* 501bb9adcf1a Linux 5.6.17-rt9-xanmod1 * a28081938a46 Merge tag 'v5.6.17-rt9' into 5.6-rt * 9991a07fc0c2 v5.6.17-rt9 * 2aabfa2fc811 Bluetooth: Acquire sk_lock.slock without disabling interrupts * c12f4c17545e workqueue: Sync with upstream * 2304a3ebaa37 v5.6.17-rt8 * cc222ab3195d Merge tag 'v5.6.17' into linux-5.6.y-rt * 5117c0a56aee Linux 5.6.17 * 5438830ea8bc airo: Fix read overflows sending packets * 897b7c720803 net: dsa: mt7530: set CPU port to fallback mode * f9e1486e320b media: staging: ipu3-imgu: Move alignment attribute to field * 75d1f73c2dcc media: Revert "staging: imgu: Address a compiler warning on alignment" * 5a8c9efd035b mmc: fix compilation of user API * ea6fe1d79ad0 kernel/relay.c: handle alloc_percpu returning NULL in relay_open * 1b6cffbf78e5 crypto: api - Fix use-after-free and race in crypto_spawn_alg * 9a9a8a25f207 mt76: mt76x02u: Add support for newer versions of the XBox One wifi adapter * a8f56c58a428 p54usb: add AirVasT USB stick device-id * a052bb6c199d HID: i2c-hid: add Schneider SCL142ALM to descriptor override * a903ee0f5165 HID: multitouch: enable multi-input as a quirk for some devices * fb1186d9ea96 HID: sony: Fix for broken buttons on DS3 USB dongles * 008c216f317b mm: Fix mremap not considering huge pmd devmap * b2146e81aff1 net: smsc911x: Fix runtime PM imbalance on error * 4e1fa0e4d856 net: Fix return value about devm_platform_ioremap_resource() * 481e9ce5c82a selftests: mlxsw: qos_mc_aware: Specify arping timeout as an integer * 3eb22b4641cd net: ethernet: stmmac: Enable interface clocks on probe for IPQ806x * 2195f2d34b17 net/ethernet/freescale: rework quiesce/activate for ucc_geth * 2d3832450a6b net: ethernet: ti: fix some return value check of cpsw_ale_create() * dc93a4fb8ff2 null_blk: return error for invalid zone size * fce90e2b4c37 wireguard: selftests: use newer iproute2 for gcc-10 * 9ee1f45062aa riscv: Fix print_vm_layout build error if NOMMU * f5db7276340c drm/amd/display: DP training to set properly SCRAMBLING_DISABLE * 072b178cfb53 io_uring: reset -EBUSY error when io sq thread is waken up * f57b5dd4694d s390/mm: fix set_huge_pte_at() for empty ptes * 195c16454795 drm/edid: Add Oculus Rift S to non-desktop list * 68a61d5acc8b net: bmac: Fix read of MAC address from ROM * 86941e3bef30 x86/mmiotrace: Use cpumask_available() for cpumask_var_t variables * cf8ca068f201 net: phy: propagate an error back to the callers of phy_sfp_probe * a04fbca67f33 io_uring: fix FORCE_ASYNC req preparation * e22e5e5e7f41 io_uring: don't prepare DRAIN reqs twice * 566f16e2d62f io_uring: initialize ctx->sqo_wait earlier * 7ca1ef4626ce i2c: altera: Fix race between xfer_msg and isr thread * 9a05a7b37fb1 dmaengine: ti: k3-udma: Fix TR mode flags for slave_sg and memcpy * ded1fa1f5b7d x86/hyperv: Properly suspend/resume reenlightenment notifications * 98b034fecfc3 efi/earlycon: Fix early printk for wider fonts * be1c731c666b scsi: pm: Balance pm_only counter of request queue during system resume * aa98514b3cc2 evm: Fix RCU list related warnings * b3482a7a86eb efi/libstub: Avoid returning uninitialized data from setup_graphics() * 46f4a75fb503 ARC: [plat-eznps]: Restrict to CONFIG_ISA_ARCOMPACT * 1b7e8a989cdc ARC: Fix ICCM & DCCM runtime size checks * 9cf5d5444c78 Revert "cgroup: Add memory barriers to plug cgroup_rstat_updated() race window" * 2df9b670ad1a x86/syscalls: Revert "x86/syscalls: Make __X32_SYSCALL_BIT be unsigned long" * 960a4cc3ec49 Linux 5.6.16 * c1ce3dc467f3 netfilter: nf_conntrack_pptp: fix compilation warning with W=1 build * 28cba63f480b netfilter: conntrack: Pass value of ctinfo to __nf_conntrack_update * bdd07c33a3be netfilter: conntrack: comparison of unsigned in cthelper confirmation * e0e4387b71b1 powerpc/bpf: Enable bpf_probe_read{, str}() on powerpc again * f939d23ce8d7 bonding: Fix reference count leak in bond_sysfs_slave_add. * c7b7af0429d7 net: dsa: declare lockless TX feature for slave ports * 07350d3bc7c1 ipv4: nexthop version of fib_info_nh_uses_dev * 8ef28c5b80b4 nexthop: Expand nexthop_is_multipath in a few places * 62524a84b6ce nexthops: don't modify published nexthop groups * cf424af7fa19 nexthops: Move code from remove_nexthop_from_groups to remove_nh_grp_entry * 30e518e16e9b crypto: chelsio/chtls: properly set tp->lsndtime * b6d65c0c5fcd qlcnic: fix missing release in qlcnic_83xx_interrupt_test. * f37f743ad70a xsk: Add overflow check for u64 division, stored into u32 * 9dabfcc6da41 x86/ioperm: Prevent a memory leak when fork fails * eb017c8eeebf ieee80211: Fix incorrect mask for default PE duration * 53fb3d209f18 bnxt_en: fix firmware message length endianness * 6b87c4ecd475 bnxt_en: Fix accumulation of bp->net_stats_prev. * ee899046f79d esp6: get the right proto for transport mode in esp6_gso_encap * 4fccc0ba4235 netfilter: nf_conntrack_pptp: prevent buffer overflows in debug code * daaa286f6871 netfilter: nfnetlink_cthelper: unbreak userspace helper support * 2827b10df26d netfilter: conntrack: make conntrack userspace helpers work again * c9230d00ac21 netfilter: ipset: Fix subcounter update skip * 3323c5969740 netfilter: nft_reject_bridge: enable reject with bridge vlan * 276626539799 ip_vti: receive ipip packet by calling ip_tunnel_rcv * 4862fd8a2874 xfrm: fix error in comment * fc2070f35522 xfrm: fix a NULL-ptr deref in xfrm_local_error * 511adac5df98 xfrm: fix a warning in xfrm_policy_insert_list * e446464b0f70 xfrm interface: fix oops when deleting a x-netns interface * 79e595c6e5b3 xfrm: call xfrm_output_gso when inner_protocol is set in xfrm_output * d8dc2188ffe2 xfrm: espintcp: save and call old ->sk_destruct * 1876813d39bf xfrm: remove the xfrm_state_put call becofe going to out_reset * 751e75cce8a1 xfrm: do pskb_pull properly in __xfrm_transport_prep * 1dcb609da7cd xfrm: allow to accept packets with ipv6 NEXTHDR_HOP in xfrm_input * 28ae629d311f copy_xstate_to_kernel(): don't leave parts of destination uninitialized * 0b69223f2c19 x86/dma: Fix max PFN arithmetic overflow on 32 bit systems * c6da756cfb14 mac80211: mesh: fix discovery timer re-arming issue / crash * a4de899ccd2f cfg80211: fix debugfs rename crash * 130088554c37 parisc: Fix kernel panic in mem_init() * 2876ec4ee464 iommu: Fix reference count leak in iommu_group_alloc. * 316bd599b79e gpio: fix locking open drain IRQ lines * b94ab990ef4a Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT" * 430f5de588db include/asm-generic/topology.h: guard cpumask_of_node() macro argument * feb298333f54 fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info() * 00a2f53befeb mm: remove VM_BUG_ON(PageSlab()) from page_mapcount() * 33beda31816e mm,thp: stop leaking unreleased file pages * 908a3f048837 IB/ipoib: Fix double free of skb in case of multicast traffic in CM mode * be31933db49c drm/amd/display: Fix potential integer wraparound resulting in a hang * 8155c5cd73cf drm/amd/display: Defer cursor lock until after VUPDATE * f7230ff74b81 drm/amd/display: Use cursor locking to prevent flip delays * cf4ff96fe9aa drm/amd/display: Added locking for atomic update stream and update planes * 96e9607ab248 drm/amd/display: Indicate dsc updates explicitly * 5fc20b04d12c drm/amd/display: Split program front end part that occur outside lock * 674458e8b4dd drm/amd/display: drop cursor position check in atomic test * 563245b614e7 RDMA/core: Fix double destruction of uobject * 33156b276419 ceph: flush release queue when handling caps for unknown inode * 1ffdf749ee06 libceph: ignore pool overlay and cache logic on redirects * 5c5567fbbe3b ALSA: hda/realtek - Add new codec supported for ALC287 * 62d762a92eb5 ALSA: usb-audio: Quirks for Gigabyte TRX40 Aorus Master onboard audio * 1c872a84d869 clk: qcom: gcc: Fix parent for gpll0_out_even * a916ea1b714f exec: Always set cap_ambient in cap_bprm_set_creds * d9315cdb6b72 ALSA: usb-audio: mixer: volume quirk for ESS Technology Asus USB DAC * 16d628797370 ALSA: hda/realtek - Add a model for Thinkpad T570 without DAC workaround * 390b61f14d92 ALSA: hwdep: fix a left shifting 1 by 31 UB bug * 7200326775b0 RDMA/pvrdma: Fix missing pci disable in pvrdma_pci_probe() * 66408857fd6a gpio: bcm-kona: Fix return value of bcm_kona_gpio_probe() * 74151b68a953 gpio: pxa: Fix return value of pxa_gpio_probe() * 0d763d4d2aa1 mmc: block: Fix use-after-free issue for rpmb * e8f3b91618c2 RDMA/mlx5: Fix NULL pointer dereference in destroy_prefetch_work * a81254cb8f1b ARM: dts: mmp3: Drop usb-nop-xceiv from HSIC phy * c513b67835f3 ARM: dts: mmp3-dell-ariel: Fix the SPI devices * da8faa3a9851 ARM: dts: mmp3: Use the MMP3 compatible string for /clocks * 2a1339a2afb8 ARM: dts: bcm: HR2: Fix PPI interrupt types * d2777a5c1cd1 ARM: dts: bcm2835-rpi-zero-w: Fix led polarity * 2bb219c431a7 ARM: dts/imx6q-bx50v3: Set display interface clock parents * 16be49bee32d IB/qib: Call kobject_put() when kobject_init_and_add() fails * c777c35f7005 gpu/drm: Ingenic: Fix opaque pointer casted to wrong type * 67d5c073fa27 gpu/drm: ingenic: Fix bogus crtc_atomic_check callback * 513fd9ed0757 soc: mediatek: cmdq: return send msg error code * 39a957237889 arm64: dts: mt8173: fix vcodec-enc clock * 9e58a17efb11 gpio: exar: Fix bad handling for ida_simple_get error path * 19e5cca09aa9 ARM: uaccess: fix DACR mismatch with nested exceptions * 33339e58256b ARM: uaccess: integrate uaccess_save and uaccess_restore * fd3e2e0070a4 ARM: uaccess: consolidate uaccess asm to asm/uaccess-asm.h * fa28d4bc2024 ARM: 8970/1: decompressor: increase tag size * 8344eab8889d Input: synaptics-rmi4 - fix error return code in rmi_driver_probe() * b94c7b0680d9 Input: synaptics-rmi4 - really fix attn_data use-after-free * 0eb472bc4737 Input: i8042 - add ThinkPad S230u to i8042 reset list * 7f063b581a07 gpio: mvebu: Fix probing for chips without PWM * 833779454d23 Input: dlink-dir685-touchkeys - fix a typo in driver name * f98560b85df5 Input: xpad - add custom init packet for Xbox One S controllers * 59e5fe36e6e9 Input: evdev - call input_flush_device() on release(), not flush() * c9d18314c930 Input: usbtouchscreen - add support for BonXeon TP * 027dd753d178 drivers: net: hamradio: Fix suspicious RCU usage warning in bpqether.c * e284681b8f10 samples: bpf: Fix build error * 01a2a5d439a3 csky: Fixup raw_copy_from_user() * 52ce2142fc94 cifs: Fix null pointer check in cifs_read * 3c436dfc9ff9 riscv: pgtable: Fix __kernel_map_pages build error if NOMMU * 991b56360235 hwmon: (nct7904) Fix incorrect range of temperature limit registers * 8f4f1a9b20d7 drm/meson: pm resume add return errno branch * 6d528d31297b csky: Fixup remove duplicate irq_disable * c326989b74d2 csky: Fixup perf callchain unwind * e3fa7514af94 csky: Fixup msa highest 3 bits mask * 6deabf5a51de clk: ti: am33xx: fix RTC clock parent * 9c2bbae35834 riscv: Add pgprot_writecombine/device and PAGE_SHARED defination if NOMMU * 23952755bc2f riscv: stacktrace: Fix undefined reference to `walk_stackframe' * 3cf22679ba43 riscv: Fix unmet direct dependencies built based on SOC_VIRT * 2e9df60a2657 IB/i40iw: Remove bogus call to netdev_master_upper_dev_get() * 7436ca0af333 drm/amd/amdgpu: Update update_config() logic * 3d1f6bbb28f8 net: freescale: select CONFIG_FIXED_PHY where needed * b78997040df9 usb: gadget: legacy: fix redundant initialization warnings * 15fe983b3b64 usb: phy: twl6030-usb: Fix a resource leak in an error handling path in 'twl6030_usb_probe()' * 343eeecd77cb usb: dwc3: pci: Enable extcon driver for Intel Merrifield * f6a814af12b2 cachefiles: Fix race between read_waiter and read_copier involving op->to_do * 17967784281f drm/amdgpu: Use GEM obj reference for KFD BOs * cc9a3dad01bd drm/amd/powerplay: perform PG ungate prior to CG ungate * 975448104f05 drm/amdgpu: drop unnecessary cancel_delayed_work_sync on PG ungate * b3b3162c59e0 gfs2: Grab glock reference sooner in gfs2_add_revoke * 199dfd7f1e74 gfs2: move privileged user check to gfs2_quota_lock_check * a592ca2172b8 kselftests: dmabuf-heaps: Fix confused return value on expected error testing * d6e861d1e634 net: microchip: encx24j600: add missed kthread_stop * bdd608d35cdc ARM: dts: omap4-droid4: Fix occasional lost wakeirq for uart1 * ee4764f4848b ARM: dts: omap4-droid4: Fix flakey wlan by disabling internal pull for gpio * 7ee10f46c27c ALSA: usb-audio: add mapping for ASRock TRX40 Creator * 7e631a6e95b9 gpio: tegra: mask GPIO IRQs during IRQ shutdown * 9ffc771032fc ARM: dts: rockchip: fix pinctrl sub nodename for spi in rk322x.dtsi * 76de195f436c ARM: dts: rockchip: swap clock-names of gpu nodes * a6d090d98bff arm64: dts: rockchip: swap interrupts interrupt-names rk3399 gpu node * 56b73780c17f arm64: dts: rockchip: fix status for &gmac2phy in rk3328-evb.dts * de65f41dacb8 ARM: dts: rockchip: fix phy nodename for rk3229-xms6 * 1faaf8049a82 ARM: dts: rockchip: fix phy nodename for rk3228-evb * a2cbe6805639 arm64: dts: qcom: db820c: fix audio configuration * b3013bbe154a net: mscc: ocelot: fix address ageing time (again) * ac1902c251db mlxsw: spectrum: Fix use-after-free of split/unsplit/type_set in case reload fails * 7091e72cf0cf net: sgi: ioc3-eth: Fix return value check in ioc3eth_probe() * 706d084cd003 net/mlx4_core: fix a memory leak bug. * 419ca1c0a62e net: sun: fix missing release regions in cas_init_one(). * e937e4e53d95 net/tls: free record only on encryption error * 5c85bb404903 net/tls: fix encryption error checking * 9b035b08e7e5 net/mlx5: Annotate mutex destroy for root ns * 45362699442e net/mlx5: Avoid processing commands before cmdif is ready * bb71d147457f Revert "virtio-balloon: Revert "virtio-balloon: Switch back to OOM handler for VIRTIO_BALLOON_F_DEFLATE_ON_OOM"" * 0aa3b4c70a09 net/mlx5: Fix cleaning unmanaged flow tables * adecd8e45f6c net/mlx5: Fix a race when moving command interface to events mode * 4ebff7996249 r8169: fix OCP access on RTL8117 * 4a7939808afd wireguard: noise: separate receive counter from send counter * ce268ae617ac wireguard: queueing: preserve flow hash across packet scrubbing * 3a46f720e9b6 wireguard: noise: read preshared key while taking lock * 9f03225d18e2 net/mlx5: Fix error flow in case of function_setup failure * d0b6c29f2f2d net/mlx5e: Update netdev txq on completions during closure * d90802e48e0f net/mlx5: Fix memory leak in mlx5_events_init * 7bd322470c29 net/mlx5e: Fix inner tirs handling * 1095991d4f4b net/mlx5e: kTLS, Destroy key object after destroying the TIS * 740b06ed3821 tipc: block BH before using dst_cache * e7424f549ba9 sctp: Start shutdown on association restart if in SHUTDOWN-SENT state and socket is closed * 085bb270b4b1 sctp: Don't add the shutdown timer if its already been added * 8f53175110c7 r8152: support additional Microsoft Surface Ethernet Adapter variant * 29fa5cd052f7 nexthop: Fix attribute checking for groups * 9b81d43da15e net/tls: fix race condition causing kernel panic * 11618f86fe44 net sched: fix reporting the first-time use timestamp * 833f031fb2fc net: revert "net: get rid of an signed integer overflow in ip_idents_reserve()" * b07b8f3bb27d net: qrtr: Fix passing invalid reference to qrtr_local_enqueue() * 6b434a9c63d9 net: nlmsg_cancel() if put fails for nhmsg * 762bf76e23bb net: mvpp2: fix RX hashing for non-10G ports * 3d875d3d6865 net/mlx5: Add command entry handling completion * 114d8728d855 net: ipip: fix wrong address family in init error path * 4c87d3a151c3 net: inet_csk: Fix so_reuseport bind-address cache in tb->fast* * 3d59d6014b0f __netif_receive_skb_core: pass skb by reference * 6eb507837ec4 net: ethernet: ti: cpsw: fix ASSERT_RTNL() warning during suspend * 9ac62511edba net: dsa: mt7530: fix roaming from DSA user ports * f8aa01f8e084 net: don't return invalid table id error when we fall back to PF_UNSPEC * a8660ea06ca2 felix: Fix initialization of ioremap resources * 9e9d4566ec28 ethtool: count header size in reply size estimate * 2376df3934a4 dpaa_eth: fix usage as DSA master, try 3 * f0f87995ee8b ax25: fix setsockopt(SO_BINDTODEVICE)