1. 11 Apr, 2011 1 commit
    • J. Bruce Fields's avatar
      nfsd: distinguish functions of NFSD_MAY_* flags · aea93397
      J. Bruce Fields authored
      Most of the NFSD_MAY_* flags actually request permissions, but over the
      years we've accreted a few that modify the behavior of the permission or
      open code in other ways.
      
      Distinguish the two cases a little more.  In particular, allow the
      shortcut at the start of nfsd_permission to ignore the
      non-permission-requesting bits.
      Signed-off-by: default avatarJ. Bruce Fields <bfields@redhat.com>
      aea93397
  2. 10 Apr, 2011 1 commit
    • J. Bruce Fields's avatar
      svcrpc: complete svsk processing on cb receive failure · 8985ef0b
      J. Bruce Fields authored
      Currently when there's some failure to receive a callback (because we
      couldn't find a matching xid, for example), we exit svc_recv with
      sk_tcplen still set but without any pages saved with the socket.  This
      will cause a crash later in svc_tcp_restore_pages.
      
      Instead, make sure we reset that tcp information whether the callback
      received failed or succeeded.
      Signed-off-by: default avatarJ. Bruce Fields <bfields@redhat.com>
      8985ef0b
  3. 07 Apr, 2011 8 commits
  4. 06 Apr, 2011 1 commit
  5. 05 Apr, 2011 29 commits