Rafał Miłecki 
							
						 
					 
					
						
						
							
						
						a5265497a4 
					 
					
						
						
							
							kernel: fix possible mtd NULL pointer dereference  
						
						 
						
						... 
						
						
						
						Fixes: 1a9ee36734  ("kernel: backport mtd dynamic partition patch")
Signed-off-by: Rafał Miłecki <rafal@milecki.pl > 
						
						
					 
					
						2022-10-04 12:06:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Audia 
							
						 
					 
					
						
						
							
						
						e71a360f57 
					 
					
						
						
							
							kernel: bump 5.15 to 5.15.71  
						
						 
						
						... 
						
						
						
						Removed upstreamed:
  uml/patches-5.15/001-um-fix-default-console-kernel-parameter.patch[1]
All other patches automatically rebased
Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200
1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.71&id=e1dbe8a62098b20f5093cf75ade2f2dc9259b006 
Signed-off-by: John Audia <therealgraysky@proton.me >
Compile-tested: mvebu/cortexa72 (RB5009UG+S+IN)
Run-tested: mvebu/cortexa72 (RB5009UG+S+IN) 
						
						
					 
					
						2022-10-02 20:21:55 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Audia 
							
						 
					 
					
						
						
							
						
						e1b009c1fe 
					 
					
						
						
							
							kernel: bump 5.15 to 5.15.70  
						
						 
						
						... 
						
						
						
						Manually rebased:
  hack-5.15/780-usb-net-MeigLink_modem_support.patch
Removed upstreamed:
  patches-5.15/110-gpio-mpc8xxx-Fix-support-for-IRQ_TYPE_LEVEL_LOW-flow.patch[1]
All other patches automatically rebased.
Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200
1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.70&id=89cfddd416bac41ff35f37f928ed3d7fefef908e 
Signed-off-by: John Audia <therealgraysky@proton.me > 
						
						
					 
					
						2022-10-02 20:21:55 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Fietkau 
							
						 
					 
					
						
						
							
						
						c7c7905bce 
					 
					
						
						
							
							kernel: fold lzma debloat patch into the patch adding the code  
						
						 
						
						... 
						
						
						
						Reduces the number of hack patches
Signed-off-by: Felix Fietkau <nbd@nbd.name > 
						
						
					 
					
						2022-09-30 13:13:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Fietkau 
							
						 
					 
					
						
						
							
						
						36f2ab4bfd 
					 
					
						
						
							
							kernel: move kernel image cmdline hack to the octeon target  
						
						 
						
						... 
						
						
						
						It is the only remaining user of this hack
Signed-off-by: Felix Fietkau <nbd@nbd.name > 
						
						
					 
					
						2022-09-30 13:13:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Fietkau 
							
						 
					 
					
						
						
							
						
						2e375e9b31 
					 
					
						
						
							
							kernel: remove hack patch, move kirkwood specific kmods to target modules.mk  
						
						 
						
						... 
						
						
						
						Tweaking the KCONFIG line of kmod-ata-marvell-sata makes the hack patch
unnecessary
Signed-off-by: Felix Fietkau <nbd@nbd.name > 
						
						
					 
					
						2022-09-30 12:59:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Fietkau 
							
						 
					 
					
						
						
							
						
						4363faef8a 
					 
					
						
						
							
							kernel: move ubnt ledbar driver to a separate package  
						
						 
						
						... 
						
						
						
						Simplifies the tree by removing a non-upstream kernel patch and related kconfig
symbols
Signed-off-by: Felix Fietkau <nbd@nbd.name > 
						
						
					 
					
						2022-09-30 11:28:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Fietkau 
							
						 
					 
					
						
						
							
						
						a0a4cfd83b 
					 
					
						
						
							
							kernel: remove udp tunnel kconfig selection hack  
						
						 
						
						... 
						
						
						
						The corresponding kmod package is marked as HIDDEN and selected by all
