Merge tag 'v4.9.29' of http://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable into ti-linux-4.9.y
This is the 4.9.29 stable release
* tag 'v4.9.29' of http://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable: (80 commits)
Linux 4.9.29
pstore: Shut down worker when unregistering
pstore: Fix flags to enable dumps on powerpc
libnvdimm, pfn: fix 'npfns' vs section alignment
libnvdimm, pmem: fix a NULL pointer BUG in nd_pmem_notify
libnvdimm, region: fix flush hint detection crash
ipmi: Fix kernel panic at ipmi_ssif_thread()
Bluetooth: hci_intel: add missing tty-device sanity check
Bluetooth: hci_bcm: add missing tty-device sanity check
Bluetooth: Fix user channel for 32bit userspace on 64bit kernel
tty: pty: Fix ldisc flush after userspace become aware of the data already
serial: omap: suspend device on probe errors
serial: omap: fix runtime-pm handling on unbind
serial: samsung: Use right device for DMA-mapping calls
fscrypt: fix context consistency check when key(s) unavailable
device-dax: fix cdev leak
padata: free correct variable
CIFS: add misssing SFM mapping for doublequote
cifs: fix CIFS_IOC_GET_MNT_INFO oops
CIFS: fix oplock break deadlocks
...
Signed-off-by: LCPD Auto Merger <lcpd_integration@list.ti.com>