This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-mainline-allyesconfig in repository toolchain/ci/linux.
from 2a987e65025e Merge tag 'perf-tools-fixes-for-v5.16-2021-12-07' of git:/ [...] adds 3a49cc22d31e tools/lib/lockdep: drop leftover liblockdep headers adds 598ad0bd0932 netfs: Fix lockdep warning from taking sb_writers whilst h [...] adds 3cfef1b612e1 netfs: fix parameter of cleanup() adds 2990c89d1df4 Merge tag 'netfs-fixes-20211207' of git://git.kernel.org/p [...] adds 9003fbe0f367 HID: quirks: Add quirk for the Microsoft Surface 3 type-cover adds f83baa0cb6cf HID: add hid_is_usb() function to make it simpler for USB [...] adds 720ac467204a HID: wacom: fix problems when device is not a valid USB device adds 93020953d0fa HID: check for valid USB device for many HID drivers adds f237d9028f84 HID: add USB_HID dependancy on some USB HID drivers adds 7998193bccc1 HID: sony: fix error path in probe adds 918aa1ef104d HID: bigbenff: prevent null pointer dereference adds d080811f2793 HID: add USB_HID dependancy to hid-chicony adds 30cb3c2ad24b HID: add USB_HID dependancy to hid-prodikeys adds caff009098e6 HID: google: add eel USB id adds 086e81f6b90e HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested adds 14902f8961dc HID: Ignore battery for Elan touchscreen on Asus UX550VE adds 03090cc76ee3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2e69e18aec4c mtd: rawnand: denali: Add the dependency on HAS_IOMEM adds 16d8b628a415 mtd: rawnand: Fix nand_erase_op delay adds 36a65982a98c mtd: rawnand: Fix nand_choose_best_timings() on unsupporte [...] adds a4ca0c439f2d mtd: rawnand: fsmc: Take instruction delay into account adds 9472335eaa14 mtd: rawnand: fsmc: Fix timing computation adds 27a030e87292 mtd: dataflash: Add device-tree SPI IDs adds 27698cd2a3c0 Merge tag 'mtd/fixes-for-5.16-rc5' of git://git.kernel.org [...] adds f6071e5e3961 selftests/fib_tests: Rework fib_rp_filter_test() adds 96f389678015 selftests/tc-testing: add exit code adds a8c9505c53c5 selftests/tc-testing: add missing config adds db925bca33a9 selftests/tc-testing: Fix cannot create /sys/bus/netdevsim [...] adds a9418924552e inet: use #ifdef CONFIG_SOCK_RX_QUEUE_MAPPING consistently adds 03cfda4fa6ea tcp: fix another uninit-value (sk_rx_queue_mapping) adds dac8e00fb640 bonding: make tx_rebalance_counter an atomic adds 0f8a3b48f91b selftests: net/fcnal-test.sh: add exit code adds 128f6ec95a28 net: bcm4908: Handle dma_set_coherent_mask error codes adds badd7857f5c9 net: altera: set a couple error code in probe() adds 8e227b198a55 qede: validate non LSO skb length adds 2be6d4d16a08 net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero adds dde91ccfa25f ethtool: do not perform operations on net devices being un [...] adds 4dbb0dad8e63 devlink: fix netns refcount leak in devlink_nl_cmd_reload() adds 94cddf1e9227 can: pch_can: pch_can_rx_normal: fix use after free adds 3ec6ca6b1a8e can: sja1000: fix use after free in ems_pcmcia_add_card() adds f58ac1adc76b can: m_can: Disable and ignore ELO interrupt adds 31cb32a590d6 can: m_can: m_can_read_fifo: fix memory leak in error branch adds d737de2d7cc3 can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo() adds 8c03b8bff765 can: m_can: pci: fix incorrect reference clock rate adds ea768b2ffec6 Revert "can: m_can: remove support for custom bit timing" adds ea22ba40debe can: m_can: make custom bittiming fields const adds ea4c1787685d can: m_can: pci: use custom bit timings for Elkhart Lake adds 2a62df369271 Merge tag 'linux-can-fixes-for-5.16-20211207' of git://git [...] adds d17b9737c2bc net/qla3xxx: fix an error code in ql_adapter_up() adds d76c51f976ed selftests: tls: add missing AES-CCM cipher tests adds 13bf99ab2130 selftests: tls: add missing AES256-GCM cipher adds 56a271be062a Merge branch 'net-tls-cover-all-ciphers-with-tests' adds 6ebe4b350833 MAINTAINERS: net: mlxsw: Remove Jiri as a maintainer, add myself adds e6f60c51f043 gve: fix for null pointer dereference. adds a97770cc4016 net: phy: Remove unnecessary indentation in the comments o [...] adds c35e8de70456 net: phy: Add the missing blank line in the phylink_suspen [...] adds 9e8926888cf7 Merge branch 'net-phy-fix-doc-build-warning' adds 7e4dcc13965c iavf: restore MSI state on reset adds 1a1aa356ddf3 iavf: Fix reporting when setting descriptor count adds 61125b8be85d i40e: Fix failed opcode appearing if handling messages from VF adds 8aa55ab422d9 i40e: Fix pre-set max number of queues for VF adds 23ec111bf354 i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc adds 65af674a5949 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds b5bd95d17102 net: fec: only clear interrupt of handling queue in fec_en [...] adds 2b29cb9e3f7f net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal PHY's" adds f45b2974cc0a bpf, x86: Fix "no previous prototype" warning adds 38207a5e8123 bpf, sockmap: Attach map progs to psock early for feature probes adds c0d95d3380ee bpf, sockmap: Re-evaluate proto ops when psock is removed [...] adds 6a631c0432dc Documentation/locking/locktypes: Update migrate_disable() bits. adds 79364031c5b4 bpf: Make sure bpf_disable_instrumentation() is safe vs pr [...] adds 099f83aa2d06 mips, bpf: Fix reference to non-existing Kconfig symbol adds d9847eb8be3d bpf: Make CONFIG_DEBUG_INFO_BTF depend upon CONFIG_BPF_SYSCALL adds b12f03104324 bpf: Fix bpf_check_mod_kfunc_call for built-in modules adds 3345193f6f3c tools/resolve_btfids: Skip unresolved symbol warning for e [...] adds 7d9b3ad424f4 Merge branch 'Fixes for kfunc-mod regressions and warnings' adds 8581fd402a0c treewide: Add missing includes masked by cgroup -> bpf dependency adds 2fa7d94afc1a bpf: Fix the off-by-two error in range markings adds b560b21f71eb bpf: Add selftests to cover packet access corner cases adds 6efcdadc157f Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds f23ab04dd6f7 ice: fix FDIR init missing when reset VF adds 2657e16d8c52 ice: rearm other interrupt cause register after enabling VFs adds 6d39ea19b0fb ice: Fix problems with DSCP QoS implementation adds 28dc1b86f8ea ice: ignore dropped packets during init adds 0e32ff024035 ice: fix choosing UDP header type adds de6acd1cdd4d ice: fix adding different tunnels adds 1a0f25a52e08 ice: safer stats processing adds b5b6b6baf2bf Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds b43c2793f5e9 netfilter: nfnetlink_queue: silence bogus compiler warning adds d43b75fbc23f vrf: don't run conntrack on vrf with !dflt qdisc adds b7e945e228d7 nft_set_pipapo: Fix bucket load in AVX2 lookup routine for [...] adds 0de53b0ffb5b selftests: netfilter: Add correctness test for mac,net set type adds 962e5a403587 netfilter: nft_exthdr: break evaluation if setting TCP opt [...] adds d46cea0e6933 selftests: netfilter: switch zone stress to socat adds 802a7dc5cf1b netfilter: conntrack: annotate data-races around ct->timeout adds fd31cb0c6a34 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds e195e9b5dee6 net, neigh: clear whole pneigh_entry at alloc time adds f71ef02f1a4a vmxnet3: fix minimum vectors alloc issue adds a50e659b2a1b net: mvpp2: fix XDP rx queues registering adds 36aea60fc892 can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increa [...] adds fb12797ab1fe can: kvaser_usb: get CAN clock frequency from device adds 8d6b32aafc44 Merge tag 'linux-can-fixes-for-5.16-20211209' of git://git [...] adds 0416e7af2369 net: dsa: mv88e6xxx: error handling for serdes_power functions adds 158390e45612 udp: using datalen to cap max gso segments adds fd79a0cbf0b2 nfc: fix segfault in nfc_genl_dump_devices_done adds 4cd8371a234d nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done adds c56c96303e92 nfp: Fix memory leak in nfp_cpp_area_cache_add() adds ae68d93354e5 seg6: fix the iif in the IPv6 socket control block adds 9acfc57fa2b8 net: mana: Fix memory leak in mana_hwc_create_wq adds 61c2402665f1 net/sched: fq_pie: prevent dismantle issue adds 37ad4e2a7718 MAINTAINERS: s390/net: remove myself as maintainer adds e8b1d7698038 net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering adds 373f121a3c3a net: wwan: iosm: fixes unnecessary doorbell send adds 07d3f2743dec net: wwan: iosm: fixes net interface nonfunctional after fw flash adds 383451ceb078 net: wwan: iosm: fixes unable to send AT command during mbim tx adds 19961780f115 Merge branch 'net-wwan-iosm-bug-fixes' adds 04ec4e6250e5 net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports adds ded746bfc943 Merge tag 'net-5.16-rc5' of git://git.kernel.org/pub/scm/l [...] adds 84b01721e804 RDMA: Fix use-after-free in rxe_queue_cleanup adds f0ae4afe3d35 RDMA/mlx5: Fix releasing unallocated memory in dereg MR flow adds c4a6f9cd10bd Remove Doug Ledford from MAINTAINERS adds 52414e27d6b5 RDMA/hns: Do not halt commands during reset until later adds b0969f83890b RDMA/hns: Do not destroy QP resources in the hw resetting phase adds db6169b5bac1 RDMA/rtrs: Call {get,put}_cpu_ptr to silence a debug kerne [...] adds 9292f8f9a2ac IB/hfi1: Correct guard on eager buffer deallocation adds b6d57e24ce6c IB/hfi1: Insure use of smp_processor_id() is preempt disabled adds f6a3cfec3c01 IB/hfi1: Fix early init panic adds 60a8b5a1611b IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr adds 1e11a39a82e9 RDMA/irdma: Fix a user-after-free in add_pble_prm adds 117697cc935b RDMA/irdma: Fix a potential memory allocation issue in 'ir [...] adds 25b5d6fd6d13 RDMA/irdma: Report correct WC errors adds 10467ce09fef RDMA/irdma: Don't arm the CQ more than two times if no CE [...] adds c741e49150db Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds e485382ea7eb drm/ttm: fix ttm_bo_swapout adds b19926d4f3a6 drm/syncobj: Deal with signalled fences in drm_syncobj_fin [...] adds 2eb557d293f7 Merge tag 'drm-misc-fixes-2021-12-09' of git://anongit.fre [...] adds 9cdb54be3e46 drm/i915: Fix error pointer dereference in i915_gem_do_exe [...] adds 52255ef662a5 drm/i915/gen11: Moving WAs to icl_gt_workarounds_init() adds 233bee7e365a Merge tag 'drm-intel-fixes-2021-12-09' of git://anongit.fr [...] adds af6902ec4156 drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset adds 0755c38eb007 drm/amd/display: prevent reading unitialized links adds 675a095789a2 Merge tag 'amd-drm-fixes-5.16-2021-12-08' of https://gitla [...] adds 9b302ffe4e8d Merge tag 'drm-fixes-2021-12-10' of git://anongit.freedesk [...] adds 9d2479c96087 ALSA: pcm: oss: Fix negative period/buffer sizes adds 8839c8c0f77a ALSA: pcm: oss: Limit the period size to 16MB adds 6665bb30a6b1 ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_chang [...] adds b6409dd6bdc0 ALSA: ctl: Fix copy of updated id with element read/write adds 619764cc2ec9 ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 adds fb1af5bea467 ALSA: usb-audio: Reorder snd_djm_devices[] entries adds 12dc48f545fd ASoC: dt-bindings: wlf,wm8962: add missing interrupt property adds 4999d703c0e6 ASoC: rt5682: Fix crash due to out of scope stack vars adds 750dc2f62219 ASoC: rt5682s: Fix crash due to out of scope stack vars adds 70408f755f58 ASoC: tegra: Balance runtime PM count adds af120d07bbb0 ASoC: tegra: Use normal system sleep for SFC adds c83d263a89f3 ASoC: tegra: Use normal system sleep for MVC adds b78400e41653 ASoC: tegra: Use normal system sleep for Mixer adds 638c31d542a5 ASoC: tegra: Use normal system sleep for AMX adds cf36de4fc5ce ASoC: tegra: Use normal system sleep for ADX adds 8a724d5f6090 Suspend related fixes on Tegra adds 53689f7f91a2 ASoC: rockchip: i2s_tdm: Dup static DAI template adds d5c137f41352 ASoC: amd: fix uninitialized variable in snd_acp6x_probe() adds 046aede2f847 ASoC: SOF: Intel: Retry codec probing if it fails adds 4739d88ad8e1 ASoC: qdsp6: q6routing: Fix return value from msm_routing_ [...] adds 23ba28616d30 ASoC: codecs: wcd934x: handle channel mappping list correctly adds d9be0ff4796d ASoC: codecs: wcd934x: return correct value from mixer put adds 3fc27e9a1f61 ASoC: codecs: wsa881x: fix return values from kcontrol put adds 38ddfb2699d5 Merge tag 'asoc-fix-v5.16-rc4' of https://git.kernel.org/p [...] adds d7f32791a9fc ALSA: hda/realtek - Add headset Mic support for Lenovo ALC [...] adds 5b46fb038397 Merge tag 'sound-5.16-rc5' of git://git.kernel.org/pub/scm [...] adds 815b6cb37e8e ata: ahci_ceva: Fix id array access in ceva_ahci_read_id() adds a66307d47307 libata: add horkage for ASMedia 1092 adds bec8cb26f44c Merge tag 'libata-5.16-rc5' of git://git.kernel.org/pub/sc [...] adds 7dba402807a8 mmc: renesas_sdhi: initialize variable properly when tuning adds d594b35d3b31 mmc: mediatek: free the ext_csd when mmc_get_ext_csd success adds 2ca4b65169b3 Merge tag 'mmc-v5.16-rc3' of git://git.kernel.org/pub/scm/ [...] adds 39bd54d43b3f Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on [...] adds ee91cb570d9b PCI: apple: Follow the PCIe specifications when resetting [...] adds 5b970dfcfee9 arm64: dts: apple: t8103: Mark PCIe PERST# polarity active [...] adds 87620512681a PCI: apple: Fix PERST# polarity adds b8a98b6bf66a Merge tag 'pci-v5.16-fixes-2' of git://git.kernel.org/pub/ [...] adds 250552b925ce KVM: nVMX: Don't use Enlightened MSR Bitmap for L3 adds ee3a4f666207 KVM: x86: selftests: svm_int_ctl_test: fix intercept calculation adds 1ebfaa11ebb5 KVM: x86: Wait for IPIs to be delivered when handling Hype [...] adds 3244867af8c0 KVM: x86: Ignore sparse banks size for an "all CPUs", non- [...] adds c8cc43c1eae2 selftests: KVM: avoid failures due to reserved HyperTransp [...] adds 777ab82d7ce0 KVM: X86: Raise #GP when clearing CR0_PG in 64 bit mode adds d07898eaf399 KVM: x86: Don't WARN if userspace mucks with RCX during st [...] adds 10e7a099bfd8 selftests: KVM: Add test to verify KVM doesn't explode on [...] adds b9172f9e8844 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 42288cb44c4b wait: add wake_up_pollfree() adds a880b28a71e3 binder: use wake_up_pollfree() adds 9537bae0da1f signalfd: use wake_up_pollfree() adds 363bee27e258 aio: keep poll requests on waitqueue until completed adds 50252e4b5e98 aio: fix use-after-free due to missing POLLFREE handling adds 4b3749865374 aio: Fix incorrect usage of eventfd_signal_allowed() adds 0d21e6684779 Merge tag 'aio-poll-for-linus' of git://git.kernel.org/pub [...] adds ee7f3666995d tracefs: Have new files inherit the ownership of their parent adds 48b27b6b5191 tracefs: Set all files to the same group ownership as the [...] adds 7d5b7cad79da ftrace: Use direct_ops hash in unregister_ftrace_direct adds fea3ffa48c6d ftrace: Add cleanup to unregister_ftrace_direct_multi adds e1067a07cfbc ftrace/samples: Add module to test multi direct modify interface adds c24be24aed40 tracing: Fix possible memory leak in __create_synth_event( [...] adds 257dcf29232b Merge tag 'trace-v5.16-rc4' of git://git.kernel.org/pub/sc [...] adds 838322658325 hwmon: (corsair-psu) fix plain integer used as NULL pointer adds dbd3e6eaf3d8 hwmon: (dell-smm) Fix warning on /proc/i8k creation error adds 214f52525506 hwmon: (nct6775) mask out bank number in nct6775_wmi_read_value() adds 0e4190d762ef hwmon: (sht4x) Fix EREMOTEIO errors adds a2ca752055ed hwmon: (pwm-fan) Ensure the fan going on in .probe() adds 1e050cd539b8 Merge tag 'hwmon-for-v5.16-rc5' of git://git.kernel.org/pu [...] adds 444dd878e85f PM: runtime: Fix pm_runtime_active() kerneldoc comment adds d46bca632ca4 Merge tag 'pm-5.16-rc5' of git://git.kernel.org/pub/scm/li [...] adds 11f8cb8903ba ACPI: tools: Fix compilation when output directory is not present adds 9e65da135b39 Merge tag 'acpi-5.16-rc5' of git://git.kernel.org/pub/scm/ [...] adds f872f73601b9 thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL adds b9902641b50d Merge tag 'thermal-5.16-rc5' of git://git.kernel.org/pub/s [...] adds b10252c7ae9c nfsd: Fix nsfd startup race (again) adds 548ec0805c39 nfsd: fix use-after-free due to delegation race adds e80bdc5ed065 Merge tag 'nfsd-5.16-2' of git://linux-nfs.org/~bfields/linux adds 51a08bdeca27 cifs: Fix crash on unload of cifs_arc4.ko adds 9de0737d5ba0 cifs: fix ntlmssp auth when there is no key exchange adds e1b96811e212 Merge tag '5.16-rc4-smb3-fixes' of git://git.samba.org/sfr [...] adds d815b3f2f273 btrfs: fix error pointer dereference in btrfs_ioctl_rm_dev_v2() adds f981fec12cc5 btrfs: fail if fstrim_range->start == U64_MAX adds c2e39305299f btrfs: clear extent buffer uptodate when we fail to write it adds 68b85589ba81 btrfs: call mapping_set_error() on btree inode with a write error adds 84c254489299 btrfs: fix re-dirty process of tree-log nodes adds da5e817d9d75 btrfs: free exchange changeset on failures adds 5911f5382022 btrfs: zoned: clear data relocation bg on zone finish adds 8289ed9f93be btrfs: replace the BUG_ON in btrfs_del_root_ref with prope [...] adds 6f513529296f Merge tag 'for-5.16-rc4-tag' of git://git.kernel.org/pub/s [...] adds 9dcc38e2813e Increase default MLOCK_LIMIT to 8 MiB adds e943d28db257 MAINTAINERS: update kdump maintainers adds d020d9e63d53 mailmap: update email address for Guo Ren adds 0c941cf30b91 filemap: remove PageHWPoison check from next_uptodate_page() adds e4779015fd5d timers: implement usleep_idle_range() adds 70e9274805fc mm/damon/core: fix fake load reports due to uninterruptibl [...] adds 4de46a30b992 mm/damon/core: use better timer mechanisms selection threshold adds 0bceffa236af mm/damon/dbgfs: remove an unnecessary error message adds 1afaf5cb687d mm/damon/core: remove unnecessary error messages adds 09e12289cc04 mm/damon/vaddr: remove an unnecessary warning message adds 044cd9750fe0 mm/damon/vaddr-test: split a test function having >1024 by [...] adds 9f86d624292c mm/damon/vaddr-test: remove unnecessary variables adds 964e17016cf9 selftests/damon: skip test if DAMON is running adds c6980e30af35 selftests/damon: test DAMON enabling with empty target_ids case adds d85570c655cc selftests/damon: test wrong DAMOS condition ranges input adds b4a002889d24 selftests/damon: test debugfs file reads/writes with huge count adds 9ab3b0c8ef62 selftests/damon: split test cases adds 005a79e5c254 mm/slub: fix endianness bug for alloc/free_traces attributes adds a7ebf564de32 mm/memcg: relocate mod_objcg_mlstate(), get_obj_stock() an [...] adds 4178158ef8ca hugetlbfs: fix issue of preallocation of gigantic pages ca [...] adds 3c376dfafbf7 mm: bdi: initialize bdi_min_ratio when bdi is unregistered adds df442a4ec740 Merge branch 'akpm' (patches from Andrew) adds cc5faf26decf dt-bindings: iio: adc: exynos-adc: Fix node name in example adds de4adddcbcc2 of/irq: Add a quirk for controllers with their own definit [...] adds b54472a02cef dt-bindings: media: nxp,imx7-mipi-csi2: Drop bad if/then schema adds 96db48c9d777 dt-bindings: net: Reintroduce PHY no lane swap binding adds c4cb38b54b36 dt-bindings: input: gpio-keys: Fix interrupts in example adds 656eb419b507 dt-bindings: bq25980: Fixup the example adds 75e895343d5a Revert "kbuild: Enable DT schema checks for %.dtb targets" adds a84e0b319908 Merge tag 'devicetree-fixes-for-5.16-2' of git://git.kerne [...] adds 9a61f813fcc8 clk: qcom: regmap-mux: fix parent clock lookup adds a1f0019c342b clk: qcom: clk-alpha-pll: Don't reconfigure running Trion adds eee377b8f44e clk: imx: use module_platform_driver adds e53f2086856c clk: qcom: sm6125-gcc: Swap ops of ice and apps on sdcc1 adds 2d4fcc5ab35f clk: versatile: clk-icst: use after free on error path adds 2acdaf59e595 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds b503de239f62 i2c: virtio: fix completion handling adds a74c313aca26 i2c: mpc: Use atomic read and fix break condition adds bd66be54b92e Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds e47498afeca9 io-wq: remove spurious bit clear on task_work addition adds 78a780602075 io_uring: ensure task_work gets run as part of cancelations adds 71a85387546e io-wq: check for wq exit after adding new worker task_work adds f152165ada75 Merge tag 'io_uring-5.16-2021-12-10' of git://git.kernel.d [...] adds 776b54e97a7d mtd_blkdevs: don't scan partitions for plain mtdblock adds 75feae73a280 block: fix single bio async DIO error handling adds 16cc33b23732 nvme: show subsys nqn for duplicate cntlids adds d39ad2a45c0e nvme: disable namespace access for unsupported metadata adds 793fcab83f38 nvme: report write pointer for a full zone as zone start + [...] adds c7c15ae3dc50 nvme-multipath: set ana_log_size to 0 after free ana_log_buf adds 8b77fa6fdce0 nvme: fix use after free when disconnecting a reconnecting ctrl adds 30e32f300be6 nvmet-tcp: fix possible list corruption for unexpected com [...] adds 091f06d91cbc Merge tag 'nvme-5.16-2021-12-10' of git://git.infradead.or [...] adds 55df1ce0d4e0 md: fix update super 1.0 on rdev size change adds 07641b5f32f6 md: fix double free of mddev->private in autorun_array() adds a5c24552354f Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] adds e6a59aac8a87 block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) adds 5eff36383865 Revert "mtd_blkdevs: don't scan partitions for plain mtdblock" adds eccea80be257 Merge tag 'block-5.16-2021-12-10' of git://git.kernel.dk/l [...] adds c89789975247 perf tools: Prevent out-of-bounds access to registers adds 057ae59f5a1d perf intel-pt: Fix some PGE (packet generation enable/cont [...] adds ad106a26aef3 perf intel-pt: Fix sync state when a PSB (synchronization) [...] adds 4c761d805bb2 perf intel-pt: Fix intel_pt_fup_event() assumptions about [...] adds c79ee2b21609 perf intel-pt: Fix state setting when receiving overflow ( [...] adds a32e6c5da599 perf intel-pt: Fix next 'err' value, walking trace adds a882cc949710 perf intel-pt: Fix missing 'instruction' events with 'q' option adds 6665b8e4836c perf intel-pt: Fix error timestamp setting on the decoder [...] adds 9937e8daab29 perf python: Fix NULL vs IS_ERR_OR_NULL() checking adds bbdff6d583be Merge tag 'perf-tools-fixes-for-v5.16-2021-12-11' of git:/ [...] adds 3583521aabac percpu: km: ensure it is used with NOMMU (either UP or SMP) adds a4f1192cb537 percpu_ref: Replace kernel.h with the necessary inclusions adds 8f97a35a53e2 Merge branch 'for-5.16-fixes' of git://git.kernel.org/pub/ [...] adds 089558bc7ba7 xfs: remove all COW fork extents when remounting readonly adds e034d9cbf9f1 Merge tag 'xfs-5.16-fixes-3' of git://git.kernel.org/pub/s [...] adds 653926205741 scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() adds 3fe5185db46f scsi: qedi: Fix cmd_cleanup_cmpl counter mismatch issue adds 7db0e0c8190a scsi: scsi_debug: Fix buffer size of REPORT ZONES command adds 69002c8ce914 scsi: qla2xxx: Format log strings only if needed adds a763d5a5abd6 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds a0793fdad9a1 csky: fix typo of fpu config macro adds 0f3d41e82d78 Merge tag 'csky-for-linus-5.16-rc5' of git://github.com/c- [...] adds cabdc3a8475b sched,x86: Don't use cluster topology for x86 hybrid CPUs adds 773602256a2c Merge tag 'sched-urgent-2021-12-12' of git://git.kernel.or [...] adds ce20eff57361 irqchip/armada-370-xp: Fix return value of armada_370_xp_m [...] adds d0a553502efd irqchip/armada-370-xp: Fix support for Multi-MSI interrupts adds 8958389681b9 irqchip/aspeed-scu: Replace update_bits with write_bits. adds 357a9c4b79f4 irqchip/mips-gic: Use bitfield helpers adds c5e0cbe2858d irqchip: nvic: Fix offset for Interrupt Priority Offsets adds 3d9e575f2ace irqchip/apple-aic: Mark aic_init_smp() as __init adds b383a42ca523 irqchip/irq-gic-v3-its.c: Force synchronisation when issui [...] adds c3fbab7767c5 irqchip/irq-bcm7120-l2: Add put_device() after of_find_dev [...] adds b7fd35a0ad97 Merge tag 'irqchip-fixes-5.16-2' of git://git.kernel.org/p [...] adds 82d2ef454052 Merge tag 'irq-urgent-2021-12-12' of git://git.kernel.org/ [...] adds a663bd19114d clocksource/drivers/dw_apb_timer_of: Fix probe failure adds 1edb7e74a7d3 clocksource/drivers/arm_arch_timer: Force inlining of erra [...] adds aa073d8b2a63 Merge tag 'timers-v5.16-rc4' of https://git.linaro.org/peo [...] adds c7fc51268bc0 Merge tag 'timers-urgent-2021-12-12' of git://git.kernel.o [...] adds 8755e9e6d0e4 phy: stm32: fix st,slow-hs-slew-rate with st,decrease-hs-s [...] adds 7adaf921b643 phy: ti: report 2 non-kernel-doc comments adds 31c66bfa95c1 phy: mvebu-cp110-utmi: Fix kernel-doc warns adds e697ffe39a0d phy: qualcomm: qmp: Add missing struct documentation adds 1de7c6ad9a09 phy: qualcomm: usb-hsic: Fix the kernel-doc warn adds 466b1516e74f phy: ti: tusb1210: Fix the kernel-doc warn adds 0d1c7e554458 phy: qualcomm: ipq806x-usb: Fix kernel-doc style adds 7947113fd07a phy: ti: omap-usb2: Fix the kernel-doc style adds a1b6c81ba41f dt-bindings: phy: zynqmp-psgtr: fix USB phy name adds f0ae8685b285 phy: HiSilicon: Fix copy and paste bug in error handling adds 0ec7f1ae60e9 Merge tag 'phy-fixes-5.16' of git://git.kernel.org/pub/scm [...] adds e2022cbec9c2 bus: mhi: pci_generic: Fix device recovery failed issue adds f12972018b3c MAINTAINERS: add maintainer for Qualcomm FastRPC driver adds 3a1bf591e9a4 misc: fastrpc: fix improper packet size calculation adds 9a626577398c nvmem: eeprom: at25: fix FRAM byte_len adds 0edeb8992db8 misc: rtsx: Avoid mangling IRQ during runtime PM adds 70c9774e180d iio: accel: kxcjk-1013: Fix possible memory leak in probe [...] adds ef9d67fa72c1 iio: ltr501: Don't return error code in trigger handler adds 45febe0d6391 iio: kxsd9: Don't return error code in trigger handler adds 8e1eeca5afa7 iio: stk3310: Don't return error code in interrupt handler adds cd0082235783 iio: mma8452: Fix trigger reference couting adds f711f28e71e9 iio: adc: stm32: fix a current leak by resetting pcsel bef [...] adds 59f92868176f iio: dln2-adc: Fix lockdep complaint adds a827a4984664 iio: trigger: Fix reference counting adds 90751fb9f224 iio: dln2: Check return value of devm_iio_trigger_register() adds 4a3bf703a9dc iio: imx8qxp-adc: fix dependency to the intended ARCH_MXC config adds 67fe29583e72 iio: itg3200: Call iio_trigger_notify_done() on error adds 6661146427cb iio: ad7768-1: Call iio_trigger_notify_done() on error adds fde272e78e00 iio: gyro: adxrs290: fix data signedness adds 92beafb76a31 iio: adc: axp20x_adc: fix charging current reporting on AXP22x adds 652e7df485c6 iio: at91-sama5d2: Fix incorrect sign extension adds 784b470728f5 iio: adc: stm32: fix null pointer on defer_probe error adds 893621e06067 iio: trigger: stm32-timer: fix MODULE_ALIAS adds 7c602f5d04f4 Merge tag 'iio-fixes-for-5.16b' of https://git.kernel.org/ [...] adds cab2d3fd6866 bus: mhi: core: Add support for forced PM resume adds 8d7ed10410d5 Merge tag 'char-misc-5.16-rc5' of git://git.kernel.org/pub [...] adds 6a97cee39d8f Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize proper [...] adds 811ae81320da xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI fr [...] adds 7faac1953ed1 xhci: avoid race between disable slot command and host run [...] adds 153a2d7e3350 USB: gadget: detect too-big endpoint 0 requests adds 86ebbc11bb3f USB: gadget: zero allocate endpoint 0 buffers adds 1a3910c80966 usb: core: config: fix validation of wMaxPacketValue entries adds ca5737396927 usb: core: config: using bit mask instead of individual bits adds 90d9fbc16b69 Merge tag 'usb-5.16-rc5' of git://git.kernel.org/pub/scm/l [...] new 2585cf9dfaad Linux 5.16-rc5
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 2 + .../bindings/iio/adc/samsung,exynos-adc.yaml | 2 +- .../devicetree/bindings/input/gpio-keys.yaml | 2 +- .../bindings/media/nxp,imx7-mipi-csi2.yaml | 14 +- .../devicetree/bindings/net/ethernet-phy.yaml | 8 + .../devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml | 2 +- .../devicetree/bindings/power/supply/bq25980.yaml | 2 +- .../devicetree/bindings/sound/wlf,wm8962.yaml | 3 + Documentation/locking/locktypes.rst | 9 +- MAINTAINERS | 16 +- Makefile | 12 +- arch/arm64/boot/dts/apple/t8103.dtsi | 7 +- arch/csky/kernel/traps.c | 4 +- arch/mips/net/bpf_jit_comp.h | 2 +- arch/x86/include/asm/kvm_host.h | 2 +- arch/x86/kernel/smpboot.c | 14 + arch/x86/kvm/hyperv.c | 7 +- arch/x86/kvm/vmx/vmx.c | 22 +- arch/x86/kvm/x86.c | 12 +- block/fops.c | 4 +- block/ioprio.c | 3 + drivers/android/binder.c | 21 +- drivers/ata/ahci_ceva.c | 3 +- drivers/ata/libata-core.c | 2 + drivers/bus/mhi/core/pm.c | 21 +- drivers/bus/mhi/pci_generic.c | 2 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 2 +- drivers/clk/imx/clk-imx8qxp.c | 2 +- drivers/clk/qcom/clk-alpha-pll.c | 9 + drivers/clk/qcom/clk-regmap-mux.c | 2 +- drivers/clk/qcom/common.c | 12 + drivers/clk/qcom/common.h | 2 + drivers/clk/qcom/gcc-sm6125.c | 4 +- drivers/clk/versatile/clk-icst.c | 2 +- drivers/clocksource/arm_arch_timer.c | 9 +- drivers/clocksource/dw_apb_timer_of.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 7 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 2 + drivers/gpu/drm/drm_gem_shmem_helper.c | 1 + drivers/gpu/drm/drm_syncobj.c | 11 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 1 + drivers/gpu/drm/i915/gt/intel_gtt.c | 1 + drivers/gpu/drm/i915/gt/intel_workarounds.c | 18 +- drivers/gpu/drm/i915/i915_request.c | 1 + drivers/gpu/drm/lima/lima_device.c | 1 + drivers/gpu/drm/msm/msm_gem_shrinker.c | 1 + drivers/gpu/drm/ttm/ttm_bo.c | 3 +- drivers/gpu/drm/ttm/ttm_tt.c | 1 + drivers/hid/Kconfig | 10 +- drivers/hid/hid-asus.c | 6 +- drivers/hid/hid-bigbenff.c | 2 +- drivers/hid/hid-chicony.c | 3 + drivers/hid/hid-corsair.c | 7 +- drivers/hid/hid-elan.c | 2 +- drivers/hid/hid-elo.c | 3 + drivers/hid/hid-ft260.c | 3 + drivers/hid/hid-google-hammer.c | 2 + drivers/hid/hid-holtek-kbd.c | 9 +- drivers/hid/hid-holtek-mouse.c | 9 + drivers/hid/hid-ids.h | 3 + drivers/hid/hid-input.c | 2 + drivers/hid/hid-lg.c | 10 +- drivers/hid/hid-logitech-dj.c | 2 +- drivers/hid/hid-prodikeys.c | 10 +- drivers/hid/hid-quirks.c | 1 + drivers/hid/hid-roccat-arvo.c | 3 + drivers/hid/hid-roccat-isku.c | 3 + drivers/hid/hid-roccat-kone.c | 3 + drivers/hid/hid-roccat-koneplus.c | 3 + drivers/hid/hid-roccat-konepure.c | 3 + drivers/hid/hid-roccat-kovaplus.c | 3 + drivers/hid/hid-roccat-lua.c | 3 + drivers/hid/hid-roccat-pyra.c | 3 + drivers/hid/hid-roccat-ryos.c | 3 + drivers/hid/hid-roccat-savu.c | 3 + drivers/hid/hid-samsung.c | 3 + drivers/hid/hid-sony.c | 24 +- drivers/hid/hid-thrustmaster.c | 3 + drivers/hid/hid-u2fzero.c | 2 +- drivers/hid/hid-uclogic-core.c | 3 + drivers/hid/hid-uclogic-params.c | 3 +- drivers/hid/intel-ish-hid/ipc/pci-ish.c | 6 +- drivers/hid/wacom_sys.c | 19 +- drivers/hwmon/corsair-psu.c | 2 +- drivers/hwmon/dell-smm-hwmon.c | 7 +- drivers/hwmon/nct6775.c | 2 +- drivers/hwmon/pwm-fan.c | 2 - drivers/hwmon/sht4x.c | 4 +- drivers/i2c/busses/i2c-mpc.c | 2 +- drivers/i2c/busses/i2c-virtio.c | 32 +- drivers/iio/accel/kxcjk-1013.c | 5 +- drivers/iio/accel/kxsd9.c | 6 +- drivers/iio/accel/mma8452.c | 2 +- drivers/iio/adc/Kconfig | 2 +- drivers/iio/adc/ad7768-1.c | 2 +- drivers/iio/adc/at91-sama5d2_adc.c | 3 +- drivers/iio/adc/axp20x_adc.c | 18 +- drivers/iio/adc/dln2-adc.c | 21 +- drivers/iio/adc/stm32-adc.c | 3 +- drivers/iio/gyro/adxrs290.c | 5 +- drivers/iio/gyro/itg3200_buffer.c | 2 +- drivers/iio/industrialio-trigger.c | 1 - drivers/iio/light/ltr501.c | 2 +- drivers/iio/light/stk3310.c | 6 +- drivers/iio/trigger/stm32-timer-trigger.c | 2 +- drivers/infiniband/hw/hfi1/chip.c | 2 + drivers/infiniband/hw/hfi1/driver.c | 2 + drivers/infiniband/hw/hfi1/init.c | 40 +- drivers/infiniband/hw/hfi1/sdma.c | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 14 +- drivers/infiniband/hw/irdma/hw.c | 7 +- drivers/infiniband/hw/irdma/main.h | 1 + drivers/infiniband/hw/irdma/pble.c | 8 +- drivers/infiniband/hw/irdma/pble.h | 1 - drivers/infiniband/hw/irdma/utils.c | 24 +- drivers/infiniband/hw/irdma/verbs.c | 23 +- drivers/infiniband/hw/irdma/verbs.h | 2 + drivers/infiniband/hw/mlx5/mlx5_ib.h | 6 +- drivers/infiniband/hw/mlx5/mr.c | 26 +- drivers/infiniband/sw/rxe/rxe_qp.c | 1 + drivers/infiniband/ulp/rtrs/rtrs-clt-stats.c | 9 +- drivers/irqchip/irq-apple-aic.c | 2 +- drivers/irqchip/irq-armada-370-xp.c | 16 +- drivers/irqchip/irq-aspeed-scu-ic.c | 4 +- drivers/irqchip/irq-bcm7120-l2.c | 1 + drivers/irqchip/irq-gic-v3-its.c | 2 +- drivers/irqchip/irq-mips-gic.c | 4 +- drivers/irqchip/irq-nvic.c | 2 +- drivers/md/md.c | 4 +- drivers/misc/cardreader/rtsx_pcr.c | 4 - drivers/misc/eeprom/at25.c | 38 +- drivers/misc/fastrpc.c | 10 +- drivers/mmc/host/mtk-sd.c | 4 +- drivers/mmc/host/renesas_sdhi_core.c | 2 +- drivers/mtd/devices/mtd_dataflash.c | 8 + drivers/mtd/nand/raw/Kconfig | 2 +- drivers/mtd/nand/raw/fsmc_nand.c | 36 +- drivers/mtd/nand/raw/nand_base.c | 6 +- drivers/net/bonding/bond_alb.c | 14 +- drivers/net/can/kvaser_pciefd.c | 8 +- drivers/net/can/m_can/m_can.c | 42 +- drivers/net/can/m_can/m_can.h | 3 + drivers/net/can/m_can/m_can_pci.c | 62 +- drivers/net/can/pch_can.c | 2 +- drivers/net/can/sja1000/ems_pcmcia.c | 7 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 101 +++- drivers/net/dsa/mv88e6xxx/chip.c | 85 +-- drivers/net/dsa/mv88e6xxx/serdes.c | 8 +- drivers/net/dsa/ocelot/felix.c | 5 +- drivers/net/ethernet/altera/altera_tse_main.c | 9 +- drivers/net/ethernet/broadcom/bcm4908_enet.c | 4 +- drivers/net/ethernet/freescale/fec.h | 3 + drivers/net/ethernet/freescale/fec_main.c | 2 +- drivers/net/ethernet/google/gve/gve_utils.c | 3 + drivers/net/ethernet/huawei/hinic/hinic_sriov.c | 1 + drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 8 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 75 ++- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 2 + drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 43 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 1 + drivers/net/ethernet/intel/ice/ice_dcb_nl.c | 18 +- drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c | 4 +- drivers/net/ethernet/intel/ice/ice_fdir.c | 2 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 7 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.h | 3 +- drivers/net/ethernet/intel/ice/ice_main.c | 32 +- drivers/net/ethernet/intel/ice/ice_switch.c | 19 +- drivers/net/ethernet/intel/ice/ice_tc_lib.c | 30 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 6 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 4 +- .../net/ethernet/marvell/octeontx2/nic/otx2_ptp.c | 2 + drivers/net/ethernet/microsoft/mana/hw_channel.c | 10 +- .../ethernet/netronome/nfp/nfpcore/nfp_cppcore.c | 4 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 7 + drivers/net/ethernet/qlogic/qla3xxx.c | 19 +- drivers/net/phy/phylink.c | 1 + drivers/net/usb/cdc_ncm.c | 2 + drivers/net/vmxnet3/vmxnet3_drv.c | 13 +- drivers/net/vrf.c | 8 +- drivers/net/wireless/ath/ath11k/mhi.c | 6 +- drivers/net/wwan/iosm/iosm_ipc_imem.c | 26 +- drivers/net/wwan/iosm/iosm_ipc_imem.h | 4 +- drivers/net/wwan/iosm/iosm_ipc_imem_ops.c | 7 +- drivers/nvme/host/core.c | 23 +- drivers/nvme/host/multipath.c | 3 +- drivers/nvme/host/nvme.h | 2 +- drivers/nvme/host/zns.c | 5 +- drivers/nvme/target/tcp.c | 9 +- drivers/of/irq.c | 27 +- drivers/pci/controller/dwc/pci-exynos.c | 1 + drivers/pci/controller/dwc/pcie-qcom-ep.c | 1 + drivers/pci/controller/pci-aardvark.c | 9 - drivers/pci/controller/pcie-apple.c | 14 +- drivers/phy/hisilicon/phy-hi3670-pcie.c | 4 +- drivers/phy/marvell/phy-mvebu-cp110-utmi.c | 4 +- drivers/phy/qualcomm/phy-qcom-ipq806x-usb.c | 26 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 3 + drivers/phy/qualcomm/phy-qcom-usb-hsic.c | 2 +- drivers/phy/st/phy-stm32-usbphyc.c | 2 +- drivers/phy/ti/phy-am654-serdes.c | 2 +- drivers/phy/ti/phy-j721e-wiz.c | 2 +- drivers/phy/ti/phy-omap-usb2.c | 6 +- drivers/phy/ti/phy-tusb1210.c | 2 +- drivers/scsi/pm8001/pm8001_init.c | 6 +- drivers/scsi/qedi/qedi_fw.c | 37 +- drivers/scsi/qedi/qedi_iscsi.c | 2 +- drivers/scsi/qedi/qedi_iscsi.h | 2 +- drivers/scsi/qla2xxx/qla_dbg.c | 3 + drivers/scsi/scsi_debug.c | 2 +- .../intel/int340x_thermal/processor_thermal_rfim.c | 2 +- drivers/usb/cdns3/host.c | 1 + drivers/usb/core/config.c | 6 +- drivers/usb/dwc3/dwc3-qcom.c | 15 - drivers/usb/gadget/composite.c | 14 +- drivers/usb/gadget/legacy/dbgp.c | 15 +- drivers/usb/gadget/legacy/inode.c | 16 +- drivers/usb/host/xhci-hub.c | 1 + drivers/usb/host/xhci-ring.c | 1 - drivers/usb/host/xhci.c | 26 +- fs/aio.c | 186 ++++-- fs/btrfs/delalloc-space.c | 12 +- fs/btrfs/extent-tree.c | 3 + fs/btrfs/extent_io.c | 14 + fs/btrfs/ioctl.c | 6 +- fs/btrfs/root-tree.c | 3 +- fs/btrfs/tree-log.c | 5 +- fs/btrfs/zoned.c | 2 + fs/cifs/sess.c | 54 +- fs/io-wq.c | 29 +- fs/io_uring.c | 6 +- fs/netfs/read_helper.c | 21 +- fs/nfsd/nfs4recover.c | 1 + fs/nfsd/nfs4state.c | 9 +- fs/nfsd/nfsctl.c | 14 +- fs/signalfd.c | 12 +- fs/smbfs_common/cifs_arc4.c | 13 - fs/tracefs/inode.c | 76 +++ fs/xfs/xfs_super.c | 14 +- include/linux/bpf.h | 17 +- include/linux/btf.h | 14 +- include/linux/cacheinfo.h | 1 - include/linux/delay.h | 14 +- include/linux/device/driver.h | 1 + include/linux/filter.h | 5 +- include/linux/hid.h | 5 + include/linux/mhi.h | 13 + include/linux/percpu-refcount.h | 2 +- include/linux/phy.h | 11 +- include/linux/pm_runtime.h | 2 +- include/linux/wait.h | 26 + include/net/bond_alb.h | 2 +- include/net/busy_poll.h | 13 + include/net/netfilter/nf_conntrack.h | 6 +- include/uapi/asm-generic/poll.h | 2 +- include/uapi/linux/resource.h | 13 +- kernel/bpf/btf.c | 11 +- kernel/bpf/verifier.c | 2 +- kernel/sched/wait.c | 7 + kernel/time/timer.c | 16 +- kernel/trace/ftrace.c | 8 +- kernel/trace/trace_events_synth.c | 11 +- lib/Kconfig.debug | 1 + mm/Kconfig | 2 +- mm/backing-dev.c | 7 + mm/damon/core.c | 20 +- mm/damon/dbgfs.c | 4 +- mm/damon/vaddr-test.h | 79 ++- mm/damon/vaddr.c | 2 +- mm/filemap.c | 2 - mm/hugetlb.c | 2 +- mm/memcontrol.c | 106 ++-- mm/memory_hotplug.c | 1 + mm/slub.c | 15 +- mm/swap_slots.c | 1 + net/core/devlink.c | 16 +- net/core/neighbour.c | 3 +- net/core/skmsg.c | 5 + net/core/sock_map.c | 15 +- net/ethtool/netlink.c | 3 +- net/ipv4/inet_connection_sock.c | 2 +- net/ipv4/tcp_minisocks.c | 4 +- net/ipv4/udp.c | 2 +- net/ipv6/seg6_iptunnel.c | 8 + net/netfilter/nf_conntrack_core.c | 6 +- net/netfilter/nf_conntrack_netlink.c | 2 +- net/netfilter/nf_flow_table_core.c | 4 +- net/netfilter/nfnetlink_queue.c | 2 +- net/netfilter/nft_exthdr.c | 11 +- net/netfilter/nft_set_pipapo_avx2.c | 2 +- net/nfc/netlink.c | 12 +- net/sched/sch_fq_pie.c | 1 + samples/ftrace/Makefile | 1 + samples/ftrace/ftrace-direct-multi-modify.c | 152 +++++ sound/core/control_compat.c | 3 + sound/core/oss/pcm_oss.c | 37 +- sound/pci/hda/patch_realtek.c | 80 ++- sound/soc/amd/yc/pci-acp6x.c | 3 +- sound/soc/codecs/rt5682.c | 10 +- sound/soc/codecs/rt5682s.c | 10 +- sound/soc/codecs/wcd934x.c | 126 ++-- sound/soc/codecs/wsa881x.c | 16 +- sound/soc/qcom/qdsp6/q6routing.c | 8 +- sound/soc/rockchip/rockchip_i2s_tdm.c | 52 +- sound/soc/sof/intel/hda-codec.c | 14 +- sound/soc/tegra/tegra210_adx.c | 4 +- sound/soc/tegra/tegra210_amx.c | 4 +- sound/soc/tegra/tegra210_mixer.c | 4 +- sound/soc/tegra/tegra210_mvc.c | 8 +- sound/soc/tegra/tegra210_sfc.c | 4 +- sound/usb/mixer_quirks.c | 10 +- tools/bpf/resolve_btfids/main.c | 8 +- tools/include/linux/debug_locks.h | 14 - tools/include/linux/hardirq.h | 12 - tools/include/linux/irqflags.h | 39 -- tools/include/linux/lockdep.h | 72 --- tools/include/linux/proc_fs.h | 4 - tools/include/linux/spinlock.h | 2 - tools/include/linux/stacktrace.h | 33 -- tools/perf/util/event.h | 5 +- .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 85 ++- tools/perf/util/intel-pt.c | 1 + tools/perf/util/perf_regs.c | 3 + tools/perf/util/python.c | 2 +- tools/power/acpi/Makefile.config | 1 + tools/power/acpi/Makefile.rules | 1 + .../bpf/verifier/xdp_direct_packet_access.c | 632 +++++++++++++++++++-- tools/testing/selftests/damon/.gitignore | 2 + tools/testing/selftests/damon/Makefile | 7 +- tools/testing/selftests/damon/_debugfs_common.sh | 52 ++ tools/testing/selftests/damon/debugfs_attrs.sh | 73 +-- .../selftests/damon/debugfs_empty_targets.sh | 13 + .../damon/debugfs_huge_count_read_write.sh | 22 + tools/testing/selftests/damon/debugfs_schemes.sh | 19 + .../testing/selftests/damon/debugfs_target_ids.sh | 19 + .../selftests/damon/huge_count_read_write.c | 39 ++ tools/testing/selftests/kvm/.gitignore | 1 + tools/testing/selftests/kvm/Makefile | 1 + tools/testing/selftests/kvm/include/kvm_util.h | 9 + tools/testing/selftests/kvm/lib/kvm_util.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 68 +++ .../selftests/kvm/x86_64/svm_int_ctl_test.c | 2 +- .../selftests/kvm/x86_64/userspace_io_test.c | 114 ++++ tools/testing/selftests/net/fcnal-test.sh | 8 + tools/testing/selftests/net/fib_tests.sh | 59 +- tools/testing/selftests/net/tls.c | 36 ++ tools/testing/selftests/netfilter/conntrack_vrf.sh | 30 +- .../selftests/netfilter/nft_concat_range.sh | 24 +- .../testing/selftests/netfilter/nft_zones_many.sh | 19 +- tools/testing/selftests/tc-testing/config | 2 + tools/testing/selftests/tc-testing/tdc.py | 8 +- tools/testing/selftests/tc-testing/tdc.sh | 1 + 351 files changed, 3562 insertions(+), 1481 deletions(-) create mode 100644 samples/ftrace/ftrace-direct-multi-modify.c delete mode 100644 tools/include/linux/debug_locks.h delete mode 100644 tools/include/linux/hardirq.h delete mode 100644 tools/include/linux/irqflags.h delete mode 100644 tools/include/linux/lockdep.h delete mode 100644 tools/include/linux/proc_fs.h delete mode 100644 tools/include/linux/stacktrace.h create mode 100644 tools/testing/selftests/damon/.gitignore create mode 100644 tools/testing/selftests/damon/_debugfs_common.sh create mode 100644 tools/testing/selftests/damon/debugfs_empty_targets.sh create mode 100644 tools/testing/selftests/damon/debugfs_huge_count_read_write.sh create mode 100644 tools/testing/selftests/damon/debugfs_schemes.sh create mode 100644 tools/testing/selftests/damon/debugfs_target_ids.sh create mode 100644 tools/testing/selftests/damon/huge_count_read_write.c create mode 100644 tools/testing/selftests/kvm/x86_64/userspace_io_test.c