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

(-)conf/options (+1 lines)
Lines 89-94 Link Here
89
UCONSOLE
89
UCONSOLE
90
ICMP_BANDLIM
90
ICMP_BANDLIM
91
VFS_AIO
91
VFS_AIO
92
SYNCER_MAXDELAY	opt_syncdelay.h
92
93
93
# POSIX kernel options
94
# POSIX kernel options
94
P1003_1B			opt_posix.h
95
P1003_1B			opt_posix.h
(-)kern/vfs_subr.c (+4 lines)
Lines 43-48 Link Here
43
 * External virtual filesystem routines
43
 * External virtual filesystem routines
44
 */
44
 */
45
#include "opt_ddb.h"
45
#include "opt_ddb.h"
46
#include "opt_syncdelay.h"
46
47
47
#include <sys/param.h>
48
#include <sys/param.h>
48
#include <sys/systm.h>
49
#include <sys/systm.h>
Lines 133-141 Link Here
133
/*
134
/*
134
 * The workitem queue.
135
 * The workitem queue.
135
 */
136
 */
137
#ifndef SYNCER_MAXDELAY
136
#define SYNCER_MAXDELAY		32
138
#define SYNCER_MAXDELAY		32
139
#endif
137
static int syncer_maxdelay = SYNCER_MAXDELAY;	/* maximum delay time */
140
static int syncer_maxdelay = SYNCER_MAXDELAY;	/* maximum delay time */
138
time_t syncdelay = 30;		/* max time to delay syncing data */
141
time_t syncdelay = 30;		/* max time to delay syncing data */
142
SYSCTL_INT(_kern, OID_AUTO, syncdelay, CTLFLAG_RW, &syncdelay, 0, "");
139
time_t filedelay = 30;		/* time to delay syncing files */
143
time_t filedelay = 30;		/* time to delay syncing files */
140
SYSCTL_INT(_kern, OID_AUTO, filedelay, CTLFLAG_RW, &filedelay, 0, "");
144
SYSCTL_INT(_kern, OID_AUTO, filedelay, CTLFLAG_RW, &filedelay, 0, "");
141
time_t dirdelay = 29;		/* time to delay syncing directories */
145
time_t dirdelay = 29;		/* time to delay syncing directories */

Return to bug 21859