[PATCH] drivers/block/umem.c: check pci_set_dma_mask return value correctly From: Tobias Klauser Signed-off-by: Tobias Klauser Signed-off-by: Alexey Dobriyan Index: linux-kj/drivers/block/umem.c =================================================================== --- linux-kj.orig/drivers/block/umem.c 2005-12-05 13:19:23.000000000 +0300 +++ linux-kj/drivers/block/umem.c 2005-12-05 13:19:24.000000000 +0300 @@ -893,7 +893,7 @@ static int __devinit mm_pci_probe(struct card->card_number, dev->bus->number, dev->devfn); if (pci_set_dma_mask(dev, DMA_64BIT_MASK) && - !pci_set_dma_mask(dev, DMA_32BIT_MASK)) { + pci_set_dma_mask(dev, DMA_32BIT_MASK)) { printk(KERN_WARNING "MM%d: NO suitable DMA found\n",num_cards); return -ENOMEM; }