• Felix Beck's avatar
    [S390] zcrypt: Use spin_lock_bh in suspend callback · 95f1556c
    Felix Beck authored
    Fix lock dependency warning.
    
    inconsistent {IN-SOFTIRQ-W} -> {SOFTIRQ-ON-W} usage.
    bash/1442 [HC0[0]:SC0[0]:HE1:SE1] takes:
     (&ap_dev->lock){+.?...}, at: [<000003e001280404>] __ap_poll_device+0x40/0x3e8 [ap]
    {IN-SOFTIRQ-W} state was registered at:
      [<000000000017f094>] __lock_acquire+0xb78/0x182c
      [<000000000017fe8e>] lock_acquire+0x146/0x178
      [<0000000000549cf2>] _spin_lock+0x5a/0x98
      [<000003e001280404>] __ap_poll_device+0x40/0x3e8 [ap]
      [<000003e001280afe>] ap_poll_all+0xaa/0x1a4 [ap]
      [<000000000014fa82>] tasklet_action+0xfe/0x1f4
      [<0000000000150a56>] __do_softirq+0x116/0x284
      [<0000000000111058>] do_softirq+0xe4/0xe8
      [<00000000001504ba>] irq_exit+0xba/0xd8
      [<00000000003dd04a>] do_IRQ+0x176/0x1fc
      [<000000000011823c>] io_return+0x0/0x8
      [<0000004bfbfd2c0e>] 0x4bfbfd2c0e
    Signed-off-by: default avatarFelix Beck <felix.beck@de.ibm.com>
    Signed-off-by: default avatarMartin Schwidefsky <schwidefsky@de.ibm.com>
    95f1556c
ap_bus.c 44.5 KB