Concurrent Page Cache
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest14 patches 5 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/14 | radix-tree: use indirect bitinclude/ lib/ | +65 | 0 replies | |
| 2/14 | radix-tree: gang_lookup_slotinclude/ lib/ | +82 | 0 replies | |
| 3/14 | radix-tree: gang_lookup_tag_slotinclude/ lib/ | +82 | 0 replies | |
| 4/14 | mm: speculative get pageinclude/ include/ mm/ +3 more | +136 | 0 replies | |
| 5/14 | mm: lockless pagecache lookupsmm/ mm/ mm/ | +101 | 0 replies | |
| 6/14 | mm: fix speculative page get preemption buginclude/ mm/ mm/ +2 more | +33 | 0 replies | |
| 7/14 | mm: speculative find_get_pages_tagmm/ | +33 | 0 replies | |
| 8/14 | mm: remove find_tylock_pageinclude/ mm/ | +0 | 0 replies | |
| 9/14 | mm: change tree_lock into a spinlockfs/ fs/ include/ +9 more | +35 | 0 replies | |
| 10/14 | radix-tree: concurrent write side supportinclude/ init/ lib/ | +310 | 0 replies | |
| 11/14 | atomic_ulong_tinclude/ | +45 | 1 reply | |
| 12/14 | mm/fs: abstract address_space::nrpagesarch/ fs/ fs/ +18 more | +60 | 0 replies | |
| 13/14 | mm: lock_page_reffs/ include/ mm/ +6 more | +87 | 0 replies | |
| 14/14 | mm: concurrent pagecache write sidefs/ fs/ include/ +7 more | +48 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 00/14] Concurrent Page Cache
With Nick leading the way to getting rid of the read side of the tree_lock, this work continues by breaking the write side of said lock.
Aside from breaking MTD this version of the concurrent page cache seems rock solid on my dual core x86_64 box.
--
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>