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 scenarios. 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 ?
Thx, Hans _______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
