History log of /linux-6.15/rust/kernel/ (Results 76 – 100 of 474)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
374908a103-Mar-2025 Miguel Ojeda <[email protected]>

rust: remove leftover mentions of the `alloc` crate

In commit 392e34b6bc22 ("kbuild: rust: remove the `alloc` crate and
`GlobalAlloc`") we stopped using the upstream `alloc` crate.

Thus remove a fe

rust: remove leftover mentions of the `alloc` crate

In commit 392e34b6bc22 ("kbuild: rust: remove the `alloc` crate and
`GlobalAlloc`") we stopped using the upstream `alloc` crate.

Thus remove a few leftover mentions treewide.

Cc: [email protected] # Also to 6.12.y after the `alloc` backport lands
Fixes: 392e34b6bc22 ("kbuild: rust: remove the `alloc` crate and `GlobalAlloc`")
Reviewed-by: Danilo Krummrich <[email protected]>
Reviewed-by: Andreas Hindborg <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Miguel Ojeda <[email protected]>

show more ...


/linux-6.15/.mailmap
/linux-6.15/Documentation/arch/powerpc/cxl.rst
/linux-6.15/Documentation/arch/x86/sva.rst
/linux-6.15/Documentation/devicetree/bindings/arm/rockchip/pmu.yaml
/linux-6.15/Documentation/devicetree/bindings/mtd/cdns,hp-nfc.yaml
/linux-6.15/Documentation/networking/strparser.rst
/linux-6.15/Documentation/process/embargoed-hardware-issues.rst
/linux-6.15/Documentation/rust/quick-start.rst
/linux-6.15/Documentation/translations/sp_SP/process/embargoed-hardware-issues.rst
/linux-6.15/Documentation/userspace-api/landlock.rst
/linux-6.15/MAINTAINERS
/linux-6.15/Makefile
/linux-6.15/arch/arm64/boot/dts/rockchip/px30-ringneck-haikou.dts
/linux-6.15/arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi
/linux-6.15/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-lts.dts
/linux-6.15/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus.dts
/linux-6.15/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus.dtsi
/linux-6.15/arch/arm64/boot/dts/rockchip/rk3399-gru-chromebook.dtsi
/linux-6.15/arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet.dtsi
/linux-6.15/arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi
/linux-6.15/arch/arm64/boot/dts/rockchip/rk3588-base.dtsi
/linux-6.15/arch/arm64/boot/dts/rockchip/rk3588-coolpi-cm5-genbook.dts
/linux-6.15/arch/arm64/boot/dts/rockchip/rk3588-extra.dtsi
/linux-6.15/arch/arm64/boot/dts/rockchip/rk3588-rock-5b-pcie-ep.dtso
/linux-6.15/arch/arm64/configs/defconfig
/linux-6.15/arch/arm64/include/asm/hugetlb.h
/linux-6.15/arch/arm64/include/asm/kvm_arm.h
/linux-6.15/arch/arm64/include/asm/kvm_host.h
/linux-6.15/arch/arm64/kvm/arm.c
/linux-6.15/arch/arm64/kvm/vmid.c
/linux-6.15/arch/arm64/mm/hugetlbpage.c
/linux-6.15/arch/arm64/mm/init.c
/linux-6.15/arch/loongarch/include/asm/hugetlb.h
/linux-6.15/arch/mips/boot/tools/relocs.c
/linux-6.15/arch/mips/include/asm/hugetlb.h
/linux-6.15/arch/parisc/include/asm/hugetlb.h
/linux-6.15/arch/parisc/mm/hugetlbpage.c
/linux-6.15/arch/powerpc/include/asm/book3s/64/hash-4k.h
/linux-6.15/arch/powerpc/include/asm/hugetlb.h
/linux-6.15/arch/powerpc/lib/code-patching.c
/linux-6.15/arch/riscv/include/asm/cmpxchg.h
/linux-6.15/arch/riscv/include/asm/futex.h
/linux-6.15/arch/riscv/include/asm/hugetlb.h
/linux-6.15/arch/riscv/kernel/cacheinfo.c
/linux-6.15/arch/riscv/kernel/cpufeature.c
/linux-6.15/arch/riscv/kernel/setup.c
/linux-6.15/arch/riscv/kernel/signal.c
/linux-6.15/arch/riscv/kvm/aia_imsic.c
/linux-6.15/arch/riscv/kvm/vcpu_sbi_hsm.c
/linux-6.15/arch/riscv/kvm/vcpu_sbi_replace.c
/linux-6.15/arch/riscv/kvm/vcpu_sbi_system.c
/linux-6.15/arch/riscv/mm/hugetlbpage.c
/linux-6.15/arch/s390/boot/startup.c
/linux-6.15/arch/s390/configs/debug_defconfig
/linux-6.15/arch/s390/configs/defconfig
/linux-6.15/arch/s390/include/asm/hugetlb.h
/linux-6.15/arch/s390/mm/hugetlbpage.c
/linux-6.15/arch/s390/purgatory/Makefile
/linux-6.15/arch/sparc/include/asm/hugetlb.h
/linux-6.15/arch/sparc/mm/hugetlbpage.c
/linux-6.15/arch/x86/entry/common.c
/linux-6.15/arch/x86/events/core.c
/linux-6.15/arch/x86/events/intel/core.c
/linux-6.15/arch/x86/events/intel/ds.c
/linux-6.15/arch/x86/events/rapl.c
/linux-6.15/arch/x86/kernel/cpu/cpuid-deps.c
/linux-6.15/arch/x86/kernel/cpu/cyrix.c
/linux-6.15/arch/x86/kernel/devicetree.c
/linux-6.15/arch/x86/kernel/irq.c
/linux-6.15/arch/x86/kvm/mmu/mmu.c
/linux-6.15/arch/x86/kvm/vmx/nested.c
/linux-6.15/arch/x86/kvm/x86.c
/linux-6.15/block/bio.c
/linux-6.15/block/blk-merge.c
/linux-6.15/block/blk-settings.c
/linux-6.15/block/blk-zoned.c
/linux-6.15/block/blk.h
/linux-6.15/drivers/accel/amdxdna/amdxdna_mailbox.c
/linux-6.15/drivers/acpi/platform_profile.c
/linux-6.15/drivers/ata/ahci.h
/linux-6.15/drivers/ata/libahci.c
/linux-6.15/drivers/ata/libahci_platform.c
/linux-6.15/drivers/ata/libata-core.c
/linux-6.15/drivers/bluetooth/btusb.c
/linux-6.15/drivers/clocksource/jcore-pit.c
/linux-6.15/drivers/dma/qcom/bam_dma.c
/linux-6.15/drivers/dma/tegra210-adma.c
/linux-6.15/drivers/edac/qcom_edac.c
/linux-6.15/drivers/firmware/arm_scmi/vendors/imx/imx-sm-misc.c
/linux-6.15/drivers/firmware/cirrus/cs_dsp.c
/linux-6.15/drivers/firmware/efi/cper-arm.c
/linux-6.15/drivers/firmware/efi/cper-x86.c
/linux-6.15/drivers/firmware/efi/mokvar-table.c
/linux-6.15/drivers/firmware/imx/Kconfig
/linux-6.15/drivers/gpio/gpio-vf610.c
/linux-6.15/drivers/gpio/gpiolib.c
/linux-6.15/drivers/gpio/gpiolib.h
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
/linux-6.15/drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
/linux-6.15/drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
/linux-6.15/drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c
/linux-6.15/drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
/linux-6.15/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/linux-6.15/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
/linux-6.15/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c
/linux-6.15/drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
/linux-6.15/drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
/linux-6.15/drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
/linux-6.15/drivers/gpu/drm/drm_fbdev_dma.c
/linux-6.15/drivers/gpu/drm/i915/display/icl_dsi.c
/linux-6.15/drivers/gpu/drm/i915/display/intel_ddi.c
/linux-6.15/drivers/gpu/drm/i915/display/intel_display.c
/linux-6.15/drivers/gpu/drm/i915/display/intel_dp_link_training.c
/linux-6.15/drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
/linux-6.15/drivers/gpu/drm/i915/i915_reg.h
/linux-6.15/drivers/gpu/drm/imagination/Makefile
/linux-6.15/drivers/gpu/drm/msm/adreno/a6xx_gmu.c
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_5_0_sm8150.h
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_5_1_sc8180x.h
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_5_3_sm6150.h
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_5_4_sm6125.h
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
/linux-6.15/drivers/gpu/drm/msm/dp/dp_display.c
/linux-6.15/drivers/gpu/drm/msm/dp/dp_drm.c
/linux-6.15/drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c
/linux-6.15/drivers/gpu/drm/msm/msm_drv.h
/linux-6.15/drivers/gpu/drm/msm/registers/display/dsi_phy_7nm.xml
/linux-6.15/drivers/gpu/drm/nouveau/nouveau_connector.c
/linux-6.15/drivers/gpu/drm/nouveau/nouveau_svm.c
/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.c
/linux-6.15/drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
/linux-6.15/drivers/gpu/drm/vkms/vkms_composer.c
/linux-6.15/drivers/gpu/drm/xe/regs/xe_engine_regs.h
/linux-6.15/drivers/gpu/drm/xe/xe_guc_ct.c
/linux-6.15/drivers/gpu/drm/xe/xe_guc_log.c
/linux-6.15/drivers/gpu/drm/xe/xe_guc_submit.c
/linux-6.15/drivers/gpu/drm/xe/xe_irq.c
/linux-6.15/drivers/gpu/drm/xe/xe_oa.c
/linux-6.15/drivers/gpu/drm/xe/xe_vm.c
/linux-6.15/drivers/i2c/busses/i2c-amd-asf-plat.c
/linux-6.15/drivers/i2c/busses/i2c-ls2x.c
/linux-6.15/drivers/i2c/busses/i2c-npcm7xx.c
/linux-6.15/drivers/i2c/i2c-core-base.c
/linux-6.15/drivers/idle/intel_idle.c
/linux-6.15/drivers/infiniband/hw/bnxt_re/bnxt_re.h
/linux-6.15/drivers/infiniband/hw/bnxt_re/hw_counters.c
/linux-6.15/drivers/infiniband/hw/bnxt_re/ib_verbs.c
/linux-6.15/drivers/infiniband/hw/bnxt_re/main.c
/linux-6.15/drivers/infiniband/hw/bnxt_re/qplib_res.h
/linux-6.15/drivers/infiniband/hw/hns/hns_roce_hw_v2.c
/linux-6.15/drivers/infiniband/hw/hns/hns_roce_hw_v2.h
/linux-6.15/drivers/infiniband/hw/mana/main.c
/linux-6.15/drivers/infiniband/hw/mlx5/ah.c
/linux-6.15/drivers/infiniband/hw/mlx5/counters.c
/linux-6.15/drivers/infiniband/hw/mlx5/mr.c
/linux-6.15/drivers/infiniband/hw/mlx5/odp.c
/linux-6.15/drivers/infiniband/hw/mlx5/qp.c
/linux-6.15/drivers/infiniband/hw/mlx5/qp.h
/linux-6.15/drivers/infiniband/hw/mlx5/umr.c
/linux-6.15/drivers/iommu/amd/iommu.c
/linux-6.15/drivers/iommu/intel/dmar.c
/linux-6.15/drivers/iommu/intel/iommu.c
/linux-6.15/drivers/irqchip/irq-gic-v3.c
/linux-6.15/drivers/irqchip/irq-jcore-aic.c
/linux-6.15/drivers/irqchip/qcom-pdc.c
/linux-6.15/drivers/md/dm-integrity.c
/linux-6.15/drivers/md/dm-vdo/dedupe.c
/linux-6.15/drivers/md/raid0.c
/linux-6.15/drivers/md/raid1.c
/linux-6.15/drivers/md/raid10.c
/linux-6.15/drivers/mtd/nand/raw/cadence-nand-controller.c
/linux-6.15/drivers/mtd/nand/raw/qcom_nandc.c
/linux-6.15/drivers/mtd/spi-nor/sst.c
/linux-6.15/drivers/net/dsa/realtek/Kconfig
/linux-6.15/drivers/net/dsa/realtek/Makefile
/linux-6.15/drivers/net/dsa/realtek/rtl8366rb-leds.c
/linux-6.15/drivers/net/dsa/realtek/rtl8366rb.c
/linux-6.15/drivers/net/dsa/realtek/rtl8366rb.h
/linux-6.15/drivers/net/ethernet/cadence/macb.h
/linux-6.15/drivers/net/ethernet/cadence/macb_main.c
/linux-6.15/drivers/net/ethernet/freescale/enetc/enetc.c
/linux-6.15/drivers/net/ethernet/freescale/enetc/enetc4_pf.c
/linux-6.15/drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
/linux-6.15/drivers/net/ethernet/google/gve/gve.h
/linux-6.15/drivers/net/ethernet/google/gve/gve_main.c
/linux-6.15/drivers/net/ethernet/google/gve/gve_rx_dqo.c
/linux-6.15/drivers/net/ethernet/ibm/ibmvnic.c
/linux-6.15/drivers/net/ethernet/intel/iavf/iavf_main.c
/linux-6.15/drivers/net/ethernet/intel/ice/ice_eswitch.c
/linux-6.15/drivers/net/ethernet/intel/ice/ice_sriov.c
/linux-6.15/drivers/net/ethernet/intel/ice/ice_vf_lib.c
/linux-6.15/drivers/net/ethernet/intel/ice/ice_vf_lib_private.h
/linux-6.15/drivers/net/ethernet/intel/idpf/idpf_txrx.c
/linux-6.15/drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
/linux-6.15/drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
/linux-6.15/drivers/net/ethernet/netronome/nfp/bpf/cmsg.c
/linux-6.15/drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c
/linux-6.15/drivers/net/ethernet/ti/Kconfig
/linux-6.15/drivers/net/ethernet/ti/icssg/icss_iep.c
/linux-6.15/drivers/net/ethernet/xilinx/xilinx_axienet_main.c
/linux-6.15/drivers/net/geneve.c
/linux-6.15/drivers/net/gtp.c
/linux-6.15/drivers/net/ipvlan/ipvlan_core.c
/linux-6.15/drivers/net/loopback.c
/linux-6.15/drivers/net/netdevsim/ethtool.c
/linux-6.15/drivers/net/phy/qcom/qca807x.c
/linux-6.15/drivers/net/pse-pd/pd692x0.c
/linux-6.15/drivers/net/usb/gl620a.c
/linux-6.15/drivers/net/wwan/mhi_wwan_mbim.c
/linux-6.15/drivers/nvme/host/apple.c
/linux-6.15/drivers/nvme/host/core.c
/linux-6.15/drivers/nvme/host/fc.c
/linux-6.15/drivers/nvme/host/ioctl.c
/linux-6.15/drivers/nvme/host/pci.c
/linux-6.15/drivers/nvme/host/tcp.c
/linux-6.15/drivers/nvme/target/core.c
/linux-6.15/drivers/nvme/target/nvmet.h
/linux-6.15/drivers/nvme/target/pci-epf.c
/linux-6.15/drivers/nvme/target/rdma.c
/linux-6.15/drivers/phy/freescale/phy-fsl-samsung-hdmi.c
/linux-6.15/drivers/phy/rockchip/Kconfig
/linux-6.15/drivers/phy/rockchip/phy-rockchip-naneng-combphy.c
/linux-6.15/drivers/phy/samsung/phy-exynos5-usbdrd.c
/linux-6.15/drivers/phy/st/phy-stm32-combophy.c
/linux-6.15/drivers/phy/tegra/xusb-tegra186.c
/linux-6.15/drivers/phy/ti/phy-gmii-sel.c
/linux-6.15/drivers/platform/cznic/Kconfig
/linux-6.15/drivers/power/supply/axp20x_battery.c
/linux-6.15/drivers/power/supply/da9150-fg.c
/linux-6.15/drivers/power/supply/power_supply_core.c
/linux-6.15/drivers/s390/net/ism_drv.c
/linux-6.15/drivers/scsi/scsi_lib.c
/linux-6.15/drivers/soc/loongson/loongson2_guts.c
/linux-6.15/drivers/tee/optee/supp.c
/linux-6.15/drivers/thermal/gov_power_allocator.c
/linux-6.15/drivers/thermal/thermal_of.c
/linux-6.15/drivers/ufs/core/ufs_bsg.c
/linux-6.15/drivers/ufs/core/ufshcd.c
/linux-6.15/drivers/vhost/vhost.c
/linux-6.15/fs/afs/server.c
/linux-6.15/fs/afs/server_list.c
/linux-6.15/fs/bcachefs/btree_cache.c
/linux-6.15/fs/bcachefs/btree_io.c
/linux-6.15/fs/bcachefs/btree_key_cache.c
/linux-6.15/fs/bcachefs/btree_locking.c
/linux-6.15/fs/bcachefs/btree_locking.h
/linux-6.15/fs/bcachefs/btree_update_interior.c
/linux-6.15/fs/bcachefs/data_update.c
/linux-6.15/fs/bcachefs/dirent.h
/linux-6.15/fs/bcachefs/extents.h
/linux-6.15/fs/bcachefs/fs-common.c
/linux-6.15/fs/bcachefs/fs-io.c
/linux-6.15/fs/bcachefs/fsck.c
/linux-6.15/fs/bcachefs/journal.c
/linux-6.15/fs/bcachefs/reflink.c
/linux-6.15/fs/bcachefs/sb-downgrade.c
/linux-6.15/fs/bcachefs/six.c
/linux-6.15/fs/bcachefs/six.h
/linux-6.15/fs/btrfs/extent_map.c
/linux-6.15/fs/btrfs/file.c
/linux-6.15/fs/btrfs/tests/delayed-refs-tests.c
/linux-6.15/fs/btrfs/volumes.c
/linux-6.15/fs/efivarfs/file.c
/linux-6.15/fs/efivarfs/super.c
/linux-6.15/fs/fuse/dev.c
/linux-6.15/fs/fuse/dir.c
/linux-6.15/fs/fuse/file.c
/linux-6.15/fs/iomap/direct-io.c
/linux-6.15/fs/namei.c
/linux-6.15/fs/netfs/buffered_read.c
/linux-6.15/fs/netfs/internal.h
/linux-6.15/fs/netfs/read_collect.c
/linux-6.15/fs/netfs/read_retry.c
/linux-6.15/fs/netfs/stats.c
/linux-6.15/fs/netfs/write_issue.c
/linux-6.15/fs/netfs/write_retry.c
/linux-6.15/fs/nfs/delegation.c
/linux-6.15/fs/nfs/delegation.h
/linux-6.15/fs/nfs/direct.c
/linux-6.15/fs/nfs/nfs4proc.c
/linux-6.15/fs/nsfs.c
/linux-6.15/fs/overlayfs/copy_up.c
/linux-6.15/fs/pidfs.c
/linux-6.15/fs/proc/vmcore.c
/linux-6.15/fs/smb/client/cifsglob.h
/linux-6.15/fs/smb/client/cifssmb.c
/linux-6.15/fs/smb/client/inode.c
/linux-6.15/fs/smb/client/reparse.c
/linux-6.15/fs/smb/client/reparse.h
/linux-6.15/fs/smb/client/smb2inode.c
/linux-6.15/fs/smb/client/smb2ops.c
/linux-6.15/fs/smb/common/smb2pdu.h
/linux-6.15/fs/smb/common/smbfsctl.h
/linux-6.15/fs/xfs/scrub/common.h
/linux-6.15/fs/xfs/scrub/inode_repair.c
/linux-6.15/fs/xfs/scrub/repair.h
/linux-6.15/fs/xfs/scrub/scrub.c
/linux-6.15/fs/xfs/xfs_aops.c
/linux-6.15/fs/xfs/xfs_qm_bhv.c
/linux-6.15/fs/xfs/xfs_super.c
/linux-6.15/include/asm-generic/hugetlb.h
/linux-6.15/include/asm-generic/vmlinux.lds.h
/linux-6.15/include/linux/blkdev.h
/linux-6.15/include/linux/call_once.h
/linux-6.15/include/linux/compiler.h
/linux-6.15/include/linux/fs.h
/linux-6.15/include/linux/hugetlb.h
/linux-6.15/include/linux/mm_types.h
/linux-6.15/include/linux/netdevice.h
/linux-6.15/include/linux/netfs.h
/linux-6.15/include/linux/nfs4.h
/linux-6.15/include/linux/nvme-tcp.h
/linux-6.15/include/linux/nvme.h
/linux-6.15/include/linux/pci_ids.h
/linux-6.15/include/linux/rcuref.h
/linux-6.15/include/linux/skmsg.h
/linux-6.15/include/linux/socket.h
/linux-6.15/include/linux/sunrpc/sched.h
/linux-6.15/include/net/gro.h
/linux-6.15/include/net/net_namespace.h
/linux-6.15/include/net/sock.h
/linux-6.15/include/net/strparser.h
/linux-6.15/include/net/tcp.h
/linux-6.15/include/sound/cs35l56.h
/linux-6.15/include/trace/events/afs.h
/linux-6.15/include/trace/events/netfs.h
/linux-6.15/include/trace/events/sunrpc.h
/linux-6.15/include/uapi/linux/io_uring.h
/linux-6.15/include/uapi/linux/landlock.h
/linux-6.15/include/uapi/linux/taskstats.h
/linux-6.15/include/uapi/linux/virtio_snd.h
/linux-6.15/io_uring/io-wq.c
/linux-6.15/io_uring/io_uring.c
/linux-6.15/io_uring/net.c
/linux-6.15/io_uring/rsrc.h
/linux-6.15/io_uring/rw.c
/linux-6.15/kernel/acct.c
/linux-6.15/kernel/bpf/arena.c
/linux-6.15/kernel/bpf/bpf_cgrp_storage.c
/linux-6.15/kernel/bpf/btf.c
/linux-6.15/kernel/bpf/ringbuf.c
/linux-6.15/kernel/bpf/syscall.c
/linux-6.15/kernel/bpf/verifier.c
/linux-6.15/kernel/cgroup/dmem.c
/linux-6.15/kernel/events/core.c
/linux-6.15/kernel/events/uprobes.c
/linux-6.15/kernel/rseq.c
/linux-6.15/kernel/sched/core.c
/linux-6.15/kernel/sched/ext.c
/linux-6.15/kernel/sched/sched.h
/linux-6.15/kernel/trace/fprobe.c
/linux-6.15/kernel/trace/ftrace.c
/linux-6.15/kernel/trace/trace_events.c
/linux-6.15/kernel/trace/trace_events_hist.c
/linux-6.15/kernel/trace/trace_functions.c
/linux-6.15/kernel/vhost_task.c
/linux-6.15/kernel/workqueue.c
/linux-6.15/lib/iov_iter.c
/linux-6.15/lib/rcuref.c
/linux-6.15/lib/test_xarray.c
/linux-6.15/mm/filemap.c
/linux-6.15/mm/hugetlb.c
/linux-6.15/mm/kasan/report.c
/linux-6.15/mm/madvise.c
/linux-6.15/mm/memcontrol.c
/linux-6.15/mm/memory.c
/linux-6.15/mm/migrate_device.c
/linux-6.15/mm/truncate.c
/linux-6.15/mm/zswap.c
/linux-6.15/net/bluetooth/l2cap_core.c
/linux-6.15/net/bpf/test_run.c
/linux-6.15/net/core/bpf_sk_storage.c
/linux-6.15/net/core/dev.c
/linux-6.15/net/core/drop_monitor.c
/linux-6.15/net/core/flow_dissector.c
/linux-6.15/net/core/gro.c
/linux-6.15/net/core/net_namespace.c
/linux-6.15/net/core/scm.c
/linux-6.15/net/core/skbuff.c
/linux-6.15/net/core/skmsg.c
/linux-6.15/net/core/sock.c
/linux-6.15/net/core/sock_map.c
/linux-6.15/net/core/sysctl_net_core.c
/linux-6.15/net/ethtool/common.c
/linux-6.15/net/ethtool/common.h
/linux-6.15/net/ethtool/ioctl.c
/linux-6.15/net/ethtool/rings.c
/linux-6.15/net/ipv4/arp.c
/linux-6.15/net/ipv4/tcp.c
/linux-6.15/net/ipv4/tcp_bpf.c
/linux-6.15/net/ipv4/tcp_fastopen.c
/linux-6.15/net/ipv4/tcp_input.c
/linux-6.15/net/ipv4/tcp_ipv4.c
/linux-6.15/net/ipv4/tcp_minisocks.c
/linux-6.15/net/ipv6/rpl_iptunnel.c
/linux-6.15/net/ipv6/seg6_iptunnel.c
/linux-6.15/net/mptcp/pm_netlink.c
/linux-6.15/net/mptcp/protocol.h
/linux-6.15/net/mptcp/subflow.c
/linux-6.15/net/netlink/af_netlink.c
/linux-6.15/net/rds/tcp.c
/linux-6.15/net/rxrpc/ar-internal.h
/linux-6.15/net/rxrpc/input.c
/linux-6.15/net/rxrpc/peer_event.c
/linux-6.15/net/rxrpc/peer_object.c
/linux-6.15/net/rxrpc/rxperf.c
/linux-6.15/net/sched/cls_api.c
/linux-6.15/net/sctp/stream.c
/linux-6.15/net/smc/af_smc.c
/linux-6.15/net/strparser/strparser.c
/linux-6.15/net/sunrpc/cache.c
/linux-6.15/net/sunrpc/sched.c
/linux-6.15/net/sunrpc/svcsock.c
/linux-6.15/net/sunrpc/xprtsock.c
/linux-6.15/net/unix/af_unix.c
/linux-6.15/net/vmw_vsock/af_vsock.c
/linux-6.15/net/vmw_vsock/virtio_transport.c
/linux-6.15/net/vmw_vsock/vsock_bpf.c
lib.rs
/linux-6.15/scripts/mod/modpost.c
/linux-6.15/scripts/package/install-extmod-build
/linux-6.15/scripts/rustdoc_test_gen.rs
/linux-6.15/security/integrity/evm/evm_crypto.c
/linux-6.15/security/integrity/evm/evm_main.c
/linux-6.15/security/integrity/ima/ima.h
/linux-6.15/security/integrity/ima/ima_main.c
/linux-6.15/security/landlock/net.c
/linux-6.15/security/landlock/ruleset.c
/linux-6.15/sound/core/hrtimer.c
/linux-6.15/sound/core/seq/seq_clientmgr.c
/linux-6.15/sound/drivers/dummy.c
/linux-6.15/sound/drivers/pcsp/pcsp.c
/linux-6.15/sound/hda/intel-dsp-config.c
/linux-6.15/sound/pci/hda/cs35l56_hda_spi.c
/linux-6.15/sound/pci/hda/hda_codec.c
/linux-6.15/sound/pci/hda/hda_intel.c
/linux-6.15/sound/pci/hda/patch_conexant.c
/linux-6.15/sound/pci/hda/patch_cs8409-tables.c
/linux-6.15/sound/pci/hda/patch_cs8409.c
/linux-6.15/sound/pci/hda/patch_cs8409.h
/linux-6.15/sound/pci/hda/patch_realtek.c
/linux-6.15/sound/pci/hda/tas2781_hda_spi.c
/linux-6.15/sound/pci/hda/tas2781_spi_fwlib.c
/linux-6.15/sound/sh/sh_dac_audio.c
/linux-6.15/sound/soc/codecs/arizona.c
/linux-6.15/sound/soc/codecs/cs35l41.c
/linux-6.15/sound/soc/codecs/cs35l56-shared.c
/linux-6.15/sound/soc/codecs/cs35l56-spi.c
/linux-6.15/sound/soc/codecs/es8328.c
/linux-6.15/sound/soc/codecs/madera.c
/linux-6.15/sound/soc/codecs/tas2764.c
/linux-6.15/sound/soc/codecs/tas2764.h
/linux-6.15/sound/soc/codecs/tas2770.c
/linux-6.15/sound/soc/codecs/tas2781-i2c.c
/linux-6.15/sound/soc/codecs/wm5110.c
/linux-6.15/sound/soc/fsl/fsl_micfil.c
/linux-6.15/sound/soc/fsl/fsl_sai.c
/linux-6.15/sound/soc/fsl/imx-audmix.c
/linux-6.15/sound/soc/generic/simple-card-utils.c
/linux-6.15/sound/soc/intel/boards/sof_sdw.c
/linux-6.15/sound/soc/intel/common/soc-acpi-intel-mtl-match.c
/linux-6.15/sound/soc/intel/common/soc-acpi-intel-ptl-match.c
/linux-6.15/sound/soc/intel/common/soc-acpi-intel-tgl-match.c
/linux-6.15/sound/soc/renesas/rcar/core.c
/linux-6.15/sound/soc/renesas/rcar/rsnd.h
/linux-6.15/sound/soc/renesas/rcar/src.c
/linux-6.15/sound/soc/renesas/rcar/ssi.c
/linux-6.15/sound/soc/rockchip/rockchip_i2s_tdm.c
/linux-6.15/sound/soc/sof/amd/acp-ipc.c
/linux-6.15/sound/soc/sof/amd/acp.c
/linux-6.15/sound/soc/sof/amd/acp.h
/linux-6.15/sound/soc/sof/amd/pci-vangogh.c
/linux-6.15/sound/soc/sof/amd/vangogh.c
/linux-6.15/sound/soc/sof/intel/hda-codec.c
/linux-6.15/sound/soc/sof/intel/hda.c
/linux-6.15/sound/soc/sof/intel/pci-ptl.c
/linux-6.15/sound/soc/sof/ipc4-topology.c
/linux-6.15/sound/soc/sof/pcm.c
/linux-6.15/sound/soc/sof/stream-ipc.c
/linux-6.15/sound/usb/midi.c
/linux-6.15/sound/usb/quirks.c
/linux-6.15/tools/accounting/getdelays.c
/linux-6.15/tools/arch/arm64/tools/Makefile
/linux-6.15/tools/bpf/Makefile
/linux-6.15/tools/bpf/bpftool/Documentation/Makefile
/linux-6.15/tools/bpf/bpftool/Makefile
/linux-6.15/tools/bpf/resolve_btfids/Makefile
/linux-6.15/tools/bpf/runqslower/Makefile
/linux-6.15/tools/build/Makefile
/linux-6.15/tools/lib/bpf/Makefile
/linux-6.15/tools/lib/perf/Makefile
/linux-6.15/tools/lib/thermal/Makefile
/linux-6.15/tools/mm/page-types.c
/linux-6.15/tools/objtool/Makefile
/linux-6.15/tools/objtool/check.c
/linux-6.15/tools/objtool/include/objtool/special.h
/linux-6.15/tools/objtool/noreturns.h
/linux-6.15/tools/perf/Makefile.perf
/linux-6.15/tools/scripts/Makefile.include
/linux-6.15/tools/sound/dapm-graph
/linux-6.15/tools/testing/selftests/bpf/Makefile.docs
/linux-6.15/tools/testing/selftests/bpf/map_tests/map_in_map_batch_ops.c
/linux-6.15/tools/testing/selftests/bpf/prog_tests/flow_dissector_classification.c
/linux-6.15/tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
/linux-6.15/tools/testing/selftests/bpf/prog_tests/sockmap_strp.c
/linux-6.15/tools/testing/selftests/bpf/prog_tests/xdp_cpumap_attach.c
/linux-6.15/tools/testing/selftests/bpf/prog_tests/xdp_devmap_attach.c
/linux-6.15/tools/testing/selftests/bpf/progs/test_sockmap_strp.c
/linux-6.15/tools/testing/selftests/bpf/progs/verifier_array_access.c
/linux-6.15/tools/testing/selftests/drivers/net/hds.py
/linux-6.15/tools/testing/selftests/drivers/net/queues.py
/linux-6.15/tools/testing/selftests/ftrace/test.d/dynevent/add_remove_fprobe.tc
/linux-6.15/tools/testing/selftests/hid/Makefile
/linux-6.15/tools/testing/selftests/landlock/.gitignore
/linux-6.15/tools/testing/selftests/landlock/common.h
/linux-6.15/tools/testing/selftests/landlock/config
/linux-6.15/tools/testing/selftests/landlock/net_test.c
/linux-6.15/tools/testing/selftests/mm/run_vmtests.sh
/linux-6.15/tools/testing/selftests/net/forwarding/tc_flower_port_range.sh
/linux-6.15/tools/testing/selftests/net/lib/Makefile
/linux-6.15/tools/testing/selftests/net/lib/xdp_dummy.bpf.c
/linux-6.15/tools/testing/selftests/rseq/rseq-riscv-bits.h
/linux-6.15/tools/testing/selftests/rseq/rseq-riscv.h
/linux-6.15/tools/thermal/lib/Makefile
/linux-6.15/tools/tracing/latency/Makefile
/linux-6.15/tools/tracing/rtla/Makefile
/linux-6.15/tools/verification/rv/Makefile
ab938b5904-Mar-2025 Alice Ryhl <[email protected]>

cred,rust: mark Credential methods inline

When you build the kernel using the llvm-19.1.4-rust-1.83.0-x86_64
toolchain provided by kernel.org with ARCH=arm64, the following symbols
are generated:

$

cred,rust: mark Credential methods inline

When you build the kernel using the llvm-19.1.4-rust-1.83.0-x86_64
toolchain provided by kernel.org with ARCH=arm64, the following symbols
are generated:

$ nm out-linux/vmlinux | grep ' _R'.*Credential | rustfilt
... T <kernel::cred::Credential>::get_secid
... T <kernel::cred::Credential as
kernel::types::AlwaysRefCounted>::dec_ref
... T <kernel::cred::Credential as
kernel::types::AlwaysRefCounted>::inc_ref

However, these Rust symbols are trivial wrappers around the functions
security_cred_getsecid, get_cred, and put_cred respectively. It doesn't
make sense to go through a trivial wrapper for these functions, so mark
them inline. Also mark other trivial methods inline to prevent similar
cases in the future.

After applying this patch, the above command will produce no output.

Reviewed-by: Boqun Feng <[email protected]>
Reviewed-by: Andreas Hindborg <[email protected]>
Reviewed-by: Christian Brauner <[email protected]>
Signed-off-by: Alice Ryhl <[email protected]>
[PM: subject tweak, description line trims]
Signed-off-by: Paul Moore <[email protected]>

show more ...

0a01beac04-Mar-2025 Alice Ryhl <[email protected]>

lsm,rust: reword "destroy" -> "release" in SecurityCtx

What happens inside the individual LSMs for a given LSM hook can vary
quite a bit, so it is best to use the terminology "release" instead of
"d

lsm,rust: reword "destroy" -> "release" in SecurityCtx

What happens inside the individual LSMs for a given LSM hook can vary
quite a bit, so it is best to use the terminology "release" instead of
"destroy" or "free".

Suggested-by: Casey Schaufler <[email protected]>
Signed-off-by: Alice Ryhl <[email protected]>
Acked-by: Casey Schaufler <[email protected]>
Reviewed-by: Fiona Behrens <[email protected]>
[PM: subj tweak]
Signed-off-by: Paul Moore <[email protected]>

show more ...

55e1641804-Mar-2025 Alice Ryhl <[email protected]>

lsm,rust: mark SecurityCtx methods inline

When you build the kernel using the llvm-19.1.4-rust-1.83.0-x86_64
toolchain provided by kernel.org with ARCH=arm64, the following symbols
are generated:

$

lsm,rust: mark SecurityCtx methods inline

When you build the kernel using the llvm-19.1.4-rust-1.83.0-x86_64
toolchain provided by kernel.org with ARCH=arm64, the following symbols
are generated:

$ nm vmlinux | grep ' _R'.*SecurityCtx | rustfilt
... T <kernel::security::SecurityCtx>::from_secid
... T <kernel::security::SecurityCtx as core::ops::drop::Drop>::drop

However, these Rust symbols are trivial wrappers around the functions
security_secid_to_secctx and security_release_secctx respectively. It
doesn't make sense to go through a trivial wrapper for these functions,
so mark them inline. Also mark other trivial methods inline to prevent
similar cases in the future.

After applying this patch, the above command will produce no output.

Reviewed-by: Andreas Hindborg <[email protected]>
Signed-off-by: Alice Ryhl <[email protected]>
Reviewed-by: Fiona Behrens <[email protected]>
[PM: trimmed long description lines, subj tweak]
Signed-off-by: Paul Moore <[email protected]>

show more ...


/linux-6.15/.mailmap
/linux-6.15/Documentation/ABI/stable/sysfs-class-bluetooth
/linux-6.15/Documentation/arch/riscv/hwprobe.rst
/linux-6.15/Documentation/block/ublk.rst
/linux-6.15/Documentation/devicetree/bindings/arm/fsl.yaml
/linux-6.15/Documentation/devicetree/bindings/dma/adi,axi-dmac.yaml
/linux-6.15/Documentation/devicetree/bindings/dma/allwinner,sun4i-a10-dma.yaml
/linux-6.15/Documentation/devicetree/bindings/dma/atmel,sama5d4-dma.yaml
/linux-6.15/Documentation/devicetree/bindings/dma/fsl,edma.yaml
/linux-6.15/Documentation/devicetree/bindings/dma/nvidia,tegra210-adma.yaml
/linux-6.15/Documentation/devicetree/bindings/dma/qcom,gpi.yaml
/linux-6.15/Documentation/devicetree/bindings/dma/stm32/st,stm32-dmamux.yaml
/linux-6.15/Documentation/devicetree/bindings/dma/ti/k3-bcdma.yaml
/linux-6.15/Documentation/devicetree/bindings/net/qcom,ethqos.yaml
/linux-6.15/Documentation/devicetree/bindings/phy/phy-rockchip-naneng-combphy.yaml
/linux-6.15/Documentation/devicetree/bindings/phy/qcom,ipq8074-qmp-pcie-phy.yaml
/linux-6.15/Documentation/devicetree/bindings/phy/qcom,qusb2-phy.yaml
/linux-6.15/Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml
/linux-6.15/Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml
/linux-6.15/Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-usb43dp-phy.yaml
/linux-6.15/Documentation/devicetree/bindings/riscv/cpus.yaml
/linux-6.15/Documentation/devicetree/bindings/riscv/extensions.yaml
/linux-6.15/Documentation/devicetree/bindings/rtc/rtc-mxc.yaml
/linux-6.15/Documentation/devicetree/bindings/sound/ti,pcm1681.yaml
/linux-6.15/Documentation/filesystems/fuse-io-uring.rst
/linux-6.15/Documentation/filesystems/index.rst
/linux-6.15/Documentation/filesystems/locking.rst
/linux-6.15/Documentation/filesystems/nfs/localio.rst
/linux-6.15/Documentation/filesystems/porting.rst
/linux-6.15/Documentation/filesystems/vfs.rst
/linux-6.15/Documentation/kbuild/gendwarfksyms.rst
/linux-6.15/Documentation/kbuild/index.rst
/linux-6.15/Documentation/kbuild/modules.rst
/linux-6.15/Documentation/networking/can.rst
/linux-6.15/Documentation/networking/mptcp-sysctl.rst
/linux-6.15/Documentation/networking/napi.rst
/linux-6.15/Documentation/power/video.rst
/linux-6.15/Documentation/process/changes.rst
/linux-6.15/Documentation/translations/sp_SP/index.rst
/linux-6.15/MAINTAINERS
/linux-6.15/Makefile
/linux-6.15/arch/arc/Kconfig
/linux-6.15/arch/arc/Makefile
/linux-6.15/arch/arc/boot/dts/Makefile
/linux-6.15/arch/arc/configs/axs101_defconfig
/linux-6.15/arch/arc/configs/axs103_defconfig
/linux-6.15/arch/arc/configs/axs103_smp_defconfig
/linux-6.15/arch/arc/configs/haps_hs_defconfig
/linux-6.15/arch/arc/configs/haps_hs_smp_defconfig
/linux-6.15/arch/arc/configs/hsdk_defconfig
/linux-6.15/arch/arc/configs/nsim_700_defconfig
/linux-6.15/arch/arc/configs/nsimosci_defconfig
/linux-6.15/arch/arc/configs/nsimosci_hs_defconfig
/linux-6.15/arch/arc/configs/nsimosci_hs_smp_defconfig
/linux-6.15/arch/arc/configs/tb10x_defconfig
/linux-6.15/arch/arc/configs/vdk_hs38_defconfig
/linux-6.15/arch/arc/configs/vdk_hs38_smp_defconfig
/linux-6.15/arch/arm/kernel/isa.c
/linux-6.15/arch/arm64/kernel/fpsimd.c
/linux-6.15/arch/arm64/kernel/process.c
/linux-6.15/arch/hexagon/include/asm/cmpxchg.h
/linux-6.15/arch/hexagon/include/asm/setup.h
/linux-6.15/arch/hexagon/include/uapi/asm/setup.h
/linux-6.15/arch/hexagon/kernel/time.c
/linux-6.15/arch/hexagon/kernel/traps.c
/linux-6.15/arch/m68k/configs/amiga_defconfig
/linux-6.15/arch/m68k/configs/apollo_defconfig
/linux-6.15/arch/m68k/configs/atari_defconfig
/linux-6.15/arch/m68k/configs/bvme6000_defconfig
/linux-6.15/arch/m68k/configs/hp300_defconfig
/linux-6.15/arch/m68k/configs/mac_defconfig
/linux-6.15/arch/m68k/configs/multi_defconfig
/linux-6.15/arch/m68k/configs/mvme147_defconfig
/linux-6.15/arch/m68k/configs/mvme16x_defconfig
/linux-6.15/arch/m68k/configs/q40_defconfig
/linux-6.15/arch/m68k/configs/sun3_defconfig
/linux-6.15/arch/m68k/configs/sun3x_defconfig
/linux-6.15/arch/mips/kernel/syscalls/syscall_o32.tbl
/linux-6.15/arch/powerpc/configs/ppc64_defconfig
/linux-6.15/arch/powerpc/kernel/idle.c
/linux-6.15/arch/powerpc/kernel/module_64.c
/linux-6.15/arch/powerpc/platforms/pseries/eeh_pseries.c
/linux-6.15/arch/powerpc/platforms/pseries/iommu.c
/linux-6.15/arch/powerpc/platforms/pseries/mobility.c
/linux-6.15/arch/riscv/Kconfig.errata
/linux-6.15/arch/riscv/Kconfig.vendor
/linux-6.15/arch/riscv/Makefile.postlink
/linux-6.15/arch/riscv/boot/dts/allwinner/sun20i-d1s.dtsi
/linux-6.15/arch/riscv/configs/defconfig
/linux-6.15/arch/riscv/errata/thead/errata.c
/linux-6.15/arch/riscv/include/asm/bugs.h
/linux-6.15/arch/riscv/include/asm/cpufeature.h
/linux-6.15/arch/riscv/include/asm/csr.h
/linux-6.15/arch/riscv/include/asm/errata_list.h
/linux-6.15/arch/riscv/include/asm/futex.h
/linux-6.15/arch/riscv/include/asm/hwprobe.h
/linux-6.15/arch/riscv/include/asm/switch_to.h
/linux-6.15/arch/riscv/include/asm/vector.h
/linux-6.15/arch/riscv/include/asm/vendor_extensions/thead.h
/linux-6.15/arch/riscv/include/asm/vendor_extensions/thead_hwprobe.h
/linux-6.15/arch/riscv/include/asm/vendor_extensions/vendor_hwprobe.h
/linux-6.15/arch/riscv/include/uapi/asm/hwprobe.h
/linux-6.15/arch/riscv/include/uapi/asm/vendor/thead.h
/linux-6.15/arch/riscv/kernel/Makefile
/linux-6.15/arch/riscv/kernel/bugs.c
/linux-6.15/arch/riscv/kernel/cpufeature.c
/linux-6.15/arch/riscv/kernel/kernel_mode_vector.c
/linux-6.15/arch/riscv/kernel/process.c
/linux-6.15/arch/riscv/kernel/signal.c
/linux-6.15/arch/riscv/kernel/sys_hwprobe.c
/linux-6.15/arch/riscv/kernel/vector.c
/linux-6.15/arch/riscv/kernel/vendor_extensions.c
/linux-6.15/arch/riscv/kernel/vendor_extensions/Makefile
/linux-6.15/arch/riscv/kernel/vendor_extensions/thead.c
/linux-6.15/arch/riscv/kernel/vendor_extensions/thead_hwprobe.c
/linux-6.15/arch/riscv/mm/fault.c
/linux-6.15/arch/riscv/mm/init.c
/linux-6.15/arch/s390/Kconfig
/linux-6.15/arch/s390/Makefile
/linux-6.15/arch/s390/Makefile.postlink
/linux-6.15/arch/s390/appldata/appldata_base.c
/linux-6.15/arch/s390/boot/als.c
/linux-6.15/arch/s390/boot/boot.h
/linux-6.15/arch/s390/boot/decompressor.c
/linux-6.15/arch/s390/boot/ipl_parm.c
/linux-6.15/arch/s390/boot/ipl_report.c
/linux-6.15/arch/s390/boot/kaslr.c
/linux-6.15/arch/s390/boot/pgm_check_info.c
/linux-6.15/arch/s390/boot/physmem_info.c
/linux-6.15/arch/s390/boot/printk.c
/linux-6.15/arch/s390/boot/startup.c
/linux-6.15/arch/s390/boot/vmem.c
/linux-6.15/arch/s390/include/asm/asm-extable.h
/linux-6.15/arch/s390/include/asm/asm.h
/linux-6.15/arch/s390/include/asm/bitops.h
/linux-6.15/arch/s390/include/asm/boot_data.h
/linux-6.15/arch/s390/include/asm/fpu-insn.h
/linux-6.15/arch/s390/include/asm/ftrace.h
/linux-6.15/arch/s390/include/asm/futex.h
/linux-6.15/arch/s390/include/asm/page.h
/linux-6.15/arch/s390/include/asm/physmem_info.h
/linux-6.15/arch/s390/include/asm/sclp.h
/linux-6.15/arch/s390/include/asm/uaccess.h
/linux-6.15/arch/s390/kernel/debug.c
/linux-6.15/arch/s390/kernel/early.c
/linux-6.15/arch/s390/kernel/ftrace.c
/linux-6.15/arch/s390/kernel/hiperdispatch.c
/linux-6.15/arch/s390/kernel/setup.c
/linux-6.15/arch/s390/kernel/topology.c
/linux-6.15/arch/s390/kernel/vmlinux.lds.S
/linux-6.15/arch/s390/lib/uaccess.c
/linux-6.15/arch/s390/mm/cmm.c
/linux-6.15/arch/s390/mm/extable.c
/linux-6.15/arch/s390/mm/pgalloc.c
/linux-6.15/arch/s390/mm/vmem.c
/linux-6.15/arch/s390/pci/pci_bus.c
/linux-6.15/arch/s390/purgatory/Makefile
/linux-6.15/arch/s390/tools/gen_opcode_table.c
/linux-6.15/arch/sh/Kbuild
/linux-6.15/arch/sh/Kconfig
/linux-6.15/arch/sh/boards/Kconfig
/linux-6.15/arch/sh/boot/dts/Makefile
/linux-6.15/arch/sh/kernel/irq.c
/linux-6.15/arch/sh/kernel/setup.c
/linux-6.15/arch/um/drivers/rtc_kern.c
/linux-6.15/arch/um/include/asm/pgtable.h
/linux-6.15/arch/um/kernel/mem.c
/linux-6.15/arch/um/kernel/process.c
/linux-6.15/arch/um/kernel/um_arch.c
/linux-6.15/arch/um/os-Linux/main.c
/linux-6.15/arch/x86/Makefile.postlink
/linux-6.15/arch/x86/coco/sev/Makefile
/linux-6.15/arch/x86/entry/vdso/vdso32-setup.c
/linux-6.15/arch/x86/events/intel/bts.c
/linux-6.15/arch/x86/events/intel/core.c
/linux-6.15/arch/x86/events/intel/p4.c
/linux-6.15/arch/x86/include/asm/hpet.h
/linux-6.15/arch/x86/include/asm/mmu.h
/linux-6.15/arch/x86/include/asm/mmu_context.h
/linux-6.15/arch/x86/include/asm/tlbflush.h
/linux-6.15/arch/x86/kernel/acpi/boot.c
/linux-6.15/arch/x86/kernel/alternative.c
/linux-6.15/arch/x86/kernel/cpu/bus_lock.c
/linux-6.15/arch/x86/kernel/hpet.c
/linux-6.15/arch/x86/mm/fault.c
/linux-6.15/arch/x86/mm/tlb.c
/linux-6.15/arch/x86/um/shared/sysdep/ptrace.h
/linux-6.15/arch/x86/xen/mmu_pv.c
/linux-6.15/block/blk-cgroup.c
/linux-6.15/block/blk-core.c
/linux-6.15/block/blk-ia-ranges.c
/linux-6.15/block/blk-iocost.c
/linux-6.15/block/blk-iolatency.c
/linux-6.15/block/blk-mq-cpumap.c
/linux-6.15/block/blk-mq-sysfs.c
/linux-6.15/block/blk-mq.c
/linux-6.15/block/blk-pm.c
/linux-6.15/block/blk-rq-qos.c
/linux-6.15/block/blk-settings.c
/linux-6.15/block/blk-sysfs.c
/linux-6.15/block/blk-throttle.c
/linux-6.15/block/blk-zoned.c
/linux-6.15/block/elevator.c
/linux-6.15/block/fops.c
/linux-6.15/crypto/fips.c
/linux-6.15/drivers/acpi/numa/hmat.c
/linux-6.15/drivers/acpi/numa/srat.c
/linux-6.15/drivers/acpi/x86/utils.c
/linux-6.15/drivers/ata/libata-core.c
/linux-6.15/drivers/ata/libata-sff.c
/linux-6.15/drivers/base/cpu.c
/linux-6.15/drivers/base/firmware_loader/fallback_table.c
/linux-6.15/drivers/base/power/main.c
/linux-6.15/drivers/block/aoe/aoedev.c
/linux-6.15/drivers/block/ataflop.c
/linux-6.15/drivers/block/loop.c
/linux-6.15/drivers/block/nbd.c
/linux-6.15/drivers/block/rbd.c
/linux-6.15/drivers/block/sunvdc.c
/linux-6.15/drivers/block/swim3.c
/linux-6.15/drivers/block/virtio_blk.c
/linux-6.15/drivers/bluetooth/btnxpuart.c
/linux-6.15/drivers/bluetooth/btusb.c
/linux-6.15/drivers/cdrom/cdrom.c
/linux-6.15/drivers/char/hpet.c
/linux-6.15/drivers/char/ipmi/ipmi_poweroff.c
/linux-6.15/drivers/char/random.c
/linux-6.15/drivers/cpufreq/Kconfig.arm
/linux-6.15/drivers/cpufreq/acpi-cpufreq.c
/linux-6.15/drivers/cpufreq/cppc_cpufreq.c
/linux-6.15/drivers/cpufreq/cpufreq.c
/linux-6.15/drivers/cpufreq/s3c64xx-cpufreq.c
/linux-6.15/drivers/cpuidle/governors/teo.c
/linux-6.15/drivers/cxl/core/pci.c
/linux-6.15/drivers/cxl/core/regs.c
/linux-6.15/drivers/cxl/core/trace.h
/linux-6.15/drivers/cxl/cxl.h
/linux-6.15/drivers/cxl/pci.c
/linux-6.15/drivers/cxl/port.c
/linux-6.15/drivers/dma/Kconfig
/linux-6.15/drivers/dma/Makefile
/linux-6.15/drivers/dma/amd/Kconfig
/linux-6.15/drivers/dma/amd/Makefile
/linux-6.15/drivers/dma/amd/ae4dma/Makefile
/linux-6.15/drivers/dma/amd/ae4dma/ae4dma-dev.c
/linux-6.15/drivers/dma/amd/ae4dma/ae4dma-pci.c
/linux-6.15/drivers/dma/amd/ae4dma/ae4dma.h
/linux-6.15/drivers/dma/amd/ptdma/Makefile
/linux-6.15/drivers/dma/amd/ptdma/ptdma-debugfs.c
/linux-6.15/drivers/dma/amd/ptdma/ptdma-dev.c
/linux-6.15/drivers/dma/amd/ptdma/ptdma-dmaengine.c
/linux-6.15/drivers/dma/amd/ptdma/ptdma-pci.c
/linux-6.15/drivers/dma/amd/ptdma/ptdma.h
/linux-6.15/drivers/dma/amd/qdma/qdma.c
/linux-6.15/drivers/dma/bcm2835-dma.c
/linux-6.15/drivers/dma/fsl-edma-common.c
/linux-6.15/drivers/dma/fsl-edma-common.h
/linux-6.15/drivers/dma/fsl-edma-main.c
/linux-6.15/drivers/dma/idxd/cdev.c
/linux-6.15/drivers/dma/idxd/idxd.h
/linux-6.15/drivers/dma/idxd/init.c
/linux-6.15/drivers/dma/idxd/irq.c
/linux-6.15/drivers/dma/idxd/registers.h
/linux-6.15/drivers/dma/idxd/sysfs.c
/linux-6.15/drivers/dma/mv_xor.c
/linux-6.15/drivers/dma/qcom/bam_dma.c
/linux-6.15/drivers/dma/qcom/gpi.c
/linux-6.15/drivers/dma/sh/rcar-dmac.c
/linux-6.15/drivers/dma/sun4i-dma.c
/linux-6.15/drivers/dma/tegra210-adma.c
/linux-6.15/drivers/dma/ti/edma.c
/linux-6.15/drivers/dma/ti/k3-udma.c
/linux-6.15/drivers/dma/xilinx/xdma.c
/linux-6.15/drivers/dma/xilinx/xilinx_dma.c
/linux-6.15/drivers/firmware/cirrus/Kconfig
/linux-6.15/drivers/gpio/gpio-mxc.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
/linux-6.15/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
/linux-6.15/drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
/linux-6.15/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c
/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
/linux-6.15/drivers/gpu/drm/i915/i915_perf.c
/linux-6.15/drivers/gpu/drm/xe/xe_observation.c
/linux-6.15/drivers/hv/hv_common.c
/linux-6.15/drivers/i2c/busses/Kconfig
/linux-6.15/drivers/i2c/i2c-core-base.c
/linux-6.15/drivers/md/md-bitmap.c
/linux-6.15/drivers/md/md.c
/linux-6.15/drivers/media/usb/uvc/uvc_driver.c
/linux-6.15/drivers/misc/sgi-xp/xpc_main.c
/linux-6.15/drivers/mtd/mtd_blkdevs.c
/linux-6.15/drivers/mtd/ubi/build.c
/linux-6.15/drivers/mtd/ubi/cdev.c
/linux-6.15/drivers/mtd/ubi/ubi.h
/linux-6.15/drivers/mtd/ubi/wl.c
/linux-6.15/drivers/net/bonding/bond_main.c
/linux-6.15/drivers/net/ethernet/broadcom/bgmac.h
/linux-6.15/drivers/net/ethernet/broadcom/tg3.c
/linux-6.15/drivers/net/ethernet/davicom/dm9000.c
/linux-6.15/drivers/net/ethernet/freescale/fec_main.c
/linux-6.15/drivers/net/ethernet/hisilicon/hns3/hnae3.c
/linux-6.15/drivers/net/ethernet/hisilicon/hns3/hnae3.h
/linux-6.15/drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
/linux-6.15/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
/linux-6.15/drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
/linux-6.15/drivers/net/ethernet/intel/iavf/iavf_main.c
/linux-6.15/drivers/net/ethernet/intel/ice/ice_adminq_cmd.h
/linux-6.15/drivers/net/ethernet/intel/ice/ice_ethtool.c
/linux-6.15/drivers/net/ethernet/intel/ice/ice_ethtool.h
/linux-6.15/drivers/net/ethernet/intel/ice/ice_parser.h
/linux-6.15/drivers/net/ethernet/intel/ice/ice_parser_rt.c
/linux-6.15/drivers/net/ethernet/intel/idpf/idpf_controlq.c
/linux-6.15/drivers/net/ethernet/intel/idpf/idpf_main.c
/linux-6.15/drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
/linux-6.15/drivers/net/ethernet/marvell/mvneta.c
/linux-6.15/drivers/net/ethernet/mediatek/airoha_eth.c
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en_main.c
/linux-6.15/drivers/net/ethernet/nvidia/forcedeth.c
/linux-6.15/drivers/net/ethernet/realtek/8139too.c
/linux-6.15/drivers/net/ethernet/renesas/ravb_main.c
/linux-6.15/drivers/net/ethernet/renesas/sh_eth.c
/linux-6.15/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
/linux-6.15/drivers/net/ethernet/sun/niu.c
/linux-6.15/drivers/net/ethernet/via/via-rhine.c
/linux-6.15/drivers/net/netdevsim/ethtool.c
/linux-6.15/drivers/net/netdevsim/netdevsim.h
/linux-6.15/drivers/net/netdevsim/udp_tunnels.c
/linux-6.15/drivers/net/phy/marvell-88q2xxx.c
/linux-6.15/drivers/net/phy/nxp-c45-tja11xx.c
/linux-6.15/drivers/net/usb/ipheth.c
/linux-6.15/drivers/net/usb/rtl8150.c
/linux-6.15/drivers/net/vxlan/vxlan_vnifilter.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7603/mac.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7615/pci.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7615/pci_mac.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt76x2/pci.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7915/mac.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7921/pci.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7921/pci_mac.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7925/pci.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7925/pci_mac.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7996/mac.c
/linux-6.15/drivers/nvme/host/core.c
/linux-6.15/drivers/nvme/host/multipath.c
/linux-6.15/drivers/pci/devres.c
/linux-6.15/drivers/perf/arm_pmuv3.c
/linux-6.15/drivers/perf/arm_spe_pmu.c
/linux-6.15/drivers/perf/riscv_pmu_sbi.c
/linux-6.15/drivers/phy/allwinner/phy-sun4i-usb.c
/linux-6.15/drivers/phy/freescale/phy-fsl-samsung-hdmi.c
/linux-6.15/drivers/phy/hisilicon/phy-hi3670-pcie.c
/linux-6.15/drivers/phy/marvell/phy-mvebu-cp110-comphy.c
/linux-6.15/drivers/phy/mediatek/phy-mtk-hdmi-mt8195.c
/linux-6.15/drivers/phy/mediatek/phy-mtk-hdmi-mt8195.h
/linux-6.15/drivers/phy/mediatek/phy-mtk-hdmi.c
/linux-6.15/drivers/phy/mediatek/phy-mtk-hdmi.h
/linux-6.15/drivers/phy/phy-core.c
/linux-6.15/drivers/phy/qualcomm/phy-qcom-qmp-combo.c
/linux-6.15/drivers/phy/qualcomm/phy-qcom-qmp-pcie.c
/linux-6.15/drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v4_20.h
/linux-6.15/drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v5_20.h
/linux-6.15/drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v6.h
/linux-6.15/drivers/phy/qualcomm/phy-qcom-qmp-pcs-v2.h
/linux-6.15/drivers/phy/qualcomm/phy-qcom-qmp-pcs-v6.h
/linux-6.15/drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v6.h
/linux-6.15/drivers/phy/qualcomm/phy-qcom-qmp-usb.c
/linux-6.15/drivers/phy/qualcomm/phy-qcom-qusb2.c
/linux-6.15/drivers/phy/rockchip/phy-rockchip-naneng-combphy.c
/linux-6.15/drivers/phy/rockchip/phy-rockchip-pcie.c
/linux-6.15/drivers/phy/rockchip/phy-rockchip-typec.c
/linux-6.15/drivers/phy/samsung/Kconfig
/linux-6.15/drivers/phy/samsung/phy-samsung-ufs.c
/linux-6.15/drivers/phy/tegra/Kconfig
/linux-6.15/drivers/ptp/ptp_chardev.c
/linux-6.15/drivers/ptp/ptp_clock.c
/linux-6.15/drivers/regulator/core.c
/linux-6.15/drivers/regulator/tps6287x-regulator.c
/linux-6.15/drivers/rtc/Kconfig
/linux-6.15/drivers/rtc/rtc-88pm80x.c
/linux-6.15/drivers/rtc/rtc-88pm860x.c
/linux-6.15/drivers/rtc/rtc-amlogic-a4.c
/linux-6.15/drivers/rtc/rtc-armada38x.c
/linux-6.15/drivers/rtc/rtc-as3722.c
/linux-6.15/drivers/rtc/rtc-at91rm9200.c
/linux-6.15/drivers/rtc/rtc-at91sam9.c
/linux-6.15/drivers/rtc/rtc-cadence.c
/linux-6.15/drivers/rtc/rtc-cmos.c
/linux-6.15/drivers/rtc/rtc-cpcap.c
/linux-6.15/drivers/rtc/rtc-cros-ec.c
/linux-6.15/drivers/rtc/rtc-da9055.c
/linux-6.15/drivers/rtc/rtc-ds3232.c
/linux-6.15/drivers/rtc/rtc-isl1208.c
/linux-6.15/drivers/rtc/rtc-jz4740.c
/linux-6.15/drivers/rtc/rtc-loongson.c
/linux-6.15/drivers/rtc/rtc-lp8788.c
/linux-6.15/drivers/rtc/rtc-lpc32xx.c
/linux-6.15/drivers/rtc/rtc-max77686.c
/linux-6.15/drivers/rtc/rtc-max8925.c
/linux-6.15/drivers/rtc/rtc-max8997.c
/linux-6.15/drivers/rtc/rtc-meson-vrtc.c
/linux-6.15/drivers/rtc/rtc-mpc5121.c
/linux-6.15/drivers/rtc/rtc-mt6397.c
/linux-6.15/drivers/rtc/rtc-mv.c
/linux-6.15/drivers/rtc/rtc-mxc.c
/linux-6.15/drivers/rtc/rtc-mxc_v2.c
/linux-6.15/drivers/rtc/rtc-omap.c
/linux-6.15/drivers/rtc/rtc-palmas.c
/linux-6.15/drivers/rtc/rtc-pcf2127.c
/linux-6.15/drivers/rtc/rtc-pcf85063.c
/linux-6.15/drivers/rtc/rtc-pic32.c
/linux-6.15/drivers/rtc/rtc-pm8xxx.c
/linux-6.15/drivers/rtc/rtc-pxa.c
/linux-6.15/drivers/rtc/rtc-rc5t583.c
/linux-6.15/drivers/rtc/rtc-rc5t619.c
/linux-6.15/drivers/rtc/rtc-renesas-rtca3.c
/linux-6.15/drivers/rtc/rtc-rk808.c
/linux-6.15/drivers/rtc/rtc-s3c.c
/linux-6.15/drivers/rtc/rtc-s5m.c
/linux-6.15/drivers/rtc/rtc-sa1100.c
/linux-6.15/drivers/rtc/rtc-sc27xx.c
/linux-6.15/drivers/rtc/rtc-sh.c
/linux-6.15/drivers/rtc/rtc-spear.c
/linux-6.15/drivers/rtc/rtc-stm32.c
/linux-6.15/drivers/rtc/rtc-sun6i.c
/linux-6.15/drivers/rtc/rtc-sunplus.c
/linux-6.15/drivers/rtc/rtc-tegra.c
/linux-6.15/drivers/rtc/rtc-test.c
/linux-6.15/drivers/rtc/rtc-tps6586x.c
/linux-6.15/drivers/rtc/rtc-tps65910.c
/linux-6.15/drivers/rtc/rtc-tps6594.c
/linux-6.15/drivers/rtc/rtc-twl.c
/linux-6.15/drivers/rtc/rtc-wm831x.c
/linux-6.15/drivers/rtc/rtc-wm8350.c
/linux-6.15/drivers/rtc/rtc-xgene.c
/linux-6.15/drivers/rtc/rtc-zynqmp.c
/linux-6.15/drivers/s390/char/sclp.c
/linux-6.15/drivers/s390/char/vmlogrdr.c
/linux-6.15/drivers/scsi/scsi_lib.c
/linux-6.15/drivers/scsi/scsi_scan.c
/linux-6.15/drivers/scsi/scsi_sysctl.c
/linux-6.15/drivers/scsi/sg.c
/linux-6.15/drivers/soundwire/amd_manager.c
/linux-6.15/drivers/soundwire/bus.c
/linux-6.15/drivers/soundwire/bus.h
/linux-6.15/drivers/soundwire/bus_type.c
/linux-6.15/drivers/soundwire/generic_bandwidth_allocation.c
/linux-6.15/drivers/soundwire/irq.c
/linux-6.15/drivers/soundwire/irq.h
/linux-6.15/drivers/soundwire/mipi_disco.c
/linux-6.15/drivers/soundwire/qcom.c
/linux-6.15/drivers/soundwire/stream.c
/linux-6.15/drivers/ufs/core/ufs-sysfs.c
/linux-6.15/drivers/vfio/pci/nvgrace-gpu/main.c
/linux-6.15/drivers/vfio/pci/vfio_pci_config.c
/linux-6.15/drivers/vfio/pci/vfio_pci_core.c
/linux-6.15/drivers/vfio/pci/vfio_pci_rdwr.c
/linux-6.15/drivers/vfio/platform/vfio_platform_common.c
/linux-6.15/drivers/xen/balloon.c
/linux-6.15/drivers/xen/pcpu.c
/linux-6.15/drivers/xen/pvcalls-front.c
/linux-6.15/drivers/xen/pvcalls-front.h
/linux-6.15/fs/9p/v9fs.h
/linux-6.15/fs/9p/vfs_dentry.c
/linux-6.15/fs/afs/dir.c
/linux-6.15/fs/aio.c
/linux-6.15/fs/anon_inodes.c
/linux-6.15/fs/bcachefs/btree_cache.c
/linux-6.15/fs/bcachefs/btree_iter.c
/linux-6.15/fs/bcachefs/btree_key_cache.c
/linux-6.15/fs/bcachefs/btree_trans_commit.c
/linux-6.15/fs/bcachefs/compress.c
/linux-6.15/fs/bcachefs/compress.h
/linux-6.15/fs/bcachefs/data_update.c
/linux-6.15/fs/bcachefs/debug.c
/linux-6.15/fs/bcachefs/fsck.c
/linux-6.15/fs/bcachefs/io_write.c
/linux-6.15/fs/bcachefs/io_write.h
/linux-6.15/fs/bcachefs/journal.c
/linux-6.15/fs/bcachefs/journal.h
/linux-6.15/fs/bcachefs/journal_io.c
/linux-6.15/fs/bcachefs/journal_reclaim.c
/linux-6.15/fs/bcachefs/journal_reclaim.h
/linux-6.15/fs/bcachefs/journal_types.h
/linux-6.15/fs/bcachefs/movinggc.c
/linux-6.15/fs/bcachefs/opts.h
/linux-6.15/fs/bcachefs/recovery.c
/linux-6.15/fs/bcachefs/sb-errors_format.h
/linux-6.15/fs/bcachefs/str_hash.c
/linux-6.15/fs/bcachefs/trace.h
/linux-6.15/fs/bcachefs/util.h
/linux-6.15/fs/cachefiles/error_inject.c
/linux-6.15/fs/ceph/debugfs.c
/linux-6.15/fs/ceph/dir.c
/linux-6.15/fs/ceph/mds_client.c
/linux-6.15/fs/ceph/mds_client.h
/linux-6.15/fs/coda/dir.c
/linux-6.15/fs/coda/sysctl.c
/linux-6.15/fs/coredump.c
/linux-6.15/fs/crypto/fname.c
/linux-6.15/fs/dcache.c
/linux-6.15/fs/debugfs/file.c
/linux-6.15/fs/devpts/inode.c
/linux-6.15/fs/ecryptfs/dentry.c
/linux-6.15/fs/erofs/xattr.c
/linux-6.15/fs/eventpoll.c
/linux-6.15/fs/exec.c
/linux-6.15/fs/exfat/namei.c
/linux-6.15/fs/ext4/fast_commit.c
/linux-6.15/fs/ext4/fast_commit.h
/linux-6.15/fs/fat/namei_vfat.c
/linux-6.15/fs/file_table.c
/linux-6.15/fs/fuse/Kconfig
/linux-6.15/fs/fuse/Makefile
/linux-6.15/fs/fuse/dax.c
/linux-6.15/fs/fuse/dev.c
/linux-6.15/fs/fuse/dev_uring.c
/linux-6.15/fs/fuse/dev_uring_i.h
/linux-6.15/fs/fuse/dir.c
/linux-6.15/fs/fuse/fuse_dev_i.h
/linux-6.15/fs/fuse/fuse_i.h
/linux-6.15/fs/fuse/inode.c
/linux-6.15/fs/fuse/sysctl.c
/linux-6.15/fs/fuse/xattr.c
/linux-6.15/fs/gfs2/dentry.c
/linux-6.15/fs/hfs/sysdep.c
/linux-6.15/fs/hostfs/hostfs_kern.c
/linux-6.15/fs/inode.c
/linux-6.15/fs/jfs/namei.c
/linux-6.15/fs/kernfs/dir.c
/linux-6.15/fs/kernfs/file.c
/linux-6.15/fs/libfs.c
/linux-6.15/fs/lockd/svc.c
/linux-6.15/fs/locks.c
/linux-6.15/fs/namei.c
/linux-6.15/fs/namespace.c
/linux-6.15/fs/nfs/Kconfig
/linux-6.15/fs/nfs/callback_proc.c
/linux-6.15/fs/nfs/client.c
/linux-6.15/fs/nfs/dir.c
/linux-6.15/fs/nfs/direct.c
/linux-6.15/fs/nfs/flexfilelayout/flexfilelayout.c
/linux-6.15/fs/nfs/flexfilelayout/flexfilelayout.h
/linux-6.15/fs/nfs/inode.c
/linux-6.15/fs/nfs/internal.h
/linux-6.15/fs/nfs/localio.c
/linux-6.15/fs/nfs/namespace.c
/linux-6.15/fs/nfs/nfs3proc.c
/linux-6.15/fs/nfs/nfs42proc.c
/linux-6.15/fs/nfs/nfs42xdr.c
/linux-6.15/fs/nfs/nfs4proc.c
/linux-6.15/fs/nfs/nfs4state.c
/linux-6.15/fs/nfs/nfs4sysctl.c
/linux-6.15/fs/nfs/nfstrace.h
/linux-6.15/fs/nfs/pagelist.c
/linux-6.15/fs/nfs/proc.c
/linux-6.15/fs/nfs/sysctl.c
/linux-6.15/fs/nfs/sysfs.c
/linux-6.15/fs/nfs/write.c
/linux-6.15/fs/nfs_common/Makefile
/linux-6.15/fs/nfs_common/common.c
/linux-6.15/fs/nfs_common/localio_trace.c
/linux-6.15/fs/nfs_common/localio_trace.h
/linux-6.15/fs/nfs_common/nfslocalio.c
/linux-6.15/fs/nfsd/filecache.c
/linux-6.15/fs/nfsd/localio.c
/linux-6.15/fs/nfsd/netns.h
/linux-6.15/fs/nfsd/nfsctl.c
/linux-6.15/fs/nfsd/nfssvc.c
/linux-6.15/fs/nilfs2/inode.c
/linux-6.15/fs/notify/dnotify/dnotify.c
/linux-6.15/fs/notify/fanotify/fanotify_user.c
/linux-6.15/fs/notify/inotify/inotify_user.c
/linux-6.15/fs/ntfs3/attrib.c
/linux-6.15/fs/ntfs3/dir.c
/linux-6.15/fs/ntfs3/frecord.c
/linux-6.15/fs/ntfs3/fsntfs.c
/linux-6.15/fs/ntfs3/index.c
/linux-6.15/fs/ntfs3/inode.c
/linux-6.15/fs/ntfs3/ntfs_fs.h
/linux-6.15/fs/ntfs3/record.c
/linux-6.15/fs/ocfs2/dcache.c
/linux-6.15/fs/ocfs2/stackglue.c
/linux-6.15/fs/ocfs2/super.c
/linux-6.15/fs/orangefs/dcache.c
/linux-6.15/fs/orangefs/orangefs-debugfs.c
/linux-6.15/fs/overlayfs/namei.c
/linux-6.15/fs/overlayfs/super.c
/linux-6.15/fs/pipe.c
/linux-6.15/fs/proc/base.c
/linux-6.15/fs/proc/fd.c
/linux-6.15/fs/proc/generic.c
/linux-6.15/fs/proc/proc_sysctl.c
/linux-6.15/fs/quota/dquot.c
/linux-6.15/fs/smb/client/asn1.c
/linux-6.15/fs/smb/client/cifs_spnego.c
/linux-6.15/fs/smb/client/cifsacl.c
/linux-6.15/fs/smb/client/cifsfs.c
/linux-6.15/fs/smb/client/cifsfs.h
/linux-6.15/fs/smb/client/cifsglob.h
/linux-6.15/fs/smb/client/cifspdu.h
/linux-6.15/fs/smb/client/cifsproto.h
/linux-6.15/fs/smb/client/cifssmb.c
/linux-6.15/fs/smb/client/connect.c
/linux-6.15/fs/smb/client/dir.c
/linux-6.15/fs/smb/client/fs_context.c
/linux-6.15/fs/smb/client/fs_context.h
/linux-6.15/fs/smb/client/inode.c
/linux-6.15/fs/smb/client/link.c
/linux-6.15/fs/smb/client/netmisc.c
/linux-6.15/fs/smb/client/nterr.c
/linux-6.15/fs/smb/client/nterr.h
/linux-6.15/fs/smb/client/reparse.c
/linux-6.15/fs/smb/client/reparse.h
/linux-6.15/fs/smb/client/sess.c
/linux-6.15/fs/smb/client/smb1ops.c
/linux-6.15/fs/smb/client/smb2file.c
/linux-6.15/fs/smb/client/smb2inode.c
/linux-6.15/fs/smb/client/smb2maperror.c
/linux-6.15/fs/smb/client/smb2ops.c
/linux-6.15/fs/smb/client/smb2pdu.c
/linux-6.15/fs/smb/client/smb2proto.h
/linux-6.15/fs/smb/common/smb2pdu.h
/linux-6.15/fs/sysctls.c
/linux-6.15/fs/tracefs/inode.c
/linux-6.15/fs/ubifs/debug.c
/linux-6.15/fs/ubifs/lpt_commit.c
/linux-6.15/fs/userfaultfd.c
/linux-6.15/fs/vboxsf/dir.c
/linux-6.15/fs/verity/init.c
/linux-6.15/fs/xfs/xfs_sysctl.c
/linux-6.15/include/cxl/event.h
/linux-6.15/include/linux/blk-mq.h
/linux-6.15/include/linux/blkdev.h
/linux-6.15/include/linux/ceph/ceph_fs.h
/linux-6.15/include/linux/cpu.h
/linux-6.15/include/linux/dcache.h
/linux-6.15/include/linux/export.h
/linux-6.15/include/linux/fscrypt.h
/linux-6.15/include/linux/io_uring/cmd.h
/linux-6.15/include/linux/io_uring_types.h
/linux-6.15/include/linux/lsm_hook_defs.h
/linux-6.15/include/linux/mm_types.h
/linux-6.15/include/linux/module.h
/linux-6.15/include/linux/netdevice.h
/linux-6.15/include/linux/nfs_common.h
/linux-6.15/include/linux/nfs_fs.h
/linux-6.15/include/linux/nfs_fs_sb.h
/linux-6.15/include/linux/nfs_xdr.h
/linux-6.15/include/linux/nfslocalio.h
/linux-6.15/include/linux/perf_event.h
/linux-6.15/include/linux/pm.h
/linux-6.15/include/linux/security.h
/linux-6.15/include/linux/soundwire/sdw.h
/linux-6.15/include/linux/stat.h
/linux-6.15/include/linux/sunrpc/clnt.h
/linux-6.15/include/linux/swap.h
/linux-6.15/include/net/page_pool/types.h
/linux-6.15/include/net/xfrm.h
/linux-6.15/include/uapi/linux/fuse.h
/linux-6.15/include/uapi/mtd/ubi-user.h
/linux-6.15/init/Kconfig
/linux-6.15/init/do_mounts_initrd.c
/linux-6.15/io_uring/Makefile
/linux-6.15/io_uring/alloc_cache.c
/linux-6.15/io_uring/alloc_cache.h
/linux-6.15/io_uring/filetable.c
/linux-6.15/io_uring/futex.c
/linux-6.15/io_uring/io_uring.c
/linux-6.15/io_uring/io_uring.h
/linux-6.15/io_uring/msg_ring.c
/linux-6.15/io_uring/net.c
/linux-6.15/io_uring/net.h
/linux-6.15/io_uring/poll.c
/linux-6.15/io_uring/register.c
/linux-6.15/io_uring/rsrc.c
/linux-6.15/io_uring/rsrc.h
/linux-6.15/io_uring/rw.c
/linux-6.15/io_uring/rw.h
/linux-6.15/io_uring/timeout.c
/linux-6.15/io_uring/uring_cmd.c
/linux-6.15/io_uring/waitid.c
/linux-6.15/ipc/ipc_sysctl.c
/linux-6.15/ipc/mq_sysctl.c
/linux-6.15/kernel/acct.c
/linux-6.15/kernel/audit.c
/linux-6.15/kernel/bpf/syscall.c
/linux-6.15/kernel/delayacct.c
/linux-6.15/kernel/events/core.c
/linux-6.15/kernel/events/uprobes.c
/linux-6.15/kernel/exit.c
/linux-6.15/kernel/fork.c
/linux-6.15/kernel/gen_kheaders.sh
/linux-6.15/kernel/hung_task.c
/linux-6.15/kernel/kexec_core.c
/linux-6.15/kernel/kprobes.c
/linux-6.15/kernel/latencytop.c
/linux-6.15/kernel/locking/lockdep.c
/linux-6.15/kernel/module/Kconfig
/linux-6.15/kernel/module/internal.h
/linux-6.15/kernel/module/main.c
/linux-6.15/kernel/module/version.c
/linux-6.15/kernel/panic.c
/linux-6.15/kernel/pid.c
/linux-6.15/kernel/pid_namespace.c
/linux-6.15/kernel/pid_sysctl.h
/linux-6.15/kernel/power/hibernate.c
/linux-6.15/kernel/printk/sysctl.c
/linux-6.15/kernel/reboot.c
/linux-6.15/kernel/sched/autogroup.c
/linux-6.15/kernel/sched/core.c
/linux-6.15/kernel/sched/cpufreq_schedutil.c
/linux-6.15/kernel/sched/deadline.c
/linux-6.15/kernel/sched/fair.c
/linux-6.15/kernel/sched/rt.c
/linux-6.15/kernel/sched/syscalls.c
/linux-6.15/kernel/sched/topology.c
/linux-6.15/kernel/seccomp.c
/linux-6.15/kernel/signal.c
/linux-6.15/kernel/stackleak.c
/linux-6.15/kernel/sysctl-test.c
/linux-6.15/kernel/sysctl.c
/linux-6.15/kernel/time/timer.c
/linux-6.15/kernel/trace/ftrace.c
/linux-6.15/kernel/trace/trace_event_perf.c
/linux-6.15/kernel/trace/trace_events_user.c
/linux-6.15/kernel/umh.c
/linux-6.15/kernel/utsname_sysctl.c
/linux-6.15/kernel/watchdog.c
/linux-6.15/lib/Kconfig
/linux-6.15/lib/Kconfig.debug
/linux-6.15/lib/Makefile
/linux-6.15/lib/crc32.c
/linux-6.15/lib/gen_crc32table.c
/linux-6.15/lib/stackinit_kunit.c
/linux-6.15/lib/test_sysctl.c
/linux-6.15/lib/test_xarray.c
/linux-6.15/mm/compaction.c
/linux-6.15/mm/gup.c
/linux-6.15/mm/hugetlb.c
/linux-6.15/mm/hugetlb_vmemmap.c
/linux-6.15/mm/kfence/core.c
/linux-6.15/mm/kmemleak.c
/linux-6.15/mm/memory-failure.c
/linux-6.15/mm/oom_kill.c
/linux-6.15/mm/page-writeback.c
/linux-6.15/mm/page_alloc.c
/linux-6.15/mm/secretmem.c
/linux-6.15/mm/swapfile.c
/linux-6.15/mm/vmscan.c
/linux-6.15/mm/zsmalloc.c
/linux-6.15/net/bluetooth/l2cap_sock.c
/linux-6.15/net/core/dev.c
/linux-6.15/net/core/page_pool.c
/linux-6.15/net/core/page_pool_priv.h
/linux-6.15/net/core/page_pool_user.c
/linux-6.15/net/ethtool/ioctl.c
/linux-6.15/net/hsr/hsr_forward.c
/linux-6.15/net/ipv4/esp4.c
/linux-6.15/net/ipv4/ipmr_base.c
/linux-6.15/net/ipv4/tcp_output.c
/linux-6.15/net/ipv6/esp6.c
/linux-6.15/net/ipv6/xfrm6_output.c
/linux-6.15/net/mptcp/ctrl.c
/linux-6.15/net/mptcp/options.c
/linux-6.15/net/mptcp/pm_netlink.c
/linux-6.15/net/mptcp/protocol.c
/linux-6.15/net/mptcp/protocol.h
/linux-6.15/net/ncsi/ncsi-manage.c
/linux-6.15/net/ncsi/ncsi-rsp.c
/linux-6.15/net/netfilter/nf_tables_api.c
/linux-6.15/net/nfc/nci/hci.c
/linux-6.15/net/rose/rose_timer.c
/linux-6.15/net/rxrpc/peer_event.c
/linux-6.15/net/rxrpc/peer_object.c
/linux-6.15/net/sched/sch_ets.c
/linux-6.15/net/sunrpc/clnt.c
/linux-6.15/net/sunrpc/debugfs.c
/linux-6.15/net/sunrpc/rpc_pipe.c
/linux-6.15/net/vmw_vsock/af_vsock.c
/linux-6.15/net/xfrm/xfrm_interface_core.c
/linux-6.15/net/xfrm/xfrm_output.c
/linux-6.15/net/xfrm/xfrm_policy.c
/linux-6.15/net/xfrm/xfrm_replay.c
/linux-6.15/net/xfrm/xfrm_state.c
/linux-6.15/rust/Makefile
security.rs
/linux-6.15/samples/check-exec/inc.c
/linux-6.15/scripts/Makefile
/linux-6.15/scripts/Makefile.build
/linux-6.15/scripts/Makefile.defconf
/linux-6.15/scripts/Makefile.extrawarn
/linux-6.15/scripts/Makefile.lib
/linux-6.15/scripts/Makefile.modinst
/linux-6.15/scripts/Makefile.modpost
/linux-6.15/scripts/gdb/linux/cpus.py
/linux-6.15/scripts/gendwarfksyms/.gitignore
/linux-6.15/scripts/gendwarfksyms/Makefile
/linux-6.15/scripts/gendwarfksyms/cache.c
/linux-6.15/scripts/gendwarfksyms/die.c
/linux-6.15/scripts/gendwarfksyms/dwarf.c
/linux-6.15/scripts/gendwarfksyms/examples/kabi.h
/linux-6.15/scripts/gendwarfksyms/examples/kabi_ex.c
/linux-6.15/scripts/gendwarfksyms/examples/kabi_ex.h
/linux-6.15/scripts/gendwarfksyms/examples/symbolptr.c
/linux-6.15/scripts/gendwarfksyms/gendwarfksyms.c
/linux-6.15/scripts/gendwarfksyms/gendwarfksyms.h
/linux-6.15/scripts/gendwarfksyms/kabi.c
/linux-6.15/scripts/gendwarfksyms/symbols.c
/linux-6.15/scripts/gendwarfksyms/types.c
/linux-6.15/scripts/genksyms/Makefile
/linux-6.15/scripts/genksyms/genksyms.c
/linux-6.15/scripts/genksyms/genksyms.h
/linux-6.15/scripts/genksyms/lex.l
/linux-6.15/scripts/genksyms/parse.y
/linux-6.15/scripts/kconfig/Makefile
/linux-6.15/scripts/kconfig/confdata.c
/linux-6.15/scripts/kconfig/qconf.cc
/linux-6.15/scripts/kconfig/symbol.c
/linux-6.15/scripts/mod/modpost.c
/linux-6.15/scripts/package/PKGBUILD
/linux-6.15/scripts/package/builddeb
/linux-6.15/scripts/package/install-extmod-build
/linux-6.15/scripts/package/mkdebian
/linux-6.15/security/apparmor/lsm.c
/linux-6.15/security/keys/sysctl.c
/linux-6.15/security/security.c
/linux-6.15/security/selinux/hooks.c
/linux-6.15/security/selinux/include/classmap.h
/linux-6.15/security/yama/yama_lsm.c
/linux-6.15/sound/core/pcm_native.c
/linux-6.15/sound/pci/hda/hda_auto_parser.c
/linux-6.15/sound/pci/hda/hda_auto_parser.h
/linux-6.15/sound/pci/hda/patch_realtek.c
/linux-6.15/sound/soc/amd/acp/acp-i2s.c
/linux-6.15/sound/soc/amd/yc/acp6x-mach.c
/linux-6.15/sound/soc/codecs/da7213.c
/linux-6.15/sound/soc/codecs/es8316.c
/linux-6.15/sound/soc/codecs/es8326.c
/linux-6.15/sound/soc/codecs/rt5514.c
/linux-6.15/sound/soc/fsl/Kconfig
/linux-6.15/sound/soc/fsl/fsl_asrc_m2m.c
/linux-6.15/sound/soc/generic/audio-graph-card2.c
/linux-6.15/sound/soc/intel/boards/bytcr_rt5640.c
/linux-6.15/sound/soc/renesas/Kconfig
/linux-6.15/sound/soc/rockchip/rockchip_i2s_tdm.c
/linux-6.15/sound/soc/sof/imx/imx8.c
/linux-6.15/sound/soc/sof/imx/imx8m.c
/linux-6.15/sound/soc/sof/imx/imx8ulp.c
/linux-6.15/sound/soc/sof/intel/bdw.c
/linux-6.15/sound/soc/sof/intel/byt.c
/linux-6.15/sound/soc/sof/mediatek/mt8186/mt8186.c
/linux-6.15/sound/soc/sof/mediatek/mt8195/mt8195.c
/linux-6.15/sound/usb/quirks.c
/linux-6.15/tools/net/ynl/lib/ynl.c
/linux-6.15/tools/perf/builtin-trace.c
/linux-6.15/tools/perf/tests/shell/trace_btf_enum.sh
/linux-6.15/tools/perf/util/annotate.c
/linux-6.15/tools/perf/util/annotate.h
/linux-6.15/tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
/linux-6.15/tools/perf/util/cpumap.c
/linux-6.15/tools/perf/util/disasm.c
/linux-6.15/tools/power/x86/turbostat/turbostat.8
/linux-6.15/tools/power/x86/turbostat/turbostat.c
/linux-6.15/tools/testing/cxl/test/mem.c
/linux-6.15/tools/testing/cxl/test/mock.c
/linux-6.15/tools/testing/selftests/bpf/progs/find_vma.c
/linux-6.15/tools/testing/selftests/drivers/net/netdevsim/udp_tunnel_nic.sh
/linux-6.15/tools/testing/selftests/exec/check-exec.c
/linux-6.15/tools/testing/selftests/gpio/gpio-sim.sh
/linux-6.15/tools/testing/selftests/landlock/fs_test.c
/linux-6.15/tools/testing/selftests/net/bpf_offload.py
/linux-6.15/tools/testing/selftests/net/lib/Makefile
/linux-6.15/tools/testing/selftests/net/mptcp/Makefile
/linux-6.15/tools/testing/selftests/net/openvswitch/Makefile
/linux-6.15/tools/testing/selftests/net/packetdrill/ksft_runner.sh
/linux-6.15/tools/testing/selftests/riscv/vector/.gitignore
/linux-6.15/tools/testing/selftests/riscv/vector/Makefile
/linux-6.15/tools/testing/selftests/riscv/vector/v_exec_initval_nolibc.c
/linux-6.15/tools/testing/selftests/riscv/vector/v_helpers.c
/linux-6.15/tools/testing/selftests/riscv/vector/v_helpers.h
/linux-6.15/tools/testing/selftests/riscv/vector/v_initval.c
/linux-6.15/tools/testing/selftests/riscv/vector/vstate_exec_nolibc.c
/linux-6.15/tools/testing/selftests/riscv/vector/vstate_prctl.c
/linux-6.15/tools/testing/selftests/x86/lam.c
/linux-6.15/tools/testing/vsock/util.c
/linux-6.15/tools/testing/vsock/util.h
/linux-6.15/tools/testing/vsock/vsock_test.c
95cb0cb527-Feb-2025 Lyude Paul <[email protected]>

rust/faux: Add missing parent argument to Registration::new()

A little late in the review of the faux device interface, we added the
ability to specify a parent device when creating new faux devices

rust/faux: Add missing parent argument to Registration::new()

A little late in the review of the faux device interface, we added the
ability to specify a parent device when creating new faux devices - but
this never got ported over to the rust bindings. So, let's add the missing
argument now so we don't have to convert other users later down the line.

Signed-off-by: Lyude Paul <[email protected]>
Cc: Greg Kroah-Hartman <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Greg Kroah-Hartman <[email protected]>

show more ...

6853d9d125-Feb-2025 Lyude Paul <[email protected]>

rust/faux: Drop #[repr(transparent)] from faux::Registration

I think this change got missed during review, we don't need
#[repr(transparent)] since Registration just holds a single NonNull. This
at

rust/faux: Drop #[repr(transparent)] from faux::Registration

I think this change got missed during review, we don't need
#[repr(transparent)] since Registration just holds a single NonNull. This
attribute had originally been added by me when I was still figuring out how
the bindings should look like but got committed by mistake. So, just drop
it.

Signed-off-by: Lyude Paul <[email protected]>
Cc: Greg Kroah-Hartman <[email protected]>
Acked-by: Danilo Krummrich <[email protected]>
Reviewed-by: Fiona Behrens <[email protected]>
Reviewed-by: Alice Ryhl <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Greg Kroah-Hartman <[email protected]>

show more ...

040b17ae24-Feb-2025 Fiona Behrens <[email protected]>

rust: io: fix devres test with new io accessor functions

Fix doctest of `Devres` which still used `writeb` instead of `write8`.

Fixes: 354fd6e86fac ("rust: io: rename `io::Io` accessors")
Signed-of

rust: io: fix devres test with new io accessor functions

Fix doctest of `Devres` which still used `writeb` instead of `write8`.

Fixes: 354fd6e86fac ("rust: io: rename `io::Io` accessors")
Signed-off-by: Fiona Behrens <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Greg Kroah-Hartman <[email protected]>

show more ...

769a72d024-Feb-2025 Hamza Mahfooz <[email protected]>

rust: workqueue: define built-in bh queues

Provide safe getters to the system bh work queues. They will be used
to reimplement the Hyper-V VMBus in rust.

Signed-off-by: Hamza Mahfooz <hamzamahfooz@

rust: workqueue: define built-in bh queues

Provide safe getters to the system bh work queues. They will be used
to reimplement the Hyper-V VMBus in rust.

Signed-off-by: Hamza Mahfooz <[email protected]>
Reviewed-by: Alice Ryhl <[email protected]>
Signed-off-by: Tejun Heo <[email protected]>

show more ...


/linux-6.15/.mailmap
/linux-6.15/Documentation/arch/x86/sva.rst
/linux-6.15/Documentation/devicetree/bindings/arm/rockchip/pmu.yaml
/linux-6.15/Documentation/devicetree/bindings/mtd/cdns,hp-nfc.yaml
/linux-6.15/Documentation/networking/strparser.rst
/linux-6.15/Documentation/process/embargoed-hardware-issues.rst
/linux-6.15/Documentation/translations/sp_SP/process/embargoed-hardware-issues.rst
/linux-6.15/MAINTAINERS
/linux-6.15/Makefile
/linux-6.15/arch/arm64/boot/dts/rockchip/px30-ringneck-haikou.dts
/linux-6.15/arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi
/linux-6.15/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-lts.dts
/linux-6.15/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus.dts
/linux-6.15/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus.dtsi
/linux-6.15/arch/arm64/boot/dts/rockchip/rk3399-gru-chromebook.dtsi
/linux-6.15/arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet.dtsi
/linux-6.15/arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi
/linux-6.15/arch/arm64/boot/dts/rockchip/rk3588-base.dtsi
/linux-6.15/arch/arm64/boot/dts/rockchip/rk3588-coolpi-cm5-genbook.dts
/linux-6.15/arch/arm64/boot/dts/rockchip/rk3588-extra.dtsi
/linux-6.15/arch/arm64/boot/dts/rockchip/rk3588-rock-5b-pcie-ep.dtso
/linux-6.15/arch/arm64/configs/defconfig
/linux-6.15/arch/powerpc/include/asm/book3s/64/hash-4k.h
/linux-6.15/arch/powerpc/lib/code-patching.c
/linux-6.15/arch/s390/boot/startup.c
/linux-6.15/arch/s390/configs/debug_defconfig
/linux-6.15/arch/s390/configs/defconfig
/linux-6.15/arch/s390/purgatory/Makefile
/linux-6.15/arch/x86/events/intel/core.c
/linux-6.15/arch/x86/events/intel/ds.c
/linux-6.15/arch/x86/kernel/cpu/cpuid-deps.c
/linux-6.15/block/blk-merge.c
/linux-6.15/drivers/accel/amdxdna/amdxdna_mailbox.c
/linux-6.15/drivers/acpi/platform_profile.c
/linux-6.15/drivers/ata/libahci_platform.c
/linux-6.15/drivers/clocksource/jcore-pit.c
/linux-6.15/drivers/edac/qcom_edac.c
/linux-6.15/drivers/firmware/arm_scmi/vendors/imx/imx-sm-misc.c
/linux-6.15/drivers/firmware/imx/Kconfig
/linux-6.15/drivers/gpio/gpio-vf610.c
/linux-6.15/drivers/gpio/gpiolib.c
/linux-6.15/drivers/gpio/gpiolib.h
/linux-6.15/drivers/gpu/drm/i915/display/icl_dsi.c
/linux-6.15/drivers/gpu/drm/i915/display/intel_ddi.c
/linux-6.15/drivers/gpu/drm/i915/display/intel_display.c
/linux-6.15/drivers/gpu/drm/i915/display/intel_dp_link_training.c
/linux-6.15/drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
/linux-6.15/drivers/gpu/drm/i915/i915_reg.h
/linux-6.15/drivers/gpu/drm/msm/adreno/a6xx_gmu.c
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_5_0_sm8150.h
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_5_1_sc8180x.h
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_5_3_sm6150.h
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_5_4_sm6125.h
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
/linux-6.15/drivers/gpu/drm/msm/dp/dp_display.c
/linux-6.15/drivers/gpu/drm/msm/dp/dp_drm.c
/linux-6.15/drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c
/linux-6.15/drivers/gpu/drm/msm/msm_drv.h
/linux-6.15/drivers/gpu/drm/msm/registers/display/dsi_phy_7nm.xml
/linux-6.15/drivers/gpu/drm/nouveau/nouveau_svm.c
/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.c
/linux-6.15/drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
/linux-6.15/drivers/gpu/drm/xe/xe_guc_ct.c
/linux-6.15/drivers/gpu/drm/xe/xe_guc_log.c
/linux-6.15/drivers/gpu/drm/xe/xe_irq.c
/linux-6.15/drivers/i2c/i2c-core-base.c
/linux-6.15/drivers/irqchip/irq-gic-v3.c
/linux-6.15/drivers/irqchip/irq-jcore-aic.c
/linux-6.15/drivers/irqchip/qcom-pdc.c
/linux-6.15/drivers/md/raid0.c
/linux-6.15/drivers/md/raid1.c
/linux-6.15/drivers/md/raid10.c
/linux-6.15/drivers/mtd/nand/raw/cadence-nand-controller.c
/linux-6.15/drivers/mtd/nand/raw/qcom_nandc.c
/linux-6.15/drivers/mtd/spi-nor/sst.c
/linux-6.15/drivers/net/ethernet/google/gve/gve.h
/linux-6.15/drivers/net/ethernet/google/gve/gve_main.c
/linux-6.15/drivers/net/ethernet/ibm/ibmvnic.c
/linux-6.15/drivers/net/ethernet/netronome/nfp/bpf/cmsg.c
/linux-6.15/drivers/net/ethernet/xilinx/xilinx_axienet_main.c
/linux-6.15/drivers/net/geneve.c
/linux-6.15/drivers/net/gtp.c
/linux-6.15/drivers/net/pse-pd/pd692x0.c
/linux-6.15/drivers/net/wwan/mhi_wwan_mbim.c
/linux-6.15/drivers/nvme/host/apple.c
/linux-6.15/drivers/nvme/host/core.c
/linux-6.15/drivers/nvme/host/fc.c
/linux-6.15/drivers/nvme/host/ioctl.c
/linux-6.15/drivers/nvme/host/pci.c
/linux-6.15/drivers/nvme/host/tcp.c
/linux-6.15/drivers/nvme/target/core.c
/linux-6.15/drivers/nvme/target/nvmet.h
/linux-6.15/drivers/nvme/target/pci-epf.c
/linux-6.15/drivers/nvme/target/rdma.c
/linux-6.15/drivers/platform/cznic/Kconfig
/linux-6.15/drivers/power/supply/axp20x_battery.c
/linux-6.15/drivers/power/supply/da9150-fg.c
/linux-6.15/drivers/power/supply/power_supply_core.c
/linux-6.15/drivers/s390/net/ism_drv.c
/linux-6.15/drivers/soc/loongson/loongson2_guts.c
/linux-6.15/drivers/tee/optee/supp.c
/linux-6.15/fs/bcachefs/btree_update_interior.c
/linux-6.15/fs/bcachefs/fsck.c
/linux-6.15/fs/bcachefs/reflink.c
/linux-6.15/fs/bcachefs/sb-downgrade.c
/linux-6.15/fs/netfs/buffered_read.c
/linux-6.15/fs/netfs/internal.h
/linux-6.15/fs/netfs/read_collect.c
/linux-6.15/fs/netfs/read_retry.c
/linux-6.15/fs/netfs/stats.c
/linux-6.15/fs/netfs/write_issue.c
/linux-6.15/fs/netfs/write_retry.c
/linux-6.15/fs/proc/vmcore.c
/linux-6.15/fs/smb/client/cifsglob.h
/linux-6.15/fs/smb/client/inode.c
/linux-6.15/fs/smb/client/reparse.c
/linux-6.15/fs/smb/client/reparse.h
/linux-6.15/fs/smb/client/smb2inode.c
/linux-6.15/fs/smb/client/smb2ops.c
/linux-6.15/fs/smb/common/smb2pdu.h
/linux-6.15/fs/smb/common/smbfsctl.h
/linux-6.15/fs/xfs/scrub/common.h
/linux-6.15/fs/xfs/scrub/inode_repair.c
/linux-6.15/fs/xfs/scrub/repair.h
/linux-6.15/fs/xfs/scrub/scrub.c
/linux-6.15/fs/xfs/xfs_aops.c
/linux-6.15/fs/xfs/xfs_qm_bhv.c
/linux-6.15/fs/xfs/xfs_super.c
/linux-6.15/include/linux/mm_types.h
/linux-6.15/include/linux/netdevice.h
/linux-6.15/include/linux/netfs.h
/linux-6.15/include/linux/nvme-tcp.h
/linux-6.15/include/linux/nvme.h
/linux-6.15/include/linux/pci_ids.h
/linux-6.15/include/linux/skmsg.h
/linux-6.15/include/net/gro.h
/linux-6.15/include/net/net_namespace.h
/linux-6.15/include/net/strparser.h
/linux-6.15/include/net/tcp.h
/linux-6.15/include/trace/events/netfs.h
/linux-6.15/include/uapi/linux/io_uring.h
/linux-6.15/include/uapi/linux/taskstats.h
/linux-6.15/include/uapi/linux/virtio_snd.h
/linux-6.15/io_uring/io-wq.c
/linux-6.15/io_uring/io_uring.c
/linux-6.15/io_uring/rsrc.h
/linux-6.15/io_uring/rw.c
/linux-6.15/kernel/acct.c
/linux-6.15/kernel/bpf/arena.c
/linux-6.15/kernel/bpf/bpf_cgrp_storage.c
/linux-6.15/kernel/bpf/btf.c
/linux-6.15/kernel/bpf/ringbuf.c
/linux-6.15/kernel/bpf/syscall.c
/linux-6.15/kernel/bpf/verifier.c
/linux-6.15/kernel/cgroup/dmem.c
/linux-6.15/kernel/events/uprobes.c
/linux-6.15/kernel/rseq.c
/linux-6.15/kernel/sched/sched.h
/linux-6.15/kernel/trace/fprobe.c
/linux-6.15/kernel/trace/ftrace.c
/linux-6.15/kernel/trace/trace_events.c
/linux-6.15/kernel/trace/trace_functions.c
/linux-6.15/lib/iov_iter.c
/linux-6.15/lib/test_xarray.c
/linux-6.15/mm/hugetlb.c
/linux-6.15/mm/kasan/report.c
/linux-6.15/mm/madvise.c
/linux-6.15/mm/memcontrol.c
/linux-6.15/mm/memory.c
/linux-6.15/mm/migrate_device.c
/linux-6.15/mm/zswap.c
/linux-6.15/net/bpf/test_run.c
/linux-6.15/net/core/bpf_sk_storage.c
/linux-6.15/net/core/dev.c
/linux-6.15/net/core/drop_monitor.c
/linux-6.15/net/core/flow_dissector.c
/linux-6.15/net/core/gro.c
/linux-6.15/net/core/net_namespace.c
/linux-6.15/net/core/skbuff.c
/linux-6.15/net/core/skmsg.c
/linux-6.15/net/core/sock_map.c
/linux-6.15/net/ipv4/arp.c
/linux-6.15/net/ipv4/tcp.c
/linux-6.15/net/ipv4/tcp_bpf.c
/linux-6.15/net/ipv4/tcp_fastopen.c
/linux-6.15/net/ipv4/tcp_input.c
/linux-6.15/net/ipv4/tcp_ipv4.c
/linux-6.15/net/sched/cls_api.c
/linux-6.15/net/sctp/stream.c
/linux-6.15/net/strparser/strparser.c
/linux-6.15/net/vmw_vsock/af_vsock.c
/linux-6.15/net/vmw_vsock/virtio_transport.c
/linux-6.15/net/vmw_vsock/vsock_bpf.c
workqueue.rs
/linux-6.15/scripts/mod/modpost.c
/linux-6.15/scripts/package/install-extmod-build
/linux-6.15/sound/core/hrtimer.c
/linux-6.15/sound/core/seq/seq_clientmgr.c
/linux-6.15/sound/drivers/dummy.c
/linux-6.15/sound/drivers/pcsp/pcsp.c
/linux-6.15/sound/hda/intel-dsp-config.c
/linux-6.15/sound/pci/hda/hda_codec.c
/linux-6.15/sound/pci/hda/hda_intel.c
/linux-6.15/sound/pci/hda/patch_conexant.c
/linux-6.15/sound/pci/hda/patch_cs8409-tables.c
/linux-6.15/sound/pci/hda/patch_cs8409.c
/linux-6.15/sound/pci/hda/patch_cs8409.h
/linux-6.15/sound/pci/hda/patch_realtek.c
/linux-6.15/sound/pci/hda/tas2781_hda_spi.c
/linux-6.15/sound/pci/hda/tas2781_spi_fwlib.c
/linux-6.15/sound/sh/sh_dac_audio.c
/linux-6.15/sound/soc/codecs/arizona.c
/linux-6.15/sound/soc/codecs/cs35l41.c
/linux-6.15/sound/soc/codecs/madera.c
/linux-6.15/sound/soc/codecs/tas2781-i2c.c
/linux-6.15/sound/soc/codecs/wm5110.c
/linux-6.15/sound/soc/fsl/fsl_micfil.c
/linux-6.15/sound/soc/fsl/imx-audmix.c
/linux-6.15/sound/soc/generic/simple-card-utils.c
/linux-6.15/sound/soc/intel/boards/sof_sdw.c
/linux-6.15/sound/soc/intel/common/soc-acpi-intel-mtl-match.c
/linux-6.15/sound/soc/intel/common/soc-acpi-intel-ptl-match.c
/linux-6.15/sound/soc/intel/common/soc-acpi-intel-tgl-match.c
/linux-6.15/sound/soc/renesas/rcar/core.c
/linux-6.15/sound/soc/renesas/rcar/rsnd.h
/linux-6.15/sound/soc/renesas/rcar/src.c
/linux-6.15/sound/soc/renesas/rcar/ssi.c
/linux-6.15/sound/soc/rockchip/rockchip_i2s_tdm.c
/linux-6.15/sound/soc/sof/amd/acp-ipc.c
/linux-6.15/sound/soc/sof/amd/acp.c
/linux-6.15/sound/soc/sof/amd/acp.h
/linux-6.15/sound/soc/sof/amd/pci-vangogh.c
/linux-6.15/sound/soc/sof/amd/vangogh.c
/linux-6.15/sound/soc/sof/intel/hda-codec.c
/linux-6.15/sound/soc/sof/intel/pci-ptl.c
/linux-6.15/sound/soc/sof/ipc4-topology.c
/linux-6.15/sound/soc/sof/pcm.c
/linux-6.15/sound/soc/sof/stream-ipc.c
/linux-6.15/tools/accounting/getdelays.c
/linux-6.15/tools/mm/page-types.c
/linux-6.15/tools/testing/selftests/bpf/map_tests/map_in_map_batch_ops.c
/linux-6.15/tools/testing/selftests/bpf/prog_tests/flow_dissector_classification.c
/linux-6.15/tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
/linux-6.15/tools/testing/selftests/bpf/prog_tests/sockmap_strp.c
/linux-6.15/tools/testing/selftests/bpf/prog_tests/xdp_cpumap_attach.c
/linux-6.15/tools/testing/selftests/bpf/prog_tests/xdp_devmap_attach.c
/linux-6.15/tools/testing/selftests/bpf/progs/test_sockmap_strp.c
/linux-6.15/tools/testing/selftests/bpf/progs/verifier_array_access.c
/linux-6.15/tools/testing/selftests/ftrace/test.d/dynevent/add_remove_fprobe.tc
/linux-6.15/tools/testing/selftests/mm/run_vmtests.sh
/linux-6.15/tools/testing/selftests/net/forwarding/tc_flower_port_range.sh
354fd6e817-Feb-2025 Fiona Behrens <[email protected]>

rust: io: rename `io::Io` accessors

Rename the I/O accessors provided by `Io` to encode the type as
number instead of letter. This is in preparation for Port I/O support
to use a trait for generic a

rust: io: rename `io::Io` accessors

Rename the I/O accessors provided by `Io` to encode the type as
number instead of letter. This is in preparation for Port I/O support
to use a trait for generic accessors.

Add a `c_fn` argument to the accessor generation macro to translate
between rust and C names.

Suggested-by: Danilo Krummrich <[email protected]>
Link: https://rust-for-linux.zulipchat.com/#narrow/channel/288089-General/topic/PIO.20support/near/499460541
Signed-off-by: Fiona Behrens <[email protected]>
Acked-by: Danilo Krummrich <[email protected]>
Acked-by: Daniel Almeida <[email protected]>
Reviewed-by: Greg Kroah-Hartman <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Greg Kroah-Hartman <[email protected]>

show more ...


/linux-6.15/MAINTAINERS
/linux-6.15/Makefile
/linux-6.15/arch/powerpc/kernel/secvar-sysfs.c
/linux-6.15/arch/powerpc/perf/hv-24x7.c
/linux-6.15/arch/powerpc/platforms/powernv/opal-core.c
/linux-6.15/arch/powerpc/platforms/powernv/opal-dump.c
/linux-6.15/arch/powerpc/platforms/powernv/opal-elog.c
/linux-6.15/arch/powerpc/platforms/powernv/opal-flash.c
/linux-6.15/arch/powerpc/platforms/powernv/opal-msglog.c
/linux-6.15/arch/powerpc/platforms/powernv/ultravisor.c
/linux-6.15/arch/x86/kernel/cpu/resctrl/internal.h
/linux-6.15/arch/x86/kernel/cpu/resctrl/pseudo_lock.c
/linux-6.15/arch/x86/kernel/cpu/resctrl/rdtgroup.c
/linux-6.15/drivers/accel/habanalabs/common/sysfs.c
/linux-6.15/drivers/base/bus.c
/linux-6.15/drivers/base/component.c
/linux-6.15/drivers/base/physical_location.c
/linux-6.15/drivers/cxl/port.c
/linux-6.15/drivers/firmware/dmi-sysfs.c
/linux-6.15/drivers/firmware/dmi_scan.c
/linux-6.15/drivers/firmware/efi/mokvar-table.c
/linux-6.15/drivers/firmware/efi/rci2-table.c
/linux-6.15/drivers/firmware/qemu_fw_cfg.c
/linux-6.15/drivers/fsi/fsi-core.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
/linux-6.15/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
/linux-6.15/drivers/gpu/drm/drm_sysfs.c
/linux-6.15/drivers/gpu/drm/i915/i915_gpu_error.c
/linux-6.15/drivers/gpu/drm/i915/i915_sysfs.c
/linux-6.15/drivers/gpu/drm/lima/lima_drv.c
/linux-6.15/drivers/input/touchscreen/goodix_berlin_core.c
/linux-6.15/drivers/pcmcia/cistpl.c
/linux-6.15/drivers/rapidio/rio-sysfs.c
/linux-6.15/fs/kernfs/dir.c
/linux-6.15/fs/kernfs/file.c
/linux-6.15/fs/kernfs/kernfs-internal.h
/linux-6.15/fs/kernfs/mount.c
/linux-6.15/fs/kernfs/symlink.c
/linux-6.15/fs/sysfs/dir.c
/linux-6.15/fs/sysfs/file.c
/linux-6.15/include/linux/device.h
/linux-6.15/include/linux/device/class.h
/linux-6.15/include/linux/kernfs.h
/linux-6.15/kernel/Kconfig.hz
/linux-6.15/kernel/cgroup/cgroup-v1.c
/linux-6.15/kernel/cgroup/cgroup.c
io.rs
/linux-6.15/samples/rust/rust_driver_pci.rs
/linux-6.15/scripts/mod/modpost.c
/linux-6.15/scripts/package/install-extmod-build
/linux-6.15/security/selinux/hooks.c
/linux-6.15/tools/testing/selftests/bpf/progs/profiler.inc.h
78418f3010-Feb-2025 Lyude Paul <[email protected]>

rust/kernel: Add faux device bindings

This introduces a module for working with faux devices in rust, along with
adding sample code to show how the API is used. Unlike other types of
devices, we don

rust/kernel: Add faux device bindings

This introduces a module for working with faux devices in rust, along with
adding sample code to show how the API is used. Unlike other types of
devices, we don't provide any hooks for device probe/removal - since these
are optional for the faux API and are unnecessary in rust.

Signed-off-by: Lyude Paul <[email protected]>
Cc: Maíra Canal <[email protected]>
Cc: Danilo Krummrich <[email protected]>
Cc: Miguel Ojeda <[email protected]>
Acked-by: Danilo Krummrich <[email protected]>
Link: https://lore.kernel.org/r/2025021026-exert-accent-b4c6@gregkh
Signed-off-by: Greg Kroah-Hartman <[email protected]>

show more ...


/linux-6.15/CREDITS
/linux-6.15/Documentation/devicetree/bindings/interrupt-controller/microchip,lan966x-oic.yaml
/linux-6.15/Documentation/driver-api/infrastructure.rst
/linux-6.15/Documentation/filesystems/bcachefs/SubmittingPatches.rst
/linux-6.15/Documentation/filesystems/bcachefs/index.rst
/linux-6.15/Documentation/virt/kvm/api.rst
/linux-6.15/MAINTAINERS
/linux-6.15/Makefile
/linux-6.15/arch/alpha/include/asm/elf.h
/linux-6.15/arch/alpha/include/asm/pgtable.h
/linux-6.15/arch/alpha/include/asm/processor.h
/linux-6.15/arch/alpha/kernel/osf_sys.c
/linux-6.15/arch/arm64/kvm/arch_timer.c
/linux-6.15/arch/arm64/kvm/arm.c
/linux-6.15/arch/arm64/kvm/hyp/nvhe/hyp-main.c
/linux-6.15/arch/arm64/kvm/nested.c
/linux-6.15/arch/arm64/kvm/sys_regs.c
/linux-6.15/arch/powerpc/sysdev/fsl_msi.c
/linux-6.15/arch/s390/include/asm/gmap.h
/linux-6.15/arch/s390/include/asm/kvm_host.h
/linux-6.15/arch/s390/include/asm/pgtable.h
/linux-6.15/arch/s390/include/asm/uv.h
/linux-6.15/arch/s390/kernel/uv.c
/linux-6.15/arch/s390/kvm/Makefile
/linux-6.15/arch/s390/kvm/gaccess.c
/linux-6.15/arch/s390/kvm/gmap-vsie.c
/linux-6.15/arch/s390/kvm/gmap.c
/linux-6.15/arch/s390/kvm/gmap.h
/linux-6.15/arch/s390/kvm/intercept.c
/linux-6.15/arch/s390/kvm/interrupt.c
/linux-6.15/arch/s390/kvm/kvm-s390.c
/linux-6.15/arch/s390/kvm/kvm-s390.h
/linux-6.15/arch/s390/kvm/pv.c
/linux-6.15/arch/s390/kvm/vsie.c
/linux-6.15/arch/s390/mm/gmap.c
/linux-6.15/arch/s390/mm/pgalloc.c
/linux-6.15/arch/x86/boot/compressed/Makefile
/linux-6.15/arch/x86/kvm/cpuid.c
/linux-6.15/arch/x86/kvm/mmu/mmu.c
/linux-6.15/arch/x86/kvm/x86.c
/linux-6.15/arch/x86/xen/xen-head.S
/linux-6.15/drivers/accel/amdxdna/amdxdna_pci_drv.c
/linux-6.15/drivers/accel/ivpu/ivpu_drv.c
/linux-6.15/drivers/accel/ivpu/ivpu_pm.c
/linux-6.15/drivers/acpi/prmt.c
/linux-6.15/drivers/acpi/property.c
/linux-6.15/drivers/acpi/resource.c
/linux-6.15/drivers/base/Makefile
/linux-6.15/drivers/base/base.h
/linux-6.15/drivers/base/faux.c
/linux-6.15/drivers/base/init.c
/linux-6.15/drivers/base/power/main.c
/linux-6.15/drivers/block/sunvdc.c
/linux-6.15/drivers/bus/moxtet.c
/linux-6.15/drivers/cpufreq/Kconfig.arm
/linux-6.15/drivers/cpufreq/amd-pstate.c
/linux-6.15/drivers/cpufreq/cpufreq.c
/linux-6.15/drivers/firmware/Kconfig
/linux-6.15/drivers/firmware/iscsi_ibft.c
/linux-6.15/drivers/gpio/Kconfig
/linux-6.15/drivers/gpio/gpio-pca953x.c
/linux-6.15/drivers/gpio/gpio-sim.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h
/linux-6.15/drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/core/dc.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml/Makefile
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/Makefile
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/dml21_translation_helper.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml2_translation_helper.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/hubbub/dcn30/dcn30_hubbub.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/hubbub/dcn31/dcn31_hubbub.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/hubbub/dcn32/dcn32_hubbub.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/hubbub/dcn35/dcn35_hubbub.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
/linux-6.15/drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c
/linux-6.15/drivers/gpu/drm/ast/ast_dp.c
/linux-6.15/drivers/gpu/drm/display/drm_dp_cec.c
/linux-6.15/drivers/gpu/drm/i915/display/intel_backlight.c
/linux-6.15/drivers/gpu/drm/i915/display/intel_dp.c
/linux-6.15/drivers/gpu/drm/i915/display/intel_dp_mst.c
/linux-6.15/drivers/gpu/drm/i915/display/intel_hdcp.c
/linux-6.15/drivers/gpu/drm/i915/display/skl_universal_plane.c
/linux-6.15/drivers/gpu/drm/i915/gem/i915_gem_shmem.c
/linux-6.15/drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
/linux-6.15/drivers/gpu/drm/xe/regs/xe_oa_regs.h
/linux-6.15/drivers/gpu/drm/xe/xe_devcoredump.c
/linux-6.15/drivers/gpu/drm/xe/xe_devcoredump.h
/linux-6.15/drivers/gpu/drm/xe/xe_gt.c
/linux-6.15/drivers/gpu/drm/xe/xe_gt_sriov_pf.c
/linux-6.15/drivers/gpu/drm/xe/xe_gt_sriov_pf.h
/linux-6.15/drivers/gpu/drm/xe/xe_guc_ct.c
/linux-6.15/drivers/gpu/drm/xe/xe_guc_log.c
/linux-6.15/drivers/gpu/drm/xe/xe_oa.c
/linux-6.15/drivers/i2c/i2c-core-base.c
/linux-6.15/drivers/irqchip/Kconfig
/linux-6.15/drivers/irqchip/irq-apple-aic.c
/linux-6.15/drivers/irqchip/irq-mvebu-icu.c
/linux-6.15/drivers/irqchip/irq-partition-percpu.c
/linux-6.15/drivers/irqchip/irq-riscv-imsic-early.c
/linux-6.15/drivers/irqchip/irq-thead-c900-aclint-sswi.c
/linux-6.15/drivers/md/md-linear.c
/linux-6.15/drivers/net/ethernet/aquantia/atlantic/aq_nic.c
/linux-6.15/drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c
/linux-6.15/drivers/net/ethernet/broadcom/tg3.c
/linux-6.15/drivers/net/ethernet/intel/ice/devlink/devlink.c
/linux-6.15/drivers/net/ethernet/intel/ice/ice_txrx.c
/linux-6.15/drivers/net/ethernet/intel/ice/ice_txrx.h
/linux-6.15/drivers/net/ethernet/intel/ice/ice_txrx_lib.h
/linux-6.15/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
/linux-6.15/drivers/net/tun.c
/linux-6.15/drivers/net/vmxnet3/vmxnet3_xdp.c
/linux-6.15/drivers/nvme/host/core.c
/linux-6.15/drivers/nvme/host/fc.c
/linux-6.15/drivers/nvme/host/pci.c
/linux-6.15/drivers/nvme/host/sysfs.c
/linux-6.15/drivers/nvme/target/admin-cmd.c
/linux-6.15/drivers/nvme/target/fabrics-cmd.c
/linux-6.15/drivers/nvme/target/io-cmd-bdev.c
/linux-6.15/drivers/nvme/target/nvmet.h
/linux-6.15/drivers/pci/pcie/aspm.c
/linux-6.15/drivers/pci/tph.c
/linux-6.15/drivers/platform/x86/ideapad-laptop.c
/linux-6.15/drivers/platform/x86/intel/ifs/ifs.h
/linux-6.15/drivers/platform/x86/intel/pmc/core.c
/linux-6.15/drivers/powercap/powercap_sys.c
/linux-6.15/drivers/scsi/qla1280.c
/linux-6.15/drivers/scsi/scsi_lib.c
/linux-6.15/drivers/scsi/scsi_lib_test.c
/linux-6.15/drivers/scsi/scsi_scan.c
/linux-6.15/drivers/scsi/storvsc_drv.c
/linux-6.15/drivers/soc/qcom/smp2p.c
/linux-6.15/drivers/target/target_core_stat.c
/linux-6.15/drivers/tty/pty.c
/linux-6.15/drivers/ufs/core/ufshcd.c
/linux-6.15/drivers/ufs/host/ufshcd-pci.c
/linux-6.15/drivers/ufs/host/ufshcd-pltfrm.c
/linux-6.15/fs/bcachefs/alloc_background.c
/linux-6.15/fs/bcachefs/alloc_foreground.c
/linux-6.15/fs/bcachefs/alloc_types.h
/linux-6.15/fs/bcachefs/btree_key_cache.c
/linux-6.15/fs/bcachefs/buckets_waiting_for_journal.c
/linux-6.15/fs/bcachefs/buckets_waiting_for_journal.h
/linux-6.15/fs/bcachefs/inode.h
/linux-6.15/fs/bcachefs/journal.c
/linux-6.15/fs/bcachefs/journal.h
/linux-6.15/fs/bcachefs/journal_types.h
/linux-6.15/fs/bcachefs/opts.h
/linux-6.15/fs/bcachefs/rebalance.c
/linux-6.15/fs/bcachefs/rebalance.h
/linux-6.15/fs/bcachefs/subvolume.c
/linux-6.15/fs/bcachefs/super.c
/linux-6.15/fs/bcachefs/super.h
/linux-6.15/fs/bcachefs/trace.h
/linux-6.15/fs/btrfs/ctree.c
/linux-6.15/fs/btrfs/ordered-data.c
/linux-6.15/fs/btrfs/qgroup.c
/linux-6.15/fs/btrfs/transaction.c
/linux-6.15/fs/dcache.c
/linux-6.15/fs/erofs/zdata.c
/linux-6.15/fs/file_table.c
/linux-6.15/fs/gfs2/glock.c
/linux-6.15/fs/gfs2/main.c
/linux-6.15/fs/gfs2/quota.c
/linux-6.15/fs/namespace.c
/linux-6.15/fs/notify/fsnotify.c
/linux-6.15/fs/open.c
/linux-6.15/fs/pidfs.c
/linux-6.15/fs/pipe.c
/linux-6.15/fs/smb/client/cifsglob.h
/linux-6.15/fs/smb/client/dfs.c
/linux-6.15/fs/smb/client/dfs.h
/linux-6.15/fs/smb/client/dfs_cache.c
/linux-6.15/fs/smb/client/smb1ops.c
/linux-6.15/fs/smb/client/smb2ops.c
/linux-6.15/fs/smb/client/smb2pdu.c
/linux-6.15/fs/smb/client/smb2proto.h
/linux-6.15/fs/stat.c
/linux-6.15/fs/vboxsf/super.c
/linux-6.15/fs/xfs/libxfs/xfs_bmap.c
/linux-6.15/fs/xfs/xfs_buf.c
/linux-6.15/fs/xfs/xfs_buf.h
/linux-6.15/fs/xfs/xfs_exchrange.c
/linux-6.15/fs/xfs/xfs_inode.c
/linux-6.15/fs/xfs/xfs_iomap.c
/linux-6.15/include/asm-generic/vmlinux.lds.h
/linux-6.15/include/drm/drm_print.h
/linux-6.15/include/linux/compiler.h
/linux-6.15/include/linux/device/faux.h
/linux-6.15/include/linux/fs.h
/linux-6.15/include/linux/fsnotify.h
/linux-6.15/include/linux/hrtimer_defs.h
/linux-6.15/include/linux/i2c.h
/linux-6.15/include/linux/jiffies.h
/linux-6.15/include/linux/kvm_host.h
/linux-6.15/include/linux/lockref.h
/linux-6.15/include/linux/module.h
/linux-6.15/include/linux/netdevice.h
/linux-6.15/include/linux/string.h
/linux-6.15/include/net/sch_generic.h
/linux-6.15/include/trace/events/rxrpc.h
/linux-6.15/include/uapi/drm/amdgpu_drm.h
/linux-6.15/include/ufs/ufs.h
/linux-6.15/include/ufs/ufshcd.h
/linux-6.15/io_uring/futex.c
/linux-6.15/kernel/futex/core.c
/linux-6.15/kernel/futex/futex.h
/linux-6.15/kernel/futex/pi.c
/linux-6.15/kernel/futex/waitwake.c
/linux-6.15/kernel/kthread.c
/linux-6.15/kernel/sched/debug.c
/linux-6.15/kernel/sched/fair.c
/linux-6.15/kernel/seccomp.c
/linux-6.15/kernel/time/clocksource.c
/linux-6.15/kernel/time/hrtimer.c
/linux-6.15/kernel/time/timer_migration.c
/linux-6.15/kernel/trace/trace_functions_graph.c
/linux-6.15/lib/stackinit_kunit.c
/linux-6.15/net/core/dev.c
/linux-6.15/net/ethtool/ioctl.c
/linux-6.15/net/ethtool/rss.c
/linux-6.15/net/ipv4/udp.c
/linux-6.15/net/ipv6/ioam6_iptunnel.c
/linux-6.15/net/ipv6/rpl_iptunnel.c
/linux-6.15/net/ipv6/seg6_iptunnel.c
/linux-6.15/net/ipv6/udp.c
/linux-6.15/net/rose/af_rose.c
/linux-6.15/net/rxrpc/ar-internal.h
/linux-6.15/net/rxrpc/call_object.c
/linux-6.15/net/rxrpc/conn_event.c
/linux-6.15/net/rxrpc/conn_object.c
/linux-6.15/net/rxrpc/input.c
/linux-6.15/net/rxrpc/sendmsg.c
/linux-6.15/net/sched/sch_fifo.c
/linux-6.15/net/sched/sch_netem.c
/linux-6.15/net/socket.c
/linux-6.15/rust/Makefile
/linux-6.15/rust/bindings/bindings_helper.h
faux.rs
lib.rs
/linux-6.15/samples/rust/Kconfig
/linux-6.15/samples/rust/Makefile
/linux-6.15/samples/rust/rust_driver_faux.rs
/linux-6.15/scripts/Makefile.extrawarn
/linux-6.15/scripts/Makefile.lib
/linux-6.15/scripts/generate_rust_target.rs
/linux-6.15/scripts/mod/modpost.c
/linux-6.15/scripts/mod/modpost.h
/linux-6.15/scripts/module.lds.S
/linux-6.15/scripts/package/install-extmod-build
/linux-6.15/tools/testing/selftests/drivers/net/hw/rss_ctx.py
/linux-6.15/tools/testing/selftests/filesystems/statmount/statmount_test.c
/linux-6.15/tools/testing/selftests/kvm/s390/cmma_test.c
/linux-6.15/tools/testing/selftests/kvm/s390/ucontrol_test.c
/linux-6.15/tools/testing/selftests/livepatch/functions.sh
/linux-6.15/tools/testing/selftests/net/mptcp/mptcp_connect.c
/linux-6.15/tools/testing/selftests/net/udpgso.c
/linux-6.15/tools/testing/selftests/seccomp/seccomp_bpf.c
/linux-6.15/tools/testing/selftests/tc-testing/tc-tests/infra/qdiscs.json
/linux-6.15/tools/testing/selftests/tc-testing/tc-tests/qdiscs/fifo.json
/linux-6.15/virt/kvm/kvm_main.c
2e4f982c06-Feb-2025 Miguel Ojeda <[email protected]>

rust: rbtree: fix overindented list item

Starting with Rust 1.86.0 (to be released 2025-04-03), Clippy will have
a new lint, `doc_overindented_list_items` [1], which catches cases of
overindented li

rust: rbtree: fix overindented list item

Starting with Rust 1.86.0 (to be released 2025-04-03), Clippy will have
a new lint, `doc_overindented_list_items` [1], which catches cases of
overindented list items.

The lint has been added by Yutaro Ohno, based on feedback from the kernel
[2] on a patch that fixed a similar case -- commit 0c5928deada1 ("rust:
block: fix formatting in GenDisk doc").

Clippy reports a few cases in the kernel, apart from the one already
fixed in the commit above. One is this one:

error: doc list item overindented
--> rust/kernel/rbtree.rs:1152:5
|
1152 | /// null, it is a pointer to the root of the [`RBTree`].
| ^^^^ help: try using ` ` (2 spaces)
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#doc_overindented_list_items
= note: `-D clippy::doc-overindented-list-items` implied by `-D warnings`
= help: to override `-D warnings` add `#[allow(clippy::doc_overindented_list_items)]`

Thus clean it up.

Cc: Yutaro Ohno <[email protected]>
Cc: [email protected] # Needed in 6.12.y and 6.13.y only (Rust is pinned in older LTSs).
Fixes: a335e9591404 ("rust: rbtree: add `RBTree::entry`")
Link: https://github.com/rust-lang/rust-clippy/pull/13711 [1]
Link: https://github.com/rust-lang/rust-clippy/issues/13601 [2]
Reviewed-by: Alice Ryhl <[email protected]>
Reviewed-by: Yutaro Ohno <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
[ There are a few other cases, so updated message. - Miguel ]
Signed-off-by: Miguel Ojeda <[email protected]>

show more ...


/linux-6.15/CREDITS
/linux-6.15/Documentation/devicetree/bindings/interrupt-controller/microchip,lan966x-oic.yaml
/linux-6.15/Documentation/filesystems/bcachefs/SubmittingPatches.rst
/linux-6.15/Documentation/filesystems/bcachefs/index.rst
/linux-6.15/Documentation/virt/kvm/api.rst
/linux-6.15/MAINTAINERS
/linux-6.15/Makefile
/linux-6.15/arch/alpha/include/asm/elf.h
/linux-6.15/arch/alpha/include/asm/pgtable.h
/linux-6.15/arch/alpha/include/asm/processor.h
/linux-6.15/arch/alpha/kernel/osf_sys.c
/linux-6.15/arch/arm64/kvm/arch_timer.c
/linux-6.15/arch/arm64/kvm/arm.c
/linux-6.15/arch/arm64/kvm/hyp/nvhe/hyp-main.c
/linux-6.15/arch/arm64/kvm/nested.c
/linux-6.15/arch/arm64/kvm/sys_regs.c
/linux-6.15/arch/powerpc/sysdev/fsl_msi.c
/linux-6.15/arch/s390/include/asm/gmap.h
/linux-6.15/arch/s390/include/asm/kvm_host.h
/linux-6.15/arch/s390/include/asm/pgtable.h
/linux-6.15/arch/s390/include/asm/uv.h
/linux-6.15/arch/s390/kernel/uv.c
/linux-6.15/arch/s390/kvm/Makefile
/linux-6.15/arch/s390/kvm/gaccess.c
/linux-6.15/arch/s390/kvm/gmap-vsie.c
/linux-6.15/arch/s390/kvm/gmap.c
/linux-6.15/arch/s390/kvm/gmap.h
/linux-6.15/arch/s390/kvm/intercept.c
/linux-6.15/arch/s390/kvm/interrupt.c
/linux-6.15/arch/s390/kvm/kvm-s390.c
/linux-6.15/arch/s390/kvm/kvm-s390.h
/linux-6.15/arch/s390/kvm/pv.c
/linux-6.15/arch/s390/kvm/vsie.c
/linux-6.15/arch/s390/mm/gmap.c
/linux-6.15/arch/s390/mm/pgalloc.c
/linux-6.15/arch/x86/boot/compressed/Makefile
/linux-6.15/arch/x86/kvm/cpuid.c
/linux-6.15/arch/x86/kvm/mmu/mmu.c
/linux-6.15/arch/x86/kvm/x86.c
/linux-6.15/arch/x86/xen/xen-head.S
/linux-6.15/drivers/accel/amdxdna/amdxdna_pci_drv.c
/linux-6.15/drivers/accel/ivpu/ivpu_drv.c
/linux-6.15/drivers/accel/ivpu/ivpu_pm.c
/linux-6.15/drivers/acpi/prmt.c
/linux-6.15/drivers/acpi/property.c
/linux-6.15/drivers/acpi/resource.c
/linux-6.15/drivers/base/power/main.c
/linux-6.15/drivers/block/sunvdc.c
/linux-6.15/drivers/bus/moxtet.c
/linux-6.15/drivers/cpufreq/Kconfig.arm
/linux-6.15/drivers/cpufreq/amd-pstate.c
/linux-6.15/drivers/cpufreq/cpufreq.c
/linux-6.15/drivers/firmware/Kconfig
/linux-6.15/drivers/firmware/iscsi_ibft.c
/linux-6.15/drivers/gpio/Kconfig
/linux-6.15/drivers/gpio/gpio-pca953x.c
/linux-6.15/drivers/gpio/gpio-sim.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h
/linux-6.15/drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/core/dc.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml/Makefile
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/Makefile
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/dml21_translation_helper.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml2_translation_helper.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/hubbub/dcn30/dcn30_hubbub.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/hubbub/dcn31/dcn31_hubbub.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/hubbub/dcn32/dcn32_hubbub.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/hubbub/dcn35/dcn35_hubbub.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
/linux-6.15/drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c
/linux-6.15/drivers/gpu/drm/ast/ast_dp.c
/linux-6.15/drivers/gpu/drm/display/drm_dp_cec.c
/linux-6.15/drivers/gpu/drm/i915/display/intel_backlight.c
/linux-6.15/drivers/gpu/drm/i915/display/intel_dp.c
/linux-6.15/drivers/gpu/drm/i915/display/intel_dp_mst.c
/linux-6.15/drivers/gpu/drm/i915/display/intel_hdcp.c
/linux-6.15/drivers/gpu/drm/i915/display/skl_universal_plane.c
/linux-6.15/drivers/gpu/drm/i915/gem/i915_gem_shmem.c
/linux-6.15/drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
/linux-6.15/drivers/gpu/drm/xe/regs/xe_oa_regs.h
/linux-6.15/drivers/gpu/drm/xe/xe_devcoredump.c
/linux-6.15/drivers/gpu/drm/xe/xe_devcoredump.h
/linux-6.15/drivers/gpu/drm/xe/xe_gt.c
/linux-6.15/drivers/gpu/drm/xe/xe_gt_sriov_pf.c
/linux-6.15/drivers/gpu/drm/xe/xe_gt_sriov_pf.h
/linux-6.15/drivers/gpu/drm/xe/xe_guc_ct.c
/linux-6.15/drivers/gpu/drm/xe/xe_guc_log.c
/linux-6.15/drivers/gpu/drm/xe/xe_oa.c
/linux-6.15/drivers/i2c/i2c-core-base.c
/linux-6.15/drivers/irqchip/Kconfig
/linux-6.15/drivers/irqchip/irq-apple-aic.c
/linux-6.15/drivers/irqchip/irq-mvebu-icu.c
/linux-6.15/drivers/irqchip/irq-partition-percpu.c
/linux-6.15/drivers/irqchip/irq-riscv-imsic-early.c
/linux-6.15/drivers/irqchip/irq-thead-c900-aclint-sswi.c
/linux-6.15/drivers/md/md-linear.c
/linux-6.15/drivers/net/ethernet/aquantia/atlantic/aq_nic.c
/linux-6.15/drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c
/linux-6.15/drivers/net/ethernet/broadcom/tg3.c
/linux-6.15/drivers/net/ethernet/intel/ice/devlink/devlink.c
/linux-6.15/drivers/net/ethernet/intel/ice/ice_txrx.c
/linux-6.15/drivers/net/ethernet/intel/ice/ice_txrx.h
/linux-6.15/drivers/net/ethernet/intel/ice/ice_txrx_lib.h
/linux-6.15/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
/linux-6.15/drivers/net/tun.c
/linux-6.15/drivers/net/vmxnet3/vmxnet3_xdp.c
/linux-6.15/drivers/nvme/host/core.c
/linux-6.15/drivers/nvme/host/fc.c
/linux-6.15/drivers/nvme/host/pci.c
/linux-6.15/drivers/nvme/host/sysfs.c
/linux-6.15/drivers/nvme/target/admin-cmd.c
/linux-6.15/drivers/nvme/target/fabrics-cmd.c
/linux-6.15/drivers/nvme/target/io-cmd-bdev.c
/linux-6.15/drivers/nvme/target/nvmet.h
/linux-6.15/drivers/pci/pcie/aspm.c
/linux-6.15/drivers/pci/tph.c
/linux-6.15/drivers/platform/x86/ideapad-laptop.c
/linux-6.15/drivers/platform/x86/intel/ifs/ifs.h
/linux-6.15/drivers/platform/x86/intel/pmc/core.c
/linux-6.15/drivers/powercap/powercap_sys.c
/linux-6.15/drivers/scsi/qla1280.c
/linux-6.15/drivers/scsi/scsi_lib.c
/linux-6.15/drivers/scsi/scsi_lib_test.c
/linux-6.15/drivers/scsi/scsi_scan.c
/linux-6.15/drivers/scsi/storvsc_drv.c
/linux-6.15/drivers/soc/qcom/smp2p.c
/linux-6.15/drivers/target/target_core_stat.c
/linux-6.15/drivers/tty/pty.c
/linux-6.15/drivers/ufs/core/ufshcd.c
/linux-6.15/drivers/ufs/host/ufshcd-pci.c
/linux-6.15/drivers/ufs/host/ufshcd-pltfrm.c
/linux-6.15/fs/bcachefs/alloc_background.c
/linux-6.15/fs/bcachefs/alloc_foreground.c
/linux-6.15/fs/bcachefs/alloc_types.h
/linux-6.15/fs/bcachefs/btree_key_cache.c
/linux-6.15/fs/bcachefs/buckets_waiting_for_journal.c
/linux-6.15/fs/bcachefs/buckets_waiting_for_journal.h
/linux-6.15/fs/bcachefs/inode.h
/linux-6.15/fs/bcachefs/journal.c
/linux-6.15/fs/bcachefs/journal.h
/linux-6.15/fs/bcachefs/journal_types.h
/linux-6.15/fs/bcachefs/opts.h
/linux-6.15/fs/bcachefs/rebalance.c
/linux-6.15/fs/bcachefs/rebalance.h
/linux-6.15/fs/bcachefs/subvolume.c
/linux-6.15/fs/bcachefs/super.c
/linux-6.15/fs/bcachefs/super.h
/linux-6.15/fs/bcachefs/trace.h
/linux-6.15/fs/btrfs/ctree.c
/linux-6.15/fs/btrfs/ordered-data.c
/linux-6.15/fs/btrfs/qgroup.c
/linux-6.15/fs/btrfs/transaction.c
/linux-6.15/fs/dcache.c
/linux-6.15/fs/erofs/zdata.c
/linux-6.15/fs/file_table.c
/linux-6.15/fs/gfs2/glock.c
/linux-6.15/fs/gfs2/main.c
/linux-6.15/fs/gfs2/quota.c
/linux-6.15/fs/namespace.c
/linux-6.15/fs/notify/fsnotify.c
/linux-6.15/fs/open.c
/linux-6.15/fs/pidfs.c
/linux-6.15/fs/pipe.c
/linux-6.15/fs/smb/client/cifsglob.h
/linux-6.15/fs/smb/client/dfs.c
/linux-6.15/fs/smb/client/dfs.h
/linux-6.15/fs/smb/client/dfs_cache.c
/linux-6.15/fs/smb/client/smb1ops.c
/linux-6.15/fs/smb/client/smb2ops.c
/linux-6.15/fs/smb/client/smb2pdu.c
/linux-6.15/fs/smb/client/smb2proto.h
/linux-6.15/fs/stat.c
/linux-6.15/fs/vboxsf/super.c
/linux-6.15/fs/xfs/libxfs/xfs_bmap.c
/linux-6.15/fs/xfs/xfs_buf.c
/linux-6.15/fs/xfs/xfs_buf.h
/linux-6.15/fs/xfs/xfs_exchrange.c
/linux-6.15/fs/xfs/xfs_inode.c
/linux-6.15/fs/xfs/xfs_iomap.c
/linux-6.15/include/asm-generic/vmlinux.lds.h
/linux-6.15/include/drm/drm_print.h
/linux-6.15/include/linux/compiler.h
/linux-6.15/include/linux/fs.h
/linux-6.15/include/linux/fsnotify.h
/linux-6.15/include/linux/hrtimer_defs.h
/linux-6.15/include/linux/i2c.h
/linux-6.15/include/linux/jiffies.h
/linux-6.15/include/linux/kvm_host.h
/linux-6.15/include/linux/lockref.h
/linux-6.15/include/linux/module.h
/linux-6.15/include/linux/netdevice.h
/linux-6.15/include/linux/string.h
/linux-6.15/include/net/sch_generic.h
/linux-6.15/include/trace/events/rxrpc.h
/linux-6.15/include/uapi/drm/amdgpu_drm.h
/linux-6.15/include/ufs/ufs.h
/linux-6.15/include/ufs/ufshcd.h
/linux-6.15/io_uring/futex.c
/linux-6.15/kernel/futex/core.c
/linux-6.15/kernel/futex/futex.h
/linux-6.15/kernel/futex/pi.c
/linux-6.15/kernel/futex/waitwake.c
/linux-6.15/kernel/kthread.c
/linux-6.15/kernel/sched/debug.c
/linux-6.15/kernel/sched/fair.c
/linux-6.15/kernel/seccomp.c
/linux-6.15/kernel/time/clocksource.c
/linux-6.15/kernel/time/hrtimer.c
/linux-6.15/kernel/time/timer_migration.c
/linux-6.15/kernel/trace/trace_functions_graph.c
/linux-6.15/lib/stackinit_kunit.c
/linux-6.15/net/core/dev.c
/linux-6.15/net/ethtool/ioctl.c
/linux-6.15/net/ethtool/rss.c
/linux-6.15/net/ipv4/udp.c
/linux-6.15/net/ipv6/ioam6_iptunnel.c
/linux-6.15/net/ipv6/rpl_iptunnel.c
/linux-6.15/net/ipv6/seg6_iptunnel.c
/linux-6.15/net/ipv6/udp.c
/linux-6.15/net/rose/af_rose.c
/linux-6.15/net/rxrpc/ar-internal.h
/linux-6.15/net/rxrpc/call_object.c
/linux-6.15/net/rxrpc/conn_event.c
/linux-6.15/net/rxrpc/conn_object.c
/linux-6.15/net/rxrpc/input.c
/linux-6.15/net/rxrpc/sendmsg.c
/linux-6.15/net/sched/sch_fifo.c
/linux-6.15/net/sched/sch_netem.c
/linux-6.15/net/socket.c
/linux-6.15/rust/Makefile
rbtree.rs
/linux-6.15/scripts/Makefile.extrawarn
/linux-6.15/scripts/Makefile.lib
/linux-6.15/scripts/generate_rust_target.rs
/linux-6.15/scripts/mod/modpost.c
/linux-6.15/scripts/mod/modpost.h
/linux-6.15/scripts/module.lds.S
/linux-6.15/scripts/package/install-extmod-build
/linux-6.15/tools/objtool/check.c
/linux-6.15/tools/testing/selftests/drivers/net/hw/rss_ctx.py
/linux-6.15/tools/testing/selftests/filesystems/statmount/statmount_test.c
/linux-6.15/tools/testing/selftests/kvm/s390/cmma_test.c
/linux-6.15/tools/testing/selftests/kvm/s390/ucontrol_test.c
/linux-6.15/tools/testing/selftests/livepatch/functions.sh
/linux-6.15/tools/testing/selftests/net/mptcp/mptcp_connect.c
/linux-6.15/tools/testing/selftests/net/udpgso.c
/linux-6.15/tools/testing/selftests/seccomp/seccomp_bpf.c
/linux-6.15/tools/testing/selftests/tc-testing/tc-tests/infra/qdiscs.json
/linux-6.15/tools/testing/selftests/tc-testing/tc-tests/qdiscs/fifo.json
/linux-6.15/virt/kvm/kvm_main.c
c21bdb3d21-Jan-2025 Miguel Ojeda <[email protected]>

rust: init: use explicit ABI to clean warning in future compilers

Starting with Rust 1.86.0 (currently in nightly, to be released on
2025-04-03), the `missing_abi` lint is warn-by-default [1]:

rust: init: use explicit ABI to clean warning in future compilers

Starting with Rust 1.86.0 (currently in nightly, to be released on
2025-04-03), the `missing_abi` lint is warn-by-default [1]:

error: extern declarations without an explicit ABI are deprecated
--> rust/doctests_kernel_generated.rs:3158:1
|
3158 | extern {
| ^^^^^^ help: explicitly specify the C ABI: `extern "C"`
|
= note: `-D missing-abi` implied by `-D warnings`
= help: to override `-D warnings` add `#[allow(missing_abi)]`

Thus clean it up.

Cc: <[email protected]> # Needed in 6.12.y and 6.13.y only (Rust is pinned in older LTSs).
Fixes: 7f8977a7fe6d ("rust: init: add `{pin_}chain` functions to `{Pin}Init<T, E>`")
Link: https://github.com/rust-lang/rust/pull/132397 [1]
Reviewed-by: Gary Guo <[email protected]>
Reviewed-by: Alice Ryhl <[email protected]>
Reviewed-by: Fiona Behrens <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
[ Added 6.13.y to Cc: stable tag. - Miguel ]
Signed-off-by: Miguel Ojeda <[email protected]>

show more ...


/linux-6.15/.mailmap
/linux-6.15/Documentation/ABI/stable/sysfs-class-bluetooth
/linux-6.15/Documentation/arch/riscv/hwprobe.rst
/linux-6.15/Documentation/block/ublk.rst
/linux-6.15/Documentation/devicetree/bindings/arm/fsl.yaml
/linux-6.15/Documentation/devicetree/bindings/dma/adi,axi-dmac.yaml
/linux-6.15/Documentation/devicetree/bindings/dma/allwinner,sun4i-a10-dma.yaml
/linux-6.15/Documentation/devicetree/bindings/dma/atmel,sama5d4-dma.yaml
/linux-6.15/Documentation/devicetree/bindings/dma/fsl,edma.yaml
/linux-6.15/Documentation/devicetree/bindings/dma/nvidia,tegra210-adma.yaml
/linux-6.15/Documentation/devicetree/bindings/dma/qcom,gpi.yaml
/linux-6.15/Documentation/devicetree/bindings/dma/stm32/st,stm32-dmamux.yaml
/linux-6.15/Documentation/devicetree/bindings/dma/ti/k3-bcdma.yaml
/linux-6.15/Documentation/devicetree/bindings/net/qcom,ethqos.yaml
/linux-6.15/Documentation/devicetree/bindings/phy/phy-rockchip-naneng-combphy.yaml
/linux-6.15/Documentation/devicetree/bindings/phy/qcom,ipq8074-qmp-pcie-phy.yaml
/linux-6.15/Documentation/devicetree/bindings/phy/qcom,qusb2-phy.yaml
/linux-6.15/Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml
/linux-6.15/Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml
/linux-6.15/Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-usb43dp-phy.yaml
/linux-6.15/Documentation/devicetree/bindings/riscv/cpus.yaml
/linux-6.15/Documentation/devicetree/bindings/riscv/extensions.yaml
/linux-6.15/Documentation/devicetree/bindings/rtc/rtc-mxc.yaml
/linux-6.15/Documentation/devicetree/bindings/sound/ti,pcm1681.yaml
/linux-6.15/Documentation/filesystems/fuse-io-uring.rst
/linux-6.15/Documentation/filesystems/index.rst
/linux-6.15/Documentation/filesystems/locking.rst
/linux-6.15/Documentation/filesystems/nfs/localio.rst
/linux-6.15/Documentation/filesystems/porting.rst
/linux-6.15/Documentation/filesystems/vfs.rst
/linux-6.15/Documentation/kbuild/gendwarfksyms.rst
/linux-6.15/Documentation/kbuild/index.rst
/linux-6.15/Documentation/kbuild/modules.rst
/linux-6.15/Documentation/networking/can.rst
/linux-6.15/Documentation/networking/mptcp-sysctl.rst
/linux-6.15/Documentation/networking/napi.rst
/linux-6.15/Documentation/power/video.rst
/linux-6.15/Documentation/process/changes.rst
/linux-6.15/Documentation/translations/sp_SP/index.rst
/linux-6.15/MAINTAINERS
/linux-6.15/Makefile
/linux-6.15/arch/arc/Kconfig
/linux-6.15/arch/arc/Makefile
/linux-6.15/arch/arc/boot/dts/Makefile
/linux-6.15/arch/arc/configs/axs101_defconfig
/linux-6.15/arch/arc/configs/axs103_defconfig
/linux-6.15/arch/arc/configs/axs103_smp_defconfig
/linux-6.15/arch/arc/configs/haps_hs_defconfig
/linux-6.15/arch/arc/configs/haps_hs_smp_defconfig
/linux-6.15/arch/arc/configs/hsdk_defconfig
/linux-6.15/arch/arc/configs/nsim_700_defconfig
/linux-6.15/arch/arc/configs/nsimosci_defconfig
/linux-6.15/arch/arc/configs/nsimosci_hs_defconfig
/linux-6.15/arch/arc/configs/nsimosci_hs_smp_defconfig
/linux-6.15/arch/arc/configs/tb10x_defconfig
/linux-6.15/arch/arc/configs/vdk_hs38_defconfig
/linux-6.15/arch/arc/configs/vdk_hs38_smp_defconfig
/linux-6.15/arch/arm/kernel/isa.c
/linux-6.15/arch/arm64/kernel/fpsimd.c
/linux-6.15/arch/arm64/kernel/process.c
/linux-6.15/arch/hexagon/include/asm/cmpxchg.h
/linux-6.15/arch/hexagon/include/asm/setup.h
/linux-6.15/arch/hexagon/include/uapi/asm/setup.h
/linux-6.15/arch/hexagon/kernel/time.c
/linux-6.15/arch/hexagon/kernel/traps.c
/linux-6.15/arch/m68k/configs/amiga_defconfig
/linux-6.15/arch/m68k/configs/apollo_defconfig
/linux-6.15/arch/m68k/configs/atari_defconfig
/linux-6.15/arch/m68k/configs/bvme6000_defconfig
/linux-6.15/arch/m68k/configs/hp300_defconfig
/linux-6.15/arch/m68k/configs/mac_defconfig
/linux-6.15/arch/m68k/configs/multi_defconfig
/linux-6.15/arch/m68k/configs/mvme147_defconfig
/linux-6.15/arch/m68k/configs/mvme16x_defconfig
/linux-6.15/arch/m68k/configs/q40_defconfig
/linux-6.15/arch/m68k/configs/sun3_defconfig
/linux-6.15/arch/m68k/configs/sun3x_defconfig
/linux-6.15/arch/mips/kernel/syscalls/syscall_o32.tbl
/linux-6.15/arch/powerpc/configs/ppc64_defconfig
/linux-6.15/arch/powerpc/kernel/idle.c
/linux-6.15/arch/powerpc/kernel/module_64.c
/linux-6.15/arch/powerpc/platforms/pseries/eeh_pseries.c
/linux-6.15/arch/powerpc/platforms/pseries/iommu.c
/linux-6.15/arch/powerpc/platforms/pseries/mobility.c
/linux-6.15/arch/riscv/Kconfig.errata
/linux-6.15/arch/riscv/Kconfig.vendor
/linux-6.15/arch/riscv/Makefile.postlink
/linux-6.15/arch/riscv/boot/dts/allwinner/sun20i-d1s.dtsi
/linux-6.15/arch/riscv/configs/defconfig
/linux-6.15/arch/riscv/errata/thead/errata.c
/linux-6.15/arch/riscv/include/asm/bugs.h
/linux-6.15/arch/riscv/include/asm/cpufeature.h
/linux-6.15/arch/riscv/include/asm/csr.h
/linux-6.15/arch/riscv/include/asm/errata_list.h
/linux-6.15/arch/riscv/include/asm/futex.h
/linux-6.15/arch/riscv/include/asm/hwprobe.h
/linux-6.15/arch/riscv/include/asm/switch_to.h
/linux-6.15/arch/riscv/include/asm/vector.h
/linux-6.15/arch/riscv/include/asm/vendor_extensions/thead.h
/linux-6.15/arch/riscv/include/asm/vendor_extensions/thead_hwprobe.h
/linux-6.15/arch/riscv/include/asm/vendor_extensions/vendor_hwprobe.h
/linux-6.15/arch/riscv/include/uapi/asm/hwprobe.h
/linux-6.15/arch/riscv/include/uapi/asm/vendor/thead.h
/linux-6.15/arch/riscv/kernel/Makefile
/linux-6.15/arch/riscv/kernel/bugs.c
/linux-6.15/arch/riscv/kernel/cpufeature.c
/linux-6.15/arch/riscv/kernel/kernel_mode_vector.c
/linux-6.15/arch/riscv/kernel/process.c
/linux-6.15/arch/riscv/kernel/signal.c
/linux-6.15/arch/riscv/kernel/sys_hwprobe.c
/linux-6.15/arch/riscv/kernel/vector.c
/linux-6.15/arch/riscv/kernel/vendor_extensions.c
/linux-6.15/arch/riscv/kernel/vendor_extensions/Makefile
/linux-6.15/arch/riscv/kernel/vendor_extensions/thead.c
/linux-6.15/arch/riscv/kernel/vendor_extensions/thead_hwprobe.c
/linux-6.15/arch/riscv/mm/fault.c
/linux-6.15/arch/riscv/mm/init.c
/linux-6.15/arch/s390/Kconfig
/linux-6.15/arch/s390/Makefile
/linux-6.15/arch/s390/Makefile.postlink
/linux-6.15/arch/s390/appldata/appldata_base.c
/linux-6.15/arch/s390/boot/als.c
/linux-6.15/arch/s390/boot/boot.h
/linux-6.15/arch/s390/boot/decompressor.c
/linux-6.15/arch/s390/boot/ipl_parm.c
/linux-6.15/arch/s390/boot/ipl_report.c
/linux-6.15/arch/s390/boot/kaslr.c
/linux-6.15/arch/s390/boot/pgm_check_info.c
/linux-6.15/arch/s390/boot/physmem_info.c
/linux-6.15/arch/s390/boot/printk.c
/linux-6.15/arch/s390/boot/startup.c
/linux-6.15/arch/s390/boot/vmem.c
/linux-6.15/arch/s390/include/asm/asm-extable.h
/linux-6.15/arch/s390/include/asm/asm.h
/linux-6.15/arch/s390/include/asm/bitops.h
/linux-6.15/arch/s390/include/asm/boot_data.h
/linux-6.15/arch/s390/include/asm/fpu-insn.h
/linux-6.15/arch/s390/include/asm/ftrace.h
/linux-6.15/arch/s390/include/asm/futex.h
/linux-6.15/arch/s390/include/asm/page.h
/linux-6.15/arch/s390/include/asm/physmem_info.h
/linux-6.15/arch/s390/include/asm/sclp.h
/linux-6.15/arch/s390/include/asm/uaccess.h
/linux-6.15/arch/s390/kernel/debug.c
/linux-6.15/arch/s390/kernel/early.c
/linux-6.15/arch/s390/kernel/ftrace.c
/linux-6.15/arch/s390/kernel/hiperdispatch.c
/linux-6.15/arch/s390/kernel/setup.c
/linux-6.15/arch/s390/kernel/topology.c
/linux-6.15/arch/s390/kernel/vmlinux.lds.S
/linux-6.15/arch/s390/lib/uaccess.c
/linux-6.15/arch/s390/mm/cmm.c
/linux-6.15/arch/s390/mm/extable.c
/linux-6.15/arch/s390/mm/pgalloc.c
/linux-6.15/arch/s390/mm/vmem.c
/linux-6.15/arch/s390/pci/pci_bus.c
/linux-6.15/arch/s390/purgatory/Makefile
/linux-6.15/arch/s390/tools/gen_opcode_table.c
/linux-6.15/arch/sh/Kbuild
/linux-6.15/arch/sh/Kconfig
/linux-6.15/arch/sh/boards/Kconfig
/linux-6.15/arch/sh/boot/dts/Makefile
/linux-6.15/arch/sh/kernel/irq.c
/linux-6.15/arch/sh/kernel/setup.c
/linux-6.15/arch/um/drivers/rtc_kern.c
/linux-6.15/arch/um/include/asm/pgtable.h
/linux-6.15/arch/um/kernel/mem.c
/linux-6.15/arch/um/kernel/process.c
/linux-6.15/arch/um/kernel/um_arch.c
/linux-6.15/arch/um/os-Linux/main.c
/linux-6.15/arch/x86/Makefile.postlink
/linux-6.15/arch/x86/coco/sev/Makefile
/linux-6.15/arch/x86/entry/vdso/vdso32-setup.c
/linux-6.15/arch/x86/include/asm/hpet.h
/linux-6.15/arch/x86/include/asm/mmu.h
/linux-6.15/arch/x86/include/asm/mmu_context.h
/linux-6.15/arch/x86/include/asm/tlbflush.h
/linux-6.15/arch/x86/kernel/acpi/boot.c
/linux-6.15/arch/x86/kernel/alternative.c
/linux-6.15/arch/x86/kernel/cpu/bus_lock.c
/linux-6.15/arch/x86/kernel/hpet.c
/linux-6.15/arch/x86/mm/fault.c
/linux-6.15/arch/x86/mm/tlb.c
/linux-6.15/arch/x86/um/shared/sysdep/ptrace.h
/linux-6.15/arch/x86/xen/mmu_pv.c
/linux-6.15/block/blk-cgroup.c
/linux-6.15/block/blk-core.c
/linux-6.15/block/blk-ia-ranges.c
/linux-6.15/block/blk-iocost.c
/linux-6.15/block/blk-iolatency.c
/linux-6.15/block/blk-mq-cpumap.c
/linux-6.15/block/blk-mq-sysfs.c
/linux-6.15/block/blk-mq.c
/linux-6.15/block/blk-pm.c
/linux-6.15/block/blk-rq-qos.c
/linux-6.15/block/blk-settings.c
/linux-6.15/block/blk-sysfs.c
/linux-6.15/block/blk-throttle.c
/linux-6.15/block/blk-zoned.c
/linux-6.15/block/elevator.c
/linux-6.15/block/fops.c
/linux-6.15/crypto/fips.c
/linux-6.15/drivers/acpi/numa/hmat.c
/linux-6.15/drivers/acpi/numa/srat.c
/linux-6.15/drivers/acpi/x86/utils.c
/linux-6.15/drivers/ata/libata-core.c
/linux-6.15/drivers/ata/libata-sff.c
/linux-6.15/drivers/base/cpu.c
/linux-6.15/drivers/base/firmware_loader/fallback_table.c
/linux-6.15/drivers/base/power/main.c
/linux-6.15/drivers/block/aoe/aoedev.c
/linux-6.15/drivers/block/ataflop.c
/linux-6.15/drivers/block/loop.c
/linux-6.15/drivers/block/nbd.c
/linux-6.15/drivers/block/rbd.c
/linux-6.15/drivers/block/sunvdc.c
/linux-6.15/drivers/block/swim3.c
/linux-6.15/drivers/block/virtio_blk.c
/linux-6.15/drivers/bluetooth/btnxpuart.c
/linux-6.15/drivers/bluetooth/btusb.c
/linux-6.15/drivers/cdrom/cdrom.c
/linux-6.15/drivers/char/hpet.c
/linux-6.15/drivers/char/ipmi/ipmi_poweroff.c
/linux-6.15/drivers/char/random.c
/linux-6.15/drivers/cpufreq/Kconfig.arm
/linux-6.15/drivers/cpufreq/acpi-cpufreq.c
/linux-6.15/drivers/cpufreq/cppc_cpufreq.c
/linux-6.15/drivers/cpufreq/cpufreq.c
/linux-6.15/drivers/cpufreq/s3c64xx-cpufreq.c
/linux-6.15/drivers/cpuidle/governors/teo.c
/linux-6.15/drivers/cxl/core/pci.c
/linux-6.15/drivers/cxl/core/regs.c
/linux-6.15/drivers/cxl/core/trace.h
/linux-6.15/drivers/cxl/cxl.h
/linux-6.15/drivers/cxl/pci.c
/linux-6.15/drivers/cxl/port.c
/linux-6.15/drivers/dma/Kconfig
/linux-6.15/drivers/dma/Makefile
/linux-6.15/drivers/dma/amd/Kconfig
/linux-6.15/drivers/dma/amd/Makefile
/linux-6.15/drivers/dma/amd/ae4dma/Makefile
/linux-6.15/drivers/dma/amd/ae4dma/ae4dma-dev.c
/linux-6.15/drivers/dma/amd/ae4dma/ae4dma-pci.c
/linux-6.15/drivers/dma/amd/ae4dma/ae4dma.h
/linux-6.15/drivers/dma/amd/ptdma/Makefile
/linux-6.15/drivers/dma/amd/ptdma/ptdma-debugfs.c
/linux-6.15/drivers/dma/amd/ptdma/ptdma-dev.c
/linux-6.15/drivers/dma/amd/ptdma/ptdma-dmaengine.c
/linux-6.15/drivers/dma/amd/ptdma/ptdma-pci.c
/linux-6.15/drivers/dma/amd/ptdma/ptdma.h
/linux-6.15/drivers/dma/amd/qdma/qdma.c
/linux-6.15/drivers/dma/bcm2835-dma.c
/linux-6.15/drivers/dma/fsl-edma-common.c
/linux-6.15/drivers/dma/fsl-edma-common.h
/linux-6.15/drivers/dma/fsl-edma-main.c
/linux-6.15/drivers/dma/idxd/cdev.c
/linux-6.15/drivers/dma/idxd/idxd.h
/linux-6.15/drivers/dma/idxd/init.c
/linux-6.15/drivers/dma/idxd/irq.c
/linux-6.15/drivers/dma/idxd/registers.h
/linux-6.15/drivers/dma/idxd/sysfs.c
/linux-6.15/drivers/dma/mv_xor.c
/linux-6.15/drivers/dma/qcom/bam_dma.c
/linux-6.15/drivers/dma/qcom/gpi.c
/linux-6.15/drivers/dma/sh/rcar-dmac.c
/linux-6.15/drivers/dma/sun4i-dma.c
/linux-6.15/drivers/dma/tegra210-adma.c
/linux-6.15/drivers/dma/ti/edma.c
/linux-6.15/drivers/dma/ti/k3-udma.c
/linux-6.15/drivers/dma/xilinx/xdma.c
/linux-6.15/drivers/dma/xilinx/xilinx_dma.c
/linux-6.15/drivers/firmware/cirrus/Kconfig
/linux-6.15/drivers/gpio/gpio-mxc.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
/linux-6.15/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
/linux-6.15/drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
/linux-6.15/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c
/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
/linux-6.15/drivers/gpu/drm/i915/i915_perf.c
/linux-6.15/drivers/gpu/drm/xe/xe_observation.c
/linux-6.15/drivers/hv/hv_common.c
/linux-6.15/drivers/i2c/busses/Kconfig
/linux-6.15/drivers/i2c/i2c-core-base.c
/linux-6.15/drivers/md/md-bitmap.c
/linux-6.15/drivers/md/md.c
/linux-6.15/drivers/media/usb/uvc/uvc_driver.c
/linux-6.15/drivers/misc/sgi-xp/xpc_main.c
/linux-6.15/drivers/mtd/mtd_blkdevs.c
/linux-6.15/drivers/mtd/ubi/build.c
/linux-6.15/drivers/mtd/ubi/cdev.c
/linux-6.15/drivers/mtd/ubi/ubi.h
/linux-6.15/drivers/mtd/ubi/wl.c
/linux-6.15/drivers/net/bonding/bond_main.c
/linux-6.15/drivers/net/ethernet/broadcom/bgmac.h
/linux-6.15/drivers/net/ethernet/broadcom/tg3.c
/linux-6.15/drivers/net/ethernet/davicom/dm9000.c
/linux-6.15/drivers/net/ethernet/freescale/fec_main.c
/linux-6.15/drivers/net/ethernet/hisilicon/hns3/hnae3.c
/linux-6.15/drivers/net/ethernet/hisilicon/hns3/hnae3.h
/linux-6.15/drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
/linux-6.15/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
/linux-6.15/drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
/linux-6.15/drivers/net/ethernet/intel/iavf/iavf_main.c
/linux-6.15/drivers/net/ethernet/intel/ice/ice_adminq_cmd.h
/linux-6.15/drivers/net/ethernet/intel/ice/ice_ethtool.c
/linux-6.15/drivers/net/ethernet/intel/ice/ice_ethtool.h
/linux-6.15/drivers/net/ethernet/intel/ice/ice_parser.h
/linux-6.15/drivers/net/ethernet/intel/ice/ice_parser_rt.c
/linux-6.15/drivers/net/ethernet/intel/idpf/idpf_controlq.c
/linux-6.15/drivers/net/ethernet/intel/idpf/idpf_main.c
/linux-6.15/drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
/linux-6.15/drivers/net/ethernet/marvell/mvneta.c
/linux-6.15/drivers/net/ethernet/mediatek/airoha_eth.c
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en_main.c
/linux-6.15/drivers/net/ethernet/nvidia/forcedeth.c
/linux-6.15/drivers/net/ethernet/realtek/8139too.c
/linux-6.15/drivers/net/ethernet/renesas/ravb_main.c
/linux-6.15/drivers/net/ethernet/renesas/sh_eth.c
/linux-6.15/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
/linux-6.15/drivers/net/ethernet/sun/niu.c
/linux-6.15/drivers/net/ethernet/via/via-rhine.c
/linux-6.15/drivers/net/netdevsim/ethtool.c
/linux-6.15/drivers/net/netdevsim/netdevsim.h
/linux-6.15/drivers/net/netdevsim/udp_tunnels.c
/linux-6.15/drivers/net/phy/marvell-88q2xxx.c
/linux-6.15/drivers/net/phy/nxp-c45-tja11xx.c
/linux-6.15/drivers/net/usb/ipheth.c
/linux-6.15/drivers/net/usb/rtl8150.c
/linux-6.15/drivers/net/vxlan/vxlan_vnifilter.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7603/mac.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7615/pci.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7615/pci_mac.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt76x0/pci.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt76x2/pci.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7915/mac.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7921/pci.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7921/pci_mac.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7925/pci.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7925/pci_mac.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7996/mac.c
/linux-6.15/drivers/nvme/host/core.c
/linux-6.15/drivers/nvme/host/multipath.c
/linux-6.15/drivers/pci/devres.c
/linux-6.15/drivers/perf/arm_pmuv3.c
/linux-6.15/drivers/perf/riscv_pmu_sbi.c
/linux-6.15/drivers/phy/allwinner/phy-sun4i-usb.c
/linux-6.15/drivers/phy/freescale/phy-fsl-samsung-hdmi.c
/linux-6.15/drivers/phy/hisilicon/phy-hi3670-pcie.c
/linux-6.15/drivers/phy/marvell/phy-mvebu-cp110-comphy.c
/linux-6.15/drivers/phy/mediatek/phy-mtk-hdmi-mt8195.c
/linux-6.15/drivers/phy/mediatek/phy-mtk-hdmi-mt8195.h
/linux-6.15/drivers/phy/mediatek/phy-mtk-hdmi.c
/linux-6.15/drivers/phy/mediatek/phy-mtk-hdmi.h
/linux-6.15/drivers/phy/phy-core.c
/linux-6.15/drivers/phy/qualcomm/phy-qcom-qmp-combo.c
/linux-6.15/drivers/phy/qualcomm/phy-qcom-qmp-pcie.c
/linux-6.15/drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v4_20.h
/linux-6.15/drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v5_20.h
/linux-6.15/drivers/phy/qualcomm/phy-qcom-qmp-pcs-pcie-v6.h
/linux-6.15/drivers/phy/qualcomm/phy-qcom-qmp-pcs-v2.h
/linux-6.15/drivers/phy/qualcomm/phy-qcom-qmp-pcs-v6.h
/linux-6.15/drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-v6.h
/linux-6.15/drivers/phy/qualcomm/phy-qcom-qmp-usb.c
/linux-6.15/drivers/phy/qualcomm/phy-qcom-qusb2.c
/linux-6.15/drivers/phy/rockchip/phy-rockchip-naneng-combphy.c
/linux-6.15/drivers/phy/rockchip/phy-rockchip-pcie.c
/linux-6.15/drivers/phy/rockchip/phy-rockchip-typec.c
/linux-6.15/drivers/phy/samsung/Kconfig
/linux-6.15/drivers/phy/samsung/phy-samsung-ufs.c
/linux-6.15/drivers/phy/tegra/Kconfig
/linux-6.15/drivers/ptp/ptp_chardev.c
/linux-6.15/drivers/ptp/ptp_clock.c
/linux-6.15/drivers/regulator/core.c
/linux-6.15/drivers/regulator/tps6287x-regulator.c
/linux-6.15/drivers/rtc/Kconfig
/linux-6.15/drivers/rtc/rtc-88pm80x.c
/linux-6.15/drivers/rtc/rtc-88pm860x.c
/linux-6.15/drivers/rtc/rtc-amlogic-a4.c
/linux-6.15/drivers/rtc/rtc-armada38x.c
/linux-6.15/drivers/rtc/rtc-as3722.c
/linux-6.15/drivers/rtc/rtc-at91rm9200.c
/linux-6.15/drivers/rtc/rtc-at91sam9.c
/linux-6.15/drivers/rtc/rtc-cadence.c
/linux-6.15/drivers/rtc/rtc-cmos.c
/linux-6.15/drivers/rtc/rtc-cpcap.c
/linux-6.15/drivers/rtc/rtc-cros-ec.c
/linux-6.15/drivers/rtc/rtc-da9055.c
/linux-6.15/drivers/rtc/rtc-ds3232.c
/linux-6.15/drivers/rtc/rtc-isl1208.c
/linux-6.15/drivers/rtc/rtc-jz4740.c
/linux-6.15/drivers/rtc/rtc-loongson.c
/linux-6.15/drivers/rtc/rtc-lp8788.c
/linux-6.15/drivers/rtc/rtc-lpc32xx.c
/linux-6.15/drivers/rtc/rtc-max77686.c
/linux-6.15/drivers/rtc/rtc-max8925.c
/linux-6.15/drivers/rtc/rtc-max8997.c
/linux-6.15/drivers/rtc/rtc-meson-vrtc.c
/linux-6.15/drivers/rtc/rtc-mpc5121.c
/linux-6.15/drivers/rtc/rtc-mt6397.c
/linux-6.15/drivers/rtc/rtc-mv.c
/linux-6.15/drivers/rtc/rtc-mxc.c
/linux-6.15/drivers/rtc/rtc-mxc_v2.c
/linux-6.15/drivers/rtc/rtc-omap.c
/linux-6.15/drivers/rtc/rtc-palmas.c
/linux-6.15/drivers/rtc/rtc-pcf2127.c
/linux-6.15/drivers/rtc/rtc-pcf85063.c
/linux-6.15/drivers/rtc/rtc-pic32.c
/linux-6.15/drivers/rtc/rtc-pm8xxx.c
/linux-6.15/drivers/rtc/rtc-pxa.c
/linux-6.15/drivers/rtc/rtc-rc5t583.c
/linux-6.15/drivers/rtc/rtc-rc5t619.c
/linux-6.15/drivers/rtc/rtc-renesas-rtca3.c
/linux-6.15/drivers/rtc/rtc-rk808.c
/linux-6.15/drivers/rtc/rtc-s3c.c
/linux-6.15/drivers/rtc/rtc-s5m.c
/linux-6.15/drivers/rtc/rtc-sa1100.c
/linux-6.15/drivers/rtc/rtc-sc27xx.c
/linux-6.15/drivers/rtc/rtc-sh.c
/linux-6.15/drivers/rtc/rtc-spear.c
/linux-6.15/drivers/rtc/rtc-stm32.c
/linux-6.15/drivers/rtc/rtc-sun6i.c
/linux-6.15/drivers/rtc/rtc-sunplus.c
/linux-6.15/drivers/rtc/rtc-tegra.c
/linux-6.15/drivers/rtc/rtc-test.c
/linux-6.15/drivers/rtc/rtc-tps6586x.c
/linux-6.15/drivers/rtc/rtc-tps65910.c
/linux-6.15/drivers/rtc/rtc-tps6594.c
/linux-6.15/drivers/rtc/rtc-twl.c
/linux-6.15/drivers/rtc/rtc-wm831x.c
/linux-6.15/drivers/rtc/rtc-wm8350.c
/linux-6.15/drivers/rtc/rtc-xgene.c
/linux-6.15/drivers/rtc/rtc-zynqmp.c
/linux-6.15/drivers/s390/char/sclp.c
/linux-6.15/drivers/s390/char/vmlogrdr.c
/linux-6.15/drivers/scsi/scsi_lib.c
/linux-6.15/drivers/scsi/scsi_scan.c
/linux-6.15/drivers/scsi/scsi_sysctl.c
/linux-6.15/drivers/scsi/sg.c
/linux-6.15/drivers/soundwire/amd_manager.c
/linux-6.15/drivers/soundwire/bus.c
/linux-6.15/drivers/soundwire/bus.h
/linux-6.15/drivers/soundwire/bus_type.c
/linux-6.15/drivers/soundwire/generic_bandwidth_allocation.c
/linux-6.15/drivers/soundwire/irq.c
/linux-6.15/drivers/soundwire/irq.h
/linux-6.15/drivers/soundwire/mipi_disco.c
/linux-6.15/drivers/soundwire/qcom.c
/linux-6.15/drivers/soundwire/stream.c
/linux-6.15/drivers/ufs/core/ufs-sysfs.c
/linux-6.15/drivers/vfio/pci/nvgrace-gpu/main.c
/linux-6.15/drivers/vfio/pci/vfio_pci_config.c
/linux-6.15/drivers/vfio/pci/vfio_pci_core.c
/linux-6.15/drivers/vfio/pci/vfio_pci_rdwr.c
/linux-6.15/drivers/vfio/platform/vfio_platform_common.c
/linux-6.15/drivers/xen/balloon.c
/linux-6.15/drivers/xen/pcpu.c
/linux-6.15/drivers/xen/pvcalls-front.c
/linux-6.15/drivers/xen/pvcalls-front.h
/linux-6.15/fs/9p/v9fs.h
/linux-6.15/fs/9p/vfs_dentry.c
/linux-6.15/fs/afs/dir.c
/linux-6.15/fs/aio.c
/linux-6.15/fs/anon_inodes.c
/linux-6.15/fs/bcachefs/btree_cache.c
/linux-6.15/fs/bcachefs/btree_iter.c
/linux-6.15/fs/bcachefs/btree_key_cache.c
/linux-6.15/fs/bcachefs/btree_trans_commit.c
/linux-6.15/fs/bcachefs/compress.c
/linux-6.15/fs/bcachefs/compress.h
/linux-6.15/fs/bcachefs/data_update.c
/linux-6.15/fs/bcachefs/debug.c
/linux-6.15/fs/bcachefs/fsck.c
/linux-6.15/fs/bcachefs/io_write.c
/linux-6.15/fs/bcachefs/io_write.h
/linux-6.15/fs/bcachefs/journal.c
/linux-6.15/fs/bcachefs/journal.h
/linux-6.15/fs/bcachefs/journal_io.c
/linux-6.15/fs/bcachefs/journal_reclaim.c
/linux-6.15/fs/bcachefs/journal_reclaim.h
/linux-6.15/fs/bcachefs/journal_types.h
/linux-6.15/fs/bcachefs/movinggc.c
/linux-6.15/fs/bcachefs/opts.h
/linux-6.15/fs/bcachefs/recovery.c
/linux-6.15/fs/bcachefs/sb-errors_format.h
/linux-6.15/fs/bcachefs/str_hash.c
/linux-6.15/fs/bcachefs/trace.h
/linux-6.15/fs/bcachefs/util.h
/linux-6.15/fs/cachefiles/error_inject.c
/linux-6.15/fs/ceph/debugfs.c
/linux-6.15/fs/ceph/dir.c
/linux-6.15/fs/ceph/mds_client.c
/linux-6.15/fs/ceph/mds_client.h
/linux-6.15/fs/coda/dir.c
/linux-6.15/fs/coda/sysctl.c
/linux-6.15/fs/coredump.c
/linux-6.15/fs/crypto/fname.c
/linux-6.15/fs/dcache.c
/linux-6.15/fs/debugfs/file.c
/linux-6.15/fs/devpts/inode.c
/linux-6.15/fs/ecryptfs/dentry.c
/linux-6.15/fs/erofs/xattr.c
/linux-6.15/fs/eventpoll.c
/linux-6.15/fs/exec.c
/linux-6.15/fs/exfat/namei.c
/linux-6.15/fs/ext4/fast_commit.c
/linux-6.15/fs/ext4/fast_commit.h
/linux-6.15/fs/fat/namei_vfat.c
/linux-6.15/fs/file_table.c
/linux-6.15/fs/fuse/Kconfig
/linux-6.15/fs/fuse/Makefile
/linux-6.15/fs/fuse/dax.c
/linux-6.15/fs/fuse/dev.c
/linux-6.15/fs/fuse/dev_uring.c
/linux-6.15/fs/fuse/dev_uring_i.h
/linux-6.15/fs/fuse/dir.c
/linux-6.15/fs/fuse/fuse_dev_i.h
/linux-6.15/fs/fuse/fuse_i.h
/linux-6.15/fs/fuse/inode.c
/linux-6.15/fs/fuse/sysctl.c
/linux-6.15/fs/fuse/xattr.c
/linux-6.15/fs/gfs2/dentry.c
/linux-6.15/fs/hfs/sysdep.c
/linux-6.15/fs/hostfs/hostfs_kern.c
/linux-6.15/fs/inode.c
/linux-6.15/fs/jfs/namei.c
/linux-6.15/fs/kernfs/dir.c
/linux-6.15/fs/kernfs/file.c
/linux-6.15/fs/libfs.c
/linux-6.15/fs/lockd/svc.c
/linux-6.15/fs/locks.c
/linux-6.15/fs/namei.c
/linux-6.15/fs/namespace.c
/linux-6.15/fs/nfs/Kconfig
/linux-6.15/fs/nfs/callback_proc.c
/linux-6.15/fs/nfs/client.c
/linux-6.15/fs/nfs/dir.c
/linux-6.15/fs/nfs/direct.c
/linux-6.15/fs/nfs/flexfilelayout/flexfilelayout.c
/linux-6.15/fs/nfs/flexfilelayout/flexfilelayout.h
/linux-6.15/fs/nfs/inode.c
/linux-6.15/fs/nfs/internal.h
/linux-6.15/fs/nfs/localio.c
/linux-6.15/fs/nfs/namespace.c
/linux-6.15/fs/nfs/nfs3proc.c
/linux-6.15/fs/nfs/nfs42proc.c
/linux-6.15/fs/nfs/nfs42xdr.c
/linux-6.15/fs/nfs/nfs4proc.c
/linux-6.15/fs/nfs/nfs4state.c
/linux-6.15/fs/nfs/nfs4sysctl.c
/linux-6.15/fs/nfs/nfstrace.h
/linux-6.15/fs/nfs/pagelist.c
/linux-6.15/fs/nfs/proc.c
/linux-6.15/fs/nfs/sysctl.c
/linux-6.15/fs/nfs/sysfs.c
/linux-6.15/fs/nfs/write.c
/linux-6.15/fs/nfs_common/Makefile
/linux-6.15/fs/nfs_common/common.c
/linux-6.15/fs/nfs_common/localio_trace.c
/linux-6.15/fs/nfs_common/localio_trace.h
/linux-6.15/fs/nfs_common/nfslocalio.c
/linux-6.15/fs/nfsd/filecache.c
/linux-6.15/fs/nfsd/localio.c
/linux-6.15/fs/nfsd/netns.h
/linux-6.15/fs/nfsd/nfsctl.c
/linux-6.15/fs/nfsd/nfssvc.c
/linux-6.15/fs/nilfs2/inode.c
/linux-6.15/fs/notify/dnotify/dnotify.c
/linux-6.15/fs/notify/fanotify/fanotify_user.c
/linux-6.15/fs/notify/inotify/inotify_user.c
/linux-6.15/fs/ntfs3/attrib.c
/linux-6.15/fs/ntfs3/dir.c
/linux-6.15/fs/ntfs3/frecord.c
/linux-6.15/fs/ntfs3/fsntfs.c
/linux-6.15/fs/ntfs3/index.c
/linux-6.15/fs/ntfs3/inode.c
/linux-6.15/fs/ntfs3/ntfs_fs.h
/linux-6.15/fs/ntfs3/record.c
/linux-6.15/fs/ocfs2/dcache.c
/linux-6.15/fs/ocfs2/stackglue.c
/linux-6.15/fs/ocfs2/super.c
/linux-6.15/fs/orangefs/dcache.c
/linux-6.15/fs/orangefs/orangefs-debugfs.c
/linux-6.15/fs/overlayfs/namei.c
/linux-6.15/fs/overlayfs/super.c
/linux-6.15/fs/pipe.c
/linux-6.15/fs/proc/base.c
/linux-6.15/fs/proc/fd.c
/linux-6.15/fs/proc/generic.c
/linux-6.15/fs/proc/proc_sysctl.c
/linux-6.15/fs/quota/dquot.c
/linux-6.15/fs/smb/client/asn1.c
/linux-6.15/fs/smb/client/cifs_spnego.c
/linux-6.15/fs/smb/client/cifsacl.c
/linux-6.15/fs/smb/client/cifsfs.c
/linux-6.15/fs/smb/client/cifsfs.h
/linux-6.15/fs/smb/client/cifsglob.h
/linux-6.15/fs/smb/client/cifspdu.h
/linux-6.15/fs/smb/client/cifsproto.h
/linux-6.15/fs/smb/client/cifssmb.c
/linux-6.15/fs/smb/client/connect.c
/linux-6.15/fs/smb/client/dir.c
/linux-6.15/fs/smb/client/fs_context.c
/linux-6.15/fs/smb/client/fs_context.h
/linux-6.15/fs/smb/client/inode.c
/linux-6.15/fs/smb/client/link.c
/linux-6.15/fs/smb/client/netmisc.c
/linux-6.15/fs/smb/client/nterr.c
/linux-6.15/fs/smb/client/nterr.h
/linux-6.15/fs/smb/client/reparse.c
/linux-6.15/fs/smb/client/reparse.h
/linux-6.15/fs/smb/client/sess.c
/linux-6.15/fs/smb/client/smb1ops.c
/linux-6.15/fs/smb/client/smb2file.c
/linux-6.15/fs/smb/client/smb2inode.c
/linux-6.15/fs/smb/client/smb2maperror.c
/linux-6.15/fs/smb/client/smb2ops.c
/linux-6.15/fs/smb/client/smb2pdu.c
/linux-6.15/fs/smb/client/smb2proto.h
/linux-6.15/fs/smb/common/smb2pdu.h
/linux-6.15/fs/sysctls.c
/linux-6.15/fs/tracefs/inode.c
/linux-6.15/fs/ubifs/debug.c
/linux-6.15/fs/ubifs/lpt_commit.c
/linux-6.15/fs/userfaultfd.c
/linux-6.15/fs/vboxsf/dir.c
/linux-6.15/fs/verity/init.c
/linux-6.15/fs/xfs/xfs_sysctl.c
/linux-6.15/include/cxl/event.h
/linux-6.15/include/linux/blk-mq.h
/linux-6.15/include/linux/blkdev.h
/linux-6.15/include/linux/ceph/ceph_fs.h
/linux-6.15/include/linux/cpu.h
/linux-6.15/include/linux/dcache.h
/linux-6.15/include/linux/export.h
/linux-6.15/include/linux/fscrypt.h
/linux-6.15/include/linux/io_uring/cmd.h
/linux-6.15/include/linux/io_uring_types.h
/linux-6.15/include/linux/mm_types.h
/linux-6.15/include/linux/module.h
/linux-6.15/include/linux/netdevice.h
/linux-6.15/include/linux/nfs_common.h
/linux-6.15/include/linux/nfs_fs.h
/linux-6.15/include/linux/nfs_fs_sb.h
/linux-6.15/include/linux/nfs_xdr.h
/linux-6.15/include/linux/nfslocalio.h
/linux-6.15/include/linux/pm.h
/linux-6.15/include/linux/soundwire/sdw.h
/linux-6.15/include/linux/stat.h
/linux-6.15/include/linux/sunrpc/clnt.h
/linux-6.15/include/linux/swap.h
/linux-6.15/include/net/page_pool/types.h
/linux-6.15/include/net/xfrm.h
/linux-6.15/include/uapi/linux/fuse.h
/linux-6.15/include/uapi/mtd/ubi-user.h
/linux-6.15/init/Kconfig
/linux-6.15/init/do_mounts_initrd.c
/linux-6.15/io_uring/Makefile
/linux-6.15/io_uring/alloc_cache.c
/linux-6.15/io_uring/alloc_cache.h
/linux-6.15/io_uring/filetable.c
/linux-6.15/io_uring/futex.c
/linux-6.15/io_uring/io_uring.c
/linux-6.15/io_uring/io_uring.h
/linux-6.15/io_uring/msg_ring.c
/linux-6.15/io_uring/net.c
/linux-6.15/io_uring/net.h
/linux-6.15/io_uring/poll.c
/linux-6.15/io_uring/register.c
/linux-6.15/io_uring/rsrc.c
/linux-6.15/io_uring/rsrc.h
/linux-6.15/io_uring/rw.c
/linux-6.15/io_uring/rw.h
/linux-6.15/io_uring/timeout.c
/linux-6.15/io_uring/uring_cmd.c
/linux-6.15/io_uring/waitid.c
/linux-6.15/ipc/ipc_sysctl.c
/linux-6.15/ipc/mq_sysctl.c
/linux-6.15/kernel/acct.c
/linux-6.15/kernel/audit.c
/linux-6.15/kernel/bpf/syscall.c
/linux-6.15/kernel/delayacct.c
/linux-6.15/kernel/events/uprobes.c
/linux-6.15/kernel/exit.c
/linux-6.15/kernel/fork.c
/linux-6.15/kernel/gen_kheaders.sh
/linux-6.15/kernel/hung_task.c
/linux-6.15/kernel/kexec_core.c
/linux-6.15/kernel/kprobes.c
/linux-6.15/kernel/latencytop.c
/linux-6.15/kernel/locking/lockdep.c
/linux-6.15/kernel/module/Kconfig
/linux-6.15/kernel/module/internal.h
/linux-6.15/kernel/module/main.c
/linux-6.15/kernel/module/version.c
/linux-6.15/kernel/panic.c
/linux-6.15/kernel/pid.c
/linux-6.15/kernel/pid_namespace.c
/linux-6.15/kernel/pid_sysctl.h
/linux-6.15/kernel/power/hibernate.c
/linux-6.15/kernel/printk/sysctl.c
/linux-6.15/kernel/reboot.c
/linux-6.15/kernel/sched/autogroup.c
/linux-6.15/kernel/sched/core.c
/linux-6.15/kernel/sched/cpufreq_schedutil.c
/linux-6.15/kernel/sched/deadline.c
/linux-6.15/kernel/sched/fair.c
/linux-6.15/kernel/sched/rt.c
/linux-6.15/kernel/sched/syscalls.c
/linux-6.15/kernel/sched/topology.c
/linux-6.15/kernel/seccomp.c
/linux-6.15/kernel/signal.c
/linux-6.15/kernel/stackleak.c
/linux-6.15/kernel/sysctl-test.c
/linux-6.15/kernel/sysctl.c
/linux-6.15/kernel/time/timer.c
/linux-6.15/kernel/trace/ftrace.c
/linux-6.15/kernel/trace/trace_events_user.c
/linux-6.15/kernel/umh.c
/linux-6.15/kernel/utsname_sysctl.c
/linux-6.15/kernel/watchdog.c
/linux-6.15/lib/Kconfig
/linux-6.15/lib/Kconfig.debug
/linux-6.15/lib/Makefile
/linux-6.15/lib/crc32.c
/linux-6.15/lib/gen_crc32table.c
/linux-6.15/lib/stackinit_kunit.c
/linux-6.15/lib/test_sysctl.c
/linux-6.15/lib/test_xarray.c
/linux-6.15/mm/compaction.c
/linux-6.15/mm/gup.c
/linux-6.15/mm/hugetlb.c
/linux-6.15/mm/hugetlb_vmemmap.c
/linux-6.15/mm/kfence/core.c
/linux-6.15/mm/kmemleak.c
/linux-6.15/mm/memory-failure.c
/linux-6.15/mm/oom_kill.c
/linux-6.15/mm/page-writeback.c
/linux-6.15/mm/page_alloc.c
/linux-6.15/mm/secretmem.c
/linux-6.15/mm/swapfile.c
/linux-6.15/mm/vmscan.c
/linux-6.15/mm/zsmalloc.c
/linux-6.15/net/bluetooth/l2cap_sock.c
/linux-6.15/net/core/dev.c
/linux-6.15/net/core/page_pool.c
/linux-6.15/net/core/page_pool_priv.h
/linux-6.15/net/core/page_pool_user.c
/linux-6.15/net/ethtool/ioctl.c
/linux-6.15/net/hsr/hsr_forward.c
/linux-6.15/net/ipv4/esp4.c
/linux-6.15/net/ipv4/ipmr_base.c
/linux-6.15/net/ipv4/tcp_output.c
/linux-6.15/net/ipv6/esp6.c
/linux-6.15/net/ipv6/xfrm6_output.c
/linux-6.15/net/mptcp/ctrl.c
/linux-6.15/net/mptcp/options.c
/linux-6.15/net/mptcp/pm_netlink.c
/linux-6.15/net/mptcp/protocol.c
/linux-6.15/net/mptcp/protocol.h
/linux-6.15/net/ncsi/ncsi-manage.c
/linux-6.15/net/ncsi/ncsi-rsp.c
/linux-6.15/net/netfilter/nf_tables_api.c
/linux-6.15/net/nfc/nci/hci.c
/linux-6.15/net/rose/rose_timer.c
/linux-6.15/net/rxrpc/peer_event.c
/linux-6.15/net/rxrpc/peer_object.c
/linux-6.15/net/sched/sch_ets.c
/linux-6.15/net/sunrpc/clnt.c
/linux-6.15/net/sunrpc/debugfs.c
/linux-6.15/net/sunrpc/rpc_pipe.c
/linux-6.15/net/vmw_vsock/af_vsock.c
/linux-6.15/net/xfrm/xfrm_interface_core.c
/linux-6.15/net/xfrm/xfrm_output.c
/linux-6.15/net/xfrm/xfrm_policy.c
/linux-6.15/net/xfrm/xfrm_replay.c
/linux-6.15/net/xfrm/xfrm_state.c
/linux-6.15/rust/Makefile
init.rs
/linux-6.15/samples/check-exec/inc.c
/linux-6.15/scripts/Makefile
/linux-6.15/scripts/Makefile.build
/linux-6.15/scripts/Makefile.defconf
/linux-6.15/scripts/Makefile.extrawarn
/linux-6.15/scripts/Makefile.lib
/linux-6.15/scripts/Makefile.modinst
/linux-6.15/scripts/Makefile.modpost
/linux-6.15/scripts/gdb/linux/cpus.py
/linux-6.15/scripts/gendwarfksyms/.gitignore
/linux-6.15/scripts/gendwarfksyms/Makefile
/linux-6.15/scripts/gendwarfksyms/cache.c
/linux-6.15/scripts/gendwarfksyms/die.c
/linux-6.15/scripts/gendwarfksyms/dwarf.c
/linux-6.15/scripts/gendwarfksyms/examples/kabi.h
/linux-6.15/scripts/gendwarfksyms/examples/kabi_ex.c
/linux-6.15/scripts/gendwarfksyms/examples/kabi_ex.h
/linux-6.15/scripts/gendwarfksyms/examples/symbolptr.c
/linux-6.15/scripts/gendwarfksyms/gendwarfksyms.c
/linux-6.15/scripts/gendwarfksyms/gendwarfksyms.h
/linux-6.15/scripts/gendwarfksyms/kabi.c
/linux-6.15/scripts/gendwarfksyms/symbols.c
/linux-6.15/scripts/gendwarfksyms/types.c
/linux-6.15/scripts/genksyms/Makefile
/linux-6.15/scripts/genksyms/genksyms.c
/linux-6.15/scripts/genksyms/genksyms.h
/linux-6.15/scripts/genksyms/lex.l
/linux-6.15/scripts/genksyms/parse.y
/linux-6.15/scripts/kconfig/Makefile
/linux-6.15/scripts/kconfig/confdata.c
/linux-6.15/scripts/kconfig/qconf.cc
/linux-6.15/scripts/kconfig/symbol.c
/linux-6.15/scripts/mod/modpost.c
/linux-6.15/scripts/package/PKGBUILD
/linux-6.15/scripts/package/builddeb
/linux-6.15/scripts/package/install-extmod-build
/linux-6.15/scripts/package/mkdebian
/linux-6.15/security/apparmor/lsm.c
/linux-6.15/security/keys/sysctl.c
/linux-6.15/security/yama/yama_lsm.c
/linux-6.15/sound/core/pcm_native.c
/linux-6.15/sound/pci/hda/hda_auto_parser.c
/linux-6.15/sound/pci/hda/hda_auto_parser.h
/linux-6.15/sound/pci/hda/patch_realtek.c
/linux-6.15/sound/soc/amd/acp/acp-i2s.c
/linux-6.15/sound/soc/amd/yc/acp6x-mach.c
/linux-6.15/sound/soc/codecs/da7213.c
/linux-6.15/sound/soc/codecs/es8316.c
/linux-6.15/sound/soc/codecs/es8326.c
/linux-6.15/sound/soc/codecs/rt5514.c
/linux-6.15/sound/soc/fsl/Kconfig
/linux-6.15/sound/soc/fsl/fsl_asrc_m2m.c
/linux-6.15/sound/soc/generic/audio-graph-card2.c
/linux-6.15/sound/soc/intel/boards/bytcr_rt5640.c
/linux-6.15/sound/soc/renesas/Kconfig
/linux-6.15/sound/soc/rockchip/rockchip_i2s_tdm.c
/linux-6.15/sound/soc/sof/imx/imx8.c
/linux-6.15/sound/soc/sof/imx/imx8m.c
/linux-6.15/sound/soc/sof/imx/imx8ulp.c
/linux-6.15/sound/soc/sof/intel/bdw.c
/linux-6.15/sound/soc/sof/intel/byt.c
/linux-6.15/sound/soc/sof/mediatek/mt8186/mt8186.c
/linux-6.15/sound/soc/sof/mediatek/mt8195/mt8195.c
/linux-6.15/sound/usb/quirks.c
/linux-6.15/tools/net/ynl/lib/ynl.c
/linux-6.15/tools/perf/builtin-trace.c
/linux-6.15/tools/perf/tests/shell/trace_btf_enum.sh
/linux-6.15/tools/perf/util/annotate.c
/linux-6.15/tools/perf/util/annotate.h
/linux-6.15/tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
/linux-6.15/tools/perf/util/cpumap.c
/linux-6.15/tools/perf/util/disasm.c
/linux-6.15/tools/power/x86/turbostat/turbostat.8
/linux-6.15/tools/power/x86/turbostat/turbostat.c
/linux-6.15/tools/testing/cxl/test/mem.c
/linux-6.15/tools/testing/cxl/test/mock.c
/linux-6.15/tools/testing/selftests/bpf/progs/find_vma.c
/linux-6.15/tools/testing/selftests/drivers/net/netdevsim/udp_tunnel_nic.sh
/linux-6.15/tools/testing/selftests/exec/check-exec.c
/linux-6.15/tools/testing/selftests/gpio/gpio-sim.sh
/linux-6.15/tools/testing/selftests/landlock/fs_test.c
/linux-6.15/tools/testing/selftests/net/bpf_offload.py
/linux-6.15/tools/testing/selftests/net/lib/Makefile
/linux-6.15/tools/testing/selftests/net/mptcp/Makefile
/linux-6.15/tools/testing/selftests/net/openvswitch/Makefile
/linux-6.15/tools/testing/selftests/net/packetdrill/ksft_runner.sh
/linux-6.15/tools/testing/selftests/riscv/vector/.gitignore
/linux-6.15/tools/testing/selftests/riscv/vector/Makefile
/linux-6.15/tools/testing/selftests/riscv/vector/v_exec_initval_nolibc.c
/linux-6.15/tools/testing/selftests/riscv/vector/v_helpers.c
/linux-6.15/tools/testing/selftests/riscv/vector/v_helpers.h
/linux-6.15/tools/testing/selftests/riscv/vector/v_initval.c
/linux-6.15/tools/testing/selftests/riscv/vector/vstate_exec_nolibc.c
/linux-6.15/tools/testing/selftests/riscv/vector/vstate_prctl.c
/linux-6.15/tools/testing/selftests/x86/lam.c
/linux-6.15/tools/testing/vsock/util.c
/linux-6.15/tools/testing/vsock/util.h
/linux-6.15/tools/testing/vsock/vsock_test.c
01b3cb6216-Jan-2025 Viresh Kumar <[email protected]>

rust: device: Use as_char_ptr() to avoid explicit cast

Use as_char_ptr() to avoid explicit cast.

Suggested-by: Alice Ryhl <[email protected]>
Signed-off-by: Viresh Kumar <[email protected]

rust: device: Use as_char_ptr() to avoid explicit cast

Use as_char_ptr() to avoid explicit cast.

Suggested-by: Alice Ryhl <[email protected]>
Signed-off-by: Viresh Kumar <[email protected]>
Reviewed-by: Alice Ryhl <[email protected]>
Link: https://lore.kernel.org/r/a88cd29bf01c8fbafd5c2608357f54ea10f6e492.1737016320.git.viresh.kumar@linaro.org
Signed-off-by: Greg Kroah-Hartman <[email protected]>

show more ...

e1cd24af16-Jan-2025 Viresh Kumar <[email protected]>

rust: device: Replace CString with CStr in property_present()

The property_present() method expects a &CString currently and will work
only with heap allocated C strings.

In order to make it work w

rust: device: Replace CString with CStr in property_present()

The property_present() method expects a &CString currently and will work
only with heap allocated C strings.

In order to make it work with compile-time string constants too, change
the argument type to &CStr.

Signed-off-by: Viresh Kumar <[email protected]>
Reviewed-by: Alice Ryhl <[email protected]>
Link: https://lore.kernel.org/r/e97dcbe0418cc1053fb4bcfac65cc02a0afcdf78.1737005078.git.viresh.kumar@linaro.org
Signed-off-by: Greg Kroah-Hartman <[email protected]>

show more ...

e3a89cc213-Jan-2025 Viresh Kumar <[email protected]>

rust: device: Add property_present()

This implements Device::property_present(), which calls C APIs
device_property_present() helper.

The new helper will be used by Rust based cpufreq drivers.

Sig

rust: device: Add property_present()

This implements Device::property_present(), which calls C APIs
device_property_present() helper.

The new helper will be used by Rust based cpufreq drivers.

Signed-off-by: Viresh Kumar <[email protected]>
Link: https://lore.kernel.org/r/f43fe3f7b3151a89c261ad728b0f3bb2fc24caef.1736766672.git.viresh.kumar@linaro.org
Signed-off-by: Greg Kroah-Hartman <[email protected]>

show more ...

c80dd3fc07-Jan-2025 Filipe Xavier <[email protected]>

rust: uaccess: generalize userSliceReader to support any Vec

The UserSliceReader::read_all function is currently restricted to use
only Vec with the kmalloc allocator. However, there is no reason fo

rust: uaccess: generalize userSliceReader to support any Vec

The UserSliceReader::read_all function is currently restricted to use
only Vec with the kmalloc allocator. However, there is no reason for
this limitation.

This patch generalizes the function to accept any Vec regardless of the
allocator used.

There's a use-case for a KVVec in Binder to avoid maximum sizes for a
certain array.

Link: https://github.com/Rust-for-Linux/linux/issues/1136
Signed-off-by: Filipe Xavier <[email protected]>
Reviewed-by: Alice Ryhl <[email protected]>
Reviewed-by: Boqun Feng <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
[ Reflowed and slightly reworded title. - Miguel ]
Signed-off-by: Miguel Ojeda <[email protected]>

show more ...

c27e705c20-Nov-2024 Alice Ryhl <[email protected]>

rust: kernel: add improved version of `ForeignOwnable::borrow_mut`

Previously, the `ForeignOwnable` trait had a method called `borrow_mut`
that was intended to provide mutable access to the inner va

rust: kernel: add improved version of `ForeignOwnable::borrow_mut`

Previously, the `ForeignOwnable` trait had a method called `borrow_mut`
that was intended to provide mutable access to the inner value. However,
the method accidentally made it possible to change the address of the
object being modified, which usually isn't what we want. (And when we
want that, it can be done by calling `from_foreign` and `into_foreign`,
like how the old `borrow_mut` was implemented.)

In this patch, we introduce an alternate definition of `borrow_mut` that
solves the previous problem. Conceptually, given a pointer type `P` that
implements `ForeignOwnable`, the `borrow_mut` method gives you the same
kind of access as an `&mut P` would, except that it does not let you
change the pointer `P` itself.

This is analogous to how the existing `borrow` method provides the same
kind of access to the inner value as an `&P`.

Note that for types like `Arc`, having an `&mut Arc<T>` only gives you
immutable access to the inner `T`. This is because mutable references
assume exclusive access, but there might be other handles to the same
reference counted value, so the access isn't exclusive. The `Arc` type
implements this by making `borrow_mut` return the same type as `borrow`.

Signed-off-by: Alice Ryhl <[email protected]>
Reviewed-by: Boqun Feng <[email protected]>
Reviewed-by: Benno Lossin <[email protected]>
Reviewed-by: Martin Rodriguez Reboredo <[email protected]>
Reviewed-by: Andreas Hindborg <[email protected]>
Signed-off-by: Tamir Duberstein <[email protected]>
Acked-by: Danilo Krummrich <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
[ Updated to `crate::ffi::`. Reworded title slightly. - Miguel ]
Signed-off-by: Miguel Ojeda <[email protected]>

show more ...

c6b9753820-Nov-2024 Tamir Duberstein <[email protected]>

rust: kernel: reorder `ForeignOwnable` items

`{into,from}_foreign` before `borrow` is slightly more logical.

This removes an inconsistency with `kbox.rs` which already uses this
ordering.

Reviewed

rust: kernel: reorder `ForeignOwnable` items

`{into,from}_foreign` before `borrow` is slightly more logical.

This removes an inconsistency with `kbox.rs` which already uses this
ordering.

Reviewed-by: Alice Ryhl <[email protected]>
Reviewed-by: Andreas Hindborg <[email protected]>
Signed-off-by: Tamir Duberstein <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
[ Reworded title slightly. - Miguel ]
Signed-off-by: Miguel Ojeda <[email protected]>

show more ...

1468657120-Nov-2024 Tamir Duberstein <[email protected]>

rust: kernel: change `ForeignOwnable` pointer to mut

It is slightly more convenient to operate on mut pointers, and this also
properly conveys the desired ownership semantics of the trait.

Reviewed

rust: kernel: change `ForeignOwnable` pointer to mut

It is slightly more convenient to operate on mut pointers, and this also
properly conveys the desired ownership semantics of the trait.

Reviewed-by: Alice Ryhl <[email protected]>
Reviewed-by: Andreas Hindborg <[email protected]>
Signed-off-by: Tamir Duberstein <[email protected]>
Acked-by: Danilo Krummrich <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
[ Reworded title slightly. - Miguel ]
Signed-off-by: Miguel Ojeda <[email protected]>

show more ...

5d385a3520-Nov-2024 Tamir Duberstein <[email protected]>

rust: arc: split unsafe block, add missing comment

The new SAFETY comment style is taken from existing comments in `deref`
and `drop.

Reviewed-by: Alice Ryhl <[email protected]>
Reviewed-by: And

rust: arc: split unsafe block, add missing comment

The new SAFETY comment style is taken from existing comments in `deref`
and `drop.

Reviewed-by: Alice Ryhl <[email protected]>
Reviewed-by: Andreas Hindborg <[email protected]>
Signed-off-by: Tamir Duberstein <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Miguel Ojeda <[email protected]>

show more ...

aa991a2a20-Nov-2024 Tamir Duberstein <[email protected]>

rust: types: avoid `as` casts

Replace `as` casts with `cast{,_mut}` calls which are a bit safer.

In one instance, remove an unnecessary `as` cast without replacement.

Reviewed-by: Alice Ryhl <alic

rust: types: avoid `as` casts

Replace `as` casts with `cast{,_mut}` calls which are a bit safer.

In one instance, remove an unnecessary `as` cast without replacement.

Reviewed-by: Alice Ryhl <[email protected]>
Reviewed-by: Andreas Hindborg <[email protected]>
Signed-off-by: Tamir Duberstein <[email protected]>
Acked-by: Danilo Krummrich <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Miguel Ojeda <[email protected]>

show more ...

c6340da320-Nov-2024 Tamir Duberstein <[email protected]>

rust: arc: use `NonNull::new_unchecked`

There is no need to check (and panic on violations of) the safety
requirements on `ForeignOwnable` functions. Avoiding the check is
consistent with the implem

rust: arc: use `NonNull::new_unchecked`

There is no need to check (and panic on violations of) the safety
requirements on `ForeignOwnable` functions. Avoiding the check is
consistent with the implementation of `ForeignOwnable` for `Box`.

Reviewed-by: Alice Ryhl <[email protected]>
Reviewed-by: Andreas Hindborg <[email protected]>
Signed-off-by: Tamir Duberstein <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Miguel Ojeda <[email protected]>

show more ...

47cb6bf703-Dec-2024 Xiangfei Ding <[email protected]>

rust: use derive(CoercePointee) on rustc >= 1.84.0

The `kernel` crate relies on both `coerce_unsized` and `dispatch_from_dyn`
unstable features.

Alice Ryhl has proposed [1] the introduction of the

rust: use derive(CoercePointee) on rustc >= 1.84.0

The `kernel` crate relies on both `coerce_unsized` and `dispatch_from_dyn`
unstable features.

Alice Ryhl has proposed [1] the introduction of the unstable macro
`SmartPointer` to reduce such dependence, along with a RFC patch [2].
Since Rust 1.81.0 this macro, later renamed to `CoercePointee` in
Rust 1.84.0 [3], has been fully implemented with the naming discussion
resolved.

This feature is now on track to stabilization in the language.
In order to do so, we shall start using this macro in the `kernel` crate
to prove the functionality and utility of the macro as the justification
of its stabilization.

This patch makes this switch in such a way that the crate remains
backward compatible with older Rust compiler versions,
via the new Kconfig option `RUSTC_HAS_COERCE_POINTEE`.

A minimal demonstration example is added to the
`samples/rust/rust_print_main.rs` module.

Link: https://rust-lang.github.io/rfcs/3621-derive-smart-pointer.html [1]
Link: https://lore.kernel.org/all/[email protected]/ [2]
Link: https://github.com/rust-lang/rust/pull/131284 [3]
Signed-off-by: Xiangfei Ding <[email protected]>
Reviewed-by: Fiona Behrens <[email protected]>
Reviewed-by: Alice Ryhl <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
[ Fixed version to 1.84. Renamed option to `RUSTC_HAS_COERCE_POINTEE`
to match `CC_HAS_*` ones. Moved up new config option, closer to the
`CC_HAS_*` ones. Simplified Kconfig line. Fixed typos and slightly
reworded example and commit. Added Link to PR. - Miguel ]
Signed-off-by: Miguel Ojeda <[email protected]>

show more ...

91da5a2420-Dec-2024 Jimmy Ostler <[email protected]>

rust: alloc: add doctest for `ArrayLayout::new()`

Add a rustdoc example and Kunit test to the `ArrayLayout` struct's
`ArrayLayout::new()` function.

This patch depends on the first patch in this ser

rust: alloc: add doctest for `ArrayLayout::new()`

Add a rustdoc example and Kunit test to the `ArrayLayout` struct's
`ArrayLayout::new()` function.

This patch depends on the first patch in this series in order for the
KUnit test to compile.

Suggested-by: Boqun Feng <[email protected]>
Link: https://github.com/Rust-for-Linux/linux/issues/1131
Reviewed-by: Danilo Krummrich <[email protected]>
Signed-off-by: Jimmy Ostler <[email protected]>
Link: https://lore.kernel.org/r/f1564da5bcaa6be87aee312767a1d1694a03d1b7.1734674670.git.jtostler1@gmail.com
[ Added periods to example comments. Reworded title. - Miguel ]
Signed-off-by: Miguel Ojeda <[email protected]>

show more ...

59d5846520-Dec-2024 Jimmy Ostler <[email protected]>

rust: init: update `stack_try_pin_init` examples

Change documentation imports to use `kernel::alloc::AllocError`,
because `KBox::new()` now returns that, instead of the `core`'s
`AllocError`.

Revie

rust: init: update `stack_try_pin_init` examples

Change documentation imports to use `kernel::alloc::AllocError`,
because `KBox::new()` now returns that, instead of the `core`'s
`AllocError`.

Reviewed-by: Danilo Krummrich <[email protected]>
Signed-off-by: Jimmy Ostler <[email protected]>
Link: https://lore.kernel.org/r/ec8badbe94c5e78f22315325a7f2ae96129d6a65.1734674670.git.jtostler1@gmail.com
[ Fixed formatting of imports (still unordered). Slightly reworded
commit. - Miguel ]
Signed-off-by: Miguel Ojeda <[email protected]>

show more ...

12345678910>>...19