1. 20 May, 2015 6 commits
  2. 11 May, 2015 3 commits
  3. 07 May, 2015 1 commit
  4. 06 May, 2015 8 commits
  5. 05 May, 2015 7 commits
  6. 24 Apr, 2015 12 commits
  7. 23 Apr, 2015 1 commit
  8. 22 Apr, 2015 2 commits
    • Johannes Berg's avatar
      mac80211: allow segmentation offloads · 80616c0d
      Johannes Berg authored
      Implement the necessary software segmentation on the normal
      TX path so that fast-xmit can use segmentation offload if
      the hardware (or driver) supports it.
      Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
      80616c0d
    • Johannes Berg's avatar
      mac80211: allow drivers to support S/G · 680a0dab
      Johannes Berg authored
      If drivers want to support S/G (really just gather DMA on TX) then
      we can now easily support this on the fast-xmit path since it just
      needs to write to the ethernet header (and already has a check for
      that being possible.)
      
      However, disallow this on the regular TX path (which has to handle
      fragmentation, software crypto, etc.) by calling skb_linearize().
      
      Also allow the related HIGHDMA since that's not interesting to the
      code in mac80211 at all anyway.
      Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
      680a0dab