add patches from the -stable queue:

* add patches from the -stable queue:
  - pci-support-64-bit-bridge-windows-if-we-have-64-bit-dma_addr_t
  - pci-msi-add-device-flag-indicating-that-64-bit-msis-don-t-work
  - clockevent-sun4i-fix-race-condition-in-the-probe-code
  - ib-isert-adjust-cq-size-to-hw-limits
  - ib_isert-add-max_send_sge-2-minimum-for-control-pdu-responses
  - asoc-rsnd-remove-unsupported-pause-flag
  - asoc-fsi-remove-unsupported-pause-flag
  - asoc-sgtl5000-fix-small_pop-bit-definition
  - asoc-samsung-add-module_device_table-for-snow
  - asoc-rockchip-i2s-fix-infinite-loop-in-rockchip_snd_rxctrl
  - asoc-wm_adsp-avoid-attempt-to-free-buffers-that-might-still-be-in-use
  - asoc-dpcm-fix-race-between-fe-be-updates-and-trigger
  - asoc-rt5670-correct-the-incorrect-default-values
  - asoc-cs42l51-re-hook-of_match_table-pointer
  - ath9k-fix-rtc_derived_clk-usage
  - of-base-fix-powerpc-address-parsing-hack
  - powerpc-pseries-honor-the-generic-no_64bit_msi-flag
  - powerpc-32-bit-getcpu-vdso-function-uses-64-bit-instructions
  - powerpc-powernv-replace-opal_deassert_reset-with-eeh_reset_deactivate
  - powerpc-pseries-fix-endiannes-issue-in-rtas-call-from-xmon
  - powerpc-powernv-fix-the-hmi-event-version-check
  - iio-fix-iio_event_code_extract_dir-bit-mask
  - iio-adc-men_z188_adc-add-terminating-entry-for
  - staging-r8188eu-add-new-device-id-for-dlink-go-usb-n150
  - usb-ssu100-fix-overrun-error-reporting
  - usb-keyspan-fix-overrun-error-reporting
  - usb-keyspan-fix-tty-line-status-reporting
  - usb-serial-cp210x-add-ids-for-cel-meshconnect-usb-stick
  - usb-serial-ftdi_sio-add-pids-for-matrix-orbital-products
  - usb-quirks-add-reset-resume-quirk-for-ms-wireless-laser-mouse-6000
  - usb-uas-add-no-uas-quirk-for-hitachi-usb-3-enclosures-4971-1012
  - usb-xhci-don-t-start-a-halted-endpoint-before-its-new-dequeue-is-set
  - usb-xhci-reset-a-halted-endpoint-immediately-when-we-encounter-a-stall
  - usb-xhci-rework-root-port-wake-bits-if-controller-isn-t-allowed-to-
    wakeup
  - can-esd_usb2-fix-memory-leak-on-disconnect
  - alsa-usb-audio-add-ctrl-message-delay-quirk-for
  - alsa-hda-limit-40bit-dma-for-amd-hdmi-controllers
  - alsa-hda-one-more-hp-machine-needs-to-change-mute-led-quirk
  - aio-fix-uncorrent-dirty-pages-accouting-when-truncating-aio-ring-buffer
  - btrfs-fix-lockups-from-btrfs_clear_path_blocking
  - acpi-ec-add-support-to-disallow-qr_ec-to-be-issued-before-completing-
    previous-qr_ec
  - acpi-pm-ignore-wakeup-setting-if-the-acpi-companion-can-t-wake-up
  - brcmfmac-fix-conversion-of-channel-width-20mhz_noht
  - brcmfmac-fix-error-handling-of-irq_of_parse_and_map
  - brcmfmac-don-t-include-linux-unaligned-access_ok.h
  - of-irq-drop-obsolete-interrupts-vs-interrupts-extended-text
  - of-fix-crash-if-an-earlycon-driver-is-not-found
  - of-selftest-fix-off-by-one-error-in-removal-path
  - arm-mvebu-add-missing-of_node_put-call-in-coherency.c
  - arm-8216-1-xscale-correct-auxiliary-register-in-suspend-resume
  - arm-8222-1-mvebu-enable-strex-backoff-delay
  - arm-8226-1-cacheflush-get-rid-of-restarting-block
  - input-synaptics-adjust-min-max-on-thinkpad-e540
  - input-xpad-use-proper-endpoint-type
  - srp-target-retry-when-qp-creation-fails-with-enomem
  - target-don-t-call-tfo-write_pending-if-data_length-0
  - iser-target-handle-device_removal-event-on-network-portal-listener-
    correctly
  - spi-dw-fix-dynamic-speed-change
  - spi-fix-mapping-from-vmalloc-ed-buffer-to-scatter-list
  - spi-sirf-fix-word-width-configuration
  - mac80211-fix-regression-that-triggers-a-kernel-bug-with-ccmp
  - vhost-scsi-take-configfs-group-dependency-during-vhost_scsi_set_endpoint
  - scsi-add-intel-multi-flex-to-scsi-scan-blacklist
  - can-dev-avoid-calling-kfree_skb-from-interrupt-context
  - dmaengine-sun6i-fix-memcpy-operation
  - rt2x00-do-not-align-payload-on-modern-h-w
  - iwlwifi-pcie-fix-prph-dump-length
  - nfsd-correctly-define-v4.2-support-attributes
  - nfsd-fix-slot-wake-up-race-in-the-nfsv4.1-callback-code
  - sound-radeon-move-64-bit-msi-quirk-from-arch-to-driver
  - hwmon-g762-fix-call-to-devm_hwmon_device_register_with_groups
  - net-ping-handle-protocol-mismatching-scenario
  - revert-xhci-clear-root-port-wake-on-bits-if-controller-isn-t-wake-up-
    capable
  - ixgbe-correctly-disable-vlan-filter-in-promiscuous-mode
  - ixgbe-fix-use-after-free-adapter-state-test-in-ixgbe_remove-ixgbe_probe
  - irqchip-atmel-aic-fix-irqdomain-initialization
  - bnx2fc-do-not-add-shared-skbs-to-the-fcoe_rx_list
  - clk-divider-fix-read_only-when-divider-1
  - drm-radeon-fix-endian-swapping-in-vbios-fetch-for-tdp-table
  - drm-radeon-disable-native-backlight-control-on-pre-r6xx-asics-v2
  - drm-i915-drop-wasetupgtmodetdrowdispatch-snb
  - drm-i915-kick-fbdev-before-vgacon
  - drm-i915-ignore-surflive-and-flip-counter-when-the-gpu-gets-reset
  - drm-radeon-report-disconnected-for-lvds-edp-with-px-if-ddc-fails
  - gpu-radeon-set-flag-to-indicate-broken-64-bit-msi
  - drm-radeon-initialize-sadb-to-null-in-the-audio-code
  - bitops-fix-shift-overflow-in-genmask-macros