1. 04 Mar, 2003 1 commit
    • Andi Kleen's avatar
      [PATCH] dcache/inode hlist patchkit · 18bc0cec
      Andi Kleen authored
       - Inode and dcache Hash table only needs half the memory/cache because
         of using hlists.
       - Simplify dcache-rcu code.  With NULL end markers in the hlists
         is_bucket is not needed anymore.  Also the list walking code
         generates better code on x86 now because it doesn't need to dedicate
         a register for the list head.
       - Reorganize struct dentry to be more cache friendly.  All the state
         accessed for the hash walk is in one chunk now together with the
         inline name (all at the end)
       - Add prefetching for all the list walks.  Old hash lookup code didn't
         use it.
       - Some other minor cleanup.
      18bc0cec
  2. 24 Feb, 2003 18 commits
  3. 23 Feb, 2003 21 commits