RFC Page flags: Saving some, making handling easier etc.
Get series with b4
b4 am [email protected]Versions newest first
- v1 RFC Latest10 patches 8 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/10 | Pageflags: Use an enum for the flagsinclude/ | +24 | 0 replies | |
| 2/10 | Pageflags: Introduce macros to generate page flag functionsinclude/ | +41 | 2 replies | |
| 3/10 | Pageflags: Convert to the use of new macrosinclude/ | +61 | 0 replies | |
| 4/10 | Pageflags: Eliminate PG_readaheadinclude/ mm/ | +2 | 0 replies | |
| 5/10 | Sparsemem: Vmemmap does not need section bitsinclude/ mm/ | +8 | 6 replies | |
| 6/10 | Kbuild: Create a way to create preprocessor constants from C expressionsKbuild include/ kernel/ | +55 | 0 replies | |
| 7/10 | Pageflags: Get rid of FLAGS_RESERVEDinclude/ include/ include/ +2 more | +13 | 0 replies | |
| 8/10 | Export NR_MAX_ZONES to the preprocessorinclude/ include/ kernel/ | +4 | 0 replies | |
| 9/10 | Get rid of __ZONE_COUNTinclude/ | +3 | 0 replies | |
| 10/10 | Pageflags land grabinclude/ mm/ | +40 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [rfc 00/10] [RFC] Page flags: Saving some, making handling easier etc.
A set of patches that attempts to improve page flag handling. First of all a method is introduces to generate the page flag functions using macros. Then the number of page flags used by sparsemem is reduced.
Then we add a way to export enum constant to the preprocessor which allows us to get rid of __ZONE_COUNT and use the NR_PAGEFLAGS for the calculation of actually available page flags for fields.
Lastly there is a land grab of page flags for various ongoing VM projects.
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>