diff options
author | Paul Gortmaker <paul.gortmaker@windriver.com> | 2020-08-21 14:01:57 -0400 |
---|---|---|
committer | Paul Gortmaker <paul.gortmaker@windriver.com> | 2020-08-21 14:01:57 -0400 |
commit | f3defa815b9db69421f21986fa94e470122aecda (patch) | |
tree | bf14bdf2d2590fb6685df5377df4b14c58a7d57d | |
parent | d0d4730db40262f7c98d82f6d62f28920030f4eb (diff) | |
download | longterm-queue-5.2-f3defa815b9db69421f21986fa94e470122aecda.tar.gz |
re-export commits with SOB lines added
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
71 files changed, 244 insertions, 174 deletions
diff --git a/queue/9p-trans_fd-Fix-concurrency-del-of-req_list-in-p9_fd.patch b/queue/9p-trans_fd-Fix-concurrency-del-of-req_list-in-p9_fd.patch index 8ab7b68a..f338cf1d 100644 --- a/queue/9p-trans_fd-Fix-concurrency-del-of-req_list-in-p9_fd.patch +++ b/queue/9p-trans_fd-Fix-concurrency-del-of-req_list-in-p9_fd.patch @@ -1,4 +1,4 @@ -From 74d6a5d5662975aed7f25952f62efbb6f6dadd29 Mon Sep 17 00:00:00 2001 +From 6b60794b5255f1e04532b22232078959fdfdb9f8 Mon Sep 17 00:00:00 2001 From: Wang Hai <wanghai38@huawei.com> Date: Fri, 12 Jun 2020 17:08:33 +0800 Subject: [PATCH] 9p/trans_fd: Fix concurrency del of req_list in @@ -20,9 +20,10 @@ Cc: <stable@vger.kernel.org> # v3.12+ Reported-by: syzbot+77a25acfa0382e06ab23@syzkaller.appspotmail.com Signed-off-by: Wang Hai <wanghai38@huawei.com> Signed-off-by: Dominique Martinet <asmadeus@codewreck.org> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/net/9p/trans_fd.c b/net/9p/trans_fd.c -index 9c9196d30a59..12ecacf0c55f 100644 +index 13cd683a658a..3f67803123be 100644 --- a/net/9p/trans_fd.c +++ b/net/9p/trans_fd.c @@ -362,6 +362,10 @@ static void p9_read_work(struct work_struct *work) diff --git a/queue/ALSA-hda-realtek-Fix-add-a-ultra_low_power-function-.patch b/queue/ALSA-hda-realtek-Fix-add-a-ultra_low_power-function-.patch index 3fdcd0f3..0153512c 100644 --- a/queue/ALSA-hda-realtek-Fix-add-a-ultra_low_power-function-.patch +++ b/queue/ALSA-hda-realtek-Fix-add-a-ultra_low_power-function-.patch @@ -1,4 +1,4 @@ -From 6fa38ef1534e7e9320aa15e329eb1404ab2f70ac Mon Sep 17 00:00:00 2001 +From 80f63e834d4d42198c00bd921da19662cd26ec2b Mon Sep 17 00:00:00 2001 From: PeiSen Hou <pshou@realtek.com> Date: Mon, 27 Jul 2020 13:56:47 +0200 Subject: [PATCH] ALSA: hda/realtek: Fix add a "ultra_low_power" function for @@ -12,12 +12,13 @@ Signed-off-by: PeiSen Hou <pshou@realtek.com> Cc: <stable@vger.kernel.org> Link: https://lore.kernel.org/r/20200727115647.10967-1-tiwai@suse.de Signed-off-by: Takashi Iwai <tiwai@suse.de> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c -index 3f2512942daf..0f640d99a396 100644 +index 8cb5672134e3..3577aa2d0b20 100644 --- a/sound/pci/hda/patch_realtek.c +++ b/sound/pci/hda/patch_realtek.c -@@ -7590,7 +7590,7 @@ static const struct snd_pci_quirk alc269_fixup_tbl[] = { +@@ -7536,7 +7536,7 @@ static const struct snd_pci_quirk alc269_fixup_tbl[] = { SND_PCI_QUIRK(0x10cf, 0x1629, "Lifebook U7x7", ALC255_FIXUP_LIFEBOOK_U7x7_HEADSET_MIC), SND_PCI_QUIRK(0x10cf, 0x1845, "Lifebook U904", ALC269_FIXUP_LIFEBOOK_EXTMIC), SND_PCI_QUIRK(0x10ec, 0x10f2, "Intel Reference board", ALC700_FIXUP_INTEL_REFERENCE), diff --git a/queue/ALSA-hda-realtek-Fixed-HP-right-speaker-no-sound.patch b/queue/ALSA-hda-realtek-Fixed-HP-right-speaker-no-sound.patch index bed3eeb5..49122411 100644 --- a/queue/ALSA-hda-realtek-Fixed-HP-right-speaker-no-sound.patch +++ b/queue/ALSA-hda-realtek-Fixed-HP-right-speaker-no-sound.patch @@ -1,4 +1,4 @@ -From 5649625344fe1f4695eace7c37d011e317bf66d5 Mon Sep 17 00:00:00 2001 +From 190271b9466c77ec9542ea793de71c7f741f1c27 Mon Sep 17 00:00:00 2001 From: Kailang Yang <kailang@realtek.com> Date: Wed, 29 Jul 2020 15:09:27 +0800 Subject: [PATCH] ALSA: hda/realtek - Fixed HP right speaker no sound @@ -13,12 +13,13 @@ Signed-off-by: Kailang Yang <kailang@realtek.com> Cc: <stable@vger.kernel.org> Link: https://lore.kernel.org/r/01285f623ac7447187482fb4a8ecaa7c@realtek.com Signed-off-by: Takashi Iwai <tiwai@suse.de> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c -index 0f640d99a396..29f5878f0c50 100644 +index 3577aa2d0b20..1cc5d149797c 100644 --- a/sound/pci/hda/patch_realtek.c +++ b/sound/pci/hda/patch_realtek.c -@@ -5975,6 +5975,16 @@ static void alc_fixup_disable_mic_vref(struct hda_codec *codec, +@@ -5939,6 +5939,16 @@ static void alc_fixup_disable_mic_vref(struct hda_codec *codec, snd_hda_codec_set_pin_target(codec, 0x19, PIN_VREFHIZ); } @@ -35,7 +36,7 @@ index 0f640d99a396..29f5878f0c50 100644 /* for hda_fixup_thinkpad_acpi() */ #include "thinkpad_helper.c" -@@ -6155,6 +6165,7 @@ enum { +@@ -6117,6 +6127,7 @@ enum { ALC289_FIXUP_ASUS_GA401, ALC289_FIXUP_ASUS_GA502, ALC256_FIXUP_ACER_MIC_NO_PRESENCE, @@ -43,7 +44,7 @@ index 0f640d99a396..29f5878f0c50 100644 }; static const struct hda_fixup alc269_fixups[] = { -@@ -7387,6 +7398,12 @@ static const struct hda_fixup alc269_fixups[] = { +@@ -7333,6 +7344,12 @@ static const struct hda_fixup alc269_fixups[] = { .chained = true, .chain_id = ALC256_FIXUP_ASUS_HEADSET_MODE }, @@ -56,7 +57,7 @@ index 0f640d99a396..29f5878f0c50 100644 }; static const struct snd_pci_quirk alc269_fixup_tbl[] = { -@@ -7537,7 +7554,7 @@ static const struct snd_pci_quirk alc269_fixup_tbl[] = { +@@ -7483,7 +7500,7 @@ static const struct snd_pci_quirk alc269_fixup_tbl[] = { SND_PCI_QUIRK(0x103c, 0x84e7, "HP Pavilion 15", ALC269_FIXUP_HP_MUTE_LED_MIC3), SND_PCI_QUIRK(0x103c, 0x869d, "HP", ALC236_FIXUP_HP_MUTE_LED), SND_PCI_QUIRK(0x103c, 0x8729, "HP", ALC285_FIXUP_HP_GPIO_LED), diff --git a/queue/ALSA-usb-audio-Add-implicit-feedback-quirk-for-SSL2.patch b/queue/ALSA-usb-audio-Add-implicit-feedback-quirk-for-SSL2.patch index 1451e0fa..8e9b57f7 100644 --- a/queue/ALSA-usb-audio-Add-implicit-feedback-quirk-for-SSL2.patch +++ b/queue/ALSA-usb-audio-Add-implicit-feedback-quirk-for-SSL2.patch @@ -1,4 +1,4 @@ -From 3da87ec67a491b9633a82045896c076b794bf938 Mon Sep 17 00:00:00 2001 +From db897ed44adb5332f2dd111db02d0d5463baad30 Mon Sep 17 00:00:00 2001 From: Laurence Tratt <laurie@tratt.net> Date: Sun, 21 Jun 2020 08:50:05 +0100 Subject: [PATCH] ALSA: usb-audio: Add implicit feedback quirk for SSL2 @@ -13,12 +13,13 @@ Signed-off-by: Laurence Tratt <laurie@tratt.net> Cc: <stable@vger.kernel.org> Link: https://lore.kernel.org/r/20200621075005.52mjjfc6dtdjnr3h@overdrive.tratt.net Signed-off-by: Takashi Iwai <tiwai@suse.de> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/sound/usb/pcm.c b/sound/usb/pcm.c -index 40b7cd13fed9..a69d9e75f66f 100644 +index 7eafc387e788..43d8b1dde297 100644 --- a/sound/usb/pcm.c +++ b/sound/usb/pcm.c -@@ -367,6 +367,7 @@ static int set_sync_ep_implicit_fb_quirk(struct snd_usb_substream *subs, +@@ -354,6 +354,7 @@ static int set_sync_ep_implicit_fb_quirk(struct snd_usb_substream *subs, ifnum = 0; goto add_sync_ep_from_ifnum; case USB_ID(0x07fd, 0x0008): /* MOTU M Series */ diff --git a/queue/ARM-8986-1-hw_breakpoint-Don-t-invoke-overflow-handl.patch b/queue/ARM-8986-1-hw_breakpoint-Don-t-invoke-overflow-handl.patch index 5ca575c5..443f1673 100644 --- a/queue/ARM-8986-1-hw_breakpoint-Don-t-invoke-overflow-handl.patch +++ b/queue/ARM-8986-1-hw_breakpoint-Don-t-invoke-overflow-handl.patch @@ -1,4 +1,4 @@ -From eec13b42d41b0f3339dcf0c4da43734427c68620 Mon Sep 17 00:00:00 2001 +From 35a54ce1e06c8361cb145d6bfaf4fda81381eeb6 Mon Sep 17 00:00:00 2001 From: Will Deacon <will@kernel.org> Date: Thu, 18 Jun 2020 11:16:45 +0100 Subject: [PATCH] ARM: 8986/1: hw_breakpoint: Don't invoke overflow handler on @@ -24,12 +24,13 @@ Reported-by: Luis Machado <luis.machado@linaro.org> Tested-by: Luis Machado <luis.machado@linaro.org> Signed-off-by: Will Deacon <will@kernel.org> Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/arch/arm/kernel/hw_breakpoint.c b/arch/arm/kernel/hw_breakpoint.c -index 02ca7adf5375..7fff88e61252 100644 +index af8b8e15f589..35cec1c78485 100644 --- a/arch/arm/kernel/hw_breakpoint.c +++ b/arch/arm/kernel/hw_breakpoint.c -@@ -683,6 +683,12 @@ static void disable_single_step(struct perf_event *bp) +@@ -677,6 +677,12 @@ static void disable_single_step(struct perf_event *bp) arch_install_hw_breakpoint(bp); } @@ -42,7 +43,7 @@ index 02ca7adf5375..7fff88e61252 100644 static void watchpoint_handler(unsigned long addr, unsigned int fsr, struct pt_regs *regs) { -@@ -742,16 +748,27 @@ static void watchpoint_handler(unsigned long addr, unsigned int fsr, +@@ -736,16 +742,27 @@ static void watchpoint_handler(unsigned long addr, unsigned int fsr, } pr_debug("watchpoint fired: address = 0x%x\n", info->trigger); diff --git a/queue/ARM-dts-armada-38x-fix-NETA-lockup-when-repeatedly-s.patch b/queue/ARM-dts-armada-38x-fix-NETA-lockup-when-repeatedly-s.patch index e84e7ca3..af18876a 100644 --- a/queue/ARM-dts-armada-38x-fix-NETA-lockup-when-repeatedly-s.patch +++ b/queue/ARM-dts-armada-38x-fix-NETA-lockup-when-repeatedly-s.patch @@ -1,4 +1,4 @@ -From 09781ba0395c46b1c844f47e405e3ce7856f5989 Mon Sep 17 00:00:00 2001 +From 42fc8bff3a7f68ba8f0fb7608ecaee1db4130210 Mon Sep 17 00:00:00 2001 From: Russell King <rmk+kernel@armlinux.org.uk> Date: Tue, 21 Jul 2020 15:40:38 +0100 Subject: [PATCH] ARM: dts: armada-38x: fix NETA lockup when repeatedly @@ -14,12 +14,13 @@ Fixes: 14dc100b4411 ("phy: armada38x: add common phy support") Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk> Reviewed-by: Andrew Lunn <andrew@lunn.ch> Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/arch/arm/boot/dts/armada-38x.dtsi b/arch/arm/boot/dts/armada-38x.dtsi -index 348116501aa2..9b1a24cc5e91 100644 +index 3f4bb44d85f0..669da3a33d82 100644 --- a/arch/arm/boot/dts/armada-38x.dtsi +++ b/arch/arm/boot/dts/armada-38x.dtsi -@@ -342,7 +342,8 @@ gateclk: clock-gating-control@18220 { +@@ -339,7 +339,8 @@ comphy: phy@18300 { compatible = "marvell,armada-380-comphy"; diff --git a/queue/ARM-dts-imx6qdl-icore-Fix-OTG_ID-pin-and-sdcard-dete.patch b/queue/ARM-dts-imx6qdl-icore-Fix-OTG_ID-pin-and-sdcard-dete.patch index f1f471ca..9c56117b 100644 --- a/queue/ARM-dts-imx6qdl-icore-Fix-OTG_ID-pin-and-sdcard-dete.patch +++ b/queue/ARM-dts-imx6qdl-icore-Fix-OTG_ID-pin-and-sdcard-dete.patch @@ -1,4 +1,4 @@ -From 4a601da92c2a782e5c022680d476104586b74994 Mon Sep 17 00:00:00 2001 +From 494938229e4aea63a41ebb7573687283945192b6 Mon Sep 17 00:00:00 2001 From: Michael Trimarchi <michael@amarulasolutions.com> Date: Fri, 17 Jul 2020 13:33:52 +0530 Subject: [PATCH] ARM: dts: imx6qdl-icore: Fix OTG_ID pin and sdcard detect @@ -38,12 +38,13 @@ Cc: stable@vger.kernel.org Signed-off-by: Michael Trimarchi <michael@amarulasolutions.com> Signed-off-by: Suniel Mahesh <sunil@amarulasolutions.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/arch/arm/boot/dts/imx6qdl-icore.dtsi b/arch/arm/boot/dts/imx6qdl-icore.dtsi -index 756f3a9f1b4f..12997dae35d9 100644 +index 7814f1ef0804..fde56f98398d 100644 --- a/arch/arm/boot/dts/imx6qdl-icore.dtsi +++ b/arch/arm/boot/dts/imx6qdl-icore.dtsi -@@ -397,7 +397,7 @@ MX6QDL_PAD_SD4_DAT1__PWM3_OUT 0x1b0b1 +@@ -384,7 +384,7 @@ pinctrl_usbotg: usbotggrp { fsl,pins = < @@ -52,7 +53,7 @@ index 756f3a9f1b4f..12997dae35d9 100644 >; }; -@@ -409,6 +409,7 @@ MX6QDL_PAD_SD1_DAT0__SD1_DATA0 0x17070 +@@ -396,6 +396,7 @@ MX6QDL_PAD_SD1_DAT1__SD1_DATA1 0x17070 MX6QDL_PAD_SD1_DAT2__SD1_DATA2 0x17070 MX6QDL_PAD_SD1_DAT3__SD1_DATA3 0x17070 diff --git a/queue/ARM-dts-imx6sx-sabreauto-Fix-the-phy-mode-on-fec2.patch b/queue/ARM-dts-imx6sx-sabreauto-Fix-the-phy-mode-on-fec2.patch index d0a3f31e..c5afdd70 100644 --- a/queue/ARM-dts-imx6sx-sabreauto-Fix-the-phy-mode-on-fec2.patch +++ b/queue/ARM-dts-imx6sx-sabreauto-Fix-the-phy-mode-on-fec2.patch @@ -1,4 +1,4 @@ -From d36f260718d83928e6012247a7e1b9791cdb12ff Mon Sep 17 00:00:00 2001 +From 69fe1fa5f7b5d1357c7a470c7886f4818d09107a Mon Sep 17 00:00:00 2001 From: Fabio Estevam <festevam@gmail.com> Date: Mon, 13 Jul 2020 11:23:25 -0300 Subject: [PATCH] ARM: dts: imx6sx-sabreauto: Fix the phy-mode on fec2 @@ -14,12 +14,13 @@ Cc: <stable@vger.kernel.org> Fixes: 0672d22a1924 ("ARM: dts: imx: Fix the AR803X phy-mode") Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/arch/arm/boot/dts/imx6sx-sabreauto.dts b/arch/arm/boot/dts/imx6sx-sabreauto.dts -index 825924448ab4..14fd1de52a68 100644 +index 315044ccd65f..e4719566133c 100644 --- a/arch/arm/boot/dts/imx6sx-sabreauto.dts +++ b/arch/arm/boot/dts/imx6sx-sabreauto.dts -@@ -99,7 +99,7 @@ ethphy1: ethernet-phy@1 { +@@ -99,7 +99,7 @@ &fec2 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_enet2>; diff --git a/queue/ARM-dts-imx6sx-sdb-Fix-the-phy-mode-on-fec2.patch b/queue/ARM-dts-imx6sx-sdb-Fix-the-phy-mode-on-fec2.patch index 64861263..341b2323 100644 --- a/queue/ARM-dts-imx6sx-sdb-Fix-the-phy-mode-on-fec2.patch +++ b/queue/ARM-dts-imx6sx-sdb-Fix-the-phy-mode-on-fec2.patch @@ -1,4 +1,4 @@ -From c696afd331be1acb39206aba53048f2386b781fc Mon Sep 17 00:00:00 2001 +From 67a4d2ec634fbeb45ef6abd86ee51f81f7d618d4 Mon Sep 17 00:00:00 2001 From: Fabio Estevam <festevam@gmail.com> Date: Mon, 13 Jul 2020 11:23:24 -0300 Subject: [PATCH] ARM: dts: imx6sx-sdb: Fix the phy-mode on fec2 @@ -14,12 +14,13 @@ Cc: <stable@vger.kernel.org> Fixes: 0672d22a1924 ("ARM: dts: imx: Fix the AR803X phy-mode") Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/arch/arm/boot/dts/imx6sx-sdb.dtsi b/arch/arm/boot/dts/imx6sx-sdb.dtsi -index 3e5fb72f21fc..c99aa273c296 100644 +index f6972deb5e39..865528b134d8 100644 --- a/arch/arm/boot/dts/imx6sx-sdb.dtsi +++ b/arch/arm/boot/dts/imx6sx-sdb.dtsi -@@ -213,7 +213,7 @@ ethphy2: ethernet-phy@2 { +@@ -213,7 +213,7 @@ &fec2 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_enet2>; diff --git a/queue/ARM-dts-sunxi-Relax-a-bit-the-CMA-pool-allocation-ra.patch b/queue/ARM-dts-sunxi-Relax-a-bit-the-CMA-pool-allocation-ra.patch index 0e9d8ea3..a8e68b36 100644 --- a/queue/ARM-dts-sunxi-Relax-a-bit-the-CMA-pool-allocation-ra.patch +++ b/queue/ARM-dts-sunxi-Relax-a-bit-the-CMA-pool-allocation-ra.patch @@ -1,4 +1,4 @@ -From 92025b90f18d45e26b7f17d68756b1abd771b9d3 Mon Sep 17 00:00:00 2001 +From d6c9b50725ecdc7270a75408e814fbbc66eefc68 Mon Sep 17 00:00:00 2001 From: Maxime Ripard <maxime@cerno.tech> Date: Sat, 4 Jul 2020 15:08:29 +0200 Subject: [PATCH] ARM: dts sunxi: Relax a bit the CMA pool allocation range @@ -26,12 +26,13 @@ Fixes: c2a641a74850 ("ARM: dts: sun7i-a20: Add Video Engine and reserved memory Signed-off-by: Maxime Ripard <maxime@cerno.tech> Acked-by: Chen-Yu Tsai <wens@csie.org> Link: https://lore.kernel.org/r/20200704130829.34297-1-maxime@cerno.tech +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/arch/arm/boot/dts/sun4i-a10.dtsi b/arch/arm/boot/dts/sun4i-a10.dtsi -index bf531efc0610..0f95a6ef8543 100644 +index ef6ec526f394..d777ec70a6f0 100644 --- a/arch/arm/boot/dts/sun4i-a10.dtsi +++ b/arch/arm/boot/dts/sun4i-a10.dtsi -@@ -198,7 +198,7 @@ reserved-memory { +@@ -198,7 +198,7 @@ default-pool { compatible = "shared-dma-pool"; size = <0x6000000>; @@ -41,10 +42,10 @@ index bf531efc0610..0f95a6ef8543 100644 linux,cma-default; }; diff --git a/arch/arm/boot/dts/sun5i.dtsi b/arch/arm/boot/dts/sun5i.dtsi -index e6b036734a64..c2b4fbf552a3 100644 +index 510568a19e9d..c0775e391df8 100644 --- a/arch/arm/boot/dts/sun5i.dtsi +++ b/arch/arm/boot/dts/sun5i.dtsi -@@ -117,7 +117,7 @@ reserved-memory { +@@ -117,7 +117,7 @@ default-pool { compatible = "shared-dma-pool"; size = <0x6000000>; @@ -54,10 +55,10 @@ index e6b036734a64..c2b4fbf552a3 100644 linux,cma-default; }; diff --git a/arch/arm/boot/dts/sun7i-a20.dtsi b/arch/arm/boot/dts/sun7i-a20.dtsi -index ffe1d10a1a84..6d6a37940db2 100644 +index 794c915f504b..259b9e1555b6 100644 --- a/arch/arm/boot/dts/sun7i-a20.dtsi +++ b/arch/arm/boot/dts/sun7i-a20.dtsi -@@ -181,7 +181,7 @@ reserved-memory { +@@ -180,7 +180,7 @@ default-pool { compatible = "shared-dma-pool"; size = <0x6000000>; diff --git a/queue/Bluetooth-fix-kernel-oops-in-store_pending_adv_repor.patch b/queue/Bluetooth-fix-kernel-oops-in-store_pending_adv_repor.patch index c8ccf765..367ef650 100644 --- a/queue/Bluetooth-fix-kernel-oops-in-store_pending_adv_repor.patch +++ b/queue/Bluetooth-fix-kernel-oops-in-store_pending_adv_repor.patch @@ -1,4 +1,4 @@ -From a2ec905d1e160a33b2e210e45ad30445ef26ce0e Mon Sep 17 00:00:00 2001 +From 6c6eb41f468494a61f8d982ca2c506dddf840b72 Mon Sep 17 00:00:00 2001 From: Alain Michaud <alainm@chromium.org> Date: Mon, 27 Jul 2020 20:48:55 +0000 Subject: [PATCH] Bluetooth: fix kernel oops in store_pending_adv_report @@ -50,12 +50,13 @@ Signed-off-by: Alain Michaud <alainm@chromium.org> Tested-by: Sonny Sasaka <sonnysasaka@chromium.org> Acked-by: Marcel Holtmann <marcel@holtmann.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/net/bluetooth/hci_event.c b/net/bluetooth/hci_event.c -index cfeaee347db3..af9d7f2ff8ba 100644 +index 041c37f7ae89..7065c5e9bdab 100644 --- a/net/bluetooth/hci_event.c +++ b/net/bluetooth/hci_event.c -@@ -1338,6 +1338,9 @@ static void store_pending_adv_report(struct hci_dev *hdev, bdaddr_t *bdaddr, +@@ -1229,6 +1229,9 @@ static void store_pending_adv_report(struct hci_dev *hdev, bdaddr_t *bdaddr, { struct discovery_state *d = &hdev->discovery; @@ -65,7 +66,7 @@ index cfeaee347db3..af9d7f2ff8ba 100644 bacpy(&d->last_adv_addr, bdaddr); d->last_adv_addr_type = bdaddr_type; d->last_adv_rssi = rssi; -@@ -5355,7 +5358,8 @@ static struct hci_conn *check_pending_le_conn(struct hci_dev *hdev, +@@ -5159,7 +5162,8 @@ static struct hci_conn *check_pending_le_conn(struct hci_dev *hdev, static void process_adv_report(struct hci_dev *hdev, u8 type, bdaddr_t *bdaddr, u8 bdaddr_type, bdaddr_t *direct_addr, @@ -75,7 +76,7 @@ index cfeaee347db3..af9d7f2ff8ba 100644 { struct discovery_state *d = &hdev->discovery; struct smp_irk *irk; -@@ -5377,6 +5381,11 @@ static void process_adv_report(struct hci_dev *hdev, u8 type, bdaddr_t *bdaddr, +@@ -5181,6 +5185,11 @@ static void process_adv_report(struct hci_dev *hdev, u8 type, bdaddr_t *bdaddr, return; } @@ -87,7 +88,7 @@ index cfeaee347db3..af9d7f2ff8ba 100644 /* Find the end of the data in case the report contains padded zero * bytes at the end causing an invalid length value. * -@@ -5437,7 +5446,7 @@ static void process_adv_report(struct hci_dev *hdev, u8 type, bdaddr_t *bdaddr, +@@ -5240,7 +5249,7 @@ static void process_adv_report(struct hci_dev *hdev, u8 type, bdaddr_t *bdaddr, */ conn = check_pending_le_conn(hdev, bdaddr, bdaddr_type, type, direct_addr); @@ -96,7 +97,7 @@ index cfeaee347db3..af9d7f2ff8ba 100644 /* Store report for later inclusion by * mgmt_device_connected */ -@@ -5491,7 +5500,7 @@ static void process_adv_report(struct hci_dev *hdev, u8 type, bdaddr_t *bdaddr, +@@ -5294,7 +5303,7 @@ static void process_adv_report(struct hci_dev *hdev, u8 type, bdaddr_t *bdaddr, * event or send an immediate device found event if the data * should not be stored for later. */ @@ -105,7 +106,7 @@ index cfeaee347db3..af9d7f2ff8ba 100644 /* If the report will trigger a SCAN_REQ store it for * later merging. */ -@@ -5526,7 +5535,8 @@ static void process_adv_report(struct hci_dev *hdev, u8 type, bdaddr_t *bdaddr, +@@ -5329,7 +5338,8 @@ static void process_adv_report(struct hci_dev *hdev, u8 type, bdaddr_t *bdaddr, /* If the new report will trigger a SCAN_REQ store it for * later merging. */ @@ -115,7 +116,7 @@ index cfeaee347db3..af9d7f2ff8ba 100644 store_pending_adv_report(hdev, bdaddr, bdaddr_type, rssi, flags, data, len); return; -@@ -5566,7 +5576,7 @@ static void hci_le_adv_report_evt(struct hci_dev *hdev, struct sk_buff *skb) +@@ -5369,7 +5379,7 @@ static void hci_le_adv_report_evt(struct hci_dev *hdev, struct sk_buff *skb) rssi = ev->data[ev->length]; process_adv_report(hdev, ev->evt_type, &ev->bdaddr, ev->bdaddr_type, NULL, 0, rssi, @@ -124,7 +125,7 @@ index cfeaee347db3..af9d7f2ff8ba 100644 } else { bt_dev_err(hdev, "Dropping invalid advertising data"); } -@@ -5638,7 +5648,8 @@ static void hci_le_ext_adv_report_evt(struct hci_dev *hdev, struct sk_buff *skb) +@@ -5443,7 +5453,8 @@ static void hci_le_ext_adv_report_evt(struct hci_dev *hdev, struct sk_buff *skb) if (legacy_evt_type != LE_ADV_INVALID) { process_adv_report(hdev, legacy_evt_type, &ev->bdaddr, ev->bdaddr_type, NULL, 0, ev->rssi, @@ -134,7 +135,7 @@ index cfeaee347db3..af9d7f2ff8ba 100644 } ptr += sizeof(*ev) + ev->length; -@@ -5836,7 +5847,8 @@ static void hci_le_direct_adv_report_evt(struct hci_dev *hdev, +@@ -5641,7 +5652,8 @@ static void hci_le_direct_adv_report_evt(struct hci_dev *hdev, process_adv_report(hdev, ev->evt_type, &ev->bdaddr, ev->bdaddr_type, &ev->direct_addr, diff --git a/queue/KVM-LAPIC-Prevent-setting-the-tscdeadline-timer-if-t.patch b/queue/KVM-LAPIC-Prevent-setting-the-tscdeadline-timer-if-t.patch index e070a048..a2b62dd0 100644 --- a/queue/KVM-LAPIC-Prevent-setting-the-tscdeadline-timer-if-t.patch +++ b/queue/KVM-LAPIC-Prevent-setting-the-tscdeadline-timer-if-t.patch @@ -1,4 +1,4 @@ -From d2286ba7d574ba3103a421a2f9ec17cb5b0d87a1 Mon Sep 17 00:00:00 2001 +From fbf37f483a213e713aa836f9b28a41d533735447 Mon Sep 17 00:00:00 2001 From: Wanpeng Li <wanpengli@tencent.com> Date: Fri, 31 Jul 2020 11:12:19 +0800 Subject: [PATCH] KVM: LAPIC: Prevent setting the tscdeadline timer if the @@ -13,12 +13,13 @@ Cc: <stable@vger.kernel.org> Signed-off-by: Wanpeng Li <wanpengli@tencent.com> Message-Id: <1596165141-28874-1-git-send-email-wanpengli@tencent.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/arch/x86/kvm/lapic.c b/arch/x86/kvm/lapic.c -index 5bf72fc86a8e..4ce2ddd26c0b 100644 +index d2c1cb127791..9483b9da8864 100644 --- a/arch/x86/kvm/lapic.c +++ b/arch/x86/kvm/lapic.c -@@ -2195,7 +2195,7 @@ void kvm_set_lapic_tscdeadline_msr(struct kvm_vcpu *vcpu, u64 data) +@@ -2087,7 +2087,7 @@ void kvm_set_lapic_tscdeadline_msr(struct kvm_vcpu *vcpu, u64 data) { struct kvm_lapic *apic = vcpu->arch.apic; diff --git a/queue/KVM-arm64-Don-t-inherit-exec-permission-across-page-.patch b/queue/KVM-arm64-Don-t-inherit-exec-permission-across-page-.patch index 492d6e93..119f2e4f 100644 --- a/queue/KVM-arm64-Don-t-inherit-exec-permission-across-page-.patch +++ b/queue/KVM-arm64-Don-t-inherit-exec-permission-across-page-.patch @@ -1,4 +1,4 @@ -From b20af000e8005f491554811ea593fe54d7cdd56d Mon Sep 17 00:00:00 2001 +From 4340a62ec4a5712322559f6b9ecef8be5d6c1b8d Mon Sep 17 00:00:00 2001 From: Will Deacon <will@kernel.org> Date: Thu, 23 Jul 2020 11:17:14 +0100 Subject: [PATCH] KVM: arm64: Don't inherit exec permission across page-table @@ -25,6 +25,7 @@ Reviewed-by: Quentin Perret <qperret@google.com> Cc: Marc Zyngier <maz@kernel.org> Cc: <stable@vger.kernel.org> Link: https://lore.kernel.org/r/20200723101714.15873-1-will@kernel.org +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/virt/kvm/arm/mmu.c b/virt/kvm/arm/mmu.c index 1aa8523082a5..1f0d95c2f5f9 100644 diff --git a/queue/Linux-5.2.56.patch b/queue/Linux-5.2.56.patch index a612fa12..f3bb6295 100644 --- a/queue/Linux-5.2.56.patch +++ b/queue/Linux-5.2.56.patch @@ -1,4 +1,4 @@ -From 0963078ba1155c7aced3b5b2cf0157451eed97d4 Mon Sep 17 00:00:00 2001 +From befd7d93125dffd6bf6594957c07d561938a26f7 Mon Sep 17 00:00:00 2001 From: Paul Gortmaker <paul.gortmaker@windriver.com> Date: Fri, 21 Aug 2020 13:40:28 -0400 Subject: [PATCH] Linux 5.2.56 diff --git a/queue/RISC-V-Set-maximum-number-of-mapped-pages-correctly.patch b/queue/RISC-V-Set-maximum-number-of-mapped-pages-correctly.patch index 9ccb2eef..517216e2 100644 --- a/queue/RISC-V-Set-maximum-number-of-mapped-pages-correctly.patch +++ b/queue/RISC-V-Set-maximum-number-of-mapped-pages-correctly.patch @@ -1,4 +1,4 @@ -From 3ae1c955190c048441b692286a241ed2a11f5dde Mon Sep 17 00:00:00 2001 +From cb84d81f23d9359489e102c625a2c34bc94a4f5b Mon Sep 17 00:00:00 2001 From: Atish Patra <atish.patra@wdc.com> Date: Wed, 15 Jul 2020 16:30:07 -0700 Subject: [PATCH] RISC-V: Set maximum number of mapped pages correctly @@ -15,6 +15,7 @@ Set the the maximum value to the pfn calculated from dram size. Signed-off-by: Atish Patra <atish.patra@wdc.com> Signed-off-by: Palmer Dabbelt <palmerdabbelt@google.com> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/arch/riscv/mm/init.c b/arch/riscv/mm/init.c index c9dc1109ba6a..67d7fb8924ff 100644 diff --git a/queue/Revert-drm-amdgpu-Fix-NULL-dereference-in-dpm-sysfs-.patch b/queue/Revert-drm-amdgpu-Fix-NULL-dereference-in-dpm-sysfs-.patch index c82e2d0c..d57c9d33 100644 --- a/queue/Revert-drm-amdgpu-Fix-NULL-dereference-in-dpm-sysfs-.patch +++ b/queue/Revert-drm-amdgpu-Fix-NULL-dereference-in-dpm-sysfs-.patch @@ -1,4 +1,4 @@ -From 5ef05c4603c572f52f0ff582b79b2efe14fa63b9 Mon Sep 17 00:00:00 2001 +From 517b2a21b2b9c467a35e013be8f6f62f508c492c Mon Sep 17 00:00:00 2001 From: Alex Deucher <alexander.deucher@amd.com> Date: Thu, 30 Jul 2020 11:02:30 -0400 Subject: [PATCH] Revert "drm/amdgpu: Fix NULL dereference in dpm sysfs @@ -13,6 +13,7 @@ This reverts commit 38e0c89a19fd13f28d2b4721035160a3e66e270b. Signed-off-by: Alex Deucher <alexander.deucher@amd.com> Cc: stable@vger.kernel.org +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c index 557e8deadc9c..059f99534d77 100644 diff --git a/queue/arm64-csum-Fix-handling-of-bad-packets.patch b/queue/arm64-csum-Fix-handling-of-bad-packets.patch index b9cfa77a..cbcfe1d2 100644 --- a/queue/arm64-csum-Fix-handling-of-bad-packets.patch +++ b/queue/arm64-csum-Fix-handling-of-bad-packets.patch @@ -1,4 +1,4 @@ -From 05fb3dbda187bbd9cc1cd0e97e5d6595af570ac6 Mon Sep 17 00:00:00 2001 +From 605832664ae7b25fc3fd06f574cb81e73cda7f78 Mon Sep 17 00:00:00 2001 From: Robin Murphy <robin.murphy@arm.com> Date: Thu, 30 Jul 2020 10:56:49 +0100 Subject: [PATCH] arm64: csum: Fix handling of bad packets @@ -14,12 +14,13 @@ Fixes: 0e455d8e80aa ("arm64: Implement optimised IP checksum helpers") Reported-by: guodeqing <geffrey.guo@huawei.com> Signed-off-by: Robin Murphy <robin.murphy@arm.com> Signed-off-by: Will Deacon <will@kernel.org> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/arch/arm64/include/asm/checksum.h b/arch/arm64/include/asm/checksum.h -index b6f7bc6da5fb..93a161b3bf3f 100644 +index d064a50deb5f..5665a3fc14be 100644 --- a/arch/arm64/include/asm/checksum.h +++ b/arch/arm64/include/asm/checksum.h -@@ -24,16 +24,17 @@ static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) +@@ -19,16 +19,17 @@ static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) { __uint128_t tmp; u64 sum; diff --git a/queue/ath10k-enable-transmit-data-ack-RSSI-for-QCA9884.patch b/queue/ath10k-enable-transmit-data-ack-RSSI-for-QCA9884.patch index 4d7da69f..247fbc49 100644 --- a/queue/ath10k-enable-transmit-data-ack-RSSI-for-QCA9884.patch +++ b/queue/ath10k-enable-transmit-data-ack-RSSI-for-QCA9884.patch @@ -1,4 +1,4 @@ -From cc78dc3b790619aa05f22a86a9152986bd73698c Mon Sep 17 00:00:00 2001 +From de77e2755f105ba2afb4fd1fbbbd199df01a6413 Mon Sep 17 00:00:00 2001 From: Abhishek Ambure <aambure@codeaurora.org> Date: Thu, 3 Oct 2019 16:45:22 +0300 Subject: [PATCH] ath10k: enable transmit data ack RSSI for QCA9884 @@ -18,12 +18,13 @@ Signed-off-by: Abhishek Ambure <aambure@codeaurora.org> Signed-off-by: Balaji Pothunoori <bpothuno@codeaurora.org> [kvalo@codeaurora.org: improve commit log] Signed-off-by: Kalle Valo <kvalo@codeaurora.org> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/net/wireless/ath/ath10k/hw.c b/drivers/net/wireless/ath/ath10k/hw.c -index 55849173e55d..2451e0fb8ee5 100644 +index b242085c3c16..ea0c22fa2378 100644 --- a/drivers/net/wireless/ath/ath10k/hw.c +++ b/drivers/net/wireless/ath/ath10k/hw.c -@@ -1148,6 +1148,7 @@ static bool ath10k_qca99x0_rx_desc_msdu_limit_error(struct htt_rx_desc *rxd) +@@ -1145,6 +1145,7 @@ static bool ath10k_qca99x0_rx_desc_msdu_limit_error(struct htt_rx_desc *rxd) const struct ath10k_hw_ops qca99x0_ops = { .rx_desc_get_l3_pad_bytes = ath10k_qca99x0_rx_desc_get_l3_pad_bytes, .rx_desc_get_msdu_limit_error = ath10k_qca99x0_rx_desc_msdu_limit_error, diff --git a/queue/bpf-Fix-map-leak-in-HASH_OF_MAPS-map.patch b/queue/bpf-Fix-map-leak-in-HASH_OF_MAPS-map.patch index 70bedc68..052959bc 100644 --- a/queue/bpf-Fix-map-leak-in-HASH_OF_MAPS-map.patch +++ b/queue/bpf-Fix-map-leak-in-HASH_OF_MAPS-map.patch @@ -1,4 +1,4 @@ -From 5fad41d49e581f77dc40ba1613507da27b087f68 Mon Sep 17 00:00:00 2001 +From f08de21baeec9ffc0501befff4d640debb5edfdd Mon Sep 17 00:00:00 2001 From: Andrii Nakryiko <andriin@fb.com> Date: Tue, 28 Jul 2020 21:09:12 -0700 Subject: [PATCH] bpf: Fix map leak in HASH_OF_MAPS map @@ -15,6 +15,7 @@ Signed-off-by: Andrii Nakryiko <andriin@fb.com> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Acked-by: Song Liu <songliubraving@fb.com> Link: https://lore.kernel.org/bpf/20200729040913.2815687-1-andriin@fb.com +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/kernel/bpf/hashtab.c b/kernel/bpf/hashtab.c index 583df5cb302d..09ba58465758 100644 diff --git a/queue/cxgb4-add-missing-release-on-skb-in-uld_send.patch b/queue/cxgb4-add-missing-release-on-skb-in-uld_send.patch index 5411114f..745843d8 100644 --- a/queue/cxgb4-add-missing-release-on-skb-in-uld_send.patch +++ b/queue/cxgb4-add-missing-release-on-skb-in-uld_send.patch @@ -1,4 +1,4 @@ -From e6827d1abdc9b061a57d7b7d3019c4e99fabea2f Mon Sep 17 00:00:00 2001 +From aaa645a560865c05bb4f0f5ddaab5bbbb6239d64 Mon Sep 17 00:00:00 2001 From: Navid Emamdoost <navid.emamdoost@gmail.com> Date: Wed, 22 Jul 2020 21:58:39 -0500 Subject: [PATCH] cxgb4: add missing release on skb in uld_send() @@ -10,12 +10,13 @@ execution paths except one. Release skb when returning NET_XMIT_DROP. Signed-off-by: Navid Emamdoost <navid.emamdoost@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/net/ethernet/chelsio/cxgb4/sge.c b/drivers/net/ethernet/chelsio/cxgb4/sge.c -index 32a45dc51ed7..92eee66cbc84 100644 +index 506170fe3a8b..049f1bbe27ab 100644 --- a/drivers/net/ethernet/chelsio/cxgb4/sge.c +++ b/drivers/net/ethernet/chelsio/cxgb4/sge.c -@@ -2938,6 +2938,7 @@ static inline int uld_send(struct adapter *adap, struct sk_buff *skb, +@@ -2441,6 +2441,7 @@ static inline int uld_send(struct adapter *adap, struct sk_buff *skb, txq_info = adap->sge.uld_txq_info[tx_uld_type]; if (unlikely(!txq_info)) { WARN_ON(true); diff --git a/queue/drivers-net-wan-lapb-Corrected-the-usage-of-skb_cow.patch b/queue/drivers-net-wan-lapb-Corrected-the-usage-of-skb_cow.patch index 19e56b46..b542482d 100644 --- a/queue/drivers-net-wan-lapb-Corrected-the-usage-of-skb_cow.patch +++ b/queue/drivers-net-wan-lapb-Corrected-the-usage-of-skb_cow.patch @@ -1,4 +1,4 @@ -From 8754e1379e7089516a449821f88e1fe1ebbae5e1 Mon Sep 17 00:00:00 2001 +From 58a525421ea304369bef2937c3301d3199f39e51 Mon Sep 17 00:00:00 2001 From: Xie He <xie.he.0141@gmail.com> Date: Fri, 24 Jul 2020 09:33:47 -0700 Subject: [PATCH] drivers/net/wan: lapb: Corrected the usage of skb_cow @@ -34,12 +34,13 @@ Cc: Eric Dumazet <edumazet@google.com> Cc: Martin Schiller <ms@dev.tdt.de> Signed-off-by: Xie He <xie.he.0141@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/net/wan/hdlc_x25.c b/drivers/net/wan/hdlc_x25.c -index c84536b03aa8..f70336bb6f52 100644 +index bf78073ee7fd..e2a83f4cd3bb 100644 --- a/drivers/net/wan/hdlc_x25.c +++ b/drivers/net/wan/hdlc_x25.c -@@ -71,8 +71,10 @@ static int x25_data_indication(struct net_device *dev, struct sk_buff *skb) +@@ -62,8 +62,10 @@ static int x25_data_indication(struct net_device *dev, struct sk_buff *skb) { unsigned char *ptr; @@ -52,7 +53,7 @@ index c84536b03aa8..f70336bb6f52 100644 skb_push(skb, 1); skb_reset_network_header(skb); diff --git a/drivers/net/wan/lapbether.c b/drivers/net/wan/lapbether.c -index 284832314f31..b2868433718f 100644 +index 5a6f27298b90..134e4dd916c1 100644 --- a/drivers/net/wan/lapbether.c +++ b/drivers/net/wan/lapbether.c @@ -128,10 +128,12 @@ static int lapbeth_data_indication(struct net_device *dev, struct sk_buff *skb) diff --git a/queue/drm-amdgpu-Prevent-kernel-infoleak-in-amdgpu_info_io.patch b/queue/drm-amdgpu-Prevent-kernel-infoleak-in-amdgpu_info_io.patch index 14484b79..d0008010 100644 --- a/queue/drm-amdgpu-Prevent-kernel-infoleak-in-amdgpu_info_io.patch +++ b/queue/drm-amdgpu-Prevent-kernel-infoleak-in-amdgpu_info_io.patch @@ -1,4 +1,4 @@ -From 543e8669ed9bfb30545fd52bc0e047ca4df7fb31 Mon Sep 17 00:00:00 2001 +From b09749a98e57f91d10487e9e76f315b609f07efe Mon Sep 17 00:00:00 2001 From: Peilin Ye <yepeilin.cs@gmail.com> Date: Tue, 28 Jul 2020 15:29:24 -0400 Subject: [PATCH] drm/amdgpu: Prevent kernel-infoleak in amdgpu_info_ioctl() @@ -23,12 +23,13 @@ Suggested-by: Dan Carpenter <dan.carpenter@oracle.com> Reviewed-by: Christian König <christian.koenig@amd.com> Signed-off-by: Peilin Ye <yepeilin.cs@gmail.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c -index d7e17e34fee1..21292098bc02 100644 +index b3c9ab4e4a55..fe42c6b5849d 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c -@@ -692,9 +692,10 @@ static int amdgpu_info_ioctl(struct drm_device *dev, void *data, struct drm_file +@@ -653,9 +653,10 @@ static int amdgpu_info_ioctl(struct drm_device *dev, void *data, struct drm_file return n ? -EFAULT : 0; } case AMDGPU_INFO_DEV_INFO: { diff --git a/queue/drm-dbi-Fix-SPI-Type-1-9-bit-transfer.patch b/queue/drm-dbi-Fix-SPI-Type-1-9-bit-transfer.patch index 0cfa5590..ad5a5811 100644 --- a/queue/drm-dbi-Fix-SPI-Type-1-9-bit-transfer.patch +++ b/queue/drm-dbi-Fix-SPI-Type-1-9-bit-transfer.patch @@ -1,4 +1,4 @@ -From 46e94ace2a1f374eb3e5e322f9a5920789fea434 Mon Sep 17 00:00:00 2001 +From 2242f23ef877dedad4e5bd1846a14f906b100845 Mon Sep 17 00:00:00 2001 From: Paul Cercueil <paul@crapouillou.net> Date: Fri, 3 Jul 2020 16:13:41 +0200 Subject: [PATCH] drm/dbi: Fix SPI Type 1 (9-bit) transfer @@ -26,6 +26,7 @@ Reviewed-by: Sam Ravnborg <sam@ravnborg.org> Reviewed-by: Noralf Trønnes <noralf@tronnes.org> Signed-off-by: Sam Ravnborg <sam@ravnborg.org> Link: https://patchwork.freedesktop.org/patch/msgid/20200703141341.1266263-1-paul@crapouillou.net +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/gpu/drm/tinydrm/mipi-dbi.c b/drivers/gpu/drm/tinydrm/mipi-dbi.c index eea15c07c554..379b3bf31b1d 100644 diff --git a/queue/drm-hold-gem-reference-until-object-is-no-longer-acc.patch b/queue/drm-hold-gem-reference-until-object-is-no-longer-acc.patch index 365c9639..f621d394 100644 --- a/queue/drm-hold-gem-reference-until-object-is-no-longer-acc.patch +++ b/queue/drm-hold-gem-reference-until-object-is-no-longer-acc.patch @@ -1,4 +1,4 @@ -From 8490d6a7e0a0a6fab5c2d82d57a3937306660864 Mon Sep 17 00:00:00 2001 +From ea7ceccf050e6689cb5a24f9e68a8b1af38649d8 Mon Sep 17 00:00:00 2001 From: Steve Cohen <cohens@codeaurora.org> Date: Mon, 20 Jul 2020 18:30:50 -0400 Subject: [PATCH] drm: hold gem reference until object is no longer accessed @@ -16,12 +16,13 @@ Signed-off-by: Steve Cohen <cohens@codeaurora.org> Cc: stable@vger.kernel.org Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch> Link: https://patchwork.freedesktop.org/patch/msgid/1595284250-31580-1-git-send-email-cohens@codeaurora.org +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/gpu/drm/drm_gem.c b/drivers/gpu/drm/drm_gem.c -index 7bf628e13023..ee2058ad482c 100644 +index 50de138c89e0..1ee8f3189ef2 100644 --- a/drivers/gpu/drm/drm_gem.c +++ b/drivers/gpu/drm/drm_gem.c -@@ -871,9 +871,6 @@ drm_gem_flink_ioctl(struct drm_device *dev, void *data, +@@ -865,9 +865,6 @@ drm_gem_flink_ioctl(struct drm_device *dev, void *data, * @file_priv: drm file-private structure * * Open an object using the global name, returning a handle and the size. @@ -31,7 +32,7 @@ index 7bf628e13023..ee2058ad482c 100644 */ int drm_gem_open_ioctl(struct drm_device *dev, void *data, -@@ -898,14 +895,15 @@ drm_gem_open_ioctl(struct drm_device *dev, void *data, +@@ -892,14 +889,15 @@ drm_gem_open_ioctl(struct drm_device *dev, void *data, /* drm_gem_handle_create_tail unlocks dev->object_name_lock. */ ret = drm_gem_handle_create_tail(file_priv, obj, &handle); diff --git a/queue/ibmvnic-Fix-IRQ-mapping-disposal-in-error-path.patch b/queue/ibmvnic-Fix-IRQ-mapping-disposal-in-error-path.patch index 4dc181cf..1ada16d2 100644 --- a/queue/ibmvnic-Fix-IRQ-mapping-disposal-in-error-path.patch +++ b/queue/ibmvnic-Fix-IRQ-mapping-disposal-in-error-path.patch @@ -1,4 +1,4 @@ -From 27a2145d6f826d1fad9de06ac541b1016ced3427 Mon Sep 17 00:00:00 2001 +From fdb69a5037ca661a55a0d2e6499c07cf32eed4dd Mon Sep 17 00:00:00 2001 From: Thomas Falcon <tlfalcon@linux.ibm.com> Date: Wed, 29 Jul 2020 16:36:32 -0500 Subject: [PATCH] ibmvnic: Fix IRQ mapping disposal in error path @@ -12,12 +12,13 @@ case of an error. Fixes: ea22d51a7831 ("ibmvnic: simplify and improve driver probe function") Signed-off-by: Thomas Falcon <tlfalcon@linux.ibm.com> Signed-off-by: David S. Miller <davem@davemloft.net> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/net/ethernet/ibm/ibmvnic.c b/drivers/net/ethernet/ibm/ibmvnic.c -index 0fd7eae25fe9..5afb3c9c52d2 100644 +index e16ebdeb38da..44fb5d25efd0 100644 --- a/drivers/net/ethernet/ibm/ibmvnic.c +++ b/drivers/net/ethernet/ibm/ibmvnic.c -@@ -3206,7 +3206,7 @@ static int init_sub_crq_irqs(struct ibmvnic_adapter *adapter) +@@ -3063,7 +3063,7 @@ static int init_sub_crq_irqs(struct ibmvnic_adapter *adapter) req_tx_irq_failed: for (j = 0; j < i; j++) { free_irq(adapter->tx_scrq[j]->irq, adapter->tx_scrq[j]); diff --git a/queue/libtraceevent-Fix-build-with-binutils-2.35.patch b/queue/libtraceevent-Fix-build-with-binutils-2.35.patch index 48da76c6..8612eb22 100644 --- a/queue/libtraceevent-Fix-build-with-binutils-2.35.patch +++ b/queue/libtraceevent-Fix-build-with-binutils-2.35.patch @@ -1,4 +1,4 @@ -From 7b065b2e05619683db5b8044f9f929dcadb3f5c7 Mon Sep 17 00:00:00 2001 +From 5845ae3e19d9995d82ca76a1187e74411e214ad6 Mon Sep 17 00:00:00 2001 From: Ben Hutchings <ben@decadent.org.uk> Date: Sat, 25 Jul 2020 02:06:23 +0100 Subject: [PATCH] libtraceevent: Fix build with binutils 2.35 @@ -16,6 +16,7 @@ Reviewed-by: Steven Rostedt <rostedt@goodmis.org> Cc: linux-trace-devel@vger.kernel.org Cc: stable@vger.kernel.org Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/tools/lib/traceevent/Makefile b/tools/lib/traceevent/Makefile index 1864b11c1117..8d5b83c1ee10 100644 diff --git a/queue/mac80211-mesh-Free-ie-data-when-leaving-mesh.patch b/queue/mac80211-mesh-Free-ie-data-when-leaving-mesh.patch index 227ba318..47e74ea2 100644 --- a/queue/mac80211-mesh-Free-ie-data-when-leaving-mesh.patch +++ b/queue/mac80211-mesh-Free-ie-data-when-leaving-mesh.patch @@ -1,4 +1,4 @@ -From 6a01afcf8468d3ca2bd8bbb27503f60dcf643b20 Mon Sep 17 00:00:00 2001 +From bc18992cf03ef7e90216f0f26142929b5261eb72 Mon Sep 17 00:00:00 2001 From: Remi Pommarel <repk@triplefau.lt> Date: Sat, 4 Jul 2020 15:50:07 +0200 Subject: [PATCH] mac80211: mesh: Free ie data when leaving mesh @@ -37,12 +37,13 @@ Fixes: c80d545da3f7 (mac80211: Let userspace enable and configure vendor specifi Signed-off-by: Remi Pommarel <repk@triplefau.lt> Link: https://lore.kernel.org/r/20200704135007.27292-1-repk@triplefau.lt Signed-off-by: Johannes Berg <johannes.berg@intel.com> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/net/mac80211/cfg.c b/net/mac80211/cfg.c -index 9b360544ad6f..1079a07e43e4 100644 +index 496cc4074e74..573b7de8a870 100644 --- a/net/mac80211/cfg.c +++ b/net/mac80211/cfg.c -@@ -2166,6 +2166,7 @@ static int ieee80211_leave_mesh(struct wiphy *wiphy, struct net_device *dev) +@@ -2134,6 +2134,7 @@ static int ieee80211_leave_mesh(struct wiphy *wiphy, struct net_device *dev) ieee80211_stop_mesh(sdata); mutex_lock(&sdata->local->mtx); ieee80211_vif_release_channel(sdata); diff --git a/queue/mac80211-mesh-Free-pending-skb-when-destroying-a-mpa.patch b/queue/mac80211-mesh-Free-pending-skb-when-destroying-a-mpa.patch index 6ffe2bac..dca1b909 100644 --- a/queue/mac80211-mesh-Free-pending-skb-when-destroying-a-mpa.patch +++ b/queue/mac80211-mesh-Free-pending-skb-when-destroying-a-mpa.patch @@ -1,4 +1,4 @@ -From 5e43540c2af0a0c0a18e39579b1ad49541f87506 Mon Sep 17 00:00:00 2001 +From d9acab4baf7376ac57cfdf7c3b619e9b32776c12 Mon Sep 17 00:00:00 2001 From: Remi Pommarel <repk@triplefau.lt> Date: Sat, 4 Jul 2020 15:54:19 +0200 Subject: [PATCH] mac80211: mesh: Free pending skb when destroying a mpath @@ -50,6 +50,7 @@ Fixes: 2bdaf386f99c (mac80211: mesh: move path tables into if_mesh) Signed-off-by: Remi Pommarel <repk@triplefau.lt> Link: https://lore.kernel.org/r/20200704135419.27703-1-repk@triplefau.lt Signed-off-by: Johannes Berg <johannes.berg@intel.com> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/net/mac80211/mesh_pathtbl.c b/net/mac80211/mesh_pathtbl.c index 117519bf33d6..aca608ae313f 100644 diff --git a/queue/mlx4-disable-device-on-shutdown.patch b/queue/mlx4-disable-device-on-shutdown.patch index c4db5c86..5d6ed823 100644 --- a/queue/mlx4-disable-device-on-shutdown.patch +++ b/queue/mlx4-disable-device-on-shutdown.patch @@ -1,4 +1,4 @@ -From 3cab8c65525920f00d8f4997b3e9bb73aecb3a8e Mon Sep 17 00:00:00 2001 +From c2bf7f9a144223f24cd301e23e5552547484c737 Mon Sep 17 00:00:00 2001 From: Jakub Kicinski <kuba@kernel.org> Date: Fri, 24 Jul 2020 16:15:43 -0700 Subject: [PATCH] mlx4: disable device on shutdown @@ -43,12 +43,13 @@ Reported-by: Jake Lawrence <lawja@fb.com> Signed-off-by: Jakub Kicinski <kuba@kernel.org> Reviewed-by: Saeed Mahameed <saeedm@mellanox.com> Signed-off-by: David S. Miller <davem@davemloft.net> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/net/ethernet/mellanox/mlx4/main.c b/drivers/net/ethernet/mellanox/mlx4/main.c -index 3d9aa7da95e9..2d3e45780719 100644 +index b4ed7b65b108..260229138208 100644 --- a/drivers/net/ethernet/mellanox/mlx4/main.c +++ b/drivers/net/ethernet/mellanox/mlx4/main.c -@@ -4356,12 +4356,14 @@ static void mlx4_pci_resume(struct pci_dev *pdev) +@@ -4312,12 +4312,14 @@ static void mlx4_pci_resume(struct pci_dev *pdev) static void mlx4_shutdown(struct pci_dev *pdev) { struct mlx4_dev_persistent *persist = pci_get_drvdata(pdev); diff --git a/queue/mlxsw-core-Free-EMAD-transactions-using-kfree_rcu.patch b/queue/mlxsw-core-Free-EMAD-transactions-using-kfree_rcu.patch index 0d6bfc48..01b9692e 100644 --- a/queue/mlxsw-core-Free-EMAD-transactions-using-kfree_rcu.patch +++ b/queue/mlxsw-core-Free-EMAD-transactions-using-kfree_rcu.patch @@ -1,4 +1,4 @@ -From 3c8ce24b037648a5a15b85888b259a74b05ff97d Mon Sep 17 00:00:00 2001 +From 9fdf12231ef4e62fed80e088e799bbcece53c84a Mon Sep 17 00:00:00 2001 From: Ido Schimmel <idosch@mellanox.com> Date: Wed, 29 Jul 2020 12:26:46 +0300 Subject: [PATCH] mlxsw: core: Free EMAD transactions using kfree_rcu() @@ -127,12 +127,13 @@ Fixes: caf7297e7ab5 ("mlxsw: core: Introduce support for asynchronous EMAD regis Signed-off-by: Ido Schimmel <idosch@mellanox.com> Reviewed-by: Jiri Pirko <jiri@mellanox.com> Signed-off-by: David S. Miller <davem@davemloft.net> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/net/ethernet/mellanox/mlxsw/core.c b/drivers/net/ethernet/mellanox/mlxsw/core.c -index 5e76a96a118e..71b6185b4904 100644 +index 79ec2cea6be0..758bcd299aff 100644 --- a/drivers/net/ethernet/mellanox/mlxsw/core.c +++ b/drivers/net/ethernet/mellanox/mlxsw/core.c -@@ -1814,7 +1814,7 @@ static int mlxsw_core_reg_access_emad(struct mlxsw_core *mlxsw_core, +@@ -1477,7 +1477,7 @@ static int mlxsw_core_reg_access_emad(struct mlxsw_core *mlxsw_core, err = mlxsw_emad_reg_access(mlxsw_core, reg, payload, type, trans, bulk_list, cb, cb_priv, tid); if (err) { diff --git a/queue/mlxsw-core-Increase-scope-of-RCU-read-side-critical-.patch b/queue/mlxsw-core-Increase-scope-of-RCU-read-side-critical-.patch index f409c0d1..e2234d90 100644 --- a/queue/mlxsw-core-Increase-scope-of-RCU-read-side-critical-.patch +++ b/queue/mlxsw-core-Increase-scope-of-RCU-read-side-critical-.patch @@ -1,4 +1,4 @@ -From 7d8e8f3433dc8d1dc87c1aabe73a154978fb4c4d Mon Sep 17 00:00:00 2001 +From 5cf4ac9fc94aeed768552e8508825e1b29a92c41 Mon Sep 17 00:00:00 2001 From: Ido Schimmel <idosch@mellanox.com> Date: Wed, 29 Jul 2020 12:26:45 +0300 Subject: [PATCH] mlxsw: core: Increase scope of RCU read-side critical section @@ -15,12 +15,13 @@ Fixes: 93c1edb27f9e ("mlxsw: Introduce Mellanox switch driver core") Signed-off-by: Ido Schimmel <idosch@mellanox.com> Reviewed-by: Jiri Pirko <jiri@mellanox.com> Signed-off-by: David S. Miller <davem@davemloft.net> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/net/ethernet/mellanox/mlxsw/core.c b/drivers/net/ethernet/mellanox/mlxsw/core.c -index d6d6fe64887b..5e76a96a118e 100644 +index ad94fb99059a..79ec2cea6be0 100644 --- a/drivers/net/ethernet/mellanox/mlxsw/core.c +++ b/drivers/net/ethernet/mellanox/mlxsw/core.c -@@ -2051,11 +2051,13 @@ void mlxsw_core_skb_receive(struct mlxsw_core *mlxsw_core, struct sk_buff *skb, +@@ -1702,11 +1702,13 @@ void mlxsw_core_skb_receive(struct mlxsw_core *mlxsw_core, struct sk_buff *skb, break; } } diff --git a/queue/mm-filemap.c-don-t-bother-dropping-mmap_sem-for-zero.patch b/queue/mm-filemap.c-don-t-bother-dropping-mmap_sem-for-zero.patch index d75372a1..1ba510c0 100644 --- a/queue/mm-filemap.c-don-t-bother-dropping-mmap_sem-for-zero.patch +++ b/queue/mm-filemap.c-don-t-bother-dropping-mmap_sem-for-zero.patch @@ -1,4 +1,4 @@ -From 5c72feee3e45b40a3c96c7145ec422899d0e8964 Mon Sep 17 00:00:00 2001 +From f98b38131197ea8b5d7b5132cb3d19e65597d6f7 Mon Sep 17 00:00:00 2001 From: Jan Kara <jack@suse.cz> Date: Wed, 1 Apr 2020 21:04:40 -0700 Subject: [PATCH] mm/filemap.c: don't bother dropping mmap_sem for zero size @@ -21,12 +21,13 @@ Reviewed-by: Josef Bacik <josef@toxicpanda.com> Reviewed-by: Minchan Kim <minchan@kernel.org> Link: http://lkml.kernel.org/r/20200212101356.30759-1-jack@suse.cz Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/mm/filemap.c b/mm/filemap.c -index 1784478270e1..5bffaa2176cd 100644 +index 56dcc7c15366..ae2dcdc2724a 100644 --- a/mm/filemap.c +++ b/mm/filemap.c -@@ -2416,7 +2416,7 @@ static struct file *do_async_mmap_readahead(struct vm_fault *vmf, +@@ -2459,7 +2459,7 @@ static struct file *do_async_mmap_readahead(struct vm_fault *vmf, pgoff_t offset = vmf->pgoff; /* If we don't want any read-ahead, don't bother */ diff --git a/queue/net-ethernet-ravb-exit-if-re-initialization-fails-in.patch b/queue/net-ethernet-ravb-exit-if-re-initialization-fails-in.patch index 307103e7..a32e5222 100644 --- a/queue/net-ethernet-ravb-exit-if-re-initialization-fails-in.patch +++ b/queue/net-ethernet-ravb-exit-if-re-initialization-fails-in.patch @@ -1,4 +1,4 @@ -From 015c5d5e6aa3523c758a70eb87b291cece2dbbb4 Mon Sep 17 00:00:00 2001 +From 24c16ddcbc5e3191ae3226f6436c526e370960f9 Mon Sep 17 00:00:00 2001 From: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> Date: Tue, 21 Jul 2020 15:23:12 +0900 Subject: [PATCH] net: ethernet: ravb: exit if re-initialization fails in tx @@ -29,9 +29,10 @@ Reported-by: Dirk Behme <dirk.behme@de.bosch.com> Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> Reviewed-by: Sergei Shtylyov <sergei.shtylyov@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/net/ethernet/renesas/ravb_main.c b/drivers/net/ethernet/renesas/ravb_main.c -index a442bcf64b9c..99f7aae102ce 100644 +index 393644833cd5..972074776651 100644 --- a/drivers/net/ethernet/renesas/ravb_main.c +++ b/drivers/net/ethernet/renesas/ravb_main.c @@ -1450,6 +1450,7 @@ static void ravb_tx_timeout_work(struct work_struct *work) diff --git a/queue/net-gemini-Fix-missing-clk_disable_unprepare-in-erro.patch b/queue/net-gemini-Fix-missing-clk_disable_unprepare-in-erro.patch index e487485d..05652c9b 100644 --- a/queue/net-gemini-Fix-missing-clk_disable_unprepare-in-erro.patch +++ b/queue/net-gemini-Fix-missing-clk_disable_unprepare-in-erro.patch @@ -1,4 +1,4 @@ -From 85496a29224188051b6135eb38da8afd4c584765 Mon Sep 17 00:00:00 2001 +From 3fd42c6830e2a16d659a8256d2ae5c7261a5ce03 Mon Sep 17 00:00:00 2001 From: Wang Hai <wanghai38@huawei.com> Date: Thu, 30 Jul 2020 15:30:00 +0800 Subject: [PATCH] net: gemini: Fix missing clk_disable_unprepare() in error @@ -13,12 +13,13 @@ Fixes: 4d5ae32f5e1e ("net: ethernet: Add a driver for Gemini gigabit ethernet") Reported-by: Hulk Robot <hulkci@huawei.com> Signed-off-by: Wang Hai <wanghai38@huawei.com> Signed-off-by: David S. Miller <davem@davemloft.net> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/net/ethernet/cortina/gemini.c b/drivers/net/ethernet/cortina/gemini.c -index 8d13ea370db1..66e67b24a887 100644 +index bd385c1927f2..d39f6ed0c235 100644 --- a/drivers/net/ethernet/cortina/gemini.c +++ b/drivers/net/ethernet/cortina/gemini.c -@@ -2446,6 +2446,7 @@ static int gemini_ethernet_port_probe(struct platform_device *pdev) +@@ -2448,6 +2448,7 @@ static int gemini_ethernet_port_probe(struct platform_device *pdev) port->reset = devm_reset_control_get_exclusive(dev, NULL); if (IS_ERR(port->reset)) { dev_err(dev, "no reset\n"); @@ -26,7 +27,7 @@ index 8d13ea370db1..66e67b24a887 100644 return PTR_ERR(port->reset); } reset_control_reset(port->reset); -@@ -2501,8 +2502,10 @@ static int gemini_ethernet_port_probe(struct platform_device *pdev) +@@ -2503,8 +2504,10 @@ static int gemini_ethernet_port_probe(struct platform_device *pdev) IRQF_SHARED, port_names[port->id], port); diff --git a/queue/net-hns3-fix-a-TX-timeout-issue.patch b/queue/net-hns3-fix-a-TX-timeout-issue.patch index 34113467..53f576c4 100644 --- a/queue/net-hns3-fix-a-TX-timeout-issue.patch +++ b/queue/net-hns3-fix-a-TX-timeout-issue.patch @@ -1,4 +1,4 @@ -From a7e90ee5965fafc53d36e8b3205f08c88d7bc11f Mon Sep 17 00:00:00 2001 +From fe1d5e10fc8f7bf1d513f9ec60774b33d7ce696a Mon Sep 17 00:00:00 2001 From: Yonglong Liu <liuyonglong@huawei.com> Date: Tue, 28 Jul 2020 10:16:49 +0800 Subject: [PATCH] net: hns3: fix a TX timeout issue @@ -19,12 +19,13 @@ Fixes: 76ad4f0ee747 ("net: hns3: Add support of HNS3 Ethernet Driver for hip08 S Signed-off-by: Yonglong Liu <liuyonglong@huawei.com> Signed-off-by: Huazhong Tan <tanhuazhong@huawei.com> Signed-off-by: David S. Miller <davem@davemloft.net> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/net/ethernet/hisilicon/hns3/hns3_enet.c b/drivers/net/ethernet/hisilicon/hns3/hns3_enet.c -index 3328500c0543..71ed4c54f6d5 100644 +index 887a36b2f699..5132431fe372 100644 --- a/drivers/net/ethernet/hisilicon/hns3/hns3_enet.c +++ b/drivers/net/ethernet/hisilicon/hns3/hns3_enet.c -@@ -4136,8 +4136,8 @@ static void hns3_link_status_change(struct hnae3_handle *handle, bool linkup) +@@ -3949,8 +3949,8 @@ static void hns3_link_status_change(struct hnae3_handle *handle, bool linkup) return; if (linkup) { diff --git a/queue/net-lan78xx-add-missing-endpoint-sanity-check.patch b/queue/net-lan78xx-add-missing-endpoint-sanity-check.patch index b7142ede..de8e4ea5 100644 --- a/queue/net-lan78xx-add-missing-endpoint-sanity-check.patch +++ b/queue/net-lan78xx-add-missing-endpoint-sanity-check.patch @@ -1,4 +1,4 @@ -From 8d8e95fd6d69d774013f51e5f2ee10c6e6d1fc14 Mon Sep 17 00:00:00 2001 +From a061903977218bf0c7ef90dc602af667643f9e68 Mon Sep 17 00:00:00 2001 From: Johan Hovold <johan@kernel.org> Date: Tue, 28 Jul 2020 14:10:29 +0200 Subject: [PATCH] net: lan78xx: add missing endpoint sanity check @@ -17,12 +17,13 @@ Fixes: 55d7de9de6c3 ("Microchip's LAN7800 family USB 2/3 to 10/100/1000 Ethernet Cc: Woojung.Huh@microchip.com <Woojung.Huh@microchip.com> Signed-off-by: Johan Hovold <johan@kernel.org> Signed-off-by: David S. Miller <davem@davemloft.net> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/net/usb/lan78xx.c b/drivers/net/usb/lan78xx.c -index eccbf4cd7149..d7162690e3f3 100644 +index 2f3ec2f985b9..8004c972c65a 100644 --- a/drivers/net/usb/lan78xx.c +++ b/drivers/net/usb/lan78xx.c -@@ -3759,6 +3759,11 @@ static int lan78xx_probe(struct usb_interface *intf, +@@ -3774,6 +3774,11 @@ static int lan78xx_probe(struct usb_interface *intf, netdev->max_mtu = MAX_SINGLE_PACKET_SIZE; netif_set_gso_max_size(netdev, MAX_SINGLE_PACKET_SIZE - MAX_HEADER); diff --git a/queue/net-lan78xx-fix-transfer-buffer-memory-leak.patch b/queue/net-lan78xx-fix-transfer-buffer-memory-leak.patch index b526c272..539059db 100644 --- a/queue/net-lan78xx-fix-transfer-buffer-memory-leak.patch +++ b/queue/net-lan78xx-fix-transfer-buffer-memory-leak.patch @@ -1,4 +1,4 @@ -From 63634aa679ba8b5e306ad0727120309ae6ba8a8e Mon Sep 17 00:00:00 2001 +From e0ae0d1719ce816133ef020621f02a4317d0be5e Mon Sep 17 00:00:00 2001 From: Johan Hovold <johan@kernel.org> Date: Tue, 28 Jul 2020 14:10:30 +0200 Subject: [PATCH] net: lan78xx: fix transfer-buffer memory leak @@ -12,12 +12,13 @@ Fixes: 55d7de9de6c3 ("Microchip's LAN7800 family USB 2/3 to 10/100/1000 Ethernet Cc: Woojung.Huh@microchip.com <Woojung.Huh@microchip.com> Signed-off-by: Johan Hovold <johan@kernel.org> Signed-off-by: David S. Miller <davem@davemloft.net> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/net/usb/lan78xx.c b/drivers/net/usb/lan78xx.c -index d7162690e3f3..ee062b27cfa7 100644 +index 8004c972c65a..099ae3b1a601 100644 --- a/drivers/net/usb/lan78xx.c +++ b/drivers/net/usb/lan78xx.c -@@ -3788,6 +3788,7 @@ static int lan78xx_probe(struct usb_interface *intf, +@@ -3803,6 +3803,7 @@ static int lan78xx_probe(struct usb_interface *intf, usb_fill_int_urb(dev->urb_intr, dev->udev, dev->pipe_intr, buf, maxp, intr_complete, dev, period); diff --git a/queue/net-mlx5-Verify-Hardware-supports-requested-ptp-func.patch b/queue/net-mlx5-Verify-Hardware-supports-requested-ptp-func.patch index e26040c2..f1bf89cc 100644 --- a/queue/net-mlx5-Verify-Hardware-supports-requested-ptp-func.patch +++ b/queue/net-mlx5-Verify-Hardware-supports-requested-ptp-func.patch @@ -1,4 +1,4 @@ -From 071995c877a8646209d55ff8edddd2b054e7424c Mon Sep 17 00:00:00 2001 +From b62bc083db7cede4adc269bd558ae83fc70307ff Mon Sep 17 00:00:00 2001 From: Eran Ben Elisha <eranbe@mellanox.com> Date: Wed, 8 Jul 2020 11:10:01 +0300 Subject: [PATCH] net/mlx5: Verify Hardware supports requested ptp function on @@ -13,12 +13,13 @@ Fixes: ee7f12205abc ("net/mlx5e: Implement 1PPS support") Signed-off-by: Eran Ben Elisha <eranbe@mellanox.com> Reviewed-by: Ariel Levkovich <lariel@mellanox.com> Signed-off-by: Saeed Mahameed <saeedm@mellanox.com> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c b/drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c -index c6967e1a560b..284806e331bd 100644 +index 0059b290e095..d08155d67bcc 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c -@@ -408,10 +408,31 @@ static int mlx5_ptp_enable(struct ptp_clock_info *ptp, +@@ -371,10 +371,31 @@ static int mlx5_ptp_enable(struct ptp_clock_info *ptp, return 0; } diff --git a/queue/net-mlx5e-Fix-error-path-of-device-attach.patch b/queue/net-mlx5e-Fix-error-path-of-device-attach.patch index 75694861..3ab1f6a0 100644 --- a/queue/net-mlx5e-Fix-error-path-of-device-attach.patch +++ b/queue/net-mlx5e-Fix-error-path-of-device-attach.patch @@ -1,4 +1,4 @@ -From 5cd39b6e9a420329a9a408894be7ba8aa7dd755e Mon Sep 17 00:00:00 2001 +From 0e19c140d37fbc36ccab5f9619110ea0dbc935e4 Mon Sep 17 00:00:00 2001 From: Aya Levin <ayal@mellanox.com> Date: Wed, 1 Jul 2020 12:21:53 +0300 Subject: [PATCH] net/mlx5e: Fix error path of device attach @@ -17,12 +17,13 @@ Fixes: 26e59d8077a3 ("net/mlx5e: Implement mlx5e interface attach/detach callbac Signed-off-by: Aya Levin <ayal@mellanox.com> Reviewed-by: Tariq Toukan <tariqt@mellanox.com> Signed-off-by: Saeed Mahameed <saeedm@mellanox.com> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/net/ethernet/mellanox/mlx5/core/en_main.c b/drivers/net/ethernet/mellanox/mlx5/core/en_main.c -index 081f15074cac..31f9ecae98df 100644 +index 5f33074d4094..180b74b34f9a 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/en_main.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/en_main.c -@@ -5390,6 +5390,8 @@ int mlx5e_attach_netdev(struct mlx5e_priv *priv) +@@ -5071,6 +5071,8 @@ int mlx5e_attach_netdev(struct mlx5e_priv *priv) profile->cleanup_tx(priv); out: diff --git a/queue/net-mlx5e-Modify-uplink-state-on-interface-up-down.patch b/queue/net-mlx5e-Modify-uplink-state-on-interface-up-down.patch index 4b1b908b..67e6cabb 100644 --- a/queue/net-mlx5e-Modify-uplink-state-on-interface-up-down.patch +++ b/queue/net-mlx5e-Modify-uplink-state-on-interface-up-down.patch @@ -1,4 +1,4 @@ -From c5726ee07b1fb8560d551ae73e6da53067766223 Mon Sep 17 00:00:00 2001 +From f327f5790880c735410f49ba43f15a87e32a3e4d Mon Sep 17 00:00:00 2001 From: Ron Diskin <rondi@mellanox.com> Date: Sun, 5 Apr 2020 13:58:40 +0300 Subject: [PATCH] net/mlx5e: Modify uplink state on interface up/down @@ -24,6 +24,7 @@ Signed-off-by: Ron Diskin <rondi@mellanox.com> Reviewed-by: Roi Dayan <roid@mellanox.com> Reviewed-by: Moshe Shemesh <moshe@mellanox.com> Signed-off-by: Saeed Mahameed <saeedm@mellanox.com> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/net/ethernet/mellanox/mlx5/core/en_main.c b/drivers/net/ethernet/mellanox/mlx5/core/en_main.c index 180b74b34f9a..f146dfadf5f7 100644 diff --git a/queue/net-mlx5e-fix-bpf_prog-reference-count-leaks-in-mlx5.patch b/queue/net-mlx5e-fix-bpf_prog-reference-count-leaks-in-mlx5.patch index 821c3e6c..02cfb3c2 100644 --- a/queue/net-mlx5e-fix-bpf_prog-reference-count-leaks-in-mlx5.patch +++ b/queue/net-mlx5e-fix-bpf_prog-reference-count-leaks-in-mlx5.patch @@ -1,4 +1,4 @@ -From e692139e6af339a1495ef401b2d95f7f9d1c7a44 Mon Sep 17 00:00:00 2001 +From fd6559eee066840924135520b098ff1097fbf1bf Mon Sep 17 00:00:00 2001 From: Xin Xiong <xiongx18@fudan.edu.cn> Date: Thu, 30 Jul 2020 18:29:41 +0800 Subject: [PATCH] net/mlx5e: fix bpf_prog reference count leaks in @@ -22,12 +22,13 @@ Signed-off-by: Xin Xiong <xiongx18@fudan.edu.cn> Signed-off-by: Xiyu Yang <xiyuyang19@fudan.edu.cn> Signed-off-by: Xin Tan <tanxin.ctf@gmail.com> Signed-off-by: Saeed Mahameed <saeedm@mellanox.com> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/net/ethernet/mellanox/mlx5/core/en_main.c b/drivers/net/ethernet/mellanox/mlx5/core/en_main.c -index 07fdbea7ea13..3b892ec301b4 100644 +index f146dfadf5f7..2653c8f44ce8 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/en_main.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/en_main.c -@@ -419,7 +419,7 @@ static int mlx5e_alloc_rq(struct mlx5e_channel *c, +@@ -438,7 +438,7 @@ static int mlx5e_alloc_rq(struct mlx5e_channel *c, err = mlx5_wq_ll_create(mdev, &rqp->wq, rqc_wq, &rq->mpwqe.wq, &rq->wq_ctrl); if (err) @@ -36,7 +37,7 @@ index 07fdbea7ea13..3b892ec301b4 100644 rq->mpwqe.wq.db = &rq->mpwqe.wq.db[MLX5_RCV_DBR]; -@@ -470,7 +470,7 @@ static int mlx5e_alloc_rq(struct mlx5e_channel *c, +@@ -483,7 +483,7 @@ static int mlx5e_alloc_rq(struct mlx5e_channel *c, err = mlx5_wq_cyc_create(mdev, &rqp->wq, rqc_wq, &rq->wqe.wq, &rq->wq_ctrl); if (err) diff --git a/queue/net-nixge-fix-potential-memory-leak-in-nixge_probe.patch b/queue/net-nixge-fix-potential-memory-leak-in-nixge_probe.patch index 22c4a08c..06997b23 100644 --- a/queue/net-nixge-fix-potential-memory-leak-in-nixge_probe.patch +++ b/queue/net-nixge-fix-potential-memory-leak-in-nixge_probe.patch @@ -1,4 +1,4 @@ -From 366228ed01f6882cc203e3d5b40010dfae0be1c3 Mon Sep 17 00:00:00 2001 +From 470e208eb6306237bd7df4583ed7eed34fb7cf39 Mon Sep 17 00:00:00 2001 From: Lu Wei <luwei32@huawei.com> Date: Wed, 29 Jul 2020 11:50:05 +0800 Subject: [PATCH] net: nixge: fix potential memory leak in nixge_probe() @@ -13,12 +13,13 @@ Fixes: abcd3d6fc640 ("net: nixge: Fix error path for obtaining mac address") Reported-by: Hulk Robot <hulkci@huawei.com> Signed-off-by: Lu Wei <luwei32@huawei.com> Signed-off-by: David S. Miller <davem@davemloft.net> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/net/ethernet/ni/nixge.c b/drivers/net/ethernet/ni/nixge.c -index d2708a57f2ff..4075f5e59955 100644 +index 96f7a9818294..5245ffb0a806 100644 --- a/drivers/net/ethernet/ni/nixge.c +++ b/drivers/net/ethernet/ni/nixge.c -@@ -1299,19 +1299,21 @@ static int nixge_probe(struct platform_device *pdev) +@@ -1318,19 +1318,21 @@ static int nixge_probe(struct platform_device *pdev) netif_napi_add(ndev, &priv->napi, nixge_poll, NAPI_POLL_WEIGHT); err = nixge_of_get_resources(pdev); if (err) diff --git a/queue/net-x25-Fix-null-ptr-deref-in-x25_disconnect.patch b/queue/net-x25-Fix-null-ptr-deref-in-x25_disconnect.patch index 5a7ec9a7..d9192ff2 100644 --- a/queue/net-x25-Fix-null-ptr-deref-in-x25_disconnect.patch +++ b/queue/net-x25-Fix-null-ptr-deref-in-x25_disconnect.patch @@ -1,4 +1,4 @@ -From 8999dc89497ab1c80d0718828e838c7cd5f6bffe Mon Sep 17 00:00:00 2001 +From db9f8fc622bfa745536522f356285b6d0380b56e Mon Sep 17 00:00:00 2001 From: YueHaibing <yuehaibing@huawei.com> Date: Tue, 28 Apr 2020 16:12:08 +0800 Subject: [PATCH] net/x25: Fix null-ptr-deref in x25_disconnect @@ -37,6 +37,7 @@ Reported-by: syzbot+6db548b615e5aeefdce2@syzkaller.appspotmail.com Fixes: 4becb7ee5b3d ("net/x25: Fix x25_neigh refcnt leak when x25 disconnect") Signed-off-by: YueHaibing <yuehaibing@huawei.com> Signed-off-by: David S. Miller <davem@davemloft.net> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/net/x25/x25_subr.c b/net/x25/x25_subr.c index 8b1b06cabcbf..0285aaa1e93c 100644 diff --git a/queue/net-x25-Fix-x25_neigh-refcnt-leak-when-x25-disconnec.patch b/queue/net-x25-Fix-x25_neigh-refcnt-leak-when-x25-disconnec.patch index 8ade099f..138d144f 100644 --- a/queue/net-x25-Fix-x25_neigh-refcnt-leak-when-x25-disconnec.patch +++ b/queue/net-x25-Fix-x25_neigh-refcnt-leak-when-x25-disconnec.patch @@ -1,4 +1,4 @@ -From 4becb7ee5b3d2829ed7b9261a245a77d5b7de902 Mon Sep 17 00:00:00 2001 +From 7a339f13cf53690e20249d9d939b6cdaa8965153 Mon Sep 17 00:00:00 2001 From: Xiyu Yang <xiyuyang19@fudan.edu.cn> Date: Sat, 25 Apr 2020 21:06:25 +0800 Subject: [PATCH] net/x25: Fix x25_neigh refcnt leak when x25 disconnect @@ -22,6 +22,7 @@ returns. Signed-off-by: Xiyu Yang <xiyuyang19@fudan.edu.cn> Signed-off-by: Xin Tan <tanxin.ctf@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/net/x25/x25_subr.c b/net/x25/x25_subr.c index 8aa415a38814..8b1b06cabcbf 100644 diff --git a/queue/nfc-s3fwrn5-add-missing-release-on-skb-in-s3fwrn5_re.patch b/queue/nfc-s3fwrn5-add-missing-release-on-skb-in-s3fwrn5_re.patch index 30ffab57..31f64842 100644 --- a/queue/nfc-s3fwrn5-add-missing-release-on-skb-in-s3fwrn5_re.patch +++ b/queue/nfc-s3fwrn5-add-missing-release-on-skb-in-s3fwrn5_re.patch @@ -1,4 +1,4 @@ -From 1e8fd3a97f2d83a7197876ceb4f37b4c2b00a0f3 Mon Sep 17 00:00:00 2001 +From a9e730a644d00501e482e124ac95c6fc996629a6 Mon Sep 17 00:00:00 2001 From: Navid Emamdoost <navid.emamdoost@gmail.com> Date: Sat, 18 Jul 2020 00:31:49 -0500 Subject: [PATCH] nfc: s3fwrn5: add missing release on skb in @@ -11,6 +11,7 @@ all execution paths. Release skb before returning -ENODEV. Signed-off-by: Navid Emamdoost <navid.emamdoost@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/nfc/s3fwrn5/core.c b/drivers/nfc/s3fwrn5/core.c index 91d4d5b28a7d..ba6c486d6465 100644 diff --git a/queue/nvme-tcp-fix-possible-hang-waiting-for-icresp-respon.patch b/queue/nvme-tcp-fix-possible-hang-waiting-for-icresp-respon.patch index 85dd3fab..f9c0a0a2 100644 --- a/queue/nvme-tcp-fix-possible-hang-waiting-for-icresp-respon.patch +++ b/queue/nvme-tcp-fix-possible-hang-waiting-for-icresp-respon.patch @@ -1,4 +1,4 @@ -From b6c9a502d55a1e99dbbda2067b4facd4fe02d5f2 Mon Sep 17 00:00:00 2001 +From 8f7e54fc802371890d1e6426fa7b77f3e89fc473 Mon Sep 17 00:00:00 2001 From: Sagi Grimberg <sagi@grimberg.me> Date: Thu, 23 Jul 2020 16:42:26 -0700 Subject: [PATCH] nvme-tcp: fix possible hang waiting for icresp response @@ -12,6 +12,7 @@ high finite limit. Fixes: 3f2304f8c6d6 ("nvme-tcp: add NVMe over TCP host driver") Signed-off-by: Sagi Grimberg <sagi@grimberg.me> Signed-off-by: Christoph Hellwig <hch@lst.de> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/nvme/host/tcp.c b/drivers/nvme/host/tcp.c index a4245e2a1167..8651b6cfd3ee 100644 diff --git a/queue/parisc-add-support-for-cmpxchg-on-u8-pointers.patch b/queue/parisc-add-support-for-cmpxchg-on-u8-pointers.patch index d72e1081..c5cb14ec 100644 --- a/queue/parisc-add-support-for-cmpxchg-on-u8-pointers.patch +++ b/queue/parisc-add-support-for-cmpxchg-on-u8-pointers.patch @@ -1,4 +1,4 @@ -From b344d6a83d01c52fddbefa6b3b4764da5b1022a0 Mon Sep 17 00:00:00 2001 +From 00df945afe5f4175016a9c722acb01b81bd6ad76 Mon Sep 17 00:00:00 2001 From: Liam Beguin <liambeguin@gmail.com> Date: Sat, 18 Jul 2020 16:10:21 -0400 Subject: [PATCH] parisc: add support for cmpxchg on u8 pointers @@ -21,6 +21,7 @@ Reported-by: kernel test robot <lkp@intel.com> Signed-off-by: Liam Beguin <liambeguin@gmail.com> Tested-by: Dave Anglin <dave.anglin@bell.net> Signed-off-by: Helge Deller <deller@gmx.de> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/arch/parisc/include/asm/cmpxchg.h b/arch/parisc/include/asm/cmpxchg.h index ab5c215cf46c..068958575871 100644 diff --git a/queue/perf-bench-Share-some-global-variables-to-fix-build-.patch b/queue/perf-bench-Share-some-global-variables-to-fix-build-.patch index f04cd7d1..53be6425 100644 --- a/queue/perf-bench-Share-some-global-variables-to-fix-build-.patch +++ b/queue/perf-bench-Share-some-global-variables-to-fix-build-.patch @@ -1,4 +1,4 @@ -From cea75379ca50e1841908fecf4272371f16619d69 Mon Sep 17 00:00:00 2001 +From 30a7dc84aeb68f348738896e64691649cb948ddd Mon Sep 17 00:00:00 2001 From: Arnaldo Carvalho de Melo <acme@redhat.com> Date: Mon, 2 Mar 2020 12:09:38 -0300 Subject: [PATCH] perf bench: Share some global variables to fix build with gcc @@ -28,6 +28,7 @@ Cc: Jiri Olsa <jolsa@kernel.org> Cc: Namhyung Kim <namhyung@kernel.org> Link: http://lore.kernel.org/lkml/20200303155811.GD13702@kernel.org Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/tools/perf/bench/bench.h b/tools/perf/bench/bench.h index fddb3ced9db6..4aa6de1aa67d 100644 diff --git a/queue/perf-env-Do-not-return-pointers-to-local-variables.patch b/queue/perf-env-Do-not-return-pointers-to-local-variables.patch index fb631a08..19213df7 100644 --- a/queue/perf-env-Do-not-return-pointers-to-local-variables.patch +++ b/queue/perf-env-Do-not-return-pointers-to-local-variables.patch @@ -1,4 +1,4 @@ -From ebcb9464a2ae3a547e97de476575c82ece0e93e2 Mon Sep 17 00:00:00 2001 +From 9f5aa6cde8cab11db71d09e8b4121ebcb04f6836 Mon Sep 17 00:00:00 2001 From: Arnaldo Carvalho de Melo <acme@redhat.com> Date: Mon, 2 Mar 2020 11:23:03 -0300 Subject: [PATCH] perf env: Do not return pointers to local variables @@ -23,12 +23,13 @@ Reported-by: Jiri Olsa <jolsa@kernel.org> Cc: Adrian Hunter <adrian.hunter@intel.com> Cc: Namhyung Kim <namhyung@kernel.org> Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/tools/perf/util/env.c b/tools/perf/util/env.c -index 6242a9215df7..4154f944f474 100644 +index 6a3eaf7d9353..725bf9270762 100644 --- a/tools/perf/util/env.c +++ b/tools/perf/util/env.c -@@ -343,11 +343,11 @@ static const char *normalize_arch(char *arch) +@@ -322,11 +322,11 @@ static const char *normalize_arch(char *arch) const char *perf_env__arch(struct perf_env *env) { diff --git a/queue/perf-tests-bp_account-Make-global-variable-static.patch b/queue/perf-tests-bp_account-Make-global-variable-static.patch index 05171e27..1c21eaaf 100644 --- a/queue/perf-tests-bp_account-Make-global-variable-static.patch +++ b/queue/perf-tests-bp_account-Make-global-variable-static.patch @@ -1,4 +1,4 @@ -From 4a5e0b190317038ecec4cba4c2cc5ebf7d763ea8 Mon Sep 17 00:00:00 2001 +From 57a95eb378dcbfb85e7e1002c0552ca81b7e3bcf Mon Sep 17 00:00:00 2001 From: Arnaldo Carvalho de Melo <acme@redhat.com> Date: Mon, 2 Mar 2020 11:13:19 -0300 Subject: [PATCH] perf tests bp_account: Make global variable static @@ -20,6 +20,7 @@ Reported-by: Jiri Olsa <jolsa@kernel.org> Cc: Adrian Hunter <adrian.hunter@intel.com> Cc: Namhyung Kim <namhyung@kernel.org> Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/tools/perf/tests/bp_account.c b/tools/perf/tests/bp_account.c index 57fc544aedb0..92226772d3c4 100644 diff --git a/queue/perf-tools-Fix-record-failure-when-mixed-with-ARM-SP.patch b/queue/perf-tools-Fix-record-failure-when-mixed-with-ARM-SP.patch index 9840292e..6872b7b6 100644 --- a/queue/perf-tools-Fix-record-failure-when-mixed-with-ARM-SP.patch +++ b/queue/perf-tools-Fix-record-failure-when-mixed-with-ARM-SP.patch @@ -1,4 +1,4 @@ -From 38b7aa009031b54b36a2127ad97249a956616407 Mon Sep 17 00:00:00 2001 +From 808da6b37adfce111cbe863b5ffea8b0b71f0fb6 Mon Sep 17 00:00:00 2001 From: Wei Li <liwei391@huawei.com> Date: Fri, 24 Jul 2020 15:11:10 +0800 Subject: [PATCH] perf tools: Fix record failure when mixed with ARM SPE event @@ -45,6 +45,7 @@ Cc: Suzuki Poulouse <suzuki.poulose@arm.com> Cc: linux-arm-kernel@lists.infradead.org Link: http://lore.kernel.org/lkml/20200724071111.35593-2-liwei391@huawei.com Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/tools/perf/arch/arm/util/auxtrace.c b/tools/perf/arch/arm/util/auxtrace.c index 1ce6bdbda561..b9d471a0babd 100644 diff --git a/queue/qed-Disable-MFW-indication-via-attention-SPAM-every-.patch b/queue/qed-Disable-MFW-indication-via-attention-SPAM-every-.patch index 1dcbfec5..5859c107 100644 --- a/queue/qed-Disable-MFW-indication-via-attention-SPAM-every-.patch +++ b/queue/qed-Disable-MFW-indication-via-attention-SPAM-every-.patch @@ -1,4 +1,4 @@ -From 1d61e21852d3161f234b9656797669fe185c251b Mon Sep 17 00:00:00 2001 +From de76d94569851ed2b8129e2e7e4127e22d5a620a Mon Sep 17 00:00:00 2001 From: Laurence Oberman <loberman@redhat.com> Date: Tue, 14 Jul 2020 18:08:05 -0400 Subject: [PATCH] qed: Disable "MFW indication via attention" SPAM every 5 @@ -13,12 +13,13 @@ qedi driver. Signed-off-by: Laurence Oberman <loberman@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/net/ethernet/qlogic/qed/qed_int.c b/drivers/net/ethernet/qlogic/qed/qed_int.c -index b7b974f0ef21..7e13a9d9b89c 100644 +index 772f32297bbc..7f871d2b1217 100644 --- a/drivers/net/ethernet/qlogic/qed/qed_int.c +++ b/drivers/net/ethernet/qlogic/qed/qed_int.c -@@ -1193,7 +1193,8 @@ static int qed_int_attentions(struct qed_hwfn *p_hwfn) +@@ -1180,7 +1180,8 @@ static int qed_int_attentions(struct qed_hwfn *p_hwfn) index, attn_bits, attn_acks, asserted_bits, deasserted_bits, p_sb_attn_sw->known_attn); } else if (asserted_bits == 0x100) { diff --git a/queue/rds-Prevent-kernel-infoleak-in-rds_notify_queue_get.patch b/queue/rds-Prevent-kernel-infoleak-in-rds_notify_queue_get.patch index 08338920..ca18c420 100644 --- a/queue/rds-Prevent-kernel-infoleak-in-rds_notify_queue_get.patch +++ b/queue/rds-Prevent-kernel-infoleak-in-rds_notify_queue_get.patch @@ -1,4 +1,4 @@ -From bbc8a99e952226c585ac17477a85ef1194501762 Mon Sep 17 00:00:00 2001 +From 4a956de55acb5a8f7dd9d4d0aa8f3bf925e837f7 Mon Sep 17 00:00:00 2001 From: Peilin Ye <yepeilin.cs@gmail.com> Date: Thu, 30 Jul 2020 15:20:26 -0400 Subject: [PATCH] rds: Prevent kernel-infoleak in rds_notify_queue_get() @@ -20,9 +20,10 @@ Suggested-by: Dan Carpenter <dan.carpenter@oracle.com> Signed-off-by: Peilin Ye <yepeilin.cs@gmail.com> Acked-by: Santosh Shilimkar <santosh.shilimkar@oracle.com> Signed-off-by: David S. Miller <davem@davemloft.net> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/net/rds/recv.c b/net/rds/recv.c -index c8404971d5ab..aba4afe4dfed 100644 +index a42ba7fa06d5..dd15f93d2ef1 100644 --- a/net/rds/recv.c +++ b/net/rds/recv.c @@ -450,12 +450,13 @@ static int rds_still_queued(struct rds_sock *rs, struct rds_incoming *inc, diff --git a/queue/scsi-core-Run-queue-in-case-of-I-O-resource-contenti.patch b/queue/scsi-core-Run-queue-in-case-of-I-O-resource-contenti.patch index d48a2112..e06c71a1 100644 --- a/queue/scsi-core-Run-queue-in-case-of-I-O-resource-contenti.patch +++ b/queue/scsi-core-Run-queue-in-case-of-I-O-resource-contenti.patch @@ -1,4 +1,4 @@ -From d817ccdcdc2c36ff1b00f0d5a30757a56e7bb307 Mon Sep 17 00:00:00 2001 +From 4efc5de9e44ba8a2d4852d9f2da4caa2566c4d58 Mon Sep 17 00:00:00 2001 From: Ming Lei <ming.lei@redhat.com> Date: Mon, 20 Jul 2020 10:54:35 +0800 Subject: [PATCH] scsi: core: Run queue in case of I/O resource contention @@ -52,6 +52,7 @@ Reviewed-by: Bart Van Assche <bvanassche@acm.org> Reviewed-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Ming Lei <ming.lei@redhat.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/scsi/scsi_lib.c b/drivers/scsi/scsi_lib.c index 74f79e622a57..65646497295f 100644 diff --git a/queue/selftests-net-ip_defrag-modprobe-missing-nf_defrag_i.patch b/queue/selftests-net-ip_defrag-modprobe-missing-nf_defrag_i.patch index 588110f0..567c8054 100644 --- a/queue/selftests-net-ip_defrag-modprobe-missing-nf_defrag_i.patch +++ b/queue/selftests-net-ip_defrag-modprobe-missing-nf_defrag_i.patch @@ -1,4 +1,4 @@ -From aba69d49fb49c9166596dd78926514173b7f9ab5 Mon Sep 17 00:00:00 2001 +From 7e123aeb4f1aade51f1ff5474ac909dea4878c98 Mon Sep 17 00:00:00 2001 From: Paolo Pisati <paolo.pisati@canonical.com> Date: Thu, 16 Jul 2020 17:51:14 +0200 Subject: [PATCH] selftests: net: ip_defrag: modprobe missing nf_defrag_ipv6 @@ -36,6 +36,7 @@ $ ls -la /proc/sys/net/netfilter/nf_conntrack_frag6_high_thresh Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com> Reviewed-by: Jakub Kicinski <kuba@kernel.org> Signed-off-by: David S. Miller <davem@davemloft.net> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/tools/testing/selftests/net/ip_defrag.sh b/tools/testing/selftests/net/ip_defrag.sh index 15d3489ecd9c..ceb7ad4dbd94 100755 diff --git a/queue/selftests-net-psock_fanout-fix-clang-issues-for-targ.patch b/queue/selftests-net-psock_fanout-fix-clang-issues-for-targ.patch index d3b721ee..8eaadbf0 100644 --- a/queue/selftests-net-psock_fanout-fix-clang-issues-for-targ.patch +++ b/queue/selftests-net-psock_fanout-fix-clang-issues-for-targ.patch @@ -1,4 +1,4 @@ -From 64f9ede2274980076423583683d44480909b7a40 Mon Sep 17 00:00:00 2001 +From 4772278fc33136d70aa214e0d1a1f539c42d3b46 Mon Sep 17 00:00:00 2001 From: Tanner Love <tannerlove@google.com> Date: Mon, 27 Jul 2020 12:25:29 -0400 Subject: [PATCH] selftests/net: psock_fanout: fix clang issues for target arch @@ -17,6 +17,7 @@ Fixes: 77f65ebdca50 ("packet: packet fanout rollover during socket overload") Signed-off-by: Tanner Love <tannerlove@google.com> Acked-by: Willem de Bruijn <willemb@google.com> Signed-off-by: David S. Miller <davem@davemloft.net> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/tools/testing/selftests/net/psock_fanout.c b/tools/testing/selftests/net/psock_fanout.c index 8c8c7d79c38d..2c522f7a0aec 100644 diff --git a/queue/selftests-net-rxtimestamp-fix-clang-issues-for-targe.patch b/queue/selftests-net-rxtimestamp-fix-clang-issues-for-targe.patch index 304becd7..c285523d 100644 --- a/queue/selftests-net-rxtimestamp-fix-clang-issues-for-targe.patch +++ b/queue/selftests-net-rxtimestamp-fix-clang-issues-for-targe.patch @@ -1,4 +1,4 @@ -From 1feba6121182f5b8f137657ea4106f3a97096493 Mon Sep 17 00:00:00 2001 +From b5bccaba9fd37d650eedb7010eeeafcbefbfd408 Mon Sep 17 00:00:00 2001 From: Tanner Love <tannerlove@google.com> Date: Mon, 27 Jul 2020 12:25:28 -0400 Subject: [PATCH] selftests/net: rxtimestamp: fix clang issues for target arch @@ -18,6 +18,7 @@ Fixes: 16e781224198 ("selftests/net: Add a test to validate behavior of rx times Signed-off-by: Tanner Love <tannerlove@google.com> Acked-by: Willem de Bruijn <willemb@google.com> Signed-off-by: David S. Miller <davem@davemloft.net> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/tools/testing/selftests/networking/timestamping/rxtimestamp.c b/tools/testing/selftests/networking/timestamping/rxtimestamp.c index 422e7761254d..bcb79ba1f214 100644 diff --git a/queue/sh-Fix-validation-of-system-call-number.patch b/queue/sh-Fix-validation-of-system-call-number.patch index 7ccd290a..096022a6 100644 --- a/queue/sh-Fix-validation-of-system-call-number.patch +++ b/queue/sh-Fix-validation-of-system-call-number.patch @@ -1,4 +1,4 @@ -From 04a8a3d0a73f51c7c2da84f494db7ec1df230e69 Mon Sep 17 00:00:00 2001 +From c62fba0262b15d580b11dd1df8d29f3ed9f2135d Mon Sep 17 00:00:00 2001 From: Michael Karcher <kernel@mkarcher.dialup.fu-berlin.de> Date: Thu, 23 Jul 2020 01:13:19 +0200 Subject: [PATCH] sh: Fix validation of system call number @@ -14,9 +14,10 @@ Signed-off-by: Michael Karcher <kernel@mkarcher.dialup.fu-berlin.de> Tested-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> Fixes: f3a8308864f920d2 ("sh: Add a few missing irqflags tracing markers.") Signed-off-by: Rich Felker <dalias@libc.org> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/arch/sh/kernel/entry-common.S b/arch/sh/kernel/entry-common.S -index 956a7a03b0c8..9bac5bbb67f3 100644 +index d31f66e82ce5..4a8ec9e40cc2 100644 --- a/arch/sh/kernel/entry-common.S +++ b/arch/sh/kernel/entry-common.S @@ -199,7 +199,7 @@ syscall_trace_entry: diff --git a/queue/sh-tlb-Fix-PGTABLE_LEVELS-2.patch b/queue/sh-tlb-Fix-PGTABLE_LEVELS-2.patch index cd52e55c..95d4f2b9 100644 --- a/queue/sh-tlb-Fix-PGTABLE_LEVELS-2.patch +++ b/queue/sh-tlb-Fix-PGTABLE_LEVELS-2.patch @@ -1,4 +1,4 @@ -From 3c176a9c305cefa67a11c9c50753274d44b3ea9f Mon Sep 17 00:00:00 2001 +From 9c52049c66bcca8b99c34d1860603fc5f67b9d23 Mon Sep 17 00:00:00 2001 From: Peter Zijlstra <peterz@infradead.org> Date: Fri, 17 Jul 2020 13:10:07 +0200 Subject: [PATCH] sh/tlb: Fix PGTABLE_LEVELS > 2 @@ -19,6 +19,7 @@ Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Tested-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Rich Felker <dalias@libc.org> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/arch/sh/include/asm/pgalloc.h b/arch/sh/include/asm/pgalloc.h index b56f908b1395..c267035421f1 100644 diff --git a/queue/sunrpc-check-that-domain-table-is-empty-at-module-un.patch b/queue/sunrpc-check-that-domain-table-is-empty-at-module-un.patch index e5d72872..58d177e8 100644 --- a/queue/sunrpc-check-that-domain-table-is-empty-at-module-un.patch +++ b/queue/sunrpc-check-that-domain-table-is-empty-at-module-un.patch @@ -1,4 +1,4 @@ -From 968b984d5cda87a29a15f50f83aabba78aa7822a Mon Sep 17 00:00:00 2001 +From 49e15ad71bfb992b4430fd4b1d6ed299888cd498 Mon Sep 17 00:00:00 2001 From: NeilBrown <neilb@suse.de> Date: Fri, 22 May 2020 12:01:32 +1000 Subject: [PATCH] sunrpc: check that domain table is empty at module unload. @@ -11,6 +11,7 @@ a bug somewhere. So check and report. Link: https://bugzilla.kernel.org/show_bug.cgi?id=206651 Signed-off-by: NeilBrown <neilb@suse.de> Signed-off-by: J. Bruce Fields <bfields@redhat.com> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/net/sunrpc/sunrpc.h b/net/sunrpc/sunrpc.h index c9bacb3c930f..82035fa65b8f 100644 diff --git a/queue/usb-hso-Fix-debug-compile-warning-on-sparc32.patch b/queue/usb-hso-Fix-debug-compile-warning-on-sparc32.patch index f163e843..a3e66a76 100644 --- a/queue/usb-hso-Fix-debug-compile-warning-on-sparc32.patch +++ b/queue/usb-hso-Fix-debug-compile-warning-on-sparc32.patch @@ -1,4 +1,4 @@ -From e0484010ec05191a8edf980413fc92f28050c1cc Mon Sep 17 00:00:00 2001 +From 62fb8f1bc1f95e2a0bbe4ab492b0635566ca40ae Mon Sep 17 00:00:00 2001 From: Geert Uytterhoeven <geert@linux-m68k.org> Date: Mon, 13 Jul 2020 13:05:13 +0200 Subject: [PATCH] usb: hso: Fix debug compile warning on sparc32 @@ -27,12 +27,13 @@ While at it, use "%u" to format unsigned numbers. Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org> Signed-off-by: David S. Miller <davem@davemloft.net> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/net/usb/hso.c b/drivers/net/usb/hso.c -index bb8c34d746ab..5f123a8cf68e 100644 +index a505b2ab88b8..67434a9f238d 100644 --- a/drivers/net/usb/hso.c +++ b/drivers/net/usb/hso.c -@@ -1390,8 +1390,9 @@ static void hso_serial_set_termios(struct tty_struct *tty, struct ktermios *old) +@@ -1389,8 +1389,9 @@ static void hso_serial_set_termios(struct tty_struct *tty, struct ktermios *old) unsigned long flags; if (old) diff --git a/queue/vhost-scsi-fix-up-req-type-endian-ness.patch b/queue/vhost-scsi-fix-up-req-type-endian-ness.patch index 4c191fa1..e1198c5e 100644 --- a/queue/vhost-scsi-fix-up-req-type-endian-ness.patch +++ b/queue/vhost-scsi-fix-up-req-type-endian-ness.patch @@ -1,4 +1,4 @@ -From 295c1b9852d000580786375304a9800bd9634d15 Mon Sep 17 00:00:00 2001 +From 1a124b5f449bdd6c4c1bd910ca5ed44e971467f8 Mon Sep 17 00:00:00 2001 From: "Michael S. Tsirkin" <mst@redhat.com> Date: Fri, 10 Jul 2020 06:36:16 -0400 Subject: [PATCH] vhost/scsi: fix up req type endian-ness @@ -15,9 +15,10 @@ Cc: stable@vger.kernel.org Signed-off-by: Michael S. Tsirkin <mst@redhat.com> Acked-by: Jason Wang <jasowang@redhat.com> Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/vhost/scsi.c b/drivers/vhost/scsi.c -index 6fb4d7ecfa19..b22adf03f584 100644 +index 88ce114790d7..f63f84a25725 100644 --- a/drivers/vhost/scsi.c +++ b/drivers/vhost/scsi.c @@ -1215,7 +1215,7 @@ vhost_scsi_ctl_handle_vq(struct vhost_scsi *vs, struct vhost_virtqueue *vq) diff --git a/queue/virtio_balloon-fix-up-endian-ness-for-free-cmd-id.patch b/queue/virtio_balloon-fix-up-endian-ness-for-free-cmd-id.patch index 6bf9ed7c..cfd0aa7c 100644 --- a/queue/virtio_balloon-fix-up-endian-ness-for-free-cmd-id.patch +++ b/queue/virtio_balloon-fix-up-endian-ness-for-free-cmd-id.patch @@ -1,4 +1,4 @@ -From 691d9a1d70e068077bcb8431da1308fa458ffd65 Mon Sep 17 00:00:00 2001 +From 653486bd82d969781d98afb0f09f2d8f15b6fbc4 Mon Sep 17 00:00:00 2001 From: "Michael S. Tsirkin" <mst@redhat.com> Date: Mon, 27 Jul 2020 12:01:27 -0400 Subject: [PATCH] virtio_balloon: fix up endian-ness for free cmd id @@ -14,6 +14,7 @@ Signed-off-by: Michael S. Tsirkin <mst@redhat.com> Acked-by: Jason Wang <jasowang@redhat.com> Reviewed-by: Wei Wang <wei.w.wang@intel.com> Acked-by: David Hildenbrand <david@redhat.com> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/virtio/virtio_balloon.c b/drivers/virtio/virtio_balloon.c index f9aed4e41700..d3e0c2182111 100644 diff --git a/queue/vxlan-fix-memleak-of-fdb.patch b/queue/vxlan-fix-memleak-of-fdb.patch index d97dae4b..9e1a0cfb 100644 --- a/queue/vxlan-fix-memleak-of-fdb.patch +++ b/queue/vxlan-fix-memleak-of-fdb.patch @@ -1,4 +1,4 @@ -From d17621f4e10b7ece44939c14b79791f42324eed1 Mon Sep 17 00:00:00 2001 +From d7cce970859c5033645b12f465ec11f785fdda2e Mon Sep 17 00:00:00 2001 From: Taehee Yoo <ap420073@gmail.com> Date: Sat, 1 Aug 2020 07:07:50 +0000 Subject: [PATCH] vxlan: fix memleak of fdb @@ -65,6 +65,7 @@ Fixes: 3ad7a4b141eb ("vxlan: support fdb and learning in COLLECT_METADATA mode") Signed-off-by: Taehee Yoo <ap420073@gmail.com> Acked-by: Roopa Prabhu <roopa@cumulusnetworks.com> Signed-off-by: David S. Miller <davem@davemloft.net> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/net/vxlan.c b/drivers/net/vxlan.c index 195fae570455..bfa7d8a88ac8 100644 diff --git a/queue/wireless-Use-linux-stddef.h-instead-of-stddef.h.patch b/queue/wireless-Use-linux-stddef.h-instead-of-stddef.h.patch index ec453021..dfb1b91e 100644 --- a/queue/wireless-Use-linux-stddef.h-instead-of-stddef.h.patch +++ b/queue/wireless-Use-linux-stddef.h-instead-of-stddef.h.patch @@ -1,4 +1,4 @@ -From 1b9ae0c92925ac40489be526d67d0010d0724ce0 Mon Sep 17 00:00:00 2001 +From 8e7f21047c8f8e148c7065515fd2824d4c7053b9 Mon Sep 17 00:00:00 2001 From: Hauke Mehrtens <hauke@hauke-m.de> Date: Thu, 21 May 2020 22:14:22 +0200 Subject: [PATCH] wireless: Use linux/stddef.h instead of stddef.h @@ -14,6 +14,7 @@ Fixes: 6989310f5d43 ("wireless: Use offsetof instead of custom macro.") Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Link: https://lore.kernel.org/r/20200521201422.16493-1-hauke@hauke-m.de Signed-off-by: Johannes Berg <johannes.berg@intel.com> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/include/uapi/linux/wireless.h b/include/uapi/linux/wireless.h index a2c006a364e0..24f3371ad826 100644 diff --git a/queue/wireless-Use-offsetof-instead-of-custom-macro.patch b/queue/wireless-Use-offsetof-instead-of-custom-macro.patch index cb4fe361..147c1f9c 100644 --- a/queue/wireless-Use-offsetof-instead-of-custom-macro.patch +++ b/queue/wireless-Use-offsetof-instead-of-custom-macro.patch @@ -1,4 +1,4 @@ -From 6989310f5d4327e8595664954edd40a7f99ddd0d Mon Sep 17 00:00:00 2001 +From 83103be5f0b0a600f1a9c465a6cd6fe3e424331f Mon Sep 17 00:00:00 2001 From: Pi-Hsun Shih <pihsun@chromium.org> Date: Wed, 4 Dec 2019 16:13:07 +0800 Subject: [PATCH] wireless: Use offsetof instead of custom macro. @@ -35,6 +35,7 @@ Signed-off-by: Pi-Hsun Shih <pihsun@chromium.org> Reviewed-by: Nick Desaulniers <ndesaulniers@google.com> Link: https://lore.kernel.org/r/20191204081307.138765-1-pihsun@chromium.org Signed-off-by: Johannes Berg <johannes.berg@intel.com> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/include/uapi/linux/wireless.h b/include/uapi/linux/wireless.h index 86eca3208b6b..a2c006a364e0 100644 diff --git a/queue/x86-i8259-Use-printk_deferred-to-prevent-deadlock.patch b/queue/x86-i8259-Use-printk_deferred-to-prevent-deadlock.patch index 72bef064..c2bf96c7 100644 --- a/queue/x86-i8259-Use-printk_deferred-to-prevent-deadlock.patch +++ b/queue/x86-i8259-Use-printk_deferred-to-prevent-deadlock.patch @@ -1,4 +1,4 @@ -From bdd65589593edd79b6a12ce86b3b7a7c6dae5208 Mon Sep 17 00:00:00 2001 +From 272f5787d352e0f44cdf3c7358099486b1044599 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner <tglx@linutronix.de> Date: Wed, 29 Jul 2020 10:53:28 +0200 Subject: [PATCH] x86/i8259: Use printk_deferred() to prevent deadlock @@ -30,9 +30,10 @@ Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Ingo Molnar <mingo@kernel.org> Cc: stable@vger.kernel.org Link: https://lore.kernel.org/r/87365abt2v.fsf@nanos.tec.linutronix.de +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/arch/x86/kernel/i8259.c b/arch/x86/kernel/i8259.c -index f3c76252247d..282b4ee1339f 100644 +index 519649ddf100..fe522691ac71 100644 --- a/arch/x86/kernel/i8259.c +++ b/arch/x86/kernel/i8259.c @@ -207,7 +207,7 @@ static void mask_and_ack_8259A(struct irq_data *data) diff --git a/queue/x86-stacktrace-Fix-reliable-check-for-empty-user-tas.patch b/queue/x86-stacktrace-Fix-reliable-check-for-empty-user-tas.patch index db46e345..af7bf9c1 100644 --- a/queue/x86-stacktrace-Fix-reliable-check-for-empty-user-tas.patch +++ b/queue/x86-stacktrace-Fix-reliable-check-for-empty-user-tas.patch @@ -1,4 +1,4 @@ -From 039a7a30ec102ec866d382a66f87f6f7654f8140 Mon Sep 17 00:00:00 2001 +From 3f8d197f953e758b7f4135f51267a14765105459 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf <jpoimboe@redhat.com> Date: Fri, 17 Jul 2020 09:04:26 -0500 Subject: [PATCH] x86/stacktrace: Fix reliable check for empty user task stacks @@ -26,9 +26,10 @@ Signed-off-by: Josh Poimboeuf <jpoimboe@redhat.com> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Tested-by: Wang ShaoBo <bobo.shaobowang@huawei.com> Link: https://lkml.kernel.org/r/f136a4e5f019219cbc4f4da33b30c2f44fa65b84.1594994374.git.jpoimboe@redhat.com +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/arch/x86/kernel/stacktrace.c b/arch/x86/kernel/stacktrace.c -index 6ad43fc44556..2fd698e28e4d 100644 +index 2d6898c2cb64..6d83b4b857e6 100644 --- a/arch/x86/kernel/stacktrace.c +++ b/arch/x86/kernel/stacktrace.c @@ -58,7 +58,6 @@ int arch_stack_walk_reliable(stack_trace_consume_fn consume_entry, diff --git a/queue/x86-unwind-orc-Fix-ORC-for-newly-forked-tasks.patch b/queue/x86-unwind-orc-Fix-ORC-for-newly-forked-tasks.patch index f9369507..655fd183 100644 --- a/queue/x86-unwind-orc-Fix-ORC-for-newly-forked-tasks.patch +++ b/queue/x86-unwind-orc-Fix-ORC-for-newly-forked-tasks.patch @@ -1,4 +1,4 @@ -From 372a8eaa05998cd45b3417d0e0ffd3a70978211a Mon Sep 17 00:00:00 2001 +From e0c2a461515daad3ccf9a695f98e55980e759a08 Mon Sep 17 00:00:00 2001 From: Josh Poimboeuf <jpoimboe@redhat.com> Date: Fri, 17 Jul 2020 09:04:25 -0500 Subject: [PATCH] x86/unwind/orc: Fix ORC for newly forked tasks @@ -19,12 +19,13 @@ Signed-off-by: Josh Poimboeuf <jpoimboe@redhat.com> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Tested-by: Wang ShaoBo <bobo.shaobowang@huawei.com> Link: https://lkml.kernel.org/r/f91a8778dde8aae7f71884b5df2b16d552040441.1594994374.git.jpoimboe@redhat.com +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/arch/x86/kernel/unwind_orc.c b/arch/x86/kernel/unwind_orc.c -index 7f969b2d240f..ec88bbe08a32 100644 +index aa0f39dc8129..187a86e0e753 100644 --- a/arch/x86/kernel/unwind_orc.c +++ b/arch/x86/kernel/unwind_orc.c -@@ -440,8 +440,11 @@ bool unwind_next_frame(struct unwind_state *state) +@@ -431,8 +431,11 @@ bool unwind_next_frame(struct unwind_state *state) /* * Find the orc_entry associated with the text address. * @@ -38,7 +39,7 @@ index 7f969b2d240f..ec88bbe08a32 100644 */ orc = orc_find(state->signal ? state->ip : state->ip - 1); if (!orc) { -@@ -662,6 +665,7 @@ void __unwind_start(struct unwind_state *state, struct task_struct *task, +@@ -653,6 +656,7 @@ void __unwind_start(struct unwind_state *state, struct task_struct *task, state->sp = task->thread.sp; state->bp = READ_ONCE_NOCHECK(frame->bp); state->ip = READ_ONCE_NOCHECK(frame->ret_addr); diff --git a/queue/xen-netfront-fix-potential-deadlock-in-xennet_remove.patch b/queue/xen-netfront-fix-potential-deadlock-in-xennet_remove.patch index 5b42004e..3952aa81 100644 --- a/queue/xen-netfront-fix-potential-deadlock-in-xennet_remove.patch +++ b/queue/xen-netfront-fix-potential-deadlock-in-xennet_remove.patch @@ -1,4 +1,4 @@ -From c2c633106453611be07821f53dff9e93a9d1c3f0 Mon Sep 17 00:00:00 2001 +From 85ddb1464a05c13e67e8e5736926d30e4131a676 Mon Sep 17 00:00:00 2001 From: Andrea Righi <andrea.righi@canonical.com> Date: Fri, 24 Jul 2020 10:59:10 +0200 Subject: [PATCH] xen-netfront: fix potential deadlock in xennet_remove() @@ -27,9 +27,10 @@ to avoid getting stuck forever in wait_event(). Signed-off-by: Andrea Righi <andrea.righi@canonical.com> Signed-off-by: David S. Miller <davem@davemloft.net> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/drivers/net/xen-netfront.c b/drivers/net/xen-netfront.c -index 482c6c8b0fb7..88280057e032 100644 +index 7370e06a0e4b..a2c59b2ba6cc 100644 --- a/drivers/net/xen-netfront.c +++ b/drivers/net/xen-netfront.c @@ -63,6 +63,8 @@ module_param_named(max_queues, xennet_max_queues, uint, 0644); diff --git a/queue/xfrm-Fix-crash-when-the-hold-queue-is-used.patch b/queue/xfrm-Fix-crash-when-the-hold-queue-is-used.patch index c95c326e..d5d06aed 100644 --- a/queue/xfrm-Fix-crash-when-the-hold-queue-is-used.patch +++ b/queue/xfrm-Fix-crash-when-the-hold-queue-is-used.patch @@ -1,4 +1,4 @@ -From 101dde4207f1daa1fda57d714814a03835dccc3f Mon Sep 17 00:00:00 2001 +From 01dbc777a6a93a439ffb840a46ab4f31b3fbfffc Mon Sep 17 00:00:00 2001 From: Steffen Klassert <steffen.klassert@secunet.com> Date: Fri, 17 Jul 2020 10:34:27 +0200 Subject: [PATCH] xfrm: Fix crash when the hold queue is used. @@ -20,12 +20,13 @@ of dst->xfrm with a test of the DST_XFRM_QUEUE flag. Fixes: 0f6c480f23f4 ("xfrm: Move dst->path into struct xfrm_dst") Fixes: b92cf4aab8e6 ("net: Create and use new helper xfrm_dst_child().") Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com> +Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> diff --git a/include/net/xfrm.h b/include/net/xfrm.h -index 5c20953c8deb..51f65d23ebaf 100644 +index ae7fd77f72dd..e410d02d0524 100644 --- a/include/net/xfrm.h +++ b/include/net/xfrm.h -@@ -941,7 +941,7 @@ struct xfrm_dst { +@@ -950,7 +950,7 @@ struct xfrm_dst { static inline struct dst_entry *xfrm_dst_path(const struct dst_entry *dst) { #ifdef CONFIG_XFRM @@ -34,7 +35,7 @@ index 5c20953c8deb..51f65d23ebaf 100644 const struct xfrm_dst *xdst = (const struct xfrm_dst *) dst; return xdst->path; -@@ -953,7 +953,7 @@ static inline struct dst_entry *xfrm_dst_path(const struct dst_entry *dst) +@@ -962,7 +962,7 @@ static inline struct dst_entry *xfrm_dst_path(const struct dst_entry *dst) static inline struct dst_entry *xfrm_dst_child(const struct dst_entry *dst) { #ifdef CONFIG_XFRM |