History log of /linux-6.15/drivers/cxl/core/ (Results 1 – 25 of 521)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
078d3ee707-Apr-2025 Smita Koralahalli <[email protected]>

cxl/core/regs.c: Skip Memory Space Enable check for RCD and RCH Ports

According to CXL r3.2 section 8.2.1.2, the PCI_COMMAND register fields,
including Memory Space Enable bit, have no effect on the

cxl/core/regs.c: Skip Memory Space Enable check for RCD and RCH Ports

According to CXL r3.2 section 8.2.1.2, the PCI_COMMAND register fields,
including Memory Space Enable bit, have no effect on the behavior of an
RCD Upstream Port. Retaining this check may incorrectly cause
cxl_pci_probe() to fail on a valid RCD upstream Port.

While the specification is explicit only for RCD Upstream Ports, this
check is solely for accessing the RCRB, which is always mapped through
memory space. Therefore, its safe to remove the check entirely. In
practice, firmware reliably enables the Memory Space Enable bit for
RCH Downstream Ports and no failures have been observed.

Removing the check simplifies the code and avoids unnecessary
special-casing, while relying on BIOS/firmware to configure devices
correctly. Moreover, any failures due to inaccessible RCRB regions
will still be caught either in __rcrb_to_component() or while
parsing the component register block.

The following failure was observed in dmesg when the check was present:
cxl_pci 0000:7f:00.0: No component registers (-6)

Fixes: d5b1a27143cb ("cxl/acpi: Extract component registers of restricted hosts from RCRB")
Signed-off-by: Smita Koralahalli <[email protected]>
Cc: <[email protected]>
Reviewed-by: Ira Weiny <[email protected]>
Reviewed-by: Terry Bowman <[email protected]>
Reviewed-by: Dave Jiang <[email protected]>
Reviewed-by: Robert Richter <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Dave Jiang <[email protected]>

show more ...

25174d5c10-Apr-2025 Li Ming <[email protected]>

cxl/feature: Update out_len in set feature failure case

CXL subsystem supports userspace to configure features via fwctl
interface, it will configure features by using Set Feature command.
Whatever

cxl/feature: Update out_len in set feature failure case

CXL subsystem supports userspace to configure features via fwctl
interface, it will configure features by using Set Feature command.
Whatever Set Feature succeeds or fails, CXL driver always needs to
return a structure fwctl_rpc_cxl_out to caller, and returned size is
updated in a out_len parameter. The out_len should be updated not only
when the set feature succeeds, but also when the set feature fails.

Fixes: eb5dfcb9e36d ("cxl: Add support to handle user feature commands for set feature")
Signed-off-by: Li Ming <[email protected]>
Reviewed-by: Dave Jiang <[email protected]>
Reviewed-by: Ira Weiny <[email protected]>
Reviewed-by: Jonathan Cameron <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Dave Jiang <[email protected]>

show more ...

dc91567218-Apr-2025 Dave Jiang <[email protected]>

cxl: Fix devm host device for CXL fwctl initialization

Testing revealed the following error message for a CXL memdev that has
Feature support:
[ 56.690430] cxl mem0: Resources present before probi

cxl: Fix devm host device for CXL fwctl initialization

Testing revealed the following error message for a CXL memdev that has
Feature support:
[ 56.690430] cxl mem0: Resources present before probing

Attach the allocation of cxl_fwctl to the parent device of cxl_memdev.
devm_add_* calls for cxl_memdev should not happen before the memdev
probe function or outside the scope of the memdev driver.

cxl_test missed this bug because cxl_test always arranges for the
cxl_mem driver to be loaded before cxl_mock_mem runs. So the driver core
always finds the devres list idle in that case.

[DJ: Updated subject title and added commit log suggestion from djbw]

Fixes: 858ce2f56b52 ("cxl: Add FWCTL support to CXL")
Reviewed-by: Dan Williams <[email protected]>
Reviewed-by: Alison Schofield <[email protected]>
Link: https://lore.kernel.org/linux-cxl/[email protected]/
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Dave Jiang <[email protected]>

show more ...

36aace1523-Mar-2025 Li Ming <[email protected]>

cxl/pci: Drop the parameter is_port of cxl_gpf_get_dvsec()

The first parameter of cxl_gpf_get_dvsec() is a struct device, can be
used to distinguish if the device is a cxl dport or a cxl pci device

cxl/pci: Drop the parameter is_port of cxl_gpf_get_dvsec()

The first parameter of cxl_gpf_get_dvsec() is a struct device, can be
used to distinguish if the device is a cxl dport or a cxl pci device by
checking the PCIe type of it, so the parameter is_port is unnecessary
to cxl_gpf_get_dvsec(), using parameter struct device is enough.

Signed-off-by: Li Ming <[email protected]>
Reviewed-by: Davidlohr Bueso <[email protected]>
Reviewed-by: Jonathan Cameron <[email protected]>
Reviewed-by: Dan Williams <[email protected]>
Tested-by: Davidlohr Bueso <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Dave Jiang <[email protected]>

show more ...

6af941db23-Mar-2025 Li Ming <[email protected]>

cxl/pci: Update Port GPF timeout only when the first EP attaching

update_gpf_port_dvsec() is used to update GPF Phase timeout, if a CXL
switch is under a CXL root port, update_gpf_port_dvsec() will

cxl/pci: Update Port GPF timeout only when the first EP attaching

update_gpf_port_dvsec() is used to update GPF Phase timeout, if a CXL
switch is under a CXL root port, update_gpf_port_dvsec() will be invoked
on the CXL root port when each cxl memory device under the CXL switch is
attaching. It is enough to be invoked once, others are redundant.

When the first EP attaching, it always triggers its ancestor dports to
locate their own Port GPF DVSEC. The change is that invoking
update_gpf_port_dvsec() on these ancestor dports after ancestor dport
locating a Port GPF DVSEC. It guarantees that update_gpf_port_dvsec() is
invoked on a dport only happens during the first EP attaching.

Signed-off-by: Li Ming <[email protected]>
Reviewed-by: Davidlohr Bueso <[email protected]>
Reviewed-by: Jonathan Cameron <[email protected]>
Reviewed-by: Dan Williams <[email protected]>
Tested-by: Davidlohr Bueso <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Dave Jiang <[email protected]>

show more ...

87d2de0423-Mar-2025 Li Ming <[email protected]>

cxl/core: Fix caching dport GPF DVSEC issue

