mirror-linux/drivers
Matthew Brost aef0b4a072 drm/xe: Take PM ref in delayed snapshot capture worker
The delayed snapshot capture worker can access the GPU or VRAM both of
which require a PM reference. Take a reference in this worker.

Cc: Rodrigo Vivi <rodrigo.vivi@intel.com>
Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Fixes: 4f04d07c0a ("drm/xe: Faster devcoredump")
Signed-off-by: Matthew Brost <matthew.brost@intel.com>
Reviewed-by: Matthew Auld <matthew.auld@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20241126174615.2665852-5-matthew.brost@intel.com
(cherry picked from commit 1c6878af11)
Signed-off-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
2024-11-28 15:22:36 +01:00
..
accel Backmerge v6.12-rc6 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into drm-next 2024-11-04 14:25:33 +10:00
accessibility
acpi ACPI: CPPC: Make rmw_lock a raw_spin_lock 2024-10-29 12:56:19 +01:00
amba
android
ata ata: libata: Set DID_TIME_OUT for commands that actually timed out 2024-10-24 11:14:00 +02:00
atm
auxdisplay
base Driver core revert fix for 6.12-rc6 2024-11-03 08:51:53 -10:00
bcma
block
bluetooth
bus
cache
cdrom
cdx
char tpm: Lazily flush the auth session 2024-10-29 00:46:20 +02:00
clk
clocksource
comedi
connector
counter
cpufreq
cpuidle
crypto
cxl cxl/port: Prevent out-of-order decoder allocation 2024-10-25 16:07:03 -05:00
dax
dca
devfreq
dio
dma dmaengine fixes for v6.12 2024-11-03 10:15:50 -10:00
dma-buf
dpll
edac
eisa
extcon
firewire firewire: core: fix invalid port index for parent device 2024-10-27 11:14:35 +09:00
firmware arm64 fixes for -rc6 2024-11-01 07:54:11 -10:00
fpga
fsi
gnss
gpio gpiolib: fix debugfs dangling chip separator 2024-10-31 19:14:17 +01:00
gpu drm/xe: Take PM ref in delayed snapshot capture worker 2024-11-28 15:22:36 +01:00
greybus
hid hid-for-linus-20241024 2024-10-24 16:31:58 -07:00
hsi
hte
hv
hwmon
hwspinlock
hwtracing
i2c
i3c
idle
iio iio: dac: Kconfig: Fix build error for ltc2664 2024-10-24 18:46:04 +01:00
infiniband RDMA/bnxt_re: synchronize the qp-handle table array 2024-10-21 13:28:15 -03:00
input Input updates for v6.12-rc5 2024-11-03 08:35:29 -10:00
interconnect
iommu
ipack
irqchip irqchip/gic-v4: Correctly deal with set_affinity on lazily-mapped VPEs 2024-10-27 17:30:16 +01:00
isdn
leds
macintosh
mailbox
mcb
md block-6.12-20241026 2024-10-27 08:29:36 -10:00
media
memory
memstick
message
mfd
misc mei: use kvmalloc for read buffer 2024-10-29 04:01:40 +01:00
mmc
most
mtd
mux
net net: hns3: fix kernel crash when 1588 is sent on HIP08 devices 2024-10-31 11:15:43 +01:00
nfc
ntb
nubus
nvdimm
nvme block-6.12-20241101 2024-11-01 13:41:55 -10:00
nvmem
of
opp
parisc
parport
pci pci-v6.12-fixes-2 2024-11-01 15:44:23 -10:00
pcmcia
peci
perf
phy phy: tegra: xusb: Add error pointer check in xusb.c 2024-10-21 23:34:42 +05:30
pinctrl
platform platform-drivers-x86 for v6.12-3 2024-10-27 08:40:33 -10:00
pmdomain
pnp
power
powercap
pps
ps3
ptp
pwm
rapidio
ras
regulator
remoteproc
reset
rpmsg
rtc
s390
sbus
scsi SCSI fixes on 20241030 2024-10-30 08:16:23 -10:00
sh
siox
slimbus
soc
soundwire
spi spi: spi-fsl-dspi: Fix crash when not using GPIO chip select 2024-10-23 22:37:54 +01:00
spmi
ssb
staging staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() 2024-10-24 18:30:47 +01:00
target
tc
tee
thermal
thunderbolt
tty
ufs SCSI fixes on 20241030 2024-10-30 08:16:23 -10:00
uio
usb usb: typec: tcpm: restrict SNK_WAIT_CAPABILITIES_TIMEOUT transitions to non self-powered devices 2024-10-29 04:38:00 +01:00
vdpa
vfio
vhost
video Backmerge v6.12-rc6 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into drm-next 2024-11-04 14:25:33 +10:00
virt
virtio
w1
watchdog
xen
zorro
Kconfig
Makefile