Date: Wed, 28 Aug 2002 03:10:04 -0700 (PDT) From: Arnvid Karstad <arnvid@karstad.org> To: freebsd-bugs@FreeBSD.org Subject: Re: i386/42046: System crashes Message-ID: <200208281010.g7SAA4GC025907@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR i386/42046; it has been noted by GNATS.
From: Arnvid Karstad <arnvid@karstad.org>
To: Giorgos Keramidas <keramida@ceid.upatras.gr>
Cc: bug-followup@FreeBSD.org
Subject: Re: i386/42046: System crashes
Date: Wed, 28 Aug 2002 12:04:46 +0200
#7 0xc020c16c in ffs_vget (mp=0xda1ae600, ino=317611, vpp=0xff01fd58) at /usr/src/sys/ufs/ffs/ffs_vfsops.c:1109
1109 error = getnewvnode(VT_UFS, mp, ffs_vnodeop_p, &vp);
(kgdb) list
1104 */
1105 MALLOC(ip, struct inode *, sizeof(struct inode),
1106 ump->um_malloctype, M_WAITOK);
1107
1108 /* Allocate a new vnode/inode. */
1109 error = getnewvnode(VT_UFS, mp, ffs_vnodeop_p, &vp);
1110 if (error) {
1111 if (ffs_inode_hash_lock < 0)
1112 wakeup(&ffs_inode_hash_lock);
1113 ffs_inode_hash_lock = 0;
(kgdb) p &vp
$2 = (struct vnode **) 0xff01fcec
(kgdb) p ffs_vnodeop_p
$3 = (vop_t **) 0xda091400
(kgdb) p mp
$4 = (struct mount *) 0xda1ae600
(kgdb) p VT_UFS
$5 = VT_UFS
(kgdb) p error
$6 = -613265920
uhm Why would getnewvnode actually give a negative number like that..
Mvh/Best regards,
Arnvid L. Karstad
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200208281010.g7SAA4GC025907>
