This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits bcb70b5ccde3 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits f1c47ce29131 Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] omits ae07f6a10c0b Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits 72860fc4db63 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 7531601a0274 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 9c61b13b92d8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits aa26f4b69622 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4f201120f0c0 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 6d62c7f8599d Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 1573f8293362 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 24956d0cebd4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d52ef0a4fc55 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f7b69794080c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 73a380236327 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 99e73cc3043d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d0924bcb203f Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits bd4bca2e16d5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 11dba3568c45 Merge branch '' of linux-next omits a47a19f3f4f3 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 9eb22d77e4ea Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 6fd06f265cd1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9f039cfa2e52 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 68414d4ca87b i2c: synquacer: Deal with optional PCLK correctly omits eb30d09d3b58 i2c: designware: fix controller is holding SCL low while E [...] omits 36fad1157372 Merge remote-tracking branch 'asoc/for-6.11' into asoc-linus adds ea7e2d5e49c0 mm: call the security_mmap_file() LSM hook in remap_file_pages() adds 8a23c9e1ba46 selinux,smack: properly reference the LSM blob in security [...] adds f89722faa314 ipe: Add missing terminator to list of unit tests new 5c36498d06b9 Merge tag 'lsm-pr-20240923' of git://git.kernel.org/pub/sc [...] adds 652bfcb76fe6 KEYS: Remove unused declarations adds 70fd1966c93b KEYS: prevent NULL pointer dereference in find_asymmetric_key() adds 300e6d4116f9 sign-file,extract-cert: move common SSL helper functions t [...] adds 467d60eddf55 sign-file,extract-cert: avoid using deprecated ERR_get_err [...] adds 558bdc45dfb2 sign-file,extract-cert: use pkcs11 provider for OPENSSL MA [...] new 24f772dec315 Merge tag 'keys-next-6.12-rc1' of git://git.kernel.org/pub [...] adds 21d52e295ad2 landlock: Add abstract UNIX socket scoping adds 5b6b63cd64bb selftests/landlock: Test handling of unknown scope adds fefcf0f7cf47 selftests/landlock: Test abstract UNIX socket scoping adds 4f9a5b50d3b3 selftests/landlock: Test UNIX sockets with any address formats adds d1cc0ef80f23 selftests/landlock: Test connected and unconnected datagra [...] adds 644a728506c7 selftests/landlock: Test inherited restriction of abstract [...] adds 369b48b43a09 samples/landlock: Add support for abstract UNIX socket scoping adds dba40c770038 landlock: Document LANDLOCK_SCOPE_ABSTRACT_UNIX_SOCKET adds 54a6e6bbf3be landlock: Add signal scoping adds ea292363c322 selftests/landlock: Test signal scoping adds c8994965013e selftests/landlock: Test signal scoping for threads adds f34e9ce5f479 selftests/landlock: Test signal created by out-of-bound message adds f490e205bcba samples/landlock: Add support for signal scoping adds 1ca980815e1f landlock: Document LANDLOCK_SCOPE_SIGNAL new e1b061b444fb Merge tag 'landlock-6.12-rc1' of git://git.kernel.org/pub/ [...] new 1cfb46051db9 Merge tag 'v6.12-p2' of git://git.kernel.org/pub/scm/linux [...] adds aa99969ef591 m68k: remove trailing space after \n newline new 7108fff8848b Merge tag 'm68knommu-for-v6.12' of git://git.kernel.org/pu [...] adds 14c3ec67236b RISC-V: pi: Force hidden visibility for all symbol references adds d57e19fcbf3f RISC-V: lib: Add pi aliases for string functions adds b3311827155a RISC-V: pi: Add kernel/pi/pi.h adds 945302df3de1 RISC-V: Use Zkr to seed KASLR base address adds 7c08a2615f14 Merge patch series "RISC-V: Parse DT for Zkr to seed KASLR" adds f15c21a3de1b RISC-V: Enable IPI CPU Backtrace adds c6ebf2c52847 riscv/kexec_file: Fix relocation type R_RISCV_ADD16 and R_ [...] adds 0e3f3649d44b riscv: Enable generic CPU vulnerabilites support adds 097c72e1f2b5 riscv: Add license to fence.h adds 4ffc8a342298 riscv: Add license to vmalloc.h adds aa3457f22f00 riscv: cleanup XIP_FIXUP macro adds f2df5b4fdd74 riscv: don't export va_kernel_pa_offset in vmcoreinfo for [...] adds 5cf089672119 riscv: replace misleading va_kernel_pa_offset on XIP kernel adds e4eac34feda4 riscv: drop the use of XIP_OFFSET in XIP_FIXUP_OFFSET adds 23311f57ee13 riscv: drop the use of XIP_OFFSET in XIP_FIXUP_FLASH_OFFSET adds 75fdf791dff0 riscv: drop the use of XIP_OFFSET in kernel_mapping_va_to_pa() adds a7cfb999433a riscv: drop the use of XIP_OFFSET in create_kernel_page_table() adds b635a84bde6f riscv: remove limit on the size of read-only section for X [...] adds 9ea7b92b77df Merge patch series "remove size limit on XIP kernel" adds 7587a3602bf2 riscv: vdso: do not strip debugging info for vdso.so.dbg adds d6a1928134a1 riscv: Remove redundant restriction on memory size adds 5c178472af24 riscv: define ILLEGAL_POINTER_VALUE for 64bit adds 22ab08955ea1 riscv: Fix fp alignment bug in perf_callchain_user() adds 1a7483318274 riscv: stacktrace: Add USER_STACKTRACE support adds f25170a05310 Merge patch series "riscv: stacktrace: Add USER_STACKTRACE [...] adds 1e206fad765b drivers/perf: riscv: Remove redundant macro check adds 6868d12e0205 riscv: errata: sifive: Use SYM_*() assembly macros adds 7c9d980e4670 riscv: select ARCH_USE_SYM_ANNOTATIONS adds 9b2863e2cc46 Merge patch series "riscv: select ARCH_USE_SYM_ANNOTATIONS" adds cea9d27705d6 riscv: Remove unused _TIF_WORK_MASK adds 1845d381f280 riscv: cacheinfo: Add back init_cache_level() function adds a6efe33cc594 riscv: Add ISA extension parsing for Svvptc adds d25599b5933f dt-bindings: riscv: Add Svvptc ISA extension description adds 503638e0babf riscv: Stop emitting preventive sfence.vma for new vmalloc [...] adds 7a21b2e370da riscv: Stop emitting preventive sfence.vma for new userspa [...] adds 7e340f4fad46 Merge patch series "Svvptc extension to remove preventive [...] adds 8f1534e74403 riscv: avoid Imbalance in RAS adds 983f12149942 RISC-V: Implement kgdb_roundup_cpus() to enable future NMI [...] adds e36ddf322686 riscv: defconfig: Disable RZ/Five peripheral support adds 3cc754c237e9 riscv: Use LIST_HEAD() to simplify code adds 594ffcf4efe5 riscv: Make riscv_isa_vendor_ext_andes array static adds 11c2dbd7f241 selftests: riscv: Allow mmap test to compile on 32-bit adds 048e2906d4ca riscv: Randomize lower bits of stack address adds 21d98d658f9e ACPI: RISCV: Make acpi_numa_get_nid() to be static adds 58ff537109ac riscv: Omit optimized string routines when using KASAN adds 77514915b72c riscv: Enable bitops instrumentation adds 583543760976 Merge patch series "riscv: Improve KASAN coverage to fix u [...] new 732b177663e1 ACPI: NUMA: initialize all values of acpi_early_node_map t [...] new ad380f6a0a5e RISC-V: Don't have MAX_PHYSMEM_BITS exceed phys_addr_t new 6d74d178fe6e tools: Add riscv barrier implementation new aa5736dc7aa4 tools: Optimize ring buffer for riscv new 47b9533ccd1a Merge patch series "tools: Add barrier implementations for riscv" new f0c9363db2dd perf/riscv-sbi: Add platform specific firmware event handling new b3f835cd7339 crash: Fix riscv64 crash memory reserve dead loop new 97d8894b6f4c Merge tag 'riscv-for-linus-6.12-mw1' of git://git.kernel.o [...] adds 559d4c6a9d3b sysctl: avoid spurious permanent empty tables adds 732b47db1d6c MAINTAINERS: update email for Joel Granados new 172d513936c7 Merge tag 'sysctl-6.12-rc1' of git://git.kernel.org/pub/sc [...] adds 636119af94f2 io_uring: rename "copy buffers" to "clone buffers" adds 8b0c6025a02d io_uring/rsrc: get rid of io_mapped_ubuf->folio_mask adds 9753c642a53b io_uring/rsrc: change ubuf->ubuf_end to length tracking adds a09c17240bdf io_uring/sqpoll: retain test for whether the CPU is valid adds 7f44beadcc11 io_uring/sqpoll: do not put cpumask on stack adds 2f6a55e4235f io_uring: clean up a type in io_uring_register_get_file() adds 53d69bdd5b19 io_uring/sqpoll: do the napi busy poll outside the submiss [...] adds 04beb6e0e08c io_uring: check for presence of task_work rather than TIF_ [...] adds eed138d67d99 io_uring: improve request linking trace adds eac2ca2d682f io_uring: check if we need to reschedule during overflow flush new 3147a0689dd9 Merge tag 'for-6.12/io_uring-20240922' of git://git.kernel [...] adds bdeb868c0ddf sched: Add dummy version of sched_group_set_idle() adds 7ebd84d627e4 sched: Put task_group::idle under CONFIG_GROUP_SCHED_WEIGHT adds edf1c586e926 sched, sched_ext: Disable SM_IDLE/rq empty path when scx_e [...] adds 62d3726d4cd6 sched_ext: Fix build when !CONFIG_STACKTRACE adds 431844b65f4c sched_ext: Provide a sysfs enable_seq counter new 6fa6588e5964 Merge tag 'sched_ext-for-6.12-rc1-fixes' of git://git.kern [...] adds 75ab1533d79b RDMA/cxgb4: use dma_mmap_coherent() for mapping non-contig [...] adds 60dc7fcafea8 RDMA/siw: Remove NETDEV_GOING_DOWN event handler adds 2a777679b8cc RDMA/mad: Improve handling of timed out WRs of mad agent adds df6d27a30970 RDMA/nldev: Enhance netlink message parsing and validation adds 0ea4ffb2bc80 RDMA/mlx5: Expose vhca id for all ports in multiport mode adds c772a2c69018 net/mlx5: Add IFC related stuff for data direct adds a18eb864019e Introducing Multi-Path DMA Support for mlx5 RDMA Driver adds 6910e3660d86 RDMA/mlx5: Introduce the 'data direct' driver adds 2e8e631d7a41 RDMA/mlx5: Add the initialization flow to utilize the 'dat [...] adds 682358fd35de RDMA/umem: Add support for creating pinned DMABUF umem wit [...] adds 253c61dc256b RDMA/umem: Introduce an option to revoke DMABUF umem adds 3aa73c6b795b RDMA: Pass uverbs_attr_bundle as part of '.reg_user_mr_dma [...] adds de8f847a5114 RDMA/mlx5: Add support for DMABUF MR registrations with Da [...] adds ec7ad6530909 RDMA/mlx5: Introduce GET_DATA_DIRECT_SYSFS_PATH ioctl adds 53ffc09a3e6d RDMA/mlx5: Remove two unused declarations adds 1fb797af8a4b RDMA/core: Remove unused declaration rdma_resolve_ip_route() adds e2e641fe1c69 RDMA/ipoib: Remove unused declarations adds 92c7ad8364b2 RDMA/qib: Simplify an alloc_ordered_workqueue() invocation adds 7229d7b64e2e RDMA/mad: Simplify an alloc_ordered_workqueue() invocation adds 87a55daa6779 RDMA/mlx4: Simplify an alloc_ordered_workqueue() invocation adds ae46d3fc17f9 RDMA/mlx4: Simplify an alloc_ordered_workqueue() invocation adds c87c5f47ff72 RDMA/rxe: Use sizeof instead of hard code number adds 938aa9a33348 RDMA/rxe: Fix misspelling of 'rmda' adds 444948ee12c2 RDMA/rxe: Fix __bth_set_resv6a adds 86dfdd828890 RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_ [...] adds 04e36fd27a2a RDMA/efa: Add support for node guid adds de1d364c3815 RDMA/bnxt_re: Add support for Variable WQE in Genp7 adapters adds 51edebb73497 RDMA/bnxt_re: Get the WQE index from slot index while comp [...] adds b930d0bac9c6 RDMA/bnxt_re: Fix the table size for PSN/MSN entries adds d8ea645d6984 RDMA/bnxt_re: Handle variable WQE support for user applications adds 10a104c0debb RDMA/bnxt_re: Enable variable size WQEs for user space app [...] adds 34cd19288161 Merge branch 'bnxt_re_variable_wqes' into rdma.git for-next adds 4842cfb07a4f RDMA/rtrs: For HB error add additional clt/srv specific logging adds 8c8dd4e13bd5 RDMA/rtrs-clt: Fix need_inv setting in error case adds 53c26f3ecd59 RDMA/rtrs-clt: Rate limit errors in IO path adds 3258cbbd86de RDMA/rtrs: Reset hb_missed_cnt after receiving other traff [...] adds 6793f9581f75 RDMA/rtrs-clt: Reuse need_inval from mr adds 3e4289b29e21 RDMA/rtrs-clt: Reset cid to con_num - 1 to stay in bounds adds ff7395890580 RDMA/rtrs-clt: Print request type for errors adds d0e62bf7b575 RDMA/rtrs-srv: Avoid null pointer deref during path establishment adds 667db86bcbe8 RDMA/rtrs: Register ib event handler adds bab9f8db4295 RDMA/rtrs-clt: Do local invalidate after write io completion adds e5bba9e02764 RDMA/rtrs-clt: Remove an extra space adds 2d10b05bcef6 RDMA/cxgb4: Remove unused declarations adds e012316d83bd RDMA/rdmavt: Convert to use ERR_CAST() adds 640c2cf84e1d RDMA/bnxt_re: Get the toggle bits from SRQ events adds b4207630e004 RDMA/bnxt_re: Refactor the BNXT_RE_METHOD_GET_TOGGLE_MEM method adds 181028a0d84c RDMA/bnxt_re: Share a page to expose per SRQ info with userspace adds 9e517a8e9d9a RDMA/mana_ib: use the correct page table index based on ha [...] adds 4a3b99bc04e5 RDMA/mana_ib: use the correct page size for mapping user-m [...] adds 543b455c6e9c RDMA/bnxt_re: Update HW interface headers adds b98d96971908 RDMA/bnxt_re: Rename a variable adds f786eebbbefa RDMA/bnxt_re: Avoid an extra hwrm per MR creation adds dc116b7fddbd RDMA/bnxt_re: Add support for MR Relaxed Ordering adds 112e6e83a894 IB/mlx5: Fix UMR pd cleanup on error flow of driver init adds 1403c8b14765 IB/core: Fix ib_cache_setup_one error flow cleanup adds 34efda1735a1 RDMA/mlx5: Enable ATS when allocating kernel MRs adds b24506f1c3c4 RDMA/erdma: Refactor the initialization and destruction of EQ adds b80330f1051d RDMA/erdma: Add disassociate ucontext support adds e77127ff6416 RDMA/erdma: Return QP state in erdma_query_qp adds 30e6bd8d3b56 RDMA/mlx5: Drop redundant work canceling from clean_keys() adds 6f5cd6ac9a42 RDMA/mlx5: Fix counter update on MR cache mkey creation adds ee6d57a2e13d RDMA/mlx5: Limit usage of over-sized mkeys from the MR cache adds 7ebb00cea49d RDMA/mlx5: Fix MR cache temp entries cleanup adds c6b2b5c86d44 RDMA/bnxt_re: Fix the compatibility flag for variable size WQE adds 227f51743b61 RDMA/bnxt_re: Fix the max WQE size for static WQE support adds 6928d264e328 RDMA/hns: Don't modify rq next block addr in HIP09 QPC adds fd8489294dd2 RDMA/hns: Fix Use-After-Free of rsv_qp on HIP08 adds d586628b169d RDMA/hns: Fix the overflow risk of hem_list_calc_ba_range() adds 74d315b5af18 RDMA/hns: Fix spin_unlock_irqrestore() called with IRQs enabled adds 4321feefa550 RDMA/hns: Fix VF triggering PF reset in abnormal interrupt [...] adds ce196f6297c7 RDMA/hns: Fix 1bit-ECC recovery address in non-4K OS adds fe51f6254d81 RDMA/hns: Optimize hem allocation performance adds e4ed57012254 IB/iser: Remove unused declaration in header file adds 9cd30319bbd4 IB/qib: Remove unused declarations in header file adds f4ccc0a2a0c5 RDMA/hns: Fix restricted __le16 degrades to integer issue adds cef7dde8836a net/mlx5: Expand mkey page size to support 6 bits adds 6cd9171d04cf net/mlx5: Expose HW bits for Memory scheme ODP adds 64c68385a39b RDMA/mlx5: Add new ODP memory scheme eqe format adds 8c6d097d830f RDMA/mlx5: Enforce umem boundaries for explicit ODP page faults adds 7f91510af938 RDMA/mlx5: Split ODP mkey search logic adds e4fda2320f8e RDMA/mlx5: Add handling for memory scheme page fault events adds 6f2487bfafce RDMA/mlx5: Add implicit MR handling to ODP memory scheme adds 907936b6f4e6 net/mlx5: Handle memory scheme ODP capabilities adds c77aec65e828 RDMA/mlx5: Consider the query_vuid cap for data_direct adds 303ee44ac4b9 RDMA/mlx5: Check RoCE LAG status before getting netdev adds 3ed7f9e23993 RDMA/mlx5: Obtain upper net device only when needed adds 91b4b2c62613 RDMA/mlx5: Initialize phys_port_cnt earlier in RDMA device [...] adds 5f8ca04fdd3c RDMA/device: Remove optimization in ib_device_get_netdev() adds 8d159eb2117b RDMA/mlx5: Use IB set_netdev and get_netdev functions adds 9cbed5aab5ae RDMA/nldev: Add support for RDMA monitoring adds 12fb1153c53b RDMA/nldev: Expose whether RDMA monitoring is supported adds dee3da3422d5 RDMA/bnxt_re: Change aux driver data to en_info to hold mo [...] adds 532929ad0a23 RDMA/bnxt_re: Use the aux device for L2 ULP callbacks adds 94a9dc6ac8f7 RDMA/bnxt_re: Group all operations under add_device and re [...] adds cc5b9b48d447 RDMA/bnxt_re: Recover the device when FW error is detected adds 39c047d4047a RDMA/hns: Fix ah error counter in sw stat not increasing adds e766e6a92410 RDMA/cxgb4: Added NULL check for lookup_atid adds 9f0eafe86ea0 RDMA/irdma: fix error message in irdma_modify_qp_roce() adds 7acad3c442df RDMA/nldev: Add missing break in rdma_nl_notify_err_msg() adds 709209419233 RDMA/bnxt_re: Remove the unused variable en_dev new 54d7e8190ecf Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 1d4684fbe88d iommufd: Reorder include files adds 79ea4a496ab5 iommufd/selftest: Fix buffer read overrrun in the dirty test adds b2f44814680b iommufd/device: Enforce reserved IOVA also when attached t [...] adds 76889bbaabf5 Merge branch 'nesting_reserved_regions' into iommufd.git for-next adds 73183ad6ea51 iommufd: Check the domain owner of the parent before creat [...] adds 3e6a7e3cda77 iommufd: Reorder struct forward declarations adds 8f6887349b2f iommufd: Protect against overflow of ALIGN() during iova a [...] adds d9dfb5e6225a iommufd: Avoid duplicated __iommu_group_set_core_domain() call adds 79805c1bbbf9 iommu: Set iommu_attach_handle->domain in core new db78436bed06 Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/ [...] adds bb0e391975f8 dma-mapping: fix vmap and mmap of noncontiougs allocations adds 3d09ff45469e iommu/dma: remove most stubs in iommu-dma.h adds b348b6d17fd1 dma-mapping: report unlimited DMA addressing in IOMMU DMA path new 4491b85480c8 Merge tag 'dma-mapping-6.12-2024-09-24' of git://git.infra [...] adds e1bf0f2ac949 vfio/pci: Remove unused struct 'vfio_pci_mmap_vma' adds a7aaa65f9c46 vfio/fsl-mc: Remove unused variable 'hwirq' adds 7555c7d2cfc4 vfio: mdev: Remove unused function declarations adds 27a8204b26ac vfio/mdev: Constify struct kobj_type adds aab439ffa1ca vfio/pci: clean up a type in vfio_pci_ioctl_pci_hot_reset_ [...] new 7bc21c5e1f94 Merge tag 'vfio-v6.12-rc1' of https://github.com/awilliam/ [...] adds c901f8177928 remoteproc: imx_rproc: Correct ddr alias for i.MX8M adds e954a1bd1610 remoteproc: imx_rproc: Use imx specific hook for find_load [...] adds 858e57c1d3dd remoteproc: imx_rproc: Initialize workqueue earlier adds 8749919defb8 remoteproc: imx_rproc: Merge TCML/U adds ba70bbfd28ab remoteproc: Use of_property_present() adds 74de9654abf7 dt-bindings: remoteproc: xlnx,zynqmp-r5fss: Add missing "a [...] adds d32e71660056 remoteproc: keystone: Use devm_kasprintf() to build name string adds 209dd85aa441 remoteproc: keystone: Use devm_rproc_alloc() helper adds 888583bd3543 dt-bindings: remoteproc: qcom,sm8550-pas: document the SDX75 PAS adds 76064d8f4cd6 remoteproc: qcom: pas: Add SDX75 remoteproc support adds 9091225ba28c remoteproc: qcom: pas: Add support for SA8775p ADSP, CDSP [...] adds c81ef0cb576a remoteproc: k3-r5: Use devm_rproc_alloc() helper adds f3f11cfe8907 remoteproc: k3-r5: Acquire mailbox handle during probe routine adds ea1d6fb5b571 remoteproc: k3-dsp: Acquire mailbox handle during probe routine adds 9fedb829372d dt-bindings: remoteproc: k3-m4f: Add K3 AM64x SoCs adds ce6acb2240f4 remoteproc: k3: Factor out TI-SCI processor control OF get [...] adds ebcf9008a895 remoteproc: k3-m4: Add a remoteproc driver for M4F subsystem adds 8fa052c29e50 remoteproc: k3-r5: Delay notification of wakeup event adds d9dbd7149c85 remoteproc: imx_rproc: Allow setting of the mailbox transmit mode adds ff555fc5537d remoteproc: imx_rproc: Add support for poweroff and reboot adds 9ab27eb5866c remoteproc: k3-r5: Fix error handling when power-up failed adds 77fcdf51b8ca remoteproc: xlnx: Add sram support adds b472e756ad53 remoteproc: st_slim: Use devm_platform_ioremap_resource_byname() adds 2de346a45ebf remoteproc: da8xx: Use devm_platform_ioremap_resource_byname() adds 38a0e38b31d3 remoteporc: ingenic: Use devm_platform_ioremap_resource_byname() new 5c480f1da82c Merge tag 'rproc-v6.12' of git://git.kernel.org/pub/scm/li [...] adds 159c79764f37 rpmsg: glink: Tidy up RX advance handling adds 91adb340d1b8 rpmsg: glink: Pass channel to qcom_glink_send_close_ack() adds 34f79c11fb2f rpmsg: glink: Introduce packet tracepoints adds c1ddb29709e6 rpmsg: glink: Avoid -Wflex-array-member-not-at-end warnings new 6e10aa1fee97 Merge tag 'rpmsg-v6.12' of git://git.kernel.org/pub/scm/li [...] adds 8dc1bffd6e15 dt-bindings: hwlock: sprd-hwspinlock: convert to YAML new 6db6a19f1ae3 Merge tag 'hwlock-v6.12' of git://git.kernel.org/pub/scm/l [...] new 9ae2940cbcb3 Merge tag 'input-for-v6.12-rc0' of git://git.kernel.org/pu [...] new ba0c0cb56f22 remoteproc: k3-m4: use the proper dependencies adds 8d2e56ef83ce i3c: mipi-i3c-hci: Add AMDI5017 ACPI ID to the I3C Support List adds 039b23609ff2 i3c: mipi-i3c-hci: Read HC_CONTROL_PIO_MODE only after i3c [...] adds 014089329953 i3c: mipi-i3c-hci: Add a quirk to set PIO mode adds 216201b3d7df i3c: mipi-i3c-hci: Relocate helper macros to HCI header file adds 46d4daa517e9 i3c: mipi-i3c-hci: Add a quirk to set timing parameters adds ced86959d28c i3c: mipi-i3c-hci: Add a quirk to set Response buffer threshold adds 133f67bea5e0 i3c: master: cdns: fix module autoloading adds 061dd21ca712 i3c/master: cmd_v1: Fix the rule for getting i3c mode adds aef79e189ba2 i3c: master: support to adjust first broadcast address speed adds 20ade67bb164 i3c: master: svc: use slow speed for first broadcast address adds 96267f358c14 i3c: master: svc: adjust SDR according to i3c spec adds 609366e7a06d i3c: master: cdns: Fix use after free vulnerability in cdn [...] adds 618507257797 i3c: master: svc: Fix use after free vulnerability in svc_ [...] new cd3d64772981 Merge tag 'i3c/for-6.12' of git://git.kernel.org/pub/scm/l [...] adds 313312c84b42 pm: cpupower: rename raw_pylibcpupower.i adds 6c56fb4434f5 pm: cpupower: Clean up bindings gitignore new 7f8de2bf0725 Merge tag 'linux-cpupower-6.12-rc1-fixes' of git://git.ker [...] adds 4f32f799a950 modpost: remove unused HOST_ELFCLASS adds a660deb0f1f6 modpost: detect endianness on run-time adds aaed5c7739be kbuild: slim down package for building external modules adds f1d87664b82a kbuild: cross-compile linux-headers package when possible adds 76be4f5a7845 Remove *.orig pattern from .gitignore adds 0c4beffbfe3f kbuild: modinst: remove the multithread option from zstd c [...] adds 2893f0032292 tinyconfig: remove unnecessary 'is not set' for choice blocks adds dc73a57aeaaa kconfig: remove dummy assignments to cur_{filename,lineno} adds 5e6cc7e3f296 kconfig: stop adding P_SYMBOL property to symbols adds 96490176f1e1 kconfig: remove P_SYMBOL property adds a9d83d74783b kbuild: split x*alloc() functions in kconfig to scripts/in [...] adds 4c2598e3b621 modpost: replace the use of NOFAIL() with xmalloc() etc. adds aeaa4283a309 kallsyms: use xmalloc() and xrealloc() adds a46078d65181 fixdep: use xmalloc() adds 7a7f974594cd modpost: improve the section mismatch warning format adds e6b65ee10588 kbuild: control extra pacman packages with PACMAN_EXTRAPACKAGES adds b6223c2de6b0 kbuild: pacman-pkg: move common commands to a separate function adds 5b000f3cbb38 kbuild: pacman-pkg: do not override objtree adds 4079fe8e7b2b modpost: simplify modpost_log() adds 87af9388b4e0 kbuild: remove *.symversions left-over adds d97eae80d572 Documentation: kconfig: explicitly document missing prompt adds 4929f5b95f6b kbuild: add debug package to pacman PKGBUILD adds dde60e7d103b kbuild: remove recent dependency on "truncate" program adds cd615d7fcc79 ARC: update the help message for CONFIG_ARC_BUILTIN_DTB_NAME adds fdf94e4403ec kbuild: compile constant module information only once adds fc41a0a74986 kbuild: add intermediate targets for Flex/Bison in scripts [...] adds e7e2941300d2 kbuild: split device tree build rules into scripts/Makefile.dtbs adds 16ff3f606c7e scripts: import more hash table macros adds 8a62d4458845 scripts: subarch.include: fix SUBARCH on macOS hosts adds 23d93aa4b3b9 kbuild: add mod(name,file)_flags to assembler flags for mo [...] adds 5f5e7344322f kbuild: generate offset range data for builtin modules adds ac7bd0945e3d scripts: add verifier script for builtin module range data adds ae70d708c932 kbuild: add install target for modules.builtin.ranges adds 327df5bf540e kallsyms: squash output_address() adds 9a418218dadf kallsyms: change overflow variable to bool type adds a16219bdd347 scripts: move hash function from scripts/kconfig/ to scrip [...] adds d607e0e7a8d2 kconfig: change some expr_*() functions to bool adds 4fa146eaecae kconfig: add comments to expression transformations adds 440f67ccdcd3 kconfig: refactor expr_eliminate_dups() adds f93d6bfbd2f7 kconfig: use hash table to reuse expressions adds 95573cac25c6 kconfig: cache expression values adds cc6d281fcc73 kbuild: remove append operation on cmd_ld_ko_o adds fc1c79be4548 kbuild: remove unnecessary export of RUST_LIB_SRC adds 062a1481cf27 kbuild: doc: update the description about Kbuild/Makefile split adds 1a59bd3ca5d8 kbuild: doc: remove description about grepping CONFIG options adds a866eda43f4f kbuild: doc: remove outdated description of the limitation [...] adds 7813cd68ea7a kbuild: doc: throw out the local table of contents in modules.rst adds 803d5059529a kbuild: doc: drop section numbering, use references in mod [...] adds e873fb948283 kbuild: doc: remove the description about shipped files adds 2eb5d7f24299 kbuild: doc: describe the -C option precisely for external [...] adds fa911d1f377b kbuild: doc: replace "gcc" in external module description new 68e5c7d4cefb Merge tag 'kbuild-v6.12' of git://git.kernel.org/pub/scm/l [...] new 16b26179d495 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new d5d48d88feae Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 734941c25384 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 9afd0cc26113 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] new fc6e7d3723bf Merge branch '' of linux-next new f41a75123b80 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new f011b313e8eb net: qrtr: Update packets cloning when broadcasting new d2b366c43443 net: phy: aquantia: fix setting active_low bit new 6f9defaf9912 net: phy: aquantia: fix applying active_low bit after reset new ced8e8b8f40a r8169: add tally counter fields added with RTL8125 new 675faf5a14c1 net: stmmac: Fix zero-division error when disabling tc cbs new 1d63864299ca net: ravb: Fix maximum TX frame size for GbEth devices new ec8234717db8 net: ravb: Fix R-Car RX frame size limit new bfde62650c73 Merge branch 'fix-maximum-tx-rx-frame-sizes-in-ravb-driver' new 3b067536daa4 r8169: add missing MODULE_FIRMWARE entry for RTL8126A rev.b new 0cbfd45fbcf0 bonding: Fix unnecessary warnings and logs from bond_xdp_g [...] new ea8adad1c6b3 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new e509996b1672 xfrm: extract dst lookup parameters into a struct new b84697210343 xfrm: respect ip protocols rules criteria when performing [...] new 806426f4cc67 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 78a197158e3d netfilter: nf_nat: don't try nat source port reallocation [...] new e5068c14440f netfilter: conntrack: add clash resolution for reverse collisions new a6b8ab372e86 selftests: netfilter: add reverse-clash resolution test case new bab272d913c9 selftests: netfilter: nft_tproxy.sh: add tcp tests new 77dd9a677331 netfilter: ctnetlink: Guard possible unused functions new d60ee91bc573 docs: tproxy: ignore non-transparent sockets in iptables new 8c37d30e1044 netfilter: nf_tables: Keep deleted flowtable hooks until a [...] new 3fea6231ebb4 netfilter: nf_reject: Fix build warning when CONFIG_BRIDGE [...] new d852f502907f netfilter: ctnetlink: compile ctnetlink_label_size with CO [...] new ceab1443434c netfilter: nf_tables: use rcu chain hook list iterator fro [...] new f9804ded3a25 netfilter: nf_tables: missing objects with no memcg accounting new 47ce20d53213 netfilter: nfnetlink_queue: remove old clash resolution logic new c30bbdd44a67 kselftest: add test for nfqueue induced conntrack race new 69021d3bc01c selftests: netfilter: Avoid hanging ipvs.sh new a3b6663c3cd4 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new ad285cf3b0b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bff1709b3980 mac802154: Fix potential RCU dereference issue in mac80215 [...] new 84bd8b41d94e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new d1daa5fb43f8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 09cfc6a532d2 ASoC: atmel: mchp-pdmc: Skip ALSA restoration if substream [...] new c6c8946b4046 Merge remote-tracking branch 'asoc/for-6.11' into asoc-linus new eb9b114bda51 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new ef1cea8b035f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 9fe0450d1711 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 9d9327cae382 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new 1c548b5e0d61 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new da0c4a8eed6e Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] new 2ee30f94b6d8 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] new 77f4fba5a977 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] new 5d69d5a00f80 i2c: designware: fix controller is holding SCL low while E [...] new f2990f863053 i2c: synquacer: Deal with optional PCLK correctly new af454f9dba9d Merge branch 'i2c/i2c-host-fixes' of git://git.kernel.org/ [...] new f0fa69b5011a drm/connector: hdmi: Fix writing Dynamic Range Mastering i [...] new 260e0956d7aa Merge branch 'for-linux-next-fixes' of https://gitlab.free [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (bcb70b5ccde3) \ N -- N -- N refs/heads/pending-fixes (260e0956d7aa)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 82 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: .gitignore | 3 +- .mailmap | 1 + .../bindings/hwlock/sprd,hwspinlock-r3p0.yaml | 50 + .../devicetree/bindings/hwlock/sprd-hwspinlock.txt | 23 - .../bindings/remoteproc/qcom,sm8550-pas.yaml | 3 + .../bindings/remoteproc/ti,k3-m4f-rproc.yaml | 125 +++ .../bindings/remoteproc/xlnx,zynqmp-r5fss.yaml | 1 + .../devicetree/bindings/riscv/extensions.yaml | 7 + Documentation/dontdiff | 1 + Documentation/kbuild/kbuild.rst | 10 + Documentation/kbuild/kconfig-language.rst | 6 +- Documentation/kbuild/makefiles.rst | 1 - Documentation/kbuild/modules.rst | 224 ++--- Documentation/networking/tproxy.rst | 2 +- Documentation/process/changes.rst | 7 + Documentation/scheduler/sched-ext.rst | 10 + Documentation/userspace-api/landlock.rst | 58 +- MAINTAINERS | 3 +- Makefile | 7 +- arch/arc/Kconfig | 2 +- arch/m68k/kernel/setup_no.c | 2 +- arch/riscv/Kconfig | 8 + arch/riscv/configs/defconfig | 12 +- arch/riscv/errata/sifive/errata_cip_453.S | 8 +- arch/riscv/include/asm/acpi.h | 2 - arch/riscv/include/asm/bitops.h | 43 +- arch/riscv/include/asm/cacheflush.h | 18 +- arch/riscv/include/asm/exec.h | 8 + arch/riscv/include/asm/fence.h | 1 + arch/riscv/include/asm/hwcap.h | 1 + arch/riscv/include/asm/irq.h | 5 + arch/riscv/include/asm/page.h | 29 +- arch/riscv/include/asm/pgtable.h | 28 +- arch/riscv/include/asm/sbi.h | 1 + arch/riscv/include/asm/set_memory.h | 2 +- arch/riscv/include/asm/sparsemem.h | 2 +- arch/riscv/include/asm/string.h | 2 + arch/riscv/include/asm/thread_info.h | 11 +- arch/riscv/include/asm/vmalloc.h | 1 + arch/riscv/include/asm/xip_fixup.h | 30 +- arch/riscv/kernel/acpi_numa.c | 2 +- arch/riscv/kernel/asm-offsets.c | 7 + arch/riscv/kernel/cacheinfo.c | 5 + arch/riscv/kernel/cpufeature.c | 1 + arch/riscv/kernel/elf_kexec.c | 6 + arch/riscv/kernel/entry.S | 91 +- arch/riscv/kernel/module.c | 4 +- arch/riscv/kernel/perf_callchain.c | 46 +- arch/riscv/kernel/pi/Makefile | 4 +- arch/riscv/kernel/pi/archrandom_early.c | 30 + arch/riscv/kernel/pi/cmdline_early.c | 10 +- arch/riscv/kernel/pi/fdt_early.c | 167 +++- arch/riscv/kernel/pi/pi.h | 20 + arch/riscv/kernel/process.c | 9 + arch/riscv/kernel/riscv_ksyms.c | 3 - arch/riscv/kernel/smp.c | 43 +- arch/riscv/kernel/stacktrace.c | 43 + arch/riscv/kernel/vdso/Makefile | 2 +- arch/riscv/kernel/vendor_extensions/andes.c | 2 +- arch/riscv/kernel/vmcore_info.c | 7 + arch/riscv/kernel/vmlinux-xip.lds.S | 5 +- arch/riscv/lib/Makefile | 2 + arch/riscv/lib/memset.S | 2 + arch/riscv/lib/strcmp.S | 2 + arch/riscv/lib/strlen.S | 1 + arch/riscv/lib/strncmp.S | 2 + arch/riscv/mm/init.c | 28 +- arch/riscv/mm/pgtable.c | 13 + arch/riscv/purgatory/Makefile | 2 + arch/x86/configs/tiny.config | 4 - certs/Makefile | 2 +- certs/extract-cert.c | 138 +-- crypto/asymmetric_keys/asymmetric_type.c | 7 +- drivers/gpu/drm/display/drm_hdmi_state_helper.c | 4 +- drivers/gpu/drm/drm_debugfs.c | 4 +- drivers/i3c/master.c | 12 + drivers/i3c/master/i3c-master-cdns.c | 2 + drivers/i3c/master/mipi-i3c-hci/Makefile | 3 +- drivers/i3c/master/mipi-i3c-hci/cmd_v1.c | 12 +- drivers/i3c/master/mipi-i3c-hci/core.c | 36 +- drivers/i3c/master/mipi-i3c-hci/hci.h | 10 + drivers/i3c/master/mipi-i3c-hci/hci_quirks.c | 44 + drivers/i3c/master/svc-i3c-master.c | 84 +- drivers/infiniband/core/cache.c | 4 +- drivers/infiniband/core/core_priv.h | 3 - drivers/infiniband/core/device.c | 48 +- drivers/infiniband/core/iwcm.c | 2 +- drivers/infiniband/core/mad.c | 19 +- drivers/infiniband/core/netlink.c | 1 + drivers/infiniband/core/nldev.c | 187 +++- drivers/infiniband/core/umem_dmabuf.c | 66 +- drivers/infiniband/core/uverbs_std_types_mr.c | 2 +- drivers/infiniband/hw/bnxt_re/bnxt_re.h | 23 + drivers/infiniband/hw/bnxt_re/ib_verbs.c | 254 +++-- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 20 +- drivers/infiniband/hw/bnxt_re/main.c | 213 ++-- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 72 +- drivers/infiniband/hw/bnxt_re/qplib_fp.h | 25 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 11 + drivers/infiniband/hw/bnxt_re/qplib_sp.c | 19 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 11 +- drivers/infiniband/hw/bnxt_re/roce_hsi.h | 36 +- drivers/infiniband/hw/cxgb4/cm.c | 5 + drivers/infiniband/hw/cxgb4/cq.c | 8 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 40 +- drivers/infiniband/hw/cxgb4/provider.c | 67 +- drivers/infiniband/hw/cxgb4/qp.c | 32 +- drivers/infiniband/hw/efa/efa.h | 2 +- drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 3 + drivers/infiniband/hw/efa/efa_com_cmd.c | 1 + drivers/infiniband/hw/efa/efa_com_cmd.h | 1 + drivers/infiniband/hw/efa/efa_main.c | 1 + drivers/infiniband/hw/efa/efa_verbs.c | 4 +- drivers/infiniband/hw/erdma/erdma.h | 3 +- drivers/infiniband/hw/erdma/erdma_cmdq.c | 26 +- drivers/infiniband/hw/erdma/erdma_eq.c | 87 +- drivers/infiniband/hw/erdma/erdma_main.c | 5 +- drivers/infiniband/hw/erdma/erdma_verbs.c | 29 +- drivers/infiniband/hw/erdma/erdma_verbs.h | 1 + drivers/infiniband/hw/hns/hns_roce_ah.c | 14 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 22 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 33 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 16 +- drivers/infiniband/hw/irdma/verbs.c | 4 +- drivers/infiniband/hw/mana/main.c | 8 +- drivers/infiniband/hw/mlx4/alias_GUID.c | 4 +- drivers/infiniband/hw/mlx4/mad.c | 10 +- drivers/infiniband/hw/mlx5/Makefile | 1 + drivers/infiniband/hw/mlx5/cmd.c | 21 + drivers/infiniband/hw/mlx5/cmd.h | 2 + drivers/infiniband/hw/mlx5/data_direct.c | 227 +++++ drivers/infiniband/hw/mlx5/data_direct.h | 23 + drivers/infiniband/hw/mlx5/ib_rep.c | 22 +- drivers/infiniband/hw/mlx5/main.c | 324 ++++-- drivers/infiniband/hw/mlx5/mlx5_ib.h | 60 +- drivers/infiniband/hw/mlx5/mr.c | 418 ++++++-- drivers/infiniband/hw/mlx5/odp.c | 405 ++++++-- drivers/infiniband/hw/mlx5/std_types.c | 76 +- drivers/infiniband/hw/mlx5/umr.c | 96 +- drivers/infiniband/hw/mlx5/umr.h | 1 + drivers/infiniband/hw/qib/qib_init.c | 9 +- drivers/infiniband/hw/qib/qib_verbs.h | 4 - drivers/infiniband/sw/rdmavt/mr.c | 6 +- drivers/infiniband/sw/rxe/rxe_hdr.h | 2 +- drivers/infiniband/sw/rxe/rxe_resp.c | 4 +- drivers/infiniband/sw/siw/siw.h | 2 - drivers/infiniband/sw/siw/siw_main.c | 37 - drivers/infiniband/ulp/ipoib/ipoib.h | 4 - drivers/infiniband/ulp/iser/iscsi_iser.h | 4 - drivers/infiniband/ulp/rtrs/rtrs-clt.c | 92 +- drivers/infiniband/ulp/rtrs/rtrs-clt.h | 3 +- drivers/infiniband/ulp/rtrs/rtrs-pri.h | 2 + drivers/infiniband/ulp/rtrs/rtrs-srv.c | 51 +- drivers/infiniband/ulp/rtrs/rtrs-srv.h | 2 + drivers/iommu/dma-iommu.c | 33 + drivers/iommu/iommu.c | 1 + drivers/iommu/iommufd/device.c | 56 +- drivers/iommu/iommufd/fault.c | 5 +- drivers/iommu/iommufd/hw_pagetable.c | 3 +- drivers/iommu/iommufd/io_pagetable.c | 16 +- drivers/iommu/iommufd/io_pagetable.h | 2 +- drivers/iommu/iommufd/ioas.c | 2 +- drivers/iommu/iommufd/iommufd_private.h | 32 +- drivers/iommu/iommufd/iommufd_test.h | 2 +- drivers/iommu/iommufd/iova_bitmap.c | 2 +- drivers/iommu/iommufd/main.c | 8 +- drivers/iommu/iommufd/pages.c | 10 +- drivers/iommu/iommufd/selftest.c | 19 +- drivers/net/bonding/bond_main.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 76 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 54 +- drivers/net/ethernet/realtek/r8169_main.c | 28 + drivers/net/ethernet/renesas/ravb.h | 1 + drivers/net/ethernet/renesas/ravb_main.c | 18 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 1 + drivers/net/phy/aquantia/aquantia_leds.c | 3 +- drivers/net/phy/aquantia/aquantia_main.c | 5 +- drivers/of/fdt.c | 2 +- drivers/of/unittest.c | 4 +- drivers/perf/riscv_pmu.c | 2 - drivers/perf/riscv_pmu_sbi.c | 31 +- drivers/remoteproc/Kconfig | 13 + drivers/remoteproc/Makefile | 1 + drivers/remoteproc/da8xx_remoteproc.c | 10 +- drivers/remoteproc/imx_dsp_rproc.c | 2 +- drivers/remoteproc/imx_rproc.c | 93 +- drivers/remoteproc/imx_rproc.h | 4 + drivers/remoteproc/ingenic_rproc.c | 3 +- drivers/remoteproc/keystone_remoteproc.c | 21 +- drivers/remoteproc/qcom_q6v5_pas.c | 93 ++ drivers/remoteproc/st_slim_rproc.c | 6 +- drivers/remoteproc/ti_k3_dsp_remoteproc.c | 108 +- drivers/remoteproc/ti_k3_m4_remoteproc.c | 667 +++++++++++++ drivers/remoteproc/ti_k3_r5_remoteproc.c | 130 +-- drivers/remoteproc/ti_sci_proc.h | 26 + drivers/remoteproc/xlnx_r5_remoteproc.c | 141 ++- drivers/rpmsg/Makefile | 1 + drivers/rpmsg/qcom_glink_native.c | 166 +++- drivers/rpmsg/qcom_glink_trace.h | 406 ++++++++ drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c | 4 +- drivers/vfio/mdev/mdev_private.h | 3 - drivers/vfio/mdev/mdev_sysfs.c | 2 +- drivers/vfio/pci/vfio_pci_core.c | 7 +- fs/proc/proc_sysctl.c | 11 +- include/keys/dns_resolver-type.h | 4 - include/linux/dma-map-ops.h | 19 - include/linux/hdmi.h | 9 + include/linux/i3c/master.h | 16 + include/linux/iommu-dma.h | 114 +-- include/linux/iommufd.h | 12 +- include/linux/key.h | 3 - include/linux/mlx5/device.h | 31 +- include/linux/mlx5/driver.h | 2 +- include/linux/mlx5/mlx5_ifc.h | 113 ++- include/linux/netfilter.h | 4 - include/net/xfrm.h | 28 +- include/rdma/ib_umem.h | 18 + include/rdma/ib_verbs.h | 4 +- include/rdma/rdma_netlink.h | 12 + include/uapi/linux/io_uring.h | 6 +- include/uapi/linux/iommufd.h | 2 +- include/uapi/linux/landlock.h | 30 + include/uapi/rdma/bnxt_re-abi.h | 13 + include/uapi/rdma/mlx5_user_ioctl_cmds.h | 9 + include/uapi/rdma/mlx5_user_ioctl_verbs.h | 4 + include/uapi/rdma/rdma_netlink.h | 16 + io_uring/fdinfo.c | 3 +- io_uring/io_uring.c | 21 +- io_uring/register.c | 6 +- io_uring/register.h | 2 +- io_uring/rsrc.c | 23 +- io_uring/rsrc.h | 7 +- io_uring/sqpoll.c | 22 +- kernel/configs/tiny.config | 6 - kernel/dma/mapping.c | 43 +- kernel/sched/core.c | 3 +- kernel/sched/ext.c | 24 +- kernel/sched/sched.h | 10 +- lib/Kconfig.debug | 15 + mm/mmap.c | 4 + net/ipv4/netfilter/nf_reject_ipv4.c | 10 +- net/ipv4/xfrm4_policy.c | 40 +- net/ipv6/netfilter/nf_reject_ipv6.c | 5 +- net/ipv6/xfrm6_policy.c | 31 +- net/mac802154/scan.c | 4 +- net/netfilter/nf_conntrack_core.c | 141 +-- net/netfilter/nf_conntrack_netlink.c | 9 +- net/netfilter/nf_nat_core.c | 121 ++- net/netfilter/nf_tables_api.c | 6 +- net/netfilter/nft_compat.c | 6 +- net/netfilter/nft_log.c | 2 +- net/netfilter/nft_meta.c | 2 +- net/netfilter/nft_numgen.c | 2 +- net/netfilter/nft_set_pipapo.c | 13 +- net/netfilter/nft_tunnel.c | 5 +- net/qrtr/af_qrtr.c | 2 +- net/xfrm/xfrm_device.c | 11 +- net/xfrm/xfrm_policy.c | 50 +- samples/landlock/sandboxer.c | 73 +- scripts/Makefile.build | 58 +- scripts/Makefile.dtbs | 142 +++ scripts/Makefile.host | 5 + scripts/Makefile.lib | 119 +-- scripts/Makefile.modfinal | 9 +- scripts/Makefile.modinst | 8 +- scripts/Makefile.package | 3 +- scripts/Makefile.vmlinux | 18 + scripts/Makefile.vmlinux_o | 3 + scripts/basic/fixdep.c | 15 +- scripts/generate_builtin_ranges.awk | 508 ++++++++++ scripts/include/hash.h | 28 + scripts/include/hashtable.h | 50 + scripts/include/list.h | 69 ++ scripts/include/xalloc.h | 53 + scripts/kallsyms.c | 46 +- scripts/kconfig/confdata.c | 3 + scripts/kconfig/expr.c | 482 ++++----- scripts/kconfig/expr.h | 27 +- scripts/kconfig/internal.h | 6 + scripts/kconfig/lexer.l | 1 + scripts/kconfig/lkc.h | 6 - scripts/kconfig/mconf.c | 1 + scripts/kconfig/menu.c | 38 +- scripts/kconfig/nconf.c | 1 + scripts/kconfig/nconf.gui.c | 1 + scripts/kconfig/parser.y | 13 +- scripts/kconfig/preprocess.c | 1 + scripts/kconfig/qconf.cc | 2 +- scripts/kconfig/symbol.c | 9 +- scripts/kconfig/util.c | 63 +- scripts/link-vmlinux.sh | 2 +- scripts/mod/mk_elfconfig.c | 25 - scripts/mod/modpost.c | 125 +-- scripts/mod/modpost.h | 28 +- scripts/mod/sumversion.c | 6 +- scripts/mod/symsearch.c | 6 +- scripts/module-common.c | 25 + scripts/package/PKGBUILD | 52 +- scripts/package/install-extmod-build | 55 +- scripts/sign-file.c | 132 +-- scripts/ssl-common.h | 32 + scripts/subarch.include | 2 +- scripts/verify_builtin_ranges.awk | 370 +++++++ security/ipe/policy_tests.c | 1 + security/landlock/cred.h | 2 +- security/landlock/fs.c | 25 + security/landlock/fs.h | 7 + security/landlock/limits.h | 3 + security/landlock/ruleset.c | 7 +- security/landlock/ruleset.h | 24 +- security/landlock/syscalls.c | 17 +- security/landlock/task.c | 193 ++++ security/selinux/hooks.c | 2 +- security/smack/smack_lsm.c | 13 +- sound/soc/atmel/mchp-pdmc.c | 3 + tools/arch/riscv/include/asm/barrier.h | 39 + tools/arch/riscv/include/asm/fence.h | 13 + tools/include/asm/barrier.h | 2 + tools/include/linux/ring_buffer.h | 2 +- tools/power/cpupower/bindings/python/.gitignore | 3 +- tools/power/cpupower/bindings/python/Makefile | 4 +- .../{raw_pylibcpupower.i => raw_pylibcpupower.swg} | 0 tools/sched_ext/scx_show_state.py | 1 + tools/testing/selftests/landlock/base_test.c | 2 +- tools/testing/selftests/landlock/common.h | 39 + tools/testing/selftests/landlock/fs_test.c | 1 - tools/testing/selftests/landlock/net_test.c | 31 +- .../selftests/landlock/scoped_abstract_unix_test.c | 1041 ++++++++++++++++++++ .../selftests/landlock/scoped_base_variants.h | 156 +++ tools/testing/selftests/landlock/scoped_common.h | 28 + .../landlock/scoped_multiple_domain_variants.h | 152 +++ .../selftests/landlock/scoped_signal_test.c | 484 +++++++++ tools/testing/selftests/landlock/scoped_test.c | 33 + tools/testing/selftests/net/netfilter/Makefile | 4 + tools/testing/selftests/net/netfilter/config | 1 + .../net/netfilter/conntrack_reverse_clash.c | 125 +++ .../net/netfilter/conntrack_reverse_clash.sh | 51 + tools/testing/selftests/net/netfilter/ipvs.sh | 2 +- tools/testing/selftests/net/netfilter/nft_queue.sh | 92 +- .../selftests/net/netfilter/nft_tproxy_tcp.sh | 358 +++++++ .../selftests/net/netfilter/nft_tproxy_udp.sh | 262 +++++ 341 files changed, 11452 insertions(+), 2969 deletions(-) create mode 100644 Documentation/devicetree/bindings/hwlock/sprd,hwspinlock-r3p0.yaml delete mode 100644 Documentation/devicetree/bindings/hwlock/sprd-hwspinlock.txt create mode 100644 Documentation/devicetree/bindings/remoteproc/ti,k3-m4f-rproc.yaml create mode 100644 arch/riscv/include/asm/exec.h create mode 100644 arch/riscv/kernel/pi/archrandom_early.c create mode 100644 arch/riscv/kernel/pi/pi.h create mode 100644 drivers/i3c/master/mipi-i3c-hci/hci_quirks.c create mode 100644 drivers/infiniband/hw/mlx5/data_direct.c create mode 100644 drivers/infiniband/hw/mlx5/data_direct.h create mode 100644 drivers/remoteproc/ti_k3_m4_remoteproc.c create mode 100644 drivers/rpmsg/qcom_glink_trace.h create mode 100644 scripts/Makefile.dtbs create mode 100755 scripts/generate_builtin_ranges.awk create mode 100644 scripts/include/hash.h create mode 100644 scripts/include/xalloc.h create mode 100644 scripts/module-common.c create mode 100644 scripts/ssl-common.h create mode 100755 scripts/verify_builtin_ranges.awk create mode 100644 tools/arch/riscv/include/asm/barrier.h create mode 100644 tools/arch/riscv/include/asm/fence.h rename tools/power/cpupower/bindings/python/{raw_pylibcpupower.i => raw_pylibcpupo [...] create mode 100644 tools/testing/selftests/landlock/scoped_abstract_unix_test.c create mode 100644 tools/testing/selftests/landlock/scoped_base_variants.h create mode 100644 tools/testing/selftests/landlock/scoped_common.h create mode 100644 tools/testing/selftests/landlock/scoped_multiple_domain_variants.h create mode 100644 tools/testing/selftests/landlock/scoped_signal_test.c create mode 100644 tools/testing/selftests/landlock/scoped_test.c create mode 100644 tools/testing/selftests/net/netfilter/conntrack_reverse_clash.c create mode 100755 tools/testing/selftests/net/netfilter/conntrack_reverse_clash.sh create mode 100755 tools/testing/selftests/net/netfilter/nft_tproxy_tcp.sh create mode 100755 tools/testing/selftests/net/netfilter/nft_tproxy_udp.sh