add patches from the -stable queue:

* add patches from the -stable queue:
  - x86-build-add-arch-x86-purgatory-make-generated-files-to-gitignore
  - inet-frags-fix-a-race-between-inet_evict_bucket-and-inet_frag_kill
  - inet-frags-remove-the-warn_on-from-inet_evict_bucket
  - ip6_tunnel-use-ip6_tnl_dev_init-as-the-ndo_init-function
  - vti6-use-vti6_dev_init-as-the-ndo_init-function
  - sit-use-ipip6_tunnel_init-as-the-ndo_init-function
  - gre6-move-the-setting-of-dev-iflink-into-the-ndo_init-functions
  - net-mv643xx_eth-reclaim-tx-skbs-only-when-released-by-the-hw
  - udptunnel-add-skb_gso_udp_tunnel-during-gro_complete
  - vxlan-do-not-reuse-sockets-for-a-different-address-family
  - net-ppp-don-t-call-bpf_prog_create-in-ppp_lock
  - net-sctp-fix-null-pointer-dereference-in-af-from_addr_param-on-
    malformed-packet
  - net-sctp-fix-memory-leak-in-auth-key-management
  - ipv6-fix-ipv6_pktinfo-with-v4-mapped
  - net-ptp-fix-time-stamp-matching-logic-for-vlan-packets
  - netlink-properly-unbind-in-error-conditions
  - smsc911x-power-up-phydev-before-doing-a-software-reset
  - sunvdc-add-cdrom-and-v1.1-protocol-support
  - sunvdc-compute-vdisk-geometry-from-capacity
  - sunvdc-limit-each-sg-segment-to-a-page
  - vio-fix-reuse-of-vio_dring-slot
  - sunvdc-don-t-call-vd_op_get_vtoc
  - sparc64-fix-crashes-in-schizo_pcierr_intr_other
  - sparc64-do-irq_-enter-exit-around-generic_smp_call_function
  - sparc32-implement-xchg-and-atomic_xchg-using-atomic_hash-locks
  - zram-avoid-kunmap_atomic-of-a-null-pointer
  - mm-page_alloc-fix-incorrect-isolation-behavior-by-rechecking-migratetype
  - mm-page_alloc-add-freepage-on-isolate-pageblock-to-correct-buddy-list
  - mm-page_alloc-move-freepage-counting-logic-to-__free_one_page
  - mm-page_alloc-restrict-max-order-of-merging-on-isolated-pageblock
  - crypto-caam-fix-missing-dma-unmap-on-error-path
  - crypto-qat-prevent-dma-mapping-zero-length-assoc-data
  - crypto-qat-enforce-valid-numa-configuration
  - crypto-caam-remove-duplicated-sg-copy-functions
  - mfd-twl4030-power-fix-poweroff-with-pm-configuration-enabled
  - mfd-max77693-use-proper-regmap-for-handling-muic-interrupts
  - mfd-max77693-fix-always-masked-muic-interrupts
  - hwrng-pseries-port-to-new-read-api-and-fix-stack-corruption
  - mem-hotplug-reset-node-managed-pages-when-hot-adding-a-new-pgdat
  - mem-hotplug-reset-node-present-pages-when-hot-adding-a-new-pgdat
  - kvm-x86-fix-uninitialized-op-type-for-some-immediate-values
  - tun-fix-csum_start-with-vlan-acceleration
  - x86-x32-audit-fix-x32-s-audit_arch-wrt-audit
  - audit-correct-audit_get_feature-return-message-type
  - audit-audit_feature_change-message-format-missing-delimiting-space
  - audit-keep-inode-pinned
  - tracing-do-not-busy-wait-in-buffer-splice
  - param-fix-crash-on-bad-kernel-arguments
  - ahci-add-device-ids-for-intel-sunrise-point-pch
  - ahci-fix-ahci-parameters-not-taken-into-account
  - ahci-disable-msi-instead-of-ncq-on-samsung-pci-e-ssds-on-macbooks
  - alsa-hda-add-mute-led-control-for-lenovo-ideapad-z560
  - alsa-usb-audio-fix-memory-leak-in-ftu-quirk
  - xtensa-re-wire-umount-syscall-to-sys_oldumount
  - libceph-do-not-crash-on-large-auth-tickets
  - macvtap-fix-csum_start-when-vlan-tags-are-present
  - mac80211_hwsim-release-driver-when-ieee80211_register_hw-fails
  - mac80211-properly-flush-delayed-scan-work-on-interface-removal
  - mac80211-use-secondary-channel-offset-ie-also-beacons-during-csa
  - mac80211-schedule-the-actual-switch-of-the-station-before-csa-count-0
  - mac80211-fix-use-after-free-in-defragmentation
  - drm-i915-safeguard-against-too-high-minimum-brightness
  - drm-i915-disable-caches-for-global-gtt
  - drm-i915-dp-only-use-training-pattern-3-on-platforms-that-support-it
  - drm-radeon-set-correct-ce-ram-size-for-cik
  - drm-radeon-make-sure-mode-init-is-complete-in-bandwidth_update
  - drm-radeon-use-gart-for-dma-ib-tests
  - drm-radeon-add-missing-crtc-unlock-when-setting-up-the-mc
  - drm-radeon-add-locking-around-atombios-scratch-space-usage
  - arm-8198-1-make-kuser-helpers-depend-on-mmu
  - arm-8191-1-decompressor-ensure-i-side-picks-up-relocated-code
  - arm-dts-am335x-evm-fix-5th-nand-partition-s-name
  - arm-mvebu-armada-xp-generalize-use-of-i2c-quirk
  - pinctrl-dra-dt-bindings-fix-output-pull-up-down
  - fix-thinko-in-iov_iter_single_seg_count
  - dm-thin-grab-a-virtual-cell-before-looking-up-the-mapping
  - arm64-__clear_user-handle-exceptions-on-strb
  - arm64-efi-fix-stub-cache-maintenance
  - firewire-cdev-prevent-kernel-stack-leaking-into-ioctl-arguments
  - ata-sata_rcar-disable-dipm-mode-for-r8a7790-es1
  - nfs-fix-pnfs-direct-write-memory-leak
  - correct-the-race-condition-in-aarch64_insn_patch_text_sync
  - scsi-only-re-lock-door-after-eh-on-devices-that-were-reset
  - parisc-use-compat-layer-for-msgctl-shmat-shmctl-and-semtimedop-syscalls
  - block-fix-computation-of-merged-request-priority
  - dm-bufio-change-__gfp_io-to-__gfp_fs-in-shrinker-callbacks
  - dm-btree-fix-a-recursion-depth-bug-in-btree-walking-code
  - dm-raid-ensure-superblock-s-size-matches-device-s-logical-block-size
  - input-synaptics-add-min-max-quirk-for-lenovo-t440s
  - input-alps-ignore-potential-bare-packets-when-device-is-out-of-sync
  - input-alps-allow-up-to-2-invalid-packets-without-resetting-device
  - input-alps-ignore-bad-data-on-dell-latitudes-e6440-and-e7440
  - cpufreq-avoid-crash-in-resume-on-smp-without-opp
  - sunrpc-fix-sleeping-under-rcu_read_lock-in-gss_stringify_acceptor
  - power-charger-manager-fix-accessing-invalidated-power-supply-after-fuel-
    gauge-unbind
  - power-charger-manager-fix-accessing-invalidated-power-supply-after-
    charger-unbind
  - power-bq2415x_charger-properly-handle-enodev-from-
    power_supply_get_by_phandle
  - power-bq2415x_charger-fix-memory-leak-on-dts-parsing-error
  - x86-microcode-amd-fix-early-ucode-loading-on-32-bit
  - x86-microcode-fix-accessing-dis_ucode_ldr-on-32-bit
  - x86-microcode-amd-fix-ucode-patch-stashing-on-32-bit
  - x86-kaslr-prevent-.bss-from-overlaping-initrd
  - md-always-set-recovery_needed-when-clearing-recovery_frozen
  - nfsv4-ensure-that-we-remove-nfsv4.0-delegations-when-state-has-expired
  - nfsv4-ensure-that-we-call-free_stateid-when-nfsv4.x-stateids-are-revoked
  - nfs-don-t-try-to-reclaim-delegation-open-state-if-recovery-failed
  - nfs-fix-use-of-uninitialized-variable-in-nfs_getattr
  - nfsv4-fix-races-between-nfs_remove_bad_delegation-and-delegation-return
  - nfsv4.1-nfs41_clear_delegation_stateid-shouldn-t-trust-
    nfs_delegated_state
  - media-ttusb-dec-buffer-overflow-in-ioctl
  - cxgb4-handle-dcb-enable-correctly
  - net-systemport-enable-rx-interrupts-after-napi
  - net-systemport-reset-unimac-coming-out-of-a-suspend-cycle
  - memory-hotplug-remove-weak-from-memory_block_size_bytes-declaration
  - vmcore-remove-weak-from-function-declarations
  - kgdb-remove-weak-from-kgdb_arch_pc-declaration
  - clocksource-remove-weak-from-clocksource_default_clock-declaration
  - pwm-fix-uninitialized-warnings-in-pwm_get
  - ib-core-clear-ah-attr-variable-to-prevent-garbage-data
  - ipc-always-handle-a-new-value-of-auto_msgmni
  - netfilter-ipset-off-by-one-in-ip_set_nfnl_get_byindex
  - netfilter-nf_tables-check-for-null-in-nf_tables_newchain-pcpu-stats-
    allocation
  - netfilter-nf_log-account-for-size-of-nlmsg_done-attribute
  - netfilter-nfnetlink_log-fix-maximum-packet-length-logged-to-userspace
  - netfilter-nf_log-release-skbuff-on-nlmsg-put-failure
  - netfilter-nft_compat-fix-wrong-target-lookup-in-nft_target_select_ops
  - netfilter-xt_bpf-add-mising-opaque-struct-sk_filter-definition
  - gfs2-make-rename-not-save-dirent-location
  - rcu-use-rcu_gp_kthread_wake-to-wake-up-grace-period-kthreads
  - dell-wmi-fix-access-out-of-memory
  - builddeb-put-the-dbg-files-into-the-correct-directory
  - checkpatch-remove-unnecessary-after-8-8
  - mm-thp-fix-collapsing-of-hugepages-on-madvise
NOT RELEASED YET

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