1. 07 Mar, 2011 1 commit
    • J. Bruce Fields's avatar
      nfsd4: fix bad pointer on failure to find delegation · 32b007b4
      J. Bruce Fields authored
      In case of a nonempty list, the return on error here is obviously bogus;
      it ends up being a pointer to the list head instead of to any valid
      delegation on the list.
      
      In particular, if nfsd4_delegreturn() hits this case, and you're quite unlucky,
      then renew_client may oops, and it may take an embarassingly long time to
      figure out why.  Facepalm.
      
      BUG: unable to handle kernel NULL pointer dereference at 0000000000000090
      IP: [<ffffffff81292965>] nfsd4_delegreturn+0x125/0x200
      ...
      
      Cc: stable@kernel.org
      Signed-off-by: default avatarJ. Bruce Fields <bfields@redhat.com>
      32b007b4
  2. 22 Feb, 2011 1 commit
  3. 16 Feb, 2011 3 commits
  4. 15 Feb, 2011 31 commits
  5. 14 Feb, 2011 4 commits