r2128 - trunk/kernel/source/kernel-source-2.6.10-2.6.10/debian/patches
Andres Salomon
dilinger-guest@costa.debian.org
Wed, 05 Jan 2005 06:07:07 +0100
Author: dilinger-guest
Date: 2005-01-05 06:07:07 +0100 (Wed, 05 Jan 2005)
New Revision: 2128
Modified:
trunk/kernel/source/kernel-source-2.6.10-2.6.10/debian/patches/007-pci_ide_no_reserve.dpatch
Log:
Damn you, modular-ide.dpatch!
Modified: trunk/kernel/source/kernel-source-2.6.10-2.6.10/debian/patches/007-pci_ide_no_reserve.dpatch
===================================================================
--- trunk/kernel/source/kernel-source-2.6.10-2.6.10/debian/patches/007-pci_ide_no_reserve.dpatch 2005-01-05 04:48:30 UTC (rev 2127)
+++ trunk/kernel/source/kernel-source-2.6.10-2.6.10/debian/patches/007-pci_ide_no_reserve.dpatch 2005-01-05 05:07:07 UTC (rev 2128)
@@ -33,7 +33,7 @@
diff -Nru a/drivers/ide/pci/generic.c b/drivers/ide/pci/generic.c
--- a/drivers/ide/pci/generic.c 2005-01-04 18:06:08 -08:00
+++ b/drivers/ide/pci/generic.c 2005-01-04 18:06:08 -08:00
-@@ -96,25 +96,27 @@
+@@ -96,27 +96,29 @@
{
ide_pci_device_t *d = &generic_chipsets[id->driver_data];
u16 command;
@@ -60,6 +60,8 @@
+ goto out;
}
+ ret = 0;
+ if (!try_module_get(THIS_MODULE))
+ return -ENODEV;
ide_setup_pci_device(dev, d);
- return 0;
+out: