This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-stable-allmodconfig in repository toolchain/ci/linux.
from a1255ad4c213 Merge v5.10.10 adds e65d6887fc16 scsi: target: tcmu: Fix use-after-free of se_cmd->priv adds deffd59b8101 mtd: rawnand: gpmi: fix dst bit offset when extracting raw [...] adds 48481056537e mtd: rawnand: nandsim: Fix the logic when selecting Hammin [...] adds e633c0879be3 i2c: tegra: Wait for config load atomically while in ISR adds c47951346c3c i2c: bpmp-tegra: Ignore unknown I2C_M flags adds 4d33a2e557da platform/x86: i2c-multi-instantiate: Don't create platform [...] adds de45a93792ea platform/x86: ideapad-laptop: Disable touchpad_switch for [...] adds a03241a22a07 ALSA: seq: oss: Fix missing error check in snd_seq_oss_syn [...] adds d9984b976c65 ALSA: hda/realtek - Limit int mic boost on Acer Aspire E5-575T adds fba2b0d2e171 ALSA: hda/via: Add minimum mute flag adds 367733db7a10 crypto: xor - Fix divide error in do_xor_speed() adds c5f23645ab51 dm crypt: fix copy and paste bug in crypt_alloc_req_aead adds d9deb4ccd026 ACPI: scan: Make acpi_bus_get_device() clear return pointe [...] adds 9e2fc8f10c91 btrfs: don't get an EINTR during drop_snapshot for reloc adds 5169a289fc8c btrfs: do not double free backref nodes on error adds 14e17e90bfaa btrfs: fix lockdep splat in btrfs_recover_relocation adds 018abb50891e btrfs: don't clear ret in btrfs_start_dirty_block_groups adds adc11110d1e5 btrfs: send: fix invalid clone operations when cloning fro [...] adds 13ef6bccab39 fs: fix lazytime expiration handling in __writeback_single [...] adds 6b873acfb82a pinctrl: ingenic: Fix JZ4760 support adds ec302409d0a8 mmc: core: don't initialize block size from ext_csd if not [...] adds 728d8ab4d6ac mmc: sdhci-of-dwcmshc: fix rpmb access adds b97c26cfe1e6 mmc: sdhci-xenon: fix 1.8v regulator stabilization adds 4749ffd9c432 mmc: sdhci-brcmstb: Fix mmc timeout errors on S5 suspend adds 5a5095ac9e0b dm: avoid filesystem lookup in dm_get_dev_t() adds de4fabc02a58 dm integrity: fix a crash if "recalculate" used without "i [...] adds 9cb683c3c471 dm integrity: conditionally disable "recalculate" feature adds 931bc41c59e3 drm/atomic: put state on error path adds eab4b3e27413 drm/syncobj: Fix use-after-free adds 09846950a1b6 drm/amdgpu: remove gpu info firmware of green sardine adds 7f8049df7c50 drm/amd/display: DCN2X Find Secondary Pipe properly in MPO [...] adds bdab6bdaa0e6 drm/i915/gt: Prevent use of engine->wa_ctx after error adds 142c6a6040de drm/i915: Check for rq->hwsp validity after acquiring RCU lock adds 14fe083fd052 ASoC: Intel: haswell: Add missing pm_ops adds ae3e2f34b30d ASoC: rt711: mutex between calibration and power state changes adds 00ee972739fb SUNRPC: Handle TCP socket sends with kernel_sendpage() again adds eacac9a92183 HID: multitouch: Enable multi-input for Synaptics pointsti [...] adds e03bbc55b149 HID: sony: select CONFIG_CRC32 adds 246ab9b9ed63 dm integrity: select CRYPTO_SKCIPHER adds 55807e7cb0bc x86/hyperv: Fix kexec panic/hang issues adds 62985a33c6a2 scsi: ufs: Relax the condition of UFSHCI_QUIRK_SKIP_MANUAL [...] adds 2536194bb3b0 scsi: ufs: Correct the LUN used in eh_device_reset_handler [...] adds c419b747ee5a scsi: qedi: Correct max length of CHAP secret adds fb84da3a6882 scsi: scsi_debug: Fix memleak in scsi_debug_init() adds de88bcba6611 scsi: sd: Suppress spurious errors when WRITE SAME is bein [...] adds c47d249af1bd riscv: Fix kernel time_init() adds 094a4af043bc riscv: Fix sifive serial driver adds 6bc83cce3e7f riscv: Enable interrupts during syscalls with M-Mode adds 1e6fc9768ed2 HID: logitech-dj: add the G602 receiver adds 4301e3448aeb HID: Ignore battery for Elan touchscreen on ASUS UX550 adds a8749dfcb892 clk: tegra30: Add hda clock default rates to clock driver adds cec20e26750c ALSA: hda/tegra: fix tegra-hda on tegra30 soc adds 64de608c9899 riscv: cacheinfo: Fix using smp_processor_id() in preemptible adds 95379fec8264 arm64: make atomic helpers __always_inline adds fa5f2e04daa4 xen: Fix event channel callback via INTX/GSI adds a8fddd4192f8 x86/xen: Add xen_no_vector_callback option to test PCI INT [...] adds 99e301aca69c x86/xen: Fix xen_hvm_smp_init() when vector callback not a [...] adds 4685e186ab85 dts: phy: fix missing mdio device and probe failure of vsc [...] adds a416b33e8b78 dts: phy: add GPIO number and active state used for phy reset adds 9e82f2aa5912 riscv: defconfig: enable gpio support for HiFive Unleashed adds 285a86df680c drm/amdgpu/psp: fix psp gfx ctrl cmds adds 17c9b5100056 drm/amd/display: disable dcn10 pipe split by default adds 0a3be22a90ac HID: logitech-hidpp: Add product ID for MX Ergo in Bluetooth mode adds 3970a9851fe9 drm/amd/display: Fix to be able to stop crc calculation adds c2cd3e1d69f8 drm/nouveau/bios: fix issue shadowing expansion ROMs adds 2249a3f0aed9 drm/nouveau/privring: ack interrupts the same way as RM adds 685a45858bf9 drm/nouveau/i2c/gm200: increase width of aux semaphore own [...] adds bb2ee33ec396 drm/nouveau/mmu: fix vram heap sizing adds f3f906bb36cc drm/nouveau/kms/nv50-: fix case where notifier buffer is a [...] adds 2ca824c79376 io_uring: flush timeouts that should already have expired adds 680559480c95 libperf tests: If a test fails return non-zero adds 90ab323edfcd libperf tests: Fail when failing to get a tracepoint id adds e1b2ecb562fa RISC-V: Set current memblock limit adds 434f246733e7 RISC-V: Fix maximum allowed phsyical memory for RV32 adds 8478091a1bd5 x86/xen: fix 'nopvspin' build error adds de82ec8e5e8c nfsd: Fixes for nfsd4_encode_read_plus_data() adds 653368189090 nfsd: Don't set eof on a truncated READ_PLUS adds 73ad8d0c7b05 gpiolib: cdev: fix frame size warning in gpio_ioctl() adds 9eea5cc5f641 pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting adds 1e00ef8a5d22 pinctrl: mediatek: Fix fallback call path adds 1f54a26bdb60 RDMA/ucma: Do not miss ctx destruction steps in some cases adds dbba7a38b007 btrfs: print the actual offset in btrfs_root_name adds 20758d0493c3 scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression adds 1ef1c2e25a4a scsi: ufs: ufshcd-pltfrm depends on HAS_IOMEM adds f733c696e74a scsi: ufs: Fix tm request when non-fatal error happens adds cfaa40727152 crypto: omap-sham - Fix link error without crypto-engine adds 7c7b2b560583 bpf: Prevent double bpf_prog_put call from bpf_tracing_pro [...] adds 3f46eda5dff4 powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S adds 29c95dc43fde powerpc: Fix alignment bug within the init sections adds 93f8cc947b13 arm64: entry: remove redundant IRQ flag tracing adds ef9eb913c050 bpf: Reject too big ctx_size_in for raw_tp test run adds eb8ca93e4929 drm/amdkfd: Fix out-of-bounds read in kdf_create_vcrat_ima [...] adds 56c1362981b3 RDMA/umem: Avoid undefined behavior of rounddown_pow_of_two() adds 2cd90971a2c9 RDMA/cma: Fix error flow in default_roce_mode_store adds cf3cca5f1580 printk: ringbuffer: fix line counting adds ce4d02da78a3 printk: fix kmsg_dump_get_buffer length calulations adds 37d4f78ae274 iov_iter: fix the uaccess area in copy_compat_iovec_from_user adds adc0cb3adf8b i2c: octeon: check correct size of maximum RECV_LEN packet adds 3e21c4dbc3ae drm/vc4: Unify PCM card's driver_name adds d77bc052c438 platform/x86: intel-vbtn: Drop HP Stream x360 Convertible [...] adds bc183873967e platform/x86: hp-wmi: Don't log a warning on HPWMI_RET_UNK [...] adds ca431352900a gpio: sifive: select IRQ_DOMAIN_HIERARCHY rather than depe [...] adds 517732c1b52b ALSA: hda: Balance runtime/system PM if direct-complete is [...] adds 636868a52d33 xsk: Clear pool even for inactive queues adds 66ee6d91d327 selftests: net: fib_tests: remove duplicate log test adds 593c072b7b3c can: dev: can_restart: fix use after free bug adds e771a8740761 can: vxcan: vxcan_xmit: fix use after free bug adds ec939c13c3ff can: peak_usb: fix use after free bugs adds 3b56eecdc7da perf evlist: Fix id index for heterogeneous systems adds 61aad39e2e13 i2c: sprd: depend on COMMON_CLK to fix compile tests adds c9894c169ec6 iio: common: st_sensors: fix possible infinite loop in st_ [...] adds 5b136903db0e iio: ad5504: Fix setting power-down state adds dbecf6631344 drivers: iio: temperature: Add delay after the addressed r [...] adds 855b115749d8 iio: adc: ti_am335x_adc: remove omitted iio_kfifo_free() adds 1bac5333d47e counter:ti-eqep: remove floor adds 062dea906be1 powerpc/64s: fix scv entry fallback flush vs interrupt adds 2edf2c9f3e5e cifs: do not fail __smb_send_rqst if non-fatal signals are [...] adds c530b17272d1 irqchip/mips-cpu: Set IPI domain parent chip adds f5ee8afc1971 x86/fpu: Add kernel_fpu_begin_mask() to selectively initia [...] adds f19c54317e1b x86/topology: Make __max_die_per_package available uncondi [...] adds bd08075c8640 x86/mmx: Use KFPU_387 for MMX string operations adds c351dc4d774e x86/setup: don't remove E820_TYPE_RAM for pfn 0 adds cb5fe25c8220 proc_sysctl: fix oops caused by incorrect command parameters adds 26f54dac1564 mm: memcg/slab: optimize objcg stock draining adds 0dc3a130cc37 mm: memcg: fix memcg file_dirty numa stat adds 371f3fbf4ff1 mm: fix numa stats for thp migration adds ca75872dd9f3 io_uring: iopoll requests should also wake task ->in_idle state adds f3ac7a5996d7 io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state adds 2df15ef2a9cc io_uring: fix short read retries for non-reg files adds f583ccebacdf intel_th: pci: Add Alder Lake-P support adds 225c87b40a78 stm class: Fix module init return on allocation failure adds ee3a62cb263b serial: mvebu-uart: fix tx lost characters at power off adds f270d1d75563 ehci: fix EHCI host controller initialization sequence adds c6e50ff9363c USB: ehci: fix an interrupt calltrace error adds ea0dd2da3ac7 usb: gadget: aspeed: fix stop dma register setting. adds 43e2ae5a7493 USB: gadget: dummy-hcd: Fix errors in port-reset handling adds 9bbf039671dc usb: udc: core: Use lock when write to soft_connect adds eb87dd389e0f usb: bdc: Make bdc pci driver depend on BROKEN adds cc7f1a32424e usb: cdns3: imx: fix writing read-only memory issue adds 6b81e926bb98 usb: cdns3: imx: fix can't create core device the second t [...] adds 9e7d7c034708 xhci: make sure TRB is fully written before giving it to t [...] adds 3a9eb1141390 xhci: tegra: Delay for disabling LFPS detector adds 8cd3c48c1baf drivers core: Free dma_range_map when driver probe failed adds b3bc56e3f503 driver core: Fix device link device name collision adds 881363cbddb1 driver core: Extend device_is_dependent() adds 75b944403000 drm/i915: s/intel_dp_sink_dpms/intel_dp_set_power/ adds a2989acadc8b drm/i915: Only enable DFP 4:4:4->4:2:0 conversion when out [...] adds 0b3efe55e583 x86/entry: Fix noinstr fail adds 23d02ee1d455 x86/cpu/amd: Set __max_die_per_package on AMD adds 238b5ebdb6a6 cls_flower: call nla_ok() before nla_next() adds 83d7403b2e3e netfilter: rpfilter: mask ecn bits before fib lookup adds 3fa4a03fd01e tools: gpio: fix %llu warning in gpio-event-mon.c adds 5897a78fd13f tools: gpio: fix %llu warning in gpio-watch.c adds e929068ad5b3 drm/i915/hdcp: Update CP property in update_pipe adds 233900505617 sh: dma: fix kconfig dependency for G2_DMA adds 8c262be154ff sh: Remove unused HAVE_COPY_THREAD_TLS macro adds ba548335c8e8 locking/lockdep: Cure noinstr fail adds 19187877057d ASoC: SOF: Intel: fix page fault at probe if i915 init fails adds 2fc06bfa701d octeontx2-af: Fix missing check bugs in rvu_cgx.c adds 55c869b1324f net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_v [...] adds 7e2bf98d534f selftests/powerpc: Fix exit status of pkey tests adds 13bcd09b2f50 sh_eth: Fix power down vs. is_opened flag ordering adds 88072260f3ca nvme-pci: refactor nvme_unmap_data adds 20fa3a744279 nvme-pci: fix error unwind in nvme_map_data adds 76e2b0b65d47 cachefiles: Drop superfluous readpages aops NULL check adds 73171b677fc4 lightnvm: fix memory leak when submit fails adds b65578cec113 skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too adds ecd63f04e728 kasan: fix unaligned address is unhandled in kasan_remove_ [...] adds fee5a83dfc4a kasan: fix incorrect arguments passing in kasan_add_zero_shadow adds a6fc8314dc40 tcp: fix TCP socket rehash stats mis-accounting adds 03ca5c229a49 net_sched: gen_estimator: support large ewma log adds e5f323b7aba3 udp: mask TOS bits in udp_v4_early_demux() adds 3cb2de5242ec ipv6: create multicast route with RTPROT_KERNEL adds 56ef551205e4 net_sched: avoid shift-out-of-bounds in tcindex_set_parms() adds 0083dc292ee4 net_sched: reject silly cell_log in qdisc_get_rtab() adds 9898801780ed ipv6: set multicast flag on the multicast route adds 261b8f617d2a net: mscc: ocelot: allow offloading of bridge on top of LAG adds f0f3d3e6e938 net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled adds 013ed7c845df net: dsa: b53: fix an off by one in checking "vlan->vid" adds 981e1807748a tcp: do not mess with cloned skbs in tcp_add_backlog() adds 70746a4779ad tcp: fix TCP_USER_TIMEOUT with zero window adds 6a791693a013 net: mscc: ocelot: Fix multicast to the CPU port adds 22c3cb558a4b net: core: devlink: use right genl user_ptr when handling [...] adds 49aec69ee40c pinctrl: qcom: Allow SoCs to specify a GPIO function that's not 0 adds 022dac5bcde9 pinctrl: qcom: No need to read-modify-write the interrupt status adds f8a622d21295 pinctrl: qcom: Properly clear "intr_ack_high" interrupts w [...] adds 39afef8a282b pinctrl: qcom: Don't clear pending interrupts when enabling adds f5bbf7f47570 x86/sev: Fix nonistr violation adds 875f1b4bf890 tty: implement write_iter adds e018e57fd5c0 tty: fix up hung_up_tty_write() conversion adds 6c19578d4634 net: systemport: free dev before on error path adds 5cc760632083 x86/sev-es: Handle string port IO to kernel memory properly adds e9c4068fb0f6 tcp: Fix potential use-after-free due to double kfree() adds 9e9ae646eb80 ASoC: SOF: Intel: hda: Avoid checking jack on system suspend adds b379dfbc1edd drm/i915/hdcp: Get conn while content_type changed adds 436bc4c45a58 bpf: Local storage helpers should check nullness of owner [...] adds 6ce10b6481cd kernfs: implement ->read_iter adds 11167454e9cb kernfs: implement ->write_iter adds 0b6672fd778c kernfs: wire up ->splice_read and ->splice_write adds eb5381efaf36 interconnect: imx8mq: Use icc_sync_state adds e8572713897e fs/pipe: allow sendfile() to pipe again adds 5405cb30db87 Commit 9bb48c82aced ("tty: implement write_iter") converte [...] adds f2a79851c776 mm: fix initialization of struct page for holes in memory layout adds 1daa298a0418 Revert "mm: fix initialization of struct page for holes in [...] adds b97134d15127 Linux 5.10.11 adds 4ae65a78221c Merge v5.10.11 adds 43f2e6077f44 gpio: mvebu: fix pwm .get_state period calculation adds bf5eb7d21ab0 Revert "mm/slub: fix a memory leak in sysfs_slab_add()" adds ab5e9a320e44 futex: Ensure the correct return value from futex_lock_pi() adds 5ede8ee2cb16 futex: Replace pointless printk in fixup_owner() adds 5b2c5a9561c2 futex: Provide and use pi_state_update_owner() adds 6d28ac502f9a rtmutex: Remove unused argument from rt_mutex_proxy_unlock() adds a597f12e971c futex: Use pi_state_update_owner() in put_pi_state() adds abc4dd792f8d futex: Simplify fixup_pi_state_owner() adds e843e4f78258 futex: Handle faults correctly for PI futexes adds a7f6d4ab4434 HID: wacom: Correct NULL dereference on AES pen proximity adds 0fa0a05b4089 HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi [...] adds 94fb5ff34544 media: Revert "media: videobuf2: Fix length check for sing [...] adds 77727dfda786 media: v4l2-subdev.h: BIT() is not available in userspace adds 1fa2fa7932f9 RDMA/vmw_pvrdma: Fix network_hdr_type reported in WC adds 08a922a6fdf8 iwlwifi: dbg: Don't touch the tlv data adds 7bf3fb6243a3 kernel/io_uring: cancel io_uring before task works adds 18f31594ee52 io_uring: inline io_uring_attempt_task_drop() adds da67631a33c3 io_uring: add warn_once for io_uring_flush() adds a63d9157571b io_uring: stop SQPOLL submit on creator's death adds 0e3562e3b2ae io_uring: fix null-deref in io_disable_sqo_submit adds 8cb6f4da831b io_uring: do sqo disable on install_fd error adds 0682759126bc io_uring: fix false positive sqo warning on flush adds 54b4c4f9aba9 io_uring: fix uring_flush in exit_files() warning adds 186725a80c4e io_uring: fix skipping disabling sqo on exec adds 7bccd1c19128 io_uring: dont kill fasync under completion_lock adds d92d00861e98 io_uring: fix sleeping under spin in __io_clean_op adds c6fd968f5843 objtool: Don't fail on missing symbol table adds c11f7749f1fc mm/page_alloc: add a missing mm_page_alloc_zone_locked() t [...] adds f472a59aa182 mm: fix a race on nr_swap_pages adds cb14bbbb7bbf tools: Factor HOSTCC, HOSTLD, HOSTAR definitions adds 861c2e349a36 printk: fix buffer overflow potential for print_text() adds d5ac8304e180 printk: fix string termination for record_print_text() adds 05f6d2aa7e2f Linux 5.10.12 adds 259c381924ef Merge v5.10.12 adds 51f58c4882ec iwlwifi: provide gso_type to GSO packets adds 41f6f4a31435 nbd: freeze the queue while we're adding connections adds 8fe07159fc53 tty: avoid using vfs_iocb_iter_write() for redirected cons [...] adds d6f80e01fade ACPI: sysfs: Prefer "compatible" modalias adds 2aa7eab3e7f0 ACPI: thermal: Do not call acpi_thermal_check() directly adds aa9a6dc62611 kernel: kexec: remove the lock operation of system_transit [...] adds eacb5d4e6b64 ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 adds d56e3b6a6b14 ALSA: hda/via: Apply the workaround generically for Clevo [...] adds 6141f82fd5ee parisc: Enable -mlong-calls gcc option by default when !CO [...] adds e76b40d8e9ad media: cec: add stm32 driver adds ae584fbbb658 media: cedrus: Fix H264 decoding adds 4b5a88b3f45c media: hantro: Fix reset_raw_fmt initialization adds 8429fee29143 media: rc: fix timeout handling after switch to microsecon [...] adds ce9e154a8bcb media: rc: ite-cir: fix min_timeout calculation adds b3b75f8cd187 media: rc: ensure that uevent can be read directly after r [...] adds 14e3388f2f95 ARM: dts: tbs2910: rename MMC node aliases adds a9079d8d3b02 ARM: dts: ux500: Reserve memory carveouts adds 442278e4928e ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming adds d16c5dfe93ef wext: fix NULL-ptr-dereference with cfg80211's lack of commit() adds b444b86e37b2 x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM [...] adds 39714b66a8b1 ASoC: AMD Renoir - refine DMI entries for some Lenovo products adds 0634449e9977 Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" adds 5ebb1cbe463f drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors adds aa39818d9256 drm/i915: Always flush the active worker before returning [...] adds 29d35b73ead4 drm/i915/gt: Always try to reserve GGTT address 0x0 adds cc11bd18d4a3 drivers/nouveau/kms/nv50-: Reject format modifiers for cur [...] adds 1a39162bac95 bcache: only check feature sets when sb->version >= BCACHE [...] adds 6c6bd9dd1c8d net: usb: qmi_wwan: added support for Thales Cinterion PLS [...] adds 9218a6b031a1 s390: uv: Fix sysfs max number of VCPUs reporting adds e6e9ded8ffa4 s390/vfio-ap: No need to disable IRQ after queue reset adds c95981ecd985 PM: hibernate: flush swap writer after marking adds 4c973f75074a x86/entry: Emit a symbol for register restoring thunk adds c6da54164497 efi/apple-properties: Reinstate support for boolean properties adds 326644a0ede0 crypto: marvel/cesa - Fix tdma descriptor on 64-bit adds 6975f470ca5d drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs adds 767c8777ce9c drivers: soc: atmel: add null entry at the end of at91_soc [...] adds f343bf1aaf55 btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch adds 2175bf57dc95 btrfs: fix possible free space tree corruption with online [...] adds 0517693dcc41 KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding [...] adds a519d9804456 KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in int [...] adds dca38d7f33bf KVM: arm64: Filter out v8.1+ events on v8.0 HW adds 0faceb7d6dda KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit adds cffcb5e0fe2c KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside gue [...] adds 427adbb3be8a KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration adds e895a39a2bcd KVM: x86: get smi pending status correctly adds 256a0040c6c9 KVM: Forbid the use of tagged userspace addresses for memslots adds bc79ff0b1a19 io_uring: fix wqe->lock/completion_lock deadlock adds 5f3d54c00f1f xen: Fix XenStore initialisation for XS_LOCAL adds 736924801c1d leds: trigger: fix potential deadlock with libata adds b04c1c534b66 arm64: dts: broadcom: Fix USB DMA address translation for [...] adds 083274407a8e mt7601u: fix kernel crash unplugging the device adds cfe3425c5acd mt76: mt7663s: fix rx buffer refcounting adds 621f05288c3d mt7601u: fix rx buffer refcounting adds 800ca7687c87 iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. adds 520d05a77b28 drm/i915/gt: Clear CACHE_MODE prior to clearing residuals adds 37ef64511f31 drm/i915/pmu: Don't grab wakeref when enabling events adds 99bb37ab284c net/mlx5e: Fix IPSEC stats adds 1310c7a48279 ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight adds 112821f254b6 drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupporte [...] adds 21e3ad805486 drm/vc4: Correct lbm size and calculation adds e50b0cb7da81 drm/vc4: Correct POS1_SCL for hvs5 adds e4d2a196fdc5 drm/nouveau/dispnv50: Restore pushing of all data. adds 7306177c9ed3 drm/i915: Check for all subplatform bits adds 921f48afdd3a drm/i915/selftest: Fix potential memory leak adds c48f69093e5e uapi: fix big endian definition of ipv6_rpl_sr_hdr adds d1fd90bf5554 KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM adds a164789b86c6 tee: optee: replace might_sleep with cond_resched adds 7d6e01e27560 xen-blkfront: allow discard-* nodes to be optional adds 20786fdd2fb0 blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in [...] adds c143ab555679 clk: imx: fix Kconfig warning for i.MX SCU clk adds cee27fcc8ccf clk: mmp2: fix build without CONFIG_PM adds d095985e1ce1 clk: qcom: gcc-sm250: Use floor ops for sdcc clks adds 69da790360f3 ARM: imx: build suspend-imx6.S with arm instruction set adds fec7ae28d905 ARM: zImage: atags_to_fdt: Fix node names on added root nodes adds 28adabf8cdd2 netfilter: nft_dynset: add timeout extension to template adds 34b0c04c884c Revert "RDMA/mlx5: Fix devlink deadlock on net namespace d [...] adds f39005edf513 Revert "block: simplify set_init_blocksize" to regain lost [...] adds f632d34091e6 xfrm: Fix oops in xfrm_replay_advance_bmp adds 2f7ecc841daa xfrm: fix disable_xfrm sysctl when used on xfrm interfaces adds 8ea899803bb5 selftests: xfrm: fix test return value override issue in x [...] adds 6daa52884c3f xfrm: Fix wraparound in xfrm_policy_addr_delta() adds 9f87dd2fe3f2 arm64: dts: ls1028a: fix the offset of the reset register adds d871650a7d06 ARM: imx: fix imx8m dependencies adds fd59c86ac9b0 ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status adds 50c701d94f64 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms adds bd10eba71351 arm64: dts: imx8mp: Correct the gpio ranges of gpio3 adds 0fade2af3eae firmware: imx: select SOC_BUS to fix firmware build adds 571a2dd89818 RDMA/cxgb4: Fix the reported max_recv_sge value adds 52178bea2cf5 ASoC: dt-bindings: lpass: Fix and common up lpass dai ids adds c74d671e7154 ASoC: qcom: Fix incorrect volatile registers adds 02e5a1ee97a1 ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY adds 2bfc7e605aaf ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field adds cea3d7cd951a spi: altera: Fix memory leak on error path adds 5f78c6ce1f6f ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete adds ae02c0008c27 powerpc/64s: prevent recursive replay_soft_interrupts caus [...] adds dba0d4b1508b pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() adds d46c0d64dbcd pNFS/NFSv4: Update the layout barrier when we schedule a l [...] adds b030ba7f1294 ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies adds fd8c453d53f8 ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup adds c00b0b65b3b3 iwlwifi: pcie: avoid potential PNVM leaks adds fb1e501d8a69 iwlwifi: pnvm: don't skip everything when not reloading adds 92044488a8d3 iwlwifi: pnvm: don't try to load after failures adds 05bb42538d90 iwlwifi: pcie: set LTR on more devices adds bcb9c4009618 iwlwifi: pcie: use jiffies for memory read spin time limit adds a59a7b96dc13 iwlwifi: pcie: reschedule in long-running memory reads adds 1c3b27b05a43 mac80211: pause TX while changing interface type adds bdcd8b9d8249 ice: fix FDir IPv6 flexbyte adds 35c50e69af15 ice: Implement flow for IPv6 next header (extension header) adds 55717a10a6b8 ice: update dev_addr in ice_set_mac_address even if HW fil [...] adds 04cd96db6f88 ice: Don't allow more channels than LAN MSI-X available adds b2a76ea0479e ice: Fix MSI-X vector fallback logic adds d11a1402ec16 i40e: acquire VSI pointer only after VF is initialized adds 4c919b215bb3 igc: fix link speed advertising adds d62665cac603 net/mlx5: Fix memory leak on flow table creation error flow adds 2778913fb080 net/mlx5e: E-switch, Fix rate calculation for overflow adds a1b500010f09 net/mlx5e: free page before return adds 034bd75f619f net/mlx5e: Reduce tc unsupported key print level adds 1a06120d6ff2 net/mlx5: Maintain separate page trees for ECPF and PF functions adds bf1864854ab2 net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config [...] adds e1e71f1eb74c net/mlx5e: Fix CT rule + encap slow path offload and deletion adds 890f413ae524 net/mlx5e: Correctly handle changing the number of queues [...] adds f24b493eba50 net/mlx5e: Revert parameters on errors when changing trust [...] adds f5430661f2f7 net/mlx5e: Revert parameters on errors when changing MTU a [...] adds 17dbec01beb9 net/mlx5: CT: Fix incorrect removal of tuple_nat_node from [...] adds f3d8e20e11ae can: dev: prevent potential information leak in can_fill_info() adds aa8604fe63d1 ACPI/IORT: Do not blindly trust DMA masks from firmware adds 57e2393f5de0 of/device: Update dma_range_map only when dev has valid dm [...] adds 974b6289e8da iommu/amd: Use IVHD EFR for early initialization of IOMMU [...] adds cf7ed01e02c0 iommu/vt-d: Correctly check addr alignment in qi_flush_dev [...] adds c9e668a196db nvme-multipath: Early exit if no path is available adds 99bacbcd5621 selftests: forwarding: Specify interface when invoking mausezahn adds 2e83a57a23a6 rxrpc: Fix memory leak in rxrpc_lookup_local adds e10a1aad5f7c NFC: fix resource leak when target index is invalid adds 5a48918811c8 NFC: fix possible resource leak adds 8cd91442d9a2 ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default adds 52a2895f122d ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default adds 4a97f42a6690 ASoC: topology: Properly unregister DAI on removal adds 1e3a8d94dd6b ASoC: topology: Fix memory corruption in soc_tplg_denum_cr [...] adds 01de4bc09d38 scsi: qla2xxx: Fix description for parameter ql2xenforce_i [...] adds bcc83b43e1ed team: protect features update by RCU to avoid deadlock adds 011c3d9427da tcp: make TCP_USER_TIMEOUT accurate for zero window probes adds a9cd144eb745 tcp: fix TLP timer not set when CA_STATE changes from DISO [...] adds 55d900415b81 vsock: fix the race conditions in multi-transport support adds 0c245c5fe93f Linux 5.10.13 new 58ca87dc2f76 Merge v5.10.13
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-class-devlink | 4 +- Documentation/ABI/testing/sysfs-devices-consumer | 5 +- Documentation/ABI/testing/sysfs-devices-supplier | 5 +- .../admin-guide/device-mapper/dm-integrity.rst | 12 +- Documentation/admin-guide/kernel-parameters.txt | 4 + Documentation/asm-annotations.rst | 5 + Documentation/virt/kvm/api.rst | 5 +- Makefile | 2 +- arch/arm/boot/compressed/atags_to_fdt.c | 3 +- arch/arm/boot/dts/imx6q-tbs2910.dts | 7 + arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi | 6 +- arch/arm/boot/dts/imx6qdl-sr-som.dtsi | 12 +- arch/arm/boot/dts/ste-db8500.dtsi | 38 ++++ arch/arm/boot/dts/ste-db8520.dtsi | 38 ++++ arch/arm/boot/dts/ste-db9500.dtsi | 35 ++++ arch/arm/boot/dts/ste-snowball.dts | 2 +- arch/arm/mach-imx/suspend-imx6.S | 1 + arch/arm/xen/enlighten.c | 2 +- .../boot/dts/broadcom/stingray/stingray-usb.dtsi | 7 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 2 +- arch/arm64/include/asm/atomic.h | 10 +- arch/arm64/kernel/signal.c | 7 - arch/arm64/kernel/syscall.c | 9 +- arch/arm64/kvm/pmu-emul.c | 10 +- arch/parisc/Kconfig | 5 +- arch/parisc/kernel/entry.S | 13 +- arch/powerpc/include/asm/exception-64s.h | 13 ++ arch/powerpc/include/asm/feature-fixups.h | 10 + arch/powerpc/kernel/entry_64.S | 2 +- arch/powerpc/kernel/exceptions-64s.S | 19 ++ arch/powerpc/kernel/irq.c | 28 +-- arch/powerpc/kernel/vmlinux.lds.S | 32 ++- arch/powerpc/lib/feature-fixups.c | 24 ++- arch/riscv/Kconfig | 6 +- .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts | 2 + arch/riscv/configs/defconfig | 2 + arch/riscv/kernel/cacheinfo.c | 11 +- arch/riscv/kernel/entry.S | 9 + arch/riscv/kernel/time.c | 3 + arch/riscv/mm/init.c | 16 +- arch/s390/boot/uv.c | 2 +- arch/s390/include/asm/uv.h | 4 +- arch/s390/kernel/uv.c | 2 +- arch/sh/Kconfig | 1 - arch/sh/drivers/dma/Kconfig | 3 +- arch/x86/entry/common.c | 10 +- arch/x86/entry/thunk_64.S | 8 +- arch/x86/hyperv/hv_init.c | 4 + arch/x86/include/asm/fpu/api.h | 15 +- arch/x86/include/asm/idtentry.h | 1 + arch/x86/include/asm/mshyperv.h | 2 + arch/x86/include/asm/topology.h | 4 +- arch/x86/kernel/cpu/amd.c | 4 +- arch/x86/kernel/cpu/mshyperv.c | 18 ++ arch/x86/kernel/cpu/topology.c | 2 +- arch/x86/kernel/fpu/core.c | 9 +- arch/x86/kernel/setup.c | 20 +- arch/x86/kernel/sev-es.c | 14 +- arch/x86/kvm/svm/nested.c | 6 + arch/x86/kvm/vmx/nested.c | 46 +++-- arch/x86/kvm/vmx/pmu_intel.c | 6 +- arch/x86/kvm/x86.c | 4 + arch/x86/lib/mmx_32.c | 20 +- arch/x86/xen/enlighten_hvm.c | 11 +- arch/x86/xen/enlighten_pv.c | 15 +- arch/x86/xen/smp_hvm.c | 29 ++- arch/x86/xen/xen-asm.S | 1 + block/blk-mq.h | 2 +- crypto/xor.c | 2 + drivers/acpi/arm64/iort.c | 14 +- drivers/acpi/device_sysfs.c | 20 +- drivers/acpi/scan.c | 2 + drivers/acpi/thermal.c | 46 +++-- drivers/base/core.c | 44 +++-- drivers/base/dd.c | 2 + drivers/block/nbd.c | 8 + drivers/block/xen-blkfront.c | 20 +- drivers/clk/imx/Kconfig | 2 - drivers/clk/mmp/clk-audio.c | 6 +- drivers/clk/qcom/gcc-sm8250.c | 4 +- drivers/clk/tegra/clk-tegra30.c | 2 + drivers/counter/ti-eqep.c | 35 ---- drivers/crypto/Kconfig | 1 + drivers/crypto/marvell/cesa/cesa.h | 4 +- drivers/firmware/efi/apple-properties.c | 13 +- drivers/firmware/imx/Kconfig | 1 + drivers/gpio/Kconfig | 3 +- drivers/gpio/gpio-mvebu.c | 25 +-- drivers/gpio/gpiolib-cdev.c | 145 +++++++------- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 1 - drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 11 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 4 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 7 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 1 + drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 3 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 9 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 1 + drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 1 + .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 1 + drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 31 ++- drivers/gpu/drm/drm_atomic_helper.c | 2 +- drivers/gpu/drm/drm_syncobj.c | 8 +- drivers/gpu/drm/i915/display/intel_ddi.c | 8 +- drivers/gpu/drm/i915/display/intel_dp.c | 33 ++-- drivers/gpu/drm/i915/display/intel_dp.h | 5 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 2 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 9 + drivers/gpu/drm/i915/gt/gen7_renderclear.c | 12 ++ drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 9 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 47 +++-- drivers/gpu/drm/i915/gt/intel_lrc.c | 3 + drivers/gpu/drm/i915/gt/intel_timeline.c | 10 +- drivers/gpu/drm/i915/i915_active.c | 28 +-- drivers/gpu/drm/i915/i915_drv.h | 2 +- drivers/gpu/drm/i915/i915_pmu.c | 30 +-- drivers/gpu/drm/i915/i915_request.h | 37 +++- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/base507c.c | 6 +- drivers/gpu/drm/nouveau/dispnv50/base827c.c | 6 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 4 +- drivers/gpu/drm/nouveau/dispnv50/disp.h | 2 +- drivers/gpu/drm/nouveau/dispnv50/head917d.c | 28 ++- drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/wndw.c | 17 +- .../gpu/drm/nouveau/include/nvhw/class/cl917d.h | 4 + drivers/gpu/drm/nouveau/nouveau_svm.c | 4 + drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c | 8 +- drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c | 10 +- drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c | 10 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c | 6 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 1 + drivers/gpu/drm/vc4/vc4_hvs.c | 8 +- drivers/gpu/drm/vc4/vc4_plane.c | 11 +- drivers/hid/Kconfig | 1 + drivers/hid/hid-ids.h | 1 + drivers/hid/hid-input.c | 2 + drivers/hid/hid-logitech-dj.c | 4 + drivers/hid/hid-logitech-hidpp.c | 2 + drivers/hid/hid-multitouch.c | 7 +- drivers/hid/wacom_sys.c | 7 +- drivers/hid/wacom_wac.h | 2 +- drivers/hv/vmbus_drv.c | 2 - drivers/hwtracing/intel_th/pci.c | 5 + drivers/hwtracing/stm/heartbeat.c | 6 +- drivers/i2c/busses/Kconfig | 1 + drivers/i2c/busses/i2c-octeon-core.c | 2 +- drivers/i2c/busses/i2c-tegra-bpmp.c | 2 +- drivers/i2c/busses/i2c-tegra.c | 2 +- drivers/iio/adc/ti_am335x_adc.c | 6 +- drivers/iio/common/st_sensors/st_sensors_trigger.c | 31 +-- drivers/iio/dac/ad5504.c | 4 +- drivers/iio/temperature/mlx90632.c | 6 + drivers/infiniband/core/cma_configfs.c | 4 +- drivers/infiniband/core/ucma.c | 135 +++++++------ drivers/infiniband/core/umem.c | 2 +- drivers/infiniband/hw/cxgb4/qp.c | 2 +- drivers/infiniband/hw/mlx5/main.c | 6 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma.h | 14 ++ drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 2 +- drivers/interconnect/imx/imx8mq.c | 2 + drivers/iommu/amd/amd_iommu.h | 7 +- drivers/iommu/amd/amd_iommu_types.h | 4 + drivers/iommu/amd/init.c | 56 +++++- drivers/iommu/intel/dmar.c | 2 +- drivers/irqchip/irq-mips-cpu.c | 7 + drivers/leds/led-triggers.c | 10 +- drivers/lightnvm/core.c | 3 +- drivers/md/Kconfig | 1 + drivers/md/bcache/features.h | 6 + drivers/md/dm-crypt.c | 6 +- drivers/md/dm-integrity.c | 32 ++- drivers/md/dm-table.c | 15 +- drivers/media/cec/platform/Makefile | 1 + drivers/media/common/videobuf2/videobuf2-v4l2.c | 3 +- drivers/media/rc/ir-mce_kbd-decoder.c | 2 +- drivers/media/rc/ite-cir.c | 2 +- drivers/media/rc/rc-main.c | 8 +- drivers/media/rc/serial_ir.c | 2 +- drivers/mmc/core/queue.c | 4 +- drivers/mmc/host/sdhci-brcmstb.c | 6 +- drivers/mmc/host/sdhci-of-dwcmshc.c | 27 +++ drivers/mmc/host/sdhci-xenon.c | 7 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 2 +- drivers/mtd/nand/raw/nandsim.c | 7 +- drivers/net/can/dev.c | 6 +- drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 8 +- drivers/net/can/vxcan.c | 6 +- drivers/net/dsa/b53/b53_common.c | 2 +- drivers/net/dsa/mv88e6xxx/global1_vtu.c | 4 + drivers/net/ethernet/broadcom/bcmsysport.c | 6 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 11 +- drivers/net/ethernet/intel/ice/ice.h | 4 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 8 +- drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c | 8 +- drivers/net/ethernet/intel/ice/ice_lib.c | 14 +- drivers/net/ethernet/intel/ice/ice_main.c | 16 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 9 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 24 ++- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 6 + .../net/ethernet/mellanox/mlx5/core/en/health.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 20 +- .../mellanox/mlx5/core/en_accel/ipsec_stats.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 13 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 39 +++- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 22 ++- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h | 5 + .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 58 +++--- drivers/net/ethernet/mscc/ocelot.c | 23 ++- drivers/net/ethernet/mscc/ocelot_net.c | 4 +- drivers/net/ethernet/renesas/sh_eth.c | 4 +- drivers/net/team/team.c | 6 +- drivers/net/usb/qmi_wwan.c | 1 + drivers/net/wireless/intel/iwlwifi/fw/pnvm.c | 56 +++--- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 7 - drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 6 + drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 3 + .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 42 ++-- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 14 +- .../net/wireless/mediatek/mt76/mt7615/sdio_txrx.c | 9 +- drivers/net/wireless/mediatek/mt7601u/dma.c | 5 +- drivers/nvme/host/multipath.c | 2 +- drivers/nvme/host/pci.c | 105 ++++++---- drivers/of/device.c | 10 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 2 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 4 + drivers/pinctrl/pinctrl-ingenic.c | 26 +-- drivers/pinctrl/qcom/pinctrl-msm.c | 96 +++++---- drivers/pinctrl/qcom/pinctrl-msm.h | 2 + drivers/platform/x86/hp-wmi.c | 3 +- drivers/platform/x86/i2c-multi-instantiate.c | 31 ++- drivers/platform/x86/ideapad-laptop.c | 15 +- drivers/platform/x86/intel-vbtn.c | 6 - drivers/s390/crypto/vfio_ap_drv.c | 6 +- drivers/s390/crypto/vfio_ap_ops.c | 100 ++++++---- drivers/s390/crypto/vfio_ap_private.h | 12 +- drivers/scsi/megaraid/megaraid_sas_base.c | 6 +- drivers/scsi/qedi/qedi_main.c | 4 +- drivers/scsi/qla2xxx/qla_os.c | 2 +- drivers/scsi/scsi_debug.c | 5 +- drivers/scsi/sd.c | 4 +- drivers/scsi/ufs/Kconfig | 1 + drivers/scsi/ufs/ufshcd.c | 35 ++-- drivers/soc/atmel/soc.c | 13 ++ drivers/soc/imx/Kconfig | 2 +- drivers/spi/spi-altera.c | 3 +- drivers/staging/media/hantro/hantro_v4l2.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_h264.c | 2 +- drivers/target/target_core_user.c | 11 +- drivers/tee/optee/call.c | 4 +- drivers/tty/n_tty.c | 7 +- drivers/tty/serial/mvebu-uart.c | 10 +- drivers/tty/serial/sifive.c | 1 + drivers/tty/tty_io.c | 65 +++--- drivers/usb/cdns3/cdns3-imx.c | 17 +- drivers/usb/gadget/udc/aspeed-vhub/epn.c | 5 +- drivers/usb/gadget/udc/bdc/Kconfig | 2 +- drivers/usb/gadget/udc/core.c | 13 +- drivers/usb/gadget/udc/dummy_hcd.c | 10 +- drivers/usb/host/ehci-hcd.c | 12 ++ drivers/usb/host/ehci-hub.c | 3 + drivers/usb/host/xhci-ring.c | 2 + drivers/usb/host/xhci-tegra.c | 7 + drivers/xen/events/events_base.c | 10 - drivers/xen/platform-pci.c | 1 - drivers/xen/xenbus/xenbus.h | 1 + drivers/xen/xenbus/xenbus_comms.c | 8 - drivers/xen/xenbus/xenbus_probe.c | 110 +++++++++-- fs/block_dev.c | 10 +- fs/btrfs/backref.c | 2 +- fs/btrfs/block-group.c | 13 +- fs/btrfs/ctree.h | 3 + fs/btrfs/disk-io.c | 2 +- fs/btrfs/extent-tree.c | 10 +- fs/btrfs/free-space-tree.c | 10 +- fs/btrfs/print-tree.c | 10 +- fs/btrfs/print-tree.h | 2 +- fs/btrfs/send.c | 15 ++ fs/btrfs/volumes.c | 4 +- fs/btrfs/volumes.h | 11 +- fs/cachefiles/rdwr.c | 2 - fs/cifs/transport.c | 4 +- fs/file.c | 2 - fs/fs-writeback.c | 24 +-- fs/io_uring.c | 172 +++++++++++----- fs/kernfs/file.c | 65 +++--- fs/nfs/pnfs.c | 40 ++-- fs/nfsd/nfs4xdr.c | 14 +- fs/pipe.c | 1 + fs/proc/proc_sysctl.c | 7 +- include/asm-generic/bitops/atomic.h | 6 +- include/dt-bindings/sound/apq8016-lpass.h | 7 +- include/dt-bindings/sound/qcom,lpass.h | 15 ++ include/dt-bindings/sound/sc7180-lpass.h | 6 +- include/linux/device.h | 12 ++ include/linux/linkage.h | 5 + include/linux/mlx5/driver.h | 18 -- include/linux/tty.h | 1 + include/net/inet_connection_sock.h | 3 + include/net/sock.h | 17 +- include/net/tcp.h | 3 +- include/uapi/linux/rpl.h | 6 +- include/uapi/linux/v4l2-subdev.h | 2 +- include/uapi/rdma/vmw_pvrdma-abi.h | 7 + include/xen/xenbus.h | 2 +- kernel/bpf/bpf_inode_storage.c | 5 +- kernel/bpf/syscall.c | 6 +- kernel/exit.c | 2 + kernel/futex.c | 219 +++++++++------------ kernel/kexec_core.c | 2 - kernel/locking/lockdep.c | 2 +- kernel/locking/rtmutex.c | 3 +- kernel/locking/rtmutex_common.h | 3 +- kernel/power/swap.c | 2 +- kernel/printk/printk.c | 40 ++-- kernel/printk/printk_ringbuffer.c | 2 +- lib/iov_iter.c | 2 +- mm/kasan/init.c | 23 ++- mm/memcontrol.c | 4 +- mm/migrate.c | 23 +-- mm/page_alloc.c | 31 +-- mm/slub.c | 4 +- mm/swapfile.c | 11 +- net/bpf/test_run.c | 3 +- net/core/dev.c | 5 + net/core/devlink.c | 4 +- net/core/gen_estimator.c | 11 +- net/core/skbuff.c | 6 +- net/ipv4/inet_connection_sock.c | 1 + net/ipv4/netfilter/ipt_rpfilter.c | 2 +- net/ipv4/tcp.c | 1 + net/ipv4/tcp_input.c | 20 +- net/ipv4/tcp_ipv4.c | 29 +-- net/ipv4/tcp_output.c | 3 + net/ipv4/tcp_recovery.c | 5 +- net/ipv4/tcp_timer.c | 54 +++-- net/ipv4/udp.c | 3 +- net/ipv6/addrconf.c | 3 +- net/mac80211/ieee80211_i.h | 1 + net/mac80211/iface.c | 6 + net/netfilter/nft_dynset.c | 4 +- net/nfc/netlink.c | 1 + net/nfc/rawsock.c | 2 +- net/rxrpc/call_accept.c | 1 + net/sched/cls_flower.c | 22 ++- net/sched/cls_tcindex.c | 8 +- net/sched/sch_api.c | 3 +- net/sunrpc/svcsock.c | 86 +++++++- net/vmw_vsock/af_vsock.c | 17 +- net/wireless/wext-core.c | 5 +- net/xdp/xsk.c | 4 +- net/xfrm/xfrm_input.c | 2 +- net/xfrm/xfrm_policy.c | 30 ++- sound/core/seq/oss/seq_oss_synth.c | 3 +- sound/pci/hda/hda_codec.c | 24 +-- sound/pci/hda/hda_tegra.c | 2 +- sound/pci/hda/patch_realtek.c | 9 + sound/pci/hda/patch_via.c | 3 +- sound/soc/amd/renoir/rn-pci-acp3x.c | 18 +- sound/soc/codecs/rt711.c | 6 + sound/soc/intel/boards/haswell.c | 1 + sound/soc/intel/skylake/skl-topology.c | 13 +- sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 5 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 5 +- sound/soc/qcom/lpass-cpu.c | 42 ++-- sound/soc/qcom/lpass-ipq806x.c | 2 +- sound/soc/qcom/lpass-lpaif-reg.h | 2 +- sound/soc/qcom/lpass-platform.c | 27 ++- sound/soc/qcom/lpass-sc7180.c | 9 +- sound/soc/qcom/lpass.h | 2 +- sound/soc/soc-topology.c | 11 +- sound/soc/sof/intel/Kconfig | 3 +- sound/soc/sof/intel/hda-codec.c | 18 +- sound/soc/sof/intel/hda-dsp.c | 6 +- tools/bpf/resolve_btfids/Makefile | 9 - tools/build/Makefile | 4 - tools/gpio/gpio-event-mon.c | 4 +- tools/gpio/gpio-watch.c | 5 +- tools/lib/perf/evlist.c | 17 +- tools/lib/perf/tests/test-cpumap.c | 2 +- tools/lib/perf/tests/test-evlist.c | 3 +- tools/lib/perf/tests/test-evsel.c | 2 +- tools/lib/perf/tests/test-threadmap.c | 2 +- tools/objtool/Makefile | 9 - tools/objtool/elf.c | 7 +- tools/perf/Makefile.perf | 4 - tools/power/acpi/Makefile.config | 1 - tools/scripts/Makefile.include | 10 + tools/testing/selftests/net/fib_tests.sh | 1 - .../selftests/net/forwarding/router_mpath_nh.sh | 2 +- .../selftests/net/forwarding/router_multipath.sh | 2 +- tools/testing/selftests/net/xfrm_policy.sh | 45 ++++- .../testing/selftests/powerpc/mm/pkey_exec_prot.c | 2 +- tools/testing/selftests/powerpc/mm/pkey_siginfo.c | 2 +- virt/kvm/kvm_main.c | 1 + 403 files changed, 3210 insertions(+), 1702 deletions(-) create mode 100644 arch/arm/boot/dts/ste-db9500.dtsi create mode 100644 include/dt-bindings/sound/qcom,lpass.h