mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-29 23:53:55 +08:00
16f6b67cf0
With large memory (8TB and more) hotplug, we can get soft lockup
warnings as below. These were caused by a long loop without any
explicit cond_resched which is a problem for !PREEMPT kernels.
Avoid this using cond_resched() while inserting hash page table
entries. We already do similar cond_resched() in __add_pages(), see
commit
|
||
---|---|---|
.. | ||
hash_4k.c | ||
hash_64k.c | ||
hash_hugepage.c | ||
hash_hugetlbpage.c | ||
hash_native.c | ||
hash_pgtable.c | ||
hash_tlb.c | ||
hash_utils.c | ||
iommu_api.c | ||
Makefile | ||
mmu_context.c | ||
pgtable.c | ||
pkeys.c | ||
radix_hugetlbpage.c | ||
radix_pgtable.c | ||
radix_tlb.c | ||
slb.c | ||
subpage_prot.c |