Project

General

Profile

Actions

Bug #513

closed

crash on HEAD while building world inside VKERNEL

Added by nant over 17 years ago. Updated over 17 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:

Description

Hi,

I got this crash while make buildworld was running inside a vkernel and xorg was
compiling in the real host.

I'm attaching screenshots of the crash and trace.

Regards,
Nuno


Files

crash.JPG (20.4 KB) crash.JPG nant, 01/14/2007 08:13 PM
crash_trace.JPG (32.3 KB) crash_trace.JPG nant, 01/14/2007 08:15 PM
Actions #1

Updated by nant over 17 years ago

crash trace attached.

Nuno.

Actions #2

Updated by dillon over 17 years ago

:New submission from Nuno Antunes <>:
:
:Hi,
:
:I got this crash while make buildworld was running inside a vkernel and xor=
:g was
:compiling in the real host.
:
:I'm attaching screenshots of the crash and trace.
:
:Regards,
:Nuno

That is one I haven't seen before.  I will attempt to reproduce it.
A kernel crash dump would be nice, it shouldn't be possible for it
to get a null-pointer derefence there. Hmmm.
-Matt
Actions #3

Updated by dillon over 17 years ago

::Hi,
::
::I got this crash while make buildworld was running inside a vkernel and xor=
::g was
::compiling in the real host.
::
::I'm attaching screenshots of the crash and trace.
::
::Regards,
::Nuno
:
: That is one I haven't seen before. I will attempt to reproduce it.
:
: A kernel crash dump would be nice, it shouldn't be possible for it
: to get a null-pointer derefence there. Hmmm.
:
: -Matt

I think I know what is going on here.  There are a couple of places
in the pmap code where the PV list is being scanned and in the
particular place shown in the snapshot you took, it is possible that
a page with active I/O on it (i.e. when the system is under a heavy
paging load) can cause the calling process to block. This can cause
the list scan to go stale and blow up in our faces.
I will commit a workaround.
-Matt
Matthew Dillon
&lt;&gt;
Actions

Also available in: Atom PDF