other kernel modules that need it, so the kconfig side will be in sync
without manual selection
Signed-off-by: Felix Fietkau <nbd@nbd.name > 
						
						
					 
					
						2022-09-30 11:28:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Golle 
							
						 
					 
					
						
						
							
						
						c93c5365c0 
					 
					
						
						
							
							kernel: pick patches for MediaTek Ethernet from linux-next  
						
						 
						
						... 
						
						
						
						Pick patches with several fixes and improvements, preparation for
upcoming WED (TX) [1] as well as basic XDP support [2] with MediaTek's
Filogic SoCs to the mtk_eth_soc driver.
Also pick follow-up patch fixing Ethernet on MT7621 [3].
Tested on Bananapi BPi-R3 (MT7986), Bananapi BPi-R64 (MT7622),
Bananapi BPi-R2 (MT7623), MikroTik RouterBoard M11G (MT7621).
[1]: https://patchwork.kernel.org/project/netdevbpf/list/?series=662108&state= *
[2]: https://patchwork.kernel.org/project/netdevbpf/list/?series=675368&state= *
     (the first part of the series adding wed nodes to mt7986a.dtsi was
      applied to the copy of mt7986a.dtsi in our tree)
[3]: https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git/commit/?id=5e69163d3b9931098922b3fc2f8e786af8c1f37e 
Signed-off-by: Daniel Golle <daniel@makrotopia.org > 
						
						
					 
					
						2022-09-22 23:55:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Audia 
							
						 
					 
					
						
						
							
						
						fe209fa47d 
					 
					
						
						
							
							kernel: bump 5.15 to 5.15.68  
						
						 
						
						... 
						
						
						
						All patches automatically rebased
Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200
Signed-off-by: John Audia <therealgraysky@proton.me > 
						
						
					 
					
						2022-09-17 14:16:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sven Wegener 
							
						 
					 
					
						
						
							
						
						53fc987b25 
					 
					
						
						
							
							generic: move ledbar driver from mediatek target  
						
						 
						
						... 
						
						
						
						This moves the ledbar driver to generic, to be also used by the ramips target.
Signed-off-by: Sven Wegener <sven.wegener@stealer.net > 
						
						
					 
					
						2022-09-11 20:26:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Audia 
							
						 
					 
					
						
						
							
						
						fbe2f7db86 
					 
					
						
						
							
							kernel: bump 5.15 to 5.15.67  
						
						 
						
						... 
						
						
						
						All patches automatically rebased
Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200
Signed-off-by: John Audia <therealgraysky@proton.me > 
						
						
					 
					
						2022-09-09 21:08:37 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Golle 
							
						 
					 
					
						
						
							
						
						98e2501de5 
					 
					
						
						
							
							kernel: rework Huawei-compatible OEM SFP GE-T  
						
						 
						
						... 
						
						
						
						This patch was added in 09b086eeca 
("kernel: add quirk for Huawei-compatible OEM SFP GE-T"). Add patch
title, description and SoB to follow OpenWrt's developer guide for
working patches to prepare it for being sent upstream. This patch
should be discussed with Russell King and merged to Linux kernel.
Co-authored-by: Josef Schlehofer <pepe.schlehofer@gmail.com >
Signed-off-by: Daniel Golle <daniel@makrotopia.org > 
						
						
					 
					
						2022-09-06 16:32:01 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Golle 
							
						 
					 
					
						
						
							
						
						ee035de0fd 
					 
					
						
						
							
							kernel: fix mvneta Ethernet after generic phylink validate  
						
						 
						
						... 
						
						
						
						Import patches from Linux v5.16 and v5.17 to get 2500Base-X SFP working
again with mvneta driver after the generic phylink validate backport.
Fixes: aab466f422  ("kernel: backport generic phylink validate")
Signed-off-by: Daniel Golle <daniel@makrotopia.org > 
						
						
					 
					
						2022-09-05 14:05:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Audia 
							
						 
					 
					
						
						
							
						
						f87175b303 
					 
					
						
						
							
							kernel: bump 5.15 to 5.15.64  
						
						 
						
						... 
						
						
						
						All patches automatically rebased
Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200
Signed-off-by: John Audia <therealgraysky@proton.me > 
						
						
					 
					
						2022-09-02 21:21:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Golle 
							
						 
					 
					
						
						
							
						
						09b086eeca 
					 
					
						
						
							
							kernel: add quirk for Huawei-compatible OEM SFP GE-T  
						
						 
						
						... 
						
						
						
						Ignore TX_FAULT signal on certain cheap copper/TP gigabit Ethernet SFP
