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>