From: Jason Gunthorpe <jgg@mellanox.com> To: Linus Torvalds <torvalds@linux-foundation.org>, Doug Ledford <dledford@redhat.com> Cc: linux-rdma@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [GIT PULL] Please pull RDMA subsystem changes Date: Fri, 15 May 2020 16:13:54 -0300 Message-ID: <20200515191354.GA17053@ziepe.ca> (raw) [-- Attachment #1: Type: text/plain, Size: 2735 bytes --] Hi Linus, Second rc pull request One regression, some syzkaller crashers and other long standing bugs for RDMA. Thanks, Jason The following changes since commit 0e698dfa282211e414076f9dc7e83c1c288314fd: Linux 5.7-rc4 (2020-05-03 14:56:04 -0700) 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 ccfdbaa5cf4601b9b71601893029dcc9245c002b: RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobj (2020-05-12 17:02:25 -0300) ---------------------------------------------------------------- Second RDMA 5.7 rc pull request A few minor bug fixes for user visible defects, and one regression: - Various bugs from static checkers and syzkaller - Add missing error checking in mlx4 - Prevent RTNL lock recursion in i40iw - Fix segfault in cxgb4 in peer abort cases - Fix a regression added in 5.7 where the IB_EVENT_DEVICE_FATAL could be lost, and wasn't delivered to all the FDs ---------------------------------------------------------------- Dan Carpenter (1): i40iw: Fix error handling in i40iw_manage_arp_cache() Denis V. Lunev (1): IB/i40iw: Remove bogus call to netdev_master_upper_dev_get() Jack Morgenstein (2): IB/mlx4: Test return value of calls to ib_get_cached_pkey IB/core: Fix potential NULL pointer dereference in pkey cache Jason Gunthorpe (2): RDMA/uverbs: Do not discard the IB_EVENT_DEVICE_FATAL event RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobj Maor Gottlieb (1): RDMA/core: Fix double put of resource Mike Marciniszyn (1): IB/hfi1: Fix another case where pq is left on waitlist Potnuri Bharat Teja (1): RDMA/iw_cxgb4: Fix incorrect function parameters Sudip Mukherjee (1): RDMA/rxe: Always return ERR_PTR from rxe_create_mmap_info() drivers/infiniband/core/cache.c | 7 +++-- drivers/infiniband/core/nldev.c | 3 +-- drivers/infiniband/core/rdma_core.c | 3 ++- drivers/infiniband/core/uverbs.h | 4 +++ drivers/infiniband/core/uverbs_main.c | 12 +++------ .../infiniband/core/uverbs_std_types_async_fd.c | 30 +++++++++++++++++++++- drivers/infiniband/hw/cxgb4/cm.c | 7 +++-- drivers/infiniband/hw/hfi1/user_sdma.c | 4 --- drivers/infiniband/hw/i40iw/i40iw_cm.c | 8 ------ drivers/infiniband/hw/i40iw/i40iw_hw.c | 2 +- drivers/infiniband/hw/mlx4/qp.c | 14 +++++++--- drivers/infiniband/sw/rxe/rxe_mmap.c | 2 +- drivers/infiniband/sw/rxe/rxe_queue.c | 11 +++++--- 13 files changed, 68 insertions(+), 39 deletions(-) [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --]
next reply index Thread overview: 143+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-05-15 19:13 Jason Gunthorpe [this message] 2020-05-15 20:15 ` pr-tracker-bot -- strict thread matches above, loose matches on Subject: below -- 2021-02-22 14:59 Jason Gunthorpe 2021-02-22 18:37 ` pr-tracker-bot 2021-01-28 14:46 Jason Gunthorpe 2021-01-15 19:21 Jason Gunthorpe 2021-01-15 23:35 ` pr-tracker-bot 2020-12-16 17:57 Jason Gunthorpe 2020-12-16 21:51 ` pr-tracker-bot 2020-12-10 15:50 Jason Gunthorpe 2020-12-10 19:11 ` pr-tracker-bot 2020-11-27 14:00 Jason Gunthorpe 2020-11-27 21:21 ` pr-tracker-bot 2020-11-19 19:29 Jason Gunthorpe 2020-11-19 23:00 ` pr-tracker-bot 2020-11-05 18:16 Jason Gunthorpe 2020-11-05 20:21 ` pr-tracker-bot 2020-10-29 18:41 Jason Gunthorpe 2020-10-29 18:53 ` Linus Torvalds 2020-10-29 19:00 ` pr-tracker-bot 2020-10-16 18:51 Jason Gunthorpe 2020-10-17 18:21 ` Linus Torvalds 2020-10-17 18:42 ` Jason Gunthorpe 2020-10-17 18:22 ` pr-tracker-bot 2020-09-25 12:57 Jason Gunthorpe 2020-09-25 17:48 ` pr-tracker-bot 2020-09-10 23:38 Jason Gunthorpe 2020-09-11 18:37 ` pr-tracker-bot 2020-08-21 14:06 Jason Gunthorpe 2020-08-21 17:16 ` pr-tracker-bot 2020-08-06 18:27 Jason Gunthorpe 2020-08-07 1:55 ` pr-tracker-bot 2020-07-31 15:17 Jason Gunthorpe 2020-07-31 16:45 ` pr-tracker-bot 2020-07-24 17:47 Jason Gunthorpe 2020-07-24 21:40 ` pr-tracker-bot 2020-07-10 17:58 Jason Gunthorpe 2020-07-10 22:10 ` pr-tracker-bot 2020-06-25 17:56 Jason Gunthorpe 2020-06-25 20:15 ` pr-tracker-bot 2020-06-04 19:51 Jason Gunthorpe 2020-06-05 21:15 ` pr-tracker-bot 2020-05-29 14:15 Jason Gunthorpe 2020-05-29 21:10 ` pr-tracker-bot 2020-04-28 19:59 Jason Gunthorpe 2020-04-28 20:40 ` pr-tracker-bot 2020-04-01 23:01 Jason Gunthorpe 2020-04-02 2:05 ` pr-tracker-bot 2020-03-26 17:31 Jason Gunthorpe 2020-03-26 17:50 ` pr-tracker-bot 2020-03-08 0:07 Jason Gunthorpe 2020-03-08 2:00 ` pr-tracker-bot 2020-02-15 21:32 Jason Gunthorpe 2020-02-16 1:20 ` pr-tracker-bot 2020-01-31 15:16 Jason Gunthorpe 2020-01-31 23:10 ` pr-tracker-bot 2020-01-10 2:16 Jason Gunthorpe 2020-01-11 14:45 ` pr-tracker-bot 2019-11-27 0:24 Jason Gunthorpe 2019-11-27 18:19 ` Linus Torvalds 2019-11-27 19:23 ` Jason Gunthorpe 2019-11-27 18:45 ` pr-tracker-bot 2019-11-14 15:16 Jason Gunthorpe 2019-11-14 16:55 ` pr-tracker-bot 2019-10-31 18:22 Jason Gunthorpe 2019-11-01 17:10 ` pr-tracker-bot 2019-10-09 14:28 Jason Gunthorpe 2019-10-09 19:30 ` pr-tracker-bot 2019-09-19 16:34 Jason Gunthorpe 2019-09-21 17:40 ` pr-tracker-bot 2019-07-30 12:15 Jason Gunthorpe 2019-07-30 20:40 ` pr-tracker-bot 2019-07-15 15:26 Jason Gunthorpe 2019-07-16 4:35 ` pr-tracker-bot 2019-06-06 20:14 Jason Gunthorpe 2019-06-07 16:45 ` pr-tracker-bot 2019-05-15 0:46 Jason Gunthorpe 2019-05-15 4:05 ` pr-tracker-bot 2019-05-09 13:37 Jason Gunthorpe 2019-05-09 16:25 ` pr-tracker-bot 2019-04-28 11:52 Jason Gunthorpe 2019-04-28 16:59 ` Linus Torvalds 2019-04-28 23:49 ` Jason Gunthorpe 2019-04-29 0:09 ` Linus Torvalds 2019-04-30 12:53 ` Jason Gunthorpe 2019-04-28 18:05 ` pr-tracker-bot 2019-04-29 6:09 ` Heiko Carstens 2019-04-29 8:40 ` Jason Gunthorpe 2019-04-29 9:00 ` Michal Kubecek 2019-04-29 9:19 ` Leon Romanovsky 2019-04-29 15:42 ` Doug Ledford 2019-04-29 16:29 ` Doug Ledford 2019-04-10 18:46 Jason Gunthorpe 2019-04-10 19:55 ` pr-tracker-bot 2019-03-18 1:04 Jason Gunthorpe 2019-03-19 18:15 ` pr-tracker-bot 2019-03-07 1:34 Jason Gunthorpe 2019-03-10 1:40 ` pr-tracker-bot 2019-02-21 23:07 Jason Gunthorpe 2019-02-22 18:40 ` pr-tracker-bot 2019-02-01 17:41 Jason Gunthorpe 2019-02-01 18:45 ` pr-tracker-bot 2019-01-18 3:56 Jason Gunthorpe 2019-01-18 5:35 ` pr-tracker-bot 2019-01-04 5:00 Jason Gunthorpe 2019-01-06 2:40 ` pr-tracker-bot 2018-12-24 22:16 Jason Gunthorpe 2018-12-29 1:30 ` pr-tracker-bot 2018-11-29 22:52 Jason Gunthorpe 2018-10-25 21:21 Jason Gunthorpe 2018-10-26 14:50 ` Linus Torvalds 2018-09-27 18:24 Jason Gunthorpe 2018-09-27 20:17 ` Greg Kroah-Hartman 2018-09-10 23:04 Jason Gunthorpe 2018-08-22 21:44 Jason Gunthorpe 2018-08-16 21:57 Jason Gunthorpe 2018-08-17 19:31 ` Linus Torvalds 2018-08-17 19:44 ` Linus Torvalds 2018-08-17 20:50 ` Linus Torvalds 2018-08-17 21:16 ` Jason Gunthorpe 2018-08-17 23:56 ` Linus Torvalds 2018-08-17 20:15 ` Jason Gunthorpe 2018-08-17 20:27 ` Linus Torvalds 2018-08-17 21:27 ` Jason Gunthorpe 2018-08-03 16:11 Jason Gunthorpe 2018-07-13 17:13 Jason Gunthorpe 2018-06-20 21:00 Jason Gunthorpe 2018-06-06 21:42 Jason Gunthorpe 2018-06-01 16:47 Jason Gunthorpe 2018-05-24 20:51 Jason Gunthorpe 2018-04-06 16:05 Jason Gunthorpe 2018-05-16 17:39 ` Eugene Syromiatnikov 2018-05-16 17:49 ` Jason Gunthorpe 2018-05-16 18:01 ` Eugene Syromiatnikov 2018-03-29 19:17 Jason Gunthorpe 2018-03-20 23:17 Jason Gunthorpe 2018-01-31 17:47 Jason Gunthorpe [not found] ` <20180131174735.GA18568-uk2M96/98Pc@public.gmane.org> 2018-01-31 20:11 ` Linus Torvalds [not found] ` <CA+55aFxmnW-iu1Na3QC8Ci8Q_Qdfn2Ak_9wDB6+A564R=Xn9Ag-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 2018-01-31 21:04 ` Jason Gunthorpe [not found] ` <20180131210457.GE23352-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org> 2018-02-01 19:12 ` Linus Torvalds [not found] ` <CA+55aFxySLoCHcmZgx2PiF6jEazVOSy=2idccRsWqOzmyK2gaw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 2018-02-01 20:33 ` Jason Gunthorpe 2017-12-28 21:03 Jason Gunthorpe 2017-12-16 17:12 Jason Gunthorpe
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20200515191354.GA17053@ziepe.ca \ --to=jgg@mellanox.com \ --cc=dledford@redhat.com \ --cc=linux-kernel@vger.kernel.org \ --cc=linux-rdma@vger.kernel.org \ --cc=torvalds@linux-foundation.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
Linux-RDMA Archive on lore.kernel.org Archives are clonable: git clone --mirror https://lore.kernel.org/linux-rdma/0 linux-rdma/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 linux-rdma linux-rdma/ https://lore.kernel.org/linux-rdma \ linux-rdma@vger.kernel.org public-inbox-index linux-rdma Example config snippet for mirrors Newsgroup available over NNTP: nntp://nntp.lore.kernel.org/org.kernel.vger.linux-rdma AGPL code for this site: git clone https://public-inbox.org/public-inbox.git