modules.
Signed-off-by: Daniel Golle <daniel@makrotopia.org > 
						
						
					 
					
						2022-08-26 22:32:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Audia 
							
						 
					 
					
						
						
							
						
						edeae512c0 
					 
					
						
						
							
							kernel: bump 5.15 to 5.15.63  
						
						 
						
						... 
						
						
						
						All patches automatically rebased.
Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200
Signed-off-by: John Audia <therealgraysky@proton.me > 
						
						
					 
					
						2022-08-25 22:07:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petr Štetiar 
							
						 
					 
					
						
						
							
						
						ca5c695a45 
					 
					
						
						
							
							kernel: bump 5.15 to 5.15.62  
						
						 
						
						... 
						
						
						
						Deleted following upstreamed patches:
 bcm27xx: 950-0006-drm-vc4-hdmi-Fix-HPD-GPIO-detection.patch
 bcm27xx: 950-0420-drm-vc4-Adopt-the-dma-configuration-from-the-HVS-or-.patch
 bcm27xx: 950-0425-drm-vc4-A-present-but-empty-dmas-disables-audio.patch
 bcm27xx: 950-0432-vc4-drm-Avoid-full-hdmi-audio-fifo-writes.patch
 bcm27xx: 950-0433-vc4-drm-vc4_plane-Remove-subpixel-positioning-check.patch
 bcm27xx: 950-0435-drm-vc4-Correct-pixel-order-for-DSI0.patch
 bcm27xx: 950-0436-drm-vc4-Register-dsi0-as-the-correct-vc4-encoder-typ.patch
 bcm27xx: 950-0437-drm-vc4-Fix-dsi0-interrupt-support.patch
 bcm27xx: 950-0438-drm-vc4-Add-correct-stop-condition-to-vc4_dsi_encode.patch
 bcm27xx: 950-0443-drm-vc4-Fix-timings-for-interlaced-modes.patch
 bcm27xx: 950-0445-drm-vc4-Fix-margin-calculations-for-the-right-bottom.patch
 bcm27xx: 950-0475-drm-vc4-Reset-HDMI-MISC_CONTROL-register.patch
 bcm27xx: 950-0476-drm-vc4-Release-workaround-buffer-and-DMA-in-error-p.patch
 bcm27xx: 950-0477-drm-vc4-Correct-DSI-divider-calculations.patch
 bcm27xx: 950-0664-drm-vc4-dsi-Correct-max-divider-to-255-not-7.patch
 bcm53xx: 072-next-ARM_dts_BCM53015-add-mr26.patch
 mediatek: 920-linux-next-dts-mt7622-bpi-r64-fix-wps-button.patch
Manually rebased following patches:
 bcm27xx: 950-0004-drm-vc4-hdmi-Remove-the-DDC-probing-for-status-detec.patch
 bcm27xx: 950-0700-net-phy-lan87xx-Decrease-phy-polling-rate.patch
 bcm27xx: 950-0711-drm-vc4-Rename-bridge-to-out_bridge.patch
 bcm27xx: 950-0713-drm-vc4-Remove-splitting-the-bridge-chain-from-the-d.patch
 bcm27xx: 950-0715-drm-vc4-Convert-vc4_dsi-to-using-a-bridge-instead-of.patch
 bcm27xx: 950-0787-vc4-drm-vc4_plane-Keep-fractional-source-coords-insi.patch
 bcm27xx: 950-0914-mmc-block-Don-t-do-single-sector-reads-during-recove.patch
