]> git.baikalelectronics.ru Git - kernel.git/commit
RDMA/mlx4: Avoid flush_scheduled_work() usage
authorTetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
Fri, 6 May 2022 13:50:13 +0000 (22:50 +0900)
committerJason Gunthorpe <jgg@nvidia.com>
Fri, 20 May 2022 14:21:00 +0000 (11:21 -0300)
commit546bb235385a332c6557e28095585a2345a398a1
tree01b136a3d86f52a6cf3a6d1f0bbcd28915290330
parent4b6ac6c8ff95755a7e358681e7cb6bf2932ccc56
RDMA/mlx4: Avoid flush_scheduled_work() usage

Flushing system-wide workqueues is dangerous and will be forbidden.
Replace system_wq with local cm_wq.

Link: https://lore.kernel.org/r/22f7183b-cc16-5a34-e879-7605f5efc6e6@I-love.SAKURA.ne.jp
Signed-off-by: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
drivers/infiniband/hw/mlx4/cm.c
drivers/infiniband/hw/mlx4/main.c
drivers/infiniband/hw/mlx4/mlx4_ib.h