x86: Cleanup idt, gdt/ldt/tss structs
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest12 patches 12 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/12 | x86: Cleanup x86 descriptors, remove a/b fields from structsinclude/ | +13 | 0 replies | |
| 2/12 | x86: Use new gate_struct for gate_descinclude/ | +1 | 1 reply | |
| 3/12 | x86: Cleanup usage of struct desc_structarch/ drivers/ drivers/ +1 more | +10 | 1 reply | |
| 4/12 | x86: Add macros for gate_descinclude/ | +7 | 1 reply | |
| 5/12 | x86: Refactor pack_gate for gate_descinclude/ | +8 | 0 replies | |
| 6/12 | x86: Refactor pack_descriptorinclude/ | +13 | 0 replies | |
| 7/12 | x86: Add a static initializer for IDTsinclude/ | +9 | 0 replies | |
| 8/12 | x86: Use static intializer for IDT entriesarch/ | +1 | 0 replies | |
| 9/12 | x86: Add static initiazlier for descriptorsinclude/ | +14 | 1 reply | |
| 10/12 | x86: Use static initializers for descriptorsarch/ arch/ include/ | +17 | 0 replies | |
| 11/12 | x86: Use macros for getting/setting descriptorsarch/ arch/ arch/ +5 more | +33 | 0 replies | |
| 12/12 | x86: Use struct fields instead of bitmasksdrivers/ | +3 | 1 reply |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 00/12] x86: Cleanup idt, gdt/ldt/tss structs
Hi -
This is my first submission to the kernel, so (beware!) please let me know if I can make any improvements on these patches.
I attempted to clean up the x86 structs for 32bit cpus that store IDT/LDT/GDT data by removing the fields labeled "a" and "b" in favor of more descriptive field names. I added some macros and went through the kernel cleaning up the various places where "a" and "b" were used.
I tried building my kernel with my .config and then also did a make allyesconfig build to help ensure I found everything that was using the old structure names. I also tried a few grep patterns. Hopefully I got everyone out.
Thanks,
Joe Damato