linux/net/rxrpc
David Howells 30efa3ce10 rxrpc: Remove handling of duplicate packets in recvmsg_queue
We should not now see duplicate packets in the recvmsg_queue.  At one
point, jumbo packets that overlapped with already queued data would be
added to the queue and dealt with in recvmsg rather than in the softirq
input code, but now jumbo packets are split/cloned before being processed
by the input code and the subpackets can be discarded individually.

So remove the recvmsg-side code for handling this.

Signed-off-by: David Howells <dhowells@redhat.com>
cc: Marc Dionne <marc.dionne@auristor.com>
cc: linux-afs@lists.infradead.org
2022-12-01 13:36:38 +00:00
..
af_rxrpc.c rxrpc: Fix network address validation 2022-11-16 08:05:11 +00:00
ar-internal.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2022-11-29 13:04:52 -08:00
call_accept.c rxrpc: Fix congestion management 2022-11-08 16:42:28 +00:00
call_event.c rxrpc: Fix call leak 2022-12-01 13:36:37 +00:00
call_object.c rxrpc: Fix congestion management 2022-11-08 16:42:28 +00:00
conn_client.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2022-11-29 13:04:52 -08:00
conn_event.c rxrpc: Merge prime_packet_security into init_connection_security 2020-11-23 18:09:30 +00:00
conn_object.c rxrpc: Fix congestion management 2022-11-08 16:42:28 +00:00
conn_service.c rxrpc: Use refcount_t rather than atomic_t 2022-05-22 21:03:01 +01:00
input.c rxrpc: Fix congestion management 2022-11-08 16:42:28 +00:00
insecure.c rxrpc: Don't use a ring buffer for call Tx queue 2022-11-08 16:42:28 +00:00
Kconfig rxrpc: Implement an in-kernel rxperf server for testing purposes 2022-12-01 13:36:37 +00:00
key.c rxrpc: Fix checker warning 2022-12-01 13:36:37 +00:00
local_event.c rxrpc: Fix a typo 2021-06-02 14:01:55 -07:00
local_object.c rxrpc: Fix missing IPV6 #ifdef 2022-11-14 09:31:55 +00:00
Makefile rxrpc: Implement an in-kernel rxperf server for testing purposes 2022-12-01 13:36:37 +00:00
misc.c rxrpc: Get rid of the Rx ring 2022-11-08 16:42:28 +00:00
net_ns.c rxrpc: Add stats procfile and DATA packet stats 2022-11-08 16:42:15 +00:00
output.c rxrpc fixes for net-next 2022-11-18 12:09:20 +00:00
peer_event.c rxrpc: Use the core ICMP/ICMP6 parsers 2022-11-08 16:42:28 +00:00
peer_object.c rxrpc: Fix congestion management 2022-11-08 16:42:28 +00:00
proc.c rxrpc: Fix congestion management 2022-11-08 16:42:28 +00:00
protocol.h rxrpc: Clone received jumbo subpackets and queue separately 2022-11-08 16:42:28 +00:00
recvmsg.c rxrpc: Remove handling of duplicate packets in recvmsg_queue 2022-12-01 13:36:38 +00:00
rtt.c rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() 2021-09-24 14:18:34 +01:00
rxkad.c rxrpc: fix rxkad_verify_response() 2022-11-18 12:02:05 +00:00
rxperf.c rxrpc: Implement an in-kernel rxperf server for testing purposes 2022-12-01 13:36:37 +00:00
security.c rxrpc: Hand server key parsing off to the security class 2020-11-23 18:09:29 +00:00
sendmsg.c rxrpc: Fix congestion management 2022-11-08 16:42:28 +00:00
server_key.c rxrpc: Implement an in-kernel rxperf server for testing purposes 2022-12-01 13:36:37 +00:00
skbuff.c rxrpc: Remove the flags from the rxrpc_skb tracepoint 2022-11-08 16:42:28 +00:00
sysctl.c rxrpc: Get rid of the Rx ring 2022-11-08 16:42:28 +00:00
txbuf.c rxrpc: Don't use a ring buffer for call Tx queue 2022-11-08 16:42:28 +00:00
utils.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36 2019-05-24 17:27:11 +02:00