Re: RELENG_7: interrupt eating whole cpu core



Tom Evans wrote:
On Fri, 2008-02-08 at 11:43 -0200, Carlos A. M. dos Santos wrote:
<snip>
Yes, it happens in my notebook (HP NX6320).

Sorry to jump into this thread, as it is slightly off-topic - I have a
HP NC6320 (so not quite exact same model, but specs seem extremely close
- mine is a core duo, not core 2 duo, but chipset, graphics, screen size
is identical), and cannot get my DVD drive to operate in DMA mode. I
track RELENG_7, last updated 3rd Feb.

I have:

acd0: DVDR <MATSHITADVD-RAM UJ-840S/1.11> at ata0-master PIO4

on a

atapci0: <Intel ICH7 UDMA100 controller> port
0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x60a0-0x60af irq 16 at device 31.1
on pci0
ata0: <ATA channel 0> on atapci0
ata0: [ITHREAD]
ata1: <ATA channel 1> on atapci0
ata1: [ITHREAD]

with settings of

hw.ata.wc: 1
hw.ata.atapi_dma: 1
hw.ata.ata_dma: 1

atacontrol says this about the DVD drive:

# atacontrol info ata0; atacontrol cap acd0
Master: acd0 <MATSHITADVD-RAM UJ-840S/1.11> ATA/ATAPI revision 6
Slave: no device present

Protocol ATA/ATAPI revision 6
device model MATSHITADVD-RAM UJ-840S
serial number firmware revision 1.11
cylinders 0
heads 0
sectors/track 0
lba supported lba48 not supported dma supported
overlap not supported

Feature Support Enable Value Vendor
write cache no no
read ahead no no
Tagged Command Queuing (TCQ) no no 0/0x00
SMART no no
microcode download no no
security no no
power management no no
advanced power management no no 0/0x00
automatic acoustic management no no 0/0x00 0/0x00

# atacontrol mode acd0
current mode = PIO4

If I try to turn on DMA, I just get WDMA2, which just doesn't cut it:

I think any DMA mode is fast enough to handle a DVD drive. There's just no necessity for more.

# atacontrol mode acd0 udma5
current mode = WDMA2

Same as for me. I'm satisfied with the speed of the drive.
_______________________________________________
freebsd-stable@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscribe@xxxxxxxxxxx"