yangxu52
81a41bfe22
kernel: bump to 5.4.302
...
- update the 5.4 kernel baseline from 5.4.284 to 5.4.302
- rebase the affected generic patches, including the MikroTik build bits and codel backport, to the 5.4.302 source context
- rebase the affected MediaTek TRNG and PWM patches to the new source context
- adjust 993-usb-serial-option-add-u9300.patch so the LONGSUNG U9300 modem patch still applies after the qmi_wwan changes
2026-04-14 11:20:54 +08:00
hanwckf
45329cb67c
Merge branch 'openwrt-21.02' of https://github.com/immortalwrt/immortalwrt into openwrt-21.02
2023-09-03 12:27:26 +08:00
Tianling Shen
949f0dd900
kernel: bump to 5.4.255
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-08-31 13:13:22 +08:00
hanwckf
59e6d5f909
Merge branch 'openwrt-21.02' of https://github.com/immortalwrt/immortalwrt into openwrt-21.02
2023-08-12 07:30:04 +00:00
Tianling Shen
12f16fb68a
kernel: bump to 5.4.252
...
Removed upstreamed patches:
- generic/backport-5.4/711-v6.3-bgmac-fix-initial-chip-reset-to-support-BCM5358.patch
- bcm53xx/patches-5.4/043-v6.5-0003-ARM-dts-BCM5301X-Drop-clock-names-from-the-SPI-node.patch
Manually rebased:
- generic/hack-5.4/952-net-conntrack-events-support-multiple-registrant.patch
Refreshed all patches.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-08-09 20:24:39 +08:00
hanwckf
72e13d5f9a
Merge branch 'openwrt-21.02' of https://github.com/immortalwrt/immortalwrt into openwrt-21.02
2023-07-26 23:18:13 +08:00
Tianling Shen
edcc069409
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-07-14 19:23:45 +08:00
Rafał Miłecki
64261da739
kernel: fix bgmac support for BCM5358
...
Fix two long-standing regressions.
Fixes: https://github.com/openwrt/openwrt/issues/8278
Signed-off-by: Rafał Miłecki <rafal@milecki.pl >
(cherry picked from commit 5e48c534f7c6b3a861f4a2dbb81d7bfcd9606f61)
2023-07-10 18:47:41 +02:00
hanwckf
5ea9ded3d1
Merge branch 'openwrt-21.02' of https://github.com/immortalwrt/immortalwrt into openwrt-21.02
2023-06-28 00:47:14 +08:00
Tianling Shen
3f4a88db29
kernel: bump to 5.4.248
...
Refreshed all patches.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-06-23 16:12:07 +08:00
Tianling Shen
8d858460fe
kernel: bump to 5.4.244
...
Refreshed all patches.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-06-01 19:58:05 +08:00
Tianling Shen
25f66d9c49
kernel: bump to 5.4.243
...
Manually rebased:
* bcm27xx/patches-5.4/950-0052-firmware-bcm2835-Support-ARCH_BCM270x.patch
* bcm27xx/patches-5.4/950-0642-media-uapi-Add-MEDIA_BUS_FMT_SENSOR_DATA-media-bus-f.patch
* bcm27xx/patches-5.4/950-0653-Revert-firmware-raspberrypi-register-clk-device.patch
Refreshed all patches.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-05-19 14:46:43 +08:00
Tianling Shen
faf8290e53
kernel: bump to 5.4.242
...
Refreshed all patches.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-04-29 11:23:25 +08:00
Tianling Shen
5c1af46f28
kernel: bump to 5.4.241
...
Removed upstreamed patches:
- generic/backport-5.4/430-v6.3-ubi-Fix-failure-attaching-when-vid_hdr-offset-equals.patch
- mvebu/patches-5.4/008-net-mvneta-make-tx-buffer-array-agnostic.patch
Refreshed all patches.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-04-23 13:57:30 +08:00
Hauke Mehrtens
5e69c097f7
kernel: bump 5.4 to 5.4.238
...
Compile-tested: armvirt/64, lantiq/xrx200
Run-tested: armvirt/64, lantiq/xrx200
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2023-03-29 16:31:21 +02:00
hanwckf
3520be6447
Merge branch 'openwrt-21.02' of https://github.com/immortalwrt/immortalwrt into openwrt-21.02
2023-03-28 01:37:18 +08:00
Tianling Shen
909f9881fb
kernel: bump to 5.4.238
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-03-26 18:35:59 +08:00
Tianling Shen
8e7c12b684
kernel: bump to 5.4.236
...
Manually rebased:
- layerscape/patches-5.4/801-audio-0037-MLK-16224-4-ASoC-fsl_sai-support-multi-fifo-and-DSD.patch
- ramips/patches-5.4/0031-uvc-add-iPassion-iP2970-support.patch
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-03-13 23:25:24 +08:00
Tianling Shen
cd5e23b104
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-03-11 12:48:58 +08:00
Rafał Miłecki
f86f8e5684
kernel: support "linux,default-trigger" in leds-bcm63138
...
This driver is backported from the v6.0 which deals with
"linux,default-trigger" in leds core. For kernel 5.4 we need
leds-bcm63138 to read trigger on its own.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl >
2023-03-01 08:54:33 +01:00
Hauke Mehrtens
4292832a6a
kernel: bump 5.4 to 5.4.230
...
Compile-tested: x86/64
Run-tested: x86/64
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2023-01-28 19:26:47 +01:00
Tianling Shen
5fab618c87
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-01-28 22:30:14 +08:00
Tianling Shen
183c8ec778
kernel: bump 5.4 to 5.4.230
...
Removed upstreamed:
- generic/backport-5.4/702-Revert-net-dsa-b53-Fix-valid-setting-for-MDB-entries.patch
Manually rebased:
- layerscape/patches-5.4/805-display-0002-drm-rockchip-prepare-common-code-for-cdns-and-rk-dpi.patch
- layerscape/patches-5.4/820-usb-0010-MLK-22675-usb-dwc3-host-disable-park-mode.patch
Refreshed all patches.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2023-01-26 04:27:26 +08:00
Rafał Miłecki
944265347a
kernel: expose (unhide) CONFIG_ASN1 as ksmbd requirement
...
OpenWrt provides kmod-asn1-decoder for CONFIG_ASN1 but selecting it
doesn't really work as expected. Kernel symbol is hidden and can be
actually selected only as a dependency. That works well for in-kernel
stuff but fails for external modules requiring ASN1 like ksmbd.
Modify kernel Kconfig to make CONFIG_ASN1 always selectable. It's
required to satisfy ksmbd dependencies cleanly (without hack like
selecting unrelated modules).
Link: http://lists.openwrt.org/pipermail/openwrt-devel/2023-January/040298.html
Signed-off-by: Rafał Miłecki <rafal@milecki.pl >
2023-01-25 12:01:16 +01:00
hanwckf
fd302b0013
Merge branch 'openwrt-21.02' of https://github.com/immortalwrt/immortalwrt into openwrt-21.02
2022-12-24 12:31:42 +08:00
Tianling Shen
cbe956622e
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2022-12-24 09:55:33 +08:00
Christian Marangi
b119562a07
generic: 5.4: refresh kernel patches
...
Refresh kernel patches due to new spi nor patch.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com >
2022-12-17 02:45:43 +01:00
hanwckf
cb76fdda41
kernel: remove dup patch for bcm-fullconenat
2022-12-15 20:06:59 +08:00
Tianling Shen
024a34436d
kernel: refresh hack patches
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2022-12-06 05:26:54 +08:00
Vincent Pelletier
206b60a003
kernel: scale nf_conntrack_max more reasonably
...
Use the kernel's built-in formula for computing this value.
The value applied by OpenWRT's sysctl configuration file does not scale
with the available memory, under-using hardware capabilities.
Also, that formula also influences net.netfilter.nf_conntrack_buckets,
which should improve conntrack performance in average (fewer connections
per hashtable bucket).
Backport upstream commit for its effect on the number of connections per
hashtable bucket.
Apply a hack patch to set the RAM size divisor to a more reasonable value (2048,
down from 16384) for our use case, a typical router handling several thousands
of connections.
Signed-off-by: Vincent Pelletier <plr.vincent@gmail.com >
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com >
(cherry picked from commit 15fbb916669dcdfcc706e9e75263ab63f9f27c00)
2022-12-06 05:25:53 +08:00
hanwckf
26f2161caf
kernel: add brcm fullconenat
2022-12-01 02:36:33 +08:00
Tianling Shen
aec913d97b
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2022-12-01 02:27:14 +08:00
Hauke Mehrtens
e506a0d50f
kernel: bump 5.4 to 5.4.224
...
Compile-tested: x86/64
Run-tested: x86/64
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2022-11-27 16:28:00 +01:00
Tianling Shen
6c1ebe4474
kernel: refresh patches
...
Fixes: ee211e2fcd ("Merge Official Source")
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2022-11-13 15:05:11 +08:00
Tianling Shen
ee211e2fcd
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2022-11-13 13:52:38 +08:00
Hauke Mehrtens
079ce0413a
kernel: bump 5.4 to 5.4.224
...
Manually adapted:
generic/pending-5.4/680-NET-skip-GRO-for-foreign-MAC-addresses.patch
lantiq/patches-5.4/0028-NET-lantiq-various-etop-fixes.patch
Compile-tested: x86/64
Run-tested: x86/64
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2022-11-13 01:06:12 +01:00
Tianling Shen
543b1ebe2b
kernel: generic: refresh patches
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2022-10-21 16:16:04 +08:00
Tianling Shen
ad18e81d4c
kernel: refresh hack patches
...
Fixes: 8666014078 ("Merge Official Source")
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2022-09-18 13:11:21 +08:00
Tianling Shen
8666014078
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2022-09-18 11:56:53 +08:00
Hauke Mehrtens
8e5de89769
kernel: bump 5.4 to 5.4.213
...
Manually adapted:
layerscape/patches-5.4/820-usb-0009-usb-dwc3-Add-workaround-for-host-mode-VBUS-glitch-wh.patch
Compile-tested: x86/64
Run-tested: x86/64
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2022-09-17 16:52:02 +02:00
Tianling Shen
8dbbef02fd
kernel: refresh generic patches
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2022-09-10 09:50:14 +08:00
Tianling Shen
607259b697
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2022-09-05 13:20:57 +08:00
Hauke Mehrtens
bcaabe6d05
kernel: bump 5.4 to 5.4.211
...
Similar version was upstreamed:
bcm27xx/patches-5.4/950-0392-tty-amba-pl011-Add-un-throttle-support.patch
Manually adapted:
ipq806x/patches-5.4/0063-2-tsens-support-configurable-interrupts.patch
layerscape/patches-5.4/301-arch-0008-arm-add-new-non-shareable-ioremap.patch
Compile-tested: x86/64
Run-tested: x86/64
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2022-09-04 15:32:22 +02:00
Tianling Shen
0cb2bd2bf0
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2022-07-04 16:37:45 +08:00
Ritaro Takenaka
6d891adf39
kernel: check dst of flow offloading table
...
Flow offload dst can become invalid after the route cache is created.
dst_check() in packet path is necessary to prevent packet drop.
Signed-off-by: Ritaro Takenaka <ritarot634@gmail.com >
2022-07-03 20:00:16 +02:00
Hauke Mehrtens
be0639063a
kernel: bump 5.4 to 5.4.203
...
Merged upstream:
bcm27xx/patches-5.4/950-1014-Revert-mailbox-avoid-timer-start-from-callback.patch
generic/backport-5.4/080-wireguard-0021-crypto-blake2s-generic-C-library-implementation-and-.patch
Manually adapted:
layerscape/patches-5.4/801-audio-0005-Revert-ASoC-fsl_sai-Add-support-for-SAI-new-version.patch
oxnas/patches-5.4/100-oxnas-clk-plla-pllb.patch
Compile-tested: lantiq/xrx200
Run-tested: lantiq/xrx200
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2022-07-03 19:58:31 +02:00
Ritaro Takenaka
f1af45a8f4
kernel: check dst of flow offloading table
...
Flow offload dst can become invalid after the route cache is created.
dst_check() in packet path is necessary to prevent packet drop.
Signed-off-by: Ritaro Takenaka <ritarot634@gmail.com >
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2022-06-01 05:30:43 +08:00
Tianling Shen
1e529503e9
Merge Official Source
...
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
2022-05-20 17:39:45 +08:00
Hauke Mehrtens
ce92de8c8c
kernel: bump 5.4 to 5.4.194
...
Compile-tested: lantiq/xrx200, armvirt/64
Run-tested: lantiq/xrx200, armvirt/64
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2022-05-18 00:11:28 +02:00
Chukun Pan
df97f43e15
rockchip: move r8152 related patches to generic
...
These patches can be used on other platforms, so
move it to generic.
Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn >
(cherry picked from commit cc2a8c25459f437e82b58b1bb94afd811cbb131f)
2022-04-09 20:20:20 +08:00