diff options
| author | Lang Cheng <chenglang@huawei.com> | 2019-05-24 15:31:22 +0800 |
|---|---|---|
| committer | Jason Gunthorpe <jgg@mellanox.com> | 2019-05-27 17:27:59 -0300 |
| commit | 780f33962ef27d7f27c6b47a55593c6ffd357922 (patch) | |
| tree | e6e3049039744aafb29899c0a1f7e2f87232c6b8 /tools/perf/scripts/python/export-to-postgresql.py | |
| parent | 0502849d0bb133b492eed24fd270441e652c84cc (diff) | |
| download | cachepc-linux-780f33962ef27d7f27c6b47a55593c6ffd357922.tar.gz cachepc-linux-780f33962ef27d7f27c6b47a55593c6ffd357922.zip | |
RDMA/hns: Move spin_lock_irqsave to the correct place
When hip08 set gid, it will call spin_unlock_bh when send cmq. if main.ko
call spin_lock_irqsave firstly, and the kernel is before commit
f71b74bca637 ("irq/softirqs: Use lockdep to assert IRQs are
disabled/enabled"), it will cause WARN_ON_ONCE because of calling
spin_unlock_bh in disable context.
In fact, the spin_lock_irqsave in main.ko is only used for hip06, and
should be placed in hns_roce_hw_v1.c. hns_roce_hw_v2.c uses its own
spin_unlock_bh and does not need main.ko manage spin_lock.
Signed-off-by: Lang Cheng <chenglang@huawei.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions
