linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v1 0/1] split deferred_init_range into initializing and freeing parts
@ 2017-11-07 15:04 Pavel Tatashin
  2017-11-07 15:04 ` [PATCH v1 1/1] mm: " Pavel Tatashin
  0 siblings, 1 reply; 2+ messages in thread
From: Pavel Tatashin @ 2017-11-07 15:04 UTC (permalink / raw)
  To: steven.sistare, daniel.m.jordan, akpm, mgorman, mhocko, linux-mm,
	linux-kernel

As discussed last week with Michal Hocko, I am sending this as a separate
patch:
https://www.mail-archive.com/linux-kernel@vger.kernel.org/msg1528267.html

This patch farther improves deferred page initialization by enabling future
mult-threading, covering some corner cases, and simplifies the logic and
modularity.

Tested with qemu, and on bare metal with kexec, and regular reboots.

Pavel Tatashin (1):
  mm: split deferred_init_range into initializing and freeing parts

 mm/page_alloc.c | 146 +++++++++++++++++++++++++++++---------------------------
 1 file changed, 76 insertions(+), 70 deletions(-)

-- 
2.15.0

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2017-11-07 15:04 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-11-07 15:04 [PATCH v1 0/1] split deferred_init_range into initializing and freeing parts Pavel Tatashin
2017-11-07 15:04 ` [PATCH v1 1/1] mm: " Pavel Tatashin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox