Closed bdevierno1 closed 4 years ago
In response to PR creation
Your results will arrive shortly
@bdevierno1 I've added a checklist to the bottom of your PR message - can you verify you follow all of these?
@sreyanalla will do a final test then this is ready
rename to l2fwd
to be consistent with DPDK
rename to
l2fwd
to be consistent with DPDK
Once you do this, I'll merge.
@onvm .
@onvm .
Your results will arrive shortly
@onvm .
Error: Failed to fetch results from nimbnode23
@onvm pls
@onvm pls
Your results will arrive shortly
@onvm pls
Error: Failed to fetch results from nimbnode23
@onvm again
@onvm again
Your results will arrive shortly
@onvm again
Error: Failed to fetch results from nimbnode23
For whoever needs it, this is why we're failing
Thats weird, I merged the DPDK update before this run. Is there a lag?
On Sun, Aug 2, 2020 at 12:33 PM Kevin Deems notifications@github.com wrote:
[image: Screen Shot 2020-08-02 at 12 32 44 PM] https://user-images.githubusercontent.com/24497157/89127563-54363400-d4bc-11ea-8cc7-b4e5413696f1.png For whoever needs it, this is why we're failing
β You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/sdnfv/openNetVM/pull/230#issuecomment-667695918, or unsubscribe https://github.com/notifications/unsubscribe-auth/AH3EIZUCMBZZ2KLYGV5DXVTR6WIPDANCNFSM4N4PK2HA .
Thats weird, I merged the DPDK update before this run. Is there a lag? β¦ On Sun, Aug 2, 2020 at 12:33 PM Kevin Deems @.***> wrote: [image: Screen Shot 2020-08-02 at 12 32 44 PM] https://user-images.githubusercontent.com/24497157/89127563-54363400-d4bc-11ea-8cc7-b4e5413696f1.png For whoever needs it, this is why we're failing β You are receiving this because you commented. Reply to this email directly, view it on GitHub <#230 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AH3EIZUCMBZZ2KLYGV5DXVTR6WIPDANCNFSM4N4PK2HA .
I'm not sure, I haven't run this yet, but I would try to test this as CI does. Maybe delete your local l2switch branch, and pull it in again. Try remaking everything, and see if you get the error.
Thats weird, I merged the DPDK update before this run. Is there a lag? β¦ On Sun, Aug 2, 2020 at 12:33 PM Kevin Deems @.***> wrote: [image: Screen Shot 2020-08-02 at 12 32 44 PM] https://user-images.githubusercontent.com/24497157/89127563-54363400-d4bc-11ea-8cc7-b4e5413696f1.png For whoever needs it, this is why we're failing β You are receiving this because you commented. Reply to this email directly, view it on GitHub <#230 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AH3EIZUCMBZZ2KLYGV5DXVTR6WIPDANCNFSM4N4PK2HA .
I'm not sure, I haven't run this yet, but I would try to test this as CI does. Maybe delete your local l2switch branch, and pull it in again. Try remaking everything, and see if you get the error.
Makes sense - this branch isnt merged with the latest dev branch yet. @bdevierno1 if you could just pull the latest dev changes into this branch we can get the tests to pass.
Thats weird, I merged the DPDK update before this run. Is there a lag? β¦ On Sun, Aug 2, 2020 at 12:33 PM Kevin Deems @.***> wrote: [image: Screen Shot 2020-08-02 at 12 32 44 PM] https://user-images.githubusercontent.com/24497157/89127563-54363400-d4bc-11ea-8cc7-b4e5413696f1.png For whoever needs it, this is why we're failing β You are receiving this because you commented. Reply to this email directly, view it on GitHub <#230 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AH3EIZUCMBZZ2KLYGV5DXVTR6WIPDANCNFSM4N4PK2HA .
I'm not sure, I haven't run this yet, but I would try to test this as CI does. Maybe delete your local l2switch branch, and pull it in again. Try remaking everything, and see if you get the error.
Makes sense - this branch isnt merged with the latest dev branch yet. @bdevierno1 if you could just pull the latest dev changes into this branch we can get the tests to pass.
@dennisafa @dennisafa sorry about that I should have left a comment sating that this will fail without pulling the latest updates.
@onvm test l2fwd
@onvm test l2fwd
Your results will arrive shortly
Layer 2 switch based on dpdk's l2fwd example.
Summary:
The basic functionality of this NF will be the same as the l2fwd example provided by the DPDK It send out packets out the adjacent port and updates the mac address by default.
A good blog post about how this NF works. DPDK's explanation
To run the l2fwd dpdk example with two ports: sudo ./build/l2fwd -l 0-3 -n 4 -- -q 8 -p 3
I have added a flag which will print the mac address of each packet. This was used for debugging purposes. Likewise the NF also prints which port packets are being sent out from each port which is not in the original DPDK example.
Mac updating --enabled by default-- can be disabled with the -n flag. Printing of mac address can be enabled with the -m flag.
Usage:
Merging notes:
TODO before merging :
Test Plan:
NF Checklist:
nf->data
function_table->setup
function and frees dynamic memory before exitingReview:
@sreya519