1. 19 Oct, 2002 3 commits
  2. 17 Oct, 2002 1 commit
    • Jeff Dike's avatar
      A number of small fixes. · afcc8eca
      Jeff Dike authored
      The port and xterm drivers handle -EAGAIN from os_rcv_fd gracefully,
      fixing a crash in the xterm driver.
      The ubd driver handles devfs_register failures better.
      More symbols were exported.
      afcc8eca
  3. 16 Oct, 2002 1 commit
    • Jeff Dike's avatar
      A bunch of miscellaneous changes - mostly fixes from 2.4 and updates · de3d8010
      Jeff Dike authored
      to 2.5.43.
      Added some Makefile fixes so the build works.
      Brought the xterm not hanging fix from 2.4.
      Updated the signal code from 2.4.
      Fixed port_interrupt to not allocate IRQs.
      The idle threads for the secondary processors are now killed off
      on shutdown.
      Some rwlock symbols are exported.
      Added a system call entry for lookup_dcookie.
      de3d8010
  4. 15 Oct, 2002 12 commits
    • Linus Torvalds's avatar
      Linux v2.5.43 · 5a7728c6
      Linus Torvalds authored
      5a7728c6
    • David Howells's avatar
      [PATCH] AFS filesystem 2/2 · 67bb51b9
      David Howells authored
      Here's a patch to add an Andrew File System (AFS) driver to the kernel.
      Currently it only provides read-only, uncached, non-automounted and
      unsecured support.
      67bb51b9
    • David Howells's avatar
      [PATCH] AFS filesystem (1/2) · 3d970ece
      David Howells authored
      This adds RxRPC support to Linux for use by the AFS filesystem
      3d970ece
    • David Hinds's avatar
      [PATCH] Small PCMCIA patch · ce1fedaa
      David Hinds authored
      Someone adding tests for failed kmalloc's (which is fine in itself)
      did so in a way that would leave some PCMCIA data structures in
      inconsistent states... and also introduced a fatal bug affecting
      PCMCIA memory cards even when there are no kmalloc failures.
      ce1fedaa
    • Linus Torvalds's avatar
      Merge RCU / oprofile clashes · 2a4a59c1
      Linus Torvalds authored
      2a4a59c1
    • Dipankar Sarma's avatar
      [PATCH] Read-Copy Update infrastructure · 1477a825
      Dipankar Sarma authored
      This is the RCU core patch from akpm's tree. It has been in his
      tree since about 2.5.37-mm1 along with dcache_rcu and so far it has
      worked fine. For 2.5, I am hoping that we might get the following
      RCU patches included -
      
      1. rt_rcu - ipv4 routecache lookup. Davem agreed to include this patch
         if and when you include RCU core in your tree.
      
      2. dcache_rcu (by Maneesh Soni) - dcache lookup avoiding dcache_lock as
         much as possible. This has been akpm's tree - stable and gives us
         good yield. I have been submitting this to Viro and I will publish
         some more benchmark numbers later to help decide on this.
      
      This RCU core implements RCU APIs, call_rcu() and synchronize_kernel(),
      by monitoring a per-CPU quiescent state (idle/user etc.) counter.
      call_rcu() queues a callback to be invoked after all the CPUs have
      gone through a quiescent state. Queuing is per-CPU and each per-CPU
      batch gets a batch number. As batches get their turn, a global
      cpu mask is used to keep track of CPUs pending quiescent state.
      Checking for quiescent cycle is done by saving the per-CPU
      counter at the beginning of the batch and then monitoring it for change
      through the local timer interrupt handler.
      1477a825
    • Martin J. Bligh's avatar
      [PATCH] Summit: APIC ID mapping · 246f38c2
      Martin J. Bligh authored
      Adds a raw_phys_apicid array that maps from the mps cpu number
      to the apicid - this is needed because the apicids for Summit can be
      larger than 32, and thus won't fit into the bitmap. Also adds little wrappers
      to map neatly between the two.
      
      Bumps up MAX_APICS for Summit.
      246f38c2
    • Martin J. Bligh's avatar
      [PATCH] Summit: MPS table detection · 8d7dfcd0
      Martin J. Bligh authored
      Adds detection for summit machines from the MPS tables.
      Prints a handy-dandy debug message telling you what kind of twisted
      machine the kernel thinks you have.
      8d7dfcd0
    • Martin J. Bligh's avatar
      [PATCH] Summit: APIC limits · f0175f7f
      Martin J. Bligh authored
      This one sets up the apic broadcast id (the maximum allowable apic address)
      properly for whichever platform. It also abstracts out check_apicid_used,
      because that check doesn't work on Summit. Oh, and I bumped up
      MAX_IO_APICS, but only for NUMA x86 platforms.
      f0175f7f
    • Martin J. Bligh's avatar
      [PATCH] Summit: infrastructure · 603a61b5
      Martin J. Bligh authored
      This puts the DFR (desination format register) value into a #define, and
      calculates the LDR (logical desitination register) correctly dependant
      on platform. Similarly for TARGET_CPUS.
      603a61b5
    • Martin J. Bligh's avatar
      [PATCH] Summit: config options and hooks · 9e2a5993
      Martin J. Bligh authored
      This just adds the config option for summit, and it's Config.help entry,
      puts the hooks for the new mach_apic.h subarch file into the right
      places, and creates empty shells of the header files.
      9e2a5993
    • Linus Torvalds's avatar
      Merge http://linux-sound.bkbits.net/linux-sound · b8877144
      Linus Torvalds authored
      into home.transmeta.com:/home/torvalds/v2.5/linux
      b8877144
  5. 16 Oct, 2002 1 commit
  6. 15 Oct, 2002 22 commits