1. 17 Aug, 2004 2 commits
    • Andi Kleen's avatar
      [IA64] various issues in the IA64 swiotlb code · de9b29d1
      Andi Kleen authored
      The biggest change is better overflow handling, partly ported from the AMD64 
      IOMMU  code.  This is important for some 3d drivers who make use of this and can 
      map a lot of memory.
      
      First it increases the default memory usage of swiotlb to 64MB.
      This was the value used in production systems in 2.4 (e.g. in SLES8) and the default
      was far too small.  Note this is only allocated when the swiotlb is needed.
      
      pci_map_single will not panic anymore on an overflow. Instead it returns
      a pointer to a scratch area and allows the caller to check using 
      dma_mapping_error(). It still panics when the overflow buffer is exceeded.
      
      dma_mapping_error support is implemented.
      
      pci_map_sg will never panic now, but just return 0. Near all callers 
      of it seem to have proper error checking for this (IDE will even handle
      it without erroring out) 
      
      The handling of passing a NULL device is improved, previously it would 
      never map in this case. i386 and other architectures assume NULL means a 4GB
      limit instead.   This code does this now too.
      
      I added support for swiotlb=force for easier testing.
      
      Patch supplied by Andi Kleen & Suresh Siddha
      Signed-off-by: default avatarTony Luck <tony.luck@intel.com>
      de9b29d1
    • Jesse Barnes's avatar
      [ACPI] ia64 build fix · c0b6a707
      Jesse Barnes authored
      Signed-off-by: default avatarJesse Barnes <jbarnes@sgi.com>
      Signed-off-by: default avatarTony Luck <tony.luck@intel.com>
      c0b6a707
  2. 13 Aug, 2004 7 commits
    • Linus Torvalds's avatar
      Linux 2.6.8.1 · 0b9aa6dd
      Linus Torvalds authored
      0b9aa6dd
    • Jeff Garzik's avatar
      [PATCH] Fix NFS client screw-up in fcntl f_op removal · 031ded82
      Jeff Garzik authored
      Fix stupid thinkos in the fcntl f_op removal code.
      031ded82
    • Linus Torvalds's avatar
      Linux 2.6.8 · e8ce2f4e
      Linus Torvalds authored
      e8ce2f4e
    • Matthew Wilcox's avatar
      [PATCH] lasi_82596 update · ab1d1f0d
      Matthew Wilcox authored
      Update lasi 82596 driver:
       - Fix boot messages (Helge Deller)
       - Whitespace and __FILE__ usage (Joel Soete)
       - 64-bit compile warning fixes (James Bottomley)
      ab1d1f0d
    • Stefan Meyknecht's avatar
      [PATCH] cdrom: MO-drive open write fix · 21b99865
      Stefan Meyknecht authored
      This trivial fix allows mounting MO-drives readwrite.
      
      Acked by Jens.
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      21b99865
    • Matthew Wilcox's avatar
      [PATCH] PA-RISC update · 064c7c35
      Matthew Wilcox authored
       - __PAGE_OFFSET is 0x10000000 (Randolph Chung)
       - PA8800 support (Grant Grundler)
       - debuglocks (Thibaut Varene)
       - PDC chassis disabling (Thibaut Varene)
       - Distinguish between Dinos in request_irq (Thibaut Varene)
       - Document interrupt registers (Randolph Chung)
       - Revamp CONFIG_DISCONTIGMEM support (Randolph Chung)
       - Remove STI console warning and special casing (Randolph Chung)
       - n4000 defconfig (Randolph Chung)
       - iosapic fixes (Bjorn Helgaas)
       - Fix a bug in entry.S where pa_dbit_lock was being trashed (Randolph Chung)
       - SMP support (Randolph Chung, Grant Grundler, James Bottomley)
       - Clear the pte in the fault handler (Joel Soete)
       - Change _exit prototype (Carlos O'Donell)
       - Better unwinding support (Randolph Chung)
       - GCC 3.4 fixes (Carlos O'Donell, Randolph Chung)
      064c7c35
    • Matthew Wilcox's avatar
      [PATCH] Remove fcntl f_op · 401f0fbd
      Matthew Wilcox authored
      The newly introduced ->fcntl file_operation is badly thought out,
      not to mention undocumented.  This patch replaces it with two better
      defined operations -- check_flags and dir_notify.  Any other fcntl()s
      that filesystems are interested in can have their own properly typed
      f_op method when they need it.
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      401f0fbd
  3. 12 Aug, 2004 3 commits
  4. 13 Aug, 2004 2 commits
    • Marc Singer's avatar
      [ARM PATCH] 2002/1: lh7a40x Timer fixup · 85021953
      Marc Singer authored
      Patch from Marc Singer
      
      The work already done to rectify the timer code initialization missed
      a necessary change.  This patch adds a timer initialization function
      to the LPD7A400 machine type.  It also makes a small correction to the
      kernel configuration that is out of step with the machine specific
      Kconfig.
      
      85021953
    • Marc Singer's avatar
      [ARM PATCH] 2001/1: lh7a40x IDE cleanup · 94fd05b4
      Marc Singer authored
      Patch from Marc Singer
      
      This patch aligns the lh7a40x port with the updated structure of IDE
      drivers.  It also removes an unused FIQ handler.  This patch is made
      in order to get the lh7a40x port to build.
      94fd05b4
  5. 12 Aug, 2004 9 commits
  6. 11 Aug, 2004 6 commits
  7. 10 Aug, 2004 11 commits