Bug 216165

Summary: Suse does not want to load the module pata_jmicron for the jmicron jmb363 controller by default.
Product: [openSUSE] openSUSE 10.2 Reporter: Forgotten User 3Fef81aWgP <forgotten_3Fef81aWgP>
Component: KernelAssignee: tejun heo <htejun>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: Olaf.Amm, snwint
Version: Beta 1   
Target Milestone: ---   
Hardware: x86   
OS: Other   
Whiteboard:
Found By: Beta-Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Forgotten User 3Fef81aWgP 2006-10-29 22:22:11 UTC
Basically suse does not load pata_jmicron by default, but can do so. For some reason it does not do so at all with brokenmodules=pata_jmicron

System:
Gigabyte GA-965P-S3 motherboard with a core 2 duo e6300
has a Jmicron JMB363 IDE/SATA (software raid) controller
2 serial ata hard drives on the SATA interface
a hard drive and a dvd burner on the IDE interface
and it has an ICH8 SATA controller with 2 drives on it
using a an x86 DVD even though I could use an x86_64 one


Description:
During verbose startup, it lists SATA conttoller 1 IDE
it lists ata_piix and generic for this

and Jmicron 20360/20363 AHCI controller
it lists jmicron_pata, generic, and AHCI for this

Once I go into the blue linuxrc menu, it mentions that it can't find the installation DVD.


I then observe the following things to suggest that the pata_jmicron module has not been loaded

If I check the list of drives under system information, I see all my sata hard drives from the ICH8 under the module ata_piix. I see all my sata drives from the jmb363 under the module ahci, and I see my usb drives under usb-storage. I do not see my IDE drives from the jmb363.

If I check the list of modules loaded, I do see ata_piix and ahci, but I do not see pata_jmicron

If I check the kernel messages, I see lines for ahci and ata_piix, but I do not see lines for pata_jmicron



If i then tell it to load the pata_jmicron module, it does so, but under kernel messages it says that it is not supported by novell, tainting U flag. I thought this was only done for ndiswrapper and proprietary modules?

I can however continue with setup from this point.


If I boot with brokenmodules=pata_jmicron, the module is not loaded by default, and when I go to load it, it says it fails to do so.
Comment 1 Andreas Hanke 2006-10-29 23:43:03 UTC
*** Bug 216170 has been marked as a duplicate of this bug. ***
Comment 2 tejun heo 2006-11-23 11:22:55 UTC
broken_modules=pata_jmicron tells the installation system to not load pata_jmicron, so that's expected.  If pata_jmicron is not loaded without the option please report the result of 'hwinfo --storage'.  You can do it by...

* boot installation media and wait till installation system is fully loaded.
* ctrl-alt-f5 should give you a console, execute 'hwinfo --storage > out.txt'
* configure network manually using ifconfig/route and send out.txt off to another working computer.  Or, use a usb drive / floppy whatever.
Comment 3 antares dark 2006-11-23 18:18:38 UTC
There's the information needed in the following bug:

https://bugzilla.novell.com/show_bug.cgi?id=217930
this isn't the same bug that above?

Antares
Comment 4 tejun heo 2006-11-23 23:12:20 UTC
Could be.  As JMicron controllers have several different modes of operation, I wanna gather as much info as possible.  So, please post the result.
Comment 5 tejun heo 2006-11-24 05:10:04 UTC
Yeap, turned out to be the same problem, and solved.  I'm closing this one.  Thanks.

*** This bug has been marked as a duplicate of bug 217930 ***
Comment 6 Steffen Winterfeldt 2007-01-22 15:23:20 UTC
*** Bug 227505 has been marked as a duplicate of this bug. ***