I've found out that if I configure rps_cpus
manually, i.e
echo f > /sys/class/net/eth0/queues/rx-0/rps_cpus
after sometime it resets to 0
.
Since I have packet steering
disabled, probably it's related to this:
The suggested solution of creating a script in /etc/hotplug.d/net
also gets the config reset.
I think the solution is creating the file /usr/libexec/platform/packet-steering.sh
, at least according to this: