Show patches with: Submitter = Hou Wenlong       |   56 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[2/2] x86/xen/pvh: Use fixed_percpu_data to set up GS base x86/xen/pvh: Clean up stack canary setup in PVH entry - - - --- 2023-10-23 Hou Wenlong New
[1/2] x86/xen/pvh: Set up percpu for stack canary in 32-bit kernel entry x86/xen/pvh: Clean up stack canary setup in PVH entry - - - --- 2023-10-23 Hou Wenlong New
x86/xen/pvh: Enable PAE mode for 32-bit guest only when CONFIG_X86_PAE is set x86/xen/pvh: Enable PAE mode for 32-bit guest only when CONFIG_X86_PAE is set - 1 - --- 2023-10-20 Hou Wenlong New
[2/2] x86/sme: Mark the code as __head in mem_encrypt_identity.c Untitled series #63652 - - - --- 2023-10-17 Hou Wenlong New
[RFC,7/7] x86/sme: Build the code in mem_encrypt_identity.c as PIE [RFC,1/7] x86/head/64: Mark startup_gdt and startup_gdt_descr as __initdata - - - --- 2023-07-12 Hou Wenlong New
[RFC,6/7] x86/sme: Mark code as __head in mem_encrypt_identity.c [RFC,1/7] x86/head/64: Mark startup_gdt and startup_gdt_descr as __initdata - - - --- 2023-07-12 Hou Wenlong New
[RFC,4/7] x86/boot/compressed: Adapt sed command if head code is built as PIE [RFC,1/7] x86/head/64: Mark startup_gdt and startup_gdt_descr as __initdata - - - --- 2023-07-12 Hou Wenlong New
[RFC,2/7] x86/head/64: Add missing __head annotation to startup_64_load_idt() [RFC,1/7] x86/head/64: Mark startup_gdt and startup_gdt_descr as __initdata - - - --- 2023-07-12 Hou Wenlong New
[RFC,1/7] x86/head/64: Mark startup_gdt and startup_gdt_descr as __initdata [RFC,1/7] x86/head/64: Mark startup_gdt and startup_gdt_descr as __initdata - - - --- 2023-07-12 Hou Wenlong New
[2/2] x86/paravirt: Make the struct paravirt_patch_site packed [1/2] x86/paravirt: Use relative reference for original instruction - 1 - --- 2023-06-09 Hou Wenlong New
[1/2] x86/paravirt: Use relative reference for original instruction [1/2] x86/paravirt: Use relative reference for original instruction - 1 - --- 2023-06-09 Hou Wenlong New
[RFC,4/4] x86/fixmap: Unify FIXADDR_TOP [RFC,1/4] x86/vsyscall: Don't use set_fixmap() to map vsyscall page - - - --- 2023-05-15 Hou Wenlong New
[RFC,2/4] x86/xen: Pin up to VSYSCALL_ADDR when vsyscall page is out of fixmap area [RFC,1/4] x86/vsyscall: Don't use set_fixmap() to map vsyscall page - - - --- 2023-05-15 Hou Wenlong New
[RFC,1/4] x86/vsyscall: Don't use set_fixmap() to map vsyscall page [RFC,1/4] x86/vsyscall: Don't use set_fixmap() to map vsyscall page - - - --- 2023-05-15 Hou Wenlong New
[RFC,41/43] x86/mm: Sort address_markers array when X86 PIE is enabled x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,40/43] x86/boot: Fill kernel image puds dynamically x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,39/43] x86/fixmap: Unify FIXADDR_TOP x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,37/43] x86/xen: Pin up to VSYSCALL_ADDR when vsyscall page is out of fixmap area x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,36/43] x86/vsyscall: Don't use set_fixmap() to map vsyscall page x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,35/43] x86/pie: Build the kernel as PIE x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,34/43] objtool: Adapt indirect call of __fentry__() for PIE support x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,33/43] objtool: Add validation for x86 PIE support x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,32/43] x86/boot/64: Use data relocation to get absloute address when PIE is enabled x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,31/43] x86/modules: Adapt module loading for PIE support x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,29/43] x86/PVH: Adapt PVH booting for PIE support x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,28/43] KVM: x86: Adapt assembly for PIE support x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,27/43] x86/relocs: Handle PIE relocations x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,24/43] x86/boot/compressed: Adapt sed command to generate voffset.h when PIE is enabled x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,23/43] x86/pie: Force hidden visibility for all symbol references x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,22/43] x86/ftrace: Adapt ftrace nop patching for PIE support x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,21/43] x86/ftrace: Adapt assembly for PIE support x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,19/43] x86/tools: Explicitly include autoconf.h for hostprogs x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,17/43] x86/pie: Enable stack protector only if per-cpu stack canary is supported x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,15/43] x86/PVH: Use fixed_percpu_data to set up GS base x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,14/43] x86/Kconfig: Introduce new Kconfig for PIE kernel building x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,13/43] x86/paravirt: Use relative reference for original instruction x86/pie: Make kernel image's virtual address flexible - 1 - --- 2023-04-28 Hou Wenlong New
[RFC,12/43] x86,rethook: Adapt assembly for PIE support x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,11/43] x86/irq: Adapt assembly for PIE support x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,10/43] x86/alternatives: Adapt assembly for PIE support x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,09/43] x86/power/64: Adapt assembly for PIE support x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,07/43] x86/acpi: Adapt assembly for PIE support x86/pie: Make kernel image's virtual address flexible 1 - - --- 2023-04-28 Hou Wenlong New
[RFC,06/43] x86/CPU: Adapt assembly for PIE support x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,05/43] x86: pm-trace: Adapt assembly for PIE support x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,04/43] x86/entry/64: Adapt assembly for PIE support x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,03/43] x86: relocate_kernel - Adapt assembly for PIE support x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,02/43] x86: Add macro to get symbol address for PIE support x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[RFC,01/43] x86/crypto: Adapt assembly for PIE support x86/pie: Make kernel image's virtual address flexible - - - --- 2023-04-28 Hou Wenlong New
[3/3] KVM: x86: Detect KVM_CPUID_FEATURES base before KVM PV feature CPUID updating [1/3] KVM: x86: Disallow enable KVM_CAP_X86_DISABLE_EXITS capability after vCPUs have been created - - - --- 2023-03-30 Hou Wenlong New
[2/3] KVM: x86: Don't update KVM PV feature CPUID during vCPU running [1/3] KVM: x86: Disallow enable KVM_CAP_X86_DISABLE_EXITS capability after vCPUs have been created - - - --- 2023-03-30 Hou Wenlong New
[1/3] KVM: x86: Disallow enable KVM_CAP_X86_DISABLE_EXITS capability after vCPUs have been created [1/3] KVM: x86: Disallow enable KVM_CAP_X86_DISABLE_EXITS capability after vCPUs have been created - - - --- 2023-03-30 Hou Wenlong New
x86/tools: Explicitly include autoconf.h for hostprogs x86/tools: Explicitly include autoconf.h for hostprogs - - - --- 2022-11-24 Hou Wenlong New
[v2] x86/paravirt: Use relative reference for original instruction [v2] x86/paravirt: Use relative reference for original instruction - - - --- 2022-11-24 Hou Wenlong New
x86/paravirt: Use relative reference for original instruction x86/paravirt: Use relative reference for original instruction - - - --- 2022-11-24 Hou Wenlong New
[v2,2/2] KVM: debugfs: Return retval of simple_attr_open() if it fails [v2,1/2] KVM: x86: Reduce refcount if single_open() fails in kvm_mmu_rmaps_stat_open() - - - --- 2022-10-17 Hou Wenlong New
[v2,1/2] KVM: x86: Reduce refcount if single_open() fails in kvm_mmu_rmaps_stat_open() [v2,1/2] KVM: x86: Reduce refcount if single_open() fails in kvm_mmu_rmaps_stat_open() - 1 - --- 2022-10-17 Hou Wenlong New
KVM: x86: Reduce refcount if single_open() fails in kvm_mmu_rmaps_stat_open() KVM: x86: Reduce refcount if single_open() fails in kvm_mmu_rmaps_stat_open() - - - --- 2022-10-14 Hou Wenlong New