On 1/24/08, Attilio Rao <attilio@freebsd.org> wrote:I added the above options to my kernel, and performed a scripted textdump. /sbin/ddb script lockinfo="show locks; show alllocks; show lockedvnods" /sbin/ddb script kdb.enter.panic="textdump set; capture on; show ktr ; run lockinfo ; show pcpu; bt; ps; alltrace; capture off; call doadump; reset" After the kernel paniced, the kdb.enter.panic script ran and created a textdump. When I extracted the 2.7M ddb.txt file, it didn't show any calls to lockmgr_disown in the ktr trace. Let me know if there is anything else that I can do. To get this dump, DB_CAPTURE_MAXBUFSIZE (sys/ddb/db_capture.c) needed to be increased from its default of 512K to 5M, and then setting the debug.ddb.capure.bufsize to 5M after rebooting with the new kernel. See PR 119993 (http://www.freebsd.org/cgi/query-pr.cgi?pr=119993) which adds two new kernel options to allow the capture buffer size to be changed at compile time. Scot _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
| hooanon05 | [PATCH 67/67] merge aufs |
| Greg Kroah-Hartman | [PATCH 008/196] Chinese: add translation of volatile-considered-harmful.txt |
| monstr | [PATCH 33/52] [microblaze] bug headers files |
| Oliver Pinter | Re: x86: 4kstacks default |
git: | |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 15/37] dccp: Set per-connection CCIDs via socket options |
| David Miller | [GIT]: Networking |
| Natalie Protasevich | [BUG] New Kernel Bugs |
