Messages in this thread | | | Subject | Direct writing to the IDE on panic? | From | Steven Rostedt <> | Date | Thu, 13 Apr 2006 09:55:47 -0400 |
| |
Hi,
I was wondering if anyone has done some work to directly write and poll to the IDE? This is to store data on a panic or oops. So it would need to bypass pretty much all the normal Linux mechanisms to do low lever IDE work.
So lets say we have a special partition on a hard drive to be reserved for just this purpose. Even set it up to be a swap partition. So on a system crash, turn off interrupts, stop all other processors, and then through polling (to avoid interrupt handling), write as much data as possible about the state of the machine to this special partition. After a reboot, this data can then be retrieved for review to see why the system crashed.
Obviously, this would be a slow process, but the system has crashed and we care more about retrieving information than speed.
Has this already been done and what issues need to be addressed?
Thanks,
-- Steve
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |