The quilt patch titled Subject: mm-hugetlb-sort-out-global-lock-annotations-fix has been removed from the -mm tree. Its filename was mm-hugetlb-sort-out-global-lock-annotations-fix.patch This patch was dropped because it was folded into mm-hugetlb-sort-out-global-lock-annotations.patch ------------------------------------------------------ From: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> Subject: mm-hugetlb-sort-out-global-lock-annotations-fix Date: Wed Aug 28 12:48:16 PM PDT 2024 move section directives to the end of the definitions, per convention Cc: Davidlohr Bueso <dave@xxxxxxxxxxxx> Cc: Mateusz Guzik <mjguzik@xxxxxxxxx> Cc: Muchun Song <muchun.song@xxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- mm/hugetlb.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- a/mm/hugetlb.c~mm-hugetlb-sort-out-global-lock-annotations-fix +++ a/mm/hugetlb.c @@ -72,14 +72,14 @@ static unsigned int default_hugepages_in * Protects updates to hugepage_freelists, hugepage_activelist, nr_huge_pages, * free_huge_pages, and surplus_huge_pages. */ -__cacheline_aligned_in_smp DEFINE_SPINLOCK(hugetlb_lock); +DEFINE_SPINLOCK(hugetlb_lock) __cacheline_aligned_in_smp; /* * Serializes faults on the same logical page. This is used to * prevent spurious OOMs when the hugepage pool is fully utilized. */ -static __ro_after_init int num_fault_mutexes; -__ro_after_init struct mutex *hugetlb_fault_mutex_table; +static int num_fault_mutexes __ro_after_init; +struct mutex *hugetlb_fault_mutex_table __ro_after_init; /* Forward declaration */ static int hugetlb_acct_memory(struct hstate *h, long delta); _ Patches currently in -mm which might be from akpm@xxxxxxxxxxxxxxxxxxxx are mm-hugetlb-sort-out-global-lock-annotations.patch mm-hugetlb-sort-out-global-lock-annotations-fix-fix.patch mmtmpfs-consider-end-of-file-write-in-shmem_is_huge-checkpatch-fixes.patch mm-page_alloc-fix-build-with-config_unaccepted_memory=n.patch mm-vma-return-the-exact-errno-in-vms_gather_munmap_vmas-fix.patch