Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Hou Wenlong
| 56 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
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