diff options
Diffstat (limited to 'fs/gfs2/daemon.c')
| -rw-r--r-- | fs/gfs2/daemon.c | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/fs/gfs2/daemon.c b/fs/gfs2/daemon.c index 3548d9f31e0d..3731ab0771d5 100644 --- a/fs/gfs2/daemon.c +++ b/fs/gfs2/daemon.c | |||
| @@ -35,30 +35,6 @@ | |||
| 35 | The kthread functions used to start these daemons block and flush signals. */ | 35 | The kthread functions used to start these daemons block and flush signals. */ |
| 36 | 36 | ||
| 37 | /** | 37 | /** |
| 38 | * gfs2_scand - Look for cached glocks and inodes to toss from memory | ||
| 39 | * @sdp: Pointer to GFS2 superblock | ||
| 40 | * | ||
| 41 | * One of these daemons runs, finding candidates to add to sd_reclaim_list. | ||
| 42 | * See gfs2_glockd() | ||
| 43 | */ | ||
| 44 | |||
| 45 | int gfs2_scand(void *data) | ||
| 46 | { | ||
| 47 | struct gfs2_sbd *sdp = data; | ||
| 48 | unsigned long t; | ||
| 49 | |||
| 50 | while (!kthread_should_stop()) { | ||
| 51 | gfs2_scand_internal(sdp); | ||
| 52 | t = gfs2_tune_get(sdp, gt_scand_secs) * HZ; | ||
| 53 | if (freezing(current)) | ||
| 54 | refrigerator(); | ||
| 55 | schedule_timeout_interruptible(t); | ||
| 56 | } | ||
| 57 | |||
| 58 | return 0; | ||
| 59 | } | ||
| 60 | |||
| 61 | /** | ||
| 62 | * gfs2_glockd - Reclaim unused glock structures | 38 | * gfs2_glockd - Reclaim unused glock structures |
| 63 | * @sdp: Pointer to GFS2 superblock | 39 | * @sdp: Pointer to GFS2 superblock |
| 64 | * | 40 | * |