Per Table 8-2 in CXL r3.2 section 8.1.1 and CXL r3.2 section 8.1.6, only
CXL Downstream switch ports and CXL root ports have GPF DVSEC for CXL
Port(DVSEC

cxl/core: Fix caching dport GPF DVSEC issue

Per Table 8-2 in CXL r3.2 section 8.1.1 and CXL r3.2 section 8.1.6, only
CXL Downstream switch ports and CXL root ports have GPF DVSEC for CXL
Port(DVSEC ID 04h).

CXL subsystem has a gpf_dvsec in struct cxl_port which is used to cache
the offset of a GPF DVSEC in PCIe configuration space. It will be
updated during the first EP attaching to the cxl_port, so the gpf_dvsec
can only cache the GPF DVSEC offset of the dport which the first EP is
under. Will not have chance to update it during other EPs attaching.
That means CXL subsystem will use the same GPF DVSEC offset for all
dports under the port, it will be a problem if the GPF DVSEC offset
cached in cxl_port is not the right offset for a dport.

Moving gpf_dvsec from struct cxl_port to struct cxl_dport, make every
cxl dport has their own GPF DVSEC offset caching, and each cxl dport
uses its own GPF DVSEC offset for GPF DVSEC accessing.

Fixes: a52b6a2c1c99 ("cxl/pci: Support Global Persistent Flush (GPF)")
Signed-off-by: Li Ming <[email protected]>
Reviewed-by: Davidlohr Bueso <[email protected]>
Reviewed-by: Jonathan Cameron <[email protected]>
Reviewed-by: Dan Williams <[email protected]>
Tested-by: Davidlohr Bueso <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Dave Jiang <[email protected]>

show more ...


/linux-6.15/.gitignore
/linux-6.15/.mailmap
/linux-6.15/CREDITS
/linux-6.15/Documentation/admin-guide/device-mapper/dm-crypt.rst
/linux-6.15/Documentation/admin-guide/device-mapper/dm-integrity.rst
/linux-6.15/Documentation/admin-guide/device-mapper/verity.rst
/linux-6.15/Documentation/admin-guide/kernel-parameters.txt
/linux-6.15/Documentation/arch/riscv/hwprobe.rst
/linux-6.15/Documentation/block/ublk.rst
/linux-6.15/Documentation/dev-tools/checkpatch.rst
/linux-6.15/Documentation/devicetree/bindings/input/gpio-matrix-keypad.yaml
/linux-6.15/Documentation/devicetree/bindings/input/qcom,pm8921-keypad.yaml
/linux-6.15/Documentation/devicetree/bindings/input/qcom,pm8921-pwrkey.yaml
/linux-6.15/Documentation/devicetree/bindings/input/touchscreen/apple,z2-multitouch.yaml
/linux-6.15/Documentation/devicetree/bindings/input/touchscreen/goodix,gt9916.yaml
/linux-6.15/Documentation/devicetree/bindings/input/touchscreen/ti,ads7843.yaml
/linux-6.15/Documentation/devicetree/bindings/power/wakeup-source.txt
/linux-6.15/Documentation/devicetree/bindings/riscv/extensions.yaml
/linux-6.15/Documentation/devicetree/bindings/rtc/adi,max31335.yaml
/linux-6.15/Documentation/devicetree/bindings/rtc/nxp,pcf2127.yaml
/linux-6.15/Documentation/devicetree/bindings/rtc/qcom-pm8xxx-rtc.yaml
/linux-6.15/Documentation/features/core/mseal_sys_mappings/arch-support.txt
/linux-6.15/Documentation/filesystems/9p.rst
/linux-6.15/Documentation/kbuild/bash-completion.rst
/linux-6.15/Documentation/kbuild/index.rst
/linux-6.15/Documentation/kbuild/kconfig-language.rst
/linux-6.15/Documentation/kbuild/makefiles.rst
/linux-6.15/Documentation/kbuild/modules.rst
/linux-6.15/Documentation/kbuild/reproducible-builds.rst
/linux-6.15/Documentation/netlink/specs/rt_addr.yaml
/linux-6.15/Documentation/netlink/specs/rt_route.yaml
/linux-6.15/Documentation/networking/netdevices.rst
/linux-6.15/Documentation/rust/arch-support.rst
/linux-6.15/Documentation/trace/debugging.rst
/linux-6.15/Documentation/trace/ftrace.rst
/linux-6.15/Documentation/userspace-api/mseal.rst
/linux-6.15/MAINTAINERS
/linux-6.15/Makefile
/linux-6.15/arch/Kconfig
/linux-6.15/arch/alpha/kernel/srmcons.c
/linux-6.15/arch/arc/kernel/intc-arcv2.c
/linux-6.15/arch/arc/kernel/intc-compact.c
/linux-6.15/arch/arm/Kconfig
/linux-6.15/arch/arm/Makefile
/linux-6.15/arch/arm/include/asm/vmlinux.lds.h
/linux-6.15/arch/arm/kernel/smp.c
/linux-6.15/arch/arm/kernel/vmlinux-xip.lds.S
/linux-6.15/arch/arm/kernel/vmlinux.lds.S
/linux-6.15/arch/arm/mach-footbridge/dc21285.c
/linux-6.15/arch/arm/mach-pxa/irq.c
/linux-6.15/arch/arm/mach-pxa/sharpsl_pm.c
/linux-6.15/arch/arm64/Kconfig
/linux-6.15/arch/arm64/Makefile
/linux-6.15/arch/arm64/include/asm/cputype.h
/linux-6.15/arch/arm64/include/asm/pgtable.h
/linux-6.15/arch/arm64/include/asm/traps.h
/linux-6.15/arch/arm64/kernel/compat_alignment.c
/linux-6.15/arch/arm64/kernel/proton-pack.c
/linux-6.15/arch/arm64/kernel/vdso.c
/linux-6.15/arch/arm64/mm/mmu.c
/linux-6.15/arch/csky/include/asm/pgalloc.h
/linux-6.15/arch/hexagon/include/asm/pgalloc.h
/linux-6.15/arch/loongarch/include/asm/pgalloc.h
/linux-6.15/arch/m68k/amiga/amisound.c
/linux-6.15/arch/m68k/include/asm/sun3_pgalloc.h
/linux-6.15/arch/m68k/mac/macboing.c
/linux-6.15/arch/microblaze/mm/init.c
/linux-6.15/arch/mips/Kconfig
/linux-6.15/arch/mips/Makefile
/linux-6.15/arch/mips/Makefile.postlink
/linux-6.15/arch/mips/cavium-octeon/octeon-irq.c
/linux-6.15/arch/mips/include/asm/pgalloc.h
/linux-6.15/arch/mips/pci/pci-xtalk-bridge.c
/linux-6.15/arch/mips/sgi-ip22/ip22-reset.c
/linux-6.15/arch/mips/sgi-ip27/ip27-irq.c
/linux-6.15/arch/mips/sgi-ip30/ip30-irq.c
/linux-6.15/arch/nios2/Kbuild
/linux-6.15/arch/nios2/boot/dts/Makefile
/linux-6.15/arch/nios2/include/asm/pgalloc.h
/linux-6.15/arch/nios2/kernel/irq.c
/linux-6.15/arch/nios2/kernel/prom.c
/linux-6.15/arch/nios2/platform/Kconfig.platform
/linux-6.15/arch/openrisc/include/asm/pgalloc.h
/linux-6.15/arch/powerpc/kvm/book3s_hv.c
/linux-6.15/arch/powerpc/kvm/book3s_xive.c
/linux-6.15/arch/powerpc/kvm/booke.c
/linux-6.15/arch/powerpc/platforms/44x/uic.c
/linux-6.15/arch/powerpc/platforms/52xx/mpc52xx_pic.c
/linux-6.15/arch/powerpc/platforms/amigaone/setup.c
/linux-6.15/arch/powerpc/platforms/cell/spufs/gang.c
/linux-6.15/arch/powerpc/platforms/cell/spufs/inode.c
/linux-6.15/arch/powerpc/platforms/cell/spufs/sched.c
/linux-6.15/arch/powerpc/platforms/cell/spufs/spufs.h
/linux-6.15/arch/powerpc/platforms/chrp/setup.c
/linux-6.15/arch/powerpc/platforms/embedded6xx/flipper-pic.c
/linux-6.15/arch/powerpc/platforms/pasemi/setup.c
/linux-6.15/arch/powerpc/platforms/powermac/low_i2c.c
/linux-6.15/arch/powerpc/platforms/powermac/pic.c
/linux-6.15/arch/powerpc/platforms/powernv/pci-ioda.c
/linux-6.15/arch/powerpc/platforms/ps3/interrupt.c
/linux-6.15/arch/powerpc/platforms/pseries/msi.c
/linux-6.15/arch/powerpc/sysdev/ehv_pic.c
/linux-6.15/arch/powerpc/sysdev/ipic.c
/linux-6.15/arch/powerpc/sysdev/mpic.c
/linux-6.15/arch/powerpc/sysdev/xics/xics-common.c
/linux-6.15/arch/powerpc/sysdev/xive/common.c
/linux-6.15/arch/riscv/Kbuild
/linux-6.15/arch/riscv/Kconfig
/linux-6.15/arch/riscv/Kconfig.socs
/linux-6.15/arch/riscv/Makefile
/linux-6.15/arch/riscv/Makefile.postlink
/linux-6.15/arch/riscv/boot/Makefile
/linux-6.15/arch/riscv/boot/dts/Makefile
/linux-6.15/arch/riscv/configs/defconfig
/linux-6.15/arch/riscv/configs/nommu_k210_defconfig
/linux-6.15/arch/riscv/configs/nommu_k210_sdcard_defconfig
/linux-6.15/arch/riscv/errata/Makefile
/linux-6.15/arch/riscv/include/asm/arch_hweight.h
/linux-6.15/arch/riscv/include/asm/asm.h
/linux-6.15/arch/riscv/include/asm/bitops.h
/linux-6.15/arch/riscv/include/asm/checksum.h
/linux-6.15/arch/riscv/include/asm/cmpxchg.h
/linux-6.15/arch/riscv/include/asm/cpufeature.h
/linux-6.15/arch/riscv/include/asm/ftrace.h
/linux-6.15/arch/riscv/include/asm/hwcap.h
/linux-6.15/arch/riscv/include/asm/hwprobe.h
/linux-6.15/arch/riscv/include/asm/insn-def.h
/linux-6.15/arch/riscv/include/asm/page.h
/linux-6.15/arch/riscv/include/asm/pgalloc.h
/linux-6.15/arch/riscv/include/asm/pgtable.h
/linux-6.15/arch/riscv/include/asm/ptrace.h
/linux-6.15/arch/riscv/include/asm/runtime-const.h
/linux-6.15/arch/riscv/include/asm/suspend.h
/linux-6.15/arch/riscv/include/uapi/asm/hwprobe.h
/linux-6.15/arch/riscv/include/uapi/asm/kvm.h
/linux-6.15/arch/riscv/kernel/asm-offsets.c
/linux-6.15/arch/riscv/kernel/cpufeature.c
/linux-6.15/arch/riscv/kernel/elf_kexec.c
/linux-6.15/arch/riscv/kernel/ftrace.c
/linux-6.15/arch/riscv/kernel/jump_label.c
/linux-6.15/arch/riscv/kernel/mcount.S
/linux-6.15/arch/riscv/kernel/setup.c
/linux-6.15/arch/riscv/kernel/smp.c
/linux-6.15/arch/riscv/kernel/smpboot.c
/linux-6.15/arch/riscv/kernel/stacktrace.c
/linux-6.15/arch/riscv/kernel/suspend.c
/linux-6.15/arch/riscv/kernel/sys_hwprobe.c
/linux-6.15/arch/riscv/kernel/traps_misaligned.c
/linux-6.15/arch/riscv/kernel/unaligned_access_speed.c
/linux-6.15/arch/riscv/kernel/vec-copy-unaligned.S
/linux-6.15/arch/riscv/kernel/vendor_extensions.c
/linux-6.15/arch/riscv/kernel/vmlinux.lds.S
/linux-6.15/arch/riscv/kvm/vcpu_onereg.c
/linux-6.15/arch/riscv/lib/csum.c
/linux-6.15/arch/riscv/lib/strcmp.S
/linux-6.15/arch/riscv/lib/strlen.S
/linux-6.15/arch/riscv/lib/strncmp.S
/linux-6.15/arch/riscv/mm/context.c
/linux-6.15/arch/riscv/mm/hugetlbpage.c
/linux-6.15/arch/riscv/mm/init.c
/linux-6.15/arch/riscv/mm/physaddr.c
/linux-6.15/arch/riscv/mm/tlbflush.c
/linux-6.15/arch/riscv/purgatory/entry.S
/linux-6.15/arch/s390/Kconfig
/linux-6.15/arch/s390/Makefile
/linux-6.15/arch/s390/Makefile.postlink
/linux-6.15/arch/s390/hypfs/hypfs_diag_fs.c
/linux-6.15/arch/s390/include/asm/kvm_host.h
/linux-6.15/arch/s390/include/asm/kvm_host_types.h
/linux-6.15/arch/s390/include/asm/lowcore.h
/linux-6.15/arch/s390/include/asm/processor.h
/linux-6.15/arch/s390/include/asm/thread_info.h
/linux-6.15/arch/s390/include/asm/topology.h
/linux-6.15/arch/s390/kernel/asm-offsets.c
/linux-6.15/arch/s390/kernel/dumpstack.c
/linux-6.15/arch/s390/kernel/early.c
/linux-6.15/arch/s390/kernel/entry.S
/linux-6.15/arch/s390/kernel/setup.c
/linux-6.15/arch/s390/kernel/smp.c
/linux-6.15/arch/s390/kernel/stacktrace.c
/linux-6.15/arch/s390/kernel/time.c
/linux-6.15/arch/s390/kernel/vdso.c
/linux-6.15/arch/s390/mm/cmm.c
/linux-6.15/arch/s390/mm/fault.c
/linux-6.15/arch/s390/mm/pfault.c
/linux-6.15/arch/s390/pci/pci_bus.c
/linux-6.15/arch/sh/configs/se7712_defconfig
/linux-6.15/arch/sh/configs/se7721_defconfig
/linux-6.15/arch/sh/configs/sh7710voipgw_defconfig
/linux-6.15/arch/sh/configs/titan_defconfig
/linux-6.15/arch/sh/drivers/pci/common.c
/linux-6.15/arch/sh/include/asm/pgalloc.h
/linux-6.15/arch/sh/kernel/vmlinux.lds.S
/linux-6.15/arch/sparc/kernel/led.c
/linux-6.15/arch/um/drivers/vector_kern.c
/linux-6.15/arch/um/include/asm/pgalloc.h
/linux-6.15/arch/x86/Kconfig
/linux-6.15/arch/x86/Makefile
/linux-6.15/arch/x86/boot/Makefile
/linux-6.15/arch/x86/boot/compressed/Makefile
/linux-6.15/arch/x86/entry/vdso/vma.c
/linux-6.15/arch/x86/include/asm/iosf_mbi.h
/linux-6.15/arch/x86/kernel/apic/vector.c
/linux-6.15/arch/x86/kernel/cpu/mce/core.c
/linux-6.15/arch/x86/kvm/xen.c
/linux-6.15/arch/x86/lib/copy_user_64.S
/linux-6.15/arch/x86/mm/init_64.c
/linux-6.15/arch/x86/mm/pgtable.c
/linux-6.15/arch/x86/platform/intel/iosf_mbi.c
/linux-6.15/arch/x86/power/cpu.c
/linux-6.15/arch/x86/tools/insn_decoder_test.c
/linux-6.15/arch/xtensa/platforms/iss/console.c
/linux-6.15/arch/xtensa/platforms/iss/network.c
/linux-6.15/block/blk-core.c
/linux-6.15/block/blk-mq.c
/linux-6.15/block/blk-stat.c
/linux-6.15/block/blk-stat.h
/linux-6.15/block/blk-throttle.c
/linux-6.15/drivers/accel/qaic/qaic_timesync.c
/linux-6.15/drivers/accessibility/speakup/main.c
/linux-6.15/drivers/accessibility/speakup/synth.c
/linux-6.15/drivers/acpi/nfit/core.c
/linux-6.15/drivers/ata/libata-eh.c
/linux-6.15/drivers/atm/idt77105.c
/linux-6.15/drivers/atm/iphase.c
/linux-6.15/drivers/atm/lanai.c
/linux-6.15/drivers/atm/nicstar.c
/linux-6.15/drivers/atm/suni.c
/linux-6.15/drivers/auxdisplay/line-display.c
/linux-6.15/drivers/auxdisplay/panel.c
/linux-6.15/drivers/base/devcoredump.c
/linux-6.15/drivers/base/power/main.c
/linux-6.15/drivers/base/power/wakeup.c
/linux-6.15/drivers/block/amiflop.c
/linux-6.15/drivers/block/aoe/aoedev.c
/linux-6.15/drivers/block/aoe/aoemain.c
/linux-6.15/drivers/block/ataflop.c
/linux-6.15/drivers/block/drbd/drbd_main.c
/linux-6.15/drivers/block/drbd/drbd_nl.c
/linux-6.15/drivers/block/drbd/drbd_receiver.c
/linux-6.15/drivers/block/floppy.c
/linux-6.15/drivers/block/sunvdc.c
/linux-6.15/drivers/block/swim3.c
/linux-6.15/drivers/block/ublk_drv.c
/linux-6.15/drivers/bluetooth/bluecard_cs.c
/linux-6.15/drivers/bluetooth/hci_bcsp.c
/linux-6.15/drivers/bluetooth/hci_h5.c
/linux-6.15/drivers/bluetooth/hci_qca.c
/linux-6.15/drivers/bus/fsl-mc/dpmcp.c
/linux-6.15/drivers/bus/fsl-mc/fsl-mc-allocator.c
/linux-6.15/drivers/bus/fsl-mc/fsl-mc-private.h
/linux-6.15/drivers/bus/fsl-mc/mc-io.c
/linux-6.15/drivers/bus/mhi/host/pci_generic.c
/linux-6.15/drivers/char/dtlk.c
/linux-6.15/drivers/char/hangcheck-timer.c
/linux-6.15/drivers/char/hw_random/xgene-rng.c
/linux-6.15/drivers/char/ipmi/bt-bmc.c
/linux-6.15/drivers/char/ipmi/ipmi_msghandler.c
/linux-6.15/drivers/char/ipmi/ipmi_si_intf.c
/linux-6.15/drivers/char/ipmi/ipmi_ssif.c
/linux-6.15/drivers/char/ipmi/kcs_bmc_aspeed.c
/linux-6.15/drivers/char/ipmi/ssif_bmc.c
/linux-6.15/drivers/char/random.c
/linux-6.15/drivers/char/tlclk.c
/linux-6.15/drivers/char/tpm/tpm-dev-common.c
/linux-6.15/drivers/clk/clkdev.c
/linux-6.15/drivers/clocksource/timer-riscv.c
/linux-6.15/drivers/comedi/drivers/comedi_test.c
/linux-6.15/drivers/comedi/drivers/das16.c
/linux-6.15/drivers/comedi/drivers/jr3_pci.c
/linux-6.15/drivers/cpufreq/powernv-cpufreq.c
/linux-6.15/drivers/crypto/axis/artpec6_crypto.c
/linux-6.15/drivers/crypto/inside-secure/eip93/eip93-hash.c
core.h
pci.c
port.c
/linux-6.15/drivers/cxl/cxl.h
/linux-6.15/drivers/dma-buf/st-dma-fence.c
/linux-6.15/drivers/dma/imx-dma.c
/linux-6.15/drivers/dma/ioat/dma.c
/linux-6.15/drivers/dma/ioat/init.c
/linux-6.15/drivers/firewire/core-cdev.c
/linux-6.15/drivers/firewire/core-transaction.c
/linux-6.15/drivers/firmware/cirrus/cs_dsp.c
/linux-6.15/drivers/firmware/psci/psci_checker.c
/linux-6.15/drivers/gpu/drm/adp/adp_drv.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_aca.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_aca.h
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/ta_ras_if.h
/linux-6.15/drivers/gpu/drm/amd/amdgpu/umc_v12_0.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/vega10_sdma_pkt_open.h
/linux-6.15/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml2_translation_helper.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
/linux-6.15/drivers/gpu/drm/amd/include/kgd_pp_interface.h
/linux-6.15/drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c
/linux-6.15/drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_thermal.c
/linux-6.15/drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega20_thermal.c
/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/smu_v13_0_6_pmfw.h
/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c
/linux-6.15/drivers/gpu/drm/bridge/Kconfig
/linux-6.15/drivers/gpu/drm/bridge/tda998x_drv.c
/linux-6.15/drivers/gpu/drm/drm_vblank.c
/linux-6.15/drivers/gpu/drm/exynos/exynos_drm_vidi.c
/linux-6.15/drivers/gpu/drm/gud/gud_pipe.c
/linux-6.15/drivers/gpu/drm/i915/display/intel_fbdev.h
/linux-6.15/drivers/gpu/drm/i915/display/skl_watermark.c
/linux-6.15/drivers/gpu/drm/i915/gt/intel_execlists_submission.c
/linux-6.15/drivers/gpu/drm/i915/gt/intel_rps.c
/linux-6.15/drivers/gpu/drm/i915/gt/mock_engine.c
/linux-6.15/drivers/gpu/drm/i915/gt/selftest_execlists.c
/linux-6.15/drivers/gpu/drm/i915/gt/selftest_migrate.c
/linux-6.15/drivers/gpu/drm/i915/i915_iosf_mbi.h
/linux-6.15/drivers/gpu/drm/i915/i915_utils.c
/linux-6.15/drivers/gpu/drm/i915/intel_wakeref.c
/linux-6.15/drivers/gpu/drm/i915/selftests/lib_sw_fence.c
/linux-6.15/drivers/gpu/drm/mediatek/mtk_dp.c
/linux-6.15/drivers/gpu/drm/msm/adreno/a5xx_gpu.c
/linux-6.15/drivers/gpu/drm/msm/adreno/a5xx_preempt.c
/linux-6.15/drivers/gpu/drm/msm/adreno/a6xx_gmu.c
/linux-6.15/drivers/gpu/drm/msm/adreno/a6xx_gpu.c
/linux-6.15/drivers/gpu/drm/msm/adreno/a6xx_preempt.c
/linux-6.15/drivers/gpu/drm/msm/adreno/adreno_gpu.c
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
/linux-6.15/drivers/gpu/drm/omapdrm/dss/dsi.c
/linux-6.15/drivers/gpu/drm/vc4/vc4_bo.c
/linux-6.15/drivers/gpu/drm/vgem/vgem_fence.c
/linux-6.15/drivers/gpu/drm/xe/Kconfig
/linux-6.15/drivers/gpu/drm/xe/regs/xe_engine_regs.h
/linux-6.15/drivers/gpu/drm/xe/xe_device.c
/linux-6.15/drivers/gpu/drm/xe/xe_eu_stall.c
/linux-6.15/drivers/gpu/drm/xe/xe_execlist.c
/linux-6.15/drivers/gpu/drm/xe/xe_gt_clock.c
/linux-6.15/drivers/gpu/drm/xe/xe_gt_types.h
/linux-6.15/drivers/gpu/drm/xe/xe_hw_engine.c
/linux-6.15/drivers/gpu/drm/xe/xe_pci.c
/linux-6.15/drivers/gpu/drm/xe/xe_survivability_mode.c
/linux-6.15/drivers/gpu/drm/xe/xe_survivability_mode.h
/linux-6.15/drivers/gpu/drm/xe/xe_wa.c
/linux-6.15/drivers/gpu/drm/xe/xe_wa_oob.rules
/linux-6.15/drivers/greybus/operation.c
/linux-6.15/drivers/hid/hid-apple.c
/linux-6.15/drivers/hid/hid-appleir.c
/linux-6.15/drivers/hid/hid-appletb-kbd.c
/linux-6.15/drivers/hid/hid-magicmouse.c
/linux-6.15/drivers/hid/hid-multitouch.c
/linux-6.15/drivers/hid/hid-nvidia-shield.c
/linux-6.15/drivers/hid/hid-prodikeys.c
/linux-6.15/drivers/hid/hid-sony.c
/linux-6.15/drivers/hid/hid-uclogic-core.c
/linux-6.15/drivers/hid/hid-wiimote-core.c
/linux-6.15/drivers/hid/usbhid/hid-core.c
/linux-6.15/drivers/hid/wacom_sys.c
/linux-6.15/drivers/hsi/clients/ssi_protocol.c
/linux-6.15/drivers/hte/hte-tegra194-test.c
/linux-6.15/drivers/hwmon/pwm-fan.c
/linux-6.15/drivers/i2c/busses/i2c-img-scb.c
/linux-6.15/drivers/iio/common/ssp_sensors/ssp_dev.c
/linux-6.15/drivers/infiniband/hw/cxgb4/cm.c
/linux-6.15/drivers/infiniband/hw/hfi1/aspm.c
/linux-6.15/drivers/infiniband/hw/hfi1/chip.c
/linux-6.15/drivers/infiniband/hw/hfi1/driver.c
/linux-6.15/drivers/infiniband/hw/hfi1/init.c
/linux-6.15/drivers/infiniband/hw/hfi1/sdma.c
/linux-6.15/drivers/infiniband/hw/hfi1/tid_rdma.c
/linux-6.15/drivers/infiniband/hw/hfi1/verbs.c
/linux-6.15/drivers/infiniband/hw/irdma/cm.c
/linux-6.15/drivers/infiniband/hw/irdma/utils.c
/linux-6.15/drivers/infiniband/hw/mlx5/mr.c
/linux-6.15/drivers/infiniband/hw/mthca/mthca_catas.c
/linux-6.15/drivers/infiniband/hw/qib/qib_driver.c
/linux-6.15/drivers/infiniband/hw/qib/qib_fs.c
/linux-6.15/drivers/infiniband/hw/qib/qib_iba7220.c
/linux-6.15/drivers/infiniband/hw/qib/qib_iba7322.c
/linux-6.15/drivers/infiniband/hw/qib/qib_init.c
/linux-6.15/drivers/infiniband/hw/qib/qib_mad.c
/linux-6.15/drivers/infiniband/hw/qib/qib_sd7220.c
/linux-6.15/drivers/infiniband/hw/qib/qib_verbs.c
/linux-6.15/drivers/infiniband/sw/rdmavt/qp.c
/linux-6.15/drivers/infiniband/sw/rxe/rxe_qp.c
/linux-6.15/drivers/input/ff-memless.c
/linux-6.15/drivers/input/gameport/gameport.c
/linux-6.15/drivers/input/input.c
/linux-6.15/drivers/input/joystick/db9.c
/linux-6.15/drivers/input/joystick/gamecon.c
/linux-6.15/drivers/input/joystick/n64joy.c
/linux-6.15/drivers/input/joystick/turbografx.c
/linux-6.15/drivers/input/joystick/walkera0701.c
/linux-6.15/drivers/input/keyboard/gpio_keys.c
/linux-6.15/drivers/input/keyboard/imx_keypad.c
/linux-6.15/drivers/input/keyboard/matrix_keypad.c
/linux-6.15/drivers/input/keyboard/snvs_pwrkey.c
/linux-6.15/drivers/input/keyboard/tegra-kbc.c
/linux-6.15/drivers/input/misc/pm8941-pwrkey.c
/linux-6.15/drivers/input/mouse/alps.c
/linux-6.15/drivers/input/mouse/byd.c
/linux-6.15/drivers/input/mouse/synaptics.c
/linux-6.15/drivers/input/rmi4/rmi_f54.c
/linux-6.15/drivers/input/serio/hil_mlc.c
/linux-6.15/drivers/input/serio/hp_sdc.c
/linux-6.15/drivers/input/touchscreen/Kconfig
/linux-6.15/drivers/input/touchscreen/Makefile
/linux-6.15/drivers/input/touchscreen/ad7877.c
/linux-6.15/drivers/input/touchscreen/ad7879.c
/linux-6.15/drivers/input/touchscreen/apple_z2.c
/linux-6.15/drivers/input/touchscreen/atmel_mxt_ts.c
/linux-6.15/drivers/input/touchscreen/bu21029_ts.c
/linux-6.15/drivers/input/touchscreen/exc3000.c
/linux-6.15/drivers/input/touchscreen/goodix_berlin.h
/linux-6.15/drivers/input/touchscreen/goodix_berlin_core.c
/linux-6.15/drivers/input/touchscreen/goodix_berlin_i2c.c
/linux-6.15/drivers/input/touchscreen/goodix_berlin_spi.c
/linux-6.15/drivers/input/touchscreen/sur40.c
/linux-6.15/drivers/input/touchscreen/sx8654.c
/linux-6.15/drivers/input/touchscreen/tsc2007.h
/linux-6.15/drivers/input/touchscreen/tsc2007_core.c
/linux-6.15/drivers/input/touchscreen/tsc200x-core.c
/linux-6.15/drivers/iommu/dma-iommu.c
/linux-6.15/drivers/irqchip/irq-armada-370-xp.c
/linux-6.15/drivers/irqchip/irq-clps711x.c
/linux-6.15/drivers/irqchip/irq-imx-gpcv2.c
/linux-6.15/drivers/irqchip/irq-pic32-evic.c
/linux-6.15/drivers/irqchip/irq-xilinx-intc.c
/linux-6.15/drivers/irqchip/irq-xtensa-mx.c
/linux-6.15/drivers/irqchip/irq-xtensa-pic.c
/linux-6.15/drivers/isdn/hardware/mISDN/hfcmulti.c
/linux-6.15/drivers/isdn/hardware/mISDN/hfcpci.c
/linux-6.15/drivers/isdn/hardware/mISDN/mISDNipac.c
/linux-6.15/drivers/isdn/hardware/mISDN/mISDNisar.c
/linux-6.15/drivers/isdn/hardware/mISDN/w6692.c
/linux-6.15/drivers/isdn/mISDN/dsp_core.c
/linux-6.15/drivers/isdn/mISDN/dsp_tones.c
/linux-6.15/drivers/isdn/mISDN/fsm.c
/linux-6.15/drivers/leds/flash/leds-rt8515.c
/linux-6.15/drivers/leds/flash/leds-sgm3140.c
/linux-6.15/drivers/leds/led-core.c
/linux-6.15/drivers/leds/trigger/ledtrig-pattern.c
/linux-6.15/drivers/leds/trigger/ledtrig-transient.c
/linux-6.15/drivers/macintosh/adbhid.c
/linux-6.15/drivers/mailbox/mailbox-altera.c
/linux-6.15/drivers/md/Kconfig
/linux-6.15/drivers/md/bcache/stats.c
/linux-6.15/drivers/md/dm-bufio.c
/linux-6.15/drivers/md/dm-cache-target.c
/linux-6.15/drivers/md/dm-crypt.c
/linux-6.15/drivers/md/dm-delay.c
/linux-6.15/drivers/md/dm-ebs-target.c
/linux-6.15/drivers/md/dm-integrity.c
/linux-6.15/drivers/md/dm-mpath.c
/linux-6.15/drivers/md/dm-raid1.c
/linux-6.15/drivers/md/dm-stripe.c
/linux-6.15/drivers/md/dm-table.c
/linux-6.15/drivers/md/dm-vdo/block-map.c
/linux-6.15/drivers/md/dm-vdo/constants.h
/linux-6.15/drivers/md/dm-vdo/dedupe.c
/linux-6.15/drivers/md/dm-vdo/encodings.c
/linux-6.15/drivers/md/dm-vdo/indexer/index-layout.c
/linux-6.15/drivers/md/dm-vdo/indexer/index-session.c
/linux-6.15/drivers/md/dm-vdo/indexer/indexer.h
/linux-6.15/drivers/md/dm-vdo/io-submitter.c
/linux-6.15/drivers/md/dm-vdo/io-submitter.h
/linux-6.15/drivers/md/dm-vdo/packer.h
/linux-6.15/drivers/md/dm-vdo/priority-table.c
/linux-6.15/drivers/md/dm-vdo/recovery-journal.h
/linux-6.15/drivers/md/dm-vdo/slab-depot.c
/linux-6.15/drivers/md/dm-vdo/slab-depot.h
/linux-6.15/drivers/md/dm-vdo/types.h
/linux-6.15/drivers/md/dm-vdo/vdo.c
/linux-6.15/drivers/md/dm-vdo/vio.c
/linux-6.15/drivers/md/dm-vdo/vio.h
/linux-6.15/drivers/md/dm-vdo/wait-queue.c
/linux-6.15/drivers/md/dm-verity-target.c
/linux-6.15/drivers/md/dm-writecache.c
/linux-6.15/drivers/md/dm.c
/linux-6.15/drivers/md/md.c
/linux-6.15/drivers/media/common/saa7146/saa7146_fops.c
/linux-6.15/drivers/media/common/saa7146/saa7146_vbi.c
/linux-6.15/drivers/media/common/saa7146/saa7146_video.c
/linux-6.15/drivers/media/dvb-core/dmxdev.c
/linux-6.15/drivers/media/i2c/tc358743.c
/linux-6.15/drivers/media/i2c/tvaudio.c
/linux-6.15/drivers/media/pci/bt8xx/bttv-driver.c
/linux-6.15/drivers/media/pci/bt8xx/bttv-input.c
/linux-6.15/drivers/media/pci/bt8xx/bttv-risc.c
/linux-6.15/drivers/media/pci/ivtv/ivtv-irq.c
/linux-6.15/drivers/media/pci/ivtv/ivtv-streams.c
/linux-6.15/drivers/media/pci/netup_unidvb/netup_unidvb_core.c
/linux-6.15/drivers/media/pci/saa7134/saa7134-core.c
/linux-6.15/drivers/media/pci/saa7134/saa7134-input.c
/linux-6.15/drivers/media/pci/saa7134/saa7134-ts.c
/linux-6.15/drivers/media/pci/saa7134/saa7134-vbi.c
/linux-6.15/drivers/media/pci/saa7134/saa7134-video.c
/linux-6.15/drivers/media/pci/tw686x/tw686x-core.c
/linux-6.15/drivers/media/platform/samsung/s5p-mfc/s5p_mfc.c
/linux-6.15/drivers/media/platform/st/sti/c8sectpfe/c8sectpfe-core.c
/linux-6.15/drivers/media/radio/radio-cadet.c
/linux-6.15/drivers/media/rc/ene_ir.c
/linux-6.15/drivers/media/rc/igorplugusb.c
/linux-6.15/drivers/media/rc/img-ir/img-ir-hw.c
/linux-6.15/drivers/media/rc/img-ir/img-ir-raw.c
/linux-6.15/drivers/media/rc/imon.c
/linux-6.15/drivers/media/rc/ir-mce_kbd-decoder.c
/linux-6.15/drivers/media/rc/rc-ir-raw.c
/linux-6.15/drivers/media/rc/rc-main.c
/linux-6.15/drivers/media/rc/serial_ir.c
/linux-6.15/drivers/media/usb/au0828/au0828-dvb.c
/linux-6.15/drivers/media/usb/au0828/au0828-video.c
/linux-6.15/drivers/media/usb/pvrusb2/pvrusb2-encoder.c
/linux-6.15/drivers/media/usb/pvrusb2/pvrusb2-hdw.c
/linux-6.15/drivers/memory/tegra/tegra210-emc-core.c
/linux-6.15/drivers/memstick/core/ms_block.c
/linux-6.15/drivers/memstick/host/jmb38x_ms.c
/linux-6.15/drivers/memstick/host/r592.c
/linux-6.15/drivers/memstick/host/tifm_ms.c
/linux-6.15/drivers/misc/bcm-vk/bcm_vk_tty.c
/linux-6.15/drivers/misc/cardreader/rtsx_usb.c
/linux-6.15/drivers/misc/sgi-xp/xpc_main.c
/linux-6.15/drivers/misc/sgi-xp/xpc_partition.c
/linux-6.15/drivers/mmc/core/host.c
/linux-6.15/drivers/mmc/host/atmel-mci.c
/linux-6.15/drivers/mmc/host/dw_mmc.c
/linux-6.15/drivers/mmc/host/jz4740_mmc.c
/linux-6.15/drivers/mmc/host/meson-mx-sdio.c
/linux-6.15/drivers/mmc/host/mvsdio.c
/linux-6.15/drivers/mmc/host/mxcmmc.c
/linux-6.15/drivers/mmc/host/omap.c
/linux-6.15/drivers/mmc/host/sdhci.c
/linux-6.15/drivers/mmc/host/tifm_sd.c
/linux-6.15/drivers/mmc/host/via-sdmmc.c
/linux-6.15/drivers/mmc/host/vub300.c
/linux-6.15/drivers/mmc/host/wbsd.c
/linux-6.15/drivers/most/most_usb.c
/linux-6.15/drivers/mtd/sm_ftl.c
/linux-6.15/drivers/net/arcnet/arcnet.c
/linux-6.15/drivers/net/arcnet/com20020-pci.c
/linux-6.15/drivers/net/can/grcan.c
/linux-6.15/drivers/net/can/kvaser_pciefd.c
/linux-6.15/drivers/net/can/sja1000/peak_pcmcia.c
/linux-6.15/drivers/net/dsa/mv88e6xxx/chip.c
/linux-6.15/drivers/net/dsa/mv88e6xxx/phy.c
/linux-6.15/drivers/net/dsa/sja1105/sja1105_ptp.c
/linux-6.15/drivers/net/dummy.c
/linux-6.15/drivers/net/eql.c
/linux-6.15/drivers/net/ethernet/3com/3c515.c
/linux-6.15/drivers/net/ethernet/3com/3c574_cs.c
/linux-6.15/drivers/net/ethernet/3com/3c589_cs.c
/linux-6.15/drivers/net/ethernet/3com/3c59x.c
/linux-6.15/drivers/net/ethernet/8390/axnet_cs.c
/linux-6.15/drivers/net/ethernet/8390/pcnet_cs.c
/linux-6.15/drivers/net/ethernet/agere/et131x.c
/linux-6.15/drivers/net/ethernet/airoha/airoha_eth.c
/linux-6.15/drivers/net/ethernet/airoha/airoha_eth.h
/linux-6.15/drivers/net/ethernet/airoha/airoha_ppe.c
/linux-6.15/drivers/net/ethernet/amazon/ena/ena_netdev.c
/linux-6.15/drivers/net/ethernet/amd/a2065.c
/linux-6.15/drivers/net/ethernet/amd/amd8111e.c
/linux-6.15/drivers/net/ethernet/amd/declance.c
/linux-6.15/drivers/net/ethernet/amd/pcnet32.c
/linux-6.15/drivers/net/ethernet/amd/sunlance.c
/linux-6.15/drivers/net/ethernet/amd/xgbe/xgbe-drv.c
/linux-6.15/drivers/net/ethernet/apple/bmac.c
/linux-6.15/drivers/net/ethernet/apple/mace.c
/linux-6.15/drivers/net/ethernet/aquantia/atlantic/aq_nic.c
/linux-6.15/drivers/net/ethernet/atheros/ag71xx.c
/linux-6.15/drivers/net/ethernet/atheros/atl1c/atl1c_main.c
/linux-6.15/drivers/net/ethernet/atheros/atl1e/atl1e_main.c
/linux-6.15/drivers/net/ethernet/atheros/atlx/atl1.c
/linux-6.15/drivers/net/ethernet/atheros/atlx/atl2.c
/linux-6.15/drivers/net/ethernet/broadcom/b44.c
/linux-6.15/drivers/net/ethernet/broadcom/bcm63xx_enet.c
/linux-6.15/drivers/net/ethernet/broadcom/bnx2.c
/linux-6.15/drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
/linux-6.15/drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
/linux-6.15/drivers/net/ethernet/broadcom/bnxt/bnxt.c
/linux-6.15/drivers/net/ethernet/broadcom/tg3.c
/linux-6.15/drivers/net/ethernet/brocade/bna/bfa_ioc.c
/linux-6.15/drivers/net/ethernet/brocade/bna/bnad.c
/linux-6.15/drivers/net/ethernet/brocade/bna/bnad_ethtool.c
/linux-6.15/drivers/net/ethernet/chelsio/cxgb/sge.c
/linux-6.15/drivers/net/ethernet/chelsio/cxgb3/sge.c
/linux-6.15/drivers/net/ethernet/chelsio/cxgb4/sge.c
/linux-6.15/drivers/net/ethernet/chelsio/cxgb4vf/sge.c
/linux-6.15/drivers/net/ethernet/cisco/enic/enic_clsf.h
/linux-6.15/drivers/net/ethernet/cisco/enic/enic_main.c
/linux-6.15/drivers/net/ethernet/dec/tulip/21142.c
/linux-6.15/drivers/net/ethernet/dec/tulip/de2104x.c
/linux-6.15/drivers/net/ethernet/dec/tulip/dmfe.c
/linux-6.15/drivers/net/ethernet/dec/tulip/interrupt.c
/linux-6.15/drivers/net/ethernet/dec/tulip/pnic2.c
/linux-6.15/drivers/net/ethernet/dec/tulip/tulip_core.c
/linux-6.15/drivers/net/ethernet/dec/tulip/uli526x.c
/linux-6.15/drivers/net/ethernet/dec/tulip/winbond-840.c
/linux-6.15/drivers/net/ethernet/dlink/dl2k.c
/linux-6.15/drivers/net/ethernet/fealnx.c
/linux-6.15/drivers/net/ethernet/google/gve/gve_ethtool.c
/linux-6.15/drivers/net/ethernet/google/gve/gve_main.c
/linux-6.15/drivers/net/ethernet/hisilicon/hns/hns_enet.c
/linux-6.15/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
/linux-6.15/drivers/net/ethernet/ibm/ibmveth.c
/linux-6.15/drivers/net/ethernet/intel/e100.c
/linux-6.15/drivers/net/ethernet/intel/e1000e/defines.h
/linux-6.15/drivers/net/ethernet/intel/e1000e/ich8lan.c
/linux-6.15/drivers/net/ethernet/intel/e1000e/ich8lan.h
/linux-6.15/drivers/net/ethernet/intel/e1000e/netdev.c
/linux-6.15/drivers/net/ethernet/intel/fm10k/fm10k_pci.c
/linux-6.15/drivers/net/ethernet/intel/i40e/i40e_main.c
/linux-6.15/drivers/net/ethernet/intel/ice/ice_main.c
/linux-6.15/drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c
/linux-6.15/drivers/net/ethernet/intel/idpf/idpf_main.c
/linux-6.15/drivers/net/ethernet/intel/igb/igb_main.c
/linux-6.15/drivers/net/ethernet/intel/igbvf/netdev.c
/linux-6.15/drivers/net/ethernet/intel/igc/igc.h
/linux-6.15/drivers/net/ethernet/intel/igc/igc_main.c
/linux-6.15/drivers/net/ethernet/intel/igc/igc_xdp.c
/linux-6.15/drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
/linux-6.15/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
/linux-6.15/drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
/linux-6.15/drivers/net/ethernet/korina.c
/linux-6.15/drivers/net/ethernet/marvell/mv643xx_eth.c
/linux-6.15/drivers/net/ethernet/marvell/mvpp2/mvpp2.h
/linux-6.15/drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
/linux-6.15/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c
/linux-6.15/drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
/linux-6.15/drivers/net/ethernet/marvell/pxa168_eth.c
/linux-6.15/drivers/net/ethernet/marvell/skge.c
/linux-6.15/drivers/net/ethernet/marvell/sky2.c
/linux-6.15/drivers/net/ethernet/mellanox/mlx4/Kconfig
/linux-6.15/drivers/net/ethernet/mellanox/mlx4/catas.c
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/health.c
/linux-6.15/drivers/net/ethernet/micrel/ksz884x.c
/linux-6.15/drivers/net/ethernet/myricom/myri10ge/myri10ge.c
/linux-6.15/drivers/net/ethernet/natsemi/natsemi.c
/linux-6.15/drivers/net/ethernet/natsemi/ns83820.c
/linux-6.15/drivers/net/ethernet/neterion/s2io.c
/linux-6.15/drivers/net/ethernet/netronome/nfp/nfp_net_common.c
/linux-6.15/drivers/net/ethernet/nvidia/forcedeth.c
/linux-6.15/drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
/linux-6.15/drivers/net/ethernet/packetengines/hamachi.c
/linux-6.15/drivers/net/ethernet/packetengines/yellowfin.c
/linux-6.15/drivers/net/ethernet/pasemi/pasemi_mac.c
/linux-6.15/drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c
/linux-6.15/drivers/net/ethernet/qlogic/qla3xxx.c
/linux-6.15/drivers/net/ethernet/realtek/atp.c
/linux-6.15/drivers/net/ethernet/rocker/rocker_ofdpa.c
/linux-6.15/drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
/linux-6.15/drivers/net/ethernet/seeq/ether3.c
/linux-6.15/drivers/net/ethernet/sfc/ef100_netdev.c
/linux-6.15/drivers/net/ethernet/sfc/ef100_nic.c
/linux-6.15/drivers/net/ethernet/sfc/falcon/falcon.c
/linux-6.15/drivers/net/ethernet/sfc/falcon/rx.c
/linux-6.15/drivers/net/ethernet/sfc/mcdi.c
/linux-6.15/drivers/net/ethernet/sfc/rx_common.c
/linux-6.15/drivers/net/ethernet/sfc/siena/mcdi.c
/linux-6.15/drivers/net/ethernet/sfc/siena/rx_common.c
/linux-6.15/drivers/net/ethernet/sgi/ioc3-eth.c
/linux-6.15/drivers/net/ethernet/sis/sis190.c
/linux-6.15/drivers/net/ethernet/sis/sis900.c
/linux-6.15/drivers/net/ethernet/smsc/epic100.c
/linux-6.15/drivers/net/ethernet/smsc/smc91c92_cs.c
/linux-6.15/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
/linux-6.15/drivers/net/ethernet/sun/cassini.c
/linux-6.15/drivers/net/ethernet/sun/ldmvsw.c
/linux-6.15/drivers/net/ethernet/sun/niu.c
/linux-6.15/drivers/net/ethernet/sun/sunbmac.c
/linux-6.15/drivers/net/ethernet/sun/sungem.c
/linux-6.15/drivers/net/ethernet/sun/sunhme.c
/linux-6.15/drivers/net/ethernet/sun/sunvnet.c
/linux-6.15/drivers/net/ethernet/sun/sunvnet_common.c
/linux-6.15/drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
/linux-6.15/drivers/net/ethernet/ti/cpsw_ale.c
/linux-6.15/drivers/net/ethernet/ti/netcp_ethss.c
/linux-6.15/drivers/net/ethernet/ti/tlan.c
/linux-6.15/drivers/net/ethernet/tundra/tsi108_eth.c
/linux-6.15/drivers/net/fddi/defza.c
/linux-6.15/drivers/net/hamradio/6pack.c
/linux-6.15/drivers/net/hamradio/scc.c
/linux-6.15/drivers/net/hamradio/yam.c
/linux-6.15/drivers/net/hippi/rrunner.c
/linux-6.15/drivers/net/netdevsim/netdev.c
/linux-6.15/drivers/net/netdevsim/netdevsim.h
/linux-6.15/drivers/net/ntb_netdev.c
/linux-6.15/drivers/net/phy/phylink.c
/linux-6.15/drivers/net/slip/slip.c
/linux-6.15/drivers/net/tun.c
/linux-6.15/drivers/net/usb/catc.c
/linux-6.15/drivers/net/usb/lan78xx.c
/linux-6.15/drivers/net/usb/sierra_net.c
/linux-6.15/drivers/net/usb/usbnet.c
/linux-6.15/drivers/net/vxlan/vxlan_core.c
/linux-6.15/drivers/net/wan/hdlc_cisco.c
/linux-6.15/drivers/net/wan/hdlc_fr.c
/linux-6.15/drivers/net/wan/hdlc_ppp.c
/linux-6.15/drivers/net/wireguard/device.c
/linux-6.15/drivers/net/wireguard/timers.c
/linux-6.15/drivers/net/wireless/ath/ar5523/ar5523.c
/linux-6.15/drivers/net/wireless/ath/ath10k/debug.c
/linux-6.15/drivers/net/wireless/ath/ath10k/htt_rx.c
/linux-6.15/drivers/net/wireless/ath/ath10k/pci.c
/linux-6.15/drivers/net/wireless/ath/ath10k/sdio.c
/linux-6.15/drivers/net/wireless/ath/ath10k/snoc.c
/linux-6.15/drivers/net/wireless/ath/ath11k/ahb.c
/linux-6.15/drivers/net/wireless/ath/ath11k/dp.c
/linux-6.15/drivers/net/wireless/ath/ath11k/dp_rx.c
/linux-6.15/drivers/net/wireless/ath/ath12k/dp.c
/linux-6.15/drivers/net/wireless/ath/ath12k/dp_rx.c
/linux-6.15/drivers/net/wireless/ath/ath6kl/cfg80211.c
/linux-6.15/drivers/net/wireless/ath/ath6kl/init.c
/linux-6.15/drivers/net/wireless/ath/ath6kl/main.c
/linux-6.15/drivers/net/wireless/ath/ath6kl/recovery.c
/linux-6.15/drivers/net/wireless/ath/ath6kl/txrx.c
/linux-6.15/drivers/net/wireless/ath/ath9k/channel.c
/linux-6.15/drivers/net/wireless/ath/ath9k/gpio.c
/linux-6.15/drivers/net/wireless/ath/ath9k/htc_drv_main.c
/linux-6.15/drivers/net/wireless/ath/ath9k/init.c
/linux-6.15/drivers/net/wireless/ath/ath9k/link.c
/linux-6.15/drivers/net/wireless/ath/ath9k/main.c
/linux-6.15/drivers/net/wireless/ath/ath9k/pci.c
/linux-6.15/drivers/net/wireless/ath/wcn36xx/dxe.c
/linux-6.15/drivers/net/wireless/ath/wil6210/cfg80211.c
/linux-6.15/drivers/net/wireless/ath/wil6210/main.c
/linux-6.15/drivers/net/wireless/ath/wil6210/netdev.c
/linux-6.15/drivers/net/wireless/ath/wil6210/p2p.c
/linux-6.15/drivers/net/wireless/ath/wil6210/wmi.c
/linux-6.15/drivers/net/wireless/atmel/at76c50x-usb.c
/linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmfmac/btcoex.c
/linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
/linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
/linux-6.15/drivers/net/wireless/intel/ipw2x00/libipw_crypto.c
/linux-6.15/drivers/net/wireless/intel/iwlegacy/3945-mac.c
/linux-6.15/drivers/net/wireless/intel/iwlegacy/3945-rs.c
/linux-6.15/drivers/net/wireless/intel/iwlegacy/4965-mac.c
/linux-6.15/drivers/net/wireless/intel/iwlegacy/common.c
/linux-6.15/drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c
/linux-6.15/drivers/net/wireless/intel/iwlwifi/dvm/main.c
/linux-6.15/drivers/net/wireless/intel/iwlwifi/dvm/tt.c
/linux-6.15/drivers/net/wireless/intel/iwlwifi/pcie/rx.c
/linux-6.15/drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c
/linux-6.15/drivers/net/wireless/intel/iwlwifi/pcie/tx.c
/linux-6.15/drivers/net/wireless/marvell/libertas/cmdresp.c
/linux-6.15/drivers/net/wireless/marvell/libertas/if_usb.c
/linux-6.15/drivers/net/wireless/marvell/libertas/main.c
/linux-6.15/drivers/net/wireless/marvell/libertas_tf/cmd.c
/linux-6.15/drivers/net/wireless/marvell/libertas_tf/if_usb.c
/linux-6.15/drivers/net/wireless/marvell/libertas_tf/main.c
/linux-6.15/drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c
/linux-6.15/drivers/net/wireless/marvell/mwifiex/cmdevt.c
/linux-6.15/drivers/net/wireless/marvell/mwifiex/init.c
/linux-6.15/drivers/net/wireless/marvell/mwifiex/main.c
/linux-6.15/drivers/net/wireless/marvell/mwifiex/pcie.c
/linux-6.15/drivers/net/wireless/marvell/mwifiex/sta_event.c
/linux-6.15/drivers/net/wireless/marvell/mwifiex/tdls.c
/linux-6.15/drivers/net/wireless/marvell/mwifiex/usb.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7615/main.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7615/pci_mac.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7615/usb.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7921/main.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt7925/main.c
/linux-6.15/drivers/net/wireless/mediatek/mt76/mt792x_core.c
/linux-6.15/drivers/net/wireless/microchip/wilc1000/hif.c
/linux-6.15/drivers/net/wireless/purelifi/plfxlc/usb.c
/linux-6.15/drivers/net/wireless/realtek/rtlwifi/base.c
/linux-6.15/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/sw.c
/linux-6.15/drivers/net/wireless/rsi/rsi_91x_hal.c
/linux-6.15/drivers/net/wireless/rsi/rsi_91x_mac80211.c
/linux-6.15/drivers/net/wireless/st/cw1200/main.c
/linux-6.15/drivers/net/wireless/st/cw1200/pm.c
/linux-6.15/drivers/net/wireless/st/cw1200/queue.c
/linux-6.15/drivers/net/wireless/st/cw1200/sta.c
/linux-6.15/drivers/net/wireless/ti/wlcore/main.c
/linux-6.15/drivers/net/xen-netback/interface.c
/linux-6.15/drivers/net/xen-netfront.c
/linux-6.15/drivers/nfc/nfcmrvl/fw_dnld.c
/linux-6.15/drivers/nfc/pn533/pn533.c
/linux-6.15/drivers/nfc/pn533/uart.c
/linux-6.15/drivers/nfc/st-nci/ndlc.c
/linux-6.15/drivers/nfc/st-nci/se.c
/linux-6.15/drivers/nfc/st21nfca/core.c
/linux-6.15/drivers/nfc/st21nfca/se.c
/linux-6.15/drivers/ntb/hw/amd/ntb_hw_amd.c
/linux-6.15/drivers/ntb/hw/idt/ntb_hw_idt.c
/linux-6.15/drivers/ntb/hw/intel/ntb_hw_gen3.c
/linux-6.15/drivers/ntb/hw/mscc/ntb_hw_switchtec.c
/linux-6.15/drivers/ntb/ntb_transport.c
/linux-6.15/drivers/ntb/test/ntb_perf.c
/linux-6.15/drivers/nvdimm/claim.c
/linux-6.15/drivers/nvdimm/label.c
/linux-6.15/drivers/nvdimm/nd-core.h
/linux-6.15/drivers/nvdimm/region_devs.c
/linux-6.15/drivers/nvme/host/Kconfig
/linux-6.15/drivers/nvme/host/core.c
/linux-6.15/drivers/nvme/host/ioctl.c
/linux-6.15/drivers/nvme/host/multipath.c
/linux-6.15/drivers/nvme/host/pci.c
/linux-6.15/drivers/nvme/target/pci-epf.c
/linux-6.15/drivers/parport/ieee1284.c
/linux-6.15/drivers/pci/hotplug/cpqphp_ctrl.c
/linux-6.15/drivers/pci/hotplug/shpchp_hpc.c
/linux-6.15/drivers/pcmcia/i82365.c
/linux-6.15/drivers/pcmcia/soc_common.c
/linux-6.15/drivers/pcmcia/tcic.c
/linux-6.15/drivers/platform/mellanox/mlxbf-tmfifo.c
/linux-6.15/drivers/platform/x86/gigabyte-wmi.c
/linux-6.15/drivers/platform/x86/intel/speed_select_if/isst_if_common.c
/linux-6.15/drivers/platform/x86/intel_ips.c
/linux-6.15/drivers/platform/x86/sony-laptop.c
/linux-6.15/drivers/platform/x86/thinkpad_acpi.c
/linux-6.15/drivers/pps/clients/pps-gpio.c
/linux-6.15/drivers/pps/clients/pps-ktimer.c
/linux-6.15/drivers/pps/generators/pps_gen-dummy.c
/linux-6.15/drivers/pps/generators/pps_gen_tio.c
/linux-6.15/drivers/ptp/ptp_ocp.c
/linux-6.15/drivers/rtc/Kconfig
/linux-6.15/drivers/rtc/Makefile
/linux-6.15/drivers/rtc/dev.c
/linux-6.15/drivers/rtc/rtc-ab-eoz9.c
/linux-6.15/drivers/rtc/rtc-ab8500.c
/linux-6.15/drivers/rtc/rtc-aspeed.c
/linux-6.15/drivers/rtc/rtc-cros-ec.c
/linux-6.15/drivers/rtc/rtc-ds1307.c
/linux-6.15/drivers/rtc/rtc-ds1343.c
/linux-6.15/drivers/rtc/rtc-ds2404.c
/linux-6.15/drivers/rtc/rtc-ds3232.c
/linux-6.15/drivers/rtc/rtc-ep93xx.c
/linux-6.15/drivers/rtc/rtc-fsl-ftm-alarm.c
/linux-6.15/drivers/rtc/rtc-ftrtc010.c
/linux-6.15/drivers/rtc/rtc-m48t86.c
/linux-6.15/drivers/rtc/rtc-max31335.c
/linux-6.15/drivers/rtc/rtc-max77686.c
/linux-6.15/drivers/rtc/rtc-meson-vrtc.c
/linux-6.15/drivers/rtc/rtc-meson.c
/linux-6.15/drivers/rtc/rtc-mpfs.c
/linux-6.15/drivers/rtc/rtc-nxp-bbnsm.c
/linux-6.15/drivers/rtc/rtc-pcf85063.c
/linux-6.15/drivers/rtc/rtc-pl030.c
/linux-6.15/drivers/rtc/rtc-pl031.c
/linux-6.15/drivers/rtc/rtc-pm8xxx.c
/linux-6.15/drivers/rtc/rtc-renesas-rtca3.c
/linux-6.15/drivers/rtc/rtc-rv3032.c
/linux-6.15/drivers/rtc/rtc-rx8581.c
/linux-6.15/drivers/rtc/rtc-rzn1.c
/linux-6.15/drivers/rtc/rtc-s35390a.c
/linux-6.15/drivers/rtc/rtc-s5m.c
/linux-6.15/drivers/rtc/rtc-sd2405al.c
/linux-6.15/drivers/rtc/rtc-sd3078.c
/linux-6.15/drivers/rtc/rtc-stm32.c
/linux-6.15/drivers/rtc/rtc-test.c
/linux-6.15/drivers/s390/block/dasd.c
/linux-6.15/drivers/s390/char/con3270.c
/linux-6.15/drivers/s390/char/sclp.c
/linux-6.15/drivers/s390/char/sclp_con.c
/linux-6.15/drivers/s390/char/sclp_vt220.c
/linux-6.15/drivers/s390/char/tape_core.c
/linux-6.15/drivers/s390/char/tape_std.c
/linux-6.15/drivers/s390/cio/device_fsm.c
/linux-6.15/drivers/s390/cio/eadm_sch.c
/linux-6.15/drivers/s390/crypto/ap_queue.c
/linux-6.15/drivers/s390/crypto/vfio_ap_ops.c
/linux-6.15/drivers/s390/net/fsm.c
/linux-6.15/drivers/s390/net/qeth_core_main.c
/linux-6.15/drivers/s390/scsi/zfcp_fsf.c
/linux-6.15/drivers/s390/scsi/zfcp_qdio.c
/linux-6.15/drivers/scsi/aic7xxx/aic79xx_core.c
/linux-6.15/drivers/scsi/aic94xx/aic94xx_hwi.c
/linux-6.15/drivers/scsi/aic94xx/aic94xx_init.c
/linux-6.15/drivers/scsi/aic94xx/aic94xx_tmf.c
/linux-6.15/drivers/scsi/arcmsr/arcmsr_hba.c
/linux-6.15/drivers/scsi/arm/fas216.c
/linux-6.15/drivers/scsi/be2iscsi/be_main.c
/linux-6.15/drivers/scsi/bfa/bfad.c
/linux-6.15/drivers/scsi/bnx2fc/bnx2fc_fcoe.c
/linux-6.15/drivers/scsi/bnx2fc/bnx2fc_tgt.c
/linux-6.15/drivers/scsi/bnx2i/bnx2i_iscsi.c
/linux-6.15/drivers/scsi/csiostor/csio_hw.c
/linux-6.15/drivers/scsi/csiostor/csio_mb.c
/linux-6.15/drivers/scsi/cxgbi/cxgb3i/cxgb3i.c
/linux-6.15/drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
/linux-6.15/drivers/scsi/dc395x.c
/linux-6.15/drivers/scsi/elx/efct/efct_driver.c
/linux-6.15/drivers/scsi/elx/efct/efct_xport.c
/linux-6.15/drivers/scsi/elx/libefc/efc_fabric.c
/linux-6.15/drivers/scsi/elx/libefc/efc_node.c
/linux-6.15/drivers/scsi/esas2r/esas2r_init.c
/linux-6.15/drivers/scsi/fcoe/fcoe.c
/linux-6.15/drivers/scsi/fcoe/fcoe_ctlr.c
/linux-6.15/drivers/scsi/fnic/fdls_disc.c
/linux-6.15/drivers/scsi/fnic/fip.c
/linux-6.15/drivers/scsi/fnic/fnic_main.c
/linux-6.15/drivers/scsi/hisi_sas/hisi_sas_main.c
/linux-6.15/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
/linux-6.15/drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
/linux-6.15/drivers/scsi/ibmvscsi/ibmvfc.c
/linux-6.15/drivers/scsi/ibmvscsi/ibmvscsi.c
/linux-6.15/drivers/scsi/ipr.c
/linux-6.15/drivers/scsi/isci/host.c
/linux-6.15/drivers/scsi/isci/isci.h
/linux-6.15/drivers/scsi/libfc/fc_fcp.c
/linux-6.15/drivers/scsi/libiscsi.c
/linux-6.15/drivers/scsi/libsas/sas_expander.c
/linux-6.15/drivers/scsi/libsas/sas_scsi_host.c
/linux-6.15/drivers/scsi/lpfc/lpfc_attr.c
/linux-6.15/drivers/scsi/lpfc/lpfc_els.c
/linux-6.15/drivers/scsi/lpfc/lpfc_hbadisc.c
/linux-6.15/drivers/scsi/lpfc/lpfc_init.c
/linux-6.15/drivers/scsi/lpfc/lpfc_scsi.c
/linux-6.15/drivers/scsi/lpfc/lpfc_sli.c
/linux-6.15/drivers/scsi/megaraid/megaraid_mbox.c
/linux-6.15/drivers/scsi/megaraid/megaraid_mm.c
/linux-6.15/drivers/scsi/megaraid/megaraid_sas_base.c
/linux-6.15/drivers/scsi/megaraid/megaraid_sas_fusion.c
/linux-6.15/drivers/scsi/mvsas/mv_sas.c
/linux-6.15/drivers/scsi/pmcraid.c
/linux-6.15/drivers/scsi/qla1280.c
/linux-6.15/drivers/scsi/qla2xxx/qla_init.c
/linux-6.15/drivers/scsi/qla2xxx/qla_iocb.c
/linux-6.15/drivers/scsi/qla2xxx/qla_mid.c
/linux-6.15/drivers/scsi/qla2xxx/qla_os.c
/linux-6.15/drivers/scsi/qla4xxx/ql4_os.c
/linux-6.15/drivers/scsi/smartpqi/smartpqi_init.c
/linux-6.15/drivers/scsi/sym53c8xx_2/sym_glue.c
/linux-6.15/drivers/soc/fsl/qe/qe_ic.c
/linux-6.15/drivers/spi/Kconfig
/linux-6.15/drivers/spi/spi-bcm2835.c
/linux-6.15/drivers/spi/spi-cadence-quadspi.c
/linux-6.15/drivers/spi/spi-cadence-xspi.c
/linux-6.15/drivers/spi/spi-fsl-qspi.c
/linux-6.15/drivers/spi/spi-qpic-snand.c
/linux-6.15/drivers/spi/spi-rockchip.c
/linux-6.15/drivers/staging/gpib/agilent_82357a/agilent_82357a.c
/linux-6.15/drivers/staging/gpib/common/gpib_os.c
/linux-6.15/drivers/staging/gpib/common/iblib.c
/linux-6.15/drivers/staging/gpib/ni_usb/ni_usb_gpib.c
/linux-6.15/drivers/staging/media/imx/imx-ic-prpencvf.c
/linux-6.15/drivers/staging/media/imx/imx-media-csi.c
/linux-6.15/drivers/staging/rtl8723bs/core/rtw_cmd.c
/linux-6.15/drivers/staging/rtl8723bs/core/rtw_mlme.c
/linux-6.15/drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
/linux-6.15/drivers/staging/rtl8723bs/core/rtw_recv.c
/linux-6.15/drivers/staging/rtl8723bs/core/rtw_sta_mgt.c
/linux-6.15/drivers/staging/rtl8723bs/hal/sdio_ops.c
/linux-6.15/drivers/staging/rtl8723bs/os_dep/os_intfs.c
/linux-6.15/drivers/target/iscsi/iscsi_target_erl0.c
/linux-6.15/drivers/target/iscsi/iscsi_target_erl1.c
/linux-6.15/drivers/target/iscsi/iscsi_target_util.c
/linux-6.15/drivers/target/target_core_user.c
/linux-6.15/drivers/tty/ipwireless/hardware.c
/linux-6.15/drivers/tty/mips_ejtag_fdc.c
/linux-6.15/drivers/tty/moxa.c
/linux-6.15/drivers/tty/n_gsm.c
/linux-6.15/drivers/tty/serial/8250/8250_aspeed_vuart.c
/linux-6.15/drivers/tty/serial/8250/8250_core.c
/linux-6.15/drivers/tty/serial/altera_uart.c
/linux-6.15/drivers/tty/serial/amba-pl011.c
/linux-6.15/drivers/tty/serial/atmel_serial.c
/linux-6.15/drivers/tty/serial/fsl_lpuart.c
/linux-6.15/drivers/tty/serial/imx.c
/linux-6.15/drivers/tty/serial/liteuart.c
/linux-6.15/drivers/tty/serial/max3100.c
/linux-6.15/drivers/tty/serial/mux.c
/linux-6.15/drivers/tty/serial/sa1100.c
/linux-6.15/drivers/tty/serial/sccnxp.c
/linux-6.15/drivers/tty/serial/sh-sci.c
/linux-6.15/drivers/tty/synclink_gt.c
/linux-6.15/drivers/tty/sysrq.c
/linux-6.15/drivers/tty/vcc.c
/linux-6.15/drivers/tty/vt/keyboard.c
/linux-6.15/drivers/tty/vt/vt.c
/linux-6.15/drivers/usb/atm/cxacru.c
/linux-6.15/drivers/usb/atm/speedtch.c
/linux-6.15/drivers/usb/atm/usbatm.c
/linux-6.15/drivers/usb/core/hcd.c
/linux-6.15/drivers/usb/core/hub.c
/linux-6.15/drivers/usb/dwc2/hcd.c
/linux-6.15/drivers/usb/dwc2/hcd_queue.c
/linux-6.15/drivers/usb/gadget/legacy/zero.c
/linux-6.15/drivers/usb/gadget/udc/omap_udc.c
/linux-6.15/drivers/usb/gadget/udc/pxa25x_udc.c
/linux-6.15/drivers/usb/gadget/udc/r8a66597-udc.c
/linux-6.15/drivers/usb/gadget/udc/snps_udc_core.c
/linux-6.15/drivers/usb/host/ehci-platform.c
/linux-6.15/drivers/usb/host/isp1362-hcd.c
/linux-6.15/drivers/usb/host/ohci-hcd.c
/linux-6.15/drivers/usb/host/ohci-hub.c
/linux-6.15/drivers/usb/host/oxu210hp-hcd.c
/linux-6.15/drivers/usb/host/r8a66597-hcd.c
/linux-6.15/drivers/usb/host/sl811-hcd.c
/linux-6.15/drivers/usb/host/uhci-hcd.c
/linux-6.15/drivers/usb/host/uhci-q.c
/linux-6.15/drivers/usb/host/xen-hcd.c
/linux-6.15/drivers/usb/host/xhci-hub.c
/linux-6.15/drivers/usb/host/xhci-mtk.c
/linux-6.15/drivers/usb/host/xhci.c
/linux-6.15/drivers/usb/isp1760/isp1760-hcd.c
/linux-6.15/drivers/usb/isp1760/isp1760-udc.c
/linux-6.15/drivers/usb/misc/usbtest.c
/linux-6.15/drivers/usb/musb/da8xx.c
/linux-6.15/drivers/usb/musb/mpfs.c
/linux-6.15/drivers/usb/musb/musb_core.c
/linux-6.15/drivers/usb/musb/musb_dsps.c
/linux-6.15/drivers/usb/musb/tusb6010.c
/linux-6.15/drivers/usb/phy/phy-mv-usb.c
/linux-6.15/drivers/usb/storage/realtek_cr.c
/linux-6.15/drivers/video/fbdev/aty/radeon_backlight.c
/linux-6.15/drivers/video/fbdev/aty/radeon_base.c
/linux-6.15/drivers/video/fbdev/aty/radeon_pm.c
/linux-6.15/drivers/video/fbdev/omap/hwa742.c
/linux-6.15/drivers/video/fbdev/omap2/omapfb/dss/dsi.c
/linux-6.15/drivers/virt/vboxguest/vboxguest_core.c
/linux-6.15/drivers/watchdog/alim7101_wdt.c
/linux-6.15/drivers/watchdog/at91sam9_wdt.c
/linux-6.15/drivers/watchdog/bcm47xx_wdt.c
/linux-6.15/drivers/watchdog/cpwd.c
/linux-6.15/drivers/watchdog/lpc18xx_wdt.c
/linux-6.15/drivers/watchdog/machzwd.c
/linux-6.15/drivers/watchdog/mixcomwd.c
/linux-6.15/drivers/watchdog/pcwd.c
/linux-6.15/drivers/watchdog/pika_wdt.c
/linux-6.15/drivers/watchdog/sbc60xxwdt.c
/linux-6.15/drivers/watchdog/sc520_wdt.c
/linux-6.15/drivers/watchdog/shwdt.c
/linux-6.15/drivers/watchdog/via_wdt.c
/linux-6.15/drivers/watchdog/w83877f_wdt.c
/linux-6.15/fs/9p/vfs_inode_dotl.c
/linux-6.15/fs/afs/fs_probe.c
/linux-6.15/fs/afs/server.c
/linux-6.15/fs/bcachefs/Kconfig
/linux-6.15/fs/bcachefs/acl.c
/linux-6.15/fs/bcachefs/alloc_background.c
/linux-6.15/fs/bcachefs/alloc_background.h
/linux-6.15/fs/bcachefs/alloc_foreground.c
/linux-6.15/fs/bcachefs/backpointers.c
/linux-6.15/fs/bcachefs/bcachefs.h
/linux-6.15/fs/bcachefs/btree_gc.c
/linux-6.15/fs/bcachefs/btree_io.c
/linux-6.15/fs/bcachefs/btree_iter.c
/linux-6.15/fs/bcachefs/btree_iter.h
/linux-6.15/fs/bcachefs/btree_key_cache.c
/linux-6.15/fs/bcachefs/btree_node_scan.c
/linux-6.15/fs/bcachefs/btree_types.h
/linux-6.15/fs/bcachefs/btree_update.c
/linux-6.15/fs/bcachefs/btree_update_interior.c
/linux-6.15/fs/bcachefs/btree_write_buffer.c
/linux-6.15/fs/bcachefs/buckets.c
/linux-6.15/fs/bcachefs/buckets.h
/linux-6.15/fs/bcachefs/buckets_types.h
/linux-6.15/fs/bcachefs/chardev.c
/linux-6.15/fs/bcachefs/clock.c
/linux-6.15/fs/bcachefs/compress.c
/linux-6.15/fs/bcachefs/data_update.c
/linux-6.15/fs/bcachefs/debug.c
/linux-6.15/fs/bcachefs/dirent.c
/linux-6.15/fs/bcachefs/disk_accounting.c
/linux-6.15/fs/bcachefs/disk_groups.c
/linux-6.15/fs/bcachefs/ec.c
/linux-6.15/fs/bcachefs/error.c
/linux-6.15/fs/bcachefs/extent_update.c
/linux-6.15/fs/bcachefs/fs-io-buffered.c
/linux-6.15/fs/bcachefs/fs-io.c
/linux-6.15/fs/bcachefs/fs.c
/linux-6.15/fs/bcachefs/fsck.c
/linux-6.15/fs/bcachefs/inode.c
/linux-6.15/fs/bcachefs/io_misc.c
/linux-6.15/fs/bcachefs/io_read.c
/linux-6.15/fs/bcachefs/io_write.c
/linux-6.15/fs/bcachefs/journal.c
/linux-6.15/fs/bcachefs/journal_io.c
/linux-6.15/fs/bcachefs/migrate.c
/linux-6.15/fs/bcachefs/move.c
/linux-6.15/fs/bcachefs/movinggc.c
/linux-6.15/fs/bcachefs/namei.c
/linux-6.15/fs/bcachefs/quota.c
/linux-6.15/fs/bcachefs/rebalance.c
/linux-6.15/fs/bcachefs/recovery.c
/linux-6.15/fs/bcachefs/reflink.c
/linux-6.15/fs/bcachefs/sb-members.h
/linux-6.15/fs/bcachefs/snapshot.c
/linux-6.15/fs/bcachefs/str_hash.c
/linux-6.15/fs/bcachefs/str_hash.h
/linux-6.15/fs/bcachefs/subvolume.c
/linux-6.15/fs/bcachefs/subvolume.h
/linux-6.15/fs/bcachefs/super-io.c
/linux-6.15/fs/bcachefs/super.c
/linux-6.15/fs/bcachefs/tests.c
/linux-6.15/fs/bcachefs/xattr.c
/linux-6.15/fs/btrfs/zstd.c
/linux-6.15/fs/exec.c
/linux-6.15/fs/ext4/super.c
/linux-6.15/fs/jbd2/journal.c
/linux-6.15/fs/jffs2/wbuf.c
/linux-6.15/fs/namespace.c
/linux-6.15/fs/nilfs2/segment.c
/linux-6.15/fs/ocfs2/cluster/tcp.c
/linux-6.15/fs/pstore/platform.c
/linux-6.15/fs/smb/client/cifs_fs_sb.h
/linux-6.15/fs/smb/client/cifsfs.h
/linux-6.15/fs/smb/client/cifsglob.h
/linux-6.15/fs/smb/client/cifssmb.c
/linux-6.15/fs/smb/client/connect.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/misc.c
/linux-6.15/fs/smb/client/smb1ops.c
/linux-6.15/fs/smb/client/smb2file.c
/linux-6.15/fs/smb/client/smb2glob.h
/linux-6.15/fs/smb/client/smb2inode.c
/linux-6.15/fs/smb/client/smb2ops.c
/linux-6.15/fs/smb/client/smb2pdu.c
/linux-6.15/fs/smb/client/transport.c
/linux-6.15/fs/smb/client/xattr.c
/linux-6.15/fs/smb/common/smb2pdu.h
/linux-6.15/fs/smb/server/auth.c
/linux-6.15/fs/smb/server/connection.h
/linux-6.15/fs/smb/server/mgmt/user_session.c
/linux-6.15/fs/smb/server/smb2pdu.c
/linux-6.15/fs/smb/server/smbacl.c
/linux-6.15/fs/userfaultfd.c
/linux-6.15/include/asm-generic/module.h
/linux-6.15/include/asm-generic/tlb.h
/linux-6.15/include/linux/bvec.h
/linux-6.15/include/linux/fsl/mc.h
/linux-6.15/include/linux/hrtimer.h
/linux-6.15/include/linux/hrtimer_types.h
/linux-6.15/include/linux/io_uring/cmd.h
/linux-6.15/include/linux/irqdomain.h
/linux-6.15/include/linux/mfd/mt6397/rtc.h
/linux-6.15/include/linux/mm.h
/linux-6.15/include/linux/netdevice.h
/linux-6.15/include/linux/page-flags.h
/linux-6.15/include/linux/page_ref.h
/linux-6.15/include/linux/rtc.h
/linux-6.15/include/linux/sort.h
/linux-6.15/include/linux/timer.h
/linux-6.15/include/net/ip.h
/linux-6.15/include/net/netdev_lock.h
/linux-6.15/include/net/page_pool/memory_provider.h
/linux-6.15/include/net/sctp/sctp.h
/linux-6.15/include/trace/events/timer.h
/linux-6.15/include/uapi/linux/ublk_cmd.h
/linux-6.15/init/Kconfig
/linux-6.15/io_uring/Kconfig
/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/refs.h
/linux-6.15/io_uring/rsrc.c
/linux-6.15/io_uring/uring_cmd.c
/linux-6.15/io_uring/uring_cmd.h
/linux-6.15/io_uring/zcrx.c
/linux-6.15/kernel/cgroup/cgroup.c
/linux-6.15/kernel/events/core.c
/linux-6.15/kernel/events/uprobes.c
/linux-6.15/kernel/gen_kheaders.sh
/linux-6.15/kernel/irq/irqdomain.c
/linux-6.15/kernel/irq/migration.c
/linux-6.15/kernel/kcsan/kcsan_test.c
/linux-6.15/kernel/kthread.c
/linux-6.15/kernel/rcu/rcutorture.c
/linux-6.15/kernel/rcu/srcutree.c
/linux-6.15/kernel/rcu/tasks.h
/linux-6.15/kernel/rcu/tree_nocb.h
/linux-6.15/kernel/sched/core.c
/linux-6.15/kernel/sched/ext.c
/linux-6.15/kernel/sched/ext_idle.c
/linux-6.15/kernel/sched/psi.c
/linux-6.15/kernel/time/clocksource.c
/linux-6.15/kernel/time/hrtimer.c
/linux-6.15/kernel/time/sleep_timeout.c
/linux-6.15/kernel/time/timekeeping.c
/linux-6.15/kernel/time/timer.c
/linux-6.15/kernel/time/timer_list.c
/linux-6.15/kernel/trace/Kconfig
/linux-6.15/kernel/trace/ftrace.c
/linux-6.15/kernel/trace/ring_buffer.c
/linux-6.15/kernel/trace/rv/rv.c
/linux-6.15/kernel/trace/trace.c
/linux-6.15/kernel/trace/trace.h
/linux-6.15/kernel/trace/trace_events.c
/linux-6.15/kernel/workqueue.c
/linux-6.15/lib/Kconfig.debug
/linux-6.15/lib/sg_split.c
/linux-6.15/lib/sort.c
/linux-6.15/lib/vdso/datastore.c
/linux-6.15/mm/Kconfig
/linux-6.15/mm/backing-dev.c
/linux-6.15/mm/damon/core.c
/linux-6.15/mm/hugetlb.c
/linux-6.15/mm/kasan/kasan_test_c.c
/linux-6.15/mm/memblock.c
/linux-6.15/mm/memory_hotplug.c
/linux-6.15/mm/mm_init.c
/linux-6.15/mm/mremap.c
/linux-6.15/mm/page-writeback.c
/linux-6.15/mm/page_alloc.c
/linux-6.15/mm/page_isolation.c
/linux-6.15/mm/zswap.c
/linux-6.15/net/9p/client.c
/linux-6.15/net/9p/error.c
/linux-6.15/net/9p/trans_fd.c
/linux-6.15/net/appletalk/aarp.c
/linux-6.15/net/atm/clip.c
/linux-6.15/net/atm/lec.c
/linux-6.15/net/atm/mpc.c
/linux-6.15/net/ax25/af_ax25.c
/linux-6.15/net/ax25/ax25_ds_timer.c
/linux-6.15/net/ax25/ax25_subr.c
/linux-6.15/net/ax25/ax25_timer.c
/linux-6.15/net/batman-adv/tp_meter.c
/linux-6.15/net/bluetooth/hidp/core.c
/linux-6.15/net/bluetooth/rfcomm/core.c
/linux-6.15/net/bridge/br_mdb.c
/linux-6.15/net/bridge/br_multicast.c
/linux-6.15/net/bridge/br_stp.c
/linux-6.15/net/bridge/br_stp_if.c
/linux-6.15/net/can/af_can.c
/linux-6.15/net/core/Makefile
/linux-6.15/net/core/dev.c
/linux-6.15/net/core/dev_api.c
/linux-6.15/net/core/devmem.c
/linux-6.15/net/core/drop_monitor.c
/linux-6.15/net/core/dst.c
/linux-6.15/net/core/gen_estimator.c
/linux-6.15/net/core/lock_debug.c
/linux-6.15/net/core/neighbour.c
/linux-6.15/net/core/netdev-genl.c
/linux-6.15/net/core/netdev_rx_queue.c
/linux-6.15/net/core/rtnetlink.c
/linux-6.15/net/core/sock.c
/linux-6.15/net/ipv4/devinet.c
/linux-6.15/net/ipv4/igmp.c
/linux-6.15/net/ipv4/inet_fragment.c
/linux-6.15/net/ipv4/ip_tunnel_core.c
/linux-6.15/net/ipv4/ipmr.c
/linux-6.15/net/ipv4/udp.c
/linux-6.15/net/ipv6/addrconf.c
/linux-6.15/net/ipv6/calipso.c
/linux-6.15/net/ipv6/ip6_fib.c
/linux-6.15/net/ipv6/ip6_flowlabel.c
/linux-6.15/net/ipv6/ip6mr.c
/linux-6.15/net/ipv6/route.c
/linux-6.15/net/lapb/lapb_iface.c
/linux-6.15/net/lapb/lapb_timer.c
/linux-6.15/net/llc/llc_c_ac.c
/linux-6.15/net/llc/llc_conn.c
/linux-6.15/net/mac80211/agg-rx.c
/linux-6.15/net/mac80211/agg-tx.c
/linux-6.15/net/mac80211/ibss.c
/linux-6.15/net/mac80211/iface.c
/linux-6.15/net/mac80211/led.c
/linux-6.15/net/mac80211/mesh.c
/linux-6.15/net/mac80211/mesh_plink.c
/linux-6.15/net/mac80211/mlme.c
/linux-6.15/net/mac80211/ocb.c
/linux-6.15/net/mac80211/offchannel.c
/linux-6.15/net/mac80211/pm.c
/linux-6.15/net/mac80211/rx.c
/linux-6.15/net/mac80211/sta_info.c
/linux-6.15/net/mctp/af_mctp.c
/linux-6.15/net/mptcp/pm.c
/linux-6.15/net/ncsi/ncsi-manage.c
/linux-6.15/net/netfilter/ipset/ip_set_bitmap_gen.h
/linux-6.15/net/netfilter/ipvs/ip_vs_conn.c
/linux-6.15/net/netfilter/ipvs/ip_vs_ctl.c
/linux-6.15/net/netfilter/nf_conntrack_expect.c
/linux-6.15/net/netfilter/nf_conntrack_netlink.c
/linux-6.15/net/netfilter/nf_tables_api.c
/linux-6.15/net/netfilter/nfnetlink_log.c
/linux-6.15/net/netfilter/nft_set_hash.c
/linux-6.15/net/netfilter/nft_tunnel.c
/linux-6.15/net/netrom/nr_loopback.c
/linux-6.15/net/nfc/core.c
/linux-6.15/net/nfc/hci/core.c
/linux-6.15/net/nfc/hci/llc_shdlc.c
/linux-6.15/net/nfc/llcp_core.c
/linux-6.15/net/nfc/nci/core.c
/linux-6.15/net/nfc/nci/data.c
/linux-6.15/net/nfc/nci/rsp.c
/linux-6.15/net/openvswitch/actions.c
/linux-6.15/net/packet/af_packet.c
/linux-6.15/net/rose/rose_link.c
/linux-6.15/net/rose/rose_loopback.c
/linux-6.15/net/rose/rose_route.c
/linux-6.15/net/rxrpc/call_event.c
/linux-6.15/net/rxrpc/call_object.c
/linux-6.15/net/rxrpc/conn_client.c
/linux-6.15/net/rxrpc/conn_object.c
/linux-6.15/net/rxrpc/net_ns.c
/linux-6.15/net/sched/act_tunnel_key.c
/linux-6.15/net/sched/cls_flower.c
/linux-6.15/net/sched/sch_fq_pie.c
/linux-6.15/net/sched/sch_generic.c
/linux-6.15/net/sched/sch_pie.c
/linux-6.15/net/sched/sch_red.c
/linux-6.15/net/sched/sch_sfq.c
/linux-6.15/net/sched/sch_skbprio.c
/linux-6.15/net/sctp/associola.c
/linux-6.15/net/sctp/input.c
/linux-6.15/net/sctp/output.c
/linux-6.15/net/sctp/outqueue.c
/linux-6.15/net/sctp/protocol.c
/linux-6.15/net/sctp/sm_sideeffect.c
/linux-6.15/net/sctp/stream.c
/linux-6.15/net/sctp/sysctl.c
/linux-6.15/net/sctp/transport.c
/linux-6.15/net/sunrpc/xprt.c
/linux-6.15/net/tipc/node.c
/linux-6.15/net/tipc/subscr.c
/linux-6.15/net/vmw_vsock/af_vsock.c
/linux-6.15/net/wireless/core.c
/linux-6.15/net/x25/x25_link.c
/linux-6.15/net/x25/x25_timer.c
/linux-6.15/net/xdp/xsk.c
/linux-6.15/net/xfrm/xfrm_policy.c
/linux-6.15/net/xfrm/xfrm_state.c
/linux-6.15/rust/Makefile
/linux-6.15/rust/compiler_builtins.rs
/linux-6.15/samples/connector/cn_test.c
/linux-6.15/samples/ftrace/sample-trace-array.c
/linux-6.15/samples/trace_events/trace-events-sample.h
/linux-6.15/scripts/Makefile.build
/linux-6.15/scripts/Makefile.compiler
/linux-6.15/scripts/Makefile.extrawarn
/linux-6.15/scripts/Makefile.lib
/linux-6.15/scripts/Makefile.vmlinux
/linux-6.15/scripts/bash-completion/make
/linux-6.15/scripts/checkpatch.pl
/linux-6.15/scripts/clang-tools/gen_compile_commands.py
/linux-6.15/scripts/config
/linux-6.15/scripts/gendwarfksyms/die.c
/linux-6.15/scripts/gendwarfksyms/dwarf.c
/linux-6.15/scripts/gendwarfksyms/gendwarfksyms.h
/linux-6.15/scripts/gendwarfksyms/types.c
/linux-6.15/scripts/generate_builtin_ranges.awk
/linux-6.15/scripts/generate_rust_target.rs
/linux-6.15/scripts/genksyms/lex.l
/linux-6.15/scripts/kconfig/confdata.c
/linux-6.15/scripts/kconfig/merge_config.sh
/linux-6.15/scripts/kconfig/symbol.c
/linux-6.15/scripts/link-vmlinux.sh
/linux-6.15/scripts/mod/modpost.c
/linux-6.15/scripts/mod/modpost.h
/linux-6.15/scripts/mod/sumversion.c
/linux-6.15/scripts/package/PKGBUILD
/linux-6.15/scripts/package/debian/rules
/linux-6.15/scripts/package/kernel.spec
/linux-6.15/scripts/package/mkdebian
/linux-6.15/scripts/package/mkspec
/linux-6.15/scripts/show_delta
/linux-6.15/scripts/sorttable.c
/linux-6.15/security/Kconfig
/linux-6.15/sound/core/timer.c
/linux-6.15/sound/drivers/aloop.c
/linux-6.15/sound/drivers/dummy.c
/linux-6.15/sound/drivers/mpu401/mpu401_uart.c
/linux-6.15/sound/drivers/mtpav.c
/linux-6.15/sound/drivers/opl3/opl3_seq.c
/linux-6.15/sound/drivers/serial-u16550.c
/linux-6.15/sound/hda/intel-sdw-acpi.c
/linux-6.15/sound/i2c/other/ak4117.c
/linux-6.15/sound/isa/sb/emu8000_pcm.c
/linux-6.15/sound/isa/sb/sb8_midi.c
/linux-6.15/sound/isa/wavefront/wavefront_midi.c
/linux-6.15/sound/pci/asihpi/asihpi.c
/linux-6.15/sound/pci/ctxfi/cttimer.c
/linux-6.15/sound/pci/echoaudio/midi.c
/linux-6.15/sound/pci/hda/patch_realtek.c
/linux-6.15/sound/pci/hda/tas2781_hda_i2c.c
/linux-6.15/sound/pci/rme9652/hdsp.c
/linux-6.15/sound/pci/rme9652/hdspm.c
/linux-6.15/sound/sh/aica.c
/linux-6.15/sound/soc/codecs/rt5645.c
/linux-6.15/sound/soc/codecs/rt5665.c
/linux-6.15/sound/soc/codecs/sma1307.c
/linux-6.15/sound/soc/codecs/wsa883x.c
/linux-6.15/sound/soc/codecs/wsa884x.c
/linux-6.15/sound/soc/fsl/imx-card.c
/linux-6.15/sound/soc/fsl/imx-pcm-rpmsg.c
/linux-6.15/sound/soc/qcom/qdsp6/q6apm-dai.c
/linux-6.15/sound/soc/qcom/qdsp6/q6apm.c
/linux-6.15/sound/soc/qcom/qdsp6/q6apm.h
/linux-6.15/sound/soc/qcom/qdsp6/q6asm-dai.c
/linux-6.15/sound/soc/sof/intel/Kconfig
/linux-6.15/sound/soc/sof/intel/hda-dsp.c
/linux-6.15/sound/soc/sof/intel/hda.c
/linux-6.15/sound/soc/sof/intel/hda.h
/linux-6.15/sound/soc/sof/intel/ptl.c
/linux-6.15/sound/soc/ti/ams-delta.c
/linux-6.15/sound/usb/midi.c
/linux-6.15/tools/include/uapi/linux/types.h
/linux-6.15/tools/perf/tests/shell/trace_btf_enum.sh
/linux-6.15/tools/power/x86/turbostat/turbostat.8
/linux-6.15/tools/power/x86/turbostat/turbostat.c
/linux-6.15/tools/sched_ext/include/scx/common.bpf.h
/linux-6.15/tools/sched_ext/include/scx/enum_defs.autogen.h
/linux-6.15/tools/sched_ext/include/scx/enums.autogen.bpf.h
/linux-6.15/tools/sched_ext/include/scx/enums.autogen.h
/linux-6.15/tools/sched_ext/include/scx/enums.h
/linux-6.15/tools/testing/selftests/Makefile
/linux-6.15/tools/testing/selftests/bpf/progs/test_module_attach.c
/linux-6.15/tools/testing/selftests/bpf/progs/test_subprogs_extable.c
/linux-6.15/tools/testing/selftests/bpf/progs/verifier_bpf_fastcall.c
/linux-6.15/tools/testing/selftests/bpf/progs/verifier_private_stack.c
/linux-6.15/tools/testing/selftests/drivers/net/hw/iou-zcrx.py
/linux-6.15/tools/testing/selftests/kvm/riscv/get-reg-list.c
/linux-6.15/tools/testing/selftests/mm/va_high_addr_switch.sh
/linux-6.15/tools/testing/selftests/mseal_system_mappings/.gitignore
/linux-6.15/tools/testing/selftests/mseal_system_mappings/Makefile
/linux-6.15/tools/testing/selftests/mseal_system_mappings/config
/linux-6.15/tools/testing/selftests/mseal_system_mappings/sysmap_is_sealed.c
/linux-6.15/tools/testing/selftests/net/amt.sh
/linux-6.15/tools/testing/selftests/net/lib.sh
/linux-6.15/tools/testing/selftests/net/netns-name.sh
/linux-6.15/tools/testing/selftests/net/rtnetlink.py
/linux-6.15/tools/testing/selftests/net/tcp_ao/self-connect.c
/linux-6.15/tools/testing/selftests/riscv/hwprobe/cbo.c
/linux-6.15/tools/testing/selftests/riscv/vector/v_exec_initval_nolibc.c
/linux-6.15/tools/testing/selftests/rtc/.gitignore
/linux-6.15/tools/testing/selftests/rtc/Makefile
/linux-6.15/tools/testing/selftests/rtc/rtctest.c
/linux-6.15/tools/testing/selftests/tc-testing/tc-tests/actions/nat.json
/linux-6.15/tools/testing/selftests/tc-testing/tc-tests/infra/qdiscs.json
/linux-6.15/tools/testing/selftests/ublk/Makefile
/linux-6.15/tools/testing/selftests/ublk/kublk.c
/linux-6.15/tools/testing/selftests/ublk/kublk.h
/linux-6.15/tools/testing/selftests/ublk/null.c
/linux-6.15/tools/testing/selftests/ublk/stripe.c
/linux-6.15/tools/testing/selftests/ublk/test_common.sh
/linux-6.15/tools/testing/selftests/ublk/test_generic_02.sh
/linux-6.15/tools/testing/selftests/ublk/test_generic_03.sh
/linux-6.15/tools/testing/selftests/ublk/test_loop_01.sh
/linux-6.15/tools/testing/selftests/ublk/test_loop_03.sh
/linux-6.15/tools/testing/selftests/ublk/test_loop_05.sh
/linux-6.15/tools/testing/selftests/ublk/test_stress_01.sh
/linux-6.15/tools/testing/selftests/ublk/test_stress_02.sh
/linux-6.15/tools/testing/selftests/ublk/test_stripe_01.sh
/linux-6.15/tools/testing/selftests/ublk/test_stripe_03.sh
/linux-6.15/tools/testing/selftests/x86/test_mremap_vdso.c
aae0594a17-Mar-2025 Li Ming <[email protected]>

cxl/region: Fix the first aliased address miscalculation

In extended linear cache(ELC) case, cxl_port_get_spa_cache_alias() helps
to get the aliased address of a SPA, it considers the first address

cxl/region: Fix the first aliased address miscalculation

In extended linear cache(ELC) case, cxl_port_get_spa_cache_alias() helps
to get the aliased address of a SPA, it considers the first address in
CXL memory range is "region start + region cache size + 1", but it
should be "region start + region cache size".

So if a SPA is equal to "region start + region cache size", its aliased
address should be "SPA - region cache size".

Signed-off-by: Li Ming <[email protected]>
Reviewed-by: Alison Schofield <[email protected]>
Reviewed-by: Ira Weiny <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Dave Jiang <[email protected]>

show more ...

eb5dfcb907-Mar-2025 Dave Jiang <[email protected]>

cxl: Add support to handle user feature commands for set feature

Add helper function to parse the user data from fwctl RPC ioctl and
send the parsed input parameters to cxl_set_feature() call.

Link

cxl: Add support to handle user feature commands for set feature

Add helper function to parse the user data from fwctl RPC ioctl and
send the parsed input parameters to cxl_set_feature() call.

Link: https://patch.msgid.link/r/[email protected]
Reviewed-by: Jonathan Cameron <[email protected]>
Reviewed-by: Dan Williams <[email protected]>
Reviewed-by: Li Ming <[email protected]>
Signed-off-by: Dave Jiang <[email protected]>
Signed-off-by: Jason Gunthorpe <[email protected]>

show more ...

5908f3ed07-Mar-2025 Dave Jiang <[email protected]>

cxl: Add support to handle user feature commands for get feature

Add helper function to parse the user data from fwctl RPC ioctl and
send the parsed input parameters to cxl_get_feature() call.

Link

cxl: Add support to handle user feature commands for get feature

Add helper function to parse the user data from fwctl RPC ioctl and
send the parsed input parameters to cxl_get_feature() call.

Link: https://patch.msgid.link/r/[email protected]
Reviewed-by: Jonathan Cameron <[email protected]>
Reviewed-by: Dan Williams <[email protected]>
Reviewed-by: Li Ming <[email protected]>
Signed-off-by: Dave Jiang <[email protected]>
Signed-off-by: Jason Gunthorpe <[email protected]>

show more ...

4d1c09ce07-Mar-2025 Dave Jiang <[email protected]>

cxl: Add support for fwctl RPC command to enable CXL feature commands

fwctl provides a fwctl_ops->fw_rpc() callback in order to issue ioctls
to a device. The cxl fwctl driver will start by supportin

cxl: Add support for fwctl RPC command to enable CXL feature commands

fwctl provides a fwctl_ops->fw_rpc() callback in order to issue ioctls
to a device. The cxl fwctl driver will start by supporting the CXL
Feature commands: Get Supported Features, Get Feature, and Set Feature.

The fw_rpc() callback provides 'enum fwctl_rpc_scope' parameter where
it indicates the security scope of the call. The Get Supported Features
and Get Feature calls can be executed with the scope of
FWCTL_RPC_CONFIGRATION. The Set Feature call is gated by the effects
of the Feature reported by Get Supported Features call for the specific
Feature.

Only "Get Supported Features" is supported in this patch. Additional
commands will be added in follow on patches. "Get Supported Features"
will filter the Features that are exclusive to the kernel. The flag
field of the Feature details will be cleared of the "Changeable"
field and the "set feat size" will be set to 0 to indicate that
the feature is not changeable.

Link: https://patch.msgid.link/r/[email protected]
Reviewed-by: Dan Williams <[email protected]>
Reviewed-by: Jonathan Cameron <[email protected]>
Reviewed-by: Li Ming <[email protected]>
Signed-off-by: Dave Jiang <[email protected]>
Signed-off-by: Jason Gunthorpe <[email protected]>

show more ...

858ce2f507-Mar-2025 Dave Jiang <[email protected]>

cxl: Add FWCTL support to CXL

Add fwctl support code to allow sending of CXL feature commands from
userspace through as ioctls via FWCTL. Provide initial setup bits. The
CXL PCI probe function will

cxl: Add FWCTL support to CXL

Add fwctl support code to allow sending of CXL feature commands from
userspace through as ioctls via FWCTL. Provide initial setup bits. The
CXL PCI probe function will call devm_cxl_setup_fwctl() after the
cxl_memdev has been enumerated in order to setup FWCTL char device under
the cxl_memdev like the existing memdev char device for issuing CXL raw
mailbox commands from userspace via ioctls.

Link: https://patch.msgid.link/r/[email protected]
Signed-off-by: Dave Jiang <[email protected]>
Reviewed-by: Li Ming <[email protected]>
Reviewed-by: Jonathan Cameron <[email protected]>
Signed-off-by: Jason Gunthorpe <[email protected]>

show more ...

74d9c59606-Mar-2025 Alison Schofield <[email protected]>

cxl/region: Quiet some dev_warn()s in extended linear cache setup

Extended Linear Cache (ELC) setup code emits a dev_warn(), "Extended
linear cache calculation failed." for issues found while settin

cxl/region: Quiet some dev_warn()s in extended linear cache setup

Extended Linear Cache (ELC) setup code emits a dev_warn(), "Extended
linear cache calculation failed." for issues found while setting up
the ELC.

For platforms without CONFIG_ACPI_HMAT, every auto region setup will
emit the warning because the default !ACPI_HMAT return value is
EOPNOTSUPP. Suppress it by skipping the warn for EOPNOTSUPP. Change
the EOPNOTSUPP in the actual ELC failure path to ENXIO.

Remove the check and enusing dev_warn() when region resource size is
NULL. The endpoint decoders hpa_range used to create the resource is
checked in init_hdm_decoder(), so it cannot be NULL here.

For good measure, add the rc value to the dev_warn(). It will either
be the -ENOENT returned by HMAT if the mem target is not found, or
the -ENXIO from the region driver calculation.

Reviewed-by: Li Ming <[email protected]>
Signed-off-by: Alison Schofield <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Dave Jiang <[email protected]>

show more ...

3d3e3b9428-Feb-2025 Dave Jiang <[email protected]>

cxl: Fix warning from emitting resource_size_t as long long int on 32bit systems

Reported by kernel test bot from an ARM build:
drivers/cxl/core/region.c:3263:26: warning: format '%lld' expects argu

cxl: Fix warning from emitting resource_size_t as long long int on 32bit systems

Reported by kernel test bot from an ARM build:
drivers/cxl/core/region.c:3263:26: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'resource_size_t' {aka 'unsigned int'} [-Wformat=]

On a 32bit system, resource_size_t is defined as 32bit long vs on a 64bit
system it is defined as 64bit long. Use %pa format to deal with
resource_size_t.

Reported-by: kernel test robot <[email protected]>
Closes: https://lore.kernel.org/oe-kbuild-all/[email protected]/
Fixes: 0ec9849b6333 ("acpi/hmat / cxl: Add extended linear cache support for CXL")
Reviewed-by: Alison Schofield <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Dave Jiang <[email protected]>

show more ...

84f8b6e227-Feb-2025 Li Ming <[email protected]>

cxl/mem: Do not return error if CONFIG_CXL_MCE unset

CONFIG_CXL_MCE depends on CONFIG_MEMORY_FAILURE, if
CONFIG_CXL_MCE is not set, devm_cxl_register_mce_notifier() will return
an -EOPNOTSUPP, it wi

cxl/mem: Do not return error if CONFIG_CXL_MCE unset

CONFIG_CXL_MCE depends on CONFIG_MEMORY_FAILURE, if
CONFIG_CXL_MCE is not set, devm_cxl_register_mce_notifier() will return
an -EOPNOTSUPP, it will cause cxl_mem_state_create() failure , and then
cxl pci device probing failed. In this case, it should not break cxl pci
device probing.

Add a checking in cxl_mem_state_create() to check if the returned value
of devm_cxl_register_mce_notifier() is -EOPNOTSUPP, if yes, just output
a warning log, do not let cxl_mem_state_create() return an error.

Signed-off-by: Li Ming <[email protected]>
Reviewed-by: Dave Jiang <[email protected]>
Reviewed-by: Ira Weiny <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Dave Jiang <[email protected]>

show more ...

7d0ecc0b20-Feb-2025 Davidlohr Bueso <[email protected]>

cxl/pmem: Export dirty shutdown count via sysfs

Similar to how the acpi_nfit driver exports Optane dirty shutdown count,
introduce:

/sys/bus/cxl/devices/nvdimm-bridge0/ndbusX/nmemY/cxl/dirty_shut

cxl/pmem: Export dirty shutdown count via sysfs

Similar to how the acpi_nfit driver exports Optane dirty shutdown count,
introduce:

/sys/bus/cxl/devices/nvdimm-bridge0/ndbusX/nmemY/cxl/dirty_shutdown

Under the conditions that 1) dirty shutdown can be set, 2) Device GPF
DVSEC exists, and 3) the count itself can be retrieved.

