Bug 139603

Summary: ACPI shared IRQ11 (firewire ohci1394 and ethernet sk98lin)
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Renato Yamane <renato_yamane>
Component: KernelAssignee: E-mail List <kernel-maintainers>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Critical    
Priority: P2 - High    
Version: Stable GCC Snapshot1   
Target Milestone: ---   
Hardware: i686   
OS: SuSE Linux 10.0   
Whiteboard:
Found By: Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Renato Yamane 2005-12-16 15:57:32 UTC
The ACPI shared IRQ11 with firewire interface (ohci1394) and ethernet (sk98lin) in Laptop Toshiba M45-S355:
<http://cdgenp01.csd.toshiba.com/content/product/pdf_files/detailed_specs/satellite_M45-S355.pdf>

With this, my ethernet don't work!

dmesg:
<http://bugzilla.kernel.org/attachment.cgi?id=6836&action=view>

Thanks,
Renato S. Yamane
Comment 1 Karsten Keil 2005-12-16 19:36:31 UTC
Try apic (do not mix with  acpi) as boot option.
Comment 2 Renato Yamane 2005-12-17 01:35:40 UTC
Keil, with option "apic acpi=off" I lost ALL power manager.
The network work very well, but this machine is a laptop and power manager is very important, so apic is not so good option :-(
Comment 3 Karsten Keil 2005-12-17 11:26:15 UTC
Why acpi=off ?
apic has nothing to do with acpi (but since only 3 letters are mixed, people often mixing these two things).
It maybe that apic alone make this working for you again, if not you can try
pci=noacpi, which will only ignore ACPI IRQ routing tables, but still allow POWER management.
Please also try the kernel update, here are some important fixes in the ACPI area.
Comment 4 Renato Yamane 2005-12-17 21:04:06 UTC
Keil, with alone apic I have the same problem.
With pci=noacpi my mouse (USB) is very slow after some time and my ethernet down, but soon after boot, the mouse and ethernet is OK.
I found this options in Fedora Forum (http://forums.fedoraforum.org/archive/index.php/t-47813.html):
irqpoll pci=usepirqmask
I don't know what this means, but with this options in kernel line, ALL work fine!
This problem with ethernet (sk98lin) is found in several forums, also Fedora, Gentoo, Ubuntu, but the reply is: "put acpi=off in boot options". This reply is not so good to laptops!
Thanks,
Renato
Comment 5 Renato Yamane 2005-12-17 21:05:42 UTC
I forgot this: I use last kernel of SuSE (2.6.13-15.7-default)
Comment 6 Renato Yamane 2005-12-18 18:21:26 UTC
This problem keep out if use Kernel 2.6.15RC5 with mm3 patch (using module sky2).
I compile this new Kernel WITH this patch (mm3) now and don't have problem.
If I use module sk98lin or skge available in native kernel 2.6.15rc5, my ethernet don't work.
All OK in my Toshiba M45-S355:
<http://cdgenp01.csd.toshiba.com/content/product/pdf_files/detailed_specs/satellite_M45-S355.pdf>
Thanks,
Renato S. Yamane
BRAZIL.
Comment 7 Olaf Kirch 2005-12-19 10:31:05 UTC
Hi Renato, this is obviously a problem with a bad ACPI BIOS.

Since using "irqpoll pci=usepirqmask" fixes your problem, I will close this
as RESOLVED/FIXED.

Note that in 10.1 we will move to the sky2 driver.