public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [patch] i386 include linux/irq.h rather than asm/hw_irq.h
@ 2005-09-30 15:00 Nick Piggin
  2005-09-30 15:16 ` Nick Piggin
  0 siblings, 1 reply; 2+ messages in thread
From: Nick Piggin @ 2005-09-30 15:00 UTC (permalink / raw)
  To: Linus Torvalds, Alexander Viro, Andrew Morton, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 226 bytes --]

Hi,

I need the following patch to compile -git8 here, otherwise these
files fail to compile (asm/hw_irq.h needs definitions from
linux/irq.h and that file provides the required include ordering).

-- 
SUSE Labs, Novell Inc.


[-- Attachment #2: i386-irq-include.patch --]
[-- Type: text/plain, Size: 1215 bytes --]

Index: linux-2.6/arch/i386/kernel/acpi/boot.c
===================================================================
--- linux-2.6.orig/arch/i386/kernel/acpi/boot.c
+++ linux-2.6/arch/i386/kernel/acpi/boot.c
@@ -29,12 +29,12 @@
 #include <linux/efi.h>
 #include <linux/module.h>
 #include <linux/dmi.h>
+#include <linux/irq.h>
 
 #include <asm/pgtable.h>
 #include <asm/io_apic.h>
 #include <asm/apic.h>
 #include <asm/io.h>
-#include <asm/irq.h>
 #include <asm/mpspec.h>
 
 #ifdef	CONFIG_X86_64
Index: linux-2.6/arch/i386/pci/acpi.c
===================================================================
--- linux-2.6.orig/arch/i386/pci/acpi.c
+++ linux-2.6/arch/i386/pci/acpi.c
@@ -1,7 +1,7 @@
 #include <linux/pci.h>
 #include <linux/acpi.h>
 #include <linux/init.h>
-#include <asm/hw_irq.h>
+#include <linux/irq.h>
 #include <asm/numa.h>
 #include "pci.h"
 
Index: linux-2.6/arch/i386/pci/irq.c
===================================================================
--- linux-2.6.orig/arch/i386/pci/irq.c
+++ linux-2.6/arch/i386/pci/irq.c
@@ -15,7 +15,7 @@
 #include <asm/io.h>
 #include <asm/smp.h>
 #include <asm/io_apic.h>
-#include <asm/hw_irq.h>
+#include <linux/irq.h>
 #include <linux/acpi.h>
 
 #include "pci.h"

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [patch] i386 include linux/irq.h rather than asm/hw_irq.h
  2005-09-30 15:00 [patch] i386 include linux/irq.h rather than asm/hw_irq.h Nick Piggin
@ 2005-09-30 15:16 ` Nick Piggin
  0 siblings, 0 replies; 2+ messages in thread
From: Nick Piggin @ 2005-09-30 15:16 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Alexander Viro, Andrew Morton, linux-kernel

Nick Piggin wrote:
> Hi,
> 
> I need the following patch to compile -git8 here, otherwise these
> files fail to compile (asm/hw_irq.h needs definitions from
> linux/irq.h and that file provides the required include ordering).
> 

Note that I didn't do an audit for this, but merely got my system
compiling and booting.

Looks like quite a few other places that directly include hw_irq.h
should also be converted, if this is indeed the right way to do it.

-- 
SUSE Labs, Novell Inc.

Send instant messages to your online friends http://au.messenger.yahoo.com 

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2005-09-30 15:49 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-09-30 15:00 [patch] i386 include linux/irq.h rather than asm/hw_irq.h Nick Piggin
2005-09-30 15:16 ` Nick Piggin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox