1. 18 Feb, 2004 9 commits
    • Don Fry's avatar
      [PATCH] 2.6.3 pcnet32.c SLAB_DEBUG length error fix · b1fb49c2
      Don Fry authored
      The pcnet32 driver uses the incorrect length (of zero) in
      pci_[un]map_single for receive buffers.  This is seen with SLAB_DEBUG
      enabled.
      
      Tested in IA32 system.  If this patch is not applied after my previous
      one hunks #1, #3, and #5 will have an offset of -2 lines.
      b1fb49c2
    • Stephen Hemminger's avatar
      [PATCH] hp100 pci probe problem · 9f8edd2e
      Stephen Hemminger authored
      Jean discovered problem with my hp100 PCI changes.
      This should fix the problem... The multi-bus probe logic error handling was
      botched.
      
      He validated it; so please apply
      9f8edd2e
    • Don Fry's avatar
      [PATCH] 2.6.3 pcnet32.c bus master arbitration failure fix · f992adf3
      Don Fry authored
      Here is the first of several individual patches to 2.6.3 for the pcnet32
      driver.
      
      The driver did not properly serialize accesses to chip registers, resulting
      in reading/writing the wrong register.  This patch eliminates this problem
      and gets rid of the cause of the symptom of 'bus master arbitration failure'.
      
      It was easier to use generic_mii_ioctl than modify the current pcnet32_ioctl
      routine with the necessary locks.  This has been re-tested on an IA32 system.
      f992adf3
    • Andi Kleen's avatar
      [PATCH] Allow P4 oprofile code for x86-64 · bad4bd7f
      Andi Kleen authored
      P4 support was previously ifdefed out for x86-64, remove that.
      bad4bd7f
    • Andi Kleen's avatar
      [PATCH] Enable Intel AGP on x86-64 · bd31fffe
      Andi Kleen authored
      Enable the Intel AGP driver for x86-64 too.
      bd31fffe
    • Andi Kleen's avatar
      [PATCH] Update i386 microcode driver for x86-64 · 8f2588e0
      Andi Kleen authored
      The microcode driver needs to support 64bit physical addresses too.
      8f2588e0
    • Andi Kleen's avatar
      [PATCH] Intel x86-64 support merge · ca92c573
      Andi Kleen authored
      This has all the x86-64 specific changes for Intel Prescott/Nocona
      support.
      
      It requires a few minor changes outside arch/x86_64, which I am sending
      separately.
      
      This patch is needed to boot an 64bit kernel on a 64-bit capable
      Prescott machine.
      
      The ugliest part is probably the swiotlb code.  In fact the code for
      that is not even included, but just reused from IA64.  swiotlb
      implements the PCI DMA API using bounce buffering.  I don't like this at
      all, but there was no other way to support non DAC capable hardware
      (like IDE or USB) on machines with >3GB.  Please redirect all flames for
      that to the Intel chipset designers.
      
      ChangeLog:
      - Add Kconfig options for PSC
      - Add support to reuse microcode driver from i386 (Suresh B Siddha)
      - Try to optimize for the selected CPU
      - Fix early CPUID check for Intel CPUs (Suresh B Siddha)
      - Fix GDT to use the configured cache line size for padding
      - Support monitor/mwait idle loop
      - Support HyperThreading
      - Support Intel CPUID flags
      - Remove all 3dnow prefetches
      - Add alternative() for the prefetchw prefetch inline.
      - Include P4 driver in oprofile
      - Support Intel NOPs in alternative
      ca92c573
    • Linus Torvalds's avatar
      Merge bk://kernel.bkbits.net/davem/tg3-2.6 · 857bf13c
      Linus Torvalds authored
      into home.osdl.org:/home/torvalds/v2.5/linux
      857bf13c
    • Linus Torvalds's avatar
      Merge bk://kernel.bkbits.net/davem/net-2.6 · d8650a57
      Linus Torvalds authored
      into home.osdl.org:/home/torvalds/v2.5/linux
      d8650a57
  2. 17 Feb, 2004 28 commits
  3. 16 Feb, 2004 3 commits