android_kernel_motorola_sm6375/drivers
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Ioannis Ilkos 0f73cdae39 ANDROID: add ion_stat tracepoint to common kernel
Emitted an event whenever ion buffers are created or freed.
This enables tracking ion memory utilization changes, as well as
individual buffer allocations.

This was inspired by the pixel kernel patches by timmurray@ and
carmenjackson@.

Port of I4d4b23ae4dbda5012d3582f5564a87e0d08c68c7

Test: manual test on cuttlefish
Bug: 154302786
Signed-off-by: Ioannis Ilkos <ilkos@google.com>
Change-Id: I31a49d2c7778be307fdc1c9cc6847c44e026957f
2020-07-08 21:27:15 +02:00
..
accessibility
acpi ACPI: configfs: Disallow loading ACPI tables when locked down 2020-06-30 15:37:07 -04:00
amba UPSTREAM: amba: Retry adding deferred devices at late_initcall 2020-06-27 01:02:29 +00:00
android binder: fix null deref of proc->context 2020-06-30 15:36:48 -04:00
ata ata/libata: Fix usage of page address by page_address in ata_scsi_mode_select_xlat function 2020-06-30 15:37:03 -04:00
atm
auxdisplay
base Linux 5.4.50 2020-07-01 12:46:09 +02:00
bcma
block Linux 5.4.50 2020-07-01 12:46:09 +02:00
bluetooth This is the 5.4.48 stable release 2020-06-22 11:43:59 +02:00
bus bus: ti-sysc: Ignore clockactivity unless specified as a quirk 2020-06-30 15:36:53 -04:00
cdrom
char Linux 5.4.50 2020-07-01 12:46:09 +02:00
clk Linux 5.4.50 2020-07-01 12:46:09 +02:00
clocksource This is the 5.4.48 stable release 2020-06-22 11:43:59 +02:00
connector
counter counter: 104-quad-8: Add lock guards - generic interface 2020-05-02 08:48:44 +02:00
cpufreq This is the 5.4.47 stable release 2020-06-18 10:05:17 +02:00
cpuidle cpuidle: Fix three reference count leaks 2020-06-22 09:31:10 +02:00
crypto This is the 5.4.49 stable release 2020-06-25 07:49:21 +02:00
dax device-dax: don't leak kernel memory to user space after unloading kmem 2020-05-27 17:46:48 +02:00
dca
devfreq PM / devfreq: Add missing locking while setting suspend_freq 2020-05-10 10:31:34 +02:00
dio
dma This is the 5.4.43 stable release 2020-05-28 12:26:15 +02:00
dma-buf This is the 5.4.39 stable release 2020-05-06 09:03:32 +02:00
edac EDAC/amd64: Add AMD family 17h model 60h PCI IDs 2020-06-22 09:31:20 +02:00
eisa
extcon This is the 5.4.49 stable release 2020-06-25 07:49:21 +02:00
firewire
firmware Linux 5.4.50 2020-07-01 12:46:09 +02:00
fpga fpga: dfl: afu: Corrected error handling levels 2020-06-24 17:50:29 +02:00
fsi
gnss This is the 5.4.48 stable release 2020-06-22 11:43:59 +02:00
gpio This is the 5.4.49 stable release 2020-06-25 07:49:21 +02:00
gpu Linux 5.4.50 2020-07-01 12:46:09 +02:00
greybus
hid This is the 5.4.49 stable release 2020-06-25 07:49:21 +02:00
hsi
hv Drivers: hv: vmbus: Always handle the VMBus messages on CPU0 2020-06-22 09:31:00 +02:00
hwmon This is the 5.4.48 stable release 2020-06-22 11:43:59 +02:00
hwspinlock
hwtracing coresight: tmc: Fix TMC mode read in tmc_read_prepare_etb() 2020-06-24 17:50:15 +02:00
i2c Linux 5.4.50 2020-07-01 12:46:09 +02:00
i3c
ide
idle
iio iio: bmp280: fix compensation of humidity 2020-06-24 17:50:12 +02:00
infiniband RDMA/mad: Fix possible memory leak in ib_mad_post_receive_mads() 2020-06-30 15:36:58 -04:00
input input: i8042 - Remove special PowerPC handling 2020-06-24 17:50:36 +02:00
interconnect
iommu Linux 5.4.50 2020-07-01 12:46:09 +02:00
ipack ipack: tpci200: fix error return code in tpci200_register() 2020-05-27 17:46:47 +02:00
irqchip This is the 5.4.35 stable release 2020-04-23 11:15:10 +02:00
isdn
leds leds: core: Fix warning message when init_data 2020-04-23 10:36:37 +02:00
lightnvm
macintosh drivers/macintosh: Fix memleak in windfarm_pm112 driver 2020-06-22 09:31:22 +02:00
mailbox mailbox: zynqmp-ipi: Fix NULL vs IS_ERR() check in zynqmp_ipi_mbox_probe() 2020-06-24 17:50:36 +02:00
mcb
md Linux 5.4.50 2020-07-01 12:46:09 +02:00
media This is the 5.4.48 stable release 2020-06-22 11:43:59 +02:00
memory
memstick
message
mfd This is the 5.4.49 stable release 2020-06-25 07:49:21 +02:00
misc This is the 5.4.49 stable release 2020-06-25 07:49:21 +02:00
mmc This is the 5.4.48 stable release 2020-06-22 11:43:59 +02:00
mtd This is the 5.4.48 stable release 2020-06-22 11:43:59 +02:00
mux
net Linux 5.4.50 2020-07-01 12:46:09 +02:00
nfc NFC: st21nfca: add missed kfree_skb() in an error path 2020-06-10 20:24:54 +02:00
ntb NTB: perf: Fix race condition when run with ntb_test 2020-06-24 17:50:41 +02:00
nubus
nvdimm libnvdimm: Out of bounds read in __nd_ioctl() 2020-04-23 10:36:42 +02:00
nvme nvme: don't protect ns mutation with ns->head->lock 2020-06-30 15:37:00 -04:00
nvmem This is the 5.4.46 stable release 2020-06-11 09:14:42 +02:00
of This is the 5.4.49 stable release 2020-06-25 07:49:21 +02:00
opp
oprofile
parisc
parport
pci This is the 5.4.49 stable release 2020-06-25 07:49:21 +02:00
pcmcia
perf drivers/perf: hisi: Fix wrong value for all counters enable 2020-06-24 17:50:41 +02:00
phy This is the 5.4.49 stable release 2020-06-25 07:49:21 +02:00
pinctrl Linux 5.4.50 2020-07-01 12:46:09 +02:00
platform platform/x86: asus_wmi: Reserve more space for struct bias_args 2020-06-22 09:31:11 +02:00
pnp
power This is the 5.4.49 stable release 2020-06-25 07:49:21 +02:00
powercap
pps
ps3
ptp
pwm This is the 5.4.49 stable release 2020-06-25 07:49:21 +02:00
rapidio rapidio: fix an error in get_user_pages_fast() error handling 2020-05-27 17:46:48 +02:00
ras
regulator Linux 5.4.50 2020-07-01 12:46:09 +02:00
remoteproc remoteproc: qcom_q6v5_mss: map/unmap mpss segments before/after use 2020-06-24 17:50:13 +02:00
reset
rpmsg
rtc This is the 5.4.49 stable release 2020-06-25 07:49:21 +02:00
s390 s390/qeth: fix error handling for isolation mode cmds 2020-06-30 15:36:57 -04:00
sbus
scsi Linux 5.4.50 2020-07-01 12:46:09 +02:00
sfi
sh
siox
slimbus slimbus: ngd: get drvdata from correct device 2020-06-24 17:50:22 +02:00
soc This is the 5.4.48 stable release 2020-06-22 11:43:59 +02:00
soundwire soundwire: slave: don't init debugfs on device registration error 2020-06-24 17:50:23 +02:00
spi This is the 5.4.48 stable release 2020-06-22 11:43:59 +02:00
spmi
ssb
staging ANDROID: add ion_stat tracepoint to common kernel 2020-07-08 21:27:15 +02:00
target scsi: target: tcmu: Fix a use after free in tcmu_check_expired_queue_cmd() 2020-06-24 17:50:34 +02:00
tc
tee
thermal This is the 5.4.49 stable release 2020-06-25 07:49:21 +02:00
thunderbolt
tty Linux 5.4.50 2020-07-01 12:46:09 +02:00
uio
usb UPSTREAM: usb: musb: mediatek: add reset FADDR to zero in reset interrupt handle 2020-07-02 17:25:19 +00:00
vfio vfio/mdev: Fix reference count leak in add_mdev_supported_type 2020-06-24 17:50:36 +02:00
vhost This is the 5.4.49 stable release 2020-06-25 07:49:21 +02:00
video This is the 5.4.49 stable release 2020-06-25 07:49:21 +02:00
virt
virtio
visorbus
vlynq
vme
w1 w1: omap-hdq: cleanup to add missing newline for some dev_dbg 2020-06-22 09:31:26 +02:00
watchdog watchdog: da9062: No need to ping manually before setting timeout 2020-06-24 17:50:32 +02:00
xen xen/pvcalls-back: test for errors when calling backend_connect() 2020-06-17 16:40:38 +02:00
zorro
Kconfig UPSTREAM: gpu/trace: add a gpu total memory usage tracepoint 2020-04-22 16:10:37 +00:00
Makefile