1. 08 Feb, 2004 16 commits
    • Andrew Morton's avatar
      [PATCH] cciss: avoid reading PCI config space · 34826924
      Andrew Morton authored
      From: mikem@beardog.cca.cpqcorp.net
      
      This patch replaces reading directly form PCI config space where possible.
      Most of what we need is in the pdev struct.  This is in 2.4.
      34826924
    • Andrew Morton's avatar
      [PATCH] cciss: intialisation oops fix · c5c158f5
      Andrew Morton authored
      From: mikem@beardog.cca.cpqcorp.net
      
      This patch moves the check of the controller to before trying to enable it.
      If a controller is disabled the system will Oops without this fix.  This in
      the 2.4 tree.
      c5c158f5
    • Andrew Morton's avatar
      [PATCH] cciss: disble prefetching in ASIC · 5a848d7d
      Andrew Morton authored
      From: mikem@beardog.cca.cpqcorp.net
      
      This patch addresses a bug in the ASIC on the 6400 series controllers.  When
      prefetching from host memory we grab an extra 750 or so bytes of data.  If
      this occurs on a memory boundary the machine will MCA.  This bug affects IPF
      and Alpha based platforms.  It is not known to be a problem on x86.
      
      Prefetch will be disabled via the f/w.  We need to enable it on x86 to
      address a _big_ performance hit on RAID 1 operations.
      
      It is in the 2.4 tree.
      5a848d7d
    • Andrew Morton's avatar
      [PATCH] cciss: IRQ sharing fix · 56d40f64
      Andrew Morton authored
      From: mikem@beardog.cca.cpqcorp.net
      
      This patch fixes a bug when sharing IRQs with another controller that
      receives a lot of interrupts.  Without this check we will panic the system
      when unloading and reloading the driver.  This is in 2.4.
      56d40f64
    • Andrew Morton's avatar
      [PATCH] cciss: Add support for SA 6i embedded controller · a05d0264
      Andrew Morton authored
      From: mikem@beardog.cca.cpqcorp.net
      
      This patch adds support for the next generation embedded cciss controller.
      It also bumps the version and changes the author to HP.  This patch is in
      2.4.
      a05d0264
    • Andrew Morton's avatar
      [PATCH] cciss: Fix freeing of incorrect IO memory address · 867b33e8
      Andrew Morton authored
      From: mikem@beardog.cca.cpqcorp.net
      
      This patch fixes a bug where under certain error conditions we bail and try
      to free our I/O memory.  This patch is in the 2.4 tree.
      867b33e8
    • Andrew Morton's avatar
      [PATCH] cciss: PCI BAR sizing fix · f533bec9
      Andrew Morton authored
      From: <mikem@beardog.cca.cpqcorp.net>
      
      This patch eliminates the bad assumption that all of our PCI BARs will always
      be 32-bits.  Tested against the 2.6.2 kernel.
      
      This is required to support the Pinnacles architecture.  It is already in the
      2.4 tree.
      
      (This needs to be converted to use pci_request_regions())
      f533bec9
    • Andrew Morton's avatar
      [PATCH] vx222_ops.c warning fix · 53eaae19
      Andrew Morton authored
      Print a size_t correctly.
      53eaae19
    • Andrew Morton's avatar
      [PATCH] alpha: fix build error due to __attribute_const__ conversion · f2f9bbe5
      Andrew Morton authored
      Include the needed compiler.h.  Also swizze the return type and the attribute
      around to match everyone else.
      f2f9bbe5
    • Andrew Morton's avatar
      [PATCH] bitmap_snprintf() optimization · 1f6a1528
      Andrew Morton authored
      From: Joe Korty <joe.korty@ccur.com>
      
      Now that bitmap_parse is part of bitmap.[ch], it is allowed to manipulate
      bits directly as the other bitmap routines do.
      1f6a1528
    • Andrew Morton's avatar
      [PATCH] Fix __filemap_fdatawrite() comment · 79cd789d
      Andrew Morton authored
      It was old.
      79cd789d
    • Andrew Morton's avatar
      [PATCH] Fix ppa/imm warnings · fa029a6a
      Andrew Morton authored
      From: <viro@parcelfarce.linux.theplanet.co.uk>
      
      Simplify the code, eliminate an unused variable warning.
      fa029a6a
    • Andrew Morton's avatar
      [PATCH] add device id to radeonfb · 87afa29a
      Andrew Morton authored
      From: Andreas Steinmetz <ast@domdv.de>
      
      The attached patch adds the pci id 5961 to radeonfb.  Without the patch my
      9200 displays only a blank screen.  lspci output below.
      
      05:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV280
      [Radeon 9200] (rev 01) (prog-if 00 [VGA])
               Subsystem: Giga-byte Technology: Unknown device 4018
               Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 16
               Memory at e0000000 (32-bit, prefetchable) [size=128M]
               I/O ports at b800 [size=256]
               Memory at feaf0000 (32-bit, non-prefetchable) [size=64K]
               Expansion ROM at feac0000 [disabled] [size=128K]
               Capabilities: [58] AGP version 3.0
               Capabilities: [50] Power Management version 2
      87afa29a
    • Andrew Morton's avatar
      [PATCH] v850: make __delay function handle a loop count of zero · fb3b8050
      Andrew Morton authored
      From: <miles@mcspd15.ucom.lsi.nec.co.jp> (Miles Bader)
      
      make __delay function handle a loop count of zero.  In practice, this only
      seems to occur in odd debugging situations, but it's quite annoying then.
      fb3b8050
    • Andrew Morton's avatar
      [PATCH] v850: Define ARCH_HAS_*_EXTABLE macros for v850 · b8f81320
      Andrew Morton authored
      From: <miles@mcspd15.ucom.lsi.nec.co.jp> (Miles Bader)
      
      Define ARCH_HAS_*_EXTABLE macros for v850
      b8f81320
    • Andrew Morton's avatar
      [PATCH] v850: Add some #includes for the v850 to eliminate some compiler warnings · 67ebb5be
      Andrew Morton authored
      From: <miles@mcspd15.ucom.lsi.nec.co.jp> (Miles Bader)
      
      Add some #includes for the v850 to eliminate some compiler warnings
      67ebb5be
  2. 07 Feb, 2004 5 commits
  3. 06 Feb, 2004 19 commits