From: Michael <le...@nt...> - 2002-05-08 22:26:56
|
On Wed, May 08, 2002 at 04:34:10PM -0400, Jeff Dike wrote: > le...@nt... said: > > Kernel panic: protect_vm_page : protect failed, errno = -12 > > This has been reported before, but I don't understand what is happening. > > -12 == -ENOMEM, so somehow the host thinks it doesn't have enough memory > to do the map (which different from actually allocating that page, which > happens later, when it's touched). It looks straightforward now, a couple of places in mprotect.c return ENOMEM not EFAULT in 2.4.19-pre, I guess these are triggered in 2.4.18 but you handle the EFAULT case. -- Michael. |