Rakesh Naidu Bhaviripudi
a8985ca6d3
msm: kgsl: Fix error handling during drawctxt switch
...
Currently, separate submissions are made for page table
switch and context switch to the ring buffer. However, if the
page table switch succeeds but the context switch fails,
it can lead to use of wrong page table for drawctxt.
To address this issue, rollback the pagetable to current pagetable.
Also,correctly put the refcount of adreno context during error
cleanup.
Change-Id: I1bb4ee3ebb0ce6ea32f0b6799cfb7fa89c0d09c7
Signed-off-by: Rakesh Naidu Bhaviripudi <quic_rakeshb@quicinc.com>
2024-07-15 17:29:56 +05:30
..
accessibility
acpi
This is the 4.9.224 stable release
2020-05-20 11:46:34 +02:00
amba
android
binder: fix UAF when releasing todo list
2020-11-06 07:19:36 -08:00
ata
libata: Return correct status in sata_pmp_eh_recover_pm() when ATA_DFLAG_DETACH is set
2020-04-24 07:58:59 +02:00
atm
atm: eni: fix uninitialized variable warning
2020-02-05 13:05:41 +00:00
auxdisplay
base
Merge android-4.9.227(892702560) into msm-4.9
2020-06-22 13:43:46 +08:00
bcma
bcma: fix incorrect update of BCMA_CORE_PCI_MDIO_DATA
2020-01-29 10:24:31 +01:00
block
Merge android-4.9.221(cf77b7c) into msm-4.9
2020-05-11 17:25:31 +08:00
bluetooth
Merge android-4.9.209(c830063) into msm-4.9
2020-03-13 15:47:19 +08:00
bus
bus: mhi: misc: Add check for dev_rp if it is iommu range or not
2023-08-24 00:41:09 -07:00
cdrom
cdrom: respect device capabilities during opening action
2020-01-04 13:41:02 +01:00
char
msm: ADSPRPC: Add reference count for context map
2023-09-28 05:58:31 -07:00
clk
clk: fix compiler issue due to improper braces or indentation
2020-06-02 02:10:35 -07:00
clocksource
Merge android-4.9.212(7e0f964) into msm-4.9
2020-03-13 15:59:38 +08:00
connector
cpufreq
Merge android-4.9.220(90aa475) into msm-4.9
2020-05-11 14:05:41 +08:00
cpuidle
Merge android-4.9.207(6f0b5b5) into msm-4.9
2020-03-12 15:39:56 +08:00
crypto
crypto: Fix possible stack out-of-bound error
2021-03-14 22:33:55 -07:00
dax
dca
devfreq
Merge android-4.9.215(60fbe70) into msm-4.9
2020-03-26 09:48:47 +08:00
dio
dma
Merge android-4.9.225(ca8aaf9) into msm-4.9
2020-05-29 17:17:10 +08:00
dma-buf
Merge android-4.9.207(6f0b5b5) into msm-4.9
2020-03-12 15:39:56 +08:00
edac
Merge android-4.9.208(9759f95) into msm-4.9
2020-03-12 15:59:20 +08:00
eisa
esoc
extcon
Merge android-4.9.208(9759f95) into msm-4.9
2020-03-12 15:59:20 +08:00
firewire
net: add annotations on hh->hh_len lockless accesses
2020-01-12 11:24:19 +01:00
firmware
Merge android-4.9.217(d2adeff) into msm-4.9
2020-03-26 10:40:04 +08:00
fmc
fpga
gpio
Merge android-4.9.226(92339d6) into msm-4.9
2020-06-04 11:32:11 +08:00
gpu
msm: kgsl: Fix error handling during drawctxt switch
2024-07-15 17:29:56 +05:30
hid
Merge android-4.9.227(892702560) into msm-4.9
2020-06-22 13:43:46 +08:00
hsi
hv
hwmon
hwmon: qpnp-adc: add battery thermistor mapping table for 8909 skue
2020-07-17 00:22:05 -07:00
hwspinlock
hwtracing
tmc-etr: Add ETR status check in usb_notifier
2020-07-21 00:38:32 -07:00
i2c
Merge android-4.9.225(ca8aaf9) into msm-4.9
2020-05-29 17:17:10 +08:00
ide
This is the 4.9.215 stable release
2020-02-28 16:59:01 +01:00
idle
iio
Merge "Merge android-4.9.227(892702560) into msm-4.9"
2020-07-08 02:20:36 -07:00
infiniband
Merge android-4.9.226(92339d6) into msm-4.9
2020-06-04 11:32:11 +08:00
input
Merge "Merge android-4.9.226(92339d6) into msm-4.9"
2020-06-11 12:23:03 -07:00
iommu
iommu: Fix missing return check of arm_lpae_init_pte
2023-10-11 23:14:35 -07:00
ipack
irqchip
Merge android-4.9.220(90aa475) into msm-4.9
2020-05-11 14:05:41 +08:00
isdn
This is the 4.9.207 stable release
2019-12-21 11:28:16 +01:00
leds
leds: leds-msm-gpio-flash: add led gpio flash driver
2020-03-26 23:23:58 +05:30
lguest
lightnvm
macintosh
macintosh/windfarm_smu_sat: Fix debug output
2019-11-28 18:28:30 +01:00
mailbox
Merge android-4.9.187 ( fabc071) into msm-4.9
2019-10-11 14:38:02 +08:00
mcb
md
Merge android-4.9.222(5da84b2) into msm-4.9
2020-05-11 18:01:57 +08:00
media
msm: vidc: modify allocation of hfi_cmd_sys_set_property_packet
2023-10-03 04:14:40 -07:00
memory
memstick
memstick: jmb38x_ms: Fix an error handling path in 'jmb38x_ms_probe()'
2019-10-29 09:15:25 +01:00
message
This is the 4.9.211 stable release
2020-01-23 09:20:25 +01:00
mfd
Merge android-4.9.220(90aa475) into msm-4.9
2020-05-11 14:05:41 +08:00
misc
qseecom: Remove virtual address print
2020-07-08 13:33:38 +05:30
mmc
Merge android-4.9.218(1caf614) into msm-4.9
2020-04-10 11:25:59 +08:00
mtd
Merge android-4.9.221(cf77b7c) into msm-4.9
2020-05-11 17:25:31 +08:00
net
Merge "Merge android-4.9.227(892702560) into msm-4.9"
2020-07-08 02:20:36 -07:00
nfc
Merge android-4.9.227(892702560) into msm-4.9
2020-06-22 13:43:46 +08:00
ntb
ntb: intel: fix return value for ndev_vec_mask()
2019-11-28 18:28:52 +01:00
nubus
nvdimm
libnvdimm/btt: Remove unnecessary code in btt_freelist_init
2020-05-27 16:42:00 +02:00
nvme
nvme: retain split access workaround for capability reads
2020-01-29 10:24:33 +01:00
nvmem
Merge android-4.9.227(892702560) into msm-4.9
2020-06-22 13:43:46 +08:00
of
Merge android-4.9.220(90aa475) into msm-4.9
2020-05-11 14:05:41 +08:00
oprofile
parisc
parisc: Disable HP HSC-PCI Cards to prevent kernel crash
2019-10-05 12:30:31 +02:00
parport
parport: load lowlevel driver if ports not found
2020-01-04 13:39:55 +01:00
pci
msm: msi: Add MSI disable/enable when process MSI intierrupt
2020-07-10 15:49:59 +08:00
pcmcia
perf
phy
Merge android-4.9.203(13ff513) into msm-4.9
2020-01-06 18:07:05 +08:00
pinctrl
pinctrl: qcom: Using readl_relaxed/writel_relaxed APIs
2023-06-09 00:14:39 -07:00
platform
msm: ipa: Fix deleting the routing entries
2020-11-04 10:12:25 -08:00
pnp
power
power: qpnp-smb2/5: Report TIME_TO_FULL_NOW and CHARGE_FULL_DESIGN
2020-08-22 19:23:18 -07:00
powercap
pps
ps3
ptp
ptp: free ptp device pin descriptors properly
2020-05-20 08:15:33 +02:00
pwm
Merge android-4.9.221(cf77b7c) into msm-4.9
2020-05-11 17:25:31 +08:00
rapidio
rapidio: fix an error in get_user_pages_fast() error handling
2020-05-27 16:42:02 +02:00
ras
regulator
Merge android-4.9.215(60fbe70) into msm-4.9
2020-03-26 09:48:47 +08:00
remoteproc
remoteproc: Fix wrong rvring index computation
2020-05-02 17:23:14 +02:00
reset
reset: Fix potential use-after-free in __of_reset_control_get()
2019-11-25 09:53:42 +01:00
rpmsg
rtc
Merge android-4.9.220(90aa475) into msm-4.9
2020-05-11 14:05:41 +08:00
s390
scsi: zfcp: fix request object use-after-free in send path causing wrong traces
2020-06-03 08:16:48 +02:00
sbus
scsi
Merge android-4.9.227(892702560) into msm-4.9
2020-06-22 13:43:46 +08:00
sensors
sfi
sh
slimbus
sn
soc
soc: qcom: smem: Add boundary checks for partitions
2024-04-22 02:27:11 -07:00
spi
Merge android-4.9.227(892702560) into msm-4.9
2020-06-22 13:43:46 +08:00
spmi
ssb
staging
Subject: staging: android: ion: fix ION_IOC_{MAP,SHARE} use-after-free
2020-09-02 03:19:50 -07:00
target
scsi: target: fix PR IN / READ FULL STATUS for FC
2020-05-02 17:23:17 +02:00
tc
tee
thermal
Merge android-4.9.212(7e0f964) into msm-4.9
2020-03-13 15:59:38 +08:00
thunderbolt
thunderbolt: Use 32-bit writes when writing ring producer/consumer
2019-11-06 12:18:14 +01:00
tty
Merge "tty: msm_smd_tty: Decrease wakeup timeout to 100ms"
2020-07-13 04:43:01 -07:00
uio
Merge android-4.9.215(60fbe70) into msm-4.9
2020-03-26 09:48:47 +08:00
usb
usb: dwc3-msm: Add markers for peripheral bus resume
2020-07-24 15:52:42 +05:30
uwb
vfio
This is the 4.9.222 stable release
2020-05-05 19:35:40 +02:00
vhost
vhost: vsock: kick send_pkt worker once device is started
2020-05-10 10:28:00 +02:00
video
msm: mdss: Fix incorrect handle of vsync for SPI display
2020-09-05 10:48:07 +05:30
virt
virtio
virtio-balloon: fix managed page counts when migrating pages between zones
2019-12-21 10:41:57 +01:00
vlynq
vme
vme: bridges: reduce stack usage
2020-02-28 15:42:33 +01:00
vservices
w1
watchdog
Merge android-4.9.225(ca8aaf9) into msm-4.9
2020-05-29 17:17:10 +08:00
xen
xen/xenbus: ensure xenbus_map_ring_valloc() returns proper grant status
2020-05-02 17:23:17 +02:00
zorro
Kconfig
Makefile