write_cache_pages fixes
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest8 patches 27 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/8 | mm: write_cache_pages cyclic fixmm/ | +15 | 0 replies | |
| 2/8 | mm: write_cache_pages AOP_WRITEPAGE_ACTIVATE fixmm/ | +3 | 3 replies | |
| 3/8 | mm: write_cache_pages writepage error fixmm/ | +10 | 0 replies | |
| 4/8 | mm: write_cache_pages type overflow fixmm/ | +1 | 13 replies | |
| 5/8 | mm: write_cache_pages integrity fixmm/ mm/ | +5 | 10 replies | |
| 6/8 | mm: write_cache_pages cleanupsmm/ | +22 | 1 reply | |
| 7/8 | mm: write_cache_pages optimise page cleaningmm/ | +13 | 0 replies | |
| 8/8 | mm: write_cache_pages terminate quicklymm/ | +11 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [patch 0/8] write_cache_pages fixes
OK, here is a submission for the bugs and small improvements I saw for write_cache_pages. This does not include any work on the "livelock" issue (which Mikulas and myself have different approaches to fix), but I think these patches should go in first because they're fixing actual hard bugs (and just a couple of minor improvements).
I've given it some testing, but there are so many combinations of behaviours here, that I'd like some fsdevel people to look over it (eg. I didn't test with an AOP_WRITEPAGE_TRUNCATE filesystem, or a range_cyclic one).