1. 18 6月, 2008 1 次提交
    • D
      Revert "mac80211: Use skb_header_cloned() on TX path." · 3a5be7d4
      David S. Miller 提交于
      This reverts commit 608961a5.
      
      The problem is that the mac80211 stack not only needs to be able to
      muck with the link-level headers, it also might need to mangle all of
      the packet data if doing sw wireless encryption.
      
      This fixes kernel bugzilla #10903.  Thanks to Didier Raboud (for the
      bugzilla report), Andrew Prince (for bisecting), Johannes Berg (for
      bringing this bisection analysis to my attention), and Ilpo (for
      trying to analyze this purely from the TCP side).
      
      In 2.6.27 we can take another stab at this, by using something like
      skb_cow_data() when the TX path of mac80211 ends up with a non-NULL
      tx->key.  The ESP protocol code in the IPSEC stack can be used as a
      model for implementation.
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      3a5be7d4
  2. 14 6月, 2008 2 次提交
  3. 10 6月, 2008 4 次提交
  4. 29 5月, 2008 7 次提交
  5. 21 5月, 2008 2 次提交
  6. 17 5月, 2008 2 次提交
  7. 13 5月, 2008 13 次提交
  8. 09 5月, 2008 1 次提交
  9. 05 5月, 2008 1 次提交
  10. 01 5月, 2008 5 次提交
  11. 28 4月, 2008 2 次提交