android_kernel_sony_sdm845/drivers
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Greg Kroah-Hartman bb52bba67e This is the 4.9.88 stable release
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEZH8oZUiU471FcZm+ONu9yGCSaT4FAlquPRAACgkQONu9yGCS
 aT6gpA/9GRBca/4SKY1Bdsqtw12mVa2iy/xl4tBhzZAxxMiEjam9vDFNd9Gw0r/J
 iNGUFiZgWkN/dVMLnadPdtKbsg/MmD2CvXPtZY5LywgNyvTY6zZxMXExzjjI3h8n
 bdC68g+qcolPsqwZHJL/wScSZH8Q2UZKwugRCoGkzt6dZmLoiVWMmb9RXc36hPek
 cPyGne/uQMlanMOQYAVe2enJoC18JWeeOuPLzSvs3y8Rj1ZlzWM3aaAaTdKfiMWc
 ewK/DDIu9a/pt5xmi2RgCuMZeU84qCvZMAt+v2e56LmAMqZ5MQHUcXscUDofyvrt
 X3jSaXV5gvKGSGY+/U4JzDX+/B37z6mKUZF7b7ZTpdTfR6cgHFW7TGPkCkNQplfK
 aVF1cCIy65Gjp62LZXSQI5rSAB5C72ryk4resFVZ+QcLRzPhYSS1H6aD5UzfdhkC
 QhfKJU+6HfpGEWtjL5pUkNFOprP8f2mfFNNuzmo9Ev5f+qvyT35WCyWzSOz0a/E6
 dQNhHCpUzykLI4YuUFIUaieNLIshhrGnNxo32CKzLqup8NMtyXsyyzGciSWSWNyw
 f9tbULluWlimDx+hukrrnD8Hw5jzN0D7JlSy9WVjYNvBV6CLGz6ZalzhY0uUAjoT
 IsgiN76klZ77fOr6FhnU+mErPBexuYgScWJW8TeqqmK+0gX4i0Y=
 =X9zL
 -----END PGP SIGNATURE-----

Merge 4.9.88 into android-4.9

