|
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 */ |