1. 02 2月, 2006 1 次提交
    • T
      SUNRPC: Fix a lock recursion in the auth_gss downcall · 8a317760
      Trond Myklebust 提交于
       When we look up a new cred in the auth_gss downcall so that we can stuff
       the credcache, we do not want that lookup to queue up an upcall in order
       to initialise it. To do an upcall here not only redundant, but since we
       are already holding the inode->i_mutex, it will trigger a lock recursion.
      
       This patch allows rpcauth cache searches to indicate that they can cope
       with uninitialised credentials.
      Signed-off-by: NTrond Myklebust <Trond.Myklebust@netapp.com>
      8a317760
  2. 19 10月, 2005 1 次提交
    • J
      RPCSEC_GSS: cleanup au_rslack calculation · 24b2605b
      J. Bruce Fields 提交于
       Various xdr encode routines use au_rslack to guess where the reply argument
       will end up, so we can set up the xdr_buf to recieve data into the right place
       for zero copy.
      
       Currently we calculate the au_rslack estimate when we check the verifier.
       Normally this only depends on the verifier size.  In the integrity case we add
       a few bytes to allow for a length and sequence number.
      
       It's a bit simpler to calculate only the verifier size when we check the
       verifier, and delay the full calculation till we unwrap.
      Signed-off-by: NJ. Bruce Fields <bfields@citi.umich.edu>
      Signed-off-by: NTrond Myklebust <Trond.Myklebust@netapp.com>
      24b2605b
  3. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4