system hang: hdc: irq timeout: status=0xc0 { Busy }

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Since upgrading to 2.6.18-rc6-mm1 from 2.6.13-rc6-mm2 my system started
hanging. I copied the below error from /var/log/messages.

When my system hangs, it is unresponsive for about 10 seconds, then
responsive for 1 second, unresponsive for 10 seconds, then responsive
for 1 second, etc. I need to reboot to use my system again.

I am not sleeping or waking, suspending or resuming my system. I am only
powering down to recover from this error. It happens roughly every 24
hours. I usually wake up to find my system hung, reboot, use it in the
morning and again in the evening without problem, but wake to find it
hung again next morning.

/dev/hdc is my PowerBook's cd/dvd-rom drive. I don't have a disc in the
drive when the error occurs, however I've checked the drive and I'm able
to read cds.

tj recommended using libata/PATA, however I can't find an
apple/uninorth/powermac PATA controller config option.

Any ideas what is causing this error, why the IDE error handler is
getting stuck in a loop, or how to use PATA on my PowerBook?

Much thanks - Jack

Sep 16 14:21:43 fis kernel: hdc: irq timeout: status=0xc0 { Busy }
Sep 16 14:21:43 fis kernel: ide: failed opcode was: unknown
Sep 16 14:22:25 fis kernel: hdc: status timeout: status=0xc0 { Busy }
Sep 16 14:22:25 fis kernel: ide: failed opcode was: unknown
Sep 16 14:22:25 fis kernel: Call Trace:
Sep 16 14:22:25 fis kernel: [D95656E0] [C00085A4] show_stack+0x3c/0x194
(unreliable)
Sep 16 14:22:25 fis kernel: [D9565710] [C005452C] softlockup_tick
+0x94/0xc4
Sep 16 14:22:25 fis kernel: [D9565730] [C0038554] run_local_timers
+0x18/0x28
Sep 16 14:22:25 fis kernel: [D9565740] [C0038594] update_process_times
+0x30/0x7c
Sep 16 14:22:25 fis kernel: [D9565750] [C000D30C] timer_interrupt
+0x110/0x584
Sep 16 14:22:25 fis kernel: [D95657D0] [C0010A64] ret_from_except
+0x0/0x14
Sep 16 14:22:30 fis kernel: --- Exception: 901 at ide_mm_inb+0x4/0x14
Sep 16 14:22:30 fis kernel:     LR = ide_wait_stat+0x144/0x1a0
Sep 16 14:22:30 fis kernel: [D9565890] [C0184AA0] elv_next_request
+0x70/0x1bc (unreliable)
Sep 16 14:22:30 fis kernel: [D95658C0] [C02189E4] ide_do_request
+0x3f0/0xbc0
Sep 16 14:22:30 fis kernel: [D9565940] [C0184CF8] elv_insert+0x10c/0x1f4
Sep 16 14:22:30 fis kernel: [D9565960] [C0219288] ide_do_drive_cmd
+0xd4/0x12c
Sep 16 14:22:30 fis kernel: [D9565990] [C0228CB0]
cdrom_queue_packet_command+0x48/0xe8
Sep 16 14:22:30 fis kernel: [D95659F0] [C0228FA4] cdrom_check_status
+0x70/0x84
Sep 16 14:22:30 fis kernel: [D9565AD0] [C022A3F0] cdrom_read_toc
+0x3c/0x4a4
Sep 16 14:22:30 fis kernel: [D9565B20] [C022B538] idecd_revalidate_disk
+0x1c/0x30
Sep 16 14:22:30 fis kernel: [D9565B70] [C00A56C0] check_disk_change
+0x80/0xc8
Sep 16 14:22:30 fis kernel: [D9565B90] [C0265C20] cdrom_open+0x1ac/0xadc
Sep 16 14:22:30 fis kernel: [D9565D20] [C0229CAC] idecd_open+0x80/0xf4
Sep 16 14:22:30 fis kernel: [D9565D40] [C00A5F84] do_open+0x8c/0x3ec
Sep 16 14:22:30 fis kernel: [D9565E80] [C00A651C] blkdev_open+0x34/0x94
Sep 16 14:22:30 fis kernel: [D9565EA0] [C0078860] __dentry_open
+0xcc/0x254
Sep 16 14:22:30 fis kernel: [D9565EC0] [C0078B2C] do_filp_open+0x5c/0x78
Sep 16 14:22:30 fis kernel: [D9565F20] [C0078BA0] do_sys_open+0x58/0xf8
Sep 16 14:22:30 fis kernel: [D9565F40] [C00103BC] ret_from_syscall
+0x0/0x38
Sep 16 14:22:30 fis kernel: --- Exception: c01 at 0xfed6c8c
Sep 16 14:22:30 fis kernel:     LR = 0xff68f54
Sep 16 14:22:30 fis kernel: hdc: status timeout: status=0xc0 { Busy }
Sep 16 14:22:30 fis kernel: ide: failed opcode was: unknown
Sep 16 14:22:30 fis kernel: hdc: status timeout: status=0xc0 { Busy }
Sep 16 14:22:30 fis kernel: ide: failed opcode was: unknown
Sep 16 14:22:30 fis kernel: hdc: status timeout: status=0xc0 { Busy }
Sep 16 14:22:30 fis kernel: ide: failed opcode was: unknown
[...]

Attachment: signature.asc
Description: This is a digitally signed message part


[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux