Changelog
Redcliff( take the entire commit history, not gonna simplify changes everytime )
Merge tag 'LA.UM.9.1.r1-11700-SMxxx0.0' of https://source.codeaurora.org/quic/la/kernel/msm-4.14 into R
Merge tag 'v4.14.269' of https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux into R
Kconfig: trace: Add a proper boolean information
drivers: platform: msm: sps: Treat SPS_ERR as kernel debug messages
drivers: pci-msm: Treat IPA context error messages as debug messages
ARM64/dts: sdmmagpie-thermal: Disable LMH sensors
drm/msm: dsi: Dynamically adjust WALT window with refresh rate
phoenix_defconfig: Regenerate with VLA detection changes
ANDROID: Introduce compiler-side VLA detection
qcacld-3.0/Kbuild: Disable Variable Length Array (VLA) detection
phoenix_defconfig: Enable srandom
char: srandom: disable logging
char: mem: register /dev/hw_random through devmem framework when HW_RANDOM is unset
char: srandom: switch to kzalloc
char: srandom: change TIMESPEC struct variable to tsp * some focaltech touchscreens also export symbols with ts variable causing linker errors
char: random: use sdevice_{read,write} for {u}random fops
char: mem: link /dev/{u}random to /dev/srandom
char: srandom: expose sdevice_{read,write} and sfops for treewide usage
char: srandom: use ktime_get_real_ts64 and timespec64
char: srandom: expose new Makefile and Kconfig interfaces
drivers: Checkout drivers/char/srandom from https://github.com/josenk/srandom
qcom: power: sed the entire thing to pr_debug for now.
android: binder: no outgoing transaction when thread todo has transaction
binder: Return EFAULT if we fail BINDER_ENABLE_ONEWAY_SPAM_DETECTION
binder: tell userspace to dump current backtrace when detected oneway spamming
binder: remove redundant assignment to pointer n
binder: fix the missing BR_FROZEN_REPLY in binder_return_strings
thermal: Increase thermal trip points to 16
schedutil: Avoid dumb priority calculation Why again calculating sched priority while it is already defined before?
soc: qcom: smp2p: keeping inbound entry on freeze
power/wakelock: Add a timeout to wakelocks globally
drivers: ipa_v3: Conditionally compile out ipa wakelock code
lib/sort: Move swap, cmp and cmp_r function types for wider use
media: lib/sort.c: implement sort() variant taking context argument
lib/sort.c: fix kernel-doc notation warnings
lib/sort: avoid indirect calls to built-in swap
lib/sort: use more efficient bottom-up heapsort variant
lib/sort: make swap functions more generic
fix int_sqrt64() for very large numbers
lib: Add strongly typed 64bit int_sqrt
lib/int_sqrt: adjust comments
lib: reciprocal_div: implement the improved algorithm on the paper mentioned
ipc/mqueue: optimize msg_get()
printk: Don't allow userspace to write to /dev/kmsg
alarmtimer: Minimize wakeup time
phoenix: Add coresight placeholder.
hwtracing: Add entries from sm6150-coresight.
GKI: hwtracing: Add a driver for disabling coresight clocks
fget: clarify and improve __fget_files() implementation
memblock: use kfree() to release kmalloced memblock regions
Revert "drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR"
tty: n_gsm: fix proper link termination after failed open
tty: n_gsm: fix encoding of control signal octet bit DV
xhci: Prevent futile URB re-submissions due to incorrect return value.
xhci: re-initialize the HC during resume if HCE was set
usb: dwc3: gadget: Let the interrupt handler disable bottom halves.
USB: serial: option: add Telit LE910R1 compositions
USB: serial: option: add support for DW5829e
tracefs: Set the group ownership in apply_options() not parse_options()
USB: gadget: validate endpoint index for xilinx udc
usb: gadget: rndis: add spinlock for rndis response list
Revert "USB: serial: ch341: add new Product ID for CH341A"
ata: pata_hpt37x: disable primary channel on HPT371
iio: adc: men_z188_adc: Fix a resource leak in an error handling path
RDMA/ib_srp: Fix a deadlock
configfs: fix a race in configfs_{,un}register_subsystem()
net/mlx5e: Fix wrong return value on ioctl EEPROM query failure
drm/edid: Always set RGB444
openvswitch: Fix setting ipv6 fields causing hw csum failure
gso: do not skip outer ip header in case of ipip and net_failover
net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends
ping: remove pr_err from ping_lookup
serial: 8250: of: Fix mapped region size when using reg-offset property
USB: zaurus: support another broken Zaurus
sr9700: sanity check for packet length
parisc/unaligned: Fix ldw() and stw() unalignment handlers
parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel
vhost/vsock: don't check owner in vhost_vsock_stop() while releasing
cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug