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-allmodconfig in repository toolchain/ci/linux.
from 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 [...] adds 40ce1121c1d7 drm/mgag200: Fix PLL setup for g200wb and g200ew adds 6061806a863e drm/imx: parallel-display: Remove bus flags check in imx_p [...] adds fc1b6ef7bfb3 drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings adds a8253684eb4b Merge drm/drm-fixes into drm-misc-fixes adds 3c3384050d68 drm: Don't make DRM_PANEL_BRIDGE dependent on DRM_KMS_HELPERS new ca5a5761ac54 Merge tag 'drm-misc-fixes-2022-03-17' of git://anongit.fre [...] new cced5148a130 Merge tag 'drm-fixes-2022-03-18' of git://anongit.freedesk [...] new daaca3522a8e block: release rq qos structures for queue without disk new 0c48645a7f39 nvmet: revert "nvmet: make discovery NQN configurable" new f6189589fa7c Merge tag 'nvme-5.17-2022-03-16' of git://git.infradead.or [...] new 6c4bcd814077 Merge tag 'block-5.17-2022-03-18' of git://git.kernel.dk/l [...] adds e3ee9fb22652 smb3: fix incorrect session setup check for multiuser mounts new 6e4069881a7f Merge tag '5.17-rc8-smb3-fix' of git://git.samba.org/sfren [...] new 7f34b43e07cb arm64: fix clang warning about TRAMP_VALIAS new 316e46f65a54 arm64: errata: avoid duplicate field initializer new 34e047aa16c0 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...]
The 10 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .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 | 8 +- 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 | 14 +- 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/Kconfig | 2 +- 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/imx/parallel-display.c | 8 - drivers/gpu/drm/mediatek/mtk_dsi.c | 167 ++++----- drivers/gpu/drm/mgag200/mgag200_pll.c | 6 +- drivers/gpu/drm/panel/Kconfig | 2 + drivers/gpu/drm/panel/panel-simple.c | 2 +- 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/nvme/target/configfs.c | 39 -- drivers/nvme/target/core.c | 3 +- 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/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/connect.c | 3 +- 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 +- 940 files changed, 9295 insertions(+), 4620 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