summaryrefslogtreecommitdiff
path: root/scripts/gdb/linux/utils.py
diff options
context:
space:
mode:
authorBernard Metzler <bmt@zurich.ibm.com>2019-08-28 16:03:55 +0300
committerDoug Ledford <dledford@redhat.com>2019-08-28 17:29:19 +0300
commit531a64e4c35bb9844b0cf813a6c9a87e00be05ff (patch)
tree3092801e59838ad729c914673ad968f6e2a8fdf3 /scripts/gdb/linux/utils.py
parentc536277e0db1ad2e9fbb9dfd940c3565a14d9c52 (diff)
downloadlinux-531a64e4c35bb9844b0cf813a6c9a87e00be05ff.tar.xz
RDMA/siw: Fix IPv6 addr_list locking
Walking the address list of an inet6_dev requires appropriate locking. Since the called function siw_listen_address() may sleep, we have to use rtnl_lock() instead of read_lock_bh(). Also introduces sanity checks if we got a device from in_dev_get() or in6_dev_get(). Reported-by: Bart Van Assche <bvanassche@acm.org> Fixes: 6c52fdc244b5 ("rdma/siw: connection management") Signed-off-by: Bernard Metzler <bmt@zurich.ibm.com> Link: https://lore.kernel.org/r/20190828130355.22830-1-bmt@zurich.ibm.com Signed-off-by: Doug Ledford <dledford@redhat.com>
Diffstat (limited to 'scripts/gdb/linux/utils.py')
0 files changed, 0 insertions, 0 deletions