debugging crash on SMP systems
My network driver is crashing an SMP system. CPU #1 is the first to crash, with my driver on the stack. CPU #0 then crashes slightly later (I'm assuming its collateral damage). When I attach via remote-kdb, I see the stack from CPU #1, presumably since it was the last to crash. Is there a way to switch to cpu #0 so I can see the stack there? Failing that, is there any easy way to disable the second CPU via software? (like a boot arg, or something in OpenFirmware..) FWIW, I'm using the binary kernel that comes with 10.2, so most of the gdb macros seem useless... :( Thanks, Drew _______________________________________________ darwin-kernel mailing list | darwin-kernel@lists.apple.com Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/darwin-kernel Do not post admin requests to the list. They will be ignored.
participants (1)
-
Andrew Gallatin