Commit Graph

383 Commits

Author SHA1 Message Date
AmadeusGhost
64b3974593 Merge Lean's source 2020-04-29 17:35:14 +08:00
Felix Fietkau
7411cf939e mt76: update to the latest version
Signed-off-by: Felix Fietkau <nbd@nbd.name>
2020-04-29 17:28:51 +08:00
coolsnowwolf
4787dbaf3c mac80211: ath10k: increase rx buffer size to 2048 2020-04-27 12:49:57 +08:00
coolsnowwolf
b0fd180162 Revert "mac80211 ath10k: increase rx buffer size to 2048"
This reverts commit 2c0a9d403e.
2020-04-26 16:37:04 +08:00
coolsnowwolf
2c0a9d403e mac80211 ath10k: increase rx buffer size to 2048 2020-04-26 15:27:50 +08:00
AmadeusGhost
c5b7a0d3a4 package: lantiq/layerscape: sync upstream source code 2020-04-25 11:55:38 +08:00
CN_SZTL
05b71f090b mt76: refresh patches 2020-04-25 08:14:12 +08:00
AmadeusGhost
c129b6304c mt76: add mt7615-common 2020-04-24 11:25:42 +08:00
AmadeusGhost
463b6ac050
mac80211: fixed slow wireless startup (#4420)
* hostapd: reduce to a single instance per service

* mac80211: sync upstream source code

* iw: bump to 5.4
2020-04-23 16:42:46 +08:00
AmadeusGhost
2f924edfea mac80211: sync upstream source code 2020-04-18 11:55:28 +08:00
CN_SZTL
6185d309d6
Merge Lean's source 2020-04-17 01:15:46 +08:00
Chuck
5f3f4e3566
netdevices.mk: fix SFC9x00 config(#4271) (#4328) 2020-04-17 00:45:03 +08:00
LGA1150
420157f066
mt76: update 2020-04-10 21:56:47 +08:00
Kevin Darbyshire-Bryant
5d04487ee5
kmod-sched: add act_police
"Whoop whoop, sound of da police"

Add an ingress capable traffic policer module configurable with tc.

From the man page:

The police action allows to limit bandwidth of traffic matched by the
filter it is attached to. Basically there are two different algorithms
available to measure the packet rate: The first one uses an internal
dual token bucket and is configured using the rate, burst, mtu,
peakrate, overhead and linklayer parameters. The second one uses an
in-kernel sampling mechanism. It can be fine-tuned using the estimator
filter parameter.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2020-04-10 20:05:31 +08:00
Eneas U de Queiroz
f6fb7f14be kernel: avoid underscore in *6lowpan package names
Packages kmod-bluetooth_6lowpan and kmod-ieee802154_6lowpan contain an
underscore in the package name.  This causes problems in package/install
because when building a list of package files to install offline using
opkg, it uses a wildcard of the form $(dir)/$(pkg)_*.ipk.

If you were to select kmod-bluetooth=y, but kmod-bluetooth_6lowpan=m,
the latter would be picked up by that wildcard, and make package/install
would fail:

Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies
 * for kmod-bluetooth_6lowpan:
 *      kmod-6lowpan
 * opkg_install_cmd: Cannot install package kmod-bluetooth_6lowpan.

Changing the wildcard pattern is not trivial, and there may be other
places in the build system making this assumption about the package name
format.

Using a dash in place of the underscore avoids the issue.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2020-04-10 16:01:41 +08:00
Pawel Dembicki
34a24e2fdd
packages: mt76: add 14c3:7610 pci id to list
This commit add patch with 14c3:7610 pci id addition.

It was sent upstream.

Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com>
[bumped PKG_RELEASE]
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2020-04-10 01:04:23 +08:00
AmadeusGhost
dc875de0ea
kernel: netdev: add missing config for mlx5 driver (#4228)
* kernel: Fix miss config and module for mlx driver

Missing config symbols could lead to build failures on kernel
4.14/4.19.

Signed-off-by: Tan Zien <nabsdh9@gmail.com>
[rephrase commit message - reorder symbols]
Signed-off-by: David Bauer <mail@david-bauer.net>

* kernel: netdev: add missing config for mlx5 driver

The mlk5 kmod lacks all necessary build symbols
for kernel 4.14 (again).

Add missing symbols to avoid build failure on these targets.

Signed-off-by: Tan Zien <nabsdh9@gmail.com>
[rewrite commit message - reorder symbols]
Signed-off-by: David Bauer <mail@david-bauer.net>

Co-authored-by: Tan Zien <nabsdh9@gmail.com>
2020-04-08 19:07:29 +08:00
Rosen Penev
f7ae08f199
kmod: add netlink-diag package
This is used by the ss utility from iproute2.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-04-08 03:24:29 +08:00
Tan Zien
14fb423c58
kernel: netdev: add missing config for mlx5 driver
The mlk5 kmod lacks all necessary build symbols
for kernel 4.14 (again).

Add missing symbols to avoid build failure on these targets.

Signed-off-by: Tan Zien <nabsdh9@gmail.com>
[rewrite commit message - reorder symbols]
Signed-off-by: David Bauer <mail@david-bauer.net>
2020-04-06 19:57:16 +08:00
CN_SZTL
91be31e249
mac80211: fix target name (#4176) 2020-04-05 18:31:37 +08:00
AmadeusGhost
fd954e61e5 ipq40xx: enable ath10k_thermal by default 2020-04-05 11:28:04 +08:00
Tan Zien
94d7c309e4 kernel: Fix miss config and module for mlx driver
Missing config symbols could lead to build failures on kernel
4.14/4.19.

Signed-off-by: Tan Zien <nabsdh9@gmail.com>
[rephrase commit message - reorder symbols]
Signed-off-by: David Bauer <mail@david-bauer.net>
2020-04-05 11:10:55 +08:00
CN_SZTL
3ab3687827
Merge Lean's source 2020-04-04 21:31:11 +08:00
NivalXer
d5dc714edb
mwlwifi: Update the 88W8964's firmware to 9.3.2.12 and fix backports version detection (#4168)
* mwlwifi: Fix loading with backports v5.3

* mwlwifi: Update the 88W8964's firmware to 9.3.2.12 and fix backports version detection

* remove old patches/001-vendor_command_policy.patch
2020-04-04 15:57:03 +08:00
AmadeusGhost
b344bfb5d9
ath10k-ct: bump to 5.4 (#4165) 2020-04-04 15:56:30 +08:00
AmadeusGhost
7d597c5347
mac80211: switch to upstream owl-loader driver (#4164)
The Owl Loader (named after the codename that Atheros gave
these devices back in the day) has been accepted upstream.

This patch removes the "misc" driver OpenWrt had and adds
the remaining differences against the version that ships
with 5.4-rc1 into a separate "120-owl-loader-compat.patch"
file that can be cut down once AR71XX is being dealt with.

Acked-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
2020-04-04 15:55:52 +08:00
AmadeusGhost
6f0cc1cdf1 mac80211: switch to upstream owl-loader driver 2020-04-04 01:05:15 +08:00
AmadeusGhost
f45a6e766c ath10k-ct: refresh patches 2020-04-04 00:53:03 +08:00
CN_SZTL
cc7bc7b824
Revert "mt76: refresh patches"
This reverts commit bbec2ebb54.
2020-04-04 00:45:29 +08:00
Boris Krasnovskiy
676620a860 mwlwifi: Fix loading with backports v5.3
This adds a vendor command policy which is enforced since mac80211 from
kernel 5.3

Fixes: 928e893a11 ("mac80211: Update to version 5.3-rc4-1")
Signed-off-by: Boris Krasnovskiy <boris.krasnovskiy@lairdtech.com>
2020-04-04 00:29:13 +08:00
CN_SZTL
5e4ab630bf
mac80211: fix target name 2020-04-04 00:26:03 +08:00
CN_SZTL
03d7119e7a
Merge Lean's source 2020-04-03 23:50:50 +08:00
lean
8faac30089 mac80211: Update to version 5.4.27 2020-04-03 23:29:36 +08:00
lean
17ce0abd61 kernel: add module for Mellanox mlx Network 10/40Gbps Driver 2020-04-03 23:18:28 +08:00
Álvaro Fernández Rojas
a74c9ca957
bcm27xx-gpu-fw: update to latest version from RPi foundation
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2020-03-31 19:54:00 +08:00
CN_SZTL
d4c69450b6
Merge Lean's source 2020-03-30 19:38:10 +08:00
AmadeusGhost
3a86ef8c46
mac80211: brcm: backport remaining 5.6 kernel patches (#4070)
* mac80211: brcm: backport remaining 5.6 kernel patches

* mac80211: fix brcmfmac monitor interface crash

This fixes bug in brcmfmac *exposed* by ipv6/addrconf fix.

Fixes: 6e4453aecc ("kernel: backport out-of-memory fix for non-Ethernet devices")
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>

Co-authored-by: Rafał Miłecki <rafal@milecki.pl>
2020-03-30 12:18:10 +08:00
CN_SZTL
347aebcbee
Merge Lean's source 2020-03-29 02:51:12 +08:00
lean
bea383627c x86: adjust some kernel module for k4.9 2020-03-29 02:14:15 +08:00
lean
295e835f0c ajust some default package setting for x86 32bit 2020-03-29 01:33:43 +08:00
AmadeusGhost
424d547cf1 bcm27xx: rpi4: set vht40 by default 2020-03-28 19:25:31 +08:00
Rafał Miłecki
538f61e645 mac80211: fix brcmfmac monitor interface crash
This fixes bug in brcmfmac *exposed* by ipv6/addrconf fix.

Fixes: ec8e8e2ef0 ("kernel: backport out-of-memory fix for non-Ethernet devices")
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2020-03-28 11:50:20 +08:00
Álvaro Fernández Rojas
1fa4482eb5
ath10k-ct: update to version 2020-03-25
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Acked-by: Petr Štetiar <ynezz@true.cz>
2020-03-27 19:24:45 +08:00
CN_SZTL
a4804b29c1
Merge Lean's source 2020-03-26 20:02:17 +08:00
AmadeusGhost
5b588615d5
mwlwifi: disable A-MSDU (#4030)
Co-authored-by: LGA1150 <dqfext@gmail.com>
2020-03-26 18:32:43 +08:00
CN_SZTL
a9e4d30813
Kernel Modules/USB Net: add support for Aquantia AQtion USB to 5/2.5GbE Controllers 2020-03-25 19:31:04 +08:00
ElonH
bbec2ebb54
mt76: refresh patches 2020-03-25 16:03:57 +08:00
AmadeusGhost
1441431c43
kernel: iio.mk: add missing kernel modules (#4008)
This commit fix:
  SPS30 particulate matter sensor (SPS30) [N/m/y/?] (NEW)

Run-tested-on: sunxi

Signed-off-by: AmadeusGhost <42570690+AmadeusGhost@users.noreply.github.com>
2020-03-25 11:05:23 +08:00
AmadeusGhost
08d50a6bc3 kernel: iio.mk: add missing kernel modules
This commit fix:
  SPS30 particulate matter sensor (SPS30) [N/m/y/?] (NEW)
2020-03-25 08:15:20 +08:00
AmadeusGhost
3dbae85e82 mac80211: brcm: backport remaining 5.6 kernel patches 2020-03-24 19:10:12 +08:00