Btrfs: fixes for inode cache (-o inode_cache)
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest5 patches 14 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/5 | Btrfs: fix hang when loading existing inode cache off diskfs/ | +1 | 2 replies | |
| 2/5 | Btrfs: fix inode cache block reserve leak on failure to allocate data spacefs/ | +1 | 7 replies | |
| 3/5 | Btrfs: fix inode cache waiters hanging on failure to start caching threadfs/ | +18 | 1 reply | |
| 4/5 | Btrfs: fix inode cache waiters hanging on path allocation failurefs/ | +3 | 2 replies | |
| 5/5 | Btrfs: wake up inode cache waiters sooner to reduce waiting timefs/ | +1 | 1 reply |
Reviews trailers per patch
4 of 5 patches have a Reviewed-by or Acked-by.
| Patch | Nikolay Borisov |
|---|---|
| 1/5 | R-b |
| 2/5 | |
| 3/5 | R-b |
| 4/5 | R-b R-b |
| 5/5 | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 0/5] Btrfs: fixes for inode cache (-o inode_cache)
From: Filipe Manana <[email protected]>
Just a small set of fixes for the inode cache feature, mostly hangs due to missing wakeups or incomplete error handling, as well as an inode block reserve leak when hitting ENOSPC.
Filipe Manana (5):
Btrfs: fix hang when loading existing inode cache off disk
Btrfs: fix inode cache block reserve leak on failure to allocate data
space
Btrfs: fix inode cache waiters hanging on failure to start caching
thread
Btrfs: fix inode cache waiters hanging on path allocation failure
Btrfs: wake up inode cache waiters sooner to reduce waiting time
fs/btrfs/inode-map.c | 30 ++++++++++++++++++++++++------ 1 file changed, 24 insertions(+), 6 deletions(-)
Signature · 1 line
2.11.0