1. 03 Jun, 2016 3 commits
    • Marcelo Ricardo Leitner's avatar
      loopback: make use of NETIF_F_GSO_SOFTWARE · f6c382fc
      Marcelo Ricardo Leitner authored
      NETIF_F_GSO_SOFTWARE was defined to list all GSO software types, so lets
      make use of it in loopback code. Note that veth/vxlan/others already
      uses it.
      
      Within this patch series, this patch causes lo to pick up SCTP GSO feature
      automatically (as it's added to NETIF_F_GSO_SOFTWARE) and thus avoiding
      segmentation if possible.
      Signed-off-by: default avatarMarcelo Ricardo Leitner <marcelo.leitner@gmail.com>
      Tested-by: default avatarXin Long <lucien.xin@gmail.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      f6c382fc
    • Bhaktipriya Shridhar's avatar
      net: fjes: fjes_main: Remove create_workqueue · f2edc4e1
      Bhaktipriya Shridhar authored
      alloc_workqueue replaces deprecated create_workqueue().
      
      The workqueue adapter->txrx_wq has workitem
      &adapter->raise_intr_rxdata_task per adapter. Extended Socket Network
      Device is shared memory based, so someone's transmission denotes other's
      reception.  raise_intr_rxdata_task raises interruption of receivers from
      the sender in order to notify receivers.
      
      The workqueue adapter->control_wq has workitem
      &adapter->interrupt_watch_task per adapter. interrupt_watch_task is used
      to prevent delay of interrupts.
      
      Dedicated workqueues have been used in both cases since the workitems
      on the workqueues are involved in normal device operation and require
      forward progress under memory pressure.
      
      max_active has been set to 0 since there is no need for throttling
      the number of active work items.
      
      Since network devices  may be used for memory reclaim,
      WQ_MEM_RECLAIM has been set to guarantee forward progress.
      Signed-off-by: default avatarBhaktipriya Shridhar <bhaktipriya96@gmail.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      f2edc4e1
    • Yuval Mintz's avatar
      qed: Utilize FW 8.10.3.0 · 351a4ded
      Yuval Mintz authored
      The New QED firmware contains several fixes, including:
        - Wrong classification of packets in 4-port devices.
        - Anti-spoof interoperability with encapsulated packets.
        - Tx-switching of encapsulated packets.
      It also slightly improves Tx performance of the device.
      
      In addition, this firmware contains the necessary logic for
      supporting iscsi & rdma, for which we plan on pushing protocol
      drivers in the imminent future.
      Signed-off-by: default avatarYuval Mintz <Yuval.Mintz@qlogic.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      351a4ded
  2. 02 Jun, 2016 9 commits
  3. 01 Jun, 2016 5 commits
  4. 31 May, 2016 15 commits
  5. 30 May, 2016 8 commits