So, after running this laptop with debugging stuff and INVARIANTS on all day and having it work fine, I decided to try taking the INVARIANTS options out of the kernel. Lo and behold, it now hangs again when I try to boot. I can't even get it to respond when I hit Ctrl-Alt-Esc and try to get it to go into debugging mode and get a stack trace. When I was looking at where it was dying before with verbose logging turned on, it seemed to be dying when it was trying to initialize the battery. I looked at the ACPI stuff in the kernel, and I think I may have found where it stops working. (It's where the kernel tries to initialize the battery - somewhere in sys/dev/acpia/acpi_cmbat.c.) What should I do? I can't even seem to get the kernel to core dump right for some reason, so should I insert some code to spit out messages in the kernel where I think it might be hanging, or am I totally going down the wrong path here? -j ---------------------------------------------- /* You are not expected to understand this. */ Captain_Tenille http://www.satanosphere.com/ jeremy_at_satanosphere.com
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:23 UTC