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-master-aarch64-mainline-allnoconfig in repository toolchain/ci/linux.
from 754e0b0e3560 Linux 5.17-rc4 adds 4e2a354e3775 regulator: core: fix false positive in regulator_late_cleanup() adds d567f5db412e Merge tag 'regulator-fix-v5.17-rc4' of git://git.kernel.or [...] adds 3149efcdf2c6 PCI: hv: Fix NUMA node assignment when kernel boots with c [...] adds 8bc69f86328e Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj adds 6bf625a4140f Drivers: hv: vmbus: Rework use of DMA_BIT_MASK(64) adds ffc58bc4af93 Drivers: hv: utils: Make use of the helper macro LIST_HEAD() adds c24449b32109 Merge tag 'hyperv-fixes-signed-20220215' of git://git.kern [...] adds 9129886b8818 parisc: Drop __init from map_pages declaration adds b7d6f44a0fa7 parisc: Fix data TLB miss in sba_unmap_sg adds d7da660cab47 parisc: Fix sglist access in ccio-dma.c adds 18a1d5e19453 parisc: Add ioread64_lo_hi() and iowrite64_lo_hi() adds b160628e9ebc parisc: Show error if wrong 32/64-bit compiler is being used adds dbd0b42350d5 parisc: Fix some apparent put_user() failures adds 6e8793674bb0 serial: parisc: GSC: fix build when IOSAPIC is not set adds 2572da44a511 Merge tag 'for-5.17/parisc-3' of git://git.kernel.org/pub/ [...] adds ea0eba69a2a8 btrfs: don't hold CPU for too long when defragging a file adds 0d1ffa2228cb btrfs: defrag: don't try to defrag extents which are under [...] adds a0f0cf8341e3 btrfs: get rid of warning on transaction commit when using [...] adds 2e7be9db125a btrfs: send: in case of IO error log it adds 705d84a366cf Merge tag 'for-5.17-rc4-tag' of git://git.kernel.org/pub/s [...] adds e26a78057c25 HID: apple: Set the tilde quirk flag on the Wellspring 5 a [...] adds 817b8b9c5396 HID: elo: fix memory leak in elo_probe adds 2787710f73fc HID: i2c-hid: goodix: Fix a lockdep splat adds a7072c01c3ac HID: amd_sfh: Increase sensor command timeout adds 91aaea527bc3 HID: amd_sfh: Add illuminance mask to limit ALS max value adds fd5dd6acd8f8 HID:Add support for UGTABLET WP5540 adds 0cf74235f440 HID: amd_sfh: Handle amd_sfh work buffer in PM ops adds aa0b724a2bf0 HID: amd_sfh: Correct the structure field name adds b300667b33b2 HID: amd_sfh: Disable the interrupt for all command adds fb75a3791a80 HID: amd_sfh: Add functionality to clear interrupts adds 7f016b35ca76 HID: amd_sfh: Add interrupt handler to process interrupts adds a254a9da455c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds dd4589eee99d Revert "svm: Add warning message for AVIC IPI invalid target" adds c53bbe2145f5 KVM: x86: SVM: don't passthrough SMAP/SMEP/PKE bits in !NP [...] adds e1779c2714c3 KVM: x86: nSVM: fix potential NULL derefernce on nested migration adds e8efa4ff0037 KVM: x86: nSVM: mark vmcb01 as dirty when restoring SMM sa [...] adds 759cbd59674a KVM: x86: nSVM/nVMX: set nested_run_pending on VM entry wh [...] adds 91f673b3e1bd KVM: x86: nSVM: expose clean bit support to the guest adds 2b0ecccb5531 KVM: x86: nSVM: deal with L1 hypervisor that intercepts in [...] adds 755c2bf87860 KVM: x86: lapic: don't touch irr_pending in kvm_apic_updat [...] adds 391503528257 KVM: x86: SVM: move avic definitions from AMD's spec to svm.h adds fcb732d8f8cf KVM: x86/xen: Fix runstate updates to be atomic when preem [...] adds 5bfa685e62e9 KVM: arm64: vgic: Read HW interrupt pending state from the HW adds ed343aa85718 Merge tag 'kvmarm-fixes-5.17-3' of git://git.kernel.org/pu [...] adds 0316dbb9a017 selftests: kvm: Remove absent target file adds 0a5f784273aa KVM: SVM: extract avic_ring_doorbell adds 30811174f0db KVM: SVM: set IRR in svm_deliver_interrupt adds 66fa226c131f KVM: SVM: fix race between interrupt delivery and AVIC inhibition adds b8bfee85f130 KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when crea [...] adds 710c47651431 KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW adds c5d9ae265b10 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 359303076163 tty: n_tty: do not look ahead for EOL character past the e [...] adds 54309fde1a35 mmc: block: fix read single on recovery logic adds f71077a4d84b Merge tag 'mmc-v5.17-rc1-2' of git://git.kernel.org/pub/sc [...] adds 80d47f5de5e3 mm: don't try to NUMA-migrate COW pages that have other uses adds a8e8f851e829 module: fix building with sysfs disabled adds edbd6c628ef1 Merge tag 'modules-5.17-rc5' of git://git.kernel.org/pub/s [...] adds 0bc2ba49101f MAINTAINERS: Update Jiri's email address adds de9f498d2b38 perf trace: Avoid early exit due SIGCHLD from non-workload [...] adds 714b8b7131f9 tools headers UAPI: Sync linux/perf_event.h with the kerne [...] adds 096972f5588d libperf: Fix 32-bit build for tests uint64_t printf adds 0b31ea6613ad perf cs-etm: No-op refactor of synth opt usage adds 9de0736973dd perf cs-etm: Fix corrupt inject files when only last branc [...] adds 30d1c4d94798 libperf: Fix perf_cpu_map__for_each_cpu macro adds 52a9dab6d892 libsubcmd: Fix use-after-free for realloc(..., 0) adds 047e6032c4f0 perf test: Fix arm64 perf_event_attr tests wrt --call-grap [...] adds 31ded1535e31 perf bpf: Defer freeing string after possible strlen() on it adds 2dd3a8a13908 Merge tag 'perf-tools-fixes-for-v5.17-2022-02-17' of git:/ [...] adds a3580ac9b7a3 fs/file_table: fix adding missing kmemleak_not_leak() adds 1de9770d121e net/smc: Avoid overwriting the copies of clcsock callback [...] adds dcd54265c8bc drop_monitor: fix data-race in dropmon_net_event / trace_n [...] adds 7152303cbec4 selftests: netfilter: add synproxy test adds 75063c9294fb netfilter: xt_socket: fix a typo in socket_mt_destroy() adds 2e71ec1a725a selftests: netfilter: fix exit value for nft_concat_range adds 2b4e5fb4d377 netfilter: nft_synproxy: unregister hooks on init error path adds 249749c88906 selftests: netfilter: synproxy test requires nf_conntrack adds bbe4c0896d25 selftests: netfilter: disable rp_filter on router adds 525de9a79349 Merge ra.kernel.org:/pub/scm/linux/kernel/git/netfilter/nf adds 665408f4c3a5 brcmfmac: firmware: Fix crash in brcm_alt_fw_path adds a72c01a94f1d mac80211: mlme: check for null after calling kmemdup adds 42a79960ffa5 mac80211_hwsim: report NOACK frames in tx_status adds cacfddf82baf mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work adds 533da5077b63 MAINTAINERS: mark ath6kl as orphan adds 3451613c338b MAINTAINERS: change Loic as wcn36xx maintainer adds e2ac75e0619b MAINTAINERS: hand over ath9k maintainership to Toke adds fcda1cb81663 MAINTAINERS: add DT bindings files for ath10k and ath11k adds be8287c9b832 iwlwifi: mvm: fix condition which checks the version of ra [...] adds 973f02c932b0 iwlwifi: fix iwl_legacy_rate_to_fw_idx adds e9848aed1477 iwlwifi: pcie: fix locking when "HW not ready" adds 4c29c1e27a1e iwlwifi: pcie: gen2: fix locking when "HW not ready" adds e1849784de9b iwlwifi: mei: fix the pskb_may_pull check in ipv4 adds 44bf7c4667ef iwlwifi: mei: retry mapping the shared area adds 7cf800f46e07 iwlwifi: mvm: don't feed the hardware RFKILL into iwlmei adds 30de48b436a0 iwlwifi: mei: report RFKILL upon register when needed adds 92883a524ae9 iwlwifi: remove deprecated broadcast filtering feature adds 5f06f6bf8d81 iwlwifi: mvm: don't send SAR GEO command for 3160 devices adds f0a6fd152706 cfg80211: fix race in netlink owner interface destruction adds bea2662e7818 iwlwifi: fix use-after-free adds 85d24ad38bc4 Merge tag 'wireless-2022-02-11' of git://git.kernel.org/pu [...] adds 6bb9681a43f3 net: dsa: lan9303: fix reset on probe adds 6c342ce2239c mctp: serial: Cancel pending work from ndo_uninit handler adds bf8e59fd315f atl1c: fix tx timeout after link flap on Mikrotik 10/25G NIC adds 143de8d97d79 tipc: fix a bit overflow in tipc_crypto_key_rcv() adds 86006f996346 ice: enable parsing IPSEC SPI headers for RSS adds 26394fc118d6 ipv6: mcast: use rcu-safe version of ipv6_get_lladdr() adds a2614140dc0f net: dsa: mv88e6xxx: flush switchdev FDB workqueue before [...] adds 5891cd5ec46c net_sched: add __rcu annotation to netdev->qdisc adds 0fc95dec096c net: fix documentation for kernel_getsockname adds 603c692d5741 MAINTAINERS: bridge: update my email adds 6605cc67ca18 USB: zaurus: support another broken Zaurus adds 032062f363b4 tipc: fix wrong publisher node address in link publications adds 525b108e6d95 net: phy: mediatek: remove PHY mode check on MT7531 adds bdc120a2bcd8 net: ieee802154: ca8210: Fix lifs/sifs periods adds b465c0dc83be Merge tag 'ieee802154-for-net-2022-02-15' of git://git.ker [...] adds 25206111512d crypto: af_alg - get rid of alg_memory_allocated adds 9d2d38c35e7a ipv4: add description about martian source adds 2a36ed7c1cd5 dpaa2-switch: fix default return of dpaa2_switch_flower_pa [...] adds 07dd44852be8 dpaa2-eth: Initialize mutex used in one step timestamping path adds 9ceaf6f76b20 bonding: fix data-races around agg_select_timer adds ef5764057540 net: mscc: ocelot: fix use-after-free in ocelot_vlan_del() adds 7e5b6a5c8c44 mctp: fix use after free adds 8d2b1a1ec9f5 CDC-NCM: avoid overflow in sanity checking adds c832962ac972 net: bridge: multicast: notify switchdev driver whenever M [...] adds 0b0dff5b3b98 ipv6: per-netns exclusive flowlabel checks adds 8c6ae46150a4 net: dsa: lantiq_gswip: fix use after free in gswip_remove() adds c08e58438d4a tipc: fix wrong notification node addresses adds 5740d0689096 net: sched: limit TC_ACT_REPEAT loops adds 21e8a96377e6 net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990 adds 35a79e64de29 ping: fix the dif and sdif check in ping_lookup adds 6aba04ee3263 Revert "net: ethernet: bgmac: Use devm_platform_ioremap_re [...] adds b9208492fcae vsock: remove vsock from connected table when connect is i [...] adds 017b355bbdc6 net: dsa: lan9303: handle hwaccel VLAN tags adds 430065e26719 net: dsa: lan9303: add VLAN IDs to master device adds 9fcf986cc4bc ipv4: fix data races in fib_alias_hw_flags_set adds d95d6320ba7a ipv6: fix data-race in fib6_info_hw_flags_set / fib6_purge_rt adds 7dbcda584eaa nfp: flower: netdev offload check for ip6gretap adds a6ab75cec1e4 bonding: force carrier update when releasing slave adds 8b97cae315ca Merge tag 'net-5.17-rc5' of git://git.kernel.org/pub/scm/l [...] adds 647474b8d980 drm/mediatek: mtk_dsi: Avoid EPROBE_DEFER loop with extern [...] adds fb9c96714f10 Merge tag 'mediatek-drm-fixes-5.17' of https://git.kernel. [...] adds 0136f5844b00 drm/amd/pm: correct UMD pstate clocks for Dimgrey Cavefish [...] adds f8f4e2a51834 drm/amdgpu: skipping SDMA hw_init and hw_fini for S0ix. adds 9c4f59ea3f86 drm/amd/pm: correct the sequence of sending gpu reset msg adds 364438fd629f drm/radeon: Fix backlight control on iMac 12,1 adds 6379bd44ddbc Merge tag 'amd-drm-fixes-5.17-2022-02-16' of https://gitla [...] adds 59f39bfa6553 drm/cma-helper: Set VM_DONTEXPAND for mmap adds 439cf34c8e0a drm/atomic: Don't pollute crtc_state->mode_blob with error [...] adds babb1fc32343 Merge tag 'drm-misc-fixes-2022-02-17' of git://anongit.fre [...] adds 91c64a4f1cb0 drm/i915/gvt: clean up kernel-doc in gtt.c adds d72d69abfdb6 drm/i915/gvt: Make DRM_I915_GVT depend on X86 adds aa4d01a4734b Merge tag 'gvt-fixes-2022-01-13' of https://github.com/int [...] adds 698bef8ff5d2 drm/i915: Fix dbuf slice config lookup adds 8d9d2a723d64 drm/i915: Fix mbus join config lookup adds 0bdc0a069992 drm/i915/ttm: tweak priority hint selection adds ea958422291d drm/i915/opregion: check port number bounds for SWSCI disp [...] adds 26ace8793aae drm/i915/fbc: Fix the plane end Y offset check adds 5666b6101947 Merge tag 'drm-intel-fixes-2022-02-17' of git://anongit.fr [...] adds b3d971ec2534 Merge tag 'drm-fixes-2022-02-18' of git://anongit.freedesk [...] adds a7e793a867ae selftests/exec: Add non-regular to TEST_GEN_PROGS adds 21bffcb76ee2 selftests/seccomp: Fix seccomp failure by adding missing headers adds 6fec1ab67f8d selftests/ftrace: Do not trace do_softirq because of PREEMPT_RT adds 9195e5e0adbb Merge tag 'linux-kselftest-fixes-5.17-rc5' of git://git.ke [...] adds 9405b5f8b20c smb3: fix snapshot mount option adds dd5a927e4118 cifs: fix set of group SID via NTSD xattrs adds 26d3dadebbcb cifs: do not use uninitialized data in the owner/group sid adds 3d6cc9898efd cifs: fix double free race when mount fails in cifs_get_root() adds 0c6f4ebf8835 cifs: modefromsids must add an ACE for authenticated users adds 53923e0fe209 cifs: fix confusing unneeded warning message on smb2.1 and [...] adds 7476b043b191 Merge tag '5.17-rc5-smb3-fixes' of git://git.samba.org/sfr [...] adds 9bb162fa26ed powerpc/603: Fix boot failure with DEBUG_PAGEALLOC and KFENCE adds fe663df78258 powerpc/lib/sstep: fix 'ptesync' build error adds ea4b3d299fe6 Merge tag 'powerpc-5.17-4' of git://git.kernel.org/pub/scm [...] adds 4f6de676d94e arm64: Correct wrong label in macro __init_el2_gicv3 adds 45a98a71d2da Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 8e1741c65899 ALSA: memalloc: Fix dma_need_sync() checks adds 3e16dc50d77d ALSA: memalloc: invalidate SG pages before sync adds 19d20c7a29bf ALSA: usb-audio: revert to IMPLICIT_FB_FIXED_DEV for M-Aud [...] adds c07f2c7b4541 ALSA: hda/realtek: Add quirk for Legion Y9000X 2019 adds 6317f7449348 ALSA: hda: Fix regression on forced probe mask option adds dd8e5b161d7f ALSA: hda: Fix missing codec probe on Shenker Dock 15 adds 9a5adeb28b77 ALSA: usb-audio: Don't abort resume upon errors adds 2a845837e3d0 ALSA: hda/realtek: Fix deadlock by COEF mutex adds 7fa5c33d0431 ASoC: amd: acp: Set gpio_spkr_en to None for max speaker a [...] adds 564778d7b1ea ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw() adds 7f3d90a35196 ASoC: ops: Fix stereo change notifications in snd_soc_put_ [...] adds 650204ded370 ASoC: ops: Fix stereo change notifications in snd_soc_put_ [...] adds 2b7c46369f09 ASoC: ops: Fix stereo change notifications in snd_soc_put_xr_sx() adds 618c2dc667c8 ASoC: ops: Fix stereo change notifications adds 946eb87114af ASoC: Revert "ASoC: mediatek: Check for error clk pointer" adds 307f31452078 ASoC: tas2770: Insert post reset delay adds d7b530fdc45e ASoC: rt5682s: do not block workqueue if card is unbound adds a6d78661dc90 ASoC: rt5668: do not block workqueue if card is unbound adds 4c33de0673ce ASoC: rt5682: do not block workqueue if card is unbound adds e4e3a93c6e26 MAINTAINERS: update cros_ec_codec maintainers adds c8d251f51ee6 ASoC: qcom: Actually clear DMA interrupt register for HDMI adds a887f9c7a4d3 ASoC: wm_adsp: Correct control read size when parsing comp [...] adds 5948342a526f Merge tag 'asoc-fix-v5.17-rc4' of https://git.kernel.org/p [...] adds acd289e04a0a ALSA: hda: Set max DMA segment size adds 8872fc0d0459 ASoC: SOF: hda: Set max DMA segment size adds c22a8086b384 ASoC: intel: skylake: Set max DMA segment size adds 2848551bc659 Merge tag 'sound-5.17-rc5' of git://git.kernel.org/pub/scm [...] adds a12821d5e012 block: Add handling for zone append command in blk_complet [...] adds 06582bc86d7f block: loop:use kstatfs.f_bsize of backing file to set dis [...] adds cc8f7fe1f5ea block-map: add __GFP_ZERO flag for alloc_page in function [...] adds 7a5428dcb790 block: fix surprise removal for drivers calling blk_set_qu [...] adds e92bc4cd34de block/wbt: fix negative inflight counter when remove scsi device adds b9889768bda1 Merge tag 'block-5.17-2022-02-17' of git://git.kernel.dk/l [...] adds ba1b71b008e9 mtd: rawnand: ingenic: Fix missing put_device in ingenic_ecc_get adds 5c23b3f965bc mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() adds 079e6bdb2b1c mtd: parsers: qcom: Don't print error message on -EPROBE_DEFER adds 65d003cca335 mtd: parsers: qcom: Fix kernel panic on skipped partition adds 3dd8ba961b93 mtd: parsers: qcom: Fix missing free for pparts in cleanup adds 4cd335dae3cf mtd: rawnand: omap2: Prevent invalid configuration and bui [...] adds 3e3765875b1b mtd: phram: Prevent divide by zero bug in phram_setup() adds 9161f365c916 mtd: rawnand: gpmi: don't leak PM reference in error path adds 36415a796471 mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status adds 7993e65fdd0f Merge tag 'mtd/fixes-for-5.17-rc5' of git://git.kernel.org [...] adds 12f4a665cc35 RISC-V: Fix hartid mask handling for hartid 31 and up adds 2b35d5b7d130 RISC-V: Fix handling of empty cpu masks adds 5feef64f4c67 RISC-V: Fix IPI/RFENCE hmask on non-monotonic hartid ordering adds 241c32d853a8 Merge tag 'riscv-for-linus-5.17-rc5' of git://git.kernel.o [...] adds f98da1d66298 ACPI: tables: Quiet ACPI table not found warning adds bfe55a1f7fd6 ACPI: processor: idle: fix lockup regression on 32-bit Thi [...] adds 8292656464e5 Merge branch 'acpi-processor' adds 1c2a33d0ac69 Merge tag 'acpi-5.17-rc5' of git://git.kernel.org/pub/scm/ [...] adds 9d047bf68fe8 NFS: Remove an incorrect revalidation in nfs4_update_chang [...] adds e0caaf75d443 NFS: LOOKUP_DIRECTORY is also ok with symlinks adds d19e0183a883 NFS: Do not report writeback errors in nfs_getattr() adds 4f12b742eb2b Merge tag 'nfs-for-5.17-3' of git://git.linux-nfs.org/proj [...] adds c16bdeb5a39f rlimit: Fix RLIMIT_NPROC enforcement failure caused by cap [...] adds 8f2f9c4d82f2 ucounts: Enforce RLIMIT_NPROC not RLIMIT_NPROC+1 adds a55d07294f1e ucounts: Base set_cred_ucounts changes on the real user adds c923a8e7edb0 ucounts: Move RLIMIT_NPROC handling after set_user adds 0cbae9e24fa7 ucounts: Handle wrapping in is_ucounts_overlimit adds 2d3409ebc87f Merge branch 'ucount-rlimit-fixes-for-v5.17' of git://git. [...] adds ddc204b517e6 copy_process(): Move fd_install() out of sighand->siglock [...] adds c1034d249d14 Merge tag 'pidfd.v5.17-rc4' of git://git.kernel.org/pub/sc [...] adds d1c56bfdaca4 tests: fix idmapped mount_setattr test adds 97acd701185b MAINTAINERS: add entry for idmapped mounts adds 538f4f022a46 fs: add kernel doc for mnt_{hold,unhold}_writers() adds 7f25f0412c9e Merge tag 'fs.mount_setattr.v5.17-rc4' of git://git.kernel [...] adds da5462a4dc44 power: supply: fix table problem in sysfs-class-power adds 2b56a9a28a6b power: supply: core: fix application of sizeof to pointer adds f444578d727a power: supply: bq256xx: Handle OOM correctly adds 70d2bec7c545 Merge tag 'for-v5.17-rc' of git://git.kernel.org/pub/scm/l [...] adds 37ef4c19b4c6 Input: clear BTN_RIGHT/MIDDLE on buttonpads adds de8aa31ac7c2 Input: zinitix - add new compatible strings adds 7b1f781f2d24 Input: psmouse - set up dependency between PS/2 and SMBus [...] adds 961af9dbe5d0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9495b9b31abe i2c: bcm2835: Avoid clock stretching timeouts adds a0d48505a1d6 i2c: qcom-cci: don't delete an unregistered adapter adds 02a4a69667a2 i2c: qcom-cci: don't put a device tree node before i2c_add [...] adds 0b0dcb3882c8 i2c: cadence: allow COMPILE_TEST adds 2ce4462f2724 i2c: imx: allow COMPILE_TEST adds 5de717974005 i2c: qup: allow COMPILE_TEST adds 834cea3a252e i2c: brcmstb: fix support for DSL and CM variants adds 2428766e2015 MAINTAINERS: remove duplicate entry for i2c-qcom-geni adds dacec3e7b9bc Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds 3c62fd3406e0 dmaengine: ptdma: Fix the error handling path in pt_core_init() adds aa7accb7f91c dmaengine: at_xdmac: Fix missing unlock in at_xdmac_tasklet() adds 2d21543efe33 dmaengine: sh: rcar-dmac: Check for error num after setting mask adds e831c7aba950 dmaengine: stm32-dmamux: Fix PM disable depth imbalance in [...] adds da2ad87fba08 dmaengine: sh: rcar-dmac: Check for error num after dma_se [...] adds 455896c53d5b dmaengine: shdma: Fix runtime PM imbalance on error adds 77478077349f Merge tag 'dmaengine-fix-5.17' of git://git.kernel.org/pub [...] adds f10f582d2822 scsi: qedi: Fix ABBA deadlock in qedi_process_tmf_resp() a [...] adds 7f4c5a26f735 scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop adds 10af11564617 scsi: ufs: core: Fix divide by zero in ufshcd_map_queues() adds e268d7084a90 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds f8efca92ae50 EDAC: Fix calculation of returned address and next offset [...] adds 6e8e752f705c Merge tag 'edac_urgent_for_v5.17_rc5' of git://git.kernel. [...] adds b1e8206582f9 sched: Fix yet more sched_fork() races adds 0b0894ff78cc Merge tag 'sched_urgent_for_v5.17_rc5' of git://git.kernel [...] adds e5733d8c89c3 x86/sgx: Fix missing poison handling in reclaimer adds 44cad52cc14a x86/ptrace: Fix xfpregs_set()'s incorrect xmm clearing adds 222177397aab Merge tag 'x86_urgent_for_v5.17_rc5' of git://git.kernel.o [...] adds 28df029d53a2 lockdep: Correct lock_classes index mapping adds 3324e6e80315 Merge tag 'locking_urgent_for_v5.17_rc5' of git://git.kern [...] adds cfb92440ee71 Linux 5.17-rc5 adds 868d7618d75f platform/x86: thinkpad_acpi: Add dual-fan quirk for T15g ( [...] adds e3d13da7f77d platform/x86: asus-wmi: Fix regression when probing for fa [...] adds ae09639e3b2a platform/x86: int3472: Add terminator to gpiod_lookup_table adds 038101e6b2cd Merge tag 'platform-drivers-x86-v5.17-3' of git://git.kern [...] adds 9d2231c5d74e lib/iov_iter: initialize "flags" in new pipe_buffer adds 917bbdb107f8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 05c7b7a92cc8 cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug adds 6d3971dab239 cgroup: clarify cgroup_css_set_fork() adds 467a726b754f cgroup-v1: Correct privileges check in release_agent writes adds c70cd039f1d7 cpuset: Fix kernel-doc adds 5c1ee569660d Merge branch 'for-5.17-fixes' of git://git.kernel.org/pub/ [...] adds 93dd04ab0b2b slab: remove __alloc_size attribute from __kmalloc_track_caller adds 221944736f66 tools/cgroup/slabinfo: update to work with struct slab adds 4eb0a7c8e195 Merge tag 'slab-for-5.17-rc6' of git://git.kernel.org/pub/ [...] adds e23e40fd6de5 hwmon: (ntc_thermistor) Underscore Samsung thermistor adds 1b5f517cca36 hwmon: Handle failure to register sensor with thermal zone [...] adds 35f165f08950 hwmon: (pmbus) Clear pmbus fault/warning bits after read adds 6f5738db96dd Merge tag 'hwmon-for-v5.17-rc6' of git://git.kernel.org/pu [...] adds dd2288f4a020 parisc/unaligned: Fix fldd and fstd unaligned handlers on [...] adds a97279836867 parisc/unaligned: Fix ldw() and stw() unalignment handlers adds 23d04328444a Merge tag 'for-5.17/parisc-4' of git://git.kernel.org/pub/ [...] adds ce2fc710c9d2 selinux: fix misuse of mutex_is_locked() adds 54134be65803 Merge tag 'selinux-pr-20220223' of git://git.kernel.org/pu [...] adds fa4300f060e5 of: unittest: update text of expected warnings adds 132507ed04ce of/fdt: move elfcorehdr reservation early for crash dump kernel adds 34f3eda8c8ff MAINTAINERS: sifive: drop Yash Shah adds 0c0822bcb73f dt-bindings: update Roger Quadros email adds 91318b29a81c Merge tag 'devicetree-fixes-for-5.17-2' of git://git.kerne [...] adds 68af28426b3c platform/x86: amd-pmc: Set QOS during suspend on CZN w/ ti [...] adds 21d90aaee8d5 surface: surface3_power: Fix battery readings on batteries [...] adds 6c528f34ca36 Merge tag 'platform-drivers-x86-v5.17-4' of git://git.kern [...] adds f240762f88b4 io_uring: add a schedule point in io_add_buffers() adds 228339662b39 io_uring: don't convert to jiffies for waiting on timeouts adds 80912cef18f1 io_uring: disallow modification of rsrc_data during quiesce adds 3a5f59b17f9d Merge tag 'io_uring-5.17-2022-02-23' of git://git.kernel.d [...] adds bb49c6fa8b84 block: clear iocb->private in blkdev_bio_end_io_async() adds 363f63686037 nvme: don't return an error from nvme_configure_metadata adds 602e57c9799c nvme: also mark passthrough-only namespaces ready in nvme_ [...] adds c2700d2886a8 nvme-tcp: send H2CData PDUs based on MAXH2CDATA adds b2750f14007f Merge tag 'nvme-5.17-2022-02-24' of git://git.infradead.or [...] adds 73878e5eb1bd Merge tag 'block-5.17-2022-02-24' of git://git.kernel.dk/l [...] adds 4a11678f6838 bpf: Do not try bpf_msg_push_data with len 0 adds a8abb0c3dc1e bpf: Fix crash due to incorrect copy_map_value adds a7e75016a075 selftests/bpf: Add test for bpf_timer overwriting crash adds acc3c47394a1 Merge branch 'Fix for crash due to overwrite in copy_map_value' adds 3bd916ee0ecb bpf: Emit bpf_timer in vmlinux BTF adds 5eaed6eedbe9 bpf: Fix a bpf_timer initialization issue adds 3df9d803163e Merge branch 'bpf: fix a bpf_timer initialization issue' adds 61d06f01f971 selftests: bpf: Check bpf_msg_push_data return value adds 45ce4b4f9009 bpf: Fix crash due to out of bounds access into reg2btf_ids. adds 75134f16e7dd bpf: Add schedule points in batch ops adds 7a2fb9128515 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds efe4186e6a1b drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() adds 4224cfd7fb65 net-sysfs: add check for netdevice being present to speed_show adds 2f131de361f6 net/sched: act_ct: Fix flow table lookup after ct clear or [...] adds e9da0b56fe27 sr9700: sanity check for packet length adds a1cdec57e03a net-timestamp: convert sk->sk_tskey to atomic_t adds b352c3465bb8 net: ll_temac: check the return value of devm_kmalloc() adds 5a2aba71cd26 net: mvpp2: always set port pcs ops adds ba88b5533728 MAINTAINERS: rmnet: Update email addresses adds 3a14d0888eb4 nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac() adds 0cd33c5ffec1 selftests: mptcp: fix diag instability adds 5b31dda736e3 selftests: mptcp: improve 'fair usage on close' stability adds 98247bc16a27 mptcp: fix race in overlapping signal events adds 837cf45df163 mptcp: fix race in incoming ADD_ADDR option processing adds f73c11946345 mptcp: add mibs counter for ignored incoming options adds 6ef84b1517e0 selftests: mptcp: more robust signal race test adds e35f885b357d selftests: mptcp: be more conservative with cookie MPJ limits adds 90141edcd53d Merge branch 'mptcp-fixes' adds b70bc066d77b ice: Match on all profiles in slow-path adds 932645c298c4 ice: fix setting l4 port flag when adding filter adds fadead80fe4c ice: fix concurrent reset and removal of VFs adds ed22d9c8d128 ice: check the return of ice_ptp_gettimex64 adds 5950bdc88dd1 ice: initialize local variable 'tlv' adds 0033fced48d2 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 5486f5bf790b net: Force inlining of checksum functions in net/checksum.h adds 3d00827a90db net: dsa: microchip: fix bridging with more than two member ports adds 8940e6b669ca net: dsa: avoid call to __dev_set_promiscuity() while rtnl [...] adds 84d3c83e6ea7 bnxt_en: Fix active FEC reporting to ethtool adds 6758f937669d bnxt_en: Fix offline ethtool selftest with RDMA enabled adds cfcab3b3b615 bnxt_en: Fix occasional ethtool -t loopback test failures adds 8cdb15924252 bnxt_en: Fix incorrect multicast rx mask setting when not [...] adds 0e0e3c535847 bnxt_en: Restore the resets_reliable flag in bnxt_open() adds b891106da52b bnxt_en: Increase firmware message response DMA wait time adds 1278d17a1fb8 bnxt_en: Fix devlink fw_activate adds 5a3449734bcb Merge branch 'bnxt_en-fixes' adds cc20cced0598 gso: do not skip outer ip header in case of ipip and net_failover adds b6ad6261d277 net: mdio-ipq4019: add delay after clock enable adds 2874b7911132 netfilter: xt_socket: missing ifdef CONFIG_IP6_NF_IPTABLES [...] adds b1a5983f56e3 netfilter: nf_tables_offload: incorrect flow offload actio [...] adds 6069da443bf6 netfilter: nf_tables: unregister flowtable hooks on netns exit adds 1a58f84ea5df netfilter: nft_limit: fix stateful object memory leak adds dad3bdeef45f netfilter: nf_tables: fix memory leak during stateful obj update adds 5663b85462a6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf adds ef527f968ae0 net: __pskb_pull_tail() & pskb_carve_frag_list() drop_moni [...] adds 342b6419193c net: dsa: fix panic when removing unoffloaded port from bridge adds 277f2bb14361 ibmvnic: schedule failover only if vioctl fails adds a58da53ffd70 vhost/vsock: don't check owner in vhost_vsock_stop() while [...] adds de7b2efacf4e udp_tunnel: Fix end of loop test in udp_tunnel_nic_unregister() adds a1f8fec4dac8 tipc: Fix end of loop tests for list_for_each_entry() adds 404ba13a6588 MAINTAINERS: add myself as co-maintainer for Realtek DSA s [...] adds ecf4a24cf978 net: sched: avoid newline at end of message in NL_SET_ERR_MSG_MOD adds 4f1e72850d45 drivers/net/ftgmac100: refactor ftgmac100_reset_task to en [...] adds 3c773dba8182 drivers/net/ftgmac100: adjust code place for function call [...] adds 1baf2e50e48f drivers/net/ftgmac100: fix DHCP potential failure with systemd adds 0228d37bd1a4 Merge branch 'ftgmac100-fixes' adds f908a35b2218 net/mlx5: Update the list of the PCI supported devices adds e5b2bc30c211 net/mlx5: DR, Cache STE shadow memory adds 0aec12d97b20 net/mlx5: DR, Fix slab-out-of-bounds in mlx5_cmd_dr_create_fte adds ffb0753b9547 net/mlx5: DR, Don't allow match on IP w/o matching on full [...] adds ecd9c5cd46e0 net/mlx5: DR, Fix the threshold that defines when pool syn [...] adds 7f839965b2d7 net/mlx5: Update log_max_qp value to be 17 at most adds 07666c75ad17 net/mlx5: Fix wrong limitation of metadata match on ecpf adds be7f4b0ab149 net/mlx5: Fix tc max supported prio for nic mode adds b645e57debca net/mlx5: Fix possible deadlock on rule deletion adds 0b8942972235 net/mlx5e: Fix wrong return value on ioctl EEPROM query failure adds 7eaf1f37b881 net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offlo [...] adds 23216d387c40 net/mlx5e: TC, Reject rules with drop and modify hdr action adds 3d65492a86d4 net/mlx5e: TC, Reject rules with forward and drop actions adds fb7e76ea3f3b net/mlx5e: TC, Skip redundant ct clear actions adds 7fac05290380 net/mlx5e: Add feature check for set fec counters adds c63741b426e1 net/mlx5e: Fix MPLSoUDP encap to use MPLS action information adds fdc18e4e4bde net/mlx5e: MPLSoUDP decap, fix check for unsupported matches adds 5ee02b7a8006 net/mlx5e: Add missing increment of count adds ca49df96f9f5 net/mlx5e: Fix VF min/max rate parameters interchange mistake adds 5facf49702b6 Merge tag 'mlx5-fixes-2022-02-23' of git://git.kernel.org/ [...] adds 0f4558ae9187 Revert "xen-netback: remove 'hotplug-status' once it has s [...] adds e8240addd0a3 Revert "xen-netback: Check for hotplug-status existence be [...] adds e13ad1443684 bnx2x: fix driver load from initrd adds 7ff57e98fb78 net/smc: Use a mutex for locking "struct smc_pnettable" adds 6c0d8833a605 ipv6: prevent a possible race condition with lifetimes adds d9b5ae5c1b24 openvswitch: Fix setting ipv6 fields causing hw csum failure adds fe20371578ef Revert "i40e: Fix reset bw limit when DCB enabled with 1 TC" adds cd33bdcbead8 ping: remove pr_err from ping_lookup adds 42404d8f1c01 net: mv643xx_eth: process retval from of_get_mac_address adds f672ff91236b Merge tag 'net-5.17-rc6' of git://git.kernel.org/pub/scm/l [...] adds c49ae619905e PCI: mvebu: Fix device enumeration regression adds 3f1271b54edc PCI: Mark all AMD Navi10 and Navi14 GPU ATS as broken adds d8152cfe2f21 Merge tag 'pci-v5.17-fixes-5' of git://git.kernel.org/pub/ [...] adds 127770ac0d04 KVM: x86: Add KVM_CAP_ENABLE_CAP to x86 adds 4cb9a998b1ce KVM: Fix lockdep false negative during host resume adds 3a55f729240a kvm: x86: Disable KVM_HC_CLOCK_PAIRING if tsc is in always [...] adds ad856280ddea x86/kvm/fpu: Limit guest user_xfeatures to supported bits of XCR0 adds 988896bb6182 x86/kvm/fpu: Remove kvm_vcpu_arch.guest_supported_xcr0 adds ba1f77c54696 x86/kvm: Fix compilation warning in non-x86_64 builds adds ec756e40e271 x86/kvm: Don't use pv tlb/ipi/sched_yield if on 1 vCPU adds 93b71801a827 KVM: PPC: reserve capability 210 for KVM_CAP_PPC_AIL_MODE_3 adds 1e2277ed7095 Merge branch 'kvm-ppc-cap-210' into kvm-master adds 6f3c1fc53d86 KVM: x86/mmu: make apf token non-zero to fix bug adds e910a53fb4f2 KVM: x86: nSVM: disallow userspace setting of MSR_AMD64_TS [...] adds 1f840c0ef44b Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds f268088f65af perf test: Skip failing sigtrap test for arm+aarch64 adds 8a3d2ee0de38 perf evlist: Fix failed to use cpu list for uncore events adds 69560e366fc4 perf data: Fix double free in perf_session__delete() adds 5b061a322b05 tools arch x86: Sync the msr-index.h copy with the kernel sources adds 13e741b83453 perf script: Fix error when printing 'weight' field adds 7ee022567bf9 Merge tag 'perf-tools-fixes-for-v5.17-2022-02-24' of git:/ [...] adds e40945ab7c7f drm/vc4: hdmi: Unregister codec device on unbind adds 6764eb690e77 drm/vc4: crtc: Fix runtime_pm reference counting adds 1aae05754fca drm/imx/dcss: i.MX8MQ DCSS select DRM_GEM_CMA_HELPER adds f762ce78897d drm/radeon: fix variable type adds ecbd4912a693 drm/edid: Always set RGB444 adds 753a64c77990 Merge tag 'drm-misc-fixes-2022-02-23' of git://anongit.fre [...] adds 22d7ee32f1fb gpu: host1x: Fix hang on Tegra186+ adds 184b58fa816f gpu: host1x: Always return syncpoint value when waiting adds 16693c1b2d98 drm/tegra: Fix cast to restricted __le32 adds 8913e1aea4b3 drm/tegra: dpaux: Populate AUX bus adds 0c3127933cb5 Merge tag 'drm/tegra/for-5.17-rc6' of https://gitlab.freed [...] adds 1432108d00e4 drm/amd/display: Protect update_bw_bounding_box FPU code. adds f626dd0ff050 drm/amdgpu: disable MMHUB PG for Picasso adds e3f3824874da drm/amd/pm: fix some OEM SKU specific stability issues adds 4d22336f9039 drm/amd/display: For vblank_disable_immediate, check PSR i [...] adds 7294863a6f01 drm/amd: Check if ASPM is enabled from PCIe subsystem adds 3743e7f6fcb9 drm/amd/display: Fix stream->link_enc unassigned during st [...] adds 1e2be869c8a7 drm/amdgpu: do not enable asic reset for raven2 adds 97c61e0b7c59 Revert "drm/amdgpu: add modifiers in amdgpu_vkms_plane_init()" adds e2b993302f40 drm/amdgpu: bypass tiling flag check in virtual display case (v2) adds c1a66c3bc425 drm/amdgpu: check vm ready by amdgpu_vm->evicting flag adds 7c17b3d37f1f Merge tag 'amd-drm-fixes-5.17-2022-02-23' of https://gitla [...] adds 3f33364836aa drm/i915: Widen the QGV point mask adds a40ee54e9a09 drm/i915: Disconnect PHYs left connected by BIOS on disabl [...] adds afc189df6bcc drm/i915: Correctly populate use_sagv_wm for all pipes adds ec663bca9128 drm/i915: Fix bw atomic check when switching between SAGV [...] adds 28adef861233 drm/i915/dg2: Print PHY name properly on calibration error adds ecf8a99f4807 Merge tag 'drm-intel-fixes-2022-02-24' of git://anongit.fr [...] adds 5ee3d0015a4c Merge tag 'drm-fixes-2022-02-25' of git://anongit.freedesk [...] adds 3494894afff4 clk: qcom: gcc-msm8994: Remove NoC clocks adds 2f0754f27a23 clk: jz4725b: fix mmc0 clock gating adds 53ab78cd6d5a Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 5f6b0f2d037c ata: pata_hpt37x: fix PCI clock detection adds 8d093e02e898 ata: pata_hpt37x: disable primary channel on HPT371 adds 78081594971a Merge tag 'ata-5.17-rc6' of git://git.kernel.org/pub/scm/l [...] adds 038438a25c45 usb: dwc3: pci: add support for the Intel Raptor Lake-S adds d7c93a903f33 usb: dwc3: pci: Add "snps,dis_u2_susphy_quirk" for Intel B [...] adds 8b328f8002bc xhci: re-initialize the HC during resume if HCE was set adds 243a1dd7ba48 xhci: Prevent futile URB re-submissions due to incorrect r [...] adds aba2081e0a9c tps6598x: clear int mask on probe failure adds 62e3f0afe246 usb: dwc3: pci: Fix Bay Trail phy GPIO mappings adds 32fde84362c4 usb: dwc2: drd: fix soft connect when gadget is unconfigured adds 7f14c7227f34 USB: gadget: validate endpoint index for xilinx udc adds 84918a89d6ef usb: dwc3: gadget: Let the interrupt handler disable botto [...] adds aaaba1c86d04 usb: gadget: rndis: add spinlock for rndis response list adds 198a7ebd5fa1 Revert "USB: serial: ch341: add new Product ID for CH341A" adds 6ecb3f0b18b3 USB: serial: option: add support for DW5829e adds cfc4442c642d USB: serial: option: add Telit LE910R1 compositions adds 19eae24b76c2 Merge tag 'usb-serial-5.17-rc6' of https://git.kernel.org/ [...] adds 548b1af45d1a Merge tag 'usb-5.17-rc6' of git://git.kernel.org/pub/scm/l [...] adds 737b0ef3be6b tty: n_gsm: fix encoding of control signal octet bit DV adds 57435c42400e tty: n_gsm: fix encoding of command/response bit adds e3b7468f082d tty: n_gsm: fix proper link termination after failed open adds 96b169f05cdc tty: n_gsm: fix NULL pointer access due to DLCI release adds c19d93542a60 tty: n_gsm: fix wrong tty control line for flow control adds 687f9ad43c52 tty: n_gsm: fix wrong modem processing in convergence laye [...] adds a2ab75b8e76e tty: n_gsm: fix deadlock in gsmtty_open() adds eebb0f4e894f sc16is7xx: Fix for incorrect data being transmitted adds d8fc3bb606d8 Merge tag 'tty-5.17-rc6' of git://git.kernel.org/pub/scm/l [...] adds b6821b0d9b56 staging: fbtft: fb_st7789v: reset display before initialization adds eae9350eb40a Merge tag 'staging-5.17-rc6' of git://git.kernel.org/pub/s [...] adds d8f7a5484f21 driver core: Free DMA range map when device is released adds d68ccfdbe520 Merge tag 'driver-core-5.17-rc6' of git://git.kernel.org/p [...] adds b7a78a8adaa8 iio: adc: tsc2046: fix memory corruption by preventing arr [...] adds 0e33d15f1dce iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN [...] adds b0e85f95e30d iio:imu:adis16480: fix buffering for devices with no burst mode adds ccbed9d8d2a5 iio: accel: fxls8962af: add padding to regmap for SPI adds a1cba0e2deeb iio: frequency: admv1013: remove the always true condition adds e0a2e37f3038 iio: adc: men_z188_adc: Fix a resource leak in an error ha [...] adds e7a3290d330e iio: addac: ad74413r: Do not reference negative array offsets adds 8a3e4a5614ad iio: addac: ad74413r: use ngpio size when iterating over mask adds 4165456fe6b7 iio: addac: ad74413r: correct comparator gpio getters mask usage adds 632fe0bb8c5b iio: Fix error handling for PM adds ea85bf906466 iio: imu: st_lsm6dsx: wait for settling time in st_lsm6dsx [...] adds efe8a1e7cad4 Merge tag 'iio-fixes-for-5.17a' of https://git.kernel.org/ [...] adds f6c052afe6f8 nvmem: core: Fix a conflict between MTD and NVMEM on wp-gp [...] adds 6c7621890995 mtd: core: Fix a conflict between MTD and NVMEM on wp-gpio [...] adds c47658311d60 Merge tag 'char-misc-5.17-rc6' of git://git.kernel.org/pub [...] adds 4f774c4a65bf cpufreq: Reintroduce ready() callback adds ef8ee1cb8fc8 cpufreq: qcom-hw: Delay enabling throttle_irq adds c5eb92f57de2 Merge branch 'cpufreq/arm/fixes' of git://git.kernel.org/p [...] adds 2800b6d0fc39 Merge tag 'pm-5.17-rc6' of git://git.kernel.org/pub/scm/li [...] adds 3abea10e6a8f thermal: int340x: fix memory leak in int3400_notify() adds e48cb5c2c65d Merge tag 'thermal-5.17-rc6' of git://git.kernel.org/pub/s [...] adds d04ad245d67a regmap-irq: Update interrupt clear register for proper reset adds 0e9894e6aac2 Merge tag 'regmap-fix-v5.17-rc5' of git://git.kernel.org/p [...] adds f0fdfc04fd97 regulator: da9121: Fix DA914x current values adds c8c57fbc1c50 regulator: da9121: Fix DA914x voltage value adds 9c7cf33c53ce regulator: da9121: Remove surplus DA9141 parameters adds 64b5132b897c Merge tag 'regulator-fix-v5.17-rc5' of git://git.kernel.or [...] adds ab3824427b84 spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq [...] adds 9382df0a98aa spi: rockchip: Fix error in getting num-cs property adds 80808768e413 spi: rockchip: terminate dma transmission when slave abort adds 4b23c6ecefcc Merge tag 'spi-fix-v5.17-rc5' of git://git.kernel.org/pub/ [...] adds 7920af5c826c gpio: rockchip: Reset int_bothedge when changing trigger adds ae42f9288846 gpio: Return EPROBE_DEFER if gc->to_irq is NULL adds 115ccd2278cc Merge tag 'gpio-fixes-for-v5.17-rc6' of git://git.kernel.o [...] adds 32f57cb1b2c8 IB/qib: Fix duplicate sysfs directory name adds 8700af2cc18c RDMA/rtrs-clt: Fix possible double free in error case adds c46fa8911b17 RDMA/rtrs-clt: Move free_permit from free_clt to rtrs_clt_close adds 081bdc9fe05b RDMA/ib_srp: Fix a deadlock adds 22e9f71072fa RDMA/cma: Do not change route.addr.src_addr outside state checks adds ca7457236d47 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 741b23a970a7 btrfs: prevent copying too big compressed lzo segment adds 966d879bafaa btrfs: defrag: allow defrag_one_cluster() to skip large ex [...] adds 7093f15291e9 btrfs: defrag: don't try to merge regular extents with pre [...] adds 979b25c300db btrfs: defrag: don't defrag extents which are already at m [...] adds 550f133f6959 btrfs: defrag: remove an ambiguous condition for rejection adds d5633b0dee02 btrfs: defrag: bring back the old file extent search behavior adds 199257a78bb0 btrfs: defrag: don't use merged extent map for their gener [...] adds 26fbac2517fc btrfs: autodefrag: only scan one inode once adds 558732df2122 btrfs: reduce extent threshold for autodefrag adds c0419188b5c1 Merge tag 'for-5.17-rc5-tag' of git://git.kernel.org/pub/s [...] adds 84ec758fb2da configfs: fix a race in configfs_{,un}register_subsystem() adds 9137eda53752 Merge tag 'configfs-5.17-2022-02-25' of git://git.infradea [...] adds b97cca3ba909 xfs: only bother with sync_filesystem during readonly remount adds 3bd9dd813820 Merge tag 'xfs-5.17-fixes-2' of git://git.kernel.org/pub/s [...] adds 762e52f79c95 riscv: fix nommu_k210_sdcard_defconfig adds 22e2100b1b07 riscv: fix oops caused by irqsoff latency tracer adds 2c8c230edab5 Merge tag 'riscv-for-linus-5.17-rc6' of git://git.kernel.o [...] adds bbcf7b0e2e4b MAINTAINERS: add sysctl-next git tree adds db110a99d336 mm/hugetlb: fix kernel crash with hugetlb mremap adds 70effdc3756c kasan: test: prevent cache merging in kmem_cache_double_destroy adds e79ce9832316 hugetlbfs: fix a truncation issue in hugepages parameter adds f798a1d4f94d mm: fix use-after-free bug when mm->mmap is reused after b [...] adds f39c58008dee selftest/vm: fix map_fixed_noreplace test failure adds 7d547dcf97f2 MAINTAINERS: add Roman as a memcg co-maintainer adds 0a972e72e2f9 MAINTAINERS: remove Vladimir from memcg maintainers adds bb9d54549923 MAINTAINERS: add Shakeel as a memcg co-maintainer adds 7b0112f34329 MAINTAINERS, SLAB: add Roman as reviewer, git tree adds 9502bdbf34e4 mailmap: update Roman Gushchin's email adds fda153c89af3 selftests/memfd: clean up mapping in mfd_fail_write adds 086ee11b0384 Merge branch 'akpm' (patches from Andrew) adds c94afc46cae7 memblock: use kfree() to release kmalloced memblock regions adds e41898d2ba51 Merge tag 'fixes-2022-02-26' of git://git.kernel.org/pub/s [...] adds 7414db411919 rtla: Fix systme -> system typo on man page adds ce33c845b030 tracing: Dump stacktrace trigger to the corresponding instance adds 302e9edd5498 tracing: Have traceon and traceoff trigger honor the instance adds b61edd57740d eprobes: Remove redundant event type information adds bc82c38a6933 tracing: Uninline trace_trigger_soft_disabled() partly adds 7acf3a127bb7 tracing: Ensure trace buffer is at least 4096 bytes large adds ab2f993c01f2 ftrace: Remove unused ftrace_startup_enable() stub adds dd990352f01e tracing/osnoise: Make osnoise_main to sleep for microseconds adds 851e99ebeec3 tracefs: Set the group ownership in apply_options() not pa [...] adds c5229a0bd478 tracing: Fix selftest config check for function graph star [...] adds dd48f316a121 rtla/hist: Make -E the short version of --entries adds 316f71017246 rtla/osnoise: Free params at the exit adds 90f59ee41abf rtla/osnoise: Fix error message when failing to enable tra [...] adds 2293be58d6a1 Merge tag 'trace-v5.17-rc4' of git://git.kernel.org/pub/sc [...] adds ba2ab85951c9 pinctrl: fix loop in k210_pinconf_get_drive() adds e9f7b9228a94 pinctrl: k210: Fix bias-pull-up adds 64fd52a4d3ce pinctrl: starfive: Use a static name for the GPIO irq_chip adds d1e972ace423 gpio: tegra186: Fix chip_data type confusion adds 6f66db29e241 pinctrl: tigerlake: Revert "Add Alder Lake-M ACPI ID" adds 486c2d15aa81 Merge tag 'intel-pinctrl-v5.17-5' of gitolite.kernel.org:p [...] adds 6676ba2a6df6 Merge tag 'pinctrl-v5-17-3' of git://git.kernel.org/pub/sc [...] adds ddbd89deb7d3 swiotlb: fix info leak with DMA_FROM_DEVICE adds 98f3e84f8df6 Merge tag 'dma-mapping-5.17-1' of git://git.infradead.org/ [...] adds ba1366f3d039 PCI: vmd: Prevent recursive locking on interrupt allocation adds 52a025546731 Merge tag 'irq-urgent-2022-02-27' of git://git.kernel.org/ [...] adds 7e57714cd0ad Linux 5.17-rc6 adds dcf0c838854c riscv/efi_stub: Fix get_boot_hartid_from_fdt() return value adds 258dd902022c efivars: Respect "block" flag in efivar_entry_set_safe() adds 201b5c016f16 Merge tag 'efi-urgent-for-v5.17-2' of git://git.kernel.org [...] adds 6620e311ae76 MAINTAINERS: replace a Microchip AT91 maintainer adds 26077968f838 dt-bindings: ARM: at91: update maintainers entry adds a8cd28553f0f Merge tag 'at91-fixes-5.17' of git://git.kernel.org/pub/sc [...] adds 728390fce4fc dt-bindings: usb: dwc2: add compatible "intel,socfpga-agil [...] adds 268a491aebc2 arm64: dts: agilex: use the compatible "intel,socfpga-agil [...] adds 35f541791175 Merge tag 'socfpga_dts_update_for_v5.18_part2' of git://gi [...] adds 40eb0dcf4114 tee: optee: fix error return code in probe function adds 4f6668f05206 Merge tag 'optee-fix2-for-v5.17' of git://git.linaro.org/p [...] adds 31eeb6b09f40 arm64: dts: juno: Remove GICv2m dma-range adds f159f2941db9 Merge tag 'juno-fix-5.17' of git://git.kernel.org/pub/scm/ [...] adds 1ba603f56568 firmware: arm_scmi: Remove space in MODULE_ALIAS name adds 98e437f134b3 Merge tag 'scmi-fix-5.17' of git://git.kernel.org/pub/scm/ [...] adds 2ddd96aadbd0 arm64: dts: rockchip: fix dma-controller node names on rk356x adds 85a8bccfa945 arm64: dts: rockchip: drop pclk_xpcs from gmac0 on rk3568 adds ed2c66a95c0c arm64: dts: rockchip: fix rk3399-puma-haikou USB OTG mode adds b5fbaf7d779f arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output adds ad02776cf8d0 arm64: dts: rockchip: fix Quartz64-A ddr regulator voltage adds 62966cbdda8a arm64: dts: rockchip: fix rk3399-puma eMMC HS400 signal integrity adds 8fd941504282 arm64: dts: rockchip: align pl330 node name with dtschema adds 2e8a8b5955a0 arm64: dts: rockchip: reorder rk3399 hdmi clocks adds be4e65bdffab ARM: dts: rockchip: reorder rk322x hmdi clocks adds 3916c3619599 ARM: dts: rockchip: fix a typo on rk3288 crypto-controller adds 795a2ab1da7b Merge tag 'v5.17-rockchip-dtsfixes1' of git://git.kernel.o [...] adds 8d3b01e0d4bb ARM: tegra: Move panels to AUX bus adds 31c50bf184a4 Merge tag 'tegra-for-5.17-arm-dt-fixes' of git://git.kerne [...] adds ef3075d6638d arm64: dts: imx8mm: Fix VPU Hanging adds 45d941f67b00 arm64: dts: imx8ulp: Set #thermal-sensor-cells to 1 as required adds fa231bef3b34 soc: imx: gpcv2: Fix clock disabling imbalance in error path adds 3f96885eb713 Merge tag 'imx-fixes-5.17-2' of git://git.kernel.org/pub/s [...] adds 64324ef337d0 ARM: dts: switch timer config to common devkit8000 devicetree adds 8840f5460a23 ARM: dts: Use 32KiHz oscillator on devkit8000 adds f03f10a9823a Merge tag 'omap-for-v5.17/fixes-signed' of git://git.kerne [...] adds efd12405f180 dt-bindings: qoriq-clock: add missing compatible for lx2160a adds 6b4266b8deb8 dt-bindings: fsl,layerscape-dcfg: add missing compatible f [...] adds 988f0a9045b0 soc: fsl: Replace kernel.h with the necessary inclusions adds f2b70418ec6f soc: fsl: Correct MAINTAINERS database (QUICC ENGINE LIBRARY) adds b80af7564446 soc: fsl: Correct MAINTAINERS database (SOC) adds b113737cf129 soc: fsl: guts: Revert commit 3c0d64e867ed adds b9abe942cda4 soc: fsl: guts: Add a missing memory allocation failure check adds 6385960501d9 soc: fsl: qe: fix typo in a comment adds a222fd854139 soc: fsl: qe: Check of ioremap return value adds c253bf70c657 Merge tag 'soc-fsl-fix-v5.17' of git://git.kernel.org/pub/ [...] adds 719fce7539cd Merge tag 'soc-fixes-5.17-2' of git://git.kernel.org/pub/s [...] adds 439a8468242b binfmt_elf: Avoid total_mapping_size for ET_EXEC adds 575115360652 Merge tag 'binfmt_elf-v5.17-rc7' of git://git.kernel.org/p [...] adds bca06b85fcaf Revert "KVM: VMX: Save HOST_CR3 in vmx_set_host_fs_gs()" adds 1a71581012dd Revert "KVM: VMX: Save HOST_CR3 in vmx_prepare_switch_to_guest()" adds a867e9d0cc15 KVM: arm64: Don't miss pending interrupts for suspended vCPU adds 456f89e0928a KVM: selftests: aarch64: Skip tests if we can't create a vgic-v3 adds ece32a75f003 Merge tag 'kvmarm-fixes-5.17-4' of git://git.kernel.org/pu [...] adds fb184c4af9b9 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 305325688ff9 NTB/msi: Use struct_size() helper in devm_kzalloc() adds d5081bf5dcfb ntb: intel: fix port config status offset for SPR adds 9b818634f8e7 MAINTAINERS: update mailing list address for NTB subsystem adds ae5f531d1766 Merge tag 'ntb-5.17-bugfixes' of git://github.com/jonmason/ntb adds 22ba5e99b96f erofs: fix ztailpacking on > 4GiB filesystems adds 92ebf5f91b4d Merge tag 'erofs-for-5.17-rc7-fixes' of git://git.kernel.o [...] adds d920eaa4c455 ARM: Fix kgdb breakpoint for Thumb2 adds 11c57c3ba94d ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_A [...] adds 7b83299e5b93 ARM: 9182/1: mmu: fix returns from early_param() and __set [...] adds 7e3d76139b5d Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 0ac983f51203 ucounts: Fix systemd LimitNPROC with private users regression adds 5859a2b19911 Merge branch 'ucount-rlimit-fixes-for-v5.17' of git://git. [...] adds 4424c35ead66 auxdisplay: lcd2s: Fix lcd2s_redefine_char() feature adds 898c0a15425a auxdisplay: lcd2s: Fix memory leak in ->remove() adds 9ed331f8a0fb auxdisplay: lcd2s: Use proper API to free the instance of [...] adds 4d5ae2340dd4 Merge tag 'auxdisplay-for-linus-v5.17-rc7' of git://github [...] adds cc19db8b312a MIPS: ralink: mt7621: do memory detection on KSEG1 adds f2703def339c MIPS: smp: fill in sibling and core maps earlier adds 1e6ae0e46e32 mips: setup: fix setnocoherentio() boolean setting adds 5d8965704fe5 MIPS: ralink: mt7621: use bitwise NOT instead of logical adds e58bd49da6eb Merge tag 'mips-fixes-5.17_4' of git://git.kernel.org/pub/ [...] adds dd3b1dc3dd05 Bluetooth: hci_core: Fix leaking sent_cmd skb adds fa78d2d1d64f Bluetooth: fix data races in smp_unregister(), smp_del_chan() adds 29fb608396d6 Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks adds 2e8ecb4bbc13 Bluetooth: assign len after null check adds 80740ebb7e1a Bluetooth: hci_sync: Fix hci_update_accept_list_sync adds a56a1138cbd8 Bluetooth: hci_sync: Fix not using conn_timeout adds 8a7271000b91 Merge tag 'for-net-2022-02-24' of git://git.kernel.org/pub [...] adds 07c2c7a3b622 mptcp: accurate SIOCOUTQ for fallback socket adds 63bb8239d805 selftests: mptcp: do complete cleanup at exit adds 877d11f0332c mptcp: Correctly set DATA_FIN timeout when number of retra [...] adds a6df953f0178 Merge branch 'mptcp-fixes-for-5-17' adds dcf4ff7a48e7 xen/netfront: destroy queues before real_num_tx_queues is zeroed adds 087a7b944c5d net: stmmac: only enable DMA interrupts when ready adds 9f1c50cf3916 net/smc: fix connection leak adds 91b0383fef06 net: dcb: flush lingering app table entries for unregister [...] adds 6596a0229541 xfrm: fix MTU regression adds c1aca3080e38 xfrm: Check if_id in xfrm_migrate adds e03c3bba351f xfrm: Fix xfrm migrate issues when address family changes adds a6d95c5a628a Revert "xfrm: xfrm_state_mtu should return at least 1280 f [...] adds 6d0d95a1c2b0 xfrm: fix the if_id check in changelink adds 7c76ecd9c99b xfrm: enforce validity of offload input flags adds 31372fe9668e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 8d0657f39f48 ibmvnic: free reset-work-item when flushing adds 765559b10ce5 ibmvnic: initialize rc before completing wait adds 83da53f7e4bd ibmvnic: define flush_reset_queue helper adds 36491f2df9ad ibmvnic: complete init_done on transport events adds 570425f8c7c1 ibmvnic: register netdev after init of adapter adds ae16bf15374d ibmvnic: init init_done_rc earlier adds f628ad531b4f ibmvnic: clear fop when retrying probe adds fd98693cb072 ibmvnic: Allow queueing resets during probe adds 5a83dd14c63b Merge branch 'ibmvnic-fixes' adds 767b9825ed17 net: chelsio: cxgb3: check the return value of pci_find_ca [...] adds b3a34dc362c0 net: sparx5: Fix add vlan when invalid operation adds 50e06ddceeea net: sxgbe: fix return value of __setup handler adds e01b042e580f net: stmmac: fix return value of __setup handler adds f4896248e902 can: etas_es58x: change opened_channel_cnt's type from ato [...] adds 035b0fcf0270 can: gs_usb: change active_channels's type from atomic_t to u8 adds c5048a7b2c23 can: rcar_canfd: rcar_canfd_channel_probe(): register the [...] adds 328e765c0373 Merge tag 'linux-can-fixes-for-5.17-20220225' of git://git [...] adds fc2e6b3b132a iavf: Rework mutexes for better synchronisation adds 974578017fc1 iavf: Add waiting so the port is initialized in remove adds 3ccd54ef44eb iavf: Fix init state closure on remove adds 0579fafd37fb iavf: Fix locking for VIRTCHNL_OP_GET_OFFLOAD_VLAN_V2_CAPS adds a472eb5cbaeb iavf: Fix race in init state adds e85ff9c631e1 iavf: Fix deadlock in iavf_reset_task adds d2c0f45fcceb iavf: Fix missing check for running netdev adds 14756b2ae265 iavf: Fix __IAVF_RESETTING state usage adds 519ca6fa9605 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 9995b408f17f net: ipv6: ensure we call ipv6_mc_down() at most once adds 4d08b7b57ece net/smc: Fix cleanup when register ULP fails adds 90d402528574 net: sparx5: Add #include to remove warning adds d4e26aaea7f8 atm: firestream: check the return value of ioremap() in fs_init() adds caef14b7530c net: ipa: fix a build dependency adds fda2635466cd igc: igc_read_phy_reg_gpy: drop premature return adds c4208653a327 igc: igc_write_phy_reg_gpy: drop premature return adds 1866aa0d0d64 e1000e: Fix possible HW unit hang after an s0ix exit adds ffd24fa2fcc7 e1000e: Correct NVM checksum verification flow adds 7cf5aa32e392 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 610d086d6df0 mac80211: fix EAPoL rekey fail in 802.3 rx path adds a6bce78262f5 mac80211: refuse aggregations sessions before authorized adds 859ae7018316 mac80211: fix forwarded mesh frames AC & queue selection adds 50bb467c9e76 rfkill: define rfill_soft_blocked() if !RFKILL adds 1db5fcbba263 iwlwifi: don't advertise TWT support adds 5a6248c0a223 iwlwifi: mvm: check debugfs_dir ptr before use adds 6ad27f522cb3 nl80211: Handle nla_memdup failures in handle_nan_filter adds 94d9864cc86f mac80211: treat some SAE auth steps as final adds a12f76345e02 cfg80211: fix CONFIG_CFG80211_EXTRA_REGDB_KEYDIR typo adds b8d06ce712e3 Merge tag 'wireless-for-net-2022-03-01' of git://git.kerne [...] adds ae089831ff28 netfilter: nf_tables: prefer kfree_rcu(ptr, rcu) variant adds 56763f12b0f0 netfilter: fix use-after-free in __nf_register_net_hook() adds 17a8f31bba7b netfilter: egress: silence egress hook lockdep splats adds 747670fd9a2d netfilter: nf_queue: don't assume sk is full socket adds 2e78855d311c selftests: netfilter: add nfqueue TCP_NEW_SYN_RECV socket [...] adds c3873070247d netfilter: nf_queue: fix possible use-after-free adds 3b836da4081f netfilter: nf_queue: handle socket prefetch adds db6140e5e35a net/sched: act_ct: Fix flow table lookup failure with no o [...] adds 4761df52f154 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf adds 275f3f648702 Bluetooth: Fix not checking MGMT cmd pending queue adds 2e77551c6128 Merge tag 'for-net-2022-03-01' of git://git.kernel.org/pub [...] adds 0b0e2ff10356 net: dsa: restore error path of dsa_tree_change_tag_proto adds 90f8f4c0e3ce ptp: ocp: Add ptp_ocp_adjtime_coarse for large adjustments adds 875ad0601532 iwlwifi: fix build error for IWLMEI adds e50b88c4f076 nl80211: Update bss channel on channel switch for P2P_CLIENT adds e6e91ec966db iwlwifi: mvm: return value for request_ownership adds 95749c103379 Merge tag 'wireless-for-net-2022-03-02' of git://git.kerne [...] adds 690bb6fb64f5 batman-adv: Request iflink once in batadv-on-batadv check adds 6116ba09423f batman-adv: Request iflink once in batadv_get_real_netdevice adds 6c1f41afc1db batman-adv: Don't expect inter-netns unique iflink indices adds ea97ab9889b0 Merge tag 'batadv-net-pullrequest-20220302' of git://git.o [...] adds 224102de2ff1 net: fix up skbs delta_truesize in UDP GRO frag_list adds 1dba41c9d2e2 net: ipa: add an interconnect dependency adds 60ce37b03917 bpf, sockmap: Do not ignore orig_len parameter adds e3d5ea2c011e tcp: make tcp_read_sock() more robust adds bd6f1fd5d33d net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() adds 0537f0a21513 net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error gene [...] adds 4940a1fdf31c net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error caus [...] adds f8e9bd34cedd Merge branch 'smc-fix' adds f1fb205efb0c sfc: extend the locking on mcdi->seqno adds 8ccffe9ac323 bnx2: Fix an error message adds 10b6bb62ae1a net: dcb: disable softirqs in dcbnl_flush_dev() adds dc9752075341 selftests: mlxsw: tc_police_scale: Make test more robust adds 196f9bc050cb selftests: mlxsw: resource_scale: Fix return value adds 312f2d500af5 Merge branch 'selftests-mlxsw-a-couple-of-fixes' adds 6c7273a26675 ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_x [...] adds e1bec7fa1cee net: dsa: make dsa_tree_change_tag_proto actually unwind t [...] adds 2d3916f31891 ipv6: fix skb drops in igmp6_event_query() and igmp6_event [...] adds b949c21fc23e Merge tag 'net-5.17-rc7' of git://git.kernel.org/pub/scm/l [...] adds b08968f196d4 cachefiles: Fix incorrect length to fallocate() adds 38f80f42147f MAINTAINERS: Remove dead patchwork link adds 0708a0afe291 mm: Consider __GFP_NOWARN flag for oversized kvmalloc() calls adds 7795686d573d pinctrl-sunxi: sunxi_pinctrl_gpio_direction_in/output: use [...] adds bac129dbc656 pinctrl: sunxi: Use unique lockdep classes for IRQs adds 0b7344a658e6 Merge tag 'pinctrl-v5.17-3' of git://git.kernel.org/pub/sc [...] adds 0d22b031662a drm/exynos/exynos7_drm_decon: Use platform_get_irq_byname( [...] adds be52abd4d2b7 drm/exynos: mixer: Use platform_get_irq() to get the interrupt adds b342c1f33598 drm/exynos/exynos_drm_fimd: Use platform_get_irq_byname() [...] adds be0a3b7e2a97 drm/exynos/fimc: Use platform_get_irq() to get the interrupt adds 586d0902456a drm/exynos: gsc: Use platform_get_irq() to get the interrupt adds 0a6e8d0a6df6 drm/exynos: Don't fail if no TE-gpio is defined for DSI driver adds 4188db23285e drm/exynos: Search for TE-gpio in DSI panel's node adds e7c470a4b543 Merge tag 'exynos-drm-fixes-v5.17-rc6' of git://git.kernel [...] adds 1b279f6ad467 drm/i915/guc/slpc: Correct the param count for unset param adds 08783aa7693f drm/i915: s/JSP2/ICP2/ PCH adds 0d9f0ee17b3f Merge tag 'drm-intel-fixes-2022-03-03' of git://anongit.fr [...] adds f1ef17011c76 drm/amdgpu: fix suspend/resume hang regression adds c9585249c245 Merge tag 'amd-drm-fixes-5.17-2022-03-02' of https://gitla [...] adds 26d347434829 drm/bridge: ti-sn65dsi86: Properly undo autosuspend adds cb1852783f79 drm/arm: arm hdlcd select DRM_GEM_CMA_HELPER adds 62929726ef0e drm/vrr: Set VRR capable prop only if it is attached to connector adds 8fdb19679722 Merge tag 'drm-misc-fixes-2022-03-03' of git://anongit.fre [...] adds c4fc118ae26f Merge tag 'drm-fixes-2022-03-04' of git://anongit.freedesk [...] adds 9bdd10d57a88 ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min adds c5487b9cdea5 ASoC: cs4265: Fix the duplicated control name adds ce345f1e4845 Merge tag 'asoc-fix-v5.17-rc5' of https://git.kernel.org/p [...] adds 0aa6b294b312 ALSA: intel_hdmi: Fix reference to PCM buffer address adds 8d670948f4d6 Merge tag 'sound-5.17-rc7' of git://git.kernel.org/pub/scm [...] adds 5838a14832d4 thermal: core: Fix TZ_GET_TRIP NULL pointer dereference adds a4ffdb61035d Merge tag 'thermal-5.17-rc7' of git://git.kernel.org/pub/s [...] adds 5ce97f4ec5e0 iommu/amd: Recover from event log overflow adds 6b0b2d9a6a30 iommu/amd: Fix I/O page table memory leak adds b00833768e17 iommu/vt-d: Fix double list_add when enabling VMD in scala [...] adds 9826e393e4a8 iommu/tegra-smmu: Fix missing put_device() call in tegra_s [...] adds 3f509f5971bc Merge tag 'iommu-fixes-v5.17-rc6' of git://git.kernel.org/ [...] adds 8b274f223895 riscv: Fix is_linear_mapping with recent move of KASAN region adds a3d328037846 riscv: Fix config KASAN && SPARSEMEM && !SPARSE_VMEMMAP adds 5f763b3b5960 riscv: Fix DEBUG_VIRTUAL false warnings adds c648c4bb7d02 riscv: Fix config KASAN && DEBUG_VIRTUAL adds 625e24a550e6 riscv: Move high_memory initialization to setup_bootmem adds e4fcfe6eca6f riscv: Fix kasan pud population adds 74583f1b92cb riscv: dts: k210: fix broken IRQs on hart1 adds 07ebd38a0da2 Merge tag 'riscv-for-linus-5.17-rc7' of git://git.kernel.o [...] adds 30939293262e blktrace: fix use after free for struct blk_trace adds ac84e82f78cb Merge tag 'block-5.17-2022-03-04' of git://git.kernel.dk/l [...] adds 6b4b54c7ca34 s390/setup: preserve memory at OLDMEM_BASE and OLDMEM_SIZE adds 9fa881f7e3c7 s390/ftrace: fix ftrace_caller/ftrace_regs_caller generation adds 1389f17937a0 s390/ftrace: fix arch_ftrace_get_regs implementation adds c194dad21025 s390/extable: fix exception table sorting adds f9026e19a44d Merge tag 's390-5.17-5' of git://git.kernel.org/pub/scm/li [...] adds ff712a627f72 selftests/vm: cleanup hugetlb file after mremap test adds 5c26f6ac9416 mm: refactor vm_area_struct::anon_vma_name usage code adds 96403e11283d mm: prevent vm_area_struct::anon_name refcount saturation adds 942341dcc574 mm: fix use-after-free when anon vma name is used after vm [...] adds f2b277c4d1c6 memfd: fix F_SEAL_WRITE after shmem huge page allocated adds b773827e3619 kselftest/vm: fix tests build with old libc adds dd21bfa425c0 proc: fix documentation and description of pagemap adds d1eff16d727f configs/debug: set CONFIG_DEBUG_INFO=y properly adds 0014404f9c18 Merge branch 'akpm' (patches from Andrew) adds ba115adf61b3 Input: samsung-keypad - properly state IOMEM dependency adds 1136fa0c07de Merge tag 'v5.17-rc4' into for-linus adds d176708ffc20 Input: goodix - use the new soc_intel_is_byt() helper adds d98299266973 Input: goodix - workaround Cherry Trail devices with a bog [...] adds 81a36d8ce554 Input: elan_i2c - move regulator_[en|dis]able() out of ela [...] adds 04b7762e37c9 Input: elan_i2c - fix regulator enable count imbalance aft [...] adds bfa26ba343c7 HID: add mapping for KEY_DICTATE adds 327b89f0acc4 HID: add mapping for KEY_ALL_APPLICATIONS adds dcde98da9970 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 1d1898f65616 tracing/histogram: Fix sorting on old "cpu" value adds 1d02b444b8d1 tracing: Fix return value of __setup handlers adds f40a33f5ea54 Merge tag 'trace-v5.17-rc5' of git://git.kernel.org/pub/sc [...] adds 58dbe9b373df powerpc/64s: Fix build failure when CONFIG_PPC_64S_HASH_MM [...] adds 9bdeaca18bf6 Merge tag 'powerpc-5.17-5' of git://git.kernel.org/pub/scm [...] adds 40cd58dbf121 x86/kvm: Don't use PV TLB/yield when mwait is advertised adds 3c51d0a6c761 x86/kvm: Don't waste memory if kvmclock is disabled adds 92e68cc55877 x86/kvmclock: Fix Hyper-V Isolated VM's boot issue when vC [...] adds 9ee83635d872 KVM: x86: Yield to IPI target vCPU only if it is busy adds c6c937d673aa KVM: x86/mmu: Passing up the error state of mmu_alloc_shad [...] adds 8d25b7beca7e KVM: x86: pull kvm->srcu read-side to kvm_arch_vcpu_ioctl_run adds f81664f76004 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds c992fa1fd523 btrfs: subpage: fix a wrong check on subpage->writers adds d99478874355 btrfs: fix lost prealloc extents beyond eof after full fsync adds a50e1fcbc9b8 btrfs: do not WARN_ON() if we have PageError set adds a6ab66eb8541 btrfs: tree-checker: use u64 for item data end to avoid overflow adds b4be6aefa73c btrfs: do not start relocation until in progress drops are done adds 5fd76bf31ccf btrfs: fix relocation crash due to premature return from b [...] adds d4aef1e122d8 btrfs: qgroup: fix deadlock between rescan worker and remo [...] adds 4751dc99627e btrfs: add missing run of delayed items after unlink durin [...] adds ca93e44bfb5f btrfs: fallback to blocking mode when doing async dio over [...] adds 3ee65c0f0778 Merge tag 'for-5.17-rc6-tag' of git://git.kernel.org/pub/s [...] adds ffb217a13a2e Linux 5.17-rc7 adds aa6f8dcbab47 swiotlb: rework "fix info leak with DMA_FROM_DEVICE" adds 838d6d3461db virtio: unexport virtio_finalize_features adds 4fa59ede9519 virtio: acknowledge all features before access adds c46eccdaadab virtio: document virtio_reset_device adds 0e7174b9d587 virtio_console: break out of buf poll on remove adds e0077cc13b83 vdpa: factor out vdpa_set_features_unlocked for vdpa internal use adds 30c22f3816ff vdpa/mlx5: should verify CTRL_VQ feature exists for MQ adds ed0f849fc3a6 vdpa/mlx5: add validation for VIRTIO_NET_CTRL_MQ_VQ_PAIRS_ [...] adds b9d102dafec6 vduse: Fix returning wrong type in vduse_domain_alloc_iova() adds e2ae38cf3d91 vhost: fix hung thread due to erroneous iotlb entries adds dacc73ed0b88 virtio-blk: Don't use MAX_DISCARD_SEGMENTS if max_discard_ [...] adds e030759a1ddc virtio-blk: Remove BUG_ON() in virtio_queue_rq() adds eb057b44dbe3 vdpa: fix use-after-free on vp_vdpa_remove adds e7c552ec8978 virtio: drop default for virtio-mem adds 4c8093637bc9 vhost: remove avail_event arg from vhost_update_avail_event() adds 32f1b53fe8f0 tools/virtio: fix virtio_test execution adds 3dd7d135e75c tools/virtio: handle fallout from folio work adds 06be3029703f Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 42da5a4ba170 mtd: rawnand: omap2: Actually prevent invalid configuratio [...] adds ea4424be1688 Merge tag 'mtd/fixes-for-5.17-rc8' of git://git.kernel.org [...] adds d45476d98324 x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE adds 1e19da8522c8 x86/speculation: Add eIBRS + Retpoline options adds 5ad3eb113245 Documentation/hw-vuln: Update spectre doc adds 44a3918c8245 x86/speculation: Include unprivileged eBPF status in Spect [...] adds 244d00b5dd47 x86/speculation: Use generic retpoline by default on AMD adds e9b6013a7ce3 x86/speculation: Update link to AMD speculation whitepaper adds eafd987d4a82 x86/speculation: Warn about Spectre v2 LFENCE mitigation adds 0de05d056afd x86/speculation: Warn about eIBRS + LFENCE + Unprivileged [...] adds 4a01e748a51c Merge tag 'x86_bugs_for_v5.17' of git://git.kernel.org/pub [...] adds 9dd78194a372 ARM: report Spectre v2 status through sysfs adds 04e91b732476 ARM: early traps initialisation adds 8d9d651ff227 ARM: use LOADADDR() to get load address of sections adds b9baf5c8c5c3 ARM: Spectre-BHB workaround adds 25875aa71dfe ARM: include unprivileged BPF status in Spectre V2 reporting adds fc55c23a736c Merge tag 'for-linus-bhb' of git://git.armlinux.org.uk/~rm [...] adds 4330e2c5c04c arm64: entry.S: Add ventry overflow sanity checks adds 1b33d4860dea arm64: spectre: Rename spectre_v4_patch_fw_mitigation_conduit adds 5bdf3437603d KVM: arm64: Allow indirect vectors to be used without SPECTRE_V3A adds d739da1694a0 arm64: entry: Make the trampoline cleanup optional adds 03aff3a77a58 arm64: entry: Free up another register on kpti's tramp_exit path adds c091fb6ae059 arm64: entry: Move the trampoline data page before the text page adds 6c5bf79b69f9 arm64: entry: Allow tramp_alias to access symbols after th [...] adds ed50da776453 arm64: entry: Don't assume tramp_vectors is the start of t [...] adds 13d7a08352a8 arm64: entry: Move trampoline macros out of ifdef'd section adds c47e4d04ba0f arm64: entry: Make the kpti trampoline's kpti sequence optional adds a9c406e6462f arm64: entry: Allow the trampoline text to occupy multiple pages adds aff65393fa14 arm64: entry: Add non-kpti __bp_harden_el1_vectors for mit [...] adds ba2689234be9 arm64: entry: Add vectors that have the bhb mitigation sequences adds b28a8eebe81c arm64: entry: Add macro for reading symbol addresses from [...] adds bd09128d16fa arm64: Add percpu vectors for EL1 adds dee435be76f4 arm64: proton-pack: Report Spectre-BHB vulnerabilities as [...] adds 558c303c9734 arm64: Mitigate spectre style branch history side channels adds a5905d6af492 KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered [...] adds 228a26b91228 arm64: Use the clearbhb instruction in mitigations adds 58c9a5060cb7 arm64: proton-pack: Include unprivileged eBPF status in Sp [...] adds cd22a8bfcfe0 Merge tag 'arm64-spectre-bhb-for-v5.17-2' of git://git.ker [...] adds a679a61520d8 fuse: fix fileattr op failure adds c086df490257 fuse: move FUSE_SUPER_MAGIC definition to magic.h adds 0c4bcfdecb1a fuse: fix pipe buffer lifetime for direct_io adds 92f90cc9fe0e Merge tag 'fuse-fixes-5.17-rc8' of git://git.kernel.org/pu [...] adds 7e807f4b081c dt-bindings: mfd: Fix pinctrl node name warnings adds f6eafa4022dd dt-bindings: phy: ti,tcan104x-can: Document mux-states property adds 4f86a6b46e53 Merge tag 'devicetree-fixes-for-5.17-3' of git://git.kerne [...] adds 330f4c53d3c2 ARM: fix build error when BPF_SYSCALL is disabled adds 33970b031dc4 ARM: fix co-processor register typo adds 6e2edd6371a4 arm64: Ensure execute-only permissions are not allowed wit [...] adds b859ebedd1e7 arm64: kasan: fix include error in MTE functions adds e7e19defa575 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 25666e8ccd95 HID: logitech-dj: add new lightspeed receiver id adds 0a5a587501b5 HID: Add support for open wheel and no attachment to T300 adds ac89895213d8 HID: elo: Revert USB reference counting adds fc3ef2e3297b HID: hid-thrustmaster: fix OOB read in thrustmaster_interrupts adds cc71d37fd1f1 HID: vivaldi: fix sysfs attributes leak adds fe23b6bbeac4 HID: nintendo: check the return value of alloc_workqueue() adds 37c333a5dea5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 36168e387fa7 ARM: Do not use NOCROSSREFS directive with ld.lld adds 52c9f93a9c48 arm64: Do not include __READ_ONCE() block in assembly files adds 3bf7edc84a9e Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 3777ea7bac31 xen/xenbus: don't let xenbus_grant_ring() remove grants in [...] adds 6b1775f26a2d xen/grant-table: add gnttab_try_end_foreign_access() adds abf1fd5919d6 xen/blkfront: don't use gnttab_query_foreign_access() for [...] adds 31185df7e2b1 xen/netfront: don't use gnttab_query_foreign_access() for [...] adds 33172ab50a53 xen/scsifront: don't use gnttab_query_foreign_access() for [...] adds d3b6372c5881 xen/gntalloc: don't use gnttab_query_foreign_access() adds 1dbd11ca75fe xen: remove gnttab_query_foreign_access() adds cd7bcfab4e73 xen/usb: don't use gnttab_end_foreign_access() in xenhcd_g [...] adds 5cadd4bb1d7f xen/9p: use alloc/free_pages_exact() adds b0576cc9c6b8 xen/pvcalls: use alloc/free_pages_exact() adds 42baefac638f xen/gnttab: fix gnttab_end_foreign_access() without page s [...] adds 66e3531b33ee xen/netfront: react properly to failing gnttab_end_foreign [...] adds b5521fe9a933 Merge tag 'xsa396-5.17-tag' of git://git.kernel.org/pub/sc [...] adds 4e7c4d3652f9 clk: qcom: gdsc: Add support to update GDSC transition delay adds 6e6fec3f961c clk: qcom: dispcc: Update the transition delay for MDSS GDSC adds aa091a6a91df clk: lan966x: Fix linking error adds 9c674947f611 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 5f84e73f9a8f gpio: tegra186: Add IRQ per bank for Tegra241 adds fc328a7d1fcc gpio: Revert regression in sysfs-gpio (gpiolib.c) adds 660c619b9d7c gpiolib: acpi: Convert ACPI value of debounce to microseconds adds a9a5b720dc82 gpio: sim: Declare gpio_sim_hog_config_item_ops static adds 03fe00354797 gpio: ts4900: Do not set DAT and OE together adds 55d01c98a88b gpio: sim: fix a typo adds cef06913a0af Merge tag 'gpio-fixes-for-v5.17' of git://git.kernel.org/p [...] adds b1a384d2cbcc ARM: fix build warning in proc-v7-bugs.c adds 1a4e53d2fc4f spi: Fix invalid sgs value adds 1db333d9a51f Merge tag 'spi-fix-v5.17-rc7' of git://git.kernel.org/pub/ [...] adds fe673d3f5bf1 mm: gup: make fault_in_safe_writeable() use fixup_user_fault() adds 515415d31616 ARM: boot: dts: bcm2711: Fix HVS register range adds 9411ac255e53 Merge tag 'arm-soc/for-5.17/devicetree-fixes' of https://g [...] adds 0fd4dcb607ce arm64: dts: qcom: sm8350: Correct UFS symbol clocks adds 197769fede58 arm64: dts: qcom: sm8450: enable GCC_USB3_0_CLKREF_EN for usb adds 7baa00bef336 arm64: dts: qcom: sm8450: fix apps_smmu interrupts adds 382e3e0eb6a8 arm64: dts: qcom: c630: disable crypto due to serror adds e1d7eed180b6 Merge tag 'qcom-arm64-fixes-for-5.17' of git://git.kernel. [...] adds fc5a40694ba6 Revert "dt-bindings: arm: qcom: Document SDX65 platform an [...] adds cf90e2f1de97 Merge tag 'qcom-dts-fixes-for-5.17' of git://git.kernel.or [...] adds 32568ae37596 arm64: dts: mt8183: jacuzzi: Fix bus properties in anx's D [...] adds c432cd598a18 soc: mediatek: mt8192-mmsys: Fix dither to dsi0 path's input sel adds 35e33a24f8fe Merge tag 'v5.17-fixes-tag' of git://git.kernel.org/pub/sc [...] adds ea49432d184a ARM: mstar: Select HAVE_ARM_ARCH_TIMER adds a0e897d1b367 arm64: dts: armada-3720-turris-mox: Add missing ethernet0 alias adds ebea268ea583 arm64: tegra: Disable ISO SMMU for Tegra194 adds 537c3757b4e3 Merge tag 'tegra-for-5.17-arm64-dt-fixes' of git://git.ker [...] adds 5125091d757a MAINTAINERS: update Krzysztof Kozlowski's email adds 7401b49c50c2 ARM: tegra: Move Nyan FHD panels to AUX bus adds 60392db617b5 Merge tag 'tegra-for-5.17-arm-dt-fixes-2' of git://git.ker [...] adds 2f6edb6bcb2f ARM: dts: aspeed: Fix AST2600 quad spi group adds 979452fbc430 dt-bindings: drm/bridge: anx7625: Revert DPI support adds d3258737afc0 Revert "arm64: dts: mt8183: jacuzzi: Fix bus properties in [...] adds 1860d3046636 MAINTAINERS: Update git tree for Broadcom iProc SoCs adds d25ca9083307 Merge tag 'arm-soc/for-5.18/maintainers' of https://github [...] adds d986afd5a7b7 MAINTAINERS: Update Jisheng's email address adds a1cc1697bb56 arm64: dts: marvell: armada-37xx: Remap IO space to bus ad [...] adds 7e606edaa0a2 Merge tag 'mvebu-fixes-5.17-2' of git://git.kernel.org/pub [...] adds 55b4083b4436 Merge tag 'soc-fixes-5.17-3' of git://git.kernel.org/pub/s [...] adds fc7f750dc9d1 staging: gdm724x: fix use after free in gdm_lte_rx() adds 8f4347081be3 staging: rtl8723bs: Fix access-point mode deadlock adds 342e7c6ea582 staging: rtl8723bs: Improve the comment explaining the loc [...] adds c30b5b8cfb72 Merge tag 'staging-5.17-rc8' of git://git.kernel.org/pub/s [...] adds 0a5aa8d161d1 block: fix blk_mq_attempt_bio_merge and rq_qos_throttle pr [...] adds 3bcb6451cc96 Merge tag 'block-5.17-2022-03-10' of git://git.kernel.dk/l [...] adds 815d51219270 Bluetooth: hci_core: Fix unbalanced unlock in set_device_flags() adds 008ee9eb8a11 Bluetooth: hci_sync: Fix not processing all entries on cmd [...] adds 9f3956d6595a Merge tag 'for-net-2022-03-03' of git://git.kernel.org/pub [...] adds 0bf476fc3624 net: macb: Fix lost RX packet wakeup race in NAPI receive adds be4977b847f5 tipc: fix kernel panic when enabling bearer adds a502a8f04097 net: phy: meson-gxl: fix interrupt handling in forced mode adds c6a502c22999 mISDN: Fix memory leak in dsp_pipeline_build() adds afb3cc1a397d net: dsa: unlock the rtnl_mutex when dsa_master_setup() fails adds d0aeb0d4a3f7 isdn: hfcpci: check the return value of dma_set_mask() in [...] adds e0058f0fa80f net: qlogic: check the return value of dma_alloc_coherent( [...] adds dd830aed23c6 net: lantiq_xrx200: fix use after free bug adds bb77bd31c281 ethernet: sun: Free the coherent when failing in probing adds d9dc0c84ad2d qed: return status of qed_iov_get_link adds c70c453abcbf smsc95xx: Ignore -ENODEV errors when device is unplugged adds e5417cbf7ab5 net: dsa: mt7530: fix incorrect test in mt753x_phylink_validate() adds b19ab4b38b06 ethernet: Fix error handling in xemaclite_of_probe adds c79fcc27be90 tipc: fix incorrect order of state message data sanity check adds 2cf29e558948 iavf: Fix handling of vlan strip virtual channel messages adds 57d03f5608c3 iavf: Fix adopting new combined setting adds 5710ab791665 i40e: stop disabling VFs due to PF error responses adds 79498d5af8e4 ice: stop disabling VFs due to PF error responses adds 97b0129146b1 ice: Fix error with handling of bonding MTU adds 3d97f1afd8d8 ice: Don't use GFP_KERNEL in atomic context adds ad35ffa252af ice: Fix curr_link_speed advertised speed adds 030141b0fce1 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 6babfc6e6fab net: ethernet: ti: cpts: Handle error for clk_enable adds 2a760554dcba net:mcf8390: Use platform_get_irq() to get the interrupt adds 2169b79258c8 net: ethernet: lpc_eth: Handle error for clk_enable adds c9ffa3e2bc45 net: marvell: prestera: Add missing of_node_put() in prest [...] adds 71171ac8eb34 ax25: Fix NULL pointer dereference in ax25_kill_by_device adds 4ff2980b6bd2 xfrm: fix tunnel model fragmentation behavior adds a3d9001b4e28 Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" adds ebe48d368e97 esp: Fix possible buffer overflow in ESP transformation adds 053c8fdf2c93 esp: Fix BEET mode inter address family tunneling on GSO adds 23c7f8d7989e net: Fix esp GSO on inter address family tunnels. adds cc7e2f596e64 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f80cfe2f2658 NFC: port100: fix use-after-free in port100_send_complete adds 18dfc667550f selftests: pmtu.sh: Kill tcpdump processes launched by subshell. adds 94a4a4fe4c69 selftests: pmtu.sh: Kill nettest processes launched in subshell. adds 5f1474760578 Merge branch 'selftests-pmtu-sh-fix-cleanup-of-processes-l [...] adds 2ac5b58e645c gianfar: ethtool: Fix refcount leak in gfar_get_ts_info adds 37c9d66c9556 net: phy: DP83822: clear MISR2 register to disable interrupts adds ac77998b7ac3 net/mlx5: Fix size field in bufferx_reg struct adds 063bd3555954 net/mlx5: Fix a race on command flush flow adds 39bab83b119f net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE adds ad11c4f1d8fd net/mlx5e: Lag, Only handle events from highest priority m [...] adds 99a2b9be077a net/mlx5e: SHAMPO, reduce TIR indication adds 55c4bf4d93be Merge tag 'mlx5-fixes-2022-03-09' of git://git.kernel.org/ [...] adds 26183cfe478c net: phy: correct spelling error of media in documentation adds 633593a80898 sctp: fix kernel-infoleak for SCTP sockets adds bc0e610a6eb0 net: arc_emac: Fix use after free in arc_mdio_probe() adds 00b022f8f876 net: bcmgenet: Don't claim WOL when its not available adds 2c87c6f9fbdd net: phy: meson-gxl: improve link-up behavior adds 5cb1ebdbc434 ice: Fix race condition during interface enslave adds e0ae713023a9 xdp: xdp_mem_allocator can be NULL in trace_mem_connect(). adds 186d32bbf034 Merge tag 'net-5.17-rc8' of git://git.kernel.org/pub/scm/l [...] adds f0cfe17bcc1d tracing/osnoise: Do not unregister events twice adds caf4c86bf136 tracing/osnoise: Force quiescent states while tracing adds 78cbc6513217 ftrace: Fix some W=1 warnings in kernel doc comments adds dda64ead7e82 Merge tag 'trace-v5.17-rc6' of git://git.kernel.org/pub/sc [...] adds 9470c29faa91 drm/sun4i: mixer: Fix P010 and P210 format numbers adds 1f37299bb4e1 Merge tag 'drm-misc-fixes-2022-03-10' of git://anongit.fre [...] adds 804f46885317 drm/i915/psr: Set "SF Partial Frame Enable" also on full update adds 30eb13a26014 Merge tag 'drm-intel-fixes-2022-03-10' of git://anongit.fr [...] adds 79b00034e9dc Merge tag 'drm-fixes-2022-03-11' of git://anongit.freedesk [...] adds c993ee0f9f81 watch_queue: Fix filter limit check adds db8facfc9faf watch_queue, pipe: Free watchqueue state after clearing pipe ring adds c1853fbadcba watch_queue: Fix to release page in ->release() adds 96a4d8912b28 watch_queue: Fix to always request a pow-of-2 pipe ring size adds a66bd7575b5f watch_queue: Use the bitmap API when applicable adds 3b4c0371928c watch_queue: Fix the alloc bitmap size to reflect notes allocated adds 7ea1a0124b6d watch_queue: Free the alloc bitmap when the watch_queue is [...] adds 2ed147f015af watch_queue: Fix lack of barrier/sync/lock between post and read adds 4edc0760412b watch_queue: Make comment about setting ->defunct more accurate adds 173ce1ca47c4 afs: Fix potential thrashing in afs writeback adds 413a4a6b0b55 cachefiles: Fix volume coherency attribute adds 93ce93587d36 Merge branch 'davidh' (fixes from David Howells) adds f0d2f15362f0 mmc: meson: Fix usage of meson_mmc_post_req() adds 1760fdb6fe9f mmc: core: Restore (almost) the busy polling for MMC_SEND_OP_COND adds 3977a3fb6770 Merge tag 'mmc-v5.17-rc6' of git://git.kernel.org/pub/scm/ [...] adds 6c7cb60bff7a ARM: fix Thumb2 regression with Spectre BHB adds 48015b632f77 powerpc: Fix STACKTRACE=n build adds 878409ecde7c Merge tag 'powerpc-5.17-6' of git://git.kernel.org/pub/scm [...] adds c80ee64a8020 riscv: alternative only works on !XIP_KERNEL adds 0966d385830d riscv: Fix auipc+jalr relocation range checks adds 77fe1ba90241 Merge tag 'riscv-for-linus-5.17-rc8' of git://git.kernel.o [...] adds 68453767131a ARM: Spectre-BHB: provide empty stub for non-config adds 3755d35ee1d2 drm/panel: Select DRM_DP_HELPER for DRM_PANEL_EDP adds 1518a4f636b3 Merge tag 'drm-fixes-2022-03-12' of git://anongit.freedesk [...] adds 3ec94eeaff9a tools kvm headers arm64: Update KVM headers from the kerne [...] adds ec9d50ace399 tools headers cpufeatures: Sync with the kernel sources adds a7a72631f624 perf parse-events: Fix NULL check against wrong variable adds 073a15c3512f perf bench: Fix NULL check against wrong variable adds 91c9923a473a perf parse: Fix event parser error for hybrid systems adds aad611a868d1 Merge tag 'perf-tools-fixes-for-v5.17-2022-03-12' of git:/ [...] adds 5adf349439d2 x86/module: Fix the paravirt vs alternative order adds 7228918b3461 x86/boot: Fix memremap of setup_indirect structures adds 445c1470b6ef x86/boot: Add setup_indirect support in early_memremap_is_ [...] adds a365a65f9ca1 x86/traps: Mark do_int3() NOKPROBE_SYMBOL adds 08999b2489b4 x86/sgx: Free backing memory after faulting the enclave page adds f0e18b03fcaf Merge tag 'x86_urgent_for_v5.17_rc8' of git://git.kernel.o [...] adds 09688c0166e7 Linux 5.17-rc8 adds 95932ab2ea07 vhost: allow batching hint without size adds 6665ca15746d Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 56e337f2cf13 Revert "gpio: Revert regression in sysfs-gpio (gpiolib.c)" adds a680b1832ced crypto: qcom-rng - ensure buffer for generate is completel [...] adds d34c58247f73 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 9feaf8b387ee efi: fix return value of __setup handlers adds a46310bfae94 Merge tag 'efi-urgent-for-v5.17-3' of git://git.kernel.org [...] adds 029c4628b2eb mm: swap: get rid of livelock in swapin readahead adds 8208257d2d04 configs/debug: restore DEBUG_INFO=y for overriding adds 7b0b1332cfdb ocfs2: fix crash when initialize filecheck kobj fails adds 1c4debc443ef selftests: vm: fix clang build error multiple output files adds 2ab99e54584e Merge branch 'akpm' (patches from Andrew) adds 462ccc35a750 Revert "ACPI: scan: Do not add device IDs from _CID if _HI [...] adds c81801eb7f24 Merge tag 'acpi-5.17-rc9' of git://git.kernel.org/pub/scm/ [...] adds 5e34af4142ff net: ipv6: fix skb_over_panic in __ip6_append_data adds 46b348fd2d81 alx: acquire mutex for alx_reinit in alx_change_mtu adds 8e6ed963763f vsock: each transport cycles only on its own sockets adds e981bc74aefc net: dsa: microchip: add spi_device_id tables adds 837d9e49402e net: phy: marvell: Fix invalid comparison in the resume an [...] adds a82c25c366b0 Revert "netfilter: nat: force port remap to prevent shadow [...] adds ee0a4dc9f317 Revert "netfilter: conntrack: tag conntracks picked up in [...] adds ed5f85d42290 netfilter: nf_tables: disable register tracking adds 15d703921f06 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf adds 0f8946ae704a net: mdio: mscc-miim: fix duplicate debugfs entry adds c700525fcc06 net/packet: fix slab-out-of-bounds access in packet_recvmsg() adds 0f74b29a4f53 atm: eni: Add check for dma_map_single adds e9c14b59ea2e Add Paolo Abeni to networking maintainers adds 886e44c9298a hv_netvsc: Add check for kvmalloc_array adds f153546913ba ice: fix NULL pointer dereference in ice_update_vsi_tx_rin [...] adds 1b4ae7d925c6 ice: destroy flow director filter mutex after releasing VSIs adds 16b2dd8cdf6f iavf: Fix double free in iavf_reset_task adds dea2d93a8ba4 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 45b4eb7ee6aa Revert "ath10k: drop beacon and probe response which leak [...] adds 1bbdcbaeda44 Merge tag 'wireless-2022-03-16' of git://git.kernel.org/pu [...] adds 9a564bccb78a af_key: add __GFP_ZERO flag for compose_sadb_supported in [...] adds 4db4075f92af esp6: fix check on ipv6_skip_exthdr's return value adds 186abea8a80b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4ee06de7729d net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() adds cb0b430b4e3a net: dsa: Add missing of_node_put() in dsa_port_parse_of adds f1858c277ba4 net: phy: mscc: Add MODULE_FIRMWARE macros adds 424e7834e293 bnx2x: fix built-in kernel driver load failure adds 0f643c88c8d2 net: bcmgenet: skip invalid partial checksums adds 8e0341aefcc9 net: mscc: ocelot: fix backwards compatibility with single [...] adds b04683ff8f08 iavf: Fix hang during reboot/shutdown adds 551acdc3c3d2 Merge tag 'net-5.17-final' of git://git.kernel.org/pub/scm [...]
No new revisions were added by this update.
Summary of changes: .mailmap | 6 + CREDITS | 6 + Documentation/ABI/testing/sysfs-class-power | 1 + Documentation/admin-guide/hw-vuln/spectre.rst | 50 ++- Documentation/admin-guide/kernel-parameters.txt | 8 +- Documentation/admin-guide/mm/pagemap.rst | 2 +- Documentation/cpu-freq/cpu-drivers.rst | 3 + .../devicetree/bindings/arm/atmel-at91.yaml | 3 +- .../bindings/arm/freescale/fsl,layerscape-dcfg.txt | 2 +- Documentation/devicetree/bindings/arm/qcom.yaml | 6 - .../devicetree/bindings/clock/qoriq-clock.txt | 1 + .../bindings/display/bridge/analogix,anx7625.yaml | 19 +- .../devicetree/bindings/gpio/sifive,gpio.yaml | 1 - .../devicetree/bindings/mfd/brcm,cru.yaml | 4 +- .../devicetree/bindings/mfd/cirrus,lochnagar.yaml | 6 +- .../bindings/mfd/ti,j721e-system-controller.yaml | 2 +- .../devicetree/bindings/phy/ti,omap-usb2.yaml | 2 +- .../devicetree/bindings/phy/ti,tcan104x-can.yaml | 7 + .../devicetree/bindings/pinctrl/cirrus,madera.yaml | 3 - .../devicetree/bindings/pwm/pwm-sifive.yaml | 1 - .../devicetree/bindings/riscv/sifive-l2-cache.yaml | 1 - .../bindings/sound/google,cros-ec-codec.yaml | 1 + Documentation/devicetree/bindings/usb/dwc2.yaml | 1 + .../devicetree/bindings/usb/ti,j721e-usb.yaml | 2 +- .../devicetree/bindings/usb/ti,keystone-dwc3.yaml | 2 +- Documentation/tools/rtla/common_hist_options.rst | 2 +- .../tools/rtla/common_osnoise_description.rst | 2 +- Documentation/tools/rtla/rtla-osnoise-hist.rst | 2 +- .../translations/zh_CN/cpu-freq/cpu-drivers.rst | 2 + Documentation/virt/kvm/api.rst | 16 +- MAINTAINERS | 105 +++--- Makefile | 2 +- arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi | 2 +- arch/arm/boot/dts/bcm2711.dtsi | 1 + arch/arm/boot/dts/omap3-devkit8000-common.dtsi | 18 + arch/arm/boot/dts/omap3-devkit8000.dts | 33 -- arch/arm/boot/dts/rk322x.dtsi | 4 +- arch/arm/boot/dts/rk3288.dtsi | 2 +- arch/arm/boot/dts/tegra124-nyan-big-fhd.dts | 10 +- arch/arm/boot/dts/tegra124-nyan-big.dts | 15 +- arch/arm/boot/dts/tegra124-nyan-blaze.dts | 15 +- arch/arm/boot/dts/tegra124-venice2.dts | 14 +- arch/arm/include/asm/assembler.h | 10 + arch/arm/include/asm/spectre.h | 38 ++ arch/arm/include/asm/vmlinux.lds.h | 43 ++- arch/arm/kernel/Makefile | 2 + arch/arm/kernel/entry-armv.S | 79 ++++- arch/arm/kernel/entry-common.S | 24 ++ arch/arm/kernel/kgdb.c | 36 +- arch/arm/kernel/spectre.c | 71 ++++ arch/arm/kernel/traps.c | 65 +++- arch/arm/mach-mstar/Kconfig | 1 + arch/arm/mm/Kconfig | 11 + arch/arm/mm/mmu.c | 2 + arch/arm/mm/proc-v7-bugs.c | 208 +++++++++-- arch/arm64/Kconfig | 12 +- arch/arm64/boot/dts/arm/juno-base.dtsi | 3 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 1 - arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 2 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 4 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 8 +- arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 2 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 5 + arch/arm64/boot/dts/qcom/sm8350.dtsi | 28 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 8 +- arch/arm64/boot/dts/rockchip/px30.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 17 +- .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 1 + arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 20 ++ arch/arm64/boot/dts/rockchip/rk3399.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 2 - arch/arm64/boot/dts/rockchip/rk3568.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk356x.dtsi | 4 +- arch/arm64/include/asm/assembler.h | 53 +++ arch/arm64/include/asm/cpufeature.h | 29 ++ arch/arm64/include/asm/cputype.h | 8 + arch/arm64/include/asm/el2_setup.h | 2 +- arch/arm64/include/asm/fixmap.h | 6 +- arch/arm64/include/asm/insn.h | 1 + arch/arm64/include/asm/kvm_host.h | 5 + arch/arm64/include/asm/mte-kasan.h | 1 + arch/arm64/include/asm/pgtable-prot.h | 4 +- arch/arm64/include/asm/pgtable.h | 11 - arch/arm64/include/asm/rwonce.h | 4 +- arch/arm64/include/asm/sections.h | 5 + arch/arm64/include/asm/spectre.h | 4 + arch/arm64/include/asm/sysreg.h | 2 + arch/arm64/include/asm/vectors.h | 73 ++++ arch/arm64/include/uapi/asm/kvm.h | 5 + arch/arm64/kernel/cpu_errata.c | 7 + arch/arm64/kernel/cpufeature.c | 12 + arch/arm64/kernel/entry.S | 214 ++++++++--- arch/arm64/kernel/image-vars.h | 4 + arch/arm64/kernel/proton-pack.c | 391 ++++++++++++++++++++- arch/arm64/kernel/vmlinux.lds.S | 2 +- arch/arm64/kvm/arm.c | 5 +- arch/arm64/kvm/hyp/hyp-entry.S | 9 + arch/arm64/kvm/hyp/nvhe/mm.c | 4 +- arch/arm64/kvm/hyp/vhe/switch.c | 10 +- arch/arm64/kvm/hypercalls.c | 12 + arch/arm64/kvm/psci.c | 21 +- arch/arm64/kvm/vgic/vgic-mmio.c | 2 + arch/arm64/mm/mmap.c | 17 + arch/arm64/mm/mmu.c | 12 +- arch/arm64/tools/cpucaps | 1 + arch/mips/kernel/setup.c | 2 +- arch/mips/kernel/smp.c | 6 +- arch/mips/ralink/mt7621.c | 36 +- arch/parisc/include/asm/bitops.h | 8 + arch/parisc/include/asm/uaccess.h | 29 +- arch/parisc/kernel/unaligned.c | 14 +- arch/parisc/lib/iomap.c | 18 + arch/parisc/mm/init.c | 9 +- arch/powerpc/include/asm/book3s/64/mmu.h | 2 +- arch/powerpc/include/asm/kexec_ranges.h | 2 +- arch/powerpc/include/asm/nmi.h | 2 +- arch/powerpc/kernel/head_book3s_32.S | 4 +- arch/powerpc/lib/sstep.c | 2 + arch/riscv/Kconfig.erratas | 1 + arch/riscv/Kconfig.socs | 4 +- arch/riscv/boot/dts/canaan/k210.dtsi | 3 +- arch/riscv/configs/nommu_k210_sdcard_defconfig | 2 +- arch/riscv/include/asm/page.h | 2 +- arch/riscv/include/asm/pgtable.h | 1 + arch/riscv/kernel/Makefile | 2 + arch/riscv/kernel/entry.S | 10 +- arch/riscv/kernel/module.c | 21 +- arch/riscv/kernel/sbi.c | 72 ++-- arch/riscv/kernel/trace_irq.c | 27 ++ arch/riscv/kernel/trace_irq.h | 11 + arch/riscv/mm/Makefile | 3 + arch/riscv/mm/init.c | 2 +- arch/riscv/mm/kasan_init.c | 8 +- arch/riscv/mm/physaddr.c | 4 +- arch/s390/include/asm/extable.h | 9 +- arch/s390/include/asm/ftrace.h | 10 +- arch/s390/include/asm/ptrace.h | 2 + arch/s390/kernel/ftrace.c | 37 +- arch/s390/kernel/mcount.S | 9 + arch/s390/kernel/setup.c | 2 + arch/x86/include/asm/cpufeatures.h | 2 +- arch/x86/include/asm/kvm_host.h | 1 - arch/x86/include/asm/msr-index.h | 1 + arch/x86/include/asm/nospec-branch.h | 16 +- arch/x86/include/asm/svm.h | 36 ++ arch/x86/kernel/alternative.c | 8 +- arch/x86/kernel/cpu/bugs.c | 204 ++++++++--- arch/x86/kernel/cpu/sgx/encl.c | 57 ++- arch/x86/kernel/cpu/sgx/main.c | 10 +- arch/x86/kernel/e820.c | 41 ++- arch/x86/kernel/fpu/regset.c | 9 +- arch/x86/kernel/fpu/xstate.c | 5 +- arch/x86/kernel/kdebugfs.c | 37 +- arch/x86/kernel/ksysfs.c | 77 +++- arch/x86/kernel/kvm.c | 13 +- arch/x86/kernel/kvmclock.c | 3 + arch/x86/kernel/module.c | 13 +- arch/x86/kernel/ptrace.c | 4 +- arch/x86/kernel/setup.c | 34 +- arch/x86/kernel/traps.c | 1 + arch/x86/kvm/cpuid.c | 5 +- arch/x86/kvm/lapic.c | 7 +- arch/x86/kvm/mmu/mmu.c | 15 +- arch/x86/kvm/pmu.c | 7 +- arch/x86/kvm/svm/avic.c | 93 ++--- arch/x86/kvm/svm/nested.c | 26 +- arch/x86/kvm/svm/svm.c | 104 +++++- arch/x86/kvm/svm/svm.h | 15 +- arch/x86/kvm/vmx/nested.c | 11 +- arch/x86/kvm/vmx/vmx.c | 29 +- arch/x86/kvm/vmx/vmx.h | 5 +- arch/x86/kvm/x86.c | 59 +++- arch/x86/kvm/xen.c | 97 +++-- arch/x86/lib/retpoline.S | 2 +- arch/x86/mm/ioremap.c | 57 ++- arch/x86/net/bpf_jit_comp.c | 2 +- block/bfq-iosched.c | 2 + block/blk-core.c | 10 +- block/blk-map.c | 2 +- block/blk-mq.c | 39 +- block/elevator.c | 2 - block/fops.c | 2 + block/genhd.c | 14 + crypto/af_alg.c | 3 - drivers/acpi/processor_idle.c | 5 + drivers/acpi/scan.c | 10 +- drivers/acpi/tables.c | 2 +- drivers/ata/pata_hpt37x.c | 18 +- drivers/atm/eni.c | 2 + drivers/atm/firestream.c | 2 + drivers/auxdisplay/lcd2s.c | 24 +- drivers/base/dd.c | 5 + drivers/base/regmap/regmap-irq.c | 20 +- drivers/block/loop.c | 8 +- drivers/block/mtip32xx/mtip32xx.c | 2 +- drivers/block/rbd.c | 2 +- drivers/block/virtio_blk.c | 20 +- drivers/block/xen-blkfront.c | 65 ++-- drivers/char/virtio_console.c | 7 + drivers/clk/Kconfig | 2 + drivers/clk/ingenic/jz4725b-cgu.c | 3 +- drivers/clk/qcom/dispcc-sc7180.c | 5 +- drivers/clk/qcom/dispcc-sc7280.c | 5 +- drivers/clk/qcom/dispcc-sm8250.c | 5 +- drivers/clk/qcom/gcc-msm8994.c | 106 +----- drivers/clk/qcom/gdsc.c | 26 +- drivers/clk/qcom/gdsc.h | 8 +- drivers/clocksource/timer-ti-dm-systimer.c | 3 +- drivers/cpufreq/cpufreq.c | 4 + drivers/cpufreq/qcom-cpufreq-hw.c | 11 +- drivers/crypto/qcom-rng.c | 17 +- drivers/dma/at_xdmac.c | 4 +- drivers/dma/ptdma/ptdma-dev.c | 17 +- drivers/dma/sh/rcar-dmac.c | 9 +- drivers/dma/sh/shdma-base.c | 4 +- drivers/dma/stm32-dmamux.c | 4 +- drivers/edac/edac_mc.c | 2 +- drivers/firmware/arm_scmi/driver.c | 2 +- drivers/firmware/efi/apple-properties.c | 2 +- drivers/firmware/efi/efi.c | 2 +- drivers/firmware/efi/libstub/riscv-stub.c | 17 +- drivers/firmware/efi/vars.c | 5 +- drivers/gpio/gpio-rockchip.c | 56 +-- drivers/gpio/gpio-sim.c | 4 +- drivers/gpio/gpio-tegra186.c | 16 +- drivers/gpio/gpio-ts4900.c | 24 +- drivers/gpio/gpiolib-acpi.c | 6 +- drivers/gpio/gpiolib.c | 20 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 10 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 8 + drivers/gpu/drm/amd/amdgpu/soc15.c | 9 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 17 +- .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 2 + drivers/gpu/drm/amd/display/dc/core/dc.c | 7 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 4 - .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 58 ++- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.h | 8 + .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 9 +- drivers/gpu/drm/arm/Kconfig | 1 + drivers/gpu/drm/bridge/ti-sn65dsi86.c | 5 +- drivers/gpu/drm/drm_atomic_uapi.c | 14 +- drivers/gpu/drm/drm_connector.c | 3 + drivers/gpu/drm/drm_edid.c | 2 +- drivers/gpu/drm/drm_gem_cma_helper.c | 1 + drivers/gpu/drm/exynos/exynos7_drm_decon.c | 12 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_fimc.c | 13 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 13 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 10 +- drivers/gpu/drm/exynos/exynos_mixer.c | 14 +- drivers/gpu/drm/i915/Kconfig | 1 + drivers/gpu/drm/i915/display/intel_bw.c | 18 +- drivers/gpu/drm/i915/display/intel_bw.h | 8 +- drivers/gpu/drm/i915/display/intel_fbc.c | 3 +- drivers/gpu/drm/i915/display/intel_opregion.c | 15 + drivers/gpu/drm/i915/display/intel_psr.c | 16 +- drivers/gpu/drm/i915/display/intel_snps_phy.c | 2 +- drivers/gpu/drm/i915/display/intel_tc.c | 26 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c | 2 +- drivers/gpu/drm/i915/gvt/gtt.c | 4 +- drivers/gpu/drm/i915/i915_reg.h | 1 + drivers/gpu/drm/i915/intel_pch.c | 2 +- drivers/gpu/drm/i915/intel_pch.h | 2 +- drivers/gpu/drm/i915/intel_pm.c | 26 +- drivers/gpu/drm/imx/dcss/Kconfig | 1 + drivers/gpu/drm/mediatek/mtk_dsi.c | 167 ++++----- drivers/gpu/drm/panel/Kconfig | 1 + drivers/gpu/drm/radeon/atombios_encoders.c | 3 +- drivers/gpu/drm/radeon/radeon_uvd.c | 8 +- drivers/gpu/drm/sun4i/sun8i_mixer.h | 8 +- drivers/gpu/drm/tegra/Kconfig | 1 + drivers/gpu/drm/tegra/dpaux.c | 7 + drivers/gpu/drm/tegra/falcon.c | 2 +- drivers/gpu/drm/vc4/vc4_crtc.c | 8 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 8 + drivers/gpu/drm/vc4/vc4_hdmi.h | 1 + drivers/gpu/host1x/syncpt.c | 35 +- drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 76 +++- drivers/hid/amd-sfh-hid/amd_sfh_pcie.h | 4 +- .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.c | 4 +- drivers/hid/hid-apple.c | 16 +- drivers/hid/hid-debug.c | 5 +- drivers/hid/hid-elo.c | 6 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-input.c | 3 + drivers/hid/hid-logitech-dj.c | 1 + drivers/hid/hid-nintendo.c | 4 + drivers/hid/hid-quirks.c | 1 + drivers/hid/hid-thrustmaster.c | 8 + drivers/hid/hid-vivaldi.c | 2 +- drivers/hid/i2c-hid/i2c-hid-of-goodix.c | 28 +- drivers/hv/hv_utils_transport.c | 2 +- drivers/hv/vmbus_drv.c | 9 +- drivers/hwmon/hwmon.c | 14 +- drivers/hwmon/ntc_thermistor.c | 2 +- drivers/hwmon/pmbus/pmbus_core.c | 5 + drivers/i2c/busses/Kconfig | 6 +- drivers/i2c/busses/i2c-bcm2835.c | 11 + drivers/i2c/busses/i2c-brcmstb.c | 2 +- drivers/i2c/busses/i2c-qcom-cci.c | 16 +- drivers/iio/accel/bmc150-accel-core.c | 5 +- drivers/iio/accel/fxls8962af-core.c | 12 +- drivers/iio/accel/fxls8962af-i2c.c | 2 +- drivers/iio/accel/fxls8962af-spi.c | 2 +- drivers/iio/accel/fxls8962af.h | 3 +- drivers/iio/accel/kxcjk-1013.c | 5 +- drivers/iio/accel/mma9551.c | 5 +- drivers/iio/accel/mma9553.c | 5 +- drivers/iio/adc/ad7124.c | 2 +- drivers/iio/adc/men_z188_adc.c | 9 +- drivers/iio/adc/ti-tsc2046.c | 4 +- drivers/iio/addac/ad74413r.c | 17 +- drivers/iio/frequency/admv1013.c | 2 +- drivers/iio/gyro/bmg160_core.c | 5 +- drivers/iio/imu/adis16480.c | 7 +- drivers/iio/imu/kmx61.c | 5 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 6 +- drivers/iio/magnetometer/bmc150_magn.c | 5 +- drivers/infiniband/core/cma.c | 40 ++- drivers/infiniband/hw/qib/qib_sysfs.c | 2 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 39 +- drivers/infiniband/ulp/srp/ib_srp.c | 6 +- drivers/input/input.c | 6 + drivers/input/keyboard/Kconfig | 2 +- drivers/input/mouse/elan_i2c_core.c | 64 ++-- drivers/input/mouse/psmouse-smbus.c | 10 + drivers/input/touchscreen/goodix.c | 34 +- drivers/input/touchscreen/zinitix.c | 12 + drivers/iommu/amd/amd_iommu.h | 1 + drivers/iommu/amd/amd_iommu_types.h | 1 + drivers/iommu/amd/init.c | 10 + drivers/iommu/amd/io_pgtable.c | 12 +- drivers/iommu/amd/iommu.c | 10 +- drivers/iommu/intel/iommu.c | 2 +- drivers/iommu/tegra-smmu.c | 4 +- drivers/isdn/hardware/mISDN/hfcpci.c | 6 +- drivers/isdn/mISDN/dsp_pipeline.c | 6 +- drivers/md/dm.c | 2 +- drivers/mmc/core/block.c | 30 +- drivers/mmc/core/mmc.c | 2 +- drivers/mmc/core/mmc_ops.c | 13 +- drivers/mmc/core/mmc_ops.h | 3 +- drivers/mmc/core/sd.c | 2 +- drivers/mmc/host/meson-gx-mmc.c | 15 +- drivers/mtd/devices/phram.c | 12 +- drivers/mtd/mtdcore.c | 2 + drivers/mtd/nand/raw/Kconfig | 2 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 2 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 3 +- drivers/mtd/nand/raw/ingenic/ingenic_ecc.c | 7 +- drivers/mtd/nand/raw/qcom_nandc.c | 14 +- drivers/mtd/parsers/qcomsmempart.c | 36 +- drivers/net/arcnet/com20020-pci.c | 3 + drivers/net/bonding/bond_3ad.c | 30 +- drivers/net/bonding/bond_main.c | 5 +- drivers/net/can/rcar/rcar_canfd.c | 6 +- drivers/net/can/usb/etas_es58x/es58x_core.c | 9 +- drivers/net/can/usb/etas_es58x/es58x_core.h | 8 +- drivers/net/can/usb/gs_usb.c | 10 +- drivers/net/dsa/Kconfig | 1 + drivers/net/dsa/lan9303-core.c | 13 +- drivers/net/dsa/lantiq_gswip.c | 2 +- drivers/net/dsa/microchip/ksz8795_spi.c | 11 + drivers/net/dsa/microchip/ksz9477_spi.c | 12 + drivers/net/dsa/microchip/ksz_common.c | 26 +- drivers/net/dsa/mt7530.c | 2 +- drivers/net/dsa/mv88e6xxx/chip.c | 7 + drivers/net/ethernet/8390/mcf8390.c | 10 +- drivers/net/ethernet/arc/emac_mdio.c | 5 +- drivers/net/ethernet/atheros/alx/main.c | 5 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 2 +- drivers/net/ethernet/broadcom/bgmac-platform.c | 23 +- drivers/net/ethernet/broadcom/bnx2.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 2 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 28 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 18 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 47 ++- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 39 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 17 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.c | 12 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.h | 2 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 6 +- drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 7 + drivers/net/ethernet/cadence/macb_main.c | 25 +- drivers/net/ethernet/chelsio/cxgb3/t3_hw.c | 2 + drivers/net/ethernet/faraday/ftgmac100.c | 243 +++++++------ drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 2 +- .../ethernet/freescale/dpaa2/dpaa2-switch-flower.c | 4 +- drivers/net/ethernet/freescale/gianfar_ethtool.c | 1 + drivers/net/ethernet/ibm/ibmvnic.c | 189 ++++++++-- drivers/net/ethernet/ibm/ibmvnic.h | 1 + drivers/net/ethernet/intel/e1000e/hw.h | 1 + drivers/net/ethernet/intel/e1000e/ich8lan.c | 8 +- drivers/net/ethernet/intel/e1000e/ich8lan.h | 1 + drivers/net/ethernet/intel/e1000e/netdev.c | 26 ++ drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 6 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 12 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 57 +-- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 5 - drivers/net/ethernet/intel/iavf/iavf.h | 7 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 187 +++++++--- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 64 ++-- drivers/net/ethernet/intel/ice/ice.h | 13 +- drivers/net/ethernet/intel/ice/ice_common.c | 2 +- drivers/net/ethernet/intel/ice/ice_eswitch.c | 1 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 2 +- drivers/net/ethernet/intel/ice/ice_lib.c | 6 + drivers/net/ethernet/intel/ice/ice_main.c | 52 +-- drivers/net/ethernet/intel/ice/ice_protocol_type.h | 1 + drivers/net/ethernet/intel/ice/ice_ptp.c | 5 +- drivers/net/ethernet/intel/ice/ice_switch.c | 4 +- drivers/net/ethernet/intel/ice/ice_tc_lib.c | 4 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 60 ++-- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 3 - drivers/net/ethernet/intel/igc/igc_phy.c | 4 - drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 6 +- drivers/net/ethernet/lantiq_xrx200.c | 2 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 24 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 6 +- .../net/ethernet/marvell/prestera/prestera_main.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 15 +- .../ethernet/mellanox/mlx5/core/en/tc/act/act.h | 2 + .../net/ethernet/mellanox/mlx5/core/en/tc/act/ct.c | 7 + .../ethernet/mellanox/mlx5/core/en/tc/act/mirred.c | 6 + .../ethernet/mellanox/mlx5/core/en/tc/act/mpls.c | 11 + .../net/ethernet/mellanox/mlx5/core/en/tc_priv.h | 1 + .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 3 + .../mellanox/mlx5/core/en/tc_tun_mplsoudp.c | 33 +- drivers/net/ethernet/mellanox/mlx5/core/en/tir.c | 3 - .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 8 + drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 3 +- .../net/ethernet/mellanox/mlx5/core/en_selftest.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 12 + drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c | 2 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 4 - drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 4 +- .../mellanox/mlx5/core/steering/dr_icm_pool.c | 120 +++++-- .../mellanox/mlx5/core/steering/dr_matcher.c | 20 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 32 +- .../mellanox/mlx5/core/steering/dr_types.h | 10 + .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 33 +- .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 5 + .../net/ethernet/microchip/sparx5/sparx5_main.h | 2 + .../net/ethernet/microchip/sparx5/sparx5_vlan.c | 20 +- drivers/net/ethernet/mscc/ocelot.c | 6 +- drivers/net/ethernet/mscc/ocelot_flower.c | 16 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 2 + .../ethernet/netronome/nfp/flower/tunnel_conf.c | 4 +- drivers/net/ethernet/nxp/lpc_eth.c | 5 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 18 +- drivers/net/ethernet/qlogic/qed/qed_vf.c | 7 + drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 6 +- drivers/net/ethernet/sfc/mcdi.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 34 +- drivers/net/ethernet/sun/sunhme.c | 6 +- drivers/net/ethernet/ti/cpts.c | 4 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 2 + drivers/net/ethernet/xilinx/xilinx_emaclite.c | 4 +- drivers/net/hamradio/6pack.c | 4 +- drivers/net/hyperv/netvsc_drv.c | 3 + drivers/net/ieee802154/ca8210.c | 4 +- drivers/net/ipa/Kconfig | 2 + drivers/net/mctp/mctp-serial.c | 9 +- drivers/net/mdio/mdio-ipq4019.c | 6 +- drivers/net/mdio/mdio-mscc-miim.c | 9 +- drivers/net/netdevsim/fib.c | 4 +- drivers/net/phy/dp83822.c | 2 +- drivers/net/phy/marvell.c | 8 +- drivers/net/phy/mediatek-ge.c | 3 - drivers/net/phy/meson-gxl.c | 31 +- drivers/net/phy/mscc/mscc_main.c | 3 + drivers/net/usb/cdc_ether.c | 12 + drivers/net/usb/cdc_mbim.c | 5 + drivers/net/usb/cdc_ncm.c | 8 +- drivers/net/usb/smsc95xx.c | 28 +- drivers/net/usb/sr9700.c | 2 +- drivers/net/usb/zaurus.c | 12 + drivers/net/wireless/ath/ath10k/wmi.c | 33 +- .../broadcom/brcm80211/brcmfmac/firmware.c | 6 +- drivers/net/wireless/intel/Makefile | 1 + drivers/net/wireless/intel/iwlwifi/Kconfig | 13 - drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 11 +- .../net/wireless/intel/iwlwifi/fw/api/commands.h | 5 - drivers/net/wireless/intel/iwlwifi/fw/api/filter.h | 88 ----- drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 1 - drivers/net/wireless/intel/iwlwifi/fw/file.h | 2 - drivers/net/wireless/intel/iwlwifi/fw/rs.c | 33 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 3 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 2 + drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 3 +- drivers/net/wireless/intel/iwlwifi/mei/main.c | 45 ++- drivers/net/wireless/intel/iwlwifi/mei/net.c | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 214 +---------- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 241 ------------- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 15 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 1 - drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 2 +- .../net/wireless/intel/iwlwifi/mvm/vendor-cmd.c | 5 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 3 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 3 +- drivers/net/wireless/mac80211_hwsim.c | 13 + drivers/net/xen-netback/xenbus.c | 14 +- drivers/net/xen-netfront.c | 93 +++-- drivers/nfc/port100.c | 2 + drivers/ntb/hw/intel/ntb_hw_gen4.c | 17 +- drivers/ntb/hw/intel/ntb_hw_gen4.h | 16 + drivers/ntb/msi.c | 6 +- drivers/nvme/host/core.c | 21 +- drivers/nvme/host/multipath.c | 2 +- drivers/nvme/host/tcp.c | 63 +++- drivers/nvmem/core.c | 2 +- drivers/of/fdt.c | 2 +- drivers/of/unittest.c | 16 +- drivers/parisc/ccio-dma.c | 3 +- drivers/parisc/sba_iommu.c | 3 +- drivers/pci/controller/pci-hyperv.c | 13 +- drivers/pci/controller/pci-mvebu.c | 3 +- drivers/pci/controller/vmd.c | 14 +- drivers/pci/quirks.c | 14 +- drivers/pinctrl/intel/pinctrl-tigerlake.c | 1 - drivers/pinctrl/pinctrl-k210.c | 4 +- drivers/pinctrl/pinctrl-starfive.c | 2 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 15 +- drivers/platform/surface/surface3_power.c | 13 +- drivers/platform/x86/amd-pmc.c | 42 ++- drivers/platform/x86/asus-wmi.c | 2 +- .../x86/intel/int3472/tps68470_board_data.c | 3 +- drivers/platform/x86/thinkpad_acpi.c | 1 + drivers/power/supply/bq256xx_charger.c | 3 + drivers/power/supply/cw2015_battery.c | 2 +- drivers/ptp/ptp_ocp.c | 25 +- drivers/regulator/core.c | 13 +- drivers/regulator/da9121-regulator.c | 16 +- drivers/scsi/lpfc/lpfc.h | 1 + drivers/scsi/lpfc/lpfc_attr.c | 3 + drivers/scsi/lpfc/lpfc_els.c | 20 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 5 +- drivers/scsi/qedi/qedi_fw.c | 6 +- drivers/scsi/ufs/ufshcd.c | 2 +- drivers/scsi/xen-scsifront.c | 3 +- drivers/soc/fsl/guts.c | 14 +- drivers/soc/fsl/qe/qe.c | 4 +- drivers/soc/fsl/qe/qe_io.c | 2 + drivers/soc/imx/gpcv2.c | 3 +- drivers/soc/mediatek/mt8192-mmsys.h | 3 +- drivers/soc/mediatek/mtk-scpsys.c | 15 +- drivers/soc/samsung/exynos-chipid.c | 2 +- drivers/spi/spi-rockchip.c | 13 +- drivers/spi/spi-zynq-qspi.c | 3 + drivers/spi/spi.c | 4 +- drivers/staging/fbtft/fb_st7789v.c | 2 + drivers/staging/gdm724x/gdm_lte.c | 5 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 7 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 10 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 22 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 16 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 2 + drivers/staging/rtl8723bs/include/rtw_mlme.h | 8 +- drivers/tee/optee/ffa_abi.c | 4 +- drivers/tee/optee/smc_abi.c | 4 +- .../intel/int340x_thermal/int3400_thermal.c | 4 + drivers/thermal/thermal_netlink.c | 5 +- drivers/tty/n_gsm.c | 61 ++-- drivers/tty/n_tty.c | 6 +- drivers/tty/serial/8250/8250_gsc.c | 2 +- drivers/tty/serial/sc16is7xx.c | 3 + drivers/usb/dwc2/core.h | 2 + drivers/usb/dwc2/drd.c | 6 +- drivers/usb/dwc3/dwc3-pci.c | 21 +- drivers/usb/dwc3/gadget.c | 2 + drivers/usb/gadget/function/rndis.c | 8 + drivers/usb/gadget/function/rndis.h | 1 + drivers/usb/gadget/udc/udc-xilinx.c | 6 + drivers/usb/host/xen-hcd.c | 26 +- drivers/usb/host/xhci.c | 28 +- drivers/usb/serial/ch341.c | 1 - drivers/usb/serial/option.c | 12 + drivers/usb/typec/tipd/core.c | 7 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 34 +- drivers/vdpa/vdpa.c | 2 +- drivers/vdpa/vdpa_user/iova_domain.c | 2 +- drivers/vdpa/virtio_pci/vp_vdpa.c | 2 +- drivers/vhost/iotlb.c | 11 + drivers/vhost/vdpa.c | 2 +- drivers/vhost/vhost.c | 11 +- drivers/vhost/vsock.c | 24 +- drivers/virtio/Kconfig | 1 - drivers/virtio/virtio.c | 56 ++- drivers/virtio/virtio_vdpa.c | 2 +- drivers/xen/gntalloc.c | 25 +- drivers/xen/grant-table.c | 71 ++-- drivers/xen/pvcalls-front.c | 8 +- drivers/xen/xenbus/xenbus_client.c | 24 +- fs/afs/write.c | 9 +- fs/binfmt_elf.c | 25 +- fs/btrfs/ctree.h | 12 +- fs/btrfs/disk-io.c | 10 + fs/btrfs/extent-tree.c | 10 + fs/btrfs/extent_io.c | 16 +- fs/btrfs/extent_map.c | 2 + fs/btrfs/extent_map.h | 8 + fs/btrfs/file.c | 97 ++--- fs/btrfs/inode.c | 32 +- fs/btrfs/ioctl.c | 261 +++++++++++++- fs/btrfs/lzo.c | 11 + fs/btrfs/qgroup.c | 9 +- fs/btrfs/relocation.c | 13 + fs/btrfs/root-tree.c | 15 + fs/btrfs/send.c | 4 + fs/btrfs/subpage.c | 2 +- fs/btrfs/transaction.c | 77 +++- fs/btrfs/transaction.h | 1 + fs/btrfs/tree-checker.c | 18 +- fs/btrfs/tree-log.c | 61 +++- fs/cachefiles/interface.c | 2 +- fs/cachefiles/xattr.c | 23 +- fs/cifs/cifsacl.c | 9 +- fs/cifs/cifsfs.c | 1 + fs/cifs/fs_context.c | 4 +- fs/cifs/sess.c | 11 +- fs/cifs/xattr.c | 2 + fs/configfs/dir.c | 14 + fs/erofs/internal.h | 2 +- fs/file_table.c | 8 +- fs/fuse/dev.c | 12 +- fs/fuse/file.c | 1 + fs/fuse/fuse_i.h | 1 + fs/fuse/inode.c | 3 +- fs/fuse/ioctl.c | 9 +- fs/io_uring.c | 24 +- fs/namespace.c | 30 ++ fs/nfs/dir.c | 4 +- fs/nfs/inode.c | 9 +- fs/nfs/nfs4proc.c | 3 +- fs/ocfs2/super.c | 22 +- fs/pipe.c | 11 +- fs/proc/task_mmu.c | 9 +- fs/tracefs/inode.c | 5 +- fs/userfaultfd.c | 6 +- fs/xfs/xfs_super.c | 7 +- include/linux/arm-smccc.h | 5 + include/linux/blkdev.h | 3 +- include/linux/bpf.h | 20 +- include/linux/cpufreq.h | 3 + include/linux/hyperv.h | 1 + include/linux/if_arp.h | 1 + include/linux/mlx5/mlx5_ifc.h | 5 +- include/linux/mm.h | 7 +- include/linux/mm_inline.h | 97 +++-- include/linux/mm_types.h | 5 +- include/linux/netdevice.h | 4 +- include/linux/netfilter_netdev.h | 4 + include/linux/nvme-tcp.h | 1 + include/linux/nvmem-provider.h | 4 +- include/linux/phy.h | 4 +- include/linux/rfkill.h | 5 + include/linux/sched/task.h | 4 +- include/linux/slab.h | 3 +- include/linux/trace_events.h | 22 +- include/linux/vdpa.h | 18 +- include/linux/virtio.h | 1 - include/linux/virtio_config.h | 3 +- include/linux/watch_queue.h | 3 +- include/net/addrconf.h | 2 - include/net/af_vsock.h | 3 +- include/net/bluetooth/bluetooth.h | 3 +- include/net/bluetooth/hci_core.h | 8 + include/net/bond_3ad.h | 2 +- include/net/checksum.h | 52 +-- include/net/dsa.h | 1 + include/net/esp.h | 2 + include/net/ip6_fib.h | 10 +- include/net/ipv6.h | 5 +- include/net/ndisc.h | 4 +- include/net/netfilter/nf_conntrack.h | 1 - include/net/netfilter/nf_flow_table.h | 6 +- include/net/netfilter/nf_queue.h | 2 +- include/net/netfilter/nf_tables.h | 2 +- include/net/netfilter/nf_tables_offload.h | 2 - include/net/netns/ipv6.h | 3 +- include/net/sock.h | 4 +- include/net/xfrm.h | 6 +- include/soc/fsl/dpaa2-fd.h | 3 +- include/soc/fsl/qe/immap_qe.h | 3 +- include/soc/fsl/qe/qe_tdm.h | 4 +- include/soc/fsl/qe/ucc_fast.h | 2 +- include/soc/fsl/qe/ucc_slow.h | 2 +- include/trace/events/cachefiles.h | 2 + include/uapi/linux/input-event-codes.h | 4 +- include/uapi/linux/kvm.h | 1 + include/uapi/linux/magic.h | 1 + include/uapi/linux/xfrm.h | 6 + include/xen/grant_table.h | 19 +- kernel/bpf/btf.c | 5 +- kernel/bpf/helpers.c | 2 + kernel/bpf/syscall.c | 3 + kernel/cgroup/cgroup-v1.c | 6 +- kernel/cgroup/cgroup.c | 14 + kernel/cgroup/cpuset.c | 12 +- kernel/configs/debug.config | 1 + kernel/cred.c | 9 +- kernel/dma/swiotlb.c | 22 +- kernel/fork.c | 34 +- kernel/locking/lockdep.c | 4 +- kernel/module_decompress.c | 2 + kernel/sched/core.c | 34 +- kernel/sys.c | 39 +- kernel/sysctl.c | 7 + kernel/trace/blktrace.c | 26 +- kernel/trace/ftrace.c | 5 +- kernel/trace/trace.c | 14 +- kernel/trace/trace.h | 1 - kernel/trace/trace_eprobe.c | 16 +- kernel/trace/trace_events_hist.c | 6 +- kernel/trace/trace_events_trigger.c | 73 +++- kernel/trace/trace_kprobe.c | 2 +- kernel/trace/trace_osnoise.c | 84 +++-- kernel/trace/trace_probe.c | 10 +- kernel/trace/trace_probe.h | 1 - kernel/trace/trace_selftest.c | 6 +- kernel/ucount.c | 3 +- kernel/user_namespace.c | 14 +- kernel/watch_queue.c | 22 +- lib/Kconfig | 1 - lib/iov_iter.c | 2 + lib/test_kasan.c | 5 +- mm/gup.c | 57 +-- mm/hugetlb.c | 11 +- mm/madvise.c | 92 ++--- mm/memblock.c | 10 +- mm/memfd.c | 40 ++- mm/mempolicy.c | 2 +- mm/mlock.c | 2 +- mm/mmap.c | 13 +- mm/mprotect.c | 4 +- mm/swap_state.c | 2 +- mm/util.c | 4 +- net/9p/trans_xen.c | 14 +- net/ax25/af_ax25.c | 7 + net/batman-adv/hard-interface.c | 29 +- net/bluetooth/hci_core.c | 1 + net/bluetooth/hci_sync.c | 79 +++-- net/bluetooth/mgmt.c | 101 ++++-- net/bluetooth/mgmt_util.c | 3 +- net/bridge/br_multicast.c | 4 + net/can/j1939/transport.c | 2 +- net/core/drop_monitor.c | 11 +- net/core/filter.c | 3 + net/core/gro.c | 25 ++ net/core/net-sysfs.c | 2 +- net/core/rtnetlink.c | 6 +- net/core/skbuff.c | 8 +- net/core/skmsg.c | 2 +- net/core/sock.c | 4 +- net/core/xdp.c | 3 +- net/dcb/dcbnl.c | 44 +++ net/dsa/dsa.c | 1 + net/dsa/dsa2.c | 9 +- net/dsa/dsa_priv.h | 1 - net/dsa/master.c | 7 +- net/dsa/port.c | 29 +- net/dsa/tag_lan9303.c | 21 +- net/ipv4/af_inet.c | 5 +- net/ipv4/esp4.c | 7 +- net/ipv4/esp4_offload.c | 6 +- net/ipv4/fib_frontend.c | 3 + net/ipv4/fib_lookup.h | 7 +- net/ipv4/fib_semantics.c | 6 +- net/ipv4/fib_trie.c | 22 +- net/ipv4/ip_output.c | 2 +- net/ipv4/ping.c | 10 +- net/ipv4/route.c | 4 +- net/ipv4/tcp.c | 10 +- net/ipv4/udp_tunnel_nic.c | 2 +- net/ipv6/addrconf.c | 14 +- net/ipv6/esp6.c | 10 +- net/ipv6/esp6_offload.c | 6 +- net/ipv6/ip6_flowlabel.c | 4 +- net/ipv6/ip6_offload.c | 2 + net/ipv6/ip6_output.c | 13 +- net/ipv6/mcast.c | 34 +- net/ipv6/route.c | 19 +- net/ipv6/xfrm6_output.c | 16 + net/key/af_key.c | 4 +- net/mac80211/agg-tx.c | 10 +- net/mac80211/ieee80211_i.h | 2 +- net/mac80211/mlme.c | 45 ++- net/mac80211/rx.c | 14 +- net/mctp/route.c | 11 +- net/mptcp/mib.c | 2 + net/mptcp/mib.h | 2 + net/mptcp/pm.c | 8 +- net/mptcp/pm_netlink.c | 29 +- net/mptcp/protocol.c | 18 +- net/netfilter/core.c | 5 +- net/netfilter/nf_conntrack_core.c | 3 - net/netfilter/nf_flow_table_offload.c | 6 +- net/netfilter/nf_nat_core.c | 43 +-- net/netfilter/nf_queue.c | 36 +- net/netfilter/nf_tables_api.c | 29 +- net/netfilter/nf_tables_offload.c | 3 +- net/netfilter/nfnetlink_queue.c | 12 +- net/netfilter/nft_dup_netdev.c | 6 + net/netfilter/nft_fwd_netdev.c | 6 + net/netfilter/nft_immediate.c | 12 +- net/netfilter/nft_limit.c | 18 + net/netfilter/nft_synproxy.c | 4 +- net/netfilter/xt_socket.c | 4 +- net/openvswitch/actions.c | 46 ++- net/packet/af_packet.c | 11 +- net/sched/act_api.c | 15 +- net/sched/act_ct.c | 18 +- net/sched/cls_api.c | 6 +- net/sched/sch_api.c | 22 +- net/sched/sch_generic.c | 29 +- net/sctp/diag.c | 9 +- net/smc/af_smc.c | 24 +- net/smc/smc_core.c | 5 +- net/smc/smc_pnet.c | 42 +-- net/smc/smc_pnet.h | 2 +- net/socket.c | 4 +- net/tipc/bearer.c | 12 +- net/tipc/crypto.c | 2 +- net/tipc/link.c | 9 +- net/tipc/name_table.c | 2 +- net/tipc/node.c | 13 +- net/tipc/socket.c | 2 +- net/vmw_vsock/af_vsock.c | 10 +- net/vmw_vsock/virtio_transport.c | 7 +- net/vmw_vsock/vmci_transport.c | 5 +- net/wireless/Makefile | 2 +- net/wireless/core.c | 17 +- net/wireless/nl80211.c | 15 +- net/xfrm/xfrm_device.c | 6 +- net/xfrm/xfrm_interface.c | 7 +- net/xfrm/xfrm_policy.c | 14 +- net/xfrm/xfrm_state.c | 29 +- net/xfrm/xfrm_user.c | 27 +- security/selinux/ima.c | 4 +- sound/core/memalloc.c | 15 +- sound/pci/hda/hda_intel.c | 6 +- sound/pci/hda/patch_realtek.c | 40 ++- sound/soc/amd/acp/acp-mach.h | 1 - sound/soc/amd/acp/acp-sof-mach.c | 4 +- sound/soc/codecs/cs4265.c | 3 +- sound/soc/codecs/rt5668.c | 12 +- sound/soc/codecs/rt5682.c | 12 +- sound/soc/codecs/rt5682s.c | 12 +- sound/soc/codecs/tas2770.c | 7 +- sound/soc/codecs/wm_adsp.c | 3 +- sound/soc/intel/skylake/skl.c | 1 + sound/soc/qcom/lpass-platform.c | 8 +- sound/soc/soc-ops.c | 45 ++- sound/soc/sof/intel/hda.c | 1 + sound/usb/implicit.c | 4 +- sound/usb/mixer.c | 9 +- sound/x86/intel_hdmi_audio.c | 2 +- tools/arch/arm64/include/uapi/asm/kvm.h | 5 + tools/arch/x86/include/asm/cpufeatures.h | 2 +- tools/arch/x86/include/asm/msr-index.h | 1 + tools/cgroup/memcg_slabinfo.py | 30 +- tools/include/uapi/linux/kvm.h | 1 + tools/include/uapi/linux/perf_event.h | 2 + tools/lib/perf/include/internal/cpumap.h | 6 +- tools/lib/perf/include/perf/cpumap.h | 5 + tools/lib/perf/libperf.map | 1 + tools/lib/perf/tests/test-cpumap.c | 11 + tools/lib/perf/tests/test-evlist.c | 5 +- tools/lib/subcmd/subcmd-util.h | 11 +- tools/perf/bench/epoll-ctl.c | 2 +- tools/perf/builtin-script.c | 2 +- tools/perf/builtin-trace.c | 23 +- tools/perf/tests/attr/README | 2 + tools/perf/tests/attr/test-record-graph-default | 2 + ...h-default => test-record-graph-default-aarch64} | 4 +- tools/perf/tests/attr/test-record-graph-fp | 2 + ...ecord-graph-fp => test-record-graph-fp-aarch64} | 4 +- tools/perf/tests/sigtrap.c | 15 +- tools/perf/util/bpf-loader.c | 3 +- tools/perf/util/cs-etm.c | 16 +- tools/perf/util/data.c | 7 +- tools/perf/util/evlist-hybrid.c | 4 +- tools/perf/util/parse-events.c | 8 +- .../testing/selftests/bpf/prog_tests/timer_crash.c | 32 ++ .../selftests/bpf/progs/test_sockmap_kern.h | 26 +- tools/testing/selftests/bpf/progs/timer_crash.c | 54 +++ .../drivers/net/mlxsw/spectrum/resource_scale.sh | 2 +- .../selftests/drivers/net/mlxsw/tc_police_scale.sh | 3 +- tools/testing/selftests/exec/Makefile | 4 +- .../ftrace/test.d/ftrace/func_set_ftrace_file.tc | 2 +- tools/testing/selftests/kvm/Makefile | 1 - tools/testing/selftests/kvm/aarch64/arch_timer.c | 7 +- tools/testing/selftests/kvm/aarch64/vgic_irq.c | 4 + tools/testing/selftests/kvm/lib/aarch64/vgic.c | 4 +- tools/testing/selftests/memfd/memfd_test.c | 1 + .../selftests/mount_setattr/mount_setattr_test.c | 4 +- tools/testing/selftests/net/mptcp/diag.sh | 44 ++- tools/testing/selftests/net/mptcp/mptcp_connect.sh | 4 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 32 +- tools/testing/selftests/net/pmtu.sh | 21 +- tools/testing/selftests/netfilter/.gitignore | 1 + tools/testing/selftests/netfilter/Makefile | 4 +- tools/testing/selftests/netfilter/connect_close.c | 136 +++++++ .../selftests/netfilter/nft_concat_range.sh | 2 +- tools/testing/selftests/netfilter/nft_fib.sh | 1 + tools/testing/selftests/netfilter/nft_nat.sh | 5 +- tools/testing/selftests/netfilter/nft_queue.sh | 19 + tools/testing/selftests/netfilter/nft_synproxy.sh | 117 ++++++ tools/testing/selftests/seccomp/Makefile | 2 +- tools/testing/selftests/vm/Makefile | 6 +- tools/testing/selftests/vm/hugepage-mremap.c | 26 +- tools/testing/selftests/vm/map_fixed_noreplace.c | 49 ++- tools/testing/selftests/vm/run_vmtests.sh | 3 +- tools/testing/selftests/vm/userfaultfd.c | 1 + tools/tracing/rtla/src/osnoise.c | 2 +- tools/tracing/rtla/src/osnoise_hist.c | 10 +- tools/tracing/rtla/src/osnoise_top.c | 1 + tools/tracing/rtla/src/timerlat_hist.c | 10 +- tools/virtio/linux/mm_types.h | 3 + tools/virtio/virtio_test.c | 1 + virt/kvm/kvm_main.c | 4 +- 934 files changed, 9285 insertions(+), 4574 deletions(-) create mode 100644 arch/arm/include/asm/spectre.h create mode 100644 arch/arm/kernel/spectre.c create mode 100644 arch/arm64/include/asm/vectors.h create mode 100644 arch/riscv/kernel/trace_irq.c create mode 100644 arch/riscv/kernel/trace_irq.h copy tools/perf/tests/attr/{test-record-graph-default => test-record-graph-default [...] copy tools/perf/tests/attr/{test-record-graph-fp => test-record-graph-fp-aarch64} (65%) create mode 100644 tools/testing/selftests/bpf/prog_tests/timer_crash.c create mode 100644 tools/testing/selftests/bpf/progs/timer_crash.c create mode 100644 tools/testing/selftests/netfilter/connect_close.c create mode 100755 tools/testing/selftests/netfilter/nft_synproxy.sh create mode 100644 tools/virtio/linux/mm_types.h