index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
net
/
rxrpc
Age
Commit message (
Expand
)
Author
Files
Lines
6 days
rxrpc: Clients must accept conn from any address
Jeffrey Altman
1
-7
/
+2
7 days
rxrpc: Fix using alignmask being zero for __page_frag_alloc_align()
Yunsheng Lin
3
-7
/
+7
2024-03-14
rxrpc: Fix error check on ->alloc_txbuf()
David Howells
1
-2
/
+2
2024-03-14
rxrpc: Fix use of changed alignment param to page_frag_alloc_align()
David Howells
1
-2
/
+2
2024-03-05
rxrpc: Extract useful fields from a received ACK to skb priv data
David Howells
4
-38
/
+45
2024-03-05
rxrpc: Clean up the resend algorithm
David Howells
1
-41
/
+38
2024-03-05
rxrpc: Record probes after transmission and reduce number of time-gets
David Howells
1
-65
/
+40
2024-03-05
rxrpc: Use ktimes for call timeout tracking and set the timer lazily
David Howells
11
-241
/
+214
2024-03-05
rxrpc: Differentiate PING ACK transmission traces.
David Howells
1
-2
/
+2
2024-03-05
rxrpc: Don't permit resending after all Tx packets acked
David Howells
1
-1
/
+3
2024-03-05
rxrpc: Parse received packets before dealing with timeouts
David Howells
1
-3
/
+3
2024-03-05
rxrpc: Do zerocopy using MSG_SPLICE_PAGES and page frags
David Howells
8
-144
/
+219
2024-03-03
rxrpc: Use rxrpc_txbuf::kvec[0] instead of rxrpc_txbuf::wire
David Howells
3
-55
/
+56
2024-02-29
rxrpc: Move rxrpc_send_ACK() to output.c with rxrpc_send_ack_packet()
David Howells
3
-40
/
+40
2024-02-29
rxrpc: Don't pick values out of the wire header when setting up security
David Howells
1
-4
/
+4
2024-02-29
rxrpc: Split up the DATA packet transmission function
David Howells
2
-30
/
+69
2024-02-29
rxrpc: Add a kvec[] to the rxrpc_txbuf struct
David Howells
4
-24
/
+22
2024-02-29
rxrpc: Merge together DF/non-DF branches of data Tx function
David Howells
1
-39
/
+15
2024-02-29
rxrpc: Do lazy DF flag resetting
David Howells
2
-3
/
+2
2024-02-29
rxrpc: Remove atomic handling on some fields only used in I/O thread
David Howells
2
-11
/
+7
2024-02-29
rxrpc: Strip barriers and atomics off of timer tracking
David Howells
4
-37
/
+32
2024-02-29
rxrpc: Fix the names of the fields in the ACK trailer struct
David Howells
4
-29
/
+29
2024-02-29
rxrpc: Note cksum in txbuf
David Howells
4
-1
/
+4
2024-02-29
rxrpc: Convert rxrpc_txbuf::flags into a mask and don't use atomics
David Howells
6
-31
/
+28
2024-02-29
rxrpc: Record the Tx serial in the rxrpc_txbuf and retransmit trace
David Howells
4
-22
/
+22
2024-02-05
rxrpc: Fix counting of new acks and nacks
David Howells
4
-25
/
+117
2024-02-05
rxrpc: Fix response to PING RESPONSE ACKs to a dead call
David Howells
1
-0
/
+8
2024-02-05
rxrpc: Fix delayed ACKs to not set the reference serial number
David Howells
2
-6
/
+1
2024-02-05
rxrpc: Fix generation of serial numbers to skip zero
David Howells
5
-9
/
+23
2024-01-11
rxrpc: Fix use of Don't Fragment flag
David Howells
4
-5
/
+17
2024-01-11
Merge tag 'net-next-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/net...
Linus Torvalds
1
-2
/
+2
2024-01-07
rxrpc: Fix skbuff cleanup of call's recvmsg_queue and rx_oos_queue
David Howells
1
-2
/
+2
2023-12-24
rxrpc: Create a procfile to display outstanding client conn bundles
David Howells
4
-0
/
+94
2023-12-24
rxrpc, afs: Allow afs to pin rxrpc_peer objects
David Howells
5
-39
/
+111
2023-12-24
rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock()
Oleg Nesterov
1
-1
/
+2
2023-11-17
rxrpc: Defer the response to a PING ACK until we've parsed it
David Howells
1
-13
/
+13
2023-11-17
rxrpc: Fix RTT determination to use any ACK as a source
David Howells
1
-19
/
+16
2023-11-17
rxrpc: Fix some minor issues with bundle tracing
David Howells
1
-3
/
+4
2023-11-01
rxrpc: Fix two connection reaping bugs
David Howells
2
-2
/
+2
2023-06-28
Merge tag 'net-next-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/net...
Linus Torvalds
1
-1
/
+0
2023-06-27
Merge tag 'wq-for-6.5-cleanup-ordered' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
1
-1
/
+1
2023-06-24
sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES)
David Howells
1
-1
/
+0
2023-05-30
rxrpc: Truncate UTS_RELEASE for rxrpc version
David Howells
3
-1
/
+12
2023-05-25
rxrpc: Use alloc_ordered_workqueue() to create ordered workqueues
Tejun Heo
1
-1
/
+1
2023-05-05
Merge tag 'net-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...
Linus Torvalds
4
-12
/
+23
2023-05-01
rxrpc: Fix timeout of a call that hasn't yet been granted a channel
David Howells
4
-1
/
+13
2023-05-01
rxrpc: Make it so that a waiting process can be aborted
David Howells
1
-2
/
+5
2023-05-01
rxrpc: Fix hard call timeout units
David Howells
1
-1
/
+1
2023-04-27
Merge tag 'modules-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-4
/
+2
2023-04-27
rxrpc: Fix potential data race in rxrpc_wait_to_be_connected()
David Howells
1
-8
/
+4
2023-04-26
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Paolo Abeni
3
-14
/
+28
2023-04-23
rxrpc: Fix error when reading rxrpc tokens
Marc Dionne
1
-1
/
+1
2023-04-23
rxrpc: Replace fake flex-array with flexible-array member
Gustavo A. R. Silva
1
-1
/
+1
2023-04-22
rxrpc: Fix potential race in error handling in afs_make_call()
David Howells
2
-13
/
+27
2023-04-18
Change DEFINE_SEMAPHORE() to take a number argument
Peter Zijlstra
1
-4
/
+2
2023-02-21
Merge tag 'net-next-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/net...
Linus Torvalds
18
-133
/
+208
2023-02-21
Merge tag 'hardening-v6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
1
-1
/
+1
2023-02-20
rxrpc: Fix overproduction of wakeups to recvmsg()
David Howells
2
-2
/
+16
2023-02-07
rxrpc: Reduce unnecessary ack transmission
David Howells
1
-1
/
+1
2023-02-07
rxrpc: Trace ack.rwind
David Howells
2
-4
/
+8
2023-02-07
rxrpc: Fix overwaking on call poking
David Howells
1
-2
/
+4
2023-02-07
rxrpc: Use consume_skb() rather than kfree_skb_reason()
David Howells
1
-2
/
+2
2023-02-03
rxrpc: use bvec_set_page to initialize a bvec
Christoph Hellwig
1
-5
/
+3
2023-01-31
rxrpc: Kill service bundle
David Howells
1
-7
/
+0
2023-01-31
rxrpc: Show consumed and freed packets as non-dropped in dropwatch
David Howells
1
-2
/
+2
2023-01-31
rxrpc: Remove local->defrag_sem
David Howells
3
-9
/
+0
2023-01-31
rxrpc: Don't lock call->tx_lock to access call->tx_buffer
David Howells
1
-10
/
+2
2023-01-31
rxrpc: Simplify ACK handling
David Howells
3
-56
/
+37
2023-01-31
rxrpc: De-atomic call->ackr_window and call->ackr_nr_unacked
David Howells
7
-25
/
+22
2023-01-31
rxrpc: Generate extra pings for RTT during heavy-receive call
David Howells
2
-5
/
+17
2023-01-31
rxrpc: Allow a delay to be injected into packet reception
David Howells
6
-2
/
+91
2023-01-31
rxrpc: Convert call->recvmsg_lock to a spinlock
David Howells
4
-10
/
+10
2023-01-30
rxrpc: Fix trace string
David Howells
1
-1
/
+1
2023-01-12
rxrpc: Fix wrong error return in rxrpc_connect_call()
David Howells
1
-1
/
+1
2023-01-07
rxrpc: Fix incoming call setup race
David Howells
4
-15
/
+15
2023-01-06
rxrpc: Move client call connection to the I/O thread
David Howells
13
-527
/
+295
2023-01-06
rxrpc: Move the client conn cache management to the I/O thread
David Howells
6
-86
/
+62
2023-01-06
rxrpc: Remove call->state_lock
David Howells
12
-184
/
+142
2023-01-06
rxrpc: Move call state changes from recvmsg to I/O thread
David Howells
4
-111
/
+108
2023-01-06
rxrpc: Move call state changes from sendmsg to I/O thread
David Howells
2
-58
/
+61
2023-01-06
rxrpc: Wrap accesses to get call state to put the barrier in one place
David Howells
5
-24
/
+38
2023-01-06
rxrpc: Split out the call state changing functions into their own file
David Howells
4
-89
/
+108
2023-01-06
rxrpc: Set up a connection bundle from a call, not rxrpc_conn_parameters
David Howells
6
-73
/
+75
2023-01-06
rxrpc: Offload the completion of service conn security to the I/O thread
David Howells
3
-14
/
+38
2023-01-06
rxrpc: Make the set of connection IDs per local endpoint
David Howells
5
-38
/
+35
2023-01-06
rxrpc: Tidy up abort generation infrastructure
David Howells
13
-405
/
+351
2023-01-06
rxrpc: Clean up connection abort
David Howells
7
-213
/
+186
2023-01-06
rxrpc: Implement a mechanism to send an event notification to a connection
David Howells
5
-6
/
+53
2023-01-06
rxrpc: Only disconnect calls in the I/O thread
David Howells
4
-15
/
+8
2023-01-06
rxrpc: Only set/transmit aborts in the I/O thread
David Howells
6
-18
/
+49
2023-01-06
rxrpc: Separate call retransmission from other conn events
David Howells
3
-30
/
+8
2023-01-06
rxrpc: Make the local endpoint hold a ref on a connected call
David Howells
3
-13
/
+20
2023-01-06
rxrpc: Stash the network namespace pointer in rxrpc_local
David Howells
5
-23
/
+21
2023-01-05
rxrpc: replace zero-lenth array with DECLARE_FLEX_ARRAY() helper
Stephen Rothwell
1
-1
/
+1
2022-12-28
rxrpc: Fix a couple of potential use-after-frees
David Howells
1
-6
/
+8
2022-12-19
rxrpc: Fix the return value of rxrpc_new_incoming_call()
David Howells
3
-14
/
+14
2022-12-19
rxrpc: rxperf: Fix uninitialised variable
David Howells
1
-1
/
+1
2022-12-19
rxrpc: Fix I/O thread stop
David Howells
1
-1
/
+3
2022-12-19
rxrpc: Fix switched parameters in peer tracing
David Howells
1
-2
/
+2
2022-12-19
rxrpc: Fix locking issues in rxrpc_put_peer_locked()
David Howells
3
-23
/
+7
2022-12-19
rxrpc: Fix I/O thread startup getting skipped
David Howells
3
-0
/
+5
2022-12-19
rxrpc: Fix NULL deref in rxrpc_unuse_local()
David Howells
1
-1
/
+2
2022-12-19
rxrpc: Fix security setting propagation
David Howells
3
-5
/
+4
2022-12-19
rxrpc: Fix missing unlock in rxrpc_do_sendmsg()
David Howells
1
-1
/
+1
2022-12-01
rxrpc: Transmit ACKs at the point of generation
David Howells
8
-72
/
+5
2022-12-01
rxrpc: Fold __rxrpc_unuse_local() into rxrpc_unuse_local()
David Howells
2
-14
/
+10
2022-12-01
rxrpc: Move the cwnd degradation after transmitting packets
David Howells
4
-24
/
+39
2022-12-01
rxrpc: Trace/count transmission underflows and cwnd resets
David Howells
5
-7
/
+23
2022-12-01
rxrpc: Remove the _bh annotation from all the spinlocks
David Howells
13
-75
/
+75
2022-12-01
rxrpc: Make the I/O thread take over the call and local processor work
David Howells
14
-769
/
+525
2022-12-01
rxrpc: Extract the peer address from an incoming packet earlier
David Howells
4
-27
/
+31
2022-12-01
rxrpc: Reduce the use of RCU in packet input
David Howells
4
-32
/
+59
2022-12-01
rxrpc: Simplify skbuff accounting in receive path
David Howells
2
-61
/
+54
2022-12-01
rxrpc: Remove RCU from peer->error_targets list
David Howells
6
-11
/
+28
2022-12-01
rxrpc: Move DATA transmission into call processor work item
David Howells
6
-79
/
+156
2022-12-01
rxrpc: Copy client call parameters into rxrpc_call earlier
David Howells
10
-48
/
+84
2022-12-01
rxrpc: Implement a mechanism to send an event notification to a call
David Howells
5
-5
/
+48
2022-12-01
rxrpc: Don't use sk->sk_receive_queue.lock to guard socket state changes
David Howells
1
-4
/
+0
2022-12-01
rxrpc: Remove call->input_lock
David Howells
3
-19
/
+5
2022-12-01
rxrpc: Move error processing into the local endpoint I/O thread
David Howells
3
-36
/
+38
2022-12-01
rxrpc: Move packet reception processing into I/O thread
David Howells
5
-25
/
+47
2022-12-01
rxrpc: Create a per-local endpoint receive queue and I/O thread
David Howells
4
-21
/
+91
2022-12-01
rxrpc: Split the receive code
David Howells
4
-366
/
+384
2022-12-01
rxrpc: Don't hold a ref for connection workqueue
David Howells
8
-123
/
+118
2022-12-01
rxrpc: Don't hold a ref for call timer or workqueue
David Howells
4
-79
/
+51
2022-12-01
rxrpc: trace: Don't use __builtin_return_address for sk_buff tracing
David Howells
9
-57
/
+51
2022-12-01
rxrpc: Trace rxrpc_bundle refcount
David Howells
4
-15
/
+21
2022-12-01
rxrpc: trace: Don't use __builtin_return_address for rxrpc_call tracing
David Howells
10
-88
/
+72
2022-12-01
rxrpc: trace: Don't use __builtin_return_address for rxrpc_conn tracing
David Howells
8
-55
/
+55
2022-12-01
rxrpc: trace: Don't use __builtin_return_address for rxrpc_peer tracing
David Howells
9
-38
/
+39
2022-12-01
rxrpc: trace: Don't use __builtin_return_address for rxrpc_local tracing
David Howells
12
-63
/
+93
2022-12-01
rxrpc: Extract the code from a received ABORT packet much earlier
David Howells
2
-23
/
+20
2022-12-01
rxrpc: Drop rxrpc_conn_parameters from rxrpc_connection and rxrpc_bundle
David Howells
14
-108
/
+131
2022-12-01
rxrpc: Remove the [_k]net() debugging macros
David Howells
9
-82
/
+3
2022-12-01
rxrpc: Remove the [k_]proto() debugging macros
David Howells
7
-46
/
+3
2022-12-01
rxrpc: Remove handling of duplicate packets in recvmsg_queue
David Howells
1
-18
/
+0
2022-12-01
rxrpc: Fix call leak
David Howells
1
-1
/
+0
2022-12-01
rxrpc: Implement an in-kernel rxperf server for testing purposes
David Howells
4
-0
/
+654
2022-12-01
rxrpc: Fix checker warning
David Howells
1
-5
/
+9
2022-11-29
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
2
-15
/
+24
2022-11-18
Merge tag 'rxrpc-next-20221116' of git://git.kernel.org/pub/scm/linux/kernel/...
David S. Miller
3
-11
/
+19
2022-11-18
rxrpc: Fix race between conn bundle lookup and bundle removal [ZDI-CAN-15975]
David Howells
2
-15
/
+24
2022-11-18
rxrpc: uninitialized variable in rxrpc_send_ack_packet()
Dan Carpenter
1
-2
/
+0
2022-11-18
rxrpc: fix rxkad_verify_response()
Dan Carpenter
1
-2
/
+4
2022-11-16
rxrpc: Fix network address validation
David Howells
1
-4
/
+5
2022-11-16
rxrpc: Fix oops from calling udpv6_sendmsg() on AF_INET socket
David Howells
1
-6
/
+12
2022-11-14
rxrpc: Fix missing IPV6 #ifdef
David Howells
1
-1
/
+2
2022-11-08
rxrpc: Allocate an skcipher each time needed rather than reusing
David Howells
2
-26
/
+28
2022-11-08
rxrpc: Fix congestion management
David Howells
10
-20
/
+59
2022-11-08
rxrpc: Remove the rxtx ring
David Howells
2
-39
/
+0
2022-11-08
rxrpc: Save last ACK's SACK table rather than marking txbufs
David Howells
5
-116
/
+180
2022-11-08
rxrpc: Remove call->lock
David Howells
5
-32
/
+3
2022-11-08
rxrpc: Don't use a ring buffer for call Tx queue
David Howells
11
-423
/
+309
2022-11-08
rxrpc: Get rid of the Rx ring
David Howells
10
-199
/
+279
2022-11-08
rxrpc: Clone received jumbo subpackets and queue separately
David Howells
7
-410
/
+240
2022-11-08
rxrpc: Split the rxrpc_recvmsg tracepoint
David Howells
1
-19
/
+18
2022-11-08
rxrpc: Clean up ACK handling
David Howells
10
-122
/
+50
2022-11-08
rxrpc: Allocate ACK records at proposal and queue for transmission
David Howells
9
-256
/
+250
2022-11-08
rxrpc: Define rxrpc_txbuf struct to carry data to be transmitted
David Howells
4
-1
/
+156
2022-11-08
rxrpc: Remove call->tx_phase
David Howells
4
-7
/
+1
2022-11-08
rxrpc: Remove the flags from the rxrpc_skb tracepoint
David Howells
3
-15
/
+7
2022-11-08
rxrpc: Remove unnecessary header inclusions
David Howells
1
-14
/
+0
2022-11-08
rxrpc: Call udp_sendmsg() directly
David Howells
1
-10
/
+27
2022-11-08
rxrpc: Use the core ICMP/ICMP6 parsers
David Howells
3
-217
/
+42
2022-11-08
net: Change the udp encap_err_rcv to allow use of {ip,ipv6}_icmp_error()
David Howells
2
-55
/
+18
2022-11-08
rxrpc: Fix ack.bufferSize to be 0 when generating an ack
David Howells
1
-1
/
+1
2022-11-08
rxrpc: Record stats for why the REQUEST-ACK flag is being set
David Howells
3
-0
/
+17
2022-11-08
rxrpc: Record statistics about ACK types
David Howells
5
-1
/
+48
2022-11-08
rxrpc: Add stats procfile and DATA packet stats
David Howells
7
-0
/
+78
2022-11-08
rxrpc: Track highest acked serial
David Howells
2
-0
/
+5
2022-11-08
rxrpc: Split call timer-expiration from call timer-set tracepoint
David Howells
1
-1
/
+1
2022-11-08
rxrpc: Trace setting of the request-ack flag
David Howells
1
-9
/
+23
2022-09-19
rxrpc: remove rxrpc_max_call_lifetime declaration
Gaosheng Cui
1
-1
/
+0
2022-09-01
rxrpc: Remove rxrpc_get_reply_time() which is no longer used
David Howells
1
-43
/
+0
2022-09-01
rxrpc: Fix calc of resend age
David Howells
1
-1
/
+1
2022-09-01
rxrpc: Fix local destruction being repeated
David Howells
1
-0
/
+3
2022-09-01
rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2()
David Howells
1
-1
/
+1
2022-09-01
rxrpc: Fix ICMP/ICMP6 error handling
David Howells
3
-37
/
+258
2022-08-25
rxrpc: Fix locking in rxrpc's sendmsg
David Howells
2
-39
/
+57
2022-07-25
net: delete extra space and tab in blank line
William Dean
1
-1
/
+1
2022-07-08
net: rxrpc: fix clang -Wformat warning
Justin Stitt
1
-1
/
+1
2022-05-23
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
6
-33
/
+46
2022-05-22
rxrpc: Fix decision on when to generate an IDLE ACK
David Howells
4
-16
/
+25
2022-05-22
rxrpc: Don't let ack.previousPacket regress
David Howells
3
-4
/
+6
2022-05-22
rxrpc: Fix overlapping ACK accounting
David Howells
2
-11
/
+12
2022-05-22
rxrpc: Don't try to resend the request if we're receiving the reply
David Howells
1
-1
/
+2
2022-05-22
rxrpc: Fix listen() setting the bar too high for the prealloc rings
David Howells
1
-2
/
+2
2022-05-22
afs: Adjust ACK interpretation to try and cope with NAT
David Howells
1
-0
/
+27
2022-05-22
rxrpc, afs: Fix selection of abort codes
David Howells
2
-3
/
+3
2022-05-22
rxrpc: Return an error to sendmsg if call failed
David Howells
1
-0
/
+6
2022-05-22
rxrpc: Fix locking issue
David Howells
5
-22
/
+16
2022-05-22
rxrpc: Use refcount_t rather than atomic_t
David Howells
12
-121
/
+118
2022-05-22
rxrpc: Allow list of in-use local UDP endpoints to be viewed in /proc
David Howells
4
-22
/
+94
2022-04-30
rxrpc: Enable IPv6 checksums on transport socket
David Howells
1
-0
/
+3
2022-04-15
rxrpc: Restore removed timer deletion
David Howells
1
-0
/
+2
2022-04-06
rxrpc: fix a race in rxrpc_exit_net()
Eric Dumazet
1
-1
/
+1
2022-03-31
rxrpc: fix some null-ptr-deref bugs in server_key.c
Xiaolong Huang
1
-2
/
+5
2022-03-31
rxrpc: Fix call timer start racing with call destruction
David Howells
3
-14
/
+43
2022-01-22
rxrpc: Adjust retransmission backoff
David Howells
2
-6
/
+4
2021-11-29
rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
Eiichi Tsukata
1
-5
/
+9
[next]