stable.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	stable@vger.kernel.org,
	Mika Westerberg <mika.westerberg@linux.intel.com>,
	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>,
	Sasha Levin <sashal@kernel.org>
Subject: [PATCH 5.2 123/413] PCI: Add missing link delays required by the PCIe spec
Date: Wed, 24 Jul 2019 21:16:54 +0200	[thread overview]
Message-ID: <20190724191743.977277445@linuxfoundation.org> (raw)
In-Reply-To: <20190724191735.096702571@linuxfoundation.org>

[ Upstream commit c2bf1fc212f7e6f25ace1af8f0b3ac061ea48ba5 ]

Currently Linux does not follow PCIe spec regarding the required delays
after reset. A concrete example is a Thunderbolt add-in-card that
consists of a PCIe switch and two PCIe endpoints:

  +-1b.0-[01-6b]----00.0-[02-6b]--+-00.0-[03]----00.0 TBT controller
                                  +-01.0-[04-36]-- DS hotplug port
                                  +-02.0-[37]----00.0 xHCI controller
                                  \-04.0-[38-6b]-- DS hotplug port

The root port (1b.0) and the PCIe switch downstream ports are all PCIe
gen3 so they support 8GT/s link speeds.

We wait for the PCIe hierarchy to enter D3cold (runtime):

  pcieport 0000:00:1b.0: power state changed by ACPI to D3cold

When it wakes up from D3cold, according to the PCIe 4.0 section 5.8 the
PCIe switch is put to reset and its power is re-applied. This means that
we must follow the rules in PCIe 4.0 section 6.6.1.

For the PCIe gen3 ports we are dealing with here, the following applies:

  With a Downstream Port that supports Link speeds greater than 5.0
  GT/s, software must wait a minimum of 100 ms after Link training
  completes before sending a Configuration Request to the device
  immediately below that Port. Software can determine when Link training
  completes by polling the Data Link Layer Link Active bit or by setting
  up an associated interrupt (see Section 6.7.3.3).

Translating this into the above topology we would need to do this (DLLLA
stands for Data Link Layer Link Active):

  pcieport 0000:00:1b.0: wait for 100ms after DLLLA is set before access to 0000:01:00.0
  pcieport 0000:02:00.0: wait for 100ms after DLLLA is set before access to 0000:03:00.0
  pcieport 0000:02:02.0: wait for 100ms after DLLLA is set before access to 0000:37:00.0

I've instrumented the kernel with additional logging so we can see the
actual delays the kernel performs:

  pcieport 0000:00:1b.0: power state changed by ACPI to D0
  pcieport 0000:00:1b.0: waiting for D3cold delay of 100 ms
  pcieport 0000:00:1b.0: waking up bus
  pcieport 0000:00:1b.0: waiting for D3hot delay of 10 ms
  pcieport 0000:00:1b.0: restoring config space at offset 0x2c (was 0x60, writing 0x60)
  ...
  pcieport 0000:00:1b.0: PME# disabled
  pcieport 0000:01:00.0: restoring config space at offset 0x3c (was 0x1ff, writing 0x201ff)
  ...
  pcieport 0000:01:00.0: PME# disabled
  pcieport 0000:02:00.0: restoring config space at offset 0x3c (was 0x1ff, writing 0x201ff)
  ...
  pcieport 0000:02:00.0: PME# disabled
  pcieport 0000:02:01.0: restoring config space at offset 0x3c (was 0x1ff, writing 0x201ff)
  ...
  pcieport 0000:02:01.0: restoring config space at offset 0x4 (was 0x100000, writing 0x100407)
  pcieport 0000:02:01.0: PME# disabled
  pcieport 0000:02:02.0: restoring config space at offset 0x3c (was 0x1ff, writing 0x201ff)
  ...
  pcieport 0000:02:02.0: PME# disabled
  pcieport 0000:02:04.0: restoring config space at offset 0x3c (was 0x1ff, writing 0x201ff)
  ...
  pcieport 0000:02:04.0: PME# disabled
  pcieport 0000:02:01.0: PME# enabled
  pcieport 0000:02:01.0: waiting for D3hot delay of 10 ms
  pcieport 0000:02:04.0: PME# enabled
  pcieport 0000:02:04.0: waiting for D3hot delay of 10 ms
  thunderbolt 0000:03:00.0: restoring config space at offset 0x14 (was 0x0, writing 0x8a040000)
  ...
  thunderbolt 0000:03:00.0: PME# disabled
  xhci_hcd 0000:37:00.0: restoring config space at offset 0x10 (was 0x0, writing 0x73f00000)
  ...
  xhci_hcd 0000:37:00.0: PME# disabled

For the switch upstream port (01:00.0) we wait for 100ms but not taking
into account the DLLLA requirement. We then wait 10ms for D3hot -> D0
transition of the root port and the two downstream hotplug ports. This
means that we deviate from what the spec requires.

