alternate 4-level page tables patches (take 2)
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest11 patches 1 replyIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/11 | parentheses to x86-64 macroinclude/ | +1 | 0 replies | |
| 2/11 | generic 3-level nopmd folding headerinclude/ | +59 | 0 replies | |
| 3/11 | convert i386 to generic nopmd headerinclude/ include/ include/ +4 more | +31 | 0 replies | |
| 4/11 | split copy_page_rangemm/ | +152 | 0 replies | |
| 5/11 | replace clear_page_tables with clear_page_rangearch/ arch/ include/ +2 more | +63 | 0 replies | |
| 6/11 | introduce 4-level nopud folding headerinclude/ include/ include/ | +85 | 0 replies | |
| 7/11 | convert Linux to 4-level page tablesdrivers/ fs/ include/ +10 more | +644 | 0 replies | |
| 8/11 | introduce fallback headerinclude/ include/ include/ +22 more | +109 | 0 replies | |
| 9/11 | convert i386 to generic nopud headerarch/ arch/ arch/ +8 more | +81 | 0 replies | |
| 10/11 | convert ia64 to generic nopud headerarch/ arch/ arch/ +3 more | +48 | 0 replies | |
| 11/11 | convert x86_64 to 4 level page tablesDocumentation/ arch/ arch/ +15 more | +314 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/11] alternate 4-level page tables patches (take 2)
OK, it turned out that the fallback header I sent out earlier seemed to do the right thing on both ia64 and x86_64 (3-level) without really any changes. So combined with i386 !PAE, that covers 2-level and 3-level implementations... so with any luck it will work on all arches.
So in the following series, there is:
a minor shuffling of hunks between patches
slight improvement to the clear_page_range patch
one off-by-one bug in clear_pud_range
dropped the inlining patch
inclusion of the fallback header.
Theoretically, all architectures should continue to work as before.
Comments? Any consensus as to which way we want to go? I don't want to inflame tempers by continuing this line of work, just provoke discussion.
Thanks,
Nick
--
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>