Date: Thu, 14 Aug 2014 11:46:00 GMT From: op@FreeBSD.org To: svn-soc-all@FreeBSD.org Subject: socsvn commit: r272398 - soc2014/op/freebsd-base/sys/kern Message-ID: <201408141146.s7EBk08x013401@socsvn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: op Date: Thu Aug 14 11:46:00 2014 New Revision: 272398 URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=272398 Log: KSP: enable variable sized patches Signed-off-by: Oliver Pinter <oliver.pntr@gmail.com> git: https://github.com/opntr/opBSD/tree/op/gsoc2014/smap+kpatch Modified: soc2014/op/freebsd-base/sys/kern/kern_selfpatch.c Modified: soc2014/op/freebsd-base/sys/kern/kern_selfpatch.c ============================================================================== --- soc2014/op/freebsd-base/sys/kern/kern_selfpatch.c Thu Aug 14 11:45:48 2014 (r272397) +++ soc2014/op/freebsd-base/sys/kern/kern_selfpatch.c Thu Aug 14 11:46:00 2014 (r272398) @@ -178,8 +178,8 @@ return (0); } - if (p->patch_size != p->patchable_size) - panic("%s: patch_size != patchable_size", __func__); + if (p->patch_size > p->patchable_size) + panic("%s: patch_size > patchable_size", __func__); /* * open the kernel text
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201408141146.s7EBk08x013401>