1. 20 Aug, 2015 24 commits
  2. 19 Aug, 2015 10 commits
  3. 18 Aug, 2015 6 commits
    • David S. Miller's avatar
      enic: Fix namespace pollution causing build errors. · 3dc33e23
      David S. Miller authored
      drivers/net/built-in.o: In function `.vnic_wq_devcmd2_alloc':
      (.text+0x49fe40): multiple definition of `.vnic_wq_devcmd2_alloc'
      drivers/scsi/built-in.o:(.text+0xb4318): first defined here
      drivers/net/built-in.o:(.opd+0x2af00): multiple definition of `vnic_wq_devcmd2_alloc'
      drivers/scsi/built-in.o:(.opd+0xad70): first defined here
      drivers/net/built-in.o: In function `.vnic_wq_init_start':
      (.text+0x49f9c0): multiple definition of `.vnic_wq_init_start'
      drivers/scsi/built-in.o:(.text+0xb3b58): first defined here
      drivers/net/built-in.o:(.opd+0x2ae88): multiple definition of `vnic_wq_init_start'
      drivers/scsi/built-in.o:(.opd+0xace0): first defined here
      
      Rename these to 'enic_*' to avoid the conflict with the functiosn of
      the same name in the snic scsi driver.
      Reported-by: default avatarStephen Rothwell <sfr@canb.auug.org.au>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      3dc33e23
    • Rajesh Borundia's avatar
      bnx2x: Add vxlan RSS support · f34fa14c
      Rajesh Borundia authored
      Latest FW submission added some vxlan offload capabilities to our device.
      This patch adds the ability to connect to the vxlan NDOs and configure
      the UDP port associated with it in the HW.
      
      The device would now be capable of performing RSS according to the
      inner headers of the vxlan packets.
      Signed-off-by: default avatarRajesh Borundia <Rajesh.Borundia@qlogic.com>
      Signed-off-by: default avatarYuval Mintz <Yuval.Mintz@qlogic.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      f34fa14c
    • David S. Miller's avatar
      Merge branch 'dsa-multi-swtich' · 3f0bf60f
      David S. Miller authored
      Andrew Lunn says:
      
      ====================
      D in DSA patches
      
      The D in DSA is distributed, meaning multiple switches can be
      connected together. Currently no mainline system does this, and so the
      code is broken. This patchset contains two fixes, and a small helper.
      
      With three of more switches, the current device tree binding is not
      sufficient to express the routing between the switches. The first
      patch extends the binding, in a backwards compatible way, to allow a
      link between a switch to describe all the switches accessible over the
      link, not just the direct neighbor.
      
      The third patch fixes the port configuration on newer devices for
      links connecting switches.
      ====================
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      3f0bf60f
    • Andrew Lunn's avatar
      dsa: mv88e6xxx: Set DSA mode based on chip abilities · 6083ce71
      Andrew Lunn authored
      Older devices only support a single DSA frame format, where as newer
      devices have two. Take this into account when configuring a DSA port.
      The port needs to be in plain old DSA mode, since this is a DSA link,
      where as the newer format can be used for the CPU port.
      Signed-off-by: default avatarAndrew Lunn <andrew@lunn.ch>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      6083ce71
    • Andrew Lunn's avatar
      net: dsa: Add dsa_is_dsa_port() helper · 60045cbf
      Andrew Lunn authored
      Add an inline helper for determining is a port is a DSA port.
      Signed-off-by: default avatarAndrew Lunn <andrew@lunn.ch>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      60045cbf
    • Andrew Lunn's avatar
      net: dsa: Allow multi hop routes to be expressed · 1e72e6f8
      Andrew Lunn authored
      With more than two switches in a hierarchy, it becomes necessary to
      describe multi-hop routes between switches. The current binding does
      not allow this, although the older platform_data did. Extend the link
      property to be a list rather than a single phandle to a remote switch.
      It is then possible to express that a port should be used to reach
      more than one switch and the switch maybe more than one hop away.
      Signed-off-by: default avatarAndrew Lunn <andrew@lunn.ch>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      1e72e6f8