Runtime tested on turris-omnia and glinet-b1300.
Tested-by: John Audia <therealgraysky@proton.me > [bcm2711/RPi4B, mt7622/RT3200]
Signed-off-by: Petr Štetiar <ynezz@true.cz > 
						
						
					 
					
						2022-08-23 10:37:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Audia 
							
						 
					 
					
						
						
							
						
						122b625e74 
					 
					
						
						
							
							kernel: bump 5.15 to 5.15.59  
						
						 
						
						... 
						
						
						
						Patches automatically rebased.
Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200
Signed-off-by: John Audia <therealgraysky@proton.me > 
						
						
					 
					
						2022-08-06 19:58:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Audia 
							
						 
					 
					
						
						
							
						
						364575e3a3 
					 
					
						
						
							
							kernel: bump 5.15 to 5.15.58  
						
						 
						
						... 
						
						
						
						All patches automatically rebased.
Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200
Signed-off-by: John Audia <therealgraysky@proton.me > 
						
						
					 
					
						2022-07-31 18:55:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Audia 
							
						 
					 
					
						
						
							
						
						317f59a0ee 
					 
					
						
						
							
							kernel: bump 5.15 to 5.15.57  
						
						 
						
						... 
						
						
						
						All patches automatically rebased.
Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200
Signed-off-by: John Audia <therealgraysky@proton.me > 
						
						
					 
					
						2022-07-31 18:55:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Audia 
							
						 
					 
					
						
						
							
						
						4921ab0be4 
					 
					
						
						
							
							kernel: bump 5.15 to 5.15.56  
						
						 
						
						... 
						
						
						
						Manually rebased:
  bcm27xx/patches-5.15/950-0470-sound-usb-add-device-quirks-for-A4Tech-FHD-1080p-web.patch
Remove upstreamed:
  bcm27xx/patches-5.15/950-0060-tty-amba-pl011-Add-un-throttle-support.patch[1]
All other patches automatically rebased.
1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.56&id=2db3b95166f72e6481a79b82b1d6f94f4b18fcc1 
Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200
Signed-off-by: John Audia <therealgraysky@proton.me > 
						
						
					 
					
						2022-07-31 18:55:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Audia 
							
						 
					 
					
						
						
							
						
						ce014b1e39 
					 
					
						
						
							
							kernel: bump 5.15 to 5.15.55  
						
						 
						
						... 
						
						
						
						All patches automatically rebased.
Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200
Signed-off-by: John Audia <therealgraysky@proton.me > 
						
						
					 
					
						2022-07-31 18:55:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Audia 
							
						 
					 
					
						
						
							
						
						e4af991220 
					 
					
						
						
							
							kernel: bump 5.15 to 5.15.54  
						
						 
						
						... 
						
						
						
						All patches automatically rebased.
Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200
Signed-off-by: John Audia <therealgraysky@proton.me > 
						
						
					 
					
						2022-07-31 18:55:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rafał Miłecki 
							
						 
					 
					
						
						
							
						
						79af0593a3 
					 
					
						
						
							
							kernel: switch back 5.15 to fw_devlink=permissive  
						
						 
						
						... 
						
						
						
						Kernel switching to fw_devlink=on as default broke probing some devices.
Revert it until we get a proper fix.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl > 
						
						
					 
					
						2022-07-19 06:26:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Marangi 
							
						 
					 
					
						
						
							
						
						4b924fe6df 
					 
					
						
						
							
							generic: fix warning orphan section from module exports in aarch64  
						
						 
						
						... 
						
						
						
						kernel linux now have 2 different export.h include, one from
linux/export.h and one from asm-generic/export.h
While most of our target user linux/export.h, aarch64 based target use
asm-generic/export.h that is not patched with the changes of
221-module_exports.
Patch also this additional header to fix multiple
aarch64-openwrt-linux-musl-ld: warning: orphan section `__ksymtab_strings' from `arch/arm64/kernel/head.o' being placed in section `__ksymtab_strings'
warning during kernel compilation.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com > 
						
						
					 
					
						2022-07-14 07:15:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florian Eckert 
							
						 
					 
					
						
						
							
						
						8857387913 
					 
					
						
						
							
							linux/generic/hack-5.15: add missing patch headers  
						
						 
						
						... 
						
						
						
						This patches does not have a valid patch headers and does not apply on
