1. 01 Dec, 2015 1 commit
    • Eric Dumazet's avatar
      net: rename SOCK_ASYNC_NOSPACE and SOCK_ASYNC_WAITDATA · 9cd3e072
      Eric Dumazet authored
      This patch is a cleanup to make following patch easier to
      review.
      
      Goal is to move SOCK_ASYNC_NOSPACE and SOCK_ASYNC_WAITDATA
      from (struct socket)->flags to a (struct socket_wq)->flags
      to benefit from RCU protection in sock_wake_async()
      
      To ease backports, we rename both constants.
      
      Two new helpers, sk_set_bit(int nr, struct sock *sk)
      and sk_clear_bit(int net, struct sock *sk) are added so that
      following patch can change their implementation.
      Signed-off-by: default avatarEric Dumazet <edumazet@google.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      9cd3e072
  2. 28 Oct, 2015 1 commit
  3. 27 Oct, 2015 6 commits
  4. 26 Oct, 2015 6 commits
  5. 25 Oct, 2015 8 commits
  6. 19 Oct, 2015 1 commit
  7. 03 Oct, 2015 1 commit
    • Samuel Ortiz's avatar
      NFC: nci: Use __nci_request for exported routines · 21d19f87
      Samuel Ortiz authored
      Since we do not know in which context drivers will call these
      routines, they should use the unlocked version of nci_request,
      i.e. __nci_request.
      It is up to drivers to know/decide if they need to take the
      req_lock mutex before calling those routines. When being called
      from the NCI setup routine there is no need to do so as ops->setup
      is called under req_lock.
      Signed-off-by: default avatarSamuel Ortiz <sameo@linux.intel.com>
      21d19f87
  8. 20 Aug, 2015 4 commits
  9. 17 Aug, 2015 1 commit
  10. 16 Aug, 2015 1 commit
  11. 15 Jun, 2015 1 commit
  12. 12 Jun, 2015 1 commit
  13. 11 Jun, 2015 2 commits
  14. 10 Jun, 2015 1 commit
  15. 08 Jun, 2015 5 commits