Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 317805 - modprobe aacraid: kernel panic
Summary: modprobe aacraid: kernel panic
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: Sparc64 Linux
: High normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
: 317807 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-04-29 18:04 UTC by Andrzej
Modified: 2010-06-16 23:56 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
lspci-vv full log (lspci-vv_long.text,64.53 KB, text/plain)
2010-04-30 10:54 UTC, Andrzej
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrzej 2010-04-29 18:04:59 UTC
livecd kernel: Adaptec aacraid driver 1.1-5[2467]dkms
livecd kernel: IRQ 21/aacraid: IRQF_DISABLED is not guaranteed on shared IRQs
livecd kernel: AAC0: kernel 5.2-0[16732] May 20 2009
livecd kernel: AAC0: monitor 5.2-0[16732]
livecd kernel: AAC0: bios 5.2-0[16732]
livecd kernel: AAC0: serial 01005AA1740
livecd kernel: AAC0: Non-DASD support enabled.
livecd kernel: scsi2 : aacraid
livecd kernel: scsi 2:1:0:0: Direct-Access     SEAGATE  ST914603SSUN146G 0868 PQ: 0 ANSI: 5
livecd kernel: scsi 2:3:0:0: Enclosure         ADAPTEC  Virtual SGPIO  0 0001 PQ: 0 ANSI: 5
livecd kernel: scsi 2:3:1:0: Enclosure         ADAPTEC  Virtual SGPIO  1 0001 PQ: 0 ANSI: 5

*** after few seconds ****
Unable to handle kernel paging request at virtual address 000000c120004000
tsk->{mm,active_mm}->context = 000000000000137c
tsk->{mm,active_mm}->pgd = fffff80eed266000
              \|/ ____ \|/
              "@'/ .. \`@"
              /_| \__/ |_\
                 \__U_/
swapper(0): Oops [#1]
TSTATE: 0000000080e01607 TPC: 000000000058f794 TNPC: 000000000058f798 Y: 00000000    Not tainted
TPC: <NG2memcpy+0x454/0x640>
g0: 000000000000000e g1: 00000000000001c0 g2: 0000000000000000 g3: fffff74ec3fa9e00
g4: fffff80ff33d8f80 g5: fffff80028de4000 g6: fffff80ff347c000 g7: 000000000058f000
o0: fffff80fe3fade00 o1: 000000c120004200 o2: 0000000000000000 o3: fffff8cfe3fade00
o4: 000000c120004000 o5: 0000000000000000 sp: fffff80fff8b7481 ret_pc: 000000001000a5d4
RPC: <aac_intr_normal+0x80/0x24c [aacraid]>
l0: fffff80fe3fd5900 l1: fffff80fe6813000 l2: fffff80fe3fd5950 l3: fffff80fe3fade00
l4: 0000000000000001 l5: 00000000008af880 l6: fffff80029681b78 l7: 00000000008b2380
i0: fffff80fef6b9440 i1: 0000000000004000 i2: fffff80fff8bbe78 i3: 0000000000000000
i4: 0000000000000001 i5: 0000000000000000 i6: fffff80fff8b7531 i7: 000000001000b93c
I7: <aac_rx_intr_message+0x3c/0x8c [aacraid]>
Disabling lock debugging due to kernel taint
Instruction DUMP: 01000000  c0f31c43  82a06040 <c19b1e00> c1bb1e03  98032040  126ffffb  c36b2040  90030003
Kernel panic - not syncing: Aiee, killing interrupt handler!
Call Trace:
 [000000000046146c] do_exit+0x58/0x678
 [0000000000427b30] die_if_kernel+0x264/0x28c
 [0000000000448350] unhandled_fault+0x84/0x90
 [0000000000407aa8] sparc64_realfault_common+0x10/0x20
 [000000000058f794] NG2memcpy+0x454/0x640
 [000000001000b93c] aac_rx_intr_message+0x3c/0x8c [aacraid]
 [000000000048d210] handle_IRQ_event+0x38/0xf4
 [000000000048eed8] handle_fasteoi_irq+0x9c/0xf8
 [0000000000429fdc] handler_irq+0xd0/0x10c
 [00000000004208b4] tl0_irq5+0x14/0x20
 [000000000042bdd8] cpu_idle+0xac/0x10c
 [000000000089a5d0] after_lock_tlb+0x1b4/0x1cc
 [0000000000000000] (null)
Press Stop-A (L1-A) to return to the boot prom
aacraid: Host adapter abort request (1,0,0,0)



Reproducible: Always

Steps to Reproduce:
1. modprobe aacraid  (or under booting, if aacraid code was builded in kernel)
2. 
3.

Actual Results:  
kernel panic and system halted


Hardware: SPARC T5220 (Niagara2)
RAID controller: Adaptec ASR5805
Comment 1 Christian Ruppert (idl0r) gentoo-dev 2010-04-29 20:10:43 UTC
*** Bug 317807 has been marked as a duplicate of this bug. ***
Comment 2 Markos Chandras (RETIRED) gentoo-dev 2010-04-30 08:50:34 UTC
Please provide us with some extra information

*Your current failing kernel. 
*Your latest working kernel. 
* lspci -vv output

Comment 3 Andrzej 2010-04-30 10:54:21 UTC
Created attachment 229795 [details]
lspci-vv full log
Comment 4 Andrzej 2010-04-30 10:56:46 UTC
(In reply to comment #3)
> Created an attachment (id=229795) [details]
> lspci-vv full log
current kernel: 2.6.33.2

I tested oldiest kernels, 2.6.29, 2.6.30(31,32). Same results

Comment 5 Markos Chandras (RETIRED) gentoo-dev 2010-04-30 18:55:08 UTC
So you don't know which kernel was the latest working one? I'd recommend you filling a bug upstream ( bugzilla.kernel.org ) . Have you tried compiling this drivers in-kernel instead of module?
Comment 6 Andrzej 2010-04-30 19:10:32 UTC
(In reply to comment #5)
> So you don't know which kernel was the latest working one? I'd recommend you
> filling a bug upstream ( bugzilla.kernel.org ) . Have you tried compiling this
> drivers in-kernel instead of module?

I tried various scenario with aacraid:
1) aacrad as module
2) acraid compiled in kernel

the results are the same - kernel panic

the last kernel in my tests - 2.6.33.2
Comment 7 Andrzej 2010-04-30 19:18:05 UTC
(In reply to comment #6)
> (In reply to comment #5)
> > So you don't know which kernel was the latest working one? I'd recommend you
> > filling a bug upstream ( bugzilla.kernel.org ) . Have you tried compiling this
> > drivers in-kernel instead of module?
> I tried various scenario with aacraid:
> 1) aacrad as module
> 2) acraid compiled in kernel
> the results are the same - kernel panic
> the last kernel in my tests - 2.6.33.2
Available kernel does not want to work with the controller
Comment 8 Mike Pagano gentoo-dev 2010-05-05 13:14:17 UTC
You've never had this working? Is the hardware ok?