summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Gortmaker <paul.gortmaker@windriver.com>2018-08-02 14:47:48 -0400
committerPaul Gortmaker <paul.gortmaker@windriver.com>2018-08-02 14:47:48 -0400
commit5c7695d8103b5933a442fca623c7c18806aafa35 (patch)
tree9eb68c194d3066fa9dbe1559acf3f5d4cab6157f
parentdfae19bd5858f51c9b21b50d909fc070a58ff94d (diff)
downloadlongterm-queue-4.12-5c7695d8103b5933a442fca623c7c18806aafa35.tar.gz
re-export patches to catch SOB lines
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
-rw-r--r--queue/ACPI-APEI-ERST-Fix-missing-error-handling-in-erst_re.patch5
-rw-r--r--queue/ACPI-APEI-adjust-a-local-variable-type-in-ghes_iorem.patch7
-rw-r--r--queue/ALSA-rawmidi-Avoid-racy-info-ioctl-via-ctl-device.patch5
-rw-r--r--queue/ALSA-usb-audio-Add-native-DSD-support-for-Esoteric-D.patch11
-rw-r--r--queue/ASoC-codecs-msm8916-wcd-analog-fix-module-autoload.patch7
-rw-r--r--queue/ASoC-img-parallel-out-Add-pm_runtime_get-put-to-set_.patch5
-rw-r--r--queue/Bluetooth-BT_HCIUART-now-depends-on-SERIAL_DEV_BUS.patch5
-rw-r--r--queue/Bluetooth-hci_uart_set_flow_control-Fix-NULL-deref-w.patch7
-rw-r--r--queue/IB-opa_vnic-Properly-clear-Mac-Table-Digest.patch5
-rw-r--r--queue/IB-opa_vnic-Properly-return-the-total-MACs-in-UC-MAC.patch11
-rw-r--r--queue/IB-rxe-check-for-allocation-failure-on-elem.patch5
-rw-r--r--queue/IB-rxe-put-the-pool-on-allocation-failure.patch5
-rw-r--r--queue/Linux-4.12.28.patch2
-rw-r--r--queue/PCI-AER-Report-non-fatal-errors-only-to-the-affected.patch5
-rw-r--r--queue/PCI-Avoid-bus-reset-if-bridge-itself-is-broken.patch5
-rw-r--r--queue/PCI-Create-SR-IOV-virtfn-physfn-links-before-attachi.patch9
-rw-r--r--queue/PM-OPP-Move-error-message-to-debug-level.patch2
-rw-r--r--queue/Revert-parisc-Re-enable-interrupts-early.patch3
-rw-r--r--queue/acpi-nfit-fix-health-event-notification.patch9
-rw-r--r--queue/backlight-pwm_bl-Fix-overflow-condition.patch5
-rw-r--r--queue/block-bfq-Disable-writeback-throttling.patch9
-rw-r--r--queue/bpf-fix-incorrect-sign-extension-in-check_alu_op.patch6
-rw-r--r--queue/bpf-ppc64-do-not-reload-skb-pointers-in-non-skb-cont.patch9
-rw-r--r--queue/bpf-s390x-do-not-reload-skb-pointers-in-non-skb-cont.patch11
-rw-r--r--queue/bpf-sparc-fix-usage-of-wrong-reg-for-load_skb_regs-a.patch7
-rw-r--r--queue/clk-sunxi-ng-nm-Check-if-requested-rate-is-supported.patch5
-rw-r--r--queue/clk-sunxi-ng-sun5i-Fix-bit-offset-of-audio-PLL-post-.patch7
-rw-r--r--queue/clk-sunxi-ng-sun6i-Rename-HDMI-DDC-clock-to-avoid-na.patch5
-rw-r--r--queue/clk-sunxi-sun9i-mmc-Implement-reset-callback-for-res.patch5
-rw-r--r--queue/cpuidle-fix-broadcast-control-when-broadcast-can-not.patch5
-rw-r--r--queue/crypto-crypto4xx-increase-context-and-scatter-ring-b.patch7
-rw-r--r--queue/crypto-lrw-Fix-an-error-handling-path-in-create.patch3
-rw-r--r--queue/crypto-mcryptd-protect-the-per-CPU-queue-with-a-lock.patch7
-rw-r--r--queue/drm-Add-retries-for-lspcon-mode-detection.patch5
-rw-r--r--queue/drm-i915-Flush-pending-GTT-writes-before-unbinding.patch7
-rw-r--r--queue/drm-sun4i-Fix-error-path-handling.patch2
-rw-r--r--queue/fm10k-ensure-we-process-SM-mbx-when-processing-VF-mb.patch5
-rw-r--r--queue/fm10k-fix-mis-ordered-parameters-in-declaration-for-.patch13
-rw-r--r--queue/i40e-fix-client-notify-of-VF-reset.patch7
-rw-r--r--queue/i40e-use-the-safe-hash-table-iterator-when-deleting-.patch9
-rw-r--r--queue/ibmvnic-Set-state-UP.patch2
-rw-r--r--queue/igb-check-memory-allocation-failure.patch7
-rw-r--r--queue/ixgbe-fix-use-of-uninitialized-padding.patch9
-rw-r--r--queue/libnvdimm-btt-Fix-an-incompatibility-in-the-log-layo.patch2
-rw-r--r--queue/libnvdimm-dax-fix-1GB-aligned-namespaces-vs-physical.patch9
-rw-r--r--queue/libnvdimm-pfn-fix-start_pad-handling-for-aligned-nam.patch11
-rw-r--r--queue/md-always-set-THREAD_WAKEUP-and-wake-up-wqueue-if-th.patch7
-rw-r--r--queue/mfd-cros-ec-spi-Don-t-send-first-message-too-soon.patch3
-rw-r--r--queue/mfd-twl4030-audio-Fix-sibling-node-lookup.patch5
-rw-r--r--queue/mfd-twl6040-Fix-child-node-lookup.patch3
-rw-r--r--queue/net-add-rb_to_skb-and-other-rb-tree-helpers.patch2
-rw-r--r--queue/net-ipv6-send-NS-for-DAD-when-link-operationally-up.patch9
-rw-r--r--queue/net-mvneta-clear-interface-link-status-on-port-disab.patch7
-rw-r--r--queue/net-mvneta-eliminate-wrong-call-to-handle-rx-descrip.patch7
-rw-r--r--queue/net-mvneta-use-proper-rxq_number-in-loop-on-rx-queue.patch7
-rw-r--r--queue/net-phy-at803x-Change-error-to-EINVAL-for-invalid-MA.patch3
-rw-r--r--queue/optee-fix-invalid-of_node_put-in-optee_driver_init.patch7
-rw-r--r--queue/parisc-Align-os_hpmc_size-on-word-boundary.patch7
-rw-r--r--queue/parisc-Hide-Diva-built-in-serial-aux-and-graphics-ca.patch7
-rw-r--r--queue/pinctrl-cherryview-Mask-all-interrupts-on-Intel_Stra.patch2
-rw-r--r--queue/platform-x86-asus-wireless-send-an-EV_SYN-SYN_REPORT.patch3
-rw-r--r--queue/powerpc-perf-Dereference-BHRB-entries-safely.patch5
-rw-r--r--queue/powerpc-xmon-Avoid-tripping-SMP-hardlockup-watchdog.patch9
-rw-r--r--queue/rtc-pl031-make-interrupt-optional.patch2
-rw-r--r--queue/rtc-set-the-alarm-to-the-next-expiring-timer.patch7
-rw-r--r--queue/scsi-cxgb4i-fix-Tx-skb-leak.patch7
-rw-r--r--queue/scsi-lpfc-Fix-secure-firmware-updates.patch7
-rw-r--r--queue/scsi-lpfc-PLOGI-failures-during-NPIV-testing.patch7
-rw-r--r--queue/scsi-mpt3sas-Fix-IO-error-occurs-on-pulling-out-a-dr.patch7
-rw-r--r--queue/spi-a3700-Fix-clk-prescaling-for-coefficient-over-15.patch7
-rw-r--r--queue/spi-xilinx-Detect-stall-with-Unknown-commands.patch3
-rw-r--r--queue/staging-greybus-light-Release-memory-obtained-by-kas.patch7
-rw-r--r--queue/tcp-add-tcp_ooo_try_coalesce-helper.patch4
-rw-r--r--queue/tcp-avoid-collapses-in-tcp_prune_queue-if-possible.patch7
-rw-r--r--queue/tcp-call-tcp_drop-from-tcp_data_queue_ofo.patch4
-rw-r--r--queue/tcp-detect-malicious-patterns-in-tcp_collapse_ofo_qu.patch2
-rw-r--r--queue/tcp-fix-under-evaluated-ssthresh-in-TCP-Vegas.patch3
-rw-r--r--queue/tcp-free-batches-of-packets-in-tcp_prune_ofo_queue.patch2
-rw-r--r--queue/thermal-drivers-hisi-Fix-kernel-panic-on-alarm-inter.patch2
-rw-r--r--queue/thermal-drivers-hisi-Fix-missing-interrupt-enablemen.patch5
-rw-r--r--queue/thermal-drivers-hisi-Fix-multiple-alarm-interrupts-f.patch2
-rw-r--r--queue/thermal-drivers-hisi-Simplify-the-temperature-step-c.patch2
-rw-r--r--queue/tracing-Exclude-generic-fields-from-histograms.patch5
-rw-r--r--queue/vfio-pci-Virtualize-Maximum-Payload-Size.patch5
-rw-r--r--queue/x86-platform-UV-Convert-timers-to-use-timer_setup.patch9
85 files changed, 279 insertions, 212 deletions
diff --git a/queue/ACPI-APEI-ERST-Fix-missing-error-handling-in-erst_re.patch b/queue/ACPI-APEI-ERST-Fix-missing-error-handling-in-erst_re.patch
index 31a252f..d6d357b 100644
--- a/queue/ACPI-APEI-ERST-Fix-missing-error-handling-in-erst_re.patch
+++ b/queue/ACPI-APEI-ERST-Fix-missing-error-handling-in-erst_re.patch
@@ -1,4 +1,4 @@
-From bb82e0b4a7e96494f0c1004ce50cec3d7b5fb3d1 Mon Sep 17 00:00:00 2001
+From 812d466245d2b834d421e33c9285de6d1fce8e44 Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Thu, 14 Dec 2017 13:31:16 +0100
Subject: [PATCH] ACPI: APEI / ERST: Fix missing error handling in
@@ -34,9 +34,10 @@ Signed-off-by: Takashi Iwai <tiwai@suse.de>
Acked-by: Kees Cook <keescook@chromium.org>
Reviewed-by: Borislav Petkov <bp@suse.de>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/acpi/apei/erst.c b/drivers/acpi/apei/erst.c
-index 6742f6c68034..9bff853e85f3 100644
+index 2c462beee551..a943cf17faa7 100644
--- a/drivers/acpi/apei/erst.c
+++ b/drivers/acpi/apei/erst.c
@@ -1007,7 +1007,7 @@ static ssize_t erst_reader(struct pstore_record *record)
diff --git a/queue/ACPI-APEI-adjust-a-local-variable-type-in-ghes_iorem.patch b/queue/ACPI-APEI-adjust-a-local-variable-type-in-ghes_iorem.patch
index e40a975..355bc3d 100644
--- a/queue/ACPI-APEI-adjust-a-local-variable-type-in-ghes_iorem.patch
+++ b/queue/ACPI-APEI-adjust-a-local-variable-type-in-ghes_iorem.patch
@@ -1,4 +1,4 @@
-From 095f613c6b386a1704b73a549e9ba66c1d5381ae Mon Sep 17 00:00:00 2001
+From dea3d1dc825b8191f29059635aa41926a329ee84 Mon Sep 17 00:00:00 2001
From: Jan Beulich <JBeulich@suse.com>
Date: Mon, 25 Sep 2017 02:06:19 -0600
Subject: [PATCH] ACPI / APEI: adjust a local variable type in
@@ -12,12 +12,13 @@ type for ARMv8") did for ghes_ioremap_pfn_nmi().
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Borislav Petkov <bp@suse.de>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/acpi/apei/ghes.c b/drivers/acpi/apei/ghes.c
-index 3c3a37b8503b..69ef0b6bf25d 100644
+index d0855c09f32f..3f1f63f04d98 100644
--- a/drivers/acpi/apei/ghes.c
+++ b/drivers/acpi/apei/ghes.c
-@@ -174,7 +174,8 @@ static void __iomem *ghes_ioremap_pfn_nmi(u64 pfn)
+@@ -163,7 +163,8 @@ static void __iomem *ghes_ioremap_pfn_nmi(u64 pfn)
static void __iomem *ghes_ioremap_pfn_irq(u64 pfn)
{
diff --git a/queue/ALSA-rawmidi-Avoid-racy-info-ioctl-via-ctl-device.patch b/queue/ALSA-rawmidi-Avoid-racy-info-ioctl-via-ctl-device.patch
index a473442..6d0d748 100644
--- a/queue/ALSA-rawmidi-Avoid-racy-info-ioctl-via-ctl-device.patch
+++ b/queue/ALSA-rawmidi-Avoid-racy-info-ioctl-via-ctl-device.patch
@@ -1,4 +1,4 @@
-From c1cfd9025cc394fd137a01159d74335c5ac978ce Mon Sep 17 00:00:00 2001
+From 53442d756ba8fd39f20a691ecf9427c14336917b Mon Sep 17 00:00:00 2001
From: Takashi Iwai <tiwai@suse.de>
Date: Thu, 14 Dec 2017 16:44:12 +0100
Subject: [PATCH] ALSA: rawmidi: Avoid racy info ioctl via ctl device
@@ -20,9 +20,10 @@ it shouldn't matter from the performance POV.
Cc: <stable@vger.kernel.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/sound/core/rawmidi.c b/sound/core/rawmidi.c
-index b3b353d72527..f055ca10bbc1 100644
+index ab890336175f..cf54c83ad9d5 100644
--- a/sound/core/rawmidi.c
+++ b/sound/core/rawmidi.c
@@ -579,15 +579,14 @@ static int snd_rawmidi_info_user(struct snd_rawmidi_substream *substream,
diff --git a/queue/ALSA-usb-audio-Add-native-DSD-support-for-Esoteric-D.patch b/queue/ALSA-usb-audio-Add-native-DSD-support-for-Esoteric-D.patch
index 94a371e..4be6d68 100644
--- a/queue/ALSA-usb-audio-Add-native-DSD-support-for-Esoteric-D.patch
+++ b/queue/ALSA-usb-audio-Add-native-DSD-support-for-Esoteric-D.patch
@@ -1,4 +1,4 @@
-From 866f7ed7d67936dcdbcddc111c8af878c918fe7c Mon Sep 17 00:00:00 2001
+From 22fef76f90e46850fe8771337e906f1316710512 Mon Sep 17 00:00:00 2001
From: Jussi Laako <jussi@sonarnerd.net>
Date: Thu, 7 Dec 2017 12:58:33 +0200
Subject: [PATCH] ALSA: usb-audio: Add native DSD support for Esoteric D-05X
@@ -13,12 +13,13 @@ audio implementation.
Signed-off-by: Jussi Laako <jussi@sonarnerd.net>
Cc: <stable@vger.kernel.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/sound/usb/quirks.c b/sound/usb/quirks.c
-index 77eecaa4db1f..a66ef5777887 100644
+index f910c4fd932b..7ac7c7bfd04b 100644
--- a/sound/usb/quirks.c
+++ b/sound/usb/quirks.c
-@@ -1166,10 +1166,11 @@ static bool is_marantz_denon_dac(unsigned int id)
+@@ -1170,10 +1170,11 @@ static bool is_marantz_denon_dac(unsigned int id)
/* TEAC UD-501/UD-503/NT-503 USB DACs need a vendor cmd to switch
* between PCM/DOP and native DSD mode
*/
@@ -31,7 +32,7 @@ index 77eecaa4db1f..a66ef5777887 100644
return true;
}
return false;
-@@ -1202,7 +1203,7 @@ int snd_usb_select_mode_quirk(struct snd_usb_substream *subs,
+@@ -1206,7 +1207,7 @@ int snd_usb_select_mode_quirk(struct snd_usb_substream *subs,
break;
}
mdelay(20);
@@ -40,7 +41,7 @@ index 77eecaa4db1f..a66ef5777887 100644
/* Vendor mode switch cmd is required. */
switch (fmt->altsetting) {
case 3: /* DSD mode (DSD_U32) requested */
-@@ -1392,7 +1393,7 @@ u64 snd_usb_interface_dsd_format_quirks(struct snd_usb_audio *chip,
+@@ -1396,7 +1397,7 @@ u64 snd_usb_interface_dsd_format_quirks(struct snd_usb_audio *chip,
}
/* TEAC devices with USB DAC functionality */
diff --git a/queue/ASoC-codecs-msm8916-wcd-analog-fix-module-autoload.patch b/queue/ASoC-codecs-msm8916-wcd-analog-fix-module-autoload.patch
index 9154c34..cc4f801 100644
--- a/queue/ASoC-codecs-msm8916-wcd-analog-fix-module-autoload.patch
+++ b/queue/ASoC-codecs-msm8916-wcd-analog-fix-module-autoload.patch
@@ -1,4 +1,4 @@
-From 46d69e141d479585c105a4d5b2337cd2ce6967e5 Mon Sep 17 00:00:00 2001
+From 2e54c909d63e7e21f105b9b4eaaa68d8f73168ed Mon Sep 17 00:00:00 2001
From: Nicolas Dechesne <nicolas.dechesne@linaro.org>
Date: Tue, 3 Oct 2017 11:49:51 +0200
Subject: [PATCH] ASoC: codecs: msm8916-wcd-analog: fix module autoload
@@ -24,12 +24,13 @@ alias: of:N*T*Cqcom,pm8916-wcd-analog-codec
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
Signed-off-by: Mark Brown <broonie@kernel.org>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/sound/soc/codecs/msm8916-wcd-analog.c b/sound/soc/codecs/msm8916-wcd-analog.c
-index f562f2d86907..3593c578e3e7 100644
+index d8e8590746af..bc1a8a5d2356 100644
--- a/sound/soc/codecs/msm8916-wcd-analog.c
+++ b/sound/soc/codecs/msm8916-wcd-analog.c
-@@ -1239,6 +1239,8 @@ static const struct of_device_id pm8916_wcd_analog_spmi_match_table[] = {
+@@ -874,6 +874,8 @@ static const struct of_device_id pm8916_wcd_analog_spmi_match_table[] = {
{ }
};
diff --git a/queue/ASoC-img-parallel-out-Add-pm_runtime_get-put-to-set_.patch b/queue/ASoC-img-parallel-out-Add-pm_runtime_get-put-to-set_.patch
index 70cb9f2..0abb4ec 100644
--- a/queue/ASoC-img-parallel-out-Add-pm_runtime_get-put-to-set_.patch
+++ b/queue/ASoC-img-parallel-out-Add-pm_runtime_get-put-to-set_.patch
@@ -1,4 +1,4 @@
-From c70458890ff15d858bd347fa9f563818bcd6e457 Mon Sep 17 00:00:00 2001
+From 57b13ed4cb1774b9da42c468c54b45fe17775b9f Mon Sep 17 00:00:00 2001
From: Ed Blake <ed.blake@sondrel.com>
Date: Mon, 2 Oct 2017 11:00:33 +0100
Subject: [PATCH] ASoC: img-parallel-out: Add pm_runtime_get/put to set_fmt
@@ -13,9 +13,10 @@ disabled and device registers are accessed while the clock is disabled.
Signed-off-by: Ed Blake <ed.blake@sondrel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/sound/soc/img/img-parallel-out.c b/sound/soc/img/img-parallel-out.c
-index 23b0f0f6ec9c..2fc8a6372206 100644
+index 33ceb207ee70..821c29937dd5 100644
--- a/sound/soc/img/img-parallel-out.c
+++ b/sound/soc/img/img-parallel-out.c
@@ -164,9 +164,11 @@ static int img_prl_out_set_fmt(struct snd_soc_dai *dai, unsigned int fmt)
diff --git a/queue/Bluetooth-BT_HCIUART-now-depends-on-SERIAL_DEV_BUS.patch b/queue/Bluetooth-BT_HCIUART-now-depends-on-SERIAL_DEV_BUS.patch
index 06f8023..e895859 100644
--- a/queue/Bluetooth-BT_HCIUART-now-depends-on-SERIAL_DEV_BUS.patch
+++ b/queue/Bluetooth-BT_HCIUART-now-depends-on-SERIAL_DEV_BUS.patch
@@ -1,4 +1,4 @@
-From 05e89fb576f580ac95e7a5d00bdb34830b09671a Mon Sep 17 00:00:00 2001
+From 81622f3f6e195d4c87efc848bf635900eb81f5cd Mon Sep 17 00:00:00 2001
From: Arnd Bergmann <arnd@arndb.de>
Date: Wed, 11 Oct 2017 15:47:54 +0200
Subject: [PATCH] Bluetooth: BT_HCIUART now depends on SERIAL_DEV_BUS
@@ -18,9 +18,10 @@ This adds a dependency to avoid the broken configuration.
Fixes: 7841d554809b ("Bluetooth: hci_uart_set_flow_control: Fix NULL deref when using serdev")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/bluetooth/Kconfig b/drivers/bluetooth/Kconfig
-index 082e1c7329de..6475f8c0d3b2 100644
+index 737d93ef27c5..964162eb6423 100644
--- a/drivers/bluetooth/Kconfig
+++ b/drivers/bluetooth/Kconfig
@@ -65,6 +65,7 @@ config BT_HCIBTSDIO
diff --git a/queue/Bluetooth-hci_uart_set_flow_control-Fix-NULL-deref-w.patch b/queue/Bluetooth-hci_uart_set_flow_control-Fix-NULL-deref-w.patch
index fc93aa6..0aafa28 100644
--- a/queue/Bluetooth-hci_uart_set_flow_control-Fix-NULL-deref-w.patch
+++ b/queue/Bluetooth-hci_uart_set_flow_control-Fix-NULL-deref-w.patch
@@ -1,4 +1,4 @@
-From 7841d554809b518a22349e7e39b6b63f8a48d0fb Mon Sep 17 00:00:00 2001
+From b4e0a1ab8f33a83a60064585ae90c6f615bff5a5 Mon Sep 17 00:00:00 2001
From: Hans de Goede <hdegoede@redhat.com>
Date: Wed, 4 Oct 2017 20:43:35 +0200
Subject: [PATCH] Bluetooth: hci_uart_set_flow_control: Fix NULL deref when
@@ -11,9 +11,10 @@ on hci_uart-s using serdev.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/bluetooth/hci_ldisc.c b/drivers/bluetooth/hci_ldisc.c
-index a746627e784e..eec95019f15c 100644
+index e0590e456eb5..09c566cbed42 100644
--- a/drivers/bluetooth/hci_ldisc.c
+++ b/drivers/bluetooth/hci_ldisc.c
@@ -41,6 +41,7 @@
@@ -24,7 +25,7 @@ index a746627e784e..eec95019f15c 100644
#include <net/bluetooth/bluetooth.h>
#include <net/bluetooth/hci_core.h>
-@@ -298,6 +299,12 @@ void hci_uart_set_flow_control(struct hci_uart *hu, bool enable)
+@@ -280,6 +281,12 @@ void hci_uart_set_flow_control(struct hci_uart *hu, bool enable)
unsigned int set = 0;
unsigned int clear = 0;
diff --git a/queue/IB-opa_vnic-Properly-clear-Mac-Table-Digest.patch b/queue/IB-opa_vnic-Properly-clear-Mac-Table-Digest.patch
index 430f811..d4a20b8 100644
--- a/queue/IB-opa_vnic-Properly-clear-Mac-Table-Digest.patch
+++ b/queue/IB-opa_vnic-Properly-clear-Mac-Table-Digest.patch
@@ -1,4 +1,4 @@
-From 4bbdfe25600c1909c26747d0b5c39fd0e409bb87 Mon Sep 17 00:00:00 2001
+From 0916ac361ab5ff0185ac3054992b8103ee0bf031 Mon Sep 17 00:00:00 2001
From: Scott Franco <safranco@intel.com>
Date: Tue, 26 Sep 2017 06:44:13 -0700
Subject: [PATCH] IB/opa_vnic: Properly clear Mac Table Digest
@@ -11,9 +11,10 @@ Reviewed-by: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com>
Signed-off-by: Scott Franco <safranco@intel.com>
Signed-off-by: Dennis Dalessandro <dennis.dalessandro@intel.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c b/drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c
-index afa938bd26d6..a72278e9cd27 100644
+index 2e8fee982436..88c3de23b51d 100644
--- a/drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c
+++ b/drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c
@@ -139,6 +139,7 @@ void opa_vnic_release_mac_tbl(struct opa_vnic_adapter *adapter)
diff --git a/queue/IB-opa_vnic-Properly-return-the-total-MACs-in-UC-MAC.patch b/queue/IB-opa_vnic-Properly-return-the-total-MACs-in-UC-MAC.patch
index dc37db7..f6460ce 100644
--- a/queue/IB-opa_vnic-Properly-return-the-total-MACs-in-UC-MAC.patch
+++ b/queue/IB-opa_vnic-Properly-return-the-total-MACs-in-UC-MAC.patch
@@ -1,4 +1,4 @@
-From b77eb45e0d9c324245d165656ab3b38b6f386436 Mon Sep 17 00:00:00 2001
+From b8639cb1e68ad37c87ca1a827f1fae4ecf5016de Mon Sep 17 00:00:00 2001
From: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com>
Date: Tue, 26 Sep 2017 06:44:07 -0700
Subject: [PATCH] IB/opa_vnic: Properly return the total MACs in UC MAC list
@@ -12,12 +12,13 @@ Reviewed-by: Sudeep Dutt <sudeep.dutt@intel.com>
Signed-off-by: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com>
Signed-off-by: Dennis Dalessandro <dennis.dalessandro@intel.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/infiniband/ulp/opa_vnic/opa_vnic_vema_iface.c b/drivers/infiniband/ulp/opa_vnic/opa_vnic_vema_iface.c
-index 5856ae3a0d7b..5553900848e3 100644
+index a51bf977f4d6..b97956dd551e 100644
--- a/drivers/infiniband/ulp/opa_vnic/opa_vnic_vema_iface.c
+++ b/drivers/infiniband/ulp/opa_vnic/opa_vnic_vema_iface.c
-@@ -342,7 +342,7 @@ void opa_vnic_query_mcast_macs(struct opa_vnic_adapter *adapter,
+@@ -348,7 +348,7 @@ void opa_vnic_query_mcast_macs(struct opa_vnic_adapter *adapter,
void opa_vnic_query_ucast_macs(struct opa_vnic_adapter *adapter,
struct opa_veswport_iface_macs *macs)
{
@@ -26,7 +27,7 @@ index 5856ae3a0d7b..5553900848e3 100644
struct netdev_hw_addr *ha;
start_idx = be16_to_cpu(macs->start_idx);
-@@ -353,8 +353,10 @@ void opa_vnic_query_ucast_macs(struct opa_vnic_adapter *adapter,
+@@ -359,8 +359,10 @@ void opa_vnic_query_ucast_macs(struct opa_vnic_adapter *adapter,
/* Do not include EM specified MAC address */
if (!memcmp(adapter->info.vport.base_mac_addr, ha->addr,
@@ -38,7 +39,7 @@ index 5856ae3a0d7b..5553900848e3 100644
if (start_idx > idx++)
continue;
-@@ -377,7 +379,7 @@ void opa_vnic_query_ucast_macs(struct opa_vnic_adapter *adapter,
+@@ -383,7 +385,7 @@ void opa_vnic_query_ucast_macs(struct opa_vnic_adapter *adapter,
}
tot_macs = netdev_hw_addr_list_count(&adapter->netdev->dev_addrs) +
diff --git a/queue/IB-rxe-check-for-allocation-failure-on-elem.patch b/queue/IB-rxe-check-for-allocation-failure-on-elem.patch
index ff983a0..8beb312 100644
--- a/queue/IB-rxe-check-for-allocation-failure-on-elem.patch
+++ b/queue/IB-rxe-check-for-allocation-failure-on-elem.patch
@@ -1,4 +1,4 @@
-From 4831ca9e4a8e48cb27e0a792f73250390827a228 Mon Sep 17 00:00:00 2001
+From d4ac135a00158065c02f824804f48b309194113e Mon Sep 17 00:00:00 2001
From: Colin Ian King <colin.king@canonical.com>
Date: Fri, 8 Sep 2017 15:37:45 +0100
Subject: [PATCH] IB/rxe: check for allocation failure on elem
@@ -14,9 +14,10 @@ Detected by CoverityScan CID#1357507 ("Dereference null return value")
Fixes: 8700e3e7c485 ("Soft RoCE driver")
Signed-off-by: Colin Ian King <colin.king@canonical.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/infiniband/sw/rxe/rxe_pool.c b/drivers/infiniband/sw/rxe/rxe_pool.c
-index c1b5f38f31a5..3b4916680018 100644
+index 75d11ee635ec..a0530391710f 100644
--- a/drivers/infiniband/sw/rxe/rxe_pool.c
+++ b/drivers/infiniband/sw/rxe/rxe_pool.c
@@ -404,6 +404,8 @@ void *rxe_alloc(struct rxe_pool *pool)
diff --git a/queue/IB-rxe-put-the-pool-on-allocation-failure.patch b/queue/IB-rxe-put-the-pool-on-allocation-failure.patch
index 087e482..e296a34 100644
--- a/queue/IB-rxe-put-the-pool-on-allocation-failure.patch
+++ b/queue/IB-rxe-put-the-pool-on-allocation-failure.patch
@@ -1,4 +1,4 @@
-From 6b9f8970cd30929cb6b372fa44fa66da9e59c650 Mon Sep 17 00:00:00 2001
+From 26f136472802e6e473fc432bbdab07c7d19a70f1 Mon Sep 17 00:00:00 2001
From: Doug Ledford <dledford@redhat.com>
Date: Mon, 9 Oct 2017 09:11:32 -0400
Subject: [PATCH] IB/rxe: put the pool on allocation failure
@@ -13,9 +13,10 @@ be able to free it.
Fixes: 4831ca9e4a8e ("IB/rxe: check for allocation failure on elem")
Suggested-by: Leon Romanovsky <leon@kernel.org>
Signed-off-by: Doug Ledford <dledford@redhat.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/infiniband/sw/rxe/rxe_pool.c b/drivers/infiniband/sw/rxe/rxe_pool.c
-index 3b4916680018..b4a8acc7bb7d 100644
+index a0530391710f..eff5ccfb279d 100644
--- a/drivers/infiniband/sw/rxe/rxe_pool.c
+++ b/drivers/infiniband/sw/rxe/rxe_pool.c
@@ -394,23 +394,25 @@ void *rxe_alloc(struct rxe_pool *pool)
diff --git a/queue/Linux-4.12.28.patch b/queue/Linux-4.12.28.patch
index 6d4ad98..c6558c0 100644
--- a/queue/Linux-4.12.28.patch
+++ b/queue/Linux-4.12.28.patch
@@ -1,4 +1,4 @@
-From 46943ce1a3c4cfce4887e9137a69b8ea7a70fe87 Mon Sep 17 00:00:00 2001
+From ed5ba891ce17908aa9d5d3e626fffa82395bff38 Mon Sep 17 00:00:00 2001
From: Paul Gortmaker <paul.gortmaker@windriver.com>
Date: Thu, 2 Aug 2018 12:35:15 -0400
Subject: [PATCH] Linux 4.12.28
diff --git a/queue/PCI-AER-Report-non-fatal-errors-only-to-the-affected.patch b/queue/PCI-AER-Report-non-fatal-errors-only-to-the-affected.patch
index 696ef7b..3e47553 100644
--- a/queue/PCI-AER-Report-non-fatal-errors-only-to-the-affected.patch
+++ b/queue/PCI-AER-Report-non-fatal-errors-only-to-the-affected.patch
@@ -1,4 +1,4 @@
-From 86acc790717fb60fb51ea3095084e331d8711c74 Mon Sep 17 00:00:00 2001
+From bc6797a17df0290e9e04204bc436b8c0680da011 Mon Sep 17 00:00:00 2001
From: Gabriele Paoloni <gabriele.paoloni@huawei.com>
Date: Thu, 28 Sep 2017 15:33:05 +0100
Subject: [PATCH] PCI/AER: Report non-fatal errors only to the affected
@@ -40,9 +40,10 @@ Signed-off-by: Gabriele Paoloni <gabriele.paoloni@huawei.com>
Signed-off-by: Dongdong Liu <liudongdong3@huawei.com>
[bhelgaas: changelog]
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/pci/pcie/aer/aerdrv_core.c b/drivers/pci/pcie/aer/aerdrv_core.c
-index 890efcc574cb..744805232155 100644
+index b1303b32053f..057465adf0b6 100644
--- a/drivers/pci/pcie/aer/aerdrv_core.c
+++ b/drivers/pci/pcie/aer/aerdrv_core.c
@@ -390,7 +390,14 @@ static pci_ers_result_t broadcast_error_message(struct pci_dev *dev,
diff --git a/queue/PCI-Avoid-bus-reset-if-bridge-itself-is-broken.patch b/queue/PCI-Avoid-bus-reset-if-bridge-itself-is-broken.patch
index f2e5ab5..45b6f24 100644
--- a/queue/PCI-Avoid-bus-reset-if-bridge-itself-is-broken.patch
+++ b/queue/PCI-Avoid-bus-reset-if-bridge-itself-is-broken.patch
@@ -1,4 +1,4 @@
-From 357027786f3523d26f42391aa4c075b8495e5d28 Mon Sep 17 00:00:00 2001
+From 0b3952c1b69ae8fdf1abcc6172371d2b6a4859eb Mon Sep 17 00:00:00 2001
From: David Daney <david.daney@cavium.com>
Date: Fri, 8 Sep 2017 10:10:31 +0200
Subject: [PATCH] PCI: Avoid bus reset if bridge itself is broken
@@ -22,9 +22,10 @@ Signed-off-by: David Daney <david.daney@cavium.com>
Signed-off-by: Jan Glauber <jglauber@cavium.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Alex Williamson <alex.williamson@redhat.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/pci/pci.c b/drivers/pci/pci.c
-index 6078dfc11b11..74f1c57ab93b 100644
+index 9e5483780c97..7ece02f50a9c 100644
--- a/drivers/pci/pci.c
+++ b/drivers/pci/pci.c
@@ -4356,6 +4356,10 @@ static bool pci_bus_resetable(struct pci_bus *bus)
diff --git a/queue/PCI-Create-SR-IOV-virtfn-physfn-links-before-attachi.patch b/queue/PCI-Create-SR-IOV-virtfn-physfn-links-before-attachi.patch
index fa62e91..6973f9d 100644
--- a/queue/PCI-Create-SR-IOV-virtfn-physfn-links-before-attachi.patch
+++ b/queue/PCI-Create-SR-IOV-virtfn-physfn-links-before-attachi.patch
@@ -1,4 +1,4 @@
-From 27d6162944b9b34c32cd5841acd21786637ee743 Mon Sep 17 00:00:00 2001
+From d2bed104a729a7d43177057ba7e93241cc4ca754 Mon Sep 17 00:00:00 2001
From: Stuart Hayes <stuart.w.hayes@gmail.com>
Date: Wed, 4 Oct 2017 10:57:52 -0500
Subject: [PATCH] PCI: Create SR-IOV virtfn/physfn links before attaching
@@ -15,12 +15,13 @@ tries to look at these links.
Signed-off-by: Stuart Hayes <stuart.w.hayes@gmail.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/pci/iov.c b/drivers/pci/iov.c
-index 7492a65baba9..ce24cf235f01 100644
+index d9dc7363ac77..ae9dd6233635 100644
--- a/drivers/pci/iov.c
+++ b/drivers/pci/iov.c
-@@ -159,7 +159,6 @@ int pci_iov_add_virtfn(struct pci_dev *dev, int id)
+@@ -162,7 +162,6 @@ int pci_iov_add_virtfn(struct pci_dev *dev, int id, int reset)
pci_device_add(virtfn, virtfn->bus);
@@ -28,7 +29,7 @@ index 7492a65baba9..ce24cf235f01 100644
sprintf(buf, "virtfn%u", id);
rc = sysfs_create_link(&dev->dev.kobj, &virtfn->dev.kobj, buf);
if (rc)
-@@ -170,6 +169,8 @@ int pci_iov_add_virtfn(struct pci_dev *dev, int id)
+@@ -173,6 +172,8 @@ int pci_iov_add_virtfn(struct pci_dev *dev, int id, int reset)
kobject_uevent(&virtfn->dev.kobj, KOBJ_CHANGE);
diff --git a/queue/PM-OPP-Move-error-message-to-debug-level.patch b/queue/PM-OPP-Move-error-message-to-debug-level.patch
index 15f3de0..6ac77df 100644
--- a/queue/PM-OPP-Move-error-message-to-debug-level.patch
+++ b/queue/PM-OPP-Move-error-message-to-debug-level.patch
@@ -1,4 +1,4 @@
-From 1e527c76785c65e04ec93e50b16e651cce060f3c Mon Sep 17 00:00:00 2001
+From 07c9e29a8c3c0856bfbedd7e62aaa1244a07b9f0 Mon Sep 17 00:00:00 2001
From: Fabio Estevam <fabio.estevam@nxp.com>
Date: Fri, 29 Sep 2017 14:39:49 -0300
Subject: [PATCH] PM / OPP: Move error message to debug level
diff --git a/queue/Revert-parisc-Re-enable-interrupts-early.patch b/queue/Revert-parisc-Re-enable-interrupts-early.patch
index 52c08ea..d710fc0 100644
--- a/queue/Revert-parisc-Re-enable-interrupts-early.patch
+++ b/queue/Revert-parisc-Re-enable-interrupts-early.patch
@@ -1,4 +1,4 @@
-From 9352aeada4d8d8753fc0e414fbfe8fdfcb68a12c Mon Sep 17 00:00:00 2001
+From ddc9edb6130b9c77579d8e8bf0a1dd56e5fe7097 Mon Sep 17 00:00:00 2001
From: John David Anglin <dave.anglin@bell.net>
Date: Mon, 13 Nov 2017 19:35:33 -0500
Subject: [PATCH] Revert "parisc: Re-enable interrupts early"
@@ -35,6 +35,7 @@ Fixes: 5c38602d83e5 ("parisc: Re-enable interrupts early")
Signed-off-by: John David Anglin <dave.anglin@bell.net>
Cc: <stable@vger.kernel.org> # v4.10+
Signed-off-by: Helge Deller <deller@gmx.de>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/arch/parisc/kernel/entry.S b/arch/parisc/kernel/entry.S
index a4fd296c958e..f3cecf5117cf 100644
diff --git a/queue/acpi-nfit-fix-health-event-notification.patch b/queue/acpi-nfit-fix-health-event-notification.patch
index 980b1b7..9bcff92 100644
--- a/queue/acpi-nfit-fix-health-event-notification.patch
+++ b/queue/acpi-nfit-fix-health-event-notification.patch
@@ -1,4 +1,4 @@
-From adf6895754e2503d994a765535fd1813f8834674 Mon Sep 17 00:00:00 2001
+From 00b71e3f2aaf205557a76acdc490be2dc71fda79 Mon Sep 17 00:00:00 2001
From: Dan Williams <dan.j.williams@intel.com>
Date: Thu, 30 Nov 2017 19:42:52 -0800
Subject: [PATCH] acpi, nfit: fix health event notification
@@ -24,12 +24,13 @@ Fixes: ba9c8dd3c222 ("acpi, nfit: add dimm device notification support")
Reported-by: Daniel Osawa <daniel.k.osawa@intel.com>
Tested-by: Daniel Osawa <daniel.k.osawa@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/acpi/nfit/core.c b/drivers/acpi/nfit/core.c
-index ff2580e7611d..abeb4df4f22e 100644
+index f3c3e9d4563c..e4d7ff4e4125 100644
--- a/drivers/acpi/nfit/core.c
+++ b/drivers/acpi/nfit/core.c
-@@ -1670,6 +1670,11 @@ static int acpi_nfit_add_dimm(struct acpi_nfit_desc *acpi_desc,
+@@ -1440,6 +1440,11 @@ static int acpi_nfit_add_dimm(struct acpi_nfit_desc *acpi_desc,
dev_name(&adev_dimm->dev));
return -ENXIO;
}
@@ -41,7 +42,7 @@ index ff2580e7611d..abeb4df4f22e 100644
/*
* Until standardization materializes we need to consider 4
-@@ -1752,9 +1757,11 @@ static void shutdown_dimm_notify(void *data)
+@@ -1499,9 +1504,11 @@ static void shutdown_dimm_notify(void *data)
sysfs_put(nfit_mem->flags_attr);
nfit_mem->flags_attr = NULL;
}
diff --git a/queue/backlight-pwm_bl-Fix-overflow-condition.patch b/queue/backlight-pwm_bl-Fix-overflow-condition.patch
index c786bda..afa1a4f 100644
--- a/queue/backlight-pwm_bl-Fix-overflow-condition.patch
+++ b/queue/backlight-pwm_bl-Fix-overflow-condition.patch
@@ -1,4 +1,4 @@
-From 5d0c49acebc9488e37db95f1d4a55644e545ffe7 Mon Sep 17 00:00:00 2001
+From 1db20848620a7b337af790c2f54a1f8e5ae60afb Mon Sep 17 00:00:00 2001
From: Derek Basehore <dbasehore@chromium.org>
Date: Tue, 29 Aug 2017 13:34:34 -0700
Subject: [PATCH] backlight: pwm_bl: Fix overflow condition
@@ -13,9 +13,10 @@ Signed-off-by: Derek Basehore <dbasehore@chromium.org>
Acked-by: Thierry Reding <thierry.reding@gmail.com>
Reviewed-by: Brian Norris <briannorris@chromium.org>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/video/backlight/pwm_bl.c b/drivers/video/backlight/pwm_bl.c
-index 9bd17682655a..1c2289ddd555 100644
+index 002f1ce22bd0..ed9054ba3b40 100644
--- a/drivers/video/backlight/pwm_bl.c
+++ b/drivers/video/backlight/pwm_bl.c
@@ -79,14 +79,17 @@ static void pwm_backlight_power_off(struct pwm_bl_data *pb)
diff --git a/queue/block-bfq-Disable-writeback-throttling.patch b/queue/block-bfq-Disable-writeback-throttling.patch
index 856b155..6a1df96 100644
--- a/queue/block-bfq-Disable-writeback-throttling.patch
+++ b/queue/block-bfq-Disable-writeback-throttling.patch
@@ -1,4 +1,4 @@
-From b5dc5d4d1f4ff9032eb6c21a3c571a1317dc9289 Mon Sep 17 00:00:00 2001
+From d593eb0bfb654b0fdb44e7ce08e21feac18f2e38 Mon Sep 17 00:00:00 2001
From: Luca Miccio <lucmiccio@gmail.com>
Date: Mon, 9 Oct 2017 16:27:21 +0200
Subject: [PATCH] block,bfq: Disable writeback throttling
@@ -16,9 +16,10 @@ Signed-off-by: Paolo Valente <paolo.valente@linaro.org>
Tested-by: Oleksandr Natalenko <oleksandr@natalenko.name>
Tested-by: Lee Tibbert <lee.tibbert@gmail.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/block/bfq-iosched.c b/block/bfq-iosched.c
-index 70f9177c4f5b..261f98695910 100644
+index ed93da2462ab..112f1b24cc8f 100644
--- a/block/bfq-iosched.c
+++ b/block/bfq-iosched.c
@@ -108,6 +108,7 @@
@@ -29,7 +30,7 @@ index 70f9177c4f5b..261f98695910 100644
#define BFQ_BFQQ_FNS(name) \
void bfq_mark_bfqq_##name(struct bfq_queue *bfqq) \
-@@ -4810,7 +4811,7 @@ static int bfq_init_queue(struct request_queue *q, struct elevator_type *e)
+@@ -4736,7 +4737,7 @@ static int bfq_init_queue(struct request_queue *q, struct elevator_type *e)
bfq_init_root_group(bfqd->root_group, bfqd);
bfq_init_entity(&bfqd->oom_bfqq.entity, bfqd->root_group);
@@ -39,7 +40,7 @@ index 70f9177c4f5b..261f98695910 100644
out_free:
diff --git a/block/blk-wbt.c b/block/blk-wbt.c
-index 6a9a0f03a67b..e59d59c11ebb 100644
+index 17676f4d7fd1..afc7a85795a3 100644
--- a/block/blk-wbt.c
+++ b/block/blk-wbt.c
@@ -654,7 +654,7 @@ void wbt_set_write_cache(struct rq_wb *rwb, bool write_cache_on)
diff --git a/queue/bpf-fix-incorrect-sign-extension-in-check_alu_op.patch b/queue/bpf-fix-incorrect-sign-extension-in-check_alu_op.patch
index 3df39e6..c7329a2 100644
--- a/queue/bpf-fix-incorrect-sign-extension-in-check_alu_op.patch
+++ b/queue/bpf-fix-incorrect-sign-extension-in-check_alu_op.patch
@@ -1,10 +1,8 @@
-From f7c965238207eb18d933f0305e9d851995557cb7 Mon Sep 17 00:00:00 2001
-From: Daniel Borkmann <daniel@iogearbox.net>
+From d461d43574c373e0773a12031abb23841b5a7658 Mon Sep 17 00:00:00 2001
+From: Jann Horn <jannh@google.com>
Date: Fri, 22 Dec 2017 16:29:05 +0100
Subject: [PATCH] bpf: fix incorrect sign extension in check_alu_op()
-From: Jann Horn <jannh@google.com>
-
commit 95a762e2c8c942780948091f8f2a4f32fce1ac6f upstream
Distinguish between
diff --git a/queue/bpf-ppc64-do-not-reload-skb-pointers-in-non-skb-cont.patch b/queue/bpf-ppc64-do-not-reload-skb-pointers-in-non-skb-cont.patch
index f99cad9..6264d33 100644
--- a/queue/bpf-ppc64-do-not-reload-skb-pointers-in-non-skb-cont.patch
+++ b/queue/bpf-ppc64-do-not-reload-skb-pointers-in-non-skb-cont.patch
@@ -1,4 +1,4 @@
-From 87338c8e2cbb317b5f757e6172f94e2e3799cd20 Mon Sep 17 00:00:00 2001
+From 5d6687fd922bf1804dd486766eb5f94d882725ad Mon Sep 17 00:00:00 2001
From: Daniel Borkmann <daniel@iogearbox.net>
Date: Thu, 14 Dec 2017 21:07:24 +0100
Subject: [PATCH] bpf, ppc64: do not reload skb pointers in non-skb context
@@ -22,12 +22,13 @@ Reviewed-by: Naveen N. Rao <naveen.n.rao@linux.vnet.ibm.com>
Acked-by: Alexei Starovoitov <ast@kernel.org>
Tested-by: Sandipan Das <sandipan@linux.vnet.ibm.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/arch/powerpc/net/bpf_jit_comp64.c b/arch/powerpc/net/bpf_jit_comp64.c
-index 46d74e81aff1..d183b4801bdb 100644
+index aee2bb817ac6..4de5ebab9376 100644
--- a/arch/powerpc/net/bpf_jit_comp64.c
+++ b/arch/powerpc/net/bpf_jit_comp64.c
-@@ -763,7 +763,8 @@ static int bpf_jit_build_body(struct bpf_prog *fp, u32 *image,
+@@ -766,7 +766,8 @@ static int bpf_jit_build_body(struct bpf_prog *fp, u32 *image,
func = (u8 *) __bpf_call_base + imm;
/* Save skb pointer if we need to re-cache skb data */
@@ -37,7 +38,7 @@ index 46d74e81aff1..d183b4801bdb 100644
PPC_BPF_STL(3, 1, bpf_jit_stack_local(ctx));
bpf_jit_emit_func_call(image, ctx, (u64)func);
-@@ -772,7 +773,8 @@ static int bpf_jit_build_body(struct bpf_prog *fp, u32 *image,
+@@ -775,7 +776,8 @@ static int bpf_jit_build_body(struct bpf_prog *fp, u32 *image,
PPC_MR(b2p[BPF_REG_0], 3);
/* refresh skb cache */
diff --git a/queue/bpf-s390x-do-not-reload-skb-pointers-in-non-skb-cont.patch b/queue/bpf-s390x-do-not-reload-skb-pointers-in-non-skb-cont.patch
index f73fb28..6865831 100644
--- a/queue/bpf-s390x-do-not-reload-skb-pointers-in-non-skb-cont.patch
+++ b/queue/bpf-s390x-do-not-reload-skb-pointers-in-non-skb-cont.patch
@@ -1,4 +1,4 @@
-From 6d59b7dbf72ed20d0138e2f9b75ca3d4a9d4faca Mon Sep 17 00:00:00 2001
+From 29acc3c55bda4964d0508e3664c9de390be636ef Mon Sep 17 00:00:00 2001
From: Daniel Borkmann <daniel@iogearbox.net>
Date: Thu, 14 Dec 2017 21:07:23 +0100
Subject: [PATCH] bpf, s390x: do not reload skb pointers in non-skb context
@@ -21,12 +21,13 @@ Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Acked-by: Alexei Starovoitov <ast@kernel.org>
Cc: Michael Holzheu <holzheu@linux.vnet.ibm.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/arch/s390/net/bpf_jit_comp.c b/arch/s390/net/bpf_jit_comp.c
-index e81c16838b90..9557d8b516df 100644
+index 8cea684f1f53..5aa8f9ff10be 100644
--- a/arch/s390/net/bpf_jit_comp.c
+++ b/arch/s390/net/bpf_jit_comp.c
-@@ -55,8 +55,7 @@ struct bpf_jit {
+@@ -54,8 +54,7 @@ struct bpf_jit {
#define SEEN_LITERAL 8 /* code uses literals */
#define SEEN_FUNC 16 /* calls C functions */
#define SEEN_TAIL_CALL 32 /* code uses tail calls */
@@ -36,7 +37,7 @@ index e81c16838b90..9557d8b516df 100644
#define SEEN_STACK (SEEN_FUNC | SEEN_MEM | SEEN_SKB)
/*
-@@ -448,12 +447,12 @@ static void bpf_jit_prologue(struct bpf_jit *jit, u32 stack_depth)
+@@ -447,12 +446,12 @@ static void bpf_jit_prologue(struct bpf_jit *jit)
EMIT6_DISP_LH(0xe3000000, 0x0024, REG_W1, REG_0,
REG_15, 152);
}
@@ -51,7 +52,7 @@ index e81c16838b90..9557d8b516df 100644
}
/*
-@@ -983,8 +982,8 @@ static noinline int bpf_jit_insn(struct bpf_jit *jit, struct bpf_prog *fp, int i
+@@ -982,8 +981,8 @@ static noinline int bpf_jit_insn(struct bpf_jit *jit, struct bpf_prog *fp, int i
EMIT2(0x0d00, REG_14, REG_W1);
/* lgr %b0,%r2: load return value into %b0 */
EMIT4(0xb9040000, BPF_REG_0, REG_2);
diff --git a/queue/bpf-sparc-fix-usage-of-wrong-reg-for-load_skb_regs-a.patch b/queue/bpf-sparc-fix-usage-of-wrong-reg-for-load_skb_regs-a.patch
index 935d530..e61a75c 100644
--- a/queue/bpf-sparc-fix-usage-of-wrong-reg-for-load_skb_regs-a.patch
+++ b/queue/bpf-sparc-fix-usage-of-wrong-reg-for-load_skb_regs-a.patch
@@ -1,4 +1,4 @@
-From 07aee94394547721ac168cbf4e1c09c14a5fe671 Mon Sep 17 00:00:00 2001
+From 5016eb3f6fc498570759f82e456aee54246e7417 Mon Sep 17 00:00:00 2001
From: Daniel Borkmann <daniel@iogearbox.net>
Date: Thu, 14 Dec 2017 21:07:26 +0100
Subject: [PATCH] bpf, sparc: fix usage of wrong reg for load_skb_regs after
@@ -21,12 +21,13 @@ Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Acked-by: David S. Miller <davem@davemloft.net>
Acked-by: Alexei Starovoitov <ast@kernel.org>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/arch/sparc/net/bpf_jit_comp_64.c b/arch/sparc/net/bpf_jit_comp_64.c
-index 5765e7e711f7..ff5f9cb3039a 100644
+index 21de77419f48..f346c1cb8386 100644
--- a/arch/sparc/net/bpf_jit_comp_64.c
+++ b/arch/sparc/net/bpf_jit_comp_64.c
-@@ -1245,14 +1245,16 @@ static int build_insn(const struct bpf_insn *insn, struct jit_ctx *ctx)
+@@ -1205,14 +1205,16 @@ static int build_insn(const struct bpf_insn *insn, struct jit_ctx *ctx)
u8 *func = ((u8 *)__bpf_call_base) + imm;
ctx->saw_call = true;
diff --git a/queue/clk-sunxi-ng-nm-Check-if-requested-rate-is-supported.patch b/queue/clk-sunxi-ng-nm-Check-if-requested-rate-is-supported.patch
index 6413819..dad1d51 100644
--- a/queue/clk-sunxi-ng-nm-Check-if-requested-rate-is-supported.patch
+++ b/queue/clk-sunxi-ng-nm-Check-if-requested-rate-is-supported.patch
@@ -1,4 +1,4 @@
-From 4cdbc40d64d4b8303a97e29a52862e4d99502beb Mon Sep 17 00:00:00 2001
+From 850c0dd427026d87d6f067f8326562ec0c4ec6e5 Mon Sep 17 00:00:00 2001
From: Chen-Yu Tsai <wens@csie.org>
Date: Thu, 12 Oct 2017 16:36:58 +0800
Subject: [PATCH] clk: sunxi-ng: nm: Check if requested rate is supported by
@@ -18,9 +18,10 @@ callback.
Fixes: 6174a1e24b0d ("clk: sunxi-ng: Add N-M-factor clock support")
Signed-off-by: Chen-Yu Tsai <wens@csie.org>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/clk/sunxi-ng/ccu_nm.c b/drivers/clk/sunxi-ng/ccu_nm.c
-index a32158e8f2e3..84a5e7f17f6f 100644
+index 5e5e90a4a50c..99f5b96330d3 100644
--- a/drivers/clk/sunxi-ng/ccu_nm.c
+++ b/drivers/clk/sunxi-ng/ccu_nm.c
@@ -99,6 +99,9 @@ static long ccu_nm_round_rate(struct clk_hw *hw, unsigned long rate,
diff --git a/queue/clk-sunxi-ng-sun5i-Fix-bit-offset-of-audio-PLL-post-.patch b/queue/clk-sunxi-ng-sun5i-Fix-bit-offset-of-audio-PLL-post-.patch
index 6a05589..3852d89 100644
--- a/queue/clk-sunxi-ng-sun5i-Fix-bit-offset-of-audio-PLL-post-.patch
+++ b/queue/clk-sunxi-ng-sun5i-Fix-bit-offset-of-audio-PLL-post-.patch
@@ -1,4 +1,4 @@
-From d51fe3ba9773c8b6fc79f82bbe75d64baf604292 Mon Sep 17 00:00:00 2001
+From 0bfe7e22b7176fae60dccf943c4ba61a6fe093ab Mon Sep 17 00:00:00 2001
From: Chen-Yu Tsai <wens@csie.org>
Date: Thu, 12 Oct 2017 16:36:57 +0800
Subject: [PATCH] clk: sunxi-ng: sun5i: Fix bit offset of audio PLL
@@ -20,12 +20,13 @@ certain value.
Fixes: 5e73761786d6 ("clk: sunxi-ng: Add sun5i CCU driver")
Signed-off-by: Chen-Yu Tsai <wens@csie.org>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/clk/sunxi-ng/ccu-sun5i.c b/drivers/clk/sunxi-ng/ccu-sun5i.c
-index ab9e850b3707..2f385a57cd91 100644
+index 31d7ffda9aab..59454b264dbf 100644
--- a/drivers/clk/sunxi-ng/ccu-sun5i.c
+++ b/drivers/clk/sunxi-ng/ccu-sun5i.c
-@@ -982,8 +982,8 @@ static void __init sun5i_ccu_init(struct device_node *node,
+@@ -983,8 +983,8 @@ static void __init sun5i_ccu_init(struct device_node *node,
/* Force the PLL-Audio-1x divider to 4 */
val = readl(reg + SUN5I_PLL_AUDIO_REG);
diff --git a/queue/clk-sunxi-ng-sun6i-Rename-HDMI-DDC-clock-to-avoid-na.patch b/queue/clk-sunxi-ng-sun6i-Rename-HDMI-DDC-clock-to-avoid-na.patch
index 46151fb..d1edead 100644
--- a/queue/clk-sunxi-ng-sun6i-Rename-HDMI-DDC-clock-to-avoid-na.patch
+++ b/queue/clk-sunxi-ng-sun6i-Rename-HDMI-DDC-clock-to-avoid-na.patch
@@ -1,4 +1,4 @@
-From 7f3ed79188f2f094d0ee366fa858857fb7f511ba Mon Sep 17 00:00:00 2001
+From 943dcebf75e4d5bdd6ebebbd74beb979113e741a Mon Sep 17 00:00:00 2001
From: Chen-Yu Tsai <wens@csie.org>
Date: Fri, 29 Sep 2017 16:22:54 +0800
Subject: [PATCH] clk: sunxi-ng: sun6i: Rename HDMI DDC clock to avoid name
@@ -15,9 +15,10 @@ the one in the HDMI controller to something else.
Fixes: c6e6c96d8fa6 ("clk: sunxi-ng: Add A31/A31s clocks")
Signed-off-by: Chen-Yu Tsai <wens@csie.org>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/clk/sunxi-ng/ccu-sun6i-a31.c b/drivers/clk/sunxi-ng/ccu-sun6i-a31.c
-index 8af434815fba..241fb13f1c06 100644
+index df97e25aec76..9fe0939c1273 100644
--- a/drivers/clk/sunxi-ng/ccu-sun6i-a31.c
+++ b/drivers/clk/sunxi-ng/ccu-sun6i-a31.c
@@ -608,7 +608,7 @@ static SUNXI_CCU_M_WITH_MUX_GATE(hdmi_clk, "hdmi", lcd_ch1_parents,
diff --git a/queue/clk-sunxi-sun9i-mmc-Implement-reset-callback-for-res.patch b/queue/clk-sunxi-sun9i-mmc-Implement-reset-callback-for-res.patch
index db86027..33bc127 100644
--- a/queue/clk-sunxi-sun9i-mmc-Implement-reset-callback-for-res.patch
+++ b/queue/clk-sunxi-sun9i-mmc-Implement-reset-callback-for-res.patch
@@ -1,4 +1,4 @@
-From 61d2f2a05765a5f57149efbd93e3e81a83cbc2c1 Mon Sep 17 00:00:00 2001
+From 787138d4dfe032e821b7d03e30e61b227948a3bf Mon Sep 17 00:00:00 2001
From: Chen-Yu Tsai <wens@csie.org>
Date: Mon, 18 Dec 2017 11:57:51 +0800
Subject: [PATCH] clk: sunxi: sun9i-mmc: Implement reset callback for reset
@@ -21,9 +21,10 @@ Acked-by: Philipp Zabel <p.zabel@pengutronix.de>
Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Michael Turquette <mturquette@baylibre.com>
Link: lkml.kernel.org/r/20171218035751.20661-1-wens@csie.org
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/clk/sunxi/clk-sun9i-mmc.c b/drivers/clk/sunxi/clk-sun9i-mmc.c
-index a1a634253d6f..f00d8758ba24 100644
+index 6041bdba2e97..f69f9e8c6f38 100644
--- a/drivers/clk/sunxi/clk-sun9i-mmc.c
+++ b/drivers/clk/sunxi/clk-sun9i-mmc.c
@@ -16,6 +16,7 @@
diff --git a/queue/cpuidle-fix-broadcast-control-when-broadcast-can-not.patch b/queue/cpuidle-fix-broadcast-control-when-broadcast-can-not.patch
index 866972e..a307293 100644
--- a/queue/cpuidle-fix-broadcast-control-when-broadcast-can-not.patch
+++ b/queue/cpuidle-fix-broadcast-control-when-broadcast-can-not.patch
@@ -1,4 +1,4 @@
-From f187851b9b4a76952b1158b86434563dd2031103 Mon Sep 17 00:00:00 2001
+From 387b99185de9129472579af212c6f0b44ae29038 Mon Sep 17 00:00:00 2001
From: Nicholas Piggin <npiggin@gmail.com>
Date: Fri, 1 Sep 2017 14:29:56 +1000
Subject: [PATCH] cpuidle: fix broadcast control when broadcast can not be
@@ -19,9 +19,10 @@ to violate the interface so should be fixed.
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Reviewed-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/cpuidle/cpuidle.c b/drivers/cpuidle/cpuidle.c
-index 484cc8909d5c..ed4df58a855e 100644
+index 2706be7ed334..6a2a59b84f82 100644
--- a/drivers/cpuidle/cpuidle.c
+++ b/drivers/cpuidle/cpuidle.c
@@ -208,6 +208,7 @@ int cpuidle_enter_state(struct cpuidle_device *dev, struct cpuidle_driver *drv,
diff --git a/queue/crypto-crypto4xx-increase-context-and-scatter-ring-b.patch b/queue/crypto-crypto4xx-increase-context-and-scatter-ring-b.patch
index f7becbc..52c1ef3 100644
--- a/queue/crypto-crypto4xx-increase-context-and-scatter-ring-b.patch
+++ b/queue/crypto-crypto4xx-increase-context-and-scatter-ring-b.patch
@@ -1,4 +1,4 @@
-From 778f81d6cdb7d25360f082ac0384d5103f04eca5 Mon Sep 17 00:00:00 2001
+From bef87c4b3a3fea5778d4387707aad6a1c0862651 Mon Sep 17 00:00:00 2001
From: Christian Lamparter <chunkeey@gmail.com>
Date: Wed, 4 Oct 2017 01:00:08 +0200
Subject: [PATCH] crypto: crypto4xx - increase context and scatter ring buffer
@@ -27,12 +27,13 @@ constant.
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/crypto/amcc/crypto4xx_core.h b/drivers/crypto/amcc/crypto4xx_core.h
-index 97fb8288ab30..27e439c1f5bf 100644
+index ecfdcfe3698d..4f41d6da5acc 100644
--- a/drivers/crypto/amcc/crypto4xx_core.h
+++ b/drivers/crypto/amcc/crypto4xx_core.h
-@@ -36,12 +36,12 @@
+@@ -34,12 +34,12 @@
#define PPC405EX_CE_RESET 0x00000008
#define CRYPTO4XX_CRYPTO_PRIORITY 300
diff --git a/queue/crypto-lrw-Fix-an-error-handling-path-in-create.patch b/queue/crypto-lrw-Fix-an-error-handling-path-in-create.patch
index e7f03a7..bcfe7ab 100644
--- a/queue/crypto-lrw-Fix-an-error-handling-path-in-create.patch
+++ b/queue/crypto-lrw-Fix-an-error-handling-path-in-create.patch
@@ -1,4 +1,4 @@
-From 616129cc6e75fb4da6681c16c981fa82dfe5e4c7 Mon Sep 17 00:00:00 2001
+From c6f06a588872e3bf9d4448066b91299fa770862b Mon Sep 17 00:00:00 2001
From: Christophe Jaillet <christophe.jaillet@wanadoo.fr>
Date: Sun, 8 Oct 2017 11:39:49 +0200
Subject: [PATCH] crypto: lrw - Fix an error handling path in 'create()'
@@ -11,6 +11,7 @@ In order to avoid some resources leak, we should do it as well here.
Fixes: 700cb3f5fe75 ("crypto: lrw - Convert to skcipher")
Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/crypto/lrw.c b/crypto/lrw.c
index a8bfae4451bf..eb681e9fe574 100644
diff --git a/queue/crypto-mcryptd-protect-the-per-CPU-queue-with-a-lock.patch b/queue/crypto-mcryptd-protect-the-per-CPU-queue-with-a-lock.patch
index f2ccc22..c12a992 100644
--- a/queue/crypto-mcryptd-protect-the-per-CPU-queue-with-a-lock.patch
+++ b/queue/crypto-mcryptd-protect-the-per-CPU-queue-with-a-lock.patch
@@ -1,4 +1,4 @@
-From 9abffc6f2efe46c3564c04312e52e07622d40e51 Mon Sep 17 00:00:00 2001
+From 60cc8d37e6a63eb6a87caf31bc656843b73b5b8a Mon Sep 17 00:00:00 2001
From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Date: Thu, 30 Nov 2017 13:39:27 +0100
Subject: [PATCH] crypto: mcryptd - protect the per-CPU queue with a lock
@@ -33,6 +33,7 @@ to queue_work_on().
Cc: stable@vger.kernel.org
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/crypto/mcryptd.c b/crypto/mcryptd.c
index 4e6472658852..eca04d3729b3 100644
@@ -97,10 +98,10 @@ index 4e6472658852..eca04d3729b3 100644
void mcryptd_flusher(struct work_struct *__work)
diff --git a/include/crypto/mcryptd.h b/include/crypto/mcryptd.h
-index cceafa01f907..b67404fc4b34 100644
+index 4a53c0d38cd2..e045722a69aa 100644
--- a/include/crypto/mcryptd.h
+++ b/include/crypto/mcryptd.h
-@@ -27,6 +27,7 @@ static inline struct mcryptd_ahash *__mcryptd_ahash_cast(
+@@ -26,6 +26,7 @@ static inline struct mcryptd_ahash *__mcryptd_ahash_cast(
struct mcryptd_cpu_queue {
struct crypto_queue queue;
diff --git a/queue/drm-Add-retries-for-lspcon-mode-detection.patch b/queue/drm-Add-retries-for-lspcon-mode-detection.patch
index b38e513..01a2178 100644
--- a/queue/drm-Add-retries-for-lspcon-mode-detection.patch
+++ b/queue/drm-Add-retries-for-lspcon-mode-detection.patch
@@ -1,4 +1,4 @@
-From f687e25a7a245952349f1f9f9cc238ac5a3be258 Mon Sep 17 00:00:00 2001
+From 5968b39ad59e5fa99bfc4eeeeab647df952c2070 Mon Sep 17 00:00:00 2001
From: Shashank Sharma <shashank.sharma@intel.com>
Date: Thu, 12 Oct 2017 22:10:08 +0530
Subject: [PATCH] drm: Add retries for lspcon mode detection
@@ -33,9 +33,10 @@ Acked-by: Dave Airlie <airlied@gmail.com>
Signed-off-by: Shashank Sharma <shashank.sharma@intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/1507826408-19322-1-git-send-email-shashank.sharma@intel.com
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/gpu/drm/drm_dp_dual_mode_helper.c b/drivers/gpu/drm/drm_dp_dual_mode_helper.c
-index 0ef9011a1856..02a50929af67 100644
+index 80e62f669321..42611ec932fe 100644
--- a/drivers/gpu/drm/drm_dp_dual_mode_helper.c
+++ b/drivers/gpu/drm/drm_dp_dual_mode_helper.c
@@ -410,6 +410,7 @@ int drm_lspcon_get_mode(struct i2c_adapter *adapter,
diff --git a/queue/drm-i915-Flush-pending-GTT-writes-before-unbinding.patch b/queue/drm-i915-Flush-pending-GTT-writes-before-unbinding.patch
index 92591f8..7730a29 100644
--- a/queue/drm-i915-Flush-pending-GTT-writes-before-unbinding.patch
+++ b/queue/drm-i915-Flush-pending-GTT-writes-before-unbinding.patch
@@ -1,4 +1,4 @@
-From 2797c4a11f373b2545c2398ccb02e362ee66a142 Mon Sep 17 00:00:00 2001
+From 5d5f62d0acf31d7f503768ca5df03408dc189098 Mon Sep 17 00:00:00 2001
From: Chris Wilson <chris@chris-wilson.co.uk>
Date: Mon, 4 Dec 2017 13:25:13 +0000
Subject: [PATCH] drm/i915: Flush pending GTT writes before unbinding
@@ -26,12 +26,13 @@ Reviewed-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20171204132513.7303-1-chris@chris-wilson.co.uk
(cherry picked from commit 5888fc9eac3c2ff96e76aeeb865fdb46ab2d711e)
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/gpu/drm/i915/i915_gem.c b/drivers/gpu/drm/i915/i915_gem.c
-index ad4050f7ab3b..18de6569d04a 100644
+index 615f0a855222..047b030f164a 100644
--- a/drivers/gpu/drm/i915/i915_gem.c
+++ b/drivers/gpu/drm/i915/i915_gem.c
-@@ -330,17 +330,10 @@ int i915_gem_object_unbind(struct drm_i915_gem_object *obj)
+@@ -320,17 +320,10 @@ int i915_gem_object_unbind(struct drm_i915_gem_object *obj)
* must wait for all rendering to complete to the object (as unbinding
* must anyway), and retire the requests.
*/
diff --git a/queue/drm-sun4i-Fix-error-path-handling.patch b/queue/drm-sun4i-Fix-error-path-handling.patch
index 71b5755..d8dab93 100644
--- a/queue/drm-sun4i-Fix-error-path-handling.patch
+++ b/queue/drm-sun4i-Fix-error-path-handling.patch
@@ -1,4 +1,4 @@
-From 4bde918a3eac902736f4afee58e101ee59d59b6c Mon Sep 17 00:00:00 2001
+From ea83bec80fffc0739bf6425b95d2b71c1c7fb853 Mon Sep 17 00:00:00 2001
From: Maxime Ripard <maxime.ripard@free-electrons.com>
Date: Thu, 7 Dec 2017 16:58:50 +0100
Subject: [PATCH] drm/sun4i: Fix error path handling
diff --git a/queue/fm10k-ensure-we-process-SM-mbx-when-processing-VF-mb.patch b/queue/fm10k-ensure-we-process-SM-mbx-when-processing-VF-mb.patch
index a3a6e25..d229986 100644
--- a/queue/fm10k-ensure-we-process-SM-mbx-when-processing-VF-mb.patch
+++ b/queue/fm10k-ensure-we-process-SM-mbx-when-processing-VF-mb.patch
@@ -1,4 +1,4 @@
-From 17a91809942ca32c70026d2d5ba3348a2c4fdf8f Mon Sep 17 00:00:00 2001
+From 978a68c9968f98641c4376f0a6c58aad9349f944 Mon Sep 17 00:00:00 2001
From: Jacob Keller <jacob.e.keller@intel.com>
Date: Mon, 2 Oct 2017 07:17:50 -0700
Subject: [PATCH] fm10k: ensure we process SM mbx when processing VF mbx
@@ -18,9 +18,10 @@ each VF message is received and handled.
Signed-off-by: Jacob Keller <jacob.e.keller@intel.com>
Tested-by: Krishneil Singh <krishneil.k.singh@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/net/ethernet/intel/fm10k/fm10k_iov.c b/drivers/net/ethernet/intel/fm10k/fm10k_iov.c
-index 5f4dac0d36ef..2ec49116fe91 100644
+index f919199944a0..e72fd52bacfe 100644
--- a/drivers/net/ethernet/intel/fm10k/fm10k_iov.c
+++ b/drivers/net/ethernet/intel/fm10k/fm10k_iov.c
@@ -126,6 +126,9 @@ s32 fm10k_iov_mbx(struct fm10k_intfc *interface)
diff --git a/queue/fm10k-fix-mis-ordered-parameters-in-declaration-for-.patch b/queue/fm10k-fix-mis-ordered-parameters-in-declaration-for-.patch
index dfdea1c..d1913f3 100644
--- a/queue/fm10k-fix-mis-ordered-parameters-in-declaration-for-.patch
+++ b/queue/fm10k-fix-mis-ordered-parameters-in-declaration-for-.patch
@@ -1,4 +1,4 @@
-From 3e256ac5b1ec307e5dd5a4c99fbdbc651446c738 Mon Sep 17 00:00:00 2001
+From a36017d55e92fecc6f1f74ce2e8a4fb63482dc44 Mon Sep 17 00:00:00 2001
From: Jacob Keller <jacob.e.keller@intel.com>
Date: Fri, 11 Aug 2017 11:14:58 -0700
Subject: [PATCH] fm10k: fix mis-ordered parameters in declaration for
@@ -22,12 +22,13 @@ support setting the maximum rate.
Signed-off-by: Jacob Keller <jacob.e.keller@intel.com>
Tested-by: Krishneil Singh <krishneil.k.singh@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/net/ethernet/intel/fm10k/fm10k.h b/drivers/net/ethernet/intel/fm10k/fm10k.h
-index 40856bc0f3b9..46973fb234c5 100644
+index 689c413b7782..d2f9a2dd76a2 100644
--- a/drivers/net/ethernet/intel/fm10k/fm10k.h
+++ b/drivers/net/ethernet/intel/fm10k/fm10k.h
-@@ -562,8 +562,8 @@ s32 fm10k_iov_update_pvid(struct fm10k_intfc *interface, u16 glort, u16 pvid);
+@@ -526,8 +526,8 @@ s32 fm10k_iov_update_pvid(struct fm10k_intfc *interface, u16 glort, u16 pvid);
int fm10k_ndo_set_vf_mac(struct net_device *netdev, int vf_idx, u8 *mac);
int fm10k_ndo_set_vf_vlan(struct net_device *netdev,
int vf_idx, u16 vid, u8 qos, __be16 vlan_proto);
@@ -39,10 +40,10 @@ index 40856bc0f3b9..46973fb234c5 100644
int vf_idx, struct ifla_vf_info *ivi);
diff --git a/drivers/net/ethernet/intel/fm10k/fm10k_iov.c b/drivers/net/ethernet/intel/fm10k/fm10k_iov.c
-index 4a17cc903eed..ea3ab24265ee 100644
+index 5f4dac0d36ef..f919199944a0 100644
--- a/drivers/net/ethernet/intel/fm10k/fm10k_iov.c
+++ b/drivers/net/ethernet/intel/fm10k/fm10k_iov.c
-@@ -613,7 +613,7 @@ int fm10k_ndo_set_vf_vlan(struct net_device *netdev, int vf_idx, u16 vid,
+@@ -482,7 +482,7 @@ int fm10k_ndo_set_vf_vlan(struct net_device *netdev, int vf_idx, u16 vid,
}
int fm10k_ndo_set_vf_bw(struct net_device *netdev, int vf_idx,
@@ -51,7 +52,7 @@ index 4a17cc903eed..ea3ab24265ee 100644
{
struct fm10k_intfc *interface = netdev_priv(netdev);
struct fm10k_iov_data *iov_data = interface->iov_data;
-@@ -624,14 +624,15 @@ int fm10k_ndo_set_vf_bw(struct net_device *netdev, int vf_idx,
+@@ -493,14 +493,15 @@ int fm10k_ndo_set_vf_bw(struct net_device *netdev, int vf_idx,
return -EINVAL;
/* rate limit cannot be less than 10Mbs or greater than link speed */
diff --git a/queue/i40e-fix-client-notify-of-VF-reset.patch b/queue/i40e-fix-client-notify-of-VF-reset.patch
index b2fdb6a..353a23d 100644
--- a/queue/i40e-fix-client-notify-of-VF-reset.patch
+++ b/queue/i40e-fix-client-notify-of-VF-reset.patch
@@ -1,4 +1,4 @@
-From c53d11f669c0e7d0daf46a717b6712ad0b09de99 Mon Sep 17 00:00:00 2001
+From 3728071521d528bc48562240dc25a384dda64ec6 Mon Sep 17 00:00:00 2001
From: Alan Brady <alan.brady@intel.com>
Date: Tue, 22 Aug 2017 06:57:53 -0400
Subject: [PATCH] i40e: fix client notify of VF reset
@@ -22,12 +22,13 @@ reflect the behavior we want.
Signed-off-by: Alan Brady <alan.brady@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c b/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
-index 989a65d60ac9..04568137e029 100644
+index de056aff9e04..3204f30d55d2 100644
--- a/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
+++ b/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
-@@ -1050,8 +1050,8 @@ static void i40e_cleanup_reset_vf(struct i40e_vf *vf)
+@@ -1007,8 +1007,8 @@ static void i40e_cleanup_reset_vf(struct i40e_vf *vf)
set_bit(I40E_VF_STATE_ACTIVE, &vf->vf_states);
clear_bit(I40E_VF_STATE_DISABLED, &vf->vf_states);
/* Do not notify the client during VF init */
diff --git a/queue/i40e-use-the-safe-hash-table-iterator-when-deleting-.patch b/queue/i40e-use-the-safe-hash-table-iterator-when-deleting-.patch
index 09b680c..340536b 100644
--- a/queue/i40e-use-the-safe-hash-table-iterator-when-deleting-.patch
+++ b/queue/i40e-use-the-safe-hash-table-iterator-when-deleting-.patch
@@ -1,4 +1,4 @@
-From 784548c40d6f43eff2297220ad7800dc04be03c6 Mon Sep 17 00:00:00 2001
+From 3ffca1ae1e1c86427cc4029137f2426853a1e884 Mon Sep 17 00:00:00 2001
From: Lihong Yang <lihong.yang@intel.com>
Date: Thu, 7 Sep 2017 08:05:46 -0400
Subject: [PATCH] i40e: use the safe hash table iterator when deleting mac
@@ -16,12 +16,13 @@ Detected by CoverityScan, CID 1402048 Read from pointer after free
Signed-off-by: Lihong Yang <lihong.yang@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c b/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
-index 04568137e029..c062d74d21f3 100644
+index 0fb38ca78900..de056aff9e04 100644
--- a/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
+++ b/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
-@@ -2883,6 +2883,7 @@ int i40e_ndo_set_vf_mac(struct net_device *netdev, int vf_id, u8 *mac)
+@@ -2862,6 +2862,7 @@ int i40e_ndo_set_vf_mac(struct net_device *netdev, int vf_id, u8 *mac)
struct i40e_mac_filter *f;
struct i40e_vf *vf;
int ret = 0;
@@ -29,7 +30,7 @@ index 04568137e029..c062d74d21f3 100644
int bkt;
/* validate the request */
-@@ -2921,7 +2922,7 @@ int i40e_ndo_set_vf_mac(struct net_device *netdev, int vf_id, u8 *mac)
+@@ -2900,7 +2901,7 @@ int i40e_ndo_set_vf_mac(struct net_device *netdev, int vf_id, u8 *mac)
/* Delete all the filters for this VSI - we're going to kill it
* anyway.
*/
diff --git a/queue/ibmvnic-Set-state-UP.patch b/queue/ibmvnic-Set-state-UP.patch
index 19439a7..f79ddd6 100644
--- a/queue/ibmvnic-Set-state-UP.patch
+++ b/queue/ibmvnic-Set-state-UP.patch
@@ -1,4 +1,4 @@
-From ecdea16d9237c99ead490e19e59812c00253d2b8 Mon Sep 17 00:00:00 2001
+From 15dd861198bccf51f6554f4d911582fb86a41ca1 Mon Sep 17 00:00:00 2001
From: Mick Tarsel <mjtarsel@linux.vnet.ibm.com>
Date: Thu, 28 Sep 2017 13:53:18 -0700
Subject: [PATCH] ibmvnic: Set state UP
diff --git a/queue/igb-check-memory-allocation-failure.patch b/queue/igb-check-memory-allocation-failure.patch
index 0004cc9..0b7dc8d 100644
--- a/queue/igb-check-memory-allocation-failure.patch
+++ b/queue/igb-check-memory-allocation-failure.patch
@@ -1,4 +1,4 @@
-From 18eb86362a52f0af933cc0fd5e37027317eb2d1c Mon Sep 17 00:00:00 2001
+From c23a6fe4e29e74e6acc8333b250a1b5d4bbdbff4 Mon Sep 17 00:00:00 2001
From: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Date: Sun, 27 Aug 2017 08:39:51 +0200
Subject: [PATCH] igb: check memory allocation failure
@@ -14,12 +14,13 @@ Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Tested-by: Aaron Brown <aaron.f.brown@intel.com
Acked-by: PJ Waskiewicz <peter.waskiewicz.jr@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/net/ethernet/intel/igb/igb_main.c b/drivers/net/ethernet/intel/igb/igb_main.c
-index fd4a46b03cc8..837d9b46a390 100644
+index 5d48de3c417c..fd9dc20b1a7f 100644
--- a/drivers/net/ethernet/intel/igb/igb_main.c
+++ b/drivers/net/ethernet/intel/igb/igb_main.c
-@@ -3162,6 +3162,8 @@ static int igb_sw_init(struct igb_adapter *adapter)
+@@ -3164,6 +3164,8 @@ static int igb_sw_init(struct igb_adapter *adapter)
/* Setup and initialize a copy of the hw vlan table array */
adapter->shadow_vfta = kcalloc(E1000_VLAN_FILTER_TBL_SIZE, sizeof(u32),
GFP_ATOMIC);
diff --git a/queue/ixgbe-fix-use-of-uninitialized-padding.patch b/queue/ixgbe-fix-use-of-uninitialized-padding.patch
index 8f5e63a..672104a 100644
--- a/queue/ixgbe-fix-use-of-uninitialized-padding.patch
+++ b/queue/ixgbe-fix-use-of-uninitialized-padding.patch
@@ -1,4 +1,4 @@
-From dcfd6b839c998bc9838e2a47f44f37afbdf3099c Mon Sep 17 00:00:00 2001
+From f82367f2084a6a128cc90cdc4367e5bdbc86f40b Mon Sep 17 00:00:00 2001
From: Emil Tantilov <emil.s.tantilov@intel.com>
Date: Mon, 11 Sep 2017 14:21:31 -0700
Subject: [PATCH] ixgbe: fix use of uninitialized padding
@@ -15,12 +15,13 @@ be used uninitialized.
Signed-off-by: Emil Tantilov <emil.s.tantilov@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_common.c b/drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
-index 2c19070d2a0b..041940c4bb2b 100644
+index c38d50c1fcf7..d6a7ddf08282 100644
--- a/drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
+++ b/drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
-@@ -3800,10 +3800,10 @@ s32 ixgbe_set_fw_drv_ver_generic(struct ixgbe_hw *hw, u8 maj, u8 min,
+@@ -3783,10 +3783,10 @@ s32 ixgbe_set_fw_drv_ver_generic(struct ixgbe_hw *hw, u8 maj, u8 min,
fw_cmd.ver_build = build;
fw_cmd.ver_sub = sub;
fw_cmd.hdr.checksum = 0;
@@ -34,7 +35,7 @@ index 2c19070d2a0b..041940c4bb2b 100644
for (i = 0; i <= FW_CEM_MAX_RETRIES; i++) {
ret_val = ixgbe_host_interface_command(hw, &fw_cmd,
diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c b/drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
-index 8cea53b62e1b..cb7da5f9c4da 100644
+index 2ba024b575ea..a6aec0ececea 100644
--- a/drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
+++ b/drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
@@ -900,6 +900,8 @@ static s32 ixgbe_read_ee_hostif_buffer_X550(struct ixgbe_hw *hw,
diff --git a/queue/libnvdimm-btt-Fix-an-incompatibility-in-the-log-layo.patch b/queue/libnvdimm-btt-Fix-an-incompatibility-in-the-log-layo.patch
index 468b2bc..f08f488 100644
--- a/queue/libnvdimm-btt-Fix-an-incompatibility-in-the-log-layo.patch
+++ b/queue/libnvdimm-btt-Fix-an-incompatibility-in-the-log-layo.patch
@@ -1,4 +1,4 @@
-From 3ba1900f47525ad22d41b371cc12e7fa511a9809 Mon Sep 17 00:00:00 2001
+From 3ff72bf8746aa30282dded8379806bf142eabe98 Mon Sep 17 00:00:00 2001
From: Vishal Verma <vishal.l.verma@intel.com>
Date: Mon, 18 Dec 2017 09:28:39 -0700
Subject: [PATCH] libnvdimm, btt: Fix an incompatibility in the log layout
diff --git a/queue/libnvdimm-dax-fix-1GB-aligned-namespaces-vs-physical.patch b/queue/libnvdimm-dax-fix-1GB-aligned-namespaces-vs-physical.patch
index ffffffc..7498b76 100644
--- a/queue/libnvdimm-dax-fix-1GB-aligned-namespaces-vs-physical.patch
+++ b/queue/libnvdimm-dax-fix-1GB-aligned-namespaces-vs-physical.patch
@@ -1,4 +1,4 @@
-From 41fce90f26333c4fa82e8e43b9ace86c4e8a0120 Mon Sep 17 00:00:00 2001
+From 78969fe277e27f5c22880c4e1e5a387f07969dc5 Mon Sep 17 00:00:00 2001
From: Dan Williams <dan.j.williams@intel.com>
Date: Mon, 4 Dec 2017 14:07:43 -0800
Subject: [PATCH] libnvdimm, dax: fix 1GB-aligned namespaces vs physical
@@ -30,12 +30,13 @@ Cc: <stable@vger.kernel.org>
Fixes: 315c562536c4 ("libnvdimm, pfn: add 'align' attribute...")
Reported-and-tested-by: Jane Chu <jane.chu@oracle.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/nvdimm/pfn_devs.c b/drivers/nvdimm/pfn_devs.c
-index db2fc7c02e01..2adada1a5855 100644
+index d7274abd1a9f..022558fa71d2 100644
--- a/drivers/nvdimm/pfn_devs.c
+++ b/drivers/nvdimm/pfn_devs.c
-@@ -583,6 +583,12 @@ static struct vmem_altmap *__nvdimm_setup_pfn(struct nd_pfn *nd_pfn,
+@@ -562,6 +562,12 @@ static struct vmem_altmap *__nvdimm_setup_pfn(struct nd_pfn *nd_pfn,
return altmap;
}
@@ -48,7 +49,7 @@ index db2fc7c02e01..2adada1a5855 100644
static int nd_pfn_init(struct nd_pfn *nd_pfn)
{
u32 dax_label_reserve = is_nd_dax(&nd_pfn->dev) ? SZ_128K : 0;
-@@ -638,13 +644,16 @@ static int nd_pfn_init(struct nd_pfn *nd_pfn)
+@@ -617,13 +623,16 @@ static int nd_pfn_init(struct nd_pfn *nd_pfn)
start = nsio->res.start;
size = PHYS_SECTION_ALIGN_UP(start + size) - start;
if (region_intersects(start, size, IORESOURCE_SYSTEM_RAM,
diff --git a/queue/libnvdimm-pfn-fix-start_pad-handling-for-aligned-nam.patch b/queue/libnvdimm-pfn-fix-start_pad-handling-for-aligned-nam.patch
index e4af80d..ff008c2 100644
--- a/queue/libnvdimm-pfn-fix-start_pad-handling-for-aligned-nam.patch
+++ b/queue/libnvdimm-pfn-fix-start_pad-handling-for-aligned-nam.patch
@@ -1,4 +1,4 @@
-From 19deaa217bc04e83b59b5e8c8229eb0e53ad9efc Mon Sep 17 00:00:00 2001
+From b5048c2d052c6e5adc466d6005fcb0af308866d5 Mon Sep 17 00:00:00 2001
From: Dan Williams <dan.j.williams@intel.com>
Date: Tue, 19 Dec 2017 15:07:10 -0800
Subject: [PATCH] libnvdimm, pfn: fix start_pad handling for aligned namespaces
@@ -17,12 +17,13 @@ Cc: <stable@vger.kernel.org>
Fixes: 1ee6667cd8d1 ("libnvdimm, pfn, dax: fix initialization vs autodetect...")
Reported-by: Jane Chu <jane.chu@oracle.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/nvdimm/pfn_devs.c b/drivers/nvdimm/pfn_devs.c
-index 65cc171c721d..db2fc7c02e01 100644
+index 022558fa71d2..ba08c22eb83a 100644
--- a/drivers/nvdimm/pfn_devs.c
+++ b/drivers/nvdimm/pfn_devs.c
-@@ -364,9 +364,9 @@ struct device *nd_pfn_create(struct nd_region *nd_region)
+@@ -352,9 +352,9 @@ struct device *nd_pfn_create(struct nd_region *nd_region)
int nd_pfn_validate(struct nd_pfn *nd_pfn, const char *sig)
{
u64 checksum, offset;
@@ -33,7 +34,7 @@ index 65cc171c721d..db2fc7c02e01 100644
struct nd_pfn_sb *pfn_sb = nd_pfn->pfn_sb;
struct nd_namespace_common *ndns = nd_pfn->ndns;
const u8 *parent_uuid = nd_dev_to_uuid(&ndns->dev);
-@@ -410,6 +410,7 @@ int nd_pfn_validate(struct nd_pfn *nd_pfn, const char *sig)
+@@ -398,6 +398,7 @@ int nd_pfn_validate(struct nd_pfn *nd_pfn, const char *sig)
align = le32_to_cpu(pfn_sb->align);
offset = le64_to_cpu(pfn_sb->dataoff);
@@ -41,7 +42,7 @@ index 65cc171c721d..db2fc7c02e01 100644
if (align == 0)
align = 1UL << ilog2(offset);
mode = le32_to_cpu(pfn_sb->mode);
-@@ -468,7 +469,7 @@ int nd_pfn_validate(struct nd_pfn *nd_pfn, const char *sig)
+@@ -456,7 +457,7 @@ int nd_pfn_validate(struct nd_pfn *nd_pfn, const char *sig)
return -EBUSY;
}
diff --git a/queue/md-always-set-THREAD_WAKEUP-and-wake-up-wqueue-if-th.patch b/queue/md-always-set-THREAD_WAKEUP-and-wake-up-wqueue-if-th.patch
index 13a85d7..2a9d4da 100644
--- a/queue/md-always-set-THREAD_WAKEUP-and-wake-up-wqueue-if-th.patch
+++ b/queue/md-always-set-THREAD_WAKEUP-and-wake-up-wqueue-if-th.patch
@@ -1,4 +1,4 @@
-From d1d90147c9680aaec4a5757932c2103c42c9c23b Mon Sep 17 00:00:00 2001
+From a67553cb08de9496cdc61a0a08eaaaf8f7ca8feb Mon Sep 17 00:00:00 2001
From: Guoqing Jiang <gqjiang@suse.com>
Date: Mon, 9 Oct 2017 10:32:48 +0800
Subject: [PATCH] md: always set THREAD_WAKEUP and wake up wqueue if thread
@@ -38,12 +38,13 @@ we can't get lots of benefits of previous change.
Fixes: 4ad23a976413 ("MD: use per-cpu counter for writes_pending")
Signed-off-by: Guoqing Jiang <gqjiang@suse.com>
Signed-off-by: Shaohua Li <shli@fb.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/md/md.c b/drivers/md/md.c
-index 8b2eb0f4122f..707471e3cb01 100644
+index 1e125f68c326..24050706b861 100644
--- a/drivers/md/md.c
+++ b/drivers/md/md.c
-@@ -7468,8 +7468,8 @@ void md_wakeup_thread(struct md_thread *thread)
+@@ -7437,8 +7437,8 @@ void md_wakeup_thread(struct md_thread *thread)
{
if (thread) {
pr_debug("md: waking up MD thread %s.\n", thread->tsk->comm);
diff --git a/queue/mfd-cros-ec-spi-Don-t-send-first-message-too-soon.patch b/queue/mfd-cros-ec-spi-Don-t-send-first-message-too-soon.patch
index fb46360..4095c0d 100644
--- a/queue/mfd-cros-ec-spi-Don-t-send-first-message-too-soon.patch
+++ b/queue/mfd-cros-ec-spi-Don-t-send-first-message-too-soon.patch
@@ -1,4 +1,4 @@
-From 15d8374874ded0bec37ef27f8301a6d54032c0e5 Mon Sep 17 00:00:00 2001
+From 177b76291a7b87ca45e2dbeba8b5839957bba09c Mon Sep 17 00:00:00 2001
From: Jon Hunter <jonathanh@nvidia.com>
Date: Tue, 14 Nov 2017 14:43:27 +0000
Subject: [PATCH] mfd: cros ec: spi: Don't send first message too soon
@@ -27,6 +27,7 @@ Reviewed-by: Brian Norris <briannorris@chromium.org>
Reviewed-by: Douglas Anderson <dianders@chromium.org>
Acked-by: Benson Leung <bleung@chromium.org>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/mfd/cros_ec_spi.c b/drivers/mfd/cros_ec_spi.c
index c9714072e224..a14196e95e9b 100644
diff --git a/queue/mfd-twl4030-audio-Fix-sibling-node-lookup.patch b/queue/mfd-twl4030-audio-Fix-sibling-node-lookup.patch
index 6f66534..8aea742 100644
--- a/queue/mfd-twl4030-audio-Fix-sibling-node-lookup.patch
+++ b/queue/mfd-twl4030-audio-Fix-sibling-node-lookup.patch
@@ -1,4 +1,4 @@
-From 0a423772de2f3d7b00899987884f62f63ae00dcb Mon Sep 17 00:00:00 2001
+From 57b96172e0643b8195672b3504f2a2452166648f Mon Sep 17 00:00:00 2001
From: Johan Hovold <johan@kernel.org>
Date: Sat, 11 Nov 2017 16:38:43 +0100
Subject: [PATCH] mfd: twl4030-audio: Fix sibling-node lookup
@@ -18,9 +18,10 @@ Cc: stable <stable@vger.kernel.org> # 3.7
Signed-off-by: Johan Hovold <johan@kernel.org>
Acked-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/mfd/twl4030-audio.c b/drivers/mfd/twl4030-audio.c
-index da16bf45fab4..dc94ffc6321a 100644
+index 0a1606480023..cc832d309599 100644
--- a/drivers/mfd/twl4030-audio.c
+++ b/drivers/mfd/twl4030-audio.c
@@ -159,13 +159,18 @@ unsigned int twl4030_audio_get_mclk(void)
diff --git a/queue/mfd-twl6040-Fix-child-node-lookup.patch b/queue/mfd-twl6040-Fix-child-node-lookup.patch
index 5ad6cd4..ab6043d 100644
--- a/queue/mfd-twl6040-Fix-child-node-lookup.patch
+++ b/queue/mfd-twl6040-Fix-child-node-lookup.patch
@@ -1,4 +1,4 @@
-From 85e9b13cbb130a3209f21bd7933933399c389ffe Mon Sep 17 00:00:00 2001
+From 0fb7a1aa249f61a0bc0523996714288348018c32 Mon Sep 17 00:00:00 2001
From: Johan Hovold <johan@kernel.org>
Date: Sat, 11 Nov 2017 16:38:44 +0100
Subject: [PATCH] mfd: twl6040: Fix child-node lookup
@@ -22,6 +22,7 @@ Fixes: ca2cad6ae38e ("mfd: Fix twl6040 build failure")
Signed-off-by: Johan Hovold <johan@kernel.org>
Acked-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/mfd/twl6040.c b/drivers/mfd/twl6040.c
index d66502d36ba0..dd19f17a1b63 100644
diff --git a/queue/net-add-rb_to_skb-and-other-rb-tree-helpers.patch b/queue/net-add-rb_to_skb-and-other-rb-tree-helpers.patch
index abfdcef..a6cef33 100644
--- a/queue/net-add-rb_to_skb-and-other-rb-tree-helpers.patch
+++ b/queue/net-add-rb_to_skb-and-other-rb-tree-helpers.patch
@@ -1,4 +1,4 @@
-From d6a7b11b874d61f7bf35dfec18b24490ccedd491 Mon Sep 17 00:00:00 2001
+From ae40ccec4120b725765efb3ca4101b89a1d21ee3 Mon Sep 17 00:00:00 2001
From: Eric Dumazet <edumazet@google.com>
Date: Thu, 5 Oct 2017 22:21:21 -0700
Subject: [PATCH] net: add rb_to_skb() and other rb tree helpers
diff --git a/queue/net-ipv6-send-NS-for-DAD-when-link-operationally-up.patch b/queue/net-ipv6-send-NS-for-DAD-when-link-operationally-up.patch
index ad709c3..1205a05 100644
--- a/queue/net-ipv6-send-NS-for-DAD-when-link-operationally-up.patch
+++ b/queue/net-ipv6-send-NS-for-DAD-when-link-operationally-up.patch
@@ -1,4 +1,4 @@
-From 1f372c7bfb23286d2bf4ce0423ab488e86b74bb2 Mon Sep 17 00:00:00 2001
+From 208331659a7dcc56d512a151508a206bd9ee0d7d Mon Sep 17 00:00:00 2001
From: Mike Manning <mmanning@brocade.com>
Date: Mon, 25 Sep 2017 22:01:36 +0100
Subject: [PATCH] net: ipv6: send NS for DAD when link operationally up
@@ -19,9 +19,10 @@ desirable.
Signed-off-by: Mike Manning <mmanning@brocade.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/net/ipv6/addrconf.c b/net/ipv6/addrconf.c
-index 13c3b697f8c0..f553f72d0bee 100644
+index 09ea6360dc40..50503ffab744 100644
--- a/net/ipv6/addrconf.c
+++ b/net/ipv6/addrconf.c
@@ -303,10 +303,10 @@ static struct ipv6_devconf ipv6_devconf_dflt __read_mostly = {
@@ -47,7 +48,7 @@ index 13c3b697f8c0..f553f72d0bee 100644
ndev->if_flags |= IF_READY;
ipv6_mc_init_dev(ndev);
-@@ -3403,7 +3403,7 @@ static int addrconf_notify(struct notifier_block *this, unsigned long event,
+@@ -3421,7 +3421,7 @@ static int addrconf_notify(struct notifier_block *this, unsigned long event,
/* restore routes for permanent addresses */
addrconf_permanent_addr(dev);
@@ -56,7 +57,7 @@ index 13c3b697f8c0..f553f72d0bee 100644
/* device is not ready yet. */
pr_info("ADDRCONF(NETDEV_UP): %s: link is not ready\n",
dev->name);
-@@ -3418,7 +3418,7 @@ static int addrconf_notify(struct notifier_block *this, unsigned long event,
+@@ -3436,7 +3436,7 @@ static int addrconf_notify(struct notifier_block *this, unsigned long event,
run_pending = 1;
}
} else if (event == NETDEV_CHANGE) {
diff --git a/queue/net-mvneta-clear-interface-link-status-on-port-disab.patch b/queue/net-mvneta-clear-interface-link-status-on-port-disab.patch
index 3281ee6..7f6b9bf 100644
--- a/queue/net-mvneta-clear-interface-link-status-on-port-disab.patch
+++ b/queue/net-mvneta-clear-interface-link-status-on-port-disab.patch
@@ -1,4 +1,4 @@
-From 4423c18e466afdfb02a36ee8b9f901d144b3c607 Mon Sep 17 00:00:00 2001
+From ee2fc5bf15474a2ba69284c0d18c0d009c2b59cd Mon Sep 17 00:00:00 2001
From: Yelena Krivosheev <yelena@marvell.com>
Date: Tue, 19 Dec 2017 17:59:45 +0100
Subject: [PATCH] net: mvneta: clear interface link status on port disable
@@ -16,12 +16,13 @@ Signed-off-by: Yelena Krivosheev <yelena@marvell.com>
Tested-by: Dmitri Epshtein <dima@marvell.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.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/marvell/mvneta.c b/drivers/net/ethernet/marvell/mvneta.c
-index bc93b69cfd1e..16b2bfb2cf51 100644
+index 93de6f4feb95..f0ee0b49fe71 100644
--- a/drivers/net/ethernet/marvell/mvneta.c
+++ b/drivers/net/ethernet/marvell/mvneta.c
-@@ -1214,6 +1214,10 @@ static void mvneta_port_disable(struct mvneta_port *pp)
+@@ -1217,6 +1217,10 @@ static void mvneta_port_disable(struct mvneta_port *pp)
val &= ~MVNETA_GMAC0_PORT_ENABLE;
mvreg_write(pp, MVNETA_GMAC_CTRL_0, val);
diff --git a/queue/net-mvneta-eliminate-wrong-call-to-handle-rx-descrip.patch b/queue/net-mvneta-eliminate-wrong-call-to-handle-rx-descrip.patch
index 1255b5b..fedbae7 100644
--- a/queue/net-mvneta-eliminate-wrong-call-to-handle-rx-descrip.patch
+++ b/queue/net-mvneta-eliminate-wrong-call-to-handle-rx-descrip.patch
@@ -1,4 +1,4 @@
-From 2eecb2e04abb62ef8ea7b43e1a46bdb5b99d1bf8 Mon Sep 17 00:00:00 2001
+From d128ff906fc0b1a3bb5c30e7208b876e2be3f820 Mon Sep 17 00:00:00 2001
From: Yelena Krivosheev <yelena@marvell.com>
Date: Tue, 19 Dec 2017 17:59:47 +0100
Subject: [PATCH] net: mvneta: eliminate wrong call to handle rx descriptor
@@ -17,12 +17,13 @@ Signed-off-by: Yelena Krivosheev <yelena@marvell.com>
Tested-by: Dmitri Epshtein <dima@marvell.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.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/marvell/mvneta.c b/drivers/net/ethernet/marvell/mvneta.c
-index 1e0835655c93..a539263cd79c 100644
+index c770c90059c1..f29a3fe41311 100644
--- a/drivers/net/ethernet/marvell/mvneta.c
+++ b/drivers/net/ethernet/marvell/mvneta.c
-@@ -1962,9 +1962,9 @@ static int mvneta_rx_swbm(struct mvneta_port *pp, int rx_todo,
+@@ -1965,9 +1965,9 @@ static int mvneta_rx_swbm(struct mvneta_port *pp, int rx_todo,
if (!mvneta_rxq_desc_is_first_last(rx_status) ||
(rx_status & MVNETA_RXD_ERR_SUMMARY)) {
diff --git a/queue/net-mvneta-use-proper-rxq_number-in-loop-on-rx-queue.patch b/queue/net-mvneta-use-proper-rxq_number-in-loop-on-rx-queue.patch
index e56ec7a..f6204a3 100644
--- a/queue/net-mvneta-use-proper-rxq_number-in-loop-on-rx-queue.patch
+++ b/queue/net-mvneta-use-proper-rxq_number-in-loop-on-rx-queue.patch
@@ -1,4 +1,4 @@
-From ca5902a6547f662419689ca28b3c29a772446caa Mon Sep 17 00:00:00 2001
+From 09c8e71d4d0353d9a76cf81d49386bc71a6c69bf Mon Sep 17 00:00:00 2001
From: Yelena Krivosheev <yelena@marvell.com>
Date: Tue, 19 Dec 2017 17:59:46 +0100
Subject: [PATCH] net: mvneta: use proper rxq_number in loop on rx queues
@@ -15,12 +15,13 @@ Signed-off-by: Yelena Krivosheev <yelena@marvell.com>
Tested-by: Dmitri Epshtein <dima@marvell.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.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/marvell/mvneta.c b/drivers/net/ethernet/marvell/mvneta.c
-index 16b2bfb2cf51..1e0835655c93 100644
+index f0ee0b49fe71..c770c90059c1 100644
--- a/drivers/net/ethernet/marvell/mvneta.c
+++ b/drivers/net/ethernet/marvell/mvneta.c
-@@ -3015,7 +3015,7 @@ static void mvneta_cleanup_rxqs(struct mvneta_port *pp)
+@@ -3020,7 +3020,7 @@ static void mvneta_cleanup_rxqs(struct mvneta_port *pp)
{
int queue;
diff --git a/queue/net-phy-at803x-Change-error-to-EINVAL-for-invalid-MA.patch b/queue/net-phy-at803x-Change-error-to-EINVAL-for-invalid-MA.patch
index 2d4ef26..5cb02b5 100644
--- a/queue/net-phy-at803x-Change-error-to-EINVAL-for-invalid-MA.patch
+++ b/queue/net-phy-at803x-Change-error-to-EINVAL-for-invalid-MA.patch
@@ -1,4 +1,4 @@
-From fc7556877d1748ac00958822a0a3bba1d4bd9e0d Mon Sep 17 00:00:00 2001
+From 3b99f4dd79c91bffe1769c454a973c934b4d7cbe Mon Sep 17 00:00:00 2001
From: Dan Murphy <dmurphy@ti.com>
Date: Tue, 10 Oct 2017 12:42:56 -0500
Subject: [PATCH] net: phy: at803x: Change error to EINVAL for invalid MAC
@@ -10,6 +10,7 @@ address is not valid in the set_wol function.
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/net/phy/at803x.c b/drivers/net/phy/at803x.c
index c1e52b9dc58d..5f93e6add563 100644
diff --git a/queue/optee-fix-invalid-of_node_put-in-optee_driver_init.patch b/queue/optee-fix-invalid-of_node_put-in-optee_driver_init.patch
index ba83ecb..6c51829 100644
--- a/queue/optee-fix-invalid-of_node_put-in-optee_driver_init.patch
+++ b/queue/optee-fix-invalid-of_node_put-in-optee_driver_init.patch
@@ -1,4 +1,4 @@
-From f044113113dd95ba73916bde10e804d3cdfa2662 Mon Sep 17 00:00:00 2001
+From 299d00f62e331bce238c1c001409a1f0d4ecf089 Mon Sep 17 00:00:00 2001
From: Jens Wiklander <jens.wiklander@linaro.org>
Date: Mon, 9 Oct 2017 11:11:49 +0200
Subject: [PATCH] optee: fix invalid of_node_put() in optee_driver_init()
@@ -14,12 +14,13 @@ So remove the invalid call to of_node_put().
Reported-by: Alex Shi <alex.shi@linaro.org>
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/tee/optee/core.c b/drivers/tee/optee/core.c
-index 7952357df9c8..edb6e4e9ef3a 100644
+index 58169e519422..18c8c0a50d37 100644
--- a/drivers/tee/optee/core.c
+++ b/drivers/tee/optee/core.c
-@@ -590,7 +590,6 @@ static int __init optee_driver_init(void)
+@@ -589,7 +589,6 @@ static int __init optee_driver_init(void)
return -ENODEV;
np = of_find_matching_node(fw_np, optee_match);
diff --git a/queue/parisc-Align-os_hpmc_size-on-word-boundary.patch b/queue/parisc-Align-os_hpmc_size-on-word-boundary.patch
index 4048dcd..c2ad002 100644
--- a/queue/parisc-Align-os_hpmc_size-on-word-boundary.patch
+++ b/queue/parisc-Align-os_hpmc_size-on-word-boundary.patch
@@ -1,4 +1,4 @@
-From 0ed9d3de5f8f97e6efd5ca0e3377cab5f0451ead Mon Sep 17 00:00:00 2001
+From 85f0eb42f207837fd7b4281a835e25bb289642db Mon Sep 17 00:00:00 2001
From: Helge Deller <deller@gmx.de>
Date: Tue, 12 Dec 2017 21:25:41 +0100
Subject: [PATCH] parisc: Align os_hpmc_size on word boundary
@@ -11,12 +11,13 @@ Fix it by aligning it properly.
Signed-off-by: Helge Deller <deller@gmx.de>
Cc: <stable@vger.kernel.org> # v4.14+
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/arch/parisc/kernel/hpmc.S b/arch/parisc/kernel/hpmc.S
-index e3a8e5e4d5de..8d072c44f300 100644
+index 0fbd0a0e1cda..38d461aec46d 100644
--- a/arch/parisc/kernel/hpmc.S
+++ b/arch/parisc/kernel/hpmc.S
-@@ -305,6 +305,7 @@ ENDPROC_CFI(os_hpmc)
+@@ -304,6 +304,7 @@ ENDPROC_CFI(os_hpmc)
__INITRODATA
diff --git a/queue/parisc-Hide-Diva-built-in-serial-aux-and-graphics-ca.patch b/queue/parisc-Hide-Diva-built-in-serial-aux-and-graphics-ca.patch
index a529a62..ae1c351 100644
--- a/queue/parisc-Hide-Diva-built-in-serial-aux-and-graphics-ca.patch
+++ b/queue/parisc-Hide-Diva-built-in-serial-aux-and-graphics-ca.patch
@@ -1,4 +1,4 @@
-From bcf3f1752a622f1372d3252d0fea8855d89812e7 Mon Sep 17 00:00:00 2001
+From 753ee929139b84177f49e17bfc3e5190033c15fe Mon Sep 17 00:00:00 2001
From: Helge Deller <deller@gmx.de>
Date: Tue, 12 Dec 2017 21:52:26 +0100
Subject: [PATCH] parisc: Hide Diva-built-in serial aux and graphics card
@@ -12,12 +12,13 @@ So, prevent that Linux drivers try to enable those devices.
Signed-off-by: Helge Deller <deller@gmx.de>
Cc: <stable@vger.kernel.org> # v3.0+
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/parisc/lba_pci.c b/drivers/parisc/lba_pci.c
-index a25fed52f7e9..41b740aed3a3 100644
+index bc286cbbbc9b..1cced1d039d7 100644
--- a/drivers/parisc/lba_pci.c
+++ b/drivers/parisc/lba_pci.c
-@@ -1692,3 +1692,36 @@ void lba_set_iregs(struct parisc_device *lba, u32 ibase, u32 imask)
+@@ -1656,3 +1656,36 @@ void lba_set_iregs(struct parisc_device *lba, u32 ibase, u32 imask)
iounmap(base_addr);
}
diff --git a/queue/pinctrl-cherryview-Mask-all-interrupts-on-Intel_Stra.patch b/queue/pinctrl-cherryview-Mask-all-interrupts-on-Intel_Stra.patch
index eca9ab3..a73342d 100644
--- a/queue/pinctrl-cherryview-Mask-all-interrupts-on-Intel_Stra.patch
+++ b/queue/pinctrl-cherryview-Mask-all-interrupts-on-Intel_Stra.patch
@@ -1,4 +1,4 @@
-From b008d1e3f997e8b122544afe903daa005751ad8d Mon Sep 17 00:00:00 2001
+From 4c96aeeb428e81050aee7543b6bcf4d3bb1d080e Mon Sep 17 00:00:00 2001
From: Mika Westerberg <mika.westerberg@linux.intel.com>
Date: Mon, 4 Dec 2017 12:11:02 +0300
Subject: [PATCH] pinctrl: cherryview: Mask all interrupts on Intel_Strago
diff --git a/queue/platform-x86-asus-wireless-send-an-EV_SYN-SYN_REPORT.patch b/queue/platform-x86-asus-wireless-send-an-EV_SYN-SYN_REPORT.patch
index 327c8b2..e176cb2 100644
--- a/queue/platform-x86-asus-wireless-send-an-EV_SYN-SYN_REPORT.patch
+++ b/queue/platform-x86-asus-wireless-send-an-EV_SYN-SYN_REPORT.patch
@@ -1,4 +1,4 @@
-From bff5bf9db1c9453ffd0a78abed3e2d040c092fd9 Mon Sep 17 00:00:00 2001
+From 59b08446a313fa5e7213d8a3a46ab5c62d1f22cd Mon Sep 17 00:00:00 2001
From: Peter Hutterer <peter.hutterer@who-t.net>
Date: Mon, 4 Dec 2017 10:26:17 +1000
Subject: [PATCH] platform/x86: asus-wireless: send an EV_SYN/SYN_REPORT
@@ -18,6 +18,7 @@ https://bugs.freedesktop.org/show_bug.cgi?id=104041
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Darren Hart (VMware) <dvhart@infradead.org>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/platform/x86/asus-wireless.c b/drivers/platform/x86/asus-wireless.c
index f3796164329e..d4aeac3477f5 100644
diff --git a/queue/powerpc-perf-Dereference-BHRB-entries-safely.patch b/queue/powerpc-perf-Dereference-BHRB-entries-safely.patch
index e71f8b7..54766a1 100644
--- a/queue/powerpc-perf-Dereference-BHRB-entries-safely.patch
+++ b/queue/powerpc-perf-Dereference-BHRB-entries-safely.patch
@@ -1,4 +1,4 @@
-From f41d84dddc66b164ac16acf3f584c276146f1c48 Mon Sep 17 00:00:00 2001
+From 4c9d88386c8d714e6231d1eb073a3912efea7ddd Mon Sep 17 00:00:00 2001
From: Ravi Bangoria <ravi.bangoria@linux.vnet.ibm.com>
Date: Tue, 12 Dec 2017 17:59:15 +0530
Subject: [PATCH] powerpc/perf: Dereference BHRB entries safely
@@ -29,9 +29,10 @@ Signed-off-by: Ravi Bangoria <ravi.bangoria@linux.vnet.ibm.com>
Reviewed-by: Naveen N. Rao <naveen.n.rao@linux.vnet.ibm.com>
[mpe: Use probe_kernel_read() which is clearer, tweak change log]
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/arch/powerpc/perf/core-book3s.c b/arch/powerpc/perf/core-book3s.c
-index 153812966365..fce545774d50 100644
+index 6c2d4168daec..a998352b4fbe 100644
--- a/arch/powerpc/perf/core-book3s.c
+++ b/arch/powerpc/perf/core-book3s.c
@@ -410,8 +410,12 @@ static __u64 power_pmu_bhrb_to(u64 addr)
diff --git a/queue/powerpc-xmon-Avoid-tripping-SMP-hardlockup-watchdog.patch b/queue/powerpc-xmon-Avoid-tripping-SMP-hardlockup-watchdog.patch
index 5061c75..c31f7b8 100644
--- a/queue/powerpc-xmon-Avoid-tripping-SMP-hardlockup-watchdog.patch
+++ b/queue/powerpc-xmon-Avoid-tripping-SMP-hardlockup-watchdog.patch
@@ -1,4 +1,4 @@
-From 064996d62a33ffe10264b5af5dca92d54f60f806 Mon Sep 17 00:00:00 2001
+From 9138ef40fc5b2bb44cefbbda94e28a439b39ad71 Mon Sep 17 00:00:00 2001
From: Nicholas Piggin <npiggin@gmail.com>
Date: Fri, 29 Sep 2017 13:29:40 +1000
Subject: [PATCH] powerpc/xmon: Avoid tripping SMP hardlockup watchdog
@@ -14,12 +14,13 @@ Also annotate these spin loops with spin_begin/end calls.
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/arch/powerpc/xmon/xmon.c b/arch/powerpc/xmon/xmon.c
-index 33351c6704b1..d9a12102b111 100644
+index 8af45876b95c..69c4ea18202c 100644
--- a/arch/powerpc/xmon/xmon.c
+++ b/arch/powerpc/xmon/xmon.c
-@@ -530,14 +530,19 @@ static int xmon_core(struct pt_regs *regs, int fromipi)
+@@ -524,14 +524,19 @@ static int xmon_core(struct pt_regs *regs, int fromipi)
waiting:
secondary = 1;
@@ -41,7 +42,7 @@ index 33351c6704b1..d9a12102b111 100644
if (!secondary && !xmon_gate) {
/* we are the first cpu to come in */
-@@ -568,21 +573,25 @@ static int xmon_core(struct pt_regs *regs, int fromipi)
+@@ -562,21 +567,25 @@ static int xmon_core(struct pt_regs *regs, int fromipi)
mb();
xmon_gate = 1;
barrier();
diff --git a/queue/rtc-pl031-make-interrupt-optional.patch b/queue/rtc-pl031-make-interrupt-optional.patch
index 449f501..2333ca1 100644
--- a/queue/rtc-pl031-make-interrupt-optional.patch
+++ b/queue/rtc-pl031-make-interrupt-optional.patch
@@ -1,4 +1,4 @@
-From fea924b4b89bef6bbbb03ee1310c68c48043ddc0 Mon Sep 17 00:00:00 2001
+From 15503d484f90535484ff57bd0eed5eb132f72bd4 Mon Sep 17 00:00:00 2001
From: Russell King <rmk+kernel@armlinux.org.uk>
Date: Fri, 29 Sep 2017 11:22:15 +0100
Subject: [PATCH] rtc: pl031: make interrupt optional
diff --git a/queue/rtc-set-the-alarm-to-the-next-expiring-timer.patch b/queue/rtc-set-the-alarm-to-the-next-expiring-timer.patch
index 75727d9..6939a03 100644
--- a/queue/rtc-set-the-alarm-to-the-next-expiring-timer.patch
+++ b/queue/rtc-set-the-alarm-to-the-next-expiring-timer.patch
@@ -1,4 +1,4 @@
-From 74717b28cb32e1ad3c1042cafd76b264c8c0f68d Mon Sep 17 00:00:00 2001
+From 8acee3d5a14399ea243c4cecb5cfc4500b98b159 Mon Sep 17 00:00:00 2001
From: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Date: Thu, 28 Sep 2017 13:53:27 +0200
Subject: [PATCH] rtc: set the alarm to the next expiring timer
@@ -13,12 +13,13 @@ Ensure the RTC alarm is set in that case.
Fixes: 2b2f5ff00f63 ("rtc: interface: ignore expired timers when enqueuing new timers")
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/rtc/interface.c b/drivers/rtc/interface.c
-index 8cec9a02c0b8..9eb32ead63db 100644
+index fc0fa7577636..c76c7c1670a7 100644
--- a/drivers/rtc/interface.c
+++ b/drivers/rtc/interface.c
-@@ -779,7 +779,7 @@ static int rtc_timer_enqueue(struct rtc_device *rtc, struct rtc_timer *timer)
+@@ -772,7 +772,7 @@ static int rtc_timer_enqueue(struct rtc_device *rtc, struct rtc_timer *timer)
}
timerqueue_add(&rtc->timerqueue, &timer->node);
diff --git a/queue/scsi-cxgb4i-fix-Tx-skb-leak.patch b/queue/scsi-cxgb4i-fix-Tx-skb-leak.patch
index 130fe9d..bddb7e4 100644
--- a/queue/scsi-cxgb4i-fix-Tx-skb-leak.patch
+++ b/queue/scsi-cxgb4i-fix-Tx-skb-leak.patch
@@ -1,4 +1,4 @@
-From 9b3a081fb62158b50bcc90522ca2423017544367 Mon Sep 17 00:00:00 2001
+From 66a5b93803e32c4d8535caed1173c8a036c05182 Mon Sep 17 00:00:00 2001
From: Varun Prakash <varun@chelsio.com>
Date: Wed, 11 Oct 2017 19:33:07 +0530
Subject: [PATCH] scsi: cxgb4i: fix Tx skb leak
@@ -11,12 +11,13 @@ avoid skb leak.
Signed-off-by: Varun Prakash <varun@chelsio.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/cxgbi/cxgb4i/cxgb4i.c b/drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
-index 1d02cf9fe06c..30d5f0ef29bb 100644
+index 0aae094ab91c..b619c9c433be 100644
--- a/drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
+++ b/drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
-@@ -1575,6 +1575,7 @@ static void release_offload_resources(struct cxgbi_sock *csk)
+@@ -1574,6 +1574,7 @@ static void release_offload_resources(struct cxgbi_sock *csk)
csk, csk->state, csk->flags, csk->tid);
cxgbi_sock_free_cpl_skbs(csk);
diff --git a/queue/scsi-lpfc-Fix-secure-firmware-updates.patch b/queue/scsi-lpfc-Fix-secure-firmware-updates.patch
index 3f0b048..d462d5e 100644
--- a/queue/scsi-lpfc-Fix-secure-firmware-updates.patch
+++ b/queue/scsi-lpfc-Fix-secure-firmware-updates.patch
@@ -1,4 +1,4 @@
-From 184fc2b9a8bcbda9c14d0a1e7fbecfc028c7702e Mon Sep 17 00:00:00 2001
+From 1e00774c231bfe5ee547c715b6ef3a1a0ab1bfd4 Mon Sep 17 00:00:00 2001
From: Dick Kennedy <dick.kennedy@broadcom.com>
Date: Fri, 29 Sep 2017 17:34:42 -0700
Subject: [PATCH] scsi: lpfc: Fix secure firmware updates
@@ -15,12 +15,13 @@ Signed-off-by: Dick Kennedy <dick.kennedy@broadcom.com>
Signed-off-by: James Smart <james.smart@broadcom.com>
Reviewed-by: Johannes Thumshirn <jthumshirn@suse.de>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/scsi/lpfc/lpfc_hw4.h b/drivers/scsi/lpfc/lpfc_hw4.h
-index 1db0a38683f4..2b145966c73f 100644
+index e0a5fce416ae..4a03b8da7f46 100644
--- a/drivers/scsi/lpfc/lpfc_hw4.h
+++ b/drivers/scsi/lpfc/lpfc_hw4.h
-@@ -3636,7 +3636,7 @@ struct lpfc_mbx_get_port_name {
+@@ -3607,7 +3607,7 @@ struct lpfc_mbx_get_port_name {
#define MB_CEQ_STATUS_QUEUE_FLUSHING 0x4
#define MB_CQE_STATUS_DMA_FAILED 0x5
diff --git a/queue/scsi-lpfc-PLOGI-failures-during-NPIV-testing.patch b/queue/scsi-lpfc-PLOGI-failures-during-NPIV-testing.patch
index 1fbd964..694ecef 100644
--- a/queue/scsi-lpfc-PLOGI-failures-during-NPIV-testing.patch
+++ b/queue/scsi-lpfc-PLOGI-failures-during-NPIV-testing.patch
@@ -1,4 +1,4 @@
-From e8bcf0ae4c0346fdc78ebefe0eefcaa6a6622d38 Mon Sep 17 00:00:00 2001
+From 16a158b533d14085294815faed218f3761f5827d Mon Sep 17 00:00:00 2001
From: Dick Kennedy <dick.kennedy@broadcom.com>
Date: Fri, 29 Sep 2017 17:34:32 -0700
Subject: [PATCH] scsi: lpfc: PLOGI failures during NPIV testing
@@ -16,12 +16,13 @@ Signed-off-by: Dick Kennedy <dick.kennedy@broadcom.com>
Signed-off-by: James Smart <james.smart@broadcom.com>
Reviewed-by: Johannes Thumshirn <jthumshirn@suse.de>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/scsi/lpfc/lpfc_hbadisc.c b/drivers/scsi/lpfc/lpfc_hbadisc.c
-index 499df9d17339..d9a03beb76a4 100644
+index bcb36bedf710..d99c91d015cb 100644
--- a/drivers/scsi/lpfc/lpfc_hbadisc.c
+++ b/drivers/scsi/lpfc/lpfc_hbadisc.c
-@@ -4983,7 +4983,8 @@ lpfc_nlp_remove(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp)
+@@ -4972,7 +4972,8 @@ lpfc_nlp_remove(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp)
lpfc_cancel_retry_delay_tmo(vport, ndlp);
if ((ndlp->nlp_flag & NLP_DEFER_RM) &&
!(ndlp->nlp_flag & NLP_REG_LOGIN_SEND) &&
diff --git a/queue/scsi-mpt3sas-Fix-IO-error-occurs-on-pulling-out-a-dr.patch b/queue/scsi-mpt3sas-Fix-IO-error-occurs-on-pulling-out-a-dr.patch
index 3bf188e..d466fe2 100644
--- a/queue/scsi-mpt3sas-Fix-IO-error-occurs-on-pulling-out-a-dr.patch
+++ b/queue/scsi-mpt3sas-Fix-IO-error-occurs-on-pulling-out-a-dr.patch
@@ -1,4 +1,4 @@
-From 2ce9a3645299ba1752873d333d73f67620f4550b Mon Sep 17 00:00:00 2001
+From 1f92ac8f14a9d8c07f8dd07ade5e43ddcf30bc19 Mon Sep 17 00:00:00 2001
From: Sreekanth Reddy <sreekanth.reddy@broadcom.com>
Date: Tue, 10 Oct 2017 18:41:18 +0530
Subject: [PATCH] scsi: mpt3sas: Fix IO error occurs on pulling out a drive
@@ -19,12 +19,13 @@ more time and hence I/Os were failing.
Signed-off-by: Sreekanth Reddy <Sreekanth.Reddy@broadcom.com>
Reviewed-by: Tomas Henzl <thenzl@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/mpt3sas/mpt3sas_scsih.c b/drivers/scsi/mpt3sas/mpt3sas_scsih.c
-index dd2d63b16c7c..814b974001f7 100644
+index a5d872664257..60e508e3f897 100644
--- a/drivers/scsi/mpt3sas/mpt3sas_scsih.c
+++ b/drivers/scsi/mpt3sas/mpt3sas_scsih.c
-@@ -4807,6 +4807,11 @@ _scsih_io_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, u32 reply)
+@@ -4804,6 +4804,11 @@ _scsih_io_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, u32 reply)
} else if (log_info == VIRTUAL_IO_FAILED_RETRY) {
scmd->result = DID_RESET << 16;
break;
diff --git a/queue/spi-a3700-Fix-clk-prescaling-for-coefficient-over-15.patch b/queue/spi-a3700-Fix-clk-prescaling-for-coefficient-over-15.patch
index d72cb10..55080aa 100644
--- a/queue/spi-a3700-Fix-clk-prescaling-for-coefficient-over-15.patch
+++ b/queue/spi-a3700-Fix-clk-prescaling-for-coefficient-over-15.patch
@@ -1,4 +1,4 @@
-From 251c201bf4f8b5bf4f1ccb4f8920eed2e1f57580 Mon Sep 17 00:00:00 2001
+From 2bbfd7964c2890e386d453012a8afdbdacba7229 Mon Sep 17 00:00:00 2001
From: Maxime Chevallier <maxime.chevallier@smile.fr>
Date: Mon, 27 Nov 2017 15:16:32 +0100
Subject: [PATCH] spi: a3700: Fix clk prescaling for coefficient over 15
@@ -18,9 +18,10 @@ This was tested on Espressobin with spidev and a locigal analyser.
Signed-off-by: Maxime Chevallier <maxime.chevallier@smile.fr>
Signed-off-by: Mark Brown <broonie@kernel.org>
Cc: stable@vger.kernel.org
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/spi/spi-armada-3700.c b/drivers/spi/spi-armada-3700.c
-index 77fe55ce790c..d65345312527 100644
+index 53a04267eb38..3848bde779d3 100644
--- a/drivers/spi/spi-armada-3700.c
+++ b/drivers/spi/spi-armada-3700.c
@@ -79,6 +79,7 @@
@@ -31,7 +32,7 @@ index 77fe55ce790c..d65345312527 100644
#define A3700_SPI_WFIFO_THRS_BIT 28
#define A3700_SPI_RFIFO_THRS_BIT 24
-@@ -220,6 +221,13 @@ static void a3700_spi_clock_set(struct a3700_spi *a3700_spi,
+@@ -228,6 +229,13 @@ static void a3700_spi_clock_set(struct a3700_spi *a3700_spi,
prescale = DIV_ROUND_UP(clk_get_rate(a3700_spi->clk), speed_hz);
diff --git a/queue/spi-xilinx-Detect-stall-with-Unknown-commands.patch b/queue/spi-xilinx-Detect-stall-with-Unknown-commands.patch
index 0f8b594..b400900 100644
--- a/queue/spi-xilinx-Detect-stall-with-Unknown-commands.patch
+++ b/queue/spi-xilinx-Detect-stall-with-Unknown-commands.patch
@@ -1,4 +1,4 @@
-From 5a1314fa697fc65cefaba64cd4699bfc3e6882a6 Mon Sep 17 00:00:00 2001
+From b747f0acc65969b77c72c78bf0fd1892754b09db Mon Sep 17 00:00:00 2001
From: Ricardo Ribalda <ricardo.ribalda@gmail.com>
Date: Tue, 21 Nov 2017 10:09:02 +0100
Subject: [PATCH] spi: xilinx: Detect stall with Unknown commands
@@ -29,6 +29,7 @@ m25p80 spi0.0: s25sl064p (8192 Kbytes)
Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
Cc: stable@vger.kernel.org
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/spi/spi-xilinx.c b/drivers/spi/spi-xilinx.c
index bc7100b93dfc..e0b9fe1d0e37 100644
diff --git a/queue/staging-greybus-light-Release-memory-obtained-by-kas.patch b/queue/staging-greybus-light-Release-memory-obtained-by-kas.patch
index 289357b..bcf3504 100644
--- a/queue/staging-greybus-light-Release-memory-obtained-by-kas.patch
+++ b/queue/staging-greybus-light-Release-memory-obtained-by-kas.patch
@@ -1,4 +1,4 @@
-From 04820da21050b35eed68aa046115d810163ead0c Mon Sep 17 00:00:00 2001
+From 6c1615fb51080babc3938450546ef0fe3331922b Mon Sep 17 00:00:00 2001
From: Arvind Yadav <arvind.yadav.cs@gmail.com>
Date: Sat, 23 Sep 2017 13:25:30 +0530
Subject: [PATCH] staging: greybus: light: Release memory obtained by kasprintf
@@ -10,12 +10,13 @@ Free memory region, if gb_lights_channel_config is not successful.
Signed-off-by: Arvind Yadav <arvind.yadav.cs@gmail.com>
Reviewed-by: Rui Miguel Silva <rmfrfs@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/staging/greybus/light.c b/drivers/staging/greybus/light.c
-index 3f4148c92308..0f538b8c3a07 100644
+index 16813628eda1..b38742de1bb5 100644
--- a/drivers/staging/greybus/light.c
+++ b/drivers/staging/greybus/light.c
-@@ -925,6 +925,8 @@ static void __gb_lights_led_unregister(struct gb_channel *channel)
+@@ -923,6 +923,8 @@ static void __gb_lights_led_unregister(struct gb_channel *channel)
return;
led_classdev_unregister(cdev);
diff --git a/queue/tcp-add-tcp_ooo_try_coalesce-helper.patch b/queue/tcp-add-tcp_ooo_try_coalesce-helper.patch
index 276c52f..772c9cb 100644
--- a/queue/tcp-add-tcp_ooo_try_coalesce-helper.patch
+++ b/queue/tcp-add-tcp_ooo_try_coalesce-helper.patch
@@ -1,4 +1,4 @@
-From ce0196d3b4bd42efb71abe0f3d10cdb6386473ce Mon Sep 17 00:00:00 2001
+From 43f5f2c8d68d325c9c393c9f3026d28feb0dc655 Mon Sep 17 00:00:00 2001
From: Eric Dumazet <edumazet@google.com>
Date: Mon, 23 Jul 2018 09:28:21 -0700
Subject: [PATCH] tcp: add tcp_ooo_try_coalesce() helper
@@ -21,7 +21,7 @@ Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/net/ipv4/tcp_input.c b/net/ipv4/tcp_input.c
-index afbfa4d25138..2a791b9f4090 100644
+index ea5bc065e491..e1bb061c32a6 100644
--- a/net/ipv4/tcp_input.c
+++ b/net/ipv4/tcp_input.c
@@ -4295,6 +4295,23 @@ static bool tcp_try_coalesce(struct sock *sk,
diff --git a/queue/tcp-avoid-collapses-in-tcp_prune_queue-if-possible.patch b/queue/tcp-avoid-collapses-in-tcp_prune_queue-if-possible.patch
index 9ecea52..6f799ec 100644
--- a/queue/tcp-avoid-collapses-in-tcp_prune_queue-if-possible.patch
+++ b/queue/tcp-avoid-collapses-in-tcp_prune_queue-if-possible.patch
@@ -1,4 +1,4 @@
-From f4a3313d8e2ca9fd8d8f45e40a2903ba782607e7 Mon Sep 17 00:00:00 2001
+From 41050cf95c621157734bf72422971b345d011d0c Mon Sep 17 00:00:00 2001
From: Eric Dumazet <edumazet@google.com>
Date: Mon, 23 Jul 2018 09:28:18 -0700
Subject: [PATCH] tcp: avoid collapses in tcp_prune_queue() if possible
@@ -25,12 +25,13 @@ Signed-off-by: Eric Dumazet <edumazet@google.com>
Acked-by: Soheil Hassas Yeganeh <soheil@google.com>
Acked-by: Yuchung Cheng <ycheng@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/net/ipv4/tcp_input.c b/net/ipv4/tcp_input.c
-index 64e45b279431..53289911362a 100644
+index 06fcf7cd649b..a225ff357cf8 100644
--- a/net/ipv4/tcp_input.c
+++ b/net/ipv4/tcp_input.c
-@@ -5004,6 +5004,9 @@ static int tcp_prune_queue(struct sock *sk)
+@@ -4948,6 +4948,9 @@ static int tcp_prune_queue(struct sock *sk)
else if (tcp_under_memory_pressure(sk))
tp->rcv_ssthresh = min(tp->rcv_ssthresh, 4U * tp->advmss);
diff --git a/queue/tcp-call-tcp_drop-from-tcp_data_queue_ofo.patch b/queue/tcp-call-tcp_drop-from-tcp_data_queue_ofo.patch
index ab34cd4..2704350 100644
--- a/queue/tcp-call-tcp_drop-from-tcp_data_queue_ofo.patch
+++ b/queue/tcp-call-tcp_drop-from-tcp_data_queue_ofo.patch
@@ -1,4 +1,4 @@
-From 0ccc0916d01b34f0d132feefa1269b16bc820e65 Mon Sep 17 00:00:00 2001
+From 4e3f0ec1fde0afd7ae13b2ef35107a3b401e7b47 Mon Sep 17 00:00:00 2001
From: Eric Dumazet <edumazet@google.com>
Date: Mon, 23 Jul 2018 09:28:20 -0700
Subject: [PATCH] tcp: call tcp_drop() from tcp_data_queue_ofo()
@@ -16,7 +16,7 @@ Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/net/ipv4/tcp_input.c b/net/ipv4/tcp_input.c
-index a9a33c789b01..afbfa4d25138 100644
+index 1c927bd0c9c5..ea5bc065e491 100644
--- a/net/ipv4/tcp_input.c
+++ b/net/ipv4/tcp_input.c
@@ -4446,7 +4446,7 @@ static void tcp_data_queue_ofo(struct sock *sk, struct sk_buff *skb)
diff --git a/queue/tcp-detect-malicious-patterns-in-tcp_collapse_ofo_qu.patch b/queue/tcp-detect-malicious-patterns-in-tcp_collapse_ofo_qu.patch
index 7becb1f..ec827e6 100644
--- a/queue/tcp-detect-malicious-patterns-in-tcp_collapse_ofo_qu.patch
+++ b/queue/tcp-detect-malicious-patterns-in-tcp_collapse_ofo_qu.patch
@@ -1,4 +1,4 @@
-From bc1a9e67c2490571b314248ed818ce68f5d9e14c Mon Sep 17 00:00:00 2001
+From 6ccfc6f5fbc277ad12c7e84181f463aa22e78a7c Mon Sep 17 00:00:00 2001
From: Eric Dumazet <edumazet@google.com>
Date: Mon, 23 Jul 2018 09:28:19 -0700
Subject: [PATCH] tcp: detect malicious patterns in tcp_collapse_ofo_queue()
diff --git a/queue/tcp-fix-under-evaluated-ssthresh-in-TCP-Vegas.patch b/queue/tcp-fix-under-evaluated-ssthresh-in-TCP-Vegas.patch
index 92172bd..59b3cf8 100644
--- a/queue/tcp-fix-under-evaluated-ssthresh-in-TCP-Vegas.patch
+++ b/queue/tcp-fix-under-evaluated-ssthresh-in-TCP-Vegas.patch
@@ -1,4 +1,4 @@
-From cf5d74b85ef40c202c76d90959db4d850f301b95 Mon Sep 17 00:00:00 2001
+From 5bbc34ccb07592a610b6ee7e2cdf69b946e023f6 Mon Sep 17 00:00:00 2001
From: Hoang Tran <tranviethoang.vn@gmail.com>
Date: Wed, 27 Sep 2017 18:30:58 +0200
Subject: [PATCH] tcp: fix under-evaluated ssthresh in TCP Vegas
@@ -11,6 +11,7 @@ under-evaluate the ssthresh.
Signed-off-by: Hoang Tran <hoang.tran@uclouvain.be>
Signed-off-by: David S. Miller <davem@davemloft.net>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/net/ipv4/tcp_vegas.c b/net/ipv4/tcp_vegas.c
index 218cfcc77650..ee113ff15fd0 100644
diff --git a/queue/tcp-free-batches-of-packets-in-tcp_prune_ofo_queue.patch b/queue/tcp-free-batches-of-packets-in-tcp_prune_ofo_queue.patch
index c7d6657..bf7c98c 100644
--- a/queue/tcp-free-batches-of-packets-in-tcp_prune_ofo_queue.patch
+++ b/queue/tcp-free-batches-of-packets-in-tcp_prune_ofo_queue.patch
@@ -1,4 +1,4 @@
-From f18e6b76e301c65eed1572ba19b827566bfe03a0 Mon Sep 17 00:00:00 2001
+From d73f3f37b77813f546e256245eac322af22c9492 Mon Sep 17 00:00:00 2001
From: Eric Dumazet <edumazet@google.com>
Date: Mon, 23 Jul 2018 09:28:17 -0700
Subject: [PATCH] tcp: free batches of packets in tcp_prune_ofo_queue()
diff --git a/queue/thermal-drivers-hisi-Fix-kernel-panic-on-alarm-inter.patch b/queue/thermal-drivers-hisi-Fix-kernel-panic-on-alarm-inter.patch
index ac42012..c4b89e4 100644
--- a/queue/thermal-drivers-hisi-Fix-kernel-panic-on-alarm-inter.patch
+++ b/queue/thermal-drivers-hisi-Fix-kernel-panic-on-alarm-inter.patch
@@ -1,4 +1,4 @@
-From c477bf6956a64e7987e051de4f16373aad937921 Mon Sep 17 00:00:00 2001
+From c9d47c76238b8c64240f95f48f316b89c5a11ad4 Mon Sep 17 00:00:00 2001
From: Daniel Lezcano <daniel.lezcano@linaro.org>
Date: Thu, 19 Oct 2017 19:05:45 +0200
Subject: [PATCH] thermal/drivers/hisi: Fix kernel panic on alarm interrupt
diff --git a/queue/thermal-drivers-hisi-Fix-missing-interrupt-enablemen.patch b/queue/thermal-drivers-hisi-Fix-missing-interrupt-enablemen.patch
index f8f2ddb..793baca 100644
--- a/queue/thermal-drivers-hisi-Fix-missing-interrupt-enablemen.patch
+++ b/queue/thermal-drivers-hisi-Fix-missing-interrupt-enablemen.patch
@@ -1,4 +1,4 @@
-From c176b10b025acee4dc8f2ab1cd64eb73b5ccef53 Mon Sep 17 00:00:00 2001
+From 6456c953779889b4feb07bff35a9c9712530ca2f Mon Sep 17 00:00:00 2001
From: Daniel Lezcano <daniel.lezcano@linaro.org>
Date: Thu, 19 Oct 2017 19:05:43 +0200
Subject: [PATCH] thermal/drivers/hisi: Fix missing interrupt enablement
@@ -21,9 +21,10 @@ Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
Reviewed-by: Leo Yan <leo.yan@linaro.org>
Tested-by: Leo Yan <leo.yan@linaro.org>
Signed-off-by: Eduardo Valentin <edubezval@gmail.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/thermal/hisi_thermal.c b/drivers/thermal/hisi_thermal.c
-index bd3572c41585..8381696241d6 100644
+index f6429666a1cf..3fa13a71764b 100644
--- a/drivers/thermal/hisi_thermal.c
+++ b/drivers/thermal/hisi_thermal.c
@@ -345,8 +345,7 @@ static int hisi_thermal_probe(struct platform_device *pdev)
diff --git a/queue/thermal-drivers-hisi-Fix-multiple-alarm-interrupts-f.patch b/queue/thermal-drivers-hisi-Fix-multiple-alarm-interrupts-f.patch
index c1d67b2..6c2ef3c 100644
--- a/queue/thermal-drivers-hisi-Fix-multiple-alarm-interrupts-f.patch
+++ b/queue/thermal-drivers-hisi-Fix-multiple-alarm-interrupts-f.patch
@@ -1,4 +1,4 @@
-From 6f4ef8c3dc0a983a638497bf7b749fc31e53de1a Mon Sep 17 00:00:00 2001
+From a0d7c8a6196f596ffa402911b579e63a0e1a5aa0 Mon Sep 17 00:00:00 2001
From: Daniel Lezcano <daniel.lezcano@linaro.org>
Date: Thu, 19 Oct 2017 19:05:47 +0200
Subject: [PATCH] thermal/drivers/hisi: Fix multiple alarm interrupts firing
diff --git a/queue/thermal-drivers-hisi-Simplify-the-temperature-step-c.patch b/queue/thermal-drivers-hisi-Simplify-the-temperature-step-c.patch
index a733867..90b0f0f 100644
--- a/queue/thermal-drivers-hisi-Simplify-the-temperature-step-c.patch
+++ b/queue/thermal-drivers-hisi-Simplify-the-temperature-step-c.patch
@@ -1,4 +1,4 @@
-From ee17e3d0d421fce87ed48e7001cb2c96cf5cfe60 Mon Sep 17 00:00:00 2001
+From 7bc38cec62671b9a12f14a5bfcfcbb6040ac1303 Mon Sep 17 00:00:00 2001
From: Daniel Lezcano <daniel.lezcano@linaro.org>
Date: Thu, 19 Oct 2017 19:05:46 +0200
Subject: [PATCH] thermal/drivers/hisi: Simplify the temperature/step
diff --git a/queue/tracing-Exclude-generic-fields-from-histograms.patch b/queue/tracing-Exclude-generic-fields-from-histograms.patch
index 33220d2..74fc6f8 100644
--- a/queue/tracing-Exclude-generic-fields-from-histograms.patch
+++ b/queue/tracing-Exclude-generic-fields-from-histograms.patch
@@ -1,4 +1,4 @@
-From a15f7fc20389a8827d5859907568b201234d4b79 Mon Sep 17 00:00:00 2001
+From 901a120809be29f5f8e8c2c0734f1a478332cae7 Mon Sep 17 00:00:00 2001
From: Tom Zanussi <tom.zanussi@linux.intel.com>
Date: Fri, 22 Sep 2017 14:58:17 -0500
Subject: [PATCH] tracing: Exclude 'generic fields' from histograms
@@ -16,9 +16,10 @@ Link: http://lkml.kernel.org/r/956154cbc3e8a4f0633d619b886c97f0f0edf7b4.15061050
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/kernel/trace/trace_events_hist.c b/kernel/trace/trace_events_hist.c
-index f123b5d0c226..121d56850f24 100644
+index 1c21d0e2a145..7eb975a2d0e1 100644
--- a/kernel/trace/trace_events_hist.c
+++ b/kernel/trace/trace_events_hist.c
@@ -450,7 +450,7 @@ static int create_val_field(struct hist_trigger_data *hist_data,
diff --git a/queue/vfio-pci-Virtualize-Maximum-Payload-Size.patch b/queue/vfio-pci-Virtualize-Maximum-Payload-Size.patch
index fa79f41..2fe91b8 100644
--- a/queue/vfio-pci-Virtualize-Maximum-Payload-Size.patch
+++ b/queue/vfio-pci-Virtualize-Maximum-Payload-Size.patch
@@ -1,4 +1,4 @@
-From 523184972b282cd9ca17a76f6ca4742394856818 Mon Sep 17 00:00:00 2001
+From 30babf3464c11a45073a0f297f21fdb9f66a2f2d Mon Sep 17 00:00:00 2001
From: Alex Williamson <alex.williamson@redhat.com>
Date: Mon, 2 Oct 2017 12:39:09 -0600
Subject: [PATCH] vfio/pci: Virtualize Maximum Payload Size
@@ -18,9 +18,10 @@ handle it.
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
Reviewed-by: Eric Auger <eric.auger@redhat.com>
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/drivers/vfio/pci/vfio_pci_config.c b/drivers/vfio/pci/vfio_pci_config.c
-index 5628fe114347..91335e6de88a 100644
+index 330a57024cbc..816a25cf86f3 100644
--- a/drivers/vfio/pci/vfio_pci_config.c
+++ b/drivers/vfio/pci/vfio_pci_config.c
@@ -849,11 +849,13 @@ static int __init init_pci_cap_exp_perm(struct perm_bits *perm)
diff --git a/queue/x86-platform-UV-Convert-timers-to-use-timer_setup.patch b/queue/x86-platform-UV-Convert-timers-to-use-timer_setup.patch
index 7ec2910..93a7f31 100644
--- a/queue/x86-platform-UV-Convert-timers-to-use-timer_setup.patch
+++ b/queue/x86-platform-UV-Convert-timers-to-use-timer_setup.patch
@@ -1,4 +1,4 @@
-From 376f3bcebdc999cc737d9052109cc33b573b3a8b Mon Sep 17 00:00:00 2001
+From 60f9feecb017e708af34ec7b473c500b0e188333 Mon Sep 17 00:00:00 2001
From: Kees Cook <keescook@chromium.org>
Date: Mon, 16 Oct 2017 16:22:31 -0700
Subject: [PATCH] x86/platform/UV: Convert timers to use timer_setup()
@@ -15,12 +15,13 @@ Cc: Dimitri Sivanich <sivanich@hpe.com>
Cc: Russ Anderson <rja@hpe.com>
Cc: Mike Travis <mike.travis@hpe.com>
Link: https://lkml.kernel.org/r/20171016232231.GA100493@beast
+Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
diff --git a/arch/x86/kernel/apic/x2apic_uv_x.c b/arch/x86/kernel/apic/x2apic_uv_x.c
-index 0d57bb9079c9..c0b694810ff4 100644
+index b487b3a01615..2f17c3919d0b 100644
--- a/arch/x86/kernel/apic/x2apic_uv_x.c
+++ b/arch/x86/kernel/apic/x2apic_uv_x.c
-@@ -920,9 +920,8 @@ static __init void uv_rtc_init(void)
+@@ -932,9 +932,8 @@ static __init void uv_rtc_init(void)
/*
* percpu heartbeat timer
*/
@@ -31,7 +32,7 @@ index 0d57bb9079c9..c0b694810ff4 100644
unsigned char bits = uv_scir_info->state;
/* Flip heartbeat bit: */
-@@ -947,7 +946,7 @@ static int uv_heartbeat_enable(unsigned int cpu)
+@@ -959,7 +958,7 @@ static int uv_heartbeat_enable(unsigned int cpu)
struct timer_list *timer = &uv_cpu_scir_info(cpu)->timer;
uv_set_cpu_scir_bits(cpu, SCIR_CPU_HEARTBEAT|SCIR_CPU_ACTIVITY);