Show patches with: Submitter = Pingfan Liu       |   65 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
mm/rmap: fix the handling of !private device page in try_to_unmap_one() mm/rmap: fix the handling of !private device page in try_to_unmap_one() - - - --- 2020-04-01 Pingfan Liu New
mm/rmap: fix the handling of device private page in try_to_unmap_one() mm/rmap: fix the handling of device private page in try_to_unmap_one() - - - --- 2020-03-22 Pingfan Liu New
[PATCHv8,2/2] mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path fix omission of check on FOLL_LONGTERM in gup fast path - 3 - --- 2020-03-22 Pingfan Liu New
[PATCHv8,1/2] mm/gup: rename nr as nr_pinned in get_user_pages_fast() fix omission of check on FOLL_LONGTERM in gup fast path - 1 - --- 2020-03-22 Pingfan Liu New
[PATCHv7,2/3] mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path Untitled series #257515 - 2 - --- 2020-03-17 Pingfan Liu New
[PATCHv6,3/3] mm/gup_benchemark: add LONGTERM_BENCHMARK test in gup fast path fix omission of check on FOLL_LONGTERM in gup fast path - - - --- 2020-03-16 Pingfan Liu New
[PATCHv6,2/3] mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path fix omission of check on FOLL_LONGTERM in gup fast path - - - --- 2020-03-16 Pingfan Liu New
[PATCHv6,1/3] mm/gup: rename nr as nr_pinned in get_user_pages_fast() fix omission of check on FOLL_LONGTERM in gup fast path - 1 - --- 2020-03-16 Pingfan Liu New
[PATCHv5,3/3] mm/gup_benchemark: add LONGTERM_BENCHMARK test in gup fast path fix omission of check on FOLL_LONGTERM in gup fast path - - - --- 2020-02-28 Pingfan Liu New
[PATCHv5,2/3] mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path fix omission of check on FOLL_LONGTERM in gup fast path - - - --- 2020-02-28 Pingfan Liu New
[PATCHv5,1/3] mm/gup: rename nr as nr_pinned in internal_get_user_pages_fast() fix omission of check on FOLL_LONGTERM in gup fast path - - - --- 2020-02-28 Pingfan Liu New
[PATCHv2] mm/sparse: rename pfn_present() as pfn_in_present_section() [PATCHv2] mm/sparse: rename pfn_present() as pfn_in_present_section() 1 1 - --- 2020-02-17 Pingfan Liu New
mm/sparse: rename pfn_present() as pfn_to_section_present() mm/sparse: rename pfn_present() as pfn_to_section_present() - - - --- 2020-02-15 Pingfan Liu New
[PATCHv2] mm/sparse: reset section's mem_map when fully deactivated [PATCHv2] mm/sparse: reset section's mem_map when fully deactivated 2 - - --- 2020-01-20 Pingfan Liu New
mm/sparse: reset section's mem_map when fully deactivated mm/sparse: reset section's mem_map when fully deactivated - 1 - --- 2020-01-16 Pingfan Liu New
[PATCHv2] mm/migrate: clean up useless code in migrate_vma_collect_pmd() [PATCHv2] mm/migrate: clean up useless code in migrate_vma_collect_pmd() - 1 - --- 2019-08-07 Pingfan Liu New
[3/3] mm/migrate: remove the duplicated code migrate_vma_collect_hole() [1/3] mm/migrate: clean up useless code in migrate_vma_collect_pmd() - - - --- 2019-08-06 Pingfan Liu New
[2/3] mm/migrate: see hole as invalid source page [1/3] mm/migrate: clean up useless code in migrate_vma_collect_pmd() - - - --- 2019-08-06 Pingfan Liu New
[1/3] mm/migrate: clean up useless code in migrate_vma_collect_pmd() [1/3] mm/migrate: clean up useless code in migrate_vma_collect_pmd() - 1 - --- 2019-08-06 Pingfan Liu New
[1/2] x86/numa: carve node online semantics out of alloc_node_data() [1/2] x86/numa: carve node online semantics out of alloc_node_data() - - - --- 2019-07-05 Pingfan Liu New
mm/page_isolate: change the prototype of undo_isolate_page_range() mm/page_isolate: change the prototype of undo_isolate_page_range() 1 2 - --- 2019-07-02 Pingfan Liu New
[PATCHv5] mm/gup: speed up check_and_migrate_cma_pages() on huge page [PATCHv5] mm/gup: speed up check_and_migrate_cma_pages() on huge page - 1 - --- 2019-06-27 Pingfan Liu New
[PATCHv4] mm/gup: speed up check_and_migrate_cma_pages() on huge page [PATCHv4] mm/gup: speed up check_and_migrate_cma_pages() on huge page - 1 - --- 2019-06-26 Pingfan Liu New
[PATCHv3] mm/gup: speed up check_and_migrate_cma_pages() on huge page [PATCHv3] mm/gup: speed up check_and_migrate_cma_pages() on huge page - - - --- 2019-06-25 Pingfan Liu New
mm/hugetlb: allow gigantic page allocation to migrate away smaller huge page mm/hugetlb: allow gigantic page allocation to migrate away smaller huge page - - - --- 2019-06-24 Pingfan Liu New
[PATCHv2] mm/gup: speed up check_and_migrate_cma_pages() on huge page [PATCHv2] mm/gup: speed up check_and_migrate_cma_pages() on huge page - - - --- 2019-06-24 Pingfan Liu New
mm/gup: speed up check_and_migrate_cma_pages() on huge page mm/gup: speed up check_and_migrate_cma_pages() on huge page - - - --- 2019-06-21 Pingfan Liu New
[PATCHv4,3/3] mm/gup_benchemark: add LONGTERM_BENCHMARK test in gup fast path mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path - 1 - --- 2019-06-13 Pingfan Liu New
[PATCHv4,2/3] mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path - - - --- 2019-06-13 Pingfan Liu New
[PATCHv4,1/3] mm/gup: rename nr as nr_pinned in get_user_pages_fast() mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path - 1 - --- 2019-06-13 Pingfan Liu New
[PATCHv3,2/2] mm/gup: rename nr as nr_pinned in get_user_pages_fast() [PATCHv3,1/2] mm/gup: fix omission of check on FOLL_LONGTERM in get_user_pages_fast() - - - --- 2019-06-05 Pingfan Liu New
[PATCHv3,1/2] mm/gup: fix omission of check on FOLL_LONGTERM in get_user_pages_fast() [PATCHv3,1/2] mm/gup: fix omission of check on FOLL_LONGTERM in get_user_pages_fast() - - - --- 2019-06-05 Pingfan Liu New
mm/gup: remove unnecessary check against CMA in __gup_longterm_locked() mm/gup: remove unnecessary check against CMA in __gup_longterm_locked() - - - --- 2019-06-04 Pingfan Liu New
[PATCHv2,2/2] mm/gup: rename nr as nr_pinned in get_user_pages_fast() [PATCHv2,1/2] mm/gup: fix omission of check on FOLL_LONGTERM in get_user_pages_fast() - 1 - --- 2019-06-03 Pingfan Liu New
[PATCHv2,1/2] mm/gup: fix omission of check on FOLL_LONGTERM in get_user_pages_fast() [PATCHv2,1/2] mm/gup: fix omission of check on FOLL_LONGTERM in get_user_pages_fast() - 1 - --- 2019-06-03 Pingfan Liu New
mm/gup: fix omission of check on FOLL_LONGTERM in get_user_pages_fast() mm/gup: fix omission of check on FOLL_LONGTERM in get_user_pages_fast() - - - --- 2019-05-29 Pingfan Liu New
[6/6] x86/numa: build node fallback info after setting up node to cpumask map make memblock allocator utilize the node's fallback info - - - --- 2019-02-24 Pingfan Liu New
[5/6] x86/numa: push forward the setup of node to cpumask map make memblock allocator utilize the node's fallback info - - - --- 2019-02-24 Pingfan Liu New
[4/6] x86/numa: concentrate the code of setting cpu to node map make memblock allocator utilize the node's fallback info - - - --- 2019-02-24 Pingfan Liu New
[3/6] x86/numa: define numa_init_array() conditional on CONFIG_NUMA make memblock allocator utilize the node's fallback info - - - --- 2019-02-24 Pingfan Liu New
[2/6] mm/memblock: make full utilization of numa info make memblock allocator utilize the node's fallback info - - - --- 2019-02-24 Pingfan Liu New
[1/6] mm/numa: extract the code of building node fall back list make memblock allocator utilize the node's fallback info - - - --- 2019-02-24 Pingfan Liu New
[PATCHv2,7/7] x86/mm: isolate the bottom-up style to init_32.c x86_64/mm: remove bottom-up allocation style by pushing forward the parsing of mem hotplug info - - - --- 2019-01-11 Pingfan Liu New
[PATCHv2,6/7] x86/mm: remove bottom-up allocation style for x86_64 x86_64/mm: remove bottom-up allocation style by pushing forward the parsing of mem hotplug info - - - --- 2019-01-11 Pingfan Liu New
[PATCHv2,5/7] x86/mm: set allowed range for memblock allocator x86_64/mm: remove bottom-up allocation style by pushing forward the parsing of mem hotplug info - - - --- 2019-01-11 Pingfan Liu New
[PATCHv2,4/7] x86/setup: parse acpi to get hotplug info before init_mem_mapping() x86_64/mm: remove bottom-up allocation style by pushing forward the parsing of mem hotplug info - - - --- 2019-01-11 Pingfan Liu New
[PATCHv2,3/7] mm/memblock: introduce allocation boundary for tracing purpose x86_64/mm: remove bottom-up allocation style by pushing forward the parsing of mem hotplug info - - - --- 2019-01-11 Pingfan Liu New
[PATCHv2,2/7] acpi: change the topo of acpi_table_upgrade() x86_64/mm: remove bottom-up allocation style by pushing forward the parsing of mem hotplug info 1 - - --- 2019-01-11 Pingfan Liu New
[PATCHv2,1/7] x86/mm: concentrate the code to memblock allocator enabled x86_64/mm: remove bottom-up allocation style by pushing forward the parsing of mem hotplug info - - - --- 2019-01-11 Pingfan Liu New
[PATCHv5] x86/kdump: bugfix, make the behavior of crashkernel=X consistent with kaslr [PATCHv5] x86/kdump: bugfix, make the behavior of crashkernel=X consistent with kaslr - - - --- 2019-01-07 Pingfan Liu New
[PATCHv3,2/2] x86/kdump: bugfix, make the behavior of crashkernel=X consistent with kaslr mm/memblock: reuse memblock bottom-up allocation style - - - --- 2018-12-28 Pingfan Liu New
[PATCHv3,1/2] mm/memblock: extend the limit inferior of bottom-up after parsing hotplug attr mm/memblock: reuse memblock bottom-up allocation style - - - --- 2018-12-28 Pingfan Liu New
[PATCHv2,3/3] powerpc/numa: make all possible node be instanced against NULL reference in node_zoneā€¦ mm: bugfix for NULL reference in mm on all archs - - - --- 2018-12-20 Pingfan Liu New
[PATCHv2,2/3] mm/numa: build zonelist when alloc for device on offline node mm: bugfix for NULL reference in mm on all archs - - - --- 2018-12-20 Pingfan Liu New
[PATCHv2,1/3] mm/numa: change the topo of build_zonelist_xx() mm: bugfix for NULL reference in mm on all archs - - - --- 2018-12-20 Pingfan Liu New
[PATCHv3] mm/pageblock: throw compiling time error if pageblock_bits can not hold MIGRATE_TYPES [PATCHv3] mm/pageblock: throw compiling time error if pageblock_bits can not hold MIGRATE_TYPES 1 - - --- 2018-12-11 Pingfan Liu New
[PATCHv2] mm/pageblock: throw compiling time error if pageblock_bits can not hold MIGRATE_TYPES [PATCHv2] mm/pageblock: throw compiling time error if pageblock_bits can not hold MIGRATE_TYPES - - - --- 2018-12-07 Pingfan Liu New
mm/pageblock: throw compiling time error if pageblock_bits can not hold MIGRATE_TYPES mm/pageblock: throw compiling time error if pageblock_bits can not hold MIGRATE_TYPES - - - --- 2018-12-05 Pingfan Liu New
mm/alloc: fallback to first node if the wanted node offline mm/alloc: fallback to first node if the wanted node offline - - - --- 2018-12-04 Pingfan Liu New
mm/slub: disallow obj's allocation on page with mismatched pfmemalloc purpose mm/slub: disallow obj's allocation on page with mismatched pfmemalloc purpose - - - --- 2018-09-26 Pingfan Liu New
mm/slub: remove useless condition in deactivate_slab mm/slub: remove useless condition in deactivate_slab 1 - - --- 2018-09-26 Pingfan Liu New
[3/3] drivers/base/node: create a partial offline hints under each node introduce a new state 'isolate' for memblock to split the isolation and migration steps - - - --- 2018-09-19 Pingfan Liu New
[2/3] drivers/base/memory: introduce a new state 'isolate' for memblock introduce a new state 'isolate' for memblock to split the isolation and migration steps - - - --- 2018-09-19 Pingfan Liu New
[1/3] mm/isolation: separate the isolation and migration ops in offline memblock introduce a new state 'isolate' for memblock to split the isolation and migration steps - - - --- 2018-09-19 Pingfan Liu New
[PATCHv2] pm/reboot: eliminate race between reboot and suspend [PATCHv2] pm/reboot: eliminate race between reboot and suspend 1 - - --- 2018-07-31 Pingfan Liu New