Suggested-by: Dan Williams <[email protected]>
Signed-off-by: Davidlohr Bueso <[email protected]>
Reviewed-by: Dave Jiang <[email protected]>
Reviewed-by: Ira Weiny <[email protected]>
Reviewed-by: Jonathan Cameron <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Dave Jiang <[email protected]>

show more ...

86349aaa20-Feb-2025 Davidlohr Bueso <[email protected]>

cxl/pmem: Rename cxl_dirty_shutdown_state()

... to a better suited 'cxl_arm_dirty_shutdown()'.

Signed-off-by: Davidlohr Bueso <[email protected]>
Reviewed-by: Dave Jiang <[email protected]>
Revi

cxl/pmem: Rename cxl_dirty_shutdown_state()

... to a better suited 'cxl_arm_dirty_shutdown()'.

Signed-off-by: Davidlohr Bueso <[email protected]>
Reviewed-by: Dave Jiang <[email protected]>
Reviewed-by: Li Ming <[email protected]>
Reviewed-by: Ira Weiny <[email protected]>
Reviewed-by: Jonathan Cameron <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Dave Jiang <[email protected]>

show more ...

021b7e4220-Feb-2025 Davidlohr Bueso <[email protected]>

cxl/pci: Introduce cxl_gpf_get_dvsec()

