1. 24 Jun, 2003 5 commits
    • Neil Brown's avatar
      [PATCH] Add some tracing when showing the content of an RPC cache. · d9c6a4e4
      Neil Brown authored
      The /proc/net/rpc/*/content files now will show
      entries that are still in the cache, but are either
      expired or negative, as comment.
      
      ip_map_show is enhance to work if called with a negative
      or incomplete entry.
      
      Also if cache debugging is enabled, the expiry time and
      refcount of each entry will be included in a comment.
      d9c6a4e4
    • Neil Brown's avatar
      [PATCH] Include update mode in declaration of RPC information caches. · cc6eb5ca
      Neil Brown authored
      The sunrpc/cache.c caches which store nfsd export information
      can be updated either "inplace" or by replacing the entry.
      
      replacement is needed when an entry hold a reference to some
      other object, so the reference counts work properly.
      
      "inplace" can be used when no such references are held, and should be
      used when the object could be refered to by another cache (as otherwise
      the other cache would have to be updated whenever this one is).
      
      Previously the type of update (inplace or replace) was specified
      as an argument to the *_lookup operation.  This too easily lead to
      inconsistancies.
      
      With this patch, the update mode is specified when the cache is
      declared.
      cc6eb5ca
    • Neil Brown's avatar
      [PATCH] Always flush rpc caches after an update · 77c1283c
      Neil Brown authored
      ..as the update might have set an expiry date in the past
      and we want it to be removed instantly.
      77c1283c
    • Neil Brown's avatar
      [PATCH] Fix bug in rpc cache_clean introduced by previous patch · 1329f418
      Neil Brown authored
      Having a 'continue' at the end of this look it pointless... it should
      be a break.
      1329f418
    • Linus Torvalds's avatar
      Merge bk://ppc.bkbits.net/for-linus-ppc · 49834586
      Linus Torvalds authored
      into home.transmeta.com:/home/torvalds/v2.5/linux
      49834586
  2. 25 Jun, 2003 1 commit
  3. 24 Jun, 2003 11 commits
  4. 23 Jun, 2003 23 commits