diff options
author | Paul Gortmaker <paul.gortmaker@windriver.com> | 2011-03-20 18:31:49 -0400 |
---|---|---|
committer | Paul Gortmaker <paul.gortmaker@windriver.com> | 2011-03-20 18:35:31 -0400 |
commit | 1e83e5b453171b9be7ae918003a923c276636493 (patch) | |
tree | 1e12f4b35e7e4b7edd9e131d3c9903dfc9219d77 | |
parent | 650e48c2d8a76e9bd6f93054605b2c5dab5c79f9 (diff) | |
download | rt-patches-1e83e5b453171b9be7ae918003a923c276636493.tar.gz |
NODELAY on MIPS cascade IRQ
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
-rw-r--r-- | rt-MIPS-Un-thread-i8259A-cascade-interrupt.patch | 28 | ||||
-rw-r--r-- | series | 1 |
2 files changed, 29 insertions, 0 deletions
diff --git a/rt-MIPS-Un-thread-i8259A-cascade-interrupt.patch b/rt-MIPS-Un-thread-i8259A-cascade-interrupt.patch new file mode 100644 index 0000000..2cf7dfc --- /dev/null +++ b/rt-MIPS-Un-thread-i8259A-cascade-interrupt.patch @@ -0,0 +1,28 @@ +From 6f82abecd814a7ad5da4bd4396a5849c4b3d1920 Mon Sep 17 00:00:00 2001 +From: Paul Gortmaker <paul.gortmaker@windriver.com> +Date: Sun, 20 Mar 2011 18:23:27 -0400 +Subject: [PATCH] rt: MIPS: Un-thread i8259A cascade interrupt + +Originally tip commit 6d848200e90f273a had this change, along +with a whole bunch of raw_lock conversions. + +Upstream mainline then integrated 896508705561 which had all +the raw_lock conversions, but not this change. + +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> + +diff --git a/arch/mips/kernel/i8259.c b/arch/mips/kernel/i8259.c +index 2779911..811564c 100644 +--- a/arch/mips/kernel/i8259.c ++++ b/arch/mips/kernel/i8259.c +@@ -306,6 +306,7 @@ static void init_8259A(int auto_eoi) + */ + static struct irqaction irq2 = { + .handler = no_action, ++ .flags = IRQF_NODELAY, + .name = "cascade", + }; + +-- +1.7.1.1 + @@ -480,5 +480,6 @@ x86-stackprotector-Avoid-random-pool-on-rt.patch # Post-33 additions that don't really group with exisiting patches. mm.h-include-slab.h-for-kmalloc-kfree.patch Fix-compile-failures-due-to-missing-perf-header.patch +rt-MIPS-Un-thread-i8259A-cascade-interrupt.patch # Make it clear this is an RT kernel in the Makefile and uname Makefile-mark-the-tree-as-RT-WIP.patch |