Show patches with: Submitter = Baoquan He       |    Archived = No       |   73 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v5,5/5] mm: remove unneeded local variable in free_area_init_core mm: clean up names and parameters of memmap_init_xxxx functions - 2 - 0 0 0 2021-01-22 Baoquan He New
[v5,4/5] mm: simplify parameter of setup_usemap() mm: clean up names and parameters of memmap_init_xxxx functions - 2 - 0 0 0 2021-01-22 Baoquan He New
[v5,3/5] mm: simplify parater of function memmap_init_zone() mm: clean up names and parameters of memmap_init_xxxx functions - 1 - 0 0 0 2021-01-22 Baoquan He New
[v5,2/5] mm: rename memmap_init() and memmap_init_zone() mm: clean up names and parameters of memmap_init_xxxx functions - 1 - 0 0 0 2021-01-22 Baoquan He New
[v5,1/5] mm: fix prototype warning from kernel test robot mm: clean up names and parameters of memmap_init_xxxx functions - 1 - 0 0 0 2021-01-22 Baoquan He New
mm: fix prototype warning from kernel test robot mm: fix prototype warning from kernel test robot - - - 0 0 0 2021-01-22 Baoquan He New
[v4,4/4] mm: remove unneeded local variable in free_area_init_core mm: clean up names and parameters of memmap_init_xxxx functions - 2 - 0 0 0 2021-01-20 Baoquan He New
[v4,3/4] mm: simplify parameter of setup_usemap() mm: clean up names and parameters of memmap_init_xxxx functions - 2 - 0 0 0 2021-01-20 Baoquan He New
[v4,2/4] mm: simplify parater of function memmap_init_zone() mm: clean up names and parameters of memmap_init_xxxx functions - 1 - 0 0 0 2021-01-20 Baoquan He New
[v4,1/4] mm: rename memmap_init() and memmap_init_zone() mm: clean up names and parameters of memmap_init_xxxx functions - 1 - 0 0 0 2021-01-20 Baoquan He New
[v3,4/4] mm: remove unneeded local variable in free_area_init_core mm: clean up names and parameters of memmap_init_xxxx functions - 2 - 0 0 0 2021-01-05 Baoquan He New
[v3,3/4] mm: simplify parameter of setup_usemap() mm: clean up names and parameters of memmap_init_xxxx functions - 2 - 0 0 0 2021-01-05 Baoquan He New
[v3,2/4] mm: simplify parater of function memmap_init_zone() mm: clean up names and parameters of memmap_init_xxxx functions - 1 - 0 0 0 2021-01-05 Baoquan He New
[v3,1/4] mm: rename memmap_init() and memmap_init_zone() mm: clean up names and parameters of memmap_init_xxxx functions - 2 - 0 0 0 2021-01-05 Baoquan He New
[v3,1/1] mm: memmap defer init dosn't work as expected mm: memmap defer init dosn't work as expected - 1 - 0 0 0 2020-12-23 Baoquan He Accepted
Revert "mm/vmstat.c: do not show lowmem reserve protection information of empty zone" Revert "mm/vmstat.c: do not show lowmem reserve protection information of empty zone" 1 1 - 0 0 0 2020-08-11 Baoquan He Accepted
mm/compaction: Fix the incorrect hole in fast_isolate_freepages() mm/compaction: Fix the incorrect hole in fast_isolate_freepages() - - - 0 0 0 2020-05-21 Baoquan He In Next
[v2] MAINTAINERS: add files related to kdump [v2] MAINTAINERS: add files related to kdump 1 - - 0 0 0 2020-05-20 Baoquan He Accepted
MAINTAINERS: add files related to kdump MAINTAINERS: add files related to kdump 1 - - 0 0 0 2020-05-20 Baoquan He Superseded
[v2,3/3] mm/vmstat.c: do not show lowmem reserve protection information of empty zone improvements about lowmem_reserve and /proc/zoneinfo - - - 0 0 0 2020-04-02 Baoquan He Accepted
[v2,2/3] mm/page_alloc.c: clear out zone->lowmem_reserve[] if the zone is empty improvements about lowmem_reserve and /proc/zoneinfo - - - 0 0 0 2020-04-02 Baoquan He Accepted
[v2,1/3] mm/page_alloc.c: only tune sysctl_lowmem_reserve_ratio value once when changing it improvements about lowmem_reserve and /proc/zoneinfo - - - 0 0 0 2020-04-02 Baoquan He Accepted
[v3] mm/sparse.c: Use kvmalloc_node/kvfree to alloc/free memmap for the classic sparse [v3] mm/sparse.c: Use kvmalloc_node/kvfree to alloc/free memmap for the classic sparse 1 1 - 0 0 0 2020-03-12 Baoquan He In Next
[v2] mm/sparse.c: Use kvmalloc_node/kvfree to alloc/free memmap for the classic sparse [v2] mm/sparse.c: Use kvmalloc_node/kvfree to alloc/free memmap for the classic sparse - - - 0 0 0 2020-03-12 Baoquan He Superseded
[v4,5/5] mm/sparse.c: move subsection_map related functions together mm/hotplug: Only use subsection map for VMEMMAP - - - 0 0 0 2020-03-12 Baoquan He In Next
[v4,4/5] mm/sparse.c: add note about only VMEMMAP supporting sub-section hotplug mm/hotplug: Only use subsection map for VMEMMAP 1 1 - 0 0 0 2020-03-12 Baoquan He In Next
[v4,3/5] mm/sparse.c: only use subsection map in VMEMMAP case mm/hotplug: Only use subsection map for VMEMMAP - 1 - 0 0 0 2020-03-12 Baoquan He In Next
[v4,2/5] mm/sparse.c: introduce a new function clear_subsection_map() mm/hotplug: Only use subsection map for VMEMMAP 1 1 - 0 0 0 2020-03-12 Baoquan He In Next
[v4,1/5] mm/sparse.c: introduce new function fill_subsection_map() mm/hotplug: Only use subsection map for VMEMMAP 1 2 - 0 0 0 2020-03-12 Baoquan He In Next
[v2] x86/mm: Remove the redundant conditional check [v2] x86/mm: Remove the redundant conditional check 1 1 - 0 0 0 2020-03-11 Baoquan He Accepted
x86/mm: Remove the redundant conditional check x86/mm: Remove the redundant conditional check - - - 0 0 0 2020-03-08 Baoquan He Superseded
[v3,7/7] mm/sparse.c: Use __get_free_pages() instead in populate_section_memmap() mm/hotplug: Only use subsection map for VMEMMAP - 1 - 0 0 0 2020-03-07 Baoquan He Superseded
[v3,6/7] mm/sparse.c: move subsection_map related codes together mm/hotplug: Only use subsection map for VMEMMAP - - - 0 0 0 2020-03-07 Baoquan He Superseded
[v3,5/7] mm/sparse.c: add note about only VMEMMAP supporting sub-section support mm/hotplug: Only use subsection map for VMEMMAP 1 - - 0 0 0 2020-03-07 Baoquan He Superseded
[v3,4/7] mm/sparse.c: only use subsection map in VMEMMAP case mm/hotplug: Only use subsection map for VMEMMAP - 1 - 0 0 0 2020-03-07 Baoquan He Superseded
[v3,3/7] mm/sparse.c: introduce a new function clear_subsection_map() mm/hotplug: Only use subsection map for VMEMMAP - 1 - 0 0 0 2020-03-07 Baoquan He Superseded
[v3,2/7] mm/sparse.c: introduce new function fill_subsection_map() mm/hotplug: Only use subsection map for VMEMMAP - 2 - 0 0 0 2020-03-07 Baoquan He Superseded
[v3,1/7] mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP case mm/hotplug: Only use subsection map for VMEMMAP 1 2 - 0 0 0 2020-03-07 Baoquan He Superseded
[v2,RESEND] mm/sparsemem: pfn_to_page is not valid yet on SPARSEMEM [v2,RESEND] mm/sparsemem: pfn_to_page is not valid yet on SPARSEMEM 2 2 - 0 0 0 2020-02-19 Baoquan He Accepted
[v3] mm/hotplug: Only respect mem= parameter during boot stage [v3] mm/hotplug: Only respect mem= parameter during boot stage 1 1 - 0 0 0 2020-02-04 Baoquan He Accepted
mm/hotplug: Only respect mem= parameter during boot stage mm/hotplug: Only respect mem= parameter during boot stage 1 1 - 0 0 0 2019-12-06 Baoquan He Superseded
memcg: Only record foreign writebacks with dirty pages when memcg is not disabled memcg: Only record foreign writebacks with dirty pages when memcg is not disabled - - - 0 0 0 2019-09-23 Baoquan He Superseded
[v5,3/3] x86/kdump/64: Change the upper limit of crashkernel reservation Add restrictions for kexec/kdump jumping between 5-level and 4-level kernel 2 - - 0 0 0 2019-05-24 Baoquan He Accepted
[v5,2/3] x86/kexec/64: Error out if try to jump to old 4-level kernel from 5-level kernel Add restrictions for kexec/kdump jumping between 5-level and 4-level kernel 1 - - 0 0 0 2019-05-24 Baoquan He Accepted
[v5,1/3] x86/boot: Add xloadflags bits for 5-level kernel checking Add restrictions for kexec/kdump jumping between 5-level and 4-level kernel 1 - - 0 0 0 2019-05-24 Baoquan He Accepted
[v4,3/3] x86/kdump/64: Change the upper limit of crashkernel reservation Add restrictions for kexec/kdump jumping between 5-level and 4-level kernel 2 - - 0 0 0 2019-05-09 Baoquan He Superseded
[v4,2/3] x86/kexec/64: Error out if try to jump to old 4-level kernel from 5-level kernel Add restrictions for kexec/kdump jumping between 5-level and 4-level kernel 1 - - 0 0 0 2019-05-09 Baoquan He Superseded
[v4,1/3] x86/boot: Add xloadflags bits for 5-level kernel checking Add restrictions for kexec/kdump jumping between 5-level and 4-level kernel 1 - - 0 0 0 2019-05-09 Baoquan He Superseded
[v4] x86/mm/KASLR: Fix the size of vmemmap section [v4] x86/mm/KASLR: Fix the size of vmemmap section 1 1 - 0 0 0 2019-05-08 Baoquan He Superseded
[v2,2/2] x86/mm/KASLR: Fix the size of vmemmap section x86/mm/KASLR: Fix the wrong size of memory sections - - - 0 0 0 2019-04-12 Baoquan He Superseded
[v2,1/2] x86/mm/KASLR: Fix the size of the direct mapping section x86/mm/KASLR: Fix the wrong size of memory sections 1 1 - 0 0 0 2019-04-12 Baoquan He Superseded
[v4,2/2] drivers/base/memory.c: Clean up relicts in function parameters [v4,1/2] mm/sparse: Clean up the obsolete code comment 1 3 - 0 0 0 2019-03-29 Baoquan He Accepted
[v4,1/2] mm/sparse: Clean up the obsolete code comment [v4,1/2] mm/sparse: Clean up the obsolete code comment 1 3 - 0 0 0 2019-03-29 Baoquan He Accepted
mm, memory_hotplug: Fix the wrong usage of N_HIGH_MEMORY mm, memory_hotplug: Fix the wrong usage of N_HIGH_MEMORY 1 2 - 0 0 0 2019-03-20 Baoquan He Accepted
[v2,3/3] x86/kdump/64: Change the upper limit of crashkernel reservation Add restrictions for kexec/kdump jumping between 5-level and 4-level kernel 1 - - 0 0 0 2019-03-12 Baoquan He Superseded
[v2,2/3] x86/kexec/64: Error out if try to jump to old 4-level kernel from 5-level kernel Add restrictions for kexec/kdump jumping between 5-level and 4-level kernel - - - 0 0 0 2019-03-12 Baoquan He Superseded
[v2,1/3] x86/boot: Add xloadflags bits for 5-level kernel checking Add restrictions for kexec/kdump jumping between 5-level and 4-level kernel - - - 0 0 0 2019-03-12 Baoquan He Superseded
[v3] x86/boot: Fix incorrect ifdeffery scope [v3] x86/boot: Fix incorrect ifdeffery scope - - - 0 0 0 2019-03-04 Baoquan He Accepted
[v2] x86/boot: Fix incorrect ifdeffery scope [v2] x86/boot: Fix incorrect ifdeffery scope - - - 0 0 0 2019-03-04 Baoquan He Superseded
x86/boot: Fix incorrect ifdeffery scope x86/boot: Fix incorrect ifdeffery scope - - - 0 0 0 2019-03-04 Baoquan He Superseded
[v2,2/2] x86/mm/KASLR: Change the granularity of randomization to PUD size in 5-level x86/mm/KASLR: Change the granularity of randomization to PUD size in 5-level - - - 0 0 0 2019-02-28 Baoquan He Superseded
[v2,1/2] x86/mm/KASLR: Only build one PUD entry of area for real mode trampoline x86/mm/KASLR: Change the granularity of randomization to PUD size in 5-level - - - 0 0 0 2019-02-28 Baoquan He Superseded
[2/2] x86/mm/KASLR: Change the granularity of randomization to PUD size in 5-level x86/mm/KASLR: Change the granularity of randomization to PUD size in 5-level - - - 0 0 0 2019-02-24 Baoquan He Superseded
[1/2] x86/mm/KASLR: Only build one PUD entry of area for real mode trampoline x86/mm/KASLR: Change the granularity of randomization to PUD size in 5-level - - - 0 0 0 2019-02-24 Baoquan He Superseded
[v3,6/6] x86/mm/KASLR: Do not adapt the size of the direct mapping section for SGI UV system Several patches to fix code bugs, improve documents and clean up - - - 0 0 0 2019-02-16 Baoquan He Superseded
[v3,5/6] x86/mm/KASLR: Calculate the actual size of vmemmap region Several patches to fix code bugs, improve documents and clean up - - - 0 0 0 2019-02-16 Baoquan He Superseded
[v3,4/6] x86/mm/KASLR: Fix the wrong calculation of memory region initial size Several patches to fix code bugs, improve documents and clean up 2 1 - 0 0 0 2019-02-16 Baoquan He Superseded
[v3,3/6] mm: Add build time sanity check for struct page size Several patches to fix code bugs, improve documents and clean up - - - 0 0 0 2019-02-16 Baoquan He Superseded
[v3,2/6] x86/mm/KASLR: Open code unnecessary function get_padding Several patches to fix code bugs, improve documents and clean up 1 - - 0 0 0 2019-02-16 Baoquan He Superseded
[v3,1/6] x86/mm/KASLR: Improve code comments about struct kaslr_memory_region Several patches to fix code bugs, improve documents and clean up - - - 0 0 0 2019-02-16 Baoquan He Superseded
[3/3] x86/doc/kaslr.txt: Create a separate part of document abourt KASLR at the end of file x86/mm/doc: Clean up mm.txt - - - 0 0 0 2018-09-21 Baoquan He Superseded
[2/3] x86/mm/doc: Clean up the memory region layout descriptions x86/mm/doc: Clean up mm.txt - - - 0 0 0 2018-09-21 Baoquan He Superseded
[1/3] x86/KASLR: Update document about KERNEL_IMAGE_SIZE x86/mm/doc: Clean up mm.txt - - - 0 0 0 2018-09-21 Baoquan He Superseded