Have been encountering errors unloading the qdisc kernel modules such as sch_fq_pie after completing a test run using NeST v0.3.
During the test, I am applying the qdisc on an interface using set_attributes() with the qdisc name as one of the arguments.
After the test completes, the kernel modules pertaining to the qdisc remain loaded and I am not able to unload them using rmmod or modprobe -r without/with the force option (screenshots attached). They get unloaded only after system restart.
I plan to recompile and reinsert the qdisc as a pre-test step but since the module isn't unloading, I am unable re-execute the test without restarting my system again.
1. Before and after test execution (sch_fq_pie remains loaded)
2. Error when unloading
Please help or suggest possible workarounds.
Thanks and Regards,
Hrishikesh Athalye