Performing the same check for system sleep (s2idle) transitions we can
see following when resuming from s2idle:

  pcieport 0000:00:1b.0: power state changed by ACPI to D0
  pcieport 0000:00:1b.0: restoring config space at offset 0x2c (was 0x60, writing 0x60)
  ...
  pcieport 0000:01:00.0: restoring config space at offset 0x3c (was 0x1ff, writing 0x201ff)
  ...
  pcieport 0000:02:02.0: restoring config space at offset 0x3c (was 0x1ff, writing 0x201ff)
  pcieport 0000:02:02.0: restoring config space at offset 0x2c (was 0x0, writing 0x0)
  pcieport 0000:02:01.0: restoring config space at offset 0x3c (was 0x1ff, writing 0x201ff)
  pcieport 0000:02:04.0: restoring config space at offset 0x3c (was 0x1ff, writing 0x201ff)
  pcieport 0000:02:02.0: restoring config space at offset 0x28 (was 0x0, writing 0x0)
  pcieport 0000:02:00.0: restoring config space at offset 0x3c (was 0x1ff, writing 0x201ff)
  pcieport 0000:02:02.0: restoring config space at offset 0x24 (was 0x10001, writing 0x1fff1)
  pcieport 0000:02:01.0: restoring config space at offset 0x2c (was 0x0, writing 0x60)
  pcieport 0000:02:02.0: restoring config space at offset 0x20 (was 0x0, writing 0x73f073f0)
  pcieport 0000:02:04.0: restoring config space at offset 0x2c (was 0x0, writing 0x60)
  pcieport 0000:02:01.0: restoring config space at offset 0x28 (was 0x0, writing 0x60)
  pcieport 0000:02:00.0: restoring config space at offset 0x2c (was 0x0, writing 0x0)
  pcieport 0000:02:02.0: restoring config space at offset 0x1c (was 0x101, writing 0x1f1)
  pcieport 0000:02:04.0: restoring config space at offset 0x28 (was 0x0, writing 0x60)
  pcieport 0000:02:01.0: restoring config space at offset 0x24 (was 0x10001, writing 0x1ff10001)
  pcieport 0000:02:00.0: restoring config space at offset 0x28 (was 0x0, writing 0x0)
  pcieport 0000:02:02.0: restoring config space at offset 0x18 (was 0x0, writing 0x373702)
  pcieport 0000:02:04.0: restoring config space at offset 0x24 (was 0x10001, writing 0x49f12001)
  pcieport 0000:02:01.0: restoring config space at offset 0x20 (was 0x0, writing 0x73e05c00)
  pcieport 0000:02:00.0: restoring config space at offset 0x24 (was 0x10001, writing 0x1fff1)
  pcieport 0000:02:04.0: restoring config space at offset 0x20 (was 0x0, writing 0x89f07400)
  pcieport 0000:02:01.0: restoring config space at offset 0x1c (was 0x101, writing 0x5151)
  pcieport 0000:02:00.0: restoring config space at offset 0x20 (was 0x0, writing 0x8a008a00)
  pcieport 0000:02:02.0: restoring config space at offset 0xc (was 0x10000, writing 0x10020)
  pcieport 0000:02:04.0: restoring config space at offset 0x1c (was 0x101, writing 0x6161)
  pcieport 0000:02:01.0: restoring config space at offset 0x18 (was 0x0, writing 0x360402)
  pcieport 0000:02:00.0: restoring config space at offset 0x1c (was 0x101, writing 0x1f1)
  pcieport 0000:02:04.0: restoring config space at offset 0x18 (was 0x0, writing 0x6b3802)
  pcieport 0000:02:02.0: restoring config space at offset 0x4 (was 0x100000, writing 0x100407)
  pcieport 0000:02:00.0: restoring config space at offset 0x18 (was 0x0, writing 0x30302)
  pcieport 0000:02:01.0: restoring config space at offset 0xc (was 0x10000, writing 0x10020)
  pcieport 0000:02:04.0: restoring config space at offset 0xc (was 0x10000, writing 0x10020)
  pcieport 0000:02:00.0: restoring config space at offset 0xc (was 0x10000, writing 0x10020)
  pcieport 0000:02:01.0: restoring config space at offset 0x4 (was 0x100000, writing 0x100407)
  pcieport 0000:02:04.0: restoring config space at offset 0x4 (was 0x100000, writing 0x100407)
  pcieport 0000:02:00.0: restoring config space at offset 0x4 (was 0x100000, writing 0x100407)
  xhci_hcd 0000:37:00.0: restoring config space at offset 0x10 (was 0x0, writing 0x73f00000)
  ...
  thunderbolt 0000:03:00.0: restoring config space at offset 0x14 (was 0x0, writing 0x8a040000)

This is even worse. None of the mandatory delays are performed. If this
would be S3 instead of s2idle then according to PCI FW spec 3.2 section
4.6.8.  there is a specific _DSM that allows the OS to skip the delays
but this platform does not provide the _DSM and does not go to S3 anyway
so no firmware is involved that could already handle these delays.

In this particular Intel Coffee Lake platform these delays are not
actually needed because there is an additional delay as part of the ACPI
power resource that is used to turn on power to the hierarchy but since
that additional delay is not required by any of standards (PCIe, ACPI)
it is not present in the Intel Ice Lake, for example where missing the
mandatory delays causes pciehp to start tearing down the stack too early
(links are not yet trained).

For this reason, change the PCIe portdrv PM resume hooks so that they
perform the mandatory delays before the downstream component gets
resumed. We perform the delays before port services are resumed because
otherwise pciehp might find that the link is not up (even if it is just
training) and tears-down the hierarchy.

Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
 drivers/pci/pci.c               | 29 ++++++++++-----
 drivers/pci/pci.h               |  1 +
 drivers/pci/pcie/portdrv_core.c | 66 +++++++++++++++++++++++++++++++++
 3 files changed, 86 insertions(+), 10 deletions(-)

