Thierry Reding
0d03645bc4
drm/tegra: Fix ordering of cleanup code
...
commit 051172e8c1ceef8749f19faacc1d3bef65d20d8d upstream.
Commit Fixes: b9f8b09ce2 ("drm/tegra: Setup shared IOMMU domain after
initialization") changed the initialization order of the IOMMU related
bits but didn't update the cleanup path accordingly. This asymmetry can
cause failures during error recovery.
Fixes: b9f8b09ce2 ("drm/tegra: Setup shared IOMMU domain after initialization")
Signed-off-by: Thierry Reding <treding@nvidia.com>
Reviewed-by: Dmitry Osipenko <digetx@gmail.com>
Tested-by: Dmitry Osipenko <digetx@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2020-01-17 19:48:23 +01:00
..
accessibility
acpi
ACPI: sysfs: Change ACPI_MASKABLE_GPE_MAX to 0x100
2020-01-09 10:20:02 +01:00
amba
android
ata
libata: Fix retrieving of active qcs
2020-01-09 10:19:59 +01:00
atm
auxdisplay
base
firmware_loader: Fix labels with comma for builtin firmware
2019-12-31 16:45:39 +01:00
bcma
block
xen/blkback: Avoid unmapping unmapped grant pages
2020-01-09 10:20:07 +01:00
bluetooth
Bluetooth: btusb: fix PM leak in error case of setup
2020-01-09 10:20:04 +01:00
bus
bus: ti-sysc: Fix missing reset delay handling
2020-01-12 12:21:27 +01:00
cdrom
cdrom: respect device capabilities during opening action
2020-01-04 19:18:25 +01:00
char
tpm: Handle negative priv->response_len in tpm_common_read()
2020-01-14 20:08:21 +01:00
clk
clk: Move clk_core_reparent_orphans() under CONFIG_OF
2020-01-12 12:21:39 +01:00
clocksource
clocksource: riscv: add notrace to riscv_sched_clock
2020-01-09 10:19:59 +01:00
connector
counter
cpufreq
cpufreq: Register drivers only after CPU devices have been registered
2019-12-31 16:45:26 +01:00
cpuidle
crypto
crypto: vmx - Avoid weird build failures
2019-12-31 16:45:45 +01:00
dax
dca
devfreq
PM / devfreq: tegra: Add COMMON_CLK dependency
2020-01-17 19:48:22 +01:00
dio
dma
dmaengine: virt-dma: Fix access after free in vchan_complete()
2020-01-09 10:20:00 +01:00
dma-buf
dma-buf: Fix memory leak in sync_file_merge()
2019-12-21 11:04:48 +01:00
edac
EDAC/ghes: Fix grain calculation
2019-12-31 16:45:16 +01:00
eisa
extcon
extcon: sm5502: Reset registers during initialization
2019-12-31 16:44:04 +01:00
firewire
net: add annotations on hh->hh_len lockless accesses
2020-01-09 10:20:06 +01:00
firmware
efi/earlycon: Remap entire framebuffer after page initialization
2020-01-12 12:21:16 +01:00
fpga
fsi
fsi: core: Fix small accesses and unaligned offsets via sysfs
2019-12-31 16:45:09 +01:00
gnss
gpio
gpio: Fix error message on out-of-range GPIO in lookup table
2020-01-17 19:48:22 +01:00
gpu
drm/tegra: Fix ordering of cleanup code
2020-01-17 19:48:23 +01:00
greybus
hid
HID: hidraw, uhid: Always report EPOLLOUT
2020-01-17 19:48:15 +01:00
hsi
hv
Drivers: hv: vmbus: Fix crash handler reset of Hyper-V synic
2020-01-04 19:18:21 +01:00
hwmon
hwspinlock
hwtracing
intel_th: msu: Fix window switching without windows
2019-12-31 16:46:09 +01:00
i2c
i2c: bcm2835: Store pointer to bus clock
2020-01-17 19:48:17 +01:00
i3c
ide
idle
iio
iio: adc: max9611: Fix too short conversion time delay
2020-01-09 10:19:43 +01:00
infiniband
IB/hfi1: Don't cancel unused work item
2020-01-17 19:48:16 +01:00
input
Input: input_event - fix struct padding on sparc64
2020-01-14 20:08:24 +01:00
interconnect
iommu
iommu: Remove device link to group on failure
2020-01-17 19:48:20 +01:00
ipack
irqchip
irqchip: ingenic: Error out if IRQ domain creation failed
2020-01-04 19:17:22 +01:00
isdn
leds
leds: trigger: netdev: fix handling on interface rename
2020-01-04 19:17:05 +01:00
lightnvm
macintosh
mailbox
mailbox: imx: Fix Tx doorbell shutdown path
2020-01-04 19:18:30 +01:00
mcb
md
md: raid1: check rdev before reference in raid1_sync_request func
2020-01-09 10:19:48 +01:00
media
media: usb: fix memory leak in af9005_identify_state
2020-01-09 10:20:05 +01:00
memory
memstick
message
mfd
misc
habanalabs: remove variable 'val' set but not used
2020-01-12 12:21:31 +01:00
mmc
mmc: sdhci-of-esdhc: re-implement erratum A-009204 workaround
2020-01-04 19:19:19 +01:00
mtd
mtd: onenand: omap2: Pass correct flags for prep_dma_memcpy
2020-01-17 19:48:19 +01:00
mux
net
ath10k: fix memory leak
2020-01-14 20:08:37 +01:00
nfc
NFC: nxp-nci: Fix probing without ACPI
2019-12-31 16:41:49 +01:00
ntb
nubus
nvdimm
libnvdimm/btt: fix variable 'rc' set but not used
2020-01-04 19:18:12 +01:00
nvme
nvme/pci: Fix read queue count
2020-01-09 10:19:43 +01:00
nvmem
nvmem: imx-ocotp: reset error status on probe
2019-12-31 16:44:42 +01:00
of
of: overlay: add_changeset_property() memory leak
2020-01-09 10:20:03 +01:00
opp
oprofile
parisc
parport
parport: load lowlevel driver if ports not found
2019-12-31 16:45:25 +01:00
pci
PCI: amlogic: Fix probed clock names
2020-01-17 19:48:22 +01:00
pcmcia
perf
perf/smmuv3: Remove the leftover put_cpu() in error path
2020-01-12 12:21:38 +01:00
phy
phy: mapphone-mdm6600: Fix uninitialized status value regression
2020-01-17 19:48:16 +01:00
pinctrl
pinctrl: meson: Fix wrong shift value when get drive-strength
2020-01-17 19:48:20 +01:00
platform
platform/x86: pcengines-apuv2: fix simswap GPIO assignment
2020-01-12 12:21:42 +01:00
pnp
power
power: supply: cpcap-battery: Check voltage before orderly_poweroff
2019-12-31 16:44:12 +01:00
powercap
powercap: intel_rapl: add NULL pointer check to rapl_mmio_cpu_online()
2020-01-14 20:08:18 +01:00
pps
ps3
ptp
ptp: fix the race between the release of ptp_clock and cdev
2020-01-04 19:18:48 +01:00
pwm
rapidio
ras
regulator
regulator: rn5t618: fix module aliases
2020-01-12 12:21:34 +01:00
remoteproc
reset
reset: Do not register resource data for missing resets
2020-01-12 12:21:21 +01:00
rpmsg
rpmsg: char: release allocated memory
2020-01-14 20:08:37 +01:00
rtc
rtc: mt6397: fix alarm register overwrite
2020-01-17 19:48:16 +01:00
s390
s390/qeth: don't return -ENOTSUPP to userspace
2020-01-12 12:21:44 +01:00
sbus
scsi
scsi: mpt3sas: Fix double free in attach error handling
2020-01-17 19:48:21 +01:00
sfi
sh
siox
slimbus
soc
soundwire
soundwire: intel: fix PDI/stream mapping for Bulk
2019-12-31 16:45:11 +01:00
spi
spi: nxp-fspi: Ensure width is respected in spi-mem operations
2020-01-12 12:21:34 +01:00
spmi
ssb
staging
staging: vt6656: remove bool from vnt_radio_power_on ret
2020-01-14 20:08:36 +01:00
target
scsi: target: iscsi: Wait for all commands to finish before freeing a session
2020-01-04 19:18:17 +01:00
tc
tee
thermal
thunderbolt
tty
tty: always relink the port
2020-01-14 20:08:33 +01:00
uio
usb
USB: Fix: Don't skip endpoint descriptors with maxpacket=0
2020-01-14 20:08:38 +01:00
vfio
vhost
vhost/vsock: accept only packets with the right dst_cid
2020-01-04 19:19:18 +01:00
video
virt
virtio
visorbus
vlynq
vme
w1
watchdog
watchdog: tqmx86_wdt: Fix build error
2020-01-09 10:20:03 +01:00
xen
xen/balloon: fix ballooned page accounting without hotplug enabled
2020-01-09 10:19:51 +01:00
zorro
Kconfig
Makefile