tbarbette / fastclick

FastClick - A faster version of the Click Modular Router featuring batching, advanced multi-processing and improved Netmap and DPDK support (ANCS'15). Check the metron branch for Metron specificities (NSDI'18). PacketMill modifications (ASPLOS'21) as well as MiddleClick(ToN, 2021) are merged in main.
Other
279 stars 81 forks source link

FromDPDKDevice(FLOW_RULES_FILE) only work with DPDK<=21.11 #391

Open pogobanane opened 8 months ago

pogobanane commented 8 months ago

To make it work with dpdk 22.11, we have to patch a variable in flowruleparser.hh (see [1]).

To make it work with dpdk 23.07, we need additional patches (see [2]).

[1] https://github.com/vmuxIO/vmuxIO/commit/b890b881672882977b7e0bc962ab3e23ee45eb3d [2] https://github.com/vmuxIO/vmuxIO/commit/1a9cab2d24b0470171c68b861f8a56500fbbce2c

tbarbette commented 8 months ago

Great ! Thanks ! I'll include them with the proper ifdefs.

Did you do a runtime test or that's just for compilation?

pogobanane commented 8 months ago

I did runtime tests with an Intel E810.