[kernel] r8069 - in dists/sid/linux-2.6/debian: . patches
patches/series
Christian T. Steigies
cts at alioth.debian.org
Tue Jan 2 21:30:32 CET 2007
Author: cts
Date: Tue Jan 2 21:30:32 2007
New Revision: 8069
Added:
dists/sid/linux-2.6/debian/patches/m68k-atari-ide.patch
Modified:
dists/sid/linux-2.6/debian/changelog
dists/sid/linux-2.6/debian/patches/series/9-extra
Log:
m68k/atari ide patch by Michael Schmitz
Modified: dists/sid/linux-2.6/debian/changelog
==============================================================================
--- dists/sid/linux-2.6/debian/changelog (original)
+++ dists/sid/linux-2.6/debian/changelog Tue Jan 2 21:30:32 2007
@@ -52,6 +52,7 @@
* m68k/atari: fixes for ethernec and video driver by Michael Schmitz
* m68k/atari: fixes for scsi driver by Michael Schmitz
* m68k/mac: fixes for mace and cuda driver by Finn Thain
+ * m68k/atari: fixes for ide driver by Michael Schmitz
[ maximilian attems ]
* Add stable release 2.6.18.6:
@@ -127,7 +128,7 @@
memory accesses in ehci-hub-control() by adding an alignment attribute
to the tbuf array declaration. Thanks to David Miller for the patch.
- -- maximilian attems <maks at sternwelten.at> Tue, 2 Jan 2007 10:44:09 +0100
+ -- Christian T. Steigies <cts at debian.org> Tue, 2 Jan 2007 19:42:12 +0100
linux-2.6 (2.6.18-8) unstable; urgency=low
Added: dists/sid/linux-2.6/debian/patches/m68k-atari-ide.patch
==============================================================================
--- (empty file)
+++ dists/sid/linux-2.6/debian/patches/m68k-atari-ide.patch Tue Jan 2 21:30:32 2007
@@ -0,0 +1,24 @@
+That means the IDE interrupt (or the ST-DMA interrupt) doesn't have the
+SA_SHIRQ flag set. Either allow for sharing of both interrupts, or just
+ignore the request_irq failure in the IDE driver.
+
+--- l/drivers/ide/ide-probe.c.org 2007-01-02 10:36:49.000000000 +0100
++++ l/drivers/ide/ide-probe.c 2006-10-21 15:24:58.000000000 +0200
+@@ -1106,8 +1106,14 @@
+ /* clear nIEN */
+ hwif->OUTB(0x08, hwif->io_ports[IDE_CONTROL_OFFSET]);
+
+- if (request_irq(hwif->irq,&ide_intr,sa,hwif->name,hwgroup))
++ if (request_irq(hwif->irq,&ide_intr,sa,hwif->name,hwgroup)) {
++#if defined(__mc68000__) || defined(CONFIG_BLK_DEV_FALCON_IDE)
++ if (MACH_IS_ATARI && ATARIHW_PRESENT(IDE)) {
++ printk("ide-probe: not registered IDE interrupt for Falcon IDE!\n");
++ } else
++#endif
+ goto out_unlink;
++ }
+ }
+
+ /*
+
+Signed-Off-By: schmitz at debian.org
Modified: dists/sid/linux-2.6/debian/patches/series/9-extra
==============================================================================
--- dists/sid/linux-2.6/debian/patches/series/9-extra (original)
+++ dists/sid/linux-2.6/debian/patches/series/9-extra Tue Jan 2 21:30:32 2007
@@ -9,3 +9,4 @@
+ m68k-atari-scsi2.patch m68k
+ m68k-mac-mace.patch m68k
+ m68k-mac-cuda.patch m68k
++ m68k-atari-ide.patch m68k
More information about the Kernel-svn-changes
mailing list