1. 17 Sep, 2003 22 commits
  2. 16 Sep, 2003 1 commit
  3. 17 Sep, 2003 2 commits
  4. 16 Sep, 2003 15 commits
    • Russell King's avatar
      e0c1b62f
    • Russell King's avatar
      a9f3a7f0
    • Russell King's avatar
      [ARM] Provide __HAVE_ARCH_BCOPY · 2c5f9243
      Russell King authored
      This squashes another compiler warning.
      2c5f9243
    • Russell King's avatar
      [ARM] Detect and fix up CPUs with non-coherent write buffers. · 04e8f7d2
      Russell King authored
      Jamie Lokier's cache testing program discovered a problem which seems
      to be present in some CPU write buffers.  This cset allows the kernel
      to detect the flaw and activate a workaround to restore the user
      space expectations.
      04e8f7d2
    • Russell King's avatar
      [ARM] Update ARM CPU support. · 295864f7
      Russell King authored
      Move ARM CPU configuration to arch/arm/mm.  Seperate out the selection
      of the abort, cache handling, optimised page copying and TLB handling
      from the Makefile, and move it into the configuration system.  This
      allows us to select the correct files in arch/arm/mm and pick the
      appropriate definitions in include/asm-arm/* based upon a config
      symbol rather than a bunch of configuration symbols.
      
      Also add ARM1020E, ARM1022 and ARM1026 CPU support.
      295864f7
    • Russell King's avatar
      aa26ae6f
    • 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