Merge tag 'v4.9.25' of http://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable into ti-linux-4.9.y
This is the 4.9.25 stable release
* tag 'v4.9.25' of http://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable: (22 commits)
Linux 4.9.25
device-dax: switch to srcu, fix rcu_read_lock() vs pte allocation
x86/mce: Make the MCE notifier a blocking one
x86/mce/AMD: Give a name to MCA bank 3 when accessed with legacy MSRs
powerpc/kprobe: Fix oops when kprobed on 'stdu' instruction
ubi/upd: Always flush after prepared for an update
mac80211: fix MU-MIMO follow-MAC mode
mac80211: reject ToDS broadcast data frames
ubifs: Fix O_TMPFILE corner case in ubifs_link()
ubifs: Fix RENAME_WHITEOUT support
mmc: sdhci-esdhc-imx: increase the pad I/O drive strength for DDR50 card
ACPI / power: Avoid maybe-uninitialized warning
Input: elantech - add Fujitsu Lifebook E547 to force crc_enabled
s390/mm: fix CMMA vs KSM vs others
CIFS: remove bad_network_name flag
cifs: Do not send echoes before Negotiate is complete
mm: prevent NR_ISOLATE_* stats from going negative
ring-buffer: Have ring_buffer_iter_empty() return true when empty
tracing: Allocate the snapshot buffer before enabling probe
KEYS: fix keyctl_set_reqkey_keyring() to not leak thread keyrings
...
Signed-off-by: LCPD Auto Merger <lcpd_integration@list.ti.com>