Merge 4.14.112 into android-4.14-p
authorGreg Kroah-Hartman <gregkh@google.com>
Wed, 17 Apr 2019 10:01:26 +0000 (12:01 +0200)
committerGreg Kroah-Hartman <gregkh@google.com>
Wed, 17 Apr 2019 10:01:26 +0000 (12:01 +0200)
commit8100200ee1f698d9281e09fe9d1b3673052884e4
tree6c2304b7fe0ac2ab2457d5dbf784c10ac394a948
parent8e026a5d5e251c269751ab17eca7605141d79794
parent58b454ebf81e5ae9391957d99cf89566d9eec1b1
Merge 4.14.112 into android-4.14-p

Changes in 4.14.112
net: sfp: move sfp_register_socket call from sfp_remove to sfp_probe
x86/power: Fix some ordering bugs in __restore_processor_context()
x86/power/64: Use struct desc_ptr for the IDT in struct saved_context
x86/power/32: Move SYSENTER MSR restoration to fix_processor_context()
x86/power: Make restore_processor_context() sane
drm/i915/gvt: do not let pin count of shadow mm go negative
powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM
kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD
x86: vdso: Use $LD instead of $CC to link
x86/vdso: Drop implicit common-page-size linker flag
lib/string.c: implement a basic bcmp
stating: ccree: revert "staging: ccree: fix leak of import() after init()"
arm64: kaslr: Reserve size of ARM64_MEMSTART_ALIGN in linear region
tty: mark Siemens R3964 line discipline as BROKEN
tty: ldisc: add sysctl to prevent autoloading of ldiscs
ipv6: Fix dangling pointer when ipv6 fragment
ipv6: sit: reset ip header pointer in ipip6_rcv
kcm: switch order of device registration to fix a crash
net-gro: Fix GRO flush when receiving a GSO packet.
net/mlx5: Decrease default mr cache size
net: rds: force to destroy connection if t_sock is NULL in rds_tcp_kill_sock().
net/sched: fix ->get helper of the matchall cls
openvswitch: fix flow actions reallocation
qmi_wwan: add Olicard 600
sctp: initialize _pad of sockaddr_in before copying to user memory
tcp: Ensure DCTCP reacts to losses
vrf: check accept_source_route on the original netdevice
net/mlx5e: Fix error handling when refreshing TIRs
net/mlx5e: Add a lock on tir list
nfp: validate the return code from dev_queue_xmit()
bnxt_en: Improve RX consumer index validity check.
bnxt_en: Reset device on RX buffer errors.
net/sched: act_sample: fix divide by zero in the traffic path
netns: provide pure entropy for net_hash_mix()
net: ethtool: not call vzalloc for zero sized memory request
ALSA: seq: Fix OOB-reads from strlcpy
ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type
hv_netvsc: Fix unwanted wakeup after tx_disable
arm64: dts: rockchip: fix rk3328 sdmmc0 write errors
parisc: Detect QEMU earlier in boot process
parisc: regs_return_value() should return gpr28
alarmtimer: Return correct remaining time
drm/udl: add a release method and delay modeset teardown
include/linux/bitrev.h: fix constant bitrev
ASoC: fsl_esai: fix channel swap issue when stream starts
Btrfs: do not allow trimming when a fs is mounted with the nologreplay option
btrfs: prop: fix zstd compression parameter validation
btrfs: prop: fix vanished compression property after failed set
block: do not leak memory in bio_copy_user_iov()
block: fix the return errno for direct IO
genirq: Respect IRQCHIP_SKIP_SET_WAKE in irq_chip_set_wake_parent()
genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n
virtio: Honour 'may_reduce_num' in vring_create_virtqueue
ARM: dts: am335x-evmsk: Correct the regulators for the audio codec
ARM: dts: am335x-evm: Correct the regulators for the audio codec
ARM: dts: at91: Fix typo in ISC_D0 on PC9
arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result value
arm64: dts: rockchip: fix rk3328 rgmii high tx error rate
arm64: backtrace: Don't bother trying to unwind the userspace stack
xen: Prevent buffer overflow in privcmd ioctl
sched/fair: Do not re-read ->h_load_next during hierarchical load calculation
xtensa: fix return_address
x86/perf/amd: Resolve race condition when disabling PMC
x86/perf/amd: Resolve NMI latency issues for active PMCs
x86/perf/amd: Remove need to check "running" bit in NMI handler
PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA controller
dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic checksum errors
arm64: dts: rockchip: fix vcc_host1_5v pin assign on rk3328-rock64
arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on rk3328-rock64
Linux 4.14.112

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Makefile
drivers/md/dm-table.c
kernel/sched/fair.c