Re: [PATCH v17 08/10] PM: hibernate: disable when there are active secretmem users

From: Michal Hocko
Date: Mon Feb 08 2021 - 08:36:09 EST


Btw. I do not see Rafael involved. Maybe he can add some insight to
this. Please note that the patch in question is
http://lkml.kernel.org/r/20210208084920.2884-9-rppt@xxxxxxxxxx and
the full series is http://lkml.kernel.org/r/20210208084920.2884-1-rppt@xxxxxxxxxx

On Mon 08-02-21 13:17:26, Michal Hocko wrote:
> On Mon 08-02-21 12:26:31, David Hildenbrand wrote:
> [...]
> > My F33 system happily hibernates to disk, even with an application that
> > succeeded in din doing an mlockall().
> >
> > And it somewhat makes sense. Even my freshly-booted, idle F33 has
> >
> > $ cat /proc/meminfo | grep lock
> > Mlocked: 4860 kB
> >
> > So, stopping to hibernate with mlocked memory would essentially prohibit any
> > modern Linux distro to hibernate ever.
>
> My system seems to be completely fine without mlocked memory. It would
> be interesting to see who mlocks memory on your system and check whether
> the expectated mlock semantic really works for those. This should be
> documented at least.
> --
> Michal Hocko
> SUSE Labs

--
Michal Hocko
SUSE Labs