Linux 4.4.125
bpf, x64: increase number of passes
* bpf: skip unnecessary capability check
kernel/bpf/syscall.c
* kbuild: disable clang's default use of -fmerge-all-constants
Makefile
staging: lustre: ptlrpc: kfree used instead of kvfree
perf/x86/intel: Don't accidentally clear high bits in bdw_limit_period()
x86/entry/64: Don't use IST entry for #BP stack
x86/boot/64: Verify alignment of the LOAD segment
x86/build/64: Force the linker to use 2MB page size
kvm/x86: fix icebp instruction handling
* tty: vt: fix up tabstops properly
drivers/tty/vt/vt.c
can: cc770: Fix use after free in cc770_tx_interrupt()
can: cc770: Fix queue stall & dropped RTR reply
can: cc770: Fix stalls on rt-linux, remove redundant IRQ ack
staging: ncpfs: memory corruption in ncp_read_kernel()
mtd: nand: fsl_ifc: Fix nand waitfunc return value
* tracing: probeevent: Fix to support minus offset from symbol
kernel/trace/trace_kprobe.c
rtlwifi: rtl8723be: Fix loss of signal
brcmfmac: fix P2P_DEVICE ethernet address generation
acpi, numa: fix pxm to online numa node associations
drm: udl: Properly check framebuffer mmap offsets
drm/radeon: Don't turn off DP sink when disconnected
drm/vmwgfx: Fix a destoy-while-held mutex problem.
x86/mm: implement free pmd/pte page interfaces
* mm/vmalloc: add interfaces to free unmapped page table
arch/arm64/mm/mmu.c
include/asm-generic/pgtable.h
lib/ioremap.c
libata: Modify quirks for MX100 to limit NCQ_TRIM quirk to MU01 version
libata: Make Crucial BX100 500GB LPM quirk apply to all firmware versions
libata: Apply NOLPM quirk to Crucial M500 480 and 960GB SSDs
libata: Enable queued TRIM for Samsung SSD 860
libata: disable LPM for Crucial BX100 SSD 500GB drive
libata: Apply NOLPM quirk to Crucial MX100 512GB SSDs
libata: remove WARN() for DMA or PIO command without data
libata: fix length validation of ATAPI-relayed SCSI commands
Bluetooth: btusb: Fix quirk for Atheros 1525/QCA6174
clk: bcm2835: Protect sections updating shared registers
ahci: Add PCI-id for the Highpoint Rocketraid 644L card
* PCI: Add function 1 DMA alias quirk for Highpoint RocketRAID 644L
drivers/pci/quirks.c
mmc: dw_mmc: fix falling from idmac to PIO mode when dw_mci_reset occurs
* ALSA: hda/realtek - Always immediately update mute LED with pin VREF
sound/pci/hda/patch_realtek.c
* ALSA: aloop: Fix access to not-yet-ready substream via cable
sound/drivers/aloop.c
* ALSA: aloop: Sync stale timer before release
sound/drivers/aloop.c
* ALSA: usb-audio: Fix parsing descriptor of UAC2 processing unit
include/uapi/linux/usb/audio.h
iio: st_pressure: st_accel: pass correct platform data to init
MIPS: ralink: Remove ralink_halt()
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>