add patches from the -stable queue:

* add patches from the -stable queue:
  - mm-thp-close-race-between-mremap-and-split_huge_page
  - drivers-rtc-rtc-hym8563.c-set-uie_unsupported
  - x86-mm-hugetlb-add-missing-tlb-page-invalidation-for-hugetlb_cow
  - arm64-fix-pud_huge-for-2-level-pagetables
  - hwpoison-hugetlb-lock_page-unlock_page-does-not-match-for-handling-a-
    free-hugepage
  - iwlwifi-mvm-delay-enabling-smart-fifo-until-after-beacon-rx
  - aio-fix-potential-leak-in-aio_run_iocb
  - module-remove-warning-about-waiting-module-removal
  - revert-hwmon-coretemp-refine-tjmax-detection
  - hwmon-emc1403-fix-inverted-store_hyst
  - hwmon-emc1403-fix-resource-leak-on-module-unload
  - hwmon-emc1403-support-full-range-of-known-chip-revision-numbers
  - drivercore-deferral-race-condition-fix
  - hrtimer-prevent-all-reprogramming-if-hang-detected
  - hrtimer-prevent-remote-enqueue-of-leftmost-timers
  - hrtimer-set-expiry-time-before-switch_hrtimer_base
  - dm-verity-fix-biovecs-hash-calculation-regression
  - dm-cache-fix-writethrough-mode-quiescing-in-cache_map
  - md-raid10-call-wait_barrier-for-each-request-submitted
  - md-avoid-possible-spinning-md-thread-at-shutdown
  - pnp-acpi-do-not-return-errors-if-_dis-or-_srs-are-not-present
  - acpi-ec-process-rather-than-discard-events-in-acpi_ec_clear
  - irqchip-armada-370-xp-fix-invalid-cast-of-signed-value-into-unsigned-
    variable
  - irqchip-armada-370-xp-implement-the-check_device-msi_chip-operation
  - irqchip-armada-370-xp-fix-releasing-of-msis
  - drm-i915-allow-user-modes-to-exceed-dvi-165mhz-limit
  - drm-i915-don-t-check-gmch-state-on-inherited-configs
  - drm-i915-don-t-warn-nor-handle-unexpected-hpd-interrupts-on-gmch-
    platforms
  - drm-i915-break-encoder-crtc-link-separately-in-intel_sanitize_crtc
  - drm-radeon-fix-audio-pin-counts-for-dce6-v2
  - drm-radeon-fix-runpm-handling-on-apus-v4
  - drm-radeon-disable-mclk-dpm-on-r7-260x
  - drm-radeon-add-support-for-newer-mc-ucode-on-si-v2
  - drm-radeon-add-support-for-newer-mc-ucode-on-ci-v2
  - drm-radeon-re-enable-mclk-dpm-on-r7-260x-asics
  - drm-radeon-si-make-sure-mc-ucode-is-loaded-before-checking-the-size
  - drm-radeon-ci-make-sure-mc-ucode-is-loaded-before-checking-the-size
  - drm-radeon-properly-unregister-hwmon-interface-v2
  - drm-radeon-fix-atpx-detection-on-non-vga-gpus
  - drm-radeon-pm-don-t-walk-the-crtc-list-before-it-has-been-initialized-v2
  - drm-radeon-don-t-allow-runpm-1-on-systems-with-out-atpx
  - drm-radeon-disable-dpm-on-rv770-by-default
  - drm-radeon-fix-count-in-cik_sdma_ring_test
  - drm-radeon-uvd-use-lower-clocks-on-old-uvd-to-boot-v2
  - drm-radeon-use-pflip-irq-on-r600-v2
  - drm-radeon-check-buffer-relocation-offset
  - drm-tegra-remove-gratuitous-pad-field
  - clk-tegra-fix-wrong-value-written-to-plle_aux
  - iio-imu-mpu6050-fixed-segfault-in-invensens-mpu-driver-due-to-null-
    dereference
  - fsl-usb-do-not-test-for-phy_clk_valid-bit-on-controller-version-1.6
  - usb-gadget-at91-udc-fix-irq-and-iomem-resource-retrieval
  - usb-ohci-fix-problem-with-global-suspend-on-ati-controllers
  - usb-qcserial-add-a-number-of-dell-devices
  - usb-storage-shuttle_usbat-fix-discs-being-detected-twice
  - usb-nokia-305-should-be-treated-as-unusual-dev
  - usb-nokia-5300-should-be-treated-as-unusual-dev
  - rt2x00-fix-beaconing-on-usb
  - alsa-usb-audio-work-around-corrupted-teac-ud-h01-feedback-data
  - bluetooth-fix-triggering-br-edr-l2cap-connect-too-early
  - bluetooth-fix-redundant-encryption-request-for-reauthentication
  - bluetooth-add-support-for-lite-on
  - revert-bluetooth-enable-autosuspend-for-intel-bluetooth-device
  - posix_acl-handle-null-acl-in-posix_acl_equiv_mode
  - fs-affs-super.c-bugfix-double-free
  - mm-page-writeback.c-fix-divide-by-zero-in-pos_ratio_polynom
  - mm-compaction-make-isolate_freepages-start-at-pageblock-boundary
  - revert-mm-vmscan-do-not-swap-anon-pages-just-because-free-file-is-low
  - arm-orion5x-fix-target-id-for-crypto-sram-window
  - arm-dts-kirkwood-fix-mislocated-pcie-controller-nodes
  - arm-dts-i.mx53-fix-ipu-register-space-size
  - arm-common-edma-fix-xbar-mapping
  - arm-mvebu-fix-nor-bus-width-in-armada-xp-gp-device-tree
  - arm-mvebu-fix-nor-bus-width-in-armada-xp-db-device-tree
  - arm-mvebu-fix-nor-bus-width-in-armada-xp-openblocks-ax3-device-tree
  - arm-dts-fix-missing-device_type-memory-for-ste-ccu8540
  - arm-8012-1-kdump-avoid-overflow-when-converting-pfn-to-physaddr
  - rtl8192cu-fix-unbalanced-irq-enable-in-error-path-of-rtl92cu_hw_init
  - drm-nouveau-acpi-allow-non-optimus-setups-to-load-vbios-from-acpi
  - drm-nouveau-fix-another-lock-unbalance-in-nouveau_crtc_page_flip
  - drm-i915-vlv-reset-vlv-media-force-wake-request-register
  - drm-i915-restore-backlight-precision-when-converting-from-acpi
  - i40e-potential-array-underflow-in-i40e_vc_process_vf_msg
  - igb-fix-null-pointer-dereference-in-igb_reset_q_vector
  - igb-unset-igb_flag_has_msix-flag-when-falling-back-to-msi-only
  - drm-nouveau-pm-fan-drop-the-fan-lock-in-fan_update-before-rescheduling
  - leds-leds-pwm-properly-clean-up-after-probe-failure
  - brcmsmac-fix-deadlock-on-missing-firmware
  - documentation-update-stable-address-in-chinese-and-japanese-translations
  - device_cgroup-rework-device-access-check-and-exception-checking
  - device_cgroup-check-if-exception-removal-is-allowed
  - crypto-crypto_wq-fix-late-crypto-work-queue-initialization
  - clk-vexpress-null-dereference-on-error-path
  - media-media-device-fix-infoleak-in-ioctl-media_enum_entities
  - i2c-i801-enable-intel-baytrail-smbus
  - input-serio-add-firmware_id-sysfs-attribute
  - input-i8042-add-firmware_id-support
  - input-add-input_prop_topbuttonpad-device-property
  - input-synaptics-report-input_prop_topbuttonpad-property
  - e1000e-fix-no-connectivity-when-driver-loaded-with-cable-out
  - ceph-clear-directory-s-completeness-when-creating-file
  - autofs-fix-lockref-lookup
  - fix-races-between-__d_instantiate-and-checks-of-dentry-flags
  - trace-module-maintain-a-valid-user-count
  - input-atkbd-fix-keyboard-not-working-on-some-lg-laptops
  - input-elantech-fix-touchpad-initialization-on-gigabyte-u2442
  - input-synaptics-add-min-max-quirk-for-the-thinkpad-w540
  - input-synaptics-t540p-unify-with-other-len0034-models
  - input-synaptics-add-a-matches_pnp_id-helper-function
  - input-synaptics-change-min-max-quirk-table-to-pnp-id-matching
  - alsa-hda-hdmi-set-converter-channel-count-even-without-sink
  - alsa-hda-fix-onboard-audio-on-intel-h97-z97-chipsets
NOT RELEASED YET

* NOT RELEASED YET
* set ABI to 5.slh.4.