Mikulas Patocka
bef0d2f5fd
dm writecache: add cond_resched to avoid CPU hangs
...
commit 1edaa447d958bec24c6a79685a5790d98976fd16 upstream.
Initializing a dm-writecache device can take a long time when the
persistent memory device is large. Add cond_resched() to a few loops
to avoid warnings that the CPU is stuck.
Cc: stable@vger.kernel.org # v4.18+
Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2020-04-17 10:50:17 +02:00
..
accessibility
acpi
ACPI: PM: s2idle: Refine active GPEs check
2020-04-17 10:50:09 +02:00
amba
android
binderfs: use refcount for binder control devices too
2020-03-25 08:25:50 +01:00
ata
libata: Remove extra scsi_host_put() in ata_scsi_add_hosts()
2020-04-17 10:50:03 +02:00
atm
auxdisplay
base
PM: sleep: wakeup: Skip wakeup_source_sysfs_remove() if device is not there
2020-04-17 10:50:12 +02:00
bcma
block
null_blk: fix spurious IO errors after failed past-wp access
2020-04-17 10:50:00 +02:00
bluetooth
bus
bus: sunxi-rsb: Return correct data when mixing 16-bit and 8-bit reads
2020-04-17 10:49:56 +02:00
cdrom
char
tpm: tpm2_bios_measurements_next should increase position index
2020-04-17 10:50:11 +02:00
clk
clk: ti: am43xx: Fix clock parent for RTC clock
2020-04-02 15:11:02 +02:00
clocksource
clocksource/drivers/hyper-v: Untangle stimers and timesync from clocksources
2020-04-01 11:02:12 +02:00
connector
counter
cpufreq
cpufreq: imx6q: fix error handling
2020-04-17 10:50:03 +02:00
cpuidle
crypto
crypto: mxs-dcp - fix scatterlist linearization for hash
2020-04-17 10:50:16 +02:00
dax
dca
devfreq
Revert "PM / devfreq: Modify the device name as devfreq(X) for sysfs"
2020-03-05 16:43:43 +01:00
dio
dma
dmaengine: coh901318: Fix a double lock bug in dma_tc_handle()
2020-03-12 13:00:30 +01:00
dma-buf
dma-buf: free dmabuf->name in dma_buf_release()
2020-03-12 13:00:30 +01:00
edac
EDAC/synopsys: Do not print an error with back-to-back snprintf() calls
2020-03-12 13:00:31 +01:00
eisa
extcon
extcon: axp288: Add wakeup support
2020-04-08 09:08:43 +02:00
firewire
firmware
efi/x86: Ignore the memory attributes table on i386
2020-04-17 10:50:03 +02:00
fpga
fsi
gnss
gpio
gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 CHT + AXP288 model
2020-04-02 15:11:01 +02:00
gpu
drm/scheduler: fix rare NULL ptr race
2020-04-17 10:49:59 +02:00
greybus
hid
HID: add ALWAYS_POLL quirk to lenovo pixart mouse
2020-03-21 08:11:59 +01:00
hsi
hv
hwmon
hwmon: (adt7462) Fix an error return in ADT7462_REG_VOLT()
2020-03-12 13:00:30 +01:00
hwspinlock
hwtracing
stm class: sys-t: Fix the use of time_after()
2020-03-25 08:25:56 +01:00
i2c
i2c: pca-platform: Use platform_irq_get_optional
2020-04-17 10:49:59 +02:00
i3c
ide
ide: serverworks: potential overflow in svwks_set_pio_mode()
2020-02-24 08:36:53 +01:00
idle
iio
iio: light: vcnl4000: update sampling periods for vcnl4040
2020-03-25 08:25:54 +01:00
infiniband
RDMA/cm: Update num_paths in cma_resolve_iboe_route error flow
2020-04-13 10:48:14 +02:00
input
Input: tm2-touchkey - add support for Coreriver TC360 variant
2020-04-17 10:49:57 +02:00
interconnect
iommu
iommu/vt-d: Allow devices with RMRRs to use identity domain
2020-04-13 10:48:18 +02:00
ipack
irqchip
irqchip/versatile-fpga: Apply clear-mask earlier
2020-04-17 10:50:11 +02:00
isdn
leds
lightnvm
macintosh
macintosh: windfarm: fix MODINFO regression
2020-03-18 07:17:53 +01:00
mailbox
mcb
md
dm writecache: add cond_resched to avoid CPU hangs
2020-04-17 10:50:17 +02:00
media
media: ti-vpe: cal: fix a kernel oops when unloading module
2020-04-17 10:50:08 +02:00
memory
memstick
message
mfd
misc
mei: me: add cedar fork device ids
2020-04-08 09:08:42 +02:00
mmc
mmc: sdhci-of-esdhc: fix esdhc_reset() for different controller versions
2020-04-17 10:50:16 +02:00
mtd
mtd: spinand: Do not erase the block before writing a bad block marker
2020-04-17 10:50:14 +02:00
mux
net
net: qualcomm: rmnet: Allow configuration updates to existing devices
2020-04-17 10:50:17 +02:00
nfc
NFC: fdp: Fix a signedness bug in fdp_nci_send_patch()
2020-04-01 11:01:38 +02:00
ntb
nubus
nvdimm
nvme
nvme-fc: Revert "add module to ops template to allow module references"
2020-04-17 10:50:10 +02:00
nvmem
nvmem: check for NULL reg_read and reg_write before dereferencing
2020-04-08 09:08:42 +02:00
of
drivers/of/of_mdio.c:fix of_mdiobus_register()
2020-04-01 11:01:51 +02:00
opp
oprofile
parisc
parport
pci
PCI: endpoint: Fix for concurrent memory allocation in OB address region
2020-04-17 10:50:11 +02:00
pcmcia
perf
drivers/perf: arm_pmu_acpi: Fix incorrect checking of gicc pointer
2020-03-25 08:25:47 +01:00
phy
phy: ti: gmii-sel: do not fail in case of gmii
2020-03-25 08:25:42 +01:00
pinctrl
pinctrl: core: Remove extra kref_get which blocks hogs being freed
2020-03-18 07:17:55 +01:00
platform
platform/x86: asus-wmi: Support laptops where the first battery is named BATT
2020-04-17 10:50:13 +02:00
pnp
power
power: supply: axp288_charger: Add special handling for HP Pavilion x2 10
2020-04-08 09:08:43 +02:00
powercap
pps
ps3
ptp
pwm
pwm: omap-dmtimer: put_device() after of_find_device_by_node()
2020-03-05 16:43:49 +01:00
rapidio
ras
regulator
regulator: stm32-vrefbuf: fix a possible overshoot when re-enabling
2020-03-12 13:00:29 +01:00
remoteproc
remoteproc: Fix NULL pointer dereference in rproc_virtio_notify
2020-04-17 10:50:16 +02:00
reset
rpmsg
rtc
rtc: max8907: add missing select REGMAP_IRQ
2020-03-25 08:25:56 +01:00
s390
s390/qeth: handle error when backing RX buffer
2020-04-01 11:01:54 +02:00
sbus
scsi
nvme-fc: Revert "add module to ops template to allow module references"
2020-04-17 10:50:10 +02:00
sfi
sh
siox
slimbus
soc
soc: fsl: dpio: register dpio irq handlers after dpio create
2020-04-17 10:49:57 +02:00
soundwire
spi
spi: spi-fsl-dspi: Replace interruptible wait queue with a simple completion
2020-04-17 10:50:05 +02:00
spmi
ssb
staging
media: hantro: Read be32 words starting at every fourth byte
2020-04-17 10:50:08 +02:00
target
scsi: Revert "target: iscsi: Wait for all commands to finish before freeing a session"
2020-02-28 17:22:25 +01:00
tc
tee
thermal
thermal: brcmstb_thermal: Do not use DT coefficients
2020-03-05 16:43:50 +01:00
thunderbolt
thunderbolt: Prevent crash if non-active NVMem file is read
2020-02-28 17:22:13 +01:00
tty
vt: vt_ioctl: fix use-after-free in vt_in_use()
2020-04-02 15:11:00 +02:00
uio
usb
usb: gadget: composite: Inform controller driver of self-powered
2020-04-17 10:50:06 +02:00
vfio
vfio/spapr/nvlink2: Skip unpinning pages on error exit
2020-02-24 08:36:43 +01:00
vhost
vhost: Check docket sk_family instead of call getname
2020-03-05 16:43:44 +01:00
video
fbcon: fix null-ptr-deref in fbcon_switch
2020-04-13 10:48:14 +02:00
virt
virtio
virtio_ring: Fix mem leak with vring_new_virtqueue()
2020-03-18 07:17:55 +01:00
visorbus
visorbus: fix uninitialized variable access
2020-02-24 08:36:47 +01:00
vlynq
vme
vme: bridges: reduce stack usage
2020-02-24 08:36:48 +01:00
w1
watchdog
watchdog: iTCO_wdt: Make ICH_RES_IO_SMI optional
2020-04-08 09:08:46 +02:00
xen
xenbus: req->err should be updated before req->state
2020-03-25 08:25:49 +01:00
zorro
Kconfig
Makefile