The patch follows from the suggestions by AC and Felipe W Damasio for fixing the return codes from IDE drivers. Do consider applying. Signed-off-by: Amit Gud Signed-off-by: Domen Puncer --- kj-domen/drivers/ide/pci/cs5520.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN drivers/ide/pci/cs5520.c~return_code-drivers_ide_pci_cs5520 drivers/ide/pci/cs5520.c --- kj/drivers/ide/pci/cs5520.c~return_code-drivers_ide_pci_cs5520 2005-04-05 12:56:15.000000000 +0200 +++ kj-domen/drivers/ide/pci/cs5520.c 2005-04-05 12:56:15.000000000 +0200 @@ -225,7 +225,7 @@ static int __devinit cs5520_init_one(str if(pci_enable_device_bars(dev, 1<<2)) { printk(KERN_WARNING "%s: Unable to enable 55x0.\n", d->name); - return 1; + return -ENODEV; } pci_set_master(dev); if (pci_set_dma_mask(dev, DMA_32BIT_MASK)) { _