Show patches with: Submitter = Muchun Song       |   613 patches
« 1 2 3 46 7 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
files: Use rcu lock to get the file structures for better performance files: Use rcu lock to get the file structures for better performance - - - --- 2020-05-21 Muchun Song New
[1/3] io_uring: Fix resource leaking when kill the process io_uring: Fix async workqueue is not canceled on some corner case - - - --- 2020-09-15 Muchun Song New
[2/3] io_uring: Fix missing smp_mb() in io_cancel_async_work() io_uring: Fix async workqueue is not canceled on some corner case - - - --- 2020-09-15 Muchun Song New
[3/3] io_uring: Fix remove irrelevant req from the task_list io_uring: Fix async workqueue is not canceled on some corner case - - - --- 2020-09-15 Muchun Song New
[RFC,01/24] mm/memory_hotplug: Move bootmem info registration API to bootmem_info.c mm/hugetlb: Free some vmemmap pages of hugetlb page 1 - - --- 2020-09-15 Muchun Song New
[RFC,02/24] mm/memory_hotplug: Move {get,put}_page_bootmem() to bootmem_info.c mm/hugetlb: Free some vmemmap pages of hugetlb page 1 - - --- 2020-09-15 Muchun Song New
[RFC,03/24] mm/hugetlb: Introduce a new config HUGETLB_PAGE_FREE_VMEMMAP mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,04/24] mm/hugetlb: Register bootmem info when CONFIG_HUGETLB_PAGE_FREE_VMEMMAP mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,05/24] mm/hugetlb: Introduce nr_free_vmemmap_pages in the struct hstate mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,06/24] mm/hugetlb: Introduce pgtable allocation/freeing helpers mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,07/24] mm/hugetlb: Add freeing unused vmemmap pages support for x86 mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,08/24] mm/bootmem_info: Introduce {free,prepare}_vmemmap_page() mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,09/24] x86/mm: Introduce VMEMMAP_SIZE/VMEMMAP_END macro mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,10/24] mm/hugetlb: Free the vmemmap pages associated with each hugetlb page mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,11/24] mm/hugetlb: Add vmemmap_pmd_huge macro for x86 mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,12/24] mm/hugetlb: Defer freeing of hugetlb pages mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,13/24] mm/hugetlb: Allocate the vmemmap pages associated with each hugetlb page mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,14/24] mm/hugetlb: Introduce remap_huge_page_pmd_vmemmap helper mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,15/24] mm/hugetlb: Use PG_slab to indicate split pmd mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,16/24] mm/hugetlb: Support freeing vmemmap pages of gigantic page mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,17/24] mm/hugetlb: Add a BUILD_BUG_ON to check if struct page size is a power of two mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,18/24] mm/hugetlb: Clear PageHWPoison on the non-error memory page mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,19/24] mm/hugetlb: Flush work when dissolving hugetlb page mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,20/24] mm/hugetlb: Add a kernel parameter hugetlb_free_vmemmap mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,21/24] mm/hugetlb: Merge pte to huge pmd only for gigantic page mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,22/24] mm/hugetlb: Implement vmemmap_pmd_mkhuge macro mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,23/24] mm/hugetlb: Gather discrete indexes of tail page mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[RFC,24/24] mm/hugetlb: Add BUILD_BUG_ON to catch invalid usage of tail struct page mm/hugetlb: Free some vmemmap pages of hugetlb page - - - --- 2020-09-15 Muchun Song New
[v2,1/5] io_uring: Fix resource leaking when kill the process io_uring: Fix async workqueue is not canceled on some corner case - - - --- 2020-09-23 Muchun Song New
[v2,2/5] io_uring: Fix missing smp_mb() in io_cancel_async_work() io_uring: Fix async workqueue is not canceled on some corner case - - - --- 2020-09-23 Muchun Song New
[v2,3/5] io_uring: Fix remove irrelevant req from the task_list io_uring: Fix async workqueue is not canceled on some corner case - - - --- 2020-09-23 Muchun Song New
[v2,4/5] io_uring: Fix missing save the current thread files io_uring: Fix async workqueue is not canceled on some corner case - - - --- 2020-09-23 Muchun Song New
[v2,5/5] io_uring: Fix double list add in io_queue_async_work() io_uring: Fix async workqueue is not canceled on some corner case - - - --- 2020-09-23 Muchun Song New
[v3,1/4] io_uring: Fix resource leaking when kill the process io_uring: Fix async workqueue is not canceled on some corner case - - - --- 2020-10-07 Muchun Song New
[v3,2/4] io_uring: Fix missing smp_mb() in io_cancel_async_work() io_uring: Fix async workqueue is not canceled on some corner case - - - --- 2020-10-07 Muchun Song New
[v3,3/4] io_uring: Fix remove irrelevant req from the task_list io_uring: Fix async workqueue is not canceled on some corner case - - - --- 2020-10-07 Muchun Song New
[v3,4/4] io_uring: Fix double list add in io_queue_async_work() io_uring: Fix async workqueue is not canceled on some corner case - - - --- 2020-10-07 Muchun Song New
mm: proc: add Sock to /proc/meminfo mm: proc: add Sock to /proc/meminfo - - - --- 2020-10-10 Muchun Song New
[v2,01/19] mm/memory_hotplug: Move bootmem info registration API to bootmem_info.c Free some vmemmap pages of hugetlb page 1 - - --- 2020-10-26 Muchun Song New
[v2,02/19] mm/memory_hotplug: Move {get,put}_page_bootmem() to bootmem_info.c Free some vmemmap pages of hugetlb page 1 - - --- 2020-10-26 Muchun Song New
[v2,03/19] mm/hugetlb: Introduce a new config HUGETLB_PAGE_FREE_VMEMMAP Free some vmemmap pages of hugetlb page - - - --- 2020-10-26 Muchun Song New
[v2,04/19] mm/hugetlb: Introduce nr_free_vmemmap_pages in the struct hstate Free some vmemmap pages of hugetlb page 1 - - --- 2020-10-26 Muchun Song New
[v2,05/19] mm/hugetlb: Introduce pgtable allocation/freeing helpers Free some vmemmap pages of hugetlb page - - - --- 2020-10-26 Muchun Song New
[v2,06/19] mm/bootmem_info: Introduce {free,prepare}_vmemmap_page() Free some vmemmap pages of hugetlb page - - - --- 2020-10-26 Muchun Song New
[v2,07/19] mm/hugetlb: Free the vmemmap pages associated with each hugetlb page Free some vmemmap pages of hugetlb page - - - --- 2020-10-26 Muchun Song New
[v2,08/19] mm/hugetlb: Defer freeing of hugetlb pages Free some vmemmap pages of hugetlb page - - - --- 2020-10-26 Muchun Song New
[v2,09/19] mm/hugetlb: Allocate the vmemmap pages associated with each hugetlb page Free some vmemmap pages of hugetlb page - - - --- 2020-10-26 Muchun Song New
[v2,10/19] mm/hugetlb: Introduce remap_huge_page_pmd_vmemmap helper Free some vmemmap pages of hugetlb page - - - --- 2020-10-26 Muchun Song New
[v2,11/19] mm/hugetlb: Use PG_slab to indicate split pmd Free some vmemmap pages of hugetlb page - - - --- 2020-10-26 Muchun Song New
[v2,12/19] mm/hugetlb: Support freeing vmemmap pages of gigantic page Free some vmemmap pages of hugetlb page - - - --- 2020-10-26 Muchun Song New
[v2,13/19] mm/hugetlb: Add a BUILD_BUG_ON to check if struct page size is a power of two Free some vmemmap pages of hugetlb page - - - --- 2020-10-26 Muchun Song New
[v2,14/19] mm/hugetlb: Clear PageHWPoison on the non-error memory page Free some vmemmap pages of hugetlb page - - - --- 2020-10-26 Muchun Song New
[v2,15/19] mm/hugetlb: Flush work when dissolving hugetlb page Free some vmemmap pages of hugetlb page - - - --- 2020-10-26 Muchun Song New
[v2,16/19] mm/hugetlb: Add a kernel parameter hugetlb_free_vmemmap Free some vmemmap pages of hugetlb page - - - --- 2020-10-26 Muchun Song New
[v2,17/19] mm/hugetlb: Merge pte to huge pmd only for gigantic page Free some vmemmap pages of hugetlb page - - - --- 2020-10-26 Muchun Song New
[v2,18/19] mm/hugetlb: Gather discrete indexes of tail page Free some vmemmap pages of hugetlb page - - - --- 2020-10-26 Muchun Song New
[v2,19/19] mm/hugetlb: Add BUILD_BUG_ON to catch invalid usage of tail struct page Free some vmemmap pages of hugetlb page - - - --- 2020-10-26 Muchun Song New
[v3,01/21] mm/memory_hotplug: Move bootmem info registration API to bootmem_info.c Free some vmemmap pages of hugetlb page 1 - - --- 2020-11-08 Muchun Song New
[v3,02/21] mm/memory_hotplug: Move {get,put}_page_bootmem() to bootmem_info.c Free some vmemmap pages of hugetlb page 1 - - --- 2020-11-08 Muchun Song New
[v3,03/21] mm/hugetlb: Introduce a new config HUGETLB_PAGE_FREE_VMEMMAP Free some vmemmap pages of hugetlb page - - - --- 2020-11-08 Muchun Song New
[v3,04/21] mm/hugetlb: Introduce nr_free_vmemmap_pages in the struct hstate Free some vmemmap pages of hugetlb page 1 - - --- 2020-11-08 Muchun Song New
[v3,05/21] mm/hugetlb: Introduce pgtable allocation/freeing helpers Free some vmemmap pages of hugetlb page - - - --- 2020-11-08 Muchun Song New
[v3,06/21] mm/bootmem_info: Introduce {free,prepare}_vmemmap_page() Free some vmemmap pages of hugetlb page - - - --- 2020-11-08 Muchun Song New
[v3,07/21] mm/bootmem_info: Combine bootmem info and type into page->freelist Free some vmemmap pages of hugetlb page - - - --- 2020-11-08 Muchun Song New
[v3,08/21] mm/vmemmap: Initialize page table lock for vmemmap Free some vmemmap pages of hugetlb page - - - --- 2020-11-08 Muchun Song New
[v3,09/21] mm/hugetlb: Free the vmemmap pages associated with each hugetlb page Free some vmemmap pages of hugetlb page - - - --- 2020-11-08 Muchun Song New
[v3,10/21] mm/hugetlb: Defer freeing of hugetlb pages Free some vmemmap pages of hugetlb page - - - --- 2020-11-08 Muchun Song New
[v3,11/21] mm/hugetlb: Allocate the vmemmap pages associated with each hugetlb page Free some vmemmap pages of hugetlb page - - - --- 2020-11-08 Muchun Song New
[v3,12/21] mm/hugetlb: Introduce remap_huge_page_pmd_vmemmap helper Free some vmemmap pages of hugetlb page - - - --- 2020-11-08 Muchun Song New
[v3,13/21] mm/hugetlb: Use PG_slab to indicate split pmd Free some vmemmap pages of hugetlb page - - - --- 2020-11-08 Muchun Song New
[v3,14/21] mm/hugetlb: Support freeing vmemmap pages of gigantic page Free some vmemmap pages of hugetlb page - - - --- 2020-11-08 Muchun Song New
[v3,15/21] mm/hugetlb: Add a BUILD_BUG_ON to check if struct page size is a power of two Free some vmemmap pages of hugetlb page - - - --- 2020-11-08 Muchun Song New
[v3,16/21] mm/hugetlb: Set the PageHWPoison to the raw error page Free some vmemmap pages of hugetlb page - - - --- 2020-11-08 Muchun Song New
[v3,17/21] mm/hugetlb: Flush work when dissolving hugetlb page Free some vmemmap pages of hugetlb page - - - --- 2020-11-08 Muchun Song New
[v3,18/21] mm/hugetlb: Add a kernel parameter hugetlb_free_vmemmap Free some vmemmap pages of hugetlb page - - - --- 2020-11-08 Muchun Song New
[v3,19/21] mm/hugetlb: Merge pte to huge pmd only for gigantic page Free some vmemmap pages of hugetlb page - - - --- 2020-11-08 Muchun Song New
[v3,20/21] mm/hugetlb: Gather discrete indexes of tail page Free some vmemmap pages of hugetlb page - - - --- 2020-11-08 Muchun Song New
[v3,21/21] mm/hugetlb: Add BUILD_BUG_ON to catch invalid usage of tail struct page Free some vmemmap pages of hugetlb page - - - --- 2020-11-08 Muchun Song New
[v4,01/21] mm/memory_hotplug: Move bootmem info registration API to bootmem_info.c Free some vmemmap pages of hugetlb page 1 1 - --- 2020-11-13 Muchun Song New
[v4,02/21] mm/memory_hotplug: Move {get,put}_page_bootmem() to bootmem_info.c Free some vmemmap pages of hugetlb page 1 1 - --- 2020-11-13 Muchun Song New
[v4,03/21] mm/hugetlb: Introduce a new config HUGETLB_PAGE_FREE_VMEMMAP Free some vmemmap pages of hugetlb page - - - --- 2020-11-13 Muchun Song New
[v4,04/21] mm/hugetlb: Introduce nr_free_vmemmap_pages in the struct hstate Free some vmemmap pages of hugetlb page 1 - - --- 2020-11-13 Muchun Song New
[v4,05/21] mm/hugetlb: Introduce pgtable allocation/freeing helpers Free some vmemmap pages of hugetlb page 1 - - --- 2020-11-13 Muchun Song New
[v4,06/21] mm/bootmem_info: Introduce {free,prepare}_vmemmap_page() Free some vmemmap pages of hugetlb page - - - --- 2020-11-13 Muchun Song New
[v4,07/21] mm/bootmem_info: Combine bootmem info and type into page->freelist Free some vmemmap pages of hugetlb page - - - --- 2020-11-13 Muchun Song New
[v4,08/21] mm/hugetlb: Initialize page table lock for vmemmap Free some vmemmap pages of hugetlb page - - - --- 2020-11-13 Muchun Song New
[v4,09/21] mm/hugetlb: Free the vmemmap pages associated with each hugetlb page Free some vmemmap pages of hugetlb page - - - --- 2020-11-13 Muchun Song New
[v4,10/21] mm/hugetlb: Defer freeing of hugetlb pages Free some vmemmap pages of hugetlb page - - - --- 2020-11-13 Muchun Song New
[v4,11/21] mm/hugetlb: Allocate the vmemmap pages associated with each hugetlb page Free some vmemmap pages of hugetlb page - - - --- 2020-11-13 Muchun Song New
[v4,12/21] mm/hugetlb: Introduce remap_huge_page_pmd_vmemmap helper Free some vmemmap pages of hugetlb page - - - --- 2020-11-13 Muchun Song New
[v4,13/21] mm/hugetlb: Use PG_slab to indicate split pmd Free some vmemmap pages of hugetlb page - - - --- 2020-11-13 Muchun Song New
[v4,14/21] mm/hugetlb: Support freeing vmemmap pages of gigantic page Free some vmemmap pages of hugetlb page - - - --- 2020-11-13 Muchun Song New
[v4,15/21] mm/hugetlb: Set the PageHWPoison to the raw error page Free some vmemmap pages of hugetlb page - - - --- 2020-11-13 Muchun Song New
[v4,16/21] mm/hugetlb: Flush work when dissolving hugetlb page Free some vmemmap pages of hugetlb page - - - --- 2020-11-13 Muchun Song New
[v4,17/21] mm/hugetlb: Add a kernel parameter hugetlb_free_vmemmap Free some vmemmap pages of hugetlb page - - - --- 2020-11-13 Muchun Song New
[v4,18/21] mm/hugetlb: Merge pte to huge pmd only for gigantic page Free some vmemmap pages of hugetlb page - - - --- 2020-11-13 Muchun Song New
[v4,19/21] mm/hugetlb: Gather discrete indexes of tail page Free some vmemmap pages of hugetlb page - - - --- 2020-11-13 Muchun Song New
[v4,20/21] mm/hugetlb: Add BUILD_BUG_ON to catch invalid usage of tail struct page Free some vmemmap pages of hugetlb page - - - --- 2020-11-13 Muchun Song New
[v4,21/21] mm/hugetlb: Disable freeing vmemmap if struct page size is not power of two Free some vmemmap pages of hugetlb page - - - --- 2020-11-13 Muchun Song New
[v5,01/21] mm/memory_hotplug: Move bootmem info registration API to bootmem_info.c Free some vmemmap pages of hugetlb page 1 1 - --- 2020-11-20 Muchun Song New
« 1 2 3 46 7 »