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 0a87d6bb6fd2 Merge tag 'powerpc-6.15-2' of git://git.kernel.org/pub/scm [...] adds f06777cf2bbc ACPI: PNP: Add Intel OC Watchdog IDs to non-PNP device list adds 2fa87c71d2ad ACPI: x86: Extend Lenovo Yoga Tab 3 quirk with skip GPIO e [...] adds 9e9b893404d4 ACPI: processor: idle: Return an error if both P_LVL{2,3} [...] adds 2da31ea2a085 ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP new a984d060b41d Merge branches 'acpi-x86', 'acpi-processor' and 'acpi-resource' adds ebca08fef88f ACPI: video: Handle fetching EDID as ACPI_TYPE_PACKAGE adds 3035a6dd2d47 ACPI: platform_profile: Optimize _aggregate_choices() adds 359595b20a36 ACPI: NUMA: Use str_enabled_disabled() helper function new 5bf46fe2b84c Merge branches 'acpi-video', 'acpi-platform-profile' and ' [...] new e69e6e468a5c Merge tag 'acpi-6.15-rc1-2' of git://git.kernel.org/pub/sc [...] adds 9e4e249018d2 cpufreq: Reference count policy in cpufreq_update_limits() new e0a02923c2cd Merge tag 'pm-6.15-rc1-2' of git://git.kernel.org/pub/scm/ [...] new 0b7747a5477e pidfs: cleanup the usage of do_notify_pidfd() new 8661bb9c717a selftests/pidfd: fixes syscall number defines new af7bb0d2ca45 exec: fix the racy usage of fs_struct->in_exec new 406fad7698f5 cachefiles: Fix oops in vfs_mkdir from cachefiles_get_directory new 1243045c9448 netfs: add Paulo as maintainer and remove myself as Reviewer new 9133607de37a exit: fix the usage of delay_group_leader->exit_code in do [...] new e3206c4aa06f exportfs: add module description new 8de544883456 MAINTAINERS: configfs: add Andreas Hindborg as maintainer new 9e6901f17a71 fs: namespace: Avoid -Wflex-array-member-not-at-end warning new 923936efeb74 iomap: Fix conflicting values of iomap flags new 4b06c990c106 Merge tag 'vfs-6.15-rc1.fixes' of git://git.kernel.org/pub [...] adds 285cec318bf5 fs/ntfs3: Keep write operations atomic adds e2d74c47a3d3 fs/ntfs3: Factor out ntfs_{create/remove}_procdir() adds c5a396295370 fs/ntfs3: Factor out ntfs_{create/remove}_proc_root() adds 1d1a7e252549 fs/ntfs3: Fix 'proc_info_root' leak when init ntfs failed adds ff3559264458 fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size adds b432163ebd15 fs/ntfs3: Update inode->i_mapping->a_ops on compression state adds 5ad414f4df22 fs/ntfs3: Fix a couple integer overflows on 32bit systems adds 6bb81b94f7a9 fs/ntfs3: Prevent integer overflow in hdr_first_de() adds 1b998c4cf016 fs/ntfs3: Remove unused ni_load_attr adds 1404580279f2 fs/ntfs3: Remove unused ntfs_sb_read adds 8b12017c1b95 fs/ntfs3: Remove unused ntfs_flush_inodes new 0cc5543fad52 Merge tag 'ntfs3_for_6.15' of https://github.com/Paragon-S [...] adds 09098e62e4be fuse: {io-uring} Fix a possible req cancellation race adds 841c7b812c03 fuse: removed unused function fuse_uring_create() from header adds 8344213571b2 fuse: Return EPERM rather than ENOSYS from link() adds eef36cf6a701 fuse: optmize missing FUSE_LINK support adds 0f6439f61a6e fuse: add kernel-enforced timeout option for requests adds 9b17cb59a7db fuse: add default_request_timeout and max_request_timeout sysctls adds 2412085da370 fuse: Allocate only namelen buf memory in fuse_notify_ adds 27992ef80770 fuse: Increase FUSE_NAME_MAX to PATH_MAX adds 1dfe2a220e9c fuse: fix uring race condition for null dereference of fc adds 2d066800a427 fuse: remove unneeded atomic set in uring creation new 5e17b5c71729 Merge tag 'fuse-update-6.15' of git://git.kernel.org/pub/s [...] adds 47acca884f71 NFSv4: Don't trigger uneccessary scans for return-on-close [...] adds 35a566a24e58 NFSv4: Avoid unnecessary scans of filesystems for returnin [...] adds f163aa81a799 NFSv4: Avoid unnecessary scans of filesystems for expired [...] adds e767b59e29b8 NFSv4: Avoid unnecessary scans of filesystems for delayed [...] adds 43502f6e8d1e NFS: fix open_owner_id_maxsz and related fields. adds 8955e7ce61fb NFS: Implement NFSv4.2's OFFLOAD_STATUS XDR adds 77dd8a302f56 NFS: Implement NFSv4.2's OFFLOAD_STATUS operation adds adcc0aef9ed4 NFS: Use NFSv4.2's OFFLOAD_STATUS operation adds 2d6a194f4b27 NFS: Refactor trace_nfs4_offload_cancel adds cfe1f8776f23 NFS: Extend rdirplus mount option with "force|none" adds e171b965008d NFS: Add implid to sysfs adds 41cb320b816f sunrpc: Add a sysfs attr for xprtsec adds 88efd79c3f1d sunrpc: Add a sysfs files for rpc_clnt information adds df210d9b0951 sunrpc: Add a sysfs file for adding a new xprt adds 4c2226be8161 sunrpc: Add a sysfs file for one-step xprt deletion adds 487fae09d7e2 NFS: Add a mount option to make ENETUNREACH errors fatal adds 9827144bfb2b NFS: Treat ENETUNREACH errors as fatal in containers adds 8c9f0df7a82a pNFS/flexfiles: Treat ENETUNREACH errors as fatal in containers adds aa42add73ce9 pNFS/flexfiles: Report ENETDOWN as a connection error adds 214c13e380ad SUNRPC: rpcbind should never reset the port to the value '0' adds bf9be373b830 SUNRPC: rpc_clnt_set_transport() must not change the autob [...] adds 2d3e998a0bc7 NFS: Shut down the nfs_client only after all the superblocks adds 3eba080e4d4f NFSv4: Further cleanups to shutdown loops adds c81d5bcb7b38 NFSv4: clp->cl_cons_state < 0 signifies an invalid nfs_client adds 0af5fb5ed3d2 NFSv4: Treat ENETUNREACH errors as fatal for state recovery adds 14e41b16e8cb SUNRPC: Don't allow waiting for exiting tasks adds 8d3ca331026a NFS: Don't allow waiting for exiting tasks adds 9e8f324bd44c NFSv4: Check for delegation validity in nfs_start_delegati [...] adds 8e5419d6542f nfs: Add missing release on error in nfs_lock_and_join_requests() new 94d471a4f428 Merge tag 'nfs-for-6.15-1' of git://git.linux-nfs.org/proj [...] adds 8744dcd4fc78 counter: stm32-lptimer-cnt: fix error handling when enabling adds c0c9c7343466 counter: microchip-tcb-capture: Fix undefined counter chan [...] adds 2dc25093218f Merge tag 'counter-fixes-for-6.14' of ssh://gitolite.kerne [...] new a0935e4ca3e1 Merge tag 'char-misc-6.15-rc1-2' of git://git.kernel.org/p [...] adds 6011fadfee65 staging: bcm2835-camera: drop vb2_ops_wait_prepare/finish adds 8e4d3729efb4 staging: gpib: Remove unnecessary .owner assignment adds 76d54fd5471b staging: gpib: Use min for calculating transfer length adds cd45f6ef14b7 staging: gpib: fix prefixing 0x with decimal output adds 2f548210a5a5 staging: gpib: Add missing interface entry point adds 8418753187ba staging: gpib: Make static, reduce fwd declarations adds 03ec050c437b staging: gpib: Fix pr_err format warning adds fa757a8446b1 pnp: isapnp: Export isapnp_read_byte again adds 7b66aae77da5 staging: gpib: Remove depends on BROKEN adds c1baf6528bcf staging: gpib: Fix cb7210 pcmcia Oops adds 453b733ce316 staging: gpib: Remove dependencies on !X86_PAE adds ce88577c6120 staging: gpib: agilent pci console messaging cleanup adds 50a6ed0494bc staging: gpib: agilent usb console messaging cleanup adds 5d445a439552 staging: gpib: cec_gpib console messaging cleanup adds 141765729ea7 staging: gpib: common core console messaging cleanup adds f2bda0b660bd staging: gpib: fluke console messaging cleanup adds acdf4581545b staging: gpib: fmh console messaging cleanup adds df2e3152f1cb staging: gpib: gpio bitbang console messaging cleanup adds b51f7fc2e55a staging: gpib: hp82335 console messaging cleanup adds 22611a85d850 staging: gpib: hp82341 console messaging cleanup adds 060fb82d690e staging: gpib: lpvo console messaging cleanup adds 23561c4d33fe staging: gpib: nec7210 console messaging cleanup adds 18ce5b5d9167 staging: gpib: ni_usb console messaging cleanup adds 4d5092b188b3 staging: gpib: pc2 console messaging cleanup adds 18ea3495c54d staging: gpib: tms9914 console messaging cleanup adds b6fe18d08d18 staging: gpib: comment out pnp_device_id tables adds 0865b297b3a8 static: gpib: hp82341: add MODULE_DESCRIPTION adds 020b814c2f86 staging;gpib: Use Kconfig PCMCIA compilation symbol adds 3c9a0cf6a1ed staging:gpib: Remove GPIB_PCMCIA in Makefiles adds 99ed5f695fac staging: gpib: cb7210: remove unused variable adds c725363401e2 staging: gpib: eastwood: remove unused variable adds a990ae96e6ef staging: gpib: ni_usb: remove unused variable adds 1b268f7a47a4 staging: gpib: tnt4882: remove unused variable adds bedc7002f797 staging: gpib: ines: remove unused variable adds 1cddb72bf892 staging: sm750fb: fix checkpatch warning architecture spec [...] adds 82e3508046f9 staging: gpib: cb7210 console messaging cleanup adds 0de51244e7b7 staging: gpib: ines console messaging cleanup adds 20a351c36afc staging: gpib: tnt4882 console messaging cleanup adds a239c6e91b66 staging: gpib: Fix Oops after disconnect in ni_usb adds 8491e73a5223 staging: gpib: Fix Oops after disconnect in agilent usb adds 82184cc11723 staging: gpib: Correct CamelCase for BUS constants adds a8e233d0747f staging: gpib: Correct CamelCase for VALID enums adds 8982069fa8e2 staging: gpib: struct typing for gpib_board adds 53b86985c182 staging: gpib: agilent_82350b: struct gpib_board adds 7daafcc9a0c4 staging: gpib: agilent_82357a: struct gpib_board adds 990f25c6bc99 staging: gpib: cb7210: struct gpib_board adds f973adec9a59 staging: gpib: cec_gpib: struct gpib_board adds 840459da1574 staging: gpib: common: struct gpib_board adds 1cadd195a22f staging: gpib: eastwood: struct gpib_board adds 0ca4205bffa2 staging: gpib: fmh_gpib: struct gpib_board adds d2167c03896f staging: gpib: gpio: struct gpib_board adds 1691b2e3f20a staging: gpib: hp2335: struct gpib_board adds b35e450b8a2f staging: gpib: hp_82341: struct gpib_board adds 517c64917ea6 staging: gpib: ines: struct gpib_board adds 344a50b0f4ee staging: gpib: lpvo_usb_gpib: struct gpib_board adds 4a55f2e13401 staging: gpib: nec7210 struct gpib_board adds f3ac015f4cee staging: gpib: ni_usb_gpib: struct gpib_board adds 1d61a41b3bdb staging: gpib: pc2: struct gpib_board adds e473ee288fb6 staging: gpib: tms9914: struct gpib_board adds fc2c620c3924 staging: gpib: tnt4882: struct gpib_board adds 50af7beb90b3 staging: gpib: struct typing for gpib_gboard_t adds 4a2b4d93e8b3 staging: gpib: Removing typedef for gpib_board adds 4f991a6430f7 staging: gpib: fix kernel-doc section for write_loop() function adds 4ec9b9b584c9 staging: gpib: fix kernel-doc section for function usb_gpi [...] adds f17cd486391c staging: gpib: fix kernel-doc section for usb_gpib_line_st [...] adds 97d83d292ba1 staging: gpib: remove commented-out lines adds ed3751860e6c staging: gpib: change return type of t1_delay function to [...] adds 3691b585b909 staging: rtl8723bs: Remove some unused functions, macros, [...] adds b2a9a6a26b7e staging: rtl8723bs: select CONFIG_CRYPTO_LIB_AES adds 96622d58f50b staging: vchiq_arm: Don't use %pK through printk adds 63f4dbb196db staging: vchiq_arm: Register debugfs after cdev adds 3db89bc6d973 staging: vchiq_arm: Fix possible NPR of keep-alive thread adds cfb320d99091 staging: vchiq_arm: Stop kthreads if vchiq cdev register fails adds 86bc88217006 staging: vchiq_arm: Create keep-alive thread during probe adds 3e5def4249b9 staging: vchiq_arm: Improve initial VCHIQ connect adds 3b23d31e569c staging: rtl8723bs: fixed a unnecessary parentheses coding [...] new 25757984d77d Merge tag 'staging-6.15-rc1' of git://git.kernel.org/pub/s [...] adds 18423f825015 serial: mpc52xx_uart: Remove legacy PM hook adds f0c8814c1c24 serial: pch_uart: Remove legacy PM hook adds 42e128c9d5c5 tty/ldsem: Remove unused ldsem_down_write_trylock adds 6bc8fbdd7100 dt-bindings: serial: Add a new compatible string for UMS9632 adds ed333392bd20 dt-bindings: serial: 8250: Add Airoha compatibles adds e12ebf14fa36 serial: Airoha SoC UART and HSUART support adds 750a2a4228ce serial: mctrl_gpio: Remove unused mctrl_gpio_free adds 705327813879 dt-bindings: serial: pl011: Add optional power-domains property adds bfd3d4a40f39 serial: 8250_dw: Drop unneeded NULL checks in dw8250_quirks() adds 2eb2608618ce serial: amba-pl011: Implement nbcon console adds c1f5c1487567 Revert "serial: Airoha SoC UART and HSUART support" adds b6ad40c0027c Revert "dt-bindings: serial: 8250: Add Airoha compatibles" adds b5bbace353ad tty: serial: fsl_lpuart: Make interrupt name distinct adds 1f0cfc68ad7a dt-bindings: serial: Allow fsl,ns16550 with broken FIFOs adds 22a6984c5b5d serial: sh-sci: Update the suspend/resume support adds c213375e3283 serial: 8250_dw: Call dw8250_quirks() conditionally adds c08b0f2c3172 Revert "tty/serial: Add kgdb_nmi driver" adds dbb1f9c03bad Revert "kdb: Implement disable_nmi command" adds a029a219385c Revert "kernel/debug: Mask KGDB NMI upon entry" adds 5b28371f5f77 dt-bindings: serial: Add bindings for nvidia,tegra264-utc adds eb07e3a94679 serial: tegra-utc: Add driver for Tegra UART Trace Control [...] adds e749820252c7 Merge 6.14-rc3 into tty-next adds 1bd2aad57da9 serial: mctrl_gpio: split disable_ms into sync and no_sync APIs adds a2d1afe65a15 serial: xilinx_uartps: Use helper function hrtimer_update_ [...] adds d45545c32904 serial: 8250: Switch to use hrtimer_setup() adds 8cb44188b986 serial: amba-pl011: Switch to use hrtimer_setup() adds afa51660033c serial: imx: Switch to use hrtimer_setup() adds 7ba2facc3f91 serial: sh-sci: Switch to use hrtimer_setup() adds d2fa8e52cf91 serial: xilinx_uartps: Switch to use hrtimer_setup() adds a72f418703b5 tty: convert "TTY Struct Flags" to an enum adds ec1132dd55ef tty: audit: do not use N_TTY_BUF_SIZE adds 0738abc2a42e tty: caif: do not use N_TTY_BUF_SIZE adds d2e38e713bad tty: move N_TTY_BUF_SIZE to n_tty adds d97aa066678b tty: n_tty: use uint for space returned by tty_write_room() adds fdfa49a8c965 tty: n_tty: simplify process_output() adds e287d64605d6 tty: n_tty: clean up process_output_block() adds 67e781f56867 tty: n_tty: drop n_tty_trace() adds aa1ebc9cffce tty: n_tty: extract n_tty_continue_cookie() from n_tty_read() adds 40315ce58069 tty: n_tty: extract n_tty_wait_for_input() adds f812af3642ef tty: n_tty: move more_to_be_read to the end of n_tty_read() adds 67acbcc32427 tty: tty_driver: move TTY macros to the top adds 109e06ae1dcf tty: tty_driver: convert "TTY Driver Flags" to an enum adds 63f3cd5d80d7 tty: tty_driver: document both {,__}tty_alloc_driver() properly adds 52443558adcd tty: tty_driver: introduce TTY driver sub/types enums adds 5af89030960f tty: serdev: drop serdev_controller_ops::write_room() adds e10865aa8ebc tty: mmc: sdio: use bool for cts and remove parentheses adds 0fdbeabf218e tty: moxa: drop version dump to logs adds eed0d311767e tty: moxa: drop ISA support adds 794d7b272101 tty: moxa: carve out special ioctls and extra tty_port adds 528f31191eba tty: srmcons: fix retval from srmcons_init() adds 49ddb69cf6f1 tty: staging/greybus: pass tty_driver flags to tty_alloc_driver() adds 53edbd412852 tty: sunsu: drop serial_{in,out}p() adds d0e8e5b017e6 tty: sunsu: remove unused serial_icr_read() adds bfc467db60b7 serial: remove redundant tty_port_link_device() adds 1e657d663f4f serial: pass struct uart_state to uart_line_info() adds dbd26a886e94 serial: 8250: use serial_port_in/out() helpers adds 6b879bc9032b serial: 8250_rsa: simplify rsa8250_{request/release}_resource() adds dc7d36668f40 serial: 8250_port: do not use goto for UPQ_NO_TXEN_TEST code flow adds 2667bd6673eb serial: 8250_port: simplify serial8250_request_std_resource() adds 067e95857021 serial: switch change_irq and change_port to bool in uart_ [...] adds bd8cad85561b serial: 8250_dw: Comment possible corner cases in serial_o [...] adds 0a3b5a59fddd dt-bindings: serial: samsung: add exynos7870-uart compatible adds be6a23650908 tty: serial: 8250: Add some more device IDs adds 6cb37e95b986 dt-bindings: serial: fsl-lpuart: support i.MX94 adds 5c7e2896481a tty: serial: 8250: Add Brainboxes XC devices adds f5cb528d6441 tty: serial: fsl_lpuart: disable transmitter before changi [...] adds b6a8f6ab2c53 tty: serial: fsl_lpuart: Use u32 and u8 for register variables adds 3cc16ae096f1 tty: serial: fsl_lpuart: use port struct directly to simply code adds 1d9ac5bd4eb1 tty: serial: fsl_lpuart: rename register variables more sp [...] adds a26503092c75 serial: 8250_dma: terminate correct DMA in tx_dma_flush() adds 3c3cede051cd tty: caif: removed unused function debugfs_tx() adds e98ab45ec518 tty: serial: lpuart: only disable CTS instead of overwriti [...] adds 87975ca99177 dt-bindings: serial: snps-dw-apb-uart: Add support for rk3562 adds b5ad18a5d87a tty: serial: pl011: remove incorrect of_match_ptr annotation adds 81100b9a7b05 serial: sh-sci: Save and restore more registers adds 9e2a0d4591d2 serial: icom: fix code format problems adds fbb1dcd8871b dt-bindings: serial: snps-dw-apb-uart: document RZ/N1 bind [...] adds 3d5390f4dbe6 serial: 8250: add driver for NI UARTs adds 2790ce23951f serial: stm32: do not deassert RS485 RTS GPIO prematurely adds 9f8fe348ac95 tty: serial: fsl_lpuart: Fix unused variable 'sport' build [...] new ddd0172f182e Merge tag 'tty-6.15-rc1' of git://git.kernel.org/pub/scm/l [...] adds 856a2d5946c1 usb: typec: ucsi: Rename SET_UOM UCSI command to SET_CCOM adds 9bc344291469 usb: typec: ucsi: Enable UCSI commands in debugfs adds 7abbfe6e694e usb: gadget: uvc: drop vb2_ops_wait_prepare/finish adds 41d5e3806cf5 usb: host: max3421-hcd: Add missing spi_device_id table adds 667ecac55861 usb: typec: ucsi: return CCI and message from sync_control [...] adds 7f82635494ef usb: typec: ucsi: ccg: move command quirks to ucsi_ccg_syn [...] adds f9cf5401526c usb: typec: ucsi: acpi: move LG Gram quirk to ucsi_gram_sy [...] adds 9570d99f44c9 usb: phy: mxs: silence EPROBE_DEFER error on boot adds 42bc7faaf3a0 usb: usb251xb: silence EPROBE_DEFER error on boot adds 51333bfbf18f usb: musb: Constify struct musb_fifo_cfg adds b51c1e8d2f49 usb: typec: thunderbolt: Fix loops that iterate TYPEC_PLUG [...] adds 9682c35ff6ec usb: typec: thunderbolt: Remove IS_ERR check for plug adds dcba69711fff platform/chrome: add PD_EVENT_INIT bit definition adds 7f7283183c62 usb: typec: ucsi: resume work after EC init adds 8bc8a32a2804 dt-bindings: usb: dwc3: Add a property to reserve endpoints adds eafba0205426 usb: dwc3: gadget: Refactor loop to avoid NULL endpoints adds 5425191f85fe usb: dwc3: gadget: Add support for snps,reserved-endpoints [...] adds 461f24bff868 usb: dwc3: gadget: Avoid using reserved endpoints on Intel [...] adds 07959ad5775f USB: dwc3: Use syscon_regmap_lookup_by_phandle_args adds d73ddefaf978 dt-bindings: usb: Add Parade PS8830 Type-C retimer bindings adds 257a087c8b52 usb: typec: Add support for Parade PS8830 Type-C Retimer adds f8da37e46253 Merge 6.14-rc3 into usb-next adds af7ac64ebd6f dt-bindings: usb: microchip,usb2514: add support for vdda adds 233840bbdf7c dt-bindings: usb: microchip,usb2514: add support for USB25 [...] adds 673655f7944f usb: misc: onboard_dev: add vdda support for Microchip USB2514 adds 2ded07a8a21b dt-bindings: usb: usb-device: Replace free-form 'reg' with [...] adds fe54c948d38e USB: docs: Fix typo in aspeed-lpc.yaml adds 7b2328c5a009 docs: Fix typo in usb/CREDITS adds 3975e68cf31f usb: dwc2: gadget: Introduce register restore flags adds 8b7a1b3da2e2 usb: dwc2: Refactor backup/restore of registers adds ba6e518d136b usb: dwc2: Implement recovery after PM domain off adds 834d1cb7ecf3 usb: typec: ps883x: fix probe error handling adds 9f9de3e02d7f usb: typec: ps883x: fix registration race adds 9e7968c44248 usb: typec: ps883x: fix missing accessibility check adds 21b1aea451b2 usb: typec: ps883x: fix configuration error handling adds 0a86e49acfbb dt-bindings: usb: samsung,exynos-dwc3 Add exynos990 compatible adds c749f058b437 USB: core: Add eUSB2 descriptor and parsing in USB core adds e4b5f415391a usb: core: replace usb_sndaddr0pipe macro with usb_sndctrlpipe adds 99111a7b1538 dt-bindings: usb: richtek,rt1711h: Add missing vbus power supply adds 9fab91e0eae3 usb: ulpi: Remove unused otg_ulpi_create adds 93868d5f3953 dt-bindings: usb: generic-xhci: Allow dma-coherent adds c8c35b6cdb78 usb: chipidea: imx: fix some typo adds c16006852732 ucsi_ccg: Don't show failed to get FW build information error adds 403849c8edc1 ucsi_ccg: Don't show non-functional attributes adds 7a4dc5602365 usb: storage: jumpshot: Use const for constant arrays adds 13155c6b2e31 usb: storage: transport: Use const for constant array adds 734b0a7a5d85 usb: storage: alauda: Use const for card ID array adds 6623c40bed7a usb: storage: datafab: Use const for constant arrays adds b1a23e3bbf5f usb: storage: initializers: Use const for constant array adds 024ad5424c42 usb: storage: realtek_cr: Use const for constant arrays adds 5dc02c96e4f2 usb: storage: sddr09: Use const for constant arrays adds 9dd3aa746d12 usb: storage: sddr55: Use const for constant arrays adds 1534692e953c usb: storage: shuttle_usbat: Use const for constant array adds a6e804c44db4 dt-bindings: usb: dwc3: Add support for rk3562 adds 43092fcd79a4 dt-bindings: usb: samsung,exynos-dwc3: add exynos7870 support adds 811d22141369 usb: dwc3: exynos: add support for exynos7870 adds b020761e8cbf xhci: show correct U1 and U2 timeout values in debug messages adds 856563be98b2 usb: xhci: remove redundant update_ring_for_set_deq_comple [...] adds 58d0a3fab5f4 usb: xhci: Don't skip on Stopped - Length Invalid adds bfa845994282 usb: xhci: Complete 'error mid TD' transfers when handling [...] adds 906dec15b9b3 usb: xhci: Fix isochronous Ring Underrun/Overrun event handling adds d0b619599e52 usb: xhci: Expedite skipping missed isoch TDs on modern HCs adds fe1ccba52a8d usb: xhci: Skip only one TD on Ring Underrun/Overrun adds 55741c723318 usb: xhci: correct debug message page size calculation adds 68c1f1671650 usb: xhci: set page size to the xHCI-supported size adds d71cb7d6e1a2 usb: xhci: refactor trb_in_td() to be static adds 9a7f4bc4c82b usb: xhci: move debug capabilities from trb_in_td() to han [...] adds 860f5d0d3594 xhci: Prevent early endpoint restart when handling STALL errors. adds bb0ba4cb1065 usb: xhci: Apply the link chain quirk on NEC isoc endpoints adds 118abe036c9a usb: xhci: Unify duplicate inc_enq() code adds b331a3d8097f xhci: Handle spurious events on Etron host isoc enpoints adds 525b139fb403 Merge v6.14-rc6 into usb-next adds 0c74d232578b xhci: Avoid queuing redundant Stop Endpoint command for st [...] adds dfc88357b6b6 usb: xhci: Don't change the status of stalled TDs on faile [...] adds 28a76fcc4c85 usb: xhci: Avoid Stop Endpoint retry loop if the endpoint [...] adds bcb71579db5e usb: common: usb-conn-gpio: switch psy_cfg from of_node to fwnode adds 440ca0cfdfd0 dt-bindings: usb: qcom,dwc3: Synchronize minItems for inte [...] adds 8c75f3e6a433 usb: gadget: aspeed: Add NULL pointer check in ast_vhub_in [...] adds f4aa6caa8b42 usb: core: Don't use %pK through printk adds 042c3dd1f2d3 usb: dwc3: Don't use %pK through printk adds 64eb182d5f7a usb: host: xhci-plat: mvebu: use ->quirks instead of ->ini [...] adds 7aad3a42fee5 usb: xhci: tegra: rename `runtime` boolean to `is_auto_runtime` adds 0bde749c58c7 usb: cdns3: rename hibernated argument of role->resume() t [...] adds 17c6526b333c usb: cdns3: call cdns_power_is_lost() only once in cdns_resume() adds 24346dc29174 usb: cdns3-ti: move reg writes to separate function adds 9925aa4b025e usb: cdns3-ti: run HW init at resume() if HW was reset adds 34cca0ceab5b usb: xhci: change xhci_resume() parameters to explicit the [...] adds 668cc6bc1178 usb: host: xhci-plat: allow upper layers to signal power loss adds 3a85c1011540 usb: host: cdns3: forward lost power information to xhci adds 35ad0d62da83 MAINTAINERS: Use my kernel.org address for USB4/Thunderbolt work adds 72cef52b353c thunderbolt: Make tb_tunnel_alloc_usb3() error paths consi [...] adds 75749d2c1d8c thunderbolt: Scan retimers after device router has been en [...] adds ad79c278e478 thunderbolt: Do not add non-active NVM if NVM upgrade is d [...] adds 434da42d7173 Merge tag 'thunderbolt-for-v6.15-rc1' of ssh://gitolite.ke [...] adds 6a7713ec5337 USB: serial: mos7840: drop unused defines adds ed492c95f13a Merge tag 'usb-serial-6.15-rc1' of ssh://gitolite.kernel.o [...] new a1b5bd45d4ee Merge tag 'usb-6.15-rc1' of git://git.kernel.org/pub/scm/l [...] adds 188e9529a606 cxl: Remove the CXL_DECODER_MIXED mistake adds d77ca6c2b525 cxl: Introduce to_{ram,pmem}_{res,perf}() helpers adds 8e4c411c533f cxl: Introduce 'struct cxl_dpa_partition' and 'struct cxl_ [...] adds 991d98f17d31 cxl: Make cxl_dpa_alloc() DPA partition number agnostic adds be5cbd084027 cxl: Kill enum cxl_decoder_mode adds 58d60bbe0a99 cxl: Cleanup partition size and perf helpers adds 84973331442a efi/cper, cxl: Prefix protocol error struct and function n [...] adds 958c3a670686 efi/cper, cxl: Make definitions and structures global adds 61eac5f7f643 efi/cper, cxl: Remove cper_cxl.h adds 315c2f0b53ba acpi/ghes, cper: Recognize and cache CXL Protocol errors adds 36f257e3b0ba acpi/ghes, cxl/pci: Process CXL CPER Protocol Errors adds 02f4f0177d8e cxl/pci: Add trace logging for CXL PCIe Port RAS errors adds 9387c6aec0b6 Merge branch 'for-6.15/fw-first-error-logging' into cxl-for-next2 adds 16ca2f5431ee cxl/memdev: Remove unused partition values adds e0feac20d150 cxl/cdat: Remove redundant gp_port initialization adds 2da9ad027e80 cxl/pmem: debug invalid serial number data adds eb8081bcc53f cxl: Plug typos in ABI doc adds 17218b02283a cxl: Document missing sysfs files adds eeba74747a66 cxl/core: Use guard() to replace open-coded down_read/write() adds 3ad4f59f3896 cxl/core: cxl_mem_sanitize() cleanup adds a58afda8bfd4 cxl/memdev: cxl_memdev_ioctl() cleanup adds 16fe6ec4ac3d cxl/core: Use guard() to drop the goto pattern of cxl_dpa_free() adds a81ebe7d19b6 cxl/core: Use guard() to drop goto pattern of cxl_dpa_alloc() adds 9e7b7ab5af69 cxl/region: Drop goto pattern in cxl_dax_region_alloc() adds 5ec67596e368 cxl/region: Drop goto pattern of construct_region() adds b6faa9c61378 Merge branch 'for-6.15/guard_cleanups' into cxl-for-next2 adds a52b6a2c1c99 cxl/pci: Support Global Persistent Flush (GPF) adds 021b7e42fa7b cxl/pci: Introduce cxl_gpf_get_dvsec() adds 86349aaaeacd cxl/pmem: Rename cxl_dirty_shutdown_state() adds 7d0ecc0bd83d cxl/pmem: Export dirty shutdown count via sysfs adds 6eb52f63ea47 tools/testing/cxl: Set Shutdown State support adds d781a45270a8 Merge branch 'for-6.15/dirty-shutdown' into cxl-for-next2 adds 84b25926fa7a acpi: numa: Add support to enumerate and store extended li [...] adds 0ec9849b6333 acpi/hmat / cxl: Add extended linear cache support for CXL adds 8c520c5f1e76 cxl: Add extended linear cache address alias emission for [...] adds 516e5bd0b6bf cxl: Add mce notifier to emit aliased address for extended [...] adds 763e15d04740 Merge branch 'for-6.15/extended-linear-cache' into cxl-for-next2 adds 84f8b6e242de cxl/mem: Do not return error if CONFIG_CXL_MCE unset adds 114a89b433aa cxl/test: Define a CFMWS capable of a 3 way HB interleave adds 3d3e3b944406 cxl: Fix warning from emitting resource_size_t as long lon [...] adds 962ac4c83e81 cxl/Documentation: Remove 'mixed' from sysfs mode doc adds 74d9c59658e4 cxl/region: Quiet some dev_warn()s in extended linear cache setup adds 3b5d43245f0a Merge branch 'for-6.15/features' into cxl-for-next adds aae0594a7053 cxl/region: Fix the first aliased address miscalculation new 01ecadbe09b6 Merge tag 'cxl-for-6.15' of git://git.kernel.org/pub/scm/l [...] adds 2ff0e408db36 acpi: nfit: fix narrowing conversion in acpi_nfit_ctl adds 878a8e1ecb4a libnvdimm: Remove unused nd_region_conflict adds 2318fa87f808 libnvdimm: Remove unused nd_attach_ndns adds ef1d3455bbc1 libnvdimm/labels: Fix divide error in nd_label_data_init() new 447d2d272e4e Merge tag 'libnvdimm-for-6.15' of git://git.kernel.org/pub [...] adds f656fa401338 dm-crypt: switch to using the crc32 library adds 825964876350 dm-verity: Document restart_on_error and panic_on_error options adds d8955df3837f dm-integrity: Document Inline mode for storing integrity data adds 8892606045fd dm-crypt: Document integrity_key_size option. adds 3280c9313c9a dm vdo: use a short static string for thread name prefix adds f4e99b846c90 dm vdo indexer: prevent unterminated string warning adds 148a9cec84d0 dm vdo: remove checks that can not fail adds 2b515cea77e3 dm vdo vio-pool: add a pool pointer to pooled_vio adds 979a0fd396f4 dm vdo vio-pool: support pools with multiple data blocks per vio adds f979da512553 dm vdo vio-pool: allow variable-sized metadata vios adds 0ce46f4f751b dm vdo slab-depot: read refcount blocks in large chunks at [...] adds a8b8a126c857 dm: Enable inline crypto passthrough for striped target adds 00204ae3d671 dm-integrity: set ti->error on memory allocation failure adds 3be1f253935b dm-bufio: remove unused return value adds 51ba14fb368e dm-verity: do forward error correction on metadata I/O errors adds ff3f7115f4ff dm vdo: remove remaining ring references adds dc8f646cd870 dm vdo: rework processing of loaded refcount byte arrays adds 88f7f56d16f5 dm: fix unconditional IO throttle caused by REQ_PREFLUSH adds e678900df264 dm vdo indexer: reorder uds_request to reduce padding adds 5da692e2262b dm cache: prevent BUG_ON by blocking retries on failed dev [...] adds c2662b1544cb dm cache: support shrinking the origin device adds 45fc728515c1 dm: restrict dm device size to 2^63-512 bytes adds d43929ef65a6 dm-delay: support zoned devices adds 5c5d0d705028 dm-verity: support block number limits for different iopri [...] adds 8bde1033f9cf dm-integrity: fix non-constant-time tag verification adds 2de510fccbca dm-verity: fix prefetch-vs-suspend race adds 9c565428788f dm-ebs: fix prefetch-vs-suspend race new 5014bebee0cf Merge tag 'for-6.15/dm-changes' of git://git.kernel.org/pu [...] adds ca2c736554c1 firewire: core: avoid -Wflex-array-member-not-at-end warning new a2cc6ff5ec8f Merge tag 'firewire-updates-6.15' of git://git.kernel.org/ [...] adds b81ff11c21af ftrace: Have tracing function args depend on PROBE_EVENTS_ [...] adds 2c9ee74a6d61 tracing: Free module_delta on freeing of persistent ring buffer adds 42ea22e754ba ftrace: Add cond_resched() to ftrace_graph_set_hash() adds ea8d7647f9dd tracing: Verify event formats that have "%*p.." adds 023f124a6417 scripts/sorttable: Fix endianness handling in build-time m [...] adds fc0585c7faa9 rv: Fix missing unlock on double nested monitors return path new 41677970ad8e Merge tag 'trace-v6.15-2' of git://git.kernel.org/pub/scm/ [...] adds 37477d9ecabd sched_ext: idle: Fix return code of scx_select_cpu_dfl() adds 883cc35e9fef sched_ext: Remove a meaningless conditional goto in scx_se [...] adds a8897ed8523d sched_ext: create_dsq: Return -EEXIST on duplicate request adds f0c6eab5e45c sched_ext: initialize built-in idle state before ops.init() adds 2bac648dab39 tools/sched_ext: Sync with scx repo new ea59cb74234c Merge tag 'sched_ext-for-6.15-rc0-fixes' of git://git.kern [...] adds fe4cdc2c4e24 mm/userfaultfd: fix release hang over concurrent GUP adds b98072af60a7 mm/hugetlb_vmemmap: fix memory loads ordering adds a0a9f2180b90 mm: page_isolation: avoid calling folio_hstate() without h [...] adds 1ca77ff18372 mm/hugetlb: move hugetlb_sysctl_init() to the __init section adds c11bcbc0a517 mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_c [...] new 204e9a18f1b9 Merge tag 'mm-hotfixes-stable-2025-04-02-21-57' of git://g [...] adds 36eed5400805 mm/mremap: do not set vrm->vma NULL immediately prior to c [...] adds 7a95a05f15d5 mm: page_alloc: fix defrag_mode's retry & OOM path adds 7fa46cdfffd2 mm/kasan: use SLAB_NO_MERGE flag instead of an empty constructor adds 7f29070f4c85 mm/damon/core: simplify control flow in damon_register_ops() adds bd145bdd26c6 mm/page_alloc: replace flag check with PageHWPoison() in c [...] adds 4a0cb631447f MAINTAINERS: add peterx as userfaultfd reviewer adds 2ebc3b68ac40 mm/mm_init: init holes in the end of the memory map for FLATMEM adds 7790c9c9265e memblock: don't release high memory to page allocator when [...] adds 983e760bcdb6 selftest/mm: va_high_addr_switch: add ppc64 support check adds 59aa44d1ee5c MAINTAINERS: fixup USERFAULTFD entry adds 8871b533ef99 MAINTAINERS: mm: add entry for execmem adds 6985850f3e0b MAINTAINERS: mm: add entry for numa memblocks and numa emulation adds 38c5ecaaddd0 MAINTAINERS: mm: add entry for secretmem adds 9342bc134ae7 mm/memory_hotplug: fix call folio_test_large with tail pag [...] adds 1b3d3e9f4a32 microblaze/mm: put mm_cmdline_setup() in .init.text section adds f21bb37afbba mm: pgtable: make generic tlb_remove_table() use struct ptdesc adds 1a03c275a3ad mm: pgtable: change pt parameter of tlb_remove_ptdesc() to [...] adds e3ecf7c7d082 mm: pgtable: convert some architectures to use tlb_remove_ [...] adds 4239c198e841 riscv: pgtable: unconditionally use tlb_remove_ptdesc() adds f1fdec956f63 x86: pgtable: convert to use tlb_remove_ptdesc() adds 02d9e1a2048e mm: pgtable: remove tlb_remove_page_ptdesc() adds 5796d3967c09 mseal sysmap: kernel config and header change adds 7b0141daf34c selftests: x86: test_mremap_vdso: skip if vdso is msealed adds 1d6fad7b844c mseal sysmap: generic vdso vvar mapping adds 3049def19848 mseal sysmap: enable x86-64 adds 0061b6e162ad mseal sysmap: enable arm64 adds 3d38922abff3 mseal sysmap: uprobe mapping adds a8c15bb4008c mseal sysmap: update mseal.rst adds b481341e4cfb selftest: test system mappings are sealed adds 24e3f9fbbd5d mseal sysmap: enable s390 adds e20706d5385b mseal sysmap: add arch-support txt new 8c7c1b5506e5 Merge tag 'mm-stable-2025-04-02-22-07' of git://git.kernel [...] adds c8b6d5dd3489 mailmap: add an entry for Nicolas Schier adds e2a33a2a3258 lib/sort.c: add _nonatomic() variants with cond_resched() adds 8b46fdaea819 lib: scatterlist: fix sg_split_phys to preserve original s [...] new 5a2b5cb76cb4 Merge tag 'mm-nonmm-stable-2025-04-02-22-12' of git://git. [...] new 5d0b204654de xsk: Fix __xsk_generic_xmit() error code when cq is full new 00387808d36e selftests/bpf: Fix tests after fields reorder in struct file new 14d84357a0af selftests/bpf: Fix verifier_bpf_fastcall test new 3f8ad18f8184 selftests/bpf: Fix verifier_private_stack test failure new 531a62f223d2 Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linu [...] adds 89f43e1ce6f6 arm64: mm: Correct the update of max_pfn adds a13bfa4fe0d6 arm64: mops: Do not dereference src reg for a set operation adds 0fff2aa96f6b arm64: mm: Drop dead code for pud special bit handling adds e18c09b204e8 arm64: Add support for HIP09 Spectre-BHB mitigation adds c28f31deeacd arm64: Don't call NULL in do_compat_alignment_fixup() new aa18761a447f Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds f9733aa925d9 ARM: 9439/1: arm32: simplify ARM_MMU_KEEP usage adds ccb8ce526807 ARM: 9441/1: rust: Enable Rust support for ARMv7 adds 9cac324d6f49 ARM: 9442/1: smp: Fix IPI alignment in /proc/interrupts adds e7607f7d6d81 ARM: 9443/1: Require linker to support KEEP within OVERLAY [...] adds c3d944a367c0 ARM: 9444/1: add KEEP() keyword to ARM_VECTORS adds 623c3015d8c9 ARM: 9445/1: clkdev: Mark some functions with __printf() a [...] new e8b471285262 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...]
The 38 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 2 + CREDITS | 4 + Documentation/ABI/stable/sysfs-devices-node | 6 + Documentation/ABI/testing/sysfs-bus-cxl | 53 +- .../admin-guide/device-mapper/dm-crypt.rst | 5 + .../admin-guide/device-mapper/dm-integrity.rst | 5 + Documentation/admin-guide/device-mapper/verity.rst | 20 +- Documentation/admin-guide/sysctl/fs.rst | 25 + .../devicetree/bindings/mfd/aspeed-lpc.yaml | 2 +- Documentation/devicetree/bindings/serial/8250.yaml | 2 +- .../devicetree/bindings/serial/fsl-lpuart.yaml | 1 + .../bindings/serial/nvidia,tegra264-utc.yaml | 73 ++ .../devicetree/bindings/serial/pl011.yaml | 3 + .../devicetree/bindings/serial/samsung_uart.yaml | 4 + .../bindings/serial/snps-dw-apb-uart.yaml | 21 + .../devicetree/bindings/serial/sprd-uart.yaml | 9 +- .../devicetree/bindings/usb/generic-xhci.yaml | 2 + .../devicetree/bindings/usb/microchip,usb2514.yaml | 35 +- .../devicetree/bindings/usb/parade,ps8830.yaml | 140 +++ .../devicetree/bindings/usb/qcom,dwc3.yaml | 2 + .../devicetree/bindings/usb/richtek,rt1711h.yaml | 3 + .../devicetree/bindings/usb/rockchip,dwc3.yaml | 19 + .../bindings/usb/samsung,exynos-dwc3.yaml | 44 +- .../devicetree/bindings/usb/snps,dwc3-common.yaml | 11 + .../devicetree/bindings/usb/usb-device.yaml | 6 +- Documentation/driver-api/cxl/maturity-map.rst | 2 +- Documentation/driver-api/serial/driver.rst | 4 +- Documentation/driver-api/tty/tty_driver.rst | 4 +- Documentation/driver-api/tty/tty_struct.rst | 2 +- .../driver-api/usb/writing_musb_glue_layer.rst | 2 +- .../core/mseal_sys_mappings/arch-support.txt | 30 + Documentation/rust/arch-support.rst | 1 + Documentation/usb/CREDITS | 2 +- Documentation/userspace-api/mseal.rst | 21 + MAINTAINERS | 56 +- arch/alpha/kernel/srmcons.c | 62 +- arch/arm/Kconfig | 3 +- arch/arm/Makefile | 1 + arch/arm/include/asm/vmlinux.lds.h | 14 +- arch/arm/kernel/smp.c | 3 +- arch/arm/kernel/vmlinux-xip.lds.S | 2 +- arch/arm/kernel/vmlinux.lds.S | 2 +- arch/arm64/Kconfig | 1 + arch/arm64/include/asm/cputype.h | 2 + arch/arm64/include/asm/pgtable.h | 5 - arch/arm64/include/asm/traps.h | 4 +- arch/arm64/kernel/compat_alignment.c | 2 + arch/arm64/kernel/proton-pack.c | 1 + arch/arm64/kernel/vdso.c | 9 +- arch/arm64/mm/mmu.c | 3 +- arch/csky/include/asm/pgalloc.h | 7 +- arch/hexagon/include/asm/pgalloc.h | 7 +- arch/loongarch/include/asm/pgalloc.h | 7 +- arch/m68k/include/asm/sun3_pgalloc.h | 7 +- arch/microblaze/mm/init.c | 2 +- arch/mips/include/asm/pgalloc.h | 7 +- arch/nios2/include/asm/pgalloc.h | 7 +- arch/openrisc/include/asm/pgalloc.h | 7 +- arch/riscv/include/asm/pgalloc.h | 26 +- arch/s390/Kconfig | 1 + arch/s390/kernel/vdso.c | 2 +- arch/sh/include/asm/pgalloc.h | 7 +- arch/um/include/asm/pgalloc.h | 21 +- arch/x86/Kconfig | 1 + arch/x86/entry/vdso/vma.c | 5 +- arch/x86/mm/pat/set_memory.c | 1 + arch/x86/mm/pgtable.c | 8 +- drivers/acpi/acpi_pnp.c | 2 + drivers/acpi/acpi_video.c | 9 +- drivers/acpi/apei/ghes.c | 103 ++ drivers/acpi/nfit/core.c | 2 +- drivers/acpi/numa/hmat.c | 44 + drivers/acpi/numa/srat.c | 22 +- drivers/acpi/platform_profile.c | 13 +- drivers/acpi/processor_idle.c | 4 + drivers/acpi/resource.c | 7 + drivers/acpi/x86/utils.c | 3 +- drivers/base/node.c | 2 + drivers/clk/clkdev.c | 9 +- drivers/counter/microchip-tcb-capture.c | 19 + drivers/counter/stm32-lptimer-cnt.c | 24 +- drivers/cpufreq/cpufreq.c | 6 + drivers/cxl/Kconfig | 4 + drivers/cxl/core/Makefile | 3 + drivers/cxl/core/acpi.c | 11 + drivers/cxl/core/cdat.c | 102 +- drivers/cxl/core/core.h | 10 +- drivers/cxl/core/hdm.c | 382 +++++--- drivers/cxl/core/mbox.c | 141 +-- drivers/cxl/core/mce.c | 65 ++ drivers/cxl/core/mce.h | 20 + drivers/cxl/core/memdev.c | 83 +- drivers/cxl/core/pci.c | 97 ++ drivers/cxl/core/port.c | 38 +- drivers/cxl/core/ras.c | 119 +++ drivers/cxl/core/region.c | 336 ++++--- drivers/cxl/core/trace.h | 81 +- drivers/cxl/cxl.h | 52 +- drivers/cxl/cxlmem.h | 77 +- drivers/cxl/cxlpci.h | 6 + drivers/cxl/mem.c | 2 +- drivers/cxl/pci.c | 7 +- drivers/cxl/pmem.c | 81 +- drivers/firewire/core-cdev.c | 42 +- drivers/firmware/efi/cper.c | 6 +- drivers/firmware/efi/cper_cxl.c | 39 +- drivers/firmware/efi/cper_cxl.h | 66 -- drivers/md/Kconfig | 1 + drivers/md/dm-bufio.c | 4 +- drivers/md/dm-cache-target.c | 96 +- drivers/md/dm-crypt.c | 41 +- drivers/md/dm-delay.c | 18 +- drivers/md/dm-ebs-target.c | 7 + drivers/md/dm-integrity.c | 48 +- drivers/md/dm-stripe.c | 2 +- drivers/md/dm-table.c | 4 + drivers/md/dm-vdo/block-map.c | 13 +- drivers/md/dm-vdo/constants.h | 3 - drivers/md/dm-vdo/dedupe.c | 20 +- drivers/md/dm-vdo/encodings.c | 20 +- drivers/md/dm-vdo/indexer/index-layout.c | 5 +- drivers/md/dm-vdo/indexer/index-session.c | 6 +- drivers/md/dm-vdo/indexer/indexer.h | 53 +- drivers/md/dm-vdo/io-submitter.c | 6 +- drivers/md/dm-vdo/io-submitter.h | 18 +- drivers/md/dm-vdo/packer.h | 2 +- drivers/md/dm-vdo/priority-table.c | 2 +- drivers/md/dm-vdo/recovery-journal.h | 6 +- drivers/md/dm-vdo/slab-depot.c | 193 +++- drivers/md/dm-vdo/slab-depot.h | 13 +- drivers/md/dm-vdo/types.h | 3 + drivers/md/dm-vdo/vdo.c | 11 +- drivers/md/dm-vdo/vio.c | 54 +- drivers/md/dm-vdo/vio.h | 13 +- drivers/md/dm-vdo/wait-queue.c | 2 +- drivers/md/dm-verity-target.c | 62 +- drivers/md/dm.c | 8 +- drivers/net/caif/caif_serial.c | 2 +- drivers/nvdimm/claim.c | 11 - drivers/nvdimm/label.c | 3 +- drivers/nvdimm/nd-core.h | 4 - drivers/nvdimm/region_devs.c | 41 - drivers/pnp/isapnp/core.c | 1 + drivers/staging/gpib/Kconfig | 5 - .../staging/gpib/agilent_82350b/agilent_82350b.c | 260 ++--- .../staging/gpib/agilent_82350b/agilent_82350b.h | 50 - .../staging/gpib/agilent_82357a/agilent_82357a.c | 527 +++++----- drivers/staging/gpib/cb7210/Makefile | 1 - drivers/staging/gpib/cb7210/cb7210.c | 287 +++--- drivers/staging/gpib/cb7210/cb7210.h | 45 - drivers/staging/gpib/cec/cec.h | 29 - drivers/staging/gpib/cec/cec_gpib.c | 96 +- drivers/staging/gpib/common/gpib_os.c | 328 +++---- drivers/staging/gpib/common/iblib.c | 167 ++-- drivers/staging/gpib/common/ibsys.h | 14 +- drivers/staging/gpib/eastwood/fluke_gpib.c | 204 ++-- drivers/staging/gpib/fmh_gpib/fmh_gpib.c | 280 +++--- drivers/staging/gpib/gpio/gpib_bitbang.c | 138 ++- drivers/staging/gpib/hp_82335/hp82335.c | 83 +- drivers/staging/gpib/hp_82335/hp82335.h | 30 - drivers/staging/gpib/hp_82341/hp_82341.c | 161 +-- drivers/staging/gpib/hp_82341/hp_82341.h | 40 - drivers/staging/gpib/include/gpibP.h | 10 +- drivers/staging/gpib/include/gpib_proto.h | 58 +- drivers/staging/gpib/include/gpib_types.h | 58 +- drivers/staging/gpib/include/nec7210.h | 60 +- drivers/staging/gpib/include/tms9914.h | 52 +- drivers/staging/gpib/ines/Makefile | 1 - drivers/staging/gpib/ines/ines.h | 54 +- drivers/staging/gpib/ines/ines_gpib.c | 240 +++-- drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c | 363 +++---- drivers/staging/gpib/nec7210/nec7210.c | 147 ++- drivers/staging/gpib/ni_usb/ni_usb_gpib.c | 611 ++++++------ drivers/staging/gpib/pc2/pc2_gpib.c | 352 ++++--- drivers/staging/gpib/tms9914/tms9914.c | 117 ++- drivers/staging/gpib/tnt4882/Makefile | 1 - drivers/staging/gpib/tnt4882/mite.c | 17 - drivers/staging/gpib/tnt4882/tnt4882_gpib.c | 1022 +++++++++----------- drivers/staging/gpib/uapi/gpib_user.h | 29 +- drivers/staging/greybus/uart.c | 4 +- drivers/staging/rtl8723bs/Kconfig | 1 + drivers/staging/rtl8723bs/core/rtw_ap.c | 96 +- drivers/staging/rtl8723bs/hal/hal_com.c | 3 + drivers/staging/rtl8723bs/include/osdep_intf.h | 27 - drivers/staging/rtl8723bs/include/rtl8723b_hal.h | 1 - drivers/staging/rtl8723bs/include/rtw_io.h | 92 -- drivers/staging/rtl8723bs/include/rtw_mp.h | 341 ------- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 2 - drivers/staging/sm750fb/ddk750_chip.c | 2 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 2 - .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 127 ++- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 65 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 2 + .../vc04_services/interface/vchiq_arm/vchiq_dev.c | 14 +- drivers/thunderbolt/retimer.c | 8 +- drivers/thunderbolt/tb.c | 16 +- drivers/thunderbolt/tunnel.c | 16 +- drivers/tty/Kconfig | 2 +- drivers/tty/moxa.c | 251 +---- drivers/tty/n_tty.c | 212 ++-- drivers/tty/serdev/core.c | 11 - drivers/tty/serdev/serdev-ttyport.c | 9 - drivers/tty/serial/8250/8250_dma.c | 2 +- drivers/tty/serial/8250/8250_dw.c | 73 +- drivers/tty/serial/8250/8250_fsl.c | 8 +- drivers/tty/serial/8250/8250_ni.c | 461 +++++++++ drivers/tty/serial/8250/8250_omap.c | 2 +- drivers/tty/serial/8250/8250_pci.c | 46 + drivers/tty/serial/8250/8250_port.c | 61 +- drivers/tty/serial/8250/8250_rsa.c | 21 +- drivers/tty/serial/8250/Kconfig | 13 + drivers/tty/serial/8250/Makefile | 1 + drivers/tty/serial/Kconfig | 42 +- drivers/tty/serial/Makefile | 2 +- drivers/tty/serial/amba-pl011.c | 149 ++- drivers/tty/serial/atmel_serial.c | 2 +- drivers/tty/serial/fsl_lpuart.c | 489 +++++----- drivers/tty/serial/icom.c | 9 +- drivers/tty/serial/imx.c | 2 +- drivers/tty/serial/kgdb_nmi.c | 280 ------ drivers/tty/serial/kgdboc.c | 8 - drivers/tty/serial/ma35d1_serial.c | 2 +- drivers/tty/serial/mpc52xx_uart.c | 1 - drivers/tty/serial/pch_uart.c | 1 - drivers/tty/serial/serial_core.c | 10 +- drivers/tty/serial/serial_mctrl_gpio.c | 62 +- drivers/tty/serial/serial_mctrl_gpio.h | 27 +- drivers/tty/serial/sh-sci.c | 98 +- drivers/tty/serial/stm32-usart.c | 6 +- drivers/tty/serial/sunsu.c | 178 ++-- drivers/tty/serial/tegra-utc.c | 625 ++++++++++++ drivers/tty/tty_audit.c | 10 +- drivers/tty/tty_io.c | 8 +- drivers/tty/tty_ldsem.c | 17 - drivers/usb/cdns3/cdns3-gadget.c | 4 +- drivers/usb/cdns3/cdns3-ti.c | 107 +- drivers/usb/cdns3/cdnsp-gadget.c | 2 +- drivers/usb/cdns3/core.c | 5 +- drivers/usb/cdns3/core.h | 2 +- drivers/usb/cdns3/host.c | 11 + drivers/usb/chipidea/usbmisc_imx.c | 10 +- drivers/usb/common/usb-conn-gpio.c | 2 +- drivers/usb/core/config.c | 51 +- drivers/usb/core/hcd.c | 4 +- drivers/usb/core/hub.c | 4 +- drivers/usb/core/urb.c | 2 +- drivers/usb/dwc2/core.c | 1 + drivers/usb/dwc2/core.h | 23 +- drivers/usb/dwc2/gadget.c | 116 +-- drivers/usb/dwc2/hcd.c | 99 +- drivers/usb/dwc2/platform.c | 38 + drivers/usb/dwc3/dwc3-am62.c | 12 +- drivers/usb/dwc3/dwc3-exynos.c | 9 + drivers/usb/dwc3/dwc3-pci.c | 10 + drivers/usb/dwc3/dwc3-st.c | 2 +- drivers/usb/dwc3/gadget.c | 69 +- drivers/usb/gadget/function/uvc_queue.c | 2 - drivers/usb/gadget/udc/aspeed-vhub/dev.c | 3 + drivers/usb/host/max3421-hcd.c | 7 + drivers/usb/host/xhci-histb.c | 2 +- drivers/usb/host/xhci-mem.c | 34 +- drivers/usb/host/xhci-mvebu.c | 10 - drivers/usb/host/xhci-mvebu.h | 6 - drivers/usb/host/xhci-pci.c | 8 +- drivers/usb/host/xhci-plat.c | 13 +- drivers/usb/host/xhci-plat.h | 1 + drivers/usb/host/xhci-ring.c | 420 ++++---- drivers/usb/host/xhci-tegra.c | 10 +- drivers/usb/host/xhci.c | 41 +- drivers/usb/host/xhci.h | 30 +- drivers/usb/misc/onboard_usb_dev.h | 9 +- drivers/usb/misc/usb251xb.c | 6 +- drivers/usb/musb/jz4740.c | 4 +- drivers/usb/musb/mediatek.c | 2 +- drivers/usb/musb/mpfs.c | 2 +- drivers/usb/musb/musb_core.c | 14 +- drivers/usb/musb/sunxi.c | 4 +- drivers/usb/phy/phy-mxs-usb.c | 8 +- drivers/usb/phy/phy-ulpi.c | 23 - drivers/usb/serial/mos7840.c | 13 - drivers/usb/storage/alauda.c | 8 +- drivers/usb/storage/datafab.c | 14 +- drivers/usb/storage/initializers.c | 2 +- drivers/usb/storage/jumpshot.c | 10 +- drivers/usb/storage/realtek_cr.c | 6 +- drivers/usb/storage/sddr09.c | 14 +- drivers/usb/storage/sddr55.c | 4 +- drivers/usb/storage/shuttle_usbat.c | 2 +- drivers/usb/storage/transport.c | 2 +- drivers/usb/typec/altmodes/thunderbolt.c | 10 +- drivers/usb/typec/mux/Kconfig | 10 + drivers/usb/typec/mux/Makefile | 1 + drivers/usb/typec/mux/ps883x.c | 466 +++++++++ drivers/usb/typec/ucsi/cros_ec_ucsi.c | 22 +- drivers/usb/typec/ucsi/debugfs.c | 6 +- drivers/usb/typec/ucsi/trace.c | 2 +- drivers/usb/typec/ucsi/ucsi.c | 19 +- drivers/usb/typec/ucsi/ucsi.h | 10 +- drivers/usb/typec/ucsi/ucsi_acpi.c | 29 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 97 +- fs/cachefiles/namei.c | 7 +- fs/exec.c | 15 +- fs/exportfs/expfs.c | 1 + fs/fuse/dev.c | 162 +++- fs/fuse/dev_uring.c | 43 +- fs/fuse/dev_uring_i.h | 18 +- fs/fuse/dir.c | 11 +- fs/fuse/fuse_dev_i.h | 4 + fs/fuse/fuse_i.h | 47 +- fs/fuse/inode.c | 51 +- fs/fuse/sysctl.c | 24 + fs/namespace.c | 4 +- fs/nfs/client.c | 5 + fs/nfs/delegation.c | 66 +- fs/nfs/dir.c | 2 + fs/nfs/flexfilelayout/flexfilelayout.c | 24 +- fs/nfs/fs_context.c | 71 +- fs/nfs/inode.c | 2 + fs/nfs/internal.h | 5 + fs/nfs/nfs3client.c | 2 + fs/nfs/nfs3proc.c | 2 +- fs/nfs/nfs42proc.c | 172 +++- fs/nfs/nfs42xdr.c | 86 ++ fs/nfs/nfs4client.c | 7 + fs/nfs/nfs4proc.c | 17 +- fs/nfs/nfs4state.c | 14 +- fs/nfs/nfs4trace.h | 11 +- fs/nfs/nfs4xdr.c | 19 +- fs/nfs/super.c | 4 + fs/nfs/sysfs.c | 82 +- fs/nfs/write.c | 4 +- fs/ntfs3/attrib.c | 3 +- fs/ntfs3/file.c | 42 +- fs/ntfs3/frecord.c | 63 +- fs/ntfs3/fsntfs.c | 28 - fs/ntfs3/index.c | 4 +- fs/ntfs3/inode.c | 40 - fs/ntfs3/ntfs.h | 2 +- fs/ntfs3/ntfs_fs.h | 6 - fs/ntfs3/super.c | 89 +- fs/userfaultfd.c | 51 +- include/asm-generic/tlb.h | 14 +- include/cxl/event.h | 101 ++ include/linux/acpi.h | 11 + include/linux/cper.h | 8 + include/linux/iomap.h | 15 +- include/linux/kgdb.h | 11 - include/linux/mm.h | 10 + include/linux/nfs4.h | 2 + include/linux/nfs_fs_sb.h | 8 + include/linux/nfs_xdr.h | 5 +- include/linux/node.h | 7 + include/linux/page-flags.h | 37 + include/linux/page_ref.h | 2 +- include/linux/platform_data/cros_ec_commands.h | 1 + include/linux/serdev.h | 6 - include/linux/sort.h | 11 + include/linux/sunrpc/clnt.h | 5 +- include/linux/sunrpc/sched.h | 1 + include/linux/sunrpc/xprtmultipath.h | 1 + include/linux/tty.h | 53 +- include/linux/tty_driver.h | 180 ++-- include/linux/tty_ldisc.h | 1 - include/linux/usb.h | 8 +- include/linux/usb/musb.h | 2 +- include/linux/usb/ulpi.h | 9 - include/trace/events/sunrpc.h | 1 + include/uapi/linux/fuse.h | 12 +- include/uapi/linux/usb/ch9.h | 15 + init/Kconfig | 27 + kernel/debug/debug_core.c | 14 +- kernel/debug/kdb/kdb_main.c | 37 - kernel/events/uprobes.c | 3 +- kernel/exit.c | 11 +- kernel/sched/ext.c | 8 +- kernel/sched/ext_idle.c | 12 +- kernel/signal.c | 8 +- kernel/trace/Kconfig | 3 +- kernel/trace/ftrace.c | 1 + kernel/trace/rv/rv.c | 3 +- kernel/trace/trace.c | 1 + kernel/trace/trace_events.c | 7 + lib/sg_split.c | 2 - lib/sort.c | 110 ++- lib/vdso/datastore.c | 3 +- mm/damon/core.c | 9 +- mm/hugetlb.c | 2 +- mm/kasan/kasan_test_c.c | 5 +- mm/memblock.c | 3 + mm/memory_hotplug.c | 12 +- mm/mm_init.c | 12 +- mm/mremap.c | 3 +- mm/page_alloc.c | 6 +- mm/page_isolation.c | 9 +- mm/zswap.c | 30 +- net/sunrpc/clnt.c | 33 +- net/sunrpc/rpcb_clnt.c | 5 +- net/sunrpc/sched.c | 2 + net/sunrpc/sysfs.c | 202 ++++ net/sunrpc/xprtmultipath.c | 21 + net/xdp/xsk.c | 5 +- rust/Makefile | 8 + rust/compiler_builtins.rs | 24 + samples/trace_events/trace-events-sample.h | 8 +- scripts/generate_rust_target.rs | 4 +- scripts/sorttable.c | 2 +- security/Kconfig | 21 + tools/sched_ext/include/scx/common.bpf.h | 85 +- tools/sched_ext/include/scx/enum_defs.autogen.h | 3 + tools/sched_ext/include/scx/enums.autogen.bpf.h | 24 + tools/sched_ext/include/scx/enums.autogen.h | 8 + tools/sched_ext/include/scx/enums.h | 3 +- tools/testing/cxl/Kbuild | 3 + tools/testing/cxl/test/cxl.c | 32 +- tools/testing/cxl/test/mem.c | 32 +- tools/testing/selftests/Makefile | 1 + .../selftests/bpf/progs/test_module_attach.c | 2 +- .../selftests/bpf/progs/test_subprogs_extable.c | 6 +- .../selftests/bpf/progs/verifier_bpf_fastcall.c | 6 +- .../selftests/bpf/progs/verifier_private_stack.c | 6 +- tools/testing/selftests/clone3/clone3_selftests.h | 2 +- tools/testing/selftests/mm/va_high_addr_switch.sh | 28 + .../selftests/mseal_system_mappings/.gitignore | 2 + .../selftests/mseal_system_mappings/Makefile | 6 + .../testing/selftests/mseal_system_mappings/config | 1 + .../mseal_system_mappings/sysmap_is_sealed.c | 119 +++ tools/testing/selftests/pidfd/pidfd.h | 8 +- tools/testing/selftests/x86/test_mremap_vdso.c | 43 + 428 files changed, 11009 insertions(+), 7673 deletions(-) create mode 100644 Documentation/devicetree/bindings/serial/nvidia,tegra264-utc.yaml create mode 100644 Documentation/devicetree/bindings/usb/parade,ps8830.yaml create mode 100644 Documentation/features/core/mseal_sys_mappings/arch-support.txt create mode 100644 drivers/cxl/core/acpi.c create mode 100644 drivers/cxl/core/mce.c create mode 100644 drivers/cxl/core/mce.h create mode 100644 drivers/cxl/core/ras.c delete mode 100644 drivers/firmware/efi/cper_cxl.h delete mode 100644 drivers/staging/rtl8723bs/include/rtw_mp.h create mode 100644 drivers/tty/serial/8250/8250_ni.c delete mode 100644 drivers/tty/serial/kgdb_nmi.c create mode 100644 drivers/tty/serial/tegra-utc.c create mode 100644 drivers/usb/typec/mux/ps883x.c create mode 100644 tools/testing/selftests/mseal_system_mappings/.gitignore create mode 100644 tools/testing/selftests/mseal_system_mappings/Makefile create mode 100644 tools/testing/selftests/mseal_system_mappings/config create mode 100644 tools/testing/selftests/mseal_system_mappings/sysmap_is_sealed.c