.. | .. |
---|
29 | 29 | THE_NILFS_DISCONTINUED, /* 'next' pointer chain has broken */ |
---|
30 | 30 | THE_NILFS_GC_RUNNING, /* gc process is running */ |
---|
31 | 31 | THE_NILFS_SB_DIRTY, /* super block is dirty */ |
---|
| 32 | + THE_NILFS_PURGING, /* disposing dirty files for cleanup */ |
---|
32 | 33 | }; |
---|
33 | 34 | |
---|
34 | 35 | /** |
---|
.. | .. |
---|
208 | 209 | THE_NILFS_FNS(DISCONTINUED, discontinued) |
---|
209 | 210 | THE_NILFS_FNS(GC_RUNNING, gc_running) |
---|
210 | 211 | THE_NILFS_FNS(SB_DIRTY, sb_dirty) |
---|
| 212 | +THE_NILFS_FNS(PURGING, purging) |
---|
211 | 213 | |
---|
212 | 214 | /* |
---|
213 | 215 | * Mount option operations |
---|
.. | .. |
---|
375 | 377 | */ |
---|
376 | 378 | smp_wmb(); |
---|
377 | 379 | |
---|
378 | | - err = blkdev_issue_flush(nilfs->ns_bdev, GFP_KERNEL, NULL); |
---|
| 380 | + err = blkdev_issue_flush(nilfs->ns_bdev, GFP_KERNEL); |
---|
379 | 381 | if (err != -EIO) |
---|
380 | 382 | err = 0; |
---|
381 | 383 | return err; |
---|