android_kernel_samsung_msm8976/drivers/base
Krzysztof Kozlowski 71fdacd4d6 PM / Domains: Fix unsafe iteration over modified list of device links
commit c6e83cac3eda5f7dd32ee1453df2f7abb5c6cd46 upstream.

pm_genpd_remove_subdomain() iterates over domain's master_links list and
removes matching element thus it has to use safe version of list
iteration.

Fixes: f721889ff6 ("PM / Domains: Support for generic I/O PM domains (v8)")
Cc: 3.1+ <stable@vger.kernel.org> # 3.1+
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Acked-by: Ulf Hansson <ulf.hansson@linaro.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Willy Tarreau <w@1wt.eu>
2019-07-27 21:44:14 +02:00
..
power PM / Domains: Fix unsafe iteration over modified list of device links 2019-07-27 21:44:14 +02:00
regmap Merge remote-tracking branch 'f2fs/linux-3.10.y' into HEAD 2017-04-18 17:02:28 +02:00
Kconfig firmware_class: make firmware caching configurable 2019-06-25 23:22:53 +02:00
Makefile
attribute_container.c
base.h
bus.c
class.c
core.c driver core: Delete an unnecessary check before the function call "put_device" 2019-07-27 21:42:21 +02:00
cpu.c
dd.c
devres.c Merge remote-tracking branch 'f2fs/linux-3.10.y' into HEAD 2017-04-18 17:02:28 +02:00
devtmpfs.c
dma-buf.c dma-buf: Check return value of anon_inode_getfile 2015-11-27 04:08:14 -08:00
dma-coherent.c bludgeon the flounder kernel until it builds on i386 for qemu testing 2015-09-16 18:20:19 +05:30
dma-contiguous.c Merge tag 'LA.BR.1.3.6-03510-8976.0' into HEAD 2017-04-18 12:11:50 +02:00
dma-mapping.c
dma-removed.c drivers: dma-removed: use memset_io for ioremap region 2016-10-06 04:20:40 -07:00
driver.c
firmware.c
firmware_class.c firmware_class: make firmware caching configurable 2019-06-25 23:22:53 +02:00
hypervisor.c
init.c
isa.c
map.c
memory.c
module.c base: make module_create_drivers_dir race-free 2019-07-27 21:41:56 +02:00
node.c
pinctrl.c
platform.c drivercore: Fix unregistration path of platform devices 2015-09-21 10:00:10 -07:00
soc.c
syscore.c power: Adds functionality to log the last suspend abort reason. 2015-03-19 14:53:03 -07:00
topology.c
transport_class.c