Skip to contentSkip to conversation

New: Kernel exception loading sym53c8xx on dual AMD Athlon Tyan S2460 motherboard

Bug 73621 [email protected] 2 participants 3 messages Apr 6, 2014 – Apr 8, 2014 SCSI

lore
Share & tools
lore
#0 lore raw

https://bugzilla.kernel.org/show_bug.cgi?id=73621

            Bug ID: 73621
           Summary: Kernel exception loading sym53c8xx on dual AMD Athlon
                    Tyan S2460 motherboard
           Product: SCSI Drivers
           Version: 2.5
    Kernel Version: 3.10.36
          Hardware: i386
                OS: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: sym53c8xx
          Assignee: [email protected]
          Reporter: [email protected]
        Regression: No

Created attachment 131551
--> https://bugzilla.kernel.org/attachment.cgi?id=131551&action=edit
dmesg output from boot on Tyan S2460 using kernel version 3.10.36, Slackware-Current

Kernel raises an exception when loading sym53c8xx module. See dmesg output in attached file.

Regards,

Fred

Signature · 2 lines
You are receiving this mail because:
You are watching the assignee of the bug.
#1 lore raw

[Bug 73621] Kernel exception loading sym53c8xx on dual AMD Athlon Tyan S2460 motherboard

https://bugzilla.kernel.org/show_bug.cgi?id=73621

Alan <[email protected]> changed:

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

--- Comment #1 from Alan <[email protected]> --- Incorrect memory frees on error path

[    4.522582] sym0: <825> rev 0x2 at pci 0000:00:09.0 irq 10
[    4.552156] sym0: No NVRAM, ID 7, Fast-10, SE, parity checking
[    4.580096] CACHE TEST FAILED: script execution failed.
[    4.608092] start=35bbf900, pc=0000680c, end=35bbf92c
[    4.636239] sym0: CACHE INCORRECTLY CONFIGURED.
[    4.664419] sym0: giving up ...
[    4.692375] ------------[ cut here ]------------
[    4.693343] WARNING: at
/usr/src/linux-3.10.36/arch/x86/include/asm/dma-mapping.h:166
___free_dma_mem_cluster+0xe9/0xf0 [sym53c8xx]()
[    4.693343] Modules linked in: sym53c8xx(+) w83627hf hwmon_vid hwmon xfs
[    4.693343] CPU: 0 PID: 174 Comm: modprobe Not tainted 3.10.36-smp #1
[    4.693343] Hardware name: Tyan Guinness/Guinness, BIOS PGNA02-8   
12/12/2002
[    4.693343]  00000000 00000000 f51a9a74 c14d3e30 f51a9a9c c10386ce c15dcb79
f8276d54
[    4.693343]  000000a6 f8274ba9 f8274ba9 f511d130 f511d000 c166e640 f51a9aac
c1038792
[    4.693343]  00000009 00000000 f51a9adc f8274ba9 f5108400 f6414100 f5801d80
35096000
[    4.693343] Call Trace:
[    4.693343]  [<c14d3e30>] dump_stack+0x16/0x18
[    4.693343]  [<c10386ce>] warn_slowpath_common+0x5e/0x80
[    4.693343]  [<f8274ba9>] ? ___free_dma_mem_cluster+0xe9/0xf0 [sym53c8xx]
[    4.693343]  [<f8274ba9>] ? ___free_dma_mem_cluster+0xe9/0xf0 [sym53c8xx]
[    4.693343]  [<c1038792>] warn_slowpath_null+0x22/0x30
[    4.693343]  [<f8274ba9>] ___free_dma_mem_cluster+0xe9/0xf0 [sym53c8xx]
[    4.693343]  [<f827479b>] __sym_mfree+0x9b/0xd0 [sym53c8xx]
[    4.693343]  [<c102e4ea>] ? free_memtype+0x9a/0x1c0
[    4.693343]  [<c110b27a>] ? lazy_max_pages+0x1a/0x30
[    4.693343]  [<f8274cdd>] __sym_mfree_dma+0x6d/0x80 [sym53c8xx]
[    4.693343]  [<f8274589>] sym_hcb_free+0x79/0x1a0 [sym53c8xx]
[    4.693343]  [<f826b87e>] sym_free_resources+0x3e/0x80 [sym53c8xx]
[    4.693343]  [<f826d578>] sym2_probe+0x8a8/0xa10 [sym53c8xx]
Signature · 2 lines
You are receiving this mail because:
You are watching the assignee of the bug.
maintainer
#2 lore raw

Re: [Bug 73621] Kernel exception loading sym53c8xx on dual AMD Athlon Tyan S2460 motherboard

Quoted 11 lines · On Tue, 2014-04-08 at 09:39 +0000, [email protected] wrote:

https://bugzilla.kernel.org/show_bug.cgi?id=73621

Alan <[email protected]> changed:

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

--- Comment #1 from Alan <[email protected]> --- Incorrect memory frees on error path

Quoted 6 lines
[    4.522582] sym0: <825> rev 0x2 at pci 0000:00:09.0 irq 10
[    4.552156] sym0: No NVRAM, ID 7, Fast-10, SE, parity checking
[    4.580096] CACHE TEST FAILED: script execution failed.
[    4.608092] start=35bbf900, pc=0000680c, end=35bbf92c
[    4.636239] sym0: CACHE INCORRECTLY CONFIGURED.
[    4.664419] sym0: giving up ...

This is the failure, but it's a fatal configuration one; I don't think we know how to fix it.

Quoted 3 lines
[    4.692375] ------------[ cut here ]------------
[    4.693343] WARNING: at

/usr/src/linux-3.10.36/arch/x86/include/asm/dma-mapping.h:166

This is just a warning about freeing with interrupts disabled. It's probably fixable, but since the major problem is the cache configuration one, there doesn't seem to be much point.

James