public inbox for linux-kernel@vger.kernel.org
 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, Florian Fainelli <f.fainelli@gmail.com>,
	"David S. Miller" <davem@davemloft.net>
Subject: [PATCH 3.18 014/144] net: systemport: Fix wake-up interrupt race during resume
Date: Thu,  8 Nov 2018 13:49:45 -0800	[thread overview]
Message-ID: <20181108215055.824490259@linuxfoundation.org> (raw)
In-Reply-To: <20181108215054.826084593@linuxfoundation.org>

3.18-stable review patch.  If anyone has any objections, please let me know.

------------------

From: Florian Fainelli <f.fainelli@gmail.com>

[ Upstream commit 45ec318578c0c22a11f5b9927d064418e1ab1905 ]

The AON_PM_L2 is normally used to trigger and identify the source of a
wake-up event. Since the RX_SYS clock is no longer turned off, we also
have an interrupt being sent to the SYSTEMPORT INTRL_2_0 controller, and
that interrupt remains active up until the magic packet detector is
disabled which happens much later during the driver resumption.

The race happens if we have a CPU that is entering the SYSTEMPORT
INTRL2_0 handler during resume, and another CPU has managed to clear the
wake-up interrupt during bcm_sysport_resume_from_wol(). In that case, we
have the first CPU stuck in the interrupt handler with an interrupt
cause that has been cleared under its feet, and so we keep returning
IRQ_NONE and we never make any progress.

This was not a problem before because we would always turn off the
RX_SYS clock during WoL, so the SYSTEMPORT INTRL2_0 would also be turned
off as well, thus not latching the interrupt.

The fix is to make sure we do not enable either the MPD or
BRCM_TAG_MATCH interrupts since those are redundant with what the
AON_PM_L2 interrupt controller already processes and they would cause
such a race to occur.

Fixes: bb9051a2b230 ("net: systemport: Add support for WAKE_FILTER")
Fixes: 83e82f4c706b ("net: systemport: add Wake-on-LAN support")
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 drivers/net/ethernet/broadcom/bcmsysport.c |   22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

