From: David S. Miller Date: Sun, 22 May 2022 20:03:02 +0000 (+0100) Subject: Merge branch 'rxrpc-misc' X-Git-Tag: v5.19-rc1~159^2~22 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=baea40de321b35c7eefb6afbe34ac49caece76cf;p=thirdparty%2Fkernel%2Flinux.git Merge branch 'rxrpc-misc' David Howells says: ==================== rxrpc: Miscellaneous changes Here are some miscellaneous changes for AF_RXRPC: (1) Allow the list of local endpoints to be viewed through /proc. (2) Switch to using refcount_t for refcounting. (3) Fix a locking issue found by lockdep. (4) Autogenerate tracing symbol enums from symbol->string maps to make it easier to keep them in sync. (5) Return an error to sendmsg() if a call it tried to set up failed. Because it failed at this point, no notification will be generated for recvmsg to pick up - but userspace still needs to know about the failure. (6) Fix the selection of abort codes generated by internal events. In particular, rxrpc and kafs shouldn't be generating RX_USER_ABORT unless it's because userspace did something to cancel a call. (7) Adjust the interpretation and handling of certain ACK types to try and detect NAT changes causing a call to seem to start mid-flow from a different peer. ==================== Signed-off-by: David S. Miller --- baea40de321b35c7eefb6afbe34ac49caece76cf