linux-kernel.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, Matthias Kaehlcke <mka@chromium.org>,
	Javier Martinez Canillas <javier@osg.samsung.com>,
	Mark Brown <broonie@kernel.org>,
	Sasha Levin <alexander.levin@microsoft.com>
Subject: [PATCH 4.9 080/241] regulator: core: Limit propagation of parent voltage count and list
Date: Mon, 19 Mar 2018 19:05:45 +0100	[thread overview]
Message-ID: <20180319180754.520172717@linuxfoundation.org> (raw)
In-Reply-To: <20180319180751.172155436@linuxfoundation.org>

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

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

From: Matthias Kaehlcke <mka@chromium.org>


[ Upstream commit fd086045559d90cd7854818b4c60a7119eda6231 ]

Commit 26988efe11b1 ("regulator: core: Allow to get voltage count and
list from parent") introduces the propagation of the parent voltage
count and list for regulators that don't provide this information
themselves. The goal is to support simple switch regulators, however as
a side effect normal continuous regulators can leak details of their
supplies and provide consumers with inconsistent information.

Limit the propagation of the voltage count and list to switch
regulators.

Fixes: 26988efe11b1 ("regulator: core: Allow to get voltage count and
  list from parent")
Signed-off-by: Matthias Kaehlcke <mka@chromium.org>
Reviewed-by: Javier Martinez Canillas <javier@osg.samsung.com>
Tested-by: Javier Martinez Canillas <javier@osg.samsung.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 drivers/regulator/core.c         |    9 +++++++--
 include/linux/regulator/driver.h |    2 ++
 2 files changed, 9 insertions(+), 2 deletions(-)

--- a/drivers/regulator/core.c
+++ b/drivers/regulator/core.c
@@ -2465,7 +2465,7 @@ static int _regulator_list_voltage(struc
 		ret = ops->list_voltage(rdev, selector);
 		if (lock)
 			mutex_unlock(&rdev->mutex);
-	} else if (rdev->supply) {
+	} else if (rdev->is_switch && rdev->supply) {
 		ret = _regulator_list_voltage(rdev->supply, selector, lock);
 	} else {
 		return -EINVAL;
@@ -2523,7 +2523,7 @@ int regulator_count_voltages(struct regu
 	if (rdev->desc->n_voltages)
 		return rdev->desc->n_voltages;
 
-	if (!rdev->supply)
+	if (!rdev->is_switch || !rdev->supply)
 		return -EINVAL;
 
 	return regulator_count_voltages(rdev->supply);
@@ -4049,6 +4049,11 @@ regulator_register(const struct regulato
 		mutex_unlock(&regulator_list_mutex);
 	}
 
+	if (!rdev->desc->ops->get_voltage &&
+	    !rdev->desc->ops->list_voltage &&
+	    !rdev->desc->fixed_uV)
+		rdev->is_switch = true;
+
 	ret = device_register(&rdev->dev);
 	if (ret != 0) {
 		put_device(&rdev->dev);
--- a/include/linux/regulator/driver.h
+++ b/include/linux/regulator/driver.h
@@ -425,6 +425,8 @@ struct regulator_dev {
 	struct regulator_enable_gpio *ena_pin;
 	unsigned int ena_gpio_state:1;
 
+	unsigned int is_switch:1;
+
 	/* time when this regulator was disabled last time */
 	unsigned long last_off_jiffy;
 };

  parent reply	other threads:[~2018-03-19 18:05 UTC|newest]

Thread overview: 259+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-03-19 18:04 [PATCH 4.9 000/241] 4.9.89-stable review Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 001/241] blkcg: fix double free of new_blkg in blkcg_init_queue Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 002/241] Input: tsc2007 - check for presence and power down tsc2007 during probe Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 003/241] perf stat: Issue a HW watchdog disable hint Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 004/241] staging: speakup: Replace BUG_ON() with WARN_ON() Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 005/241] staging: wilc1000: add check for kmalloc allocation failure Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 006/241] HID: reject input outside logical range only if null state is set Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 007/241] drm: qxl: Dont alloc fbdev if emulation is not supported Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 008/241] ARM: dts: r8a7791: Remove unit-address and reg from integrated cache Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 009/241] ARM: dts: r8a7792: " Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 010/241] ARM: dts: r8a7793: " Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 011/241] ARM: dts: r8a7794: " Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 012/241] arm64: dts: r8a7796: " Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 013/241] drm/sun4i: Fix up error path cleanup for master bind function Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 014/241] drm/sun4i: Set drm_crtc.port to the underlying TCONs output port node Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 015/241] ath10k: fix a warning during channel switch with multiple vaps Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 016/241] drm/sun4i: Fix TCON clock and regmap initialization sequence Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 017/241] net: mvpp2: set dma mask and coherent dma mask on PPv2.2 Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 018/241] PCI/MSI: Stop disabling MSI/MSI-X in pci_device_shutdown() Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 019/241] selinux: check for address length in selinux_socket_bind() Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 020/241] x86/mm: Make mmap(MAP_32BIT) work correctly Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 021/241] perf sort: Fix segfault with basic block cycles sort dimension Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 022/241] x86/mce: Handle broadcasted MCE gracefully with kexec Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 023/241] eventpoll.h: fix epoll event masks Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 024/241] i40e: Acquire NVM lock before reads on all devices Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 025/241] i40e: fix ethtool to get EEPROM data from X722 interface Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 026/241] perf tools: Make perf_event__synthesize_mmap_events() scale Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 027/241] ARM: brcmstb: Enable ZONE_DMA for non 64-bit capable peripherals Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 028/241] drivers: net: xgene: Fix hardware checksum setting Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 029/241] drivers: net: phy: xgene: Fix mdio write Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 030/241] drivers: net: xgene: Fix wrong logical operation Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 031/241] drivers: net: xgene: Fix Rx checksum validation logic Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 032/241] drm: Defer disabling the vblank IRQ until the next interrupt (for instant-off) Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 033/241] ath10k: disallow DFS simulation if DFS channel is not enabled Greg Kroah-Hartman
2018-03-19 18:04 ` [PATCH 4.9 034/241] ath10k: fix fetching channel during potential radar detection Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 035/241] usb: misc: lvs: fix race condition in disconnect handling Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 036/241] ARM: bcm2835: Enable missing CMA settings for VC4 driver Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 037/241] net: ethernet: bgmac: Allow MAC address to be specified in DTB Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 038/241] netem: apply correct delay when rate throttling Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 039/241] x86/mce: Init some CPU features early Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 040/241] omapfb: dss: Handle return errors in dss_init_ports() Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 041/241] perf probe: Fix concat_probe_trace_events Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 042/241] perf probe: Return errno when not hitting any event Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 043/241] HID: clamp input to logical range if no null state Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 044/241] net/8021q: create device with all possible features in wanted_features Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 045/241] ARM: dts: Adjust moxart IRQ controller and flags Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 046/241] qed: Always publish VF link from leading hwfn Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 047/241] s390/topology: fix typo in early topology code Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 048/241] zd1211rw: fix NULL-deref at probe Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 049/241] batman-adv: handle race condition for claims between gateways Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 050/241] of: fix of_device_get_modalias returned length when truncating buffers Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 051/241] [media] solo6x10: release vb2 buffers in solo_stop_streaming() Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 052/241] x86/boot/32: Defer resyncing initial_page_table until per-cpu is set up Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 053/241] scsi: fnic: Fix for "Number of Active IOs" in fnicstats becoming negative Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 054/241] scsi: ipr: Fix missed EH wakeup Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 055/241] [media] media: i2c/soc_camera: fix ov6650 sensor getting wrong clock Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 056/241] timers, sched_clock: Update timeout for clock wrap Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 057/241] sysrq: Reset the watchdog timers while displaying high-resolution timers Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 058/241] Input: qt1070 - add OF device ID table Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 059/241] sched: act_csum: dont mangle TCP and UDP GSO packets Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 060/241] PCI: hv: Properly handle PCI bus remove Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 061/241] PCI: hv: Lock PCI bus on device eject Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 062/241] ASoC: rcar: ssi: dont set SSICR.CKDV = 000 with SSIWSR.CONT Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 063/241] spi: omap2-mcspi: poll OMAP2_MCSPI_CHSTAT_RXS for PIO transfer Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 064/241] tcp: sysctl: Fix a race to avoid unexpected 0 window from space Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 065/241] dmaengine: imx-sdma: add 1ms delay to ensure SDMA channel is stopped Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 066/241] usb: dwc3: make sure UX_EXIT_PX is cleared Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 067/241] ARM: dts: bcm2835: add index to the ethernet alias Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 068/241] perf annotate: Fix a bug following symbolic link of a build-id file Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 069/241] perf buildid: Do not assume that readlink() returns a null terminated string Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 070/241] i40e/i40evf: Fix use after free in Rx cleanup path Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 071/241] scsi: be2iscsi: Check tag in beiscsi_mccq_compl_wait Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 072/241] driver: (adm1275) set the m,b and R coefficients correctly for power Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 073/241] bonding: make speed, duplex setting consistent with link state Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 074/241] mm: Fix false-positive VM_BUG_ON() in page_cache_{get,add}_speculative() Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 075/241] ALSA: firewire-lib: add a quirk of packet without valid EOH in CIP format Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 076/241] ARM: dts: r8a7794: Correct clock of DU1 Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 077/241] ARM: dts: silk: " Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 078/241] blk-throttle: make sure expire time isnt too big Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 079/241] ARM: DRA7: hwmod_data: Prevent wait_target_disable error for usb_otg_ss Greg Kroah-Hartman
2018-03-19 18:05 ` Greg Kroah-Hartman [this message]
2018-03-19 18:05 ` [PATCH 4.9 081/241] perf trace: Handle unpaired raw_syscalls:sys_exit event Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 082/241] f2fs: relax node version check for victim data in gc Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 083/241] drm/ttm: never add BO that failed to validate to the LRU list Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 084/241] bonding: refine bond_fold_stats() wrap detection Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 085/241] PCI: Apply Cavium ACS quirk only to CN81xx/CN83xx/CN88xx devices Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 086/241] powerpc/mm/hugetlb: Filter out hugepage size not supported by page table layout Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 087/241] braille-console: Fix value returned by _braille_console_setup Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 088/241] drm/vmwgfx: Fixes to vmwgfx_fb Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 089/241] vxlan: vxlan dev should inherit lowerdevs gso_max_size Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 090/241] NFC: nfcmrvl: Include unaligned.h instead of access_ok.h Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 091/241] NFC: nfcmrvl: double free on error path Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 092/241] NFC: pn533: change order of free_irq and dev unregistration Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 093/241] ARM: dts: r7s72100: fix ethernet clock parent Greg Kroah-Hartman
2018-03-19 18:05 ` [PATCH 4.9 094/241] ARM: dts: r8a7790: Correct parent of SSI[0-9] clocks Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 095/241] ARM: dts: r8a7791: " Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 096/241] ARM: dts: r8a7793: " Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 097/241] powerpc: Avoid taking a data miss on every userspace instruction miss Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 098/241] net: hns: Correct HNS RSS key set function Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 099/241] net/faraday: Add missing include of of.h Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 100/241] qed: Fix TM block ILT allocation Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 101/241] rtmutex: Fix PI chain order integrity Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 102/241] printk: Correctly handle preemption in console_unlock() Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 103/241] soc/tegra: Fix link errors with PMC disabled Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 104/241] drm: rcar-du: Handle event when disabling CRTCs Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 105/241] ARM: dts: koelsch: Correct clock frequency of X2 DU clock input Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 106/241] clk: sunxi-ng: a33: Add offset and minimum value for DDR1 PLL N factor Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 107/241] reiserfs: Make cancel_old_flush() reliable Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 108/241] ASoC: rt5677: Add OF device ID table Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 109/241] IB/hfi1: Check for QSFP presence before attempting reads Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 110/241] ALSA: firewire-digi00x: add support for console models of Digi00x series Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 111/241] ALSA: firewire-digi00x: handle all MIDI messages on streaming packets Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 112/241] fm10k: correctly check if interface is removed Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 113/241] EDAC, altera: Fix peripheral warnings for Cyclone5 Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 114/241] scsi: ses: dont get power status of SES device slot on probe Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 115/241] qed: Correct MSI-x for storage Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 116/241] apparmor: Make path_max parameter readonly Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 117/241] iommu/iova: Fix underflow bug in __alloc_and_insert_iova_range Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 118/241] kvm/svm: Setup MCG_CAP on AMD properly Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 119/241] kvm: nVMX: Disallow userspace-injected exceptions in guest mode Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 120/241] video: ARM CLCD: fix dma allocation size Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 121/241] drm/radeon: Fail fb creation from imported dma-bufs Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 122/241] drm/amdgpu: Fail fb creation from imported dma-bufs. (v2) Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 123/241] drm/rockchip: vop: Enable pm domain before vop_initial Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 124/241] i40e: only register client on iWarp-capable devices Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 125/241] coresight: Fixes coresight DT parse to get correct output port ID Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 126/241] lkdtm: turn off kcov for lkdtm_rodata_do_nothing: Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 127/241] tty: amba-pl011: Fix spurious TX interrupts Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 128/241] serial: imx: setup DCEDTE early and ensure DCD and RI irqs to be off Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 129/241] MIPS: BPF: Quit clobbering callee saved registers in JIT code Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 130/241] MIPS: BPF: Fix multiple problems in JIT skb access helpers Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 131/241] MIPS: r2-on-r6-emu: Fix BLEZL and BGTZL identification Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 132/241] MIPS: r2-on-r6-emu: Clear BLTZALL and BGEZALL debugfs counters Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 133/241] [media] v4l: vsp1: Prevent multiple streamon race commencing pipeline early Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 134/241] [media] v4l: vsp1: Register pipe with output WPF Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 135/241] regulator: isl9305: fix array size Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 136/241] md/raid6: Fix anomily when recovering a single device in RAID6 Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 137/241] md.c:didnt unlock the mddev before return EINVAL in array_size_store Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 138/241] powerpc/nohash: Fix use of mmu_has_feature() in setup_initial_memory_limit() Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 139/241] usb: dwc2: Make sure we disconnect the gadget state Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 140/241] usb: gadget: dummy_hcd: Fix wrong power status bit clear/reset in dummy_hub_control() Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 141/241] perf evsel: Return exact sub event which failed with EPERM for wildcards Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 142/241] iwlwifi: mvm: fix RX SKB header size and align it properly Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 143/241] drivers/perf: arm_pmu: handle no platform_device Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 144/241] perf inject: Copy events when reordering events in pipe mode Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 145/241] net: fec: add phy-reset-gpios PROBE_DEFER check Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 146/241] perf session: Dont rely on evlist in pipe mode Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 147/241] vfio/powerpc/spapr_tce: Enforce IOMMU type compatibility check Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 148/241] vfio/spapr_tce: Check kzalloc() return when preregistering memory Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 149/241] scsi: sg: check for valid direction before starting the request Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 150/241] scsi: sg: close race condition in sg_remove_sfp_usercontext() Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 151/241] ALSA: hda: Add Geminilake id to SKL_PLUS Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 152/241] kprobes/x86: Fix kprobe-booster not to boost far call instructions Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 153/241] kprobes/x86: Set kprobes pages read-only Greg Kroah-Hartman
2018-03-19 18:06 ` [PATCH 4.9 154/241] pwm: tegra: Increase precision in PWM rate calculation Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 155/241] clk: qcom: msm8996: Fix the vfe1 powerdomain name Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 156/241] Bluetooth: Avoid bt_accept_unlink() double unlinking Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 157/241] Bluetooth: 6lowpan: fix delay work init in add_peer_chan() Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 158/241] mac80211_hwsim: use per-interface power level Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 159/241] ath10k: fix compile time sanity check for CE4 buffer size Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 160/241] wil6210: fix protection against connections during reset Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 161/241] wil6210: fix memory access violation in wil_memcpy_from/toio_32 Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 162/241] perf stat: Fix bug in handling events in error state Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 163/241] mwifiex: Fix invalid port issue Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 164/241] drm/edid: set ELD connector type in drm_edid_to_eld() Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 165/241] video/hdmi: Allow "empty" HDMI infoframes Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 166/241] HID: elo: clear BTN_LEFT mapping Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 167/241] iwlwifi: mvm: rs: dont override the rate history in the search cycle Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 168/241] clk: meson: gxbb: fix wrong clock for SARADC/SANA Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 169/241] ARM: dts: exynos: Correct Trats2 panel reset line Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 170/241] sched: Stop switched_to_rt() from sending IPIs to offline CPUs Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 171/241] sched: Stop resched_cpu() " Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 172/241] test_firmware: fix setting old custom fw path back on exit Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 173/241] net: ieee802154: adf7242: Fix bug if defined DEBUG Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 174/241] net: xfrm: allow clearing socket xfrm policies Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 175/241] mtd: nand: fix interpretation of NAND_CMD_NONE in nand_command[_lp]() Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 176/241] net: thunderx: Set max queue count taking XDP_TX into account Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 177/241] ARM: dts: am335x-pepper: Fix the audio CODECs reset pin Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 178/241] ARM: dts: omap3-n900: " Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 179/241] mtd: nand: ifc: update bufnum mask for ver >= 2.0.0 Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 180/241] userns: Dont fail follow_automount based on s_user_ns Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 181/241] leds: pm8058: Silence pointer to integer size warning Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 182/241] power: supply: ab8500_charger: Fix an error handling path Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 183/241] power: supply: ab8500_charger: Bail out in case of error in ab8500_charger_init_hw_registers() Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 184/241] ath10k: update tdls teardown state to target Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 185/241] dmaengine: bcm2835-dma: Use vchan_terminate_vdesc() instead of desc_free Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 186/241] scsi: ses: dont ask for diagnostic pages repeatedly during probe Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 187/241] pwm: stmpe: Fix wrong register offset for hwpwm=2 case Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 188/241] clk: qcom: msm8916: fix mnd_width for codec_digcodec Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 189/241] mwifiex: cfg80211: do not change virtual interface during scan processing Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 190/241] ath10k: fix invalid STS_CAP_OFFSET_MASK Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 191/241] tools/usbip: fixes build with musl libc toolchain Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 192/241] spi: sun6i: disable/unprepare clocks on remove Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 193/241] bnxt_en: Dont print "Link speed -1 no longer supported" messages Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 194/241] scsi: core: scsi_get_device_flags_keyed(): Always return device flags Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 195/241] scsi: devinfo: apply to HP XP the same flags as Hitachi VSP Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 196/241] scsi: dh: add new rdac devices Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 197/241] media: vsp1: Prevent suspending and resuming DRM pipelines Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 198/241] media: cpia2: Fix a couple off by one bugs Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 199/241] veth: set peer GSO values Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 200/241] drm/amdkfd: Fix memory leaks in kfd topology Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 201/241] powerpc/modules: Dont try to restore r2 after a sibling call Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 202/241] agp/intel: Flush all chipset writes after updating the GGTT Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 203/241] mac80211_hwsim: enforce PS_MANUAL_POLL to be set after PS_ENABLED Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 204/241] mac80211: remove BUG() when interface type is invalid Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 205/241] ASoC: nuc900: Fix a loop timeout test Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 206/241] ipvlan: add L2 check for packets arriving via virtual devices Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 207/241] rcutorture/configinit: Fix build directory error message Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 208/241] locking/locktorture: Fix num reader/writer corner cases Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 209/241] ima: relax requiring a file signature for new files with zero length Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 210/241] net: hns: Some checkpatch.pl script & warning fixes Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 211/241] x86/boot/32: Fix UP boot on Quark and possibly other platforms Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 212/241] x86/cpufeatures: Add Intel PCONFIG cpufeature Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 213/241] selftests/x86/entry_from_vm86: Exit with 1 if we fail Greg Kroah-Hartman
2018-03-19 18:07 ` [PATCH 4.9 214/241] selftests/x86: Add tests for User-Mode Instruction Prevention Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 215/241] selftests/x86: Add tests for the STR and SLDT instructions Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 216/241] selftests/x86/entry_from_vm86: Add test cases for POPF Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 217/241] x86/vm86/32: Fix POPF emulation Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 218/241] x86/speculation, objtool: Annotate indirect calls/jumps for objtool on 32-bit kernels Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 219/241] x86/speculation: Remove Skylake C2 from Speculation Control microcode blacklist Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 220/241] x86/mm: Fix vmalloc_fault to use pXd_large Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 221/241] parisc: Handle case where flush_cache_range is called with no context Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 222/241] ALSA: pcm: Fix UAF in snd_pcm_oss_get_formats() Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 223/241] ALSA: hda - Revert power_save option default value Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 224/241] ALSA: seq: Fix possible UAF in snd_seq_check_queue() Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 225/241] ALSA: seq: Clear client entry before deleting else at closing Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 226/241] drm/amdgpu: fix prime teardown order Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 227/241] drm/amdgpu/dce: Dont turn off DP sink when disconnected Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 228/241] fs: Teach path_connected to handle nfs filesystems with multiple roots Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 229/241] lock_parent() needs to recheck if dentry got __dentry_killed under it Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 230/241] fs/aio: Add explicit RCU grace period when freeing kioctx Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 231/241] fs/aio: Use RCU accessors for kioctx_table->table[] Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 232/241] irqchip/gic-v3-its: Ensure nr_ites >= nr_lpis Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 233/241] scsi: sg: fix SG_DXFER_FROM_DEV transfers Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 234/241] scsi: sg: fix static checker warning in sg_is_valid_dxfer Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 235/241] scsi: sg: only check for dxfer_len greater than 256M Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 236/241] btrfs: alloc_chunk: fix DUP stripe size handling Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 237/241] btrfs: Fix use-after-free when cleaning up fs_devs with a single stale device Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 238/241] scsi: qla2xxx: Fix extraneous ref on sps after adapter break Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 239/241] USB: gadget: udc: Add missing platform_device_put() on error in bdc_pci_probe() Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 240/241] usb: dwc3: Fix GDBGFIFOSPACE_TYPE values Greg Kroah-Hartman
2018-03-19 18:08 ` [PATCH 4.9 241/241] usb: gadget: bdc: 64-bit pointer capability check Greg Kroah-Hartman
2018-03-20  0:00 ` [PATCH 4.9 000/241] 4.9.89-stable review kernelci.org bot
2018-03-20  0:59 ` Dan Rue
2018-03-20  7:40   ` Greg Kroah-Hartman
2018-03-20  7:49 ` Greg Kroah-Hartman
2018-03-20 12:40   ` Naresh Kamboju
2018-03-21 13:31     ` Greg Kroah-Hartman
2018-03-21 13:20   ` Greg Kroah-Hartman
2018-03-21 17:36     ` Guenter Roeck
2018-03-22  8:17       ` Greg Kroah-Hartman
2018-03-21 18:06     ` Naresh Kamboju
2018-03-22  8:18       ` Greg Kroah-Hartman
2018-03-20 13:35 ` Guenter Roeck
2018-03-21 13:28   ` Greg Kroah-Hartman
2018-03-21 13:31     ` Greg Kroah-Hartman
2018-03-21 13:45       ` Guenter Roeck
2018-03-21 14:28         ` Greg Kroah-Hartman
2018-03-20 17:32 ` Shuah Khan

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=20180319180754.520172717@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=alexander.levin@microsoft.com \
    --cc=broonie@kernel.org \
    --cc=javier@osg.samsung.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mka@chromium.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).