This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits a119cd39dcbf Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 2d96e647b0f0 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits d572232be061 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0321ecb74f82 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] omits e794c20afaaa Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 398f57457c57 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 688ca25176b7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b54bb123059e Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] omits 693b807d4ed8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c5b95cec6f84 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 21578548b371 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7a3af7452cf3 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits c0691f2afe74 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 21bf9e05846d Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 0421fca9a48b Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits 7d60e9201bb2 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits a74091768bf5 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits fca71a94bcc2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 929a8b0b0170 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 1a9e4240cec4 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 5ab480868833 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 92d5e3aefc56 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 322fff11d702 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits dd5ab1ed1f39 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits fe78082af02e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4bb6293ddeb9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 65e0f40a9b8f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c420f3e0908b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 568d8b4978db Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 9749d9b321b5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3bb4fc4378dd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0622c9f85768 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d2ddd9a63b0f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ddb5191da624 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 23cdad2f4d29 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ae338db50752 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits d186aa9ee3a3 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] new 9b302ffe4e8d Merge tag 'drm-fixes-2021-12-10' of git://anongit.freedesk [...] new 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 new bec8cb26f44c Merge tag 'libata-5.16-rc5' of git://git.kernel.org/pub/sc [...] new 2ca4b65169b3 Merge tag 'mmc-v5.16-rc3' of git://git.kernel.org/pub/scm/ [...] new b8a98b6bf66a Merge tag 'pci-v5.16-fixes-2' of git://git.kernel.org/pub/ [...] new ee3a4f666207 KVM: x86: selftests: svm_int_ctl_test: fix intercept calculation new 1ebfaa11ebb5 KVM: x86: Wait for IPIs to be delivered when handling Hype [...] new 3244867af8c0 KVM: x86: Ignore sparse banks size for an "all CPUs", non- [...] new c8cc43c1eae2 selftests: KVM: avoid failures due to reserved HyperTransp [...] new 777ab82d7ce0 KVM: X86: Raise #GP when clearing CR0_PG in 64 bit mode new d07898eaf399 KVM: x86: Don't WARN if userspace mucks with RCX during st [...] new 10e7a099bfd8 selftests: KVM: Add test to verify KVM doesn't explode on [...] new b9172f9e8844 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new 42288cb44c4b wait: add wake_up_pollfree() new a880b28a71e3 binder: use wake_up_pollfree() new 9537bae0da1f signalfd: use wake_up_pollfree() new 363bee27e258 aio: keep poll requests on waitqueue until completed new 50252e4b5e98 aio: fix use-after-free due to missing POLLFREE handling new 4b3749865374 aio: Fix incorrect usage of eventfd_signal_allowed() new 0d21e6684779 Merge tag 'aio-poll-for-linus' of git://git.kernel.org/pub [...] new ee7f3666995d tracefs: Have new files inherit the ownership of their parent new 48b27b6b5191 tracefs: Set all files to the same group ownership as the [...] new 7d5b7cad79da ftrace: Use direct_ops hash in unregister_ftrace_direct new fea3ffa48c6d ftrace: Add cleanup to unregister_ftrace_direct_multi new e1067a07cfbc ftrace/samples: Add module to test multi direct modify interface new c24be24aed40 tracing: Fix possible memory leak in __create_synth_event( [...] new 257dcf29232b Merge tag 'trace-v5.16-rc4' of git://git.kernel.org/pub/sc [...] new 1e050cd539b8 Merge tag 'hwmon-for-v5.16-rc5' of git://git.kernel.org/pu [...] adds 444dd878e85f PM: runtime: Fix pm_runtime_active() kerneldoc comment new 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 new 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 new b9902641b50d Merge tag 'thermal-5.16-rc5' of git://git.kernel.org/pub/s [...] new b10252c7ae9c nfsd: Fix nsfd startup race (again) new 548ec0805c39 nfsd: fix use-after-free due to delegation race new 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 new e1b96811e212 Merge tag '5.16-rc4-smb3-fixes' of git://git.samba.org/sfr [...] new 6f513529296f Merge tag 'for-5.16-rc4-tag' of git://git.kernel.org/pub/s [...] new 9dcc38e2813e Increase default MLOCK_LIMIT to 8 MiB new e943d28db257 MAINTAINERS: update kdump maintainers new d020d9e63d53 mailmap: update email address for Guo Ren new 0c941cf30b91 filemap: remove PageHWPoison check from next_uptodate_page() new e4779015fd5d timers: implement usleep_idle_range() new 70e9274805fc mm/damon/core: fix fake load reports due to uninterruptibl [...] new 4de46a30b992 mm/damon/core: use better timer mechanisms selection threshold new 0bceffa236af mm/damon/dbgfs: remove an unnecessary error message new 1afaf5cb687d mm/damon/core: remove unnecessary error messages new 09e12289cc04 mm/damon/vaddr: remove an unnecessary warning message new 044cd9750fe0 mm/damon/vaddr-test: split a test function having >1024 by [...] new 9f86d624292c mm/damon/vaddr-test: remove unnecessary variables new 964e17016cf9 selftests/damon: skip test if DAMON is running new c6980e30af35 selftests/damon: test DAMON enabling with empty target_ids case new d85570c655cc selftests/damon: test wrong DAMOS condition ranges input new b4a002889d24 selftests/damon: test debugfs file reads/writes with huge count new 9ab3b0c8ef62 selftests/damon: split test cases new 005a79e5c254 mm/slub: fix endianness bug for alloc/free_traces attributes new a7ebf564de32 mm/memcg: relocate mod_objcg_mlstate(), get_obj_stock() an [...] new 4178158ef8ca hugetlbfs: fix issue of preallocation of gigantic pages ca [...] new 3c376dfafbf7 mm: bdi: initialize bdi_min_ratio when bdi is unregistered new df442a4ec740 Merge branch 'akpm' (patches from Andrew) new 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 new 2acdaf59e595 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds b503de239f62 i2c: virtio: fix completion handling new a74c313aca26 i2c: mpc: Use atomic read and fix break condition new bd66be54b92e Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] new e47498afeca9 io-wq: remove spurious bit clear on task_work addition new 78a780602075 io_uring: ensure task_work gets run as part of cancelations new 71a85387546e io-wq: check for wq exit after adding new worker task_work new f152165ada75 Merge tag 'io_uring-5.16-2021-12-10' of git://git.kernel.d [...] new 776b54e97a7d mtd_blkdevs: don't scan partitions for plain mtdblock new 75feae73a280 block: fix single bio async DIO error handling new 16cc33b23732 nvme: show subsys nqn for duplicate cntlids new d39ad2a45c0e nvme: disable namespace access for unsupported metadata new 793fcab83f38 nvme: report write pointer for a full zone as zone start + [...] new c7c15ae3dc50 nvme-multipath: set ana_log_size to 0 after free ana_log_buf new 8b77fa6fdce0 nvme: fix use after free when disconnecting a reconnecting ctrl new 30e32f300be6 nvmet-tcp: fix possible list corruption for unexpected com [...] new 091f06d91cbc Merge tag 'nvme-5.16-2021-12-10' of git://git.infradead.or [...] new 55df1ce0d4e0 md: fix update super 1.0 on rdev size change new 07641b5f32f6 md: fix double free of mddev->private in autorun_array() new a5c24552354f Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] new e6a59aac8a87 block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) new 5eff36383865 Revert "mtd_blkdevs: don't scan partitions for plain mtdblock" new eccea80be257 Merge tag 'block-5.16-2021-12-10' of git://git.kernel.dk/l [...] new c89789975247 perf tools: Prevent out-of-bounds access to registers new 057ae59f5a1d perf intel-pt: Fix some PGE (packet generation enable/cont [...] new ad106a26aef3 perf intel-pt: Fix sync state when a PSB (synchronization) [...] new 4c761d805bb2 perf intel-pt: Fix intel_pt_fup_event() assumptions about [...] new c79ee2b21609 perf intel-pt: Fix state setting when receiving overflow ( [...] new a32e6c5da599 perf intel-pt: Fix next 'err' value, walking trace new a882cc949710 perf intel-pt: Fix missing 'instruction' events with 'q' option new 6665b8e4836c perf intel-pt: Fix error timestamp setting on the decoder [...] new 9937e8daab29 perf python: Fix NULL vs IS_ERR_OR_NULL() checking new 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) new a4f1192cb537 percpu_ref: Replace kernel.h with the necessary inclusions new 8f97a35a53e2 Merge branch 'for-5.16-fixes' of git://git.kernel.org/pub/ [...] adds 089558bc7ba7 xfs: remove all COW fork extents when remounting readonly new e034d9cbf9f1 Merge tag 'xfs-5.16-fixes-3' of git://git.kernel.org/pub/s [...] new a763d5a5abd6 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds a0793fdad9a1 csky: fix typo of fpu config macro new 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 new 773602256a2c Merge tag 'sched-urgent-2021-12-12' of git://git.kernel.or [...] new c3fbab7767c5 irqchip/irq-bcm7120-l2: Add put_device() after of_find_dev [...] new b7fd35a0ad97 Merge tag 'irqchip-fixes-5.16-2' of git://git.kernel.org/p [...] new 82d2ef454052 Merge tag 'irq-urgent-2021-12-12' of git://git.kernel.org/ [...] new a663bd19114d clocksource/drivers/dw_apb_timer_of: Fix probe failure new 1edb7e74a7d3 clocksource/drivers/arm_arch_timer: Force inlining of erra [...] new aa073d8b2a63 Merge tag 'timers-v5.16-rc4' of https://git.linaro.org/peo [...] new c7fc51268bc0 Merge tag 'timers-urgent-2021-12-12' of git://git.kernel.o [...] new 8d7ed10410d5 Merge tag 'char-misc-5.16-rc5' of git://git.kernel.org/pub [...] new 811ae81320da xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI fr [...] new 7faac1953ed1 xhci: avoid race between disable slot command and host run [...] new 153a2d7e3350 USB: gadget: detect too-big endpoint 0 requests new 86ebbc11bb3f USB: gadget: zero allocate endpoint 0 buffers new 1a3910c80966 usb: core: config: fix validation of wMaxPacketValue entries new ca5737396927 usb: core: config: using bit mask instead of individual bits new 90d9fbc16b69 Merge tag 'usb-5.16-rc5' of git://git.kernel.org/pub/scm/l [...] new 2585cf9dfaad Linux 5.16-rc5 new 4be68afb8c4f Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] new 5c127beb8f14 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new 4eac5ee44735 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new edce10ee21f3 s390/kexec_file: print some more error messages new 41967a37b8ee s390/kexec_file: fix error handling when applying relocations new ac8fc6af1ab6 s390/ftrace: remove preempt_disable()/preempt_enable() pair new abf0e8e4ef25 s390/kexec: handle R_390_PLT32DBL rela in arch_kexec_apply [...] new 5dcf0c3084eb s390: enable switchdev support in defconfig new c9b12b59e2ea s390/entry: fix duplicate tracking of irq nesting level new 85bf17b28f97 recordmcount.pl: look for jgnop instruction as well as bcr [...] new 1ce406c49bd7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new ab443c539167 sch_cake: do not call cake_destroy() from cake_init() new bcd0f9335332 phonet: refcount leak in pep_sock_accep new 71ddeac8cd1d inet_diag: fix kernel-infoleak for UDP sockets new 94f2a444f28a net: usb: qmi_wwan: add Telit 0x1070 composition new ee60e626d536 netdevsim: don't overwrite read only ethtool parms new 3748939bce3f selftests: icmp_redirect: pass xfail=0 to log_test() new 27cbf64a766e net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg new 6dde452bceca net: hns3: fix race condition in debugfs new 8f2fd39355ae Merge branch 'hns3-fixes' new 7e0147592b5c selftests: Add duplicate config only for MD5 VRF tests new 0f108ae44520 selftests: Fix raw socket bind tests with VRF new 28a2686c185e selftests: Fix IPv6 address bind tests new 00094b3d0ad1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 345e004d0233 bpf: Fix incorrect state pruning for <8B spill/fill new 0be2516f865f selftests/bpf: Tests for state pruning with u32 spill/fill new 0ed199f731dc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7770a39d7c63 xfrm: fix a small bug in xfrm_sa_len() new b9aca042542f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a413de1112e8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 99541c6b7175 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new fdd353bd1d73 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 7f3fc1d6aa94 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new fdcd09655d20 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new f940cd172e6a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 0a6ab32515cc Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] new 12f247ab590a Input: atmel_mxt_ts - fix double free in mxt_read_info_block new 624ab50159fd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new fb91bfe5f3ac Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 56a8e6a2c012 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git new 29215433a0bc Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] new 2212c13de77e Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] new fce15c45d3fb hwmon: (lm90) Fix usage of CONFIG2 register in detect function new 55840b9eae53 hwmon: (lm90) Prevent integer overflow/underflow in hyster [...] new 16ba51b5dcd3 hwmon: (lm90) Drop critical attribute support for MAX6654 new da7dc0568491 hwmom: (lm90) Fix citical alarm status for MAX6680/MAX6681 new cdc5287acad9 hwmon: (lm90) Do not report 'busy' status bit as alarm new 62443d753a32 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] new f2b92fa9a052 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new f0052171b766 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new c8ba7e6e73b4 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] new 3a241ba0c196 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] new 34d938c08cb6 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] new 5ef757e7514f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 80aa1498c144 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (a119cd39dcbf) \ N -- N -- N refs/heads/pending-fixes (80aa1498c144)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 168 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 + MAINTAINERS | 2 +- Makefile | 2 +- arch/csky/kernel/traps.c | 4 +- arch/s390/configs/debug_defconfig | 2 + arch/s390/configs/defconfig | 2 + arch/s390/kernel/ftrace.c | 2 - arch/s390/kernel/irq.c | 9 +- arch/s390/kernel/machine_kexec_file.c | 38 ++++- arch/x86/include/asm/kvm_host.h | 2 +- arch/x86/kernel/smpboot.c | 14 ++ arch/x86/kvm/hyperv.c | 7 +- arch/x86/kvm/x86.c | 12 +- block/fops.c | 3 +- block/ioprio.c | 3 + drivers/android/binder.c | 21 +-- drivers/ata/ahci_ceva.c | 3 +- drivers/ata/libata-core.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/hwmon/lm90.c | 106 +++++++----- drivers/i2c/busses/i2c-mpc.c | 2 +- drivers/i2c/busses/i2c-virtio.c | 32 ++-- drivers/input/touchscreen/atmel_mxt_ts.c | 2 +- drivers/irqchip/irq-bcm7120-l2.c | 1 + drivers/md/md.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 2 + drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 20 ++- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 3 +- drivers/net/netdevsim/ethtool.c | 5 +- drivers/net/usb/qmi_wwan.c | 1 + 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 +- .../intel/int340x_thermal/processor_thermal_rfim.c | 2 +- drivers/usb/core/config.c | 6 +- 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/cifs/sess.c | 54 ++++-- fs/io-wq.c | 29 +++- fs/io_uring.c | 6 +- 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/delay.h | 14 +- include/linux/percpu-refcount.h | 2 +- include/linux/pm_runtime.h | 2 +- include/linux/wait.h | 26 +++ include/uapi/asm-generic/poll.h | 2 +- include/uapi/linux/resource.h | 13 +- kernel/bpf/verifier.c | 4 - kernel/sched/wait.c | 7 + kernel/time/timer.c | 16 +- kernel/trace/ftrace.c | 8 +- kernel/trace/trace_events_synth.c | 11 +- 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 | 1 - mm/filemap.c | 2 - mm/hugetlb.c | 2 +- mm/memcontrol.c | 106 ++++++------ mm/slub.c | 15 +- net/ipv4/inet_diag.c | 4 +- net/phonet/pep.c | 1 + net/sched/sch_cake.c | 6 +- net/xfrm/xfrm_user.c | 2 +- samples/ftrace/Makefile | 1 + samples/ftrace/ftrace-direct-multi-modify.c | 152 +++++++++++++++++ scripts/recordmcount.pl | 2 +- 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 + .../selftests/bpf/verifier/search_pruning.c | 71 ++++++++ tools/testing/selftests/bpf/verifier/spill_fill.c | 32 ++++ 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 | 43 +++-- tools/testing/selftests/net/icmp_redirect.sh | 2 +- 118 files changed, 1573 insertions(+), 518 deletions(-) create mode 100644 samples/ftrace/ftrace-direct-multi-modify.c 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