an external git tree with 'git am'. To fix this add the missing headers.
Signed-off-by: Florian Eckert <fe@dev.tdt.de > 
						
						
					 
					
						2022-07-14 06:45:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rui Salvaterra 
							
						 
					 
					
						
						
							
						
						3e9ad2cdce 
					 
					
						
						
							
							kernel: bump 5.15 to 5.15.53  
						
						 
						
						... 
						
						
						
						Patches automatically rebased.
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com > 
						
						
					 
					
						2022-07-11 00:50:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Audia 
							
						 
					 
					
						
						
							
						
						552d76f2be 
					 
					
						
						
							
							kernel: bump 5.15 to 5.15.51  
						
						 
						
						... 
						
						
						
						Manual rebase by Marty Jones:
  bcm27xx/patches-5.15/950-0078-BCM2708-Add-core-Device-Tree-support.patch
All other patches automatically rebased.
Signed-off-by: John Audia <therealgraysky@proton.me >
Signed-off-by: Marty Jones <mj8263788@gmail.com >
[Apply same changes to new dts entry in modified file]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de > 
						
						
					 
					
						2022-07-11 00:49:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Marangi 
							
						 
					 
					
						
						
							
						
						1a9ee36734 
					 
					
						
						
							
							kernel: backport mtd dynamic partition patch  
						
						 
						
						... 
						
						
						
						Backport upstream solution that permits to declare nvmem cells with
dynamic partition defined by special parser.
This provide an OF node for NVMEM and connect it to the defined dynamic
partition.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com >
Signed-off-by: Rafał Miłecki <rafal@milecki.pl > 
						
						
					 
					
						2022-07-08 10:19:58 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Hainke 
							
						 
					 
					
						
						
							
						
						3c3367f03e 
					 
					
						
						
							
							generic: 5.15: refresh patches  
						
						 
						
						... 
						
						
						
						Refresh patches:
- 402-mtd-blktrans-call-add-disks-after-mtd-device.patch
- 420-mtd-set-rootfs-to-be-root-dev.patch
- 495-mtd-core-add-get_mtd_device_by_node.patch
Signed-off-by: Nick Hainke <vincent@systemli.org > 
						
						
					 
					
						2022-07-01 20:24:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rui Salvaterra 
							
						 
					 
					
						
						
							
						
						f1cd144482 
					 
					
						
						
							
							kernel: bump 5.15 to 5.15.49  
						
						 
						
						... 
						
						
						
						Deleted (upstreamed):
