From: Jaco K. <ja...@kr...> - 2005-12-24 11:20:09
|
Manuel Lauss wrote: > Jaco Kroon wrote: > > >>ide_do_request+0x18a/0x3c5 >>io_schedule+0xe/0x16 >>sync_page+0x3e/0x4b >>__wait_on_bit_lock+0x41/0x61 >>sync_page+0x0/0x4b >>__lock_page+0x9d/0xb1 >>wake_bit_function+0x0/0x55 >>wake_bit_function+0x0/0x55 >>do_generic_mapping_read+0x335/0x7fd >>__generic_file_aio_read+0x19d/0x203 >>file_read_actor+0x0/0xfa >>generic_file_read+0xba/0xd8 >>autoremove_wake_function+0x0/0x57 >>vfs_read+0x1a5/0x1aa >>kernel_read+0x50/0x5f >>prepare_binprm+0xd8/0x103 >>do_execve+0xfe/0x203 >>sys_execve+0x3c/0x6f >>sysenter_past_esp+0x54/0x75 >> >>Second run round the first command I issued worked fine, as did cd to >>/usr/src/linux, but running make menuconfig failed. This time the stack >>trace was considerably longer (I'm not going to type that over). The >>top two calls are the same, but it comes in from sync_buffer, >>__wait_on_bit, sync_buffer, sync_buffer, out_of_line_wait_on_bit, >>wake_bit_function, wakebit_function, and so forth. A quick scan of the >>VI between rc5 and rc6 doesn't reveal any changes that could possibly >>affect this (I'm going to patch to rc6 in any case). > > > I have a Vaio which has the same ide problem (at least I think so): > after resume, all processes wishing to access the disk hang, > dmesg shows lots of "hda: lost interrupt" messages. > However, doing a "hdparm -w /dev/hda" after resume makes everything > work again. > >From the man page: -w Perform a device reset (DANGEROUS). Do NOT use this option. It exists for unlikely situations where a reboot might otherwise be required to get a confused drive back into a useable state. Ok. I don't have really important data on the notebook atm (all backed up for obvious reasons). So I gave this a try. It causes the kernel to crash entirely. No more SysRq. No OOPS. Nothing. It outputs a single string namely "/dev/hda:" and then dies. Jaco -- There are only 10 kinds of people in this world, those that understand binary and those that don't. http://www.kroon.co.za/ |