Skip to contentSkip to conversation

irq handling code consolidation (common part)

PATCH In review Andrey Panin 2 participants 3 messages Mar 13, 2003 – Mar 14, 2003 1 message not in the archive

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 irq handling code consolidation (common part)

Hi all,

here I am bringing new set of irq handling consolidation patches :)

Attached patch (2.5.64) creates kernel/irq.c which contains arch independent parts of irq handling. Arch specific patches will follow.

Can anyone give a feedback, please ? Is it post 2.6 project ?

Best regards.

Signature · 2 lines
Andrey Panin		| Embedded systems software developer
[email protected]	| PGP key: wwwkeys.pgp.net
kernel/Makefile +1 -0
diff --minimal -urN -X /usr/share/dontdiff linux-2.5.64.vanilla/kernel/Makefile linux-2.5.64/kernel/Makefile
@@ -18,6 +18,7 @@
 obj-$(CONFIG_BSD_PROCESS_ACCT) += acct.o
 obj-$(CONFIG_SOFTWARE_SUSPEND) += suspend.o
 obj-$(CONFIG_COMPAT) += compat.o
+obj-$(CONFIG_GENERIC_IRQ) += irq.o
 
 ifneq ($(CONFIG_IA64),y)
 # According to Alan Modra <[email protected]>, the -fno-omit-frame-pointer is
kernel/irq.c +810 -0

810 lines not on this page · raw message

#1 lore raw
Quoted 8 lines · Andrey Panin

Hi all,

here I am bringing new set of irq handling consolidation patches :)

Attached patch (2.5.64) creates kernel/irq.c which contains arch independent parts of irq handling. Arch specific patches will follow.

Can anyone give a feedback, please ? Is it post 2.6 project ?

Thanks for working on this, are there any specific build combinations, targets you'd like it tested on?

Zwane

Signature · 1 line
function.linuxpower.ca

A message that is not in the archive (sent off-list or not yet received): 20030313134318.GL1393@pazke

#3 lore raw
Quoted 3 lines · Andrey Panin

I interested in any test results, tests on non x86 machines are especially welcome. I tested common and i386 patches on my home dualcpu pc and single cpu visual workstation, but wider testing is needed.

Tested in the following configurations (hardware courtesy of OSDL)
32way i686/NUMAQ/SMP w/ IOAPIC - passed
32way i686/NUMAQ/SMP w/o IOAPIC - passed
8way i686/SMP kernel w/ IOAPIC - passed
8way i686/SMP kernel w/o IOAPIC - passed

Thanks!
Zwane