generic/backport-5.15/702-v5.19-34-net-ethernet-mtk_eth_soc-fix-misuse-of-mem-alloc-int.patch [1]
[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.49&id=fcba12a4308143f1f1dcb0face8b3ffb51edcc5c 
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com > 
						
						
					 
					
						2022-06-27 00:57:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rui Salvaterra 
							
						 
					 
					
						
						
							
						
						b55efebb1f 
					 
					
						
						
							
							kernel: bump 5.15 to 5.15.47  
						
						 
						
						... 
						
						
						
						Deleted (upstreamed):
generic/backport-5.15/702-v5.19-32-net-ethernet-mtk_eth_soc-out-of-bounds-read-in-mtk_h.patch [01]
[01] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.47&id=b24ca1cf846273361d5bd73a35de95a486a54b6d 
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com >
[Removed 702-v5.19-32-net-ethernet-mtk_eth_soc-out-of-bounds-read-in-mtk_h.patch]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de > 
						
						
					 
					
						2022-06-27 00:57:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rui Salvaterra 
							
						 
					 
					
						
						
							
						
						251a382c28 
					 
					
						
						
							
							kernel: bump 5.15 to 5.15.46  
						
						 
						
						... 
						
						
						
						Deleted (upstreamed):
generic/backport-5.15/400-mtdblock-warn-if-opened-on-NAND.patch [01]
generic/backport-5.15/420-v5.19-01-mtd-spinand-gigadevice-fix-Quad-IO-for-GD5F1GQ5UExxG.patch [02]
bcm27xx/patches-5.15/950-0029-Revert-mailbox-avoid-timer-start-from-callback.patch [03]
bcm27xx/patches-5.15/950-0417-bcm2711_thermal-Don-t-clamp-temperature-at-zero.patch [04]
bcm27xx/patches-5.15/950-0740-drm-vc4-hvs-Fix-frame-count-register-readout.patch [05]
bcm27xx/patches-5.15/950-0755-drm-vc4-hvs-Reset-muxes-at-probe-time.patch [06]
bcm27xx/patches-5.15/950-0759-drm-vc4-txp-Don-t-set-TXP_VSTART_AT_EOF.patch [07]
bcm27xx/patches-5.15/950-0760-drm-vc4-txp-Force-alpha-to-be-0xff-if-it-s-disabled.patch [08]
bcm53xx/patches-5.15/031-v5.17-0005-ARM-dts-BCM5301X-update-CRU-block-description.patch [09]
mediatek/patches-5.15/102-mt7629-enable-arch-timer.patch [10]
Manually rebased:
bcm27xx/patches-5.15/950-0741-drm-vc4-hvs-Use-pointer-to-HVS-in-HVS_READ-and-HVS_W.patch
[01] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.46&id=f41c9418c5898c01634675150696da290fb86796 
[02] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.46&id=d5b66645305c6f3a1b2cf75cee4157b07f293309 
[03] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.46&id=119f99209d8531359bcb935f252ec435f9d21b13 
[04] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.46&id=c4e1280abead1552e1764684079a43e222ccd163 
[05] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.46&id=08465a1889cb48ec64431e9db745b5be15399251 
[06] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.46&id=0e26a6da02e63b75b629573d13966c36aa6264f0 
[07] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.46&id=01c9020b2e7c85e394879f34851805179ac3d1d8 
[08] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.46&id=d47f85cc0171a5d3c5bd8cbb8a98983ca3357cbd 
[09] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.46&id=5151f24ac937ff7eb1f078257c66e3c0f0296010 
[10] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.46&id=ffea838686b82fbb2801cdfad6ba5309d15c032d 
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com > 
						
						
					 
					
						2022-06-27 00:57:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marek Behún 
							
						 
					 
					
						
						
							
						
						742926e5f5 
					 
					
						
						
							
							kernel: Backport mv88e6xxx patch to keep pvid at 0 if VLAN-unaware and remove hack  
						
						 
						
						... 
						
						
						
						Keeping the pvid at 0 when VLAN-unaware makes it possible to drop the
hack introduced in commit 920eaab1d8  ("kernel: DSA roaming fix for
Marvell mv88e6xxx"). Dropping the hack makes it possible to use VLAN
interfaces with VID 1 on DSA ports without problems with FDB.
Signed-off-by: Marek Behún <kabel@kernel.org >
(cherry picked from commit 9caa6f0aa7 )
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com >
[drop kernel patch hack from Linux version 5.15, drop paragraph about
backport patch, which is not necessary as it is included in kernel 5.15] 
						
						
					 
					
						2022-06-19 12:31:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rui Salvaterra 
							
						 
					 
					
						
						
							
						
						fbf6992f2b 
					 
					
						
						
							
							kernel: bump 5.15 to 5.15.45  
						
						 
						
						... 
						
						
						
						Patches automatically rebased.
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com > 
						
						
					 
					
						2022-06-06 19:20:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rui Salvaterra 
							
						 
					 
					
						
						
							
						
						79e7a2552e 
					 
					
						
						
							
							kernel: bump 5.15 to 5.15.44  
						
						 
						
						... 
						
						
						
						Delete the crypto-lib-blake2s kmod package, as BLAKE2s is now built-in.
Patches automatically rebased.
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com > 
						
						
					 
					
						2022-06-06 19:20:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rui Salvaterra 
							
						 
					 
					
						
						
							
						
						2454342e06 
					 
					
						
						
							
							kernel: bump 5.15 to 5.15.42  
						
						 
						
						... 
						
						
						
						Deleted (upstreamed):
generic/backport-5.15/610-v5.18-netfilter-flowtable-move-dst_check-to-packet-path.patch [1]
generic/pending-5.15/704-00-netfilter-flowtable-fix-excessive-hw-offload-attempt.patch [2]
generic/pending-5.15/704-01-netfilter-nft_flow_offload-skip-dst-neigh-lookup-for.patch [3]
generic/pending-5.15/704-02-net-fix-dev_fill_forward_path-with-pppoe-bridge.patch [4]
generic/pending-5.15/704-03-netfilter-nft_flow_offload-fix-offload-with-pppoe-vl.patch [5]
Manually rebased:
generic/hack-5.15/650-netfilter-add-xt_FLOWOFFLOAD-target.patch
[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.42&id=88b937673b3552d54da20f648e61a123f4c1fa67 
[2] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.42&id=5f4197a020c049a59ea7907c31f9ab037dcefefe 
[3] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.42&id=7613dcaceee281973145588f4244f2f78ef85b7f 
[4] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.42&id=f96b2e06721249ebf8da3254cfef29dcb6583948 
[5] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.42&id=b329889974aed47e1167c85653c07097013e01a7 
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com > 
						
						
					 
					
						2022-06-06 19:20:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 'Ansuel' Marangi 
							
						 
					 
					
						
						
							
						
						156488d1d6 
					 
					
						
						
							
							kernel: modules: make ar8216/8327 modularizable  
						
						 
						
						... 
						
						
						
						Make ar8216/8327 swconfig driver modularizable and add
entry to the netdevices.mk kernel modules file.
Signed-off-by: Christian 'Ansuel' Marangi <ansuelsmth@gmail.com > 
						
						
					 
					
						2022-06-05 16:58:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 'Ansuel' Marangi 
							
						 
					 
					
						
						
							
						
						1d910fa852 
					 
					
						
						
							
							generic: 5.15: fix wrong PACKET_MANGLE select in swconfig switch patch  
						
						 
						
						... 
						
						
						
						In the rebase process of 5.15 hack patch the ETHERNET_PACKET_MANGLE got
wrongly swapped from AR8216_PHY to PSB6970_PHY.
Restore the ETHERNET_PACKET_MANGLE select to the right place.
Fixes: 1f302afd73  ("generic: 5.15: rework hack patch")
Signed-off-by: Christian 'Ansuel' Marangi <ansuelsmth@gmail.com > 
						
						
					 
					
						2022-06-05 16:58:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Fietkau 
							
						 
					 
					
						
						
							
						
						38a5b593ef 
					 
					
						
						
							
							kernel: fix crashes in bridge offload code  
						
						 
						
						... 
						
						
						
						- fix an issues when accessing the port pointer of an expired/invalid fdb entry
Signed-off-by: Felix Fietkau <nbd@nbd.name > 
						
						
					 
					
						2022-06-02 21:31:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ritaro Takenaka 
							
						 
					 
					
						
						
							
						
						efff48529b 
					 
					
						
						
							
							kernel: backport flow offload fixes  
						
						 
						
						... 
						
						
						
						Some dst in IPv6 flow offload table become invalid after the table is created.
So check_dst is needed in packet path.
Signed-off-by: Ritaro Takenaka <ritarot634@gmail.com >
[Add patch for kernel 5.15 too and rename file]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de > 
						
						
					 
					
						2022-05-27 14:15:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Audia 
							
						 
					 
					
						
						
							
						
						e156f1f862 
					 
					
						
						
							
							kernel: bump 5.15 to 5.15.40  
						
						 
						
						... 
						
						
						
						All patches automatically rebased.
Build system: x86_64
Build-tested: bcm2711/RPi4B, mt7622/RT3200
Run-tested: bcm2711/RPi4B, mt7622/RT3200
Signed-off-by: John Audia <therealgraysky@proton.me > 
						
						
					 
					
						2022-05-16 20:26:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rui Salvaterra 
							
						 
					 
					
						
						
							
						
						d9a063c396 
					 
					
						
						
							
							kernel: bump 5.15 to 5.15.38  
						
						 
						
						... 
						
						
						
						Deleted (upstreamed):
mediatek/patches-5.15/120-10-v5.18-mtd-nand-fix-ecc-parameters-for-mt7622.patch [1]
Other patches automatically rebased.
[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.38&id=3ec920d755ae69c201b358e8d8e96c32f51145d8 
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com > 
						
						
					 
					
						2022-05-09 20:49:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Fietkau 
							
						 
					 
					
						
						
							
						
						726ef8ba2d 
					 
					
						
						
							
							kernel: fix flow offload issues with pppoe  
						
						 
						
						... 
						
						
						
						sync xt_FLOWOFFLOAD code with latest version of nft_flow_offload
Signed-off-by: Felix Fietkau <nbd@nbd.name > 
						
						
					 
					
						2022-05-06 15:50:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Golle 
							
						 
					 
					
						
						
							
						
						2acf355e56 
					 
					
						
						
							
							kernel: don't parse FIT partition on NAND-backed mtdblock  
						
						 
						
						... 
						
						
						
						ubiblock devices should be used on NAND flash to store the uImage.FIT
in case the bootloader supports that -- otherwise only rootfs is stored
in UBI while the uImage.FIT contains only the kernel and dtb.
Hence there is no need to enable parsing partitions on NAND mtdblock
devices, it is even responsible for the ugly warning on-opening of the
mtdblock device now. Just don't do it.
Signed-off-by: Daniel Golle <daniel@makrotopia.org > 
						
						
					 
					
						2022-04-30 16:00:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rui Salvaterra 
							
						 
					 
					
						
						
							
						
						de7535a6ac 
					 
					
						
						
							
							kernel: bump 5.15 to 5.15.34  
						
						 
						
						... 
						
						
						
						Deleted (upstreamed):
generic/pending-5.15/850-0003-PCI-aardvark-Fix-support-for-MSI-interrupts.patch [1]
[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.34&id=60eabd66d17fa2cbc31f670b2f201f0bc54090a2 
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com > 
						
						
					 
					
						2022-04-16 14:02:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rui Salvaterra 
							
						 
					 
					
						
						
							
						
						be381a7ac7 
					 
					
						
						
							
							kernel: bump 5.15 to 5.15.33  
						
						 
						
						... 
						
						
						
						Deleted (upstreamed):
generic/backport-5.15/350-v5.18-MIPS-pgalloc-fix-memory-leak-caused-by-pgd_free.patch [1]
generic/backport-5.15/730-v5.16-hv-utils-add-PTP_1588_CLOCK-to-Kconfig-to-fix-build.patch [2]
generic/pending-5.15/850-0014-PCI-aardvark-Fix-reading-PCI_EXP_RTSTA_PME-bit-on-em.patch [3]
generic/pending-5.15/850-0002-PCI-aardvark-Fix-reading-MSI-interrupt-number.patch [4]
Manually rebased:
generic/pending-5.15/850-0002-PCI-aardvark-Fix-reading-MSI-interrupt-number.patch
ramips/patches-5.15/710-at803x.patch
[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.33&id=d29cda15cab086d82d692de016f7249545d4b6b4 
[2] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.33&id=d5aad7d63b1b5c1f3c4b69e12c05e7c7d196fae8 
[3] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.33&id=ed750e22e44366e264bcdf7b1cf0713f08f7980a 
[4] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.33&id=0fe94b84c43cfea867e1721606185e8686d7d32f 
Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com >
[Refresh patches again]
[Remove generic/pending-5.15/850-0002-PCI-aardvark-Fix-reading-MSI-interrupt-number.patch]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de > 
						
						
					 
					
						2022-04-09 19:31:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Pelletier 
							
						 
					 
					
						
						
							
						
						15fbb91666 
					 
					
						
						
							
							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 > 
						
						
					 
					
						2022-04-01 13:23:41 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Golle 
							
						 
					 
					
						
						
							
						
						506ddce90f 
					 
					
						
						
							
							generic: 5.15: fix FIT partition parser on block partitions  
						
						 
						
						... 
						
						
						
						Using set_disk_ro() doesn't have the desired effect and instead of
just setting the single partition to be read-only it affects the
whole disk. Use the bd_read_only flag in struct block_device instead
to mark a partition being read-only.
Signed-off-by: Daniel Golle <daniel@makrotopia.org > 
						
						
					 
					
						2022-03-29 01:56:05 +01:00