netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net v2 0/5] rxrpc: Miscellaneous fixes
@ 2025-07-17  7:43 David Howells
  2025-07-17  7:43 ` [PATCH net v2 1/5] rxrpc: Fix irq-disabled in local_bh_enable() David Howells
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: David Howells @ 2025-07-17  7:43 UTC (permalink / raw)
  To: netdev
  Cc: David Howells, Marc Dionne, Jakub Kicinski, David S. Miller,
	Eric Dumazet, Paolo Abeni, linux-afs, linux-kernel

Here are some fixes for rxrpc:

 (1) Fix the calling of IP routing code with IRQs disabled.

 (2) Fix a recvmsg/recvmsg race when the first completes a call.

 (3) Fix a race between notification, recvmsg and sendmsg releasing a call.

 (4) Fix abort of abort.

 (5) Fix call-level aborts that should be connection-level aborts.

David

The patches can be found here also:

	http://git.kernel.org/cgit/linux/kernel/git/dhowells/linux-fs.git/log/?h=rxrpc-fixes

Changes
=======
ver #2)
 - Moved a trace note from patch 5 to patch 3 where it is used.

David Howells (5):
  rxrpc: Fix irq-disabled in local_bh_enable()
  rxrpc: Fix recv-recv race of completed call
  rxrpc: Fix notification vs call-release vs recvmsg
  rxrpc: Fix transmission of an abort in response to an abort
  rxrpc: Fix to use conn aborts for conn-wide failures

 include/trace/events/rxrpc.h |  6 +++++-
 net/rxrpc/ar-internal.h      |  4 ++++
 net/rxrpc/call_accept.c      | 14 ++++++++------
 net/rxrpc/call_object.c      | 28 ++++++++++++----------------
 net/rxrpc/io_thread.c        | 14 ++++++++++++++
 net/rxrpc/output.c           | 22 +++++++++++++---------
 net/rxrpc/peer_object.c      |  6 ++----
 net/rxrpc/recvmsg.c          | 23 +++++++++++++++++++++--
 net/rxrpc/security.c         |  8 ++++----
 9 files changed, 83 insertions(+), 42 deletions(-)


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

end of thread, other threads:[~2025-07-17 15:00 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-17  7:43 [PATCH net v2 0/5] rxrpc: Miscellaneous fixes David Howells
2025-07-17  7:43 ` [PATCH net v2 1/5] rxrpc: Fix irq-disabled in local_bh_enable() David Howells
2025-07-17  7:43 ` [PATCH net v2 2/5] rxrpc: Fix recv-recv race of completed call David Howells
2025-07-17  7:43 ` [PATCH net v2 3/5] rxrpc: Fix notification vs call-release vs recvmsg David Howells
2025-07-17  7:43 ` [PATCH net v2 4/5] rxrpc: Fix transmission of an abort in response to an abort David Howells
2025-07-17  7:43 ` [PATCH net v2 5/5] rxrpc: Fix to use conn aborts for conn-wide failures David Howells
2025-07-17 15:00 ` [PATCH net v2 0/5] rxrpc: Miscellaneous fixes patchwork-bot+netdevbpf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).