1. 18 Oct, 2004 1 commit
    • Ben Dooks's avatar
      [ARM PATCH] 2131/1: Add _iomem to the IO string functions · ee0f2f9e
      Ben Dooks authored
      Patch from Ben Dooks
      
      This patch stops mtd from generating problems of
      casting pointers to ints, due to the memcpy_fromio
      and related functions all taking `unsigned long`
      for their IO addresses.
      
      Replace `unsigned long` with `void __iomem *`
      
      Compiled clean on arch-s3c2410
      
      Signed-off-by: Ben Dooks 
      ee0f2f9e
  2. 16 Oct, 2004 6 commits
  3. 15 Oct, 2004 3 commits
  4. 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
  5. 13 Oct, 2004 28 commits