--- a/drivers/net/ethernet/broadcom/bcmsysport.c
+++ b/drivers/net/ethernet/broadcom/bcmsysport.c
@@ -769,14 +769,22 @@ static void bcm_sysport_resume_from_wol(
 {
 	u32 reg;
 
-	/* Stop monitoring MPD interrupt */
-	intrl2_0_mask_set(priv, INTRL2_0_MPD);
-
 	/* Clear the MagicPacket detection logic */
 	reg = umac_readl(priv, UMAC_MPD_CTRL);
 	reg &= ~MPD_EN;
 	umac_writel(priv, reg, UMAC_MPD_CTRL);
 
+	reg = intrl2_0_readl(priv, INTRL2_CPU_STATUS);
+	if (reg & INTRL2_0_MPD)
+		netdev_info(priv->netdev, "Wake-on-LAN (MPD) interrupt!\n");
+
+	if (reg & INTRL2_0_BRCM_MATCH_TAG) {
+		reg = rxchk_readl(priv, RXCHK_BRCM_TAG_MATCH_STATUS) &
+				  RXCHK_BRCM_TAG_MATCH_MASK;
+		netdev_info(priv->netdev,
+			    "Wake-on-LAN (filters 0x%02x) interrupt!\n", reg);
+	}
+
 	netif_dbg(priv, wol, priv->netdev, "resumed from WOL\n");
 }
 
@@ -809,11 +817,6 @@ static irqreturn_t bcm_sysport_rx_isr(in
 	if (priv->irq0_stat & INTRL2_0_TX_RING_FULL)
 		bcm_sysport_tx_reclaim_all(priv);
 
-	if (priv->irq0_stat & INTRL2_0_MPD) {
-		netdev_info(priv->netdev, "Wake-on-LAN interrupt!\n");
-		bcm_sysport_resume_from_wol(priv);
-	}
-
 	return IRQ_HANDLED;
 }
 
@@ -1786,9 +1789,6 @@ static int bcm_sysport_suspend_to_wol(st
 	/* UniMAC receive needs to be turned on */
 	umac_enable_set(priv, CMD_RX_EN, 1);
 
-	/* Enable the interrupt wake-up source */
-	intrl2_0_mask_clear(priv, INTRL2_0_MPD);
-
 	netif_dbg(priv, wol, ndev, "entered WOL mode\n");
 
 	return 0;



  parent reply	other threads:[~2018-11-08 21:53 UTC|newest]

Thread overview: 152+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-11-08 21:49 [PATCH 3.18 000/144] 3.18.125-stable review Greg Kroah-Hartman
2018-11-08 21:49 ` [PATCH 3.18 001/144] selftests/efivarfs: add required kernel configs Greg Kroah-Hartman
2018-11-08 21:49 ` [PATCH 3.18 002/144] mfd: omap-usb-host: Fix dts probe of children Greg Kroah-Hartman
2018-11-08 21:49 ` [PATCH 3.18 003/144] stmmac: fix valid numbers of unicast filter entries Greg Kroah-Hartman
2018-11-08 21:49 ` [PATCH 3.18 004/144] mach64: detect the dot clock divider correctly on sparc Greg Kroah-Hartman
2018-11-08 21:49 ` [PATCH 3.18 005/144] i2c: i2c-scmi: fix for i2c_smbus_write_block_data Greg Kroah-Hartman
2018-11-08 21:49 ` [PATCH 3.18 006/144] xhci: Dont print a warning when setting link state for disabled ports Greg Kroah-Hartman
2018-11-08 21:49 ` [PATCH 3.18 007/144] ip_tunnel: be careful when accessing the inner header Greg Kroah-Hartman
2018-11-08 21:49 ` [PATCH 3.18 008/144] net/ipv6: Display all addresses in output of /proc/net/if_inet6 Greg Kroah-Hartman
2018-11-08 21:49 ` [PATCH 3.18 009/144] netlabel: check for IPV4MASK in addrinfo_get Greg Kroah-Hartman
2018-11-08 21:49 ` [PATCH 3.18 010/144] net/usb: cancel pending work when unbinding smsc75xx Greg Kroah-Hartman
2018-11-08 21:49 ` [PATCH 3.18 011/144] qlcnic: fix Tx descriptor corruption on 82xx devices Greg Kroah-Hartman
2018-11-08 21:49 ` [PATCH 3.18 012/144] team: Forbid enslaving team device to itself Greg Kroah-Hartman
2018-11-08 21:49 ` [PATCH 3.18 013/144] net: mvpp2: Extract the correct ethtype from the skb for tx csum offload Greg Kroah-Hartman
2018-11-08 21:49 ` Greg Kroah-Hartman [this message]
2018-11-08 21:49 ` [PATCH 3.18 015/144] rtnl: limit IFLA_NUM_TX_QUEUES and IFLA_NUM_RX_QUEUES to 4096 Greg Kroah-Hartman
2018-11-08 21:49 ` [PATCH 3.18 016/144] ip6_tunnel: be careful when accessing the inner header Greg Kroah-Hartman
2018-11-08 21:49 ` [PATCH 3.18 017/144] media: af9035: prevent buffer overflow on write Greg Kroah-Hartman
2018-11-08 21:49 ` [PATCH 3.18 018/144] powerpc/tm: Fix userspace r13 corruption Greg Kroah-Hartman
2018-11-08 21:49 ` [PATCH 3.18 019/144] powerpc/tm: Avoid possible userspace r1 corruption on reclaim Greg Kroah-Hartman
2018-11-08 21:49 ` [PATCH 3.18 020/144] xfrm: Validate address prefix lengths in the xfrm selector Greg Kroah-Hartman
2018-11-08 21:49 ` [PATCH 3.18 021/144] xfrm6: call kfree_skb when skb is toobig Greg Kroah-Hartman
2018-11-08 21:49 ` [PATCH 3.18 022/144] cfg80211: reg: Init wiphy_idx in regulatory_hint_core() Greg Kroah-Hartman
2018-11-08 21:49 ` [PATCH 3.18 023/144] ARM: 8799/1: mm: fix pci_ioremap_io() offset check Greg Kroah-Hartman
2018-11-08 21:49 ` [PATCH 3.18 024/144] xfrm: validate template mode Greg Kroah-Hartman
2018-11-08 21:49 ` [PATCH 3.18 025/144] asix: Check for supported Wake-on-LAN modes Greg Kroah-Hartman
2018-11-08 21:49 ` [PATCH 3.18 026/144] ax88179_178a: " Greg Kroah-Hartman
2018-11-08 21:49 ` [PATCH 3.18 027/144] sr9800: " Greg Kroah-Hartman
2018-11-08 21:49 ` [PATCH 3.18 028/144] smsc75xx: Check for " Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 029/144] smsc95xx: " Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 030/144] perf/ring_buffer: Prevent concurent ring buffer access Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 031/144] net: cxgb3_main: fix a missing-check bug Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 032/144] dm thin: restore requested error_if_no_space setting on OODS to WRITE transition Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 033/144] ocfs2: fix journal commit deadlock in ocfs2_convert_inline_data_to_extents Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 034/144] s390/kvm: REPLACE barrier fixup with READ_ONCE Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 035/144] USB: qcserial: Fix support for HP lt4112 LTE/HSPA+ Gobi 4G Modem Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 036/144] cxl: Fix issues when unmapping contexts Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 037/144] s390/ftrace/jprobes: Fix conflict between jprobes and function graph tracing Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 038/144] mmc: sdhci: restore behavior when setting VDD via external regulator Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 039/144] usb: gadget: gadgetfs: fix an oops in ep_write() Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 040/144] ahci_xgene: Fix the DMA state machine lockup for the ATA_CMD_PACKET PIO mode command Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 041/144] Revert "drm/i915: Fix mutex->owner inspection race under DEBUG_MUTEXES" Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 042/144] pinctrl: at91: fix null pointer dereference Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 043/144] PCI: Mark Atheros AR9580 to avoid bus reset Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 044/144] ARM: shmobile: r8a7740: Instantiate GIC from C board code in legacy builds Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 045/144] usb: musb: Fix a few off-by-one lengths Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 046/144] usb: gadget: f_uac1: access freed memory at f_audio_free_inst Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 047/144] usb: musb: Fix randconfig build issues for Kconfig options Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 048/144] usb: dwc2: gadget: kill requests with force in s3c_hsotg_udc_stop() Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 049/144] phy-sun4i-usb: Change disconnect threshold value for sun6i Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 050/144] phy: phy-ti-pipe3: fix inconsistent enumeration of PCIe gen2 cards Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 051/144] iio: iio: Fix iio_channel_read return if channel havnt info Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 052/144] ARM: dra7xx: Fix counter frequency drift for AM572x errata i856 Greg Kroah-Hartman
2018-11-09 15:59   ` Lennart Sorensen
2018-11-08 21:50 ` [PATCH 3.18 053/144] ARM: OMAP2+: Fix n900 board name for legacy user space Greg Kroah-Hartman
2018-11-08 22:05   ` Pavel Machek
2018-11-08 22:44     ` Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 054/144] NFSv4: Cache the NFSv4/v4.1 client owner_id in the struct nfs_client Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 055/144] NFSv4/v4.1: Verify the client owner id during trunking detection Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 056/144] NFS: Ignore transport protocol when detecting server trunking Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 057/144] NFSv4: Remove incorrect check in can_open_delegated() Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 058/144] arm: dts: Use pmu_system_controller phandle for dp phy Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 059/144] scsi: ->queue_rq cant sleep Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 060/144] USB: EHCI: adjust error return code Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 061/144] uas: disable UAS on Apricorn SATA dongles Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 062/144] usb: host: ehci-tegra: request deferred probe when failing to get phy Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 063/144] Revert "tty: Fix pty master poll() after slave closes v2" Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 064/144] serial: samsung: Add the support for Exynos5433 SoC Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 065/144] mcb: mcb-pci: Only remap the 1st 0x200 bytes of BAR 0 Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 066/144] ARM: at91/dt: sama5d4: fix the timer reg length Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 067/144] ARM: at91: sama5d3: dt: correct the sound route Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 068/144] ARM: at91/dt: sam9263: Add missing clocks to lcdc node Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 069/144] ARM: at91: board-dt-sama5: add phy_fixup to override NAND_Tree Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 070/144] fbdev/broadsheetfb: fix memory leak Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 071/144] tracing: Fix enabling of syscall events on the command line Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 072/144] perf/rapl: Fix sysfs_show() initialization for RAPL PMU Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 073/144] perf/x86/intel: Fix bug for "cycles:p" and "cycles:pp" on SLM Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 074/144] perf machine: Fix __machine__findnew_thread() error path Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 075/144] perf tools: Fix statfs.f_type data type mismatch build error with uclibc Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 076/144] perf tools: Avoid build splat for syscall numbers " Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 077/144] perf tools: Fix segfault for symbol annotation on TUI Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 078/144] drivers: bus: check cci device tree node status Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 079/144] ARM: dts: disable CCI on exynos5420 based arndale-octa Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 080/144] clk: rockchip: fix deadlock possibility in cpuclk Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 081/144] quota: Fix maximum quota limit settings Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 082/144] rtnl: dont account unused struct ifla_port_vsi in rtnl_port_size Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 083/144] nfs: fix high load average due to callback thread sleeping Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 084/144] rcu: Clear need_qs flag to prevent splat Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 085/144] x86/irq: Check for valid irq descriptor in check_irq_vectors_for_cpu_disable() Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 086/144] of/pci: Remove duplicate kfree in of_pci_get_host_bridge_resources() Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 087/144] Btrfs: avoid syncing log in the fast fsync path when not necessary Greg Kroah-Hartman
2018-11-08 21:50 ` [PATCH 3.18 088/144] pinctrl: imx25: ensure that a pin with id i is at position i in the info array Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 089/144] dm: fix AB-BA deadlock in __dm_destroy() Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 090/144] arm/arm64: KVM: Take mmap_sem in stage2_unmap_vm Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 091/144] net/mlx4_en: Remove dependency between timestamping capability and service_task Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 092/144] iommu/vt-d: Fix VM domain ID leak Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 093/144] tty: serial: fsl_lpuart: fix clearing of receive flag Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 094/144] x86/idle: Restore trace_cpu_idle to mwait_idle() calls Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 095/144] ext4: fix an ext3 collapse range regression in xfstests Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 096/144] net: ethernet: davicom: fix devicetree irq resource Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 097/144] perf bench numa: Fix to show proper convergence stats Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 098/144] MIPS: Fix up obsolete cpu_set usage Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 099/144] dm9000: Fix irq trigger type setup on non-dt platforms Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 100/144] lib: make memzero_explicit more robust against dead store elimination Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 101/144] ASoC: dapm: Dont add prefix to widget stream name Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 102/144] mtd: blkdevs: fix potential deadlock + lockdep warnings Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 103/144] selftests: Introduce a new script to generate tc batch file Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 104/144] rtlwifi: rtl8821ae: Fix system lockups on boot Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 105/144] rtlwifi: rtl8821ae: Fix " Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 106/144] ALSA: hda - Add headset mic support for Acer Aspire V5-573G Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 107/144] ALSA: usb-audio: Add a more accurate volume quirk for AudioQuest DragonFly Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 108/144] tty: audit: Fix audit source Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 109/144] Btrfs: do not ignore errors from btrfs_lookup_xattr in do_setxattr Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 110/144] igb: Unpair the queues when changing the number of queues Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 111/144] libata: blacklist Micron 500IT SSD with MU01 firmware Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 112/144] perf: Fix PERF_EVENT_IOC_PERIOD deadlock Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 113/144] mm: migrate: hugetlb: putback destination hugepage to active list Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 114/144] Revert "SCSI: Fix NULL pointer dereference in runtime PM" Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 115/144] x86/ldt: Fix small LDT allocation for Xen Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 116/144] PCI: Fix devfn for VPD access through function 0 Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 117/144] vfs: Make sendfile(2) killable even better Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 118/144] sctp: translate network order to host order when users get a hmacid Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 119/144] iwlwifi: pcie: correctly define 7265-D cfg Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 120/144] ovl: fix open in stacked overlay Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 121/144] igb: fix NULL derefs due to skipped SR-IOV enabling Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 122/144] KEYS: put keyring if install_session_keyring_to_cred() fails Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 123/144] USB: hub: fix up early-exit pathway in hub_activate Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 124/144] net: fix warnings in make htmldocs by moving macro definition out of field declaration Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 125/144] x86/PCI: Mark Broadwell-EP Home Agent 1 as having non-compliant BARs Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 126/144] unix: correctly track in-flight fds in sending process user_struct Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 127/144] fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters() Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 128/144] perf tools: Disable parallelism for make clean Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 129/144] /proc/iomem: only expose physical resource addresses to privileged users Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 130/144] mremap: properly flush TLB before releasing the page Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 131/144] ipv6: mcast: fix a use-after-free in inet6_mc_check Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 132/144] ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are called Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 133/144] net/ipv6: Fix index counter for unicast addresses in in6_dump_addrs Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 134/144] net: socket: fix a missing-check bug Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 135/144] net: stmmac: Fix stmmac_mdio_reset() when building stmmac as modules Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 136/144] r8169: fix NAPI handling under high load Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 137/144] sctp: fix race on sctp_id2asoc Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 138/144] net: drop skb on failure in ip_check_defrag() Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 139/144] rtnetlink: Disallow FDB configuration for non-Ethernet device Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 140/144] net: sched: gred: pass the right attribute to gred_change_table_def() Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 141/144] cachefiles: fix the race between cachefiles_bury_object() and rmdir(2) Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 142/144] cdc-acm: correct counting of UART states in serial state notification Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 143/144] USB: fix the usbfs flag sanitization for control transfers Greg Kroah-Hartman
2018-11-08 21:51 ` [PATCH 3.18 144/144] sched/fair: Fix throttle_list starvation with low CFS quota Greg Kroah-Hartman
2018-11-09  3:10 ` [PATCH 3.18 000/144] 3.18.125-stable review kernelci.org bot
2018-11-09 19:39 ` Shuah Khan
2018-11-10  0:44   ` Greg Kroah-Hartman
2018-11-09 19:39 ` Guenter Roeck

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=20181108215055.824490259@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=davem@davemloft.net \
    --cc=f.fainelli@gmail.com \
    --cc=linux-kernel@vger.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