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 e54e01f1826a Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 7bc994d666de Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 51c2e024ec25 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 2da5464b4957 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 975cdbd8067b Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits 2282b5d63b30 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 0fcb5c0fdaac Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 823ac5185380 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 94f70d84d074 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d38b4df3c380 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 09ebdc944d19 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 82658c5ddadd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0de3e4b127a0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0b53fba47354 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4d3d6468f58e Merge branch 'counter-current' of git://git.kernel.org/pub [...] omits 7f73c5a04980 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits c418bcef6266 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 581e4d08ae68 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 469687f74545 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ae7c8c7d3f61 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 53369b8a8496 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 42e975cd0e75 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a0b0c80d1b31 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 6c0f204ba5e3 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 66bee9084875 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits b9b175a614e2 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits cf021a9aedd7 iio: temperature: ltc2983: allocate iio channels once omits 2ae12c3a4b46 tools: iio: iio_utils: fix digit calculation omits b35ec8db8eb9 iio: adc: stm32-adc: fix channel sampling time init omits 0954430ef0eb iio: adc: mcp3911: mask out device ID in debug prints omits 3da3da232ec2 iio: adc: mcp3911: use correct id bits omits 8436c4a57bd1 erofs: fix up inplace decompression success rate omits a27ad703ac1e erofs: shouldn't churn the mapping page for duplicated copies omits e651cb68a882 erofs: fix illegal unmapped accesses in z_erofs_fill_inode_lazy() omits c86d9d7c9ab7 hwmon: (pwm-fan) Explicitly switch off fan power when sett [...] omits 5b18cecb7afe hwmon: (corsair-psu) fix typo in USB id description omits b5c1fbc57a5e mmc: core: Fix kernel panic when remove non-standard SDIO card omits 188b4cbf02ac mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake omits 3f40b9360181 mmc: sdhci-esdhc-imx: Propagate ESDHC_FLAG_HS400* only on [...] omits 1702591f069c mmc: queue: Cancel recovery work on cleanup omits 83239c1e738d mmc: block: Remove error check of hw_reset on reset omits 5273af48821a counter: ti-ecap-capture: fix IS_ERR() vs NULL check omits 223a1954219d counter: Reduce DEFINE_COUNTER_ARRAY_POLARITY() to definin [...] omits 8ddf5c2d1fb0 MAINTAINERS: add TI ECAP driver info omits f6d389d28bd5 counter: ti-ecap-capture: capture driver support for ECAP omits 5ab4e29e3135 Documentation: ABI: sysfs-bus-counter: add frequency & num [...] omits 0a9fc5e1b86f dt-bindings: counter: add ti,am62-ecap-capture.yaml omits c835de6a0d12 counter: Introduce the COUNTER_COMP_ARRAY component type omits d3c212aa35d9 counter: Consolidate Counter extension sysfs attribute creation omits 0e493d75fa2e counter: Introduce the Count capture component omits bc787a04f134 counter: 104-quad-8: Add Signal polarity component omits 4661adb0e525 counter: Introduce the Signal polarity component omits dabb6c6d9383 counter: interrupt-cnt: Implement watch_validate callback omits 9ecdb9cbfa89 counter: Move symbols into COUNTER namespace omits 1858485fc42a MAINTAINERS: Update Counter subsystem git tree repo link omits b981c7412ad3 counter: Realign counter_comp comment block to 80 characters omits 110dee7ecd20 mailmap: update Dan Carpenter's email address omits 2b746ffbfc69 iio: adc: mcp3911: return proper error code on failure to [...] omits 563b4efc27df iio: adc: mcp3911: fix sizeof() vs ARRAY_SIZE() bug omits afa1c501cc1d iio: light: tsl2583: Fix module unloading omits ab4fff87f9db dmaengine: mxs: use platform_driver_register omits b6fa04765857 Merge branch 'drivers/fixes' into fixes adds f21cb5203637 perf stat: Support old kernels for bperf cgroup counting adds fe180a52014f perf test: Fix test_arm_coresight.sh failures on Juno adds d5e57375a562 libperf: Do not include non-UAPI linux/compiler.h header adds 531778b12993 perf annotate: Add missing condition flags for arm64 adds 7d60fa2cde0d perf mem: Fix -C option behavior for perf mem record adds 0cef141e8630 perf list: Fix metricgroups title message adds e552b7be12ed perf: Skip and warn on unknown format 'configN' attrs adds e4080492877d perf test: test_intel_pt.sh: Fix return checking again adds 5021d82bca4f perf test: test_intel_pt.sh: Tidy some perf record options adds 9637bf8ff0f0 perf test: test_intel_pt.sh: Print a message when skipping [...] adds 40053a4b7ebd perf test: test_intel_pt.sh: Tidy some alignment adds 973db24079fc perf test: test_intel_pt.sh: Add jitdump test adds 89b15d00527b perf inject: Fix GEN_ELF_TEXT_OFFSET for jit adds f77811a0f625 perf test: test_intel_pt.sh: Add 9 tests adds e28039667cea perf test: Fix attr tests for PERF_FORMAT_LOST adds 5a3d47071f0c perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc adds 6cef7dab3e2e perf intel-pt: Fix system_wide dummy event for hybrid adds cd400f6f1842 perf tests stat+csv_output: Include sanity check for topology adds 58d4802a5eaa perf tests stat+json_output: Include sanity check for topology adds 45a3975f8e4c perf auxtrace arm: Refactor event list iteration in auxtra [...] adds 057381a7ece1 perf auxtrace arm64: Add support for HiSilicon PCIe Tune a [...] adds 5e91e57e6809 perf auxtrace arm64: Add support for parsing HiSilicon PCI [...] adds a3a365655a28 tools arch x86: Sync the msr-index.h copy with the kernel sources new 8636df94ec91 Merge tag 'perf-tools-for-v6.1-2-2022-10-16' of git://git. [...] adds 81895a65ec63 treewide: use prandom_u32_max() when possible, part 1 adds 8b3ccbc1f1f9 treewide: use prandom_u32_max() when possible, part 2 adds 7e3cf0843fe5 treewide: use get_random_{u8,u16}() when possible, part 1 adds f743f16c548b treewide: use get_random_{u8,u16}() when possible, part 2 adds a251c17aa558 treewide: use get_random_u32() when possible adds 197173db990c treewide: use get_random_bytes() when possible adds de492c83cae0 prandom: remove unused functions new f1947d7c8a61 Merge tag 'random-6.1-rc1-for-linus' of git://git.kernel.o [...] new 9abf2313adc1 Linux 6.1-rc1 new bbb8ceb5e242 Merge tag 'v6.1-p2' of git://git.kernel.org/pub/scm/linux/ [...] new 280330fac482 Merge branch 'master' into mm-hotfixes-stable new 8048b8358031 Merge branch 'master' into mm-hotfixes-stable new b184e1b602d4 mailmap: update Dan Carpenter's email address new dfc6d4f4caf6 mailmap: update email for Qais Yousef new 76d08e1c27f8 mm/mempolicy: fix mbind_range() arguments to vma_merge() new ee640d95a94e zsmalloc: zs_destroy_pool: add size_class NULL check new b997b6a43c05 gcov: support GCC 12.1 and newer compilers new cbebac3976ca Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new 805f382fdf8c Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] new c385145db51f Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] new ba23fd03053b Merge branch 'fixes' of https://git.linaro.org/people/jens [...] new 053b23db1563 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b3d0d98179d6 net: ethernet: mtk_eth_soc: fix possible memory leak in mt [...] new 9d4f20a476ca net: ethernet: mtk_eth_wed: add missing put_device() in mt [...] new e0bb4659e235 net: ethernet: mtk_eth_wed: add missing of_node_put() new a887b59f6a16 Merge branch 'mtk_eth_wed-leak-fixes' new 402fe7a57287 net: ethernet: mediatek: ppe: Remove the unused function m [...] new 541ac231e7bb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 35cc9d622e8c selftests/bpf: Add reproducer for decl_tag in func_proto r [...] new ea68376c8bed bpf: prevent decl_tag from being referenced in func_proto new 51c67b81cf21 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 866bee3c2d9c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new a8dfb85095dd ALSA: hda/realtek: simplify the return of comp_bind() new 8d1a1fbff060 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new dcb421b8b624 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new d95be4eb6cc8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 897a66d28198 Revert "PCI: tegra: Use PCI_CONF1_EXT_ADDRESS() macro" new ae3c8a45be25 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 76845ba539c3 MAINTAINERS: Update Kishon's email address in GENERIC PHY [...] new ca1c73628f5b phy: stm32: fix an error code in probe new 2a4ea83bb8e5 phy: tegra: xusb: Fix crash during pad power on/down new ba97b0044e3f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 0dec4d2f2636 iio: light: tsl2583: Fix module unloading new 7578847b5949 iio: adc: mcp3911: fix sizeof() vs ARRAY_SIZE() bug new a83695a666eb iio: adc: mcp3911: return proper error code on failure to [...] new 815f1647a603 iio: adc: mcp3911: use correct id bits new aa6c77d05eb1 iio: adc: mcp3911: mask out device ID in debug prints new 174dac5dc800 iio: adc: stm32-adc: fix channel sampling time init new 72b2aa38191b tools: iio: iio_utils: fix digit calculation new 4132f1917321 iio: temperature: ltc2983: allocate iio channels once new 54246b9034da iio: at91-sama5d2_adc: Fix unsafe buffer attributes new ab0ee36e90f6 iio: adxl372: Fix unsafe buffer attributes new 5e23b33d1e84 iio: adxl367: Fix unsafe buffer attributes new a10a0f385ab8 iio: bmc150-accel-core: Fix unsafe buffer attributes new b4c0b640dac7 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new 472a1482325b counter: Reduce DEFINE_COUNTER_ARRAY_POLARITY() to definin [...] new ec0286dce78c counter: ti-ecap-capture: fix IS_ERR() vs NULL check new 1605421ece74 Merge branch 'counter-current' of git://git.kernel.org/pub [...] new a01aca4b0517 dt-bindings: input: touchscreen: Add compatible for Goodix [...] new cbd24d60085a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new b6291023f659 hwmon: (corsair-psu) fix typo in USB id description new 3008d20f5445 hwmon: (pwm-fan) Explicitly switch off fan power when sett [...] new a06ccec76df4 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] new 75e80f976ac8 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 406e14808ee6 mmc: block: Remove error check of hw_reset on reset new 339e3eb1facd mmc: queue: Cancel recovery work on cleanup new 1ed5c3b22fc7 mmc: sdhci-esdhc-imx: Propagate ESDHC_FLAG_HS400* only on [...] new 9dc0033e4658 mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake new 9972e6b40488 mmc: core: Fix kernel panic when remove non-standard SDIO card new cffac6ab7e2b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new a9faa5d44fe4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 6ebd28bd0871 gpio: tegra: Convert to immutable irq chip new 277e36e25384 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] new 664609e49f1c erofs: fix illegal unmapped accesses in z_erofs_fill_inode_lazy() new 63bbb85658ea erofs: shouldn't churn the mapping page for duplicated copies new e7933278b442 erofs: fix up inplace decompression success rate new ce4b81568657 erofs: protect s_inodes with s_inode_list_lock for fscache new 627ec6496cb2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 81c8004576dd Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] new 46a904dc27c8 efi: libstub: Give efi_main() asmlinkage qualification new f84b0c1ddfa7 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] new 3cfeb628029c Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] new ae585d5fa4fb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 3519e84626cf 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 (e54e01f1826a) \ N -- N -- N refs/heads/pending-fixes (3519e84626cf)
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 78 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 | 3 +- .../devicetree/bindings/input/goodix,gt7375p.yaml | 5 +- Documentation/networking/filter.rst | 2 +- MAINTAINERS | 2 +- Makefile | 4 +- arch/arm/kernel/process.c | 2 +- arch/arm/kernel/signal.c | 2 +- arch/arm64/kernel/process.c | 2 +- arch/arm64/kernel/syscall.c | 2 +- arch/loongarch/kernel/process.c | 2 +- arch/loongarch/kernel/vdso.c | 2 +- arch/mips/kernel/process.c | 2 +- arch/mips/kernel/vdso.c | 2 +- arch/parisc/kernel/process.c | 2 +- arch/parisc/kernel/sys_parisc.c | 4 +- arch/parisc/kernel/vdso.c | 2 +- arch/powerpc/crypto/crc-vpmsum_test.c | 2 +- arch/powerpc/kernel/process.c | 2 +- arch/s390/kernel/process.c | 4 +- arch/s390/kernel/vdso.c | 2 +- arch/s390/mm/mmap.c | 2 +- arch/sparc/vdso/vma.c | 2 +- arch/um/kernel/process.c | 2 +- arch/x86/entry/vdso/vma.c | 2 +- arch/x86/kernel/cpu/amd.c | 2 +- arch/x86/kernel/module.c | 2 +- arch/x86/kernel/process.c | 2 +- arch/x86/mm/pat/cpa-test.c | 4 +- block/blk-crypto-fallback.c | 2 +- crypto/async_tx/raid6test.c | 2 +- crypto/testmgr.c | 94 ++--- drivers/block/drbd/drbd_receiver.c | 4 +- drivers/char/random.c | 11 +- drivers/dma/dmatest.c | 2 +- drivers/firmware/efi/libstub/x86-stub.c | 6 +- drivers/gpio/gpio-tegra.c | 56 ++- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 2 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 6 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 2 +- drivers/gpu/drm/tests/drm_buddy_test.c | 2 +- drivers/gpu/drm/tests/drm_mm_test.c | 2 +- drivers/iio/accel/adxl367.c | 23 +- drivers/iio/accel/adxl372.c | 23 +- drivers/iio/accel/bmc150-accel-core.c | 23 +- drivers/iio/adc/at91-sama5d2_adc.c | 23 +- drivers/infiniband/core/cma.c | 2 +- drivers/infiniband/hw/cxgb4/cm.c | 4 +- drivers/infiniband/hw/cxgb4/id_table.c | 4 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 2 +- drivers/infiniband/hw/hns/hns_roce_ah.c | 5 +- drivers/infiniband/hw/mlx4/mad.c | 2 +- drivers/infiniband/ulp/ipoib/ipoib_cm.c | 2 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 3 +- drivers/md/bcache/request.c | 2 +- drivers/md/raid5-cache.c | 2 +- drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 2 +- drivers/media/test-drivers/vivid/vivid-radio-rx.c | 4 +- drivers/media/test-drivers/vivid/vivid-touch-cap.c | 6 +- drivers/misc/habanalabs/gaudi2/gaudi2.c | 2 +- drivers/mmc/core/core.c | 4 +- drivers/mmc/host/dw_mmc.c | 2 +- drivers/mtd/nand/raw/nandsim.c | 8 +- drivers/mtd/tests/mtd_nandecctest.c | 12 +- drivers/mtd/tests/speedtest.c | 2 +- drivers/mtd/tests/stresstest.c | 19 +- drivers/mtd/ubi/debug.c | 2 +- drivers/mtd/ubi/debug.h | 6 +- drivers/net/bonding/bond_main.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 +- drivers/net/ethernet/broadcom/cnic.c | 5 +- .../chelsio/inline_crypto/chtls/chtls_cm.c | 4 +- .../chelsio/inline_crypto/chtls/chtls_io.c | 4 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 17 +- drivers/net/ethernet/mediatek/mtk_ppe.c | 6 - drivers/net/ethernet/mediatek/mtk_wed.c | 15 +- drivers/net/ethernet/rocker/rocker_main.c | 8 +- drivers/net/hamradio/baycom_epp.c | 2 +- drivers/net/hamradio/hdlcdrv.c | 2 +- drivers/net/hamradio/yam.c | 2 +- drivers/net/phy/at803x.c | 2 +- drivers/net/wireguard/selftest/allowedips.c | 16 +- .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 2 +- .../net/wireless/broadcom/brcm80211/brcmfmac/pno.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 2 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 4 +- drivers/net/wireless/microchip/wilc1000/cfg80211.c | 2 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 2 +- drivers/net/wireless/st/cw1200/wsm.c | 2 +- drivers/net/wireless/ti/wlcore/main.c | 2 +- drivers/nvme/common/auth.c | 2 +- drivers/pci/controller/pci-tegra.c | 11 +- drivers/phy/st/phy-stm32-usbphyc.c | 2 + drivers/phy/tegra/xusb.c | 20 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 4 +- drivers/scsi/fcoe/fcoe_ctlr.c | 4 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 6 +- drivers/scsi/qedi/qedi_main.c | 2 +- drivers/target/iscsi/cxgbit/cxgbit_cm.c | 2 +- drivers/thunderbolt/xdomain.c | 2 +- drivers/video/fbdev/uvesafb.c | 2 +- fs/ceph/inode.c | 2 +- fs/ceph/mdsmap.c | 2 +- fs/erofs/fscache.c | 3 + fs/exfat/inode.c | 2 +- fs/ext2/ialloc.c | 3 +- fs/ext4/ialloc.c | 7 +- fs/ext4/ioctl.c | 4 +- fs/ext4/mmp.c | 2 +- fs/ext4/super.c | 7 +- fs/f2fs/gc.c | 2 +- fs/f2fs/namei.c | 2 +- fs/f2fs/segment.c | 8 +- fs/fat/inode.c | 2 +- fs/nfsd/nfs4state.c | 4 +- fs/ntfs3/fslog.c | 6 +- fs/ubifs/debug.c | 10 +- fs/ubifs/journal.c | 2 +- fs/ubifs/lpt_commit.c | 14 +- fs/ubifs/tnc_commit.c | 2 +- fs/xfs/libxfs/xfs_alloc.c | 2 +- fs/xfs/libxfs/xfs_ialloc.c | 4 +- fs/xfs/xfs_error.c | 2 +- fs/xfs/xfs_icache.c | 2 +- fs/xfs/xfs_log.c | 2 +- include/linux/nodemask.h | 2 +- include/linux/prandom.h | 12 - include/linux/random.h | 5 - include/net/netfilter/nf_queue.h | 2 +- include/net/red.h | 2 +- include/net/sock.h | 2 +- kernel/bpf/bloom_filter.c | 2 +- kernel/bpf/btf.c | 5 + kernel/bpf/core.c | 6 +- kernel/bpf/hashtab.c | 2 +- kernel/bpf/verifier.c | 2 +- kernel/gcov/gcc_4_7.c | 18 +- kernel/kcsan/selftest.c | 4 +- kernel/locking/test-ww_mutex.c | 4 +- kernel/time/clocksource.c | 2 +- lib/cmdline_kunit.c | 4 +- lib/fault-inject.c | 2 +- lib/find_bit_benchmark.c | 4 +- lib/kobject.c | 2 +- lib/random32.c | 4 +- lib/reed_solomon/test_rslib.c | 12 +- lib/sbitmap.c | 4 +- lib/test-string_helpers.c | 2 +- lib/test_fprobe.c | 2 +- lib/test_hexdump.c | 10 +- lib/test_kprobes.c | 2 +- lib/test_list_sort.c | 2 +- lib/test_min_heap.c | 6 +- lib/test_objagg.c | 2 +- lib/test_rhashtable.c | 6 +- lib/test_vmalloc.c | 19 +- lib/uuid.c | 2 +- mm/kasan/kasan_test.c | 6 +- mm/mempolicy.c | 17 +- mm/shmem.c | 2 +- mm/slab.c | 2 +- mm/slub.c | 2 +- mm/zsmalloc.c | 3 + net/802/garp.c | 2 +- net/802/mrp.c | 2 +- net/ceph/mon_client.c | 2 +- net/ceph/osd_client.c | 2 +- net/core/neighbour.c | 2 +- net/core/pktgen.c | 47 ++- net/core/stream.c | 2 +- net/dccp/ipv4.c | 4 +- net/ipv4/datagram.c | 2 +- net/ipv4/igmp.c | 6 +- net/ipv4/inet_connection_sock.c | 2 +- net/ipv4/inet_hashtables.c | 2 +- net/ipv4/ip_output.c | 2 +- net/ipv4/route.c | 4 +- net/ipv4/tcp_cdg.c | 2 +- net/ipv4/tcp_ipv4.c | 4 +- net/ipv4/udp.c | 2 +- net/ipv6/addrconf.c | 8 +- net/ipv6/ip6_flowlabel.c | 2 +- net/ipv6/mcast.c | 10 +- net/ipv6/output_core.c | 2 +- net/mac80211/rc80211_minstrel_ht.c | 2 +- net/mac80211/scan.c | 2 +- net/netfilter/ipvs/ip_vs_conn.c | 2 +- net/netfilter/ipvs/ip_vs_twos.c | 4 +- net/netfilter/nf_nat_core.c | 4 +- net/netfilter/xt_statistic.c | 2 +- net/openvswitch/actions.c | 2 +- net/packet/af_packet.c | 2 +- net/rds/bind.c | 2 +- net/sched/act_gact.c | 2 +- net/sched/act_sample.c | 2 +- net/sched/sch_cake.c | 8 +- net/sched/sch_netem.c | 22 +- net/sched/sch_pie.c | 2 +- net/sched/sch_sfb.c | 2 +- net/sctp/socket.c | 4 +- net/sunrpc/auth_gss/gss_krb5_wrap.c | 4 +- net/sunrpc/cache.c | 2 +- net/sunrpc/xprt.c | 2 +- net/sunrpc/xprtsock.c | 2 +- net/tipc/socket.c | 2 +- net/unix/af_unix.c | 2 +- net/xfrm/xfrm_state.c | 2 +- sound/pci/hda/patch_realtek.c | 7 +- tools/arch/x86/include/asm/msr-index.h | 18 + tools/lib/perf/include/perf/event.h | 5 +- tools/perf/arch/arm/util/auxtrace.c | 116 ++++++- tools/perf/arch/arm/util/pmu.c | 3 + tools/perf/arch/arm64/annotate/instructions.c | 2 +- tools/perf/arch/arm64/util/Build | 2 +- tools/perf/arch/arm64/util/hisi-ptt.c | 188 ++++++++++ tools/perf/arch/x86/util/intel-pt.c | 2 +- tools/perf/builtin-list.c | 2 +- tools/perf/builtin-mem.c | 8 + tools/perf/tests/attr/base-record | 2 +- tools/perf/tests/attr/system-wide-dummy | 2 +- tools/perf/tests/attr/test-record-group | 4 +- tools/perf/tests/attr/test-record-group-sampling | 6 +- tools/perf/tests/attr/test-record-group1 | 4 +- tools/perf/tests/attr/test-record-group2 | 4 +- tools/perf/tests/shell/stat+csv_output.sh | 43 ++- tools/perf/tests/shell/stat+json_output.sh | 43 ++- tools/perf/tests/shell/test_arm_coresight.sh | 2 +- tools/perf/tests/shell/test_intel_pt.sh | 385 ++++++++++++++++++++- tools/perf/util/Build | 2 + tools/perf/util/auxtrace.c | 4 + tools/perf/util/auxtrace.h | 1 + tools/perf/util/bpf_skel/bperf_cgroup.bpf.c | 29 +- tools/perf/util/genelf.h | 4 +- tools/perf/util/hisi-ptt-decoder/Build | 1 + .../util/hisi-ptt-decoder/hisi-ptt-pkt-decoder.c | 164 +++++++++ .../util/hisi-ptt-decoder/hisi-ptt-pkt-decoder.h | 31 ++ tools/perf/util/hisi-ptt.c | 192 ++++++++++ tools/perf/util/hisi-ptt.h | 19 + tools/perf/util/intel-pt.c | 9 +- tools/perf/util/parse-events.c | 3 + tools/perf/util/pmu.c | 17 + tools/perf/util/pmu.h | 2 + tools/perf/util/pmu.l | 2 - tools/perf/util/pmu.y | 15 +- tools/testing/selftests/bpf/prog_tests/btf.c | 13 + 244 files changed, 1869 insertions(+), 571 deletions(-) create mode 100644 tools/perf/arch/arm64/util/hisi-ptt.c create mode 100644 tools/perf/util/hisi-ptt-decoder/Build create mode 100644 tools/perf/util/hisi-ptt-decoder/hisi-ptt-pkt-decoder.c create mode 100644 tools/perf/util/hisi-ptt-decoder/hisi-ptt-pkt-decoder.h create mode 100644 tools/perf/util/hisi-ptt.c create mode 100644 tools/perf/util/hisi-ptt.h