Hey Chrissie,
I am still having issues with the latest pmtu code:
1) using crypto, just with knet_bench ping_data test, the MTU changes on each run (I think you mentioned that on IRC, but not sure it's the same problem).
2) there is a spurious link down event on MTU change. I can reproduce this one without crypto and with ping_data test (I set it at 10 secs interval to avoid waiting minutes).
Start knet_bench on both nodes with standard MTU at 1500. At the end of each run, change MTU on the interfaces to:
- 1400 (good). - 1500 (good). - 1600 (good, mtu doesn't change) - back to 1500 (link down event) from time to time, the first MTU after the down/up event is wrong
the code is stable on heavy load, I haven't tested yet load + changing MTU at runtime. I'll do that once the basic tests are passing.
Cheers Fabio