add patches from the -stable queue:

* add patches from the -stable queue:
  - drm-i915-disable-rcs-flips-on-ivybridge
  - of-allow-mem_reserve-of-memory-with-a-base-address-of-zero
  - of-irq-fix-lookup-to-use-interrupts-extended-property-first
  - libata-widen-crucial-m550-blacklist-matching
  - pata_scc-propagate-return-value-of-scc_wait_after_reset
  - ahci-add-device-ids-for-intel-9-series-pch
  - ahci-add-pcid-for-marvel-0x9182-controller
  - pwm-fix-period-and-polarity-in-pwm_get-for-non-perfect-matches
  - ibmveth-fix-endian-issues-with-rx_no_buffer-statistic
  - aio-fix-reqs_available-handling
  - aio-add-missing-smp_rmb-in-read_events_ring
  - arm-imx-fix-tlb-missing-of-iomuxc-base-address-during-suspend
  - arm-dts-vf610-twr-fix-pinctrl_esdhc1-pin-definitions
  - arm-dts-i.mx53-fix-apparent-bug-in-vpu-clks
  - arm64-flush-tls-registers-during-exec
  - arm64-use-irq_set_affinity-with-force-false-when-migrating-irqs
  - arm-arm64-kvm-complete-wfi-wfe-instructions
  - arm-arm64-kvm-nuke-hyp-mode-tlbs-before-enabling-mmu
  - i2c-rk3x-fix-bug-that-cause-transfer-fails-in-master-receive-mode
  - i2c-mv64xxx-continue-probe-when-clock-frequency-is-missing
  - i2c-at91-add-bound-checking-on-smbus-block-length-bytes
  - i2c-at91-fix-a-race-condition-during-signal-handling-in-at91_do_twi_xfer
  - revert-i2c-rcar-remove-spinlock
  - i2c-rcar-fix-mnr-interrupt-handling
  - i2c-rcar-fix-rcar_irq_ack_-recv-send
  - i2c-rk3x-fix-divisor-calculation-for-scl-frequency
  - i2c-ismt-use-correct-length-when-copy-buffer
  - ftrace-use-current-addr-when-converting-to-nop-in-__ftrace_replace_code
  - trace-fix-epoll-hang-when-we-race-with-new-entries
  - arm64-ptrace-fix-compat-hardware-watchpoint-reporting
  - alsa-core-fix-buffer-overflow-in-snd_info_get_line
  - alsa-dice-fix-wrong-channel-mappping-at-higher-sampling-rate
  - alsa-firewire-lib-dice-add-arrangements-of-pcm-pointer-and-interrupts-
    for-dice-quirk
  - alsa-hda-fix-digital-mic-on-acer-aspire-3830tg
  - alsa-hda-fix-coef-setups-for-alc1150-codec
  - alsa-hda-fix-invalid-pin-powermap-without-jack-detection
  - alsa-hda-add-fixup-model-name-lookup-for-lemote-a1205
  - alsa-pcm-fix-fifo_size-frame-calculation
  - cfq-iosched-fix-wrong-children_weight-calculation
  - hid-picolcd-sanity-check-report-size-in-raw_event-callback
  - hid-magicmouse-sanity-check-report-size-in-raw_event-callback
  - hid-logitech-dj-prevent-false-errors-to-be-shown
  - xattr-fix-check-for-simultaneous-glibc-header-inclusion
  - drm-i915-skip-load-detect-when-intel_crtc-new_enable-true
  - drm-i915-fix-locking-for-intel_enable_pipe_a
  - drm-i915-don-t-try-to-retrain-a-dp-link-on-an-inactive-crtc
  - drm-i915-fix-plane-cursor-handling-when-runtime-suspended
  - drm-i915-ignore-vbt-backlight-presence-check-on-acer-c720-4005u
  - drm-i915-remove-bogus-__init-annotation-from-dmi-callbacks
  - drm-i915-fix-lock-dropping-in-intel_tv_detect
  - drm-i915-fix-eio-wedged-handling-in-gem-fault-handler
  - drm-i915-wait-for-vblank-before-enabling-the-tv-encoder
  - drm-i915-hdmi-fix-hdmi-audio-state-readout
  - drm-i915-don-t-leak-command-parser-tables-on-suspend-resume
  - drm-ast-open-key-before-detect-chips
  - drm-ast-ast2000-cannot-be-detected-correctly
  - imx-drm-ipuv3-plane-fix-ipu_plane_dpms
  - imx-drm-imx-ldb-fix-null-pointer-in-imx_ldb_unbind
  - drm-vmwgfx-fix-a-potential-infinite-spin-waiting-for-fifo-idle
  - drm-radeon-add-ability-to-get-and-change-dpm-state-when-radeon-px-card-
    is-turned-off
  - drm-radeon-add-missing-lines-to-ci_set_thermal_temperature_range
  - drm-radeon-dpm-select-the-appropriate-vce-power-state-for-kv-kb-ml
  - drm-radeon-properly-document-reloc-priority-mask
  - drm-radeon-fix-pm-handling-in-radeon_gpu_reset
  - drm-radeon-fix-active-cu-count-for-si-and-cik
  - drm-radeon-fix-active_cu-mask-on-si-and-cik-after-re-init-v3
  - drm-radeon-handle-broken-disabled-rb-mask-gracefully-6xx-7xx-v2
  - drm-radeon-fix-semaphore-value-init
  - drm-radeon-dpm-set-the-thermal-type-properly-for-special-configs
  - drm-radeon-add-connector-quirk-for-fujitsu-board
  - drm-radeon-don-t-reset-dma-on-ni-si-init
  - drm-radeon-don-t-reset-sdma-on-cik-init
  - drm-radeon-don-t-reset-dma-on-r6xx-evergreen-init
  - drm-radeon-dpm-fix-resume-on-mullins
  - drm-radeon-cik-use-a-separate-counter-for-cp-init-timeout
  - xtensa-replace-ioctl-code-definitions-with-constants
  - xtensa-fix-address-checks-in-dma_-alloc-free-_coherent
  - xtensa-fix-access-to-thread_ra-thread_sp-thread_ds
  - xtensa-fix-tlbtemp_base_2-region-handling-in-fast_second_level_miss
  - xtensa-fix-a6-and-a7-handling-in-fast_syscall_xtensa
  - locks-pass-correct-before-pointer-to-locks_unlink_lock-in-
    generic_add_lease
  - ufs-fix-deadlocks-introduced-by-sb-mutex-merge
  - usb-gadget-f_rndis-fix-interface-id-for-os-descriptors
  - usb-serial-pl2303-add-device-id-for-ztek-device
  - usb-serial-fix-potential-stack-buffer-overflow
  - usb-sisusb-add-device-id-for-magic-control-usb-video
  - usb-serial-fix-potential-heap-buffer-overflow
  - usb-option-reduce-interrupt-urb-logging-verbosity
  - usb-option-add-via-telecom-cds7-chipset-device-id
  - revert-usb-option-zte_ev-move-most-zte-cdma-devices-to-zte_ev
  - usb-zte_ev-remove-duplicate-gobi-pid
  - usb-zte_ev-remove-duplicate-qualcom-pid
  - usb-sierra-avoid-cdc-class-functions-on-68a3-devices
  - usb-sierra-add-1199-68aa-device-id
  - usb-phy-tegra-avoid-use-of-sizeof-void
  - usb-phy-twl4030-usb-fix-lost-interrupts-after-id-pin-goes-down
  - usb-phy-twl4030-usb-fix-regressions-to-runtime-pm-on-omaps
  - usb-chipidea-msm-use-usb-phy-api-to-control-phy-state
  - usb-chipidea-msm-initialize-phy-on-reset-event
  - usb-ftdi_sio-add-support-for-ge-healthcare-nemo-tracker-device
  - usb-ftdi_sio-add-support-for-novitus-bono-e-thermal-printer
  - usb-zte_ev-fix-removed-pids
  - uwb-init-beacon-cache-entry-before-registering-uwb-device
  - usb-host-xhci-fix-compliance-mode-workaround
  - xhci-fix-null-pointer-dereference-if-xhci-initialization-fails
  - usb-xhci-fix-oops-in-xhci-error-handling-code
  - xhci-fix-oops-when-xhci-resumes-from-hibernate-with-hw-lpm-capable-
    devices
  - usb-hub-take-hub-hdev-reference-when-processing-from-eventlist
  - usb-document-the-u-flag-for-usb-storage-quirks-parameter
  - storage-add-single-lun-quirk-for-jaz-usb-adapter
  - usb-storage-add-quirk-for-adaptec-usbconnect-2000-usb-to-scsi-adapter
  - usb-storage-add-quirk-for-ariston-technologies-iconnect-usb-to-scsi-
    adapter
  - usb-storage-add-quirks-for-entrega-xircom-usb-to-scsi-converters
  - usb-ehci-unlink-qhs-even-after-the-controller-has-stopped
  - usb-dwc3-core-fix-order-of-pm-runtime-calls
  - usb-dwc3-core-fix-ordering-for-phy-suspend
  - usb-dwc3-omap-fix-ordering-for-runtime-pm-calls
  - usb-dwc2-gadget-fix-phy-disable-sequence
  - usb-dwc2-gadget-fix-phy-initialization-sequence
  - usb-dwc2-gadget-break-infinite-loop-in-endpoint-disable-code
  - usb-dwc2-gadget-do-not-call-disconnect-method-in-pullup
  - usb-dwc2-gadget-delay-enabling-irq-once-hardware-is-configured-properly
  - usb-dwc2-gadget-avoid-disabling-ep0
  - acpi-rtc-fix-cmos-rtc-opregion-handler-accesses-to-wrong-addresses
  - acpi-lpss-complete-pm-entries-for-lpss-power-domain
  - revert-acpi-battery-fix-wrong-value-of-capacity_now-reported-when-fully-
    charged
  - iommu-vt-d-check-return-value-of-acpi_bus_get_device
  - iommu-fsl-fix-warning-resulting-from-adding-pci-device-twice
  - iommu-arm-smmu-fix-programming-of-smmu_cbn_tcr-for-stage-1
  - nfsd4-fix-rd_dircount-enforcement
  - cgroup-check-cgroup-liveliness-before-unbreaking-kernfs
  - nfsv4-nfs4_state_manager-vs.-nfs_server_remove_lists
  - nfsv4-fix-another-bug-in-the-close-open_downgrade-code
  - nfsd4-fix-corruption-of-nfsv4-read-data
  - nfs-move-nfs_pgio_data-and-remove-nfs_rw_header
  - nfs-rename-members-of-nfs_pgio_data
  - nfs-merge-nfs_pgio_data-into-_header
  - nfs-remove-pgio_header-refcount-related-cleanup
  - nfs-check-wait_on_bit_lock-err-in-page_group_lock
  - pnfs-add-pnfs_put_lseg_async
  - nfs-clear_request_commit-while-holding-i_lock
  - nfs-change-nfs_page_group_lock-argument
  - nfs-fix-nonblocking-calls-to-nfs_page_group_lock
  - nfs-use-blocking-page_group_lock-in-add_request
  - nfs-fix-error-handling-in-lock_and_join_requests
  - nfs-don-t-sleep-with-inode-lock-in-lock_and_join_requests
  - nfs-disallow-duplicate-pages-in-pgio-page-vectors
  - nfs-can_coalesce_requests-must-enforce-contiguity
  - spi-omap-mcspi-fix-the-spi-task-hangs-waiting-dma_rx
  - spi-dw-fix-kernel-crash-due-to-null-pointer-dereference
  - spi-dw-pci-fix-bug-when-regs-left-uninitialized
  - arm-8128-1-abort-don-t-clear-the-exclusive-monitors
  - arm-8129-1-errata-work-around-cortex-a15-erratum-830321-using-dummy-strex
  - arm-dts-imx53-qsrb-fix-suspend-resume
  - arm-dra7-hwmod-add-dra74x-and-dra72x-specific-ocp-interface-lists
  - arm-dts-dra7-fix-interrupt-cells-for-gpio
  - arm-edma-fix-configuration-parsing-for-socs-with-multiple-edma3-cc
  - arm-dts-dra7-evm-fix-spi1-mux-documentation
  - arm-8133-1-use-irq_set_affinity-with-force-false-when-migrating-irqs
  - arm-8148-1-flush-tls-and-thumbee-register-state-during-exec
  - arm-8149-1-perf-don-t-sleep-while-atomic-when-enabling-per-cpu-interrupts
  - arm-dts-dra7-evm-fix-nand-gpmc-timings
  - arm-dt-imx53-fix-lvds-channel-1-port
  - arm-imx-fix-.is_enabled-of-shared-gate-clock
  - arm-8165-1-alignment-don-t-break-misaligned-neon-load-store
  - arm-8178-1-fix-set_tls-for-config_kuser_helpers
  - mips-zboot-add-missing-linux-string.h-include
  - mips-fix-mfc1-mfhc1-emulation-for-64-bit-mips-systems
  - mips-mcount-adjust-stack-pointer-for-static-trace-in-mips32
  - acpica-update-to-gpio-region-handler-interface
  - gpio-acpi-use-pin-index-and-bit-length
  - acpi-platform-lpss-disable-async-suspend-resume-of-lpss-devices
  - acpi-hotplug-generate-online-uevents-for-acpi-containers
  - acpi-scan-correct-error-return-value-of-create_modalias
  - acpi-video-disable-native-backlight-for-thinkpad-x201s
  - arm64-add-brackets-around-user_stack_pointer
  - memblock-memhotplug-fix-wrong-type-in-memblock_find_in_range_node
  - regmap-fix-regcache-debugfs-initialization
  - regmap-fix-handling-of-volatile-registers-for-format_write-chips
  - regmap-don-t-attempt-block-writes-when-syncing-cache-on-single_rw-devices
  - cgroup-reject-cgroup-names-with-n
  - cgroup-delay-the-clearing-of-cgrp-kn-priv
  - cgroup-fix-unbalanced-locking
  - kvm-s390-fix-user-triggerable-bug-in-dead-code
  - kvm-s390-mm-try-a-cow-on-read-only-pages-for-key-ops
  - kvm-s390-mm-fix-storage-key-corruption-during-swapping
  - kvm-s390-mm-fix-guest-storage-key-corruption-in-ptep_set_access_flags
  - xen-manage-always-freeze-thaw-processes-when-suspend-resuming
  - x86-xen-don-t-copy-bogus-duplicate-entries-into-kernel-page-tables
  - x86-early_ioremap-increase-fix_btmaps_slots-to-8
  - x86-kaslr-avoid-the-setup_data-area-when-picking-location
  - shmem-fix-nlink-for-rename-overwrite-directory
NOT RELEASED YET

* NOT RELEASED YET
* set ABI to 3.slh.3.