ba6f508d0ec4 x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init()
** No longer affects: linux ** Also affects: linux (Ubuntu) Importance: Undecided Status: New ** Changed in: intel Status: New => Fix Released ** Changed in: linux (Ubuntu) Status: New => Fix Released ** Description changed: Description: A new warning introduced in v4.20-rc1 is triggered by the pmem use case for memory hotplug: WARNING: CPU: 3 PID: 998 at arch/x86/include/asm/tlbflush.h:460 __flush_tlb_all+0x1b/0x3a The fix is to drop those __flush_tlb_all calls, but requests to strengthen the safety of kernel_physical_mapping_init to give confidence that it is safe to remove those calls is thus far leading to boot hangs. Commits in next:(should be in 5.1, after merged, commit id will be changed) ba6f508d0ec4 x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() 0a9fe8ca844d x86/mm: Validate kernel_physical_mapping_init() PTE population 4369deaa2f02 generic/pgtable: Introduce set_pte_safe() 0cebbb60f759 generic/pgtable: Introduce {p4d,pgd} _same() c683c37cd132 generic/pgtable: Make {pmd, pud} _same() unconditionally available ba6f508d0ec4 x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() - Targeted Release: 19.10 - Targeted Kernel: 5.1 + Targeted Release: 19.04 + Targeted Kernel: 5.0 -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1823588 Title: [bug]kernel_physical_mapping_init regression in v4.20-rc1 Status in intel: Fix Released Status in linux package in Ubuntu: Fix Released Bug description: Description: A new warning introduced in v4.20-rc1 is triggered by the pmem use case for memory hotplug: WARNING: CPU: 3 PID: 998 at arch/x86/include/asm/tlbflush.h:460 __flush_tlb_all+0x1b/0x3a The fix is to drop those __flush_tlb_all calls, but requests to strengthen the safety of kernel_physical_mapping_init to give confidence that it is safe to remove those calls is thus far leading to boot hangs. Commits in next:(should be in 5.1, after merged, commit id will be changed) ba6f508d0ec4 x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() 0a9fe8ca844d x86/mm: Validate kernel_physical_mapping_init() PTE population 4369deaa2f02 generic/pgtable: Introduce set_pte_safe() 0cebbb60f759 generic/pgtable: Introduce {p4d,pgd} _same() c683c37cd132 generic/pgtable: Make {pmd, pud} _same() unconditionally available ba6f508d0ec4 x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() Targeted Release: 19.04 Targeted Kernel: 5.0 To manage notifications about this bug go to: https://bugs.launchpad.net/intel/+bug/1823588/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp