1. 13 10月, 2015 1 次提交
  2. 08 8月, 2015 1 次提交
  3. 25 7月, 2015 1 次提交
  4. 11 7月, 2015 2 次提交
  5. 15 5月, 2015 1 次提交
    • V
      be2net: Support for OS2BMC. · 760c295e
      Venkata Duvvuru 提交于
      OS2BMC feature will allow the server to communicate with the on-board
      BMC/idrac (Baseboard Management Controller) over the LOM via
      standard Ethernet.
      
      When OS2BMC feature is enabled, the LOM will filter traffic coming
      from the host. If the destination MAC address matches the iDRAC MAC
      address, it will forward the packet to the NC-SI side band interface
      for iDRAC processing. Otherwise, it would send it out on the wire to
      the external network. Broadcast and multicast packets are sent on the
      side-band NC-SI channel and on the wire as well. Some of the packet
      filters are not supported in the NIC and hence driver will identify
      such packets and will hint the NIC to send those packets to the BMC.
      This is done by duplicating packets on the management ring. Packets
      are sent to the management ring, by setting mgmt bit in the wrb header.
      The NIC will forward the packets on the management ring to the BMC
      through the side-band NC-SI channel.
      
      Please refer to this online document for more details,
      http://www.dell.com/downloads/global/products/pedge/
      os_to_bmc_passthrough_a_new_chapter_in_system_management.pdf
      Signed-off-by: NVenkat Duvvuru <VenkatKumar.Duvvuru@Emulex.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      760c295e
  6. 10 5月, 2015 4 次提交
  7. 21 3月, 2015 1 次提交
  8. 05 3月, 2015 2 次提交
  9. 08 2月, 2015 6 次提交
  10. 25 1月, 2015 1 次提交
  11. 23 9月, 2014 2 次提交
  12. 14 9月, 2014 3 次提交
  13. 03 9月, 2014 1 次提交
  14. 03 8月, 2014 1 次提交
  15. 18 7月, 2014 2 次提交
  16. 03 7月, 2014 2 次提交
  17. 24 6月, 2014 1 次提交
    • S
      be2net: fix qnq mode detection on VFs · 66064dbc
      Suresh Reddy 提交于
      The driver (on PF or VF) needs to detect if the function is in qnq mode for
      a HW hack in be_rx_compl_get() to work.
      
      The driver queries this information using the GET_PROFILE_CONFIG cmd
      (since the commit below can caused this regression.) But this cmd is not
      available on VFs and so the VFs fail to detect qnq mode. This causes
      vlan traffic to not work.
      
      The fix is to use the the adapter->function_mode value queried via
      QUERY_FIRMWARE_CONFIG cmd on both PFs and VFs to detect the qnq mode.
      
      Also QNQ_MODE was incorrectly named FLEX10_MODE; correcting that too as the
      fix reads much better with the name change.
      
      Fixes: f93f160b ("refactor multi-channel config code for Skyhawk-R chip")
      Signed-off-by: NSuresh Reddy <Suresh.Reddy@emulex.com>
      Signed-off-by: NSathya Perla <sathya.perla@emulex.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      66064dbc
  18. 31 5月, 2014 4 次提交
  19. 19 5月, 2014 1 次提交
  20. 10 5月, 2014 1 次提交
  21. 23 4月, 2014 1 次提交
  22. 29 3月, 2014 1 次提交
    • S
      be2net: add FW cmds needed for VxLAN offloads · a401801c
      Sathya Perla 提交于
      This patch adds support for the FW cmds needed for VxLAN offloads
      on Skyhawk-R:
      1) The VxLAN UDP port needs to be configured via the port-desc of
         SET_PROFILE_CONFIG_v1 cmd.
         This patch re-factors the be_set_profile_config() code (used so far
         only for setting VF QoS) to be used to set any type of descriptor.
      2) The MANAGE_IFACE_FILTERS cmds is needed to convert a normal interface
         into a tunnel interface. This allows for RSS to work even on the inner
         TCP/UDP headers of VxLAN traffic.
      Signed-off-by: NSathya Perla <sathya.perla@emulex.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      a401801c