David Howells says:
====================
rxrpc: Preparation for removal of use of skbs from AFS
Here's a set of patches that prepare the way for the removal of the use of
sk_buffs from fs/afs (they'll be entirely retained within net/rxrpc):
 (1) Fix a potential NULL-pointer deref in rxrpc_abort_calls().
 (2) Condense all the terminal call state machine states to a single one
     plus supplementary info.
 (3) Add a trace point for rxrpc call usage debugging.
 (4) Cleanups and missing headers.
 (5) Provide a way for AFS to ask about a call's peer address without
     having an sk_buff to query.
 (6) Use call->peer directly rather than going via call->conn (which might
     be NULL).
 (7) Pass struct socket * to various rxrpc kernel interface functions so
     they can use that directly rather than getting it from the rxrpc_call
     struct.
====================
Signed-off-by: David S. Miller <davem@davemloft.net>