diff --git a/drivers/pci/pci.c b/drivers/pci/pci.c
index 8abc843b1615..87a1f902fa8e 100644
--- a/drivers/pci/pci.c
+++ b/drivers/pci/pci.c
@@ -1004,15 +1004,10 @@ static void __pci_start_power_transition(struct pci_dev *dev, pci_power_t state)
 	if (state == PCI_D0) {
 		pci_platform_power_transition(dev, PCI_D0);
 		/*
-		 * Mandatory power management transition delays, see
-		 * PCI Express Base Specification Revision 2.0 Section
-		 * 6.6.1: Conventional Reset.  Do not delay for
-		 * devices powered on/off by corresponding bridge,
-		 * because have already delayed for the bridge.
+		 * Mandatory power management transition delays are
+		 * handled in the PCIe portdrv resume hooks.
 		 */
 		if (dev->runtime_d3cold) {
-			if (dev->d3cold_delay && !dev->imm_ready)
-				msleep(dev->d3cold_delay);
 			/*
 			 * When powering on a bridge from D3cold, the
 			 * whole hierarchy may be powered on into
@@ -4568,14 +4563,16 @@ static int pci_pm_reset(struct pci_dev *dev, int probe)
 
 	return pci_dev_wait(dev, "PM D3->D0", PCIE_RESET_READY_POLL_MS);
 }
+
 /**
- * pcie_wait_for_link - Wait until link is active or inactive
+ * pcie_wait_for_link_delay - Wait until link is active or inactive
  * @pdev: Bridge device
  * @active: waiting for active or inactive?
+ * @delay: Delay to wait after link has become active (in ms)
  *
  * Use this to wait till link becomes active or inactive.
  */
-bool pcie_wait_for_link(struct pci_dev *pdev, bool active)
+bool pcie_wait_for_link_delay(struct pci_dev *pdev, bool active, int delay)
 {
 	int timeout = 1000;
 	bool ret;
@@ -4612,13 +4609,25 @@ bool pcie_wait_for_link(struct pci_dev *pdev, bool active)
 		timeout -= 10;
 	}
 	if (active && ret)
-		msleep(100);
+		msleep(delay);
 	else if (ret != active)
 		pci_info(pdev, "Data Link Layer Link Active not %s in 1000 msec\n",
 			active ? "set" : "cleared");
 	return ret == active;
 }
 
+/**
+ * pcie_wait_for_link - Wait until link is active or inactive
+ * @pdev: Bridge device
+ * @active: waiting for active or inactive?
+ *
+ * Use this to wait till link becomes active or inactive.
+ */
+bool pcie_wait_for_link(struct pci_dev *pdev, bool active)
+{
+	return pcie_wait_for_link_delay(pdev, active, 100);
+}
+
 void pci_reset_secondary_bus(struct pci_dev *dev)
 {
 	u16 ctrl;
diff --git a/drivers/pci/pci.h b/drivers/pci/pci.h
index 9cb99380c61e..59802b3def4b 100644
--- a/drivers/pci/pci.h
+++ b/drivers/pci/pci.h
@@ -493,6 +493,7 @@ static inline int pci_dev_specific_disable_acs_redir(struct pci_dev *dev)
 void pcie_do_recovery(struct pci_dev *dev, enum pci_channel_state state,
 		      u32 service);
 
+bool pcie_wait_for_link_delay(struct pci_dev *pdev, bool active, int delay);
 bool pcie_wait_for_link(struct pci_dev *pdev, bool active);
 #ifdef CONFIG_PCIEASPM
 void pcie_aspm_init_link_state(struct pci_dev *pdev);
diff --git a/drivers/pci/pcie/portdrv_core.c b/drivers/pci/pcie/portdrv_core.c
index 1b330129089f..308c3e0c4a34 100644
--- a/drivers/pci/pcie/portdrv_core.c
+++ b/drivers/pci/pcie/portdrv_core.c
@@ -9,6 +9,7 @@
 #include <linux/module.h>
 #include <linux/pci.h>
 #include <linux/kernel.h>
+#include <linux/delay.h>
 #include <linux/errno.h>
 #include <linux/pm.h>
 #include <linux/pm_runtime.h>
@@ -378,6 +379,67 @@ static int pm_iter(struct device *dev, void *data)
 	return 0;
 }
 
+static int get_downstream_delay(struct pci_bus *bus)
+{
+	struct pci_dev *pdev;
+	int min_delay = 100;
+	int max_delay = 0;
+
+	list_for_each_entry(pdev, &bus->devices, bus_list) {
+		if (!pdev->imm_ready)
+			min_delay = 0;
+		else if (pdev->d3cold_delay < min_delay)
+			min_delay = pdev->d3cold_delay;
+		if (pdev->d3cold_delay > max_delay)
+			max_delay = pdev->d3cold_delay;
+	}
+
+	return max(min_delay, max_delay);
+}
+
+/*
+ * wait_for_downstream_link - Wait for downstream link to establish
+ * @pdev: PCIe port whose downstream link is waited
+ *
+ * Handle delays according to PCIe 4.0 section 6.6.1 before configuration
+ * access to the downstream component is permitted.
+ *
+ * This blocks PCI core resume of the hierarchy below this port until the
+ * link is trained. Should be called before resuming port services to
+ * prevent pciehp from starting to tear-down the hierarchy too soon.
+ */
+static void wait_for_downstream_link(struct pci_dev *pdev)
+{
+	int delay;
+
+	if (pci_pcie_type(pdev) != PCI_EXP_TYPE_ROOT_PORT &&
+	    pci_pcie_type(pdev) != PCI_EXP_TYPE_DOWNSTREAM)
+		return;
+
+	if (pci_dev_is_disconnected(pdev))
+		return;
+
+	if (!pdev->subordinate || list_empty(&pdev->subordinate->devices) ||
+	    !pdev->bridge_d3)
+		return;
+
+	delay = get_downstream_delay(pdev->subordinate);
+	if (!delay)
+		return;
+
+	dev_dbg(&pdev->dev, "waiting downstream link for %d ms\n", delay);
+
+	/*
+	 * If downstream port does not support speeds greater than 5 GT/s
+	 * need to wait 100ms. For higher speeds (gen3) we need to wait
+	 * first for the data link layer to become active.
+	 */
+	if (pcie_get_speed_cap(pdev) <= PCIE_SPEED_5_0GT)
+		msleep(delay);
+	else
+		pcie_wait_for_link_delay(pdev, true, delay);
+}
+
 /**
  * pcie_port_device_suspend - suspend port services associated with a PCIe port
  * @dev: PCI Express port to handle
@@ -391,6 +453,8 @@ int pcie_port_device_suspend(struct device *dev)
 int pcie_port_device_resume_noirq(struct device *dev)
 {
 	size_t off = offsetof(struct pcie_port_service_driver, resume_noirq);
+
+	wait_for_downstream_link(to_pci_dev(dev));
 	return device_for_each_child(dev, &off, pm_iter);
 }
 
@@ -421,6 +485,8 @@ int pcie_port_device_runtime_suspend(struct device *dev)
 int pcie_port_device_runtime_resume(struct device *dev)
 {
 	size_t off = offsetof(struct pcie_port_service_driver, runtime_resume);
+
+	wait_for_downstream_link(to_pci_dev(dev));
 	return device_for_each_child(dev, &off, pm_iter);
 }
 #endif /* PM */
-- 
2.20.1




  parent reply	other threads:[~2019-07-24 20:31 UTC|newest]

Thread overview: 444+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-07-24 19:14 [PATCH 5.2 000/413] 5.2.3-stable review Greg Kroah-Hartman
2019-07-24 19:14 ` [PATCH 5.2 001/413] ath10k: Check tx_stats before use it Greg Kroah-Hartman
2019-07-24 19:14 ` [PATCH 5.2 002/413] ath10k: htt: dont use txdone_fifo with SDIO Greg Kroah-Hartman
2019-07-24 19:14 ` [PATCH 5.2 003/413] ath10k: fix incorrect multicast/broadcast rate setting Greg Kroah-Hartman
2019-07-24 19:14 ` [PATCH 5.2 004/413] ath9k: Dont trust TX status TID number when reporting airtime Greg Kroah-Hartman
2019-07-24 19:14 ` [PATCH 5.2 005/413] wil6210: fix potential out-of-bounds read Greg Kroah-Hartman
2019-07-24 19:14 ` [PATCH 5.2 006/413] ath10k: Do not send probe response template for mesh Greg Kroah-Hartman
2019-07-24 19:14 ` [PATCH 5.2 007/413] spi: rockchip: turn down tx dma bursts Greg Kroah-Hartman
2019-07-24 19:14 ` [PATCH 5.2 008/413] ath9k: Check for errors when reading SREV register Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 009/413] ath10k: Fix the wrong value of enums for wmi tlv stats id Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 010/413] wil6210: fix missed MISC mbox interrupt Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 011/413] ath6kl: add some bounds checking Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 012/413] ath10k: add peer id check in ath10k_peer_find_by_id Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 013/413] wil6210: fix spurious interrupts in 3-msi Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 014/413] ath: DFS JP domain W56 fixed pulse type 3 RADAR detection Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 015/413] ath10k: Fix encoding for protected management frames Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 016/413] regmap: debugfs: Fix memory leak in regmap_debugfs_init Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 017/413] batman-adv: fix for leaked TVLV handler Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 018/413] media: dvb: usb: fix use after free in dvb_usb_device_exit Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 019/413] media: spi: IR LED: add missing of table registration Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 020/413] crypto: talitos - fix skcipher failure due to wrong output IV Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 021/413] media: ov7740: avoid invalid framesize setting Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 022/413] media: marvell-ccic: fix DMA s/g desc number calculation Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 023/413] selftests/bpf: adjust verifier scale test Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 024/413] media: vpss: fix a potential NULL pointer dereference Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 025/413] media: media_device_enum_links32: clean a reserved field Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 026/413] ice: Gracefully handle reset failure in ice_alloc_vfs() Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 027/413] media: venus: firmware: fix leaked of_node references Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 028/413] crypto: caam - avoid S/G table fetching for AEAD zero-length output Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 029/413] net: stmmac: dwmac1000: Clear unused address entries Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 030/413] net: stmmac: dwmac4/5: " Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 031/413] net: stmmac: Prevent missing interrupts when running NAPI Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 032/413] ice: Fix couple of issues in ice_vsi_release Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 033/413] net: mvpp2: cls: Extract the RSS context when parsing the ethtool rule Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 034/413] net: hns3: initialize CPU reverse mapping Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 035/413] net: hns3: fix for FEC configuration Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 036/413] qed: Set the doorbell address correctly Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 037/413] signal/pid_namespace: Fix reboot_pid_ns to use send_sig not force_sig Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 038/413] signal/cifs: Fix cifs_put_tcp_session to call send_sig instead of force_sig Greg Kroah-Hartman
2019-07-24 20:49   ` Steve French
2019-07-25  6:20     ` Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 039/413] af_key: fix leaks in key_pol_get_resp and dump_sp Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 040/413] xfrm: Fix xfrm sel prefix length validation Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 041/413] media: vim2m: fix two double-free issues Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 042/413] media: v4l2-core: fix use-after-free error Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 043/413] fscrypt: clean up some BUG_ON()s in block encryption/decryption Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 044/413] media: usb:zr364xx:Fix KASAN:null-ptr-deref Read in zr364xx_vidioc_querycap Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 045/413] perf annotate TUI browser: Do not use member from variable within its own initialization Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 046/413] ice: Check all VFs for MDD activity, dont disable Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 047/413] media: mc-device.c: dont memset __user pointer contents Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 048/413] media: saa7164: fix remove_proc_entry warning Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 049/413] ASoC: Intel: sof-rt5682: fix undefined references with Baytrail-only support Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 050/413] media: staging: media: davinci_vpfe: - Fix for memory leak if decoder initialization fails Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 051/413] net: phy: Check against net_device being NULL Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 052/413] net: dsa: sja1105: Fix broken fixed-link interfaces on user ports Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 053/413] crypto: talitos - properly handle split ICV Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 054/413] crypto: talitos - Align SEC1 accesses to 32 bits boundaries Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 055/413] tua6100: Avoid build warnings Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 056/413] batman-adv: Fix duplicated OGMs on NETDEV_UP Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 057/413] locking/lockdep: Fix OOO unlock when hlocks need merging Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 058/413] locking/lockdep: Fix merging of hlocks with non-zero references Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 059/413] media: platform: ao-cec-g12a: disable regmap fast_io for cec bus regmap Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 060/413] media: wl128x: Fix some error handling in fm_v4l2_init_video_device() Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 061/413] net: hns3: add a check to pointer in error_detected and slot_reset Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 062/413] net: hns3: set ops to null when unregister ad_dev Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 063/413] cpupower : frequency-set -r option misses the last cpu in related cpu list Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 064/413] arm64: mm: make CONFIG_ZONE_DMA32 configurable Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 065/413] media: imx7-mipi-csis: Propagate the error if clock enabling fails Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 066/413] perf jvmti: Address gcc string overflow warning for strncpy() Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 067/413] media: aspeed: change irq to threaded irq Greg Kroah-Hartman
2019-07-24 19:15 ` [PATCH 5.2 068/413] media: aspeed: fix a kernel warning on clk control Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 069/413] net: stmmac: dwmac4: fix flow control issue Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 070/413] net: stmmac: modify default value of tx-frames Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 071/413] crypto: inside-secure - do not rely on the hardware last bit for result descriptors Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 072/413] net: fec: Do not use netdev messages too early Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 073/413] net: axienet: Fix race condition causing TX hang Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 074/413] s390/qdio: handle PENDING state for QEBSM devices Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 075/413] RAS/CEC: Fix pfn insertion Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 076/413] net: sfp: add mutex to prevent concurrent state checks Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 077/413] netfilter: ipset: fix a missing check of nla_parse Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 078/413] ipset: Fix memory accounting for hash types on resize Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 079/413] perf cs-etm: Properly set the value of old and head in snapshot mode Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 080/413] perf test 6: Fix missing kvm module load for s390 Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 081/413] perf report: Fix OOM error in TUI mode on s390 Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 082/413] selftests/bpf : clean up feature/ when make clean Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 083/413] irqchip/meson-gpio: Add support for Meson-G12A SoC Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 084/413] media: uvcvideo: Fix access to uninitialized fields on probe error Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 085/413] media: fdp1: Support M3N and E3 platforms Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 086/413] iommu: Fix a leak in iommu_insert_resv_region Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 087/413] gpio: omap: fix lack of irqstatus_raw0 for OMAP4 Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 088/413] gpio: omap: ensure irq is enabled before wakeup Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 089/413] regmap: fix bulk writes on paged registers Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 090/413] gpio: omap: Fix lost edge wake-up interrupts Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 091/413] media: davinci: vpif_capture: fix memory leak in vpif_probe() Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 092/413] bpf: silence warning messages in core Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 093/413] media: s5p-mfc: fix reading min scratch buffer size on MFC v6/v7 Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 094/413] selinux: fix empty write to keycreate file Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 095/413] crypto: testmgr - add some more preemption points Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 096/413] x86/cpu: Add Ice Lake NNPI to Intel family Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 097/413] ASoC: meson: axg-tdm: fix sample clock inversion Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 098/413] rcu: Force inlining of rcu_read_lock() Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 099/413] perf/x86: Add Intel Ice Lake NNPI uncore support Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 100/413] x86/cpufeatures: Add FDP_EXCPTN_ONLY and ZERO_FCS_FDS Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 101/413] qed: iWARP - Fix tc for MPA ll2 connection Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 102/413] net: hns3: fix for dereferencing before null checking Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 103/413] net: hns3: fix for skb leak when doing selftest Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 104/413] net: hns3: delay ring buffer clearing during reset Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 105/413] block: null_blk: fix race condition for null_del_dev Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 106/413] blkcg, writeback: dead memcgs shouldnt contribute to writeback ownership arbitration Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 107/413] xfrm: fix sa selector validation Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 108/413] sched/core: Add __sched tag for io_schedule() Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 109/413] perf/x86/intel: Add more Icelake CPUIDs Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 110/413] sched/fair: Fix "runnable_avg_yN_inv" not used warnings Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 111/413] perf/x86/intel: Disable check_msr for real HW Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 112/413] perf/x86/intel/uncore: Handle invalid event coding for free-running counter Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 113/413] integrity: Fix __integrity_init_keyring() section mismatch Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 114/413] x86/atomic: Fix smp_mb__{before,after}_atomic() Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 115/413] perf evsel: Make perf_evsel__name() accept a NULL argument Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 116/413] vhost_net: disable zerocopy by default Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 117/413] iavf: allow null RX descriptors Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 118/413] ipoib: correcly show a VF hardware address Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 119/413] ASoC: rsnd: fixup mod ID calculation in rsnd_ctu_probe_ Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 120/413] tools build: Fix the zstd test in the test-all.c common case feature test Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 121/413] bpf: fix callees pruning callers Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 122/413] perf build: Handle slang being in /usr/include and in /usr/include/slang/ Greg Kroah-Hartman
2019-07-24 19:16 ` Greg Kroah-Hartman [this message]
2019-08-02 17:06   ` [PATCH 5.2 123/413] PCI: Add missing link delays required by the PCIe spec Justin Forbes
2019-08-03  6:50     ` Greg Kroah-Hartman
2019-08-05 12:39       ` Mika Westerberg
2019-08-05 12:40       ` Justin Forbes
2019-07-24 19:16 ` [PATCH 5.2 124/413] net: netsec: initialize tx ring on ndo_open Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 125/413] x86/cacheinfo: Fix a -Wtype-limits warning Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 126/413] blk-iolatency: only account submitted bios Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 127/413] ACPICA: Clear status of GPEs on first direct enable Greg Kroah-Hartman
2019-07-24 19:16 ` [PATCH 5.2 128/413] spi: fix ctrl->num_chipselect constraint Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 129/413] EDAC/sysfs: Drop device references properly Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 130/413] EDAC/sysfs: Fix memory leak when creating a csrow object Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 131/413] nvme: fix possible io failures when removing multipathed ns Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 132/413] nvme-pci: properly report state change failure in nvme_reset_work Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 133/413] nvme-pci: set the errno on ctrl state change error Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 134/413] lightnvm: pblk: fix freeing of merged pages Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 135/413] lightnvm: fix uninitialized pointer in nvm_remove_tgt() Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 136/413] nvme-pci: adjust irq max_vector using num_possible_cpus() Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 137/413] arm64: Do not enable IRQs for ct_user_exit Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 138/413] ipsec: select crypto ciphers for xfrm_algo Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 139/413] media: staging: davinci: fix memory leaks and check for allocation failure Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 140/413] ipvs: defer hook registration to avoid leaks Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 141/413] media: s5p-mfc: Make additional clocks optional Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 142/413] media: i2c: fix warning same module names Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 143/413] ntp: Limit TAI-UTC offset Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 144/413] timer_list: Guard procfs specific code Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 145/413] media: mt9m111: fix fw-node refactoring Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 146/413] ASoC: soc-core: call snd_soc_unbind_card() under mutex_lock; Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 147/413] acpi/arm64: ignore 5.1 FADTs that are reported as 5.0 Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 148/413] media: coda: fix mpeg2 sequence number handling Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 149/413] media: coda: fix last buffer handling in V4L2_ENC_CMD_STOP Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 150/413] media: coda: increment sequence offset for the last returned frame Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 151/413] media: vimc: cap: check v4l2_fill_pixfmt return value Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 152/413] media: hdpvr: fix locking and a missing msleep Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 153/413] net: stmmac: sun8i: force select external PHY when no internal one Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 154/413] rtlwifi: rtl8192cu: fix error handle when usb probe failed Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 155/413] mt7601u: do not schedule rx_tasklet when the device has been disconnected Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 156/413] x86/build: Add set -e to mkcapflags.sh to delete broken capflags.c Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 157/413] mt7601u: fix possible memory leak when the device is disconnected Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 158/413] ipvs: fix tinfo memory leak in start_sync_thread Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 159/413] mt76: mt7615: do not process rx packets if the device is not initialized Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 160/413] ath10k: add missing error handling Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 161/413] ath10k: fix fw crash by moving chip reset after napi disabled Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 162/413] ath10k: fix PCIE device wake up failed Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 163/413] ALSA: hdac: Fix codec name after machine driver is unloaded and reloaded Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 164/413] perf tools: Increase MAX_NR_CPUS and MAX_CACHES Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 165/413] ASoC: Intel: hdac_hdmi: Set ops to NULL on remove Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 166/413] block, bfq: fix rq_in_driver check in bfq_update_inject_limit Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 167/413] clocksource/drivers/tegra: Release all IRQs on request_irq() error Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 168/413] libata: dont request sense data on !ZAC ATA devices Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 169/413] clocksource/drivers/tegra: Restore base address before cleanup Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 170/413] clocksource/drivers/exynos_mct: Increase priority over ARM arch timer Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 171/413] netfilter: ctnetlink: Fix regression in conntrack entry deletion Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 172/413] xsk: Properly terminate assignment in xskq_produce_flush_desc Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 173/413] rslib: Fix decoding of shortened codes Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 174/413] bpf: fix BPF_ALU32 | BPF_ARSH on BE arches Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 175/413] rslib: Fix handling of of caller provided syndrome Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 176/413] gpio: Fix return value mismatch of function gpiod_get_from_of_node() Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 177/413] net: hns3: restore the MAC autoneg state after reset Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 178/413] net/mlx5: Get vport ACL namespace by vport index Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 179/413] ixgbe: Check DDM existence in transceiver before access Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 180/413] crypto: serpent - mark __serpent_setkey_sbox noinline Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 181/413] crypto: asymmetric_keys - select CRYPTO_HASH where needed Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 182/413] ath9k: correctly handle short radar pulses Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 183/413] wil6210: drop old event after wmi_call timeout Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 184/413] EDAC: Fix global-out-of-bounds write when setting edac_mc_poll_msec Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 185/413] net/mlx5e: Attach/detach XDP program safely Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 186/413] bcache: fix return value error in bch_journal_read() Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 187/413] bcache: check CACHE_SET_IO_DISABLE in allocator code Greg Kroah-Hartman
2019-07-24 19:17 ` [PATCH 5.2 188/413] bcache: check CACHE_SET_IO_DISABLE bit in bch_journal() Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 189/413] bcache: acquire bch_register_lock later in cached_dev_free() Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 190/413] bcache: check c->gc_thread by IS_ERR_OR_NULL in cache_set_flush() Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 191/413] bcache: avoid a deadlock in bcache_reboot() Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 192/413] bcache: fix potential deadlock in cached_def_free() Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 193/413] net: hns3: fix a -Wformat-nonliteral compile warning Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 194/413] net: hns3: add some error checking in hclge_tm module Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 195/413] ath10k: Fix memory leak in qmi Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 196/413] ath10k: destroy sdio workqueue while remove sdio module Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 197/413] net: mvpp2: prs: Dont override the sign bit in SRAM parser shift Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 198/413] igb: clear out skb->tstamp after reading the txtime Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 199/413] net: hns3: add Asym Pause support to fix autoneg problem Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 200/413] net: ethernet: ti: cpsw: Assign OF node to slave devices Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 201/413] ixgbe: Avoid NULL pointer dereference with VF on non-IPsec hw Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 202/413] iwlwifi: mvm: Drop large non sta frames Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 203/413] bpf: fix uapi bpf_prog_info fields alignment Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 204/413] netfilter: Fix remainder of pseudo-header protocol 0 Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 205/413] iwlwifi: dbg: fix debug monitor stop and restart delays Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 206/413] bnxt_en: Disable bus master during PCI shutdown and driver unload Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 207/413] bnxt_en: Fix statistics context reservation logic for RDMA driver Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 208/413] bnxt_en: Cap the returned MSIX vectors to the " Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 209/413] ALSA: hda: Fix a headphone detection issue when using SOF Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 210/413] perf stat: Make metric event lookup more robust Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 211/413] perf stat: Fix metrics with --no-merge Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 212/413] perf stat: Dont merge events in the same PMU Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 213/413] perf stat: Fix group lookup for metric group Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 214/413] vxlan: do not destroy fdb if register_netdevice() is failed Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 215/413] bnx2x: Prevent ptp_task to be rescheduled indefinitely Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 216/413] net: usb: asix: init MAC address buffers Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 217/413] rxrpc: Fix oops in tracepoint Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 218/413] libbpf: fix GCC8 warning for strncpy Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 219/413] bpf, libbpf, smatch: Fix potential NULL pointer dereference Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 220/413] selftests: bpf: fix inlines in test_lwt_seg6local Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 221/413] bonding: validate ip header before check IPPROTO_IGMP Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 222/413] gpiolib: Fix references to gpiod_[gs]et_*value_cansleep() variants Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 223/413] iommu/arm-smmu-v3: Invalidate ATC when detaching a device Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 224/413] ASoC: audio-graph-card: fix use-after-free in graph_for_each_link Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 225/413] tools: bpftool: Fix json dump crash on powerpc Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 226/413] net: hns3: enable broadcast promisc mode when initializing VF Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 227/413] net: hns3: fix port capbility updating issue Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 228/413] Bluetooth: hci_bcsp: Fix memory leak in rx_skb Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 229/413] Bluetooth: Add new 13d3:3491 QCA_ROME device Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 230/413] Bluetooth: Add new 13d3:3501 " Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 231/413] Bluetooth: 6lowpan: search for destination address in all peers Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 232/413] genirq: Update irq stats from NMI handlers Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 233/413] perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64 Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 234/413] Bluetooth: Check state in l2cap_disconnect_rsp Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 235/413] Bluetooth: hidp: NUL terminate a string in the compat ioctl Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 236/413] gtp: add missing gtp_encap_disable_sock() in gtp_encap_enable() Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 237/413] Bluetooth: validate BLE connection interval updates Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 238/413] gtp: fix suspicious RCU usage Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 239/413] gtp: fix Illegal context switch in RCU read-side critical section Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 240/413] gtp: fix use-after-free in gtp_encap_destroy() Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 241/413] gtp: fix use-after-free in gtp_newlink() Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 242/413] xdp: fix race on generic receive path Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 243/413] net: mvmdio: defer probe of orion-mdio if a clock is not ready Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 244/413] net: hns3: fix __QUEUE_STATE_STACK_XOFF not cleared issue Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 245/413] iavf: fix dereference of null rx_buffer pointer Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 246/413] blk-iolatency: fix STS_AGAIN handling Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 247/413] libbpf: fix another GCC8 warning for strncpy Greg Kroah-Hartman
2019-07-24 19:18 ` [PATCH 5.2 248/413] floppy: fix div-by-zero in setup_format_params Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 249/413] floppy: fix out-of-bounds read in next_valid_format Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 250/413] floppy: fix invalid pointer dereference in drive_name Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 251/413] floppy: fix out-of-bounds read in copy_buffer Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 252/413] xen: let alloc_xenballooned_pages() fail if not enough memory free Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 253/413] scsi: NCR5380: Always re-enable reselection interrupt Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 254/413] scsi: NCR5380: Handle PDMA failure reliably Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 255/413] Revert "scsi: ncr5380: Increase register polling limit" Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 256/413] scsi: core: Fix race on creating sense cache Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 257/413] scsi: sd_zbc: Fix compilation warning Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 258/413] scsi: zfcp: fix request object use-after-free in send path causing seqno errors Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 259/413] scsi: zfcp: fix request object use-after-free in send path causing wrong traces Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 260/413] scsi: megaraid_sas: Fix calculation of target ID Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 261/413] scsi: mac_scsi: Increase PIO/PDMA transfer length threshold Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 262/413] scsi: mac_scsi: Fix pseudo DMA implementation, take 2 Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 263/413] crypto: ghash - fix unaligned memory access in ghash_setkey() Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 264/413] crypto: caam - limit output IV to CBC to work around CTR mode DMA issue Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 265/413] crypto: ccp - Validate the the error value used to index error messages Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 266/413] crypto: arm64/sha1-ce - correct digest for empty data in finup Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 267/413] crypto: arm64/sha2-ce " Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 268/413] crypto: chacha20poly1305 - fix atomic sleep when using async algorithm Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 269/413] crypto: crypto4xx - fix AES CTR blocksize value Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 270/413] crypto: crypto4xx - fix blocksize for cfb and ofb Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 271/413] crypto: crypto4xx - block ciphers should only accept complete blocks Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 272/413] crypto: ccp - memset structure fields to zero before reuse Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 273/413] crypto: ccp/gcm - use const time tag comparison Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 274/413] crypto: crypto4xx - fix a potential double free in ppc4xx_trng_probe Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 275/413] cifs: always add credits back for unsolicited PDUs Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 276/413] cifs: fix crash in smb2_compound_op()/smb2_set_next_command() Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 277/413] cifs: Properly handle auto disabling of serverino option Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 278/413] cifs: flush before set-info if we have writeable handles Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 279/413] CIFS: fix deadlock in cached root handling Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 280/413] Revert "bcache: set CACHE_SET_IO_DISABLE in bch_cached_dev_error()" Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 281/413] bcache: Revert "bcache: fix high CPU occupancy during journal" Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 282/413] bcache: Revert "bcache: free heap cache_set->flush_btree in bch_journal_free" Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 283/413] bcache: ignore read-ahead request failure on backing device Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 284/413] bcache: fix mistaken sysfs entry for io_error counter Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 285/413] bcache: destroy dc->writeback_write_wq if failed to create dc->writeback_thread Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 286/413] Input: gtco - bounds check collection indent level Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 287/413] Input: alps - dont handle ALPS cs19 trackpoint-only device Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 288/413] Input: synaptics - whitelist Lenovo T580 SMBus intertouch Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 289/413] Input: alps - fix a mismatch between a condition check and its comment Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 290/413] regulator: s2mps11: Fix ERR_PTR dereference on GPIO lookup failure Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 291/413] regulator: s2mps11: Fix buck7 and buck8 wrong voltages Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 292/413] arm64: tegra: Update Jetson TX1 GPU regulator timings Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 293/413] arm64: tegra: Fix Jetson Nano GPU regulator Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 294/413] iwlwifi: add support for hr1 RF ID Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 295/413] iwlwifi: pcie: dont service an interrupt that was masked Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 296/413] iwlwifi: pcie: fix ALIVE interrupt handling for gen2 devices w/o MSI-X Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 297/413] iwlwifi: dont WARN when calling iwl_get_shared_mem_conf with RF-Kill Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 298/413] iwlwifi: fix RF-Kill interrupt while FW load for gen2 devices Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 299/413] iwlwifi: mvm: delay GTK setting in FW in AP mode Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 300/413] iwlwifi: mvm: clear rfkill_safe_init_done when we start the firmware Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 301/413] opp: Dont use IS_ERR on invalid supplies Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 302/413] arm64: Fix interrupt tracing in the presence of NMIs Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 303/413] tracing: Fix user stack trace "??" output Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 304/413] NFSv4: Handle the special Linux file open access mode Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 305/413] Revert "NFS: readdirplus optimization by cache mechanism" (memleak) Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 306/413] pnfs/flexfiles: Fix PTR_ERR() dereferences in ff_layout_track_ds_error Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 307/413] pnfs: Fix a problem where we gratuitously start doing I/O through the MDS Greg Kroah-Hartman
2019-07-24 19:19 ` [PATCH 5.2 308/413] SUNRPC: Ensure the bvecs are reset when we re-encode the RPC request Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 309/413] lib/scatterlist: Fix mapping iterator when sg->offset is greater than PAGE_SIZE Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 310/413] ASoC: dapm: Adapt for debugfs API change Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 311/413] ASoC: core: " Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 312/413] raid5-cache: Need to do start() part job after adding journal device Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 313/413] kconfig: fix missing choice values in auto.conf Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 314/413] ALSA: seq: Break too long mutex context in the write loop Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 315/413] ALSA: hda - Dont resume forcibly i915 HDMI/DP codec Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 316/413] ALSA: hda/realtek - Fixed Headphone Mic cant record on Dell platform Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 317/413] ALSA: hda/realtek: apply ALC891 headset fixup to one Dell machine Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 318/413] ALSA: hda/hdmi - Remove duplicated define Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 319/413] ALSA: hda/hdmi - Fix i915 reverse port/pin mapping Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 320/413] ceph: fix end offset in truncate_inode_pages_range call Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 321/413] ceph: use ceph_evict_inode to cleanup inodes resource Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 322/413] media: v4l2: Test type instead of cfg->type in v4l2_ctrl_new_custom() Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 323/413] media: coda: Remove unbalanced and unneeded mutex unlock Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 324/413] media: videobuf2-core: Prevent size alignment wrapping buffer size to 0 Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 325/413] media: videobuf2-dma-sg: Prevent size from overflowing Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 326/413] KVM: nVMX: Dont dump VMCS if virtual APIC page cant be mapped Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 327/413] KVM: VMX: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad value Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 328/413] KVM: nVMX: Always sync GUEST_BNDCFGS when it comes from vmcs01 Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 329/413] KVM: VMX: Fix handling of #MC that occurs during VM-Entry Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 330/413] KVM: VMX: check CPUID before allowing read/write of IA32_XSS Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 331/413] KVM: Properly check if "page" is valid in kvm_vcpu_unmap Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 332/413] KVM: PPC: Book3S HV: Signed extend decrementer value if not using large decrementer Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 333/413] KVM: PPC: Book3S HV: Clear pending decrementer exceptions on nested guest entry Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 334/413] KVM: PPC: Book3S HV: Fix CR0 setting in TM emulation Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 335/413] KVM: x86/vPMU: refine kvm_pmu err msg when event creation failed Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 336/413] arm64: tegra: Fix AGIC register range Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 337/413] arm64: irqflags: Add condition flags to inline asm clobber list Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 338/413] arm64: Fix incorrect irqflag restore for priority masking Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 339/413] intel_th: msu: Fix unused variable warning on arm64 platform Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 340/413] signal/usb: Replace kill_pid_info_as_cred with kill_pid_usb_asyncio Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 341/413] signal: Correct namespace fixups of si_pid and si_uid Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 342/413] fs/proc/proc_sysctl.c: fix the default values of i_uid/i_gid on /proc/sys inodes Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 343/413] i3c: fix i2c and i3c scl rate by bus mode Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 344/413] ARM: dts: gemini: Set DIR-685 SPI CS as active low Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 345/413] drm/nouveau/i2c: Enable i2c pads & busses during preinit Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 346/413] padata: use smp_mb in padata_reorder to avoid orphaned padata jobs Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 347/413] dm zoned: fix zone state management race Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 348/413] xen/events: fix binding user event channels to cpus Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 349/413] 9p/xen: Add cleanup path in p9_trans_xen_init Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 350/413] 9p/virtio: Add cleanup path in p9_virtio_init Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 351/413] rt2x00usb: fix rx queue hang Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 352/413] x86/hyper-v: Zero out the VP ASSIST PAGE on allocation Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 353/413] x86/boot: Fix memory leak in default_get_smp_config() Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 354/413] perf/x86/intel: Fix spurious NMI on fixed counter Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 355/413] perf/x86/amd/uncore: Do not set ThreadMask and SliceMask for non-L3 PMCs Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 356/413] perf/x86/amd/uncore: Set the thread mask for F17h L3 PMCs Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 357/413] x86/stacktrace: Prevent infinite loop in arch_stack_walk_user() Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 358/413] drm/edid: parse CEA blocks embedded in DisplayID Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 359/413] block: Allow mapping of vmalloc-ed buffers Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 360/413] block: Fix potential overflow in blk_report_zones() Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 361/413] RDMA/srp: Accept again source addresses that do not have a port number Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 362/413] RDMA/odp: Fix missed unlock in non-blocking invalidate_start Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 363/413] intel_th: pci: Add Ice Lake NNPI support Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 364/413] PCI: hv: Fix a use-after-free bug in hv_eject_device_work() Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 365/413] PCI: Do not poll for PME if the device is in D3cold Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 366/413] PCI: qcom: Ensure that PERST is asserted for at least 100 ms Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 367/413] btrfs: correctly validate compression type Greg Kroah-Hartman
2019-07-24 19:20 ` [PATCH 5.2 368/413] Btrfs: fix data loss after inode eviction, renaming it, and fsync it Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 369/413] Btrfs: fix fsync not persisting dentry deletions due to inode evictions Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 370/413] Btrfs: add missing inode version, ctime and mtime updates when punching hole Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 371/413] IB/mlx5: Report correctly tag matching rendezvous capability Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 372/413] HID: wacom: generic: only switch the mode on devices with LEDs Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 373/413] HID: wacom: generic: Correct pad syncing Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 374/413] HID: wacom: correct touch resolution x/y typo Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 375/413] mm: vmscan: scan anonymous pages on file refaults Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 376/413] mm/nvdimm: add is_ioremap_addr and use that to check ioremap address Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 377/413] libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 378/413] mm/memcontrol: fix wrong statistics in memory.stat Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 379/413] mm/z3fold.c: lock z3fold page before __SetPageMovable() Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 380/413] coda: pass the host file in vma->vm_file on mmap Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 381/413] include/asm-generic/bug.h: fix "cut here" for WARN_ON for __WARN_TAINT architectures Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 382/413] resource: fix locking in find_next_iomem_res() Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 383/413] gpu: ipu-v3: ipu-ic: Fix saturation bit offset in TPMEM Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 384/413] parisc: Ensure userspace privilege for ptraced processes in regset functions Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 385/413] parisc: Avoid kernel panic triggered by invalid kprobe Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 386/413] parisc: Fix kernel panic due invalid values in IAOQ0 or IAOQ1 Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 387/413] powerpc/32s: fix suspend/resume when IBATs 4-7 are used Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 388/413] powerpc/mm/32s: fix condition that is always true Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 389/413] powerpc/watchpoint: Restore NV GPRs while returning from exception Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 390/413] powerpc/powernv/npu: Fix reference leak Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 391/413] powerpc/powernv/idle: Fix restore of SPRN_LDBAR for POWER9 stop state Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 392/413] powerpc/powernv: Fix stale iommu table base after VFIO Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 393/413] powerpc/pseries: Fix xive=off command line Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 394/413] powerpc/pseries: Fix oops in hotplug memory notifier Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 395/413] mmc: sdhci-msm: fix mutex while in spinlock Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 396/413] eCryptfs: fix a couple type promotion bugs Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 397/413] mtd: rawnand: mtk: Correct low level time calculation of r/w cycle Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 398/413] mtd: spinand: read returns badly if the last page has bitflips Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 399/413] intel_th: msu: Remove set but not used variable last Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 400/413] intel_th: msu: Fix single mode with disabled IOMMU Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 401/413] Bluetooth: Add SMP workaround Microsoft Surface Precision Mouse bug Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 402/413] dax: Fix missed wakeup with PMD faults Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 403/413] usb: Handle USB3 remote wakeup for LPM enabled devices correctly Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 404/413] blk-throttle: fix zero wait time for iops throttled group Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 405/413] clk: imx: imx8mm: correct audio_pll2_clk to audio_pll2_out Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 406/413] blk-iolatency: clear use_delay when io.latency is set to zero Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 407/413] blkcg: update blkcg_print_stat() to handle larger outputs Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 408/413] net: mvmdio: allow up to four clocks to be specified for orion-mdio Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 409/413] dt-bindings: allow up to four clocks " Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 410/413] pstore: Fix double-free in pstore_mkfile() failure path Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 411/413] phy: qcom-qmp: Correct READY_STATUS poll break condition Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 412/413] dm thin metadata: check if in fail_io mode when setting needs_check Greg Kroah-Hartman
2019-07-24 19:21 ` [PATCH 5.2 413/413] dm bufio: fix deadlock with loop device Greg Kroah-Hartman
2019-07-24 23:14 ` [PATCH 5.2 000/413] 5.2.3-stable review kernelci.org bot
2019-07-25  9:04 ` Jon Hunter
2019-07-25 18:17   ` Greg Kroah-Hartman
2019-07-25 11:16 ` Anders Roxell
2019-07-25 11:34   ` Greg Kroah-Hartman
2019-07-25 13:26     ` Naresh Kamboju
2019-07-25 13:47     ` Paolo Bonzini
2019-07-25 14:05       ` Naresh Kamboju
2019-07-25 16:09         ` Sean Christopherson
2019-07-25 16:10           ` Paolo Bonzini
2019-07-25 16:20             ` Sean Christopherson
2019-07-25 16:30               ` Paolo Bonzini
2019-07-25 16:39                 ` Dan Rue
2019-07-25 17:06                   ` Paolo Bonzini
2019-07-25 20:19                     ` Dan Rue
2019-07-25 20:57                       ` Sean Christopherson
2019-07-25 22:10                         ` Paolo Bonzini
2019-07-25 16:46                 ` Sean Christopherson
2019-07-25 15:35 ` shuah
2019-07-25 18:17   ` Greg Kroah-Hartman
2019-07-25 16:57 ` Guenter Roeck
2019-07-26  6:18 ` Kelsey Skunberg
2019-07-26  7:25   ` Greg Kroah-Hartman
2019-07-26 12:24 ` Bharath Vedartham

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20190724191743.977277445@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mika.westerberg@linux.intel.com \
    --cc=rafael.j.wysocki@intel.com \
    --cc=sashal@kernel.org \
    --cc=stable@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).