Commit 059507ec authored by Pat LaVarre's avatar Pat LaVarre Committed by Linus Torvalds

[PATCH] SATAPI despite no data

I see we lost this source line in the changes since 2.6.7.  But if I try
SATAPI expecting no data without this source line, then my ata_piix.ko
promptly dies with such complaints as:

kernel: irq 18: nobody cared!

With this source line, I find I can expect no data, though I still have
to add auto sense to overcome:

kernel: ata2: BUG: timeout without command
parent 628505a0
...@@ -2578,6 +2578,7 @@ inline unsigned int ata_host_intr (struct ata_port *ap, ...@@ -2578,6 +2578,7 @@ inline unsigned int ata_host_intr (struct ata_port *ap,
case ATA_PROT_DMA: case ATA_PROT_DMA:
case ATA_PROT_ATAPI_DMA: case ATA_PROT_ATAPI_DMA:
case ATA_PROT_ATAPI:
/* check status of DMA engine */ /* check status of DMA engine */
host_stat = ata_bmdma_status(ap); host_stat = ata_bmdma_status(ap);
VPRINTK("BUS_DMA (host_stat 0x%X)\n", host_stat); VPRINTK("BUS_DMA (host_stat 0x%X)\n", host_stat);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment