View | Details | Raw Unified | Return to bug 126609
Collapse All | Expand All

(-)sys/vm/uma_core.c (-7 lines)
Lines 247-263 Link Here
247
void uma_print_zone(uma_zone_t);
247
void uma_print_zone(uma_zone_t);
248
void uma_print_stats(void);
248
void uma_print_stats(void);
249
static int sysctl_vm_zone_count(SYSCTL_HANDLER_ARGS);
249
static int sysctl_vm_zone_count(SYSCTL_HANDLER_ARGS);
250
static int sysctl_vm_zone_stats(SYSCTL_HANDLER_ARGS);
250
static int sysctl_vm_zone_stats(SYSCTL_HANDLER_ARGS);
251
251
252
#ifdef WITNESS
253
static int nosleepwithlocks = 1;
254
#else
255
static int nosleepwithlocks = 0;
256
#endif
257
SYSCTL_INT(_debug, OID_AUTO, nosleepwithlocks, CTLFLAG_RW, &nosleepwithlocks,
258
    0, "Convert M_WAITOK to M_NOWAIT to avoid lock-held-across-sleep paths");
259
SYSINIT(uma_startup3, SI_SUB_VM_CONF, SI_ORDER_SECOND, uma_startup3, NULL);
252
SYSINIT(uma_startup3, SI_SUB_VM_CONF, SI_ORDER_SECOND, uma_startup3, NULL);
260
253
261
SYSCTL_PROC(_vm, OID_AUTO, zone_count, CTLFLAG_RD|CTLTYPE_INT,
254
SYSCTL_PROC(_vm, OID_AUTO, zone_count, CTLFLAG_RD|CTLTYPE_INT,
262
    0, 0, sysctl_vm_zone_count, "I", "Number of UMA zones");
255
    0, 0, sysctl_vm_zone_count, "I", "Number of UMA zones");

Return to bug 126609