All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net V4 0/3] Fixes for IPsec over bonding
@ 2024-08-15 14:21 Tariq Toukan
  2024-08-15 14:21 ` [PATCH net V4 1/3] bonding: implement xdo_dev_state_free and call it after deletion Tariq Toukan
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: Tariq Toukan @ 2024-08-15 14:21 UTC (permalink / raw)
  To: David S. Miller, Jakub Kicinski, Paolo Abeni, Eric Dumazet,
	Jay Vosburgh, Andy Gospodarek
  Cc: netdev, Saeed Mahameed, Gal Pressman, Leon Romanovsky,
	Hangbin Liu, Jianbo Liu, Tariq Toukan

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 9c5af2d7dfe1 ("Merge tag 'nf-24-08-15' of git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf")

Regards,
Tariq

V4:
- Add to all patches: Reviewed-by: Hangbin Liu <liuhangbin@gmail.com>.
- Update commit message in patch 1 (Jakub).

V3:
- Add RCU read lock/unlock for bond_ipsec_add_sa, bond_ipsec_del_sa and bond_ipsec_free_sa.

V2:
- Rebased on top of latest net branch.
- Squashed patch #2 into #1 per Hangbin comment.
- Addressed Hangbin's comments.
- Patch #3 (was #4): Addressed comments by Paolo.

Jianbo Liu (3):
  bonding: implement xdo_dev_state_free and call it 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 | 151 ++++++++++++++++++++------------
 include/net/bonding.h           |   2 +-
 2 files changed, 98 insertions(+), 55 deletions(-)

-- 
2.44.0


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2024-08-17  2:24 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-15 14:21 [PATCH net V4 0/3] Fixes for IPsec over bonding Tariq Toukan
2024-08-15 14:21 ` [PATCH net V4 1/3] bonding: implement xdo_dev_state_free and call it after deletion Tariq Toukan
2024-08-16  3:07   ` Hangbin Liu
2024-08-16  9:10     ` Jianbo Liu
2024-08-15 14:21 ` [PATCH net V4 2/3] bonding: extract the use of real_device into local variable Tariq Toukan
2024-08-15 14:21 ` [PATCH net V4 3/3] bonding: change ipsec_lock from spin lock to mutex Tariq Toukan
2024-08-17  2:24 ` [PATCH net V4 0/3] Fixes for IPsec over bonding Jakub Kicinski

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.