Commit:     70edcd77a0d6d0f8731c826764f5eb6732f521e9
Parent:     17abecfe651c862cd31b1f9e8ef6cfc29083f00d
Author:     Ingo Molnar <[EMAIL PROTECTED]>
AuthorDate: Wed Jan 30 13:33:24 2008 +0100
Committer:  Ingo Molnar <[EMAIL PROTECTED]>
CommitDate: Wed Jan 30 13:33:24 2008 +0100

    genirq: stackdump after the "Trying to free already-free IRQ" message
    these bugs are harder to find than they seem, a stackdump helps.
    make it dependent on CONFIG_DEBUG_SHIRQ so that people can turn it off
    if it annoys them.
    Signed-off-by: Ingo Molnar <[EMAIL PROTECTED]>
    Signed-off-by: Thomas Gleixner <[EMAIL PROTECTED]>
 kernel/irq/manage.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/kernel/irq/manage.c b/kernel/irq/manage.c
index 1f31422..438a014 100644
--- a/kernel/irq/manage.c
+++ b/kernel/irq/manage.c
@@ -479,6 +479,9 @@ void free_irq(unsigned int irq, void *dev_id)
                printk(KERN_ERR "Trying to free already-free IRQ %d\n", irq);
+               dump_stack();
                spin_unlock_irqrestore(&desc->lock, flags);
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at

Reply via email to