1. 18 Feb, 2004 15 commits
    • Shmulik Hen's avatar
      [PATCH] Add VLAN support in ALB mode · 18d45937
      Shmulik Hen authored
      Add capability to tag self generated ARP packets that are required
      for receive load balancing in bonding. VLAN Id's are saved and used
      each time a new IP connection is established since 8021q currently
      supports IP binding.
      
      Update module version and comment blocks.
      18d45937
    • Shmulik Hen's avatar
      [PATCH] Add VLAN support in TLB mode · 7d585d7e
      Shmulik Hen authored
      Add capability to tag self generated learning packets that are
      required to speed up port selection in the switch after a fail
      over in bonding since some switches will only update their MAC
      tables from tagged packets when VLAN support is turned on. All
      VLAN Id's that have been configured on top of the bond interface
      will be used in cyclic order.
      7d585d7e
    • Shmulik Hen's avatar
      [PATCH] Add support for HW accel. slaves · 7e299113
      Shmulik Hen authored
      Now that David Miller accepted the first half of this set into 2.6,
      I'm resending the last half to you for inclusion in netdev-2.6.
      
      Tested against latest netdev-2.6. Summary:
      
      Change the bond interface to publish full VLAN hardware acceleration
      offloading capabilities, and add capability in all xmit functions to
      take special care for VLAN HW accel. tagged skb's that are going out
      through a slave that is not offloading capable.
      
      Add a mechanism to collect and save the VLAN Id's that have been
      added on top of a bond interface, and propagate the register/add/kill
      operations to the slaves.
      
      Add blocking mechanism to prevent adding VLAN interfaces on top of a
      bond that contains VLAN challenged slaves and to prevent adding VLAN
      challenged slaves to a bond that already has VLAN interfaces on top
      of it.
      
      Add a section about VLAN to Documentation/networking/bonding.txt and
      also correct some minor spelling/grammer errors.
      7e299113
    • Jeroen Vreeken's avatar
      [PATCH] 6pack reinit bug · 5055a79b
      Jeroen Vreeken authored
      This patch is the same as to mkiss a while ago, the current code triggers a
      bug when reattaching a network device.
      5055a79b
    • Mirko Lindner's avatar
      [PATCH] [kernel 2.6] sk98lin: Insert revision version and date · 14309012
      Mirko Lindner authored
      to uniquely identify the files, it's necessary to add the version of
      each file. Please, don't remove the revision infos. It's really
      important for us.
      
      Patch 2/2
      [SK98LIN]: Insert revision version and date [back] into the files
      14309012
    • Mirko Lindner's avatar
      [PATCH] sk98lin: Added Support for Belkin adapter · a2dfeaf8
      Mirko Lindner authored
      Patch 1/2
      [SK98LIN]: Added Support for Belkin adapter
      [SK98LIN]: Don't handle Yukon2 cards at the moment
      a2dfeaf8
    • 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 25 commits