Date: Thu, 07 Mar 1996 02:21:53 +0900 From: KATO Takenori <kato@eclogite.eps.nagoya-u.ac.jp> To: current@freebsd.org Subject: panic after exiting X Message-ID: <199603061721.CAA00254@marble.eps.nagoya-u.ac.jp>
next in thread | raw e-mail | index | archive | help
My kernel panics after exiting X. (Someone reported same problem, but
I lost the log from mailbox.)
This panic seems to occur after vm_map.c change from 1.34 to 1.36.
The while-loop which was added by this change:
while (object->backing_object) {
object = object->backing_object;
offset += object->backing_object_offset;
if (object->size < OFF_TO_IDX( offset + size))
size = IDX_TO_OFF(object->size) - offset;
}
is executed without blocking interruption. If vm_object_collapse is
called during while loop, the result may be wrong. Is this condition
prevented elsewhere?
I have run kernel between Mar 2's changes around vm and this
change for not so long, so I don't know what change causes panic
exactly.
----
KATO Takenori <kato@eclogite.eps.nagoya-u.ac.jp>
Dept. Earth Planet. Sci., Nagoya Univ., Nagoya 464-01
Voice: +81-52-789-2529 Fax: +81-52-789-3033
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199603061721.CAA00254>
