android_kernel_sony_sdm845/drivers
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Pankaj Gupta 2c691e37df msm: kgsl: Zap performance counters across context switches
Performance counter values need not be retained across contexts unless
specifically requested for debug. Zap the counters by initialising
perfcounter SRAM with 0's using GPU_RBBM_PERFCTR_SRAM_INIT_CMD.

Add pm4 packets during context switches and add a KMD postamble packet to
clear the counters during preemption. Do not enable perfcounter save and
restore unless requested.

Change-Id: I371779ce659c07a1cc664327f5ecdcf0374201d8
Signed-off-by: Mohammed Mirza Mandayappurath Manzoor <quic_mmandaya@quicinc.com>
Signed-off-by: Sebanti Das <quic_sebadas@quicinc.com>
Signed-off-by: Pankaj Gupta <quic_gpankaj@quicinc.com>
Signed-off-by: Harshitha Sai Neelati <quic_hsaineel@quicinc.com>
2022-03-23 05:03:19 -07:00
..
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 mhi: core: Fix find_last_bit() usage 2021-09-06 08:51:14 -07:00
cdrom cdrom: respect device capabilities during opening action 2020-01-04 13:41:02 +01:00
char diag: Validate the dci client before sending dci packet 2022-03-06 22:46:48 -08:00
clk drivers/clk/qcom: Remove 2/3 divider from frac_table_pixel 2021-08-26 02:02:37 -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-04-30 01:29:21 -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: Zap performance counters across context switches 2022-03-23 05:03:19 -07:00
hid HID: make arrays usage and value to be the same 2021-06-10 01:39:03 -07: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 Input: uinput - avoid FF flush when destroying device 2022-01-24 22:07:20 +05:30
iommu Merge android-4.9.226(92339d6) into msm-4.9 2020-06-04 11:32:11 +08: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 dm verity: skip verity work on I/O errors when system is shutting down 2021-03-16 01:18:58 -07:00
media msm: camera: reqmgr: reader writer locks to avoid memory faults 2022-03-07 09:51:53 +05:30
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: Added boundary checks between two subsequent fields 2021-01-14 11:17:28 -08:00
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 Merge "pinctrl: qcom: Enable GPIO 56 for wakeup for sdxpoorwills" 2020-06-12 08:53:59 -07:00
platform Merge "ipa: Null persistent pointers after free" 2021-12-02 04:20:11 -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 regulator: qpnp-lcdb: fix race between SC interrupt and lcdb enable 2020-12-22 14:34:46 +05:30
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: Add check to handle out of bound access 2021-06-14 18:30:56 -07:00
spi Merge android-4.9.227(892702560) into msm-4.9 2020-06-22 13:43:46 +08:00
spmi
ssb
staging ion: Fix integer overflow in msm_ion_custom_ioctl 2021-12-02 20:15:10 -08: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 tty: Fix ->pgrp locking in tiocspgrp() 2021-11-14 20:56:38 -08:00
uio Merge android-4.9.215(60fbe70) into msm-4.9 2020-03-26 09:48:47 +08:00
usb Revert "usb: gadget: Add check gadget function bind or not" 2021-09-05 21:56:49 -07:00
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 fbdev: msm: Changes for mapping once during dsi on 2021-02-28 08:33:37 +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