Tianling Shen
dd4624e1eb
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-07-02 15:42:18 +08:00
Hauke Mehrtens
19305aff72
kernel: bump 5.15 to 5.15.161
...
No manual changes needed.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2024-07-01 00:22:09 +02:00
Hauke Mehrtens
6cfa186544
kernel: bump 5.15 to 5.15.159
...
Removed because they are upstream:
generic/pending-5.15/778-net-l2tp-drop-flow-hash-on-forward.patch
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-5.15.y&id=e97e0051056b6dbcc43ae1862dcfcb05d06517c3
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2024-07-01 00:22:09 +02:00
Tianling Shen
42b663f584
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-05-17 17:49:25 +08:00
Hauke Mehrtens
84d0b0b925
kernel: bump 5.15 to 5.15.157
...
Removed because they are upstream:
generic/backport-5.15/741-v6.9-01-netfilter-flowtable-validate-pppoe-header.patch
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-5.15.y&id=d06977b9a4109f8738bb276125eb6a0b772bc433
Removed because they are upstream:
generic/backport-5.15/741-v6.9-02-netfilter-flowtable-incorrect-pppoe-tuple.patch
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-5.15.y&id=e719b52d0c56989b0f3475a03a6d64f182c85b56
Manual adapted the following patches:
generic/pending-5.15/700-netfilter-nft_flow_offload-handle-netdevice-events-f.patch
generic/pending-5.15/723-net-mt7531-ensure-all-MACs-are-powered-down-before-r.patch
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2024-05-11 18:30:30 +02:00
Tianling Shen
957e6a7e8d
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-04-28 13:47:17 +08:00
Felix Fietkau
98834a4c3f
kernel: backport flow offload pppoe fix
...
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2024-04-26 06:31:27 +02:00
Tianling Shen
252d16387c
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-04-22 15:04:31 +08:00
Hauke Mehrtens
9693ed6a9e
kernel: bump 5.15 to 5.15.155
...
Manual adapted the following patches:
generic/hack-5.15/221-module_exports.patch
octeontx/patches-5.15/0004-PCI-add-quirk-for-Gateworks-PLX-PEX860x-switch-with-.patch
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2024-04-16 23:11:25 +02:00
Tianling Shen
a0227dddf3
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-04-10 17:14:10 +08:00
Daniel Golle
a68eb99191
generic: add missing patch headers
...
Make sure all patches can be applied to a git tree using 'git am'
by adding missing patch headers where needed.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2024-04-09 17:54:08 +01:00
Tianling Shen
e54a46e5e6
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-04-01 15:55:49 +08:00
Hauke Mehrtens
fb2c6e9d4d
kernel: bump 5.15 to 5.15.153
...
Removed because they are upstream:
generic/backport-5.15/704-15-v5.19-net-mtk_eth_soc-move-MAC_MCR-setting-to-mac_finish.patch
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-5.15.y&id=c5c0760adc260d55265c086b9efb350ea6dda38b
generic/pending-5.15/735-net-mediatek-mtk_eth_soc-release-MAC_MCR_FORCE_LINK-.patch
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-5.15.y&id=448cc8b5f743985f6d1d98aa4efb386fef4c3bf2
generic/pending-5.15/736-net-ethernet-mtk_eth_soc-fix-PPE-hanging-issue.patch
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-5.15.y&id=9fcadd125044007351905d40c405fadc2d3bb6d6
Add new configuration symbols for tegra target.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2024-03-31 18:34:04 +02:00
Tianling Shen
acd9f15ee2
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-03-30 01:38:51 +08:00
Hauke Mehrtens
2ec025d554
kernel: bump 5.15 to 5.15.152
...
Removed because it is upstream:
generic/backport-5.15/081-v5.17-regmap-allow-to-define-reg_update_bits-for-no-bus.patch
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-5.15.y&id=fbddd48f1456db32b675fad95a902de38345902a
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2024-03-29 13:44:41 +01:00
Hauke Mehrtens
0307571124
kernel: bump 5.15 to 5.15.151
...
No manual changes needed.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2024-03-29 13:44:41 +01:00
Tianling Shen
c578dc1bcd
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-03-17 00:51:01 +08:00
Qingfang Deng
503d26fb24
kernel: xt_FLOWOFFLOAD: fix use of uninitialized dir variable
...
The dir variable has been used uninitialized since the port to 5.10, and
somehow this remains undetected by GCC.
Fixes: b10d604459 ("kernel: add linux 5.10 support")
Signed-off-by: Qingfang Deng <qingfang.deng@siflower.com.cn >
2024-03-16 15:30:03 +08:00
Tianling Shen
01bf2bdda1
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@gmail.com >
2024-03-09 13:53:56 +08:00
Hauke Mehrtens
387fde0da0
kernel: bump 5.15 to 5.15.150
...
Removed because it is upstream:
bcm53xx/patches-5.15/030-v5.16-0019-ARM-dts-BCM53573-Describe-on-SoC-BCM53125-rev-4-swit.patch
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=cb1003c07e746e4e82bdd3959c9ea37018ed41a3
Removed because it is upstream:
bcm53xx/patches-5.15/037-v6.6-0004-ARM-dts-BCM53573-Drop-nonexistent-default-off-LED-tr.patch
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=c65a23e98e38dc991f495d6bdb3cfa6163a88a0c
Removed because it is upstream:
bcm53xx/patches-5.15/037-v6.6-0005-ARM-dts-BCM53573-Drop-nonexistent-usb-cells.patch
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=71475bcee001cae3844644c2787eef93b26489d1
Adapted hack-5.15/650-netfilter-add-xt_FLOWOFFLOAD-target.patch to match
the changes from the upstream flow offload patch:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=7c71b831220edeab7ce603d818dc1708d9ea4137
Manually Adapted the following patch:
bcm53xx/patches-5.15/035-v6.2-0004-ARM-dts-broadcom-align-LED-node-names-with-dtschema.patch
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2024-03-07 19:30:54 +01:00
Tianling Shen
acb88c40ea
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-02-23 23:28:51 +08:00
Christian Marangi
4883e4c04f
generic: replace simple AQR hack patch with upstream version
...
Simple AQR hack patch has been merged upstream, hence we can drop it from
hack directory and move it to backport.
The patch for 5.15 are correctly reworked to align to outdated API.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com >
2024-02-21 02:34:32 +01:00
Tianling Shen
d2439a54dc
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-02-19 12:08:24 +08:00
Daniel Golle
548c383bdf
kernel: move uImage.FIT partition parser to mediatek target
...
The partition parser approach has been rejected upstream, it will be
replaced by a small block driver which is the solution suggestion by
upstream maintainers.
As the partition parser has only been used by the mediatek target, as
a first step, move it there.
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2024-02-15 19:06:36 +00:00
Tianling Shen
c5048f245b
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-02-04 15:56:19 +08:00
Felix Fietkau
e772b75d5d
broadcom-wl: remove package
...
Also remove remaining wireless extension support, since this package
was the only in-tree user of it
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2024-02-03 16:16:36 +01:00
Tianling Shen
fbe7e9e021
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-02-02 11:21:19 +08:00
John Audia
99c9d8abd6
kernel: bump 5.15 to 5.15.148
...
Changelog: https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.15.148
Removed upstreamed:
generic/hack-5.15/321-powerpc_crtsavres_prereq.patch[1]
Manually rebased:
target/linux/octeontx/patches-5.15/0004-PCI-add-quirk-for-Gateworks-PLX-PEX860x-switch-with-.patch[2]
All other patches automatically rebased.
1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.148&id=0b11a145eb00d51f7ef18cfcae587b93f9adb1e9
2. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit?h=v5.15.148&id=b67064bd372300a75293efbbc70624996dccffd4
Build system: x86_64
Build-tested: ramips/tplink_archer-a6-v3
Run-tested: ramips/tplink_archer-a6-v3
Signed-off-by: John Audia <therealgraysky@proton.me >
2024-02-01 21:36:00 +01:00
Tianling Shen
9b7e61b88e
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-01-28 12:19:24 +08:00
Christian Marangi
1b3259eb5c
generic: 5.15: backport upstream Aquantia PHY firmware loader patches
...
Backport merged upstream patch that adds support for firmware loader
from NVMEM or attached filesystem for Aquantia PHYs.
Refresh all kernel patches affected by this change.
Also update the path for aquantia .ko that got moved to dedicated
directory upstream.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com >
[rmilecki: port to 5.15]
Signed-off-by: Rafał Miłecki <rafal@milecki.pl >
2024-01-26 17:52:24 +01:00
Rafał Miłecki
418aadaec9
kernel: 5.15: update Aquantia PHY driver to v6.1 code
...
Backport few upstream changes included between v5.15 and v6.1.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl >
2024-01-26 11:48:53 +01:00
Rafał Miłecki
2df8a0ccb0
kernel: 5.15: backport v6.1 PHY changes required for Aquantia
...
Signed-off-by: Rafał Miłecki <rafal@milecki.pl >
2024-01-26 11:48:50 +01:00
Tianling Shen
3db6161c85
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-01-20 13:01:37 +08:00
John Audia
3891355015
kernel: bump 5.15 to 5.15.147
...
Changelog: https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.15.147
Manually rebased:
generic/backport-5.15/005-v5.17-01-Kbuild-use-Wdeclaration-after-statement.patch
All other patches automatically rebased.
Build system: x86_64
Build-tested: ramips/tplink_archer-a6-v3
Run-tested: ramips/tplink_archer-a6-v3
Signed-off-by: John Audia <therealgraysky@proton.me >
2024-01-17 21:56:35 +01:00
Tianling Shen
9ec7fefa35
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-01-09 20:21:38 +08:00
John Audia
37bb389392
kernel: bump 5.15 to 5.15.146
...
Changelog: https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.15.146
Removed upstreamed:
generic/hack-5.15/940-ksmbd-have-a-dependency-on-cifs-arc4.patch[1]
All other patches automatically rebased.
1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.146&id=ac385518598f50dd1b9b41bd05f50ce9795481d5
Build system: x86_64
Build-tested: ramips/tplink_archer-a6-v3
Run-tested: ramips/tplink_archer-a6-v3
Signed-off-by: John Audia <therealgraysky@proton.me >
2024-01-06 10:53:39 +01:00
Tianling Shen
445458316b
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2024-01-05 11:05:31 +08:00
John Audia
500931c0ce
kernel/ksmbd: fix build for 5.15.145
...
Include a patch[1] under review to fix the modpost error due to
upstream changes:
...
ERROR: modpost: "cifs_arc4_crypt" [fs/ksmbd/ksmbd.ko] undefined!
ERROR: modpost: "cifs_arc4_setkey" [fs/ksmbd/ksmbd.ko] undefined!
scripts/Makefile.modpost:133: recipe for target 'modules-only.symvers' failed
1. https://lore.kernel.org/all/20231227102605.4766-2-linkinjeon@kernel.org/
Signed-off-by: John Audia <therealgraysky@proton.me >
2024-01-04 22:25:17 +01:00
Tianling Shen
d60186f9a9
Merge Official Soruce
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-12-20 10:47:27 +08:00
John Audia
bcb37c84d2
kernel: bump 5.15 to 5.15.143
...
Changelog: https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.15.143
Removed upstreamed:
generic/backport-5.15/795-v6.6-12-r8152-Rename-RTL8152_UNPLUG-to-RTL8152_INACCESSIBLE.patch[1]
Manually rebased:
mediatek/patches-5.15/100-dts-update-mt7622-rfb1.patch
All other patches automatically rebased.
1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.143&id=00beca907a7be61da935bb687f9601420fc5f8a8
Build system: x86_64
Build-tested: ramips/tplink_archer-a6-v3
Run-tested: ramips/tplink_archer-a6-v3
Signed-off-by: John Audia <therealgraysky@proton.me >
2023-12-19 14:18:55 +01:00
Tianling Shen
76b04b600b
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-12-12 14:00:28 +08:00
Daniel Golle
90fbec89be
kernel: hack: support inverted LEDs on MaxLinear GPY211 PHY
...
Add downstream DT property to setup the PHY LEDs of the MaxLinear
GPY211 PHY in such way that the VDD of the LED is driven by the SoC
pin rather than the GND (which is the default).
Signed-off-by: Daniel Golle <daniel@makrotopia.org >
2023-12-10 01:21:27 +00:00
Tianling Shen
b5b88f9faa
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-12-10 02:46:34 +08:00
Rosen Penev
bd413fa78d
kernel: remove mac-address-ascii dts support
...
Deprecated and replaced treewide with mac-base. Remove to avoid modern
usage.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2023-12-09 17:02:35 +01:00
Tianling Shen
423483f9a9
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-12-09 00:55:01 +08:00
Felix Fietkau
6407ef8d2b
kernel: backport upstream mediatek WED changes
...
Reorder and update existing patches
Signed-off-by: Felix Fietkau <nbd@nbd.name >
2023-12-08 14:29:54 +01:00
Tianling Shen
bc93b0a58c
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-12-05 18:13:35 +08:00
John Audia
c6a41bffc9
kernel: bump 5.15 to 5.15.141
...
Changelog: https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.15.141
All patches automatically rebased.
Build system: x86_64
Build-tested: ramips/tplink_archer-a6-v3
Run-tested: ramips/tplink_archer-a6-v3
Signed-off-by: John Audia <therealgraysky@proton.me >
2023-12-04 12:47:55 +01:00
Tianling Shen
259784a27a
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-12-03 15:25:42 +08:00
Marty Jones
34d2964554
kernel: backport fixes for realtek r8152
...
Fixes issues with RTL8156 2.5G USB adapters
- # ethtool eth1
Settings for eth1:
Supported ports: [ ]
Supported link modes: Not reported
Supported pause frame use: No
Supports auto-negotiation: No
Supported FEC modes: Not reported
Advertised link modes: Not reported
Advertised pause frame use: No
Advertised auto-negotiation: No
Advertised FEC modes: Not reported
Speed: 2500Mb/s
Duplex: Half
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: off
MDI-X: Unknown
Current message level: 0x00000007 (7)
drv probe link
Link detected: yes
- #
- r8152: break the loop when the budget is exhausted
- r8152: Block future register access if register access fails
- r8152: Rename RTL8152_UNPLUG to RTL8152_INACCESSIBLE
- r8152: add vendor/device ID pair for D-Link DUB-E250
- r8152: try to use a normal budget
- r8152: set bp in bulk
- r8152: adjust generic_ocp_write function
- r8152: fix the autosuspend doesn't work
- r8152: Add __GFP_NOWARN to big allocations
- r8152: reduce the control transfer of rtl8152_get_version()
- r8152: remove rtl_vendor_mode function
- r8152: avoid to change cfg for all devices
- r8152: add USB device driver for config selection
- r8152: use napi_gro_frags
- cdc_ether: no need to blacklist any r8152 devices
- cdc_ether: add u-blox 0x1313 composition
Build system: x86_64
Build-tested: bcm2711, rockchip, x86/64
Run-tested: bcm2711/RPi4B, rockchip/nanopi r2s, x86/64
Signed-off-by: Marty Jones <mj8263788@gmail.com >
2023-12-02 21:57:38 +01:00