Changes in 4.9.88
	RDMA/ucma: Limit possible option size
	RDMA/ucma: Check that user doesn't overflow QP state
	RDMA/mlx5: Fix integer overflow while resizing CQ
	drm/i915: Try EDID bitbanging on HDMI after failed read
	scsi: qla2xxx: Fix NULL pointer crash due to active timer for ABTS
	drm/i915: Always call to intel_display_set_init_power() in resume_early.
	workqueue: Allow retrieval of current task's work struct
	drm: Allow determining if current task is output poll worker
	drm/nouveau: Fix deadlock on runtime suspend
	drm/radeon: Fix deadlock on runtime suspend
	drm/amdgpu: Fix deadlock on runtime suspend
	drm/amdgpu: Notify sbios device ready before send request
	drm/radeon: fix KV harvesting
	drm/amdgpu: fix KV harvesting
	drm/amdgpu:Correct max uvd handles
	drm/amdgpu:Always save uvd vcpu_bo in VM Mode
	MIPS: BMIPS: Do not mask IPIs during suspend
	MIPS: ath25: Check for kzalloc allocation failure
	MIPS: OCTEON: irq: Check for null return on kzalloc allocation
	Input: matrix_keypad - fix race when disabling interrupts
	loop: Fix lost writes caused by missing flag
	virtio_ring: fix num_free handling in error case
	KVM: s390: fix memory overwrites when not using SCA entries
	kbuild: Handle builtin dtb file names containing hyphens
	IB/mlx5: Fix incorrect size of klms in the memory region
	bcache: fix crashes in duplicate cache device register
	bcache: don't attach backing with duplicate UUID
	x86/MCE: Serialize sysfs changes
	perf tools: Fix trigger class trigger_on()
	x86/spectre_v2: Don't check microcode versions when running under hypervisors
	ALSA: hda/realtek: Limit mic boost on T480
	ALSA: hda/realtek - Fix dock line-out volume on Dell Precision 7520
	ALSA: hda/realtek - Make dock sound work on ThinkPad L570
	ALSA: seq: Don't allow resizing pool in use
	ALSA: seq: More protection for concurrent write and ioctl races
	ALSA: hda: add dock and led support for HP EliteBook 820 G3
	ALSA: hda: add dock and led support for HP ProBook 640 G2
	nospec: Kill array_index_nospec_mask_check()
	nospec: Include <asm/barrier.h> dependency
	Revert "x86/retpoline: Simplify vmexit_fill_RSB()"
	x86/speculation: Use IBRS if available before calling into firmware
	x86/retpoline: Support retpoline builds with Clang
	x86/speculation, objtool: Annotate indirect calls/jumps for objtool
	x86/boot, objtool: Annotate indirect jump in secondary_startup_64()
	x86/speculation: Move firmware_restrict_branch_speculation_*() from C to CPP
	x86/paravirt, objtool: Annotate indirect calls
	watchdog: hpwdt: SMBIOS check
	watchdog: hpwdt: Check source of NMI
	watchdog: hpwdt: fix unused variable warning
	watchdog: hpwdt: Remove legacy NMI sourcing.
	ARM: omap2: hide omap3_save_secure_ram on non-OMAP3 builds
	Input: tca8418_keypad - remove double read of key event register
	tc358743: fix register i2c_rd/wr function fix
	netfilter: add back stackpointer size checks
	netfilter: x_tables: fix missing timer initialization in xt_LED
	netfilter: nat: cope with negative port range
	netfilter: IDLETIMER: be syzkaller friendly
	netfilter: ebtables: CONFIG_COMPAT: don't trust userland offsets
	netfilter: bridge: ebt_among: add missing match size checks
	netfilter: ipv6: fix use-after-free Write in nf_nat_ipv6_manip_pkt
	netfilter: x_tables: pass xt_counters struct instead of packet counter
	netfilter: x_tables: pass xt_counters struct to counter allocator
	netfilter: x_tables: pack percpu counter allocations
	ext4: inplace xattr block update fails to deduplicate blocks
	ubi: Fix race condition between ubi volume creation and udev
	scsi: qla2xxx: Replace fcport alloc with qla2x00_alloc_fcport
	NFS: Fix an incorrect type in struct nfs_direct_req
	NFS: Fix unstable write completion
	x86/module: Detect and skip invalid relocations
	x86: Treat R_X86_64_PLT32 as R_X86_64_PC32
	ASoC: sgtl5000: Fix suspend/resume
	ASoC: rt5651: Fix regcache sync errors on resume
	serial: sh-sci: prevent lockup on full TTY buffers
	tty/serial: atmel: add new version check for usart
	uas: fix comparison for error code
	staging: comedi: fix comedi_nsamples_left.
	staging: android: ashmem: Fix lockdep issue during llseek
	USB: storage: Add JMicron bridge 152d:2567 to unusual_devs.h
	usbip: vudc: fix null pointer dereference on udc->lock
	usb: quirks: add control message delay for 1b1c:1b20
	usb: usbmon: Read text within supplied buffer size
	usb: gadget: f_fs: Fix use-after-free in ffs_fs_kill_sb()
	serial: 8250_pci: Add Brainboxes UC-260 4 port serial device
	serial: core: mark port as initialized in autoconfig
	earlycon: add reg-offset to physical address before mapping
	PCI: dwc: Fix enumeration end when reaching root subordinate
	Linux 4.9.88

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
2018-03-18 12:07:50 +01:00
..
accessibility
acpi BACKPORT: treewide: Fix function prototypes for module_param_call() 2018-02-28 15:09:58 -08:00
amba FROMLIST: ARM: amba: Don't read past the end of sysfs "driver_override" buffer 2018-03-07 20:31:15 +00:00
android UPSTREAM: ANDROID: binder: remove WARN() for redundant txn error 2018-03-07 20:04:30 +00:00
ata ahci: Add Intel Cannon Lake PCH-H PCI ID 2018-02-17 13:21:15 +01:00
atm atm: horizon: Fix irq release error 2017-12-14 09:28:24 +01:00
auxdisplay auxdisplay: img-ascii-lcd: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE 2018-02-13 12:35:55 +01:00
base This is the 4.9.79 stable release 2018-01-31 14:13:00 +01:00
bcma
block loop: Fix lost writes caused by missing flag 2018-03-18 11:18:50 +01:00
bluetooth Bluetooth: btusb: Restore QCA Rome suspend/resume fix with a "rewritten" version 2018-02-17 13:21:19 +01:00
bus sunxi-rsb: Include OF based modalias in device uevent 2018-01-10 09:29:52 +01:00
cdrom
char This is the 4.9.87 stable release 2018-03-11 17:38:31 +01:00
clk clk: meson: gxbb: fix build error without RESET_CONTROLLER 2018-02-25 11:05:55 +01:00
clocksource This is the 4.9.82 stable release 2018-02-17 14:52:07 +01:00
connector
cpufreq This is the 4.9.87 stable release 2018-03-11 17:38:31 +01:00
cpuidle This is the 4.9.72 stable release 2017-12-27 13:38:06 +01:00
crypto crypto: s5p-sss - Fix kernel Oops in AES-ECB mode 2018-02-25 11:05:56 +01:00
dax device-dax: implement ->split() to catch invalid munmap attempts 2018-02-28 10:18:33 +01:00
dca
devfreq PM / devfreq: Propagate error from devfreq_add_device() 2018-02-22 15:43:52 +01:00
dio
dma dmaengine: fsl-edma: disable clks on all error paths 2018-03-03 10:23:20 +01:00
dma-buf ANDROID: dma-buf/sw_sync: Rename active_list to link 2017-12-11 11:30:18 +05:30
edac BACKPORT: treewide: Fix function prototypes for module_param_call() 2018-02-28 15:09:58 -08:00
eisa
extcon extcon: palmas: Check the parent instance to prevent the NULL 2017-11-21 09:23:21 +01:00
firewire
firmware FROMLIST: efi/libstub: disable LTO 2018-02-28 15:09:57 -08:00
fmc
fpga
gpio gpio: xgene: mark PM functions as __maybe_unused 2018-02-25 11:05:52 +01:00
gpu This is the 4.9.88 stable release 2018-03-18 12:07:50 +01:00
hid BACKPORT: treewide: Fix function prototypes for module_param_call() 2018-02-28 15:09:58 -08:00
hsi
hv x86/retpoline/hyperv: Convert assembler indirect jumps 2018-01-17 09:38:59 +01:00
hwmon x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping 2018-02-22 15:43:55 +01:00
hwspinlock
hwtracing FROMLIST: coresight: ETM: Add support for ARM Cortex-A73 2018-02-13 10:24:47 -08:00
i2c i2c: designware: must wait for enable 2018-03-03 10:23:20 +01:00
ide BACKPORT: treewide: Fix function prototypes for module_param_call() 2018-02-28 15:09:58 -08:00
idle idle: i7300: add PCI dependency 2018-02-25 11:05:55 +01:00
iio iio: adis_lib: Initialize trigger before requesting interrupt 2018-02-28 10:18:31 +01:00
infiniband This is the 4.9.88 stable release 2018-03-18 12:07:50 +01:00
input This is the 4.9.88 stable release 2018-03-18 12:07:50 +01:00
iommu iommu/arm-smmu-v3: Cope with duplicated Stream IDs 2018-01-10 09:29:53 +01:00
ipack
irqchip irqchip/gic-v3: Use wmb() instead of smb_wmb() in gic_raise_softirq() 2018-02-28 10:18:31 +01:00
isdn BACKPORT: treewide: Fix function prototypes for module_param_call() 2018-02-28 15:09:58 -08:00
leds led: core: Fix brightness setting when setting delay_off=0 2018-03-03 10:23:24 +01:00
lguest
lightnvm
macintosh
mailbox
mcb
md This is the 4.9.88 stable release 2018-03-18 12:07:50 +01:00
media This is the 4.9.88 stable release 2018-03-18 12:07:50 +01:00
memory ARM: OMAP2+: gpmc-onenand: propagate error on initialization failure 2017-12-14 09:28:16 +01:00
memstick
message BACKPORT: treewide: Fix function prototypes for module_param_call() 2018-02-28 15:09:58 -08:00
mfd mfd: twl6040: Fix child-node lookup 2017-12-29 17:42:58 +01:00
misc BACKPORT: treewide: Fix function prototypes for module_param_call() 2018-02-28 15:09:58 -08:00
mmc blkdev: Refactoring block io latency histogram codes 2018-01-03 21:16:40 +00:00
mtd This is the 4.9.88 stable release 2018-03-18 12:07:50 +01:00
net This is the 4.9.87 stable release 2018-03-11 17:38:31 +01:00
nfc
ntb
nubus
nvdimm libnvdimm, dax: fix 1GB-aligned namespaces vs physical misalignment 2018-02-28 10:18:34 +01:00
nvme nvme: check hw sectors before setting chunk sectors 2018-03-03 10:23:20 +01:00
nvmem
of
oprofile
parisc parisc: Hide Diva-built-in serial aux and graphics card 2017-12-29 17:42:59 +01:00
parport
pci This is the 4.9.88 stable release 2018-03-18 12:07:50 +01:00
pcmcia
perf drivers/perf: arm_pmu: fix function type mismatch 2018-02-28 15:09:59 -08:00
phy phy: work around 'phys' references to usb-nop-xceiv devices 2018-01-23 19:57:07 +01:00
pinctrl pinctrl: sunxi: Fix A64 UART mux value 2018-02-25 11:05:46 +01:00
platform BACKPORT: treewide: Fix function prototypes for module_param_call() 2018-02-28 15:09:58 -08:00
pnp
power This is the 4.9.80 stable release 2018-02-03 17:49:18 +01:00
powercap
pps
ps3
ptp
pwm
rapidio drivers/rapidio/devices/rio_mport_cdev.c: fix resource leak in error handling path in 'rio_dma_transfer()' 2017-12-14 09:28:22 +01:00
ras
regulator regulator: fan53555: fix I2C device ids 2017-11-02 09:49:15 +01:00
remoteproc
reset
rpmsg
rtc This is the 4.9.83 stable release 2018-02-22 18:10:27 +01:00
s390 s390/qeth: fix IPA command submission race 2018-03-11 16:21:34 +01:00
sbus
scsi This is the 4.9.88 stable release 2018-03-18 12:07:50 +01:00
sfi
sh
sn
soc soc: mediatek: pwrap: fix compiler errors 2017-12-20 10:07:32 +01:00
spi spi: atmel: fixed spin_lock usage inside atmel_spi_remove 2018-03-03 10:23:22 +01:00
spmi
ssb
staging This is the 4.9.88 stable release 2018-03-18 12:07:50 +01:00
target target/iscsi: avoid NULL dereference in CHAP auth error path 2018-02-22 15:43:49 +01:00
tc
tee BACKPORT: tee: shm: Potential NULL dereference calling tee_shm_register() 2018-02-21 15:40:44 +00:00
thermal This is the 4.9.84 stable release 2018-02-26 09:18:03 +01:00
thunderbolt
tty This is the 4.9.88 stable release 2018-03-18 12:07:50 +01:00
uio
usb This is the 4.9.88 stable release 2018-03-18 12:07:50 +01:00
uwb uwb: ensure that endpoint is interrupt 2017-10-12 11:51:19 +02:00
vfio vfio/pci: Virtualize Maximum Payload Size 2017-12-25 14:23:45 +01:00
vhost vhost: use mutex_lock_nested() in vhost_dev_lock_vqs() 2018-02-25 11:05:39 +01:00
video dummycon: fix function types 2018-02-28 15:09:59 -08:00
virt
virtio virtio_ring: fix num_free handling in error case 2018-03-18 11:18:50 +01:00
vlynq
vme
w1
watchdog watchdog: hpwdt: Remove legacy NMI sourcing. 2018-03-18 11:18:53 +01:00
xen This is the 4.9.86 stable release 2018-03-05 07:38:41 +01:00
zorro
Kconfig BACKPORT: tee: generic TEE subsystem 2017-12-05 14:00:37 +00:00
Makefile This is the 4.9.84 stable release 2018-02-26 09:18:03 +01:00