Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 08 Sep 2013 16:27:24 -0700
From:      Sean Bruno <sean_bruno@yahoo.com>
To:        Davide Italiano <davide.italiano@gmail.com>
Cc:        "freebsd-current@FreeBSD.org" <freebsd-current@freebsd.org>
Subject:   Re: Interesting panic from the Yahoo builder (10-current)
Message-ID:  <1378682844.60317.0.camel@localhost>
In-Reply-To: <CACYV=-EUgCZ5UZ8MURML=AOY9J2GKoF43wegXJiMcssoRJO7Kg@mail.gmail.com>
References:  <1378483253.1598.3.camel@localhost> <CACYV=-EUgCZ5UZ8MURML=AOY9J2GKoF43wegXJiMcssoRJO7Kg@mail.gmail.com>

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

--=-sboHpiMVd+ONQKPvTdPj
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

On Sat, 2013-09-07 at 17:05 +0200, Davide Italiano wrote:=20
> On Fri, Sep 6, 2013 at 6:00 PM, Sean Bruno <sean_bruno@yahoo.com> wrote:
> > Our "yBSD" builder needs to mount a disk image temporarily that has a
> > dos partition (for openstack-ish things) to put configs into it.  It
> > seems that under high stress, we can squeeze a panic out of it in
> > namei().
> >
> > Sean
> >
> >
> > Unread portion of the kernel message buffer:
> > panic: namei: nameiop contaminated with flags
> > cpuid =3D 8
> > KDB: stack backtrace:
> > db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe048=
d8e53b0
> > kdb_backtrace() at kdb_backtrace+0x39/frame 0xfffffe048d8e5460
> > vpanic() at vpanic+0x126/frame 0xfffffe048d8e54a0
> > kassert_panic() at kassert_panic+0x136/frame 0xfffffe048d8e5510
> > namei() at namei+0x2c8/frame 0xfffffe048d8e5600
> > msdosfs_mount() at msdosfs_mount+0x556/frame 0xfffffe048d8e57c0
> > vfs_donmount() at vfs_donmount+0xc35/frame 0xfffffe048d8e5aa0
> > sys_nmount() at sys_nmount+0x72/frame 0xfffffe048d8e5ae0
> > amd64_syscall() at amd64_syscall+0x223/frame 0xfffffe048d8e5bf0
> > Xfast_syscall() at Xfast_syscall+0xfb/frame 0xfffffe048d8e5bf0
> > --- syscall (378, FreeBSD ELF64, sys_nmount), rip =3D 0x8000a8b68a, rsp=
 =3D 0x7fffffffd508, rbp =3D 0x7fffffffdb30 ---
> > Uptime: 34m55s
> > Dumping 1140 out of 16350 MB:..2%..12%..22%..31%..41%..51%..61%..71%..8=
2%..92%
> >
> > Reading symbols from /boot/modules/msdosfs.ko...done.
> > Loaded symbols for /boot/modules/msdosfs.ko
> > #0  doadump (textdump=3D1) at pcpu.h:227
> > 227     pcpu.h: No such file or directory.
> >         in pcpu.h
> > (kgdb) Hangup detected on fd 0
> > error detected on stdin
>=20
> Can you please print the value of cnp->cn_nameiop (or, even better,
> the whole struct) before the panic?
>=20
> Thanks,
>=20

Hrm ... tried to reproduce after recompiling the kernel (turning off
KDB_UNATTENDED) and its not happening now. =20

I'll keep an eye out for it.

Sean

--=-sboHpiMVd+ONQKPvTdPj
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

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

iQEcBAABAgAGBQJSLQfRAAoJEBkJRdwI6BaHWDYH/0p6dlbM5H43Tkdbzg/75ySi
RDppiHhhdV7FV+5nT517eIzfLk4voUeeyXTDx9auhCSFIjIEc86AN9/bdl+5265k
bAPdVwHRG7atSnk8fECKyYF/a+qtONVJpxKyhMmf9WcHo7joQgZG6gvM0KMry15e
Fqdir9DFSZ3pcDry7GwEhFaCDfbcySuof0ljULMJVP7dXMqFrVowgGDus1a2XcyI
JkUb02uS+34pVApA3yiDG0P+7L3B1/8jf1maIUKIb3+l0wp5KJl5mJK9XodnKlSQ
rN77whMmZwtpZcnRz/9sZ1A3hdTIn2F4YkswZR8Vag4THsb1CxhEDqZJTLhrcKU=
=LtNe
-----END PGP SIGNATURE-----

--=-sboHpiMVd+ONQKPvTdPj--




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