8#include <sys/libkern.h>
17 panic(
"stack overflow detected; backtrace may be corrupted");
26 arc4rand(guard,
sizeof(guard), 0);
27 for (i = 0; i < nitems(guard); i++)
void panic(const char *fmt,...)
void __stack_chk_fail(void)
static void __stack_chk_init(void *dummy __unused)
long __stack_chk_guard[8]
SYSINIT(stack_chk, SI_SUB_RANDOM, SI_ORDER_ANY, __stack_chk_init, NULL)