linux (4.19.273-1+cl4.3.2u4) RELEASED; urgency=medium

  * Updated version to 4.19.273-1+cl4.3.2u4
  [ Binu G ]

 -- Cumulus Networks <dev-support@cumulusnetworks.com>  Wed, 27 Sep 2023 23:07:38 -0700

linux (4.19.273-1+cl4.3.2u3) RELEASED; urgency=medium

  * Updated version to 4.19.273-1+cl4.3.2u3
  [ Binu G ]

 -- Cumulus Networks <dev-support@cumulusnetworks.com>  Wed, 27 Sep 2023 19:07:19 -0700

linux (4.19.273-1+cl4.3.2u2) RELEASED; urgency=medium

  * Updated version to 4.19.273-1+cl4.3.2u2
  [ Binu G ]

 -- Cumulus Networks <dev-support@cumulusnetworks.com>  Fri, 22 Sep 2023 01:16:19 -0700

linux (4.19.273-1+cl4.3.2u1) RELEASED; urgency=medium

  * New upstream stable update:
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.258
    - driver core: Don't probe devices after bus_type.match() probe deferral
    - efi: capsule-loader: Fix use-after-free in efi_capsule_write
    - wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd()
    - fs: only do a memory barrier for the first set_buffer_uptodate()
    - Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()"
    - net: dp83822: disable false carrier interrupt
    - drm/msm/dsi: fix the inconsistent indenting
    - drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg
    - platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask
    - ieee802154/adf7242: defer destroy_workqueue call
    - wifi: cfg80211: debugfs: fix return type in ht40allow_map_read()
    - Revert "xhci: turn off port power in shutdown"
    - ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler
    - kcm: fix strp_init() order and cleanup
    - sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb
    - tcp: annotate data-race around challenge_timestamp
    - Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb"
    - net/smc: Remove redundant refcount increase
    - serial: fsl_lpuart: RS485 RTS polariy is inverse
    - staging: rtl8712: fix use after free bugs
    - vt: Clear selection before changing the font
    - USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id
    - binder: fix UAF of ref->proc caused by race condition
    - drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported"
    - clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops
    - Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops"
    - clk: core: Fix runtime PM sequence in clk_core_unprepare()
    - Input: rk805-pwrkey - fix module autoloading
    - hwmon: (gpio-fan) Fix array out of bounds access
    - thunderbolt: Use the actual buffer in tb_async_error()
    - xhci: Add grace period after xHC start to prevent premature runtime suspend.
    - USB: serial: cp210x: add Decagon UCA device id
    - USB: serial: option: add support for OPPO R11 diag port
    - USB: serial: option: add Quectel EM060K modem
    - USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode
    - usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles
    - usb: dwc2: fix wrong order of phy_power_on and phy_init
    - USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020)
    - usb-storage: Add ignore-residue quirk for NXP PN7462AU
    - s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages
    - s390: fix nospec table alignments
    - USB: core: Prevent nested device-reset calls
    - usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS
    - wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected
    - net: mac802154: Fix a condition in the receive path
    - ALSA: seq: oss: Fix data-race for max_midi_devs access
    - ALSA: seq: Fix data-race at module auto-loading
    - drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup.
    - drm/radeon: add a force flush to delay work when radeon
    - parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources()
    - parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines
    - arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level
    - fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init()
    - drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly
    - ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc()
    - ALSA: aloop: Fix random zeros in capture data when using jiffies timer
    - ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface()
    - kprobes: Prohibit probes in gate area
    - debugfs: add debugfs_lookup_and_remove()
    - scsi: mpt3sas: Fix use-after-free warning
    - soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs
    - netfilter: br_netfilter: Drop dst references before setting.
    - netfilter: nf_conntrack_irc: Fix forged IP logic
    - sch_sfb: Don't assume the skb is still around after enqueueing to child
    - tipc: fix shift wrapping bug in map_get()
    - i40e: Fix kernel crash during module removal
    - ipv6: sr: fix out-of-bounds read when setting HMAC data.
    - RDMA/mlx5: Set local port to one when accessing counters
    - tcp: fix early ETIMEDOUT after spurious non-SACK RTO
    - sch_sfb: Also store skb len before calling child enqueue
    - usb: dwc3: fix PHY disable sequence
    - USB: serial: ch341: fix lost character on LCR updates
    - USB: serial: ch341: fix disabled rx timer on older devices
    - usb: dwc3: qcom: fix use-after-free on runtime-PM wakeup
    - x86/nospec: Fix i386 RSB stuffing
    - MIPS: loongson32: ls1c: Fix hang during startup
    - SUNRPC: use _bh spinlocking on ->transport_lock
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.259
    - drm/msm/rd: Fix FIFO-full deadlock
    - HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo
    - tg3: Disable tg3 device on system reboot to avoid triggering AER
    - ieee802154: cc2520: add rc code in cc2520_tx()
    - Input: iforce - add support for Boeder Force Feedback Wheel
    - perf/arm_pmu_platform: fix tests for platform_get_irq() failure
    - platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes
    - usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS
    - mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region()
    - net: dp83822: disable rx error interrupt
    - tracefs: Only clobber mode/uid/gid on remount if asked
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.260
    - of: fdt: fix off-by-one error in unflatten_dt_nodes()
    - gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx
    - drm/meson: Correct OSD1 global alpha value
    - parisc: ccio-dma: Add missing iounmap in error path in ccio_probe()
    - nvmet: fix a use-after-free
    - mvpp2: no need to check return value of debugfs_create functions
    - cifs: don't send down the destination address to sendmsg for a SOCK_STREAM
    - ASoC: nau8824: Fix semaphore unbalance at error paths
    - regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe()
    - rxrpc: Fix local destruction being repeated
    - ALSA: hda/sigmatel: Keep power up while beep is enabled
    - net: usb: qmi_wwan: add Quectel RM520N
    - MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping()
    - mksysmap: Fix the mismatch of 'L0' symbols in System.map
    - video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write
    - ALSA: hda/sigmatel: Fix unused variable warning for beep power change
    - usb: dwc3: pci: Add Support for Intel Elkhart Lake Devices
    - usb: dwc3: pci: add support for TigerLake Devices
    - usb: dwc3: pci: add support for the Intel Tiger Lake PCH -H variant
    - usb: dwc3: pci: add support for the Intel Jasper Lake
    - usb: dwc3: pci: add support for the Intel Alder Lake-S
    - wifi: mac80211: Fix UAF in ieee80211_scan_rx()
    - USB: core: Fix RST error in hub.c
    - USB: serial: option: add Quectel BG95 0x0203 composition
    - USB: serial: option: add Quectel RM520N
    - ALSA: hda/tegra: set depop delay for tegra
    - ALSA: hda: add Intel 5 Series / 3400 PCI DID
    - ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop
    - efi: libstub: check Shim mode using MokSBStateRT
    - mm/slub: fix to return errno if kmalloc() fails
    - arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz
    - arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma
    - netfilter: nf_conntrack_sip: fix ct_sip_walk_headers
    - netfilter: nf_conntrack_irc: Tighten matching on DCC message
    - iavf: Fix cached head and tail value for iavf_get_tx_pending
    - ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header
    - net: team: Unsync device addresses on ndo_stop
    - MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko
    - i40e: Fix VF set max MTU size
    - i40e: Fix set max_tx_rate when it is lower than 1 Mbps
    - of: mdio: Add of_node_put() when breaking out of for_each_xx
    - netfilter: ebtables: fix memory leak when blob is malformed
    - can: gs_usb: gs_can_open(): fix race dev->can.state condition
    - perf jit: Include program header in ELF files
    - perf kcore_copy: Do not check /proc/modules is unchanged
    - net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD
    - serial: Create uart_xmit_advance()
    - serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting
    - s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup
    - Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region
    - drm/amd/display: Limit user regamma to a valid value
    - drm/rockchip: Fix return type of cdn_dp_connector_mode_valid
    - workqueue: don't skip lockdep work dependency in cancel_work_sync()
    - usb: dwc3: pci: Allow Elkhart Lake to utilize DSM method for PM functionality
    - ext4: make directory inode spreading reflect flexbg size
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.261
    - uas: add no-uas quirk for Hiksemi usb_disk
    - usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS
    - uas: ignore UAS for Thinkplus chips
    - net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455
    - ARM: dts: integrator: Tag PCI host with device_type
    - ntfs: fix BUG_ON in ntfs_lookup_inode_by_name()
    - libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205
    - mmc: moxart: fix 4-bit bus width and remove 8-bit bus width
    - mm/page_alloc: fix race condition between build_all_zonelists and page allocation
    - mm: prevent page_frag_alloc() from corrupting the memory
    - mm/migrate_device.c: flush TLB while holding PTL
    - ima: Have the LSM free its audit rule
    - ima: Free the entire rule when deleting a list of rules
    - ima: Free the entire rule if it fails to parse
    - soc: sunxi: sram: Actually claim SRAM regions
    - soc: sunxi: sram: Prevent the driver from being unbound
    - soc: sunxi: sram: Fix probe function ordering issues
    - soc: sunxi: sram: Fix debugfs info for A64 SRAM C
    - Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time"
    - Input: melfas_mip4 - fix return value check in mip4_probe()
    - usbnet: Fix memory leak in usbnet_disconnect()
    - nvme: add new line after variable declatation
    - nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices
    - selftests: Fix the if conditions of in test_extra_filter()
    - clk: iproc: Do not rely on node name for correct PLL setup
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.262
    - Makefile.extrawarn: Move -Wcast-function-type-strict to W=1
    - docs: update mediator information in CoC docs
    - ARM: fix function graph tracer and unwinder dependencies
    - fs: fix UAF/GPF bug in nilfs_mdt_destroy
    - firmware: arm_scmi: Add SCMI PM driver remove routine
    - dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property
    - dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure
    - ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer
    - scsi: qedf: Fix a UAF bug in __qedf_probe()
    - net/ieee802154: fix uninit value bug in dgram_sendmsg
    - um: Cleanup syscall_handler_t cast in syscalls_32.h
    - um: Cleanup compiler warning in arch/x86/um/tls_32.c
    - usb: mon: make mmapped memory read only
    - USB: serial: ftdi_sio: fix 300 bps rate for SIO
    - mmc: core: Replace with already defined values for readability
    - mmc: core: Terminate infinite loop in SD-UHS voltage switch
    - rpmsg: qcom: glink: replace strncpy() with strscpy_pad()
    - nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level()
    - nilfs2: fix leak of nilfs_root in case of writer thread creation failure
    - nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure
    - ceph: don't truncate file in atomic_open
    - random: clamp credited irq bits to maximum mixed
    - ALSA: hda: Fix position reporting on Poulsbo
    - scsi: stex: Properly zero out the passthrough command structure
    - USB: serial: qcserial: add new usb-id for Dell branded EM7455
    - random: restore O_NONBLOCK support
    - random: avoid reading two cache lines on irq randomness
    - random: use expired timer rather than wq for mixing fast pool
    - wifi: mac80211_hwsim: avoid mac80211 warning on bad rate
    - Input: xpad - add supported devices as contributed on github
    - Input: xpad - fix wireless 360 controller breaking after suspend
    - ALSA: oss: Fix potential deadlock at unregistration
    - ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free()
    - ALSA: usb-audio: Fix potential memory leaks
    - ALSA: usb-audio: Fix NULL dererence at error path
    - ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530
    - mtd: rawnand: atmel: Unmap streaming DMA mappings
    - iio: dac: ad5593r: Fix i2c read protocol requirements
    - usb: add quirks for Lenovo OneLink+ Dock
    - can: kvaser_usb: Fix use of uninitialized completion
    - can: kvaser_usb_leaf: Fix overread with an invalid command
    - can: kvaser_usb_leaf: Fix TX queue out of sync after restart
    - can: kvaser_usb_leaf: Fix CAN state after restart
    - fs: dlm: fix race between test_bit() and queue_work()
    - fs: dlm: handle -EBUSY first in lock arg validation
    - HID: multitouch: Add memory barriers
    - quota: Check next/prev free block number after reading from quota file
    - regulator: qcom_rpm: Fix circular deferral regression
    - Revert "fs: check FMODE_LSEEK to control internal pipe splicing"
    - parisc: fbdev/stifb: Align graphics memory size to 4MB
    - riscv: Allow PROT_WRITE-only mmap()
    - UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
    - PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge
    - fbdev: smscufx: Fix use-after-free in ufx_ops_open()
    - btrfs: fix race between quota enable and quota rescan ioctl
    - riscv: fix build with binutils 2.38
    - nilfs2: fix use-after-free bug of struct nilfs_root
    - ext4: avoid crash when inline data creation follows DIO write
    - ext4: fix null-ptr-deref in ext4_write_info
    - ext4: make ext4_lazyinit_thread freezable
    - ext4: place buffer head allocation before handle start
    - livepatch: fix race between fork and KLP transition
    - ftrace: Properly unset FTRACE_HASH_FL_MOD
    - ring-buffer: Allow splice to read previous partially read pages
    - ring-buffer: Check pending waiters when doing wake ups as well
    - ring-buffer: Fix race between reset page and reading page
    - KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility
    - KVM: nVMX: Unconditionally purge queued/injected events on nested "exit"
    - selinux: use "grep -E" instead of "egrep"
    - sh: machvec: Use char[] for section boundaries
    - wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state()
    - wifi: mac80211: allow bw change during channel switch in mesh
    - bpftool: Fix a wrong type cast in btf_dumper_int
    - spi: mt7621: Fix an error message in mt7621_spi_probe()
    - wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse()
    - spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume()
    - spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime()
    - wifi: rtl8xxxu: Fix skb misuse in TX queue selection
    - bpf: btf: fix truncated last_member_type_id in btf_struct_resolve
    - wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration
    - net: fs_enet: Fix wrong check in do_pd_setup
    - bpf: Ensure correct locking around vulnerable function find_vpid()
    - spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe
    - netfilter: nft_fib: Fix for rpath check with VRF devices
    - spi: s3c64xx: Fix large transfers with DMA
    - vhost/vsock: Use kvmalloc/kvfree for larger packets.
    - mISDN: fix use-after-free bugs in l1oip timer handlers
    - sctp: handle the error returned from sctp_auth_asoc_init_active_key
    - tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited
    - net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks()
    - bnx2x: fix potential memory leak in bnx2x_tpa_stop()
    - once: add DO_ONCE_SLOW() for sleepable contexts
    - net: mvpp2: fix mvpp2 debugfs leak
    - drm: bridge: adv7511: fix CEC power down control register offset
    - drm/mipi-dsi: Detach devices when removing the host
    - platform/chrome: fix double-free in chromeos_laptop_prepare()
    - platform/x86: msi-laptop: Fix old-ec check for backlight registering
    - platform/x86: msi-laptop: Fix resource cleanup
    - drm/bridge: megachips: Fix a null pointer dereference bug
    - mmc: au1xmmc: Fix an error handling path in au1xmmc_probe()
    - ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API
    - drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx
    - ALSA: dmaengine: increment buffer pointer atomically
    - mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe()
    - ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe
    - ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe
    - ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe
    - memory: of: Fix refcount leak bug in of_get_ddr_timings()
    - soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe()
    - soc: qcom: smem_state: Add refcounting for the 'state->of_node'
    - ARM: dts: turris-omnia: Fix mpp26 pin name and comment
    - ARM: dts: kirkwood: lsxl: fix serial line
    - ARM: dts: kirkwood: lsxl: remove first ethernet port
    - ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family
    - ARM: Drop CMDLINE_* dependency on ATAGS
    - ARM: dts: exynos: fix polarity of VBUS GPIO of Origen
    - iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX
    - iio: adc: at91-sama5d2_adc: check return status for pressure and touch
    - iio: inkern: only release the device node when done with it
    - iio: ABI: Fix wrong format of differential capacitance channel ABI.
    - clk: oxnas: Hold reference returned by of_get_parent()
    - clk: berlin: Add of_node_put() for of_get_parent()
    - clk: tegra: Fix refcount leak in tegra210_clock_init
    - clk: tegra: Fix refcount leak in tegra114_clock_init
    - clk: tegra20: Fix refcount leak in tegra20_clock_init
    - HSI: omap_ssi: Fix refcount leak in ssi_probe
    - HSI: omap_ssi_port: Fix dma_map_sg error check
    - media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop
    - tty: xilinx_uartps: Fix the ignore_status
    - media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init
    - RDMA/rxe: Fix "kernel NULL pointer dereference" error
    - RDMA/rxe: Fix the error caused by qp->sk
    - dyndbg: fix module.dyndbg handling
    - dyndbg: let query-modname override actual module name
    - mtd: devices: docg3: check the return value of devm_ioremap() in the probe
    - ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting()
    - ata: fix ata_id_has_devslp()
    - ata: fix ata_id_has_ncq_autosense()
    - ata: fix ata_id_has_dipm()
    - md/raid5: Ensure stripe_fill happens on non-read IO with journal
    - xhci: Don't show warning for reinit on known broken suspend
    - usb: gadget: function: fix dangling pnp_string in f_printer.c
    - drivers: serial: jsm: fix some leaks in probe
    - phy: qualcomm: call clk_disable_unprepare in the error handling
    - staging: vt6655: fix some erroneous memory clean-up loops
    - firmware: google: Test spinlock on panic path to avoid lockups
    - serial: 8250: Fix restoring termios speed after suspend
    - fsi: core: Check error number after calling ida_simple_get
    - mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe()
    - mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq()
    - mfd: lp8788: Fix an error handling path in lp8788_probe()
    - mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init()
    - mfd: sm501: Add check for platform_driver_register()
    - dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup()
    - spmi: pmic-arb: correct duplicate APID to PPID mapping logic
    - clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration
    - clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe
    - mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg
    - powerpc/math_emu/efp: Include module.h
    - powerpc/sysdev/fsl_msi: Add missing of_node_put()
    - powerpc/pci_dn: Add missing of_node_put()
    - powerpc/powernv: add missing of_node_put() in opal_export_attrs()
    - x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition
    - powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5
    - powerpc: Fix SPE Power ISA properties for e500v1 platforms
    - iommu/omap: Fix buffer overflow in debugfs
    - iommu/iova: Fix module config properly
    - crypto: cavium - prevent integer overflow loading firmware
    - f2fs: fix race condition on setting FI_NO_EXTENT flag
    - ACPI: video: Add Toshiba Satellite/Portege Z830 quirk
    - MIPS: BCM47XX: Cast memcmp() of function to (void *)
    - powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue
    - thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash
    - NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data
    - wifi: brcmfmac: fix invalid address access when enabling SCAN log level
    - openvswitch: Fix double reporting of drops in dropwatch
    - openvswitch: Fix overreporting of drops in dropwatch
    - tcp: annotate data-race around tcp_md5sig_pool_populated
    - wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg()
    - xfrm: Update ipcomp_scratches with NULL when freed
    - wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit()
    - Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create()
    - Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times
    - can: bcm: check the result of can_send() in bcm_can_tx()
    - wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620
    - wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620
    - wifi: rt2x00: set SoC wmac clock register
    - wifi: rt2x00: correctly set BBP register 86 for MT7620
    - net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory
    - Bluetooth: L2CAP: Fix user-after-free
    - r8152: Rate limit overflow messages
    - drm: Use size_t type for len variable in drm_copy_field()
    - drm: Prevent drm_copy_field() to attempt copying a NULL pointer
    - drm/amd/display: fix overflow on MIN_I64 definition
    - drm/vc4: vec: Fix timings for VEC modes
    - drm: panel-orientation-quirks: Add quirk for Anbernic Win600
    - platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading
    - drm/amdgpu: fix initial connector audio value
    - ARM: dts: imx7d-sdb: config the max pressure for tsc2046
    - ARM: dts: imx6q: add missing properties for sram
    - ARM: dts: imx6dl: add missing properties for sram
    - ARM: dts: imx6qp: add missing properties for sram
    - ARM: dts: imx6sl: add missing properties for sram
    - ARM: dts: imx6sll: add missing properties for sram
    - ARM: dts: imx6sx: add missing properties for sram
    - media: cx88: Fix a null-ptr-deref bug in buffer_prepare()
    - scsi: 3w-9xxx: Avoid disabling device if failing to enable it
    - nbd: Fix hung when signal interrupts nbd_start_device_ioctl()
    - power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type()
    - staging: vt6655: fix potential memory leak
    - ata: libahci_platform: Sanity check the DT child nodes number
    - HID: roccat: Fix use-after-free in roccat_read()
    - md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d
    - usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info()
    - usb: musb: Fix musb_gadget.c rxstate overflow bug
    - Revert "usb: storage: Add quirk for Samsung Fit flash"
    - nvme: copy firmware_rev on each init
    - usb: idmouse: fix an uninit-value in idmouse_open
    - clk: bcm2835: Make peripheral PLLC critical
    - perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc
    - net: ieee802154: return -EINVAL for unknown addr type
    - net/ieee802154: don't warn zero-sized raw_sendmsg()
    - ext4: continue to expand file system when the target size doesn't reach
    - md: Replace snprintf with scnprintf
    - efi: libstub: drop pointless get_memory_map() call
    - inet: fully convert sk->sk_rx_dst to RCU rules
    - thermal: intel_powerclamp: Use first online CPU as control_cpu
    - gcov: support GCC 12.1 and newer compilers
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.263
    - once: fix section mismatch on clang builds
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.264
    - ocfs2: clear dinode links count in case of error
    - ocfs2: fix BUG when iput after ocfs2_mknod fails
    - x86/microcode/AMD: Apply the patch early on every logical thread
    - hwmon/coretemp: Handle large core ID value
    - ata: ahci-imx: Fix MODULE_ALIAS
    - ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS
    - KVM: arm64: vgic: Fix exit condition in scan_its_table()
    - media: venus: dec: Handle the case where find_format fails
    - arm64: errata: Remove AES hwcap for COMPAT tasks
    - r8152: add PID for the Lenovo OneLink+ Dock
    - btrfs: fix processing of delayed data refs during backref walking
    - btrfs: fix processing of delayed tree block refs during backref walking
    - ACPI: extlog: Handle multiple records
    - tipc: Fix recognition of trial period
    - tipc: fix an information leak in tipc_topsrv_kern_subscr
    - HID: magicmouse: Do not set BTN_MOUSE on double report
    - net/atm: fix proc_mpc_write incorrect return value
    - net: sched: cake: fix null pointer access issue when cake_init() fails
    - net: hns: fix possible memory leak in hnae_ae_register()
    - iommu/vt-d: Clean up si_domain in the init_dmars() error path
    - media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls
    - ACPI: video: Force backlight native for more TongFang devices
    - Makefile.debug: re-enable debug info for .S files
    - hv_netvsc: Fix race between VF offering and VF association message from host
    - mm: /proc/pid/smaps_rollup: fix no vma's null-deref
    - can: kvaser_usb: Fix possible completions during init_completion
    - ALSA: Use del_timer_sync() before freeing timer
    - ALSA: au88x0: use explicitly signed char
    - USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM
    - usb: dwc3: gadget: Stop processing more requests on IMI
    - usb: dwc3: gadget: Don't set IMI for no_interrupt
    - usb: bdc: change state when port disconnected
    - usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller
    - xhci: Remove device endpoints from bandwidth list when freeing the device
    - tools: iio: iio_utils: fix digit calculation
    - iio: light: tsl2583: Fix module unloading
    - fbdev: smscufx: Fix several use-after-free bugs
    - mac802154: Fix LQI recording
    - drm/msm/dsi: fix memory corruption with too many bridges
    - drm/msm/hdmi: fix memory corruption with too many bridges
    - mmc: core: Fix kernel panic when remove non-standard SDIO card
    - kernfs: fix use-after-free in __kernfs_remove
    - perf auxtrace: Fix address filter symbol name match for modules
    - s390/futex: add missing EX_TABLE entry to __futex_atomic_op()
    - Xen/gntdev: don't ignore kernel unmapping error
    - xen/gntdev: Prevent leaking grants
    - mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages
    - net: ieee802154: fix error return code in dgram_bind()
    - drm/msm: Fix return type of mdp4_lvds_connector_mode_valid
    - arc: iounmap() arg is volatile
    - ALSA: ac97: fix possible memory leak in snd_ac97_dev_register()
    - tipc: fix a null-ptr-deref in tipc_topsrv_accept
    - net: netsec: fix error handling in netsec_register_mdio()
    - x86/unwind/orc: Fix unreliable stack dump with gcov
    - amd-xgbe: fix the SFP compliance codes check for DAC cables
    - amd-xgbe: add the bit rate quirk for Molex cables
    - kcm: annotate data-races around kcm->rx_psock
    - kcm: annotate data-races around kcm->rx_wait
    - net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed
    - net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY
    - tcp: fix indefinite deferral of RTO with SACK reneging
    - can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path
    - PM: hibernate: Allow hybrid sleep to work with s2idle
    - media: vivid: s_fbuf: add more sanity checks
    - media: vivid: dev->bitmap_cap wasn't freed in all cases
    - media: v4l2-dv-timings: add sanity checks for blanking values
    - media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced'
    - i40e: Fix ethtool rx-flow-hash setting for X722
    - i40e: Fix VF hang when reset is triggered on another VF
    - i40e: Fix flow-type by setting GL_HASH_INSET registers
    - net: ksz884x: fix missing pci_disable_device() on error in pcidev_init()
    - PM: domains: Fix handling of unavailable/disabled idle states
    - ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev()
    - ALSA: aoa: Fix I2S device accounting
    - openvswitch: switch from WARN to pr_warn
    - net: ehea: fix possible memory leak in ehea_register_port()
    - net/mlx5e: Do not increment ESN when updating IPsec ESN state
    - can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.265
    - NFSv4.1: Handle RECLAIM_COMPLETE trunking errors
    - NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot
    - nfs4: Fix kmemleak when allocate slot failed
    - net: dsa: Fix possible memory leaks in dsa_loop_init()
    - RDMA/qedr: clean up work queue on failure in qedr_alloc_resources()
    - nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send()
    - nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send()
    - net: fec: fix improper use of NETDEV_TX_BUSY
    - ata: pata_legacy: fix pdc20230_set_piomode()
    - net: sched: Fix use after free in red_enqueue()
    - net: tun: fix bugs for oversize packet when napi frags enabled
    - ipvs: use explicitly signed chars
    - ipvs: fix WARNING in __ip_vs_cleanup_batch()
    - ipvs: fix WARNING in ip_vs_app_net_cleanup()
    - rose: Fix NULL pointer dereference in rose_send_frame()
    - mISDN: fix possible memory leak in mISDN_register_device()
    - isdn: mISDN: netjet: fix wrong check of device registration
    - btrfs: fix inode list leak during backref walking at resolve_indirect_refs()
    - btrfs: fix ulist leaks in error paths of qgroup self tests
    - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu
    - Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del()
    - net: mdio: fix undefined behavior in bit shift for __mdiobus_register
    - net, neigh: Fix null-ptr-deref in neigh_table_clear()
    - ipv6: fix WARNING in ip6_route_net_exit_late()
    - media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE
    - media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE
    - media: dvb-frontends/drxk: initialize err to 0
    - HID: saitek: add madcatz variant of MMO7 mouse device ID
    - i2c: xiic: Add platform module alias
    - Bluetooth: L2CAP: Fix attempting to access uninitialized memory
    - block, bfq: protect 'bfqd->queued' by 'bfqd->lock'
    - btrfs: fix type of parameter generation in btrfs_get_dentry
    - tcp/udp: Make early_demux back namespacified.
    - kprobe: reverse kp->flags when arm_kprobe failed
    - tracing/histogram: Update document for KEYS_MAX size
    - capabilities: fix potential memleak on error path from vfs_getxattr_alloc()
    - ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices
    - efi: random: reduce seed size to 32 bytes
    - parisc: Make 8250_gsc driver dependend on CONFIG_PARISC
    - parisc: Export iosapic_serial_irq() symbol for serial port driver
    - parisc: Avoid printing the hardware path twice
    - ext4: fix warning in 'ext4_da_release_space'
    - KVM: x86: Mask off reserved bits in CPUID.80000008H
    - KVM: x86: emulator: em_sysexit should update ctxt->mode
    - KVM: x86: emulator: introduce emulator_recalc_and_set_mode
    - KVM: x86: emulator: update the emulation mode after CR0 write
    - linux/bits.h: make BIT(), GENMASK(), and friends available in assembly
    - wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker()
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.266
    - Revert "x86/speculation: Add RSB VM Exit protections"
    - Revert "x86/cpu: Add a steppings field to struct x86_cpu_id"
    - x86/cpufeature: Add facility to check for min microcode revisions
    - x86/cpufeature: Fix various quality problems in the <asm/cpu_device_hd.h> header
    - x86/devicetable: Move x86 specific macro out of generic code
    - x86/cpu: Add consistent CPU match macros
    - x86/cpu: Add a steppings field to struct x86_cpu_id
    - x86/cpufeatures: Move RETPOLINE flags to word 11
    - x86/bugs: Report AMD retbleed vulnerability
    - x86/bugs: Add AMD retbleed= boot parameter
    - x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value
    - x86/entry: Remove skip_r11rcx
    - x86/entry: Add kernel IBRS implementation
    - x86/bugs: Optimize SPEC_CTRL MSR writes
    - x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS
    - x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation()
    - x86/bugs: Report Intel retbleed vulnerability
    - intel_idle: Disable IBRS during long idle
    - x86/speculation: Change FILL_RETURN_BUFFER to work with objtool
    - x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n
    - x86/speculation: Fix firmware entry SPEC_CTRL handling
    - x86/speculation: Fix SPEC_CTRL write on SMT state change
    - x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit
    - x86/speculation: Remove x86_spec_ctrl_mask
    - KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS
    - KVM: VMX: Fix IBRS handling after vmexit
    - x86/speculation: Fill RSB on vmexit for IBRS
    - x86/common: Stamp out the stepping madness
    - x86/cpu/amd: Enumerate BTC_NO
    - x86/bugs: Add Cannon lake to RETBleed affected CPU list
    - x86/speculation: Disable RRSBA behavior
    - x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current
    - x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts
    - x86/speculation: Add RSB VM Exit protections
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.267
    - phy: stm32: fix an error code in probe
    - wifi: cfg80211: fix memory leak in query_regdb_file()
    - HID: hyperv: fix possible memory leak in mousevsc_probe()
    - net: gso: fix panic on frag_list with mixed head alloc types
    - net: tun: Fix memory leaks of napi_get_frags
    - bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer
    - net: fman: Unregister ethernet device on removal
    - capabilities: fix undefined behavior in bit shift for CAP_TO_MASK
    - net: lapbether: fix issue of dev reference count leakage in lapbeth_device_event()
    - hamradio: fix issue of dev reference count leakage in bpq_device_event()
    - drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register()
    - ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network
    - tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_header
    - dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove()
    - drivers: net: xgene: disable napi when register irq failed in xgene_enet_open()
    - net: nixge: disable napi when enable interrupts failed in nixge_open()
    - net: cxgb3_main: disable napi when bind qsets failed in cxgb_up()
    - ethernet: s2io: disable napi when start nic failed in s2io_card_up()
    - net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open()
    - net: macvlan: fix memory leaks of macvlan_common_newlink
    - riscv: process: fix kernel info leakage
    - arm64: efi: Fix handling of misaligned runtime regions and drop warning
    - ALSA: hda/ca0132: add quirk for EVGA Z390 DARK
    - ALSA: hda: fix potential memleak in 'add_widget_node'
    - ALSA: usb-audio: Add quirk entry for M-Audio Micro
    - ALSA: usb-audio: Add DSD support for Accuphase DAC-60
    - vmlinux.lds.h: Fix placement of '.data..decrypted' section
    - nilfs2: fix deadlock in nilfs_count_free_blocks()
    - nilfs2: fix use-after-free bug of ns_writer on remount
    - drm/i915/dmabuf: fix sg_table handling in map_dma_buf
    - platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi
    - btrfs: selftests: fix wrong error check in btrfs_free_dummy_root()
    - udf: Fix a slab-out-of-bounds write bug in udf_find_entry()
    - cert host tools: Stop complaining about deprecated OpenSSL functions
    - dmaengine: at_hdmac: Fix at_lli struct definition
    - dmaengine: at_hdmac: Don't start transactions at tx_submit level
    - dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors
    - dmaengine: at_hdmac: Don't allow CPU to reorder channel enable
    - dmaengine: at_hdmac: Fix impossible condition
    - dmaengine: at_hdmac: Check return code of dma_async_device_register
    - net: tun: call napi_schedule_prep() to ensure we own a napi
    - x86/cpu: Restore AMD's DE_CFG MSR after resume
    - ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe"
    - ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe"
    - ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe"
    - spi: intel: Fix the offset to get the 64K erase opcode
    - selftests/futex: fix build for clang
    - selftests/intel_pstate: fix build for ARCH=x86_64
    - NFSv4: Retry LOCK on OLD_STATEID during delegation return
    - drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid
    - btrfs: remove pointless and double ulist frees in error paths of qgroup tests
    - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm
    - ASoC: core: Fix use-after-free in snd_soc_exit()
    - serial: 8250_omap: remove wait loop from Errata i202 workaround
    - serial: 8250: omap: Flush PM QOS work on remove
    - serial: imx: Add missing .thaw_noirq hook
    - tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send
    - ASoC: soc-utils: Remove __exit for snd_soc_util_exit()
    - block: sed-opal: kmalloc the cmd/resp buffers
    - siox: fix possible memory leak in siox_device_add()
    - parport_pc: Avoid FIFO port location truncation
    - pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map
    - ata: libata-transport: fix double ata_host_put() in ata_tport_add()
    - net: bgmac: Drop free_netdev() from bgmac_enet_remove()
    - mISDN: fix possible memory leak in mISDN_dsp_element_register()
    - mISDN: fix misuse of put_device() in mISDN_register_device()
    - net: caif: fix double disconnect client in chnl_net_open()
    - bnxt_en: Remove debugfs when pci_register_driver failed
    - xen/pcpu: fix possible memory leak in register_pcpu()
    - drbd: use after free in drbd_create_device()
    - net/x25: Fix skb leak in x25_lapb_receive_frame()
    - cifs: Fix wrong return value checking when GETFLAGS
    - net: thunderbolt: Fix error handling in tbnet_init()
    - ftrace: Fix the possible incorrect kernel message
    - ftrace: Optimize the allocation for mcount entries
    - ftrace: Fix null pointer dereference in ftrace_add_mod()
    - ring_buffer: Do not deactivate non-existant pages
    - ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open()
    - slimbus: stream: correct presence rate frequencies
    - speakup: fix a segfault caused by switching consoles
    - USB: serial: option: add Sierra Wireless EM9191
    - USB: serial: option: remove old LARA-R6 PID
    - USB: serial: option: add u-blox LARA-R6 00B modem
    - USB: serial: option: add u-blox LARA-L6 modem
    - USB: serial: option: add Fibocom FM160 0x0111 composition
    - usb: add NO_LPM quirk for Realforce 87U Keyboard
    - usb: chipidea: fix deadlock in ci_otg_del_timer
    - iio: adc: at91_adc: fix possible memory leak in at91_adc_allocate_trigger()
    - iio: trigger: sysfs: fix possible memory leak in iio_sysfs_trig_init()
    - iio: pressure: ms5611: changed hardcoded SPI speed to value limited
    - dm ioctl: fix misbehavior if list_versions races with module loading
    - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs
    - serial: 8250_lpss: Configure DMA also w/o DMA filter
    - mmc: core: properly select voltage range without power cycle
    - mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put()
    - docs: update mediator contact information in CoC doc
    - misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram()
    - scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus()
    - Input: i8042 - fix leaking of platform device on module removal
    - serial: 8250: Flush DMA Rx on RLSI
    - macvlan: enforce a consistent minimal mtu
    - tcp: cdg: allow tcp_cdg_release() to be called multiple times
    - kcm: avoid potential race in kcm_tx_work
    - bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb()
    - kcm: close race conditions on sk_receive_queue
    - 9p: trans_fd/p9_conn_cancel: drop client lock earlier
    - gfs2: Check sb_bsize_shift after reading superblock
    - gfs2: Switch from strlcpy to strscpy
    - 9p/trans_fd: always use O_NONBLOCK read/write
    - mm: fs: initialize fsdata passed to write_begin/write_end interface
    - ntfs: fix use-after-free in ntfs_attr_find()
    - ntfs: fix out-of-bounds read in ntfs_attr_find()
    - ntfs: check overflow when iterating ATTR_RECORDs
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.268
    - wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support
    - audit: fix undefined behavior in bit shift for AUDIT_BIT
    - wifi: mac80211: Fix ack frame idr leak when mesh has no route
    - spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every run
    - drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017)
    - RISC-V: vdso: Do not add missing symbols to version section in linker script
    - MIPS: pic32: treat port as signed integer
    - af_key: Fix send_acquire race with pfkey_register
    - ARM: dts: am335x-pcm-953: Define fixed regulators in root node
    - ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove
    - bus: sunxi-rsb: Support atomic transfers
    - ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrl
    - nfc/nci: fix race with opening and closing
    - net: pch_gbe: fix potential memleak in pch_gbe_tx_queue()
    - 9p/fd: fix issue of list_del corruption in p9_fd_cancel()
    - ARM: mxs: fix memory leak in mxs_machine_init()
    - net/mlx4: Check retval of mlx4_bitmap_init
    - net/qla3xxx: fix potential memleak in ql3xxx_send()
    - net: pch_gbe: fix pci device refcount leak while module exiting
    - Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work()
    - Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register()
    - net/mlx5: Fix FW tracer timestamp calculation
    - tipc: set con sock in tipc_conn_alloc
    - tipc: add an extra conn_get in tipc_conn_alloc
    - tipc: check skb_linearize() return value in tipc_disc_rcv()
    - xfrm: Fix ignored return value in xfrm6_init()
    - NFC: nci: fix memory leak in nci_rx_data_packet()
    - bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending()
    - dccp/tcp: Reset saddr on failure after inet6?_hash_connect().
    - s390/dasd: fix no record found for raw_track_access
    - nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTION
    - nfc: st-nci: fix memory leaks in EVT_TRANSACTION
    - net: thunderx: Fix the ACPI memory leak
    - s390/crashdump: fix TOD programmable field size
    - arm64: dts: rockchip: lower rk3399-puma-haikou SD controller clock frequency
    - iio: light: apds9960: fix wrong register for gesture gain
    - iio: core: Fix entry not deleted when iio_register_sw_trigger_type() fails
    - nios2: add FORCE for vmlinuz.gz
    - iio: ms5611: Simplify IO callback parameters
    - iio: pressure: ms5611: fixed value compensation bug
    - ceph: do not update snapshot context when there is no new snapshot
    - ceph: avoid putting the realm twice when decoding snaps fails
    - nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty
    - Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode
    - serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios()
    - xen/platform-pci: add missing free_irq() in error path
    - platform/x86: asus-wmi: add missing pci_dev_put() in asus_wmi_set_xusb2pr()
    - platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017)
    - platform/x86: hp-wmi: Ignore Smart Experience App event
    - tcp: configurable source port perturb table size
    - net: usb: qmi_wwan: add Telit 0x103a composition
    - dm integrity: flush the journal on suspend
    - btrfs: free btrfs_path before copying root refs to userspace
    - btrfs: free btrfs_path before copying fspath to userspace
    - btrfs: free btrfs_path before copying subvol info to userspace
    - drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN
    - drm/amdgpu: always register an MMU notifier for userptr
    - btrfs: free btrfs_path before copying inodes to userspace
    - spi: spi-imx: Fix spi_bus_clk if requested clock is higher than input clock
    - proc: avoid integer type confusion in get_proc_long
    - proc: proc_skip_spaces() shouldn't think it is working on C strings
    - v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails
    - Revert "x86/speculation: Change FILL_RETURN_BUFFER to work with objtool"
    - iio: health: afe4403: Fix oob read in afe4403_read_raw
    - iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw
    - iio: light: rpr0521: add missing Kconfig dependencies
    - scripts/faddr2line: Fix regression in name resolution on ppc64le
    - hwmon: (i5500_temp) fix missing pci_disable_device()
    - hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails
    - of: property: decrement node refcount in of_fwnode_get_reference_args()
    - net/mlx5: Fix uninitialized variable bug in outlen_write()
    - can: sja1000_isa: sja1000_isa_probe(): add missing free_sja1000dev()
    - can: cc770: cc770_isa_probe(): add missing free_cc770dev()
    - qlcnic: fix sleep-in-atomic-context bugs caused by msleep
    - net: phy: fix null-ptr-deref while probe() failed
    - net: net_netdev: Fix error handling in ntb_netdev_init_module()
    - net/9p: Fix a potential socket leak in p9_socket_open
    - dsa: lan9303: Correct stat name
    - net: hsr: Fix potential use-after-free
    - net: tun: Fix use-after-free in tun_detach()
    - packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE
    - net: ethernet: renesas: ravb: Fix promiscuous mode after system resumed
    - hwmon: (coretemp) Check for null before removing sysfs attrs
    - hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new()
    - btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit()
    - error-injection: Add prompt for function error injection
    - tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep"
    - nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry()
    - x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3
    - pinctrl: intel: Save and restore pins in "direct IRQ" mode
    - arm64: Fix panic() when Spectre-v2 causes Spectre-BHB to re-allocate KVM vectors
    - arm64: errata: Fix KVM Spectre-v2 mitigation selection for Cortex-A57/A72
    - mm: Fix '.data.once' orphan section warning
    - ASoC: ops: Fix bounds check for _sx controls
    - pinctrl: single: Fix potential division by zero
    - iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init()
    - parisc: Increase size of gcc stack frame check
    - xtensa: increase size of gcc stack frame check
    - parisc: Increase FRAME_WARN to 2048 bytes on parisc
    - Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled
    - tcp/udp: Fix memory leak in ipv6_renew_options().
    - nvme: restrict management ioctls to admin
    - x86/tsx: Add a feature bit for TSX control MSR support
    - x86/pm: Add enumeration check before spec MSRs save/restore setup
    - Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM
    - x86/ioremap: Fix page aligned size calculation in __ioremap_caller()
    - mmc: sdhci: use FIELD_GET for preset value bit masks
    - mmc: sdhci: Fix voltage switch delay
    - ipc/sem: Fix dangling sem_array access in semtimedop race
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.269
    - arm: dts: rockchip: fix node name for hym8563 rtc
    - ARM: dts: rockchip: fix ir-receiver node names
    - ARM: 9251/1: perf: Fix stacktraces for tracepoint events in THUMB2 kernels
    - ARM: 9266/1: mm: fix no-MMU ZERO_PAGE() implementation
    - ARM: dts: rockchip: disable arm_global_timer on rk3066 and rk3188
    - 9p/fd: Use P9_HDRSZ for header size
    - ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event
    - ASoC: soc-pcm: Add NULL check in BE reparenting
    - regulator: twl6030: fix get status of twl6032 regulators
    - fbcon: Use kzalloc() in fbcon_prepare_logo()
    - 9p/xen: check logical size for buffer size
    - net: usb: qmi_wwan: add u-blox 0x1342 composition
    - xen/netback: Ensure protocol headers don't fall in the non-linear area
    - xen/netback: do some code cleanup
    - xen/netback: don't call kfree_skb() with interrupts disabled
    - rcutorture: Automatically create initrd directory
    - media: v4l2-dv-timings.c: fix too strict blanking sanity checks
    - memcg: fix possible use-after-free in memcg_write_event_control()
    - KVM: s390: vsie: Fix the initialization of the epoch extension (epdx) field
    - HID: hid-lg4ff: Add check for empty lbuf
    - HID: core: fix shift-out-of-bounds in hid_report_raw_event
    - ieee802154: cc2520: Fix error return code in cc2520_hw_init()
    - ca8210: Fix crash by zero initializing data
    - gpio: amd8111: Fix PCI device reference count leak
    - e1000e: Fix TX dispatch condition
    - igb: Allocate MSI-X vector when testing
    - Bluetooth: 6LoWPAN: add missing hci_dev_put() in get_l2cap_conn()
    - Bluetooth: Fix not cleanup led when bt_init fails
    - selftests: rtnetlink: correct xfrm policy rule in kci_test_ipsec_offload
    - mac802154: fix missing INIT_LIST_HEAD in ieee802154_if_add()
    - net: encx24j600: Add parentheses to fix precedence
    - net: encx24j600: Fix invalid logic in reading of MISTAT register
    - xen-netfront: Fix NULL sring after live migration
    - net: mvneta: Prevent out of bounds read in mvneta_config_rss()
    - i40e: Fix not setting default xps_cpus after reset
    - i40e: Fix for VF MAC address 0
    - i40e: Disallow ip4 and ip6 l4_4_bytes
    - NFC: nci: Bounds check struct nfc_target arrays
    - nvme initialize core quirks before calling nvme_init_subsystem
    - net: stmmac: fix "snps,axi-config" node property parsing
    - net: hisilicon: Fix potential use-after-free in hisi_femac_rx()
    - net: hisilicon: Fix potential use-after-free in hix5hd2_rx()
    - tipc: Fix potential OOB in tipc_link_proto_rcv()
    - ethernet: aeroflex: fix potential skb leak in greth_init_rings()
    - xen/netback: fix build warning
    - net: plip: don't call kfree_skb/dev_kfree_skb() under spin_lock_irq()
    - ipv6: avoid use-after-free in ip6_fragment()
    - net: mvneta: Fix an out of bounds check
    - can: esd_usb: Allow REC and TEC to return to zero
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.270
    - mm/khugepaged: fix GUP-fast interaction by sending IPI
    - mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths
    - block: unhash blkdev part inode when the part is deleted
    - nfp: fix use-after-free in area_cache_get()
    - ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx()
    - pinctrl: meditatek: Startup with the IRQs disabled
    - can: sja1000: fix size of OCR_MODE_MASK define
    - can: mcba_usb: Fix termination command argument
    - ASoC: ops: Correct bounds check for second channel on SX controls
    - perf script python: Remove explicit shebang from tests/attr.c
    - udf: Discard preallocation before extending file with a hole
    - udf: Fix preallocation discarding at indirect extent boundary
    - udf: Do not bother looking for prealloc extents if i_lenExtents matches i_size
    - udf: Fix extending file within last block
    - usb: gadget: uvc: Prevent buffer overflow in setup handler
    - USB: serial: option: add Quectel EM05-G modem
    - USB: serial: cp210x: add Kamstrup RF sniffer PIDs
    - USB: serial: f81534: fix division by zero on line-speed change
    - igb: Initialize mailbox message for VF reset
    - Bluetooth: L2CAP: Fix u8 overflow
    - net: loopback: use NET_NAME_PREDICTABLE for name_assign_type
    - usb: musb: remove extra check in musb_gadget_vbus_draw
    - ARM: dts: qcom: apq8064: fix coresight compatible
    - drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static
    - arm: dts: spear600: Fix clcd interrupt
    - soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe
    - perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init()
    - arm64: dts: mt2712e: Fix unit_address_vs_reg warning for oscillators
    - arm64: dts: mt2712e: Fix unit address for pinctrl node
    - arm64: dts: mt2712-evb: Fix vproc fixed regulators unit names
    - arm64: dts: mediatek: mt6797: Fix 26M oscillator unit name
    - ARM: dts: dove: Fix assigned-addresses for every PCIe Root Port
    - ARM: dts: armada-370: Fix assigned-addresses for every PCIe Root Port
    - ARM: dts: armada-xp: Fix assigned-addresses for every PCIe Root Port
    - ARM: dts: armada-375: Fix assigned-addresses for every PCIe Root Port
    - ARM: dts: armada-38x: Fix assigned-addresses for every PCIe Root Port
    - ARM: dts: armada-39x: Fix assigned-addresses for every PCIe Root Port
    - ARM: dts: turris-omnia: Add ethernet aliases
    - ARM: dts: turris-omnia: Add switch port 6 node
    - pstore/ram: Fix error return code in ramoops_probe()
    - ARM: mmp: fix timer_read delay
    - pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP
    - tpm/tpm_crb: Fix error message in __crb_relinquish_locality()
    - cpuidle: dt: Return the correct numbers of parsed idle states
    - alpha: fix syscall entry in !AUDUT_SYSCALL case
    - fs: don't audit the capability check in simple_xattr_list()
    - selftests/ftrace: event_triggers: wait longer for test_event_enable
    - perf: Fix possible memleak in pmu_dev_alloc()
    - timerqueue: Use rb_entry_safe() in timerqueue_getnext()
    - proc: fixup uptime selftest
    - ocfs2: fix memory leak in ocfs2_stack_glue_init()
    - MIPS: vpe-mt: fix possible memory leak while module exiting
    - MIPS: vpe-cmp: fix possible memory leak while module exiting
    - PNP: fix name memory leak in pnp_alloc_dev()
    - perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox()
    - irqchip: gic-pm: Use pm_runtime_resume_and_get() in gic_probe()
    - cpufreq: amd_freq_sensitivity: Add missing pci_dev_put()
    - libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value
    - lib/notifier-error-inject: fix error when writing -errno to debugfs file
    - debugfs: fix error when writing negative value to atomic_t debugfs file
    - rapidio: fix possible name leaks when rio_add_device() fails
    - rapidio: rio: fix possible name leak in rio_register_mport()
    - clocksource/drivers/sh_cmt: Make sure channel clock supply is enabled
    - ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage()
    - uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix
    - xen/events: only register debug interrupt for 2-level events
    - x86/xen: Fix memory leak in xen_smp_intr_init{_pv}()
    - x86/xen: Fix memory leak in xen_init_lock_cpu()
    - xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource()
    - PM: runtime: Improve path in rpm_idle() when no callback
    - PM: runtime: Do not call __rpm_callback() from rpm_idle()
    - platform/x86: mxm-wmi: fix memleak in mxm_wmi_call_mx[ds|mx]()
    - MIPS: BCM63xx: Add check for NULL for clk in clk_enable
    - fs: sysv: Fix sysv_nblocks() returns wrong value
    - rapidio: fix possible UAF when kfifo_alloc() fails
    - eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD
    - relay: fix type mismatch when allocating memory in relay_create_buf()
    - hfs: Fix OOB Write in hfs_asc2mac
    - rapidio: devices: fix missing put_device in mport_cdev_open
    - wifi: ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs()
    - wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb()
    - wifi: rtl8xxxu: Fix reading the vendor of combo chips
    - pata_ipx4xx_cf: Fix unsigned comparison with less than zero
    - media: i2c: ad5820: Fix error path
    - can: kvaser_usb: do not increase tx statistics when sending error message frames
    - can: kvaser_usb: kvaser_usb_leaf: Get capabilities from device
    - can: kvaser_usb: kvaser_usb_leaf: Rename {leaf,usbcan}_cmd_error_event to {leaf,usbcan}_cmd_can_error_event
    - can: kvaser_usb: kvaser_usb_leaf: Handle CMD_ERROR_EVENT
    - can: kvaser_usb_leaf: Set Warning state even without bus errors
    - can: kvaser_usb_leaf: Fix improved state not being reported
    - can: kvaser_usb_leaf: Fix wrong CAN state after stopping
    - can: kvaser_usb_leaf: Fix bogus restart events
    - can: kvaser_usb: Add struct kvaser_usb_busparams
    - can: kvaser_usb: Compare requested bittiming parameters with actual parameters in do_set_{,data}_bittiming
    - spi: Update reference to struct spi_controller
    - media: vivid: fix compose size exceed boundary
    - mtd: Fix device name leak when register device failed in add_mtd_device()
    - wifi: rsi: Fix handling of 802.3 EAPOL frames sent via control port
    - media: camss: Clean up received buffers on failed start of streaming
    - net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write()
    - drm/radeon: Add the missed acpi_put_table() to fix memory leak
    - ASoC: pxa: fix null-pointer dereference in filter()
    - regulator: core: fix unbalanced of node refcount in regulator_dev_lookup()
    - ima: Fix misuse of dereference of pointer in template_desc_init_fields()
    - wifi: ath10k: Fix return value in ath10k_pci_init()
    - mtd: lpddr2_nvm: Fix possible null-ptr-deref
    - Input: elants_i2c - properly handle the reset GPIO when power is off
    - media: solo6x10: fix possible memory leak in solo_sysfs_init()
    - media: platform: exynos4-is: Fix error handling in fimc_md_init()
    - HID: hid-sensor-custom: set fixed size for custom attributes
    - ALSA: seq: fix undefined behavior in bit shift for SNDRV_SEQ_FILTER_USE_EVENT
    - clk: rockchip: Fix memory leak in rockchip_clk_register_pll()
    - bonding: Export skip slave logic to function
    - mtd: maps: pxa2xx-flash: fix memory leak in probe
    - drbd: remove call to memset before free device/resource/connection
    - media: imon: fix a race condition in send_packet()
    - pinctrl: pinconf-generic: add missing of_node_put()
    - media: dvb-core: Fix ignored return value in dvb_register_frontend()
    - media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer()
    - media: s5p-mfc: Add variant data for MFC v7 hardware for Exynos 3250 SoC
    - drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe()
    - NFSv4.2: Fix a memory stomp in decode_attr_security_label
    - NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn
    - ALSA: asihpi: fix missing pci_disable_device()
    - drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios()
    - drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios()
    - ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe
    - bonding: uninitialized variable in bond_miimon_inspect()
    - wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails
    - regulator: core: fix module refcount leak in set_supply()
    - media: saa7164: fix missing pci_disable_device()
    - ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt
    - SUNRPC: Fix missing release socket in rpc_sockname()
    - NFSv4.x: Fail client initialisation if state manager thread can't run
    - mmc: moxart: fix return value check of mmc_add_host()
    - mmc: mxcmmc: fix return value check of mmc_add_host()
    - mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host()
    - mmc: toshsd: fix return value check of mmc_add_host()
    - mmc: vub300: fix return value check of mmc_add_host()
    - mmc: wmt-sdmmc: fix return value check of mmc_add_host()
    - mmc: atmel-mci: fix return value check of mmc_add_host()
    - mmc: meson-gx: fix return value check of mmc_add_host()
    - mmc: via-sdmmc: fix return value check of mmc_add_host()
    - mmc: wbsd: fix return value check of mmc_add_host()
    - mmc: mmci: fix return value check of mmc_add_host()
    - media: c8sectpfe: Add of_node_put() when breaking out of loop
    - media: coda: Add check for dcoda_iram_alloc
    - media: coda: Add check for kmalloc
    - clk: samsung: Fix memory leak in _samsung_clk_register_pll()
    - wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h
    - rtl8xxxu: add enumeration for channel bandwidth
    - wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware()
    - blktrace: Fix output non-blktrace event when blk_classic option enabled
    - clk: socfpga: clk-pll: Remove unused variable 'rc'
    - clk: socfpga: use clk_hw_register for a5/c5
    - net: vmw_vsock: vmci: Check memcpy_from_msg()
    - net: defxx: Fix missing err handling in dfx_init()
    - drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init()
    - ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave()
    - net: farsync: Fix kmemleak when rmmods farsync
    - net/tunnel: wait until all sk_user_data reader finish before releasing the sock
    - net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave()
    - net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave()
    - net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave()
    - net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave()
    - hamradio: don't call dev_kfree_skb() under spin_lock_irqsave()
    - net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave()
    - net: amd-xgbe: Fix logic around active and passive cables
    - net: amd-xgbe: Check only the minimum speed for active/passive cables
    - net: lan9303: Fix read error execution path
    - ntb_netdev: Use dev_kfree_skb_any() in interrupt context
    - Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave()
    - Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave()
    - Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave()
    - Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave()
    - Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave()
    - Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave()
    - stmmac: fix potential division by 0
    - apparmor: fix a memleak in multi_transaction_new()
    - apparmor: fix lockdep warning when removing a namespace
    - apparmor: Fix abi check to include v8 abi
    - f2fs: fix normal discard process
    - RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port
    - scsi: scsi_debug: Fix a warning in resp_write_scat()
    - PCI: Check for alloc failure in pci_request_irq()
    - RDMA/hfi: Decrease PCI device reference count in error path
    - crypto: ccree - Make cc_debugfs_global_fini() available for module init function
    - RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed
    - scsi: hpsa: use local workqueues instead of system workqueues
    - scsi: hpsa: Fix possible memory leak in hpsa_init_one()
    - crypto: tcrypt - Fix multibuffer skcipher speed test mem leak
    - scsi: hpsa: Fix error handling in hpsa_add_sas_host()
    - scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device()
    - scsi: fcoe: Fix possible name leak when device_register() fails
    - scsi: ipr: Fix WARNING in ipr_init()
    - scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails
    - scsi: snic: Fix possible UAF in snic_tgt_create()
    - RDMA/hfi1: Fix error return code in parse_platform_config()
    - orangefs: Fix sysfs not cleanup when dev init failed
    - crypto: img-hash - Fix variable dereferenced before check 'hdev->req'
    - hwrng: amd - Fix PCI device refcount leak
    - hwrng: geode - Fix PCI device refcount leak
    - IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces
    - drivers: dio: fix possible memory leak in dio_init()
    - serial: tegra: avoid reg access when clk disabled
    - serial: tegra: check for FIFO mode enabled status
    - serial: tegra: set maximum num of uart ports to 8
    - serial: tegra: add support to use 8 bytes trigger
    - serial: tegra: add support to adjust baud rate
    - serial: tegra: report clk rate errors
    - serial: tegra: Add PIO mode support
    - tty: serial: tegra: Activate RX DMA transfer by request
    - serial: tegra: Read DMA status before terminating
    - class: fix possible memory leak in __class_register()
    - vfio: platform: Do not pass return buffer to ACPI _RST method
    - uio: uio_dmem_genirq: Fix missing unlock in irq configuration
    - uio: uio_dmem_genirq: Fix deadlock between irq config and handling
    - usb: fotg210-udc: Fix ages old endianness issues
    - staging: vme_user: Fix possible UAF in tsi148_dma_list_add
    - usb: typec: Check for ops->exit instead of ops->enter in altmode_exit
    - serial: amba-pl011: avoid SBSA UART accessing DMACR register
    - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle.
    - serial: pch: Fix PCI device refcount leak in pch_request_dma()
    - tty: serial: clean up stop-tx part in altera_uart_tx_chars()
    - tty: serial: altera_uart_{r,t}x_chars() need only uart_port
    - serial: altera_uart: fix locking in polling mode
    - serial: sunsab: Fix error handling in sunsab_init()
    - test_firmware: fix memory leak in test_firmware_init()
    - misc: tifm: fix possible memory leak in tifm_7xx1_switch_media()
    - misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os
    - cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter()
    - cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter()
    - usb: gadget: f_hid: optional SETUP/SET_REPORT mode
    - usb: gadget: f_hid: fix f_hidg lifetime vs cdev
    - usb: gadget: f_hid: fix refcount leak on error path
    - drivers: mcb: fix resource leak in mcb_probe()
    - mcb: mcb-parse: fix error handing in chameleon_parse_gdd()
    - chardev: fix error handling in cdev_device_add()
    - i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe
    - staging: rtl8192u: Fix use after free in ieee80211_rx()
    - staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor()
    - vme: Fix error not catched in fake_init()
    - i2c: ismt: Fix an out-of-bounds bug in ismt_access()
    - usb: storage: Add check for kcalloc
    - tracing/hist: Fix issue of losting command info in error_log
    - samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe()
    - fbdev: ssd1307fb: Drop optional dependency
    - fbdev: pm2fb: fix missing pci_disable_device()
    - fbdev: via: Fix error in via_core_init()
    - fbdev: vermilion: decrease reference count in error path
    - fbdev: uvesafb: Fixes an error handling path in uvesafb_probe()
    - HSI: omap_ssi_core: fix unbalanced pm_runtime_disable()
    - HSI: omap_ssi_core: fix possible memory leak in ssi_probe()
    - power: supply: fix residue sysfs file in error handle route of __power_supply_register()
    - perf symbol: correction while adjusting symbol
    - HSI: omap_ssi_core: Fix error handling in ssi_init()
    - include/uapi/linux/swab: Fix potentially missing __always_inline
    - rtc: snvs: Allow a time difference on clock register read
    - iommu/amd: Fix pci device refcount leak in ppr_notifier()
    - iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe()
    - macintosh: fix possible memory leak in macio_add_one_device()
    - macintosh/macio-adb: check the return value of ioremap()
    - powerpc/52xx: Fix a resource leak in an error handling path
    - cxl: Fix refcount leak in cxl_calc_capp_routing
    - powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data()
    - powerpc/perf: callchain validate kernel stack pointer bounds
    - powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe()
    - powerpc/hv-gpci: Fix hv_gpci event list
    - selftests/powerpc: Fix resource leaks
    - rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe()
    - nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure
    - mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave()
    - mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave()
    - mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave()
    - nfc: pn533: Clear nfc_target before being used
    - r6040: Fix kmemleak in probe and remove
    - rtc: mxc_v2: Add missing clk_disable_unprepare()
    - openvswitch: Fix flow lookup to use unmasked key
    - skbuff: Account for tail adjustment during pull operations
    - net_sched: reject TCF_EM_SIMPLE case for complex ematch module
    - rxrpc: Fix missing unlock in rxrpc_do_sendmsg()
    - myri10ge: Fix an error handling path in myri10ge_probe()
    - net: stream: purge sk_error_queue in sk_stream_kill_queues()
    - binfmt_misc: fix shift-out-of-bounds in check_special_flags
    - fs: jfs: fix shift-out-of-bounds in dbAllocAG
    - udf: Avoid double brelse() in udf_rename()
    - fs: jfs: fix shift-out-of-bounds in dbDiscardAG
    - ACPICA: Fix error code path in acpi_ds_call_control_method()
    - nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset()
    - acct: fix potential integer overflow in encode_comp_t()
    - hfs: fix OOB Read in __hfs_brec_find
    - wifi: ath9k: verify the expected usb_endpoints are present
    - wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out
    - ASoC: codecs: rt298: Add quirk for KBL-R RVP platform
    - ipmi: fix memleak when unload ipmi driver
    - bpf: make sure skb->len != 0 when redirecting to a tunneling device
    - net: ethernet: ti: Fix return type of netcp_ndo_start_xmit()
    - hamradio: baycom_epp: Fix return type of baycom_send_packet()
    - wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request()
    - igb: Do not free q_vector unless new one was allocated
    - drm/amdgpu: Fix type of second parameter in trans_msg() callback
    - s390/ctcm: Fix return type of ctc{mp,}m_tx()
    - s390/netiucv: Fix return type of netiucv_tx()
    - s390/lcs: Fix return type of lcs_start_xmit()
    - drm/sti: Use drm_mode_copy()
    - drivers/md/md-bitmap: check the return value of md_bitmap_get_counter()
    - md/raid1: stop mdx_raid1 thread when raid1 array run failed
    - mrp: introduce active flags to prevent UAF when applicant uninit
    - ppp: associate skb with a device at tx
    - media: dvb-frontends: fix leak of memory fw
    - media: dvbdev: adopts refcnt to avoid UAF
    - media: dvb-usb: fix memory leak in dvb_usb_adapter_init()
    - blk-mq: fix possible memleak when register 'hctx' failed
    - regulator: core: fix use_count leakage when handling boot-on
    - mmc: f-sdh30: Add quirks for broken timeout clock capability
    - media: si470x: Fix use-after-free in si470x_int_in_callback()
    - clk: st: Fix memory leak in st_of_quadfs_setup()
    - drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid()
    - drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid()
    - orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string()
    - ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe()
    - ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume()
    - ASoC: wm8994: Fix potential deadlock
    - ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume()
    - ASoC: rt5670: Remove unbalanced pm_runtime_put()
    - pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion
    - pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES
    - usb: dwc3: core: defer probe on ulpi_read_id timeout
    - HID: wacom: Ensure bootloader PID is usable in hidraw mode
    - reiserfs: Add missing calls to reiserfs_security_free()
    - iio: adc: ad_sigma_delta: do not use internal iio_dev lock
    - gcov: add support for checksum field
    - media: dvbdev: fix build warning due to comments
    - media: dvbdev: fix refcnt bug
    - ata: ahci: Fix PCS quirk application for suspend
    - powerpc/rtas: avoid device tree lookups in rtas_os_term()
    - powerpc/rtas: avoid scheduling in rtas_os_term()
    - HID: plantronics: Additional PIDs for double volume key presses quirk
    - hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount
    - ovl: Use ovl mounter's fsuid and fsgid in ovl_link()
    - ALSA: line6: correct midi status byte when receiving data from podxt
    - ALSA: line6: fix stack overflow in line6_midi_transmit
    - pnode: terminate at peers of source
    - md: fix a crash in mempool_free
    - mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING
    - tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak
    - tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak
    - SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails
    - media: stv0288: use explicitly signed char
    - soc: qcom: Select REMAP_MMIO for LLCC driver
    - ktest.pl minconfig: Unset configs instead of just removing them
    - ARM: ux500: do not directly dereference __iomem
    - selftests: Use optional USERCFLAGS and USERLDFLAGS
    - binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf
    - binfmt: Fix error return code in load_elf_fdpic_binary()
    - dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort
    - dm thin: Use last transaction's pmd->root when commit failed
    - dm thin: Fix UAF in run_timer_softirq()
    - dm cache: Fix UAF in destroy()
    - dm cache: set needs_check flag after aborting metadata
    - x86/microcode/intel: Do not retry microcode reloading on the APs
    - tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line
    - ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod
    - media: dvb-core: Fix double free in dvb_register_device()
    - media: dvb-core: Fix UAF due to refcount races at releasing
    - cifs: fix confusing debug message
    - md/bitmap: Fix bitmap chunk size overflow issues
    - ipmi: fix long wait in unload when IPMI disconnect
    - ima: Fix a potential NULL pointer access in ima_restore_measurement_list
    - ipmi: fix use after free in _ipmi_destroy_user()
    - PCI: Fix pci_device_is_present() for VFs by checking PF
    - PCI/sysfs: Fix double free in error path
    - crypto: n2 - add missing hash statesize
    - iommu/amd: Fix ivrs_acpihid cmdline parsing code
    - parisc: led: Fix potential null-ptr-deref in start_task()
    - device_cgroup: Roll back to original exceptions after copy failure
    - drm/connector: send hotplug uevent on connector cleanup
    - drm/vmwgfx: Validate the box size for the snooped cursor
    - ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop
    - ext4: fix undefined behavior in bit shift for ext4_check_flag_values
    - ext4: add helper to check quota inums
    - ext4: fix bug_on in __es_tree_search caused by bad boot loader inode
    - ext4: init quota for 'old.inode' in 'ext4_rename'
    - ext4: fix corruption when online resizing a 1K bigalloc fs
    - ext4: fix error code return to user-space in ext4_get_branch()
    - ext4: avoid BUG_ON when creating xattrs
    - ext4: fix inode leak in ext4_xattr_inode_create() on an error path
    - ext4: initialize quota before expanding inode in setproject ioctl
    - ext4: avoid unaccounted block allocation when expanding inode
    - ext4: allocate extended attribute value in vmalloc area
    - btrfs: send: avoid unnecessary backref lookups when finding clone source
    - btrfs: replace strncpy() with strscpy()
    - media: s5p-mfc: Fix to handle reference queue during finishing
    - media: s5p-mfc: Clear workbit to handle error condition
    - media: s5p-mfc: Fix in register read and write for H264
    - dm thin: resume even if in FAIL mode
    - perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor
    - perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data
    - ravb: Fix "failed to switch device to config mode" message during unbind
    - driver core: Set deferred_probe_timeout to a longer default if CONFIG_MODULES is set
    - ext4: goto right label 'failed_mount3a'
    - ext4: correct inconsistent error msg in nojournal mode
    - ext4: use kmemdup() to replace kmalloc + memcpy
    - mbcache: don't reclaim used entries
    - mbcache: add functions to delete entry if unused
    - ext4: remove EA inode entry from mbcache on inode eviction
    - ext4: unindent codeblock in ext4_xattr_block_set()
    - ext4: fix race when reusing xattr blocks
    - mbcache: automatically delete entries from cache on freeing
    - ext4: fix deadlock due to mbcache entry corruption
    - SUNRPC: ensure the matching upcall is in-flight upon downcall
    - bpf: pull before calling skb_postpull_rcsum()
    - qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failure
    - nfc: Fix potential resource leaks
    - net: amd-xgbe: add missed tasklet_kill
    - net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe
    - RDMA/mlx5: Fix validation of max_rd_atomic caps for DC
    - net: sched: atm: dont intepret cls results when asked to drop
    - usb: rndis_host: Secure rndis_query check against int overflow
    - caif: fix memory leak in cfctrl_linkup_request()
    - udf: Fix extension of the last extent in the file
    - ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet
    - x86/bugs: Flush IBP in ib_prctl_set()
    - nfsd: fix handling of readdir in v4root vs. mount upcall timeout
    - riscv: uaccess: fix type of 0 variable on error in get_user()
    - ext4: don't allow journal inode to have encrypt flag
    - hfs/hfsplus: use WARN_ON for sanity check
    - hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling
    - mbcache: Avoid nesting of cache->c_list_lock under bit locks
    - parisc: Align parisc MADV_XXX constants with all other architectures
    - driver core: Fix bus_type.match() error handling in __driver_attach()
    - net: sched: disallow noqueue for qdisc classes
    - docs: Fix the docs build with Sphinx 6.0
    - perf auxtrace: Fix address filter duplicate symbol selection
    - s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple()
    - net/ulp: prevent ULP without clone op from entering the LISTEN status
    - ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF
    - cifs: Fix uninitialized memory read for smb311 posix symlink create
    - platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe
    - ipv6: raw: Deduct extension header length in rawv6_push_pending_frames
    - wifi: wilc1000: sdio: fix module autoloading
    - ALSA: hda/hdmi: fix failures at PCM open on Intel ICL and later
    - ktest: Add support for meta characters in GRUB_MENU
    - ktest: introduce _get_grub_index
    - ktest: cleanup get_grub_index
    - ktest: introduce grub2bls REBOOT_TYPE option
    - ktest.pl: Fix incorrect reboot for grub2bls
    - kest.pl: Fix grub2 menu handling for rebooting
    - usb: ulpi: defer ulpi_register on ulpi_read_id timeout
    - quota: Factor out setup of quota inode
    - ext4: fix bug_on in __es_tree_search caused by bad quota inode
    - ext4: lost matching-pair of trace in ext4_truncate
    - ext4: fix use-after-free in ext4_orphan_cleanup
    - ext4: fix uninititialized value in 'ext4_evict_inode'
    - ext4: generalize extents status tree search functions
    - ext4: add new pending reservation mechanism
    - ext4: fix reserved cluster accounting at delayed write time
    - ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline
    - netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function.
    - x86/boot: Avoid using Intel mnemonics in AT&T syntax asm
    - EDAC/device: Fix period calculation in edac_device_reset_delay_period()
    - regulator: da9211: Use irq handler when ready
    - hvc/xen: lock console list traversal
    - nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame()
    - net/mlx5: Rename ptp clock info
    - net/mlx5: Fix ptp max frequency adjustment range
    - iommu/mediatek-v1: Add error handle for mtk_iommu_probe
    - iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe()
    - x86/resctrl: Use task_curr() instead of task_struct->on_cpu to prevent unnecessary IPI
    - x86/resctrl: Fix task CLOSID/RMID update race
    - drm/virtio: Fix GEM handle creation UAF
    - arm64: cmpxchg_double*: hazard against entire exchange variable
    - efi: fix NULL-deref in init error path
    - Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout"
    - tty: serial: tegra: Handle RX transfer in PIO mode if DMA wasn't started
    - serial: tegra: Only print FIFO error message when an error occurs
    - serial: tegra: Change lower tolerance baud rate limit for tegra20 and tegra30
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.271
    - pNFS/filelayout: Fix coalescing test for single DS
    - net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats
    - RDMA/srp: Move large values to a new enum for gcc13
    - f2fs: let's avoid panic if extent_tree is not created
    - Add exception protection processing for vd in axi_chan_handle_err function
    - nilfs2: fix general protection fault in nilfs_btree_insert()
    - xhci-pci: set the dma max_seg_size
    - usb: xhci: Check endpoint is valid before dereferencing it
    - xhci: Fix null pointer dereference when host dies
    - xhci: Add a flag to disable USB3 lpm on a xhci root port level.
    - prlimit: do_prlimit needs to have a speculation check
    - USB: serial: option: add Quectel EM05-G (GR) modem
    - USB: serial: option: add Quectel EM05-G (CS) modem
    - USB: serial: option: add Quectel EM05-G (RS) modem
    - USB: serial: option: add Quectel EC200U modem
    - USB: serial: option: add Quectel EM05CN (SG) modem
    - USB: serial: option: add Quectel EM05CN modem
    - USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100
    - usb: core: hub: disable autosuspend for TI TUSB8041
    - comedi: adv_pci1760: Fix PWM instruction handling
    - mmc: sunxi-mmc: Fix clock refcount imbalance during unbind
    - cifs: do not include page data when checking signature
    - USB: serial: cp210x: add SCALANCE LPE-9000 device id
    - usb: host: ehci-fsl: Fix module alias
    - usb: typec: altmodes/displayport: Add pin assignment helper
    - usb: typec: altmodes/displayport: Fix pin assignment calculation
    - usb: gadget: g_webcam: Send color matching descriptor per frame
    - usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate()
    - usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210
    - serial: pch_uart: Pass correct sg to dma_unmap_sg()
    - serial: atmel: fix incorrect baudrate setup
    - gsmi: fix null-deref in gsmi_get_variable
    - Revert "ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline"
    - Revert "ext4: fix reserved cluster accounting at delayed write time"
    - Revert "ext4: add new pending reservation mechanism"
    - Revert "ext4: generalize extents status tree search functions"
    - x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.272
    - ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts'
    - HID: intel_ish-hid: Add check for ishtp_dma_tx_map
    - EDAC/highbank: Fix memory leak in highbank_mc_probe()
    - tomoyo: fix broken dependency on *.conf.default
    - IB/hfi1: Reject a zero-length user expected buffer
    - IB/hfi1: Reserve user expected TIDs
    - IB/hfi1: Fix expected receive setup error exit issues
    - affs: initialize fsdata in affs_truncate()
    - amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent
    - amd-xgbe: Delay AN timeout during KR training
    - bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation
    - phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on()
    - net: nfc: Fix use-after-free in local_cleanup()
    - wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid
    - net: usb: sr9700: Handle negative len
    - net: mdio: validate parameter addr in mdiobus_get_phy()
    - HID: check empty report_list in hid_validate_values()
    - usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait
    - usb: gadget: f_fs: Ensure ep0req is dequeued before free_request
    - net: mlx5: eliminate anonymous module_init & module_exit
    - dmaengine: Fix double increment of client_count in dma_chan_get()
    - net: macb: fix PTP TX timestamp failure due to packet padding
    - HID: betop: check shape of output reports
    - dmaengine: xilinx_dma: commonize DMA copy size calculation
    - dmaengine: xilinx_dma: program hardware supported buffer length
    - dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling
    - dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node()
    - tcp: avoid the lookup process failing to get sk in ehash table
    - w1: fix deadloop in __w1_remove_master_device()
    - w1: fix WARNING after calling w1_process()
    - netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state
    - block: fix and cleanup bio_check_ro
    - perf env: Do not return pointers to local variables
    - fs: reiserfs: remove useless new_opts in reiserfs_remount
    - Bluetooth: hci_sync: cancel cmd_timer if hci_open failed
    - scsi: hpsa: Fix allocation size for scsi_host_alloc()
    - module: Don't wait for GOING modules
    - tracing: Make sure trace_printk() can output as soon as it can be used
    - trace_events_hist: add check for return value of 'create_hist_field'
    - smbd: Make upper layer decide when to destroy the transport
    - cifs: Fix oops due to uncleared server->smbd_conn in reconnect
    - ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment
    - EDAC/device: Respect any driver-supplied workqueue polling value
    - net: fix UaF in netns ops registration error path
    - netfilter: nft_set_rbtree: skip elements in transaction from garbage collection
    - netlink: remove hash::nelems check in netlink_insert
    - netlink: annotate data races around nlk->portid
    - netlink: annotate data races around dst_portid and dst_group
    - netlink: annotate data races around sk_state
    - ipv4: prevent potential spectre v1 gadget in ip_metrics_convert()
    - netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE
    - netrom: Fix use-after-free of a listening socket.
    - sctp: fail if no bound addresses can be used for a given scope
    - net: ravb: Fix possible hang if RIS2_QFF1 happen
    - net/tg3: resolve deadlock in tg3_reset_task() during EEH
    - Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode"
    - x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL
    - drm/i915/display: fix compiler warning about array overrun
    - x86/asm: Fix an assembler warning with current binutils
    - x86/entry/64: Add instruction suffix to SYSRET
    - ARM: dts: imx: Fix pca9547 i2c-mux node name
    - dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init
    - sysctl: add a new register_sysctl_init() interface
    - panic: unset panic_on_warn inside panic()
    - exit: Add and use make_task_dead.
    - objtool: Add a missing comma to avoid string concatenation
    - hexagon: Fix function name in die()
    - h8300: Fix build errors from do_exit() to make_task_dead() transition
    - ia64: make IA64_MCA_RECOVERY bool instead of tristate
    - exit: Put an upper limit on how often we can oops
    - exit: Expose "oops_count" to sysfs
    - exit: Allow oops_limit to be disabled
    - panic: Consolidate open-coded panic_on_warn checks
    - panic: Introduce warn_limit
    - panic: Expose "warn_count" to sysfs
    - docs: Fix path paste-o for /sys/kernel/warn_count
    - exit: Use READ_ONCE() for all oops/warn limit reads
    - ipv6: ensure sane device mtu in tunnels
    - usb: host: xhci-plat: add wakeup entry at sysfs
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.273
    - firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region
    - bus: sunxi-rsb: Fix error handling in sunxi_rsb_init()
    - ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path()
    - netrom: Fix use-after-free caused by accept on already connected socket
    - squashfs: harden sanity check in squashfs_read_xattr_id_table
    - ata: libata: Fix sata_down_spd_limit() when no link speed is reported
    - net: openvswitch: fix flow memory leak in ovs_flow_cmd_new
    - scsi: target: core: Fix warning on RT kernels
    - scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress
    - i2c: rk3x: fix a bunch of kernel-doc warnings
    - net/x25: Fix to not accept on connected socket
    - iio: adc: stm32-dfsdm: fill module aliases
    - usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API
    - usb: dwc3: qcom: enable vbus override when in OTG dr-mode
    - usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait
    - vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF
    - Input: i8042 - move __initconst to fix code styling warning
    - Input: i8042 - merge quirk tables
    - Input: i8042 - add TUXEDO devices to i8042 quirk tables
    - Input: i8042 - add Clevo PCX0DX to i8042 quirk table
    - nVMX x86: Check VMX-preemption timer controls on vmentry of L2 guests
    - KVM: VMX: Move VMX specific files to a "vmx" subdirectory
    - KVM: VMX: Move caching of MSR_IA32_XSS to hardware_setup()
    - KVM: x86/vmx: Do not skip segment attributes if unusable bit is set
    - thermal: intel: int340x: Protect trip temperature from concurrent updates
    - fbcon: Check font dimension limits
    - watchdog: diag288_wdt: do not use stack buffers for hardware data
    - watchdog: diag288_wdt: fix __diag288() inline assembly
    - efi: Accept version 2 of memory attributes table
    - iio: hid: fix the retval in accel_3d_capture_sample
    - iio: adc: berlin2-adc: Add missing of_node_put() in error path
    - iio:adc:twl6030: Enable measurements of VUSB, VBAT and others
    - parisc: Fix return code of pdc_iodc_print()
    - parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case
    - riscv: disable generation of unwind tables
    - mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps
    - mm/swapfile: add cond_resched() in get_swap_pages()
    - Squashfs: fix handling and sanity checking of xattr_ids count
    - serial: 8250_dma: Fix DMA Rx completion race
    - serial: 8250_dma: Fix DMA Rx rearm race
    - thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type()
    - iio:adc:twl6030: Enable measurement of VAC
    - btrfs: limit device extents to the device size
    - ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control()
    - IB/hfi1: Restore allocated resources on failed copyout
    - net: phy: add macros for PHYID matching
    - net: phy: meson-gxl: add g12a support
    - net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY
    - rds: rds_rm_zerocopy_callback() use list_first_entry()
    - selftests: forwarding: lib: quote the sysctl values
    - ALSA: pci: lx6464es: fix a debug loop
    - pinctrl: aspeed: Fix confusing types in return value
    - pinctrl: single: fix potential NULL dereference
    - pinctrl: intel: Convert unsigned to unsigned int
    - pinctrl: intel: Restore the pins that used to be in Direct IRQ mode
    - net: USB: Fix wrong-direction WARNING in plusb.c
    - usb: core: add quirk for Alcor Link AK9563 smartcard reader
    - usb: typec: altmodes/displayport: Fix probe pin assign check
    - riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte
    - arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive
    - arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive
    - bpf: Always return target ifindex in bpf_fib_lookup
    - migrate: hugetlb: check for hugetlb shared PMD in node migration
    - ASoC: cs42l56: fix DT probe
    - tools/virtio: fix the vringh test for virtio ring changes
    - net/rose: Fix to not accept on connected socket
    - nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association
    - aio: fix mremap after fork null-deref
    - netfilter: nft_tproxy: restrict to prerouting hook
    - Revert "x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN"
    - mmc: sdio: fix possible resource leaks in some error paths
    - ALSA: hda/conexant: add a new hda codec SN6180
    - ALSA: hda/realtek - fixed wrong gpio assigned
    - hugetlb: check for undefined shift on 32 bit architectures
    - revert "squashfs: harden sanity check in squashfs_read_xattr_id_table"
    - i40e: add double of VLAN header when computing the max MTU
    - net: bgmac: fix BCM5358 support by setting correct flags
    - dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions.
    - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path
    - net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence
    - bnxt_en: Fix mqprio and XDP ring checking logic
    - net: stmmac: Restrict warning on disabling DMA store and fwd mode
    - net: mpls: fix stale pointer if allocation fails during device rename
    - ipv6: Fix datagram socket connection with DSCP.
    - ipv6: Fix tcp socket connection with DSCP.
    - i40e: Add checking for null for nlmsg_find_attr()
    - kvm: initialize all of the kvm_debugregs structure before sending it to userspace
    - nilfs2: fix underflow in second superblock position calculations
    - net: phy: meson-gxl: Add generic dummy stubs for MMD register access

  [ Andy Roulin ]
  * CUMULUS: update knet submodule pointer

 -- Cumulus Networks <dev-support@cumulusnetworks.com>  Thu, 23 Feb 2023 11:52:59 -0500

linux (4.19.257-1+cl4.3.1u1) RELEASED; urgency=medium
  * New upstream stable update:
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.234
    - x86/speculation: Merge one test in spectre_v2_user_select_mitigation()
    - x86,bugs: Unconditionally allow spectre_v2=retpoline,amd
    - x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE
    - x86/speculation: Add eIBRS + Retpoline options
    - Documentation/hw-vuln: Update spectre doc
    - x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting
    - x86/speculation: Use generic retpoline by default on AMD
    - x86/speculation: Update link to AMD speculation whitepaper
    - x86/speculation: Warn about Spectre v2 LFENCE mitigation
    - x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT
    - arm/arm64: Provide a wrapper for SMCCC 1.1 calls
    - arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit()
    - ARM: report Spectre v2 status through sysfs
    - ARM: early traps initialisation
    - ARM: use LOADADDR() to get load address of sections
    - ARM: Spectre-BHB workaround
    - ARM: include unprivileged BPF status in Spectre V2 reporting
    - ARM: fix build error when BPF_SYSCALL is disabled
    - kbuild: add CONFIG_LD_IS_LLD
    - ARM: fix co-processor register typo
    - ARM: Do not use NOCROSSREFS directive with ld.lld
    - ARM: fix build warning in proc-v7-bugs.c
    - xen/xenbus: don't let xenbus_grant_ring() remove grants in error case
    - xen/grant-table: add gnttab_try_end_foreign_access()
    - xen/blkfront: don't use gnttab_query_foreign_access() for mapped status
    - xen/netfront: don't use gnttab_query_foreign_access() for mapped status
    - xen/scsifront: don't use gnttab_query_foreign_access() for mapped status
    - xen/gntalloc: don't use gnttab_query_foreign_access()
    - xen: remove gnttab_query_foreign_access()
    - xen/9p: use alloc/free_pages_exact()
    - xen/pvcalls: use alloc/free_pages_exact()
    - xen/gnttab: fix gnttab_end_foreign_access() without page specified
    - xen/netfront: react properly to failing gnttab_end_foreign_access_ref()
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.235
    - net: qlogic: check the return value of dma_alloc_coherent() in qed_vf_hw_prepare()
    - qed: return status of qed_iov_get_link
    - ethernet: Fix error handling in xemaclite_of_probe
    - net: ethernet: ti: cpts: Handle error for clk_enable
    - net: ethernet: lpc_eth: Handle error for clk_enable
    - ax25: Fix NULL pointer dereference in ax25_kill_by_device
    - net/mlx5: Fix size field in bufferx_reg struct
    - NFC: port100: fix use-after-free in port100_send_complete
    - gpio: ts4900: Do not set DAT and OE together
    - gianfar: ethtool: Fix refcount leak in gfar_get_ts_info
    - net: phy: DP83822: clear MISR2 register to disable interrupts
    - sctp: fix kernel-infoleak for SCTP sockets
    - net-sysfs: add check for netdevice being present to speed_show
    - Revert "xen-netback: remove 'hotplug-status' once it has served its purpose"
    - Revert "xen-netback: Check for hotplug-status existence before watching"
    - tracing: Ensure trace buffer is at least 4096 bytes large
    - selftests/memfd: clean up mapping in mfd_fail_write
    - ARM: Spectre-BHB: provide empty stub for non-config
    - staging: gdm724x: fix use after free in gdm_lte_rx()
    - net: macb: Fix lost RX packet wakeup race in NAPI receive
    - riscv: Fix auipc+jalr relocation range checks
    - virtio: unexport virtio_finalize_features
    - virtio: acknowledge all features before access
    - ARM: fix Thumb2 regression with Spectre BHB
    - ext4: add check to prevent attempting to resize an fs with sparse_super2
    - btrfs: unlock newly allocated extent buffer after error
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.236
    - Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0"
    - sctp: fix the processing for INIT chunk
    - sctp: fix the processing for INIT_ACK chunk
    - xfrm: Check if_id in xfrm_migrate
    - xfrm: Fix xfrm migrate issues when address family changes
    - arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity
    - arm64: dts: rockchip: reorder rk3399 hdmi clocks
    - ARM: dts: rockchip: fix a typo on rk3288 crypto-controller
    - MIPS: smp: fill in sibling and core maps earlier
    - ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_ARCH_BITREVERSE
    - can: rcar_canfd: rcar_canfd_channel_probe(): register the CAN device when fully ready
    - atm: firestream: check the return value of ioremap() in fs_init()
    - nl80211: Update bss channel on channel switch for P2P_CLIENT
    - tcp: make tcp_read_sock() more robust
    - sfc: extend the locking on mcdi->seqno
    - kselftest/vm: fix tests build with old libc
    - sched/topology: Make sched_init_numa() use a set for the deduplicating sort
    - sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa()
    - ia64: ensure proper NUMA distance and possible map initialization
    - cpuset: Fix unsafe lock order between cpuset lock and cpuslock
    - mm: fix dereference a null pointer in migrate[_huge]_page_move_mapping()
    - fs: sysfs_emit: Remove PAGE_SIZE alignment check
    - arm64: Add part number for Arm Cortex-A77
    - arm64: Add Neoverse-N2, Cortex-A710 CPU part definition
    - arm64: Add Cortex-X2 CPU part definition
    - arm64: entry.S: Add ventry overflow sanity checks
    - arm64: entry: Make the trampoline cleanup optional
    - arm64: entry: Free up another register on kpti's tramp_exit path
    - arm64: entry: Move the trampoline data page before the text page
    - arm64: entry: Allow tramp_alias to access symbols after the 4K boundary
    - arm64: entry: Don't assume tramp_vectors is the start of the vectors
    - arm64: entry: Move trampoline macros out of ifdef'd section
    - arm64: entry: Make the kpti trampoline's kpti sequence optional
    - arm64: entry: Allow the trampoline text to occupy multiple pages
    - arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations
    - arm64: entry: Add vectors that have the bhb mitigation sequences
    - arm64: entry: Add macro for reading symbol addresses from the trampoline
    - arm64: Add percpu vectors for EL1
    - arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2
    - KVM: arm64: Add templates for BHB mitigation sequences
    - arm64: Mitigate spectre style branch history side channels
    - KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated
    - arm64: add ID_AA64ISAR2_EL1 sys register
    - arm64: Use the clearbhb instruction in mitigations
    - crypto: qcom-rng - ensure buffer for generate is completely filled
    - ocfs2: fix crash when initialize filecheck kobj fails
    - efi: fix return value of __setup handlers
    - net/packet: fix slab-out-of-bounds access in packet_recvmsg()
    - atm: eni: Add check for dma_map_single
    - hv_netvsc: Add check for kvmalloc_array
    - drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings
    - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit()
    - net: dsa: Add missing of_node_put() in dsa_port_parse_of
    - usb: gadget: rndis: prevent integer overflow in rndis_set_response()
    - usb: gadget: Fix use-after-free bug by not setting udc->dev.driver
    - Input: aiptek - properly check endpoint type
    - perf symbols: Fix symbol size calculation condition
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.237
    - nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION
    - net: ipv6: fix skb_over_panic in __ip6_append_data
    - esp: Fix possible buffer overflow in ESP transformation
    - staging: fbtft: fb_st7789v: reset display before initialization
    - thermal: int340x: fix memory leak in int3400_notify()
    - llc: fix netdevice reference leaks in llc_ui_bind()
    - ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call
    - ALSA: oss: Fix PCM OSS buffer allocation overflow
    - ALSA: pcm: Add stream lock during PCM reset ioctl operations
    - ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB
    - ALSA: cmipci: Restore aux vol on suspend/resume
    - ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec
    - drivers: net: xgene: Fix regression in CRC stripping
    - netfilter: nf_tables: initialize registers in nft_do_chain()
    - ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board
    - ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3
    - ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU
    - crypto: qat - disable registration of algorithms
    - mac80211: fix potential double free on mesh join
    - nds32: fix access_ok() checks in get/put_user
    - llc: only change llc->dev when bind() succeeds
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.238
    - USB: serial: pl2303: add IBM device IDs
    - USB: serial: simple: add Nokia phone driver
    - netdevice: add the case if dev is NULL
    - xfrm: fix tunnel model fragmentation behavior
    - virtio_console: break out of buf poll on remove
    - ethernet: sun: Free the coherent when failing in probing
    - spi: Fix invalid sgs value
    - net:mcf8390: Use platform_get_irq() to get the interrupt
    - spi: Fix erroneous sgs value with min_t()
    - af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register
    - fuse: fix pipe buffer lifetime for direct_io
    - tpm: fix reference counting for struct tpm_chip
    - block: Add a helper to validate the block size
    - virtio-blk: Use blk_validate_block_size() to validate block size
    - USB: usb-storage: Fix use of bitfields for hardware data in ene_ub6250.c
    - xhci: make xhci_handshake timeout for xhci_reset() adjustable
    - coresight: Fix TRCCONFIGR.QE sysfs interface
    - iio: afe: rescale: use s64 for temporary scale calculations
    - iio: inkern: apply consumer scale on IIO_VAL_INT cases
    - iio: inkern: apply consumer scale when no channel scale is available
    - iio: inkern: make a best effort on offset calculation
    - clk: uniphier: Fix fixed-rate initialization
    - ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE
    - Documentation: add link to stable release candidate tree
    - Documentation: update stable tree link
    - SUNRPC: avoid race between mod_timer() and del_timer_sync()
    - NFSD: prevent underflow in nfssvc_decode_writeargs()
    - NFSD: prevent integer overflow on 32 bit systems
    - f2fs: fix to unlock page correctly in error path of is_alive()
    - pinctrl: samsung: drop pin banks references on error paths
    - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path
    - jffs2: fix use-after-free in jffs2_clear_xattr_subsystem
    - jffs2: fix memory leak in jffs2_do_mount_fs
    - jffs2: fix memory leak in jffs2_scan_medium
    - mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node
    - mm: invalidate hwpoison page cache page in fault path
    - mempolicy: mbind_range() set_policy() after vma_merge()
    - scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands
    - qed: display VF trust config
    - qed: validate and restrict untrusted VFs vlan promisc mode
    - Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads"
    - ALSA: cs4236: fix an incorrect NULL check on list iterator
    - ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020
    - mm,hwpoison: unmap poisoned page before invalidation
    - drbd: fix potential silent data corruption
    - powerpc/kvm: Fix kvm_use_magic_page
    - ACPI: properties: Consistently return -ENOENT if there are no more references
    - drivers: hamradio: 6pack: fix UAF bug caused by mod_timer()
    - block: don't merge across cgroup boundaries if blkcg is enabled
    - drm/edid: check basic audio support on CEA extension block
    - video: fbdev: sm712fb: Fix crash in smtcfb_read()
    - video: fbdev: atari: Atari 2 bpp (STe) palette bugfix
    - ARM: dts: at91: sama5d2: Fix PMERRLOC resource size
    - ARM: dts: exynos: fix UART3 pins configuration in Exynos5250
    - ARM: dts: exynos: add missing HDMI supplies on SMDK5250
    - ARM: dts: exynos: add missing HDMI supplies on SMDK5420
    - carl9170: fix missing bit-wise or operator for tx_params
    - thermal: int340x: Increase bitmap size
    - lib/raid6/test: fix multiple definition linking error
    - DEC: Limit PMAX memory probing to R3k systems
    - media: davinci: vpif: fix unbalanced runtime PM get
    - brcmfmac: firmware: Allocate space for default boardrev in nvram
    - brcmfmac: pcie: Replace brcmf_pcie_copy_mem_todev with memcpy_toio
    - PCI: pciehp: Clear cmd_busy bit in polling mode
    - regulator: qcom_smd: fix for_each_child.cocci warnings
    - crypto: authenc - Fix sleep in atomic context in decrypt_tail
    - crypto: mxs-dcp - Fix scatterlist processing
    - spi: tegra114: Add missing IRQ check in tegra_spi_probe
    - selftests/x86: Add validity check and allow field splitting
    - spi: pxa2xx-pci: Balance reference count for PCI DMA device
    - hwmon: (pmbus) Add mutex to regulator ops
    - hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING
    - block: don't delete queue kobject before its children
    - PM: hibernate: fix __setup handler error handling
    - PM: suspend: fix return value of __setup handler
    - hwrng: atmel - disable trng on failure path
    - crypto: vmx - add missing dependencies
    - clocksource/drivers/timer-of: Check return value of of_iomap in timer_of_base_init()
    - ACPI: APEI: fix return value of __setup handlers
    - crypto: ccp - ccp_dmaengine_unregister release dma channels
    - hwmon: (pmbus) Add Vin unit off handling
    - clocksource: acpi_pm: fix return value of __setup handler
    - sched/debug: Remove mpol_get/put and task_lock/unlock from sched_show_numa
    - perf/core: Fix address filter parser for multiple filters
    - perf/x86/intel/pt: Fix address filter config for 32-bit kernel
    - media: coda: Fix missing put_device() call in coda_get_vdoa_data
    - video: fbdev: smscufx: Fix null-ptr-deref in ufx_usb_probe()
    - video: fbdev: fbcvt.c: fix printing in fb_cvt_print_name()
    - ARM: dts: qcom: ipq4019: fix sleep clock
    - soc: ti: wkup_m3_ipc: Fix IRQ check in wkup_m3_ipc_probe
    - media: em28xx: initialize refcount before kref_get
    - media: usb: go7007: s2250-board: fix leak in probe()
    - ASoC: rt5663: check the return value of devm_kzalloc() in rt5663_parse_dp()
    - ASoC: ti: davinci-i2s: Add check for clk_enable()
    - ALSA: spi: Add check for clk_enable()
    - arm64: dts: ns2: Fix spi-cpol and spi-cpha property
    - arm64: dts: broadcom: Fix sata nodename
    - printk: fix return value of printk.devkmsg __setup handler
    - ASoC: mxs-saif: Handle errors for clk_enable
    - ASoC: atmel_ssc_dai: Handle errors for clk_enable
    - memory: emif: Add check for setup_interrupts
    - memory: emif: check the pointer temp in get_device_details()
    - ALSA: firewire-lib: fix uninitialized flag for AV/C deferred transaction
    - media: stk1160: If start stream fails, return buffers with VB2_BUF_STATE_QUEUED
    - ASoC: atmel: Add missing of_node_put() in at91sam9g20ek_audio_probe
    - ASoC: wm8350: Handle error for wm8350_register_irq
    - ASoC: fsi: Add check for clk_enable
    - video: fbdev: omapfb: Add missing of_node_put() in dvic_probe_of
    - ASoC: dmaengine: do not use a NULL prepare_slave_config() callback
    - ASoC: mxs: Fix error handling in mxs_sgtl5000_probe
    - ASoC: imx-es8328: Fix error return code in imx_es8328_probe()
    - ASoC: msm8916-wcd-digital: Fix missing clk_disable_unprepare() in msm8916_wcd_digital_probe
    - mmc: davinci_mmc: Handle error for clk_enable
    - drm/bridge: Fix free wrong object in sii8620_init_rcp_input_dev
    - ath10k: fix memory overwrite of the WoWLAN wakeup packet pattern
    - Bluetooth: hci_serdev: call init_rwsem() before p->open()
    - mtd: onenand: Check for error irq
    - drm/edid: Don't clear formats if using deep color
    - drm/amd/display: Fix a NULL pointer dereference in amdgpu_dm_connector_add_common_modes()
    - ath9k_htc: fix uninit value bugs
    - KVM: PPC: Fix vmx/vsx mixup in mmio emulation
    - power: reset: gemini-poweroff: Fix IRQ check in gemini_poweroff_probe
    - ray_cs: Check ioremap return value
    - power: supply: ab8500: Fix memory leak in ab8500_fg_sysfs_init
    - HID: i2c-hid: fix GET/SET_REPORT for unnumbered reports
    - iwlwifi: Fix -EIO error code that is never returned
    - dm crypt: fix get_key_size compiler warning if !CONFIG_KEYS
    - scsi: pm8001: Fix command initialization in pm80XX_send_read_log()
    - scsi: pm8001: Fix command initialization in pm8001_chip_ssp_tm_req()
    - scsi: pm8001: Fix payload initialization in pm80xx_set_thermal_config()
    - scsi: pm8001: Fix abort all task initialization
    - TOMOYO: fix __setup handlers return values
    - ext2: correct max file size computing
    - drm/tegra: Fix reference leak in tegra_dsi_ganged_probe
    - power: supply: bq24190_charger: Fix bq24190_vbus_is_enabled() wrong false return
    - drm/bridge: cdns-dsi: Make sure to to create proper aliases for dt
    - powerpc/Makefile: Don't pass -mcpu=powerpc64 when building 32-bit
    - KVM: x86: Fix emulation in writing cr8
    - KVM: x86/emulator: Defer not-present segment check in __load_segment_descriptor()
    - hv_balloon: rate-limit "Unhandled message" warning
    - i2c: xiic: Make bus names unique
    - power: supply: wm8350-power: Handle error for wm8350_register_irq
    - power: supply: wm8350-power: Add missing free in free_charger_irq
    - PCI: Reduce warnings on possible RW1C corruption
    - powerpc/sysdev: fix incorrect use to determine if list is empty
    - mfd: mc13xxx: Add check for mc13xxx_irq_request
    - vxcan: enable local echo for sent CAN frames
    - MIPS: RB532: fix return value of __setup handler
    - mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init
    - USB: storage: ums-realtek: fix error code in rts51x_read_mem()
    - af_netlink: Fix shift out of bounds in group mask calculation
    - i2c: mux: demux-pinctrl: do not deactivate a master that is not active
    - selftests/bpf/test_lirc_mode2.sh: Exit with proper code
    - tcp: ensure PMTU updates are processed during fastopen
    - mfd: asic3: Add missing iounmap() on error asic3_mfd_probe
    - mxser: fix xmit_buf leak in activate when LSR == 0xff
    - pwm: lpc18xx-sct: Initialize driver data and hardware before pwmchip_add()
    - staging:iio:adc:ad7280a: Fix handing of device address bit reversing.
    - clk: qcom: ipq8074: Use floor ops for SDCC1 clock
    - serial: 8250_mid: Balance reference count for PCI DMA device
    - serial: 8250: Fix race condition in RTS-after-send handling
    - iio: adc: Add check for devm_request_threaded_irq
    - dma-debug: fix return value of __setup handlers
    - clk: qcom: clk-rcg2: Update the frac table for pixel clock
    - remoteproc: qcom_wcnss: Add missing of_node_put() in wcnss_alloc_memory_region
    - clk: actions: Terminate clk_div_table with sentinel element
    - clk: loongson1: Terminate clk_div_table with sentinel element
    - clk: clps711x: Terminate clk_div_table with sentinel element
    - clk: tegra: tegra124-emc: Fix missing put_device() call in emc_ensure_emc_driver
    - NFS: remove unneeded check in decode_devicenotify_args()
    - pinctrl: mediatek: Fix missing of_node_put() in mtk_pctrl_init
    - pinctrl: nomadik: Add missing of_node_put() in nmk_pinctrl_probe
    - pinctrl/rockchip: Add missing of_node_put() in rockchip_pinctrl_probe
    - tty: hvc: fix return value of __setup handler
    - kgdboc: fix return value of __setup handler
    - kgdbts: fix return value of __setup handler
    - jfs: fix divide error in dbNextAG
    - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options
    - clk: qcom: gcc-msm8994: Fix gpll4 width
    - xen: fix is_xen_pmu()
    - net: phy: broadcom: Fix brcm_fet_config_init()
    - qlcnic: dcb: default to returning -EOPNOTSUPP
    - net/x25: Fix null-ptr-deref caused by x25_disconnect
    - NFSv4/pNFS: Fix another issue with a list iterator pointing to the head
    - lib/test: use after free in register_test_dev_kmod()
    - selinux: use correct type for context length
    - loop: use sysfs_emit() in the sysfs xxx show()
    - Fix incorrect type in assignment of ipv6 port for audit
    - irqchip/qcom-pdc: Fix broken locking
    - irqchip/nvic: Release nvic_base upon failure
    - bfq: fix use-after-free in bfq_dispatch_request
    - ACPICA: Avoid walking the ACPI Namespace if it is not there
    - lib/raid6/test/Makefile: Use $(pound) instead of \# for Make 4.3
    - Revert "Revert "block, bfq: honor already-setup queue merges""
    - ACPI/APEI: Limit printable size of BERT table data
    - PM: core: keep irq flags in device_pm_check_callbacks()
    - spi: tegra20: Use of_device_get_match_data()
    - ext4: don't BUG if someone dirty pages without asking ext4 first
    - ntfs: add sanity check on allocation size
    - video: fbdev: nvidiafb: Use strscpy() to prevent buffer overflow
    - video: fbdev: w100fb: Reset global state
    - video: fbdev: cirrusfb: check pixclock to avoid divide by zero
    - video: fbdev: omapfb: acx565akm: replace snprintf with sysfs_emit
    - ARM: dts: qcom: fix gic_irq_domain_translate warnings for msm8960
    - ARM: dts: bcm2837: Add the missing L1/L2 cache information
    - video: fbdev: omapfb: panel-dsi-cm: Use sysfs_emit() instead of snprintf()
    - video: fbdev: omapfb: panel-tpo-td043mtea1: Use sysfs_emit() instead of snprintf()
    - video: fbdev: udlfb: replace snprintf in show functions with sysfs_emit
    - ASoC: soc-core: skip zero num_dai component in searching dai name
    - media: cx88-mpeg: clear interrupt status register before streaming video
    - ARM: tegra: tamonten: Fix I2C3 pad setting
    - ARM: mmp: Fix failure to remove sram device
    - video: fbdev: sm712fb: Fix crash in smtcfb_write()
    - media: Revert "media: em28xx: add missing em28xx_close_extension"
    - media: hdpvr: initialize dev->worker at hdpvr_register_videodev
    - mmc: host: Return an error when ->enable_sdio_irq() ops is missing
    - powerpc/lib/sstep: Fix 'sthcx' instruction
    - powerpc/lib/sstep: Fix build errors with newer binutils
    - powerpc: Fix build errors with newer binutils
    - scsi: qla2xxx: Fix stuck session in gpdb
    - scsi: qla2xxx: Fix warning for missing error code
    - scsi: qla2xxx: Check for firmware dump already collected
    - scsi: qla2xxx: Suppress a kernel complaint in qla_create_qpair()
    - scsi: qla2xxx: Fix incorrect reporting of task management failure
    - scsi: qla2xxx: Fix hang due to session stuck
    - scsi: qla2xxx: Reduce false trigger to login
    - scsi: qla2xxx: Use correct feature type field during RFF_ID processing
    - KVM: Prevent module exit until all VMs are freed
    - KVM: x86: fix sending PV IPI
    - ubifs: rename_whiteout: Fix double free for whiteout_ui->data
    - ubifs: Fix deadlock in concurrent rename whiteout and inode writeback
    - ubifs: Add missing iput if do_tmpfile() failed in rename whiteout
    - ubifs: setflags: Make dirtied_ino_d 8 bytes aligned
    - ubifs: Fix read out-of-bounds in ubifs_wbuf_write_nolock()
    - ubifs: rename_whiteout: correct old_dir size computing
    - can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path
    - can: mcba_usb: properly check endpoint type
    - gfs2: Make sure FITRIM minlen is rounded up to fs block size
    - pinctrl: pinconf-generic: Print arguments for bias-pull-*
    - ubi: Fix race condition between ctrl_cdev_ioctl and ubi_cdev_ioctl
    - ACPI: CPPC: Avoid out of bounds access when parsing _CPC data
    - mm/mmap: return 1 from stack_guard_gap __setup() handler
    - mm/memcontrol: return 1 from cgroup.memory __setup() handler
    - mm/usercopy: return 1 from hardened_usercopy __setup() handler
    - bpf: Fix comment for helper bpf_current_task_under_cgroup()
    - ubi: fastmap: Return error code if memory allocation fails in add_aeb()
    - ASoC: topology: Allow TLV control to be either read or write
    - ARM: dts: spear1340: Update serial node properties
    - ARM: dts: spear13xx: Update SPI dma properties
    - um: Fix uml_mconsole stop/go
    - openvswitch: Fixed nd target mask field in the flow dump.
    - KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated
    - ubifs: Rectify space amount budget for mkdir/tmpfile operations
    - rtc: wm8350: Handle error for wm8350_register_irq
    - riscv module: remove (NOLOAD)
    - ARM: 9187/1: JIVE: fix return value of __setup handler
    - KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRs
    - drm: Add orientation quirk for GPD Win Max
    - ath5k: fix OOB in ath5k_eeprom_read_pcal_info_5111
    - drm/amd/amdgpu/amdgpu_cs: fix refcount leak of a dma_fence obj
    - ptp: replace snprintf with sysfs_emit
    - powerpc: dts: t104xrdb: fix phy type for FMAN 4/5
    - scsi: mvsas: Replace snprintf() with sysfs_emit()
    - scsi: bfa: Replace snprintf() with sysfs_emit()
    - power: supply: axp20x_battery: properly report current when discharging
    - powerpc: Set crashkernel offset to mid of RMA region
    - PCI: aardvark: Fix support for MSI interrupts
    - iommu/arm-smmu-v3: fix event handling soft lockup
    - usb: ehci: add pci device support for Aspeed platforms
    - PCI: pciehp: Add Qualcomm quirk for Command Completed erratum
    - ipv4: Invalidate neighbour for broadcast address upon address addition
    - dm ioctl: prevent potential spectre v1 gadget
    - drm/amdkfd: make CRAT table missing message informational only
    - scsi: pm8001: Fix pm8001_mpi_task_abort_resp()
    - scsi: aha152x: Fix aha152x_setup() __setup handler return value
    - net/smc: correct settings of RMB window update limit
    - macvtap: advertise link netns via netlink
    - bnxt_en: Eliminate unintended link toggle during FW reset
    - MIPS: fix fortify panic when copying asm exception handlers
    - scsi: libfc: Fix use after free in fc_exch_abts_resp()
    - usb: dwc3: omap: fix "unbalanced disables for smps10_out1" on omap5evm
    - xtensa: fix DTC warning unit_address_format
    - Bluetooth: Fix use after free in hci_send_acl
    - init/main.c: return 1 from handled __setup() functions
    - minix: fix bug when opening a file with O_DIRECT
    - w1: w1_therm: fixes w1_seq for ds28ea00 sensors
    - NFSv4: Protect the state recovery thread against direct reclaim
    - xen: delay xen_hvm_init_time_ops() if kdump is boot on vcpu>=32
    - clk: Enforce that disjoints limits are invalid
    - SUNRPC/call_alloc: async tasks mustn't block waiting for memory
    - NFS: swap IO handling is slightly different for O_DIRECT IO
    - NFS: swap-out must always use STABLE writes.
    - serial: samsung_tty: do not unlock port->lock for uart_write_wakeup()
    - virtio_console: eliminate anonymous module_init & module_exit
    - jfs: prevent NULL deref in diFree
    - parisc: Fix CPU affinity for Lasi, WAX and Dino chips
    - net: add missing SOF_TIMESTAMPING_OPT_ID support
    - mm: fix race between MADV_FREE reclaim and blkdev direct IO read
    - KVM: arm64: Check arm64_get_bp_hardening_data() didn't return NULL
    - drm/amdgpu: fix off by one in amdgpu_gfx_kiq_acquire()
    - Drivers: hv: vmbus: Fix potential crash on module unload
    - scsi: zorro7xx: Fix a resource leak in zorro7xx_remove_one()
    - net: stmmac: Fix unset max_speed difference between DT and non-DT platforms
    - drm/imx: Fix memory leak in imx_pd_connector_get_modes
    - net: openvswitch: don't send internal clone attribute to the userspace.
    - rxrpc: fix a race in rxrpc_exit_net()
    - qede: confirm skb is allocated before using
    - spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op()
    - drbd: Fix five use after free bugs in get_initial_state
    - Revert "mmc: sdhci-xenon: fix annoying 1.8V regulator warning"
    - mmc: renesas_sdhi: don't overwrite TAP settings when HS400 tuning is complete
    - mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0)
    - mm/mempolicy: fix mpol_new leak in shared_policy_replace
    - x86/pm: Save the MSR validity status at context setup
    - x86/speculation: Restore speculation related MSRs during S3 resume
    - btrfs: fix qgroup reserve overflow the qgroup limit
    - arm64: patch_text: Fixup last cpu should be master
    - ata: sata_dwc_460ex: Fix crash due to OOB write
    - perf: qcom_l2_pmu: fix an incorrect NULL check on list iterator
    - irqchip/gic-v3: Fix GICR_CTLR.RWP polling
    - tools build: Filter out options and warnings not supported by clang
    - tools build: Use $(shell ) instead of `` to get embedded libperl's ccopts
    - dmaengine: Revert "dmaengine: shdma: Fix runtime PM imbalance on error"
    - mm: don't skip swap entry even if zap_details specified
    - arm64: module: remove (NOLOAD) from linker script
    - mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning
    - cgroup: Use open-time credentials for process migraton perm checks
    - cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv
    - cgroup: Use open-time cgroup namespace for process migration perm checks
    - selftests: cgroup: Make cg_create() use 0755 for permission instead of 0644
    - selftests: cgroup: Test open-time credential usage for migration checks
    - selftests: cgroup: Test open-time cgroup namespace usage for migration checks
    - xfrm: policy: match with both mark and mask on user interfaces
    - drm/amdgpu: Check if fd really is an amdgpu fd.
    - drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.239
    - memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe
    - net/sched: flower: fix parsing of ethertype following VLAN header
    - veth: Ensure eth header is in skb's linear part
    - gpiolib: acpi: use correct format characters
    - mlxsw: i2c: Fix initialization error flow
    - net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link
    - sctp: Initialize daddr on peeled off socket
    - testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set
    - nfc: nci: add flush_workqueue to prevent uaf
    - cifs: potential buffer overflow in handling symlinks
    - drm/amd: Add USBC connector ID
    - drm/amdkfd: Check for potential null return of kmalloc_array()
    - Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer
    - scsi: target: tcmu: Fix possible page UAF
    - scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024
    - net: micrel: fix KS8851_MLL Kconfig
    - ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs
    - gpu: ipu-v3: Fix dev_dbg frequency output
    - arm64: alternatives: mark patch_alternative() as `noinstr`
    - drm/amd/display: Fix allocate_mst_payload assert on resume
    - scsi: mvsas: Add PCI ID of RocketRaid 2640
    - drivers: net: slip: fix NPD bug in sl_tx_timeout()
    - mm, page_alloc: fix build_zonerefs_node()
    - mm: kmemleak: take a full lowmem check in kmemleak_*_phys()
    - gcc-plugins: latent_entropy: use /dev/urandom
    - ALSA: hda/realtek: Add quirk for Clevo PD50PNT
    - ALSA: pcm: Test for "silence" field in struct "pcm_format_data"
    - ipv6: fix panic when forwarding a pkt with no in6 dev
    - ARM: davinci: da850-evm: Avoid NULL pointer dereference
    - smp: Fix offline cpu check in flush_smp_call_function_queue()
    - i2c: pasemi: Wait for write xfers to finish
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.240
    - etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead
    - mm: page_alloc: fix building error on -Werror=array-compare
    - tracing: Dump stacktrace trigger to the corresponding instance
    - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path
    - dm integrity: fix memory corruption when tag_size is less than digest size
    - gfs2: assign rgrp glock before compute_bitstructs
    - ALSA: usb-audio: Clear MIDI port active flag after draining
    - tcp: fix race condition when creating child sockets from syncookies
    - tcp: Fix potential use-after-free due to double kfree()
    - ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek
    - ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component
    - dmaengine: imx-sdma: Fix error checking in sdma_event_remap
    - rxrpc: Restore removed timer deletion
    - net/packet: fix packet_sock xmit return value checking
    - net/sched: cls_u32: fix possible leak in u32_init_knode()
    - netlink: reset network and mac headers in netlink_dump()
    - ARM: vexpress/spc: Avoid negative array index when !SMP
    - reset: tegra-bpmp: Restore Handle errors in BPMP response
    - platform/x86: samsung-laptop: Fix an unsigned comparison which can never be negative
    - ALSA: usb-audio: Fix undefined behavior due to shift overflowing the constant
    - vxlan: fix error return code in vxlan_fdb_append
    - cifs: Check the IOCB_DIRECT flag, not O_DIRECT
    - mt76: Fix undefined behavior due to shift overflowing the constant
    - brcmfmac: sdio: Fix undefined behavior due to shift overflowing the constant
    - dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info()
    - drm/msm/mdp5: check the return of kzalloc()
    - net: macb: Restart tx only if queue pointer is lagging
    - stat: fix inconsistency between struct stat and struct compat_stat
    - ata: pata_marvell: Check the 'bmdma_addr' beforing reading
    - dma: at_xdmac: fix a missing check on list iterator
    - drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not initialised
    - drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare
    - powerpc/perf: Fix power9 event alternatives
    - openvswitch: fix OOB access in reserve_sfa_size()
    - ASoC: soc-dapm: fix two incorrect uses of list iterator
    - e1000e: Fix possible overflow in LTR decoding
    - ARC: entry: fix syscall_trace_exit argument
    - arm_pmu: Validate single/group leader events
    - ext4: fix symlink file size not match to file content
    - ext4: limit length to bitmap_maxbytes - blocksize in punch_hole
    - ext4: fix overhead calculation to account for the reserved gdt blocks
    - ext4: force overhead calculation if the s_overhead_cluster makes no sense
    - staging: ion: Prevent incorrect reference counting behavour
    - block/compat_ioctl: fix range check in BLKGETSIZE
    - ax25: add refcount in ax25_dev to avoid UAF bugs
    - ax25: fix reference count leaks of ax25_dev
    - ax25: fix UAF bugs of net_device caused by rebinding operation
    - ax25: Fix refcount leaks caused by ax25_cb_del()
    - ax25: fix UAF bug in ax25_send_control()
    - ax25: fix NPD bug in ax25_disconnect
    - ax25: Fix NULL pointer dereferences in ax25 timers
    - ax25: Fix UAF bugs in ax25 timers
    - Revert "net: micrel: fix KS8851_MLL Kconfig"
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.241
    - media: vicodec: upon release, call m2m release before freeing ctrl handler
    - floppy: disable FDRAWCMD by default
    - hamradio: defer 6pack kfree after unregister_netdev
    - hamradio: remove needs_free_netdev to avoid UAF
    - net/sched: cls_u32: fix netns refcount changes in u32_change()
    - powerpc/64/interrupt: Temporarily save PPR on stack to fix register corruption due to SLB miss
    - powerpc/64s: Unmerge EX_LR and EX_DAR
    - Revert "ia64: kprobes: Fix to pass correct trampoline address to the handler"
    - Revert "ia64: kprobes: Use generic kretprobe trampoline handler"
    - ia64: kprobes: Fix to pass correct trampoline address to the handler
    - Revert "net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link"
    - lightnvm: disable the subsystem
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.242
    - usb: mtu3: fix USB 3.0 dual-role-switch from device to host
    - USB: quirks: add a Realtek card reader
    - USB: quirks: add STRING quirk for VCOM device
    - USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS
    - USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader
    - USB: serial: option: add support for Cinterion MV32-WA/MV32-WB
    - USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions
    - xhci: stop polling roothubs after shutdown
    - iio: dac: ad5592r: Fix the missing return value.
    - iio: dac: ad5446: Fix read_raw not returning set value
    - iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on()
    - usb: misc: fix improper handling of refcount in uss720_probe()
    - usb: gadget: uvc: Fix crash when encoding data for usb request
    - usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind()
    - usb: dwc3: core: Fix tx/rx threshold settings
    - usb: dwc3: gadget: Return proper request status
    - serial: imx: fix overrun interrupts in DMA mode
    - serial: 8250: Also set sticky MCR bits in console restoration
    - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device
    - hex2bin: make the function hex_to_bin constant-time
    - hex2bin: fix access beyond string end
    - mtd: rawnand: fix ecc parameters for mt7622
    - USB: Fix xhci event ring dequeue pointer ERDP update issue
    - ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue
    - phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe
    - phy: samsung: exynos5250-sata: fix missing device put in probe error paths
    - ARM: OMAP2+: Fix refcount leak in omap_gic_of_init
    - ARM: dts: Fix mmc order for omap3-gta04
    - ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35
    - ipvs: correctly print the memory size of ip_vs_conn_tab
    - mtd: rawnand: Fix return value check of wait_for_completion_timeout
    - tcp: md5: incorrect tcp_header_len for incoming connections
    - sctp: check asoc strreset_chunk in sctp_generate_reconf_event
    - ARM: dts: imx6ull-colibri: fix vqmmc regulator
    - pinctrl: pistachio: fix use of irq_of_parse_and_map()
    - net: hns3: add validity check for message data length
    - ip_gre: Make o_seqno start from 0 in native mode
    - tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT
    - bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create()
    - clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource()
    - net: bcmgenet: hide status block before TX timestamping
    - bnx2x: fix napi API usage sequence
    - ASoC: wm8731: Disable the regulator when probing fails
    - ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit()
    - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32
    - cifs: destage any unwritten data to the server before calling copychunk_write
    - drivers: net: hippi: Fix deadlock in rr_close()
    - x86/cpu: Load microcode during restore_processor_state()
    - tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2
    - tty: n_gsm: fix malformed counter for out of frame data
    - netfilter: nft_socket: only do sk lookups when indev is available
    - tty: n_gsm: fix insufficient txframe size
    - tty: n_gsm: fix missing explicit ldisc flush
    - tty: n_gsm: fix wrong command retry handling
    - tty: n_gsm: fix wrong command frame length field encoding
    - tty: n_gsm: fix incorrect UA handling
    - drm/vgem: Close use-after-free race in vgem_gem_create
    - MIPS: Fix CP0 counter erratum detection for R4k CPUs
    - parisc: Merge model and model name into one line in /proc/cpuinfo
    - ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes
    - gpiolib: of: fix bounds check for 'gpio-reserved-ranges'
    - Revert "SUNRPC: attempt AF_LOCAL connect on setup"
    - firewire: fix potential uaf in outbound_phy_packet_callback()
    - firewire: remove check of list iterator against head past the loop body
    - firewire: core: extend card->lock in fw_core_handle_bus_reset
    - genirq: Synchronize interrupt thread startup
    - ASoC: wm8958: Fix change notifications for DSP controls
    - can: grcan: grcan_close(): fix deadlock
    - can: grcan: use ofdev->dev when allocating DMA memory
    - nfc: replace improper check device_is_registered() in netlink related functions
    - nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs
    - NFC: netlink: fix sleep in atomic bug when firmware download timeout
    - hwmon: (adt7470) Fix warning on module removal
    - ASoC: dmaengine: Restore NULL prepare_slave_config() callback
    - net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux()
    - net: emaclite: Add error handling for of_address_to_resource()
    - selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational
    - smsc911x: allow using IRQ0
    - btrfs: always log symlinks in full mode
    - net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter()
    - kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU
    - mm: fix unexpected zeroed page mapping with zram swap
    - tcp: make sure treq->af_specific is initialized
    - dm: fix mempool NULL pointer race when completing IO
    - dm: interlock pending dm_io and dm_wait_for_bios_completion
    - PCI: aardvark: Clear all MSIs at setup
    - PCI: aardvark: Fix reading MSI interrupt number
    - mmc: rtsx: add 74 Clocks in power on flow
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.243
    - MIPS: Use address-of operator on section symbols
    - block: drbd: drbd_nl: Make conversion to 'enum drbd_ret_code' explicit
    - drm/amd/display/dc/gpio/gpio_service: Pass around correct dce_{version, environment} types
    - nfp: bpf: silence bitwise vs. logical OR warning
    - can: grcan: grcan_probe(): fix broken system id check for errata workaround needs
    - can: grcan: only use the NAPI poll budget for RX
    - Bluetooth: Fix the creation of hdev->name
    - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls
    - ALSA: pcm: Fix races among concurrent read/write and buffer changes
    - ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls
    - ALSA: pcm: Fix races among concurrent prealloc proc writes
    - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock
    - mm: hugetlb: fix missing cache flush in copy_huge_page_from_user()
    - mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic()
    - VFS: Fix memory leak caused by concurrently mounting fs with subtype
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.244
    - batman-adv: Don't skb_split skbuffs with frag_list
    - hwmon: (tmp401) Add OF device ID table
    - net: Fix features skip in for_each_netdev_feature()
    - ipv4: drop dst in multicast routing path
    - netlink: do not reset transport header in netlink_recvmsg()
    - mac80211_hwsim: call ieee80211_tx_prepare_skb under RCU protection
    - hwmon: (ltq-cputemp) restrict it to SOC_XWAY
    - s390/ctcm: fix variable dereferenced before check
    - s390/ctcm: fix potential memory leak
    - s390/lcs: fix variable dereferenced before check
    - net/sched: act_pedit: really ensure the skb is writable
    - net/smc: non blocking recvmsg() return -EAGAIN when no data and signal_pending
    - net: sfc: ef10: fix memory leak in efx_ef10_mtd_probe()
    - gfs2: Fix filesystem block deallocation for short writes
    - hwmon: (f71882fg) Fix negative temperature
    - ASoC: max98090: Reject invalid values in custom control put()
    - ASoC: max98090: Generate notifications on changes for custom control
    - ASoC: ops: Validate input values in snd_soc_put_volsw_range()
    - s390: disable -Warray-bounds
    - tcp: resalt the secret every 10 seconds
    - usb: cdc-wdm: fix reading stuck on device close
    - usb: typec: tcpci: Don't skip cleanup in .remove() on error
    - USB: serial: pl2303: add device id for HP LM930 Display
    - USB: serial: qcserial: add support for Sierra Wireless EM7590
    - USB: serial: option: add Fibocom L610 modem
    - USB: serial: option: add Fibocom MA510 modem
    - slimbus: qcom: Fix IRQ check in qcom_slim_probe
    - cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp()
    - drm/vmwgfx: Initialize drm_mode_fb_cmd2
    - MIPS: fix allmodconfig build with latest mkimage
    - ping: fix address binding wrt vrf
    - tty/serial: digicolor: fix possible null-ptr-deref in digicolor_uart_probe()
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.245
    - floppy: use a statically allocated error counter
    - um: Cleanup syscall_handler_t definition/cast, fix warning
    - Input: add bounds checking to input_set_capability()
    - Input: stmfts - fix reference leak in stmfts_input_open
    - crypto: stm32 - fix reference leak in stm32_crc_remove
    - MIPS: lantiq: check the return value of kzalloc()
    - drbd: remove usage of list iterator variable after loop
    - ARM: 9191/1: arm/stacktrace, kasan: Silence KASAN warnings in unwind_frame()
    - nilfs2: fix lockdep warnings in page operations for btree nodes
    - nilfs2: fix lockdep warnings during disk space reclamation
    - ALSA: wavefront: Proper check of get_user() error
    - perf: Fix sys_perf_event_open() race against self
    - Fix double fget() in vhost_net_set_backend()
    - PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold
    - crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ
    - drm/dp/mst: fix a possible memory leak in fetch_monitor_name()
    - mmc: core: Cleanup BKOPS support
    - mmc: core: Specify timeouts for BKOPS and CACHE_FLUSH for eMMC
    - mmc: block: Use generic_cmd6_time when modifying INAND_CMD38_ARG_EXT_CSD
    - mmc: core: Default to generic_cmd6_time as timeout in __mmc_switch()
    - net: macb: Increment rx bd head after allocating skb and buffer
    - net/sched: act_pedit: sanitize shift argument before usage
    - net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf()
    - net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup()
    - clk: at91: generated: consider range when calculating best rate
    - net/qla3xxx: Fix a test in ql_reset_work()
    - NFC: nci: fix sleep in atomic context bugs caused by nci_skb_alloc
    - net/mlx5e: Properly block LRO when XDP is enabled
    - net: af_key: add check for pfkey_broadcast in function pfkey_process
    - ARM: 9196/1: spectre-bhb: enable for Cortex-A15
    - ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2
    - igb: skip phy status check where unavailable
    - net: bridge: Clear offload_fwd_mark when passing frame up bridge interface.
    - gpio: gpio-vf610: do not touch other bits when set the target bit
    - gpio: mvebu/pwm: Refuse requests with inverted polarity
    - perf bench numa: Address compiler error on s390
    - scsi: qla2xxx: Fix missed DMA unmap for aborted commands
    - mac80211: fix rx reordering with non explicit / psmp ack policy
    - ethernet: tulip: fix missing pci_disable_device() on error in tulip_init_one()
    - net: stmmac: fix missing pci_disable_device() on error in stmmac_pci_probe()
    - net: atlantic: verify hw_head_ lies within TX buffer ring
    - swiotlb: fix info leak with DMA_FROM_DEVICE
    - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE""
    - afs: Fix afs_getattr() to refetch file status if callback break occurred
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.246
    - x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests
    - staging: rtl8723bs: prevent ->Ssid overflow in rtw_wx_set_scan()
    - tcp: change source port randomizarion at connect() time
    - secure_seq: use the 64 bits of the siphash for port offset calculation
    - ACPI: sysfs: Make sparse happy about address space in use
    - ACPI: sysfs: Fix BERT error region memory mapping
    - net: af_key: check encryption module availability consistency
    - net: ftgmac100: Disable hardware checksum on AST2600
    - i2c: ismt: Provide a DMA buffer for Interrupt Cause Logging
    - drivers: i2c: thunderx: Allow driver to work with ACPI defined TWSI controllers
    - assoc_array: Fix BUG_ON during garbage collect
    - cfg80211: set custom regdomain after wiphy registration
    - libtraceevent: Fix build with binutils 2.35
    - perf bench: Share some global variables to fix build with gcc 10
    - perf tests bp_account: Make global variable static
    - drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency()
    - block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern
    - exec: Force single empty string when argv is empty
    - netfilter: conntrack: re-fetch conntrack after insertion
    - zsmalloc: fix races between asynchronous zspage free and page migration
    - dm integrity: fix error code in dm_integrity_ctr()
    - dm crypt: make printing of the key constant-time
    - dm stats: add cond_resched when looping over entries
    - dm verity: set DM_TARGET_IMMUTABLE feature flag
    - HID: multitouch: Add support for Google Whiskers Touchpad
    - tpm: Fix buffer access in tpm2_get_tpm_pt()
    - tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe()
    - docs: submitting-patches: Fix crossref to 'The canonical patch format'
    - NFSD: Fix possible sleep during nfsd4_release_lockowner()
    - bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.247
    - binfmt_flat: do not stop relocating GOT entries prematurely on riscv
    - ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS
    - USB: serial: option: add Quectel BG95 modem
    - USB: new quirk for Dell Gen 2 devices
    - ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP
    - ptrace: Reimplement PTRACE_KILL by always sending SIGKILL
    - btrfs: add "0x" prefix for unsupported optional features
    - btrfs: repair super block num_devices automatically
    - drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes
    - mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue
    - b43legacy: Fix assigning negative value to unsigned variable
    - b43: Fix assigning negative value to unsigned variable
    - ipw2x00: Fix potential NULL dereference in libipw_xmit()
    - ipv6: fix locking issues with loops over idev->addr_list
    - fbcon: Consistently protect deferred_takeover with console_lock()
    - ACPICA: Avoid cache flush inside virtual machines
    - ALSA: jack: Access input_dev under mutex
    - drm/amd/pm: fix double free in si_parse_power_table()
    - ath9k: fix QCA9561 PA bias level
    - media: venus: hfi: avoid null dereference in deinit
    - media: pci: cx23885: Fix the error handling in cx23885_initdev()
    - media: cx25821: Fix the warning when removing the module
    - md/bitmap: don't set sb values if can't pass sanity check
    - scsi: megaraid: Fix error check return value of register_chrdev()
    - drm/plane: Move range check for format_count earlier
    - drm/amd/pm: fix the compile warning
    - ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL
    - ASoC: dapm: Don't fold register value changes into notifications
    - mlxsw: spectrum_dcb: Do not warn about priority changes
    - ASoC: tscs454: Add endianness flag in snd_soc_component_driver
    - s390/preempt: disable __preempt_count_add() optimization for PROFILE_ALL_BRANCHES
    - dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC
    - ipmi:ssif: Check for NULL msg when handling events and messages
    - rtlwifi: Use pr_warn instead of WARN_ONCE
    - media: cec-adap.c: fix is_configuring state
    - openrisc: start CPU timer early in boot
    - nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags
    - ASoC: rt5645: Fix errorenous cleanup order
    - net: phy: micrel: Allow probing without .driver_data
    - media: exynos4-is: Fix compile warning
    - hwmon: Make chip parameter for with_info API mandatory
    - rxrpc: Return an error to sendmsg if call failed
    - eth: tg3: silence the GCC 12 array-bounds warning
    - ARM: dts: ox820: align interrupt controller node name with dtschema
    - PM / devfreq: rk3399_dmc: Disable edev on remove()
    - fs: jfs: fix possible NULL pointer dereference in dbFree()
    - ARM: OMAP1: clock: Fix UART rate reporting algorithm
    - fat: add ratelimit to fat*_ent_bread()
    - ARM: versatile: Add missing of_node_put in dcscb_init
    - ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM
    - ARM: hisi: Add missing of_node_put after of_find_compatible_node
    - PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store()
    - tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate
    - powerpc/xics: fix refcount leak in icp_opal_init()
    - macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled
    - RDMA/hfi1: Prevent panic when SDMA is disabled
    - drm: fix EDID struct for old ARM OABI format
    - ath9k: fix ar9003_get_eepmisc
    - drm/edid: fix invalid EDID extension block filtering
    - drm/bridge: adv7511: clean up CEC adapter when probe fails
    - ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe
    - ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe
    - x86/delay: Fix the wrong asm constraint in delay_loop()
    - drm/mediatek: Fix mtk_cec_mask()
    - drm/vc4: txp: Don't set TXP_VSTART_AT_EOF
    - drm/vc4: txp: Force alpha to be 0xff if it's disabled
    - nl80211: show SSID for P2P_GO interfaces
    - spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout
    - NFC: NULL out the dev->rfkill to prevent UAF
    - efi: Add missing prototype for efi_capsule_setup_info
    - HID: hid-led: fix maximum brightness for Dream Cheeky
    - HID: elan: Fix potential double free in elan_input_configured
    - spi: img-spfi: Fix pm_runtime_get_sync() error checking
    - ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix
    - inotify: show inotify mask flags in proc fdinfo
    - fsnotify: fix wrong lockdep annotations
    - of: overlay: do not break notify on NOTIFY_{OK|STOP}
    - scsi: ufs: core: Exclude UECxx from SFR dump list
    - x86/pm: Fix false positive kmemleak report in msr_build_context()
    - x86/speculation: Add missing prototype for unpriv_ebpf_notify()
    - drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume
    - drm/msm/dsi: fix error checks and return values for DSI xmit functions
    - drm/msm/hdmi: check return value after calling platform_get_resource_byname()
    - drm/rockchip: vop: fix possible null-ptr-deref in vop_bind()
    - x86: Fix return value of __setup handlers
    - irqchip/aspeed-i2c-ic: Fix irq_of_parse_and_map() return value
    - x86/mm: Cleanup the control_va_addr_alignment() __setup handler
    - drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected
    - drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected
    - drm/msm: return an error pointer in msm_gem_prime_get_sg_table()
    - media: uvcvideo: Fix missing check to determine if element is found in list
    - perf/amd/ibs: Use interrupt regs ip for stack unwinding
    - ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe
    - regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt
    - scripts/faddr2line: Fix overlapping text section failures
    - media: st-delta: Fix PM disable depth imbalance in delta_probe
    - media: exynos4-is: Change clk_disable to clk_disable_unprepare
    - media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init
    - media: vsp1: Fix offset calculation for plane cropping
    - Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout
    - m68k: math-emu: Fix dependencies of math emulation support
    - sctp: read sk->sk_bound_dev_if once in sctp_rcv()
    - ext4: reject the 'commit' option on ext2 filesystems
    - drm: msm: fix possible memory leak in mdp5_crtc_cursor_set()
    - ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition()
    - NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx
    - rxrpc: Fix listen() setting the bar too high for the prealloc rings
    - rxrpc: Don't try to resend the request if we're receiving the reply
    - soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc
    - soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc
    - PCI: cadence: Fix find_first_zero_bit() limit
    - PCI: rockchip: Fix find_first_zero_bit() limit
    - ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT
    - ARM: dts: bcm2835-rpi-b: Fix GPIO line names
    - crypto: marvell/cesa - ECB does not IV
    - mfd: ipaq-micro: Fix error check return value of platform_get_irq()
    - scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac()
    - firmware: arm_scmi: Fix list protocols enumeration in the base protocol
    - pinctrl: mvebu: Fix irq_of_parse_and_map() return value
    - drivers/base/node.c: fix compaction sysfs file leak
    - dax: fix cache flush on PMD-mapped pages
    - powerpc/8xx: export 'cpm_setbrg' for modules
    - powerpc/idle: Fix return value of __setup() handler
    - powerpc/4xx/cpm: Fix return value of __setup() handler
    - proc: fix dentry/inode overinstantiating under /proc/${pid}/net
    - tty: fix deadlock caused by calling printk() under tty_port->lock
    - Input: sparcspkr - fix refcount leak in bbc_beep_probe
    - powerpc/perf: Fix the threshold compare group constraint for power9
    - powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup
    - mailbox: forward the hrtimer if not queued and under a lock
    - RDMA/hfi1: Prevent use of lock before it is initialized
    - f2fs: fix dereference of stale list iterator after loop body
    - iommu/mediatek: Add list_del in mtk_iommu_remove
    - i2c: at91: use dma safe buffers
    - i2c: at91: Initialize dma_buf in at91_twi_xfer()
    - NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout
    - video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup
    - dmaengine: stm32-mdma: remove GISR1 register
    - iommu/amd: Increase timeout waiting for GA log enablement
    - perf c2c: Use stdio interface if slang is not supported
    - perf jevents: Fix event syntax error caused by ExtSel
    - f2fs: fix deadloop in foreground GC
    - wifi: mac80211: fix use-after-free in chanctx code
    - iwlwifi: mvm: fix assert 1F04 upon reconfig
    - fs-writeback: writeback_sb_inodes：Recalculate 'wrote' according skipped pages
    - netfilter: nf_tables: disallow non-stateful expression in sets earlier
    - ext4: fix use-after-free in ext4_rename_dir_prepare
    - ext4: fix bug_on in ext4_writepages
    - ext4: verify dir block before splitting it
    - ext4: avoid cycles in directory h-tree
    - tracing: Fix potential double free in create_var_ref()
    - PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299
    - PCI: qcom: Fix runtime PM imbalance on probe errors
    - PCI: qcom: Fix unbalanced PHY init on probe errors
    - dlm: fix plock invalid read
    - dlm: fix missing lkb refcount handling
    - ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock
    - scsi: dc395x: Fix a missing check on list iterator
    - scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled
    - drm/amdgpu/cs: make commands with 0 chunks illegal behaviour.
    - drm/nouveau/clk: Fix an incorrect NULL check on list iterator
    - drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX
    - md: fix an incorrect NULL check in does_sb_need_changing
    - md: fix an incorrect NULL check in md_reload_sb
    - media: coda: Fix reported H264 profile
    - media: coda: Add more H264 levels for CODA960
    - RDMA/hfi1: Fix potential integer multiplication overflow errors
    - irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x
    - irqchip: irq-xtensa-mx: fix initial IRQ affinity
    - mac80211: upgrade passive scan to active scan on DFS channels after beacon rx
    - um: chan_user: Fix winch_tramp() return value
    - um: Fix out-of-bounds read in LDT setup
    - iommu/msm: Fix an incorrect NULL check on list iterator
    - nodemask.h: fix compilation error with GCC12
    - hugetlb: fix huge_pmd_unshare address update
    - rtl818x: Prevent using not initialized queues
    - ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control
    - carl9170: tx: fix an incorrect use of list iterator
    - gma500: fix an incorrect NULL check on list iterator
    - arm64: dts: qcom: ipq8074: fix the sleep clock frequency
    - phy: qcom-qmp: fix struct clk leak on probe errors
    - docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0
    - dt-bindings: gpio: altera: correct interrupt-cells
    - blk-iolatency: Fix inflight count imbalances and IO hangs on offline
    - phy: qcom-qmp: fix reset-controller leak on probe errors
    - RDMA/rxe: Generate a completion for unsupported/invalid opcode
    - MIPS: IP27: Remove incorrect `cpu_has_fpu' override
    - md: bcache: check the return value of kzalloc() in detached_dev_do_request()
    - pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards
    - staging: greybus: codecs: fix type confusion of list iterator variable
    - tty: goldfish: Use tty_port_destroy() to destroy port
    - usb: usbip: fix a refcount leak in stub_probe()
    - usb: usbip: add missing device lock on tweak configuration cmd
    - USB: storage: karma: fix rio_karma_init return
    - usb: musb: Fix missing of_node_put() in omap2430_probe
    - pwm: lp3943: Fix duty calculation in case period was clamped
    - rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value
    - usb: dwc3: pci: Fix pm_runtime_get_sync() error checking
    - iio: adc: sc27xx: fix read big scale voltage not right
    - rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails
    - coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier
    - soc: rockchip: Fix refcount leak in rockchip_grf_init
    - clocksource/drivers/riscv: Events are stopped during CPU suspend
    - rtc: mt6397: check return value after calling platform_get_resource()
    - serial: meson: acquire port->lock in startup()
    - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485
    - serial: digicolor-usart: Don't allow CS5-6
    - serial: txx9: Don't allow CS5-6
    - serial: sh-sci: Don't allow CS5-6
    - serial: st-asc: Sanitize CSIZE and correct PARENB for CS7
    - serial: stm32-usart: Correct CSIZE, bits, and parity
    - firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle
    - bus: ti-sysc: Fix warnings for unbind for serial
    - clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value
    - s390/crypto: fix scatterwalk_unmap() callers in AES-GCM
    - net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry()
    - net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register
    - modpost: fix removing numeric suffixes
    - jffs2: fix memory leak in jffs2_do_fill_super
    - ubi: ubi_create_volume: Fix use-after-free when volume creation failed
    - nfp: only report pause frame configuration for physical device
    - net/mlx5e: Update netdev features after changing XDP state
    - tcp: tcp_rtx_synack() can be called from process context
    - afs: Fix infinite loop found by xfstest generic/676
    - tipc: check attribute length for bearer name
    - perf c2c: Fix sorting in percent_rmt_hitm_cmp()
    - mips: cpc: Fix refcount leak in mips_cpc_default_phys_base
    - tracing: Fix sleeping function called from invalid context on RT kernel
    - tracing: Avoid adding tracer option before update_tracer_options
    - i2c: cadence: Increase timeout per message if necessary
    - m68knommu: set ZERO_PAGE() to the allocated zeroed page
    - m68knommu: fix undefined reference to `_init_sp'
    - NFSv4: Don't hold the layoutget locks across multiple RPC calls
    - video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove()
    - xprtrdma: treat all calls not a bcall when bc_serv is NULL
    - ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe
    - af_unix: Fix a data-race in unix_dgram_peer_wake_me().
    - bpf, arm64: Clear prog->jited_len along prog->jited
    - net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure
    - SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer()
    - net: mdio: unexport __init-annotated mdio_bus_init()
    - net: xfrm: unexport __init-annotated xfrm4_protocol_init()
    - net: ipv6: unexport __init-annotated seg6_hmac_init()
    - net/mlx5: Rearm the FW tracer after each tracer event
    - ip_gre: test csum_start instead of transport header
    - net: altera: Fix refcount leak in altera_tse_mdio_create
    - drm: imx: fix compiler warning with gcc-12
    - iio: dummy: iio_simple_dummy: check the return value of kstrdup()
    - lkdtm/usercopy: Expand size of "out of frame" object
    - tty: synclink_gt: Fix null-pointer-dereference in slgt_clean()
    - tty: Fix a possible resource leak in icom_probe
    - drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop()
    - drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop()
    - USB: host: isp116x: check return value after calling platform_get_resource()
    - drivers: tty: serial: Fix deadlock in sa1100_set_termios()
    - drivers: usb: host: Fix deadlock in oxu_bus_suspend()
    - USB: hcd-pci: Fully suspend across freeze/thaw cycle
    - usb: dwc2: gadget: don't reset gadget's driver->bus
    - misc: rtsx: set NULL intfdata when probe fails
    - extcon: Modify extcon device to be created after driver data is set
    - clocksource/drivers/sp804: Avoid error on multiple instances
    - staging: rtl8712: fix uninit-value in r871xu_drv_init()
    - serial: msm_serial: disable interrupts in __msm_console_write()
    - kernfs: Separate kernfs_pr_cont_buf and rename_lock.
    - md: protect md_unregister_thread from reentrancy
    - Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process"
    - ceph: allow ceph.dir.rctime xattr to be updatable
    - drm/radeon: fix a possible null pointer dereference
    - modpost: fix undefined behavior of is_arm_mapping_symbol()
    - nbd: call genl_unregister_family() first in nbd_cleanup()
    - nbd: fix race between nbd_alloc_config() and module removal
    - nbd: fix io hung while disconnecting device
    - nodemask: Fix return values to be unsigned
    - vringh: Fix loop descriptors check in the indirect cases
    - ALSA: hda/conexant - Fix loopback issue with CX20632
    - cifs: return errors during session setup during reconnects
    - ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files
    - mmc: block: Fix CQE recovery reset success
    - nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION
    - nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling
    - ixgbe: fix bcast packets Rx on VF after promisc removal
    - ixgbe: fix unexpected VLAN Rx in promisc mode on VF
    - Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag
    - powerpc/32: Fix overread/overwrite of thread_struct via ptrace
    - md/raid0: Ignore RAID0 layout if the second zone has only one device
    - mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write
    - mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N
    - tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.248
    - x86/cpu: Add Elkhart Lake to Intel family
    - cpu/speculation: Add prototype for cpu_show_srbds()
    - x86/cpu: Add Jasper Lake to Intel family
    - x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family
    - x86/cpu: Add another Alder Lake CPU to the Intel family
    - Documentation: Add documentation for Processor MMIO Stale Data
    - x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug
    - x86/speculation: Add a common function for MD_CLEAR mitigation update
    - x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data
    - x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations
    - x86/speculation/mmio: Enable CPU Fill buffer clearing on idle
    - x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data
    - x86/speculation/srbds: Update SRBDS mitigation selection
    - x86/speculation/mmio: Reuse SRBDS mitigation for SBDS
    - KVM: x86/speculation: Disable Fill buffer clear within guests
    - x86/speculation/mmio: Print SMT warning
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.249
    - 9p: missing chunk of "fs/9p: Don't update file type when updating file attributes"
    - drivers/char/random.c: constify poolinfo_table
    - drivers/char/random.c: remove unused stuct poolinfo::poolbits
    - drivers/char/random.c: make primary_crng static
    - random: only read from /dev/random after its pool has received 128 bits
    - random: move rand_initialize() earlier
    - random: document get_random_int() family
    - latent_entropy: avoid build error when plugin cflags are not set
    - random: fix soft lockup when trying to read from an uninitialized blocking pool
    - random: Support freezable kthreads in add_hwgenerator_randomness()
    - fdt: add support for rng-seed
    - random: Use wait_event_freezable() in add_hwgenerator_randomness()
    - char/random: Add a newline at the end of the file
    - Revert "hwrng: core - Freeze khwrng thread during suspend"
    - crypto: blake2s - generic C library implementation and selftest
    - lib/crypto: blake2s: move hmac construction into wireguard
    - lib/crypto: sha1: re-roll loops to reduce code size
    - random: Don't wake crng_init_wait when crng_init == 1
    - random: Add a urandom_read_nowait() for random APIs that don't warn
    - random: add GRND_INSECURE to return best-effort non-cryptographic bytes
    - random: ignore GRND_RANDOM in getentropy(2)
    - random: make /dev/random be almost like /dev/urandom
    - char/random: silence a lockdep splat with printk()
    - random: fix crash on multiple early calls to add_bootloader_randomness()
    - random: remove the blocking pool
    - random: delete code to pull data into pools
    - random: remove kernel.random.read_wakeup_threshold
    - random: remove unnecessary unlikely()
    - random: convert to ENTROPY_BITS for better code readability
    - random: Add and use pr_fmt()
    - random: fix typo in add_timer_randomness()
    - random: remove some dead code of poolinfo
    - random: split primary/secondary crng init paths
    - random: avoid warnings for !CONFIG_NUMA builds
    - x86: Remove arch_has_random, arch_has_random_seed
    - powerpc: Remove arch_has_random, arch_has_random_seed
    - s390: Remove arch_has_random, arch_has_random_seed
    - linux/random.h: Remove arch_has_random, arch_has_random_seed
    - linux/random.h: Use false with bool
    - linux/random.h: Mark CONFIG_ARCH_RANDOM functions __must_check
    - powerpc: Use bool in archrandom.h
    - random: add arch_get_random_*long_early()
    - random: avoid arch_get_random_seed_long() when collecting IRQ randomness
    - random: remove dead code left over from blocking pool
    - MAINTAINERS: co-maintain random.c
    - crypto: blake2s - include <linux/bug.h> instead of <asm/bug.h>
    - crypto: blake2s - adjust include guard naming
    - random: document add_hwgenerator_randomness() with other input functions
    - random: remove unused irq_flags argument from add_interrupt_randomness()
    - random: use BLAKE2s instead of SHA1 in extraction
    - random: do not sign extend bytes for rotation when mixing
    - random: do not re-init if crng_reseed completes before primary init
    - random: mix bootloader randomness into pool
    - random: harmonize "crng init done" messages
    - random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefs
    - random: initialize ChaCha20 constants with correct endianness
    - random: early initialization of ChaCha constants
    - random: avoid superfluous call to RDRAND in CRNG extraction
    - random: don't reset crng_init_cnt on urandom_read()
    - random: fix typo in comments
    - random: cleanup poolinfo abstraction
    - random: cleanup integer types
    - random: remove incomplete last_data logic
    - random: remove unused extract_entropy() reserved argument
    - random: rather than entropy_store abstraction, use global
    - random: remove unused OUTPUT_POOL constants
    - random: de-duplicate INPUT_POOL constants
    - random: prepend remaining pool constants with POOL_
    - random: cleanup fractional entropy shift constants
    - random: access input_pool_data directly rather than through pointer
    - random: simplify arithmetic function flow in account()
    - random: continually use hwgenerator randomness
    - random: access primary_pool directly rather than through pointer
    - random: only call crng_finalize_init() for primary_crng
    - random: use computational hash for entropy extraction
    - random: simplify entropy debiting
    - random: use linear min-entropy accumulation crediting
    - random: always wake up entropy writers after extraction
    - random: make credit_entropy_bits() always safe
    - random: remove use_input_pool parameter from crng_reseed()
    - random: remove batched entropy locking
    - random: fix locking in crng_fast_load()
    - random: use RDSEED instead of RDRAND in entropy extraction
    - random: inline leaves of rand_initialize()
    - random: ensure early RDSEED goes through mixer on init
    - random: do not xor RDRAND when writing into /dev/random
    - random: absorb fast pool into input pool after fast load
    - random: use hash function for crng_slow_load()
    - random: remove outdated INT_MAX >> 6 check in urandom_read()
    - random: zero buffer after reading entropy from userspace
    - random: tie batched entropy generation to base_crng generation
    - random: remove ifdef'd out interrupt bench
    - random: remove unused tracepoints
    - random: add proper SPDX header
    - random: deobfuscate irq u32/u64 contributions
    - random: introduce drain_entropy() helper to declutter crng_reseed()
    - random: remove useless header comment
    - random: remove whitespace and reorder includes
    - random: group initialization wait functions
    - random: group entropy extraction functions
    - random: group entropy collection functions
    - random: group userspace read/write functions
    - random: group sysctl functions
    - random: rewrite header introductory comment
    - random: defer fast pool mixing to worker
    - random: do not take pool spinlock at boot
    - random: unify early init crng load accounting
    - random: check for crng_init == 0 in add_device_randomness()
    - random: pull add_hwgenerator_randomness() declaration into random.h
    - random: clear fast pool, crng, and batches in cpuhp bring up
    - random: round-robin registers as ulong, not u32
    - random: only wake up writers after zap if threshold was passed
    - random: cleanup UUID handling
    - random: unify cycles_t and jiffies usage and types
    - random: do crng pre-init loading in worker rather than irq
    - random: give sysctl_random_min_urandom_seed a more sensible value
    - random: don't let 644 read-only sysctls be written to
    - random: replace custom notifier chain with standard one
    - random: use SipHash as interrupt entropy accumulator
    - random: make consistent usage of crng_ready()
    - random: reseed more often immediately after booting
    - random: check for signal and try earlier when generating entropy
    - random: skip fast_init if hwrng provides large chunk of entropy
    - random: treat bootloader trust toggle the same way as cpu trust toggle
    - random: re-add removed comment about get_random_{u32,u64} reseeding
    - random: mix build-time latent entropy into pool at init
    - random: do not split fast init input in add_hwgenerator_randomness()
    - random: do not allow user to keep crng key around on stack
    - random: check for signal_pending() outside of need_resched() check
    - random: check for signals every PAGE_SIZE chunk of /dev/[u]random
    - random: make random_get_entropy() return an unsigned long
    - random: document crng_fast_key_erasure() destination possibility
    - random: fix sysctl documentation nits
    - init: call time_init() before rand_initialize()
    - ia64: define get_cycles macro for arch-override
    - s390: define get_cycles macro for arch-override
    - parisc: define get_cycles macro for arch-override
    - alpha: define get_cycles macro for arch-override
    - powerpc: define get_cycles macro for arch-override
    - timekeeping: Add raw clock fallback for random_get_entropy()
    - m68k: use fallback for random_get_entropy() instead of zero
    - mips: use fallback for random_get_entropy() instead of just c0 random
    - arm: use fallback for random_get_entropy() instead of zero
    - nios2: use fallback for random_get_entropy() instead of zero
    - x86/tsc: Use fallback for random_get_entropy() instead of zero
    - um: use fallback for random_get_entropy() instead of zero
    - sparc: use fallback for random_get_entropy() instead of zero
    - xtensa: use fallback for random_get_entropy() instead of zero
    - random: insist on random_get_entropy() existing in order to simplify
    - random: do not use batches when !crng_ready()
    - random: do not pretend to handle premature next security model
    - random: order timer entropy functions below interrupt functions
    - random: do not use input pool from hard IRQs
    - random: help compiler out with fast_mix() by using simpler arguments
    - siphash: use one source of truth for siphash permutations
    - random: use symbolic constants for crng_init states
    - random: avoid initializing twice in credit race
    - random: remove ratelimiting for in-kernel unseeded randomness
    - random: use proper jiffies comparison macro
    - random: handle latent entropy and command line from random_init()
    - random: credit architectural init the exact amount
    - random: use static branch for crng_ready()
    - random: remove extern from functions in header
    - random: use proper return types on get_random_{int,long}_wait()
    - random: move initialization functions out of hot pages
    - random: move randomize_page() into mm where it belongs
    - random: convert to using fops->write_iter()
    - random: wire up fops->splice_{read,write}_iter()
    - random: check for signals after page of pool writes
    - Revert "random: use static branch for crng_ready()"
    - crypto: drbg - add FIPS 140-2 CTRNG for noise source
    - crypto: drbg - always seeded with SP800-90B compliant noise source
    - crypto: drbg - prepare for more fine-grained tracking of seeding state
    - crypto: drbg - track whether DRBG was seeded with !rng_is_initialized()
    - crypto: drbg - move dynamic ->reseed_threshold adjustments to __drbg_seed()
    - crypto: drbg - always try to free Jitter RNG instance
    - crypto: drbg - make reseeding from get_random_bytes() synchronous
    - random: avoid checking crng_ready() twice in random_init()
    - random: mark bootloader randomness code as __init
    - random: account for arch randomness in bits
    - powerpc/kasan: Silence KASAN warnings in __get_wchan()
    - ASoC: cs42l52: Fix TLV scales for mixer controls
    - ASoC: cs53l30: Correct number of volume levels on SX controls
    - ASoC: cs42l52: Correct TLV for Bypass Volume
    - ASoC: cs42l56: Correct typo in minimum level for SX volume controls
    - ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo()
    - ASoC: wm8962: Fix suspend while playing music
    - ASoC: es8328: Fix event generation for deemphasis control
    - ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put()
    - scsi: vmw_pvscsi: Expand vcpuHint to 16 bits
    - scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology
    - scsi: ipr: Fix missing/incorrect resource cleanup in error case
    - scsi: pmcraid: Fix missing resource cleanup in error case
    - virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed
    - nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred
    - ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg
    - net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag
    - random: credit cpu and bootloader seeds by default
    - pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE
    - i40e: Fix adding ADQ filter to TC0
    - i40e: Fix call trace in setup_tx_descriptors
    - tty: goldfish: Fix free_irq() on remove
    - misc: atmel-ssc: Fix IRQ check in ssc_probe
    - mlxsw: spectrum_cnt: Reorder counter pools
    - net: bgmac: Fix an erroneous kfree() in bgmac_remove()
    - arm64: ftrace: fix branch range checks
    - certs/blacklist_hashes.c: fix const confusion in certs blacklist
    - faddr2line: Fix overlapping text section failures, the sequel
    - irqchip/gic/realview: Fix refcount leak in realview_gic_of_init
    - irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions
    - comedi: vmk80xx: fix expression for tx buffer size
    - USB: serial: option: add support for Cinterion MV31 with new baseline
    - USB: serial: io_ti: add Agilent E5805A support
    - usb: dwc2: Fix memory leak in dwc2_hcd_init
    - usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe
    - serial: 8250: Store to lsr_save_flags after lsr read
    - ext4: fix bug_on ext4_mb_use_inode_pa
    - ext4: make variable "count" signed
    - ext4: add reserved GDT blocks check
    - virtio-pci: Remove wrong address verification in vp_del_vqs()
    - net: openvswitch: fix misuse of the cached connection on tuple changes
    - net: openvswitch: fix leak of nested actions
    - RISC-V: fix barrier() use in <vdso/processor.h>
    - powerpc/mm: Switch obsolete dssall to .long
    - s390/mm: use non-quiescing sske for KVM switch to keyed guest
    - usb: gadget: u_ether: fix regression in setting fixed MAC address
    - xprtrdma: fix incorrect header size calculations
    - tcp: add some entropy in __inet_hash_connect()
    - tcp: use different parts of the port_offset for index and offset
    - tcp: add small random increments to the source port
    - tcp: dynamically allocate the perturb table used by source ports
    - tcp: increase source port perturb table to 2^16
    - tcp: drop the hash_32() part from the index calculation
    - Revert "hwmon: Make chip parameter for with_info API mandatory"
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.250
    - vt: drop old FONT ioctls
    - random: schedule mix_interrupt_randomness() less often
    - ALSA: hda/via: Fix missing beep setup
    - ALSA: hda/conexant: Fix missing beep setup
    - ALSA: hda/realtek: Add quirk for Clevo PD70PNT
    - ata: libata: add qc->flags in ata_qc_complete_template tracepoint
    - dm era: commit metadata in postsuspend after worker stops
    - random: quiet urandom warning ratelimit suppression message
    - USB: serial: option: add Telit LE910Cx 0x1250 composition
    - USB: serial: option: add Quectel EM05-G modem
    - USB: serial: option: add Quectel RM500K module support
    - bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers
    - net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms
    - erspan: do not assume transport header is always set
    - x86/xen: Remove undefined behavior in setup_features()
    - MIPS: Remove repetitive increase irq_err_count
    - afs: Fix dynamic root getattr
    - igb: Make DMA faster when CPU is active on the PCIe link
    - virtio_net: fix xdp_rxq_info bug after suspend/resume
    - gpio: winbond: Fix error code in winbond_gpio_get()
    - iio: adc: vf610: fix conversion mode sysfs node name
    - xhci: turn off port power in shutdown
    - usb: chipidea: udc: check request status before setting device address
    - iio:chemical:ccs811: rearrange iio trigger get and register
    - iio:accel:bma180: rearrange iio trigger get and register
    - iio: accel: mma8452: ignore the return value of reset operation
    - iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up()
    - iio: trigger: sysfs: fix use-after-free on remove
    - iio: adc: axp288: Override TS pin bias current for some models
    - xtensa: xtfpga: Fix refcount leak bug in setup
    - xtensa: Fix refcount leak bug in time.c
    - powerpc: Enable execve syscall exit tracepoint
    - powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address
    - powerpc/powernv: wire up rng during setup_arch
    - ARM: dts: imx6qdl: correct PU regulator ramp delay
    - ARM: exynos: Fix refcount leak in exynos_map_pmu
    - soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe
    - ARM: Fix refcount leak in axxia_boot_secondary
    - ARM: cns3xxx: Fix refcount leak in cns3xxx_init
    - modpost: fix section mismatch check for exported init/exit sections
    - kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt)
    - powerpc/pseries: wire up rng during setup_arch()
    - drm: remove drm_fb_helper_modinit
    - xen: unexport __init-annotated xen_xlate_map_ballooned_pages()
    - fdt: Update CRC check for rng-seed
    - kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add]
    - net: mscc: ocelot: allow unregistered IP multicast flooding
    - net/sched: move NULL ptr check to qdisc_put() too
    - swiotlb: skip swiotlb_bounce when orig_addr is zero
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.251
    - nvdimm: Fix badblocks clear off-by-one error
    - dm raid: fix accesses beyond end of raid member array
    - dm raid: fix KASAN warning in raid5_add_disks
    - s390/archrandom: simplify back to earlier design and initialize earlier
    - SUNRPC: Fix READ_PLUS crasher
    - net: rose: fix UAF bugs caused by timer handler
    - net: usb: ax88179_178a: Fix packet receiving
    - virtio-net: fix race between ndo_open() and virtio_device_ready()
    - selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test
    - net: tun: unlink NAPI from device on destruction
    - net: tun: stop NAPI when detaching queues
    - RDMA/qedr: Fix reporting QP timeout attribute
    - usbnet: fix memory allocation in helpers
    - net: ipv6: unexport __init-annotated seg6_hmac_net_init()
    - caif_virtio: fix race between virtio_device_ready() and ndo_open()
    - netfilter: nft_dynset: restore set element counter when failing to update
    - net: bonding: fix possible NULL deref in rlb code
    - net: bonding: fix use-after-free after 802.3ad slave unbind
    - nfc: nfcmrvl: Fix irq_of_parse_and_map() return value
    - NFC: nxp-nci: Don't issue a zero length i2c_master_read()
    - net: tun: avoid disabling NAPI twice
    - xen/gntdev: Avoid blocking in unmap_grant_pages()
    - hwmon: (ibmaem) don't call platform_device_del() if platform_device_add() fails
    - net: dsa: bcm_sf2: force pause link settings
    - sit: use min
    - ipv6/sit: fix ipip6_tunnel_get_prl return value
    - xen/blkfront: fix leaking data in shared pages
    - xen/netfront: fix leaking data in shared pages
    - xen/netfront: force data bouncing when backend is untrusted
    - xen/blkfront: force data bouncing when backend is untrusted
    - xen/arm: Fix race in RB-tree based P2M accounting
    - net: usb: qmi_wwan: add Telit 0x1060 composition
    - net: usb: qmi_wwan: add Telit 0x1070 composition
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.252
    - esp: limit skb_page_frag_refill use to a single page
    - mm/slub: add missing TID updates on slab deactivation
    - can: bcm: use call_rcu() instead of costly synchronize_rcu()
    - can: grcan: grcan_probe(): remove extra of_node_get()
    - can: gs_usb: gs_usb_open/close(): fix memory leak
    - usbnet: fix memory leak in error case
    - net: rose: fix UAF bug caused by rose_t0timer_expiry
    - iommu/vt-d: Fix PCI bus rescan device hot add
    - fbcon: Disallow setting font bigger than screen size
    - video: of_display_timing.h: include errno.h
    - powerpc/powernv: delay rng platform device creation until later in boot
    - can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info
    - can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression
    - can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits
    - xfs: remove incorrect ASSERT in xfs_rename
    - ARM: meson: Fix refcount leak in meson_smp_prepare_cpus
    - pinctrl: sunxi: a83t: Fix NAND function name for some pins
    - ARM: at91: pm: use proper compatible for sama5d2's rtc
    - ibmvnic: Properly dispose of all skbs during a failover.
    - selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT
    - selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT
    - selftests: forwarding: fix error message in learning_test
    - i2c: cadence: Unregister the clk notifier in error path
    - misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer
    - misc: rtsx_usb: use separate command and response buffers
    - misc: rtsx_usb: set return value in rsp_buf alloc err path
    - ida: don't use BUG_ON() for debugging
    - dmaengine: pl330: Fix lockdep warning about non-static key
    - dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly
    - dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate
    - dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.253
    - ALSA: hda - Add fixup for Dell Latitidue E5430
    - ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model
    - ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221
    - xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue
    - tracing/histograms: Fix memory leak problem
    - net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer
    - ARM: 9213/1: Print message about disabled Spectre workarounds only once
    - ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction
    - cgroup: Use separate src/dst nodes when preloading css_sets for migration
    - nilfs2: fix incorrect masking of permission flags for symlinks
    - ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count
    - ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle
    - ASoC: sgtl5000: Fix noise on shutdown/remove
    - inetpeer: Fix data-races around sysctl.
    - net: Fix data-races around sysctl_mem.
    - cipso: Fix data-races around sysctl.
    - icmp: Fix data-races around sysctl.
    - ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero
    - icmp: Fix a data-race around sysctl_icmp_ratelimit.
    - icmp: Fix a data-race around sysctl_icmp_ratemask.
    - ipv4: Fix data-races around sysctl_ip_dynaddr.
    - sfc: fix use after free when disabling sriov
    - seg6: fix skb checksum evaluation in SRH encapsulation/insertion
    - seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors
    - seg6: bpf: fix skb checksum in bpf_push_seg6_encap()
    - sfc: fix kernel panic when creating VF
    - virtio_mmio: Add missing PM calls to freeze/restore
    - virtio_mmio: Restore guest page size on resume
    - netfilter: br_netfilter: do not skip all hooks with 0 priority
    - cpufreq: pmac32-cpufreq: Fix refcount leak bug
    - platform/x86: hp-wmi: Ignore Sanitization Mode event
    - net: tipc: fix possible refcount leak in tipc_sk_create()
    - NFC: nxp-nci: don't print header length mismatch on i2c error
    - net: sfp: fix memory leak in sfp_probe()
    - ASoC: ops: Fix off by one in range control validation
    - ASoC: wm5110: Fix DRE control
    - irqchip: or1k-pic: Undefine mask_ack for level triggered hardware
    - x86: Clear .brk area at early boot
    - ARM: dts: stm32: use the correct clock source for CEC on stm32mp151
    - signal handling: don't use BUG_ON() for debugging
    - USB: serial: ftdi_sio: add Belimo device ids
    - usb: typec: add missing uevent when partner support PD
    - usb: dwc3: gadget: Fix event pending check
    - tty: serial: samsung_tty: set dma burst_size to 1
    - serial: 8250: fix return error code in serial8250_request_std_resource()
    - serial: stm32: Clear prev values before setting RTS delays
    - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle
    - can: m_can: m_can_tx_handler(): fix use after free of skb
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.254
    - riscv: add as-options for modules with assembly compontents
    - xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE
    - xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup()
    - power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe
    - pinctrl: ralink: Check for null return of devm_kcalloc
    - perf/core: Fix data race between perf_event_set_output() and perf_mmap_close()
    - ip: Fix data-races around sysctl_ip_fwd_use_pmtu.
    - ip: Fix data-races around sysctl_ip_nonlocal_bind.
    - ip: Fix a data-race around sysctl_fwmark_reflect.
    - tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept.
    - tcp: Fix data-races around sysctl_tcp_mtu_probing.
    - tcp: Fix a data-race around sysctl_tcp_probe_threshold.
    - tcp: Fix a data-race around sysctl_tcp_probe_interval.
    - i2c: cadence: Change large transfer count reset logic to be unconditional
    - net: stmmac: fix dma queue left shift overflow issue
    - net/tls: Fix race in TLS device down flow
    - igmp: Fix data-races around sysctl_igmp_llm_reports.
    - igmp: Fix a data-race around sysctl_igmp_max_memberships.
    - tcp: Fix data-races around sysctl_tcp_reordering.
    - tcp: Fix data-races around some timeout sysctl knobs.
    - tcp: Fix a data-race around sysctl_tcp_notsent_lowat.
    - tcp: Fix a data-race around sysctl_tcp_tw_reuse.
    - tcp: Fix data-races around sysctl_tcp_fastopen.
    - be2net: Fix buffer overflow in be_get_module_eeprom
    - tcp: Fix a data-race around sysctl_tcp_early_retrans.
    - tcp: Fix data-races around sysctl_tcp_recovery.
    - tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts.
    - tcp: Fix data-races around sysctl_tcp_slow_start_after_idle.
    - tcp: Fix a data-race around sysctl_tcp_retrans_collapse.
    - tcp: Fix a data-race around sysctl_tcp_stdurg.
    - tcp: Fix a data-race around sysctl_tcp_rfc1337.
    - tcp: Fix data-races around sysctl_tcp_max_reordering.
    - Revert "Revert "char/random: silence a lockdep splat with printk()""
    - mm/mempolicy: fix uninit-value in mpol_rebind_policy()
    - bpf: Make sure mac_header was set before using it
    - drm/tilcdc: Remove obsolete crtc_mode_valid() hack
    - tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator
    - HID: multitouch: simplify the application retrieval
    - HID: multitouch: Lenovo X1 Tablet Gen3 trackpoint and buttons
    - HID: multitouch: add support for the Smart Tech panel
    - HID: add ALWAYS_POLL quirk to lenovo pixart mouse
    - dlm: fix pending remove if msg allocation fails
    - ima: remove the IMA_TEMPLATE Kconfig option
    - ALSA: memalloc: Align buffer allocations in page size
    - Bluetooth: Add bt_skb_sendmsg helper
    - Bluetooth: Add bt_skb_sendmmsg helper
    - Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg
    - Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg
    - Bluetooth: Fix passing NULL to PTR_ERR
    - Bluetooth: SCO: Fix sco_send_frame returning skb->len
    - Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks
    - serial: mvebu-uart: correctly report configured baudrate value
    - tty: drivers/tty/, stop using tty_schedule_flip()
    - tty: the rest, stop using tty_schedule_flip()
    - tty: drop tty_schedule_flip()
    - tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push()
    - tty: use new tty_insert_flip_string_and_push_buffer() in pty_write()
    - net: usb: ax88179_178a needs FLAG_SEND_ZLP
    - PCI: hv: Fix multi-MSI to allow more than one MSI vector
    - PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI
    - PCI: hv: Reuse existing IRTE allocation in compose_msi_msg()
    - PCI: hv: Fix interrupt mapping for multi-MSI
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.255
    - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put
    - ntfs: fix use-after-free in ntfs_ucsncmp()
    - s390/archrandom: prevent CPACF trng invocations in interrupt context
    - tcp: Fix data-races around sysctl_tcp_dsack.
    - tcp: Fix a data-race around sysctl_tcp_app_win.
    - tcp: Fix a data-race around sysctl_tcp_adv_win_scale.
    - tcp: Fix a data-race around sysctl_tcp_frto.
    - tcp: Fix a data-race around sysctl_tcp_nometrics_save.
    - scsi: ufs: host: Hold reference returned by of_parse_phandle()
    - tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit.
    - net: ping6: Fix memleak in ipv6_renew_options().
    - igmp: Fix data-races around sysctl_igmp_qrv.
    - net: sungem_phy: Add of_node_put() for reference returned by of_get_parent()
    - tcp: Fix a data-race around sysctl_tcp_min_tso_segs.
    - tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen.
    - tcp: Fix a data-race around sysctl_tcp_autocorking.
    - tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit.
    - Documentation: fix sctp_wmem in ip-sysctl.rst
    - tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns.
    - tcp: Fix a data-race around sysctl_tcp_comp_sack_nr.
    - i40e: Fix interface init with MSI interrupts (no MSI-X)
    - sctp: fix sleep in atomic context bug in timer handlers
    - netfilter: nf_queue: do not allow packet truncation below transport header offset
    - perf symbol: Correct address for bss symbols
    - ARM: crypto: comment out gcc warning that breaks clang builds
    - mt7601u: add USB device ID for some versions of XiaoDu WiFi Dongle.
    - scsi: core: Fix race between handling STS_RESOURCE and completion
    - ACPI: video: Force backlight native for some TongFang devices
    - ACPI: video: Shortening quirk list by identifying Clevo by board_name only
    - macintosh/adb: fix oob read in do_adb_query() function
    - x86/speculation: Add RSB VM Exit protections
    - x86/speculation: Add LFENCE to RSB fill sequence
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.256
    - Makefile: link with -z noexecstack --no-warn-rwx-segments
    - x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments
    - ALSA: bcd2000: Fix a UAF bug on the error path of probing
    - wifi: mac80211_hwsim: fix race condition in pending packet
    - wifi: mac80211_hwsim: add back erroneously removed cast
    - wifi: mac80211_hwsim: use 32-bit skb cookie
    - add barriers to buffer_uptodate and set_buffer_uptodate
    - HID: wacom: Don't register pad_input for touch switch
    - KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0
    - KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks
    - KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP
    - ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model
    - ALSA: hda/cirrus - support for iMac 12,1 model
    - tty: vt: initialize unicode screen buffer
    - vfs: Check the truncate maximum size in inode_newsize_ok()
    - fs: Add missing umask strip in vfs_tmpfile
    - thermal: sysfs: Fix cooling_device_stats_setup() error code path
    - fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters
    - usbnet: Fix linkwatch use-after-free on disconnect
    - ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh()
    - parisc: Fix device names in /proc/iomem
    - drm/nouveau: fix another off-by-one in nvbios_addr
    - drm/amdgpu: Check BO's requested pinning domains against its preferred_domains
    - bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds()
    - iio: light: isl29028: Fix the warning in isl29028_remove()
    - fuse: limit nsec
    - serial: mvebu-uart: uart2 error bits clearing
    - md-raid10: fix KASAN warning
    - ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr()
    - PCI: Add defines for normal and subtractive PCI bridges
    - powerpc/fsl-pci: Fix Class Code of PCIe Root Port
    - powerpc/powernv: Avoid crashing if rng is NULL
    - MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
    - USB: HCD: Fix URB giveback issue in tasklet function
    - netfilter: nf_tables: do not allow SET_ID to refer to another table
    - netfilter: nf_tables: fix null deref due to zeroed list head
    - arm64: Do not forget syscall when starting a new thread.
    - arm64: fix oops in concurrently setting insn_emulation sysctls
    - ext2: Add more validity checks for inode counts
    - ARM: dts: imx6ul: add missing properties for sram
    - ARM: dts: imx6ul: change operating-points to uint32-matrix
    - ARM: dts: imx6ul: fix lcdif node compatible
    - ARM: dts: imx6ul: fix qspi node compatible
    - ARM: OMAP2+: display: Fix refcount leak bug
    - ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks
    - ACPI: PM: save NVS memory for Lenovo G40-45
    - ACPI: LPSS: Fix missing check in register_device_clock()
    - arm64: dts: qcom: ipq8074: fix NAND node name
    - PM: hibernate: defer device probing when resuming from hibernation
    - selinux: Add boundary check in put_entry()
    - ARM: findbit: fix overflowing offset
    - meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init
    - ARM: bcm: Fix refcount leak in bcm_kona_smc_init
    - x86/pmem: Fix platform-device leak in error path
    - ARM: dts: ast2500-evb: fix board compatible
    - soc: fsl: guts: machine variable might be unset
    - ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init
    - cpufreq: zynq: Fix refcount leak in zynq_get_revision
    - ARM: dts: qcom: pm8841: add required thermal-sensor-cells
    - bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe()
    - arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node
    - regulator: of: Fix refcount leak bug in of_get_regulation_constraints()
    - nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt()
    - thermal/tools/tmon: Include pthread and time headers in tmon.h
    - dm: return early from dm_pr_call() if DM device is suspended
    - ath10k: do not enforce interrupt trigger type
    - wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c()
    - drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers()
    - drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function
    - i2c: Fix a potential use after free
    - media: tw686x: Register the irq at the end of probe
    - ath9k: fix use-after-free in ath9k_hif_usb_rx_cb
    - wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd()
    - drm: bridge: adv7511: Add check for mipi_dsi_driver_register
    - media: hdpvr: fix error value returns in hdpvr_read
    - drm/vc4: dsi: Correct DSI divider calculations
    - drm/rockchip: vop: Don't crash for invalid duplicate_state()
    - drm/mediatek: dpi: Remove output format of YUV
    - drm: bridge: sii8620: fix possible off-by-one
    - drm/msm/mdp5: Fix global state lock backoff
    - crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq
    - media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment
    - mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init()
    - tcp: make retransmitted SKB fit into the send window
    - libbpf: Fix the name of a reused map
    - selftests: timers: valid-adjtimex: build fix for newer toolchains
    - selftests: timers: clocksource-switch: fix passing errors from child
    - fs: check FMODE_LSEEK to control internal pipe splicing
    - wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi()
    - wifi: p54: Fix an error handling path in p54spi_probe()
    - wifi: p54: add missing parentheses in p54_flush()
    - can: pch_can: do not report txerr and rxerr during bus-off
    - can: rcar_can: do not report txerr and rxerr during bus-off
    - can: sja1000: do not report txerr and rxerr during bus-off
    - can: hi311x: do not report txerr and rxerr during bus-off
    - can: sun4i_can: do not report txerr and rxerr during bus-off
    - can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off
    - can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off
    - can: usb_8dev: do not report txerr and rxerr during bus-off
    - can: error: specify the values of data[5..7] of CAN error frames
    - can: pch_can: pch_can_error(): initialize errc before using it
    - Bluetooth: hci_intel: Add check for platform_driver_register
    - i2c: cadence: Support PEC for SMBus block read
    - i2c: mux-gpmux: Add of_node_put() when breaking out of loop
    - wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()`
    - wifi: libertas: Fix possible refcount leak in if_usb_probe()
    - net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS
    - netdevsim: Avoid allocation warnings triggered from user space
    - net: rose: fix netdev reference changes
    - dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock
    - clk: renesas: r9a06g032: Fix UART clkgrp bitsel
    - mtd: maps: Fix refcount leak in of_flash_probe_versatile
    - mtd: maps: Fix refcount leak in ap_flash_init
    - HID: cp2112: prevent a buffer overflow in cp2112_xfer()
    - mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release
    - mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path
    - fpga: altera-pr-ip: fix unsigned comparison with less than zero
    - usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe
    - usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe
    - misc: rtsx: Fix an error handling path in rtsx_pci_probe()
    - clk: qcom: ipq8074: fix NSS port frequency tables
    - clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks
    - soundwire: bus_type: fix remove and shutdown support
    - staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback
    - mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch
    - memstick/ms_block: Fix some incorrect memory allocation
    - memstick/ms_block: Fix a memory leak
    - mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R
    - scsi: smartpqi: Fix DMA direction for RAID requests
    - usb: gadget: udc: amd5536 depends on HAS_DMA
    - RDMA/hfi1: fix potential memory leak in setup_base_ctxt()
    - gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data()
    - mmc: cavium-octeon: Add of_node_put() when breaking out of loop
    - mmc: cavium-thunderx: Add of_node_put() when breaking out of loop
    - HID: alps: Declare U1_UNICORN_LEGACY support
    - USB: serial: fix tty-port initialized comments
    - platform/olpc: Fix uninitialized data in debugfs write
    - mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region
    - RDMA/rxe: Fix error unwind in rxe_create_qp()
    - null_blk: fix ida error handling in null_add_dev()
    - ext4: recover csum seed of tmp_inode after migrating to extents
    - jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted
    - ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe
    - ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe
    - ASoC: codecs: da7210: add check for i2c_add_driver
    - ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe
    - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty()
    - profiling: fix shift too large makes kernel panic
    - tty: n_gsm: fix non flow control frames during mux flow off
    - tty: n_gsm: fix packet re-transmission without open control channel
    - tty: n_gsm: fix race condition in gsmld_write()
    - remoteproc: qcom: wcnss: Fix handling of IRQs
    - vfio/ccw: Do not change FSM state in subchannel event
    - tty: n_gsm: fix wrong T1 retry count handling
    - tty: n_gsm: fix DM command
    - tty: n_gsm: fix missing corner cases in gsmld_poll()
    - iommu/exynos: Handle failed IOMMU device registration properly
    - rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge
    - kfifo: fix kfifo_to_user() return type
    - mfd: t7l66xb: Drop platform disable callback
    - iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop
    - s390/zcore: fix race when reading from hardware system area
    - ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp()
    - video: fbdev: amba-clcd: Fix refcount leak bugs
    - video: fbdev: sis: fix typos in SiS_GetModeID()
    - powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32
    - powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias
    - powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader
    - powerpc/xive: Fix refcount leak in xive_get_max_prio
    - powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address
    - kprobes: Forbid probing on trampoline and BPF code areas
    - powerpc/pci: Fix PHB numbering when using opal-phbid
    - genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO
    - scripts/faddr2line: Fix vmlinux detection on arm64
    - x86/numa: Use cpumask_available instead of hardcoded NULL check
    - video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock()
    - tools/thermal: Fix possible path truncations
    - video: fbdev: vt8623fb: Check the size of screen before memset_io()
    - video: fbdev: arkfb: Check the size of screen before memset_io()
    - video: fbdev: s3fb: Check the size of screen before memset_io()
    - scsi: zfcp: Fix missing auto port scan and thus missing target ports
    - x86/olpc: fix 'logical not is only applied to the left hand side'
    - spmi: trace: fix stack-out-of-bound access in SPMI tracing functions
    - ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h
    - ext4: make sure ext4_append() always allocates new block
    - ext4: fix use-after-free in ext4_xattr_set_entry
    - ext4: update s_overhead_clusters in the superblock during an on-line resize
    - ext4: fix extent status tree race in writeback error recovery path
    - ext4: correct max_inline_xattr_value_size computing
    - ext4: correct the misjudgment in ext4_iget_extra_inode
    - intel_th: pci: Add Raptor Lake-S CPU support
    - intel_th: pci: Add Raptor Lake-S PCH support
    - intel_th: pci: Add Meteor Lake-P support
    - dm raid: fix address sanitizer warning in raid_resume
    - dm raid: fix address sanitizer warning in raid_status
    - dm writecache: set a default MAX_WRITEBACK_JOBS
    - ACPI: CPPC: Do not prevent CPPC from working in the future
    - net_sched: cls_route: remove from list when handle is 0
    - btrfs: reject log replay if there is unsupported RO compat flag
    - KVM: Add infrastructure and macro to mark VM as bugged
    - KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq
    - KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast()
    - tcp: fix over estimation in sk_forced_mem_schedule()
    - scsi: sg: Allow waiting for commands to complete on removed device
    - Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP"
    - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression
    - net/9p: Initialize the iounit field during fid creation
    - net_sched: cls_route: disallow handle of 0
    - firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails
    - powerpc/mm: Split dump_pagelinuxtables flag_array table
    - powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E
    - ALSA: info: Fix llseek return value when using callback
    - rds: add missing barrier to release_refill
    - ata: libata-eh: Add missing command name
    - mmc: pxamci: Fix another error handling path in pxamci_probe()
    - mmc: pxamci: Fix an error handling path in pxamci_probe()
    - btrfs: fix lost error handling when looking up extended ref on log replay
    - tracing: Have filter accept "common_cpu" to be consistent
    - can: ems_usb: fix clang's -Wunaligned-access warning
    - apparmor: fix quiet_denied for file rules
    - apparmor: fix absroot causing audited secids to begin with =
    - apparmor: Fix failed mount permission check error message
    - apparmor: fix aa_label_asxprint return check
    - apparmor: fix overlapping attachment computation
    - apparmor: fix reference count leak in aa_pivotroot()
    - apparmor: Fix memleak in aa_simple_write_to_buffer()
    - NFSv4: Fix races in the legacy idmapper upcall
    - NFSv4.1: RECLAIM_COMPLETE must handle EACCES
    - NFSv4/pnfs: Fix a use-after-free bug in open
    - SUNRPC: Reinitialise the backchannel request buffers before reuse
    - pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map
    - pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed
    - ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool
    - geneve: do not use RT_TOS for IPv6 flowlabel
    - vsock: Fix memory leak in vsock_connect()
    - vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout()
    - tools build: Switch to new openssl API for test-libcrypto
    - NTB: ntb_tool: uninitialized heap data in tool_fn_write()
    - xen/xenbus: fix return type in xenbus_file_read()
    - atm: idt77252: fix use-after-free bugs caused by tst_timer
    - nios2: page fault et.al. are *not* restartable syscalls...
    - nios2: don't leave NULLs in sys_call_table[]
    - nios2: traced syscall does need to check the syscall number
    - nios2: fix syscall restart checks
    - nios2: restarts apply only to the first sigframe we build...
    - nios2: add force_successful_syscall_return()
    - netfilter: nf_tables: really skip inactive sets when allocating name
    - powerpc/pci: Fix get_phb_number() locking
    - i40e: Fix to stop tx_timeout recovery if GLOBR fails
    - fec: Fix timer capture timing in `fec_ptp_enable_pps()`
    - igb: Add lock to avoid data race
    - gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file
    - locking/atomic: Make test_and_*_bit() ordered on failure
    - drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors()
    - PCI: Add ACS quirk for Broadcom BCM5750x NICs
    - irqchip/tegra: Fix overflow implicit truncation warnings
    - usb: host: ohci-ppc-of: Fix refcount leak bug
    - usb: renesas: Fix refcount leak bug
    - vboxguest: Do not use devm for irq
    - clk: qcom: ipq8074: dont disable gcc_sleep_clk_src
    - gadgetfs: ep_io - wait until IRQ finishes
    - cxl: Fix a memory leak in an error handling path
    - dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed
    - drivers:md:fix a potential use-after-free bug
    - ext4: avoid remove directory when directory is corrupted
    - ext4: avoid resizing to a partial cluster size
    - lib/list_debug.c: Detect uninitialized lists
    - tty: serial: Fix refcount leak bug in ucc_uart.c
    - vfio: Clear the caps->buf to NULL after free
    - mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start
    - riscv: mmap with PROT_WRITE but no PROT_READ is invalid
    - RISC-V: Add fast call path of crash_kexec()
    - watchdog: export lockup_detector_reconfigure
    - ALSA: core: Add async signal helpers
    - ALSA: timer: Use deferred fasync helper
    - f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page()
    - smb3: check xattr value length earlier
    - powerpc/64: Init jump labels before parse_early_param()
    - video: fbdev: i740fb: Check the argument of i740_calc_vclk()
    - MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0
    - tee: add overflow check in register_shm_helper()
    - tracing/probes: Have kprobes and uprobes use $COMM too
    - btrfs: only write the sectors in the vertical stripe which has data stripes
    - btrfs: raid56: don't trust any cached sector in __raid56_parity_recover()
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.257
    - audit: fix potential double free on error path from fsnotify_add_inode_mark
    - parisc: Fix exception handler for fldw and fstw instructions
    - kernel/sys_ni: add compat entry for fadvise64_64
    - pinctrl: amd: Don't save/restore interrupt status and wake status bits
    - sched/deadline: Unthrottle PI boosted threads while enqueuing
    - sched/deadline: Fix stale throttling on de-/boosted tasks
    - sched/deadline: Fix priority inheritance with multiple scheduling classes
    - kernel/sched: Remove dl_boosted flag comment
    - xfrm: fix refcount leak in __xfrm_policy_check()
    - af_key: Do not call xfrm_probe_algs in parallel
    - rose: check NULL rose_loopback_neigh->loopback
    - bonding: 802.3ad: fix no transmission of LACPDUs
    - net: ipvtap - add __init/__exit annotations to module init/exit funcs
    - netfilter: ebtables: reject blobs that don't provide all entry points
    - netfilter: nft_payload: report ERANGE for too long offset and length
    - netfilter: nft_payload: do not truncate csum_offset and csum_type
    - netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families
    - netfilter: nft_tunnel: restrict it to netdev family
    - net: Fix data-races around weight_p and dev_weight_[rt]x_bias.
    - net: Fix data-races around netdev_tstamp_prequeue.
    - ratelimit: Fix data-races in ___ratelimit().
    - net: Fix a data-race around sysctl_tstamp_allow_data.
    - net: Fix a data-race around sysctl_net_busy_poll.
    - net: Fix a data-race around sysctl_net_busy_read.
    - net: Fix a data-race around netdev_budget.
    - net: Fix a data-race around netdev_budget_usecs.
    - net: Fix a data-race around sysctl_somaxconn.
    - ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter
    - btrfs: check if root is readonly while setting security xattr
    - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry
    - loop: Check for overflow while configuring loop
    - asm-generic: sections: refactor memory_intersects
    - s390: fix double free of GS and RI CBs on fork() failure
    - mm/hugetlb: fix hugetlb not supporting softdirty tracking
    - md: call __md_stop_writes in md_stop
    - scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq
    - mm: Force TLB flush for PFNMAP mappings before unlink_file_vma()
    - arm64: map FDT as RW for early_init_dt_scan()
    - bpf: Fix the off-by-two error in range markings
    - selftests/bpf: Fix test_align verifier log patterns
    - s390/mm: do not trigger write fault when vma does not allow VM_WRITE
    - x86/bugs: Add "unknown" reporting for MMIO Stale Data
    - kbuild: Fix include path in scripts/Makefile.modpost
    - Bluetooth: L2CAP: Fix build errors in some archs
    - HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report
    - media: pvrusb2: fix memory leak in pvr_probe
    - HID: hidraw: fix memory leak in hidraw_release()
    - fbdev: fb_pm2fb: Avoid potential divide by zero error
    - ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead
    - mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse
    - drm/amd/display: clear optc underflow before turn off odm clock
    - neigh: fix possible DoS due to net iface start/stop loop
    - s390/hypfs: avoid error message under KVM
    - netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y
    - kprobes: don't call disarm_kprobe() for disabled kprobes
    - net: neigh: don't call kfree_skb() under spin_lock_irqsave()

  * New stable kernel upgrade 

  [ Vadim Pasternak ]
  * platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration
  * platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration
  * platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems
  * hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs
  * platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() call

  [ Daniel T. Lee ]
  * samples: bpf: Fix lwt_len_hist reusing previous BPF map

  [ Qinglang Miao ]
  * mips: cdmm: fix use-after-free in mips_cdmm_bus_discover
  * platform/x86: dell-smbios-base: Fix error return code in dell_smbios_init
  * dm ioctl: fix error return code in target_message
  * scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe
  * spi: mt7621: fix missing clk_disable_unprepare() on error in mt7621_spi_probe
  * iio: adc: rockchip_saradc: fix missing clk_disable_unprepare() on error in rockchip_saradc_resume
  * powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe()
  * ACPI: configfs: add missing check after configfs_register_default_group()

  [ Dan Carpenter ]
  * media: max2175: fix max2175_set_csm_mode() error code
  * media: saa7146: fix array overflow in vidioc_s_audio()
  * ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control()
  * qlcnic: Fix error code in probe
  * atm: idt77252: call pci_disable_device() on error path
  * regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init()
  * ASoC: Intel: fix error code cnl_set_dsp_D0()
  * net: dsa: b53: fix an off by one in checking "vlan->vid"
  * can: dev: prevent potential information leak in can_fill_info()
  * USB: gadget: legacy: fix an error code in eth_bind()
  * gma500: clean up error handling in init
  * media: camss: missing error code in msm_video_register()
  * ASoC: cs42l56: fix up error handling in probe
  * drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask()
  * mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq()
  * Input: sur40 - fix an error code in sur40_probe()
  * Input: elo - fix an error code in elo_connect()
  * ocfs2: fix a use after free on error
  * Input: joydev - prevent potential read overflow in ioctl
  * USB: serial: mos7840: fix error code in mos7840_write()
  * USB: serial: mos7720: fix error code in mos7720_write()
  * btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl
  * rsxx: Return -EFAULT if copy_to_user() fails
  * USB: gadget: u_ether: Fix a configfs return code
  * staging: rtl8192u: fix ->ssid overflow in r8192_wx_set_scan()
  * staging: rtl8188eu: prevent ->ssid overflow in rtw_wx_set_scan()
  * staging: rtl8712: unterminated string leads to read overflow
  * staging: rtl8188eu: fix potential memory corruption in rtw_check_beacon_data()
  * staging: ks7010: prevent buffer overflow in ks_wlan_set_scan()
  * scsi: lpfc: Fix some error codes in debugfs
  * iio: adis16400: Fix an error code in adis16400_initial_setup()
  * ipw2x00: potential buffer overflow in libipw_wx_set_encodeext()
  * ovl: fix missing revert_creds() on error path
  * mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe()
  * soc: aspeed: fix a ternary sign expansion bug
  * HSI: core: fix resource leaks in hsi_add_client_from_dt()
  * nfc: pn533: prevent potential memory corruption
  * drm/i915/gvt: Fix error code in intel_gvt_init_device()
  * bnxt_en: fix ternary sign extension bug in bnxt_show_temp()
  * kfifo: fix ternary sign extension bugs
  * firmware: arm_scpi: Prevent the ternary sign expansion bug
  * NFS: fix an incorrect limit in filelayout_decode_layout()
  * net: dsa: fix a crash if ->get_sset_count() fails
  * staging: emxx_udc: fix loop in _nbu2ss_nuke()
  * ASoC: cs35l33: fix an error code in probe()
  * scsi: libsas: Use _safe() loop in sas_resume_port()
  * net: mdiobus: get rid of a BUG_ON()
  * NFS: Fix a potential NULL dereference in nfs_get_client()
  * afs: Fix an IS_ERR() vs NULL check
  * ocfs2: fix snprintf() checking
  * staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt()
  * staging: gdm724x: check for overflow in gdm_lte_netif_rx()
  * rtc: fix snprintf() checking in is_rtc_hctosys()
  * scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg()
  * can: hi311x: fix a signedness bug in hi3110_cmd()
  * bnx2x: fix an error code in bnx2x_nic_load()
  * Bluetooth: sco: prevent information leak in sco_conn_defer_accept()
  * ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point()
  * scsi: qedi: Fix error codes in qedi_alloc_global_queues()
  * PCI: Fix pci_dev_str_match_path() alloc while atomic bug
  * thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
  * usb: gadget: r8a66597: fix a loop in set_feature()
  * usb: musb: tusb6010: uninitialized data in tusb_fifo_write_unaligned()
  * mcb: fix error handling in mcb_alloc_bus()
  * thermal/core: Potential buffer overflow in thermal_build_list_of_policies()
  * crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd()
  * ext2: fix sleeping in atomic bugs on error
  * iio: ssp_sensors: add more range checking in ssp_parse_dataframe()
  * iio: ssp_sensors: fix error code in ssp_print_mcu_debug()
  * iio: dac: ti-dac5571: fix an error code in probe()
  * pata_legacy: fix a couple uninitialized variable bugs
  * drm/msm/dsi: Fix an error code in msm_dsi_modeset_init()
  * drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling
  * media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt()
  * tpm: Check for integer overflow in tpm2_map_response_body()
  * b43legacy: fix a lower bounds test
  * b43: fix a lower bounds test
  * memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host()
  * drm/msm: uninitialized variable in msm_gem_import()
  * usb: gadget: hid: fix error code in do_config()
  * scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn()
  * zram: off by one in read_block_state()
  * staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect()
  * drm/vc4: fix error code in vc4_create_object()
  * can: sja1000: fix use after free in ems_pcmcia_add_card()
  * net: altera: set a couple error code in probe()
  * net/qla3xxx: fix an error code in ql_adapter_up()
  * scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write()
  * drm/i915/overlay: Prevent divide by zero bugs in scaling
  * ASoC: max9759: fix underflow in speaker_gain_control_put()
  * tipc: Fix end of loop tests for list_for_each_entry()

  [ Bjorn Andersson ]
  * slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI
  * soc: qcom: mdt_loader: Validate that p_filesz < p_memsz
  * soc: qcom: mdt_loader: Detect truncated read of segments

  [ Jing Xiangfeng ]
  * HSI: omap_ssi: Don't jump to free ID in ssi_add_controller()
  * memstick: r592: Fix error return in r592_probe()
  * usb: typec: Add the missed altmode_id_remove() in typec_register_altmode()
  * drm/radeon: Add the missed drm_gem_object_put() in radeon_user_framebuffer_create()

  [ Chris Packham ]
  * ARM: dts: Remove non-existent i2c1 from 98dx3236
  * powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers
  * powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers
  * i2c: mpc: Make use of i2c_recover_bus()
  * i2c: mpc: implement erratum A-004447 workaround

  [ Chen-Yu Tsai ]
  * arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3328-roc-cc
  * arm64: dts: rockchip: Fix UART pull-ups on rk3328
  * staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules

  [ Hans de Goede ]
  * power: supply: axp288_charger: Fix HP Pavilion x2 10 DMI matching
  * Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close
  * ACPI: scan: Make acpi_bus_get_device() clear return pointer on error
  * platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list
  * platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet
  * platform/x86: hp-wmi: Disable tablet-mode reporting by default
  * ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet
  * ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet
  * ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet
  * platform/x86: acer-wmi: Cleanup ACER_CAP_FOO defines
  * platform/x86: acer-wmi: Cleanup accelerometer device handling
  * platform/x86: acer-wmi: Add new force_caps module parameter
  * platform/x86: acer-wmi: Add ACER_CAP_SET_FUNCTION_MODE capability flag
  * platform/x86: acer-wmi: Add support for SW_TABLET_MODE on Switch devices
  * platform/x86: acer-wmi: Add ACER_CAP_KBD_DOCK quirk for the Aspire Switch 10E SW3-016
  * platform/x86: intel-vbtn: Stop reporting SW_DOCK events
  * ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10
  * ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10
  * ASoC: es8316: Simplify adc_pga_gain_tlv table
  * ASoC: intel: atom: Stop advertising non working S24LE support
  * extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged
  * misc: lis3lv02d: Fix false-positive WARN on various HP models
  * ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF
  * ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet
  * Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices
  * Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state
  * gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055
  * platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios
  * ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet
  * ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet
  * ACPI: video: Add quirk for the Dell Vostro 3350
  * power: supply: axp288_fuel_gauge: Report register-address on readb / writeb errors
  * libata: add ATA_HORKAGE_NO_NCQ_TRIM for Samsung 860 and 870 SSDs
  * platform/x86: dell-smbios-wmi: Add missing kfree in error-exit from run_smbios_call
  * ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output
  * mfd: axp20x: Update AXP288 volatile ranges
  * drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1
  * power: supply: bq27xxx: Fix kernel crash on IRQ handler register error
  * ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses
  * ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect
  * HID: asus: Add depends on USB_HID to HID_ASUS Kconfig option
  * gpiolib: acpi: Do not set the IRQ type if the IRQ is already in use
  * usb: dwc3: pci: Fix Bay Trail phy GPIO mappings
  * Input: elan_i2c - move regulator_[en|dis]able() out of elan_[en|dis]able_power()
  * Input: elan_i2c - fix regulator enable count imbalance after suspend/resume

  [ Zhang Qilong ]
  * power: supply: bq24190_charger: fix reference leak
  * scsi: pm80xx: Fix error return in pm8001_pci_probe()
  * usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd_omap_probe
  * usb: oxu210hp-hcd: Fix memory leak in oxu_create
  * libnvdimm/label: Return -ENXIO for no slot in __blk_label_update
  * clk: ti: Fix memleak in ti_fapll_synth_setup

  [ Marc Zyngier ]
  * genirq/irqdomain: Don't try to free an interrupt that has no mapping
  * irqchip/alpine-msi: Fix freeing of interrupts on allocation error path
  * KVM: arm64: Introduce handling of AArch32 TTBCR2 traps
  * KVM: arm64: Don't access PMCR_EL0 when no PMU is available
  * genirq/msi: Activate Multi-MSI early when MSI_FLAG_ACTIVATE_EARLY is set
  * arm64: dts: rockchip: Fix PCIe DT properties on rk3399
  * arm64: Add missing ISB after invalidating TLB in __primary_switch
  * KVM: arm64: Fix exclusive limit for IPA size
  * ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure
  * KVM: arm64: Fix debug register indexing
  * of: Don't allow __of_attached_node_sysfs() without CONFIG_SYSFS
  * mfd: Don't use irq_create_mapping() to resolve a mapping
  * PCI/MSI: Deal with devices lying about their MSI mask capability
  * PCI: Add MSI masking quirk for Nvidia ION AHCI
  * gpio: tegra186: Fix chip_data type confusion

  [ Bjorn Helgaas ]
  * PCI: Bounds-check command-line resource alignment requests
  * PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller

  [ Colin Ian King ]
  * PCI: Fix overflow in command-line resource alignment requests
  * cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get()
  * mac80211: fix potential overflow when multiplying to u32 integers
  * b43: N-PHY: Fix the update of coef for the PHY revision >= 3case
  * fs/jfs: fix potential integer overflow on shift of a int
  * ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits
  * usbip: Fix incorrect double assignment to udc->ud.tcp_rx
  * clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return
  * drm/radeon: fix copy of uninitialized variable back to userspace
  * memory: gpmc: fix out of bounds read and dereference on gpmc_cs[]
  * staging: rtl8192u: Fix potential infinite loop
  * usb: gadget: r8a66597: Add missing null check on return from platform_get_resource
  * media: vivid: fix assignment of dev->fbuf_out_flags
  * media: m88rs6000t: avoid potential out-of-bounds reads on arrays
  * clk: uniphier: Fix potential infinite loop
  * liquidio: Fix unintented sign extension of a left shift of a u16
  * mt7601u: fix always true expression
  * net: thunderx: Fix unintentional sign extension issue
  * ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails
  * net: davinci_emac: Fix incorrect masking of tx and rx error channel
  * f2fs: fix a redundant call to f2fs_balance_fs if an error occurs
  * iio: tsl2583: Fix division by a zero lux_val
  * drm: qxl: ensure surf.data is ininitialized
  * fsi: core: Fix return of error values on failures
  * scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8
  * liquidio: Fix unintentional sign extension issue on left shift of u16
  * s390/bpf: Perform r1 range checking before accessing jit->seen_reg[r1]
  * iio: adc: Fix incorrect exit of for-loop
  * ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init
  * media: venus: venc: Fix potential null pointer dereference on pointer fmt
  * Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow
  * parport: remove non-zero check on count
  * scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> "Unsupported"
  * drm/msm: Fix null pointer dereference on pointer edp
  * media: cx23885: Fix snd_card_free call on null card pointer
  * media: em28xx: Don't use ops->suspend if it is NULL
  * MIPS: generic/yamon-dt: fix uninitialized variable error
  * ALSA: drivers: opl3: Fix incorrect use of vp->state

  [ Bharat Gooty ]
  * PCI: iproc: Fix out-of-bound array accesses

  [ Artem Lapkin ]
  * arm64: dts: meson: fix spi-max-frequency on Khadas VIM2
  * drm: meson_drv add shutdown function

  [ Alexandre Belloni ]
  * ARM: dts: at91: at91sam9rl: fix ADC triggers
  * ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL

  [ Rakesh Pillai ]
  * ath10k: Fix the parsing error in service available event
  * ath10k: Fix error handling in case of CE pipe init failure

  [ Christophe JAILLET ]
  * ath10k: Fix an error handling path
  * ath10k: Release some resources in an error handling path
  * net: bcmgenet: Fix a resource leak in an error handling path in the probe functin
  * net: allwinner: Fix some resources leak in the error handling path of the probe and in the remove function
  * clk: s2mps11: Fix a resource leak in error handling paths in the probe function
  * staging: mt7621-dma: Fix a resource leak in an error handling path
  * net/sonic: Fix some resource leaks in error handling paths
  * dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function
  * Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function
  * cpufreq: brcmstb-avs-cpufreq: Free resources in error path
  * cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove()
  * media: vsp1: Fix an error handling path in the probe function
  * media: cx25821: Fix a bug when reallocating some dma memory
  * dmaengine: fsldma: Fix a resource leak in the remove function
  * dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function
  * dmaengine: owl-dma: Fix a resource leak in the remove function
  * mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe
  * mmc: mxs-mmc: Fix a resource leak in an error handling path in 'mxs_mmc_probe()'
  * net: davicom: Fix regulator not turned off on failed probe
  * usb: fotg210-hcd: Fix an error message
  * ACPI: scan: Fix a memory leak in an error handling path
  * xhci: Do not use GFP_KERNEL in (potentially) atomic context
  * openrisc: Fix a memory leak
  * net: netcp: Fix an error message
  * net: mdio: thunder: Fix a double free issue in the .remove function
  * net: mdio: octeon: Fix some double free issues
  * alx: Fix an error handling path in 'alx_probe()'
  * qlcnic: Fix an error handling path in 'qlcnic_probe()'
  * netxen_nic: Fix an error handling path in 'netxen_nic_probe()'
  * be2net: Fix an error handling path in 'be_probe()'
  * crypto: ccp - Fix a resource leak in an error handling path
  * media: rc: i2c: Fix an error message
  * brcmsmac: mac80211_if: Fix a resource leak in an error handling path
  * tty: nozomi: Fix a resource leak in an error handling function
  * tty: nozomi: Fix the error handling path of 'nozomi_card_init()'
  * phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe()
  * leds: ktd2692: Fix an error handling path
  * tty: serial: 8250: serial_cs: Fix a memory leak in error handling path
  * scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe()
  * ixgbe: Fix an error handling path in 'ixgbe_probe()'
  * igb: Fix an error handling path in 'igb_probe()'
  * fm10k: Fix an error handling path in 'fm10k_probe()'
  * e1000e: Fix an error handling path in 'e1000_probe()'
  * iavf: Fix an error handling path in 'iavf_probe()'
  * spi: spi-fsl-dspi: Fix a resource leak in an error handling path
  * xgene-v2: Fix a resource leak in the error handling path of 'xge_probe()'
  * drm/msm/dsi: Fix some reference counted resource leaks
  * usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA config is available
  * staging: ks7010: Fix the initialization of the 'sleep_status' structure
  * mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()'
  * iio: adc128s052: Fix the error handling path of 'adc128_probe()'
  * media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()'
  * mmc: mxs-mmc: disable regulator on error and in the remove function
  * soc/tegra: Fix an error handling path in tegra_powergate_power_up()
  * i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()'
  * platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()'
  * orangefs: Fix the size of a memory allocation in orangefs_bufmap_alloc()
  * iio: adc: men_z188_adc: Fix a resource leak in an error handling path

  [ Olga Kornievskaia ]
  * NFSv4.2: condition READDIR's mask for security label based on LSM state
  * NFSv4.2 fix handling of sr_eof in SEEK's reply
  * NFSv4 only print the label when its queried
  * NFSv4 remove zero number of fs_locations entries error check
  * NFSv4 expose nfs_parse_server_name function

  [ Trond Myklebust ]
  * SUNRPC: xprt_load_transport() needs to support the netid "rdma6"
  * NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode
  * pNFS: Mark layout for return if return-on-close was not sent
  * NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter
  * NFS: nfs_igrab_and_active must first reference the superblock
  * pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process()
  * pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process()
  * NFS: Don't discard pNFS layout segments that are marked for return
  * NFSv4: Don't discard segments marked for return in _pnfs_return_layout()
  * NFSv4.2: Always flush out writes in nfs42_proc_fallocate()
  * NFS: Deal correctly with attribute generation counter overflow
  * NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce()
  * NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode()
  * NFSv4: Fix second deadlock in nfs4_evict_inode()
  * NFS: nfs_find_open_context() may only select open files
  * NFSv4: Initialise connection to the server in nfs4_alloc_client()
  * NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times
  * SUNRPC/nfs: Fix return value for nfs4_callback_compound()
  * nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero
  * NFS: Fix deadlocks in nfs_scan_commit_list()
  * NFSv42: Don't fail clone() unless the OP_CLONE operation failed
  * NFSv4: Handle case where the lookup of a directory fails
  * NFSv4: nfs_atomic_open() can race when looking up a non-regular file
  * NFS: Ensure the server has an up to date ctime before hardlinking
  * NFS: Ensure the server has an up to date ctime before renaming
  * NFS: Fix initialisation of nfs_client cl_flags field
  * NFSv4.1: Fix uninitialised variable in devicenotify
  * NFS: LOOKUP_DIRECTORY is also ok with symlinks
  * NFS: Do not report writeback errors in nfs_getattr()

  [ Calum Mackay ]
  * lockd: don't use interval-based rebinding over TCP

  [ NeilBrown ]
  * NFS: switch nfsiod to be an UNBOUND workqueue.
  * net: fix iteration for sctp transport seq_files
  * seq_file: document how per-entry resources are managed.
  * x86: fix seq_file iteration for pat/memtype.c
  * btrfs: prevent rename2 from exchanging a subvol with a directory from different parents
  * cred: allow get_cred() and put_cred() to be given NULL.

  [ Jason Gunthorpe ]
  * vfio-pci: Use io_remap_pfn_range() for PCI IO memory
  * vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer
  * vfio: Use config not menuconfig for VFIO_NOIOMMU

  [ Yu Kuai ]
  * clocksource/drivers/cadence_ttc: Fix memory leak in ttc_setup_clockevent()
  * pinctrl: falcon: add missing put_device() call in pinctrl_falcon_probe()
  * dmaengine: at_hdmac: add missing put_device() call in at_dma_xlate()
  * dmaengine: at_hdmac: add missing kfree() call in at_dma_xlate()
  * usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data()
  * char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol()
  * blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit()
  * reiserfs: add check for root_inode in reiserfs_fill_super
  * dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe()

  [ Claudiu Beznea ]
  * ARM: dts: at91: sama5d2: map securam as device
  * drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[]
  * power: reset: at91-sama5d2_shdwc: fix wkupdbc mask
  * ARM: dts: at91-sama5d27_som1: fix phy address to 7
  * dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro

  [ Leon Romanovsky ]
  * net/mlx5: Properly convey driver version to firmware
  * ipv6: silence compilation warning for non-IPV6 builds
  * RDMA/rxe: Clear all QP fields if creation failed
  * RDMA/mlx5: Don't add slave port to unaffiliated list
  * RDMA/mlx5: Don't access NULL-cleared mpi pointer
  * RDMA/iwcm: Release resources if iw_cm module initialization fails
  * docs: Fix infiniband uverbs minor number
  * RDMA/mlx4: Return missed an error if device doesn't support steering
  * RDMA/netlink: Add __maybe_unused to static inline in C file
  * RDMA/core: Don't infoleak GRH fields
  * RDMA/mlx4: Don't continue event handler after memory allocation failure
  * xfrm: enforce validity of offload input flags

  [ Chuhong Yuan ]
  * ASoC: jz4740-i2s: add missed checks for clk_get()
  * net/mlx4_core: Add missed mlx4_free_cmd_mailbox()

  [ Keqian Zhu ]
  * clocksource/drivers/arm_arch_timer: Correct fault programming of CNTKCTL_EL1.EVNTI

  [ Pali Rohár ]
  * cpufreq: highbank: Add missing MODULE_DEVICE_TABLE
  * cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE
  * cpufreq: st: Add missing MODULE_DEVICE_TABLE
  * cpufreq: loongson1: Add missing MODULE_ALIAS
  * cpufreq: scpi: Add missing MODULE_ALIAS
  * serial: mvebu-uart: fix tx lost characters at power off
  * net: phy: marvell: fix detection of PHY on Topaz switches
  * cpufreq: armada-37xx: Fix the AVS value for load L1
  * clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz
  * clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0
  * cpufreq: armada-37xx: Fix driver cleanup when registration failed
  * cpufreq: armada-37xx: Fix determining base CPU frequency
  * PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc()
  * ath9k: Fix kernel NULL pointer dereference during ath_reset_internal()
  * serial: mvebu-uart: correctly calculate minimal possible baudrate
  * arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART
  * serial: mvebu-uart: fix calculation of clock divisor
  * PCI: aardvark: Fix checking for PIO Non-posted Request
  * PCI: aardvark: Fix kernel panic during PIO transfer
  * ppp: Fix generating ppp unit id when ifname is not specified
  * ppp: Fix generating ifname when empty IFLA_IFNAME is specified
  * isofs: joliet: Fix iocharset=utf8 mount option
  * PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response
  * PCI: aardvark: Fix masking and unmasking legacy INTx interrupts
  * serial: mvebu-uart: fix driver's tx_empty callback
  * arm64: dts: marvell: armada-37xx: Extend PCIe MEM space
  * powerpc/fsl/dts: Fix phy-connection-type for fm1mac3
  * serial: core: Fix initializing and restoring termios speed
  * PCI: aardvark: Do not clear status bits of masked interrupts
  * PCI: aardvark: Do not unmask unused interrupts
  * PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros
  * PCI: aardvark: Train link immediately after enabling training
  * PCI: aardvark: Issue PERST via GPIO
  * PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros
  * PCI: aardvark: Indicate error in 'val' when config read fails
  * PCI: aardvark: Don't touch PCIe registers if no card connected
  * PCI: aardvark: Fix compilation on s390
  * PCI: aardvark: Move PCIe reset card code to advk_pcie_train_link()
  * PCI: aardvark: Update comment about disabling link training
  * PCI: aardvark: Configure PCIe resources from 'ranges' DT property
  * PCI: aardvark: Fix PCIe Max Payload Size setting
  * PCI: aardvark: Fix link training
  * PCI: aardvark: Fix checking for link up via LTSSM state
  * irqchip/armada-370-xp: Fix return value of armada_370_xp_msi_alloc()
  * irqchip/armada-370-xp: Fix support for Multi-MSI interrupts

  [ Arnd Bergmann ]
  * seq_buf: Avoid type mismatch for seq_buf_init
  * watchdog: coh901327: add COMMON_CLK dependency
  * Input: cyapa_gen6 - fix out-of-bounds stack access
  * platform/x86: mlx-platform: remove an unused variable
  * usb: gadget: select CONFIG_CRC32
  * wil6210: select CONFIG_CRC32
  * block: rsxx: select CONFIG_CRC32
  * lightnvm: select CONFIG_CRC32
  * wan: ds26522: select CONFIG_BITREVERSE
  * misdn: dsp: select CONFIG_BITREVERSE
  * ARM: picoxcell: fix missing interrupt-parent properties
  * crypto: x86/crc32c - fix building with clang ias
  * scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression
  * elfcore: fix building with clang
  * ARM: s3c: fix fiq for clang IAS
  * stop_machine: mark helpers __always_inline
  * x86/build: Turn off -fcf-protection for realmode targets
  * soc/fsl: qbman: fix conflicting alignment attributes
  * drm/imx: imx-ldb: fix out of bounds array access warning
  * ARM: keystone: fix integer overflow warning
  * Input: i8042 - fix Pegatron C15B ID entry
  * amdgpu: avoid incorrect %hu format string
  * security: commoncap: fix -Wstringop-overread warning
  * irqchip/gic-v3: Fix OF_BAD_ADDR error handling
  * smp: Fix smp_call_function_single_async prototype
  * x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes
  * kgdb: fix gcc-11 warning on indentation
  * usb: sl811-hcd: improve misleading indentation
  * isdn: capi: fix mismatched prototypes
  * PCI: thunder: Fix compile testing
  * HID: i2c-hid: fix format string mismatch
  * ARM: 9081/1: fix gcc-10 thumb2-kernel regression
  * ia64: mca_drv: fix incorrect array size calculation
  * mwifiex: re-fix for unaligned accesses
  * media: subdev: disallow ioctl for saa6588/davinci
  * mips: always link byteswap helpers into decompressor
  * cb710: avoid NULL pointer subtraction
  * ethernet: s2io: fix setting mac address during resume
  * ARM: 9134/1: remove duplicate memcpy() definition
  * ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype
  * ARM: 9141/1: only warn about XIP address when not compile testing
  * arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed
  * hyperv/vmbus: include linux/bitops.h
  * ARM: 9136/1: ARMv7-M uses BE-8, not BE-32
  * drm/amdgpu: fix warning for overflow check
  * memstick: avoid out-of-range warning
  * arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions
  * ARM: 9156/1: drop cc-option fallbacks for architecture selection
  * siphash: use _unaligned version by default
  * dmaengine: pxa/mmp: stop referencing config->slave_id

  [ Zhang Changzhong ]
  * scsi: fnic: Fix error return code in fnic_probe()
  * bus: fsl-mc: fix error return code in fsl_mc_object_allocate()

  [ Nathan Lynch ]
  * powerpc/pseries/hibernation: drop pseries_suspend_begin() from suspend ops
  * powerpc/pseries/hibernation: remove redundant cacheinfo update
  * powerpc/pseries/dlpar: handle ibm, configure-connector delay status

  [ Yang Yingliang ]
  * speakup: fix uninitialized flush_lock
  * USB: gadget: legacy: fix return error code in acm_ms_bind()
  * phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove()
  * power: supply: generic-adc-battery: fix possible use-after-free in gab_remove()
  * power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove()
  * media: tc358743: fix possible use-after-free in tc358743_remove()
  * media: adv7604: fix possible use-after-free in adv76xx_remove()
  * media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove()
  * media: i2c: adv7842: fix possible use-after-free in adv7842_remove()
  * USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR()
  * media: omap4iss: return error code when omap4iss_get() failed
  * PCI: endpoint: Fix missing destroy_workqueue()
  * dmaengine: stedma40: add missing iounmap() on error in d40_probe()
  * ext4: return error code when ext4_fill_flex_info() fails
  * drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write()
  * ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup()
  * mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume()
  * net: bcmgenet: check return value after calling platform_get_resource()
  * net: mvpp2: check return value after calling platform_get_resource()
  * net: micrel: check return value after calling platform_get_resource()
  * fjes: check return value after calling platform_get_resource()
  * ALSA: ppc: fix error return code in snd_pmac_probe()
  * usb: gadget: hid: fix error return code in hid_bind()
  * thermal/core: Correct function name thermal_zone_device_unregister()
  * workqueue: fix UAF in pwq_unbound_release_workfn()
  * net/802/mrp: fix memleak in mrp_request_join()
  * net/802/garp: fix memleak in garp_request_join()
  * ARM: imx: add missing iounmap()
  * net: bridge: fix memleak in br_add_if()
  * ARM: imx: add missing clk_disable_unprepare()
  * net: w5100: check return value after calling platform_get_resource()
  * usb: dwc2: check return value after calling platform_get_resource()
  * drm/nouveau/debugfs: fix file release memory leak
  * regmap: Fix possible double-free in regcache_rbtree_exit()
  * pinctrl: core: fix possible memory leak in pinctrl_enable()
  * spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe()
  * hwmon: Fix possible memleak in __hwmon_device_register()
  * usb: musb: tusb6010: check return value after calling platform_get_resource()
  * usb: host: ohci-tmio: check return value after calling platform_get_resource()
  * iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove
  * media: si470x-i2c: fix possible memory leak in si470x_i2c_probe()

  [ kazuo ito ]
  * nfsd: Fix message level for normal termination

  [ Cheng Lin ]
  * nfs_common: need lock during iterate through the list

  [ Masami Hiramatsu ]
  * x86/kprobes: Restore BTF if the single-stepping is cancelled
  * tracing/kprobes: Do the notrace functions check without kprobes on ftrace
  * tracing/kprobe: Fix to support kretprobe events on unloaded modules
  * x86/kprobes: Fix to check non boostable prefixes correctly
  * tracing: Reject string operand in the histogram expression
  * ia64: kprobes: Fix to pass correct trampoline address to the handler
  * ARM: clang: Do not rely on lr register for stacktrace
  * kprobes: Limit max data_size of the kretprobe instances

  [ Dmitry Osipenko ]
  * clk: tegra: Fix duplicated SE clock entry
  * drm/tegra: dc: Don't set PLL clock to 0Hz
  * iio: gyro: mpu3050: Fix reported temperature value
  * regulator: max77620: Use device_set_of_node_from_dev()
  * clk: tegra: Ensure that PLLU configuration is applied properly
  * ASoC: tegra: Set driver_name=tegra for all machine drivers
  * usb: otg-fsm: Fix hrtimer list corruption
  * rtc: tps65910: Correct driver module alias
  * soc/tegra: pmc: Fix imbalanced clock disabling in error code path

  [ Marek Szyprowski ]
  * extcon: max77693: Fix modalias string
  * extcon: max8997: Add missing modalias string

  [ Johannes Berg ]
  * mac80211: don't set set TDLS STA bandwidth wider than possible
  * wext: fix NULL-ptr-dereference with cfg80211's lack of commit()
  * iwlwifi: pcie: use jiffies for memory read spin time limit
  * iwlwifi: pcie: reschedule in long-running memory reads
  * mac80211: pause TX while changing interface type
  * iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time()
  * iwlwifi: pcie: fix context info memory leak
  * iwlwifi: mvm: guard against device removal in reprobe
  * mac80211: fix rate mask reset
  * cfg80211: scan: drop entry from hidden_list on overflow
  * mac80211: bail out if cipher schemes are invalid
  * um: Mark all kernel symbols as local
  * mac80211: drop A-MSDUs on old ciphers
  * mac80211: add fragment cache to sta_info
  * mac80211: check defrag PN against current frame
  * mac80211: prevent attacks on TKIP/WEP as well
  * mac80211: do not accept/forward invalid EAPOL frames
  * bonding: init notify_work earlier to avoid uninitialized use
  * netlink: disable IRQs for netlink_lock_table()
  * cfg80211: make certificate generation more robust
  * mac80211: remove warning in ieee80211_get_sband()
  * mac80211: drop multicast fragments
  * iwlwifi: mvm: don't change band on bound PHY contexts
  * iwlwifi: pcie: free IML DMA memory allocation
  * mac80211: drop data frames without key on encrypted links
  * dmaengine: ioat: depends on !UML
  * mac80211: fix use-after-free in CCMP/GCMP RX
  * iwlwifi: mvm: disable RX-diversity in powersave
  * mac80211: track only QoS data frames for admission control
  * mac80211: validate extended element ID is present
  * iwlwifi: mvm: synchronize with FW after multicast commands
  * iwlwifi: fix leaks/bad data after failed firmware load
  * iwlwifi: remove module loading failure message
  * iwlwifi: fix use-after-free
  * iwlwifi: pcie: fix locking when "HW not ready"
  * iwlwifi: pcie: gen2: fix locking when "HW not ready"

  [ Guenter Roeck ]
  * watchdog: sirfsoc: Add missing dependency on HAS_IOMEM
  * usb: dwc2: Do not update data length if it is 0 on inbound transfers
  * usb: dwc2: Abort transaction after errors with unknown reason
  * usb: dwc2: Make "trimming xfer length" a debug message
  * pcnet32: Use pci_resource_len to validate PCI resource
  * hwmon: (max31722) Remove non-standard ACPI device IDs
  * hwmon: (max31790) Fix fan speed reporting for fan7..12
  * spi: mediatek: Fix fifo transfer
  * ARC: Fix CONFIG_STACKDEPOT
  * parisc: Move pci_dev_is_behind_card_dino to where it is used
  * drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV
  * m68k: Double cast io functions to unsigned long
  * compiler.h: Introduce absolute_pointer macro
  * net: i825xx: Use absolute_pointer for memcpy from fixed memory location
  * alpha: Declare virt_to_phys and virt_to_bus parameter as pointer to volatile
  * net: 6pack: Fix tx timeout and slot time
  * hwmon: (tmp421) Replace S_<PERMS> with octal values
  * xtensa: xtfpga: Try software restart before simulating CPU reset
  * nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST
  * hwmon: (lm90) Fix usage of CONFIG2 register in detect function
  * hwmon: (lm90) Do not report 'busy' status bit as alarm
  * hwmon: (lm90) Reduce maximum conversion rate for G781
  * Revert "ASoC: mediatek: Check for error clk pointer"

  [ Lingling Xu ]
  * watchdog: sprd: remove watchdog disable from resume fail path
  * watchdog: sprd: check busy bit before new loading rather than after that

  [ Wang Wensheng ]
  * watchdog: Fix potential dereferencing of null pointer
  * IB/hfi1: Fix error return code in parse_platform_config()
  * RDMA/srpt: Fix error return code in srpt_cm_req_recv()
  * mm/sparse: add the missing sparse_buffer_fini() in error branch
  * ALSA: timer: Fix use-after-free problem

  [ Anton Ivanov ]
  * um: Monitor error events in IRQ controller
  * um: tty: Fix handling of close in tty lines
  * um: chan_xterm: Fix fd leak

  [ Bongsu Jeon ]
  * nfc: s3fwrn5: Release the nfc firmware

  [ Vincent Stehlé ]
  * powerpc/ps3: use dma_mapping_error()
  * net: korina: fix return value

  [ Dwaipayan Ray ]
  * checkpatch: fix unescaped left brace

  [ Manivannan Sadhasivam ]
  * watchdog: qcom: Avoid context switch in restart handler
  * mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions()
  * mtd: rawnand: qcom: Return actual error code instead of -ENODEV
  * ARM: 9075/1: kernel: Fix interrupted SMC calls

  [ Uwe Kleine-König ]
  * pwm: zx: Add missing cleanup in error path
  * amba: Fix resource leak for drivers without .remove
  * backlight: lm3630a: Fix return code of .update_status() callback
  * pwm: spear: Don't modify HW state in .remove callback
  * pwm: tegra: Don't modify HW state in .remove callback
  * pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was registered
  * pwm: img: Don't modify HW state in .remove() callback
  * pwm: rockchip: Don't modify HW state in .remove() callback
  * pwm: stm32-lp: Don't modify HW state in .remove() callback
  * usb: max-3421: Use driver data instead of maintaining a list of bound devices
  * staging: fbtft: Fix error path in fbtft_driver_module_init()

  [ Lokesh Vutla ]
  * pwm: lp3943: Dynamically allocate PWM chip base

  [ Zheng Zengkai ]
  * perf record: Fix memory leak when using '--user-regs=?' to list registers

  [ Jernej Skrabec ]
  * clk: sunxi-ng: Make sure divider tables have sentinel

  [ Masahiro Yamada ]
  * kconfig: fix return value of do_error_if()
  * ARC: build: remove non-existing bootpImage from KBUILD_IMAGE
  * ARC: build: add uImage.lzma to the top-level target
  * ARC: build: add boot_targets to PHONY
  * init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM

  [ Paul Kocialkowski ]
  * ARM: sunxi: Add machine match for the Allwinner V3 SoC

  [ Sara Sharon ]
  * cfg80211: initialize rekey_data

  [ Serge Hallyn ]
  * fix namespaced fscaps when !CONFIG_SECURITY

  [ Dongdong Wang ]
  * lwt: Disable BH too in run_lwt_bpf()

  [ Dmitry Torokhov ]
  * Input: cros_ec_keyb - send 'scancodes' in addition to key events
  * HID: do not use down_interruptible() when unbinding devices
  * i2c: core: Disable client irq on reboot/shutdown
  * HID: input: do not report stylus battery state as "full"

  [ Simon Beginn ]
  * Input: goodix - add upside-down quirk for Teclast X98 Pro tablet

  [ Alan Stern ]
  * media: gspca: Fix memory leak in probe
  * usb-storage: Add quirk to defeat Kindle's automatic unload
  * USB: usbfs: Don't WARN about excessively large memory allocations
  * USB: core: Fix bug in resuming hub's handling of wakeup requests
  * USB: Fix "slab-out-of-bounds Write" bug in usb_hcd_poll_rh_status
  * usb-storage: Add unusual-devs entry for VL817 USB-SATA bridge
  * USB: core: Fix hang in usb_kill_urb by adding memory barriers

  [ Sean Young ]
  * media: sunxi-cir: ensure IR is handled when it is continuous
  * USB: cdc-acm: blacklist another IR Droid device
  * media: rc: ensure that uevent can be read directly after rc device register
  * media: mceusb: sanity check for prescaler value
  * media: ite-cir: check for receive overflow
  * media, bpf: Do not copy more entries than user space requested
  * media: rc-loopback: return number of emitters rather than error
  * media: ite-cir: IR receiver stop working after receive overflow
  * media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers
  * media: igorplugusb: receiver overflow should be reported

  [ Lukas Wunner ]
  * media: netup_unidvb: Don't leak SPI master in probe error path
  * spi: spi-sh: Fix use-after-free on unbind
  * spi: davinci: Fix use-after-free on unbind
  * spi: pic32: Don't leak DMA channels in probe error path
  * spi: rb4xx: Don't leak SPI master in probe error path
  * spi: sc18is602: Don't leak SPI master in probe error path
  * spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe error path
  * spi: pxa2xx: Fix use-after-free on unbind
  * spi: gpio: Don't leak SPI master in probe error path
  * spi: mt7621: Disable clock in probe error path
  * spi: mt7621: Don't leak SPI master in probe error path
  * serial: pl010: Drop CR register reset on set_termios
  * serial: core: Keep mctrl register state and cached copy in sync
  * serial: Fix incorrect rs485 polarity on uart open
  * PCI: pciehp: Fix infinite loop in IRQ handler upon power fault

  [ Sakari Ailus ]
  * media: ipu3-cio2: Remove traces of returned buffers
  * media: ipu3-cio2: Return actual subdev format
  * media: ipu3-cio2: Serialise access to pad format
  * media: ipu3-cio2: Validate mbus format in setting subdev format
  * media: ipu3-cio2: Make the field on subdev format V4L2_FIELD_NONE
  * media: v4l: ioctl: Fix memory leak in video_usercopy

  [ Connor McAdams ]
  * ALSA: hda/ca0132 - Change Input Source enum strings.

  [ Rafael J. Wysocki ]
  * PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup()
  * driver core: Extend device_is_dependent()
  * ACPI: thermal: Do not call acpi_thermal_check() directly
  * ACPI: property: Fix fwnode string properties matching
  * PM: runtime: Update device status before letting suppliers suspend
  * Revert "PM: runtime: Update device status before letting suppliers suspend"
  * ACPI: scan: Rearrange memory allocation in acpi_device_add()
  * ACPI: tables: x86: Reserve memory occupied by ACPI tables
  * ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade()
  * PCI: PM: Do not read power state in pci_enable_device_flags()
  * ACPI: EC: Look for ECDT EC after calling acpi_load_tables()
  * Revert "PCI: PM: Do not read power state in pci_enable_device_flags()"
  * Revert "ACPICA: Fix memory leak caused by _CID repair function"
  * PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently
  * PCI: PM: Enable PME if it can be signaled from D3cold
  * PCI: Use pci_update_current_state() in pci_enable_device_flags()
  * ACPICA: Avoid evaluating methods too early during system resume
  * ACPICA: Utilities: Avoid deleting the same object twice in a row
  * ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R()

  [ Daniel Scally ]
  * Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks"

  [ Hui Wang ]
  * ACPI: PNP: compare the string length in the matching_id()
  * ALSA: hda: generic: Fix the micmute led init state
  * ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO
  * ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook
  * ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP
  * ALSA: hda/realtek: reset eapd coeff to default value for alc287

  [ Takashi Iwai ]
  * ALSA: hda: Fix regressions on clear and reconfig sysfs
  * ALSA: pcm: oss: Fix a few more UBSAN fixes
  * ALSA: hda/realtek: Add quirk for MSI-GP73
  * ALSA: usb-audio: Disable sample read check if firmware doesn't give back
  * ALSA: seq: Use bool for snd_seq_queue internal flags
  * ALSA: rawmidi: Access runtime->avail always in spinlock
  * ALSA: pcm: Clear the full allocated memory at hw_params
  * ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks
  * ALSA: hda/via: Fix runtime PM for Clevo W35xSS
  * ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info()
  * ALSA: hda/via: Add minimum mute flag
  * ALSA: hda/via: Apply the workaround generically for Clevo machines
  * ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode
  * ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board
  * ALSA: hda/hdmi: Cancel pending works before suspend
  * ALSA: hda: Drop the BATCH workaround for AMD controllers
  * ALSA: hda: Avoid spurious unsol event handling during S3/S4
  * ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar
  * ALSA: usb-audio: Apply the control quirk to Plantronics headsets
  * ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX
  * ALSA: hda/conexant: Re-order CX5066 quirk table entries
  * ALSA: usb-audio: Explicitly set up the clock selector
  * ALSA: usb-audio: More constifications
  * ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries
  * ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries
  * ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries
  * ALSA: hda/realtek: Re-order ALC269 HP quirk table entries
  * ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries
  * ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries
  * ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries
  * ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices
  * ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls
  * ALSA: line6: Fix racy initialization of LINE6 MIDI
  * ALSA: usb-audio: Validate MS endpoint descriptors
  * ALSA: timer: Fix master timer notification
  * ALSA: usb-audio: Fix OOB access at proc output
  * ALSA: sb: Fix potential double-free of CSP mixer elements
  * ALSA: sb: Fix potential ABBA deadlock in CSP driver
  * r8152: Fix potential PM refcount imbalance
  * ALSA: seq: Fix racy deletion of subscriber
  * ASoC: intel: atom: Fix reference to PCM buffer address
  * ASoC: intel: atom: Fix breakage for PCM buffer address setup
  * ALSA: seq: Fix a potential UAF by wrong private_free call order
  * ASoC: DAPM: Fix missing kctl change notifications
  * Input: i8042 - Add quirk for Fujitsu Lifebook T725
  * ALSA: timer: Unconditionally unlink slave instances, too
  * ALSA: mixer: oss: Fix racy access to slots
  * Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg()
  * ALSA: hda: Reduce udelay() at SKL+ position reporting
  * ASoC: DAPM: Cover regression by kctl change notification fix
  * ALSA: ctxfi: Fix out-of-range access
  * ASoC: topology: Add missing rwsem around snd_ctl_remove() calls
  * ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE
  * ALSA: pcm: oss: Fix negative period/buffer sizes
  * ALSA: pcm: oss: Limit the period size to 16MB
  * ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*()
  * Input: i8042 - add deferred probe support
  * ALSA: jack: Add missing rwsem around snd_ctl_remove() calls
  * ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls
  * ALSA: hda: Add missing rwsem around snd_ctl_remove() calls
  * ALSA: seq: Set upper limit of processed events
  * ALSA: hda: Fix regression on forced probe mask option
  * ALSA: hda: Fix missing codec probe on Shenker Dock 15

  [ Chris Chiu ]
  * ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256
  * ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255
  * ALSA: hda/realtek: Apply jack fixup for Quanta NL3
  * ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140
  * USB: Add reset-resume quirk for WD19's Realtek Hub
  * ACPI: EC: Make more Asus laptops use ECDT _GPE

  [ Amadej Kastelic ]
  * ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices

  [ Sven Schnelle ]
  * s390/smp: perform initial CPU reset also for SMT siblings
  * parisc: fix warning in flush_tlb_all
  * parisc/unwind: fix unwinder when CONFIG_64BIT is enabled
  * parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling
  * s390/tape: fix timer initialization in tape_std_assign()
  * parisc/entry: fix trace test in syscall exit path
  * parisc/sticon: fix reverse colors

  [ Philipp Rudo ]
  * s390/kexec_file: fix diag308 subcode when loading crash kernel

  [ Stefan Haberland ]
  * s390/dasd: fix hanging device offline processing
  * s390/dasd: prevent inconsistent LCU device data
  * s390/dasd: fix list corruption of pavgroup group list
  * s390/dasd: fix list corruption of lcu list
  * s390/dasd: fix hanging DASD driver unbind
  * s390/dasd: fix hanging IO request during DASD driver unbind

  [ Ian Abbott ]
  * staging: comedi: mf6x4: Fix AI end-of-conversion detection
  * staging: comedi: addi_apci_1032: Fix endian problem for COS sample
  * staging: comedi: addi_apci_1500: Fix endian problem for command sample
  * staging: comedi: adv_pci1710: Fix endian problem for AI command data
  * staging: comedi: das6402: Fix endian problem for AI command data
  * staging: comedi: das800: Fix endian problem for AI command data
  * staging: comedi: dmm32at: Fix endian problem for AI command data
  * staging: comedi: me4000: Fix endian problem for AI command data
  * staging: comedi: pcl711: Fix endian problem for AI command data
  * staging: comedi: pcl818: Fix endian problem for AI command data

  [ Athira Rajeev ]
  * powerpc/perf: Exclude kernel samples while counting events in user space.
  * powerpc/perf: Record counter overflow always if SAMPLE_IP is unset
  * powerpc/perf: Fix PMU constraint check for EBB events
  * selftests/powerpc: Fix "no_handler" EBB selftest

  [ Ard Biesheuvel ]
  * crypto: ecdh - avoid unaligned accesses in ecdh_set_secret()
  * crypto: ecdh - avoid buffer overflow in ecdh_set_secret()
  * crypto: arm64/sha - add missing module aliases
  * crypto: tcrypt - avoid signed overflow in byte count
  * ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld
  * crypto: api - check for ERR pointers in crypto_destroy_tfm()
  * crypto: shash - avoid comparing pointers to exported functions under CFI
  * efi/cper: use stack buffer for error record decoding
  * x86: Make ARCH_USE_MEMREMAP_PROT a generic Kconfig symbol
  * ARM: 9169/1: entry: fix Thumb2 bug in iWMMXt exception handling

  [ Borislav Petkov ]
  * EDAC/amd64: Fix PCI component registration
  * x86/build: Disable CET instrumentation in the kernel for 32-bit too
  * x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically
  * x86/mce: Mark mce_panic() noinstr
  * x86/mce: Mark mce_end() noinstr
  * x86/mce: Mark mce_read_aux() noinstr

  [ Johan Hovold ]
  * USB: serial: mos7720: fix parallel-port state restore
  * USB: serial: digi_acceleport: fix write-wakeup deadlocks
  * USB: serial: keyspan_pda: fix dropped unthrottle interrupts
  * USB: serial: keyspan_pda: fix write deadlock
  * USB: serial: keyspan_pda: fix stalled writes
  * USB: serial: keyspan_pda: fix write-wakeup use-after-free
  * USB: serial: keyspan_pda: fix tx-unthrottle use-after-free
  * USB: serial: keyspan_pda: fix write unthrottling
  * of: fix linker-section match-table corruption
  * USB: serial: iuu_phoenix: fix DMA from stack
  * USB: yurex: fix control-URB timeout handling
  * USB: usblp: fix DMA to stack
  * USB: serial: keyspan_pda: remove unused variable
  * USB: quirks: sort quirk entries
  * USB: serial: ftdi_sio: fix FTX sub-integer prescaler
  * x86/apic/of: Fix CPU devicetree-node lookups
  * net: cdc-phonet: fix data-interface release on probe failure
  * USB: cdc-acm: fix double free on probe failure
  * USB: cdc-acm: fix use-after-free after probe failure
  * net: hso: fix NULL-deref on disconnect regression
  * staging: greybus: uart: fix unprivileged TIOCCSERIAL
  * USB: cdc-acm: fix unprivileged TIOCCSERIAL
  * tty: actually undefine superseded ASYNC flags
  * tty: fix return value for unsupported ioctls
  * net: hso: fix control-request directions
  * USB: trancevibrator: fix control-request direction
  * USB: serial: quatech2: fix control-request directions
  * i2c: robotfuzz-osif: fix control-request directions
  * Input: usbtouchscreen - fix control-request directions
  * media: gspca/gl860: fix zero-length control requests
  * mmc: vub3000: fix control-request direction
  * media: dtv5100: fix control-request directions
  * media: gspca/sq905: fix control-request direction
  * media: gspca/sunplus: fix zero-length control requests
  * media: rtl28xxu: fix zero-length control request
  * Revert "USB: serial: ch341: fix character loss at high transfer rates"
  * USB: cdc-acm: fix minor-number release
  * staging: greybus: uart: fix tty use after free
  * net: hso: fix muxed tty registration
  * ipack: ipoctal: fix stack information leak
  * ipack: ipoctal: fix tty registration race
  * ipack: ipoctal: fix tty-registration error handling
  * ipack: ipoctal: fix missing allocation-failure check
  * ipack: ipoctal: fix module reference leak
  * USB: cdc-acm: fix racy tty buffer accesses
  * USB: cdc-acm: fix break reporting
  * mmc: vub300: fix control-message timeouts
  * net: lan78xx: fix division by zero in send path
  * comedi: dt9812: fix DMA buffers on stack
  * comedi: ni_usb6501: fix NULL-deref in command paths
  * comedi: vmk80xx: fix transfer-buffer overflows
  * comedi: vmk80xx: fix bulk-buffer overflow
  * comedi: vmk80xx: fix bulk and interrupt message timeouts
  * staging: r8712u: fix control-message timeout
  * staging: rtl8192u: fix control-message timeouts
  * rsi: fix control-message timeout
  * ALSA: ua101: fix division by zero at probe
  * ALSA: 6fire: fix control and bulk message timeouts
  * ALSA: line6: fix control and interrupt message timeouts
  * mwifiex: fix division by zero in fw download path
  * ath6kl: fix division by zero in send path
  * ath6kl: fix control-message timeout
  * ath10k: fix control-message timeout
  * ath10k: fix division by zero in send path
  * rtl8187: fix control-message timeouts
  * USB: iowarrior: fix control-message timeouts
  * USB: chipidea: fix interrupt deadlock
  * drm/udl: fix control-message timeout
  * serial: core: fix transmit-buffer reset and memleak
  * USB: serial: cp210x: fix CP2105 GPIO registration
  * Bluetooth: bfusb: fix division by zero in send path
  * media: uvcvideo: fix division by zero at stream start
  * firmware: qemu_fw_cfg: fix sysfs information leak
  * firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate entries
  * firmware: qemu_fw_cfg: fix kobject leak in probe error path
  * media: flexcop-usb: fix control-message timeouts
  * media: mceusb: fix control-message timeouts
  * media: em28xx: fix control-message timeouts
  * media: cpia2: fix control-message timeouts
  * media: s2255: fix control-message timeouts
  * media: redrat3: fix control-message timeouts
  * media: pvrusb2: fix control-message timeouts
  * media: stk1160: fix control-message timeouts
  * can: softing_cs: softingcs_probe(): fix memleak on registration failure
  * USB: serial: cp210x: add NCR Retail IO box id
  * USB: serial: cp210x: add CPI Bulk Coin Recycler id

  [ Chunguang Xu ]
  * ext4: fix a memory leak of ext4_free_data

  [ Jan Kara ]
  * ext4: fix deadlock with fs freezing and EA inodes
  * ext4: don't remount read-only with errors=continue on reboot
  * quota: Don't overflow quota file offsets
  * bfq: Fix computation of shallow depth
  * ext4: fix superblock checksum failure when setting password salt
  * writeback: Drop I_DIRTY_TIME_EXPIRE
  * bfq: Avoid false bfq queue merging
  * quota: Fix memory leak when handling corrupted quota file
  * ext4: check journal inode extents more carefully
  * ext4: add reclaim checks to xattr code
  * udf: Check LVID earlier
  * ocfs2: fix data corruption after conversion from inline format
  * isofs: Fix out of bound access for corrupted isofs image
  * ocfs2: fix data corruption on truncate
  * udf: Fix crash after seekdir
  * ext4: avoid trim error on fs with small groups
  * ext4: make sure to reset inode lockdep class when quota enabling fails
  * ext4: make sure quota gets properly shutdown on error
  * select: Fix indefinitely sleeping task in poll_schedule_timeout()
  * udf: Restore i_lenAlloc when inode expansion fails
  * udf: Fix NULL ptr deref when converting from inline format

  [ H. Nikolaus Schaller ]
  * ARM: dts: pandaboard: fix pinmux for gpio user button of Pandaboard ES
  * omap5-board-common: remove not physically existing vdds_1v8_main fixed-regulator
  * mips: Fix non-POSIX regexp

  [ Nicolas Ferre ]
  * ARM: dts: at91: sama5d2: fix CAN message ram offset and size

  [ Mathieu Desnoyers ]
  * powerpc: Fix incorrect stw{, ux, u, x} instructions in __set_pte_at
  * ipv4/icmp: l3mdev: Perform icmp error route lookup on source device routing table (v2)

  [ Tyrel Datwyler ]
  * powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter
  * PCI: rpadlpar: Fix potential drc_name corruption in store functions
  * powerpc/pseries: extract host bridge from pci_bus prior to bus removal
  * scsi: core: Fix bad pointer dereference when ehandler kthread is invalid

  [ Christophe Leroy ]
  * powerpc/xmon: Change printk() to pr_cont()
  * powerpc/bitops: Fix possible undefined behaviour with fls() and fls64()
  * crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error)
  * powerpc/47x: Disable 256k page size
  * powerpc/8xx: Fix software emulation interrupt
  * powerpc: Force inlining of cpu_has_feature() to avoid build failure
  * powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add')
  * btrfs: disable build on platforms having page size 256K
  * crypto: talitos - reduce max key size for SEC1
  * crypto: talitos - fix max key size for sha384 and sha512
  * video: fbdev: chipsfb: use memset_io() instead of memset()
  * lkdtm: Fix content of section containing lkdtm_rodata_do_nothing()
  * w1: Misuse of get_user()/put_user() reported by sparse
  * powerpc/32: Fix boot failure with GCC latent entropy plugin

  [ David Hildenbrand ]
  * powerpc/powernv/memtrace: Don't leak kernel memory to user space
  * powerpc/powernv/memtrace: Fix crashing the kernel when enabling concurrently
  * mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range()
  * s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap()
  * proc/vmcore: fix clearing user buffer by properly using clear_user()
  * s390/mm: validate VMA in PGSTE manipulation functions

  [ Roberto Sassu ]
  * ima: Don't modify file descriptor mode on the fly
  * ima: Remove __init annotation from ima_pcrread()
  * evm: Execute evm_inode_init_security() only when an HMAC key is loaded
  * evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded
  * s390: fix strrchr() implementation
  * ima: Allow template selection with ima_template[_fmt]= after ima_hash=

  [ Luis Henriques ]
  * ceph: fix race in concurrent __ceph_remove_cap invocations

  [ Steve French ]
  * SMB3: avoid confusing warning message on mount to Azure
  * SMB3.1.1: do not log warning message if server doesn't populate salt
  * SMB3: incorrect file id in requests compounded with open
  * cifs: fix incorrect check for null pointer in header_assemble

  [ Richard Weinberger ]
  * ubifs: wbuf: Don't leak kernel memory to flash

  [ Zhe Li ]
  * jffs2: Fix GC exit abnormally

  [ Dave Kleikamp ]
  * jfs: Fix array index bounds check in dbAdjTree

  [ Zwane Mwaikambo ]
  * drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev_get_by_minor()

  [ Evan Green ]
  * soc: qcom: smp2p: Safely acquire spinlock without IRQs

  [ Miquel Raynal ]
  * mtd: spinand: Fix OOB read
  * serial: mvebu-uart: clarify the baud rate derivation
  * dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation
  * usb: musb: dsps: Fix the probe error path
  * arm64: dts: marvell: armada-37xx: declare PCIe reset pin
  * net: ieee802154: hwsim: Ensure proper channel selection at probe time
  * net: ieee802154: mcr20a: Fix lifs/sifs periods
  * net: ieee802154: ca8210: Stop leaking skb's
  * net: ieee802154: Return meaningful error codes from the netlink helpers
  * net: ieee802154: at86rf230: Stop leaking skb's
  * net: ieee802154: ca8210: Fix lifs/sifs periods

  [ Sven Eckelmann ]
  * mtd: parser: cmdline: Fix parsing of part-names with colons
  * batman-adv: Avoid WARN_ON timing related checks
  * ath10k: fix max antenna gain unit
  * batman-adv: Consider fragmentation for needed_headroom
  * batman-adv: Reserve needed_*room for fragments
  * batman-adv: Don't always reallocate the fragmentation skb head
  * tty: serial: msm_serial: Deactivate RX DMA for polling support
  * batman-adv: Request iflink once in batadv-on-batadv check
  * batman-adv: Request iflink once in batadv_get_real_netdevice
  * batman-adv: Don't expect inter-netns unique iflink indices

  [ Praveenkumar I ]
  * mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read

  [ James Smart ]
  * scsi: lpfc: Fix invalid sleeping context in lpfc_sli4_nvmet_alloc()
  * scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free()
  * scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe
  * scsi: lpfc: Fix pt2pt connection does not recover after LOGO
  * scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response
  * scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic
  * scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology
  * scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs
  * scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq()

  [ Nuno Sá ]
  * iio: buffer: Fix demux update

  [ Jonathan Cameron ]
  * iio:light:rpr0521: Fix timestamp alignment and prevent data leak.
  * iio:light:st_uvis25: Fix timestamp alignment and prevent data leak.
  * iio:pressure:mpl3115: Force alignment of buffer
  * iio:imu:bmi160: Fix too large a buffer.
  * iio:imu:bmi160: Fix alignment and data leak issues
  * iio:magnetometer:mag3110: Fix alignment and data leak issues.
  * iio:adc:stm32-adc: Add HAS_IOMEM dependency
  * iio:accel:adis16201: Fix wrong axis assignment that prevents loading
  * iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
  * iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
  * iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
  * iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
  * iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
  * iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
  * iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
  * iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
  * iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
  * iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
  * iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
  * iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
  * iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
  * iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
  * iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
  * iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
  * iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp()
  * iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
  * iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
  * iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp()
  * iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
  * iio: dac: ad5624r: Fix incorrect handling of an optional regulator.

  [ Zhao Heming ]
  * md/cluster: block reshape with remote resync job
  * md/cluster: fix deadlock when node is doing resync job
  * md: md_open returns -EBUSY when entering racing area

  [ Yangtao Li ]
  * pinctrl: sunxi: Always call chained_irq_{enter, exit} in sunxi_pinctrl_irq_handler

  [ Terry Zhou ]
  * clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9

  [ Pawel Wieczorkiewicz ]
  * xen-blkback: set ring->xenblkd to NULL after kthread_stop()

  [ SeongJae Park ]
  * xen/xenbus: Allow watches discard events before queueing
  * xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path()
  * xen/xenbus/xen_bus_type: Support will_handle watch callback
  * xen/xenbus: Count pending messages for each watch
  * xenbus/xenbus_backend: Disallow pending watch messages

  [ Dan Williams ]
  * libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labels
  * x86/mm: Fix leak of pmd ptlock
  * libnvdimm/dimm: Avoid race between probe and available_slots_show()
  * ACPI: NFIT: Fix support for virtual SPA ranges

  [ Carlos Garnacho ]
  * platform/x86: intel-vbtn: Allow switch events on Acer Switch Alpha 12

  [ Jubin Zhong ]
  * PCI: Fix pci_slot_release() NULL pointer dereference

  [ Greg Kroah-Hartman ]
  * Linux 4.19.164
  * Linux 4.19.165
  * Linux 4.19.166
  * Linux 4.19.167
  * Linux 4.19.168
  * Linux 4.19.169
  * Linux 4.19.170
  * Linux 4.19.171
  * Linux 4.19.172
  * Linux 4.19.173
  * Linux 4.19.174
  * Linux 4.19.175
  * Linux 4.19.176
  * Linux 4.19.177
  * Linux 4.19.178
  * Linux 4.19.179
  * Linux 4.19.180
  * Linux 4.19.181
  * Linux 4.19.182
  * Linux 4.19.183
  * Linux 4.19.184
  * Linux 4.19.185
  * Linux 4.19.186
  * Revert "cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb->prepath."
  * Linux 4.19.187
  * staging: m57621-mmc: delete driver from the tree.
  * Linux 4.19.188
  * Linux 4.19.189
  * Linux 4.19.190
  * kobject_uevent: remove warning in init_uevent_argv()
  * Linux 4.19.191
  * Revert "ALSA: sb8: add a check for request_region"
  * Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails"
  * Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference"
  * Revert "video: hgafb: fix potential NULL pointer dereference"
  * Revert "net: stmicro: fix a missing check of clk_prepare"
  * Revert "leds: lp5523: fix a missing check of return value of lp55xx_read"
  * Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe"
  * Revert "video: imsttfb: fix potential NULL pointer dereferences"
  * Revert "ecryptfs: replace BUG_ON with error handling code"
  * Revert "scsi: ufs: fix a missing check of devm_reset_control_get"
  * Revert "gdrom: fix a memory leak bug"
  * cdrom: gdrom: initialize global variable at init time
  * Revert "media: rcar_drif: fix a memory disclosure"
  * Revert "rtlwifi: fix a potential NULL pointer dereference"
  * Revert "qlcnic: Avoid potential NULL pointer dereference"
  * Revert "niu: fix missing checks of niu_pci_eeprom_read"
  * net: rtlwifi: properly check for alloc_workqueue() failure
  * Linux 4.19.192
  * kgdb: fix gcc-11 warnings harder
  * libertas: register sysfs groups properly
  * ASoC: cs43130: handle errors in cs43130_probe() properly
  * media: gspca: properly check for errors in po1030_probe()
  * Linux 4.19.193
  * Linux 4.19.194
  * Linux 4.19.195
  * Linux 4.19.197
  * Linux 4.19.198
  * nds32: fix up stack guard gap
  * Linux 4.19.199
  * selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c
  * Linux 4.19.200
  * Linux 4.19.201
  * Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled"
  * Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout"
  * Linux 4.19.202
  * Linux 4.19.203
  * Linux 4.19.204
  * i2c: dev: zero out array used for i2c reads from userspace
  * Linux 4.19.206
  * clk: fix build warning for orphan_list
  * serial: 8250_pci: make setup_port() parameters explicitly unsigned
  * Linux 4.19.207
  * Linux 4.19.208
  * Linux 4.19.209
  * Linux 4.19.210
  * Linux 4.19.211
  * Linux 4.19.212
  * Linux 4.19.213
  * Linux 4.19.214
  * Linux 4.19.215
  * Linux 4.19.216
  * Linux 4.19.217
  * Linux 4.19.218
  * Linux 4.19.219
  * Linux 4.19.220
  * HID: add hid_is_usb() function to make it simpler for USB detection
  * HID: add USB_HID dependancy to hid-prodikeys
  * HID: add USB_HID dependancy to hid-chicony
  * HID: add USB_HID dependancy on some USB HID drivers
  * HID: wacom: fix problems when device is not a valid USB device
  * HID: check for valid USB device for many HID drivers
  * USB: gadget: detect too-big endpoint 0 requests
  * USB: gadget: zero allocate endpoint 0 buffers
  * Linux 4.19.221
  * USB: gadget: bRequestType is a bitfield, not a enum
  * Linux 4.19.222
  * Linux 4.19.223
  * Linux 4.19.224
  * Linux 4.19.225
  * Linux 4.19.226
  * Linux 4.19.227
  * PM: wakeup: simplify the output logic of pm_show_wakelocks()
  * Linux 4.19.228
  * moxart: fix potential use-after-free on remove path
  * Linux 4.19.229
  * usb: gadget: rndis: check size of RNDIS_MSG_SET command
  * Linux 4.19.230
  * Linux 4.19.231
  * Linux 4.19.232
  * Linux 4.19.233

  [ Kevin Vigor ]
  * md/raid10: initialize r10_bio->read_slot before use.

  [ Eric Biggers ]
  * fscrypt: add fscrypt_is_nokey_name()
  * ext4: prevent creating duplicate encrypted filenames
  * f2fs: prevent creating duplicate encrypted filenames
  * ubifs: prevent creating duplicate encrypted filenames
  * fs: fix lazytime expiration handling in __writeback_single_inode()
  * random: fix the RNDRESEEDCRNG ioctl
  * fscrypt: don't ignore minor_hash when hash is 0
  * fscrypt: add fscrypt_symlink_getattr() for computing st_size
  * ext4: report correct st_size for encrypted symlinks
  * f2fs: report correct st_size for encrypted symlinks
  * ubifs: report correct st_size for encrypted symlinks
  * wait: add wake_up_pollfree()
  * binder: use wake_up_pollfree()
  * signalfd: use wake_up_pollfree()
  * aio: keep poll requests on waitqueue until completed
  * aio: fix use-after-free due to missing POLLFREE handling
  * random: fix data race on crng_node_pool
  * random: fix data race on crng init time

  [ Eric Auger ]
  * vfio/pci: Move dummy_resources_list init in vfio_pci_probe()
  * KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read

  [ Petr Vorel ]
  * uapi: move constants from <linux/kernel.h> to <linux/const.h>

  [ Paolo Bonzini ]
  * KVM: SVM: relax conditions for allowing MSR_IA32_SPEC_CTRL accesses
  * KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits
  * KVM: x86: fix shift out of bounds reported by UBSAN
  * KVM: SEV: fix double locking due to incorrect backport
  * kvm: avoid speculation-based attacks from out-of-range memslot accesses
  * kvm: fix previous commit for 32-bit builds
  * KVM: do not assume PTE is writable after follow_pfn
  * KVM: x86: accept userspace interrupt only if no event is injected

  [ Souptick Joarder ]
  * xen/gntdev.c: Mark pages as dirty

  [ Damien Le Moal ]
  * null_blk: Fix zone size initialization
  * riscv: Fix kernel time_init()
  * libata: fix ata_host_start()
  * block: bfq: fix bfq_set_next_ioprio_data()
  * libata: fix read log timeout value

  [ Anant Thazhemadam ]
  * Bluetooth: hci_h5: close serdev device and free hu in h5_close
  * misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells()
  * nl80211: validate key indexes for cfg80211_registered_device
  * media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte()

  [ Rustam Kovhaev ]
  * reiserfs: add check for an invalid ih_entry_count
  * ntfs: check for valid standard information attribute
  * mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag

  [ Mauro Carvalho Chehab ]
  * media: gp8psk: initialize stats at power control logic
  * media: dvb_net: avoid speculation from net slot
  * media: siano: fix device register error path
  * media: s5p_cec: decrement usage count if disabled
  * media: uvc: don't do DMA on stack
  * media: dib8000: rewrite the init prbs logic
  * media: m920x: don't use stack on USB reads

  [ Boqun Feng ]
  * fcntl: Fix potential deadlock in send_sig{io, urg}()

  [ Dinghao Liu ]
  * rtc: sun6i: Fix memleak in sun6i_rtc_clk_init
  * net: ethernet: Fix memleak in ethoc_probe
  * iommu/intel: Fix memleak in intel_irq_remapping_alloc
  * net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups
  * net/mlx5e: Fix two double free cases
  * RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp
  * netfilter: nf_nat: Fix memleak in nf_nat_init
  * media: em28xx: Fix use-after-free in em28xx_alloc_urbs
  * media: media/pci: Fix memleak in empress_init
  * media: tm6000: Fix memleak in tm6000_start_stream
  * staging: fwserial: Fix error handling in fwserial_create
  * iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler
  * ixgbe: Fix memleak in ixgbe_configure_clsu32
  * e1000e: Fix error handling in e1000_set_d0_lplu_state_82571
  * extcon: Fix error handling in extcon_dev_register
  * iio: proximity: pulsedlight: Fix rumtime PM imbalance on error
  * i40e: Fix error handling in i40e_vsi_open
  * net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32
  * qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom

  [ Miroslav Benes ]
  * module: set MODULE_STATE_GOING state when a module fails to load

  [ Jessica Yu ]
  * module: delay kobject uevent until after module init call

  [ Hyeongseok Kim ]
  * dm verity: skip verity work if I/O error when system is shutting down

  [ Felix Fietkau ]
  * Revert "mtd: spinand: Fix OOB read"
  * mac80211: fix fast-rx encryption check
  * mac80211: fix station rate table updates on assoc
  * ath9k: fix transmitting to stations in dynamic SMPS mode
  * net: ethernet: mtk_eth_soc: fix RX VLAN offload
  * perf jevents: Fix getting maximum number of fds
  * mac80211: send ADDBA requests using the tid/queue of the aggregation session

  [ Tudor Ambarus ]
  * dmaengine: at_hdmac: Substitute kzalloc with kmalloc
  * spi: spi-ti-qspi: Free DMA resources
  * tty: serial: atmel: Check return code of dmaengine_submit()
  * tty: serial: atmel: Call dma_async_issue_pending()
  * dmaengine: at_xdmac: Don't start transactions at tx_submit level
  * dmaengine: at_xdmac: Print debug message after realeasing the lock
  * dmaengine: at_xdmac: Fix lld view setting
  * dmaengine: at_xdmac: Fix at_xdmac_lld struct definition

  [ Josh Poimboeuf ]
  * kdev_t: always inline major/minor helper functions
  * objtool: Don't fail on missing symbol table
  * x86/build: Disable CET instrumentation in the kernel
  * x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2
  * pinctrl: ingenic: Improve unreachable code generation

  [ Zhang Xiaohui ]
  * mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start

  [ Dominique Martinet ]
  * kbuild: don't hardcode depmod path
  * 9p/net: fix missing error check in p9_check_errors

  [ Yunfeng Ye ]
  * workqueue: Kick a worker based on the actual activation of delayed works

  [ Bean Huo ]
  * scsi: ufs: Fix wrong print message in dev_err()
  * mmc: block: Disable CMDQ on the ioctl path

  [ Adrian Hunter ]
  * scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk ->poweroff()
  * perf intel-pt: Fix missing CYC processing in PSB
  * mmc: core: Fix partition switch time for eMMC
  * perf auxtrace: Fix auxtrace queue conflict
  * PM: runtime: Fix race getting/putting suppliers at probe
  * PM: runtime: Fix ordering in pm_runtime_get_suppliers()
  * mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers
  * perf intel-pt: Fix sample instruction bytes
  * perf intel-pt: Fix transaction abort handling

  [ Bart Van Assche ]
  * scsi: ide: Do not set the RQF_PREEMPT flag for sense requests
  * scsi: scsi_transport_spi: Set RQF_PM for domain validation commands
  * scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats()
  * scsi: libfc: Fix a format specifier
  * blk-mq: Swap two calls in blk_mq_exit_queue()
  * MIPS: sni: Fix the build
  * scsi: ufs: Fix race conditions related to driver data
  * RDMA/ib_srp: Fix a deadlock

  [ Huang Shijie ]
  * lib/genalloc: fix the overflow when size is too big

  [ Linus Torvalds ]
  * depmod: handle the case of /sbin/depmod without /sbin in PATH
  * Revert "mm, slub: consider rest of partial list if acquire_slab() fails"
  * readdir: make sure to verify directory entry for legacy interfaces too
  * gup: document and work around "COW can break either way" issue
  * Fix misc new gcc warnings
  * proc: only require mm_struct for writing
  * vt_kdsetmode: extend console locking
  * sparc: avoid stringop-overread errors
  * qnx4: avoid stringop-overread errors
  * spi: Fix tegra20 build with CONFIG_PM=n
  * qnx4: work around gcc false positive warning bug
  * sparc64: fix pci_iounmap() when CONFIG_PCI is not set
  * fget: check that the fd still exists after getting a ref to it
  * fget: clarify and improve __fget_files() implementation

  [ Alexey Dobriyan ]
  * proc: change ->nlink under proc_subdir_lock
  * proc: fix lookup in /proc/net subdirectories after setns(2)
  * Input: i8042 - unbreak Pegatron C15B
  * scsi: qla2xxx: Fix broken #endif placement

  [ Sylwester Dziedziuch ]
  * i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs
  * i40e: Fix VFs not created
  * i40e: Fix freeing of uninitialized misc IRQ vector
  * i40e: Fix queues reservation for XDP

  [ Stefan Chulski ]
  * net: mvpp2: Add TCAM entry to drop flow control pause frames
  * net: mvpp2: prs: fix PPPoE with ipv6 packet parse
  * net: mvpp2: Fix GoP port 3 Networking Complex Control configurations
  * net: mvpp2: Remove Pause and Asym_Pause support
  * net: mvpp2: TCAM entry enable should be written after SRAM data

  [ Rasmus Villemoes ]
  * ethernet: ucc_geth: fix use-after-free in ucc_geth_remove()
  * ethernet: ucc_geth: set dev->max_mtu to 1518
  * ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram
  * efi: cper: fix snprintf() use in cper_dimm_err_location()

  [ Manish Chopra ]
  * qede: fix offload for IPIP tunnel packets
  * netxen_nic: fix MSI/MSI-x interrupts
  * qede: validate non LSO skb length

  [ Jeff Dike ]
  * virtio_net: Fix recursive call to cpus_read_lock()

  [ John Wang ]
  * net/ncsi: Use real net-device for response handler
  * ARM: dts: aspeed: Add LCLK to lpc-snoop

  [ Antoine Tenart ]
  * net-sysfs: take the rtnl lock when storing xps_cpus
  * net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc
  * net-sysfs: take the rtnl lock when storing xps_rxqs
  * net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc
  * net: ipv6: fix returned variable type in ip6_skb_dst_mtu
  * netfilter: ipvs: make global sysctl readonly in non-init netns
  * net-sysfs: update the queue counts in the unregistration path
  * net: do not keep the dst cache when uncloning an skb dst and its metadata
  * net: fix a memleak when uncloning an skb dst and its metadata

  [ Grygorii Strashko ]
  * net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered
  * bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD

  [ Yunjian Wang ]
  * tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS
  * net: hns: fix return value check in __lb_other_process()
  * vhost_net: fix ubuf refcount incorrectly when sendmsg fails
  * i40e: Fix use-after-free in i40e_client_subtask()

  [ Guillaume Nault ]
  * ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst()
  * netfilter: rpfilter: mask ecn bits before fib lookup
  * udp: mask TOS bits in udp_v4_early_demux()
  * netns: protect netns ID lookups with RCU
  * libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route()
  * xfrm: Don't accidentally set RTO_ONLINK in decode_session4()

  [ Cong Wang ]
  * erspan: fix version 1 check in gre_parse_header()
  * af_key: relax availability checks for skb size calculation
  * smc: disallow TCP_ULP in smc_setsockopt()
  * net_sched: fix a crash in tc_new_tfilter()

  [ Xie He ]
  * net: hdlc_ppp: Fix issues when mod_timer is called while timer is running
  * net: lapb: Copy the skb before sending a packet
  * net: lapbether: Remove netif_start_queue / netif_stop_queue
  * net: lapbether: Prevent racing when checking whether the netif is running

  [ Roland Dreier ]
  * CDC-NCM: remove "connected" log message

  [ Bjørn Mork ]
  * net: usb: qmi_wwan: add Quectel EM160R-GL
  * USB: serial: option: add Quectel EM160R-GL

  [ Heiner Kallweit ]
  * r8169: work around power-saving bug on some chip versions
  * PCI: Align checking of syscall user config accessors
  * r8169: fix jumbo packet handling on RTL8168e
  * x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk
  * r8169: fix resuming from suspend on RTL8105e if machine runs on battery
  * efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared
  * i2c: i801: Don't silently correct invalid transfer size

  [ Randy Dunlap ]
  * net: sched: prevent invalid Scell_log shift count
  * usb: usbip: vhci_hcd: protect shift size
  * arch/arc: add copy_user_page() to <asm/page.h> to fix build error on ARC
  * h8300: fix PREEMPTION build, TI_PRE_COUNT undefined
  * fbdev: aty: SPARC64 requires FB_ATY_CT
  * HID: core: detect and skip invalid inputs to snto32()
  * sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set
  * scsi: bnx2fc: Fix Kconfig warning & CNIC build errors
  * JFS: more checks for invalid superblock
  * ia64: fix discontig.c section mismatches
  * powerpc: iommu: fix build when neither PCI or IBMVIO is set
  * MIPS: alchemy: xxs1500: add gpio-au1000.h header file
  * MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c
  * vfio/pci: zap_vma_ptes() needs MMU
  * dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM
  * dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM
  * media: I2C: change 'RST' to "RSET" to fix multiple build errors
  * wireless: carl9170: fix LEDS build errors & warnings
  * scsi: FlashPoint: Rename si_flags field
  * s390: appldata depends on PROC_SYSCTL
  * mips: disable branch profiling in boot/decompress.o
  * x86/tools: Fix objdump version check again
  * dccp: add do-while-0 stubs for dccp_pr_debug macros
  * xtensa: fix kconfig unmet dependency warning for HAVE_FUTEX_CMPXCHG
  * openrisc: don't printk() unconditionally
  * ptp: dp83640: don't define PAGE0
  * ARC: export clear_user_page() for modules
  * tty: synclink_gt: rename a conflicting function name
  * irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build
  * net: sun: SUNVNET_COMMON should depend on INET
  * NIOS2: irqflags: rename a redefined register name
  * mmc: winbond: don't build on M68K
  * ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK
  * m68k: set a default value for MEMORY_RESERVE
  * ALSA: ISA: not for M68K
  * sh: fix kconfig unmet dependency warning for FRAME_POINTER
  * sh: define __BIG_ENDIAN for math-emu
  * mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set
  * mips: bcm63xx: add support for clk_get_parent()
  * mips: lantiq: add support for clk_get_parent()
  * xtensa: use CONFIG_USE_OF instead of CONFIG_OF
  * natsemi: xtensa: fix section mismatch warnings
  * mips: lantiq: add support for clk_set_parent()
  * mips: bcm63xx: add support for clk_set_parent()
  * um: registers: Rename function names to avoid conflicts and build problems
  * serial: parisc: GSC: fix build when IOSAPIC is not set
  * net: stmmac: fix return value of __setup handler
  * net: sxgbe: fix return value of __setup handler
  * ARM: 9182/1: mmu: fix returns from early_param() and __setup() functions

  [ Florian Fainelli ]
  * net: systemport: set dev->max_mtu to UMAC_MAX_MTU_SIZE
  * ata: ahci_brcm: Add back regulators management
  * net: dsa: b53: Support setting learning on port
  * net: dsa: bcm_sf2: Qualify phydev->dev_flags based on port
  * net: phy: broadcom: Only advertise EEE for supported modes
  * net: bcmgenet: Ensure all TX/RX queues DMAs are disabled
  * r6040: Restore MDIO clock frequency after MAC reset
  * net: phy: bcm7xxx: Fixed indirect MMD operations
  * ARM: dts: BCM5301X: Fix I2C controller interrupt
  * ARM: dts: BCM5301X: Add interrupt properties to GPIO node
  * net: systemport: Add global locking for descriptor lifecycle
  * net: mdio: Demote probed message to debug print

  [ Dexuan Cui ]
  * video: hyperv_fb: Fix the mmap() regression for v5.4.y and older
  * ACPI: scan: Harden acpi_device_add() against device ID overflows
  * scsi: core: Fix shost->cmd_per_lun calculation in scsi_add_host_with_dma()

  [ taehyun.cho ]
  * usb: gadget: enable super speed plus

  [ Tetsuo Handa ]
  * USB: cdc-wdm: Fix use after free in service_outstanding_interrupt().
  * reiserfs: update reiserfs_xattrs_initialized() condition
  * batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"->reserved field
  * lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message
  * misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct
  * misc: vmw_vmci: explicitly initialize vmci_datagram payload
  * ttyprintk: Add TTY hangup callback.
  * Bluetooth: initialize skb_queue_head at l2cap_chan_create()
  * tty: vt: always invoke vc->vc_sw->con_resize callback
  * can: bcm/raw/isotp: use per module netdevice notifier
  * smackfs: restrict bytes count in smk_set_cipso()
  * Bluetooth: defer cleanup of resources in hci_unregister_dev()
  * fbmem: don't allow too huge resolutions
  * smackfs: use __GFP_NOFAIL for smk_cipso_doi()
  * smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi

  [ Serge Semin ]
  * usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion
  * usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one

  [ Michael Grzeschik ]
  * USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set

  [ Thinh Nguyen ]
  * usb: uas: Add PNY USB Portable SSD to unusual_uas
  * usb: udc: core: Use lock when write to soft_connect
  * usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1
  * usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt
  * usb: xhci: Fix port minor revision
  * usb: dwc3: gadget: Fix START_TRANSFER link state check
  * usb: dwc3: gadget: Properly track pending and queued SG
  * usb: dwc3: gadget: Fix dwc3_calc_trbs_left()

  [ Daniel Palmer ]
  * USB: serial: option: add LongSung M5710 module support

  [ Jerome Brunet ]
  * usb: gadget: f_uac2: reset wMaxPacketSize
  * ASoC: meson: axg-tdm-interface: fix loopback
  * usb: gadget: u_audio: fix race condition on endpoint stop

  [ Zqiang ]
  * usb: gadget: function: printer: Fix a memory leak for interface descriptor
  * udlfb: Fix memory leak in dlfb_usb_probe
  * workqueue: Move the position of debug_work_activate() in __queue_work()
  * lib: stackdepot: turn depot_lock spinlock to raw_spinlock
  * locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal

  [ Manish Narani ]
  * usb: gadget: u_ether: Fix MTU size mismatch with RX packet size
  * mmc: sdhci-of-arasan: Check return value of non-void funtions

  [ Sriharsha Allenki ]
  * usb: gadget: Fix spinlock lockup on usb_function_deactivate

  [ Chandana Kishori Chiluveru ]
  * usb: gadget: configfs: Preserve function ordering after bind failure

  [ Eddie Hung ]
  * usb: gadget: configfs: Fix use-after-free issue with udc_name

  [ bo liu ]
  * ALSA: hda/conexant: add a new hda codec CX11970

  [ Kailang Yang ]
  * ALSA: hda/realtek - Fix speaker volume control on Lenovo C940
  * ALSA: hda/realtek - ALC236 headset MIC recording issue

  [ Filipe Manana ]
  * btrfs: send: fix wrong file path when there is an inode with a pending rmdir
  * btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan
  * btrfs: fix extent buffer leak on failure to copy root
  * btrfs: fix race when cloning extent buffer during rewind of an old root
  * btrfs: fix metadata extent leak after failure to create subvolume
  * btrfs: fix race when picking most recent mod log operation for an old root
  * btrfs: send: fix invalid path for unlink operations after parent orphanization
  * btrfs: deal with errors when replaying dir entry during log replay
  * btrfs: deal with errors when adding inode reference during log replay
  * btrfs: check for error when looking up inode during dir entry replay
  * btrfs: deal with errors when checking if a dir entry exists during log replay
  * btrfs: fix lost error handling when replaying directory deletes
  * btrfs: add missing run of delayed items after unlink during log replay

  [ Bard Liao ]
  * Revert "device property: Keep secondary firmware node secondary by type"
  * regmap: sdw: use _no_pm functions in regmap_read/write

  [ Roger Pau Monne ]
  * xen/pvh: correctly setup the PV EFI interface for dom0
  * xen/privcmd: allow fetching resource sizes
  * xen-blkfront: allow discard-* nodes to be optional

  [ Subash Abhinov Kasiviswanathan ]
  * netfilter: x_tables: Update remaining dereference to RCU

  [ Vasily Averin ]
  * netfilter: ipset: fix shift-out-of-bounds in htable_bits()
  * net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet
  * netfilter: x_tables: gpf inside xt_find_revision()
  * netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo
  * memcg: enable accounting for pids in nested pid namespaces
  * mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks

  [ Florian Westphal ]
  * netfilter: xt_RATEEST: reject non-null terminated string from userspace
  * net: ip: always refragment ip defragmented packets
  * net: fix pmtu check in nopmtudisc mode
  * netfilter: conntrack: skip identical origin tuple in same zone only
  * netfilter: ctnetlink: fix dump of the expect mask attribute
  * netfilter: x_tables: fix compat match/target pad out-of-bound write
  * netfilter: conntrack: adjust stop timestamp to real expiry value
  * netfilter: conntrack: collect all entries in one cycle
  * netfilter: nfnetlink_queue: fix OOB when mac header was cleared
  * netfilter: bridge: add support for pppoe filtering
  * netfilter: nat: remove l4 protocol port rovers
  * netfilter: nat: limit port clash resolution attempts
  * netfilter: conntrack: don't refresh sctp entries in closed state
  * netfilter: nf_queue: don't assume sk is full socket
  * netfilter: nf_queue: fix possible use-after-free

  [ Ying-Tsun Huang ]
  * x86/mtrr: Correct the range check before performing MTRR type lookups

  [ David Disseldorp ]
  * scsi: target: Fix XCOPY NAA identifier lookup

  [ Jouni K. Seppänen ]
  * net: cdc_ncm: correct overhead in delayed_ndp_size

  [ Yufeng Mo ]
  * net: hns3: fix the number of queues actually used by ARQ
  * net: hns3: add a check for queue_id in hclge_reset_vf_queue()
  * net: hns3: disable phy loopback setting in hclge_mac_start_phy
  * bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler()
  * net: hns3: pad the short tunnel frame before sending to hardware

  [ Samuel Holland ]
  * net: stmmac: dwmac-sun8i: Balance internal PHY resource references
  * net: stmmac: dwmac-sun8i: Balance internal PHY power
  * clocksource/arm_arch_timer: Improve Allwinner A64 timer workaround

  [ Jakub Kicinski ]
  * net: vlan: avoid leaks on register_vlan_dev() failures
  * net: sit: unregister_netdevice on newlink's error path
  * ethernet: alx: fix order of calls on resume
  * ipv6: weaken the v4mapped source check
  * ptp: improve max_adj check against unreasonable values
  * net: ip: avoid OOM kills with large UDP sends over loopback
  * bnxt: don't lock the tx queue from napi poll
  * bnxt: disable napi before canceling DIM
  * net: sched: update default qdisc visibility after Tx queue cnt changes
  * net: stream: don't purge sk_error_queue in sk_stream_kill_queues()

  [ Sean Tranchetti ]
  * net: ipv6: fib: flush exceptions when purging route

  [ Ayush Sawal ]
  * chtls: Fix hardware tid leak
  * chtls: Remove invalid set_tcb call
  * chtls: Fix panic when route to peer not configured
  * chtls: Replace skb_dequeue with skb_peek
  * chtls: Added a check to avoid NULL pointer dereference
  * chtls: Fix chtls resources release sequence
  * cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds

  [ Fenghua Yu ]
  * x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR
  * x86/resctrl: Don't move a task to the same resource group

  [ Nick Desaulniers ]
  * vmlinux.lds.h: Add PGO and AutoFDO input sections
  * vmlinux.lds.h: add DWARF v5 sections
  * MIPS: set mips32r5 for virt extensions
  * ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1
  * ARM: 9122/1: select HAVE_FUTEX_CMPXCHG
  * ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned
  * sh: check return code of request_irq

  [ Chris Wilson ]
  * drm/i915: Fix mismatch between misplaced vma check and vma insert

  [ Sean Nyekjaer ]
  * iio: imu: st_lsm6dsx: flip irq return logic
  * squashfs: fix inode lookup sanity checks

  [ Lorenzo Bianconi ]
  * iio: imu: st_lsm6dsx: fix edge-trigger interrupts
  * mt7601u: fix kernel crash unplugging the device
  * mt7601u: fix rx buffer refcounting
  * mt76: dma: fix a possible memory leak in mt76_add_fragment()
  * mt76: dma: do not report truncated frames to mac80211
  * mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap

  [ Ping Cheng ]
  * HID: wacom: Fix memory leakage caused by kfifo_alloc
  * HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices

  [ Andreas Kemnade ]
  * ARM: OMAP2+: omap_device: fix idling of devices during probe
  * arm: dts: omap3-gta04a4: accelerometer irq fix

  [ Chunyan Zhang ]
  * i2c: sprd: use a specific timeout to avoid system hang up issue
  * spi: sprd: Fix the wrong WDG_LOAD_VAL

  [ Roman Guskov ]
  * spi: stm32: FIFO threshold level - fix align packet size

  [ Shravya Kumbham ]
  * dmaengine: xilinx_dma: check dma_async_device_register return value
  * dmaengine: xilinx_dma: fix incompatible param warning in _child_probe()
  * dmaengine: xilinx_dma: fix mixed_enum_type coverity warning

  [ Xiaolei Wang ]
  * regmap: debugfs: Fix a memory leak when calling regmap_attach_dev

  [ Ming Lei ]
  * block: fix use-after-free in disk_part_iter_next
  * block: don't hold q->sysfs_lock in elevator_init_mq
  * blk-mq: don't hold q->sysfs_lock in blk_mq_map_swqueue
  * block: add helper for checking if queue is registered
  * block: split .sysfs_lock into two locks
  * block: fix race between switching elevator and removing queues
  * block: don't release queue's sysfs lock during switching elevator
  * scsi: core: Fix error handling of scsi_host_alloc()
  * scsi: core: Put .shost_dev in failure path if host state changes to RUNNING
  * scsi: core: Only put parent device if host state differs from SHOST_CREATED
  * scsi: sd: Free scsi_disk device via put_device()
  * scsi: core: Put LLD module refcnt after SCSI device is released

  [ Thomas Hebb ]
  * ASoC: dapm: remove widget from dirty list on free
  * mmc: rtsx_pci: Fix long reads when clock is prescaled

  [ Wei Liu ]
  * x86/hyperv: check cpu mask after interrupt has been disabled

  [ Paul Cercueil ]
  * MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB
  * usb: musb: Fix runtime PM race in musb_queue_resume_work
  * seccomp: Add missing return in non-void function
  * net: davicom: Fix regulator not turned off on failed probe
  * net: davicom: Fix regulator not turned off on driver removal

  [ Alexander Lobakin ]
  * MIPS: relocatable: fix possible boot hangup with KASLR enabled
  * skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too
  * MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section
  * net: dsa: add GRO support via gro_cells
  * mtd: spinand: core: add missing MODULE_DEVICE_TABLE()

  [ Miaohe Lin ]
  * mm/hugetlb: fix potential missing huge page size info
  * mm/memory.c: fix potential pte_unmap_unlock pte error
  * mm/hugetlb: fix potential double free in hugetlb_register_node() error path
  * mm/rmap: fix potential pte_unmap on an not mapped pte
  * khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate()
  * mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts()
  * ksm: fix potential missing rmap_item for stable_node
  * mm/rmap: remove unneeded semicolon in page_not_mapped()
  * mm/rmap: use page_not_mapped in try_to_unmap()
  * mm/huge_memory.c: don't discard hugepage if other processes are mapping it
  * mm, slub: fix mismatch between reconstructed freelist depth and cnt
  * mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration()
  * memblock: use kfree() to release kmalloced memblock regions

  [ Akilesh Kailash ]
  * dm snapshot: flush merged data before committing metadata

  [ Mikulas Patocka ]
  * dm integrity: fix the maximum number of arguments
  * dm integrity: fix flush with external metadata device
  * dm integrity: fix a crash if "recalculate" used without "internal_hash"
  * dm integrity: conditionally disable "recalculate" feature
  * blk-settings: align max_sectors on "logical_block_size" boundary
  * dm: fix deadlock when swapping to encrypted device
  * dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size
  * dm ioctl: fix out of bounds array access when no devices
  * dm snapshot: fix crash with transient storage and zero chunk size
  * dm snapshot: properly fix a crash when an origin has no snapshots
  * dm writecache: return the exact table values that were set
  * dm writecache: fix writing beyond end of underlying device when shrinking
  * parisc: fix crash with signals and alloca

  [ Leon Schuermann ]
  * r8152: Add Lenovo Powered USB-C Travel Hub

  [ yangerkun ]
  * ext4: fix bug for rename with RENAME_WHITEOUT
  * block: reexpand iov_iter after read/write
  * mm/memory-failure: make sure wait for page writeback in memory_failure
  * ext4: fix potential infinite loop in ext4_dx_readdir()

  [ Michael Ellerman ]
  * net: ethernet: fs_enet: Add missing MODULE_LICENSE
  * selftests/powerpc: Only test lwm/stmw on big endian
  * powerpc/4xx: Fix build errors from mfdcr()
  * powerpc/pseries: Stop calling printk in rtas_stop_self()
  * powerpc/64s: Fix crashes when toggling stf barrier
  * powerpc/64s: Fix crashes when toggling entry flush barrier
  * powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi()
  * powerpc/module64: Fix comment in R_PPC64_ENTRY handling
  * powerpc/dcr: Use cmplwi instead of 3-argument cmpli
  * powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING

  [ Shawn Guo ]
  * ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI
  * mmc: sdhci: Map more voltage level to SDHCI_POWER_330

  [ Craig Tatlor ]
  * drm/msm: Call msm_init_vram before binding the gpu

  [ Al Viro ]
  * dump_common_audit_data(): fix racy accesses to ->d_name
  * sparc32: fix a user-triggerable oops in clear_user()
  * iov_iter_fault_in_readable() should do nothing in xarray case
  * m68k: Handle arrivals of multiple signals correctly

  [ Dave Wysochanski ]
  * NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock
  * SUNRPC: Move simple_get_bytes and simple_get_netobj into private header
  * SUNRPC: Handle 0 length opaque XDR object data properly

  [ Mark Bloch ]
  * RDMA/mlx5: Fix wrong free of blue flame register on error

  [ Jann Horn ]
  * mm, slub: consider rest of partial list if acquire_slab() fails
  * HID: uhid: Fix worker destroying device without any protection
  * net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup
  * efivars: Respect "block" flag in efivar_entry_set_safe()

  [ j.nixdorf@avm.de ]
  * net: sunrpc: interpret the return value of kstrtou32 correctly

  [ Mike Snitzer ]
  * dm: eliminate potential source of excessive kernel log noise

  [ Geert Uytterhoeven ]
  * ALSA: firewire-tascam: Fix integer overflow in midi_port_work()
  * ALSA: fireface: Fix integer overflow in transmit_midi_msg()
  * sh_eth: Fix power down vs. is_opened flag ordering
  * auxdisplay: ht16k33: Fix refresh rate handling
  * dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/
  * PCI: Fix pci_register_io_range() memory leak
  * regulator: bd9571mwv: Fix AVS and DVFS voltage range
  * phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally
  * serial: sh-sci: Fix off-by-one error in FIFO threshold register setting
  * of: Fix truncation of memory sizes on 32-bit platforms
  * ARM: dts: r8a7779, marzen: Fix DU clock names
  * soc: rockchip: ROCKCHIP_GRF should not default to y, unconditionally
  * staging: board: Fix uninitialized spinlock when attaching genpd
  * usb: gadget: Mark USB_FSL_QE broken on 64-bit
  * mips: cm: Convert to bitfield API to fix out-of-bounds access
  * auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string
  * auxdisplay: ht16k33: Connect backlight to fbdev
  * auxdisplay: ht16k33: Fix frame buffer device blanking
  * of: clk: Make <linux/of_clk.h> self-contained

  [ Jesper Dangaard Brouer ]
  * netfilter: conntrack: fix reading nf_conntrack_buckets
  * bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx
  * bpf: Remove MTU check in __bpf_skb_max_len

  [ Olaf Hering ]
  * kbuild: enforce -Werror=return-type

  [ Hamish Martin ]
  * usb: ohci: Make distrust_firmware param default to false

  [ Will Deacon ]
  * compiler.h: Raise minimum version of GCC to 5.1 for arm64
  * arm64: Avoid redundant type conversions in xchg() and cmpxchg()
  * arm64: cmpxchg: Use "K" instead of "L" for ll/sc immediate constraint

  [ J. Bruce Fields ]
  * nfsd4: readdirplus shouldn't return parent of export
  * nfs: we don't support removing system.nfs4_acl
  * rpc: fix NULL dereference on kmalloc failure
  * rpc: fix gss_svc_init cleanup on failure
  * nfsd: fix use-after-free due to delegation race

  [ Baptiste Lepers ]
  * udp: Prevent reuseport_select_sock from reading uninitialized socks
  * rxrpc: Call state should be read with READ_ONCE() under some circumstances
  * events: Reuse value read using READ_ONCE instead of re-reading it
  * pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds

  [ Andrey Zhizhikin ]
  * rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request

  [ Willem de Bruijn ]
  * esp: avoid unneeded kmap_atomic call
  * ip_gre: validate csum_start only on pull
  * net/packet: rx_owner_map depends on pg_vec
  * net: accept UFOv6 packages in virtio_net_hdr_to_skb
  * net: skip virtio_net_hdr_set_proto if protocol already set

  [ Petr Machata ]
  * net: dcb: Validate netlink message in DCB handler
  * net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands

  [ David Wu ]
  * net: stmmac: Fixed mtu channged by cache aligned

  [ Eric Dumazet ]
  * net: avoid 32 x truesize under-estimation for tiny skbs
  * net_sched: avoid shift-out-of-bounds in tcindex_set_parms()
  * net_sched: reject silly cell_log in qdisc_get_rtab()
  * net_sched: gen_estimator: support large ewma log
  * tcp: fix SO_RCVLOWAT related hangs under mem pressure
  * ipv6: icmp6: avoid indirect call for icmpv6_send()
  * tcp: annotate tp->copied_seq lockless reads
  * tcp: annotate tp->write_seq lockless reads
  * tcp: add sanity tests to TCP_QUEUE_SEQ
  * macvlan: macvlan_count_rx() needs to be aware of preemption
  * net: sched: validate stab values
  * net: qrtr: fix a kernel-infoleak in qrtr_recvmsg()
  * net: ensure mac header is set in virtio_net_hdr_to_skb()
  * sch_red: fix off-by-one checks in red_check_params()
  * netfilter: nft_limit: avoid possible divide error in nft_limit_init
  * ip6_vti: proper dev_{hold|put} in ndo_[un]init methods
  * netfilter: nftables: avoid overflows in nft_hash_buckets()
  * ip6_gre: proper dev_{hold|put} in ndo_[un]init methods
  * sit: proper dev_{hold|put} in ndo_[un]init methods
  * ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods
  * ipv6: remove extra dev_hold() for fallback tunnels
  * net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock
  * inet: use bigger hash table for IP ID generation
  * inet: annotate date races around sk->sk_txhash
  * net/packet: annotate accesses to po->bind
  * net/packet: annotate accesses to po->ifindex
  * pkt_sched: sch_qfq: fix qfq_change_class() error path
  * vxlan: add missing rcu_read_lock() in neigh_reduce()
  * ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl()
  * ipv6: exthdrs: do not blindly use init_net
  * ipv6: fix out-of-bound access in ip6_parse_tlv()
  * tcp: annotate data races around tp->mtu_info
  * ipv6: tcp: drop silly ICMPv6 packet too big messages
  * udp: annotate data races around unix_sk(sk)->gso_size
  * net/tcp_fastopen: fix data races around tfo_active_disable_stamp
  * net: annotate data race around sk_ll_usec
  * virtio_net: Do not pull payload in skb->head
  * gro: ensure frag0 meets IP header alignment
  * net: igmp: fix data-race in igmp_ifc_timer_expire()
  * net: igmp: increase size of mr_ifc_count
  * ipv4: make exception cache less predictible
  * ipv4: fix endianness issue in inet_rtm_getroute_build_skb()
  * net-caif: avoid user-triggerable WARN_ON(1)
  * net/af_unix: fix a data-race in unix_dgram_poll
  * fq_codel: reject silly quantum parameters
  * tcp: address problems caused by EDT misshaps
  * tcp: adjust rto_base in retransmits_timed_out()
  * af_unix: fix races in sk_peer_pid and sk_peer_cred accesses
  * net: udp: annotate data race around udp_sk(sk)->corkflag
  * net_sched: fix NULL deref in fifo_set_limit()
  * net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size()
  * netlink: annotate data races around nlk->bound
  * rtnetlink: fix if_nlmsg_stats_size() under estimation
  * ipv4: use siphash instead of Jenkins in fnhe_hashfun()
  * ipv6: use siphash in rt6_exception_hash()
  * ipv6: make exception cache less predictible
  * llc: fix out-of-bound array index in llc_sk_dev_hash()
  * ipv6: fix typos in __ip6_finish_output()
  * tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows
  * net: annotate data-races on txq->xmit_lock_owner
  * bonding: make tx_rebalance_counter an atomic
  * net, neigh: clear whole pneigh_entry at alloc time
  * sch_cake: do not call cake_destroy() from cake_init()
  * sit: do not call ipip6_dev_free() from sit_init_net()
  * sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc
  * xfrm: fix a small bug in xfrm_sa_len()
  * ppp: ensure minimum packet size in ppp_write()
  * af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress
  * netns: add schedule point in ops_exit_list()
  * ipv4: avoid using shared IP generator for connected sockets
  * ipv6: annotate accesses to fn->fn_sernum
  * ipv4: raw: lock the socket in raw_bind()
  * ipv4: tcp: send zero IPID in SYNACK messages
  * tcp: fix possible socket leaks in internal pacing mode
  * rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink()
  * af_packet: fix data-race in packet_setsockopt / packet_setsockopt
  * ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path
  * veth: fix races around rq->rx_notify_masked
  * drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit
  * bonding: fix data-races around agg_select_timer
  * net: sched: limit TC_ACT_REPEAT loops
  * net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends
  * netfilter: fix use-after-free in __nf_register_net_hook()

  [ David Howells ]
  * rxrpc: Fix handling of an unsupported token type in rxrpc_read()
  * rxrpc: Fix deadlock around release of dst cached on udp tunnel
  * certs: Fix blacklist flag type confusion
  * fscache: Fix cookie key hashing

  [ Hoang Le ]
  * tipc: fix NULL deref in tipc_link_xmit()
  * tipc: convert dest node's address to network order
  * Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv"
  * tipc: add extack messages for bearer/media failure
  * tipc: fix unique bearer names sanity check
  * tipc: fix sleeping in tipc accept routine
  * tipc: increase timeout in tipc_sk_enqueue()

  [ Jason A. Donenfeld ]
  * net: introduce skb_list_walk_safe for skb segment walking
  * net: skbuff: disambiguate argument and member for skb_list_walk_safe helper
  * icmp: introduce helper for nat'd source address in network device context
  * icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n
  * gtp: use icmp_ndo_send helper
  * sunvnet: use icmp_ndo_send helper
  * xfrm: interface: use icmp_ndo_send helper
  * net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending

  [ Aya Levin ]
  * net: ipv6: Validate GSO SKB before finish IPv6 processing
  * net/mlx5e: Fix error path for ethtool set-priv-flag
  * net/mlx5: Fix PBMC register mapping
  * net/mlx5e: Block offload of outer header csum for UDP tunnels
  * net/mlx4_en: Don't allow aRFS for encapsulated packets

  [ Michael Hennerich ]
  * spi: cadence: cache reference clock rate during probe

  [ Mikko Perttunen ]
  * i2c: bpmp-tegra: Ignore unknown I2C_M flags

  [ Josef Bacik ]
  * btrfs: fix lockdep splat in btrfs_recover_relocation
  * nbd: freeze the queue while we're adding connections
  * btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root
  * btrfs: fix reloc root leak with 0 ref reloc roots on recovery
  * btrfs: fix error handling in commit_fs_roots
  * btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s
  * btrfs: do not BUG_ON in link_to_fixup_dir
  * btrfs: mark ordered extent and inode with error if we fail to finish
  * btrfs: fix error handling in btrfs_del_csums
  * btrfs: return errors from btrfs_del_csums in cleanup_ref_head
  * btrfs: fixup error handling in fixup_inode_link_counts
  * btrfs: fix error handling in __btrfs_update_delayed_inode
  * btrfs: abort transaction if we fail to update the delayed inode
  * btrfs: remove BUG_ON() in find_parent_nodes()
  * btrfs: remove BUG_ON(!eie) in find_parent_nodes

  [ Peter Collingbourne ]
  * mmc: core: don't initialize block size from ext_csd if not present
  * arm64: fix inline asm in load_unaligned_zeropad()
  * selftest: use mmap instead of posix_memalign to allocate memory
  * net: don't unconditionally copy_from_user a struct ifreq for socket ioctls

  [ Alex Leibovich ]
  * mmc: sdhci-xenon: fix 1.8v regulator stabilization

  [ Hannes Reinecke ]
  * dm: avoid filesystem lookup in dm_get_dev_t()
  * block: genhd: add 'groups' argument to device_add_disk
  * nvme: register ns_id attributes as default sysfs groups
  * aoe: register default groups with device_add_disk()
  * zram: register default groups with device_add_disk()
  * virtio-blk: modernize sysfs attribute creation
  * nvme: retrigger ANA log update if group descriptor isn't found
  * nvme-fabrics: decode host pathing error for connect
  * nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues()
  * nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails
  * nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue()
  * scsi: scsi_dh_alua: Check for negative result value
  * libata: add horkage for ASMedia 1092

  [ Pan Bian ]
  * drm/atomic: put state on error path
  * NFC: fix resource leak when target index is invalid
  * NFC: fix possible resource leak
  * net: dsa: bcm_sf2: put device node before return
  * chtls: Fix potential resource leak
  * Bluetooth: drop HCI device reference before return
  * Bluetooth: Put HCI device if inquiry procedure interrupts
  * memory: ti-aemif: Drop child node when jumping out loop
  * regulator: axp20x: Fix reference cout leak
  * spi: atmel: Put allocated master before return
  * isofs: release buffer head before return
  * mtd: spi-nor: hisi-sfc: Put child node np on error path
  * fs/affs: release old buffer head on error path
  * bus: qcom: Put child node before return

  [ Cezary Rojewski ]
  * ASoC: Intel: haswell: Add missing pm_ops

  [ Can Guo ]
  * scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback

  [ Nilesh Javali ]
  * scsi: qedi: Correct max length of CHAP secret

  [ Seth Miller ]
  * HID: Ignore battery for Elan touchscreen on ASUS UX550

  [ Peter Geis ]
  * clk: tegra30: Add hda clock default rates to clock driver

  [ David Woodhouse ]
  * xen: Fix event channel callback via INTX/GSI
  * xen: Fix XenStore initialisation for XS_LOCAL
  * iommu/vt-d: Gracefully handle DMAR units with no supported address widths

  [ Ben Skeggs ]
  * drm/nouveau/bios: fix issue shadowing expansion ROMs
  * drm/nouveau/privring: ack interrupts the same way as RM
  * drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields
  * drm/nouveau/mmu: fix vram heap sizing
  * drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0
  * drm/nouveau/disp: power down unused DP links during init
  * drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR

  [ Wolfram Sang ]
  * i2c: octeon: check correct size of maximum RECV_LEN packet
  * i2c: rcar: optimize cacheline to minimize HW race condition
  * i2c: turn recovery error on init to debug
  * i2c: bail out early when RDWR parameters are wrong
  * mmc: core: clear flags before allowing to retune
  * i2c: cadence: allow COMPILE_TEST
  * i2c: qup: allow COMPILE_TEST

  [ Hangbin Liu ]
  * selftests: net: fib_tests: remove duplicate log test
  * net: ip_tunnel: fix mtu calculation for ETHER tunnel devices

  [ Vincent Mailhol ]
  * can: dev: can_restart: fix use after free bug
  * can: vxcan: vxcan_xmit: fix use after free bug
  * can: peak_usb: fix use after free bugs
  * can: pch_can: pch_can_rx_normal: fix use after free
  * can: gs_usb: change active_channels's type from atomic_t to u8

  [ Lars-Peter Clausen ]
  * iio: ad5504: Fix setting power-down state
  * dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result`
  * iio: trigger: Fix reference counting
  * iio: stk3310: Don't return error code in interrupt handler
  * iio: mma8452: Fix trigger reference couting
  * iio: ltr501: Don't return error code in trigger handler
  * iio: kxsd9: Don't return error code in trigger handler
  * iio: itg3200: Call iio_trigger_notify_done() on error
  * iio: dln2: Check return value of devm_iio_trigger_register()

  [ Mathias Kresin ]
  * irqchip/mips-cpu: Set IPI domain parent chip

  [ Alexander Shishkin ]
  * intel_th: pci: Add Alder Lake-P support
  * intel_th: pci: Add Rocket Lake CPU support
  * intel_th: pci: Add Alder Lake-M support
  * intel_th: Wait until port is in reset before programming it

  [ Wang Hui ]
  * stm class: Fix module init return on allocation failure

  [ Eugene Korenevsky ]
  * ehci: fix EHCI host controller initialization sequence

  [ Longfang Liu ]
  * USB: ehci: fix an interrupt calltrace error
  * USB:ehci:fix Kunpeng920 ehci hardware problem

  [ Ryan Chen ]
  * usb: gadget: aspeed: fix stop dma register setting.

  [ Patrik Jakobsson ]
  * usb: bdc: Make bdc pci driver depend on BROKEN

  [ Mathias Nyman ]
  * xhci: make sure TRB is fully written before giving it to the controller
  * xhci: fix bounce buffer usage for non-sg list case
  * xhci: Improve detection of device initiated wake signal.
  * xhci: check control context is valid before dereferencing it.
  * xhci: fix potential array out of bounds with several interrupters
  * thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue
  * xhci: Fix lost USB 2 remote wake
  * usb: hub: Disable USB 3 device initiated lpm if exit latency is too high
  * usb: hub: Fix link power management max exit latency (MEL) calculations
  * xhci: add xhci_get_virt_ep() helper
  * Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set"
  * xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay
  * usb: hub: Fix usb enumeration issue due to address0 race
  * usb: hub: Fix locking issues with address0_mutex
  * xhci: Fix commad ring abort, write all 64 bits to CRCR register.
  * xhci: avoid race between disable slot command and host runtime suspend
  * xhci: Fresco FL1100 controller should not have BROKEN_MSI quirk set.

  [ JC Kuo ]
  * xhci: tegra: Delay for disabling LFPS detector

  [ Necip Fazil Yildiran ]
  * sh: dma: fix kconfig dependency for G2_DMA

  [ Lecopzer Chen ]
  * kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow
  * kasan: fix incorrect arguments passing in kasan_add_zero_shadow

  [ Matteo Croce ]
  * ipv6: create multicast route with RTPROT_KERNEL
  * ipv6: set multicast flag on the multicast route

  [ Vladimir Oltean ]
  * net: mscc: ocelot: allow offloading of bridge on top of LAG
  * net: bridge: use switchdev for port flags set through sysfs too
  * net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count
  * net: dsa: lan9303: fix broken backpressure in .port_fdb_dump
  * net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setup
  * net: mdio: introduce a shutdown method to mdio device drivers
  * net: dcb: flush lingering app table entries for unregistered devices
  * net: dcb: disable softirqs in dcbnl_flush_dev()

  [ Tariq Toukan ]
  * net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled

  [ Baruch Siach ]
  * gpio: mvebu: fix pwm .get_state period calculation

  [ Wang Hai ]
  * Revert "mm/slub: fix a memory leak in sysfs_slab_add()"
  * samples/bpf: Fix the error return code of xdp_redirect's main()
  * tulip: windbond-840: Fix missing pci_disable_device() in probe and remove
  * sis900: Fix missing pci_disable_device() in probe and remove
  * net: natsemi: Fix missing pci_disable_device() in probe and remove
  * VMCI: fix NULL pointer dereference when unmapping queue pair
  * usbnet: fix error return code in usbnet_probe()
  * USB: serial: keyspan: fix memleak on probe errors
  * libertas_tf: Fix possible memory leak in probe and disconnect
  * libertas: Fix possible memory leak in probe and disconnect
  * Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails
  * media: dmxdev: fix UAF when dvb_register_device() fails
  * media: msi001: fix possible null-ptr-deref in msi001_probe()

  [ Thomas Gleixner ]
  * futex: Move futex exit handling into futex code
  * futex: Replace PF_EXITPIDONE with a state
  * exit/exec: Seperate mm_release()
  * futex: Split futex_mm_release() for exit/exec
  * futex: Set task::futex_state to DEAD right after handling futex exit
  * futex: Mark the begin of futex exit explicitly
  * futex: Sanitize exit state handling
  * futex: Provide state handling for exec() as well
  * futex: Add mutex around futex exit
  * futex: Provide distinct return value when owner is exiting
  * futex: Prevent exit livelock
  * futex: Ensure the correct return value from futex_lock_pi()
  * futex: Replace pointless printk in fixup_owner()
  * futex: Provide and use pi_state_update_owner()
  * rtmutex: Remove unused argument from rt_mutex_proxy_unlock()
  * futex: Use pi_state_update_owner() in put_pi_state()
  * futex: Simplify fixup_pi_state_owner()
  * futex: Handle faults correctly for PI futexes
  * x86/ioapic: Ignore IRQ2 again
  * genirq: Disable interrupts for force threaded handlers
  * locking/mutex: Fix non debug version of mutex_lock_io_nested()
  * Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op")
  * KVM: x86: Cancel pvclock_gtod_work on module removal
  * x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing
  * x86/fpu: Reset state for all signal restore failures
  * cpu/hotplug: Cure the cpusets trainwreck
  * x86/fpu: Return proper error codes from user access functions
  * x86/fpu: Limit xstate copy size in xstateregs_set()
  * genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP
  * x86/msi: Force affinity setup before startup
  * x86/ioapic: Force affinity setup before startup
  * PCI/MSI: Enable and mask MSI-X early
  * PCI/MSI: Do not set invalid bits in MSI mask
  * PCI/MSI: Correct misleading comments
  * PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown()
  * PCI/MSI: Protect msi_desc::masked for multi-MSI
  * PCI/MSI: Mask all unused MSI-X entries
  * PCI/MSI: Enforce that MSI-X table entry is masked for update
  * PCI/MSI: Enforce MSI[X] entry updates to be visible
  * x86/fpu: Make init_fpstate correct with optimized XSAVE
  * hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns()
  * drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION()
  * PCI/MSI: Destroy sysfs before freeing entries
  * PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error
  * can: bcm: switch timer to HRTIMER_MODE_SOFT and remove hrtimer_tasklet

  [ Jason Gerecke ]
  * HID: wacom: Correct NULL dereference on AES pen proximity
  * HID: wacom: Ignore attempts to overwrite the touch_max value from HID
  * HID: wacom: Correct base usage for capacitive ExpressKey status bits
  * HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts
  * HID: wacom: Reset expected and received contact counts at the same time
  * HID: wacom: Ignore the confidence flag when a touch is removed
  * HID: wacom: Avoid using stale array indicies to read contact count

  [ Gaurav Kohli ]
  * tracing: Fix race in trace_open and buffer resize call

  [ Jean-Philippe Brucker ]
  * tools: Factor HOSTCC, HOSTLD, HOSTAR definitions

  [ Kai-Heng Feng ]
  * ACPI: sysfs: Prefer "compatible" modalias
  * USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet
  * drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected
  * platform/x86: hp_accel: Avoid invoking _INI to speed up resume
  * Bluetooth: Shutdown controller after workqueues are flushed or cancelled
  * Bluetooth: Move shutdown callback before flushing tx and rx queue
  * xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from runtime suspending
  * usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0

  [ Baoquan He ]
  * kernel: kexec: remove the lock operation of system_transition_mutex

  [ Koen Vandeputte ]
  * ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming

  [ Giacinto Cifelli ]
  * net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family

  [ Laurent Badel ]
  * PM: hibernate: flush swap writer after marking

  [ Sudeep Holla ]
  * drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs
  * arm64: dts: juno: Update SCPI nodes as per the YAML schema
  * firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow
  * ARM: dts: versatile: Fix up interrupt controller node names
  * firmware: arm_scmi: Ensure drivers provide a probe function
  * ARM: dts: nomadik: Fix up interrupt controller node names
  * firmware: arm_scpi: Fix string overflow in SCPI genpd driver

  [ Like Xu ]
  * KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[]
  * perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest

  [ Jay Zhou ]
  * KVM: x86: get smi pending status correctly

  [ Andrea Righi ]
  * leds: trigger: fix potential deadlock with libata
  * selftests/bpf: Fix fclose/pclose mismatch in test_progs

  [ Max Krummenacher ]
  * ARM: imx: build suspend-imx6.S with arm instruction set

  [ Pablo Neira Ayuso ]
  * netfilter: nft_dynset: add timeout extension to template
  * netfilter: conntrack: do not print icmpv6 as unknown via /proc
  * netfilter: xt_SECMARK: add new revision to fix structure layout
  * netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check
  * netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches
  * netfilter: nft_exthdr: check for IPv6 packet before further processing
  * netfilter: nft_osf: check for TCP packet before further processing
  * netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols
  * netfilter: nft_nat: allow to specify layer 4 protocol NAT only
  * netfilter: nft_payload: do not update layer 4 checksum when mangling fragments

  [ Shmulik Ladkani ]
  * xfrm: Fix oops in xfrm_replay_advance_bmp

  [ Eyal Birger ]
  * xfrm: fix disable_xfrm sysctl when used on xfrm interfaces
  * xfrm: interface: fix ipv4 pmtu check to honor ip header df

  [ Kamal Heib ]
  * RDMA/cxgb4: Fix the reported max_recv_sge value
  * RDMA/rxe: Fix failure during driver load
  * RDMA/hns: Validate the pkey index
  * RDMA/cxgb4: Set queue pair state when being queried

  [ Roi Dayan ]
  * net/mlx5: Fix memory leak on flow table creation error flow
  * psample: Add a fwd declaration for skbuff

  [ Bartosz Golaszewski ]
  * iommu/vt-d: Don't dereference iommu_device if IOMMU_API is not built
  * rtc: s5m: select REGMAP_I2C

  [ Takeshi Misawa ]
  * rxrpc: Fix memory leak in rxrpc_lookup_local
  * net: qrtr: Fix memory leak in qrtr_tun_open
  * net: Fix memory leak in ieee802154_raw_deliver

  [ Ivan Vecera ]
  * team: protect features update by RCU to avoid deadlock

  [ Pengcheng Yang ]
  * tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN

  [ Lijun Pan ]
  * ibmvnic: Ensure that CRQ entry read are correctly ordered
  * ibmvnic: add memory barrier to protect long term buffer
  * ibmvnic: skip send_request_unmap for timeout reset
  * ibmvnic: avoid calling napi_disable() twice
  * ibmvnic: remove duplicate napi_schedule call in do_reset function
  * ibmvnic: remove duplicate napi_schedule call in open function

  [ Christian Brauner ]
  * sysctl: handle overflow in proc_get_long

  [ Tony Lindgren ]
  * phy: cpcap-usb: Fix warning for missing regulator_disable
  * ARM: dts: Configure missing thermal interrupt for 4430
  * wlcore: Fix command execute failure 19 for wl12xx
  * usb: musb: Fix suspend with devices connected for a64
  * bus: ti-sysc: Fix warning on unbind if reset is not deasserted
  * ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race
  * ARM: dts: Fix moving mmc devices with aliases for omap4 & 5
  * ARM: dts: Fix swapped mmc order for omap3
  * clocksource/drivers/timer-ti-dm: Add clockevent and clocksource support
  * clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue
  * clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940
  * wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP
  * crypto: omap-sham - clear dma flags only after omap_sham_update_dma_stop()
  * spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_config
  * spi: spi-pic32: Fix issue with uninitialized dma_slave_config
  * mmc: dw_mmc: Fix issue with uninitialized dma_slave_config
  * mmc: moxart: Fix issue with uninitialized dma_slave_config
  * mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured
  * ARM: dts: Fix vcsi regulator to be always-on for droid4 to prevent hangs

  [ Arnold Gozum ]
  * platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron 7352

  [ Peter Zijlstra ]
  * x86: __always_inline __{rd,wr}msr()
  * kthread: Extract KTHREAD_IS_PER_CPU
  * workqueue: Restrict affinity change to rescuer
  * jump_label/lockdep: Assert we hold the hotplug lock for _cpuslocked() operations
  * locking/static_key: Fix false positive warnings on concurrent dec/inc
  * u64_stats,lockdep: Fix u64_stats_init() vs lockdep
  * openrisc: Define memory barrier mb
  * perf/core: Fix endless multiplex timer
  * locking/mutex: Fix HANDOFF condition
  * sched: Always inline is_percpu_thread()
  * locking/lockdep: Avoid RCU-induced noinstr fail
  * x86: Increase exception stack sizes

  [ Martin Wilck ]
  * scsi: scsi_transport_srp: Don't block target in failfast state
  * scsi: target: pscsi: Clean up after failure in pscsi_map_sg()
  * scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state

  [ Javed Hasan ]
  * scsi: libfc: Avoid invoking response handler twice if ep is already completed
  * scsi: bnx2fc: Return failure if io_req is already in ABTS processing
  * scsi: libfc: Fix array index out of bound exception

  [ Brian King ]
  * scsi: ibmvfc: Set default timeout to avoid crash during migration
  * scsi: ibmvfc: Fix invalid state machine BUG_ON()

  [ Pho Tran ]
  * USB: serial: cp210x: add pid/vid for WSDA-200-USB

  [ Chenxin Jin ]
  * USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000

  [ Christoph Schemmel ]
  * USB: serial: option: Adding support for Cinterion MV31
  * NET: usb: qmi_wwan: Adding support for Cinterion MV31

  [ Zyta Szpak ]
  * arm64: dts: ls1046a: fix dcfg address range

  [ Roman Gushchin ]
  * memblock: do not start bottom-up allocations with kernel_end

  [ Jeremy Figgins ]
  * USB: usblp: don't call usb_set_interface if there's a single alt

  [ Yoshihiro Shimoda ]
  * usb: renesas_usbhs: Clear pipe running flag in usbhs_pkt_pop()
  * mfd: bd9571mwv: Use devm_mfd_add_devices()
  * usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUM
  * usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen()
  * serial: sh-sci: Stop dmaengine transfer in sci_stop_tx()
  * usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop()
  * usb: host: xhci-rcar: Don't reload firmware after the completion
  * net: renesas: sh_eth: Fix freeing wrong tx descriptor
  * can: rcar_can: fix suspend/resume

  [ Heiko Stuebner ]
  * usb: dwc2: Fix endpoint direction check in ep_from_windex

  [ Gary Bisson ]
  * usb: dwc3: fix clock issue during resume in OTG mode

  [ Liangyan ]
  * ovl: fix dentry leak in ovl_get_redirect
  * tracing: Correct the length check which causes memory corruption

  [ Wang ShaoBo ]
  * kretprobe: Avoid re-registration of the same kretprobe earlier
  * Bluetooth: fix use-after-free error in lock_sock_nested()

  [ Aurelien Aptel ]
  * cifs: report error instead of invalid when revalidating a dentry fails
  * cifs: set server->cipher_type to AES-128-CCM for SMB3.0

  [ Gustavo A. R. Silva ]
  * smb3: Fix out-of-bounds bug in SMB2_negotiate()
  * sctp: Fix out-of-bounds warning in sctp_process_asconf_param()
  * ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user()
  * wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt
  * wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join
  * media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2()
  * wireless: wext-spy: Fix out-of-bounds warning
  * media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf()
  * ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs()
  * flow_dissector: Fix out-of-bounds warnings
  * IB/qib: Use struct_size() helper

  [ Fengnan Chang ]
  * mmc: core: Limit retries when analyse of SDIO tuples fails
  * ext4: fix error code in ext4_commit_super

  [ Thorsten Leemhuis ]
  * nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs

  [ Sean Christopherson ]
  * KVM: SVM: Treat SVM as unsupported when running as an SEV guest
  * x86/reboot: Force all cpus to exit VMX root if VMX is supported
  * x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported
  * KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode
  * KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled
  * KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped()
  * KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds
  * KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB
  * KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs
  * x86/irq: Ensure PI wakeup handler is unregistered before module unload
  * x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails
  * KVM: VMX: Fix stale docs for kvm-intel.emulate_invalid_guest_state

  [ Russell King ]
  * ARM: footbridge: fix dc21285 PCI configuration accessors
  * ARM: ensure the signal page contains defined contents
  * ARM: kexec: fix oops after TLB are invalidated
  * ARM: footbridge: fix PCI interrupt mapping

  [ Muchun Song ]
  * mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page
  * mm: hugetlb: fix a race between freeing and dissolving the page
  * mm: hugetlb: fix a race between isolating and freeing page
  * mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active
  * printk: fix deadlock when kernel panic
  * writeback: fix obtain a reference to a freeing memcg css
  * mm/page_alloc: speed up the iteration of max_order
  * net: fix use-after-free in tw_timer_handler

  [ Hugh Dickins ]
  * mm: thp: fix MADV_REMOVE deadlock on shmem THP
  * mm/thp: fix __split_huge_pmd_locked() on shmem migration entry
  * mm/thp: make is_huge_zero_pmd() safe and quicker
  * mm/thp: try_to_unmap() use TTU_SYNC for safe splitting
  * mm/thp: fix vma_address() if virtual address below file offset
  * mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page()
  * mm: page_vma_mapped_walk(): use page for pvmw->page
  * mm: page_vma_mapped_walk(): settle PageHuge on entry
  * mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd
  * mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block
  * mm: page_vma_mapped_walk(): crossing page table boundary
  * mm: page_vma_mapped_walk(): add a level of indentation
  * mm: page_vma_mapped_walk(): use goto instead of while (1)
  * mm: page_vma_mapped_walk(): get vma_address_end() earlier
  * mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes
  * mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk()
  * mm, futex: fix shared futex pgoff on shmem huge page
  * memfd: fix F_SEAL_WRITE after shmem huge page allocated

  [ Dave Hansen ]
  * x86/apic: Add extra serialization for non-serializing MSRs
  * selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random

  [ Benjamin Valentin ]
  * Input: xpad - sync supported devices with fork on GitHub

  [ Nadav Amit ]
  * iommu/vt-d: Do not use flush-queue when caching-mode is on
  * userfaultfd: prevent concurrent API initialization
  * hugetlbfs: flush TLBs correctly after huge_pmd_unshare

  [ Xiao Ni ]
  * md: Set prev_flush_start and flush_bio in an atomic way

  [ Vadim Fedorenko ]
  * net: ip_tunnel: fix mtu calculation
  * net: lwtunnel: handle MTU calculation in forwading
  * net: ipv6: fix return value of ip6_skb_dst_mtu

  [ DENG Qingfang ]
  * net: dsa: mv88e6xxx: override existent unicast portvec in port_fdb_add
  * net: dsa: tag_mtk: fix 802.1ad VLAN egress
  * net: dsa: mt7530: fix VLAN traffic leaks
  * net: dsa: mt7530: add the missing RxUnicast MIB counter

  [ zhengbin ]
  * block: fix NULL pointer dereference in register_disk

  [ Steven Rostedt (VMware) ]
  * fgraph: Initialize tracing_graph_pause at task creation

  [ Sibi Sankar ]
  * remoteproc: qcom_q6v5_mss: Validate modem blob firmware size before load
  * remoteproc: qcom_q6v5_mss: Validate MBA firmware size before load

  [ David Collins ]
  * regulator: core: avoid regulator_resolve_supply() race condition

  [ Emmanuel Grumbach ]
  * iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap
  * mac80211: clear the beacon's CRC after channel switch

  [ Tobin C. Harding ]
  * lib/string: Add strscpy_pad() function

  [ Qian Cai ]
  * include/trace/events/writeback.h: fix -Wstringop-truncation warnings

  [ Theodore Ts'o ]
  * memcg: fix a crash in wb_workfn when a device disappears
  * ext4: fix potential htree index checksum corruption
  * ext4: fix potential htree corruption when growing large_dir directories
  * ext4: fix race writing to an inline_data file while its xattrs are changing
  * ext4: don't use the orphan list when migrating an inode

  [ Peter Gonda ]
  * Fix unsynchronized access to sev members through svm_register_enc_region

  [ Phillip Lougher ]
  * squashfs: add more sanity checks in id lookup
  * squashfs: add more sanity checks in inode lookup
  * squashfs: add more sanity checks in xattr id lookup
  * squashfs: fix xattr id and id lookup sanity checks
  * squashfs: fix divide error in calculate_skip()

  [ Olliver Schinagl ]
  * regulator: core: enable power when setting up constraints

  [ Douglas Anderson ]
  * regulator: core: Clean enabling always-on regulators + their supplies

  [ Mark Brown ]
  * regulator: Fix lockdep warning resolving supplies
  * arm64/sve: Use correct size when reinitialising SVE state
  * ASoC: ops: Reject out of bounds values in snd_soc_put_volsw()
  * ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx()
  * ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx()
  * ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw()
  * ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range()

  [ Steven Rostedt (VMware) ]
  * tracing: Do not count ftrace events in top level enable output
  * tracing: Check length before giving out the filter buffer

  [ Julien Grall ]
  * arm/xen: Don't probe xenbus as part of an early initcall

  [ Miklos Szeredi ]
  * ovl: perform vfs_getxattr() with mounter creds
  * cap: fix conversions on getxattr
  * ovl: expand warning in ovl_d_real()
  * ovl: allow upperdir inside lowerdir
  * cuse: prevent clone
  * fuse: check connected before queueing on fpq->io
  * fuse: reject internal errno
  * af_unix: fix garbage collect vs MSG_PEEK
  * ovl: prevent private clone if bind mount is not allowed
  * fuse: truncate pagecache on atomic_o_trunc
  * fuse: fix page stealing
  * fuse: release pipe buf after last use
  * fuse: annotate lock in fuse_reverse_inval_entry()
  * ovl: fix warning in ovl_create_real()
  * fuse: fix bad inode

  [ Amir Goldstein ]
  * ovl: skip getxattr of security labels
  * fuse: fix live lock in fuse_iget()

  [ Victor Lu ]
  * drm/amd/display: Fix dc_sink kref count in emulated_link_detect
  * drm/amd/display: Free atomic state after drm_atomic_commit

  [ Alexandre Ghiti ]
  * riscv: virt_addr_valid must check the address belongs to linear mapping

  [ Lin Feng ]
  * bfq-iosched: Revert "bfq: Fix computation of shallow depth"

  [ Bui Quang Minh ]
  * bpf: Check for integer overflow when using roundup_pow_of_two()

  [ Jozsef Kadlecsik ]
  * netfilter: xt_recent: Fix attempt to update deleted entry
  * netfilter: ipset: Fix oversized kvmalloc() calls

  [ Sven Auhagen ]
  * netfilter: flowtable: fix tcp and udp header checksum update

  [ Juergen Gross ]
  * xen/netback: avoid race in xenvif_rx_ring_slots_available()
  * xen/netback: fix spurious event detection for common event case
  * xen/events: reset affinity of 2-level event when tearing it down
  * xen/events: don't unmask an event channel when an eoi is pending
  * xen/events: avoid handling the same event on two cpus at the same time
  * xen/events: fix setting irq affinity
  * xen/events: reset active flag for lateeoi events later
  * x86/kvm: fix vcpu-id indexed array sizes
  * xen: fix setting of max_pfn in shared_info
  * xen: reset legacy rtc flag for PV domU
  * PM: base: power: don't try to use non-existing RTC for storing data
  * xen/balloon: use a kernel thread instead a workqueue
  * xen/balloon: fix balloon kthread freezing
  * xen/balloon: fix cancelled balloon action
  * Revert "x86/kvm: fix vcpu-id indexed array sizes"
  * xen/balloon: add late_initcall_sync() for initial ballooning done
  * xen: sync include/xen/interface/io/ring.h with Xen's newest version
  * xen/blkfront: read response from backend only once
  * xen/blkfront: don't take local copy of a request from the ring page
  * xen/blkfront: don't trust the backend response data blindly
  * xen/netfront: read response from backend only once
  * xen/netfront: don't read data from request on the ring page
  * xen/netfront: disentangle tx_skb_freelist
  * xen/netfront: don't trust the backend response data blindly
  * tty: hvc: replace BUG_ON() with negative return value
  * xen/blkfront: harden blkfront against event channel storms
  * xen/netfront: harden netfront against event channel storms
  * xen/console: harden hvc_xen against event channel storms
  * xen/netback: fix rx queue stall detection
  * xen/netback: don't queue unlimited number of packages

  [ Mohammad Athari Bin Ismail ]
  * net: stmmac: set TxQ mode back to DCB after disabling CBS

  [ Fangrui Song ]
  * firmware_loader: align .builtin_fw to 8
  * module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols
  * x86/build: Treat R_386_PLT32 relocation as R_386_PC32
  * powerpc/boot: Delete unneeded .globl _zimage_start

  [ Alain Volmat ]
  * i2c: stm32f7: fix configuration of the digital filter
  * spi: stm32: properly handle 0 byte transfer
  * i2c: stm32f7: recover the bus on access timeout
  * i2c: stm32f7: stop dma transfer in case of NACK

  [ Felipe Balbi ]
  * usb: dwc3: ulpi: fix checkpatch warning

  [ Norbert Slusarek ]
  * net/vmw_vsock: improve locking in vsock_connect_timeout()
  * can: bcm: fix infoleak in struct bcm_msg_head

  [ Edwin Peer ]
  * net: watchdog: hold device global xmit lock during tx disable
  * bnxt_en: reverse order of TX disable and carrier off

  [ Stefano Garzarella ]
  * vsock/virtio: update credit only if socket is not closed
  * vsock: fix locking in vsock_shutdown()
  * vsock/vmci: log once the failed queue pair allocation
  * vhost/vsock: fix incorrect used length reported to the guest
  * vhost/vsock: don't check owner in vhost_vsock_stop() while releasing

  [ Sabyrzhan Tasbolatov ]
  * net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS
  * net/qrtr: restrict user-controlled length in qrtr_tun_write_iter()
  * drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue
  * smackfs: restrict bytes count in smackfs write functions

  [ Loic Poulain ]
  * net: qrtr: Fix port ID for control messages
  * wcn36xx: Fix HT40 capability for 2Ghz band

  [ Jan Beulich ]
  * Xen/x86: don't bail early from clear_foreign_p2m_mapping()
  * Xen/x86: also check kernel mapping in set_foreign_p2m_mapping()
  * Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages()
  * Xen/gntdev: correct error checking in gntdev_map_grant_pages()
  * xen-blkback: don't "handle" error by BUG()
  * xen-netback: don't "handle" error by BUG()
  * xen-scsiback: don't "handle" error by BUG()
  * xen-blkback: fix error handling in xen_blkbk_map()
  * Xen/gnttab: handle p2m update errors on a per-slot basis
  * xen-netback: respect gnttab_map_refs()'s return value
  * xen-blkback: don't leak persistent grants from xen_blkbk_map()
  * xen-pciback: reconfigure also from backend watch handler
  * xen-pciback: redo VF placement in the virtual topology
  * xen/x86: fix PV trap handling on secondary processors
  * xen-netback: correct success/error reporting for the SKB-with-fraglist case
  * xen/privcmd: fix error handling in mmap-resource processing

  [ Stefano Stabellini ]
  * xen/arm: don't ignore return errors from set_phys_to_machine
  * xen: don't continue xenstore initialization in case of errors
  * xen: detect uninitialized xenbus in xenbus_init

  [ Arun Easi ]
  * scsi: qla2xxx: Fix crash during driver load on big endian machines
  * scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand()

  [ Lai Jiangshan ]
  * kvm: check tlbs_dirty directly
  * KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run()
  * KVM: X86: MMU: Use the correct inherited permissions to get shadow page

  [ Will McVicker ]
  * HID: make arrays usage and value to be the same

  [ Stefan Ursella ]
  * usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable

  [ Sameer Pujar ]
  * arm64: tegra: Add power-domain for Tegra210 HDA
  * ASoC: rt5659: Update MCLK rate in set_sysclk()

  [ Rolf Eike Beer ]
  * scripts: use pkg-config to locate libcrypto
  * scripts: set proper OpenSSL include dir also for sign-file
  * iommu/vt-d: Fix sysfs leak in alloc_iommu()
  * tools/thermal/tmon: Add cross compiling support

  [ Shyam Prasad N ]
  * cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb->prepath.

  [ Rong Chen ]
  * scripts/recordmcount.pl: support big endian for ARCH sh

  [ Sumit Garg ]
  * kdb: Make memory allocations more robust

  [ Ansuel Smith ]
  * PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064

  [ Christopher William Snowhill ]
  * Bluetooth: Fix initializing response id after clearing struct

  [ Krzysztof Kozlowski ]
  * ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5
  * ARM: dts: exynos: correct PMIC interrupt trigger level on Monk
  * ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato
  * ARM: dts: exynos: correct PMIC interrupt trigger level on Spring
  * ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa
  * ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family
  * arm64: dts: exynos: correct PMIC interrupt trigger level on TM2
  * arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso
  * regulator: s5m8767: Drop regulators OF node reference
  * extcon: Add stubs for extcon_register_notifier_all() functions
  * clk: socfpga: fix iomem pointer cast on 64-bit
  * ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family
  * ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family
  * ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family
  * ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family
  * ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250
  * ARM: dts: exynos: correct PMIC interrupt trigger level on Snow
  * pinctrl: samsung: use 'int' for register masks in Exynos
  * i2c: s3c2410: fix possible NULL pointer deref on read message after write
  * nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect
  * power: supply: max17042: Do not enforce (incorrect) interrupt trigger type
  * reset: a10sr: add missing of_match_table reference
  * ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3
  * ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1
  * ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4
  * memory: atmel-ebi: add missing of_node_put for loop iteration
  * memory: fsl_ifc: fix leak of IO mapping on probe failure
  * memory: fsl_ifc: fix leak of private memory on probe failure
  * rtc: max77686: Do not enforce (incorrect) interrupt trigger type
  * nfc: nfcsim: fix use after free during module unload
  * arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7
  * power: supply: max17042: handle fails of reading status register
  * USB: serial: mos7840: remove duplicated 0xac24 device ID
  * USB: serial: option: remove duplicate USB device ID
  * nfc: port100: fix using -ERRNO as command type mask
  * regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled
  * regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property
  * nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done
  * nfc: uapi: use kernel size_t to fix user-space builds
  * nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind()

  [ Andrii Nakryiko ]
  * bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args

  [ Andre Przywara ]
  * arm64: dts: allwinner: A64: properly connect USB PHY to port 0
  * arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card
  * arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz
  * clk: sunxi-ng: h6: Fix CEC clock
  * clk: sunxi-ng: h6: Fix clock divider range on some clocks

  [ Maximilian Luz ]
  * ACPICA: Fix exception code class checks
  * usb: xhci: Increase timeout for HC halt
  * pinctrl/amd: Add device HID for new AMD GPIO controller

  [ Jack Pham ]
  * usb: gadget: u_audio: Free requests only after callback
  * usb: dwc3: gadget: Enable suspend events
  * usb: dwc3: debugfs: Add and remove endpoint dirs dynamically
  * usb: gadget: composite: Allow bMaxPower=0 if self-powered

  [ Rosen Penev ]
  * ARM: dts: armada388-helios4: assign pinctrl to LEDs
  * ARM: dts: armada388-helios4: assign pinctrl to each fan

  [ Vincent Knecht ]
  * arm64: dts: msm8916: Fix reserved and rfsa nodes unit address

  [ Jae Hyun Yoo ]
  * soc: aspeed: snoop: Add clock control logic

  [ Marco Elver ]
  * bpf_lru_list: Read double-checked variable once without lock
  * net: fix up truesize of cloned skb in skb_prepare_for_shift()
  * perf: Fix data race between pin_count increment/decrement

  [ Linus Lüssing ]
  * ath9k: fix data bus crash when setting nf_override via debugfs
  * ath9k: Fix potential interrupt storm on queue reset
  * batman-adv: mcast: fix duplicate mcast packets in BLA backbone from LAN

  [ Sukadev Bhattiprolu ]
  * ibmvnic: Set to CLOSED state even on error
  * ibmvnic: free tx_pool if tso_pool alloc fails
  * ibmvnic: check failover_pending in login response
  * ibmvnic: Process crqs after enabling interrupts
  * ibmvnic: init ->running_cap_crqs early
  * ibmvnic: don't spin in tasklet
  * ibmvnic: free reset-work-item when flushing

  [ Shyam Sundar S K ]
  * net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout
  * net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning
  * net: amd-xgbe: Reset link when the link never comes back
  * net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP
  * amd-xgbe: Update DMA coherency values
  * platform/x86: hp-wireless: add AMD's hardware id to the supported list
  * net: amd-xgbe: Toggle PLL settings during rate change
  * net: amd-xgbe: Fix skb data length underflow

  [ Maxime Chevallier ]
  * net: mvneta: Remove per-cpu queue mapping for Armada 3700

  [ Jialin Zhang ]
  * drm/gma500: Fix error return code in psb_driver_load()

  [ Corentin Labbe ]
  * crypto: sun4i-ss - fix kmap usage
  * crypto: sun4i-ss - checking sg length is not sufficient
  * crypto: sun4i-ss - handle BigEndian for cipher
  * net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes
  * crypto: ixp4xx - dma_unmap the correct address
  * ARM: dts: gemini: rename mdio to the right name
  * ARM: dts: gemini: add device_type on pci

  [ Chenyang Li ]
  * drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition

  [ Nathan Chancellor ]
  * MIPS: c-r4k: Fix section mismatch for loongson2_sc_init
  * MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0
  * MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target='
  * arm64: alternatives: Move length validation in alternative_{insn, endif}
  * ACPI: CPPC: Replace cppc_attr with kobj_attribute
  * x86/events/amd/iommu: Fix sysfs type mismatch
  * powerpc/prom: Mark identical_pvr_fixup as __init
  * scripts/recordmcount.pl: Fix RISC-V regex for clang
  * riscv: Workaround mcount name prior to clang-13
  * vmlinux.lds.h: Avoid orphan section with !SMP
  * Makefile: Move -Wno-unused-but-set-variable out of GCC only block
  * MIPS: generic: Update node names to avoid unit addresses
  * powerpc/barrier: Avoid collision with clang's __lwsync macro
  * qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute
  * hexagon: use common DISCARDS macro
  * vmlinux.lds.h: Handle clang's module.{c,d}tor sections
  * net: ethernet: stmmac: Do not use unreachable() in ipq806x_gmac_probe()
  * ARM: 8819/1: Remove '-p' from LDFLAGS
  * platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning
  * hexagon: export raw I/O routines for modules
  * usb: dwc2: hcd_queue: Fix use of floating point literal
  * soc/tegra: fuse: Fix bitwise vs. logical OR warning
  * net: lan78xx: Avoid unnecessary self assignment
  * mwifiex: Remove unnecessary braces from HostCmd_SET_SEQ_NO_BSS_INFO
  * Input: touchscreen - avoid bitwise vs logical OR warning
  * power: reset: ltc2952: Fix use of floating point literals
  * staging: wlan-ng: Avoid bitwise vs logical OR warning in hfa384x_usb_throttlefn()
  * drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk()
  * kbuild: Add $(KBUILD_HOSTLDFLAGS) to 'has_libelf' test
  * Makefile.extrawarn: Move -Wunaligned-access to W=1

  [ Jacopo Mondi ]
  * media: i2c: ov5670: Fix PIXEL_RATE minimum value

  [ Jiri Olsa ]
  * crypto: bcm - Rename struct device_private to bcm_device_private
  * perf tools: Use %define api.pure full instead of %pure-parser

  [ Mario Kleiner ]
  * drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction.

  [ Joe Perches ]
  * media: lmedm04: Fix misuse of comma
  * sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output

  [ Luo Meng ]
  * media: qm1d1c0042: fix error return code in qm1d1c0042_init()

  [ Tom Rix ]
  * media: pxa_camera: declare variable when DEBUG is defined
  * jffs2: fix use after free in jffs2_sum_write_data()
  * clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined
  * USB: serial: mos7720: improve OOM-handling in read_mos_reg()
  * fpga: machxo2-spi: Return an error on failure
  * apparmor: fix error check
  * selinux: initialize proto variable in selinux_ip_postroute_compat()
  * mac80211: initialize variable have_higher_than_11mbit

  [ Laurent Pinchart ]
  * media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values
  * media: imx258: Rectify mismatch of VTS value

  [ Sebastian Reichel ]
  * ASoC: cpcap: fix microphone timeslot mask
  * USB: serial: cp210x: add some more GE USB IDs
  * ARM: dts: imx53-ppd: Fix ACHC entry

  [ Yi Chen ]
  * f2fs: fix to avoid inconsistent quota data

  [ Andrea Parri (Microsoft) ]
  * Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind()

  [ Zhihao Cheng ]
  * btrfs: clarify error returns values in __load_free_space_cache
  * tools/bpftool: Fix error return code in do_batch()
  * ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode
  * nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING
  * blktrace: Fix uaf in blk_trace access after removing by sysfs

  [ Jan Henrik Weinstock ]
  * hwrng: timeriomem - Fix cooldown period calculation

  [ Daniele Alessandrelli ]
  * crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key()

  [ Lakshmi Ramasubramanian ]
  * ima: Free IMA measurement buffer on error
  * ima: Free IMA measurement buffer after kexec syscall

  [ Eric W. Biederman ]
  * capabilities: Don't allow writing ambiguous v3 file capabilities
  * Revert 95ebabde382c ("capabilities: Don't allow writing ambiguous v3 file capabilities")
  * signal: Remove the bogus sigkill_pending in ptrace_stop
  * signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT
  * cgroup-v1: Require capabilities to set release_agent
  * taskstats: Cleanup the use of task->exit_code

  [ Martin Blumenstingl ]
  * clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL
  * ARM: dts: meson: Fix the UART compatible strings

  [ Pratyush Yadav ]
  * spi: cadence-quadspi: Abort read if dummy cycles required are too many

  [ Ferry Toth ]
  * dmaengine: hsu: disable spurious interrupt
  * usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield

  [ KarimAllah Ahmed ]
  * fdt: Properly handle "no-map" field in the memory region

  [ Nicolas Boichat ]
  * of/fdt: Make sure no-map does not remove already reserved regions
  * vmlinux.lds.h: Create section for protection against instrumentation
  * lkdtm: don't move ctors to .rodata

  [ Yishai Hadas ]
  * RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation

  [ Shay Drory ]
  * IB/umad: Return EIO in case of when device disassociated
  * IB/umad: Return EPOLLERR in case of when device disassociated
  * RDMA/mlx4: Do not map the core_clock page to user space unless enabled

  [ Cédric Le Goater ]
  * KVM: PPC: Make the VMX instruction emulation routines static

  [ Takeshi Saito ]
  * mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes

  [ Vladimir Murzin ]
  * ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores
  * irqchip: nvic: Fix offset for Interrupt Priority Offsets

  [ Steven Rostedt (VMware) ]
  * tracepoint: Do not fail unregistering a probe due to memory failure

  [ Arnaldo Carvalho de Melo ]
  * perf tools: Fix DSO filtering when not finding a map for a sampled address
  * tools build feature: Check if get_current_dir_name() is available
  * tools build feature: Check if eventfd() is available
  * tools build: Check if gettid() is available before providing helper
  * perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches
  * perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars
  * tools headers UAPI: Sync linux/in.h copy with the kernel sources
  * perf llvm: Return -ENOMEM when asprintf() fails
  * Revert "perf map: Fix dso->nsinfo refcounting"
  * tools build: Remove needless libpython-version feature check that breaks test-all fast path

  [ Bob Pearson ]
  * RDMA/rxe: Fix coding error in rxe_recv.c
  * RDMA/rxe: Correct skb on loopback path
  * RDMA/rxe: Fix qp reference counting for atomic ops

  [ AngeloGioacchino Del Regno ]
  * clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs
  * drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register

  [ Andy Shevchenko ]
  * spi: pxa2xx: Fix the controller numbering for Wildcat Point
  * ACPI: scan: Use unique number for instance_no
  * dmaengine: dw: Make it dependent to HAS_IOMEM
  * usb: gadget: pch_udc: Revert d3cb25a12138 completely
  * usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits()
  * usb: gadget: pch_udc: Check if driver is present before calling ->setup()
  * usb: gadget: pch_udc: Check for DMA mapping error
  * scripts: switch explicitly to Python 3
  * platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI
  * net: mvpp2: Put fwnode in error case during ->probe()
  * net: pch_gbe: Propagate error from devm_gpio_request_one()
  * eeprom: idt_89hpesx: Put fwnode in matching case during ->probe()
  * eeprom: idt_89hpesx: Restore printing the unsupported fwnode name
  * net: pch_gbe: Use proper accessors to BE data in pch_ptp_match()
  * ptp_pch: Restore dependency on PCI
  * include/linux/list.h: add a macro to test if entry is pointing to the head
  * ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init()
  * PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n
  * apparmor: remove duplicate macro list_entry_is_head()
  * dmaengine: acpi: Avoid comparison GSI with Linux vIRQ
  * ptp_pch: Load module automatically if ID matches
  * mei: me: add Ice Lake-N device id.
  * serial: 8250_dw: Drop wrong use of ACPI_PTR()
  * mfd: intel-lpss: Fix too early PM enablement in the ACPI ->probe()

  [ Namhyung Kim ]
  * perf test: Fix unaligned access in sample parsing test

  [ Aswath Govindraju ]
  * misc: eeprom_93xx46: Fix module alias to enable module autoprobe
  * misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users
  * misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom
  * ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema
  * ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema

  [ Simon South ]
  * pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare()

  [ Jorgen Hansen ]
  * VMCI: Use set_page_dirty_lock() when unregistering guest memory

  [ Konrad Dybcio ]
  * drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY)
  * regulator: qcom_smd: Align probe function with rpmh-regulator

  [ Slawomir Laba ]
  * i40e: Fix flow for IPv6 next header (extension header)

  [ Mateusz Palczewski ]
  * i40e: Add zero-initialization of AQ command structures
  * i40e: Fix overwriting flow control settings during driver loading
  * i40e: Fix add TC filter for IPv6
  * i40e: Added Asym_Pause to supported link modes
  * i40e: Fix autoneg disabling for non-10GBaseT links
  * i40e: Fix pre-set max number of queues for VF

  [ Taehee Yoo ]
  * vxlan: move debug check after netdev unregister
  * hsr: use netdev_err() instead of WARN_ONCE()
  * mld: fix panic in mld_newpack()
  * sch_dsmark: fix a NULL deref in qdisc_reset()
  * net: validate lwtstate->data before returning from skb_tunnel_info()

  [ Maxime Ripard ]
  * i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition
  * drm/panel: raspberrypi-touchscreen: Prevent double-free
  * clk: bcm-2835: Pick the closest clock rate
  * clk: bcm-2835: Remove rounding up the dividers
  * drm/edid: Always set RGB444

  [ jeffrey.lin ]
  * Input: raydium_ts_i2c - do not send zero length

  [ Olivier Crête ]
  * Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S

  [ Marcos Paulo de Souza ]
  * Input: i8042 - add ASUS Zenbook Flip to noselftest list

  [ Lech Perczak ]
  * USB: serial: option: update interface mapping for ZTE P685M
  * net: usb: qmi_wwan: support ZTE P685M modem

  [ PeiSen Hou ]
  * ALSA: hda/realtek: modify EAPD in the ALC886
  * ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293

  [ James Bottomley ]
  * tpm_tis: Fix check_locality for correct locality acquisition
  * tpm_tis: Clean up locality release

  [ Jarkko Sakkinen ]
  * KEYS: trusted: Fix migratable=1 failing

  [ Ricky Wu ]
  * misc: rtsx: init of rts522a add OCP power off when no card is present

  [ Jiri Bohac ]
  * pstore: Fix typo in compression option name
  * xfrm: fix MTU regression

  [ Frank Wunderlich ]
  * dts64: mt7622: fix slow sd card access

  [ Ilya Lipnitskiy ]
  * staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c
  * mm: fix race by making init_zero_pfn() early_initcall
  * MIPS: pci-mt7620: fix PLL lock check
  * MIPS: pci-rt2880: fix slot 0 configuration
  * MIPS: pci-legacy: stop using of_pci_range_to_resource

  [ Amey Narkhede ]
  * staging: gdm724x: Fix DMA from stack

  [ Martin Kaiser ]
  * staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table
  * PCI: xgene-msi: Fix race in installing chained irq handler

  [ Pavel Machek ]
  * media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt()
  * intel_th: Consistency and off-by-one fix

  [ Jiri Kosina ]
  * floppy: reintroduce O_NDELAY fix
  * iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd()
  * iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd()

  [ He Zhe ]
  * arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing

  [ Alexander Usyskin ]
  * watchdog: mei_wdt: request stop on unregister
  * mei: request autosuspend after sending rx flow control

  [ Mike Kravetz ]
  * hugetlb: fix copy_huge_page_from_user contig page struct assumption
  * hugetlb: fix update_and_free_page contig page struct assumption
  * hugetlbfs: hugetlb_fault_mutex_hash() cleanup

  [ Suzuki K Poulose ]
  * arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55
  * KVM: arm64: nvhe: Save the SPE context early
  * KVM: arm64: Hide system instruction access to Trace registers
  * KVM: arm64: Disable guest access to trace filter controls

  [ Frank Li ]
  * mmc: sdhci-esdhc-imx: fix kernel panic when remove module
  * mmc: cqhci: Fix random crash when remove mmc module/card

  [ Maxim Kiselev ]
  * gpio: pcf857x: Fix missing first interrupt
  * net: marvell: fix MVNETA_TX_IN_PRGRS bit number
  * net: davinci_emac: Fix interrupt pacing disable

  [ Chen Yu ]
  * cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available

  [ Chao Yu ]
  * f2fs: fix out-of-repair __setattr_copy()
  * f2fs: fix to set/clear I_LINKABLE under i_lock
  * f2fs: fix to avoid out-of-bounds memory access
  * f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs
  * f2fs: fix to account missing .skipped_gc_rwsem
  * f2fs: fix to unmap pages from userspace process in punch_hole()
  * f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr()
  * f2fs: fix to do sanity check in is_alive()

  [ Bob Peterson ]
  * gfs2: Don't skip dlm unlock if glock has an lvb
  * gfs2: report "already frozen/thawed" errors
  * gfs2: Don't call dlm after protocol is unmounted

  [ Nikos Tsironis ]
  * dm era: Recover committed writeset after crash
  * dm era: Verify the data block size hasn't changed
  * dm era: Fix bitset memory leaks
  * dm era: Use correct value size in equality function of writeset tree
  * dm era: Reinitialize bitset cache before digesting a new writeset
  * dm era: only resize metadata in preresume
  * dm era: Update in-core bitset after committing the metadata

  [ Sergey Senozhatsky ]
  * drm/virtio: use kvmalloc for large allocations
  * wq: handle VM suspension in stall detection

  [ Cornelia Huck ]
  * virtio/s390: implement virtio-ccw revision 2 correctly

  [ Shaoying Xu ]
  * arm64 module: set plt* section addresses to 0x0
  * ext4: fix lazy initialization next schedule time computation in more granular unit

  [ Andrew Murray ]
  * arm64: Use correct ll/sc atomic constraints

  [ Yumei Huang ]
  * xfs: Fix assert failure in xfs_setattr_size()

  [ Li Xinhai ]
  * mm/hugetlb.c: fix unnecessary address expansion of pmd sharing

  [ Marek Vasut ]
  * rsi: Fix TX EAPOL packet handling against iwlwifi AP
  * rsi: Move card interrupt handling to RX thread
  * rsi: Use resume_noirq for SDIO
  * ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators
  * rsi: Assign beacon rate settings to the correct rate_info descriptor field
  * spi: cadence: Correct initialisation of runtime PM again
  * rsi: Fix module dev_oper_mode parameter description
  * video: backlight: Drop maximum brightness override for brightness zero
  * crypto: stm32/crc32 - Fix kernel BUG triggered in probe()
  * ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min

  [ Jiri Slaby ]
  * vt/consolemap: do font sum unsigned
  * xtensa: ISS: don't panic in rs_init
  * hvsi: don't panic on tty_register_driver failure
  * tty: synclink_gt, drop unneeded forward declarations

  [ Claire Chang ]
  * Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl

  [ Di Zhu ]
  * pktgen: fix misuse of BUG_ON() in pktgen_thread_worker()
  * i40e: fix use-after-free in i40e_sync_filters_subtask()

  [ Miaoqing Pan ]
  * ath10k: fix wmi mgmt tx queue full due to race condition
  * ath9k: fix sleeping in atomic context

  [ Gopal Tiwari ]
  * Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data

  [ Christian Gromm ]
  * staging: most: sound: add sanity check for function argument

  [ Nirmoy Das ]
  * PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse
  * drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings()

  [ Nicholas Kazlauskas ]
  * drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails

  [ Ricardo Ribalda ]
  * media: uvcvideo: Allow entities with no pads
  * media: uvcvideo: Set capability in s_param
  * media: uvcvideo: Return -EIO for control errors

  [ Jaegeuk Kim ]
  * f2fs: handle unallocated section and zone on pinned/atgc
  * dm verity fec: fix misaligned RS roots IO
  * f2fs: should use GFP_NOFS for directory inodes

  [ John David Anglin ]
  * parisc: Bump 64-bit IRQ stack size to 64 KB
  * parisc: Correct completer in lws start
  * parisc: Avoid calling faulthandler_disabled() twice
  * parisc: Fix data TLB miss in sba_unmap_sg
  * parisc: Fix sglist access in ccio-dma.c

  [ Lee Duncan ]
  * scsi: iscsi: Restrict sessions and handles to admin capabilities

  [ Chris Leech ]
  * scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE
  * scsi: iscsi: Verify lengths on passthrough PDUs

  [ Rokudo Yan ]
  * zsmalloc: account the number of compacted pages correctly

  [ Jens Axboe ]
  * swap: fix swapfile read/write offset
  * net: split out functions related to registering inflight socket files
  * Revert "block, bfq: honor already-setup queue merges"
  * fs: add fget_many() and fput_many()

  [ Eckhart Mohr ]
  * ALSA: hda/realtek: Add quirk for Clevo NH55RZQ
  * ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx

  [ David Sterba ]
  * btrfs: raid56: simplify tracking of Q stripe presence
  * btrfs: fix slab cache flags for free space tree bitmap
  * btrfs: clear defrag status of a root if starting transaction fails
  * btrfs: clear log tree recovering status if starting transaction fails
  * btrfs: compression: don't try to compress if we don't have enough pages

  [ Ira Weiny ]
  * btrfs: fix raid6 qstripe kmap

  [ Nikolay Borisov ]
  * btrfs: free correct amount of space in btrfs_delayed_inode_reserve_metadata
  * btrfs: unlock extents in btrfs_zero_range in case of quota reservation errors
  * btrfs: fix memory ordering between normal and ordered work functions

  [ Kevin Wang ]
  * drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu_regs_pcie

  [ Antonio Borneo ]
  * usbip: tools: fix build error for multiple definition

  [ Jeffle Xu ]
  * Revert "zram: close udev startup race condition as default groups"
  * dm table: fix iterate_devices based device capability checks
  * dm table: fix DAX iterate_devices based device capability checks
  * dm table: fix zoned iterate_devices based device capability checks

  [ Julian Braha ]
  * RDMA/rxe: Fix missing kconfig dependency on CRYPTO
  * media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB

  [ Milan Broz ]
  * dm verity: fix FEC for RS roots unaligned to block size

  [ Andrey Ryabinin ]
  * iommu/amd: Fix sleeping in atomic in increase_address_space()
  * cputime, cpuacct: Include guest time in user time in cpuacct.stat

  [ Tsuchiya Yuto ]
  * mwifiex: pcie: skip cancel_work_sync() on reset failure path

  [ Ethan Warth ]
  * HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter

  [ Daniel Lee Kruse ]
  * media: cx23885: add more quirks for reset DMA on some AMD IOMMU

  [ Jisheng Zhang ]
  * mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN
  * net: stmmac: dwmac1000: Fix extended MAC address registers definition
  * net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout()

  [ Dmitry V. Levin ]
  * uapi: nfnetlink_cthelper.h: fix userspace compilation error
  * uapi: fix linux/nfc.h userspace compilation errors

  [ Daniel Borkmann ]
  * net: Fix gro aggregation for udp encaps with zero csum
  * bpf: Fix masking negation logic upon negative dst register
  * bpf, test_verifier: switch bpf_get_stack's 0 s> r8 test
  * bpf: Move off_reg into sanitize_ptr_alu
  * bpf: Ensure off_reg has no mixed signed bounds for all types
  * bpf: Rework ptr_limit into alu_limit and add common error path
  * bpf: Improve verifier error messages for users
  * bpf: Refactor and streamline bounds check into helper
  * bpf: Move sanitize_val_alu out of op switch
  * bpf: Tighten speculative pointer arithmetic mask
  * bpf: Update selftests to reflect new error states
  * bpf: Fix leakage of uninitialized bpf stack under speculation
  * bpf: Wrap aux data inside bpf_sanitize_info container
  * bpf: Fix mask direction swap upon off reg sign change
  * bpf: No need to simulate speculative domain for immediates
  * bpf: fix test suite to enable all unpriv program types
  * bpf: test make sure to run unpriv test cases in test_verifier
  * bpf: Inherit expanded/patched seen count from old aux data
  * bpf: Do not mark insn as seen under speculative path verification
  * bpf: Fix leakage under speculation on mispredicted branches
  * bpf, selftests: Adjust few selftest outcomes wrt unreachable code
  * bpf: Do not use ax register in interpreter on div/mod
  * bpf: Fix 32 bit src register truncation on div/mod
  * bpf: Fix truncation handling for mod32 dst reg wrt zero
  * bpf: Introduce BPF nospec instruction for mitigating Spectre v4
  * bpf: Fix leakage due to insufficient speculative store bypass mitigation
  * bpf: Fix pointer arithmetic mask tightening under state pruning
  * veth: Do not record rx queue hint in veth_xmit
  * bpf: Add kconfig knob for disabling unpriv bpf by default

  [ Maxim Mikityanskiy ]
  * net: Introduce parse_protocol header_ops callback
  * media: usbtv: Fix deadlock on suspend
  * HID: plantronics: Workaround for double volume key presses
  * netfilter: synproxy: Fix out of bounds when parsing TCP options
  * sch_cake: Fix out of bounds when parsing TCP options and header
  * bpf: Fix the off-by-two error in range markings

  [ Oleksij Rempel ]
  * can: skb: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownership
  * MIPS: Malta: fix alignment of the devicetree buffer
  * ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequence

  [ Joakim Zhang ]
  * can: flexcan: assert FRZ bit in flexcan_chip_freeze()
  * can: flexcan: enable RX FIFO after FRZ/HALT valid
  * net: stmmac: stop each tx channel independently
  * net: stmmac: fix watchdog timeout during suspend/resume stress test
  * net: fec_ptp: fix issue caused by refactor the fec_devtype
  * net: fec: only clear interrupt of handling queue in fec_enet_rx_queue()

  [ Paulo Alcantara ]
  * cifs: return proper error code in statfs(2)

  [ Joe Lawrence ]
  * scripts/recordmcount.{c,pl}: support -ffunction-sections .text.* section names

  [ Sergey Shtylyov ]
  * sh_eth: fix TRSCER mask for SH771x
  * sh_eth: fix TRSCER mask for R7S9210
  * sh_eth: fix TRSCER mask for R7S72100
  * pata_arasan_cf: fix IRQ check
  * pata_ipx4xx_cf: fix IRQ check
  * sata_mv: add IRQ checks
  * ata: libahci_platform: fix IRQ check
  * scsi: jazz_esp: Add IRQ check
  * scsi: sun3x_esp: Add IRQ check
  * scsi: sni_53c710: Add IRQ check
  * i2c: cadence: add IRQ check
  * i2c: emev2: add IRQ check
  * i2c: jz4780: add IRQ check
  * i2c: sh7760: add IRQ check
  * i2c: sh7760: fix IRQ error path
  * sata_highbank: fix deferred probing
  * pata_rb532_cf: fix deferred probing
  * pata_octeon_cf: avoid WARN_ON() in ata_host_activate()
  * pata_ep93xx: fix deferred probing
  * i2c: highlander: add IRQ check
  * usb: gadget: udc: at91: add IRQ check
  * usb: phy: fsl-usb: add IRQ check
  * usb: phy: twl6030: add IRQ checks
  * usb: host: ohci-tmio: add IRQ check
  * usb: phy: tahvo: add IRQ check
  * i2c: iop3xx: fix deferred probing
  * i2c: s3c2410: fix IRQ check
  * i2c: mt65xx: fix IRQ check
  * mmc: meson-mx-sdio: add IRQ check
  * bcmgenet: add WOL IRQ check
  * EDAC/altera: Fix deferred probing
  * EDAC/xgene: Fix deferred probing
  * ata: pata_hpt37x: disable primary channel on HPT371
  * ata: pata_hpt37x: fix PCI clock detection

  [ Balazs Nemeth ]
  * net: check if protocol extracted by virtio_net_hdr_set_proto is correct
  * net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0

  [ Kevin(Yudong) Yang ]
  * net/mlx4_en: update moderation when config reset

  [ Ong Boon Leong ]
  * net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10

  [ Maximilian Heyne ]
  * net: sched: avoid duplicates in classes dump
  * xen/events: Fix race in set_evtchn_to_irq

  [ Daniele Palmas ]
  * net: usb: qmi_wwan: allow qmimux add/del with master up
  * USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011
  * USB: serial: option: add Telit FD980 composition 0x1056
  * net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920
  * USB: serial: option: add Telit LE910Cx composition 0x1204
  * USB: serial: option: add Telit LE910S1 0x9200 composition
  * USB: serial: option: add Telit FN990 compositions
  * USB: serial: option: add Telit LE910R1 compositions
  * net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990

  [ Paul Moore ]
  * cipso,calipso: resolve a number of problems with the DOI refcounts
  * audit: improve robustness of the audit queue handling
  * audit: ensure userspace is penalized the same as the kernel when under pressure
  * audit: improve audit queue handling when "audit=1" on cmdline

  [ Jia-Ju Bai ]
  * net: qrtr: fix error return code of qrtr_sendmsg()
  * block: rsxx: fix error return code of rsxx_pci_probe()
  * net: tehuti: fix error return code in bdx_probe()
  * net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch()
  * net: wan: fix error return code of uhdlc_init()
  * scsi: qedi: Fix error return code of qedi_alloc_global_queues()
  * scsi: mpt3sas: Fix error return code of mpt3sas_base_attach()
  * HID: alps: fix error return code in alps_input_configured()
  * rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data()
  * kernel: kexec_file: fix error return code of kexec_calculate_store_digests()
  * fs: orangefs: fix error return code of orangefs_revalidate_lookup()
  * net: chelsio: cxgb3: check the return value of pci_find_capability()

  [ Danielle Ratson ]
  * selftests: forwarding: Fix race condition in mirror installation
  * mlxsw: pci: Add shutdown method in PCI driver

  [ Ian Rogers ]
  * perf traceevent: Ensure read cmdlines are null terminated.
  * perf/cgroups: Don't rotate events for cgroups unnecessarily
  * perf hist: Fix memory leak of a perf_hpp_fmt

  [ Wang Qing ]
  * s390/cio: return -EFAULT if copy_to_user() fails again
  * arc: kernel: Return -EFAULT if copy_to_user() fails
  * platform/x86: apple-gmux: use resource_size() with res

  [ Daniel Vetter ]
  * drm/compat: Clear bounce structures
  * drm/msm/mdp4: Fix modifier support enabling

  [ Eric Farman ]
  * s390/cio: return -EFAULT if copy_to_user() fails
  * KVM: s390: Clarify SIGP orders versus STOP/RESTART

  [ Biju Das ]
  * media: v4l: vsp1: Fix uif null pointer access
  * media: v4l: vsp1: Fix bru null pointer access

  [ Guangbin Huang ]
  * net: phy: fix save wrong speed and duplex problem if autoneg is on
  * net: hns3: fix get wrong pfc_en when query PFC configuration
  * net: hns3: add limit ets dwrr bandwidth cannot be 0
  * net: hns3: fix VF RSS failed problem after PF enable multi-TCs

  [ Steven J. Magnani ]
  * udf: fix silent AED tagLocation corruption

  [ Chaotian Jing ]
  * mmc: mediatek: fix race condition between msdc_request_timeout and irq

  [ Oliver O'Halloran ]
  * powerpc/pci: Add ppc_md.discover_phbs()

  [ Nicholas Piggin ]
  * powerpc: improve handling of unrecoverable system reset
  * powerpc: Offline CPU in stop_this_cpu()
  * KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak
  * KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow
  * KVM: do not allow mapping valid but non-reference-counted pages
  * powerpc/watchdog: Fix missed watchdog reset due to memory ordering race

  [ Andreas Larsson ]
  * sparc32: Limit memblock allocation to low memory

  [ Khalid Aziz ]
  * sparc64: Use arch_validate_flags() to validate ADI flag

  [ Krzysztof Wilczyński ]
  * PCI: mediatek: Add missing of_node_put() to fix reference leak
  * ACPI: sysfs: Fix a buffer overrun problem with description_show()
  * PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun
  * PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure

  [ Keita Suzuki ]
  * i40e: Fix memory leak in i40e_probe

  [ Heiko Carstens ]
  * s390/smp: __smp_rescan_cpus() - move cpumask away from stack
  * init/Kconfig: make COMPILE_TEST depend on !S390
  * KVM: s390: fix guarded storage control register handling
  * s390/jump_label: print real address in a case of a jump label bug
  * recordmcount.pl: fix typo in s390 mcount regex

  [ Mike Christie ]
  * scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling
  * scsi: iscsi: Add iscsi_cls_conn refcount helpers
  * scsi: iscsi: Fix conn use after free during resets
  * scsi: iscsi: Fix shost->max_id use
  * scsi: qedi: Fix null ref during abort handling
  * scsi: iscsi: Fix iface sysfs attr detection
  * scsi: target: Fix ordered tag handling
  * scsi: target: Fix alua_tg_pt_gps_count tracking
  * scsi: iscsi: Unblock session then wake up error handler

  [ Aleksandr Miloserdov ]
  * scsi: target: core: Add cmd length set before cmd complete
  * scsi: target: core: Prevent underflow for service actions

  [ John Ernberg ]
  * ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk

  [ Yorick de Wid ]
  * Goodix Fingerprint device is not a modem

  [ Ruslan Bilovol ]
  * usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio slot
  * usb: gadget: f_uac1: stop playback on function disable
  * usb: gadget: f_uac1: validate input parameters
  * usb: gadget: f_hid: fix endianness issue with descriptors

  [ Matthias Kaehlcke ]
  * usb: dwc3: qcom: Honor wakeup enabled/disabled state
  * rpmsg: char: Fix race between the release of rpmsg_eptdev and cdev

  [ Pete Zaitcev ]
  * USB: usblp: fix a hang in poll() if disconnected

  [ Forest Crossman ]
  * usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing

  [ Pavel Skripkin ]
  * USB: serial: io_edgeport: fix memory leak in edge_startup
  * net/qrtr: fix __netdev_alloc_skb call
  * drivers: net: fix memory leak in atusb_probe
  * drivers: net: fix memory leak in peak_usb_create_dev
  * net: mac802154: Fix general protection fault
  * media: dvb-usb: fix memory leak in dvb_usb_adapter_init
  * tty: fix memory leak in vc_deallocate
  * net: usb: fix memory leak in smsc75xx_bind
  * net: caif: added cfserl_release function
  * net: caif: add proper error handling
  * net: caif: fix memory leak in caif_device_notify
  * net: caif: fix memory leak in cfusbl_device_notify
  * net: rds: fix memory leak in rds_recvmsg
  * net: qrtr: fix OOB Read in qrtr_endpoint_post
  * net: hamradio: fix memory leak in mkiss_close
  * net: ethernet: fix potential use-after-free in ec_bhf_remove
  * can: mcba_usb: fix memory leak in mcba_usb
  * net: caif: fix memory leak in ldisc_open
  * nilfs2: fix memory leak in nilfs_sysfs_delete_device_group
  * media: dvb-usb: fix wrong definition
  * net: can: ems_usb: fix use-after-free in ems_usb_disconnect()
  * media: cpia2: fix memory leak in cpia2_usb_probe
  * net: ethernet: aeroflex: fix UAF in greth_of_remove
  * net: ethernet: ezchip: fix UAF in nps_enet_remove
  * net: ethernet: ezchip: fix error handling
  * net: sched: fix warning in tcindex_alloc_perfect_hash
  * reiserfs: add check for invalid 1st journal block
  * media: zr364xx: fix memory leak in zr364xx_start_readpipe
  * jfs: fix GPF in diFree
  * net: moxa: fix UAF in moxart_mac_probe
  * net: qcom/emac: fix UAF in emac_remove
  * net: ti: fix UAF in tlan_remove_one
  * can: mcba_usb_start(): add missing urb->transfer_dma initialization
  * can: usb_8dev: fix memory leak
  * can: ems_usb: fix memory leak
  * can: esd_usb2: fix memory leak
  * net: llc: fix skb_over_panic
  * net: pegasus: fix uninit-value in get_interrupt_interval
  * net: fec: fix use-after-free in fec_drv_remove
  * net: vxge: fix use-after-free in vxge_device_unregister
  * net: 6pack: fix slab-out-of-bounds in decode_data
  * media: stkwebcam: fix memory leak in stk_camera_probe
  * m68k: emu: Fix invalid free in nfeth_cleanup()
  * media: go7007: remove redundant initialization
  * net: cipso: fix warnings in netlbl_cipsov4_add_std
  * Bluetooth: add timeout sanity check to hci_inquiry
  * profiling: fix shift-out-of-bounds bugs
  * phy: mdio: fix memory leak
  * Revert "net: mdiobus: Fix memory leak in __mdiobus_register"
  * net: batman-adv: fix error handling
  * ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume
  * media: em28xx: add missing em28xx_close_extension
  * media: dvb-usb: fix ununit-value in az6027_rc_query
  * net: bnx2x: fix variable dereferenced before check
  * media: mxl111sf: change mutex_init() location
  * i2c: validate user data in compat ioctl
  * Input: appletouch - initialize work before device registration
  * ieee802154: atusb: fix uninit value in atusb_set_extended_addr
  * Bluetooth: stop proccessing malicious adv data
  * net: mcs7830: handle usb read errors properly

  [ Niv Sardi ]
  * USB: serial: ch341: add new Product ID

  [ Karan Singhal ]
  * USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter

  [ Shuah Khan ]
  * usbip: fix stub_dev to check for stream socket
  * usbip: fix vhci_hcd to check for stream socket
  * usbip: fix vudc to check for stream socket
  * usbip: fix stub_dev usbip_sockfd_store() races leading to gpf
  * usbip: fix vhci_hcd attach_store() races leading to gpf
  * usbip: fix vudc usbip_sockfd_store races leading to gpf
  * ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr()
  * usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control()
  * usbip: add sysfs_lock to synchronize sysfs code paths
  * usbip: stub-dev synchronize sysfs code paths
  * usbip: vudc synchronize sysfs code paths
  * usbip: synchronize event handler with sysfs code paths
  * ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock
  * usbip:vhci_hcd USB port can get stuck in the disabled state

  [ Lee Gibson ]
  * staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmd
  * staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scan
  * wl1251: Fix possible buffer overflow in wl1251_cmd_scan

  [ Ondrej Mosnacek ]
  * NFSv4.2: fix return value of _nfs4_get_security_label()

  [ Daiyue Zhang ]
  * configfs: fix a use-after-free in __configfs_open_file

  [ Anna-Maria Behnsen ]
  * hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event()

  [ Matthew Wilcox (Oracle) ]
  * include/linux/sched/mm.h: use rcu_dereference in in_vfork()

  [ Naveen N. Rao ]
  * powerpc/64s: Fix instruction encoding for lis in ppc_function_entry()
  * powerpc/bpf: Fix BPF_MOD when imm == 1
  * powerpc/lib: Add helper to check if offset is within conditional branch range
  * powerpc/bpf: Validate branch ranges
  * powerpc/bpf: Fix BPF_SUB when imm == 0x80000000
  * powerpc/security: Add a helper to query stf_barrier type
  * powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC
  * tracing: Fix check for trace_percpu_buffer validity in get_trace_buf()
  * tracing: Tag trace_percpu_buffer as a percpu pointer

  [ Lior Ribak ]
  * binfmt_misc: fix possible deadlock in bm_register_write

  [ Boyang Yu ]
  * hwmon: (lm90) Fix max6658 sporadic wrong temperature reading

  [ Piotr Krysiuk ]
  * bpf: Prohibit alu ops for pointer types not defining ptr_limit
  * bpf: Fix off-by-one for area size in creating mask to left
  * bpf: Simplify alu_limit masking for pointer arithmetic
  * bpf: Add sanity check for upper ptr_limit
  * bpf, x86: Validate computation of branch displacements for x86-64
  * bpf, x86: Validate computation of branch displacements for x86-32
  * bpf, selftests: Fix up some test_verifier cases for unprivileged
  * bpf, mips: Validate conditional branch offsets

  [ Benjamin Poirier ]
  * CUMULUS: ipv6: Rewrite RTM_SETHWFLAGS command
  * CUMULUS: ipv6: Set NLM_F_REPLACE in notifications for routing offload flags changes
  * Revert "CUMULUS: ipv6: Fix setting of RTM_F_OFFLOAD_FAILED flag via netlink"
  * Revert "CUMULUS: ipv6: Allow setting RTM_F_OFFLOAD_FAILED flag on IPv6 routes"
  * Partial revert "CUMULUS: ipv4: Allow setting RTM_F_OFFLOAD_FAILED flag on IPv4 routes"
  * Revert "CUMULUS: ipv6: Enable setting "offload" and "trap" route flags via netlink"
  * Revert "CUMULUS: ipv4: Enable setting "offload" and "trap" route flags via netlink"
  * CUMULUS: ipv6: Fix setting offload flags on ipv6 routes
  * net: mpls: Fix notifications when deleting a device

  [ Shengjiu Wang ]
  * ASoC: ak4458: Add MODULE_DEVICE_TABLE
  * ASoC: ak5558: Add MODULE_DEVICE_TABLE
  * ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips
  * ASoC: ak5558: correct reset polarity
  * ASoC: wm8960: Fix clock configuration on slave mode

  [ Alexander Shiyan ]
  * ASoC: fsl_ssi: Fix TDM slot setup for I2S mode
  * ASoC: fsl_esai: Fix TDM slot setup for I2S mode

  [ Sagi Grimberg ]
  * nvmet: don't check iosqes,iocqes for discovery controllers
  * nvme-rdma: fix possible hang when failing to set io queues
  * nvme: fix a possible use-after-free in controller reset during load
  * nvme-rdma: fix possible use-after-free in transport error_recovery work

  [ Joe Korty ]
  * NFSD: Repair misuse of sv_lock in 5.10.16-rt30.

  [ Timo Rothenpieler ]
  * svcrdma: disable timeouts on rdma backchannel
  * nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default

  [ Daniel Kobras ]
  * sunrpc: fix refcount leak for rpc auth modules

  [ Macpaul Lin ]
  * USB: replace hardcode maximum usb string length by definition

  [ Jim Lin ]
  * usb: gadget: configfs: Fix KASAN use-after-free

  [ Jonathan Albrieux ]
  * iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel

  [ Ye Xiang ]
  * iio: hid-sensor-humidity: Fix alignment issue of timestamp channel
  * iio: hid-sensor-prox: Fix scale not correct issue
  * iio: hid-sensor-temperature: Fix issues of timestamp channel

  [ Kan Liang ]
  * perf/x86/intel: Fix a crash caused by zero PEBS status
  * perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3

  [ Oleg Nesterov ]
  * kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data()
  * x86: Move TS_COMPAT back to asm/thread_info.h
  * x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall()
  * ptrace: make ptrace() fail if the tracee changed its pid unexpectedly

  [ zhangyi (F) ]
  * ext4: find old entry again if failed to rename whiteout
  * ext4: do not try to set xattr into ea_inode if value is empty

  [ Shijie Luo ]
  * ext4: fix potential error in ext4_do_update_inode

  [ Vincent Whitchurch ]
  * cifs: Fix preauth hash corruption
  * cifs: Silently ignore unknown oplock break handle
  * mmc: dw_mmc: Fix hang on data CRC error

  [ Heiko Thiery ]
  * net: fec: ptp: avoid register access when ipg clock is disabled

  [ Tong Zhang ]
  * atm: eni: dont release is never initialized
  * atm: lanai: dont run lanai_dev_close if not open
  * atm: uPD98402: fix incorrect allocation
  * atm: idt77252: fix null-ptr-dereference
  * can: c_can_pci: c_can_pci_remove(): fix use-after-free
  * can: c_can: move runtime PM enable/disable to c_can_platform
  * staging: comedi: cb_pcidas: fix request_irq() warn
  * staging: comedi: cb_pcidas64: fix request_irq() warn
  * net: wan/lmc: unregister device when no matching device is found
  * usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference
  * mISDN: fix crash in fritzpci
  * crypto: qat - don't release uninitialized resources
  * crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init
  * ALSA: hdsp: don't disable if not enabled
  * ALSA: hdspm: don't disable if not enabled
  * ALSA: rme9652: don't disable if not enabled
  * net: macb: fix use after free on rmmod
  * scsi: dc395: Fix error case unwinding

  [ Hayes Wang ]
  * Revert "r8152: adjust the settings about MAC clock speed down for RTL8153"

  [ Denis Efremov ]
  * sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count
  * Revert "floppy: reintroduce O_NDELAY fix"

  [ Michael Braun ]
  * gianfar: fix jumbo packets+napi+rx overrun crash

  [ Yang Li ]
  * gpiolib: acpi: Add missing IRQF_ONESHOT
  * ath10k: Fix an error code in ath10k_add_interface()
  * ethtool: Fix an error code in cxgb2.c
  * NTB: perf: Fix an error code in perf_setup_inbuf()

  [ Frank Sorenson ]
  * NFS: Correct size calculation for create reply length

  [ Rob Gardner ]
  * sparc64: Fix opcode filtering in handling of no fault loads

  [ Christian König ]
  * drm/radeon: fix AGP dependency
  * drm/nouveau: wait for moving fence after pinning v2
  * drm/radeon: wait for moving fence after pinning
  * drm/nouveau: fix dma_address check for CPU/GPU sync
  * drm/radeon: fix error handling in radeon_driver_open_kms

  [ Daniel Wagner ]
  * block: Suppress uevent for hidden device when removed
  * nvmet: seset ns->file when open fails

  [ Sergei Trofimovich ]
  * ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls
  * ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign
  * ia64: mca: allocate early mca with GFP_ATOMIC
  * ia64: fix format strings for err_inject
  * ia64: fix user_stack_pointer() for ptrace()
  * ia64: module: fix symbolizer crash on fdescr

  [ Mian Yousaf Kaukab ]
  * netsec: restore phy power state after controller reset
  * arm64: dts: ls208xa: remove bus-num from dspi node

  [ Horia Geantă ]
  * arm64: dts: ls1046a: mark crypto engine dma coherent
  * arm64: dts: ls1012a: mark crypto engine dma coherent
  * arm64: dts: ls1043a: mark crypto engine dma coherent

  [ Maciej Fijalkowski ]
  * veth: Store queue_mapping independently of XDP prog presence

  [ Georgi Valkov ]
  * libbpf: Fix INSTALL flag order
  * ipheth: fix EOVERFLOW in ipheth_rcvbulk_callback

  [ Vitaly Lifshits ]
  * e1000e: add rtnl_lock() to e1000_reset_task

  [ Lv Yunlong ]
  * net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template
  * scsi: st: Fix a use after free in st_open()
  * net:tipc: Fix a double free in tipc_sk_mcast_rcv
  * ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer
  * ALSA: sb: Fix two use after free in snd_sb_qsound_build
  * mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init
  * crypto: qat - Fix a double free in adf_create_ring
  * drivers/block/null_blk/main: Fix a double free in null_init.
  * mwl8k: Fix a double Free in mwl8k_probe_hw
  * net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send
  * RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res
  * net:nfc:digital: Fix a double free in digital_tg_recv_dep_req
  * ethernet:enic: Fix a use after free bug in enic_hard_start_xmit
  * media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release
  * media: exynos4-is: Fix a use after free in isp_video_release
  * ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe
  * misc/libmasm/module: Fix two use after free in ibmasm_init_one

  [ Dylan Hung ]
  * ftgmac100: Restart MAC HW once

  [ Stephane Grosjean ]
  * can: peak_usb: add forgotten supported devices
  * can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path
  * can: peak_usb: pcan_usb_fd_decode_status(): fix back to ERROR_ACTIVE state notification

  [ Angelo Dureghello ]
  * can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate

  [ Torin Cooper-Bennun ]
  * can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning

  [ Dmitry Baryshkov ]
  * drm/msm: fix shutdown hook in case GPU components failed to bind
  * PCI: Release OF node in pci_scan_device()'s error path
  * regulator: core: resolve supply for boot-on/always-on regulators
  * drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear necessary LMs
  * clk: qcom: regmap-mux: fix parent clock lookup
  * arm64: dts: qcom: msm8916: fix MMC controller aliases
  * drm/msm/dpu: fix safe status debugfs file

  [ Pavel Tatashin ]
  * arm64: kdump: update ppos when reading elfcorehdr

  [ Potnuri Bharat Teja ]
  * RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server
  * RDMA/cxgb4: check for ipv6 address properly while destroying listener

  [ Sasha Levin ]
  * bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs
  * Linux 4.19.196
  * Linux 4.19.205
  * stable: clamp SUBLEVEL in 4.19

  [ Mark Tomlinson ]
  * Revert "netfilter: x_tables: Switch synchronization to RCU"
  * netfilter: x_tables: Use correct memory barriers.
  * Revert "netfilter: x_tables: Update remaining dereference to RCU"
  * usb: max-3421: Prevent corruption of freed memory

  [ JeongHyeon Lee ]
  * dm verity: add root hash pkcs#7 signature verification

  [ Isaku Yamahata ]
  * x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc()

  [ Martin Willi ]
  * can: dev: Move device back to init netns on owning netns delete

  [ Markus Theil ]
  * mac80211: fix double free in ibss_leave

  [ Marc Kleine-Budde ]
  * can: peak_usb: Revert "can: peak_usb: add forgotten supported devices"
  * iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too
  * can: gs_usb: fix use of uninitialized variable, detach device on reception of invalid USB data
  * can: softing: softing_startstop(): fix set but not used variable warning

  [ David Brazdil ]
  * selinux: vsock: Set SID for socket returned by accept()

  [ Alexander Ovechkin ]
  * tcp: relookup sock for RST+ACK packets handled by obsolete req sock
  * net: send SYNACK packet with accepted fwmark

  [ Zhaolong Zhang ]
  * ext4: fix bh ref count on error paths

  [ Benjamin Rood ]
  * ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe

  [ Lucas Tanure ]
  * ASoC: cs42l42: Fix Bitclock polarity inversion
  * ASoC: cs42l42: Fix channel width support
  * ASoC: cs42l42: Fix mixer volume control
  * ASoC: cs42l42: Always wait at least 3ms after reset

  [ Laurent Vivier ]
  * vhost: Fix vhost_vq_reset()

  [ Manaf Meethalavalappu Pallikunhi ]
  * thermal/core: Add NULL pointer check before using cooling device stats
  * thermal: core: Reset previous low and high trip during thermal zone init

  [ Waiman Long ]
  * locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling
  * sched/debug: Fix cgroup_path[] serialization
  * cgroup: Make rebind_subsystems() disable v2 controllers all at once

  [ zhangyi (F) ]
  * ext4: do not iput inode under running transaction in ext4_rename()

  [ Luca Pesce ]
  * brcmfmac: clear EAP/association status bits on linkdown events

  [ Nathan Rossi ]
  * net: ethernet: aquantia: Handle error cleanup of start on open

  [ Doug Brown ]
  * appletalk: Fix skb allocation size in loopback case

  [ Ikjoon Jang ]
  * ALSA: usb-audio: Apply sample rate quirk to Logitech Connect

  [ Steven Rostedt (VMware) ]
  * tracing: Fix stack trace event size

  [ Xℹ Ruoyao ]
  * drm/amdgpu: check alignment on CPU page for bo map

  [ Wang Panzhenzhuan ]
  * pinctrl: rockchip: fix restore error in resume

  [ Zheyu Ma ]
  * firewire: nosy: Fix a use-after-free bug in nosy_ioctl()
  * serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait'
  * isdn: mISDN: netjet: Fix crash in nj_probe:
  * net/qla3xxx: fix schedule while atomic in ql_sem_spinlock
  * media: bt8xx: Fix a missing check bug in bt878_probe
  * mmc: via-sdmmc: add a check against NULL pointer dereference
  * atm: nicstar: use 'dma_free_coherent' instead of 'kfree'
  * atm: nicstar: register the interrupt handler in the right place
  * pcmcia: i82092: fix a null pointer dereference bug
  * video: fbdev: kyro: fix a DoS bug by restricting user input
  * tty: serial: jsm: hold port lock when reporting modem line changes
  * video: fbdev: asiliantfb: Error out if 'pixclock' equals zero
  * video: fbdev: kyro: Error out if 'pixclock' equals zero
  * video: fbdev: riva: Error out if 'pixclock' equals zero
  * can: peak_pci: peak_pci_remove(): fix UAF
  * isdn: mISDN: Fix sleeping function called from invalid context
  * ata: sata_mv: Fix the error handling of mv_chip_id()
  * cavium: Return negative value when pci_alloc_irq_vectors() fails
  * cavium: Fix return values of the probe function
  * media: netup_unidvb: handle interrupt properly according to the firmware
  * memstick: r592: Fix a UAF bug when removing the driver
  * mwl8k: Fix use-after-free in mwl8k_fw_state_machine()
  * media: b2c2: Add missing check in flexcop_pci_isr:
  * net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe()

  [ Vincent Palatin ]
  * USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem
  * Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem"

  [ Chunfeng Yun ]
  * usb: xhci-mtk: fix broken streams issue on 0.96 xHCI
  * arm64: dts: mt8173: fix property typo of 'phys' in dsi node
  * usb: xhci-mtk: support quirk to disable usb2 lpm
  * usb: core: hub: fix race condition about TRSMRCY of resume
  * usb: core: reduce power-on-good delay time of root hub
  * usb: mtu3: use @mult for HS isoc or intr
  * usb: mtu3: fix the wrong HS mult value
  * usb: mtu3: set interval of FS intr and isoc endpoint
  * usb: mtu3: fix interval value for intr and isoc

  [ Oliver Neukum ]
  * cdc-acm: fix BREAK rx code path adding necessary calls
  * USB: cdc-acm: untangle a circular dependency between callback and softint
  * USB: cdc-acm: downgrade message to debug
  * USB: CDC-ACM: fix poison/unpoison imbalance
  * cdc-wdm: untangle a circular dependency between callback and softint
  * hso: fix bailout in error case of probe
  * usbnet: sanity check for maxpacket
  * sr9700: sanity check for packet length
  * USB: zaurus: support another broken Zaurus

  [ Artur Petrosyan ]
  * usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board.
  * usb: dwc2: Fix session request interrupt handler
  * usb: dwc2: Fix host mode hibernation exit with remote wakeup flow.
  * usb: dwc2: Fix hibernation between host and device modes.

  [ Atul Gopinathan ]
  * staging: rtl8192e: Fix incorrect source in memcpy()
  * staging: rtl8192e: Change state information from u16 to u8
  * cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom
  * serial: max310x: unregister uart driver in case of failure and abort

  [ Du Cheng ]
  * drivers: video: fbcon: fix NULL dereference in fbcon_cursor()
  * cfg80211: remove WARN_ON() in cfg80211_sme_connect
  * ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read()
  * net: caif: remove BUG_ON(dev == NULL) in caif_xmit
  * cfg80211: call cfg80211_leave_ocb when switching away from OCB

  [ Mans Rullgard ]
  * ARM: dts: am33xx: add aliases for mmc interfaces
  * net: dsa: lan9303: fix reset on probe

  [ Alban Bedel ]
  * platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2

  [ Pavel Andrianov ]
  * net: pxa168_eth: Fix a potential data race in pxa168_eth_remove

  [ Karthikeyan Kathirvel ]
  * mac80211: choose first enabled channel for monitor

  [ Rob Clark ]
  * drm/msm: Ratelimit invalid-fence message
  * drm/msm: Fix a5xx/a6xx timestamps
  * drm/msm: Do hw_init() before capturing GPU state

  [ Esteve Varela Colominas ]
  * platform/x86: thinkpad_acpi: Allow the FnLock LED to change state

  [ Ronnie Sahlberg ]
  * cifs: revalidate mapping when we open files for SMB1 POSIX
  * cifs: fix memory leak in smb2_copychunk_range
  * cifs: fix double free race when mount fails in cifs_get_root()

  [ Jonas Holmberg ]
  * ALSA: aloop: Fix initialization of controls

  [ Xiaoming Ni ]
  * nfc: fix refcount leak in llcp_sock_bind()
  * nfc: fix refcount leak in llcp_sock_connect()
  * nfc: fix memory leak in llcp_sock_connect()
  * nfc: Avoid endless loops caused by repeated llcp_sock_connect()
  * powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found

  [ Luca Fancellu ]
  * xen/evtchn: Change irq_info lock to raw_spinlock_t

  [ Muhammad Usama Anjum ]
  * net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh
  * media: em28xx: fix memory leak
  * selftests: futex: Use variable MAKE instead of make

  [ Mike Rapoport ]
  * nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff
  * x86/mm: Fix kern_addr_valid() to cope with existing but not present entries

  [ Wengang Wang ]
  * ocfs2: fix deadlock between setattr and dio_end_io_write
  * ocfs2: drop acl cache for directories too

  [ Jack Qiu ]
  * fs: direct-io: fix missing sdio->boundary

  [ Helge Deller ]
  * parisc: parisc-agp requires SBA IOMMU driver
  * parisc: Use absolute_pointer() to define PAGE0
  * parisc: Fix ptrace check on syscall return
  * task_stack: Fix end_of_stack() for architectures with upwards-growing stack
  * parisc: Fix KBUILD_IMAGE for self-extracting kernel
  * parisc: Fix "make install" on newer debian releases
  * parisc: Mark cr16 CPU clocksource unstable on all SMP machines
  * parisc/agp: Annotate parisc agp init functions with __init
  * parisc/unaligned: Fix fldd and fstd unaligned handlers on 32-bit kernel
  * parisc/unaligned: Fix ldw() and stw() unalignment handlers

  [ Gao Xiang ]
  * parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers
  * erofs: fix extended inode could cross boundary
  * erofs: add unsupported inode i_format check
  * nfs: fix acl memory leak of posix_acl_create()
  * erofs: fix up erofs_lookup tracepoint
  * erofs: fix unsafe pagevec reuse of hooked pclusters
  * f2fs: fix up f2fs_lookup tracepoints

  [ Marek Behún ]
  * ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin
  * arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node
  * cpufreq: armada-37xx: Fix setting TBG parent for load levels
  * clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock
  * net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz
  * net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz
  * cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant
  * PCI: Call Max Payload Size-related fixup quirks early
  * PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported
  * PCI: aardvark: Fix return value of MSI domain .alloc() method
  * PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG
  * PCI: aardvark: Don't spam about PIO Response Status
  * PCI: aardvark: Improve link training
  * pinctrl: armada-37xx: Correct mpp definitions
  * pinctrl: armada-37xx: Correct PWM pins definitions
  * arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function
  * ARM: dts: armada-38x: Add generic compatible to UART nodes
  * net: sfp: ignore disabled SFP node
  * phylib: fix potential use-after-free

  [ Fabio Pricoco ]
  * ice: Increase control queue timeout

  [ Anirudh Rayabharam ]
  * net: hso: fix null-ptr-deref during tty device unregistration
  * usb: gadget: dummy_hcd: fix gpf in gadget_setup
  * rapidio: handle create_workqueue() failure
  * net: stmicro: handle clk_prepare() failure during init
  * video: hgafb: correctly handle card detect failure during probe
  * net: fujitsu: fix potential null-ptr-deref
  * HID: usbhid: fix info leak in hid_submit_ctrl
  * ext4: fix kernel infoleak via ext4_extent_header
  * media: pvrusb2: fix warning in pvr2_i2c_core_done
  * firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_load_sysfs_fallback
  * firmware_loader: fix use-after-free in firmware_fallback_sysfs
  * usbip: give back URBs for unsent unlink requests during cleanup
  * HID: usbhid: free raw_report buffers in usbhid_stop

  [ Pavel Tikhomirov ]
  * net: sched: sch_teql: fix null-pointer dereference

  [ Maciej Żenczykowski ]
  * net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind()
  * net: fix nla_strcmp to handle more then one trailing null character
  * USB: f_ncm: ncm_bitrate (speed) is unsigned
  * usb: f_ncm: only first packet of aggregate needs to start timer
  * usb: fix various gadgets null ptr deref on 10gbps cabling.
  * usb: fix various gadget panics on 10gbps cabling
  * net: cdc_ncm: switch to eth%d interface naming
  * bpf: Do not change gso_size during bpf_skb_change_proto()
  * usb: gadget: u_ether: fix a potential null pointer dereference

  [ Yuya Kusakabe ]
  * virtio_net: Add XDP meta data support

  [ Ahmed S. Darwish ]
  * net: xfrm: Localize sequence counter per network namespace

  [ Eryk Rybak ]
  * i40e: Fix kernel oops when i40e driver removes VF's
  * i40e: Fix correct max_pkt_size on VF RX queue
  * i40e: Fix changing previously set num_queue_pairs for PFs

  [ Claudiu Manoil ]
  * gianfar: Handle error code at MAC address change

  [ Rahul Lakkireddy ]
  * cxgb4: avoid collecting SGE_QBASE regs during traffic
  * scsi: csiostor: Add module softdep on cxgb4
  * cxgb4: fix eeprom len when diagnostics not implemented

  [ Stefan Riedmueller ]
  * ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces
  * mtd: rawnand: gpmi: Remove explicit default gpmi clock setting for i.MX6

  [ Milton Miller ]
  * net/ncsi: Avoid channel_monitor hrtimer deadlock

  [ Bastian Germann ]
  * ASoC: sunxi: sun4i-codec: fill ASoC card owner

  [ Lukasz Bartosik ]
  * clk: fix invalid usage of list cursor in register
  * clk: fix invalid usage of list cursor in unregister

  [ Alexander Gordeev ]
  * s390/cpcmd: fix inline assembly register clobbering
  * s390/mm: fix 2KB pgtable release race

  [ Raed Salem ]
  * net/mlx5: Fix placement of log_max_flow_counter

  [ Kumar Kartikeya Dwivedi ]
  * net: sched: bump refcount for new action in ACT replace mode

  [ Phillip Potter ]
  * net: tun: set tun->dev->addr_len during TUNSETLINK processing
  * net: geneve: check skb is large enough for IPv4/IPv6 header
  * net: usb: ax88179_178a: initialize local variables before use
  * fbdev: zero-fill colormap in fbcmap.c
  * net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb
  * scsi: ufs: handle cleanup correctly on devm_reset_control_get error
  * leds: lp5523: check return value of lp5xx_read and jump to cleanup code
  * isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io
  * dmaengine: qcom_hidma: comment platform_driver_register call

  [ Alexander Aring ]
  * net: ieee802154: nl-mac: fix check on panid
  * net: ieee802154: fix nl802154 del llsec key
  * net: ieee802154: fix nl802154 del llsec dev
  * net: ieee802154: fix nl802154 add llsec key
  * net: ieee802154: fix nl802154 del llsec devkey
  * net: ieee802154: forbid monitor for set llsec params
  * net: ieee802154: forbid monitor for del llsec seclevel
  * net: ieee802154: stop dump llsec params for monitors
  * net: ieee802154: stop dump llsec keys for monitors
  * net: ieee802154: stop dump llsec devs for monitors
  * net: ieee802154: forbid monitor for add llsec dev
  * net: ieee802154: stop dump llsec devkeys for monitors
  * net: ieee802154: forbid monitor for add llsec devkey
  * net: ieee802154: stop dump llsec seclevels for monitors
  * net: ieee802154: forbid monitor for add llsec seclevel
  * fs: dlm: fix debugfs dump
  * fs: dlm: cancel work sync othercon
  * fs: dlm: fix memory leak when fenced
  * net: ieee802154: handle iftypes as u32
  * fs: dlm: filter user dlm messages for kernel locks

  [ Yufen Yu ]
  * block: only update parent bi_status when bio fail
  * ALSA: ac97: fix PM reference leak in ac97_bus_remove()
  * scsi: libsas: Add LUN number check in .slave_alloc callback
  * bdi: use bdi_dev_name() to get device name

  [ Zihao Yu ]
  * riscv,entry: fix misaligned base for excp_vect_table

  [ Saravana Kannan ]
  * driver core: Fix locking bug in deferred_probe_timeout_work_func()
  * net: mdio-mux: Don't ignore memory allocation errors
  * net: mdio-mux: Handle -EPROBE_DEFER correctly

  [ Or Cohen ]
  * net/sctp: fix race condition in sctp_destroy_sock
  * net/nfc: fix use-after-free llcp_sock_bind/connect

  [ Fabian Vogt ]
  * Input: nspire-keypad - enable interrupts only when opened
  * fotg210-udc: Fix DMA on EP0 for length > max packet size
  * fotg210-udc: Fix EP0 IN requests bigger than two packets
  * fotg210-udc: Remove a dubious condition leading to fotg210_done
  * fotg210-udc: Mask GRP2 interrupts we don't handle
  * fotg210-udc: Don't DMA more than the buffer can take
  * fotg210-udc: Complete OUT requests on short packets

  [ Matti Vaittinen ]
  * gpio: sysfs: Obey valid_mask

  [ Tong Zhu ]
  * neighbour: Disregard DEAD dst in neigh_update

  [ Seevalamuthu Mariappan ]
  * mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN

  [ Caleb Connolly ]
  * Input: s6sy761 - fix coordinate read bit shift

  [ Jolly Shah ]
  * scsi: libsas: Reset num_scatter if libata marks qc as NODATA

  [ Hristo Venev ]
  * net: sit: Unregister catch-all devices
  * net: ip6_tunnel: Unregister catch-all devices

  [ Jason Xing ]
  * i40e: fix the panic when running bpf in xdpdrv mode

  [ Fredrik Strupe ]
  * ARM: 9071/1: uprobes: Don't hook on thumb instructions

  [ Yuanyuan Zhong ]
  * pinctrl: lewisburg: Update number of pins in community

  [ Ali Saidi ]
  * locking/qrwlock: Fix ordering in queued_write_lock_slowpath()

  [ Shou-Chieh Hsu ]
  * HID: google: add don USB id

  [ Jiapeng Zhong ]
  * HID: wacom: Assign boolean values to a bool variable

  [ Vasily Gorbik ]
  * s390/entry: save the caller of psw_idle
  * s390/disassembler: increase ebpf disasm buffer size
  * s390/ftrace: fix ftrace_update_ftrace_func implementation
  * s390/setup: avoid using memblock_enforce_memory_limit
  * s390/hypfs: include z/VM guests with access control group set

  [ Michael Brown ]
  * xen-netback: Check for hotplug-status existence before watching

  [ Wan Jiabing ]
  * cavium/liquidio: Fix duplicate argument
  * ARM: OMAP2+: hwmod: Add of_node_put() before break

  [ John Paul Adrian Glaubitz ]
  * ia64: tools: remove duplicate definition of ia64_mf() on ia64

  [ Mike Galbraith ]
  * x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access

  [ Romain Naour ]
  * mips: Do not include hi and lo in clobber list for R6

  [ Mark Pearson ]
  * platform/x86: thinkpad_acpi: Correct thermal sensor allocation

  [ Mark Langsdorf ]
  * ACPI: custom_method: fix potential use-after-free issue
  * ACPI: custom_method: fix a possible memory leak
  * ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions

  [ Steven Rostedt (VMware) ]
  * ftrace: Handle commands when closing set_ftrace_filter file

  [ Jeffrey Mitchell ]
  * ecryptfs: fix kernel panic with null dev_name

  [ Kai Stuhlemmer (ebee Engineering) ]
  * mtd: rawnand: atmel: Update ecc_stats.corrected counter

  [ Avri Altman ]
  * mmc: block: Update ext_csd.cache_ctrl if it was written
  * mmc: block: Issue a cache flush only when it's enabled

  [ DooHyun Hwang ]
  * mmc: core: Do a power cycle when the CMD11 fails

  [ Seunghui Lee ]
  * mmc: core: Set read only for SD cards with permanent write protect bit

  [ Paul Aurich ]
  * cifs: Return correct error code from smb2_get_enc_key

  [ karthik alapati ]
  * staging: wimax/i2400m: fix byte-order issue

  [ Pawel Laszczak ]
  * usb: gadget: uvc: add bInterval checking for HS mode

  [ Vitaly Kuznetsov ]
  * genirq/matrix: Prevent allocation counter corruption
  * x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted

  [ Wesley Cheng ]
  * usb: dwc3: gadget: Ignore EP queue requests during bus reset
  * usb: dwc3: gadget: Return success always for kick transfer in ep queue
  * usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind
  * usb: dwc3: gadget: Stop EP0 transfers during pullup disable

  [ John Millikin ]
  * x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS)

  [ Jerome Forissier ]
  * tee: optee: do not check memref size on return from Secure World

  [ Robin Murphy ]
  * perf/arm_pmu_platform: Fix error handling
  * arm64: Avoid premature usercopy failure

  [ Wei Yongjun ]
  * spi: dln2: Fix reference leak to master
  * spi: omap-100k: Fix reference leak to master
  * samples: vfio-mdev: fix error handing in mdpy_fb_probe()
  * ieee802154: fix error return code in ieee802154_llsec_getparams()
  * ipmi: msghandler: Make symbol 'remove_work_wq' static
  * net: sched: make function qdisc_free_cb() static
  * NFC: st21nfca: Fix memory leak in device probe and remove
  * usb: ftdi-elan: fix memory leak on device disconnect
  * misc: lattice-ecp3-config: Fix task hung when firmware load failed
  * Bluetooth: Fix debugfs entry leak in hci_register_dev()

  [ Chaitanya Kulkarni ]
  * scsi: target: pscsi: Fix warning in pscsi_complete_cmd()

  [ Matthias Schiffer ]
  * power: supply: bq27xxx: fix power_avg for newer ICs
  * scripts/dtc: dtx_diff: remove broken example from help text

  [ Daniel Niv ]
  * media: media/saa7164: fix saa7164_encoder_register() memory leak bugs

  [ Hans Verkuil ]
  * media: gspca/sq905.c: fix uninitialized variable
  * media: vivid: update EDID
  * media: gscpa/stv06xx: fix memory leak
  * media: cobalt: fix race condition in setting HPD
  * media: videobuf2-core: dequeue if start_streaming fails
  * media: v4l2-dv-timings.c: fix wrong condition in two for-loops
  * drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame
  * media: cec: copy sequence field for the reply

  [ dongjian ]
  * power: supply: Use IRQF_ONESHOT

  [ shaoyunl ]
  * drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f

  [ Quinn Tran ]
  * scsi: qla2xxx: Fix use after free in bsg
  * scsi: qla2xxx: Fix gnl list corruption
  * scsi: qla2xxx: Turn off target reset during issue_lip

  [ Ewan D. Milne ]
  * scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg()
  * scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V

  [ Marijn Suijten ]
  * drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal

  [ Guchun Chen ]
  * drm/amdgpu: fix NULL pointer dereference
  * drm/amd/display: fix incorrrect valid irq check

  [ Harald Freudenberger ]
  * s390/archrandom: add parameter check for s390_arch_random_generate

  [ Timo Gurr ]
  * ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8

  [ Bill Wendling ]
  * arm64/vdso: Discard .note.gnu.property sections in vDSO

  [ Guochun Mao ]
  * ubifs: Only check replay with inode type to judge if inode linked

  [ Ido Schimmel ]
  * mlxsw: spectrum_mr: Update egress RIF list before route's action
  * rtnetlink: Fix regression in bridge VLAN configuration
  * ipv6_tunnel: Rate limit warning messages

  [ Davide Caratti ]
  * openvswitch: fix stack OOB read while fragmenting IPv4 packets

  [ lizhe ]
  * jffs2: Fix kasan slab-out-of-bounds problem

  [ Mahesh Salgaonkar ]
  * powerpc/eeh: Fix EEH handling for hugepages in ioremap space.

  [ Tony Ambardar ]
  * powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h

  [ Stefan Berger ]
  * tpm: vtpm_proxy: Avoid reading host log when using a virtual device
  * certs: Trigger creation of RSA module signing key if it's not an RSA key
  * ima: Remove ima_policy file before directory

  [ Paul Clements ]
  * md/raid1: properly indicate failure when ending a failed write request

  [ Heinz Mauelshagen ]
  * dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences

  [ Yang Yang ]
  * jffs2: check the validity of dstlen in jffs2_zlib_compress()

  [ Chen Jun ]
  * posix-timers: Preserve return value in clock_adjtime32()
  * tracing: Fix a kmemleak false positive in tracing_map
  * tpm: add request_locality before write TPM_INT_ENABLE

  [ Jian Cai ]
  * arm64: vdso: remove commas between macro name and arguments

  [ Zhang Yi ]
  * ext4: fix check to prevent false positive report of incorrect used inodes
  * ext4: do not set SB_ACTIVE in ext4_orphan_cleanup()
  * ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle
  * ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit
  * ext4: remove check for zero nr_to_scan in ext4_es_scan()
  * blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled()
  * blk-wbt: make sure throttle is enabled properly
  * quota: check block number when reading the block in quota file
  * quota: correct error number in free_dqentry()
  * ext4: check for out-of-order index extents in ext4_valid_extent_entries()

  [ Peilin Ye ]
  * media: dvbdev: Fix memory leak in dvb_media_device_free()
  * net/sched: act_skbmod: Skip non-Ethernet packets

  [ Hemant Kumar ]
  * usb: gadget: Fix double free of device descriptor pointers

  [ Dean Anderson ]
  * usb: gadget/function/f_fs string table fix for multiple languages

  [ Steven Rostedt (VMware) ]
  * tracing: Map all PIDs to command lines
  * tracing: Restructure trace_clock_global() to never block

  [ Joe Thornber ]
  * dm persistent data: packed struct should have an aligned() attribute too
  * dm space map common: fix division bug in sm_ll_find_free_block()
  * dm space maps: don't reset space map allocation cursor when committing
  * dm btree remove: fix use after free in rebalance_children()
  * dm btree: add a defensive bounds check to insert_at()
  * dm space map common: add bounds check to sm_ll_lookup_bitmap()

  [ Benjamin Block ]
  * dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails

  [ Christoph Hellwig ]
  * modules: mark ref_module static
  * modules: mark find_symbol static
  * modules: mark each_symbol_section static
  * modules: unexport __module_text_address
  * modules: unexport __module_address
  * modules: rename the licence field in struct symsearch to license
  * modules: return licensing information from find_symbol
  * modules: inherit TAINT_PROPRIETARY_MODULE
  * md: split mddev_find
  * md: factor out a mddev_find_locked helper from mddev_find
  * nvme: do not try to reconfigure APST when the controller is not live
  * iomap: fix sub-page uptodate handling
  * bdi: move bdi_dev_name out of line
  * bdi: add a ->dev_name field to struct backing_dev_info
  * libata: fix ata_pio_sector for CONFIG_HIGHMEM
  * cryptoloop: add a deprecation warning
  * bcache: add proper error unwinding in bcache_device_init
  * md: fix a lock order reversal in md_alloc
  * scsi: sr: Don't use GFP_DMA

  [ Archie Pusaka ]
  * Bluetooth: verify AMP hci_chan before amp_destroy
  * Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default
  * Bluetooth: check for zapped sk before connecting

  [ Lin Ma ]
  * bluetooth: eliminate the potential race condition when removing the HCI controller
  * Bluetooth: fix the erroneous flush_work() order
  * Bluetooth: use correct lock to prevent UAF of hdev object
  * nfc: nci: fix the UAF of rf_conn_info object
  * NFC: reorganize the functions in nci_request
  * NFC: reorder the logic in nfc_{un,}register_device
  * NFC: add NCI_UNREG flag to eliminate the race
  * ax25: NPD bug when detaching AX25 device
  * hamradio: defer ax25 kfree after unregister_netdev
  * hamradio: improve the incomplete fix to avoid NPD

  [ Pierre-Louis Bossart ]
  * ASoC: samsung: tm2_wm5110: check of of_parse return value
  * ALSA: usb: update old-style static const declaration

  [ Maciej W. Rozycki ]
  * FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR
  * FDDI: defxx: Make MMIO the configuration default except for EISA
  * MIPS: Reinstate platform `__div64_32' handler
  * MIPS: Avoid DIVU in `__div64_32' is result would be zero
  * MIPS: Avoid handcoded DIVU in `__div64_32' altogether
  * vgacon: Record video mode changes with VT_RESIZEX
  * vt: Fix character height handling with VT_RESIZEX
  * serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates
  * serial: 8250: Mask out floating 16/32-bit bus bits
  * MIPS: Malta: Do not byte-swap accesses to the CBUS UART
  * serial: 8250: Define RX trigger levels for OxSemi 950 devices
  * scsi: BusLogic: Fix missing pr_cont() use
  * vgacon: Propagate console boot parameters before calling `vc_resize'

  [ Sudhakar Panneerselvam ]
  * md/bitmap: wait for external bitmap writes to complete during tear down

  [ Heming Zhao ]
  * md-cluster: fix use-after-free issue when removing rdev

  [ Jan Glauber ]
  * md: Fix missing unused status line of /proc/mdstat

  [ Claudio Imbrenda ]
  * KVM: s390: split kvm_s390_logical_to_effective
  * KVM: s390: split kvm_s390_real_to_abs

  [ Erwan Le Ray ]
  * serial: stm32: fix incorrect characters on console
  * serial: stm32: fix tx_empty condition

  [ Badhri Jagan Sridharan ]
  * usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS
  * usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
  * usb: typec: tcpm: Do not disconnect while receiving VBUS off

  [ Meng Li ]
  * regmap: set debugfs_name to NULL after it is freed

  [ Álvaro Fernández Rojas ]
  * mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC

  [ Otavio Pontes ]
  * x86/microcode: Check for offline CPUs before requesting new microcode

  [ Michael Walle ]
  * mtd: require write permissions for locking and badblock ioctls
  * arm64: dts: hisilicon: fix arm,sp805 compatible string
  * arm64: dts: freescale: fix arm,sp805 compatible string

  [ Srinivas Kandagatla ]
  * soundwire: bus: Fix device found flag correctly
  * slimbus: messaging: start transaction ids from 1 instead of zero
  * slimbus: messaging: check for valid transaction id
  * slimbus: ngd: reset dma setup during runtime pm
  * ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer
  * ASoC: qdsp6: q6routing: Fix return value from msm_routing_put_audio_mixer

  [ Giovanni Cabiddu ]
  * crypto: qat - fix error path in adf_isr_resource_alloc()
  * crypto: qat - do not ignore errors from enable_vf2pf_comms()
  * crypto: qat - handle both source of interrupt in VF ISR
  * crypto: qat - do not export adf_iov_putmsg()
  * crypto: qat - use proper type for vf_mask
  * crypto: qat - detect PFVF collision after ACK
  * crypto: qat - disregard spurious PFVF interrupts

  [ Tao Ren ]
  * usb: gadget: aspeed: fix dma map failure
  * watchdog: aspeed: fix hardware timeout calculation

  [ Rander Wang ]
  * soundwire: stream: fix memory leak in stream config error path

  [ William A. Kennington III ]
  * spi: Fix use-after-free with devm_spi_alloc_*

  [ He Ying ]
  * firmware: qcom-scm: Fix QCOM_SCM configuration

  [ Ye Bin ]
  * usbip: vudc: fix missing unlock on error in usbip_sockfd_store()
  * ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed
  * scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach()
  * dm thin metadata: Fix use-after-free in dm_bm_set_read_only
  * PM: hibernate: Get block device exclusively in swsusp_check()
  * ext4: Fix BUG_ON in ext4_bread when write quota data
  * block: Fix fsync always failed if once failed

  [ Steffen Dirkwinkel ]
  * platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table

  [ Ingo Molnar ]
  * x86/platform/uv: Fix !KEXEC build failure

  [ Michael Kelley ]
  * Drivers: hv: vmbus: Increase wait time for VMbus unload

  [ Felix Kuehling ]
  * drm/amdkfd: fix build error with AMD_IOMMU_V2=m

  [ Chen Hui ]
  * clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE

  [ Fabrice Gasnier ]
  * mfd: stm32-timers: Avoid clearing auto reload register

  [ Chen Huang ]
  * powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration

  [ Jia Zhou ]
  * ALSA: core: remove redundant spin_lock pair in snd_card_disconnect

  [ Andrew Scull ]
  * bug: Remove redundant condition check in report_bug

  [ Salil Mehta ]
  * net: hns3: Limiting the scope of vector_ring_chain variable

  [ Jordan Niethe ]
  * powerpc/64s: Fix pte update for kernel memory on radix

  [ Ping-Ke Shih ]
  * rtlwifi: 8821ae: upgrade PHY and RF parameters
  * mac80211: remove iwlwifi specific workaround NDPs of null_response
  * mac80211: allow non-standard VHT MCS-10/11

  [ Sindhu Devale ]
  * RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails

  [ Toke Høiland-Jørgensen ]
  * ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices
  * icmp: don't send out ICMP messages with a source address of 0.0.0.0

  [ Kunihiko Hayashi ]
  * ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E
  * arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E
  * gpio: uniphier: Fix void functions to remove return value

  [ Jane Chu ]
  * mm/memory-failure: unnecessary amount of unmapping

  [ Jonathon Reinhart ]
  * net: Only allow init netns to set default tcp cong to a restricted algo
  * netfilter: conntrack: Make global sysctls readonly in non-init netns

  [ Xin Long ]
  * Revert "net/sctp: fix race condition in sctp_destroy_sock"
  * sctp: delay auto_asconf init until binding the first addr
  * sctp: do asoc update earlier in sctp_sf_do_dupcook_a
  * sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b
  * tipc: skb_linearize the head skb when reassembling msgs
  * sctp: update active_key for asoc when old key is being replaced
  * sctp: move 198 addresses from unusable to private scope
  * sctp: move the active_key update after sh_keys is added
  * tipc: keep the skb in rcv queue until the whole data is read
  * tipc: fix an use-after-free issue in tipc_recvmsg
  * sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb
  * sctp: use init_tag from inithdr for ABORT chunk
  * sctp: fix the processing for COOKIE_ECHO chunk
  * sctp: add vtag check in sctp_sf_violation
  * sctp: add vtag check in sctp_sf_do_8_5_1_E_sa
  * sctp: add vtag check in sctp_sf_ootb
  * sctp: use call_rcu to free endpoint
  * ping: fix the sk_bound_dev_if match in ping_lookup
  * ping: fix the dif and sdif check in ping_lookup
  * ping: remove pr_err from ping_lookup

  [ Quentin Perret ]
  * Revert "of/fdt: Make sure no-map does not remove already reserved regions"
  * Revert "fdt: Properly handle "no-map" field in the memory region"
  * sched/deadline: Fix reset_on_fork reporting of DL tasks

  [ Zhen Lei ]
  * tpm: fix error return code in tpm2_get_cc_attrs_tbl()
  * ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook
  * scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword()
  * net: bnx2: Fix error return code in bnx2_init_board()
  * vfio/pci: Fix error return code in vfio_ecap_init()
  * HID: pidff: fix error return code in hid_pidff_init()
  * ieee802154: fix error return code in ieee802154_add_iface()
  * crypto: ux500 - Fix error return code in hash_hw_final()
  * media: tc358743: Fix error return code in tc358743_probe_of()
  * mmc: usdhi6rol0: fix error return code in usdhi6_probe()
  * ehea: fix error return code in ehea_restart_qps()
  * ssb: Fix error return code in ssb_bus_scan()
  * Input: hil_kbd - fix error return code in hil_dev_connect()
  * visorbus: fix error return code in visorchipset_init()
  * scsi: mpt3sas: Fix error return value in _scsih_expander_add()
  * leds: as3645a: Fix error return code in as3645a_parse_node()
  * ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing()
  * um: fix error return code in slip_open()
  * um: fix error return code in winch_tramp()
  * ALSA: isa: Fix error return code in snd_cmi8330_probe()
  * pinctrl: single: Fix error return code in pcs_parse_bits_in_pinctrl_entry()
  * nilfs2: use refcount_dec_and_lock() to fix potential UAF

  [ Jonathan McDowell ]
  * net: stmmac: Set FIFO sizes for ipq806x

  [ Nikolay Aleksandrov ]
  * net: bridge: when suppression is enabled exclude RARP packets
  * net: bridge: fix vlan tunnel dst null pointer dereference
  * net: bridge: fix vlan tunnel dst refcnt when egressing
  * net: bridge: multicast: fix PIM hello router port marking race
  * net: bridge: clear bridge's private skb space on xmit
  * net: bridge: fix stale eth hdr pointer in br_dev_xmit

  [ Bence Csókás ]
  * i2c: Add I2C_AQ_NO_REP_START adapter quirk

  [ Yonghong Song ]
  * selftests: Set CC to clang in lib.mk if LLVM is set

  [ Mihai Moldovan ]
  * kconfig: nconf: stop endless search loops

  [ Srikar Dronamraju ]
  * powerpc/smp: Set numa node before updating mask
  * powerpc/pseries: Fix regression while building external modules

  [ David Ward ]
  * ASoC: rt286: Generalize support for ALC3263 codec
  * ASoC: rt286: Make RT286_SET_GPIO_* readable and writable

  [ Yaqi Chen ]
  * samples/bpf: Fix broken tracex1 due to kprobe argument change

  [ Alexey Kardashevskiy ]
  * powerpc/iommu: Annotate nested lock for lockdep

  [ Nikola Livic ]
  * pNFS/flexfiles: fix incorrect size check in decode_nfs_fh()

  [ Nobuhiro Iwamatsu ]
  * rtc: ds1307: Fix wday settings for rx8130

  [ Kees Cook ]
  * drm/radeon: Fix off-by-one power_state index heap overwrite
  * drm/radeon: Avoid power table parsing memory leaks
  * proc: Check /proc/$pid/attr/ writes against file opener
  * proc: Track /proc/$pid/attr/ opener mm_struct
  * mm/slub: clarify verification reporting
  * r8152: Avoid memcpy() over-reading of ETH_SS_STATS
  * sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS
  * r8169: Avoid memcpy() over-reading of ETH_SS_STATS
  * net: qed: Fix memcpy() overflow of qed_dcbx_params()
  * staging: rts5208: Fix get_ms_information() heap buffer size
  * leaking_addresses: Always print a trailing newline
  * media: si470x: Avoid card name truncation
  * clocksource/drivers/timer-ti-dm: Select TIMER_OF
  * fortify: Explicitly disable Clang support
  * char/mwave: Adjust io port register size
  * seccomp: Invalidate seccomp mode to catch death failures
  * libsubcmd: Fix use-after-free for realloc(..., 0)

  [ Odin Ugedal ]
  * sched/fair: Fix unfairness caused by missing load decay
  * sched/fair: Fix ascii art by relpacing tabs
  * sched/fair: Fix CFS bandwidth hrtimer expiry type

  [ Vineet Gupta ]
  * ARC: entry: fix off-by-one error in syscall number validation
  * ARCv2: save ABI registers across signal handling

  [ Jouni Roivas ]
  * hfsplus: prevent corruption in shrinking truncate

  [ Axel Rasmussen ]
  * userfaultfd: release page in error path to avoid BUG_ON

  [ Marcel Hamer ]
  * usb: dwc3: omap: improve extcon initialization

  [ Phil Elwell ]
  * usb: dwc2: Fix gadget DMA unmap direction
  * usb: dwc2: Fix build in periphal-only mode
  * usb: gadget: f_hid: fixed NULL pointer dereference

  [ Sandeep Singh ]
  * xhci: Add reset resume quirk for AMD xhci controller.

  [ Lukasz Luba ]
  * thermal/core/fair share: Lock the thermal zone while looping over instances

  [ Paweł Chmiel ]
  * clk: exynos7: Mark aclk_fsys1_200 as critical

  [ Kaixu Xia ]
  * cxgb4: Fix the -Wmisleading-indentation warning

  [ Magnus Karlsson ]
  * xsk: Simplify detection of empty and full rings
  * ixgbevf: add correct exception tracing for XDP

  [ louis.wang ]
  * ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend()

  [ Feilong Lin ]
  * ACPI / hotplug / PCI: Fix reference count leak in enable_slot()

  [ Jeff Layton ]
  * ceph: fix fscache invalidation
  * ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty
  * locks: print a warning when mount fails due to lack of "mand" support
  * fs: warn about impending deprecation of mandatory locks
  * ceph: lockdep annotations for try_nonblocking_invalidate

  [ Bodo Stroesser ]
  * scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found

  [ Yannick Vignon ]
  * net: stmmac: Do not enable RX FIFO overflow interrupts
  * net: stmmac: ensure PTP time register reads are consistent

  [ Alexandru Elisei ]
  * KVM: arm64: Initialize VCPU mdcr_el2 before loading it

  [ Finn Behrens ]
  * tweewide: Fix most Shebang lines

  [ Maor Gottlieb ]
  * RDMA/mlx5: Recover from fatal event in dual port mode
  * net/mlx5: Fix flow table chaining
  * net/mlx5: Fix potential sleeping in atomic context

  [ Takashi Sakamoto ]
  * ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency
  * ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26
  * ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro
  * Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro"
  * ALSA: bebob: add support for ToneWeal FW66

  [ Tom Seewald ]
  * qlcnic: Add null check after calling netdev_alloc_skb
  * char: hpet: add checks after calling ioremap

  [ Igor Matheus Andrade Torrente ]
  * video: hgafb: fix potential NULL pointer dereference
  * media: em28xx: Fix possible memory leak of em28xx struct
  * tty: Fix out-of-bound vmalloc access in imageblit

  [ Luiz Augusto von Dentz ]
  * Bluetooth: SMP: Fail if remote and local public keys are identical
  * Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid
  * Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event
  * Bluetooth: Fix handling of LE Enhanced Connection Complete

  [ Stephen Brennan ]
  * mm, vmstat: drop zone->lock in /proc/pagetypeinfo
  * ext4: use ext4_grp_locked_error in mb_find_extent

  [ Dongliang Mu ]
  * NFC: nci: fix memory leak in nci_allocate_device
  * misc/uss720: fix memory leak in uss720_probe
  * net: usb: fix possible use-after-free in smsc75xx_bind
  * media: dvd_usb: memory leak in cinergyt2_fe_attach
  * ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others
  * ieee802154: hwsim: Fix memory leak in hwsim_add_one
  * spi: meson-spicc: fix memory leak in meson_spicc_remove
  * ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi
  * ieee802154: hwsim: fix GPF in hwsim_new_edge_nl
  * ipack: tpci200: fix many double free issues in tpci200_pci_probe
  * ipack: tpci200: fix memory leak in the tpci200_register
  * media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init
  * media: dvb-usb: fix uninit-value in vp702x_read_mac_addr
  * media: em28xx-input: fix refcount bug in em28xx_usb_disconnect
  * usb: hso: fix error handling code of hso_create_net_device
  * usb: hso: remove the bailout parameter
  * JFS: fix memleak in jfs_mount
  * memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe
  * spi: change clk_disable_unprepare to clk_unprepare
  * media: em28xx: fix memory leak in em28xx_init_dev

  [ Anna Schumaker ]
  * NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return()
  * NFS: Fix use-after-free in nfs4_init_client()

  [ Mathy Vanhoef ]
  * mac80211: assure all fragments are encrypted
  * mac80211: prevent mixed key and fragment cache attacks
  * mac80211: properly handle A-MSDUs that start with an RFC 1042 header
  * cfg80211: mitigate A-MSDU aggregation attacks

  [ Wen Gong ]
  * mac80211: extend protection against mixed key and fragment cache attacks

  [ Sriram R ]
  * ath10k: Validate first subframe of A-MSDU before processing the list

  [ Lucas Stankus ]
  * staging: iio: cdc: ad7746: avoid overwrite of num_channels

  [ YueHaibing ]
  * iio: adc: ad7793: Add missing error code in ad7793_setup()
  * hv_utils: Fix passing zero to 'PTR_ERR' warning
  * net: xilinx_emaclite: Do not print real IOMEM pointer
  * mac80211: Drop frames from invalid MAC address in ad-hoc mode
  * xen-pciback: Fix return in pm_ctrl_init()

  [ Sean MacLennan ]
  * USB: serial: ti_usb_3410_5052: add startech.com device id

  [ Dominik Andreas Schorpp ]
  * USB: serial: ftdi_sio: add IDs for IDS GmbH Products

  [ Zolton Jheng ]
  * USB: serial: pl2303: add device id for ADLINK ND-6530 GC

  [ Ovidiu Panait ]
  * bpf: fix up selftests after backports were fixed
  * selftests/bpf: add selftest part of "bpf: improve verifier branch analysis"

  [ Andrey Ignatov ]
  * selftests/bpf: Test narrow loads with off > 0 in test_verifier
  * bpf: Support variable offset stack access from helpers
  * bpf: Reject indirect var_off stack access in raw mode
  * bpf: Reject indirect var_off stack access in unpriv mode
  * bpf: Sanity check max value for var_off stack access
  * selftests/bpf: Test variable offset stack access

  [ Alexei Starovoitov ]
  * bpf: extend is_branch_taken to registers
  * bpf: track spill/fill of constants
  * selftests/bpf: fix tests due to const spill/fill

  [ John Fastabend ]
  * bpf: Test_verifier, bpf_get_stack return value add <0

  [ Thadeu Lima de Souza Cascardo ]
  * Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails
  * can: bcm: delay release of struct bcm_op after synchronize_rcu()
  * ipmi: bail out if init_srcu_struct fails
  * ipmi: fix initialization when workqueue allocation fails

  [ Zhang Xiaoxu ]
  * NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config
  * SUNRPC: Fix the batch tasks count wraparound.
  * SUNRPC: Should wake up the privileged task firstly.

  [ Neil Armstrong ]
  * drm/meson: fix shutdown crash when component not probed

  [ Vladyslav Tarasiuk ]
  * net/mlx4: Fix EEPROM dump support

  [ Jean Delvare ]
  * i2c: i801: Don't generate an interrupt on bus reset

  [ Alaa Emad ]
  * media: dvb: Add check on sp8870_readreg return

  [ Matt Wang ]
  * scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic
  * scsi: vmw_pvscsi: Set correct residual data length

  [ Chris Park ]
  * drm/amd/display: Disconnect non-DP with no EDID

  [ Jingwen Chen ]
  * drm/amd/amdgpu: fix refcount leak

  [ xinhui pan ]
  * drm/amdgpu: Fix a use-after-free

  [ Fugang Duan ]
  * net: fec: fix the potential memory leak in fec_enet_init()
  * net: fec_ptp: add clock rate zero check

  [ Tao Liu ]
  * openvswitch: meter: fix race when getting now_ms.
  * gso: do not skip outer ip header in case of ipip and net_failover

  [ Jussi Maki ]
  * bpf: Set mac_len in bpf_skb_change_head

  [ Jesse Brandeburg ]
  * ixgbe: fix large MTU request from VF
  * drivers/net/ethernet: clean up unused assignments
  * e100: handle eeprom as little endian
  * ice: ignore dropped packets during init

  [ Francesco Ruggeri ]
  * ipv6: record frag_max_size in atomic fragments in input path

  [ Yunsheng Lin ]
  * net: hns3: check the return of skb_checksum_help()

  [ Grant Grundler ]
  * net: usb: cdc_ncm: don't spew notifications

  [ Max Gurtovoy ]
  * vfio/platform: fix module_put call in error flow
  * nvme-rdma: fix error code in nvme_rdma_setup_ctrl

  [ Julian Anastasov ]
  * ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service

  [ Ahelenia Ziemiańska ]
  * HID: multitouch: require Finger field to mark Win8 reports as MT

  [ Carlos M ]
  * ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx

  [ Mark Rutland ]
  * pid: take a reference when initializing `cad_pid`
  * arm64: head: avoid over-mapping in map_memory
  * irq: mips: avoid nested irq_enter()

  [ Junxiao Bi ]
  * ocfs2: fix data corruption by fallocate
  * ocfs2: fix zero out valid data
  * ocfs2: issue zeroout to EOF blocks

  [ Mina Almasry ]
  * mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY

  [ Joe Stringer ]
  * selftests/bpf: Generalize dummy program types

  [ David S. Miller ]
  * bpf: Add BPF_F_ANY_ALIGNMENT.
  * bpf: Adjust F_NEEDS_EFFICIENT_UNALIGNED_ACCESS handling in test_verifier.c
  * bpf: Make more use of 'any' alignment in test_verifier.c
  * bpf: Apply F_NEEDS_EFFICIENT_UNALIGNED_ACCESS to more ACCEPT test cases.

  [ Björn Töpel ]
  * selftests/bpf: add "any alignment" annotation for some tests
  * selftests/bpf: Avoid running unprivileged tests with alignment requirements

  [ Michael Chan ]
  * bnxt_en: Remove the setting of dev_port.
  * bnxt_en: Fix TX timeout when TX ring size is set to the smallest
  * net: Prevent infinite while loop in skb_tx_hash()

  [ Song Liu ]
  * perf/core: Fix corner case in perf_rotate_context()
  * perf: Fix list corruption in perf_cgroup_switch()

  [ Anand Jain ]
  * btrfs: fix unmountable seed device after fstrim
  * btrfs: call btrfs_check_rw_degradable only if there is a missing device

  [ Erik Schmauss ]
  * ACPI: probe ECDT before loading AML tables regardless of module-level code flag

  [ Cheng Jian ]
  * sched/fair: Optimize select_idle_cpu

  [ Jeimon ]
  * net/nfc/rawsock.c: fix a permission check bug

  [ Zou Wei ]
  * ASoC: sti-sas: add missing MODULE_DEVICE_TABLE
  * regulator: uniphier: Add missing MODULE_DEVICE_TABLE
  * atm: iphase: fix possible use-after-free in ia_module_exit()
  * mISDN: fix possible use-after-free in HFC_cleanup()
  * atm: nicstar: Fix possible use-after-free in nicstar_cleanup()
  * cw1200: add missing MODULE_DEVICE_TABLE
  * pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq()
  * mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE
  * watchdog: Fix possible use-after-free in wdt_startup()
  * watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff()
  * watchdog: Fix possible use-after-free by calling del_timer_sync()
  * PCI: tegra: Add missing MODULE_DEVICE_TABLE
  * power: supply: charger-manager: add missing MODULE_DEVICE_TABLE
  * power: supply: ab8500: add missing MODULE_DEVICE_TABLE
  * dmaengine: sprd: Add missing MODULE_DEVICE_TABLE

  [ Shakeel Butt ]
  * cgroup: disable controllers at parse time

  [ Rao Shoaib ]
  * RDS tcp loopback connection can hang

  [ Dmitry Bogdanov ]
  * scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal
  * scsi: target: Fix protect handling in WRITE SAME(32)
  * scsi: qla2xxx: Fix unmap of already freed sgl

  [ Zong Li ]
  * net: macb: ensure the device is available before accessing GEMGXL control registers

  [ Saubhik Mukherjee ]
  * net: appletalk: cops: Fix data race in cops_probe1

  [ Tiezhu Yang ]
  * MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER
  * samples/kretprobes: Fix return value if register_kretprobe() failed

  [ Jiapeng Chong ]
  * bnx2x: Fix missing error code in bnx2x_iov_init_one()
  * ethernet: myri10ge: Fix missing error code in myri10ge_probe()
  * rtnetlink: Fix missing error code in rtnl_bridge_notify()
  * platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard()
  * RDMA/cxgb4: Fix missing error code in create_qp()
  * fs/jfs: Fix missing error code in lmLogInit()
  * mlx4: Fix missing error code in mlx4_load_one()
  * fpga: machxo2-spi: Fix missing error code in machxo2_write_complete()
  * scsi: ses: Fix unsigned comparison with less than zero

  [ Anson Huang ]
  * ARM: dts: imx6qdl-sabresd: Assign corresponding power supply for LDOs
  * ARM: dts: imx6qdl-sabresd: Remove incorrect power supply assignment
  * ARM: imx: add mmdc ipg clock operation for mmdc

  [ Desmond Cheong Zhi Xi ]
  * drm: Fix use-after-free read in drm_getunique()
  * drm: Lock pointer access in drm_master_release()
  * ntfs: fix validity check for file name attribute
  * hfs: add missing clean-up in hfs_fill_super
  * hfs: fix high memory mapping in hfs_bnode_read
  * hfs: add lock nesting notation to hfs_find_init
  * btrfs: fix rw device counting in __btrfs_free_extra_devids
  * fcntl: fix potential deadlock for &fasync_struct.fa_lock
  * Bluetooth: fix repeated calls to sco_sock_kill
  * btrfs: reset replace target device to allocation state on close
  * Bluetooth: skip invalid hci_sync_conn_complete_evt
  * Bluetooth: schedule SCO timeouts with delayed_work
  * Bluetooth: avoid circular locks in sco_sock_connect
  * Bluetooth: fix init and cleanup of sco_conn.timeout_work

  [ Wenli Looi ]
  * staging: rtl8723bs: Fix uninitialized variables

  [ Ritesh Harjani ]
  * btrfs: return value from btrfs_mark_extent_written() in case of error
  * ext4: fix error handling in ext4_restore_inline_data()

  [ Alexander Kuznetsov ]
  * cgroup1: don't allow '\n' in renaming

  [ Kyle Tso ]
  * usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms

  [ Marian-Cristian Rotariu ]
  * usb: dwc3: ep0: fix NULL pointer exception

  [ Mayank Rana ]
  * usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path

  [ George McCollister ]
  * USB: serial: ftdi_sio: add NovaTech OrionMX product ID

  [ Alexandre GRIVEAUX ]
  * USB: serial: omninet: add device id for Zyxel Omni 56K Plus

  [ Stefan Agner ]
  * USB: serial: cp210x: fix alternate function for CP2102N QFN20
  * phy: micrel: ksz8041nl: do not use power down mode
  * ARM: 8800/1: use choice for kernel unwinders

  [ Linyu Yuan ]
  * usb: gadget: eem: fix wrong eem header operation
  * net: cdc_eem: fix tx fixup skb leak
  * usb: gadget: eem: fix echo command packet response issue

  [ Vincent Guittot ]
  * sched/fair: Make sure to update tg contrib for blocked load

  [ Alaa Hleihel ]
  * IB/mlx5: Fix initializing CQ fragments buffer

  [ Leo Yan ]
  * perf session: Correct buffer copying when peeking events

  [ Dai Ngo ]
  * NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error.
  * nfsd: nfsd4_setclientid_confirm mistakenly expires confirmed client.

  [ Steven Rostedt (VMware) ]
  * ftrace: Do not blindly read the ip address in ftrace_bug()

  [ Dan Robertson ]
  * net: ieee802154: fix null deref in parse dev addr

  [ Nirenjan Krishnan ]
  * HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65

  [ Srinivas Pandruvada ]
  * HID: hid-sensor-hub: Return error for hid_set_field() failure

  [ Mark Bolhuis ]
  * HID: Add BUS_VIRTUAL to hid_connect logging

  [ Yongqiang Liu ]
  * ARM: OMAP2+: Fix build warning when mmc_omap is not built

  [ Andreas Gruenbacher ]
  * gfs2: Prevent direct-I/O write fallback errors from getting lost
  * gfs2: Fix length of holes reported at end-of-file

  [ Bixuan Cui ]
  * HID: gt683r: add missing MODULE_DEVICE_TABLE
  * crypto: nx - add missing MODULE_DEVICE_TABLE
  * EDAC/ti: Add missing MODULE_DEVICE_TABLE
  * power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE
  * rtc: mxc_v2: add missing MODULE_DEVICE_TABLE
  * genirq/msi: Ensure deactivation on teardown
  * ALSA: oss: fix compile error when OSS_DEBUG is enabled

  [ Hillf Danton ]
  * gfs2: Fix use-after-free in gfs2_glock_shrink_scan

  [ Maurizio Lombardi ]
  * scsi: target: core: Fix warning on realtime kernels

  [ Josh Triplett ]
  * net: ipconfig: Don't override command-line hostnames or domains

  [ Zheng Yongjun ]
  * net/x25: Return the correct errno code
  * net: Return the correct errno code
  * fib: Return the correct errno code
  * ping: Check return value of function 'ping_queue_rcv_skb'

  [ Nanyong Sun ]
  * net: ipv4: fix memory leak in netlbl_cipsov4_add_std
  * mm: slab: fix kmem_cache_create failed when sysfs node not destroyed
  * nilfs2: fix memory leak in nilfs_sysfs_create_device_group
  * nilfs2: fix NULL pointer in nilfs_##name##_attr_release
  * nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group
  * nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group
  * nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group
  * nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group
  * net: encx24j600: check error in devm_regmap_init_encx24j600

  [ Paolo Abeni ]
  * udp: fix race between close() and udp_abort()
  * bpf: Do not WARN in bpf_warn_invalid_xdp_action()

  [ Huy Nguyen ]
  * net/mlx5e: Remove dependency in IPsec initialization flows

  [ Pedro Tammela ]
  * net: add documentation to socket.c

  [ Changbin Du ]
  * net: make get_net_ns return error if NET_NS is disabled
  * tools/vm/page-types: remove dependency on opt_file for idle page tracking

  [ Shalom Toledo ]
  * ptp: ptp_clock: Publish scaled_ppm_to_ppb

  [ Chengyang Fan ]
  * net: ipv4: fix memory leak in ip_mc_add1_src

  [ Jack Yu ]
  * ASoC: rt5659: Fix the lost powers for the HDA header

  [ Sergio Paracuellos ]
  * pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled
  * staging: mt7621-dts: fix pci address for PCI memory range

  [ Chen Li ]
  * radeon: use memcpy_to/fromio for UVD fw upload

  [ Riwen Lu ]
  * hwmon: (scpi-hwmon) shows the negative temperature properly
  * rtc: cmos: Evaluate century appropriate

  [ Andrew Lunn ]
  * usb: core: hub: Disable autosuspend for Cypress CY7C65632

  [ Steven Rostedt (VMware) ]
  * tracing: Do not stop recording cmdlines when tracing is off
  * tracing: Do not stop recording comms if the trace file is being read
  * tracing: Do no increment trace_clock_global() by one

  [ Antti Järvinen ]
  * PCI: Mark TI C667X to avoid bus reset

  [ Shanker Donthineni ]
  * PCI: Mark some NVIDIA GPUs to avoid bus reset

  [ Sriharsha Basavapatna ]
  * PCI: Add ACS quirk for Broadcom BCM57414 NIC

  [ Chiqijun ]
  * PCI: Work around Huawei Intelligent NIC VF FLR erratum

  [ Bumyong Lee ]
  * dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc

  [ Andrew Morton ]
  * mm/slub.c: include swab.h

  [ Peter Chen ]
  * usb: dwc3: core: fix kernel panic when do reboot

  [ Mimi Zohar ]
  * module: limit enabling module.sig_enforce
  * evm: fix writing <securityfs>/evm overflow

  [ Austin Kim ]
  * net: ethtool: clear heap allocations for ethtool function
  * IMA: remove -Wmissing-prototypes warning
  * ALSA: synth: missing check for possible NULL after the call to kstrdup
  * evm: mark evm_fixmode as __ro_after_init

  [ Fuad Tabba ]
  * KVM: selftests: Fix kvm_check_cap() assertion

  [ Mikel Rychliski ]
  * PCI: Add AMD RS690 quirk to enable 64-bit DMA

  [ Esben Haabendal ]
  * net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY
  * net: ll_temac: Remove left-over debug message

  [ Fabien Dessenne ]
  * pinctrl: stm32: fix the reported number of GPIO lines per bank
  * pinctrl: stm32: consider the GPIO offset to expose all the GPIO lines

  [ Alex Shi ]
  * mm: add VM_WARN_ON_ONCE_PAGE() macro

  [ Jue Wang ]
  * mm/thp: fix page_address_in_vma() on file THP tails

  [ Yang Shi ]
  * mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split

  [ ManYi Li ]
  * scsi: sr: Return appropriate error code when disk is ejected

  [ Tahsin Erdogan ]
  * ext4: eliminate bogus error in ext4_data_block_valid_rcu()

  [ David Rientjes ]
  * KVM: SVM: Periodically schedule when unregistering regions on destroy

  [ Petr Mladek ]
  * kthread_worker: split code for canceling the delayed work timer
  * kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync()
  * printk/console: Allow to disable console output by using console="" or console=null

  [ Alper Gun ]
  * KVM: SVM: Call SEV Guest Decommission if ASID binding fails

  [ afzal mohammed ]
  * ARM: OMAP: replace setup_irq() by request_irq()

  [ Quat Le ]
  * scsi: core: Retry I/O for Notify (Enable Spinup) Required error

  [ Daehwan Jung ]
  * ALSA: usb-audio: fix rate on Ozone Z90 USB headset
  * usb: gadget: rndis: add spinlock for rndis response list

  [ Hannu Hartikainen ]
  * USB: cdc-acm: blacklist Heimann USB Appset device

  [ Minas Harutyunyan ]
  * usb: dwc3: Fix debugfs creation flow
  * usb: dwc2: gadget: Fix sending zero length packet in DDMA mode.
  * usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA

  [ Zhangjiantao (Kirin, nanjing) ]
  * xhci: solve a double free problem while doing s4

  [ Alexander Larkin ]
  * Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl

  [ Yang Jihong ]
  * arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode

  [ Ludovic Desroches ]
  * ARM: dts: at91: sama5d4: fix pinctrl muxing

  [ Pan Dong ]
  * ext4: fix avefreec in find_group_orlov

  [ Oliver Hartkopp ]
  * can: gw: synchronize rcu operations before removing gw job entry

  [ Vineeth Vijayan ]
  * s390/cio: dont call css_wait_for_slow_path() inside a lock
  * s390/cio: add dev_busid sysfs entry for each subchannel
  * s390/cio: check the subchannel validity for dev_busid

  [ Martin Fuzzey ]
  * rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path
  * rsi: fix AP mode with WPA failure due to encrypted EAPOL
  * rsi: fix occasional initialisation failure with BT coex
  * rsi: fix key enabled check causing unwanted encryption for vap_id > 0
  * rsi: fix rate mask set leading to P2P failure

  [ frank zago ]
  * iio: light: tcs3472: do not free unallocated IRQ

  [ Oliver Lang ]
  * iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR
  * iio: ltr501: ltr501_read_ps(): add missing endianness conversion

  [ Ondrej Zary ]
  * serial_cs: Add Option International GSM-Ready 56K/ISDN modem
  * serial_cs: remove wrong GLOBETROTTER.cis entry
  * usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c

  [ Michael Buesch ]
  * ssb: sdio: Don't overwrite const buffer if block_write fails

  [ Steven Rostedt (VMware) ]
  * tracing/histograms: Fix parsing of "sym-offset" modifier
  * tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing

  [ Yun Zhou ]
  * seq_buf: Make trace_seq_putmem_hex() support data longer than 8
  * seq_buf: Fix overflow in seq_buf_putmem_hex()

  [ Charles Keepax ]
  * spi: Make of_register_spi_device also set the fwnode

  [ Jay Fang ]
  * spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf'
  * spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages()

  [ Tian Tao ]
  * spi: omap-100k: Fix the length judgment problem

  [ Jack Xu ]
  * crypto: qat - check return code of qat_hal_rd_rel_reg()
  * crypto: qat - remove unused macro in FW loader

  [ Evgeny Novikov ]
  * media: st-hva: Fix potential NULL pointer dereferences
  * usb: ehci-orion: Handle errors of clk_prepare_enable() in probe
  * media: tegra-cec: Handle errors of clk_prepare_enable()
  * media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable()
  * mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare()

  [ Steve Longerbeam ]
  * media: imx-csi: Skip first few frames from a BT.656 source

  [ Axel Lin ]
  * regulator: da9052: Ensure enough delay time for .set_voltage_time_sel
  * regulator: rt5033: Fix n_voltages settings for BUCK and LDO

  [ Mario Limonciello ]
  * ACPI: processor idle: Fix up C-state latency if not ordered
  * ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile

  [ Richard Fitzgerald ]
  * lib: vsprintf: Fix handling of number field widths in vsscanf
  * random32: Fix implicit truncation warning in prandom_seed_state()
  * ACPI: tables: Add custom DSDT file as makefile prerequisite
  * ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK
  * ASoC: cs42l42: Correct definition of ADC Volume control
  * ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J
  * ASoC: cs42l42: Fix inversion of ADC Notch Switch control
  * ASoC: cs42l42: Remove duplicate control for WNF filter frequency
  * ASoC: cs42l42: Fix LRCLK frame start edge
  * ASoC: cs42l42: Correct some register default values
  * ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER

  [ zhangyi (F) ]
  * block_dump: remove block_dump feature in mark_inode_dirty()

  [ Erik Kaneda ]
  * ACPICA: Fix memory leak caused by _CID repair function

  [ Hanjun Guo ]
  * ACPI: bus: Call kobject_put() in acpi_init() error path

  [ Paul E. McKenney ]
  * clocksource: Retry clock read if long delays detected

  [ Dillon Min ]
  * media: s5p-g2d: Fix a memory leak on ctx->fh.m2m_ctx
  * media: videobuf2: Fix the size printk format

  [ Mirko Vogt ]
  * spi: spi-sun6i: Fix chipselect/clock bug

  [ Herbert Xu ]
  * crypto: nx - Fix RCU warning in nx842_OF_upd_status

  [ Bryan O'Donoghue ]
  * wcn36xx: Move hal_buf allocation to devm_kmalloc in probe
  * wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_IND
  * wcn36xx: Release DMA channel descriptor allocations
  * mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe()

  [ Alvin Šipraga ]
  * brcmfmac: fix setting of station info chains bitmask
  * brcmfmac: correctly report average RSSI in station info

  [ Liu Shixin ]
  * netlabel: Fix memory leak in netlbl_mgmt_add_common

  [ Miao Wang ]
  * net/ipv4: swap flow ports when validating source

  [ Jian-Hong Pan ]
  * net: bcmgenet: Fix attaching to PYH failed on RPi 4B

  [ Dany Madden ]
  * Revert "ibmvnic: remove duplicate napi_schedule call in open function"

  [ Nuno Sa ]
  * iio: adis_buffer: do not return ints in irq handlers

  [ Kuninori Morimoto ]
  * ASoC: rsnd: tidyup loop on rsnd_adg_clk_query()
  * clk: renesas: r8a77995: Add ZA2 clock

  [ Eddie James ]
  * fsi: scom: Reset the FSI2PIB engine for any error

  [ Joachim Fenkes ]
  * fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE
  * fsi/sbefifo: Fix reset timeout

  [ Stephan Gerhold ]
  * extcon: sm5502: Drop invalid register write in sm5502_reg_data
  * power: supply: rt5033_battery: Fix device tree enumeration
  * iio: accel: bma180: Fix BMA25x bandwidth register values
  * soc: qcom: smsm: Fix missed interrupts if state changes while masked

  [ Codrin Ciubotariu ]
  * ASoC: atmel-i2s: Fix usage of capture and playback at the same time

  [ Chung-Chiang Cheng ]
  * configfs: fix memleak in configfs_release_bin_file

  [ Alex Williamson ]
  * vfio/pci: Handle concurrent vma faults

  [ Thomas Zimmermann ]
  * drm/mxsfb: Don't select DRM_KMS_FB_HELPER
  * drm/zte: Don't select DRM_KMS_FB_HELPER

  [ Jack Zhang ]
  * drm/amd/amdgpu/sriov disable all ip hw status by default

  [ Dmytro Laktyushkin ]
  * drm/amd/display: fix use_max_lb flag for 420 pixel formats

  [ Bibo Mao ]
  * hugetlb: clear huge pte during flush function on mips platform

  [ Sebastian Andrzej Siewior ]
  * net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT
  * mqprio: Correct stats in mqprio_dump_class_stats().
  * usb: dwc3: gadget: Let the interrupt handler disable bottom halves.

  [ Xie Yongji ]
  * drm/virtio: Fix double free on probe failure
  * virtio-blk: Fix memory leak among suspend/resume procedure
  * virtio_net: Fix error handling in virtnet_restore()
  * virtio_console: Assure used length from device is limited
  * vhost: Fix the calculation in vhost_overflow()
  * 9p/trans_virtio: Remove sysfs file on probe failure

  [ Arturo Giusti ]
  * udf: Fix NULL pointer dereference in udf_symlink function

  [ Willy Tarreau ]
  * ipv6: use prandom_u32() for ID generation
  * USB: serial: ch341: fix character loss at high transfer rates

  [ Radim Pavlik ]
  * pinctrl: mcp23s08: fix race condition in irq handler

  [ Liwei Song ]
  * ice: set the value of global config lock timeout longer

  [ Xianting Tian ]
  * virtio_net: Remove BUG() to avoid machine dead
  * drm/msm: Fix wrong size calculation

  [ Minchan Kim ]
  * selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC

  [ Steffen Klassert ]
  * xfrm: Fix error reporting in xfrm_state_construct.

  [ Jian Shen ]
  * net: fix mistake path for netdev_features_strings

  [ Pascal Terjan ]
  * rtl8xxxu: Fix device info for RTL8192EU devices

  [ Huang Pei ]
  * MIPS: add PMD table accounting into MIPS'pmd_alloc_one
  * Revert "MIPS: add PMD table accounting into MIPS'pmd_alloc_one"
  * MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48
  * hamradio: fix macro redefine warning

  [ Longpeng(Mike) ]
  * vsock: notify server to shutdown when client has pending signal

  [ Xiao Yang ]
  * RDMA/rxe: Don't overwrite errno from ib_umem_get()

  [ Íñigo Huguet ]
  * sfc: avoid double pci_remove of VFs
  * sfc: error code if SRIOV cannot be disabled

  [ Gerd Rausch ]
  * RDMA/cma: Fix rdma_resolve_route() memory leak
  * net/rds: dma_map_sg is entitled to merge entries

  [ Yu Liu ]
  * Bluetooth: Fix the HCI to MGMT status conversion table

  [ Tim Jiang ]
  * Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc.

  [ Marcelo Ricardo Leitner ]
  * sctp: validate from_addr_param return
  * sctp: add size validation when walking chunks
  * sctp: fix return value check in __sctp_rcv_asconf_lookup
  * sctp: validate chunk size in __rcv_asconf_lookup
  * sctp: add param size validation for SCTP_PARAM_SET_PRIMARY

  [ Mika Westerberg ]
  * bdi: Do not use freezable workqueue

  [ Andrew Gabbasov ]
  * usb: gadget: f_fs: Fix setting of device and driver data cross-references

  [ Al Cooper ]
  * mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode

  [ Christian Löhle ]
  * mmc: core: Allow UHS-I voltage switch for SDSC cards if supported
  * mmc: dw_mmc: Dont wait for DRTO on Write RSP error
  * mmc: block: fix read single on recovery logic

  [ Timo Sigurdsson ]
  * ata: ahci_sunxi: Disable DIPM

  [ Petr Pavlu ]
  * ipmi/watchdog: Stop watchdog timer when the current action is 'none'

  [ Linus Walleij ]
  * power: supply: ab8500: Fix an old bug
  * power: supply: ab8500: Avoid NULL pointers
  * iio: accel: bma180: Use explicit member assignment
  * clk: kirkwood: Fix a clocking boot regression
  * net: dsa: rtl8366rb: Fix off-by-one bug

  [ Paul Burton ]
  * tracing: Simplify & fix saved_tgids logic
  * tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT

  [ Sai Prakash Ranjan ]
  * coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer()

  [ Hou Tao ]
  * dm btree remove: assign new_root only when removal succeeds

  [ Konstantin Kharlamov ]
  * PCI: Leave Apple Thunderbolt controllers on for s2idle or standby

  [ Benjamin Drung ]
  * media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K

  [ Steven Rostedt (VMware) ]
  * tracing: Do not reference char * as a string in histograms

  [ Remi Pommarel ]
  * PCI: aardvark: Don't rely on jiffies while holding spinlock
  * PCI: aardvark: Wait for endpoint to be ready before training link

  [ Sherry Sun ]
  * tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero

  [ Luiz Sampaio ]
  * w1: ds2438: fixing bug that would always get page0

  [ John Garry ]
  * scsi: core: Cap scsi_host cmd_per_lun at can_queue

  [ Valentin Vidic ]
  * s390/sclp_vt220: fix console name to match device
  * ocfs2: mount fails with buffer overflow in strlen

  [ Po-Hsu Lin ]
  * selftests: timers: rtcpie: skip test if default RTC device does not exist

  [ Geoff Levand ]
  * powerpc/ps3: Add dma_mask to ps3_dma_region

  [ Srinivas Neeli ]
  * gpio: zynq: Check return value of pm_runtime_get_sync

  [ Peter Robinson ]
  * gpio: pca953x: Add support for the On Semi pca9655

  [ Yizhuo Zhai ]
  * Input: hideep - fix the uninitialized use in hideep_nvm_unlock()

  [ Benjamin Herrenschmidt ]
  * powerpc/boot: Fixup device-tree on little endian

  [ Jiajun Cao ]
  * ALSA: hda: Add IRQ check for platform_get_irq()

  [ Fabio Aiuto ]
  * staging: rtl8723bs: fix macro value for 2.4Ghz only device

  [ Dimitri John Ledkov ]
  * lib/decompress_unlz4.c: correctly handle zero-padding around initrds.

  [ Jan Kiszka ]
  * watchdog: iTCO_wdt: Account for rebooting on second timeout
  * x86/asm: Ensure asm/proto.h can be included stand-alone

  [ Mike Marshall ]
  * orangefs: fix orangefs df output.

  [ Liguang Zhang ]
  * ACPI: AMBA: Fix resource name in /proc/iomem

  [ Sandor Bodo-Merle ]
  * PCI: iproc: Fix multi-MSI base vector number allocation
  * PCI: iproc: Support multi-MSI only on uniprocessor kernel

  [ Michael S. Tsirkin ]
  * virtio_net: move tx vq operation under tx queue lock

  [ Valentine Barshak ]
  * arm64: dts: renesas: v3msk: Fix memory size

  [ Rafał Miłecki ]
  * ARM: dts: BCM5301X: Fixup SPI binding
  * ARM: brcmstb: dts: fix NAND nodes names
  * ARM: Cygnus: dts: fix NAND nodes names
  * ARM: NSP: dts: fix NAND nodes names
  * ARM: dts: BCM63xx: Fix NAND nodes names
  * ARM: dts: Hurricane 2: Fix NAND nodes names
  * net: dsa: b53: Fix calculating number of switch ports
  * i2c: brcmstb: fix support for DSL and CM variants

  [ Philipp Zabel ]
  * reset: bail if try_module_get() fails
  * reset: ti-syscon: fix to_ti_syscon_reset_data macro

  [ Christoph Niedermaier ]
  * ARM: dts: imx6q-dhcom: Fix ethernet reset time properties
  * ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems
  * ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery

  [ Martin Fäcknitz ]
  * MIPS: vdso: Invalid GIC access through VDSO

  [ Eric Sandeen ]
  * seq_file: disallow extremely large seq buffer allocations

  [ Johan Jonker ]
  * ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288
  * arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi
  * ARM: dts: rockchip: fix supply properties in io-domains nodes

  [ Ezequiel Garcia ]
  * ARM: dts: rockchip: Fix the timer clocks order

  [ Benjamin Gaignard ]
  * ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x
  * spi: mediatek: Avoid NULL pointer crash in interrupt

  [ Elaine Zhang ]
  * ARM: dts: rockchip: Fix power-controller node names for rk3288
  * arm64: dts: rockchip: Fix power-controller node names for rk3328

  [ Primoz Fiser ]
  * ARM: dts: imx6: phyFLEX: Fix UART hardware flow control

  [ Jonathan Neuschäfer ]
  * ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info

  [ Alexandre Torgue ]
  * ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards
  * ARM: dts: stm32: fix RCC node name on stm32f429 MCU
  * ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings
  * ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings
  * ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15

  [ Thierry Reding ]
  * soc/tegra: fuse: Fix Tegra234-only builds
  * arm64: tegra: Adjust length of CCPLEX cluster MMIO region

  [ Matthias Maennich ]
  * kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set

  [ Wolfgang Bumiller ]
  * net: bridge: sync fdb to new unicast-filtering ports

  [ Jason Ekstrand ]
  * dma-buf/sync_file: Don't leak fences on merge failure

  [ Gu Shengxian ]
  * bpftool: Properly close va_list 'ap' by va_end() on error

  [ Vinicius Costa Gomes ]
  * igb: Fix use-after-free error during reset

  [ Aleksandr Loktionov ]
  * igb: Check if num of q_vectors is smaller than max before array access

  [ Jedrzej Jagielski ]
  * igb: Fix position of assignment to *ring
  * i40e: Fix log TC creation failure when max num of queues is exceeded
  * i40e: Fix incorrect netdev's real number of RX/TX queues
  * i40e: Increase delay to 1 s after global EMP reset
  * i40e: Fix issue when maximum queues is exceeded

  [ Nicolas Dichtel ]
  * ipv6: fix 'disable_policy' for fwd packets
  * tun: fix bonding active backup with arp monitoring

  [ Casey Chen ]
  * nvme-pci: do not call nvme_dev_remove_admin from nvme_remove

  [ Riccardo Mancini ]
  * perf map: Fix dso->nsinfo refcounting
  * perf probe: Fix dso->nsinfo refcounting
  * perf dso: Fix memory leak in dso__new_map()
  * perf lzma: Close lzma stream on exit
  * perf test bpf: Free obj_buf
  * perf probe-file: Delete namelist in del_events() on the error path

  [ Peter Hess ]
  * spi: mediatek: fix fifo rx mode

  [ Tobias Klauser ]
  * bpftool: Check malloc return value in mount_bpffs_for_pin

  [ Ziyang Xuan ]
  * net: fix uninit-value in caif_seqpkt_sendmsg
  * can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF
  * nfc: fix error handling of nfc_proto_register()
  * NFC: digital: fix possible memory leak in digital_tg_listen_mdaa()
  * NFC: digital: fix possible memory leak in digital_in_send_sdd_req()
  * rsi: stop thread firstly in rsi_91x_init() error handling

  [ Yajun Deng ]
  * net: decnet: Fix sleeping inside in af_decnet
  * net: sched: cls_api: Fix the the wrong parameter
  * netlink: Deal with ESRCH error in nlmsg_notify()

  [ Nguyen Dinh Phi ]
  * netrom: Decrease sock refcount when sock timers expire
  * cfg80211: Fix possible memory leak in function cfg80211_bss_update
  * tty: Fix data race between tiocsti() and flush_to_ldisc()
  * cfg80211: call cfg80211_stop_ap when switch from P2P_GO type

  [ Marcelo Henrique Cerri ]
  * proc: Avoid mixing integer types in mem_rw()

  [ Alexander Tsoy ]
  * ALSA: usb-audio: Add registration quirk for JBL Quantum headsets
  * ALSA: usb-audio: Add registration quirk for JBL Quantum 600
  * ALSA: usb-audio: Add registration quirk for JBL Quantum 800
  * ALSA: usb-audio: Add registration quirk for JBL Quantum 400

  [ Julian Sikorski ]
  * USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS
  * Re-enable UAS for LaCie Rugged USB3-FW with fk quirk

  [ Marco De Marco ]
  * USB: serial: option: add support for u-blox LARA-R6 family

  [ Ian Ray ]
  * USB: serial: cp210x: fix comments for GE CS1000

  [ John Keeping ]
  * USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick

  [ Haoran Luo ]
  * tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop.

  [ Markus Boehme ]
  * ixgbe: Fix packet corruption due to missing DMA sync

  [ Charles Baylis ]
  * drm: Return -ENOTTY for non-drm ioctls

  [ Doug Berger ]
  * net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear

  [ Evan Quan ]
  * PCI: Mark AMD Navi14 GPU ATS as broken
  * PCI: Add AMD GPU multi-function power dependencies

  [ Ruslan Babayev ]
  * iio: dac: ds4422/ds4424 drop of_node check

  [ Maxim Levitsky ]
  * KVM: x86: determine if an exception has an error code only when injecting it.
  * KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656)
  * KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653)

  [ Cristian Marussi ]
  * firmware: arm_scmi: Fix range check for the maximum number of pending messages

  [ Hyunchul Lee ]
  * cifs: fix the out of range assignment to bit fields in parse_server_interfaces

  [ Paul Jakma ]
  * NIU: fix incorrect error return, missed in previous revert

  [ Arkadiusz Kubalewski ]
  * i40e: Fix logic of disabling queues

  [ Lukasz Cieplicki ]
  * i40e: Add additional info to PHY type error

  [ Goldwyn Rodrigues ]
  * btrfs: mark compressed range uptodate only if all bio succeed

  [ Kyle Russell ]
  * ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits

  [ Jia He ]
  * qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union()

  [ Pravin B Shelar ]
  * net: Fix zero-copy head len calculation.

  [ Jani Nikula ]
  * drm/i915: Ensure intel_engine_init_execlist() builds with Clang

  [ Daniel Jordan ]
  * padata: validate cpumask without removed CPU during offline
  * padata: add separate cpuhp node for CPUHP_PADATA_DEAD
  * crypto: pcrypt - Delay write to padata->info

  [ Oleksandr Suvorov ]
  * ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz

  [ chihhao.chen ]
  * ALSA: usb-audio: fix incorrect clock source setting

  [ Dario Binacchi ]
  * clk: stm32f4: fix post divisor setup for I2S/SAI PLLs

  [ Li Manyi ]
  * scsi: sr: Return correct event when media event code is 3

  [ Fei Qin ]
  * nfp: update ethtool reporting of pauseframe control

  [ Qiang.zhang ]
  * USB: usbtmc: Fix RCU stall warning

  [ David Bauer ]
  * USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2

  [ Maxim Devaev ]
  * usb: gadget: f_hid: added GET_IDLE and SET_IDLE handlers
  * usb: gadget: f_hid: idle uses the highest byte for duration

  [ Hui Su ]
  * scripts/tracing: fix the bug that can't parse raw_trace_func

  [ Steven Rostedt (VMware) ]
  * tracing / histogram: Give calculation hist_fields a size
  * tracing/histogram: Rename "cpu" to "common_cpu"

  [ Tyler Hicks ]
  * optee: Clear stale cache entries during initialization

  [ Xiangyang Zhang ]
  * staging: rtl8723bs: Fix a resource leak in sd_int_dpc

  [ Alex Xu (Hello71) ]
  * pipe: increase minimum default pipe size to 2 pages

  [ Reinhard Speyerer ]
  * qmi_wwan: add network device usage statistics for qmimux devices

  [ Shreyansh Chouhan ]
  * reiserfs: check directory items on read from disk
  * ip_gre: add validation for csum_start

  [ Prarit Bhargava ]
  * alpha: Send stop IPI to send to online CPUs

  [ Letu Ren ]
  * net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr_lock and ql_adapter_reset
  * igbvf: fix double free in `igbvf_probe`

  [ Chris Lesiak ]
  * iio: humidity: hdc100x: Add margin to the conversion time

  [ Neal Cardwell ]
  * tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets

  [ Longpeng(Mike) ]
  * vsock/virtio: avoid potential deadlock when vsock device remove

  [ Pu Lehui ]
  * powerpc/kprobes: Fix kprobe Oops happens in booke

  [ Babu Moger ]
  * x86/resctrl: Fix default monitoring groups reporting
  * x86/resctrl: Fix a maybe-uninitialized build warning treated as error

  [ Saeed Mirzamohammadi ]
  * iommu/vt-d: Fix agaw for a supported 48 bit guest address width

  [ Jouni Malinen ]
  * ath: Use safer key clearing with key cache entries
  * ath9k: Clear key cache explicitly on disabling hardware
  * ath: Export ath_hw_keysetmac()
  * ath: Modify ath_key_delete() to not need full key entry
  * ath9k: Postpone key cache entry deletion for TXQ frames reference it

  [ Adrian Larumbe ]
  * dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers

  [ Dave Gerlach ]
  * ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218

  [ Peter Ujfalusi ]
  * dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available
  * backlight: gpio-backlight: Correct initial power state handling

  [ Harshvardhan Jha ]
  * scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry()
  * 9p/xen: Fix end of loop tests for list_for_each_entry

  [ Sreekanth Reddy ]
  * scsi: core: Avoid printing an error if target_alloc() returns -ENXIO
  * scsi: mpt3sas: Fix kernel panic during drive powercycle test

  [ Ivan T. Ivanov ]
  * net: usb: lan78xx: don't modify phy_device state concurrently

  [ Ole Bjørn Midtbø ]
  * Bluetooth: hidp: use correct wait queue when removing ctrl_wait

  [ Jaroslav Kysela ]
  * ALSA: hda - fix the 'Capture Switch' value change notifications

  [ Steven Rostedt (VMware) ]
  * tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name

  [ Marcin Bachry ]
  * PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI

  [ Sergey Marinkevich ]
  * netfilter: nft_exthdr: fix endianness of tcp option cast

  [ Xiaolong Huang ]
  * net: qrtr: fix another OOB Read in qrtr_endpoint_post
  * isdn: cpai: check ctr->cnr to avoid array index out of bound

  [ Kefeng Wang ]
  * once: Fix panic when module unload

  [ Stefan Mätje ]
  * can: usb: esd_usb2: esd_usb2_rx_event(): fix the interchange of the CAN RX and TX error counters

  [ Zhengjun Zhang ]
  * USB: serial: option: add new VID/PID to support Fibocom FG150

  [ Tuo Li ]
  * IB/hfi1: Fix possible null-pointer dereference in _extend_sdma_tx_descs()
  * gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitialized-variable access in amdgpu_i2c_router_select_ddc_port()
  * media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe()
  * ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create()

  [ Sasha Neftin ]
  * e1000e: Fix the max snoop/no-snoop latency for 10M

  [ Michał Mirosław ]
  * opp: remove WARN when no valid OPPs remain
  * ARM: 9155/1: fix early early_iounmap()

  [ Parav Pandit ]
  * virtio: Improve vq->broken access to avoid any compiler optimization
  * virtio_pci: Support surprise removal of virtio pci device

  [ Neeraj Upadhyay ]
  * vringh: Use wiov->used to check for read/write desc order
  * rcu: Fix missed wakeup of exp_wq waiters

  [ Shai Malin ]
  * qed: qed ll2 race condition fixes
  * qed: Fix null-pointer dereference in qed_rdma_create_qp()
  * qed: Fix the VF msix vectors flow
  * qede: Fix memset corruption
  * qed: Handle management FW error

  [ Mark Yacoub ]
  * drm: Copy drm_wait_vblank to user before returning

  [ George Kennedy ]
  * fbmem: add margin check to fb_check_caps()
  * libata: if T_LENGTH is zero, dma direction should be DMA_NONE
  * scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select()

  [ Krzysztof Hałasa ]
  * gpu: ipu-v3: Fix i.MX IPU-v3 offset calculations for (semi)planar U/V formats
  * media: TDA1997x: enable EDID support
  * media: TDA1997x: fix tda1997x_query_dv_timings() return value

  [ Harini Katakam ]
  * net: macb: Add a NULL check on desc_ptp

  [ Xiaoyao Li ]
  * perf/x86/intel/pt: Fix mask of num_address_ranges

  [ Kim Phillips ]
  * perf/x86/amd/ibs: Work around erratum #1197

  [ Ben Dooks ]
  * ARM: 8918/2: only build return_address() if needed

  [ Zubin Mithra ]
  * ALSA: pcm: fix divide error in snd_pcm_lib_ioctl

  [ Liu Jian ]
  * igmp: Add ip_mc_list lock in ip_check_mc_rcu

  [ Qu Wenruo ]
  * Revert "btrfs: compression: don't try to compress if we don't have enough pages"

  [ Paul Gortmaker ]
  * x86/reboot: Limit Dell Optiplex 990 quirk to early BIOS versions

  [ Jeongtae Park ]
  * regmap: fix the offset of register error log

  [ Sean Anderson ]
  * crypto: mxs-dcp - Check for DMA mapping errors
  * crypto: mxs-dcp - Use sg_mapping_iter to copy data
  * net: sfp: Fix typo in state machine debug string
  * usb: ulpi: Move of_node_put to ulpi_dev_release
  * usb: ulpi: Call of_node_put correctly

  [ Dietmar Eggemann ]
  * sched/deadline: Fix missing clock update in migrate_task_rq_dl()

  [ Ruozhu Li ]
  * nvme-rdma: don't update queue count when failing to set io queues

  [ Sebastian Krzyszkowiak ]
  * power: supply: max17042_battery: fix typo in MAx17042_TOFF
  * power: supply: max17042_battery: Prevent int underflow in set_soc_threshold

  [ Marco Chiappero ]
  * crypto: qat - fix reuse of completion variable
  * crypto: qat - fix naming for init/shutdown VF to PF notifications

  [ Stian Skjelstad ]
  * udf_get_extendedattr() had no boundary checks.

  [ Hongbo Li ]
  * lib/mpi: use kcalloc in mpi_resize

  [ Phong Hoang ]
  * clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel

  [ Martin KaFai Lau ]
  * tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos

  [ Chih-Kang Chang ]
  * mac80211: Fix insufficient headroom issue for AMSDU
  * mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug

  [ Nadezda Lutovinova ]
  * usb: gadget: mv_u3d: request_irq() after initializing UDC
  * usb: musb: musb_dsps: request_irq() after initializing musb
  * media: s5p-mfc: Add checking to s5p_mfc_probe().
  * media: rcar-csi2: Add checking to rcsi2_start_receiver()

  [ Len Baker ]
  * CIFS: Fix a potencially linear read overflow

  [ Andy Duan ]
  * tty: serial: fsl_lpuart: fix the wrong mapbase value

  [ Zenghui Yu ]
  * bcma: Fix memory leak for internally-handled cores

  [ Xiyu Yang ]
  * net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed
  * net/l2tp: Fix reference count leak in l2tp_udp_recv_core

  [ Stefan Wahren ]
  * net: qualcomm: fix QCA7000 checksum handling

  [ Zelin Deng ]
  * KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted
  * x86/kvmclock: Move this_cpu_pvti into kvmclock.h

  [ THOBY Simon ]
  * IMA: remove the dependency on CRYPTO_MD5

  [ Daniel Thompson ]
  * backlight: pwm_bl: Improve bootloader/kernel device handover

  [ Niklas Cassel ]
  * blk-zoned: allow zone management send operations without CAP_SYS_ADMIN
  * blk-zoned: allow BLKREPORTZONE without CAP_SYS_ADMIN

  [ Marek Marczykowski-Górecki ]
  * PCI/MSI: Skip masking MSI-X on Xen PV
  * xen/netfront: destroy queues before real_num_tx_queues is zeroed

  [ Kajol Jain ]
  * powerpc/perf/hv-gpci: Fix counter value parsing

  [ Edward Cree ]
  * bpf/verifier: per-register parent pointers

  [ Jiong Wang ]
  * bpf: correct slot_type marking logic to allow more stack slot sharing

  [ Lorenz Bauer ]
  * bpf: verifier: Allocate idmap scratch in verifier env
  * bpf: Prevent increasing bpf_jit_limit above max

  [ Iwona Winiarska ]
  * soc: aspeed: lpc-ctrl: Fix boundary check for mmap

  [ zhenwei pi ]
  * crypto: public_key: fix overflow during implicit conversion

  [ Arne Welzel ]
  * dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc()

  [ David Heidelberg ]
  * ARM: 9105/1: atags_to_fdt: don't warn about stack size
  * ARM: dts: qcom: apq8064: correct clock names
  * ARM: dts: qcom: apq8064: use compatible which contains chipid

  [ Hyun Kwon ]
  * PCI: xilinx-nwl: Enable the clock through CCF

  [ Jaehyoung Choi ]
  * pinctrl: samsung: Fix pinctrl bank pin count

  [ Michal Suchanek ]
  * powerpc/stacktrace: Include linux/delay.h

  [ Tianjia Zhang ]
  * Smack: Fix wrong semantics in smk_access_entry()
  * MIPS: Octeon: Fix build errors using clang

  [ Kelly Devilliv ]
  * usb: host: fotg210: fix the endpoint's transactional opportunities calculation
  * usb: host: fotg210: fix the actual_length of an iso packet

  [ Anson Jacob ]
  * drm/amd/amdgpu: Update debugfs link_settings output link_rate field in hex

  [ Johan Almbladh ]
  * bpf/tests: Fix copy-and-paste error in double word test
  * bpf/tests: Do not PASS tests without actually testing the result
  * bpf, arm: Fix register clobbering in div/mod implementation

  [ Juhee Kang ]
  * samples: bpf: Fix tracex7 error raised on the missing argument

  [ Umang Jain ]
  * media: imx258: Limit the max analogue gain to 480

  [ Vinod Koul ]
  * arm64: dts: qcom: sdm660: use reg value for memory node

  [ Andreas Obergschwandtner ]
  * ARM: tegra: tamonten: Fix UART pad setting

  [ Ulrich Hecht ]
  * serial: sh-sci: fix break handling for sysrq

  [ Luke Hsiao ]
  * tcp: enable data-less, empty-cookie SYN with TFO_SERVER_COOKIE_NOT_REQD

  [ Li Zhijian ]
  * selftests/bpf: Enlarge select() timeout for test_maps
  * selftests: be sure to make khdr before other targets

  [ Nishad Kamdar ]
  * mmc: core: Return correct emmc response in case of ioctl error

  [ Ding Hui ]
  * cifs: fix wrong release in sess_alloc_buffer() failed path

  [ Sugar Zhang ]
  * ASoC: rockchip: i2s: Fix regmap_ops hang

  [ Xiaotan Luo ]
  * ASoC: rockchip: i2s: Fixup config for DAIFMT_DSP_A/B

  [ Zekun Shen ]
  * ath9k: fix OOB read ar9300_eeprom_restore_internal
  * atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
  * ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply
  * mwifiex: Fix skb_over_panic in mwifiex_usb_recv()
  * rsi: Fix out-of-bounds read in rsi_read_pkt()
  * ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream

  [ 王贇 ]
  * net: fix NULL pointer reference in cipso_v4_doi_free
  * net: prevent user from passing illegal stab size

  [ chenying ]
  * ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup()

  [ Saurav Kashyap ]
  * scsi: qla2xxx: Sync queue idx with queue_pair_map idx

  [ Pratik R. Sampat ]
  * cpufreq: powernv: Fix init_chip_info initialization in numa=off

  [ Liu Zixian ]
  * mm/hugetlb: initialize hugetlb_usage in mm_init

  [ Patryk Duda ]
  * platform/chrome: cros_ec_proto: Send command again when timeout occurs

  [ Andrey Grodzovsky ]
  * drm/amdgpu: Fix BUG_ON assert

  [ Adrian Bunk ]
  * bnx2x: Fix enabling network interfaces without VFs

  [ Lin, Zhenpeng ]
  * dccp: don't duplicate ccid when cloning dccp sock

  [ Michael Petlan ]
  * perf machine: Initialize srcline string member in add_location struct

  [ zhenggy ]
  * tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()

  [ Halil Pasic ]
  * KVM: s390: index kvm->arch.idle_mask by vcpu_idx
  * virtio: write back F_VERSION_1 before validate

  [ George Cherian ]
  * PCI: Add ACS quirks for Cavium multi-function devices

  [ Paolo Valente ]
  * block, bfq: honor already-setup queue merges
  * block, bfq: fix decrement of num_active_groups
  * block, bfq: fix queue removal from weights tree
  * block, bfq: fix use after free in bfq_bfqq_expire

  [ Oliver Upton ]
  * KVM: arm64: Handle PSCI resets before userspace touches vCPU state

  [ Benjamin Hesmans ]
  * netfilter: socket: icmp6: fix use-after-scope

  [ Ilya Leoshkevich ]
  * s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
  * s390/bpf: Fix optimizing out zero-extensions

  [ Radim Krčmář ]
  * KVM: remember position in kvm->vcpus array

  [ Li Huafei ]
  * tracing/kprobe: Fix kprobe_on_func_entry() modification

  [ Cyrill Gorcunov ]
  * prctl: allow to setup brk for et_dyn executables

  [ Lukas Bulwahn ]
  * Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH
  * x86/Kconfig: Correct reference to MWINCHIP3D
  * elfcore: correct reference to CONFIG_UML
  * ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA
  * Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomization

  [ Radhey Shyam Pandey ]
  * dmaengine: xilinx_dma: Set DMA mask for coherent APIs

  [ Li Jinlin ]
  * blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()

  [ Andy Roulin ]
  * CUMULUS: knet: change .gitmodules to point to gitlab
  * CUMULUS: broadcom/sdk: Update submodule commit reference
  * CUMULUS: update token key for submodule

  [ Uwe Brandt ]
  * USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter

  [ Carlo Lobrano ]
  * USB: serial: option: add Telit LN920 compositions

  [ Slark Xiao ]
  * USB: serial: option: add device id for Foxconn T99W265
  * platform/x86: thinkpad_acpi: Fix WWAN device disabled issue after S3 deep
  * net: usb: qmi_wwan: Add support for Dell DW5829e
  * USB: serial: option: add support for DW5829e

  [ Karsten Graul ]
  * net/smc: add missing error check in smc_clc_prfx_set()

  [ Baokun Li ]
  * scsi: iscsi: Adjust iface sysfs attr detection
  * sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
  * sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl

  [ Kaige Fu ]
  * irqchip/gic-v3-its: Fix potential VPE leak on error

  [ Jesper Nilsson ]
  * net: stmmac: allow CSR clock of 300MHz

  [ Anton Eidelman ]
  * nvme-multipath: fix ANA state updates when a namespace is not present

  [ Dan Li ]
  * arm64: Mark __stack_chk_guard as __ro_after_init

  [ Evan Wang ]
  * PCI: aardvark: Fix checking for PIO status

  [ Yuchung Cheng ]
  * tcp: always set retrans_stamp on recovery
  * tcp: create a helper to model exponential backoff

  [ Kevin Hao ]
  * cpufreq: schedutil: Use kobject release() method to free sugov_tunables

  [ James Morse ]
  * cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory
  * x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails

  [ Charlene Liu ]
  * drm/amd/display: Pass PCI deviceid into DC

  [ Andrea Claudi ]
  * ipvs: check that ip_vs_conn_tab_bits is between 8 and 20

  [ Paul Fertser ]
  * hwmon: (tmp421) report /PVLD condition as fault
  * hwmon: (tmp421) fix rounding for negative values

  [ Jacob Keller ]
  * e100: fix length calculation in e100_get_regs_len
  * e100: fix buffer overrun in e100_get_regs

  [ Chen Jingwen ]
  * elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings

  [ Sai Krishna Potthuri ]
  * EDAC/synopsys: Fix wrong value type assignment for edac_mode

  [ Alex Sverdlin ]
  * ARM: 9077/1: PLT: Move struct plt_entries definition to header
  * ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link()
  * ARM: 9079/1: ftrace: Add MODULE_PLTS support
  * ARM: 9098/1: ftrace: MODULE_PLT: Fix build problem without DYNAMIC_FTRACE

  [ F.A.Sulaiman ]
  * HID: betop: fix slab-out-of-bounds Write in betop_probe

  [ Faizel K B ]
  * usb: testusb: Fix for showing the connection speed

  [ Wen Xiong ]
  * scsi: ses: Retry failed Send/Receive Diagnostic commands

  [ Kate Hsuan ]
  * libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD.

  [ Davidlohr Bueso ]
  * lib/timerqueue: Rely on rbtree semantics for next timer
  * block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2)

  [ Ben Hutchings ]
  * Partially revert "usb: Kconfig: using select for USB_COMMON dependency"
  * firmware: Update Kconfig help text for Google firmware
  * mips,s390,sh,sparc: gup: Work around the "COW can break either way" issue

  [ Zheng Liang ]
  * ovl: fix missing negative dentry check in ovl_rename()

  [ Roger Quadros ]
  * ARM: dts: omap3430-sdp: Fix NAND device node
  * ARM: dts: omap: fix gpmc,mux-add-data type

  [ Max Filippov ]
  * xtensa: call irqchip_init only when CONFIG_USE_OF is selected
  * xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF

  [ Tatsuhiko Yasumatsu ]
  * bpf: Fix integer overflow in prealloc_elems_and_freelist()

  [ Jiri Benc ]
  * i40e: fix endless loop under rtnl

  [ Jamie Iles ]
  * i2c: acpi: fix resource leak in reconfiguration device addition

  [ Mizuho Mori ]
  * HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS

  [ Jeremy Sowden ]
  * netfilter: ip6_tables: zero-initialize fragment offset

  [ MichelleJin ]
  * mac80211: check return value of rhashtable_init

  [ Anand K Mistry ]
  * perf/x86: Reset destroy callback on event init failure

  [ Werner Sembach ]
  * ALSA: hda/realtek: Complete partial device name to avoid ambiguity
  * ALSA: hda/realtek: Add quirk for Clevo X170KM-G

  [ Steven Rostedt ]
  * nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* sections) for `^'

  [ Jonathan Bell ]
  * xhci: guard accesses to ep_state in xhci_endpoint_reset()

  [ Pavankumar Kondeti ]
  * xhci: Fix command ring pointer corruption while aborting a command
  * usb: gadget: f_fs: Use stream_open() for endpoint files
  * usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS

  [ Nikolay Martynov ]
  * xhci: Enable trust tx length quirk for Fresco FL11 USB controller

  [ Zhang Jianhua ]
  * efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock()

  [ Michael Cullen ]
  * Input: xpad - add support for another USB ID of Nacon GC-100

  [ Aleksander Morgado ]
  * USB: serial: qcserial: add EM9191 QDL support

  [ Yu-Tung Chang ]
  * USB: serial: option: add Quectel EC200S-CN module support

  [ Tomaz Solc ]
  * USB: serial: option: add prod. id for Quectel EG91

  [ Stephen Boyd ]
  * nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells

  [ Billy Tsai ]
  * iio: adc: aspeed: set driver data when adc probe.

  [ Jiri Valek - 2N ]
  * iio: light: opt3001: Fixed timeout error when 0 lux

  [ Eiichi Tsukata ]
  * sctp: account stream padding length for reconf chunk
  * vsock: prevent unnecessary refcnt inc for nonblocking connect
  * rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()

  [ Vegard Nossum ]
  * net: arc: select CRC32
  * net: korina: select CRC32
  * r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256
  * lan78xx: select CRC32
  * netfilter: Kconfig: use 'default y' instead of 'm' for bool config option

  [ Jackie Liu ]
  * acpi/arm64: fix next_platform_timer() section mismatch error
  * ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc()
  * MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT
  * ar7: fix kernel builds for compiler test

  [ chongjiapeng ]
  * qed: Fix missing error code in qed_slowpath_start()

  [ Eugen Hristev ]
  * ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default

  [ Benjamin Coddington ]
  * NFSD: Keep existing listeners on portlist error
  * NFSv42: Fix pagecache invalidation after COPY/CLONE

  [ Gerald Schaefer ]
  * dma-debug: fix sg checks in debug_dma_map_sg()

  [ Peng Li ]
  * net: hns3: disable sriov before unload hclge layer

  [ Matthew Wilcox (Oracle) ]
  * vfs: check fd has read access in kernel_read_file_from_fd()

  [ Brendan Grieve ]
  * ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset

  [ Steven Clarkson ]
  * ALSA: hda/realtek: Add quirk for Clevo PC50HS

  [ Brendan Higgins ]
  * gcc-plugins/structleak: add makefile var for disabling structleak

  [ Herve Codina ]
  * net: stmmac: add support for dwmac 3.40a
  * ARM: dts: spear3xx: Fix gmac node
  * mtd: rawnand: fsmc: Take instruction delay into account

  [ Prashant Malani ]
  * platform/x86: intel_scu_ipc: Update timeout value in comment

  [ Kai Vehmanen ]
  * ALSA: hda: avoid write to STATESTS if controller is in reset
  * ASoC: rt5668: do not block workqueue if card is unbound
  * ASoC: rt5682: do not block workqueue if card is unbound

  [ Yanfei Xu ]
  * net: mdiobus: Fix memory leak in __mdiobus_register

  [ Steven Rostedt (VMware) ]
  * tracing: Have all levels of checks prevent recursion

  [ Wenbin Mei ]
  * mmc: cqhci: clear HALT state after CQE enable

  [ Jaehoon Chung ]
  * mmc: dw_mmc: exynos: fix the finding clock sample value

  [ Haibo Chen ]
  * mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit

  [ Patrisious Haddad ]
  * RDMA/mlx5: Set user priority for DCT

  [ Clément Bœsch ]
  * arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node

  [ Yuiko Oshino ]
  * net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails
  * net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent

  [ Trevor Woerner ]
  * net: nxp: lpc_eth.c: avoid hang when bringing interface down

  [ Mike Marciniszyn ]
  * IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields
  * IB/hfi1: Correct guard on eager buffer deallocation

  [ Erik Ekman ]
  * sfc: Fix reading non-legacy supported link modes
  * sfc: Don't use netif_info before net_device setup
  * net/mlx4_en: Update reported link modes for 1/10G

  [ Wang Kefeng ]
  * ARM: 9120/1: Revert "amba: make use of -1 IRQs warn"

  [ Neal Liu ]
  * usb: ehci: handshake CMD_RUN instead of STS_HALT
  * usb: uhci: add aspeed ast2600 uhci support

  [ Viraj Shah ]
  * usb: musb: Balance list entry in musb_gadget_queue

  [ James Buren ]
  * usb-storage: Add compatibility quirk flags for iODD 2531/2541

  [ Todd Kjos ]
  * binder: use euid from cred instead of using task
  * binder: use cred instead of task for selinux checks
  * binder: fix test regression due to sender_euid change
  * binder: fix async_free_space accounting for empty parcels

  [ Phoenix Huang ]
  * Input: elantench - fix misreporting trackpoint coordinates

  [ jing yangyang ]
  * firmware/psci: fix application of sizeof to pointer

  [ Tang Bin ]
  * crypto: s5p-sss - Add error handling in s5p_aes_probe()

  [ Tim Crawford ]
  * ALSA: hda/realtek: Add quirk for Clevo PC70HS

  [ Tom Lendacky ]
  * x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c
  * x86/sme: Explicitly map new EFI memmap table as encrypted

  [ Bryant Mairs ]
  * drm: panel-orientation-quirks: Add quirk for Aya Neo 2021

  [ Dongli Zhang ]
  * xen/netfront: stop tx queues during live migration
  * vmxnet3: do not stop tx queues after netif_device_detach()

  [ Thomas Perrot ]
  * spi: spl022: fix Microwire full duplex mode

  [ Walter Stoll ]
  * watchdog: Fix OMAP watchdog early handling

  [ Li Zhang ]
  * btrfs: clear MISSING device status bit in btrfs_close_one_device

  [ Zev Weiss ]
  * hwmon: (pmbus/lm25066) Add offset coefficients
  * hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff

  [ Eric Badger ]
  * EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell

  [ Ingmar Klein ]
  * PCI: Mark Atheros QCA6174 to avoid bus reset

  [ Jonas Dreßler ]
  * mwifiex: Read a PCI register after writing the TX ring write pointer
  * mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type
  * mwifiex: Properly initialize private structure on interface type changes
  * mwifiex: Send DELBA requests according to spec

  [ Reimar Döffinger ]
  * libata: fix checking of DMA state

  [ Benjamin Li ]
  * wcn36xx: handle connection loss indication
  * wcn36xx: add proper DMA memory barriers in rx path

  [ Alok Prasad ]
  * RDMA/qedr: Fix NULL deref for query_qp on the GSI QP

  [ Henrik Grimler ]
  * power: supply: max17042_battery: use VFSOC for capacity when no rsns

  [ Pekka Korpinen ]
  * iio: dac: ad5446: Fix ad5622_write() return value

  [ Barnabás Pőcze ]
  * platform/x86: wmi: do not fail if disabling fails

  [ Aleksander Jan Bajkowski ]
  * MIPS: lantiq: dma: add small delay after reset
  * MIPS: lantiq: dma: reset correct number of channel

  [ Pawan Gupta ]
  * smackfs: Fix use-after-free in netlbl_catmap_walk()

  [ Dirk Bender ]
  * media: mt9p031: Fix corrupted frame after restarting stream

  [ Rajat Asthana ]
  * media: mceusb: return without resubmitting URB in case of -EPROTO error.

  [ Steven Rostedt (VMware) ]
  * tracefs: Have tracefs directories not set OTH permission bits by default

  [ André Almeida ]
  * ACPI: battery: Accept charges over the design capacity as full

  [ Lasse Collin ]
  * lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression
  * lib/xz: Validate the value before assigning it to an enum variable

  [ Menglong Dong ]
  * workqueue: make sysfs of unbound kworker cpumask more clever

  [ Kalesh Singh ]
  * tracing/cfi: Fix cmp_entries_* functions signature mismatch

  [ Stephen Suryaputra ]
  * gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE
  * vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit

  [ Anel Orazgaliyeva ]
  * cpuidle: Fix kobject memory leaks in error paths

  [ Markus Schneider-Pargmann ]
  * hwrng: mtk - Force runtime pm ops for sleep ops

  [ Anders Roxell ]
  * PM: hibernate: fix sparse warnings
  * powerpc/cell: Fix clang -Wimplicit-fallthrough warning
  * powerpc/lib/sstep: fix 'ptesync' build error

  [ Jessica Zhang ]
  * drm/msm: Fix potential NULL dereference in DPU SSPP

  [ Jon Maxwell ]
  * tcp: don't free a FIN sk_buff in tcp_remove_empty_skb()

  [ Janis Schoetterl-Glausch ]
  * KVM: s390: Fix handle_sske page fault handling

  [ Russell King (Oracle) ]
  * net: phylink: avoid mvneta warning when setting pause parameters

  [ Junji Wei ]
  * RDMA/rxe: Fix wrong port_cap_flags

  [ Alex Bee ]
  * arm64: dts: rockchip: Fix GPU register width for RK3328

  [ Selvin Xavier ]
  * RDMA/bnxt_re: Fix query SRQ failure

  [ Peter Rosin ]
  * ARM: dts: at91: tse850: the emac<->phy interface is rmii

  [ Jakob Hauser ]
  * power: supply: rt5033_battery: Change voltage values to µV

  [ Vladimir Zapolskiy ]
  * phy: qcom-qusb2: Fix a memory leak on probe

  [ Anssi Hannula ]
  * serial: xilinx_uartps: Fix race condition causing stuck TX

  [ Arnaud Pouliquen ]
  * rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined
  * rpmsg: core: Clean up resources on announce_create failure.

  [ Alex Xu (Hello71) ]
  * drm/plane-helper: fix uninitialized variable reference

  [ Ahmad Fatoum ]
  * watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT

  [ Huang Guobin ]
  * bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed

  [ Chengfeng Ye ]
  * nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails
  * ALSA: gus: fix null pointer dereference on pointer block
  * crypto: qce - fix uaf on qce_ahash_register_one
  * HSI: core: Fix return freed object in hsi_new_client

  [ Michal Hocko ]
  * mm, oom: do not trigger out_of_memory from the #PF

  [ Jane Malalane ]
  * x86/cpu: Fix migration safety with X86_BUG_NULL_SEL

  [ Yue Hu ]
  * erofs: remove the occupied parameter from z_erofs_pagevec_enqueue()

  [ Amit Kumar Mahapatra ]
  * arm64: zynqmp: Do not duplicate flash partition label property

  [ Michal Simek ]
  * arm64: zynqmp: Fix serial compatible string

  [ Sven Peter ]
  * usb: typec: tipd: Remove WARN_ON in tps6598x_block_read

  [ Guo Zhi ]
  * scsi: advansys: Fix kernel pointer leak

  [ Luis Chamberlain ]
  * firmware_loader: fix pre-allocated buf built-in firmware use

  [ Guanghui Feng ]
  * tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc

  [ Anatolij Gustschin ]
  * powerpc/5200: dts: fix memory node unit name

  [ Lu Wei ]
  * maple: fix wrong return value of maple_bus_init().

  [ Vincent Donnefort ]
  * sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain()

  [ Nicholas Nunley ]
  * iavf: check for null in iavf_fix_features

  [ Surabhi Boob ]
  * iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset

  [ Jonathan Davies ]
  * net: virtio_net_hdr_to_skb: count transport header in UFO

  [ Michal Maloszewski ]
  * i40e: Fix NULL ptr dereference on VSI filter sync

  [ Grzegorz Szczurek ]
  * i40e: Fix display error code in dmesg

  [ Alexander Antonov ]
  * perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server
  * perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server

  [ Alexander Mikhalitsyn ]
  * ipc: WARN if trying to remove ipc object which is absent
  * shm: extend forced shm destroy to support objects from several IPC nses

  [ hongao ]
  * drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors

  [ Greg Thelen ]
  * perf/core: Avoid put_page() when GUP fails

  [ Mingjie Zhang ]
  * USB: serial: option: add Fibocom FM101-GL variants

  [ Steven Rostedt (VMware) ]
  * tracing: Fix pid filtering when triggers are attached

  [ Wen Yang ]
  * PCI: aardvark: Fix a leaked reference by adding missing of_node_put()

  [ Gregory CLEMENT ]
  * pinctrl: armada-37xx: add missing pin: PCIe1 Wakeup

  [ yangxingwu ]
  * netfilter: ipvs: Fix reuse connection if RS weight is 0
  * net: udp: fix alignment problem in udp4_seq_show()

  [ Peng Fan ]
  * firmware: arm_scmi: pm: Propagate return value to caller

  [ Tony Lu ]
  * net/smc: Ensure the active closing peer first closes clcsock
  * net/smc: Don't call clcsock shutdown twice when smc shutdown
  * net/smc: Keep smc_close_final rc during active close

  [ Thomas Zeitlhofer ]
  * PM: hibernate: use correct mode for swsusp_close()

  [ Steven Rostedt (VMware) ]
  * tracing: Check pid filtering when creating events

  [ liuguoqiang ]
  * net: return correct error code

  [ Wang Yugui ]
  * btrfs: check-integrity: fix a warning on write caching disabled disk

  [ Teng Qi ]
  * ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port()
  * net: ethernet: dec: tulip: de4x5: fix possible array overflows in type3_infoblock()

  [ zhangyue ]
  * net: tulip: de4x5: fix the problem that the array 'lp->phy[8]' may be out of bound

  [ Ioanna Alifieraki ]
  * ipmi: Move remove_work to dedicated workqueue

  [ Zhou Qingyang ]
  * net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings()
  * net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources()
  * drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode()
  * drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms()
  * media: dib8000: Fix a memleak in dib8000_init()
  * media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach()
  * pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region()
  * pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region()
  * media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach()
  * media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach()

  [ Sven Schuchmann ]
  * net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available

  [ William Kucharski ]
  * net/rds: correct socket tunable error in rds_tcp_tune()

  [ Ole Ernst ]
  * USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub

  [ Joerg Roedel ]
  * x86/64/mm: Map all kernel memory into trampoline_pgd
  * iommu/amd: Fix loop timeout issue in iommu_ga_log_enable()

  [ Pierre Gondois ]
  * serial: pl011: Add ACPI SBSA UART match id

  [ xiazhengqiao ]
  * HID: google: add eel USB id

  [ Jimmy Assarsson ]
  * can: kvaser_usb: get CAN clock frequency from device

  [ Vlad Buslov ]
  * net: core: netlink: add helper refcount dec and lock function
  * net: sched: rename qdisc_destroy() to qdisc_put()
  * net: sched: extend Qdisc with rcu
  * net: sched: add helper function to take reference to Qdisc
  * net: sched: use Qdisc rcu API instead of relying on rtnl lock

  [ Jianglei Nie ]
  * nfp: Fix memory leak in nfp_cpp_area_cache_add()

  [ Andrea Mayer ]
  * seg6: fix the iif in the IPv6 socket control block

  [ Jianguo Wu ]
  * udp: using datalen to cap max gso segments
  * net-procfs: show net devices bound packet types

  [ Manjong Lee ]
  * mm: bdi: initialize bdi_min_ratio when bdi is unregistered

  [ Alan Young ]
  * ALSA: ctl: Fix copy of updated id with element read/write

  [ Steven Rostedt (VMware) ]
  * tracefs: Have new files inherit the ownership of their parent

  [ Brian Silverman ]
  * can: m_can: Disable and ignore ELO interrupt
  * can: gs_usb: gs_can_start_xmit(): zero-initialize hf->{flags,reserved}

  [ Steven Rostedt (VMware) ]
  * tracefs: Set all files to the same group ownership as the mount option

  [ Lee Jones ]
  * net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero

  [ Pavel Hofman ]
  * usb: core: config: fix validation of wMaxPacketValue entries
  * usb: core: config: using bit mask instead of individual bits

  [ Alyssa Ross ]
  * iio: trigger: stm32-timer: fix MODULE_ALIAS
  * dmaengine: st_fdma: fix MODULE_ALIAS
  * firmware: arm_scmi: Remove space in MODULE_ALIAS name

  [ Noralf Trønnes ]
  * iio: dln2-adc: Fix lockdep complaint

  [ Gwendal Grignou ]
  * iio: at91-sama5d2: Fix incorrect sign extension

  [ Evgeny Boger ]
  * iio: adc: axp20x_adc: fix charging current reporting on AXP22x

  [ Wudi Wang ]
  * irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL

  [ Tadeusz Struk ]
  * nfc: fix segfault in nfc_genl_dump_devices_done

  [ Philip Chen ]
  * drm/msm/dsi: set default num_data_lanes

  [ Ondrej Jirman ]
  * i2c: rk3x: Handle a spurious start completion interrupt flag

  [ Harshit Mogalapalli ]
  * net: netlink: af_netlink: Prevent empty skb by adding a check on len.

  [ Armin Wolf ]
  * hwmon: (dell-smm) Fix warning on /proc/i8k creation error
  * hwmon: (dell-smm) Speed up setting of fan speed

  [ Jerome Marchand ]
  * recordmcount.pl: look for jgnop instruction as well as bcrl on s390

  [ Dinh Nguyen ]
  * ARM: socfpga: dts: fix qspi node compatible

  [ Hangyu Hua ]
  * rds: memory leak in __rds_conn_create()
  * phonet: refcount leak in pep_sock_accep
  * yam: fix a memory leak in yam_siocdevprivate()
  * usb: gadget: don't release an existing dev->buf
  * usb: gadget: clear related members when goto fail

  [ Karen Sornek ]
  * igb: Fix removal of unicast MAC filters of VFs

  [ Cyril Novikov ]
  * ixgbe: set X550 MDIO speed before talking to PHY

  [ Haimin Zhang ]
  * netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc

  [ Jimmy Wang ]
  * USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04)

  [ Stefan Roese ]
  * PCI/MSI: Mask MSI-X vectors only on success

  [ Yu Liao ]
  * timekeeping: Really make sure wall_to_monotonic isn't positive

  [ Le Ma ]
  * drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE

  [ Nicolas Pitre ]
  * ARM: 8805/2: remove unneeded naked function usage

  [ Fabio Estevam ]
  * ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name
  * ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group
  * ARM: dts: imx6qdl-udoo: Properly describe the SD card detect

  [ Greg Jesionowski ]
  * net: usb: lan78xx: add Allied Telesis AT29M2-AF

  [ Federico Motta ]
  * block, bfq: improve asymmetric scenarios detection
  * block, bfq: fix asymmetric scenarios detection

  [ Benjamin Tissoires ]
  * HID: holtek: fix mouse probing

  [ Robert Marko ]
  * arm64: dts: allwinner: orangepi-zero-plus: fix PHY mode

  [ José Expósito ]
  * IB/qib: Fix memory leak in qib_user_sdma_queue_pkts()
  * Input: atmel_mxt_ts - fix double free in mxt_read_info_block
  * HID: apple: Do not reset quirks when the Fn key is not found
  * drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable
  * Input: clear BTN_RIGHT/MIDDLE on buttonpads

  [ Ignacy Gawędzki ]
  * netfilter: fix regression in looped (broad|multi)cast's MAC handling

  [ Jiasheng Jiang ]
  * qlcnic: potential dereference null pointer of rx_queue->page_ring
  * fjes: Check for error irq
  * drivers: net: smc911x: Check for error irq
  * sfc: falcon: Check null pointer of rx_queue->page_ring
  * media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes
  * staging: greybus: audio: Check null pointer
  * fsl/fman: Check for null pointer after calling devm_ioremap
  * Bluetooth: hci_bcm: Check for error irq
  * can: xilinx_can: xcan_probe(): check for error irq
  * ASoC: rt5663: Handle device_property_read_u32_array error codes
  * ASoC: mediatek: Check for error clk pointer
  * ASoC: samsung: idma: Check of ioremap return value
  * ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name
  * mmc: sdhci-of-esdhc: Check for error num after setting mask
  * dmaengine: sh: rcar-dmac: Check for error num after setting mask
  * soc: fsl: qe: Check of ioremap return value
  * nl80211: Handle nla_memdup failures in handle_nan_filter

  [ Wu Bo ]
  * ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module

  [ Fernando Fernandez Mancera ]
  * bonding: fix ad_actor_system option setting to default

  [ Xiaoke Wang ]
  * ALSA: jack: Check the return value of kstrdup()
  * integrity: check the return value of audit_log_start()
  * nfs: nfs4clinet: check the return value of kstrdup()

  [ Andrew Cooper ]
  * x86/pkey: Fix undefined behaviour with PKRU_WD_BIT

  [ Marian Postevca ]
  * usb: gadget: u_ether: fix race in setting MAC address in setup phase

  [ Rémi Denis-Courmont ]
  * phonet/pep: refuse to enable an unbound pipe

  [ Jens Wiklander ]
  * tee: handle lookup of shm with reference count 0
  * tee: fix put order in teedev_close_context()

  [ Samuel Čavoj ]
  * Input: i8042 - enable deferred probe quirk for ASUS UM325UA

  [ Coco Li ]
  * udp: using datalen to cap ipv6 udp max gso segments
  * selftests: Calculate udpgso segment count without header adjustment

  [ Matthias-Christian Ott ]
  * net: usb: pegasus: Do not drop long Ethernet frames

  [ Gal Pressman ]
  * net/mlx5e: Fix wrong features assignment in case of error
  * net/mlx5e: Fix wrong return value on ioctl EEPROM query failure

  [ wujianguo ]
  * selftests/net: udpgso_bench_tx: fix dst ip argument

  [ Miaoqian Lin ]
  * fsl/fman: Fix missing put_device() call in fman_port_probe
  * spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probe
  * parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries
  * lib82596: Fix IRQ check in sni_82596_probe
  * spi: meson-spicc: add IRQ check in meson_spicc_probe
  * ASoC: fsl: Add missing error handling in pcm030_fabric_probe
  * Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj

  [ Vincent Pelletier ]
  * usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear.

  [ Alexey Makhalov ]
  * scsi: vmw_pvscsi: Set residual data length conditionally

  [ Leo L. Schwab ]
  * Input: spaceball - fix parsing of movement data packets

  [ David Ahern ]
  * ipv6: Check attribute length for RTA_GATEWAY in multipath route
  * ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route
  * ipv6: Continue processing multipath route even if gateway attribute is invalid
  * ipv6: Do cleanup if attribute validation fails in multipath route

  [ Darrick J. Wong ]
  * xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate
  * vfs: make freeze_super abort when sync_filesystem returns error
  * quota: make dquot_quota_sync return errors from ->sync_fs

  [ Thomas Toye ]
  * rndis_host: support Hytera digital radios

  [ Lixiaokeng ]
  * scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown()

  [ William Zhao ]
  * ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate

  [ wolfgang huang ]
  * mISDN: change function names to avoid conflicts

  [ Larry Finger ]
  * rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled

  [ Christian Lachner ]
  * ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master after reboot from Windows
  * ALSA: hda/realtek: Add missing fixup-model entry for Gigabyte X570 ALC1220 quirks
  * ALSA: hda/realtek: Fix silent output on Gigabyte X570S Aorus Master (newer chipset)
  * ALSA: hda/realtek: Fix silent output on Gigabyte X570 Aorus Xtreme after reboot from Windows

  [ Lucas De Marchi ]
  * x86/gpu: Reserve stolen memory for first integrated Intel GPU

  [ Mateusz Jończyk ]
  * rtc: cmos: take rtc_lock while reading from CMOS

  [ Michael Kuron ]
  * media: dib0700: fix undefined behavior in tuner shutdown

  [ Yifeng Li ]
  * PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller

  [ Gang Li ]
  * shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode

  [ Brian Norris ]
  * drm/panel: innolux-p079zca: Delete panel on attach() failure
  * arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output

  [ Christian Hewitt ]
  * arm64: dts: meson-gxbb-wetek: fix missing GPIO binding
  * arm64: dts: meson-gx: add ATF BL32 reserved-memory region

  [ Suresh Udipi ]
  * media: rcar-csi2: Correct the selection of hsfreqrange
  * media: rcar-csi2: Optimize the selection PHTW register

  [ Dafna Hirschfeld ]
  * media: mtk-vcodec: call v4l2_m2m_ctx_release first when file is released

  [ Lizhi Hou ]
  * tty: serial: uartlite: allow 64 bit address

  [ Lino Sanfilippo ]
  * serial: amba-pl011: do not request memory region twice

  [ Tasos Sahanidis ]
  * floppy: Fix hang in watchdog when disk is ejected

  [ Robert Schlabbach ]
  * media: si2157: Fix "warm" tuner state detection

  [ Li Hua ]
  * sched/rt: Try to restart rt period timer when rt runtime exceeded

  [ Nicolas Toromanoff ]
  * crypto: stm32/cryp - fix double pm exit

  [ Anton Vasilyev ]
  * media: dw2102: Fix use after free

  [ Antony Antony ]
  * xfrm: interface with if_id 0 should return error
  * xfrm: state and policy should fail if XFRMA_IF_ID 0
  * xfrm: fix the if_id check in changelink

  [ Zhang Zixun ]
  * x86/mce/inject: Avoid out-of-bounds write when setting flags

  [ Xin Xiong ]
  * netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check()

  [ Dominik Brodowski ]
  * pcmcia: fix setting of kthread task states

  [ Peiwei Hu ]
  * powerpc/prom_init: Fix improper check of prom_getprop()

  [ Hector Martin ]
  * iommu/io-pgtable-arm: Fix table descriptor paddr formatting

  [ Avihai Horon ]
  * RDMA/core: Let ib_find_gid() continue search even after empty entry

  [ Xiongfeng Wang ]
  * iommu/iova: Fix race between FQ timeout and teardown

  [ Martyn Welch ]
  * drm/bridge: megachips: Ensure both bridges are probed before registration

  [ Xiongwei Song ]
  * floppy: Add max size check for user space request

  [ James Hilliard ]
  * media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds.

  [ Sebastian Gottschall ]
  * ath10k: Fix tx hanging

  [ Suresh Kumar ]
  * net: bonding: debug: avoid printing debug logs when bond is not notifying peers

  [ Alistair Francis ]
  * HID: quirks: Allow inverting the absolute X/Y values

  [ Ulf Hansson ]
  * mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO

  [ Ilan Peer ]
  * iwlwifi: mvm: Fix calculation of frame length
  * iwlwifi: mvm: Increase the scan timeout guard to 30 seconds

  [ Kyeong Yoo ]
  * jffs2: GC deadlock reading a page that is used in jffs2_write_begin()

  [ Kirill A. Shutemov ]
  * ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5

  [ Zongmin Zhou ]
  * drm/amdgpu: fixup bad vram size on gmc v8

  [ Thomas Weißschuh ]
  * ACPI: battery: Add the ThinkPad "Not Charging" quirk

  [ Russell King (Oracle) ]
  * net: phy: marvell: configure RGMII delays for 88E1118
  * net: gemini: allow any RGMII interface mode

  [ Julia Lawall ]
  * powerpc/6xx: add missing of_node_put
  * powerpc/powernv: add missing of_node_put
  * powerpc/cell: add missing of_node_put
  * powerpc/btext: add missing of_node_put

  [ Joakim Tjernlund ]
  * i2c: mpc: Correct I2C reset procedure

  [ Hari Bathini ]
  * powerpc: handle kdump appropriately with crash_kexec_post_notifiers option

  [ Ye Guojin ]
  * MIPS: OCTEON: add put_device() after of_find_device_by_node()

  [ Lakshmi Sowjanya D ]
  * i2c: designware-pci: Fix to change data types of hcnt and lcnt parameters

  [ Tzung-Bi Shih ]
  * ASoC: mediatek: mt8173: fix device_node leak

  [ Yauhen Kharuzhy ]
  * power: bq25890: Enable continuous conversion for ADC at charging

  [ Petr Cvachoucek ]
  * ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffers

  [ Lucas Stach ]
  * drm/etnaviv: limit submit sizes
  * drm/etnaviv: relax submit size limits

  [ Luís Henriques ]
  * ext4: set csum seed in tmp inode while migrating to extents

  [ KaiChieh Chuang ]
  * ASoC: dpcm: prevent snd_soc_dpcm use after free

  [ Pascal Paillet ]
  * regulator: core: Let boot-on regulators be powered off

  [ Yixing Liu ]
  * RDMA/hns: Modify the mapping attribute of doorbell to device

  [ Chengguang Xu ]
  * RDMA/rxe: Fix a typo in opcode name

  [ Amelie Delaunay ]
  * dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASK
  * usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend

  [ Tobias Waldekranz ]
  * powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO buses
  * net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module

  [ Robert Hancock ]
  * net: axienet: Wait for PhyRstCmplt after core reset
  * net: axienet: fix number of TX ring slots for available check
  * serial: 8250: of: Fix mapped region size when using reg-offset property

  [ Laurence de Bruxelles ]
  * rtc: pxa: fix null pointer dereference

  [ Kevin Bracey ]
  * net_sched: restore "mpu xxx" handling

  [ Doyle, Patrick ]
  * mtd: nand: bbt: Fix corner case in bad block table handling

  [ Tvrtko Ursulin ]
  * drm/i915: Flush TLBs before releasing backing store

  [ Mathias Krause ]
  * drm/vmwgfx: Fix stale file descriptors on failed usercopy

  [ Brian Gix ]
  * Bluetooth: refactor malicious adv data check

  [ Steffen Maier ]
  * scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices

  [ Valentin Caron ]
  * serial: stm32: fix software flow control transfer

  [ daniel.starke@siemens.com ]
  * tty: n_gsm: fix SW flow control encoding/handling
  * tty: n_gsm: fix proper link termination after failed open
  * tty: n_gsm: fix encoding of control signal octet bit DV

  [ Cameron Williams ]
  * tty: Add support for Brainboxes UC cards.
  * USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320

  [ Jon Hunter ]
  * usb: common: ulpi: Fix crash in ulpi_match()

  [ Joe Damato ]
  * i40e: fix unsigned stat widths

  [ Sujit Kautkar ]
  * rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev

  [ John Meneghini ]
  * scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put()
  * scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe

  [ Congyu Liu ]
  * net: fix information leakage in /proc/net/ptype

  [ Raju Rangoju ]
  * net: amd-xgbe: ensure to reset the tx_timer_active flag
  * net: amd-xgbe: disable interrupts during pci removal

  [ Nick Lopez ]
  * drm/nouveau: fix off by one in BIOS boundary checking

  [ Martin K. Petersen ]
  * block: bio-integrity: Advance seed correctly for larger interval sizes

  [ Guoqing Jiang ]
  * iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping()

  [ Kamal Dasu ]
  * spi: bcm-qspi: check for valid cs before applying chip select
  * mtd: rawnand: brcmnand: Refactored code to introduce helper functions

  [ Lior Nahmanson ]
  * net: macsec: Verify that send_sci is on when setting Tx sci explicitly

  [ Jon Maloy ]
  * tipc: improve size validations for received domain records
  * tipc: rate limit warning for received illegal binding update

  [ Pavel Parkhomenko ]
  * net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs

  [ Chuck Lever ]
  * NFSD: Clamp WRITE offsets
  * NFSD: Fix offset type in I/O trace points

  [ Victor Nogueira ]
  * net: sched: Clarify error message when qdisc kind is unknown

  [ ZouMingzhe ]
  * scsi: target: iscsi: Make sure the np under each tpg is unique

  [ Zechuan Chen ]
  * perf probe: Fix ppc64 'perf probe add events failed' case

  [ Udipto Goswami ]
  * usb: f_fs: Fix use-after-free for epfile
  * usb: dwc3: gadget: Prevent core from processing stale TRBs

  [ Samuel Mendoza-Jonas ]
  * ixgbevf: Require large buffers for build_skb on 82599VF

  [ Mahesh Bandewar ]
  * bonding: pair enable_port with slave_arr_updates

  [ Jakob Koschel ]
  * vt_ioctl: fix array_index_nospec in vt_setactivate
  * vt_ioctl: add array_index_nospec to VT_ACTIVATE

  [ TATSUKAWA KOSUKE (立川 江介) ]
  * n_tty: wake up poll(POLLRDNORM) on receiving data

  [ Szymon Heidrich ]
  * USB: gadget: validate interface OS descriptor requests
  * USB: gadget: validate endpoint index for xilinx udc

  [ Pawel Dembicki ]
  * USB: serial: option: add ZTE MF286D modem

  [ Stephan Brunner ]
  * USB: serial: ch341: add support for GW Instek USB2.0-Serial devices

  [ Dāvis Mosāns ]
  * btrfs: send: in case of IO error log it

  [ Yang Xu ]
  * selftests/zram: Skip max_comp_streams interface on newer kernel
  * selftests/zram01.sh: Fix compression ratio calculation
  * selftests/zram: Adapt the situation that /dev/zram0 is being used

  [ Duoming Zhou ]
  * ax25: improve the incomplete fix to avoid UAF and NPD bugs

  [ Igor Pylypiv ]
  * Revert "module, async: async_synchronize_full() on module init iff async is used"

  [ Nicholas Bishop ]
  * drm/radeon: Fix backlight control on iMac 12,1

  [ Seth Forshee ]
  * vsock: remove vsock from connected table when connect is interrupted by a signal

  [ Laibin Qiu ]
  * block/wbt: fix negative inflight counter when remove scsi device

  [ Eliav Farber ]
  * EDAC: Fix calculation of returned address and next offset in edac_align_ptr()

  [ Max Kellermann ]
  * lib/iov_iter: initialize "flags" in new pipe_buffer
  * lib/iov_iter: initialize "flags" in new pipe_buffer

  [ david regan ]
  * mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status

  [ Kimberly Brown ]
  * Drivers: hv: vmbus: Expose monitor data only when monitor pages are used

  [ Jim Mattson ]
  * KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW

  [ Guo Ren ]
  * irqchip/sifive-plic: Add missing thead,c900-plic match string

  [ Brenda Streiff ]
  * kconfig: let 'shell' return enough output for deep path names

  [ Zoltán Böszörményi ]
  * ata: libata-core: Disable TRIM on M88V29

  [ JaeSang Yoo ]
  * tracing: Fix tp_printk option related with tp_printk_stop_on_boot

  [ Marc St-Amand ]
  * net: macb: Align the dma and coherent dma masks

  [ Zhang Qiao ]
  * cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug

  [ Paul Blakey ]
  * openvswitch: Fix setting ipv6 fields causing hw csum failure

  [ ChenXiaoSong ]
  * configfs: fix a race in configfs_{,un}register_subsystem()

  [ Karol Herbst ]
  * Revert "drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR"

  [ Steven Rostedt (Google) ]
  * tracing: Have traceon and traceoff trigger honor the instance

  [ Dmytro Bagrii ]
  * Revert "USB: serial: ch341: add new Product ID for CH341A"

  [ Steven Rostedt (Google) ]
  * tracefs: Set the group ownership in apply_options() not parse_options()

  [ Puma Hsu ]
  * xhci: re-initialize the HC during resume if HCE was set

  [ Hongyu Xie ]
  * xhci: Prevent futile URB re-submissions due to incorrect return value.

  [ Benjamin Beichler ]
  * mac80211_hwsim: report NOACK frames in tx_status

  [ JaeMan Park ]
  * mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work

  [ Eric Anholt ]
  * i2c: bcm2835: Avoid clock stretching timeouts

  [ Yongzhi Liu ]
  * dmaengine: shdma: Fix runtime PM imbalance on error

  [ Zhen Ni ]
  * ALSA: intel_hdmi: Fix reference to PCM buffer address

  [ D. Wythe ]
  * net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error generated by client
  * net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error cause by server

  [ Nicolas Escande ]
  * mac80211: fix forwarded mesh frames AC & queue selection

  [ William Mahon ]
  * HID: add mapping for KEY_ALL_APPLICATIONS

  [ Steven Rostedt (Google) ]
  * tracing/histogram: Fix sorting on old "cpu" value

 -- Cumulus Networks <dev-support@cumulusnetworks.com>  Sun, 14 Aug 2022 08:32:51 -0700

linux (4.19.176-1+cl4.3.1u1) RELEASED; urgency=medium
  * New upstream stable update:
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.150
    - mmc: sdhci: Workaround broken command queuing on Intel GLK based IRBIS models
    - USB: gadget: f_ncm: Fix NDP16 datagram validation
    - gpio: mockup: fix resource leak in error path
    - gpio: tc35894: fix up tc35894 interrupt configuration
    - clk: socfpga: stratix10: fix the divider for the emac_ptp_free_clk
    - vsock/virtio: use RCU to avoid use-after-free on the_virtio_vsock
    - vsock/virtio: stop workers during the .remove()
    - vsock/virtio: add transport parameter to the virtio_transport_reset_no_sock()
    - net: virtio_vsock: Enhance connection semantics
    - Input: i8042 - add nopnp quirk for Acer Aspire 5 A515
    - ftrace: Move RCU is watching check after recursion check
    - drm/amdgpu: restore proper ref count in amdgpu_display_crtc_set_config
    - drivers/net/wan/hdlc_fr: Add needed_headroom for PVC devices
    - drm/sun4i: mixer: Extend regmap max_register
    - net: dec: de2104x: Increase receive ring size for Tulip
    - rndis_host: increase sleep time in the query-response loop
    - nvme-core: get/put ctrl and transport module in nvme_dev_open/release()
    - drivers/net/wan/lapbether: Make skb->protocol consistent with the header
    - drivers/net/wan/hdlc: Set skb->protocol before transmitting
    - mac80211: do not allow bigger VHT MPDUs than the hardware supports
    - spi: fsl-espi: Only process interrupts for expected events
    - nvme-fc: fail new connections to a deleted host or remote port
    - gpio: sprd: Clear interrupt when setting the type as edge
    - pinctrl: mvebu: Fix i2c sda definition for 98DX3236
    - nfs: Fix security label length not being reset
    - clk: samsung: exynos4: mark 'chipid' clock as CLK_IGNORE_UNUSED
    - iommu/exynos: add missing put_device() call in exynos_iommu_of_xlate()
    - i2c: cpm: Fix i2c_ram structure
    - Input: trackpoint - enable Synaptics trackpoints
    - random32: Restore __latent_entropy attribute on net_rand_state
    - mm: replace memmap_context by meminit_context
    - mm: don't rely on system state to detect hot-plug operations
    - net/packet: fix overflow in tpacket_rcv
    - epoll: do not insert into poll queues until all sanity checks are done
    - epoll: replace ->visited/visited_list with generation count
    - epoll: EPOLL_CTL_ADD: close the race in decision to take fast path
    - ep_create_wakeup_source(): dentry name can change under you...
    - netfilter: ctnetlink: add a range check for l3/l4 protonum
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.151
    - fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h
    - Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts
    - fbcon: Fix global-out-of-bounds read in fbcon_get_font()
    - Revert "ravb: Fixed to be able to unload modules"
    - net: wireless: nl80211: fix out-of-bounds access in nl80211_del_key()
    - drm/nouveau/mem: guard against NULL pointer access in mem_del
    - usermodehelper: reset umask to default before executing user process
    - platform/x86: intel-vbtn: Fix SW_TABLET_MODE always reporting 1 on the HP Pavilion 11 x360
    - platform/x86: thinkpad_acpi: initialize tp_nvram_state variable
    - platform/x86: intel-vbtn: Switch to an allow-list for SW_TABLET_MODE reporting
    - platform/x86: thinkpad_acpi: re-initialize ACPI buffer size when reuse
    - driver core: Fix probe_count imbalance in really_probe()
    - perf top: Fix stdio interface input handling with glibc 2.28+
    - i2c: i801: Exclude device from suspend direct complete optimization
    - mtd: rawnand: sunxi: Fix the probe error path
    - arm64: dts: stratix10: add status to qspi dts node
    - nvme-core: put ctrl ref when module ref get fail
    - macsec: avoid use-after-free in macsec_handle_frame()
    - mm/khugepaged: fix filemap page_to_pgoff(page) != offset
    - xfrmi: drop ignore_df check before updating pmtu
    - cifs: Fix incomplete memory allocation on setxattr path
    - i2c: meson: fix clock setting overwrite
    - i2c: meson: fixup rate calculation with filter delay
    - i2c: owl: Clear NACK and BUS error bits
    - sctp: fix sctp_auth_init_hmacs() error path
    - team: set dev->needed_headroom in team_setup_by_port()
    - net: team: fix memory leak in __team_options_register
    - openvswitch: handle DNAT tuple collision
    - drm/amdgpu: prevent double kfree ttm->sg
    - xfrm: clone XFRMA_SET_MARK in xfrm_do_migrate
    - xfrm: clone XFRMA_REPLAY_ESN_VAL in xfrm_do_migrate
    - xfrm: clone XFRMA_SEC_CTX in xfrm_do_migrate
    - xfrm: clone whole liftime_cur structure in xfrm_do_migrate
    - net: stmmac: removed enabling eee in EEE set callback
    - platform/x86: fix kconfig dependency warning for FUJITSU_LAPTOP
    - xfrm: Use correct address family in xfrm_state_find
    - bonding: set dev->needed_headroom in bond_setup_by_slave()
    - mdio: fix mdio-thunder.c dependency & build error
    - net: usb: ax88179_178a: fix missing stop entry in driver_info
    - net/mlx5e: Fix VLAN cleanup flow
    - net/mlx5e: Fix VLAN create flow
    - rxrpc: Fix rxkad token xdr encoding
    - rxrpc: Downgrade the BUG() for unsupported token type in rxrpc_read()
    - rxrpc: Fix some missing _bh annotations on locking conn->state_lock
    - rxrpc: Fix server keyring leak
    - perf: Fix task_function_call() error handling
    - mmc: core: don't set limits.discard_granularity as 0
    - mm: khugepaged: recalculate min_free_kbytes after memory hotplug as expected by khugepaged
    - net: usb: rtl8150: set random MAC address when set_ethernet_addr() fails
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.152
    - perf cs-etm: Move definition of 'traceid_list' global variable from header file
    - ARM: 8858/1: vdso: use $(LD) instead of $(CC) to link VDSO
    - ARM: 8939/1: kbuild: use correct nm executable
    - ARM: 8867/1: vdso: pass --be8 to linker if necessary
    - Bluetooth: A2MP: Fix not initializing all members
    - Bluetooth: L2CAP: Fix calling sk_filter on non-socket based channel
    - Bluetooth: MGMT: Fix not checking if BT_HS is enabled
    - Bluetooth: Consolidate encryption handling in hci_encrypt_cfm
    - Bluetooth: Fix update of connection state in `hci_encrypt_cfm`
    - Bluetooth: Disconnect if E0 is used for Level 4
    - media: usbtv: Fix refcounting mixup
    - USB: serial: option: add Cellient MPL200 card
    - USB: serial: option: Add Telit FT980-KS composition
    - staging: comedi: check validity of wMaxPacketSize of usb endpoints found
    - USB: serial: pl2303: add device-id for HP GC device
    - USB: serial: ftdi_sio: add support for FreeCalypso JTAG+UART adapters
    - reiserfs: Initialize inode keys properly
    - reiserfs: Fix oops during mount
    - drivers/net/ethernet/marvell/mvmdio.c: Fix non OF case
    - crypto: bcm - Verify GCM/CCM key length in setkey
    - crypto: qat - check cipher length for aead AES-CBC-HMAC-SHA
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.153
    - ibmveth: Switch order of ibmveth_helper calls.
    - ibmveth: Identify ingress large send packets.
    - ipv4: Restore flowi4_oif update before call to xfrm_lookup_route
    - mlx4: handle non-napi callers to napi_poll
    - net: fec: Fix phy_device lookup for phy_reset_after_clk_enable()
    - net: fec: Fix PHY init after phy_reset_after_clk_enable()
    - net: fix pos incrementment in ipv6_route_seq_next
    - net/smc: fix valid DMBE buffer sizes
    - net: usb: qmi_wwan: add Cellient MPL200 card
    - tipc: fix the skb_unshare() in tipc_buf_append()
    - net/ipv4: always honour route mtu during forwarding
    - r8169: fix data corruption issue on RTL8402
    - net/tls: sendfile fails with ktls offload
    - binder: fix UAF when releasing todo list
    - ALSA: bebob: potential info leak in hwdep_read()
    - chelsio/chtls: fix socket lock
    - chelsio/chtls: correct netdevice for vlan interface
    - chelsio/chtls: correct function return and return type
    - net: hdlc: In hdlc_rcv, check to make sure dev is an HDLC device
    - net: hdlc_raw_eth: Clear the IFF_TX_SKB_SHARING flag after calling ether_setup
    - net/sched: act_tunnel_key: fix OOB write in case of IPv6 ERSPAN tunnels
    - nfc: Ensure presence of NFC_ATTR_FIRMWARE_NAME attribute in nfc_genl_fw_download()
    - tcp: fix to update snd_wl1 in bulk receiver fast path
    - r8169: fix operation under forced interrupt threading
    - icmp: randomize the global rate limiter
    - ALSA: hda/realtek: Enable audio jacks of ASUS D700SA with ALC887
    - cifs: remove bogus debug code
    - cifs: Return the error from crypt_message when enc/dec key not found.
    - KVM: x86/mmu: Commit zap of remaining invalid pages when recovering lpages
    - KVM: SVM: Initialize prev_ga_tag before use
    - ima: Don't ignore errors from crypto_shash_update()
    - crypto: algif_aead - Do not set MAY_BACKLOG on the async path
    - EDAC/i5100: Fix error handling order in i5100_init_one()
    - EDAC/ti: Fix handling of platform_get_irq() error
    - x86/fpu: Allow multiple bits in clearcpuid= parameter
    - drivers/perf: xgene_pmu: Fix uninitialized resource struct
    - x86/nmi: Fix nmi_handle() duration miscalculation
    - x86/events/amd/iommu: Fix sizeof mismatch
    - crypto: algif_skcipher - EBUSY on aio should be an error
    - crypto: mediatek - Fix wrong return value in mtk_desc_ring_alloc()
    - crypto: ixp4xx - Fix the size used in a 'dma_free_coherent()' call
    - crypto: picoxcell - Fix potential race condition bug
    - media: tuner-simple: fix regression in simple_set_radio_freq
    - media: Revert "media: exynos4-is: Add missed check for pinctrl_lookup_state()"
    - media: m5mols: Check function pointer in m5mols_sensor_power
    - media: uvcvideo: Set media controller entity functions
    - media: uvcvideo: Silence shift-out-of-bounds warning
    - media: omap3isp: Fix memleak in isp_probe
    - crypto: omap-sham - fix digcnt register handling with export/import
    - hwmon: (pmbus/max34440) Fix status register reads for MAX344{51,60,61}
    - cypto: mediatek - fix leaks in mtk_desc_ring_alloc
    - media: mx2_emmaprp: Fix memleak in emmaprp_probe
    - media: tc358743: initialize variable
    - media: tc358743: cleanup tc358743_cec_isr
    - media: rcar-vin: Fix a reference count leak.
    - media: rockchip/rga: Fix a reference count leak.
    - media: platform: fcp: Fix a reference count leak.
    - media: camss: Fix a reference count leak.
    - media: s5p-mfc: Fix a reference count leak
    - media: stm32-dcmi: Fix a reference count leak
    - media: ti-vpe: Fix a missing check and reference count leak
    - regulator: resolve supply after creating regulator
    - pinctrl: bcm: fix kconfig dependency warning when !GPIOLIB
    - spi: spi-s3c64xx: swap s3c64xx_spi_set_cs() and s3c64xx_enable_datapath()
    - spi: spi-s3c64xx: Check return values
    - ath10k: provide survey info as accumulated data
    - Bluetooth: hci_uart: Cancel init work before unregistering
    - ath6kl: prevent potential array overflow in ath6kl_add_new_sta()
    - ath9k: Fix potential out of bounds in ath9k_htc_txcompletion_cb()
    - ath10k: Fix the size used in a 'dma_free_coherent()' call in an error handling path
    - wcn36xx: Fix reported 802.11n rx_highest rate wcn3660/wcn3680
    - ASoC: qcom: lpass-platform: fix memory leak
    - ASoC: qcom: lpass-cpu: fix concurrency issue
    - brcmfmac: check ndev pointer
    - mwifiex: Do not use GFP_KERNEL in atomic context
    - staging: rtl8192u: Do not use GFP_KERNEL in atomic context
    - drm/gma500: fix error check
    - scsi: qla4xxx: Fix an error handling path in 'qla4xxx_get_host_stats()'
    - scsi: qla2xxx: Fix wrong return value in qla_nvme_register_hba()
    - scsi: csiostor: Fix wrong return value in csio_hw_prep_fw()
    - backlight: sky81452-backlight: Fix refcount imbalance on error
    - VMCI: check return value of get_user_pages_fast() for errors
    - tty: serial: earlycon dependency
    - tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup()
    - pty: do tty_flip_buffer_push without port->lock in pty_write
    - pwm: lpss: Fix off by one error in base_unit math in pwm_lpss_prepare()
    - pwm: lpss: Add range limit check for the base_unit register value
    - drivers/virt/fsl_hypervisor: Fix error handling path
    - video: fbdev: vga16fb: fix setting of pixclock because a pass-by-value error
    - video: fbdev: sis: fix null ptr dereference
    - video: fbdev: radeon: Fix memleak in radeonfb_pci_register
    - HID: roccat: add bounds checking in kone_sysfs_write_settings()
    - pinctrl: mcp23s08: Fix mcp23x17_regmap initialiser
    - pinctrl: mcp23s08: Fix mcp23x17 precious range
    - net/mlx5: Don't call timecounter cyc2time directly from 1PPS flow
    - net: stmmac: use netif_tx_start|stop_all_queues() function
    - cpufreq: armada-37xx: Add missing MODULE_DEVICE_TABLE
    - net: dsa: rtl8366: Check validity of passed VLANs
    - net: dsa: rtl8366: Refactor VLAN/PVID init
    - net: dsa: rtl8366: Skip PVID setting if not requested
    - net: dsa: rtl8366rb: Support all 4096 VLANs
    - ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_delete_pstream_cmd()
    - misc: mic: scif: Fix error handling path
    - ALSA: seq: oss: Avoid mutex lock for a long-time ioctl
    - usb: dwc2: Fix parameter type in function pointer prototype
    - quota: clear padding in v2r1_mem2diskdqb()
    - slimbus: core: check get_addr before removing laddr ida
    - slimbus: core: do not enter to clock pause mode in core
    - slimbus: qcom-ngd-ctrl: disable ngd in qmi server down callback
    - HID: hid-input: fix stylus battery reporting
    - qtnfmac: fix resource leaks on unsupported iftype error return path
    - net: enic: Cure the enic api locking trainwreck
    - mfd: sm501: Fix leaks in probe()
    - iwlwifi: mvm: split a print to avoid a WARNING in ROC
    - usb: gadget: f_ncm: fix ncm_bitrate for SuperSpeed and above.
    - usb: gadget: u_ether: enable qmult on SuperSpeed Plus as well
    - nl80211: fix non-split wiphy information
    - usb: dwc2: Fix INTR OUT transfers in DDMA mode.
    - scsi: target: tcmu: Fix warning: 'page' may be used uninitialized
    - scsi: be2iscsi: Fix a theoretical leak in beiscsi_create_eqs()
    - platform/x86: mlx-platform: Remove PSU EEPROM configuration
    - mwifiex: fix double free
    - ipvs: clear skb->tstamp in forwarding path
    - net: korina: fix kfree of rx/tx descriptor array
    - netfilter: nf_log: missing vlan offload tag and proto
    - mm/memcg: fix device private memcg accounting
    - mm, oom_adj: don't loop through tasks in __set_oom_adj when not necessary
    - IB/mlx4: Fix starvation in paravirt mux/demux
    - IB/mlx4: Adjust delayed work when a dup is observed
    - powerpc/pseries: Fix missing of_node_put() in rng_init()
    - powerpc/icp-hv: Fix missing of_node_put() in success path
    - RDMA/ucma: Fix locking for ctx->events_reported
    - RDMA/ucma: Add missing locking around rdma_leave_multicast()
    - mtd: lpddr: fix excessive stack usage with clang
    - powerpc/pseries: explicitly reschedule during drmem_lmb list traversal
    - mtd: mtdoops: Don't write panic data twice
    - ARM: 9007/1: l2c: fix prefetch bits init in L2X0_AUX_CTRL using DT values
    - arc: plat-hsdk: fix kconfig dependency warning when !RESET_CONTROLLER
    - xfs: limit entries returned when counting fsmap records
    - xfs: fix high key handling in the rt allocator's query_range function
    - RDMA/qedr: Fix use of uninitialized field
    - RDMA/qedr: Fix inline size returned for iWARP
    - powerpc/tau: Use appropriate temperature sample interval
    - powerpc/tau: Convert from timer to workqueue
    - powerpc/tau: Remove duplicated set_thresholds() call
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.154
    - powerpc/tau: Check processor type before enabling TAU interrupt
    - powerpc/tau: Disable TAU between measurements
    - powerpc/64s/radix: Fix mm_cpumask trimming race vs kthread_use_mm
    - RDMA/cma: Remove dead code for kernel rdmacm multicast
    - RDMA/cma: Consolidate the destruction of a cma_multicast in one place
    - perf intel-pt: Fix "context_switch event has no tid" error
    - RDMA/hns: Set the unsupported wr opcode
    - RDMA/hns: Fix missing sq_sig_type when querying QP
    - kdb: Fix pager search for multi-line strings
    - overflow: Include header file with SIZE_MAX declaration
    - powerpc/perf: Exclude pmc5/6 from the irrelevant PMU group constraints
    - powerpc/perf/hv-gpci: Fix starting index value
    - cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_reboot_notifier
    - IB/rdmavt: Fix sizeof mismatch
    - f2fs: wait for sysfs kobject removal before freeing f2fs_sb_info
    - lib/crc32.c: fix trivial typo in preprocessor condition
    - ramfs: fix nommu mmap with gaps in the page cache
    - rapidio: fix error handling path
    - rapidio: fix the missed put_device() for rio_mport_add_riodev
    - mailbox: avoid timer start from callback
    - i2c: rcar: Auto select RESET_CONTROLLER
    - PCI: iproc: Set affinity mask on MSI interrupts
    - rpmsg: smd: Fix a kobj leak in in qcom_smd_parse_edge()
    - pwm: img: Fix null pointer access in probe
    - clk: rockchip: Initialize hw to error to avoid undefined behavior
    - clk: at91: clk-main: update key before writing AT91_CKGR_MOR
    - clk: bcm2835: add missing release if devm_clk_hw_register fails
    - watchdog: Fix memleak in watchdog_cdev_register
    - watchdog: Use put_device on error
    - watchdog: sp5100: Fix definition of EFCH_PM_DECODEEN3
    - svcrdma: fix bounce buffers for unaligned offsets and multiple pages
    - ext4: limit entries returned when counting fsmap records
    - vfio/pci: Clear token on bypass registration failure
    - vfio iommu type1: Fix memory leak in vfio_iommu_type1_pin_pages
    - SUNRPC: fix copying of multiple pages in gss_read_proxy_verf()
    - Input: imx6ul_tsc - clean up some errors in imx6ul_tsc_resume()
    - Input: stmfts - fix a & vs && typo
    - Input: ep93xx_keypad - fix handling of platform_get_irq() error
    - Input: omap4-keypad - fix handling of platform_get_irq() error
    - Input: twl4030_keypad - fix handling of platform_get_irq() error
    - Input: sun4i-ps2 - fix handling of platform_get_irq() error
    - KVM: x86: emulating RDPID failure shall return #UD rather than #GP
    - netfilter: conntrack: connection timeout after re-register
    - netfilter: nf_fwd_netdev: clear timestamp in forwarding path
    - ARM: dts: imx6sl: fix rng node
    - ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix dcdc1 regulator
    - memory: omap-gpmc: Fix a couple off by ones
    - memory: omap-gpmc: Fix build error without CONFIG_OF
    - memory: fsl-corenet-cf: Fix handling of platform_get_irq() error
    - arm64: dts: qcom: pm8916: Remove invalid reg size from wcd_codec
    - arm64: dts: qcom: msm8916: Fix MDP/DSI interrupts
    - ARM: dts: owl-s500: Fix incorrect PPI interrupt specifiers
    - arm64: dts: zynqmp: Remove additional compatible string for i2c IPs
    - powerpc/powernv/dump: Fix race while processing OPAL dump
    - nvmet: fix uninitialized work for zero kato
    - NTB: hw: amd: fix an issue about leak system resources
    - sched/features: Fix !CONFIG_JUMP_LABEL case
    - perf: correct SNOOPX field offset
    - i2c: core: Restore acpi_walk_dep_device_list() getting called after registering the ACPI i2c devs
    - block: ratelimit handle_bad_sector() message
    - crypto: ccp - fix error handling
    - media: firewire: fix memory leak
    - media: ati_remote: sanity check for both endpoints
    - media: st-delta: Fix reference count leak in delta_run_work
    - media: sti: Fix reference count leaks
    - media: exynos4-is: Fix several reference count leaks due to pm_runtime_get_sync
    - media: exynos4-is: Fix a reference count leak due to pm_runtime_get_sync
    - media: exynos4-is: Fix a reference count leak
    - media: vsp1: Fix runtime PM imbalance on error
    - media: platform: s3c-camif: Fix runtime PM imbalance on error
    - media: platform: sti: hva: Fix runtime PM imbalance on error
    - media: bdisp: Fix runtime PM imbalance on error
    - media: media/pci: prevent memory leak in bttv_probe
    - media: uvcvideo: Ensure all probed info is returned to v4l2
    - mmc: sdio: Check for CISTPL_VERS_1 buffer size
    - media: saa7134: avoid a shift overflow
    - fs: dlm: fix configfs memory leak
    - media: venus: core: Fix runtime PM imbalance in venus_probe
    - ntfs: add check for mft record size in superblock
    - ip_gre: set dev->hard_header_len and dev->needed_headroom properly
    - mac80211: handle lack of sband->bitrates in rates
    - PM: hibernate: remove the bogus call to get_gendisk() in software_resume()
    - scsi: mvumi: Fix error return in mvumi_io_attach()
    - scsi: target: core: Add CONTROL field for trace events
    - mic: vop: copy data to kernel space then write to io memory
    - misc: vop: add round_up(x,4) for vring_size to avoid kernel panic
    - usb: gadget: function: printer: fix use-after-free in __lock_acquire
    - udf: Limit sparing table size
    - udf: Avoid accessing uninitialized data on failed inode read
    - USB: cdc-acm: handle broken union descriptors
    - usb: dwc3: simple: add support for Hikey 970
    - can: flexcan: flexcan_chip_stop(): add error handling and propagate error value
    - ath9k: hif_usb: fix race condition between usb_get_urb() and usb_kill_anchored_urbs()
    - misc: rtsx: Fix memory leak in rtsx_pci_probe
    - reiserfs: only call unlock_new_inode() if I_NEW
    - xfs: make sure the rt allocator doesn't run off the end
    - usb: ohci: Default to per-port over-current protection
    - Bluetooth: Only mark socket zapped after unlocking
    - scsi: ibmvfc: Fix error return in ibmvfc_probe()
    - brcmsmac: fix memory leak in wlc_phy_attach_lcnphy
    - rtl8xxxu: prevent potential memory leak
    - Fix use after free in get_capset_info callback.
    - scsi: qedi: Protect active command list to avoid list corruption
    - scsi: qedi: Fix list_del corruption while removing active I/O
    - tty: ipwireless: fix error handling
    - ipvs: Fix uninit-value in do_ip_vs_set_ctl()
    - reiserfs: Fix memory leak in reiserfs_parse_options()
    - mwifiex: don't call del_timer_sync() on uninitialized timer
    - brcm80211: fix possible memleak in brcmf_proto_msgbuf_attach
    - usb: core: Solve race condition in anchor cleanup functions
    - scsi: ufs: ufs-qcom: Fix race conditions caused by ufs_qcom_testbus_config()
    - ath10k: check idx validity in __ath10k_htt_rx_ring_fill_n()
    - net: korina: cast KSEG0 address to pointer in kfree
    - tty: serial: fsl_lpuart: fix lpuart32_poll_get_char
    - usb: cdc-acm: add quirk to blacklist ETAS ES58X devices
    - USB: cdc-wdm: Make wdm_flush() interruptible and add wdm_fsync().
    - eeprom: at25: set minimum read/write access stride to 1
    - usb: gadget: f_ncm: allow using NCM in SuperSpeed Plus gadgets.
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.155
    - objtool: Support Clang non-section symbols in ORC generation
    - scripts/setlocalversion: make git describe output more reliable
    - arm64: Run ARCH_WORKAROUND_1 enabling code on all CPUs
    - arm64: link with -z norelro regardless of CONFIG_RELOCATABLE
    - x86/PCI: Fix intel_mid_pci.c build error when ACPI is not enabled
    - efivarfs: Replace invalid slashes with exclamation marks in dentries.
    - chelsio/chtls: fix deadlock issue
    - chelsio/chtls: fix memory leaks in CPL handlers
    - chelsio/chtls: fix tls record info to user
    - gtp: fix an use-before-init in gtp_newlink()
    - mlxsw: core: Fix memory leak on module removal
    - netem: fix zero division in tabledist
    - ravb: Fix bit fields checking in ravb_hwtstamp_get()
    - tcp: Prevent low rmem stalls with SO_RCVLOWAT.
    - tipc: fix memory leak caused by tipc_buf_append()
    - r8169: fix issue with forced threading in combination with shared interrupts
    - cxgb4: set up filter action after rewrites
    - arch/x86/amd/ibs: Fix re-arming IBS Fetch
    - x86/xen: disable Firmware First mode for correctable memory errors
    - fuse: fix page dereference after free
    - bpf: Fix comment for helper bpf_current_task_under_cgroup()
    - evm: Check size of security.evm before using it
    - p54: avoid accessing the data mapped to streaming DMA
    - cxl: Rework error message for incompatible slots
    - RDMA/addr: Fix race with netevent_callback()/rdma_addr_cancel()
    - mtd: lpddr: Fix bad logic in print_drs_error
    - serial: pl011: Fix lockdep splat when handling magic-sysrq interrupt
    - ata: sata_rcar: Fix DMA boundary mask
    - fscrypt: return -EXDEV for incompatible rename or link into encrypted dir
    - fscrypt: clean up and improve dentry revalidation
    - fscrypt: fix race allowing rename() and link() of ciphertext dentries
    - fs, fscrypt: clear DCACHE_ENCRYPTED_NAME when unaliasing directory
    - fscrypt: only set dentry_operations on ciphertext dentries
    - fscrypt: fix race where ->lookup() marks plaintext dentry as ciphertext
    - Revert "block: ratelimit handle_bad_sector() message"
    - xen/events: don't use chip_data for legacy IRQs
    - xen/events: avoid removing an event channel while handling it
    - xen/events: add a proper barrier to 2-level uevent unmasking
    - xen/events: fix race in evtchn_fifo_unmask()
    - xen/events: add a new "late EOI" evtchn framework
    - xen/blkback: use lateeoi irq binding
    - xen/netback: use lateeoi irq binding
    - xen/scsiback: use lateeoi irq binding
    - xen/pvcallsback: use lateeoi irq binding
    - xen/pciback: use lateeoi irq binding
    - xen/events: switch user event channels to lateeoi model
    - xen/events: use a common cpu hotplug hook for event channels
    - xen/events: defer eoi in case of excessive number of events
    - xen/events: block rogue events for some time
    - x86/unwind/orc: Fix inactive tasks with stack pointer in %sp on GCC 10 compiled kernels
    - mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish()
    - RDMA/qedr: Fix memory leak in iWARP CM
    - ata: sata_nv: Fix retrieving of active qcs
    - futex: Fix incorrect should_fail_futex() handling
    - powerpc/powernv/smp: Fix spurious DBG() warning
    - mm: fix exec activate_mm vs TLB shootdown and lazy tlb switching race
    - powerpc: select ARCH_WANT_IRQS_OFF_ACTIVATE_MM
    - sparc64: remove mm_cpumask clearing to fix kthread_use_mm race
    - f2fs: add trace exit in exception path
    - f2fs: fix uninit-value in f2fs_lookup
    - f2fs: fix to check segment boundary during SIT page readahead
    - um: change sigio_spinlock to a mutex
    - ARM: 8997/2: hw_breakpoint: Handle inexact watchpoint addresses
    - power: supply: bq27xxx: report "not charging" on all types
    - xfs: fix realtime bitmap/summary file truncation when growing rt volume
    - video: fbdev: pvr2fb: initialize variables
    - ath10k: start recovery process when payload length exceeds max htc length for sdio
    - ath10k: fix VHT NSS calculation when STBC is enabled
    - drm/brige/megachips: Add checking if ge_b850v3_lvds_init() is working correctly
    - media: videodev2.h: RGB BT2020 and HSV are always full range
    - media: platform: Improve queue set up flow for bug fixing
    - usb: typec: tcpm: During PR_SWAP, source caps should be sent only after tSwapSourceStart
    - media: tw5864: check status of tw5864_frameinterval_get
    - media: imx274: fix frame interval handling
    - mmc: via-sdmmc: Fix data race bug
    - drm/bridge/synopsys: dsi: add support for non-continuous HS clock
    - arm64: topology: Stop using MPIDR for topology information
    - printk: reduce LOG_BUF_SHIFT range for H8300
    - ia64: kprobes: Use generic kretprobe trampoline handler
    - kgdb: Make "kgdbcon" work properly with "kgdb_earlycon"
    - media: uvcvideo: Fix dereference of out-of-bound list iterator
    - riscv: Define AT_VECTOR_SIZE_ARCH for ARCH_DLINFO
    - cpufreq: sti-cpufreq: add stih418 support
    - USB: adutux: fix debugging
    - uio: free uio id after uio file node is freed
    - usb: xhci: omit duplicate actions when suspending a runtime suspended host.
    - arm64/mm: return cpu_all_mask when node is NUMA_NO_NODE
    - xfs: don't free rt blocks when we're doing a REMAP bunmapi call
    - ACPI: Add out of bounds and numa_off protections to pxm_to_node()
    - drivers/net/wan/hdlc_fr: Correctly handle special skb->protocol values
    - bus/fsl_mc: Do not rely on caller to provide non NULL mc_io
    - power: supply: test_power: add missing newlines when printing parameters by sysfs
    - drm/amd/display: HDMI remote sink need mode validation for Linux
    - btrfs: fix replace of seed device
    - md/bitmap: md_bitmap_get_counter returns wrong blocks
    - bnxt_en: Log unknown link speed appropriately.
    - rpmsg: glink: Use complete_all for open states
    - clk: ti: clockdomain: fix static checker warning
    - net: 9p: initialize sun_server.sun_path to have addr's value only when addr is valid
    - drivers: watchdog: rdc321x_wdt: Fix race condition bugs
    - ext4: Detect already used quota file early
    - gfs2: add validation checks for size of superblock
    - cifs: handle -EINTR in cifs_setattr
    - arm64: dts: renesas: ulcb: add full-pwr-cycle-in-suspend into eMMC nodes
    - ARM: dts: omap4: Fix sgx clock rate for 4430
    - memory: emif: Remove bogus debugfs error handling
    - ARM: dts: s5pv210: remove DMA controller bus node name to fix dtschema warnings
    - ARM: dts: s5pv210: move PMU node out of clock controller
    - ARM: dts: s5pv210: remove dedicated 'audio-subsystem' node
    - nbd: make the config put is called before the notifying the waiter
    - sgl_alloc_order: fix memory leak
    - nvme-rdma: fix crash when connect rejected
    - md/raid5: fix oops during stripe resizing
    - mmc: sdhci-acpi: AMDI0040: Set SDHCI_QUIRK2_PRESET_VALUE_BROKEN
    - perf/x86/amd/ibs: Don't include randomized bits in get_ibs_op_count()
    - perf/x86/amd/ibs: Fix raw sample data accumulation
    - leds: bcm6328, bcm6358: use devres LED registering function
    - media: uvcvideo: Fix uvc_ctrl_fixup_xu_info() not having any effect
    - fs: Don't invalidate page buffers in block_write_full_page()
    - NFS: fix nfs_path in case of a rename retry
    - ACPI: button: fix handling lid state changes when input device closed
    - ACPI / extlog: Check for RDMSR failure
    - ACPI: video: use ACPI backlight for HP 635 Notebook
    - ACPI: debug: don't allow debugging when ACPI is disabled
    - acpi-cpufreq: Honor _PSD table setting on new AMD CPUs
    - w1: mxc_w1: Fix timeout resolution problem leading to bus error
    - scsi: mptfusion: Fix null pointer dereferences in mptscsih_remove()
    - scsi: qla2xxx: Fix crash on session cleanup with unload
    - btrfs: qgroup: fix wrong qgroup metadata reserve for delayed inode
    - btrfs: improve device scanning messages
    - btrfs: reschedule if necessary when logging directory items
    - btrfs: send, recompute reference path after orphanization of a directory
    - btrfs: use kvzalloc() to allocate clone_roots in btrfs_ioctl_send()
    - btrfs: cleanup cow block on error
    - btrfs: fix use-after-free on readahead extent after failure to create it
    - usb: xhci: Workaround for S3 issue on AMD SNPS 3.0 xHC
    - usb: dwc3: ep0: Fix ZLP for OUT ep0 requests
    - usb: dwc3: gadget: Check MPS of the request length
    - usb: dwc3: core: add phy cleanup for probe error handling
    - usb: dwc3: core: don't trigger runtime pm when remove driver
    - usb: cdc-acm: fix cooldown mechanism
    - usb: typec: tcpm: reset hard_reset_count for any disconnect
    - usb: host: fsl-mph-dr-of: check return of dma_set_mask()
    - drm/i915: Force VT'd workarounds when running as a guest OS
    - vt: keyboard, simplify vt_kdgkbsent
    - vt: keyboard, extend func_buf_lock to readers
    - HID: wacom: Avoid entering wacom_wac_pen_report for pad / battery
    - udf: Fix memory leak when mounting
    - dmaengine: dma-jz4780: Fix race in jz4780_dma_tx_status
    - iio:light:si1145: Fix timestamp alignment and prevent data leak.
    - iio:adc:ti-adc0832 Fix alignment issue with timestamp
    - iio:adc:ti-adc12138 Fix alignment issue with timestamp
    - iio:gyro:itg3200: Fix timestamp alignment and prevent data leak.
    - powerpc/drmem: Make lmb_size 64 bit
    - s390/stp: add locking to sysfs functions
    - powerpc/rtas: Restrict RTAS requests from userspace
    - powerpc: Warn about use of smt_snooze_delay
    - powerpc/powernv/elog: Fix race while processing OPAL error log event.
    - powerpc: Fix undetected data corruption with P9N DD2.1 VSX CI load emulation
    - NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID flag
    - NFSD: Add missing NFSv2 .pc_func methods
    - ubifs: dent: Fix some potential memory leaks while iterating entries
    - perf python scripting: Fix printable strings in python3 scripts
    - ubi: check kthread_should_stop() after the setting of task state
    - ia64: fix build error with !COREDUMP
    - i2c: imx: Fix external abort on interrupt in exit paths
    - drm/amdgpu: don't map BO in reserved region
    - drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally
    - ceph: promote to unsigned long long before shifting
    - libceph: clear con->out_msg on Policy::stateful_server faults
    - 9P: Cast to loff_t before multiplying
    - ring-buffer: Return 0 on success from ring_buffer_resize()
    - vringh: fix __vringh_iov() when riov and wiov are different
    - ext4: fix leaking sysfs kobject after failed mount
    - ext4: fix error handling code in add_new_gdb
    - ext4: fix invalid inode checksum
    - drm/ttm: fix eviction valuable range check.
    - rtc: rx8010: don't modify the global rtc ops
    - tty: make FONTX ioctl use the tty pointer they were actually passed
    - arm64: berlin: Select DW_APB_TIMER_OF
    - cachefiles: Handle readpage error correctly
    - hil/parisc: Disable HIL driver when it gets stuck
    - arm: dts: mt7623: add missing pause for switchport
    - ARM: samsung: fix PM debug build with DEBUG_LL but !MMU
    - ARM: s3c24xx: fix missing system reset
    - device property: Keep secondary firmware node secondary by type
    - device property: Don't clear secondary pointer for shared primary firmware node
    - KVM: arm64: Fix AArch32 handling of DBGD{CCINT,SCRext} and DBGVCR
    - staging: comedi: cb_pcidas: Allow 2-channel commands for AO subdevice
    - staging: octeon: repair "fixed-link" support
    - staging: octeon: Drop on uncorrectable alignment or FCS error
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.156
    - drm/i915: Break up error capture compression loops with cond_resched()
    - tipc: fix use-after-free in tipc_bcast_get_mode
    - ptrace: fix task_join_group_stop() for the case when current is traced
    - cadence: force nonlinear buffers to be cloned
    - chelsio/chtls: fix memory leaks caused by a race
    - chelsio/chtls: fix always leaking ctrl_skb
    - gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP
    - gianfar: Account for Tx PTP timestamp in the skb headroom
    - net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition
    - sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms
    - sfp: Fix error handing in sfp_probe()
    - blktrace: fix debugfs use after free
    - btrfs: extent_io: Kill the forward declaration of flush_write_bio
    - btrfs: extent_io: Move the BUG_ON() in flush_write_bio() one level up
    - Revert "btrfs: flush write bio if we loop in extent_write_cache_pages"
    - btrfs: flush write bio if we loop in extent_write_cache_pages
    - btrfs: extent_io: Handle errors better in extent_write_full_page()
    - btrfs: extent_io: Handle errors better in btree_write_cache_pages()
    - btrfs: extent_io: add proper error handling to lock_extent_buffer_for_io()
    - Btrfs: fix unwritten extent buffers and hangs on future writeback attempts
    - btrfs: Don't submit any btree write bio if the fs has errors
    - btrfs: Move btrfs_check_chunk_valid() to tree-check.[ch] and export it
    - btrfs: tree-checker: Make chunk item checker messages more readable
    - btrfs: tree-checker: Make btrfs_check_chunk_valid() return EUCLEAN instead of EIO
    - btrfs: tree-checker: Check chunk item at tree block read time
    - btrfs: tree-checker: Verify dev item
    - btrfs: tree-checker: Fix wrong check on max devid
    - btrfs: tree-checker: Enhance chunk checker to validate chunk profile
    - btrfs: tree-checker: Verify inode item
    - btrfs: tree-checker: fix the error message for transid error
    - Fonts: Replace discarded const qualifier
    - ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2
    - ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices
    - ALSA: usb-audio: Add implicit feedback quirk for Qu-16
    - ALSA: usb-audio: Add implicit feedback quirk for MODX
    - mm: mempolicy: fix potential pte_unmap_unlock pte error
    - lib/crc32test: remove extra local_irq_disable/enable
    - kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled
    - mm: always have io_remap_pfn_range() set pgprot_decrypted()
    - gfs2: Wake up when sd_glock_disposal becomes zero
    - ring-buffer: Fix recursion protection transitions between interrupt context
    - ftrace: Fix recursion check for NMI test
    - ftrace: Handle tracing when switching between context
    - tracing: Fix out of bounds write in get_trace_buf
    - futex: Handle transient "ownerless" rtmutex state correctly
    - ARM: dts: sun4i-a10: fix cpu_alert temperature
    - x86/kexec: Use up-to-dated screen_info copy to fill boot params
    - of: Fix reserved-memory overlap detection
    - blk-cgroup: Fix memleak on error path
    - blk-cgroup: Pre-allocate tree node on blkg_conf_prep
    - scsi: core: Don't start concurrent async scan on same host
    - vsock: use ns_capable_noaudit() on socket create
    - drm/vc4: drv: Add error handding for bind
    - ACPI: NFIT: Fix comparison to '-ENXIO'
    - vt: Disable KD_FONT_OP_COPY
    - fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent
    - serial: 8250_mtk: Fix uart_get_baud_rate warning
    - serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init
    - USB: serial: cyberjack: fix write-URB completion race
    - USB: serial: option: add Quectel EC200T module support
    - USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231
    - USB: serial: option: add Telit FN980 composition 0x1055
    - USB: Add NO_LPM quirk for Kingston flash drive
    - usb: mtu3: fix panic in mtu3_gadget_stop()
    - ARC: stack unwinding: avoid indefinite looping
    - Revert "ARC: entry: fix potential EFA clobber when TIF_SYSCALL_TRACE"
    - PM: runtime: Resume the device earlier in __device_release_driver()
    - perf/core: Fix a memory leak in perf_event_parse_addr_filter()
    - tools: perf: Fix build error in v4.19.y
    - net: dsa: read mac address from DT for slave device
    - arm64: dts: marvell: espressobin: Add ethernet switch aliases
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.157
    - powercap: restrict energy meter to root access
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.158
    - regulator: defer probe when trying to get voltage from unresolved supply
    - time: Prevent undefined behaviour in timespec64_to_ns()
    - nbd: don't update block size after device is started
    - usb: dwc3: gadget: Continue to process pending requests
    - usb: dwc3: gadget: Reclaim extra TRBs after request completion
    - btrfs: sysfs: init devices outside of the chunk_mutex
    - btrfs: reschedule when cloning lots of extents
    - genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY
    - hv_balloon: disable warning when floor reached
    - net: xfrm: fix a race condition during allocing spi
    - xfs: set xefi_discard when creating a deferred agfl free log intent item
    - netfilter: ipset: Update byte and packet counters regardless of whether they match
    - perf tools: Add missing swap for ino_generation
    - ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link()
    - can: rx-offload: don't call kfree_skb() from IRQ context
    - can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context
    - can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames
    - can: can_create_echo_skb(): fix echo skb generation: always use skb_clone()
    - can: peak_usb: add range checking in decode operations
    - can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping
    - can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on
    - can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A
    - xfs: flush new eof page on truncate to avoid post-eof corruption
    - xfs: fix scrub flagging rtinherit even if there is no rt device
    - tpm: efi: Don't create binary_bios_measurements file for an empty log
    - Btrfs: fix missing error return if writeback for extent buffer never started
    - ath9k_htc: Use appropriate rs_datalen type
    - netfilter: use actual socket sk rather than skb sk when routing harder
    - crypto: arm64/aes-modes - get rid of literal load of addend vector
    - usb: gadget: goku_udc: fix potential crashes in probe
    - gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free
    - gfs2: Add missing truncate_inode_pages_final for sd_aspace
    - gfs2: check for live vs. read-only file system in gfs2_fitrim
    - scsi: hpsa: Fix memory leak in hpsa_init_one()
    - drm/amdgpu: perform srbm soft reset always on SDMA resume
    - drm/amd/pm: perform SMC reset on suspend/hibernation
    - drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running
    - mac80211: fix use of skb payload instead of header
    - cfg80211: regulatory: Fix inconsistent format argument
    - scsi: scsi_dh_alua: Avoid crash during alua_bus_detach()
    - iommu/amd: Increase interrupt remapping table limit to 512 entries
    - s390/smp: move rcu_cpu_starting() earlier
    - vfio: platform: fix reference leak in vfio_platform_open
    - selftests: proc: fix warning: _GNU_SOURCE redefined
    - tpm_tis: Disable interrupts on ThinkPad T490s
    - tick/common: Touch watchdog in tick_unfreeze() on all CPUs
    - mfd: sprd: Add wakeup capability for PMIC IRQ
    - pinctrl: intel: Set default bias in case no particular value given
    - ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template
    - pinctrl: aspeed: Fix GPI only function problem.
    - nbd: fix a block_device refcount leak in nbd_release
    - xfs: fix flags argument to rmap lookup when converting shared file rmaps
    - xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents
    - xfs: fix rmap key and record comparison functions
    - xfs: fix brainos in the refcount scrubber's rmap fragment processor
    - lan743x: fix "BUG: invalid wait context" when setting rx mode
    - xfs: fix a missing unlock on error in xfs_fs_map_blocks
    - of/address: Fix of_node memory leak in of_dma_is_coherent
    - cosa: Add missing kfree in error path of cosa_write
    - perf: Fix get_recursion_context()
    - ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA
    - ext4: unlock xattr_sem properly in ext4_inline_data_truncate()
    - btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod
    - btrfs: dev-replace: fail mount if we don't have replace item with target device
    - thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services()
    - thunderbolt: Add the missed ida_simple_remove() in ring_request_msix()
    - uio: Fix use-after-free in uio_unregister_device()
    - usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode
    - xhci: hisilicon: fix refercence leak in xhci_histb_probe
    - mei: protect mei_cl_mtu from null dereference
    - futex: Don't enable IRQs unconditionally in put_pi_state()
    - ocfs2: initialize ip_next_orphan
    - btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch
    - selinux: Fix error return code in sel_ib_pkey_sid_slow()
    - gpio: pcie-idio-24: Fix irq mask when masking
    - gpio: pcie-idio-24: Fix IRQ Enable Register value
    - gpio: pcie-idio-24: Enable PEX8311 interrupts
    - mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove
    - don't dump the threads that had been already exiting when zapped.
    - drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[]
    - pinctrl: amd: use higher precision for 512 RtcClk
    - pinctrl: amd: fix incorrect way to disable debounce filter
    - erofs: derive atime instead of leaving it empty
    - swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb"
    - IPv6: Set SIT tunnel hard_header_len to zero
    - net/af_iucv: fix null pointer dereference on shutdown
    - net: Update window_clamp if SOCK_RCVBUF is set
    - net/x25: Fix null-ptr-deref in x25_connect
    - tipc: fix memory leak in tipc_topsrv_start()
    - vrf: Fix fast path output packet handling with async Netfilter rules
    - r8169: fix potential skb double free in an error path
    - random32: make prandom_u32() output unpredictable
    - x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP
    - perf scripting python: Avoid declaring function pointers with a visibility attribute
    - perf/core: Fix race in the perf_mmap_close() function
    - Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint"
    - reboot: fix overflow parsing reboot cpu number
    - net: sch_generic: fix the missing new qdisc assignment bug
    - Convert trailing spaces and periods in path components
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.159
    - powerpc/64s: move some exception handlers out of line
    - powerpc/64s: flush L1D on kernel entry
    - powerpc: Add a framework for user access tracking
    - powerpc: Implement user_access_begin and friends
    - powerpc: Fix __clear_user() with KUAP enabled
    - powerpc/uaccess: Evaluate macro arguments once, before user access is allowed
    - powerpc/64s: flush L1D after user accesses
    - Revert "perf cs-etm: Move definition of 'traceid_list' global variable from header file"
    - powerpc/8xx: Always fault when _PAGE_ACCESSED is not set
    - Input: sunkbd - avoid use-after-free in teardown paths
    - mac80211: always wind down STA state
    - can: proc: can_remove_proc(): silence remove_proc_entry warning
    - KVM: x86: clflushopt should be treated as a no-op by emulation
    - ACPI: GED: fix -Wformat
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.160
    - ah6: fix error return code in ah6_input()
    - atm: nicstar: Unmap DMA on send error
    - bnxt_en: read EEPROM A2h address using page 0
    - devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill()
    - inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill()
    - lan743x: fix issue causing intermittent kernel log warnings
    - lan743x: prevent entire kernel HANG on open, for some platforms
    - mlxsw: core: Use variable timeout for EMAD retries
    - net: b44: fix error return code in b44_init_one()
    - net: bridge: add missing counters to ndo_get_stats64 callback
    - net: dsa: mv88e6xxx: Avoid VTU corruption on 6097
    - net: Have netpoll bring-up DSA management interface
    - netlabel: fix our progress tracking in netlbl_unlabel_staticlist()
    - netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist()
    - net/mlx4_core: Fix init_hca fields offset
    - net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup
    - net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request
    - page_frag: Recover from memory pressure
    - qed: fix error return code in qed_iwarp_ll2_start()
    - qlcnic: fix error return code in qlcnic_83xx_restart_hw()
    - sctp: change to hold/put transport for proto_unreach_timer
    - tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate
    - net/mlx5: Disable QoS when min_rates on all VFs are zero
    - net: usb: qmi_wwan: Set DTR quirk for MR400
    - net/ncsi: Fix netlink registration
    - net: ftgmac100: Fix crash when removing driver
    - pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq
    - scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold()
    - selftests: kvm: Fix the segment descriptor layout to match the actual layout
    - ACPI: button: Add DMI quirk for Medion Akoya E2228T
    - arm64: psci: Avoid printing in cpu_psci_cpu_die()
    - vfs: remove lockdep bogosity in __sb_start_write
    - arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node
    - arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node
    - ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node
    - Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high"
    - ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY
    - ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY
    - arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY
    - Input: adxl34x - clean up a data type in adxl34x_probe()
    - MIPS: export has_transparent_hugepage() for modules
    - arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node
    - arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy
    - ARM: dts: imx50-evk: Fix the chip select 1 IOMUX
    - Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER
    - perf lock: Don't free "lock_seq_stat" if read_count isn't zero
    - ip_tunnels: Set tunnel option flag when tunnel metadata is present
    - can: af_can: prevent potential access of uninitialized member in can_rcv()
    - can: af_can: prevent potential access of uninitialized member in canfd_rcv()
    - can: dev: can_restart(): post buffer from the right context
    - can: ti_hecc: Fix memleak in ti_hecc_probe
    - can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb()
    - can: peak_usb: fix potential integer overflow on shift of a int
    - can: m_can: m_can_handle_state_change(): fix state change
    - ASoC: qcom: lpass-platform: Fix memory leak
    - MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu
    - drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind()
    - can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits
    - xfs: fix the minrecs logic when dealing with inode root child blocks
    - xfs: strengthen rmap record flags checking
    - regulator: ti-abb: Fix array out of bound read access on the first transition
    - fail_function: Remove a redundant mutex unlock
    - xfs: revert "xfs: fix rmap key and record comparison functions"
    - efi/x86: Free efi_pgd with free_pages()
    - libfs: fix error cast of negative value in simple_attr_write()
    - speakup: Do not let the line discipline be used several times
    - ALSA: firewire: Clean up a locking issue in copy_resp_to_buf()
    - ALSA: usb-audio: Add delay quirk for all Logitech USB devices
    - ALSA: ctl: fix error path at adding user-defined element set
    - ALSA: mixart: Fix mutex deadlock
    - ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220)
    - tty: serial: imx: keep console clocks always on
    - efivarfs: fix memory leak in efivarfs_create()
    - staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids
    - ext4: fix bogus warning in ext4_update_dx_flag()
    - iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum
    - iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode
    - regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200}
    - regulator: fix memory leak with repeated set_machine_constraints()
    - regulator: avoid resolve_supply() infinite recursion
    - regulator: workaround self-referent regulators
    - xtensa: disable preemption around cache alias management calls
    - mac80211: minstrel: remove deferred sampling code
    - mac80211: minstrel: fix tx status processing corner case
    - mac80211: free sta in sta_info_insert_finish() on errors
    - s390/cpum_sf.c: fix file permission for cpum_sfb_size
    - s390/dasd: fix null pointer dereference for ERP requests
    - ptrace: Set PF_SUPERPRIV when checking capability
    - seccomp: Set PF_SUPERPRIV when checking capability
    - x86/microcode/intel: Check patch signature before saving microcode for early loading
    - mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault()
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.161
    - perf event: Check ref_reloc_sym before using it
    - netfilter: clear skb->next in NF_HOOK_LIST()
    - btrfs: don't access possibly stale fs_info data for printing duplicate device
    - btrfs: fix lockdep splat when reading qgroup config on mount
    - wireless: Use linux/stddef.h instead of stddef.h
    - KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace
    - KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint
    - KVM: x86: Fix split-irqchip vs interrupt injection window request
    - arm64: pgtable: Fix pte_accessible()
    - arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect()
    - drm/atomic_helper: Stop modesets on unregistered connectors harder
    - ALSA: hda/hdmi: fix incorrect locking in hdmi_pcm_close
    - HID: cypress: Support Varmilo Keyboards' media hotkeys
    - HID: add support for Sega Saturn
    - Input: i8042 - allow insmod to succeed on devices without an i8042 controller
    - HID: hid-sensor-hub: Fix issue with devices with no report ID
    - HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices
    - dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant
    - x86/xen: don't unbind uninitialized lock_kicker_irq
    - HID: Add Logitech Dinovo Edge battery quirk
    - proc: don't allow async path resolution of /proc/self components
    - nvme: free sq/cq dbbuf pointers when dbbuf set fails
    - dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size
    - scsi: libiscsi: Fix NOP race condition
    - scsi: target: iscsi: Fix cmd abort fabric stop race
    - perf/x86: fix sysfs type mismatches
    - xtensa: uaccess: Add missing __user to strncpy_from_user() prototype
    - phy: tegra: xusb: Fix dangling pointer on probe failure
    - batman-adv: set .owner to THIS_MODULE
    - ARM: dts: dra76x: m_can: fix order of clocks
    - scsi: ufs: Fix race between shutdown and runtime resume flow
    - bnxt_en: fix error return code in bnxt_init_one()
    - bnxt_en: fix error return code in bnxt_init_board()
    - video: hyperv_fb: Fix the cache type when mapping the VRAM
    - bnxt_en: Release PCI regions when DMA mask setup fails during probe.
    - cxgb4: fix the panic caused by non smac rewrite
    - s390/qeth: fix tear down of async TX buffers
    - IB/mthca: fix return value of error branch in mthca_init_cq()
    - nfc: s3fwrn5: use signed integer for parsing GPIO numbers
    - net: ena: set initial DMA width to avoid intel iommu issue
    - ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues
    - ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq
    - optee: add writeback to valid memory type
    - efivarfs: revert "fix memory leak in efivarfs_create()"
    - can: gs_usb: fix endianess problem with candleLight firmware
    - platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time
    - platform/x86: toshiba_acpi: Fix the wrong variable assignment
    - can: m_can: fix nominal bitiming tseg2 min for version >= 3.1
    - perf probe: Fix to die_entrypc() returns error correctly
    - USB: core: Change %pK for __user pointers to %px
    - usb: gadget: f_midi: Fix memleak in f_midi_alloc
    - USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card
    - usb: gadget: Fix memleak in gadgetfs_fill_super
    - x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb
    - x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak
    - x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak
    - USB: core: Fix regression in Hercules audio card
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.162
    - ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init
    - net/af_iucv: set correct sk_protocol for child sockets
    - net/tls: missing received data after fast remote close
    - rose: Fix Null pointer dereference in rose_send_frame()
    - sock: set sk_err to ee_errno on dequeue from errq
    - tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control
    - tun: honor IOCB_NOWAIT flag
    - usbnet: ipheth: fix connectivity with iOS 14
    - net/tls: Protect from calling tls_dev_del for TLS RX twice
    - ibmvnic: fix call_netdevice_notifiers in do_reset
    - i40e: Fix removing driver while bare-metal VFs pass traffic
    - bonding: wait for sysfs kobject destruction before freeing struct slave
    - netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal
    - ipv4: Fix tos mask in inet_rtm_getroute()
    - ibmvnic: Ensure that SCRQ entry reads are correctly ordered
    - ibmvnic: Fix TX completion error handling
    - geneve: pull IP header before ECN decapsulation
    - net: ip6_gre: set dev->hard_header_len when using header_ops
    - net/x25: prevent a couple of overflows
    - cxgb3: fix error return code in t3_sge_alloc_qset()
    - net: pasemi: fix error return code in pasemi_mac_open()
    - chelsio/chtls: fix a double free in chtls_setkey()
    - net: mvpp2: Fix error return code in mvpp2_open()
    - net/mlx5: Fix wrong address reclaim when command interface is down
    - chelsio/chtls: fix panic during unload reload chtls
    - dt-bindings: net: correct interrupt flags in examples
    - ALSA: usb-audio: US16x08: fix value count for level meters
    - Input: xpad - support Ardwiino Controllers
    - Input: i8042 - add ByteSpeed touchpad to noloop table
    - tracing: Remove WARN_ON in start_thread()
    - RDMA/i40iw: Address an mmap handler exploit in i40iw
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.163
    - pinctrl: baytrail: Replace WARN with dev_info_once when setting direct-irq pin to output
    - pinctrl: baytrail: Fix pin being driven low for a while on gpiod_get(..., GPIOD_OUT_HIGH)
    - usb: gadget: f_fs: Use local copy of descriptors for userspace copy
    - USB: serial: kl5kusb105: fix memleak on open
    - USB: serial: ch341: add new Product ID for CH341A
    - USB: serial: ch341: sort device-id entries
    - USB: serial: option: add Fibocom NL668 variants
    - USB: serial: option: add support for Thales Cinterion EXS82
    - USB: serial: option: fix Quectel BG96 matching
    - tty: Fix ->pgrp locking in tiocspgrp()
    - tty: Fix ->session locking
    - ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model
    - ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294
    - ALSA: hda/realtek - Add new codec supported for ALC897
    - ALSA: hda/generic: Add option to enforce preferred_dacs pairs
    - ftrace: Fix updating FTRACE_FL_TRAMP
    - cifs: fix potential use-after-free in cifs_echo_request()
    - i2c: imx: Don't generate STOP condition if arbitration has been lost
    - scsi: mpt3sas: Fix ioctl timeout
    - dm writecache: fix the maximum number of arguments
    - dm: remove invalid sparse __acquires and __releases annotations
    - mm: list_lru: set shrinker map bit when child nr_items is not zero
    - mm/swapfile: do not sleep with a spin lock held
    - x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes
    - i2c: imx: Fix reset of I2SR_IAL flag
    - i2c: imx: Check for I2SR_IAL after every byte
    - speakup: Reject setting the speakup line discipline outside of speakup
    - iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs
    - spi: Introduce device-managed SPI controller allocation
    - spi: bcm-qspi: Fix use-after-free on unbind
    - spi: bcm2835: Fix use-after-free on unbind
    - spi: bcm2835: Release the DMA channel if probe fails after dma_init
    - tracing: Fix userstacktrace option for instances
    - gfs2: check for empty rgrp tree in gfs2_ri_update
    - i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc()
    - dm writecache: remove BUG() and fail gracefully instead
    - Input: i8042 - fix error return code in i8042_setup_aux()
    - netfilter: nf_tables: avoid false-postive lockdep splat
    - x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes
    - Revert "geneve: pull IP header before ECN decapsulation"
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.164
    - Kbuild: do not emit debug info for assembly with LLVM_IAS=1
    - x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S
    - spi: bcm2835aux: Fix use-after-free on unbind
    - spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe
    - iwlwifi: pcie: limit memory read spin time
    - arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards.
    - iwlwifi: mvm: fix kernel panic in case of assert during CSA
    - powerpc: Drop -me200 addition to build flags
    - ARC: stack unwinding: don't assume non-current task is sleeping
    - scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE
    - irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend
    - soc: fsl: dpio: Get the cpumask through cpumask_of(cpu)
    - platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e
    - platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen
    - platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE
    - platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC
    - Input: cm109 - do not stomp on control URB
    - Input: i8042 - add Acer laptops to the i8042 reset list
    - pinctrl: amd: remove debounce filter setting in IRQ type setting
    - mmc: block: Fixup condition for CMD13 polling for RPMB requests
    - kbuild: avoid static_assert for genksyms
    - scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()"
    - x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP
    - x86/membarrier: Get rid of a dubious optimization
    - x86/apic/vector: Fix ordering in vector assignment
    - compiler.h: fix barrier_data() on clang
    - PCI: qcom: Add missing reset for ipq806x
    - mac80211: mesh: fix mesh_pathtbl_init() error path
    - net: stmmac: free tx skb buffer in stmmac_resume()
    - tcp: select sane initial rcvq_space.space for big MSS
    - tcp: fix cwnd-limited bug for TSO deferral where we send nothing
    - net/mlx4_en: Avoid scheduling restart task if it is already running
    - lan743x: fix for potential NULL pointer dereference with bare card
    - net/mlx4_en: Handle TX error CQE
    - net: stmmac: delete the eee_ctrl_timer after napi disabled
    - net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux
    - net: bridge: vlan: fix error return code in __vlan_add()
    - ktest.pl: If size of log is too big to email, email error message
    - USB: dummy-hcd: Fix uninitialized array use in init()
    - USB: add RESET_RESUME quirk for Snapscan 1212
    - ALSA: usb-audio: Fix potential out-of-bounds shift
    - ALSA: usb-audio: Fix control 'access overflow' errors from chmap
    - xhci: Give USB2 ports time to enter U3 in bus suspend
    - USB: UAS: introduce a quirk to set no_write_same
    - USB: sisusbvga: Make console support depend on BROKEN
    - ALSA: pcm: oss: Fix potential out-of-bounds shift
    - serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access
    - drm/xen-front: Fix misused IS_ERR_OR_NULL checks
    - drm: fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpi
    - arm64: lse: fix LSE atomics with LLVM's integrated assembler
    - arm64: lse: Fix LSE atomics with LLVM
    - arm64: Change .weak to SYM_FUNC_START_WEAK_PI for arch/arm64/lib/mem*.S
    - x86/resctrl: Remove unused struct mbm_state::chunks_bw
    - x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled
    - pinctrl: merrifield: Set default bias in case no particular value given
    - pinctrl: baytrail: Avoid clearing debounce value when turning it off
    - ARM: dts: sun8i: v3s: fix GIC node memory range
    - gpio: mvebu: fix potential user-after-free on probe
    - scsi: bnx2i: Requires MMU
    - xsk: Fix xsk_poll()'s return type
    - can: softing: softing_netdev_open(): fix error handling
    - clk: renesas: r9a06g032: Drop __packed for portability
    - block: factor out requeue handling from dispatch code
    - netfilter: x_tables: Switch synchronization to RCU
    - gpio: eic-sprd: break loop when getting NULL device resource
    - selftests/bpf/test_offload.py: Reset ethtool features after failed setting
    - RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait
    - ixgbe: avoid premature Rx buffer reuse
    - drm/tegra: replace idr_init() by idr_init_base()
    - kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling
    - drm/tegra: sor: Disable clocks on error in tegra_sor_init()
    - arm64: syscall: exit userspace before unmasking exceptions
    - vxlan: Add needed_headroom for lower device
    - vxlan: Copy needed_tailroom from lowerdev
    - scsi: mpt3sas: Increase IOCInit request timeout to 30s
    - dm table: Remove BUG_ON(in_interrupt())
    - soc/tegra: fuse: Fix index bug in get_process_id
    - USB: serial: option: add interface-number sanity check to flag handling
    - USB: gadget: f_acm: add support for SuperSpeed Plus
    - USB: gadget: f_midi: setup SuperSpeed Plus descriptors
    - usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus
    - USB: gadget: f_rndis: fix bitrate for SuperSpeed and above
    - usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING flag to imx6ul
    - ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU
    - ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins on Exynos5410
    - ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid XU
    - coresight: tmc-etr: Check if page is valid before dma_map_page()
    - scsi: megaraid_sas: Check user-provided offsets
    - HID: i2c-hid: add Vero K147 to descriptor override
    - serial_core: Check for port state when tty is in error state
    - Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt()
    - quota: Sanity-check quota file headers on load
    - media: msi2500: assign SPI bus number dynamically
    - crypto: af_alg - avoid undefined behavior accessing salg_name
    - md: fix a warning caused by a race between concurrent md_ioctl()s
    - perf cs-etm: Change tuple from traceID-CPU# to traceID-metadata
    - perf cs-etm: Move definition of 'traceid_list' global variable from header file
    - drm/gma500: fix double free of gma_connector
    - drm/tve200: Fix handling of platform_get_irq() error
    - soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init_pm_domains()
    - soc: mediatek: Check if power domains can be powered on at boot time
    - soc: qcom: geni: More properly switch to DMA mode
    - RDMA/bnxt_re: Set queue pair state when being queried
    - selinux: fix error initialization in inode_doinit_with_dentry()
    - ARM: dts: aspeed: s2600wf: Fix VGA memory region location
    - RDMA/rxe: Compute PSN windows correctly
    - x86/mm/ident_map: Check for errors from ident_pud_init()
    - ARM: p2v: fix handling of LPAE translation in BE mode
    - x86/apic: Fix x2apic enablement without interrupt remapping
    - sched/deadline: Fix sched_dl_global_validate()
    - sched: Reenable interrupts in do_sched_yield()
    - crypto: talitos - Endianess in current_desc_hdr()
    - crypto: talitos - Fix return type of current_desc_hdr()
    - crypto: inside-secure - Fix sizeof() mismatch
    - powerpc/64: Set up a kernel stack for secondaries before cpu_restore()
    - spi: img-spfi: fix reference leak in img_spfi_resume
    - drm/msm/dsi_pll_10nm: restore VCO rate during restore_state
    - ASoC: pcm: DRAIN support reactivation
    - selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling
    - arm64: dts: exynos: Include common syscon restart/poweroff for Exynos7
    - arm64: dts: exynos: Correct psci compatible used on Exynos7
    - Bluetooth: Fix null pointer dereference in hci_event_packet()
    - Bluetooth: hci_h5: fix memory leak in h5_close
    - spi: spi-ti-qspi: fix reference leak in ti_qspi_setup
    - spi: tegra20-slink: fix reference leak in slink ops of tegra20
    - spi: tegra20-sflash: fix reference leak in tegra_sflash_resume
    - spi: tegra114: fix reference leak in tegra spi ops
    - spi: bcm63xx-hsspi: fix missing clk_disable_unprepare() on error in bcm63xx_hsspi_resume
    - mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure
    - ASoC: wm8998: Fix PM disable depth imbalance on error
    - ASoC: arizona: Fix a wrong free in wm8997_probe
    - RDMa/mthca: Work around -Wenum-conversion warning
    - MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMA
    - crypto: qat - fix status check in qat_hal_put_rel_rd_xfer()
    - staging: greybus: codecs: Fix reference counter leak in error handling
    - staging: gasket: interrupt: fix the missed eventfd_ctx_put() in gasket_interrupt.c
    - media: tm6000: Fix sizeof() mismatches
    - media: mtk-vcodec: add missing put_device() call in mtk_vcodec_release_dec_pm()
    - ASoC: meson: fix COMPILE_TEST error
    - scsi: core: Fix VPD LUN ID designator priorities
    - media: solo6x10: fix missing snd_card_free in error handling case
    - video: fbdev: atmel_lcdfb: fix return error code in atmel_lcdfb_of_init()
    - drm/omap: dmm_tiler: fix return error code in omap_dmm_probe()
    - Input: ads7846 - fix race that causes missing releases
    - Input: ads7846 - fix integer overflow on Rt calculation
    - Input: ads7846 - fix unaligned access on 7845
    - usb/max3421: fix return error code in max3421_probe()
    - spi: mxs: fix reference leak in mxs_spi_probe
    - powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32
    - crypto: crypto4xx - Replace bitwise OR with logical OR in crypto4xx_build_pd
    - crypto: omap-aes - Fix PM disable depth imbalance in omap_aes_probe
    - spi: fix resource leak for drivers without .remove callback
    - soc: ti: knav_qmss: fix reference leak in knav_queue_probe
    - soc: ti: Fix reference imbalance in knav_dma_probe
    - drivers: soc: ti: knav_qmss_queue: Fix error return code in knav_queue_probe
    - Input: omap4-keypad - fix runtime PM error handling
    - RDMA/cxgb4: Validate the number of CQEs
    - memstick: fix a double-free bug in memstick_check
    - ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host
    - ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host
    - orinoco: Move context allocation after processing the skb
    - cw1200: fix missing destroy_workqueue() on error in cw1200_init_common
    - dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe()
    - media: siano: fix memory leak of debugfs members in smsdvb_hotplug
    - platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration
    - platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration
    - samples: bpf: Fix lwt_len_hist reusing previous BPF map
    - mips: cdmm: fix use-after-free in mips_cdmm_bus_discover
    - media: max2175: fix max2175_set_csm_mode() error code
    - slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI
    - HSI: omap_ssi: Don't jump to free ID in ssi_add_controller()
    - ARM: dts: Remove non-existent i2c1 from 98dx3236
    - arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3328-roc-cc
    - power: supply: axp288_charger: Fix HP Pavilion x2 10 DMI matching
    - power: supply: bq24190_charger: fix reference leak
    - genirq/irqdomain: Don't try to free an interrupt that has no mapping
    - PCI: Bounds-check command-line resource alignment requests
    - PCI: Fix overflow in command-line resource alignment requests
    - PCI: iproc: Fix out-of-bound array accesses
    - arm64: dts: meson: fix spi-max-frequency on Khadas VIM2
    - ARM: dts: at91: at91sam9rl: fix ADC triggers
    - platform/x86: dell-smbios-base: Fix error return code in dell_smbios_init
    - ath10k: Fix the parsing error in service available event
    - ath10k: Fix an error handling path
    - ath10k: Release some resources in an error handling path
    - NFSv4.2: condition READDIR's mask for security label based on LSM state
    - SUNRPC: xprt_load_transport() needs to support the netid "rdma6"
    - lockd: don't use interval-based rebinding over TCP
    - NFS: switch nfsiod to be an UNBOUND workqueue.
    - vfio-pci: Use io_remap_pfn_range() for PCI IO memory
    - media: saa7146: fix array overflow in vidioc_s_audio()
    - clocksource/drivers/cadence_ttc: Fix memory leak in ttc_setup_clockevent()
    - ARM: dts: at91: sama5d2: map securam as device
    - pinctrl: falcon: add missing put_device() call in pinctrl_falcon_probe()
    - arm64: dts: rockchip: Fix UART pull-ups on rk3328
    - memstick: r592: Fix error return in r592_probe()
    - net/mlx5: Properly convey driver version to firmware
    - ASoC: jz4740-i2s: add missed checks for clk_get()
    - dm ioctl: fix error return code in target_message
    - clocksource/drivers/arm_arch_timer: Correct fault programming of CNTKCTL_EL1.EVNTI
    - cpufreq: highbank: Add missing MODULE_DEVICE_TABLE
    - cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE
    - cpufreq: st: Add missing MODULE_DEVICE_TABLE
    - cpufreq: loongson1: Add missing MODULE_ALIAS
    - cpufreq: scpi: Add missing MODULE_ALIAS
    - scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe
    - scsi: pm80xx: Fix error return in pm8001_pci_probe()
    - seq_buf: Avoid type mismatch for seq_buf_init
    - scsi: fnic: Fix error return code in fnic_probe()
    - platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems
    - powerpc/pseries/hibernation: drop pseries_suspend_begin() from suspend ops
    - powerpc/pseries/hibernation: remove redundant cacheinfo update
    - usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd_omap_probe
    - usb: oxu210hp-hcd: Fix memory leak in oxu_create
    - speakup: fix uninitialized flush_lock
    - nfsd: Fix message level for normal termination
    - nfs_common: need lock during iterate through the list
    - x86/kprobes: Restore BTF if the single-stepping is cancelled
    - bus: fsl-mc: fix error return code in fsl_mc_object_allocate()
    - clk: tegra: Fix duplicated SE clock entry
    - extcon: max77693: Fix modalias string
    - mac80211: don't set set TDLS STA bandwidth wider than possible
    - ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control()
    - irqchip/alpine-msi: Fix freeing of interrupts on allocation error path
    - watchdog: sirfsoc: Add missing dependency on HAS_IOMEM
    - watchdog: sprd: remove watchdog disable from resume fail path
    - watchdog: sprd: check busy bit before new loading rather than after that
    - watchdog: Fix potential dereferencing of null pointer
    - um: Monitor error events in IRQ controller
    - um: tty: Fix handling of close in tty lines
    - um: chan_xterm: Fix fd leak
    - nfc: s3fwrn5: Release the nfc firmware
    - powerpc/ps3: use dma_mapping_error()
    - checkpatch: fix unescaped left brace
    - net: bcmgenet: Fix a resource leak in an error handling path in the probe functin
    - net: allwinner: Fix some resources leak in the error handling path of the probe and in the remove function
    - net: korina: fix return value
    - libnvdimm/label: Return -ENXIO for no slot in __blk_label_update
    - watchdog: qcom: Avoid context switch in restart handler
    - watchdog: coh901327: add COMMON_CLK dependency
    - clk: ti: Fix memleak in ti_fapll_synth_setup
    - pwm: zx: Add missing cleanup in error path
    - pwm: lp3943: Dynamically allocate PWM chip base
    - perf record: Fix memory leak when using '--user-regs=?' to list registers
    - qlcnic: Fix error code in probe
    - clk: s2mps11: Fix a resource leak in error handling paths in the probe function
    - clk: sunxi-ng: Make sure divider tables have sentinel
    - kconfig: fix return value of do_error_if()
    - ARM: sunxi: Add machine match for the Allwinner V3 SoC
    - cfg80211: initialize rekey_data
    - fix namespaced fscaps when !CONFIG_SECURITY
    - lwt: Disable BH too in run_lwt_bpf()
    - Input: cros_ec_keyb - send 'scancodes' in addition to key events
    - Input: goodix - add upside-down quirk for Teclast X98 Pro tablet
    - media: gspca: Fix memory leak in probe
    - media: sunxi-cir: ensure IR is handled when it is continuous
    - media: netup_unidvb: Don't leak SPI master in probe error path
    - media: ipu3-cio2: Remove traces of returned buffers
    - media: ipu3-cio2: Return actual subdev format
    - media: ipu3-cio2: Serialise access to pad format
    - media: ipu3-cio2: Validate mbus format in setting subdev format
    - media: ipu3-cio2: Make the field on subdev format V4L2_FIELD_NONE
    - Input: cyapa_gen6 - fix out-of-bounds stack access
    - ALSA: hda/ca0132 - Change Input Source enum strings.
    - PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup()
    - Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks"
    - ACPI: PNP: compare the string length in the matching_id()
    - ALSA: hda: Fix regressions on clear and reconfig sysfs
    - ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256
    - ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255
    - ALSA: pcm: oss: Fix a few more UBSAN fixes
    - ALSA: hda/realtek: Add quirk for MSI-GP73
    - ALSA: hda/realtek: Apply jack fixup for Quanta NL3
    - ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices
    - ALSA: usb-audio: Disable sample read check if firmware doesn't give back
    - s390/smp: perform initial CPU reset also for SMT siblings
    - s390/kexec_file: fix diag308 subcode when loading crash kernel
    - s390/dasd: fix hanging device offline processing
    - s390/dasd: prevent inconsistent LCU device data
    - s390/dasd: fix list corruption of pavgroup group list
    - s390/dasd: fix list corruption of lcu list
    - staging: comedi: mf6x4: Fix AI end-of-conversion detection
    - powerpc/perf: Exclude kernel samples while counting events in user space.
    - crypto: ecdh - avoid unaligned accesses in ecdh_set_secret()
    - EDAC/amd64: Fix PCI component registration
    - USB: serial: mos7720: fix parallel-port state restore
    - USB: serial: digi_acceleport: fix write-wakeup deadlocks
    - USB: serial: keyspan_pda: fix dropped unthrottle interrupts
    - USB: serial: keyspan_pda: fix write deadlock
    - USB: serial: keyspan_pda: fix stalled writes
    - USB: serial: keyspan_pda: fix write-wakeup use-after-free
    - USB: serial: keyspan_pda: fix tx-unthrottle use-after-free
    - USB: serial: keyspan_pda: fix write unthrottling
    - ext4: fix a memory leak of ext4_free_data
    - ext4: fix deadlock with fs freezing and EA inodes
    - KVM: arm64: Introduce handling of AArch32 TTBCR2 traps
    - ARM: dts: pandaboard: fix pinmux for gpio user button of Pandaboard ES
    - ARM: dts: at91: sama5d2: fix CAN message ram offset and size
    - powerpc: Fix incorrect stw{, ux, u, x} instructions in __set_pte_at
    - powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter
    - powerpc/xmon: Change printk() to pr_cont()
    - powerpc/powernv/memtrace: Don't leak kernel memory to user space
    - powerpc/powernv/memtrace: Fix crashing the kernel when enabling concurrently
    - ima: Don't modify file descriptor mode on the fly
    - ceph: fix race in concurrent __ceph_remove_cap invocations
    - SMB3: avoid confusing warning message on mount to Azure
    - SMB3.1.1: do not log warning message if server doesn't populate salt
    - ubifs: wbuf: Don't leak kernel memory to flash
    - jffs2: Fix GC exit abnormally
    - jfs: Fix array index bounds check in dbAdjTree
    - drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev_get_by_minor()
    - spi: spi-sh: Fix use-after-free on unbind
    - spi: davinci: Fix use-after-free on unbind
    - spi: pic32: Don't leak DMA channels in probe error path
    - spi: rb4xx: Don't leak SPI master in probe error path
    - spi: sc18is602: Don't leak SPI master in probe error path
    - spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe error path
    - spi: mt7621: fix missing clk_disable_unprepare() on error in mt7621_spi_probe
    - soc: qcom: smp2p: Safely acquire spinlock without IRQs
    - mtd: spinand: Fix OOB read
    - mtd: parser: cmdline: Fix parsing of part-names with colons
    - mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read
    - scsi: lpfc: Fix invalid sleeping context in lpfc_sli4_nvmet_alloc()
    - scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free()
    - iio: buffer: Fix demux update
    - iio: adc: rockchip_saradc: fix missing clk_disable_unprepare() on error in rockchip_saradc_resume
    - iio:light:rpr0521: Fix timestamp alignment and prevent data leak.
    - iio:light:st_uvis25: Fix timestamp alignment and prevent data leak.
    - iio:pressure:mpl3115: Force alignment of buffer
    - iio:imu:bmi160: Fix too large a buffer.
    - md/cluster: block reshape with remote resync job
    - md/cluster: fix deadlock when node is doing resync job
    - pinctrl: sunxi: Always call chained_irq_{enter, exit} in sunxi_pinctrl_irq_handler
    - clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9
    - xen-blkback: set ring->xenblkd to NULL after kthread_stop()
    - xen/xenbus: Allow watches discard events before queueing
    - xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path()
    - xen/xenbus/xen_bus_type: Support will_handle watch callback
    - xen/xenbus: Count pending messages for each watch
    - xenbus/xenbus_backend: Disallow pending watch messages
    - libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labels
    - platform/x86: intel-vbtn: Allow switch events on Acer Switch Alpha 12
    - PCI: Fix pci_slot_release() NULL pointer dereference
    - platform/x86: mlx-platform: remove an unused variable
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.165
    - md/raid10: initialize r10_bio->read_slot before use.
    - fscrypt: add fscrypt_is_nokey_name()
    - ext4: prevent creating duplicate encrypted filenames
    - f2fs: prevent creating duplicate encrypted filenames
    - ubifs: prevent creating duplicate encrypted filenames
    - vfio/pci: Move dummy_resources_list init in vfio_pci_probe()
    - ext4: don't remount read-only with errors=continue on reboot
    - uapi: move constants from <linux/kernel.h> to <linux/const.h>
    - KVM: SVM: relax conditions for allowing MSR_IA32_SPEC_CTRL accesses
    - KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits
    - powerpc/bitops: Fix possible undefined behaviour with fls() and fls64()
    - xen/gntdev.c: Mark pages as dirty
    - null_blk: Fix zone size initialization
    - of: fix linker-section match-table corruption
    - Bluetooth: hci_h5: close serdev device and free hu in h5_close
    - reiserfs: add check for an invalid ih_entry_count
    - misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells()
    - media: gp8psk: initialize stats at power control logic
    - ALSA: seq: Use bool for snd_seq_queue internal flags
    - ALSA: rawmidi: Access runtime->avail always in spinlock
    - fcntl: Fix potential deadlock in send_sig{io, urg}()
    - rtc: sun6i: Fix memleak in sun6i_rtc_clk_init
    - module: set MODULE_STATE_GOING state when a module fails to load
    - quota: Don't overflow quota file offsets
    - powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe()
    - NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode
    - module: delay kobject uevent until after module init call
    - ALSA: pcm: Clear the full allocated memory at hw_params
    - dm verity: skip verity work if I/O error when system is shutting down
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.166
    - Revert "mtd: spinand: Fix OOB read"
    - dmaengine: at_hdmac: Substitute kzalloc with kmalloc
    - dmaengine: at_hdmac: add missing put_device() call in at_dma_xlate()
    - dmaengine: at_hdmac: add missing kfree() call in at_dma_xlate()
    - kdev_t: always inline major/minor helper functions
    - iio:imu:bmi160: Fix alignment and data leak issues
    - iio:magnetometer:mag3110: Fix alignment and data leak issues.
    - mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.167
    - kbuild: don't hardcode depmod path
    - workqueue: Kick a worker based on the actual activation of delayed works
    - scsi: ufs: Fix wrong print message in dev_err()
    - scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk ->poweroff()
    - scsi: ide: Do not set the RQF_PREEMPT flag for sense requests
    - scsi: scsi_transport_spi: Set RQF_PM for domain validation commands
    - lib/genalloc: fix the overflow when size is too big
    - depmod: handle the case of /sbin/depmod without /sbin in PATH
    - proc: change ->nlink under proc_subdir_lock
    - proc: fix lookup in /proc/net subdirectories after setns(2)
    - i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs
    - net: mvpp2: Add TCAM entry to drop flow control pause frames
    - net: mvpp2: prs: fix PPPoE with ipv6 packet parse
    - ethernet: ucc_geth: fix use-after-free in ucc_geth_remove()
    - ethernet: ucc_geth: set dev->max_mtu to 1518
    - atm: idt77252: call pci_disable_device() on error path
    - net: mvpp2: Fix GoP port 3 Networking Complex Control configurations
    - qede: fix offload for IPIP tunnel packets
    - virtio_net: Fix recursive call to cpus_read_lock()
    - net/ncsi: Use real net-device for response handler
    - net: ethernet: Fix memleak in ethoc_probe
    - net-sysfs: take the rtnl lock when storing xps_cpus
    - net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc
    - net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered
    - tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS
    - ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst()
    - net: hns: fix return value check in __lb_other_process()
    - erspan: fix version 1 check in gre_parse_header()
    - net: hdlc_ppp: Fix issues when mod_timer is called while timer is running
    - CDC-NCM: remove "connected" log message
    - net: usb: qmi_wwan: add Quectel EM160R-GL
    - r8169: work around power-saving bug on some chip versions
    - vhost_net: fix ubuf refcount incorrectly when sendmsg fails
    - net: sched: prevent invalid Scell_log shift count
    - net-sysfs: take the rtnl lock when storing xps_rxqs
    - net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc
    - net: systemport: set dev->max_mtu to UMAC_MAX_MTU_SIZE
    - Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close
    - video: hyperv_fb: Fix the mmap() regression for v5.4.y and older
    - crypto: ecdh - avoid buffer overflow in ecdh_set_secret()
    - staging: mt7621-dma: Fix a resource leak in an error handling path
    - usb: gadget: enable super speed plus
    - USB: cdc-acm: blacklist another IR Droid device
    - USB: cdc-wdm: Fix use after free in service_outstanding_interrupt().
    - usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion
    - usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data()
    - USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set
    - usb: usbip: vhci_hcd: protect shift size
    - usb: uas: Add PNY USB Portable SSD to unusual_uas
    - USB: serial: iuu_phoenix: fix DMA from stack
    - USB: serial: option: add LongSung M5710 module support
    - USB: serial: option: add Quectel EM160R-GL
    - USB: yurex: fix control-URB timeout handling
    - USB: usblp: fix DMA to stack
    - ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks
    - usb: gadget: select CONFIG_CRC32
    - usb: gadget: f_uac2: reset wMaxPacketSize
    - usb: gadget: function: printer: Fix a memory leak for interface descriptor
    - usb: gadget: u_ether: Fix MTU size mismatch with RX packet size
    - USB: gadget: legacy: fix return error code in acm_ms_bind()
    - usb: gadget: Fix spinlock lockup on usb_function_deactivate
    - usb: gadget: configfs: Preserve function ordering after bind failure
    - usb: gadget: configfs: Fix use-after-free issue with udc_name
    - USB: serial: keyspan_pda: remove unused variable
    - x86/mm: Fix leak of pmd ptlock
    - ALSA: hda/via: Fix runtime PM for Clevo W35xSS
    - ALSA: hda/conexant: add a new hda codec CX11970
    - ALSA: hda/realtek - Fix speaker volume control on Lenovo C940
    - btrfs: send: fix wrong file path when there is an inode with a pending rmdir
    - Revert "device property: Keep secondary firmware node secondary by type"
    - xen/pvh: correctly setup the PV EFI interface for dom0
    - netfilter: x_tables: Update remaining dereference to RCU
    - netfilter: ipset: fix shift-out-of-bounds in htable_bits()
    - netfilter: xt_RATEEST: reject non-null terminated string from userspace
    - x86/mtrr: Correct the range check before performing MTRR type lookups
    - KVM: x86: fix shift out of bounds reported by UBSAN
    - scsi: target: Fix XCOPY NAA identifier lookup
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.168
    - net: cdc_ncm: correct overhead in delayed_ndp_size
    - net: hns3: fix the number of queues actually used by ARQ
    - net: stmmac: dwmac-sun8i: Balance internal PHY resource references
    - net: stmmac: dwmac-sun8i: Balance internal PHY power
    - net: vlan: avoid leaks on register_vlan_dev() failures
    - net/sonic: Fix some resource leaks in error handling paths
    - net: ip: always refragment ip defragmented packets
    - net: fix pmtu check in nopmtudisc mode
    - net: ipv6: fib: flush exceptions when purging route
    - chtls: Fix hardware tid leak
    - chtls: Remove invalid set_tcb call
    - chtls: Fix panic when route to peer not configured
    - chtls: Replace skb_dequeue with skb_peek
    - chtls: Added a check to avoid NULL pointer dereference
    - chtls: Fix chtls resources release sequence
    - x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR
    - x86/resctrl: Don't move a task to the same resource group
    - vmlinux.lds.h: Add PGO and AutoFDO input sections
    - drm/i915: Fix mismatch between misplaced vma check and vma insert
    - spi: pxa2xx: Fix use-after-free on unbind
    - iio: imu: st_lsm6dsx: flip irq return logic
    - iio: imu: st_lsm6dsx: fix edge-trigger interrupts
    - HID: wacom: Fix memory leakage caused by kfifo_alloc
    - ARM: OMAP2+: omap_device: fix idling of devices during probe
    - i2c: sprd: use a specific timeout to avoid system hang up issue
    - cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get()
    - spi: stm32: FIFO threshold level - fix align packet size
    - dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function
    - dmaengine: xilinx_dma: check dma_async_device_register return value
    - dmaengine: xilinx_dma: fix incompatible param warning in _child_probe()
    - dmaengine: xilinx_dma: fix mixed_enum_type coverity warning
    - wil6210: select CONFIG_CRC32
    - block: rsxx: select CONFIG_CRC32
    - lightnvm: select CONFIG_CRC32
    - iommu/intel: Fix memleak in intel_irq_remapping_alloc
    - net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups
    - net/mlx5e: Fix two double free cases
    - regmap: debugfs: Fix a memory leak when calling regmap_attach_dev
    - wan: ds26522: select CONFIG_BITREVERSE
    - KVM: arm64: Don't access PMCR_EL0 when no PMU is available
    - block: fix use-after-free in disk_part_iter_next
    - net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet
    - regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init()
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.169
    - ASoC: dapm: remove widget from dirty list on free
    - x86/hyperv: check cpu mask after interrupt has been disabled
    - tracing/kprobes: Do the notrace functions check without kprobes on ftrace
    - MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB
    - MIPS: relocatable: fix possible boot hangup with KASLR enabled
    - ACPI: scan: Harden acpi_device_add() against device ID overflows
    - mm/hugetlb: fix potential missing huge page size info
    - dm snapshot: flush merged data before committing metadata
    - dm integrity: fix the maximum number of arguments
    - r8152: Add Lenovo Powered USB-C Travel Hub
    - ext4: fix bug for rename with RENAME_WHITEOUT
    - ARC: build: remove non-existing bootpImage from KBUILD_IMAGE
    - ARC: build: add uImage.lzma to the top-level target
    - ARC: build: add boot_targets to PHONY
    - btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan
    - ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram
    - bfq: Fix computation of shallow depth
    - arch/arc: add copy_user_page() to <asm/page.h> to fix build error on ARC
    - misdn: dsp: select CONFIG_BITREVERSE
    - net: ethernet: fs_enet: Add missing MODULE_LICENSE
    - ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI
    - drm/msm: Call msm_init_vram before binding the gpu
    - ARM: picoxcell: fix missing interrupt-parent properties
    - ima: Remove __init annotation from ima_pcrread()
    - dump_common_audit_data(): fix racy accesses to ->d_name
    - ASoC: meson: axg-tdm-interface: fix loopback
    - ASoC: Intel: fix error code cnl_set_dsp_D0()
    - NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock
    - pNFS: Mark layout for return if return-on-close was not sent
    - NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter
    - NFS: nfs_igrab_and_active must first reference the superblock
    - ext4: fix superblock checksum failure when setting password salt
    - RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp
    - RDMA/mlx5: Fix wrong free of blue flame register on error
    - mm, slub: consider rest of partial list if acquire_slab() fails
    - net: sunrpc: interpret the return value of kstrtou32 correctly
    - dm: eliminate potential source of excessive kernel log noise
    - ALSA: firewire-tascam: Fix integer overflow in midi_port_work()
    - ALSA: fireface: Fix integer overflow in transmit_midi_msg()
    - netfilter: conntrack: fix reading nf_conntrack_buckets
    - netfilter: nf_nat: Fix memleak in nf_nat_init
    - kbuild: enforce -Werror=return-type
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.170
    - usb: ohci: Make distrust_firmware param default to false
    - compiler.h: Raise minimum version of GCC to 5.1 for arm64
    - dm integrity: fix flush with external metadata device
    - crypto: x86/crc32c - fix building with clang ias
    - nfsd4: readdirplus shouldn't return parent of export
    - udp: Prevent reuseport_select_sock from reading uninitialized socks
    - netxen_nic: fix MSI/MSI-x interrupts
    - net: mvpp2: Remove Pause and Asym_Pause support
    - rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request
    - esp: avoid unneeded kmap_atomic call
    - net: dcb: Validate netlink message in DCB handler
    - net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands
    - rxrpc: Call state should be read with READ_ONCE() under some circumstances
    - net: stmmac: Fixed mtu channged by cache aligned
    - net: sit: unregister_netdevice on newlink's error path
    - net: avoid 32 x truesize under-estimation for tiny skbs
    - rxrpc: Fix handling of an unsupported token type in rxrpc_read()
    - tipc: fix NULL deref in tipc_link_xmit()
    - net: introduce skb_list_walk_safe for skb segment walking
    - net: skbuff: disambiguate argument and member for skb_list_walk_safe helper
    - net: ipv6: Validate GSO SKB before finish IPv6 processing
    - spi: cadence: cache reference clock rate during probe
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.171
    - i2c: bpmp-tegra: Ignore unknown I2C_M flags
    - ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info()
    - ALSA: hda/via: Add minimum mute flag
    - ACPI: scan: Make acpi_bus_get_device() clear return pointer on error
    - btrfs: fix lockdep splat in btrfs_recover_relocation
    - mmc: core: don't initialize block size from ext_csd if not present
    - mmc: sdhci-xenon: fix 1.8v regulator stabilization
    - dm: avoid filesystem lookup in dm_get_dev_t()
    - dm integrity: fix a crash if "recalculate" used without "internal_hash"
    - drm/atomic: put state on error path
    - ASoC: Intel: haswell: Add missing pm_ops
    - scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback
    - scsi: qedi: Correct max length of CHAP secret
    - riscv: Fix kernel time_init()
    - HID: Ignore battery for Elan touchscreen on ASUS UX550
    - clk: tegra30: Add hda clock default rates to clock driver
    - xen: Fix event channel callback via INTX/GSI
    - drm/nouveau/bios: fix issue shadowing expansion ROMs
    - drm/nouveau/privring: ack interrupts the same way as RM
    - drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields
    - drm/nouveau/mmu: fix vram heap sizing
    - drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0
    - scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression
    - i2c: octeon: check correct size of maximum RECV_LEN packet
    - platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list
    - selftests: net: fib_tests: remove duplicate log test
    - can: dev: can_restart: fix use after free bug
    - can: vxcan: vxcan_xmit: fix use after free bug
    - can: peak_usb: fix use after free bugs
    - iio: ad5504: Fix setting power-down state
    - irqchip/mips-cpu: Set IPI domain parent chip
    - intel_th: pci: Add Alder Lake-P support
    - stm class: Fix module init return on allocation failure
    - serial: mvebu-uart: fix tx lost characters at power off
    - ehci: fix EHCI host controller initialization sequence
    - USB: ehci: fix an interrupt calltrace error
    - usb: gadget: aspeed: fix stop dma register setting.
    - usb: udc: core: Use lock when write to soft_connect
    - usb: bdc: Make bdc pci driver depend on BROKEN
    - xhci: make sure TRB is fully written before giving it to the controller
    - xhci: tegra: Delay for disabling LFPS detector
    - driver core: Extend device_is_dependent()
    - netfilter: rpfilter: mask ecn bits before fib lookup
    - sh: dma: fix kconfig dependency for G2_DMA
    - sh_eth: Fix power down vs. is_opened flag ordering
    - skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too
    - kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow
    - kasan: fix incorrect arguments passing in kasan_add_zero_shadow
    - udp: mask TOS bits in udp_v4_early_demux()
    - ipv6: create multicast route with RTPROT_KERNEL
    - net_sched: avoid shift-out-of-bounds in tcindex_set_parms()
    - net_sched: reject silly cell_log in qdisc_get_rtab()
    - ipv6: set multicast flag on the multicast route
    - net: mscc: ocelot: allow offloading of bridge on top of LAG
    - net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled
    - net: dsa: b53: fix an off by one in checking "vlan->vid"
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.172
    - gpio: mvebu: fix pwm .get_state period calculation
    - Revert "mm/slub: fix a memory leak in sysfs_slab_add()"
    - futex: Move futex exit handling into futex code
    - futex: Replace PF_EXITPIDONE with a state
    - exit/exec: Seperate mm_release()
    - futex: Split futex_mm_release() for exit/exec
    - futex: Set task::futex_state to DEAD right after handling futex exit
    - futex: Mark the begin of futex exit explicitly
    - futex: Sanitize exit state handling
    - futex: Provide state handling for exec() as well
    - futex: Add mutex around futex exit
    - futex: Provide distinct return value when owner is exiting
    - futex: Prevent exit livelock
    - futex: Ensure the correct return value from futex_lock_pi()
    - futex: Replace pointless printk in fixup_owner()
    - futex: Provide and use pi_state_update_owner()
    - rtmutex: Remove unused argument from rt_mutex_proxy_unlock()
    - futex: Use pi_state_update_owner() in put_pi_state()
    - futex: Simplify fixup_pi_state_owner()
    - futex: Handle faults correctly for PI futexes
    - HID: wacom: Correct NULL dereference on AES pen proximity
    - tracing: Fix race in trace_open and buffer resize call
    - tools: Factor HOSTCC, HOSTLD, HOSTAR definitions
    - dm integrity: conditionally disable "recalculate" feature
    - writeback: Drop I_DIRTY_TIME_EXPIRE
    - fs: fix lazytime expiration handling in __writeback_single_inode()
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.173
    - nbd: freeze the queue while we're adding connections
    - ACPI: sysfs: Prefer "compatible" modalias
    - kernel: kexec: remove the lock operation of system_transition_mutex
    - xen/privcmd: allow fetching resource sizes
    - ALSA: hda/via: Apply the workaround generically for Clevo machines
    - media: rc: ensure that uevent can be read directly after rc device register
    - ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming
    - wext: fix NULL-ptr-dereference with cfg80211's lack of commit()
    - net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family
    - PM: hibernate: flush swap writer after marking
    - drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs
    - drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[]
    - KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[]
    - KVM: x86: get smi pending status correctly
    - xen: Fix XenStore initialisation for XS_LOCAL
    - leds: trigger: fix potential deadlock with libata
    - mt7601u: fix kernel crash unplugging the device
    - mt7601u: fix rx buffer refcounting
    - xen-blkfront: allow discard-* nodes to be optional
    - ARM: imx: build suspend-imx6.S with arm instruction set
    - netfilter: nft_dynset: add timeout extension to template
    - xfrm: Fix oops in xfrm_replay_advance_bmp
    - xfrm: fix disable_xfrm sysctl when used on xfrm interfaces
    - RDMA/cxgb4: Fix the reported max_recv_sge value
    - pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process()
    - iwlwifi: pcie: use jiffies for memory read spin time limit
    - iwlwifi: pcie: reschedule in long-running memory reads
    - mac80211: pause TX while changing interface type
    - net/mlx5: Fix memory leak on flow table creation error flow
    - can: dev: prevent potential information leak in can_fill_info()
    - iommu/vt-d: Gracefully handle DMAR units with no supported address widths
    - iommu/vt-d: Don't dereference iommu_device if IOMMU_API is not built
    - rxrpc: Fix memory leak in rxrpc_lookup_local
    - NFC: fix resource leak when target index is invalid
    - NFC: fix possible resource leak
    - team: protect features update by RCU to avoid deadlock
    - tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.174
    - net: dsa: bcm_sf2: put device node before return
    - ibmvnic: Ensure that CRQ entry read are correctly ordered
    - ACPI: thermal: Do not call acpi_thermal_check() directly
    - sysctl: handle overflow in proc_get_long
    - net_sched: gen_estimator: support large ewma log
    - phy: cpcap-usb: Fix warning for missing regulator_disable
    - platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet
    - platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron 7352
    - x86: __always_inline __{rd,wr}msr()
    - scsi: scsi_transport_srp: Don't block target in failfast state
    - scsi: libfc: Avoid invoking response handler twice if ep is already completed
    - mac80211: fix fast-rx encryption check
    - scsi: ibmvfc: Set default timeout to avoid crash during migration
    - selftests/powerpc: Only test lwm/stmw on big endian
    - objtool: Don't fail on missing symbol table
    - kthread: Extract KTHREAD_IS_PER_CPU
    - workqueue: Restrict affinity change to rescuer
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.175
    - USB: serial: cp210x: add pid/vid for WSDA-200-USB
    - USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000
    - USB: serial: option: Adding support for Cinterion MV31
    - elfcore: fix building with clang
    - Input: i8042 - unbreak Pegatron C15B
    - rxrpc: Fix deadlock around release of dst cached on udp tunnel
    - arm64: dts: ls1046a: fix dcfg address range
    - net: lapb: Copy the skb before sending a packet
    - net: mvpp2: TCAM entry enable should be written after SRAM data
    - memblock: do not start bottom-up allocations with kernel_end
    - USB: gadget: legacy: fix an error code in eth_bind()
    - USB: usblp: don't call usb_set_interface if there's a single alt
    - usb: renesas_usbhs: Clear pipe running flag in usbhs_pkt_pop()
    - usb: dwc2: Fix endpoint direction check in ep_from_windex
    - usb: dwc3: fix clock issue during resume in OTG mode
    - ovl: fix dentry leak in ovl_get_redirect
    - mac80211: fix station rate table updates on assoc
    - kretprobe: Avoid re-registration of the same kretprobe earlier
    - genirq/msi: Activate Multi-MSI early when MSI_FLAG_ACTIVATE_EARLY is set
    - xhci: fix bounce buffer usage for non-sg list case
    - cifs: report error instead of invalid when revalidating a dentry fails
    - smb3: Fix out-of-bounds bug in SMB2_negotiate()
    - mmc: core: Limit retries when analyse of SDIO tuples fails
    - nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs
    - KVM: SVM: Treat SVM as unsupported when running as an SEV guest
    - ARM: footbridge: fix dc21285 PCI configuration accessors
    - mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page
    - mm: hugetlb: fix a race between freeing and dissolving the page
    - mm: hugetlb: fix a race between isolating and freeing page
    - mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active
    - mm: thp: fix MADV_REMOVE deadlock on shmem THP
    - x86/build: Disable CET instrumentation in the kernel
    - x86/apic: Add extra serialization for non-serializing MSRs
    - Input: xpad - sync supported devices with fork on GitHub
    - iommu/vt-d: Do not use flush-queue when caching-mode is on
    - md: Set prev_flush_start and flush_bio in an atomic way
    - net: ip_tunnel: fix mtu calculation
    - net: dsa: mv88e6xxx: override existent unicast portvec in port_fdb_add
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.176
    - tracing/kprobe: Fix to support kretprobe events on unloaded modules
    - block: fix NULL pointer dereference in register_disk
    - fgraph: Initialize tracing_graph_pause at task creation
    - remoteproc: qcom_q6v5_mss: Validate modem blob firmware size before load
    - remoteproc: qcom_q6v5_mss: Validate MBA firmware size before load
    - af_key: relax availability checks for skb size calculation
    - regulator: core: avoid regulator_resolve_supply() race condition
    - chtls: Fix potential resource leak
    - pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process()
    - iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time()
    - iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap
    - iwlwifi: pcie: fix context info memory leak
    - iwlwifi: mvm: guard against device removal in reprobe
    - SUNRPC: Move simple_get_bytes and simple_get_netobj into private header
    - SUNRPC: Handle 0 length opaque XDR object data properly
    - lib/string: Add strscpy_pad() function
    - include/trace/events/writeback.h: fix -Wstringop-truncation warnings
    - memcg: fix a crash in wb_workfn when a device disappears
    - Fix unsynchronized access to sev members through svm_register_enc_region
    - block: don't hold q->sysfs_lock in elevator_init_mq
    - blk-mq: don't hold q->sysfs_lock in blk_mq_map_swqueue
    - squashfs: add more sanity checks in id lookup
    - squashfs: add more sanity checks in inode lookup
    - squashfs: add more sanity checks in xattr id lookup
    - regulator: core: enable power when setting up constraints
    - regulator: core: Clean enabling always-on regulators + their supplies
    - regulator: Fix lockdep warning resolving supplies

  [ Benjamin Poirier ]
  * Fix mlx-platform build failure

 -- Cumulus Networks <dev-support@cumulusnetworks.com>  Tue, 16 Feb 2021 10:44:39 +0900

linux (4.19.149-1+cl4.3u1) RELEASED; urgency=medium

  * New upstream stable update:
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.95
    - USB: dummy-hcd: use usb_urb_dir_in instead of usb_pipein
    - USB: dummy-hcd: increase max number of devices to 32
    - bpf: Fix passing modified ctx to ld/abs/ind instruction
    - regulator: fix use after free issue
    - ASoC: max98090: fix possible race conditions
    - locking/spinlock/debug: Fix various data races
    - netfilter: ctnetlink: netns exit must wait for callbacks
    - mwifiex: Fix heap overflow in mmwifiex_process_tdls_action_frame()
    - libtraceevent: Fix lib installation with O=
    - x86/efi: Update e820 with reserved EFI boot services data to fix kexec breakage
    - ASoC: Intel: bytcr_rt5640: Update quirk for Teclast X89
    - efi/gop: Return EFI_NOT_FOUND if there are no usable GOPs
    - efi/gop: Return EFI_SUCCESS if a usable GOP was found
    - efi/gop: Fix memory leak in __gop_query32/64()
    - ARM: dts: imx6ul: imx6ul-14x14-evk.dtsi: Fix SPI NOR probing
    - ARM: vexpress: Set-up shared OPP table instead of individual for each CPU
    - netfilter: uapi: Avoid undefined left-shift in xt_sctp.h
    - netfilter: nft_set_rbtree: bogus lookup/get on consecutive elements in named sets
    - netfilter: nf_tables: validate NFT_SET_ELEM_INTERVAL_END
    - netfilter: nf_tables: validate NFT_DATA_VALUE after nft_data_init()
    - ARM: dts: BCM5301X: Fix MDIO node address/size cells
    - selftests/ftrace: Fix multiple kprobe testcase
    - ARM: dts: Cygnus: Fix MDIO node address/size cells
    - spi: spi-cavium-thunderx: Add missing pci_release_regions()
    - ASoC: topology: Check return value for soc_tplg_pcm_create()
    - ARM: dts: bcm283x: Fix critical trip point
    - bnxt_en: Return error if FW returns more data than dump length
    - bpf, mips: Limit to 33 tail calls
    - spi: spi-ti-qspi: Fix a bug when accessing non default CS
    - ARM: dts: am437x-gp/epos-evm: fix panel compatible
    - samples: bpf: Replace symbol compare of trace_event
    - samples: bpf: fix syscall_tp due to unused syscall
    - powerpc: Ensure that swiotlb buffer is allocated from low memory
    - btrfs: Fix error messages in qgroup_rescan_init
    - bpf: Clear skb->tstamp in bpf_redirect when necessary
    - bnx2x: Do not handle requests from VFs after parity
    - bnx2x: Fix logic to get total no. of PFs per engine
    - cxgb4: Fix kernel panic while accessing sge_info
    - net: usb: lan78xx: Fix error message format specifier
    - parisc: add missing __init annotation
    - rfkill: Fix incorrect check to avoid NULL pointer dereference
    - ASoC: wm8962: fix lambda value
    - regulator: rn5t618: fix module aliases
    - iommu/iova: Init the struct iova to fix the possible memleak
    - kconfig: don't crash on NULL expressions in expr_eq()
    - perf/x86/intel: Fix PT PMI handling
    - fs: avoid softlockups in s_inodes iterators
    - net: stmmac: Do not accept invalid MTU values
    - net: stmmac: xgmac: Clear previous RX buffer size
    - net: stmmac: RX buffer size must be 16 byte aligned
    - net: stmmac: Always arm TX Timer at end of transmission start
    - s390/purgatory: do not build purgatory with kcov, kasan and friends
    - drm/exynos: gsc: add missed component_del
    - s390/dasd/cio: Interpret ccw_device_get_mdc return value correctly
    - s390/dasd: fix memleak in path handling error case
    - block: fix memleak when __blk_rq_map_user_iov() is failed
    - parisc: Fix compiler warnings in debug_core.c
    - llc2: Fix return statement of llc_stat_ev_rx_null_dsap_xid_c (and _test_c)
    - hv_netvsc: Fix unwanted rx_table reset
    - powerpc/vcpu: Assume dedicated processors as non-preempt
    - powerpc/spinlocks: Include correct header for static key
    - cpufreq: imx6q: read OCOTP through nvmem for imx6ul/imx6ull
    - ARM: dts: imx6ul: use nvmem-cells for cpu speed grading
    - PCI/switchtec: Read all 64 bits of part_event_bitmap
    - gtp: fix bad unlock balance in gtp_encap_enable_socket
    - macvlan: do not assume mac_header is set in macvlan_broadcast()
    - net: dsa: mv88e6xxx: Preserve priority when setting CPU port.
    - net: stmmac: dwmac-sun8i: Allow all RGMII modes
    - net: stmmac: dwmac-sunxi: Allow all RGMII modes
    - net: usb: lan78xx: fix possible skb leak
    - pkt_sched: fq: do not accept silly TCA_FQ_QUANTUM
    - sch_cake: avoid possible divide by zero in cake_enqueue()
    - sctp: free cmd->obj.chunk for the unprocessed SCTP_CMD_REPLY
    - tcp: fix "old stuff" D-SACK causing SACK to be treated as D-SACK
    - vxlan: fix tos value before xmit
    - vlan: fix memory leak in vlan_dev_set_egress_priority
    - vlan: vlan_changelink() should propagate errors
    - mlxsw: spectrum_qdisc: Ignore grafting of invisible FIFO
    - net: sch_prio: When ungrafting, replace with FIFO
    - usb: dwc3: gadget: Fix request complete check
    - USB: core: fix check for duplicate endpoints
    - USB: serial: option: add Telit ME910G1 0x110a composition
    - usb: missing parentheses in USE_NEW_SCHEME
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.96
    - chardev: Avoid potential use-after-free in 'chrdev_open()'
    - i2c: fix bus recovery stop mode timing
    - usb: chipidea: host: Disable port power only if previously enabled
    - ALSA: usb-audio: Apply the sample rate quirk for Bose Companion 5
    - ALSA: hda/realtek - Add new codec supported for ALCS1200A
    - ALSA: hda/realtek - Set EAPD control to default for ALC222
    - ALSA: hda/realtek - Add quirk for the bass speaker on Lenovo Yoga X1 7th gen
    - kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail
    - tracing: Have stack tracer compile when MCOUNT_INSN_SIZE is not defined
    - tracing: Change offset type to s32 in preempt/irq tracepoints
    - HID: Fix slab-out-of-bounds read in hid_field_extract
    - HID: uhid: Fix returning EPOLLOUT from uhid_char_poll
    - HID: hid-input: clear unmapped usages
    - Input: add safety guards to input_set_keycode()
    - Input: input_event - fix struct padding on sparc64
    - drm/sun4i: tcon: Set RGB DCLK min. divider based on hardware model
    - drm/fb-helper: Round up bits_per_pixel if possible
    - drm/dp_mst: correct the shifting in DP_REMOTE_I2C_READ
    - can: kvaser_usb: fix interface sanity check
    - can: gs_usb: gs_usb_probe(): use descriptors of current altsetting
    - can: mscan: mscan_rx_poll(): fix rx path lockup when returning from polling to irq mode
    - can: can_dropped_invalid_skb(): ensure an initialized headroom in outgoing CAN sk_buffs
    - gpiolib: acpi: Turn dmi_system_id table into a generic quirk table
    - gpiolib: acpi: Add honor_wakeup module-option + quirk mechanism
    - staging: vt6656: set usb_set_intfdata on driver fail.
    - USB: serial: option: add ZLP support for 0x1bc7/0x9010
    - usb: musb: fix idling for suspend after disconnect interrupt
    - usb: musb: Disable pullup at init
    - usb: musb: dma: Correct parameter passed to IRQ handler
    - staging: comedi: adv_pci1710: fix AI channels 16-31 for PCI-1713
    - staging: rtl8188eu: Add device code for TP-Link TL-WN727N v5.21
    - serdev: Don't claim unsupported ACPI serial devices
    - tty: link tty and port before configuring it as console
    - tty: always relink the port
    - mwifiex: fix possible heap overflow in mwifiex_process_country_ie()
    - mwifiex: pcie: Fix memory leak in mwifiex_pcie_alloc_cmdrsp_buf
    - scsi: bfa: release allocated memory in case of error
    - rtl8xxxu: prevent leaking urb
    - ath10k: fix memory leak
    - HID: hiddev: fix mess in hiddev_open()
    - USB: Fix: Don't skip endpoint descriptors with maxpacket=0
    - phy: cpcap-usb: Fix error path when no host driver is loaded
    - phy: cpcap-usb: Fix flakey host idling and enumerating of devices
    - netfilter: arp_tables: init netns pointer in xt_tgchk_param struct
    - netfilter: conntrack: dccp, sctp: handle null timeout argument
    - netfilter: ipset: avoid null deref when IPSET_ATTR_LINENO is present
    - drm/i915/gen9: Clear residual context state on context switch
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.97
    - hidraw: Return EPOLLOUT from hidraw_poll
    - HID: hidraw: Fix returning EPOLLOUT from hidraw_poll
    - HID: hidraw, uhid: Always report EPOLLOUT
    - ethtool: reduce stack usage with clang
    - fs/select: avoid clang stack usage warning
    - cfg80211/mac80211: make ieee80211_send_layer2_update a public function
    - mac80211: Do not send Layer 2 Update frame before authorization
    - f2fs: Move err variable to function scope in f2fs_fill_dentries()
    - f2fs: check memory boundary by insane namelen
    - f2fs: check if file namelen exceeds max value
    - media: usb:zr364xx:Fix KASAN:null-ptr-deref Read in zr364xx_vidioc_querycap
    - iwlwifi: dbg_ini: fix memory leak in alloc_sgtable
    - iwlwifi: pcie: fix memory leaks in iwl_pcie_ctxt_info_gen3_init
    - RDMA: Fix goto target to release the allocated memory
    - dccp: Fix memleak in __feat_register_sp
    - drm/i915: Fix use-after-free when destroying GEM context
    - rtc: mt6397: fix alarm register overwrite
    - RDMA/bnxt_re: Avoid freeing MR resources if dereg fails
    - RDMA/bnxt_re: Fix Send Work Entry state check while polling completions
    - ASoC: soc-core: Set dpcm_playback / dpcm_capture
    - ASoC: stm32: spdifrx: fix inconsistent lock state
    - ASoC: stm32: spdifrx: fix race condition in irq handler
    - mtd: onenand: omap2: Pass correct flags for prep_dma_memcpy
    - gpio: zynq: Fix for bug in zynq_gpio_restore_context API
    - iommu: Remove device link to group on failure
    - gpio: Fix error message on out-of-range GPIO in lookup table
    - hsr: reset network header when supervision frame is created
    - s390/qeth: fix false reporting of VNIC CHAR config failure
    - s390/qeth: Fix vnicc_is_in_use if rx_bcast not set
    - cifs: Adjust indentation in smb2_open_file
    - afs: Fix missing cell comparison in afs_test_super()
    - drm/ttm: fix start page for huge page check in ttm_put_pages()
    - drm/ttm: fix incrementing the page pointer for huge pages
    - btrfs: simplify inode locking for RWF_NOWAIT
    - RDMA/mlx5: Return proper error value
    - RDMA/srpt: Report the SCSI residual to the initiator
    - scsi: enclosure: Fix stale device oops with hot replug
    - scsi: sd: Clear sdkp->protection_type if disk is reformatted without PI
    - platform/x86: asus-wmi: Fix keyboard brightness cannot be set to 0
    - platform/x86: GPD pocket fan: Use default values when wrong modparams are given
    - xprtrdma: Fix completion wait during device removal
    - crypto: virtio - implement missing support for output IVs
    - NFSv2: Fix a typo in encode_sattr()
    - NFSv4.x: Drop the slot if nfs4_delegreturn_prepare waits for layoutreturn
    - iio: imu: adis16480: assign bias value only if operation succeeded
    - mei: fix modalias documentation
    - clk: samsung: exynos5420: Preserve CPU clocks configuration during suspend/resume
    - pinctl: ti: iodelay: fix error checking on pinctrl_count_index_with_args call
    - pinctrl: lewisburg: Update pin list according to v1.1v6
    - scsi: sd: enable compat ioctls for sed-opal
    - arm64: dts: apq8096-db820c: Increase load on l21 for SDCARD
    - af_unix: add compat_ioctl support
    - compat_ioctl: handle SIOCOUTQNSD
    - PCI: dwc: Fix find_next_bit() usage
    - PCI/PTM: Remove spurious "d" from granularity message
    - powerpc/powernv: Disable native PCIe port management
    - tty: serial: imx: use the sg count from dma_map_sg
    - tty: serial: pch_uart: correct usage of dma_unmap_sg
    - media: ov6650: Fix incorrect use of JPEG colorspace
    - media: ov6650: Fix some format attributes not under control
    - media: ov6650: Fix .get_fmt() V4L2_SUBDEV_FORMAT_TRY support
    - media: rcar-vin: Fix incorrect return statement in rvin_try_format()
    - media: v4l: cadence: Fix how unsued lanes are handled in 'csi2rx_start()'
    - media: exynos4-is: Fix recursive locking in isp_video_release()
    - iommu/mediatek: Correct the flush_iotlb_all callback
    - mtd: spi-nor: fix silent truncation in spi_nor_read()
    - mtd: spi-nor: fix silent truncation in spi_nor_read_raw()
    - spi: atmel: fix handling of cs_change set on non-last xfer
    - rtlwifi: Remove unnecessary NULL check in rtl_regd_init
    - f2fs: fix potential overflow
    - rtc: msm6242: Fix reading of 10-hour digit
    - rtc: brcmstb-waketimer: add missed clk_disable_unprepare
    - gpio: mpc8xxx: Add platform device to gpiochip->parent
    - scsi: libcxgbi: fix NULL pointer dereference in cxgbi_device_destroy()
    - selftests: firmware: Fix it to do root uid check and skip
    - rseq/selftests: Turn off timeout setting
    - mips: cacheinfo: report shared CPU map
    - MIPS: Prevent link failure with kcov instrumentation
    - drm/arm/mali: make malidp_mw_connector_helper_funcs static
    - dmaengine: k3dma: Avoid null pointer traversal
    - ioat: ioat_alloc_ring() failure handling.
    - hexagon: parenthesize registers in asm predicates
    - hexagon: work around compiler crash
    - ocfs2: call journal flush to mark journal as empty after journal recovery when mount
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.98
    - ARM: dts: meson8: fix the size of the PMU registers
    - clk: qcom: gcc-sdm845: Add missing flag to votable GDSCs
    - dt-bindings: reset: meson8b: fix duplicate reset IDs
    - ARM: dts: imx6q-dhcom: fix rtc compatible
    - clk: Don't try to enable critical clocks if prepare failed
    - ASoC: msm8916-wcd-digital: Reset RX interpolation path after use
    - iio: buffer: align the size of scan bytes to size of the largest element
    - USB: serial: simple: Add Motorola Solutions TETRA MTP3xxx and MTP85xx
    - USB: serial: option: Add support for Quectel RM500Q
    - USB: serial: opticon: fix control-message timeouts
    - USB: serial: option: add support for Quectel RM500Q in QDL mode
    - USB: serial: suppress driver bind attributes
    - USB: serial: ch341: handle unbound port at reset_resume
    - USB: serial: io_edgeport: handle unbound ports on URB completion
    - USB: serial: io_edgeport: add missing active-port sanity check
    - USB: serial: keyspan: handle unbound ports
    - USB: serial: quatech2: handle unbound ports
    - scsi: fnic: fix invalid stack access
    - scsi: mptfusion: Fix double fetch bug in ioctl
    - ASoC: msm8916-wcd-analog: Fix selected events for MIC BIAS External1
    - ASoC: msm8916-wcd-analog: Fix MIC BIAS Internal1
    - ARM: dts: imx6q-dhcom: Fix SGTL5000 VDDIO regulator connection
    - ALSA: dice: fix fallback from protocol extension into limited functionality
    - ALSA: seq: Fix racy access for queue timer in proc read
    - ALSA: usb-audio: fix sync-ep altsetting sanity check
    - arm64: dts: allwinner: a64: olinuxino: Fix SDIO supply regulator
    - Fix built-in early-load Intel microcode alignment
    - block: fix an integer overflow in logical block size
    - ARM: dts: am571x-idk: Fix gpios property to have the correct gpio number
    - LSM: generalize flag passing to security_capable
    - ptrace: reintroduce usage of subjective credentials in ptrace_has_cap()
    - usb: core: hub: Improved device recognition on remote wakeup
    - x86/resctrl: Fix an imbalance in domain_remove_cpu()
    - x86/CPU/AMD: Ensure clearing of SME/SEV features is maintained
    - x86/efistub: Disable paging at mixed mode entry
    - drm/i915: Add missing include file <linux/math64.h>
    - x86/resctrl: Fix potential memory leak
    - perf hists: Fix variable name's inconsistency in hists__for_each() macro
    - perf report: Fix incorrectly added dimensions as switch perf data file
    - mm/shmem.c: thp, shmem: fix conflict of above-47bit hint address and PMD alignment
    - mm: memcg/slab: call flush_memcg_workqueue() only if memcg workqueue is valid
    - btrfs: rework arguments of btrfs_unlink_subvol
    - btrfs: fix invalid removal of root ref
    - btrfs: do not delete mismatched root refs
    - btrfs: fix memory leak in qgroup accounting
    - mm/page-writeback.c: avoid potential division by zero in wb_min_max_ratio()
    - ARM: dts: imx6qdl: Add Engicam i.Core 1.5 MX6
    - ARM: dts: imx6q-icore-mipi: Use 1.5 version of i.Core MX6DL
    - ARM: dts: imx7: Fix Toradex Colibri iMX7S 256MB NAND flash support
    - net: stmmac: 16KB buffer must be 16 byte aligned
    - net: stmmac: Enable 16KB buffer size
    - mm/huge_memory.c: make __thp_get_unmapped_area static
    - mm/huge_memory.c: thp: fix conflict of above-47bit hint address and PMD alignment
    - arm64: dts: agilex/stratix10: fix pmu interrupt numbers
    - bpf: Fix incorrect verifier simulation of ARSH under ALU32
    - cfg80211: fix deadlocks in autodisconnect work
    - cfg80211: fix memory leak in cfg80211_cqm_rssi_update
    - cfg80211: fix page refcount issue in A-MSDU decap
    - netfilter: fix a use-after-free in mtype_destroy()
    - netfilter: arp_tables: init netns pointer in xt_tgdtor_param struct
    - netfilter: nft_tunnel: fix null-attribute check
    - netfilter: nf_tables: remove WARN and add NLA_STRING upper limits
    - netfilter: nf_tables: store transaction list locally while requesting module
    - netfilter: nf_tables: fix flowtable list del corruption
    - NFC: pn533: fix bulk-message timeout
    - batman-adv: Fix DAT candidate selection on little endian systems
    - macvlan: use skb_reset_mac_header() in macvlan_queue_xmit()
    - hv_netvsc: Fix memory leak when removing rndis device
    - net: dsa: tag_qca: fix doubled Tx statistics
    - net: hns: fix soft lockup when there is not enough memory
    - net: usb: lan78xx: limit size of local TSO packets
    - net/wan/fsl_ucc_hdlc: fix out of bounds write on array utdm_info
    - ptp: free ptp device pin descriptors properly
    - r8152: add missing endpoint sanity check
    - tcp: fix marked lost packets not being retransmitted
    - sh_eth: check sh_eth_cpu_data::dual_port when dumping registers
    - mlxsw: spectrum: Wipe xstats.backlog of down ports
    - mlxsw: spectrum_qdisc: Include MC TCs in Qdisc counters
    - xen/blkfront: Adjust indentation in xlvbd_alloc_gendisk
    - tcp: refine rule to allow EPOLLOUT generation under mem pressure
    - irqchip: Place CONFIG_SIFIVE_PLIC into the menu
    - cw1200: Fix a signedness bug in cw1200_load_firmware()
    - arm64: dts: meson-gxl-s905x-khadas-vim: fix gpio-keys-polled node
    - cfg80211: check for set_wiphy_params
    - tick/sched: Annotate lockless access to last_jiffies_update
    - arm64: dts: marvell: Fix CP110 NAND controller node multi-line comment alignment
    - Revert "arm64: dts: juno: add dma-ranges property"
    - mtd: devices: fix mchp23k256 read and write
    - drm/nouveau/bar/nv50: check bar1 vmm return value
    - drm/nouveau/bar/gf100: ensure BAR is mapped
    - drm/nouveau/mmu: qualify vmm during dtor
    - reiserfs: fix handling of -EOPNOTSUPP in reiserfs_for_each_xattr
    - scsi: esas2r: unlock on error in esas2r_nvram_read_direct()
    - scsi: qla4xxx: fix double free bug
    - scsi: bnx2i: fix potential use after free
    - scsi: target: core: Fix a pr_debug() argument
    - scsi: qla2xxx: Fix qla2x00_request_irqs() for MSI
    - scsi: qla2xxx: fix rports not being mark as lost in sync fabric scan
    - scsi: core: scsi_trace: Use get_unaligned_be*()
    - perf probe: Fix wrong address verification
    - clk: sprd: Use IS_ERR() to validate the return value of syscon_regmap_lookup_by_phandle()
    - regulator: ab8500: Remove SYSCLKREQ from enum ab8505_regulator_id
    - hwmon: (pmbus/ibm-cffps) Switch LEDs to blocking brightness call
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.99
    - Revert "efi: Fix debugobjects warning on 'efi_rts_work'"
    - xfs: Sanity check flags of Q_XQUOTARM call
    - i2c: stm32f7: rework slave_id allocation
    - i2c: i2c-stm32f7: fix 10-bits check in slave free id search loop
    - mfd: intel-lpss: Add default I2C device properties for Gemini Lake
    - SUNRPC: Fix svcauth_gss_proxy_init()
    - powerpc/pseries: Enable support for ibm,drc-info property
    - powerpc/archrandom: fix arch_get_random_seed_int()
    - tipc: update mon's self addr when node addr generated
    - tipc: fix wrong timeout input for tipc_wait_for_cond()
    - mt7601u: fix bbp version check in mt7601u_wait_bbp_ready
    - crypto: sun4i-ss - fix big endian issues
    - perf map: No need to adjust the long name of modules
    - soc: aspeed: Fix snoop_file_poll()'s return type
    - watchdog: sprd: Fix the incorrect pointer getting from driver data
    - ipmi: Fix memory leak in __ipmi_bmc_register
    - drm/sti: do not remove the drm_bridge that was never added
    - ARM: dts: at91: nattis: set the PRLUD and HIPOW signals low
    - ARM: dts: at91: nattis: make the SD-card slot work
    - ixgbe: don't clear IPsec sa counters on HW clearing
    - drm/virtio: fix bounds check in virtio_gpu_cmd_get_capset()
    - iio: fix position relative kernel version
    - apparmor: Fix network performance issue in aa_label_sk_perm
    - ALSA: hda: fix unused variable warning
    - apparmor: don't try to replace stale label in ptrace access check
    - ARM: qcom_defconfig: Enable MAILBOX
    - firmware: coreboot: Let OF core populate platform device
    - PCI: iproc: Remove PAXC slot check to allow VF support
    - bridge: br_arp_nd_proxy: set icmp6_router if neigh has NTF_ROUTER
    - drm/hisilicon: hibmc: Don't overwrite fb helper surface depth
    - signal/ia64: Use the generic force_sigsegv in setup_frame
    - signal/ia64: Use the force_sig(SIGSEGV,...) in ia64_rt_sigreturn
    - ASoC: wm9712: fix unused variable warning
    - mailbox: mediatek: Add check for possible failure of kzalloc
    - IB/rxe: replace kvfree with vfree
    - IB/hfi1: Add mtu check for operational data VLs
    - genirq/debugfs: Reinstate full OF path for domain name
    - usb: dwc3: add EXTCON dependency for qcom
    - usb: gadget: fsl_udc_core: check allocation return value and cleanup on failure
    - cfg80211: regulatory: make initialization more robust
    - mei: replace POLL* with EPOLL* for write queues.
    - drm/msm: fix unsigned comparison with less than zero
    - of: Fix property name in of_node_get_device_type
    - ALSA: usb-audio: update quirk for B&W PX to remove microphone
    - iwlwifi: nvm: get num of hw addresses from firmware
    - staging: comedi: ni_mio_common: protect register write overflow
    - netfilter: nft_osf: usage from output path is not valid
    - pwm: lpss: Release runtime-pm reference from the driver's remove callback
    - powerpc/pseries/memory-hotplug: Fix return value type of find_aa_index
    - rtlwifi: rtl8821ae: replace _rtl8821ae_mrate_idx_to_arfr_id with generic version
    - RDMA/bnxt_re: Add missing spin lock initialization
    - netfilter: nf_flow_table: do not remove offload when other netns's interface is down
    - powerpc/kgdb: add kgdb_arch_set/remove_breakpoint()
    - tipc: eliminate message disordering during binding table update
    - net: socionext: Add dummy PHY register read in phy_write()
    - drm/sun4i: hdmi: Fix double flag assignation
    - net: hns3: add error handler for hns3_nic_init_vector_data()
    - mlxsw: reg: QEEC: Add minimum shaper fields
    - mlxsw: spectrum: Set minimum shaper on MC TCs
    - NTB: ntb_hw_idt: replace IS_ERR_OR_NULL with regular NULL checks
    - ASoC: wm97xx: fix uninitialized regmap pointer problem
    - ARM: dts: bcm283x: Correct mailbox register sizes
    - pcrypt: use format specifier in kobject_add
    - ASoC: sun8i-codec: add missing route for ADC
    - pinctrl: meson-gxl: remove invalid GPIOX tsin_a pins
    - bus: ti-sysc: Add mcasp optional clocks flag
    - exportfs: fix 'passing zero to ERR_PTR()' warning
    - drm: rcar-du: Fix the return value in case of error in 'rcar_du_crtc_set_crc_source()'
    - drm: rcar-du: Fix vblank initialization
    - net: always initialize pagedlen
    - drm/dp_mst: Skip validating ports during destruction, just ref
    - arm64: dts: meson-gx: Add hdmi_5v regulator as hdmi tx supply
    - arm64: dts: renesas: r8a7795-es1: Add missing power domains to IPMMU nodes
    - net: phy: Fix not to call phy_resume() if PHY is not attached
    - IB/hfi1: Correctly process FECN and BECN in packets
    - OPP: Fix missing debugfs supply directory for OPPs
    - IB/rxe: Fix incorrect cache cleanup in error flow
    - mailbox: ti-msgmgr: Off by one in ti_msgmgr_of_xlate()
    - staging: bcm2835-camera: Abort probe if there is no camera
    - staging: bcm2835-camera: fix module autoloading
    - switchtec: Remove immediate status check after submitting MRPC command
    - ipv6: add missing tx timestamping on IPPROTO_RAW
    - pinctrl: sh-pfc: r8a7740: Add missing REF125CK pin to gether_gmii group
    - pinctrl: sh-pfc: r8a7740: Add missing LCD0 marks to lcd0_data24_1 group
    - pinctrl: sh-pfc: r8a7791: Remove bogus ctrl marks from qspi_data4_b group
    - pinctrl: sh-pfc: r8a7791: Remove bogus marks from vin1_b_data18 group
    - pinctrl: sh-pfc: sh73a0: Add missing TO pin to tpu4_to3 group
    - pinctrl: sh-pfc: r8a7794: Remove bogus IPSR9 field
    - pinctrl: sh-pfc: r8a77970: Add missing MOD_SEL0 field
    - pinctrl: sh-pfc: r8a77980: Add missing MOD_SEL0 field
    - pinctrl: sh-pfc: sh7734: Add missing IPSR11 field
    - pinctrl: sh-pfc: r8a77995: Remove bogus SEL_PWM[0-3]_3 configurations
    - pinctrl: sh-pfc: sh7269: Add missing PCIOR0 field
    - pinctrl: sh-pfc: sh7734: Remove bogus IPSR10 value
    - net: hns3: fix error handling int the hns3_get_vector_ring_chain
    - vxlan: changelink: Fix handling of default remotes
    - Input: nomadik-ske-keypad - fix a loop timeout test
    - fork,memcg: fix crash in free_thread_stack on memcg charge fail
    - clk: highbank: fix refcount leak in hb_clk_init()
    - clk: qoriq: fix refcount leak in clockgen_init()
    - clk: ti: fix refcount leak in ti_dt_clocks_register()
    - clk: socfpga: fix refcount leak
    - clk: samsung: exynos4: fix refcount leak in exynos4_get_xom()
    - clk: imx6q: fix refcount leak in imx6q_clocks_init()
    - clk: imx6sx: fix refcount leak in imx6sx_clocks_init()
    - clk: imx7d: fix refcount leak in imx7d_clocks_init()
    - clk: vf610: fix refcount leak in vf610_clocks_init()
    - clk: armada-370: fix refcount leak in a370_clk_init()
    - clk: kirkwood: fix refcount leak in kirkwood_clk_init()
    - clk: armada-xp: fix refcount leak in axp_clk_init()
    - clk: mv98dx3236: fix refcount leak in mv98dx3236_clk_init()
    - clk: dove: fix refcount leak in dove_clk_init()
    - MIPS: BCM63XX: drop unused and broken DSP platform device
    - arm64: defconfig: Re-enable bcm2835-thermal driver
    - remoteproc: qcom: q6v5-mss: Add missing clocks for MSM8996
    - remoteproc: qcom: q6v5-mss: Add missing regulator for MSM8996
    - drm: Fix error handling in drm_legacy_addctx
    - ARM: dts: r8a7743: Remove generic compatible string from iic3
    - drm/etnaviv: fix some off by one bugs
    - drm/fb-helper: generic: Fix setup error path
    - fork, memcg: fix cached_stacks case
    - IB/usnic: Fix out of bounds index check in query pkey
    - RDMA/ocrdma: Fix out of bounds index check in query pkey
    - RDMA/qedr: Fix out of bounds index check in query pkey
    - drm/shmob: Fix return value check in shmob_drm_probe
    - arm64: dts: apq8016-sbc: Increase load on l11 for SDCARD
    - spi: cadence: Correct initialisation of runtime PM
    - RDMA/iw_cxgb4: Fix the unchecked ep dereference
    - net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ9031
    - memory: tegra: Don't invoke Tegra30+ specific memory timing setup on Tegra20
    - drm/etnaviv: NULL vs IS_ERR() buf in etnaviv_core_dump()
    - media: s5p-jpeg: Correct step and max values for V4L2_CID_JPEG_RESTART_INTERVAL
    - kbuild: mark prepare0 as PHONY to fix external module build
    - crypto: brcm - Fix some set-but-not-used warning
    - crypto: tgr192 - fix unaligned memory access
    - ASoC: imx-sgtl5000: put of nodes if finding codec fails
    - IB/iser: Pass the correct number of entries for dma mapped SGL
    - net: hns3: fix wrong combined count returned by ethtool -l
    - media: tw9910: Unregister subdevice with v4l2-async
    - IB/mlx5: Don't override existing ip_protocol
    - rtc: cmos: ignore bogus century byte
    - spi/topcliff_pch: Fix potential NULL dereference on allocation error
    - net: hns3: fix bug of ethtool_ops.get_channels for VF
    - ARM: dts: sun8i-a23-a33: Move NAND controller device node to sort by address
    - clk: sunxi-ng: sun8i-a23: Enable PLL-MIPI LDOs when ungating it
    - iwlwifi: mvm: avoid possible access out of array.
    - net/mlx5: Take lock with IRQs disabled to avoid deadlock
    - ip_tunnel: Fix route fl4 init in ip_md_tunnel_xmit
    - arm64: dts: allwinner: h6: Move GIC device node fix base address ordering
    - iwlwifi: mvm: fix A-MPDU reference assignment
    - bus: ti-sysc: Fix timer handling with drop pm_runtime_irq_safe()
    - tty: ipwireless: Fix potential NULL pointer dereference
    - driver: uio: fix possible memory leak in __uio_register_device
    - driver: uio: fix possible use-after-free in __uio_register_device
    - crypto: crypto4xx - Fix wrong ppc4xx_trng_probe()/ppc4xx_trng_remove() arguments
    - driver core: Fix DL_FLAG_AUTOREMOVE_SUPPLIER device link flag handling
    - driver core: Avoid careless re-use of existing device links
    - driver core: Do not resume suppliers under device_links_write_lock()
    - driver core: Fix handling of runtime PM flags in device_link_add()
    - driver core: Do not call rpm_put_suppliers() in pm_runtime_drop_link()
    - ARM: dts: lpc32xx: add required clocks property to keypad device node
    - ARM: dts: lpc32xx: reparent keypad controller to SIC1
    - ARM: dts: lpc32xx: fix ARM PrimeCell LCD controller variant
    - ARM: dts: lpc32xx: fix ARM PrimeCell LCD controller clocks property
    - ARM: dts: lpc32xx: phy3250: fix SD card regulator voltage
    - drm/xen-front: Fix mmap attributes for display buffers
    - iwlwifi: mvm: fix RSS config command
    - staging: most: cdev: add missing check for cdev_add failure
    - clk: ingenic: jz4740: Fix gating of UDC clock
    - rtc: ds1672: fix unintended sign extension
    - thermal: mediatek: fix register index error
    - arm64: dts: msm8916: remove bogus argument to the cpu clock
    - ath10k: fix dma unmap direction for management frames
    - net: phy: fixed_phy: Fix fixed_phy not checking GPIO
    - rtc: ds1307: rx8130: Fix alarm handling
    - net/smc: original socket family in inet_sock_diag
    - rtc: 88pm860x: fix unintended sign extension
    - rtc: 88pm80x: fix unintended sign extension
    - rtc: pm8xxx: fix unintended sign extension
    - fbdev: chipsfb: remove set but not used variable 'size'
    - iw_cxgb4: use tos when importing the endpoint
    - iw_cxgb4: use tos when finding ipv6 routes
    - ipmi: kcs_bmc: handle devm_kasprintf() failure case
    - xsk: add missing smp_rmb() in xsk_mmap
    - drm/etnaviv: potential NULL dereference
    - ntb_hw_switchtec: debug print 64bit aligned crosslink BAR Numbers
    - ntb_hw_switchtec: NT req id mapping table register entry number should be 512
    - pinctrl: sh-pfc: emev2: Add missing pinmux functions
    - pinctrl: sh-pfc: r8a7791: Fix scifb2_data_c pin group
    - pinctrl: sh-pfc: r8a7792: Fix vin1_data18_b pin group
    - pinctrl: sh-pfc: sh73a0: Fix fsic_spdif pin groups
    - RDMA/mlx5: Fix memory leak in case we fail to add an IB device
    - driver core: Fix possible supplier PM-usage counter imbalance
    - PCI: endpoint: functions: Use memcpy_fromio()/memcpy_toio()
    - usb: phy: twl6030-usb: fix possible use-after-free on remove
    - block: don't use bio->bi_vcnt to figure out segment number
    - keys: Timestamp new keys
    - net: dsa: b53: Fix default VLAN ID
    - net: dsa: b53: Properly account for VLAN filtering
    - net: dsa: b53: Do not program CPU port's PVID
    - mt76: usb: fix possible memory leak in mt76u_buf_free
    - media: sh: migor: Include missing dma-mapping header
    - vfio_pci: Enable memory accesses before calling pci_map_rom
    - hwmon: (pmbus/tps53679) Fix driver info initialization in probe routine
    - mdio_bus: Fix PTR_ERR() usage after initialization to constant
    - KVM: PPC: Release all hardware TCE tables attached to a group
    - staging: r8822be: check kzalloc return or bail
    - dmaengine: mv_xor: Use correct device for DMA API
    - cdc-wdm: pass return value of recover_from_urb_loss
    - brcmfmac: create debugfs files for bus-specific layer
    - regulator: pv88060: Fix array out-of-bounds access
    - regulator: pv88080: Fix array out-of-bounds access
    - regulator: pv88090: Fix array out-of-bounds access
    - net: dsa: qca8k: Enable delay for RGMII_ID mode
    - net/mlx5: Delete unused FPGA QPN variable
    - drm/nouveau/bios/ramcfg: fix missing parentheses when calculating RON
    - drm/nouveau/pmu: don't print reply values if exec is false
    - drm/nouveau: fix missing break in switch statement
    - driver core: Fix PM-runtime for links added during consumer probe
    - ASoC: qcom: Fix of-node refcount unbalance in apq8016_sbc_parse_of()
    - net: dsa: fix unintended change of bridge interface STP state
    - fs/nfs: Fix nfs_parse_devname to not modify it's argument
    - staging: rtlwifi: Use proper enum for return in halmac_parse_psd_data_88xx
    - powerpc/64s: Fix logic when handling unknown CPU features
    - NFS: Fix a soft lockup in the delegation recovery code
    - perf: Copy parent's address filter offsets on clone
    - perf, pt, coresight: Fix address filters for vmas with non-zero offset
    - clocksource/drivers/sun5i: Fail gracefully when clock rate is unavailable
    - clocksource/drivers/exynos_mct: Fix error path in timer resources initialization
    - platform/x86: wmi: fix potential null pointer dereference
    - NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount
    - mmc: sdhci-brcmstb: handle mmc_of_parse() errors during probe
    - iommu: Fix IOMMU debugfs fallout
    - ARM: 8847/1: pm: fix HYP/SVC mode mismatch when MCPM is used
    - ARM: 8848/1: virt: Align GIC version check with arm64 counterpart
    - ARM: 8849/1: NOMMU: Fix encodings for PMSAv8's PRBAR4/PRLAR4
    - regulator: wm831x-dcdc: Fix list of wm831x_dcdc_ilim from mA to uA
    - ath10k: Fix length of wmi tlv command for protected mgmt frames
    - netfilter: nft_set_hash: fix lookups with fixed size hash on big endian
    - netfilter: nft_set_hash: bogus element self comparison from deactivation path
    - net: sched: act_csum: Fix csum calc for tagged packets
    - hwrng: bcm2835 - fix probe as platform device
    - iommu/vt-d: Fix NULL pointer reference in intel_svm_bind_mm()
    - NFS: Add missing encode / decode sequence_maxsz to v4.2 operations
    - NFSv4/flexfiles: Fix invalid deref in FF_LAYOUT_DEVID_NODE()
    - net: aquantia: fixed instack structure overflow
    - powerpc/mm: Check secondary hash page table
    - media: dvb/earth-pt1: fix wrong initialization for demod blocks
    - rbd: clear ->xferred on error from rbd_obj_issue_copyup()
    - PCI: Fix "try" semantics of bus and slot reset
    - nios2: ksyms: Add missing symbol exports
    - x86/mm: Remove unused variable 'cpu'
    - scsi: megaraid_sas: reduce module load time
    - nfp: fix simple vNIC mailbox length
    - drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen()
    - xen, cpu_hotplug: Prevent an out of bounds access
    - net/mlx5: Fix multiple updates of steering rules in parallel
    - net/mlx5e: IPoIB, Fix RX checksum statistics update
    - net: sh_eth: fix a missing check of of_get_phy_mode
    - regulator: lp87565: Fix missing register for LP87565_BUCK_0
    - soc: amlogic: gx-socinfo: Add mask for each SoC packages
    - media: ivtv: update *pos correctly in ivtv_read_pos()
    - media: cx18: update *pos correctly in cx18_read_pos()
    - media: wl128x: Fix an error code in fm_download_firmware()
    - media: cx23885: check allocation return
    - regulator: tps65086: Fix tps65086_ldoa1_ranges for selector 0xB
    - crypto: ccree - reduce kernel stack usage with clang
    - jfs: fix bogus variable self-initialization
    - tipc: tipc clang warning
    - m68k: mac: Fix VIA timer counter accesses
    - ARM: dts: sun8i: a33: Reintroduce default pinctrl muxing
    - arm64: dts: allwinner: a64: Add missing PIO clocks
    - ARM: dts: sun9i: optimus: Fix fixed-regulators
    - net: phy: don't clear BMCR in genphy_soft_reset
    - ARM: OMAP2+: Fix potentially uninitialized return value for _setup_reset()
    - net: dsa: Avoid null pointer when failing to connect to PHY
    - soc: qcom: cmd-db: Fix an error code in cmd_db_dev_probe()
    - media: davinci-isif: avoid uninitialized variable use
    - media: tw5864: Fix possible NULL pointer dereference in tw5864_handle_frame
    - spi: tegra114: clear packed bit for unpacked mode
    - spi: tegra114: fix for unpacked mode transfers
    - spi: tegra114: terminate dma and reset on transfer timeout
    - spi: tegra114: flush fifos
    - spi: tegra114: configure dma burst size to fifo trig level
    - bus: ti-sysc: Fix sysc_unprepare() when no clocks have been allocated
    - soc/fsl/qe: Fix an error code in qe_pin_request()
    - spi: bcm2835aux: fix driver to not allow 65535 (=-1) cs-gpios
    - drm/fb-helper: generic: Call drm_client_add() after setup is done
    - arm64/vdso: don't leak kernel addresses
    - rtc: Fix timestamp value for RTC_TIMESTAMP_BEGIN_1900
    - rtc: mt6397: Don't call irq_dispose_mapping.
    - ehea: Fix a copy-paste err in ehea_init_port_res
    - bpf: Add missed newline in verifier verbose log
    - drm/vmwgfx: Remove set but not used variable 'restart'
    - scsi: qla2xxx: Unregister chrdev if module initialization fails
    - of: use correct function prototype for of_overlay_fdt_apply()
    - net/sched: cbs: fix port_rate miscalculation
    - clk: qcom: Skip halt checks on gcc_pcie_0_pipe_clk for 8998
    - ACPI: button: reinitialize button state upon resume
    - firmware: arm_scmi: fix of_node leak in scmi_mailbox_check
    - rxrpc: Fix detection of out of order acks
    - scsi: target/core: Fix a race condition in the LUN lookup code
    - brcmfmac: fix leak of mypkt on error return path
    - ARM: pxa: ssp: Fix "WARNING: invalid free of devm_ allocated data"
    - PCI: rockchip: Fix rockchip_pcie_ep_assert_intx() bitwise operations
    - net: hns3: fix for vport->bw_limit overflow problem
    - hwmon: (w83627hf) Use request_muxed_region for Super-IO accesses
    - perf/core: Fix the address filtering fix
    - staging: android: vsoc: fix copy_from_user overrun
    - PCI: dwc: Fix dw_pcie_ep_find_capability() to return correct capability offset
    - soc: amlogic: meson-gx-pwrc-vpu: Fix power on/off register bitmask
    - platform/x86: alienware-wmi: fix kfree on potentially uninitialized pointer
    - tipc: set sysctl_tipc_rmem and named_timeout right range
    - usb: typec: tcpm: Notify the tcpc to start connection-detection for SRPs
    - selftests/ipc: Fix msgque compiler warnings
    - net: hns3: fix loop condition of hns3_get_tx_timeo_queue_info()
    - powerpc: vdso: Make vdso32 installation conditional in vdso_install
    - ARM: dts: ls1021: Fix SGMII PCS link remaining down after PHY disconnect
    - media: ov2659: fix unbalanced mutex_lock/unlock
    - 6lowpan: Off by one handling ->nexthdr
    - dmaengine: axi-dmac: Don't check the number of frames for alignment
    - ALSA: usb-audio: Handle the error from snd_usb_mixer_apply_create_quirk()
    - afs: Fix AFS file locking to allow fine grained locks
    - afs: Further fix file locking
    - NFS: Don't interrupt file writeout due to fatal errors
    - coresight: catu: fix clang build warning
    - s390/kexec_file: Fix potential segment overlap in ELF loader
    - irqchip/gic-v3-its: fix some definitions of inner cacheability attributes
    - scsi: qla2xxx: Fix a format specifier
    - scsi: qla2xxx: Fix error handling in qlt_alloc_qfull_cmd()
    - scsi: qla2xxx: Avoid that qlt_send_resp_ctio() corrupts memory
    - KVM: PPC: Book3S HV: Fix lockdep warning when entering the guest
    - netfilter: nft_flow_offload: add entry to flowtable after confirmation
    - PCI: iproc: Enable iProc config read for PAXBv2
    - ARM: dts: logicpd-som-lv: Fix MMC1 card detect
    - packet: in recvmsg msg_name return at least sizeof sockaddr_ll
    - ASoC: fix valid stream condition
    - usb: gadget: fsl: fix link error against usb-gadget module
    - dwc2: gadget: Fix completed transfer size calculation in DDMA
    - IB/mlx5: Add missing XRC options to QP optional params mask
    - RDMA/rxe: Consider skb reserve space based on netdev of GID
    - iommu/vt-d: Make kernel parameter igfx_off work with vIOMMU
    - net: ena: fix swapped parameters when calling ena_com_indirect_table_fill_entry
    - net: ena: fix: Free napi resources when ena_up() fails
    - net: ena: fix incorrect test of supported hash function
    - net: ena: fix ena_com_fill_hash_function() implementation
    - dmaengine: tegra210-adma: restore channel status
    - watchdog: rtd119x_wdt: Fix remove function
    - mmc: core: fix possible use after free of host
    - lightnvm: pblk: fix lock order in pblk_rb_tear_down_check
    - ath10k: Fix encoding for protected management frames
    - afs: Fix the afs.cell and afs.volume xattr handlers
    - vfio/mdev: Avoid release parent reference during error path
    - vfio/mdev: Follow correct remove sequence
    - vfio/mdev: Fix aborting mdev child device removal if one fails
    - l2tp: Fix possible NULL pointer dereference
    - ALSA: aica: Fix a long-time build breakage
    - media: omap_vout: potential buffer overflow in vidioc_dqbuf()
    - media: davinci/vpbe: array underflow in vpbe_enum_outputs()
    - platform/x86: alienware-wmi: printing the wrong error code
    - crypto: caam - fix caam_dump_sg that iterates through scatterlist
    - netfilter: ebtables: CONFIG_COMPAT: reject trailing data after last rule
    - pwm: meson: Consider 128 a valid pre-divider
    - pwm: meson: Don't disable PWM when setting duty repeatedly
    - ARM: riscpc: fix lack of keyboard interrupts after irq conversion
    - nfp: bpf: fix static check error through tightening shift amount adjustment
    - kdb: do a sanity check on the cpu in kdb_per_cpu()
    - netfilter: nf_tables: correct NFT_LOGLEVEL_MAX value
    - backlight: lm3630a: Return 0 on success in update_status functions
    - thermal: rcar_gen3_thermal: fix interrupt type
    - thermal: cpu_cooling: Actually trace CPU load in thermal_power_cpu_get_power
    - EDAC/mc: Fix edac_mc_find() in case no device is found
    - afs: Fix key leak in afs_release() and afs_evict_inode()
    - afs: Don't invalidate callback if AFS_VNODE_DIR_VALID not set
    - afs: Fix lock-wait/callback-break double locking
    - afs: Fix double inc of vnode->cb_break
    - ARM: dts: sun8i-h3: Fix wifi in Beelink X2 DT
    - clk: meson: gxbb: no spread spectrum on mpll0
    - clk: meson: axg: spread spectrum is on mpll2
    - dmaengine: tegra210-adma: Fix crash during probe
    - arm64: dts: meson: libretech-cc: set eMMC as removable
    - RDMA/qedr: Fix incorrect device rate.
    - spi: spi-fsl-spi: call spi_finalize_current_message() at the end
    - crypto: ccp - fix AES CFB error exposed by new test vectors
    - crypto: ccp - Fix 3DES complaint from ccp-crypto module
    - serial: stm32: fix word length configuration
    - serial: stm32: fix rx error handling
    - serial: stm32: fix rx data length when parity enabled
    - serial: stm32: fix transmit_chars when tx is stopped
    - serial: stm32: Add support of TC bit status check
    - serial: stm32: fix wakeup source initialization
    - misc: sgi-xp: Properly initialize buf in xpc_get_rsvd_page_pa
    - iommu: Add missing new line for dma type
    - iommu: Use right function to get group for device
    - signal/bpfilter: Fix bpfilter_kernl to use send_sig not force_sig
    - signal/cifs: Fix cifs_put_tcp_session to call send_sig instead of force_sig
    - inet: frags: call inet_frags_fini() after unregister_pernet_subsys()
    - net: hns3: fix a memory leak issue for hclge_map_unmap_ring_to_vf_vector
    - crypto: talitos - fix AEAD processing.
    - netvsc: unshare skb in VF rx handler
    - net: core: support XDP generic on stacked devices.
    - RDMA/uverbs: check for allocation failure in uapi_add_elm()
    - net: don't clear sock->sk early to avoid trouble in strparser
    - phy: qcom-qusb2: fix missing assignment of ret when calling clk_prepare_enable
    - cpufreq: brcmstb-avs-cpufreq: Fix initial command check
    - cpufreq: brcmstb-avs-cpufreq: Fix types for voltage/frequency
    - clk: sunxi-ng: sun50i-h6-r: Fix incorrect W1 clock gate register
    - media: vivid: fix incorrect assignment operation when setting video mode
    - crypto: inside-secure - fix zeroing of the request in ahash_exit_inv
    - crypto: inside-secure - fix queued len computation
    - arm64: dts: renesas: ebisu: Remove renesas, no-ether-link property
    - mpls: fix warning with multi-label encap
    - serial: stm32: fix a recursive locking in stm32_config_rs485
    - arm64: dts: meson-gxm-khadas-vim2: fix gpio-keys-polled node
    - arm64: dts: meson-gxm-khadas-vim2: fix Bluetooth support
    - iommu/vt-d: Duplicate iommu_resv_region objects per device list
    - phy: usb: phy-brcm-usb: Remove sysfs attributes upon driver removal
    - firmware: arm_scmi: fix bitfield definitions for SENSOR_DESC attributes
    - firmware: arm_scmi: update rate_discrete in clock_describe_rates_get
    - ntb_hw_switchtec: potential shift wrapping bug in switchtec_ntb_init_sndev()
    - ASoC: meson: axg-tdmin: right_j is not supported
    - ASoC: meson: axg-tdmout: right_j is not supported
    - qed: iWARP - Use READ_ONCE and smp_store_release to access ep->state
    - qed: iWARP - fix uninitialized callback
    - powerpc/cacheinfo: add cacheinfo_teardown, cacheinfo_rebuild
    - powerpc/pseries/mobility: rebuild cacheinfo hierarchy post-migration
    - bpf: fix the check that forwarding is enabled in bpf_ipv6_fib_lookup
    - IB/hfi1: Handle port down properly in pio
    - drm/msm/mdp5: Fix mdp5_cfg_init error return
    - net: netem: fix backlog accounting for corrupted GSO frames
    - net/udp_gso: Allow TX timestamp with UDP GSO
    - net/af_iucv: build proper skbs for HiperTransport
    - net/af_iucv: always register net_device notifier
    - ASoC: ti: davinci-mcasp: Fix slot mask settings when using multiple AXRs
    - rtc: pcf8563: Fix interrupt trigger method
    - rtc: pcf8563: Clear event flags and disable interrupts before requesting irq
    - ARM: dts: iwg20d-q7-common: Fix SDHI1 VccQ regularor
    - net/sched: cbs: Fix error path of cbs_module_init
    - arm64: dts: allwinner: h6: Pine H64: Add interrupt line for RTC
    - drm/msm/a3xx: remove TPL1 regs from snapshot
    - ip6_fib: Don't discard nodes with valid routing information in fib6_locate_1()
    - perf/ioctl: Add check for the sample_period value
    - dmaengine: hsu: Revert "set HSU_CH_MTSR to memory width"
    - clk: qcom: Fix -Wunused-const-variable
    - nvmem: imx-ocotp: Ensure WAIT bits are preserved when setting timing
    - nvmem: imx-ocotp: Change TIMING calculation to u-boot algorithm
    - tools: bpftool: use correct argument in cgroup errors
    - backlight: pwm_bl: Fix heuristic to determine number of brightness levels
    - fork,memcg: alloc_thread_stack_node needs to set tsk->stack
    - bnxt_en: Fix ethtool selftest crash under error conditions.
    - bnxt_en: Suppress error messages when querying DSCP DCB capabilities.
    - iommu/amd: Make iommu_disable safer
    - mfd: intel-lpss: Release IDA resources
    - rxrpc: Fix uninitialized error code in rxrpc_send_data_packet()
    - xprtrdma: Fix use-after-free in rpcrdma_post_recvs
    - um: Fix IRQ controller regression on console read
    - PM: ACPI/PCI: Resume all devices during hibernation
    - ACPI: PM: Simplify and fix PM domain hibernation callbacks
    - ACPI: PM: Introduce "poweroff" callbacks for ACPI PM domain and LPSS
    - fsi/core: Fix error paths on CFAM init
    - devres: allow const resource arguments
    - fsi: sbefifo: Don't fail operations when in SBE IPL state
    - RDMA/hns: Fixs hw access invalid dma memory error
    - PCI: mobiveil: Remove the flag MSI_FLAG_MULTI_PCI_MSI
    - PCI: mobiveil: Fix devfn check in mobiveil_pcie_valid_device()
    - PCI: mobiveil: Fix the valid check for inbound and outbound windows
    - ceph: fix "ceph.dir.rctime" vxattr value
    - net: pasemi: fix an use-after-free in pasemi_mac_phy_init()
    - net/tls: fix socket wmem accounting on fallback with netem
    - x86/pgtable/32: Fix LOWMEM_PAGES constant
    - xdp: fix possible cq entry leak
    - ARM: stm32: use "depends on" instead of "if" after prompt
    - scsi: libfc: fix null pointer dereference on a null lport
    - xfrm interface: ifname may be wrong in logs
    - drm/panel: make drm_panel.h self-contained
    - clk: sunxi-ng: v3s: add the missing PLL_DDR1
    - PM: sleep: Fix possible overflow in pm_system_cancel_wakeup()
    - libertas_tf: Use correct channel range in lbtf_geo_init
    - qed: reduce maximum stack frame size
    - usb: host: xhci-hub: fix extra endianness conversion
    - media: rcar-vin: Clean up correct notifier in error path
    - mic: avoid statically declaring a 'struct device'.
    - x86/kgbd: Use NMI_VECTOR not APIC_DM_NMI
    - crypto: ccp - Reduce maximum stack usage
    - ALSA: aoa: onyx: always initialize register read value
    - arm64: dts: renesas: r8a77995: Fix register range of display node
    - tipc: reduce risk of wakeup queue starvation
    - ARM: dts: stm32: add missing vdda-supply to adc on stm32h743i-eval
    - net/mlx5: Fix mlx5_ifc_query_lag_out_bits
    - cifs: fix rmmod regression in cifs.ko caused by force_sig changes
    - iio: tsl2772: Use devm_add_action_or_reset for tsl2772_chip_off
    - net: fix bpf_xdp_adjust_head regression for generic-XDP
    - spi: bcm-qspi: Fix BSPI QUAD and DUAL mode support when using flex mode
    - cxgb4: smt: Add lock for atomic_dec_and_test
    - crypto: caam - free resources in case caam_rng registration failed
    - ext4: set error return correctly when ext4_htree_store_dirent fails
    - RDMA/hns: Bugfix for slab-out-of-bounds when unloading hip08 driver
    - RDMA/hns: bugfix for slab-out-of-bounds when loading hip08 driver
    - ASoC: es8328: Fix copy-paste error in es8328_right_line_controls
    - ASoC: cs4349: Use PM ops 'cs4349_runtime_pm'
    - ASoC: wm8737: Fix copy-paste error in wm8737_snd_controls
    - net/rds: Add a few missing rds_stat_names entries
    - tools: bpftool: fix arguments for p_err() in do_event_pipe()
    - tools: bpftool: fix format strings and arguments for jsonw_printf()
    - drm: rcar-du: lvds: Fix bridge_to_rcar_lvds
    - bnxt_en: Fix handling FRAG_ERR when NVM_INSTALL_UPDATE cmd fails
    - signal: Allow cifs and drbd to receive their terminating signals
    - powerpc/64s/radix: Fix memory hot-unplug page table split
    - ASoC: sun4i-i2s: RX and TX counter registers are swapped
    - dmaengine: dw: platform: Switch to acpi_dma_controller_register()
    - rtc: rv3029: revert error handling patch to rv3029_eeprom_write()
    - mac80211: minstrel_ht: fix per-group max throughput rate initialization
    - i40e: reduce stack usage in i40e_set_fc
    - media: atmel: atmel-isi: fix timeout value for stop streaming
    - ARM: 8896/1: VDSO: Don't leak kernel addresses
    - rtc: pcf2127: bugfix: read rtc disables watchdog
    - mips: avoid explicit UB in assignment of mips_io_port_base
    - media: em28xx: Fix exception handling in em28xx_alloc_urbs()
    - iommu/mediatek: Fix iova_to_phys PA start for 4GB mode
    - ahci: Do not export local variable ahci_em_messages
    - rxrpc: Fix lack of conn cleanup when local endpoint is cleaned up [ver #2]
    - Partially revert "kfifo: fix kfifo_alloc() and kfifo_init()"
    - hwmon: (lm75) Fix write operations for negative temperatures
    - net/sched: cbs: Set default link speed to 10 Mbps in cbs_set_port_rate
    - power: supply: Init device wakeup after device_add()
    - x86, perf: Fix the dependency of the x86 insn decoder selftest
    - staging: greybus: light: fix a couple double frees
    - irqdomain: Add the missing assignment of domain->fwnode for named fwnode
    - bcma: fix incorrect update of BCMA_CORE_PCI_MDIO_DATA
    - usb: typec: tps6598x: Fix build error without CONFIG_REGMAP_I2C
    - bcache: Fix an error code in bch_dump_read()
    - iio: dac: ad5380: fix incorrect assignment to val
    - netfilter: ctnetlink: honor IPS_OFFLOAD flag
    - ath9k: dynack: fix possible deadlock in ath_dynack_node_{de}init
    - wcn36xx: use dynamic allocation for large variables
    - tty: serial: fsl_lpuart: Use appropriate lpuart32_* I/O funcs
    - ARM: dts: aspeed-g5: Fixe gpio-ranges upper limit
    - xsk: avoid store-tearing when assigning queues
    - xsk: avoid store-tearing when assigning umem
    - led: triggers: Fix dereferencing of null pointer
    - net: sonic: return NETDEV_TX_OK if failed to map buffer
    - net: hns3: fix error VF index when setting VLAN offload
    - rtlwifi: Fix file release memory leak
    - ARM: dts: logicpd-som-lv: Fix i2c2 and i2c3 Pin mux
    - f2fs: fix wrong error injection path in inc_valid_block_count()
    - f2fs: fix error path of f2fs_convert_inline_page()
    - scsi: fnic: fix msix interrupt allocation
    - Btrfs: fix hang when loading existing inode cache off disk
    - Btrfs: fix inode cache waiters hanging on failure to start caching thread
    - Btrfs: fix inode cache waiters hanging on path allocation failure
    - btrfs: use correct count in btrfs_file_write_iter()
    - ixgbe: sync the first fragment unconditionally
    - hwmon: (shtc1) fix shtc1 and shtw1 id mask
    - net: sonic: replace dev_kfree_skb in sonic_send_packet
    - pinctrl: iproc-gpio: Fix incorrect pinconf configurations
    - gpio/aspeed: Fix incorrect number of banks
    - ath10k: adjust skb length in ath10k_sdio_mbox_rx_packet
    - RDMA/cma: Fix false error message
    - net/rds: Fix 'ib_evt_handler_call' element in 'rds_ib_stat_names'
    - um: Fix off by one error in IRQ enumeration
    - bnxt_en: Increase timeout for HWRM_DBG_COREDUMP_XX commands
    - f2fs: fix to avoid accessing uninitialized field of inode page in is_alive()
    - mailbox: qcom-apcs: fix max_register value
    - clk: actions: Fix factor clk struct member access
    - powerpc/mm/mce: Keep irqs disabled during lockless page table walk
    - bpf: fix BTF limits
    - crypto: hisilicon - Matching the dma address for dma_pool_free()
    - iommu/amd: Wait for completion of IOTLB flush in attach_device
    - net: aquantia: Fix aq_vec_isr_legacy() return value
    - cxgb4: Signedness bug in init_one()
    - net: hisilicon: Fix signedness bug in hix5hd2_dev_probe()
    - net: broadcom/bcmsysport: Fix signedness in bcm_sysport_probe()
    - net: netsec: Fix signedness bug in netsec_probe()
    - net: socionext: Fix a signedness bug in ave_probe()
    - net: stmmac: dwmac-meson8b: Fix signedness bug in probe
    - net: axienet: fix a signedness bug in probe
    - of: mdio: Fix a signedness bug in of_phy_get_and_connect()
    - net: nixge: Fix a signedness bug in nixge_probe()
    - net: ethernet: stmmac: Fix signedness bug in ipq806x_gmac_of_parse()
    - net: sched: cbs: Avoid division by zero when calculating the port rate
    - nvme: retain split access workaround for capability reads
    - net: stmmac: gmac4+: Not all Unicast addresses may be available
    - rxrpc: Fix trace-after-put looking at the put connection record
    - mac80211: accept deauth frames in IBSS mode
    - llc: fix another potential sk_buff leak in llc_ui_sendmsg()
    - llc: fix sk_buff refcounting in llc_conn_state_process()
    - ip6erspan: remove the incorrect mtu limit for ip6erspan
    - net: stmmac: fix length of PTP clock's name string
    - net: stmmac: fix disabling flexible PPS output
    - sctp: add chunks to sk_backlog when the newsk sk_socket is not set
    - s390/qeth: Fix error handling during VNICC initialization
    - s390/qeth: Fix initialization of vnicc cmd masks during set online
    - act_mirred: Fix mirred_init_module error handling
    - net: avoid possible false sharing in sk_leave_memory_pressure()
    - net: add {READ|WRITE}_ONCE() annotations on ->rskq_accept_head
    - tcp: annotate lockless access to tcp_memory_pressure
    - net/smc: receive returns without data
    - net/smc: receive pending data after RCV_SHUTDOWN
    - drm/msm/dsi: Implement reset correctly
    - vhost/test: stop device before reset
    - dmaengine: imx-sdma: fix size check for sdma script_number
    - firmware: dmi: Fix unlikely out-of-bounds read in save_mem_devices
    - arm64: hibernate: check pgd table allocation
    - net: netem: fix error path for corrupted GSO frames
    - net: netem: correct the parent's backlog when corrupted packet was dropped
    - xsk: Fix registration of Rx-only sockets
    - bpf, offload: Unlock on error in bpf_offload_dev_create()
    - afs: Fix missing timeout reset
    - net: qca_spi: Move reset_count to struct qcaspi
    - hv_netvsc: Fix offset usage in netvsc_send_table()
    - hv_netvsc: Fix send_table offset in case of a host bug
    - afs: Fix large file support
    - drm: panel-lvds: Potential Oops in probe error handling
    - hwrng: omap3-rom - Fix missing clock by probing with device tree
    - dpaa_eth: perform DMA unmapping before read
    - dpaa_eth: avoid timestamp read on error paths
    - MIPS: Loongson: Fix return value of loongson_hwmon_init
    - hv_netvsc: flag software created hash value
    - net: neigh: use long type to store jiffies delta
    - packet: fix data-race in fanout_flow_is_huge()
    - i2c: stm32f7: report dma error during probe
    - mmc: sdio: fix wl1251 vendor id
    - mmc: core: fix wl1251 sdio quirks
    - affs: fix a memory leak in affs_remount
    - afs: Remove set but not used variables 'before', 'after'
    - dmaengine: ti: edma: fix missed failure handling
    - drm/radeon: fix bad DMA from INTERRUPT_CNTL2
    - arm64: dts: juno: Fix UART frequency
    - samples/bpf: Fix broken xdp_rxq_info due to map order assumptions
    - usb: dwc3: Allow building USB_DWC3_QCOM without EXTCON
    - IB/iser: Fix dma_nents type definition
    - serial: stm32: fix clearing interrupt error flags
    - arm64: dts: meson-gxm-khadas-vim2: fix uart_A bluetooth node
    - m68k: Call timer_interrupt() with interrupts disabled
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.100
    - can, slip: Protect tty->disc_data in write_wakeup and close with RCU
    - firestream: fix memory leaks
    - gtp: make sure only SOCK_DGRAM UDP sockets are accepted
    - ipv6: sr: remove SKB_GSO_IPXIP6 on End.D* actions
    - net: bcmgenet: Use netif_tx_napi_add() for TX NAPI
    - net: cxgb3_main: Add CAP_NET_ADMIN check to CHELSIO_GET_MEM
    - net: ip6_gre: fix moving ip6gre between namespaces
    - net, ip6_tunnel: fix namespaces move
    - net, ip_tunnel: fix namespaces move
    - net: rtnetlink: validate IFLA_MTU attribute in rtnl_create_link()
    - net_sched: fix datalen for ematch
    - net-sysfs: Fix reference count leak in rx|netdev_queue_add_kobject
    - net-sysfs: fix netdev_queue_add_kobject() breakage
    - net-sysfs: Call dev_hold always in netdev_queue_add_kobject
    - net-sysfs: Call dev_hold always in rx_queue_add_kobject
    - net-sysfs: Fix reference count leak
    - net: usb: lan78xx: Add .ndo_features_check
    - Revert "udp: do rmem bulk free even if the rx sk queue is empty"
    - tcp_bbr: improve arithmetic division in bbr_update_bw()
    - tcp: do not leave dangling pointers in tp->highest_sack
    - tun: add mutex_unlock() call and napi.skb clearing in tun_get_user()
    - afs: Fix characters allowed into cell names
    - hwmon: (adt7475) Make volt2reg return same reg as reg2volt input
    - hwmon: (core) Do not use device managed functions for memory allocations
    - PCI: Mark AMD Navi14 GPU rev 0xc5 ATS as broken
    - tracing: trigger: Replace unneeded RCU-list traversals
    - Input: keyspan-remote - fix control-message timeouts
    - Revert "Input: synaptics-rmi4 - don't increment rmiaddr for SMBus transfers"
    - ARM: 8950/1: ftrace/recordmcount: filter relocation types
    - mmc: tegra: fix SDR50 tuning override
    - mmc: sdhci: fix minimum clock rate for v3 controller
    - Documentation: Document arm64 kpti control
    - Input: pm8xxx-vib - fix handling of separate enable register
    - Input: sur40 - fix interface sanity checks
    - Input: gtco - fix endpoint sanity check
    - Input: aiptek - fix endpoint sanity check
    - Input: pegasus_notetaker - fix endpoint sanity check
    - Input: sun4i-ts - add a check for devm_thermal_zone_of_sensor_register
    - netfilter: nft_osf: add missing check for DREG attribute
    - hwmon: (nct7802) Fix voltage limits to wrong registers
    - scsi: RDMA/isert: Fix a recently introduced regression related to logout
    - tracing: xen: Ordered comparison of function pointers
    - do_last(): fetch directory ->i_mode and ->i_uid before it's too late
    - net/sonic: Add mutual exclusion for accessing shared state
    - net/sonic: Clear interrupt flags immediately
    - net/sonic: Use MMIO accessors
    - net/sonic: Fix interface error stats collection
    - net/sonic: Fix receive buffer handling
    - net/sonic: Avoid needless receive descriptor EOL flag updates
    - net/sonic: Improve receive descriptor status flag check
    - net/sonic: Fix receive buffer replenishment
    - net/sonic: Quiesce SONIC before re-initializing descriptor memory
    - net/sonic: Fix command register usage
    - net/sonic: Fix CAM initialization
    - net/sonic: Prevent tx watchdog timeout
    - tracing: Use hist trigger's var_ref array to destroy var_refs
    - tracing: Remove open-coding of hist trigger var_ref management
    - tracing: Fix histogram code when expression has same var as value
    - sd: Fix REQ_OP_ZONE_REPORT completion handling
    - crypto: geode-aes - switch to skcipher for cbc(aes) fallback
    - coresight: etb10: Do not call smp_processor_id from preemptible
    - coresight: tmc-etf: Do not call smp_processor_id from preemptible
    - libertas: Fix two buffer overflows at parsing bss descriptor
    - media: v4l2-ioctl.c: zero reserved fields for S/TRY_FMT
    - scsi: iscsi: Avoid potential deadlock in iscsi_if_rx func
    - netfilter: ipset: use bitmap infrastructure completely
    - netfilter: nf_tables: add __nft_chain_type_get()
    - net/x25: fix nonblocking connect
    - mm/memory_hotplug: make remove_memory() take the device_hotplug_lock
    - mm, sparse: drop pgdat_resize_lock in sparse_add/remove_one_section()
    - mm, sparse: pass nid instead of pgdat to sparse_add_one_section()
    - drivers/base/memory.c: remove an unnecessary check on NR_MEM_SECTIONS
    - mm, memory_hotplug: add nid parameter to arch_remove_memory
    - mm/memory_hotplug: release memory resource after arch_remove_memory()
    - drivers/base/memory.c: clean up relics in function parameters
    - mm, memory_hotplug: update a comment in unregister_memory()
    - mm/memory_hotplug: make unregister_memory_section() never fail
    - mm/memory_hotplug: make __remove_section() never fail
    - powerpc/mm: Fix section mismatch warning
    - mm/memory_hotplug: make __remove_pages() and arch_remove_memory() never fail
    - s390x/mm: implement arch_remove_memory()
    - mm/memory_hotplug: allow arch_remove_memory() without CONFIG_MEMORY_HOTREMOVE
    - drivers/base/memory: pass a block_id to init_memory_block()
    - mm/memory_hotplug: create memory block devices after arch_add_memory()
    - mm/memory_hotplug: remove memory block devices before arch_remove_memory()
    - mm/memory_hotplug: make unregister_memory_block_under_nodes() never fail
    - mm/memory_hotplug: remove "zone" parameter from sparse_remove_one_section
    - mm/hotplug: kill is_dev_zone() usage in __remove_pages()
    - drivers/base/node.c: simplify unregister_memory_block_under_nodes()
    - mm/memunmap: don't access uninitialized memmap in memunmap_pages()
    - mm/memory_hotplug: fix try_offline_node()
    - mm/memory_hotplug: shrink zones when offlining memory
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.101
    - orinoco_usb: fix interface sanity check
    - rsi_91x_usb: fix interface sanity check
    - usb: dwc3: pci: add ID for the Intel Comet Lake -V variant
    - USB: serial: ir-usb: add missing endpoint sanity check
    - USB: serial: ir-usb: fix link-speed handling
    - USB: serial: ir-usb: fix IrLAP framing
    - usb: dwc3: turn off VBUS when leaving host mode
    - staging: most: net: fix buffer overflow
    - staging: wlan-ng: ensure error return is actually returned
    - staging: vt6656: correct packet types for CTS protect, mode.
    - staging: vt6656: use NULLFUCTION stack on mac80211
    - staging: vt6656: Fix false Tx excessive retries reporting.
    - serial: 8250_bcm2835aux: Fix line mismatch on driver unbind
    - component: do not dereference opaque pointer in debugfs
    - mei: me: add comet point (lake) H device ids
    - iio: st_gyro: Correct data for LSM9DS0 gyro
    - crypto: chelsio - fix writing tfm flags to wrong place
    - cifs: Fix memory allocation in __smb2_handle_cancelled_cmd()
    - ath9k: fix storage endpoint lookup
    - brcmfmac: fix interface sanity check
    - rtl8xxxu: fix interface sanity check
    - zd1211rw: fix storage endpoint lookup
    - net_sched: ematch: reject invalid TCF_EM_SIMPLE
    - net_sched: fix ops->bind_class() implementations
    - HID: multitouch: Add LG MELF0410 I2C touchscreen support
    - arc: eznps: fix allmodconfig kconfig warning
    - HID: Add quirk for Xin-Mo Dual Controller
    - HID: ite: Add USB id match for Acer SW5-012 keyboard dock
    - HID: Add quirk for incorrect input length on Lenovo Y720
    - drivers/hid/hid-multitouch.c: fix a possible null pointer access.
    - phy: qcom-qmp: Increase PHY ready timeout
    - phy: cpcap-usb: Prevent USB line glitches from waking up modem
    - watchdog: max77620_wdt: fix potential build errors
    - watchdog: rn5t618_wdt: fix module aliases
    - spi: spi-dw: Add lock protect dw_spi rx/tx to prevent concurrent calls
    - drivers/net/b44: Change to non-atomic bit operations on pwol_mask
    - net: wan: sdla: Fix cast from pointer to integer of different size
    - gpio: max77620: Add missing dependency on GPIOLIB_IRQCHIP
    - atm: eni: fix uninitialized variable warning
    - HID: steam: Fix input device disappearing
    - platform/x86: dell-laptop: disable kbd backlight on Inspiron 10xx
    - PCI: Add DMA alias quirk for Intel VCA NTB
    - iommu/amd: Support multiple PCI DMA aliases in IRQ Remapping
    - ARM: OMAP2+: SmartReflex: add omap_sr_pdata definition
    - usb-storage: Disable UAS on JMicron SATA enclosure
    - sched/fair: Add tmp_alone_branch assertion
    - sched/fair: Fix insertion in rq->leaf_cfs_rq_list
    - rsi: fix use-after-free on probe errors
    - rsi: fix memory leak on failed URB submission
    - rsi: fix non-atomic allocation in completion handler
    - crypto: af_alg - Use bh_lock_sock in sk_destruct
    - random: try to actively add entropy rather than passively wait for it
    - block: cleanup __blkdev_issue_discard()
    - block: fix 32 bit overflow in __blkdev_issue_discard()
    - KVM: arm64: Write arch.mdcr_el2 changes since last vcpu_load on VHE
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.102
    - vfs: fix do_last() regression
    - x86/resctrl: Fix use-after-free when deleting resource groups
    - x86/resctrl: Fix use-after-free due to inaccurate refcount of rdtgroup
    - x86/resctrl: Fix a deadlock due to inaccurate reference
    - crypto: pcrypt - Fix user-after-free on module unload
    - rsi: add hci detach for hibernation and poweroff
    - rsi: fix use-after-free on failed probe and unbind
    - perf c2c: Fix return type for histogram sorting comparision functions
    - PM / devfreq: Add new name attribute for sysfs
    - tools lib: Fix builds when glibc contains strlcpy()
    - arm64: kbuild: remove compressed images on 'make ARCH=arm64 (dist)clean'
    - ext4: validate the debug_want_extra_isize mount option at parse time
    - mm/mempolicy.c: fix out of bounds write in mpol_parse_str()
    - reiserfs: Fix memory leak of journal device string
    - media: digitv: don't continue if remote control state can't be read
    - media: af9005: uninitialized variable printked
    - media: vp7045: do not read uninitialized values if usb transfer fails
    - media: gspca: zero usb_buf
    - media: dvb-usb/dvb-usb-urb.c: initialize actlen to 0
    - tomoyo: Use atomic_t for statistics counter
    - ttyprintk: fix a potential deadlock in interrupt context issue
    - Bluetooth: Fix race condition in hci_release_sock()
    - cgroup: Prevent double killing of css when enabling threaded cgroup
    - media: si470x-i2c: Move free() past last use of 'radio'
    - ARM: dts: sun8i: a83t: Correct USB3503 GPIOs polarity
    - ARM: dts: am57xx-beagle-x15/am57xx-idk: Remove "gpios" for endpoint dt nodes
    - ARM: dts: beagle-x15-common: Model 5V0 regulator
    - soc: ti: wkup_m3_ipc: Fix race condition with rproc_boot
    - tools lib traceevent: Fix memory leakage in filter_event
    - rseq: Unregister rseq for clone CLONE_VM
    - clk: sunxi-ng: h6-r: Fix AR100/R_APB2 parent order
    - mac80211: mesh: restrict airtime metric to peered established plinks
    - clk: mmp2: Fix the order of timer mux parents
    - ASoC: rt5640: Fix NULL dereference on module unload
    - ixgbevf: Remove limit of 10 entries for unicast filter list
    - ixgbe: Fix calculation of queue with VFs and flow director on interface flap
    - igb: Fix SGMII SFP module discovery for 100FX/LX.
    - platform/x86: GPD pocket fan: Allow somewhat lower/higher temperature limits
    - ASoC: sti: fix possible sleep-in-atomic
    - qmi_wwan: Add support for Quectel RM500Q
    - parisc: Use proper printk format for resource_size_t
    - wireless: fix enabling channel 12 for custom regulatory domain
    - cfg80211: Fix radar event during another phy CAC
    - mac80211: Fix TKIP replay protection immediately after key setup
    - wireless: wext: avoid gcc -O3 warning
    - netfilter: nft_tunnel: ERSPAN_VERSION must not be null
    - net: dsa: bcm_sf2: Configure IMP port for 2Gb/sec
    - bnxt_en: Fix ipv6 RFS filter matching logic.
    - riscv: delete temporary files
    - iwlwifi: Don't ignore the cap field upon mcc update
    - ARM: dts: am335x-boneblack-common: fix memory size
    - vti[6]: fix packet tx through bpf_redirect()
    - xfrm interface: fix packet tx through bpf_redirect()
    - xfrm: interface: do not confirm neighbor when do pmtu update
    - scsi: fnic: do not queue commands during fwreset
    - ARM: 8955/1: virt: Relax arch timer version check during early boot
    - tee: optee: Fix compilation issue with nommu
    - airo: Fix possible info leak in AIROOLDIOCTL/SIOCDEVPRIVATE
    - airo: Add missing CAP_NET_ADMIN check in AIROOLDIOCTL/SIOCDEVPRIVATE
    - r8152: get default setting of WOL before initializing
    - ARM: dts: am43x-epos-evm: set data pin directions for spi0 and spi1
    - qlcnic: Fix CPU soft lockup while collecting firmware dump
    - powerpc/fsl/dts: add fsl,erratum-a011043
    - net/fsl: treat fsl,erratum-a011043
    - net: fsl/fman: rename IF_MODE_XGMII to IF_MODE_10G
    - seq_tab_next() should increase position index
    - l2t_seq_next should increase position index
    - net: Fix skb->csum update in inet_proto_csum_replace16().
    - btrfs: do not zero f_bavail if we have available space
    - perf report: Fix no libunwind compiled warning break s390 issue
    - mm/migrate.c: also overwrite error when it is bigger than zero
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.103
    - Revert "drm/sun4i: dsi: Change the start delay calculation"
    - ovl: fix lseek overflow on 32bit
    - kernel/module: Fix memleak in module_add_modinfo_attrs()
    - media: iguanair: fix endpoint sanity check
    - ocfs2: fix oops when writing cloned file
    - x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEAR
    - udf: Allow writing to 'Rewritable' partitions
    - printk: fix exclusive_console replaying
    - iwlwifi: mvm: fix NVM check for 3168 devices
    - sparc32: fix struct ipc64_perm type definition
    - cls_rsvp: fix rsvp_policy
    - gtp: use __GFP_NOWARN to avoid memalloc warning
    - l2tp: Allow duplicate session creation with UDP
    - net: hsr: fix possible NULL deref in hsr_handle_frame()
    - net_sched: fix an OOB access in cls_tcindex
    - net: stmmac: Delete txtimer in suspend()
    - bnxt_en: Fix TC queue mapping.
    - tcp: clear tp->total_retrans in tcp_disconnect()
    - tcp: clear tp->delivered in tcp_disconnect()
    - tcp: clear tp->data_segs{in|out} in tcp_disconnect()
    - tcp: clear tp->segs_{in|out} in tcp_disconnect()
    - rxrpc: Fix use-after-free in rxrpc_put_local()
    - rxrpc: Fix insufficient receive notification generation
    - rxrpc: Fix missing active use pinning of rxrpc_local object
    - rxrpc: Fix NULL pointer deref due to call->conn being cleared on disconnect
    - media: uvcvideo: Avoid cyclic entity chains due to malformed USB descriptors
    - mfd: dln2: More sanity checking for endpoints
    - ipc/msg.c: consolidate all xxxctl_down() functions
    - tracing: Fix sched switch start/stop refcount racy updates
    - rcu: Avoid data-race in rcu_gp_fqs_check_wake()
    - brcmfmac: Fix memory leak in brcmf_usbdev_qinit
    - usb: typec: tcpci: mask event interrupts when remove driver
    - usb: gadget: legacy: set max_speed to super-speed
    - usb: gadget: f_ncm: Use atomic_t to track in-flight request
    - usb: gadget: f_ecm: Use atomic_t to track in-flight request
    - ALSA: usb-audio: Fix endianess in descriptor validation
    - ALSA: dummy: Fix PCM format loop in proc output
    - mm/memory_hotplug: fix remove_memory() lockdep splat
    - mm: move_pages: report the number of non-attempted pages
    - media/v4l2-core: set pages dirty upon releasing DMA buffers
    - media: v4l2-core: compat: ignore native command codes
    - media: v4l2-rect.h: fix v4l2_rect_map_inside() top/left adjustments
    - lib/test_kasan.c: fix memory leak in kmalloc_oob_krealloc_more()
    - irqdomain: Fix a memory leak in irq_domain_push_irq()
    - platform/x86: intel_scu_ipc: Fix interrupt support
    - ALSA: hda: Add Clevo W65_67SB the power_save blacklist
    - KVM: arm64: Correct PSTATE on exception entry
    - KVM: arm/arm64: Correct CPSR on exception entry
    - KVM: arm/arm64: Correct AArch32 SPSR on exception entry
    - KVM: arm64: Only sign-extend MMIO up to register width
    - MIPS: fix indentation of the 'RELOCS' message
    - MIPS: boot: fix typo in 'vmlinux.lzma.its' target
    - s390/mm: fix dynamic pagetable upgrade for hugetlbfs
    - powerpc/xmon: don't access ASDR in VMs
    - powerpc/pseries: Advance pfn if section is not present in lmb_is_removable()
    - smb3: fix signing verification of large reads
    - PCI: tegra: Fix return value check of pm_runtime_get_sync()
    - mmc: spi: Toggle SPI polarity, do not hardcode it
    - ACPI: video: Do not export a non working backlight interface on MSI MS-7721 boards
    - ACPI / battery: Deal with design or full capacity being reported as -1
    - ACPI / battery: Use design-cap for capacity calculations if full-cap is not available
    - ACPI / battery: Deal better with neither design nor full capacity not being reported
    - alarmtimer: Unregister wakeup source when module get fails
    - ubifs: Reject unsupported ioctl flags explicitly
    - ubifs: don't trigger assertion on invalid no-key filename
    - ubifs: Fix FS_IOC_SETFLAGS unexpectedly clearing encrypt flag
    - ubifs: Fix deadlock in concurrent bulk-read and writepage
    - crypto: geode-aes - convert to skcipher API and make thread-safe
    - PCI: keystone: Fix link training retries initiation
    - mmc: sdhci-of-at91: fix memleak on clk_get failure
    - hv_balloon: Balloon up according to request page number
    - mfd: axp20x: Mark AXP20X_VBUS_IPSOUT_MGMT as volatile
    - crypto: api - Check spawn->alg under lock in crypto_drop_spawn
    - crypto: ccree - fix backlog memory leak
    - crypto: ccree - fix pm wrongful error reporting
    - crypto: ccree - fix PM race condition
    - scripts/find-unused-docs: Fix massive false positives
    - scsi: qla2xxx: Fix mtcp dump collection failure
    - power: supply: ltc2941-battery-gauge: fix use-after-free
    - ovl: fix wrong WARN_ON() in ovl_cache_update_ino()
    - f2fs: choose hardlimit when softlimit is larger than hardlimit in f2fs_statfs_project()
    - f2fs: fix miscounted block limit in f2fs_statfs_project()
    - f2fs: code cleanup for f2fs_statfs_project()
    - PM: core: Fix handling of devices deleted during system-wide resume
    - of: Add OF_DMA_DEFAULT_COHERENT & select it on powerpc
    - dm zoned: support zone sizes smaller than 128MiB
    - dm space map common: fix to ensure new block isn't already in use
    - dm crypt: fix benbi IV constructor crash if used in authenticated mode
    - dm: fix potential for q->make_request_fn NULL pointer
    - dm writecache: fix incorrect flush sequence when doing SSD mode commit
    - padata: Remove broken queue flushing
    - tracing: Annotate ftrace_graph_hash pointer with __rcu
    - tracing: Annotate ftrace_graph_notrace_hash pointer with __rcu
    - ftrace: Add comment to why rcu_dereference_sched() is open coded
    - ftrace: Protect ftrace_graph_hash with ftrace_sync
    - samples/bpf: Don't try to remove user's homedir on clean
    - crypto: ccp - set max RSA modulus size for v3 platform devices as well
    - crypto: pcrypt - Do not clear MAY_SLEEP flag in original request
    - crypto: atmel-aes - Fix counter overflow in CTR mode
    - crypto: api - Fix race condition in crypto_spawn_alg
    - crypto: picoxcell - adjust the position of tasklet_init and fix missed tasklet_kill
    - scsi: qla2xxx: Fix unbound NVME response length
    - NFS: Fix memory leaks and corruption in readdir
    - NFS: Directory page cache pages need to be locked when read
    - jbd2_seq_info_next should increase position index
    - Btrfs: fix missing hole after hole punching and fsync when using NO_HOLES
    - btrfs: set trans->drity in btrfs_commit_transaction
    - Btrfs: fix race between adding and putting tree mod seq elements and nodes
    - ARM: tegra: Enable PLLP bypass during Tegra124 LP1
    - iwlwifi: don't throw error when trying to remove IGTK
    - mwifiex: fix unbalanced locking in mwifiex_process_country_ie()
    - sunrpc: expiry_time should be seconds not timeval
    - gfs2: move setting current->backing_dev_info
    - gfs2: fix O_SYNC write handling
    - drm/rect: Avoid division by zero
    - media: rc: ensure lirc is initialized before registering input device
    - tools/kvm_stat: Fix kvm_exit filter name
    - xen/balloon: Support xend-based toolstack take two
    - watchdog: fix UAF in reboot notifier handling in watchdog core code
    - bcache: add readahead cache policy options via sysfs interface
    - eventfd: track eventfd_signal() recursion depth
    - aio: prevent potential eventfd recursion on poll
    - KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacks
    - KVM: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF attacks
    - KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks
    - KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks
    - KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacks
    - KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacks
    - KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacks
    - KVM: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacks
    - KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacks
    - KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c
    - KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks
    - KVM: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacks
    - KVM: x86: Fix potential put_fpu() w/o load_fpu() on MPX platform
    - KVM: PPC: Book3S HV: Uninit vCPU if vcore creation fails
    - KVM: PPC: Book3S PR: Free shared page if mmu initialization fails
    - x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit
    - KVM: x86: Don't let userspace set host-reserved cr4 bits
    - KVM: x86: Free wbinvd_dirty_mask if vCPU creation fails
    - KVM: s390: do not clobber registers during guest reset/store status
    - clk: tegra: Mark fuse clock as critical
    - drm/amd/dm/mst: Ignore payload update failures
    - percpu: Separate decrypted varaibles anytime encryption can be enabled
    - scsi: qla2xxx: Fix the endianness of the qla82xx_get_fw_size() return type
    - scsi: csiostor: Adjust indentation in csio_device_reset
    - scsi: qla4xxx: Adjust indentation in qla4xxx_mem_free
    - scsi: ufs: Recheck bkops level if bkops is disabled
    - phy: qualcomm: Adjust indentation in read_poll_timeout
    - ext2: Adjust indentation in ext2_fill_super
    - powerpc/44x: Adjust indentation in ibm4xx_denali_fixup_memsize
    - drm: msm: mdp4: Adjust indentation in mdp4_dsi_encoder_enable
    - NFC: pn544: Adjust indentation in pn544_hci_check_presence
    - ppp: Adjust indentation into ppp_async_input
    - net: smc911x: Adjust indentation in smc911x_phy_configure
    - net: tulip: Adjust indentation in {dmfe, uli526x}_init_module
    - IB/mlx5: Fix outstanding_pi index for GSI qps
    - IB/core: Fix ODP get user pages flow
    - nfsd: fix delay timer on 32-bit architectures
    - nfsd: fix jiffies/time_t mixup in LRU list
    - nfsd: Return the correct number of bytes written to the file
    - ubi: fastmap: Fix inverted logic in seen selfcheck
    - ubi: Fix an error pointer dereference in error handling code
    - mfd: da9062: Fix watchdog compatible string
    - mfd: rn5t618: Mark ADC control register volatile
    - bonding/alb: properly access headers in bond_alb_xmit()
    - net: dsa: bcm_sf2: Only 7278 supports 2Gb/sec IMP port
    - net: mvneta: move rx_dropped and rx_errors in per-cpu stats
    - net_sched: fix a resource leak in tcindex_set_parms()
    - net: systemport: Avoid RBUF stuck in Wake-on-LAN mode
    - net/mlx5: IPsec, Fix esp modify function attribute
    - net/mlx5: IPsec, fix memory leak at mlx5_fpga_ipsec_delete_sa_ctx
    - net: macb: Remove unnecessary alignment check for TSO
    - net: macb: Limit maximum GEM TX length in TSO
    - net: dsa: b53: Always use dev->vlan_enabled in b53_configure_vlan()
    - ext4: fix deadlock allocating crypto bounce page from mempool
    - btrfs: use bool argument in free_root_pointers()
    - btrfs: free block groups after free'ing fs trees
    - drm: atmel-hlcdc: enable clock before configuring timing engine
    - drm/dp_mst: Remove VCPI while disabling topology mgr
    - btrfs: flush write bio if we loop in extent_write_cache_pages
    - KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM
    - KVM: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM
    - KVM: VMX: Add non-canonical check on writes to RTIT address MSRs
    - KVM: nVMX: vmread should not set rflags to specify success in case of #PF
    - KVM: Use vcpu-specific gva->hva translation when querying host page size
    - KVM: Play nice with read-only memslots when querying host page size
    - mm: zero remaining unavailable struct pages
    - mm: return zero_resv_unavail optimization
    - mm/page_alloc.c: fix uninitialized memmaps on a partially populated last section
    - cifs: fail i/o on soft mounts if sessionsetup errors out
    - x86/apic/msi: Plug non-maskable MSI affinity race
    - clocksource: Prevent double add_timer_on() for watchdog_timer
    - perf/core: Fix mlock accounting in perf_mmap()
    - rxrpc: Fix service call disconnection
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.104
    - ASoC: pcm: update FE/BE trigger order based on the command
    - hv_sock: Remove the accept port restriction
    - IB/mlx4: Fix memory leak in add_gid error flow
    - RDMA/netlink: Do not always generate an ACK for some netlink operations
    - RDMA/core: Fix locking in ib_uverbs_event_read
    - RDMA/uverbs: Verify MR access flags
    - scsi: ufs: Fix ufshcd_probe_hba() reture value in case ufshcd_scsi_add_wlus() fails
    - PCI/IOV: Fix memory leak in pci_iov_add_virtfn()
    - ath10k: pci: Only dump ATH10K_MEM_REGION_TYPE_IOREG when safe
    - PCI/switchtec: Fix vep_vector_number ioread width
    - PCI: Don't disable bridge BARs when assigning bus resources
    - nfs: NFS_SWAP should depend on SWAP
    - NFS: Revalidate the file size on a fatal write error
    - NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes()
    - NFSv4: try lease recovery on NFS4ERR_EXPIRED
    - serial: uartps: Add a timeout to the tx empty wait
    - gpio: zynq: Report gpio direction at boot
    - spi: spi-mem: Add extra sanity checks on the op param
    - spi: spi-mem: Fix inverted logic in op sanity check
    - rtc: hym8563: Return -EINVAL if the time is known to be invalid
    - rtc: cmos: Stop using shared IRQ
    - ARC: [plat-axs10x]: Add missing multicast filter number to GMAC node
    - platform/x86: intel_mid_powerbtn: Take a copy of ddata
    - ARM: dts: at91: Reenable UART TX pull-ups
    - ARM: dts: am43xx: add support for clkout1 clock
    - ARM: dts: at91: sama5d3: fix maximum peripheral clock rates
    - ARM: dts: at91: sama5d3: define clock rate range for tcb1
    - tools/power/acpi: fix compilation error
    - powerpc/pseries/vio: Fix iommu_table use-after-free refcount warning
    - powerpc/pseries: Allow not having ibm, hypertas-functions::hcall-multi-tce for DDW
    - iommu/arm-smmu-v3: Populate VMID field for CMDQ_OP_TLBI_NH_VA
    - KVM: arm/arm64: vgic-its: Fix restoration of unmapped collections
    - ARM: 8949/1: mm: mark free_memmap as __init
    - arm64: cpufeature: Fix the type of no FP/SIMD capability
    - arm64: ptrace: nofpsimd: Fail FP/SIMD regset operations
    - KVM: arm/arm64: Fix young bit from mmu notifier
    - KVM: arm: Fix DFSR setting for non-LPAE aarch32 guests
    - KVM: arm: Make inject_abt32() inject an external abort instead
    - KVM: arm64: pmu: Don't increment SW_INCR if PMCR.E is unset
    - mtd: onenand_base: Adjust indentation in onenand_read_ops_nolock
    - mtd: sharpslpart: Fix unsigned comparison to zero
    - crypto: artpec6 - return correct error code for failed setkey()
    - crypto: atmel-sha - fix error handling when setting hmac key
    - media: i2c: adv748x: Fix unsafe macros
    - pinctrl: sh-pfc: r8a7778: Fix duplicate SDSELF_B and SD1_CLK_B
    - mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status()
    - mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv()
    - libertas: don't exit from lbs_ibss_join_existing() with RCU read lock held
    - libertas: make lbs_ibss_join_existing() return error code on rates overflow
    - scsi: megaraid_sas: Do not initiate OCR if controller is not in ready state
    - x86/stackframe: Move ENCODE_FRAME_POINTER to asm/frame.h
    - x86/stackframe, x86/ftrace: Add pt_regs frame annotations
    - serial: uartps: Move the spinlock after the read of the tx empty
    - padata: fix null pointer deref of pd->pinst
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.105
    - Input: synaptics - switch T470s to RMI4 by default
    - Input: synaptics - enable SMBus on ThinkPad L470
    - Input: synaptics - remove the LEN0049 dmi id from topbuttonpad list
    - ALSA: usb-audio: Fix UAC2/3 effect unit parsing
    - ALSA: hda/realtek - Fix silent output on MSI-GL73
    - ALSA: usb-audio: Apply sample rate quirk for Audioengine D1
    - arm64: cpufeature: Set the FP/SIMD compat HWCAP bits properly
    - arm64: nofpsmid: Handle TIF_FOREIGN_FPSTATE flag cleanly
    - ALSA: usb-audio: sound: usb: usb true/false for bool return type
    - ALSA: usb-audio: Add clock validity quirk for Denon MC7000/MCX8000
    - ext4: don't assume that mmp_nodename/bdevname have NUL
    - ext4: fix support for inode sizes > 1024 bytes
    - ext4: fix checksum errors with indexed dirs
    - ext4: add cond_resched() to ext4_protect_reserved_inode
    - ext4: improve explanation of a mount failure caused by a misconfigured kernel
    - Btrfs: fix race between using extent maps and merging them
    - btrfs: ref-verify: fix memory leaks
    - btrfs: print message when tree-log replay starts
    - btrfs: log message when rw remount is attempted with unclean tree-log
    - ARM: npcm: Bring back GPIOLIB support
    - arm64: ssbs: Fix context-switch when SSBS is present on all CPUs
    - KVM: nVMX: Use correct root level for nested EPT shadow page tables
    - perf/x86/amd: Add missing L2 misses event spec to AMD Family 17h's event map
    - nvme: fix the parameter order for nvme_get_log in nvme_get_fw_slot_info
    - IB/hfi1: Acquire lock to release TID entries when user file is closed
    - IB/hfi1: Close window for pq and request coliding
    - IB/rdmavt: Reset all QPs when the device is shut down
    - RDMA/core: Fix invalid memory access in spec_filter_size
    - RDMA/hfi1: Fix memory leak in _dev_comp_vect_mappings_create
    - RDMA/rxe: Fix soft lockup problem due to using tasklets in softirq
    - RDMA/core: Fix protection fault in get_pkey_idx_qp_list
    - s390/time: Fix clk type in get_tod_clock
    - perf/x86/intel: Fix inaccurate period in context switch for auto-reload
    - hwmon: (pmbus/ltc2978) Fix PMBus polling of MFR_COMMON definitions.
    - NFSv4.1 make cachethis=no for writes
    - jbd2: move the clearing of b_modified flag to the journal_unmap_buffer()
    - jbd2: do not clear the BH_Mapped flag when forgetting a metadata buffer
    - KVM: x86/mmu: Fix struct guest_walker arrays for 5-level paging
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.106
    - core: Don't skip generic XDP program execution for cloned SKBs
    - enic: prevent waking up stopped tx queues over watchdog reset
    - net/smc: fix leak of kernel memory to user space
    - net: dsa: tag_qca: Make sure there is headroom for tag
    - net/sched: matchall: add missing validation of TCA_MATCHALL_FLAGS
    - net/sched: flower: add missing validation of TCA_FLOWER_FLAGS
    - Revert "KVM: nVMX: Use correct root level for nested EPT shadow page tables"
    - Revert "KVM: VMX: Add non-canonical check on writes to RTIT address MSRs"
    - KVM: nVMX: Use correct root level for nested EPT shadow page tables
    - drm/gma500: Fixup fbdev stolen size usage evaluation
    - cpu/hotplug, stop_machine: Fix stop_machine vs hotplug order
    - brcmfmac: Fix use after free in brcmf_sdio_readframes()
    - leds: pca963x: Fix open-drain initialization
    - ext4: fix ext4_dax_read/write inode locking sequence for IOCB_NOWAIT
    - ALSA: ctl: allow TLV read operation for callback type of element in locked case
    - gianfar: Fix TX timestamping with a stacked DSA driver
    - pinctrl: sh-pfc: sh7264: Fix CAN function GPIOs
    - pxa168fb: Fix the function used to release some memory in an error handling path
    - media: i2c: mt9v032: fix enum mbus codes and frame sizes
    - powerpc/powernv/iov: Ensure the pdn for VFs always contains a valid PE number
    - gpio: gpio-grgpio: fix possible sleep-in-atomic-context bugs in grgpio_irq_map/unmap()
    - iommu/vt-d: Fix off-by-one in PASID allocation
    - char/random: silence a lockdep splat with printk()
    - media: sti: bdisp: fix a possible sleep-in-atomic-context bug in bdisp_device_run()
    - pinctrl: baytrail: Do not clear IRQ flags on direct-irq enabled pins
    - efi/x86: Map the entire EFI vendor string before copying it
    - MIPS: Loongson: Fix potential NULL dereference in loongson3_platform_init()
    - sparc: Add .exit.data section.
    - uio: fix a sleep-in-atomic-context bug in uio_dmem_genirq_irqcontrol()
    - usb: gadget: udc: fix possible sleep-in-atomic-context bugs in gr_probe()
    - usb: dwc2: Fix IN FIFO allocation
    - clocksource/drivers/bcm2835_timer: Fix memory leak of timer
    - kselftest: Minimise dependency of get_size on C library interfaces
    - jbd2: clear JBD2_ABORT flag before journal_reset to update log tail info when load journal
    - x86/sysfb: Fix check for bad VRAM size
    - pwm: omap-dmtimer: Simplify error handling
    - s390/pci: Fix possible deadlock in recover_store()
    - powerpc/iov: Move VF pdev fixup into pcibios_fixup_iov()
    - tracing: Fix tracing_stat return values in error handling paths
    - tracing: Fix very unlikely race of registering two stat tracers
    - ARM: 8952/1: Disable kmemleak on XIP kernels
    - ext4, jbd2: ensure panic when aborting with zero errno
    - ath10k: Correct the DMA direction for management tx buffers
    - drm/amd/display: Retrain dongles when SINK_COUNT becomes non-zero
    - nbd: add a flush_workqueue in nbd_start_device
    - KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups
    - kconfig: fix broken dependency in randconfig-generated .config
    - clk: qcom: rcg2: Don't crash if our parent can't be found; return an error
    - drm/amdgpu: remove 4 set but not used variable in amdgpu_atombios_get_connector_info_from_object_table
    - drm/amdgpu: Ensure ret is always initialized when using SOC15_WAIT_ON_RREG
    - regulator: rk808: Lower log level on optional GPIOs being not available
    - net/wan/fsl_ucc_hdlc: reject muram offsets above 64K
    - NFC: port100: Convert cpu_to_le16(le16_to_cpu(E1) + E2) to use le16_add_cpu().
    - selinux: fall back to ref-walk if audit is required
    - arm64: dts: allwinner: H6: Add PMU mode
    - arm: dts: allwinner: H3: Add PMU node
    - selinux: ensure we cleanup the internal AVC counters on error in avc_insert()
    - arm64: dts: qcom: msm8996: Disable USB2 PHY suspend by core
    - ARM: dts: imx6: rdu2: Disable WP for USDHC2 and USDHC3
    - ARM: dts: imx6: rdu2: Limit USBH1 to Full Speed
    - PCI: iproc: Apply quirk_paxc_bridge() for module as well as built-in
    - media: cx23885: Add support for AVerMedia CE310B
    - PCI: Add generic quirk for increasing D3hot delay
    - PCI: Increase D3 delay for AMD Ryzen5/7 XHCI controllers
    - media: v4l2-device.h: Explicitly compare grp{id,mask} to zero in v4l2_device macros
    - reiserfs: Fix spurious unlock in reiserfs_fill_super() error handling
    - r8169: check that Realtek PHY driver module is loaded
    - fore200e: Fix incorrect checks of NULL pointer dereference
    - netfilter: nft_tunnel: add the missing ERSPAN_VERSION nla_policy
    - ALSA: usx2y: Adjust indentation in snd_usX2Y_hwdep_dsp_status
    - b43legacy: Fix -Wcast-function-type
    - ipw2x00: Fix -Wcast-function-type
    - iwlegacy: Fix -Wcast-function-type
    - rtlwifi: rtl_pci: Fix -Wcast-function-type
    - orinoco: avoid assertion in case of NULL pointer
    - ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1
    - scsi: ufs: Complete pending requests in host reset and restore path
    - scsi: aic7xxx: Adjust indentation in ahc_find_syncrate
    - drm/mediatek: handle events when enabling/disabling crtc
    - ARM: dts: r8a7779: Add device node for ARM global timer
    - selinux: ensure we cleanup the internal AVC counters on error in avc_update()
    - dmaengine: Store module owner in dma_device struct
    - dmaengine: imx-sdma: Fix memory leak
    - crypto: chtls - Fixed memory leak
    - x86/vdso: Provide missing include file
    - PM / devfreq: rk3399_dmc: Add COMPILE_TEST and HAVE_ARM_SMCCC dependency
    - pinctrl: sh-pfc: sh7269: Fix CAN function GPIOs
    - reset: uniphier: Add SCSSI reset control for each channel
    - RDMA/rxe: Fix error type of mmap_offset
    - clk: sunxi-ng: add mux and pll notifiers for A64 CPU clock
    - ALSA: sh: Fix unused variable warnings
    - clk: uniphier: Add SCSSI clock gate for each channel
    - ALSA: sh: Fix compile warning wrt const
    - tools lib api fs: Fix gcc9 stringop-truncation compilation error
    - ACPI: button: Add DMI quirk for Razer Blade Stealth 13 late 2019 lid switch
    - mlx5: work around high stack usage with gcc
    - drm: remove the newline for CRC source name.
    - ARM: dts: stm32: Add power-supply for DSI panel on stm32f469-disco
    - usbip: Fix unsafe unaligned pointer usage
    - udf: Fix free space reporting for metadata and virtual partitions
    - staging: rtl8188: avoid excessive stack usage
    - IB/hfi1: Add software counter for ctxt0 seq drop
    - soc/tegra: fuse: Correct straps' address for older Tegra124 device trees
    - efi/x86: Don't panic or BUG() on non-critical error conditions
    - rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls
    - Input: edt-ft5x06 - work around first register access error
    - x86/nmi: Remove irq_work from the long duration NMI handler
    - wan: ixp4xx_hss: fix compile-testing on 64-bit
    - ASoC: atmel: fix build error with CONFIG_SND_ATMEL_SOC_DMA=m
    - tty: synclinkmp: Adjust indentation in several functions
    - tty: synclink_gt: Adjust indentation in several functions
    - visorbus: fix uninitialized variable access
    - driver core: platform: Prevent resouce overflow from causing infinite loops
    - driver core: Print device when resources present in really_probe()
    - bpf: Return -EBADRQC for invalid map type in __bpf_tx_xdp_map
    - vme: bridges: reduce stack usage
    - drm/nouveau/secboot/gm20b: initialize pointer in gm20b_secboot_new()
    - drm/nouveau/gr/gk20a,gm200-: add terminators to method lists read from fw
    - drm/nouveau: Fix copy-paste error in nouveau_fence_wait_uevent_handler
    - drm/nouveau/drm/ttm: Remove set but not used variable 'mem'
    - drm/nouveau/fault/gv100-: fix memory leak on module unload
    - drm/vmwgfx: prevent memory leak in vmw_cmdbuf_res_add
    - usb: musb: omap2430: Get rid of musb .set_vbus for omap2430 glue
    - iommu/arm-smmu-v3: Use WRITE_ONCE() when changing validity of an STE
    - f2fs: set I_LINKABLE early to avoid wrong access by vfs
    - f2fs: free sysfs kobject
    - scsi: iscsi: Don't destroy session if there are outstanding connections
    - arm64: fix alternatives with LLVM's integrated assembler
    - drm/amd/display: fixup DML dependencies
    - watchdog/softlockup: Enforce that timestamp is valid on boot
    - f2fs: fix memleak of kobject
    - x86/mm: Fix NX bit clearing issue in kernel_map_pages_in_pgd
    - pwm: omap-dmtimer: Remove PWM chip in .remove before making it unfunctional
    - cmd64x: potential buffer overflow in cmd64x_program_timings()
    - ide: serverworks: potential overflow in svwks_set_pio_mode()
    - pwm: Remove set but not set variable 'pwm'
    - btrfs: fix possible NULL-pointer dereference in integrity checks
    - btrfs: safely advance counter when looking up bio csums
    - btrfs: device stats, log when stats are zeroed
    - module: avoid setting info->name early in case we can fall back to info->mod->name
    - remoteproc: Initialize rproc_class before use
    - irqchip/mbigen: Set driver .suppress_bind_attrs to avoid remove problems
    - ALSA: hda/hdmi - add retry logic to parse_intel_hdmi()
    - kbuild: use -S instead of -E for precise cc-option test in Kconfig
    - x86/decoder: Add TEST opcode to Group3-2
    - s390: adjust -mpacked-stack support check for clang 10
    - s390/ftrace: generate traced function stack frame
    - driver core: platform: fix u32 greater or equal to zero comparison
    - ALSA: hda - Add docking station support for Lenovo Thinkpad T420s
    - drm/nouveau/mmu: fix comptag memory leak
    - powerpc/sriov: Remove VF eeh_dev state when disabling SR-IOV
    - bcache: cached_dev_free needs to put the sb page
    - iommu/vt-d: Remove unnecessary WARN_ON_ONCE()
    - selftests: bpf: Reset global state between reuseport test runs
    - jbd2: switch to use jbd2_journal_abort() when failed to submit the commit record
    - jbd2: make sure ESHUTDOWN to be recorded in the journal superblock
    - ARM: 8951/1: Fix Kexec compilation issue.
    - hostap: Adjust indentation in prism2_hostapd_add_sta
    - iwlegacy: ensure loop counter addr does not wrap and cause an infinite loop
    - cifs: fix NULL dereference in match_prepath
    - bpf: map_seq_next should always increase position index
    - ceph: check availability of mds cluster on mount after wait timeout
    - rbd: work around -Wuninitialized warning
    - irqchip/gic-v3: Only provision redistributors that are enabled in ACPI
    - drm/nouveau/disp/nv50-: prevent oops when no channel method map provided
    - ftrace: fpid_next() should increase position index
    - trigger_next should increase position index
    - radeon: insert 10ms sleep in dce5_crtc_load_lut
    - ocfs2: fix a NULL pointer dereference when call ocfs2_update_inode_fsync_trans()
    - lib/scatterlist.c: adjust indentation in __sg_alloc_table
    - reiserfs: prevent NULL pointer dereference in reiserfs_insert_item()
    - bcache: explicity type cast in bset_bkey_last()
    - irqchip/gic-v3-its: Reference to its_invall_cmd descriptor when building INVALL
    - iwlwifi: mvm: Fix thermal zone registration
    - microblaze: Prevent the overflow of the start
    - brd: check and limit max_part par
    - drm/amdgpu/smu10: fix smu10_get_clock_by_type_with_latency
    - drm/amdgpu/smu10: fix smu10_get_clock_by_type_with_voltage
    - NFS: Fix memory leaks
    - help_next should increase position index
    - cifs: log warning message (once) if out of disk space
    - virtio_balloon: prevent pfn array overflow
    - mlxsw: spectrum_dpipe: Add missing error path
    - drm/amdgpu/display: handle multiple numbers of fclks in dcn_calcs.c (v2)
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.107
    - iommu/qcom: Fix bogus detach logic
    - ALSA: hda: Use scnprintf() for printing texts for sysfs/procfs
    - ALSA: hda/realtek - Apply quirk for MSI GP63, too
    - ALSA: hda/realtek - Apply quirk for yet another MSI laptop
    - ASoC: sun8i-codec: Fix setting DAI data format
    - ecryptfs: fix a memory leak bug in parse_tag_1_packet()
    - ecryptfs: fix a memory leak bug in ecryptfs_init_messaging()
    - thunderbolt: Prevent crash if non-active NVMem file is read
    - USB: misc: iowarrior: add support for 2 OEMed devices
    - USB: misc: iowarrior: add support for the 28 and 28L devices
    - USB: misc: iowarrior: add support for the 100 device
    - floppy: check FDC index for errors before assigning it
    - vt: fix scrollback flushing on background consoles
    - vt: selection, handle pending signals in paste_selection
    - vt: vt_ioctl: fix race in VT_RESIZEX
    - staging: android: ashmem: Disallow ashmem memory from being remapped
    - staging: vt6656: fix sign of rx_dbm to bb_pre_ed_rssi.
    - xhci: Force Maximum Packet size for Full-speed bulk devices to valid range.
    - xhci: fix runtime pm enabling for quirky Intel hosts
    - xhci: Fix memory leak when caching protocol extended capability PSI tables - take 2
    - usb: host: xhci: update event ring dequeue pointer on purpose
    - USB: core: add endpoint-blacklist quirk
    - USB: quirks: blacklist duplicate ep on Sound Devices USBPre2
    - usb: uas: fix a plug & unplug racing
    - USB: Fix novation SourceControl XL after suspend
    - USB: hub: Don't record a connect-change event during reset-resume
    - USB: hub: Fix the broken detection of USB3 device in SMSC hub
    - usb: dwc2: Fix SET/CLEAR_FEATURE and GET_STATUS flows
    - usb: dwc3: gadget: Check for IOC/LST bit in TRB->ctrl fields
    - staging: rtl8188eu: Fix potential security hole
    - staging: rtl8188eu: Fix potential overuse of kernel memory
    - staging: rtl8723bs: Fix potential security hole
    - staging: rtl8723bs: Fix potential overuse of kernel memory
    - powerpc/tm: Fix clearing MSR[TS] in current when reclaiming on signal delivery
    - jbd2: fix ocfs2 corrupt when clearing block group bits
    - x86/mce/amd: Publish the bank pointer only after setup has succeeded
    - x86/mce/amd: Fix kobject lifetime
    - x86/cpu/amd: Enable the fixed Instructions Retired counter IRPERF
    - serial: 8250: Check UPF_IRQ_SHARED in advance
    - tty/serial: atmel: manage shutdown in case of RS485 or ISO7816 mode
    - tty: serial: imx: setup the correct sg entry for tx dma
    - serdev: ttyport: restore client ops on deregistration
    - MAINTAINERS: Update drm/i915 bug filing URL
    - Revert "ipc,sem: remove uneeded sem_undo_list lock usage in exit_sem()"
    - mm/memcontrol.c: lost css_put in memcg_expand_shrinker_maps()
    - nvme-multipath: Fix memory leak with ana_log_buf
    - genirq/irqdomain: Make sure all irq domain flags are distinct
    - mm/vmscan.c: don't round up scan size for online memory cgroup
    - drm/amdgpu/soc15: fix xclk for raven
    - xhci: apply XHCI_PME_STUCK_QUIRK to Intel Comet Lake platforms
    - KVM: nVMX: Don't emulate instructions in guest mode
    - KVM: x86: don't notify userspace IOAPIC on edge-triggered interrupt EOI
    - tty: serial: qcom_geni_serial: Fix UART hang
    - tty: serial: qcom_geni_serial: Remove interrupt storm
    - tty: serial: qcom_geni_serial: Remove use of *_relaxed() and mb()
    - tty: serial: qcom_geni_serial: Remove set_rfr_wm() and related variables
    - tty: serial: qcom_geni_serial: Remove xfer_mode variable
    - tty: serial: qcom_geni_serial: Fix RX cancel command failure
    - lib/stackdepot.c: fix global out-of-bounds in stack_slabs
    - drm/nouveau/kms/gv100-: Re-set LUT after clearing for modesets
    - ext4: fix a data race in EXT4_I(inode)->i_disksize
    - ext4: add cond_resched() to __ext4_find_entry()
    - ext4: fix potential race between online resizing and write operations
    - ext4: fix potential race between s_group_info online resizing and access
    - ext4: fix potential race between s_flex_groups online resizing and access
    - ext4: fix mount failure with quota configured as module
    - ext4: rename s_journal_flag_rwsem to s_writepages_rwsem
    - ext4: fix race between writepages and enabling EXT4_EXTENTS_FL
    - KVM: nVMX: Refactor IO bitmap checks into helper function
    - KVM: nVMX: Check IO instruction VM-exit conditions
    - KVM: nVMX: handle nested posted interrupts when apicv is disabled for L1
    - KVM: apic: avoid calculating pending eoi from an uninitialized val
    - btrfs: fix bytes_may_use underflow in prealloc error condtition
    - btrfs: reset fs_root to NULL on error in open_ctree
    - btrfs: do not check delayed items are empty for single transaction cleanup
    - Btrfs: fix btrfs_wait_ordered_range() so that it waits for all ordered extents
    - Revert "dmaengine: imx-sdma: Fix memory leak"
    - scsi: Revert "RDMA/isert: Fix a recently introduced regression related to logout"
    - scsi: Revert "target: iscsi: Wait for all commands to finish before freeing a session"
    - usb: gadget: composite: Fix bMaxPower for SuperSpeedPlus
    - usb: dwc2: Fix in ISOC request length checking
    - staging: rtl8723bs: fix copy of overlapping memory
    - staging: greybus: use after free in gb_audio_manager_remove_all()
    - ecryptfs: replace BUG_ON with error handling code
    - iommu/vt-d: Fix compile warning from intel-svm.h
    - genirq/proc: Reject invalid affinity masks (again)
    - bpf, offload: Replace bitwise AND by logical AND in bpf_prog_offload_info_fill
    - ALSA: rawmidi: Avoid bit fields for state flags
    - ALSA: seq: Avoid concurrent access to queue flags
    - ALSA: seq: Fix concurrent access to queue current tick/time
    - netfilter: xt_hashlimit: limit the max size of hashtable
    - rxrpc: Fix call RCU cleanup using non-bh-safe locks
    - ata: ahci: Add shutdown to freeze hardware resources of ahci
    - xen: Enable interrupts when calling _cond_resched()
    - s390/mm: Explicitly compare PAGE_DEFAULT_KEY against zero in storage_key_init_range
    - Revert "char/random: silence a lockdep splat with printk()"
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.108
    - irqchip/gic-v3-its: Fix misuse of GENMASK macro
    - iwlwifi: pcie: fix rb_allocator workqueue allocation
    - ipmi:ssif: Handle a possible NULL pointer reference
    - drm/msm: Set dma maximum segment size for mdss
    - dax: pass NOWAIT flag to iomap_apply
    - mac80211: consider more elements in parsing CRC
    - cfg80211: check wiphy driver existence for drvinfo report
    - s390/zcrypt: fix card and queue total counter wrap
    - qmi_wwan: re-add DW5821e pre-production variant
    - qmi_wwan: unconditionally reject 2 ep interfaces
    - ARM: dts: sti: fixup sound frame-inversion for stihxxx-b2120.dtsi
    - soc/tegra: fuse: Fix build with Tegra194 configuration
    - net: ena: fix potential crash when rxfh key is NULL
    - net: ena: fix uses of round_jiffies()
    - net: ena: add missing ethtool TX timestamping indication
    - net: ena: fix incorrect default RSS key
    - net: ena: rss: fix failure to get indirection table
    - net: ena: rss: store hash function as values and not bits
    - net: ena: fix incorrectly saving queue numbers when setting RSS indirection table
    - net: ena: ethtool: use correct value for crc32 hash
    - net: ena: ena-com.c: prevent NULL pointer dereference
    - cifs: Fix mode output in debugging statements
    - cfg80211: add missing policy for NL80211_ATTR_STATUS_CODE
    - sysrq: Restore original console_loglevel when sysrq disabled
    - sysrq: Remove duplicated sysrq message
    - net: fib_rules: Correctly set table field when table number exceeds 8 bits
    - net: mscc: fix in frame extraction
    - net: phy: restore mdio regs in the iproc mdio driver
    - net: sched: correct flower port blocking
    - nfc: pn544: Fix occasional HW initialization failure
    - sctp: move the format error check out of __sctp_sf_do_9_1_abort
    - ipv6: Fix route replacement with dev-only route
    - ipv6: Fix nlmsg_flags when splitting a multipath route
    - qede: Fix race between rdma destroy workqueue and link change event
    - net/tls: Fix to avoid gettig invalid tls record
    - ext4: potential crash on allocation error in ext4_alloc_flex_bg_array()
    - audit: fix error handling in audit_data_to_entry()
    - ACPICA: Introduce ACPI_ACCESS_BYTE_WIDTH() macro
    - ACPI: watchdog: Fix gas->access_width usage
    - KVM: VMX: check descriptor table exits on instruction emulation
    - HID: ite: Only bind to keyboard USB interface on Acer SW5-012 keyboard dock
    - HID: core: fix off-by-one memset in hid_report_raw_event()
    - HID: core: increase HID report buffer size to 8KiB
    - macintosh: therm_windtunnel: fix regression when instantiating devices
    - tracing: Disable trace_printk() on post poned tests
    - Revert "PM / devfreq: Modify the device name as devfreq(X) for sysfs"
    - amdgpu/gmc_v9: save/restore sdpif regs during S3
    - vhost: Check docket sk_family instead of call getname
    - HID: alps: Fix an error handling path in 'alps_input_configured()'
    - HID: hiddev: Fix race in in hiddev_disconnect()
    - MIPS: VPE: Fix a double free and a memory leak in 'release_vpe()'
    - i2c: altera: Fix potential integer overflow
    - i2c: jz4780: silence log flood on txabrt
    - drm/i915/gvt: Fix orphan vgpu dmabuf_objs' lifetime
    - drm/i915/gvt: Separate display reset from ALL_ENGINES reset
    - hv_netvsc: Fix unwanted wakeup in netvsc_attach()
    - usb: charger: assign specific number for enum value
    - s390/qeth: vnicc Fix EOPNOTSUPP precedence
    - net: netlink: cap max groups which will be considered in netlink_bind()
    - net: atlantic: fix use after free kasan warn
    - net: atlantic: fix potential error handling
    - net/smc: no peer ID in CLC decline for SMCD
    - net: ena: make ena rxfh support ETH_RSS_HASH_NO_CHANGE
    - namei: only return -ECHILD from follow_dotdot_rcu()
    - mwifiex: drop most magic numbers from mwifiex_process_tdls_action_frame()
    - mwifiex: delete unused mwifiex_get_intf_num()
    - KVM: SVM: Override default MMIO mask if memory encryption is enabled
    - KVM: Check for a bad hva before dropping into the ghc slow path
    - sched/fair: Optimize update_blocked_averages()
    - sched/fair: Fix O(nr_cgroups) in the load balancing path
    - perf stat: Use perf_evsel__is_clocki() for clock events
    - perf stat: Fix shadow stats for clock events
    - drivers: net: xgene: Fix the order of the arguments of 'alloc_etherdev_mqs()'
    - kprobes: Set unoptimized flag after unoptimizing code
    - pwm: omap-dmtimer: put_device() after of_find_device_by_node()
    - perf hists browser: Restore ESC as "Zoom out" of DSO/thread/etc
    - KVM: x86: Remove spurious kvm_mmu_unload() from vcpu destruction path
    - KVM: x86: Remove spurious clearing of async #PF MSR
    - thermal: brcmstb_thermal: Do not use DT coefficients
    - netfilter: nft_tunnel: no need to call htons() when dumping ports
    - netfilter: nf_flowtable: fix documentation
    - mm/huge_memory.c: use head to check huge zero page
    - mm, thp: fix defrag setting if newline is not used
    - audit: always check the netlink payload length in audit_receive_msg()
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.109
    - EDAC/amd64: Set grain per DIMM
    - ALSA: hda/realtek - Fix a regression for mute led on Lenovo Carbon X1
    - net: dsa: bcm_sf2: Forcibly configure IMP port for 1Gb/sec
    - RDMA/core: Fix pkey and port assignment in get_new_pps
    - RDMA/core: Fix use of logical OR in get_new_pps
    - kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancellation logic
    - ALSA: hda: do not override bus codec_mask in link_get()
    - serial: ar933x_uart: set UART_CS_{RX,TX}_READY_ORIDE
    - selftests: fix too long argument
    - usb: gadget: composite: Support more than 500mA MaxPower
    - usb: gadget: ffs: ffs_aio_cancel(): Save/restore IRQ flags
    - usb: gadget: serial: fix Tx stall after buffer overflow
    - drm/msm/mdp5: rate limit pp done timeout warnings
    - drm: msm: Fix return type of dsi_mgr_connector_mode_valid for kCFI
    - scsi: megaraid_sas: silence a warning
    - drm/msm/dsi: save pll state before dsi host is powered off
    - drm/msm/dsi/pll: call vco set rate explicitly
    - selftests: forwarding: use proto icmp for {gretap, ip6gretap}_mac testing
    - net: dsa: b53: Ensure the default VID is untagged
    - net: ks8851-ml: Remove 8-bit bus accessors
    - net: ks8851-ml: Fix 16-bit data access
    - net: ks8851-ml: Fix 16-bit IO operation
    - watchdog: da9062: do not ping the hw during stop()
    - s390/cio: cio_ignore_proc_seq_next should increase position index
    - s390: make 'install' not depend on vmlinux
    - x86/boot/compressed: Don't declare __force_order in kaslr_64.c
    - s390/qdio: fill SL with absolute addresses
    - nvme: Fix uninitialized-variable warning
    - ice: Don't tell the OS that link is going down
    - x86/xen: Distribute switch variables for initialization
    - net: thunderx: workaround BGX TX Underflow issue
    - ALSA: hda/realtek - Add Headset Mic supported
    - ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master
    - cifs: don't leak -EAGAIN for stat() during reconnect
    - usb: storage: Add quirk for Samsung Fit flash
    - usb: quirks: add NO_LPM quirk for Logitech Screen Share
    - usb: dwc3: gadget: Update chain bit correctly when using sg list
    - usb: core: hub: fix unhandled return by employing a void function
    - usb: core: hub: do error out if usb_autopm_get_interface() fails
    - usb: core: port: do error out if usb_autopm_get_interface() fails
    - vgacon: Fix a UAF in vgacon_invert_region
    - mm, numa: fix bad pmd by atomically check for pmd_trans_huge when marking page tables prot_numa
    - mm: fix possible PMD dirty bit lost in set_pmd_migration_entry()
    - fat: fix uninit-memory access for partial initialized inode
    - arm: dts: dra76x: Fix mmc3 max-frequency
    - tty:serial:mvebu-uart:fix a wrong return
    - serial: 8250_exar: add support for ACCES cards
    - vt: selection, close sel_buffer race
    - vt: selection, push console lock down
    - vt: selection, push sel_lock up
    - media: v4l2-mem2mem.c: fix broken links
    - x86/pkeys: Manually set X86_FEATURE_OSPKE to preserve existing changes
    - dmaengine: tegra-apb: Fix use-after-free
    - dmaengine: tegra-apb: Prevent race conditions of tasklet vs free list
    - dm cache: fix a crash due to incorrect work item cancelling
    - dm: report suspended device during destroy
    - dm writecache: verify watermark during resume
    - ARM: dts: ls1021a: Restore MDIO compatible to gianfar
    - spi: bcm63xx-hsspi: Really keep pll clk enabled
    - ASoC: topology: Fix memleak in soc_tplg_link_elems_load()
    - ASoC: topology: Fix memleak in soc_tplg_manifest_load()
    - ASoC: intel: skl: Fix pin debug prints
    - ASoC: intel: skl: Fix possible buffer overflow in debug outputs
    - dmaengine: imx-sdma: remove dma_slave_config direction usage and leave sdma_event_enable()
    - ASoC: pcm: Fix possible buffer overflow in dpcm state sysfs output
    - ASoC: pcm512x: Fix unbalanced regulator enable call in probe error path
    - ASoC: dapm: Correct DAPM handling of active widgets during shutdown
    - drm/sun4i: Fix DE2 VI layer format support
    - drm/sun4i: de2/de3: Remove unsupported VI layer formats
    - phy: mapphone-mdm6600: Fix timeouts by adding wake-up handling
    - phy: mapphone-mdm6600: Fix write timeouts with shorter GPIO toggle interval
    - ARM: dts: imx6: phycore-som: fix emmc supply
    - RDMA/iwcm: Fix iwcm work deallocation
    - RMDA/cm: Fix missing ib_cm_destroy_id() in ib_cm_insert_listen()
    - IB/hfi1, qib: Ensure RCU is locked when accessing list
    - ARM: imx: build v7_cpu_resume() unconditionally
    - ARM: dts: am437x-idk-evm: Fix incorrect OPP node names
    - ARM: dts: imx7-colibri: Fix frequency for sd/mmc
    - hwmon: (adt7462) Fix an error return in ADT7462_REG_VOLT()
    - dmaengine: coh901318: Fix a double lock bug in dma_tc_handle()
    - powerpc: fix hardware PMU exception bug on PowerVM compatibility mode systems
    - efi/x86: Align GUIDs to their size in the mixed mode runtime wrapper
    - efi/x86: Handle by-ref arguments covering multiple pages in mixed mode
    - dm integrity: fix a deadlock due to offloading to an incorrect workqueue
    - scsi: pm80xx: Fixed kernel panic during error recovery for SATA drive
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.110
    - KVM: SVM: fix up incorrect backport
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.111
    - phy: Revert toggling reset changes.
    - net: phy: Avoid multiple suspends
    - cgroup, netclassid: periodically release file_lock on classid updating
    - gre: fix uninit-value in __iptunnel_pull_header
    - inet_diag: return classid for all socket types
    - ipv6/addrconf: call ipv6_mc_up() for non-Ethernet interface
    - ipvlan: add cond_resched_rcu() while processing muticast backlog
    - ipvlan: do not add hardware address of master to its unicast filter list
    - ipvlan: do not use cond_resched_rcu() in ipvlan_process_multicast()
    - ipvlan: don't deref eth hdr before checking it's set
    - net/ipv6: use configured metric when add peer route
    - netlink: Use netlink header as base to calculate bad attribute offset
    - net: macsec: update SCI upon MAC address change.
    - net: nfc: fix bounds checking bugs on "pipe"
    - net/packet: tpacket_rcv: do not increment ring index on drop
    - net: stmmac: dwmac1000: Disable ACS if enhanced descs are not used
    - net: systemport: fix index check to avoid an array out of bounds access
    - r8152: check disconnect status after long sleep
    - sfc: detach from cb_page in efx_copy_channel()
    - bnxt_en: reinitialize IRQs when MTU is modified
    - cgroup: memcg: net: do not associate sock with unrelated cgroup
    - net: memcg: late association of sock to memcg
    - net: memcg: fix lockdep splat in inet_csk_accept()
    - devlink: validate length of param values
    - fib: add missing attribute validation for tun_id
    - nl802154: add missing attribute validation
    - nl802154: add missing attribute validation for dev_type
    - can: add missing attribute validation for termination
    - macsec: add missing attribute validation for port
    - net: fq: add missing attribute validation for orphan mask
    - team: add missing attribute validation for port ifindex
    - team: add missing attribute validation for array index
    - nfc: add missing attribute validation for SE API
    - nfc: add missing attribute validation for deactivate target
    - nfc: add missing attribute validation for vendor subcommand
    - net: phy: fix MDIO bus PM PHY resuming
    - selftests/net/fib_tests: update addr_metric_test for peer route testing
    - net/ipv6: need update peer route when modify metric
    - net/ipv6: remove the old peer route if change it to a new one
    - tipc: add missing attribute validation for MTU property
    - devlink: validate length of region addr/len
    - bonding/alb: make sure arp header is pulled before accessing it
    - slip: make slhc_compress() more robust against malicious packets
    - net: fec: validate the new settings in fec_enet_set_coalesce()
    - macvlan: add cond_resched() during multicast processing
    - cgroup: cgroup_procs_next should increase position index
    - cgroup: Iterate tasks that did not finish do_exit()
    - iwlwifi: mvm: Do not require PHY_SKU NVM section for 3168 devices
    - virtio-blk: fix hw_queue stopped on arbitrary error
    - iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT with pr_warn + add_taint
    - netfilter: nf_conntrack: ct_cpu_seq_next should increase position index
    - netfilter: synproxy: synproxy_cpu_seq_next should increase position index
    - netfilter: xt_recent: recent_seq_next should increase position index
    - netfilter: x_tables: xt_mttg_seq_next should increase position index
    - workqueue: don't use wq_select_unbound_cpu() for bound works
    - drm/amd/display: remove duplicated assignment to grph_obj_type
    - ktest: Add timeout for ssh sync testing
    - cifs_atomic_open(): fix double-put on late allocation failure
    - gfs2_atomic_open(): fix O_EXCL|O_CREAT handling on cold dcache
    - KVM: x86: clear stale x86_emulate_ctxt->intercept value
    - ARC: define __ALIGN_STR and __ALIGN symbols for ARC
    - macintosh: windfarm: fix MODINFO regression
    - efi: Fix a race and a buffer overflow while reading efivars via sysfs
    - efi: Make efi_rts_work accessible to efi page fault handler
    - mt76: fix array overflow on receiving too many fragments for a packet
    - x86/mce: Fix logic and comments around MSR_PPIN_CTL
    - iommu/dma: Fix MSI reservation allocation
    - iommu/vt-d: dmar: replace WARN_TAINT with pr_warn + add_taint
    - iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge page
    - batman-adv: Don't schedule OGM for disabled interface
    - pinctrl: meson-gxl: fix GPIOX sdio pins
    - pinctrl: core: Remove extra kref_get which blocks hogs being freed
    - drm/i915/gvt: Fix unnecessary schedule timer when no vGPU exits
    - i2c: gpio: suppress error on probe defer
    - nl80211: add missing attribute validation for critical protocol indication
    - nl80211: add missing attribute validation for beacon report scanning
    - nl80211: add missing attribute validation for channel switch
    - perf bench futex-wake: Restore thread count default to online CPU count
    - netfilter: cthelper: add missing attribute validation for cthelper
    - netfilter: nft_payload: add missing attribute validation for payload csum flags
    - netfilter: nft_tunnel: add missing attribute validation for tunnels
    - iommu/vt-d: Fix the wrong printing in RHSA parsing
    - iommu/vt-d: Ignore devices with out-of-spec domain number
    - i2c: acpi: put device when verifying client fails
    - ipv6: restrict IPV6_ADDRFORM operation
    - net/smc: check for valid ib_client_data
    - net/smc: cancel event worker during device removal
    - efi: Add a sanity check to efivar_store_raw()
    - batman-adv: Avoid free/alloc race when handling OGM2 buffer
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.112
    - perf/amd/uncore: Replace manual sampling check with CAP_NO_INTERRUPT flag
    - mmc: sdhci-omap: Add platform specific reset callback
    - mmc: sdhci-omap: Workaround errata regarding SDR104/HS200 tuning failures (i929)
    - mmc: host: Fix Kconfig warnings on keystone_defconfig
    - ACPI: watchdog: Allow disabling WDAT at boot
    - HID: apple: Add support for recent firmware on Magic Keyboards
    - HID: i2c-hid: add Trekstor Surfbook E11B to descriptor override
    - cfg80211: check reg_rule for NULL in handle_channel_custom()
    - scsi: libfc: free response frame from GPN_ID
    - net: usb: qmi_wwan: restore mtu min/max values after raw_ip switch
    - net: ks8851-ml: Fix IRQ handling and locking
    - mac80211: rx: avoid RCU list traversal under mutex
    - signal: avoid double atomic counter increments for user accounting
    - slip: not call free_netdev before rtnl_unlock in slip_open
    - hinic: fix a irq affinity bug
    - hinic: fix a bug of setting hw_ioctxt
    - net: rmnet: fix NULL pointer dereference in rmnet_newlink()
    - net: rmnet: fix NULL pointer dereference in rmnet_changelink()
    - net: rmnet: fix suspicious RCU usage
    - net: rmnet: remove rcu_read_lock in rmnet_force_unassociate_device()
    - net: rmnet: do not allow to change mux id if mux id is duplicated
    - net: rmnet: use upper/lower device infrastructure
    - net: rmnet: fix bridge mode bugs
    - net: rmnet: fix packet forwarding in rmnet bridge mode
    - sfc: fix timestamp reconstruction at 16-bit rollover points
    - jbd2: fix data races at struct journal_head
    - wimax: i2400: fix memory leak
    - wimax: i2400: Fix memory leak in i2400m_op_rfkill_sw_toggle
    - mmc: sdhci-omap: Don't finish_mrq() on a command error during tuning
    - mmc: sdhci-omap: Fix Tuning procedure for temperatures < -20C
    - driver core: Remove the link if there is no driver with AUTO flag
    - driver core: Fix adding device links to probing suppliers
    - driver core: Make driver core own stateful device links
    - driver core: Add device link flag DL_FLAG_AUTOPROBE_CONSUMER
    - driver core: Remove device link creation limitation
    - driver core: Fix creation of device links with PM-runtime flags
    - net: qrtr: fix len of skb_put_padto in qrtr_node_enqueue
    - ARM: 8957/1: VDSO: Match ARMv8 timer in cntvct_functional()
    - ARM: 8958/1: rename missed uaccess .fixup section
    - mm: slub: add missing TID bump in kmem_cache_alloc_bulk()
    - HID: google: add moonball USB id
    - efi: Fix debugobjects warning on 'efi_rts_work'
    - ipv4: ensure rcu_read_lock() in cipso_v4_error()
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.113
    - drm/mediatek: Find the cursor plane instead of hard coding it
    - spi: qup: call spi_qup_pm_resume_runtime before suspending
    - powerpc: Include .BTF section
    - ARM: dts: dra7: Add "dma-ranges" property to PCIe RC DT nodes
    - spi: pxa2xx: Add CS control clock quirk
    - spi/zynqmp: remove entry that causes a cs glitch
    - drm/exynos: dsi: propagate error value and silence meaningless warning
    - drm/exynos: dsi: fix workaround for the legacy clock name
    - drivers/perf: arm_pmu_acpi: Fix incorrect checking of gicc pointer
    - altera-stapl: altera_get_note: prevent write beyond end of 'key'
    - dm bio record: save/restore bi_end_io and bi_integrity
    - dm integrity: use dm_bio_record and dm_bio_restore
    - riscv: avoid the PIC offset of static percpu data in module beyond 2G limits
    - drm/amd/display: Clear link settings on MST disable connector
    - drm/amd/display: fix dcc swath size calculations on dcn1
    - xenbus: req->body should be updated before req->state
    - xenbus: req->err should be updated before req->state
    - block, bfq: fix overwrite of bfq_group pointer in bfq_find_set_group()
    - parse-maintainers: Mark as executable
    - USB: Disable LPM on WD19's Realtek Hub
    - usb: quirks: add NO_LPM quirk for RTL8153 based ethernet adapters
    - USB: serial: option: add ME910G1 ECM composition 0x110b
    - usb: host: xhci-plat: add a shutdown
    - USB: serial: pl2303: add device-id for HP LD381
    - usb: xhci: apply XHCI_SUSPEND_DELAY to AMD XHCI controller 1022:145c
    - ALSA: line6: Fix endless MIDI read loop
    - ALSA: seq: virmidi: Fix running status after receiving sysex
    - ALSA: seq: oss: Fix running status after receiving sysex
    - ALSA: pcm: oss: Avoid plugin buffer overflow
    - ALSA: pcm: oss: Remove WARNING from snd_pcm_plug_alloc() checks
    - iio: st_sensors: remap SMO8840 to LIS2DH12
    - iio: trigger: stm32-timer: disable master mode when stopping
    - iio: magnetometer: ak8974: Fix negative raw values in sysfs
    - iio: adc: at91-sama5d2_adc: fix differential channels in triggered mode
    - mmc: rtsx_pci: Fix support for speed-modes that relies on tuning
    - mmc: sdhci-of-at91: fix cd-gpios for SAMA5D2
    - staging: rtl8188eu: Add device id for MERCUSYS MW150US v2
    - staging: greybus: loopback_test: fix poll-mask build breakage
    - staging/speakup: fix get_word non-space look-ahead
    - intel_th: Fix user-visible error codes
    - intel_th: pci: Add Elkhart Lake CPU support
    - rtc: max8907: add missing select REGMAP_IRQ
    - xhci: Do not open code __print_symbolic() in xhci trace events
    - btrfs: fix log context list corruption after rename whiteout error
    - drm/amd/amdgpu: Fix GPR read from debugfs (v2)
    - drm/lease: fix WARNING in idr_destroy
    - memcg: fix NULL pointer dereference in __mem_cgroup_usage_unregister_event
    - mm: slub: be more careful about the double cmpxchg of freelist
    - mm, slub: prevent kmalloc_node crashes and memory leaks
    - page-flags: fix a crash at SetPageError(THP_SWAP)
    - x86/mm: split vmalloc_sync_all()
    - USB: cdc-acm: fix close_delay and closing_wait units in TIOCSSERIAL
    - USB: cdc-acm: fix rounding error in TIOCSSERIAL
    - iio: light: vcnl4000: update sampling periods for vcnl4200
    - kbuild: Disable -Wpointer-to-enum-cast
    - futex: Fix inode life-time issue
    - futex: Unbreak futex hashing
    - Revert "vrf: mark skb for multicast or link-local as enslaved to VRF"
    - Revert "ipv6: Fix handling of LLA with VRF and sockets bound to VRF"
    - ALSA: hda/realtek: Fix pop noise on ALC225
    - arm64: smp: fix smp_send_stop() behaviour
    - arm64: smp: fix crash_smp_send_stop() behaviour
    - drm/bridge: dw-hdmi: fix AVI frame colorimetry
    - staging: greybus: loopback_test: fix potential path truncation
    - staging: greybus: loopback_test: fix potential path truncations
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.114
    - mmc: core: Allow host controllers to require R1B for CMD6
    - mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for erase/trim/discard
    - mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for eMMC sleep command
    - mmc: sdhci-omap: Fix busy detection by enabling MMC_CAP_NEED_RSP_BUSY
    - mmc: sdhci-tegra: Fix busy detection by enabling MMC_CAP_NEED_RSP_BUSY
    - Revert "drm/dp_mst: Skip validating ports during destruction, just ref"
    - geneve: move debug check after netdev unregister
    - hsr: fix general protection fault in hsr_addr_is_self()
    - macsec: restrict to ethernet devices
    - mlxsw: spectrum_mr: Fix list iteration in error path
    - net: cbs: Fix software cbs to consider packet sending time
    - net: dsa: Fix duplicate frames flooded by learning
    - net: mvneta: Fix the case where the last poll did not process all rx
    - net/packet: tpacket_rcv: avoid a producer race condition
    - net: qmi_wwan: add support for ASKEY WWHC050
    - net_sched: cls_route: remove the right filter from hashtable
    - net_sched: keep alloc_hash updated after hash allocation
    - net: stmmac: dwmac-rk: fix error path in rk_gmac_probe
    - NFC: fdp: Fix a signedness bug in fdp_nci_send_patch()
    - slcan: not call free_netdev before rtnl_unlock in slcan_open
    - bnxt_en: fix memory leaks in bnxt_dcbnl_ieee_getets()
    - bnxt_en: Reset rings if ring reservation fails during open()
    - net: ip_gre: Separate ERSPAN newlink / changelink callbacks
    - net: ip_gre: Accept IFLA_INFO_DATA-less configuration
    - net: dsa: mt7530: Change the LINK bit to reflect the link status
    - net: phy: mdio-mux-bcm-iproc: check clk_prepare_enable() return value
    - r8169: re-enable MSI on RTL8168c
    - tcp: repair: fix TCP_QUEUE_SEQ implementation
    - vxlan: check return value of gro_cells_init()
    - hsr: use rcu_read_lock() in hsr_get_node_{list/status}()
    - hsr: add restart routine into hsr_get_node_list()
    - hsr: set .netnsok flag
    - cgroup-v1: cgroup_pidlist_next should update position index
    - nfs: add minor version to nfs_server_key for fscache
    - cpupower: avoid multiple definition with gcc -fno-common
    - drivers/of/of_mdio.c:fix of_mdiobus_register()
    - cgroup1: don't call release_agent when it is ""
    - dt-bindings: net: FMan erratum A050385
    - arm64: dts: ls1043a: FMan erratum A050385
    - fsl/fman: detect FMan erratum A050385
    - s390/qeth: handle error when backing RX buffer
    - scsi: ipr: Fix softlockup when rescanning devices in petitboot
    - mac80211: Do not send mesh HWMP PREQ if HWMP is disabled
    - dpaa_eth: Remove unnecessary boolean expression in dpaa_get_headroom
    - sxgbe: Fix off by one in samsung driver strncpy size arg
    - ftrace/x86: Anotate text_mutex split between ftrace_arch_code_modify_post_process() and ftrace_arch_code_modify_prepare()
    - i2c: hix5hd2: add missed clk_disable_unprepare in remove
    - Input: raydium_i2c_ts - fix error codes in raydium_i2c_boot_trigger()
    - Input: synaptics - enable RMI on HP Envy 13-ad105ng
    - Input: avoid BIT() macro usage in the serio.h UAPI header
    - ceph: check POOL_FLAG_FULL/NEARFULL in addition to OSDMAP_FULL/NEARFULL
    - ARM: dts: dra7: Add bus_dma_limit for L3 bus
    - ARM: dts: omap5: Add bus_dma_limit for L3 bus
    - perf probe: Do not depend on dwfl_module_addrsym()
    - tools: Let O= makes handle a relative path with -C option
    - scripts/dtc: Remove redundant YYLOC global declaration
    - scsi: sd: Fix optimal I/O size for devices that change reported values
    - nl80211: fix NL80211_ATTR_CHANNEL_WIDTH attribute type
    - mac80211: mark station unauthorized before key removal
    - gpiolib: acpi: Correct comment for HP x2 10 honor_wakeup quirk
    - gpiolib: acpi: Rework honor_wakeup option into an ignore_wake option
    - gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 BYT + AXP288 model
    - RDMA/core: Ensure security pkey modify is not lost
    - genirq: Fix reference leaks on irq affinity notifiers
    - xfrm: handle NETDEV_UNREGISTER for xfrm device
    - vti[6]: fix packet tx through bpf_redirect() in XinY cases
    - RDMA/mlx5: Block delay drop to unprivileged users
    - xfrm: fix uctx len check in verify_sec_ctx_len
    - xfrm: add the missing verify_sec_ctx_len check in xfrm_add_acquire
    - xfrm: policy: Fix doulbe free in xfrm_policy_timer
    - afs: Fix some tracing details
    - netfilter: flowtable: reload ip{v6}h in nf_flow_tuple_ip{v6}
    - netfilter: nft_fwd_netdev: validate family and chain type
    - bpf/btf: Fix BTF verification of enum members in struct/union
    - vti6: Fix memory leak of skb if input policy check fails
    - Revert "r8169: check that Realtek PHY driver module is loaded"
    - mac80211: add option for setting control flags
    - mac80211: set IEEE80211_TX_CTRL_PORT_CTRL_PROTO for nl80211 TX
    - USB: serial: option: add support for ASKEY WWHC050
    - USB: serial: option: add BroadMobi BM806U
    - USB: serial: option: add Wistron Neweb D19Q1
    - USB: cdc-acm: restore capability check order
    - USB: serial: io_edgeport: fix slab-out-of-bounds read in edge_interrupt_callback
    - usb: musb: fix crash with highmen PIO and usbmon
    - media: flexcop-usb: fix endpoint sanity check
    - media: usbtv: fix control-message timeouts
    - staging: rtl8188eu: Add ASUS USB-N10 Nano B1 to device table
    - staging: wlan-ng: fix ODEBUG bug in prism2sta_disconnect_usb
    - staging: wlan-ng: fix use-after-free Read in hfa384x_usbin_callback
    - ahci: Add Intel Comet Lake H RAID PCI ID
    - libfs: fix infoleak in simple_attr_read()
    - media: ov519: add missing endpoint sanity checks
    - media: dib0700: fix rc endpoint lookup
    - media: stv06xx: add missing descriptor sanity checks
    - media: xirlink_cit: add missing descriptor sanity checks
    - mac80211: Check port authorization in the ieee80211_tx_dequeue() case
    - mac80211: fix authentication with iwlwifi/mvm
    - vt: selection, introduce vc_is_sel
    - vt: ioctl, switch VT_IS_IN_USE and VT_BUSY to inlines
    - vt: switch vt_dont_switch to bool
    - vt: vt_ioctl: remove unnecessary console allocation checks
    - vt: vt_ioctl: fix VT_DISALLOCATE freeing in-use virtual console
    - vt: vt_ioctl: fix use-after-free in vt_in_use()
    - platform/x86: pmc_atom: Add Lex 2I385SW to critclk_systems DMI table
    - bpf: Explicitly memset the bpf_attr structure
    - bpf: Explicitly memset some bpf info structures declared on the stack
    - gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 CHT + AXP288 model
    - net: ks8851-ml: Fix IO operations, again
    - arm64: alternative: fix build with clang integrated assembler
    - perf map: Fix off by one in strncpy() size argument
    - ARM: dts: oxnas: Fix clear-mask property
    - ARM: bcm2835-rpi-zero-w: Add missing pinctrl name
    - ARM: dts: imx6: phycore-som: fix arm and soc minimum voltage
    - ARM: dts: N900: fix onenand timings
    - arm64: dts: ls1043a-rdb: correct RGMII delay mode to rgmii-id
    - arm64: dts: ls1046ardb: set RGMII interfaces to RGMII_ID mode
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.115
    - ipv4: fix a RCU-list lock in fib_triestat_seq_show
    - net, ip_tunnel: fix interface lookup with no key
    - sctp: fix refcount bug in sctp_wfree
    - sctp: fix possibly using a bad saddr with a given dst
    - nvme-rdma: Avoid double freeing of async event data
    - drm/amd/display: Add link_rate quirk for Apple 15" MBP 2017
    - drm/bochs: downgrade pci_request_region failure from error to warning
    - initramfs: restore default compression behavior
    - drm/amdgpu: fix typo for vcn1 idle check
    - tools/power turbostat: Fix gcc build warnings
    - tools/power turbostat: Fix missing SYS_LPI counter on some Chromebooks
    - drm/etnaviv: replace MMU flush marker with flush sequence
    - media: rc: IR signal for Panasonic air conditioner too long
    - misc: rtsx: set correct pcr_ops for rts522A
    - misc: pci_endpoint_test: Fix to support > 10 pci-endpoint-test devices
    - misc: pci_endpoint_test: Avoid using module parameter to determine irqtype
    - coresight: do not use the BIT() macro in the UAPI header
    - mei: me: add cedar fork device ids
    - extcon: axp288: Add wakeup support
    - power: supply: axp288_charger: Add special handling for HP Pavilion x2 10
    - ALSA: hda/ca0132 - Add Recon3Di quirk to handle integrated sound on EVGA X99 Classified motherboard
    - rxrpc: Fix sendmsg(MSG_WAITALL) handling
    - net: Fix Tx hash bound checking
    - padata: always acquire cpu_hotplug_lock before pinst->lock
    - bitops: protect variables in set_mask_bits() macro
    - include/linux/notifier.h: SRCU: fix ctags
    - mm: mempolicy: require at least one nodeid for MPOL_PREFERRED
    - ipv6: don't auto-add link-local address to lag ports
    - net: dsa: bcm_sf2: Do not register slave MDIO bus with OF
    - net: dsa: bcm_sf2: Ensure correct sub-node is parsed
    - net: phy: micrel: kszphy_resume(): add delay after genphy_resume() before accessing PHY registers
    - net: stmmac: dwmac1000: fix out-of-bounds mac address reg setting
    - slcan: Don't transmit uninitialized stack data in padding
    - mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_VLAN_MANGLE
    - random: always use batched entropy for get_random_u{32,64}
    - usb: dwc3: gadget: Wrap around when skip TRBs
    - tools/accounting/getdelays.c: fix netlink attribute length
    - hwrng: imx-rngc - fix an error path
    - ASoC: jz4740-i2s: Fix divider written at incorrect offset in register
    - IB/hfi1: Call kobject_put() when kobject_init_and_add() fails
    - IB/hfi1: Fix memory leaks in sysfs registration and unregistration
    - ceph: remove the extra slashes in the server path
    - ceph: canonicalize server path in place
    - RDMA/ucma: Put a lock around every call to the rdma_cm layer
    - RDMA/cma: Teach lockdep about the order of rtnl and lock
    - Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl
    - RDMA/cm: Update num_paths in cma_resolve_iboe_route error flow
    - fbcon: fix null-ptr-deref in fbcon_switch
    - clk: qcom: rcg: Return failure for RCG update
    - drm/msm: stop abusing dma_map/unmap for cache
    - arm64: Fix size of __early_cpu_boot_status
    - rpmsg: glink: Remove chunk size word align warning
    - usb: dwc3: don't set gadget->is_otg flag
    - drm_dp_mst_topology: fix broken drm_dp_sideband_parse_remote_dpcd_read()
    - drm/msm: Use the correct dma_sync calls in msm_gem
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.116
    - ARM: dts: sun8i-a83t-tbs-a711: HM5065 doesn't like such a high voltage
    - bus: sunxi-rsb: Return correct data when mixing 16-bit and 8-bit reads
    - net: vxge: fix wrong __VA_ARGS__ usage
    - hinic: fix a bug of waitting for IO stopped
    - hinic: fix wrong para of wait_for_completion_timeout
    - cxgb4/ptp: pass the sign of offset delta in FW CMD
    - qlcnic: Fix bad kzalloc null test
    - i2c: st: fix missing struct parameter description
    - cpufreq: imx6q: Fixes unwanted cpu overclocking on i.MX6ULL
    - media: venus: hfi_parser: Ignore HEVC encoding for V1
    - firmware: arm_sdei: fix double-lock on hibernate with shared events
    - null_blk: Fix the null_add_dev() error path
    - null_blk: Handle null_add_dev() failures properly
    - null_blk: fix spurious IO errors after failed past-wp access
    - xhci: bail out early if driver can't accress host in resume
    - x86: Don't let pgprot_modify() change the page encryption bit
    - block: keep bdi->io_pages in sync with max_sectors_kb for stacked devices
    - irqchip/versatile-fpga: Handle chained IRQs properly
    - sched: Avoid scale real weight down to zero
    - selftests/x86/ptrace_syscall_32: Fix no-vDSO segfault
    - PCI/switchtec: Fix init_completion race condition with poll_wait()
    - media: i2c: video-i2c: fix build errors due to 'imply hwmon'
    - libata: Remove extra scsi_host_put() in ata_scsi_add_hosts()
    - pstore/platform: fix potential mem leak if pstore_init_fs failed
    - gfs2: Don't demote a glock until its revokes are written
    - x86/boot: Use unsigned comparison for addresses
    - efi/x86: Ignore the memory attributes table on i386
    - genirq/irqdomain: Check pointer in irq_domain_alloc_irqs_hierarchy()
    - block: Fix use-after-free issue accessing struct io_cq
    - media: i2c: ov5695: Fix power on and off sequences
    - usb: dwc3: core: add support for disabling SS instances in park mode
    - irqchip/gic-v4: Provide irq_retrigger to avoid circular locking dependency
    - md: check arrays is suspended in mddev_detach before call quiesce operations
    - firmware: fix a double abort case with fw_load_sysfs_fallback
    - locking/lockdep: Avoid recursion in lockdep_count_{for,back}ward_deps()
    - block, bfq: fix use-after-free in bfq_idle_slice_timer_body
    - btrfs: qgroup: ensure qgroup_rescan_running is only set when the worker is at least queued
    - btrfs: remove a BUG_ON() from merge_reloc_roots()
    - btrfs: track reloc roots based on their commit root bytenr
    - IB/mlx5: Replace tunnel mpls capability bits for tunnel_offloads
    - uapi: rename ext2_swab() to swab() and share globally in swab.h
    - slub: improve bit diffusion for freelist ptr obfuscation
    - ASoC: fix regwmask
    - ASoC: dapm: connect virtual mux with default value
    - ASoC: dpcm: allow start or stop during pause for backend
    - ASoC: topology: use name_prefix for new kcontrol
    - usb: gadget: f_fs: Fix use after free issue as part of queue failure
    - usb: gadget: composite: Inform controller driver of self-powered
    - ALSA: usb-audio: Add mixer workaround for TRX40 and co
    - ALSA: hda: Add driver blacklist
    - ALSA: hda: Fix potential access overflow in beep helper
    - ALSA: ice1724: Fix invalid access for enumerated ctl items
    - ALSA: pcm: oss: Fix regression by buffer overflow fix
    - ALSA: doc: Document PC Beep Hidden Register on Realtek ALC256
    - ALSA: hda/realtek - Set principled PC Beep configuration for ALC256
    - ALSA: hda/realtek - Remove now-unnecessary XPS 13 headphone noise fixups
    - ALSA: hda/realtek - Add quirk for MSI GL63
    - media: ti-vpe: cal: fix disable_irqs to only the intended target
    - acpi/x86: ignore unspecified bit positions in the ACPI global lock field
    - thermal: devfreq_cooling: inline all stubs for CONFIG_DEVFREQ_THERMAL=n
    - nvme-fc: Revert "add module to ops template to allow module references"
    - nvme: Treat discovery subsystems as unique subsystems
    - PCI: pciehp: Fix indefinite wait on sysfs requests
    - PCI/ASPM: Clear the correct bits when enabling L1 substates
    - PCI: Add boot interrupt quirk mechanism for Xeon chipsets
    - PCI: endpoint: Fix for concurrent memory allocation in OB address region
    - tpm: Don't make log failures fatal
    - tpm: tpm1_bios_measurements_next should increase position index
    - tpm: tpm2_bios_measurements_next should increase position index
    - KEYS: reaching the keys quotas correctly
    - irqchip/versatile-fpga: Apply clear-mask earlier
    - pstore: pstore_ftrace_seq_next should increase position index
    - MIPS/tlbex: Fix LDDIR usage in setup_pw() for Loongson-3
    - MIPS: OCTEON: irq: Fix potential NULL pointer dereference
    - ath9k: Handle txpower changes even when TPC is disabled
    - signal: Extend exec_id to 64bits
    - x86/entry/32: Add missing ASM_CLAC to general_protection entry
    - KVM: nVMX: Properly handle userspace interrupt window request
    - KVM: s390: vsie: Fix region 1 ASCE sanity shadow address checks
    - KVM: s390: vsie: Fix delivery of addressing exceptions
    - KVM: x86: Allocate new rmap and large page tracking when moving memslot
    - KVM: VMX: Always VMCLEAR in-use VMCSes during crash with kexec support
    - KVM: x86: Gracefully handle __vmalloc() failure during VM allocation
    - KVM: VMX: fix crash cleanup when KVM wasn't used
    - CIFS: Fix bug which the return value by asynchronous read is error
    - mtd: spinand: Stop using spinand->oobbuf for buffering bad block markers
    - mtd: spinand: Do not erase the block before writing a bad block marker
    - Btrfs: fix crash during unmount due to race with delayed inode workers
    - btrfs: set update the uuid generation as soon as possible
    - btrfs: drop block from cache on error in relocation
    - btrfs: fix missing file extent item for hole after ranged fsync
    - btrfs: fix missing semaphore unlock in btrfs_sync_file
    - crypto: mxs-dcp - fix scatterlist linearization for hash
    - erofs: correct the remaining shrink objects
    - powerpc/pseries: Drop pointless static qualifier in vpa_debugfs_init()
    - x86/speculation: Remove redundant arch_smt_update() invocation
    - tools: gpio: Fix out-of-tree build regression
    - mm: Use fixed constant in page_frag_alloc instead of size + 1
    - net: qualcomm: rmnet: Allow configuration updates to existing devices
    - arm64: dts: allwinner: h6: Fix PMU compatible
    - dm writecache: add cond_resched to avoid CPU hangs
    - dm verity fec: fix memory leak in verity_fec_dtr
    - scsi: zfcp: fix missing erp_lock in port recovery trigger for point-to-point
    - arm64: armv8_deprecated: Fix undef_hook mask for thumb setend
    - selftests: vm: drop dependencies on page flags from mlock2 tests
    - rtc: omap: Use define directive for PIN_CONFIG_ACTIVE_HIGH
    - drm/etnaviv: rework perfmon query infrastructure
    - powerpc/pseries: Avoid NULL pointer dereference when drmem is unavailable
    - NFS: Fix a page leak in nfs_destroy_unlinked_subrequests()
    - ext4: fix a data race at inode->i_blocks
    - fs/filesystems.c: downgrade user-reachable WARN_ONCE() to pr_warn_once()
    - ocfs2: no need try to truncate file beyond i_size
    - perf tools: Support Python 3.8+ in Makefile
    - s390/diag: fix display of diagnose call statistics
    - Input: i8042 - add Acer Aspire 5738z to nomux list
    - clk: ingenic/jz4770: Exit with error if CGU init failed
    - kmod: make request_module() return an error when autoloading is disabled
    - cpufreq: powernv: Fix use-after-free
    - hfsplus: fix crash and filesystem corruption when deleting files
    - libata: Return correct status in sata_pmp_eh_recover_pm() when ATA_DFLAG_DETACH is set
    - ipmi: fix hung processes in __get_guid()
    - xen/blkfront: fix memory allocation flags in blkfront_setup_indirect()
    - powerpc/powernv/idle: Restore AMR/UAMOR/AMOR after idle
    - powerpc/64/tm: Don't let userspace set regs->trap via sigreturn
    - powerpc/hash64/devmap: Use H_PAGE_THP_HUGE when setting up huge devmap PTE entries
    - powerpc/xive: Use XIVE_BAD_IRQ instead of zero to catch non configured IPIs
    - powerpc/kprobes: Ignore traps that happened in real mode
    - scsi: mpt3sas: Fix kernel panic observed on soft HBA unplug
    - powerpc: Add attributes for setjmp/longjmp
    - powerpc: Make setjmp/longjmp signature standard
    - btrfs: use nofs allocations for running delayed items
    - dm zoned: remove duplicate nr_rnd_zones increase in dmz_init_zone()
    - crypto: caam - update xts sector size for large input length
    - crypto: ccree - improve error handling
    - crypto: ccree - zero out internal struct before use
    - crypto: ccree - don't mangle the request assoclen
    - crypto: ccree - dec auth tag size from cryptlen map
    - crypto: ccree - only try to map auth tag if needed
    - Revert "drm/dp_mst: Remove VCPI while disabling topology mgr"
    - drm/dp_mst: Fix clearing payload state on topology disable
    - drm: Remove PageReserved manipulation from drm_pci_alloc
    - ftrace/kprobe: Show the maxactive number on kprobe_events
    - powerpc/fsl_booke: Avoid creating duplicate tlb1 entry
    - misc: echo: Remove unnecessary parentheses and simplify check for zero
    - etnaviv: perfmon: fix total and idle HI cyleces readout
    - mfd: dln2: Fix sanity checking for endpoints
    - efi/x86: Fix the deletion of variables in mixed mode
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.117
    - amd-xgbe: Use __napi_schedule() in BH context
    - hsr: check protocol version in hsr_newlink()
    - net: ipv4: devinet: Fix crash when add/del multicast IP with autojoin
    - net: ipv6: do not consider routes via gateways for anycast address check
    - net: qrtr: send msgs from local of same id as broadcast
    - net: revert default NAPI poll timeout to 2 jiffies
    - net: stmmac: dwmac-sunxi: Provide TX and RX fifo sizes
    - net: dsa: mt7530: fix tagged frames pass-through in VLAN-unaware mode
    - ovl: fix value of i_ino for lower hardlink corner case
    - scsi: ufs: Fix ufshcd_hold() caused scheduling while atomic
    - jbd2: improve comments about freeing data buffers whose page mapping is NULL
    - pwm: pca9685: Fix PWM/GPIO inter-operation
    - ext4: fix incorrect group count in ext4_fill_super error message
    - ext4: fix incorrect inodes per group in error message
    - ASoC: Intel: mrfld: fix incorrect check on p->sink
    - ASoC: Intel: mrfld: return error codes when an error occurs
    - ALSA: usb-audio: Filter error from connector kctl ops, too
    - ALSA: usb-audio: Don't override ignore_ctl_error value from the map
    - ALSA: usb-audio: Don't create jack controls for PCM terminals
    - ALSA: usb-audio: Check mapping at creating connector controls, too
    - keys: Fix proc_keys_next to increase position index
    - tracing: Fix the race between registering 'snapshot' event trigger and triggering 'snapshot' operation
    - btrfs: check commit root generation in should_ignore_root
    - mac80211_hwsim: Use kstrndup() in place of kasprintf()
    - usb: dwc3: gadget: don't enable interrupt when disabling endpoint
    - usb: dwc3: gadget: Don't clear flags before transfer ended
    - drm/amd/powerplay: force the trim of the mclk dpm_levels if OD is enabled
    - ext4: do not zeroout extents beyond i_disksize
    - kvm: x86: Host feature SSBD doesn't imply guest feature SPEC_CTRL_SSBD
    - scsi: target: remove boilerplate code
    - scsi: target: fix hang when multiple threads try to destroy the same iscsi session
    - x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE
    - x86/resctrl: Preserve CDP enable over CPU hotplug
    - x86/resctrl: Fix invalid attempt at removing the default resource group
    - wil6210: check rx_buff_mgmt before accessing it
    - wil6210: ignore HALP ICR if already handled
    - wil6210: add general initialization/size checks
    - wil6210: make sure Rx ring sizes are correlated
    - wil6210: remove reset file from debugfs
    - mm/vmalloc.c: move 'area->pages' after if statement
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.118
    - arm, bpf: Fix offset overflow for BPF_MEM BPF_DW
    - objtool: Fix switch table detection in .text.unlikely
    - scsi: sg: add sg_remove_request in sg_common_write
    - ext4: use non-movable memory for superblock readahead
    - watchdog: sp805: fix restart handler
    - arm, bpf: Fix bugs with ALU64 {RSH, ARSH} BPF_K shift by 0
    - ARM: dts: imx6: Use gpc for FEC interrupt controller to fix wake on LAN.
    - netfilter: nf_tables: report EOPNOTSUPP on unsupported flags/object type
    - irqchip/mbigen: Free msi_desc on device teardown
    - ALSA: hda: Don't release card at firmware loading error
    - of: unittest: kmemleak on changeset destroy
    - of: unittest: kmemleak in of_unittest_platform_populate()
    - of: unittest: kmemleak in of_unittest_overlay_high_level()
    - of: overlay: kmemleak in dup_and_fixup_symbol_prop()
    - x86/Hyper-V: Report crash register data or kmsg before running crash kernel
    - lib/raid6: use vdupq_n_u8 to avoid endianness warnings
    - video: fbdev: sis: Remove unnecessary parentheses and commented code
    - rbd: avoid a deadlock on header_rwsem when flushing notifies
    - rbd: call rbd_dev_unprobe() after unwatching and flushing notifies
    - xsk: Add missing check on user supplied headroom size
    - x86/Hyper-V: Unload vmbus channel in hv panic callback
    - x86/Hyper-V: Free hv_panic_page when fail to register kmsg dump
    - x86/Hyper-V: Trigger crash enlightenment only once during system crash.
    - x86/Hyper-V: Report crash register data when sysctl_record_panic_msg is not set
    - x86/Hyper-V: Report crash data in die() when panic_on_oops is set
    - clk: at91: usb: continue if clk_hw_round_rate() return zero
    - power: supply: bq27xxx_battery: Silence deferred-probe error
    - clk: tegra: Fix Tegra PMC clock out parents
    - soc: imx: gpc: fix power up sequencing
    - rtc: 88pm860x: fix possible race condition
    - NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode_by_stateid()
    - NFS: direct.c: Fix memory leak of dreq when nfs_get_lock_context fails
    - s390/cpuinfo: fix wrong output when CPU0 is offline
    - powerpc/maple: Fix declaration made after definition
    - s390/cpum_sf: Fix wrong page count in error message
    - ext4: do not commit super on read-only bdev
    - um: ubd: Prevent buffer overrun on command completion
    - cifs: Allocate encryption header through kmalloc
    - include/linux/swapops.h: correct guards for non_swap_entry()
    - percpu_counter: fix a data race at vm_committed_as
    - compiler.h: fix error in BUILD_BUG_ON() reporting
    - KVM: s390: vsie: Fix possible race when shadowing region 3 tables
    - x86: ACPI: fix CPU hotplug deadlock
    - drm/amdkfd: kfree the wrong pointer
    - NFS: Fix memory leaks in nfs_pageio_stop_mirroring()
    - f2fs: fix NULL pointer dereference in f2fs_write_begin()
    - drm/vc4: Fix HDMI mode validation
    - iommu/vt-d: Fix mm reference leak
    - ext2: fix empty body warnings when -Wextra is used
    - ext2: fix debug reference to ext2_xattr_cache
    - power: supply: axp288_fuel_gauge: Broaden vendor check for Intel Compute Sticks.
    - libnvdimm: Out of bounds read in __nd_ioctl()
    - iommu/amd: Fix the configuration of GCR3 table root pointer
    - f2fs: fix to wait all node page writeback
    - net: dsa: bcm_sf2: Fix overflow checks
    - fbdev: potential information leak in do_fb_ioctl()
    - iio: si1133: read 24-bit signed integer for measurement
    - tty: evh_bytechan: Fix out of bounds accesses
    - locktorture: Print ratio of acquisitions, not failures
    - mtd: spinand: Explicitly use MTD_OPS_RAW to write the bad block marker to OOB
    - mtd: lpddr: Fix a double free in probe()
    - mtd: phram: fix a double free issue in error path
    - KEYS: Don't write out to userspace while holding key semaphore
    - bpf: fix buggy r0 retval refinement for tracing helpers
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.119
    - ext4: fix extent_status fragmentation for plain files
    - drm/msm: Use the correct dma_sync calls harder
    - bpftool: Fix printing incorrect pointer in btf_dump_ptr
    - crypto: mxs-dcp - make symbols 'sha1_null_hash' and 'sha256_null_hash' static
    - vti4: removed duplicate log message.
    - arm64: Add part number for Neoverse N1
    - arm64: errata: Hide CTR_EL0.DIC on systems affected by Neoverse-N1 #1542419
    - arm64: Fake the IminLine size on systems affected by Neoverse-N1 #1542419
    - arm64: compat: Workaround Neoverse-N1 #1542419 for compat user-space
    - arm64: Silence clang warning on mismatched value/register sizes
    - watchdog: reset last_hw_keepalive time at start
    - scsi: lpfc: Fix kasan slab-out-of-bounds error in lpfc_unreg_login
    - scsi: lpfc: Fix crash in target side cable pulls hitting WAIT_FOR_UNREG
    - ceph: return ceph_mdsc_do_request() errors from __get_parent()
    - ceph: don't skip updating wanted caps when cap is stale
    - pwm: rcar: Fix late Runtime PM enablement
    - scsi: iscsi: Report unbind session event when the target has been removed
    - ASoC: Intel: atom: Take the drv->lock mutex before calling sst_send_slot_map()
    - nvme: fix deadlock caused by ANA update wrong locking
    - kernel/gcov/fs.c: gcov_seq_next() should increase position index
    - selftests: kmod: fix handling test numbers above 9
    - ipc/util.c: sysvipc_find_ipc() should increase position index
    - kconfig: qconf: Fix a few alignment issues
    - s390/cio: avoid duplicated 'ADD' uevents
    - loop: Better discard support for block devices
    - Revert "powerpc/64: irq_work avoid interrupt when called with hardware irqs enabled"
    - pwm: renesas-tpu: Fix late Runtime PM enablement
    - pwm: bcm2835: Dynamically allocate base
    - perf/core: Disable page faults when getting phys address
    - ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN MPWIN895CL tablet
    - xhci: Ensure link state is U3 after setting USB_SS_PORT_LS_U3
    - drm/amd/display: Not doing optimize bandwidth if flip pending.
    - tracing/selftests: Turn off timeout setting
    - virtio-blk: improve virtqueue error to BLK_STS
    - scsi: smartpqi: fix call trace in device discovery
    - PCI/ASPM: Allow re-enabling Clock PM
    - net: ipv6: add net argument to ip6_dst_lookup_flow
    - net: ipv6_stub: use ip6_dst_lookup_flow instead of ip6_dst_lookup
    - blktrace: Protect q->blk_trace with RCU
    - blktrace: fix dereference after null check
    - f2fs: fix to avoid memory leakage in f2fs_listxattr
    - KVM: VMX: Zero out *all* general purpose registers after VM-Exit
    - KVM: nVMX: Always sync GUEST_BNDCFGS when it comes from vmcs01
    - KVM: Introduce a new guest mapping API
    - kvm: fix compilation on aarch64
    - kvm: fix compilation on s390
    - kvm: fix compile on s390 part 2
    - KVM: Properly check if "page" is valid in kvm_vcpu_unmap
    - x86/kvm: Introduce kvm_(un)map_gfn()
    - x86/kvm: Cache gfn to pfn translation
    - x86/KVM: Make sure KVM_VCPU_FLUSH_TLB flag is not missed
    - x86/KVM: Clean up host's steal time structure
    - cxgb4: fix adapter crash due to wrong MC size
    - cxgb4: fix large delays in PTP synchronization
    - ipv6: fix restrict IPV6_ADDRFORM operation
    - macsec: avoid to set wrong mtu
    - macvlan: fix null dereference in macvlan_device_event()
    - net: bcmgenet: correct per TX/RX ring statistics
    - net: netrom: Fix potential nr_neigh refcnt leak in nr_add_node
    - net: stmmac: dwmac-meson8b: Add missing boundary to RGMII TX clock array
    - net/x25: Fix x25_neigh refcnt leak when receiving frame
    - sched: etf: do not assume all sockets are full blown
    - tcp: cache line align MAX_TCP_HEADER
    - team: fix hang in team_mode_get()
    - vrf: Fix IPv6 with qdisc and xfrm
    - net: dsa: b53: Lookup VID in ARL searches when VLAN is enabled
    - net: dsa: b53: Fix ARL register definitions
    - net: dsa: b53: Rework ARL bin logic
    - net: dsa: b53: b53_arl_rw_op() needs to select IVL or SVL
    - xfrm: Always set XFRM_TRANSFORMED in xfrm{4,6}_output_finish
    - vrf: Check skb for XFRM_TRANSFORMED flag
    - mlxsw: Fix some IS_ERR() vs NULL bugs
    - KEYS: Avoid false positive ENOMEM error on key read
    - ALSA: hda: Remove ASUS ROG Zenith from the blacklist
    - ALSA: usb-audio: Add static mapping table for ALC1220-VB-based mobos
    - ALSA: usb-audio: Add connector notifier delegation
    - iio: core: remove extra semi-colon from devm_iio_device_register() macro
    - iio: st_sensors: rely on odr mask to know if odr can be set
    - iio: adc: stm32-adc: fix sleep in atomic context
    - iio: xilinx-xadc: Fix ADC-B powerdown
    - iio: xilinx-xadc: Fix clearing interrupt when enabling trigger
    - iio: xilinx-xadc: Fix sequencer configuration for aux channels in simultaneous mode
    - iio: xilinx-xadc: Make sure not exceed maximum samplerate
    - fs/namespace.c: fix mountpoint reference counter race
    - USB: sisusbvga: Change port variable from signed to unsigned
    - USB: Add USB_QUIRK_DELAY_CTRL_MSG and USB_QUIRK_DELAY_INIT for Corsair K70 RGB RAPIDFIRE
    - USB: early: Handle AMD's spec-compliant identifiers, too
    - USB: core: Fix free-while-in-use bug in the USB S-Glibrary
    - USB: hub: Fix handling of connect changes during sleep
    - vmalloc: fix remap_vmalloc_range() bounds checks
    - mm/hugetlb: fix a addressing exception caused by huge_pte_offset
    - mm/ksm: fix NULL pointer dereference when KSM zero page is enabled
    - tools/vm: fix cross-compile build
    - ALSA: usx2y: Fix potential NULL dereference
    - ALSA: hda/realtek - Fix unexpected init_amp override
    - ALSA: hda/realtek - Add new codec supported for ALC245
    - ALSA: usb-audio: Fix usb audio refcnt leak when getting spdif
    - ALSA: usb-audio: Filter out unsupported sample rates on Focusrite devices
    - tpm/tpm_tis: Free IRQ if probing fails
    - tpm: ibmvtpm: retry on H_CLOSED in tpm_ibmvtpm_send()
    - KVM: s390: Return last valid slot if approx index is out-of-bounds
    - KVM: Check validity of resolved slot when searching memslots
    - KVM: VMX: Enable machine check support for 32bit targets
    - tty: hvc: fix buffer overflow during hvc_alloc().
    - tty: rocket, avoid OOB access
    - usb-storage: Add unusual_devs entry for JMicron JMS566
    - audit: check the length of userspace generated audit records
    - ASoC: dapm: fixup dapm kcontrol widget
    - iwlwifi: pcie: actually release queue memory in TVQM
    - iwlwifi: mvm: beacon statistics shouldn't go backwards
    - ARM: imx: provide v7_cpu_resume() only on ARM_CPU_SUSPEND=y
    - powerpc/setup_64: Set cache-line-size based on cache-block-size
    - staging: comedi: dt2815: fix writing hi byte of analog output
    - staging: comedi: Fix comedi_device refcnt leak in comedi_open
    - vt: don't hardcode the mem allocation upper bound
    - vt: don't use kmalloc() for the unicode screen buffer
    - staging: vt6656: Don't set RCR_MULTICAST or RCR_BROADCAST by default.
    - staging: vt6656: Fix calling conditions of vnt_set_bss_mode
    - staging: vt6656: Fix drivers TBTT timing counter.
    - staging: vt6656: Fix pairwise key entry save.
    - staging: vt6656: Power save stop wake_up_count wrap around.
    - cdc-acm: close race betrween suspend() and acm_softint
    - cdc-acm: introduce a cool down
    - UAS: no use logging any details in case of ENODEV
    - UAS: fix deadlock in error handling and PM flushing work
    - usb: dwc3: gadget: Fix request completion check
    - usb: f_fs: Clear OS Extended descriptor counts to zero in ffs_data_reset()
    - xhci: prevent bus suspend if a roothub port detected a over-current condition
    - serial: sh-sci: Make sure status register SCxSR is read in correct sequence
    - xfs: Fix deadlock between AGI and AGF with RENAME_WHITEOUT
    - s390/mm: fix page table upgrade vs 2ndary address mode accesses
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.120
    - remoteproc: Fix wrong rvring index computation
    - mtd: cfi: fix deadloop in cfi_cmdset_0002.c do_write_buffer
    - include/uapi/linux/swab.h: fix userspace breakage, use __BITS_PER_LONG for swap
    - binder: take read mode of mmap_sem in binder_alloc_free_page()
    - usb: dwc3: gadget: Do link recovery for SS and SSP
    - usb: gadget: udc: bdc: Remove unnecessary NULL checks in bdc_req_complete
    - iio:ad7797: Use correct attribute_group
    - ASoC: q6dsp6: q6afe-dai: add missing channels to MI2S DAIs
    - ASoC: tas571x: disable regulators on failed probe
    - ASoC: wm8960: Fix wrong clock after suspend & resume
    - nfsd: memory corruption in nfsd4_lock()
    - i2c: altera: use proper variable to hold errno
    - rxrpc: Fix DATA Tx to disable nofrag for UDP on AF_INET6 socket
    - net/cxgb4: Check the return from t4_query_params properly
    - xfs: acquire superblock freeze protection on eofblocks scans
    - svcrdma: Fix trace point use-after-free race
    - svcrdma: Fix leak of svc_rdma_recv_ctxt objects
    - PCI: Avoid ASMedia XHCI USB PME# from D0 defect
    - PCI: Move Apex Edge TPU class quirk to fix BAR assignment
    - ARM: dts: bcm283x: Disable dsi0 node
    - cpumap: Avoid warning when CONFIG_DEBUG_PER_CPU_MAPS is enabled
    - net/mlx5: Fix failing fw tracer allocation on s390
    - perf/core: fix parent pid/tid in task exit events
    - bpf, x86_32: Fix incorrect encoding in BPF_LDX zero-extension
    - mm: shmem: disable interrupt when acquiring info->lock in userfaultfd_copy path
    - xfs: clear PF_MEMALLOC before exiting xfsaild thread
    - bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX BPF_B
    - net: fec: set GPR bit on suspend by DT configuration.
    - x86: hyperv: report value of misc_features
    - xfs: fix partially uninitialized structure in xfs_reflink_remap_extent
    - ALSA: hda: Keep the controller initialization even if no codecs found
    - ALSA: hda: Explicitly permit using autosuspend if runtime PM is supported
    - scsi: target: fix PR IN / READ FULL STATUS for FC
    - scsi: target: tcmu: reset_ring should reset TCMU_DEV_BIT_BROKEN
    - objtool: Fix CONFIG_UBSAN_TRAP unreachable warnings
    - objtool: Support Clang non-section symbols in ORC dump
    - xen/xenbus: ensure xenbus_map_ring_valloc() returns proper grant status
    - ALSA: hda: call runtime_allow() for all hda controllers
    - arm64: Delete the space separator in __emit_inst
    - ext4: use matching invalidatepage in ext4_writepage
    - ext4: increase wait time needed before reuse of deleted inode numbers
    - ext4: convert BUG_ON's to WARN_ON's in mballoc.c
    - hwmon: (jc42) Fix name to have no illegal characters
    - bpf, x86_32: Fix clobbering of dst for BPF_JSET
    - qed: Fix use after free in qed_chain_free
    - ext4: check for non-zero journal inum in ext4_calculate_overhead
    - propagate_one(): mnt_set_mountpoint() needs mount_lock
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.121
    - drm/edid: Fix off-by-one in DispID DTD pixel clock
    - drm/qxl: qxl_release leak in qxl_draw_dirty_fb()
    - drm/qxl: qxl_release leak in qxl_hw_surface_alloc()
    - drm/qxl: qxl_release use after free
    - btrfs: fix block group leak when removing fails
    - ALSA: hda/realtek - Two front mics on a Lenovo ThinkCenter
    - ALSA: usb-audio: Correct a typo of NuPrime DAC-10 USB ID
    - ALSA: hda/hdmi: fix without unlocked before return
    - ALSA: pcm: oss: Place the plugin buffer overflow checks correctly
    - PM: ACPI: Output correct message on target power state
    - PM: hibernate: Freeze kernel threads in software_resume()
    - dm verity fec: fix hash block number in verity_fec_decode
    - dm writecache: fix data corruption when reloading the target
    - dm multipath: use updated MPATHF_QUEUE_IO on mapping for bio-based mpath
    - scsi: qla2xxx: set UNLOADING before waiting for session deletion
    - scsi: qla2xxx: check UNLOADING before posting async work
    - RDMA/mlx5: Set GRH fields in query QP on RoCE
    - RDMA/mlx4: Initialize ib_spec on the stack
    - RDMA/core: Prevent mixed use of FDs between shared ufiles
    - RDMA/core: Fix race between destroy and release FD object
    - vfio: avoid possible overflow in vfio_iommu_type1_pin_pages
    - vfio/type1: Fix VA->PA translation for PFNMAP VMAs in vaddr_get_pfn()
    - iommu/qcom: Fix local_base status check
    - scsi: target/iblock: fix WRITE SAME zeroing
    - iommu/amd: Fix legacy interrupt remapping for x2APIC-enabled system
    - ALSA: opti9xx: shut up gcc-10 range warning
    - nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl
    - dmaengine: dmatest: Fix iteration non-stop logic
    - selinux: properly handle multiple messages in selinux_netlink_send()
    - btrfs: fix partial loss of prealloc extent past i_size after fsync
    - btrfs: transaction: Avoid deadlock due to bad initialization timing of fs_info::journal_info
    - mmc: cqhci: Avoid false "cqhci: CQE stuck on" by not open-coding timeout loop
    - mmc: sdhci-xenon: fix annoying 1.8V regulator warning
    - mmc: sdhci-pci: Fix eMMC driver strength for BYT-based controllers
    - mmc: sdhci-msm: Enable host capabilities pertains to R1b response
    - mmc: meson-mx-sdio: Set MMC_CAP_WAIT_WHILE_BUSY
    - mmc: meson-mx-sdio: remove the broken ->card_busy() op
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.122
    - vhost: vsock: kick send_pkt worker once device is started
    - powerpc/pci/of: Parse unassigned resources
    - ASoC: topology: Check return value of pcm_new_ver
    - selftests/ipc: Fix test failure seen after initial test run
    - ASoC: sgtl5000: Fix VAG power-on handling
    - usb: dwc3: gadget: Properly set maxpacket limit
    - ASoC: rsnd: Fix parent SSI start/stop in multi-SSI mode
    - ASoC: rsnd: Fix HDMI channel mapping for multi-SSI mode
    - ASoC: codecs: hdac_hdmi: Fix incorrect use of list_for_each_entry
    - drm/amdgpu: Correctly initialize thermal controller for GPUs with Powerplay table v0 (e.g Hawaii)
    - wimax/i2400m: Fix potential urb refcnt leak
    - net: stmmac: fix enabling socfpga's ptp_ref_clock
    - net: stmmac: Fix sub-second increment
    - ASoC: rsnd: Don't treat master SSI in multi SSI setup as parent
    - ASoC: rsnd: Fix "status check failed" spam for multi-SSI
    - cifs: protect updating server->dstaddr with a spinlock
    - s390/ftrace: fix potential crashes when switching tracers
    - scripts/config: allow colons in option strings for sed
    - lib/mpi: Fix building for powerpc with clang
    - net: bcmgenet: suppress warnings on failed Rx SKB allocations
    - net: systemport: suppress warnings on failed Rx SKB allocations
    - sctp: Fix SHUTDOWN CTSN Ack in the peer restart case
    - drm/amdgpu: Fix oops when pp_funcs is unset in ACPI event
    - lib: devres: add a helper function for ioremap_uc
    - mfd: intel-lpss: Use devm_ioremap_uc for MMIO
    - hexagon: clean up ioremap
    - hexagon: define ioremap_uc
    - ALSA: hda: Match both PCI ID and SSID for driver blacklist
    - platform/x86: GPD pocket fan: Fix error message when temp-limits are out of range
    - mac80211: add ieee80211_is_any_nullfunc()
    - cgroup, netclassid: remove double cond_resched
    - drm/atomic: Take the atomic toys away from X
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.123
    - USB: serial: qcserial: Add DW5816e support
    - tracing/kprobes: Fix a double initialization typo
    - vt: fix unicode console freeing with a common interface
    - dp83640: reverse arguments to list_add_tail
    - fq_codel: fix TCA_FQ_CODEL_DROP_BATCH_SIZE sanity checks
    - net: macsec: preserve ingress frame ordering
    - net/mlx4_core: Fix use of ENOSPC around mlx4_counter_alloc()
    - net_sched: sch_skbprio: add message validation to skbprio_change()
    - net: usb: qmi_wwan: add support for DW5816e
    - sch_choke: avoid potential panic in choke_reset()
    - sch_sfq: validate silly quantum values
    - tipc: fix partial topology connection closure
    - bnxt_en: Fix VLAN acceleration handling in bnxt_fix_features().
    - net/mlx5: Fix forced completion access non initialized command entry
    - net/mlx5: Fix command entry leak in Internal Error State
    - bnxt_en: Improve AER slot reset.
    - bnxt_en: Fix VF anti-spoof filter setup.
    - net: stricter validation of untrusted gso packets
    - HID: wacom: Read HID_DG_CONTACTMAX directly for non-generic devices
    - sctp: Fix bundling of SHUTDOWN with COOKIE-ACK
    - HID: usbhid: Fix race between usbhid_close() and usbhid_stop()
    - USB: uas: add quirk for LaCie 2Big Quadra
    - USB: serial: garmin_gps: add sanity checking for data length
    - tracing: Add a vmalloc_sync_mappings() for safe measure
    - KVM: arm: vgic: Fix limit condition when writing to GICD_I[CS]ACTIVER
    - KVM: arm64: Fix 32bit PC wrap-around
    - arm64: hugetlb: avoid potential NULL dereference
    - mm/page_alloc: fix watchdog soft lockups during set_zone_contiguous()
    - staging: gasket: Check the return value of gasket_get_bar_index()
    - coredump: fix crash when umh is disabled
    - KVM: VMX: Explicitly reference RCX as the vmx_vcpu pointer in asm blobs
    - KVM: VMX: Mark RCX, RDX and RSI as clobbered in vmx_vcpu_run()'s asm blob
    - batman-adv: fix batadv_nc_random_weight_tq
    - batman-adv: Fix refcnt leak in batadv_show_throughput_override
    - batman-adv: Fix refcnt leak in batadv_store_throughput_override
    - batman-adv: Fix refcnt leak in batadv_v_ogm_process
    - x86/entry/64: Fix unwind hints in register clearing code
    - x86/entry/64: Fix unwind hints in kernel exit path
    - x86/entry/64: Fix unwind hints in rewind_stack_do_exit()
    - x86/unwind/orc: Don't skip the first frame for inactive tasks
    - x86/unwind/orc: Prevent unwinding before ORC initialization
    - x86/unwind/orc: Fix error path for bad ORC entry type
    - x86/unwind/orc: Fix premature unwind stoppage due to IRET frames
    - netfilter: nat: never update the UDP checksum when it's 0
    - netfilter: nf_osf: avoid passing pointer to local var
    - objtool: Fix stack offset tracking for indirect CFAs
    - scripts/decodecode: fix trapping instruction formatting
    - ipc/mqueue.c: change __do_notify() to bypass check_kill_permission()
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.124
    - net: dsa: Do not make user port errors fatal
    - shmem: fix possible deadlocks on shmlock_user_lock
    - net/sonic: Fix a resource leak in an error handling path in 'jazz_sonic_probe()'
    - net: moxa: Fix a potential double 'free_irq()'
    - drop_monitor: work around gcc-10 stringop-overflow warning
    - virtio-blk: handle block_device_operations callbacks after hot unplug
    - scsi: sg: add sg_remove_request in sg_write
    - mmc: sdhci-acpi: Add SDHCI_QUIRK2_BROKEN_64_BIT_DMA for AMDI0040
    - net: fix a potential recursive NETDEV_FEAT_CHANGE
    - netlabel: cope with NULL catmap
    - net: phy: fix aneg restart in phy_ethtool_set_eee
    - pppoe: only process PADT targeted at local interfaces
    - Revert "ipv6: add mtu lock check in __ip6_rt_update_pmtu"
    - tcp: fix error recovery in tcp_zerocopy_receive()
    - virtio_net: fix lockdep warning on 32 bit
    - hinic: fix a bug of ndo_stop
    - net: dsa: loop: Add module soft dependency
    - net: ipv4: really enforce backoff for redirects
    - netprio_cgroup: Fix unlimited memory leak of v2 cgroups
    - net: tcp: fix rx timestamp behavior for tcp_recvmsg
    - tcp: fix SO_RCVLOWAT hangs with fat skbs
    - riscv: fix vdso build with lld
    - dmaengine: pch_dma.c: Avoid data race between probe and irq handler
    - dmaengine: mmp_tdma: Reset channel error on release
    - cpufreq: intel_pstate: Only mention the BIOS disabling turbo mode once
    - ALSA: hda/hdmi: fix race in monitor detection during probe
    - drm/qxl: lost qxl_bo_kunmap_atomic_page in qxl_image_init_helper()
    - ipc/util.c: sysvipc_find_ipc() incorrectly updates position index
    - ALSA: hda/realtek - Fix S3 pop noise on Dell Wyse
    - gfs2: Another gfs2_walk_metadata fix
    - pinctrl: baytrail: Enable pin configuration setting for GPIO chip
    - pinctrl: cherryview: Add missing spinlock usage in chv_gpio_irq_handler
    - i40iw: Fix error handling in i40iw_manage_arp_cache()
    - mmc: core: Check request type before completing the request
    - mmc: block: Fix request completion in the CQE timeout path
    - NFS: Fix fscache super_cookie index_key from changing after umount
    - nfs: fscache: use timespec64 in inode auxdata
    - NFSv4: Fix fscache cookie aux_data to ensure change_attr is included
    - netfilter: conntrack: avoid gcc-10 zero-length-bounds warning
    - arm64: fix the flush_icache_range arguments in machine_kexec
    - netfilter: nft_set_rbtree: Introduce and use nft_rbtree_interval_start()
    - IB/mlx4: Test return value of calls to ib_get_cached_pkey
    - hwmon: (da9052) Synchronize access with mfd
    - pnp: Use list_for_each_entry() instead of open coding
    - gcc-10 warnings: fix low-hanging fruit
    - kbuild: compute false-positive -Wmaybe-uninitialized cases in Kconfig
    - Stop the ad-hoc games with -Wno-maybe-initialized
    - gcc-10: disable 'zero-length-bounds' warning for now
    - gcc-10: disable 'array-bounds' warning for now
    - gcc-10: disable 'stringop-overflow' warning for now
    - gcc-10: disable 'restrict' warning for now
    - gcc-10: avoid shadowing standard library 'free()' in crypto
    - ALSA: hda/realtek - Limit int mic boost for Thinkpad T530
    - ALSA: rawmidi: Fix racy buffer resize under concurrent accesses
    - ALSA: usb-audio: Add control message quirk delay for Kingston HyperX headset
    - usb: core: hub: limit HUB_QUIRK_DISABLE_AUTOSUSPEND to USB5534B
    - usb: host: xhci-plat: keep runtime active when removing host
    - USB: gadget: fix illegal array access in binding with UDC
    - usb: xhci: Fix NULL pointer dereference when enqueuing trbs from urb sg list
    - ARM: dts: dra7: Fix bus_dma_limit for PCIe
    - ARM: dts: imx27-phytec-phycard-s-rdk: Fix the I2C1 pinctrl entries
    - cifs: fix leaked reference on requeued write
    - x86: Fix early boot crash on gcc-10, third try
    - x86/unwind/orc: Fix error handling in __unwind_start()
    - exec: Move would_dump into flush_old_exec
    - clk: rockchip: fix incorrect configuration of rk3228 aclk_gpu* clocks
    - dwc3: Remove check for HWO flag in dwc3_gadget_ep_reclaim_trb_sg()
    - usb: gadget: net2272: Fix a memory leak in an error handling path in 'net2272_plat_probe()'
    - usb: gadget: audio: Fix a missing error return value in audio_bind()
    - usb: gadget: legacy: fix error return code in gncm_bind()
    - usb: gadget: legacy: fix error return code in cdc_bind()
    - Revert "ALSA: hda/realtek: Fix pop noise on ALC225"
    - clk: Unlink clock if failed to prepare or enable
    - arm64: dts: rockchip: Replace RK805 PMIC node name with "pmic" on rk3328 boards
    - arm64: dts: rockchip: Rename dwc3 device nodes on rk3399 to make dtc happy
    - ARM: dts: r8a73a4: Add missing CMT1 interrupts
    - arm64: dts: renesas: r8a77980: Fix IPMMU VIP[01] nodes
    - ARM: dts: r8a7740: Add missing extal2 to CPG node
    - KVM: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mce
    - Makefile: disallow data races on gcc-10 as well
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.125
    - x86/uaccess, ubsan: Fix UBSAN vs. SMAP
    - ubsan: build ubsan.c more conservatively
    - i2c: dev: Fix the race between the release of i2c_dev and cdev
    - KVM: SVM: Fix potential memory leak in svm_cpu_init()
    - riscv: set max_pfn to the PFN of the last page
    - ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash()
    - evm: Check also if *tfm is an error pointer in init_desc()
    - ima: Fix return value of ima_write_policy()
    - mtd: spinand: Propagate ECC information to the MTD structure
    - fix multiplication overflow in copy_fdtable()
    - ubifs: remove broken lazytime support
    - iommu/amd: Fix over-read of ACPI UID from IVRS table
    - i2c: mux: demux-pinctrl: Fix an error handling path in 'i2c_demux_pinctrl_probe()'
    - ubi: Fix seq_file usage in detailed_erase_block_info debugfs file
    - gcc-common.h: Update for GCC 10
    - HID: multitouch: add eGalaxTouch P80H84 support
    - HID: alps: Add AUI1657 device ID
    - HID: alps: ALPS_1657 is too specific; use U1_UNICORN_LEGACY instead
    - scsi: qla2xxx: Fix hang when issuing nvme disconnect-all in NPIV
    - scsi: qla2xxx: Delete all sessions before unregister local nvme port
    - configfs: fix config_item refcnt leak in configfs_rmdir()
    - vhost/vsock: fix packet delivery order to monitoring devices
    - aquantia: Fix the media type of AQC100 ethernet controller in the driver
    - component: Silence bind error on -EPROBE_DEFER
    - scsi: ibmvscsi: Fix WARN_ON during event pool release
    - HID: i2c-hid: reset Synaptics SYNA2393 on resume
    - x86/apic: Move TSC deadline timer debug printk
    - gtp: set NLM_F_MULTI flag in gtp_genl_dump_pdp()
    - HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K12A keyboard-dock
    - ceph: fix double unlock in handle_cap_export()
    - stmmac: fix pointer check after utilization in stmmac_interrupt
    - USB: core: Fix misleading driver bug report
    - platform/x86: asus-nb-wmi: Do not load on Asus T100TA and T200TA
    - ARM: futex: Address build warning
    - padata: Replace delayed timer with immediate workqueue in padata_reorder
    - padata: initialize pd->cpu with effective cpumask
    - padata: purge get_cpu and reorder_via_wq from padata_do_serial
    - ALSA: iec1712: Initialize STDSP24 properly when using the model=staudio option
    - ALSA: pcm: fix incorrect hw_base increase
    - ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Xtreme
    - ALSA: hda/realtek - Add more fixup entries for Clevo machines
    - drm/etnaviv: fix perfmon domain interation
    - apparmor: Fix use-after-free in aa_audit_rule_init
    - apparmor: fix potential label refcnt leak in aa_change_profile
    - apparmor: Fix aa_label refcnt leak in policy_update
    - dmaengine: tegra210-adma: Fix an error handling path in 'tegra_adma_probe()'
    - dmaengine: owl: Use correct lock in owl_dma_get_pchan()
    - drm/i915/gvt: Init DPLL/DDI vreg for virtual display instead of inheritance.
    - powerpc: Remove STRICT_KERNEL_RWX incompatibility with RELOCATABLE
    - powerpc/64s: Disable STRICT_KERNEL_RWX
    - nfit: Add Hyper-V NVDIMM DSM command set to white list
    - libnvdimm/btt: Remove unnecessary code in btt_freelist_init
    - libnvdimm/btt: Fix LBA masking during 'free list' population
    - staging: most: core: replace strcpy() by strscpy()
    - thunderbolt: Drop duplicated get_switch_at_route()
    - media: fdp1: Fix R-Car M3-N naming in debug message
    - Revert "net/ibmvnic: Fix EOI when running in XIVE mode"
    - net: bcmgenet: code movement
    - net: bcmgenet: abort suspend on error
    - cxgb4: free mac_hlist properly
    - cxgb4/cxgb4vf: Fix mac_hlist initialization and free
    - tty: serial: qcom_geni_serial: Fix wrap around of TX buffer
    - brcmfmac: abort and release host after error
    - Revert "gfs2: Don't demote a glock until its revokes are written"
    - staging: iio: ad2s1210: Fix SPI reading
    - staging: greybus: Fix uninitialized scalar variable
    - iio: sca3000: Remove an erroneous 'get_device()'
    - iio: dac: vf610: Fix an error handling path in 'vf610_dac_probe()'
    - misc: rtsx: Add short delay after exit from ASPM
    - mei: release me_cl object reference
    - ipack: tpci200: fix error return code in tpci200_register()
    - rapidio: fix an error in get_user_pages_fast() error handling
    - rxrpc: Fix a memory leak in rxkad_verify_response()
    - x86/unwind/orc: Fix unwind_get_return_address_ptr() for inactive tasks
    - iio: adc: stm32-adc: Use dma_request_chan() instead dma_request_slave_channel()
    - iio: adc: stm32-adc: fix device used to request dma
    - iio: adc: stm32-dfsdm: Use dma_request_chan() instead dma_request_slave_channel()
    - iio: adc: stm32-dfsdm: fix device used to request dma
    - rxrpc: Trace discarded ACKs
    - rxrpc: Fix ack discard
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.126
    - ax25: fix setsockopt(SO_BINDTODEVICE)
    - dpaa_eth: fix usage as DSA master, try 3
    - net: dsa: mt7530: fix roaming from DSA user ports
    - __netif_receive_skb_core: pass skb by reference
    - net: inet_csk: Fix so_reuseport bind-address cache in tb->fast*
    - net: ipip: fix wrong address family in init error path
    - net/mlx5: Add command entry handling completion
    - net: qrtr: Fix passing invalid reference to qrtr_local_enqueue()
    - net: revert "net: get rid of an signed integer overflow in ip_idents_reserve()"
    - net sched: fix reporting the first-time use timestamp
    - r8152: support additional Microsoft Surface Ethernet Adapter variant
    - sctp: Don't add the shutdown timer if its already been added
    - sctp: Start shutdown on association restart if in SHUTDOWN-SENT state and socket is closed
    - net/mlx5e: Update netdev txq on completions during closure
    - net/mlx5: Annotate mutex destroy for root ns
    - net: sun: fix missing release regions in cas_init_one().
    - net/mlx4_core: fix a memory leak bug.
    - mlxsw: spectrum: Fix use-after-free of split/unsplit/type_set in case reload fails
    - ARM: dts: rockchip: fix phy nodename for rk3228-evb
    - arm64: dts: rockchip: fix status for &gmac2phy in rk3328-evb.dts
    - arm64: dts: rockchip: swap interrupts interrupt-names rk3399 gpu node
    - ARM: dts: rockchip: swap clock-names of gpu nodes
    - ARM: dts: rockchip: fix pinctrl sub nodename for spi in rk322x.dtsi
    - gpio: tegra: mask GPIO IRQs during IRQ shutdown
    - ALSA: usb-audio: add mapping for ASRock TRX40 Creator
    - net: microchip: encx24j600: add missed kthread_stop
    - gfs2: move privileged user check to gfs2_quota_lock_check
    - cachefiles: Fix race between read_waiter and read_copier involving op->to_do
    - usb: dwc3: pci: Enable extcon driver for Intel Merrifield
    - usb: gadget: legacy: fix redundant initialization warnings
    - net: freescale: select CONFIG_FIXED_PHY where needed
    - IB/i40iw: Remove bogus call to netdev_master_upper_dev_get()
    - riscv: stacktrace: Fix undefined reference to `walk_stackframe'
    - cifs: Fix null pointer check in cifs_read
    - samples: bpf: Fix build error
    - Input: usbtouchscreen - add support for BonXeon TP
    - Input: evdev - call input_flush_device() on release(), not flush()
    - Input: xpad - add custom init packet for Xbox One S controllers
    - Input: dlink-dir685-touchkeys - fix a typo in driver name
    - Input: i8042 - add ThinkPad S230u to i8042 reset list
    - Input: synaptics-rmi4 - really fix attn_data use-after-free
    - Input: synaptics-rmi4 - fix error return code in rmi_driver_probe()
    - ARM: 8970/1: decompressor: increase tag size
    - ARM: 8843/1: use unified assembler in headers
    - ARM: uaccess: consolidate uaccess asm to asm/uaccess-asm.h
    - ARM: uaccess: integrate uaccess_save and uaccess_restore
    - ARM: uaccess: fix DACR mismatch with nested exceptions
    - gpio: exar: Fix bad handling for ida_simple_get error path
    - IB/qib: Call kobject_put() when kobject_init_and_add() fails
    - ARM: dts/imx6q-bx50v3: Set display interface clock parents
    - ARM: dts: bcm2835-rpi-zero-w: Fix led polarity
    - ARM: dts: bcm: HR2: Fix PPI interrupt types
    - mmc: block: Fix use-after-free issue for rpmb
    - RDMA/pvrdma: Fix missing pci disable in pvrdma_pci_probe()
    - ALSA: hwdep: fix a left shifting 1 by 31 UB bug
    - ALSA: hda/realtek - Add a model for Thinkpad T570 without DAC workaround
    - ALSA: usb-audio: mixer: volume quirk for ESS Technology Asus USB DAC
    - exec: Always set cap_ambient in cap_bprm_set_creds
    - ALSA: usb-audio: Quirks for Gigabyte TRX40 Aorus Master onboard audio
    - ALSA: hda/realtek - Add new codec supported for ALC287
    - libceph: ignore pool overlay and cache logic on redirects
    - IB/ipoib: Fix double free of skb in case of multicast traffic in CM mode
    - mm: remove VM_BUG_ON(PageSlab()) from page_mapcount()
    - fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info()
    - include/asm-generic/topology.h: guard cpumask_of_node() macro argument
    - iommu: Fix reference count leak in iommu_group_alloc.
    - parisc: Fix kernel panic in mem_init()
    - mmc: core: Fix recursive locking issue in CQE recovery path
    - RDMA/core: Fix double destruction of uobject
    - mac80211: mesh: fix discovery timer re-arming issue / crash
    - x86/dma: Fix max PFN arithmetic overflow on 32 bit systems
    - copy_xstate_to_kernel(): don't leave parts of destination uninitialized
    - xfrm: allow to accept packets with ipv6 NEXTHDR_HOP in xfrm_input
    - xfrm: call xfrm_output_gso when inner_protocol is set in xfrm_output
    - xfrm interface: fix oops when deleting a x-netns interface
    - xfrm: fix a warning in xfrm_policy_insert_list
    - xfrm: fix a NULL-ptr deref in xfrm_local_error
    - xfrm: fix error in comment
    - vti4: eliminated some duplicate code.
    - ip_vti: receive ipip packet by calling ip_tunnel_rcv
    - netfilter: nft_reject_bridge: enable reject with bridge vlan
    - netfilter: ipset: Fix subcounter update skip
    - netfilter: nfnetlink_cthelper: unbreak userspace helper support
    - netfilter: nf_conntrack_pptp: prevent buffer overflows in debug code
    - esp6: get the right proto for transport mode in esp6_gso_encap
    - bnxt_en: Fix accumulation of bp->net_stats_prev.
    - xsk: Add overflow check for u64 division, stored into u32
    - qlcnic: fix missing release in qlcnic_83xx_interrupt_test.
    - crypto: chelsio/chtls: properly set tp->lsndtime
    - bonding: Fix reference count leak in bond_sysfs_slave_add.
    - netfilter: nf_conntrack_pptp: fix compilation warning with W=1 build
    - mm/vmalloc.c: don't dereference possible NULL pointer in __vunmap()
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.127
    - Revert "cgroup: Add memory barriers to plug cgroup_rstat_updated() race window"
    - libnvdimm: Fix endian conversion issues 
    - mm: Fix mremap not considering huge pmd devmap
    - HID: sony: Fix for broken buttons on DS3 USB dongles
    - HID: i2c-hid: add Schneider SCL142ALM to descriptor override
    - p54usb: add AirVasT USB stick device-id
    - kernel/relay.c: handle alloc_percpu returning NULL in relay_open
    - mmc: fix compilation of user API
    - scsi: ufs: Release clock if DMA map fails
    - net: dsa: mt7530: set CPU port to fallback mode
    - airo: Fix read overflows sending packets
    - drm/i915: fix port checks for MST support on gen >= 11
    - scsi: hisi_sas: Check sas_port before using it
    - powerpc/powernv: Avoid re-registration of imc debugfs directory
    - spi: dw: use "smp_mb()" to avoid sending spi data error
    - s390/ftrace: save traced function caller
    - ARC: Fix ICCM & DCCM runtime size checks
    - ARC: [plat-eznps]: Restrict to CONFIG_ISA_ARCOMPACT
    - evm: Fix RCU list related warnings
    - i2c: altera: Fix race between xfer_msg and isr thread
    - x86/mmiotrace: Use cpumask_available() for cpumask_var_t variables
    - net: bmac: Fix read of MAC address from ROM
    - drm/edid: Add Oculus Rift S to non-desktop list
    - s390/mm: fix set_huge_pte_at() for empty ptes
    - null_blk: return error for invalid zone size
    - net/ethernet/freescale: rework quiesce/activate for ucc_geth
    - net: ethernet: stmmac: Enable interface clocks on probe for IPQ806x
    - net: smsc911x: Fix runtime PM imbalance on error
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.128
    - devinet: fix memleak in inetdev_init()
    - l2tp: add sk_family checks to l2tp_validate_socket
    - l2tp: do not use inet_hash()/inet_unhash()
    - net: usb: qmi_wwan: add Telit LE910C1-EUX composition
    - NFC: st21nfca: add missed kfree_skb() in an error path
    - vsock: fix timeout in vsock_accept()
    - net: check untrusted gso_size at kernel entry
    - USB: serial: qcserial: add DW5816e QDL support
    - USB: serial: usb_wwan: do not resubmit rx urb on fatal errors
    - USB: serial: option: add Telit LE910C1-EUX compositions
    - iio: vcnl4000: Fix i2c swapped word reading.
    - usb: musb: start session in resume for host port
    - usb: musb: Fix runtime PM imbalance on error
    - vt: keyboard: avoid signed integer overflow in k_ascii
    - tty: hvc_console, fix crashes on parallel open/close
    - staging: rtl8712: Fix IEEE80211_ADDBA_PARAM_BUF_SIZE_MASK
    - CDC-ACM: heed quirk also in error handling
    - nvmem: qfprom: remove incorrect write support
    - x86/cpu: Add a steppings field to struct x86_cpu_id
    - x86/cpu: Add 'table' argument to cpu_matches()
    - x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation
    - x86/speculation: Add SRBDS vulnerability and mitigation documentation
    - x86/speculation: Add Ivy Bridge to affected list
    - uprobes: ensure that uprobe->offset and ->ref_ctr_offset are properly aligned
    - Revert "net/mlx5: Annotate mutex destroy for root ns"
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.129
    - ipv6: fix IPV6_ADDRFORM operation logic
    - net_failover: fixed rollback in net_failover_open()
    - bridge: Avoid infinite loop when suppressing NS messages with invalid options
    - vxlan: Avoid infinite loop when suppressing NS messages with invalid options
    - tun: correct header offsets in napi frags mode
    - selftests: bpf: fix use of undeclared RET_IF macro
    - make 'user_access_begin()' do 'access_ok()'
    - Fix 'acccess_ok()' on alpha and SH
    - arch/openrisc: Fix issues with access_ok()
    - x86: uaccess: Inhibit speculation past access_ok() in user_access_begin()
    - lib: Reduce user_access_begin() boundaries in strncpy_from_user() and strnlen_user()
    - btrfs: merge btrfs_find_device and find_device
    - btrfs: Detect unbalanced tree with empty leaf before crashing btree operations
    - crypto: talitos - fix ECB and CBC algs ivsize
    - Input: mms114 - fix handling of mms345l
    - ARM: 8977/1: ptrace: Fix mask for thumb breakpoint hook
    - sched/fair: Don't NUMA balance for kthreads
    - Input: synaptics - add a second working PNP_ID for Lenovo T470s
    - drivers/net/ibmvnic: Update VNIC protocol version reporting
    - powerpc/xive: Clear the page tables for the ESB IO mapping
    - ath9k_htc: Silence undersized packet warnings
    - RDMA/uverbs: Make the event_queue fds return POLLERR when disassociated
    - x86/cpu/amd: Make erratum #1054 a legacy erratum
    - perf probe: Accept the instance number of kretprobe event
    - mm: add kvfree_sensitive() for freeing sensitive data objects
    - aio: fix async fsync creds
    - btrfs: tree-checker: Check level for leaves and nodes
    - x86_64: Fix jiffies ODR violation
    - x86/PCI: Mark Intel C620 MROMs as having non-compliant BARs
    - x86/speculation: Prevent rogue cross-process SSBD shutdown
    - x86/reboot/quirks: Add MacBook6,1 reboot quirk
    - efi/efivars: Add missing kobject_put() in sysfs entry creation error path
    - ALSA: es1688: Add the missed snd_card_free()
    - ALSA: hda/realtek - add a pintbl quirk for several Lenovo machines
    - ALSA: usb-audio: Fix inconsistent card PM state after resume
    - ALSA: usb-audio: Add vendor, product and profile name for HP Thunderbolt Dock
    - ACPI: sysfs: Fix reference count leak in acpi_sysfs_add_hotplug_profile()
    - ACPI: CPPC: Fix reference count leak in acpi_cppc_processor_probe()
    - ACPI: GED: add support for _Exx / _Lxx handler methods
    - ACPI: PM: Avoid using power resources if there are none for D0
    - cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages
    - nilfs2: fix null pointer dereference at nilfs_segctor_do_construct()
    - spi: dw: Fix controller unregister order
    - spi: bcm2835aux: Fix controller unregister order
    - spi: bcm-qspi: when tx/rx buffer is NULL set to 0
    - PM: runtime: clk: Fix clk_pm_runtime_get() error path
    - crypto: cavium/nitrox - Fix 'nitrox_get_first_device()' when ndevlist is fully iterated
    - ALSA: pcm: disallow linking stream to itself
    - x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisoned
    - KVM: x86: Fix APIC page invalidation race
    - kvm: x86: Fix L1TF mitigation for shadow MMU
    - KVM: x86/mmu: Consolidate "is MMIO SPTE" code
    - KVM: x86: only do L1TF workaround on affected processors
    - x86/speculation: Change misspelled STIPB to STIBP
    - x86/speculation: Add support for STIBP always-on preferred mode
    - x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS.
    - x86/speculation: PR_SPEC_FORCE_DISABLE enforcement for indirect branches.
    - spi: No need to assign dummy value in spi_unregister_controller()
    - spi: Fix controller unregister order
    - spi: pxa2xx: Fix controller unregister order
    - spi: bcm2835: Fix controller unregister order
    - spi: pxa2xx: Balance runtime PM enable/disable on error
    - spi: pxa2xx: Fix runtime PM ref imbalance on probe error
    - crypto: virtio: Fix use-after-free in virtio_crypto_skcipher_finalize_req()
    - crypto: virtio: Fix src/dst scatterlist calculation in __virtio_crypto_skcipher_do_req()
    - crypto: virtio: Fix dest length calculation in __virtio_crypto_skcipher_do_req()
    - selftests/net: in rxtimestamp getopt_long needs terminating null entry
    - ovl: initialize error in ovl_copy_xattr
    - proc: Use new_inode not new_inode_pseudo
    - video: fbdev: w100fb: Fix a potential double free.
    - KVM: nSVM: fix condition for filtering async PF
    - KVM: nSVM: leave ASID aside in copy_vmcb_control_area
    - KVM: nVMX: Consult only the "basic" exit reason when routing nested exit
    - KVM: MIPS: Define KVM_ENTRYHI_ASID to cpu_asid_mask(&boot_cpu_data)
    - KVM: MIPS: Fix VPN2_MASK definition for variable cpu_vmbits
    - KVM: arm64: Make vcpu_cp1x() work on Big Endian hosts
    - scsi: megaraid_sas: TM command refire leads to controller firmware crash
    - ath9k: Fix use-after-free Read in ath9k_wmi_ctrl_rx
    - ath9k: Fix use-after-free Write in ath9k_htc_rx_msg
    - ath9x: Fix stack-out-of-bounds Write in ath9k_hif_usb_rx_cb
    - ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb
    - Smack: slab-out-of-bounds in vsscanf
    - drm/vkms: Hold gem object while still in-use
    - mm/slub: fix a memory leak in sysfs_slab_add()
    - fat: don't allow to mount if the FAT length == 0
    - perf: Add cond_resched() to task_function_call()
    - agp/intel: Reinforce the barrier after GTT updates
    - mmc: sdhci-msm: Clear tuning done flag while hs400 tuning
    - ARM: dts: at91: sama5d2_ptc_ek: fix sdmmc0 node description
    - mmc: sdio: Fix potential NULL pointer error in mmc_sdio_init_card()
    - xen/pvcalls-back: test for errors when calling backend_connect()
    - KVM: arm64: Synchronize sysreg state on injecting an AArch32 exception
    - ACPI: GED: use correct trigger type field in _Exx / _Lxx handling
    - drm: bridge: adv7511: Extend list of audio sample rates
    - crypto: ccp -- don't "select" CONFIG_DMADEVICES
    - media: si2157: Better check for running tuner in init
    - objtool: Ignore empty alternatives
    - spi: pxa2xx: Apply CS clk quirk to BXT
    - net: atlantic: make hw_get_regs optional
    - net: ena: fix error returning in ena_com_get_hash_function()
    - efi/libstub/x86: Work around LLVM ELF quirk build regression
    - arm64: cacheflush: Fix KGDB trap detection
    - spi: dw: Zero DMA Tx and Rx configurations on stack
    - arm64: insn: Fix two bugs in encoding 32-bit logical immediates
    - ixgbe: Fix XDP redirect on archs with PAGE_SIZE above 4K
    - MIPS: Loongson: Build ATI Radeon GPU driver as module
    - Bluetooth: Add SCO fallback for invalid LMP parameters error
    - kgdb: Disable WARN_CONSOLE_UNLOCKED for all kgdb
    - kgdb: Prevent infinite recursive entries to the debugger
    - spi: dw: Enable interrupts in accordance with DMA xfer mode
    - clocksource: dw_apb_timer: Make CPU-affiliation being optional
    - clocksource: dw_apb_timer_of: Fix missing clockevent timers
    - btrfs: do not ignore error from btrfs_next_leaf() when inserting checksums
    - ARM: 8978/1: mm: make act_mm() respect THREAD_SIZE
    - batman-adv: Revert "disable ethtool link speed detection when auto negotiation off"
    - mmc: meson-mx-sdio: trigger a soft reset after a timeout or CRC error
    - spi: dw: Fix Rx-only DMA transfers
    - x86/kvm/hyper-v: Explicitly align hcall param for kvm_hyperv_exit
    - net: vmxnet3: fix possible buffer overflow caused by bad DMA value in vmxnet3_get_rss()
    - staging: android: ion: use vmap instead of vm_map_ram
    - brcmfmac: fix wrong location to get firmware feature
    - tools api fs: Make xxx__mountpoint() more scalable
    - e1000: Distribute switch variables for initialization
    - dt-bindings: display: mediatek: control dpi pins mode to avoid leakage
    - audit: fix a net reference leak in audit_send_reply()
    - media: dvb: return -EREMOTEIO on i2c transfer failure.
    - media: platform: fcp: Set appropriate DMA parameters
    - MIPS: Make sparse_init() using top-down allocation
    - Bluetooth: btbcm: Add 2 missing models to subver tables
    - audit: fix a net reference leak in audit_list_rules_send()
    - netfilter: nft_nat: return EOPNOTSUPP if type or flags are not supported
    - selftests/bpf: Fix memory leak in extract_build_id()
    - net: bcmgenet: set Rx mode before starting netif
    - lib/mpi: Fix 64-bit MIPS build with Clang
    - exit: Move preemption fixup up, move blocking operations down
    - sched/core: Fix illegal RCU from offline CPUs
    - drivers/perf: hisi: Fix typo in events attribute array
    - net: lpc-enet: fix error return code in lpc_mii_init()
    - media: cec: silence shift wrapping warning in __cec_s_log_addrs()
    - net: allwinner: Fix use correct return type for ndo_start_xmit()
    - powerpc/spufs: fix copy_to_user while atomic
    - xfs: clean up the error handling in xfs_swap_extents
    - Crypto/chcr: fix for ccm(aes) failed test
    - MIPS: Truncate link address into 32bit for 32bit kernel
    - mips: cm: Fix an invalid error code of INTVN_*_ERR
    - kgdb: Fix spurious true from in_dbg_master()
    - xfs: reset buffer write failure state on successful completion
    - xfs: fix duplicate verification from xfs_qm_dqflush()
    - platform/x86: intel-vbtn: Use acpi_evaluate_integer()
    - platform/x86: intel-vbtn: Split keymap into buttons and switches parts
    - platform/x86: intel-vbtn: Do not advertise switches to userspace if they are not there
    - platform/x86: intel-vbtn: Also handle tablet-mode switch on "Detachable" and "Portable" chassis-types
    - nvme: refine the Qemu Identify CNS quirk
    - ath10k: Remove msdu from idr when management pkt send fails
    - wcn36xx: Fix error handling path in 'wcn36xx_probe()'
    - net: qed*: Reduce RX and TX default ring count when running inside kdump kernel
    - mt76: avoid rx reorder buffer overflow
    - md: don't flush workqueue unconditionally in md_open
    - veth: Adjust hard_start offset on redirect XDP frames
    - net/mlx5e: IPoIB, Drop multicast packets that this interface sent
    - rtlwifi: Fix a double free in _rtl_usb_tx_urb_setup()
    - mwifiex: Fix memory corruption in dump_station
    - x86/boot: Correct relocation destination on old linkers
    - mips: MAAR: Use more precise address mask
    - mips: Add udelay lpj numbers adjustment
    - crypto: stm32/crc32 - fix ext4 chksum BUG_ON()
    - crypto: stm32/crc32 - fix run-time self test issue.
    - crypto: stm32/crc32 - fix multi-instance
    - x86/mm: Stop printing BRK addresses
    - m68k: mac: Don't call via_flush_cache() on Mac IIfx
    - btrfs: qgroup: mark qgroup inconsistent if we're inherting snapshot to a new qgroup
    - macvlan: Skip loopback packets in RX handler
    - PCI: Don't disable decoding when mmio_always_on is set
    - MIPS: Fix IRQ tracing when call handle_fpe() and handle_msa_fpe()
    - bcache: fix refcount underflow in bcache_device_free()
    - mmc: sdhci-msm: Set SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 quirk
    - staging: greybus: sdio: Respect the cmd->busy_timeout from the mmc core
    - mmc: via-sdmmc: Respect the cmd->busy_timeout from the mmc core
    - ixgbe: fix signed-integer-overflow warning
    - mmc: sdhci-esdhc-imx: fix the mask for tuning start point
    - spi: dw: Return any value retrieved from the dma_transfer callback
    - cpuidle: Fix three reference count leaks
    - platform/x86: hp-wmi: Convert simple_strtoul() to kstrtou32()
    - platform/x86: intel-hid: Add a quirk to support HP Spectre X2 (2015)
    - platform/x86: intel-vbtn: Only blacklist SW_TABLET_MODE on the 9 / "Laptop" chasis-type
    - string.h: fix incompatibility between FORTIFY_SOURCE and KASAN
    - btrfs: include non-missing as a qualifier for the latest_bdev
    - btrfs: send: emit file capabilities after chown
    - mm: thp: make the THP mapcount atomic against __split_huge_pmd_locked()
    - mm: initialize deferred pages with interrupts enabled
    - ima: Fix ima digest hash table key calculation
    - ima: Directly assign the ima_default_policy pointer to ima_rules
    - evm: Fix possible memory leak in evm_calc_hmac_or_hash()
    - ext4: fix EXT_MAX_EXTENT/INDEX to check for zeroed eh_max
    - ext4: fix error pointer dereference
    - ext4: fix race between ext4_sync_parent() and rename()
    - PCI: Avoid Pericom USB controller OHCI/EHCI PME# defect
    - PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0
    - PCI: Avoid FLR for AMD Starship USB 3.0
    - PCI: Add ACS quirk for iProc PAXB
    - PCI: Add ACS quirk for Intel Root Complex Integrated Endpoints
    - PCI: Remove unused NFP32xx IDs
    - pci:ipmi: Move IPMI PCI class id defines to pci_ids.h
    - hwmon/k10temp, x86/amd_nb: Consolidate shared device IDs
    - x86/amd_nb: Add PCI device IDs for family 17h, model 30h
    - PCI: add USR vendor id and use it in r8169 and w6692 driver
    - PCI: Move Synopsys HAPS platform device IDs
    - PCI: Move Rohm Vendor ID to generic list
    - misc: pci_endpoint_test: Add the layerscape EP device support
    - misc: pci_endpoint_test: Add support to test PCI EP in AM654x
    - PCI: Add Synopsys endpoint EDDA Device ID
    - PCI: Add NVIDIA GPU multi-function power dependencies
    - PCI: Enable NVIDIA HDA controllers
    - PCI: mediatek: Add controller support for MT7629
    - x86/amd_nb: Add PCI device IDs for family 17h, model 70h
    - ALSA: lx6464es - add support for LX6464ESe pci express variant
    - PCI: Add Genesys Logic, Inc. Vendor ID
    - PCI: Add Amazon's Annapurna Labs vendor ID
    - PCI: vmd: Add device id for VMD device 8086:9A0B
    - x86/amd_nb: Add Family 19h PCI IDs
    - PCI: Add Loongson vendor ID
    - serial: 8250_pci: Move Pericom IDs to pci_ids.h
    - PCI: Make ACS quirk implementations more uniform
    - PCI: Unify ACS quirk desired vs provided checking
    - PCI: Generalize multi-function power dependency device links
    - btrfs: fix error handling when submitting direct I/O bio
    - btrfs: fix wrong file range cleanup after an error filling dealloc range
    - ima: Call ima_calc_boot_aggregate() in ima_eventdigest_init()
    - PCI: Program MPS for RCiEP devices
    - e1000e: Disable TSO for buffer overrun workaround
    - e1000e: Relax condition to trigger reset for ME workaround
    - carl9170: remove P2P_GO support
    - media: go7007: fix a miss of snd_card_free
    - Bluetooth: hci_bcm: fix freeing not-requested IRQ
    - b43legacy: Fix case where channel status is corrupted
    - b43: Fix connection problem with WPA3
    - b43_legacy: Fix connection problem with WPA3
    - media: ov5640: fix use of destroyed mutex
    - igb: Report speed and duplex as unknown when device is runtime suspended
    - power: vexpress: add suppress_bind_attrs to true
    - pinctrl: samsung: Correct setting of eint wakeup mask on s5pv210
    - pinctrl: samsung: Save/restore eint_mask over suspend for EINT_TYPE GPIOs
    - gnss: sirf: fix error return code in sirf_probe()
    - sparc32: fix register window handling in genregs32_[gs]et()
    - sparc64: fix misuses of access_process_vm() in genregs32_[sg]et()
    - dm crypt: avoid truncating the logical block size
    - alpha: fix memory barriers so that they conform to the specification
    - kernel/cpu_pm: Fix uninitted local in cpu_pm
    - ARM: tegra: Correct PL310 Auxiliary Control Register initialization
    - ARM: dts: exynos: Fix GPIO polarity for thr GalaxyS3 CM36651 sensor's bus
    - ARM: dts: at91: sama5d2_ptc_ek: fix vbus pin
    - ARM: dts: s5pv210: Set keep-power-in-suspend for SDHCI1 on Aries
    - drivers/macintosh: Fix memleak in windfarm_pm112 driver
    - powerpc/64s: Don't let DT CPU features set FSCR_DSCR
    - powerpc/64s: Save FSCR to init_task.thread.fscr after feature init
    - kbuild: force to build vmlinux if CONFIG_MODVERSION=y
    - sunrpc: svcauth_gss_register_pseudoflavor must reject duplicate registrations.
    - sunrpc: clean up properly in gss_mech_unregister()
    - mtd: rawnand: brcmnand: fix hamming oob layout
    - mtd: rawnand: pasemi: Fix the probe error path
    - w1: omap-hdq: cleanup to add missing newline for some dev_dbg
    - perf probe: Do not show the skipped events
    - perf probe: Fix to check blacklist address correctly
    - perf probe: Check address correctness by map instead of _etext
    - perf symbols: Fix debuginfo search for Ubuntu
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.130
    - power: supply: bq24257_charger: Replace depends on REGMAP_I2C with select
    - clk: sunxi: Fix incorrect usage of round_down()
    - ASoC: tegra: tegra_wm8903: Support nvidia, headset property
    - i2c: piix4: Detect secondary SMBus controller on AMD AM4 chipsets
    - iio: pressure: bmp280: Tolerate IRQ before registering
    - remoteproc: Fix IDR initialisation in rproc_alloc()
    - clk: qcom: msm8916: Fix the address location of pll->config_reg
    - backlight: lp855x: Ensure regulators are disabled on probe failure
    - ASoC: davinci-mcasp: Fix dma_chan refcnt leak when getting dma type
    - ARM: integrator: Add some Kconfig selections
    - scsi: qedi: Check for buffer overflow in qedi_set_path()
    - ALSA: hda/realtek - Introduce polarity for micmute LED GPIO
    - ALSA: isa/wavefront: prevent out of bounds write in ioctl
    - PCI: Allow pci_resize_resource() for devices on root bus
    - scsi: qla2xxx: Fix issue with adapter's stopping state
    - iio: bmp280: fix compensation of humidity
    - f2fs: report delalloc reserve as non-free in statfs for project quota
    - i2c: pxa: clear all master action bits in i2c_pxa_stop_message()
    - clk: samsung: Mark top ISP and CAM clocks on Exynos542x as critical
    - usblp: poison URBs upon disconnect
    - serial: 8250: Fix max baud limit in generic 8250 port
    - dm mpath: switch paths in dm_blk_ioctl() code path
    - PCI: aardvark: Don't blindly enable ASPM L0s and don't write to read-only register
    - ps3disk: use the default segment boundary
    - vfio/pci: fix memory leaks in alloc_perm_bits()
    - RDMA/mlx5: Add init2init as a modify command
    - m68k/PCI: Fix a memory leak in an error handling path
    - gpio: dwapb: Call acpi_gpiochip_free_interrupts() on GPIO chip de-registration
    - mfd: wm8994: Fix driver operation if loaded as modules
    - scsi: lpfc: Fix lpfc_nodelist leak when processing unsolicited event
    - clk: clk-flexgen: fix clock-critical handling
    - powerpc/perf/hv-24x7: Fix inconsistent output values incase multiple hv-24x7 events run
    - nfsd: Fix svc_xprt refcnt leak when setup callback client failed
    - PCI: vmd: Filter resource type bits from shadow register
    - powerpc/crashkernel: Take "mem=" option into account
    - pwm: img: Call pm_runtime_put() in pm_runtime_get_sync() failed case
    - yam: fix possible memory leak in yam_init_driver
    - NTB: ntb_pingpong: Choose doorbells based on port number
    - NTB: Fix the default port and peer numbers for legacy drivers
    - mksysmap: Fix the mismatch of '.L' symbols in System.map
    - apparmor: fix introspection of of task mode for unconfined tasks
    - apparmor: check/put label on apparmor_sk_clone_security()
    - ASoC: meson: add missing free_irq() in error path
    - scsi: sr: Fix sr_probe() missing deallocate of device minor
    - scsi: ibmvscsi: Don't send host info in adapter info MAD after LPM
    - apparmor: fix nnp subset test for unconfined
    - x86/purgatory: Disable various profiling and sanitizing options
    - staging: greybus: fix a missing-check bug in gb_lights_light_config()
    - arm64: dts: mt8173: fix unit name warnings
    - scsi: qedi: Do not flush offload work if ARP not resolved
    - ARM: dts: sun8i-h2-plus-bananapi-m2-zero: Fix led polarity
    - gpio: dwapb: Append MODULE_ALIAS for platform driver
    - scsi: qedf: Fix crash when MFW calls for protocol stats while function is still probing
    - pinctrl: rza1: Fix wrong array assignment of rza1l_swio_entries
    - firmware: qcom_scm: fix bogous abuse of dma-direct internals
    - staging: gasket: Fix mapping refcnt leak when put attribute fails
    - staging: gasket: Fix mapping refcnt leak when register/store fails
    - ALSA: usb-audio: Improve frames size computation
    - ALSA: usb-audio: Fix racy list management in output queue
    - s390/qdio: put thinint indicator after early error
    - tty: hvc: Fix data abort due to race in hvc_open
    - slimbus: ngd: get drvdata from correct device
    - thermal/drivers/ti-soc-thermal: Avoid dereferencing ERR_PTR
    - usb: dwc3: gadget: Properly handle failed kick_transfer
    - staging: sm750fb: add missing case while setting FB_VISUAL
    - PCI: v3-semi: Fix a memory leak in v3_pci_probe() error handling paths
    - i2c: pxa: fix i2c_pxa_scream_blue_murder() debug output
    - serial: amba-pl011: Make sure we initialize the port.lock spinlock
    - drivers: base: Fix NULL pointer exception in __platform_driver_probe() if a driver developer is foolish
    - PCI: rcar: Fix incorrect programming of OB windows
    - PCI/ASPM: Allow ASPM on links to PCIe-to-PCI/PCI-X Bridges
    - scsi: qla2xxx: Fix warning after FC target reset
    - power: supply: lp8788: Fix an error handling path in 'lp8788_charger_probe()'
    - power: supply: smb347-charger: IRQSTAT_D is volatile
    - scsi: mpt3sas: Fix double free warnings
    - pinctrl: rockchip: fix memleak in rockchip_dt_node_to_map
    - dlm: remove BUG() before panic()
    - clk: ti: composite: fix memory leak
    - PCI: Fix pci_register_host_bridge() device_register() error handling
    - powerpc/64: Don't initialise init_task->thread.regs
    - tty: n_gsm: Fix SOF skipping
    - tty: n_gsm: Fix waking up upper tty layer when room available
    - HID: Add quirks for Trust Panora Graphic Tablet
    - ipmi: use vzalloc instead of kmalloc for user creation
    - powerpc/pseries/ras: Fix FWNMI_VALID off by one
    - powerpc/ps3: Fix kexec shutdown hang
    - vfio-pci: Mask cap zero
    - usb/ohci-platform: Fix a warning when hibernating
    - drm/msm/mdp5: Fix mdp5_init error path for failed mdp5_kms allocation
    - ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT8-A tablet
    - USB: host: ehci-mxc: Add error handling in ehci_mxc_drv_probe()
    - tty: n_gsm: Fix bogus i++ in gsm_data_kick
    - fpga: dfl: afu: Corrected error handling levels
    - clk: samsung: exynos5433: Add IGNORE_UNUSED flag to sclk_i2s1
    - scsi: target: tcmu: Userspace must not complete queued commands
    - arm64: tegra: Fix ethernet phy-mode for Jetson Xavier
    - powerpc/64s/pgtable: fix an undefined behaviour
    - dm zoned: return NULL if dmz_get_zone_for_reclaim() fails to find a zone
    - PCI/PTM: Inherit Switch Downstream Port PTM settings from Upstream Port
    - PCI: dwc: Fix inner MSI IRQ domain registration
    - IB/cma: Fix ports memory leak in cma_configfs
    - watchdog: da9062: No need to ping manually before setting timeout
    - usb: dwc2: gadget: move gadget resume after the core is in L0 state
    - USB: gadget: udc: s3c2410_udc: Remove pointless NULL check in s3c2410_udc_nuke
    - usb: gadget: lpc32xx_udc: don't dereference ep pointer before null check
    - usb: gadget: fix potential double-free in m66592_probe.
    - usb: gadget: Fix issue with config_ep_by_speed function
    - RDMA/iw_cxgb4: cleanup device debugfs entries on ULD remove
    - x86/apic: Make TSC deadline timer detection message visible
    - ASoC: fix incomplete error-handling in img_i2s_in_probe.
    - scsi: target: tcmu: Fix a use after free in tcmu_check_expired_queue_cmd()
    - clk: bcm2835: Fix return type of bcm2835_register_gate
    - scsi: ufs-qcom: Fix scheduling while atomic issue
    - KVM: PPC: Book3S HV: Ignore kmemleak false positives
    - clk: sprd: return correct type of value for _sprd_pll_recalc_rate
    - net: sunrpc: Fix off-by-one issues in 'rpc_ntop6'
    - NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION
    - of: Fix a refcounting bug in __of_attach_node_sysfs()
    - powerpc/4xx: Don't unmap NULL mbase
    - extcon: adc-jack: Fix an error handling path in 'adc_jack_probe()'
    - ASoC: fsl_asrc_dma: Fix dma_chan leak when config DMA channel failed
    - vfio/mdev: Fix reference count leak in add_mdev_supported_type
    - rxrpc: Adjust /proc/net/rxrpc/calls to display call->debug_id not user_ID
    - openrisc: Fix issue with argument clobbering for clone/fork
    - gfs2: Allow lock_nolock mount to specify jid=X
    - scsi: iscsi: Fix reference count leak in iscsi_boot_create_kobj
    - scsi: ufs: Don't update urgent bkops level when toggling auto bkops
    - pinctrl: imxl: Fix an error handling path in 'imx1_pinctrl_core_probe()'
    - pinctrl: freescale: imx: Fix an error handling path in 'imx_pinctrl_probe()'
    - crypto: omap-sham - add proper load balancing support for multicore
    - geneve: change from tx_error to tx_dropped on missing metadata
    - lib/zlib: remove outdated and incorrect pre-increment optimization
    - include/linux/bitops.h: avoid clang shift-count-overflow warnings
    - elfnote: mark all .note sections SHF_ALLOC
    - selftests/vm/pkeys: fix alloc_random_pkey() to make it really random
    - blktrace: use errno instead of bi_status
    - blktrace: fix endianness in get_pdu_int()
    - blktrace: fix endianness for blk_log_remap()
    - gfs2: fix use-after-free on transaction ail lists
    - ntb_perf: pass correct struct device to dma_alloc_coherent
    - ntb_tool: pass correct struct device to dma_alloc_coherent
    - NTB: ntb_tool: reading the link file should not end in a NULL byte
    - NTB: Revert the change to use the NTB device dev for DMA allocations
    - NTB: perf: Don't require one more memory window than number of peers
    - NTB: perf: Fix support for hardware that doesn't have port numbers
    - NTB: perf: Fix race condition when run with ntb_test
    - NTB: ntb_test: Fix bug when counting remote files
    - drivers/perf: hisi: Fix wrong value for all counters enable
    - selftests/net: in timestamping, strncpy needs to preserve null byte
    - afs: Fix memory leak in afs_put_sysnames()
    - ASoC: core: only convert non DPCM link to DPCM link
    - ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT10-A tablet
    - ASoC: rt5645: Add platform-data for Asus T101HA
    - drm/sun4i: hdmi ddc clk: Fix size of m divider
    - scsi: acornscsi: Fix an error handling path in acornscsi_probe()
    - x86/idt: Keep spurious entries unset in system_vectors
    - net/filter: Permit reading NET in load_bytes_relative when MAC not set
    - xdp: Fix xsk_generic_xmit errno
    - usb/xhci-plat: Set PM runtime as active on resume
    - usb: host: ehci-platform: add a quirk to avoid stuck
    - usb/ehci-platform: Set PM runtime as active on resume
    - perf report: Fix NULL pointer dereference in hists__fprintf_nr_sample_events()
    - ext4: stop overwrite the errcode in ext4_setup_super
    - bcache: fix potential deadlock problem in btree_gc_coalesce
    - afs: Fix non-setting of mtime when writing into mmap
    - afs: afs_write_end() should change i_size under the right lock
    - block: Fix use-after-free in blkdev_get()
    - arm64: hw_breakpoint: Don't invoke overflow handler on uaccess watchpoints
    - libata: Use per port sync for detach
    - drm: encoder_slave: fix refcouting error for modules
    - drm/dp_mst: Reformat drm_dp_check_act_status() a bit
    - drm/qxl: Use correct notify port address when creating cursor ring
    - drm/amdgpu: Replace invalid device ID with a valid device ID
    - selinux: fix double free
    - ext4: fix partial cluster initialization when splitting extent
    - ext4: avoid race conditions when remounting with options that change dax
    - drm/dp_mst: Increase ACT retry timeout to 3s
    - x86/boot/compressed: Relax sed symbol type regex for LLVM ld.lld
    - block: nr_sects_write(): Disable preemption on seqcount write
    - mtd: rawnand: Pass a nand_chip object to nand_scan()
    - mtd: rawnand: Pass a nand_chip object to nand_release()
    - mtd: rawnand: diskonchip: Fix the probe error path
    - mtd: rawnand: sharpsl: Fix the probe error path
    - mtd: rawnand: xway: Fix the probe error path
    - mtd: rawnand: orion: Fix the probe error path
    - mtd: rawnand: oxnas: Add of_node_put()
    - mtd: rawnand: oxnas: Fix the probe error path
    - mtd: rawnand: socrates: Fix the probe error path
    - mtd: rawnand: plat_nand: Fix the probe error path
    - mtd: rawnand: mtk: Fix the probe error path
    - mtd: rawnand: tmio: Fix the probe error path
    - s390: fix syscall_get_error for compat processes
    - drm/i915: Whitelist context-local timestamp in the gen9 cmdparser
    - drm/i915/icl+: Fix hotplug interrupt disabling after storm detection
    - crypto: algif_skcipher - Cap recv SG list at ctx->used
    - crypto: algboss - don't wait during notifier callback
    - kprobes: Fix to protect kick_kprobe_optimizer() by kprobe_mutex
    - e1000e: Do not wake up the system via WOL if device wakeup is disabled
    - net: octeon: mgmt: Repair filling of RX ring
    - kretprobe: Prevent triggering kretprobe from within kprobe_flush_task
    - sched/rt, net: Use CONFIG_PREEMPTION.patch
    - net: core: device_rename: Use rwsem instead of a seqcount
    - Revert "dpaa_eth: fix usage as DSA master, try 3"
    - md: add feature flag MD_FEATURE_RAID0_LAYOUT
    - kvm: x86: Move kvm_set_mmio_spte_mask() from x86.c to mmu.c
    - kvm: x86: Fix reserved bits related calculation errors caused by MKTME
    - KVM: x86/mmu: Set mmio_value to '0' if reserved #PF can't be generated
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.131
    - net: be more gentle about silly gso requests coming from user
    - block/bio-integrity: don't free 'buf' if bio_integrity_add_page() failed
    - fanotify: fix ignore mask logic for events on child and on dir
    - mtd: rawnand: marvell: Fix the condition on a return code
    - net: bcmgenet: remove HFB_CTRL access
    - net: sched: export __netdev_watchdog_up()
    - EDAC/amd64: Add Family 17h Model 30h PCI IDs
    - i2c: tegra: Cleanup kerneldoc comments
    - i2c: tegra: Add missing kerneldoc for some fields
    - i2c: tegra: Fix Maximum transfer size
    - fix a braino in "sparc32: fix register window handling in genregs32_[gs]et()"
    - ALSA: hda/realtek - Enable the headset of ASUS B9450FA with ALC294
    - ALSA: hda/realtek: Enable mute LED on an HP system
    - ALSA: hda/realtek - Enable micmute LED on and HP system
    - apparmor: don't try to replace stale label in ptraceme check
    - ibmveth: Fix max MTU limit
    - mld: fix memory leak in ipv6_mc_destroy_dev()
    - net: bridge: enfore alignment for ethernet address
    - net: fix memleak in register_netdevice()
    - net: place xmit recursion in softnet data
    - net: use correct this_cpu primitive in dev_recursion_level
    - net: increment xmit_recursion level in dev_direct_xmit()
    - net: usb: ax88179_178a: fix packet alignment padding
    - rocker: fix incorrect error handling in dma_rings_init
    - rxrpc: Fix notification call on completion of discarded calls
    - sctp: Don't advertise IPv4 addresses if ipv6only is set on the socket
    - tcp: don't ignore ECN CWR on pure ACK
    - tcp: grow window for OOO packets only for SACK flows
    - tg3: driver sleeps indefinitely when EEH errors exceed eeh_max_freezes
    - ip6_gre: fix use-after-free in ip6gre_tunnel_lookup()
    - net: phy: Check harder for errors in get_phy_id()
    - ip_tunnel: fix use-after-free in ip_tunnel_lookup()
    - sch_cake: don't try to reallocate or unshare skb unconditionally
    - sch_cake: fix a few style nits
    - tcp_cubic: fix spurious HYSTART_DELAY exit upon drop in min RTT
    - sch_cake: don't call diffserv parsing code when it is not needed
    - net: Fix the arp error in some cases
    - net: Do not clear the sock TX queue in sk_set_socket()
    - net: core: reduce recursion limit value
    - USB: ohci-sm501: Add missed iounmap() in remove
    - usb: dwc2: Postponed gadget registration to the udc class driver
    - usb: add USB_QUIRK_DELAY_INIT for Logitech C922
    - USB: ehci: reopen solution for Synopsys HC bug
    - usb: host: xhci-mtk: avoid runtime suspend when removing hcd
    - xhci: Poll for U0 after disabling USB2 LPM
    - usb: host: ehci-exynos: Fix error check in exynos_ehci_probe()
    - usb: typec: tcpci_rt1711h: avoid screaming irq causing boot hangs
    - ALSA: usb-audio: add quirk for Denon DCD-1500RE
    - ALSA: usb-audio: add quirk for Samsung USBC Headset (AKG)
    - ALSA: usb-audio: Fix OOB access of mixer element list
    - scsi: zfcp: Fix panic on ERP timeout for previously dismissed ERP action
    - xhci: Fix incorrect EP_STATE_MASK
    - xhci: Fix enumeration issue when setting max packet size for FS devices.
    - xhci: Return if xHCI doesn't support LPM
    - cdc-acm: Add DISABLE_ECHO quirk for Microchip/SMSC chip
    - loop: replace kill_bdev with invalidate_bdev
    - IB/mad: Fix use after free when destroying MAD agent
    - cifs/smb3: Fix data inconsistent when punch hole
    - cifs/smb3: Fix data inconsistent when zero file range
    - xfrm: Fix double ESP trailer insertion in IPsec crypto offload.
    - ASoC: q6asm: handle EOS correctly
    - efi/esrt: Fix reference count leak in esre_create_sysfs_entry.
    - regualtor: pfuze100: correct sw1a/sw2 on pfuze3000
    - ASoC: fsl_ssi: Fix bclk calculation for mono channel
    - ARM: dts: Fix duovero smsc interrupt for suspend
    - x86/resctrl: Fix a NULL vs IS_ERR() static checker warning in rdt_cdp_peer_get()
    - regmap: Fix memory leak from regmap_register_patch
    - ARM: dts: NSP: Correct FA2 mailbox node
    - rxrpc: Fix handling of rwind from an ACK packet
    - RDMA/qedr: Fix KASAN: use-after-free in ucma_event_handler+0x532
    - RDMA/cma: Protect bind_list and listen_list while finding matching cm id
    - ASoC: rockchip: Fix a reference count leak.
    - RDMA/mad: Fix possible memory leak in ib_mad_post_receive_mads()
    - net: qed: fix left elements count calculation
    - net: qed: fix NVMe login fails over VFs
    - net: qed: fix excessive QM ILT lines consumption
    - cxgb4: move handling L2T ARP failures to caller
    - ARM: imx5: add missing put_device() call in imx_suspend_alloc_ocram()
    - usb: gadget: udc: Potential Oops in error handling code
    - netfilter: ipset: fix unaligned atomic access
    - net: bcmgenet: use hardware padding of runt frames
    - i2c: fsi: Fix the port number field in status register
    - i2c: core: check returned size of emulated smbus block read
    - sched/deadline: Initialize ->dl_boosted
    - sched/core: Fix PI boosting between RT and DEADLINE tasks
    - sata_rcar: handle pm_runtime_get_sync failure cases
    - ata/libata: Fix usage of page address by page_address in ata_scsi_mode_select_xlat function
    - drm/amd/display: Use kfree() to free rgb_user in calculate_user_regamma_ramp()
    - riscv/atomic: Fix sign extension for RV64I
    - hwrng: ks-sa - Fix runtime PM imbalance on error
    - ibmvnic: Harden device login requests
    - net: alx: fix race condition in alx_remove
    - s390/ptrace: fix setting syscall number
    - s390/vdso: fix vDSO clock_getres()
    - arm64: sve: Fix build failure when ARM64_SVE=y and SYSCTL=n
    - kbuild: improve cc-option to clean up all temporary files
    - blktrace: break out of blktrace setup on concurrent calls
    - RISC-V: Don't allow write+exec only page mapping request in mmap
    - ALSA: hda: Add NVIDIA codec IDs 9a & 9d through a0 to patch table
    - ALSA: hda/realtek - Add quirk for MSI GE63 laptop
    - ACPI: sysfs: Fix pm_profile_attr type
    - erofs: fix partially uninitialized misuse in z_erofs_onlinepage_fixup
    - KVM: X86: Fix MSR range of APIC registers in X2APIC mode
    - KVM: nVMX: Plumb L2 GPA through to PML emulation
    - x86/asm/64: Align start of __clear_user() loop to 16-bytes
    - btrfs: fix data block group relocation failure due to concurrent scrub
    - btrfs: fix failure of RWF_NOWAIT write into prealloc extent beyond eof
    - mm/slab: use memzero_explicit() in kzfree()
    - ocfs2: avoid inode removal while nfsd is accessing it
    - ocfs2: load global_inode_alloc
    - ocfs2: fix value of OCFS2_INVALID_SLOT
    - ocfs2: fix panic on nfs server over ocfs2
    - arm64: perf: Report the PC value in REGS_ABI_32 mode
    - tracing: Fix event trigger to accept redundant spaces
    - ring-buffer: Zero out time extend if it is nested and not absolute
    - drm: rcar-du: Fix build error
    - drm/radeon: fix fb_div check in ni_init_smc_spll_table()
    - Staging: rtl8723bs: prevent buffer overflow in update_sta_support_rate()
    - sunrpc: fixed rollback in rpc_gssd_dummy_populate()
    - SUNRPC: Properly set the @subbuf parameter of xdr_buf_subsegment()
    - pNFS/flexfiles: Fix list corruption if the mirror count changes
    - NFSv4 fix CLOSE not waiting for direct IO compeletion
    - dm writecache: correct uncommitted_block when discarding uncommitted entry
    - dm writecache: add cond_resched to loop in persistent_memory_claim()
    - xfs: add agf freeblocks verify in xfs_agf_verify
    - Revert "tty: hvc: Fix data abort due to race in hvc_open"
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.132
    - btrfs: fix a block group ref counter leak after failure to remove block group
    - mm: fix swap cache node allocation mask
    - EDAC/amd64: Read back the scrub rate PCI register on F15h
    - usbnet: smsc95xx: Fix use-after-free after removal
    - mm/slub.c: fix corrupted freechain in deactivate_slab()
    - mm/slub: fix stack overruns with SLUB_STATS
    - usb: usbtest: fix missing kfree(dev->buf) in usbtest_disconnect
    - s390/debug: avoid kernel warning on too large number of pages
    - nvme-multipath: set bdi capabilities once
    - nvme-multipath: fix deadlock between ana_work and scan_work
    - kgdb: Avoid suspicious RCU usage warning
    - crypto: af_alg - fix use-after-free in af_alg_accept() due to bh_lock_sock()
    - drm/msm/dpu: fix error return code in dpu_encoder_init
    - cxgb4: use unaligned conversion for fetching timestamp
    - cxgb4: parse TC-U32 key values and masks natively
    - cxgb4: use correct type for all-mask IP address comparison
    - cxgb4: fix SGE queue dump destination buffer context
    - hwmon: (max6697) Make sure the OVERT mask is set correctly
    - hwmon: (acpi_power_meter) Fix potential memory leak in acpi_power_meter_add()
    - drm: sun4i: hdmi: Remove extra HPD polling
    - virtio-blk: free vblk-vqs in error path of virtblk_probe()
    - SMB3: Honor 'posix' flag for multiuser mounts
    - nvme: fix a crash in nvme_mpath_add_disk
    - i2c: algo-pca: Add 0x78 as SCL stuck low status for PCA9665
    - i2c: mlxcpld: check correct size of maximum RECV_LEN packet
    - nfsd: apply umask on fs without ACL support
    - Revert "ALSA: usb-audio: Improve frames size computation"
    - SMB3: Honor 'seal' flag for multiuser mounts
    - SMB3: Honor persistent/resilient handle flags for multiuser mounts
    - SMB3: Honor lease disabling for multiuser mounts
    - cifs: Fix the target file was deleted when rename failed.
    - MIPS: Add missing EHB in mtc0 -> mfc0 sequence for DSPen
    - irqchip/gic: Atomically update affinity
    - dm zoned: assign max_io_len correctly
    - efi: Make it possible to disable efivar_ssdt entirely
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.133
    - KVM: s390: reduce number of IO pins to 1
    - spi: spi-fsl-dspi: Adding shutdown hook
    - spi: spi-fsl-dspi: Fix lockup if device is removed during SPI transfer
    - spi: spi-fsl-dspi: use IRQF_SHARED mode to request IRQ
    - spi: spi-fsl-dspi: Fix external abort on interrupt in resume or exit paths
    - regmap: fix alignment issue
    - ARM: dts: omap4-droid4: Fix spi configuration and increase rate
    - drm/tegra: hub: Do not enable orphaned window group
    - gpu: host1x: Detach driver on unregister
    - spi: spidev: fix a race between spidev_release and spidev_remove
    - spi: spidev: fix a potential use-after-free in spidev_release()
    - ixgbe: protect ring accesses with READ- and WRITE_ONCE
    - i40e: protect ring accesses with READ- and WRITE_ONCE
    - drm: panel-orientation-quirks: Add quirk for Asus T101HA panel
    - drm: panel-orientation-quirks: Use generic orientation-data for Acer S1003
    - s390/kasan: fix early pgm check handler execution
    - cifs: update ctime and mtime during truncate
    - ARM: imx6: add missing put_device() call in imx6q_suspend_init()
    - scsi: mptscsih: Fix read sense data size
    - usb: dwc3: pci: Fix reference count leak in dwc3_pci_resume_work
    - block: release bip in a right way in error path
    - nvme-rdma: assign completion vector correctly
    - x86/entry: Increase entry_stack size to a full page
    - net: qrtr: Fix an out of bounds read qrtr_endpoint_post()
    - drm/mediatek: Check plane visibility in atomic_update
    - net: cxgb4: fix return error value in t4_prep_fw
    - smsc95xx: check return value of smsc95xx_reset
    - smsc95xx: avoid memory leak in smsc95xx_bind
    - net: hns3: fix use-after-free when doing self test
    - ALSA: compress: fix partial_drain completion state
    - arm64: kgdb: Fix single-step exception handling oops
    - nbd: Fix memory leak in nbd_add_socket
    - cxgb4: fix all-mask IP address comparison
    - bnxt_en: fix NULL dereference in case SR-IOV configuration fails
    - net: macb: mark device wake capable when "magic-packet" property present
    - mlxsw: spectrum_router: Remove inappropriate usage of WARN_ON()
    - ALSA: opl3: fix infoleak in opl3
    - ALSA: hda - let hs_mic be picked ahead of hp_mic
    - ALSA: usb-audio: add quirk for MacroSilicon MS2109
    - KVM: arm64: Fix definition of PAGE_HYP_DEVICE
    - KVM: arm64: Stop clobbering x0 for HVC_SOFT_RESTART
    - KVM: x86: bit 8 of non-leaf PDPEs is not reserved
    - KVM: x86: Inject #GP if guest attempts to toggle CR4.LA57 in 64-bit mode
    - KVM: x86: Mark CR4.TSD as being possibly owned by the guest
    - kallsyms: Refactor kallsyms_show_value() to take cred
    - kernel: module: Use struct_size() helper
    - module: Refactor section attr into bin attribute
    - module: Do not expose section addresses to non-CAP_SYSLOG
    - kprobes: Do not expose probe addresses to non-CAP_SYSLOG
    - bpf: Check correct cred for CAP_SYSLOG in bpf_dump_raw_ok()
    - Revert "ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb"
    - btrfs: fix fatal extent_buffer readahead vs releasepage race
    - drm/radeon: fix double free
    - dm: use noio when sending kobject event
    - ARC: entry: fix potential EFA clobber when TIF_SYSCALL_TRACE
    - ARC: elf: use right ELF_ARCH
    - s390/mm: fix huge pte soft dirty copying
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.134
    - perf: Make perf able to build with latest libbfd
    - net: rmnet: fix lower interface leak
    - genetlink: remove genl_bind
    - ipv4: fill fl4_icmp_{type,code} in ping_v4_sendmsg
    - l2tp: remove skb_dst_set() from l2tp_xmit_skb()
    - llc: make sure applications use ARPHRD_ETHER
    - net: Added pointer check for dst->ops->neigh_lookup in dst_neigh_lookup_skb
    - net_sched: fix a memory leak in atm_tc_init()
    - net: usb: qmi_wwan: add support for Quectel EG95 LTE modem
    - tcp: fix SO_RCVLOWAT possible hangs under high mem pressure
    - tcp: make sure listeners don't initialize congestion-control state
    - tcp: md5: add missing memory barriers in tcp_md5_do_add()/tcp_md5_hash_key()
    - tcp: md5: do not send silly options in SYNCOOKIES
    - tcp: md5: refine tcp_md5_do_add()/tcp_md5_hash_key() barriers
    - tcp: md5: allow changing MD5 keys in all socket states
    - cgroup: fix cgroup_sk_alloc() for sk_clone_lock()
    - cgroup: Fix sock_cgroup_data on big-endian.
    - sched: consistently handle layer3 header accesses in the presence of VLANs
    - vlan: consolidate VLAN parsing code and limit max parsing depth
    - drm/msm: fix potential memleak in error branch
    - drm/exynos: fix ref count leak in mic_pre_enable
    - m68k: nommu: register start of the memory with memblock
    - m68k: mm: fix node memblock init
    - arm64/alternatives: use subsections for replacement sequences
    - tpm_tis: extra chip->ops check on error path in tpm_tis_core_init
    - gfs2: read-only mounts should grab the sd_freeze_gl glock
    - i2c: eg20t: Load module automatically if ID matches
    - arm64/alternatives: don't patch up internal branches
    - iio:magnetometer:ak8974: Fix alignment and data leak issues
    - iio:humidity:hdc100x Fix alignment and data leak issues
    - iio: magnetometer: ak8974: Fix runtime PM imbalance on error
    - iio: mma8452: Add missed iio_device_unregister() call in mma8452_probe()
    - iio: pressure: zpa2326: handle pm_runtime_get_sync failure
    - iio:humidity:hts221 Fix alignment and data leak issues
    - iio:pressure:ms5611 Fix buffer element alignment
    - iio:health:afe4403 Fix timestamp alignment and prevent data leak.
    - spi: fix initial SPI_SR value in spi-fsl-dspi
    - spi: spi-fsl-dspi: Fix lockup if device is shutdown during SPI transfer
    - net: dsa: bcm_sf2: Fix node reference count
    - of: of_mdio: Correct loop scanning logic
    - Revert "usb/ohci-platform: Fix a warning when hibernating"
    - Revert "usb/xhci-plat: Set PM runtime as active on resume"
    - Revert "usb/ehci-platform: Set PM runtime as active on resume"
    - net: sfp: add support for module quirks
    - net: sfp: add some quirks for GPON modules
    - HID: quirks: Remove ITE 8595 entry from hid_have_special_driver
    - ARM: at91: pm: add quirk for sam9x60's ulp1
    - scsi: sr: remove references to BLK_DEV_SR_VENDOR, leave it enabled
    - ALSA: usb-audio: Create a registration quirk for Kingston HyperX Amp (0951:16d8)
    - doc: dt: bindings: usb: dwc3: Update entries for disabling SS instances in park mode
    - mmc: sdhci: do not enable card detect interrupt for gpio cd type
    - ALSA: usb-audio: Rewrite registration quirk handling
    - ACPI: video: Use native backlight on Acer Aspire 5783z
    - ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Alpha S
    - Input: mms114 - add extra compatible for mms345l
    - ACPI: video: Use native backlight on Acer TravelMate 5735Z
    - ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Flight S
    - iio:health:afe4404 Fix timestamp alignment and prevent data leak.
    - phy: sun4i-usb: fix dereference of pointer phy0 before it is null checked
    - arm64: dts: meson: add missing gxl rng clock
    - spi: spi-sun6i: sun6i_spi_transfer_one(): fix setting of clock rate
    - usb: gadget: udc: atmel: fix uninitialized read in debug printk
    - staging: comedi: verify array index is correct before using it
    - Revert "thermal: mediatek: fix register index error"
    - ARM: dts: socfpga: Align L2 cache-controller nodename with dtschema
    - regmap: debugfs: Don't sleep while atomic for fast_io regmaps
    - copy_xstate_to_kernel: Fix typo which caused GDB regression
    - apparmor: ensure that dfa state tables have entries
    - perf stat: Zero all the 'ena' and 'run' array slot stats for interval mode
    - soc: qcom: rpmh: Update dirty flag only when data changes
    - soc: qcom: rpmh: Invalidate SLEEP and WAKE TCSes before flushing new data
    - soc: qcom: rpmh-rsc: Clear active mode configuration for wake TCS
    - soc: qcom: rpmh-rsc: Allow using free WAKE TCS for active request
    - mtd: rawnand: marvell: Use nand_cleanup() when the device is not yet registered
    - mtd: rawnand: marvell: Fix probe error path
    - mtd: rawnand: timings: Fix default tR_max and tCCS_min timings
    - mtd: rawnand: brcmnand: fix CS0 layout
    - mtd: rawnand: oxnas: Keep track of registered devices
    - mtd: rawnand: oxnas: Unregister all devices on error
    - mtd: rawnand: oxnas: Release all devices in the _remove() path
    - slimbus: core: Fix mismatch in of_node_get/put
    - HID: magicmouse: do not set up autorepeat
    - HID: quirks: Always poll Obins Anne Pro 2 keyboard
    - HID: quirks: Ignore Simply Automated UPB PIM
    - ALSA: line6: Perform sanity check for each URB creation
    - ALSA: line6: Sync the pending work cancel at disconnection
    - ALSA: usb-audio: Fix race against the error recovery URB submission
    - ALSA: hda/realtek - change to suitable link model for ASUS platform
    - ALSA: hda/realtek - Enable Speaker for ASUS UX533 and UX534
    - USB: c67x00: fix use after free in c67x00_giveback_urb
    - usb: dwc2: Fix shutdown callback in platform
    - usb: chipidea: core: add wakeup support for extcon
    - usb: gadget: function: fix missing spinlock in f_uac1_legacy
    - USB: serial: iuu_phoenix: fix memory corruption
    - USB: serial: cypress_m8: enable Simply Automated UPB PIM
    - USB: serial: ch341: add new Product ID for CH340
    - USB: serial: option: add GosunCn GM500 series
    - USB: serial: option: add Quectel EG95 LTE modem
    - virt: vbox: Fix VBGL_IOCTL_VMMDEV_REQUEST_BIG and _LOG req numbers to match upstream
    - virt: vbox: Fix guest capabilities mask check
    - virtio: virtio_console: add missing MODULE_DEVICE_TABLE() for rproc serial
    - serial: mxs-auart: add missed iounmap() in probe failure and remove
    - ovl: inode reference leak in ovl_is_inuse true case.
    - ovl: relax WARN_ON() when decoding lower directory file handle
    - ovl: fix unneeded call to ovl_change_flags()
    - fuse: Fix parameter for FS_IOC_{GET,SET}FLAGS
    - Revert "zram: convert remaining CLASS_ATTR() to CLASS_ATTR_RO()"
    - mei: bus: don't clean driver pointer
    - Input: i8042 - add Lenovo XiaoXin Air 12 to i8042 nomux list
    - uio_pdrv_genirq: fix use without device tree and no interrupt
    - timer: Prevent base->clk from moving backward
    - timer: Fix wheel index calculation on last level
    - MIPS: Fix build for LTS kernel caused by backporting lpj adjustment
    - riscv: use 16KB kernel stack on 64-bit
    - hwmon: (emc2103) fix unable to change fan pwm1_enable attribute
    - powerpc/book3s64/pkeys: Fix pkey_access_permitted() for execute disable pkey
    - intel_th: pci: Add Jasper Lake CPU support
    - intel_th: pci: Add Tiger Lake PCH-H support
    - intel_th: pci: Add Emmitsburg PCH support
    - intel_th: Fix a NULL dereference when hub driver is not loaded
    - dmaengine: fsl-edma: Fix NULL pointer exception in fsl_edma_tx_handler
    - misc: atmel-ssc: lock with mutex instead of spinlock
    - thermal/drivers/cpufreq_cooling: Fix wrong frequency converted from power
    - arm64: ptrace: Override SPSR.SS when single-stepping is enabled
    - arm64: ptrace: Consistently use pseudo-singlestep exceptions
    - arm64: compat: Ensure upper 32 bits of x0 are zero on syscall return
    - sched: Fix unreliable rseq cpu_id for new tasks
    - sched/fair: handle case of task_h_load() returning 0
    - genirq/affinity: Handle affinity setting on inactive interrupts correctly
    - printk: queue wake_up_klogd irq_work only if per-CPU areas are ready
    - libceph: don't omit recovery_deletes in target_copy()
    - rxrpc: Fix trace string
    - spi: sprd: switch the sequence of setting WDG_LOAD_LOW and _HIGH
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.135
    - soc: qcom: rpmh: Dirt can only make you dirtier, not cleaner
    - gpio: arizona: handle pm_runtime_get_sync failure case
    - gpio: arizona: put pm_runtime in case of failure
    - pinctrl: amd: fix npins for uart0 in kerncz_groups
    - mac80211: allow rx of mesh eapol frames with default rx key
    - scsi: scsi_transport_spi: Fix function pointer check
    - xtensa: fix __sync_fetch_and_{and,or}_4 declarations
    - xtensa: update *pos in cpuinfo_op.next
    - drivers/net/wan/lapbether: Fixed the value of hard_header_len
    - net: sky2: initialize return of gm_phy_read
    - drm/nouveau/i2c/g94-: increase NV_PMGR_DP_AUXCTL_TRANSACTREQ timeout
    - drivers/firmware/psci: Fix memory leakage in alloc_init_cpu_groups()
    - fuse: fix weird page warning
    - irqdomain/treewide: Keep firmware node unconditionally allocated
    - SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion")
    - spi: spi-fsl-dspi: Exit the ISR with IRQ_NONE when it's not ours
    - tipc: clean up skb list lock handling on send path
    - IB/umem: fix reference count leak in ib_umem_odp_get()
    - uprobes: Change handle_swbp() to send SIGTRAP with si_code=SI_KERNEL, to fix GDB regression
    - ALSA: info: Drop WARN_ON() from buffer NULL sanity check
    - ASoC: rt5670: Correct RT5670_LDO_SEL_MASK
    - btrfs: fix double free on ulist after backref resolution failure
    - btrfs: fix mount failure caused by race with umount
    - btrfs: fix page leaks after failure to lock page for delalloc
    - bnxt_en: Fix race when modifying pause settings.
    - fpga: dfl: fix bug in port reset handshake
    - hippi: Fix a size used in a 'pci_free_consistent()' in an error handling path
    - ax88172a: fix ax88172a_unbind() failures
    - net: dp83640: fix SIOCSHWTSTAMP to update the struct with actual configuration
    - ieee802154: fix one possible memleak in adf7242_probe
    - drm: sun4i: hdmi: Fix inverted HPD result
    - net: smc91x: Fix possible memory leak in smc_drv_probe()
    - bonding: check error value of register_netdevice() immediately
    - mlxsw: destroy workqueue when trap_register in mlxsw_emad_init
    - qed: suppress "don't support RoCE & iWARP" flooding on HW init
    - ipvs: fix the connection sync failed in some cases
    - net: ethernet: ave: Fix error returns in ave_init
    - i2c: rcar: always clear ICSAR to avoid side effects
    - bonding: check return value of register_netdevice() in bond_newlink()
    - serial: exar: Fix GPIO configuration for Sealevel cards based on XR17V35X
    - scripts/decode_stacktrace: strip basepath from all paths
    - scripts/gdb: fix lx-symbols 'gdb.error' while loading modules
    - HID: i2c-hid: add Mediacom FlexBook edge13 to descriptor override
    - HID: alps: support devices with report id 2
    - HID: steam: fixes race in handling device list.
    - HID: apple: Disable Fn-key key-re-mapping on clone keyboards
    - dmaengine: tegra210-adma: Fix runtime PM imbalance on error
    - Input: add `SW_MACHINE_COVER`
    - spi: mediatek: use correct SPI_CFG2_REG MACRO
    - regmap: dev_get_regmap_match(): fix string comparison
    - hwmon: (aspeed-pwm-tacho) Avoid possible buffer overflow
    - dmaengine: ioat setting ioat timeout as module parameter
    - Input: synaptics - enable InterTouch for ThinkPad X1E 1st gen
    - usb: gadget: udc: gr_udc: fix memleak on error handling path in gr_ep_init()
    - hwmon: (adm1275) Make sure we are reading enough data for different chips
    - hwmon: (scmi) Fix potential buffer overflow in scmi_hwmon_probe()
    - arm64: Use test_tsk_thread_flag() for checking TIF_SINGLESTEP
    - x86: math-emu: Fix up 'cmp' insn for clang ias
    - RISC-V: Upgrade smp_mb__after_spinlock() to iorw,iorw
    - binder: Don't use mmput() from shrinker function.
    - usb: xhci-mtk: fix the failure of bandwidth allocation
    - usb: xhci: Fix ASM2142/ASM3142 DMA addressing
    - Revert "cifs: Fix the target file was deleted when rename failed."
    - staging: wlan-ng: properly check endpoint types
    - staging: comedi: addi_apci_1032: check INSN_CONFIG_DIGITAL_TRIG shift
    - staging: comedi: ni_6527: fix INSN_CONFIG_DIGITAL_TRIG support
    - staging: comedi: addi_apci_1500: check INSN_CONFIG_DIGITAL_TRIG shift
    - staging: comedi: addi_apci_1564: check INSN_CONFIG_DIGITAL_TRIG shift
    - serial: 8250: fix null-ptr-deref in serial8250_start_tx()
    - serial: 8250_mtk: Fix high-speed baud rates clamping
    - fbdev: Detect integer underflow at "struct fbcon_ops"->clear_margins.
    - vt: Reject zero-sized screen buffer size.
    - Makefile: Fix GCC_TOOLCHAIN_DIR prefix for Clang cross compilation
    - mm/memcg: fix refcount error while moving and swapping
    - mm: memcg/slab: synchronize access to kmem_cache dying flag using a spinlock
    - mm: memcg/slab: fix memory leak at non-root kmem_cache destroy
    - io-mapping: indicate mapping failure
    - drm/amdgpu: Fix NULL dereference in dpm sysfs handlers
    - drm/amd/powerplay: fix a crash when overclocking Vega M
    - parisc: Add atomic64_set_release() define to avoid CPU soft lockups
    - x86, vmlinux.lds: Page-align end of ..page_aligned sections
    - ASoC: rt5670: Add new gpio1_is_ext_spk_en quirk and enable it on the Lenovo Miix 2 10
    - ASoC: qcom: Drop HAS_DMA dependency to fix link failure
    - dm integrity: fix integrity recalculation that is improperly skipped
    - ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb
    - ath9k: Fix regression with Atheros 9271
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.136
    - AX.25: Fix out-of-bounds read in ax25_connect()
    - AX.25: Prevent out-of-bounds read in ax25_sendmsg()
    - dev: Defer free of skbs in flush_backlog
    - drivers/net/wan/x25_asy: Fix to make it work
    - ip6_gre: fix null-ptr-deref in ip6gre_init_net()
    - net-sysfs: add a newline when printing 'tx_timeout' by sysfs
    - net: udp: Fix wrong clean up for IS_UDPLITE macro
    - qrtr: orphan socket in qrtr_release()
    - rxrpc: Fix sendmsg() returning EPIPE due to recvmsg() returning ENODATA
    - tcp: allow at most one TLP probe per flight
    - AX.25: Prevent integer overflows in connect and sendmsg
    - sctp: shrink stream outq only when new outcnt < old outcnt
    - sctp: shrink stream outq when fails to do addstream reconf
    - udp: Copy has_conns in reuseport_grow().
    - udp: Improve load balancing for SO_REUSEPORT.
    - rtnetlink: Fix memory(net_device) leak when ->newlink fails
    - regmap: debugfs: check count when read regmap file
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.137
    - crypto: ccp - Release all allocated memory if sha type is invalid
    - media: rc: prevent memory leak in cx23888_ir_probe
    - iio: imu: adis16400: fix memory leak
    - drm/amdgpu: fix multiple memory leaks in acp_hw_init
    - tracing: Have error path in predicate_parse() free its allocated memory
    - ath9k_htc: release allocated buffer if timed out
    - ath9k: release allocated buffer if timed out
    - drm/amd/display: prevent memory leak
    - btrfs: inode: Verify inode mode to avoid NULL pointer dereference
    - sctp: implement memory accounting on tx path
    - Btrfs: fix selftests failure due to uninitialized i_mode in test inodes
    - PCI/ASPM: Disable ASPM on ASMedia ASM1083/1085 PCIe-to-PCI bridge
    - 9p/trans_fd: Fix concurrency del of req_list in p9_fd_cancelled/p9_read_work
    - wireless: Use offsetof instead of custom macro.
    - ARM: 8986/1: hw_breakpoint: Don't invoke overflow handler on uaccess watchpoints
    - Revert "drm/amdgpu: Fix NULL dereference in dpm sysfs handlers"
    - drm/amdgpu: Prevent kernel-infoleak in amdgpu_info_ioctl()
    - drm: hold gem reference until object is no longer accessed
    - rds: Prevent kernel-infoleak in rds_notify_queue_get()
    - xfs: fix missed wakeup on l_flush_wait
    - net/x25: Fix x25_neigh refcnt leak when x25 disconnect
    - net/x25: Fix null-ptr-deref in x25_disconnect
    - xfrm: Fix crash when the hold queue is used.
    - selftests/net: rxtimestamp: fix clang issues for target arch PowerPC
    - selftests/net: psock_fanout: fix clang issues for target arch PowerPC
    - sh: Fix validation of system call number
    - net/mlx5: Verify Hardware supports requested ptp function on a given pin
    - net: lan78xx: add missing endpoint sanity check
    - net: lan78xx: fix transfer-buffer memory leak
    - mlx4: disable device on shutdown
    - mlxsw: core: Increase scope of RCU read-side critical section
    - mlxsw: core: Free EMAD transactions using kfree_rcu()
    - ibmvnic: Fix IRQ mapping disposal in error path
    - bpf: Fix map leak in HASH_OF_MAPS map
    - mac80211: mesh: Free ie data when leaving mesh
    - mac80211: mesh: Free pending skb when destroying a mpath
    - arm64/alternatives: move length validation inside the subsection
    - arm64: csum: Fix handling of bad packets
    - Bluetooth: fix kernel oops in store_pending_adv_report
    - net: gemini: Fix missing clk_disable_unprepare() in error path of gemini_ethernet_port_probe()
    - net/mlx5e: fix bpf_prog reference count leaks in mlx5e_alloc_rq
    - usb: hso: Fix debug compile warning on sparc32
    - qed: Disable "MFW indication via attention" SPAM every 5 minutes
    - nfc: s3fwrn5: add missing release on skb in s3fwrn5_recv_frame
    - parisc: add support for cmpxchg on u8 pointers
    - net: ethernet: ravb: exit if re-initialization fails in tx timeout
    - Revert "i2c: cadence: Fix the hold bit setting"
    - x86/unwind/orc: Fix ORC for newly forked tasks
    - cxgb4: add missing release on skb in uld_send()
    - xen-netfront: fix potential deadlock in xennet_remove()
    - KVM: LAPIC: Prevent setting the tscdeadline timer if the lapic is hw disabled
    - x86/i8259: Use printk_deferred() to prevent deadlock
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.138
    - random32: update the net random state on interrupt and activity
    - ARM: percpu.h: fix build error
    - random: fix circular include dependency on arm64 after addition of percpu.h
    - random32: remove net_rand_state from the latent entropy gcc plugin
    - random32: move the pseudo-random 32-bit definitions to prandom.h
    - ext4: fix direct I/O read error
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.139
    - USB: serial: qcserial: add EM7305 QDL product ID
    - USB: iowarrior: fix up report size handling for some devices
    - usb: xhci: define IDs for various ASMedia host controllers
    - usb: xhci: Fix ASMedia ASM1142 DMA addressing
    - Revert "ALSA: hda: call runtime_allow() for all hda controllers"
    - ALSA: seq: oss: Serialize ioctls
    - staging: android: ashmem: Fix lockdep warning for write operation
    - Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt()
    - Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_evt()
    - Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_with_rssi_evt()
    - omapfb: dss: Fix max fclk divider for omap36xx
    - binder: Prevent context manager from incrementing ref 0
    - vgacon: Fix for missing check in scrollback handling
    - mtd: properly check all write ioctls for permissions
    - leds: wm831x-status: fix use-after-free on unbind
    - leds: da903x: fix use-after-free on unbind
    - leds: lm3533: fix use-after-free on unbind
    - leds: 88pm860x: fix use-after-free on unbind
    - net/9p: validate fds in p9_fd_open
    - drm/nouveau/fbcon: fix module unload when fbcon init has failed for some reason
    - drm/nouveau/fbcon: zero-initialise the mode_cmd2 structure
    - i2c: slave: improve sanity check when registering
    - i2c: slave: add sanity check when unregistering
    - usb: hso: check for return value in hso_serial_common_create()
    - firmware: Fix a reference count leak.
    - cfg80211: check vendor command doit pointer before use
    - igb: reinit_locked() should be called with rtnl_lock
    - atm: fix atm_dev refcnt leaks in atmtcp_remove_persistent
    - tools lib traceevent: Fix memory leak in process_dynamic_array_len
    - Drivers: hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23)
    - xattr: break delegations in {set,remove}xattr
    - ipv4: Silence suspicious RCU usage warning
    - ipv6: fix memory leaks on IPV6_ADDRFORM path
    - net: ethernet: mtk_eth_soc: fix MTU warnings
    - vxlan: Ensure FDB dump is performed under RCU
    - net: lan78xx: replace bogus endpoint lookup
    - hv_netvsc: do not use VF device if link is down
    - net: gre: recompute gre csum for sctp over gre tunnels
    - net: thunderx: use spin_lock_bh in nicvf_set_rx_mode_task()
    - openvswitch: Prevent kernel-infoleak in ovs_ct_put_key()
    - Revert "vxlan: fix tos value before xmit"
    - selftests/net: relax cpu affinity requirement in msg_zerocopy test
    - rxrpc: Fix race between recvmsg and sendmsg on immediate call failure
    - i40e: add num_vectors checker in iwarp handler
    - i40e: Wrong truncation from u16 to u8
    - i40e: Fix of memory leak and integer truncation in i40e_virtchnl.c
    - i40e: Memory leak in i40e_config_iwarp_qvlist
    - Smack: fix use-after-free in smk_write_relabel_self()
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.140
    - tracepoint: Mark __tracepoint_string's __used
    - HID: input: Fix devices that return multiple bytes in battery report
    - cgroup: add missing skcd->no_refcnt check in cgroup_sk_clone()
    - x86/mce/inject: Fix a wrong assignment of i_mce.status
    - sched/fair: Fix NOHZ next idle balance
    - sched: correct SD_flags returned by tl->sd_flags()
    - arm64: dts: rockchip: fix rk3368-lion gmac reset gpio
    - arm64: dts: rockchip: fix rk3399-puma vcc5v0-host gpio
    - arm64: dts: rockchip: fix rk3399-puma gmac reset gpio
    - EDAC: Fix reference count leaks
    - arm64: dts: qcom: msm8916: Replace invalid bias-pull-none property
    - crypto: ccree - fix resource leak on error path
    - firmware: arm_scmi: Fix SCMI genpd domain probing
    - arm64: dts: exynos: Fix silent hang after boot on Espresso
    - clk: scmi: Fix min and max rate when registering clocks with discrete rates
    - m68k: mac: Don't send IOP message until channel is idle
    - m68k: mac: Fix IOP status/control register writes
    - platform/x86: intel-hid: Fix return value check in check_acpi_dev()
    - platform/x86: intel-vbtn: Fix return value check in check_acpi_dev()
    - ARM: dts: gose: Fix ports node name for adv7180
    - ARM: dts: gose: Fix ports node name for adv7612
    - ARM: at91: pm: add missing put_device() call in at91_pm_sram_init()
    - spi: lantiq: fix: Rx overflow error in full duplex mode
    - ARM: socfpga: PM: add missing put_device() call in socfpga_setup_ocram_self_refresh()
    - drm/tilcdc: fix leak & null ref in panel_connector_get_modes
    - soc: qcom: rpmh-rsc: Set suppress_bind_attrs flag
    - Bluetooth: add a mutex lock to avoid UAF in do_enale_set
    - loop: be paranoid on exit and prevent new additions / removals
    - fs/btrfs: Add cond_resched() for try_release_extent_mapping() stalls
    - drm/amdgpu: avoid dereferencing a NULL pointer
    - drm/radeon: Fix reference count leaks caused by pm_runtime_get_sync
    - crypto: aesni - Fix build with LLVM_IAS=1
    - video: fbdev: neofb: fix memory leak in neo_scan_monitor()
    - md-cluster: fix wild pointer of unlock_all_bitmaps()
    - arm64: dts: hisilicon: hikey: fixes to comply with adi, adv7533 DT binding
    - drm/etnaviv: fix ref count leak via pm_runtime_get_sync
    - drm/nouveau: fix multiple instances of reference count leaks
    - usb: mtu3: clear dual mode of u3port when disable device
    - drm/debugfs: fix plain echo to connector "force" attribute
    - drm/radeon: disable AGP by default
    - irqchip/irq-mtk-sysirq: Replace spinlock with raw_spinlock
    - mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls
    - brcmfmac: keep SDIO watchdog running when console_interval is non-zero
    - brcmfmac: To fix Bss Info flag definition Bug
    - brcmfmac: set state of hanger slot to FREE when flushing PSQ
    - iwlegacy: Check the return value of pcie_capability_read_*()
    - gpu: host1x: debug: Fix multiple channels emitting messages simultaneously
    - usb: gadget: net2280: fix memory leak on probe error handling paths
    - bdc: Fix bug causing crash after multiple disconnects
    - usb: bdc: Halt controller on suspend
    - dyndbg: fix a BUG_ON in ddebug_describe_flags
    - bcache: fix super block seq numbers comparision in register_cache_set()
    - ACPICA: Do not increment operation_region reference counts for field units
    - drm/msm: ratelimit crtc event overflow error
    - agp/intel: Fix a memory leak on module initialisation failure
    - video: fbdev: sm712fb: fix an issue about iounmap for a wrong address
    - console: newport_con: fix an issue about leak related system resources
    - video: pxafb: Fix the function used to balance a 'dma_alloc_coherent()' call
    - ath10k: Acquire tx_lock in tx error paths
    - iio: improve IIO_CONCENTRATION channel type description
    - drm/etnaviv: Fix error path on failure to enable bus clk
    - drm/arm: fix unintentional integer overflow on left shift
    - leds: lm355x: avoid enum conversion warning
    - media: omap3isp: Add missed v4l2_ctrl_handler_free() for preview_init_entities()
    - ASoC: Intel: bxt_rt298: add missing .owner field
    - scsi: cumana_2: Fix different dev_id between request_irq() and free_irq()
    - drm/mipi: use dcs write for mipi_dsi_dcs_set_tear_scanline
    - cxl: Fix kobject memleak
    - drm/radeon: fix array out-of-bounds read and write issues
    - scsi: powertec: Fix different dev_id between request_irq() and free_irq()
    - scsi: eesox: Fix different dev_id between request_irq() and free_irq()
    - ipvs: allow connection reuse for unconfirmed conntrack
    - media: firewire: Using uninitialized values in node_probe()
    - media: exynos4-is: Add missed check for pinctrl_lookup_state()
    - xfs: don't eat an EIO/ENOSPC writeback error when scrubbing data fork
    - xfs: fix reflink quota reservation accounting error
    - RDMA/rxe: Skip dgid check in loopback mode
    - PCI: Fix pci_cfg_wait queue locking problem
    - leds: core: Flush scheduled work for system suspend
    - drm: panel: simple: Fix bpc for LG LB070WV8 panel
    - phy: exynos5-usbdrd: Calibrating makes sense only for USB2.0 PHY
    - drm/bridge: sil_sii8620: initialize return of sii8620_readb
    - scsi: scsi_debug: Add check for sdebug_max_queue during module init
    - mwifiex: Prevent memory corruption handling keys
    - powerpc/vdso: Fix vdso cpu truncation
    - RDMA/qedr: SRQ's bug fixes
    - RDMA/rxe: Prevent access to wr->next ptr afrer wr is posted to send queue
    - staging: rtl8192u: fix a dubious looking mask before a shift
    - PCI/ASPM: Add missing newline in sysfs 'policy'
    - powerpc/book3s64/pkeys: Use PVR check instead of cpu feature
    - drm/imx: tve: fix regulator_disable error path
    - USB: serial: iuu_phoenix: fix led-activity helpers
    - usb: core: fix quirks_param_set() writing to a const pointer
    - thermal: ti-soc-thermal: Fix reversed condition in ti_thermal_expose_sensor()
    - coresight: tmc: Fix TMC mode read in tmc_read_unprepare_etb()
    - MIPS: OCTEON: add missing put_device() call in dwc3_octeon_device_init()
    - usb: dwc2: Fix error path in gadget registration
    - scsi: mesh: Fix panic after host or bus reset
    - net: dsa: mv88e6xxx: MV88E6097 does not support jumbo configuration
    - PCI: cadence: Fix updating Vendor ID and Subsystem Vendor ID register
    - RDMA/core: Fix return error value in _ib_modify_qp() to negative
    - Smack: fix another vsscanf out of bounds
    - Smack: prevent underflow in smk_set_cipso()
    - power: supply: check if calc_soc succeeded in pm860x_init_battery
    - Bluetooth: hci_h5: Set HCI_UART_RESET_ON_INIT to correct flags
    - Bluetooth: hci_serdev: Only unregister device if it was registered
    - net: dsa: rtl8366: Fix VLAN semantics
    - net: dsa: rtl8366: Fix VLAN set-up
    - powerpc/boot: Fix CONFIG_PPC_MPC52XX references
    - selftests/powerpc: Fix CPU affinity for child process
    - PCI: Release IVRS table in AMD ACS quirk
    - selftests/powerpc: Fix online CPU selection
    - ASoC: meson: axg-tdm-interface: fix link fmt setup
    - s390/qeth: don't process empty bridge port events
    - wl1251: fix always return 0 error
    - tools, build: Propagate build failures from tools/build/Makefile.build
    - net: ethernet: aquantia: Fix wrong return value
    - liquidio: Fix wrong return value in cn23xx_get_pf_num()
    - net: spider_net: Fix the size used in a 'dma_free_coherent()' call
    - fsl/fman: use 32-bit unsigned integer
    - fsl/fman: fix dereference null return value
    - fsl/fman: fix unreachable code
    - fsl/fman: check dereferencing null pointer
    - fsl/fman: fix eth hash table allocation
    - dlm: Fix kobject memleak
    - ocfs2: fix unbalanced locking
    - pinctrl-single: fix pcs_parse_pinconf() return value
    - svcrdma: Fix page leak in svc_rdma_recv_read_chunk()
    - x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_task
    - crypto: aesni - add compatibility with IAS
    - af_packet: TPACKET_V3: fix fill status rwlock imbalance
    - drivers/net/wan/lapbether: Added needed_headroom and a skb->len check
    - net/nfc/rawsock.c: add CAP_NET_RAW check.
    - net: Set fput_needed iff FDPUT_FPUT is set
    - net/tls: Fix kmap usage
    - net: refactor bind_bucket fastreuse into helper
    - net: initialize fastreuse on inet_inherit_port
    - USB: serial: cp210x: re-enable auto-RTS on open
    - USB: serial: cp210x: enable usb generic throttle/unthrottle
    - ALSA: hda - fix the micmute led status for Lenovo ThinkCentre AIO
    - ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support
    - ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109
    - ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109
    - pstore: Fix linking when crypto API disabled
    - crypto: hisilicon - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified
    - crypto: qat - fix double free in qat_uclo_create_batch_init_list
    - crypto: ccp - Fix use of merged scatterlists
    - crypto: cpt - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified
    - bitfield.h: don't compile-time validate _val in FIELD_FIT
    - fs/minix: check return value of sb_getblk()
    - fs/minix: don't allow getting deleted inodes
    - fs/minix: reject too-large maximum file size
    - ALSA: usb-audio: add quirk for Pioneer DDJ-RB
    - 9p: Fix memory leak in v9fs_mount
    - drm/ttm/nouveau: don't call tt destroy callback on alloc failure.
    - NFS: Don't move layouts to plh_return_segs list while in use
    - NFS: Don't return layout segments that are in use
    - cpufreq: dt: fix oops on armada37xx
    - include/asm-generic/vmlinux.lds.h: align ro_after_init
    - spi: spidev: Align buffers for DMA
    - mtd: rawnand: qcom: avoid write to unavailable register
    - parisc: Implement __smp_store_release and __smp_load_acquire barriers
    - parisc: mask out enable and reserved bits from sba imask
    - ARM: 8992/1: Fix unwind_frame for clang-built kernels
    - irqdomain/treewide: Free firmware node after domain removal
    - xen/balloon: fix accounting in alloc_xenballooned_pages error path
    - xen/balloon: make the balloon wait interruptible
    - xen/gntdev: Fix dmabuf import with non-zero sgt offset
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.141
    - smb3: warn on confusing error scenario with sec=krb5
    - genirq/affinity: Make affinity setting if activated opt-in
    - PCI: hotplug: ACPI: Fix context refcounting in acpiphp_grab_context()
    - PCI: Mark AMD Navi10 GPU rev 0x00 ATS as broken
    - PCI: Add device even if driver attach failed
    - PCI: qcom: Define some PARF params needed for ipq8064 SoC
    - PCI: qcom: Add support for tx term offset for rev 2.1.0
    - PCI: Probe bridge window attributes once at enumeration-time
    - btrfs: free anon block device right after subvolume deletion
    - btrfs: don't allocate anonymous block device for user invisible roots
    - btrfs: ref-verify: fix memory leak in add_block_entry
    - btrfs: don't traverse into the seed devices in show_devname
    - btrfs: open device without device_list_mutex
    - btrfs: fix messages after changing compression level by remount
    - btrfs: only search for left_info if there is no right_info in try_merge_free_space
    - btrfs: fix memory leaks after failure to lookup checksums during inode logging
    - btrfs: fix return value mixup in btrfs_get_extent
    - dt-bindings: iio: io-channel-mux: Fix compatible string in example code
    - iio: dac: ad5592r: fix unbalanced mutex unlocks in ad5592r_read_raw()
    - xtensa: fix xtensa_pmu_setup prototype
    - cifs: Fix leak when handling lease break for cached root fid
    - powerpc: Allow 4224 bytes of stack expansion for the signal frame
    - powerpc: Fix circular dependency between percpu.h and mmu.h
    - media: vsp1: dl: Fix NULL pointer dereference on unbind
    - net: ethernet: stmmac: Disable hardware multicast filter
    - net: stmmac: dwmac1000: provide multicast filter fallback
    - net/compat: Add missing sock updates for SCM_RIGHTS
    - md/raid5: Fix Force reconstruct-write io stuck in degraded raid5
    - bcache: allocate meta data pages as compound pages
    - bcache: fix overflow in offset_to_stripe()
    - mac80211: fix misplaced while instead of if
    - driver core: Avoid binding drivers to dead devices
    - MIPS: CPU#0 is not hotpluggable
    - ext2: fix missing percpu_counter_inc
    - ocfs2: change slot number type s16 to u16
    - mm/page_counter.c: fix protection usage propagation
    - ftrace: Setup correct FTRACE_FL_REGS flags for module
    - kprobes: Fix NULL pointer dereference at kprobe_ftrace_handler
    - tracing/hwlat: Honor the tracing_cpumask
    - tracing: Use trace_sched_process_free() instead of exit() for pid tracing
    - watchdog: f71808e_wdt: indicate WDIOF_CARDRESET support in watchdog_info.options
    - watchdog: f71808e_wdt: remove use of wrong watchdog_info option
    - watchdog: f71808e_wdt: clear watchdog timeout occurred flag
    - pseries: Fix 64 bit logical memory block panic
    - module: Correctly truncate sysfs sections output
    - perf intel-pt: Fix FUP packet state
    - remoteproc: qcom: q6v5: Update running state before requesting stop
    - drm/imx: imx-ldb: Disable both channels for split mode in enc->disable()
    - mfd: arizona: Ensure 32k clock is put on driver unbind and error
    - RDMA/ipoib: Return void from ipoib_ib_dev_stop()
    - RDMA/ipoib: Fix ABBA deadlock with ipoib_reap_ah()
    - media: rockchip: rga: Introduce color fmt macros and refactor CSC mode logic
    - media: rockchip: rga: Only set output CSC mode for RGB input
    - USB: serial: ftdi_sio: make process-packet buffer unsigned
    - USB: serial: ftdi_sio: clean up receive processing
    - mmc: renesas_sdhi_internal_dmac: clean up the code for dma complete
    - gpu: ipu-v3: image-convert: Combine rotate/no-rotate irq handlers
    - dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue()
    - selftests/powerpc: ptrace-pkey: Rename variables to make it easier to follow code
    - selftests/powerpc: ptrace-pkey: Update the test to mark an invalid pkey correctly
    - selftests/powerpc: ptrace-pkey: Don't update expected UAMOR value
    - iommu/omap: Check for failure of a call to omap_iommu_dump_ctx
    - iommu/vt-d: Enforce PASID devTLB field mask
    - i2c: rcar: slave: only send STOP event when we have been addressed
    - clk: clk-atlas6: fix return value check in atlas6_clk_init()
    - pwm: bcm-iproc: handle clk_get_rate() return
    - tools build feature: Use CC and CXX from parent
    - i2c: rcar: avoid race when unregistering slave
    - openrisc: Fix oops caused when dumping stack
    - scsi: lpfc: nvmet: Avoid hang / use-after-free again when destroying targetport
    - watchdog: initialize device before misc_register
    - Input: sentelic - fix error return when fsp_reg_write fails
    - drm/vmwgfx: Use correct vmw_legacy_display_unit pointer
    - drm/vmwgfx: Fix two list_for_each loop exit tests
    - net: qcom/emac: add missed clk_disable_unprepare in error path of emac_clks_phase1_init
    - nfs: Fix getxattr kernel panic and memory overflow
    - fs/minix: set s_maxbytes correctly
    - fs/minix: fix block limit check for V1 filesystems
    - fs/minix: remove expected error message in block_to_path()
    - fs/ufs: avoid potential u32 multiplication overflow
    - test_kmod: avoid potential double free in trigger_config_run_type()
    - mfd: dln2: Run event handler loop under spinlock
    - ALSA: echoaudio: Fix potential Oops in snd_echo_resume()
    - perf bench mem: Always memset source before memcpy
    - tools build feature: Quote CC and CXX for their arguments
    - sh: landisk: Add missing initialization of sh_io_port_base
    - khugepaged: retract_page_tables() remember to test exit
    - arm64: dts: marvell: espressobin: add ethernet alias
    - drm: Added orientation quirk for ASUS tablet model T103HAF
    - drm/amdgpu: Fix bug where DPM is not enabled after hibernate and resume
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.142
    - drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset()
    - perf probe: Fix memory leakage when the probe point is not found
    - khugepaged: khugepaged_test_exit() check mmget_still_valid()
    - khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter()
    - btrfs: export helpers for subvolume name/id resolution
    - btrfs: don't show full path of bind mounts in subvol=
    - btrfs: Move free_pages_out label in inline extent handling branch in compress_file_range
    - btrfs: inode: fix NULL pointer dereference if inode doesn't need compression
    - btrfs: sysfs: use NOFS for device creation
    - romfs: fix uninitialized memory leak in romfs_dev_read()
    - kernel/relay.c: fix memleak on destroy relay channel
    - mm: include CMA pages in lowmem_reserve at boot
    - mm, page_alloc: fix core hung in free_pcppages_bulk()
    - ext4: fix checking of directory entry validity for inline directories
    - jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock()
    - scsi: zfcp: Fix use-after-free in request timeout handlers
    - drm/amd/display: fix pow() crashing when given base 0
    - kthread: Do not preempt current task if it is going to call schedule()
    - spi: Prevent adding devices below an unregistering controller
    - scsi: ufs: Add DELAY_BEFORE_LPM quirk for Micron devices
    - scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM
    - media: budget-core: Improve exception handling in budget_register()
    - rtc: goldfish: Enable interrupt in set_alarm() when necessary
    - media: vpss: clean up resources in init
    - Input: psmouse - add a newline when printing 'proto' by sysfs
    - m68knommu: fix overwriting of bits in ColdFire V3 cache control
    - svcrdma: Fix another Receive buffer leak
    - xfs: fix inode quota reservation checks
    - jffs2: fix UAF problem
    - ceph: fix use-after-free for fsc->mdsc
    - cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0
    - scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases
    - virtio_ring: Avoid loop when vq is broken in virtqueue_poll
    - tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strcmp: fix null pointer dereference
    - xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init
    - alpha: fix annotation of io{read,write}{16,32}be()
    - fs/signalfd.c: fix inconsistent return codes for signalfd4
    - ext4: fix potential negative array index in do_split()
    - ext4: don't allow overlapping system zones
    - ASoC: q6routing: add dummy register read/write function
    - i40e: Set RX_ONLY mode for unicast promiscuous on VLAN
    - i40e: Fix crash during removing i40e driver
    - net: fec: correct the error path for regulator disable in probe
    - bonding: show saner speed for broadcast mode
    - bonding: fix a potential double-unregister
    - s390/runtime_instrumentation: fix storage key handling
    - s390/ptrace: fix storage key handling
    - ASoC: msm8916-wcd-analog: fix register Interrupt offset
    - ASoC: intel: Fix memleak in sst_media_open
    - vfio/type1: Add proper error unwind for vfio_iommu_replay()
    - kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE mode
    - kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE mode
    - kconfig: qconf: do not limit the pop-up menu to the first row
    - kconfig: qconf: fix signal connection to invalid slots
    - efi: avoid error message when booting under Xen
    - Fix build error when CONFIG_ACPI is not set/enabled:
    - RDMA/bnxt_re: Do not add user qps to flushlist
    - afs: Fix NULL deref in afs_dynroot_depopulate()
    - bonding: fix active-backup failover for current ARP slave
    - net: ena: Prevent reset after device destruction
    - net: gemini: Fix missing free_netdev() in error path of gemini_ethernet_port_probe()
    - hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit()
    - net: dsa: b53: check for timeout
    - powerpc/pseries: Do not initiate shutdown when system is running on UPS
    - efi: add missed destroy_workqueue when efisubsys_init fails
    - epoll: Keep a reference on files added to the check list
    - do_epoll_ctl(): clean the failure exits up a bit
    - mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible
    - xen: don't reschedule in preemption off sections
    - clk: Evict unregistered clks from parent caches
    - KVM: Pass MMU notifier range flags to kvm_unmap_hva_range()
    - KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not set
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.143
    - powerpc/64s: Don't init FSCR_DSCR in __init_FSCR()
    - gre6: Fix reception with IP6_TNL_F_RCV_DSCP_COPY
    - net: Fix potential wrong skb->protocol in skb_vlan_untag()
    - net: qrtr: fix usage of idr in port assignment to socket
    - net/smc: Prevent kernel-infoleak in __smc_diag_dump()
    - tipc: fix uninit skb->data in tipc_nl_compat_dumpit()
    - net: ena: Make missed_tx stat incremental
    - ipvlan: fix device features
    - ALSA: pci: delete repeated words in comments
    - ASoC: img: Fix a reference count leak in img_i2s_in_set_fmt
    - ASoC: img-parallel-out: Fix a reference count leak
    - ASoC: tegra: Fix reference count leaks.
    - mfd: intel-lpss: Add Intel Emmitsburg PCH PCI IDs
    - arm64: dts: qcom: msm8916: Pull down PDM GPIOs during sleep
    - powerpc/xive: Ignore kmemleak false positives
    - media: pci: ttpci: av7110: fix possible buffer overflow caused by bad DMA value in debiirq()
    - blktrace: ensure our debugfs dir exists
    - scsi: target: tcmu: Fix crash on ARM during cmd completion
    - iommu/iova: Don't BUG on invalid PFNs
    - drm/amdkfd: Fix reference count leaks.
    - drm/radeon: fix multiple reference count leak
    - drm/amdgpu: fix ref count leak in amdgpu_driver_open_kms
    - drm/amd/display: fix ref count leak in amdgpu_drm_ioctl
    - drm/amdgpu: fix ref count leak in amdgpu_display_crtc_set_config
    - drm/amdgpu/display: fix ref count leak when pm_runtime_get_sync fails
    - scsi: lpfc: Fix shost refcount mismatch when deleting vport
    - xfs: Don't allow logging of XFS_ISTALE inodes
    - selftests/powerpc: Purge extra count_pmc() calls of ebb selftests
    - f2fs: fix error path in do_recover_data()
    - omapfb: fix multiple reference count leaks due to pm_runtime_get_sync
    - PCI: Fix pci_create_slot() reference count leak
    - ARM: dts: ls1021a: output PPS signal on FIPER2
    - rtlwifi: rtl8192cu: Prevent leaking urb
    - mips/vdso: Fix resource leaks in genvdso.c
    - cec-api: prevent leaking memory through hole in structure
    - HID: quirks: add NOGET quirk for Logitech GROUP
    - f2fs: fix use-after-free issue
    - drm/nouveau/drm/noveau: fix reference count leak in nouveau_fbcon_open
    - drm/nouveau: fix reference count leak in nv50_disp_atomic_commit
    - drm/nouveau: Fix reference count leak in nouveau_connector_detect
    - locking/lockdep: Fix overflow in presentation of average lock-time
    - btrfs: file: reserve qgroup space after the hole punch range is locked
    - scsi: iscsi: Do not put host in iscsi_set_flashnode_param()
    - ceph: fix potential mdsc use-after-free crash
    - scsi: fcoe: Memory leak fix in fcoe_sysfs_fcf_del()
    - EDAC/ie31200: Fallback if host bridge device is already initialized
    - KVM: arm64: Fix symbol dependency in __hyp_call_panic_nvhe
    - powerpc/spufs: add CONFIG_COREDUMP dependency
    - USB: sisusbvga: Fix a potential UB casued by left shifting a negative value
    - efi: provide empty efi_enter_virtual_mode implementation
    - Revert "ath10k: fix DMA related firmware crashes on multiple devices"
    - media: gpio-ir-tx: improve precision of transmitted signal due to scheduling
    - drm/msm/adreno: fix updating ring fence
    - nvme-fc: Fix wrong return value in __nvme_fc_init_request()
    - null_blk: fix passing of REQ_FUA flag in null_handle_rq
    - i2c: rcar: in slave mode, clear NACK earlier
    - usb: gadget: f_tcm: Fix some resource leaks in some error paths
    - jbd2: make sure jh have b_transaction set in refile/unfile_buffer
    - ext4: don't BUG on inconsistent journal feature
    - ext4: handle read only external journal device
    - jbd2: abort journal if free a async write error metadata buffer
    - ext4: handle option set by mount flags correctly
    - ext4: handle error of ext4_setup_system_zone() on remount
    - ext4: correctly restore system zone info when remount fails
    - fs: prevent BUG_ON in submit_bh_wbc()
    - spi: stm32: fix stm32_spi_prepare_mbr in case of odd clk_rate
    - s390/cio: add cond_resched() in the slow_eval_known_fn() loop
    - ASoC: wm8994: Avoid attempts to read unreadable registers
    - scsi: fcoe: Fix I/O path allocation
    - scsi: ufs: Fix possible infinite loop in ufshcd_hold
    - scsi: ufs: Improve interrupt handling for shared interrupts
    - scsi: ufs: Clean up completed request without interrupt notification
    - scsi: qla2xxx: Check if FW supports MQ before enabling
    - scsi: qla2xxx: Fix null pointer access during disconnect from subsystem
    - Revert "scsi: qla2xxx: Fix crash on qla2x00_mailbox_command"
    - macvlan: validate setting of multiple remote source MAC addresses
    - net: gianfar: Add of_node_put() before goto statement
    - powerpc/perf: Fix soft lockups due to missed interrupt accounting
    - block: loop: set discard granularity and alignment for block device backed loop
    - HID: i2c-hid: Always sleep 60ms after I2C_HID_PWR_ON commands
    - blk-mq: order adding requests to hctx->dispatch and checking SCHED_RESTART
    - btrfs: reset compression level for lzo on remount
    - btrfs: fix space cache memory leak after transaction abort
    - fbcon: prevent user font height or width change from causing potential out-of-bounds access
    - USB: lvtest: return proper error code in probe
    - vt: defer kfree() of vc_screenbuf in vc_do_resize()
    - vt_ioctl: change VT_RESIZEX ioctl to check for error return from vc_resize()
    - serial: samsung: Removes the IRQ not found warning
    - serial: pl011: Fix oops on -EPROBE_DEFER
    - serial: pl011: Don't leak amba_ports entry on driver register error
    - serial: 8250_exar: Fix number of ports for Commtech PCIe cards
    - serial: 8250: change lock order in serial8250_do_startup()
    - writeback: Protect inode->i_io_list with inode->i_lock
    - writeback: Avoid skipping inode writeback
    - writeback: Fix sync livelock due to b_dirty_time processing
    - XEN uses irqdesc::irq_data_common::handler_data to store a per interrupt XEN data pointer which contains XEN specific information.
    - usb: host: xhci: fix ep context print mismatch in debugfs
    - xhci: Do warm-reset when both CAS and XDEV_RESUME are set
    - xhci: Always restore EP_SOFT_CLEAR_TOGGLE even if ep reset failed
    - PM: sleep: core: Fix the handling of pending runtime resume requests
    - device property: Fix the secondary firmware node handling in set_primary_fwnode()
    - genirq/matrix: Deal with the sillyness of for_each_cpu() on UP
    - irqchip/stm32-exti: Avoid losing interrupts due to clearing pending bits by mistake
    - drm/amdgpu: Fix buffer overflow in INFO ioctl
    - drm/amd/pm: correct Vega10 swctf limit setting
    - drm/amd/pm: correct Vega12 swctf limit setting
    - USB: yurex: Fix bad gfp argument
    - usb: uas: Add quirk for PNY Pro Elite
    - USB: quirks: Add no-lpm quirk for another Raydium touchscreen
    - USB: quirks: Ignore duplicate endpoint on Sound Devices MixPre-D
    - USB: Ignore UAS for JMicron JMS567 ATA/ATAPI Bridge
    - usb: host: ohci-exynos: Fix error handling in exynos_ohci_probe()
    - USB: gadget: u_f: add overflow checks to VLA macros
    - USB: gadget: f_ncm: add bounds checks to ncm_unwrap_ntb()
    - USB: gadget: u_f: Unbreak offset calculation in VLAs
    - USB: cdc-acm: rework notification_buffer resizing
    - usb: storage: Add unusual_uas entry for Sony PSZ drives
    - btrfs: check the right error variable in btrfs_del_dir_entries_in_log
    - usb: dwc3: gadget: Don't setup more than requested
    - usb: dwc3: gadget: Fix handling ZLP
    - usb: dwc3: gadget: Handle ZLP for sg requests
    - tpm: Unify the mismatching TPM space buffer sizes
    - HID: hiddev: Fix slab-out-of-bounds write in hiddev_ioctl_usage()
    - ALSA: usb-audio: Update documentation comment for MS2109 quirk
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.144
    - HID: core: Correctly handle ReportSize being zero
    - HID: core: Sanitize event code and type when mapping input
    - perf record/stat: Explicitly call out event modifiers in the documentation
    - scsi: target: tcmu: Fix size in calls to tcmu_flush_dcache_range
    - scsi: target: tcmu: Optimize use of flush_dcache_page
    - tty: serial: qcom_geni_serial: Drop __init from qcom_geni_console_setup
    - drm/msm: add shutdown support for display platform_driver
    - hwmon: (applesmc) check status earlier.
    - nvmet: Disable keep-alive timer when kato is cleared to 0h
    - drm/msm/a6xx: fix gmu start on newer firmware
    - ceph: don't allow setlease on cephfs
    - cpuidle: Fixup IRQ state
    - s390: don't trace preemption in percpu macros
    - xen/xenbus: Fix granting of vmalloc'd memory
    - dmaengine: of-dma: Fix of_dma_router_xlate's of_dma_xlate handling
    - batman-adv: Avoid uninitialized chaddr when handling DHCP
    - batman-adv: Fix own OGM check in aggregated OGMs
    - batman-adv: bla: use netif_rx_ni when not in interrupt context
    - dmaengine: at_hdmac: check return value of of_find_device_by_node() in at_dma_xlate()
    - MIPS: mm: BMIPS5000 has inclusive physical caches
    - MIPS: BMIPS: Also call bmips_cpu_setup() for secondary cores
    - netfilter: nf_tables: add NFTA_SET_USERDATA if not null
    - netfilter: nf_tables: incorrect enum nft_list_attributes definition
    - netfilter: nf_tables: fix destination register zeroing
    - net: hns: Fix memleak in hns_nic_dev_probe
    - net: systemport: Fix memleak in bcm_sysport_probe
    - ravb: Fixed to be able to unload modules
    - net: arc_emac: Fix memleak in arc_mdio_probe
    - dmaengine: pl330: Fix burst length if burst size is smaller than bus width
    - gtp: add GTPA_LINK info to msg sent to userspace
    - bnxt_en: Don't query FW when netif_running() is false.
    - bnxt_en: Check for zero dir entries in NVRAM.
    - bnxt_en: Fix PCI AER error recovery flow
    - bnxt_en: fix HWRM error when querying VF temperature
    - xfs: fix boundary test in xfs_attr_shortform_verify
    - bnxt: don't enable NAPI until rings are ready
    - selftests/bpf: Fix massive output from test_maps
    - netfilter: nfnetlink: nfnetlink_unicast() reports EAGAIN instead of ENOBUFS
    - nvmet-fc: Fix a missed _irqsave version of spin_lock in 'nvmet_fc_fod_op_done()'
    - perf tools: Correct SNOOPX field offset
    - net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init()
    - fix regression in "epoll: Keep a reference on files added to the check list"
    - net: gemini: Fix another missing clk_disable_unprepare() in probe
    - xfs: fix xfs_bmap_validate_extent_raw when checking attr fork of rt files
    - perf jevents: Fix suspicious code in fixregex()
    - tg3: Fix soft lockup when tg3_reset_task() fails.
    - x86, fakenuma: Fix invalid starting node ID
    - iommu/vt-d: Serialize IOMMU GCMD register modifications
    - thermal: ti-soc-thermal: Fix bogus thermal shutdowns for omap4430
    - include/linux/log2.h: add missing () around n in roundup_pow_of_two()
    - ext2: don't update mtime on COW faults
    - xfs: don't update mtime on COW faults
    - btrfs: drop path before adding new uuid tree entry
    - vfio/type1: Support faulting PFNMAP vmas
    - vfio-pci: Fault mmaps to enable vma tracking
    - vfio-pci: Invalidate mmaps and block MMIO access on disabled memory
    - btrfs: Remove redundant extent_buffer_get in get_old_root
    - btrfs: Remove extraneous extent_buffer_get from tree_mod_log_rewind
    - btrfs: set the lockdep class for log tree extent buffers
    - uaccess: Add non-pagefault user-space read functions
    - uaccess: Add non-pagefault user-space write function
    - btrfs: fix potential deadlock in the search ioctl
    - net: usb: qmi_wwan: add Telit 0x1050 composition
    - usb: qmi_wwan: add D-Link DWM-222 A2 device ID
    - ALSA: ca0106: fix error code handling
    - ALSA: pcm: oss: Remove superfluous WARN_ON() for mulaw sanity check
    - ALSA: hda/hdmi: always check pin power status in i915 pin fixup
    - ALSA: firewire-digi00x: exclude Avid Adrenaline from detection
    - ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO
    - media: rc: do not access device via sysfs after rc_unregister_device()
    - media: rc: uevent sysfs file races with rc_unregister_device()
    - affs: fix basic permission bits to actually work
    - block: allow for_each_bvec to support zero len bvec
    - libata: implement ATA_HORKAGE_MAX_TRIM_128M and apply to Sandisks
    - dm writecache: handle DAX to partitions on persistent memory correctly
    - dm cache metadata: Avoid returning cmd->bm wild pointer on error
    - dm thin metadata: Avoid returning cmd->bm wild pointer on error
    - mm: slub: fix conversion of freelist_corrupted()
    - KVM: arm64: Add kvm_extable for vaxorcism code
    - KVM: arm64: Defer guest entry when an asynchronous exception is pending
    - KVM: arm64: Survive synchronous exceptions caused by AT instructions
    - KVM: arm64: Set HCR_EL2.PTW to prevent AT taking synchronous exception
    - vfio/pci: Fix SR-IOV VF handling with MMIO blocking
    - checkpatch: fix the usage of capture group ( ... )
    - mm/hugetlb: fix a race between hugetlb sysctl handlers
    - cfg80211: regulatory: reject invalid hints
    - net: usb: Fix uninit-was-stored issue in asix_read_phy_addr()
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.145
    - ALSA; firewire-tascam: exclude Tascam FE-8 from detection
    - block: ensure bdi->io_pages is always initialized
    - netlabel: fix problems with mapping removal
    - net: usb: dm9601: Add USB ID of Keenetic Plus DSL
    - sctp: not disable bh in the whole sctp_get_port_local()
    - tipc: fix shutdown() of connectionless socket
    - net: disable netpoll on fresh napis
    - net/mlx5e: Don't support phys switch id if not in switchdev mode
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.146
    - ARM: dts: logicpd-torpedo-baseboard: Fix broken audio
    - ARM: dts: logicpd-som-lv-baseboard: Fix broken audio
    - ARM: dts: socfpga: fix register entry for timer3 on Arria10
    - ARM: dts: ls1021a: fix QuadSPI-memory reg range
    - RDMA/rxe: Fix memleak in rxe_mem_init_user
    - RDMA/rxe: Drop pointless checks in rxe_init_ports
    - RDMA/bnxt_re: Do not report transparent vlan from QP1
    - drm/sun4i: Fix dsi dcs long write function
    - scsi: libsas: Set data_dir as DMA_NONE if libata marks qc as NODATA
    - RDMA/core: Fix reported speed and width
    - mmc: sdhci-msm: Add retries when all tuning phases are found valid
    - ARM: dts: bcm: HR2: Fixed QSPI compatible string
    - ARM: dts: NSP: Fixed QSPI compatible string
    - ARM: dts: BCM5301X: Fixed QSPI compatible string
    - arm64: dts: ns2: Fixed QSPI compatible string
    - ARC: HSDK: wireup perf irq
    - dmaengine: acpi: Put the CSRT table after using it
    - netfilter: conntrack: allow sctp hearbeat after connection re-use
    - drivers/net/wan/lapbether: Added needed_tailroom
    - NFC: st95hf: Fix memleak in st95hf_in_send_cmd
    - firestream: Fix memleak in fs_open
    - ALSA: hda: Fix 2 channel swapping for Tegra
    - drivers/net/wan/lapbether: Set network_header before transmitting
    - xfs: initialize the shortform attr header padding entry
    - irqchip/eznps: Fix build error for !ARC700 builds
    - nvme-fabrics: don't check state NVME_CTRL_NEW for request acceptance
    - nvme-rdma: serialize controller teardown sequences
    - HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for all Saitek X52 devices
    - drivers/net/wan/hdlc_cisco: Add hard_header_len
    - HID: elan: Fix memleak in elan_input_configured
    - ARC: [plat-hsdk]: Switch ethernet phy-mode to rgmii-id
    - cpufreq: intel_pstate: Refuse to turn off with HWP enabled
    - cpufreq: intel_pstate: Fix intel_pstate_get_hwp_max() for turbo disabled
    - ALSA: hda: fix a runtime pm issue in SOF when integrated GPU is disabled
    - drm/amdgpu: Fix bug in reporting voltage for CIK
    - iommu/amd: Do not use IOMMUv2 functionality when SME is active
    - gcov: Disable gcov build with GCC 10
    - iio: adc: mcp3422: fix locking scope
    - iio: adc: mcp3422: fix locking on error path
    - iio: adc: ti-ads1015: fix conversion when CONFIG_PM is not set
    - iio:light:ltr501 Fix timestamp alignment issue.
    - iio:accel:bmc150-accel: Fix timestamp alignment and prevent data leak.
    - iio:adc:ti-adc084s021 Fix alignment and data leak issues.
    - iio:adc:ina2xx Fix timestamp alignment issue.
    - iio:adc:max1118 Fix alignment of timestamp and data leak issues
    - iio:adc:ti-adc081c Fix alignment and data leak issues
    - iio:magnetometer:ak8975 Fix alignment and data leak issues.
    - iio:light:max44000 Fix timestamp alignment and prevent data leak.
    - iio:chemical:ccs811: Fix timestamp alignment and prevent data leak.
    - iio: accel: kxsd9: Fix alignment of local buffer.
    - iio:accel:mma7455: Fix timestamp alignment and prevent data leak.
    - iio:accel:mma8452: Fix timestamp alignment and prevent data leak.
    - staging: wlan-ng: fix out of bounds read in prism2sta_probe_usb()
    - btrfs: require only sector size alignment for parent eb bytenr
    - btrfs: fix lockdep splat in add_missing_dev
    - btrfs: fix wrong address when faulting in pages in the search ioctl
    - regulator: push allocation in set_consumer_device_supply() out of lock
    - scsi: target: iscsi: Fix data digest calculation
    - scsi: target: iscsi: Fix hang in iscsit_access_np() when getting tpg->np_login_sem
    - drm/tve200: Stabilize enable/disable
    - drm/msm: Disable preemption on all 5xx targets
    - rbd: require global CAP_SYS_ADMIN for mapping and unmapping
    - RDMA/rxe: Fix the parent sysfs read when the interface has 15 chars
    - vgacon: remove software scrollback support
    - fbcon: remove soft scrollback code
    - fbcon: remove now unusued 'softback_lines' cursor() argument
    - KVM: VMX: Don't freeze guest when event delivery causes an APIC-access exit
    - ARM: dts: vfxxx: Add syscon compatible with OCOTP
    - video: fbdev: fix OOB read in vga_8planes_imageblit()
    - staging: greybus: audio: fix uninitialized value issue
    - phy: qcom-qmp: Use correct values for ipq8074 PCIe Gen2 PHY init
    - usb: core: fix slab-out-of-bounds Read in read_descriptors
    - USB: serial: ftdi_sio: add IDs for Xsens Mti USB converter
    - USB: serial: option: support dynamic Quectel USB compositions
    - USB: serial: option: add support for SIM7070/SIM7080/SIM7090 modules
    - usb: Fix out of sync data toggle if a configured device is reconfigured
    - usb: typec: ucsi: acpi: Check the _DEP dependencies
    - gcov: add support for GCC 10.1
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.147
    - dsa: Allow forwarding of redirected IGMP traffic
    - scsi: qla2xxx: Update rscn_rcvd field to more meaningful scan_needed
    - scsi: qla2xxx: Move rport registration out of internal work_list
    - scsi: qla2xxx: Reduce holding sess_lock to prevent CPU lock-up
    - gfs2: initialize transaction tr_ailX_lists earlier
    - RDMA/bnxt_re: Restrict the max_gids to 256
    - net: handle the return value of pskb_carve_frag_list() correctly
    - hv_netvsc: Remove "unlikely" from netvsc_select_queue
    - NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall
    - scsi: pm8001: Fix memleak in pm8001_exec_internal_task_abort
    - scsi: libfc: Fix for double free()
    - scsi: lpfc: Fix FLOGI/PLOGI receive race condition in pt2pt discovery
    - regulator: pwm: Fix machine constraints application
    - spi: spi-loopback-test: Fix out-of-bounds read
    - NFS: Zero-stateid SETATTR should first return delegation
    - SUNRPC: stop printk reading past end of string
    - rapidio: Replace 'select' DMAENGINES 'with depends on'
    - openrisc: Fix cache API compile issue when not inlining
    - nvme-fc: cancel async events before freeing event struct
    - nvme-rdma: cancel async events before freeing event struct
    - f2fs: fix indefinite loop scanning for free nid
    - f2fs: Return EOF on unaligned end of file DIO read
    - i2c: algo: pca: Reapply i2c bus settings after reset
    - spi: Fix memory leak on splited transfers
    - KVM: MIPS: Change the definition of kvm type
    - clk: davinci: Use the correct size when allocating memory
    - clk: rockchip: Fix initialization of mux_pll_src_4plls_p
    - ASoC: qcom: Set card->owner to avoid warnings
    - Drivers: hv: vmbus: Add timeout to vmbus_wait_for_unload
    - perf test: Fix the "signal" test inline assembly
    - MIPS: SNI: Fix MIPS_L1_CACHE_SHIFT
    - perf test: Free formats for perf pmu parse test
    - fbcon: Fix user font detection test at fbcon_resize().
    - MIPS: SNI: Fix spurious interrupts
    - drm/mediatek: Add exception handing in mtk_drm_probe() if component init fail
    - drm/mediatek: Add missing put_device() call in mtk_hdmi_dt_parse_pdata()
    - USB: quirks: Add USB_QUIRK_IGNORE_REMOTE_WAKEUP quirk for BYD zhaoxin notebook
    - USB: UAS: fix disconnect by unplugging a hub
    - usblp: fix race between disconnect() and read()
    - i2c: i801: Fix resume bug
    - Revert "ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO"
    - percpu: fix first chunk size calculation for populated bitmap
    - Input: trackpoint - add new trackpoint variant IDs
    - Input: i8042 - add Entroware Proteus EL07R4 to nomux and reset lists
    - serial: 8250_pci: Add Realtek 816a and 816b
    - x86/boot/compressed: Disable relocation relaxation
    - ehci-hcd: Move include to keep CRC stable
    - powerpc/dma: Fix dma_map_ops::get_required_mask
    - x86/defconfig: Enable CONFIG_USB_XHCI_HCD=y
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.148
    - af_key: pfkey_dump needs parameter validation
    - KVM: fix memory leak in kvm_io_bus_unregister_dev()
    - kprobes: fix kill kprobe which has been marked as gone
    - mm/thp: fix __split_huge_pmd_locked() for migration PMD
    - cxgb4: Fix offset when clearing filter byte counters
    - geneve: add transport ports in route lookup for geneve
    - hdlc_ppp: add range checks in ppp_cp_parse_cr()
    - ip: fix tos reflection in ack and reset packets
    - ipv6: avoid lockdep issue in fib6_del()
    - net: DCB: Validate DCB_ATTR_DCB_BUFFER argument
    - net: dsa: rtl8366: Properly clear member config
    - net: ipv6: fix kconfig dependency warning for IPV6_SEG6_HMAC
    - net: sch_generic: aviod concurrent reset and enqueue op for lockless qdisc
    - nfp: use correct define to return NONE fec
    - tipc: Fix memory leak in tipc_group_create_member()
    - tipc: fix shutdown() of connection oriented socket
    - tipc: use skb_unshare() instead in tipc_buf_append()
    - bnxt_en: return proper error codes in bnxt_show_temp
    - bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() with mutex.
    - net: phy: Avoid NPD upon phy_detach() when driver is unbound
    - net: qrtr: check skb_put_padto() return value
    - net: add __must_check to skb_put_padto()
    - ipv4: Update exception handling for multipath routes via same device
    - MAINTAINERS: add CLANG/LLVM BUILD SUPPORT info
    - kbuild: add OBJSIZE variable for the size tool
    - Documentation/llvm: add documentation on building w/ Clang/LLVM
    - Documentation/llvm: fix the name of llvm-size
    - net: wan: wanxl: use allow to pass CROSS_COMPILE_M68k for rebuilding firmware
    - net: wan: wanxl: use $(M68KCC) instead of $(M68KAS) for rebuilding firmware
    - x86/boot: kbuild: allow readelf executable to be specified
    - kbuild: remove AS variable
    - kbuild: replace AS=clang with LLVM_IAS=1
    - kbuild: support LLVM=1 to switch the default tools to Clang/LLVM
    - mm: memcg: fix memcg reclaim soft lockup
    - tcp_bbr: refactor bbr_target_cwnd() for general inflight provisioning
    - tcp_bbr: adapt cwnd based on ack aggregation estimation
    - serial: 8250: Avoid error message on reprobe
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.149
    - selinux: allow labeling before policy is loaded
    - media: mc-device.c: fix memleak in media_device_register_entity
    - dma-fence: Serialise signal enabling (dma_fence_enable_sw_signaling)
    - ath10k: fix array out-of-bounds access
    - ath10k: fix memory leak for tpc_stats_final
    - mm: fix double page fault on arm64 if PTE_AF is cleared
    - scsi: aacraid: fix illegal IO beyond last LBA
    - m68k: q40: Fix info-leak in rtc_ioctl
    - gma/gma500: fix a memory disclosure bug due to uninitialized bytes
    - ASoC: kirkwood: fix IRQ error handling
    - media: smiapp: Fix error handling at NVM reading
    - arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() cache writeback
    - x86/ioapic: Unbreak check_timer()
    - ALSA: usb-audio: Add delay quirk for H570e USB headsets
    - ALSA: hda/realtek - Couldn't detect Mic if booting with headset plugged
    - ALSA: hda/realtek: Enable front panel headset LED on Lenovo ThinkStation P520
    - lib/string.c: implement stpcpy
    - leds: mlxreg: Fix possible buffer overflow
    - PM / devfreq: tegra30: Fix integer overflow on CPU's freq max out
    - scsi: fnic: fix use after free
    - scsi: lpfc: Fix kernel crash at lpfc_nvme_info_show during remote port bounce
    - net: silence data-races on sk_backlog.tail
    - clk/ti/adpll: allocate room for terminating null
    - drm/amdgpu/powerplay: fix AVFS handling with custom powerplay table
    - mtd: cfi_cmdset_0002: don't free cfi->cfiq in error path of cfi_amdstd_setup()
    - mfd: mfd-core: Protect against NULL call-back function pointer
    - drm/amdgpu/powerplay/smu7: fix AVFS handling with custom powerplay table
    - tpm_crb: fix fTPM on AMD Zen+ CPUs
    - tracing: Adding NULL checks for trace_array descriptor pointer
    - bcache: fix a lost wake-up problem caused by mca_cannibalize_lock
    - dmaengine: mediatek: hsdma_probe: fixed a memory leak when devm_request_irq fails
    - RDMA/qedr: Fix potential use after free
    - RDMA/i40iw: Fix potential use after free
    - fix dget_parent() fastpath race
    - xfs: fix attr leaf header freemap.size underflow
    - RDMA/iw_cgxb4: Fix an error handling path in 'c4iw_connect()'
    - ubi: Fix producing anchor PEBs
    - mmc: core: Fix size overflow for mmc partitions
    - gfs2: clean up iopen glock mess in gfs2_create_inode
    - scsi: pm80xx: Cleanup command when a reset times out
    - debugfs: Fix !DEBUG_FS debugfs_create_automount
    - CIFS: Properly process SMB3 lease breaks
    - ASoC: max98090: remove msleep in PLL unlocked workaround
    - kernel/sys.c: avoid copying possible padding bytes in copy_to_user
    - KVM: arm/arm64: vgic: Fix potential double free dist->spis in __kvm_vgic_destroy()
    - xfs: fix log reservation overflows when allocating large rt extents
    - neigh_stat_seq_next() should increase position index
    - rt_cpu_seq_next should increase position index
    - ipv6_route_seq_next should increase position index
    - seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier
    - media: ti-vpe: cal: Restrict DMA to avoid memory corruption
    - sctp: move trace_sctp_probe_path into sctp_outq_sack
    - ACPI: EC: Reference count query handlers under lock
    - scsi: ufs: Make ufshcd_add_command_trace() easier to read
    - scsi: ufs: Fix a race condition in the tracing code
    - dmaengine: zynqmp_dma: fix burst length configuration
    - s390/cpum_sf: Use kzalloc and minor changes
    - powerpc/eeh: Only dump stack once if an MMIO loop is detected
    - Bluetooth: btrtl: Use kvmalloc for FW allocations
    - tracing: Set kernel_stack's caller size properly
    - ARM: 8948/1: Prevent OOB access in stacktrace
    - ar5523: Add USB ID of SMCWUSBT-G2 wireless adapter
    - ceph: ensure we have a new cap before continuing in fill_inode
    - selftests/ftrace: fix glob selftest
    - tools/power/x86/intel_pstate_tracer: changes for python 3 compatibility
    - Bluetooth: Fix refcount use-after-free issue
    - mm/swapfile.c: swap_next should increase position index
    - mm: pagewalk: fix termination condition in walk_pte_range()
    - Bluetooth: prefetch channel before killing sock
    - KVM: fix overflow of zero page refcount with ksm running
    - ALSA: hda: Clear RIRB status before reading WP
    - skbuff: fix a data race in skb_queue_len()
    - audit: CONFIG_CHANGE don't log internal bookkeeping as an event
    - selinux: sel_avc_get_stat_idx should increase position index
    - scsi: lpfc: Fix RQ buffer leakage when no IOCBs available
    - scsi: lpfc: Fix coverity errors in fmdi attribute handling
    - drm/omap: fix possible object reference leak
    - clk: stratix10: use do_div() for 64-bit calculation
    - crypto: chelsio - This fixes the kernel panic which occurs during a libkcapi test
    - mt76: clear skb pointers from rx aggregation reorder buffer during cleanup
    - ALSA: usb-audio: Don't create a mixer element with bogus volume range
    - perf test: Fix test trace+probe_vfs_getname.sh on s390
    - RDMA/rxe: Fix configuration of atomic queue pair attributes
    - KVM: x86: fix incorrect comparison in trace event
    - dmaengine: stm32-mdma: use vchan_terminate_vdesc() in .terminate_all
    - media: staging/imx: Missing assignment in imx_media_capture_device_register()
    - x86/pkeys: Add check for pkey "overflow"
    - bpf: Remove recursion prevention from rcu free callback
    - dmaengine: stm32-dma: use vchan_terminate_vdesc() in .terminate_all
    - dmaengine: tegra-apb: Prevent race conditions on channel's freeing
    - drm/amd/display: dal_ddc_i2c_payloads_create can fail causing panic
    - firmware: arm_sdei: Use cpus_read_lock() to avoid races with cpuhp
    - random: fix data races at timer_rand_state
    - bus: hisi_lpc: Fixup IO ports addresses to avoid use-after-free in host removal
    - media: go7007: Fix URB type for interrupt handling
    - Bluetooth: guard against controllers sending zero'd events
    - timekeeping: Prevent 32bit truncation in scale64_check_overflow()
    - ext4: fix a data race at inode->i_disksize
    - perf jevents: Fix leak of mapfile memory
    - mm: avoid data corruption on CoW fault into PFN-mapped VMA
    - drm/amdgpu: increase atombios cmd timeout
    - drm/amd/display: Stop if retimer is not available
    - ath10k: use kzalloc to read for ath10k_sdio_hif_diag_read
    - scsi: aacraid: Disabling TM path and only processing IOP reset
    - Bluetooth: L2CAP: handle l2cap config request during open state
    - media: tda10071: fix unsigned sign extension overflow
    - xfs: don't ever return a stale pointer from __xfs_dir3_free_read
    - xfs: mark dir corrupt when lookup-by-hash fails
    - ext4: mark block bitmap corrupted when found instead of BUGON
    - tpm: ibmvtpm: Wait for buffer to be set before proceeding
    - rtc: sa1100: fix possible race condition
    - rtc: ds1374: fix possible race condition
    - nfsd: Don't add locks to closed or closing open stateids
    - RDMA/cm: Remove a race freeing timewait_info
    - KVM: PPC: Book3S HV: Treat TM-related invalid form instructions on P9 like the valid ones
    - drm/msm: fix leaks if initialization fails
    - drm/msm/a5xx: Always set an OPP supported hardware value
    - tracing: Use address-of operator on section symbols
    - thermal: rcar_thermal: Handle probe error gracefully
    - perf parse-events: Fix 3 use after frees found with clang ASAN
    - serial: 8250_port: Don't service RX FIFO if throttled
    - serial: 8250_omap: Fix sleeping function called from invalid context during probe
    - serial: 8250: 8250_omap: Terminate DMA before pushing data on RX timeout
    - perf cpumap: Fix snprintf overflow check
    - cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_work_fn
    - tools: gpio-hammer: Avoid potential overflow in main
    - nvme-multipath: do not reset on unknown status
    - nvme: Fix controller creation races with teardown flow
    - RDMA/rxe: Set sys_image_guid to be aligned with HW IB devices
    - scsi: hpsa: correct race condition in offload enabled
    - SUNRPC: Fix a potential buffer overflow in 'svc_print_xprts()'
    - svcrdma: Fix leak of transport addresses
    - PCI: Use ioremap(), not phys_to_virt() for platform ROM
    - ubifs: Fix out-of-bounds memory access caused by abnormal value of node_len
    - ALSA: usb-audio: Fix case when USB MIDI interface has more than one extra endpoint descriptor
    - PCI: pciehp: Fix MSI interrupt race
    - NFS: Fix races nfs_page_group_destroy() vs nfs_destroy_unlinked_subrequests()
    - mm/kmemleak.c: use address-of operator on section symbols
    - mm/filemap.c: clear page error before actual read
    - mm/vmscan.c: fix data races using kswapd_classzone_idx
    - nvmet-rdma: fix double free of rdma queue
    - mm/mmap.c: initialize align_offset explicitly for vm_unmapped_area
    - scsi: qedi: Fix termination timeouts in session logout
    - serial: uartps: Wait for tx_empty in console setup
    - KVM: Remove CREATE_IRQCHIP/SET_PIT2 race
    - bdev: Reduce time holding bd_mutex in sync in blkdev_close()
    - drivers: char: tlclk.c: Avoid data race between init and interrupt handler
    - KVM: arm64: vgic-its: Fix memory leak on the error path of vgic_add_lpi()
    - net: openvswitch: use u64 for meter bucket
    - scsi: aacraid: Fix error handling paths in aac_probe_one()
    - staging:r8188eu: avoid skb_clone for amsdu to msdu conversion
    - sparc64: vcc: Fix error return code in vcc_probe()
    - arm64: cpufeature: Relax checks for AArch32 support at EL[0-2]
    - dt-bindings: sound: wm8994: Correct required supplies based on actual implementaion
    - atm: fix a memory leak of vcc->user_back
    - perf mem2node: Avoid double free related to realloc
    - power: supply: max17040: Correct voltage reading
    - phy: samsung: s5pv210-usb2: Add delay after reset
    - Bluetooth: Handle Inquiry Cancel error after Inquiry Complete
    - USB: EHCI: ehci-mv: fix error handling in mv_ehci_probe()
    - tipc: fix memory leak in service subscripting
    - tty: serial: samsung: Correct clock selection logic
    - ALSA: hda: Fix potential race in unsol event handler
    - powerpc/traps: Make unrecoverable NMIs die instead of panic
    - fuse: don't check refcount after stealing page
    - USB: EHCI: ehci-mv: fix less than zero comparison of an unsigned int
    - scsi: cxlflash: Fix error return code in cxlflash_probe()
    - arm64/cpufeature: Drop TraceFilt feature exposure from ID_DFR0 register
    - e1000: Do not perform reset in reset_task if we are already down
    - drm/nouveau/debugfs: fix runtime pm imbalance on error
    - drm/nouveau: fix runtime pm imbalance on error
    - drm/nouveau/dispnv50: fix runtime pm imbalance on error
    - printk: handle blank console arguments passed in.
    - usb: dwc3: Increase timeout for CmdAct cleared by device controller
    - btrfs: don't force read-only after error in drop snapshot
    - vfio/pci: fix memory leaks of eventfd ctx
    - perf evsel: Fix 2 memory leaks
    - perf trace: Fix the selection for architectures to generate the errno name tables
    - perf stat: Fix duration_time value for higher intervals
    - perf util: Fix memory leak of prefix_if_not_in
    - perf metricgroup: Free metric_events on error
    - perf kcore_copy: Fix module map when there are no modules loaded
    - ASoC: img-i2s-out: Fix runtime PM imbalance on error
    - wlcore: fix runtime pm imbalance in wl1271_tx_work
    - wlcore: fix runtime pm imbalance in wlcore_regdomain_config
    - mtd: rawnand: omap_elm: Fix runtime PM imbalance on error
    - PCI: tegra: Fix runtime PM imbalance on error
    - ceph: fix potential race in ceph_check_caps
    - mm/swap_state: fix a data race in swapin_nr_pages
    - rapidio: avoid data race between file operation callbacks and mport_cdev_add().
    - mtd: parser: cmdline: Support MTD names containing one or more colons
    - x86/speculation/mds: Mark mds_user_clear_cpu_buffers() __always_inline
    - vfio/pci: Clear error and request eventfd ctx after releasing
    - cifs: Fix double add page to memcg when cifs_readpages
    - nvme: fix possible deadlock when I/O is blocked
    - scsi: libfc: Handling of extra kref
    - scsi: libfc: Skip additional kref updating work event
    - selftests/x86/syscall_nt: Clear weird flags after each test
    - vfio/pci: fix racy on error and request eventfd ctx
    - btrfs: qgroup: fix data leak caused by race between writeback and truncate
    - ubi: fastmap: Free unused fastmap anchor peb during detach
    - perf parse-events: Use strcmp() to compare the PMU name
    - net: openvswitch: use div_u64() for 64-by-32 divisions
    - nvme: explicitly update mpath disk capacity on revalidation
    - ASoC: wm8994: Skip setting of the WM8994_MICBIAS register for WM1811
    - ASoC: wm8994: Ensure the device is resumed in wm89xx_mic_detect functions
    - ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN Converter9 2-in-1
    - RISC-V: Take text_mutex in ftrace_init_nop()
    - s390/init: add missing __init annotations
    - lockdep: fix order in trace_hardirqs_off_caller()
    - drm/amdkfd: fix a memory leak issue
    - i2c: core: Call i2c_acpi_install_space_handler() before i2c_acpi_register_devices()
    - objtool: Fix noreturn detection for ignored functions
    - ieee802154: fix one possible memleak in ca8210_dev_com_init
    - ieee802154/adf7242: check status of adf7242_read_reg
    - clocksource/drivers/h8300_timer8: Fix wrong return value in h8300_8timer_init()
    - mwifiex: Increase AES key storage size to 256 bits
    - batman-adv: bla: fix type misuse for backbone_gw hash indexing
    - atm: eni: fix the missed pci_disable_device() for eni_init_one()
    - batman-adv: mcast/TT: fix wrongly dropped or rerouted packets
    - mac802154: tx: fix use-after-free
    - bpf: Fix clobbering of r2 in bpf_gen_ld_abs
    - drm/vc4/vc4_hdmi: fill ASoC card owner
    - net: qed: RDMA personality shouldn't fail VF load
    - drm/sun4i: sun8i-csc: Secondary CSC register correction
    - batman-adv: Add missing include for in_interrupt()
    - batman-adv: mcast: fix duplicate mcast packets in BLA backbone from mesh
    - batman-adv: mcast: fix duplicate mcast packets from BLA backbone to mesh
    - bpf: Fix a rcu warning for bpffs map pretty-print
    - ALSA: asihpi: fix iounmap in error handler
    - regmap: fix page selection for noinc reads
    - MIPS: Add the missing 'CPU_1074K' into __get_cpu_type()
    - KVM: x86: Reset MMU context if guest toggles CR4.SMAP or CR4.PKE
    - KVM: SVM: Add a dedicated INVD intercept routine
    - tracing: fix double free
    - s390/dasd: Fix zero write for FBA devices
    - kprobes: Fix to check probe enabled before disarm_kprobe_ftrace()
    - mm, THP, swap: fix allocating cluster for swapfile by mistake
    - s390/zcrypt: Fix ZCRYPT_PERDEV_REQCNT ioctl
    - kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE
    - ata: define AC_ERR_OK
    - ata: make qc_prep return ata_completion_errors
    - ata: sata_mv, avoid trigerrable BUG_ON
    - KVM: arm64: Assume write fault on S1PTW permission fault on instruction fetch

  [ Nikolay Aleksandrov ]
  * net: bridge: fdb: don't flush ext_learn entries (Closes: CM-30491)
  * CUMULUS: net: netfilter: use XT_CONTINUE in POLICE target (Closes: CM-31982)
  * CUMULUS: vxlan: restore offload_fwd_mark on receive (Closes: CM-32286)

  [ Benjamin Poirier ]
  * CUMULUS: Enable CONFIG_ACPI_APEI_PCIEAER (Closes: CM-31142)
  * CUMULUS: Revert "Revert "ipv6: Fix handling of LLA with VRF and sockets bound to VRF"" "Revert "vrf: mark skb for multicast or link-local as enslaved to VRF""
    (Closes: CM-31989)
  * CUMULUS: ipv4: Enable setting "offload" and "trap" route flags via netlink
    (Closes: CM-30208)
  * CUMULUS: ipv6: Enable setting "offload" and "trap" route flags via netlink
    (Closes: CM-30208)
  * CUMULUS: ipv4: Insert route before calling fib notifiers (Closes: CM-30208)
  * CUMULUS: Avoid conflict between RTM_F_OFFLOAD_FAILED and RTF_DEFAULT
  * CUMULUS: ipv6: Fix setting of RTM_F_OFFLOAD_FAILED flag via netlink
  * CUMULUS: net: Add missing assignments of offload_failed flag
  * CUMULUS: ipv4: Add RTM_SETHWFLAGS command (Closes: CM-32429)
  * CUMULUS: ipv6: Add RTM_SETHWFLAGS command (Closes: CM-32429)
  * CUMULUS: net: Generate notifications when routing offload flags change
    (Closes: CM-32429)
  * Revert "CUMULUS: vxlan: restore offload_fwd_mark on receive"

  [ Michal Kubecek ]
  * rtnetlink: provide permanent hardware address in RTM_NEWLINK

  [ Roopa Prabhu ]
  * rtnetlink: add support for protodown reason (Closes: CM-30715)
  * CUMULUS: vxlan: fix merge error in vxlan_changelink (Closes: CM-31907)
  * CUMULUS: net: Add RTM_F_OFFLOAD_FAILED flag
  * CUMULUS: ipv4: Allow setting RTM_F_OFFLOAD_FAILED flag on IPv4 routes
  * CUMULUS: ipv6: Allow setting RTM_F_OFFLOAD_FAILED flag on IPv6 routes
  * CUMULUS: debian: config: enable CONFIG_NVME_HWMON (Closes: CM-32560)
  * CUMULUS: debian: update changelog version to 4.19.149-1+cl4.3u1
  * CUMULUS: ipv4: fix portid and seq in route hw flags notifications
    (Closes: CM-32618)
  * CUMULUS: ipv6: fix portid and seq in route hw flags notifications
    (Closes: CM-32618)

  [ Ido Schimmel ]
  * nexthop: Fix performance regression in nexthop deletion
  * ipv4: Replace route in list before notifying
  * ipv4: Encapsulate function arguments in a struct
  * ipv4: Add "offload" and "trap" indications to routes
  * ipv6: Add "offload" and "trap" indications to routes

  [ Andy Roulin ]
  * CUMULUS: net: avoid spurious drops on bond ifaces (Closes: CM-31263)

  [ Xin Long ]
  * sctp: implement memory accounting on rx path
    (Closes: CM-31152, CVE-2019-3874)

  [ Linus Torvalds ]
  * Change mincore() to count "mapped" pages rather than "cached" pages
    (Closes: CM-31152, CVE-2019-5489)

  [ Pradeep Srinivasan ]
  * CUMULUS: Enable NVME support in kernel (Closes: CM-32256)

  [ Nikhil Dhar ]
  * CUMULUS: reboot: Add a dmi match for DELL 4048 (Closes: CM-32006)

  [ Will McVicker ]
  * netfilter: ctnetlink: add a range check for l3/l4 protonum
    (Closes: CM-31152, CVE-2020-25211)

  [ Daniel Vetter ]
  * vt: Disable KD_FONT_OP_COPY (Closes: CM-31152, CVE-2020-28974)

  [ Eric Dumazet ]
  * icmp: randomize the global rate limiter (Closes: CM-31152, CVE-2020-25705)

  [ Peilin Ye ]
  * fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h
    (Closes: CM-31152, CVE-2020-28915)
  * Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts
    (Closes: CM-31152, CVE-2020-28915)
  * fbcon: Fix global-out-of-bounds read in fbcon_get_font()
    (Closes: CM-31152, CVE-2020-28915)

  [ Lee Jones ]
  * Fonts: Replace discarded const qualifier (Closes: CM-31152, CVE-2020-28915)

  [ kiyin(尹亮) ]
  * perf/core: Fix a memory leak in perf_event_parse_addr_filter()
    (Closes: CM-31152, CVE-2020-25704)

  [ Jiri Olsa ]
  * perf/core: Fix race in the perf_mmap_close() function
    (Closes: CM-31152, CVE-2020-14351)

  [ Jann Horn ]
  * tty: Fix ->pgrp locking in tiocspgrp() (Closes: CM-31152, CVE-2020-29661)
  * tty: Fix ->session locking (Closes: CM-31152, CVE-2020-29660)

  [ Oleksandr Shamray ]
  * CUMULUS: mlxsw: core: Fix memory leak on module removal
    (Closes: CM-32966, CM-33003)

  [ Vadim Pasternak ]
  * CUMULUS: mlxsw: core: Increase critical threshold for ASIC thermal zone
    (Closes: CM-32966, CM-33003)
  * CUMULUS: mlxsw: core: Add validation of transceiver temperature thresholds
    (Closes: CM-32966, CM-33003)

  [ Wei Wang ]
  * ipv6: introduce RT6_LOOKUP_F_DST_NOREF flag in ip6_pol_route()
    (Closes: CM-32724)
  * ipv6: initialize rt6->rt6i_uncached in all pre-allocated dst entries
    (Closes: CM-32724)
  * ipv6: honor RT6_LOOKUP_F_DST_NOREF in rule lookup logic (Closes: CM-32724)
  * ipv6: convert rx data path to not take refcnt on dst (Closes: CM-32724)
  * ipv6: convert major tx path to use RT6_LOOKUP_F_DST_NOREF (Closes: CM-32724)

  [ Jason A. Donenfeld ]
  * ipv6: do not free rt if FIB_LOOKUP_NOREF is set on suppress rule
    (Closes: CM-32724)

  [ Andy Roulin ]
  * CUMULUS: neigh: fix out-of-order neigh_update notifications
    (Closes: CM-31233)

  [ Andy Rao ]
  * CUMULUS: mlxsw: core: thermal: Set governor to step wise by default

 -- Cumulus Networks <dev-support@cumulusnetworks.com>  Thu, 28 Jan 2021 15:29:41 -0800

linux (4.19.94-1+cl4.2.1u1) RELEASED; urgency=medium

  [ David Ahern ]
  * ipv6: fib6_select_path can not use out path for nexthop objects
  * ipv6: Fix use of anycast address with loopback

  [ Nikolay Aleksandrov ]
  * net: bridge: notify on vlan tunnel changes done via the old api
    (Closes: CM-27500)
  * net: bridge: fix undefined br_vlan_can_enter_range in tunnel code
    (Closes: CM-27500)
  * Revert "CUMULUS: net: bridge: add notify control"
  * net: bridge: fdb: convert is_local to bitops
  * net: bridge: fdb: convert is_static to bitops
  * net: bridge: fdb: convert is_sticky to bitops
  * net: bridge: fdb: convert added_by_user to bitops
  * net: bridge: fdb: convert added_by_external_learn to use bitops
  * net: bridge: fdb: convert offloaded to use bitops
  * net: bridge: fdb: set flags directly in fdb_create
  * net: bridge: fdb: br_fdb_update can take flags directly
  * net: bridge: fdb_add_entry takes ndm as argument
  * net: neighbor: add fdb extended attribute
  * net: bridge: add option to allow activity notifications for any fdb entries
  * net: bridge: add a flag to avoid refreshing fdb when changing/adding
  * net: bridge: clear bridge's private skb space on xmit (Closes: CM-30897)
  * net: nexthop: don't allow empty NHA_GROUP

  [ Ido Schimmel ]
  * drop_monitor: Split tracing enable / disable to different functions
    (Closes: CM-30791)
  * drop_monitor: Initialize timer and work item upon tracing enable
    (Closes: CM-30791)
  * drop_monitor: Reset per-CPU data before starting to trace (Closes: CM-30791)
  * drop_monitor: Require CAP_NET_ADMIN for drop monitor configuration
    (Closes: CM-30791)
  * drop_monitor: Add alert mode operations (Closes: CM-30791)
  * drop_monitor: Add packet alert mode (Closes: CM-30791)
  * drop_monitor: Allow truncation of dropped packets (Closes: CM-30791)
  * drop_monitor: Add a command to query current configuration
    (Closes: CM-30791)
  * drop_monitor: Make drop queue length configurable (Closes: CM-30791)
  * drop_monitor: Expose tail drop counter (Closes: CM-30791)
  * drop_monitor: Move per-CPU data init/fini to separate functions
    (Closes: CM-30791)
  * drop_monitor: Initialize hardware per-CPU data (Closes: CM-30791)
  * drop_monitor: Add basic infrastructure for hardware drops (Closes: CM-30791)
  * drop_monitor: Consider all monitoring states before performing configuration
    (Closes: CM-30791)
  * drop_monitor: Add support for packet alert mode for hardware drops
    (Closes: CM-30791)
  * drop_monitor: Add support for summary alert mode for hardware drops
    (Closes: CM-30791)
  * drop_monitor: Allow user to start monitoring hardware drops
    (Closes: CM-30791)
  * drop_monitor: Make timestamps y2038 safe (Closes: CM-30791)

  [ Andy Roulin ]
  * CUMULUS: debian: enable drop monitor config (Closes: CM-30791)

  [ Roopa Prabhu ]
  * CUMULUS: debian: enable macsec module

  [ Vladis Dronov ]
  * ptp: free ptp device pin descriptors properly
    (Closes: CM-29645, CVE-2020-12770)

  [ Eric W. Biederman ]
  * signal: Extend exec_id to 64bits (Closes: CM-29645, CVE-2020-12826)
  * exec: Move would_dump into flush_old_exec (Closes: CM-29645, CVE-2020-12826)

  [ Dmitry Torokhov ]
  * vt: keyboard: avoid signed integer overflow in k_ascii
    (Closes: CM-29645, CVE-2020-13974)

  [ Alexander Potapenko ]
  * fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info()
    (Closes: CM-29645, CVE-2020-10732)

  [ Fan Yang ]
  * mm: Fix mremap not considering huge pmd devmap
    (Closes: CM-29645, CVE-2020-10757)

  [ Willy Tarreau ]
  * random32: update the net random state on interrupt and activity
    (Closes: CM-29645, CVE-2020-16166)
  * random: fix circular include dependency on arm64 after addition of percpu.h
    (Closes: CM-29645, CVE-2020-16166)

  [ Linus Torvalds ]
  * random32: remove net_rand_state from the latent entropy gcc plugin
    (Closes: CM-29645, CVE-2020-16166)
  * random32: move the pseudo-random 32-bit definitions to prandom.h
    (Closes: CM-29645, CVE-2020-16166)

  [ Sean Christopherson ]
  * KVM: Use vcpu-specific gva->hva translation when querying host page size
    (Closes: CM-29645, CVE-2019-3016)
  * KVM: Play nice with read-only memslots when querying host page size
    (Closes: CM-29645, CVE-2019-3016)
  * KVM: Check for a bad hva before dropping into the ghc slow path
    (Closes: CM-29645, CVE-2019-3016)
  * KVM: x86: Fix potential put_fpu() w/o load_fpu() on MPX platform
    (Closes: CM-29645, CVE-2019-3016)
  * KVM: x86: Don't let userspace set host-reserved cr4 bits
    (Closes: CM-29645, CVE-2019-3016)
  * KVM: x86: Free wbinvd_dirty_mask if vCPU creation fails
    (Closes: CM-29645, CVE-2019-3016)
  * KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM
    (Closes: CM-29645, CVE-2019-3016)
  * KVM: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM
    (Closes: CM-29645, CVE-2019-3016)
  * KVM: x86: Remove spurious kvm_mmu_unload() from vcpu destruction path
    (Closes: CM-29645, CVE-2019-3016)
  * KVM: x86: Remove spurious clearing of async #PF MSR
    (Closes: CM-29645, CVE-2019-3016)
  * KVM: nVMX: Properly handle userspace interrupt window request
    (Closes: CM-29645, CVE-2019-3016)
  * KVM: x86: Allocate new rmap and large page tracking when moving memslot
    (Closes: CM-29645, CVE-2019-3016)

  [ KarimAllah Ahmed ]
  * KVM: Introduce a new guest mapping API (Closes: CM-29645, CVE-2019-3016)
  * KVM: Properly check if "page" is valid in kvm_vcpu_unmap
    (Closes: CM-29645, CVE-2019-3016)

  [ Paolo Bonzini ]
  * kvm: fix compilation on aarch64 (Closes: CM-29645, CVE-2019-3016)
  * kvm: fix compilation on s390 (Closes: CM-29645, CVE-2019-3016)

  [ Christian Borntraeger ]
  * kvm: fix compile on s390 part 2 (Closes: CM-29645, CVE-2019-3016)

  [ Boris Ostrovsky ]
  * x86/kvm: Introduce kvm_(un)map_gfn() (Closes: CM-29645, CVE-2019-3016)
  * x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit
    (Closes: CM-29645, CVE-2019-3016)
  * x86/kvm: Cache gfn to pfn translation (Closes: CM-29645, CVE-2019-3016)
  * x86/KVM: Make sure KVM_VCPU_FLUSH_TLB flag is not missed
    (Closes: CM-29645, CVE-2019-3016)
  * x86/KVM: Clean up host's steal time structure
    (Closes: CM-29645, CVE-2019-3016)

  [ Marios Pomonis ]
  * KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks
    (Closes: CM-29645, CVE-2019-3016)
  * KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c
    (Closes: CM-29645, CVE-2019-3016)

  [ Daniel Axtens ]
  * kernel/relay.c: handle alloc_percpu returning NULL in relay_open
    (Closes: CM-29645, CVE-2019-19462)

  [ Paul Moore ]
  * selinux: properly handle multiple messages in selinux_netlink_send()
    (Closes: CM-29645, CVE-2020-10751)

  [ Piotr Krysiuk ]
  * fs/namespace.c: fix mountpoint reference counter race
    (Closes: CM-29645, CVE-2020-12114)

  [ Alan Stern ]
  * USB: core: Fix free-while-in-use bug in the USB S-Glibrary
    (Closes: CM-29645, CVE-2020-12464)

  [ Miaohe Lin ]
  * KVM: SVM: Fix potential memory leak in svm_cpu_init()
    (Closes: CM-29645, CVE-2020-12768)

  [ Li Bin ]
  * scsi: sg: add sg_remove_request in sg_common_write
    (Closes: CM-29645, CVE-2020-12770)

  [ Wu Bo ]
  * scsi: sg: add sg_remove_request in sg_write
    (Closes: CM-29645, CVE-2020-12770)

  [ Kyungtae Kim ]
  * USB: gadget: fix illegal array access in binding with UDC
    (Closes: CM-29645, CVE-2020-13143)

  [ Benjamin Poirier ]

  [ Vadim Pasternak ]
  * CUMULUS: mlxsw: core: thermal: Enable thermal zones by default
    (Closes: CM-31186)
  * CUMULUS: platform/x86: mlx-platform: Remove PSU EEPROM configuration
    (Closes: CM-31186)

 -- Cumulus Networks <dev-support@cumulusnetworks.com>  Fri, 28 Aug 2020 14:50:26 +0900

linux (4.19.94-1+cl4u5) RELEASED; urgency=medium

  [ Andy Rao ]
  * CUMULUS: watchdog: sp805: Fix divide-by-zero seen on arm systems
    (Closes: CM-26647)
  * CUMULUS: Added an 'enable_gpios' attribute to the CPLD node for the Dell n3048ep DTS file
    (Closes: CM-26647)
  * CUMULUS: Added the bcm-dma stanza to the Dell n3048ep DTS file
    (Closes: CM-26647)
  * CUMULUS: arch: arm: dellemc_n3048ep.dts: i2c-1 chain on Dell n3048ep needs to use the smbus driver
    (Closes: CM-26647)
  * CUMULUS: Enable hardware WD timer on Accton 4610 (Closes: CM-29115)

  [ Stefano Brivio ]
  * ipv6/route: Don't match on fc_nh_id if not set in ip6_route_del()
    (Closes: CM-28970)
  * vxlan: Allow configuration of DF behaviour

  [ Benjamin Poirier ]
  * CUMULUS: checkpatch: Fix line range condition for "Ticket:" tag
  * CUMULUS: port: Twiddle timeouts (Closes: CM-28849, CM-29513)
  * CUMULUS: net: Avoid spurious rx_dropped increases with tap and rx_handler
    (Closes: CM-29260)

  [ Vadim Pasternak ]
  * CUMULUS: mlx-platform: Modify setting for new system type (Closes: CM-29108)
  * CUMULUS: mlx-platform: Add support for next generation systems
    (Closes: CM-29108)
  * CUMULUS: i2c-mlxcpld: Increase transaction pooling time (Closes: CM-29108)
  * CUMULUS: hwmon: (pmbus/core) Add support for vid mode detection per page bases
    (Closes: CM-29108)
  * CUMULUS: platform/mellanox: mlxreg-hotplug: Use capability register for attribute creation
    (Closes: CM-30042, CM-29961)
  * CUMULUS: platform/mellanox: mlxreg-io: Add support for complex attributes
    (Closes: CM-30042)
  * CUMULUS: platform/mellanox: mlxreg-hotplug: Add environmental data to uevent
    (Closes: CM-30042)
  * CUMULUS: Add support for new transceivers types: QSFP-DD and QSFP+ with Common Management Interface Specification (CMIS).
    (Closes: CM-30042)
  * CUMULUS: mlxsw: core: Add the hottest thermal zone detection
    (Closes: CM-30042)
  * CUMULUS: mlxsw: core: thermal: Separate temperature trend read callback
    (Closes: CM-30042)

  [ Nikolay Aleksandrov ]
  * CUMULUS: bonding: 3ad: turn carrier on only if there are any active links
    (Closes: CM-29098)
  * net: bridge: vlan: add helpers to check for vlan id/range validity
    (Closes: CM-27500)
  * net: bridge: netlink: add extack error messages when processing vlans
    (Closes: CM-27500)
  * net: bridge: vlan: add rtm definitions and dump support (Closes: CM-27500)
  * net: bridge: vlan: add new rtm message support (Closes: CM-27500)
  * net: bridge: vlan: add del rtm message support (Closes: CM-27500)
  * net: bridge: vlan: add rtm range support (Closes: CM-27500)
  * net: bridge: vlan: add rtnetlink group and notify support (Closes: CM-27500)
  * net: bridge: vlan: notify on vlan add/delete/change flags (Closes: CM-27500)
  * net: bridge: check port state before br_allowed_egress (Closes: CM-27500)
  * net: bridge: vlan: add basic option dumping support (Closes: CM-27500)
  * net: bridge: vlan: add basic option setting support (Closes: CM-27500)
  * net: bridge: vlan: add per-vlan state (Closes: CM-27500)
  * net: bridge: vlan options: rename br_vlan_opts_eq to br_vlan_opts_eq_range
    (Closes: CM-27500)
  * net: bridge: vlan tunnel: constify bridge and port arguments
    (Closes: CM-27500)
  * net: bridge: vlan options: add support for tunnel id dumping
    (Closes: CM-27500)
  * net: bridge: vlan options: add support for tunnel mapping set/del
    (Closes: CM-27500)
  * net: bridge: vlan: include stats in dumps if requested (Closes: CM-27500)
  * net: bridge: vlan options: nest the tunnel id into a tunnel info attribute
    (Closes: CM-27500)
  * net: bridge: vlan options: move the tunnel command to the nested attribute
    (Closes: CM-27500)
  * CUMULUS: net: bridge: drop ipv4 mcast data packets in br_forward_check
    (Closes: CM-29362)
  * CUMULUS: net: bridge: drop ipv6 mcast data packets in br_forward_check
    (Closes: CM-29362)
  * CUMULUS: net: nexthop: dereference nh only once in nexthop_select_path
    (Closes: CM-29767)
  * CUMULUS: net: nexthop: check for null return by nexthop_select_path()
    (Closes: CM-29767)
  * CUMULUS: net: bridge: add notify control
  * CUMULUS: net: bridge: handle ext_learn in fdb_add_entry()
  * CUMULUS: bridge: add support for dummy sph filter and bum block attributes
  * Revert "CUMULUS: net: nexthop: check for null return by nexthop_select_path()"
    (Closes: CM-29767)
  * Revert "CUMULUS: net: nexthop: dereference nh only once in nexthop_select_path"
    (Closes: CM-29767)
  * nexthops: don't modify published nexthop groups (Closes: CM-29767)
  * CUMULUS: port: don't allow stats count change (Closes: CM-26500)
  * CUMULUS: nlattr: allow nlmsg_parse to be used only for validation
    (Closes: CM-27500)

  [ Qian Cai ]
  * ipv4: fix a RCU-list lock in inet_dump_fib()

  [ Enrico Weigelt ]
  * drivers: net: vxlan: drop unneeded likely() call around IS_ERR()

  [ Li RongQing ]
  * vxlan: reduce dirty cache line in vxlan_find_mac

  [ Ido Schimmel ]
  * vxlan: Export address checking functions
  * net: Add netif_is_vxlan()
  * vxlan: Allow changing ageing time
  * bridge: Avoid infinite loop when suppressing NS messages with invalid options
  * vxlan: Avoid infinite loop when suppressing NS messages with invalid options
  * vxlan: Do not assume RTNL is held in vxlan_fdb_info()
  * drop_monitor: Use correct error code
  * drop_monitor: Rename and document scope of mutex
  * drop_monitor: Document scope of spinlock
  * drop_monitor: Avoid multiple blank lines
  * drop_monitor: Add extack support
  * drop_monitor: Use pre_doit / post_doit hooks

  [ Petr Machata ]
  * vxlan: Add switchdev notifications
  * vxlan: Add vxlan_fdb_find_uc() for FDB querying
  * vxlan: Support marking RDSTs as offloaded
  * vxlan: Notify for each remote of a removed FDB entry
  * vxlan: __vxlan_fdb_delete(): Drop unused argument vid
  * vxlan: vxlan_fdb_notify(): Make switchdev notification configurable
  * vxlan: Mark user-added FDB entries
  * vxlan: Don't override user-added entries with ext-learned ones
  * vxlan: Add hardware FDB learning
  * vxlan: Add a function to init switchdev_notifier_vxlan_fdb_info
  * vxlan: Add vxlan_fdb_replay()
  * vxlan: Add vxlan_fdb_clear_offload()
  * vxlan: Unmark offloaded bit on replaced FDB entries
  * vxlan: changelink: Fix handling of default remotes
  * vxlan: Move up vxlan_fdb_free(), vxlan_fdb_destroy()
  * vxlan: Split vxlan_fdb_update() in two
  * vxlan: Have vxlan_fdb_replace() save original rdst value
  * vxlan: Allow vetoing of FDB notifications
  * vxlan: changelink: Inline vxlan_dev_configure()
  * vxlan: changelink: Postpone vxlan_config_apply()
  * vxlan: changelink: Delete remote after update
  * net: vxlan: Free a leaked vetoed multicast rdst
  * net: ndo_bridge_setlink: Add extack (Closes: CM-27500)
  * net: bridge: Propagate extack to switchdev (Closes: CM-27500)

  [ Roopa Prabhu ]
  * Revert "CUMULUS: vxlan: support NTF_USE refresh of fdb entries"
  * vxlan: support NTF_USE refresh of fdb entries
  * net: ipv6: new arg skip_notify to ip6_rt_del (Closes: CM-29003)
  * net: ipv4: add sysctl for nexthop api compatibility mode (Closes: CM-29003)
  * CUMULUS: debian: add changelog section for 4.19.94-1+cl4u4
  * nexthop: support for fdb ecmp nexthops
  * vxlan: ecmp support for mac fdb entries
  * nexthop: add support for notifiers
  * vxlan: support for nexthop notifiers
  * CUMULUS: vxlan: remove fdb from nh_list before rcu grace period
    (Closes: CM-29102, CM-29803)
  * CUMULUS: neighbour: add new weak state override flag
  * CUMULUS: neighbour: new peer sync neigh flag for EVPN-MH
  * CUMULUS: bridge: add dummy backup nhid for evpn
  * vxlan: fix dereference of nexthop group in nexthop update path
  * Revert "CUMULUS: vxlan: remove fdb from nh_list before rcu grace period"
  * vxlan: few locking fixes in nexthop event handler
    (Closes: CM-29102, CM-29930)
  * CUMULUS: vxlan: enable notify on fdb destroy in nexthop flush path
    (Closes: CM-29637)
  * CUMULUS: vxlan: add rd NULL check in vxlan tracepoint (Closes: CM-29930)
  * CUMULUS: ipv4: fib_rules: disable tos check (Closes: CM-30032)
  * vxlan: fix last fdb index during dump of fdb with nhid (Closes: CM-30153)

  [ Litao Jiao ]
  * vxlan: do not need BH again in vxlan_cleanup()

  [ Litao jiao ]
  * vxlan: Use FDB_HASH_SIZE hash_locks to reduce contention

  [ Taehee Yoo ]
  * vxlan: do not destroy fdb if register_netdevice() is failed

  [ Guillaume Nault ]
  * vxlan: drop "vxlan" parameter in vxlan_fdb_alloc()

  [ Matthias Schiffer ]
  * vxlan: implement get_link_ksettings ethtool method

  [ Niu Xilei ]
  * vxlan: Fix alignment and code style of vxlan.c

  [ Hangbin Liu ]
  * vxlan: fix tos value before xmit

  [ ALOK KUMAR ]
  * CUMULUS: Enabling XDPE sensors as suggested by Mellanox (Closes: CM-29108)

  [ David Ahern ]
  * ipv4: Update fib_select_default to handle nexthop objects
  * ipv6: Use global sernum for dst validation with nexthop objects
    (Closes: CM-29413)
  * nexthops: Move code from remove_nexthop_from_groups to remove_nh_grp_entry
    (Closes: CM-29767)
  * nexthop: Expand nexthop_is_multipath in a few places (Closes: CM-29767)
  * ipv4: Refactor nhc evaluation in fib_table_lookup (Closes: CM-29767)
  * ipv4: nexthop version of fib_info_nh_uses_dev (Closes: CM-29767)

  [ Nikhil Dhar ]
  * CUMULUS: dts: Add dts file to support Accton AS4610_30P switch
    (Closes: CM-29415)
  * CUMULUS: arm: dts: remove PCIE stanzas from dellemc_n3048ep.dts
    (Closes: CM-29878)

  [ Jan Kara ]
  * blktrace: Protect q->blk_trace with RCU (Closes: CM-28791)

  [ Cengiz Can ]
  * blktrace: fix dereference after null check (Closes: CM-28791)

  [ Zhang Xiaoxu ]
  * vgacon: Fix a UAF in vgacon_invert_region (Closes: CM-28791)

  [ Paolo Bonzini ]
  * KVM: nVMX: Don't emulate instructions in guest mode (Closes: CM-28791)

  [ Oliver Upton ]
  * KVM: nVMX: Refactor IO bitmap checks into helper function (Closes: CM-28791)
  * KVM: nVMX: Check IO instruction VM-exit conditions (Closes: CM-28791)
  * KVM: VMX: check descriptor table exits on instruction emulation
    (Closes: CM-28791)

  [ Vitaly Kuznetsov ]
  * KVM: x86: clear stale x86_emulate_ctxt->intercept value (Closes: CM-28791)

  [ Eugenio Pérez ]
  * vhost: Check docket sk_family instead of call getname (Closes: CM-28791)

  [ Randy Dunlap ]
  * mm: mempolicy: require at least one nodeid for MPOL_PREFERRED
    (Closes: CM-28791)

  [ Dmitry Torokhov ]
  * Input: add safety guards to input_set_keycode() (Closes: CM-28791)

  [ Navid Emamdoost ]
  * crypto: ccp - Release all allocated memory if sha type is invalid
    (Closes: CM-28791)

  [ Andrew Lunn ]
  * net: phy: Add more link modes to the settings table
  * net: phy: Add support for 100BaseT1 and 1000BaseT1

  [ Heiner Kallweit ]
  * net: phy: shrink PHY settings array
  * phy: warn if phylib and ethtool PHY mode definitions are out of sync
  * net: phy: improve definition of __ETHTOOL_LINK_MODE_MASK_NBITS
  * net: phy: add support for new modes in phylib

  [ Aya Levin ]
  * ethtool: Added support for 50Gbps per lane link modes

  [ Jiri Pirko ]
  * ethtool: Add support for 400Gbps (50Gbps per lane) link modes
    (Closes: CM-29373)

  [ Andy Roulin ]
  * CUMULUS: broadcom/sdk: Update submodule commit reference
  * CUMULUS: broadcom/sdk: Update submodule commit reference
  * CUMULUS: broadcom/sdk: Update submodule commit reference
  * CUMULUS: broadcom/sdk: Update submodule commit reference
  * CUMULUS: broadcom/sdk: Update submodule commit reference

  [ Stephen Worley ]
  * net: nlmsg_cancel() if put fails for nhmsg

  [ Patrick Eigensatz ]
  * ipv4: nexthop: Fix deadcode issue by performing a proper NULL check
    (Closes: CM-29767)

  [ Michael Shych ]
  * CUMULUS: watchdog: mlx-wdt: support new watchdog type with longer timeout period platform_data/mlxreg: support new watchdog type with longer timeout period platform/x86: mlx-platform: support new watchdog type with longer timeout
    (Closes: CM-30042)

  [ Prabhu Chockalingam ]
  * CUMULUS: hwmon: replacing deprecated function hwmon_device_register
    (Closes: CM-27630)

 -- Cumulus Networks <dev-support@cumulusnetworks.com>  Fri, 10 Jul 2020 09:07:25 +0900

linux (4.19.94-1+cl4u4) RELEASED; urgency=high

  [ Nikolay Aleksandrov ]
  * CUMULUS: netfilter: use IPS_NAT_MASK instead of IPS_NAT_DONE_MASK

  [ Vadim Pasternak ]
  * CUMULUS: mlxsw: qsfp_sysfs: Remove obsolete code for QSFP EEPROM reading
    (Closes: CM-28792)
  * CUMULUS: mlxsw: core: thermal: Set default thermal trips at initialization
    (Closes: CM-28792)

 -- Cumulus Networks <dev-support@cumulusnetworks.com>  Thu, 07 May 2020 09:07:57 -0700

linux (4.19.94-1+cl4u3) RELEASED; urgency=medium

  * New upstream stable update:
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.77
    - arcnet: provide a buffer big enough to actually receive packets
    - cdc_ncm: fix divide-by-zero caused by invalid wMaxPacketSize
    - macsec: drop skb sk before calling gro_cells_receive
    - net/phy: fix DP83865 10 Mbps HDX loopback disable function
    - net: qrtr: Stop rx_worker before freeing node
    - net/sched: act_sample: don't push mac header on ip6gre ingress
    - net_sched: add max len check for TCA_KIND
    - nfp: flower: fix memory leak in nfp_flower_spawn_vnic_reprs
    - openvswitch: change type of UPCALL_PID attribute to NLA_UNSPEC
    - ppp: Fix memory leak in ppp_write
    - sch_netem: fix a divide by zero in tabledist()
    - skge: fix checksum byte order
    - usbnet: ignore endpoints with invalid wMaxPacketSize
    - usbnet: sanity checking of packet sizes and device mtu
    - net: sched: fix possible crash in tcf_action_destroy()
    - tcp: better handle TCP_USER_TIMEOUT in SYN_SENT state
    - net/mlx5: Add device ID of upcoming BlueField-2
    - mISDN: enforce CAP_NET_RAW for raw sockets
    - appletalk: enforce CAP_NET_RAW for raw sockets
    - ax25: enforce CAP_NET_RAW for raw sockets
    - ieee802154: enforce CAP_NET_RAW for raw sockets
    - nfc: enforce CAP_NET_RAW for raw sockets
    - nfp: flower: prevent memory leak in nfp_flower_spawn_phy_reprs
    - ALSA: hda: Flush interrupts on disabling
    - regulator: lm363x: Fix off-by-one n_voltages for lm3632 ldo_vpos/ldo_vneg
    - ASoC: tlv320aic31xx: suppress error message for EPROBE_DEFER
    - ASoC: sgtl5000: Fix of unmute outputs on probe
    - ASoC: sgtl5000: Fix charge pump source assignment
    - firmware: qcom_scm: Use proper types for dma mappings
    - dmaengine: bcm2835: Print error in case setting DMA mask fails
    - leds: leds-lp5562 allow firmware files up to the maximum length
    - media: dib0700: fix link error for dibx000_i2c_set_speed
    - media: mtk-cir: lower de-glitch counter for rc-mm protocol
    - media: exynos4-is: fix leaked of_node references
    - media: hdpvr: Add device num check and handling
    - media: i2c: ov5640: Check for devm_gpiod_get_optional() error
    - time/tick-broadcast: Fix tick_broadcast_offline() lockdep complaint
    - sched/fair: Fix imbalance due to CPU affinity
    - sched/core: Fix CPU controller for !RT_GROUP_SCHED
    - x86/apic: Make apic_pending_intr_clear() more robust
    - sched/deadline: Fix bandwidth accounting at all levels after offline migration
    - x86/reboot: Always use NMI fallback when shutdown via reboot vector IPI fails
    - x86/apic: Soft disable APIC before initializing it
    - ALSA: hda - Show the fatal CORB/RIRB error more clearly
    - ALSA: i2c: ak4xxx-adda: Fix a possible null pointer dereference in build_adc_controls()
    - EDAC/mc: Fix grain_bits calculation
    - media: iguanair: add sanity checks
    - base: soc: Export soc_device_register/unregister APIs
    - ALSA: usb-audio: Skip bSynchAddress endpoint check if it is invalid
    - ia64:unwind: fix double free for mod->arch.init_unw_table
    - EDAC/altera: Use the proper type for the IRQ status bits
    - ASoC: rsnd: don't call clk_get_rate() under atomic context
    - arm64/prefetch: fix a -Wtype-limits warning
    - md/raid1: end bio when the device faulty
    - md: don't call spare_active in md_reap_sync_thread if all member devices can't work
    - md: don't set In_sync if array is frozen
    - media: media/platform: fsl-viu.c: fix build for MICROBLAZE
    - ACPI / processor: don't print errors for processorIDs == 0xff
    - loop: Add LOOP_SET_DIRECT_IO to compat ioctl
    - EDAC, pnd2: Fix ioremap() size in dnv_rd_reg()
    - efi: cper: print AER info of PCIe fatal error
    - firmware: arm_scmi: Check if platform has released shmem before using
    - sched/fair: Use rq_lock/unlock in online_fair_sched_group
    - idle: Prevent late-arriving interrupts from disrupting offline
    - media: gspca: zero usb_buf on error
    - perf config: Honour $PERF_CONFIG env var to specify alternate .perfconfig
    - perf test vfs_getname: Disable ~/.perfconfig to get default output
    - media: mtk-mdp: fix reference count on old device tree
    - media: fdp1: Reduce FCP not found message level to debug
    - media: em28xx: modules workqueue not inited for 2nd device
    - media: rc: imon: Allow iMON RC protocol for ffdc 7e device
    - dmaengine: iop-adma: use correct printk format strings
    - perf record: Support aarch64 random socket_id assignment
    - media: vsp1: fix memory leak of dl on error return path
    - media: i2c: ov5645: Fix power sequence
    - media: omap3isp: Don't set streaming state on random subdevs
    - media: imx: mipi csi-2: Don't fail if initial state times-out
    - net: lpc-enet: fix printk format strings
    - m68k: Prevent some compiler warnings in Coldfire builds
    - ARM: dts: imx7d: cl-som-imx7: make ethernet work again
    - ARM: dts: imx7-colibri: disable HS400
    - media: radio/si470x: kill urb on error
    - media: hdpvr: add terminating 0 at end of string
    - ASoC: uniphier: Fix double reset assersion when transitioning to suspend state
    - tools headers: Fixup bitsperlong per arch includes
    - ASoC: sun4i-i2s: Don't use the oversample to calculate BCLK
    - led: triggers: Fix a memory leak bug
    - nbd: add missing config put
    - media: mceusb: fix (eliminate) TX IR signal length limit
    - media: dvb-frontends: use ida for pll number
    - posix-cpu-timers: Sanitize bogus WARNONS
    - media: dvb-core: fix a memory leak bug
    - libperf: Fix alignment trap with xyarray contents in 'perf stat'
    - EDAC/amd64: Recognize DRAM device type ECC capability
    - EDAC/amd64: Decode syndrome before translating address
    - PM / devfreq: passive: Use non-devm notifiers
    - PM / devfreq: exynos-bus: Correct clock enable sequence
    - media: cec-notifier: clear cec_adap in cec_notifier_unregister
    - media: saa7146: add cleanup in hexium_attach()
    - media: cpia2_usb: fix memory leaks
    - media: saa7134: fix terminology around saa7134_i2c_eeprom_md7134_gate()
    - perf trace beauty ioctl: Fix off-by-one error in cmd->string table
    - media: ov9650: add a sanity check
    - ASoC: es8316: fix headphone mixer volume table
    - ACPI / CPPC: do not require the _PSD method
    - sched/cpufreq: Align trace event behavior of fast switching
    - x86/apic/vector: Warn when vector space exhaustion breaks affinity
    - arm64: kpti: ensure patched kernel text is fetched from PoU
    - x86/mm/pti: Do not invoke PTI functions when PTI is disabled
    - ASoC: fsl_ssi: Fix clock control issue in master mode
    - x86/mm/pti: Handle unaligned address gracefully in pti_clone_pagetable()
    - nvmet: fix data units read and written counters in SMART log
    - nvme-multipath: fix ana log nsid lookup when nsid is not found
    - ALSA: firewire-motu: add support for MOTU 4pre
    - iommu/amd: Silence warnings under memory pressure
    - libata/ahci: Drop PCS quirk for Denverton and beyond
    - iommu/iova: Avoid false sharing on fq_timer_on
    - libtraceevent: Change users plugin directory
    - ARM: dts: exynos: Mark LDO10 as always-on on Peach Pit/Pi Chromebooks
    - ACPI: custom_method: fix memory leaks
    - ACPI / PCI: fix acpi_pci_irq_enable() memory leak
    - closures: fix a race on wakeup from closure_sync
    - hwmon: (acpi_power_meter) Change log level for 'unsafe software power cap'
    - md/raid1: fail run raid1 array when active disk less than one
    - dmaengine: ti: edma: Do not reset reserved paRAM slots
    - kprobes: Prohibit probing on BUG() and WARN() address
    - s390/crypto: xts-aes-s390 fix extra run-time crypto self tests finding
    - x86/cpu: Add Tiger Lake to Intel family
    - platform/x86: intel_pmc_core: Do not ioremap RAM
    - ASoC: dmaengine: Make the pcm->name equal to pcm->id if the name is not set
    - raid5: don't set STRIPE_HANDLE to stripe which is in batch list
    - mmc: core: Clarify sdio_irq_pending flag for MMC_CAP2_SDIO_IRQ_NOTHREAD
    - mmc: sdhci: Fix incorrect switch to HS mode
    - mmc: core: Add helper function to indicate if SDIO IRQs is enabled
    - mmc: dw_mmc: Re-store SDIO IRQs mask at system resume
    - raid5: don't increment read_errors on EILSEQ return
    - libertas: Add missing sentinel at end of if_usb.c fw_table
    - e1000e: add workaround for possible stalled packet
    - ALSA: hda - Drop unsol event handler for Intel HDMI codecs
    - drm/amd/powerplay/smu7: enforce minimal VBITimeout (v2)
    - media: ttusb-dec: Fix info-leak in ttusb_dec_send_command()
    - ALSA: hda/realtek - Blacklist PC beep for Lenovo ThinkCentre M73/93
    - iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systems
    - btrfs: extent-tree: Make sure we only allocate extents from block groups with the same type
    - media: omap3isp: Set device on omap3isp subdevs
    - PM / devfreq: passive: fix compiler warning
    - iwlwifi: fw: don't send GEO_TX_POWER_LIMIT command to FW version 36
    - ALSA: firewire-tascam: handle error code when getting current source of clock
    - ALSA: firewire-tascam: check intermediate state of clock status and retry
    - scsi: scsi_dh_rdac: zero cdb in send_mode_select()
    - scsi: qla2xxx: Fix Relogin to prevent modifying scan_state flag
    - printk: Do not lose last line in kmsg buffer dump
    - IB/mlx5: Free mpi in mp_slave mode
    - IB/hfi1: Define variables as unsigned long to fix KASAN warning
    - randstruct: Check member structs in is_pure_ops_struct()
    - Revert "ceph: use ceph_evict_inode to cleanup inode's resource"
    - ceph: use ceph_evict_inode to cleanup inode's resource
    - ALSA: hda/realtek - PCI quirk for Medion E4254
    - blk-mq: add callback of .cleanup_rq
    - scsi: implement .cleanup_rq callback
    - powerpc/imc: Dont create debugfs files for cpu-less nodes
    - fuse: fix missing unlock_page in fuse_writepage()
    - parisc: Disable HP HSC-PCI Cards to prevent kernel crash
    - KVM: x86: always stop emulation on page fault
    - KVM: x86: set ctxt->have_exception in x86_decode_insn()
    - KVM: x86: Manually calculate reserved bits when loading PDPTRS
    - media: sn9c20x: Add MSI MS-1039 laptop to flip_dmi_table
    - media: don't drop front-end reference count for ->detach
    - binfmt_elf: Do not move brk for INTERP-less ET_EXEC
    - ASoC: Intel: NHLT: Fix debug print format
    - ASoC: Intel: Skylake: Use correct function to access iomem space
    - ASoC: Intel: Fix use of potentially uninitialized variable
    - ARM: samsung: Fix system restart on S3C6410
    - ARM: zynq: Use memcpy_toio instead of memcpy on smp bring-up
    - Revert "arm64: Remove unnecessary ISBs from set_{pte,pmd,pud}"
    - arm64: tlb: Ensure we execute an ISB following walk cache invalidation
    - arm64: dts: rockchip: limit clock rate of MMC controllers for RK3328
    - alarmtimer: Use EOPNOTSUPP instead of ENOTSUPP
    - regulator: Defer init completion for a while after late_initcall
    - efifb: BGRT: Improve efifb_bgrt_sanity_check
    - gfs2: clear buf_in_tr when ending a transaction in sweep_bh_for_rgrps
    - memcg, oom: don't require __GFP_FS when invoking memcg OOM killer
    - memcg, kmem: do not fail __GFP_NOFAIL charges
    - i40e: check __I40E_VF_DISABLE bit in i40e_sync_filters_subtask
    - block: fix null pointer dereference in blk_mq_rq_timed_out()
    - smb3: allow disabling requesting leases
    - ovl: Fix dereferencing possible ERR_PTR()
    - ovl: filter of trusted xattr results in audit
    - btrfs: fix allocation of free space cache v1 bitmap pages
    - Btrfs: fix use-after-free when using the tree modification log
    - btrfs: Relinquish CPUs in btrfs_compare_trees
    - btrfs: qgroup: Fix the wrong target io_tree when freeing reserved data space
    - btrfs: qgroup: Fix reserved data space leak if we have multiple reserve calls
    - Btrfs: fix race setting up and completing qgroup rescan workers
    - md/raid6: Set R5_ReadError when there is read failure on parity disk
    - md: don't report active array_state until after revalidate_disk() completes.
    - md: only call set_in_sync() when it is expected to succeed.
    - cfg80211: Purge frame registrations on iftype change
    - /dev/mem: Bail out upon SIGKILL.
    - ext4: fix warning inside ext4_convert_unwritten_extents_endio
    - ext4: fix punch hole for inline_data file systems
    - quota: fix wrong condition in is_quota_modification()
    - hwrng: core - don't wait on add_early_randomness()
    - i2c: riic: Clear NACK in tend isr
    - CIFS: fix max ea value size
    - CIFS: Fix oplock handling for SMB 2.1+ protocols
    - md/raid0: avoid RAID0 data corruption due to layout confusion.
    - fuse: fix deadlock with aio poll and fuse_iqueue::waitq.lock
    - mm/compaction.c: clear total_{migrate,free}_scanned before scanning a new zone
    - drm/amd/display: Restore backlight brightness after system resume
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.78
    - tpm: use tpm_try_get_ops() in tpm-sysfs.c.
    - tpm: Fix TPM 1.2 Shutdown sequence to prevent future TPM operations
    - drm/bridge: tc358767: Increase AUX transfer length limit
    - drm/panel: simple: fix AUO g185han01 horizontal blanking
    - video: ssd1307fb: Start page range at page_offset
    - drm/stm: attach gem fence to atomic state
    - drm/panel: check failure cases in the probe func
    - drm/rockchip: Check for fast link training before enabling psr
    - drm/radeon: Fix EEH during kexec
    - gpu: drm: radeon: Fix a possible null-pointer dereference in radeon_connector_set_property()
    - PCI: rpaphp: Avoid a sometimes-uninitialized warning
    - ipmi_si: Only schedule continuously in the thread in maintenance mode
    - clk: qoriq: Fix -Wunused-const-variable
    - clk: sunxi-ng: v3s: add missing clock slices for MMC2 module clocks
    - drm/amd/display: fix issue where 252-255 values are clipped
    - drm/amd/display: reprogram VM config when system resume
    - powerpc/powernv/ioda2: Allocate TCE table levels on demand for default DMA window
    - clk: actions: Don't reference clk_init_data after registration
    - clk: sirf: Don't reference clk_init_data after registration
    - clk: sprd: Don't reference clk_init_data after registration
    - clk: zx296718: Don't reference clk_init_data after registration
    - powerpc/xmon: Check for HV mode when dumping XIVE info from OPAL
    - powerpc/rtas: use device model APIs and serialization during LPM
    - powerpc/futex: Fix warning: 'oldval' may be used uninitialized in this function
    - powerpc/pseries/mobility: use cond_resched when updating device tree
    - pinctrl: tegra: Fix write barrier placement in pmx_writel
    - powerpc/eeh: Clear stale EEH_DEV_NO_HANDLER flag
    - vfio_pci: Restore original state on release
    - drm/nouveau/volt: Fix for some cards having 0 maximum voltage
    - pinctrl: amd: disable spurious-firing GPIO IRQs
    - clk: renesas: mstp: Set GENPD_FLAG_ALWAYS_ON for clock domain
    - clk: renesas: cpg-mssr: Set GENPD_FLAG_ALWAYS_ON for clock domain
    - drm/amd/display: support spdif
    - drm/amdgpu/si: fix ASIC tests
    - powerpc/64s/exception: machine check use correct cfar for late handler
    - pstore: fs superblock limits
    - clk: qcom: gcc-sdm845: Use floor ops for sdcc clks
    - powerpc/pseries: correctly track irq state in default idle
    - pinctrl: meson-gxbb: Fix wrong pinning definition for uart_c
    - arm64: fix unreachable code issue with cmpxchg
    - clk: at91: select parent if main oscillator or bypass is enabled
    - powerpc: dump kernel log before carrying out fadump or kdump
    - mbox: qcom: add APCS child device for QCS404
    - clk: sprd: add missing kfree
    - scsi: core: Reduce memory required for SCSI logging
    - dma-buf/sw_sync: Synchronize signal vs syncpt free
    - ext4: fix potential use after free after remounting with noblock_validity
    - MIPS: Ingenic: Disable broken BTB lookup optimization.
    - MIPS: tlbex: Explicitly cast _PAGE_NO_EXEC to a boolean
    - i2c-cht-wc: Fix lockdep warning
    - mfd: intel-lpss: Remove D3cold delay
    - PCI: tegra: Fix OF node reference leak
    - HID: wacom: Fix several minor compiler warnings
    - livepatch: Nullify obj->mod in klp_module_coming()'s error path
    - ARM: 8898/1: mm: Don't treat faults reported from cache maintenance as writes
    - soundwire: intel: fix channel number reported by hardware
    - ARM: 8875/1: Kconfig: default to AEABI w/ Clang
    - rtc: snvs: fix possible race condition
    - rtc: pcf85363/pcf85263: fix regmap error in set_time
    - HID: apple: Fix stuck function keys when using FN
    - PCI: rockchip: Propagate errors for optional regulators
    - PCI: histb: Propagate errors for optional regulators
    - PCI: imx6: Propagate errors for optional regulators
    - PCI: exynos: Propagate errors for optional PHYs
    - security: smack: Fix possible null-pointer dereferences in smack_socket_sock_rcv_skb()
    - ARM: 8903/1: ensure that usable memory in bank 0 starts from a PMD-aligned address
    - fat: work around race with userspace's read via blockdev while mounting
    - pktcdvd: remove warning on attempting to register non-passthrough dev
    - hypfs: Fix error number left in struct pointer member
    - crypto: hisilicon - Fix double free in sec_free_hw_sgl()
    - kbuild: clean compressed initramfs image
    - ocfs2: wait for recovering done after direct unlock request
    - kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K
    - arm64: consider stack randomization for mmap base only when necessary
    - mips: properly account for stack randomization and stack guard gap
    - arm: properly account for stack randomization and stack guard gap
    - arm: use STACK_TOP when computing mmap base address
    - block: mq-deadline: Fix queue restart handling
    - bpf: fix use after free in prog symbol exposure
    - cxgb4:Fix out-of-bounds MSI-X info array access
    - erspan: remove the incorrect mtu limit for erspan
    - hso: fix NULL-deref on tty open
    - ipv6: drop incoming packets having a v4mapped source address
    - ipv6: Handle missing host route in __ipv6_ifa_notify
    - net: ipv4: avoid mixed n_redirects and rate_tokens usage
    - net: qlogic: Fix memory leak in ql_alloc_large_buffers
    - net: Unpublish sk from sk_reuseport_cb before call_rcu
    - nfc: fix memory leak in llcp_sock_bind()
    - qmi_wwan: add support for Cinterion CLS8 devices
    - rxrpc: Fix rxrpc_recvmsg tracepoint
    - sch_dsmark: fix potential NULL deref in dsmark_init()
    - udp: fix gso_segs calculations
    - vsock: Fix a lockdep warning in __vsock_release()
    - net: dsa: rtl8366: Check VLAN ID and not ports
    - udp: only do GSO if # of segs > 1
    - net/rds: Fix error handling in rds_ib_add_one()
    - xen-netfront: do not use ~0U as error return value for xennet_fill_frags()
    - tipc: fix unlimited bundling of small messages
    - sch_cbq: validate TCA_CBQ_WRROPT to avoid crash
    - soundwire: Kconfig: fix help format
    - soundwire: fix regmap dependencies and align with other serial links
    - Smack: Don't ignore other bprm->unsafe flags if LSM_UNSAFE_PTRACE is set
    - smack: use GFP_NOFS while holding inode_smack::smk_lock
    - NFC: fix attrs checks in netlink interface
    - kexec: bail out upon SIGKILL when allocating memory.
    - 9p/cache.c: Fix memory leak in v9fs_cache_session_get_cookie
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.79
    - s390/process: avoid potential reading of freed stack
    - KVM: s390: Test for bad access register and size at the start of S390_MEM_OP
    - s390/topology: avoid firing events before kobjs are created
    - s390/cio: exclude subchannels with no parent from pseudo check
    - KVM: PPC: Book3S HV: Fix race in re-enabling XIVE escalation interrupts
    - KVM: PPC: Book3S HV: Check for MMU ready on piggybacked virtual cores
    - KVM: PPC: Book3S HV: Don't lose pending doorbell request on migration on P9
    - KVM: X86: Fix userspace set invalid CR4
    - KVM: nVMX: handle page fault in vmread fix
    - nbd: fix max number of supported devs
    - PM / devfreq: tegra: Fix kHz to Hz conversion
    - ASoC: Define a set of DAPM pre/post-up events
    - ASoC: sgtl5000: Improve VAG power and mute control
    - powerpc/mce: Fix MCE handling for huge pages
    - powerpc/mce: Schedule work from irq_work
    - powerpc/powernv: Restrict OPAL symbol map to only be readable by root
    - powerpc/powernv/ioda: Fix race in TCE level allocation
    - powerpc/book3s64/mm: Don't do tlbie fixup for some hardware revisions
    - can: mcp251x: mcp251x_hw_reset(): allow more time after a reset
    - tools lib traceevent: Fix "robust" test of do_generate_dynamic_list_file
    - crypto: qat - Silence smp_processor_id() warning
    - crypto: skcipher - Unmap pages after an external error
    - crypto: cavium/zip - Add missing single_release()
    - crypto: caam - fix concurrency issue in givencrypt descriptor
    - crypto: ccree - account for TEE not ready to report
    - crypto: ccree - use the full crypt length value
    - MIPS: Treat Loongson Extensions as ASEs
    - power: supply: sbs-battery: use correct flags field
    - power: supply: sbs-battery: only return health when battery present
    - tracing: Make sure variable reference alias has correct var_ref_idx
    - usercopy: Avoid HIGHMEM pfn warning
    - timer: Read jiffies once when forwarding base clk
    - PCI: vmd: Fix shadow offsets to reflect spec changes
    - PCI: Restore Resizable BAR size bits correctly for 1MB BARs
    - watchdog: imx2_wdt: fix min() calculation in imx2_wdt_set_timeout
    - perf stat: Fix a segmentation fault when using repeat forever
    - drm/omap: fix max fclk divider for omap36xx
    - drm/msm/dsi: Fix return value check for clk_get_parent
    - drm/nouveau/kms/nv50-: Don't create MSTMs for eDP connectors
    - drm/i915/gvt: update vgpu workload head pointer correctly
    - mmc: sdhci: improve ADMA error reporting
    - mmc: sdhci-of-esdhc: set DMA snooping based on DMA coherence
    - Revert "locking/pvqspinlock: Don't wait if vCPU is preempted"
    - xen/xenbus: fix self-deadlock after killing user process
    - ieee802154: atusb: fix use-after-free at disconnect
    - s390/cio: avoid calling strlen on null pointer
    - cfg80211: initialize on-stack chandefs
    - arm64: cpufeature: Detect SSBS and advertise to userspace
    - ima: always return negative code for error
    - ima: fix freeing ongoing ahash_request
    - fs: nfs: Fix possible null-pointer dereferences in encode_attrs()
    - 9p: Transport error uninitialized
    - 9p: avoid attaching writeback_fid on mmap with type PRIVATE
    - xen/pci: reserve MCFG areas earlier
    - ceph: fix directories inode i_blkbits initialization
    - ceph: reconnect connection if session hang in opening state
    - watchdog: aspeed: Add support for AST2600
    - netfilter: nf_tables: allow lookups in dynamic sets
    - drm/amdgpu: Fix KFD-related kernel oops on Hawaii
    - drm/amdgpu: Check for valid number of registers to read
    - pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors
    - pwm: stm32-lp: Add check in case requested period cannot be achieved
    - x86/purgatory: Disable the stackleak GCC plugin for the purgatory
    - ntb: point to right memory window index
    - thermal: Fix use-after-free when unregistering thermal zone device
    - thermal_hwmon: Sanitize thermal_zone type
    - libnvdimm/region: Initialize bad block for volatile namespaces
    - fuse: fix memleak in cuse_channel_open
    - libnvdimm/nfit_test: Fix acpi_handle redefinition
    - sched/membarrier: Call sync_core only before usermode for same mm
    - sched/membarrier: Fix private expedited registration check
    - sched/core: Fix migration to invalid CPU in __set_cpus_allowed_ptr()
    - perf build: Add detection of java-11-openjdk-devel package
    - kernel/elfcore.c: include proper prototypes
    - perf unwind: Fix libunwind build failure on i386 systems
    - nfp: flower: fix memory leak in nfp_flower_spawn_vnic_reprs
    - drm/radeon: Bail earlier when radeon.cik_/si_support=0 is passed
    - KVM: PPC: Book3S HV: XIVE: Free escalation interrupts before disabling the VP
    - KVM: nVMX: Fix consistency check on injected exception error code
    - nbd: fix crash when the blksize is zero
    - powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt()
    - powerpc/book3s64/radix: Rename CPU_FTR_P9_TLBIE_BUG feature flag
    - tools lib traceevent: Do not free tep->cmdlines in add_new_comm() on failure
    - tick: broadcast-hrtimer: Fix a race in bc_set_next
    - perf tools: Fix segfault in cpu_cache_level__read()
    - perf stat: Reset previous counts on repeat with interval
    - riscv: Avoid interrupts being erroneously enabled in handle_exception()
    - arm64: ssbd: Add support for PSTATE.SSBS rather than trapping to EL3
    - KVM: arm64: Set SCTLR_EL2.DSSBS if SSBD is forcefully disabled and !vhe
    - arm64: docs: Document SSBS HWCAP
    - arm64: fix SSBS sanitization
    - arm64: Add sysfs vulnerability show for spectre-v1
    - arm64: add sysfs vulnerability show for meltdown
    - arm64: enable generic CPU vulnerabilites support
    - arm64: Always enable ssb vulnerability detection
    - arm64: Provide a command line to disable spectre_v2 mitigation
    - arm64: Advertise mitigation of Spectre-v2, or lack thereof
    - arm64: Always enable spectre-v2 vulnerability detection
    - arm64: add sysfs vulnerability show for spectre-v2
    - arm64: add sysfs vulnerability show for speculative store bypass
    - arm64: ssbs: Don't treat CPUs with SSBS as unaffected by SSB
    - arm64: Force SSBS on context switch
    - arm64: Use firmware to detect CPUs that are not affected by Spectre-v2
    - arm64/speculation: Support 'mitigations=' cmdline option
    - vfs: Fix EOVERFLOW testing in put_compat_statfs64
    - coresight: etm4x: Use explicit barriers on enable/disable
    - staging: erofs: fix an error handling in erofs_readdir()
    - staging: erofs: some compressed cluster should be submitted for corrupted images
    - staging: erofs: add two missing erofs_workgroup_put for corrupted images
    - staging: erofs: detect potential multiref due to corrupted images
    - cfg80211: add and use strongly typed element iteration macros
    - cfg80211: Use const more consistently in for_each_element macros
    - nl80211: validate beacon head
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.80
    - panic: ensure preemption is disabled during panic()
    - f2fs: use EINVAL for superblock with invalid magic
    - USB: rio500: Remove Rio 500 kernel driver
    - USB: yurex: Don't retry on unexpected errors
    - USB: yurex: fix NULL-derefs on disconnect
    - USB: usb-skeleton: fix runtime PM after driver unbind
    - USB: usb-skeleton: fix NULL-deref on disconnect
    - xhci: Fix false warning message about wrong bounce buffer write length
    - xhci: Prevent device initiated U1/U2 link pm if exit latency is too long
    - xhci: Check all endpoints for LPM timeout
    - xhci: Fix USB 3.1 capability detection on early xHCI 1.1 spec based hosts
    - usb: xhci: wait for CNR controller not ready bit in xhci resume
    - xhci: Prevent deadlock when xhci adapter breaks during init
    - xhci: Increase STS_SAVE timeout in xhci_suspend()
    - USB: adutux: fix use-after-free on disconnect
    - USB: adutux: fix NULL-derefs on disconnect
    - USB: adutux: fix use-after-free on release
    - USB: iowarrior: fix use-after-free on disconnect
    - USB: iowarrior: fix use-after-free on release
    - USB: iowarrior: fix use-after-free after driver unbind
    - USB: usblp: fix runtime PM after driver unbind
    - USB: chaoskey: fix use-after-free on release
    - USB: ldusb: fix NULL-derefs on driver unbind
    - serial: uartlite: fix exit path null pointer
    - USB: serial: keyspan: fix NULL-derefs on open() and write()
    - USB: serial: ftdi_sio: add device IDs for Sienna and Echelon PL-20
    - USB: serial: option: add Telit FN980 compositions
    - USB: serial: option: add support for Cinterion CLS8 devices
    - USB: serial: fix runtime PM after driver unbind
    - USB: usblcd: fix I/O after disconnect
    - USB: microtek: fix info-leak at probe
    - USB: dummy-hcd: fix power budget for SuperSpeed mode
    - usb: renesas_usbhs: gadget: Do not discard queues in usb_ep_set_{halt,wedge}()
    - usb: renesas_usbhs: gadget: Fix usb_ep_set_{halt,wedge}() behavior
    - USB: legousbtower: fix slab info leak at probe
    - USB: legousbtower: fix deadlock on disconnect
    - USB: legousbtower: fix potential NULL-deref on disconnect
    - USB: legousbtower: fix open after failed reset request
    - USB: legousbtower: fix use-after-free on release
    - mei: me: add comet point (lake) LP device ids
    - mei: avoid FW version request on Ibex Peak and earlier
    - gpio: eic: sprd: Fix the incorrect EIC offset when toggling
    - Staging: fbtft: fix memory leak in fbtft_framebuffer_alloc
    - staging: vt6655: Fix memory leak in vt6655_probe
    - iio: adc: hx711: fix bug in sampling of data
    - iio: adc: ad799x: fix probe error handling
    - iio: adc: axp288: Override TS pin bias current for some models
    - iio: light: opt3001: fix mutex unlock race
    - efivar/ssdt: Don't iterate over EFI vars if no SSDT override was specified
    - perf llvm: Don't access out-of-scope array
    - perf inject jit: Fix JIT_CODE_MOVE filename
    - blk-wbt: fix performance regression in wbt scale_up/scale_down
    - CIFS: Gracefully handle QueryInfo errors during open
    - CIFS: Force revalidate inode when dentry is stale
    - CIFS: Force reval dentry if LOOKUP_REVAL flag is set
    - kernel/sysctl.c: do not override max_threads provided by userspace
    - mm/vmpressure.c: fix a signedness bug in vmpressure_register_event()
    - firmware: google: increment VPD key_len properly
    - gpiolib: don't clear FLAG_IS_OUT when emulating open-drain/open-source
    - iio: adc: stm32-adc: move registers definitions
    - iio: adc: stm32-adc: fix a race when using several adcs with dma and irq
    - cifs: use cifsInodeInfo->open_file_lock while iterating to avoid a panic
    - btrfs: fix incorrect updating of log root tree
    - btrfs: fix uninitialized ret in ref-verify
    - NFS: Fix O_DIRECT accounting of number of bytes read/written
    - MIPS: Disable Loongson MMI instructions for kernel build
    - MIPS: elf_hwcap: Export userspace ASEs
    - ACPICA: ACPI 6.3: PPTT add additional fields in Processor Structure Flags
    - ACPI/PPTT: Add support for ACPI 6.3 thread flag
    - arm64: topology: Use PPTT to determine if PE is a thread
    - Fix the locking in dcache_readdir() and friends
    - media: stkwebcam: fix runtime PM after driver unbind
    - arm64/sve: Fix wrong free for task->thread.sve_state
    - tracing/hwlat: Report total time spent in all NMIs during the sample
    - tracing/hwlat: Don't ignore outer-loop duration when calculating max_latency
    - ftrace: Get a reference counter for the trace_array on filter files
    - tracing: Get trace_array reference for available_tracers files
    - hwmon: Fix HWMON_P_MIN_ALARM mask
    - x86/asm: Fix MWAITX C-state hint value
    - PCI: vmd: Fix config addressing when using bus offsets
    - perf/hw_breakpoint: Fix arch_hw_breakpoint use-before-initialization
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.81
    - nvme-pci: Fix a race in controller removal
    - scsi: ufs: skip shutdown if hba is not powered
    - scsi: megaraid: disable device when probe failed after enabled device
    - scsi: qla2xxx: Fix unbound sleep in fcport delete path.
    - ARM: OMAP2+: Fix missing reset done flag for am3 and am43
    - ARM: OMAP2+: Fix warnings with broken omap2_set_init_voltage()
    - ieee802154: ca8210: prevent memory leak
    - ARM: dts: am4372: Set memory bandwidth limit for DISPC
    - net: dsa: qca8k: Use up to 7 ports for all operations
    - MIPS: dts: ar9331: fix interrupt-controller size
    - xen/efi: Set nonblocking callbacks
    - nl80211: fix null pointer dereference
    - mac80211: fix txq null pointer dereference
    - netfilter: nft_connlimit: disable bh on garbage collection
    - net: dsa: rtl8366rb: add missing of_node_put after calling of_get_child_by_name
    - mips: Loongson: Fix the link time qualifier of 'serial_exit()'
    - net: hisilicon: Fix usage of uninitialized variable in function mdio_sc_cfg_reg_write()
    - lib: textsearch: fix escapes in example code
    - r8152: Set macpassthru in reset_resume callback
    - namespace: fix namespace.pl script to support relative paths
    - libata/ahci: Fix PCS quirk application
    - md/raid0: fix warning message for parameter default_layout
    - Revert "drm/radeon: Fix EEH during kexec"
    - ocfs2: fix panic due to ocfs2_wq is null
    - ipv4: fix race condition between route lookup and invalidation
    - ipv4: Return -ENETUNREACH if we can't create route but saddr is valid
    - net: avoid potential infinite loop in tc_ctl_action()
    - net: bcmgenet: Fix RGMII_MODE_EN value for GENET v1/2/3
    - net: bcmgenet: Set phydev->dev_flags only for internal PHYs
    - net: i82596: fix dma_alloc_attr for sni_82596
    - net/ibmvnic: Fix EOI when running in XIVE mode.
    - net: ipv6: fix listify ip6_rcv_finish in case of forwarding
    - net: stmmac: disable/enable ptp_ref_clk in suspend/resume flow
    - sctp: change sctp_prot .no_autobind with true
    - memfd: Fix locking when tagging pins
    - USB: legousbtower: fix memleak on disconnect
    - ALSA: hda/realtek - Add support for ALC711
    - ALSA: hda/realtek - Enable headset mic on Asus MJ401TA
    - ALSA: usb-audio: Disable quirks for BOSS Katana amplifiers
    - ALSA: hda - Force runtime PM on Nvidia HDMI codecs
    - usb: udc: lpc32xx: fix bad bit shift operation
    - USB: serial: ti_usb_3410_5052: fix port-close races
    - USB: ldusb: fix memleak on disconnect
    - USB: usblp: fix use-after-free on disconnect
    - USB: ldusb: fix read info leaks
    - MIPS: tlbex: Fix build_restore_pagemask KScratch restore
    - staging: wlan-ng: fix exit return when sme->key_idx >= NUM_WEPKEYS
    - scsi: zfcp: fix reaction on bit error threshold notification
    - scsi: sd: Ignore a failure to sync cache due to lack of authorization
    - scsi: core: save/restore command resid for error handling
    - scsi: core: try to get module before removing device
    - scsi: ch: Make it possible to open a ch device multiple times again
    - Input: da9063 - fix capability and drop KEY_SLEEP
    - Input: synaptics-rmi4 - avoid processing unknown IRQs
    - ASoC: rsnd: Reinitialize bit clock inversion flag for every format setting
    - ACPI: CPPC: Set pcc_data[pcc_ss_id] to NULL in acpi_cppc_processor_exit()
    - cfg80211: wext: avoid copying malformed SSIDs
    - mac80211: Reject malformed SSID elements
    - drm/edid: Add 6 bpc quirk for SDC panel in Lenovo G50
    - drm/ttm: Restore ttm prefaulting
    - drm/amdgpu: Bail earlier when amdgpu.cik_/si_support is not set to 1
    - drivers/base/memory.c: don't access uninitialized memmaps in soft_offline_page_store()
    - fs/proc/page.c: don't access uninitialized memmaps in fs/proc/page.c
    - mmc: cqhci: Commit descriptors before setting the doorbell
    - mm/memory-failure.c: don't access uninitialized memmaps in memory_failure()
    - mm/slub: fix a deadlock in show_slab_objects()
    - mm/page_owner: don't access uninitialized memmaps when reading /proc/pagetypeinfo
    - hugetlbfs: don't access uninitialized memmaps in pfn_range_valid_gigantic()
    - mm/memory-failure: poison read receives SIGKILL instead of SIGBUS if mmaped more than once
    - xtensa: drop EXPORT_SYMBOL for outs*/ins*
    - parisc: Fix vmap memory leak in ioremap()/iounmap()
    - EDAC/ghes: Fix Use after free in ghes_edac remove path
    - arm64: Enable workaround for Cavium TX2 erratum 219 when running SMT
    - CIFS: avoid using MID 0xFFFF
    - CIFS: Fix use after free of file info structures
    - perf/aux: Fix AUX output stopping
    - tracing: Fix race in perf_trace_buf initialization
    - dm cache: fix bugs when a GFP_NOWAIT allocation fails
    - x86/boot/64: Make level2_kernel_pgt pages invalid outside kernel area
    - x86/apic/x2apic: Fix a NULL pointer deref when handling a dying cpu
    - pinctrl: cherryview: restore Strago DMI workaround for all versions
    - pinctrl: armada-37xx: fix control of pins 32 and up
    - pinctrl: armada-37xx: swap polarity on LED group
    - btrfs: block-group: Fix a memory leak due to missing btrfs_put_block_group()
    - Btrfs: add missing extents release on file extent cluster relocation error
    - Btrfs: check for the full sync flag while holding the inode lock during fsync
    - btrfs: tracepoints: Fix bad entry members of qgroup events
    - memstick: jmb38x_ms: Fix an error handling path in 'jmb38x_ms_probe()'
    - cpufreq: Avoid cpufreq_suspend() deadlock on system shutdown
    - xen/netback: fix error path of xenvif_connect_data()
    - PCI: PM: Fix pci_power_up()
    - blk-rq-qos: fix first node deletion of rq_qos_del()
    - RDMA/cxgb4: Do not dma memory off of the stack
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.82
    - zram: fix race between backing_dev_show and backing_dev_store
    - dm snapshot: introduce account_start_copy() and account_end_copy()
    - dm snapshot: rework COW throttling to fix deadlock
    - Btrfs: fix inode cache block reserve leak on failure to allocate data space
    - Btrfs: fix memory leak due to concurrent append writes with fiemap
    - btrfs: qgroup: Always free PREALLOC META reserve in btrfs_delalloc_release_extents()
    - btrfs: tracepoints: Fix wrong parameter order for qgroup events
    - wil6210: fix freeing of rx buffers in EDMA mode
    - f2fs: flush quota blocks after turnning it off
    - scsi: lpfc: Fix a duplicate 0711 log message number.
    - sc16is7xx: Fix for "Unexpected interrupt: 8"
    - powerpc/powernv: hold device_hotplug_lock when calling memtrace_offline_pages()
    - f2fs: fix to recover inode's i_gc_failures during POR
    - f2fs: fix to recover inode->i_flags of inode block during POR
    - HID: i2c-hid: add Direkt-Tek DTLAPY133-1 to descriptor override
    - usb: dwc2: fix unbalanced use of external vbus-supply
    - tools/power turbostat: fix goldmont C-state limit decoding
    - x86/cpu: Add Atom Tremont (Jacobsville)
    - drm/msm/dpu: handle failures while initializing displays
    - bcache: fix input overflow to writeback_rate_minimum
    - PCI: Fix Switchtec DMA aliasing quirk dmesg noise
    - Btrfs: fix deadlock on tree root leaf when finding free extent
    - netfilter: ipset: Make invalid MAC address checks consistent
    - HID: i2c-hid: Disable runtime PM for LG touchscreen
    - HID: i2c-hid: Ignore input report if there's no data present on Elan touchpanels
    - HID: i2c-hid: Add Odys Winbook 13 to descriptor override
    - platform/x86: Add the VLV ISP PCI ID to atomisp2_pm
    - platform/x86: Fix config space access for intel_atomisp2_pm
    - ath10k: assign 'n_cipher_suites = 11' for WCN3990 to enable WPA3
    - clk: boston: unregister clks on failure in clk_boston_setup()
    - scripts/setlocalversion: Improve -dirty check with git-status --no-optional-locks
    - staging: mt7621-pinctrl: use pinconf-generic for 'dt_node_to_map' and 'dt_free_map'
    - HID: Add ASUS T100CHI keyboard dock battery quirks
    - NFSv4: Ensure that the state manager exits the loop on SIGKILL
    - HID: steam: fix boot loop with bluetooth firmware
    - HID: steam: fix deadlock with input devices.
    - samples: bpf: fix: seg fault with NULL pointer arg
    - usb: dwc3: gadget: early giveback if End Transfer already completed
    - usb: dwc3: gadget: clear DWC3_EP_TRANSFER_STARTED on cmd complete
    - ALSA: usb-audio: Cleanup DSD whitelist
    - usb: handle warm-reset port requests on hub resume
    - rtc: pcf8523: set xtal load capacitance from DT
    - arm64: Add MIDR encoding for HiSilicon Taishan CPUs
    - arm64: kpti: Whitelist HiSilicon Taishan v110 CPUs
    - mlxsw: spectrum: Set LAG port collector only when active
    - scsi: lpfc: Correct localport timeout duration error
    - CIFS: Respect SMB2 hdr preamble size in read responses
    - cifs: add credits from unmatched responses/messages
    - ALSA: hda/realtek - Apply ALC294 hp init also for S4 resume
    - media: vimc: Remove unused but set variables
    - ext4: disallow files with EXT4_JOURNAL_DATA_FL from EXT4_IOC_SWAP_BOOT
    - exec: load_script: Do not exec truncated interpreter path
    - net: dsa: mv88e6xxx: Release lock while requesting IRQ
    - PCI/PME: Fix possible use-after-free on remove
    - drm/amd/display: fix odm combine pipe reset
    - power: supply: max14656: fix potential use-after-free
    - iio: adc: meson_saradc: Fix memory allocation order
    - iio: fix center temperature of bmc150-accel-core
    - libsubcmd: Make _FORTIFY_SOURCE defines dependent on the feature
    - perf tests: Avoid raising SEGV using an obvious NULL dereference
    - perf map: Fix overlapped map handling
    - perf script brstackinsn: Fix recovery from LBR/binary mismatch
    - perf jevents: Fix period for Intel fixed counters
    - perf tools: Propagate get_cpuid() error
    - perf annotate: Propagate perf_env__arch() error
    - perf annotate: Fix the signedness of failure returns
    - perf annotate: Propagate the symbol__annotate() error return
    - perf annotate: Return appropriate error code for allocation failures
    - staging: rtl8188eu: fix null dereference when kzalloc fails
    - RDMA/hfi1: Prevent memory leak in sdma_init
    - RDMA/iwcm: Fix a lock inversion issue
    - HID: hyperv: Use in-place iterator API in the channel callback
    - nfs: Fix nfsi->nrequests count error on nfs_inode_remove_request
    - arm64: ftrace: Ensure synchronisation in PLT setup for Neoverse-N1 #1542419
    - tty: serial: owl: Fix the link time qualifier of 'owl_uart_exit()'
    - tty: n_hdlc: fix build on SPARC
    - gpio: max77620: Use correct unit for debounce times
    - fs: cifs: mute -Wunused-const-variable message
    - serial: mctrl_gpio: Check for NULL pointer
    - efi/cper: Fix endianness of PCIe class code
    - efi/x86: Do not clean dummy variable in kexec path
    - MIPS: include: Mark __cmpxchg as __always_inline
    - x86/xen: Return from panic notifier
    - ocfs2: clear zero in unaligned direct IO
    - fs: ocfs2: fix possible null-pointer dereferences in ocfs2_xa_prepare_entry()
    - fs: ocfs2: fix a possible null-pointer dereference in ocfs2_write_end_nolock()
    - fs: ocfs2: fix a possible null-pointer dereference in ocfs2_info_scan_inode_alloc()
    - arm64: armv8_deprecated: Checking return value for memory allocation
    - x86/cpu: Add Comet Lake to the Intel CPU models header
    - sched/vtime: Fix guest/system mis-accounting on task switch
    - perf/x86/amd: Change/fix NMI latency mitigation to use a timestamp
    - drm/amdgpu: fix memory leak
    - iio: imu: adis16400: release allocated memory on failure
    - MIPS: include: Mark __xchg as __always_inline
    - MIPS: fw: sni: Fix out of bounds init of o32 stack
    - virt: vbox: fix memory leak in hgcm_call_preprocess_linaddr
    - nbd: fix possible sysfs duplicate warning
    - NFSv4: Fix leak of clp->cl_acceptor string
    - s390/uaccess: avoid (false positive) compiler warnings
    - tracing: Initialize iter->seq after zeroing in tracing_read_pipe()
    - ARM: 8914/1: NOMMU: Fix exc_ret for XIP
    - ALSA: hda/realtek: Reduce the Headphone static noise on XPS 9350/9360
    - iwlwifi: exclude GEO SAR support for 3168
    - nbd: verify socket is supported during setup
    - USB: legousbtower: fix a signedness bug in tower_probe()
    - thunderbolt: Use 32-bit writes when writing ring producer/consumer
    - ath6kl: fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe()
    - fuse: flush dirty data/metadata before non-truncate setattr
    - fuse: truncate pending writes on O_TRUNC
    - ALSA: bebob: Fix prototype of helper function to return negative value
    - ALSA: hda/realtek - Fix 2 front mics of codec 0x623
    - ALSA: hda/realtek - Add support for ALC623
    - UAS: Revert commit 3ae62a42090f ("UAS: fix alignment of scatter/gather segments")
    - USB: gadget: Reject endpoints with 0 maxpacket value
    - usb-storage: Revert commit 747668dbc061 ("usb-storage: Set virt_boundary_mask to avoid SG overflows")
    - USB: ldusb: fix ring-buffer locking
    - USB: ldusb: fix control-message timeout
    - usb: xhci: fix __le32/__le64 accessors in debugfs code
    - USB: serial: whiteheat: fix potential slab corruption
    - USB: serial: whiteheat: fix line-speed endianness
    - scsi: target: cxgbit: Fix cxgbit_fw4_ack()
    - HID: i2c-hid: add Trekstor Primebook C11B to descriptor override
    - HID: Fix assumption that devices have inputs
    - HID: fix error message in hid_open_report()
    - nl80211: fix validation of mesh path nexthop
    - s390/cmm: fix information leak in cmm_timeout_handler()
    - s390/idle: fix cpu idle time calculation
    - arm64: Ensure VM_WRITE|VM_SHARED ptes are clean by default
    - rtlwifi: Fix potential overflow on P2P code
    - dmaengine: qcom: bam_dma: Fix resource leak
    - dmaengine: cppi41: Fix cppi41_dma_prep_slave_sg() when idle
    - drm/amdgpu/powerplay/vega10: allow undervolting in p7
    - NFS: Fix an RCU lock leak in nfs4_refresh_delegation_stateid()
    - batman-adv: Avoid free/alloc race when handling OGM buffer
    - llc: fix sk_buff leak in llc_sap_state_process()
    - llc: fix sk_buff leak in llc_conn_service()
    - rxrpc: Fix call ref leak
    - rxrpc: rxrpc_peer needs to hold a ref on the rxrpc_local record
    - rxrpc: Fix trace-after-put looking at the put peer record
    - NFC: pn533: fix use-after-free and memleaks
    - bonding: fix potential NULL deref in bond_update_slave_arr
    - net: usb: sr9800: fix uninitialized local variable
    - sch_netem: fix rcu splat in netem_enqueue()
    - ALSA: timer: Simplify error path in snd_timer_open()
    - ALSA: timer: Fix mutex deadlock at releasing card
    - ALSA: usb-audio: DSD auto-detection for Playback Designs
    - ALSA: usb-audio: Update DSD support quirks for Oppo and Rotel
    - ALSA: usb-audio: Add DSD support for Gustard U16/X26 USB Interface
    - powerpc/powernv: Fix CPU idle to be called with IRQs disabled
    - Revert "ALSA: hda: Flush interrupts on disabling"
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.83
    - kbuild: add -fcf-protection=none when using retpoline flags
    - regulator: of: fix suspend-min/max-voltage parsing
    - ASoC: wm8994: Do not register inapplicable controls for WM1811
    - arm64: dts: allwinner: a64: pine64-plus: Add PHY regulator delay
    - arm64: dts: allwinner: a64: sopine-baseboard: Add PHY regulator delay
    - arm64: dts: Fix gpio to pinmux mapping
    - regulator: ti-abb: Fix timeout in ti_abb_wait_txdone/ti_abb_clear_all_txdone
    - ASoC: rt5682: add NULL handler to set_jack function
    - regulator: pfuze100-regulator: Variable "val" in pfuze100_regulator_probe() could be uninitialized
    - ASoC: wm_adsp: Don't generate kcontrols without READ flags
    - ASoc: rockchip: i2s: Fix RPM imbalance
    - ARM: dts: logicpd-torpedo-som: Remove twl_keypad
    - pinctrl: ns2: Fix off by one bugs in ns2_pinmux_enable()
    - ARM: mm: fix alignment handler faults under memory pressure
    - scsi: qla2xxx: fix a potential NULL pointer dereference
    - scsi: scsi_dh_alua: handle RTPG sense code correctly during state transitions
    - scsi: sni_53c710: fix compilation error
    - scsi: fix kconfig dependency warning related to 53C700_LE_ON_BE
    - ARM: dts: imx7s: Correct GPT's ipg clock source
    - perf c2c: Fix memory leak in build_cl_output()
    - 8250-men-mcb: fix error checking when get_num_ports returns -ENODEV
    - perf kmem: Fix memory leak in compact_gfp_flags()
    - ARM: davinci: dm365: Fix McBSP dma_slave_map entry
    - drm/amdgpu: fix potential VM faults
    - scsi: target: core: Do not overwrite CDB byte 1
    - tracing: Fix "gfp_t" format for synthetic events
    - ARM: 8926/1: v7m: remove register save to stack before svc
    - of: unittest: fix memory leak in unittest_data_add
    - MIPS: bmips: mark exception vectors as char arrays
    - irqchip/gic-v3-its: Use the exact ITSList for VMOVP
    - i2c: stm32f7: fix first byte to send in slave mode
    - i2c: stm32f7: fix a race in slave mode with arbitration loss irq
    - i2c: stm32f7: remove warning when compiling with W=1
    - cifs: Fix cifsInodeInfo lock_sem deadlock when reconnect occurs
    - nbd: protect cmd->status with cmd->lock
    - nbd: handle racing with error'ed out commands
    - cxgb4: fix panic when attaching to ULD fail
    - dccp: do not leak jiffies on the wire
    - erspan: fix the tun_info options_len check for erspan
    - inet: stop leaking jiffies on the wire
    - net: annotate accesses to sk->sk_incoming_cpu
    - net: annotate lockless accesses to sk->sk_napi_id
    - net: dsa: bcm_sf2: Fix IMP setup for port different than 8
    - net: ethernet: ftgmac100: Fix DMA coherency issue with SW checksum
    - net: fix sk_page_frag() recursion from memory reclaim
    - net: hisilicon: Fix ping latency when deal with high throughput
    - net/mlx4_core: Dynamically set guaranteed amount of counters per VF
    - netns: fix GFP flags in rtnl_net_notifyid()
    - net: usb: lan78xx: Disable interrupts before calling generic_handle_irq()
    - net: Zeroing the structure ethtool_wolinfo in ethtool_get_wol()
    - selftests: net: reuseport_dualstack: fix uninitalized parameter
    - udp: fix data-race in udp_set_dev_scratch()
    - vxlan: check tun_info options_len properly
    - net: add skb_queue_empty_lockless()
    - udp: use skb_queue_empty_lockless()
    - net: use skb_queue_empty_lockless() in poll() handlers
    - net: use skb_queue_empty_lockless() in busy poll contexts
    - net: add READ_ONCE() annotation in __skb_wait_for_more_packets()
    - ipv4: fix route update on metric change.
    - selftests: fib_tests: add more tests for metric update
    - net/mlx5e: Fix handling of compressed CQEs in case of low NAPI budget
    - r8169: fix wrong PHY ID issue with RTL8168dp
    - net/mlx5e: Fix ethtool self test: link speed
    - net: dsa: b53: Do not clear existing mirrored port mask
    - net: bcmgenet: don't set phydev->link from MAC
    - net: phy: bcm7xxx: define soft_reset for 40nm EPHY
    - net: bcmgenet: reset 40nm EPHY on energy detect
    - net: usb: lan78xx: Connect PHY before registering MAC
    - net: dsa: fix switch tree list
    - r8152: add device id for Lenovo ThinkPad USB-C Dock Gen 2
    - net/flow_dissector: switch to siphash
    - wireless: Skip directory when generating certificates
    - platform/x86: pmc_atom: Add Siemens SIMATIC IPC227E to critclk_systems DMI table
    - powerpc/mm: Fixup tlbie vs mtpidr/mtlpidr ordering issue on POWER9
    - selftests/powerpc: Add test case for tlbie vs mtpidr ordering issue
    - selftests/powerpc: Fix compile error on tlbie_test due to newer gcc
    - ASoC: pcm3168a: The codec does not support S32_LE
    - arm64: dts: ti: k3-am65-main: Fix gic-its node unit-address
    - usb: gadget: udc: core: Fix segfault if udc_bind_to_driver() for pending driver fails
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.84
    - bonding: fix state transition issue in link monitoring
    - CDC-NCM: handle incomplete transfer of MTU
    - ipv4: Fix table id reference in fib_sync_down_addr
    - net: ethernet: octeon_mgmt: Account for second possible VLAN header
    - net: fix data-race in neigh_event_send()
    - net: qualcomm: rmnet: Fix potential UAF when unregistering
    - net: usb: qmi_wwan: add support for DW5821e with eSIM support
    - NFC: fdp: fix incorrect free object
    - nfc: netlink: fix double device reference drop
    - NFC: st21nfca: fix double free
    - qede: fix NULL pointer deref in __qede_remove()
    - net: mscc: ocelot: don't handle netdev events for other netdevs
    - net: mscc: ocelot: fix NULL pointer on LAG slave removal
    - ipv6: fixes rt6_probe() and fib6_nh->last_probe init
    - net: hns: Fix the stray netpoll locks causing deadlock in NAPI path
    - ALSA: timer: Fix incorrectly assigned timer instance
    - ALSA: bebob: fix to detect configured source of sampling clock for Focusrite Saffire Pro i/o series
    - ALSA: hda/ca0132 - Fix possible workqueue stall
    - mm: memcontrol: fix network errors from failing __GFP_ATOMIC charges
    - mm, meminit: recalculate pcpu batch and high limits after init completes
    - mm: thp: handle page cache THP correctly in PageTransCompoundMap
    - mm, vmstat: hide /proc/pagetypeinfo from normal users
    - dump_stack: avoid the livelock of the dump_lock
    - tools: gpio: Use !building_out_of_srctree to determine srctree
    - perf tools: Fix time sorting
    - drm/radeon: fix si_enable_smc_cac() failed issue
    - HID: wacom: generic: Treat serial number and related fields as unsigned
    - soundwire: depend on ACPI
    - soundwire: bus: set initial value to port_status
    - arm64: Do not mask out PTE_RDONLY in pte_same()
    - ceph: fix use-after-free in __ceph_remove_cap()
    - ceph: add missing check in d_revalidate snapdir handling
    - iio: adc: stm32-adc: fix stopping dma
    - iio: imu: adis16480: make sure provided frequency is positive
    - iio: srf04: fix wrong limitation in distance measuring
    - ARM: sunxi: Fix CPU powerdown on A83T
    - netfilter: nf_tables: Align nft_expr private data to 64-bit
    - netfilter: ipset: Fix an error code in ip_set_sockfn_get()
    - intel_th: pci: Add Comet Lake PCH support
    - intel_th: pci: Add Jasper Lake PCH support
    - x86/apic/32: Avoid bogus LDR warnings
    - SMB3: Fix persistent handles reconnect
    - can: usb_8dev: fix use-after-free on disconnect
    - can: flexcan: disable completely the ECC mechanism
    - can: c_can: c_can_poll(): only read status register after status IRQ
    - can: peak_usb: fix a potential out-of-sync while decoding packets
    - can: rx-offload: can_rx_offload_queue_sorted(): fix error handling, avoid skb mem leak
    - can: gs_usb: gs_can_open(): prevent memory leak
    - can: dev: add missing of_node_put() after calling of_get_child_by_name()
    - can: mcba_usb: fix use-after-free on disconnect
    - can: peak_usb: fix slab info leak
    - configfs: stash the data we need into configfs_buffer at open time
    - configfs_register_group() shouldn't be (and isn't) called in rmdirable parts
    - configfs: new object reprsenting tree fragments
    - configfs: provide exclusion between IO and removals
    - configfs: fix a deadlock in configfs_symlink()
    - ALSA: usb-audio: More validations of descriptor units
    - ALSA: usb-audio: Simplify parse_audio_unit()
    - ALSA: usb-audio: Unify the release of usb_mixer_elem_info objects
    - ALSA: usb-audio: Remove superfluous bLength checks
    - ALSA: usb-audio: Clean up check_input_term()
    - ALSA: usb-audio: Fix possible NULL dereference at create_yamaha_midi_quirk()
    - ALSA: usb-audio: remove some dead code
    - ALSA: usb-audio: Fix copy&paste error in the validator
    - sched/fair: Fix low cpu usage with high throttling by removing expiration of cpu-local slices (CVE-2019-19922)
    - sched/fair: Fix -Wunused-but-set-variable warnings
    - usbip: Fix vhci_urb_enqueue() URB null transfer buffer error path
    - usbip: Implement SG support to vhci-hcd and stub driver
    - PCI: tegra: Enable Relaxed Ordering only for Tegra20 & Tegra30
    - HID: google: add magnemite/masterball USB ids
    - dmaengine: xilinx_dma: Fix control reg update in vdma_channel_set_config
    - dmaengine: sprd: Fix the possible memory leak issue
    - HID: intel-ish-hid: fix wrong error handling in ishtp_cl_alloc_tx_ring()
    - RDMA/mlx5: Clear old rate limit when closing QP
    - iw_cxgb4: fix ECN check on the passive accept
    - RDMA/qedr: Fix reported firmware version
    - net/mlx5e: TX, Fix consumer index of error cqe dump
    - net/mlx5: prevent memory leak in mlx5_fpga_conn_create_cq
    - scsi: qla2xxx: fixup incorrect usage of host_byte
    - RDMA/uverbs: Prevent potential underflow
    - net: openvswitch: free vport unless register_netdevice() succeeds
    - scsi: lpfc: Honor module parameter lpfc_use_adisc
    - scsi: qla2xxx: Initialized mailbox to prevent driver load failure
    - netfilter: nf_flow_table: set timeout before insertion into hashes
    - ipvs: don't ignore errors in case refcounting ip_vs module fails
    - ipvs: move old_secure_tcp into struct netns_ipvs
    - bonding: fix unexpected IFF_BONDING bit unset
    - macsec: fix refcnt leak in module exit routine
    - usb: fsl: Check memory resource before releasing it
    - usb: gadget: udc: atmel: Fix interrupt storm in FIFO mode.
    - usb: gadget: composite: Fix possible double free memory bug
    - usb: dwc3: pci: prevent memory leak in dwc3_pci_probe
    - usb: gadget: configfs: fix concurrent issue between composite APIs
    - usb: dwc3: remove the call trace of USBx_GFLADJ
    - perf/x86/amd/ibs: Fix reading of the IBS OpData register and thus precise RIP validity
    - perf/x86/amd/ibs: Handle erratum #420 only on the affected CPU family (10h)
    - perf/x86/uncore: Fix event group support
    - USB: Skip endpoints with 0 maxpacket length
    - USB: ldusb: use unsigned size format specifiers
    - usbip: tools: Fix read_usb_vudc_device() error path handling
    - RDMA/iw_cxgb4: Avoid freeing skb twice in arp failure case
    - RDMA/hns: Prevent memory leaks of eq->buf_list
    - scsi: qla2xxx: stop timer in shutdown path
    - nvme-multipath: fix possible io hang after ctrl reconnect
    - fjes: Handle workqueue allocation failure
    - net: hisilicon: Fix "Trying to free already-free IRQ"
    - net: mscc: ocelot: fix vlan_filtering when enslaving to bridge before link is up
    - net: mscc: ocelot: refuse to overwrite the port's native vlan
    - iommu/amd: Apply the same IVRS IOAPIC workaround to Acer Aspire A315-41
    - drm/amdgpu: If amdgpu_ib_schedule fails return back the error.
    - drm/amd/display: Passive DP->HDMI dongle detection fix
    - hv_netvsc: Fix error handling in netvsc_attach()
    - usb: dwc3: gadget: fix race when disabling ep with cancelled xfers
    - NFSv4: Don't allow a cached open with a revoked delegation
    - net: ethernet: arc: add the missed clk_disable_unprepare
    - igb: Fix constant media auto sense switching when no cable is connected
    - e1000: fix memory leaks
    - pinctrl: intel: Avoid potential glitches if pin is in GPIO mode
    - ocfs2: protect extent tree in ocfs2_prepare_inode_for_write()
    - pinctrl: cherryview: Fix irq_valid_mask calculation
    - blkcg: make blkcg_print_stat() print stats only for online blkgs
    - iio: imu: mpu6050: Add support for the ICM 20602 IMU
    - iio: imu: inv_mpu6050: fix no data on MPU6050
    - mm/filemap.c: don't initiate writeback if mapping has no dirty pages
    - cgroup,writeback: don't switch wbs immediately on dead wbs if the memcg is dead
    - usbip: Fix free of unallocated memory in vhci tx
    - netfilter: ipset: Copy the right MAC address in hash:ip,mac IPv6 sets
    - net: prevent load/store tearing on sk->sk_stamp
    - iio: imu: mpu6050: Fix FIFO layout for ICM20602
    - vsock/virtio: fix sock refcnt holding during the shutdown
    - drm/i915: Rename gen7 cmdparser tables
    - drm/i915: Disable Secure Batches for gen6+
    - drm/i915: Remove Master tables from cmdparser
    - drm/i915: Add support for mandatory cmdparsing
    - drm/i915: Support ro ppgtt mapped cmdparser shadow buffers
    - drm/i915: Allow parsing of unsized batches
    - drm/i915: Add gen9 BCS cmdparsing
    - drm/i915/cmdparser: Use explicit goto for error paths
    - drm/i915/cmdparser: Add support for backward jumps
    - drm/i915/cmdparser: Ignore Length operands during command matching
    - drm/i915: Lower RM timeout to avoid DSI hard hangs
    - drm/i915/gen8+: Add RC6 CTX corruption WA
    - drm/i915/cmdparser: Fix jump whitelist clearing
    - KVM: x86: use Intel speculation bugs and features as derived in generic x86 code
    - x86/msr: Add the IA32_TSX_CTRL MSR
    - x86/cpu: Add a helper function x86_read_arch_cap_msr()
    - x86/cpu: Add a "tsx=" cmdline option with TSX disabled by default
    - x86/speculation/taa: Add mitigation for TSX Async Abort
    - x86/speculation/taa: Add sysfs reporting for TSX Async Abort
    - kvm/x86: Export MDS_NO=0 to guests when TSX is enabled
    - x86/tsx: Add "auto" option to the tsx= cmdline parameter
    - x86/speculation/taa: Add documentation for TSX Async Abort
    - x86/tsx: Add config options to set tsx=on|off|auto
    - x86/speculation/taa: Fix printing of TAA_MSG_SMT on IBRS_ALL CPUs
    - x86/bugs: Add ITLB_MULTIHIT bug infrastructure
    - x86/cpu: Add Tremont to the cpu vulnerability whitelist
    - cpu/speculation: Uninline and export CPU mitigations helpers
    - Documentation: Add ITLB_MULTIHIT documentation
    - kvm: x86, powerpc: do not allow clearing largepages debugfs entry
    - kvm: Convert kvm_lock to a mutex
    - kvm: mmu: Do not release the page inside mmu_set_spte()
    - KVM: x86: make FNAME(fetch) and __direct_map more similar
    - KVM: x86: remove now unneeded hugepage gfn adjustment
    - KVM: x86: change kvm_mmu_page_get_gfn BUG_ON to WARN_ON
    - KVM: x86: add tracepoints around __direct_map and FNAME(fetch)
    - KVM: vmx, svm: always run with EFER.NXE=1 when shadow paging is active
    - kvm: mmu: ITLB_MULTIHIT mitigation
    - kvm: Add helper function for creating VM worker threads
    - kvm: x86: mmu: Recovery of shattered NX large pages
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.85
    - KVM: x86: introduce is_pae_paging
    - MIPS: BCM63XX: fix switch core reset on BCM6368
    - scsi: core: Handle drivers which set sg_tablesize to zero
    - ax88172a: fix information leak on short answers
    - ipmr: Fix skb headroom in ipmr_get_route().
    - net: gemini: add missed free_netdev
    - net: usb: qmi_wwan: add support for Foxconn T77W968 LTE modules
    - slip: Fix memory leak in slip_open error path
    - ALSA: usb-audio: Fix missing error check at mixer resolution test
    - ALSA: usb-audio: not submit urb for stopped endpoint
    - ALSA: usb-audio: Fix incorrect NULL check in create_yamaha_midi_quirk()
    - ALSA: usb-audio: Fix incorrect size check for processing/extension units
    - Btrfs: fix log context list corruption after rename exchange operation
    - Input: ff-memless - kill timer in destroy()
    - Input: synaptics-rmi4 - fix video buffer size
    - Input: synaptics-rmi4 - disable the relative position IRQ in the F12 driver
    - Input: synaptics-rmi4 - do not consume more data than we have (F11, F12)
    - Input: synaptics-rmi4 - clear IRQ enables for F54
    - Input: synaptics-rmi4 - destroy F54 poller workqueue when removing
    - IB/hfi1: Ensure full Gen3 speed in a Gen4 system
    - IB/hfi1: Use a common pad buffer for 9B and 16B packets
    - i2c: acpi: Force bus speed to 400KHz if a Silead touchscreen is present
    - ecryptfs_lookup_interpose(): lower_dentry->d_inode is not stable
    - ecryptfs_lookup_interpose(): lower_dentry->d_parent is not stable either
    - net: ethernet: dwmac-sun8i: Use the correct function in exit path
    - iommu/vt-d: Fix QI_DEV_IOTLB_PFSID and QI_DEV_EIOTLB_PFSID macros
    - mm: mempolicy: fix the wrong return value and potential pages leak of mbind
    - mm: memcg: switch to css_tryget() in get_mem_cgroup_from_mm()
    - mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup()
    - mmc: sdhci-of-at91: fix quirk2 overwrite
    - iio: adc: max9611: explicitly cast gain_selectors
    - tee: optee: take DT status property into account
    - ath10k: fix kernel panic by moving pci flush after napi_disable
    - iio: dac: mcp4922: fix error handling in mcp4922_write_raw
    - clk: sunxi-ng: h6: fix PWM gate/reset offset
    - soundwire: Initialize completion for defer messages
    - soundwire: intel: Fix uninitialized adev deref
    - arm64: dts: allwinner: a64: Orange Pi Win: Fix SD card node
    - arm64: dts: allwinner: a64: Olinuxino: fix DRAM voltage
    - arm64: dts: allwinner: a64: NanoPi-A64: Fix DCDC1 voltage
    - ALSA: pcm: signedness bug in snd_pcm_plug_alloc()
    - soc/tegra: pmc: Fix pad voltage configuration for Tegra186
    - arm64: dts: tegra210-p2180: Correct sdmmc4 vqmmc-supply
    - y2038: make do_gettimeofday() and get_seconds() inline
    - ARM: dts: rcar: Correct SATA device sizes to 2 MiB
    - ARM: dts: at91/trivial: Fix USART1 definition for at91sam9g45
    - rtc: sysfs: fix NULL check in rtc_add_groups()
    - rtc: rv8803: fix the rv8803 id in the OF table
    - remoteproc/davinci: Use %zx for formating size_t
    - extcon: cht-wc: Return from default case to avoid warnings
    - cfg80211: Avoid regulatory restore when COUNTRY_IE_IGNORE is set
    - ALSA: seq: Do error checks at creating system ports
    - ath10k: skip resetting rx filter for WCN3990
    - ath9k: fix tx99 with monitor mode interface
    - wil6210: drop Rx multicast packets that are looped-back to STA
    - wil6210: set edma variables only for Talyn-MB devices
    - wil6210: prevent usage of tx ring 0 for eDMA
    - wil6210: fix invalid memory access for rx_buff_mgmt debugfs
    - ath10k: limit available channels via DT ieee80211-freq-limit
    - ice: Update request resource command to latest specification
    - ice: Prevent control queue operations during reset
    - gfs2: Don't set GFS2_RDF_UPTODATE when the lvb is updated
    - ice: Fix and update driver version string
    - ASoC: dapm: Don't fail creating new DAPM control on NULL pinctrl
    - ASoC: dpcm: Properly initialise hw->rate_max
    - ASoC: meson: axg-fifo: report interrupt request failure
    - ASoC: AMD: Change MCLK to 48Mhz
    - pinctrl: ingenic: Probe driver at subsys_initcall
    - MIPS: BCM47XX: Enable USB power on Netgear WNDR3400v3
    - ARM: dts: exynos: Use i2c-gpio for HDMI-DDC on Arndale
    - ARM: dts: exynos: Fix HDMI-HPD line handling on Arndale
    - ARM: dts: exynos: Fix sound in Snow-rev5 Chromebook
    - liquidio: fix race condition in instruction completion processing
    - arm64: dts: stratix10: i2c clock running out of spec
    - ARM: dts: exynos: Fix regulators configuration on Peach Pi/Pit Chromebooks
    - i40evf: Validate the number of queues a PF sends
    - i40e: use correct length for strncpy
    - i40evf: set IFF_UNICAST_FLT flag for the VF
    - i40e: Check and correct speed values for link on open
    - i40evf: Don't enable vlan stripping when rx offload is turned on
    - i40e: hold the rtnl lock on clearing interrupt scheme
    - i40evf: cancel workqueue sync for adminq when a VF is removed
    - i40e: Prevent deleting MAC address from VF when set by PF
    - IB/rxe: avoid back-to-back retries
    - IB/rxe: fixes for rdma read retry
    - iwlwifi: drop packets with bad status in CD
    - iwlwifi: don't WARN on trying to dump dead firmware
    - iwlwifi: mvm: avoid sending too many BARs
    - media: vicodec: fix out-of-range values when decoding
    - media: i2c: Fix pm_runtime_get_if_in_use() usage in sensor drivers
    - media: ov772x: Disable clk on error path
    - ARM: dts: pxa: fix the rtc controller
    - ARM: dts: pxa: fix power i2c base address
    - rtl8187: Fix warning generated when strncpy() destination length matches the sixe argument
    - mwifiex: do no submit URB in suspended state
    - mwifex: free rx_cmd skb in suspended state
    - brcmfmac: fix wrong strnchr usage
    - mt76: Fix comparisons with invalid hardware key index
    - soc: imx: gpc: fix PDN delay
    - ASoC: rsnd: ssi: Fix issue in dma data address assignment
    - net: hns3: Fix for multicast failure
    - net: hns3: Fix error of checking used vlan id
    - net: hns3: Fix for loopback selftest failed problem
    - net: hns3: Change the dst mac addr of loopback packet
    - net/mlx5: Fix atomic_mode enum values
    - net: phy: mscc: read 'vsc8531,vddmac' as an u32
    - net: phy: mscc: read 'vsc8531, edge-slowdown' as an u32
    - ARM: dts: meson8: fix the clock controller register size
    - ARM: dts: meson8b: fix the clock controller register size
    - mtd: rawnand: marvell: use regmap_update_bits() for syscon access
    - mtd: rawnand: fsl_ifc: check result of SRAM initialization
    - mtd: rawnand: fsl_ifc: fixup SRAM init for newer ctrl versions
    - mtd: rawnand: qcom: don't include dma-direct.h
    - IB/mlx5: Change TX affinity assignment in RoCE LAG mode
    - qxl: fix null-pointer crash during suspend
    - mac80211: fix saving a few HE values
    - cfg80211: validate wmm rule when setting
    - f2fs: avoid wrong decrypted data from disk
    - net: lan78xx: Bail out if lan78xx_get_endpoints fails
    - rtnetlink: move type calculation out of loop
    - ASoC: sgtl5000: avoid division by zero if lo_vag is zero
    - ath10k: avoid possible memory access violation
    - ARM: dts: exynos: Disable pull control for S5M8767 PMIC
    - ath10k: wmi: disable softirq's while calling ieee80211_rx
    - i2c: mediatek: Use DMA safe buffers for i2c transactions
    - IB/mlx5: Don't hold spin lock while checking device state
    - IB/ipoib: Ensure that MTU isn't less than minimum permitted
    - RDMA/core: Rate limit MAD error messages
    - RDMA/core: Follow correct unregister order between sysfs and cgroup
    - mips: txx9: fix iounmap related issue
    - udf: Fix crash during mount
    - ASoC: dapm: Avoid uninitialised variable warning
    - ASoC: Intel: hdac_hdmi: Limit sampling rates at dai creation
    - ata: Disable AHCI ALPM feature for Ampere Computing eMAG SATA
    - of: make PowerMac cache node search conditional on CONFIG_PPC_PMAC
    - ARM: dts: omap3-gta04: give spi_lcd node a label so that we can overwrite in other DTS files
    - ARM: dts: omap3-gta04: fixes for tvout / venc
    - ARM: dts: omap3-gta04: tvout: enable as display1 alias
    - ARM: dts: omap3-gta04: fix touchscreen tsc2007
    - ARM: dts: omap3-gta04: make NAND partitions compatible with recent U-Boot
    - ARM: dts: omap3-gta04: keep vpll2 always on
    - f2fs: submit bio after shutdown
    - failover: Fix error return code in net_failover_create
    - sched/debug: Explicitly cast sched_feat() to bool
    - sched/debug: Use symbolic names for task state constants
    - firmware: arm_scmi: use strlcpy to ensure NULL-terminated strings
    - arm64: dts: rockchip: Fix VCC5V0_HOST_EN on rk3399-sapphire
    - ARM: dts: exynos: Disable pull control for PMIC IRQ line on Artik5 board
    - usb: mtu3: disable vbus rise/fall interrupts of ltssm
    - dmaengine: dma-jz4780: Don't depend on MACH_JZ4780
    - dmaengine: dma-jz4780: Further residue status fix
    - EDAC, sb_edac: Return early on ADDRV bit and address type test
    - rtc: mt6397: fix possible race condition
    - rtc: pl030: fix possible race condition
    - ath9k: add back support for using active monitor interfaces for tx99
    - dmaengine: at_xdmac: remove a stray bottom half unlock
    - RDMA/hns: Fix an error code in hns_roce_v2_init_eq_table()
    - IB/hfi1: Missing return value in error path for user sdma
    - signal: Always ignore SIGKILL and SIGSTOP sent to the global init
    - signal: Properly deliver SIGILL from uprobes
    - signal: Properly deliver SIGSEGV from x86 uprobes
    - f2fs: fix memory leak of write_io in fill_super()
    - f2fs: fix memory leak of percpu counter in fill_super()
    - f2fs: fix setattr project check upon fssetxattr ioctl
    - scsi: qla2xxx: Use correct qpair for ABTS/CMD
    - scsi: qla2xxx: Fix iIDMA error
    - scsi: qla2xxx: Defer chip reset until target mode is enabled
    - scsi: qla2xxx: Terminate Plogi/PRLI if WWN is 0
    - scsi: qla2xxx: Fix deadlock between ATIO and HW lock
    - scsi: qla2xxx: Increase abort timeout value
    - scsi: qla2xxx: Check for Register disconnect
    - scsi: qla2xxx: Fix port speed display on chip reset
    - scsi: qla2xxx: Fix dropped srb resource.
    - scsi: qla2xxx: Fix duplicate switch's Nport ID entries
    - scsi: lpfc: Fix GFT_ID and PRLI logic for RSCN
    - scsi: lpfc: Correct invalid EQ doorbell write on if_type=6
    - scsi: lpfc: Fix errors in log messages.
    - scsi: sym53c8xx: fix NULL pointer dereference panic in sym_int_sir()
    - ARM: imx6: register pm_power_off handler if "fsl,pmic-stby-poweroff" is set
    - scsi: pm80xx: Corrected dma_unmap_sg() parameter
    - scsi: pm80xx: Fixed system hang issue during kexec boot
    - kprobes: Don't call BUG_ON() if there is a kprobe in use on free list
    - net: aquantia: fix hw_atl_utils_fw_upload_dwords
    - Drivers: hv: vmbus: Fix synic per-cpu context initialization
    - nvmem: core: return error code instead of NULL from nvmem_device_get
    - media: dt-bindings: adv748x: Fix decimal unit addresses
    - ALSA: hda: Fix implicit definition of pci_iomap() on SH
    - media: fix: media: pci: meye: validate offset to avoid arbitrary access
    - media: dvb: fix compat ioctl translation
    - net: bcmgenet: Fix speed selection for reverse MII
    - arm64: dts: meson: libretech: update board model
    - arm64: dts: meson-axg: use the proper compatible for ethmac
    - ALSA: intel8x0m: Register irq handler after register initializations
    - arm64: dts: renesas: salvator-common: adv748x: Override secondary addresses
    - arm64: dts: renesas: r8a77965: Attach the SYS-DMAC to the IPMMU
    - arm64: dts: renesas: r8a77965: Fix HS-USB compatible
    - arm64: dts: renesas: r8a77965: Fix clock/reset for usb2_phy1
    - pinctrl: at91-pio4: fix has_config check in atmel_pctl_dt_subnode_to_map()
    - llc: avoid blocking in llc_sap_close()
    - ARM: dts: qcom: ipq4019: fix cpu0's qcom,saw2 reg value
    - soc: qcom: geni: Don't ignore clk_round_rate() errors in geni_se_clk_tbl_get()
    - soc: qcom: geni: geni_se_clk_freq_match() should always accept multiples
    - soc: qcom: wcnss_ctrl: Avoid string overflow
    - soc: qcom: apr: Avoid string overflow
    - drivers: qcom: rpmh-rsc: clear wait_for_compl after use
    - arm64: dts: broadcom: Fix I2C and SPI bus warnings
    - ARM: dts: bcm: Fix SPI bus warnings
    - ARM: dts: aspeed: Fix I2C bus warnings
    - powerpc/vdso: Correct call frame information
    - ARM: dts: socfpga: Fix I2C bus unit-address error
    - ARM: dts: sunxi: Fix I2C bus warnings
    - pinctrl: at91: don't use the same irqchip with multiple gpiochips
    - ARM: dts: sun9i: Fix I2C bus warnings
    - android: binder: no outgoing transaction when thread todo has transaction
    - cxgb4: Fix endianness issue in t4_fwcache()
    - arm64: fix for bad_mode() handler to always result in panic
    - block, bfq: inject other-queue I/O into seeky idle queues on NCQ flash
    - blok, bfq: do not plug I/O if all queues are weight-raised
    - arm64: dts: meson: Fix erroneous SPI bus warnings
    - power: supply: ab8500_fg: silence uninitialized variable warnings
    - power: reset: at91-poweroff: do not procede if at91_shdwc is allocated
    - power: supply: max8998-charger: Fix platform data retrieval
    - component: fix loop condition to call unbind() if bind() fails
    - kernfs: Fix range checks in kernfs_get_target_path
    - ip_gre: fix parsing gre header in ipgre_err
    - scsi: ufshcd: Fix NULL pointer dereference for in ufshcd_init
    - ARM: dts: rockchip: Fix erroneous SPI bus dtc warnings on rk3036
    - arm64: dts: rockchip: Fix I2C bus unit-address error on rk3399-puma-haikou
    - ACPI / LPSS: Exclude I2C busses shared with PUNIT from pmc_atom_d3_mask
    - netfilter: nf_tables: avoid BUG_ON usage
    - ath9k: Fix a locking bug in ath9k_add_interface()
    - s390/qeth: uninstall IRQ handler on device removal
    - s390/qeth: invoke softirqs after napi_schedule()
    - media: vsp1: Fix vsp1_regs.h license header
    - media: vsp1: Fix YCbCr planar formats pitch calculation
    - media: ov2680: don't register the v4l2 subdevice before checking chip ID
    - PCI/ACPI: Correct error message for ASPM disabling
    - net: socionext: Fix two sleep-in-atomic-context bugs in ave_rxfifo_reset()
    - PCI: mediatek: Fix unchecked return value
    - ARM: dts: xilinx: Fix I2C and SPI bus warnings
    - serial: uartps: Fix suspend functionality
    - serial: samsung: Enable baud clock for UART reset procedure in resume
    - serial: mxs-auart: Fix potential infinite loop
    - tty: serial: qcom_geni_serial: Fix serial when not used as console
    - arm64: dts: ti: k3-am65: Change #address-cells and #size-cells of interconnect to 2
    - samples/bpf: fix a compilation failure
    - spi/bcm63xx-hsspi: keep pll clk enabled
    - spi: mediatek: Don't modify spi_transfer when transfer.
    - ASoC: rt5682: Fix the boost volume at the begining of playback
    - ipmi_si_pci: fix NULL device in ipmi_si error message
    - ipmi_si: fix potential integer overflow on large shift
    - ipmi:dmi: Ignore IPMI SMBIOS entries with a zero base address
    - ipmi: fix return value of ipmi_set_my_LUN
    - net: hns3: fix return type of ndo_start_xmit function
    - net: cavium: fix return type of ndo_start_xmit function
    - net: ibm: fix return type of ndo_start_xmit function
    - powerpc/iommu: Avoid derefence before pointer check
    - selftests/powerpc: Do not fail with reschedule
    - powerpc/64s/hash: Fix stab_rr off by one initialization
    - powerpc/pseries/memory-hotplug: Only update DT once per memory DLPAR request
    - powerpc/pseries: Disable CPU hotplug across migrations
    - powerpc: Fix duplicate const clang warning in user access code
    - RDMA/i40iw: Fix incorrect iterator type
    - ARM: dts: atmel: Fix I2C and SPI bus warnings
    - OPP: Protect dev_list with opp_table lock
    - of/unittest: Fix I2C bus unit-address error
    - libfdt: Ensure INT_MAX is defined in libfdt_env.h
    - power: supply: twl4030_charger: fix charging current out-of-bounds
    - power: supply: twl4030_charger: disable eoc interrupt on linear charge
    - net: mvpp2: fix the number of queues per cpu for PPv2.2
    - net: marvell: fix return type of ndo_start_xmit function
    - net: toshiba: fix return type of ndo_start_xmit function
    - net: xilinx: fix return type of ndo_start_xmit function
    - net: broadcom: fix return type of ndo_start_xmit function
    - net: amd: fix return type of ndo_start_xmit function
    - net: sun: fix return type of ndo_start_xmit function
    - net: hns3: Fix for setting speed for phy failed problem
    - net: hns3: Fix cmdq registers initialization issue for vf
    - net: hns3: Clear client pointer when initialize client failed or unintialize finished
    - net: hns3: Fix client initialize state issue when roce client initialize failed
    - net: hns3: Fix parameter type for q_id in hclge_tm_q_to_qs_map_cfg()
    - nfp: provide a better warning when ring allocation fails
    - usb: chipidea: imx: enable OTG overcurrent in case USB subsystem is already started
    - usb: chipidea: Fix otg event handler
    - usb: usbtmc: Fix ioctl USBTMC_IOCTL_ABORT_BULK_OUT
    - s390/zcrypt: enable AP bus scan without a valid default domain
    - s390/vdso: avoid 64-bit vdso mapping for compat tasks
    - s390/vdso: correct CFI annotations of vDSO functions
    - brcmfmac: increase buffer for obtaining firmware capabilities
    - brcmsmac: Use kvmalloc() for ucode allocations
    - mlxsw: spectrum: Init shaper for TCs 8..15
    - PCI: portdrv: Initialize service drivers directly
    - ARM: dts: am335x-evm: fix number of cpsw
    - ARM: dts: ti: Fix SPI and I2C bus warnings
    - f2fs: avoid infinite loop in f2fs_alloc_nid
    - f2fs: fix to recover inode's uid/gid during POR
    - ARM: dts: ux500: Correct SCU unit address
    - ARM: dts: ux500: Fix LCDA clock line muxing
    - ARM: dts: ste: Fix SPI controller node names
    - spi: pic32: Use proper enum in dmaengine_prep_slave_rg
    - crypto: chacha20 - Fix chacha20_block() keystream alignment (again)
    - cpufeature: avoid warning when compiling with clang
    - crypto: arm/crc32 - avoid warning when compiling with Clang
    - ARM: dts: marvell: Fix SPI and I2C bus warnings
    - x86/mce-inject: Reset injection struct after injection
    - ARM: dts: stm32: enable display on stm32mp157c-ev1 board
    - ARM: dts: clearfog: fix sdhci supply property name
    - ARM: dts: stm32: Fix SPI controller node names
    - bnx2x: Ignore bandwidth attention in single function mode
    - PCI/AER: Take reference on error devices
    - PCI/AER: Don't read upstream ports below fatal errors
    - PCI/ERR: Use slot reset if available
    - samples/bpf: fix compilation failure
    - net: phy: mdio-bcm-unimac: Allow configuring MDIO clock divider
    - net: micrel: fix return type of ndo_start_xmit function
    - net: freescale: fix return type of ndo_start_xmit function
    - x86/CPU: Use correct macros for Cyrix calls
    - x86/CPU: Change query logic so CPUID is enabled before testing
    - EDAC: Correct DIMM capacity unit symbol
    - MIPS: kexec: Relax memory restriction
    - arm64: dts: rockchip: Fix microSD in rk3399 sapphire board
    - mlxsw: Make MLXSW_SP1_FWREV_MINOR a hard requirement
    - media: imx: work around false-positive warning, again
    - media: pci: ivtv: Fix a sleep-in-atomic-context bug in ivtv_yuv_init()
    - media: au0828: Fix incorrect error messages
    - media: davinci: Fix implicit enum conversion warning
    - ARM: dts: rockchip: explicitly set vcc_sd0 pin to gpio on rk3188-radxarock
    - usb: gadget: uvc: configfs: Drop leaked references to config items
    - usb: gadget: uvc: configfs: Prevent format changes after linking header
    - usb: gadget: uvc: configfs: Sort frame intervals upon writing
    - ARM: dts: exynos: Correct audio subsystem parent clock on Peach Chromebooks
    - i2c: aspeed: fix invalid clock parameters for very large divisors
    - gpiolib: Fix gpio_direction_* for single direction GPIOs
    - ARM: at91: pm: call put_device instead of of_node_put in at91_pm_config_ws
    - phy: brcm-sata: allow PHY_BRCM_SATA driver to be built for DSL SoCs
    - phy: renesas: rcar-gen3-usb2: fix vbus_ctrl for role sysfs
    - phy: phy-twl4030-usb: fix denied runtime access
    - ARM: dts: imx6ull: update vdd_soc voltage for 900MHz operating point
    - usb: gadget: uvc: Factor out video USB request queueing
    - usb: gadget: uvc: Only halt video streaming endpoint in bulk mode
    - coresight: Use ERR_CAST instead of ERR_PTR
    - coresight: Fix handling of sinks
    - coresight: perf: Fix per cpu path management
    - coresight: perf: Disable trace path upon source error
    - coresight: tmc-etr: Handle driver mode specific ETR buffers
    - coresight: etm4x: Configure EL2 exception level when kernel is running in HYP
    - coresight: tmc: Fix byte-address alignment for RRP
    - coresight: dynamic-replicator: Handle multiple connections
    - slimbus: ngd: register ngd driver only once.
    - slimbus: ngd: return proper error code instead of zero
    - silmbus: ngd: register controller after power up.
    - misc: kgdbts: Fix restrict error
    - misc: genwqe: should return proper error value.
    - vmbus: keep pointer to ring buffer page
    - vfio/pci: Fix potential memory leak in vfio_msi_cap_len
    - vfio/pci: Mask buggy SR-IOV VF INTx support
    - iw_cxgb4: Use proper enumerated type in c4iw_bar2_addrs
    - scsi: libsas: always unregister the old device if going to discover new
    - f2fs: fix remount problem of option io_bits
    - phy: lantiq: Fix compile warning
    - arm64: dts: fsl: Fix I2C and SPI bus warnings
    - ARM: dts: imx51-zii-rdu1: Fix the rtc compatible string
    - arm64: tegra: I2C on Tegra194 is not compatible with Tegra114
    - ARM: dts: tegra30: fix xcvr-setup-use-fuses
    - ARM: dts: tegra20: restore address order
    - ARM: tegra: apalis_t30: fix mmc1 cmd pull-up
    - ARM: tegra: apalis_t30: fix mcp2515 can controller interrupt polarity
    - ARM: tegra: colibri_t30: fix mcp2515 can controller interrupt polarity
    - ARM: dts: paz00: fix wakeup gpio keycode
    - net: smsc: fix return type of ndo_start_xmit function
    - net: faraday: fix return type of ndo_start_xmit function
    - PCI/ERR: Run error recovery callbacks for all affected devices
    - f2fs: update i_size after DIO completion
    - f2fs: fix to recover inode's project id during POR
    - f2fs: mark inode dirty explicitly in recover_inode()
    - RDMA: Fix dependencies for rdma_user_mmap_io
    - EDAC: Raise the maximum number of memory controllers
    - ARM: dts: realview: Fix SPI controller node names
    - firmware: dell_rbu: Make payload memory uncachable
    - Bluetooth: hci_serdev: clear HCI_UART_PROTO_READY to avoid closing proto races
    - Bluetooth: L2CAP: Detect if remote is not able to use the whole MPS
    - Bluetooth: btrsi: fix bt tx timeout issue
    - x86/hyperv: Suppress "PCI: Fatal: No config space access function found"
    - crypto: s5p-sss: Fix race in error handling
    - crypto: s5p-sss: Fix Fix argument list alignment
    - crypto: fix a memory leak in rsa-kcs1pad's encryption mode
    - iwlwifi: dbg: don't crash if the firmware crashes in the middle of a debug dump
    - iwlwifi: fix non_shared_ant for 22000 devices
    - iwlwifi: pcie: read correct prph address for newer devices
    - iwlwifi: api: annotate compressed BA notif array sizes
    - iwlwifi: pcie: gen2: build A-MSDU only for GSO
    - iwlwifi: pcie: fit reclaim msg to MAX_MSG_LEN
    - iwlwifi: mvm: use correct FIFO length
    - iwlwifi: mvm: Allow TKIP for AP mode
    - scsi: NCR5380: Clear all unissued commands on host reset
    - scsi: NCR5380: Have NCR5380_select() return a bool
    - scsi: NCR5380: Withhold disconnect privilege for REQUEST SENSE
    - scsi: NCR5380: Use DRIVER_SENSE to indicate valid sense data
    - scsi: NCR5380: Check for invalid reselection target
    - scsi: NCR5380: Don't clear busy flag when abort fails
    - scsi: NCR5380: Don't call dsprintk() following reselection interrupt
    - scsi: NCR5380: Handle BUS FREE during reselection
    - scsi: NCR5380: Check for bus reset
    - arm64: dts: amd: Fix SPI bus warnings
    - arm64: dts: lg: Fix SPI controller node names
    - ARM: dts: lpc32xx: Fix SPI controller node names
    - rtc: isl1208: avoid possible sysfs race
    - rtc: tx4939: fixup nvmem name and register size
    - rtc: armada38x: fix possible race condition
    - netfilter: masquerade: don't flush all conntracks if only one address deleted on device
    - usb: xhci-mtk: fix ISOC error when interval is zero
    - usb: usbtmc: uninitialized symbol 'actual' in usbtmc_ioctl_clear
    - fuse: use READ_ONCE on congestion_threshold and max_background
    - IB/iser: Fix possible NULL deref at iser_inv_desc()
    - media: ov2680: fix null dereference at power on
    - s390/vdso: correct vdso mapping for compat tasks
    - net: phy: mdio-bcm-unimac: mark PM functions as __maybe_unused
    - memfd: Use radix_tree_deref_slot_protected to avoid the warning.
    - slcan: Fix memory leak in error path
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.86
    - spi: mediatek: use correct mata->xfer_len when in fifo transfer
    - i2c: mediatek: modify threshold passed to i2c_get_dma_safe_msg_buf()
    - tee: optee: add missing of_node_put after of_device_is_available
    - Revert "OPP: Protect dev_list with opp_table lock"
    - net: cdc_ncm: Signedness bug in cdc_ncm_set_dgram_size()
    - idr: Fix idr_get_next race with idr_remove
    - mm/memory_hotplug: don't access uninitialized memmaps in shrink_pgdat_span()
    - mm/memory_hotplug: fix updating the node span
    - arm64: uaccess: Ensure PAN is re-enabled after unhandled uaccess fault
    - fbdev: Ditch fb_edid_add_monspecs
    - bpf, x32: Fix bug for BPF_ALU64 | BPF_NEG
    - bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_X shift by 0
    - bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_K shift by 0
    - bpf, x32: Fix bug for BPF_JMP | {BPF_JSGT, BPF_JSLE, BPF_JSLT, BPF_JSGE}
    - net: ovs: fix return type of ndo_start_xmit function
    - net: xen-netback: fix return type of ndo_start_xmit function
    - ARM: dts: dra7: Enable workaround for errata i870 in PCIe host mode
    - ARM: dts: omap5: enable OTG role for DWC3 controller
    - net: hns3: Fix for netdev not up problem when setting mtu
    - net: hns3: Fix loss of coal configuration while doing reset
    - f2fs: return correct errno in f2fs_gc
    - ARM: dts: sun8i: h3-h5: ir register size should be the whole memory block
    - ARM: dts: sun8i: h3: bpi-m2-plus: Fix address for external RGMII Ethernet PHY
    - tcp: up initial rmem to 128KB and SYN rwin to around 64KB
    - SUNRPC: Fix priority queue fairness
    - ACPI / LPSS: Make acpi_lpss_find_device() also find PCI devices
    - ACPI / LPSS: Resume BYT/CHT I2C controllers from resume_noirq
    - f2fs: keep lazytime on remount
    - IB/hfi1: Error path MAD response size is incorrect
    - IB/hfi1: Ensure ucast_dlid access doesnt exceed bounds
    - mt76x2: fix tx power configuration for VHT mcs 9
    - mt76x2: disable WLAN core before probe
    - mt76: fix handling ps-poll frames
    - iommu/io-pgtable-arm: Fix race handling in split_blk_unmap()
    - iommu/arm-smmu-v3: Fix unexpected CMD_SYNC timeout
    - kvm: arm/arm64: Fix stage2_flush_memslot for 4 level page table
    - arm64/numa: Report correct memblock range for the dummy node
    - ath10k: fix vdev-start timeout on error
    - rtlwifi: btcoex: Use proper enumerated types for Wi-Fi only interface
    - ata: ahci_brcm: Allow using driver or DSL SoCs
    - PM / devfreq: Fix devfreq_add_device() when drivers are built as modules.
    - PM / devfreq: Fix handling of min/max_freq == 0
    - PM / devfreq: stopping the governor before device_unregister()
    - ath9k: fix reporting calculated new FFT upper max
    - selftests/tls: Fix recv(MSG_PEEK) & splice() test cases
    - usb: gadget: udc: fotg210-udc: Fix a sleep-in-atomic-context bug in fotg210_get_status()
    - usb: dwc3: gadget: Check ENBLSLPM before sending ep command
    - nl80211: Fix a GET_KEY reply attribute
    - irqchip/irq-mvebu-icu: Fix wrong private data retrieval
    - watchdog: core: fix null pointer dereference when releasing cdev
    - watchdog: renesas_wdt: stop when unregistering
    - watchdog: sama5d4: fix timeout-sec usage
    - watchdog: w83627hf_wdt: Support NCT6796D, NCT6797D, NCT6798D
    - KVM: PPC: Inform the userspace about TCE update failures
    - printk: Do not miss new messages when replaying the log
    - printk: CON_PRINTBUFFER console registration is a bit racy
    - dmaengine: ep93xx: Return proper enum in ep93xx_dma_chan_direction
    - dmaengine: timb_dma: Use proper enum in td_prep_slave_sg
    - ALSA: hda: Fix mismatch for register mask and value in ext controller.
    - ext4: fix build error when DX_DEBUG is defined
    - clk: keystone: Enable TISCI clocks if K3_ARCH
    - sunrpc: Fix connect metrics
    - x86/PCI: Apply VMD's AERSID fixup generically
    - mei: samples: fix a signedness bug in amt_host_if_call()
    - cxgb4: Use proper enum in cxgb4_dcb_handle_fw_update
    - cxgb4: Use proper enum in IEEE_FAUX_SYNC
    - powerpc/pseries: Fix DTL buffer registration
    - powerpc/pseries: Fix how we iterate over the DTL entries
    - powerpc/xive: Move a dereference below a NULL test
    - ARM: dts: at91: sama5d4_xplained: fix addressable nand flash size
    - ARM: dts: at91: at91sam9x5cm: fix addressable nand flash size
    - ARM: dts: at91: sama5d2_ptc_ek: fix bootloader env offsets
    - mtd: rawnand: sh_flctl: Use proper enum for flctl_dma_fifo0_transfer
    - PM / hibernate: Check the success of generating md5 digest before hibernation
    - tools: PCI: Fix compilation warnings
    - clocksource/drivers/sh_cmt: Fixup for 64-bit machines
    - clocksource/drivers/sh_cmt: Fix clocksource width for 32-bit machines
    - ice: Fix forward to queue group logic
    - md: allow metadata updates while suspending an array - fix
    - ixgbe: Fix ixgbe TX hangs with XDP_TX beyond queue limit
    - i40e: Use proper enum in i40e_ndo_set_vf_link_state
    - ixgbe: Fix crash with VFs and flow director on interface flap
    - IB/mthca: Fix error return code in __mthca_init_one()
    - IB/rxe: avoid srq memory leak
    - RDMA/hns: Bugfix for reserved qp number
    - RDMA/hns: Submit bad wr when post send wr exception
    - RDMA/hns: Bugfix for CM test
    - RDMA/hns: Limit the size of extend sge of sq
    - IB/mlx4: Avoid implicit enumerated type conversion
    - rpmsg: glink: smem: Support rx peak for size less than 4 bytes
    - msm/gpu/a6xx: Force of_dma_configure to setup DMA for GMU
    - OPP: Return error on error from dev_pm_opp_get_opp_count()
    - ACPICA: Never run _REG on system_memory and system_IO
    - cpuidle: menu: Fix wakeup statistics updates for polling state
    - ASoC: qdsp6: q6asm-dai: checking NULL vs IS_ERR()
    - powerpc/time: Use clockevents_register_device(), fixing an issue with large decrementer
    - powerpc/64s/radix: Explicitly flush ERAT with local LPID invalidation
    - ata: ep93xx: Use proper enums for directions
    - qed: Avoid implicit enum conversion in qed_ooo_submit_tx_buffers
    - media: rc: ir-rc6-decoder: enable toggle bit for Kathrein RCU-676 remote
    - media: pxa_camera: Fix check for pdev->dev.of_node
    - media: rcar-vin: fix redeclaration of symbol
    - media: i2c: adv748x: Support probing a single output
    - ALSA: hda/sigmatel - Disable automute for Elo VuPoint
    - bnxt_en: return proper error when FW returns HWRM_ERR_CODE_RESOURCE_ACCESS_DENIED
    - KVM: PPC: Book3S PR: Exiting split hack mode needs to fixup both PC and LR
    - USB: serial: cypress_m8: fix interrupt-out transfer length
    - usb: dwc2: disable power_down on rockchip devices
    - mtd: physmap_of: Release resources on error
    - cpu/SMT: State SMT is disabled even with nosmt and without "=force"
    - brcmfmac: reduce timeout for action frame scan
    - brcmfmac: fix full timeout waiting for action frame on-channel tx
    - qtnfmac: request userspace to do OBSS scanning if FW can not
    - qtnfmac: pass sgi rate info flag to wireless core
    - qtnfmac: inform wireless core about supported extended capabilities
    - qtnfmac: drop error reports for out-of-bounds key indexes
    - clk: samsung: Use NOIRQ stage for Exynos5433 clocks suspend/resume
    - clk: samsung: exynos5420: Define CLK_SECKEY gate clock only or Exynos5420
    - clk: samsung: Use clk_hw API for calling clk framework from clk notifiers
    - i2c: brcmstb: Allow enabling the driver on DSL SoCs
    - printk: Correct wrong casting
    - NFSv4.x: fix lock recovery during delegation recall
    - dmaengine: ioat: fix prototype of ioat_enumerate_channels
    - media: ov5640: fix framerate update
    - media: cec-gpio: select correct Signal Free Time
    - gfs2: slow the deluge of io error messages
    - i2c: omap: use core to detect 'no zero length' quirk
    - i2c: qup: use core to detect 'no zero length' quirk
    - i2c: tegra: use core to detect 'no zero length' quirk
    - i2c: zx2967: use core to detect 'no zero length' quirk
    - Input: st1232 - set INPUT_PROP_DIRECT property
    - Input: silead - try firmware reload after unsuccessful resume
    - soc: fsl: bman_portals: defer probe after bman's probe
    - net: hns3: Fix for rx vlan id handle to support Rev 0x21 hardware
    - tc-testing: fix build of eBPF programs
    - remoteproc: Check for NULL firmwares in sysfs interface
    - remoteproc: qcom: q6v5: Fix a race condition on fatal crash
    - kexec: Allocate decrypted control pages for kdump if SME is enabled
    - x86/olpc: Fix build error with CONFIG_MFD_CS5535=m
    - dmaengine: rcar-dmac: set scatter/gather max segment size
    - crypto: mxs-dcp - Fix SHA null hashes and output length
    - crypto: mxs-dcp - Fix AES issues
    - xfrm: use correct size to initialise sp->ovec
    - ACPI / SBS: Fix rare oops when removing modules
    - iwlwifi: mvm: don't send keys when entering D3
    - xsk: proper AF_XDP socket teardown ordering
    - x86/fsgsbase/64: Fix ptrace() to read the FS/GS base accurately
    - mmc: renesas_sdhi_internal_dmac: Whitelist r8a774a1
    - mmc: tmio: Fix SCC error detection
    - mmc: renesas_sdhi_internal_dmac: set scatter/gather max segment size
    - atmel_lcdfb: support native-mode display-timings
    - fbdev: sbuslib: use checked version of put_user()
    - fbdev: sbuslib: integer overflow in sbusfb_ioctl_helper()
    - fbdev: fix broken menu dependencies
    - reset: Fix potential use-after-free in __of_reset_control_get()
    - bcache: account size of buckets used in uuid write to ca->meta_sectors_written
    - bcache: recal cached_dev_sectors on detach
    - platform/x86: mlx-platform: Properly use mlxplat_mlxcpld_msn201x_items
    - media: dw9714: Fix error handling in probe function
    - media: dw9807-vcm: Fix probe error handling
    - media: cx18: Don't check for address of video_dev
    - mtd: spi-nor: cadence-quadspi: Use proper enum for dma_[un]map_single
    - mtd: devices: m25p80: Make sure WRITE_EN is issued before each write
    - x86/intel_rdt: Introduce utility to obtain CDP peer
    - x86/intel_rdt: CBM overlap should also check for overlap with CDP peer
    - mmc: mmci: expand startbiterr to irqmask and error check
    - s390/kasan: avoid vdso instrumentation
    - s390/kasan: avoid instrumentation of early C code
    - s390/kasan: avoid user access code instrumentation
    - proc/vmcore: Fix i386 build error of missing copy_oldmem_page_encrypted()
    - backlight: lm3639: Unconditionally call led_classdev_unregister
    - mfd: ti_am335x_tscadc: Keep ADC interface on if child is wakeup capable
    - printk: Give error on attempt to set log buffer length to over 2G
    - media: isif: fix a NULL pointer dereference bug
    - GFS2: Flush the GFS2 delete workqueue before stopping the kernel threads
    - media: cx231xx: fix potential sign-extension overflow on large shift
    - media: venus: vdec: fix decoded data size
    - ALSA: hda/ca0132 - Fix input effect controls for desktop cards
    - lightnvm: pblk: fix rqd.error return value in pblk_blk_erase_sync
    - lightnvm: pblk: fix incorrect min_write_pgs
    - lightnvm: pblk: guarantee emeta on line close
    - lightnvm: pblk: fix write amplificiation calculation
    - lightnvm: pblk: guarantee mw_cunits on read buffer
    - lightnvm: do no update csecs and sos on 1.2
    - lightnvm: pblk: fix error handling of pblk_lines_init()
    - lightnvm: pblk: consider max hw sectors supported for max_write_pgs
    - x86/kexec: Correct KEXEC_BACKUP_SRC_END off-by-one error
    - bpf: btf: Fix a missing check bug
    - net: fix generic XDP to handle if eth header was mangled
    - gpio: syscon: Fix possible NULL ptr usage
    - spi: fsl-lpspi: Prevent FIFO under/overrun by default
    - pinctrl: gemini: Mask and set properly
    - spi: spidev: Fix OF tree warning logic
    - ARM: 8802/1: Call syscall_trace_exit even when system call skipped
    - x86/mm: Do not warn about PCI BIOS W+X mappings
    - orangefs: rate limit the client not running info message
    - pinctrl: gemini: Fix up TVC clock group
    - scsi: arcmsr: clean up clang warning on extraneous parentheses
    - hwmon: (k10temp) Support all Family 15h Model 6xh and Model 7xh processors
    - hwmon: (nct6775) Fix names of DIMM temperature sources
    - hwmon: (pwm-fan) Silence error on probe deferral
    - hwmon: (ina3221) Fix INA3221_CONFIG_MODE macros
    - hwmon: (npcm-750-pwm-fan) Change initial pwm target to 255
    - selftests: forwarding: Have lldpad_app_wait_set() wait for unknown, too
    - net: sched: avoid writing on noop_qdisc
    - netfilter: nft_compat: do not dump private area
    - misc: cxl: Fix possible null pointer dereference
    - mac80211: minstrel: fix using short preamble CCK rates on HT clients
    - mac80211: minstrel: fix CCK rate group streams value
    - mac80211: minstrel: fix sampling/reporting of CCK rates in HT mode
    - spi: rockchip: initialize dma_slave_config properly
    - mlxsw: spectrum_switchdev: Check notification relevance based on upper device
    - ARM: dts: omap5: Fix dual-role mode on Super-Speed port
    - tcp: start receiver buffer autotuning sooner
    - ACPI / LPSS: Use acpi_lpss_* instead of acpi_subsys_* functions for hibernate
    - PM / devfreq: Fix static checker warning in try_then_request_governor
    - tools: PCI: Fix broken pcitest compilation
    - powerpc/time: Fix clockevent_decrementer initalisation for PR KVM
    - mmc: tmio: fix SCC error handling to avoid false positive CRC error
    - x86/resctrl: Fix rdt_find_domain() return value and checks
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.87
    - mlxsw: spectrum_router: Fix determining underlay for a GRE tunnel
    - net/mlx4_en: fix mlx4 ethtool -N insertion
    - net/mlx4_en: Fix wrong limitation for number of TX rings
    - net: rtnetlink: prevent underflows in do_setvfinfo()
    - net/sched: act_pedit: fix WARN() in the traffic path
    - net: sched: ensure opts_len <= IP_TUNNEL_OPTS_MAX in act_tunnel_key
    - sfc: Only cancel the PPS workqueue if it exists
    - net/mlx5e: Fix set vf link state error flow
    - net/mlxfw: Verify FSM error code translation doesn't exceed array size
    - net/mlx5: Fix auto group size calculation
    - vhost/vsock: split packets to send using multiple buffers
    - gpio: max77620: Fixup debounce delays
    - tools: gpio: Correctly add make dependencies for gpio_utils
    - nbd:fix memory leak in nbd_get_socket()
    - virtio_console: allocate inbufs in add_port() only if it is needed
    - Revert "fs: ocfs2: fix possible null-pointer dereferences in ocfs2_xa_prepare_entry()"
    - mm/ksm.c: don't WARN if page is still mapped in remove_stable_node()
    - drm/amd/powerplay: issue no PPSMC_MSG_GetCurrPkgPwr on unsupported ASICs
    - drm/i915/pmu: "Frequency" is reported as accumulated cycles
    - drm/i915/userptr: Try to acquire the page lock around set_page_dirty()
    - mwifiex: Fix NL80211_TX_POWER_LIMITED
    - ALSA: isight: fix leak of reference to firewire unit in error path of .probe callback
    - crypto: testmgr - fix sizeof() on COMP_BUF_SIZE
    - printk: lock/unlock console only for new logbuf entries
    - printk: fix integer overflow in setup_log_buf()
    - pinctrl: madera: Fix uninitialized variable bug in madera_mux_set_mux
    - PCI: cadence: Write MSI data with 32bits
    - gfs2: Fix marking bitmaps non-full
    - pty: fix compat ioctls
    - synclink_gt(): fix compat_ioctl()
    - powerpc: Fix signedness bug in update_flash_db()
    - powerpc/boot: Fix opal console in boot wrapper
    - powerpc/boot: Disable vector instructions
    - powerpc/eeh: Fix null deref for devices removed during EEH
    - powerpc/eeh: Fix use of EEH_PE_KEEP on wrong field
    - EDAC, thunderx: Fix memory leak in thunderx_l2c_threaded_isr()
    - mt76: do not store aggregation sequence number for null-data frames
    - mt76x0: phy: fix restore phase in mt76x0_phy_recalibrate_after_assoc
    - brcmsmac: AP mode: update beacon when TIM changes
    - ath10k: set probe request oui during driver start
    - ath10k: allocate small size dma memory in ath10k_pci_diag_write_mem
    - skd: fixup usage of legacy IO API
    - cdrom: don't attempt to fiddle with cdo->capability
    - spi: sh-msiof: fix deferred probing
    - mmc: mediatek: fill the actual clock for mmc debugfs
    - mmc: mediatek: fix cannot receive new request when msdc_cmd_is_ready fail
    - PCI: mediatek: Fix class type for MT7622 to PCI_CLASS_BRIDGE_PCI
    - btrfs: defrag: use btrfs_mod_outstanding_extents in cluster_pages_for_defrag
    - btrfs: handle error of get_old_root
    - gsmi: Fix bug in append_to_eventlog sysfs handler
    - misc: mic: fix a DMA pool free failure
    - w1: IAD Register is yet readable trough iad sys file. Fix snprintf (%u for unsigned, count for max size).
    - m68k: fix command-line parsing when passed from u-boot
    - scsi: hisi_sas: Feed back linkrate(max/min) when re-attached
    - scsi: hisi_sas: Fix the race between IO completion and timeout for SMP/internal IO
    - scsi: hisi_sas: Free slot later in slot_complete_vx_hw()
    - RDMA/bnxt_re: Avoid NULL check after accessing the pointer
    - RDMA/bnxt_re: Fix qp async event reporting
    - RDMA/bnxt_re: Avoid resource leak in case the NQ registration fails
    - pinctrl: sunxi: Fix a memory leak in 'sunxi_pinctrl_build_state()'
    - pwm: lpss: Only set update bit if we are actually changing the settings
    - amiflop: clean up on errors during setup
    - qed: Align local and global PTT to propagate through the APIs.
    - scsi: ips: fix missing break in switch
    - nfp: bpf: protect against mis-initializing atomic counters
    - KVM: nVMX: reset cache/shadows when switching loaded VMCS
    - KVM: nVMX: move check_vmentry_postreqs() call to nested_vmx_enter_non_root_mode()
    - KVM/x86: Fix invvpid and invept register operand size in 64-bit mode
    - clk: tegra: Fixes for MBIST work around
    - scsi: isci: Use proper enumerated type in atapi_d2h_reg_frame_handler
    - scsi: isci: Change sci_controller_start_task's return type to sci_status
    - scsi: bfa: Avoid implicit enum conversion in bfad_im_post_vendor_event
    - scsi: iscsi_tcp: Explicitly cast param in iscsi_sw_tcp_host_get_param
    - crypto: ccree - avoid implicit enum conversion
    - nvmet: avoid integer overflow in the discard code
    - nvmet-fcloop: suppress a compiler warning
    - nvme-pci: fix hot removal during error handling
    - PCI: mediatek: Fixup MSI enablement logic by enabling MSI before clocks
    - clk: mmp2: fix the clock id for sdh2_clk and sdh3_clk
    - clk: at91: audio-pll: fix audio pmc type
    - ASoC: tegra_sgtl5000: fix device_node refcounting
    - scsi: dc395x: fix dma API usage in srb_done
    - scsi: dc395x: fix DMA API usage in sg_update_list
    - scsi: zorro_esp: Limit DMA transfers to 65535 bytes
    - net: dsa: mv88e6xxx: Fix 88E6141/6341 2500mbps SERDES speed
    - net: fix warning in af_unix
    - net: ena: Fix Kconfig dependency on X86
    - xfs: fix use-after-free race in xfs_buf_rele
    - xfs: clear ail delwri queued bufs on unmount of shutdown fs
    - kprobes, x86/ptrace.h: Make regs_get_kernel_stack_nth() not fault on bad stack
    - ACPI / scan: Create platform device for INT33FE ACPI nodes
    - PM / Domains: Deal with multiple states but no governor in genpd
    - ALSA: i2c/cs8427: Fix int to char conversion
    - macintosh/windfarm_smu_sat: Fix debug output
    - PCI: vmd: Detach resources after stopping root bus
    - USB: misc: appledisplay: fix backlight update_status return code
    - usbip: tools: fix atoi() on non-null terminated string
    - sctp: use sk_wmem_queued to check for writable space
    - dm raid: avoid bitmap with raid4/5/6 journal device
    - selftests/bpf: fix file resource leak in load_kallsyms
    - SUNRPC: Fix a compile warning for cmpxchg64()
    - sunrpc: safely reallow resvport min/max inversion
    - atm: zatm: Fix empty body Clang warnings
    - s390/perf: Return error when debug_register fails
    - swiotlb: do not panic on mapping failures
    - spi: omap2-mcspi: Set FIFO DMA trigger level to word length
    - x86/intel_rdt: Prevent pseudo-locking from using stale pointers
    - sparc: Fix parport build warnings.
    - scsi: hisi_sas: Fix NULL pointer dereference
    - powerpc/pseries: Export raw per-CPU VPA data via debugfs
    - powerpc/mm/radix: Fix off-by-one in split mapping logic
    - powerpc/mm/radix: Fix overuse of small pages in splitting logic
    - powerpc/mm/radix: Fix small page at boundary when splitting
    - powerpc/64s/radix: Fix radix__flush_tlb_collapsed_pmd double flushing pmd
    - selftests/bpf: fix return value comparison for tests in test_libbpf.sh
    - tools: bpftool: fix completion for "bpftool map update"
    - ceph: fix dentry leak in ceph_readdir_prepopulate
    - ceph: only allow punch hole mode in fallocate
    - rtc: s35390a: Change buf's type to u8 in s35390a_init
    - RISC-V: Avoid corrupting the upper 32-bit of phys_addr_t in ioremap
    - thermal: armada: fix a test in probe()
    - f2fs: fix to spread clear_cold_data()
    - f2fs: spread f2fs_set_inode_flags()
    - mISDN: Fix type of switch control variable in ctrl_teimanager
    - qlcnic: fix a return in qlcnic_dcb_get_capability()
    - net: ethernet: ti: cpsw: unsync mcast entries while switch promisc mode
    - mfd: arizona: Correct calling of runtime_put_sync
    - mfd: mc13xxx-core: Fix PMIC shutdown when reading ADC values
    - mfd: intel_soc_pmic_bxtwc: Chain power button IRQs as well
    - mfd: max8997: Enale irq-wakeup unconditionally
    - net: socionext: Stop PHY before resetting netsec
    - fs/cifs: fix uninitialised variable warnings
    - spi: uniphier: fix incorrect property items
    - selftests/ftrace: Fix to test kprobe $comm arg only if available
    - selftests: watchdog: fix message when /dev/watchdog open fails
    - selftests: watchdog: Fix error message.
    - selftests: kvm: Fix -Wformat warnings
    - selftests: fix warning: "_GNU_SOURCE" redefined
    - thermal: rcar_thermal: fix duplicate IRQ request
    - thermal: rcar_thermal: Prevent hardware access during system suspend
    - net: ethernet: cadence: fix socket buffer corruption problem
    - bpf: devmap: fix wrong interface selection in notifier_call
    - bpf, btf: fix a missing check bug in btf_parse
    - powerpc/process: Fix flush_all_to_thread for SPE
    - sparc64: Rework xchg() definition to avoid warnings.
    - arm64: lib: use C string functions with KASAN enabled
    - fs/ocfs2/dlm/dlmdebug.c: fix a sleep-in-atomic-context bug in dlm_print_one_mle()
    - mm/page-writeback.c: fix range_cyclic writeback vs writepages deadlock
    - tools/testing/selftests/vm/gup_benchmark.c: fix 'write' flag usage
    - mm: thp: fix MADV_DONTNEED vs migrate_misplaced_transhuge_page race condition
    - macsec: update operstate when lower device changes
    - macsec: let the administrator set UP state even if lowerdev is down
    - block: fix the DISCARD request merge
    - i2c: uniphier-f: make driver robust against concurrency
    - i2c: uniphier-f: fix occasional timeout error
    - i2c: uniphier-f: fix race condition when IRQ is cleared
    - um: Make line/tty semantics use true write IRQ
    - vfs: avoid problematic remapping requests into partial EOF block
    - ipv4/igmp: fix v1/v2 switchback timeout based on rfc3376, 8.12
    - powerpc/xmon: Relax frame size for clang
    - selftests/powerpc/ptrace: Fix out-of-tree build
    - selftests/powerpc/signal: Fix out-of-tree build
    - selftests/powerpc/switch_endian: Fix out-of-tree build
    - selftests/powerpc/cache_shape: Fix out-of-tree build
    - block: call rq_qos_exit() after queue is frozen
    - mm/gup_benchmark.c: prevent integer overflow in ioctl
    - linux/bitmap.h: handle constant zero-size bitmaps correctly
    - linux/bitmap.h: fix type of nbits in bitmap_shift_right()
    - lib/bitmap.c: fix remaining space computation in bitmap_print_to_pagebuf
    - hfsplus: fix BUG on bnode parent update
    - hfs: fix BUG on bnode parent update
    - hfsplus: prevent btree data loss on ENOSPC
    - hfs: prevent btree data loss on ENOSPC
    - hfsplus: fix return value of hfsplus_get_block()
    - hfs: fix return value of hfs_get_block()
    - hfsplus: update timestamps on truncate()
    - hfs: update timestamp on truncate()
    - fs/hfs/extent.c: fix array out of bounds read of array extent
    - kernel/panic.c: do not append newline to the stack protector panic string
    - mm/memory_hotplug: make add_memory() take the device_hotplug_lock
    - mm/memory_hotplug: fix online/offline_pages called w.o. mem_hotplug_lock
    - powerpc/powernv: hold device_hotplug_lock when calling device_online()
    - igb: shorten maximum PHC timecounter update interval
    - fm10k: ensure completer aborts are marked as non-fatal after a resume
    - net: hns3: bugfix for buffer not free problem during resetting
    - net: hns3: bugfix for reporting unknown vector0 interrupt repeatly problem
    - net: hns3: bugfix for is_valid_csq_clean_head()
    - net: hns3: bugfix for hclge_mdio_write and hclge_mdio_read
    - ntb_netdev: fix sleep time mismatch
    - ntb: intel: fix return value for ndev_vec_mask()
    - irq/matrix: Fix memory overallocation
    - nvme-pci: fix conflicting p2p resource adds
    - arm64: makefile fix build of .i file in external module case
    - tools/power turbosat: fix AMD APIC-id output
    - mm: handle no memcg case in memcg_kmem_charge() properly
    - ocfs2: without quota support, avoid calling quota recovery
    - ocfs2: don't use iocb when EIOCBQUEUED returns
    - ocfs2: don't put and assigning null to bh allocated outside
    - ocfs2: fix clusters leak in ocfs2_defrag_extent()
    - net: do not abort bulk send on BQL status
    - sched/topology: Fix off by one bug
    - sched/fair: Don't increase sd->balance_interval on newidle balance
    - openvswitch: fix linking without CONFIG_NF_CONNTRACK_LABELS
    - ARM: dts: imx6sx-sdb: Fix enet phy regulator
    - clk: sunxi-ng: enable so-said LDOs for A64 SoC's pll-mipi clock
    - soc: bcm: brcmstb: Fix re-entry point with a THUMB2_KERNEL
    - audit: print empty EXECVE args
    - sock_diag: fix autoloading of the raw_diag module
    - net: bpfilter: fix iptables failure if bpfilter_umh is disabled
    - nds32: Fix bug in bitfield.h
    - media: ov13858: Check for possible null pointer
    - btrfs: avoid link error with CONFIG_NO_AUTO_INLINE
    - wil6210: fix debugfs memory access alignment
    - wil6210: fix L2 RX status handling
    - wil6210: fix RGF_CAF_ICR address for Talyn-MB
    - wil6210: fix locking in wmi_call
    - ath10k: snoc: fix unbalanced clock error handling
    - wlcore: Fix the return value in case of error in 'wlcore_vendor_cmd_smart_config_start()'
    - rtl8xxxu: Fix missing break in switch
    - brcmsmac: never log "tid x is not agg'able" by default
    - wireless: airo: potential buffer overflow in sprintf()
    - rtlwifi: rtl8192de: Fix misleading REG_MCUFWDL information
    - net: dsa: bcm_sf2: Turn on PHY to allow successful registration
    - scsi: mpt3sas: Fix Sync cache command failure during driver unload
    - scsi: mpt3sas: Don't modify EEDPTagMode field setting on SAS3.5 HBA devices
    - scsi: mpt3sas: Fix driver modifying persistent data in Manufacturing page11
    - scsi: megaraid_sas: Fix msleep granularity
    - scsi: megaraid_sas: Fix goto labels in error handling
    - scsi: lpfc: fcoe: Fix link down issue after 1000+ link bounces
    - scsi: lpfc: Fix odd recovery in duplicate FLOGIs in point-to-point
    - scsi: lpfc: Correct loss of fc4 type on remote port address change
    - usb: typec: tcpm: charge current handling for sink during hard reset
    - dlm: fix invalid free
    - dlm: don't leak kernel pointer to userspace
    - vrf: mark skb for multicast or link-local as enslaved to VRF
    - clk: tegra20: Turn EMC clock gate into divider
    - ACPICA: Use %d for signed int print formatting instead of %u
    - net: bcmgenet: return correct value 'ret' from bcmgenet_power_down
    - of: unittest: allow base devicetree to have symbol metadata
    - of: unittest: initialize args before calling of_*parse_*()
    - tools: bpftool: pass an argument to silence open_obj_pinned()
    - cfg80211: Prevent regulatory restore during STA disconnect in concurrent interfaces
    - pinctrl: qcom: spmi-gpio: fix gpio-hog related boot issues
    - pinctrl: bcm2835: Use define directive for BCM2835_PINCONF_PARAM_PULL
    - pinctrl: lpc18xx: Use define directive for PIN_CONFIG_GPIO_PIN_INT
    - pinctrl: zynq: Use define directive for PIN_CONFIG_IO_STANDARD
    - PCI: keystone: Use quirk to limit MRRS for K2G
    - nvme-pci: fix surprise removal
    - spi: omap2-mcspi: Fix DMA and FIFO event trigger size mismatch
    - i2c: uniphier-f: fix timeout error after reading 8 bytes
    - mm/memory_hotplug: Do not unlock when fails to take the device_hotplug_lock
    - ipv6: Fix handling of LLA with VRF and sockets bound to VRF
    - cfg80211: call disconnect_wk when AP stops
    - mm/page_io.c: do not free shared swap slots
    - Bluetooth: Fix invalid-free in bcsp_close()
    - KVM: MMU: Do not treat ZONE_DEVICE pages as being reserved
    - ath10k: Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe
    - ath9k_hw: fix uninitialized variable data
    - md/raid10: prevent access of uninitialized resync_pages offset
    - mm/memory_hotplug: don't access uninitialized memmaps in shrink_zone_span()
    - net: phy: dp83867: fix speed 10 in sgmii mode
    - net: phy: dp83867: increase SGMII autoneg timer duration
    - ocfs2: remove ocfs2_is_o2cb_active()
    - ARM: 8904/1: skip nomap memblocks while finding the lowmem/highmem boundary
    - ARC: perf: Accommodate big-endian CPU
    - x86/insn: Fix awk regexp warnings
    - x86/speculation: Fix incorrect MDS/TAA mitigation status
    - x86/speculation: Fix redundant MDS mitigation message
    - nbd: prevent memory leak
    - y2038: futex: Move compat implementation into futex.c
    - futex: Prevent robust futex exit race
    - ALSA: usb-audio: Fix NULL dereference at parsing BADD
    - nfc: port100: handle command failure cleanly
    - media: vivid: Set vid_cap_streaming and vid_out_streaming to true
    - media: vivid: Fix wrong locking that causes race conditions on streaming stop
    - media: usbvision: Fix races among open, close, and disconnect
    - cpufreq: Add NULL checks to show() and store() methods of cpufreq
    - media: uvcvideo: Fix error path in control parsing failure
    - media: b2c2-flexcop-usb: add sanity checking
    - media: cxusb: detect cxusb_ctrl_msg error in query
    - media: imon: invalid dereference in imon_touch_event
    - virtio_ring: fix return code on DMA mapping fails
    - USBIP: add config dependency for SGL_ALLOC
    - usbip: tools: fix fd leakage in the function of read_attr_usbip_status
    - usbip: Fix uninitialized symbol 'nents' in stub_recv_cmd_submit()
    - usb-serial: cp201x: support Mark-10 digital force gauge
    - USB: chaoskey: fix error case of a timeout
    - appledisplay: fix error handling in the scheduled work
    - USB: serial: mos7840: add USB ID to support Moxa UPort 2210
    - USB: serial: mos7720: fix remote wakeup
    - USB: serial: mos7840: fix remote wakeup
    - USB: serial: option: add support for DW5821e with eSIM support
    - USB: serial: option: add support for Foxconn T77W968 LTE modules
    - staging: comedi: usbduxfast: usbduxfast_ai_cmdtest rounding error
    - powerpc/64s: support nospectre_v2 cmdline option
    - powerpc/book3s64: Fix link stack flush on context switch
    - KVM: PPC: Book3S HV: Flush link stack on guest exit to host kernel
    - PM / devfreq: Fix kernel oops on governor module load
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.88
    - clk: meson: gxbb: let sar_adc_clk_div set the parent clock rate
    - clocksource/drivers/mediatek: Fix error handling
    - ASoC: msm8916-wcd-analog: Fix RX1 selection in RDAC2 MUX
    - ASoC: compress: fix unsigned integer overflow check
    - reset: Fix memory leak in reset_control_array_put()
    - clk: samsung: exynos5433: Fix error paths
    - ASoC: kirkwood: fix external clock probe defer
    - ASoC: kirkwood: fix device remove ordering
    - clk: samsung: exynos5420: Preserve PLL configuration during suspend/resume
    - pinctrl: cherryview: Allocate IRQ chip dynamic
    - ARM: dts: imx6qdl-sabreauto: Fix storm of accelerometer interrupts
    - reset: fix reset_control_ops kerneldoc comment
    - clk: at91: avoid sleeping early
    - clk: sunxi: Fix operator precedence in sunxi_divs_clk_setup
    - clk: sunxi-ng: a80: fix the zero'ing of bits 16 and 18
    - ARM: dts: sun8i-a83t-tbs-a711: Fix WiFi resume from suspend
    - samples/bpf: fix build by setting HAVE_ATTR_TEST to zero
    - powerpc/bpf: Fix tail call implementation
    - idr: Fix integer overflow in idr_for_each_entry
    - idr: Fix idr_alloc_u32 on 32-bit systems
    - x86/resctrl: Prevent NULL pointer dereference when reading mondata
    - clk: ti: dra7-atl-clock: Remove ti_clk_add_alias call
    - clk: ti: clkctrl: Fix failed to enable error with double udelay timeout
    - net: fec: add missed clk_disable_unprepare in remove
    - bridge: ebtables: don't crash when using dnat target in output chains
    - can: peak_usb: report bus recovery as well
    - can: c_can: D_CAN: c_can_chip_config(): perform a sofware reset on open
    - can: rx-offload: can_rx_offload_queue_tail(): fix error handling, avoid skb mem leak
    - can: rx-offload: can_rx_offload_offload_one(): do not increase the skb_queue beyond skb_queue_len_max
    - can: rx-offload: can_rx_offload_offload_one(): increment rx_fifo_errors on queue overflow or OOM
    - can: rx-offload: can_rx_offload_offload_one(): use ERR_PTR() to propagate error value in case of errors
    - can: rx-offload: can_rx_offload_irq_offload_timestamp(): continue on error
    - can: rx-offload: can_rx_offload_irq_offload_fifo(): continue on error
    - can: flexcan: increase error counters if skb enqueueing via can_rx_offload_queue_sorted() fails
    - can: mcp251x: mcp251x_restart_work_handler(): Fix potential force_quit race condition
    - watchdog: meson: Fix the wrong value of left time
    - ASoC: stm32: sai: add restriction on mmap support
    - scripts/gdb: fix debugging modules compiled with hot/cold partitioning
    - net: bcmgenet: use RGMII loopback for MAC reset
    - net: bcmgenet: reapply manual settings to the PHY
    - net: mscc: ocelot: fix __ocelot_rmw_ix prototype
    - ceph: return -EINVAL if given fsc mount option on kernel w/o support
    - net/fq_impl: Switch to kvmalloc() for memory allocation
    - mac80211: fix station inactive_time shortly after boot
    - block: drbd: remove a stray unlock in __drbd_send_protocol()
    - pwm: bcm-iproc: Prevent unloading the driver module while in use
    - scsi: target/tcmu: Fix queue_cmd_ring() declaration
    - scsi: lpfc: Fix kernel Oops due to null pring pointers
    - scsi: lpfc: Fix dif and first burst use in write commands
    - ARM: dts: Fix up SQ201 flash access
    - tracing: Lock event_mutex before synth_event_mutex
    - ARM: debug-imx: only define DEBUG_IMX_UART_PORT if needed
    - ARM: dts: imx51: Fix memory node duplication
    - ARM: dts: imx53: Fix memory node duplication
    - ARM: dts: imx31: Fix memory node duplication
    - ARM: dts: imx35: Fix memory node duplication
    - ARM: dts: imx7: Fix memory node duplication
    - ARM: dts: imx6ul: Fix memory node duplication
    - ARM: dts: imx6sx: Fix memory node duplication
    - ARM: dts: imx6sl: Fix memory node duplication
    - ARM: dts: imx50: Fix memory node duplication
    - ARM: dts: imx23: Fix memory node duplication
    - ARM: dts: imx1: Fix memory node duplication
    - ARM: dts: imx27: Fix memory node duplication
    - ARM: dts: imx25: Fix memory node duplication
    - ARM: dts: imx53-voipac-dmm-668: Fix memory node duplication
    - parisc: Fix serio address output
    - parisc: Fix HP SDC hpa address output
    - ARM: dts: Fix hsi gdd range for omap4
    - arm64: mm: Prevent mismatched 52-bit VA support
    - arm64: smp: Handle errors reported by the firmware
    - bus: ti-sysc: Check for no-reset and no-idle flags at the child level
    - platform/x86: mlx-platform: Fix LED configuration
    - ARM: OMAP1: fix USB configuration for device-only setups
    - RDMA/hns: Fix the bug while use multi-hop of pbl
    - arm64: preempt: Fix big-endian when checking preempt count in assembly
    - RDMA/vmw_pvrdma: Use atomic memory allocation in create AH
    - PM / AVS: SmartReflex: NULL check before some freeing functions is not needed
    - xfs: zero length symlinks are not valid
    - ARM: ks8695: fix section mismatch warning
    - ACPI / LPSS: Ignore acpi_device_fix_up_power() return value
    - scsi: lpfc: Enable Management features for IF_TYPE=6
    - scsi: qla2xxx: Fix NPIV handling for FC-NVMe
    - scsi: qla2xxx: Fix for FC-NVMe discovery for NPIV port
    - nvme: provide fallback for discard alloc failure
    - s390/zcrypt: make sysfs reset attribute trigger queue reset
    - crypto: user - support incremental algorithm dumps
    - arm64: dts: renesas: draak: Fix CVBS input
    - mwifiex: fix potential NULL dereference and use after free
    - mwifiex: debugfs: correct histogram spacing, formatting
    - brcmfmac: set F2 watermark to 256 for 4373
    - brcmfmac: set SDIO F1 MesBusyCtrl for CYW4373
    - rtl818x: fix potential use after free
    - bcache: do not check if debug dentry is ERR or NULL explicitly on remove
    - bcache: do not mark writeback_running too early
    - xfs: require both realtime inodes to mount
    - nvme: fix kernel paging oops
    - ubifs: Fix default compression selection in ubifs
    - ubi: Put MTD device after it is not used
    - ubi: Do not drop UBI device reference before using
    - microblaze: adjust the help to the real behavior
    - microblaze: move "... is ready" messages to arch/microblaze/Makefile
    - microblaze: fix multiple bugs in arch/microblaze/boot/Makefile
    - iwlwifi: move iwl_nvm_check_version() into dvm
    - iwlwifi: mvm: force TCM re-evaluation on TCM resume
    - iwlwifi: pcie: fix erroneous print
    - iwlwifi: pcie: set cmd_len in the correct place
    - gpio: pca953x: Fix AI overflow on PCAL6524
    - gpiolib: Fix return value of gpio_to_desc() stub if !GPIOLIB
    - kvm: vmx: Set IA32_TSC_AUX for legacy mode guests
    - Revert "KVM: nVMX: reset cache/shadows when switching loaded VMCS"
    - Revert "KVM: nVMX: move check_vmentry_postreqs() call to nested_vmx_enter_non_root_mode()"
    - crypto/chelsio/chtls: listen fails with multiadapt
    - VSOCK: bind to random port for VMADDR_PORT_ANY
    - mmc: meson-gx: make sure the descriptor is stopped on errors
    - mtd: rawnand: sunxi: Write pageprog related opcodes to WCMD_SET
    - usb: ehci-omap: Fix deferred probe for phy handling
    - btrfs: Check for missing device before bio submission in btrfs_map_bio
    - btrfs: fix ncopies raid_attr for RAID56
    - btrfs: dev-replace: set result code of cancel by status of scrub
    - Btrfs: allow clear_extent_dirty() to receive a cached extent state record
    - btrfs: only track ref_heads in delayed_ref_updates
    - serial: sh-sci: Fix crash in rx_timer_fn() on PIO fallback
    - HID: intel-ish-hid: fixes incorrect error handling
    - gpio: raspberrypi-exp: decrease refcount on firmware dt node
    - serial: 8250: Rate limit serial port rx interrupts during input overruns
    - kprobes/x86/xen: blacklist non-attachable xen interrupt functions
    - xen/pciback: Check dev_data before using it
    - kprobes: Blacklist symbols in arch-defined prohibited area
    - kprobes/x86: Show x86-64 specific blacklisted symbols correctly
    - vfio-mdev/samples: Use u8 instead of char for handle functions
    - memory: omap-gpmc: Get the header of the enum
    - pinctrl: xway: fix gpio-hog related boot issues
    - net/mlx5: Continue driver initialization despite debugfs failure
    - netfilter: nf_nat_sip: fix RTP/RTCP source port translations
    - exofs_mount(): fix leaks on failure exits
    - bnxt_en: Return linux standard errors in bnxt_ethtool.c
    - bnxt_en: Save ring statistics before reset.
    - bnxt_en: query force speeds before disabling autoneg mode.
    - KVM: s390: unregister debug feature on failing arch init
    - pinctrl: sh-pfc: r8a77990: Fix MOD_SEL0 SEL_I2C1 field width
    - pinctrl: sh-pfc: sh7264: Fix PFCR3 and PFCR0 register configuration
    - pinctrl: sh-pfc: sh7734: Fix shifted values in IPSR10
    - HID: doc: fix wrong data structure reference for UHID_OUTPUT
    - dm flakey: Properly corrupt multi-page bios.
    - gfs2: take jdata unstuff into account in do_grow
    - dm raid: fix false -EBUSY when handling check/repair message
    - xfs: Align compat attrlist_by_handle with native implementation.
    - xfs: Fix bulkstat compat ioctls on x32 userspace.
    - IB/qib: Fix an error code in qib_sdma_verbs_send()
    - clocksource/drivers/fttmr010: Fix invalid interrupt register access
    - vxlan: Fix error path in __vxlan_dev_create()
    - powerpc/book3s/32: fix number of bats in p/v_block_mapped()
    - powerpc/xmon: fix dump_segments()
    - drivers/regulator: fix a missing check of return value
    - Bluetooth: hci_bcm: Handle specific unknown packets after firmware loading
    - serial: max310x: Fix tx_empty() callback
    - openrisc: Fix broken paths to arch/or32
    - RDMA/srp: Propagate ib_post_send() failures to the SCSI mid-layer
    - scsi: qla2xxx: deadlock by configfs_depend_item
    - scsi: csiostor: fix incorrect dma device in case of vport
    - brcmfmac: Fix access point mode
    - ath6kl: Only use match sets when firmware supports it
    - ath6kl: Fix off by one error in scan completion
    - powerpc/perf: Fix unit_sel/cache_sel checks
    - powerpc/32: Avoid unsupported flags with clang
    - powerpc/prom: fix early DEBUG messages
    - powerpc/mm: Make NULL pointer deferences explicit on bad page faults.
    - powerpc/44x/bamboo: Fix PCI range
    - vfio/spapr_tce: Get rid of possible infinite loop
    - powerpc/powernv/eeh/npu: Fix uninitialized variables in opal_pci_eeh_freeze_status
    - drbd: ignore "all zero" peer volume sizes in handshake
    - drbd: reject attach of unsuitable uuids even if connected
    - drbd: do not block when adjusting "disk-options" while IO is frozen
    - drbd: fix print_st_err()'s prototype to match the definition
    - IB/rxe: Make counters thread safe
    - bpf/cpumap: make sure frame_size for build_skb is aligned if headroom isn't
    - regulator: tps65910: fix a missing check of return value
    - powerpc/83xx: handle machine check caused by watchdog timer
    - powerpc/pseries: Fix node leak in update_lmb_associativity_index()
    - powerpc: Fix HMIs on big-endian with CONFIG_RELOCATABLE=y
    - crypto: mxc-scc - fix build warnings on ARM64
    - pwm: clps711x: Fix period calculation
    - net/netlink_compat: Fix a missing check of nla_parse_nested
    - net/net_namespace: Check the return value of register_pernet_subsys()
    - f2fs: fix block address for __check_sit_bitmap
    - f2fs: fix to dirty inode synchronously
    - um: Include sys/uio.h to have writev()
    - um: Make GCOV depend on !KCOV
    - net: (cpts) fix a missing check of clk_prepare
    - net: stmicro: fix a missing check of clk_prepare
    - net: dsa: bcm_sf2: Propagate error value from mdio_write
    - atl1e: checking the status of atl1e_write_phy_reg
    - tipc: fix a missing check of genlmsg_put
    - net: marvell: fix a missing check of acpi_match_device
    - net/wan/fsl_ucc_hdlc: Avoid double free in ucc_hdlc_probe()
    - ocfs2: clear journal dirty flag after shutdown journal
    - vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when CONFIG_NUMA is n
    - mm/page_alloc.c: free order-0 pages through PCP in page_frag_free()
    - mm/page_alloc.c: use a single function to free page
    - mm/page_alloc.c: deduplicate __memblock_free_early() and memblock_free()
    - tools/vm/page-types.c: fix "kpagecount returned fewer pages than expected" failures
    - netfilter: nf_tables: fix a missing check of nla_put_failure
    - xprtrdma: Prevent leak of rpcrdma_rep objects
    - infiniband: bnxt_re: qplib: Check the return value of send_message
    - infiniband/qedr: Potential null ptr dereference of qp
    - firmware: arm_sdei: fix wrong of_node_put() in init function
    - firmware: arm_sdei: Fix DT platform device creation
    - lib/genalloc.c: fix allocation of aligned buffer from non-aligned chunk
    - lib/genalloc.c: use vzalloc_node() to allocate the bitmap
    - fork: fix some -Wmissing-prototypes warnings
    - drivers/base/platform.c: kmemleak ignore a known leak
    - lib/genalloc.c: include vmalloc.h
    - mtd: Check add_mtd_device() ret code
    - tipc: fix memory leak in tipc_nl_compat_publ_dump
    - net/core/neighbour: tell kmemleak about hash tables
    - ata: ahci: mvebu: do Armada 38x configuration only on relevant SoCs
    - PCI/MSI: Return -ENOSPC from pci_alloc_irq_vectors_affinity()
    - net/core/neighbour: fix kmemleak minimal reference count for hash tables
    - serial: 8250: Fix serial8250 initialization crash
    - gpu: ipu-v3: pre: don't trigger update if buffer address doesn't change
    - sfc: suppress duplicate nvmem partition types in efx_ef10_mtd_probe
    - ip_tunnel: Make none-tunnel-dst tunnel port work with lwtunnel
    - decnet: fix DN_IFREQ_SIZE
    - net/smc: prevent races between smc_lgr_terminate() and smc_conn_free()
    - net/smc: don't wait for send buffer space when data was already sent
    - mm/hotplug: invalid PFNs from pfn_to_online_page()
    - xfs: end sync buffer I/O properly on shutdown error
    - net/smc: fix sender_free computation
    - blktrace: Show requests without sector
    - net/smc: fix byte_order for rx_curs_confirmed
    - tipc: fix skb may be leaky in tipc_link_input
    - ASoC: samsung: i2s: Fix prescaler setting for the secondary DAI
    - sfc: initialise found bitmap in efx_ef10_mtd_probe
    - geneve: change NET_UDP_TUNNEL dependency to select
    - net: fix possible overflow in __sk_mem_raise_allocated()
    - net: ip_gre: do not report erspan_ver for gre or gretap
    - net: ip6_gre: do not report erspan_ver for ip6gre or ip6gretap
    - sctp: don't compare hb_timer expire date before starting it
    - bpf: decrease usercnt if bpf_map_new_fd() fails in bpf_map_get_fd_by_id()
    - mmc: core: align max segment size with logical block size
    - net: dev: Use unsigned integer as an argument to left-shift
    - kvm: properly check debugfs dentry before using it
    - bpf: drop refcount if bpf_map_new_fd() fails in map_create()
    - net: hns3: Change fw error code NOT_EXEC to NOT_SUPPORTED
    - net: hns3: fix PFC not setting problem for DCB module
    - net: hns3: fix an issue for hclgevf_ae_get_hdev
    - net: hns3: fix an issue for hns3_update_new_int_gl
    - iommu/amd: Fix NULL dereference bug in match_hid_uid
    - apparmor: delete the dentry in aafs_remove() to avoid a leak
    - scsi: libsas: Support SATA PHY connection rate unmatch fixing during discovery
    - ACPI / APEI: Don't wait to serialise with oops messages when panic()ing
    - ACPI / APEI: Switch estatus pool to use vmalloc memory
    - scsi: hisi_sas: shutdown axi bus to avoid exception CQ returned
    - scsi: libsas: Check SMP PHY control function result
    - RDMA/hns: Fix the bug with updating rq head pointer when flush cqe
    - RDMA/hns: Bugfix for the scene without receiver queue
    - RDMA/hns: Fix the state of rereg mr
    - RDMA/hns: Use GFP_ATOMIC in hns_roce_v2_modify_qp
    - ASoC: rt5645: Headphone Jack sense inverts on the LattePanda board
    - powerpc/pseries/dlpar: Fix a missing check in dlpar_parse_cc_property()
    - xdp: fix cpumap redirect SKB creation bug
    - mtd: Remove a debug trace in mtdpart.c
    - mm, gup: add missing refcount overflow checks on s390
    - clk: at91: fix update bit maps on CFG_MOR write
    - clk: at91: generated: set audio_pll_allowed in at91_clk_register_generated()
    - usb: dwc2: use a longer core rest timeout in dwc2_core_reset()
    - staging: rtl8192e: fix potential use after free
    - staging: rtl8723bs: Drop ACPI device ids
    - staging: rtl8723bs: Add 024c:0525 to the list of SDIO device-ids
    - USB: serial: ftdi_sio: add device IDs for U-Blox C099-F9P
    - mei: bus: prefix device names on bus with the bus name
    - mei: me: add comet point V device id
    - thunderbolt: Power cycle the router if NVM authentication fails
    - xfrm: Fix memleak on xfrm state destroy
    - media: v4l2-ctrl: fix flags for DO_WHITE_BALANCE
    - net: macb: fix error format in dev_err()
    - pwm: Clear chip_data in pwm_put()
    - media: atmel: atmel-isc: fix asd memory allocation
    - media: atmel: atmel-isc: fix INIT_WORK misplacement
    - macvlan: schedule bc_work even if error
    - net: psample: fix skb_over_panic
    - openvswitch: fix flow command message size
    - sctp: Fix memory leak in sctp_sf_do_5_2_4_dupcook
    - slip: Fix use-after-free Read in slip_open
    - openvswitch: drop unneeded BUG_ON() in ovs_flow_cmd_build_info()
    - openvswitch: remove another BUG_ON()
    - selftests: bpf: test_sockmap: handle file creation failures gracefully
    - tipc: fix link name length check
    - sctp: cache netns in sctp_ep_common
    - net: sched: fix `tc -s class show` no bstats on class with nolock subqueues
    - net: macb: add missed tasklet_kill
    - ext4: add more paranoia checking in ext4_expand_extra_isize handling (CVE-2019-19767)
    - watchdog: sama5d4: fix WDD value to be always set to max
    - net: macb: Fix SUBNS increment and increase resolution
    - net: macb driver, check for SKBTX_HW_TSTAMP
    - mtd: rawnand: atmel: Fix spelling mistake in error message
    - mtd: rawnand: atmel: fix possible object reference leak
    - mtd: spi-nor: cast to u64 to avoid uint overflows
    - drm/atmel-hlcdc: revert shift by 8
    - mailbox: stm32_ipcc: add spinlock to fix channels concurrent access
    - tcp: exit if nothing to retransmit on RTO timeout
    - HID: core: check whether Usage Page item is after Usage ID items
    - crypto: stm32/hash - Fix hmac issue more than 256 bytes
    - media: stm32-dcmi: fix DMA corruption when stopping streaming
    - media: stm32-dcmi: fix check of pm_runtime_get_sync return value
    - hwrng: stm32 - fix unbalanced pm_runtime_enable
    - clk: stm32mp1: fix HSI divider flag
    - clk: stm32mp1: fix mcu divider table
    - clk: stm32mp1: add CLK_SET_RATE_NO_REPARENT to Kernel clocks
    - clk: stm32mp1: parent clocks update
    - mailbox: mailbox-test: fix null pointer if no mmio
    - pinctrl: stm32: fix memory leak issue
    - ASoC: stm32: i2s: fix dma configuration
    - ASoC: stm32: i2s: fix 16 bit format support
    - ASoC: stm32: i2s: fix IRQ clearing
    - ASoC: stm32: sai: add missing put_device()
    - dmaengine: stm32-dma: check whether length is aligned on FIFO threshold
    - platform/x86: hp-wmi: Fix ACPI errors caused by too small buffer
    - platform/x86: hp-wmi: Fix ACPI errors caused by passing 0 as input size
    - net: fec: fix clock count mis-match
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.89
    - rsi: release skb if rsi_prepare_beacon fails
    - arm64: tegra: Fix 'active-low' warning for Jetson TX1 regulator
    - sparc64: implement ioremap_uc
    - lp: fix sparc64 LPSETTIMEOUT ioctl
    - usb: gadget: u_serial: add missing port entry locking
    - tty: serial: fsl_lpuart: use the sg count from dma_map_sg
    - tty: serial: msm_serial: Fix flow control
    - serial: pl011: Fix DMA ->flush_buffer()
    - serial: serial_core: Perform NULL checks for break_ctl ops
    - serial: ifx6x60: add missed pm_runtime_disable
    - autofs: fix a leak in autofs_expire_indirect()
    - RDMA/hns: Correct the value of HNS_ROCE_HEM_CHUNK_LEN
    - iwlwifi: pcie: don't consider IV len in A-MSDU
    - exportfs_decode_fh(): negative pinned may become positive without the parent locked
    - audit_get_nd(): don't unlock parent too early
    - NFC: nxp-nci: Fix NULL pointer dereference after I2C communication error
    - xfrm: release device reference for invalid state
    - Input: cyttsp4_core - fix use after free bug
    - sched/core: Avoid spurious lock dependencies
    - perf/core: Consistently fail fork on allocation failures
    - ALSA: pcm: Fix stream lock usage in snd_pcm_period_elapsed()
    - drm/sun4i: tcon: Set min division of TCON0_DCLK to 1.
    - selftests: kvm: fix build with glibc >= 2.30
    - rsxx: add missed destroy_workqueue calls in remove
    - net: ep93xx_eth: fix mismatch of request_mem_region in remove
    - i2c: core: fix use after free in of_i2c_notify
    - serial: core: Allow processing sysrq at port unlock time
    - cxgb4vf: fix memleak in mac_hlist initialization
    - iwlwifi: mvm: synchronize TID queue removal
    - iwlwifi: trans: Clear persistence bit when starting the FW
    - iwlwifi: mvm: Send non offchannel traffic via AP sta
    - ARM: 8813/1: Make aligned 2-byte getuser()/putuser() atomic on ARMv6+
    - audit: Embed key into chunk
    - netfilter: nf_tables: don't use position attribute on rule replacement
    - ARC: IOC: panic if kernel was started with previously enabled IOC
    - net/mlx5: Release resource on error flow
    - clk: sunxi-ng: a64: Fix gate bit of DSI DPHY
    - ice: Fix NVM mask defines
    - dlm: fix possible call to kfree() for non-initialized pointer
    - ARM: dts: exynos: Fix LDO13 min values on Odroid XU3/XU4/HC1
    - extcon: max8997: Fix lack of path setting in USB device mode
    - net: ethernet: ti: cpts: correct debug for expired txq skb
    - rtc: s3c-rtc: Avoid using broken ALMYEAR register
    - rtc: max77686: Fix the returned value in case of error in 'max77686_rtc_read_time()'
    - i40e: don't restart nway if autoneg not supported
    - virtchnl: Fix off by one error
    - clk: rockchip: fix rk3188 sclk_smc gate data
    - clk: rockchip: fix rk3188 sclk_mac_lbtest parameter ordering
    - ARM: dts: rockchip: Fix rk3288-rock2 vcc_flash name
    - dlm: fix missing idr_destroy for recover_idr
    - MIPS: SiByte: Enable ZONE_DMA32 for LittleSur
    - net: dsa: mv88e6xxx: Work around mv886e6161 SERDES missing MII_PHYSID2
    - scsi: zfcp: update kernel message for invalid FCP_CMND length, it's not the CDB
    - scsi: zfcp: drop default switch case which might paper over missing case
    - drivers: soc: Allow building the amlogic drivers without ARCH_MESON
    - bus: ti-sysc: Fix getting optional clocks in clock_roles
    - ARM: dts: imx6: RDU2: fix eGalax touchscreen node
    - crypto: ecc - check for invalid values in the key verification test
    - crypto: bcm - fix normal/non key hash algorithm failure
    - arm64: dts: zynqmp: Fix node names which contain "_"
    - pinctrl: qcom: ssbi-gpio: fix gpio-hog related boot issues
    - Staging: iio: adt7316: Fix i2c data reading, set the data field
    - firmware: raspberrypi: Fix firmware calls with large buffers
    - mm/vmstat.c: fix NUMA statistics updates
    - clk: rockchip: fix I2S1 clock gate register for rk3328
    - clk: rockchip: fix ID of 8ch clock of I2S1 for rk3328
    - sctp: count sk_wmem_alloc by skb truesize in sctp_packet_transmit
    - regulator: Fix return value of _set_load() stub
    - USB: serial: f81534: fix reading old/new IC config
    - xfs: extent shifting doesn't fully invalidate page cache
    - net-next/hinic:fix a bug in set mac address
    - net-next/hinic: fix a bug in rx data flow
    - ice: Fix return value from NAPI poll
    - ice: Fix possible NULL pointer de-reference
    - iomap: FUA is wrong for DIO O_DSYNC writes into unwritten extents
    - iomap: sub-block dio needs to zeroout beyond EOF
    - iomap: dio data corruption and spurious errors when pipes fill
    - iomap: readpages doesn't zero page tail beyond EOF
    - iw_cxgb4: only reconnect with MPAv1 if the peer aborts
    - MIPS: OCTEON: octeon-platform: fix typing
    - net/smc: use after free fix in smc_wr_tx_put_slot()
    - math-emu/soft-fp.h: (_FP_ROUND_ZERO) cast 0 to void to fix warning
    - nds32: Fix the items of hwcap_str ordering issue.
    - rtc: max8997: Fix the returned value in case of error in 'max8997_rtc_read_alarm()'
    - rtc: dt-binding: abx80x: fix resistance scale
    - ARM: dts: exynos: Use Samsung SoC specific compatible for DWC2 module
    - media: coda: fix memory corruption in case more than 32 instances are opened
    - media: pulse8-cec: return 0 when invalidating the logical address
    - media: cec: report Vendor ID after initialization
    - iwlwifi: fix cfg structs for 22000 with different RF modules
    - ravb: Clean up duplex handling
    - net/ipv6: re-do dad when interface has IFF_NOARP flag change
    - dmaengine: coh901318: Fix a double-lock bug
    - dmaengine: coh901318: Remove unused variable
    - dmaengine: dw-dmac: implement dma protection control setting
    - net: qualcomm: rmnet: move null check on dev before dereferecing it
    - selftests/powerpc: Allocate base registers
    - selftests/powerpc: Skip test instead of failing
    - usb: dwc3: debugfs: Properly print/set link state for HS
    - usb: dwc3: don't log probe deferrals; but do log other error codes
    - ACPI: fix acpi_find_child_device() invocation in acpi_preset_companion()
    - f2fs: fix to account preflush command for noflush_merge mode
    - f2fs: fix count of seg_freed to make sec_freed correct
    - f2fs: change segment to section in f2fs_ioc_gc_range
    - ARM: dts: rockchip: Fix the PMU interrupt number for rv1108
    - ARM: dts: rockchip: Assign the proper GPIO clocks for rv1108
    - f2fs: fix to allow node segment for GC by ioctl path
    - sparc: Fix JIT fused branch convergance.
    - sparc: Correct ctx->saw_frame_pointer logic.
    - nvme: Free ctrl device name on init failure
    - dma-mapping: fix return type of dma_set_max_seg_size()
    - slimbus: ngd: Fix build error on x86
    - altera-stapl: check for a null key before strcasecmp'ing it
    - serial: imx: fix error handling in console_setup
    - i2c: imx: don't print error message on probe defer
    - clk: meson: Fix GXL HDMI PLL fractional bits width
    - gpu: host1x: Fix syncpoint ID field size on Tegra186
    - lockd: fix decoding of TEST results
    - sctp: increase sk_wmem_alloc when head->truesize is increased
    - iommu/amd: Fix line-break in error log reporting
    - ASoC: rsnd: tidyup registering method for rsnd_kctrl_new()
    - ARM: dts: sun4i: Fix gpio-keys warning
    - ARM: dts: sun4i: Fix HDMI output DTC warning
    - ARM: dts: sun5i: a10s: Fix HDMI output DTC warning
    - ARM: dts: r8a779[01]: Disable unconnected LVDS encoders
    - ARM: dts: sun7i: Fix HDMI output DTC warning
    - ARM: dts: sun8i: a23/a33: Fix OPP DTC warnings
    - ARM: dts: sun8i: v3s: Change pinctrl nodes to avoid warning
    - dlm: NULL check before kmem_cache_destroy is not needed
    - ARM: debug: enable UART1 for socfpga Cyclone5
    - can: xilinx: fix return type of ndo_start_xmit function
    - nfsd: fix a warning in __cld_pipe_upcall()
    - bpf: btf: implement btf_name_valid_identifier()
    - bpf: btf: check name validity for various types
    - tools: bpftool: fix a bitfield pretty print issue
    - ASoC: au8540: use 64-bit arithmetic instead of 32-bit
    - ARM: OMAP1/2: fix SoC name printing
    - arm64: dts: meson-gxl-libretech-cc: fix GPIO lines names
    - arm64: dts: meson-gxbb-nanopi-k2: fix GPIO lines names
    - arm64: dts: meson-gxbb-odroidc2: fix GPIO lines names
    - arm64: dts: meson-gxl-khadas-vim: fix GPIO lines names
    - net/x25: fix called/calling length calculation in x25_parse_address_block
    - net/x25: fix null_x25_address handling
    - tools/bpf: make libbpf _GNU_SOURCE friendly
    - clk: mediatek: Drop __init from mtk_clk_register_cpumuxes()
    - clk: mediatek: Drop more __init markings for driver probe
    - soc: renesas: r8a77970-sysc: Correct names of A2DP/A2CN power domains
    - soc: renesas: r8a77980-sysc: Correct names of A2DP[01] power domains
    - soc: renesas: r8a77980-sysc: Correct A3VIP[012] power domain hierarchy
    - kbuild: disable dtc simple_bus_reg warnings by default
    - tcp: make tcp_space() aware of socket backlog
    - ARM: dts: mmp2: fix the gpio interrupt cell number
    - ARM: dts: realview-pbx: Fix duplicate regulator nodes
    - tcp: fix off-by-one bug on aborting window-probing socket
    - tcp: fix SNMP under-estimation on failed retransmission
    - tcp: fix SNMP TCP timeout under-estimation
    - modpost: skip ELF local symbols during section mismatch check
    - kbuild: fix single target build for external module
    - mtd: fix mtd_oobavail() incoherent returned value
    - ARM: dts: pxa: clean up USB controller nodes
    - clk: meson: meson8b: fix the offset of vid_pll_dco's N value
    - clk: sunxi-ng: h3/h5: Fix CSI_MCLK parent
    - clk: qcom: Fix MSM8998 resets
    - media: cxd2880-spi: fix probe when dvb_attach fails
    - ARM: dts: realview: Fix some more duplicate regulator nodes
    - dlm: fix invalid cluster name warning
    - net/mlx4_core: Fix return codes of unsupported operations
    - pstore/ram: Avoid NULL deref in ftrace merging failure path
    - powerpc/math-emu: Update macros from GCC
    - clk: renesas: r8a77990: Correct parent clock of DU
    - clk: renesas: r8a77995: Correct parent clock of DU
    - MIPS: OCTEON: cvmx_pko_mem_debug8: use oldest forward compatible definition
    - nfsd: Return EPERM, not EACCES, in some SETATTR cases
    - media: uvcvideo: Abstract streaming object lifetime
    - tty: serial: qcom_geni_serial: Fix softlock
    - ARM: dts: sun8i: h3: Fix the system-control register range
    - tty: Don't block on IO when ldisc change is pending
    - media: stkwebcam: Bugfix for wrong return values
    - firmware: qcom: scm: fix compilation error when disabled
    - clk: qcom: gcc-msm8998: Disable halt check of UFS clocks
    - sctp: frag_point sanity check
    - soc: renesas: r8a77990-sysc: Fix initialization order of 3DG-{A,B}
    - mlxsw: spectrum_router: Relax GRE decap matching check
    - IB/hfi1: Ignore LNI errors before DC8051 transitions to Polling state
    - IB/hfi1: Close VNIC sdma_progress sleep window
    - mlx4: Use snprintf instead of complicated strcpy
    - usb: mtu3: fix dbginfo in qmu_tx_zlp_error_handler
    - clk: renesas: rcar-gen3: Set state when registering SD clocks
    - ASoC: max9867: Fix power management
    - ARM: dts: sunxi: Fix PMU compatible strings
    - ARM: dts: am335x-pdu001: Fix polarity of card detection input
    - media: vimc: fix start stream when link is disabled
    - net: aquantia: fix RSS table and key sizes
    - sched/fair: Scale bandwidth quota and period without losing quota/period ratio precision
    - fuse: verify nlink
    - fuse: verify attributes
    - ALSA: hda/realtek - Enable internal speaker of ASUS UX431FLC
    - ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop
    - ALSA: hda/realtek - Dell headphone has noise on unmute for ALC236
    - ALSA: pcm: oss: Avoid potential buffer overflows
    - ALSA: hda - Add mute led support for HP ProBook 645 G4
    - Input: synaptics - switch another X1 Carbon 6 to RMI/SMbus
    - Input: synaptics-rmi4 - re-enable IRQs in f34v7_do_reflash
    - Input: synaptics-rmi4 - don't increment rmiaddr for SMBus transfers
    - Input: goodix - add upside-down quirk for Teclast X89 tablet
    - coresight: etm4x: Fix input validation for sysfs.
    - Input: Fix memory leak in psxpad_spi_probe
    - x86/mm/32: Sync only to VMALLOC_END in vmalloc_sync_all()
    - x86/PCI: Avoid AMD FCH XHCI USB PME# from D0 defect
    - xfrm interface: fix memory leak on creation
    - xfrm interface: avoid corruption on changelink
    - xfrm interface: fix list corruption for x-netns
    - xfrm interface: fix management of phydev
    - CIFS: Fix NULL-pointer dereference in smb2_push_mandatory_locks
    - CIFS: Fix SMB2 oplock break processing
    - tty: vt: keyboard: reject invalid keycodes
    - can: slcan: Fix use-after-free Read in slcan_open
    - kernfs: fix ino wrap-around detection
    - jbd2: Fix possible overflow in jbd2_log_space_left()
    - drm/msm: fix memleak on release
    - drm/i810: Prevent underflow in ioctl
    - arm64: dts: exynos: Revert "Remove unneeded address space mapping for soc node"
    - KVM: arm/arm64: vgic: Don't rely on the wrong pending table
    - KVM: x86: do not modify masked bits of shared MSRs
    - KVM: x86: fix presentation of TSX feature in ARCH_CAPABILITIES
    - KVM: x86: Grab KVM's srcu lock when setting nested state
    - crypto: crypto4xx - fix double-free in crypto4xx_destroy_sdr
    - crypto: atmel-aes - Fix IV handling when req->nbytes < ivsize
    - crypto: af_alg - cast ki_complete ternary op to int
    - crypto: ccp - fix uninitialized list head
    - crypto: ecdh - fix big endian bug in ECC library
    - crypto: user - fix memory leak in crypto_report (CVE-2019-19062)
    - spi: atmel: Fix CS high support
    - mwifiex: update set_mac_address logic
    - can: ucan: fix non-atomic allocation in completion handler
    - RDMA/qib: Validate ->show()/store() callbacks before calling them
    - iomap: Fix pipe page leakage during splicing
    - thermal: Fix deadlock in thermal thermal_zone_device_check
    - vcs: prevent write access to vcsu devices (CVE-2019-19252)
    - binder: Fix race between mmap() and binder_alloc_print_pages()
    - binder: Handle start==NULL in binder_update_page_range()
    - ALSA: hda - Fix pending unsol events at shutdown
    - md/raid0: Fix an error message in raid0_make_request()
    - watchdog: aspeed: Fix clock behaviour for ast2600
    - perf script: Fix invalid LBR/binary mismatch error
    - splice: don't read more than available pipe space
    - iomap: partially revert 4721a601099 (simulated directio short read on EFAULT)
    - xfs: add missing error check in xfs_prepare_shift()
    - ASoC: rsnd: fixup MIX kctrl registration
    - KVM: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUID (CVE-2019-19332)
    - net: qrtr: fix memort leak in qrtr_tun_write_iter
    - appletalk: Fix potential NULL pointer dereference in unregister_snap_client
    - appletalk: Set error code if register_snap_client failed
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.90
    - usb: gadget: configfs: Fix missing spin_lock_init()
    - usb: gadget: pch_udc: fix use after free
    - scsi: qla2xxx: Fix driver unload hang
    - media: venus: remove invalid compat_ioctl32 handler
    - USB: uas: honor flag to avoid CAPACITY16
    - USB: uas: heed CAPACITY_HEURISTICS
    - USB: documentation: flags on usb-storage versus UAS
    - usb: Allow USB device to be warm reset in suspended state
    - staging: rtl8188eu: fix interface sanity check
    - staging: rtl8712: fix interface sanity check
    - staging: gigaset: fix general protection fault on probe
    - staging: gigaset: fix illegal free on probe errors
    - staging: gigaset: add endpoint-type sanity check
    - usb: xhci: only set D3hot for pci device
    - xhci: Fix memory leak in xhci_add_in_port()
    - xhci: Increase STS_HALT timeout in xhci_suspend()
    - xhci: handle some XHCI_TRUST_TX_LENGTH quirks cases as default behaviour.
    - ARM: dts: pandora-common: define wl1251 as child node of mmc3
    - iio: adis16480: Add debugfs_reg_access entry
    - iio: humidity: hdc100x: fix IIO_HUMIDITYRELATIVE channel reporting
    - iio: imu: inv_mpu6050: fix temperature reporting using bad unit
    - USB: atm: ueagle-atm: add missing endpoint check
    - USB: idmouse: fix interface sanity checks
    - USB: serial: io_edgeport: fix epic endpoint lookup
    - usb: roles: fix a potential use after free
    - USB: adutux: fix interface sanity check
    - usb: core: urb: fix URB structure initialization function
    - usb: mon: Fix a deadlock in usbmon between mmap and read
    - tpm: add check after commands attribs tab allocation
    - mtd: spear_smi: Fix Write Burst mode
    - virtio-balloon: fix managed page counts when migrating pages between zones
    - usb: dwc3: pci: add ID for the Intel Comet Lake -H variant
    - usb: dwc3: gadget: Fix logical condition
    - usb: dwc3: ep0: Clear started flag on completion
    - phy: renesas: rcar-gen3-usb2: Fix sysfs interface of "role"
    - btrfs: check page->mapping when loading free space cache
    - btrfs: use refcount_inc_not_zero in kill_all_nodes
    - Btrfs: fix metadata space leak on fixup worker failure to set range as delalloc
    - Btrfs: fix negative subv_writers counter and data space leak after buffered write
    - btrfs: Avoid getting stuck during cyclic writebacks
    - btrfs: Remove btrfs_bio::flags member
    - Btrfs: send, skip backreference walking for extents with many references
    - btrfs: record all roots for rename exchange on a subvol
    - rtlwifi: rtl8192de: Fix missing code to retrieve RX buffer address
    - rtlwifi: rtl8192de: Fix missing callback that tests for hw release of buffer
    - rtlwifi: rtl8192de: Fix missing enable interrupt flag
    - lib: raid6: fix awk build warnings
    - ovl: fix corner case of non-unique st_dev;st_ino
    - ovl: relax WARN_ON() on rename to self
    - hwrng: omap - Fix RNG wait loop timeout
    - dm writecache: handle REQ_FUA
    - dm zoned: reduce overhead of backing device checks
    - workqueue: Fix spurious sanity check failures in destroy_workqueue()
    - workqueue: Fix pwq ref leak in rescuer_thread()
    - ASoC: rt5645: Fixed buddy jack support.
    - ASoC: rt5645: Fixed typo for buddy jack support.
    - ASoC: Jack: Fix NULL pointer dereference in snd_soc_jack_report
    - md: improve handling of bio with REQ_PREFLUSH in md_flush_request()
    - blk-mq: avoid sysfs buffer overflow with too many CPU cores
    - cgroup: pids: use atomic64_t for pids->limit
    - ar5523: check NULL before memcpy() in ar5523_cmd()
    - s390/mm: properly clear _PAGE_NOEXEC bit when it is not supported
    - media: bdisp: fix memleak on release
    - media: radio: wl1273: fix interrupt masking on release
    - media: cec.h: CEC_OP_REC_FLAG_ values were swapped
    - cpuidle: Do not unset the driver if it is there already
    - erofs: zero out when listxattr is called with no xattr
    - intel_th: Fix a double put_device() in error path
    - intel_th: pci: Add Ice Lake CPU support
    - intel_th: pci: Add Tiger Lake CPU support
    - PM / devfreq: Lock devfreq in trans_stat_show
    - cpufreq: powernv: fix stack bloat and hard limit on number of CPUs
    - ACPI / hotplug / PCI: Allocate resources directly under the non-hotplug bridge
    - ACPI: OSL: only free map once in osl.c
    - ACPI: bus: Fix NULL pointer check in acpi_bus_get_private_data()
    - ACPI: PM: Avoid attaching ACPI PM domain to certain devices
    - pinctrl: armada-37xx: Fix irq mask access in armada_37xx_irq_set_type()
    - pinctrl: samsung: Add of_node_put() before return in error path
    - pinctrl: samsung: Fix device node refcount leaks in Exynos wakeup controller init
    - pinctrl: samsung: Fix device node refcount leaks in S3C24xx wakeup controller init
    - pinctrl: samsung: Fix device node refcount leaks in init code
    - pinctrl: samsung: Fix device node refcount leaks in S3C64xx wakeup controller init
    - mmc: host: omap_hsmmc: add code for special init of wl1251 to get rid of pandora_wl1251_init_card
    - ARM: dts: omap3-tao3530: Fix incorrect MMC card detection GPIO polarity
    - ppdev: fix PPGETTIME/PPSETTIME ioctls
    - powerpc: Allow 64bit VDSO __kernel_sync_dicache to work across ranges >4GB
    - powerpc/xive: Prevent page fault issues in the machine crash handler
    - powerpc: Allow flush_icache_range to work across ranges >4GB
    - powerpc/xive: Skip ioremap() of ESB pages for LSI interrupts
    - video/hdmi: Fix AVI bar unpack
    - quota: Check that quota is not dirty before release
    - ext2: check err when partial != NULL
    - quota: fix livelock in dquot_writeback_dquots
    - ext4: Fix credit estimate for final inode freeing
    - reiserfs: fix extended attributes on the root directory
    - block: fix single range discard merge
    - scsi: zfcp: trace channel log even for FCP command responses
    - scsi: qla2xxx: Fix DMA unmap leak
    - scsi: qla2xxx: Fix hang in fcport delete path
    - scsi: qla2xxx: Fix session lookup in qlt_abort_work()
    - scsi: qla2xxx: Fix qla24xx_process_bidir_cmd()
    - scsi: qla2xxx: Always check the qla2x00_wait_for_hba_online() return value
    - scsi: qla2xxx: Fix message indicating vectors used by driver
    - scsi: qla2xxx: Fix SRB leak on switch command timeout
    - xhci: make sure interrupts are restored to correct state
    - usb: typec: fix use after free in typec_register_port()
    - omap: pdata-quirks: remove openpandora quirks for mmc3 and wl1251
    - scsi: lpfc: Cap NPIV vports to 256
    - scsi: lpfc: Correct code setting non existent bits in sli4 ABORT WQE
    - scsi: lpfc: Correct topology type reporting on G7 adapters
    - drbd: Change drbd_request_detach_interruptible's return type to int
    - e100: Fix passing zero to 'PTR_ERR' warning in e100_load_ucode_wait
    - pvcalls-front: don't return error when the ring is full
    - sch_cake: Correctly update parent qlen when splitting GSO packets
    - net/smc: do not wait under send_lock
    - net: hns3: clear pci private data when unload hns3 driver
    - net: hns3: change hnae3_register_ae_dev() to int
    - net: hns3: Check variable is valid before assigning it to another
    - scsi: hisi_sas: send primitive NOTIFY to SSP situation only
    - scsi: hisi_sas: Reject setting programmed minimum linkrate > 1.5G
    - x86/MCE/AMD: Turn off MC4_MISC thresholding on all family 0x15 models
    - x86/MCE/AMD: Carve out the MC4_MISC thresholding quirk
    - power: supply: cpcap-battery: Fix signed counter sample register
    - mlxsw: spectrum_router: Refresh nexthop neighbour when it becomes dead
    - media: vimc: fix component match compare
    - ath10k: fix fw crash by moving chip reset after napi disabled
    - regulator: 88pm800: fix warning same module names
    - powerpc: Avoid clang warnings around setjmp and longjmp
    - powerpc: Fix vDSO clock_getres()
    - ext4: work around deleting a file with i_nlink == 0 safely
    - firmware: qcom: scm: Ensure 'a0' status code is treated as signed
    - mm/shmem.c: cast the type of unmap_start to u64
    - rtc: disable uie before setting time and enable after
    - splice: only read in as much information as there is pipe buffer space
    - ext4: fix a bug in ext4_wait_for_tail_page_commit
    - mfd: rk808: Fix RK818 ID template
    - mm, thp, proc: report THP eligibility for each vma
    - s390/smp,vdso: fix ASCE handling
    - blk-mq: make sure that line break can be printed
    - workqueue: Fix missing kfree(rescuer) in destroy_workqueue()
    - perf callchain: Fix segfault in thread__resolve_callchain_sample()
    - gre: refetch erspan header from skb->data after pskb_may_pull()
    - firmware: arm_scmi: Avoid double free in error flow
    - sunrpc: fix crash when cache_head become valid before update
    - net/mlx5e: Fix SFF 8472 eeprom length
    - leds: trigger: netdev: fix handling on interface rename
    - PCI: rcar: Fix missing MACCTLR register setting in initialization sequence
    - gfs2: fix glock reference problem in gfs2_trans_remove_revoke
    - of: overlay: add_changeset_property() memory leak
    - kernel/module.c: wakeup processes in module_wq on module unload
    - cifs: Fix potential softlockups while refreshing DFS cache
    - gpiolib: acpi: Add Terra Pad 1061 to the run_edge_events_on_boot_blacklist
    - raid5: need to set STRIPE_HANDLE for batch head
    - scsi: qla2xxx: Change discovery state before PLOGI
    - iio: imu: mpu6050: add missing available scan masks
    - idr: Fix idr_get_next_ul race with idr_remove
    - scsi: zorro_esp: Limit DMA transfers to 65536 bytes (except on Fastlane)
    - of: unittest: fix memory leak in attach_node_and_children
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.91
    - inet: protect against too small mtu values.
    - mqprio: Fix out-of-bounds access in mqprio_dump
    - net: bridge: deny dev_set_mac_address() when unregistering
    - net: dsa: fix flow dissection on Tx path
    - net: ethernet: ti: cpsw: fix extra rx interrupt
    - net: sched: fix dump qlen for sch_mq/sch_mqprio with NOLOCK subqueues
    - net: thunderx: start phy before starting autonegotiation
    - openvswitch: support asymmetric conntrack
    - tcp: md5: fix potential overestimation of TCP option space
    - tipc: fix ordering of tipc module init and exit routine
    - net/mlx5e: Query global pause state before setting prio2buffer
    - tcp: fix rejected syncookies due to stale timestamps
    - tcp: tighten acceptance of ACKs not matching a child socket
    - tcp: Protect accesses to .ts_recent_stamp with {READ,WRITE}_ONCE()
    - Revert "arm64: preempt: Fix big-endian when checking preempt count in assembly"
    - mmc: block: Make card_busy_detect() a bit more generic
    - mmc: block: Add CMD13 polling for MMC IOCTLS with R1B response
    - PCI/PM: Always return devices to D0 when thawing
    - PCI: pciehp: Avoid returning prematurely from sysfs requests
    - PCI: Fix Intel ACS quirk UPDCR register address
    - PCI/MSI: Fix incorrect MSI-X masking on resume
    - PCI: Apply Cavium ACS quirk to ThunderX2 and ThunderX3
    - xtensa: fix TLB sanity checker
    - rpmsg: glink: Set tail pointer to 0 at end of FIFO
    - rpmsg: glink: Fix reuse intents memory leak issue
    - rpmsg: glink: Fix use after free in open_ack TIMEOUT case
    - rpmsg: glink: Put an extra reference during cleanup
    - rpmsg: glink: Fix rpmsg_register_device err handling
    - rpmsg: glink: Don't send pending rx_done during remove
    - rpmsg: glink: Free pending deferred work on remove
    - cifs: smbd: Return -EAGAIN when transport is reconnecting
    - cifs: smbd: Add messages on RDMA session destroy and reconnection
    - cifs: smbd: Return -EINVAL when the number of iovs exceeds SMBDIRECT_MAX_SGE
    - cifs: Don't display RDMA transport on reconnect
    - CIFS: Respect O_SYNC and O_DIRECT flags during reconnect
    - CIFS: Close open handle after interrupted close
    - ARM: dts: s3c64xx: Fix init order of clock providers
    - ARM: tegra: Fix FLOW_CTLR_HALT register clobbering by tegra_resume()
    - vfio/pci: call irq_bypass_unregister_producer() before freeing irq
    - dma-buf: Fix memory leak in sync_file_merge()
    - drm: meson: venc: cvbs: fix CVBS mode matching
    - dm mpath: remove harmful bio-based optimization
    - dm btree: increase rebalance threshold in __rebalance2()
    - scsi: iscsi: Fix a potential deadlock in the timeout handler
    - scsi: qla2xxx: Change discovery state before PLOGI
    - drm/radeon: fix r1xx/r2xx register checker for POT textures
    - xhci: fix USB3 device initiated resume race with roothub autosuspend
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.92
    - af_packet: set defaule value for tmo
    - fjes: fix missed check in fjes_acpi_add
    - mod_devicetable: fix PHY module format
    - net: dst: Force 4-byte alignment of dst_metrics
    - net: gemini: Fix memory leak in gmac_setup_txqs
    - net: hisilicon: Fix a BUG trigered by wrong bytes_compl
    - net: nfc: nci: fix a possible sleep-in-atomic-context bug in nci_uart_tty_receive()
    - net: qlogic: Fix error paths in ql_alloc_large_buffers()
    - net: usb: lan78xx: Fix suspend/resume PHY register access error
    - qede: Disable hardware gro when xdp prog is installed
    - qede: Fix multicast mac configuration
    - sctp: fully initialize v4 addr in some functions
    - selftests: forwarding: Delete IPv6 address at the end
    - btrfs: don't double lock the subvol_sem for rename exchange
    - btrfs: do not call synchronize_srcu() in inode_tree_del
    - Btrfs: fix missing data checksums after replaying a log tree
    - btrfs: send: remove WARN_ON for readonly mount
    - btrfs: abort transaction after failed inode updates in create_subvol
    - btrfs: skip log replay on orphaned roots
    - btrfs: do not leak reloc root if we fail to read the fs root
    - btrfs: handle ENOENT in btrfs_uuid_tree_iterate
    - Btrfs: fix removal logic of the tree mod log that leads to use-after-free issues
    - ALSA: pcm: Avoid possible info leaks from PCM stream buffers
    - ALSA: hda/ca0132 - Keep power on during processing DSP response
    - ALSA: hda/ca0132 - Avoid endless loop
    - ALSA: hda/ca0132 - Fix work handling in delayed HP detection
    - drm: mst: Fix query_payload ack reply struct
    - drm/panel: Add missing drm_panel_init() in panel drivers
    - drm/bridge: analogix-anx78xx: silence -EPROBE_DEFER warnings
    - iio: light: bh1750: Resolve compiler warning and make code more readable
    - drm/amdgpu: grab the id mgr lock while accessing passid_mapping
    - spi: Add call to spi_slave_abort() function when spidev driver is released
    - staging: rtl8192u: fix multiple memory leaks on error path
    - staging: rtl8188eu: fix possible null dereference
    - rtlwifi: prevent memory leak in rtl_usb_probe
    - libertas: fix a potential NULL pointer dereference
    - ath10k: fix backtrace on coredump
    - IB/iser: bound protection_sg size by data_sg size
    - media: am437x-vpfe: Setting STD to current value is not an error
    - media: i2c: ov2659: fix s_stream return value
    - media: ov6650: Fix crop rectangle alignment not passed back
    - media: i2c: ov2659: Fix missing 720p register config
    - media: ov6650: Fix stored frame format not in sync with hardware
    - media: ov6650: Fix stored crop rectangle not in sync with hardware
    - tools/power/cpupower: Fix initializer override in hsw_ext_cstates
    - media: venus: core: Fix msm8996 frequency table
    - ath10k: fix offchannel tx failure when no ath10k_mac_tx_frm_has_freq
    - pinctrl: devicetree: Avoid taking direct reference to device name string
    - drm/amdkfd: fix a potential NULL pointer dereference (v2)
    - selftests/bpf: Correct path to include msg + path
    - media: venus: Fix occasionally failures to suspend
    - usb: renesas_usbhs: add suspend event support in gadget mode
    - hwrng: omap3-rom - Call clk_disable_unprepare() on exit only if not idled
    - regulator: max8907: Fix the usage of uninitialized variable in max8907_regulator_probe()
    - media: flexcop-usb: fix NULL-ptr deref in flexcop_usb_transfer_init()
    - media: cec-funcs.h: add status_req checks
    - drm/bridge: dw-hdmi: Refuse DDC/CI transfers on the internal I2C controller
    - samples: pktgen: fix proc_cmd command result check logic
    - block: Fix writeback throttling W=1 compiler warnings
    - mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring
    - drm/drm_vblank: Change EINVAL by the correct errno
    - media: cx88: Fix some error handling path in 'cx8800_initdev()'
    - media: ti-vpe: vpe: Fix Motion Vector vpdma stride
    - media: ti-vpe: vpe: fix a v4l2-compliance warning about invalid pixel format
    - media: ti-vpe: vpe: fix a v4l2-compliance failure about frame sequence number
    - media: ti-vpe: vpe: Make sure YUYV is set as default format
    - media: ti-vpe: vpe: fix a v4l2-compliance failure causing a kernel panic
    - media: ti-vpe: vpe: ensure buffers are cleaned up properly in abort cases
    - media: ti-vpe: vpe: fix a v4l2-compliance failure about invalid sizeimage
    - syscalls/x86: Use the correct function type in SYSCALL_DEFINE0
    - drm/amd/display: Fix dongle_caps containing stale information.
    - extcon: sm5502: Reset registers during initialization
    - x86/mm: Use the correct function type for native_set_fixmap()
    - ath10k: Correct error handling of dma_map_single()
    - drm/bridge: dw-hdmi: Restore audio when setting a mode
    - perf test: Report failure for mmap events
    - perf report: Add warning when libunwind not compiled in
    - usb: usbfs: Suppress problematic bind and unbind uevents.
    - iio: adc: max1027: Reset the device at probe time
    - Bluetooth: missed cpu_to_le16 conversion in hci_init4_req
    - Bluetooth: Workaround directed advertising bug in Broadcom controllers
    - Bluetooth: hci_core: fix init for HCI_USER_CHANNEL
    - bpf/stackmap: Fix deadlock with rq_lock in bpf_get_stack()
    - x86/mce: Lower throttling MCE messages' priority to warning
    - perf tests: Disable bp_signal testing for arm64
    - drm/gma500: fix memory disclosures due to uninitialized bytes
    - rtl8xxxu: fix RTL8723BU connection failure issue after warm reboot
    - ipmi: Don't allow device module unload when in use
    - x86/ioapic: Prevent inconsistent state when moving an interrupt
    - media: smiapp: Register sensor after enabling runtime PM on the device
    - md/bitmap: avoid race window between md_bitmap_resize and bitmap_file_clear_bit
    - arm64: psci: Reduce the waiting time for cpu_psci_cpu_kill()
    - i40e: initialize ITRN registers with correct values
    - net: phy: dp83867: enable robust auto-mdix
    - drm/tegra: sor: Use correct SOR index on Tegra210
    - spi: sprd: adi: Add missing lock protection when rebooting
    - ACPI: button: Add DMI quirk for Medion Akoya E2215T
    - RDMA/qedr: Fix memory leak in user qp and mr
    - gpu: host1x: Allocate gather copy for host1x
    - net: dsa: LAN9303: select REGMAP when LAN9303 enable
    - phy: qcom-usb-hs: Fix extcon double register after power cycle
    - s390/time: ensure get_clock_monotonic() returns monotonic values
    - s390/mm: add mm_pxd_folded() checks to pxd_free()
    - net: hns3: add struct netdev_queue debug info for TX timeout
    - libata: Ensure ata_port probe has completed before detach
    - loop: fix no-unmap write-zeroes request behavior
    - pinctrl: sh-pfc: sh7734: Fix duplicate TCLK1_B
    - iio: dln2-adc: fix iio_triggered_buffer_postenable() position
    - libbpf: Fix error handling in bpf_map__reuse_fd()
    - Bluetooth: Fix advertising duplicated flags
    - pinctrl: amd: fix __iomem annotation in amd_gpio_irq_handler()
    - ixgbe: protect TX timestamping from API misuse
    - media: rcar_drif: fix a memory disclosure
    - media: v4l2-core: fix touch support in v4l_g_fmt
    - nvmem: imx-ocotp: reset error status on probe
    - rfkill: allocate static minor
    - bnx2x: Fix PF-VF communication over multi-cos queues.
    - spi: img-spfi: fix potential double release
    - ALSA: timer: Limit max amount of slave instances
    - rtlwifi: fix memory leak in rtl92c_set_fw_rsvdpagepkt()
    - perf probe: Fix to find range-only function instance
    - perf probe: Fix to list probe event with correct line number
    - perf jevents: Fix resource leak in process_mapfile() and main()
    - perf probe: Walk function lines in lexical blocks
    - perf probe: Fix to probe an inline function which has no entry pc
    - perf probe: Fix to show ranges of variables in functions without entry_pc
    - perf probe: Fix to show inlined function callsite without entry_pc
    - libsubcmd: Use -O0 with DEBUG=1
    - perf probe: Fix to probe a function which has no entry pc
    - perf tools: Splice events onto evlist even on error
    - drm/amdgpu: disallow direct upload save restore list from gfx driver
    - drm/amdgpu: fix potential double drop fence reference
    - xen/gntdev: Use select for DMA_SHARED_BUFFER
    - perf parse: If pmu configuration fails free terms
    - perf probe: Skip overlapped location on searching variables
    - perf probe: Return a better scope DIE if there is no best scope
    - perf probe: Fix to show calling lines of inlined functions
    - perf probe: Skip end-of-sequence and non statement lines
    - perf probe: Filter out instances except for inlined subroutine and subprogram
    - ath10k: fix get invalid tx rate for Mesh metric
    - fsi: core: Fix small accesses and unaligned offsets via sysfs
    - media: pvrusb2: Fix oops on tear-down when radio support is not present
    - soundwire: intel: fix PDI/stream mapping for Bulk
    - crypto: atmel - Fix authenc support when it is set to m
    - ice: delay less
    - media: si470x-i2c: add missed operations in remove
    - EDAC/ghes: Fix grain calculation
    - spi: pxa2xx: Add missed security checks
    - ASoC: rt5677: Mark reg RT5677_PWR_ANLG2 as volatile
    - iio: dac: ad5446: Add support for new AD5600 DAC
    - ASoC: Intel: kbl_rt5663_rt5514_max98927: Add dmic format constraint
    - s390/disassembler: don't hide instruction addresses
    - nvme: Discard workaround for non-conformant devices
    - parport: load lowlevel driver if ports not found
    - bcache: fix static checker warning in bcache_device_free()
    - cpufreq: Register drivers only after CPU devices have been registered
    - x86/crash: Add a forward declaration of struct kimage
    - tracing: use kvcalloc for tgid_map array allocation
    - tracing/kprobe: Check whether the non-suffixed symbol is notrace
    - bcache: fix deadlock in bcache_allocator
    - iwlwifi: mvm: fix unaligned read of rx_pkt_status
    - ASoC: wm8904: fix regcache handling
    - spi: tegra20-slink: add missed clk_unprepare
    - tun: fix data-race in gro_normal_list()
    - crypto: virtio - deal with unsupported input sizes
    - mmc: tmio: Add MMC_CAP_ERASE to allow erase/discard/trim requests
    - btrfs: don't prematurely free work in end_workqueue_fn()
    - btrfs: don't prematurely free work in run_ordered_work()
    - ASoC: wm2200: add missed operations in remove and probe failure
    - spi: st-ssc4: add missed pm_runtime_disable
    - ASoC: wm5100: add missed pm_runtime_disable
    - ASoC: Intel: bytcr_rt5640: Update quirk for Acer Switch 10 SW5-012 2-in-1
    - x86/insn: Add some Intel instructions to the opcode map
    - brcmfmac: remove monitor interface when detaching
    - iwlwifi: check kasprintf() return value
    - fbtft: Make sure string is NULL terminated
    - net: ethernet: ti: ale: clean ale tbl on init and intf restart
    - crypto: sun4i-ss - Fix 64-bit size_t warnings
    - crypto: sun4i-ss - Fix 64-bit size_t warnings on sun4i-ss-hash.c
    - mac80211: consider QoS Null frames for STA_NULLFUNC_ACKED
    - crypto: vmx - Avoid weird build failures
    - libtraceevent: Fix memory leakage in copy_filter_type
    - mips: fix build when "48 bits virtual memory" is enabled
    - drm/amdgpu: fix bad DMA from INTERRUPT_CNTL2
    - net: phy: initialise phydev speed and duplex sanely
    - btrfs: don't prematurely free work in reada_start_machine_worker()
    - btrfs: don't prematurely free work in scrub_missing_raid56_worker()
    - Revert "mmc: sdhci: Fix incorrect switch to HS mode"
    - mmc: mediatek: fix CMD_TA to 2 for MT8173 HS200/HS400 mode
    - can: kvaser_usb: kvaser_usb_leaf: Fix some info-leaks to USB devices
    - usb: xhci: Fix build warning seen with CONFIG_PM=n
    - drm/amdgpu: fix uninitialized variable pasid_mapping_needed
    - s390/ftrace: fix endless recursion in function_graph tracer
    - btrfs: return error pointer from alloc_test_extent_buffer
    - usbip: Fix receive error in vhci-hcd when using scatter-gather
    - usbip: Fix error path of vhci_recv_ret_submit()
    - cpufreq: Avoid leaving stale IRQ work items during CPU offline
    - USB: EHCI: Do not return -EPIPE when hub is disconnected
    - intel_th: pci: Add Comet Lake PCH-V support
    - intel_th: pci: Add Elkhart Lake SOC support
    - platform/x86: hp-wmi: Make buffer for HPWMI_FEATURE2_QUERY 128 bytes
    - staging: comedi: gsc_hpdi: check dma_alloc_coherent() return value
    - ext4: fix ext4_empty_dir() for directories with holes
    - ext4: check for directory entries too close to block end
    - ext4: unlock on error in ext4_expand_extra_isize()
    - KVM: arm64: Ensure 'params' is initialised when looking up sys register
    - x86/MCE/AMD: Do not use rdmsr_safe_on_cpu() in smca_configure()
    - x86/MCE/AMD: Allow Reserved types to be overwritten in smca_banks[]
    - powerpc/vcpu: Assume dedicated processors as non-preempt
    - powerpc/irq: fix stack overflow verification
    - mmc: sdhci-msm: Correct the offset and value for DDR_CONFIG register
    - mmc: sdhci-of-esdhc: Revert "mmc: sdhci-of-esdhc: add erratum A-009204 support"
    - mmc: sdhci: Update the tuning failed messages to pr_debug level
    - mmc: sdhci-of-esdhc: fix P2020 errata handling
    - mmc: sdhci: Workaround broken command queuing on Intel GLK
    - mmc: sdhci: Add a quirk for broken command queuing
    - nbd: fix shutdown and recv work deadlock v2
    - perf probe: Fix to show function entry line as probe-able
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.93
    - scsi: lpfc: Fix discovery failures when target device connectivity bounces
    - scsi: mpt3sas: Fix clear pending bit in ioctl status
    - scsi: lpfc: Fix locking on mailbox command completion
    - Input: atmel_mxt_ts - disable IRQ across suspend
    - f2fs: fix to update time in lazytime mode
    - iommu: rockchip: Free domain on .domain_free
    - iommu/tegra-smmu: Fix page tables in > 4 GiB memory
    - dmaengine: xilinx_dma: Clear desc_pendingcount in xilinx_dma_reset
    - scsi: target: compare full CHAP_A Algorithm strings
    - scsi: lpfc: Fix SLI3 hba in loop mode not discovering devices
    - scsi: csiostor: Don't enable IRQs too early
    - scsi: hisi_sas: Replace in_softirq() check in hisi_sas_task_exec()
    - powerpc/pseries: Mark accumulate_stolen_time() as notrace
    - powerpc/pseries: Don't fail hash page table insert for bolted mapping
    - powerpc/tools: Don't quote $objdump in scripts
    - dma-debug: add a schedule point in debug_dma_dump_mappings()
    - leds: lm3692x: Handle failure to probe the regulator
    - clocksource/drivers/asm9260: Add a check for of_clk_get
    - clocksource/drivers/timer-of: Use unique device name instead of timer
    - powerpc/security/book3s64: Report L1TF status in sysfs
    - powerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning
    - ext4: update direct I/O read lock pattern for IOCB_NOWAIT
    - ext4: iomap that extends beyond EOF should be marked dirty
    - jbd2: Fix statistics for the number of logged blocks
    - scsi: tracing: Fix handling of TRANSFER LENGTH == 0 for READ(6) and WRITE(6)
    - scsi: lpfc: Fix duplicate unreg_rpi error in port offline flow
    - f2fs: fix to update dir's i_pino during cross_rename
    - clk: qcom: Allow constant ratio freq tables for rcg
    - clk: clk-gpio: propagate rate change to parent
    - irqchip/irq-bcm7038-l1: Enable parent IRQ if necessary
    - irqchip: ingenic: Error out if IRQ domain creation failed
    - fs/quota: handle overflows of sysctl fs.quota.* and report as unsigned long
    - scsi: lpfc: fix: Coverity: lpfc_cmpl_els_rsp(): Null pointer dereferences
    - PCI: rpaphp: Fix up pointer to first drc-info entry
    - scsi: ufs: fix potential bug which ends in system hang
    - powerpc/pseries/cmm: Implement release() function for sysfs device
    - PCI: rpaphp: Don't rely on firmware feature to imply drc-info support
    - PCI: rpaphp: Annotate and correctly byte swap DRC properties
    - PCI: rpaphp: Correctly match ibm, my-drc-index to drc-name when using drc-info
    - powerpc/security: Fix wrong message when RFI Flush is disable
    - scsi: atari_scsi: sun3_scsi: Set sg_tablesize to 1 instead of SG_NONE
    - clk: pxa: fix one of the pxa RTC clocks
    - bcache: at least try to shrink 1 node in bch_mca_scan()
    - HID: quirks: Add quirk for HP MSU1465 PIXART OEM mouse
    - HID: logitech-hidpp: Silence intermittent get_battery_capacity errors
    - ARM: 8937/1: spectre-v2: remove Brahma-B53 from hardening
    - libnvdimm/btt: fix variable 'rc' set but not used
    - HID: Improve Windows Precision Touchpad detection.
    - HID: rmi: Check that the RMI_STARTED bit is set before unregistering the RMI transport device
    - watchdog: Fix the race between the release of watchdog_core_data and cdev
    - scsi: pm80xx: Fix for SATA device discovery
    - scsi: ufs: Fix error handing during hibern8 enter
    - scsi: scsi_debug: num_tgts must be >= 0
    - scsi: NCR5380: Add disconnect_mask module parameter
    - scsi: iscsi: Don't send data to unbound connection
    - scsi: target: iscsi: Wait for all commands to finish before freeing a session
    - gpio: mpc8xxx: Don't overwrite default irq_set_type callback
    - apparmor: fix unsigned len comparison with less than zero
    - scripts/kallsyms: fix definitely-lost memory leak
    - powerpc: Don't add -mabi= flags when building with Clang
    - cdrom: respect device capabilities during opening action
    - perf script: Fix brstackinsn for AUXTRACE
    - perf regs: Make perf_reg_name() return "unknown" instead of NULL
    - s390/zcrypt: handle new reply code FILTERED_BY_HYPERVISOR
    - libfdt: define INT32_MAX and UINT32_MAX in libfdt_env.h
    - s390/cpum_sf: Check for SDBT and SDB consistency
    - ocfs2: fix passing zero to 'PTR_ERR' warning
    - mailbox: imx: Fix Tx doorbell shutdown path
    - kernel: sysctl: make drop_caches write-only
    - userfaultfd: require CAP_SYS_PTRACE for UFFD_FEATURE_EVENT_FORK
    - Revert "powerpc/vcpu: Assume dedicated processors as non-preempt"
    - x86/mce: Fix possibly incorrect severity calculation on AMD
    - net, sysctl: Fix compiler warning when only cBPF is present
    - netfilter: nf_queue: enqueue skbs with NULL dst
    - ALSA: hda - Downgrade error message for single-cmd fallback
    - bonding: fix active-backup transition after link failure
    - perf strbuf: Remove redundant va_end() in strbuf_addv()
    - Make filldir[64]() verify the directory entry filename is valid
    - filldir[64]: remove WARN_ON_ONCE() for bad directory entries
    - netfilter: ebtables: compat: reject all padding in matches/watchers
    - 6pack,mkiss: fix possible deadlock
    - netfilter: bridge: make sure to pull arp header in br_nf_forward_arp()
    - inetpeer: fix data-race in inet_putpeer / inet_putpeer
    - net: add a READ_ONCE() in skb_peek_tail()
    - net: icmp: fix data-race in cmp_global_allow()
    - hrtimer: Annotate lockless access to timer->state
    - net: ena: fix napi handler misbehavior when the napi budget is zero
    - net/mlxfw: Fix out-of-memory error in mfa2 flash burning
    - net: stmmac: dwmac-meson8b: Fix the RGMII TX delay on Meson8b/8m2 SoCs
    - ptp: fix the race between the release of ptp_clock and cdev
    - tcp: Fix highest_sack and highest_sack_seq
    - udp: fix integer overflow while computing available space in sk_rcvbuf
    - vhost/vsock: accept only packets with the right dst_cid
    - net: add bool confirm_neigh parameter for dst_ops.update_pmtu
    - ip6_gre: do not confirm neighbor when do pmtu update
    - gtp: do not confirm neighbor when do pmtu update
    - net/dst: add new function skb_dst_update_pmtu_no_confirm
    - tunnel: do not confirm neighbor when do pmtu update
    - vti: do not confirm neighbor when do pmtu update
    - sit: do not confirm neighbor when do pmtu update
    - net/dst: do not confirm neighbor for vxlan and geneve pmtu update
    - gtp: do not allow adding duplicate tid and ms_addr pdp context
    - net: marvell: mvpp2: phylink requires the link interrupt
    - tcp/dccp: fix possible race __inet_lookup_established()
    - tcp: do not send empty skb from tcp_write_xmit()
    - gtp: fix wrong condition in gtp_genl_dump_pdp()
    - gtp: fix an use-after-free in ipv4_pdp_find()
    - gtp: avoid zero size hashtable
    - spi: fsl: don't map irq during probe
    - tty/serial: atmel: fix out of range clock divider handling
    - pinctrl: baytrail: Really serialize all register accesses
    - spi: fsl: use platform_get_irq() instead of of_irq_to_resource()
    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.94
    - nvme_fc: add module to ops template to allow module references
    - nvme-fc: fix double-free scenarios on hw queues
    - drm/amdgpu: add check before enabling/disabling broadcast mode
    - drm/amdgpu: add cache flush workaround to gfx8 emit_fence
    - drm/amd/display: Fixed kernel panic when booting with DP-to-HDMI dongle
    - iio: adc: max9611: Fix too short conversion time delay
    - PM / devfreq: Fix devfreq_notifier_call returning errno
    - PM / devfreq: Set scaling_max_freq to max on OPP notifier error
    - PM / devfreq: Don't fail devfreq_dev_release if not in list
    - afs: Fix afs_find_server lookups for ipv4 peers
    - afs: Fix SELinux setting security label on /afs
    - RDMA/cma: add missed unregister_pernet_subsys in init failure
    - rxe: correctly calculate iCRC for unaligned payloads
    - scsi: lpfc: Fix memory leak on lpfc_bsg_write_ebuf_set func
    - scsi: qla2xxx: Drop superfluous INIT_WORK of del_work
    - scsi: qla2xxx: Don't call qlt_async_event twice
    - scsi: qla2xxx: Fix PLOGI payload and ELS IOCB dump length
    - scsi: qla2xxx: Configure local loop for N2N target
    - scsi: qla2xxx: Send Notify ACK after N2N PLOGI
    - scsi: qla2xxx: Ignore PORT UPDATE after N2N PLOGI
    - scsi: iscsi: qla4xxx: fix double free in probe
    - scsi: libsas: stop discovering if oob mode is disconnected
    - drm/nouveau: Move the declaration of struct nouveau_conn_atom up a bit
    - usb: gadget: fix wrong endpoint desc
    - net: make socket read/write_iter() honor IOCB_NOWAIT
    - afs: Fix creation calls in the dynamic root to fail with EOPNOTSUPP
    - md: raid1: check rdev before reference in raid1_sync_request func
    - s390/cpum_sf: Adjust sampling interval to avoid hitting sample limits
    - s390/cpum_sf: Avoid SBD overflow condition in irq handler
    - IB/mlx4: Follow mirror sequence of device add during device removal
    - IB/mlx5: Fix steering rule of drop and count
    - xen-blkback: prevent premature module unload
    - xen/balloon: fix ballooned page accounting without hotplug enabled
    - PM / hibernate: memory_bm_find_bit(): Tighten node optimisation
    - ALSA: hda/realtek - Add Bass Speaker and fixed dac for bass speaker
    - ALSA: hda/realtek - Enable the bass speaker of ASUS UX431FLC
    - ALSA: hda - fixup for the bass speaker on Lenovo Carbon X1 7th gen
    - xfs: fix mount failure crash on invalid iclog memory access
    - taskstats: fix data-race
    - drm: limit to INT_MAX in create_blob ioctl
    - netfilter: nft_tproxy: Fix port selector on Big Endian
    - ALSA: ice1724: Fix sleep-in-atomic in Infrasonic Quartet support code
    - ALSA: usb-audio: fix set_format altsetting sanity check
    - ALSA: usb-audio: set the interface format after resume on Dell WD19
    - ALSA: hda/realtek - Add headset Mic no shutup for ALC283
    - drm/sun4i: hdmi: Remove duplicate cleanup calls
    - MIPS: Avoid VDSO ABI breakage due to global register variable
    - media: pulse8-cec: fix lost cec_transmit_attempt_done() call
    - media: cec: CEC 2.0-only bcast messages were ignored
    - media: cec: avoid decrementing transmit_queue_sz if it is 0
    - media: cec: check 'transmit_in_progress', not 'transmitting'
    - mm/zsmalloc.c: fix the migrated zspage statistics.
    - memcg: account security cred as well to kmemcg
    - mm: move_pages: return valid node id in status if the page is already on the target node
    - pstore/ram: Write new dumps to start of recycled zones
    - locks: print unsigned ino in /proc/locks
    - dmaengine: Fix access to uninitialized dma_slave_caps
    - compat_ioctl: block: handle Persistent Reservations
    - compat_ioctl: block: handle BLKREPORTZONE/BLKRESETZONE
    - ata: libahci_platform: Export again ahci_platform_<en/dis>able_phys()
    - ata: ahci_brcm: Fix AHCI resources management
    - ata: ahci_brcm: Allow optional reset controller to be used
    - ata: ahci_brcm: Add missing clock management during recovery
    - ata: ahci_brcm: BCM7425 AHCI requires AHCI_HFLAG_DELAY_ENGINE
    - libata: Fix retrieving of active qcs
    - gpiolib: fix up emulated open drain outputs
    - riscv: ftrace: correct the condition logic in function graph tracer
    - rseq/selftests: Fix: Namespace gettid() for compatibility with glibc 2.30
    - tracing: Fix lock inversion in trace_event_enable_tgid_record()
    - tracing: Avoid memory leak in process_system_preds()
    - tracing: Have the histogram compare functions convert to u64 first
    - tracing: Fix endianness bug in histogram trigger
    - apparmor: fix aa_xattrs_match() may sleep while holding a RCU lock
    - ALSA: cs4236: fix error return comparison of an unsigned integer
    - ALSA: firewire-motu: Correct a typo in the clock proc string
    - exit: panic before exit_mm() on global init exit
    - arm64: Revert support for execute-only user mappings
    - ftrace: Avoid potential division by zero in function profiler
    - drm/msm: include linux/sched/task.h
    - PM / devfreq: Check NULL governor in available_governors_show
    - nfsd4: fix up replay_matches_cache()
    - HID: i2c-hid: Reset ALPS touchpads on resume
    - ACPI: sysfs: Change ACPI_MASKABLE_GPE_MAX to 0x100
    - xfs: don't check for AG deadlock for realtime files in bunmapi
    - platform/x86: pmc_atom: Add Siemens CONNECT X300 to critclk_systems DMI table
    - Bluetooth: btusb: fix PM leak in error case of setup
    - Bluetooth: delete a stray unlock
    - Bluetooth: Fix memory leak in hci_connect_le_scan
    - media: flexcop-usb: ensure -EIO is returned on error condition
    - regulator: ab8500: Remove AB8505 USB regulator
    - media: usb: fix memory leak in af9005_identify_state
    - dt-bindings: clock: renesas: rcar-usb2-clock-sel: Fix typo in example
    - arm64: dts: meson: odroid-c2: Disable usb_otg bus to avoid power failed warning
    - tty: serial: msm_serial: Fix lockup for sysrq and oops
    - fix compat handling of FICLONERANGE, FIDEDUPERANGE and FS_IOC_FIEMAP
    - bdev: Factor out bdev revalidation into a common helper
    - bdev: Refresh bdev size for disks without partitioning
    - scsi: qedf: Do not retry ELS request if qedf_alloc_cmd fails
    - drm/mst: Fix MST sideband up-reply failure handling
    - powerpc/pseries/hvconsole: Fix stack overread via udbg
    - selftests: rtnetlink: add addresses with fixed life time
    - KVM: PPC: Book3S HV: use smp_mb() when setting/clearing host_ipi flag
    - rxrpc: Fix possible NULL pointer access in ICMP handling
    - tcp: annotate tp->rcv_nxt lockless reads
    - net: core: limit nested device depth
    - ath9k_htc: Modify byte order for an error message
    - ath9k_htc: Discard undersized packets
    - xfs: periodically yield scrub threads to the scheduler
    - net: add annotations on hh->hh_len lockless accesses
    - ubifs: ubifs_tnc_start_commit: Fix OOB in layout_in_gaps
    - s390/smp: fix physical to logical CPU map for SMT
    - xen/blkback: Avoid unmapping unmapped grant pages
    - perf/x86/intel/bts: Fix the use of page_private()

  [ Roopa Prabhu ]
  * CUMULUS: debian: config: enable CONFIG_CFS_BANDWIDTH

  [ Dave Taht ]
  * Allow 0.0.0.0/8 as a valid address range (Closes: CM-27439)

  [ Nikolay Aleksandrov ]
  * net: psample: fix skb_over_panic (Closes: CM-27517)
  * CUMULUS: net: bridge: fix false-positive RCU warning in mcast send leave
    (Closes: CM-26926)
  * CUMULUS: bridge: don't forward marked link-local mcast packets
    (Closes: CM-23397)
  * CUMULUS: net: netfilter: set offload bit on marked packets and allow manipulation
    (Closes: CM-28568)

  [ Hangbin Liu ]
  * ipv6/route: return if there is no fib_nh_gw_family

  [ Benjamin Poirier ]
  * CUMULUS: broadcom/sdk: Update submodule commit reference
  * CUMULUS: broadcom/sdk: Update submodule commit reference
  * CUMULUS: checkpatch: Check for CUMULUS or upstream commit tag
  * CUMULUS: checkpatch: Do not report error for upstream commit tag
  * CUMULUS: checkpatch: Warn about "Ticket:" tag
  * CUMULUS: debian/rules.cumulus: Fix indentation
  * CUMULUS: debian/rules.cumulus: Fix omissions in bcm-sdk.patch
  * Revert "CUMULUS: ipv6: Add debugging to __ipv6_ifa_notify"
  * CUMULUS: checkpatch: Recognize reverts of Cumulus commits
  * CUMULUS: debian/rules: Fix rsync warning
  * CUMULUS: broadcom/sdk: Update submodule commit reference
  * ipv6: Fix route replacement with dev-only route (Closes: CM-28064)
  * ipv6: Fix nlmsg_flags when splitting a multipath route (Closes: CM-28064)

  [ Andy Roulin ]
  * CUMULUS: config: add KVM_GUEST for paravirt clock (Closes: CM-24943)
  * CUMULUS: broadcom/sdk: Update submodule commit reference
  * bonding: move 802.3ad port state flags to uapi
  * bonding: rename AD_STATE_* to LACP_STATE_*
  * CUMULUS: config: debug: bump DEBUG_KMEMLEAK_EARLY_LOG_SIZE to 8192

  [ Mike Manning ]
  * vlan: support binding link state to vlan member bridge ports
    (Closes: CM-20033)
  * vlan: do not transfer link state in vlan bridge binding mode
    (Closes: CM-20033)
  * bridge: support binding vlan dev link state to vlan member bridge ports
    (Closes: CM-20033)
  * bridge: update vlan dev state when port added to or deleted from vlan
    (Closes: CM-20033)
  * bridge: update vlan dev link state for bridge netdev changes
    (Closes: CM-20033)

  [ David Ahern ]
  * ipv4/tcp: Use local variable for tcp_md5_addr (Closes: CM-26376)
  * ipv6/tcp: Pass dif and sdif to tcp_v6_inbound_md5_hash (Closes: CM-26376)
  * ipv4/tcp: Pass dif and sdif to tcp_v4_inbound_md5_hash (Closes: CM-26376)
  * tcp: Add l3index to tcp_md5sig_key and md5 functions (Closes: CM-26376)
  * net: Add device index to tcp_md5sig (Closes: CM-26376)
  * ipv4: Detect rollover in specific fib table dump

  [ Ido Schimmel ]
  * bridge: Fix possible use-after-free when deleting bridge port
    (Closes: CM-27940)
  * thermal: Fix use-after-free when unregistering thermal zone device

  [ Stephen Worley ]
  * net: include struct nhmsg size in nh nlmsg size

  [ Linus Lüssing ]
  * bridge: simplify ip_mc_check_igmp() and ipv6_mc_check_mld() calls
    (Closes: CM-28200)

  [ Prabhu Chockalingam ]
  * CUMULUS: i2c: i2c-mux: Fix i2c access issue in pca9641 mux
    (Closes: CM-25526)

  [ Qu Wenruo ]
  * btrfs: tree-checker: Remove comprehensive root owner check
    (Closes: CM-27687, CVE-2019-18885)

  [ Navid Emamdoost ]
  * ipmi: Fix memory leak in __ipmi_bmc_register
    (Closes: CM-27687, CVE-2019-19046)

  [ Al Viro ]
  * do_last(): fetch directory ->i_mode and ->i_uid before it's too late
    (Closes: CM-27687, CVE-2020-8428)
  * vfs: fix do_last() regression (Closes: CM-27687, CVE-2020-8428)

  [ Jiri Slaby ]
  * vt: selection, close sel_buffer race (Closes: CM-27687, CVE-2020-8648)

  [ Shijie Luo ]
  * ext4: add cond_resched() to ext4_protect_reserved_inode
    (Closes: CM-27687, CVE-2020-8992)

  [ Pradeep Srinivasan ]
  * CUMULUS: Mellanox watchdog driver support (Closes: CM-28584)
  * CUMULUS: mlxsw: core: Extend QSFP EEPROM size and add support for 400G transceivers for ethtool
    (Closes: CM-28584)
  * CUMULUS: mellanox: platform: Amendments for performance improvement
    (Closes: CM-28584)
  * CUMULUS: platform/x86: mlx-platform: Add more detention for system attributes
    (Closes: CM-28584)

  [ Vadim Pasternak ]
  * CUMULUS: mlxsw: core: Add support for new hardware device types
    (Closes: CM-28584)
  * CUMULUS: mlxsw: minimal: Fix validation for FW minor version
    (Closes: CM-28584)

  [ Andy Rao ]
  * CUMULUS: arch: arm: boot: dts for dellemc_n3048ep (Closes: CM-26647)
  * CUMULUS: arch: arm: dts: dellemc_n3048ep.dts: suppress MDIO and Ethernet warnings during bootup
    (Closes: CM-26647)
  * CUMULUS: arch: arm: dellemc_n3048ep.dts: support for the xgs-cmicd node
    (Closes: CM-26647)

 -- Cumulus Networks <dev-support@cumulusnetworks.com>  Thu, 19 Mar 2020 08:42:54 +0900

linux (4.19.76-1+cl4u2) RELEASED; urgency=high

  [ Pradeep Srinivasan ]
  * CUMULUS: Mellanox: Ensure that mlxsw driver init happens in the right sequence

 -- Cumulus Networks <dev-support@cumulusnetworks.com>  Thu, 19 Dec 2019 22:01:36 -0800

linux (4.19.76-1+cl4u1) RELEASED; urgency=medium

  [ Shmulik Ladkani ]
  * ipv4: ip_do_fragment: Preserve skb_iif during fragmentation

  [ Martin KaFai Lau ]
  * ipv6: A few fixes on dereferencing rt->from

  [ Eric Dumazet ]
  * ipv6: fix races in ip6_dst_destroy()
  * ipv6/flowlabel: wait rcu grace period before put_pid()
  * l2ip: fix possible use-after-free
  * l2tp: use rcu_dereference_sk_user_data() in l2tp_udp_encap_recv()
  * ipv6: fib6_info_destroy_rcu() cleanup
  * ipv6: broadly use fib6_info_hold() helper
  * ipv6: convert fib6_ref to refcount_t

  [ Willem de Bruijn ]
  * ipv6: invert flowlabel sharing check in process and user mode
  * packet: validate msg_namelen in send directly

  [ Dan Carpenter ]
  * net: dsa: bcm_sf2: fix buffer overflow doing set_rxnfc
  * drm/mediatek: Fix an error code in mtk_hdmi_dt_parse_pdata()
  * nexthop: off by one in nexthop_mpath_select()

  [ Andrew Lunn ]
  * net: phy: marvell: Fix buffer overrun with stats counters

  [ Jakub Kicinski ]
  * net/tls: avoid NULL pointer deref on nskb->sk in fallback
  * net/tls: don't copy negative amounts of data in reencrypt
  * net/tls: fix copy to fragments in reencrypt

  [ David Howells ]
  * rxrpc: Fix net namespace cleanup

  [ Xin Long ]
  * sctp: avoid running the sctp state machine recursively

  [ Hangbin Liu ]
  * selftests: fib_rule_tests: print the result and return 1 if any tests failed

  [ Michael Chan ]
  * bnxt_en: Improve multicast address setup logic.
  * bnxt_en: Fix uninitialized variable usage in bnxt_rx_pkt().

  [ Vasundhara Volam ]
  * bnxt_en: Free short FW command HWRM memory in error path in bnxt_init_one()

  [ Sean Christopherson ]
  * KVM: x86: Whitelist port 0x7e for pre-incrementing %rip

  [ Jim Mattson ]
  * KVM: nVMX: Fix size checks in vmx_set_nested_state

  [ Greg Kroah-Hartman ]
  * ALSA: line6: use dynamic buffers
  * Linux 4.19.40
  * Linux 4.19.41
  * Linux 4.19.42

  [ Rafael J. Wysocki ]
  * ath10k: Drop WARN_ON()s that always trigger during system resume

  [ Emmanuel Grumbach ]
  * iwlwifi: fix driver operation for 5350

  [ Douglas Anderson ]
  * mwifiex: Make resume actually do something useful again on SDIO cards
  * ARM: dts: rockchip: Fix gpu opp node names for rk3288

  [ Johannes Berg ]
  * mac80211: don't attempt to rename ERR_PTR() debugfs dirs

  [ Ard Biesheuvel ]
  * i2c: synquacer: fix enumeration of slave devices

  [ Anson Huang ]
  * i2c: imx: correct the method of getting private data in notifier_call
  * Input: snvs_pwrkey - initialize necessary driver data before enabling IRQ
  * gpio: mxc: add check to return defer probe if clock tree NOT ready

  [ Charles Keepax ]
  * i2c: Remove unnecessary call to irq_find_mapping
  * i2c: Clear client->irq in i2c_device_remove
  * ASoC: wm_adsp: Correct handling of compressed streams that restart
  * ASoC: wm_adsp: Check for buffer in trigger stop
  * ASoC: wm_adsp: Add locking to wm_adsp2_bus_error
  * ASoC: cs35l35: Disable regulators on driver removal

  [ Jim Broadus ]
  * i2c: Allow recovery of the initial IRQ by an I2C client device.

  [ Jarkko Nikula ]
  * i2c: Prevent runtime suspend of adapter when Host Notify is required

  [ Kailang Yang ]
  * ALSA: hda/realtek - Add new Dell platform for headset mode
  * ALSA: hda/realtek - Fixed Dell AIO speaker noise

  [ Takashi Iwai ]
  * ALSA: hda/realtek - Apply the fixup for ASUS Q325UAR

  [ Alan Stern ]
  * USB: yurex: Fix protection fault after device removal
  * USB: w1 ds2490: Fix bug caused by improper use of altsetting array
  * USB: dummy-hcd: Fix failure to give back unlinked URBs
  * USB: core: Fix unterminated string returned by usb_string()
  * USB: core: Fix bug caused by duplicate interface PM usage counter
  * usb-storage: Set virt_boundary_mask to avoid SG overflows

  [ Malte Leip ]
  * usb: usbip: fix isoc packet num validation in get_pipe

  [ Yufen Yu ]
  * nvme-loop: init nvmet_ctrl fatal_err_work when allocate

  [ Waiman Long ]
  * efi: Fix debugobjects warning on 'efi_rts_work'

  [ Leonidas P. Papadakos ]
  * arm64: dts: rockchip: fix rk3328-roc-cc gmac2io tx/rx_delay

  [ Kangjie Lu ]
  * HID: logitech: check the return value of create_singlethread_workqueue

  [ He, Bo ]
  * HID: debug: fix race condition with between rdesc_show() and device removal

  [ Stephen Boyd ]
  * rtc: cros-ec: Fail suspend/resume if wake IRQ can't be configured
  * platform/x86: pmc_atom: Drop __initconst on dmi table

  [ Geert Uytterhoeven ]
  * rtc: sh: Fix invalid alarm warning for non-enabled alarm

  [ Sven Eckelmann ]
  * batman-adv: Reduce claim hash refcnt only for removed entry
  * batman-adv: Reduce tt_local hash refcnt only for removed entry
  * batman-adv: Reduce tt_global hash refcnt only for removed entry

  [ Anders Roxell ]
  * batman-adv: fix warning in function batadv_v_elp_get_throughput

  [ Axel Lin ]
  * reset: meson-audio-arb: Fix missing .owner setting of reset_controller_dev

  [ Arvind Sankar ]
  * igb: Fix WARN_ONCE on runtime suspend

  [ Alan Kao ]
  * riscv: fix accessing 8-byte variable from RV32

  [ Jeffrey Hugo ]
  * HID: quirks: Fix keyboard + touchpad on Lenovo Miix 630
  * clk: qcom: Add missing freq for usb30_master_clk on 8998

  [ Xi Wang ]
  * net: hns3: fix compile error

  [ Omri Kahalon ]
  * net/mlx5: E-Switch, Fix esw manager vport indication for more vport commands

  [ Konstantin Khorenko ]
  * bonding: show full hw address in sysfs for slave entries

  [ Aaro Koskinen ]
  * net: stmmac: use correct DMA buffer size in the RX descriptor
  * net: stmmac: ratelimit RX error logs
  * net: stmmac: don't stop NAPI processing when dropping a packet
  * net: stmmac: don't overwrite discard_frame status
  * net: stmmac: fix dropping of multi-descriptor RX frames
  * net: stmmac: don't log oversized frames

  [ Al Viro ]
  * jffs2: fix use-after-free on symlink traversal
  * debugfs: fix use-after-free on symlink traversal

  [ Andreas Kemnade ]
  * mfd: twl-core: Disable IRQ while suspended

  [ Shenghui Wang ]
  * block: use blk_free_flush_queue() to free hctx->fq in blk_mq_init_hctx

  [ Alexandre Belloni ]
  * rtc: da9063: set uie_unsupported when relevant

  [ Dmitry Torokhov ]
  * HID: input: add mapping for Assistant key
  * Input: stmfts - acknowledge that setting brightness is a blocking call

  [ Louis Taylor ]
  * vfio/pci: use correct format characters

  [ Xose Vazquez Perez ]
  * scsi: core: add new RDAC LENOVO/DE_Series device

  [ Michael Kelley ]
  * scsi: storvsc: Fix calculation of sub-channel count

  [ Peng Hao ]
  * arm/mach-at91/pm : fix possible object reference leak

  [ Wei Li ]
  * arm64: fix wrong check of on_sdei_stack in nmi context

  [ Liubin Shu ]
  * net: hns: fix KASAN: use-after-free in hns_nic_net_xmit_hw()

  [ Yonglong Liu ]
  * net: hns: Use NAPI_POLL_WEIGHT for hns driver
  * net: hns: Fix probabilistic memory overwrite when HNS driver initialized
  * net: hns: fix ICMP6 neighbor solicitation messages discard problem
  * net: hns: Fix WARNING when remove HNS driver with SMMU enabled

  [ Varun Prakash ]
  * libcxgb: fix incorrect ppmax calculation
  * scsi: csiostor: fix missing data copy in csio_scsi_err_handler()

  [ David Rientjes ]
  * KVM: SVM: prevent DBG_DECRYPT and DBG_ENCRYPT overflow

  [ Catalin Marinas ]
  * kmemleak: powerpc: skip scanning holes in the .bss section

  [ Mike Kravetz ]
  * hugetlbfs: fix memory leak for resv_map

  [ Randy Dunlap ]
  * sh: fix multiple function definition build errors

  [ Guenter Roeck ]
  * xsysace: Fix error handling in ace_setup

  [ Kirill Smelkov ]
  * fs: stream_open - opener for stream-like files so that read and write can run simultaneously without deadlock

  [ Arnd Bergmann ]
  * ARM: orion: don't use using 64-bit DMA masks
  * ARM: iop: don't use using 64-bit DMA masks
  * mm/kmemleak.c: fix unused-function warning

  [ Tetsuo Handa ]
  * block: pass no-op callback to INIT_WORK().

  [ Kim Phillips ]
  * perf/x86/amd: Update generic hardware cache events for Family 17h

  [ Brian Norris ]
  * Bluetooth: btusb: request wake pin with NOAUTOEN

  [ Sean Wang ]
  * Bluetooth: mediatek: fix up an error path to restore bdev->tx_state

  [ Jeremy Fertic ]
  * staging: iio: adt7316: allow adt751x to use internal vref for all dacs
  * staging: iio: adt7316: fix the dac read calculation
  * staging: iio: adt7316: fix the dac write calculation

  [ Bart Van Assche ]
  * scsi: RDMA/srpt: Fix a credit leak for aborted commands

  [ Hans de Goede ]
  * ASoC: Intel: bytcr_rt5651: Revert "Fix DMIC map headsetmic mapping"

  [ Arnaud Pouliquen ]
  * ASoC: stm32: fix sai driver name initialisation

  [ Rajneesh Bhardwaj ]
  * platform/x86: intel_pmc_core: Fix PCH IP name
  * platform/x86: intel_pmc_core: Handle CFL regmap properly

  [ Daniel Jurgens ]
  * IB/core: Unregister notifier before freeing MAD security
  * IB/core: Fix potential memory leak while creating MAD agents

  [ Yuval Avnery ]
  * IB/core: Destroy QP if XRC QP fails

  [ Stephen Smalley ]
  * selinux: avoid silent denials in permissive mode under RCU walk

  [ Ondrej Mosnacek ]
  * selinux: never allow relabeling on context mounts

  [ Alexander Wetzel ]
  * mac80211: Honor SW_CRYPTO_CONTROL for unicast keys in AP VLAN mode

  [ Aneesh Kumar K.V ]
  * powerpc/mm/hash: Handle mmap_min_addr correctly in get_unmapped_area topdown search

  [ Tony Luck ]
  * x86/mce: Improve error message when kernel cannot recover, p2

  [ David Müller ]
  * clk: x86: Add system specific quirk to mark clocks as critical

  [ Baoquan He ]
  * x86/mm/KASLR: Fix the size of the direct mapping section

  [ Qian Cai ]
  * x86/mm: Fix a crash with kmemleak_scan()
  * slab: fix a crash by reading /proc/slab_allocators

  [ Peter Zijlstra ]
  * x86/mm/tlb: Revert "x86/mm: Align TLB invalidation info"
  * perf/x86/intel: Initialize TFA MSR
  * perf/core: Fix perf_event_disable_inatomic() race

  [ Nicolas Le Bayon ]
  * i2c: i2c-stm32f7: Fix SDADEL minimum formula

  [ Jacopo Mondi ]
  * media: v4l2: i2c: ov7670: Fix PLL bypass register values

  [ YueHaibing ]
  * net: stmmac: Use bfsize1 in ndesc_init_rx_desc

  [ Jason Yan ]
  * scsi: libsas: fix a race condition when smp task timeout

  [ Dexuan Cui ]
  * Drivers: hv: vmbus: Remove the undesired put_cpu_ptr() in hv_synic_cleanup()

  [ Andrey Ryabinin ]
  * ubsan: Fix nasty -Wbuiltin-declaration-mismatch GCC-9 warnings

  [ Johan Hovold ]
  * staging: greybus: power_supply: fix prop-descriptor request size
  * USB: cdc-acm: fix unthrottle races

  [ Suresh Udipi ]
  * staging: most: cdev: fix chrdev_region leak in mod_exit

  [ Philipp Puschmann ]
  * ASoC: tlv320aic3x: fix reset gpio reference counting

  [ Russell King ]
  * ASoC: hdmi-codec: fix S/PDIF DAI

  [ Olivier Moysan ]
  * ASoC: stm32: sai: fix iec958 controls indexation
  * ASoC: stm32: sai: fix exposed capabilities in spdif mode
  * ASoC: stm32: dfsdm: manage multiple prepare
  * ASoC: stm32: dfsdm: fix debugfs warnings on entry creation

  [ Rander Wang ]
  * ASoC:soc-pcm:fix a codec fixup issue in TDM case
  * ASoC:intel:skl:fix a simultaneous playback & capture issue on hda platform

  [ John Hsu ]
  * ASoC: nau8824: fix the issue of the widget with prefix name
  * ASoC: nau8810: fix the issue of widget with prefixed name

  [ Sylwester Nawrocki ]
  * ASoC: samsung: odroid: Fix clock configuration for 44100 sample rate

  [ Shuming Fan ]
  * ASoC: rt5682: recording has no sound after booting

  [ Maxime Jourdan ]
  * clk: meson-gxbb: round the vdec dividers to closest

  [ Daniel Mack ]
  * ASoC: cs4270: Set auto-increment bit for register writes

  [ Pankaj Bharadiya ]
  * ASoC: dapm: Fix NULL pointer dereference in snd_soc_dapm_free_kcontrol

  [ Tony Lindgren ]
  * drm/omap: hdmi4_cec: Fix CEC clock handling for PM

  [ Kaike Wan ]
  * IB/hfi1: Eliminate opcode tests on mr deref
  * IB/hfi1: Fix the allocation of RSM table

  [ Chong Qiao ]
  * MIPS: KGDB: fix kgdb support for SMP platforms.

  [ Annaliese McDermond ]
  * ASoC: tlv320aic32x4: Fix Common Pins

  [ Stephane Eranian ]
  * perf/x86/intel: Fix handling of wakeup_events for multi-entry PEBS

  [ Jann Horn ]
  * linux/kernel.h: Use parentheses around argument in u64_to_user_ptr()

  [ Sugar Zhang ]
  * ASoC: rockchip: pdm: fix regmap_ops hang issue

  [ tiancyin ]
  * drm/amd/display: fix cursor black issue

  [ Josh Poimboeuf ]
  * objtool: Add rewind_stack_do_exit() to the noreturn list

  [ Ondrej Jirman ]
  * drm/sun4i: tcon top: Fix NULL/invalid pointer dereference in sun8i_tcon_top_un/bind

  [ Longpeng ]
  * virtio_pci: fix a NULL pointer reference in vp_del_vqs

  [ Kamal Heib ]
  * RDMA/vmw_pvrdma: Fix memory leak on pvrdma_pci_remove

  [ Lijun Ou ]
  * RDMA/hns: Fix bug that caused srq creation to fail

  [ Wen Yang ]
  * drm/mediatek: fix possible object reference leak

  [ Tzung-Bi Shih ]
  * ASoC: Intel: kbl: fix wrong number of channels

  [ Dongli Zhang ]
  * virtio-blk: limit number of hw queues by nr_cpu_ids

  [ James Smart ]
  * nvme-fc: correct csn initialization and increments on error

  [ Joerg Roedel ]
  * iommu/amd: Set exclusion range correctly

  [ Prasad Sodagudi ]
  * genirq: Prevent use-after-free and work list corruption

  [ Thinh Nguyen ]
  * usb: dwc3: Fix default lpm_nyet_threshold value

  [ Ji-Ze Hong (Peter Hong) ]
  * USB: serial: f81232: fix interrupt worker not stop

  [ Alexander Shishkin ]
  * intel_th: pci: Add Comet Lake support

  [ Gregory CLEMENT ]
  * cpufreq: armada-37xx: fix frequency calculation for opp

  [ Samuel Holland ]
  * soc: sunxi: Fix missing dependency on REGMAP_MMIO

  [ Silvio Cesare ]
  * scsi: lpfc: change snprintf to scnprintf for possible overflow

  [ Andrew Vasquez ]
  * scsi: qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines

  [ Quinn Tran ]
  * scsi: qla2xxx: Fix device staying in blocked state

  [ Young Xiao ]
  * Bluetooth: hidp: fix buffer overflow

  [ Marcel Holtmann ]
  * Bluetooth: Align minimum encryption key size for LE and BR/EDR connections

  [ Oliver Neukum ]
  * UAS: fix alignment of scatter/gather segments

  [ Ross Zwisler ]
  * ASoC: Intel: avoid Oops if DMA setup fails

  [ Will Deacon ]
  * locking/futex: Allow low-level atomic operations to return -EAGAIN
  * arm64: futex: Bound number of LDXR/STXR loops in FUTEX_WAKE_OP

  [ Scott Emery ]
  * CUMULUS: debian: enable CONFIG_HIDRAW
  * CUMULUS: drivers: i2c-ocores: Stop core before disabling it
    (Closes: CM-22892)

  [ David Ahern ]
  * neighbor: Reset gc_entries counter if new entry is released before insert
  * neighbor: Call __ipv4_neigh_lookup_noref in neigh_xmit
  * ipv4: Define __ipv4_neigh_lookup_noref when CONFIG_INET is disabled
  * ipv4: Allow amount of dirty memory from fib resizing to be controllable
  * ipv6: Remove fallback argument from ip6_hold_safe
  * ipv6: Move setting default metric for routes
  * ipv6: Change addrconf_f6i_alloc to use ip6_route_info_create
  * ipv4: Define fib_get_nhs when CONFIG_IP_ROUTE_MULTIPATH is disabled
  * ipv4: Move IN_DEV_IGNORE_ROUTES_WITH_LINKDOWN to helper
  * ipv4: Create init helper for fib_nh
  * ipv4: Create cleanup helper for fib_nh
  * ipv6: Create init helper for fib6_nh
  * ipv6: Create cleanup helper for fib6_nh
  * ipv6: Move gateway checks to a fib6_nh setting
  * ipv6: Refactor fib6_ignore_linkdown
  * ipv6: Change rt6_add_nexthop and rt6_nexthop_info to take fib6_nh
  * ipv4: Rename fib_nh entries
  * ipv6: Rename fib6_nh entries
  * net: Add fib_nh_common and update fib_nh and fib6_nh
  * net: Use common nexthop init and release helpers
  * ipv6: Move ipv6 stubs to a separate header file
  * ipv4: Update fib_table_lookup tracepoint to take common nexthop
  * ipv4: Add fib_nh_common to fib_result
  * ipv4: Refactor nexthop attributes in fib_dump_info
  * ipv4: Change fib_nexthop_info and fib_add_nexthop to take fib_nh_common
  * ipv6: Flip to fib_nexthop_info
  * ipv6: Add fib6_nh_init and release to stubs
  * ipv6: Add neighbor helpers that use the ipv6 stub
  * net: Replace nhc_has_gw with nhc_gw_family
  * ipv4: Prepare rtable for IPv6 gateway
  * ipv4: Prepare fib_config for IPv6 gateway
  * ipv4: Add support to rtable for ipv6 gateway
  * ipv4: Add support to fib_config for IPv6 gateway
  * ipv4: Refactor fib_check_nh
  * ipv4: Add fib_check_nh_v6_gw
  * neighbor: Add skip_cache argument to neigh_output
  * ipv4: Add helpers for neigh lookup for nexthop
  * bpf: Handle ipv6 gateway in bpf_ipv4_fib_lookup
  * ipv4: Handle ipv6 gateway in ipv4_confirm_neigh
  * ipv4: Handle ipv6 gateway in fib_detect_death
  * ipv4: Handle ipv6 gateway in fib_good_nh
  * ipv4: Flag fib_info with a fib_nh using IPv6 gateway
  * ipv4: Allow ipv6 gateway with ipv4 routes
  * selftests: fib_tests: Add tests for ipv6 gateway with ipv4 route
  * ipv4: Handle RTA_GATEWAY set to 0
  * ipv6: Only call rt6_check_neigh for nexthop with gateway
  * ipv6: Remove rt6_check_dev
  * ipv6: Change rt6_probe to take a fib6_nh
  * ipv6: Pass fib6_nh and flags to rt6_score_route
  * ipv6: Refactor find_match
  * ipv6: Refactor find_rr_leaf
  * ipv6: Be smarter with null_entry handling in ip6_pol_route_lookup
  * ipv6: Move fib6_multipath_select down in ip6_pol_route
  * ipv6: Refactor rt6_device_match
  * ipv6: Refactor __ip6_route_redirect
  * ipv6: Remove flowi6_oif compare from __ip6_route_redirect
  * ipv6: Rename fib6_multipath_select and pass fib6_result
  * ipv6: Pass fib6_result to rt6_find_cached_rt
  * ipv6: Pass fib6_result to ip6_rt_cache_alloc
  * ipv6: Pass fib6_result to ip6_create_rt_rcu
  * ipv6: Pass fib6_result to pcpu route functions
  * ipv6: Pass fib6_result to ip6_rt_get_dev_rcu and ip6_rt_copy_init
  * ipv6: Pass fib6_result to rt6_insert_exception
  * ipv6: Pass fib6_result to ip6_mtu_from_fib6 and fib6_mtu
  * ipv6: Pass fib6_result to rt6_device_match
  * ipv6: Pass fib6_result to rt6_select and find_rr_leaf
  * ipv6: Pass fib6_result to fib6_table_lookup tracepoint
  * ipv6: Pass fib6_result to fib lookups
  * ipv6: Add fib6_type and fib6_flags to fib6_result
  * net ipv6: Prevent neighbor add if protocol is disabled on device
  * ipv6: Remove fib6_info_nh_lwt
  * ipv6: Simplify rt6_qualify_for_ecmp
  * ipv6: Restore RTF_ADDRCONF check in rt6_qualify_for_ecmp
  * net: Rename net/nexthop.h net/rtnh.h
  * lwtunnel: Pass encap and encap type attributes to lwtunnel_fill_encap
  * net: Change nhc_flags to unsigned char
  * mlxsw: spectrum_router: Prevent ipv6 gateway with v4 route via replace and append
  * ipv6: fib6_rule_action_alt needs to return -EAGAIN
  * ipv6: Use result arg in fib_lookup_arg consistently
  * ipv6: Initialize fib6_result in bpf_ipv6_fib_lookup
  * ipv4: Move cached routes to fib_nh_common
  * ipv4: Pass fib_nh_common to rt_cache_route
  * ipv4: Move exception bucket to nh_common
  * CUMULUS: ipv6: Add delete route hook to stubs
  * CUMULUS: ipv6: Add hook to bump sernum for a route to stubs
  * CUMULUS: ipv6: export function to send route updates
  * CUMULUS: ipv4: Add function to send route updates
  * CUMULUS: ipv4: export fib_check_nh
  * CUMULUS: ipv4: export fib_flush
  * CUMULUS: ipv4: export fib_info_update_nh_saddr
  * CUMULUS: ipv6: Move pcpu cached routes to fib6_nh
  * CUMULUS: ipv6: Refactor fib6_drop_pcpu_from
  * CUMULUS: ipv6: Refactor exception functions
  * CUMULUS: ipv6: Move exception bucket to fib6_nh
  * CUMULUS: ipv6: Make fib6_nh optional at the end of fib6_info
  * CUMULUS: ipv6: Refactor ip6_route_del for cached routes
  * CUMULUS: net: nexthop uapi
  * CUMULUS: net: Initial nexthop code
  * CUMULUS: nexthop: Add support for IPv4 nexthops
  * CUMULUS: nexthop: Add support for IPv6 gateways
  * CUMULUS: nexthop: Add support for lwt encaps
  * CUMULUS: net: Add support for nexthop groups
  * CUMULUS: ipv4: Use accessors for fib_info nexthop data
  * CUMULUS: ipv4: Prepare for fib6_nh as a nexthop
  * CUMULUS: ipv4: Plumb support for nexthop object in a fib_info
  * CUMULUS: ipv6: Plumb support for nexthop object in a fib6_info
  * CUMULUS: mlxsw: Fail attempts to use routes with nexthop objects
  * CUMULUS: rocker: Fail attempts to use routes with nexthop objects
  * CUMULUS: nexthops: Add ipv6 helper to walk all fib6_nh in a nexthop struct
  * CUMULUS: ipv6: Handle all fib6_nh in a nexthop in fib6_drop_pcpu_from
  * CUMULUS: ipv6: Handle all fib6_nh in a nexthop in rt6_device_match
  * CUMULUS: ipv6: Handle all fib6_nh in a nexthop in __find_rr_leaf
  * CUMULUS: ipv6: Handle all fib6_nh in a nexthop in rt6_nlmsg_size
  * CUMULUS: ipv6: Handle all fib6_nh in a nexthop in fib6_info_uses_dev
  * CUMULUS: ipv6: Handle all fib6_nh in a nexthop in exception handling
  * CUMULUS: ipv6: Handle all fib6_nh in a nexthop in __ip6_route_redirect
  * CUMULUS: ipv6: Handle nexthop struct in rt6_do_redirect and __ip6_rt_update_pmtu
  * CUMULUS: ipv6: Handle all fib6_nh in a nexthop in mtu updates
  * CUMULUS: ipv4: Allow routes to use nexthop objects
  * CUMULUS: ipv4: Optimization for fib_info lookup with nexthops
  * CUMULUS: ipv6: Allow routes to use nexthop objects
  * CUMULUS: nexthops: add support for replace
  * ipv4: Fix raw socket lookup for local traffic
  * CUMULUS: debian: enable KASAN in debug kernels (Closes: CM-24613)
  * CUMULUS: debian: Increase CONFIG_FRAME_WARN for debug kernels
  * ipv6: prevent possible fib6 leaks
  * ipv6: fix src addr routing with the exception table
  * neighbor: Add tracepoint to __neigh_create
  * ipv6: Fix redirect with VRF
  * ipv4: Rename and export nh_update_mtu
  * CUMULUS: nexthop: Update mtu on changes
  * CUMULUS: ipv6: misc cleanups from nexthop changes
  * CUMULUS: Take reference on fib_info when taking fast path with nexthops
  * ipv6: Always allocate pcpu memory in a fib6_nh
  * CUMULUS: ipv6: remove use of ip6_create_rt_rcu in ip6_pol_route
  * CUMULUS: net: make nexthop changes consistent with upstream

  [ Maciej Żenczykowski ]
  * net: rtmsg_to_fib6_config() - use new style struct initializer instead of memset

  [ Vinay K Nallamothu ]
  * mpls: Fix 6PE forwarding

  [ Roopa Prabhu ]
  * CUMULUS: vxlan: set default multicast fdb entry remote_ifindex to zero during changelink
    (Closes: CM-24942)
  * CUMULUS: vxlan: dont allow changing multicast group and index when interface is up
    (Closes: CM-24960)

  [ Paolo Abeni ]
  * net/ipv6: prefer rcu_access_pointer() over rcu_dereference()

  [ Mike Manning ]
  * ipv6: Consider sk_bound_dev_if when binding a raw socket to an address

  [ Dave Olson ]
  * CUMULUS: intel: igb: Fix unterminated match list for dmi_check_system
    (Closes: CM-25143)
  * CUMULUS: reboot: Dell S4048 is new DMI name for S4000, use default (non-pci) reboot
    (Closes: CM-24770)

  [ Nikolay Aleksandrov ]
  * CUMULUS: ipmr: don't treat route dst dev as incoming for ip_mr_output
    (Closes: CM-25059)
  * CUMULUS: ipmr: remove RPF check for locally generated traffic
    (Closes: CM-25340)

  [ Peter Rosin ]
  * CUMULUS: i2c: mux: pca9541: use the BIT macro (Closes: CM-25162)
  * CUMULUS: i2c: mux: pca9541: namespace cleanup (Closes: CM-25162)
  * CUMULUS: i2c: mux: pca9541: prepare for PCA9641 support (Closes: CM-25162)
  * CUMULUS: dt-bindings: i2c: pca9541: extend with compatible for PCA9641
    (Closes: CM-25162)
  * CUMULUS: i2c: mux: pca9541: add support for PCA9641 (Closes: CM-25162)

  [ Colin Ian King ]
  * nexthop: remove redundant assignment to err

  [ Tim Beale ]
  * udp: only choose unbound UDP socket for multicast when not in a VRF

  [ David Yen ]
  * CUMULUS: reboot: Implement CF9 cold reset for GMS S422-SW (Closes: CM-23045)

 -- Cumulus Networks <dev-support@cumulusnetworks.com>  Fri, 28 Jun 2019 10:10:08 -0700

linux (4.19.39-1+cl4u1) UNRELEASED; urgency=medium

  [ Nicolas Dichtel ]
  * af_packet: fix raw sockets over 6in4 tunnel
  * net/sched: fix ->get helper of the matchall cls

  [ John David Anglin ]
  * dsa: mv88e6xxx: Ensure all pending interrupts are handled prior to exit

  [ Petr Machata ]
  * mlxsw: __mlxsw_sp_port_headroom_set(): Fix a use of local variable
  * mlxsw: spectrum: Put MC TCs into DWRR mode

  [ Mao Wenan ]
  * net: crypto set sk to NULL when af_alg_release.
  * net: sit: fix memory leak in sit_init_net()
  * net: hsr: fix memory leak in hsr_dev_finalize()
  * net: set static variable an initial value in atl2_probe()
  * net: rds: force to destroy connection if t_sock is NULL in rds_tcp_kill_sock().
  * sc16is7xx: missing unregister/delete driver on error in sc16is7xx_init()

  [ Hauke Mehrtens ]
  * net: Fix for_each_netdev_feature on Big endian

  [ Zhiqiang Liu ]
  * net: fix IPv6 prefix route residue
  * vxlan: Don't call gro_cells_destroy() before device is unregistered

  [ Lorenzo Bianconi ]
  * net: ip6_gre: initialize erspan_ver just for erspan tunnels
  * net: ipv4: use a dedicated counter for icmp_v4 redirect packets
  * mt76: usb: do not run mt76u_queues_deinit twice
  * ipv6: sit: reset ip header pointer in ipip6_rcv
  * net: ip_gre: fix possible use-after-free in erspan_rcv
  * net: ip6_gre: fix possible use-after-free in ip6erspan_rcv
  * net: ip6_gre: fix possible NULL pointer dereference in ip6erspan_set_version
  * net: fou: do not use guehdr after iptunnel_pull_offloads in gue_udp_recv

  [ Paul Kocialkowski ]
  * net: phy: xgmiitorgmii: Support generic PHY status read
  * drm/sun4i: tcon: Prepare and enable TCON channel 0 clock at init
  * i2c: bcm2835: Clear current buffer pointers and counts after a transfer
  * clk: sunxi-ng: v3s: Fix TCON reset de-assert bit
  * usb: chipidea: Grab the (legacy) USB PHY by phandle first
  * drm: Auto-set allow_fb_modifiers when given modifiers at plane init

  [ Jose Abreu ]
  * net: stmmac: Fix a race in EEE enable callback
  * net: stmmac: Fix PCI module removal leak
  * net: stmmac: dwxgmac2: Only clear interrupts that are active
  * net: stmmac: Check if CBS is supported before configuring
  * net: stmmac: Fix the logic of checking if RX Watchdog must be enabled
  * net: stmmac: Prevent RX starvation in stmmac_napi_poll()
  * net: stmmac: Fallback to Platform Data clock in Watchdog conversion
  * net: stmmac: Send TSO packets always from Queue 0
  * net: stmmac: Disable EEE mode earlier in XMIT callback

  [ Alexandre Torgue ]
  * net: stmmac: handle endianness in dwmac4_get_timestamp

  [ Kai-Heng Feng ]
  * sky2: Increase D3 delay again
  * sky2: Disable MSI on Dell Inspiron 1545 and Gateway P-79
  * Bluetooth: btrtl: Restore old logic to assume firmware is already loaded
  * e1000e: Exclude device from suspend direct complete optimization
  * HID: usbhid: Add quirk for Redragon/Dragonrise Seymur 2
  * USB: Add new USB LPM helpers
  * USB: Consolidate LPM checks to avoid enabling LPM twice

  [ Jason Wang ]
  * vhost: correctly check the return value of translate_desc() in log_used()
  * vhost: reject zero size iova range

  [ Paolo Abeni ]
  * vsock: cope with memory allocation failure at socket creation time
  * bpftool: fix percpu maps updating
  * ipv4/route: fail early when inet dev is missing
  * ipv6: route: purge exception on removal
  * ipv6: route: enforce RCU protection in rt6_update_exception_stamp_rt()
  * ipv6: route: enforce RCU protection in ip6_route_check_nh_onlink()
  * net: datagram: fix unbounded loop in __skb_try_recv_datagram()

  [ Eric Dumazet ]
  * vxlan: test dev->flags & IFF_UP before calling netif_rx()
  * tcp: clear icsk_backoff in tcp_write_queue_purge()
  * tcp: tcp_v4_err() should be more careful
  * net/x25: do not hold the cpu too long in x25_new_lci()
  * mISDN: fix a race in dev_expire_timer()
  * ax25: fix possible use-after-free
  * batman-adv: fix uninit-value in batadv_interface_tx()
  * net: sched: put back q.qlen into a single location
  * gro_cells: make sure device is up in gro_cells_receive()
  * l2tp: fix infoleak in l2tp_ip6_recvmsg()
  * net/hsr: fix possible crash in add_timer()
  * net/x25: fix use-after-free in x25_device_event()
  * net/x25: reset state in x25_connect()
  * vxlan: test dev->flags & IFF_UP before calling gro_cells_receive()
  * net/x25: fix a race in x25_bind()
  * dccp: do not use ipv6 header for ipv4 flow
  * net: rose: fix a possible stack overflow
  * tcp: do not use ipv6 header for ipv4 flow
  * tun: properly test for IFF_UP
  * tun: add a missing rcu_read_unlock() in error path
  * netns: provide pure entropy for net_hash_mix()
  * tcp: tcp_grow_window() needs to respect tcp_space()
  * ipv4: ensure rcu_read_lock() in ipv4_link_failure()
  * rxrpc: fix race condition in rxrpc_input_packet()
  * ipv4: add sanity checks in ipv4_link_failure()
  * net/rose: fix unbound loop in rose_loopback_timer()

  [ David S. Miller ]
  * net: Add header for usage of fls64()

  [ Alexander Duyck ]
  * net: Do not allocate page fragments that are not skb aligned

  [ Wei Yongjun ]
  * hwmon: (lm80) Fix missing unlock on error in set_fan_div()
  * scsi: target/core: Use kmem_cache_free() instead of kfree()

  [ Martin Blumenstingl ]
  * mmc: meson-gx: fix interrupt name
  * ARM: dts: meson8b: odroidc1: mark the SD card detection GPIO active-low
  * ARM: dts: meson8m2: mxiii-plus: mark the SD card detection GPIO active-low
  * pinctrl: meson: meson8b: fix the sdxc_a data 1..3 pins
  * ARM: dts: meson8b: fix the Ethernet data line signals in eth_rgmii_pins
  * pinctrl: meson: meson8b: add the eth_rxd2 and eth_rxd3 pins

  [ Logan Gunthorpe ]
  * PCI: Fix __initdata issue with "pci=disable_acs_redir" parameter
  * scsi: isci: initialize shost fully before calling scsi_add_host()

  [ Scott Mayhew ]
  * sunrpc: fix 4 more call sites that were using stack memory with a scatterlist

  [ Jann Horn ]
  * netfilter: nf_nat_snmp_basic: add missing length checks in ASN.1 cbs
  * mm: enforce min addr even if capable() in expand_downwards()
  * mm: page_alloc: fix ref bias in page_frag_alloc() for 1-byte allocs
  * tracing/perf: Use strndup_user() instead of buggy open-coded version
  * splice: don't merge into linked buffers
  * x86/unwind: Handle NULL pointer calls better in frame unwinder
  * x86/unwind: Add hardcoded ORC entry for NULL
  * device_cgroup: fix RCU imbalance in error case
  * tracing: Fix buffer_ref pipe ops

  [ Greg Kroah-Hartman ]
  * Linux 4.19.25
  * Linux 4.19.26
  * Linux 4.19.27
  * Linux 4.19.28
  * relay: check return of create_buf_file() properly
  * Linux 4.19.29
  * Linux 4.19.30
  * stable-kernel-rules.rst: add link to networking patch queue
  * Linux 4.19.31
  * Linux 4.19.32
  * USB: serial: cp210x: add new device id
  * Linux 4.19.33
  * Linux 4.19.34
  * tty: mark Siemens R3964 line discipline as BROKEN
  * tty: ldisc: add sysctl to prevent autoloading of ldiscs
  * Linux 4.19.35
  * Linux 4.19.36
  * Revert "locking/lockdep: Add debug_locks check in __lock_downgrade()"
  * Linux 4.19.37
  * Linux 4.19.38
  * Linux 4.19.39

  [ Mathieu Desnoyers ]
  * ARM: 8834/1: Fix: kprobes: optimized kprobes illegal instruction

  [ Quentin Perret ]
  * tracing: Fix number of entries in trace header

  [ Paul Burton ]
  * MIPS: eBPF: Always return sign extended 32b values
  * MIPS: eBPF: Fix icache flush end address

  [ René van Dorst ]
  * gpio: MT7621: use a per instance irq_chip structure

  [ Lubomir Rintel ]
  * gpio: pxa: avoid attempting to set pin direction via pinctrl on MMP2
  * clk: sysfs: fix invalid JSON in clk_dump
  * irqchip/mmp: Only touch the PJ4 IRQ & FIQ bits on enable/disable
  * libertas_tf: don't set URB_ZERO_PACKET on IN USB transfer
  * serial: 8250_of: assume reg-shift of 2 for mrvl,mmp-uart
  * serial: 8250_pxa: honor the port number from devicetree

  [ Rakesh Pillai ]
  * mac80211: Restore vif beacon interval if start ap fails
  * ath10k: fix shadow register implementation for WCN3990

  [ Herbert Xu ]
  * mac80211: Use linked list instead of rhashtable walk for mesh tables
  * mac80211: Free mpath object when rhashtable insertion fails
  * rhashtable: Still do rehash when we get EEXIST
  * ila: Fix rhashtable walker list corruption

  [ Ilya Dryomov ]
  * libceph: handle an empty authorize reply
  * libceph: wait for latest osdmap in ceph_monc_blacklist_add()
  * dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic checksum errors

  [ Yan, Zheng ]
  * ceph: avoid repeatedly adding inode to mdsc->snap_flush_list
  * ceph: fix ci->i_head_snapc leak

  [ Ralph Campbell ]
  * numa: change get_mempolicy() to use nr_node_ids instead of MAX_NUMNODES
  * x86/mm: Don't exceed the valid physical address space

  [ Michal Hocko ]
  * proc, oom: do not report alien mms when setting oom_score_adj
  * mm, memory_hotplug: is_mem_section_removable do not pass the end of a zone
  * mm, memory_hotplug: fix off-by-one in is_pageblock_removable
  * mm: handle lru_add_drain_all for UP properly

  [ Jeremy Soller ]
  * ALSA: hda/realtek - Headset microphone and internal speaker support for System76 oryp5

  [ Hui Wang ]
  * ALSA: hda/realtek: Disable PC beep in passthrough on alc285
  * ALSA: hda - Enforces runtime_resume after S3 and S4 for each codec
  * ALSA: hda - Add two more machines to the power_save_blacklist
  * ALSA: hda/realtek - add two more pin configuration sets to quirk table

  [ Eric Biggers ]
  * KEYS: allow reaching the keys quotas exactly
  * KEYS: user: Align the payload buffer
  * KEYS: always initialize keyring_index_key::desc_len
  * net: socket: set sock->sk to NULL after calling proto_ops::release()
  * crypto: cfb - add missing 'chunksize' property
  * crypto: cfb - remove bogus memcpy() with src == dest
  * crypto: ahash - fix another early termination in hash walk
  * crypto: aead - set CRYPTO_TFM_NEED_KEY if ->setkey() fails
  * crypto: aegis - fix handling chunked inputs
  * crypto: arm64/aes-neonbs - fix returning final keystream block
  * crypto: hash - set CRYPTO_TFM_NEED_KEY if ->setkey() fails
  * crypto: morus - fix handling chunked inputs
  * crypto: pcbc - remove bogus memcpy()s with src == dest
  * crypto: skcipher - set CRYPTO_TFM_NEED_KEY if ->setkey() fails
  * crypto: testmgr - skip crc32c context test for ahash algorithms
  * crypto: x86/aegis - fix handling chunked inputs and MAY_SLEEP
  * crypto: x86/aesni-gcm - fix crash on empty plaintext
  * crypto: x86/morus - fix handling chunked inputs and MAY_SLEEP
  * drm/vgem: fix use-after-free when drm_gem_handle_create() fails
  * drm/vkms: fix use-after-free when drm_gem_handle_create() fails
  * crypto: cavium/zip - fix collision with generic cra_driver_name
  * crypto: x86/poly1305 - fix overflow during partial reduction

  [ Heiko Stuebner ]
  * backlight: pwm_bl: Fix devicetree parsing with auto-generated brightness tables

  [ Vignesh R ]
  * mfd: ti_am335x_tscadc: Use PLATFORM_DEVID_AUTO while registering mfd cells
  * spi: ti-qspi: Fix mmap read when more than one CS in use

  [ Stefano Stabellini ]
  * pvcalls-front: read all data before closing the connection
  * pvcalls-front: don't try to free unallocated rings
  * pvcalls-front: properly allocate sk
  * pvcalls-back: set -ENOTCONN in pvcalls_conn_back_read

  [ Nathan Chancellor ]
  * mfd: twl-core: Fix section annotations on {,un}protect_pm_master
  * mfd: db8500-prcmu: Fix some section annotations
  * isdn: avm: Fix string plus integer warning from Clang
  * pinctrl: max77620: Use define directive for max77620_pinconf_param values
  * staging: rtl8723bs: Fix build error with Clang when inlining is disabled
  * tty: serial: qcom_geni_serial: Initialize baud in qcom_geni_console_setup
  * net: stmmac: Avoid sometimes uninitialized Clang warnings
  * powerpc/xmon: Fix opcode being uninitialized in print_insn_powerpc
  * ARM: 8833/1: Ensure that NEON code always compiles with Clang
  * net: stmmac: Avoid one more sometimes uninitialized Clang warning
  * x86/hw_breakpoints: Make default case in hw_breakpoint_arch_parse() return an error
  * arm64: futex: Restore oldval initialization to work around buggy compilers

  [ Nicolas Boichat ]
  * mfd: mt6397: Do not call irq_domain_remove if PMIC unsupported
  * mm: add support for kmem caches in DMA32 zone
  * iommu/io-pgtable-arm-v7s: request DMA32 memory, and improve debugging
  * iommu/io-pgtable-arm-v7s: Only kmemleak_ignore L2 tables

  [ Dan Carpenter ]
  * mfd: ab8500-core: Return zero in get_register_interruptible()
  * xprtrdma: Double free in rpcrdma_sendctxs_create()
  * ALSA: compress: prevent potential divide by zero bugs
  * clk: tegra: dfll: Fix a potential Oop in remove()
  * thermal: int340x_thermal: Fix a NULL vs IS_ERR() check
  * usb: gadget: Potential NULL dereference on allocation error
  * clk: ti: Fix error handling in ti_clk_parse_divider_data()
  * scsi: bnx2fc: Fix error handling in probe()
  * scsi: 53c700: pass correct "dev" to dma_alloc_attrs()
  * lib/test_kmod.c: potential double free in error handling
  * net: dsa: bcm_sf2: potential array overflow in bcm_sf2_sw_suspend()
  * xen: Prevent buffer overflow in privcmd ioctl
  * ext4: fix some error pointer dereferences
  * staging: rtl8712: uninitialized memory in read_bbreg_hdl()

  [ Dien Pham ]
  * mfd: bd9571mwv: Add volatile register to make DVFS work

  [ Jonathan Marek ]
  * mfd: qcom_rpm: write fw_version to CTRL_REG

  [ Charles Keepax ]
  * mfd: wm5110: Add missing ASRC rate register

  [ Oskari Lemmela ]
  * mfd: axp20x: Add AC power supply cell for AXP813
  * mfd: axp20x: Add supported cells for AXP803

  [ Chen-Yu Tsai ]
  * mfd: axp20x: Re-align MFD cell entries
  * phy: sun4i-usb: Support set_mode to USB_HOST for non-OTG PHYs
  * backlight: pwm_bl: Use gpiod_get_value_cansleep() to get initial state

  [ Enric Balletbo i Serra ]
  * mfd: cros_ec_dev: Add missing mfd_remove_devices() call in remove
  * arm64: dts: rockchip: fix graph_port warning on rk3399 bob kevin and excavator

  [ Keerthy ]
  * mfd: tps65218: Use devm_regmap_add_irq_chip and clean up error path in probe()

  [ Kangjie Lu ]
  * mfd: mc13xxx: Fix a missing check of a register-read failure
  * leds: lp5523: fix a missing check of return value of lp55xx_read
  * tty: mxs-auart: fix a potential NULL pointer dereference
  * tty: atmel_serial: fix a potential NULL pointer dereference
  * gpio: exar: add a check for the return value of ida_simple_get fails
  * ALSA: echoaudio: add a check for ioremap_nocache
  * ALSA: sb8: add a check for request_region
  * x86/hyperv: Prevent potential NULL pointer dereference
  * net: ieee802154: fix a potential NULL pointer dereference
  * netfilter: ip6t_srh: fix NULL pointer dereferences
  * gpio: aspeed: fix a potential NULL pointer dereference
  * scsi: qla4xxx: fix a potential NULL pointer dereference
  * leds: pca9532: fix a potential NULL pointer dereference

  [ YueHaibing ]
  * xen/pvcalls: remove set but not used variable 'intf'
  * scsi: qla4xxx: check return code of qla4xxx_copy_from_fwddb_param
  * net-sysfs: Fix mem leak in netdev_register_kobject
  * net: nfc: Fix NULL dereference on nfc_llcp_build_tlv fails
  * exec: Fix mem leak in kernel_read_file
  * mdio_bus: Fix use-after-free on device_register fails
  * genetlink: Fix a memory leak on error path
  * net-sysfs: call dev_hold if kobject_init_and_add success
  * fs/proc/proc_sysctl.c: fix NULL pointer dereference in put_links
  * drm/nouveau/debugfs: Fix check of pm_runtime_get_sync failure
  * appletalk: Fix use-after-free in atalk_proc_exit
  * lib/Kconfig.debug: fix build error without CONFIG_BLOCK
  * fs/proc/proc_sysctl.c: Fix a NULL pointer dereference
  * net: netrom: Fix error cleanup path of nr_proto_init

  [ Denis Bolotin ]
  * qed: Fix qed_chain_set_prod() for PBL chains with non power of 2 page count
  * qed: Fix qed_ll2_post_rx_buffer_notify_fw() by adding a write memory barrier

  [ Yonglong Liu ]
  * net: hns: Fix use after free identified by SLUB debug
  * net: hns: Fix for missing of_node_put() after of_parse_phandle()
  * net: hns: Restart autoneg need return failed when autoneg off
  * net: hns: Fix wrong read accesses via Clause 45 MDIO protocol

  [ Andrey Ignatov ]
  * bpf: Fix [::] -> [::1] rewrite in sys_sendmsg
  * selftests/bpf: Test [::] -> [::1] rewrite in sys_sendmsg in test_sock_addr

  [ NeilBrown ]
  * watchdog: mt7621_wdt/rt2880_wdt: Fix compilation problem
  * dm: fix to_sector() for 32bit
  * nfsd: fix memory corruption caused by readdir
  * NFS: fix mount/umount race in nlmclnt.
  * sunrpc: don't mark uninitialised items as VALID.

  [ Stephen Warren ]
  * net/mlx4: Get rid of page operation after dma_alloc_coherent

  [ Alban Bedel ]
  * MIPS: ath79: Enable OF serial ports in the default config
  * phy: ath79-usb: Fix the power on error path
  * phy: ath79-usb: Fix the main reset name to match the DT binding

  [ Nir Dotan ]
  * mlxsw: spectrum_acl: Add cleanup after C-TCAM update error condition
  * mlxsw: pci: Return error on PCI reset timeout

  [ Ido Schimmel ]
  * selftests: forwarding: Add a test for VLAN deletion
  * net: bridge: Mark FDB entries that were added by user as such
  * mlxsw: spectrum_switchdev: Do not treat static FDB entries as sticky
  * selftests: forwarding: Add a test case for externally learned FDB entries
  * ip6mr: Do not call __IP6_INC_STATS() from preemptible context
  * team: Free BPF filter when unregistering netdev
  * mlxsw: pci: Reincrease PCI reset timeout

  [ Taehee Yoo ]
  * netfilter: nf_tables: fix leaking object reference count
  * netfilter: ipt_CLUSTERIP: fix sleep-in-atomic bug in clusterip_config_entry_put()
  * netfilter: xt_TEE: fix wrong interface selection
  * netfilter: xt_TEE: add missing code to get interface index in checkentry.
  * netfilter: nf_flow_table: remove flowtable hook flush routine in netns exit routine

  [ Michael S. Tsirkin ]
  * include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR

  [ Thomas Bogendoerfer ]
  * MIPS: jazz: fix 64bit build

  [ wenxu ]
  * netfilter: nft_flow_offload: Fix reverse route lookup
  * netfilter: nft_flow_offload: fix interaction with vrf slave device

  [ Yuchung Cheng ]
  * bpf: correctly set initial window on active Fast Open sender

  [ Wen Yang ]
  * pvcalls-front: Avoid get_free_pages(GFP_KERNEL) under spinlock
  * pvcalls-front: fix potential null dereference
  * mt76: fix a leaked reference by adding a missing of_node_put
  * SoC: imx-sgtl5000: add missing put_device()
  * ARM: imx51: fix a leaked reference by adding missing of_node_put
  * net: xilinx: fix possible object reference leak
  * net: ibm: fix possible object reference leak
  * net: ethernet: ti: fix possible object reference leak

  [ Song Liu ]
  * bpf: fix panic in stack_map_get_build_id() on i386 and arm32

  [ Leon Romanovsky ]
  * RDMA/mthca: Clear QP objects during their allocation

  [ Christophe Leroy ]
  * powerpc/8xx: fix setting of pagetable for Abatron BDI debug tool.
  * powerpc/32: Clear on-stack exception marker upon exception return
  * powerpc/wii: properly disable use of BATs when requested.
  * powerpc/83xx: Also save/restore SPRG4-7 during suspend
  * powerpc/traps: fix recoverability of machine check handling on book3s/32
  * powerpc/traps: Fix the message printed when stack overflows
  * powerpc/fsl: Fix the flush of branch predictor.
  * lkdtm: Print real addresses
  * lkdtm: Add tests for NULL pointer dereference
  * powerpc/vdso32: fix CLOCK_MONOTONIC on PPC64

  [ Tony Luck ]
  * acpi/nfit: Fix race accessing memdev in nfit_get_smbios_id()

  [ Jia-Ju Bai ]
  * isdn: i4l: isdn_tty: Fix some concurrency double-free bugs

  [ Xiubo Li ]
  * scsi: tcmu: avoid cmd/qfull timers updated whenever a new cmd comes

  [ Stanley Chu ]
  * scsi: ufs: Fix system suspend status

  [ Manish Rangankar ]
  * scsi: qedi: Add ep_state for login completion on un-reachable targets

  [ Avri Altman ]
  * scsi: ufs: Fix geometry descriptor size

  [ Varun Prakash ]
  * scsi: cxgb4i: add wait_for_completion()
  * scsi: csiostor: fix NULL pointer dereference in csio_vport_set_state()

  [ Henry Yen ]
  * netfilter: nft_flow_offload: fix checking method of conntrack helper

  [ Talons Lee ]
  * always clear the X2APIC_ENABLE bit for PV guest

  [ Julia Lawall ]
  * drm/meson: add missing of_node_put
  * drm/sun4i: backend: add missing of_node_puts
  * drm/imx: imx-ldb: add missing of_node_puts
  * crypto: crypto4xx - add missing of_node_put after of_device_is_available
  * drm: rcar-du: add missing of_node_put

  [ Felix Kuehling ]
  * drm/amdkfd: Don't assign dGPUs to APU topology devices

  [ Charlene Liu ]
  * drm/amd/display: fix PME notification not working in RV desktop

  [ Pavel Tikhomirov ]
  * vhost: return EINVAL if iovecs size does not match the message size
  * tracing: Fix event filters and triggers to handle negative numbers

  [ Davide Caratti ]
  * selftests: tc-testing: drop test on missing tunnel key id
  * selftests: tc-testing: fix tunnel_key failure if dst_port is unspecified
  * selftests: tc-testing: fix parsing of ife type
  * net/sched: act_ipt: fix refcount leak when replace fails
  * net/sched: act_skbedit: fix refcount leak when replace fails
  * net/sched: act_sample: fix divide by zero in the traffic path
  * net/sched: don't dereference a->goto_chain to read the chain index

  [ Marc Dionne ]
  * afs: Don't set vnode->cb_s_break in afs_validate()

  [ David Howells ]
  * afs: Fix key refcounting in file locking code
  * rxrpc: Fix client call queueing, waiting for channel
  * assoc_array: Fix shortcut creation
  * keys: Fix dependency loop between construction record and auth key
  * rxrpc: Fix client call connect/disconnect race

  [ Stanislav Fomichev ]
  * bpf: don't assume build-id length is always 20 bytes
  * bpf: zero out build_id for BPF_STACK_BUILD_ID_IP
  * selftests/bpf: retry tests that expect build-id
  * libbpf: force fixdep compilation at the start of the build
  * selftests/bpf: skip verifier tests for unsupported program types

  [ Colin Ian King ]
  * atm: he: fix sign-extension overflow on large shift
  * selftests: cpu-hotplug: fix case where CPUs offline > CPUs present
  * ALSA: opl3: fix mismatch between snd_opl3_drum_switch definition and declaration

  [ Cheng-Min Ao ]
  * hwmon: (tmp421) Correct the misspelling of the tmp442 compatible attribute in OF device ID table

  [ Peter Oskolkov ]
  * bpf: bpf_setsockopt: reset sock dst on SO_MARK changes
  * net: IP defrag: encapsulate rbtree defrag code into callable functions
  * net: IP6 defrag: use rbtrees for IPv6 defrag
  * net: IP6 defrag: use rbtrees in nf_conntrack_reasm.c

  [ Madalin Bucur ]
  * dpaa_eth: NETIF_F_LLTX requires to do our own update of trans_start
  * soc: fsl: qbman: avoid race in clearing QMan interrupt

  [ Tariq Toukan ]
  * net/mlx5e: Fix wrong (zero) TX drop counter indication for representor

  [ Konstantin Khlebnikov ]
  * inet_diag: fix reporting cgroup classid and fallback to priority
  * e1000e: fix cyclic resets at link up with active tx
  * sched/core: Fix buffer overflow in cgroup2 property cpu.max
  * mm: hide incomplete nr_indirectly_reclaimable in sysfs
  * mm/vmstat.c: fix /proc/vmstat format for CONFIG_DEBUG_TLBFLUSH=y CONFIG_SMP=n

  [ Li RongQing ]
  * ipv6: propagate genlmsg_reply return code
  * connector: fix unsafe usage of ->real_parent
  * mac80211_hwsim: propagate genlmsg_reply return code
  * netfilter: nf_tables: check the result of dereferencing base_chain->stats
  * net: ethtool: not call vzalloc for zero sized memory request
  * ieee802154: hwsim: propagate genlmsg_reply return code

  [ Arthur Kiyanovski ]
  * net: ena: fix race between link up and device initalization

  [ Saeed Mahameed ]
  * net/mlx4_en: Force CHECKSUM_NONE for short ethernet frames
  * net/mlx5e: XDP, fix redirect resources availability check
  * net/mlx5: FPGA, tls, hold rcu read lock a bit longer
  * net/mlx5: FPGA, tls, idr remove on flow delete

  [ Tonghao Zhang ]
  * net/mlx5e: Don't overwrite pedit action when multiple pedit used
  * net/mlx5: Avoid panic when setting vport rate
  * net/mlx5: Avoid panic when setting vport mac, getting vport config

  [ Kal Conley ]
  * net/packet: fix 4gb buffer limit due to overflow check

  [ Russell King ]
  * net: sfp: do not probe SFP module before we're attached
  * net: phylink: avoid resolving link state too early
  * ARM: OMAP2+: fix lack of timer interrupts on CPU1 after hotplug
  * net: marvell: mvneta: fix DMA debug warning
  * gpio: gpio-omap: fix level interrupt idling
  * net: marvell: mvpp2: fix stuck in-band SGMII negotiation
  * ARM: avoid Cortex-A9 livelock on tight dmb loops

  [ Xin Long ]
  * sctp: call gso_reset_checksum when computing checksum in sctp_gso_segment
  * sctp: set stream ext to NULL after freeing it in sctp_stream_outq_migrate
  * sctp: call iov_iter_revert() after sending ABORT
  * pptp: dst_release sk_dst_cache in pptp_sock_destruct
  * route: set the deleted fnhe fnhe_daddr to 0 in ip_del_fnhe to fix a race
  * sctp: remove sched init from sctp_stream_init
  * selinux: add the missing walk_size + len check in selinux_sctp_bind_connect
  * ipv6: make ip6_create_rt_rcu return ip6_null_entry instead of NULL
  * sctp: get sctphdr by offset in sctp_compute_cksum
  * sctp: use memdup_user instead of vmemdup_user
  * tipc: change to check tipc_own_id to return in tipc_net_stop
  * sctp: initialize _pad of sockaddr_in before copying to user memory
  * tipc: handle the err returned from cmd header function
  * tipc: check bearer name with right length in tipc_nl_compat_bearer_enable
  * tipc: check link name with right length in tipc_nl_compat_link_set
  * netfilter: bridge: set skb transport_header before entering NF_INET_PRE_ROUTING

  [ Cong Wang ]
  * team: avoid complex list operations in team_nl_cmd_options_set()
  * net_sched: fix a race condition in tcindex_destroy()
  * net_sched: fix a memory leak in cls_tcindex
  * net_sched: fix two more memory leaks in cls_tcindex
  * xfrm: destroy xfrm_state synchronously on net exit path

  [ Johannes Berg ]
  * Revert "socket: fix struct ifreq size in compat ioctl"
  * Revert "kill dev_ifsioc()"
  * net: socket: fix SIOCGIFNAME in compat
  * net: socket: make bond ioctls go through compat_ifreq_ioctl()
  * mac80211: call drv_ibss_join() on restart
  * iwlwifi: mvm: fix RFH config command with >=10 CPUs

  [ Hangbin Liu ]
  * geneve: should not call rt6_lookup() when ipv6 was disabled
  * sit: check if IPv6 enabled before calling ip6_err_gen_icmpv6_unreach()
  * Revert "bridge: do not add port to router list when receives query with source 0.0.0.0"
  * ipv4: Add ICMPv6 support when parse route ipproto
  * team: set slave to promisc if team is already in promisc mode
  * team: fix possible recursive locking when add slaves

  [ Bart Van Assche ]
  * RDMA/srp: Rework SCSI device reset handling
  * aio: Fix locking in aio_poll()
  * scsi: target/iscsi: Avoid iscsit_release_commands_from_conn() deadlock
  * scsi: sd: Fix a race between closing an sd device and sd I/O
  * blk-iolatency: #include "blk.h"
  * scsi: core: Avoid that system resume triggers a kernel warning

  [ Dmitry V. Levin ]
  * parisc: Fix ptrace syscall number modification
  * riscv: Fix syscall_get_arguments() and syscall_set_arguments()

  [ Eugeniy Paltsev ]
  * ARCv2: Enable unaligned access in early ASM code
  * ARC: U-boot: check arguments paranoidly
  * ARC: fix __ffs return value to avoid build warnings
  * ARCv2: lib: memcpy: fix doing prefetchw outside of buffer
  * ARC: u-boot args: check that magic number is correct

  [ Alexey Brodkin ]
  * ARC: define ARCH_SLAB_MINALIGN = 8

  [ Alex Deucher ]
  * drm/amdgpu: Set DPM_FLAG_NEVER_SKIP when enabling PM-runtime
  * drm/amdgpu: Add missing power attribute to APU check
  * drm/radeon: check if device is root before getting pci speed caps
  * drm/amdgpu/gmc9: fix VM_L2_CNTL3 programming

  [ Rafael J. Wysocki ]
  * gpu: drm: radeon: Set DPM_FLAG_NEVER_SKIP when enabling PM-runtime
  * PCI/PME: Fix hotplug/sysfs remove deadlock in pcie_pme_remove()
  * ACPI: EC / PM: Disable non-wakeup GPEs for suspend-to-idle
  * Revert "ACPICA: Clear status of GPEs before enabling them"

  [ Chris Wilson ]
  * drm/i915/fbdev: Actually configure untiled displays
  * drm/amdgpu: Transfer fences to dmabuf importer
  * drm: Reorder set_property_atomic to avoid returning with an active ww_ctx

  [ Leo (Hanghong) Ma ]
  * drm/amd/display: Fix MST reboot/poweroff sequence

  [ Felix Fietkau ]
  * mac80211: allocate tailroom for forwarded mesh packets
  * batman-adv: release station info tidstats
  * mac80211: do not call driver wake_tx_queue op during reconfig

  [ Yu Zhang ]
  * kvm: x86: Return LA57 feature based on hardware capability

  [ Willem de Bruijn ]
  * net: validate untrusted gso packets without csum offload
  * net: avoid false positives in untrusted gso validation
  * bpf: only adjust gso_size on bytestream protocols
  * bpf: only test gso type on gso packets

  [ Gao Xiang ]
  * staging: erofs: fix a bug when appling cache strategy
  * staging: erofs: complete error handing of z_erofs_do_read_page
  * staging: erofs: drop multiref support temporarily
  * staging: erofs: remove the redundant d_rehash() for the root dentry
  * staging: erofs: atomic_cond_read_relaxed on ref-locked workgroup
  * staging: erofs: fix `erofs_workgroup_{try_to_freeze, unfreeze}'
  * staging: erofs: add a full barrier in erofs_workgroup_unfreeze
  * staging: erofs: {dir,inode,super}.c: rectify BUG_ONs
  * staging: erofs: unzip_{pagevec.h,vle.c}: rectify BUG_ONs
  * staging: erofs: unzip_vle_lz4.c,utils.c: rectify BUG_ONs
  * staging: erofs: fix mis-acted TAIL merging behavior
  * staging: erofs: fix illegal address access under memory pressure
  * staging: erofs: compressed_pages should not be accessed again after freed
  * staging: erofs: add error handling for xattr submodule
  * staging: erofs: fix fast symlink w/o xattr when fs xattr is on
  * staging: erofs: fix memleak of inode's shared xattr array
  * staging: erofs: fix race of initializing xattrs of a inode at the same time
  * staging: erofs: keep corrupted fs from crashing kernel in erofs_namei()
  * staging: erofs: fix race when the managed cache is enabled
  * staging: erofs: fix error handling when failed to read compresssed data
  * staging: erofs: keep corrupted fs from crashing kernel in erofs_readdir()

  [ Chen Gong ]
  * staging: erofs: replace BUG_ON with DBG_BUGON in data.c

  [ Pablo Neira Ayuso ]
  * netfilter: nf_tables: fix flush after rule deletion in the same batch
  * netfilter: nft_compat: use-after-free when deleting targets
  * netfilter: nfnetlink_cttimeout: pass default timeout policy to obj_to_nlattr
  * netfilter: xt_cgroup: shrink size of v2 path
  * netfilter: nf_tables: unbind set in rule from commit path
  * netfilter: nft_compat: use .release_ops and remove list of extension
  * netfilter: nf_tables: fix set double-free in abort path
  * netfilter: nf_tables: bogus EBUSY when deleting set after flush
  * netfilter: nf_tables: bogus EBUSY in helper removal from transaction
  * netfilter: nft_set_rbtree: check for inactive element after flag mismatch

  [ Eli Cooper ]
  * netfilter: ipv6: Don't preserve original oif for loopback address

  [ Fernando Fernandez Mancera ]
  * netfilter: nfnetlink_osf: add missing fmatch check

  [ Mikulas Patocka ]
  * udlfb: handle unplug properly
  * dm integrity: limit the rate of error messages
  * dm integrity: change memcmp to strncmp in dm_integrity_ctr
  * dm: revert 8f50e358153d ("dm: limit the max bio size as BIO_MAX_PAGES * PAGE_SIZE")
  * dm integrity: fix deadlock with overlapping I/O
  * vt: fix cursor when clearing the screen

  [ Dou Liyang ]
  * irq/matrix: Split out the CPU selection code into a helper
  * irq/matrix: Spread managed interrupts on allocation

  [ Long Li ]
  * genirq/matrix: Improve target CPU selection for managed interrupts.

  [ Toke Høiland-Jørgensen ]
  * mac80211: Change default tx_sk_pacing_shift to 7
  * sch_cake: Use tc_skb_protocol() helper for getting packet protocol
  * sch_cake: Make sure we can write the IP header before changing DSCP bits
  * sch_cake: Simplify logic in cake_select_tin()

  [ John Garry ]
  * scsi: libsas: Fix rphy phy_identifier for PHYs with end devices attached
  * scsi: hisi_sas: Set PHY linkrate when disconnected

  [ Kristian H. Kristensen ]
  * drm/msm: Unblock writer if reader closes file

  [ Rander Wang ]
  * ASoC: Intel: Haswell/Broadwell: fix setting for .dynamic field

  [ Yizhuo ]
  * ASoC: Variable "val" in function rt274_i2c_probe() could be uninitialized
  * ARM: OMAP2+: Variable "reg" in function omap4_dsi_mux_pads() could be uninitialized

  [ Marek Vasut ]
  * clk: vc5: Abort clock configuration without upstream clock

  [ Bo He ]
  * usb: dwc3: gadget: synchronize_irq dwc irq in suspend

  [ Zeng Tao ]
  * usb: dwc3: gadget: Fix the uninitialized link_state when udc starts

  [ Alexandre Belloni ]
  * selftests: rtc: rtctest: fix alarm tests
  * selftests: rtc: rtctest: add alarm test on minute boundary

  [ Srinivas Ramana ]
  * genirq: Make sure the initial affinity is not empty

  [ Peng Hao ]
  * x86/mm/mem_encrypt: Fix erroneous sizeof()
  * ARM: pxa: ssp: unneeded to free devm_ allocated data

  [ Shuming Fan ]
  * ASoC: rt5682: Fix PLL source register definitions
  * ASoC: rt5682: Correct the setting while select ASRC clk for AD/DA filter

  [ Silvio Cesare ]
  * ASoC: dapm: change snprintf to scnprintf for possible overflow
  * ASoC: imx-audmux: change snprintf to scnprintf for possible overflow

  [ Alison Schofield ]
  * selftests/vm/gup_benchmark.c: match gup struct to kernel

  [ Fathi Boudra ]
  * selftests: seccomp: use LDLIBS instead of LDFLAGS
  * selftests: net: use LDLIBS instead of LDFLAGS
  * selftests: timers: use LDLIBS instead of LDFLAGS

  [ Geert Uytterhoeven ]
  * selftests: gpio-mockup-chardev: Check asprintf() for error
  * arm64: dts: renesas: r8a7796: Enable DMA for SCIF2
  * arm64: dts: renesas: r8a77965: Enable DMA for SCIF2
  * driver core: Postpone DMA tear-down until after devres release
  * serial: sh-sci: Fix HSCIF RX sampling point adjustment
  * serial: sh-sci: Fix HSCIF RX sampling point calculation
  * gpio: of: Fix of_gpiochip_add() error path

  [ Yang Yingliang ]
  * irqchip/gic-v3-mbi: Fix uninitialized mbi_lock
  * ipmi_si: fix use-after-free of resource->name

  [ Vineet Gupta ]
  * ARC: show_regs: lockdep: avoid page allocator...
  * ARC: uacces: remove lp_start, lp_end from clobber list
  * ARCv2: support manual regfile save on interrupts
  * ARCv2: don't assume core 0x54 has dual issue

  [ Aaron Hill ]
  * drivers: thermal: int340x_thermal: Fix sysfs race condition

  [ Bob Copeland ]
  * mac80211: fix miscounting of ttl-dropped frames

  [ Prateek Sood ]
  * sched/wait: Fix rcuwait_wake_up() ordering

  [ Peter Zijlstra ]
  * sched/wake_q: Fix wakeup ordering for wake_q
  * futex: Fix (possible) missed wakeup
  * perf/x86: Fixup typo in stub functions
  * perf/x86/intel: Fix memory corruption
  * sched/cpufreq: Fix 32-bit math overflow
  * trace: Fix preempt_enable_no_resched() abuse

  [ Xie Yongji ]
  * locking/rwsem: Fix (possible) missed wakeup

  [ Kenneth Feng ]
  * drm/amd/powerplay: OD setting fix on Vega10

  [ Matthias Kaehlcke ]
  * tty: serial: qcom_geni_serial: Allow mctrl when flow control is disabled
  * Bluetooth: Fix locking in bt_accept_enqueue() for BH context
  * Revert "kbuild: use -Oz instead of -Os when using clang"

  [ Tomonori Sakita ]
  * serial: fsl_lpuart: fix maximum acceptable baud rate with over-sampling
  * net: altera_tse: fix msgdma_tx_completion on non-zero fill_level case

  [ Priit Laes ]
  * drm/sun4i: hdmi: Fix usage of TMDS clock

  [ Liam Mark ]
  * staging: android: ion: Support cpu access during dma_buf_detach

  [ Ernesto A. Fernández ]
  * direct-io: allow direct writes to empty inodes

  [ Tejun Heo ]
  * writeback: synchronize sync(2) against cgroup writeback membership switches
  * cgroup, rstat: Don't flush subtree root unless necessary

  [ Ewan D. Milne ]
  * scsi: lpfc: nvme: avoid hang / use-after-free when destroying localport
  * scsi: lpfc: nvmet: avoid hang / use-after-free when destroying targetport

  [ Atsushi Nemoto ]
  * net: altera_tse: fix connect_local_phy error path

  [ Haiyang Zhang ]
  * hv_netvsc: Fix ethtool change hash key error
  * hv_netvsc: Refactor assignments of struct netvsc_device_info
  * hv_netvsc: Fix hash key value reset after other ops
  * hv_netvsc: Fix IP header checksum for coalesced packets
  * hv_netvsc: Fix unwanted wakeup after tx_disable

  [ Sagi Grimberg ]
  * nvme-rdma: fix timeout handler

  [ Hannes Reinecke ]
  * nvme-multipath: drop optimization for static ANA group IDs

  [ Douglas Anderson ]
  * drm/msm: Fix A6XX support for opp-level
  * tracing: kdb: Fix ftdump to not sleep

  [ Zhang Run ]
  * net: usb: asix: ax88772_bind return error when hw_reset fail

  [ Maciej Żenczykowski ]
  * net: dev_is_mac_header_xmit() true for ARPHRD_RAWIP
  * usbip: fix vhci_hcd controller counting

  [ Thomas Falcon ]
  * ibmveth: Do not process frames after calling napi_reschedule
  * ibmvnic: Fix completion structure initialization
  * net/ibmvnic: Fix RTNL deadlock during device reset

  [ Balaji Pothunoori ]
  * mac80211: don't initiate TDLS connection if station is not associated to AP

  [ Mathieu Malaterre ]
  * mac80211: Add attribute aligned(2) to struct 'action'
  * ARM: dts: lpc32xx: Remove leading 0x and 0s from bindings notation

  [ Chaitanya Tata ]
  * cfg80211: extend range deviation for DMG

  [ Suravee Suthikulpanit ]
  * svm: Fix AVIC incomplete IPI emulation
  * iommu/amd: Fix IOMMU page flush when detach device from a domain

  [ Vitaly Kuznetsov ]
  * KVM: nSVM: clear events pending from svm_complete_interrupts() when exiting to L1
  * kernel: hung_task.c: disable on suspend
  * KVM: x86: svm: make sure NMI is injected after nmi_singlestep

  [ Ben Gardon ]
  * kvm: selftests: Fix region overlap check in kvm_util

  [ Jonathan Neuschäfer ]
  * mmc: spi: Fix card detection during probe

  [ Sergei Shtylyov ]
  * mmc: tmio_mmc_core: don't claim spurious interrupts

  [ Takeshi Saito ]
  * mmc: tmio: fix access width of Block Count Register

  [ Ritesh Harjani ]
  * mmc: core: Fix NULL ptr crash from mmc_should_fail_request

  [ Alamy Liu ]
  * mmc: cqhci: fix space allocated for transfer descriptor
  * mmc: cqhci: Fix a tiny potential memory leak on error condition

  [ BOUGH CHEN ]
  * mmc: sdhci-esdhc-imx: correct the fix of ERR004536
  * mmc: sdhci-esdhc-imx: fix HS400 timing issue

  [ Nicholas Kazlauskas ]
  * drm: Block fb changes for async plane updates
  * drm: Block fb changes for async plane updates
  * drm/amd/display: Clear stream->mode_changed after commit
  * drm/amd/display: Don't re-program planes for DPMS changes
  * drm/amd/display: Disconnect mpcc when changing tg
  * drm/amd/display: Enable vblank interrupt during CRC capture

  [ Mike Kravetz ]
  * hugetlbfs: fix races and page leaks during migration

  [ Michael Clark ]
  * MIPS: fix truncation in __cmpxchg_small for short values

  [ Jonas Gorski ]
  * MIPS: BCM63XX: provide DMA masks for ethernet devices

  [ Andy Lutomirski ]
  * x86/uaccess: Don't leak the AC flag into __put_user() value evaluation

  [ Viresh Kumar ]
  * cpufreq: Use struct kobj_attribute instead of struct global_attr
  * cpufreq: kryo: Release OPP tables on module removal
  * PM / wakeup: Rework wakeup source timer cancellation

  [ Daniele Palmas ]
  * USB: serial: option: add Telit ME910 ECM composition

  [ Ivan Mironov ]
  * USB: serial: cp210x: add ID for Ingenico 3070

  [ Mans Rullgard ]
  * USB: serial: ftdi_sio: add ID for Hjelmslund Electronics USB485
  * USB: serial: option: set driver_info for SIM5218 and compatibles

  [ Gustavo A. R. Silva ]
  * staging: comedi: ni_660x: fix missing break in switch statement
  * applicom: Fix potential Spectre v1 vulnerabilities
  * iscsi_ibft: Fix missing break in switch statement
  * scsi: aacraid: Fix missing break in switch statement
  * crypto: ccree - fix missing break in switch statement
  * ARM: s3c24xx: Fix boolean expressions in osiris_dvs_notify
  * mfd: sm501: Fix potential NULL pointer dereference
  * drm/radeon/evergreen_cs: fix missing break in switch statement
  * ALSA: rawmidi: Fix potential Spectre v1 vulnerability
  * ALSA: seq: oss: Fix Spectre v1 vulnerability
  * net: atm: Fix potential Spectre v1 vulnerabilities

  [ Ajay Singh ]
  * staging: wilc1000: fix to set correct value for 'vif_num'

  [ Qing Xia ]
  * staging: android: ion: fix sys heap pool's gfp_flags

  [ Tetsuo Handa ]
  * staging: android: ashmem: Don't call fallocate() with ashmem_mutex held.
  * staging: android: ashmem: Avoid range_alloc() allocation with ashmem_mutex held.
  * fs: ratelimit __find_get_block_slow() failure message.
  * fs/open.c: allow opening only regular files during execve()
  * mm,oom: don't kill global init via memory.oom.group
  * memcg: killed threads should not invoke memcg OOM killer
  * workqueue: Try to catch flush_work() without INIT_WORK().
  * NFS: Forbid setting AF_INET6 to "struct sockaddr_in"->sin_family.
  * net/rds: Check address length before reading address family

  [ Heiner Kallweit ]
  * net: dsa: mv88e6xxx: handle unknown duplex modes gracefully in mv88e6xxx_port_set_duplex
  * net: dsa: mv8e6xxx: fix number of internal PHYs for 88E6x90 family
  * net: phy: phylink: fix uninitialized variable in phylink_get_mac_state
  * net: dsa: mv88e6xxx: prevent interrupt storm caused by mv88e6390x_port_set_cmode
  * net: phy: consider latched link-down status in polling mode
  * r8169: disable ASPM again
  * r8169: disable default rx interrupt coalescing on RTL8168
  * net: dsa: mv88e6xxx: add call to mv88e6xxx_ports_cmode_init to probe for new DSA framework

  [ Kristian Evensen ]
  * qmi_wwan: Add support for Quectel EG12/EM12
  * USB: serial: option: add support for Quectel EM12

  [ Erik Hugne ]
  * tipc: fix RDM/DGRAM connect() regression
  * tipc: allow service ranges to be connect()'ed on RDM/DGRAM
  * tipc: fix cancellation of topology subscriptions

  [ Michael Chan ]
  * bnxt_en: Drop oversize TX packets to prevent errors.
  * bnxt_en: Fix typo in firmware message timeout logic.
  * bnxt_en: Wait longer for the firmware message response to complete.
  * bnxt_en: Improve RX consumer index validity check.
  * bnxt_en: Reset device on RX buffer errors.

  [ Jiri Benc ]
  * geneve: correctly handle ipv6.disable module parameter

  [ Bryan Whitehead ]
  * lan743x: Fix TX Stall Issue
  * lan743x: Fix RX Kernel Panic
  * lan743x: Fix TX Stall Issue

  [ Andrew Lunn ]
  * net: dsa: mv88e6xxx: Fix statistics on mv88e6161
  * net: dsa: mv88e6xxx: Fix u64 statistics
  * gpio: vf610: Mask all GPIO interrupts
  * net: dsa: mv88e6xxx: Add lockdep classes to fix false positive splat

  [ Paul Moore ]
  * netlabel: fix out-of-bounds memory accesses

  [ Sheng Lan ]
  * net: netem: fix skb length BUG_ON in __skb_to_sgvec

  [ Rajasingh Thavamani ]
  * net: phy: Micrel KSZ8061: link failure after cable connect

  [ Tung Nguyen ]
  * tipc: fix race condition causing hung sendto

  [ Timur Celik ]
  * tun: fix blocking read
  * tun: remove unnecessary memory barrier

  [ Igor Druzhinin ]
  * xen-netback: don't populate the hash cache on XenBus disconnect
  * xen-netback: fix occasional leak of grant ref mappings under memory pressure

  [ Nazarov Sergey ]
  * net: Add __icmp_send helper.
  * net: avoid use IPCB in cipso_v4_error

  [ David Ahern ]
  * ipv4: Return error for RTA_VIA attribute
  * ipv6: Return error for RTA_VIA attribute
  * mpls: Return error for RTA_GATEWAY attribute
  * ipv4: Pass original device to ip_rcv_finish_core
  * ipmr: Do not reset index in mr_table_dump (Closes: CM-24850)

  [ Maxime Chevallier ]
  * net: dsa: mv88e6xxx: power serdes on/off for 10G interfaces on 6390X
  * packets: Always register packet sk in the same order

  [ Vlad Buslov ]
  * net: sched: act_tunnel_key: fix NULL pointer dereference during init
  * net: sched: flower: insert new filter to idr after setting its mask

  [ Jiaxun Yang ]
  * x86/CPU/AMD: Set the CPB bit unconditionally on F17h

  [ Kirill A. Shutemov ]
  * x86/boot/compressed/64: Do not read legacy ROM on EFI system

  [ Balaji Manoharan ]
  * usb: xhci: Fix for Enabling USB ROLE SWITCH QUIRK on INTEL_SUNRISEPOINT_LP_XHCI

  [ Liu Xiang ]
  * MIPS: irq: Allocate accurate order pages for irq stack

  [ Max Filippov ]
  * xtensa: fix get_wchan
  * xtensa: SMP: fix ccount_timer_shutdown
  * xtensa: SMP: fix secondary CPU initialization
  * xtensa: smp_lx200_defconfig: fix vectors clash
  * xtensa: SMP: mark each possible CPU as present
  * xtensa: SMP: limit number of possible CPUs by NR_CPUS
  * xtensa: fix return_address

  [ Johan Hovold ]
  * gnss: sirf: fix premature wakeup interrupt enable

  [ Karoly Pados ]
  * USB: serial: cp210x: fix GPIO in autosuspend

  [ Luis Chamberlain ]
  * selftests: firmware: fix verify_reqs() return value

  [ Martin Wilck ]
  * scsi: core: reset host byte in DID_NEXUS_FAILURE case

  [ Daniel Borkmann ]
  * bpf: fix sanitation rewrite in case of non-pointers
  * ipvlan: disallow userns cap_net_admin to change global mode/flags
  * bpf: fix use after free in bpf_evict_inode
  * x86, retpolines: Raise limit for generating indirect calls from switch-case
  * x86/retpolines: Disable switch jump tables when retpolines are enabled

  [ Alistair Strachan ]
  * media: uvcvideo: Fix 'type' check leading to overflow
  * arm64: dts: hikey: Revert "Enable HS200 mode on eMMC"

  [ Su Yanjun ]
  * vti4: Fix a ipip packet processing bug in 'IPCOMP' virtual tunnel

  [ Andi Kleen ]
  * perf script: Fix crash with printing mixed trace point and other events
  * x86/cpu/bugs: Use __initconst for 'const' init data

  [ Stephane Eranian ]
  * perf core: Fix perf_proc_update_handler() bug
  * perf tools: Handle TOPOLOGY headers with no CPU
  * perf/core: Restore mmap record type correctly

  [ Tony Jones ]
  * perf script: Fix crash when processing recorded stat data
  * tools lib traceevent: Fix buffer overflow in arg_eval
  * perf script python: Use PyBytes for attr in trace-event-python
  * perf script python: Add trace_context extension module to sys.modules

  [ Brian Welty ]
  * IB/{hfi1, qib}: Fix WC.byte_len calculation for UD_SEND_WITH_IMM

  [ Jerry Snitselaar ]
  * iommu/amd: Call free_iova_fast with pfn in map_sg
  * iommu/amd: Unmap all mapped pages in error path of map_sg

  [ Guo Ren ]
  * riscv: fixup max_low_pfn with PFN_DOWN.

  [ ZhangXiaoxu ]
  * ipvs: Fix signed integer overflow when setsockopt timeout
  * inotify: Fix fsnotify_mark refcount leak in inotify_update_existing_watch()
  * cifs: Fix use-after-free in SMB2_write
  * cifs: Fix use-after-free in SMB2_read
  * ipv4: set the tcp_min_rtt_wlen range from 0 to one day

  [ Taniya Das ]
  * clk: qcom: gcc: Use active only source for CPUSS clocks

  [ Alexandre Ghiti ]
  * riscv: Adjust mmap base address at a third of task size

  [ Feras Daoud ]
  * IB/ipoib: Fix for use-after-free in ipoib_cm_tx_start

  [ Piotr Jaroszynski ]
  * iomap: get/put the page in iomap_page_create/release()

  [ Christoph Hellwig ]
  * iomap: fix a use after free in iomap_dio_rw
  * aio: clear IOCB_HIPRI
  * aio: separate out ring reservation from req allocation

  [ Alexey Khoroshilov ]
  * net: stmmac: dwmac-rk: fix error handling in rk_gmac_powerup()
  * net: mv643xx_eth: disable clk on error path in mv643xx_eth_shared_probe()
  * soc: qcom: gsbi: Fix error handling in gsbi_probe()

  [ Florian Westphal ]
  * netfilter: ebtables: compat: un-break 32bit setsockopt when no rules are present
  * selftests: netfilter: add simple masq/redirect test cases
  * netfilter: ebtables: remove BUGPRINT messages
  * netfilter: conntrack: tcp: only close if RST matches exact sequence
  * netfilter: physdev: relax br_netfilter dependency
  * netfilter: nfnetlink_cttimeout: fetch timeouts for udplite and gre, too
  * netfilter: nft_compat: use refcnt_t type for nft_xt reference count
  * netfilter: nft_compat: make lists per netns
  * netfilter: nf_tables: split set destruction in deactivate and destroy phase
  * netfilter: nft_compat: destroy function must not have side effects
  * netfilter: nf_tables: warn when expr implements only one of activate/deactivate
  * netfilter: nft_compat: don't use refcount_inc on newly allocated entry
  * netfilter: ebtables: CONFIG_COMPAT: drop a bogus WARN_ON

  [ Yao Liu ]
  * nfs: Fix NULL pointer dereference of dev_name
  * cifs: Fix NULL pointer dereference of devname

  [ Manish Chopra ]
  * qed: Fix bug in tx promiscuous mode settings
  * qed: Fix LACP pdu drops for VFs
  * qed: Fix VF probe failure while FLR
  * qed: Fix system crash in ll2 xmit
  * qed: Fix stack out of bounds bug
  * qed: Fix EQ full firmware assert.

  [ Ming Lu ]
  * scsi: libfc: free skb when receiving invalid flogi resp

  [ Douglas Gilbert ]
  * scsi: scsi_debug: fix write_same with virtual_gb problem

  [ Sinan Kaya ]
  * platform/x86: Fix unmet dependency warning for ACPI_CMPC
  * platform/x86: Fix unmet dependency warning for SAMSUNG_Q10

  [ Harini Katakam ]
  * net: macb: Apply RXUBR workaround only to versions with errata
  * net: macb: Add null check for PCLK and HCLK

  [ Wei Huang ]
  * x86/boot/compressed/64: Set EFER.LME=1 in 32-bit trampoline before returning to long mode

  [ Ronnie Sahlberg ]
  * cifs: fix computation for MAX_SMB2_HDR_SIZE
  * cifs: allow calling SMB2_xxx_free(NULL)
  * cifs: allow guest mounts to work for smb3.11
  * cifs: fix handle leak in smb2_query_symlink()
  * cifs: fix memory leak in SMB2_read

  [ Thomas Lendacky ]
  * x86/microcode/amd: Don't falsely trick the late loading mechanism

  [ James Morse ]
  * arm64: kprobe: Always blacklist the KVM world-switch code
  * KVM: arm64: Forbid kprobing of the VHE world-switch code

  [ John Johansen ]
  * apparmor: Fix aa_label_build() error handling for failed merges

  [ Kairui Song ]
  * x86/kexec: Don't setup EFI info if EFI runtime is not enabled
  * x86/hyperv: Fix kernel panic when kexec on HyperV
  * x86/gart: Exclude GART aperture from kcore

  [ Alexey Dobriyan ]
  * proc: fix /proc/net/* after setns(2)

  [ Qian Cai ]
  * x86_64: increase stack size for KASAN_EXTRA
  * Revert "mm: use early_pfn_to_nid in page_ext_init"
  * mm/sparse: fix a bad comparison
  * mm/page_ext.c: fix an imbalance with kmemleak
  * mm/slab.c: kmemleak no scan alien caches
  * page_poison: play nicely with KASAN

  [ Mikhail Zaslonko ]
  * mm, memory_hotplug: test_pages_in_a_zone do not pass the end of zone

  [ Jan Kara ]
  * fs/drop_caches.c: avoid softlockups in drop_pagecache_sb()
  * ext4: fix crash during online resizing
  * ext2: Fix underflow in ext2_max_size()
  * udf: Fix crash on IO error during truncate
  * ext4: avoid panic during forced reboot
  * mm: Fix warning in insert_pfn()

  [ Pan Bian ]
  * autofs: drop dentry reference only when it is never used

  [ Ian Kent ]
  * autofs: fix error return in autofs_fill_super()

  [ Aaro Koskinen ]
  * ARM: OMAP: dts: N950/N9: fix onenand timings
  * net: stmmac: fix memory corruption with large MTUs
  * mmc: omap: fix the maximum timeout setting
  * net: stmmac: don't set own bit too early for jumbo frames

  [ Tony Lindgren ]
  * ARM: dts: omap4-droid4: Fix typo in cpcap IRQ flags
  * i2c: omap: Use noirq system sleep pm ops to idle device for suspend
  * clocksource: timer-ti-dm: Fix pwm dmtimer usage of fck reparenting
  * ARM: dts: Configure clock parent for pwm vibra
  * clk: clk-twl6040: Fix imprecise external abort for pdmclk

  [ Jernej Skrabec ]
  * ARM: dts: sun8i: h3: Add ethernet0 alias to Beelink X2

  [ Carlo Caione ]
  * arm: dts: meson: Fix IRQ trigger type for macirq

  [ Anson Huang ]
  * ARM: dts: imx6sx: correct backward compatible of gpt

  [ Jason Kridner ]
  * pinctrl: mcp23s08: spi: Fix regmap allocation for mcp23s18

  [ Ulf Hansson ]
  * wlcore: sdio: Fixup power on/off sequence

  [ Jiri Olsa ]
  * bpftool: Fix prog dump by tag
  * perf symbols: Filter out hidden symbols from labels
  * perf c2c: Fix c2c report for empty numa node

  [ Yafang Shao ]
  * bpf: sock recvbuff must be limited by rmem_max in bpf_setsockopt()

  [ Srinivas Kandagatla ]
  * arm64: dts: add msm8996 compatible to gicv3

  [ Zhou Yanjie ]
  * DTS: CI20: Fix bugs in ci20's device tree.

  [ Anders Roxell ]
  * usb: phy: fix link errors
  * netfilter: ipt_CLUSTERIP: fix warning unused variable cn
  * dmaengine: imx-dma: fix warning comparison of distinct pointer types

  [ Heyi Guo ]
  * irqchip/gic-v4: Fix occasional VLPI drop

  [ Marc Zyngier ]
  * irqchip/gic-v3-its: Gracefully fail on LPI exhaustion
  * arm/arm64: KVM: Allow a VCPU to fully reset itself
  * arm/arm64: KVM: Don't panic on failure to properly reset system registers
  * KVM: arm64: Reset the PMU in preemptible context
  * KVM: arm/arm64: vgic-its: Take the srcu lock when writing to guest memory
  * KVM: arm/arm64: vgic-its: Take the srcu lock when parsing the memslots

  [ Zenghui Yu ]
  * irqchip/gic-v3-its: Fix ITT_entry_size accessor
  * irqchip/gic-v3-its: Avoid parsing _indirect_ twice for Device table

  [ Martynas Pumputis ]
  * bpf, selftests: fix handling of sparse CPU allocations
  * netfilter: nf_nat: skip nat clash resolution for same-origin entries

  [ Alexei Starovoitov ]
  * bpf: fix lockdep false positive in percpu_freelist
  * bpf: fix potential deadlock in bpf_prog_register
  * bpf: fix lockdep false positive in stackmap

  [ Martin KaFai Lau ]
  * bpf: Fix syscall's stackmap lookup potential deadlock

  [ Codrin Ciubotariu ]
  * dmaengine: at_xdmac: Fix wrongfull report of a channel as in use
  * ASoC: codecs: pcm186x: fix wrong usage of DECLARE_TLV_DB_SCALE()
  * ASoC: codecs: pcm186x: Fix energysense SLEEP bit

  [ Stefano Garzarella ]
  * vsock/virtio: fix kernel panic after device hot-unplug
  * vsock/virtio: reset connected sockets on device removal

  [ Andy Shevchenko ]
  * dmaengine: dmatest: Abort test in case of mapping error
  * ACPI / device_sysfs: Avoid OF modalias creation for removed device
  * spi: pxa2xx: Setup maximum supported DMA transfer length
  * auxdisplay: hd44780: Fix memory leak on ->remove()
  * ACPI / utils: Drop reference in test for device presence

  [ Naresh Kamboju ]
  * selftests: netfilter: fix config fragment CONFIG_NF_TABLES_INET

  [ Julian Wiedmann ]
  * s390/qeth: release cmd buffer in error paths
  * s390/qeth: fix use-after-free in error path
  * s390/qeth: cancel close_dev work before removing a card
  * s390/qeth: fix race when initializing the IP address table

  [ Arnaldo Carvalho de Melo ]
  * perf trace: Support multiple "vfs_getname" probes
  * perf evsel: Free evsel->counts in perf_evsel__exit()
  * tools include: Adopt linux/bits.h

  [ Jun-Ru Chang ]
  * MIPS: Remove function size check in get_frame_info()

  [ Ross Lagerwall ]
  * Revert "scsi: libfc: Add WARN_ON() when deleting rports"
  * efi: cper: Fix possible out-of-bounds access

  [ Philip Yang ]
  * drm/amdgpu: use spin_lock_irqsave to protect vm_manager.pasid_idr

  [ Keith Busch ]
  * nvme: lock NS list changes while handling command effects
  * nvme-pci: fix rapid add remove sequence
  * nvme-pci: add missing unlock for reset error

  [ Sudarsana Reddy Kalluru ]
  * qed: Consider TX tcs while deriving the max num_queues for PF.
  * qede: Fix system crash on configuring channels.

  [ Liu Bo ]
  * blk-iolatency: fix IO hang due to negative inflight counter

  [ Jason Gerecke ]
  * Input: wacom_serial4 - add support for Wacom ArtPad II tablet

  [ Vincent Batts ]
  * Input: elan_i2c - add id for touchpad found in Lenovo s21e-20

  [ Alexander Shishkin ]
  * x86/PCI: Fixup RTIT_BAR of Intel Denverton Trace Hub
  * stm class: Prevent division by zero
  * intel_th: Don't reference unassigned outputs
  * intel_th: gth: Fix an off-by-one in output unassigning

  [ Jan Kiszka ]
  * arm64: dts: zcu100-revC: Give wifi some time after power-on
  * arm64: dts: hikey: Give wifi some time after power-on

  [ Marek Szyprowski ]
  * ARM: dts: exynos: Fix pinctrl definition for eMMC RTSN line on Odroid X2/U3
  * ARM: dts: exynos: Add minimal clkout parameters to Exynos3250 PMU
  * ARM: dts: exynos: Fix max voltage for buck8 regulator on Odroid XU3/XU4
  * thermal: samsung: Fix incorrect check after code merge

  [ Ard Biesheuvel ]
  * drm: disable uncached DMA optimization for ARM and arm64
  * crypto: arm/crct10dif - revert to C code for short inputs
  * crypto: arm64/crct10dif - revert to C code for short inputs
  * crypto: arm64/aes-ccm - fix logical bug in AAD MAC handling
  * crypto: arm64/aes-ccm - fix bugs in non-NEON fallback routine
  * efi/memattr: Don't bail on zero VA if it equals the region's PA
  * efi/arm/arm64: Allow SetVirtualAddressMap() to be omitted
  * crypto: sha256/arm - fix crash bug in Thumb2 build
  * crypto: sha512/arm - fix crash bug in Thumb2 build
  * ARM: 8857/1: efi: enable CP15 DMB instructions before cleaning the cache

  [ Andreas Gruenbacher ]
  * gfs2: Fix missed wakeups in find_insert_glock

  [ Daniel F. Dickinson ]
  * ath9k: Avoid OF no-EEPROM quirks without qca,no-eeprom

  [ Peter Zijlstra (Intel) ]
  * perf/x86/intel: Make cpuc allocations consistent
  * perf/x86/intel: Generalize dynamic constraint creation
  * x86: Add TSX Force Abort CPUID/MSR
  * perf/x86/intel: Implement support for TSX Force Abort

  [ Miaohe Lin ]
  * net: sit: fix UBSAN Undefined behaviour in check_6rd

  [ Masaru Nagai ]
  * ravb: Decrease TxFIFO depth of Q3 and Q2 to one

  [ Soheil Hassas Yeganeh ]
  * tcp: do not report TCP_CM_INQ of 0 for closed connections

  [ Christoph Paasch ]
  * tcp: Don't access TCP_SKB_CB before initializing it
  * net/packet: Set __GFP_NOWARN upon allocation in alloc_pg_vec

  [ Guillaume Nault ]
  * tcp: handle inet_csk_reqsk_queue_add() failures

  [ Stefano Brivio ]
  * vxlan: Fix GRO cells race condition between receive and link delete

  [ Jack Morgenstein ]
  * net/mlx4_core: Fix reset flow when in command polling mode
  * net/mlx4_core: Fix locking in SRIOV mode when switching between events and polling
  * net/mlx4_core: Fix qp mtt size calculation
  * IB/mlx4: Fix race condition between catas error reset and aliasguid flows

  [ Kalash Nainwal ]
  * net: Set rtm_table to RT_TABLE_COMPAT for ipv6 for tables > 255

  [ George Wilkie ]
  * team: use operstate consistently for linkup

  [ Michal Soltys ]
  * bonding: fix PACKET_ORIGDEV regression

  [ Ursula Braun ]
  * net/smc: fix smc_poll in SMC_INIT state

  [ Al Viro ]
  * missing barriers in some of unix_sock ->addr and ->path accesses
  * fix cgroup_do_mount() handling of failure exits
  * aio: fold lookup_kiocb() into its sole caller
  * aio: keep io_event in aio_kiocb
  * aio: store event at final iocb_put()
  * Fix aio_poll() races
  * ceph: fix use-after-free on symlink traversal

  [ Jaegeuk Kim ]
  * f2fs: wait on atomic writes to count F2FS_CP_WB_DATA

  [ Takashi Sakamoto ]
  * ALSA: bebob: use more identical mod_alias for Saffire Pro 10 I/O against Liquid Saffire 56
  * ALSA: firewire-motu: fix construction of PCM frame for capture direction
  * ALSA: firewire-motu: use 'version' field of unit directory to identify model
  * ALSA: dice: add support for Solid State Logic Duende Classic/Mini

  [ Takashi Iwai ]
  * ALSA: hda: Extend i915 component bind timeout
  * ALSA: hda/realtek - Reduce click noise on Dell Precision 5820 headphone
  * ALSA: ac97: Fix of-node refcount unbalance
  * ALSA: hda - Record the current power state before suspend/resume calls
  * ALSA: pcm: Fix possible OOB access in PCM oss plugins
  * ALSA: pcm: Don't suspend stream in unrecoverable PCM state
  * ASoC: qcom: Fix of-node refcount unbalance in qcom_snd_parse_of()
  * ALSA: core: Fix card races between register and disconnect
  * ALSA: info: Fix racy addition/deletion of nodes
  * ALSA: hda/ca0132 - Fix build error without CONFIG_PCI

  [ Jaroslav Kysela ]
  * ALSA: hda - add more quirks for HP Z2 G4 and HP Z240
  * ALSA: hda - add Lenovo IdeaCentre B550 to the power_save_blacklist

  [ Jian-Hong Pan ]
  * ALSA: hda/realtek: Enable audio jacks of ASUS UX362FA with ALC294
  * ALSA: hda/realtek: Enable headset MIC of Acer TravelMate X514-51T with ALC255
  * ALSA: hda/realtek: Enable headset MIC of Acer AIO with ALC286
  * ALSA: hda/realtek: Enable headset MIC of Acer Aspire Z24-890 with ALC286
  * ALSA: hda/realtek: Enable ASUS X441MB and X705FD headset MIC with ALC256
  * ALSA: hda/realtek: Enable headset MIC of ASUS X430UN and X512DK with ALC256
  * ALSA: hda/realtek: Enable headset MIC of Acer TravelMate B114-21 with ALC233

  [ kbuild test robot ]
  * perf/x86/intel: Make dev_attr_allow_tsx_force_abort static

  [ Xiao Ni ]
  * It's wrong to add len to sector_nr in raid10 reshape twice

  [ Björn Töpel ]
  * i40e: report correct statistics when XDP is enabled
  * xsk: fix umem memory leak on cleanup

  [ Zha Bin ]
  * vhost/vsock: fix vhost vsock cid hashing inconsistent

  [ Hans Verkuil ]
  * media: videobuf2-v4l2: drop WARN_ON in vb2_warn_zero_bytesused()
  * media: v4l2-ctrls.c/uvc: zero v4l2_event

  [ Hou Tao ]
  * 9p: use inode->i_lock to protect i_size_write() under 32-bit

  [ zhengbin ]
  * 9p/net: fix memory leak in p9_client_create

  [ S.j. Wang ]
  * ASoC: fsl_esai: fix register setting issue in RIGHT_J mode
  * ASoC: fsl_esai: fix channel swap issue when stream starts

  [ Krzysztof Kozlowski ]
  * iio: adc: exynos-adc: Fix NULL pointer exception on unbind
  * regulator: s2mps11: Fix steps for buck7, buck8 and LDO35
  * clk: samsung: exynos5: Fix possible NULL pointer exception on platform_device_alloc() failure
  * clk: samsung: exynos5: Fix kfree() of const memory on setting driver_override

  [ Alexander Usyskin ]
  * mei: hbm: clean the feature flags on link reset
  * mei: bus: move hw module get/put to probe/release

  [ Zhi Jin ]
  * stm class: Fix an endless loop in channel allocation

  [ Franck LENORMAND ]
  * crypto: caam - fix hash context DMA unmap size

  [ Pankaj Gupta ]
  * crypto: caam - fixed handling of sg list

  [ Horia Geantă ]
  * crypto: caam - fix DMA mapping of stack memory

  [ Hadar Gat ]
  * crypto: ccree - fix free of unallocated mlli buffer

  [ Gilad Ben-Yossef ]
  * crypto: ccree - unmap buffer before copying IV
  * crypto: ccree - don't copy zero size ciphertext

  [ Zhang Zhijie ]
  * crypto: rockchip - fix scatterlist nents error
  * crypto: rockchip - update new iv to device in multiple operations

  [ Philipp Zabel ]
  * drm/imx: ignore plane updates on disabled crtcs

  [ Alexander Shiyan ]
  * gpu: ipu-v3: Fix i.MX51 CSI control registers offset
  * mmc: mxcmmc: "Revert mmc: mxcmmc: handle highmem pages"

  [ Steve Longerbeam ]
  * gpu: ipu-v3: Fix CSI offsets for imx53
  * media: imx: prpencvf: Stop upstream before disabling IDMA channel
  * media: imx: csi: Disable CSI immediately after last EOF
  * media: imx: csi: Stop upstream before disabling IDMA channel
  * media: rcar-vin: Allow independent VIN link enablement

  [ Julien Thierry ]
  * KVM: arm/arm64: vgic: Make vgic_dist->lpi_list_lock a raw_spinlock
  * arm64: Fix HCR.TGE status for NMI contexts

  [ Stefan Haberland ]
  * s390/dasd: fix using offset into zero size array error

  [ Jonathan Bakker ]
  * Input: pwm-vibra - prevent unbalanced regulator

  [ Paweł Chmiel ]
  * Input: pwm-vibra - stop regulator after disabling pwm, not before

  [ Pierre-Louis Bossart ]
  * ASoC: dapm: fix out-of-bounds accesses to DAPM lookup tables

  [ Kuninori Morimoto ]
  * ASoC: rsnd: fixup rsnd_ssi_master_clk_start() user count check

  [ Christoffer Dall ]
  * KVM: arm/arm64: Reset the VCPU without preemption and vcpu state loaded
  * KVM: arm/arm64: vgic: Always initialize the group of private IRQs

  [ Sylwester Nawrocki ]
  * ASoC: samsung: Prevent clk_get_rate() calls in atomic context

  [ Dmitry Torokhov ]
  * Input: cap11xx - switch to using set_brightness_blocking()
  * Input: ps2-gpio - flush TX work when closing port
  * Input: matrix_keypad - use flush_delayed_work()

  [ Ilan Peer ]
  * mac80211: Fix Tx aggregation session tear down with ITXQs

  [ Francesco Ruggeri ]
  * netfilter: compat: initialize all fields in xt_init

  [ Jianchao Wang ]
  * blk-mq: insert rq with DONTPREP to hctx dispatch list when requeue

  [ Andrea Claudi ]
  * ipvs: fix dependency on nf_defrag_ipv6
  * ipvs: fix warning on unused variable

  [ Yufen Yu ]
  * floppy: check_events callback should not return a negative number

  [ Nicolas Morey-Chaisemartin ]
  * xprtrdma: Make sure Send CQ is allocated on an existing compvec

  [ Benjamin Coddington ]
  * NFS: Don't use page_file_mapping after removing the page

  [ Yu Zhao ]
  * mm/gup: fix gup_pmd_range() for dax

  [ Bill Kuzeja ]
  * scsi: qla2xxx: Fix panic from use after free in qla2x00_async_tm_cmd

  [ Rajneesh Bhardwaj ]
  * x86/CPU: Add Icelake model number
  * platform/x86: intel_pmc_core: Fix PCH IP sts reading

  [ Huang Zijiang ]
  * net: hns: Fix object reference leaks in hns_dsaf_roce_reset()

  [ Shubhrajyoti Datta ]
  * i2c: cadence: Fix the hold bit setting

  [ Miguel Ojeda ]
  * auxdisplay: ht16k33: fix potential user-after-free on module unload

  [ Gabriel Fernandez ]
  * Input: st-keyscan - fix potential zalloc NULL dereference

  [ Eugene Loh ]
  * kallsyms: Handle too long symbols in kallsyms.c

  [ Andre Przywara ]
  * clk: sunxi: A31: Fix wrong AHB gate number
  * PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA controller

  [ Martin Willi ]
  * esp: Skip TX bytes accounting when sending from a request socket

  [ Dietmar Eggemann ]
  * ARM: 8824/1: fix a migrating irq bug when hotplug cpu

  [ Sean Tranchetti ]
  * af_key: unconditionally clone on broadcast

  [ Robin Murphy ]
  * ARM: 8835/1: dma-mapping: Clear DMA ops on teardown

  [ Anoob Soman ]
  * scsi: libiscsi: Fix race between iscsi_xmit_task and iscsi_complete_task

  [ Florian Fainelli ]
  * net: systemport: Fix reception of BPDUs
  * net: dsa: bcm_sf2: Do not assume DSA master supports WoL
  * e1000e: Fix -Wformat-truncation warnings
  * mlxsw: spectrum: Avoid -Wformat-truncation warnings

  [ Beniamino Galvani ]
  * qmi_wwan: apply SET_DTR quirk to Sierra WP7607

  [ Tobias Brunner ]
  * xfrm: Fix inbound traffic via XFRM interfaces across network namespaces

  [ Rayagonda Kokatanur ]
  * mailbox: bcm-flexrm-mailbox: Fix FlexRM ring flush timeout issue

  [ Bard liao ]
  * ASoC: topology: free created components in tplg load error

  [ Michal Kalderon ]
  * qed: Fix iWARP buffer size provided for syn packet processing.
  * qed: Fix iWARP syn packet mac address validation.

  [ Thomas Petazzoni ]
  * ARM: dts: armada-xp: fix Armada XP boards NAND description

  [ Vladimir Murzin ]
  * arm64: Relax GIC version check during early boot
  * ARM: 8830/1: NOMMU: Toggle only bits in EXC_RETURN we are really care of

  [ Thierry Reding ]
  * ARM: tegra: Restore DT ABI on Tegra124 Chromebooks
  * i2c: of: Try to find an I2C adapter matching the parent
  * drm/tegra: hub: Fix dereference before check

  [ Darrick J. Wong ]
  * tmpfs: fix link accounting when a tmpfile is linked in
  * tmpfs: fix uninitialized return value in shmem_link
  * ocfs2: fix inode bh swapping mixup in ocfs2_reflink_inodes_lock
  * ext4: prohibit fstrim in norecovery mode

  [ Jeff Kirsher ]
  * ixgbe: fix older devices that do not support IXGBE_MRQC_L3L4TXSWEN

  [ Arnd Bergmann ]
  * phonet: fix building with clang
  * cpufreq: pxa2xx: remove incorrect __init annotation
  * mmc: pxamci: fix enum type confusion
  * ALSA: hda/ca0132 - make pci_iounmap() call conditional
  * usb: mtu3: fix EXTCON dependency
  * enic: fix build warning without CONFIG_CPUMASK_OFFSTACK
  * include/linux/bitrev.h: fix constant bitrev
  * mmc: davinci: remove extraneous __init annotation
  * appletalk: Fix compile regression
  * staging: axis-fifo: add CONFIG_OF dependency
  * netfilter: fix NETFILTER_XT_TARGET_TEE dependencies

  [ Alban Crequy ]
  * bpf, lpm: fix lookup bug in map_delete_elem

  [ Vadim Lomovtsev ]
  * net: thunderx: make CFG_DONE message to run through generic send-ack sequence
  * net: thunderx: add nicvf_send_msg_to_pf result check for set_rx_mode_task

  [ Jiong Wang ]
  * nfp: bpf: fix code-gen bug on BPF_ALU | BPF_XOR | BPF_K
  * nfp: bpf: fix ALU32 high bits clearance bug

  [ Thadeu Lima de Souza Cascardo ]
  * selftests: fib_tests: sleep after changing carrier. again.

  [ Dexuan Cui ]
  * nfit: acpi_nfit_ctl(): Check out_obj->type in the right place

  [ Dan Williams ]
  * acpi/nfit: Fix bus command validation
  * nfit/ars: Attempt a short-ARS whenever the ARS state is idle at boot
  * nfit/ars: Attempt short-ARS even in the no_init_ars case
  * libnvdimm/label: Clear 'updating' flag after label-set update
  * libnvdimm/pmem: Honor force_raw for legacy pmem regions
  * nfit/ars: Remove ars_start_flags
  * nfit/ars: Introduce scrub_flags
  * nfit/ars: Allow root to busy-poll the ARS state machine
  * nfit/ars: Avoid stale ARS results

  [ Wei Yang ]
  * libnvdimm, pfn: Fix over-trim in trim_pfn_device()

  [ Oliver O'Halloran ]
  * libnvdimm: Fix altmap reservation size calculation

  [ Pavel Shilovsky ]
  * CIFS: Do not reset lease state to NONE on lease break
  * CIFS: Do not skip SMB2 message IDs on send failures
  * CIFS: Fix read after write for files with read caching

  [ Tom Zanussi ]
  * tracing: Use strncpy instead of memcpy for string keys in hist triggers

  [ zhangyi (F) ]
  * tracing: Do not free iter->trace in fail path of tracing_open_pipe()

  [ Juergen Gross ]
  * xen: fix dom0 boot on huge systems

  [ Jiong Wu ]
  * mmc:fix a bug when max_discard is 0

  [ Mark Zhang ]
  * regulator: max77620: Initialize values for DT properties

  [ Stuart Menefy ]
  * regulator: s2mpa01: Fix step values for some LDOs
  * clocksource/drivers/exynos_mct: Move one-shot check from tick clear to ISR
  * clocksource/drivers/exynos_mct: Clear timer interrupt when shutdown

  [ Samuel Holland ]
  * clocksource/drivers/arch_timer: Workaround for Allwinner A64 timer instability

  [ Martin Schwidefsky ]
  * s390/setup: fix early warning messages
  * s390/setup: fix boot crash for machine without EDAT-1
  * s390: limit brk randomization to 32MB

  [ Halil Pasic ]
  * s390/virtio: handle find on invalid queue gracefully

  [ Felipe Franciosi ]
  * scsi: virtio_scsi: don't send sc payload with tmfs

  [ Sagar Biradar ]
  * scsi: aacraid: Fix performance issue on logical drives

  [ Martin K. Petersen ]
  * scsi: sd: Optimal I/O size should be a multiple of physical block size
  * scsi: sd: Quiesce warning if device does not report optimal I/O size

  [ Himanshu Madhani ]
  * scsi: qla2xxx: Fix LUN discovery if loop id is not assigned yet by firmware

  [ Varad Gautam ]
  * fs/devpts: always delete dcache dentry-s in dput()

  [ Vivek Goyal ]
  * ovl: During copy up, first copy up data and then xattrs
  * ovl: Do not lose security.capability xattr over metadata file copy-up

  [ Finn Thain ]
  * m68k: Add -ffreestanding to CFLAGS
  * mac8390: Fix mmio access size probe

  [ Filipe Manana ]
  * Btrfs: setup a nofs context for memory allocation at btrfs_create_tree()
  * Btrfs: setup a nofs context for memory allocation at __btrfs_set_acl
  * Btrfs: fix corruption reading shared and compressed extents after hole punching
  * Btrfs: fix incorrect file size after shrinking truncate and fsync
  * Btrfs: fix assertion failure on fsync with NO_HOLES enabled
  * Btrfs: do not allow trimming when a fs is mounted with the nologreplay option

  [ Johannes Thumshirn ]
  * btrfs: ensure that a DUP or RAID1 block group has exactly two stripes

  [ Stephen Boyd ]
  * soc: qcom: rpmh: Avoid accessing freed memory from batch API
  * genirq: Respect IRQCHIP_SKIP_SET_WAKE in irq_chip_set_wake_parent()

  [ Doug Berger ]
  * irqchip/brcmstb-l2: Use _irqsave locking variants in non-interrupt code

  [ Masami Hiramatsu ]
  * x86/kprobes: Prohibit probing on optprobe template code
  * kprobes: Prohibit probing on RCU debug routine
  * x86/kprobes: Verify stack frame on kretprobe
  * kprobes: Mark ftrace mcount handler functions nokprobe
  * kprobes: Fix error check when reusing optimized probes

  [ Yangtao Li ]
  * cpufreq: tegra124: add missing of_node_put()

  [ yangerkun ]
  * ext4: fix check of inode in swap_inode_boot_loader
  * ext4: cleanup pagecache before swap i_data
  * ext4: update quota information while swapping boot loader inode
  * ext4: add mask of ext4 flags to swap

  [ Bjorn Helgaas ]
  * PCI/ASPM: Use LTR if already enabled by platform
  * mISDN: hfcpci: Test both vendor & device ID for Digium HFC4S

  [ Dongdong Liu ]
  * PCI/DPC: Fix print AER status in DPC event handling

  [ Lucas Stach ]
  * PCI: dwc: skip MSI init if MSIs have been explicitly disabled
  * Input: synaptics-rmi4 - write config register values to the right offset

  [ Michael J. Ruhl ]
  * IB/hfi1: Close race condition on user context disable and close

  [ Vaibhav Jain ]
  * cxl: Wrap iterations over afu slices inside 'afu_list_lock'

  [ Kunihiko Hayashi ]
  * clk: uniphier: Fix update register for CPU-gear

  [ Paul Cercueil ]
  * clk: ingenic: Fix round_rate misbehaving with non-integer dividers
  * clk: ingenic: Fix doc of ingenic_cgu_div_info

  [ Dmitry Osipenko ]
  * usb: chipidea: tegra: Fix missed ci_hdrc_remove_device()
  * soc/tegra: pmc: Drop locking from tegra_powergate_is_powered()

  [ Nikolaus Voss ]
  * usb: typec: tps6598x: handle block writes separately with plain-I2C adapters

  [ Phuong Nguyen ]
  * dmaengine: usb-dmac: Make DMAC system sleep callbacks explicit

  [ zhongjiang ]
  * mm: hwpoison: fix thp split handing in soft_offline_in_use_page()

  [ Roman Penyaev ]
  * mm/vmalloc: fix size check for remap_vmalloc_range_partial()

  [ Jan Stancek ]
  * mm/memory.c: do_fault: avoid usage of stale vm_area_struct

  [ Zev Weiss ]
  * kernel/sysctl.c: add missing range check in do_proc_dointvec_minmax_conv

  [ Heikki Krogerus ]
  * device property: Fix the length used in PROPERTY_ENTRY_STRING()
  * drivers: base: Helpers for adding device connection descriptions
  * platform: x86: intel_cht_int33fe: Register all connections at once
  * platform: x86: intel_cht_int33fe: Add connection for the DP alt mode
  * platform: x86: intel_cht_int33fe: Add connections for the USB Type-C port
  * usb: typec: class: Don't use port parent for getting mux handles
  * platform: x86: intel_cht_int33fe: Remove the old connections for the muxes

  [ QiaoChong ]
  * parport_pc: fix find_superio io compare code, should use equal test.

  [ Sowjanya Komatineni ]
  * i2c: tegra: fix maximum transfer size

  [ Loic Poulain ]
  * media: i2c: ov5640: Fix post-reset delay

  [ Mark Walton ]
  * gpio: pca953x: Fix dereference of irq data in shutdown

  [ Marc Kleine-Budde ]
  * can: flexcan: FLEXCAN_IFLAG_MB: add () around macro argument

  [ Tvrtko Ursulin ]
  * drm/i915: Relax mmap VMA check

  [ Anssi Hannula ]
  * serial: uartps: Fix stuck ISR if RX disabled with non-empty FIFO

  [ Jay Dolan ]
  * serial: 8250_pci: Fix number of ports for ACCES serial cards
  * serial: 8250_pci: Have ACCES cards that use the four port Pericom PI7C9X7954 chip use the pci_pericom_setup()

  [ zhangyi (F) ]
  * jbd2: clear dirty flag when revoking a buffer from an older transaction
  * jbd2: fix compile warning when using JBUFFER_TRACE

  [ J. Bruce Fields ]
  * security/selinux: fix SECURITY_LSM_NATIVE_LABELS on reused superblock
  * nfsd: fix performance-limiting session calculation
  * svcrpc: fix UDP on servers with lots of threads

  [ Jordan Niethe ]
  * powerpc/powernv: Make opal log only readable by root

  [ Paul Mackerras ]
  * powerpc/powernv: Don't reprogram SLW image on every KVM guest entry/exit

  [ Mark Cave-Ayland ]
  * powerpc: Fix 32-bit KVM-PR lockup and host crash with MacOS guest

  [ Michael Ellerman ]
  * powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning
  * powerpc/vdso64: Fix CLOCK_MONOTONIC inconsistencies across Y2038
  * powerpc/security: Fix spectre_v2 reporting
  * powerpc/64: Fix memcmp reading past the end of src/dest
  * powerpc/mm/radix: Make Radix require HUGETLB_PAGE

  [ Aneesh Kumar K.V ]
  * powerpc/hugetlb: Don't do runtime allocation of 16G pages in LPAR configuration
  * powerpc/hugetlb: Handle mmap_min_addr correctly in get_unmapped_area callback
  * mm/huge_memory.c: fix modifying of page protection by insert_pfn_pmd()

  [ Will Deacon ]
  * arm64: debug: Ensure debug handlers check triggering exception level
  * arm64: debug: Don't propagate UNKNOWN FAR into si_code for debug signals
  * arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result value
  * arm64: backtrace: Don't bother trying to unwind the userspace stack
  * kernel/sysctl.c: fix out-of-bounds access when setting file-max

  [ Dave Martin ]
  * arm64: KVM: Fix architecturally invalid reset value for FPEXC32_EL2

  [ Pavel Machek ]
  * cpcap-charger: generate events for userspace

  [ Trond Myklebust ]
  * NFS: Fix I/O request leakages
  * NFS: Fix an I/O request leakage in nfs_do_recoalesce
  * NFS: Don't recoalesce on error in nfs_pageio_complete_mirror()
  * NFSv4.1: Reinitialise sequence results before retransmitting a request
  * nfsd: Don't release the callback slot unless it was actually held
  * NFS: Fix a typo in nfs_init_timeout_values()

  [ Yihao Wu ]
  * nfsd: fix wrong check in write_v4_end_grace()

  [ Daniel Axtens ]
  * bcache: never writeback a discard operation

  [ Nicolas Pitre ]
  * vt: perform safe console erase in the right order

  [ Josh Poimboeuf ]
  * x86/unwind/orc: Fix ORC unwind table alignment
  * objtool: Move objtool_file struct off the stack

  [ Adrian Hunter ]
  * perf intel-pt: Fix CYC timestamp calculation after OVF
  * perf tools: Fix split_kallsyms_for_kcore() for trampoline symbols
  * perf auxtrace: Define auxtrace record alignment
  * perf intel-pt: Fix overlap calculation for padding
  * perf intel-pt: Fix divide by zero when TSC is not available
  * perf probe: Fix getting the kernel map
  * perf intel-pt: Fix TSC slip
  * mmc: sdhci: Fix data command CRC error handling
  * mmc: sdhci: Rename SDHCI_ACMD12_ERR and SDHCI_INT_ACMD12ERR
  * mmc: sdhci: Handle auto-command errors

  [ Kan Liang ]
  * perf/x86/intel/uncore: Fix client IMC events return huge result
  * perf pmu: Fix parser error for uncore event alias
  * perf/x86: Fix incorrect PEBS_REGS

  [ Aditya Pakki ]
  * md: Fix failed allocation of md_register_thread
  * serial: max310x: Fix to avoid potential NULL pointer dereference
  * serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference
  * net: mlx5: Add a missing check on idr_find, free buf
  * x86/hpet: Prevent potential NULL pointer dereference
  * qlcnic: Avoid potential NULL pointer dereference
  * staging: rtl8188eu: Fix potential NULL pointer dereference of kcalloc
  * staging: rtlwifi: rtl8822b: fix to avoid potential NULL pointer dereference
  * staging: rtlwifi: Fix potential NULL pointer dereference of kzalloc
  * usb: usb251xb: fix to avoid potential NULL pointer dereference

  [ Jarkko Sakkinen ]
  * tpm/tpm_crb: Avoid unaligned reads in crb_recv()
  * tpm: Unify the send callback behaviour
  * tpm/tpm_i2c_atmel: Return -E2BIG when the transfer is incomplete

  [ Zhang, Jun ]
  * rcu: Do RCU GP kthread self-wakeup from softirq and interrupt

  [ French, Nicholas A ]
  * media: lgdt330x: fix lock status reporting

  [ Sakari Ailus ]
  * media: uvcvideo: Avoid NULL pointer dereference at the end of streaming

  [ Lucas A. M. Magalhães ]
  * media: vimc: Add vimc-streamer for stream control

  [ Noralf Trønnes ]
  * drm/fb-helper: generic: Fix drm_fbdev_client_restore()
  * drm: Fix drm_release() and device unplug

  [ Evan Quan ]
  * drm/amd/powerplay: correct power reading on fiji

  [ Harry Wentland ]
  * drm/amd/display: don't call dm_pp_ function from an fpu block

  [ Sean Christopherson ]
  * KVM: Call kvm_arch_memslots_updated() before updating memslots
  * KVM: x86/mmu: Detect MMIO generation wrap in any address space
  * KVM: x86/mmu: Do not cache MMIO accesses while memslots are in flux
  * KVM: nVMX: Sign extend displacements of VMX instr's mem operands
  * KVM: nVMX: Apply addr size mask to effective address for VMX instructions
  * KVM: nVMX: Ignore limit checks on VMX instructions using flat segments
  * KVM: Reject device ioctls from processes other than the VM's creator
  * KVM: x86: update %rip after emulating IO
  * KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts
  * KVM: nVMX: restore host state in nested_vmx_vmexit for VMFail
  * KVM: x86: Don't clear EFER during SMM transitions for 32-bit vCPU

  [ Coly Li ]
  * bcache: use (REQ_META|REQ_PRIO) to indicate bio for metadata
  * bcache: fix input overflow to cache set sysfs file io_error_halflife
  * bcache: fix input overflow to sequential_cutoff
  * bcache: fix potential div-zero error of writeback_rate_i_term_inverse
  * bcache: improve sysfs_strtoul_clamp()
  * bcache: fix potential div-zero error of writeback_rate_p_term_inverse

  [ Wolfram Sang ]
  * mmc: renesas_sdhi: limit block count to 16 bit for old revisions

  [ Thomas Zimmermann ]
  * drm/vmwgfx: Don't double-free the mode stored in par->set_mode
  * drm/cirrus: Use drm_framebuffer_put to avoid kernel oops in clean-up

  [ Deepak Rawat ]
  * drm/vmwgfx: Return 0 when gmrid::get_node runs out of ID's

  [ Stanislaw Gruszka ]
  * iommu/amd: fix sg->dma_address for sg->offset bigger than PAGE_SIZE
  * mt7601u: bump supported EEPROM version
  * lib/div64.c: off by one in shift

  [ Yifeng Li ]
  * mips: loongson64: lemote-2f: Add IRQF_NO_SUSPEND to "cascade" irqaction.

  [ Yasha Cherikovsky ]
  * MIPS: Ensure ELF appended dtb is relocated

  [ Archer Yan ]
  * MIPS: Fix kernel crash for R6 in jump label branch function

  [ Tyrel Datwyler ]
  * scsi: ibmvscsi: Protect ibmvscsi_head from concurrent modificaiton
  * scsi: ibmvscsi: Fix empty event pool access during host removal

  [ Chen Jie ]
  * futex: Ensure that futex address is aligned in handle_futex_death()

  [ Rasmus Villemoes ]
  * irqchip/gic-v3-its: Fix comparison logic in lpi_range_cmp
  * x86/asm: Remove dead __GNUC__ conditionals
  * leds: trigger: netdev: use memcpy in device_name_store

  [ Steve French ]
  * SMB3: Fix SMB3.1.1 guest mounts to Samba
  * fix incorrect error code mapping for OBJECTID_NOT_FOUND
  * cifs: fallback to older infolevels on findfirst queryinfo retry

  [ Ville Syrjälä ]
  * ALSA: x86: Fix runtime PM for hdmi-lpe-audio
  * drm/dp/mst: Configure no_stop_bit correctly for remote i2c xfers

  [ Jiufei Xue ]
  * ext4: fix NULL pointer dereference while journal is aborted

  [ Lukas Czerner ]
  * ext4: fix data corruption caused by unaligned direct AIO
  * ext4: add missing brelse() in add_new_gdb_meta_bg()
  * ext4: report real fs size after failed resize

  [ zhangyi (F) ]
  * ext4: brelse all indirect buffer in ext4_ind_remove_space()

  [ Myungho Jung ]
  * Bluetooth: hci_uart: Check if socket buffer is ERR_PTR in h4_recv_buf()
  * Bluetooth: Fix decrementing reference count twice in releasing socket
  * RDMA/cma: Rollback source IP address if failing to acquire device

  [ Jeremy Cline ]
  * Bluetooth: hci_ldisc: Initialize hci_dev before open()

  [ Kefeng Wang ]
  * Bluetooth: hci_ldisc: Postpone HCI_UART_PROTO_READY bit set in hci_uart_set_proto()
  * genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n

  [ Chao Yu ]
  * f2fs: fix to avoid deadlock of atomic file operations
  * staging: erofs: fix to handle error path of erofs_vmap()
  * f2fs: fix to adapt small inline xattr space in __find_inline_xattr()
  * f2fs: fix to avoid deadlock in f2fs_read_inline_dir()
  * f2fs: fix to check inline_xattr_size boundary correctly
  * f2fs: fix to avoid NULL pointer dereference on se->discard_map
  * f2fs: fix to do sanity check with current segment number
  * f2fs: fix to dirty inode for i_mode recovery

  [ Dongli Zhang ]
  * loop: access lo_backing_file only when the loop device is Lo_bound
  * loop: set GENHD_FL_NO_PART_SCAN after blkdev_reread_part()
  * loop: do not print warn message if partition scan is successful

  [ Waiman Long ]
  * locking/lockdep: Add debug_locks check in __lock_downgrade()

  [ Baolin Wang ]
  * power: supply: charger-manager: Fix incorrect return value
  * gpio: eic: sprd: Fix incorrect irq type setting for the sync EIC

  [ Marcel Holtmann ]
  * Bluetooth: Check L2CAP option sizes returned from l2cap_get_conf_opt
  * Bluetooth: Verify that l2cap_get_conf_opt provides large enough buffer

  [ Corey Minyard ]
  * ipmi_si: Fix crash when using hard-coded device
  * ipmi: fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrier

  [ Matteo Croce ]
  * gtp: change NET_UDP_TUNNEL dependency to select
  * x86/mm: Don't leak kernel addresses
  * net: thunderx: raise XDP MTU to 1508
  * net: thunderx: don't allow jumbo frames with XDP
  * percpu: stop printing kernel addresses
  * x86/realmode: Don't leak the trampoline kernel address

  [ Dmitry Bogdanov ]
  * net: aquantia: fix rx checksum offload for UDP/TCP over IPv6

  [ Jerome Brunet ]
  * net: phy: meson-gxl: fix interrupt support
  * clk: meson: clean-up clock registration

  [ Sabrina Dubroca ]
  * vrf: prevent adding upper devices
  * bonding: fix event handling for stacked bonds

  [ John Hurley ]
  * net: sched: fix cleanup NULL pointer exception in act_mirr

  [ Dean Nelson ]
  * thunderx: enable page recycling for non-XDP case
  * thunderx: eliminate extra calls to put_page() for pages held for recycling

  [ Diana Craciun ]
  * powerpc/fsl: Add infrastructure to fixup branch predictor flush
  * powerpc/fsl: Add macro to flush the branch predictor
  * powerpc/fsl: Emulate SPRN_BUCSR register
  * powerpc/fsl: Add nospectre_v2 command line argument
  * powerpc/fsl: Flush the branch predictor at each kernel entry (64bit)
  * powerpc/fsl: Flush the branch predictor at each kernel entry (32 bit)
  * powerpc/fsl: Flush branch predictor when entering KVM
  * powerpc/fsl: Enable runtime patching if nospectre_v2 boot arg is used
  * powerpc/fsl: Update Spectre v2 reporting
  * powerpc/fsl: Fixed warning: orphan section `__btb_flush_fixup'
  * powerpc/fsl: Add FSL_PPC_BOOK3E as supported arch for nospectre_v2 boot arg

  [ Josef Bacik ]
  * btrfs: remove WARN_ON in log_dir_items

  [ David Sterba ]
  * btrfs: don't report readahead errors and don't update statistics

  [ Andrea Righi ]
  * btrfs: raid56: properly unmap parity page in finish_parity_scrub()
  * kprobes: Prohibit probing on bsearch()
  * kprobes/x86: Blacklist non-attachable interrupt functions
  * openvswitch: fix flow actions reallocation

  [ Nikolay Borisov ]
  * btrfs: Avoid possible qgroup_rsv_size overflow in btrfs_calculate_inode_block_rsv_size

  [ Kohji Okuno ]
  * ARM: imx6q: cpuidle: fix bug that CPU might not wake up at expected time

  [ Naveen N. Rao ]
  * powerpc: bpf: Fix generation of load/store DW instructions

  [ Cornelia Huck ]
  * vfio: ccw: only free cp on final interrupt
  * virtio: Honour 'may_reduce_num' in vring_create_virtqueue

  [ Olga Kornievskaia ]
  * NFSv4.1 don't free interrupted slot on open

  [ Christian Lamparter ]
  * net: dsa: qca8k: remove leftover phy accessors

  [ Kailang Yang ]
  * ALSA: hda/realtek - Add support headset mode for DELL WYSE AIO
  * ALSA: hda/realtek - Add support headset mode for New DELL WYSE NB

  [ Chris Chiu ]
  * ALSA: hda/realtek - Add support for Acer Aspire E5-523G/ES1-432 headset mic
  * ALSA: hda/realtek: Enable headset mic of ASUS P5440FF with ALC256

  [ Bernhard Rosenkraenzer ]
  * ALSA: hda/realtek - Fix speakers on Acer Predator Helios 500 Ryzen laptops

  [ Fredrik Noring ]
  * kbuild: modversions: Fix relative CRC byte order interpretation

  [ Steffen Maier ]
  * scsi: zfcp: fix rport unblock if deleted SCSI devices on Scsi_Host
  * scsi: zfcp: fix scsi_eh host reset with port_forced ERP for non-NPIV FCP devices
  * scsi: zfcp: reduce flood of fcrscn1 trace records on multi-element RSCN

  [ Jonas Karlman ]
  * drm/rockchip: vop: reset scale mode when win is disabled
  * ARM: dts: rockchip: fix rk3288 cpu opp node reference

  [ Ian Abbott ]
  * staging: comedi: ni_mio_common: Fix divide-by-zero for DIO cmdtest
  * staging: comedi: vmk80xx: Fix use of uninitialized semaphore
  * staging: comedi: vmk80xx: Fix possible double-free of ->usb_rx_buf
  * staging: comedi: ni_usb6501: Fix use of uninitialized mutex
  * staging: comedi: ni_usb6501: Fix possible double-free of ->usb_rx_buf

  [ Samuel Thibault ]
  * staging: speakup_soft: Fix alternate speech with other synths

  [ Malcolm Priestley ]
  * staging: vt6655: Remove vif check from vnt_interrupt
  * staging: vt6655: Fix interrupt race condition on device start up.

  [ Hoan Nguyen An ]
  * serial: sh-sci: Fix setting SCSCR_TIE while transferring data

  [ George McCollister ]
  * USB: serial: ftdi_sio: add additional NovaTech products

  [ Lin Yi ]
  * USB: serial: mos7720: fix mos_parport refcount imbalance on error path

  [ Bjørn Mork ]
  * USB: serial: option: add Olicard 600
  * qmi_wwan: add Olicard 600

  [ Wentao Wang ]
  * Disable kgdboc failed by echo space to /sys/module/kgdboc/parameters/kgdboc

  [ Zhenyu Wang ]
  * drm/i915/gvt: Fix MI_FLUSH_DW parsing with correct index check

  [ Axel Lin ]
  * gpio: adnp: Fix testing wrong value in adnp_gpio_direction_input
  * regulator: act8865: Fix act8600_sudcdc_voltage_ranges setting
  * hwmon: (w83773g) Select REGMAP_I2C to fix build error

  [ Radoslav Gerganov ]
  * USB: gadget: f_hid: fix deadlock in f_hidg_write()

  [ Fabrizio Castro ]
  * usb: common: Consider only available nodes for dr_mode

  [ Yasushi Asano ]
  * usb: host: xhci-rcar: Add XHCI_TRUST_TX_LENGTH quirk

  [ Mathias Nyman ]
  * xhci: Fix port resume done detection for SS ports with LPM enabled
  * usb: xhci: dbc: Don't free all memory with spinlock held
  * xhci: Don't let USB3 ports stuck in polling state prevent suspend

  [ Romain Izard ]
  * usb: cdc-acm: fix race during wakeup blocking TX traffic

  [ Yang Shi ]
  * mm: mempolicy: make mbind() return -EIO when MPOL_MF_STRICT is specified
  * ARM: 8839/1: kprobe: make patch_lock a raw_spinlock_t

  [ Lars Persson ]
  * mm/migrate.c: add missing flush_dcache_page for non-mapped page migrate
  * crypto: axis - fix for recursive locking from bottom half

  [ Rolf Eike Beer ]
  * objtool: Query pkg-config for libelf location

  [ Gautham R. Shenoy ]
  * powerpc/pseries/energy: Use OF accessor functions to read ibm,drc-indexes

  [ Thomas Gleixner ]
  * watchdog: Respect watchdog cpumask on CPU hotplug
  * cpu/hotplug: Prevent crash when CPU bringup fails on CONFIG_HOTPLUG_CPU=n
  * x86/smp: Enforce CONFIG_HOTPLUG_CPU when SMP=y
  * genirq: Avoid summation loops for /proc/stat
  * x86/speculation: Prevent deadlock on ssb_state::lock

  [ Xu Yu ]
  * bpf: do not restore dst_reg when cur_state is freed

  [ zhangyi (F) ]
  * ext4: cleanup bh release code in ext4_ind_remove_space()

  [ Razvan Stefanescu ]
  * tty/serial: atmel: Add is_half_duplex helper
  * tty/serial: atmel: RS485 HD w/DMA: enable RX after TX is stopped

  [ Aurelien Aptel ]
  * CIFS: fix POSIX lock leak and invalid ptr deref
  * CIFS: keep FileInfo handle live during oplock break

  [ Masahiro Yamada ]
  * h8300: use cc-cross-prefix instead of hardcoding h8300-unknown-linux-
  * kbuild: invoke syncconfig if include/config/auto.conf.cmd is missing
  * kbuild: deb-pkg: fix bindeb-pkg breakage when O= is used
  * modpost: file2alias: go back to simple devtable lookup
  * modpost: file2alias: check prototype of handler

  [ Luc Van Oostenryck ]
  * include/linux/relay.h: fix percpu annotation in struct rchan
  * sched/topology: Fix percpu data types in struct sd_data & struct s_data
  * thermal/intel_powerclamp: fix __percpu declaration of worker_data

  [ Christian Brauner ]
  * sysctl: handle overflow for file-max

  [ Xiang Chen ]
  * scsi: hisi_sas: Fix a timeout race of driver internal and SMP IO

  [ Linus Torvalds ]
  * iio: adc: fix warning in Qualcomm PM8xxx HK/XOADC driver
  * i2c-hid: properly terminate i2c_hid_dmi_desc_override_table[] array
  * slip: make slhc_free() silently accept an error pointer
  * aio: simplify - and fix - fget/fput for io_submit()
  * pin iocb through aio.
  * mm: make page ref count overflow check tighter and more explicit
  * mm: add 'try_get_page()' helper function
  * mm: prevent get_user_pages() from overflowing page refcount

  [ Peng Fan ]
  * mm/cma.c: cma_declare_contiguous: correct err handling

  [ Daniel Jordan ]
  * mm, swap: bounds check swap_info array accesses to avoid NULL derefs

  [ Vlastimil Babka ]
  * mm, mempolicy: fix uninit memory access

  [ Uladzislau Rezki (Sony) ]
  * mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512!

  [ Jia Guo ]
  * ocfs2: fix a panic problem caused by o2cb_ctl

  [ Sahitya Tummala ]
  * f2fs: do not use mutex lock in atomic context

  [ Shuriyc Chu ]
  * fs/file.c: initialize init_files.resize_wait

  [ Louis Taylor ]
  * cifs: use correct format characters

  [ Jason Cai (Xiang Feng) ]
  * dm thin: add sanity checks to thin-pool and external snapshot creation

  [ Namjae Jeon ]
  * cifs: Accept validate negotiate if server return NT_STATUS_NOT_SUPPORTED

  [ luojiajun ]
  * jbd2: fix invalid descriptor block checksum

  [ Carlos Maiolino ]
  * fs: fix guard_bio_eod to check for real EOD errors

  [ Alexei Avshalom Lazar ]
  * wil6210: check null pointer in _wil_cfg80211_merge_extra_ies

  [ Alexey Kardashevskiy ]
  * powerpc/powernv/ioda: Fix locked_vm counting for memory used by IOMMU tables

  [ Benjamin Block ]
  * scsi: core: replace GFP_ATOMIC with GFP_KERNEL in scsi_scan.c

  [ Sai Prakash Ranjan ]
  * coresight: etm4x: Add support to enable ETMv4.2

  [ Sebastian Andrzej Siewior ]
  * ARM: 8840/1: use a raw_spinlock_t in unwind
  * x86/fpu: Don't export __kernel_fpu_{begin,end}()

  [ Qu Wenruo ]
  * btrfs: qgroup: Make qgroup async transaction commit more aggressive

  [ Yang Fan ]
  * platform/x86: ideapad-laptop: Fix no_hw_rfkill_list for Lenovo RESCUER R720-15IKBN

  [ Vadim Pasternak ]
  * platform/mellanox: mlxreg-hotplug: Fix KASAN warning

  [ Håkon Bugge ]
  * IB/mlx4: Increase the timeout for CM cache

  [ Katsuhiro Suzuki ]
  * clk: fractional-divider: check parent rate only if flag is set
  * clk: rockchip: fix frac settings of GPLL clock for rk3328
  * arm64: dts: rockchip: fix vcc_host1_5v pin assign on rk3328-rock64
  * ASoC: rockchip: add missing INTERLEAVED PCM attribute

  [ Wei Li ]
  * perf annotate: Fix getting source line failure
  * perf machine: Update kernel map address and re-order properly

  [ Erwan Velu ]
  * cpufreq: acpi-cpufreq: Report if CPU doesn't support boost technologies

  [ Sebastian Ott ]
  * s390/ism: ignore some errors during deregistration

  [ Jason Yan ]
  * scsi: megaraid_sas: return error when create DMA pool failed
  * block: fix the return errno for direct IO

  [ Sedat Dilek ]
  * scsi: fcoe: make use of fip_mode enum complete

  [ Thomas Richter ]
  * perf test: Fix failure of 'evsel-tp-sched' test on s390
  * perf report: Add s390 diagnosic sampling descriptor size

  [ Brian Norris ]
  * mwifiex: don't advertise IBSS features without FW support

  [ He Kuang ]
  * perf report: Don't shadow inlined symbol with different addr range

  [ Akinobu Mita ]
  * media: ov7740: fix runtime pm initialization
  * media: mt9m111: set initial frame size other than 0x0

  [ Ezequiel Garcia ]
  * media: sh_veu: Correct return type for mem2mem buffer helpers
  * media: s5p-jpeg: Correct return type for mem2mem buffer helpers
  * media: rockchip/rga: Correct return type for mem2mem buffer helpers
  * media: s5p-g2d: Correct return type for mem2mem buffer helpers
  * media: mx2_emmaprp: Correct return type for mem2mem buffer helpers
  * media: mtk-jpeg: Correct return type for mem2mem buffer helpers

  [ Oleksandr Andrushchenko ]
  * xen/gntdev: Do not destroy context while dma-bufs are in use

  [ Aurelien Jarno ]
  * vfs: fix preadv64v2 and pwritev64v2 compat syscalls with offset == -1
  * MIPS: scall64-o32: Fix indirect syscall number load

  [ Hong Liu ]
  * HID: intel-ish-hid: avoid binding wrong ishtp_cl_device

  [ Theodore Ts'o ]
  * jbd2: fix race when writing superblock

  [ Michal Kazior ]
  * leds: lp55xx: fix null deref on firmware load failure

  [ Sara Sharon ]
  * iwlwifi: pcie: fix emergency path

  [ Hans de Goede ]
  * ACPI / video: Refactor and fix dmi_is_desktop()
  * brcmfmac: Use firmware_request_nowarn for the clm_blob
  * Input: soc_button_array - fix mapping of the 5th GPIO in a PNP0C40 device
  * ACPI / video: Extend chassis-type detection with a "Lunch Box" check
  * platform/x86: Add Intel AtomISP2 dummy / power-management driver

  [ Tycho Andersen ]
  * selftests: skip seccomp get_metadata test if not real root

  [ Chieh-Min Wang ]
  * netfilter: conntrack: fix cloned unconfirmed skb->_nfct race in __nf_conntrack_confirm

  [ Ranjani Sridharan ]
  * ALSA: PCM: check if ops are defined before suspending PCM

  [ John Stultz ]
  * usb: f_fs: Avoid crash due to out-of-scope stack ptr access

  [ Raju Rangoju ]
  * iw_cxgb4: fix srqidx leak during connection abort

  [ Manfred Schlaegl ]
  * fbdev: fbmem: fix memory access if logo is bigger than the screen
  * tty: increase the default flip buffer limit to 2*640K

  [ Guenter Roeck ]
  * cdrom: Fix race condition in cdrom_sysctl_register
  * ASoC: intel: Fix crash at suspend/resume after failed codec registration

  [ Mathieu Poirier ]
  * perf/aux: Make perf_event accessible to setup_aux()

  [ Stefan Roese ]
  * staging: spi: mt7621: Add return code check on device_reset()

  [ wen yang ]
  * ASoC: fsl-asoc-card: fix object reference leaks in fsl_asoc_card_probe

  [ Hidetoshi Seto ]
  * sched/debug: Initialize sd_sysctl_cpus if !CONFIG_CPUMASK_OFFSTACK

  [ Andrea Parri ]
  * sched/core: Use READ_ONCE()/WRITE_ONCE() in move_queued_task()/task_rq_lock()

  [ Shayenne Moura ]
  * drm/vkms: Bugfix extra vblank frame

  [ Paolo Valente ]
  * block, bfq: fix in-service-queue check for queue merging

  [ Valdis Kletnieks ]
  * bpf: fix missing prototype warnings

  [ Nicolai Stange ]
  * powerpc/64s: Clear on-stack exception marker upon exception return

  [ Oleg Nesterov ]
  * cgroup/pids: turn cgroup_subsys->free() into cgroup_subsys->release() to fix the accounting

  [ Nathan Fontenot ]
  * powerpc/pseries: Perform full re-add of CPU for topology update post-migration
  * powerpc/pseries: Remove prrn_work workqueue

  [ Roger Quadros ]
  * usb: dwc3: gadget: Fix OTG events when gadget driver isn't loaded

  [ Jérôme de Bretagne ]
  * platform/x86: intel-hid: Missing power button release on some Dell models

  [ David Tolnay ]
  * hwrng: virtio - Avoid repeated init of completion

  [ Timo Alho ]
  * soc/tegra: fuse: Fix illegal free of IO base address

  [ Song Hongyan ]
  * HID: intel-ish: ipc: handle PIMR before ish_wakeup also clear PISR busy_clear bit

  [ Sheng Yong ]
  * f2fs: UBSAN: set boolean value iostat_enable correctly
  * f2fs: cleanup dirty pages if recover failed

  [ Buland Singh ]
  * hpet: Fix missing '=' character in the __setup() code of hpet_mmap_enable

  [ Valentin Schneider ]
  * cpu/hotplug: Mute hotplug lockdep during init

  [ Shunyong Yang ]
  * dmaengine: qcom_hidma: assign channel cookie correctly
  * dmaengine: qcom_hidma: initialize tx flags in hidma_prep_dma_*

  [ Pawe? Chmiel ]
  * media: s5p-jpeg: Check for fmt_ver_flag when doing fmt enumeration

  [ Daniel Vetter ]
  * drm/nouveau: Stop using drm_crtc_force_disable

  [ George Rimar ]
  * x86/build: Specify elf_i386 linker emulation explicitly for i386 objects

  [ Ondrej Mosnacek ]
  * selinux: do not override context on context mounts

  [ Zumeng Chen ]
  * wlcore: Fix memory leak in case wl12xx_fetch_firmware failure

  [ Rafael Ávila de Espíndola ]
  * x86/build: Mark per-CPU symbols as absolute explicitly for LLD

  [ Peter Wu ]
  * drm/fb-helper: fix leaks in error path of drm_fb_helper_fbdev_setup

  [ Ben Dooks ]
  * dmaengine: tegra: avoid overflow of byte tracking

  [ Jim Mattson ]
  * kvm: nVMX: NMI-window and interrupt-window exiting should wake L2 from HLT

  [ Yan Zhao ]
  * drm/i915/gvt: do not let pin count of shadow mm go negative
  * drm/i915/gvt: do not deliver a workload if its creation fails

  [ Breno Leitao ]
  * powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM

  [ Sheena Mira-ato ]
  * ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type

  [ Junwei Hu ]
  * ipv6: Fix dangling pointer when ipv6 fragment

  [ Jiri Slaby ]
  * kcm: switch order of device registration to fix a crash

  [ Steffen Klassert ]
  * net-gro: Fix GRO flush when receiving a GSO packet.

  [ Artemy Kovalyov ]
  * net/mlx5: Decrease default mr cache size

  [ Koen De Schepper ]
  * tcp: Ensure DCTCP reacts to losses

  [ Dust Li ]
  * tcp: fix a potential NULL pointer dereference in tcp_sk_exit

  [ Stephen Suryaputra ]
  * vrf: check accept_source_route on the original netdevice
  * ipv4: recompile ip options in ipv4_link_failure

  [ Gavi Teitz ]
  * net/mlx5e: Fix error handling when refreshing TIRs

  [ Yuval Avnery ]
  * net/mlx5e: Add a lock on tir list

  [ Jakub Kicinski ]
  * nfp: validate the return code from dev_queue_xmit()
  * nfp: disable netpoll on representors
  * net/tls: prevent bad memory access in tls_is_sk_tx_device_offloaded()
  * net/tls: fix refcount adjustment in fallback
  * net/tls: avoid potential deadlock in tls_set_device_offload_rx()
  * net/tls: don't leak IV and record seq when offload fails

  [ Alexander Lobakin ]
  * net: core: netif_receive_skb_list: unlist skb before passing to pt->func

  [ Huy Nguyen ]
  * net/mlx5e: Update xoff formula
  * net/mlx5e: Update xon formula

  [ Nick Desaulniers ]
  * kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD
  * x86/vdso: Drop implicit common-page-size linker flag
  * lib/string.c: implement a basic bcmp

  [ Neil Armstrong ]
  * Revert "clk: meson: clean-up clock registration"

  [ Yueyi Li ]
  * arm64: kaslr: Reserve size of ARM64_MEMSTART_ALIGN in linear region

  [ Furquan Shaikh ]
  * ACPICA: Clear status of GPEs before enabling them

  [ Erik Schmauss ]
  * ACPICA: Namespace: remove address node from global list after method termination
  * ACPICA: AML interpreter: add region addresses in global list during initialization

  [ Zubin Mithra ]
  * ALSA: seq: Fix OOB-reads from strlcpy

  [ Richard Sailer ]
  * ALSA: hda/realtek - Add quirk for Tuxedo XC 1509

  [ Peter Geis ]
  * arm64: dts: rockchip: fix rk3328 sdmmc0 write errors
  * arm64: dts: rockchip: fix rk3328 rgmii high tx error rate

  [ Helge Deller ]
  * parisc: Detect QEMU earlier in boot process

  [ Sven Schnelle ]
  * parisc: regs_return_value() should return gpr28
  * parisc: also set iaoq_b in instruction_pointer_set()

  [ Andrei Vagin ]
  * alarmtimer: Return correct remaining time
  * ptrace: take into account saved_sigmask in PTRACE{GET,SET}SIGMASK

  [ Dave Airlie ]
  * drm/udl: add a release method and delay modeset teardown
  * drm/udl: use drm_gem_object_put_unlocked.
  * Revert "drm/i915/fbdev: Actually configure untiled displays"

  [ David Rientjes ]
  * kvm: svm: fix potential get_num_contig_pages overflow

  [ Greg Thelen ]
  * mm: writeback: use exact memcg dirty counts

  [ Anand Jain ]
  * btrfs: prop: fix zstd compression parameter validation
  * btrfs: prop: fix vanished compression property after failed set

  [ Jérôme Glisse ]
  * block: do not leak memory in bio_copy_user_iov()
  * zram: pass down the bvec we need to read into in the work struct

  [ Peter Ujfalusi ]
  * ARM: dts: am335x-evmsk: Correct the regulators for the audio codec
  * ARM: dts: am335x-evm: Correct the regulators for the audio codec

  [ David Engraf ]
  * ARM: dts: at91: Fix typo in ISC_D0 on PC9

  [ Mel Gorman ]
  * sched/fair: Do not re-read ->h_load_next during hierarchical load calculation

  [ Alexander Potapenko ]
  * x86/asm: Use stricter assembly constraints in bitops

  [ Lendacky, Thomas ]
  * x86/perf/amd: Resolve race condition when disabling PMC
  * x86/perf/amd: Resolve NMI latency issues for active PMCs
  * x86/perf/amd: Remove need to check "running" bit in NMI handler

  [ Sergey Miroshnichenko ]
  * PCI: pciehp: Ignore Link State Changes after powering off a slot

  [ Tomohiro Mayama ]
  * arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on rk3328-rock64

  [ Marc Orr ]
  * KVM: x86: nVMX: close leak of L0's x2APIC MSRs (CVE-2019-3887)
  * KVM: x86: nVMX: fix x2APIC VTPR read intercept

  [ Corentin Labbe ]
  * arc: hsdk_defconfig: Enable CONFIG_BLK_DEV_RAM

  [ Feng Tang ]
  * i40iw: Avoid panic when handling the inetdev event

  [ Phil Elwell ]
  * thermal: bcm2835: Fix crash in bcm2835_thermal_debugfs

  [ Matthew Garrett ]
  * thermal/int340x_thermal: Add additional UUIDs
  * thermal/int340x_thermal: fix mode setting

  [ Zhang Rui ]
  * thermal/intel_powerclamp: fix truncated kthread name
  * Revert "ACPI / EC: Remove old CLEAR_ON_RESUME quirk"

  [ Maurizio Lombardi ]
  * scsi: iscsi: flush running unbind operations when removing a session

  [ David Arcari ]
  * tools/power turbostat: return the exit status of a command

  [ Changbin Du ]
  * perf list: Don't forget to drop the reference to the allocated thread_map
  * perf config: Fix an error in the config template documentation
  * perf config: Fix a memory leak in collect_config()
  * perf build-id: Fix memory leak in print_sdt_events()
  * perf top: Fix error handling in cmd_top()
  * perf hist: Add missing map__put() in error case
  * perf tests: Fix a memory leak of cpu_map object in the openat_syscall_event_on_all_cpus test
  * perf tests: Fix memory leak by expr__find_other() in test__expr()
  * perf tests: Fix a memory leak in test__perf_evsel__tp_sched_test()
  * kconfig/[mn]conf: handle backspace (^H) key

  [ Jiada Wang ]
  * PM / Domains: Avoid a potential deadlock

  [ Andrzej Hajda ]
  * drm/exynos/mixer: fix MIXER shadow registry synchronisation code

  [ Fabien Dessenne ]
  * irqchip/stm32: Don't clear rising/falling config registers at init

  [ Jianguo Chen ]
  * irqchip/mbigen: Don't clear eventid when freeing an MSI

  [ Matthew Whitehead ]
  * x86/cpu/cyrix: Use correct macros for Cyrix calls on Geode processors

  [ Lu Baolu ]
  * iommu/vt-d: Check capability before disabling protected memory

  [ Robert Jarzmik ]
  * gpio: pxa: handle corner case of unprobed device

  [ Siva Rebbagondla ]
  * rsi: improve kernel thread handling to fix kernel panic

  [ Gertjan Halkes ]
  * 9p: do not trust pdu content for stat item size

  [ Dinu-Razvan Chis-Serban ]
  * 9p locks: add mount option for lock retry interval

  [ Rohit kumar ]
  * ASoC: Fix UBSAN warning at snd_soc_get/put_volsw_sx()

  [ Michal Simek ]
  * serial: uartps: console_setup() can't be placed to init section

  [ Brad Love ]
  * media: au0828: cannot kfree dev before usb disconnect

  [ Matias Karhumaa ]
  * Bluetooth: Fix debugfs NULL pointer dereference

  [ Julian Sax ]
  * HID: i2c-hid: override HID descriptors for certain devices

  [ Yanjiang Jin ]
  * pinctrl: core: make sure strcmp() doesn't get a null parameter

  [ Bartlomiej Zolnierkiewicz ]
  * ARM: samsung: Limit SAMSUNG_PM_CHECK config option to non-Exynos platforms

  [ Ronald Tschalär ]
  * ACPI / SBS: Fix GPE storm on recent MacBookPro's

  [ ndesaulniers@google.com ]
  * compiler.h: update definition of unreachable()

  [ Thor Thayer ]
  * net: stmmac: Set OWN bit for jumbo frames

  [ Trigger Huang ]
  * drm/ttm: Fix bo_global and mem_global kfree error

  [ Ayman Bagabas ]
  * ALSA: hda: fix front speakers on Huawei MBXP

  [ shamir rabinovitch ]
  * net/rds: fix warn in rds_message_alloc_sgs

  [ Julia Cartwright ]
  * iommu/dmar: Fix buffer overflow during PCI bus notification

  [ Hsin-Yi, Wang ]
  * drm/panel: panel-innolux: set display off in innolux_panel_unprepare

  [ Leo Yan ]
  * coresight: cpu-debug: Support for CA73 CPUs

  [ Mika Westerberg ]
  * PCI: Blacklist power management of Gigabyte X299 DESIGNARE EX PCIe ports

  [ Ilia Mirkin ]
  * drm/nouveau/volt/gf117: fix speedo readout register

  [ Kevin Wang ]
  * drm/amdkfd: use init_mqd function to allocate object for hid_mqd (CI)

  [ Pi-Hsun Shih ]
  * include/linux/swap.h: use offsetof() instead of custom __swapoffset macro

  [ Kaike Wan ]
  * IB/hfi1: Failed to drain send queue when QP is put into error state

  [ Roman Gushchin ]
  * mm: hide incomplete nr_indirectly_reclaimable in /proc/zoneinfo

  [ Si-Wei Liu ]
  * failover: allow name change on IFF_UP slave interfaces

  [ Nikolay Aleksandrov ]
  * net: bridge: fix per-port af_packet sockets
  * net: bridge: multicast: use rcu to access port list from br_multicast_start_querier

  [ Yuya Kusakabe ]
  * net: Fix missing meta data in skb with vlan packet

  [ Hoang Le ]
  * tipc: missing entries in name table of publications

  [ Jonathan Lemon ]
  * route: Avoid crash from dereferencing NULL rt->from

  [ Pieter Jansen van Vuuren ]
  * nfp: flower: replace CFI with vlan present
  * nfp: flower: remove vlan CFI bit from push vlan action

  [ Leonard Pollak ]
  * Staging: iio: meter: fixed typo

  [ Mircea Caprioru ]
  * staging: iio: ad7192: Fix ad7193 channel address

  [ Sergey Larin ]
  * iio: gyro: mpu3050: fix chip ID reading

  [ Mike Looijmans ]
  * iio/gyro/bmg160: Use millidegrees for temperature scale
  * iio:chemical:bme680: Fix, report temperature in millidegrees
  * iio:chemical:bme680: Fix SPI read interface

  [ Gwendal Grignou ]
  * iio: cros_ec: Fix the maths for gyro scale calculation

  [ Dragos Bogdan ]
  * iio: ad_sigma_delta: select channel when reading register

  [ Jean-Francois Dagenais ]
  * iio: dac: mcp4725: add missing powerdown bits in store eeprom

  [ Lars-Peter Clausen ]
  * iio: Fix scan mask selection

  [ Georg Ottinger ]
  * iio: adc: at91: disable adc channel interrupt in timeout case

  [ Fabrice Gasnier ]
  * iio: core: fix a possible circular locking dependency

  [ he, bo ]
  * io: accel: kxcjk1013: restore the range after resume.

  [ Christian Gromm ]
  * staging: most: core: use device description as name

  [ KT Liao ]
  * Input: elan_i2c - add hardware ID for multiple Lenovo laptops

  [ Jaesoo Lee ]
  * scsi: core: set result when the command cannot be dispatched

  [ Saurav Kashyap ]
  * Revert "scsi: fcoe: clear FC_RP_STARTED flags when receiving a LOGO"

  [ Suthikulpanit, Suravee ]
  * Revert "svm: Fix AVIC incomplete IPI emulation"

  [ Andrea Arcangeli ]
  * coredump: fix race condition between mmget_not_zero()/get_task_mm() and core dumping

  [ Christian König ]
  * drm/ttm: fix out-of-bounds read in ttm_put_pages() v2

  [ Vijayakumar Durai ]
  * rt2x00: do not increment sequence number while re-transmitting

  [ Kim Phillips ]
  * perf/x86/amd: Add event map for AMD Family 17h

  [ Chang-An Chen ]
  * timers/sched_clock: Prevent generic sched_clock wrap caused by tick_freeze()

  [ Yue Haibing ]
  * tpm: Fix the type of the return value in calc_tpm2_event_size()
  * fm10k: Fix a potential NULL pointer dereference

  [ Phil Auld ]
  * sched/fair: Limit sched_cfs_period_timer() loop to avoid hard lockup

  [ Antoine Tenart ]
  * net: mvpp2: fix validate for PPv2.1

  [ Damian Kos ]
  * drm/rockchip: fix for mailbox read validation.

  [ Adalbert Lazăr ]
  * vsock/virtio: fix kernel panic from virtio_transport_reset_no_sock

  [ Frank Sorenson ]
  * cifs: do not attempt cifs operation on smb2+ rename error

  [ Wenwen Wang ]
  * tracing: Fix a memory leak by early error exit in trace_pid_write()

  [ Josh Collier ]
  * IB/rdmavt: Fix frwr memory registration

  [ Jason Gunthorpe ]
  * RDMA/mlx5: Do not allow the user to write to the clock page

  [ Xie XiuQi ]
  * sched/numa: Fix a possible divide-by-zero

  [ Jeff Layton ]
  * ceph: only use d_name directly when parent is locked
  * ceph: ensure d_name stability in ceph_dentry_hash()

  [ Harry Pan ]
  * perf/x86/intel: Update KBL Package C-state events to also include PC8/PC9/PC10 counters

  [ Alex Williamson ]
  * vfio/type1: Limit DMA mappings per container

  [ Dirk Behme ]
  * dmaengine: sh: rcar-dmac: With cyclic DMA residue 0 is valid

  [ Achim Dahlhoff ]
  * dmaengine: sh: rcar-dmac: Fix glitch in dmaengine_tx_status

  [ Maarten Lankhorst ]
  * drm/vc4: Fix memory leak during gpu reset.
  * drm/vc4: Fix compilation error reported by kbuild test bot

  [ Todd Kjos ]
  * binder: fix handling of misaligned binder object

  [ luca abeni ]
  * sched/deadline: Correctly handle active 0-lag timers

  [ Jens Axboe ]
  * aio: use assigned completion handler
  * aio: don't zero entire aio_kiocb aio_get_req()
  * aio: use iocb_put() instead of open coding it
  * aio: split out iocb copy from io_submit_one()
  * aio: abstract out io_event filler helper

  [ Mike Marshall ]
  * aio: initialize kiocb private in case any filesystems expect it.

  [ Amit Cohen ]
  * mlxsw: spectrum: Fix autoneg status in ethtool

  [ Erez Alfasi ]
  * net/mlx5e: ethtool, Remove unsupported SFP EEPROM high pages query

  [ Zhu Yanjun ]
  * net: rds: exchange of 8K and 1M pool

  [ Vinod Koul ]
  * net: stmmac: move stmmac_check_ether_addr() to driver probe

  [ Su Bao Cheng ]
  * stmmac: pci: Adjust IOT2000 matching

  [ Jun Xiao ]
  * net: hns: Fix WARNING when hns modules installed

  [ Maxim Mikityanskiy ]
  * net/mlx5e: Fix the max MTU check in case of XDP
  * net/mlx5e: Fix use-after-free after xdp_return_frame

  [ Puneet ]
  * CUMULUS: hwmon: add max6620 driver (Closes: CM-24715)

  [ Paulo Alcantara ]
  * selinux: use kernel linux/socket.h for genheaders and mdp

  [ Matthew Wilcox ]
  * fs: prevent page refcount overflow in pipe_buf_get

  [ Helen Koike ]
  * ARM: dts: bcm283x: Fix hdmi hpd gpio pull

  [ Maxim Zhukov ]
  * staging, mt7621-pci: fix build without pci support

  [ Petr Štetiar ]
  * serial: ar933x_uart: Fix build failure with disabled console

  [ Felipe Balbi ]
  * usb: dwc3: pci: add support for Comet Lake PCH ID

  [ Guido Kiener ]
  * usb: gadget: net2280: Fix overrun of OUT messages
  * usb: gadget: net2280: Fix net2280_dequeue()
  * usb: gadget: net2272: Fix net2272_dequeue()

  [ Marco Felsch ]
  * ARM: dts: pfla02: increase phy reset duration

  [ Jarkko Nikula ]
  * i2c: i801: Add support for Intel Comet Lake

  [ Lukas Wunner ]
  * net: ks8851: Dequeue RX packets explicitly
  * net: ks8851: Reassert reset pin if chip ID check fails
  * net: ks8851: Delay requesting IRQ until opened
  * net: ks8851: Set initial carrier state to down

  [ Masanari Iida ]
  * ARM: dts: imx6qdl: Fix typo in imx6qdl-icore-rqs.dtsi

  [ Jean-Philippe Brucker ]
  * drm/meson: Fix invalid pointer in meson_drv_unbind()
  * drm/meson: Uninstall IRQ handler

  [ Sekhar Nori ]
  * ARM: davinci: fix build failure with allnoconfig

  [ Sreekanth Reddy ]
  * scsi: mpt3sas: Fix kernel panic during expander reset

  [ Dave Carroll ]
  * scsi: aacraid: Insure we don't access PCIe space during AER/EEH

  [ Rafał Miłecki ]
  * leds: trigger: netdev: fix refcnt leak on interface rename

  [ Mukesh Ojha ]
  * usb: u132-hcd: fix resource leak

  [ raymond pang ]
  * libata: fix using DMA buffers on stack

  [ Martin George ]
  * nvme-multipath: relax ANA state check

  [ Joerg Roedel ]
  * iommu/amd: Reserve exclusion range in iova-domain

 -- Cumulus Networks <dev-support@cumulusnetworks.com>  Mon, 06 May 2019 09:23:29 -0700

linux (4.19.24-1+cl4u1) RELEASED; urgency=medium

  [ Roopa Prabhu ]
  * CUMULUS: debian: initial import of debian files from cumulus 4.1 kernel
    (Closes: CM-19104)
  * CUMULUS: gitignore: remove Debian (Closes: CM-19104)
  * CUMULUS: debian: move to gcc-6 (Closes: CM-19104)
  * CUMULUS: debian: add bison, flex and libelf-dev as build dependancy
    (Closes: CM-19104)
  * CUMULUS: debian: enable CONFIG_CGROUP_BPF
  * CUMULUS: debian: rules.cumulus: generate broadcom sdk patch
  * CUMULUS: bridge: suppress software forwarding of packets if already forwarded in hardware
  * CUMULUS: bridge: increase BR_MAX_PORTS to 4096 (Closes: CM-11744)
  * CUMULUS: bridge: track neigh suppress globally for cumulus specific hardware offload check
  * CUMULUS: bridge: allow replacing added_by_user fdb entry with NTF_EXT_LEARNED entry
    (Closes: CM-16094)
  * CUMULUS: eeprom: sff_8436: QSFP eeprom driver support
    (Closes: CM-19104, CM-2444, CM-8557, CM-12193)
  * CUMULUS: bridge: selectively proxy for dual-link arp-nd suppress ports
    (Closes: CM-15659)
  * CUMULUS: bridge: only suppress if neigh entry has NTF_EXT_LEARNED flag
    (Closes: CM-21978)
  * CUMULUS: bridge: include all NDISC msg types in br fwd check for sw fwd
  * CUMULUS: bridge: sync mac moves with port dev fdb (Closes: CM-3344, CM-7532)
  * CUMULUS: vxlan: support NTF_USE refresh of fdb entries (Closes: CM-4619)
  * CUMULUS: vxlan: fix fdb deletes when called from non-netlink
    (Closes: CM-7532)
  * CUMULUS: lib: ___ratelimit: move warning to debug (Closes: CM-20157)
  * CUMULUS: rtnetlink: disable link local multicast addresses in fdb dump
    (Closes: CM-9260)
  * ethtool_modinfo: add field to represent number of sfp eeproms
    (Closes: CM-2673)
  * net: rtnetlink: support for fdb get
  * bridge: support for ndo_fdb_get
  * vxlan: support for ndo_fdb_get
  * selftests: net: rtnetlink.sh: add fdb get test
  * neighbour: register rtnl doit handler
  * selftests: rtnetlink.sh: add testcase for neigh get
  * CUMULUS: debian: enable CONFIG_MLX5_CORE
  * CUMULUS: debian: move to gcc-8 in config defines
  * trace: events: add a few neigh tracepoints
  * neigh: hook tracepoints in neigh update code
  * trace: events: neigh_update: print new state in string format
  * vxlan: add extack support for create and changelink
  * tools: selftests: rtnetlink: add testcases for vxlan flag sets
  * CUMULUS: vxlan: move vxlan_fdb declaration to header file
  * CUMULUS: vxlan: add fdb update tracepoints
  * CUMULUS: neigh: add NUD_VALID check for NLM_F_EXCL (Closes: CM-21279)
  * bridge: br_arp_nd_proxy: set icmp6_router if neigh has NTF_ROUTER
    (Closes: CM-21715)
  * CUMULUS: bridge: br_arp_nd_proxy: dont suppress arp if neigh is local and mac is remote
    (Closes: CM-23330)
  * CUMULUS: bridge: br_arp_nd_proxy: dont suppress nd if neigh is local and mac is remote
    (Closes: CM-23330)
  * ipv4: add dead route notifications
  * CUMULUS: bridge: br_arp_nd_proxy: remove stale NTF_EXT_LEARNED check in nd suppress code
    (Closes: CM-24429)
  * CUMULUS: rtnetlink: notify fdb adds and dels only if not done already
    (Closes: CM-24470, CM-1683)
  * CUMULUS: ipmr: support for ip_mr_output
  * CUMULUS: vxlan: set default multicast fdb entry remote_ifindex to zero

  [ Bastian Blank ]
  * CUMULUS: kbuild: Make the toolchain variables easily overwritable
    (Closes: CM-19104)

  [ David Ahern ]
  * CUMULUS: misc: adding early_dma code from CL2.5 (Closes: CM-8236)
  * CUMULUS: Increase MAX_VIFS
  * CUMULUS: net: Import port.c from cumulus-4.1.y
  * CUMULUS: Add broadcom sdk drivers as a submodule
  * Revert "bonding: pass link-local packets to bonding master also."
    (Closes: CM-22740)
  * Revert "bonding: deliver link-local packets with skb->dev set to link that packets arrived on"
    (Closes: CM-22740)
  * net: Evict neighbor entries on carrier down
  * CUMULUS: net: Lower values for RTNL_MAX_TYPE and RTNL_SLAVE_MAX_TYPE
  * CUMULUS: net: Lower IFLA_BRPORT_PEER_LINK and IFLA_BOND_CL_START
  * net/ipv4: Add extack message that dev is required for ONLINK
  * net/ipv6: Do not reset nl_net in ip6_route_info_create
  * net/ipv6: Remove rt6i_prefsrc
  * scsi: libcxgbi: fib6_ino reference in rt6_info is rcu protected
  * net/ipv4: Move device validation to helper
  * netfilter: rpfilter: Convert rpfilter_lookup_reverse to new dev helper
  * netfilter: nft_fib: Convert nft_fib4_eval to new dev helper
  * net: common metrics init helper for FIB entries
  * net: Move free of fib_metrics to helper
  * net: common metrics init helper for dst_entry
  * net: Move free of dst_metrics to helper
  * fib_tests: Add tests for metrics on routes
  * fib_tests: Add tests for invalid metric on route
  * net/neigh: Extend dump filter to proxy neighbor dumps
  * netlink: Pass extack to dump handlers
  * netlink: Add extack message to nlmsg_parse for invalid header length
  * net: Add extack to nlmsg_parse
  * netlink: Add strict version of nlmsg_parse and nla_parse
  * net/ipv6: Refactor address dump to push inet6_fill_args to in6_dump_addrs
  * netlink: Add new socket option to enable strict checking on dumps
  * net/ipv4: Update inet_dump_ifaddr for strict data checking
  * net/ipv6: Update inet6_dump_addr for strict data checking
  * rtnetlink: Update rtnl_dump_ifinfo for strict data checking
  * rtnetlink: Update rtnl_bridge_getlink for strict data checking
  * rtnetlink: Update rtnl_stats_dump for strict data checking
  * rtnetlink: Update inet6_dump_ifinfo for strict data checking
  * rtnetlink: Update ipmr_rtm_dumplink for strict data checking
  * rtnetlink: Update fib dumps for strict data checking
  * net/neighbor: Update neigh_dump_info for strict data checking
  * net/neighbor: Update neightbl_dump_info for strict data checking
  * net/namespace: Update rtnl_net_dumpid for strict data checking
  * net/fib_rules: Update fib_nl_dumprule for strict data checking
  * net/ipv6: Update ip6addrlbl_dump for strict data checking
  * net: Update netconf dump handlers for strict data checking
  * net/bridge: Update br_mdb_dump for strict data checking
  * rtnetlink: Move input checking for rtnl_fdb_dump to helper
  * rtnetlink: Update rtnl_fdb_dump for strict data checking
  * rtnetlink: Move ifm in valid_fdb_dump_legacy to closer to use
  * rtnetlink: Update comment in rtnl_stats_dump regarding strict data checking
  * net/mpls: Implement handler for strict data checking on dumps
  * net/ipv6: Add knob to skip DELROUTE message on device down
  * netlink: Add answer_flags to netlink_callback
  * net: Add struct for fib dump filter
  * net/ipv4: Plumb support for filtering route dumps
  * net/ipv6: Plumb support for filtering route dumps
  * net/mpls: Plumb support for filtering route dumps
  * ipmr: Refactor mr_rtm_dumproute
  * net: Plumb support for filtering ipv4 and ipv6 multicast route dumps
  * net: Enable kernel side filtering of route dumps
  * net/mpls: Handle kernel side filtering of route dumps
  * net/ipv6: Bail early if user only wants cloned entries
  * net/ipv4: Bail early if user only wants prefix entries
  * net/ipv4: Move loop over addresses on a device into in_dev_dump_addr
  * net/ipv6: Remove ip_idx arg to in6_dump_addrs
  * net/ipv4: Add support for dumping addresses for a specific device
  * net/ipv6: Add support for dumping addresses for a specific device
  * net/ipv4: Put target net when address dump fails due to bad attributes
  * net/ipv6: Put target net when address dump fails due to bad attributes
  * net: Don't return invalid table id error when dumping all families
  * net: rtnl_dump_all needs to propagate error from dumpit function
  * net: Add extack argument to rtnl_create_link
  * net: Add extack argument to ip_fib_metrics_init
  * rtnetlink: Add more extack messages to rtnl_newlink
  * CUMULUS: net/igb: Add support for Broadcom 5461s phy
  * CUMULUS: debian: new changelog updates for version 4.19.10
  * ipv6: Fix handling of LLA with VRF and sockets bound to VRF
  * net/ipv4: Fix missing raw_init when CONFIG_PROC_FS is disabled
  * neighbor: Add extack messages for add and delete commands
  * neighbor: Improve garbage collection
  * neighbor: gc_list changes should be protected by table lock
  * neighbor: Fix locking order for gc_list changes
  * neighbor: Fix state check in neigh_forced_gc
  * neighbor: Remove state and flags arguments to neigh_del
  * neighbor: Move neigh_update_ext_learned to core file
  * neighbor: Remove externally learned entries from gc_list
  * neighbor: Improve neighbour struct layout
  * neighbor: Add protocol attribute
  * CUMULUS: ipmr: add tracepoints for debugging forwarding path
  * neighbor: NTF_PROXY is a valid ndm_flag for a dump request
  * neighbor: Initialize protocol when new pneigh_entry are created
  * neighbor: Use nda_policy for validating attributes in adds and dump requests
  * ipv6: Fix dump of specific table with strict checking
  * ipv6: Consider sk_bound_dev_if when binding a socket to a v4 mapped address
  * ipv6: Take rcu_read_lock in __inet6_bind for mapped addresses
  * ipv6: Consider sk_bound_dev_if when binding a socket to an address
  * CUMULUS: Export ip6mr_forward and ip6mr_table_lookup tracepoints
  * debian: Enable HW_RANDOM_VIRTIO
  * CUMULUS: debian: Enable CONFIG_UNWINDER_FRAME_POINTER
  * netfilter: bridge: Don't sabotage nf_hook calls for an l3mdev slave
    (Closes: CM-23943)
  * ipv4: Pass original device to ip_rcv_finish_core
  * CUMULUS: bcm/sdk: Update submodule reference
  * CUMULUS: bcm/sdk: Update submodule reference
  * CUMULUS: misc: Make eda debugs info level
  * CUMULUS: ipv6: Add debugging to __ipv6_ifa_notify
  * CUMULUS: ipv6: Fix debugging added to __ipv6_ifa_notify
  * CUMULUS: Update broadcom reference point

  [ Nikolay Aleksandrov ]
  * CUMULUS: ipmr: fix wrong maxvifs
  * CUMULUS: bridge: fix vlan fdb entry deletion and add per-vlan mrouter notifications
  * CUMULUS: bridge: move bridge driver logging to debug level
  * CUMULUS: bridge: when snooping is disabled, flush groups
    (Closes: CM-1910, CM-1866)
  * CUMULUS: bridge: fdb: don't add local mac in all vlans (Closes: CM-9626)
  * CUMULUS: bridge: fix sysctl errors in module unloading and br_init
    (Closes: CM-9664)
  * CUMULUS: net: bridge: add support for per-port cdp/pvst forwarding control
    (Closes: CM-17889)
  * CUMULUS: net: bridge: adjust br_forward_check to take into account fwd_mask
    (Closes: CM-18514)
  * CUMULUS: bridge: fix br_forward_check assumption about from and to
    (Closes: CM-19058)
  * CUMULUS: bridge: add per port dual_link_ready flag (Closes: CM-19693)
  * CUMULUS: port: add support for bridge vlan stats updates (Closes: CM-12777)
  * CUMULUS: net: bridge: add HW stats only when available
  * net: bridge: add support for sticky fdb entries
  * CUMULUS: port: add support for multicast entry age refresh
    (Closes: CM-16764)
  * net: bridge: explicitly zero is_sticky in fdb_create
  * CUMULUS: bonding: adjust IFLA_BOND_CL_START to a lower value below the limit
  * CUMULUS: virtio_net: enable Tx vlan offloading by default (Closes: CM-9900)
  * CUMULUS: virtio_net: emulate Tx vlan offloading (Closes: CM-9529)
  * CUMULUS: netfilter: fix linux/types.h include warnings
  * CUMULUS: rtnetlink: bump RTNL_MAX_TYPE to 90 as well
  * CUMULUS: bridge: fix use-after-free for pvst/cdp link-local packets
    (Closes: CM-22681)
  * CUMULUS: bridge: fix wrong br_forward hook
  * CUMULUS: net: bridge: don't auto-add vlan 1 to bridge and ports
    (Closes: CM-23272)
  * net: rtnetlink: address is mandatory for rtnl_fdb_get
  * CUMULUS: bridge: fix wrong vlan counting (Closes: CM-23823)
  * bonding: adjust style of bond_3ad_rx_indication (Closes: CM-13004, CM-4387)
  * bonding: 3ad: remove bond_3ad_rx_indication's length argument
    (Closes: CM-13004, CM-4387)
  * bonding: add 3ad stats (Closes: CM-13004, CM-4387)
  * bonding: add support for xstats and export 3ad stats
    (Closes: CM-13004, CM-4387)
  * bonding: count master 3ad stats separately (Closes: CM-13004, CM-4387)
  * CUMULUS: net: bridge: don't flush fdbs if backup port is present
    (Closes: CM-24142)
  * CUMULUS: bridge: always initialize igmp_mld_rep_leave_fwd (Closes: CM-24214)
  * net: bridge: make struct opening bracket consistent (Closes: CM-22533)
  * net: bridge: add bitfield for options and convert vlan opts
    (Closes: CM-22533)
  * net: bridge: convert nf call options to bits (Closes: CM-22533)
  * net: bridge: convert group_addr_set option to a bit (Closes: CM-22533)
  * net: bridge: convert and rename mcast disabled (Closes: CM-22533)
  * net: bridge: convert mcast options to bits (Closes: CM-22533)
  * net: bridge: convert neigh_suppress_enabled option to a bit
    (Closes: CM-22533)
  * net: bridge: convert mtu_set_by_user to a bit (Closes: CM-22533)
  * net: bridge: pack net_bridge better (Closes: CM-22533)
  * net: bridge: add support for per-port vlan stats (Closes: CM-22533)
  * net: bridge: fix vlan stats use-after-free on destruction (Closes: CM-22533)
  * CUMULUS: ipmr: for (S,G) entry dont forward to the incoming interface
  * CUMULUS: Revert "bridge: fix potential use-after-free when hook returns QUEUE or STOLEN verdict"
    (Closes: CM-24552)

  [ Wilson Kok ]
  * CUMULUS: netfilter: add cumulus specific iptables and ebtables targets
    (Closes: CM-947)
  * CUMULUS: bridge: add sysctl allow_multiple_vlans to control mixing of vlans in a bridge
    (Closes: CM-3770)
  * CUMULUS: bridge: suppress the installation of bridge member port local mac in fdb
    (Closes: CM-4352)
  * CUMULUS: bridge: support per vlan igmp querier configuration
    (Closes: CM-3222)
  * CUMULUS: bridge: allow fdb replace when bridge port is in blocking state
    (Closes: CM-4271)
  * CUMULUS: bridge: add hardware forwarding checks in netfilter hooks
  * CUMULUS: bonding: add bypass support to 802.3ad mode

  [ Satish Ashok ]
  * CUMULUS: bridge: sysctl to select userspace/kernel stp (Closes: CM-1175)
  * CUMULUS: bridge: forward BPDU when stp disabled and some pvst/rpvst interop fixes
    (Closes: CM-1923, CM-2870)
  * CUMULUS: bridge: fast leave and querier IP fixes (Closes: CM-2091, CM-2092)
  * CUMULUS: bridge: change defaults for mdb hash_max/elasticity
  * CUMULUS: bridge: igmp/stp topology change convergence
    (Closes: CM-1985, CM-3724)
  * CUMULUS: bridge: add peerLink/dualLink bridge port attributes
    (Closes: CM-5063, CM-3428, CM-6973, CM-6852, CM-6372)
  * CUMULUS: bridge: IGMP report suppression in software, disable report/leave fwd in hw
    (Closes: CM-4899, CM-20955)
  * CUMULUS: bridge: userstp: dont check for interface oper and carrier state
    (Closes: CM-1443)
  * CUMULUS: bridge: rearrange nesting of mdb entries so that entries are grouped by vlan
    (Closes: CM-3189)
  * CUMULUS: bridge: mdb: NLM_F_REPLACE support (Closes: CM-9842)
  * CUMULUS: bridge: mcast: ignore solicited node multicast groups
    (Closes: CM-3226, CM-4717)
  * CUMULUS: net: When STP is turned off, states not recalculated
    (Closes: CM-9416)

  [ Anuradha Karuppiah ]
  * CUMULUS: bridge: add hardware stats if available
  * CUMULUS: vlan: add hardware stats if available
  * CUMULUS: vxlan: add hardware stats

  [ Curt Brune ]
  * CUMULUS: eeprom_class: create eeprom_dev hardware class for EEPROM devices
  * CUMULUS: at24: add EEPROMs to the eeprom_dev hardware class
  * CUMULUS: regmap-i2c: support SMBus byte I/O with 16-bit addressing
  * CUMULUS: at24: allow for hot plug EEPROMs
  * CUMULUS: x86/reboot: Dell-S6100: Use cold CF9 force reboot method
    (Closes: CM-18498)

  [ Scott Feldman ]
  * CUMULUS: bonding: LAG: signal high-level protocols of bond active/inactive status
    (Closes: CM-1191)

  [ Balakrishnan Raman ]
  * CUMULUS: netfilter: bridge: Add SETQOS target support in ebtables
    (Closes: CM-8894)
  * CUMULUS: netfilter: xt_police: change data type of policer parameters
    (Closes: CM-8644)

  [ Vidya Sagar Ravipati ]
  * CUMULUS: netfilter: disable kernel stats counting for hardware offloaded rules
    (Closes: CM-14300)

  [ anuradhak ]
  * CUMULUS: virtio_net: handle protodown flag
  * CUMULUS: vxlan: handle proto_down notification (Closes: CM-3715)
  * CUMULUS: pcie: CL config option for tuing maxpayload (Closes: CM-12500)

  [ Andy Roulin ]
  * CUMULUS: bridge: remove offload_fwd_mark check in br_forward_check
  * CUMULUS: bridge: set port fwd mark before linking to upper dev
  * CUMULUS: bridge: add new bridge port API to set/get offload_fwd_mark
  * CUMULUS: bcm/sdk: Update submodule reference
  * CUMULUS: debian: remove linux-compiler-gcc-4.9 control file
  * CUMULUS: debian: add kbuild objtool symlink in headers (Closes: CM-23312)
  * CUMULUS: bonding: notify when entering/leaving LACP bypass
    (Closes: CM-20961)
  * net: dev: add generic protodown handler
  * macvlan: add ndo_change_proto_down support
  * Revert "CUMULUS: vxlan: handle proto_down notification"
  * vxlan: add ndo_change_proto_down support
  * CUMULUS: bridge: move offload_fwd_mark check to br_forward_check
    (Closes: CM-24376)
  * CUMULUS: config: enable tc sample and psample configs

  [ Samer Nubani ]
  * CUMULUS: PCI: Force PCIe link speed to Gen1(2.5GT/s) on Hurricane2 quirk
    (Closes: CM-5511)

  [ Puneet Shenoy ]
  * CUMULUS: reboot: S6000 should do cold reset on reboot (Closes: CM-2653)
  * CUMULUS: x86/reboot: use cold CF9 force reboot method for Dell Z9100 and Celestica Seastone
    (Closes: CM-10862, CM-10045)
  * pmbus: Driver for Delta Power Supplies DPS460 and DPS200 (Closes: CM-8453)
  * dps460: Remove mfr related sysfs files (Closes: CM-11170)
  * CUMULUS: pmbus: Add Driver for Lite-ON PS2471 Power Supply (Closes: CM-8453)
  * CUMULUS: pmbus: Add driver support for Compuware CPR-4011-4M11/21 PSUs
    (Closes: CM-8453)

  [ Puneet ]
  * CUMULUS: reboot: cold reboot for celestica e1031 to prevent hang
    (Closes: CM-7826)
  * pmbus: Added support for PMBUS based PSU fan PWM (Closes: CM-8453)
  * CUMULUS: hwmon: max6639: Provide more configurable parameters in max6639
    (Closes: CM-5923, CM-10829)

  [ samer ]
  * CUMULUS: reboot: dell S3000 support to power cycle switch via CPLD
    (Closes: CM-5640)

  [ alanl ]
  * CUMULUS: reboot: cf9 cold boot for Supermicro Seastone (Closes: CM-15033)

  [ ndhar ]
  * CUMULUS: x86/reboot: Dell Z9100: Add additional dmi match strings
    (Closes: CM-19919)
  * CUMULUS: reboot: Implement CF9 cold reset for dell S6010 (Closes: CM-15571)
  * CUMULUS: hwmon: add driver for 3Y power technology's YM-2651Y PSU
    (Closes: CM-12016)
  * CUMULUS: config: Enable ocores driver (Closes: CM-21631)

  [ Ellen Wang ]
  * CUMULUS: drivers: hid: cp2112: support optional retries on I2C arbitration loss

  [ Robert Shearman ]
  * ipv6: Allow the l3mdev to be a loopback
  * net: allow binding socket in a VRF when there's an unbound socket

  [ Eric Dumazet ]
  * net/ipv4: avoid compile error in fib_info_nh_uses_dev
  * ipv6: do not leave garbage in rt->fib6_metrics
  * net/neigh: fix NULL deref in pneigh_dump_table()
  * ipv6: tunnels: fix two use-after-free
  * isdn: fix kernel-infoleak in capi_unlocked_ioctl
  * net: clear skb->tstamp in forwarding paths
  * net/hamradio/6pack: use mod_timer() to rearm timers
  * tcp: fix a race in inet_diag_dump_icsk()
  * ipv6: fix kernel-infoleak in ipv6_local_error()
  * ipv6: make icmp6_send() robust against null skb->dev
  * dccp: fool proof ccid_hc_[rt]x_parse_options()
  * rds: fix refcount bug in rds_sock_addref
  * rxrpc: bad unlock balance in rxrpc_recvmsg

  [ Christian Brauner ]
  * rtnetlink: add rtnl_get_net_ns_capable()
  * if_addr: add IFA_TARGET_NETNSID
  * ipv4: enable IFA_TARGET_NETNSID for RTM_GETADDR
  * ipv6: enable IFA_TARGET_NETNSID for RTM_GETADDR
  * rtnetlink: move type calculation out of loop
  * if_link: add IFLA_TARGET_NETNSID alias
  * rtnetlink: s/IFLA_IF_NETNSID/IFLA_TARGET_NETNSID/g
  * ipv4: add inet_fill_args
  * ipv6: add inet6_fill_args
  * Revert "vfs: Allow userns root to call mknod on owned filesystems."

  [ Alexey Kodanev ]
  * rtnetlink: restore handling of dumpit return value in rtnl_dump_all()
  * ipv6: properly check return value in inet6_dump_all()

  [ Mike Manning ]
  * net: allow traceroute with a specified interface in a vrf
  * net: ensure unbound stream socket to be chosen when not in a VRF
  * net: ensure unbound datagram socket to be chosen when not in a VRF
  * net: provide a sysctl raw_l3mdev_accept for raw socket lookup with VRFs
  * vrf: mark skb for multicast or link-local as enslaved to VRF
  * ipv6: allow ping to link-local address in VRF
  * ipv6: handling of multicast packets received in VRF

  [ Duncan Eastoe ]
  * net: fix raw socket lookup device bind matching with VRFs

  [ Dewi Morgan ]
  * ipv6: do not drop vrf udp multicast packets

  [ Dave Olson ]
  * CUMULUS: igb: net Add B50210S phy support to igb driver for Celestica E1052
    (Closes: CM-17944)
  * Do cold reset for reboot on Dell S5232F-ON, S5248F-ON, and Z9264F-ON

  [ Alan Liebthal ]
  * CUMULUS: igb: fix BCM5461S phy addr issue on Quanta Rangeley based switches
    (Closes: CM-8543)

  [ Reinhard Pfau ]
  * CUMULUS: hwmon: add support for SMSC EMC2305/03/02/01 fan controller

  [ Mike Brown ]
  * CUMULUS: net: port: Answer ethtool get FEC from port cache
    (Closes: CM-22490)

  [ Pradeep Srinivasan ]
  * CUMULUS: i2c-ismt: move ismt_desc n ismt_priv to separate hdr file i2c-ismt.h
    (Closes: CM-2673, CM-2839)
  * CUMULUS: Updated kernel configuration to pick up Mellanox upstream drivers
    (Closes: CM-22431)
  * CUMULUS: i2c: busses: add delay parameter to i2c-ismt
  * CUMULUS: debian: enable CONFIG_IIO (Closes: CM-24298)

  [ Vincent Guittot ]
  * sched/pelt: Fix warning and clean up IRQ PELT config

  [ Arnd Bergmann ]
  * scsi: raid_attrs: fix unused variable warning
  * slimbus: ngd: mark PM functions as __maybe_unused
  * i2c: aspeed: fix build warning
  * ARM: dts: qcom-apq8064-arrow-sd-600eval fix graph_endpoint warning
  * drm/msm: fix address space warning
  * mtd: atmel-quadspi: disallow building on ebsa110
  * w90p910_ether: remove incorrect __init annotation
  * mips: fix n32 compat_ipc_parse_version
  * drm/msm/gpu: fix building without debugfs
  * ASoC: Intel: mrfld: fix uninitialized variable access
  * vbox: fix link error with 'gcc -Og'
  * media: i2c: TDA1997x: select CONFIG_HDMI
  * ARM: pxa: avoid section mismatch warning

  [ Lubomir Rintel ]
  * staging: olpc_dcon: add a missing dependency
  * ARM: mmp/mmp2: fix cpu_is_mmp2() on mmp2-dt
  * power: supply: olpc_battery: correct the temperature units
  * ARM: dts: mmp2: fix TWSI2

  [ Chen-Yu Tsai ]
  * pinctrl: sunxi: a83t: Fix IRQ offset typo for PH11
  * clk: sunxi-ng: a33: Set CLK_SET_RATE_PARENT for all audio module clocks
  * Bluetooth: hci_bcm: Handle deferred probing for the clock supply
  * pinctrl: sunxi: Correct number of IRQ banks on H6 main pin controller
  * mmc: sunxi: Filter out unsupported modes declared in the device tree

  [ Jeff Moyer ]
  * aio: fix spectre gadget in lookup_ioctx

  [ Thierry Reding ]
  * scripts/spdxcheck.py: always open files in binary mode
  * net: stmmac: Move debugfs init/exit to ->probe()/->remove()

  [ Piotr Jaroszynski ]
  * fs/iomap.c: get/put the page in iomap_page_create/release()

  [ Andrea Arcangeli ]
  * userfaultfd: check VM_MAYWRITE was set after verifying the uffd is registered
  * mm/hugetlb.c: teach follow_hugetlb_page() to handle FOLL_NOWAIT

  [ Robin Murphy ]
  * arm64: dma-mapping: Fix FORCE_CONTIGUOUS buffer clearing
  * iommu/arm-smmu-v3: Fix big-endian CMD_SYNC writes

  [ Keith Busch ]
  * block/bio: Do not zero user pages
  * nvme: pad fake subsys NQN vid and ssvid with zeros

  [ Amir Goldstein ]
  * ovl: fix decode of dir file handle with multi lower layers
  * ovl: fix missing override creds in link of a metacopy upper

  [ Aaro Koskinen ]
  * MMC: OMAP: fix broken MMC on OMAP15XX/OMAP5910/OMAP310
  * MIPS: OCTEON: mark RGMII interface disabled on OCTEON III
  * MIPS: OCTEON: don't set octeon_dma_bar_type if PCI is disabled

  [ Wolfram Sang ]
  * mmc: core: use mrq->sbc when sending CMD23 for RPMB
  * i2c: rcar: check bus state before reinitializing
  * watchdog: renesas_wdt: don't set divider while watchdog is running

  [ Faiz Abbas ]
  * mmc: sdhci-omap: Fix DCRC error handling during tuning

  [ Alek Du ]
  * mmc: sdhci: fix the timeout check window for clock and reset

  [ Chad Austin ]
  * fuse: continue to send FUSE_RELEASEDIR when FUSE_OPEN returns ENOSYS

  [ Stefan Wahren ]
  * ARM: dts: bcm2837: Fix polarity of wifi reset GPIOs
  * mmc: sdhci-iproc: handle mmc_of_parse() errors during probe

  [ Mike Snitzer ]
  * dm thin: send event about thin-pool state change _after_ making it
  * dm cache metadata: verify cache has blocks in blocks_are_clean_separate_dirty()
  * dm: call blk_queue_split() to impose device limits on bios

  [ Steven Rostedt (VMware) ]
  * tracing: Fix memory leak in create_filter()
  * tracing: Fix memory leak in set_trigger_filter()
  * tracing: Fix memory leak of instance function hash filters

  [ Hans Verkuil ]
  * media: vb2: don't call __vb2_queue_cancel if vb2_start_streaming failed
  * media: cec: keep track of outstanding transmits
  * media: cec-pin: fix broken tx_ignore_nack_until_eom error injection
  * media: vivid: free bitmap_cap when updating std/timings/etc.
  * media: vb2: check memory model for VIDIOC_CREATE_BUFS
  * media: v4l2-tpg: array index could become negative
  * media: vivid: fix error handling of kthread_run
  * media: vivid: set min width/height to a value > 0
  * media: vb2: vb2_mmap: move lock up
  * media: adv*/tc358743/ths8200: fill in min width/height/pixelclock

  [ Radu Rendec ]
  * powerpc/msi: Fix NULL pointer access in teardown code

  [ Benjamin Herrenschmidt ]
  * powerpc: Look for "stdout-path" when setting up legacy consoles

  [ Lyude Paul ]
  * drm/nouveau/kms: Fix memory leak in nv50_mstm_del()
  * brcmfmac: Fix out of bounds memory access during fw load
  * drm/nouveau/drm/nouveau: Check rc from drm_dp_mst_topology_mgr_resume()
  * drm/amdgpu: Don't ignore rc from drm_dp_mst_topology_mgr_resume()
  * drm/amdgpu: Don't fail resume process if resuming atomic state fails
  * drm/i915: Block fbdev HPD processing during suspend

  [ Ben Skeggs ]
  * drm/nouveau/kms/nv50-: also flush fb writes when rewinding push buffer

  [ Brian Norris ]
  * Revert "drm/rockchip: Allow driver to be shutdown on reboot/kexec"
  * Revert "mwifiex: restructure rx_reorder_tbl_lock usage"
  * ath10k: assign 'n_cipher_suites' for WCN3990
  * platform/chrome: don't report EC_MKBP_EVENT_SENSOR_FIFO as wakeup

  [ Tina Zhang ]
  * drm/i915/gvt: Fix tiled memory decoding bug on BDW
  * drm/modes: Prevent division by zero htotal

  [ Chris Wilson ]
  * drm/i915/execlists: Apply a full mb before execution for Braswell
  * drm/i915: Unwind failure on pinning the gen7 ppgtt
  * drm/amdgpu: Reorder uvd ring init before uvd resume

  [ Kenneth Feng ]
  * drm/amdgpu/powerplay: Apply avfs cks-off voltages on VI

  [ Alex Deucher ]
  * drm/amdkfd: add new vega10 pci ids
  * drm/amdgpu: add some additional vega10 pci ids
  * drm/amdgpu: update smu firmware images for VI variants (v2)
  * drm/amdgpu: Add new VegaM pci id
  * drm/amdgpu: Add APTX quirk for Lenovo laptop
  * drm/amdgpu/powerplay: fix clock stretcher limits on polaris (v2)

  [ Junwei Zhang ]
  * drm/amdgpu: update SMC firmware image for polaris10 variants

  [ Damien Le Moal ]
  * dm zoned: Fix target BIO completion handling
  * block: mq-deadline: Fix write completion handling

  [ Masahiro Yamada ]
  * x86/build: Fix compiler support check for CONFIG_RETPOLINE
  * i2c: uniphier: fix violation of tLOW requirement for Fast-mode
  * i2c: uniphier-f: fix violation of tLOW requirement for Fast-mode
  * kbuild: fix false positive warning/error about missing libelf
  * kbuild: add -no-integrated-as Clang option unconditionally
  * kbuild: consolidate Clang compiler flags
  * kconfig: fix file name and line number of warn_ignored_character()
  * kconfig: fix memory leak when EOF is encountered in quotation

  [ Greg Kroah-Hartman ]
  * Linux 4.19.11
  * Linux 4.19.12
  * Linux 4.19.13
  * Linux 4.19.14
  * Revert "powerpc/tm: Unset MSR[TS] if not recheckpointing"
  * Linux 4.19.15
  * Linux 4.19.16
  * Linux 4.19.17
  * Linux 4.19.18
  * tty: Handle problem if line discipline does not have receive_buf
  * Linux 4.19.19
  * Fix "net: ipv4: do not handle duplicate fragments as overlapping"
  * Linux 4.19.20
  * sctp: walk the list of asoc safely
  * serial: fix race between flush_to_ldisc and tty_open
  * Linux 4.19.21
  * debugfs: fix debugfs_rename parameter checking
  * Linux 4.19.22
  * Linux 4.19.23
  * Linux 4.19.24

  [ Scott Emery ]
  * CUMULUS: sff_8436_eeprom: Fix buffer overflow (Closes: CM-23381)

  [ Peter Zijlstra ]
  * locking/qspinlock: Re-order code
  * locking/qspinlock, x86: Provide liveness guarantee
  * perf/x86/intel: Delay memory deallocation until x86_pmu_dead_cpu()

  [ Michael J. Ruhl ]
  * IB/hfi1: Remove race conditions in user_sdma send path
  * IB/hfi1: Incorrect sizing of sge for PIO will OOPs
  * IB/hfi1: Remove overly conservative VM_EXEC flag check

  [ Alexey Khoroshilov ]
  * mac80211_hwsim: fix module init error paths for netlink
  * media: mtk-vcodec: Release device nodes in mtk_vcodec_init_enc_pm()
  * media: DaVinci-VPBE: fix error handling in vpbe_initialize()
  * video: clps711x-fb: release disp device node in probe()

  [ Vitaly Kuznetsov ]
  * Input: hyper-v - fix wakeup from suspend-to-idle
  * hv_balloon: avoid touching uninitialized struct page during tail onlining
  * KVM: x86: svm: report MSR_IA32_MCG_EXT_CTL as unsupported
  * x86/kvm/nVMX: read from MSR_IA32_VMX_PROCBASED_CTLS2 only when it is available

  [ Fred Herard ]
  * scsi: libiscsi: Fix NULL pointer dereference in iscsi_eh_session_reset

  [ Cathy Avery ]
  * scsi: vmw_pscsi: Rearrange code to avoid multiple calls to free_irq during unload

  [ Martin KaFai Lau ]
  * tools/bpf: fix two test_btf unit test cases

  [ Yonghong Song ]
  * tools/bpf: add addition type tests to test_btf

  [ Kunihiko Hayashi ]
  * net: ethernet: ave: Replace NET_IP_ALIGN with AVE_FRAME_HEADROOM
  * net: phy: Fix the issue that netif always links up after resuming

  [ Roman Li ]
  * drm/amd/display: Fix 6x4K displays light-up on Vega20 (v2)

  [ YiFei Zhu ]
  * x86/earlyprintk/efi: Fix infinite loop on some screen widths

  [ Sharat Masetty ]
  * drm/msm: Fix task dump in gpu recovery

  [ Dan Carpenter ]
  * drm/msm/gpu: Fix a couple memory leaks in debugfs
  * clk: mvebu: Off by one bugs in cp110_of_clk_get()
  * clk: mmp: Off by one in mmp_clk_add()
  * net: stmmac: Fix an error code in probe()
  * scsi: bnx2fc: Fix NULL dereference in error handling
  * qed: Fix an error code qed_ll2_start_xmit()
  * ALSA: cs46xx: Potential NULL dereference in probe
  * net: dsa: Fix NULL checking in dsa_slave_set_eee()
  * skge: potential memory corruption in skge_get_regs()
  * misc: vexpress: Off by one in vexpress_syscfg_exec()

  [ Rob Clark ]
  * drm/msm: fix handling of cmdstream offset

  [ Abhinav Kumar ]
  * drm/msm/dsi: configure VCO rate for 10nm PLL driver
  * drm/msm/dsi: fix dsi clock names in DSI 10nm PLL driver

  [ Sean Paul ]
  * drm/msm: Grab a vblank reference when waiting for commit_done
  * drm/msm: dpu: Don't set legacy plane->crtc pointer
  * drm: Clear state->acquire_ctx before leaving drm_atomic_helper_commit_duplicated_state()
  * drm/msm: dpu: Only check flush register against pending flushes

  [ Christian König ]
  * drm/ttm: fix LRU handling in ttm_buffer_object_transfer
  * drm/amdgpu: wait for IB test on first device open
  * drm/amdkfd: fix interrupt spin lock

  [ Jose Abreu ]
  * ARC: io.h: Implement reads{x}()/writes{x}()

  [ Dmitry Bogdanov ]
  * net: aquantia: fix rx checksum offload bits

  [ Toni Peltonen ]
  * bonding: fix 802.3ad state sent to partner when unbinding slave

  [ David Miller ]
  * bpf: Fix verifier log string check for bad alignment.

  [ Pan Bian ]
  * liquidio: read sc->iq_no before release sc
  * ext4: fix possible use after free in ext4_quota_enable
  * f2fs: read page index before freeing
  * netfilter: ipset: do not call ipset_nest_end after nla_nest_cancel

  [ Dave Kleikamp ]
  * nfs: don't dirty kernel pages read by direct-io

  [ Trond Myklebust ]
  * SUNRPC: Fix a potential race in xprt_connect()
  * SUNRPC: Fix a race with XPRT_CONNECTING
  * NFS: Fix up return value on fatal errors in nfs_page_async_flush()

  [ Yangtao Li ]
  * sbus: char: add of_node_put()
  * drivers/sbus/char: add of_node_put()
  * drivers/tty: add missing of_node_put()
  * ide: pmac: add of_node_put()
  * serial/sunsu: fix refcount leak
  * clocksource/drivers/integrator-ap: Add missing of_node_put()
  * soc/tegra: Don't leak device tree node reference
  * soc: bcm: brcmstb: Don't leak device tree node reference
  * cpuidle: big.LITTLE: fix refcount leak

  [ Todor Tomov ]
  * drm/msm/hdmi: Enable HPD after HDMI IRQ is set up

  [ YueHaibing ]
  * drm/msm: dpu: Fix "WARNING: invalid free of devm_ allocated data"
  * ieee802154: ca8210: fix possible u8 overflow in ca8210_rx_done
  * video: fbdev: pxafb: Fix "WARNING: invalid free of devm_ allocated data"
  * ptp: Fix pass zero to ERR_PTR() in ptp_clock_register
  * net: aquantia: return 'err' if set MPI_DEINIT state fails
  * xfrm6_tunnel: Fix spi check in __xfrm6_tunnel_alloc_spi

  [ Wen Yang ]
  * drm/msm: Fix error return checking

  [ Evan Quan ]
  * drm/amd/powerplay: issue pre-display settings for display change event

  [ Teika Kazura ]
  * Input: synaptics - enable SMBus for HP 15-ay000

  [ Tony Lindgren ]
  * Input: omap-keypad - fix keyboard debounce configuration
  * Input: omap-keypad - fix idle configuration to not block SoC idle states
  * ARM: OMAP5+: Fix inverted nirq pin interrupts with irq_set_type

  [ Juha-Matti Tilli ]
  * libata: whitelist all SAMSUNG MZ7KM* solid-state disks

  [ Matteo Croce ]
  * macvlan: return correct error value

  [ Anderson Luiz Alves ]
  * mv88e6060: disable hardware level MAC learning

  [ Saeed Mahameed ]
  * net/mlx4_en: Fix build break when CONFIG_INET is off
  * net/mlx5: EQ, Use the right place to store/read IRQ affinity hint

  [ Alexei Starovoitov ]
  * bpf: check pending signals while verifying programs
  * bpf: improve verifier branch analysis
  * bpf: add per-insn complexity limit

  [ Chris Cole ]
  * ARM: 8814/1: mm: improve/fix ARM v7_dma_inv_range() unaligned address handling

  [ Vladimir Murzin ]
  * ARM: 8815/1: V7M: align v7m_dma_inv_range() with v7 counterpart

  [ Nathan Jones ]
  * ARM: 8816/1: dma-mapping: fix potential uninitialized return

  [ Nicolas Saenz Julienne ]
  * ethernet: fman: fix wrong of_node_put() in probe function
  * USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd

  [ Russell King ]
  * thermal: armada: fix legacy validity test sense
  * mmc: omap_hsmmc: fix DMA API warning
  * Revert "net: phy: marvell: avoid pause mode on SGMII-to-Copper for 88e151x"
  * ARM: iop32x/n2100: fix PCI IRQ mapping
  * ARM: make lookup_processor_type() non-__init
  * ARM: split out processor lookup
  * ARM: clean up per-processor check_bugs method call
  * ARM: add PROC_VTABLE and PROC_TABLE macros
  * ARM: spectre-v2: per-CPU vtables to work around big.Little systems
  * ARM: ensure that processor vtables is not lost after boot
  * ARM: fix the cockup in the previous patch
  * ASoC: hdmi-codec: fix oops on re-probe

  [ Baruch Siach ]
  * net: mvpp2: fix detection of 10G SFP modules
  * net: mvpp2: fix phylink handling of invalid PHY modes

  [ James Zhu ]
  * drm/amdgpu/vcn: Update vcn.cur_state during suspend

  [ Dan Williams ]
  * tools/testing/nvdimm: Align test resources to 128M
  * acpi/nfit: Fix user-initiated ARS to be "ARS-long" rather than "ARS-short"
  * x86/mm: Fix decoy address handling vs 32-bit builds
  * x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init()
  * dax: Use non-exclusive wait in wait_entry_unlocked()
  * mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT_SYMBOL_GPL
  * mm, devm_memremap_pages: kill mapping "System RAM" support
  * mm, devm_memremap_pages: fix shutdown handling
  * mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support
  * mm, hmm: use devm semantics for hmm_devmem_{add, remove}
  * mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL
  * acpi/nfit: Block function zero DSMs
  * acpi/nfit: Fix command-supported detection

  [ Sam Bobroff ]
  * drm/ast: Fix connector leak during driver unload

  [ Steve French ]
  * cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy (insecure cifs)

  [ Stefan Hajnoczi ]
  * vhost/vsock: fix reset orphans race with close timeout

  [ Ido Schimmel ]
  * mlxsw: spectrum_switchdev: Fix VLAN device deletion via ioctl
  * mlxsw: spectrum_switchdev: Set PVID correctly during VLAN deletion
  * net: ipv4: Fix memory leak in network namespace dismantle
  * mlxsw: pci: Ring CQ's doorbell before RDQ's
  * mlxsw: spectrum: Properly cleanup LAG uppers when removing port from LAG
  * bridge: mcast: Default back to multicast enabled state (Closes: CM-22533)

  [ Adamski, Krzysztof (Nokia - PL/Wroclaw) ]
  * i2c: axxia: properly handle master timeout

  [ Hans de Goede ]
  * i2c: scmi: Fix probe error on devices with an empty SMB0001 ACPI device node
  * gpiolib-acpi: Only defer request_irq for GpioInt ACPI event handlers
  * ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk for Chromebook Clapper
  * ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk for Chromebook Gnawty
  * HID: ite: Add USB id match for another ITE based keyboard rfkill key quirk
  * ACPI: power: Skip duplicate power resource references in _PRx
  * ACPI / PMIC: xpower: Fix TS-pin current-source handling
  * iio: accel: kxcjk1013: Add KIOX010A ACPI Hardware-ID
  * libata: Add NOLPM quirk for SAMSUNG MZ7TE512HMHP-000L1 SSD
  * iio: adc: axp288: Fix TS-pin handling

  [ James Smart ]
  * nvme: validate controller state before rescheduling keep alive
  * scsi: lpfc: Correct LCB RJT handling
  * scsi: lpfc: Fix LOGO/PLOGI handling when triggerd by ABTS Timeout event

  [ Israel Rukshin ]
  * nvmet-rdma: fix response use after free
  * nvmet-rdma: Add unlikely for response allocated check

  [ Omar Sandoval ]
  * Btrfs: fix missing delayed iputs on unmount

  [ Jakub Kicinski ]
  * net: netlink: rename NETLINK_DUMP_STRICT_CHK -> NETLINK_GET_STRICT_CHK
  * net/ipv6: don't return positive numbers when nothing was dumped

  [ Colin Ian King ]
  * neighbour: remove stray semicolon
  * x86/mtrr: Don't copy uninitialized gentry fields back to userspace
  * staging: wilc1000: fix missing read_write setting when reading data
  * vxge: ensure data0 is initialized in when fetching firmware version information
  * x86/PCI: Fix Broadcom CNB20LE unintended sign extension (redux)

  [ Dave Chinner ]
  * iomap: Revert "fs/iomap.c: get/put the page in iomap_page_create/release()"
  * xfs: fix overflow in xfs_attr3_leaf_verify
  * xfs: fix transient reference count error in xfs_buf_resubmit_failed_buffers
  * xfs: delalloc -> unwritten COW fork allocation can go wrong
  * Revert "mm: don't reclaim inodes with many attached pages"
  * Revert "mm: slowly shrink slabs with a relatively small number of objects"

  [ Hui Peng ]
  * USB: hso: Fix OOB memory access in hso_probe/hso_get_config_data
  * ALSA: usb-audio: Fix an out-of-bound read in create_composite_quirks

  [ Mathias Nyman ]
  * xhci: Don't prevent USB2 bus suspend in state check intended for USB3 only
  * usb: hub: delay hub autosuspend if USB3 port is still link training

  [ Jörgen Storvist ]
  * USB: serial: option: add GosunCn ZTE WeLink ME3630
  * USB: serial: option: add Simcom SIM7500/SIM7600 (MBIM mode)
  * USB: serial: option: add Fibocom NL668 series
  * USB: serial: option: add Telit LN940 series
  * qmi_wwan: Added support for Fibocom NL668 series
  * qmi_wwan: Added support for Telit LN940 series
  * qmi_wwan: Add support for Fibocom NL678 series
  * USB: serial: option: add Fibocom NL678 series

  [ Tore Anderson ]
  * USB: serial: option: add HP lt4132

  [ Richard Weinberger ]
  * ubifs: Handle re-linking of inodes correctly while recovery

  [ Martin K. Petersen ]
  * scsi: t10-pi: Return correct ref tag when queue has no integrity profile

  [ Jens Axboe ]
  * scsi: sd: use mempool for discard special page

  [ Ulf Hansson ]
  * mmc: core: Reset HPI enabled state during re-init and in case of errors
  * mmc: core: Allow BKOPS and CACHE ctrl even if no HPI support
  * mmc: core: Use a minimum 1600ms timeout when enabling CACHE ctrl

  [ Christophe Leroy ]
  * gpio: max7301: fix driver for use with CONFIG_VMAP_STACK
  * lib: fix build failure in CONFIG_DEBUG_VIRTUAL test
  * crypto: talitos - reorder code in talitos_edesc_alloc()
  * crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK
  * powerpc/uaccess: fix warning/error with access_ok()
  * powerpc/mm: Fix reporting of kernel execute faults on the 8xx

  [ Thomas Gleixner ]
  * posix-timers: Fix division by zero bug
  * futex: Cure exit race
  * posix-cpu-timers: Unbreak timer rearming
  * net: sun: cassini: Cleanup license conflict
  * futex: Handle early deadlock return correctly

  [ Wanpeng Li ]
  * KVM: X86: Fix NULL deref in vcpu_scan_ioapic

  [ Eduardo Habkost ]
  * kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs

  [ Cfir Cohen ]
  * KVM: Fix UAF in nested posted interrupt processing

  [ Dexuan Cui ]
  * Drivers: hv: vmbus: Return -EINVAL for the sys files for unopened channels
  * Drivers: hv: vmbus: Check for ring when getting debug info
  * Tools: hv: kvp: Fix a warning of buffer overflow with gcc 8.0.1

  [ Alistair Strachan ]
  * x86/vdso: Pass --eh-frame-hdr to the linker

  [ Reinette Chatre ]
  * x86/intel_rdt: Ensure a CPU remains online for the region's pseudo-locking sequence

  [ Sergey Senozhatsky ]
  * panic: avoid deadlocks in re-entrant console drivers
  * tty/serial: do not free trasnmit buffer page under port lock

  [ Martin Schwidefsky ]
  * mm: add mm_pxd_folded checks to pgtable_bytes accounting functions
  * mm: make the __PAGETABLE_PxD_FOLDED defines non-empty
  * mm: introduce mm_[p4d|pud|pmd]_folded
  * s390/mm: always force a load of the primary ASCE on context switch

  [ Mathias Krause ]
  * xfrm_user: fix freeing of xfrm states on acquire

  [ Larry Finger ]
  * rtlwifi: Fix leak of skb when processing C2H_BT_INFO
  * b43: Fix error in cordic routine
  * staging: rtl8188eu: Fix module loading from tasklet for CCMP encryption
  * staging: rtl8188eu: Fix module loading from tasklet for WEP encryption

  [ Emmanuel Grumbach ]
  * iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT to old firmwares

  [ Ihab Zhaika ]
  * iwlwifi: add new cards for 9560, 9462, 9461 and killer series

  [ Jacopo Mondi ]
  * media: ov5640: Fix set format regression

  [ Mikhail Zaslonko ]
  * mm, memory_hotplug: initialize struct pages for the full memory section

  [ Peter Xu ]
  * mm: thp: fix flags for pmd migration when split
  * userfaultfd: clear flag if remap event not enabled

  [ Oscar Salvador ]
  * mm, page_alloc: fix has_unmovable_pages for HugePages
  * mm,memory_hotplug: fix scan_movable_pages() for gigantic hugepages

  [ Roman Gushchin ]
  * mm: don't miss the last page because of round-off error

  [ Benjamin Tissoires ]
  * Input: elantech - disable elan-i2c for P52 and P72

  [ Ivan Delalande ]
  * proc/sysctl: don't return ENOMEM on lookup when a table is unregistering

  [ Gustavo A. R. Silva ]
  * drm/ioctl: Fix Spectre v1 vulnerabilities
  * ip6mr: Fix potential Spectre v1 vulnerability
  * ipv4: Fix potential Spectre v1 vulnerability
  * ALSA: rme9652: Fix potential Spectre v1 vulnerability
  * ALSA: emu10k1: Fix potential Spectre v1 vulnerabilities
  * ALSA: pcm: Fix potential Spectre v1 vulnerability
  * ALSA: emux: Fix potential Spectre v1 vulnerabilities
  * KVM: arm/arm64: vgic: Fix off-by-one bug in vgic_get_irq()
  * ipmi: msghandler: Fix potential Spectre v1 vulnerabilities
  * ASoC: rt5514-spi: Fix potential NULL pointer dereference
  * misc: ibmvsm: Fix potential NULL pointer dereference
  * char/mwave: fix potential Spectre v1 vulnerability
  * drm/bufs: Fix Spectre v1 vulnerability
  * usb: gadget: udc: net2272: Fix bitwise and boolean operations
  * perf tests evsel-tp-sched: Fix bitwise operator
  * drm/amd/powerplay: Fix missing break in switch

  [ Cong Wang ]
  * ax25: fix a use-after-free in ax25_fillin_cb()
  * ipv6: explicitly initialize udp6_addr in udp_sock_create6()
  * netrom: fix locking in nr_find_socket()
  * net/wan: fix a double free in x25_asy_open_tty()
  * ptr_ring: wrap back ->producer in __ptr_ring_swap_queue()
  * tipc: check tsk->group in tipc_wait_for_cond()
  * tipc: compare remote and local protocols in tipc_udp_enable()
  * tipc: fix a double free in tipc_enable_bearer()
  * tipc: fix a double kfree_skb()
  * tipc: use lock_sock() in tipc_sk_reinit()
  * tipc: check group dests after tipc_wait_for_cond()
  * smc: move unhash as early as possible in smc_release()
  * net_sched: refetch skb protocol for each filter
  * netrom: switch to sock timer API
  * net/mlx5e: Force CHECKSUM_UNNECESSARY for short ethernet frames

  [ Lorenzo Bianconi ]
  * gro_cell: add napi_disable in gro_cells_destroy
  * mt76: fix potential NULL pointer dereference in mt76_stop_tx_queues
  * mt76x0: init hw capabilities
  * net: ip_gre: always reports o_key to userspace
  * net: ip_gre: use erspan key field for tunnel lookup
  * net: ip6_gre: always reports o_key to userspace
  * ath9k: dynack: use authentication messages for 'late' ack
  * mt76x0: dfs: fix IBI_R11 configuration on non-radar channels
  * ath9k: dynack: make ewma estimation faster
  * ath9k: dynack: check da->enabled first in sampling routines

  [ Tyrel Datwyler ]
  * ibmveth: fix DMA unmap error in ibmveth_xmit_start error path

  [ Willem de Bruijn ]
  * ieee802154: lowpan_header_create check must check daddr
  * ip: validate header length on virtual device xmit
  * packet: validate address length
  * packet: validate address length if non-zero
  * bonding: update nest level on unlink
  * ip: on queued skb use skb_header_pointer instead of pskb_may_pull
  * bpf: in __bpf_redirect_no_mac pull mac only if present
  * udp: with udp_segment release on error path
  * tcp: allow MSG_ZEROCOPY transmission also in CLOSE_WAIT state

  [ Michal Kubecek ]
  * net: ipv4: do not handle duplicate fragments as overlapping

  [ Claudiu Beznea ]
  * net: macb: restart tx after tx used bit read

  [ Antoine Tenart ]
  * net: mvpp2: 10G modes aren't supported on all ports
  * net: mvpp2: fix the phylink mode validation

  [ Myungho Jung ]
  * net/smc: fix TCP fallback socket release

  [ Ganesh Goudar ]
  * net/tls: allocate tls context using GFP_ATOMIC

  [ Xin Long ]
  * sctp: initialize sin6_flowinfo for ipv6 addrs in sctp_inet6addr_event
  * sctp: allocate sctp_sockaddr_entry with kzalloc
  * erspan: build the header with the right proto according to erspan_ver
  * sctp: improve the events for sctp stream reset
  * sctp: improve the events for sctp stream adding
  * sctp: set chunk transport correctly when it's a new asoc
  * sctp: set flow sport from saddr only when it's 0
  * sctp: check and update stream->out_curr when allocating stream_out

  [ Deepa Dinamani ]
  * sock: Make sock->sk_stamp thread-safe
  * Input: input_event - provide override for sparc64
  * Input: input_event - fix the CONFIG_SPARC64 mixup

  [ Jason Wang ]
  * vhost: make sure used idx is seen before log in vhost_add_used_n()
  * vhost: log dirty page correctly
  * vhost: fix OOB in get_rx_bufs()

  [ Jorgen Hansen ]
  * VSOCK: Send reset control packet when socket is partially bound

  [ Juergen Gross ]
  * xen/netfront: tolerate frags with no data
  * xen: Fix x86 sched_clock() interface for xen

  [ Yuval Avnery ]
  * net/mlx5: Typo fix in del_sw_hw_rule

  [ Alaa Hleihel ]
  * net/mlx5e: Remove the false indication of software timestamping support

  [ Herbert Xu ]
  * ipv6: frags: Fix bogus skb->sk in reassembled packets

  [ Christophe JAILLET ]
  * net/ipv6: Fix a test against 'ipv6_find_idev()' return value
  * xfs: Fix error code in 'xfs_ioc_getbmap()'

  [ Pieter Jansen van Vuuren ]
  * nfp: flower: ensure TCP flags can be placed in IPv6 frame

  [ Stefano Brivio ]
  * ipv6: route: Fix return value of ip6_neigh_lookup() on neigh_create() error
  * netfilter: ipset: Allow matching on destination MAC address for mac and ipmac sets

  [ Allan W. Nielsen ]
  * mscc: Configured MAC entries should be locked.

  [ Tal Gilboa ]
  * net/mlx5e: Cancel DIM work on close SQ

  [ Moshe Shemesh ]
  * net/mlx5e: RX, Verify MPWQE stride size is in range

  [ Sudarsana Reddy Kalluru ]
  * qed: Fix command number mismatch between driver and the mfw
  * bnx2x: Clear fip MAC when fcoe offload support is disabled
  * bnx2x: Remove configured vlans as part of unload sequence.
  * bnx2x: Send update-svid ramrod with retry/poll flags enabled

  [ Shalom Toledo ]
  * mlxsw: core: Increase timeout during firmware flash process

  [ Mikhael Goikhman ]
  * net/mlx5e: Remove unused UDP GSO remaining counter

  [ Tariq Toukan ]
  * net/mlx5e: RX, Fix wrong early return in receive queue poll

  [ Marcin Wojtas ]
  * net: mvneta: fix operation for 64K PAGE_SIZE

  [ Davide Caratti ]
  * net: Use __kernel_clockid_t in uapi net_stamp.h
  * net/sched: act_tunnel_key: fix memory leak in case of action replace

  [ Heiner Kallweit ]
  * r8169: fix WoL device wakeup enable
  * r8169: don't try to read counters if chip is in a PCI power-save state
  * r8169: load Realtek PHY driver module before r8169

  [ Diana Craciun ]
  * powerpc/fsl: Fix spectre_v2 mitigations reporting

  [ Miquel Raynal ]
  * mtd: rawnand: marvell: prevent timeouts on a loaded machine
  * platform-msi: Free descriptors in platform_msi_domain_free()

  [ Boris Brezillon ]
  * mtd: rawnand: omap2: Pass the parent of pdev to dma_request_chan()
  * drm/vc4: Set ->is_yuv to false when num_planes == 1
  * drm/vc4: ->x_scaling[1] should never be set to VC4_SCALING_NONE
  * mtd: Make sure mtd->erasesize is valid even if the partition is of size 0
  * mtd: spinand: Handle the case where PROGRAM LOAD does not reset the cache
  * mtd: spinand: Fix the error/cleanup path in spinand_init()

  [ Mantas Mikulėnas ]
  * ALSA: hda: add mute LED support for HP EliteBook 840 G4
  * Input: synaptics - enable SMBus for HP EliteBook 840 G4

  [ Wandrille RONCE ]
  * ALSA: hda/realtek: Enable audio jacks of ASUS UX391UA with ALC294

  [ Takashi Sakamoto ]
  * ALSA: fireface: fix for state to fetch PCM frames
  * ALSA: firewire-lib: fix wrong handling payload_length as payload_quadlet
  * ALSA: firewire-lib: fix wrong assignment for 'out_packet_without_header' tracepoint
  * ALSA: firewire-lib: use the same print format for 'without_header' tracepoints
  * ALSA: oxfw: add support for APOGEE duet FireWire
  * ALSA: bebob: fix model-id of unit for Apogee Ensemble

  [ Jian-Hong Pan ]
  * ALSA: hda/realtek: Enable the headset mic auto detection for ASUS laptops

  [ Sameer Pujar ]
  * ALSA: hda/tegra: clear pending irq handlers

  [ Terin Stock ]
  * usb: dwc2: host: use hrtimer for NAK retries

  [ Scott Chen ]
  * USB: serial: pl2303: add ids for Hewlett-Packard HP POS pole displays

  [ Jia-Ju Bai ]
  * usb: r8a66597: Fix a possible concurrency use-after-free bug in r8a66597_endpoint_disable()
  * cw1200: Fix concurrency use-after-free bugs in cw1200_hw_scan()
  * isdn: hisax: hfc_pci: Fix a possible concurrency use-after-free bug in HFCPCI_l1hw()

  [ Martin Blumenstingl ]
  * usb: dwc2: disable power_down on Amlogic devices
  * f2fs: fix validation of the block count in sanity_check_raw_super
  * clk: meson: meson8b: fix incorrect divider mapping in cpu_scale_table
  * clk: meson: meson8b: do not use cpu_div3 for cpu_scale_out_sel
  * clk: meson: meson8b: fix the width of the cpu_scale_div clock
  * clk: meson: meson8b: mark the CPU clock as CLK_IS_CRITICAL
  * iio: adc: meson-saradc: fix internal clock names
  * pinctrl: meson: meson8: fix the GPIO function for the GPIOAO pins
  * pinctrl: meson: meson8b: fix the GPIO function for the GPIOAO pins

  [ Stephan Gerhold ]
  * Revert "usb: dwc3: pci: Use devm functions to get the phy GPIOs"

  [ Heikki Krogerus ]
  * usb: roles: Add a description for the class to Kconfig

  [ Malcolm Priestley ]
  * media: dvb-usb-v2: Fix incorrect use of transfer_flags URB_FREE_BUFFER

  [ Sebastian Ott ]
  * s390/pci: fix sleeping in atomic during hotplug

  [ Sanjeev Chugh ]
  * Input: atmel_mxt_ts - don't try to free unallocated kernel memory

  [ Patrick Dreyer ]
  * Input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G

  [ Michal Hocko ]
  * x86/speculation/l1tf: Drop the swap storage limit restriction when l1tf=off
  * hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined
  * memcg, oom: notify on oom killer invocation from the charge path
  * mm, memcg: fix reclaim deadlock with writeback
  * mm, proc: be more verbose about unstable VMA flags in /proc/<pid>/smaps
  * Revert "mm, memory_hotplug: initialize struct pages for the full memory section"

  [ Sean Christopherson ]
  * KVM: x86: Use jmp to invoke kvm_spurious_fault() from .fixup
  * KVM: nVMX: Free the VMREAD/VMWRITE bitmaps if alloc_kvm_area() fails
  * KVM: x86: Fix PV IPIs for 32-bit KVM host
  * KVM: x86: WARN_ONCE if sending a PV IPI returns a fatal error

  [ Marc Zyngier ]
  * arm64: KVM: Make VHE Stage-2 TLB invalidation operations non-interruptible
  * arm/arm64: KVM: vgic: Force VM halt when changing the active state of GICv3 PPIs/SGIs
  * KVM: arm/arm64: vgic: Cap SPIs to the VM-defined maximum
  * PCI: dwc: Use interrupt masking instead of disabling
  * PCI: dwc: Take lock when ACKing an interrupt
  * PCI: dwc: Move interrupt acking into the proper callback
  * irqchip/gic-v3-its: Align PCI Multi-MSI allocation on their size
  * scripts/decode_stacktrace: only strip base path when a prefix of the path
  * net: dsa: Fix lockdep false positive splat
  * irqchip/gic-v3-its: Plug allocation race for devices sharing a DevID

  [ Eric Anholt ]
  * drm/v3d: Skip debugfs dumping GCA on platforms without GCA.
  * drm/v3d: Fix prime imports of buffers from other drivers.

  [ Eugeniy Paltsev ]
  * DRM: UDL: get rid of useless vblank initialization
  * ARCv2: lib: memeset: fix doing prefetchw outside of buffer
  * ARC: adjust memblock_reserve of kernel memory
  * ARC: perf: map generic branches to correct hardware condition

  [ Alexey Brodkin ]
  * clocksource/drivers/arc_timer: Utilize generic sched_clock
  * devres: Align data[] to ARCH_KMALLOC_MINALIGN

  [ Adrian Hunter ]
  * perf machine: Record if a arch has a single user/kernel address space
  * perf thread: Add fallback functions for cases where cpumode is insufficient
  * perf tools: Use fallback for sample_addr_correlates_sym() cases
  * perf script: Use fallbacks for branch stacks
  * perf intel-pt: Fix error with config term "pt=0"
  * mmc: sdhci-of-esdhc: Fix timeout checks
  * mmc: sdhci-omap: Fix timeout checks
  * mmc: sdhci-xenon: Fix timeout checks
  * perf test: Fix perf_event_attr test failure

  [ Ben Hutchings ]
  * perf pmu: Suppress potential format-truncation warning
  * Make mkcompile_h accept an alternate timestamp string

  [ Arnaldo Carvalho de Melo ]
  * perf env: Also consider env->arch == NULL as local operation
  * perf svghelper: Fix unchecked usage of strncpy()
  * perf parse-events: Fix unchecked usage of strncpy()
  * tools lib subcmd: Don't add the kernel sources to the include path
  * perf tools: Add missing sigqueue() prototype for systems lacking it
  * perf tools: Add missing open_memstream() prototype for systems lacking it
  * perf dso: Fix unchecked usage of strncpy()
  * perf header: Fix unchecked usage of strncpy()
  * perf probe: Fix unchecked usage of strncpy()
  * perf header: Fix up argument to ctime()
  * perf tools: Cast off_t to s64 to avoid warning on bionic libc
  * perf test shell: Use a fallback to get the pathname in vfs_getname

  [ Greg Kurz ]
  * ocxl: Fix endiannes bug in ocxl_link_update_pe()
  * ocxl: Fix endiannes bug in read_afu_name()

  [ Theodore Ts'o ]
  * ext4: add ext4_sb_bread() to disambiguate ENOMEM cases
  * ext4: include terminating u32 in size of xattr entries when expanding inodes
  * ext4: avoid declaring fs inconsistent due to invalid file handles
  * ext4: force inode writes when nfsd calls commit_metadata()
  * ext4: check for shutdown and r/o file system in ext4_write_inode()
  * ext4: make sure enough credits are reserved for dioread_nolock writes
  * ext4: fix a potential fiemap/page fault deadlock w/ inline_data
  * ext4: avoid kernel warning when writing the superblock to a dead device
  * ext4: use ext4_write_inode() when fsyncing w/o a journal
  * ext4: track writeback errors using the generic tracking infrastructure
  * ext4: fix special inode number checks in __ext4_iget()
  * Revert "ext4: use ext4_write_inode() when fsyncing w/o a journal"

  [ Maurizio Lombardi ]
  * ext4: missing unlock/put_page() in ext4_try_to_write_inline_data()

  [ ruippan (潘睿) ]
  * ext4: fix EXT4_IOC_GROUP_ADD ioctl

  [ Lukas Wunner ]
  * spi: bcm2835: Fix race on DMA termination
  * spi: bcm2835: Fix book-keeping of DMA termination
  * spi: bcm2835: Avoid finishing transfer prematurely in IRQ mode
  * spi: bcm2835: Unbreak the build of esoteric configs
  * mmc: bcm2835: Fix DMA channel leak on probe error
  * pinctrl: bcm2835: Use raw spinlock for RT compatibility
  * dmaengine: bcm2835: Fix interrupt race on RT
  * dmaengine: bcm2835: Fix abort of transactions

  [ Johan Jonker ]
  * clk: rockchip: fix typo in rk3188 spdif_frac parent

  [ Jernej Skrabec ]
  * clk: sunxi-ng: Use u64 for calculation of NM rate
  * drm/sun4i: Initialize registers in tcon-top driver

  [ Wenwen Wang ]
  * crypto: cavium/nitrox - fix a DMA pool free failure
  * gdrom: fix a memory leak bug

  [ Atul Gupta ]
  * crypto: chcr - small packet Tx stalls the queue
  * net/tls: Init routines in create_ctx

  [ Dmitry Eremin-Solenikov ]
  * crypto: testmgr - add AES-CFB tests
  * crypto: cfb - fix decryption

  [ Tejun Heo ]
  * cgroup: fix CSS_TASK_ITER_PROCS

  [ Macpaul Lin ]
  * cdc-acm: fix abnormal DATA RX issue for Mediatek Preloader.

  [ Anand Jain ]
  * btrfs: dev-replace: go back to suspended state if target device is missing
  * btrfs: dev-replace: go back to suspend state if another EXCL_OP is running
  * btrfs: fix use-after-free due to race between replace start and cancel
  * btrfs: harden agaist duplicate fsid on scanned devices

  [ Lu Fengqi ]
  * btrfs: skip file_extent generation check for free_space_inode in run_delalloc_nocow

  [ Filipe Manana ]
  * Btrfs: fix fsync of files with multiple hard links in new directories
  * Btrfs: send, fix race with transaction commits that create snapshots
  * Btrfs: fix deadlock when using free space tree due to block group creation
  * Btrfs: fix access to available allocation bits when starting balance
  * Btrfs: fix deadlock when enabling quotas due to concurrent snapshot creation
  * Btrfs: use nofs context when initializing security xattrs to avoid deadlock
  * Btrfs: fix deadlock when allocating tree block during leaf/node split

  [ Josef Bacik ]
  * btrfs: run delayed items before dropping the snapshot
  * btrfs: wait on ordered extents on abort cleanup

  [ Stijn Tintel ]
  * brcmfmac: fix roamoff=1 modparam

  [ Breno Leitao ]
  * powerpc/tm: Unset MSR[TS] if not recheckpointing
  * powerpc/tm: Set MSR[TS] just prior to recheckpoint
  * powerpc/xmon: Fix invocation inside lock region
  * powerpc/pseries/cpuidle: Fix preempt warning

  [ Matthew Wilcox ]
  * dax: Don't access a freed inode
  * Fix failure path in alloc_pid()
  * drm: Use array_size() when creating lease

  [ Jaegeuk Kim ]
  * f2fs: sanity check of xattr entry size
  * loop: drop caches if offset or block_size are changed

  [ Nava kishore Manne ]
  * serial: uartps: Fix interrupt mask issue to handle the RX interrupts properly

  [ Sean Young ]
  * media: rc: cec devices do not have a lirc chardev
  * media: rc: ensure close() is called on rc_unregister_device

  [ Luca Ceresoli ]
  * media: imx274: fix stack corruption in imx274_read_reg
  * media: imx274: select REGMAP_I2C

  [ Steven Rostedt (VMware) ]
  * tools lib traceevent: Fix processing of dereferenced args in bprintk events

  [ Paul Burton ]
  * MIPS: math-emu: Write-protect delay slot emulation pages
  * MIPS: Expand MIPS32 ASIDs to 64 bits
  * MIPS: Only include mmzone.h when CONFIG_NEED_MULTIPLE_NODES=y
  * kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace & GCC <= 4.7
  * MIPS: Boston: Disable EG20T prefetch
  * MIPS: VDSO: Use same -m%-float cflag as the kernel proper
  * MIPS: VDSO: Include $(ccflags-vdso) in o32,n32 .lds builds

  [ Huacai Chen ]
  * MIPS: c-r4k: Add r4k_blast_scache_node for Loongson-3
  * MIPS: Ensure pmd_present() returns false after pmd_mknotpresent()
  * MIPS: Align kernel load address to 64KB
  * MIPS: Fix a R10000_LLSC_WAR logic in atomic.h
  * cacheinfo: Keep the old value if of_property_read_u32 fails

  [ Georgy A Bystrenin ]
  * CIFS: Fix error mapping for SMB2_LOCK command which caused OFD lock problem

  [ Paul Aurich ]
  * smb3: fix large reads on encrypted connections

  [ Will Deacon ]
  * arm64: KVM: Avoid setting the upper 32 bits of VTCR_EL2 to 1
  * arm64: compat: Avoid sending SIGILL for unallocated syscall numbers
  * arm64: compat: Don't pull syscall number from regs in arm_compat_syscall
  * arm64: Fix minor issues with the dcache_by_line_op macro
  * arm64: io: Ensure calls to delay routines are ordered against prior readX()
  * arm64: io: Ensure value passed to __iormb() is held in a 64-bit register
  * iommu/arm-smmu-v3: Use explicit mb() when moving cons pointer

  [ Sylwester Nawrocki ]
  * ARM: dts: exynos: Specify I2S assigned clocks in proper node

  [ Maciej W. Rozycki ]
  * rtc: m41t80: Correct alarm month range with RTC reads
  * MIPS: SiByte: Enable swiotlb for SWARM, LittleSur and BigSur

  [ Julien Thierry ]
  * KVM: arm/arm64: vgic: Do not cond_resched_lock() with IRQs disabled
  * ARM: 8789/1: signal: copy registers using __copy_to_user()
  * ARM: 8790/1: signal: always use __copy_to_user to save iwmmxt context
  * ARM: 8791/1: vfp: use __copy_to_user() when saving VFP state
  * ARM: 8792/1: oabi-compat: copy oabi events using __copy_to_user()
  * ARM: 8793/1: signal: replace __put_user_error with __put_user
  * ARM: 8794/1: uaccess: Prevent speculative use of the current addr_limit
  * ARM: 8795/1: spectre-v1.1: use put_user() for __put_user()
  * ARM: 8796/1: spectre-v1,v1.1: provide helpers for address sanitization
  * ARM: 8797/1: spectre-v1.1: harden __copy_to_user
  * ARM: 8810/1: vfp: Fix wrong assignement to ufp_exc

  [ Christoffer Dall ]
  * KVM: arm/arm64: vgic-v2: Set active_source to 0 when restoring state
  * KVM: arm/arm64: Fix VMID alloc race by reverting to lock-less

  [ Tomas Winkler ]
  * tpm: tpm_try_transmit() refactor error flow.
  * tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x
  * mei: me: add denverton innovation engine device IDs
  * mei: me: add ice lake point device id.
  * samples: mei: use /dev/mei0 instead of /dev/mei

  [ Corentin Labbe ]
  * ARM: dts: sun8i: a83t: bananapi-m3: increase vcc-pd voltage to 3.3V

  [ Jerome Brunet ]
  * pinctrl: meson: fix pull enable register calculation
  * leds: pwm: silently error out on EPROBE_DEFER

  [ Ryder Lee ]
  * arm64: dts: mt7622: fix no more console output on rfb1

  [ Paul Mackerras ]
  * powerpc: Fix COFF zImage booting on old powermacs

  [ Michael Ellerman ]
  * powerpc/mm: Fix linux page tables build with some configs
  * seq_buf: Make seq_buf_puts() null-terminate the buffer

  [ Fabio Estevam ]
  * ARM: dts: imx7d-pico: Describe the Wifi clock
  * ARM: dts: imx7d-nitrogen7: Fix the description of the Wifi clock
  * ASoC: fsl: Fix SND_SOC_EUKREA_TLV320 build error on i.MX8M

  [ Anson Huang ]
  * ARM: imx: update the cpu power up timing setting on i.mx6sx
  * clk: imx6sl: ensure MMDC CH0 handshake is bypassed
  * gpio: mxc: move gpio noirq suspend/resume to syscore phase

  [ Yishai Hadas ]
  * IB/mlx5: Block DEVX umem from the non applicable cases

  [ Peter Hutterer ]
  * Input: restore EV_ABS ABS_RESERVED

  [ Oliver O'Halloran ]
  * powerpc/mm: Fallback to RAM if the altmap is unusable

  [ Andrey Grodzovsky ]
  * drm/amdgpu: Fix DEBUG_LOCKS_WARN_ON(depth <= 0) in amdgpu_ctx.lock

  [ Mark Zhang ]
  * IB/core: Fix oops in netdev_next_upper_dev_rcu()

  [ Qian Cai ]
  * checkstack.pl: fix for aarch64
  * mm/usercopy.c: no check page span for stack objects
  * arm64: kasan: Increase stack size for KASAN_EXTRA
  * scsi: megaraid: fix out-of-bound array accesses

  [ Wei Yongjun ]
  * xfrm: Fix error return code in xfrm_output_one()

  [ Benjamin Poirier ]
  * xfrm: Fix bucket count reported to userspace

  [ Steffen Klassert ]
  * xfrm: Fix NULL pointer dereference in xfrm_input when skb_dst_force clears the dst_entry.

  [ Alexander Aring ]
  * ieee802154: hwsim: fix off-by-one in parse nested

  [ Taehee Yoo ]
  * netfilter: nf_tables: fix suspicious RCU usage in nft_chain_stats_replace()
  * netfilter: nf_conncount: use rb_link_node_rcu() instead of rb_link_node()
  * netfilter: ipt_CLUSTERIP: check MAC address when duplicate config is set
  * netfilter: ipt_CLUSTERIP: remove wrong WARN_ON_ONCE in netns exit routine
  * netfilter: ipt_CLUSTERIP: fix deadlock in netns exit routine

  [ Florian Westphal ]
  * netfilter: seqadj: re-load tcp header pointer after possible head reallocation
  * netfilter: nat: can't use dst_hold on noref dst
  * netfilter: nf_conncount: don't skip eviction when age is negative
  * netfilter: nf_conncount: split gc in two phases
  * netfilter: nf_conncount: restart search when nodes have been erased
  * netfilter: nf_conncount: merge lookup and add functions
  * netfilter: nf_conncount: fix argument order to find_next_bit
  * xfrm: refine validation of template and selector families

  [ Himanshu Madhani ]
  * Revert "scsi: qla2xxx: Fix NVMe Target discovery"

  [ Yussuf Khalil ]
  * Input: synaptics - enable RMI on ThinkPad T560

  [ Thomas Falcon ]
  * ibmvnic: Convert reset work item mutex to spin lock
  * ibmvnic: Fix non-atomic memory allocation in IRQ context

  [ Kirill A. Shutemov ]
  * x86/mm: Fix guard hole handling
  * x86/dump_pagetables: Fix LDT remap address marker

  [ Stefan Assmann ]
  * i40e: fix mac filter delete when setting mac address

  [ Ross Lagerwall ]
  * ixgbe: Fix race when the VF driver does a reset
  * cifs: Fix potential OOB access of lock element array
  * net: Fix usage of pskb_trim_rcsum
  * openvswitch: Avoid OOB read when parsing flow nlattrs
  * cifs: Limit memory used by lock request calls to a page

  [ Varun Prakash ]
  * scsi: target: iscsi: cxgbit: fix csk leak
  * scsi: target: iscsi: cxgbit: add missing spin_lock_init()
  * scsi: target: iscsi: cxgbit: fix csk leak
  * scsi: target: iscsi: cxgbit: fix csk leak

  [ Sinan Kaya ]
  * x86, hyperv: remove PCI dependency

  [ Nathan Chancellor ]
  * drivers: net: xgene: Remove unnecessary forward declarations
  * efi/libstub: Disable some warnings for x86{,_64}
  * media: firewire: Fix app_info parameter type in avc_ca{,_app}_info
  * ARM: OMAP2+: hwmod: Fix some section annotations
  * dmaengine: xilinx_dma: Remove __aligned attribute on zynqmp_dma_desc_ll
  * drbd: Avoid Clang warning about pointless switch statment
  * crypto: ux500 - Use proper enum in cryp_set_dma_transfer
  * crypto: ux500 - Use proper enum in hash_set_dma_transfer

  [ Yonglong Liu ]
  * net: hns: Incorrect offset address used for some registers.
  * net: hns: All ports can not work when insmod hns ko after rmmod.
  * net: hns: Some registers use wrong address according to the datasheet.
  * net: hns: Fixed bug that netdev was opened twice
  * net: hns: Clean rx fbd when ae stopped.
  * net: hns: Free irq when exit from abnormal branch
  * net: hns: Avoid net reset caused by pause frames storm
  * net: hns: Fix ntuple-filters status error.
  * net: hns: Add mac pcs config when enable|disable mac
  * net: hns: Fix ping failed when use net bridge and send multicast

  [ Sara Sharon ]
  * mac80211: fix a kernel panic when TXing after TXQ teardown
  * mac80211: free skb fraglist before freeing the skb

  [ Anssi Hannula ]
  * net: macb: fix random memory corruption on RX with 64-bit DMA
  * net: macb: fix dropped RX frames due to a race
  * net: macb: add missing barriers when reading descriptors

  [ Bryan Whitehead ]
  * lan743x: Expand phy search for LAN7431
  * lan743x: Remove MAC Reset from initialization
  * lan743x: Remove phy_read from link status change function

  [ Jason Martinsen ]
  * lan78xx: Resolve issue with changing MAC address

  [ Johannes Berg ]
  * nl80211: fix memory leak if validate_pae_over_nl80211() fails
  * mac80211: fix radiotap vendor presence bitmap handling

  [ Geert Uytterhoeven ]
  * m68k: Fix memblock-related crashes
  * serial: sh-sci: Fix locking in sci_submit_rx()
  * serial: sh-sci: Resume PIO in sci_rx_interrupt() on DMA failure

  [ Michael S. Tsirkin ]
  * virtio: fix test build after uio.h change

  [ Uwe Kleine-König ]
  * gpio: mvebu: only fail on missing clk if pwm is actually to be used
  * can: flexcan: fix NULL pointer exception during bringup

  [ Kangjie Lu ]
  * net: netxen: fix a missing check and an uninitialized use
  * ASoC: atom: fix a missing check of snd_pcm_lib_malloc_pages
  * hwmon: (lm80) fix a missing check of the status of SMBus read
  * hwmon: (lm80) fix a missing check of bus read in lm80 probe
  * niu: fix missing checks of niu_pci_eeprom_read

  [ Daniele Palmas ]
  * qmi_wwan: Fix qmap header retrieval in qmimux_rx_fixup
  * usb: cdc-acm: send ZLP for Telit 3G Intel based modems
  * qmi_wwan: add MTU default to qmap network interface

  [ Mans Rullgard ]
  * auxdisplay: charlcd: fix x/y command parsing

  [ Steffen Maier ]
  * scsi: zfcp: fix posting too many status read buffers leading to adapter shutdown

  [ Ewan D. Milne ]
  * scsi: lpfc: do not set queue->page_count to 0 if pc_sli4_params.wqpcnt is invalid

  [ David Herrmann ]
  * fork: record start_time late

  [ Minchan Kim ]
  * zram: fix double free backing device
  * zram: fix lockdep warning of free block handling

  [ Huang Ying ]
  * mm, swap: fix swapoff with KSM pages

  [ Vasily Averin ]
  * sunrpc: fix cache_head leak due to queued request
  * sunrpc: use SVC_NET() in svcauth_gss_* functions
  * dlm: fixed memory leaks after failed ls_remove_names allocation
  * dlm: possible memory leak on error path in create_lkb()
  * dlm: lost put_lkb on error path in receive_convert() and receive_unlock()
  * dlm: memory leaks on error path in dlm_user_request()
  * sunrpc: use-after-free in svc_process_common()

  [ Nicholas Piggin ]
  * powerpc: remove old GCC version checks
  * powerpc: consolidate -mno-sched-epilog into FTRACE flags
  * powerpc: avoid -mno-sched-epilog on GCC 4.9 and newer

  [ Joel Stanley ]
  * powerpc: Disable -Wbuiltin-requires-header when setjmp is used
  * Makefile: Export clang toolchain variables
  * powerpc/boot: Set target when cross-compiling for clang
  * raid6/ppc: Fix build for clang

  [ Lendacky, Thomas ]
  * dma-direct: do not include SME mask in the DMA supported check
  * amd-xgbe: Fix mdio access for non-zero ports and clause 45 PHYs

  [ Brad Love ]
  * media: cx23885: only reset DMA on problematic CPUs

  [ Takashi Iwai ]
  * ALSA: usb-audio: Avoid access before bLength check in build_audio_procunit()
  * ALSA: usb-audio: Check mixer unit descriptors more strictly
  * ALSA: usb-audio: Always check descriptor sizes in parser code
  * ALSA: hda - Serialize codec registrations
  * ALSA: hda/realtek - Use a common helper for hp pin reference
  * drm/nouveau: Don't disable polling in fallback mode

  [ Dennis Krein ]
  * srcu: Lock srcu_data structure in srcu_gp_start()

  [ Rafael J. Wysocki ]
  * driver core: Add missing dev->bus->need_parent_lock checks

  [ Ming Lei ]
  * block: deactivate blk_stat timer in wbt_disable_default()

  [ Andreas Gruenbacher ]
  * gfs2: Get rid of potential double-freeing in gfs2_create_inode
  * gfs2: Fix loop in gfs2_rbm_find
  * gfs2: Revert "Fix loop in gfs2_rbm_find"

  [ Ondrej Mosnacek ]
  * selinux: policydb - fix byte order and alignment issues
  * selinux: always allow mounting submounts
  * cgroup: fix parsing empty mount option string

  [ Jarkko Nikula ]
  * PCI / PM: Allow runtime PM without callback functions

  [ Benjamin Coddington ]
  * lockd: Show pid of lockd for remote locks
  * SUNRPC: Always drop the XPRT_LOCK on XPRT_CLOSE_WAIT

  [ J. Bruce Fields ]
  * nfsd4: zero-length WRITE should succeed
  * sunrpc: handle ENOMEM in rpcb_getport_async
  * nfsd4: fix crash on writing v4_end_grace before nfsd startup
  * Revert "nfsd4: return default lease period"

  [ Ard Biesheuvel ]
  * arm64: drop linker script hack to hide __efistub_ symbols
  * arm64: relocatable: fix inconsistencies in linker script and options
  * arm64: kaslr: ensure randomized quantities are clean to the PoC
  * arm64: kaslr: ensure randomized quantities are clean also when kaslr is off

  [ Mircea Caprioru ]
  * iio: dac: ad5686: fix bit shift read register

  [ Dominique Martinet ]
  * 9p/net: put a lower bound on msize

  [ Sagi Grimberg ]
  * rxe: fix error completion wr_id and qp_num

  [ Bart Van Assche ]
  * RDMA/srpt: Fix a use-after-free in the channel release code
  * scsi: target/core: Make sure that target_wait_for_sess_cmds() waits long enough
  * timekeeping: Use proper seqcount initializer
  * lib/test_rhashtable: Make test_insert_dup() allocate its hash table dynamically

  [ Sohil Mehta ]
  * iommu/vt-d: Handle domain agaw being less than iommu agaw

  [ Linus Torvalds ]
  * sched/fair: Fix infinite loop in update_blocked_averages() by reverting a9e7f6544b9c
  * Revert "exec: load_script: don't blindly truncate shebang string"

  [ Yan, Zheng ]
  * ceph: don't update importing cap's mseq when handing cap export
  * ceph: clear inode pointer when snap realm gets dropped by its inode

  [ Shaokun Zhang ]
  * drivers/perf: hisi: Fixup one DDRC PMU register offset

  [ Christian Borntraeger ]
  * genwqe: Fix size check
  * s390/early: improve machine detection

  [ Alexander Shishkin ]
  * intel_th: msu: Fix an off-by-one in attribute store

  [ Frank Rowand ]
  * of: of_node_get()/of_node_put() nodes held in phandle cache
  * of: __of_detach_node() - remove node from phandle cache
  * of: overlay: add missing of_node_put() after add new node to changeset
  * of: overlay: add tests to validate kfrees from overlay removal
  * of: overlay: add missing of_node_get() in __of_attach_node_sysfs
  * of: overlay: use prop add changeset entry for property in new nodes
  * of: overlay: do not duplicate properties from overlay for new nodes
  * powerpc/pseries: add of_node_put() in dlpar_detach_node()

  [ Enric Balletbo i Serra ]
  * drm/rockchip: psr: do not dereference encoder before it is null checked.

  [ Nicholas Kazlauskas ]
  * drm/amd/display: Fix unintialized max_bpc state values
  * drm/amd/display: Guard against null stream_state in set_crc_source

  [ Ivan Mironov ]
  * bnx2x: Fix NULL pointer dereference in bnx2x_del_all_vlans() on some hw
  * drm/fb-helper: Partially bring back workaround for bugs of SDL 1.2
  * scsi: sd: Fix cache_type_store()
  * drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock

  [ Quentin Perret ]
  * cpufreq: scmi: Fix frequency invariance in slow path

  [ WANG Chao ]
  * x86, modpost: Replace last remnants of RETPOLINE with CONFIG_RETPOLINE

  [ Kailang Yang ]
  * ALSA: hda/realtek - Support Dell headset mode for New AIO platform
  * ALSA: hda/realtek - Add unplug function into unplug state of Headset Mode for ALC225
  * ALSA: hda/realtek - Disable headset Mic VREF for headset mode of ALC225
  * ALSA: hda/realtek - Fix typo for ALC225 model
  * ALSA: hda/realtek - Fixed hp_pin no value
  * ALSA: hda/realtek - Fix lose hp_pins for disable auto mute

  [ Pavel Shilovsky ]
  * CIFS: Fix adjustment of credits for MTU requests
  * CIFS: Do not set credits to 1 if the server didn't grant anything
  * CIFS: Do not hide EINTR after sending network packets
  * CIFS: Fix credit computation for compounded requests
  * CIFS: Fix possible hang during async MTU reads and writes
  * CIFS: Fix credits calculations for reads with errors
  * CIFS: Fix credit calculation for encrypted reads with errors
  * CIFS: Do not reconnect TCP session in add_credits()
  * CIFS: Do not count -ENODATA as failure for query directory
  * CIFS: Fix trace command logging for SMB2 reads and writes
  * CIFS: Do not consider -ENODATA as stat failure for reads
  * CIFS: Do not assume one credit for async responses

  [ Icenowy Zheng ]
  * USB: storage: don't insert sane sense for SPC3+ when bad sense specified
  * USB: storage: add quirk for SMI SM3350
  * phy: sun4i-usb: add support for missing USB PHY index

  [ Jack Stocker ]
  * USB: Add USB_QUIRK_DELAY_CTRL_MSG quirk for Corsair K70 RGB

  [ Christoph Lameter ]
  * slab: alien caches must not be initialized if the allocation of the alien cache failed

  [ Jean-Philippe Brucker ]
  * ACPI/IORT: Fix rc_dma_get_range()

  [ Yi Zeng ]
  * i2c: dev: prevent adapter retries and timeout being set as minus value

  [ Christian Lamparter ]
  * mtd: rawnand: qcom: fix memory corruption that causes panic
  * USB: leds: fix regression in usbport led trigger

  [ Alex Williamson ]
  * vfio/type1: Fix unmap overflow off-by-one

  [ Jerry (Fangzhi) Zuo ]
  * drm/amd/display: Fix MST dp_blank REG_WAIT timeout

  [ Neil Armstrong ]
  * drm/fb_helper: Allow leaking fbdev smem_start
  * drm/meson: Fix atomic mode switching regression

  [ Ilya Dryomov ]
  * rbd: don't return 0 on unmap if RBD_DEV_FLAG_REMOVING is set
  * libceph: avoid KEEPALIVE_PENDING races in ceph_con_keepalive()

  [ Jan Stancek ]
  * mm: page_mapped: don't assume compound page is huge or THP

  [ Andy Gospodarek ]
  * pmbus: Add support to read manufacturer info (Closes: CM-8453)
  * CUMULUS: eda: fix endian issues reading of property (Closes: CM-10598)

  [ Arthur Gautier ]
  * netlink: fixup regression in RTM_GETADDR

  [ Dmitry Safonov ]
  * tty/ldsem: Wake up readers after timed out down_write()
  * tty: Hold tty_ldisc_lock() during tty_reopen()
  * tty: Simplify tty->count math in tty_reopen()
  * tty: Don't hold ldisc lock in tty_reopen() if ldisc present

  [ Oliver Hartkopp ]
  * can: gw: ensure DLC boundaries after CAN frame modification
  * can: bcm: check timer values before ktime conversion

  [ Shawn Bohrer ]
  * netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with CONNCOUNT_SLOTS

  [ Pablo Neira Ayuso ]
  * netfilter: nf_conncount: move all list iterations under spinlock
  * netfilter: nf_conncount: speculative garbage collection on empty lists

  [ Loic Poulain ]
  * mmc: sdhci-msm: Disable CDR function on TX

  [ Sasha Levin ]
  * Revert "scsi: target: iscsi: cxgbit: fix csk leak"

  [ Mark Rutland ]
  * arm64/kvm: consistently handle host HCR_EL2 flags
  * arm64: Don't trap host pointer auth use to EL2
  * arm64: ftrace: don't adjust the LR value
  * arm64: KVM: Skip MMIO insn after emulation
  * perf/core: Don't WARN() for impossible ring-buffer sizes

  [ JianJhen Chen ]
  * net: bridge: fix a bug on using a neighbour cache entry without checking its state

  [ Jason Gunthorpe ]
  * packet: Do not leak dev refcounts on error exit

  [ Yuchung Cheng ]
  * tcp: change txhash on SYN-data timeout

  [ Stanislav Fomichev ]
  * tun: publish tfile after it's fully initialized
  * bpf: libbpf: retry map creation without the name
  * selftests/bpf: use __bpf_constant_htons in test_prog.c
  * perf build: Don't unconditionally link the libbfd feature test to -liberty and -lz

  [ Eric Biggers ]
  * crypto: sm3 - fix undefined shift by >= width of value
  * crypto: ccree - convert to use crypto_authenc_extractkeys()
  * crypto: bcm - convert to use crypto_authenc_extractkeys()
  * crypto: authenc - fix parsing key with misaligned rta_len
  * crypto: aes_ti - disable interrupts while accessing S-box

  [ Aymen Sghaier ]
  * crypto: caam - fix zero-length buffer DMA mapping

  [ Harsh Jain ]
  * crypto: authencesn - Avoid twice completion call in decrypt path

  [ David Sterba ]
  * Revert "btrfs: balance dirty metadata pages in btrfs_finish_ordered_io"

  [ Kees Cook ]
  * Yama: Check for pid death before checking ancestry
  * pstore/ram: Avoid allocation and leak of platform data
  * selftests/seccomp: Enhance per-arch ptrace syscall skip tests

  [ Stanley Chu ]
  * scsi: core: Synchronize request queue PM status only on successful resume

  [ Rafał Miłecki ]
  * MIPS: BCM47XX: Setup struct device for the SoC

  [ Hauke Mehrtens ]
  * MIPS: lantiq: Fix IPI interrupt handling

  [ Zhenyu Wang ]
  * drm/i915/gvt: Fix mmap range check

  [ Julia Lawall ]
  * OF: properties: add missing of_node_put

  [ Jonathan Hunter ]
  * mfd: tps6586x: Handle interrupts on suspend

  [ Sakari Ailus ]
  * media: v4l: ioctl: Validate num_planes for debug messages

  [ Leon Romanovsky ]
  * RDMA/nldev: Don't expose unsafe global rkey to regular user

  [ Adit Ranadive ]
  * RDMA/vmw_pvrdma: Return the correct opcode when creating WR

  [ Johan Hovold ]
  * net: dsa: realtek-smi: fix OF child-node lookup
  * staging: speakup: fix tty-operation NULL derefs

  [ Heinrich Schuchardt ]
  * arm64: dts: marvell: armada-ap806: reserve PSCI area

  [ YunQiang Su ]
  * Disable MSI also when pcie-octeon.pcie_disable on

  [ Florian La Roche ]
  * fix int_sqrt64() for very large numbers

  [ Vlad Tsyrklevich ]
  * omap2fb: Fix stack memory disclosure

  [ James Morris ]
  * LSM: Check for NULL cred-security on free

  [ Shakeel Butt ]
  * netfilter: ebtables: account ebt_table_info to kmemcg
  * mm, oom: fix use-after-free in oom_kill_process

  [ Yufen Yu ]
  * block: use rcu_work instead of call_rcu to avoid sleep in softirq

  [ Stephen Smalley ]
  * selinux: fix GPF on invalid policy

  [ Jan Kara ]
  * blockdev: Fix livelocks on loop device
  * loop: Fold __loop_release into loop_release
  * loop: Get rid of loop_index_mutex
  * loop: Push lo_ctl_mutex down into individual ioctls
  * loop: Split setting of lo_state from loop_clr_fd
  * loop: Push loop_ctl_mutex down into loop_clr_fd()
  * loop: Push loop_ctl_mutex down to loop_get_status()
  * loop: Push loop_ctl_mutex down to loop_set_status()
  * loop: Push loop_ctl_mutex down to loop_set_fd()
  * loop: Push loop_ctl_mutex down to loop_change_fd()
  * loop: Move special partition reread handling in loop_clr_fd()
  * loop: Move loop_reread_partitions() out of loop_ctl_mutex
  * loop: Fix deadlock when calling blkdev_reread_part()
  * loop: Avoid circular locking dependency between loop_ctl_mutex and bd_mutex
  * loop: Get rid of 'nested' acquisition of loop_ctl_mutex
  * nbd: Use set_blocksize() to set device blocksize
  * udf: Fix BUG on corrupted inode

  [ Ying Xue ]
  * tipc: fix uninit-value in in tipc_conn_rcv_sub
  * tipc: fix uninit-value in tipc_nl_compat_link_reset_stats
  * tipc: fix uninit-value in tipc_nl_compat_bearer_enable
  * tipc: fix uninit-value in tipc_nl_compat_link_set
  * tipc: fix uninit-value in tipc_nl_compat_name_table_dump
  * tipc: fix uninit-value in tipc_nl_compat_doit

  [ Tetsuo Handa ]
  * block/loop: Don't grab "struct file" for vfs_getattr() operation.
  * block/loop: Use global lock for ioctl() operation.
  * loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_control_ioctl()
  * inotify: Fix fd refcount leak in inotify_add_watch().
  * oom, oom_reaper: do not enqueue same task twice
  * kernel/hung_task.c: break RCU locks based on jiffies

  [ Shuah Khan ]
  * selftests: Fix test errors related to lib.mk khdr target

  [ Mauro Carvalho Chehab ]
  * media: vb2: be sure to unlock mutex on errors

  [ Jiri Pirko ]
  * mlxsw: spectrum: Disable lag port TX before removing it

  [ Andrew Lunn ]
  * net: dsa: mv88x6xxx: mv88e6390 errata
  * net: phy: marvell: Errata for mv88e6390 internal PHYs
  * net: phy: marvell: Fix deadlock from wrong locking
  * net: dsa: mv88e6xxx: Fix counting of ATU violations

  [ David Rientjes ]
  * net, skbuff: do not prefer skb allocation fails early
  * kvm: sev: Fail KVM_SEV_INIT if already initialized

  [ Kai-Heng Feng ]
  * r8169: Add support for new Realtek Ethernet
  * memstick: Prevent memstick host from getting runtime suspended during card detection
  * igb: Fix an issue that PME is not enabled during runtime suspend

  [ Paolo Abeni ]
  * net: clear skb->tstamp in bridge forwarding path

  [ Manivannan Sadhasivam ]
  * gpio: pl061: Move irq_chip definition inside struct pl061

  [ Shannon Nelson ]
  * ixgbe: allow IPsec Tx offload in VEPA mode

  [ João Paulo Rechi Vita ]
  * platform/x86: asus-wmi: Tell the EC the OS will handle the display off hotkey
  * platform/x86: asus-nb-wmi: Map 0x35 to KEY_SCREENLOCK
  * platform/x86: asus-nb-wmi: Drop mapping of 0x33 and 0x34 scan codes

  [ Miroslav Lichvar ]
  * e1000e: allow non-monotonic SYSTIM readings
  * ptp: check gettime64 return code in PTP_SYS_OFFSET ioctl
  * mlx5: update timecounter at least twice per counter overflow

  [ Badhri Jagan Sridharan ]
  * usb: typec: tcpm: Do not disconnect link for self powered devices

  [ Quentin Monnet ]
  * selftests/bpf: enable (uncomment) all tests in test_libbpf.sh

  [ Anders Roxell ]
  * writeback: don't decrement wb->refcnt if !wb->bdi
  * serial: set suppress_bind_attrs flag only if builtin
  * arm64: perf: set suppress_bind_attrs flag to true
  * kernel/kcov.c: mark write_comp_data() as notrace

  [ Andrey Ignatov ]
  * bpf: Allow narrow loads with offset > 0

  [ Borislav Petkov ]
  * x86/mce: Fix -Wmissing-prototypes warnings
  * x86/a.out: Clear the dump structure initially

  [ Vitaly Chikunov ]
  * crypto: ecc - regularize scalar for scalar multiplication

  [ Ville Syrjälä ]
  * drm/atomic-helper: Complete fake_commit->flip_done potentially earlier

  [ Daniel T. Lee ]
  * samples: bpf: fix: error handling regarding kprobe_events

  [ Yoshihiro Shimoda ]
  * usb: gadget: udc: renesas_usb3: add a safety connection way for forced_b_device

  [ Anatolij Gustschin ]
  * fpga: altera-cvp: fix probing for multiple FPGAs on the bus
  * fpga: altera-cvp: fix 'bad IO access' on x86_64

  [ Jiada Wang ]
  * ASoC: pcm3168a: Don't disable pcm3168a when CONFIG_PM defined

  [ Manish Rangankar ]
  * scsi: qedi: Check for session online before getting iSCSI TLV data.

  [ Chuck Lever ]
  * rxe: IB_WR_REG_MR does not capture MR's iova field
  * svcrdma: Reduce max_send_sges
  * svcrdma: Remove max_sge check at connect time

  [ Daniel Santos ]
  * jffs2: Fix use of uninitialized delayed_work, lockdep breakage

  [ A.s. Dong ]
  * clk: imx: make mux parent strings const

  [ Joel Fernandes (Google) ]
  * pstore/ram: Do not treat empty buffers as valid

  [ Daniel Axtens ]
  * media: uvcvideo: Refactor teardown of uvc on USB disconnect

  [ Yu Zhao ]
  * ASoC: use dma_ops of parent device for acp_audio_dma
  * iommu/amd: Fix amd_iommu=force_isolation

  [ Vivek Gautam ]
  * media: venus: core: Set dma maximum segment size
  * iommu/arm-smmu: Add support for qcom,smmu-v2 variant

  [ Gao Xiang ]
  * staging: erofs: fix use-after-free of on-stack `z_erofs_vle_unzip_io'
  * staging: erofs: fix the definition of DBG_BUGON

  [ yupeng ]
  * net: call sk_dst_reset when set SO_DONTROUTE

  [ David Disseldorp ]
  * scsi: target: use consistent left-aligned ASCII INQUIRY data

  [ Dmitry V. Levin ]
  * selftests: do not macro-expand failed assertion expressions

  [ Lucas Stach ]
  * clk: imx6q: reset exclusive gates on init

  [ Jiong Wang ]
  * bpf: relax verifier restriction on BPF_MOV | BPF_ALU
  * mips: bpf: fix encoding bug for mm_srlv32_op

  [ Jonas Danielsson ]
  * mmc: atmel-mci: do not assume idle after atmci_request_end

  [ Qu Wenruo ]
  * btrfs: volumes: Make sure there is no overlap of dev extents at mount time

  [ Hans van Kranenburg ]
  * btrfs: alloc_chunk: fix more DUP stripe size handling

  [ Johannes Thumshirn ]
  * btrfs: improve error handling of btrfs_add_link

  [ Florian Fainelli ]
  * perf tests ARM: Disable breakpoint tests 32-bit
  * net: systemport: Fix WoL with password after deep sleep

  [ Andi Kleen ]
  * perf vendor events intel: Fix Load_Miss_Real_Latency on SKL/SKX

  [ Hui Wang ]
  * x86/topology: Use total_cpus for max logical packages calculation

  [ AliOS system security ]
  * dm crypt: use u64 instead of sector_t to store iv_offset

  [ Nikos Tsironis ]
  * dm kcopyd: Fix bug causing workqueue stalls
  * dm snapshot: Fix excessive memory usage and workqueue stalls
  * dm thin: fix bug where bio that overwrites thin block ignores FUA

  [ Michael Petlan ]
  * perf stat: Avoid segfaults caused by negated options

  [ Leo Yan ]
  * perf cs-etm: Correct packets swapping in cs_etm__flush()

  [ Javier Barrio ]
  * quota: Lock s_umount in exclusive mode for Q_XQUOTA{ON,OFF} quotactls.

  [ Milan Broz ]
  * dm: Check for device sector overflow if CONFIG_LBDAF is not set
  * dm crypt: fix parsing of extended IV arguments

  [ Raghuram Hegde ]
  * Bluetooth: btusb: Add support for Intel bluetooth device 8087:0029

  [ Daniel Vetter ]
  * sysfs: Disable lockdep for driver bind/unbind files

  [ Parvi Kaustubhi ]
  * IB/usnic: Fix potential deadlock

  [ Stephan Günther ]
  * scsi: mpt3sas: fix memory ordering on 64bit writes

  [ Kevin Barnett ]
  * scsi: smartpqi: correct lun reset issues

  [ Zhi Chen ]
  * ath10k: fix peer stats null pointer dereference

  [ Yanjiang Jin ]
  * scsi: smartpqi: call pqi_free_interrupts() in pqi_shutdown()

  [ Eric Sandeen ]
  * iomap: don't search past page end in iomap_is_partially_uptodate
  * xfs: fix inverted return from xfs_btree_sblock_verify_crc

  [ Junxiao Bi ]
  * ocfs2: fix panic due to unrecovered local alloc
  * ocfs2: don't clear bh uptodate for block read

  [ Brian Foster ]
  * mm/page-writeback.c: don't break integrity writeback on ->writepage() error
  * xfs: fix shared extent data corruption due to missing cow reservation
  * xfs: eof trim writeback mapping as soon as it is cached

  [ Aaron Lu ]
  * mm/swap: use nr_node_ids for avail_lists in swap_info_struct

  [ Avraham Stern ]
  * iwlwifi: mvm: Send LQ command as async when necessary

  [ Johan Hedberg ]
  * Bluetooth: Fix unnecessary error message for HCI request completion

  [ Yang Yingliang ]
  * ipmi: fix use-after-free of user->release_barrier.rda

  [ Fred Klassen ]
  * ipmi: Prevent use-after-free in deliver_response

  [ Corey Minyard ]
  * ipmi:ssif: Fix handling of multi-part return messages
  * ipmi: Don't initialize anything in the core until something uses it

  [ Yunjian Wang ]
  * net: bridge: Fix ethernet header pointer before check skb forwardable

  [ Thomas Petazzoni ]
  * net: phy: mdio_bus: add missing device_del() in mdiobus_register() error handling

  [ Nir Dotan ]
  * mlxsw: pci: Increase PCI SW reset timeout
  * mlxsw: spectrum_fid: Update dummy FID index
  * ip6mr: Fix notifiers call on mroute_clean_tables()
  * mlxsw: spectrum_acl: Limit priority value

  [ Ivan Vecera ]
  * net/sched: cls_flower: allocate mask dynamically in fl_change()

  [ Olivier Matz ]
  * ip6_gre: fix tunnel list corruption for x-netns

  [ Hangbin Liu ]
  * ip6_gre: update version related info when changing link

  [ Alexander Usyskin ]
  * mei: me: mark LBG devices as having dma support

  [ Max Schulze ]
  * USB: serial: simple: add Motorola Tetra TPG2200 device id

  [ Charles Yeh ]
  * USB: serial: pl2303: add new PID to support PL2303TB

  [ b-ak ]
  * ASoC: tlv320aic32x4: Kernel OOPS while entering DAPM standby mode

  [ Dinh Nguyen ]
  * clk: socfpga: stratix10: fix rate calculation for pll clocks
  * clk: socfpga: stratix10: fix naming convention for the fixed-clocks

  [ Anthony Wong ]
  * ALSA: hda - Add mute LED support for HP ProBook 470 G5

  [ Gerald Schaefer ]
  * s390/smp: fix CPU hotplug deadlock with CPU rescan
  * iommu/vt-d: Fix memory leak in intel_iommu_put_resv_regions()

  [ Liming Sun ]
  * mmc: dw_mmc-bluefield: : Fix the license information

  [ Remi Pommarel ]
  * mmc: meson-gx: Free irq in release() callback

  [ Michael Straube ]
  * staging: rtl8188eu: Add device code for D-Link DWA-121 rev B1
  * staging: pi433: fix potential null dereference

  [ Samir Virmani ]
  * uart: Fix crash in uart_write and uart_put_char

  [ Paul Fulghum ]
  * tty/n_hdlc: fix __might_sleep warning

  [ Nicolas Pitre ]
  * vgacon: unconfuse vc_origin when using soft scrollback
  * vt: make vt_console_print() compatible with the unicode screen buffer
  * vt: always call notifier with the console lock held
  * vt: invoke notifier on screen size change

  [ Ronnie Sahlberg ]
  * smb3: add credits we receive from oplock/break PDUs
  * cifs: check ntwrk_buf_start for NULL before dereferencing it

  [ Tom Panfil ]
  * Input: xpad - add support for SteelSeries Stratus Duo

  [ Dmitry Torokhov ]
  * Input: uinput - fix undefined behavior in uinput_validate_absinfo()
  * pinctrl: cherryview: fix Strago DMI workaround
  * Revert "Input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G"

  [ Marc Gonzalez ]
  * scsi: ufs: Use explicit access size in ufshcd_dump_regs
  * ARM: tango: Improve ARCH_MULTIPLATFORM compatibility

  [ Joe Thornber ]
  * dm thin: fix passdown_double_checking_shared_status()

  [ Alexander Popov ]
  * KVM: x86: Fix single-step debugging

  [ Tom Roeder ]
  * kvm: x86/vmx: Use kzalloc for cached_vmcs12

  [ KarimAllah Ahmed ]
  * KVM/nVMX: Do not validate that posted_intr_desc_addr is page aligned

  [ Dave Hansen ]
  * x86/pkeys: Properly copy pkey state at fork()
  * x86/selftests/pkeys: Fork() to check for state being preserved

  [ Daniel Drake ]
  * x86/kaslr: Fix incorrect i8254 outb() parameters

  [ Jan Beulich ]
  * x86/entry/64/compat: Fix stack switching for XEN PV

  [ Manfred Schlaegl ]
  * can: dev: __can_get_echo_skb(): fix bogous check for non-existing skb by removing it

  [ Daniel Borkmann ]
  * bpf: move {prev_,}insn_idx into verifier env
  * bpf: move tmp variable into ax register in interpreter
  * bpf: enable access to ax register also from verifier rewrite
  * bpf: restrict map value pointer arithmetic for unprivileged
  * bpf: restrict stack pointer arithmetic for unprivileged
  * bpf: restrict unknown scalars of mixed signed bounds for unprivileged
  * bpf: fix check_map_access smin_value test when pointer contains offset
  * bpf: prevent out of bounds speculation on pointer arithmetic
  * bpf: fix sanitation of alu op with pointer / scalar type from different paths
  * bpf: fix inner map masking to prevent oob under speculation
  * ipvlan, l3mdev: fix broken l3s mode wrt local routes

  [ David Hildenbrand ]
  * s390/smp: Fix calling smp_call_ipl_cpu() from ipl CPU
  * mm: migrate: don't rely on __PageMovable() of newpage after unlocking it

  [ Raju Rangoju ]
  * nvmet-rdma: fix null dereference under heavy load

  [ Jack Pham ]
  * usb: dwc3: gadget: Clear req->needs_extra_trb flag on cleanup

  [ Christoph Hellwig ]
  * ide: fix a typo in the settings proc file name
  * xfs: cancel COW blocks before swapext

  [ Yohei Kanemaru ]
  * ipv6: sr: clear IP6CB(skb) on SRH ip4ip6 encapsulation

  [ Jacob Wen ]
  * l2tp: copy 4 more bytes to linear part if necessary
  * l2tp: fix reading optional fields of L2TPv3

  [ Aya Levin ]
  * net/mlx4_core: Add masking for a few queries on HCA caps
  * net/mlx5e: Allow MAC invalidation while spoofchk is ON

  [ Bernard Pidoux ]
  * net/rose: fix NULL ax25_cb kernel panic

  [ Josh Elsasser ]
  * net: set default network namespace in init_dummy_netdev()

  [ Simon Horman ]
  * ravb: expand rx descriptor data to accommodate hw checksum
  * i2c: sh_mobile: add support for r8a77990 (R-Car E3)

  [ George Amanakis ]
  * tun: move the call to tun_set_real_num_queues

  [ Mathias Thore ]
  * ucc_geth: Reset BQL queue when stopping device

  [ Bodong Wang ]
  * Revert "net/mlx5e: E-Switch, Initialize eswitch only if eswitch manager"

  [ Toshiaki Makita ]
  * virtio_net: Don't enable NAPI when interface is down
  * virtio_net: Don't call free_old_xmit_skbs for xdp_frames
  * virtio_net: Fix not restoring real_num_rx_queues
  * virtio_net: Fix out of bounds access of sq
  * virtio_net: Don't process redirected XDP frames when XDP is disabled
  * virtio_net: Use xdp_return_frame to free xdp_frames on destroying vqs
  * virtio_net: Differentiate sk_buff and xdp_frame on freeing
  * virtio_net: Account for tx bytes and packets on sending xdp_frames

  [ Waiman Long ]
  * fs/dcache: Fix incorrect nr_dentry_unused accounting in shrink_dcache_sb()
  * mm/page_alloc.c: don't call kasan_free_pages() at deferred mem init

  [ Koen Vandeputte ]
  * ARM: cns3xxx: Fix writing to wrong PCI config registers after alignment

  [ Catalin Marinas ]
  * arm64: Do not issue IPIs for user executable ptes

  [ James Morse ]
  * arm64: hyp-stub: Forbid kprobing of the hyp-stub
  * arm64: hibernate: Clean the __hyp_text to PoC after resume

  [ Axel Lin ]
  * gpio: altera-a10sr: Set proper output level for direction_output

  [ Bartosz Golaszewski ]
  * gpiolib: fix line event timestamps for nested irqs
  * ARM: dts: da850: fix interrupt numbers for clocksource

  [ Roger Quadros ]
  * gpio: pcf857x: Fix interrupts on multiple instances

  [ Neo Hou ]
  * gpio: sprd: Fix the incorrect data register
  * gpio: sprd: Fix incorrect irq type setting for the async EIC

  [ Chaotian Jing ]
  * mmc: mediatek: fix incorrect register setting of hs400_cmd_int_delay

  [ Olek Poplavsky ]
  * ALSA: usb-audio: Add Opus #3 to quirks for native DSD support

  [ Eric W. Biederman ]
  * btrfs: On error always free subvol_name in btrfs_mount
  * signal: Always notice exiting tasks
  * signal: Better detection of synchronous signals
  * signal: Restore the stop PTRACE_EVENT_EXIT

  [ Andrei Vagin ]
  * kernel/exit.c: release ptraced tasks before zap_pid_ns_processes

  [ Naoya Horiguchi ]
  * mm: hwpoison: use do_send_sig_info() instead of force_sig()

  [ Rob Herring ]
  * of: Convert to using %pOFn instead of device_node.name
  * ARM: dts: aspeed: add missing memory unit-address

  [ Alexei Naberezhnov ]
  * md/raid5: fix 'out of memory' during raid cache recovery

  [ Paulo Alcantara ]
  * cifs: Always resolve hostname before reconnecting

  [ David Yen ]
  * CUMULUS: reboot: Reorder and cleanup reboot.c
  * CUMULUS: reboot: Add catch-all to perform CF9 reboot on Dell switches
  * CUMULUS: i2c-ocores: Increase the timeout to 20 msec (Closes: CM-22310)
  * CUMULUS: i2c-ocores: Prevent arb lost from hanging the i2c bus
    (Closes: CM-22775)

  [ Slawomir Stepien ]
  * staging: iio: adc: ad7280a: handle error from __ad7280_read32()

  [ Deepak Sharma ]
  * drm/vgem: Fix vgem_init to get drm device available.

  [ Muchun Song ]
  * gpiolib: Fix possible use after free on label

  [ Long Li ]
  * genirq/affinity: Spread IRQs to all available NUMA nodes

  [ Steve Longerbeam ]
  * gpu: ipu-v3: image-convert: Prevent race between run and unprepare

  [ Nickhu ]
  * nds32: Fix gcc 8.0 compiler option incompatible.

  [ Alexei Avshalom Lazar ]
  * wil6210: fix reset flow for Talyn-mb

  [ Lior David ]
  * wil6210: fix memory leak in wil_find_tx_bcast_2

  [ Suganath Prabu ]
  * scsi: mpt3sas: Call sas_remove_host before removing the target devices

  [ Yufen Wang ]
  * ARM: 8808/1: kexec:offline panic_smp_self_stop CPU

  [ Yi Wang ]
  * clk: boston: fix possible memory leak in clk_boston_setup()

  [ Bob Peterson ]
  * dlm: Don't swamp the CPU with callbacks queued during recovery

  [ Andy Duan ]
  * serial: fsl_lpuart: clear parity enable bit when disable parity

  [ Ioana Ciornei ]
  * dpaa2-ptp: defer probe when portal allocation failed

  [ Naftali Goldstein ]
  * iwlwifi: fw: do not set sgi bits for HE connection
  * iwlwifi: mvm: fix setting HE ppe FW config

  [ Matheus Tavares ]
  * staging:iio:ad2s90: Make probe handle spi_setup failure

  [ Andreas Puhm ]
  * fpga: altera-cvp: Fix registration for CvP incapable devices

  [ Alan Brady ]
  * i40e: prevent overlapping tx_timeout recover

  [ Xiang Chen ]
  * scsi: hisi_sas: change the time of SAS SSP connection

  [ Renato Lui Geh ]
  * staging: iio: ad7780: update voltage on read

  [ Ben Dooks ]
  * usbnet: smsc95xx: fix rx packet alignment

  [ Damian Kos ]
  * drm/rockchip: fix for mailbox read size

  [ Murton Liu ]
  * drm/amd/display: fix gamma not being applied correctly

  [ Yogesh Mohan Marimuthu ]
  * drm/amd/display: calculate stream->phy_pix_clk before clock mapping

  [ Sami Tolvanen ]
  * modpost: validate symbol names also in find_elf_symbol

  [ Pu Wen ]
  * perf tools: Add Hygon Dhyana support

  [ Akinobu Mita ]
  * media: video-i2c: avoid accessing released memory area when removing driver

  [ Mathieu Malaterre ]
  * powerpc/32: Add .data..Lubsan_data*/.data..Lubsan_type* sections explicitly

  [ Nicholas Mc Guire ]
  * iio: adc: meson-saradc: check for devm_kasprintf failure
  * perf: arm_spe: handle devm_kasprintf() failure
  * gpio: mt7621: report failure of devm_kasprintf()
  * gpio: mt7621: pass mediatek_gpio_bank_probe() failure up the stack
  * pinctrl: sx150x: handle failure case of devm_kstrdup
  * mmc: meson-mx-sdio: check devm_kasprintf for failure
  * livepatch: check kzalloc return values
  * gpio: pl061: handle failed allocations

  [ Andy Shevchenko ]
  * ACPI: SPCR: Consider baud rate 0 as preconfigured state
  * usb: dwc3: trace: add missing break statement to make compiler happy
  * serial: 8250_pci: Make PCI class test non fatal
  * bridge: Switch to bitmap_zalloc() (Closes: CM-22533)

  [ Yunlei He ]
  * f2fs: move dir data flush to write checkpoint process

  [ Sheng Yong ]
  * f2fs: fix race between write_checkpoint and write_begin

  [ Tiezhu Yang ]
  * f2fs: fix wrong return value of f2fs_acl_create

  [ Young Xiao ]
  * sunvdc: Do not spin in an infinite loop when vio_ldc_send() returns EAGAIN
  * ice: Do not enable NAPI on q_vectors that have no rings

  [ Wei Wang ]
  * Thermal: do not clear passive state during system sleep

  [ Thara Gopinath ]
  * thermal: Fix locking in cooling device sysfs update cur_state

  [ Arend van Spriel ]
  * firmware/efi: Add NULL pointer checks in efivars API functions

  [ Harald Freudenberger ]
  * s390/zcrypt: improve special ap message cmd handling
  * s390/zcrypt: fix specification exception on z196 during ap probe

  [ Sebastian Andrzej Siewior ]
  * x86/fpu: Add might_fault() to user_insn()
  * net: dp83640: expire old TX-skb

  [ Zoran Markovic ]
  * smack: fix access permissions for keyring

  [ Max Filippov ]
  * xtensa: xtfpga.dtsi: fix dtc warnings about SPI

  [ Anurag Kumar Vulisha ]
  * usb: dwc3: Correct the logic for checking TRB full in __dwc3_prepare_one_trb()

  [ Marek Szyprowski ]
  * usb: dwc2: Disable power down feature on Samsung SoCs

  [ Chunfeng Yun ]
  * usb: mtu3: fix the issue about SetFeature(U1/U2_Enable)

  [ Hoang Le ]
  * tipc: fix node keep alive interval calculation

  [ Alexander Duyck ]
  * driver core: Move async_synchronize_full call

  [ Peter Rajnoha ]
  * kobject: return error code if writing /sys/.../uevent fails

  [ Kaike Wan ]
  * IB/hfi1: Unreserve a reserved request when it is completed

  [ Russell King - ARM Linux ]
  * ARM: dts: Fix OMAP4430 SDP Ethernet startup

  [ Philipp Zabel ]
  * media: coda: fix H.264 deblocking filter controls

  [ Linus Walleij ]
  * ARM: dts: Fix up the D-Link DIR-685 MTD partition info
  * mmc: jz4740: Get CD/WP GPIOs from descriptors
  * ARM: dts: kirkwood: Fix polarity of GPIO fan lines

  [ Andrey Smirnov ]
  * ARM: dts: imx51-zii-rdu1: Do not specify "power-gpio" for hpa1

  [ Tejas Joglekar ]
  * usb: dwc3: gadget: Disable CSP for stream OUT ep
  * usb: dwc3: gadget: Handle 0 xfer length for OUT EP

  [ Zhen Lei ]
  * iommu/arm-smmu-v3: Avoid memory corruption from Hisilicon MSI payloads

  [ Sergei Shtylyov ]
  * sata_rcar: fix deferred probing

  [ Vadim Pasternak ]
  * platform/x86: mlx-platform: Fix tachometer registers
  * CUMULUS: platform/x86: mlx-platform: DMI match for marginal systems
    (Closes: CM-23755)

  [ Viresh Kumar ]
  * OPP: Use opp_table->regulators to verify no regulator case

  [ Zhizhou Zhang ]
  * tee: optee: avoid possible double list_del()

  [ Hans Holmberg ]
  * lightnvm: pblk: fix resubmission of overwritten write err lbas

  [ Hua Su ]
  * lightnvm: pblk: add lock protection to list operations

  [ Adamski, Krzysztof (Nokia - PL/Wroclaw) ]
  * i2c-axxia: check for error conditions first

  [ Joey Zhang ]
  * switchtec: Fix SWITCHTEC_IOCTL_EVENT_IDX_ALL flags overwrite

  [ Suraj Jitindar Singh ]
  * KVM: PPC: Book3S: Only report KVM_CAP_SPAPR_TCE_VFIO on powernv machines

  [ Phil Elwell ]
  * mmc: bcm2835: Recover from MMC_SEND_EXT_CSD

  [ Michal Suchanek ]
  * mmc: bcm2835: reset host on timeout

  [ Fabrizio Castro ]
  * usb: renesas_usbhs: add support for RZ/G2E
  * i2c: sh_mobile: Add support for r8a774c0 (RZ/G2E)

  [ Beomho Seo ]
  * tty: serial: samsung: Properly set flags in autoCTS mode

  [ Ethan Lien ]
  * btrfs: use tagged writepage to mitigate livelock of snapshot

  [ Michael Chan ]
  * bnxt_en: Disable MSIX before re-reserving NQs/CMPL rings.

  [ Doug Smythies ]
  * tools/power/x86/intel_pstate_tracer: Fix non root execution for post processing a trace file

  [ Bin Liu ]
  * usb: musb: dsps: fix otg state machine
  * usb: musb: dsps: fix runtime pm for peripheral mode
  * usb: phy: am335x: fix race condition in _probe

  [ Dennis Zhou ]
  * percpu: convert spin_lock_irq to spin_lock_irqsave.

  [ Huazhong Tan ]
  * net: hns3: fix incomplete uninitialization of IRQ in the hns3_nic_uninit_vector_data()

  [ Paul Hsieh ]
  * drm/amd/display: Add retry to read ddc_clock pin

  [ Eric Yang ]
  * drm/amd/display: fix YCbCr420 blank color

  [ Mahesh Rajashekhara ]
  * scsi: smartpqi: correct host serial num for ssa
  * scsi: smartpqi: increase fw status register read timeout

  [ Dave Carroll ]
  * scsi: smartpqi: correct volume status

  [ Jian Shen ]
  * net: hns3: add max vector number check for pf

  [ Madhavan Srinivasan ]
  * powerpc/perf: Fix thresholding counter data for unknown type

  [ Alexey Kardashevskiy ]
  * powerpc/powernv/ioda: Allocate indirect TCE levels of cached userspace addresses on demand

  [ Roland Kammerer ]
  * drbd: narrow rcu_read_lock in drbd_sync_handshake

  [ Lars Ellenberg ]
  * drbd: disconnect, if the wrong UUIDs are attached on a connected peer
  * drbd: skip spurious timeout (ping-timeo) when failing promote

  [ Wenjing Liu ]
  * drm/amd/display: validate extended dongle caps

  [ Guoqing Jiang ]
  * md: fix raid10 hang issue caused by barrier

  [ Peter Rosin ]
  * fbdev: fbmem: behave better with small rotated displays and many CPUs

  [ Konstantin Khorenko ]
  * i40e: define proper net_device::neigh_priv_len

  [ Lenny Szubowicz ]
  * ACPI/APEI: Clear GHES block_status before panic()

  [ Noralf Trønnes ]
  * fbdev: fbcon: Fix unregister crash when more than one framebuffer

  [ Mahesh Salgaonkar ]
  * powerpc/fadump: Do not allow hot-remove memory from fadump reserved area.

  [ Jim Mattson ]
  * kvm: Change offset in kvm_write_guest_offset_cached to unsigned

  [ Chris Perl ]
  * NFS: nfs_compare_mount_options always compare auth flavors.

  [ Stefan Roese ]
  * MIPS: ralink: Select CONFIG_CPU_MIPSR2_IRQ_VI on MT7620/8

  [ Sahitya Tummala ]
  * f2fs: fix use-after-free issue when accessing sbi->stat_info
  * f2fs: fix sbi->extent_list corruption issue

  [ Anton Ivanov ]
  * um: Avoid marking pages with "changed protection"

  [ Jiri Olsa ]
  * perf python: Do not force closing original perf descriptor in evlist.get_pollfd()
  * perf/x86: Add check_period PMU callback

  [ Randy Dunlap ]
  * arch/sh/boards/mach-kfr2r09/setup.c: fix struct mtd_oob_ops build warning

  [ Larry Chen ]
  * ocfs2: improve ocfs2 Makefile

  [ Scott Wood ]
  * fsl/fman: Use GFP_ATOMIC in {memac,tgec}_add_hash_mac_address()

  [ Finn Thain ]
  * block/swim3: Fix -EBUSY error when re-opening device after unmount

  [ Matthias Brugger ]
  * thermal: bcm2835: enable hwmon explicitly

  [ Douglas Anderson ]
  * kdb: Don't back trace on a cpu that didn't round up

  [ Richard Zhu ]
  * PCI: imx: Enable MSI from downstream components

  [ Bjorn Andersson ]
  * thermal: generic-adc: Fix adc to temp interpolation

  [ Aditya Pakki ]
  * HID: lenovo: Add checks to fix of_led_classdev_register

  [ Dave Martin ]
  * arm64/sve: ptrace: Fix SVE_PT_REGS_OFFSET definition

  [ Cheng Lin ]
  * proc/sysctl: fix return error for proc_doulongvec_minmax()

  [ Liu, Chuansheng ]
  * kernel/hung_task.c: force console verbose before panic

  [ Davidlohr Bueso ]
  * fs/epoll: drop ovflist branch prediction

  [ Oleg Nesterov ]
  * exec: load_script: don't blindly truncate shebang string

  [ Du Changbin ]
  * scripts/gdb: fix lx-version string output

  [ Carlos Maiolino ]
  * xfs: Fix xqmstats offsets in /proc/fs/xfs/xqmstat

  [ Ye Yin ]
  * fs/xfs: fix f_ffree value for statfs when project quota is set

  [ Darrick J. Wong ]
  * xfs: fix PAGE_MASK usage in xfs_free_file_space

  [ Eduardo Valentin ]
  * thermal: hwmon: inline helpers when CONFIG_THERMAL_HWMON is not set

  [ Govindarajulu Varadarajan ]
  * enic: fix checksum validation for IPv6

  [ Rundong Ge ]
  * net: dsa: slave: Don't propagate flag changes on down slave interfaces

  [ Raed Salem ]
  * net/mlx5e: FPGA, fix Innova IPsec TX offload data path performance

  [ Charles Keepax ]
  * ALSA: compress: Fix stop handling on compressed capture streams

  [ Udo Eberhardt ]
  * ALSA: usb-audio: Add support for new T+A USB DAC

  [ Jeremy Soller ]
  * ALSA: hda/realtek - Headset microphone support for System76 darp5

  [ Jann Horn ]
  * fuse: call pipe_buf_release() under pipe lock
  * kvm: fix kvm_ioctl_create_device() reference counting (CVE-2019-6974)

  [ Miklos Szeredi ]
  * fuse: decrement NR_WRITEBACK_TEMP on the right page
  * fuse: handle zero sized retrieve correctly

  [ Vladis Dronov ]
  * HID: debug: fix the ring buffer implementation

  [ Leonid Iziumtsev ]
  * dmaengine: imx-dma: fix wrong callback invoke

  [ Paul Elder ]
  * usb: gadget: musb: fix short isoc packets with inventra dma

  [ Vaibhav Jain ]
  * scsi: cxlflash: Prevent deadlock when adapter probe fails

  [ James Bottomley ]
  * scsi: aic94xx: fix module loading
  * scsi: sd: fix entropy gathering for most rotational disks

  [ Paolo Bonzini ]
  * KVM: x86: work around leak of uninitialized stack contents (CVE-2019-7222)

  [ Peter Shier ]
  * KVM: nVMX: unconditionally cancel preemption timer in free_nested (CVE-2019-7221)

  [ Josh Poimboeuf ]
  * cpu/hotplug: Fix "SMT disabled by BIOS" detection for KVM

  [ Kan Liang ]
  * perf/x86/intel/uncore: Add Node ID mask

  [ Tony Luck ]
  * x86/MCE: Initialize mce.bank in the case of a fatal error in mce_no_way_out()

  [ Chris Brandt ]
  * serial: sh-sci: Do not free irqs that have already been freed

  [ Mike Marciniszyn ]
  * IB/hfi1: Add limit test for RC/UC send via loopback

  [ Martin Kepplinger ]
  * mtd: rawnand: gpmi: fix MX28 bus master lockup problem

  [ Martin Kelly ]
  * tools: iio: iio_generic_buffer: make num_loops signed

  [ Matt Ranostay ]
  * iio: chemical: atlas-ph-sensor: correct IIO_TEMP values to millicelsius

  [ Dan Murphy ]
  * iio: ti-ads8688: Update buffer allocation for timestamps

  [ Andreas Ziegler ]
  * tracing: uprobes: Fix typo in pr_fmt string
  * tracing/uprobes: Fix output for multiple string arguments

  [ Vladimir Kondratiev ]
  * mips: cm: reprime error cause

  [ Yifeng Li ]
  * mips: loongson64: remove unreachable(), fix loongson_poweroff().

  [ Sudeep Holla ]
  * firmware: arm_scmi: provide the mandatory device release callback
  * cpufreq: check if policy is inactive early in __cpufreq_get()

  [ Aneesh Kumar K.V ]
  * powerpc/radix: Fix kernel crash with mremap()

  [ Vincent Whitchurch ]
  * mic: vop: Fix use-after-free on remove

  [ Felix Fietkau ]
  * mac80211: ensure that mgmt tx skbs have tailroom for encryption

  [ Lucas De Marchi ]
  * drm/i915: always return something on DDI clock selection

  [ Thomas Hellstrom ]
  * drm/vmwgfx: Fix setting of dma masks
  * drm/vmwgfx: Return error code from vmw_execbuf_copy_fence_user

  [ Benedict Wong ]
  * xfrm: Make set-mark default behavior backward compatible

  [ Sven Eckelmann ]
  * batman-adv: Avoid WARN on net_device without parent in netns
  * batman-adv: Force mac header to start of data on xmit

  [ Adrian Bunk ]
  * dt-bindings: eeprom: at24: add "atmel,24c2048" compatible string
  * eeprom: at24: add support for 24c2048

  [ Jianchao Wang ]
  * blk-mq: fix a hung issue when fsync

  [ Emily Deng ]
  * drm/amdgpu/sriov:Correct pfvf exchange logic

  [ Chao Fan ]
  * ACPI: NUMA: Use correct type for printing addresses on i386-PAE

  [ Jin Yao ]
  * perf report: Fix wrong iteration count in --branch-history

  [ Aurelien Jarno ]
  * tools uapi: fix RISC-V 64-bit support

  [ David Abdurachmanov ]
  * riscv: fix trace_sys_exit hook

  [ Tomi Valkeinen ]
  * drm/bridge: tc358767: add bus flags
  * drm/bridge: tc358767: add defines for DP1_SRCCTRL & PHY_2LANE
  * drm/bridge: tc358767: fix single lane configuration
  * drm/bridge: tc358767: fix initial DP0/1_SRCCTRL value
  * drm/bridge: tc358767: reject modes which require too much BW
  * drm/bridge: tc358767: fix output H/V syncs

  [ Liviu Dudau ]
  * nvme-pci: use the same attributes when freeing host_mem_desc_bufs.

  [ Hongbo Yao ]
  * nvme-pci: fix out of bounds access in nvme_cqe_pending

  [ Hannes Reinecke ]
  * nvme-multipath: zero out ANA log buffer

  [ Jim Qu ]
  * drm/amdgpu: set WRITE_BURST_LENGTH to 64B to workaround SDMA1 hang

  [ Peter Ujfalusi ]
  * ARM: dts: da850-evm: Correct the audio codec regulators
  * ARM: dts: da850-evm: Correct the sound card name
  * ARM: dts: da850-lcdk: Correct the audio codec regulators
  * ARM: dts: da850-lcdk: Correct the sound card name

  [ Ilia Mirkin ]
  * drm/nouveau/falcon: avoid touching registers if engine is off

  [ Mauro Ciancio ]
  * Input: elan_i2c - add ACPI ID for touchpad in Lenovo V330-15ISK

  [ Ingo Molnar ]
  * perf/core: Fix impossible ring-buffer sizes warning

  [ Jurica Vukadin ]
  * ALSA: hda - Add quirk for HP EliteBook 840 G5

  [ Manuel Reinhardt ]
  * ALSA: usb-audio: Fix implicit fb endpoint setup by quirk

  [ Bob Tracy ]
  * tools uapi: fix Alpha support

  [ Stefan O'Rear ]
  * riscv: Add pte bit to distinguish swap from invalid

  [ Xiaoyao Li ]
  * kvm: vmx: Fix entry number check for add_atomic_switch_msr()

  [ Zachary Hays ]
  * mmc: block: handle complete_work on separate workqueue

  [ Jonathan Bakker ]
  * Input: bma150 - register input device after setting private data

  [ Matti Kurkela ]
  * Input: elantech - enable 3rd button support on Fujitsu CELSIUS H780

  [ Sergei Trofimovich ]
  * alpha: fix page fault handling for r16-r18 targets

  [ Meelis Roos ]
  * alpha: Fix Eiger NR_IRQS to 128

  [ Hedi Berriche ]
  * x86/platform/UV: Use efi_runtime_lock to serialise BIOS calls

  [ Nate Dailey ]
  * md/raid1: don't clear bitmap bits on interrupted recovery.

  [ Mikulas Patocka ]
  * dm crypt: don't overallocate the integrity tag space

  [ Rodrigo Siqueira ]
  * drm/vkms: Fix license inconsistent

  [ Joonas Lahtinen ]
  * drm/i915: Prevent a race during I915_GEM_MMAP ioctl with WC set

  [ Sandeep Patil ]
  * mm: proc: smaps_rollup: fix pss_locked calculation

  [ Frank Hoeflich ]
  * CUMULUS: i2c-ocores: changes for dell S5248F (Closes: CM-21631)
  * CUMULUS: i2c-ocores: tame the ocores_poll timeout loop by restricting its maximal timeout
    (Closes: CM-22452)

  [ Li RongQing ]
  * net: bridge: fix a possible memory leak in __vlan_add (Closes: CM-22533)

  [ Naru Ganapapathiraman ]
  * CUMULUS: ebtables: Correct counter add argument order for byte and packets
    (Closes: CM-24420)

 -- Cumulus Networks <dev-support@cumulusnetworks.com>  Tue, 23 Apr 2019 10:42:42 -0700

linux (4.19.10-1) experimental; urgency=medium

  [ Roopa Prabhu ]
  * CUMULUS: debian: initial import of debian files from cumulus 4.1 kernel
    (Closes: CM-19104)
  * CUMULUS: gitignore: remove Debian (Closes: CM-19104)
  * CUMULUS: debian: move to gcc-6 (Closes: CM-19104)
  * CUMULUS: debian: add bison, flex and libelf-dev as build dependancy
    (Closes: CM-19104)
  * CUMULUS: debian: enable CONFIG_CGROUP_BPF
  * CUMULUS: debian: rules.cumulus: generate broadcom sdk patch
  * CUMULUS: bridge: suppress software forwarding of packets if already forwarded in hardware
  * CUMULUS: bridge: increase BR_MAX_PORTS to 4096 (Closes: CM-11744)
  * CUMULUS: bridge: track neigh suppress globally for cumulus specific hardware offload check
  * CUMULUS: bridge: allow replacing added_by_user fdb entry with NTF_EXT_LEARNED entry
    (Closes: CM-16094)
  * CUMULUS: eeprom: sff_8436: QSFP eeprom driver support
    (Closes: CM-19104, CM-2444, CM-8557, CM-12193)
  * CUMULUS: bridge: selectively proxy for dual-link arp-nd suppress ports
    (Closes: CM-15659)
  * CUMULUS: bridge: only suppress if neigh entry has NTF_EXT_LEARNED flag
    (Closes: CM-21978)
  * CUMULUS: bridge: include all NDISC msg types in br fwd check for sw fwd
  * CUMULUS: bridge: sync mac moves with port dev fdb (Closes: CM-3344, CM-7532)
  * CUMULUS: vxlan: support NTF_USE refresh of fdb entries (Closes: CM-4619)
  * CUMULUS: vxlan: fix fdb deletes when called from non-netlink
    (Closes: CM-7532)
  * CUMULUS: lib: ___ratelimit: move warning to debug (Closes: CM-20157)
  * CUMULUS: rtnetlink: disable link local multicast addresses in fdb dump
    (Closes: CM-9260)
  * ethtool_modinfo: add field to represent number of sfp eeproms
    (Closes: CM-2673)

  [ Bastian Blank ]
  * CUMULUS: kbuild: Make the toolchain variables easily overwritable
    (Closes: CM-19104)

  [ David Ahern ]
  * CUMULUS: misc: adding early_dma code from CL2.5 (Closes: CM-8236)
  * CUMULUS: Increase MAX_VIFS
  * CUMULUS: net: Import port.c from cumulus-4.1.y
  * CUMULUS: Add broadcom sdk drivers as a submodule
  * Revert "bonding: pass link-local packets to bonding master also."
    (Closes: CM-22740)
  * Revert "bonding: deliver link-local packets with skb->dev set to link that packets arrived on"
    (Closes: CM-22740)
  * net: Evict neighbor entries on carrier down
  * CUMULUS: net: Lower values for RTNL_MAX_TYPE and RTNL_SLAVE_MAX_TYPE
  * CUMULUS: net: Lower IFLA_BRPORT_PEER_LINK and IFLA_BOND_CL_START
  * net/ipv4: Add extack message that dev is required for ONLINK
  * net/ipv6: Do not reset nl_net in ip6_route_info_create
  * net/ipv6: Remove rt6i_prefsrc
  * scsi: libcxgbi: fib6_ino reference in rt6_info is rcu protected
  * net/ipv4: Move device validation to helper
  * netfilter: rpfilter: Convert rpfilter_lookup_reverse to new dev helper
  * netfilter: nft_fib: Convert nft_fib4_eval to new dev helper
  * net: common metrics init helper for FIB entries
  * net: Move free of fib_metrics to helper
  * net: common metrics init helper for dst_entry
  * net: Move free of dst_metrics to helper
  * fib_tests: Add tests for metrics on routes
  * fib_tests: Add tests for invalid metric on route
  * net/neigh: Extend dump filter to proxy neighbor dumps
  * netlink: Pass extack to dump handlers
  * netlink: Add extack message to nlmsg_parse for invalid header length
  * net: Add extack to nlmsg_parse
  * netlink: Add strict version of nlmsg_parse and nla_parse
  * net/ipv6: Refactor address dump to push inet6_fill_args to in6_dump_addrs
  * netlink: Add new socket option to enable strict checking on dumps
  * net/ipv4: Update inet_dump_ifaddr for strict data checking
  * net/ipv6: Update inet6_dump_addr for strict data checking
  * rtnetlink: Update rtnl_dump_ifinfo for strict data checking
  * rtnetlink: Update rtnl_bridge_getlink for strict data checking
  * rtnetlink: Update rtnl_stats_dump for strict data checking
  * rtnetlink: Update inet6_dump_ifinfo for strict data checking
  * rtnetlink: Update ipmr_rtm_dumplink for strict data checking
  * rtnetlink: Update fib dumps for strict data checking
  * net/neighbor: Update neigh_dump_info for strict data checking
  * net/neighbor: Update neightbl_dump_info for strict data checking
  * net/namespace: Update rtnl_net_dumpid for strict data checking
  * net/fib_rules: Update fib_nl_dumprule for strict data checking
  * net/ipv6: Update ip6addrlbl_dump for strict data checking
  * net: Update netconf dump handlers for strict data checking
  * net/bridge: Update br_mdb_dump for strict data checking
  * rtnetlink: Move input checking for rtnl_fdb_dump to helper
  * rtnetlink: Update rtnl_fdb_dump for strict data checking
  * rtnetlink: Move ifm in valid_fdb_dump_legacy to closer to use
  * rtnetlink: Update comment in rtnl_stats_dump regarding strict data checking
  * net/mpls: Implement handler for strict data checking on dumps
  * net/ipv6: Add knob to skip DELROUTE message on device down
  * netlink: Add answer_flags to netlink_callback
  * net: Add struct for fib dump filter
  * net/ipv4: Plumb support for filtering route dumps
  * net/ipv6: Plumb support for filtering route dumps
  * net/mpls: Plumb support for filtering route dumps
  * ipmr: Refactor mr_rtm_dumproute
  * net: Plumb support for filtering ipv4 and ipv6 multicast route dumps
  * net: Enable kernel side filtering of route dumps
  * net/mpls: Handle kernel side filtering of route dumps
  * net/ipv6: Bail early if user only wants cloned entries
  * net/ipv4: Bail early if user only wants prefix entries
  * net/ipv4: Move loop over addresses on a device into in_dev_dump_addr
  * net/ipv6: Remove ip_idx arg to in6_dump_addrs
  * net/ipv4: Add support for dumping addresses for a specific device
  * net/ipv6: Add support for dumping addresses for a specific device
  * net/ipv4: Put target net when address dump fails due to bad attributes
  * net/ipv6: Put target net when address dump fails due to bad attributes
  * net: Don't return invalid table id error when dumping all families
  * net: rtnl_dump_all needs to propagate error from dumpit function
  * net: Add extack argument to rtnl_create_link
  * net: Add extack argument to ip_fib_metrics_init
  * rtnetlink: Add more extack messages to rtnl_newlink
  * CUMULUS: net/igb: Add support for Broadcom 5461s phy
  * net: sched: Remove TCA_OPTIONS from policy
  * ipv6: Fix PMTU updates for UDP/raw sockets in presence of VRF

  [ Nikolay Aleksandrov ]
  * CUMULUS: ipmr: fix wrong maxvifs
  * CUMULUS: bridge: fix vlan fdb entry deletion and add per-vlan mrouter notifications
  * CUMULUS: bridge: move bridge driver logging to debug level
  * CUMULUS: bridge: when snooping is disabled, flush groups
    (Closes: CM-1910, CM-1866)
  * CUMULUS: bridge: fdb: don't add local mac in all vlans (Closes: CM-9626)
  * CUMULUS: bridge: fix sysctl errors in module unloading and br_init
    (Closes: CM-9664)
  * CUMULUS: net: bridge: add support for per-port cdp/pvst forwarding control
    (Closes: CM-17889)
  * CUMULUS: net: bridge: adjust br_forward_check to take into account fwd_mask
    (Closes: CM-18514)
  * CUMULUS: bridge: fix br_forward_check assumption about from and to
    (Closes: CM-19058)
  * CUMULUS: bridge: add per port dual_link_ready flag (Closes: CM-19693)
  * CUMULUS: port: add support for bridge vlan stats updates (Closes: CM-12777)
  * CUMULUS: net: bridge: add HW stats only when available
  * net: bridge: add support for sticky fdb entries
  * CUMULUS: port: add support for multicast entry age refresh
    (Closes: CM-16764)
  * net: bridge: explicitly zero is_sticky in fdb_create
  * CUMULUS: bonding: adjust IFLA_BOND_CL_START to a lower value below the limit
  * CUMULUS: virtio_net: enable Tx vlan offloading by default (Closes: CM-9900)
  * CUMULUS: virtio_net: emulate Tx vlan offloading (Closes: CM-9529)
  * CUMULUS: netfilter: fix linux/types.h include warnings
  * CUMULUS: rtnetlink: bump RTNL_MAX_TYPE to 90 as well
  * CUMULUS: bridge: fix use-after-free for pvst/cdp link-local packets
    (Closes: CM-22681)
  * CUMULUS: bridge: fix wrong br_forward hook
  * CUMULUS: net: bridge: don't auto-add vlan 1 to bridge and ports
    (Closes: CM-23272)

  [ Wilson Kok ]
  * CUMULUS: netfilter: add cumulus specific iptables and ebtables targets
    (Closes: CM-947)
  * CUMULUS: bridge: add sysctl allow_multiple_vlans to control mixing of vlans in a bridge
    (Closes: CM-3770)
  * CUMULUS: bridge: suppress the installation of bridge member port local mac in fdb
    (Closes: CM-4352)
  * CUMULUS: bridge: support per vlan igmp querier configuration
    (Closes: CM-3222)
  * CUMULUS: bridge: allow fdb replace when bridge port is in blocking state
    (Closes: CM-4271)
  * CUMULUS: bridge: add hardware forwarding checks in netfilter hooks
  * CUMULUS: bonding: add bypass support to 802.3ad mode

  [ Satish Ashok ]
  * CUMULUS: bridge: sysctl to select userspace/kernel stp (Closes: CM-1175)
  * CUMULUS: bridge: forward BPDU when stp disabled and some pvst/rpvst interop fixes
    (Closes: CM-1923, CM-2870)
  * CUMULUS: bridge: fast leave and querier IP fixes (Closes: CM-2091, CM-2092)
  * CUMULUS: bridge: change defaults for mdb hash_max/elasticity
  * CUMULUS: bridge: igmp/stp topology change convergence
    (Closes: CM-1985, CM-3724)
  * CUMULUS: bridge: add peerLink/dualLink bridge port attributes
    (Closes: CM-5063, CM-3428, CM-6973, CM-6852, CM-6372)
  * CUMULUS: bridge: IGMP report suppression in software, disable report/leave fwd in hw
    (Closes: CM-4899, CM-20955)
  * CUMULUS: bridge: userstp: dont check for interface oper and carrier state
    (Closes: CM-1443)
  * CUMULUS: bridge: rearrange nesting of mdb entries so that entries are grouped by vlan
    (Closes: CM-3189)
  * CUMULUS: bridge: mdb: NLM_F_REPLACE support (Closes: CM-9842)
  * CUMULUS: bridge: mcast: ignore solicited node multicast groups
    (Closes: CM-3226, CM-4717)
  * CUMULUS: net: When STP is turned off, states not recalculated
    (Closes: CM-9416)

  [ Anuradha Karuppiah ]
  * CUMULUS: bridge: add hardware stats if available
  * CUMULUS: vlan: add hardware stats if available

  [ Curt Brune ]
  * CUMULUS: eeprom_class: create eeprom_dev hardware class for EEPROM devices
  * CUMULUS: at24: add EEPROMs to the eeprom_dev hardware class
  * CUMULUS: regmap-i2c: support SMBus byte I/O with 16-bit addressing
  * CUMULUS: at24: allow for hot plug EEPROMs
  * CUMULUS: x86/reboot: Dell-S6100: Use cold CF9 force reboot method
    (Closes: CM-18498)

  [ Scott Feldman ]
  * CUMULUS: bonding: LAG: signal high-level protocols of bond active/inactive status
    (Closes: CM-1191)

  [ Balakrishnan Raman ]
  * CUMULUS: netfilter: bridge: Add SETQOS target support in ebtables
    (Closes: CM-8894)
  * CUMULUS: netfilter: xt_police: change data type of policer parameters
    (Closes: CM-8644)

  [ Vidya Sagar Ravipati ]
  * CUMULUS: netfilter: disable kernel stats counting for hardware offloaded rules
    (Closes: CM-14300)

  [ anuradhak ]
  * CUMULUS: virtio_net: handle protodown flag
  * CUMULUS: vxlan: handle proto_down notification (Closes: CM-3715)
  * CUMULUS: pcie: CL config option for tuing maxpayload (Closes: CM-12500)

  [ Andy Roulin ]
  * CUMULUS: bridge: remove offload_fwd_mark check in br_forward_check
  * CUMULUS: bridge: set port fwd mark before linking to upper dev
  * CUMULUS: bridge: add new bridge port API to set/get offload_fwd_mark
  * CUMULUS: bcm/sdk: Update submodule reference
  * CUMULUS: debian: remove linux-compiler-gcc-4.9 control file

  [ Samer Nubani ]
  * CUMULUS: PCI: Force PCIe link speed to Gen1(2.5GT/s) on Hurricane2 quirk
    (Closes: CM-5511)

  [ Puneet Shenoy ]
  * CUMULUS: reboot: S6000 should do cold reset on reboot (Closes: CM-2653)
  * CUMULUS: x86/reboot: use cold CF9 force reboot method for Dell Z9100 and Celestica Seastone
    (Closes: CM-10862, CM-10045)

  [ Puneet ]
  * CUMULUS: reboot: cold reboot for celestica e1031 to prevent hang
    (Closes: CM-7826)
  * pmbus: Added support for PMBUS based PSU fan PWM (Closes: CM-8453)

  [ samer ]
  * CUMULUS: reboot: dell S3000 support to power cycle switch via CPLD
    (Closes: CM-5640)

  [ alanl ]
  * CUMULUS: reboot: cf9 cold boot for Supermicro Seastone (Closes: CM-15033)

  [ ndhar ]
  * CUMULUS: x86/reboot: Dell Z9100: Add additional dmi match strings
    (Closes: CM-19919)
  * CUMULUS: reboot: Implement CF9 cold reset for dell S6010 (Closes: CM-15571)

  [ Ellen Wang ]
  * CUMULUS: drivers: hid: cp2112: support optional retries on I2C arbitration loss

  [ Robert Shearman ]
  * ipv6: Allow the l3mdev to be a loopback
  * net: allow binding socket in a VRF when there's an unbound socket

  [ Eric Dumazet ]
  * net/ipv4: avoid compile error in fib_info_nh_uses_dev
  * ipv6: do not leave garbage in rt->fib6_metrics
  * net/neigh: fix NULL deref in pneigh_dump_table()
  * net: loopback: clear skb->tstamp before netif_rx()
  * net-gro: reset skb->pkt_type in napi_reuse_skb()
  * inet: frags: better deal with smp races
  * llc: do not use sk_eat_skb()
  * tcp: do not release socket ownership in tcp_close()
  * tcp: defer SACK compression after DupThresh
  * rtnetlink: ndo_dflt_fdb_dump() only work for ARPHRD_ETHER devices
  * tcp: Do not underestimate rwnd_limited
  * tcp: lack of available data can also cause TSO defer

  [ Christian Brauner ]
  * rtnetlink: add rtnl_get_net_ns_capable()
  * if_addr: add IFA_TARGET_NETNSID
  * ipv4: enable IFA_TARGET_NETNSID for RTM_GETADDR
  * ipv6: enable IFA_TARGET_NETNSID for RTM_GETADDR
  * rtnetlink: move type calculation out of loop
  * if_link: add IFLA_TARGET_NETNSID alias
  * rtnetlink: s/IFLA_IF_NETNSID/IFLA_TARGET_NETNSID/g
  * ipv4: add inet_fill_args
  * ipv6: add inet6_fill_args

  [ Alexey Kodanev ]
  * rtnetlink: restore handling of dumpit return value in rtnl_dump_all()
  * ipv6: properly check return value in inet6_dump_all()

  [ Mike Manning ]
  * net: allow traceroute with a specified interface in a vrf
  * net: ensure unbound stream socket to be chosen when not in a VRF
  * net: ensure unbound datagram socket to be chosen when not in a VRF
  * net: provide a sysctl raw_l3mdev_accept for raw socket lookup with VRFs
  * vrf: mark skb for multicast or link-local as enslaved to VRF
  * ipv6: allow ping to link-local address in VRF
  * ipv6: handling of multicast packets received in VRF

  [ Duncan Eastoe ]
  * net: fix raw socket lookup device bind matching with VRFs

  [ Dewi Morgan ]
  * ipv6: do not drop vrf udp multicast packets

  [ Dave Olson ]
  * CUMULUS: igb: net Add B50210S phy support to igb driver for Celestica E1052
    (Closes: CM-17944)

  [ Alan Liebthal ]
  * CUMULUS: igb: fix BCM5461S phy addr issue on Quanta Rangeley based switches
    (Closes: CM-8543)

  [ Daniel Borkmann ]
  * bpf: fix partial copy of map_ptr when dst is scalar
  * bpf: fix bpf_prog_get_info_by_fd to return 0 func_lens for unpriv

  [ Huacai Chen ]
  * MIPS: VDSO: Reduce VDSO_RANDOMIZE_SIZE to 64MB for 64bit
  * MIPS/PCI: Call pcie_bus_configure_settings() to set MPS/MRRS
  * MIPS: Loongson-3: Fix CPU UART irq delivery problem
  * MIPS: Loongson-3: Fix BRIDGE irq delivery problem
  * hwmon: (w83795) temp4_type has writable permission

  [ Linus Walleij ]
  * gpio: mxs: Get rid of external API call
  * spi: gpio: No MISO does not imply no RX

  [ Miquel Raynal ]
  * mtd: rawnand: marvell: fix the IRQ handler complete() condition

  [ Ricardo Ribalda Delgado ]
  * mtd: maps: gpio-addr-flash: Fix ioremapped size
  * clk: fixed-factor: fix of_node_get-put imbalance

  [ Liu Xiang ]
  * mtd: spi-nor: fsl-quadspi: fix read error for flash size larger than 16MB

  [ Mika Westerberg ]
  * mtd: spi-nor: intel-spi: Add support for Intel Ice Lake SPI serial flash
  * PCI / ACPI: Enable wake automatically for power managed bridges
  * thunderbolt: Prevent root port runtime suspend during NVM upgrade

  [ Ahmad Fatoum ]
  * mtd: spi-nor: fsl-quadspi: Don't let -EINVAL on the bus

  [ Chuanhua Han ]
  * spi: spi-mem: Adjust op len based on message/transfer size limitations

  [ Rafał Miłecki ]
  * spi: bcm-qspi: switch back to reading flash using smaller chunks
  * spi: bcm-qspi: fix calculation of address length
  * brcmfmac: fix reporting support for 160 MHz channels
  * brcmutil: really fix decoding channel info for 160 MHz bandwidth

  [ Tang Junhui ]
  * bcache: trace missed reading by cache_missed
  * bcache: fix ioctl in flash device
  * bcache: correct dirty data statistics
  * bcache: fix miss key refill->end in writeback

  [ Dmitry Bazhenov ]
  * hwmon: (pmbus) Fix page count auto-detection.

  [ Hou Tao ]
  * jffs2: free jffs2_sb_info through jffs2_kill_sb()

  [ Jens Axboe ]
  * block: setup bounce bio_sets properly
  * floppy: fix race condition in __floppy_read_block_0()
  * blk-mq: fix corruption with direct issue
  * blk-mq: punt failed direct issue to dispatch list
  * aio: fix failure to put the file pointer

  [ Ming Lei ]
  * block: make sure discard bio is aligned with logical block size
  * block: make sure writesame bio is aligned with logical block size
  * SCSI: fix queue cleanup race before queue initialization is done
  * block: brd: associate with queue until adding disk

  [ Rafael J. Wysocki ]
  * cpufreq: conservative: Take limits changes into account properly

  [ He Zhe ]
  * dma-mapping: fix panic caused by passing empty cma command line argument
  * x86/corruption-check: Fix panic in memory_corruption_check() when boot option without value is provided
  * printk: Fix panic caused by passing log_buf_len to command line
  * kgdboc: Passing ekgdboc to command line causes panic

  [ Maciej S. Szmigiero ]
  * pcmcia: Implement CLKRUN protocol disabling for Ricoh bridges

  [ Bart Van Assche ]
  * ACPI / OSL: Use 'jiffies' as the time bassis for acpi_os_get_timer()

  [ Erik Schmauss ]
  * ACPICA: AML interpreter: add region addresses in global list during initialization
  * ACPICA: AML Parser: fix parse loop to correctly skip erroneous extended opcodes
  * ACPICA: AML interpreter: add region addresses in global list during initialization

  [ Dan Williams ]
  * acpi, nfit: Fix Address Range Scrub completion tracking
  * libnvdimm, region: Fail badblocks listing for inactive regions
  * libnvdimm, pmem: Fix badblocks population for 'raw' namespaces
  * acpi, nfit: Fix ARS overflow continuation
  * libnvdimm, pfn: Pad pfn namespaces relative to other regions

  [ Masami Hiramatsu ]
  * kprobes/x86: Use preempt_enable() in optimized_callback()
  * kprobes: Return error if we fail to reuse kprobe instead of BUG_ON()
  * selftests/ftrace: Fix synthetic event test to delete event correctly
  * tracing: Return -ENOENT if there is no target synthetic event
  * tracing/kprobes: Check the probe on unloaded module correctly
  * arm64: ftrace: Fix to enable syscall events on arm64
  * kprobes/x86: Fix instruction patching corruption when copying more than one RIP-relative instruction

  [ Jan Glauber ]
  * ipmi: Fix timer race with module unload

  [ David Arcari ]
  * mailbox: PCC: handle parse error

  [ John David Anglin ]
  * parisc: Fix address in HPMC IVA

  [ Helge Deller ]
  * parisc: Fix map_pages() to not overwrite existing pte entries
  * parisc: Fix exported address of os_hpmc handler
  * parisc: Enable -ffunction-sections for modules on 32-bit kernel

  [ Takashi Iwai ]
  * ALSA: hda - Add quirk for ASUS G751 laptop
  * ALSA: hda - Fix headphone pin config for ASUS G751
  * ALSA: hda - Fix incorrect clearance of thinkpad_acpi hooks
  * ALSA: hda: Check the non-cached stream buffers more explicitly
  * ASoC: intel: skylake: Add missing break in skl_tplg_get_token()
  * vga_switcheroo: Fix missing gpu_bound call at audio client registration
  * ALSA: hda/realtek - Add quirk entry for HP Pavilion 15
  * ALSA: hda/ca0132 - Call pci_iounmap() instead of iounmap()
  * ALSA: oss: Use kvzalloc() for local buffer allocations
  * drm/amdgpu: Add missing firmware entry for HAINAN
  * ALSA: wss: Fix invalid snd_free_pages() at error path
  * ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control write
  * ALSA: control: Fix race between adding and removing a user element
  * ALSA: sparc: Fix invalid snd_free_pages() at error path
  * ALSA: pcm: Call snd_pcm_unlink() conditionally at closing
  * ALSA: pcm: Fix interval evaluation with openmin/max
  * ALSA: hda/realtek - Fix speaker output regression on Thinkpad T570

  [ Hui Wang ]
  * ALSA: hda/realtek - Fix the problem of the front MIC on the Lenovo M715
  * ALSA: hda/realtek - fix the pop noise on headphone for lenovo laptops
  * ALSA: usb-audio: Add vendor and product name for Dell WD19 Dock
  * ALSA: hda/realtek - Fix the mute LED regresion on Lenovo X1 Carbon

  [ Jeremy Cline ]
  * ALSA: hda - Add mic quirk for the Lenovo G50-30 (17aa:3905)

  [ Hans de Goede ]
  * ALSA: hda: Add 2 more models to the power_save blacklist
  * efi/x86: Call efi_parse_options() from efi_main()
  * ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DMA controllers
  * drm: panel-orientation-quirks: Add quirk for Acer One 10 (S1003)
  * ACPI / platform: Add SMB0001 HID to forbidden_id_list
  * rtc: cmos: Do not export alarm rtc_ops when we do not support alarms
  * ALSA: hda: Add ASRock N68C-S UCC the power_save blacklist
  * ASoC: intel: cht_bsw_max98090_ti: Add quirk for boards using pmc_plt_clk_0
  * iio/hid-sensors: Fix IIO_CHAN_INFO_RAW returning wrong values for signed numbers

  [ Alex Stanoev ]
  * ALSA: ca0106: Disable IZD on SB0570 DAC to fix audio pops

  [ Jiri Kosina ]
  * x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigation
  * x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigation
  * x86/speculation: Apply IBPB more strictly to avoid cross-process data leak
  * x86/speculation: Propagate information about RSB filling mitigation to sysfs

  [ Juergen Gross ]
  * x86/xen: Fix boot loader version reported for PVH guests
  * xen: fix race in xen_qlock_wait()
  * xen: make xen_qlock_wait() nestable
  * xen/pvh: don't try to unplug emulated devices
  * xen: fix xen_qlock_wait()
  * xen: remove size limit of privcmd-buf mapping interface

  [ Vitaly Kuznetsov ]
  * x86/kvm/nVMX: allow bare VMXON state migration

  [ Sebastian Andrzej Siewior ]
  * x86/mm/pat: Disable preemption around __flush_tlb_all()
  * x86/fpu: Disable bottom halves while loading FPU registers

  [ Dave Jiang ]
  * x86/numa_emulation: Fix uniform-split numa emulation

  [ Marek Szyprowski ]
  * ARM: dts: exynos: Disable pull control for MAX8997 interrupts on Origen
  * ARM: dts: exynos: Convert exynos5250.dtsi to opp-v2 bindings
  * ARM: dts: exynos: Mark 1 GHz CPU OPP as suspend OPP on Exynos5250
  * clk: samsung: exynos5420: Enable PERIS clocks for suspend
  * usb: gadget: u_ether: fix unsafe list iteration

  [ Masahisa Kojima ]
  * net: socionext: Reset tx queue in ndo_stop

  [ Waiman Long ]
  * locking/lockdep: Fix debug_locks off performance problem
  * driver/dma/ioat: Call del_timer_sync() without holding prep_lock

  [ Paolo Abeni ]
  * netfilter: xt_nat: fix DNAT target for shifted portmap ranges
  * net: don't keep lonely packets forever in the gro hash

  [ Omar Sandoval ]
  * ataflop: fix error handling during setup
  * swim: fix cleanup on setup error

  [ Suzuki K Poulose ]
  * arm64: cpufeature: ctr: Fix cpu capability check for late CPUs
  * coresight: etb10: Fix handling of perf mode

  [ Haiyang Zhang ]
  * hv_netvsc: fix vf serial matching with pci slot info

  [ Ryan C Goodfellow ]
  * nfp: devlink port split support for 1x100G CXP NIC

  [ Serhey Popovych ]
  * tun: Consistently configure generic netdev params via rtnetlink

  [ Janosch Frank ]
  * s390/sthyi: Fix machine name validity indication

  [ Thierry Reding ]
  * hwmon: (pwm-fan) Set fan speed to 0 on suspend

  [ Javier González ]
  * lightnvm: pblk: fix race on sysfs line state
  * lightnvm: pblk: fix race condition on metadata I/O

  [ Jia-Ju Bai ]
  * lightnvm: pblk: fix two sleep-in-atomic-context bugs

  [ Nathan Chancellor ]
  * spi: spi-ep93xx: Use dma_data_direction for ep93xx_spi_dma_{finish,prepare}
  * arm64: percpu: Initialize ret in the default case
  * misc: atmel-ssc: Fix section annotation on atmel_ssc_get_driver_data
  * ARM: OMAP2+: prm44xx: Fix section annotation on omap44xx_prm_enable_io_wakeup
  * cachefiles: Explicitly cast enumerated type in put_object

  [ Sanskriti Sharma ]
  * perf tools: Free temporary 'sys' string in read_event_files()
  * perf tools: Cleanup trace-event-info 'tdata' leak
  * perf tools: Free 'printk' string in parse_ftrace_printk()
  * perf strbuf: Match va_{add,copy} with va_end

  [ Prarit Bhargava ]
  * cpupower: Fix coredump on VMWare
  * cpupower: Fix AMD Family 0x17 msr_pstate size
  * kdb: Use strscpy with destination buffer size

  [ Ben Peddell ]
  * bcache: Populate writeback_rate_minimum attribute

  [ Yu Zhao ]
  * mmc: sdhci-pci-o2micro: Add quirk for O2 Micro dev 0x8620 rev 0x01
  * mm: use swp_offset as key in shmem_replace_page()

  [ Wang Dongsheng ]
  * sdhci: acpi: add free_slot callback

  [ Masahiro Yamada ]
  * mtd: rawnand: denali: set SPARE_AREA_SKIP_BYTES register to 8 if unset
  * kbuild: deb-pkg: fix too low build version number

  [ Shaul Triebitz ]
  * iwlwifi: pcie: avoid empty free RB queue

  [ Emmanuel Grumbach ]
  * iwlwifi: mvm: clear HW_RESTART_REQUESTED when stopping the interface
  * iwlwifi: mvm: support sta_statistics() even on older firmware
  * iwlwifi: mvm: fix regulatory domain update when the firmware starts
  * mac80211: ignore NullFunc frames in the duplicate detection

  [ Luca Coelho ]
  * iwlwifi: mvm: check for n_profiles validity in EWRD ACPI
  * iwlwifi: mvm: check return value of rs_rate_from_ucode_rate()
  * iwlwifi: mvm: don't use SAR Geo if basic SAR is not used

  [ Lubomir Rintel ]
  * x86/olpc: Indicate that legacy PC XO-1 platform should not register RTC
  * libertas: don't set URB_ZERO_PACKET on IN USB transfer
  * media: ov7670: make "xclk" clock optional

  [ Tony Lindgren ]
  * wlcore: Fix BUG with clear completion on timeout
  * spi: omap2-mcspi: Add missing suspend and resume calls

  [ Jeffrey Hugo ]
  * ACPI/PPTT: Handle architecturally unknown cache types

  [ Rajneesh Bhardwaj ]
  * ACPI / PM: LPIT: Register sysfs attributes based on FADT
  * platform/x86: intel_telemetry: report debugfs failure

  [ Dou Liyang ]
  * ACPI / processor: Fix the return value of acpi_processor_ids_walk()

  [ Viresh Kumar ]
  * cpufreq: dt: Try freeing static OPPs only if we have added them
  * OPP: Free OPP table properly on performance state irregularities

  [ Xiaochen Shen ]
  * x86/intel_rdt: Show missing resctrl mount options

  [ Gustavo A. R. Silva ]
  * mtd: rawnand: atmel: Fix potential NULL pointer dereference
  * drm/nouveau/secboot/acr: fix memory leak
  * reset: hisilicon: fix potential NULL pointer dereference
  * drivers/misc/sgi-gru: fix Spectre v1 vulnerability

  [ James Smart ]
  * nvme: call nvme_complete_rq when nvmf_check_ready fails for mpath I/O
  * scsi: lpfc: Correct soft lockup when running mds diagnostics
  * scsi: lpfc: Correct race with abort on completion path
  * nvme-fc: resolve io failures during connect

  [ Rakesh Pillai ]
  * ath10k: fix tx status flag setting for management frames

  [ Will Deacon ]
  * signal: Introduce COMPAT_SIGMINSTKSZ for use in compat_sys_sigaltstack
  * arm64: entry: Allow handling of undefined instructions from EL1
  * iommu/arm-smmu: Ensure that page-table updates are visible before TLBI
  * Documentation/security-bugs: Clarify treatment of embargoed information
  * Documentation/security-bugs: Postpone fix publication in exceptional cases
  * arm64: hibernate: Avoid sending cross-calling with interrupts disabled

  [ Bruce Allan ]
  * ice: fix changing of ring descriptor size (ethtool -G)

  [ Jacob Keller ]
  * ice: update fw version check logic
  * i40e: restore NETIF_F_GSO_IPXIP[46] to netdev features

  [ Yunsheng Lin ]
  * net: hns3: Fix for packet buffer setting bug
  * net: hns3: Preserve vlan 0 in hardware table
  * net: hns3: Fix ping exited problem when doing lp selftest
  * net: hns3: Fix for vf vlan delete failed problem
  * net: hns3: Fix for out-of-bounds access when setting pfc back pressure

  [ Christian Hewitt ]
  * Bluetooth: btbcm: Add entry for BCM4335C0 UART bluetooth
  * clk: meson-gxbb: set fclk_div3 as CLK_IS_CRITICAL
  * drm/meson: add support for 1080p25 mode

  [ Balakrishna Godavarthi ]
  * Bluetooth: hci_qca: Remove hdev dereference in qca_close().

  [ Ben Hutchings ]
  * x86: boot: Fix EFI stub alignment

  [ Jian Shen ]
  * net: hns3: Add nic state check before calling netif_tx_wake_queue
  * net: hns3: Fix ets validate issue

  [ YueHaibing ]
  * pinctrl: sunxi: fix 'pctrl->functions' allocation in sunxi_pinctrl_build_state
  * pinctrl: qcom: spmi-mpp: Fix err handling of pmic_mpp_set_mux
  * failover: Add missing check to validate 'slave_dev' in net_failover_slave_unregister
  * SUNRPC: drop pointless static qualifier in xdr_get_next_encode_buffer()
  * scsi: hisi_sas: Remove set but not used variable 'dq_list'
  * misc: mic/scif: fix copy-paste error in scif_create_remote_lookup
  * can: ucan: remove set but not used variable 'udev'
  * sysv: return 'err' instead of 0 in __sysv_write_inode

  [ Arend van Spriel ]
  * brcmfmac: fix for proper support of 160MHz bandwidth

  [ Peng Li ]
  * net: hns3: Check hdev state when getting link status

  [ Fuyun Liang ]
  * net: hns3: Set STATE_DOWN bit of hdev state when stopping net

  [ Antoine Tenart ]
  * net: phy: phylink: ensure the carrier is off when starting phylink

  [ Paolo Valente ]
  * block, bfq: correctly charge and reset entity service in all cases

  [ Stephen Boyd ]
  * pinctrl: qcom: spmi-mpp: Fix drive strength setting
  * firmware: coreboot: Unmap ioregion after device population
  * drm/msm/disp/dpu: Use proper define for drm_encoder_init() 'encoder_type'
  * i2c: qcom-geni: Fix runtime PM mismatch with child devices

  [ Alexei Starovoitov ]
  * bpf/verifier: fix verifier instability

  [ Arnaldo Carvalho de Melo ]
  * perf tests: Fix record+probe_libc_inet_pton.sh without ping's debuginfo

  [ Douglas Anderson ]
  * pinctrl: spmi-mpp: Fix pmic_mpp_config_get() to be compliant
  * pinctrl: ssbi-gpio: Fix pm8xxx_pin_config_get() to be compliant

  [ Andrew Lunn ]
  * net: dsa: mv88e6xxx: Fix writing to a PHY page.
  * net: dsa: mv88e6xxx: Fix clearing of stats counters

  [ Lorenzo Bianconi ]
  * mt76x2u: run device cleanup routine if resume fails
  * mt76x0: run vco calibration for each channel configuration
  * net: thunderx: set tso_hdrs pointer to NULL in nicvf_free_snd_queue
  * net: thunderx: set xdp_prog to NULL if bpf_prog_add fails
  * net: thunderx: fix NULL pointer dereference in nic_remove

  [ Siva Rebbagondla ]
  * rsi: fix memory alignment issue in ARM32 platforms

  [ Dan Carpenter ]
  * libertas_tf: prevent underflow in process_cmdrequest()
  * drm/amdgpu: fix integer overflow test in amdgpu_bo_list_create()
  * uio: Fix an Oops on load
  * usb: dwc2: pci: Fix an error code in probe

  [ Sara Sharon ]
  * iwlwifi: mvm: fix BAR seq ctrl reporting

  [ Justin Chen ]
  * gpio: brcmstb: allow 0 width GPIO banks

  [ Shannon Nelson ]
  * ixgbe: disallow IPsec Tx offload when in SR-IOV mode

  [ Sebastian Basierski ]
  * ixgbevf: VF2VF TCP RSS

  [ Maya Erez ]
  * wil6210: fix RX buffers release and unmap

  [ Martin Willi ]
  * ath10k: schedule hardware restart if WMI command times out

  [ Diego Viola ]
  * libata: Apply NOLPM quirk for SAMSUNG MZ7TD256HAFV-000L9
  * libata: blacklist SAMSUNG MZ7TD256HAFV-000L9 SSD

  [ Geert Uytterhoeven ]
  * thermal: rcar_thermal: Prevent doing work after unbind
  * thermal: da9062/61: Prevent hardware access during system suspend
  * serial: sh-sci: Fix receive on SCIFA/SCIFB variants with DMA
  * hwmon: (ibmpowernv) Remove bogus __init annotations
  * iommu/ipmmu-vmsa: Fix crash on early domain free

  [ Ronnie Sahlberg ]
  * cifs: fix a credits leak for compund commands
  * cifs: fix return value for cifs_listxattr

  [ Michal Hocko ]
  * cgroup, netclassid: add a preemption point to write_classid
  * memory_hotplug: cond_resched in __remove_pages
  * mm, memory_hotplug: check zone_movable in has_unmovable_pages
  * mm, page_alloc: check for max order in hot path

  [ Johan Hovold ]
  * net: stmmac: dwmac-sun8i: fix OF child-node lookup
  * NFC: nfcmrvl_uart: fix OF child-node lookup
  * power: supply: twl4030-charger: fix OF sibling-node lookup
  * net: bcmgenet: fix OF child-node lookup
  * drm/mediatek: fix OF sibling-node lookup
  * soc/tegra: pmc: Fix child-node lookup
  * drm/msm: fix OF child-node lookup
  * clk: ti: fix OF child-node lookup
  * gnss: serial: fix synchronous write timeout
  * gnss: sirf: fix synchronous write timeout
  * mtd: rawnand: atmel: fix OF child-node lookup
  * USB: serial: console: fix reported terminal settings
  * gnss: sirf: fix activation retry handling

  [ Chao Yu ]
  * f2fs: fix to account IO correctly for cgroup writeback
  * f2fs: fix to recover inode's crtime during POR
  * f2fs: fix to recover inode's i_flags during POR
  * f2fs: fix to flush all dirty inodes recovered in readonly fs
  * f2fs: fix to recover cold bit of inode block during POR
  * f2fs: fix to account IO correctly

  [ Xiao Ni ]
  * MD: Memory leak when flush bio size is zero

  [ Jack Wang ]
  * md: fix memleak for mempool

  [ Rob Herring ]
  * of: Add missing exports of node name compare functions
  * ARM: dts: fsl: Fix improperly quoted stdout-path values

  [ Finn Thain ]
  * scsi: esp_scsi: Track residual for PIO transfers

  [ Evan Green ]
  * scsi: ufs: Schedule clk gating work on correct queue

  [ David Howells ]
  * UAPI: ndctl: Fix g++-unsupported initialisation in headers
  * rxrpc: Fix lockup due to no error backoff after ack transmit error
  * afs: Handle EIO from delivery function
  * cachefiles: Fix an assertion failure when trying to update a failed object
  * afs: Fix validation/callback interaction

  [ Jim Mattson ]
  * KVM: nVMX: Clear reserved bits of #DB exit qualification
  * kvm: svm: Ensure an IBPB on all affected CPUs when freeing a vmcb

  [ Wenwen Wang ]
  * scsi: megaraid_sas: fix a missing-check bug
  * dm ioctl: harden copy_params()'s copy_from_user() from malicious users

  [ Parav Pandit ]
  * RDMA/core: Do not expose unsupported counters
  * RDMA/core: Add GIDs while changing MAC addr only for registered ndev

  [ Leon Romanovsky ]
  * RDMA/cm: Respect returned status of cm_init_av_by_path

  [ Denis Drozdov ]
  * IB/ipoib: Clear IPCB before icmp_send
  * net/mlx5e: IPoIB, Reset QP after channels are closed

  [ Selvin Xavier ]
  * RDMA/bnxt_re: Avoid accessing nq->bar_reg_iomem in failure case
  * RDMA/bnxt_re: Fix recursive lock warning in debug kernel
  * RDMA/bnxt_re: Fix system hang when registration with L2 driver fails
  * RDMA/bnxt_re: Avoid accessing the device structure after it is freed

  [ Tudor.Ambarus@microchip.com ]
  * usb: host: ohci-at91: fix request of irq for optional gpio

  [ Honghui Zhang ]
  * PCI: mediatek: Fix mtk_pcie_find_port() endpoint/port matching logic

  [ Alan Douglas ]
  * PCI: cadence: Use AXI region 0 to signal interrupts from EP
  * PCI: cadence: Correct probe behaviour when failing to get PHY

  [ Adam Thomson ]
  * usb: typec: tcpm: Report back negotiated PPS voltage and current
  * usb: typec: tcpm: Fix APDO PPS order checking to be based on voltage

  [ Javier Martinez Canillas ]
  * tpm: suppress transmit cmd error logs when TPM 1.2 is disabled/deactivated

  [ Jaegeuk Kim ]
  * f2fs: clear PageError on the read path
  * Revert "f2fs: fix to clear PG_checked flag in set_page_dirty()"
  * f2fs: fix missing up_read

  [ Dexuan Cui ]
  * Drivers: hv: vmbus: Use cpumask_var_t for on-stack cpu mask
  * Drivers: hv: vmbus: check the creation_status in vmbus_establish_gpadl()
  * Drivers: hv: vmbus: Offload the handling of channels to two workqueues

  [ Jorgen Hansen ]
  * VMCI: Resource wildcard match fixed

  [ Chuck Lever ]
  * xprtrdma: Reset credit grant properly after a disconnect
  * SUNRPC: Fix leak of krb5p encode pages

  [ Lina Iyer ]
  * irqchip/pdc: Setup all edge interrupts as rising edge at GIC

  [ Fabrice Gasnier ]
  * usb: dwc2: fix call to vbus supply exit routine, call it unlocked
  * usb: dwc2: fix a race with external vbus supply

  [ Alexandre Belloni ]
  * usb: gadget: udc: atmel: handle at91sam9rl PMC
  * uio: ensure class is registered before devices
  * mfd: menelaus: Fix possible race condition and leak

  [ Theodore Ts'o ]
  * ext4: fix argument checking in EXT4_IOC_MOVE_EXT
  * ext4: fix EXT4_IOC_SWAP_BOOT
  * ext4: fix use-after-free race in ext4_remount()'s error path
  * ext4: avoid possible double brelse() in add_new_gdb() on error path
  * ext4: fix possible leak of sbi->s_group_desc_leak in error path

  [ Shaohua Li ]
  * MD: fix invalid stored role for a disk
  * MD: fix invalid stored role for a disk - try2

  [ Bartosz Golaszewski ]
  * nvmem: check the return value of nvmem_add_cells()
  * gpio: mockup: fix indicated direction

  [ Anshuman Gupta ]
  * xhci: Avoid USB autosuspend when resuming USB2 ports.

  [ Quinn Tran ]
  * scsi: qla2xxx: Fix recursive mailbox timeout
  * scsi: qla2xxx: Fix process response queue for ISP26XX and above
  * scsi: qla2xxx: Remove stale debug trace message from tcm_qla2xxx
  * scsi: qla2xxx: Fix early srb free on abort
  * scsi: qla2xxx: shutdown chip if reset fail
  * scsi: qla2xxx: Reject bsg request if chip is down.
  * scsi: qla2xxx: Fix re-using LoopID when handle is in use
  * scsi: qla2xxx: Fix NVMe session hang on unload
  * scsi: qla2xxx: Fix NVMe Target discovery
  * scsi: qla2xxx: Fix duplicate switch database entries
  * scsi: qla2xxx: Initialize port speed to avoid setting lower speed

  [ Tonghao Zhang ]
  * PCI/MSI: Warn and return error if driver enables MSI/MSI-X twice

  [ Vignesh R ]
  * PCI: dwc: pci-dra7xx: Enable errata i870 for both EP and RC mode
  * ARM: dts: dra7: Fix up unaligned access setting for PCIe EP
  * i2c: omap: Enable for ARCH_K3

  [ Horia Geantă ]
  * crypto: caam - fix implicit casts in endianness helpers
  * crypto: tcrypt - fix ghash-generic speed test

  [ Loic Poulain ]
  * usb: chipidea: Prevent unbalanced IRQ disable

  [ Casey Schaufler ]
  * Smack: ptrace capability use fixes

  [ Akshu Agrawal ]
  * ASoC: AMD: Fix capture unstable in beginning for some runs
  * drm/amd/powerplay: Enable/Disable NBPSTATE on On/OFF of UVD

  [ Arseny Maslennikov ]
  * IB/ipoib: Use dev_port to expose network interface port numbers

  [ Moni Shoua ]
  * IB/mlx5: Allow transition of DCI QP to reset

  [ Zhikang Zhang ]
  * f2fs: avoid sleeping under spin_lock

  [ Yunlei He ]
  * f2fs: report error if quota off error during umount

  [ Eric W. Biederman ]
  * signal: Always deliver the kernel's SIGKILL and SIGSTOP to a pid namespace init
  * signal/GenWQE: Fix sending of SIGKILL
  * signal: Guard against negative signal numbers in copy_siginfo_from_user32
  * mount: Retest MNT_LOCKED in do_umount
  * mount: Don't allow copying MNT_UNBINDABLE|MNT_LOCKED mounts
  * mount: Prevent MNT_DETACH from disconnecting locked mounts

  [ Paul Cercueil ]
  * dmaengine: dma-jz4780: Return error if not probed from DT

  [ Vijay Immanuel ]
  * IB/rxe: fix for duplicate request processing and ack psns

  [ Joe Jin ]
  * xen-swiotlb: use actually allocated size on check physical continuous

  [ Dr. Greg Wettstein ]
  * tpm: Restore functionality to xen vtpm driver.

  [ Vasilis Liaskovitis ]
  * xen/blkfront: avoid NULL blkfront_info dereference on device removal

  [ Boris Ostrovsky ]
  * xen/balloon: Support xend-based toolstack

  [ Roger Pau Monne ]
  * xen/pvh: increase early stack size

  [ Shuah Khan (Samsung OSG) ]
  * usbip:vudc: BUG kmalloc-2048 (Not tainted): Poison overwritten

  [ Yoshihiro Shimoda ]
  * usb: gadget: udc: renesas_usb3: Fix b-device mode for "workaround"
  * serial: sh-sci: Fix could not remove dev_attr_rx_fifo_timeout

  [ Felix Fietkau ]
  * mt76: mt76x2: fix multi-interface beacon configuration
  * mac80211: ignore tx status for PS stations in ieee80211_tx_status_ext
  * mac80211: fix reordering of buffered broadcast packets

  [ Stefan Nuernberger ]
  * net/ipv4: defensive cipso option parsing

  [ Christian Lamparter ]
  * dmaengine: ppc4xx: fix off-by-one build failure

  [ Nicholas Bellinger ]
  * scsi: sched/wait: Add wait_event_lock_irq_timeout for TASK_UNINTERRUPTIBLE usage
  * scsi: target: Fix target_wait_for_sess_cmds breakage with active signals

  [ Alexander Duyck ]
  * libnvdimm: Hold reference on parent while scheduling async init

  [ Daniel Mack ]
  * ASoC: sta32x: set ->component pointer in private struct

  [ Artemy Kovalyov ]
  * IB/mlx5: Fix MR cache initialization
  * IB/mlx5: Fix page fault handling for MW

  [ Jason Gunthorpe ]
  * IB/rxe: Revise the ib_wr_opcode enum

  [ Jan Kara ]
  * jbd2: fix use after free in jbd2_log_do_checkpoint()
  * fsnotify: Fix busy inodes during unmount
  * udf: Prevent write-unsupported filesystem to be remounted read-write
  * udf: Allow mounting volumes with incorrect identification strings

  [ Al Viro ]
  * gfs2_meta: ->mount() can get NULL dev_name

  [ Lukas Czerner ]
  * ext4: initialize retries variable in ext4_da_write_inline_data_begin()
  * fuse: fix use-after-free in fuse_direct_IO()

  [ Wang Shilong ]
  * ext4: fix setattr project check in fssetxattr ioctl
  * ext4: propagate error from dquot_initialize() in EXT4_IOC_FSSETXATTR

  [ Stephen Smalley ]
  * selinux: fix mounting of cgroup2 under older policies

  [ Jason Gerecke ]
  * HID: wacom: Work around HID descriptor bug in DTK-2451 and DTH-2452

  [ Breno Leitao ]
  * HID: hiddev: fix potential Spectre v1
  * selftests/powerpc: Fix ptrace tm failure
  * powerpc/selftests: Wait all threads to join

  [ Michael Jin ]
  * EDAC, amd64: Add Family 17h, models 10h-2fh support

  [ Tony Luck ]
  * EDAC, {i7core,sb,skx}_edac: Fix uncorrected error counting

  [ Qiuxu Zhuo ]
  * EDAC, skx_edac: Fix logical channel intermediate decoding

  [ Lukas Wunner ]
  * PCI/ASPM: Fix link_state teardown on device removal
  * genirq: Fix race on spurious interrupt detection
  * can: hi311x: Use level-triggered interrupt

  [ Bin Meng ]
  * PCI: Add Device IDs for Intel GPU "spurious interrupt" quirk

  [ Ondrej Mosnacek ]
  * crypto: lrw - Fix out-of bounds access on counter overflow
  * selinux: check length properly in SCTP bind hook

  [ Mikulas Patocka ]
  * crypto: aesni - don't use GFP_ATOMIC allocation if the request doesn't cross a page in gcm
  * vt: fix broken display when running aptitude
  * mach64: fix display corruption on big endian machines
  * mach64: fix image corruption due to reading accelerator registers
  * PCI: Fix incorrect value returned from pcie_get_speed_cap()

  [ Ard Biesheuvel ]
  * crypto: morus/generic - fix for big endian systems
  * crypto: aegis/generic - fix for big endian systems
  * ARM: 8809/1: proc-v7: fix Thumb annotation of cpu_v7_hvc_switch_mm
  * efi/arm/libstub: Pack FDT after populating it
  * crypto: simd - correctly take reqsize of wrapped skcipher into account
  * efi/arm: Revert deferred unmap of early memmap mapping

  [ Jason A. Donenfeld ]
  * crypto: speck - remove Speck

  [ Vlastimil Babka ]
  * mm: /proc/pid/smaps_rollup: fix NULL pointer deref in smaps_pte_range()

  [ Christoph Hellwig ]
  * userfaultfd: disable irqs when taking the waitqueue lock
  * nvme: warn when finding multi-port subsystems without multipathing enabled

  [ Eric Biggers ]
  * ima: fix showing large 'violations' or 'runtime_measurements_count'
  * crypto: user - fix leaking uninitialized memory to userspace
  * HID: uhid: forbid UHID_CREATE under KERNEL_DS or elevated privileges

  [ Goldwyn Rodrigues ]
  * ima: open a new file instance if no read permissions

  [ Mike Kravetz ]
  * hugetlbfs: dirty pages as they are added to pagecache
  * hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444!

  [ Ralph Campbell ]
  * mm/rmap: map_pte() was not handling private ZONE_DEVICE page properly
  * mm/hmm: fix race between hmm_mirror_unregister() and mmu_notifier callback

  [ Punit Agrawal ]
  * KVM: arm/arm64: Ensure only THP is candidate for adjustment

  [ Mark Rutland ]
  * KVM: arm64: Fix caching of host MDCR_EL2 value

  [ Arnd Bergmann ]
  * kbuild: fix kernel/bounds.c 'W=1' warning
  * mtd: docg3: don't set conflicting BCH_CONST_PARAMS option
  * lib/ubsan.c: don't mark __ubsan_handle_builtin_unreachable as noreturn
  * scsi: lpfc: fix remoteport access
  * mt76: fix building without CONFIG_LEDS_CLASS
  * fsi: master-ast-cf: select GENERIC_ALLOCATOR

  [ Lars-Peter Clausen ]
  * iio: ad5064: Fix regulator handling

  [ Alexey Khoroshilov ]
  * iio: adc: imx25-gcq: Fix leak of device_node in mx25_gcq_setup_cfgs()

  [ Eugen Hristev ]
  * iio: adc: at91: fix acking DRDY irq on simple conversions
  * iio: adc: at91: fix wrong channel number in triggered buffer mode

  [ Andreas Kemnade ]
  * w1: omap-hdq: fix missing bus unregister at removal

  [ Steve French ]
  * smb3: allow stats which track session and share reconnects to be reset
  * smb3: do not attempt cifs operation in smb3 query info error path
  * smb3: on kerberos mount if server doesn't specify auth type use krb5

  [ Jarkko Sakkinen ]
  * tpm: fix response size validation in tpm_get_random()

  [ Trond Myklebust ]
  * NFSv4.1: Fix the r/wsize checking
  * nfsd: Fix an Oops in free_session()
  * NFSv4: Don't exit the state manager without clearing NFS4CLNT_MANAGER_RUNNING
  * SUNRPC: Fix a bogus get/put in generic_key_to_expire()
  * NFSv4: Fix an Oops during delegation callbacks
  * NFSv4: Fix a NFSv4 state manager deadlock

  [ Benjamin Coddington ]
  * nfs: Fix a missed page unlock after pg_doio()
  * mnt: fix __detach_mounts infinite loop

  [ Andrew Elble ]
  * nfsd: correctly decrement odstate refcount in error path

  [ Amir Goldstein ]
  * lockd: fix access beyond unterminated strings in prints
  * ovl: fix error handling in ovl_verify_set_fh()
  * ovl: fix recursive oi->lock in ovl_link()
  * vfs: fix FIGETBSZ ioctl on an overlayfs file
  * fsnotify: generalize handling of extra event flags
  * fanotify: fix handling of events on child sub-directory

  [ Damien Le Moal ]
  * dm zoned: fix metadata block ref counting
  * dm zoned: fix various dmz_get_mblock() issues

  [ Naveen N. Rao ]
  * powerpc64/module elfv1: Set opd addresses after module relocation

  [ Christophe Leroy ]
  * powerpc/msi: Fix compile error on mpc83xx
  * powerpc/traps: restore recoverability of machine_check interrupts
  * powerpc/mm: fix always true/false warning in slice.c
  * powerpc/mm: Don't report hugepage tables as memory leaks when using kmemleak
  * Revert "powerpc/8xx: Use L1 entry APG to handle _PAGE_ACCESSED for CONFIG_SWAP"
  * kdb: use correct pointer when 'btc' calls 'btt'
  * kdb: print real address of pointers instead of hashed addresses

  [ Michael Neuling ]
  * powerpc/tm: Fix HFSCR bit for no suspend case

  [ Nicholas Piggin ]
  * powerpc/64s/hash: Do not use PPC_INVALIDATE_ERAT on CPUs before POWER9
  * powerpc/64/module: REL32 relocation range check

  [ Aaro Koskinen ]
  * MIPS: OCTEON: fix out of bounds array access on CN68XX
  * arm64: dts: stratix10: fix multicast filtering
  * MIPS: OCTEON: cavium_octeon_defconfig: re-enable OCTEON USB driver
  * USB: omap_udc: use devm_request_irq()
  * USB: omap_udc: fix crashes on probe error and module removal
  * USB: omap_udc: fix omap_udc_start() on 15xx machines
  * USB: omap_udc: fix USB gadget functionality on Palm Tungsten E
  * USB: omap_udc: fix rejection of out transfers when DMA is used

  [ Soeren Moch ]
  * rtc: ds1307: fix ds1339 wakealarm support

  [ Maciej W. Rozycki ]
  * rtc: cmos: Fix non-ACPI undefined reference to `hpet_rtc_interrupt'
  * rtc: cmos: Remove the `use_acpi_alarm' module parameter for !ACPI
  * TC: Set DMA masks for devices
  * rtc: hctosys: Add missing range error reporting

  [ Christophe Lombard ]
  * ocxl: Fix access to the AFU Descriptor Data

  [ Hans Verkuil ]
  * media: v4l2-tpg: fix kernel oops when enabling HFLIP and OSD
  * media: cec: make cec_get_edid_spa_location() an inline function
  * media: cec: integrate cec_validate_phys_addr() in cec-api.c
  * media: cec: add new tx/rx status bits to detect aborts/timeouts
  * media: cec: fix the Signal Free Time calculation
  * media: cec: forgot to cancel delayed work
  * media: adv7604: when the EDID is cleared, unconfigure CEC as well
  * media: adv7842: when the EDID is cleared, unconfigure CEC as well
  * media: media colorspaces*.rst: rename AdobeRGB to opRGB
  * media: replace ADOBERGB by OPRGB
  * media: hdmi.h: rename ADOBE_RGB to OPRGB and ADOBE_YCC to OPYCC
  * media: vicodec: lower minimum height to 360
  * media: cec: check for non-OK/NACK conditions while claiming a LA
  * media: gspca: fix frame overflow error
  * media: vicodec: fix memchr() kernel oops

  [ Mauro Carvalho Chehab ]
  * Revert "media: dvbsky: use just one mutex for serializing device R/W ops"
  * media: em28xx: use a default format if TRY_FMT fails
  * media: tvp5150: avoid going past array on v4l2_querymenu()
  * media: em28xx: fix input name for Terratec AV 350
  * media: em28xx: make v4l2-compliance happier by starting sequence on zero
  * media: em28xx: fix handler for vidioc_s_input()
  * media: dvb-pll: fix tuner frequency ranges
  * media: dvb-pll: don't re-validate tuner frequencies

  [ Bjorn Andersson ]
  * remoteproc: qcom: q6v5: Propagate EPROBE_DEFER
  * soc: qcom: rmtfs-mem: Validate that scm is available
  * arm64: dts: sdm845-mtp: Reserve reserved gpios

  [ Manjunath Patil ]
  * xen-blkfront: fix kernel panic with negotiate_mq error path

  [ Tri Vo ]
  * arm64: lse: remove -fcall-used-x0 flag

  [ Colin Ian King ]
  * rpmsg: smd: fix memory leak on channel create
  * drm/amdgpu/powerplay: fix missing break in switch statements
  * staging: most: video: fix registration of an empty comp core_component
  * cifs: don't dereference smb_file_target before null check
  * staging: most: use format specifier "%s" in snprintf
  * staging: mt7621-pinctrl: fix uninitialized variable ngroups
  * test_firmware: fix error return getting clobbered
  * fscache, cachefiles: remove redundant variable 'cache'

  [ Nicolas Pitre ]
  * Cramfs: fix abad comparison when wrap-arounds occur

  [ Thor Thayer ]
  * ARM: dts: socfpga: Fix SDRAM node address for Arria10
  * arm64: dts: stratix10: Correct System Manager register size
  * arm64: dts: stratix10: Support Ethernet Jumbo frame
  * net: stmmac: Fix RX packet size > 8191
  * mtd: spi-nor: Fix Cadence QSPI page fault kernel panic

  [ Qu Wenruo ]
  * btrfs: qgroup: Avoid calling qgroup functions if qgroup is not enabled
  * btrfs: Handle owner mismatch gracefully when walking up tree
  * btrfs: locking: Add extra check in btrfs_init_new_buffer() to avoid deadlock
  * btrfs: Enhance btrfs_trim_fs function to handle error better
  * btrfs: Ensure btrfs_trim_fs can trim the whole filesystem
  * btrfs: qgroup: Dirty all qgroups before rescan
  * btrfs: tree-checker: Don't check max block group size as current max chunk size limit is unreliable

  [ Jeff Mahoney ]
  * btrfs: fix error handling in free_log_tree
  * btrfs: fix error handling in btrfs_dev_replace_start
  * btrfs: iterate all devices during trim, instead of fs_devices::alloc_list
  * btrfs: don't attempt to trim devices that don't support it
  * btrfs: keep trim from interfering with transaction commits

  [ Josef Bacik ]
  * btrfs: wait on caching when putting the bg cache
  * btrfs: release metadata before running delayed refs
  * btrfs: protect space cache inode alloc with GFP_NOFS
  * btrfs: reset max_extent_size on clear in a bitmap
  * btrfs: make sure we create all new block groups
  * btrfs: reset max_extent_size properly
  * btrfs: set max_extent_size properly
  * btrfs: don't use ctl->free_space for max_extent_size
  * btrfs: only free reserved extent if we didn't insert it
  * btrfs: fix insert_reserved error handling
  * btrfs: don't run delayed_iputs in commit
  * btrfs: move the dio_sem higher up the callchain

  [ Chris Mason ]
  * Btrfs: don't clean dirty pages during buffered writes

  [ Filipe Manana ]
  * Btrfs: fix warning when replaying log after fsync of a tmpfile
  * Btrfs: fix wrong dentries after fsync of file that got its parent replaced
  * Btrfs: fix null pointer dereference on compressed write path error
  * Btrfs: fix assertion on fsync of regular file when using no-holes feature
  * Btrfs: fix deadlock when writing out free space caches
  * Btrfs: fix use-after-free during inode eviction
  * Btrfs: fix use-after-free when dumping free space
  * Btrfs: fix missing data checksums after a ranged fsync (msync)
  * Btrfs: fix infinite loop on inode eviction after deduplication of eof block
  * Btrfs: fix data corruption due to cloning of eof block
  * Btrfs: ensure path name is null terminated at btrfs_control_ioctl
  * Btrfs: fix rare chances for data loss when doing a fast fsync
  * Btrfs: fix race between enabling quotas and subvolume creation

  [ Jann Horn ]
  * userns: also map extents in the reverse map to kernel IDs
  * reiserfs: propagate errors from fill_with_dentries() properly

  [ Daniel Colascione ]
  * bpf: wait for running BPF programs when updating map-in-map

  [ Greg Kroah-Hartman ]
  * Linux 4.19.2
  * Revert "ACPICA: AML interpreter: add region addresses in global list during initialization"
  * Linux 4.19.3
  * Revert "x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigation"
  * Linux 4.19.4
  * Linux 4.19.5
  * MAINTAINERS: Add Sasha as a stable branch maintainer
  * tty: wipe buffer if not echoing data
  * Linux 4.19.6
  * Linux 4.19.7
  * Linux 4.19.8
  * Linux 4.19.9
  * Linux 4.19.10

  [ Michael Ellerman ]
  * powerpc/mm: Fix page table dump to work on Radix
  * powerpc/io: Fix the IO workarounds code to work with Radix

  [ Su Sung Chung ]
  * drm/amd/display: fix bug of accessing invalid memory

  [ Randy Dunlap ]
  * Input: wm97xx-ts - fix exit path

  [ Joel Stanley ]
  * powerpc/Makefile: Fix PPC_BOOK3S_64 ASFLAGS
  * powerpc/boot: Ensure _zimage_start is a weak symbol

  [ Sam Bobroff ]
  * powerpc/eeh: Fix possible null deref in eeh_dump_dev_log()
  * drm/ast: Fix incorrect free on ioregs

  [ Miles Chen ]
  * tty: check name length in tty_find_polling_driver()

  [ Fabio Estevam ]
  * ARM: imx_v6_v7_defconfig: Select CONFIG_TMPFS_POSIX_ACL

  [ Daniel Axtens ]
  * powerpc/nohash: fix undefined behaviour when testing page size support

  [ Anders Roxell ]
  * drm/msm/gpu: fix parameters in function msm_gpu_crashstate_capture
  * arm64: kprobe: make page to RO mode when allocate it
  * kernel/kcov.c: mark funcs in __sanitizer_cov_trace_pc() as notrace

  [ Sean Paul ]
  * drm/msm: dpu: Allow planes to extend past active display

  [ Tomi Valkeinen ]
  * drm/omap: fix memory barrier bug in DMM driver

  [ Nicholas Kazlauskas ]
  * drm/amd/display: Raise dispclk value for dce120 by 15%
  * drm/amdgpu: Add amdgpu "max bpc" connector property (v2)
  * drm/amd/display: Support amdgpu "max bpc" connector property (v2)

  [ SivapiriyanKumarasamy ]
  * drm/amd/display: fix gamma not being applied

  [ John Garry ]
  * drm/hisilicon: hibmc: Do not carry error code in HiBMC framebuffer pointer
  * serial: 8250_of: Fix for lack of interrupt support
  * crypto: hisilicon - Fix NULL dereference for same dst and src
  * crypto: hisilicon - Fix reference after free of memories on error path
  * of, numa: Validate some distance map rules

  [ Nicholas Mc Guire ]
  * media: pci: cx23885: handle adding to list failure

  [ Lucas Stach ]
  * media: coda: don't overwrite h.264 profile_idc on decoder instance
  * drm/etnaviv: fix bogus fence complete check in timeout handler
  * Revert "dmaengine: imx-sdma: Use GFP_NOWAIT for dma allocations"
  * Revert "dmaengine: imx-sdma: alloclate bd memory from dma pool"
  * dmaengine: imx-sdma: implement channel termination via worker
  * dmaengine: imx-sdma: use GFP_NOWAIT for dma descriptor allocations

  [ Dengcheng Zhu ]
  * MIPS: kexec: Mark CPU offline before disabling local IRQ

  [ Rashmica Gupta ]
  * powerpc/memtrace: Remove memory in chunks

  [ Gao Xiang ]
  * staging: erofs: fix a missing endian conversion

  [ Phil Elwell ]
  * sc16is7xx: Fix for multi-channel stall

  [ Marco Felsch ]
  * media: tvp5150: fix width alignment during set_selection()

  [ Alexandru Ardelean ]
  * staging:iio:ad7606: fix voltage scales

  [ Kieran Bingham ]
  * drm: rcar-du: Update Gen3 output limitations

  [ Andrey Grodzovsky ]
  * drm/amdgpu: Fix SDMA TO after GPU reset v3

  [ Dominique Martinet ]
  * 9p locks: fix glock.client_id leak in do_lock
  * 9p: clear dangling pointers in p9stat_free
  * v9fs_dir_readdir: fix double-free on p9stat_read error

  [ Sébastien Szymanski ]
  * ARM: dts: imx6ull: keep IMX6UL_ prefix for signals on both i.MX6UL and i.MX6ULL

  [ Hugues Fruchet ]
  * media: ov5640: fix mode change regression
  * media: ov5640: fix restore of last mode set
  * media: ov5640: fix exposure regression
  * media: ov5640: fix auto gain & exposure when changing mode
  * media: ov5640: fix wrong binning value in exposure calculation
  * media: ov5640: fix auto controls values when switching to manual mode

  [ Young_X ]
  * cdrom: fix improper type cast, which can leat to information leak.

  [ Miklos Szeredi ]
  * ovl: check whiteout in ovl_create_over_whiteout()
  * ovl: automatically enable redirect_dir on metacopy=on
  * fuse: fix blocked_waitq wakeup
  * fuse: set FR_SENT while locked
  * fuse: fix leaked notify reply
  * fuse: fix possibly missed wake-up after abort

  [ Himanshu Madhani ]
  * scsi: qla2xxx: Fix incorrect port speed being set for FC adapters
  * scsi: qla2xxx: Fix driver hang when FC-NVMe LUNs are configured

  [ Giridhar Malavali ]
  * scsi: qla2xxx: Fix for double free of SRB structure

  [ Kirill Tkhai ]
  * fuse: Fix use-after-free in fuse_dev_do_read()
  * fuse: Fix use-after-free in fuse_dev_do_write()

  [ Jerome Brunet ]
  * clk: meson: axg: mark fdiv2 and fdiv3 as critical
  * clk: meson: clk-pll: drop CLK_GET_RATE_NOCACHE where unnecessary
  * pinctrl: meson: fix pinconf bias disable
  * pinctrl: meson: fix gxbb ao pull register bits
  * pinctrl: meson: fix gxl ao pull register bits
  * pinctrl: meson: fix meson8 ao pull register bits
  * pinctrl: meson: fix meson8b ao pull register bits

  [ Minchan Kim ]
  * zram: close udev startup race condition as default groups

  [ Max Filippov ]
  * xtensa: add NOTES section to the linker script
  * xtensa: make sure bFLT stack is 16 byte aligned
  * xtensa: fix boot parameters address translation
  * xtensa: enable coprocessors that are being flushed
  * xtensa: fix coprocessor context offset definitions
  * xtensa: fix coprocessor part of ptrace_{get,set}xregs

  [ Richard Weinberger ]
  * um: Drop own definition of PTRACE_SYSEMU/_SINGLESTEP
  * um: Give start_idle_thread() a return code

  [ Krzysztof Kozlowski ]
  * clk: s2mps11: Fix matching when built as module and DT node contains compatible

  [ Ronald Wahl ]
  * clk: at91: Fix division by zero in PLL recalc_rate()

  [ Icenowy Zheng ]
  * clk: sunxi-ng: h6: fix bus clocks' divider position

  [ Ziyuan Xu ]
  * clk: rockchip: fix wrong mmc sample phase shift for rk3328

  [ Enric Balletbo i Serra ]
  * clk: rockchip: Fix static checker warning in rockchip_ddrclk_get_parent call
  * Revert "mfd: cros_ec: Use devm_kzalloc for private data"

  [ Ilya Dryomov ]
  * libceph: bump CEPH_MSG_MAX_DATA_LEN
  * libceph: fall back to sendmsg for slab pages

  [ Yan, Zheng ]
  * Revert "ceph: fix dentry leak in splice_dentry()"

  [ Dmitry Osipenko ]
  * thermal: core: Fix use-after-free in thermal_cooling_device_destroy_sysfs
  * hwmon: (core) Fix double-free in __hwmon_device_register()

  [ Vishal Verma ]
  * acpi/nfit, x86/mce: Handle only uncorrectable machine checks
  * acpi/nfit, x86/mce: Validate a MCE's address before using it

  [ Greg Edwards ]
  * vhost/scsi: truncate T10 PI iov_iter to prot_bytes

  [ Marc Zyngier ]
  * soc: ti: QMSS: Fix usage of irq_set_affinity_hint
  * drm/rockchip: Allow driver to be shutdown on reboot/kexec

  [ Changwei Ge ]
  * ocfs2: fix a misuse a of brelse after failing ocfs2_check_dir_entry

  [ Wengang Wang ]
  * ocfs2: free up write context when direct IO failed

  [ Andrea Arcangeli ]
  * mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings
  * userfaultfd: shmem/hugetlbfs: only allow to register VM_MAYWRITE vmas
  * userfaultfd: use ENOENT instead of EFAULT if the atomic copy user fails
  * userfaultfd: shmem: allocate anonymous memory for MAP_PRIVATE shmem
  * userfaultfd: shmem: add i_size checks
  * userfaultfd: shmem: UFFDIO_COPY: set the page dirty if VM_WRITE is not set

  [ Vasily Khoruzhick ]
  * netfilter: conntrack: fix calculation of next bucket number in early_drop
  * ASoC: sun8i-codec: fix crash on module removal

  [ Jarod Wilson ]
  * bonding/802.3ad: fix link_failure_count tracking

  [ Christophe JAILLET ]
  * mtd: spi-nor: cadence-quadspi: Return error code in cqspi_direct_read_execute()
  * staging: rtl8723bs: Fix the return value in case of error in 'rtw_wx_read32()'

  [ Boris Brezillon ]
  * mtd: nand: Fix nanddev_neraseblocks()
  * mtd: nand: Fix nanddev_pos_next_page() kernel-doc header
  * drm/vc4: Set ->legacy_cursor_update to false when doing non-async updates

  [ Leo Yan ]
  * perf cs-etm: Correct CPU mode for samples

  [ Thomas Richter ]
  * perf stat: Handle different PMU names with common prefix
  * s390/perf: Change CPUM_CF return code in event init function
  * s390/cpum_cf: Reject request for sampling in event initialization

  [ David S. Miller ]
  * perf callchain: Honour the ordering of PERF_CONTEXT_{USER,KERNEL,etc}

  [ Adrian Hunter ]
  * perf intel-pt/bts: Calculate cpumode for synthesized samples
  * perf intel-pt: Insert callchain context into synthesized callchains
  * mmc: sdhci-pci: Workaround GLK firmware failing to restore the tuning value

  [ Steven Rostedt (VMware) ]
  * x86/cpu/vmware: Do not trace vmware_sched_clock()

  [ Michael Kelley ]
  * x86/hyper-v: Enable PIT shutdown quirk
  * clockevents/drivers/i8253: Add support for PIT shutdown quirk

  [ H. Peter Anvin ]
  * termios, tty/tty_baudrate.c: fix buffer overrun

  [ H. Peter Anvin (Intel) ]
  * arch/alpha, termios: implement BOTHER, IBSHIFT and termios2

  [ Mathieu Malaterre ]
  * watchdog/core: Add missing prototypes for weak functions

  [ Lu Fengqi ]
  * btrfs: fix pinned underflow after transaction aborted

  [ Robbie Ko ]
  * Btrfs: fix cur_offset in the error case for nocow
  * Btrfs: send, fix infinite loop due to directory rename dependencies

  [ Shaokun Zhang ]
  * btrfs: tree-checker: Fix misleading group system information

  [ Vasily Averin ]
  * ext4: add missing brelse() update_backups()'s error path
  * ext4: add missing brelse() in set_flexbg_block_bitmap()'s error path
  * ext4: add missing brelse() add_new_gdb_meta_bg()'s error path
  * ext4: avoid potential extra brelse in setup_new_flex_group_blocks()
  * ext4: missing !bh check in ext4_xattr_inode_write()
  * ext4: fix possible inode leak in the retry loop of ext4_resize_fs()
  * ext4: avoid buffer leak on shutdown in ext4_mark_iloc_dirty()
  * ext4: avoid buffer leak in ext4_orphan_add() after prior errors
  * ext4: fix missing cleanup if ext4_alloc_flex_bg_array() fails while resizing
  * ext4: fix possible leak of s_journal_flag_rwsem in error path
  * ext4: fix buffer leak in ext4_xattr_get_block() on error path
  * ext4: release bs.bh before re-using in ext4_xattr_block_find()
  * ext4: fix buffer leak in ext4_xattr_move_to_block() on error path
  * ext4: fix buffer leak in ext4_expand_extra_isize_ea() on error path
  * ext4: fix buffer leak in __ext4_read_dirblock() on error path
  * mm/swapfile.c: use kvzalloc for swap_info_struct allocation

  [ Dmitry V. Levin ]
  * uapi: fix linux/kfd_ioctl.h userspace compilation errors
  * mips: fix mips_get_syscall_arg o32 check

  [ Ulf Hansson ]
  * ARM: cpuidle: Don't register the driver when back-end init returns -ENXIO

  [ Frank Sorenson ]
  * sunrpc: correct the computation for page_ptr when truncating

  [ Scott Mayhew ]
  * nfsd: COPY and CLONE operations require the saved filehandle to be set

  [ Andreas Gruenbacher ]
  * gfs2: Put bitmap buffers in put_super
  * gfs2: Fix metadata read-ahead during truncate (2)
  * gfs2: Fix iomap buffer head reference counting bug

  [ Roman Gushchin ]
  * mm: don't reclaim inodes with many attached pages
  * bpf: allocate local storage buffers using GFP_ATOMIC

  [ Uwe Kleine-König ]
  * scripts/spdxcheck.py: make python3 compliant

  [ Rex Zhu ]
  * drm/amdgpu: Fix typo in amdgpu_vmid_mgr_init

  [ Alex Deucher ]
  * drm/amdgpu: add missing CHIP_HAINAN in amdgpu_ucode_get_load_type
  * drm/amdgpu/gmc8: update MC firmware for polaris
  * drm/amdgpu/gmc8: always load MC firmware in the driver

  [ Lyude Paul ]
  * drm/amdgpu: Suppress keypresses from ACPI_VIDEO events
  * drm/nouveau: Check backlight IDs are >= 0, not > 0
  * drm/nouveau: Fix nv50_mstc->best_encoder()
  * drm/i915: Don't unset intel_connector->mst_port
  * drm/i915: Skip vcpi allocation for MSTB ports that are gone
  * drm/i915: Fix possible race in intel_dp_add_mst_connector()
  * drm/i915: Fix NULL deref when re-enabling HPD IRQs on systems with MST
  * drm/amd/amdgpu/dm: Fix dm_dp_create_fake_mst_encoder()
  * drm/amd/dm: Don't forget to attach MST encoders
  * drm/meson: Enable fast_io in meson_dw_hdmi_regmap_config
  * drm/meson: Fix OOB memory accesses in meson_viu_set_osd_lut()
  * Input: synaptics - add PNP ID for ThinkPad P50 to SMBus

  [ Stanislav Lisovskiy ]
  * drm/dp_mst: Check if primary mstb is null

  [ Manasi Navare ]
  * drm/i915/dp: Link train Fallback on eDP only if fallback link BW can fit panel's native mode
  * drm/i915/icl: Fix the macros for DFLEXDPMLE register bits

  [ Ville Syrjälä ]
  * drm/i915: Use the correct crtc when sanitizing plane mapping
  * drm/i915: Restore vblank interrupts earlier
  * drm/i915: Fix error handling for the NV12 fb dimensions check
  * drm/i915: Fix ilk+ watermarks when disabling pipes
  * drm/i915: Don't oops during modeset shutdown after lpe audio deinit
  * drm/i915: Fix hpd handling for pins with two encoders
  * drm/i915: Replace some PAGE_SIZE with I915_GTT_PAGE_SIZE
  * drm/i915: Disable LP3 watermarks on all SNB machines

  [ Chris Wilson ]
  * drm/i915: Large page offsets for pread/pwrite
  * drm/i915: Mark up GTT sizes as u64
  * drm/i915: Compare user's 64b GTT offset even on 32b
  * drm/i915: Mark pin flags as u64
  * drm/i915/ringbuffer: Delay after EMIT_INVALIDATE for gen4/gen5
  * drm/i915/execlists: Force write serialisation into context image vs execution
  * drm/i915: Downgrade Gen9 Plane WM latency error

  [ Dhinakaran Pandiyan ]
  * drm/i915/dp: Fix link retraining comment in intel_dp_long_pulse()
  * drm/i915/dp: Restrict link retrain workaround to external monitors

  [ Clint Taylor ]
  * drm/i915/hdmi: Add HDMI 2.0 audio clock recovery N values

  [ Stefano Stabellini ]
  * CONFIG_XEN_PV breaks xen_create_contiguous_region on ARM

  [ Reinhard Pfau ]
  * CUMULUS: hwmon: add support for SMSC EMC2305/03/02/01 fan controller

  [ 배석진 ]
  * flow_dissector: do not dissect l4 ports for fragments

  [ Michał Mirosław ]
  * ibmvnic: fix accelerated VLAN handling

  [ Sabrina Dubroca ]
  * ip_tunnel: don't force DF when MTU is locked
  * net: restore call to netdev_queue_numa_node_write when resetting XPS
  * net: fix XPS static_key accounting

  [ Xin Long ]
  * ipv6: fix a dst leak when removing its exception
  * sctp: not allow to set asoc prsctp_enable by sockopt
  * Revert "sctp: remove sctp_transport_pmtu_check"
  * l2tp: fix a sock refcnt leak in l2tp_tunnel_register
  * sctp: define SCTP_SS_DEFAULT for Stream schedulers
  * sctp: fix strchange_flags name for Stream Change Event
  * sctp: not increase stream's incnt before sending addstrm_in request
  * sctp: clear the transport of some out_chunk_list chunks in sctp_assoc_rm_peer
  * sctp: kfree_rcu asoc
  * sctp: update frag_point when stream_interleave is set
  * ipvs: call ip_vs_dst_notifier earlier than ipv6_dev_notf

  [ Doug Berger ]
  * net: bcmgenet: protect stop from timeout

  [ Stephen Mallon ]
  * tcp: Fix SOF_TIMESTAMPING_RX_HARDWARE to use the latest timestamp during TCP coalescing

  [ Siva Reddy Kallam ]
  * tg3: Add PHY reset for 5717/5719/5720 in change ring and flow control paths

  [ Jon Maloy ]
  * tipc: don't assume linear buffer when reading ancillary data
  * tipc: fix lockdep warning when reinitilaizing sockets
  * tipc: fix link re-establish failure
  * tipc: fix lockdep warning during node delete

  [ Matthew Cover ]
  * tuntap: fix multiqueue rx

  [ Florian Fainelli ]
  * net: systemport: Protect stop from timeout

  [ Davide Caratti ]
  * net/sched: act_pedit: fix memory leak when IDR allocation fails

  [ Jakub Kicinski ]
  * net: sched: cls_flower: validate nested enc_opts_policy to avoid warning
  * tools: bpftool: fix potential NULL pointer dereference in do_load

  [ Or Gerlitz ]
  * net/mlx5e: Don't match on vlan non-existence if ethertype is wildcarded
  * net/mlx5e: Claim TC hw offloads support only under a proper build config
  * net/mlx5e: Always use the match level enum when parsing TC rule match

  [ Yuval Avnery ]
  * net/mlx5e: Adjust to max number of channles when re-attaching

  [ Moshe Shemesh ]
  * net/mlx5e: RX, verify received packet size in Linear Striding RQ

  [ Valentine Fatiev ]
  * net/mlx5e: Fix selftest for small MTUs

  [ Shay Agroskin ]
  * net/mlx5e: Removed unnecessary warnings in FEC caps query

  [ Raed Salem ]
  * net/mlx5: IPSec, Fix the SA context hash key

  [ Holger Hoffstätte ]
  * net: phy: realtek: fix RTL8201F sysfs name

  [ Subash Abhinov Kasiviswanathan ]
  * net: qualcomm: rmnet: Fix incorrect assignment of real_dev

  [ Tristram Ha ]
  * net: dsa: microchip: initialize mutex before use

  [ Martin Schiller ]
  * net: phy: mdio-gpio: Fix working over slow can_sleep GPIOs

  [ Shalom Toledo ]
  * mlxsw: spectrum: Fix IP2ME CPU policer configuration

  [ Stefan Wahren ]
  * net: smsc95xx: Fix MTU range
  * hwmon: (raspberrypi) Fix initial notify

  [ Frieder Schrempf ]
  * usbnet: smsc95xx: disable carrier check while suspending
  * mtd: nand: Fix memory allocation in nanddev_bbt_init()

  [ Huazhong Tan ]
  * net: hns3: bugfix for rtnl_lock's range in the hclgevf_reset()
  * net: hns3: bugfix for rtnl_lock's range in the hclge_reset()
  * net: hns3: bugfix for handling mailbox while the command queue reinitialized
  * net: hns3: bugfix for the initialization of command queue's spin lock

  [ Radoslaw Tyl ]
  * ixgbe: fix MAC anti-spoofing filter after VFLR

  [ Ernesto A. Fernández ]
  * hfs: prevent btree data loss on root split
  * hfsplus: prevent btree data loss on root split

  [ Milian Wolff ]
  * perf unwind: Take pgoff into account when reporting elf to libdwfl

  [ Lee, Shawn C ]
  * drm/edid: Add 6 bpc quirk for BOE panel.

  [ Alan Tull ]
  * clk: fixed-rate: fix of_node_get-put imbalance

  [ David Miller ]
  * perf symbols: Set PLT entry/header sizes properly on Sparc

  [ Chengguang Xu ]
  * fs/exofs: fix potential memory leak in mount option parsing

  [ Zubin Mithra ]
  * apparmor: Fix uninitialized value in aa_split_fqname

  [ Feng Tang ]
  * x86/earlyprintk: Add a force option for pciserial device

  [ Paul Gortmaker ]
  * platform/x86: acerhdf: Add BIOS entry for Gateway LT31 v1.3307

  [ Yixun Lan ]
  * clk: meson-axg: pcie: drop the mpll3 clock parent

  [ Phil Edworthy ]
  * clk: renesas: r9a06g032: Fix UART34567 clock rate

  [ Florian Westphal ]
  * netfilter: ipv6: fix oops when defragmenting locally generated fragments
  * netfilter: nft_compat: ebtables 'nat' table is normal chain type
  * netfilter: nf_tables: don't skip inactive chains during update
  * selftests: add script to stress-test nft packet path vs. control plane
  * netfilter: nf_tables: fix use-after-free when deleting compat expressions

  [ Jiri Slaby ]
  * netfilter: bridge: define INT_MIN & INT_MAX in userspace

  [ Vasily Gorbik ]
  * s390/decompressor: add missing FORCE to build targets
  * s390/vdso: add missing FORCE to build targets

  [ Kai-Heng Feng ]
  * HID: i2c-hid: Add a small delay after sleep command for Raydium touchpanel
  * USB: quirks: Add no-lpm quirk for Raydium touchscreens
  * USB: Wait for extra delay time after USB_PORT_FEAT_RESET for quirky hub
  * USB: usb-storage: Add new IDs to ums-realtek
  * HID: multitouch: Add pointstick support for Cirque Touchpad
  * ALSA: hda: Add support for AMD Stoney Ridge

  [ Benjamin Tissoires ]
  * Revert "HID: add NOGET quirk for Eaton Ellipse MAX UPS"
  * HID: alps: allow incoming reports when only the trackstick is opened

  [ Pablo Neira Ayuso ]
  * Revert "netfilter: nft_numgen: add map lookups for numgen random operations"

  [ Stefano Brivio ]
  * netfilter: ipset: list:set: Decrease refcount synchronously on deletion and replace
  * ipv6: Check available headroom in ip6_xmit() even without options
  * neighbour: Avoid writing before skb->head in neigh_hh_output()

  [ Eric Westbrook ]
  * netfilter: ipset: actually allow allowable CIDR 0 in hash:net,port,net

  [ Andrey Ryabinin ]
  * netfilter: ipset: fix ip_set_list allocation failure

  [ Martin Schwidefsky ]
  * s390/mm: fix mis-accounting of pgtable_bytes

  [ Justin M. Forbes ]
  * s390/mm: Fix ERROR: "__node_distance" undefined!

  [ Jozsef Kadlecsik ]
  * netfilter: ipset: Correct rcu_dereference() call in ip_set_put_comment()
  * netfilter: ipset: Fix calling ip_set() macro at dumping

  [ Taehee Yoo ]
  * netfilter: xt_IDLETIMER: add sysfs filename checking routine
  * netfilter: nf_conncount: use spin_lock_bh instead of spin_lock
  * netfilter: nf_conncount: fix list_del corruption in conn_free
  * netfilter: nf_conncount: fix unexpected permanent node of list.
  * netfilter: xt_RATEEST: remove netns exit routine
  * netfilter: xt_hashlimit: fix a possible memory leak in htable_create()
  * netfilter: add missing error handling code for register functions
  * netfilter: nat: fix double register in masquerade modules
  * netfilter: nf_conncount: remove wrong condition check routine
  * netfilter: nf_tables: deactivate expressions in rule replecement routine

  [ Julian Wiedmann ]
  * s390/qeth: fix HiperSockets sniffer
  * s390/qeth: unregister netdevice only when registered
  * s390/qeth: fix length check in SNMP processing

  [ Oleksij Rempel ]
  * ARM: dts: imx6sll: fix typo for fsl,imx6sll-i2c node
  * can: rx-offload: introduce can_rx_offload_get_echo_skb() and can_rx_offload_queue_sorted() functions
  * can: rx-offload: rename can_rx_offload_irq_queue_err_skb() to can_rx_offload_queue_tail()
  * can: flexcan: use can_rx_offload_queue_sorted() for flexcan_irq_bus_*()
  * can: flexcan: handle tx-complete CAN frames via rx-offload infrastructure

  [ Inki Dae ]
  * Revert "drm/exynos/decon5433: implement frame counter"

  [ Kuninori Morimoto ]
  * arm64: dts: renesas: r8a7795: add missing dma-names on hscif2
  * ASoC: rsnd: fixup clock start checker

  [ Sergei Shtylyov ]
  * arm64: dts: renesas: condor: switch from EtherAVB to GEther

  [ Liam Merwick ]
  * xen/grant-table: Fix incorrect gnttab_dma_free_pages() pr_debug message

  [ Jeremy Linton ]
  * lib/raid6: Fix arm64 test build

  [ Harry Wentland ]
  * drm/amd/display: Stop leaking planes

  [ Keith Busch ]
  * block: Clear kernel memory before copying to user

  [ Jerry (Fangzhi) Zuo ]
  * drm/amd/display: Drop reusing drm connector for MST

  [ Luis Henriques ]
  * ceph: quota: fix null pointer dereference in quota check

  [ Robin Murphy ]
  * of/device: Really only set bus DMA mask when appropriate

  [ Sagi Grimberg ]
  * nvme: make sure ns head inherits underlying device limits
  * iser: set sector for ambiguous mr status errors
  * nvme: flush namespace scanning work just before removing namespaces

  [ Valentin Schneider ]
  * sched/core: Take the hotplug lock in sched_init_smp()

  [ Gustavo Romero ]
  * perf tools: Fix undefined symbol scnprintf in libperf-jvmti.so

  [ Jiri Olsa ]
  * perf tools: Do not zero sample_id_all for group members
  * perf/x86/intel: Move branch tracing setup to the Intel-specific source file
  * perf/x86/intel: Add generic branch tracing check to intel_pmu_has_bts()
  * perf/x86/intel: Disallow precise_ip on BTS events
  * perf tools: Fix crash on synthesizing the unit
  * perf tools: Restore proper cwd on return from mnt namespace

  [ Akeem G Abodunrin ]
  * ice: Fix dead device link issue with flow control

  [ Brett Creeley ]
  * ice: Fix the bytecount sent to netdev_tx_sent_queue

  [ Chinh T Cao ]
  * ice: Change req_speeds to be u16

  [ Denis Bolotin ]
  * qed: Fix memory/entry leak in qed_init_sp_request()
  * qed: Fix blocking/unlimited SPQ entries leak
  * qed: Fix SPQ entries not returned to pool in error flows
  * qed: Fix PTT leak in qed_drain()
  * qed: Fix overriding offload_tc by protocols without APP TLV
  * qed: Fix reading wrong value in loop condition
  * qed: Fix bitmap_weight() check
  * qed: Fix QM getters to always return a valid pq

  [ Sagiv Ozeri ]
  * qed: Fix potential memory corruption

  [ Dmitry Bogdanov ]
  * net: aquantia: fix potential IOMMU fault after driver unbind
  * net: aquantia: invalid checksumm offload implementation

  [ Igor Russkikh ]
  * net: aquantia: fixed enable unicast on 32 macvlan

  [ Guenter Roeck ]
  * Revert "scripts/setlocalversion: git: Make -dirty check more robust"

  [ Kirill A. Shutemov ]
  * x86/mm: Move LDT remap out of KASLR region on 5-level paging
  * x86/ldt: Unmap PTEs for the slot before freeing LDT pages
  * x86/ldt: Remove unused variable in map_ldt_struct()

  [ Sakari Ailus ]
  * media: v4l: event: Add subscription to list before calling "add" operation
  * media: omap3isp: Unregister media device as first
  * media: ipu3-cio2: Unregister device nodes first, then release resources

  [ Olof Johansson ]
  * RISC-V: Fix raw_copy_{to,from}_user()
  * RISC-V: Silence some module warnings on 32-bit
  * mtd: rawnand: qcom: Namespace prefix some commands

  [ Jimmy Assarsson ]
  * can: kvaser_usb: Fix accessing freed memory in kvaser_usb_start_xmit()
  * can: kvaser_usb: Fix potential uninitialized variable use

  [ Maarten Jacobs ]
  * usb: cdc-acm: add entry for Hiro (Conexant) modem

  [ Emmanuel Pescosta ]
  * usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB

  [ Mattias Jacobsson ]
  * USB: misc: appledisplay: add 20" Apple Cinema Display

  [ Sebastian Parschauer ]
  * HID: Add quirk for Primax PIXART OEM mice
  * HID: Add quirk for Microsoft PIXART OEM mouse

  [ Rodrigo Rivas Costa ]
  * HID: steam: remove input device when a hid client is running.

  [ Alistair Strachan ]
  * efi/libstub: arm: support building with clang

  [ Dennis Wassenberg ]
  * usb: core: Fix hub port connection events lost

  [ Felipe Balbi ]
  * usb: dwc3: gadget: fix ISOC TRB type on unaligned transfers
  * Revert "usb: dwc3: gadget: skip Set/Clear Halt when invalid"

  [ Thinh Nguyen ]
  * usb: dwc3: gadget: Properly check last unaligned/zero chain TRB

  [ Andy Shevchenko ]
  * usb: dwc3: core: Clean up ULPI device
  * dmaengine: dw: Fix FIFO size for Intel Merrifield

  [ Kuppuswamy Sathyanarayanan ]
  * usb: dwc3: Fix NULL pointer exception in dwc3_pci_remove()

  [ Mathias Nyman ]
  * xhci: Fix leaking USB3 shared_hcd at xhci removal
  * xhci: handle port status events for removed USB3 hcd
  * usb: xhci: Prevent bus suspend if a port connect change or polling state is detected
  * xhci: Prevent U1/U2 link pm states if exit latency is too long

  [ Sandeep Singh ]
  * xhci: Add check for invalid byte size error when UAS devices are connected.
  * xhci: workaround CSS timeout on AMD SNPS 3.0 xHC

  [ Aaron Ma ]
  * usb: xhci: fix uninitialized completion when USB3 port got wrong status
  * usb: xhci: fix timeout for transition from RExit to U0

  [ Cherian, George ]
  * xhci: Add quirk to workaround the errata seen on Cavium Thunder-X2 Soc

  [ Rajat Jain ]
  * mmc: sdhci-pci: Try "cd" for card-detect lookup before using NULL

  [ Vladimir Zapolskiy ]
  * gpio: don't free unallocated ida on gpiochip_add_data_with_key() error path

  [ Matt Chen ]
  * iwlwifi: fix wrong WGDS_WIFI_DATA_SIZE

  [ Keerthy ]
  * opp: ti-opp-supply: Dynamically update u_volt_min
  * opp: ti-opp-supply: Correct the supply in _get_optimal_vdd_voltage call

  [ Konstantin Khlebnikov ]
  * tools/power/cpupower: fix compilation with STATIC=true

  [ Tetsuo Handa ]
  * selinux: Add __GFP_NOWARN to allocation at str_read()
  * bfs: add sanity check at bfs_fill_super()

  [ Dmitry Torokhov ]
  * Input: synaptics - avoid using uninitialized variable when probing

  [ Andrew Price ]
  * gfs2: Don't leave s_fs_info pointing to freed memory in init_sbd

  [ Dmitry Vyukov ]
  * mm: don't warn about large allocations for slab

  [ Aneesh Kumar K.V ]
  * mm/memory.c: recheck page table entry with page table lock held

  [ Paul Kocialkowski ]
  * drm/fb-helper: Blacklist writeback when adding connectors to fbdev

  [ Felix Kuehling ]
  * drm/amdgpu: Fix oops when pp_funcs->switch_power_profile is unset

  [ Y.C. Chen ]
  * drm/ast: change resolution may cause screen blurred
  * drm/ast: fixed cursor may disappear sometimes
  * drm/ast: fixed reading monitor EDID not stable issue

  [ Thomas Zimmermann ]
  * drm/ast: Remove existing framebuffers before loading driver

  [ Pankaj Bansal ]
  * can: flexcan: Unlock the MB unconditionally

  [ Marc Kleine-Budde ]
  * can: dev: can_get_echo_skb(): factor out non sending code to __can_get_echo_skb()
  * can: dev: __can_get_echo_skb(): replace struct can_frame by canfd_frame to access frame length
  * can: dev: __can_get_echo_skb(): Don't crash the kernel if can_priv::echo_skb is accessed out of bounds
  * can: dev: __can_get_echo_skb(): print error message, if trying to echo non existing skb
  * can: flexcan: remove not needed struct flexcan_priv::tx_mb and struct flexcan_priv::tx_mb_idx

  [ Oliver Hartkopp ]
  * can: raw: check for CAN FD capable netdev in raw_sendmsg()

  [ Alexander Stein ]
  * can: flexcan: Always use last mailbox for TX

  [ Michael J. Ruhl ]
  * IB/hfi1: Eliminate races in the SDMA send error path

  [ Masayoshi Mizuma ]
  * tools/testing/nvdimm: Fix the array size for dimm devices.
  * Revert "x86/e820: put !E820_TYPE_RAM regions into memblock.reserved"

  [ Scott Wood ]
  * KVM: PPC: Move and undef TRACE_INCLUDE_PATH/FILE

  [ Anson Huang ]
  * cpufreq: imx6q: add return value check for voltage scale

  [ Xulin Sun ]
  * rtc: pcf2127: fix a kmemleak caused in pcf2127_i2c_gather_write

  [ Patrick Bellasi ]
  * sched/fair: Fix cpu_util_wake() for 'execl' type workloads

  [ Kan Liang ]
  * perf/x86/intel/uncore: Add more IMC PCI IDs for KabyLake and CoffeeLake CPUs

  [ Hannes Reinecke ]
  * block: copy ioprio in __bio_clone_fast() and bounce

  [ David Abdurachmanov ]
  * riscv: add missing vdso_install target
  * riscv: fix warning in arch/riscv/include/asm/module.h

  [ Philip Yang ]
  * drm/amdgpu: fix bug with IH ring setup

  [ Satheesh Rajendran ]
  * powerpc/numa: Suppress "VPHN is not supported" messages

  [ Vitaly Wool ]
  * z3fold: fix possible reclaim races

  [ Yufen Yu ]
  * tmpfs: make lseek(SEEK_DATA/SEK_HOLE) return ENXIO with a negative offset

  [ Matthew Wilcox ]
  * dax: Avoid losing wakeup in dax_lock_mapping_entry
  * dax: Check page->mapping isn't NULL

  [ Sebastien Boisvert ]
  * include/linux/pfn_t.h: force '~' to be parsed as an unary operator

  [ Linus Torvalds ]
  * tty: wipe buffer.
  * test_hexdump: use memcpy instead of strncpy
  * unifdef: use memcpy instead of strncpy

  [ Paul E. McKenney ]
  * rcu: Make need_resched() respond to urgent RCU-QS needs

  [ Jacopo Mondi ]
  * media: ov5640: Re-work MIPI startup sequence
  * media: ov5640: Fix timings setup code

  [ Hugh Dickins ]
  * mm/huge_memory: rename freeze_page() to unmap_page()
  * mm/huge_memory: splitting set mapping+index before unfreeze
  * mm/huge_memory: fix lockdep complaint on 32-bit i_size_read()
  * mm/khugepaged: collapse_shmem() stop if punched or truncated
  * mm/khugepaged: fix crashes due to misaccounted holes
  * mm/khugepaged: collapse_shmem() remember to clear holes
  * mm/khugepaged: minor reorderings in collapse_shmem()
  * mm/khugepaged: collapse_shmem() without freezing new_page
  * mm/khugepaged: collapse_shmem() do not crash on Compound

  [ Bryan Whitehead ]
  * lan743x: Enable driver to work with LAN7431
  * lan743x: fix return value for lan743x_tx_napi_poll

  [ Andreas Fiedler ]
  * net: gemini: Fix copy/paste error

  [ Willem de Bruijn ]
  * packet: copy user buffers before orphan or clone

  [ Pan Bian ]
  * rapidio/rionet: do not free skb before reading its length
  * btrfs: relocation: set trans to be NULL after ending transaction
  * ext2: fix potential use after free
  * iommu/vt-d: Use memunmap to free memremap
  * crypto: do not free algorithm before using
  * exportfs: do not read dentry after free
  * net: hisilicon: remove unexpected free_netdev
  * pvcalls-front: fixes incorrect error handling
  * hfs: do not free node before using
  * hfsplus: do not free node before using
  * ocfs2: fix potential use after free

  [ Bernd Eckstein ]
  * usbnet: ipheth: fix potential recvmsg bug and recvmsg bug 2

  [ Petr Machata ]
  * net: skb_scrub_packet(): Scrub offload_fwd_mark

  [ Jason Wang ]
  * virtio-net: disable guest csum during XDP set
  * virtio-net: fail XDP set if guest csum is negotiated
  * virtio-net: keep vnet header zeroed after processing XDP

  [ Tal Gilboa ]
  * net/dim: Update DIM start sample after each DIM iteration

  [ Heiner Kallweit ]
  * net: phy: add workaround for issue where PHY driver doesn't bind to the device
  * net: phy: don't allow __set_phy_supported to add unsupported modes

  [ Zhenzhong Duan ]
  * x86/speculation: Add RETPOLINE_AMD support to the inline asm CALL_NOSPEC variant
  * x86/retpoline: Make CONFIG_RETPOLINE depend on compiler support
  * x86/retpoline: Remove minimal retpoline support

  [ Tim Chen ]
  * x86/speculation: Update the TIF_SSBD comment
  * x86/speculation: Clean up spectre_v2_parse_cmdline()
  * x86/speculation: Remove unnecessary ret variable in cpu_show_common()
  * x86/speculation: Move STIPB/IBPB string conditionals out of cpu_show_common()
  * x86/speculation: Disable STIBP when enhanced IBRS is in use
  * x86/speculation: Reorganize speculation control MSRs update
  * x86/speculation: Prepare for per task indirect branch speculation control

  [ Thomas Gleixner ]
  * x86/speculation: Rename SSBD update functions
  * x86/Kconfig: Select SCHED_SMT if SMP enabled
  * sched/smt: Expose sched_smt_present static key
  * x86/speculation: Rework SMT state change
  * x86/l1tf: Show actual SMT state
  * x86/speculation: Reorder the spec_v2 code
  * x86/speculation: Mark string arrays const correctly
  * x86/speculataion: Mark command line parser data __initdata
  * x86/speculation: Unify conditional spectre v2 print functions
  * x86/speculation: Add command line control for indirect branch speculation
  * x86/process: Consolidate and simplify switch_to_xtra() code
  * x86/speculation: Avoid __switch_to_xtra() calls
  * x86/speculation: Prepare for conditional IBPB in switch_mm()
  * ptrace: Remove unused ptrace_may_access_sched() and MODE_IBRS
  * x86/speculation: Split out TIF update
  * x86/speculation: Prevent stale SPEC_CTRL msr content
  * x86/speculation: Prepare arch_smt_update() for PRCTL mode
  * x86/speculation: Add prctl() control for indirect branch speculation
  * x86/speculation: Enable prctl mode for spectre_v2_user
  * x86/speculation: Add seccomp Spectre v2 user space protection mode
  * x86/speculation: Provide IBPB always command line options

  [ Peter Zijlstra (Intel) ]
  * sched/smt: Make sched_smt_present track topology

  [ Junaid Shahid ]
  * kvm: mmu: Fix race in emulated page table writes

  [ Leonid Shatz ]
  * KVM: nVMX/nSVM: Fix bug which sets vcpu->arch.tsc_offset to L1 tsc_offset

  [ Liran Alon ]
  * KVM: x86: Fix kernel info-leak in KVM_HC_CLOCK_PAIRING hypercall
  * KVM: VMX: Update shared MSRs to be saved/restored on MSR_EFER.LMA changes

  [ Wanpeng Li ]
  * KVM: LAPIC: Fix pv ipis use-before-initialization
  * KVM: X86: Fix scan ioapic use-before-initialization

  [ Luiz Capitulino ]
  * KVM: VMX: re-add ple_gap module parameter

  [ Nikolay Borisov ]
  * btrfs: Always try all copies when reading extent buffers

  [ Hou Zhiqiang ]
  * PCI: layerscape: Fix wrong invocation of outbound window disable accessor

  [ Gustavo Pimentel ]
  * PCI: dwc: Fix MSI-X EP framework address calculation bug

  [ Christoph Muellner ]
  * arm64: dts: rockchip: Fix PCIe reset polarity for rk3399-puma-haikou.

  [ Borislav Petkov ]
  * x86/MCE/AMD: Fix the thresholding machinery initialization order

  [ Maximilian Heyne ]
  * fs: fix lost error code in dio_complete

  [ Kailang Yang ]
  * ALSA: hda/realtek - Support ALC300
  * ALSA: hda/realtek - Fixed headphone issue for ALC700

  [ Anisse Astier ]
  * ALSA: hda/realtek - fix headset mic detection for MSI MS-B171

  [ Girija Kumar Kasinadhuni ]
  * ALSA: hda/realtek - Add auto-mute quirk for HP Spectre x360 laptop

  [ Steven Rostedt (VMware) ]
  * function_graph: Create function_graph_enter() to consolidate architecture code
  * ARM: function_graph: Simplify with function_graph_enter()
  * microblaze: function_graph: Simplify with function_graph_enter()
  * x86/function_graph: Simplify with function_graph_enter()
  * nds32: function_graph: Simplify with function_graph_enter()
  * powerpc/function_graph: Simplify with function_graph_enter()
  * sh/function_graph: Simplify with function_graph_enter()
  * sparc/function_graph: Simplify with function_graph_enter()
  * parisc: function_graph: Simplify with function_graph_enter()
  * riscv/function_graph: Simplify with function_graph_enter()
  * s390/function_graph: Simplify with function_graph_enter()
  * arm64: function_graph: Simplify with function_graph_enter()
  * MIPS: function_graph: Simplify with function_graph_enter()
  * function_graph: Make ftrace_push_return_trace() static
  * function_graph: Use new curr_ret_depth to manage depth instead of curr_ret_stack
  * function_graph: Have profiler use curr_ret_stack and not depth
  * function_graph: Move return callback before update of curr_ret_stack
  * function_graph: Reverse the order of pushing the ret_stack and the callback

  [ Todd Kjos ]
  * binder: fix race that allows malicious free of live buffer

  [ xingaopeng ]
  * ext2: initialize opts.s_mount_opt as zero before using it

  [ Andreas Dannenberg ]
  * ASoC: pcm186x: Fix device reset-registers trigger value

  [ Heiko Stuebner ]
  * ARM: dts: rockchip: Remove @0 from the veyron memory node

  [ Richard Genoud ]
  * dmaengine: at_hdmac: fix memory leak in at_dma_xlate()
  * dmaengine: at_hdmac: fix module unloading

  [ Ben Wolsieffer ]
  * staging: vchiq_arm: fix compat VCHIQ_IOC_AWAIT_COMPLETION

  [ Sergio Paracuellos ]
  * staging: mt7621-dma: fix potentially dereferencing uninitialized 'tx_desc'

  [ Larry Finger ]
  * staging: rtl8723bs: Fix incorrect sense of ether_addr_equal
  * staging: rtl8723bs: Add missing return for cfg80211_rtw_get_station

  [ Michael Niewöhner ]
  * usb: core: quirks: add RESET_RESUME quirk for Cherry G230 Stream series

  [ Martin Kelly ]
  * iio:st_magn: Fix enable device after trigger

  [ Luis Chamberlain ]
  * lib/test_kmod.c: fix rmmod double free

  [ Pavel Tikhomirov ]
  * mm: cleancache: fix corruption on missed inode invalidation

  [ Mike Brown ]
  * CUMULUS: net: port: Answer ethtool get FEC from port cache
    (Closes: CM-22490)

  [ Andrea Parri ]
  * uprobes: Fix handle_swbp() vs. unregister() + register() race once more

  [ Pavankumar Kondeti ]
  * sched, trace: Fix prev_state output in sched_switch tracepoint

  [ Zenghui Yu ]
  * tracepoint: Use __idx instead of idx in DO_TRACE macro to make it unique

  [ Mathias Kresin ]
  * MIPS: ralink: Fix mt7620 nd_sd pinmux

  [ Michael Guralnik ]
  * IB/mlx5: Avoid load failure due to unknown link width

  [ Steven Rostedt (VMware) ]
  * tracing/fgraph: Fix set_graph_function from showing interrupts

  [ Sergio Correia ]
  * drm: set is_master to 0 upon drm_new_set_master() failure

  [ Neil Armstrong ]
  * drm/meson: Fixes for drm_crtc_vblank_on/off support

  [ Laura Abbott ]
  * kgdboc: Fix restrict error
  * kgdboc: Fix warning with module build

  [ Wei Wang ]
  * svm: Add mutex_lock to protect apic_access_page_done on AMD systems

  [ Paul Moore ]
  * selinux: add support for RTM_NEWCHAIN, RTM_DELCHAIN, and RTM_GETCHAIN

  [ Lihong Yang ]
  * i40e: Fix deletion of MAC filters

  [ Martin Wilck ]
  * scsi: lpfc: fix block guard enablement on SLI3 adapters

  [ Cameron Gutman ]
  * Input: xpad - quirk all PDP Xbox One gamepads

  [ Christian Hoff ]
  * Input: matrix_keypad - check for errors from of_get_named_gpio()

  [ Brian Norris ]
  * Input: cros_ec_keyb - fix button/switch capability reports

  [ Patrick Gaskin ]
  * Input: elan_i2c - add ELAN0620 to the ACPI table

  [ Noah Westervelt ]
  * Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15ARR

  [ Adam Wong ]
  * Input: elan_i2c - add support for ELAN0621 touchpad

  [ Kevin Hilman ]
  * ARC: change defconfig defaults to ARCv2

  [ Alexey Brodkin ]
  * arc: [devboards] Add support of NFSv3 ACL

  [ Guoqing Jiang ]
  * tipc: use destination length for copy string

  [ Pradeep Srinivasan ]
  * CUMULUS: i2c-ismt: move ismt_desc n ismt_priv to separate hdr file i2c-ismt.h
    (Closes: CM-2673, CM-2839)

  [ Lu Baolu ]
  * iommu/vt-d: Fix NULL pointer dereference in prq_event_thread()

  [ Wei Li ]
  * scsi: ufs: Fix hynix ufs bug with quirk on hi36xx SoC

  [ Fabrizio Castro ]
  * can: rcar_can: Fix erroneous registration

  [ Benson Leung ]
  * HID: input: Ignore battery reported by Symbol DS4308

  [ Sven Eckelmann ]
  * batman-adv: Use explicit tvlv padding for ELP packets
  * batman-adv: Expand merged fragment buffer for full packet

  [ Filippo Sironi ]
  * amd/iommu: Fix Guest Virtual APIC Log Tail Address Register

  [ Sudarsana Reddy Kalluru ]
  * bnx2x: Assign unique DMAE channel number for FW DMAE transactions.

  [ Michal Kalderon ]
  * qed: Fix rdma_info structure allocation

  [ Shen Jing ]
  * Revert "usb: gadget: ffs: Fix BUG when userland exits with submitted AIO transfers"

  [ Ursula Braun ]
  * s390/ism: clear dmbe_mask bit before SMC IRQ handling

  [ Vasundhara Volam ]
  * bnxt_en: Fix filling time in bnxt_fill_coredump_record()

  [ Jack Morgenstein ]
  * net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command

  [ Tariq Toukan ]
  * net/mlx4_core: Fix uninitialized variable compilation warning

  [ Aya Levin ]
  * net/mlx4: Fix UBSAN warning of signed integer overflow

  [ Andrew Morton ]
  * drivers/net/ethernet/qlogic/qed/qed_rdma.h: fix typo

  [ Robert Jarzmik ]
  * gpio: pxa: fix legacy non pinctrl aware builds again

  [ Lucas Bates ]
  * tc-testing: tdc.py: ignore errors when decoding stdout/stderr

  [ Brenda J. Butler ]
  * tc-testing: tdc.py: Guard against lack of returncode in executed command

  [ Dave Gerlach ]
  * cpufreq: ti-cpufreq: Only register platform_device when supported

  [ David Herrmann ]
  * Revert "HID: uhid: use strlcpy() instead of strncpy()"

  [ Arthur Kiyanovski ]
  * net: ena: fix crash during failed resume from hibernation

  [ Juliet Kim ]
  * net/ibmnvic: Fix deadlock problem in reset

  [ Vincent Chen ]
  * net: faraday: ftmac100: remove netif_running(netdev) check before disabling interrupts

  [ Olga Kornievskaia ]
  * NFSv4.2 copy do not allocate memory under the lock

  [ Tigran Mkrtchyan ]
  * flexfiles: use per-mirror specified stateid for IO
  * flexfiles: enforce per-mirror stateid only for v4 DSes

  [ Thomas Falcon ]
  * ibmvnic: Fix RX queue buffer cleanup
  * ibmvnic: Update driver queues after change in ring size support

  [ Hangbin Liu ]
  * team: no need to do team_notify_peers or team_mcast_rejoin when disabling port

  [ Yangtao Li ]
  * net: amd: add missing of_node_put()

  [ Harry Pan ]
  * usb: quirk: add no-LPM quirk on SanDisk Ultra Flair device

  [ Alexander Theissen ]
  * usb: appledisplay: Add 27" Apple Cinema Display

  [ Mathias Payer ]
  * USB: check usb_get_extra_descriptor for proper size

  [ Tony Das ]
  * ALSA: usb-audio: Add SMSL D1 to quirks for native DSD support

  [ Hui Peng ]
  * ALSA: usb-audio: Fix UAF decrement if card has no live interfaces in card.c

  [ Chanho Min ]
  * ALSA: pcm: Fix starvation on down_write_nonblock()

  [ Chris Chiu ]
  * ALSA: hda/realtek: ALC286 mic and headset-mode fixups for Acer Aspire U27-880
  * ALSA: hda/realtek - Add support for Acer Aspire C24-860 headset mic
  * ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4660G
  * ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4860G/Z6860G
  * ALSA: hda/realtek: ALC294 mic and headset-mode fixups for ASUS X542UN

  [ Halil Pasic ]
  * virtio/s390: avoid race on vcdev->config
  * virtio/s390: fix race in ccw_io_helper()

  [ Stefan Hajnoczi ]
  * vhost/vsock: fix use-after-free in network stack callers

  [ Bin Liu ]
  * dmaengine: cppi41: delete channel from pending list when stop channel

  [ Kees Cook ]
  * ARM: 8806/1: kprobes: Fix false positive with FORTIFY_SOURCE
  * pstore/ram: Correctly calculate usable PRZ bytes

  [ Sasha Levin ]
  * arm64: dts: rockchip: remove vdd_log from rock960 to fix a stability issues

  [ Paulo Alcantara ]
  * cifs: Fix separator when building path from dentry

  [ Young Xiao ]
  * staging: rtl8712: Fix possible buffer overrun
  * Revert commit ef9209b642f "staging: rtl8723bs: Fix indenting errors and an off-by-one mistake in core/rtw_mlme_ext.c"

  [ Junwei Zhang ]
  * drm/amdgpu: update mc firmware image for polaris12 variants

  [ Daniel Vetter ]
  * drm/lease: Send a distinct uevent

  [ Robert Foss ]
  * drm/msm: Move fence put to where failure occurs

  [ Eric Snowberg ]
  * x86/efi: Allocate e820 buffer before calling efi_exit_boot_service

  [ Peter Shih ]
  * tty: serial: 8250_mtk: always resume the device in probe.

  [ Chanho Park ]
  * tty: do not set TTY_IO_ERROR flag if console port

  [ Macpaul Lin ]
  * kgdboc: fix KASAN global-out-of-bounds bug in param_set_kgdboc_var()

  [ Jouni Malinen ]
  * cfg80211: Fix busy loop regression in ieee80211_ie_split_ric()

  [ Vasyl Vavrychuk ]
  * mac80211_hwsim: Timer should be initialized before device registered

  [ Yan-Hsuan Chuang ]
  * mac80211: fix GFP_KERNEL under tasklet context

  [ Ben Greear ]
  * mac80211: Clear beacon_int in ieee80211_do_stop

  [ Nic Soudée ]
  * HID: quirks: fix RetroUSB.com devices

  [ Jiri Wiesner ]
  * ipv4: ipv6: netfilter: Adjust the frag mem limit when truesize changes

  [ Shmulik Ladkani ]
  * ipv6: sr: properly initialize flowi6 prior passing to ip6_route_output

  [ Su Yanjun ]
  * net: 8139cp: fix a BUG triggered by changing mtu with network traffic

  [ Tarick Bedeir ]
  * net/mlx4_core: Correctly set PFC param if global pause is turned off.

  [ Eran Ben Elisha ]
  * net/mlx4_en: Change min MTU size to ETH_MIN_MTU

  [ Christoph Paasch ]
  * net: Prevent invalid access to skb->prev in __qdisc_drop_all

  [ Edward Cree ]
  * net: use skb_list_del_init() to remove from RX sublists
  * bpf: fix off-by-one error in adjust_subprog_starts

  [ Benjamin Herrenschmidt ]
  * Revert "net/ibm/emac: wrong bit is used for STA control"

  [ Yuchung Cheng ]
  * tcp: fix NULL ref in tail loss probe

  [ Nicolas Dichtel ]
  * tun: forbid iface creation with rtnl ops

  [ Baruch Siach ]
  * net: phy: sfp: correct store of detected link modes

  [ Rohit kumar ]
  * ASoC: qdsp6: q6afe: Fix wrong MI2S SD line mask
  * ASoC: qcom: Set dai_link id to each dai_link

  [ Srinivas Kandagatla ]
  * ASoC: qdsp6: q6afe-dai: Fix the dai widgets

  [ Adam Ford ]
  * ARM: dts: am3517: Fix pinmuxing for CD on MMC1
  * ARM: dts: LogicPD Torpedo: Fix mmc3_dat1 interrupt
  * ARM: dts: logicpd-somlv: Fix interrupt on mmc3_dat1
  * ARM: dts: am3517-som: Fix WL127x Wifi interrupt

  [ Janusz Krzysztofik ]
  * ARM: OMAP1: ams-delta: Fix possible use of uninitialized field

  [ Quentin Monnet ]
  * tools: bpftool: prevent infinite loop in get_fdinfo()

  [ Eric Farman ]
  * s390/cio: Fix cleanup of pfn_array alloc failure
  * s390/cio: Fix cleanup when unsupported IDA format is used

  [ Nicolin Chen ]
  * hwmon (ina2xx) Fix NULL id pointer in probe()
  * hwmon: (ina2xx) Fix current value calculation

  [ Katsuhiro Suzuki ]
  * ASoC: rockchip: add missing slave_config setting for I2S

  [ Richard Fitzgerald ]
  * ASoC: wm_adsp: Fix dma-unsafe read of scratch registers

  [ Pierre-Louis Bossart ]
  * ASoC: Intel: Power down links before turning off display audio power

  [ Peter Ujfalusi ]
  * ASoC: omap-abe-twl6040: Fix missing audio card caused by deferred probing
  * ASoC: omap-mcbsp: Fix latency value calculation for pm_qos
  * ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overruns with CPU_IDLE
  * ASoC: omap-dmic: Add pm_qos handling to avoid overruns with CPU_IDLE

  [ Tzung-Bi Shih ]
  * ASoC: dapm: Recalculate audio map forcely when card instantiated

  [ Vadim Pasternak ]
  * hwmon: (mlxreg-fan) Fix macros for tacho fault reading

  [ Trent Piepho ]
  * PCI: imx6: Fix link training status detection in link up check

  [ Keyon Jie ]
  * ASoC: acpi: fix: continue searching when machine is ignored

  [ Artem Savkov ]
  * objtool: Fix double-free in .cold detection error path
  * objtool: Fix segfault in .cold detection with -ffunction-sections

  [ Manu Gautam ]
  * phy: qcom-qusb2: Use HSTX_TRIM fused value as is
  * phy: qcom-qusb2: Fix HSTX_TRIM tuning with fused value for SDM845

  [ Romain Izard ]
  * ARM: dts: at91: sama5d2: use the divided clock for SMC

  [ Majd Dibbiny ]
  * RDMA/mlx5: Fix fence type for IB_WR_LOCAL_INV WR

  [ Kamal Heib ]
  * RDMA/rdmavt: Fix rvt_create_ah function signature

  [ Yixian Liu ]
  * RDMA/hns: Bugfix pbl configuration for rereg mr

  [ Martynas Pumputis ]
  * bpf: fix check of allowed specifiers in bpf_trace_printk

  [ Alin Nastac ]
  * netfilter: ipv6: Preserve link scope traffic original oif

  [ Yi Wang ]
  * KVM: x86: fix empty-body warnings
  * x86/kvm/vmx: fix old-style function declaration

  [ kiran.modukuri ]
  * fscache: Fix race in fscache_op_complete() due to split atomic_sub & read

  [ Kiran Kumar Modukuri ]
  * cachefiles: Fix page leak in cachefiles_read_backing_file while vmscan is active

  [ Yunjian Wang ]
  * igb: fix uninitialized variables

  [ Josh Elsasser ]
  * ixgbe: recognize 1000BaseLX SFP modules as 1Gbps

  [ shaoyunl ]
  * drm/amdgpu: Add delay after enable RLC ucode

  [ Srikanth Boddepalli ]
  * xen: xlate_mmu: add missing header to fix 'W=1' warning

  [ Igor Druzhinin ]
  * Revert "xen/balloon: Mark unallocated host memory as UNUSABLE"

  [ NeilBrown ]
  * fscache: fix race between enablement and dropping of object

  [ Prabhath Sajeepa ]
  * nvme-rdma: fix double freeing of async event data

  [ Lorenzo Pieralisi ]
  * ACPI/IORT: Fix iort_get_platform_device_domain() uninitialized pointer value

  [ Larry Chen ]
  * ocfs2: fix deadlock caused by ocfs2_defrag_extent()

  [ Wei Yang ]
  * mm/page_alloc.c: fix calculation of pgdat->nr_zones

  [ Qian Cai ]
  * debugobjects: avoid recursive calls with kmemleak

  [ Alexey Dobriyan ]
  * proc: fixup map_files test on arm

  [ Li Zhijian ]
  * initramfs: clean old path before creating a hardlink

  [ Takashi Sakamoto ]
  * ALSA: fireface: fix reference to wrong register for clock configuration

  [ Jian-Hong Pan ]
  * ALSA: hda/realtek: Enable audio jacks of ASUS UX533FD with ALC294
  * ALSA: hda/realtek: Enable audio jacks of ASUS UX433FN/UX333FA with ALC294

  [ Piotr Stankiewicz ]
  * IB/hfi1: Fix an out-of-bounds access in get_hw_stats

 -- Cumulus Networks <dev-support@cumulusnetworks.com>  Mon, 17 Dec 2018 12:23:11 -0800

linux (4.19.1-1) experimental; urgency=medium

  [ Cumulus Networks ]
  * Initial setup of 4.19.1 kernel

 -- Cumulus Networks <dev-support@cumulusnetworks.com>  Tue, 30 Oct 2018 20:15:35 -0800
