commit | c2f53119b410047e5d97de2a5ec74157d2e58986 | [log] [tgz] |
---|---|---|
author | Mikulas Patocka <mpatocka@redhat.com> | Sun Jun 03 16:41:02 2018 +0200 |
committer | Dave Airlie <airlied@redhat.com> | Tue Jul 31 08:11:12 2018 +1000 |
tree | 1902f04ef82f53d5061814ecee670fea0589f095 | |
parent | 58cba7c222e8c87bb6b61fcba21d1536145221b0 [diff] |
udl-kms: use spin_lock_irq instead of spin_lock_irqsave spin_lock_irqsave and spin_unlock_irqrestore is inteded to be called from a context where it is unknown if interrupts are enabled or disabled (such as interrupt handlers). From a process context, we should call spin_lock_irq and spin_unlock_irq, that avoids the costly pushf and popf instructions. Signed-off-by: Mikulas Patocka <mpatocka@redhat.com> Signed-off-by: Dave Airlie <airlied@redhat.com>