netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
  • [parent not found: <20230629141453.1112919-3-vladimir.oltean@nxp.com>]
  • * Re: [PATCH net 0/2] Fix mangled link-local MAC DAs with SJA1105 DSA
           [not found] <20230629141453.1112919-1-vladimir.oltean@nxp.com>
           [not found] ` <20230629141453.1112919-2-vladimir.oltean@nxp.com>
           [not found] ` <20230629141453.1112919-3-vladimir.oltean@nxp.com>
    @ 2023-07-03 20:33 ` Jakub Kicinski
      2 siblings, 0 replies; 7+ messages in thread
    From: Jakub Kicinski @ 2023-07-03 20:33 UTC (permalink / raw)
      To: Vladimir Oltean
      Cc: netdev, Andrew Lunn, Florian Fainelli, David S. Miller,
    	Eric Dumazet, Paolo Abeni, linux-kernel
    
    On Thu, 29 Jun 2023 17:14:51 +0300 Vladimir Oltean wrote:
    > The SJA1105 hardware tagging protocol is weird and will put DSA
    > information (source port, switch ID) in the MAC DA of the packets sent
    > to the CPU, and then send some additional (meta) packets which contain
    > the original bytes from the previous packet's MAC DA.
    > 
    > The tagging protocol driver contains logic to handle this, but the meta
    > frames are optional functionality, and there are configurations when
    > they aren't received (no PTP RX timestamping). Thus, the MAC DA from
    > packets sent to the stack is not correct in all cases.
    > 
    > Also, during testing it was found that the MAC DA patching procedure was
    > incorrect.
    > 
    > The investigation comes as a result of this discussion with Paolo:
    > https://lore.kernel.org/netdev/f494387c8d55d9b1d5a3e88beedeeb448f2e6cc3.camel@redhat.com/
    
    This series got eaten by vger, I think. Could you repost?
    
    ^ permalink raw reply	[flat|nested] 7+ messages in thread

  • end of thread, other threads:[~2023-07-03 20:33 UTC | newest]
    
    Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
    -- links below jump to the message on this page --
         [not found] <20230629141453.1112919-1-vladimir.oltean@nxp.com>
         [not found] ` <20230629141453.1112919-2-vladimir.oltean@nxp.com>
    2023-06-30 13:29   ` [PATCH net 1/2] net: dsa: tag_sja1105: fix MAC DA patching from meta frames Simon Horman
    2023-07-02 14:37   ` Florian Fainelli
         [not found] ` <20230629141453.1112919-3-vladimir.oltean@nxp.com>
    2023-06-30 13:35   ` [PATCH net 2/2] net: dsa: sja1105: always enable the send_meta options Simon Horman
    2023-06-30 16:53     ` Vladimir Oltean
    2023-06-30 17:38       ` Simon Horman
    2023-07-02 14:39   ` Florian Fainelli
    2023-07-03 20:33 ` [PATCH net 0/2] Fix mangled link-local MAC DAs with SJA1105 DSA Jakub Kicinski
    

    This is a public inbox, see mirroring instructions
    for how to clone and mirror all data and code used for this inbox;
    as well as URLs for NNTP newsgroup(s).