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 5472d60c129f Merge tag 'trace-v6.18-2' of git://git.kernel.org/pub/scm/ [...] adds 4bddf4587c13 tpm: Disable TPM2_TCG_HMAC by default adds 2c2615c84238 tpm: Compare HMAC values in constant time adds 64a7cfbcf548 tpm: Use HMAC-SHA256 library instead of open-coded HMAC adds 8a81236f2cb0 tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single adds 207696b17f38 tpm: use a map for tpm2_calc_ordinal_duration() adds a29ad21b9886 tpm: Prevent local DOS via tpm/tpm0/ppi/*operations adds 84d4e8b613e0 Merge tag 'tpmdd-next-v6.18-2' of git://git.kernel.org/pub [...] adds 229c586b5e86 crypto: skcipher - Fix reqsize handling adds 6bb73db6948c crypto: essiv - Check ssize for decryption and in-place en [...] adds 0ae452440cb9 Merge tag 'v6.18-p3' of git://git.kernel.org/pub/scm/linux [...] adds d3c2191d493a i2c: rtl9300: Implement I2C block read and write adds 85f1c01ce2f9 i2c: rtl9300: use regmap fields and API for registers adds 0395a5e8fd07 dt-bindings: i2c: realtek,rtl9301-i2c: fix wording and typos adds c840492ad748 i2c: rtl9300: rename internal sda_pin to sda_num adds d1cef7afc3c7 i2c: rtl9300: move setting SCL frequency to config_io adds d5b4fd6ed8ea i2c: rtl9300: do not set read mode on every transfer adds 059374aa0ab1 i2c: rtl9300: separate xfer configuration and execution adds 46fe8265685c i2c: rtl9300: use scoped guard instead of explicit lock/unlock adds 99fd09e01db2 dt-bindings: i2c: realtek,rtl9301-i2c: extend for RTL9310 support adds 1e33137d4710 i2c: rtl9300: add support for RTL9310 I2C controller adds 1884f54e48da Merge tag 'i2c-host-6.18-pt2' of git://git.kernel.org/pub/ [...] adds b71a6e2a1b71 i2c: rename wait_for_completion callback to wait_for_compl [...] adds d51e7cfca3fe i2c: mt65xx: convert set_speed function to void adds eb4faf634388 dt-bindings: i2c: hisilicon,hix5hd2: convert to DT schema adds aac31903329b Merge tag 'i2c-for-6.18-rc1-part2' of git://git.kernel.org [...] adds f0c260f17551 ntb_hw_amd: Update amd_ntb_get_link_status to support late [...] adds eb4431bf8823 MAINTAINERS: Update for the NTB AMD driver maintainer adds 3db835dd8f9a ntb: Add mutex to make link_event_callback executed linearly. adds 5ad865862a0f NTB: epf: Allow arbitrary BAR mapping adds 006824a1cb3b NTB: epf: Add Renesas rcar support adds dcf50ca78235 Merge tag 'ntb-6.18' of https://github.com/jonmason/ntb adds 434689e97195 gpio: usbio: Add ACPI device-id for MTL-CVF devices adds b5f8aa8d4bde gpio: wcd934x: mark the GPIO controller as sleeping adds 9976831f401e Merge tag 'gpio-fixes-for-v6.18-rc1' of git://git.kernel.o [...] adds d391bb195574 fbdev: xenfb: Use vmalloc_array to simplify code adds 43b30be2e721 fbdev: s3fb: Implement powersave for S3 FB adds 69c9820d4089 fbdev: s3fb: Implement 1 and 2 BPP modes, improve 4 BPP adds aad1d99beaaf fbdev: core: Fix ubsan warning in pixel_to_pat adds c7d655ef2e0c fbdev: Use string choices helpers adds 4d23d9f7fa7c fbdev: mb862xxfb: Use int type to store negative error codes adds 2e3da8cfe3b2 fbdev: s3fb: Revert mclk stop in suspend adds da1bb9135213 fbdev: simplefb: Fix use after free in simplefb_detach_genpds() adds 7a6e249f90fd Documentation: fb: Split toctree adds 9070fbcb9af5 Documentation: fb: ep93xx: Demote section headings adds 9d079868ae4b Documentation: fb: Retitle driver docs adds c3073f1da051 fbdev: radeonfb: Remove stale product link in Kconfig adds c8fee6a7c5cb fbdev: Make drivers depend on LCD_CLASS_DEVICE adds 3637d34b35b2 fbdev: Add bounds checking in bit_putcs to fix vmalloc-out [...] adds 15df28699b28 fbdev: Fix logic error in "offb" name match adds 06a88f479909 Merge tag 'fbdev-for-6.18-rc1' of git://git.kernel.org/pub [...] adds 74662f9f92b6 ALSA: hda/hdmi: Add pin fix for HP ProDesk model adds 328b80b29a6a ALSA: hda/realtek: Add quirk for ASUS ROG Zephyrus Duo adds 7a6399e327f4 ALSA: emu10k1: Fix typo in docs adds 7ddb711b6e0d ALSA: hda/tas2781: Enable init_profile_id for device initi [...] adds f4ace70faa8f ALSA: usb: fpc: replace kmalloc_array followed by copy_fro [...] adds 59abe7bc7e7c ASoC: SOF: ipc3-topology: Fix multi-core and static pipeli [...] adds bcd1383516bb ASoC: SOF: ipc4-pcm: fix delay calculation when DSP resamples adds bace10b59624 ASoC: SOF: ipc4-pcm: fix start offset calculation for chain DMA adds a7fe5ff832d6 ASoC: SOF: ipc4-topology: Correct the minimum host DMA buf [...] adds 3dcf683bf106 ASoC: SOF: ipc4-topology: Account for different ChainDMA h [...] adds 45ad27d9a6f7 ASoC: SOF: Intel: hda-pcm: Place the constraint on period [...] adds aefada95fbab ASoC: SOF: ipc4/Intel: Fix the host buffer adds 18dbff48a1ea ASoC: SOF: sof-audio: add dev_dbg_ratelimited wrapper adds a4b8152c09a8 ASoC: SOF: ipc4-pcm: do not report invalid delay values adds aaab61de1f1e ASoC: SOF: Intel: Read the LLP via the associated Link DMA [...] adds 4c4ed5e073a9 ASoC: meson: aiu-encoder-i2s: fix bit clock polarity adds a27539810e1e ASoC: rt722: add settings for rt722VB adds ca7a2317993e Merge tag 'asoc-fix-v6.18-merge-window' of https://git.ker [...] adds fdfa38e95e12 Merge tag 'sound-fix-6.18-rc1' of git://git.kernel.org/pub [...] adds 16794e524d31 parisc: Remove spurious if statement from raw_copy_from_user() adds 8ec5a066f88f parisc: don't reference obsolete termio struct for TC* constants adds 6fb2e09c3abc parisc: Report emulation faults via perf adds 912b9fd7c777 parisc: Report software alignment faults via perf adds 610cb23bcc75 parisc: Add initial kernel-side perf_event support adds 44ac7f5c6d4c parisc: Firmware: Fix returned path for PDC_MODULE_FIND on [...] adds f4edb5c52c93 parisc: Fix iodc and device path return values on old machines adds 8cc8ea228c41 Merge tag 'parisc-for-6.18-rc1' of git://git.kernel.org/pu [...] adds 0ca286477b5e io_uring: update liburing git URL adds 2f8229d53d98 io_uring/waitid: always prune wait queue entry in io_waiti [...] adds beb97995b975 io_uring: use tab indentation for IORING_SEND_VECTORIZED comment adds 09cfd3c52ea7 io_uring/zcrx: fix overshooting recv limit adds e9a9dcb4ccb3 io_uring/zcrx: increment fallback loop src offset adds eba41c0173c8 Merge tag 'io_uring-6.18-20251009' of git://git.kernel.org [...] adds 98b7bf54338b loop: fix backing file reference leak on validation error adds 510d76646a6a block: Update a comment of disk statistics adds 1ed06c83506e block: remove bio_iov_iter_get_pages adds 82dd5d763c9b block: rename bio_iov_iter_get_pages_aligned to bio_iov_it [...] adds cb6d51a41157 iomap: open code bio_iov_iter_get_bdev_pages adds 506aa235f6e0 block: move bio_iov_iter_get_bdev_pages to block/fops.c adds 455281c0ef4e loop: remove redundant __GFP_NOWARN flag adds 1b1391b9c4bf Merge tag 'block-6.18-20251009' of git://git.kernel.org/pu [...] adds 5d5f08fd0cd9 xtensa: simdisk: add input size check in proc_write_simdisk adds 4c8bad3ed035 xtensa: use HZ_PER_MHZ in platform_calibrate_ccount adds 917167ed1211 Merge tag 'xtensa-20251010' of https://github.com/jcmvbkbc [...] adds e7933f5b019c smb: client: Reduce the scopes for a few variables in two [...] adds 61da08ecb552 smb: client: Use common code in cifs_lookup() adds 0a98b40b8fe1 smb: client: Return a status code only as a constant in ci [...] adds e2080b70c585 smb: client: Improve unlocking of a mutex in cifs_get_swn_reg() adds ce47f7498598 smb: client: Use common code in cifs_do_create() adds 4468490251c0 smb: client: Return directly after a failed genlmsg_new() [...] adds 1643cd51ba97 smb: client: Omit an if branch in smb2_find_smb_tcon() adds 68d2e2ca1cba smb: client: batch SRV_COPYCHUNK entries to cut round trips adds 0cc380d0e1d3 cifs: Fix copy_to_iter return value check adds 110fee6b9bb5 smb: client: fix missing timestamp updates with O_TRUNC adds 57ce9f7793b7 smb: client: fix missing timestamp updates after ftruncate(2) adds b95cd1bdf5aa smb: client: fix missing timestamp updates after utime(2) adds dba9f997c9d9 smb: client: fix race with fallocate(2) and AIO+DIO adds be3898a395f8 smb: client: remove redudant assignment in cifs_strict_fsync() adds 7ae6152b7831 smb: client: remove cfids_invalidation_worker adds 057ac50638bc cifs: Query EA $LXMOD in cifs_query_path_info() for WSL re [...] adds 88cae132dc05 cifs: Allow fallback code in smb_set_file_info() also for [...] adds 92210ccd877b cifs: Add fallback code path for cifs_mkdir_setinfo() adds fa9fe8715055 cifs: Add comments for DeletePending assignments in open f [...] adds b30c32c784bf cifs: update internal version number adds 91b436fc925c Merge tag 'v6.18-rc-part2-smb-client-fixes' of git://git.s [...] adds 27c0a7b05d13 libceph: Use HMAC-SHA256 library instead of crypto_shash adds fa073039466f ceph: make ceph_start_io_*() killable adds b7ed1e29cfe7 ceph: add checking of wait_for_completion_killable() return value adds 1ed4471a4ee6 ceph: fix wrong sizeof argument issue in register_session() adds 5b2d1377d6cc ceph: fix overflowed constant issue in ceph_do_objects_copy() adds 5824ccba9a39 ceph: fix potential race condition in ceph_ioctl_lazyio() adds 53db6f25ee47 ceph: refactor wake_up_bit() pattern of calling adds fbeafe782bd9 ceph: fix potential race condition on operations with CEPH [...] adds 59699a5a7114 libceph: make ceph_con_get_out_msg() return the message pointer adds 7399212dcf64 libceph: pass the message pointer instead of loading con->out_msg adds 6140f1d43ba9 libceph: add empty check to ceph_con_get_out_msg() adds 98a2850de49c ceph: fix potential NULL dereference issue in ceph_fill_trace() adds c66120c84295 ceph: cleanup in ceph_alloc_readdir_reply_buffer() adds 22c73d52a6d0 ceph: fix multifs mds auth caps issue adds d74d6c0e9895 ceph: add bug tracking system info to MAINTAINERS adds 8bd9238e511d Merge tag 'ceph-for-6.18-rc1' of https://github.com/ceph/c [...] adds f9a68cf7b9af dt-bindings: mmc: Correct typo "upto" to "up to" adds 4e66293bb141 of: doc: Fix typo in doc comments. adds a8de554774ae of: unittest: Fix device reference count leak in of_unitte [...] adds dc6b72497401 MAINTAINERS: Move DT patchwork to kernel.org adds f7045387a681 dt-bindings: bus: allwinner,sun50i-a64-de2: don't check no [...] adds ce740955b238 dt-bindings: bus: renesas-bsc: allow additional properties adds f76b1683d16d Merge tag 'devicetree-fixes-for-6.18-1' of git://git.kerne [...] adds 5ac2c0279053 drm/vmwgfx: Fix a null-ptr access in the cursor snooper adds dfe1323ab3c8 drm/vmwgfx: Fix Use-after-free in validation adds 228c5d44dffe drm/vmwgfx: Fix copy-paste typo in validation adds e4bea919584f drm/nouveau: fix bad ret code in nouveau_bo_move_prep adds 5ca5f00a167c Merge tag 'drm-misc-fixes-2025-10-09' of https://gitlab.fr [...] adds 1e5d41b981bc Merge tag 'drm-fixes-2025-10-11' of https://gitlab.freedes [...] adds adefb2ccea1e drm/v3d: create a dedicated lock for dma fence adds bae04c9658fc Merge tag 'drm-misc-next-fixes-2025-10-02' of https://gitl [...] adds 7bd03e3914f1 drm/xe/tests: Fix build break on clang 16.0.6 adds 7646423c7ff1 drm/xe/configfs: Fix engine class parsing adds 59b7ed0ba2e0 drm/xe/configfs: Improve doc for ctx_restore* attributes adds de61d5944c87 drm/xe/vf: Rename sriov_update_device_info adds 3734c8184d71 drm/xe/vf: Don't claim support for firmware late-bind if VF adds 17f6f6f25a98 drm/xe/bo: Fix an idle assertion for local bos adds 5b440a8bbafc drm/xe/xe_late_bind_fw: Fix missing initialization of vari [...] adds 10aa5c806030 drm/gpusvm, drm/xe: Fix userptr to not allow device private pages adds 6982a462cb64 drm/xe/xe_late_bind_fw: Initialize uval variable in xe_lat [...] adds 2d1684a077d6 drm/xe/uapi: loosen used tracking restriction adds 08fdfd260e64 drm/xe/hw_engine_group: Fix double write lock release in e [...] adds 1af59cd5cc2b drm/xe/i2c: Don't rely on d3cold.allowed flag in system PM path adds 73bc073d4270 Merge tag 'drm-xe-next-fixes-2025-10-03' of https://gitlab [...] adds 507296328b36 drm/amdgpu: Add additional DCE6 SCL registers adds d60f9c45d1bf drm/amd/display: Add missing DCE6 SCL_HORZ_FILTER_INIT* SRIs adds c0aa7cf49dd6 drm/amd/display: Properly clear SCL_*_FILTER_CONTROL on DCE6 adds a7dc87f3448b drm/amd/display: Properly disable scaling on DCE6 adds 0e190a0446ec drm/amd/display: Disable scaling on DCE6 for now adds 0c6734288566 drm/amdgpu: Fix for GPU reset being blocked by KIQ I/O. adds 58e6fc2fb94f drm/amdkfd: Fix kfd process ref leaking when userptr unmapping adds 7574f30337e1 drm/amdkfd: Fix mmap write lock not release adds c760bcda8357 drm/amd: Check whether secure display TA loaded successfully adds 8dbac5cf8bd5 drm/amd/amdgpu: Fix the mes version that support inv_tlbs adds b809ca91a5b7 drm/amdgpu: Merge amdgpu_vm_set_pasid into amdgpu_vm_init adds 4538a93bbbf1 drm/amd/pm: Avoid interface mismatch messaging adds 1f086d2508eb drm/amdkfd: Fix two comments in kfd_ioctl.h adds 9b608fe94870 drm/amdgpu: Check swus/ds for switch state save adds 8d557eab3a39 drm/amdgpu: Fix general protection fault in amdgpu_vm_bo_r [...] adds bd8acfcfce7d drm/amd/pm: Disable VCN queue reset on SMU v13.0.6 due to [...] adds ddbfac152830 drm/amd/display: Fix unsafe uses of kernel mode FPU adds a107aeb6a215 drm/amdgpu: partially revert "revert to old status lock ha [...] adds 2e97663760e5 drm/amdgpu: Report individual reset error adds 5949e7c4890c drm/amd/display: Enable Dynamic DTBCLK Switch adds d07e14264141 drm/amd/display: Incorrect Mirror Cositing adds c4b6ddcf01f6 Merge tag 'amd-drm-next-6.18-2025-10-09' of https://gitlab [...] adds 284fc30e66e6 Merge tag 'drm-next-2025-10-11-1' of https://gitlab.freede [...] adds 68a74490629e fs: hpfs: Avoid multiple -Wflex-array-member-not-at-end warnings adds fd8a620f195e hpfs: Replace simple_strtoul with kstrtoint in hpfs_parse_param adds 32058c38d3b7 fs/hpfs: Fix error code for new_inode() failure in mkdir/c [...] adds 0739473694c4 Merge tag 'for-6.18/hpfs-changes' of git://git.kernel.org/ [...] adds fcc0669c5aa6 memcg: skip cgroup_file_notify if spinning is not allowed adds 1ce6473d17e7 mm/thp: fix MTE tag mismatch when replacing zero-filled subpages adds 9658d698a8a8 mm/rmap: fix soft-dirty and uffd-wp bit loss when remappin [...] adds b93af2cc8e03 mm/damon/vaddr: do not repeat pte_offset_map_lock() until success adds f04aad36a07c mm/ksm: fix flag-dropping behavior in ksm_madvise adds 28bba2c2935e fsnotify: pass correct offset to fsnotify_mmap_perm() adds f52ce0ea90c8 mm: hugetlb: avoid soft lockup when mprotect to large memory area adds 971370a88c3b Merge tag 'mm-hotfixes-stable-2025-10-10-15-00' of git://g [...] adds fa02d505a3ef MAINTAINERS, .mailmap: update Umang's email address adds 469661d0d3a5 kho: check if kho is finalized in __kho_preserve_order() adds 8375b76517cb kho: replace kho_preserve_phys() with kho_preserve_pages() adds a667300bd53f kho: add support for preserving vmalloc allocations adds 90eb9ae35727 lib/test_kho: use kho_preserve_vmalloc instead of storing [...] adds ae13bd231028 Merge tag 'mm-nonmm-stable-2025-10-10-15-03' of git://git. [...] adds de7342228b73 bpf: Finish constification of 1st parameter of bpf_d_path() adds 4d920ed68439 libbpf: Fix undefined behavior in {get,put}_unaligned_be32() adds 23f3770e1a53 bpf: Fix metadata_dst leak __bpf_redirect_neigh_v{4,6} adds 07ca98f906a4 xsk: Harden userspace-supplied xdp_desc validation adds 4f375ade6aa9 bpf: Avoid RCU context warning when unpinning htab with in [...] adds accb9a7e87f0 selftests/bpf: Add test for unpinning htab with internal t [...] adds ffce84bccb4d Merge branch 'bpf-avoid-rcu-context-warning-when-unpinning [...] adds fbde105f132f Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linu [...] adds fd6db5886792 slab: fix barn NULL pointer dereference on memoryless nodes adds 6bb71f0fe57b Merge tag 'slab-for-6.18-rc1-hotfix' of git://git.kernel.o [...] adds 03777dbd8c9d x86/kconfig: Drop unused and needless config X86_64_SMP adds a35da5735722 crypto: x86 - Remove CONFIG_AS_GFNI adds 459331129000 crypto: X86 - Remove CONFIG_AS_VAES adds e084e9f8151f crypto: x86 - Remove CONFIG_AS_VPCLMULQDQ adds ae7c0996c0e0 x86/kconfig: Remove CONFIG_AS_AVX512 adds 5be502174bf0 x86/entry/fred: Push __KERNEL_CS directly adds d20a5d96eddb x86/idle: Use MONITORX and MWAITX mnemonics in <asm/mwait.h> adds 966f504977e3 x86/asm: Use RDPKRU and WRPKRU mnemonics in <asm/special_insns.h> adds 045f6a6e4dba x86/mtrr: Remove license boilerplate text with bad FSF address adds 13bdfb53aa04 x86/sgx: Use ENCLS mnemonic in <kernel/cpu/sgx/encls.h> adds c6c973dbfa5e x86/asm: Remove code depending on __GCC_ASM_FLAG_OUTPUTS__ adds 2f0a7504530c Merge tag 'x86_cleanups_for_v6.18_rc1' of git://git.kernel [...] adds 0cb6f1e436ac KVM: x86: Implement test_cc() in C adds 6204aea36b74 KVM: x86: Introduce EM_ASM_1 adds b26deb0cad4a KVM: x86: Introduce EM_ASM_2 adds 2df2b52c98db KVM: x86: Introduce EM_ASM_2R adds 975e51783cfd KVM: x86: Introduce EM_ASM_2W adds 67e944aff63c KVM: x86: Introduce EM_ASM_2CL adds af4fe07aa1e0 KVM: x86: Introduce EM_ASM_1SRC2 adds 2d82acd7d6a7 KVM: x86: Introduce EM_ASM_3WCL adds 77892e1fef34 KVM: x86: Convert em_salc() to C adds a1d34a444ce8 KVM: x86: Remove fastops adds 0e20f1f4c2cb x86/hyperv: Clean up hv_do_hypercall() adds c8ed0812646e x86/hyperv: Use direct call to hypercall-page adds 2d1435b74215 x86/fred: Install system vector handlers even if FRED isn' [...] adds deed19b9b287 x86/fred: Play nice with invoking asm_fred_entry_from_kvm( [...] adds 28d11e4548b7 x86/fred: KVM: VMX: Always use FRED for IRQs when CONFIG_X [...] adds 894af4a1cde6 objtool: Validate kCFI calls adds 038c7dc66e27 compiler_types.h: Move __nocfi out of compiler-specific header adds 628a15e0536a x86/traps: Clarify KCFI instruction layout adds 24452d9ef175 x86/cfi: Document the "cfi=" bootparam options adds 9f303a35d1df x86/cfi: Standardize on common "CFI:" prefix for CFI reports adds 026211c40b05 x86/cfi: Add "debug" option to "cfi=" bootparam adds 0b815825b1b0 x86/cfi: Remove __noinitretpoline and __noretpoline adds 85a2d4a890dc x86,ibt: Use UDB instead of 0xEA adds 4a1e02b15ac1 x86,retpoline: Optimize patch_retpoline() adds 9591fdb0611d Merge tag 'x86_core_for_v6.18_rc1' of git://git.kernel.org [...] adds 27e06650a5ea scsi: target: target_core_configfs: Add length check to av [...] adds 285654d58a74 Revert "scsi: qla2xxx: Fix memcpy() field-spanning write issue" adds f966e02ae521 scsi: ufs: core: Fix runtime suspend error deadlock adds 0ba7a254afd0 scsi: ufs: core: Fix PM QoS mutex initialization adds 60cd16a3b743 scsi: mvsas: Fix use-after-free bugs in mvs_work_queue adds bb7663dec67b scsi: ufs: sysfs: Make HID attributes visible adds 558ae4579810 scsi: ufs: core: Include UTP error in INT_FATAL_ERRORS adds 2a6edd867b15 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds 06ce29264f1d dt-bindings: rtc: pcf85063: remove quartz-load-femtofarads [...] adds 0dbb84b5c447 dt-bindings: rtc: trivial-rtc: add dallas,m41t00 adds d06b24f805b5 rtc: s3c: Drop unused defines adds 969334280574 rtc: s3c: Drop support for S3C2410 adds bf7ab18cd741 dt-bindings: rtc: s3c: Drop S3C2410 adds a6f1a4f05970 rtc: pcf2127: clear minute/second interrupt adds 18a3510bc87d rtc: efi: Remove wakeup functionality adds 84454c4e504b dt-bindings: rtc: Drop isil,isl12057.txt adds f0ea5f6e75f6 rtc: remove unneeded 'fast_io' parameter in regmap_config adds f2e44e5fb2de dt-bindings: rtc: Fix Xicor X1205 vendor prefix adds 606d19ee37de rtc: x1205: Fix Xicor X1205 vendor prefix adds a531350d2fe5 rtc: optee: fix memory leak on driver removal adds 44fee00f2139 rtc: optee: remove unnecessary memory operations adds 6266aea864fa rtc: optee: add alarm related rtc ops to optee rtc driver adds a6de182daa2b rtc: spacemit: support the SpacemiT P1 RTC adds a6b4f791cdc5 dt-bindings: rtc: Convert apm,xgene-rtc to DT schema adds 8bbd727453b4 rtc: optee: fix error code in probe() adds eb7392a01964 rtc: optee: Fix error code in optee_rtc_read_alarm() adds b650cf9108ef rtc: optee: make optee_rtc_pm_ops static adds a5a19e80b235 rtc: Kconfig: move symbols to proper section adds 75b002a38d4f rtc: sd2405al: Add I2C address. adds f38bdd730914 rtc: amlogic-a4: Optimize global variables adds e22f4d1321e0 rtc: zynqmp: Restore alarm functionality after kexec transition adds 87064da2db7b rtc: pcf2127: fix watchdog interrupt mask on pcf2131 adds 795cda8338ea rtc: interface: Fix long-standing race when setting alarm adds 9ffe06b6ccd7 rtc: isl12022: Fix initial enable_irq/disable_irq balance adds e0762fd26ad6 rtc: cpcap: Fix initial enable_irq/disable_irq balance adds 1502fe0e97be rtc: tps6586x: Fix initial enable_irq/disable_irq balance adds 9db26d5855d0 rtc: interface: Ensure alarm irq is enabled when UIE is enabled adds 98906f9d850e Merge tag 'rtc-6.18' of git://git.kernel.org/pub/scm/linux [...] adds 66128f4287b0 kbuild: uapi: Strip comments before size type check adds 7ded7d37e5f5 scripts/Makefile.extrawarn: Respect CONFIG_WERROR / W=e fo [...] adds 38492c5743f8 gen_init_cpio: Ignore fsync() returning EINVAL on pipes adds 4b47a3aefb29 kbuild: Restore pattern to avoid stripping .rela.dyn from vmlinux adds 8ec3af916fe3 kbuild: Add '.rel.*' strip pattern for vmlinux adds 9338d660b79a s390/vmlinux.lds.S: Move .vmlinux.info to end of allocatab [...] adds cfc584537150 Merge patch series "kbuild: Fixes for fallout from recent [...] adds b0f2942a1601 kbuild: Use '--strip-unneeded-symbol' for removing module [...] adds c04022dccb2f Merge tag 'kbuild-fixes-6.18-1' of git://git.kernel.org/pu [...] adds bda745ee8fbb tracing: Fix tracing_mark_raw_write() to use buf and not ubuf adds 54b91e54b113 tracing: Stop fortify-string from warning in tracing_mark_ [...] adds 67029a49db6c Merge tag 'trace-v6.18-3' of git://git.kernel.org/pub/scm/ [...] adds 196754c2a04a irqchip/aspeed-scu-ic: Fix an IS_ERR() vs NULL check adds f75e07bf5226 irqchip/sifive-plic: Avoid interrupt ID 0 handling during [...] adds 8765f467912f Merge tag 'irq_urgent_for_v6.18_rc1' of git://git.kernel.o [...] adds a8482d2c9071 Revert "i2c: boardinfo: Annotate code used in init phase only" adds 3dd7b8123544 Merge tag 'i2c-for-6.18-rc1-hotfix' of git://git.kernel.or [...] adds 3a8660878839 Linux 6.18-rc1
No new revisions were added by this update.
Summary of changes: .mailmap | 1 + Documentation/admin-guide/kernel-parameters.txt | 18 + .../bindings/bus/allwinner,sun50i-a64-de2.yaml | 2 +- .../devicetree/bindings/bus/renesas,bsc.yaml | 12 + ...lpc1788-i2c.yaml => hisilicon,hix5hd2-i2c.yaml} | 27 +- .../devicetree/bindings/i2c/i2c-hix5hd2.txt | 24 - .../bindings/i2c/realtek,rtl9301-i2c.yaml | 45 +- .../bindings/mmc/mmc-controller-common.yaml | 2 +- .../devicetree/bindings/rtc/apm,xgene-rtc.yaml | 45 ++ .../devicetree/bindings/rtc/isil,isl12057.txt | 74 --- .../devicetree/bindings/rtc/nxp,pcf85063.yaml | 10 - Documentation/devicetree/bindings/rtc/s3c-rtc.yaml | 40 +- .../devicetree/bindings/rtc/trivial-rtc.yaml | 6 +- .../devicetree/bindings/rtc/xgene-rtc.txt | 28 -- Documentation/fb/aty128fb.rst | 8 +- Documentation/fb/efifb.rst | 6 +- Documentation/fb/ep93xx-fb.rst | 4 - Documentation/fb/gxfb.rst | 8 +- Documentation/fb/index.rst | 80 +-- Documentation/fb/lxfb.rst | 9 +- Documentation/fb/matroxfb.rst | 9 +- Documentation/fb/pvr2fb.rst | 6 +- Documentation/fb/sa1100fb.rst | 9 +- Documentation/fb/sisfb.rst | 6 +- Documentation/fb/sm712fb.rst | 6 +- Documentation/fb/tgafb.rst | 6 +- Documentation/fb/udlfb.rst | 6 +- Documentation/fb/vesafb.rst | 6 +- Documentation/sound/cards/emu-mixer.rst | 2 +- MAINTAINERS | 9 +- Makefile | 4 +- arch/parisc/Kconfig | 3 + arch/parisc/include/asm/perf_event.h | 8 +- arch/parisc/include/uapi/asm/ioctls.h | 8 +- arch/parisc/include/uapi/asm/perf_regs.h | 63 +++ arch/parisc/kernel/Makefile | 1 + arch/parisc/kernel/drivers.c | 6 + arch/parisc/kernel/firmware.c | 3 +- arch/parisc/kernel/perf_event.c | 27 + arch/parisc/kernel/perf_regs.c | 61 +++ arch/parisc/kernel/traps.c | 2 + arch/parisc/kernel/unaligned.c | 2 + arch/parisc/lib/memcpy.c | 1 - arch/s390/kernel/vmlinux.lds.S | 44 +- arch/x86/Kconfig | 4 - arch/x86/Kconfig.assembler | 20 - arch/x86/boot/bitops.h | 2 +- arch/x86/boot/boot.h | 8 +- arch/x86/boot/string.c | 4 +- arch/x86/crypto/Kconfig | 2 +- arch/x86/crypto/Makefile | 6 +- arch/x86/crypto/aes-ctr-avx-x86_64.S | 2 - arch/x86/crypto/aes-xts-avx-x86_64.S | 2 - arch/x86/crypto/aesni-intel_glue.c | 22 +- arch/x86/crypto/aria-aesni-avx-asm_64.S | 10 - arch/x86/crypto/aria-aesni-avx2-asm_64.S | 10 +- arch/x86/crypto/aria_aesni_avx2_glue.c | 4 +- arch/x86/crypto/aria_aesni_avx_glue.c | 4 +- arch/x86/entry/calling.h | 11 +- arch/x86/entry/entry_64_fred.S | 36 +- arch/x86/hyperv/hv_init.c | 69 ++- arch/x86/hyperv/ivm.c | 15 + arch/x86/include/asm/archrandom.h | 6 +- arch/x86/include/asm/asm.h | 12 - arch/x86/include/asm/bitops.h | 18 +- arch/x86/include/asm/bug.h | 9 +- arch/x86/include/asm/cfi.h | 14 +- arch/x86/include/asm/cmpxchg.h | 12 +- arch/x86/include/asm/cmpxchg_32.h | 6 +- arch/x86/include/asm/cmpxchg_64.h | 3 +- arch/x86/include/asm/ibt.h | 10 +- arch/x86/include/asm/idtentry.h | 9 +- arch/x86/include/asm/mshyperv.h | 137 ++--- arch/x86/include/asm/mtrr.h | 15 +- arch/x86/include/asm/mwait.h | 8 +- arch/x86/include/asm/percpu.h | 12 +- arch/x86/include/asm/rmwcc.h | 26 +- arch/x86/include/asm/sev.h | 3 +- arch/x86/include/asm/signal.h | 3 +- arch/x86/include/asm/special_insns.h | 10 +- arch/x86/include/asm/text-patching.h | 20 +- arch/x86/include/asm/uaccess.h | 7 +- arch/x86/kernel/alternative.c | 292 ++++++----- arch/x86/kernel/asm-offsets.c | 1 + arch/x86/kernel/cfi.c | 2 +- arch/x86/kernel/cpu/mshyperv.c | 19 +- arch/x86/kernel/cpu/mtrr/cleanup.c | 15 +- arch/x86/kernel/cpu/mtrr/mtrr.c | 15 +- arch/x86/kernel/cpu/sgx/encls.h | 6 +- arch/x86/kernel/irqinit.c | 6 +- arch/x86/kernel/machine_kexec_64.c | 4 + arch/x86/kernel/traps.c | 8 +- arch/x86/kvm/Kconfig | 1 + arch/x86/kvm/emulate.c | 550 +++++++++------------ arch/x86/kvm/vmx/vmenter.S | 4 + arch/x86/kvm/vmx/vmx.c | 8 +- arch/x86/lib/bhi.S | 58 +-- arch/x86/lib/retpoline.S | 4 +- arch/x86/net/bpf_jit_comp.c | 6 +- arch/x86/platform/efi/efi_stub_64.S | 4 + arch/xtensa/kernel/platform.c | 5 +- arch/xtensa/platforms/iss/simdisk.c | 6 +- block/bio.c | 5 +- block/blk-map.c | 6 +- block/fops.c | 13 +- crypto/essiv.c | 14 +- crypto/skcipher.c | 2 + drivers/block/loop.c | 10 +- drivers/char/tpm/Kconfig | 3 +- drivers/char/tpm/tpm-interface.c | 2 +- drivers/char/tpm/tpm.h | 2 +- drivers/char/tpm/tpm2-cmd.c | 127 ++--- drivers/char/tpm/tpm2-sessions.c | 104 ++-- drivers/char/tpm/tpm_ppi.c | 89 +++- drivers/char/tpm/tpm_tis_core.c | 4 +- drivers/gpio/gpio-usbio.c | 1 + drivers/gpio/gpio-wcd934x.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 211 ++++---- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c | 4 + drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 2 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 4 + drivers/gpu/drm/amd/display/dc/dce/dce_transform.c | 21 +- drivers/gpu/drm/amd/display/dc/dce/dce_transform.h | 4 + .../gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c | 4 + .../gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c | 6 +- .../gpu/drm/amd/display/dc/dml/dcn351/dcn351_fpu.c | 4 +- .../amd/display/dc/resource/dce60/dce60_resource.c | 4 +- .../amd/display/dc/resource/dcn35/dcn35_resource.c | 16 +- .../display/dc/resource/dcn351/dcn351_resource.c | 17 +- .../amd/display/dc/resource/dcn36/dcn36_resource.c | 16 +- drivers/gpu/drm/amd/display/dc/sspl/dc_spl.c | 10 +- .../gpu/drm/amd/include/asic_reg/dce/dce_6_0_d.h | 7 + .../drm/amd/include/asic_reg/dce/dce_6_0_sh_mask.h | 2 + drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 3 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 5 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 2 + drivers/gpu/drm/drm_gpusvm.c | 24 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 2 +- drivers/gpu/drm/v3d/v3d_drv.h | 2 + drivers/gpu/drm/v3d/v3d_fence.c | 2 +- drivers/gpu/drm/v3d/v3d_gem.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 17 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 6 +- drivers/gpu/drm/xe/tests/xe_pci.c | 12 +- drivers/gpu/drm/xe/xe_bo.c | 34 +- drivers/gpu/drm/xe/xe_configfs.c | 23 +- drivers/gpu/drm/xe/xe_device.c | 19 +- drivers/gpu/drm/xe/xe_hw_engine_group.c | 6 +- drivers/gpu/drm/xe/xe_late_bind_fw.c | 20 +- drivers/gpu/drm/xe/xe_pm.c | 2 +- drivers/gpu/drm/xe/xe_query.c | 15 +- drivers/gpu/drm/xe/xe_svm.c | 11 +- drivers/gpu/drm/xe/xe_svm.h | 14 + drivers/gpu/drm/xe/xe_userptr.c | 1 + drivers/gpu/drm/xe/xe_vm.c | 1 + drivers/i2c/algos/i2c-algo-pca.c | 2 +- drivers/i2c/busses/i2c-mt65xx.c | 11 +- drivers/i2c/busses/i2c-pca-isa.c | 2 +- drivers/i2c/busses/i2c-pca-platform.c | 2 +- drivers/i2c/busses/i2c-rtl9300.c | 459 ++++++++++------- drivers/i2c/i2c-boardinfo.c | 4 +- drivers/irqchip/irq-aspeed-scu-ic.c | 4 +- drivers/irqchip/irq-sifive-plic.c | 6 +- drivers/misc/lkdtm/perms.c | 5 + drivers/ntb/hw/amd/ntb_hw_amd.c | 18 +- drivers/ntb/hw/amd/ntb_hw_amd.h | 1 + drivers/ntb/hw/epf/ntb_hw_epf.c | 118 +++-- drivers/ntb/ntb_transport.c | 7 + drivers/of/irq.c | 2 +- drivers/of/overlay.c | 2 +- drivers/of/unittest.c | 1 + drivers/rtc/Kconfig | 38 +- drivers/rtc/Makefile | 1 + drivers/rtc/interface.c | 27 + drivers/rtc/rtc-amlogic-a4.c | 14 +- drivers/rtc/rtc-cpcap.c | 1 + drivers/rtc/rtc-efi.c | 76 +-- drivers/rtc/rtc-isl12022.c | 1 + drivers/rtc/rtc-meson.c | 1 - drivers/rtc/rtc-optee.c | 465 +++++++++++++++-- drivers/rtc/rtc-pcf2127.c | 19 +- drivers/rtc/rtc-s3c.c | 49 +- drivers/rtc/rtc-s3c.h | 19 - drivers/rtc/rtc-sd2405al.c | 4 +- drivers/rtc/rtc-spacemit-p1.c | 167 +++++++ drivers/rtc/rtc-tps6586x.c | 1 + drivers/rtc/rtc-x1205.c | 2 +- drivers/rtc/rtc-zynqmp.c | 19 + drivers/scsi/mvsas/mv_init.c | 2 +- drivers/scsi/qla2xxx/qla_def.h | 10 +- drivers/scsi/qla2xxx/qla_isr.c | 17 +- drivers/scsi/qla2xxx/qla_nvme.c | 2 +- drivers/scsi/qla2xxx/qla_os.c | 5 +- drivers/target/target_core_configfs.c | 2 +- drivers/ufs/core/ufs-sysfs.c | 2 +- drivers/ufs/core/ufs-sysfs.h | 1 + drivers/ufs/core/ufshcd.c | 16 +- drivers/video/fbdev/Kconfig | 8 +- drivers/video/fbdev/core/bitblit.c | 17 + drivers/video/fbdev/core/fb_cmdline.c | 2 +- drivers/video/fbdev/core/fb_fillrect.h | 3 +- drivers/video/fbdev/core/fbmon.c | 7 +- drivers/video/fbdev/mb862xx/mb862xxfbdrv.c | 2 +- drivers/video/fbdev/nvidia/nvidia.c | 3 +- drivers/video/fbdev/pxafb.c | 3 +- drivers/video/fbdev/s3fb.c | 177 +++++-- drivers/video/fbdev/simplefb.c | 31 +- drivers/video/fbdev/xen-fbfront.c | 2 +- fs/ceph/dir.c | 3 +- fs/ceph/file.c | 30 +- fs/ceph/inode.c | 11 + fs/ceph/io.c | 100 +++- fs/ceph/io.h | 8 +- fs/ceph/ioctl.c | 17 +- fs/ceph/locks.c | 5 +- fs/ceph/mds_client.c | 22 +- fs/ceph/mdsmap.c | 14 +- fs/ceph/super.c | 14 - fs/ceph/super.h | 17 +- fs/hpfs/anode.c | 43 +- fs/hpfs/ea.c | 2 +- fs/hpfs/file.c | 4 +- fs/hpfs/hpfs.h | 44 +- fs/hpfs/map.c | 8 +- fs/hpfs/namei.c | 18 +- fs/hpfs/super.c | 8 +- fs/iomap/direct-io.c | 3 +- fs/smb/client/cached_dir.c | 37 +- fs/smb/client/cached_dir.h | 1 - fs/smb/client/cifs_spnego.c | 12 +- fs/smb/client/cifs_swn.c | 20 +- fs/smb/client/cifsfs.c | 22 +- fs/smb/client/cifsfs.h | 4 +- fs/smb/client/cifsglob.h | 5 + fs/smb/client/cifssmb.c | 4 +- fs/smb/client/dir.c | 38 +- fs/smb/client/file.c | 105 ++-- fs/smb/client/inode.c | 151 +++--- fs/smb/client/smb1ops.c | 69 ++- fs/smb/client/smb2inode.c | 24 +- fs/smb/client/smb2ops.c | 334 ++++++++----- fs/smb/client/smb2pdu.c | 2 +- fs/smb/client/smb2pdu.h | 16 +- fs/smb/client/smb2transport.c | 5 - fs/smb/client/trace.h | 2 +- include/drm/drm_gpusvm.h | 7 +- include/linux/bio.h | 7 +- include/linux/blkdev.h | 7 - include/linux/ceph/messenger.h | 10 +- include/linux/compiler-clang.h | 5 - include/linux/compiler-gcc.h | 4 - include/linux/compiler_types.h | 4 +- include/linux/i2c-algo-pca.h | 2 +- include/linux/i2c.h | 2 +- include/linux/init.h | 8 - include/linux/kexec_handover.h | 33 +- include/linux/memcontrol.h | 26 +- include/linux/mm.h | 2 +- include/linux/objtool.h | 10 + include/linux/objtool_types.h | 1 + include/linux/of.h | 8 +- include/linux/part_stat.h | 4 +- include/linux/tpm.h | 5 +- include/uapi/linux/bpf.h | 2 +- include/uapi/linux/io_uring.h | 2 +- include/uapi/linux/kfd_ioctl.h | 4 +- include/ufs/ufshci.h | 4 +- io_uring/io_uring.c | 2 +- io_uring/waitid.c | 3 +- io_uring/zcrx.c | 5 + kernel/bpf/inode.c | 4 +- kernel/kexec_handover.c | 361 ++++++++++++-- kernel/trace/trace.c | 12 +- lib/test_kho.c | 41 +- mm/damon/vaddr.c | 8 +- mm/huge_memory.c | 15 +- mm/hugetlb.c | 2 + mm/memblock.c | 4 +- mm/memcontrol.c | 7 +- mm/migrate.c | 23 +- mm/slub.c | 65 ++- mm/util.c | 3 +- net/ceph/Kconfig | 3 +- net/ceph/messenger.c | 12 +- net/ceph/messenger_v1.c | 56 +-- net/ceph/messenger_v2.c | 246 +++++---- net/core/filter.c | 2 + net/xdp/xsk_queue.h | 45 +- rust/bindings/bindings_helper.h | 1 + scripts/Makefile.extrawarn | 8 +- scripts/Makefile.vmlinux | 7 +- scripts/bpf_doc.py | 1 + sound/hda/codecs/hdmi/hdmi.c | 1 + sound/hda/codecs/realtek/alc269.c | 10 + sound/hda/codecs/side-codecs/tas2781_hda_i2c.c | 12 + sound/soc/codecs/rt722-sdca-sdw.c | 2 +- sound/soc/codecs/rt722-sdca.c | 14 + sound/soc/codecs/rt722-sdca.h | 6 + sound/soc/meson/aiu-encoder-i2s.c | 9 +- sound/soc/sof/intel/hda-pcm.c | 29 +- sound/soc/sof/intel/hda-stream.c | 29 +- sound/soc/sof/ipc3-topology.c | 10 +- sound/soc/sof/ipc4-pcm.c | 104 +++- sound/soc/sof/ipc4-topology.c | 10 +- sound/soc/sof/ipc4-topology.h | 9 +- sound/soc/sof/sof-audio.h | 5 + sound/usb/fcp.c | 9 +- tools/arch/x86/include/asm/asm.h | 12 - tools/include/linux/objtool_types.h | 1 + tools/include/uapi/linux/bpf.h | 2 +- tools/lib/bpf/libbpf_utils.c | 24 +- tools/objtool/check.c | 42 ++ tools/objtool/include/objtool/elf.h | 1 + tools/perf/bench/find-bit-bench.c | 2 +- .../selftests/bpf/prog_tests/pinning_htab.c | 36 ++ .../selftests/bpf/progs/test_pinning_htab.c | 25 + .../selftests/bpf/progs/verifier_vfs_accept.c | 2 +- usr/gen_init_cpio.c | 5 +- usr/include/headers_check.pl | 2 + 327 files changed, 4854 insertions(+), 3108 deletions(-) copy Documentation/devicetree/bindings/i2c/{nxp,lpc1788-i2c.yaml => hisilicon,hix5 [...] delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-hix5hd2.txt create mode 100644 Documentation/devicetree/bindings/rtc/apm,xgene-rtc.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/isil,isl12057.txt delete mode 100644 Documentation/devicetree/bindings/rtc/xgene-rtc.txt create mode 100644 arch/parisc/include/uapi/asm/perf_regs.h create mode 100644 arch/parisc/kernel/perf_event.c create mode 100644 arch/parisc/kernel/perf_regs.c create mode 100644 drivers/rtc/rtc-spacemit-p1.c create mode 100644 tools/testing/selftests/bpf/prog_tests/pinning_htab.c create mode 100644 tools/testing/selftests/bpf/progs/test_pinning_htab.c