From: Sasha Levin <sashal@kernel.org>
To: stable@vger.kernel.org, linux-kernel@vger.kernel.org
Cc: Tony Lindgren <tony@atomide.com>, Eyal Reizer <eyalr@ti.com>,
Kalle Valo <kvalo@codeaurora.org>,
Sasha Levin <sashal@kernel.org>
Subject: [PATCH AUTOSEL 4.19 031/146] wlcore: Fix BUG with clear completion on timeout
Date: Wed, 31 Oct 2018 19:03:46 -0400 [thread overview]
Message-ID: <20181031230541.28822-31-sashal@kernel.org> (raw)
In-Reply-To: <20181031230541.28822-1-sashal@kernel.org>
From: Tony Lindgren <tony@atomide.com>
[ Upstream commit 4e651bad848955d88b29a568bfbfb4b831270e16 ]
We do not currently clear wl->elp_compl on ELP timeout and we have bogus
lingering pointer that wlcore_irq then will try to access after recovery
is done:
BUG: spinlock bad magic on CPU#1, irq/255-wl12xx/580
...
(spin_dump) from [<c01b9344>] (do_raw_spin_lock+0xc8/0x124)
(do_raw_spin_lock) from [<c09b3970>] (_raw_spin_lock_irqsave+0x68/0x74)
(_raw_spin_lock_irqsave) from [<c01a02f0>] (complete+0x24/0x58)
(complete) from [<bf572610>] (wlcore_irq+0x48/0x17c [wlcore])
(wlcore_irq [wlcore]) from [<c01c5efc>] (irq_thread_fn+0x2c/0x64)
(irq_thread_fn) from [<c01c623c>] (irq_thread+0x148/0x290)
(irq_thread) from [<c016b4b0>] (kthread+0x160/0x17c)
(kthread) from [<c01010b4>] (ret_from_fork+0x14/0x20)
...
After that the system will hang. Let's fix this by adding a flag for
recovery and moving the recovery work call to to the error handling
section.
And we want to set WL1271_FLAG_INTENDED_FW_RECOVERY and actually clear
it too in wl1271_recovery_work() and just downgrade the error to a
warning to prevent overly verbose output.
Cc: Eyal Reizer <eyalr@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
drivers/net/wireless/ti/wlcore/main.c | 18 ++++++++++++++----
1 file changed, 14 insertions(+), 4 deletions(-)
diff --git a/drivers/net/wireless/ti/wlcore/main.c b/drivers/net/wireless/ti/wlcore/main.c
index 89b0d0fade9f..19e3c5a0b715 100644
--- a/drivers/net/wireless/ti/wlcore/main.c
+++ b/drivers/net/wireless/ti/wlcore/main.c
@@ -957,6 +957,8 @@ static void wl1271_recovery_work(struct work_struct *work)
BUG_ON(wl->conf.recovery.bug_on_recovery &&
!test_bit(WL1271_FLAG_INTENDED_FW_RECOVERY, &wl->flags));
+ clear_bit(WL1271_FLAG_INTENDED_FW_RECOVERY, &wl->flags);
+
if (wl->conf.recovery.no_recovery) {
wl1271_info("No recovery (chosen on module load). Fw will remain stuck.");
goto out_unlock;
@@ -6710,6 +6712,7 @@ static int __maybe_unused wlcore_runtime_resume(struct device *dev)
int ret;
unsigned long start_time = jiffies;
bool pending = false;
+ bool recovery = false;
/* Nothing to do if no ELP mode requested */
if (!test_bit(WL1271_FLAG_IN_ELP, &wl->flags))
@@ -6726,7 +6729,7 @@ static int __maybe_unused wlcore_runtime_resume(struct device *dev)
ret = wlcore_raw_write32(wl, HW_ACCESS_ELP_CTRL_REG, ELPCTRL_WAKE_UP);
if (ret < 0) {
- wl12xx_queue_recovery_work(wl);
+ recovery = true;
goto err;
}
@@ -6734,11 +6737,12 @@ static int __maybe_unused wlcore_runtime_resume(struct device *dev)
ret = wait_for_completion_timeout(&compl,
msecs_to_jiffies(WL1271_WAKEUP_TIMEOUT));
if (ret == 0) {
- wl1271_error("ELP wakeup timeout!");
- wl12xx_queue_recovery_work(wl);
+ wl1271_warning("ELP wakeup timeout!");
/* Return no error for runtime PM for recovery */
- return 0;
+ ret = 0;
+ recovery = true;
+ goto err;
}
}
@@ -6753,6 +6757,12 @@ static int __maybe_unused wlcore_runtime_resume(struct device *dev)
spin_lock_irqsave(&wl->wl_lock, flags);
wl->elp_compl = NULL;
spin_unlock_irqrestore(&wl->wl_lock, flags);
+
+ if (recovery) {
+ set_bit(WL1271_FLAG_INTENDED_FW_RECOVERY, &wl->flags);
+ wl12xx_queue_recovery_work(wl);
+ }
+
return ret;
}
--
2.17.1
next prev parent reply other threads:[~2018-10-31 23:52 UTC|newest]
Thread overview: 151+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-10-31 23:03 [PATCH AUTOSEL 4.19 001/146] net: socionext: Reset tx queue in ndo_stop Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 002/146] net: ethernet: ti: cpsw: unsync mcast entries while switch promisc mode Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 003/146] net: loopback: clear skb->tstamp before netif_rx() Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 004/146] locking/lockdep: Fix debug_locks off performance problem Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 005/146] netfilter: xt_nat: fix DNAT target for shifted portmap ranges Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 006/146] ataflop: fix error handling during setup Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 007/146] swim: fix cleanup on setup error Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 008/146] arm64: cpufeature: ctr: Fix cpu capability check for late CPUs Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 009/146] hv_netvsc: fix vf serial matching with pci slot info Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 010/146] nfp: devlink port split support for 1x100G CXP NIC Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 011/146] tun: Consistently configure generic netdev params via rtnetlink Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 012/146] s390/sthyi: Fix machine name validity indication Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 013/146] hwmon: (pwm-fan) Set fan speed to 0 on suspend Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 014/146] lightnvm: pblk: fix race on sysfs line state Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 015/146] lightnvm: pblk: fix two sleep-in-atomic-context bugs Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 016/146] lightnvm: pblk: fix race condition on metadata I/O Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 017/146] spi: spi-ep93xx: Use dma_data_direction for ep93xx_spi_dma_{finish,prepare} Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 018/146] perf tools: Free temporary 'sys' string in read_event_files() Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 019/146] perf tools: Cleanup trace-event-info 'tdata' leak Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 020/146] perf tools: Free 'printk' string in parse_ftrace_printk() Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 021/146] perf strbuf: Match va_{add,copy} with va_end Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 022/146] cpupower: Fix coredump on VMWare Sasha Levin
2018-11-01 11:43 ` Prarit Bhargava
2018-11-01 15:47 ` Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 023/146] bcache: Populate writeback_rate_minimum attribute Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 024/146] mmc: sdhci-pci-o2micro: Add quirk for O2 Micro dev 0x8620 rev 0x01 Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 025/146] sdhci: acpi: add free_slot callback Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 026/146] mtd: rawnand: denali: set SPARE_AREA_SKIP_BYTES register to 8 if unset Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 027/146] iwlwifi: pcie: avoid empty free RB queue Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 028/146] iwlwifi: mvm: clear HW_RESTART_REQUESTED when stopping the interface Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 029/146] iwlwifi: mvm: check for n_profiles validity in EWRD ACPI Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 030/146] x86/olpc: Indicate that legacy PC XO-1 platform should not register RTC Sasha Levin
2018-10-31 23:03 ` Sasha Levin [this message]
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 032/146] nvmet-rdma: use a private workqueue for delete Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 033/146] ACPI/PPTT: Handle architecturally unknown cache types Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 034/146] ACPI / PM: LPIT: Register sysfs attributes based on FADT Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 035/146] ACPI / processor: Fix the return value of acpi_processor_ids_walk() Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 036/146] cpufreq: dt: Try freeing static OPPs only if we have added them Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 037/146] x86/intel_rdt: Show missing resctrl mount options Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 038/146] mtd: rawnand: atmel: Fix potential NULL pointer dereference Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 039/146] regulator: fixed: Default enable high on DT regulators Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 040/146] nvme: call nvme_complete_rq when nvmf_check_ready fails for mpath I/O Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 041/146] ath10k: fix tx status flag setting for management frames Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 042/146] signal: Introduce COMPAT_SIGMINSTKSZ for use in compat_sys_sigaltstack Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 043/146] ice: fix changing of ring descriptor size (ethtool -G) Sasha Levin
2018-10-31 23:03 ` [PATCH AUTOSEL 4.19 044/146] ice: update fw version check logic Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 045/146] net: hns3: Fix for packet buffer setting bug Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 046/146] Bluetooth: btbcm: Add entry for BCM4335C0 UART bluetooth Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 047/146] Bluetooth: hci_qca: Remove hdev dereference in qca_close() Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 048/146] efi/x86: Call efi_parse_options() from efi_main() Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 049/146] x86: boot: Fix EFI stub alignment Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 050/146] net: hns3: Add nic state check before calling netif_tx_wake_queue Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 051/146] net: hns3: Fix ets validate issue Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 052/146] pinctrl: sunxi: fix 'pctrl->functions' allocation in sunxi_pinctrl_build_state Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 053/146] pinctrl: qcom: spmi-mpp: Fix err handling of pmic_mpp_set_mux Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 054/146] brcmfmac: fix for proper support of 160MHz bandwidth Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 055/146] net: hns3: Check hdev state when getting link status Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 056/146] net: hns3: Set STATE_DOWN bit of hdev state when stopping net Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 057/146] net: phy: phylink: ensure the carrier is off when starting phylink Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 058/146] block, bfq: correctly charge and reset entity service in all cases Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 059/146] arm64: entry: Allow handling of undefined instructions from EL1 Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 060/146] kprobes: Return error if we fail to reuse kprobe instead of BUG_ON() Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 061/146] spi: gpio: No MISO does not imply no RX Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 062/146] ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DMA controllers Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 063/146] pinctrl: qcom: spmi-mpp: Fix drive strength setting Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 064/146] bpf/verifier: fix verifier instability Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 065/146] failover: Add missing check to validate 'slave_dev' in net_failover_slave_unregister Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 066/146] perf tests: Fix record+probe_libc_inet_pton.sh without ping's debuginfo Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 067/146] pinctrl: spmi-mpp: Fix pmic_mpp_config_get() to be compliant Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 068/146] pinctrl: ssbi-gpio: Fix pm8xxx_pin_config_get() " Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 069/146] net: hns3: Preserve vlan 0 in hardware table Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 070/146] net: hns3: Fix ping exited problem when doing lp selftest Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 071/146] net: hns3: Fix for vf vlan delete failed problem Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 072/146] net: dsa: mv88e6xxx: Fix writing to a PHY page Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 073/146] mt76x2u: run device cleanup routine if resume fails Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 074/146] rsi: fix memory alignment issue in ARM32 platforms Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 075/146] libertas_tf: prevent underflow in process_cmdrequest() Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 076/146] iwlwifi: mvm: fix BAR seq ctrl reporting Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 077/146] gpio: brcmstb: allow 0 width GPIO banks Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 078/146] ixgbe: disallow IPsec Tx offload when in SR-IOV mode Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 079/146] ixgbevf: VF2VF TCP RSS Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 080/146] wil6210: fix RX buffers release and unmap Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 081/146] ath10k: schedule hardware restart if WMI command times out Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 082/146] libata: Apply NOLPM quirk for SAMSUNG MZ7TD256HAFV-000L9 Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 083/146] thermal: rcar_thermal: Prevent doing work after unbind Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 084/146] thermal: da9062/61: Prevent hardware access during system suspend Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 085/146] cifs: fix a credits leak for compund commands Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 086/146] cgroup, netclassid: add a preemption point to write_classid Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 087/146] net: stmmac: dwmac-sun8i: fix OF child-node lookup Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 088/146] f2fs: fix to account IO correctly for cgroup writeback Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 089/146] MD: Memory leak when flush bio size is zero Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 090/146] md: fix memleak for mempool Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 091/146] of: Add missing exports of node name compare functions Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 092/146] scsi: esp_scsi: Track residual for PIO transfers Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 093/146] scsi: ufs: Schedule clk gating work on correct queue Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 094/146] UAPI: ndctl: Fix g++-unsupported initialisation in headers Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 095/146] KVM: nVMX: Clear reserved bits of #DB exit qualification Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 096/146] scsi: megaraid_sas: fix a missing-check bug Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 097/146] RDMA/core: Do not expose unsupported counters Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 098/146] RDMA/cm: Respect returned status of cm_init_av_by_path Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 099/146] IB/ipoib: Clear IPCB before icmp_send Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 100/146] RDMA/bnxt_re: Avoid accessing nq->bar_reg_iomem in failure case Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 101/146] RDMA/bnxt_re: Fix recursive lock warning in debug kernel Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 102/146] usb: host: ohci-at91: fix request of irq for optional gpio Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 103/146] PCI: mediatek: Fix mtk_pcie_find_port() endpoint/port matching logic Sasha Levin
2018-10-31 23:04 ` [PATCH AUTOSEL 4.19 104/146] PCI: cadence: Use AXI region 0 to signal interrupts from EP Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 105/146] usb: typec: tcpm: Report back negotiated PPS voltage and current Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 106/146] tpm: suppress transmit cmd error logs when TPM 1.2 is disabled/deactivated Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 107/146] f2fs: clear PageError on the read path Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 108/146] Drivers: hv: vmbus: Use cpumask_var_t for on-stack cpu mask Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 109/146] Drivers: hv: kvp: Fix two "this statement may fall through" warnings Sasha Levin
2018-10-31 23:33 ` Dexuan Cui
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 110/146] VMCI: Resource wildcard match fixed Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 111/146] PCI / ACPI: Enable wake automatically for power managed bridges Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 112/146] xprtrdma: Reset credit grant properly after a disconnect Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 113/146] irqchip/pdc: Setup all edge interrupts as rising edge at GIC Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 114/146] usb: dwc2: fix call to vbus supply exit routine, call it unlocked Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 115/146] usb: dwc2: fix a race with external vbus supply Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 116/146] usb: gadget: udc: atmel: handle at91sam9rl PMC Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 117/146] ext4: fix argument checking in EXT4_IOC_MOVE_EXT Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 118/146] MD: fix invalid stored role for a disk Sasha Levin
2018-11-06 7:37 ` Jack Wang
2018-11-06 15:50 ` Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 119/146] PCI: cadence: Correct probe behaviour when failing to get PHY Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 120/146] nvmem: check the return value of nvmem_add_cells() Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 121/146] xhci: Avoid USB autosuspend when resuming USB2 ports Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 122/146] scsi: qla2xxx: Fix recursive mailbox timeout Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 123/146] f2fs: fix to recover inode's crtime during POR Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 124/146] f2fs: fix to recover inode's i_flags " Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 125/146] PCI/MSI: Warn and return error if driver enables MSI/MSI-X twice Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 126/146] coresight: etb10: Fix handling of perf mode Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 127/146] PCI: dwc: pci-dra7xx: Enable errata i870 for both EP and RC mode Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 128/146] crypto: caam - fix implicit casts in endianness helpers Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 129/146] usb: chipidea: Prevent unbalanced IRQ disable Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 130/146] Smack: ptrace capability use fixes Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 131/146] driver/dma/ioat: Call del_timer_sync() without holding prep_lock Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 132/146] ASoC: AMD: Fix capture unstable in beginning for some runs Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 133/146] firmware: coreboot: Unmap ioregion after device population Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 134/146] IB/ipoib: Use dev_port to expose network interface port numbers Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 135/146] IB/mlx5: Allow transition of DCI QP to reset Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 136/146] uio: ensure class is registered before devices Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 137/146] scsi: lpfc: Correct soft lockup when running mds diagnostics Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 138/146] scsi: lpfc: Correct race with abort on completion path Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 139/146] f2fs: avoid sleeping under spin_lock Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 140/146] f2fs: report error if quota off error during umount Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 141/146] signal: Always deliver the kernel's SIGKILL and SIGSTOP to a pid namespace init Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 142/146] f2fs: fix to flush all dirty inodes recovered in readonly fs Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 143/146] mfd: menelaus: Fix possible race condition and leak Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 144/146] dmaengine: dma-jz4780: Return error if not probed from DT Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 145/146] IB/rxe: fix for duplicate request processing and ack psns Sasha Levin
2018-10-31 23:05 ` [PATCH AUTOSEL 4.19 146/146] ALSA: hda: Check the non-cached stream buffers more explicitly Sasha Levin
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=20181031230541.28822-31-sashal@kernel.org \
--to=sashal@kernel.org \
--cc=eyalr@ti.com \
--cc=kvalo@codeaurora.org \
--cc=linux-kernel@vger.kernel.org \
--cc=stable@vger.kernel.org \
--cc=tony@atomide.com \
/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).