openwrtv3/target/linux/generic
Thibaut VARENE eff3549c58 generic: drop support for get_port_stats() on ar8xxx
The implementation is not efficient on ar8xxx switches. It triggers high
CPU load and degrades device performance.

The high CPU load has been traced down to the ar8xxx_reg_wait() call in
ar8xxx_mib_op(), which has to usleep_range() till the MIB busy flag set
by the request to update the MIB counter is cleared.

This commit removes the get_port_stats() code introduced in 4d8a66d and
leaves a note for future hacker's beware.

Fixes: FS#1004

Signed-off-by: Thibaut VARENE <hacks@slashdirt.org>
2017-09-13 08:07:54 +02:00
..
backport-4.9 kernel: update 4.9 to 4.9.44 2017-08-17 12:34:34 +02:00
files generic: drop support for get_port_stats() on ar8xxx 2017-09-13 08:07:54 +02:00
hack-4.9 kernel: update 4.9 to 4.9.47 2017-09-03 22:06:28 +03:00
image treewide: replace nbd@openwrt.org with nbd@nbd.name 2016-06-07 08:58:42 +02:00
other-files kernel: move initramfs's init script out of base-files 2017-04-04 14:06:40 +02:00
pending-3.18 kernel: split patches folder up into backport, pending and hack folders 2017-08-05 08:46:36 +02:00
pending-4.4 kernel: update 4.4 to 4.4.86 2017-09-05 08:43:39 +02:00
pending-4.9 kernel: update 4.9 to 4.9.49 2017-09-11 01:56:14 +02:00
config-3.18 kernel: add missing symbols 2017-07-07 07:44:51 +02:00
config-4.4 kernel: move Lantiq PEF7061/7071/7072 phy driver to generic 2017-06-24 22:36:38 +02:00
config-4.9 kernel: add missing symbols 2017-07-07 07:44:51 +02:00
PATCHES kernel: update PATCHES with a stricter policy 2013-07-09 20:52:07 +00:00