mbox series

[net-next,0/3] qed: Fix and enhance slowpath workqueue mechanism.

Message ID 20200324141348.7897-1-ybason@marvell.com
Headers show
Series qed: Fix and enhance slowpath workqueue mechanism. | expand

Message

Yuval Basson March 24, 2020, 2:13 p.m. UTC
The next patch series enhances slowpath workqueue mechanism and fixes
a race between scheduled tasks and destroy_workqueue.

Yuval Basson (3):
  qed: Replace wq_active Boolean with an atomic QED_SLOWPATH_ACTIVE flag
  qed: Add a flag for rescheduling the slowpath task
  qed: Fix race condition between scheduling and destroying the slowpath
    workqueue

 drivers/net/ethernet/qlogic/qed/qed.h      |  3 ++-
 drivers/net/ethernet/qlogic/qed/qed_main.c | 37 +++++++++++++-----------------
 2 files changed, 18 insertions(+), 22 deletions(-)