socsvn commit: r272398 - soc2014/op/freebsd-base/sys/kern
op at FreeBSD.org
op at FreeBSD.org
Thu Aug 14 11:46:01 UTC 2014
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 at 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
More information about the svn-soc-all
mailing list