1. 08 May, 2004 17 commits
  2. 07 May, 2004 14 commits
  3. 06 May, 2004 9 commits
    • Benjamin Herrenschmidt's avatar
      [PATCH] ppc64: Fix nasty typo in PTE freeing code · 09f4450a
      Benjamin Herrenschmidt authored
      There is a typo in the PTE freeing code causing us to possibly
      overflow the batch structure.
      
      Obvious fix (look at the closing parentheses).
      09f4450a
    • Anton Altaparmakov's avatar
      Merge cantab.net:/home/src/bklinux-2.6 · ffa625ad
      Anton Altaparmakov authored
      into cantab.net:/home/src/ntfs-2.6
      ffa625ad
    • Eric Wong's avatar
      [PATCH] logips2pp driver update (MX510/310 support), cleanup · f0cec6ad
      Eric Wong authored
      I've updated the logips2pp driver to detect the MX310 and MX510 mice
      and also made it more maintainable by putting everything into one
      table instead of having 4 arrays for them (the MX700 support wasn't
      added correctly in the last revision).
      f0cec6ad
    • Arjan van de Ven's avatar
      [PATCH] IDE disk cache flush at unopportune momemnts · f864a703
      Arjan van de Ven authored
      This makes the idedisk_release function only flush the cache on final
      release; with the recent 2.6 blocklayer updates release gets called
      somewhat frequently, and at times where IO is outstanding to the disk.
      
      This bug didn't trigger before simply because ide_cacheflush_p() always
      was a nop.
      f864a703
    • Roman Zippel's avatar
      [PATCH] fix value toggle in gconf · ef81b155
      Roman Zippel authored
      gconf doesn't correctly toggle through the values of a symbol, so use
      sym_toggle_tristate_value() instead.
      
      Problem reported by Martin Persenius <martin@persenius.net>
      ef81b155
    • Nitin A. Kamble's avatar
      [PATCH] mxcsr patch for i386 & x86-64 · 681b6bf7
      Nitin A. Kamble authored
      This enables proper mxcsr register masking: the magic mask "0xffbf"
      is not necessarily correct for all CPU's, and there is an architected
      way to discover the proper MXCSR feature bits by examining the fxsave
      results.
      
      Please refer to IA32 Software Developer's Manual, Volume 1, Section
      11.6.6 for more details.
      681b6bf7
    • Petr Vandrovec's avatar
      [PATCH] ncpfs data corruption when using large TCP transfers · 91ddedbe
      Petr Vandrovec authored
      ncpfs was forgetting to update iovec's iov_base field whenever partial
      transmission occured. This was causing data corruption during large
      (60kB) writes.
      
      The code now also passes copy of iovec to the sock_sendmsg, so it does
      not rely on network stack updating (or not updating) passed iovec in
      case of success (or failure).
      91ddedbe
    • Andrew Morton's avatar
      [PATCH] b44 driver needs mii · cd19fd0f
      Andrew Morton authored
      cd19fd0f
    • Paul Wagland's avatar
      [PATCH] bug fix for megaraid memory leak · 4c76a6b2
      Paul Wagland authored
      I was going through the code looking for bits and pieces to pull across
      into the new LSI Logic beta megaraid driver /sys fs code and came across
      this one.
      
      LSI Logic have already fixed this issue for the 2.4 driver, and the new
      beta driver does not use the /proc filesystem at all, so no problem
      there.
      
      The problem is that resources are not freed upon certain error
      conditions in the in-kernel megaraid driver, to quote from Lester
      Hightower (who originally found the issue):
      
         "The problem occurs only in the circumstance where one reads one of
          the /proc/megaraid/hba<X>/diskdrives-ch<N> files where the card <X>
          does not have channel <N> on it.  Most people would likely not
          notice this leak in normal operation, but due to the way that we
          monitor our MegaRaid cards in our company (we read these /proc
          entries every 180s) so we found the leak rather quickly, and
          unpleasantly (when your kernel eats all your RAM)."
      
      Anyway, here is the fix, compiled and tested OK for me.
      4c76a6b2