Thread (21 messages) 21 messages, 6 authors, 2019-06-26

Re: [PATCH v3 2/2] mm: be more verbose about zonelist initialization

From: Michal Hocko <mhocko@kernel.org>
Date: 2019-02-13 16:18:38
Also in: linux-mm, lkml

On Wed 13-02-19 08:14:50, Dave Hansen wrote:
On 2/13/19 1:43 AM, Michal Hocko wrote:
quoted
We have seen several bugs where zonelists have not been initialized
properly and it is not really straightforward to track those bugs down.
One way to help a bit at least is to dump zonelists of each node when
they are (re)initialized.
Were you thinking of boot-time bugs and crashes, or just stuff going
wonky after boot?
Mostly boot time. I haven't seen hotplug related bugs in this direction.
All the issues I have seen so far is that we forget a node altogether
and it ends up with no zonelists at all. But who knows maybe we have
some hidden bugs where zonelists is initialized only partially for some
reason and there is no real way to find out.
We don't have the zonelists dumped in /proc anywhere, do we?  Would that
help?
I would prefer to not export such an implementation detail into proc

-- 
Michal Hocko
SUSE Labs
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help