From 429223b99ff41da2905dcafd719c140fe867c51e Mon Sep 17 00:00:00 2001 From: David Bauer <mail@david-bauer.net> Date: Mon, 15 Feb 2021 01:26:22 +0100 Subject: [PATCH] modules: update OpenWrt fec1aa6dfb mt76: update to the latest version 224fa47bf9 ramips: mark toggle input on EX6150 as a switch 3a05aa17db mac80211: Remove 357-mac80211-optimize-skb-resizing.patch 171d8bce0c ramips: remove factory image for TP-Link Archer C2 v1 2eb8444363 ath79: fix USB power GPIO for TP-Link TL-WR810N v1 d5a8e85878 wolfssl: Backport fix for CVE-2021-3336 cf5e5204d9 bcm63xx: sprom: override the PCI device ID 4465b44fc1 kernel: bump 4.14 to 4.14.219 4b9ade65ec bcm63xx: R5010UNv2: fix flash partitions for 16MB flash ab9cb390be hostapd: fix P2P group information processing vulnerability 1e90091c5d opkg: update to latest git HEAD of branch openwrt-19.07 312c05611b kernel: bump 4.14 to 4.14.218 3100649458 wolfssl: enable HAVE_SECRET_CALLBACK e9d2aa9dc6 wolfssl: Fix hostapd build with wolfssl 4.6.0 2044c01de8 wolfssl: Update to v4.6.0-stable 5ac0b2b431 mvebu: omnia: make initramfs image usable out of the box --- modules | 2 +- ...el-list-for-fixed-channel-operation.patch} | 0 ...3-mt76-mt76x0-disable-GTK-offloading.patch | 49 ------------------- ...te-if-no-available-channel-is-found.patch} | 0 ...ake-up-calls-Android-bug-workaround.patch} | 0 ...loader-cmdline-on-empty-DT-bootargs.patch} | 0 ...-Add-support-for-Plasma-Cloud-PA300.patch} | 0 ...Add-support-for-Plasma-Cloud-PA300E.patch} | 0 ...for-openmesh.sh-to-vendor-free-name.patch} | 0 ...add-support-for-Plasma-Cloud-PA1200.patch} | 0 ...add-support-for-Plasma-Cloud-PA2200.patch} | 0 ...ck-when-enabling-multicast-snooping.patch} | 0 12 files changed, 1 insertion(+), 50 deletions(-) rename patches/openwrt/{0014-mac80211-create-channel-list-for-fixed-channel-operation.patch => 0013-mac80211-create-channel-list-for-fixed-channel-operation.patch} (100%) delete mode 100644 patches/openwrt/0013-mt76-mt76x0-disable-GTK-offloading.patch rename patches/openwrt/{0015-hostapd-enter-DFS-state-if-no-available-channel-is-found.patch => 0014-hostapd-enter-DFS-state-if-no-available-channel-is-found.patch} (100%) rename patches/openwrt/{0016-kernel-bridge-Implement-MLD-Querier-wake-up-calls-Android-bug-workaround.patch => 0015-kernel-bridge-Implement-MLD-Querier-wake-up-calls-Android-bug-workaround.patch} (100%) rename patches/openwrt/{0017-ath79-Fix-fallback-to-bootloader-cmdline-on-empty-DT-bootargs.patch => 0016-ath79-Fix-fallback-to-bootloader-cmdline-on-empty-DT-bootargs.patch} (100%) rename patches/openwrt/{0018-ath79-Add-support-for-Plasma-Cloud-PA300.patch => 0017-ath79-Add-support-for-Plasma-Cloud-PA300.patch} (100%) rename patches/openwrt/{0019-ath79-Add-support-for-Plasma-Cloud-PA300E.patch => 0018-ath79-Add-support-for-Plasma-Cloud-PA300E.patch} (100%) rename patches/openwrt/{0020-ipq40xx-Change-name-for-openmesh.sh-to-vendor-free-name.patch => 0019-ipq40xx-Change-name-for-openmesh.sh-to-vendor-free-name.patch} (100%) rename patches/openwrt/{0021-ipq40xx-add-support-for-Plasma-Cloud-PA1200.patch => 0020-ipq40xx-add-support-for-Plasma-Cloud-PA1200.patch} (100%) rename patches/openwrt/{0022-ipq40xx-add-support-for-Plasma-Cloud-PA2200.patch => 0021-ipq40xx-add-support-for-Plasma-Cloud-PA2200.patch} (100%) rename patches/openwrt/{0023-kernel-bridge-Fix-a-deadlock-when-enabling-multicast-snooping.patch => 0022-kernel-bridge-Fix-a-deadlock-when-enabling-multicast-snooping.patch} (100%) diff --git a/modules b/modules index 6e621aae7..c3d73bba0 100644 --- a/modules +++ b/modules @@ -2,7 +2,7 @@ GLUON_FEEDS='packages routing gluon' OPENWRT_REPO=https://github.com/openwrt/openwrt.git OPENWRT_BRANCH=openwrt-19.07 -OPENWRT_COMMIT=a7a207e18bf7fa04f265bb95cbe6fa91561fbfe8 +OPENWRT_COMMIT=fec1aa6dfbcea5fdcaa35ec441de6fdd750b4d1a PACKAGES_PACKAGES_REPO=https://github.com/openwrt/packages.git PACKAGES_PACKAGES_BRANCH=openwrt-19.07 diff --git a/patches/openwrt/0014-mac80211-create-channel-list-for-fixed-channel-operation.patch b/patches/openwrt/0013-mac80211-create-channel-list-for-fixed-channel-operation.patch similarity index 100% rename from patches/openwrt/0014-mac80211-create-channel-list-for-fixed-channel-operation.patch rename to patches/openwrt/0013-mac80211-create-channel-list-for-fixed-channel-operation.patch diff --git a/patches/openwrt/0013-mt76-mt76x0-disable-GTK-offloading.patch b/patches/openwrt/0013-mt76-mt76x0-disable-GTK-offloading.patch deleted file mode 100644 index c1f404c81..000000000 --- a/patches/openwrt/0013-mt76-mt76x0-disable-GTK-offloading.patch +++ /dev/null @@ -1,49 +0,0 @@ -From: David Bauer <mail@david-bauer.net> -Date: Sat, 13 Jun 2020 19:19:17 +0200 -Subject: mt76: mt76x0: disable GTK offloading - -When the GTK is offloaded, MT7610 won't transmit any multicast frames. -This is most likely due to a bug in the offloading datapath. MT7612 is -not affected. - -Disable GTK offloading for now. It can be re-enabled once the bug in the -offloading path is fixed. - -Signed-off-by: David Bauer <mail@david-bauer.net> - -diff --git a/package/kernel/mt76/patches/001-mt76-mt76x0-disable-gtk-offloading.patch b/package/kernel/mt76/patches/001-mt76-mt76x0-disable-gtk-offloading.patch -new file mode 100644 -index 0000000000000000000000000000000000000000..e7e19ac957dbfaa9510016d3387abe9eed353538 ---- /dev/null -+++ b/package/kernel/mt76/patches/001-mt76-mt76x0-disable-gtk-offloading.patch -@@ -0,0 +1,30 @@ -+From ae01717951013fbc8bb0315d902d5b9f5873631a Mon Sep 17 00:00:00 2001 -+From: David Bauer <mail@david-bauer.net> -+Date: Fri, 12 Jun 2020 01:09:57 +0200 -+Subject: [PATCH] mt76: mt76x0: disable GTK offloading -+ -+When the GTK is offloaded, MT7610 won't transmit any multicast frames. -+This is most likely due to a bug in the offloading datapath. MT7612 is -+not affected. -+ -+Disable GTK offloading for now. It can be re-enabled once the bug in the -+offloading path is fixed. -+ -+Signed-off-by: David Bauer <mail@david-bauer.net> -+--- -+ drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 4 ++++ -+ 1 file changed, 4 insertions(+) -+ -+--- a/mt76x02_util.c -++++ b/mt76x02_util.c -+@@ -432,6 +432,10 @@ int mt76x02_set_key(struct ieee80211_hw -+ !(key->flags & IEEE80211_KEY_FLAG_PAIRWISE)) -+ return -EOPNOTSUPP; -+ -++ /* MT76x0 GTK offloading is currently broken */ -++ if (is_mt76x0(dev) && !(key->flags & IEEE80211_KEY_FLAG_PAIRWISE)) -++ return -EOPNOTSUPP; -++ -+ /* -+ * In USB AP mode, broadcast/multicast frames are setup in beacon -+ * data registers and sent via HW beacons engine, they require to diff --git a/patches/openwrt/0015-hostapd-enter-DFS-state-if-no-available-channel-is-found.patch b/patches/openwrt/0014-hostapd-enter-DFS-state-if-no-available-channel-is-found.patch similarity index 100% rename from patches/openwrt/0015-hostapd-enter-DFS-state-if-no-available-channel-is-found.patch rename to patches/openwrt/0014-hostapd-enter-DFS-state-if-no-available-channel-is-found.patch diff --git a/patches/openwrt/0016-kernel-bridge-Implement-MLD-Querier-wake-up-calls-Android-bug-workaround.patch b/patches/openwrt/0015-kernel-bridge-Implement-MLD-Querier-wake-up-calls-Android-bug-workaround.patch similarity index 100% rename from patches/openwrt/0016-kernel-bridge-Implement-MLD-Querier-wake-up-calls-Android-bug-workaround.patch rename to patches/openwrt/0015-kernel-bridge-Implement-MLD-Querier-wake-up-calls-Android-bug-workaround.patch diff --git a/patches/openwrt/0017-ath79-Fix-fallback-to-bootloader-cmdline-on-empty-DT-bootargs.patch b/patches/openwrt/0016-ath79-Fix-fallback-to-bootloader-cmdline-on-empty-DT-bootargs.patch similarity index 100% rename from patches/openwrt/0017-ath79-Fix-fallback-to-bootloader-cmdline-on-empty-DT-bootargs.patch rename to patches/openwrt/0016-ath79-Fix-fallback-to-bootloader-cmdline-on-empty-DT-bootargs.patch diff --git a/patches/openwrt/0018-ath79-Add-support-for-Plasma-Cloud-PA300.patch b/patches/openwrt/0017-ath79-Add-support-for-Plasma-Cloud-PA300.patch similarity index 100% rename from patches/openwrt/0018-ath79-Add-support-for-Plasma-Cloud-PA300.patch rename to patches/openwrt/0017-ath79-Add-support-for-Plasma-Cloud-PA300.patch diff --git a/patches/openwrt/0019-ath79-Add-support-for-Plasma-Cloud-PA300E.patch b/patches/openwrt/0018-ath79-Add-support-for-Plasma-Cloud-PA300E.patch similarity index 100% rename from patches/openwrt/0019-ath79-Add-support-for-Plasma-Cloud-PA300E.patch rename to patches/openwrt/0018-ath79-Add-support-for-Plasma-Cloud-PA300E.patch diff --git a/patches/openwrt/0020-ipq40xx-Change-name-for-openmesh.sh-to-vendor-free-name.patch b/patches/openwrt/0019-ipq40xx-Change-name-for-openmesh.sh-to-vendor-free-name.patch similarity index 100% rename from patches/openwrt/0020-ipq40xx-Change-name-for-openmesh.sh-to-vendor-free-name.patch rename to patches/openwrt/0019-ipq40xx-Change-name-for-openmesh.sh-to-vendor-free-name.patch diff --git a/patches/openwrt/0021-ipq40xx-add-support-for-Plasma-Cloud-PA1200.patch b/patches/openwrt/0020-ipq40xx-add-support-for-Plasma-Cloud-PA1200.patch similarity index 100% rename from patches/openwrt/0021-ipq40xx-add-support-for-Plasma-Cloud-PA1200.patch rename to patches/openwrt/0020-ipq40xx-add-support-for-Plasma-Cloud-PA1200.patch diff --git a/patches/openwrt/0022-ipq40xx-add-support-for-Plasma-Cloud-PA2200.patch b/patches/openwrt/0021-ipq40xx-add-support-for-Plasma-Cloud-PA2200.patch similarity index 100% rename from patches/openwrt/0022-ipq40xx-add-support-for-Plasma-Cloud-PA2200.patch rename to patches/openwrt/0021-ipq40xx-add-support-for-Plasma-Cloud-PA2200.patch diff --git a/patches/openwrt/0023-kernel-bridge-Fix-a-deadlock-when-enabling-multicast-snooping.patch b/patches/openwrt/0022-kernel-bridge-Fix-a-deadlock-when-enabling-multicast-snooping.patch similarity index 100% rename from patches/openwrt/0023-kernel-bridge-Fix-a-deadlock-when-enabling-multicast-snooping.patch rename to patches/openwrt/0022-kernel-bridge-Fix-a-deadlock-when-enabling-multicast-snooping.patch -- GitLab