lkml.org 
[lkml]   [2016]   [Sep]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Date
    SubjectRe: [PATCH] brcmfmac: implement more accurate skb tracking
    On 26 September 2016 at 13:46, Arend Van Spriel
    <arend.vanspriel@broadcom.com> wrote:
    > On 26-9-2016 12:23, Rafał Miłecki wrote:
    >> From: Rafał Miłecki <rafal@milecki.pl>
    >>
    >> We need to track 802.1x packets to know if there are any pending ones
    >> for transmission. This is required for performing key update in the
    >> firmware.
    >
    > The problem we are trying to solve is a pretty old one. The problem is
    > that wpa_supplicant uses two separate code paths: EAPOL messaging
    > through data path and key configuration though nl80211.

    Can I find it described/reported somewhere?


    >> Unfortunately our old tracking code wasn't very accurate. It was
    >> treating skb as pending as soon as it was passed by the netif. Actual
    >> handling packet to the firmware was happening later as brcmfmac
    >> internally queues them and uses its own worker(s).
    >
    > That does not seem right. As soon as we get a 1x packet we need to wait
    > with key configuration regardless whether it is still in the driver or
    > handed over to firmware already.

    OK, thanks.

    \
     
     \ /
      Last update: 2016-09-26 14:14    [W:2.962 / U:0.020 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site