https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=241980
--- Comment #19 from Andriy Gapon <[email protected]> --- (In reply to Eugene Grosbein from comment #18) There is no reason why deadman_enabled had to be read-only. But the code needs to be careful to stop and restart the callout when the deadman logic is disabled and enabled. Maybe we can have the callout always running, then we need to check the flag in the callout callback. Also, I think that there is a bug in the early warning code. I think that the warning timeout is 8 times longer that the regular timeout. The best way to debug the problem would be to get a crash dump. Maybe you could try to add a dedicated dump disk and connect it to a different controller, etc. But if you can't get that to work, then I suggest that you add more useful information to the early warning. You can print a pointer to zio and a pointer to vdev. Then you'd be able to use kgdb on a live kernel and you would have a place to start. Just my 2 cents as they say. -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-bugs To unsubscribe, send any mail to "[email protected]"
