Recent Commits to NES-Open-Switch:master

Showing posts with label processing. Show all posts
Showing posts with label processing. Show all posts

Wednesday, March 30, 2016

LACP upgrade - 10: updating LACP PDU partner info handler

Updated the LACP #PDU #handler in #LACP module. This handler will #process the #PDU while #received on port. The #peer #partner #info of the received port is #updated from the info received in the LACP PDU. The info in the PDU is checked against the actor port specific info to #decide whether the #peer port is in #sync with the received port. The partner info like oper-port, oper-priority, oper-system-id, oper-system-priority, oper-key and oper-stat are populated according to the values received from LDU. The actor specific info like port, port-priority, system-id, system-priority and oper-key are cross checked with the info in PDU to decide whether synchronization has been attained with the peer port.

#LACP update 23 ...
[commit 4b8005f9df419c5b8f573ca219af71cc45c67a10] (https://github.com/nes-repo/NES-Open-Switch/commit/4b8005f9df419c5b8f573ca219af71cc45c67a10)

Friday, March 18, 2016

LACP upgrade - 8: updating the LACP PDU processing routine

Updated the internal #LACP #PDU #processing routine in LACP module. This handler #disects the LACP #packet in to individual #TLVs and do the respective handling. The LACP PDU receive handler passes the incoming PDUs to this routine for processing. The routine has been upgraded to use the native member port level data-structures for it's internal processing.

#LACP update 21 ...
[commit 71ff8fe16a341f52e8887bb8abb5648f3ab1bebb] (https://github.com/nes-repo/NES-Open-Switch/commit/71ff8fe16a341f52e8887bb8abb5648f3ab1bebb)

Monday, July 27, 2015

Ethernet phy update - 12: added component level phy port attach / detach routines

Added #phy #port #attach / #detach #routine s for component in ethernet module. This will #handle the #hierarchical #processing associated with phy port attach / detach operations.

#Ethernet update 122 ...
[commit d392286c42c73ee414e523f33cff7ca0fbe9e4b0]

Saturday, July 25, 2015

Ethernet phy update - 11: added extended phy port register / de-register routines

Added #extended #phy #port #register / #de-register #routine s in ethernet module. This will be the external API to #handle the #hierarchical #processing associated with the phy port register / de-register operations.

#Ethernet update 121 ...
[commit 6db19a2486692753d7fd3f0d8937f56b78cd099f]

Wednesday, June 24, 2015

LACP PDU processing update - 1: link LACP PDU processing routine with module message queue

Added changes in LACP module to connect the #message #queue with #PDU #processing routine. This will extract the LACP PDUs added in the message queue and send them to PDU processing routine. This will perform the #aggregator and #member #port related operations based on the #received #LACP #PDU s.

#LACP update 10 ...
[commit 6f3b40b819e9b87dd223d058a6523ea33ee7af88]