This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch stable in repository linux-next.
from a452483508d7 Merge tag 's390-6.5-2' of git://git.kernel.org/pub/scm/lin [...] adds 66d8fc0539b0 fs: no need to check source adds 33ab231f83cc fs: don't assume arguments are non-NULL adds 7fdeb23f32d6 Merge tag 'v6.5/vfs.fixes.2' of git://git.kernel.org/pub/s [...] adds 02b0095e2fbb tracing: Fix null pointer dereference in tracing_err_log_open() adds 931a2ca6a5ba arm64: ftrace: fix build error with CONFIG_FUNCTION_GRAPH_ [...] adds fddca7db4a4c tracing/boot: Test strscpy() against less than zero for error adds 8066178f5308 Merge tag 'trace-v6.5-2' of git://git.kernel.org/pub/scm/l [...] adds e9bd04e52d64 regulator: raa215300: Add build dependency with COMMON_CLK adds 146d7ce3e01c Merge tag 'regulator-fix-v6.5-merge-window' of git://git.k [...] adds d10005837be8 spi: spi-geni-qcom: enable SPI_CONTROLLER_MUST_TX for GPI [...] adds 7c1f23ad34fc spi: bcm-qspi: return error if neither hif_mspi nor mspi i [...] adds e1ef683c86d2 spi: rzv2m-csi: Fix SoC product name adds 879a879c216a spi: bcm{63xx,bca}-hsspi: update my email address adds 1793eac148d0 Merge tag 'spi-fix-v6.5-merge-window' of git://git.kernel. [...] adds c398488dab7d docs: fix typo in zh_TW and zh_CN translation adds b45d8f387157 docs: remove the tips on how to submit patches from MAINTAINERS adds 57ada2358fae Fix documentation of panic_on_warn adds 29e31a8ee811 Documentation: ACPI: fix typo in ssdt-overlays.rst adds 1e6115f50bca Documentation: KVM: SEV: add a missing backtick adds e27cb89a22ad scripts: kernel-doc: support private / public marking for enums adds 7210de3a328c Merge tag 'docs-6.5-2' of git://git.lwn.net/linux adds 86fca926c042 ACPI: bus: Constify acpi_companion_match() returned value adds 7ba6b73db3db ACPI: scan: Move acpi_root to internal header adds 90f6af81604c ACPI: scan: fix undeclared variable warnings by including sleep.h adds 2b5ae9604949 ACPI: bus: Introduce acpi_match_acpi_device() helper adds cefbd80bf52c ACPI: platform: Ignore SMB0001 only when it has resources adds bf6067a6caa6 ACPI: platform: Move SMB0001 HID to the header and reuse adds 59e8d4bb8d48 ACPI: scan: Use the acpi_match_acpi_device() helper adds 2e178ee13b02 Merge branches 'acpi-bus' and 'acpi-scan' adds 94e0d43e51ff Merge tag 'acpi-6.5-rc1-3' of git://git.kernel.org/pub/scm [...] adds 861c249cd782 arch/sparc: Add module license and description for fbdev helpers adds d011f0c395c6 Merge tag 'drm-misc-next-fixes-2023-06-29' of git://anongi [...] adds a6b4229d858e drm/i915/adlp+: Allow DC states along with PW2 only for PW [...] adds 86b53032b180 drm/i915/mtl: Fix SSC selection for MPLLA adds 5311892a0ad1 drm/i915/psr: Use hw.adjusted mode when calculating io/fas [...] adds 3e49de73fb89 drm/i915/guc/slpc: Apply min softlimit correctly adds 49ad6e913786 drm/i915/hdcp: Assign correct hdcp content type adds 5b7826355e5b drm/i915: Add missing forward declarations/includes to dis [...] adds 67ebda8cf4a9 Merge tag 'drm-intel-next-fixes-2023-06-29' of git://anong [...] adds 1ff310b97f82 amd/display/dc: remove repeating expression adds ef3c36a6e025 drm/amdgpu: Skip mark offset for high priority rings adds 025654ae4291 drm/amdgpu: Move calculation of xcp per memory node adds 3ec61983aae0 drm/amd/pm: remove unneeded variable adds 4e3f85d1c071 drm/amdgpu: Remove CONFIG_DEBUG_FS guard around body of am [...] adds c09b3bf7363d drm/amdgpu/atomfirmware: fix LPDDR5 width reporting adds 184d83848242 drm/amdgpu: Add vbios attribute only if supported adds 03d400e7605e drm/amdkfd: set coherent host access capability flag adds ea2c3c085546 drm/amdgpu: fix clearing mappings for BOs that are always [...] adds fd2198727446 drm/amd/pm: revise the ASPM settings for thunderbolt attac [...] adds 44762718b391 drm/amdgpu: Move clocks closer to its only usage in amdgpu [...] adds acbe76104662 drm/amdgpu: Skip TMR for MP0_HWIP 13.0.6 adds 65dae8ff4c7d drm/amd/display: disable power gating for DCN314 adds 85e41f1ed5d9 drm/amd/display: disable RCO for DCN314 adds bf0097c5c9ae Revert "drm/amd/display: Move DCN314 DOMAIN power control [...] adds a99a4ff6ef20 Partially revert "drm/amd/display: Fix possible underflow [...] adds 0f48a4b83610 drm/amd/display: add a NULL pointer check adds c5f78ea8d768 drm/amd/display: Add Clock Table Entry With Max DC Values adds 4a87495a82ad drm/amd/display: add missing ABM registers adds c8f293541810 drm/amd/display: Fix pipe check condition for manual trigger adds 873bbf2da278 drm/amd/display: Clear update flags at end of flip adds 724617b94bd6 drm/amd/display: enable the new fast update path for suppo [...] adds 2bf0ce3bec8b drm/amd/display: Disable DC Mode Capping On DCN321 adds 26518b391818 drm/amd/display: disable seamless boot if force_odm_combin [...] adds 0250a7145e9c drm/amd/display: Add MST Preferred Link Setting Entry adds effee878a866 drm/amd/display: fix odm k2 div calculation adds ed83fe2abcac drm/amd/display: Fix 128b132b link loss handling adds 12a6e62bfdca drm/amd/display: Enable dc mode clock switching for DCN32x adds 111c1813a1ab drm/amd/display: 3.2.240 adds 1af3d0a8e8b8 drm/amd/pm: update the LC_L1_INACTIVITY setting to address [...] adds fc133acc4372 drm/amdkfd: Enable GWS on GFX9.4.3 adds 072030b17830 drm/amd: Disable PSR-SU on Parade 0803 TCON adds 1d7776cc148b drm/amdgpu: remove vm sanity check from amdgpu_vm_make_compute adds 2da0036ea99b drm/amd/pm: add abnormal fan detection for smu 13.0.0 adds 4ff96bcc0d40 drm/amdgpu: check RAS irq existence for VCN/JPEG adds 7f03b1d14d51 drm/amdgpu:Remove sdma halt/unhalt during frontdoor load adds b579ea632fca drm/amdgpu: Modify for_each_inst macro adds 8ef84c1a68a8 drm/amd/pm: Provide energy data in 15.625mJ units adds af22d6a869cc drm/amd/display: perform a bounds check before filling dir [...] adds 570b295248b0 drm/amdgpu: fix number of fence calculations adds d4300362a66f drm/amdkfd: Update interrupt handling for GFX 9.4.3 adds 5c6d52ff4b61 drm/amd: Don't try to enable secure display TA multiple times adds 2036b34d4af9 drm/amdgpu: port SRIOV VF missed changes adds 2faa3653d665 drm/amd/display: Work around bad DPCD state on link loss adds 2aafcdd6a68f drm/amd/display: Remove asserts adds cfc7d8314b7e drm/amd/pm: fulfill the missing enablement for vega12/vega [...] adds 274d205cb59f drm/amd/display: Correct `DMUB_FW_VERSION` macro adds c35b6ea8f2ec drm/amd/display: Set minimum requirement for using PSR-SU [...] adds cd2e31a9ab93 drm/amd/display: Set minimum requirement for using PSR-SU [...] adds 1e66a17ce546 Revert "drm/amd: Disable PSR-SU on Parade 0803 TCON" adds 5efe0f3eed4f drm/amd: Don't initialize PSP twice for Navi3x adds 02ff519e99fc drm/amdgpu: make mcbp a per device setting adds 50a7c8765ca6 drm/amdgpu: enable mcbp by default on gfx9 adds 2c7cd280e5c4 drm/amdgpu: gpu recovers from fatal error in poison mode adds 67af69162642 drm/amdgpu: remove duplicated doorbell range init for sdma v4.4.2 adds 803f31814f01 drm/amdgpu/vcn: Need to unpause dpg before stop dpg adds fc8e84a2408f drm/amd/pm: Enable pp_feature attribute adds baf65745aad3 drm/amd/pm: Add GFX v9.4.3 unique id to sysfs adds 150c213139fe drm/amdgpu: share drm device for pci amdgpu device with 1s [...] adds d6149086b45e Revert "drm/amd/display: edp do not add non-edid timings" adds 2dc84508f8c6 drm/amd/display: program DPP shaper and 3D LUT if updated adds a28eb4871acd drm/amdgpu: Keep non-psp path for partition switch adds 27fc10d1095f drm/amd/display: Fix the delta clamping for shaper LUT adds 1a3148b5f21b drm/amd/display: Limit new fast update path to addr and ga [...] adds 1966bbfdfe47 drm/amd/display: Remove Phantom Pipe Check When Calculatin [...] adds f2c58529eca6 drm/amd/display: For new fast update path, loop through ea [...] adds 613a7956deb3 drm/amd/display: Add monitor specific edid quirk adds d5b5d6cb1d5e drm/amd/display: Create debugging mechanism for Gaming FAMS adds c85c2c849ce7 drm/amd/display: Take full update path if number of planes [...] adds b877934e5efc drm/amd/display: 3.2.241 adds 064329c595da drm/amd/pm: expose swctf threshold setting for legacy powerplay adds b75efe88b20c drm/amd/pm: avoid unintentional shutdown due to temperatur [...] adds 2e54154b9f27 drm/amdgpu: Fix potential fence use-after-free v2 adds 5874d11c29db Merge tag 'amd-drm-fixes-6.5-2023-06-30-1' of https://gitl [...] adds fdffb7dbc74f drm/i915/psr: Fix BDW PSR AUX CH data register offsets adds f6cf3883df47 drm/i915: use mock device info for creating mock device adds bd10668c5c68 Merge tag 'drm-intel-next-fixes-2023-07-06' of git://anong [...] adds 59bba51ec2a5 drm/panel: Fine tune Starry-ili9882t panel HFP and HBP adds 6725f3322807 Merge tag 'drm-misc-next-fixes-2023-07-06' of git://anongi [...] adds 5133c9e51de4 Merge tag 'drm-next-2023-07-07' of git://anongit.freedeskt [...] adds 76862af5d1ad apparmor: fix kernel-doc complaints adds b54aebd44111 apparmor: fix use of strcpy in policy_unpack_test adds 755a22c74345 AppArmor: Fix some kernel-doc comments adds 6d7467957ecd apparmor: Return directly after a failed kzalloc() in two [...] adds 000518bc5aef apparmor: fix missing error check for rhashtable_insert_fast adds 6600e9f692e3 apparmor: add missing failure check in compute_xmatch_perms adds ba808cb5edfd apparmor: aa_buffer: Convert 1-element array to flexible array adds 0bac2002b397 apparmor: fix policy_compat permission remap with extended [...] adds 6f442d42c0d8 apparmor: fix profile verification and enable it adds ec6851ae0ab4 apparmor: fix: kzalloc perms tables for shared dfas adds 3f069c4c6432 apparmor: Fix kernel-doc header for verify_dfa_accept_index adds 70806ee18a87 Merge tag 'apparmor-pr-2023-07-06' of git://git.kernel.org [...] adds 39f49684036d powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y adds 6cb44bef35ac powerpc: Include asm/nmi.c in mobility.c for watchdog_hard [...] adds abaa02fc944f powerpc: dts: turris1x.dts: Fix PCIe MEM size for pci2 node adds 22dcc7d77fa4 Merge tag 'powerpc-6.5-2' of git://git.kernel.org/pub/scm/ [...] adds bcc8790057c1 RISC-V: Document that V registers are clobbered on syscalls adds e50db34efdc8 RISC-V: Fix up some vector state related build failures adds ab7fa6b05ebb riscv: move options to keep entries sorted adds cead443a3062 riscv: vmlinux-xip.lds.S: remove .alternative section adds d4035ff16bfa vmlinux.lds.h: use correct .init.data.* section name adds c828856b51bb riscv: enable HAVE_LD_DEAD_CODE_DATA_ELIMINATION adds f7584322e4fe riscv: disable HAVE_LD_DEAD_CODE_DATA_ELIMINATION for LLD adds 782aefb177e8 Merge patch series "riscv: enable HAVE_LD_DEAD_CODE_DATA_E [...] adds 26c38cd802c9 riscv: vector: only enable interrupts in the first-use trap adds 75b59f2a90aa riscv: vector: clear V-reg in the first-use trap adds 5c93c4c72fbc selftests: Test RISC-V Vector's first-use handler adds 54cdede08f2f riscv: vdso: include vdso/vsyscall.h for vdso_data adds c1f048a6bd7d riscv: Enable ARCH_SUSPEND_POSSIBLE for s2idle adds 85fadc0d0411 riscv: move memblock_allow_resize() after linear mapping is ready adds 9657e9b7d253 riscv: Discard vector state on syscalls adds 52909f176802 RISC-V: drop error print from riscv_hartid_to_cpuid() adds aeb71e42caae dt-bindings: riscv: deprecate riscv,isa adds 62ba41d27612 mm: riscv: fix an unsafe pte read in huge_pte_alloc() adds 6259f3443c6a risc-v: Fix order of IPI enablement vs RCU startup adds 5177978ee074 RISC-V: Document the ISA string parsing rules for ACPI adds a2492ca86c98 riscv: Select HAVE_ARCH_USERFAULTFD_MINOR adds 31ca5d49264b riscv: errata: thead: only set cbom size & noncoherent dur [...] adds 3b472f860c5c riscv: mm: mark CBO relate initialization funcs as __init adds 8500808a991f riscv: mm: mark noncoherent_supported as __ro_after_init adds e8605e8fdf42 Merge patch series "riscv: some CMO alternative related clean up" adds 4f6b6c2b2f86 Merge tag 'riscv-for-linus-6.5-mw2' of git://git.kernel.or [...] adds 69562eb0bd3e fanotify: disallow mount/sb marks on kernel internal pseudo fs adds 986ffe6070d6 Merge tag 'fsnotify_for_v6.5-rc2' of git://git.kernel.org/ [...] adds 3c675ddffb17 ntfs: Fix panic about slab-out-of-bounds caused by ntfs_li [...] adds f39244e2f21e fs/ntfs3: Use wrapper i_blocksize() in ntfs_zero_range() adds fdec309c7672 fs/ntfs3: Enhance sanity check while generating attr_list adds c9db0ff04649 fs/ntfs3: Return error for inconsistent extended attributes adds 97498cd610c0 fs: ntfs3: Fix possible null-pointer dereferences in mi_read() adds ea303f72d70c fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_load_attr_list() adds 14f527d44de6 fs/ntfs3: Correct checking while generating attr_list adds d6cd7cecfd5e fs/ntfs3: Fix ntfs_atomic_open adds e0f363a98830 fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted adds 6a4cd3ea7d77 fs/ntfs3: Alternative boot if primary boot is corrupted adds f1d325b8c75e fs/ntfs3: Do not update primary boot in ntfs_init_from_boot() adds f037776165b0 fs/ntfs3: Code formatting adds a81f47c4406e fs/ntfs3: Code refactoring adds 33e70701ed31 fs/ntfs3: Add ability to format new mft records with bigge [...] adds d5ca77335846 fs/ntfs3: Fix endian problem adds 7832e123490a fs/ntfs3: Add support /proc/fs/ntfs3/<dev>/volinfo and /pr [...] adds 44b4494d5c59 fs/ntfs3: Correct mode for label entry inside /proc/fs/ntfs3/ adds 36b93aed9ec0 Merge tag 'ntfs3_for_6.5' of https://github.com/Paragon-So [...] adds f7c2f4f6ce16 ceph: only send metrics when the MDS rank is ready adds 8b0da5c549ae ceph: try to dump the msgs when decoding fails adds d9d00f71ab5a ceph: voluntarily drop Xx caps for requests those touch pa [...] adds 23ee27dce30e ceph: add a dedicated private data for netfs rreq adds dc94bb8f271c ceph: fix blindly expanding the readahead windows adds 2d12ad950b0c ceph: trigger to flush the buffer when making snapshot adds ce72d4e0f179 ceph: issue a cap release immediately if no cap exists adds 257e6172ab36 ceph: don't let check_caps skip sending responses for revoke msgs adds 3290badd1bb8 Merge tag 'ceph-for-6.5-rc1' of https://github.com/ceph/ce [...] adds d17f0ce9a9ee ALSA: oxfw: make read-only const array models static adds a64db0b9dfac ALSA: fireface: make read-only const array for model names static adds 4eecae44a51a ALSA: ump: Correct wrong byte size at converting a UMP Sys [...] adds 4926a34b1b4e Merge branch 'topic/midi20' into for-linus adds 22065e4214c1 ALSA: hda/realtek: Add quirk for Clevo NPx0SNx adds 73f1c75d5e6b ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 adds 1f4a08fed450 ALSA: hda: fix a possible null-pointer dereference due to [...] adds bd55842ed998 ALSA: pcm: Fix potential data race at PCM memory allocatio [...] adds 8cc87c055d28 ALSA: hda/realtek: Add quirk for ASUS ROG GX650P adds 9abc77fb144f ALSA: hda/realtek: Add quirk for ASUS ROG GA402X adds b759a5f097cd ALSA: hda/realtek: Amend G634 quirk to enable rear speakers adds 33d7c9c3bf70 ALSA: hda/realtek: Add quirk for ASUS ROG G614Jx adds 72cea3a3175b ALSA: hda/realtek: Whitespace fix adds 983b9180db96 ALSA: seq: ump: fix typo in system_2p_ev_to_ump_midi1() adds 5284876d82da Merge branch 'topic/midi20' into for-linus adds 89dbb335cb6a ALSA: jack: Fix mutex call in snd_jack_report() adds 5251605f4d29 ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V adds 4c8ab068bea2 Merge tag 'sound-fix-6.5-rc1' of git://git.kernel.org/pub/ [...] adds fa700d73494a mmc: Revert "mmc: core: Allow mmc_start_host() synchronous [...] adds 8689f4f2ea56 Merge tag 'mmc-v6.5-2' of git://git.kernel.org/pub/scm/lin [...] adds c4c14c290682 lib/test_bitmap: increment failure counter properly adds c1d2ba10f594 lib/bitmap: drop optimization of bitmap_{from,to}_arr64 adds cdd2d06fbc0a nodemask: Drop duplicate check in for_each_node_mask() adds 839cad5fa54b cpumask: fix function description kernel-doc notation adds f4bc6c12b028 MAINTAINERS: Add bits.h to the BITMAP API record adds 2a3110e3f97d MAINTAINERS: Add bitfield.h to the BITMAP API record adds ad8258e87729 Merge tag 'bitmap-6.5-rc1' of https://github.com/norov/linux adds b7a2d774c9c5 perf build: Add ability to build with a generated vmlinux.h adds 5c45b210479b perf bpf: Move the declaration of struct rq adds 06c39e742d46 perf test: Add build tests for BUILD_BPF_SKEL adds ae7eb5baad3f perf build: Filter out BTF sources without a .BTF section adds ce5b293405fd perf dso: Sort symbols under lock adds 259dce914e93 perf symbol: Remove symbol_name_rb_node adds d82257d7f604 perf symbol: Remove now unused symbol_conf.sort_by_name adds 220f88b5a11a perf trace-event-info: Add tracepoint_id_to_name() helper adds 5492e7250064 perf tools: Extend PRINT_ATTRf to support printing of memb [...] adds 2e4dd65d7d0c perf tools: Add printing perf_event_attr type symbol in pe [...] adds 929ff679b694 perf tools: Add printing perf_event_attr config symbol in [...] adds 49a5e3edd353 perf tools: Add missing else to cmd_daemon subcommand condition adds 710dffc96902 perf pmu: Correct auto_merge_stats test adds 78987bb02ad2 perf: Replace deprecated -target with --target= for Clang adds ad5f604e186a perf test: Fix a compile error on pe-file-parsing.c adds 628eaa4e877a perf pmus: Add placeholder core PMU adds 36cee69f572c perf tools: Do not remove addr_location.thread in thread__ [...] adds 4a4a9bf9075f perf expr: Add has_event function adds eadc0040a9eb perf jevents: Support for has_event function adds 8076dc8c6818 perf vendor metrics intel: Make transaction metrics conditional adds 7e74ece31af7 perf vendor events intel: Add rocketlake events/metrics adds dfc83cc87769 perf vendor events intel: Update meteorlake to 1.03 adds 0c9e39421cd0 perf vendor events intel: Update cascadelakex to 1.19 adds d1363b9454a3 perf vendor events intel: Update icelake to 1.19 adds 663655c91ce1 perf vendor events intel: Update icelakex to 1.21 adds 938e4ad31011 perf vendor events intel: Update sapphirerapids to 1.14 adds ea3eafa08aa7 perf vendor events intel: Update skylake to 57 adds b5d2644da65c perf vendor events intel: Update skylakex to 1.31 adds 887e845f8c1c perf vendor events intel: Update tigerlake to 1.13 adds 7b83d597c8ca perf lock: Remove stale comments adds 69c5c9930d72 perf lock contention: Add -x option for CSV style output adds f6027053f82c perf lock contention: Add --output option adds 2aefb4cc904f perf test: Test perf lock contention CSV output adds 78a175c4623f perf symbol: Fix uninitialized return value in symbols__fi [...] adds 5f06267b6e6a perf: unwind: Fix symfs with libdw adds b2ad9549bfd0 perf evsel amd: Fix IBS error message adds 808ce56e7d6b perf test: Fix event parsing test on Arm adds bcd981db12e6 perf test: Fix event parsing test when PERF_PMU_CAP_EXTEND [...] adds c206353dfdf0 Merge tag 'perf-tools-for-v6.5-2-2023-07-06' of git://git. [...] adds 47f04616f2c9 dm: verity-loadpin: Add NULL pointer check for 'bdev' parameter adds 5e2956ee4624 Revert "fortify: Allow KUnit test to build without FORTIFY" adds 01f23c5f1526 usb: ch9: Replace bmSublinkSpeedAttr 1-element array with [...] adds 8fc3b8f082cc Merge tag 'hardening-v6.5-rc1-fixes' of git://git.kernel.o [...] adds cb6e45c9a0ad i2c: xiic: Don't try to handle more interrupt events after error adds 05f933d5f731 i2c: nomadik: Remove a useless call in the remove function adds 6537ed3904a3 i2c: mpc: Drop unused variable adds 84dc5aa3f0d8 Merge tag 'i2c-for-6.5-rc1-part2' of git://git.kernel.org/ [...] adds 00c2cae6b66a scsi: lpfc: Fix lpfc_name struct packing adds d1e8a9fbb392 scsi: ncr53c8xx: Replace strlcpy() with strscpy() adds 4b2e28758daf scsi: target: tcmu: Replace strlcpy() with strscpy() adds 6f0a92fd7db1 scsi: smartpqi: Replace one-element arrays with flexible-a [...] adds 4e45236982bc scsi: isci: Fix comment typo adds 71e3e85ccf2b scsi: core: Simplify scsi_cdl_check_cmd() adds 9b7c13b83c1d scsi: dt-bindings: ufs: qcom: Fix ICE phandle adds 40863cb945c9 scsi: target: iblock: Quiet bool conversion warning with p [...] adds 7bcf57782503 scsi: target: docs: Remove tcm_mod_builder.py adds 24033d71cc36 scsi: ufs: core: Remove unused function declaration adds 7fcd473a6455 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds c137381f71ae mm: lock a vma before stack expansion adds 33313a747e81 mm: lock newly mapped VMA which can be modified after it b [...] adds fb49c455323f fork: lock VMAs of the parent process when forking adds 0a30901b0732 Merge branch 'master' into mm-hotfixes-stable adds 44f10dbefd5e Merge branch 'master' into mm-hotfixes-stable adds 3fbff91afbf0 Merge branch 'master' into mm-hotfixes-stable adds 2b4f3b4987b5 fork: lock VMAs of the parent process when forking adds f96c48670319 mm: disable CONFIG_PER_VMA_LOCK until its fixed adds a57b4b7f0557 MAINTAINERS: update ocfs2-devel mailing list address adds 5a569db68c6a docs: update ocfs2-devel mailing list address adds 191fcdb6c9cf mm/hugetlb.c: fix a bug within a BUG(): inconsistent pte c [...] adds 08bab74ae653 squashfs: fix cache race with migration adds 6dca4ac6fc91 mm: call arch_swap_restore() from do_swap_page() adds 8344a3d44be3 writeback: account the number of pages written back adds 6dedd768f380 mailmap: add Markus Schneider-Pargmann adds 0d707cdefb3b MAINTAINERS: add linux-next info adds 028725e73375 bootmem: remove the vmemmap pages from kmemleak in free_bo [...] adds ddcd91f4cb42 mailmap: update manpage link adds d3a808ec787e mailmap: add entries for Heiko Stuebner adds 05c56e7b4319 kasan: fix type cast in memory_is_poisoned_n adds fdb54d96600a kasan, slub: fix HW_TAGS zeroing with slub_debug adds 8ba388c06bc8 lib: dhry: fix sleeping allocations inside non-preemptable [...] adds 946c6b59c56d Merge tag 'mm-hotfixes-stable-2023-07-08-10-43' of git://g [...] adds 1c7873e33645 mm: lock newly mapped VMA with corrected ordering adds c012968259b4 ntb: idt: Fix error handling in idt_pci_driver_init() adds 98af0a33c110 NTB: amd: Fix error handling in amd_ntb_pci_driver_init() adds 4c3c796aca02 ntb: intel: Fix error handling in intel_ntb_pci_driver_init() adds 8623ccbfc55d NTB: ntb_transport: fix possible memory leak while device_ [...] adds 2790143f0993 NTB: ntb_tool: Add check for devm_kcalloc adds 956578e3d397 NTB: EPF: fix possible memory leak in pci_vntb_probe() adds ce2188acad4a MAINTAINERS: git://github -> https://github.com for jonmason adds cb2a6d173534 ntb: idt: drop redundant pci_enable_pcie_error_reporting() adds da6b4dc49e3c ntb_hw_amd: Remove redundant pci_clear_master adds f2748c6d768b ntb: epf: Remove redundant pci_clear_master adds d353fb4b7040 ntb: intel: Remove redundant pci_clear_master adds ce946519f95f ntb_netdev: Fix module_init problem adds 48063dfa4fbb ntb.rst: Fix copy and paste error adds bff6efc54bd0 ntb: hw: amd: Fix debugfs_create_dir error checking adds cff068739688 Merge tag 'ntb-6.5' of https://github.com/jonmason/ntb adds ff7d80a9f271 cifs: fix session state transition to avoid use-after-free issue adds dfbf0ee092a5 smb: client: remove redundant pointer 'server' adds d14de8067e3f cifs: Add a laundromat thread for cached directories adds 4770353b660a Merge tag '6.5-rc-smb3-client-fixes-part2' of git://git.sa [...] adds ed04a91f718e xfs: fix uninit warning in xfs_growfs_data adds 76487845fd23 Merge tag 'xfs-6.5-merge-6' of git://git.kernel.org/pub/sc [...] adds 65fee014dc41 MIPS: Loongson: Fix cpu_probe_loongson() again adds e4de20576986 MIPS: KVM: Fix NULL pointer dereference adds 531b3d1195d0 MIPS: Loongson: Fix build error when make modules_install adds 826eeaf68b03 MIPS: dts: add missing space before { adds 3a6dbb691782 MIPS: kvm: Fix build error with KVM_MIPS_DEBUG_COP0_COUNTE [...] adds 74099e20348e Merge tag 'mips_6.5_1' of git://git.kernel.org/pub/scm/lin [...] adds b1472a60a584 x86/smp: Don't send INIT to boot CPU adds e3da8db05531 Merge tag 'x86-core-2023-07-09' of git://git.kernel.org/pu [...] adds fe3e0a13e597 x86/xen: Fix secondary processors' FPU initialization adds 51e3d7c27446 Merge tag 'x86_urgent_for_v6.5_rc1' of git://git.kernel.or [...] adds 67a4e1a3bf7c irqdomain: Use return value of strreplace() adds a9943ad3dddb Merge tag 'irq_urgent_for_v6.5_rc1' of git://git.kernel.or [...] adds aabd12609f91 swiotlb: always set the number of areas before allocating [...] adds 8ac04063354a swiotlb: reduce the number of areas to match actual memory [...] adds f71f64210d69 Merge tag 'dma-mapping-6.5-2023-07-09' of git://git.infrad [...] adds c192ac735768 MAINTAINERS 2: Electric Boogaloo adds 06c2afb862f9 Linux 6.5-rc1
No new revisions were added by this update.
Summary of changes: .mailmap | 7 +- Documentation/ABI/obsolete/o2cb | 4 +- Documentation/ABI/removed/o2cb | 4 +- Documentation/ABI/stable/o2cb | 4 +- Documentation/ABI/testing/sysfs-ocfs2 | 12 +- Documentation/admin-guide/acpi/ssdt-overlays.rst | 2 +- Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/devicetree/bindings/riscv/cpus.yaml | 43 +- .../devicetree/bindings/riscv/extensions.yaml | 250 ++++ .../devicetree/bindings/ufs/qcom,ufs.yaml | 9 +- Documentation/driver-api/ntb.rst | 4 +- Documentation/filesystems/dlmfs.rst | 2 +- Documentation/filesystems/ocfs2.rst | 2 +- Documentation/process/6.Followthrough.rst | 7 + Documentation/riscv/acpi.rst | 10 + Documentation/riscv/index.rst | 1 + Documentation/riscv/vector.rst | 8 + Documentation/target/scripts.rst | 6 - Documentation/target/tcm_mod_builder.py | 656 ----------- .../translations/zh_CN/process/2.Process.rst | 2 +- .../translations/zh_CN/process/3.Early-stage.rst | 2 +- .../translations/zh_CN/process/4.Coding.rst | 2 +- .../zh_CN/process/7.AdvancedTopics.rst | 2 +- .../translations/zh_TW/process/2.Process.rst | 2 +- .../translations/zh_TW/process/3.Early-stage.rst | 2 +- .../translations/zh_TW/process/4.Coding.rst | 2 +- .../zh_TW/process/7.AdvancedTopics.rst | 2 +- .../virt/kvm/x86/amd-memory-encryption.rst | 2 +- MAINTAINERS | 189 +-- Makefile | 4 +- arch/arm64/kernel/asm-offsets.c | 2 +- arch/mips/Makefile | 10 +- arch/mips/boot/dts/mscc/serval_common.dtsi | 2 +- arch/mips/boot/dts/pic32/pic32mzda.dtsi | 2 +- arch/mips/include/asm/kvm_host.h | 6 +- arch/mips/kernel/cpu-probe.c | 9 +- arch/mips/kvm/emulate.c | 22 +- arch/mips/kvm/mips.c | 16 +- arch/mips/kvm/stats.c | 4 +- arch/mips/kvm/trace.h | 8 +- arch/mips/kvm/vz.c | 20 +- arch/powerpc/Kconfig.debug | 2 +- arch/powerpc/boot/dts/turris1x.dts | 6 +- arch/powerpc/platforms/pseries/mobility.c | 1 + arch/riscv/Kconfig | 20 +- arch/riscv/errata/thead/errata.c | 7 +- arch/riscv/include/asm/vector.h | 34 + arch/riscv/include/uapi/asm/sigcontext.h | 4 + arch/riscv/kernel/smp.c | 1 - arch/riscv/kernel/smpboot.c | 5 +- arch/riscv/kernel/traps.c | 10 +- arch/riscv/kernel/vdso.c | 1 + arch/riscv/kernel/vector.c | 1 + arch/riscv/kernel/vmlinux-xip.lds.S | 6 - arch/riscv/kernel/vmlinux.lds.S | 6 +- arch/riscv/mm/cacheflush.c | 8 +- arch/riscv/mm/dma-noncoherent.c | 2 +- arch/riscv/mm/hugetlbpage.c | 6 +- arch/riscv/mm/init.c | 4 +- arch/sparc/video/fbdev.c | 3 + arch/x86/kernel/smpboot.c | 8 + arch/x86/xen/smp_pv.c | 1 + drivers/acpi/acpi_platform.c | 31 +- drivers/acpi/bus.c | 31 +- drivers/acpi/device_sysfs.c | 2 +- drivers/acpi/internal.h | 4 +- drivers/acpi/scan.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 9 + drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rap.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 11 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xcp.c | 13 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c | 43 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 13 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 18 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 44 +- drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 29 + drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 1 + drivers/gpu/drm/amd/amdkfd/kfd_process.c | 9 + .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 35 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 4 + drivers/gpu/drm/amd/amdkfd/soc15_int.h | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 21 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 156 ++- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 26 + .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c | 3 +- .../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c | 43 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 141 ++- .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 2 +- drivers/gpu/drm/amd/display/dc/dc.h | 16 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 7 + drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 1 + drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 29 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 10 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 19 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.h | 1 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 11 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_dwb_cm.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 2 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 6 +- .../drm/amd/display/dc/dcn302/dcn302_resource.c | 3 +- .../drm/amd/display/dc/dcn303/dcn303_resource.c | 1 + .../gpu/drm/amd/display/dc/dcn314/dcn314_dccg.c | 2 +- .../gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.c | 30 +- .../gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.h | 4 +- .../gpu/drm/amd/display/dc/dcn314/dcn314_init.c | 2 +- .../drm/amd/display/dc/dcn314/dcn314_resource.c | 15 +- .../drm/amd/display/dc/dcn315/dcn315_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hubp.c | 1 + drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c | 18 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.h | 2 +- drivers/gpu/drm/amd/display/dc/dcn32/dcn32_init.c | 1 + .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c | 2 + .../amd/display/dc/dcn32/dcn32_resource_helpers.c | 3 +- .../drm/amd/display/dc/dcn321/dcn321_resource.c | 3 + .../amd/display/dc/dml/dcn20/display_mode_vba_20.c | 16 +- .../gpu/drm/amd/display/dc/dml/dcn314/dcn314_fpu.c | 2 +- .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 90 +- .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.h | 4 - .../gpu/drm/amd/display/dc/dml/dcn321/dcn321_fpu.c | 102 +- .../gpu/drm/amd/display/dc/dml/dcn321/dcn321_fpu.h | 4 - .../drm/amd/display/dc/dml/display_mode_structs.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 1 + .../drm/amd/display/dc/inc/hw_sequencer_private.h | 2 +- .../dc/link/protocols/link_dp_irq_handler.c | 37 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 4 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 5 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.h | 2 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn314.c | 5 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn314.h | 2 + drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 11 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 81 +- drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 2 + drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 48 + .../drm/amd/pm/powerplay/hwmgr/hardwaremanager.c | 4 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 2 + .../gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.c | 27 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 10 + .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 4 + .../drm/amd/pm/powerplay/hwmgr/vega12_thermal.c | 4 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 4 + .../drm/amd/pm/powerplay/hwmgr/vega20_thermal.c | 4 +- drivers/gpu/drm/amd/pm/powerplay/inc/hwmgr.h | 2 + drivers/gpu/drm/amd/pm/powerplay/inc/power_state.h | 1 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 34 + drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 2 + drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 10 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 9 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 9 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 1 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 4 +- drivers/gpu/drm/i915/display/intel_cx0_phy.c | 3 +- drivers/gpu/drm/i915/display/intel_display_power.h | 4 + .../gpu/drm/i915/display/intel_display_power_map.c | 16 +- .../drm/i915/display/intel_display_power_well.h | 2 + drivers/gpu/drm/i915/display/intel_hdcp.c | 2 +- drivers/gpu/drm/i915/display/intel_psr.c | 4 +- drivers/gpu/drm/i915/display/intel_psr_regs.h | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c | 2 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 45 +- drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 6 +- drivers/i2c/busses/i2c-mpc.c | 1 - drivers/i2c/busses/i2c-nomadik.c | 2 - drivers/i2c/busses/i2c-scmi.c | 3 - drivers/i2c/busses/i2c-xiic.c | 2 + drivers/md/dm-verity-loadpin.c | 3 + drivers/mmc/core/core.c | 15 +- drivers/net/ntb_netdev.c | 2 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 11 +- drivers/ntb/hw/epf/ntb_hw_epf.c | 12 +- drivers/ntb/hw/idt/ntb_hw_idt.c | 24 +- drivers/ntb/hw/intel/ntb_hw_gen1.c | 9 +- drivers/ntb/ntb_transport.c | 2 +- drivers/ntb/test/ntb_tool.c | 2 + drivers/pci/endpoint/functions/pci-epf-vntb.c | 1 + drivers/regulator/Kconfig | 1 + drivers/scsi/isci/scu_task_context.h | 2 +- drivers/scsi/lpfc/lpfc_hw.h | 10 +- drivers/scsi/ncr53c8xx.c | 2 +- drivers/scsi/scsi.c | 37 +- drivers/scsi/smartpqi/smartpqi.h | 4 +- drivers/scsi/smartpqi/smartpqi_init.c | 5 +- drivers/spi/Kconfig | 2 +- drivers/spi/spi-bcm-qspi.c | 10 +- drivers/spi/spi-bcm63xx-hsspi.c | 2 +- drivers/spi/spi-bcmbca-hsspi.c | 2 +- drivers/spi/spi-geni-qcom.c | 6 + drivers/target/target_core_iblock.c | 2 +- drivers/target/target_core_user.c | 4 +- drivers/ufs/core/ufshcd-priv.h | 1 - fs/ceph/addr.c | 85 +- fs/ceph/caps.c | 55 +- fs/ceph/dir.c | 17 +- fs/ceph/file.c | 3 +- fs/ceph/mds_client.c | 4 + fs/ceph/metric.c | 8 + fs/ceph/snap.c | 9 +- fs/ceph/super.h | 13 + fs/inode.c | 6 +- fs/namei.c | 3 +- fs/notify/fanotify/fanotify_user.c | 14 + fs/ntfs3/attrib.c | 2 +- fs/ntfs3/attrlist.c | 7 +- fs/ntfs3/bitmap.c | 10 +- fs/ntfs3/file.c | 6 +- fs/ntfs3/frecord.c | 58 +- fs/ntfs3/fslog.c | 40 +- fs/ntfs3/fsntfs.c | 99 +- fs/ntfs3/index.c | 20 +- fs/ntfs3/inode.c | 23 +- fs/ntfs3/lznt.c | 6 +- fs/ntfs3/namei.c | 31 +- fs/ntfs3/ntfs.h | 117 +- fs/ntfs3/ntfs_fs.h | 31 +- fs/ntfs3/record.c | 14 +- fs/ntfs3/run.c | 4 +- fs/ntfs3/super.c | 280 ++++- fs/ntfs3/xattr.c | 20 +- fs/ocfs2/Kconfig | 6 +- fs/smb/client/cached_dir.c | 67 ++ fs/smb/client/cached_dir.h | 1 + fs/smb/client/connect.c | 7 +- fs/smb/client/dfs.c | 2 - fs/squashfs/block.c | 27 +- fs/xfs/xfs_fsops.c | 2 +- include/acpi/acpi_drivers.h | 2 + include/asm-generic/vmlinux.lds.h | 2 +- include/linux/acpi.h | 9 + include/linux/bitmap.h | 8 +- include/linux/bootmem_info.h | 2 + include/linux/nodemask.h | 2 +- include/uapi/linux/usb/ch9.h | 6 +- kernel/dma/swiotlb.c | 46 +- kernel/fork.c | 1 + kernel/irq/irqdomain.c | 4 +- kernel/trace/trace.c | 2 +- kernel/trace/trace_boot.c | 8 +- lib/Kconfig.debug | 2 +- lib/bitmap.c | 2 +- lib/cpumask.c | 2 +- lib/dhry_1.c | 11 +- lib/fortify_kunit.c | 14 - lib/test_bitmap.c | 18 +- mm/hugetlb.c | 7 +- mm/kasan/generic.c | 3 +- mm/kasan/kasan.h | 12 - mm/memory.c | 7 + mm/mmap.c | 6 + mm/page-writeback.c | 8 +- mm/slab.h | 16 +- scripts/kernel-doc | 3 + security/apparmor/crypto.c | 10 +- security/apparmor/file.c | 2 +- security/apparmor/lsm.c | 8 +- security/apparmor/policy.c | 20 +- security/apparmor/policy_compat.c | 20 +- security/apparmor/policy_unpack.c | 102 +- security/apparmor/policy_unpack_test.c | 13 +- security/apparmor/secid.c | 3 +- sound/core/jack.c | 15 +- sound/core/pcm_memory.c | 44 +- sound/core/seq/seq_ump_convert.c | 2 +- sound/core/ump_convert.c | 2 +- sound/firewire/fireface/ff.c | 2 +- sound/firewire/oxfw/oxfw.c | 2 +- sound/hda/hdac_regmap.c | 7 +- sound/pci/hda/patch_realtek.c | 46 +- tools/perf/Documentation/perf-config.txt | 2 +- tools/perf/Documentation/perf-lock.txt | 8 + tools/perf/Makefile.config | 17 +- tools/perf/Makefile.perf | 45 +- tools/perf/arch/x86/util/evsel.c | 20 + tools/perf/builtin-daemon.c | 2 +- tools/perf/builtin-kallsyms.c | 1 - tools/perf/builtin-lock.c | 385 +++++-- tools/perf/builtin-report.c | 1 - .../pmu-events/arch/x86/alderlake/adl-metrics.json | 8 +- .../arch/x86/cascadelakex/clx-metrics.json | 8 +- .../pmu-events/arch/x86/cascadelakex/frontend.json | 43 +- .../pmu-events/arch/x86/cascadelakex/pipeline.json | 17 +- .../arch/x86/cascadelakex/uncore-interconnect.json | 2 +- .../arch/x86/cascadelakex/uncore-memory.json | 2 +- tools/perf/pmu-events/arch/x86/icelake/cache.json | 8 +- .../perf/pmu-events/arch/x86/icelake/frontend.json | 32 +- .../pmu-events/arch/x86/icelake/icl-metrics.json | 8 +- .../perf/pmu-events/arch/x86/icelake/pipeline.json | 6 +- .../pmu-events/arch/x86/icelakex/frontend.json | 32 +- .../pmu-events/arch/x86/icelakex/icx-metrics.json | 8 +- .../pmu-events/arch/x86/icelakex/pipeline.json | 4 +- .../arch/x86/icelakex/uncore-interconnect.json | 2 +- tools/perf/pmu-events/arch/x86/mapfile.csv | 17 +- .../perf/pmu-events/arch/x86/meteorlake/cache.json | 811 +++++++++++++ .../arch/x86/meteorlake/floating-point.json | 143 +++ .../pmu-events/arch/x86/meteorlake/frontend.json | 410 +++++++ .../pmu-events/arch/x86/meteorlake/memory.json | 142 ++- .../perf/pmu-events/arch/x86/meteorlake/other.json | 57 +- .../pmu-events/arch/x86/meteorlake/pipeline.json | 1211 +++++++++++++++++++- .../arch/x86/meteorlake/uncore-cache.json | 18 + .../arch/x86/meteorlake/uncore-interconnect.json | 42 + .../arch/x86/meteorlake/uncore-memory.json | 126 ++ .../arch/x86/meteorlake/virtual-memory.json | 257 +++++ .../arch/x86/{icelake => rocketlake}/cache.json | 8 +- .../{icelake => rocketlake}/floating-point.json | 0 .../arch/x86/{icelake => rocketlake}/frontend.json | 32 +- .../arch/x86/{icelake => rocketlake}/memory.json | 0 .../x86/{icelake => rocketlake}/metricgroups.json | 0 .../arch/x86/{icelake => rocketlake}/other.json | 0 .../arch/x86/{icelake => rocketlake}/pipeline.json | 6 +- .../rkl-metrics.json} | 38 +- .../uncore-interconnect.json | 0 .../x86/{icelake => rocketlake}/uncore-other.json | 0 .../{icelake => rocketlake}/virtual-memory.json | 0 .../arch/x86/sapphirerapids/pipeline.json | 2 +- .../arch/x86/sapphirerapids/spr-metrics.json | 8 +- .../arch/x86/sapphirerapids/uncore-cache.json | 308 +++++ .../x86/sapphirerapids/uncore-interconnect.json | 2 +- .../perf/pmu-events/arch/x86/skylake/frontend.json | 43 +- .../perf/pmu-events/arch/x86/skylake/pipeline.json | 17 +- .../pmu-events/arch/x86/skylake/skl-metrics.json | 8 +- .../pmu-events/arch/x86/skylakex/frontend.json | 43 +- .../pmu-events/arch/x86/skylakex/pipeline.json | 17 +- .../pmu-events/arch/x86/skylakex/skx-metrics.json | 8 +- .../arch/x86/skylakex/uncore-interconnect.json | 2 +- .../arch/x86/skylakex/uncore-memory.json | 2 +- .../pmu-events/arch/x86/tigerlake/frontend.json | 32 +- .../pmu-events/arch/x86/tigerlake/pipeline.json | 6 +- .../pmu-events/arch/x86/tigerlake/tgl-metrics.json | 8 +- tools/perf/pmu-events/metric.py | 8 +- tools/perf/tests/builtin-test.c | 1 - tools/perf/tests/expr.c | 4 + tools/perf/tests/make | 4 + tools/perf/tests/parse-events.c | 100 +- tools/perf/tests/pe-file-parsing.c | 3 +- tools/perf/tests/shell/lock_contention.sh | 36 + tools/perf/util/bpf_skel/.gitignore | 1 + tools/perf/util/bpf_skel/lock_contention.bpf.c | 2 - tools/perf/util/bpf_skel/{ => vmlinux}/vmlinux.h | 10 + tools/perf/util/dso.c | 7 +- tools/perf/util/dso.h | 3 +- tools/perf/util/event.c | 7 +- tools/perf/util/evsel.c | 30 +- tools/perf/util/evsel.h | 1 + tools/perf/util/expr.c | 21 + tools/perf/util/expr.h | 1 + tools/perf/util/expr.l | 1 + tools/perf/util/expr.y | 8 +- tools/perf/util/llvm-utils.c | 4 +- tools/perf/util/map.c | 14 +- tools/perf/util/map.h | 12 +- tools/perf/util/perf_event_attr_fprintf.c | 186 ++- tools/perf/util/pmu.c | 27 +- tools/perf/util/pmu.h | 1 + tools/perf/util/pmus.c | 7 +- tools/perf/util/probe-event.c | 16 +- tools/perf/util/python.c | 8 + tools/perf/util/symbol.c | 136 +-- tools/perf/util/symbol.h | 12 +- tools/perf/util/symbol_conf.h | 1 - tools/perf/util/symbol_fprintf.c | 10 +- tools/perf/util/trace-event-info.c | 12 + tools/perf/util/trace-event.h | 6 + tools/perf/util/unwind-libdw.c | 8 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 2 +- tools/testing/selftests/riscv/vector/.gitignore | 1 + tools/testing/selftests/riscv/vector/Makefile | 6 +- .../selftests/riscv/vector/v_initval_nolibc.c | 68 ++ 385 files changed, 7842 insertions(+), 2376 deletions(-) create mode 100644 Documentation/devicetree/bindings/riscv/extensions.yaml create mode 100644 Documentation/riscv/acpi.rst delete mode 100755 Documentation/target/tcm_mod_builder.py create mode 100644 tools/perf/pmu-events/arch/x86/meteorlake/floating-point.json create mode 100644 tools/perf/pmu-events/arch/x86/meteorlake/uncore-cache.json create mode 100644 tools/perf/pmu-events/arch/x86/meteorlake/uncore-interconnect.json create mode 100644 tools/perf/pmu-events/arch/x86/meteorlake/uncore-memory.json copy tools/perf/pmu-events/arch/x86/{icelake => rocketlake}/cache.json (98%) copy tools/perf/pmu-events/arch/x86/{icelake => rocketlake}/floating-point.json (100%) copy tools/perf/pmu-events/arch/x86/{icelake => rocketlake}/frontend.json (89%) copy tools/perf/pmu-events/arch/x86/{icelake => rocketlake}/memory.json (100%) copy tools/perf/pmu-events/arch/x86/{icelake => rocketlake}/metricgroups.json (100%) copy tools/perf/pmu-events/arch/x86/{icelake => rocketlake}/other.json (100%) copy tools/perf/pmu-events/arch/x86/{icelake => rocketlake}/pipeline.json (99%) copy tools/perf/pmu-events/arch/x86/{tigerlake/tgl-metrics.json => rocketlake/rkl- [...] copy tools/perf/pmu-events/arch/x86/{icelake => rocketlake}/uncore-interconnect.js [...] copy tools/perf/pmu-events/arch/x86/{icelake => rocketlake}/uncore-other.json (100%) copy tools/perf/pmu-events/arch/x86/{icelake => rocketlake}/virtual-memory.json (100%) rename tools/perf/util/bpf_skel/{ => vmlinux}/vmlinux.h (90%) create mode 100644 tools/testing/selftests/riscv/vector/v_initval_nolibc.c