1. 06 Aug, 2003 5 commits
    • Jens Axboe's avatar
      [PATCH] Fix bio RW_AHEAD test · 63fb0aa4
      Jens Axboe authored
      This patch fixes the BIO_RW_AHEAD being tested at the wrong end
      in the bio layer.
      63fb0aa4
    • Andrew Morton's avatar
      [PATCH] remove PF_READAHEAD · 7ec6fb01
      Andrew Morton authored
      The problem with PF_READAHEAD is that if someone does a non-GFP_ATOMIC memory
      allocation we can enter page reclaim and then call writepage, while
      PF_READAHEAD is set.  The block layer then drops writes or the wrong reads on
      the floor.  It can cause data loss.
      
      A fix is complex (well, intrusive).  Given that the readahead code is now
      skipping the entire readahead attempt if the queue is congested, the setting
      of PF_READAHEAD probably is not doing anything useful anyway, so simply
      remove it.
      7ec6fb01
    • Dave Jones's avatar
      [PATCH] Athlon Machine Check fix · a9c7b26b
      Dave Jones authored
      There seemed to be increase in Athlon users reporting MCEs in 2.6 that
      they never saw in 2.4 and I didn't buy the "2.6 pushes hardware harder"
      for a second given folks are running 2.4+preempt+O(1) etc patchkits
      without problems.
      
      So I did a mini-audit of the mcheck code.
      
      How embarressing. Another fix that went into 2.4 that never made
      it forward. Once I'm done with various Red Hat administrivia
      I'll see if I can devote some time to going through the changesets
      mailing list. I wonder just how many other really stupid bugs
      like this got fixed and not brought forward.
      a9c7b26b
    • Linus Torvalds's avatar
      Merge bk://cifs.bkbits.net/linux-2.5cifs · 29fa971b
      Linus Torvalds authored
      into home.osdl.org:/home/torvalds/v2.5/linux
      29fa971b
    • Linus Torvalds's avatar
      Merge bk://bk.arm.linux.org.uk/linux-2.5-pcmcia · a58eef7f
      Linus Torvalds authored
      into home.osdl.org:/home/torvalds/v2.5/linux
      a58eef7f
  2. 07 Aug, 2003 3 commits
    • Russell King's avatar
      [PCMCIA] Report subsystem vendor/device IDs · 5dda7b29
      Russell King authored
      In order to properly track down who needs to program the IRQ MUX
      register, add the subsystem vendor and device IDs to the kernel
      message indicating discovery of the cardbus bridge.
      5dda7b29
    • Russell King's avatar
      [PCMCIA] Disable IRQ steering and don't change the IRQ MUX register. · 4c698cc5
      Russell King authored
      The IRQ steering code operates too early at present, and actually
      prevents us detecting ISA interrupts.
      
      We should not touch the IRQ MUX register on TI bridges - only the
      machine itself knows the right value for this.  The kernel doesn't
      have the knowledge to know what function the cardbus controllers
      multi-function pins have been assigned by the hardware manufacturer.
      4c698cc5
    • Russell King's avatar
      [PCMCIA] Fix cardbus init failure paths. · 054446cf
      Russell King authored
      Currently, yenta does not try to clean up after an error occurs while
      initialising a cardbus socket.  This cset ensures that we release
      resources.  We also claim the cardbus MMIO memory resource.
      054446cf
  3. 06 Aug, 2003 2 commits
  4. 05 Aug, 2003 30 commits