1. 16 Sep, 2003 10 commits
    • Linus Torvalds's avatar
      Merge http://jfs.bkbits.net/linux-2.5 · ec7ee636
      Linus Torvalds authored
      into laptop.osdl.org:/home/torvalds/v2.5/linux
      ec7ee636
    • Stephen Hemminger's avatar
      [PATCH] use seq_lock for monotonic time · b508cfda
      Stephen Hemminger authored
      Monotonic clock code uses reader/writer lock which is prone to same
      starvation problems as we saw with xtime.  This patch changes it to seq_lock
      which is faster and won't starve writers in face of lots of readers.
      b508cfda
    • Linus Torvalds's avatar
      Merge bk://kernel.bkbits.net/davem/net-2.5 · 6a91801c
      Linus Torvalds authored
      into laptop.osdl.org:/home/torvalds/v2.5/linux
      6a91801c
    • Linus Torvalds's avatar
      Merge bk://kernel.bkbits.net/davem/sparc-2.5 · 50a02d70
      Linus Torvalds authored
      into laptop.osdl.org:/home/torvalds/v2.5/linux
      50a02d70
    • Jan Harkes's avatar
      [PATCH] Coda updates [5/5] · d7d65a95
      Jan Harkes authored
      Introduce a new kernel-userspace interface that uses 128-bit file
      identifiers instead of the previously used 96-bit fileids. We also
      replacing the coda_creds structure with only the fsuid.
      
      This new API has been used by for a couple of months now, people had to
      patch their kernels whenever they want to run a current Coda release.
      A new Kconfig option is added to fall back on the old API for older Coda
      clients and other userspace filesystems that might use our protocol.
      d7d65a95
    • Jan Harkes's avatar
      [PATCH] Coda updates [4/5] · 01a4efd9
      Jan Harkes authored
      The ViceFid structure is really a Coda server datatype and the kernel
      really shouldn't have to know its internal structure. Replace all
      instances with struct CodaFid with opaque members.
      01a4efd9
    • Jan Harkes's avatar
      [PATCH] Coda updates [3/5] · 449fe968
      Jan Harkes authored
      Both userspace and the kernel are testing only the fsuid part of the 
      coda_creds credentials structure. Nothing else is really used, so we now
      match the code with the actual usage by only passing fsuid around. The
      kernel-userspace API is kept compatible (for now).
      449fe968
    • Jan Harkes's avatar
      [PATCH] Coda updates [2/5] · 64353a2b
      Jan Harkes authored
      Use a global 'epoch' counter to invalidate cached permissions instead of
      traversing a racy linked list of all known Coda inodes.
      64353a2b
    • Jan Harkes's avatar
      [PATCH] Coda updates [1/5] · 87653883
      Jan Harkes authored
        - Remove unused functions and variables.
        - Be a bit more strict with the definition of various types that are
          shared between kernel and userspace.
        - Included a couple of cleanups from Maximilian Attems and Stephen
          Hemminger.
      87653883
    • Dave Kleikamp's avatar
      JFS: Fix rampant data corruption · bb51beca
      Dave Kleikamp authored
      A recent change causes pervasive data corruption by over-writing inode
      metadata with a word of garbage.  The field, di_rdev, should only be set
      for a device inode.
      bb51beca
  2. 12 Sep, 2003 8 commits
  3. 11 Sep, 2003 22 commits