Integrate processor.h
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest21 patches 32 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/21 | move tsc definitions to were they belonginclude/ include/ | +4 | 0 replies | |
| 2/21 | get rid of _MASK flagsarch/ arch/ arch/ +5 more | +17 | 0 replies | |
| 2/21 | get rid of _MASK flagsarch/ arch/ arch/ +5 more | +17 | 0 replies | |
| 3/21 | move desc_empty to where they belonginclude/ include/ include/ | +6 | 7 replies | |
| 4/21 | move load_cr3 to a common place.include/ include/ include/ | +7 | 0 replies | |
| 4/21 | move load_cr3 to a common place.include/ include/ include/ | +7 | 0 replies | |
| 5/21 | unify paravirt pieces of processor.hinclude/ include/ include/ | +89 | 0 replies | |
| 5/21 | unify paravirt pieces of processor.hinclude/ include/ include/ | +89 | 0 replies | |
| 6/21 | move the definition of set_iopl_mask to common headerinclude/ include/ | +19 | 0 replies | |
| 6/21 | move the definition of set_iopl_mask to common headerinclude/ include/ | +19 | 0 replies | |
| 7/21 | unify common parts of processor.hinclude/ include/ include/ | +116 | 0 replies | |
| 7/21 | unify common parts of processor.hinclude/ include/ include/ | +116 | 6 replies | |
| 8/21 | unify current_text_addrinclude/ include/ include/ | +11 | 0 replies | |
| 8/21 | unify current_text_addrinclude/ include/ include/ | +11 | 0 replies | |
| 9/21 | unify tss_structarch/ arch/ arch/ +6 more | +85 | 0 replies | |
| 9/21 | unify tss_structarch/ arch/ arch/ +6 more | +85 | 0 replies | |
| 10/21 | provide x86_64 with a load_sp0 function.arch/ arch/ include/ +1 more | +23 | 0 replies | |
| 10/21 | provide x86_64 with a load_sp0 function.arch/ arch/ include/ +1 more | +23 | 0 replies | |
| 11/21 | unify thread struct.include/ include/ include/ | +44 | 0 replies | |
| 11/21 | unify thread struct.include/ include/ include/ | +44 | 0 replies | |
| 12/21 | unify TASK_ALIGN definitionsinclude/ include/ include/ | +8 | 0 replies | |
| 12/21 | unify TASK_ALIGN definitionsinclude/ include/ include/ | +8 | 0 replies | |
| 13/21 | change bitwise operations to get a void parameter.include/ | +20 | 0 replies | |
| 13/21 | change bitwise operations to get a void parameter.include/ | +20 | 8 replies | |
| 14/21 | unify x86_cpuinfo struct.arch/ include/ include/ +1 more | +85 | 0 replies | |
| 14/21 | unify x86_cpuinfo struct.arch/ include/ include/ +1 more | +85 | 0 replies | |
| 15/21 | remove legacy stuff from processor_64.hinclude/ | +0 | 0 replies | |
| 15/21 | remove legacy stuff from processor_64.hinclude/ | +0 | 0 replies | |
| 16/21 | unify mm_segment_t definitioninclude/ include/ include/ +2 more | +6 | 0 replies | |
| 16/21 | unify mm_segment_t definitioninclude/ include/ include/ +2 more | +6 | 0 replies | |
| 17/21 | move definitions to processor.harch/ arch/ include/ +2 more | +43 | 0 replies | |
| 17/21 | move definitions to processor.harch/ arch/ include/ +2 more | +43 | 0 replies | |
| 18/21 | unify prefetch operationsinclude/ include/ include/ | +30 | 0 replies | |
| 18/21 | unify prefetch operationsinclude/ include/ include/ | +30 | 0 replies | |
| 19/21 | unify asm nopsinclude/ include/ include/ | +85 | 0 replies | |
| 19/21 | unify asm nopsinclude/ include/ include/ | +85 | 0 replies | |
| 20/21 | move i387 definitions to processor.hinclude/ include/ include/ | +66 | 0 replies | |
| 20/21 | move i387 definitions to processor.hinclude/ include/ include/ | +66 | 0 replies | |
| 21/21 | finish processor.h integrationinclude/ include/ include/ | +127 | 0 replies | |
| 21/21 | finish processor.h integrationinclude/ include/ include/ | +127 | 12 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/21] Integrate processor.h
Hi,
This series integrate the processor.h header. There are a lot of things that are deeply architectural differences between architectures, but I've done my best to come to a settlement.
With this series, I am very close to have selectable paravirt for x86_64, It applies ontop of today's x86 git, mm branch.