kern/103602: atapi device not working on JMicron 363 Controller

Josh Carroll josh.carroll at
Tue Sep 26 15:50:21 PDT 2006

The following reply was made to PR kern/103602; it has been noted by GNATS.

From: "Josh Carroll" <josh.carroll at>
To: "Thomas Quinot" <thomas at>
Cc: FreeBSD-gnats-submit at, greg at
Subject: Re: kern/103602: atapi device not working on JMicron 363 Controller
Date: Tue, 26 Sep 2006 15:40:44 -0700

 > This report is not completely clear to me. Do you get the same problem
 > if you use the same DVD drive on a different controller? Do you get it
 > if you use another DVD drive on the Jmicron controller?
 I get the same errors with 3 other DVD devices (including an SATA
 drive). I get the same errors with a different PCI IDE controller as
 well, yes.
 > OK, so we have at least one issue here where ATAPI/CAM is completely out
 > of the picture. Is this particular problem fixed by disabling DMA?
 Yes, disabling DMA is a workaround and the problem is "fixed".
 > What about dd'ing /dev/cd0 as above? Also, can you try that with CAM
 > debugging options enabled (man 4 cam)?
 I will try with /dev/cd0 (without atapicam), and will try with
 atapicam enabled and with the CAM debug options and provide that info.
 > Does this problem show up with 6-STABLE prior to that date?
 Unfortunately, I cannot test it prior since the Intel ICH8 controller
 is not supported in earlier versions of -STABLE. However, copying in
 that ata code from -STABLE into the 6.1-RELEASE kernel tree and
 compiling that fails, but with a different error:
 interrupt storm detected on irq11: throttling interrupt source
 I will try the CAM debug options and /dev/cd0 and report back.

More information about the freebsd-bugs mailing list