1. 14 Oct, 2004 2 commits
    • Linus Torvalds's avatar
      Take the whole PCI bus range into account when scanning PCI bridges. · 8b5915b0
      Linus Torvalds authored
      A bridge that has been set up by firmware to cover multiple PCI
      buses but doesn't actually have anything connected behind some of
      them caused us to use the incorrect maxmimum bus number span when
      scanning the bridge chip.
      
      Problem reported by Tim Saunders, with Russell King suggesting
      the fix.
      8b5915b0
    • Linus Torvalds's avatar
      Fix threaded user page write memory ordering · 538ce05c
      Linus Torvalds authored
      Make sure we order the writes to a newly created page
      with the page table update that potentially exposes the
      page to another CPU.
      
      This is a no-op on any architecture where getting the
      page table spinlock will already do the ordering (notably
      x86), but other architectures can care.
      538ce05c
  2. 13 Oct, 2004 35 commits
  3. 12 Oct, 2004 1 commit
  4. 11 Oct, 2004 2 commits
    • Sreenivas Bagalkote's avatar
      [PATCH] megaraid 2.20.4: fix a data corruption bug · 825d5976
      Sreenivas Bagalkote authored
      Fixes a data corruption issue. Because of a typo in the driver, IO packets
      were wrongly shared by the IOCTL path. This caused the whole IO command
      to be replaced by an incoming IOCTL command.
      825d5976
    • Nick Piggin's avatar
      [PATCH] ACPI: check parameter for NULL · 4724e974
      Nick Piggin authored
      ACPI still explodes on my old PII and stops it booting.
      
      Anyway, it is oopsing in drivers/acpi/scan.c line 207 where element
      (which is NULL) gets dereferenced.
      
      The ACPI bios on this thing has always seemed to be pretty broken, but
      this at least allows the 'power' button to continue to work (the only
      reason why I want ACPI).
      4724e974