Page cache: Replace PAGE_CACHE_xx with inline functions V2
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest19 patches 4 repliesIn review
V1->V2 from the cover letter
- Review by Dave Chinner. Multiple improvements and fixes.
- Review by Fengguand Wu with more improvements.
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/19 | Define functions for page cache handlinginclude/ | +52 | 3 replies | |
| 2/19 | Use page_cache_xxx functions in mm/filemap.cmm/ | +46 | 0 replies | |
| 3/19 | Use page_cache_xxx in mm/page-writeback.cmm/ | +3 | 0 replies | |
| 4/19 | Use page_cache_xxx in mm/truncate.cmm/ | +18 | 0 replies | |
| 5/19 | Use page_cache_xxx in mm/rmap.cmm/ | +9 | 0 replies | |
| 6/19 | Use page_cache_xxx in mm/filemap_xip.cmm/ | +14 | 0 replies | |
| 7/19 | Use page_cache_xxx in mm/migrate.cmm/ | +1 | 1 reply | |
| 8/19 | Use page_cache_xxx in fs/libfs.cfs/ | +7 | 0 replies | |
| 9/19 | Use page_cache_xxx in fs/syncfs/ | +4 | 0 replies | |
| 10/19 | Use page_cache_xxx in fs/buffer.cfs/ | +57 | 0 replies | |
| 11/19 | Use page_cache_xxx in mm/mpage.cfs/ | +16 | 0 replies | |
| 12/19 | Use page_cache_xxx in mm/fadvise.cmm/ | +4 | 0 replies | |
| 13/19 | Use page_cache_xxx in fs/splice.cfs/ | +14 | 0 replies | |
| 14/19 | Use page_cache_xxx in ext2fs/ | +23 | 0 replies | |
| 15/19 | Use page_cache_xxx in fs/ext3fs/ fs/ | +22 | 0 replies | |
| 16/19 | Use page_cache_xxx in fs/ext4fs/ fs/ | +19 | 0 replies | |
| 17/19 | Use page_cache_xxx in fs/reiserfsfs/ fs/ fs/ +3 more | +40 | 0 replies | |
| 18/19 | Use page_cache_xxx for fs/xfsfs/ fs/ | +30 | 0 replies | |
| 19/19 | Use page_cache_xxx in drivers/block/rd.cdrivers/ | +4 | 0 replies |
Reviews trailers per patch
All 19 patches have a Reviewed-by or Acked-by.
| Patch | Dave Chinner |
|---|---|
| 1/19 | R-b |
| 2/19 | R-b |
| 3/19 | R-b |
| 4/19 | R-b |
| 5/19 | R-b |
| 6/19 | R-b |
| 7/19 | R-b |
| 8/19 | R-b |
| 9/19 | R-b |
| 10/19 | R-b |
| 11/19 | R-b |
| 12/19 | R-b |
| 13/19 | R-b |
| 14/19 | R-b |
| 15/19 | R-b |
| 16/19 | R-b |
| 17/19 | R-b |
| 18/19 | R-b |
| 19/19 | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [patch 00/19] Page cache: Replace PAGE_CACHE_xx with inline functions V2
This patchset cleans up page cache handling by replacing open coded shifts and adds with inline function calls.
The ultimate goal is to replace all uses of PAGE_CACHE_xxx in the kernel through the use of these functions. All the functions take a mapping parameter. The mapping parameter is required if we want to support large block sizes in filesystems and block devices.
Patchset against 2.6.24-rc3-mm2.
V1->V2:
- Review by Dave Chinner. Multiple improvements and fixes.
- Review by Fengguand Wu with more improvements.
Signature · 5 lines
-- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to [email protected]. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"[email protected]"> [email protected] </a>