Skip to contentSkip to conversation

New: ide-tape boot kernel panic

Bug 13308 [email protected] 1 participant 10 messages May 14, 2009 – May 15, 2009 libata

lore
Share & tools
lore
#0 lore raw

http://bugzilla.kernel.org/show_bug.cgi?id=13308

           Summary: ide-tape boot kernel panic
           Product: IO/Storage
           Version: 2.5
    Kernel Version: 2.6.29.3
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: IDE
        AssignedTo: [email protected]
        ReportedBy: [email protected]
        Regression: No

I'm on an Intel ICH5 with dual Pentium 4

00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02)

Trying to get an old ATAPI Travan tape to work. I was trying the old piix with ide-tape, but that ends in a kernel panic on boot (see attached screen photos). Sorry, I can't scrollback after the panic, and I'm already using the smallest font, so no idea what the rest of the kernel output is.

partial transscript:

Call Trace:
[<c0401b79>] ? ide_wait_stat+0x39/0x80

...
EIP: [<c040ccd3>] idetape_do_request+0x187/0x3c1

2.6.30-rc5 still crashes, but the stack trace is much longer and off screen...

I have also tried ata_piix, but that fails to scan the device:

May 11 17:57:24 xxx ata_piix 0000:00:1f.1: version 2.12
May 11 17:57:24 xxx ata_piix 0000:00:1f.1: enabling device (0005 -> 0007)
May 11 17:57:24 xxx ata_piix 0000:00:1f.1: PCI INT A -> GSI 18 (level, low)
 -> IRQ 18
May 11 17:57:24 xxx ata_piix 0000:00:1f.1: setting latency timer to 64
May 11 17:57:24 xxx scsi0 : ata_piix
May 11 17:57:24 xxx scsi1 : ata_piix
May 11 17:57:24 xxx ata1: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0xfc0
0 irq 14
May 11 17:57:24 xxx ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0xfc0
8 irq 15
May 11 17:57:24 xxx ata1: link is slow to respond, please be patient (ready
=0)
May 11 17:57:24 xxx ata1: SRST failed (errno=-16)
May 11 17:57:24 xxx ata1: link is slow to respond, please be patient (ready
=0)
May 11 17:57:24 xxx ata1: SRST failed (errno=-16)
May 11 17:57:24 xxx ata1: link is slow to respond, please be patient (ready
=0)
May 11 17:57:24 xxx ata1: SRST failed (errno=-16)
May 11 17:57:24 xxx ata1: SRST failed (errno=-16)
May 11 17:57:24 xxx ata1: reset failed, giving up
Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
#1 lore raw

[Bug 13308] ide-tape boot kernel panic

http://bugzilla.kernel.org/show_bug.cgi?id=13308

--- Comment #1 from Ortwin Gl <[email protected]> 2009-05-14 12:44:25 --- Created an attachment (id=21354)
--> (http://bugzilla.kernel.org/attachment.cgi?id=21354)
panic1.jpg

Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
#2 lore raw

[Bug 13308] ide-tape boot kernel panic

In reply to [email protected]

http://bugzilla.kernel.org/show_bug.cgi?id=13308

--- Comment #2 from Ortwin Gl <[email protected]> 2009-05-14 12:44:48 --- Created an attachment (id=21355)
--> (http://bugzilla.kernel.org/attachment.cgi?id=21355)
panic2.jpg

Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
#3 lore raw

[Bug 13308] ide-tape boot kernel panic

In reply to [email protected]

http://bugzilla.kernel.org/show_bug.cgi?id=13308

--- Comment #3 from Borislav Petkov <[email protected]> 2009-05-15 06:25:12 --- Created an attachment (id=21364)
--> (http://bugzilla.kernel.org/attachment.cgi?id=21364)
fix oops

Note to self: This is going upstream for 2.6.31. We should backport it to .29 and .30.

Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
#5 lore raw

[Bug 13308] ide-tape boot kernel panic

In reply to [email protected]

http://bugzilla.kernel.org/show_bug.cgi?id=13308

--- Comment #5 from Ortwin Glück <[email protected]> 2009-05-15 09:08:21 --- Boris,

Yes, the patch fixes the issue for me on 2.6.29.3.

Thanks,
Ortwin

Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
#6 lore raw

[Bug 13308] ide-tape boot kernel panic

In reply to [email protected]

http://bugzilla.kernel.org/show_bug.cgi?id=13308

--- Comment #6 from Borislav Petkov <[email protected]> 2009-05-15 09:34:26 --- Hi,

can I assume that your drive works fine after applying this patch and there are no other problems? IOW, can you access the tape and do some data movement to/from it using ide-tape?

Boris.

Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
#7 lore raw

[Bug 13308] ide-tape boot kernel panic

In reply to [email protected]

http://bugzilla.kernel.org/show_bug.cgi?id=13308

--- Comment #7 from Ortwin Glück <[email protected]> 2009-05-15 10:05:00 --- I did a

tar cf /dev/ht0 .
mt -f /dev/ht0 rewind
tar tf /dev/ht0
mt -f /dev/ht0 eject

and experienced no problems.

Cheers,

Ortwin

Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.
#9 lore raw

[Bug 13308] ide-tape boot kernel panic

In reply to [email protected]

http://bugzilla.kernel.org/show_bug.cgi?id=13308

Borislav Petkov <[email protected]> changed:

What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|[email protected] |[email protected]

Signature · 3 lines
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.