You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
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>
8 years ago
..
002-add_powertables.patch mvebu: update and fixup 4.4 patches 9 years ago
003-add_switch_nodes.patch mvebu: revert remove of mvsw61xx device tree nodes 8 years ago
010-build_new_dtbs.patch mvebu: add support for the Linksys WRT3200ACM (Rango) 8 years ago
020-mtd-nand-pxa3xx_nand-add-support-for-partial-chunks.patch mvebu: rename recently added flash driver fix 8 years ago
021-mtd-pxa3xx_nand-Increase-the-initial-chunk-size.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
022-mtd-pxa3xx_nand-Fix-initial-controller-configuration.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
023-bus-mvebu-mbus-provide-api-for-obtaining-IO-and-DRAM.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
030-mvneta-consolidate-autoneg-enabling.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
031-mvneta-implement-ethtool-autonegotiation-control.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
032-net-mvneta-Make-the-default-queue-related-for-each-p.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
033-net-mvneta-Associate-RX-queues-with-each-CPU.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
034-net-mvneta-Add-naive-RSS-support.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
035-net-mvneta-Configure-XPS-support.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
036-net-mvneta-fix-trivial-cut-off-issue-in-mvneta_ethto.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
037-net-mvneta-Fix-for_each_present_cpu-usage.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
038-net-mvneta-Fix-the-CPU-choice-in-mvneta_percpu_elect.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
039-net-mvneta-Use-on_each_cpu-when-possible.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
040-net-mvneta-Modify-the-queue-related-fields-from-each.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
041-net-mvneta-The-mvneta_percpu_elect-function-should-b.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
042-net-mvneta-Fix-race-condition-during-stopping.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
043-net-mvneta-sort-the-headers-in-alphabetic-order.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
044-net-add-a-hardware-buffer-management-helper-API.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
045-net-mvneta-bm-add-support-for-hardware-buffer-manage.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
046-net-mvneta-Use-the-new-hwbm-framework.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
047-net-mvneta-Fix-spinlock-usage.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
048-net-mvneta-fix-error-messages-in-mvneta_port_down-fu.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
049-net-mvneta-replace-MVNETA_CPU_D_CACHE_LINE_SIZE-with.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
050-net-mvneta-fix-changing-MTU-when-using-per-cpu-proce.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
051-ARM-dts-armada-38x-add-buffer-manager-nodes.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
052-ARM-dts-armada-xp-add-buffer-manager-nodes.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
053-ARM-dts-Add-SolidRun-Armada-388-Clearfog-A1-DT-file.patch kernel: update kernel 4.4 to version 4.4.30 8 years ago
054-ARM-dts-armada-38x-enable-buffer-manager-support-on-.patch mvebu: replace ClearFog dts files with patches from upstream 8 years ago
055-ARM-dts-armada-388-clearfog-remove-duplicate-mdio-en.patch mvebu: replace ClearFog dts files with patches from upstream 8 years ago
100-find_active_root.patch kernel: refresh patches for kernel 4.4 9 years ago
102-revert_i2c_delay.patch mvebu: update and fixup 4.4 patches 9 years ago
103-remove-nand-driver-bug.patch mvebu: prevent crash in the flash driver in case of a spurious interrupt 8 years ago
104-linksys_mamba_disable_keep_config.patch mvebu: add some more flash driver fixes 8 years ago
106-enable-bm-on-linksys-devices.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
110-pxa3xxx_revert_irq_thread.patch mvebu: fix NAND flash issues (FS#67) 8 years ago
120-phy-move-fixed_phy-MII-register-generation-to-a-libr.patch mvebu: add support for SFP 8 years ago
121-phy-convert-swphy-register-generation-to-tabular-for.patch mvebu: add support for SFP 8 years ago
122-phy-separate-swphy-state-validation-from-register-ge.patch mvebu: add support for SFP 8 years ago
123-phy-generate-swphy-registers-on-the-fly.patch mvebu: add support for SFP 8 years ago
124-phy-improve-safety-of-fixed-phy-MII-register-reading.patch mvebu: add support for SFP 8 years ago
125-phy-provide-a-hook-for-link-up-link-down-events.patch kernel: update to v4.4.23 8 years ago
126-phy-marvell-88E1512-add-flow-control-support.patch mvebu: add support for SFP 8 years ago
127-phy-export-phy_start_machine-for-phylink.patch mvebu: add support for SFP 8 years ago
128-phy-export-phy_speed_to_str-for-phylink.patch mvebu: add support for SFP 8 years ago
129-phy-add-I2C-mdio-bus.patch mvebu: add support for SFP 8 years ago
130-phylink-add-phylink-infrastructure.patch mvebu: add support for SFP 8 years ago
131-phylink-add-hooks-for-SFP-support.patch mvebu: add support for SFP 8 years ago
132-sfp-add-phylink-based-SFP-module-support.patch mvebu: add support for SFP 8 years ago
133-sfp-display-SFP-module-information.patch mvebu: add support for SFP 8 years ago
134-net-mvneta-convert-to-phylink.patch mvebu: add support for SFP 8 years ago
135-phy-fixed-phy-remove-fixed_phy_update_state.patch mvebu: add support for SFP 8 years ago
136-phylink-add-ethtool-nway_reset-support.patch mvebu: add support for SFP 8 years ago
137-net-mvneta-add-nway_reset-support.patch mvebu: add support for SFP 8 years ago
138-phylink-add-flow-control-support.patch mvebu: add support for SFP 8 years ago
139-net-mvneta-add-flow-control-support-via-phylink.patch mvebu: add support for SFP 8 years ago
140-net-mvneta-enable-flow-control-for-PHY-connections.patch mvebu: add support for SFP 8 years ago
141-net-mvneta-enable-flow-control-for-fixed-connections.patch mvebu: add support for SFP 8 years ago
142-phylink-add-EEE-support.patch mvebu: add support for SFP 8 years ago
143-net-mvneta-add-EEE-support.patch mvebu: add support for SFP 8 years ago
144-phylink-add-module-EEPROM-support.patch mvebu: add support for SFP 8 years ago
145-net-mvneta-add-module-EEPROM-reading-support.patch mvebu: add support for SFP 8 years ago
146-sfp-phylink-hook-up-eeprom-functions.patch mvebu: add support for SFP 8 years ago
147-net-mvneta-add-BQL-support.patch mvebu: Add BQL patch for mvneta driver. 8 years ago
202-gpio_mvebu_add_limited_pwm_support.patch kernel: update kernel 4.4 to version 4.4.20 8 years ago
203-dt_bindings_extend_mvebu_gpio_documentation_with_pwm.patch
204-mvebu_xp_add_pwm_properties_to_dtsi_files.patch mvebu: update and fixup 4.4 patches 9 years ago
205-arm_mvebu_enable_pwm_in_defconfig.patch mvebu: update and fixup 4.4 patches 9 years ago
206-mvebu_wrt1900ac_use_pwm-fan_rather_than_gpio-fan.patch mvebu: backport upstream ethernet driver improvements and enable buffer manager support 8 years ago
207-armada-385-rd-mtd-partitions.patch mvebu: update and fixup 4.4 patches 9 years ago
208-ARM-mvebu-385-ap-Add-partitions.patch mvebu: replace ClearFog dts files with patches from upstream 8 years ago
209-clearfog_switch_node.patch mvebu: add switch node to clearfog 8 years ago
210-ARM-dts-armada388-clearfog-add-SFP-module-support.patch mvebu: add support for SFP 8 years ago
300-reprobe_sfp_phy.patch mvebu: add support for SFP 8 years ago
400-mvneta-tx-queue-workaround.patch mvebu: work around an ethernet tx scheduling fairness issue 8 years ago