From 1d246aa5d95c77ee882e7506f3c5f379497cbb5a Mon Sep 17 00:00:00 2001 From: Sankara Muthukrishnan Date: Wed, 31 Oct 2012 15:41:23 -0500 Subject: [PATCH] --- yaml --- r: 338847 b: refs/heads/master c: f3de44edf376d18773febca6a37800c042bada7d h: refs/heads/master i: 338845: 4037aaaa5ccd2a80c2f50904a996aaa2cc17822d 338843: c7a6da3f961c8f893ff9d2374ba6081031a744b5 338839: 31ee53bc27e4217272c9c63c2adca5424a817cf9 338831: a0d0faa0e1b12afd048ede91faa5a4f3eeece18a 338815: 8e200f41beba72b94dda7f415a30b23d1abf5ed5 v: v3 --- [refs] | 2 +- trunk/kernel/irq/manage.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 0f4a67cd73d8..52019e579139 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 293a7a0a165c4f8327bbcf396cee9ec672727c98 +refs/heads/master: f3de44edf376d18773febca6a37800c042bada7d diff --git a/trunk/kernel/irq/manage.c b/trunk/kernel/irq/manage.c index d06a396c7ce3..1cbd572f6ad8 100644 --- a/trunk/kernel/irq/manage.c +++ b/trunk/kernel/irq/manage.c @@ -849,6 +849,8 @@ static int irq_thread(void *data) init_task_work(&on_exit_work, irq_thread_dtor); task_work_add(current, &on_exit_work, false); + irq_thread_check_affinity(desc, action); + while (!irq_wait_for_interrupt(action)) { irqreturn_t action_ret;