Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Aug 2003 09:56:56 +0900
From:      Jun Kuriyama <kuriyama@imgsrc.co.jp>
To:        Gavin Atkinson <gavin@ury.york.ac.uk>
Cc:        current@freebsd.org
Subject:   Re: sysinstall spec_getpages panic
Message-ID:  <7my8ximu5j.wl@black.imgsrc.co.jp>
In-Reply-To: <20030820164153.S21216-100000@ury.york.ac.uk>
References:  <20030820164153.S21216-100000@ury.york.ac.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
At Wed, 20 Aug 2003 17:01:30 +0000 (UTC),
Gavin Atkinson wrote:
> On the 8th August kuriyama@imgsrc.co.jp mentioned he was getting a panic
> with FreeBSD inside VMware where _mtx_lock is being called with a NULL
> mutex from spec_getpages. I'm also seeing this, 100% reproducible, on real
> hardware. (see message ID XFMail.20030808154731.jhb@FreeBSD.org for the
> original posters email and jhb's reply) For me, Sysinstall panics during
> the extraction of the base package:

This seems to be fixed by alc@.  I can install it on my VMware after
this commit.

> alc         2003/08/22 10:50:32 PDT
> 
>   FreeBSD src repository
> 
>   Modified files:
>     sys/fs/specfs        spec_vnops.c 
>   Log:
>   Use the requested page's object field instead of the vnode's.  In some
>   cases, the vnode's object field is not initialized leading to a NULL
>   pointer dereference when the object is locked.
>   
>   Tested by:      rwatson
>   
>   Revision  Changes    Path
>   1.208     +5 -2      src/sys/fs/specfs/spec_vnops.c


-- 
Jun Kuriyama <kuriyama@imgsrc.co.jp> // IMG SRC, Inc.
             <kuriyama@FreeBSD.org> // FreeBSD Project



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7my8ximu5j.wl>