Add a helper to fetch the port/device GPF dvsecs. This is
currently only used for ports, but a later patch to export
dirty count to users will make use of the

cxl/pci: Introduce cxl_gpf_get_dvsec()

Add a helper to fetch the port/device GPF dvsecs. This is
currently only used for ports, but a later patch to export
dirty count to users will make use of the device one.

Signed-off-by: Davidlohr Bueso <[email protected]>
Reviewed-by: Li Ming <[email protected]>
Reviewed-by: Dave Jiang <[email protected]>
Reviewed-by: Ira Weiny <[email protected]>
Reviewed-by: Jonathan Cameron <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Dave Jiang <[email protected]>

show more ...

a52b6a2c24-Jan-2025 Davidlohr Bueso <[email protected]>

cxl/pci: Support Global Persistent Flush (GPF)

Add support for GPF flows. It is found that the CXL specification
around this to be a bit too involved from the driver side. And while
this should real

cxl/pci: Support Global Persistent Flush (GPF)

Add support for GPF flows. It is found that the CXL specification
around this to be a bit too involved from the driver side. And while
this should really all handled by the hardware, this patch takes
things with a grain of salt.

Upon respective port enumeration, both phase timeouts are set to
a max of 20 seconds, which is the NMI watchdog default for lockup
detection. The premise is that the kernel does not have enough
information to set anything better than a max across the board
and hope devices finish their GPF flows within the platform energy
budget.

