Skip to content

Wipe out traditional opt from x86_64 Makefile

Glauber de Oliveira Costa kvm lkml virtualization 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest16 patches 22 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/16Wipe out traditional opt from x86_64 Makefilearch/x86/kernel/Makefile_64+0 -10 replies
1/16Wipe out traditional opt from x86_64 Makefilearch/x86/kernel/Makefile_64+0 -10 replies
2/16paravirt hooks at entry functions.arch/x86/kernel/entry_64.S+66 -420 replies
2/16paravirt hooks at entry functions.arch/x86/kernel/entry_64.S+66 -420 replies
3/16read/write_crX, clts and wbinvd for 64-bit paravirtarch/x86/mm/pageattr_64.c include/asm-x86/system_64.h+45 -1816 replies
3/16read/write_crX, clts and wbinvd for 64-bit paravirtarch/x86/mm/pageattr_64.c include/asm-x86/system_64.h+45 -180 replies
4/16provide native irq initialization functionarch/x86/kernel/i8259_64.c include/asm-x86/irq_64.h+8 -20 replies
4/16provide native irq initialization functionarch/x86/kernel/i8259_64.c include/asm-x86/irq_64.h+8 -20 replies
5/16report ring kernel is running without paravirtinclude/asm-x86/segment_64.h+4 -00 replies
5/16report ring kernel is running without paravirtinclude/asm-x86/segment_64.h+4 -00 replies
6/16export math_state_restorearch/x86/kernel/traps_64.c+1 -00 replies
6/16export math_state_restorearch/x86/kernel/traps_64.c+1 -00 replies
7/16native versions for set pagetablesinclude/asm-x86/pgtable_64.h+128 -640 replies
7/16native versions for set pagetablesinclude/asm-x86/pgtable_64.h+128 -640 replies
8/16add native functions for descriptors handlingarch/x86/kernel/ldt_64.c include/asm-x86/desc_64.h include/asm-x86/mmu_context_64.h+132 -700 replies
8/16add native functions for descriptors handlingarch/x86/kernel/ldt_64.c include/asm-x86/desc_64.h include/asm-x86/mmu_context_64.h+132 -700 replies
9/16This patch add provisions for time related functions so theyarch/x86/kernel/time_64.c include/asm-x86/time.h+50 -180 replies
9/16This patch add provisions for time related functions so theyarch/x86/kernel/time_64.c include/asm-x86/time.h+50 -180 replies
10/16export cpu_gdt_descrarch/x86/kernel/x8664_ksyms_64.c+6 -00 replies
10/16export cpu_gdt_descrarch/x86/kernel/x8664_ksyms_64.c+6 -00 replies
11/16turn priviled operation into a macro in head_64.Sarch/x86/kernel/head_64.S+8 -14 replies
11/16turn priviled operation into a macro in head_64.Sarch/x86/kernel/head_64.S+8 -10 replies
12/16tweak io_64.h for paravirt.arch/x86/boot/compressed/misc_64.c include/asm-x86/io_64.h+36 -70 replies
12/16tweak io_64.h for paravirt.arch/x86/boot/compressed/misc_64.c include/asm-x86/io_64.h+36 -70 replies
13/16native versions for page table entries valuesarch/x86/mm/fault_64.c include/asm-x86/page_64.h+55 -90 replies
13/16native versions for page table entries valuesarch/x86/mm/fault_64.c include/asm-x86/page_64.h+55 -90 replies
14/16prepare x86_64 architecture initialization for paravirtarch/x86/kernel/e820_64.c arch/x86/kernel/setup_64.c include/asm-x86/setup.h+42 -60 replies
14/16prepare x86_64 architecture initialization for paravirtarch/x86/kernel/e820_64.c arch/x86/kernel/setup_64.c include/asm-x86/setup.h+42 -60 replies
15/16consolidation of paravirt for 32 and 64 bitsarch/x86/Kconfig.x86_64 arch/x86/kernel/Makefile arch/x86/kernel/Makefile_32 +9 more+971 -5710 replies
15/16consolidation of paravirt for 32 and 64 bitsarch/x86/Kconfig.x86_64 arch/x86/kernel/Makefile arch/x86/kernel/Makefile_32 +9 more+971 -5710 replies
16/16make vsmp a paravirt clientarch/x86/Kconfig.x86_64 arch/x86/kernel/setup_64.c arch/x86/kernel/vsmp_64.c +1 more+71 -102 replies
16/16make vsmp a paravirt clientarch/x86/Kconfig.x86_64 arch/x86/kernel/setup_64.c arch/x86/kernel/vsmp_64.c +1 more+71 -100 replies

Reviews trailers per patch

30 of 32 patches have a Reviewed-by or Acked-by.

PatchJeremy Fitzhardinge
1/16
1/16
2/16A-b A-b
2/16A-b A-b
3/16A-b A-b
3/16A-b A-b
4/16A-b A-b
4/16A-b A-b
5/16A-b A-b
5/16A-b A-b
6/16A-b A-b
6/16A-b A-b
7/16A-b A-b
7/16A-b A-b
8/16A-b A-b
8/16A-b A-b
9/16A-b A-b
9/16A-b A-b
10/16A-b A-b
10/16A-b A-b
11/16A-b A-b
11/16A-b A-b
12/16A-b A-b
12/16A-b A-b
13/16A-b A-b
13/16A-b A-b
14/16A-b A-b
14/16A-b A-b
15/16A-b A-b
15/16A-b A-b
16/16A-b A-b
16/16A-b A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread