Messages in this thread | | | From | Will Deacon <> | Subject | Re: [PATCH v2] arm64/mm: avoid fixmap race condition when create pud mapping | Date | Mon, 13 Dec 2021 16:42:44 +0000 |
| |
On Fri, 10 Dec 2021 17:54:32 +0800, Jianyong Wu wrote: > fixmap is a global resource and is used recursively in create pud mapping. > It may lead to race condition when alloc_init_pud is called concurrently. > > Fox example: > alloc_init_pud is called when kernel_init. If memory hotplug > thread, which will also call alloc_init_pud, happens during > kernel_init, the race for fixmap occurs. > > [...]
Applied to arm64 (for-next/fixes), thanks!
[1/1] arm64/mm: avoid fixmap race condition when create pud mapping https://git.kernel.org/arm64/c/a6a6b9aa34e5
Cheers, -- Will
https://fixes.arm64.dev https://next.arm64.dev https://will.arm64.dev
| |