mbox series

[net,0/4] Fixes for IPsec over bonding

Message ID 20240729124406.1824592-1-tariqt@nvidia.com (mailing list archive)
Headers show
Series Fixes for IPsec over bonding | expand

Message

Tariq Toukan July 29, 2024, 12:44 p.m. UTC
Hi,

This patchset by Jianbo provides bug fixes for IPsec over bonding
driver.

It adds the missing xdo_dev_state_free API, and fixes "scheduling while
atomic" by using mutex lock instead.

Series generated against:
commit 301927d2d2eb ("Merge tag 'for-net-2024-07-26' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth")

Regards,
Tariq

Jianbo Liu (4):
  bonding: implement xfrm state xdo_dev_state_free API
  bonding: call xfrm state xdo_dev_state_free after deletion
  bonding: extract the use of real_device into local variable
  bonding: change ipsec_lock from spin lock to mutex

 drivers/net/bonding/bond_main.c | 131 +++++++++++++++++++-------------
 include/net/bonding.h           |   2 +-
 2 files changed, 80 insertions(+), 53 deletions(-)

Comments

Hangbin Liu July 31, 2024, 3:20 a.m. UTC | #1
On Mon, Jul 29, 2024 at 03:44:01PM +0300, Tariq Toukan wrote:
> Hi,
> 
> This patchset by Jianbo provides bug fixes for IPsec over bonding
> driver.
> 
> It adds the missing xdo_dev_state_free API, and fixes "scheduling while
> atomic" by using mutex lock instead.

Good, I'm also working on the bonding IPsec offload issues recently. This save
some of my works :)

Hangbin