Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Nov 2013 05:53:50 +0200
From:      Konstantin Belousov <kostikbel@gmail.com>
To:        Matt Magoffin <matt@msqr.us>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: 9.2-RELEASE amd64 panic: vn_open_cred
Message-ID:  <20131106035350.GC59496@kib.kiev.ua>
In-Reply-To: <57A9579D-7BA6-4ED8-9EE0-D2B5949F8D26@msqr.us>
References:  <DF88429C-058E-4756-AFC4-F97249FF54AA@msqr.us> <20131106022932.GY59496@kib.kiev.ua> <57A9579D-7BA6-4ED8-9EE0-D2B5949F8D26@msqr.us>

next in thread | previous in thread | raw e-mail | index | archive | help

--qlxuSZavbKOzr4aO
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Nov 06, 2013 at 04:41:27PM +1300, Matt Magoffin wrote:
> On Nov 6, 2013, at 3:29 PM, Konstantin Belousov <kostikbel@gmail.com> wro=
te:
>=20
> > I do not see how you being new to freebsd prevents the system from dump=
ing
> > core.
>=20
> I appreciate your response. Being new, I did not have dumpdev set in rc.c=
onf, and my root device is ZFS, which I snapshot before the upgrade and I c=
ompletely rolled back after rebooting, before looking for any dumps. If I a=
ttempt the upgrade again, I have dumpdev configured now, and I will not rol=
lback /var/crash after rebooting.
>=20
> > At least, look up the source line number for the VOP_ADD_WRITECOUNT_APV=
+0x78,
> > by loading the kernel.debug into kgdb and doing
> > list *VOP_ADD_WRITECOUNT_APV+0x78
> > The lines should be from the build-time generated file vnode_if.c, so p=
lease
> > provide the excerpt from the source file around the reported line.
>=20
> I am running a GENERIC amd64 kernel, which I have not compiled. Is there =
a way to deduce the appropriate line without a dump? Or, would I need to tr=
igger a panic in another machine running the same kernel?
>=20
The system comes with kernel.symbols file, which should be enough.
You do not need a core to do what I requested.

> > Just in case, do you have out-of-tree kernel modules installed on your
> > system ?  If yes, did you recompiled them after the upgrade ?
>=20
> I do not have any out-of-tree kernel modules installed. The ones I have (=
in my running 9.1 system) are:
>=20
>  1   23 0xffffffff80200000 1323780  kernel
>  2    1 0xffffffff81524000 2084f8   zfs.ko
>  3    2 0xffffffff8172d000 5c68     opensolaris.ko
>  4    1 0xffffffff81735000 4a30     aesni.ko
>  5    4 0xffffffff8173a000 2b4a8    crypto.ko
>  6    3 0xffffffff81766000 dde0     zlib.ko
>  7    1 0xffffffff81774000 4cd0     cryptodev.ko
>  8    1 0xffffffff81779000 5a958    ipl.ko
>  9    1 0xffffffff81a12000 15c2     fdescfs.ko
> 10    1 0xffffffff81a14000 bfda     pefs.ko

Well, pefs.ko definitely does not come with 9.2. I have no idea what
ipl.ko is. I think you should start with recompiling whatever modules
you have besides base system, before we go any further.

--qlxuSZavbKOzr4aO
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (FreeBSD)

iQIcBAEBAgAGBQJSeb1NAAoJEJDCuSvBvK1Bz1wP/3iqIKFMhwBUko96fhQmijPk
LtIPYUJECj9rvhFIkzL3C9ayy1nJS6LnFCwSOWFTDMMLIngLeTgPjQCFnZiWs4eH
GU6t/IO/5doovuFW0bBXEAUzMY0Pb7bjIzFopvPdRWBzh4kJ3diFg/yjkLhy1rvr
9so2P47tthZ5zwY5PKRPjWF6Fx7lGPVLskcDjcDHThKAW3tJJInNkjwgMX5zDu/f
j7oDgHQVG9FmuAa1lrMp/mfP3gWyKX8T7YyN8ey+W1/ha9G8aHkfdyNRk3sGtEYX
mQr/QEerCWMwgq6ORVoFxhioNDMw6pwVc2A8l+t+T7ajZs+yHl/DSOKHXNYv4vcF
xhDIis6V999iMGB7PYRkVzu6bz8ffhQgZbjyOlliFdfsq5iVFyHH0oEAHlhqTfeW
DIeeGjY5pzMKc3DFM5PNnLAEWPaX9Wv36r2+ZOkCH7y9EzLZe6VtzyUd1IFX/OSk
T0i1hTxfSB/DA2+rG3UCQ4QzX7vKVgmLcORHc3u4+ztgfoe2u0WmYyEmdQHS3HBt
F5df+QRZvg5xDxdjGGtC7R/ouNk1z6izTYgPs/yxxUOHnpXr8UwtldOx5ZZzBGR2
Qi+9/Wwz7dXjHjLpxJl5YYedzTWsh8XwR0VzJo8BRdhZB+3wB5xCR/6jvaUKGWfZ
fbDQh9TQbluWKlMCBgTT
=D7xf
-----END PGP SIGNATURE-----

--qlxuSZavbKOzr4aO--



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