]> git.baikalelectronics.ru Git - kernel.git/commit
Merge tag 'rxrpc-rewrite-20160823-1' of git://git.kernel.org/pub/scm/linux/kernel...
authorDavid S. Miller <davem@davemloft.net>
Wed, 24 Aug 2016 00:19:59 +0000 (17:19 -0700)
committerDavid S. Miller <davem@davemloft.net>
Wed, 24 Aug 2016 00:19:59 +0000 (17:19 -0700)
commitb789b8a6b20e4f9bd936eb8e9890d41d7988df11
treebeb5eb773f98db2f1a826945e13f725611a6949d
parent6f47e8d17eeb48d6d714b547c5db610a21118906
parent2d51aac0db30ea9993f586a4c990fcd5a97cc83b
Merge tag 'rxrpc-rewrite-20160823-1' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs

David Howells says:

====================
rxrpc: Cleanups

Here are some cleanups for the AF_RXRPC rewrite:

 (1) Remove some unused bits.

 (2) Call releasing on socket closure is now done in the order in which
     calls progress through the phases so that we don't miss a call
     actively moving list.

 (3) The rxrpc_call struct's channel number field is redundant and replaced
     with accesses to the masked off cid field instead.

 (4) Use a tracepoint for socket buffer accounting rather than printks.

     Unfortunately, since this would require currently non-existend
     arch-specific help to divine the current instruction location, the
     accounting functions are moved out of line so that
     __builtin_return_address() can be used.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>