Re: 2.6.14-rc5 mlock/munlock bug

From: Andrew Morton
Date: Tue Oct 25 2005 - 16:48:39 EST


"Mr. Berkley Shands" <bshands@xxxxxxxxx> wrote:
>
> I've noticed that between 2.6.14-rc2 and 2.6.14-rc5 mlock() and
> mlunlock() have broken.
>
> a call to mlock() to lock pages is granted, and the pages are locked,
> but never
> unlocked, even when munlock() is manually called or at process rundown.
> No problems under 2.6.13 or up to 2.6.14-rc2. But sometime after -rc2 it
> goes BANG
> and the machine gets very unhappy. If you look at "swapon -s" you see
> more and more swap
> space is used until there is no physical memory left, then things really
> get unhappy.
>

I cannot reproduce this behaviour here. Can you please provide a testcase?

This is on x86, I assume?
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/