[OpenWrt-Devel] [RFC] netifd: Default enabling of transmit/receive packet steering

Hans Dedecker dedeckeh at gmail.com
Wed Apr 29 05:40:55 EDT 2015

In netifd transmit and receive packet steering is enabled by default since commit
20510bd. This default setting gives problems on our architecture as real time
threads are used for networking.
The transmit/receive packet steering will move some of the work to softirq which
has higher prio than the real time threads which will cripple the system in some
As transmit/receive packet steering is enabled by default extra device config
need to be added to guarantee backwards compatibility (thus disabling per device
transmit/receive packet steering) which makes it hard to maintain.
To avoid this overhead does it make sense to disable transmit/receive packet
steering by default (and thus enable it only by device config to keep
backwards compatiblity) or keep the default value but allow it to be overruled
by a cmd line parameter passed to netifd ?

openwrt-devel mailing list
openwrt-devel at lists.openwrt.org

More information about the openwrt-devel mailing list