[Bug 538328] [NEW] libata/JMicron PATA: DVD-drive not working

datag dominik.geyer at gmx.de
Sat Mar 13 02:13:35 UTC 2010


Public bug reported:

I've got a ASUS P5Q SE PLUS motherboard (BIOS version 2204) which uses
the JMicron chip JMB368 for the additional PATA port. To this port there
is an usual IDE DVD-drive (HL-DT-ST  DVDRAM GSA-4167B) connected.

I'm unable to read or write to this DVD-drive. Reading results in libata
soft-resets and burning quits after some random time (no error log
available).

I double-checked the IDE cable (and replaced it twice) and I tried the
kernel parameter "libata.ignore_hpa=0" - without any change.

I'm not sure if this bug is related to
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/377633


--- snippet of my /var/log/messages ---
UDF-fs: Partition marked readonly; forcing readonly mount
UDF-fs INFO UDF: Mounting volume 'CDROM', timestamp 2010/03/05 21:00 (103c)
ata7: soft resetting link
ata7.00: configured for UDMA/33
ata7: EH complete
ata7: soft resetting link
ata7.00: configured for UDMA/33
ata7: EH complete
ata7: soft resetting link
ata7.00: configured for UDMA/33
ata7: EH complete
ata7: soft resetting link
ata7.00: configured for UDMA/33
ata7: EH complete
Pid: 0, comm: swapper Tainted: P           2.6.31-14-generic #48-Ubuntu
Call Trace:
<IRQ>  [<ffffffff810b52c6>] __report_bad_irq+0x26/0xa0
[<ffffffff810b54cc>] note_interrupt+0x18c/0x1d0
[<ffffffff81082147>] ? getnstimeofday+0x57/0xe0
[<ffffffff810b5b45>] handle_fasteoi_irq+0xd5/0x100
[<ffffffff81014c1d>] handle_irq+0x1d/0x30
[<ffffffff810140f7>] do_IRQ+0x67/0xe0
[<ffffffff81012a13>] ret_from_intr+0x0/0x11
<EOI>  [<ffffffff8101a18c>] ? mwait_idle+0x7c/0x120
[<ffffffff8152c205>] ? atomic_notifier_call_chain+0x15/0x20
[<ffffffff81010e12>] ? cpu_idle+0xb2/0x100
[<ffffffff815239f6>] ? start_secondary+0xa9/0xab
ata7: lost interrupt (Status 0x51)
ata7: soft resetting link
ata7.00: configured for UDMA/33
ata7: EH complete


--------------
$ lsb_release -rd
Description:	Ubuntu 9.10
Release:	9.10

$ uname -a
Linux pc3800 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64 GNU/Linux

$ cat /proc/version_signature
Ubuntu 2.6.31-14.48-generic

# lspci -vnvn -s 3:0
03:00.0 IDE interface [0101]: JMicron Technology Corp. JMB368 IDE controller [197b:2368] (prog-if 85 [Master SecO PriO])
	Subsystem: ASUSTeK Computer Inc. Device [1043:824f]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 16
	Region 0: I/O ports at ec00 [size=8]
	Region 1: I/O ports at e880 [size=4]
	Region 2: I/O ports at e800 [size=8]
	Region 3: I/O ports at e480 [size=4]
	Region 4: I/O ports at e400 [size=16]
	Expansion ROM at febf0000 [disabled] [size=64K]
	Capabilities: [68] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [50] Express (v1) Legacy Endpoint, MSI 01
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
			ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-
		DevCtl:	Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr+ UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
		LnkCap:	Port #1, Speed 2.5GT/s, Width x1, ASPM L0s, Latency L0 unlimited, L1 unlimited
			ClockPM- Suprise- LLActRep- BwNot-
		LnkCtl:	ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
	Kernel driver in use: pata_jmicron

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: dvd jmb368 jmicron libata

-- 
libata/JMicron PATA: DVD-drive not working
https://bugs.launchpad.net/bugs/538328
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.




More information about the kernel-bugs mailing list