Changeset View
Changeset View
Standalone View
Standalone View
sys/kern/subr_bus.c
Show First 20 Lines • Show All 5,994 Lines • ▼ Show 20 Lines | static struct cdevsw devctl2_cdevsw = { | ||||
.d_ioctl = devctl2_ioctl, | .d_ioctl = devctl2_ioctl, | ||||
.d_name = "devctl2", | .d_name = "devctl2", | ||||
}; | }; | ||||
static void | static void | ||||
devctl2_init(void) | devctl2_init(void) | ||||
{ | { | ||||
make_dev_credf(MAKEDEV_ETERNAL, &devctl2_cdevsw, 0, NULL, | make_dev_credf(MAKEDEV_ETERNAL, &devctl2_cdevsw, 0, NULL, | ||||
UID_ROOT, GID_WHEEL, 0600, "devctl2"); | UID_ROOT, GID_WHEEL, 0644, "devctl2"); | ||||
} | } | ||||
/* | /* | ||||
* APIs to manage deprecation and obsolescence. | * APIs to manage deprecation and obsolescence. | ||||
*/ | */ | ||||
static int obsolete_panic = 0; | static int obsolete_panic = 0; | ||||
SYSCTL_INT(_debug, OID_AUTO, obsolete_panic, CTLFLAG_RWTUN, &obsolete_panic, 0, | SYSCTL_INT(_debug, OID_AUTO, obsolete_panic, CTLFLAG_RWTUN, &obsolete_panic, 0, | ||||
"Panic when obsolete features are used (0 = never, 1 = if obsolete, " | "Panic when obsolete features are used (0 = never, 1 = if obsolete, " | ||||
▲ Show 20 Lines • Show All 70 Lines • Show Last 20 Lines |