projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
cc8c3b7
)
genirq: Move two IRQ functions from .init.text to .text
author
Henrik Kretzschmar
<
[email protected]
>
Wed, 24 Mar 2010 11:59:20 +0000
(12:59 +0100)
committer
Thomas Gleixner
<
[email protected]
>
Wed, 24 Mar 2010 13:38:23 +0000
(14:38 +0100)
Both functions should not be marked as __init, since they be called
from modules after the init section is freed.
Signed-off-by: Henrik Kretzschmar <
[email protected]
>
Cc: Yinghai Lu <
[email protected]
>
Cc: Peter Zijlstra <
[email protected]
>
Cc: Jiri Kosina <
[email protected]
>
LKML-Reference: <
1269431961
[email protected]
>
Signed-off-by: Thomas Gleixner <
[email protected]
>
kernel/irq/chip.c
patch
|
blob
|
history
diff --git
a/kernel/irq/chip.c
b/kernel/irq/chip.c
index 71eba24a39a25c4a49a73fa5ab85c4f61a959459..3c2d6e7737f059bbbcc295a1db24c7631f21947c 100644
(file)
--- a/
kernel/irq/chip.c
+++ b/
kernel/irq/chip.c
@@
-729,7
+729,7
@@
set_irq_chip_and_handler_name(unsigned int irq, struct irq_chip *chip,
__set_irq_handler(irq, handle, 0, name);
}
-void
__init
set_irq_noprobe(unsigned int irq)
+void set_irq_noprobe(unsigned int irq)
{
struct irq_desc *desc = irq_to_desc(irq);
unsigned long flags;
@@
-744,7
+744,7
@@
void __init set_irq_noprobe(unsigned int irq)
raw_spin_unlock_irqrestore(&desc->lock, flags);
}
-void
__init
set_irq_probe(unsigned int irq)
+void set_irq_probe(unsigned int irq)
{
struct irq_desc *desc = irq_to_desc(irq);
unsigned long flags;