Timeout detection is based on dirty Shutdown semantics. The driver
will mark it as dirty, expecting that the device clear it upon a
successful GPF event. The admin may consult the device Health and
check the dirty shutdown counter to see if there was a problem
with data integrity.

[ davej: Explicitly set return to 0 in update_gpf_port_dvsec() ]
[ davej: Add spec reference for 'struct cxl_mbox_set_shutdown_state_in ]
[ davej: Fix 0-day reported issue ]

Signed-off-by: Davidlohr Bueso <[email protected]>
Reviewed-by: Jonathan Cameron <[email protected]>
Reviewed-by: Dan Williams <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Dave Jiang <[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/driver-api/cxl/maturity-map.rst
/linux-6.15/Documentation/filesystems/locking.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/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/module_64.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/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/early.c
/linux-6.15/arch/s390/kernel/ftrace.c
/linux-6.15/arch/s390/kernel/setup.c
/linux-6.15/arch/s390/kernel/vmlinux.lds.S
/linux-6.15/arch/s390/lib/uaccess.c
/linux-6.15/arch/s390/mm/extable.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/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/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/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/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/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
core.h
mbox.c
pci.c
port.c
/linux-6.15/drivers/cxl/cxl.h
/linux-6.15/drivers/cxl/cxlmem.h
/linux-6.15/drivers/cxl/cxlpci.h
/linux-6.15/drivers/cxl/pmem.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/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/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/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/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/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/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/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/crypto/fname.c
/linux-6.15/fs/dcache.c
/linux-6.15/fs/debugfs/file.c
/linux-6.15/fs/ecryptfs/dentry.c
/linux-6.15/fs/erofs/xattr.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/dir.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/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/namei.c
/linux-6.15/fs/nfs/dir.c
/linux-6.15/fs/nfs/namespace.c
/linux-6.15/fs/nfs/nfs3proc.c
/linux-6.15/fs/nfs/nfs4proc.c
/linux-6.15/fs/nfs/proc.c
/linux-6.15/fs/nilfs2/inode.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/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/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/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/tracefs/inode.c
/linux-6.15/fs/ubifs/debug.c
/linux-6.15/fs/ubifs/lpt_commit.c
/linux-6.15/fs/vboxsf/dir.c
/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_xdr.h
/linux-6.15/include/linux/pm.h
/linux-6.15/include/linux/soundwire/sdw.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/mtd/ubi-user.h
/linux-6.15/init/Kconfig
/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/kernel/audit.c
/linux-6.15/kernel/events/uprobes.c
/linux-6.15/kernel/fork.c
/linux-6.15/kernel/gen_kheaders.sh
/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/power/hibernate.c
/linux-6.15/kernel/sched/cpufreq_schedutil.c
/linux-6.15/kernel/sched/syscalls.c
/linux-6.15/lib/Kconfig.debug
/linux-6.15/lib/Makefile
/linux-6.15/lib/stackinit_kunit.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/kfence/core.c
/linux-6.15/mm/kmemleak.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/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
/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/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/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
e0feac2011-Feb-2025 Li Ming <[email protected]>

cxl/cdat: Remove redundant gp_port initialization

gp_port is already pointed to the grandparent port during its definition,
remove a redundant code to let gp_port point to the grandparent port
again

cxl/cdat: Remove redundant gp_port initialization

gp_port is already pointed to the grandparent port during its definition,
remove a redundant code to let gp_port point to the grandparent port
again.

Signed-off-by: Li Ming <[email protected]>
Reviewed-by: Jonathan Cameron <[email protected]>
Reviewed-by: Davidlohr Bueso <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Dave Jiang <[email protected]>

show more ...

16ca2f5406-Feb-2025 Ira Weiny <[email protected]>

cxl/memdev: Remove unused partition values

The next volatile and next persistent values are unused and are
cluttering the cxl_memdev_state.

Remove these values.

Reviewed-by: Davidlohr Bueso <dave@

cxl/memdev: Remove unused partition values

The next volatile and next persistent values are unused and are
cluttering the cxl_memdev_state.

Remove these values.

Reviewed-by: Davidlohr Bueso <[email protected]>
Reviewed-by: Dave Jiang <[email protected]>
Reviewed-by: Jonathan Cameron <[email protected]>
Reviewed-by: Dan Williams <[email protected]>
Reviewed-by: Fan Ni <[email protected]>
Signed-off-by: Ira Weiny <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Dave Jiang <[email protected]>

show more ...

5ec6759621-Feb-2025 Li Ming <[email protected]>

cxl/region: Drop goto pattern of construct_region()

Some operations need to be protected by the cxl_region_rwsem in
construct_region(). Currently, construct_region() uses down_write() and
up_write()

cxl/region: Drop goto pattern of construct_region()

Some operations need to be protected by the cxl_region_rwsem in
construct_region(). Currently, construct_region() uses down_write() and
up_write() for the cxl_region_rwsem locking, so there is a goto pattern
after down_write() invoked to release cxl_region_rwsem.

construct region() can be optimized to remove the goto pattern. The
changes are creating a new function called __construct_region() which
will include all checking and operations protected by the
cxl_region_rwsem, and using guard(rwsem_write) to replace down_write()
and up_write() in __construct_region().

Reviewed-by: Jonathan Cameron <[email protected]>
Reviewed-by: Dave Jiang <[email protected]>
Reviewed-by: Alison Schofield <[email protected]>
Reviewed-by: Dan Williams <[email protected]>
Reviewed-by: Ira Weiny <[email protected]>
Acked-by: Davidlohr Bueso <[email protected]>
Signed-off-by: Li Ming <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Dave Jiang <[email protected]>

show more ...

9e7b7ab521-Feb-2025 Li Ming <[email protected]>

cxl/region: Drop goto pattern in cxl_dax_region_alloc()

In cxl_dax_region_alloc(), there is a goto pattern to release the rwsem
cxl_region_rwsem when the function returns, the down_read() and up_rea

cxl/region: Drop goto pattern in cxl_dax_region_alloc()

In cxl_dax_region_alloc(), there is a goto pattern to release the rwsem
cxl_region_rwsem when the function returns, the down_read() and up_read
can be replaced by a guard(rwsem_read) then the goto pattern can be
removed.

Reviewed-by: Jonathan Cameron <[email protected]>
Reviewed-by: Dave Jiang <[email protected]>
Reviewed-by: Alison Schofield <[email protected]>
Reviewed-by: Ira Weiny <[email protected]>
Acked-by: Davidlohr Bueso <[email protected]>
Signed-off-by: Li Ming <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Dave Jiang <[email protected]>

show more ...

a81ebe7d21-Feb-2025 Li Ming <[email protected]>

cxl/core: Use guard() to drop goto pattern of cxl_dpa_alloc()

In cxl_dpa_alloc(), some checking and operations need to be protected by
a rwsem called cxl_dpa_rwsem, so there is a goto pattern in
cxl

cxl/core: Use guard() to drop goto pattern of cxl_dpa_alloc()

In cxl_dpa_alloc(), some checking and operations need to be protected by
a rwsem called cxl_dpa_rwsem, so there is a goto pattern in
cxl_dpa_alloc() to release the rwsem. The goto pattern can be optimized
by using guard() to hold the rwsem.

Creating a new function called __cxl_dpa_alloc() to include all checking
and operations needed to be protected by cxl_dpa_rwsem. Using
guard(rwsem_write()) to hold cxl_dpa_rwsem at the beginning of the new
function.

Reviewed-by: Jonathan Cameron <[email protected]>
Reviewed-by: Dave Jiang <[email protected]>
Reviewed-by: Alison Schofield <[email protected]>
Reviewed-by: Dan Williams <[email protected]>
Reviewed-by: Ira Weiny <[email protected]>
Acked-by: Davidlohr Bueso <[email protected]>
Signed-off-by: Li Ming <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Dave Jiang <[email protected]>

show more ...

16fe6ec421-Feb-2025 Li Ming <[email protected]>

cxl/core: Use guard() to drop the goto pattern of cxl_dpa_free()

cxl_dpa_free() has a goto pattern to call up_write() for cxl_dpa_rwsem,
it can be removed by using a guard() to replace the down_writ

cxl/core: Use guard() to drop the goto pattern of cxl_dpa_free()

cxl_dpa_free() has a goto pattern to call up_write() for cxl_dpa_rwsem,
it can be removed by using a guard() to replace the down_write() and
up_write().

Reviewed-by: Jonathan Cameron <[email protected]>
Reviewed-by: Dave Jiang <[email protected]>
Reviewed-by: Alison Schofield <[email protected]>
Reviewed-by: Ira Weiny <[email protected]>
Acked-by: Davidlohr Bueso <[email protected]>
Signed-off-by: Li Ming <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Dave Jiang <[email protected]>

show more ...

a58afda821-Feb-2025 Li Ming <[email protected]>

cxl/memdev: cxl_memdev_ioctl() cleanup

In cxl_memdev_ioctl(), the down_read(&cxl_memdev_rwsem) and
up_read(&cxl_memdev_rwsem) can be replaced by a
guard(rwsem_read)(&cxl_memdev_rwsem), it helps to r

cxl/memdev: cxl_memdev_ioctl() cleanup

In cxl_memdev_ioctl(), the down_read(&cxl_memdev_rwsem) and
up_read(&cxl_memdev_rwsem) can be replaced by a
guard(rwsem_read)(&cxl_memdev_rwsem), it helps to remove the open-coded
up_read(&cxl_memdev_rwsem). Besides, the local var 'rc' can be also
removed to make the code more cleaner.

Reviewed-by: Jonathan Cameron <[email protected]>
Reviewed-by: Dave Jiang <[email protected]>
Reviewed-by: Alison Schofield <[email protected]>
Reviewed-by: Ira Weiny <[email protected]>
Acked-by: Davidlohr Bueso <[email protected]>
Signed-off-by: Li Ming <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Dave Jiang <[email protected]>

show more ...

12345678910>>...21