lkml.org 
[lkml]   [2002]   [Sep]   [23]   [last100]   RSS Feed
Views: [more markup]  [less markup]  [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
DateMon, 23 Sep 2002 11:40:20 +0200
FromJens Axboe <>
SubjectRe: [2.5.38] IDE oopses on vmware
On Sun, Sep 22 2002, Witek Krecicki wrote:
> ----- Original Message -----
> From: "Witek Krecicki" <adasi@kernel.pl>
> > Oops happens after:
> > Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
> > ide: Assuming 33MHz system bus speed for PIO modes; override with
> idebus=xx
> > hda: VMware Virtual IDE Hard Drive, ATA DISK drive
> > hdc: VMware Virtual IDE CDROM Drive, ATAPI CD/DVD-ROM drive
> > ide2: ports already in use, skipping probe
> {cut}
> Just checked: the same oops happens on 'physical' Asus A7M266

The patch from Andries should fix this, did you check? It's in current
BK, I've attached it for you as well. Note that it has white space
damage, so needs to be applied manually.

--- linux-2.5.37/linux/drivers/ide/ide-lib.c    Sat Sep 21 11:39:48 2002
+++ linux-2.5.37a/linux/drivers/ide/ide-lib.c   Sat Sep 21 14:06:45 2002
@@ -394,7 +394,7 @@
        if (on && drive->media == ide_disk) {
                if (!PCI_DMA_BUS_IS_PHYS)
                        addr = BLK_BOUNCE_ANY;
-               else
+               else if (HWIF(drive)->pci_dev)
                        addr = HWIF(drive)->pci_dev->dma_mask;
        }

-- 
Jens Axboe
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 12:29    [W:0.162 / U:0.340 seconds]
©2003-2008 Jasper Spaans