mm, memory_hotplug: fix few soft lockups in memory hotadd
Status from this message: [merged] memremap-add-scheduling-point-to-devm_memremap_pages.patch removed from -mm tree
Get series with b4
b4 am [email protected]Versions newest first
Patches in v1 All 3 applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | mm, memory_hotplug: add scheduling point to __add_pagesmm/ | +1 | 1 reply | Applied |
| 2/3 | mm, page_alloc: add scheduling point to memmap_init_zonemm/ | +1 | 1 reply | Applied |
| 3/3 | memremap: add scheduling point to devm_memremap_pageskernel/ | +3 | 1 reply | Applied |
Reviews trailers per patch
None of the 3 patches has a Reviewed-by or Acked-by.
| Patch | Johannes Thumshirn |
|---|---|
| 1/3 | T-b |
| 2/3 | T-b |
| 3/3 | T-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 0/3] mm, memory_hotplug: fix few soft lockups in memory hotadd
Hi,
Johannes has noticed few soft lockups when adding a large nvdimm device. All of them were caused by a long loop without any explicit cond_resched which is a problem for !PREEMPT kernels. The fix is quite straightforward. Just make sure that cond_resched gets called from time to time.
Could you consider these for merging?
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to [email protected]. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"[email protected]"> [email protected] </a>