kernel: bump 5.15 to 5.15.118
All patches automatically rebased.
Build system: x86_64
Build-tested: ramips/tplink_archer-a6-v3, filogic/xiaomi_redmi-router-ax6000-ubootmod
Run-tested: ramips/tplink_archer-a6-v3, filogic/xiaomi_redmi-router-ax6000-ubootmod
Signed-off-by: John Audia <therealgraysky@proton.me>
(cherry picked from commit 1f5fce27c1)
			
			
This commit is contained in:
		
				
					committed by
					
						
						Hauke Mehrtens
					
				
			
			
				
	
			
			
			
						parent
						
							b1b829ad6a
						
					
				
				
					commit
					51c397c33f
				
			@@ -1,2 +1,2 @@
 | 
				
			|||||||
LINUX_VERSION-5.15 = .117
 | 
					LINUX_VERSION-5.15 = .118
 | 
				
			||||||
LINUX_KERNEL_HASH-5.15.117 = a9a8331f3c0e004b40a41f30d688b53bf85405597ac41c2c89be7f4fbcf7239f
 | 
					LINUX_KERNEL_HASH-5.15.118 = 4e6bf4dadb04d5d11d1d4cc37c0eabcf33bc333b7dd3dc2143c3099a823eb5b3
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -202,7 +202,7 @@
 | 
				
			|||||||
+subsys_initcall(ar5312_gpio_init);
 | 
					+subsys_initcall(ar5312_gpio_init);
 | 
				
			||||||
--- a/arch/mips/Kconfig
 | 
					--- a/arch/mips/Kconfig
 | 
				
			||||||
+++ b/arch/mips/Kconfig
 | 
					+++ b/arch/mips/Kconfig
 | 
				
			||||||
@@ -230,6 +230,7 @@ config ATH25
 | 
					@@ -231,6 +231,7 @@ config ATH25
 | 
				
			||||||
 	select CEVT_R4K
 | 
					 	select CEVT_R4K
 | 
				
			||||||
 	select CSRC_R4K
 | 
					 	select CSRC_R4K
 | 
				
			||||||
 	select DMA_NONCOHERENT
 | 
					 	select DMA_NONCOHERENT
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -15,7 +15,7 @@ Signed-off-by: John Crispin <john@phrozen.org>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
--- a/arch/mips/Kconfig
 | 
					--- a/arch/mips/Kconfig
 | 
				
			||||||
+++ b/arch/mips/Kconfig
 | 
					+++ b/arch/mips/Kconfig
 | 
				
			||||||
@@ -256,6 +256,8 @@ config ATH79
 | 
					@@ -257,6 +257,8 @@ config ATH79
 | 
				
			||||||
 	select SYS_SUPPORTS_BIG_ENDIAN
 | 
					 	select SYS_SUPPORTS_BIG_ENDIAN
 | 
				
			||||||
 	select SYS_SUPPORTS_MIPS16
 | 
					 	select SYS_SUPPORTS_MIPS16
 | 
				
			||||||
 	select SYS_SUPPORTS_ZBOOT_UART_PROM
 | 
					 	select SYS_SUPPORTS_ZBOOT_UART_PROM
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -784,7 +784,7 @@ SVN-Revision: 35130
 | 
				
			|||||||
 
 | 
					 
 | 
				
			||||||
--- a/include/net/neighbour.h
 | 
					--- a/include/net/neighbour.h
 | 
				
			||||||
+++ b/include/net/neighbour.h
 | 
					+++ b/include/net/neighbour.h
 | 
				
			||||||
