linux/drivers
heshuai1 c9b8fa644f ANDROID: user: Add vendor hook to user for GKI purpose
Add the vendor hook to user.c, because of some speical cases related to
our feature, we need to initialize the variables defined by ourselves in
user_struct, so we add the hook at alloc_uid to make sure we can go to
our own logic when the user_struct is about to initialize.

Bug: 187458531

Signed-off-by: heshuai1 <heshuai1@xiaomi.com>
Change-Id: I078484aac2c3d396aba5971d6d0f491652f3781c
2021-06-10 01:35:22 +00:00
..
accessibility
acpi Merge 5.10.42 into android12-5.10 2021-06-03 18:47:38 +02:00
amba Merge 5.10.20 into android12-5.10 2021-03-07 12:33:33 +01:00
android ANDROID: user: Add vendor hook to user for GKI purpose 2021-06-10 01:35:22 +00:00
ata ata: libahci_platform: fix IRQ check 2021-05-14 09:50:24 +02:00
atm atm: idt77252: fix null-ptr-dereference 2021-03-30 14:31:50 +02:00
auxdisplay auxdisplay: ht16k33: Fix refresh rate handling 2021-03-04 11:38:00 +01:00
base FROMGIT: drivers: base: Reduce device link removal code duplication 2021-06-04 11:15:18 -07:00
bcma
block Merge 5.10.38 into android12-5.10 2021-05-20 15:35:25 +02:00
bluetooth Merge 5.10.38 into android12-5.10 2021-05-20 15:35:25 +02:00
bus bus: qcom: Put child node before return 2021-05-14 09:50:13 +02:00
cdrom cdrom: gdrom: initialize global variable at init time 2021-05-26 12:06:55 +02:00
char Merge 5.10.42 into android12-5.10 2021-06-03 18:47:38 +02:00
clk Merge 5.10.38 into android12-5.10 2021-05-20 15:35:25 +02:00
clocksource Revert "Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940"" 2021-06-04 11:15:17 -07:00
connector
counter counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register 2021-03-25 09:04:16 +01:00
cpufreq ANDROID: vendor_hooks: Add hooks for cpufreq_acct_update_power 2021-06-01 20:59:53 +08:00
cpuidle Merge 5.10.37 into android12-5.10 2021-05-15 09:28:55 +02:00
crypto Merge 5.10.42 into android12-5.10 2021-06-03 18:47:38 +02:00
dax device-dax: Fix default return code of range_parse() 2021-03-04 11:38:15 +01:00
dca
devfreq PM / devfreq: Use more accurate returned new_freq as resume_freq 2021-05-14 09:50:15 +02:00
dio
dma Merge 5.10.42 into android12-5.10 2021-06-03 18:47:38 +02:00
dma-buf ANDROID: dma-heap: Let system heap report total pool size 2021-06-03 00:12:20 +00:00
edac EDAC/amd64: Do not load on family 0x15, model 0x13 2021-03-07 12:34:08 +01:00
eisa
extcon extcon: arizona: Fix various races on driver unbind 2021-05-11 14:47:24 +02:00
firewire firewire: nosy: Fix a use-after-free bug in nosy_ioctl() 2021-04-07 15:00:11 +02:00
firmware ANDROID: arm scmi: add vendor hook to adjust the rx timeout. 2021-06-04 21:59:37 +00:00
fpga fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFER 2021-05-14 09:50:06 +02:00
fsi
gnss
gpio Merge 5.10.42 into android12-5.10 2021-06-03 18:47:38 +02:00
gpu Merge 5.10.42 into android12-5.10 2021-06-03 18:47:38 +02:00
greybus
hid Merge 5.10.37 into android12-5.10 2021-05-15 09:28:55 +02:00
hsi HSI: core: fix resource leaks in hsi_add_client_from_dt() 2021-05-14 09:50:28 +02:00
hv Drivers: hv: vmbus: Increase wait time for VMbus unload 2021-05-14 09:50:21 +02:00
hwmon Merge 5.10.40 into android12-5.10 2021-05-27 08:36:46 +02:00
hwspinlock
hwtracing coresight: Do not scan for graph if none is present 2021-05-19 10:12:55 +02:00
i2c Merge 5.10.42 into android12-5.10 2021-06-03 18:47:38 +02:00
i3c Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" 2021-05-14 09:50:05 +02:00
ide ide/falconide: Fix module unload 2021-03-04 11:38:21 +01:00
idle
iio iio: adc: ad7192: handle regulator voltage error first 2021-06-03 09:00:33 +02:00
infiniband RDMA/uverbs: Fix a NULL vs IS_ERR() bug 2021-05-26 12:06:49 +02:00
input This is the 5.10.39 stable release 2021-05-22 15:34:48 +02:00
interconnect interconnect: qcom: Add missing MODULE_DEVICE_TABLE 2021-06-03 09:00:46 +02:00
iommu Merge 5.10.42 into android12-5.10 2021-06-03 18:47:38 +02:00
ipack
irqchip ANDROID: gic-v3: Change GIC v3 vendor hook to restricted 2021-05-21 13:17:07 -07:00
isdn isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info 2021-06-03 09:00:42 +02:00
leds leds: lp5523: check return value of lp5xx_read and jump to cleanup code 2021-05-26 12:06:56 +02:00
lightnvm
macintosh macintosh/adb-iop: Use big-endian autopoll mask 2021-03-04 11:37:42 +01:00
mailbox mailbox: sprd: Introduce refcnt when clients requests/free channels 2021-05-14 09:50:27 +02:00
mcb
md Merge 5.10.42 into android12-5.10 2021-06-03 18:47:38 +02:00
media ANDROID: media: v4l2-core: extend the v4l2 format to support request 2021-06-04 11:15:20 -07:00
memory Merge 5.10.37 into android12-5.10 2021-05-15 09:28:55 +02:00
memstick
message
mfd mfd: stm32-timers: Avoid clearing auto reload register 2021-05-14 09:50:27 +02:00
misc Merge 5.10.42 into android12-5.10 2021-06-03 18:47:38 +02:00
mmc Merge 5.10.40 into android12-5.10 2021-05-27 08:36:46 +02:00
most
mtd mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init 2021-05-14 09:50:15 +02:00
mux
net Merge 5.10.42 into android12-5.10 2021-06-03 18:47:38 +02:00
nfc nfc: pn533: prevent potential memory corruption 2021-05-14 09:50:32 +02:00
ntb
nubus
nvdimm libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC 2021-04-21 13:00:55 +02:00
nvme nvmet-tcp: fix inline data size comparison in nvmet_tcp_queue_response 2021-06-03 09:00:39 +02:00
nvmem drivers: nvmem: Fix voltage settings for QTI qfprom-efuse 2021-05-14 09:50:14 +02:00
of Merge 5.10.37 into android12-5.10 2021-05-15 09:28:55 +02:00
opp Merge 5.10.20 into android12-5.10 2021-03-07 12:33:33 +01:00
oprofile
parisc
parport
pci This is the 5.10.39 stable release 2021-05-22 15:34:48 +02:00
pcmcia
perf perf/arm_pmu_platform: Fix error handling 2021-05-11 14:47:19 +02:00
phy phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally 2021-05-14 09:50:13 +02:00
pinctrl Merge 5.10.38 into android12-5.10 2021-05-20 15:35:25 +02:00
platform Merge 5.10.42 into android12-5.10 2021-06-03 18:47:38 +02:00
pnp
power Merge 5.10.37 into android12-5.10 2021-05-15 09:28:55 +02:00
powercap UPSTREAM: powercap/drivers/dtpm: Add the experimental label to the option description 2021-03-22 15:24:47 +00:00
pps
ps3
ptp ptp_qoriq: fix overflow in ptp_qoriq_adjfine() u64 calcalation 2021-04-10 13:36:09 +02:00
pwm Merge 5.10.38 into android12-5.10 2021-05-20 15:35:25 +02:00
rapidio rapidio: handle create_workqueue() failure 2021-05-26 12:06:52 +02:00
ras RAS/CEC: Correct ce_add_elem()'s returned values 2021-04-14 08:42:12 +02:00
regulator Merge 5.10.37 into android12-5.10 2021-05-15 09:28:55 +02:00
remoteproc FROMLIST: remoteproc: use freezable workqueue for crash notifications 2021-06-09 15:05:31 +00:00
reset FROMLIST: reset: reset-scmi: port driver to the new scmi_reset_proto_ops interface 2021-03-02 17:34:33 -08:00
rpmsg Merge 5.10.38 into android12-5.10 2021-05-20 15:35:25 +02:00
rtc Merge 5.10.40 into android12-5.10 2021-05-27 08:36:46 +02:00
s390 Merge 5.10.42 into android12-5.10 2021-06-03 18:47:38 +02:00
sbus
scsi UPSTREAM: scsi: ufs-mediatek: Keep VCC always-on for specific devices 2021-06-04 11:15:18 -07:00
sfi
sh
siox
slimbus
soc Merge 5.10.37 into android12-5.10 2021-05-15 09:28:55 +02:00
soundwire soundwire: stream: fix memory leak in stream config error path 2021-05-14 09:50:14 +02:00
spi Merge 5.10.42 into android12-5.10 2021-06-03 18:47:38 +02:00
spmi spmi: spmi-pmic-arb: Fix hw_irq overflow 2021-03-04 11:38:40 +01:00
ssb
staging ANDROID: kernel: Fix passing NULL to __pa_symbol() 2021-06-07 15:15:34 +00:00
target scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found 2021-05-22 11:40:54 +02:00
tc
tee tee: amdtee: unload TA only when its refcount becomes 0 2021-05-26 12:06:47 +02:00
thermal Merge 5.10.42 into android12-5.10 2021-06-03 18:47:38 +02:00
thunderbolt thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue 2021-06-03 09:00:32 +02:00
tty Merge 5.10.42 into android12-5.10 2021-06-03 18:47:38 +02:00
uio uio_hv_generic: Fix a memory leak in error handling paths 2021-05-26 12:06:52 +02:00
usb FROMGIT: usb: typec: tcpm: Do not finish VDM AMS for retrying Responses 2021-06-09 12:46:13 +02:00
vdpa {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table 2021-06-03 09:00:36 +02:00
vfio Merge 5.10.37 into android12-5.10 2021-05-15 09:28:55 +02:00
vhost vhost-vdpa: fix vm_flags for virtqueue doorbell mapping 2021-05-11 14:47:12 +02:00
video Merge 5.10.40 into android12-5.10 2021-05-27 08:36:46 +02:00
virt nitro_enclaves: Fix stale file descriptors on failed usercopy 2021-05-11 14:47:11 +02:00
virtio FROMGIT: mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY 2021-03-24 15:09:17 -07:00
visorbus
vlynq
vme
w1 w1: w1_therm: Fix conversion result for negative temperatures 2021-03-04 11:37:18 +01:00
watchdog Merge 5.10.20 into android12-5.10 2021-03-07 12:33:33 +01:00
xen xen-pciback: reconfigure also from backend watch handler 2021-05-26 12:06:54 +02:00
zorro
Kconfig
Makefile
OWNERS ANDROID: Add OWNERS files referring to the respective android-mainline OWNERS 2021-04-03 14:11:30 +00:00