1. 22 Mar, 2003 8 commits
    • Linus Torvalds's avatar
      Merge bk://bk.arm.linux.org.uk/linux-2.5-pci · 3a025a17
      Linus Torvalds authored
      into home.transmeta.com:/home/torvalds/v2.5/linux
      3a025a17
    • Ivan Kokshaysky's avatar
      [PCI] Fix incorrect PCI cache line size assumptions. · 3af09993
      Ivan Kokshaysky authored
      Fix incorrect PCI cache line size assumptions on i386 and thus
      avoid potential memory corruption with Memory Write-and-Invalidate.
      3af09993
    • Ivan Kokshaysky's avatar
      [PCI] Make setup-bus.c aware of cardbus bridges. · e0246365
      Ivan Kokshaysky authored
      Comments from rmk:
      
      Make setup-bus.c properly aware of cardbus bridges.  We treat the
      bus behind a cardbus bridge more or less like any other bus, except
      we don't explicitly descend below.  We do, however, explicitly
      reserve IO and memory space as we have done in the past.  Memory
      space is doubed to 32MB as a measure to allow the Mobility
      cardbus-pci stuff to work.  The amount of space reserved is now
      specified by a couple of #defines at the top of the file.
      
      This allows pci_bus_assign_resources() and pci_bus_size_bridges()
      to be called for both root buses as well as cardbus secondary buses.
      
      Comments from Ivan follows:
      
      This patch combines your(rmk) cardbus changes (formerly pci-11)
      and my "arbitrary resource layout" stuff. This + current bk works
      on nautilus.
      
      Most interesting feature: this can be used on partially
      allocated PCI tree. For instance, i386 PCI code has always been
      absolutely helpless wrt incorrectly initialized p2p bridges.
      Now it can just call pci_assign_unassigned_resources() in the
      end of PCI init and it would fix following problems:
      - completely uninitialized bridge windows (with base and limit 0);
      - erroneously "closed" windows;
      - windows overlapping with something else.
      e0246365
    • Ivan Kokshaysky's avatar
      [PCI] Don't call pci_update_resource() for bridge resources. · 804aeb48
      Ivan Kokshaysky authored
        
      Minor cleanup: don't call pci_update_resource() for bridges,
      get rid of bogus "trying to set non-standard region" messages thus.
      804aeb48
    • Linus Torvalds's avatar
      Merge bk://bk.arm.linux.org.uk/linux-2.5-rmk · 5151c061
      Linus Torvalds authored
      into home.transmeta.com:/home/torvalds/v2.5/linux
      5151c061
    • Russell King's avatar
      [ARM] Remove head-netwinder.S · ab220b02
      Russell King authored
      head-netwinder.S was a work around for old Netwinder NeTTrom
      firmware.  It is no longer required.
      ab220b02
    • Randy Dunlap's avatar
      [PATCH] reduce stack in wireless/airo.c · d84366b4
      Randy Dunlap authored
      This reduces stack usage in drivers/net/wireless/airo.c by
      dynamically allocating 2KB buffers in 2 places.
      d84366b4
    • Randy Dunlap's avatar
      [PATCH] reduce stack in cdrom/optcd.c · 45a522ed
      Randy Dunlap authored
      This reduces stack usage in drivers/cdrom/optcd.c by
      dynamically allocating a large (> 2 KB) buffer.
      45a522ed
  2. 21 Mar, 2003 32 commits