Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Mar 2006 16:00:34 -0500
From:      Kris Kennaway <kris@obsecurity.org>
To:        freebsd-stable@freebsd.org
Cc:        mohans@FreeBSD.org
Subject:   Re: 6.1-PRERELEASE nfs root troubles
Message-ID:  <20060306210034.GA50522@xor.obsecurity.org>
In-Reply-To: <20060306105507.GF57165@ugai.uvd-omsk.su>
References:  <20060306084222.GE57165@ugai.uvd-omsk.su> <20060306092743.GA18697@xor.obsecurity.org> <20060306105507.GF57165@ugai.uvd-omsk.su>

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

--LZvS9be/3tNcYl/X
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Mar 06, 2006 at 04:55:11PM +0600, sergey akifiev wrote:
> On Mon, Mar 06, 2006 at 04:27:43AM -0500, Kris Kennaway wrote:
> > After you have rebuilt your kernel, please post the panic (which may
> > be different now), and do 'wh' at the prompt.
>=20
> i've added INVARIANTS* options to kernel, but trap looks exactly as before
> (only IP register changed).
> and i can't enter `where' command via serial cable attached, so i'll writ=
e it
> by hands :-)
> here we go:
> db>wh
> Tracing pid 1 tid 100007 td 0xc0e2c480
> mountnfs(c0624b10,c0ecbc00,c0eb6c90,c315b8cc) at 0xc0533559 =3D mountnfs+=
0x139
> nfs_mountdiskless(c315b8f4,1,c0624bac,c0624b10,c0e2c480,c315b8cc,c0ecbc00=
,c05ddebc,c315b8f4)
> at 0xc0532db9 =3D nfs_mountdiskless+0x39
> nfs_mountroot(c0ecbc00,c0e2c480,c05bc8b0,c315b9c4,0) at 0xc0532d1d =3D
> nfs_mountroot+0x1cd
> nfs_mount(c0ecbc00,c0e2c480,0,0,c0f57000) at 0xc053327b =3D nfs_mount+0x3b
> vfs_domount(c0e2c480,c0ec9200,c0ec91f0,4001,c0ec9230) at 0xc04df4bc =3D
> vfs_domount+0x5bc
> vfs_donmount(c0e2c480,4001,c315bc24,c0ec1e80,6) at 0xc04ded4f =3D
> vfs_donmount+0x2ef
> kernel_mount(c0ec9240,4001,c315bc90,c315bcbc,c04e06c7) at 0xc04e11af =3D
> kernel_mount+0x6f
> kernel_vmount(4001,c05d7d49,c0ec9260,c05d7d50,c05ce4e1) at 0xc04e120b =3D
> kernel_vmount+0x3b
> vfs_mountroot_try(c05dd58e) at 0xc04e06c7 =3D vfs_mountroor_try+0xbf
> vfs_mountroot(c0e30000,c0e2c480,0,c315bd04,c315bcf8) at 0xc04e05bd =3D
> vfs_mountroot+0xcd
> start_init(0,c315bd38,0,c0467a60,0) at 0xc0467aab =3D start_init+0xa8
> fork_exit(c0467a60,0,c351bd38) at 0xc047c138 =3D fork_exit+0xa8
> fork_trampoline() at 0xc059bc3c =3D fork_trampoline+0x8
> --- trap 0x1, eip =3D 0, esp =3D 0xc315bd6c, ebp =3D 0 ---
> db>
>=20
> uff, that was hell alot of typing :-)

Thanks :) I netboot many machines on 6.1 and don't see this, so perhaps it =
it due to your use of the BOOTP* options:

options         BOOTP           # Use BOOTP to obtain IP address/hostname
                                # Requires NFSCLIENT and NFS_ROOT
options         BOOTP_NFSROOT   # NFS mount root filesystem using BOOTP info
options         BOOTP_NFSV3     # Use NFS v3 to NFS mount root
options         BOOTP_COMPAT    # Workaround for broken bootp daemons.

Perhaps mohans@freeBSD.org is able to help (CC'ing).

Kris

--LZvS9be/3tNcYl/X
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (FreeBSD)

iD4DBQFEDKLyWry0BWjoQKURAlvJAKCLVkEQryBF5Migr/21Le8xMUCd7wCVHkTH
llkAHTlqFPjP2RJ4nFSKew==
=pQLc
-----END PGP SIGNATURE-----

--LZvS9be/3tNcYl/X--



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