Messages in this thread Patch in this message |  | | From | Jules Irenge <> | Subject | [PATCH 1/2] kernel: irq: add releases() notation | Date | Mon, 16 Dec 2019 14:42:07 +0000 |
| |
Add releases() notation to remove issue detected by sparse tool. warning: context imbalance in __irq_put_desc_unlock() - unexpected unlock
Signed-off-by: Jules Irenge <jbi.octave@gmail.com> --- kernel/irq/irqdesc.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/kernel/irq/irqdesc.c b/kernel/irq/irqdesc.c index 5b8fdd659e54..98a5f10d1900 100644 --- a/kernel/irq/irqdesc.c +++ b/kernel/irq/irqdesc.c @@ -891,6 +891,7 @@ __irq_get_desc_lock(unsigned int irq, unsigned long *flags, bool bus, } void __irq_put_desc_unlock(struct irq_desc *desc, unsigned long flags, bool bus) + __releases(&desc->lock) { raw_spin_unlock_irqrestore(&desc->lock, flags); if (bus) -- 2.23.0
|  |