Hi Linus, *Much* calmer week this week. Just one -rc patch queued up. The way the siw driver was locking around the traversal of the list of ipv6 addresses on a device was causing a scheduling while atomic issue. Bernard straightened it out by using the rtnl_lock. Here's the boiler plate: The following changes since commit c536277e0db1ad2e9fbb9dfd940c3565a14d9c52: RDMA/siw: Fix 64/32bit pointer inconsistency (2019-08-23 12:08:27 -0400) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git tags/for-linus for you to fetch changes up to 531a64e4c35bb9844b0cf813a6c9a87e00be05ff: RDMA/siw: Fix IPv6 addr_list locking (2019-08-28 10:29:19 -0400) ---------------------------------------------------------------- Pull request for 5.3-rc6 - Fix locking on list traversal (siw) Signed-off-by: Doug Ledford <dledford@xxxxxxxxxx> ---------------------------------------------------------------- Bernard Metzler (1): RDMA/siw: Fix IPv6 addr_list locking drivers/infiniband/sw/siw/siw_cm.c | 31 ++++++++++++++++++++----------- 1 file changed, 20 insertions(+), 11 deletions(-) -- Doug Ledford <dledford@xxxxxxxxxx> GPG KeyID: B826A3330E572FDD Fingerprint = AE6B 1BDA 122B 23B4 265B 1274 B826 A333 0E57 2FDD
Attachment:
signature.asc
Description: This is a digitally signed message part