On Wed, Dec 03, 2008 at 06:03:26PM +0100, Frode Nordahl wrote: > Hello, > > I have a server with FreeBSD 7.1-PRERELEASE-p1 amd64 on it. Upgraded > from a 7.0-RELEASE system using freebsd-update. > > It's a DELL PE2950 with E5420 Quad Core 2.50GHz processor, 4 GB RAM, > using DELL PERC 6 RAID card (mfi0). > > The system is running a custom kernel to get quota support. > > During some tests which involved removing a large number of files > simultaneously (ran 20+ copies of rm -rf), it paniced with this > message: dqget: free dquot isn't > > Output from DDB, kernel config and dmesg is attached. I also secured a > crashdump, so further queries using kgdb is possible. > > -- > Frode Nordahl > > > db> where > Tracing pid 41111 tid 100199 td 0xffffff0056f1f370 > kdb_enter_why() at kdb_enter_why+0x3d > panic() at panic+0x17b > dqget() at dqget+0xaa4 > getinoquota() at getinoquota+0x5b > ufs_access() at ufs_access+0x28c > ufs_lookup() at ufs_lookup+0x9fe > vfs_cache_lookup() at vfs_cache_lookup+0xf8 > VOP_LOOKUP_APV() at VOP_LOOKUP_APV+0x40 > lookup() at lookup+0x531 > namei() at namei+0x35d > kern_rmdir() at kern_rmdir+0xbd > syscall() at syscall+0x256 > Xfast_syscall() at Xfast_syscall+0xab For the start, I want to see the content of the *dq in the dqget() frame.
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:38 UTC