@@ -275,8 +275,10 @@ static inline bool neigh_key_eq128(const
 | 
					@@ -270,8 +270,10 @@ static inline bool neigh_key_eq128(const
 | 
				
			||||||
 	const u32 *n32 = (const u32 *)n->primary_key;
 | 
					 	const u32 *n32 = (const u32 *)n->primary_key;
 | 
				
			||||||
 	const u32 *p32 = pkey;
 | 
					 	const u32 *p32 = pkey;
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -40,7 +40,7 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.org>
 | 
				
			|||||||
 	for_each_subsys(ss, ssid) {
 | 
					 	for_each_subsys(ss, ssid) {
 | 
				
			||||||
 		if (ss->early_init) {
 | 
					 		if (ss->early_init) {
 | 
				
			||||||
 			struct cgroup_subsys_state *css =
 | 
					 			struct cgroup_subsys_state *css =
 | 
				
			||||||
@@ -6503,6 +6512,10 @@ static int __init cgroup_disable(char *s
 | 
					@@ -6502,6 +6511,10 @@ static int __init cgroup_disable(char *s
 | 
				
			||||||
 			    strcmp(token, ss->legacy_name))
 | 
					 			    strcmp(token, ss->legacy_name))
 | 
				
			||||||
 				continue;
 | 
					 				continue;
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
@@ -51,7 +51,7 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.org>
 | 
				
			|||||||
 			static_branch_disable(cgroup_subsys_enabled_key[i]);
 | 
					 			static_branch_disable(cgroup_subsys_enabled_key[i]);
 | 
				
			||||||
 			pr_info("Disabling %s control group subsystem\n",
 | 
					 			pr_info("Disabling %s control group subsystem\n",
 | 
				
			||||||
 				ss->name);
 | 
					 				ss->name);
 | 
				
			||||||
@@ -6521,6 +6534,31 @@ static int __init cgroup_disable(char *s
 | 
					@@ -6520,6 +6533,31 @@ static int __init cgroup_disable(char *s
 | 
				
			||||||
 }
 | 
					 }
 | 
				
			||||||
 __setup("cgroup_disable=", cgroup_disable);
 | 
					 __setup("cgroup_disable=", cgroup_disable);
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -244,7 +244,7 @@ bcm2835-mmc: uninitialized_var is no more
 | 
				
			|||||||
 static inline int mmc_blk_part_switch(struct mmc_card *card,
 | 
					 static inline int mmc_blk_part_switch(struct mmc_card *card,
 | 
				
			||||||
 				      unsigned int part_type);
 | 
					 				      unsigned int part_type);
 | 
				
			||||||
 static void mmc_blk_rw_rq_prep(struct mmc_queue_req *mqrq,
 | 
					 static void mmc_blk_rw_rq_prep(struct mmc_queue_req *mqrq,
 | 
				
			||||||
@@ -2936,6 +2943,8 @@ static int mmc_blk_probe(struct mmc_card
 | 
					@@ -2941,6 +2948,8 @@ static int mmc_blk_probe(struct mmc_card
 | 
				
			||||||
 {
 | 
					 {
 | 
				
			||||||
 	struct mmc_blk_data *md;
 | 
					 	struct mmc_blk_data *md;
 | 
				
			||||||
 	int ret = 0;
 | 
					 	int ret = 0;
 | 
				
			||||||
@@ -253,7 +253,7 @@ bcm2835-mmc: uninitialized_var is no more
 | 
				
			|||||||
 
 | 
					 
 | 
				
			||||||
 	/*
 | 
					 	/*
 | 
				
			||||||
 	 * Check that the card supports the command class(es) we need.
 | 
					 	 * Check that the card supports the command class(es) we need.
 | 
				
			||||||
@@ -2943,7 +2952,16 @@ static int mmc_blk_probe(struct mmc_card
 | 
					@@ -2948,7 +2957,16 @@ static int mmc_blk_probe(struct mmc_card
 | 
				
			||||||
 	if (!(card->csd.cmdclass & CCC_BLOCK_READ))
 | 
					 	if (!(card->csd.cmdclass & CCC_BLOCK_READ))
 | 
				
			||||||
 		return -ENODEV;
 | 
					 		return -ENODEV;
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
@@ -271,7 +271,7 @@ bcm2835-mmc: uninitialized_var is no more
 | 
				
			|||||||
 
 | 
					 
 | 
				
			||||||
 	card->complete_wq = alloc_workqueue("mmc_complete",
 | 
					 	card->complete_wq = alloc_workqueue("mmc_complete",
 | 
				
			||||||
 					WQ_MEM_RECLAIM | WQ_HIGHPRI, 0);
 | 
					 					WQ_MEM_RECLAIM | WQ_HIGHPRI, 0);
 | 
				
			||||||
@@ -2958,6 +2976,17 @@ static int mmc_blk_probe(struct mmc_card
 | 
					@@ -2963,6 +2981,17 @@ static int mmc_blk_probe(struct mmc_card
 | 
				
			||||||
 		goto out_free;
 | 
					 		goto out_free;
 | 
				
			||||||
 	}
 | 
					 	}
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -26,7 +26,7 @@ Signed-off-by: Phil Elwell <phil@raspberrypi.com>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
--- a/drivers/of/overlay.c
 | 
					--- a/drivers/of/overlay.c
 | 
				
			||||||
+++ b/drivers/of/overlay.c
 | 
					+++ b/drivers/of/overlay.c
 | 
				
			||||||
@@ -243,6 +243,8 @@ static struct property *dup_and_fixup_sy
 | 
					@@ -241,6 +241,8 @@ static struct property *dup_and_fixup_sy
 | 
				
			||||||
 	if (!target_path)
 | 
					 	if (!target_path)
 | 
				
			||||||
 		return NULL;
 | 
					 		return NULL;
 | 
				
			||||||
 	target_path_len = strlen(target_path);
 | 
					 	target_path_len = strlen(target_path);
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -25,7 +25,7 @@ Signed-off-by: Naushir Patuck <naush@raspberrypi.com>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
--- a/MAINTAINERS
 | 
					--- a/MAINTAINERS
 | 
				
			||||||
+++ b/MAINTAINERS
 | 
					+++ b/MAINTAINERS
 | 
				
			||||||
@@ -17541,6 +17541,14 @@ T:	git git://linuxtv.org/media_tree.git
 | 
					@@ -17534,6 +17534,14 @@ T:	git git://linuxtv.org/media_tree.git
 | 
				
			||||||
 F:	Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
 | 
					 F:	Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
 | 
				
			||||||
 F:	drivers/media/i2c/imx412.c
 | 
					 F:	drivers/media/i2c/imx412.c
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -132,7 +132,7 @@ Signed-off-by: David Plowman <david.plowman@raspberrypi.com>
 | 
				
			|||||||
+...
 | 
					+...
 | 
				
			||||||
--- a/MAINTAINERS
 | 
					--- a/MAINTAINERS
 | 
				
			||||||
+++ b/MAINTAINERS
 | 
					+++ b/MAINTAINERS
 | 
				
			||||||
@@ -17555,6 +17555,7 @@ M:	Raspberry Pi Kernel Maintenance <kern
 | 
					@@ -17548,6 +17548,7 @@ M:	Raspberry Pi Kernel Maintenance <kern
 | 
				
			||||||
 L:	linux-media@vger.kernel.org
 | 
					 L:	linux-media@vger.kernel.org
 | 
				
			||||||
 S:	Maintained
 | 
					 S:	Maintained
 | 
				
			||||||
 T:	git git://linuxtv.org/media_tree.git
 | 
					 T:	git git://linuxtv.org/media_tree.git
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -132,7 +132,7 @@ Signed-off-by: Lee Jackson <info@arducam.com>
 | 
				
			|||||||
+...
 | 
					+...
 | 
				
			||||||
--- a/MAINTAINERS
 | 
					--- a/MAINTAINERS
 | 
				
			||||||
+++ b/MAINTAINERS
 | 
					+++ b/MAINTAINERS
 | 
				
			||||||
@@ -17559,6 +17559,14 @@ F:	Documentation/devicetree/bindings/med
 | 
					@@ -17552,6 +17552,14 @@ F:	Documentation/devicetree/bindings/med
 | 
				
			||||||
 F:	Documentation/devicetree/bindings/media/i2c/imx477.yaml
 | 
					 F:	Documentation/devicetree/bindings/media/i2c/imx477.yaml
 | 
				
			||||||
 F:	drivers/media/i2c/imx477.c
 | 
					 F:	drivers/media/i2c/imx477.c
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -63,7 +63,7 @@ Link: https://patchwork.freedesktop.org/patch/msgid/20220227124713.39766-6-noral
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
--- a/MAINTAINERS
 | 
					--- a/MAINTAINERS
 | 
				
			||||||
+++ b/MAINTAINERS
 | 
					+++ b/MAINTAINERS
 | 
				
			||||||
@@ -5980,6 +5980,14 @@ T:	git git://anongit.freedesktop.org/drm
 | 
					@@ -5973,6 +5973,14 @@ T:	git git://anongit.freedesktop.org/drm
 | 
				
			||||||
 F:	Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
 | 
					 F:	Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
 | 
				
			||||||
 F:	drivers/gpu/drm/tiny/mi0283qt.c
 | 
					 F:	drivers/gpu/drm/tiny/mi0283qt.c
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -23,7 +23,7 @@ Signed-off-by: Jonathan Bell <jonathan@raspberrypi.com>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
--- a/drivers/mmc/core/block.c
 | 
					--- a/drivers/mmc/core/block.c
 | 
				
			||||||
+++ b/drivers/mmc/core/block.c
 | 
					+++ b/drivers/mmc/core/block.c
 | 
				
			||||||
@@ -1883,7 +1883,11 @@ static void mmc_blk_mq_rw_recovery(struc
 | 
					@@ -1886,7 +1886,11 @@ static void mmc_blk_mq_rw_recovery(struc
 | 
				
			||||||
 		return;
 | 
					 		return;
 | 
				
			||||||
 	}
 | 
					 	}
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -14,7 +14,7 @@ Signed-off-by: Jonas Gorski <jogo@openwrt.org>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
--- a/arch/mips/Kconfig
 | 
					--- a/arch/mips/Kconfig
 | 
				
			||||||
+++ b/arch/mips/Kconfig
 | 
					+++ b/arch/mips/Kconfig
 | 
				
			||||||
@@ -331,6 +331,9 @@ config BCM63XX
 | 
					@@ -332,6 +332,9 @@ config BCM63XX
 | 
				
			||||||
 	select SYNC_R4K
 | 
					 	select SYNC_R4K
 | 
				
			||||||
 	select DMA_NONCOHERENT
 | 
					 	select DMA_NONCOHERENT
 | 
				
			||||||
 	select IRQ_MIPS_CPU
 | 
					 	select IRQ_MIPS_CPU
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -13,7 +13,7 @@ Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
--- a/arch/mips/Kconfig
 | 
					--- a/arch/mips/Kconfig
 | 
				
			||||||
+++ b/arch/mips/Kconfig
 | 
					+++ b/arch/mips/Kconfig
 | 
				
			||||||
@@ -274,25 +274,20 @@ config BMIPS_GENERIC
 | 
					@@ -275,25 +275,20 @@ config BMIPS_GENERIC
 | 
				
			||||||
 	select SYNC_R4K
 | 
					 	select SYNC_R4K
 | 
				
			||||||
 	select COMMON_CLK
 | 
					 	select COMMON_CLK
 | 
				
			||||||
 	select BCM6345_L1_IRQ
 | 
					 	select BCM6345_L1_IRQ
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -14,7 +14,7 @@ Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
--- a/arch/mips/Kconfig
 | 
					--- a/arch/mips/Kconfig
 | 
				
			||||||
+++ b/arch/mips/Kconfig
 | 
					+++ b/arch/mips/Kconfig
 | 
				
			||||||
@@ -274,6 +274,7 @@ config BMIPS_GENERIC
 | 
					@@ -275,6 +275,7 @@ config BMIPS_GENERIC
 | 
				
			||||||
 	select SYNC_R4K
 | 
					 	select SYNC_R4K
 | 
				
			||||||
 	select COMMON_CLK
 | 
					 	select COMMON_CLK
 | 
				
			||||||
 	select BCM6345_L1_IRQ
 | 
					 	select BCM6345_L1_IRQ
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -65,7 +65,7 @@ Signed-off-by: David S. Miller <davem@davemloft.net>
 | 
				
			|||||||
 struct page *page_pool_alloc_pages(struct page_pool *pool, gfp_t gfp);
 | 
					 struct page *page_pool_alloc_pages(struct page_pool *pool, gfp_t gfp);
 | 
				
			||||||
--- a/net/Kconfig
 | 
					--- a/net/Kconfig
 | 
				
			||||||
+++ b/net/Kconfig
 | 
					+++ b/net/Kconfig
 | 
				
			||||||
@@ -434,6 +434,19 @@ config NET_DEVLINK
 | 
					@@ -432,6 +432,19 @@ config NET_DEVLINK
 | 
				
			||||||
 config PAGE_POOL
 | 
					 config PAGE_POOL
 | 
				
			||||||
 	bool
 | 
					 	bool
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -32,7 +32,7 @@ Signed-off-by: Jakub Kicinski <kuba@kernel.org>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
--- a/MAINTAINERS
 | 
					--- a/MAINTAINERS
 | 
				
			||||||
+++ b/MAINTAINERS
 | 
					+++ b/MAINTAINERS
 | 
				
			||||||
@@ -11789,6 +11789,14 @@ L:	netdev@vger.kernel.org
 | 
					@@ -11782,6 +11782,14 @@ L:	netdev@vger.kernel.org
 | 
				
			||||||
 S:	Maintained
 | 
					 S:	Maintained
 | 
				
			||||||
 F:	drivers/net/ethernet/mediatek/
 | 
					 F:	drivers/net/ethernet/mediatek/
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -25,7 +25,7 @@ Signed-off-by: David S. Miller <davem@davemloft.net>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
--- a/MAINTAINERS
 | 
					--- a/MAINTAINERS
 | 
				
			||||||
+++ b/MAINTAINERS
 | 
					+++ b/MAINTAINERS
 | 
				
			||||||
@@ -11901,6 +11901,7 @@ M:	Landen Chao <Landen.Chao@mediatek.com
 | 
					@@ -11894,6 +11894,7 @@ M:	Landen Chao <Landen.Chao@mediatek.com
 | 
				
			||||||
 M:	DENG Qingfang <dqfext@gmail.com>
 | 
					 M:	DENG Qingfang <dqfext@gmail.com>
 | 
				
			||||||
 L:	netdev@vger.kernel.org
 | 
					 L:	netdev@vger.kernel.org
 | 
				
			||||||
 S:	Maintained
 | 
					 S:	Maintained
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -28,7 +28,7 @@ Signed-off-by: David S. Miller <davem@davemloft.net>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
--- a/MAINTAINERS
 | 
					--- a/MAINTAINERS
 | 
				
			||||||
+++ b/MAINTAINERS
 | 
					+++ b/MAINTAINERS
 | 
				
			||||||
@@ -11899,9 +11899,11 @@ MEDIATEK SWITCH DRIVER
 | 
					@@ -11892,9 +11892,11 @@ MEDIATEK SWITCH DRIVER
 | 
				
			||||||
 M:	Sean Wang <sean.wang@mediatek.com>
 | 
					 M:	Sean Wang <sean.wang@mediatek.com>
 | 
				
			||||||
 M:	Landen Chao <Landen.Chao@mediatek.com>
 | 
					 M:	Landen Chao <Landen.Chao@mediatek.com>
 | 
				
			||||||
 M:	DENG Qingfang <dqfext@gmail.com>
 | 
					 M:	DENG Qingfang <dqfext@gmail.com>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -21,7 +21,7 @@ Signed-off-by: David S. Miller <davem@davemloft.net>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
--- a/MAINTAINERS
 | 
					--- a/MAINTAINERS
 | 
				
			||||||
+++ b/MAINTAINERS
 | 
					+++ b/MAINTAINERS
 | 
				
			||||||
@@ -12700,6 +12700,7 @@ F:	include/uapi/linux/meye.h
 | 
					@@ -12693,6 +12693,7 @@ F:	include/uapi/linux/meye.h
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 MOTORCOMM PHY DRIVER
 | 
					 MOTORCOMM PHY DRIVER
 | 
				
			||||||
 M:	Peter Geis <pgwipeout@gmail.com>
 | 
					 M:	Peter Geis <pgwipeout@gmail.com>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -19,7 +19,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
--- a/MAINTAINERS
 | 
					--- a/MAINTAINERS
 | 
				
			||||||
+++ b/MAINTAINERS
 | 
					+++ b/MAINTAINERS
 | 
				
			||||||
@@ -17965,6 +17965,11 @@ L:	netdev@vger.kernel.org
 | 
					@@ -17958,6 +17958,11 @@ L:	netdev@vger.kernel.org
 | 
				
			||||||
 S:	Maintained
 | 
					 S:	Maintained
 | 
				
			||||||
 F:	drivers/net/ethernet/dlink/sundance.c
 | 
					 F:	drivers/net/ethernet/dlink/sundance.c
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -57,7 +57,7 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
--- a/MAINTAINERS
 | 
					--- a/MAINTAINERS
 | 
				
			||||||
+++ b/MAINTAINERS
 | 
					+++ b/MAINTAINERS
 | 
				
			||||||
@@ -12364,6 +12364,14 @@ S:	Supported
 | 
					@@ -12357,6 +12357,14 @@ S:	Supported
 | 
				
			||||||
 F:	Documentation/devicetree/bindings/mtd/atmel-nand.txt
 | 
					 F:	Documentation/devicetree/bindings/mtd/atmel-nand.txt
 | 
				
			||||||
 F:	drivers/mtd/nand/raw/atmel/*
 | 
					 F:	drivers/mtd/nand/raw/atmel/*
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -49,7 +49,7 @@ Signed-off-by: David S. Miller <davem@davemloft.net>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
--- a/drivers/net/usb/qmi_wwan.c
 | 
					--- a/drivers/net/usb/qmi_wwan.c
 | 
				
			||||||
+++ b/drivers/net/usb/qmi_wwan.c
 | 
					+++ b/drivers/net/usb/qmi_wwan.c
 | 
				
			||||||
@@ -1314,6 +1314,7 @@ static const struct usb_device_id produc
 | 
					@@ -1316,6 +1316,7 @@ static const struct usb_device_id produc
 | 
				
			||||||
 	{QMI_FIXED_INTF(0x19d2, 0x1426, 2)},	/* ZTE MF91 */
 | 
					 	{QMI_FIXED_INTF(0x19d2, 0x1426, 2)},	/* ZTE MF91 */
 | 
				
			||||||
 	{QMI_FIXED_INTF(0x19d2, 0x1428, 2)},	/* Telewell TW-LTE 4G v2 */
 | 
					 	{QMI_FIXED_INTF(0x19d2, 0x1428, 2)},	/* Telewell TW-LTE 4G v2 */
 | 
				
			||||||
 	{QMI_FIXED_INTF(0x19d2, 0x1432, 3)},	/* ZTE ME3620 */
 | 
					 	{QMI_FIXED_INTF(0x19d2, 0x1432, 3)},	/* ZTE ME3620 */
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -199,7 +199,7 @@ Signed-off-by: John Crispin <john@phrozen.org>
 | 
				
			|||||||
 	bool
 | 
					 	bool
 | 
				
			||||||
--- a/net/Kconfig
 | 
					--- a/net/Kconfig
 | 
				
			||||||
+++ b/net/Kconfig
 | 
					+++ b/net/Kconfig
 | 
				
			||||||
@@ -432,7 +432,7 @@ config NET_DEVLINK
 | 
					@@ -430,7 +430,7 @@ config NET_DEVLINK
 | 
				
			||||||
 	default n
 | 
					 	default n
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 config PAGE_POOL
 | 
					 config PAGE_POOL
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -26,7 +26,7 @@ Signed-off-by: John Crispin <john@phrozen.org>
 | 
				
			|||||||
  * @name: name of the struct -- the string is not copied internally
 | 
					  * @name: name of the struct -- the string is not copied internally
 | 
				
			||||||
--- a/net/Makefile
 | 
					--- a/net/Makefile
 | 
				
			||||||
+++ b/net/Makefile
 | 
					+++ b/net/Makefile
 | 
				
			||||||
@@ -52,7 +52,7 @@ obj-$(CONFIG_TIPC)		+= tipc/
 | 
					@@ -51,7 +51,7 @@ obj-$(CONFIG_TIPC)		+= tipc/
 | 
				
			||||||
 obj-$(CONFIG_NETLABEL)		+= netlabel/
 | 
					 obj-$(CONFIG_NETLABEL)		+= netlabel/
 | 
				
			||||||
 obj-$(CONFIG_IUCV)		+= iucv/
 | 
					 obj-$(CONFIG_IUCV)		+= iucv/
 | 
				
			||||||
 obj-$(CONFIG_SMC)		+= smc/
 | 
					 obj-$(CONFIG_SMC)		+= smc/
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -38,7 +38,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
 | 
				
			|||||||
 
 | 
					 
 | 
				
			||||||
 /* Specifies the type of the struct net_device::ml_priv pointer */
 | 
					 /* Specifies the type of the struct net_device::ml_priv pointer */
 | 
				
			||||||
 enum netdev_ml_priv_type {
 | 
					 enum netdev_ml_priv_type {
 | 
				
			||||||
@@ -2015,6 +2020,7 @@ struct net_device {
 | 
					@@ -2014,6 +2019,7 @@ struct net_device {
 | 
				
			||||||
 	/* Read-mostly cache-line for fast-path access */
 | 
					 	/* Read-mostly cache-line for fast-path access */
 | 
				
			||||||
 	unsigned int		flags;
 | 
					 	unsigned int		flags;
 | 
				
			||||||
 	unsigned int		priv_flags;
 | 
					 	unsigned int		priv_flags;
 | 
				
			||||||
@@ -46,7 +46,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
 | 
				
			|||||||
 	const struct net_device_ops *netdev_ops;
 | 
					 	const struct net_device_ops *netdev_ops;
 | 
				
			||||||
 	int			ifindex;
 | 
					 	int			ifindex;
 | 
				
			||||||
 	unsigned short		gflags;
 | 
					 	unsigned short		gflags;
 | 
				
			||||||
@@ -2075,6 +2081,11 @@ struct net_device {
 | 
					@@ -2074,6 +2080,11 @@ struct net_device {
 | 
				
			||||||
 	const struct tlsdev_ops *tlsdev_ops;
 | 
					 	const struct tlsdev_ops *tlsdev_ops;
 | 
				
			||||||
 #endif
 | 
					 #endif
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
@@ -58,7 +58,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
 | 
				
			|||||||
 	const struct header_ops *header_ops;
 | 
					 	const struct header_ops *header_ops;
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 	unsigned char		operstate;
 | 
					 	unsigned char		operstate;
 | 
				
			||||||
@@ -2149,6 +2160,10 @@ struct net_device {
 | 
					@@ -2145,6 +2156,10 @@ struct net_device {
 | 
				
			||||||
 	struct mctp_dev __rcu	*mctp_ptr;
 | 
					 	struct mctp_dev __rcu	*mctp_ptr;
 | 
				
			||||||
 #endif
 | 
					 #endif
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -29,7 +29,7 @@ Subject: [PATCH] net/usb/qmi_wwan: add MeigLink modem support
 | 
				
			|||||||
 
 | 
					 
 | 
				
			||||||
 #define QUECTEL_VENDOR_ID			0x2c7c
 | 
					 #define QUECTEL_VENDOR_ID			0x2c7c
 | 
				
			||||||
 /* These Quectel products use Quectel's vendor ID */
 | 
					 /* These Quectel products use Quectel's vendor ID */
 | 
				
			||||||
@@ -1169,6 +1171,11 @@ static const struct usb_device_id option
 | 
					@@ -1173,6 +1175,11 @@ static const struct usb_device_id option
 | 
				
			||||||
 	  .driver_info = ZLP },
 | 
					 	  .driver_info = ZLP },
 | 
				
			||||||
 	{ USB_DEVICE(QUECTEL_VENDOR_ID, QUECTEL_PRODUCT_BG96),
 | 
					 	{ USB_DEVICE(QUECTEL_VENDOR_ID, QUECTEL_PRODUCT_BG96),
 | 
				
			||||||
 	  .driver_info = RSVD(4) },
 | 
					 	  .driver_info = RSVD(4) },
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -9,7 +9,7 @@ Acked-by: Rob Landley <rob@landley.net>
 | 
				
			|||||||
---
 | 
					---
 | 
				
			||||||
--- a/arch/mips/Kconfig
 | 
					--- a/arch/mips/Kconfig
 | 
				
			||||||
+++ b/arch/mips/Kconfig
 | 
					+++ b/arch/mips/Kconfig
 | 
				
			||||||
@@ -1100,9 +1100,6 @@ config FW_ARC
 | 
					@@ -1101,9 +1101,6 @@ config FW_ARC
 | 
				
			||||||
 config ARCH_MAY_HAVE_PC_FDC
 | 
					 config ARCH_MAY_HAVE_PC_FDC
 | 
				
			||||||
 	bool
 | 
					 	bool
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
@@ -19,7 +19,7 @@ Acked-by: Rob Landley <rob@landley.net>
 | 
				
			|||||||
 config CEVT_BCM1480
 | 
					 config CEVT_BCM1480
 | 
				
			||||||
 	bool
 | 
					 	bool
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
@@ -3182,6 +3179,18 @@ choice
 | 
					@@ -3183,6 +3180,18 @@ choice
 | 
				
			||||||
 		bool "Extend builtin kernel arguments with bootloader arguments"
 | 
					 		bool "Extend builtin kernel arguments with bootloader arguments"
 | 
				
			||||||
 endchoice
 | 
					 endchoice
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -11,7 +11,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
--- a/include/linux/netdevice.h
 | 
					--- a/include/linux/netdevice.h
 | 
				
			||||||
+++ b/include/linux/netdevice.h
 | 
					+++ b/include/linux/netdevice.h
 | 
				
			||||||
@@ -2101,6 +2101,8 @@ struct net_device {
 | 
					@@ -2100,6 +2100,8 @@ struct net_device {
 | 
				
			||||||
 	struct netdev_hw_addr_list	mc;
 | 
					 	struct netdev_hw_addr_list	mc;
 | 
				
			||||||
 	struct netdev_hw_addr_list	dev_addrs;
 | 
					 	struct netdev_hw_addr_list	dev_addrs;
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -20,7 +20,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
 | 
				
			|||||||
 
 | 
					 
 | 
				
			||||||
 /**
 | 
					 /**
 | 
				
			||||||
  *	napi_disable - prevent NAPI from scheduling
 | 
					  *	napi_disable - prevent NAPI from scheduling
 | 
				
			||||||
@@ -3368,6 +3369,7 @@ struct softnet_data {
 | 
					@@ -3364,6 +3365,7 @@ struct softnet_data {
 | 
				
			||||||
 	unsigned int		processed;
 | 
					 	unsigned int		processed;
 | 
				
			||||||
 	unsigned int		time_squeeze;
 | 
					 	unsigned int		time_squeeze;
 | 
				
			||||||
 	unsigned int		received_rps;
 | 
					 	unsigned int		received_rps;
 | 
				
			||||||
@@ -162,7 +162,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
 | 
				
			|||||||
 void netif_napi_add(struct net_device *dev, struct napi_struct *napi,
 | 
					 void netif_napi_add(struct net_device *dev, struct napi_struct *napi,
 | 
				
			||||||
 		    int (*poll)(struct napi_struct *, int), int weight)
 | 
					 		    int (*poll)(struct napi_struct *, int), int weight)
 | 
				
			||||||
 {
 | 
					 {
 | 
				
			||||||
@@ -11371,6 +11446,9 @@ static int dev_cpu_dead(unsigned int old
 | 
					@@ -11369,6 +11444,9 @@ static int dev_cpu_dead(unsigned int old
 | 
				
			||||||
 	raise_softirq_irqoff(NET_TX_SOFTIRQ);
 | 
					 	raise_softirq_irqoff(NET_TX_SOFTIRQ);
 | 
				
			||||||
 	local_irq_enable();
 | 
					 	local_irq_enable();
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
@@ -172,7 +172,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
 | 
				
			|||||||
 #ifdef CONFIG_RPS
 | 
					 #ifdef CONFIG_RPS
 | 
				
			||||||
 	remsd = oldsd->rps_ipi_list;
 | 
					 	remsd = oldsd->rps_ipi_list;
 | 
				
			||||||
 	oldsd->rps_ipi_list = NULL;
 | 
					 	oldsd->rps_ipi_list = NULL;
 | 
				
			||||||
@@ -11710,6 +11788,7 @@ static int __init net_dev_init(void)
 | 
					@@ -11708,6 +11786,7 @@ static int __init net_dev_init(void)
 | 
				
			||||||
 		sd->cpu = i;
 | 
					 		sd->cpu = i;
 | 
				
			||||||
 #endif
 | 
					 #endif
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,6 +1,6 @@
 | 
				
			|||||||
--- a/arch/mips/Kconfig
 | 
					--- a/arch/mips/Kconfig
 | 
				
			||||||
+++ b/arch/mips/Kconfig
 | 
					+++ b/arch/mips/Kconfig
 | 
				
			||||||
@@ -2429,6 +2429,12 @@ config MIPS_VPE_LOADER
 | 
					@@ -2430,6 +2430,12 @@ config MIPS_VPE_LOADER
 | 
				
			||||||
 	  Includes a loader for loading an elf relocatable object
 | 
					 	  Includes a loader for loading an elf relocatable object
 | 
				
			||||||
 	  onto another VPE and running it.
 | 
					 	  onto another VPE and running it.
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -854,7 +854,7 @@ Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com>
 | 
				
			|||||||
+};
 | 
					+};
 | 
				
			||||||
--- a/MAINTAINERS
 | 
					--- a/MAINTAINERS
 | 
				
			||||||
+++ b/MAINTAINERS
 | 
					+++ b/MAINTAINERS
 | 
				
			||||||
@@ -7526,6 +7526,14 @@ F:	drivers/ptp/ptp_qoriq.c
 | 
					@@ -7519,6 +7519,14 @@ F:	drivers/ptp/ptp_qoriq.c
 | 
				
			||||||
 F:	drivers/ptp/ptp_qoriq_debugfs.c
 | 
					 F:	drivers/ptp/ptp_qoriq_debugfs.c
 | 
				
			||||||
 F:	include/linux/fsl/ptp_qoriq.h
 | 
					 F:	include/linux/fsl/ptp_qoriq.h
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -21,7 +21,7 @@ Signed-off-by: Daniel Golle <daniel@makrotopia.org>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
--- a/MAINTAINERS
 | 
					--- a/MAINTAINERS
 | 
				
			||||||
+++ b/MAINTAINERS
 | 
					+++ b/MAINTAINERS
 | 
				
			||||||
@@ -11797,6 +11797,15 @@ S:	Maintained
 | 
					@@ -11790,6 +11790,15 @@ S:	Maintained
 | 
				
			||||||
 F:	drivers/net/pcs/pcs-mtk-lynxi.c
 | 
					 F:	drivers/net/pcs/pcs-mtk-lynxi.c
 | 
				
			||||||
 F:	include/linux/pcs/pcs-mtk-lynxi.h
 | 
					 F:	include/linux/pcs/pcs-mtk-lynxi.h
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -16,7 +16,7 @@ Cc: Robert Marko <robert.marko@sartura.hr>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
--- a/MAINTAINERS
 | 
					--- a/MAINTAINERS
 | 
				
			||||||
+++ b/MAINTAINERS
 | 
					+++ b/MAINTAINERS
 | 
				
			||||||
@@ -9063,6 +9063,22 @@ F:	include/net/nl802154.h
 | 
					@@ -9056,6 +9056,22 @@ F:	include/net/nl802154.h
 | 
				
			||||||
 F:	net/ieee802154/
 | 
					 F:	net/ieee802154/
 | 
				
			||||||
 F:	net/mac802154/
 | 
					 F:	net/mac802154/
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -10,7 +10,7 @@ Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
--- a/arch/mips/Kconfig
 | 
					--- a/arch/mips/Kconfig
 | 
				
			||||||
+++ b/arch/mips/Kconfig
 | 
					+++ b/arch/mips/Kconfig
 | 
				
			||||||
@@ -1180,6 +1180,10 @@ config MIPS_MSC
 | 
					@@ -1181,6 +1181,10 @@ config MIPS_MSC
 | 
				
			||||||
 config SYNC_R4K
 | 
					 config SYNC_R4K
 | 
				
			||||||
 	bool
 | 
					 	bool
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -17,7 +17,7 @@ Signed-off-by: David Bauer <mail@david-bauer.net>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
--- a/arch/mips/kernel/setup.c
 | 
					--- a/arch/mips/kernel/setup.c
 | 
				
			||||||
+++ b/arch/mips/kernel/setup.c
 | 
					+++ b/arch/mips/kernel/setup.c
 | 
				
			||||||
@@ -544,8 +544,28 @@ static int __init bootcmdline_scan_chose
 | 
					@@ -545,8 +545,28 @@ static int __init bootcmdline_scan_chose
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 #endif /* CONFIG_OF_EARLY_FLATTREE */
 | 
					 #endif /* CONFIG_OF_EARLY_FLATTREE */
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
@@ -46,7 +46,7 @@ Signed-off-by: David Bauer <mail@david-bauer.net>
 | 
				
			|||||||
 	bool dt_bootargs = false;
 | 
					 	bool dt_bootargs = false;
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 	/*
 | 
					 	/*
 | 
				
			||||||
@@ -559,6 +579,14 @@ static void __init bootcmdline_init(void
 | 
					@@ -560,6 +580,14 @@ static void __init bootcmdline_init(void
 | 
				
			||||||
 	}
 | 
					 	}
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 	/*
 | 
					 	/*
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -10,7 +10,7 @@ Signed-off-by: John Crispin <blogic@openwrt.org>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
--- a/arch/mips/kernel/setup.c
 | 
					--- a/arch/mips/kernel/setup.c
 | 
				
			||||||
+++ b/arch/mips/kernel/setup.c
 | 
					+++ b/arch/mips/kernel/setup.c
 | 
				
			||||||
@@ -686,7 +686,6 @@ static void __init arch_mem_init(char **
 | 
					@@ -687,7 +687,6 @@ static void __init arch_mem_init(char **
 | 
				
			||||||
 	mips_reserve_vmcore();
 | 
					 	mips_reserve_vmcore();
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 	mips_parse_crashkernel();
 | 
					 	mips_parse_crashkernel();
 | 
				
			||||||
@@ -18,7 +18,7 @@ Signed-off-by: John Crispin <blogic@openwrt.org>
 | 
				
			|||||||
 
 | 
					 
 | 
				
			||||||
 	/*
 | 
					 	/*
 | 
				
			||||||
 	 * In order to reduce the possibility of kernel panic when failed to
 | 
					 	 * In order to reduce the possibility of kernel panic when failed to
 | 
				
			||||||
@@ -803,6 +802,7 @@ void __init setup_arch(char **cmdline_p)
 | 
					@@ -804,6 +803,7 @@ void __init setup_arch(char **cmdline_p)
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 	cpu_cache_init();
 | 
					 	cpu_cache_init();
 | 
				
			||||||
 	paging_init();
 | 
					 	paging_init();
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -32,7 +32,7 @@ Signed-off-by: Guenter Roeck <linux@roeck-us.net>
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
--- a/MAINTAINERS
 | 
					--- a/MAINTAINERS
 | 
				
			||||||
+++ b/MAINTAINERS
 | 
					+++ b/MAINTAINERS
 | 
				
			||||||
@@ -15902,6 +15902,13 @@ S:	Maintained
 | 
					@@ -15895,6 +15895,13 @@ S:	Maintained
 | 
				
			||||||
 F:	include/sound/rt*.h
 | 
					 F:	include/sound/rt*.h
 | 
				
			||||||
 F:	sound/soc/codecs/rt*
 | 
					 F:	sound/soc/codecs/rt*
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -25,7 +25,7 @@ Submitted-by: Birger Koblitz <git@birger-koblitz.de>
 | 
				
			|||||||
 platform-$(CONFIG_SGI_IP28)		+= sgi-ip22/
 | 
					 platform-$(CONFIG_SGI_IP28)		+= sgi-ip22/
 | 
				
			||||||
--- a/arch/mips/Kconfig
 | 
					--- a/arch/mips/Kconfig
 | 
				
			||||||
+++ b/arch/mips/Kconfig
 | 
					+++ b/arch/mips/Kconfig
 | 
				
			||||||
@@ -1053,8 +1053,58 @@ config NLM_XLP_BOARD
 | 
					@@ -1054,8 +1054,58 @@ config NLM_XLP_BOARD
 | 
				
			||||||
 	  This board is based on Netlogic XLP Processor.
 | 
					 	  This board is based on Netlogic XLP Processor.
 | 
				
			||||||
 	  Say Y here if you have a XLP based board.
 | 
					 	  Say Y here if you have a XLP based board.
 | 
				
			||||||
 
 | 
					 
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user