Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Jul 2007 22:23:00 +0300
From:      Kostik Belousov <kostikbel@gmail.com>
To:        Alex Keda <admin@lissyara.su>
Cc:        freebsd-net@freebsd.org
Subject:   Re: Fatal double fault while copy to NFS filesystems
Message-ID:  <20070706192300.GI2200@deviant.kiev.zoral.com.ua>
In-Reply-To: <468E88BB.2020009@lissyara.su>
References:  <468E5A94.3030509@lissyara.su> <20070706154247.GH2200@deviant.kiev.zoral.com.ua> <468E88BB.2020009@lissyara.su>

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

--lLbDBsvWahy0xqFJ
Content-Type: text/plain; charset=koi8-r
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Jul 06, 2007 at 10:23:55PM +0400, Alex Keda wrote:
> Kostik Belousov =D0=C9=DB=C5=D4:
> >On Fri, Jul 06, 2007 at 07:07:00PM +0400, Alex Keda wrote:
> > =20
> >>When I copy files to NFS on another host kernel crash:
> >>Fatal double fault:
> >>eip =3D 0xc07e9e29
> >>esp =3D 0xe31a3000
> >>ebp =3D 0xe31a3000
> >>cpuid =3D 1; apic id =3D 01
> >>panic: double fault
> >>cpuid =3D 1
> >>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> >>before this, I see on /var/log/messages
> >>nve0: device timeout
> >>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> >>how repeat problem:
> >>ussr# df -h
> >>Filesystem     Size    Used   Avail Capacity  Mounted on
> >>/dev/ad0s1a     72G    6.1G     60G     9%    /
> >>devfs          1.0K    1.0K      0B   100%    /dev
> >>ussr# dd if=3D/dev/zero of=3Dfile_20mb bs=3D1m count=3D20
> >>ussr# mount 192.168.254.254:/shares /mnt/
> >>ussr# df -h
> >>Filesystem                 Size    Used   Avail Capacity  Mounted on
> >>/dev/ad0s1a                 72G    6.1G     60G     9%    /
> >>devfs                      1.0K    1.0K      0B   100%    /dev
> >>192.168.254.254:/shares    271G    179G     89G    67%    /mnt
> >>ussr# cp file_20mb /mnt/
> >>then, after 3-5 second I see "device timeout", and later, after 5-7=20
> >>seconds - system crash
> >>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> >>another information - this problem appearance after I upgrade remote=20
> >>machine (6.2-RELEASE-p5), I change CPU from Celeron 466 to PIII 800.
> >>interface on remote machine - 3com509b
> >>if I slow copy to remote machine (~100kb/s - 10% interface usage) - all=
=20
> >>good. System not crash...
> >>if I copy from remote machine - all good - system not crash...
> >>on logs on remote machine - all clean.
> >>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> >>3 days ago I upgrade my system to 6.2-RELEASE-p5, but - problem exists.=
..
> >>   =20
> >
> >Double fault issue might be the problem that is fixed in CURRENT/RELENG_=
6.
> >To confirm this, ddb backtrace after the panic will be helpful. You will
> >need to compile DDB into the kernel, obtain DDB prompt after the panic
> >and issue "bt" command.
> > =20
> Fatal double fault:
> eip =3D 0xc07e8bd9
> esp =3D 0xe3793000
> ebp =3D 0xe3793020
> cpuid =3D 0; apic id =3D 00
> panic:double fault
> cpuid =3D 0
> KDB: enter: panic
> [thread pid 25 tid 100019]
> Stopped at kdb_enter+0x2b:nop
>=20
> Tracing pid 25 tid 100019 td 0xc527b600
> kdb_enter(c090f266) at kdb_enter+0x2b
> panic(c092d4c9,c092d671,0,0,0,...) at panic+0x127
> dblfault_handler() at dblfault_handler+0x7a
> --- trap 0x17, eip =3D 0xc07e88bd9, esp =3D 0xe3793000, ebp =3D 0xe379302=
0 ---
> uma_zfree_arg(c1857960,c5718900,0) at uma_zfree_arg+0x21
> m_freem(c5718900,e54ad000,e52ac65c,c543e810,1,...) at m_freem+0x2e
> nve_ospackettx(c543e800,e52ac65c,1,e54ad000,0,...) at nve_ospackettx+0x57
> UpdateTransmitDescRingData() at UpdateTransmitDescRingData+0xd3
Is this the full trace ? It seems to be unlikely that this is a problem I
thought of.

--lLbDBsvWahy0xqFJ
Content-Type: application/pgp-signature
Content-Disposition: inline

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

iD8DBQFGjpaTC3+MBN1Mb4gRAnXmAJ98rCLbvpBli/mbs3HbM1ep8+Mt4ACbBsfh
mQQ06EaRWzMubIK1CSDwBsE=
=4vko
-----END PGP SIGNATURE-----

--lLbDBsvWahy0xqFJ--



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