/dev/null panic still alive
Daniel C. Sobral
dcs at tcoip.com.br
Fri May 23 11:12:20 PDT 2003
And well. Funny. Something in my daily (or so it seems) caused the
panic. After which the lockmgr panic attacked. :-( Anyway, core dump for
the /dev/null:
GNU gdb 5.2.1 (FreeBSD)
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-undermydesk-freebsd"...
panic: No strategy on dev null responsible for buffer 0xc781c818
panic messages:
---
panic: No strategy on dev null responsible for buffer 0xc781c818
syncing disks, buffers remaining... 2230 2230 2230 2230 2229 2229 2229
2229 2229 2229 2229 2229 2229 2229 2229 2229 2229 2229 2229 2229 2229
2229 2229 2229
giving up on 2228 buffers
Uptime: 10h48m52s
Dumping 255 MB
ata0: resetting devices ..
done
16 32 48 64 80 96 112 128 144 160 176 192 208 224 240
---
Reading symbols from /boot/kernel/snd_cmi.ko...done.
Loaded symbols for /boot/kernel/snd_cmi.ko
Reading symbols from /boot/kernel/snd_pcm.ko...done.
Loaded symbols for /boot/kernel/snd_pcm.ko
Reading symbols from
/usr/obj/usr/src/sys/DCS/modules/usr/src/sys/modules/mac_biba/mac_biba.ko.debug...done.
Loaded symbols for
/usr/obj/usr/src/sys/DCS/modules/usr/src/sys/modules/mac_biba/mac_biba.ko.debug
Reading symbols from
/usr/obj/usr/src/sys/DCS/modules/usr/src/sys/modules/mac_mls/mac_mls.ko.debug...done.
Loaded symbols for
/usr/obj/usr/src/sys/DCS/modules/usr/src/sys/modules/mac_mls/mac_mls.ko.debug
Reading symbols from
/usr/obj/usr/src/sys/DCS/modules/usr/src/sys/modules/acpi/acpi.ko.debug...done.
Loaded symbols for
/usr/obj/usr/src/sys/DCS/modules/usr/src/sys/modules/acpi/acpi.ko.debug
Reading symbols from /boot/kernel/green_saver.ko...done.
Loaded symbols for /boot/kernel/green_saver.ko
Reading symbols from
/usr/obj/usr/src/sys/DCS/modules/usr/src/sys/modules/linux/linux.ko.debug...done.
Loaded symbols for
/usr/obj/usr/src/sys/DCS/modules/usr/src/sys/modules/linux/linux.ko.debug
#0 doadump () at /usr/src/sys/kern/kern_shutdown.c:238
238 dumping++;
(kgdb) bt full
#0 doadump () at /usr/src/sys/kern/kern_shutdown.c:238
No locals.
#1 0xc01e7373 in boot (howto=256) at /usr/src/sys/kern/kern_shutdown.c:370
No locals.
#2 0xc01e76bb in panic () at /usr/src/sys/kern/kern_shutdown.c:543
td = (struct thread *) 0xc2e0dbe0
bootopt = 256
newpanic = 1
buf = "No strategy on dev null responsible for buffer
0xc781c818\n", '\0' <repeats 197 times>
#3 0xc019fca0 in spec_xstrategy (vp=0xc2e9bdb0, bp=0xc781c818) at
/usr/src/sys/fs/specfs/spec_vnops.c:506
mp = (struct mount *) 0x0
error = 0
dsw = (struct cdevsw *) 0x0
td = (struct thread *) 0xc2e0dbe0
#4 0xc019feeb in spec_specstrategy (ap=0x0) at
/usr/src/sys/fs/specfs/spec_vnops.c:550
No locals.
#5 0xc019ee88 in spec_vnoperate (ap=0x0) at
/usr/src/sys/fs/specfs/spec_vnops.c:123
No locals.
#6 0xc029dcb8 in ufs_vnoperatespec (ap=0x0) at
/usr/src/sys/ufs/ufs/ufs_vnops.c:2805
No locals.
#7 0xc022baee in breadn (vp=0xc2e9bdb0, blkno=0, size=0, rablkno=0x0,
rabsize=0x0, cnt=0, cred=0x0, bpp=0x0)
at vnode_if.h:1089
bp = (struct buf *) 0xc781c818
rabp = (struct buf *) 0xc2e9bdb0
i = 256
rv = 0
readwait = 0
#8 0xc022b9bc in bread (vp=0x0, blkno=0, size=0, cred=0x0, bpp=0x0) at
/usr/src/sys/kern/vfs_bio.c:683
No locals.
#9 0xc028f765 in ffs_extread (vp=0xc2e9bdb0, uio=0xd2bc5764, ioflag=1028)
at /usr/src/sys/ufs/ffs/ffs_vnops.c:1007
ip = (struct inode *) 0xc37467e0
dp = (struct ufs2_dinode *) 0xc26e7000
fs = (struct fs *) 0xc26dc800
bp = (struct buf *) 0xc781c818
lbn = 0
---Type <return> to continue, or q <return> to quit---
nextlbn = 1
bytesinfile = -3261638276306846288
size = 2048
xfersize = 256
blkoffset = 0
error = 0
orig_resid = 256
#10 0xc028ff99 in ffs_rdextattr (p=0x0, vp=0xc2e9bdb0, td=0x0, extra=0)
at /usr/src/sys/ufs/ffs/ffs_vnops.c:1303
ip = (struct inode *) 0x0
dp = (struct ufs2_dinode *) 0x0
luio = {uio_iov = 0xd2bc575c, uio_iovcnt = 1, uio_offset = 0,
uio_resid = 256,
uio_segflg = UIO_SYSSPACE, uio_rw = UIO_READ, uio_td = 0xc2e0dbe0}
liovec = {iov_base = 0xc2fecb00, iov_len = 256}
easize = 256
error = 256
eae = (
u_char *) 0xc2fecb00
"ÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞÞÀÞ"...
#11 0xc0290016 in ffs_open_ea (vp=0x0, cred=0x0, td=0x0) at
/usr/src/sys/ufs/ffs/ffs_vnops.c:1326
ip = (struct inode *) 0xc37467e0
dp = (struct ufs2_dinode *) 0xc26e7000
error = 0
#12 0xc0290320 in ffs_getextattr (ap=0xd2bc57fc) at
/usr/src/sys/ufs/ffs/ffs_vnops.c:1495
ip = (struct inode *) 0xc37467e0
fs = (struct fs *) 0x0
eae = (u_char *) 0xd2bc57fc " T6À°½éÂ\002"
p = (u_char *) 0xc037f4f0
"\024\0223Àlã4À\030õ7À\030õ7ÀÀV8Àø\0213ÀÜ"
pe = (u_char *) 0xc37467e0 "Ðë\"ø\202gÂ"
pn = (u_char *) 0x0
easize = 3279185888
ul = 3223370451
error = -1032949760
ealen = 0
stand_alone = 1
---Type <return> to continue, or q <return> to quit---
#13 0xc024a90b in VOP_GETEXTATTR (vp=0x0, attrnamespace=0, name=0x0,
uio=0x0, size=0x0, cred=0x0, td=0x0)
at vnode_if.h:1543
a = {a_desc = 0xc0365420, a_vp = 0xc2e9bdb0, a_attrnamespace =
2, a_name = 0xc0471225 "mac_mls",
a_uio = 0xd2bc5858, a_size = 0x0, a_cred = 0x0, a_td = 0xc2e0dbe0}
rc = 0
#14 0xc024a67f in vn_extattr_get (vp=0xc2e9bdb0, ioflg=8,
attrnamespace=0, attrname=0x0, buflen=0xd2bc58a8,
buf=0x0, td=0xc2e0dbe0) at /usr/src/sys/kern/vfs_vnops.c:1077
auio = {uio_iov = 0xd2bc5840, uio_iovcnt = 1, uio_offset = 0,
uio_resid = 112,
uio_segflg = UIO_SYSSPACE, uio_rw = UIO_READ, uio_td = 0xc2e0dbe0}
iov = {iov_base = 0xd2bc58b0, iov_len = 112}
error = -759408464
#15 0xc046f759 in mac_mls_associate_vnode_extattr (mp=0xc2611e00,
fslabel=0x0, vp=0x0, vlabel=0x0)
at /usr/src/sys/security/mac_mls/mac_mls.c:894
temp = {mm_flags = 0, mm_single = {mme_type = 0, mme_level = 0,
mme_compartments = '\0' <repeats 31 times>}, mm_rangelow =
{mme_type = 0, mme_level = 0,
mme_compartments = '\0' <repeats 31 times>}, mm_rangehigh =
{mme_type = 0, mme_level = 0,
mme_compartments = '\0' <repeats 31 times>}}
source = (struct mac_mls *) 0xc27f7d00
dest = (struct mac_mls *) 0xc2c36600
buflen = 112
error = 0
#16 0xc01d1e72 in mac_associate_vnode_extattr (mp=0xc2611e00, vp=0xc2e9bdb0)
at /usr/src/sys/kern/kern_mac.c:1437
mpc = (struct mac_policy_conf *) 0xc0472a40
error = 0
#17 0xc028d9d2 in ffs_vget (mp=0xc2611e00, ino=452761, flags=2,
vpp=0xd2bc5a44)
at /usr/src/sys/ufs/ffs/ffs_vfsops.c:1370
td = (struct thread *) 0xc2e0dbe0
fs = (struct fs *) 0xc26dc800
ip = (struct inode *) 0xc37467e0
ump = (struct ufsmount *) 0xc273b800
bp = (struct buf *) 0xc7815f40
vp = (struct vnode *) 0xc2e9bdb0
dev = (struct cdev *) 0x0
error = -1015781408
#18 0xc0296e91 in ufs_lookup (ap=0xd2bc5b08) at
/usr/src/sys/ufs/ufs/ufs_lookup.c:601
---Type <return> to continue, or q <return> to quit---
vdp = (struct vnode *) 0xc37076d8
dp = (struct inode *) 0xc355e3f0
bp = (struct buf *) 0xc773fc10
ep = (struct direct *) 0xc78b9018
entryoffsetinblock = 24
slotstatus = FOUND
slotoffset = -1
slotsize = 0
slotfreespace = 0
slotneeded = 0
numdirpasses = 1
endsearch = -1016039720
prevoff = 12
pdp = (struct vnode *) 0xc37076d8
tdp = (struct vnode *) 0x0
enduseful = 24
bmask = 16383
lockparent = 0
wantparent = 0
namlen = 0
error = -947154920
vpp = (struct vnode **) 0xd2bc5c38
cnp = (struct componentname *) 0xd2bc5c4c
cred = (struct ucred *) 0xc2fd0e80
flags = 49284
nameiop = 0
td = (struct thread *) 0xc2e0dbe0
#19 0xc029dc78 in ufs_vnoperate (ap=0x0) at
/usr/src/sys/ufs/ufs/ufs_vnops.c:2787
No locals.
#20 0xc0232480 in vfs_cache_lookup (ap=0x0) at vnode_if.h:82
dvp = (struct vnode *) 0xc37076d8
vp = (struct vnode *) 0xd2bc5b2c
lockparent = 0
error = -1033254908
vpp = (struct vnode **) 0xd2bc5c38
cnp = (struct componentname *) 0xd2bc5c4c
---Type <return> to continue, or q <return> to quit---
cred = (struct ucred *) 0x0
flags = 49284
td = (struct thread *) 0xc2e0dbe0
vpid = 3224691564
#21 0xc029dc78 in ufs_vnoperate (ap=0x0) at
/usr/src/sys/ufs/ufs/ufs_vnops.c:2787
No locals.
#22 0xc02371a9 in lookup (ndp=0xd2bc5c24) at vnode_if.h:52
cp = 0xc269c804 ""
dp = (struct vnode *) 0xd2bc5c4c
tdp = (struct vnode *) 0xc320c634
mp = (struct mount *) 0xc269c804
docache = 32
wantparent = 0
rdonly = 0
trailing_slash = 0
error = 0
dpunlocked = 0
cnp = (struct componentname *) 0xc37076d8
td = (struct thread *) 0xc2e0dbe0
#23 0xc0236b4e in namei (ndp=0xd2bc5c24) at
/usr/src/sys/kern/vfs_lookup.c:181
fdp = (struct filedesc *) 0xc37076d8
cp = 0xc37076d8 "lã4À¨¢2À¨¢2À"
dp = (struct vnode *) 0xc37076d8
aiov = {iov_base = 0xc037f6a8, iov_len = 3224893056}
auio = {uio_iov = 0xd2bc5c00, uio_iovcnt = -1071596845,
uio_offset = -4595933861867161904,
uio_resid = 0, uio_segflg = 3223043918, uio_rw = 3224918848, uio_td =
0x1}
error = -1021262284
linklen = -1021262284
cnp = (struct componentname *) 0xd2bc5c4c
td = (struct thread *) 0xc2e0dbe0
p = (struct proc *) 0x0
#24 0xc02443d2 in lstat (td=0xc2e0dbe0, uap=0xd2bc5d10) at
/usr/src/sys/kern/vfs_syscalls.c:1719
error = -1025451040
vp = (struct vnode *) 0xc3015248
sb = {st_dev = 3224591641, st_ino = 3224525706, st_mode = 3,
st_nlink = 0, st_uid = 3269516256,
st_gid = 3535559864, st_rdev = 582, st_atimespec = {tv_sec =
-1070375655, tv_nsec = 442}, st_mtimespec = {
---Type <return> to continue, or q <return> to quit---
tv_sec = -1023326720, tv_nsec = -1070074040}, st_ctimespec =
{tv_sec = -1070074240, tv_nsec = 582},
st_size = 3224691564, st_blocks = 4379843318344, st_blksize =
3224591641, st_flags = 3535559904,
st_gen = 3223183008, st_lspare = -1023323576, st_birthtimespec =
{tv_sec = 1, tv_nsec = -1070455386}}
nd = {ni_dirp = 0x8057ba8---Can't read userspace from dump, or
kernel process---
--
Daniel C. Sobral (8-DCS)
Gerencia de Operacoes
Divisao de Comunicacao de Dados
Coordenacao de Seguranca
VIVO Centro Oeste Norte
Fones: 55-61-313-7654/Cel: 55-61-9618-0904
E-mail: Daniel.Capo at tco.net.br
Daniel.Sobral at tcoip.com.br
dcs at tcoip.com.br
Outros:
dcs at newsguy.com
dcs at freebsd.org
capo at notorious.bsdconspiracy.net
As the poet said, "Only God can make a tree" -- probably because it's
so hard to figure out how to get the bark on.
-- Woody Allen
More information about the freebsd-current
mailing list