Openwrt/target/linux/mvebu/patches-4.4
Felix Fietkau 2e1f6f1682 mvebu: work around an ethernet tx scheduling fairness issue
The hardware queue scheduling is apparently configured with fixed
priorities, which creates a nasty fairness issue where traffic from one
CPU can starve traffic from all other CPUs.

Work around this issue by forcing all tx packets to go through one CPU,
until this issue is fixed properly.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2017-01-11 14:56:57 +01:00
..
002-add_powertables.patch
003-add_switch_nodes.patch mvebu: revert remove of mvsw61xx device tree nodes 2016-11-13 09:03:52 +01:00
010-build_new_dtbs.patch mvebu: add support for the Linksys WRT3200ACM (Rango) 2016-10-24 08:45:06 +02:00
020-mtd-nand-pxa3xx_nand-add-support-for-partial-chunks.patch
021-mtd-pxa3xx_nand-Increase-the-initial-chunk-size.patch
022-mtd-pxa3xx_nand-Fix-initial-controller-configuration.patch
023-bus-mvebu-mbus-provide-api-for-obtaining-IO-and-DRAM.patch
030-mvneta-consolidate-autoneg-enabling.patch
031-mvneta-implement-ethtool-autonegotiation-control.patch
032-net-mvneta-Make-the-default-queue-related-for-each-p.patch
033-net-mvneta-Associate-RX-queues-with-each-CPU.patch
034-net-mvneta-Add-naive-RSS-support.patch
035-net-mvneta-Configure-XPS-support.patch
036-net-mvneta-fix-trivial-cut-off-issue-in-mvneta_ethto.patch
037-net-mvneta-Fix-for_each_present_cpu-usage.patch
038-net-mvneta-Fix-the-CPU-choice-in-mvneta_percpu_elect.patch
039-net-mvneta-Use-on_each_cpu-when-possible.patch
040-net-mvneta-Modify-the-queue-related-fields-from-each.patch
041-net-mvneta-The-mvneta_percpu_elect-function-should-b.patch
042-net-mvneta-Fix-race-condition-during-stopping.patch
043-net-mvneta-sort-the-headers-in-alphabetic-order.patch
044-net-add-a-hardware-buffer-management-helper-API.patch
045-net-mvneta-bm-add-support-for-hardware-buffer-manage.patch
046-net-mvneta-Use-the-new-hwbm-framework.patch
047-net-mvneta-Fix-spinlock-usage.patch
048-net-mvneta-fix-error-messages-in-mvneta_port_down-fu.patch
049-net-mvneta-replace-MVNETA_CPU_D_CACHE_LINE_SIZE-with.patch
050-net-mvneta-fix-changing-MTU-when-using-per-cpu-proce.patch
051-ARM-dts-armada-38x-add-buffer-manager-nodes.patch
052-ARM-dts-armada-xp-add-buffer-manager-nodes.patch
053-ARM-dts-Add-SolidRun-Armada-388-Clearfog-A1-DT-file.patch kernel: update kernel 4.4 to version 4.4.30 2016-11-02 10:25:44 +01:00
054-ARM-dts-armada-38x-enable-buffer-manager-support-on-.patch
055-ARM-dts-armada-388-clearfog-remove-duplicate-mdio-en.patch
100-find_active_root.patch
102-revert_i2c_delay.patch
103-remove-nand-driver-bug.patch
104-linksys_mamba_disable_keep_config.patch
106-enable-bm-on-linksys-devices.patch
110-pxa3xxx_revert_irq_thread.patch
120-phy-move-fixed_phy-MII-register-generation-to-a-libr.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
121-phy-convert-swphy-register-generation-to-tabular-for.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
122-phy-separate-swphy-state-validation-from-register-ge.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
123-phy-generate-swphy-registers-on-the-fly.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
124-phy-improve-safety-of-fixed-phy-MII-register-reading.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
125-phy-provide-a-hook-for-link-up-link-down-events.patch kernel: update to v4.4.23 2016-09-30 20:08:21 +02:00
126-phy-marvell-88E1512-add-flow-control-support.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
127-phy-export-phy_start_machine-for-phylink.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
128-phy-export-phy_speed_to_str-for-phylink.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
129-phy-add-I2C-mdio-bus.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
130-phylink-add-phylink-infrastructure.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
131-phylink-add-hooks-for-SFP-support.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
132-sfp-add-phylink-based-SFP-module-support.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
133-sfp-display-SFP-module-information.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
134-net-mvneta-convert-to-phylink.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
135-phy-fixed-phy-remove-fixed_phy_update_state.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
136-phylink-add-ethtool-nway_reset-support.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
137-net-mvneta-add-nway_reset-support.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
138-phylink-add-flow-control-support.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
139-net-mvneta-add-flow-control-support-via-phylink.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
140-net-mvneta-enable-flow-control-for-PHY-connections.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
141-net-mvneta-enable-flow-control-for-fixed-connections.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
142-phylink-add-EEE-support.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
143-net-mvneta-add-EEE-support.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
144-phylink-add-module-EEPROM-support.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
145-net-mvneta-add-module-EEPROM-reading-support.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
146-sfp-phylink-hook-up-eeprom-functions.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
147-net-mvneta-add-BQL-support.patch mvebu: Add BQL patch for mvneta driver. 2016-11-21 11:24:12 +01:00
202-gpio_mvebu_add_limited_pwm_support.patch
203-dt_bindings_extend_mvebu_gpio_documentation_with_pwm.patch
204-mvebu_xp_add_pwm_properties_to_dtsi_files.patch
205-arm_mvebu_enable_pwm_in_defconfig.patch
206-mvebu_wrt1900ac_use_pwm-fan_rather_than_gpio-fan.patch
207-armada-385-rd-mtd-partitions.patch
208-ARM-mvebu-385-ap-Add-partitions.patch
209-clearfog_switch_node.patch
210-ARM-dts-armada388-clearfog-add-SFP-module-support.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
300-reprobe_sfp_phy.patch mvebu: add support for SFP 2016-09-29 13:47:18 +02:00
400-mvneta-tx-queue-workaround.patch mvebu: work around an ethernet tx scheduling fairness issue 2017-01-11 14:56:57 +01:00