History log of /linux-6.15/tools/testing/selftests/mm/ (Results 1 – 25 of 340)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
8cf6ecb128-Apr-2025 Nysal Jan K.A. <[email protected]>

selftests/mm: fix a build failure on powerpc

The compiler is unaware of the size of code generated by the ".rept"
assembler directive. This results in the compiler emitting branch
instructions wher

selftests/mm: fix a build failure on powerpc

The compiler is unaware of the size of code generated by the ".rept"
assembler directive. This results in the compiler emitting branch
instructions where the offset to branch to exceeds the maximum allowed
value, resulting in build failures like the following:

CC protection_keys
/tmp/ccypKWAE.s: Assembler messages:
/tmp/ccypKWAE.s:2073: Error: operand out of range (0x0000000000020158
is not between 0xffffffffffff8000 and 0x0000000000007ffc)
/tmp/ccypKWAE.s:2509: Error: operand out of range (0x0000000000020130
is not between 0xffffffffffff8000 and 0x0000000000007ffc)

Fix the issue by manually adding nop instructions using the preprocessor.

Link: https://lkml.kernel.org/r/[email protected]
Fixes: 46036188ea1f ("selftests/mm: build with -O2")
Reported-by: Madhavan Srinivasan <[email protected]>
Signed-off-by: Nysal Jan K.A. <[email protected]>
Tested-by: Venkat Rao Bagalkote <[email protected]>
Reviewed-by: Donet Tom <[email protected]>
Tested-by: Donet Tom <[email protected]>
Cc: <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>

show more ...

22adb52828-Apr-2025 Madhavan Srinivasan <[email protected]>

selftests/mm: fix build break when compiling pkey_util.c

Commit 50910acd6f615 ("selftests/mm: use sys_pkey helpers consistently")
added a pkey_util.c to refactor some of the protection_keys function

selftests/mm: fix build break when compiling pkey_util.c

Commit 50910acd6f615 ("selftests/mm: use sys_pkey helpers consistently")
added a pkey_util.c to refactor some of the protection_keys functions
accessible by other tests. But this broken the build in powerpc in two
ways,

pkey-powerpc.h: In function `arch_is_powervm':
pkey-powerpc.h:73:21: error: storage size of `buf' isn't known
73 | struct stat buf;
| ^~~
pkey-powerpc.h:75:14: error: implicit declaration of function `stat'; did you mean `strcat'? [-Wimplicit-function-declaration]
75 | if ((stat("/sys/firmware/devicetree/base/ibm,partition-name", &buf) == 0) &&
| ^~~~
| strcat

Since pkey_util.c includes pkeys-helper.h, which in turn includes pkeys-powerpc.h,
stat.h including is missing for "struct stat". This is fixed by adding "sys/stat.h"
in pkeys-powerpc.h

Secondly,

pkey-powerpc.h:55:18: warning: format `%llx' expects argument of type `long long unsigned int', but argument 3 has type `u64' {aka `long unsigned int'} [-Wformat=]
55 | dprintf4("%s() changing %016llx to %016llx\n",
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56 | __func__, __read_pkey_reg(), pkey_reg);
| ~~~~~~~~~~~~~~~~~
| |
| u64 {aka long unsigned int}
pkey-helpers.h:63:32: note: in definition of macro `dprintf_level'
63 | sigsafe_printf(args); \
| ^~~~

These format specifier related warning are removed by adding
"__SANE_USERSPACE_TYPES__" to pkeys_utils.c.

Link: https://lkml.kernel.org/r/[email protected]
Fixes: 50910acd6f61 ("selftests/mm: use sys_pkey helpers consistently")
Signed-off-by: Madhavan Srinivasan <[email protected]>
Signed-off-by: Nysal Jan K.A. <[email protected]>
Tested-by: Venkat Rao Bagalkote <[email protected]>
Cc: <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>

show more ...

a8efadda25-Apr-2025 Lorenzo Stoakes <[email protected]>

tools/testing/selftests: fix guard region test tmpfs assumption

The current implementation of the guard region tests assume that /tmp is
mounted as tmpfs, that is shmem.

This isn't always the case,

tools/testing/selftests: fix guard region test tmpfs assumption

The current implementation of the guard region tests assume that /tmp is
mounted as tmpfs, that is shmem.

This isn't always the case, and at least one instance of a spurious test
failure has been reported as a result.

This assumption is unsafe, rushed and silly - and easily remedied by
simply using memfd, so do so.

We also have to fixup the readonly_file test to explicitly only be
applicable to file-backed cases.

Link: https://lkml.kernel.org/r/[email protected]
Fixes: 272f37d3e99a ("tools/selftests: expand all guard region tests to file-backed")
Signed-off-by: Lorenzo Stoakes <[email protected]>
Reported-by: Ryan Roberts <[email protected]>
Closes: https://lore.kernel.org/linux-mm/[email protected]/
Reviewed-by: Ryan Roberts <[email protected]>
Cc: <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>

show more ...

ab00ddd823-Apr-2025 Feng Tang <[email protected]>

selftests/mm: compaction_test: support platform with huge mount of memory

When running mm selftest to verify mm patches, 'compaction_test' case
failed on an x86 server with 1TB memory. And the root

selftests/mm: compaction_test: support platform with huge mount of memory

When running mm selftest to verify mm patches, 'compaction_test' case
failed on an x86 server with 1TB memory. And the root cause is that it
has too much free memory than what the test supports.

The test case tries to allocate 100000 huge pages, which is about 200 GB
for that x86 server, and when it succeeds, it expects it's large than 1/3
of 80% of the free memory in system. This logic only works for platform
with 750 GB ( 200 / (1/3) / 80% ) or less free memory, and may raise false
alarm for others.

Fix it by changing the fixed page number to self-adjustable number
according to the real number of free memory.

Link: https://lkml.kernel.org/r/[email protected]
Fixes: bd67d5c15cc1 ("Test compaction of mlocked memory")
Signed-off-by: Feng Tang <[email protected]>
Acked-by: Dev Jain <[email protected]>
Reviewed-by: Baolin Wang <[email protected]>
Tested-by: Baolin Wang <[email protected]>
Cc: Shuah Khan <[email protected]>
Cc: Sri Jayaramappa <[email protected]>
Cc: <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>

show more ...


/linux-6.15/.clang-format
/linux-6.15/.mailmap
/linux-6.15/CREDITS
/linux-6.15/Documentation/ABI/stable/sysfs-block
/linux-6.15/Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon
/linux-6.15/Documentation/ABI/testing/sysfs-driver-ufs
/linux-6.15/Documentation/ABI/testing/sysfs-kernel-reboot
/linux-6.15/Documentation/admin-guide/hw-vuln/index.rst
/linux-6.15/Documentation/admin-guide/hw-vuln/rsb.rst
/linux-6.15/Documentation/admin-guide/kernel-parameters.txt
/linux-6.15/Documentation/admin-guide/xfs.rst
/linux-6.15/Documentation/arch/openrisc/openrisc_port.rst
/linux-6.15/Documentation/arch/riscv/hwprobe.rst
/linux-6.15/Documentation/arch/x86/cpuinfo.rst
/linux-6.15/Documentation/bpf/bpf_devel_QA.rst
/linux-6.15/Documentation/devicetree/bindings/ata/ceva,ahci-1v84.yaml
/linux-6.15/Documentation/devicetree/bindings/display/bridge/nwl-dsi.yaml
/linux-6.15/Documentation/devicetree/bindings/gpio/xlnx,zynqmp-gpio-modepin.yaml
/linux-6.15/Documentation/devicetree/bindings/interrupt-controller/fsl,irqsteer.yaml
/linux-6.15/Documentation/devicetree/bindings/nvmem/layouts/fixed-cell.yaml
/linux-6.15/Documentation/devicetree/bindings/nvmem/qcom,qfprom.yaml
/linux-6.15/Documentation/devicetree/bindings/nvmem/rockchip,otp.yaml
/linux-6.15/Documentation/devicetree/bindings/pwm/renesas,tpu-pwm.yaml
/linux-6.15/Documentation/devicetree/bindings/reset/xlnx,zynqmp-reset.yaml
/linux-6.15/Documentation/devicetree/bindings/soc/fsl/fsl,ls1028a-reset.yaml
/linux-6.15/Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
/linux-6.15/Documentation/devicetree/bindings/timer/nxp,sysctr-timer.yaml
/linux-6.15/Documentation/devicetree/bindings/usb/dwc3-xilinx.yaml
/linux-6.15/Documentation/devicetree/bindings/usb/microchip,usb5744.yaml
/linux-6.15/Documentation/devicetree/bindings/usb/xlnx,usb2.yaml
/linux-6.15/Documentation/filesystems/ext4/super.rst
/linux-6.15/Documentation/netlink/specs/ethtool.yaml
/linux-6.15/Documentation/netlink/specs/ovs_vport.yaml
/linux-6.15/Documentation/netlink/specs/rt_link.yaml
/linux-6.15/Documentation/netlink/specs/rt_neigh.yaml
/linux-6.15/Documentation/networking/netdevices.rst
/linux-6.15/Documentation/power/runtime_pm.rst
/linux-6.15/Documentation/translations/zh_CN/arch/openrisc/openrisc_port.rst
/linux-6.15/Documentation/translations/zh_TW/arch/openrisc/openrisc_port.rst
/linux-6.15/Documentation/virt/kvm/api.rst
/linux-6.15/Documentation/wmi/devices/msi-wmi-platform.rst
/linux-6.15/MAINTAINERS
/linux-6.15/Makefile
/linux-6.15/arch/arm/configs/at91_dt_defconfig
/linux-6.15/arch/arm/configs/collie_defconfig
/linux-6.15/arch/arm/configs/davinci_all_defconfig
/linux-6.15/arch/arm/configs/dove_defconfig
/linux-6.15/arch/arm/configs/exynos_defconfig
/linux-6.15/arch/arm/configs/imx_v6_v7_defconfig
/linux-6.15/arch/arm/configs/lpc18xx_defconfig
/linux-6.15/arch/arm/configs/lpc32xx_defconfig
/linux-6.15/arch/arm/configs/milbeaut_m10v_defconfig
/linux-6.15/arch/arm/configs/mmp2_defconfig
/linux-6.15/arch/arm/configs/multi_v4t_defconfig
/linux-6.15/arch/arm/configs/multi_v5_defconfig
/linux-6.15/arch/arm/configs/mvebu_v5_defconfig
/linux-6.15/arch/arm/configs/mxs_defconfig
/linux-6.15/arch/arm/configs/omap2plus_defconfig
/linux-6.15/arch/arm/configs/orion5x_defconfig
/linux-6.15/arch/arm/configs/pxa168_defconfig
/linux-6.15/arch/arm/configs/pxa910_defconfig
/linux-6.15/arch/arm/configs/pxa_defconfig
/linux-6.15/arch/arm/configs/s5pv210_defconfig
/linux-6.15/arch/arm/configs/sama7_defconfig
/linux-6.15/arch/arm/configs/spitz_defconfig
/linux-6.15/arch/arm/configs/stm32_defconfig
/linux-6.15/arch/arm/configs/wpcm450_defconfig
/linux-6.15/arch/arm64/include/asm/esr.h
/linux-6.15/arch/arm64/include/asm/kvm_emulate.h
/linux-6.15/arch/arm64/include/asm/kvm_host.h
/linux-6.15/arch/arm64/include/asm/kvm_ras.h
/linux-6.15/arch/arm64/include/asm/mmu.h
/linux-6.15/arch/arm64/include/asm/rqspinlock.h
/linux-6.15/arch/arm64/kernel/cpu_errata.c
/linux-6.15/arch/arm64/kernel/image-vars.h
/linux-6.15/arch/arm64/kernel/pi/map_kernel.c
/linux-6.15/arch/arm64/kernel/proton-pack.c
/linux-6.15/arch/arm64/kvm/arm.c
/linux-6.15/arch/arm64/kvm/hyp/include/hyp/fault.h
/linux-6.15/arch/arm64/kvm/hyp/nvhe/ffa.c
/linux-6.15/arch/arm64/kvm/hyp/nvhe/mem_protect.c
/linux-6.15/arch/arm64/kvm/mmu.c
/linux-6.15/arch/arm64/tools/sysreg
/linux-6.15/arch/hexagon/configs/comet_defconfig
/linux-6.15/arch/loongarch/Kconfig
/linux-6.15/arch/loongarch/include/asm/fpu.h
/linux-6.15/arch/loongarch/include/asm/lbt.h
/linux-6.15/arch/loongarch/include/asm/ptrace.h
/linux-6.15/arch/loongarch/kernel/Makefile
/linux-6.15/arch/loongarch/kernel/fpu.S
/linux-6.15/arch/loongarch/kernel/lbt.S
/linux-6.15/arch/loongarch/kernel/signal.c
/linux-6.15/arch/loongarch/kernel/traps.c
/linux-6.15/arch/loongarch/kvm/Makefile
/linux-6.15/arch/loongarch/kvm/intc/ipi.c
/linux-6.15/arch/loongarch/kvm/main.c
/linux-6.15/arch/loongarch/kvm/vcpu.c
/linux-6.15/arch/loongarch/mm/hugetlbpage.c
/linux-6.15/arch/loongarch/mm/init.c
/linux-6.15/arch/m68k/configs/amcore_defconfig
/linux-6.15/arch/mips/configs/ath79_defconfig
/linux-6.15/arch/mips/configs/bigsur_defconfig
/linux-6.15/arch/mips/configs/fuloong2e_defconfig
/linux-6.15/arch/mips/configs/ip22_defconfig
/linux-6.15/arch/mips/configs/ip27_defconfig
/linux-6.15/arch/mips/configs/ip30_defconfig
/linux-6.15/arch/mips/configs/ip32_defconfig
/linux-6.15/arch/mips/configs/omega2p_defconfig
/linux-6.15/arch/mips/configs/rb532_defconfig
/linux-6.15/arch/mips/configs/rt305x_defconfig
/linux-6.15/arch/mips/configs/sb1250_swarm_defconfig
/linux-6.15/arch/mips/configs/vocore2_defconfig
/linux-6.15/arch/mips/configs/xway_defconfig
/linux-6.15/arch/openrisc/include/asm/cacheflush.h
/linux-6.15/arch/openrisc/include/asm/cpuinfo.h
/linux-6.15/arch/openrisc/kernel/Makefile
/linux-6.15/arch/openrisc/kernel/cacheinfo.c
/linux-6.15/arch/openrisc/kernel/dma.c
/linux-6.15/arch/openrisc/kernel/setup.c
/linux-6.15/arch/openrisc/mm/cache.c
/linux-6.15/arch/openrisc/mm/init.c
/linux-6.15/arch/parisc/configs/generic-32bit_defconfig
/linux-6.15/arch/parisc/configs/generic-64bit_defconfig
/linux-6.15/arch/parisc/math-emu/driver.c
/linux-6.15/arch/powerpc/boot/wrapper
/linux-6.15/arch/powerpc/configs/44x/sam440ep_defconfig
/linux-6.15/arch/powerpc/configs/44x/warp_defconfig
/linux-6.15/arch/powerpc/configs/83xx/mpc832x_rdb_defconfig
/linux-6.15/arch/powerpc/configs/83xx/mpc834x_itx_defconfig
/linux-6.15/arch/powerpc/configs/83xx/mpc834x_itxgp_defconfig
/linux-6.15/arch/powerpc/configs/83xx/mpc837x_rdb_defconfig
/linux-6.15/arch/powerpc/configs/85xx/ge_imp3a_defconfig
/linux-6.15/arch/powerpc/configs/85xx/stx_gp3_defconfig
/linux-6.15/arch/powerpc/configs/85xx/xes_mpc85xx_defconfig
/linux-6.15/arch/powerpc/configs/86xx-hw.config
/linux-6.15/arch/powerpc/configs/amigaone_defconfig
/linux-6.15/arch/powerpc/configs/chrp32_defconfig
/linux-6.15/arch/powerpc/configs/fsl-emb-nonhw.config
/linux-6.15/arch/powerpc/configs/g5_defconfig
/linux-6.15/arch/powerpc/configs/gamecube_defconfig
/linux-6.15/arch/powerpc/configs/linkstation_defconfig
/linux-6.15/arch/powerpc/configs/mpc83xx_defconfig
/linux-6.15/arch/powerpc/configs/mpc866_ads_defconfig
/linux-6.15/arch/powerpc/configs/mvme5100_defconfig
/linux-6.15/arch/powerpc/configs/pasemi_defconfig
/linux-6.15/arch/powerpc/configs/pmac32_defconfig
/linux-6.15/arch/powerpc/configs/ppc44x_defconfig
/linux-6.15/arch/powerpc/configs/ppc64e_defconfig
/linux-6.15/arch/powerpc/configs/ps3_defconfig
/linux-6.15/arch/powerpc/configs/skiroot_defconfig
/linux-6.15/arch/powerpc/configs/storcenter_defconfig
/linux-6.15/arch/powerpc/configs/wii_defconfig
/linux-6.15/arch/powerpc/kernel/module_64.c
/linux-6.15/arch/powerpc/mm/book3s64/radix_pgtable.c
/linux-6.15/arch/powerpc/platforms/powernv/Kconfig
/linux-6.15/arch/powerpc/platforms/pseries/Kconfig
/linux-6.15/arch/riscv/include/asm/alternative-macros.h
/linux-6.15/arch/riscv/include/asm/cacheflush.h
/linux-6.15/arch/riscv/include/asm/kgdb.h
/linux-6.15/arch/riscv/include/asm/syscall.h
/linux-6.15/arch/riscv/kernel/Makefile
/linux-6.15/arch/riscv/kernel/kgdb.c
/linux-6.15/arch/riscv/kernel/module-sections.c
/linux-6.15/arch/riscv/kernel/module.c
/linux-6.15/arch/riscv/kernel/probes/uprobes.c
/linux-6.15/arch/riscv/kernel/setup.c
/linux-6.15/arch/riscv/kernel/unaligned_access_speed.c
/linux-6.15/arch/s390/Kconfig
/linux-6.15/arch/s390/Makefile
/linux-6.15/arch/s390/include/asm/march.h
/linux-6.15/arch/s390/kernel/perf_cpum_cf.c
/linux-6.15/arch/s390/kernel/perf_cpum_cf_events.c
/linux-6.15/arch/s390/kernel/perf_cpum_sf.c
/linux-6.15/arch/s390/kernel/processor.c
/linux-6.15/arch/s390/kvm/intercept.c
/linux-6.15/arch/s390/kvm/interrupt.c
/linux-6.15/arch/s390/kvm/kvm-s390.c
/linux-6.15/arch/s390/kvm/trace-s390.h
/linux-6.15/arch/s390/tools/gen_facilities.c
/linux-6.15/arch/sh/configs/ap325rxa_defconfig
/linux-6.15/arch/sh/configs/ecovec24_defconfig
/linux-6.15/arch/sh/configs/edosk7705_defconfig
/linux-6.15/arch/sh/configs/espt_defconfig
/linux-6.15/arch/sh/configs/hp6xx_defconfig
/linux-6.15/arch/sh/configs/kfr2r09-romimage_defconfig
/linux-6.15/arch/sh/configs/landisk_defconfig
/linux-6.15/arch/sh/configs/lboxre2_defconfig
/linux-6.15/arch/sh/configs/magicpanelr2_defconfig
/linux-6.15/arch/sh/configs/migor_defconfig
/linux-6.15/arch/sh/configs/r7780mp_defconfig
/linux-6.15/arch/sh/configs/r7785rp_defconfig
/linux-6.15/arch/sh/configs/rts7751r2d1_defconfig
/linux-6.15/arch/sh/configs/rts7751r2dplus_defconfig
/linux-6.15/arch/sh/configs/sdk7780_defconfig
/linux-6.15/arch/sh/configs/se7206_defconfig
/linux-6.15/arch/sh/configs/se7712_defconfig
/linux-6.15/arch/sh/configs/se7721_defconfig
/linux-6.15/arch/sh/configs/se7724_defconfig
/linux-6.15/arch/sh/configs/sh03_defconfig
/linux-6.15/arch/sh/configs/sh2007_defconfig
/linux-6.15/arch/sh/configs/sh7724_generic_defconfig
/linux-6.15/arch/sh/configs/sh7763rdp_defconfig
/linux-6.15/arch/sh/configs/sh7770_generic_defconfig
/linux-6.15/arch/sh/configs/titan_defconfig
/linux-6.15/arch/sparc/configs/sparc64_defconfig
/linux-6.15/arch/x86/boot/Makefile
/linux-6.15/arch/x86/boot/compressed/mem.c
/linux-6.15/arch/x86/boot/compressed/sev.c
/linux-6.15/arch/x86/boot/compressed/sev.h
/linux-6.15/arch/x86/entry/entry.S
/linux-6.15/arch/x86/events/core.c
/linux-6.15/arch/x86/events/intel/core.c
/linux-6.15/arch/x86/events/intel/ds.c
/linux-6.15/arch/x86/events/intel/uncore_snbep.c
/linux-6.15/arch/x86/events/perf_event.h
/linux-6.15/arch/x86/include/asm/intel-family.h
/linux-6.15/arch/x86/include/asm/kvm_host.h
/linux-6.15/arch/x86/include/asm/nospec-branch.h
/linux-6.15/arch/x86/include/asm/pgalloc.h
/linux-6.15/arch/x86/include/asm/smap.h
/linux-6.15/arch/x86/kernel/acpi/boot.c
/linux-6.15/arch/x86/kernel/cpu/amd.c
/linux-6.15/arch/x86/kernel/cpu/bugs.c
/linux-6.15/arch/x86/kernel/cpu/microcode/amd.c
/linux-6.15/arch/x86/kernel/cpu/resctrl/rdtgroup.c
/linux-6.15/arch/x86/kernel/e820.c
/linux-6.15/arch/x86/kernel/early_printk.c
/linux-6.15/arch/x86/kernel/i8253.c
/linux-6.15/arch/x86/kernel/machine_kexec_32.c
/linux-6.15/arch/x86/kernel/vmlinux.lds.S
/linux-6.15/arch/x86/kvm/cpuid.c
/linux-6.15/arch/x86/kvm/mmu/tdp_mmu.c
/linux-6.15/arch/x86/kvm/svm/avic.c
/linux-6.15/arch/x86/kvm/trace.h
/linux-6.15/arch/x86/kvm/vmx/posted_intr.c
/linux-6.15/arch/x86/kvm/x86.c
/linux-6.15/arch/x86/lib/x86-opcode-map.txt
/linux-6.15/arch/x86/mm/pgtable.c
/linux-6.15/arch/x86/mm/tlb.c
/linux-6.15/arch/x86/platform/efi/efi_64.c
/linux-6.15/arch/x86/power/hibernate_asm_64.S
/linux-6.15/arch/x86/xen/enlighten.c
/linux-6.15/arch/x86/xen/enlighten_pvh.c
/linux-6.15/arch/x86/xen/multicalls.c
/linux-6.15/arch/x86/xen/setup.c
/linux-6.15/arch/x86/xen/smp_pv.c
/linux-6.15/arch/x86/xen/xen-asm.S
/linux-6.15/arch/x86/xen/xen-ops.h
/linux-6.15/block/bdev.c
/linux-6.15/block/bio-integrity.c
/linux-6.15/block/blk-cgroup.c
/linux-6.15/block/blk-settings.c
/linux-6.15/block/blk-sysfs.c
/linux-6.15/block/blk-throttle.h
/linux-6.15/block/blk-zoned.c
/linux-6.15/block/blk.h
/linux-6.15/block/fops.c
/linux-6.15/block/ioctl.c
/linux-6.15/crypto/ahash.c
/linux-6.15/crypto/scompress.c
/linux-6.15/crypto/testmgr.c
/linux-6.15/drivers/accel/ivpu/ivpu_debugfs.c
/linux-6.15/drivers/accel/ivpu/ivpu_drv.c
/linux-6.15/drivers/accel/ivpu/ivpu_fw.c
/linux-6.15/drivers/accel/ivpu/ivpu_hw.h
/linux-6.15/drivers/accel/ivpu/ivpu_hw_btrs.c
/linux-6.15/drivers/accel/ivpu/ivpu_hw_btrs.h
/linux-6.15/drivers/accel/ivpu/ivpu_ipc.c
/linux-6.15/drivers/accel/ivpu/ivpu_job.c
/linux-6.15/drivers/accel/ivpu/ivpu_ms.c
/linux-6.15/drivers/accel/ivpu/ivpu_pm.c
/linux-6.15/drivers/accel/ivpu/ivpu_sysfs.c
/linux-6.15/drivers/accel/ivpu/vpu_boot_api.h
/linux-6.15/drivers/accel/ivpu/vpu_jsm_api.h
/linux-6.15/drivers/acpi/acpica/aclocal.h
/linux-6.15/drivers/acpi/acpica/nsrepair2.c
/linux-6.15/drivers/acpi/button.c
/linux-6.15/drivers/acpi/ec.c
/linux-6.15/drivers/acpi/pptt.c
/linux-6.15/drivers/android/binder.c
/linux-6.15/drivers/ata/libata-sata.c
/linux-6.15/drivers/ata/libata-scsi.c
/linux-6.15/drivers/ata/pata_pxa.c
/linux-6.15/drivers/ata/sata_sx4.c
/linux-6.15/drivers/base/auxiliary.c
/linux-6.15/drivers/base/base.h
/linux-6.15/drivers/base/bus.c
/linux-6.15/drivers/base/core.c
/linux-6.15/drivers/base/dd.c
/linux-6.15/drivers/base/devtmpfs.c
/linux-6.15/drivers/base/memory.c
/linux-6.15/drivers/base/module.c
/linux-6.15/drivers/base/swnode.c
/linux-6.15/drivers/block/Kconfig
/linux-6.15/drivers/block/drbd/Kconfig
/linux-6.15/drivers/block/loop.c
/linux-6.15/drivers/block/null_blk/main.c
/linux-6.15/drivers/block/ublk_drv.c
/linux-6.15/drivers/bluetooth/btintel_pcie.c
/linux-6.15/drivers/bluetooth/btmtksdio.c
/linux-6.15/drivers/bluetooth/btnxpuart.c
/linux-6.15/drivers/bluetooth/btqca.c
/linux-6.15/drivers/bluetooth/btrtl.c
/linux-6.15/drivers/bluetooth/btusb.c
/linux-6.15/drivers/bluetooth/hci_vhci.c
/linux-6.15/drivers/char/misc.c
/linux-6.15/drivers/char/virtio_console.c
/linux-6.15/drivers/comedi/drivers/jr3_pci.c
/linux-6.15/drivers/cpufreq/Kconfig.arm
/linux-6.15/drivers/cpufreq/acpi-cpufreq.c
/linux-6.15/drivers/cpufreq/amd-pstate.c
/linux-6.15/drivers/cpufreq/apple-soc-cpufreq.c
/linux-6.15/drivers/cpufreq/cppc_cpufreq.c
/linux-6.15/drivers/cpufreq/cpufreq-dt-platdev.c
/linux-6.15/drivers/cpufreq/cpufreq.c
/linux-6.15/drivers/cpufreq/cpufreq_ondemand.c
/linux-6.15/drivers/cpufreq/freq_table.c
/linux-6.15/drivers/cpufreq/intel_pstate.c
/linux-6.15/drivers/cpufreq/scmi-cpufreq.c
/linux-6.15/drivers/cpufreq/scpi-cpufreq.c
/linux-6.15/drivers/cpufreq/sun50i-cpufreq-nvmem.c
/linux-6.15/drivers/crypto/atmel-sha204a.c
/linux-6.15/drivers/crypto/caam/qi.c
/linux-6.15/drivers/crypto/tegra/tegra-se-aes.c
/linux-6.15/drivers/cxl/core/core.h
/linux-6.15/drivers/cxl/core/features.c
/linux-6.15/drivers/cxl/core/pci.c
/linux-6.15/drivers/cxl/core/port.c
/linux-6.15/drivers/cxl/core/regs.c
/linux-6.15/drivers/cxl/cxl.h
/linux-6.15/drivers/cxl/pci.c
/linux-6.15/drivers/cxl/pmem.c
/linux-6.15/drivers/dma-buf/sw_sync.c
/linux-6.15/drivers/dma-buf/udmabuf.c
/linux-6.15/drivers/edac/altera_edac.c
/linux-6.15/drivers/edac/altera_edac.h
/linux-6.15/drivers/firmware/cirrus/Kconfig
/linux-6.15/drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
/linux-6.15/drivers/firmware/cirrus/test/cs_dsp_test_bin.c
/linux-6.15/drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
/linux-6.15/drivers/firmware/smccc/kvm_guest.c
/linux-6.15/drivers/firmware/stratix10-svc.c
/linux-6.15/drivers/fwctl/main.c
/linux-6.15/drivers/fwctl/pds/main.c
/linux-6.15/drivers/gpio/TODO
/linux-6.15/drivers/gpio/gpio-mpc8xxx.c
/linux-6.15/drivers/gpio/gpio-tegra186.c
/linux-6.15/drivers/gpio/gpio-zynq.c
/linux-6.15/drivers/gpio/gpiolib-devres.c
/linux-6.15/drivers/gpio/gpiolib-of.c
/linux-6.15/drivers/gpio/gpiolib.c
/linux-6.15/drivers/gpu/drm/Kconfig
/linux-6.15/drivers/gpu/drm/adp/adp_drv.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu.h
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.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/gmc_v10_0.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/nbio_v7_11.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/psp_v11_0.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/psp_v13_0.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/psp_v14_0.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/vi.c
/linux-6.15/drivers/gpu/drm/amd/amdkfd/kfd_topology.c
/linux-6.15/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/linux-6.15/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
/linux-6.15/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
/linux-6.15/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/dml21_wrapper.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c
/linux-6.15/drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_8b_10b.c
/linux-6.15/drivers/gpu/drm/amd/include/kgd_pp_interface.h
/linux-6.15/drivers/gpu/drm/amd/pm/amdgpu_dpm.c
/linux-6.15/drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h
/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
/linux-6.15/drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
/linux-6.15/drivers/gpu/drm/drm_file.c
/linux-6.15/drivers/gpu/drm/drm_gpusvm.c
/linux-6.15/drivers/gpu/drm/drm_mipi_dbi.c
/linux-6.15/drivers/gpu/drm/exynos/exynos7_drm_decon.c
/linux-6.15/drivers/gpu/drm/exynos/exynos_drm_drv.c
/linux-6.15/drivers/gpu/drm/exynos/exynos_drm_fimc.c
/linux-6.15/drivers/gpu/drm/exynos/exynos_drm_fimd.c
/linux-6.15/drivers/gpu/drm/exynos/exynos_drm_vidi.c
/linux-6.15/drivers/gpu/drm/i915/display/intel_bw.c
/linux-6.15/drivers/gpu/drm/i915/display/intel_display.c
/linux-6.15/drivers/gpu/drm/i915/display/intel_display_device.h
/linux-6.15/drivers/gpu/drm/i915/display/intel_dp.c
/linux-6.15/drivers/gpu/drm/i915/display/intel_vblank.c
/linux-6.15/drivers/gpu/drm/i915/gt/intel_rc6.c
/linux-6.15/drivers/gpu/drm/i915/gt/uc/intel_huc.c
/linux-6.15/drivers/gpu/drm/i915/gt/uc/intel_huc.h
/linux-6.15/drivers/gpu/drm/i915/gt/uc/intel_uc.c
/linux-6.15/drivers/gpu/drm/i915/gvt/opregion.c
/linux-6.15/drivers/gpu/drm/i915/i915_drv.h
/linux-6.15/drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.h
/linux-6.15/drivers/gpu/drm/i915/selftests/i915_selftest.c
/linux-6.15/drivers/gpu/drm/i915/soc/intel_dram.c
/linux-6.15/drivers/gpu/drm/imagination/pvr_fw.c
/linux-6.15/drivers/gpu/drm/imagination/pvr_job.c
/linux-6.15/drivers/gpu/drm/imagination/pvr_queue.c
/linux-6.15/drivers/gpu/drm/meson/meson_drv.c
/linux-6.15/drivers/gpu/drm/meson/meson_drv.h
/linux-6.15/drivers/gpu/drm/meson/meson_encoder_hdmi.c
/linux-6.15/drivers/gpu/drm/meson/meson_vclk.c
/linux-6.15/drivers/gpu/drm/meson/meson_vclk.h
/linux-6.15/drivers/gpu/drm/mgag200/mgag200_mode.c
/linux-6.15/drivers/gpu/drm/msm/adreno/a6xx_gpu.c
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_1_14_msm8937.h
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_1_15_msm8917.h
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_1_16_msm8953.h
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_1_7_msm8996.h
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_3_2_sdm660.h
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_3_3_sdm630.h
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
/linux-6.15/drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
/linux-6.15/drivers/gpu/drm/msm/registers/adreno/adreno_pm4.xml
/linux-6.15/drivers/gpu/drm/nouveau/nouveau_bo.c
/linux-6.15/drivers/gpu/drm/nouveau/nouveau_fence.c
/linux-6.15/drivers/gpu/drm/nouveau/nouveau_gem.c
/linux-6.15/drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
/linux-6.15/drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c
/linux-6.15/drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
/linux-6.15/drivers/gpu/drm/sti/Makefile
/linux-6.15/drivers/gpu/drm/tests/drm_client_modeset_test.c
/linux-6.15/drivers/gpu/drm/tests/drm_cmdline_parser_test.c
/linux-6.15/drivers/gpu/drm/tests/drm_gem_shmem_test.c
/linux-6.15/drivers/gpu/drm/tests/drm_kunit_helpers.c
/linux-6.15/drivers/gpu/drm/tests/drm_modes_test.c
/linux-6.15/drivers/gpu/drm/tests/drm_probe_helper_test.c
/linux-6.15/drivers/gpu/drm/ttm/ttm_bo.c
/linux-6.15/drivers/gpu/drm/v3d/v3d_sched.c
/linux-6.15/drivers/gpu/drm/virtio/virtgpu_drv.c
/linux-6.15/drivers/gpu/drm/virtio/virtgpu_gem.c
/linux-6.15/drivers/gpu/drm/virtio/virtgpu_plane.c
/linux-6.15/drivers/gpu/drm/virtio/virtgpu_prime.c
/linux-6.15/drivers/gpu/drm/xe/instructions/xe_gpu_commands.h
/linux-6.15/drivers/gpu/drm/xe/xe_device_types.h
/linux-6.15/drivers/gpu/drm/xe/xe_dma_buf.c
/linux-6.15/drivers/gpu/drm/xe/xe_eu_stall.c
/linux-6.15/drivers/gpu/drm/xe/xe_eu_stall.h
/linux-6.15/drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c
/linux-6.15/drivers/gpu/drm/xe/xe_guc_ads.c
/linux-6.15/drivers/gpu/drm/xe/xe_guc_capture.c
/linux-6.15/drivers/gpu/drm/xe/xe_guc_pc.c
/linux-6.15/drivers/gpu/drm/xe/xe_hmm.c
/linux-6.15/drivers/gpu/drm/xe/xe_hw_engine.c
/linux-6.15/drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.c
/linux-6.15/drivers/gpu/drm/xe/xe_migrate.c
/linux-6.15/drivers/gpu/drm/xe/xe_pxp_debugfs.c
/linux-6.15/drivers/gpu/drm/xe/xe_ring_ops.c
/linux-6.15/drivers/gpu/drm/xe/xe_svm.c
/linux-6.15/drivers/gpu/drm/xe/xe_wa_oob.rules
/linux-6.15/drivers/hv/hv_common.c
/linux-6.15/drivers/hwtracing/intel_th/Kconfig
/linux-6.15/drivers/hwtracing/intel_th/msu.c
/linux-6.15/drivers/i2c/busses/i2c-cros-ec-tunnel.c
/linux-6.15/drivers/i2c/busses/i2c-imx-lpi2c.c
/linux-6.15/drivers/i2c/i2c-atr.c
/linux-6.15/drivers/iio/magnetometer/ak8974.c
/linux-6.15/drivers/infiniband/core/cma.c
/linux-6.15/drivers/infiniband/core/ucaps.c
/linux-6.15/drivers/infiniband/core/umem_odp.c
/linux-6.15/drivers/infiniband/hw/bnxt_re/ib_verbs.c
/linux-6.15/drivers/infiniband/hw/hns/hns_roce_main.c
/linux-6.15/drivers/infiniband/hw/mlx5/fs.c
/linux-6.15/drivers/infiniband/hw/usnic/usnic_ib_main.c
/linux-6.15/drivers/infiniband/sw/rxe/rxe_loc.h
/linux-6.15/drivers/infiniband/sw/rxe/rxe_mr.c
/linux-6.15/drivers/infiniband/sw/rxe/rxe_resp.c
/linux-6.15/drivers/input/joystick/magellan.c
/linux-6.15/drivers/iommu/amd/init.c
/linux-6.15/drivers/iommu/amd/iommu.c
/linux-6.15/drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
/linux-6.15/drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
/linux-6.15/drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
/linux-6.15/drivers/iommu/dma-iommu.c
/linux-6.15/drivers/iommu/exynos-iommu.c
/linux-6.15/drivers/iommu/intel/iommu.c
/linux-6.15/drivers/iommu/intel/irq_remapping.c
/linux-6.15/drivers/iommu/iommu.c
/linux-6.15/drivers/iommu/ipmmu-vmsa.c
/linux-6.15/drivers/iommu/mtk_iommu.c
/linux-6.15/drivers/irqchip/Kconfig
/linux-6.15/drivers/irqchip/irq-bcm2712-mip.c
/linux-6.15/drivers/irqchip/irq-gic-v2m.c
/linux-6.15/drivers/irqchip/irq-qcom-mpm.c
/linux-6.15/drivers/irqchip/irq-renesas-rzv2h.c
/linux-6.15/drivers/irqchip/irq-sg2042-msi.c
/linux-6.15/drivers/mcb/mcb-parse.c
/linux-6.15/drivers/md/Kconfig
/linux-6.15/drivers/md/bcache/super.c
/linux-6.15/drivers/md/dm-bufio.c
/linux-6.15/drivers/md/dm-integrity.c
/linux-6.15/drivers/md/dm-table.c
/linux-6.15/drivers/md/md-bitmap.c
/linux-6.15/drivers/md/persistent-data/Kconfig
/linux-6.15/drivers/md/raid1.c
/linux-6.15/drivers/md/raid10.c
/linux-6.15/drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
/linux-6.15/drivers/misc/mei/hw-me-regs.h
/linux-6.15/drivers/misc/mei/pci-me.c
/linux-6.15/drivers/misc/mei/vsc-tp.c
/linux-6.15/drivers/misc/pci_endpoint_test.c
/linux-6.15/drivers/mmc/host/Kconfig
/linux-6.15/drivers/mmc/host/renesas_sdhi_core.c
/linux-6.15/drivers/mtd/inftlcore.c
/linux-6.15/drivers/mtd/nand/Makefile
/linux-6.15/drivers/mtd/nand/raw/r852.c
/linux-6.15/drivers/net/bonding/bond_main.c
/linux-6.15/drivers/net/can/rockchip/rockchip_canfd-core.c
/linux-6.15/drivers/net/dsa/b53/b53_common.c
/linux-6.15/drivers/net/dsa/mt7530.c
/linux-6.15/drivers/net/dsa/mv88e6xxx/chip.c
/linux-6.15/drivers/net/dsa/mv88e6xxx/devlink.c
/linux-6.15/drivers/net/dsa/ocelot/felix_vsc9959.c
/linux-6.15/drivers/net/ethernet/amd/pds_core/adminq.c
/linux-6.15/drivers/net/ethernet/amd/pds_core/auxbus.c
/linux-6.15/drivers/net/ethernet/amd/pds_core/core.c
/linux-6.15/drivers/net/ethernet/amd/pds_core/core.h
/linux-6.15/drivers/net/ethernet/amd/pds_core/debugfs.c
/linux-6.15/drivers/net/ethernet/amd/pds_core/devlink.c
/linux-6.15/drivers/net/ethernet/amd/xgbe/xgbe-desc.c
/linux-6.15/drivers/net/ethernet/amd/xgbe/xgbe-dev.c
/linux-6.15/drivers/net/ethernet/amd/xgbe/xgbe-drv.c
/linux-6.15/drivers/net/ethernet/amd/xgbe/xgbe.h
/linux-6.15/drivers/net/ethernet/broadcom/Kconfig
/linux-6.15/drivers/net/ethernet/broadcom/bnxt/bnxt.c
/linux-6.15/drivers/net/ethernet/broadcom/bnxt/bnxt.h
/linux-6.15/drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
/linux-6.15/drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
/linux-6.15/drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
/linux-6.15/drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h
/linux-6.15/drivers/net/ethernet/cavium/Kconfig
/linux-6.15/drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
/linux-6.15/drivers/net/ethernet/dlink/dl2k.c
/linux-6.15/drivers/net/ethernet/dlink/dl2k.h
/linux-6.15/drivers/net/ethernet/freescale/enetc/enetc.c
/linux-6.15/drivers/net/ethernet/freescale/fec_main.c
/linux-6.15/drivers/net/ethernet/hisilicon/hibmcge/hbg_common.h
/linux-6.15/drivers/net/ethernet/hisilicon/hibmcge/hbg_debugfs.c
/linux-6.15/drivers/net/ethernet/hisilicon/hibmcge/hbg_diagnose.c
/linux-6.15/drivers/net/ethernet/hisilicon/hibmcge/hbg_err.c
/linux-6.15/drivers/net/ethernet/hisilicon/hibmcge/hbg_hw.c
/linux-6.15/drivers/net/ethernet/hisilicon/hibmcge/hbg_irq.c
/linux-6.15/drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
/linux-6.15/drivers/net/ethernet/hisilicon/hibmcge/hbg_mdio.c
/linux-6.15/drivers/net/ethernet/hisilicon/hibmcge/hbg_reg.h
/linux-6.15/drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c
/linux-6.15/drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
/linux-6.15/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c
/linux-6.15/drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
/linux-6.15/drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h
/linux-6.15/drivers/net/ethernet/intel/ice/ice_ddp.c
/linux-6.15/drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c
/linux-6.15/drivers/net/ethernet/intel/idpf/idpf.h
/linux-6.15/drivers/net/ethernet/intel/idpf/idpf_lib.c
/linux-6.15/drivers/net/ethernet/intel/idpf/idpf_main.c
/linux-6.15/drivers/net/ethernet/intel/igc/igc.h
/linux-6.15/drivers/net/ethernet/intel/igc/igc_defines.h
/linux-6.15/drivers/net/ethernet/intel/igc/igc_main.c
/linux-6.15/drivers/net/ethernet/intel/igc/igc_ptp.c
/linux-6.15/drivers/net/ethernet/marvell/octeon_ep/octep_main.c
/linux-6.15/drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
/linux-6.15/drivers/net/ethernet/marvell/octeontx2/nic/qos.c
/linux-6.15/drivers/net/ethernet/marvell/octeontx2/nic/rep.c
/linux-6.15/drivers/net/ethernet/mediatek/mtk_eth_soc.c
/linux-6.15/drivers/net/ethernet/mediatek/mtk_eth_soc.h
/linux-6.15/drivers/net/ethernet/mediatek/mtk_star_emac.c
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/rdma.c
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/rdma.h
/linux-6.15/drivers/net/ethernet/microchip/lan743x_main.c
/linux-6.15/drivers/net/ethernet/microchip/lan743x_main.h
/linux-6.15/drivers/net/ethernet/mscc/ocelot.c
/linux-6.15/drivers/net/ethernet/realtek/rtase/rtase_main.c
/linux-6.15/drivers/net/ethernet/stmicro/stmmac/dwmac1000.h
/linux-6.15/drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c
/linux-6.15/drivers/net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c
/linux-6.15/drivers/net/ethernet/sun/niu.c
/linux-6.15/drivers/net/ethernet/ti/am65-cpsw-nuss.c
/linux-6.15/drivers/net/ethernet/ti/icssg/icss_iep.c
/linux-6.15/drivers/net/ethernet/ti/icssg/icssg_common.c
/linux-6.15/drivers/net/ethernet/vertexcom/mse102x.c
/linux-6.15/drivers/net/ethernet/wangxun/libwx/wx_lib.c
/linux-6.15/drivers/net/ethernet/wangxun/libwx/wx_type.h
/linux-6.15/drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
/linux-6.15/drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
/linux-6.15/drivers/net/mdio/mdio-mux-meson-gxl.c
/linux-6.15/drivers/net/phy/dp83822.c
/linux-6.15/drivers/net/phy/microchip.c
/linux-6.15/drivers/net/phy/phy_device.c
/linux-6.15/drivers/net/phy/phy_led_triggers.c
/linux-6.15/drivers/net/phy/phylink.c
/linux-6.15/drivers/net/ppp/ppp_synctty.c
/linux-6.15/drivers/net/usb/rndis_host.c
/linux-6.15/drivers/net/virtio_net.c
/linux-6.15/drivers/net/vmxnet3/vmxnet3_xdp.c
/linux-6.15/drivers/net/vxlan/vxlan_vnifilter.c
/linux-6.15/drivers/net/wireless/ath/carl9170/fw.c
/linux-6.15/drivers/net/wireless/atmel/at76c50x-usb.c
/linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
/linux-6.15/drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c
/linux-6.15/drivers/net/wireless/intel/iwlwifi/cfg/sc.c
/linux-6.15/drivers/net/wireless/intel/iwlwifi/iwl-config.h
/linux-6.15/drivers/net/wireless/intel/iwlwifi/iwl-csr.h
/linux-6.15/drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c
/linux-6.15/drivers/net/wireless/intel/iwlwifi/iwl-trans.c
/linux-6.15/drivers/net/wireless/intel/iwlwifi/iwl-trans.h
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/agg.c
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/d3.c
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/debugfs.c
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/fw.c
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/iface.h
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/mld.c
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/mld.h
/linux-6.15/drivers/net/wireless/intel/iwlwifi/pcie/drv.c
/linux-6.15/drivers/net/wireless/intel/iwlwifi/pcie/internal.h
/linux-6.15/drivers/net/wireless/intel/iwlwifi/pcie/trans-gen2.c
/linux-6.15/drivers/net/wireless/intel/iwlwifi/pcie/trans.c
/linux-6.15/drivers/net/wireless/intel/iwlwifi/pcie/tx.c
/linux-6.15/drivers/net/wireless/intel/iwlwifi/tests/devinfo.c
/linux-6.15/drivers/net/wireless/purelifi/plfxlc/mac.c
/linux-6.15/drivers/net/wireless/ti/wl1251/tx.c
/linux-6.15/drivers/net/xen-netfront.c
/linux-6.15/drivers/nvme/host/Kconfig
/linux-6.15/drivers/nvme/host/core.c
/linux-6.15/drivers/nvme/host/multipath.c
/linux-6.15/drivers/nvme/host/pci.c
/linux-6.15/drivers/nvme/host/tcp.c
/linux-6.15/drivers/nvme/target/Kconfig
/linux-6.15/drivers/nvme/target/auth.c
/linux-6.15/drivers/nvme/target/core.c
/linux-6.15/drivers/nvme/target/fc.c
/linux-6.15/drivers/nvme/target/fcloop.c
/linux-6.15/drivers/nvme/target/pci-epf.c
/linux-6.15/drivers/nvme/target/tcp.c
/linux-6.15/drivers/nvmem/core.c
/linux-6.15/drivers/nvmem/qfprom.c
/linux-6.15/drivers/nvmem/rockchip-otp.c
/linux-6.15/drivers/pci/msi/msi.c
/linux-6.15/drivers/pci/pci.c
/linux-6.15/drivers/pci/quirks.c
/linux-6.15/drivers/pci/setup-bus.c
/linux-6.15/drivers/pinctrl/freescale/pinctrl-imx.c
/linux-6.15/drivers/pinctrl/mediatek/mtk-eint.c
/linux-6.15/drivers/pinctrl/mediatek/pinctrl-airoha.c
/linux-6.15/drivers/pinctrl/mediatek/pinctrl-mtk-common.c
/linux-6.15/drivers/pinctrl/meson/pinctrl-meson.c
/linux-6.15/drivers/pinctrl/qcom/pinctrl-sm8750.c
/linux-6.15/drivers/platform/mellanox/mlxbf-bootctl.c
/linux-6.15/drivers/platform/x86/amd/pmc/pmc.c
/linux-6.15/drivers/platform/x86/amd/pmf/auto-mode.c
/linux-6.15/drivers/platform/x86/amd/pmf/cnqf.c
/linux-6.15/drivers/platform/x86/amd/pmf/core.c
/linux-6.15/drivers/platform/x86/amd/pmf/pmf.h
/linux-6.15/drivers/platform/x86/amd/pmf/sps.c
/linux-6.15/drivers/platform/x86/amd/pmf/tee-if.c
/linux-6.15/drivers/platform/x86/asus-laptop.c
/linux-6.15/drivers/platform/x86/asus-wmi.c
/linux-6.15/drivers/platform/x86/dell/alienware-wmi-wmax.c
/linux-6.15/drivers/platform/x86/ideapad-laptop.c
/linux-6.15/drivers/platform/x86/intel/hid.c
/linux-6.15/drivers/platform/x86/intel/uncore-frequency/uncore-frequency.c
/linux-6.15/drivers/platform/x86/msi-wmi-platform.c
/linux-6.15/drivers/platform/x86/x86-android-tablets/dmi.c
/linux-6.15/drivers/platform/x86/x86-android-tablets/other.c
/linux-6.15/drivers/platform/x86/x86-android-tablets/x86-android-tablets.h
/linux-6.15/drivers/power/supply/power_supply_sysfs.c
/linux-6.15/drivers/pps/generators/pps_gen_tio.c
/linux-6.15/drivers/ptp/ptp_ocp.c
/linux-6.15/drivers/pwm/core.c
/linux-6.15/drivers/pwm/pwm-axi-pwmgen.c
/linux-6.15/drivers/pwm/pwm-fsl-ftm.c
/linux-6.15/drivers/pwm/pwm-mediatek.c
/linux-6.15/drivers/pwm/pwm-rcar.c
/linux-6.15/drivers/pwm/pwm-stm32.c
/linux-6.15/drivers/ras/amd/atl/internal.h
/linux-6.15/drivers/ras/amd/atl/umc.c
/linux-6.15/drivers/ras/amd/fmpm.c
/linux-6.15/drivers/s390/virtio/virtio_ccw.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/megaraid/megaraid_sas.h
/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/mpi3mr/mpi3mr_fw.c
/linux-6.15/drivers/scsi/myrb.c
/linux-6.15/drivers/scsi/pm8001/pm8001_sas.c
/linux-6.15/drivers/scsi/scsi.c
/linux-6.15/drivers/scsi/scsi_lib.c
/linux-6.15/drivers/scsi/scsi_transport_iscsi.c
/linux-6.15/drivers/scsi/scsi_transport_srp.c
/linux-6.15/drivers/scsi/smartpqi/smartpqi_init.c
/linux-6.15/drivers/soundwire/intel_auxdevice.c
/linux-6.15/drivers/spi/spi-fsl-qspi.c
/linux-6.15/drivers/spi/spi-imx.c
/linux-6.15/drivers/spi/spi-mem.c
/linux-6.15/drivers/spi/spi-qpic-snand.c
/linux-6.15/drivers/spi/spi-stm32-ospi.c
/linux-6.15/drivers/spi/spi-sun4i.c
/linux-6.15/drivers/spi/spi-tegra114.c
/linux-6.15/drivers/spi/spi-tegra210-quad.c
/linux-6.15/drivers/target/iscsi/iscsi_target.c
/linux-6.15/drivers/thermal/intel/int340x_thermal/processor_thermal_device_pci.c
/linux-6.15/drivers/thermal/intel/int340x_thermal/processor_thermal_rfim.c
/linux-6.15/drivers/tty/serial/msm_serial.c
/linux-6.15/drivers/tty/serial/sifive.c
/linux-6.15/drivers/tty/vt/selection.c
/linux-6.15/drivers/ufs/core/ufs-mcq.c
/linux-6.15/drivers/ufs/core/ufs-sysfs.c
/linux-6.15/drivers/ufs/core/ufshcd-priv.h
/linux-6.15/drivers/ufs/core/ufshcd.c
/linux-6.15/drivers/ufs/host/ufs-exynos.c
/linux-6.15/drivers/ufs/host/ufs-exynos.h
/linux-6.15/drivers/ufs/host/ufs-qcom.c
/linux-6.15/drivers/ufs/host/ufs-qcom.h
/linux-6.15/drivers/usb/cdns3/cdns3-gadget.c
/linux-6.15/drivers/usb/chipidea/ci_hdrc_imx.c
/linux-6.15/drivers/usb/class/cdc-wdm.c
/linux-6.15/drivers/usb/core/quirks.c
/linux-6.15/drivers/usb/dwc3/dwc3-xilinx.c
/linux-6.15/drivers/usb/dwc3/gadget.c
/linux-6.15/drivers/usb/host/ohci-pci.c
/linux-6.15/drivers/usb/host/xhci-hub.c
/linux-6.15/drivers/usb/host/xhci-ring.c
/linux-6.15/drivers/usb/host/xhci.c
/linux-6.15/drivers/usb/host/xhci.h
/linux-6.15/drivers/usb/serial/ftdi_sio.c
/linux-6.15/drivers/usb/serial/ftdi_sio_ids.h
/linux-6.15/drivers/usb/serial/option.c
/linux-6.15/drivers/usb/serial/usb-serial-simple.c
/linux-6.15/drivers/usb/storage/unusual_uas.h
/linux-6.15/drivers/usb/typec/class.c
/linux-6.15/drivers/usb/typec/class.h
/linux-6.15/drivers/vfio/pci/vfio_pci_config.c
/linux-6.15/drivers/vhost/scsi.c
/linux-6.15/drivers/virtio/virtio.c
/linux-6.15/drivers/virtio/virtio_pci_modern.c
/linux-6.15/drivers/virtio/virtio_ring.c
/linux-6.15/drivers/xen/Kconfig
/linux-6.15/drivers/xen/balloon.c
/linux-6.15/drivers/xen/xenbus/xenbus_probe_frontend.c
/linux-6.15/fs/Kconfig
/linux-6.15/fs/afs/dynroot.c
/linux-6.15/fs/bcachefs/Kconfig
/linux-6.15/fs/bcachefs/alloc_foreground.c
/linux-6.15/fs/bcachefs/alloc_foreground.h
/linux-6.15/fs/bcachefs/bcachefs.h
/linux-6.15/fs/bcachefs/bcachefs_format.h
/linux-6.15/fs/bcachefs/bkey_methods.c
/linux-6.15/fs/bcachefs/btree_gc.c
/linux-6.15/fs/bcachefs/btree_iter.c
/linux-6.15/fs/bcachefs/btree_journal_iter.c
/linux-6.15/fs/bcachefs/btree_node_scan.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/checksum.c
/linux-6.15/fs/bcachefs/checksum.h
/linux-6.15/fs/bcachefs/data_update.c
/linux-6.15/fs/bcachefs/dirent.c
/linux-6.15/fs/bcachefs/dirent.h
/linux-6.15/fs/bcachefs/disk_groups.c
/linux-6.15/fs/bcachefs/ec.c
/linux-6.15/fs/bcachefs/errcode.h
/linux-6.15/fs/bcachefs/error.c
/linux-6.15/fs/bcachefs/error.h
/linux-6.15/fs/bcachefs/extents.c
/linux-6.15/fs/bcachefs/fs-io-buffered.c
/linux-6.15/fs/bcachefs/fs-io.c
/linux-6.15/fs/bcachefs/fs-ioctl.c
/linux-6.15/fs/bcachefs/fs-ioctl.h
/linux-6.15/fs/bcachefs/fs.c
/linux-6.15/fs/bcachefs/fsck.c
/linux-6.15/fs/bcachefs/inode.h
/linux-6.15/fs/bcachefs/inode_format.h
/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.h
/linux-6.15/fs/bcachefs/journal_io.c
/linux-6.15/fs/bcachefs/journal_reclaim.c
/linux-6.15/fs/bcachefs/movinggc.c
/linux-6.15/fs/bcachefs/movinggc.h
/linux-6.15/fs/bcachefs/namei.c
/linux-6.15/fs/bcachefs/opts.h
/linux-6.15/fs/bcachefs/rebalance.c
/linux-6.15/fs/bcachefs/rebalance.h
/linux-6.15/fs/bcachefs/recovery.c
/linux-6.15/fs/bcachefs/recovery_passes.c
/linux-6.15/fs/bcachefs/sb-downgrade.c
/linux-6.15/fs/bcachefs/sb-errors_format.h
/linux-6.15/fs/bcachefs/sb-members.c
/linux-6.15/fs/bcachefs/sb-members.h
/linux-6.15/fs/bcachefs/snapshot.c
/linux-6.15/fs/bcachefs/str_hash.h
/linux-6.15/fs/bcachefs/subvolume.c
/linux-6.15/fs/bcachefs/super-io.c
/linux-6.15/fs/bcachefs/super.c
/linux-6.15/fs/bcachefs/sysfs.c
/linux-6.15/fs/bcachefs/tests.c
/linux-6.15/fs/bcachefs/util.h
/linux-6.15/fs/bcachefs/xattr_format.h
/linux-6.15/fs/btrfs/Kconfig
/linux-6.15/fs/btrfs/disk-io.c
/linux-6.15/fs/btrfs/extent_io.c
/linux-6.15/fs/btrfs/file.c
/linux-6.15/fs/btrfs/inode.c
/linux-6.15/fs/btrfs/ioctl.c
/linux-6.15/fs/btrfs/relocation.c
/linux-6.15/fs/btrfs/subpage.c
/linux-6.15/fs/btrfs/super.c
/linux-6.15/fs/btrfs/tree-checker.c
/linux-6.15/fs/btrfs/zoned.c
/linux-6.15/fs/buffer.c
/linux-6.15/fs/cachefiles/key.c
/linux-6.15/fs/ceph/Kconfig
/linux-6.15/fs/ceph/inode.c
/linux-6.15/fs/dax.c
/linux-6.15/fs/devpts/inode.c
/linux-6.15/fs/erofs/Kconfig
/linux-6.15/fs/erofs/erofs_fs.h
/linux-6.15/fs/erofs/fileio.c
/linux-6.15/fs/erofs/zdata.c
/linux-6.15/fs/erofs/zmap.c
/linux-6.15/fs/eventpoll.c
/linux-6.15/fs/ext4/block_validity.c
/linux-6.15/fs/ext4/ialloc.c
/linux-6.15/fs/ext4/inode.c
/linux-6.15/fs/ext4/mballoc.c
/linux-6.15/fs/ext4/namei.c
/linux-6.15/fs/file.c
/linux-6.15/fs/fuse/virtio_fs.c
/linux-6.15/fs/gfs2/Kconfig
/linux-6.15/fs/hfs/bnode.c
/linux-6.15/fs/hfsplus/bnode.c
/linux-6.15/fs/iomap/buffered-io.c
/linux-6.15/fs/isofs/export.c
/linux-6.15/fs/jbd2/revoke.c
/linux-6.15/fs/namei.c
/linux-6.15/fs/namespace.c
/linux-6.15/fs/netfs/fscache_cache.c
/linux-6.15/fs/netfs/fscache_cookie.c
/linux-6.15/fs/netfs/main.c
/linux-6.15/fs/nfs/Kconfig
/linux-6.15/fs/nfs/internal.h
/linux-6.15/fs/nfs/nfs4session.h
/linux-6.15/fs/nfsd/Kconfig
/linux-6.15/fs/nfsd/nfs4state.c
/linux-6.15/fs/nfsd/nfsfh.h
/linux-6.15/fs/notify/fanotify/fanotify_user.c
/linux-6.15/fs/ocfs2/alloc.c
/linux-6.15/fs/ocfs2/journal.c
/linux-6.15/fs/ocfs2/suballoc.c
/linux-6.15/fs/ocfs2/suballoc.h
/linux-6.15/fs/overlayfs/overlayfs.h
/linux-6.15/fs/overlayfs/super.c
/linux-6.15/fs/smb/client/cifsencrypt.c
/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/file.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/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/smb2ops.c
/linux-6.15/fs/smb/client/smb2pdu.c
/linux-6.15/fs/smb/common/smb2pdu.h
/linux-6.15/fs/smb/server/auth.c
/linux-6.15/fs/smb/server/connection.c
/linux-6.15/fs/smb/server/mgmt/user_session.c
/linux-6.15/fs/smb/server/mgmt/user_session.h
/linux-6.15/fs/smb/server/oplock.c
/linux-6.15/fs/smb/server/oplock.h
/linux-6.15/fs/smb/server/smb2pdu.c
/linux-6.15/fs/smb/server/smb_common.h
/linux-6.15/fs/smb/server/transport_ipc.c
/linux-6.15/fs/smb/server/transport_tcp.c
/linux-6.15/fs/smb/server/transport_tcp.h
/linux-6.15/fs/smb/server/vfs.c
/linux-6.15/fs/smb/server/vfs_cache.c
/linux-6.15/fs/splice.c
/linux-6.15/fs/stat.c
/linux-6.15/fs/xattr.c
/linux-6.15/fs/xfs/Kconfig
/linux-6.15/fs/xfs/xfs_buf.c
/linux-6.15/fs/xfs/xfs_buf_mem.c
/linux-6.15/fs/xfs/xfs_dquot.c
/linux-6.15/fs/xfs/xfs_fsmap.c
/linux-6.15/fs/xfs/xfs_inode_item.c
/linux-6.15/fs/xfs/xfs_log.c
/linux-6.15/fs/xfs/xfs_mount.h
/linux-6.15/fs/xfs/xfs_sysfs.c
/linux-6.15/fs/xfs/xfs_trans_ail.c
/linux-6.15/fs/xfs/xfs_trans_priv.h
/linux-6.15/fs/xfs/xfs_zone_alloc.c
/linux-6.15/fs/xfs/xfs_zone_gc.c
/linux-6.15/include/acpi/actbl.h
/linux-6.15/include/crypto/hash.h
/linux-6.15/include/crypto/internal/hash.h
/linux-6.15/include/cxl/features.h
/linux-6.15/include/drm/drm_gem.h
/linux-6.15/include/drm/drm_kunit_helpers.h
/linux-6.15/include/drm/intel/pciids.h
/linux-6.15/include/kunit/test.h
/linux-6.15/include/linux/backing-dev.h
/linux-6.15/include/linux/blkdev.h
/linux-6.15/include/linux/buffer_head.h
/linux-6.15/include/linux/ceph/osd_client.h
/linux-6.15/include/linux/cgroup-defs.h
/linux-6.15/include/linux/cgroup.h
/linux-6.15/include/linux/cpufreq.h
/linux-6.15/include/linux/dcache.h
/linux-6.15/include/linux/dma-mapping.h
/linux-6.15/include/linux/file_ref.h
/linux-6.15/include/linux/firmware/cirrus/cs_dsp_test_utils.h
/linux-6.15/include/linux/fsnotify_backend.h
/linux-6.15/include/linux/fwnode.h
/linux-6.15/include/linux/gpio/consumer.h
/linux-6.15/include/linux/hrtimer.h
/linux-6.15/include/linux/iommu.h
/linux-6.15/include/linux/kvm_host.h
/linux-6.15/include/linux/local_lock_internal.h
/linux-6.15/include/linux/mm.h
/linux-6.15/include/linux/mmzone.h
/linux-6.15/include/linux/module.h
/linux-6.15/include/linux/mtd/spinand.h
/linux-6.15/include/linux/namei.h
/linux-6.15/include/linux/netdevice.h
/linux-6.15/include/linux/nfs.h
/linux-6.15/include/linux/pci.h
/linux-6.15/include/linux/perf_event.h
/linux-6.15/include/linux/phylink.h
/linux-6.15/include/linux/platform_data/x86/intel_pmc_ipc.h
/linux-6.15/include/linux/rtnetlink.h
/linux-6.15/include/linux/virtio.h
/linux-6.15/include/net/bluetooth/hci.h
/linux-6.15/include/net/bluetooth/hci_core.h
/linux-6.15/include/net/bluetooth/hci_sync.h
/linux-6.15/include/net/fib_rules.h
/linux-6.15/include/net/flow.h
/linux-6.15/include/net/l3mdev.h
/linux-6.15/include/net/sctp/structs.h
/linux-6.15/include/net/sock.h
/linux-6.15/include/net/xdp_sock.h
/linux-6.15/include/net/xsk_buff_pool.h
/linux-6.15/include/rdma/ib_verbs.h
/linux-6.15/include/sound/soc_sdw_utils.h
/linux-6.15/include/sound/ump_convert.h
/linux-6.15/include/uapi/cxl/features.h
/linux-6.15/include/uapi/drm/ivpu_accel.h
/linux-6.15/include/uapi/linux/ethtool_netlink_generated.h
/linux-6.15/include/uapi/linux/io_uring.h
/linux-6.15/include/uapi/linux/landlock.h
/linux-6.15/include/uapi/linux/vhost.h
/linux-6.15/include/uapi/linux/virtio_pci.h
/linux-6.15/include/ufs/ufs.h
/linux-6.15/include/ufs/ufs_quirks.h
/linux-6.15/include/ufs/ufshcd.h
/linux-6.15/include/vdso/unaligned.h
/linux-6.15/init/Kconfig
/linux-6.15/io_uring/fdinfo.c
/linux-6.15/io_uring/io_uring.c
/linux-6.15/io_uring/kbuf.c
/linux-6.15/io_uring/rsrc.c
/linux-6.15/io_uring/zcrx.c
/linux-6.15/io_uring/zcrx.h
/linux-6.15/kernel/audit_watch.c
/linux-6.15/kernel/bpf/hashtab.c
/linux-6.15/kernel/bpf/preload/bpf_preload_kern.c
/linux-6.15/kernel/bpf/queue_stack_maps.c
/linux-6.15/kernel/bpf/ringbuf.c
/linux-6.15/kernel/bpf/rqspinlock.c
/linux-6.15/kernel/bpf/syscall.c
/linux-6.15/kernel/cgroup/cgroup.c
/linux-6.15/kernel/cgroup/cpuset-internal.h
/linux-6.15/kernel/cgroup/cpuset.c
/linux-6.15/kernel/cgroup/rstat.c
/linux-6.15/kernel/dma/coherent.c
/linux-6.15/kernel/dma/contiguous.c
/linux-6.15/kernel/dma/mapping.c
/linux-6.15/kernel/events/core.c
/linux-6.15/kernel/events/uprobes.c
/linux-6.15/kernel/irq/msi.c
/linux-6.15/kernel/params.c
/linux-6.15/kernel/sched/cpufreq_schedutil.c
/linux-6.15/kernel/sched/ext.c
/linux-6.15/kernel/sched/fair.c
/linux-6.15/kernel/time/hrtimer.c
/linux-6.15/kernel/time/tick-common.c
/linux-6.15/kernel/trace/fprobe.c
/linux-6.15/kernel/trace/ftrace.c
/linux-6.15/kernel/trace/rv/rv.c
/linux-6.15/kernel/trace/trace.c
/linux-6.15/kernel/trace/trace_entries.h
/linux-6.15/kernel/trace/trace_events_filter.c
/linux-6.15/kernel/trace/trace_events_synth.c
/linux-6.15/kernel/trace/trace_fprobe.c
/linux-6.15/kernel/trace/trace_functions_graph.c
/linux-6.15/kernel/trace/trace_output.c
/linux-6.15/kernel/vhost_task.c
/linux-6.15/lib/Kconfig
/linux-6.15/lib/Kconfig.debug
/linux-6.15/lib/Kconfig.ubsan
/linux-6.15/lib/string.c
/linux-6.15/lib/test_ubsan.c
/linux-6.15/mm/gup.c
/linux-6.15/mm/huge_memory.c
/linux-6.15/mm/hugetlb_vmemmap.c
/linux-6.15/mm/internal.h
/linux-6.15/mm/kasan/kasan_test_c.c
/linux-6.15/mm/memblock.c
/linux-6.15/mm/memcontrol-v1.c
/linux-6.15/mm/memory.c
/linux-6.15/mm/migrate.c
/linux-6.15/mm/mm_init.c
/linux-6.15/mm/page_alloc.c
/linux-6.15/mm/slub.c
/linux-6.15/mm/vmscan.c
/linux-6.15/net/batman-adv/Kconfig
/linux-6.15/net/batman-adv/hard-interface.c
/linux-6.15/net/bluetooth/hci_conn.c
/linux-6.15/net/bluetooth/hci_event.c
/linux-6.15/net/bluetooth/hci_sync.c
/linux-6.15/net/bluetooth/iso.c
/linux-6.15/net/bluetooth/l2cap_core.c
/linux-6.15/net/bridge/br_vlan.c
/linux-6.15/net/can/j1939/socket.c
/linux-6.15/net/ceph/Kconfig
/linux-6.15/net/ceph/osd_client.c
/linux-6.15/net/core/dev.c
/linux-6.15/net/core/dev_api.c
/linux-6.15/net/core/fib_rules.c
/linux-6.15/net/core/filter.c
/linux-6.15/net/core/link_watch.c
/linux-6.15/net/core/lock_debug.c
/linux-6.15/net/core/lwtunnel.c
/linux-6.15/net/core/netdev-genl.c
/linux-6.15/net/core/rtnetlink.c
/linux-6.15/net/core/selftests.c
/linux-6.15/net/core/sock.c
/linux-6.15/net/dsa/dsa.c
/linux-6.15/net/dsa/tag_8021q.c
/linux-6.15/net/ethtool/cmis.h
/linux-6.15/net/ethtool/cmis_cdb.c
/linux-6.15/net/ethtool/common.c
/linux-6.15/net/ethtool/ioctl.c
/linux-6.15/net/ethtool/netlink.c
/linux-6.15/net/hsr/hsr_device.c
/linux-6.15/net/ipv4/tcp_offload.c
/linux-6.15/net/ipv4/udp_offload.c
/linux-6.15/net/ipv6/addrconf.c
/linux-6.15/net/ipv6/route.c
/linux-6.15/net/ipv6/tcpv6_offload.c
/linux-6.15/net/l3mdev/l3mdev.c
/linux-6.15/net/mac80211/iface.c
/linux-6.15/net/mac80211/status.c
/linux-6.15/net/mctp/af_mctp.c
/linux-6.15/net/mptcp/pm_userspace.c
/linux-6.15/net/mptcp/subflow.c
/linux-6.15/net/netfilter/Kconfig
/linux-6.15/net/netfilter/ipvs/Kconfig
/linux-6.15/net/netfilter/nf_flow_table_core.c
/linux-6.15/net/netfilter/nft_set_pipapo_avx2.c
/linux-6.15/net/openvswitch/Kconfig
/linux-6.15/net/openvswitch/flow_netlink.c
/linux-6.15/net/sched/Kconfig
/linux-6.15/net/sched/cls_api.c
/linux-6.15/net/sched/sch_codel.c
/linux-6.15/net/sched/sch_drr.c
/linux-6.15/net/sched/sch_ets.c
/linux-6.15/net/sched/sch_fq_codel.c
/linux-6.15/net/sched/sch_hfsc.c
/linux-6.15/net/sched/sch_htb.c
/linux-6.15/net/sched/sch_qfq.c
/linux-6.15/net/sched/sch_sfq.c
/linux-6.15/net/sctp/Kconfig
/linux-6.15/net/sctp/socket.c
/linux-6.15/net/sctp/transport.c
/linux-6.15/net/smc/af_smc.c
/linux-6.15/net/sunrpc/cache.c
/linux-6.15/net/tipc/link.c
/linux-6.15/net/tipc/monitor.c
/linux-6.15/net/tls/tls_main.c
/linux-6.15/net/xdp/xsk.c
/linux-6.15/net/xdp/xsk_buff_pool.c
/linux-6.15/rust/Makefile
/linux-6.15/rust/helpers/dma.c
/linux-6.15/rust/helpers/helpers.c
/linux-6.15/rust/helpers/io.c
/linux-6.15/rust/kernel/firmware.rs
/linux-6.15/rust/pin-init/examples/pthread_mutex.rs
/linux-6.15/rust/pin-init/src/alloc.rs
/linux-6.15/rust/pin-init/src/lib.rs
/linux-6.15/samples/bpf/Makefile
/linux-6.15/scripts/Makefile.compiler
/linux-6.15/scripts/Makefile.extrawarn
/linux-6.15/scripts/generate_rust_analyzer.py
/linux-6.15/scripts/genksyms/keywords.c
/linux-6.15/scripts/genksyms/parse.y
/linux-6.15/security/Kconfig.hardening
/linux-6.15/security/integrity/ima/ima_main.c
/linux-6.15/security/landlock/domain.c
/linux-6.15/security/landlock/domain.h
/linux-6.15/security/landlock/syscalls.c
/linux-6.15/sound/isa/azt2320.c
/linux-6.15/sound/pci/hda/Kconfig
/linux-6.15/sound/pci/hda/patch_realtek.c
/linux-6.15/sound/pci/hda/tas2781_hda_spi.c
/linux-6.15/sound/soc/amd/acp/acp-i2s.c
/linux-6.15/sound/soc/amd/acp/acp-legacy-common.c
/linux-6.15/sound/soc/amd/acp/acp-rembrandt.c
/linux-6.15/sound/soc/amd/acp/acp-renoir.c
/linux-6.15/sound/soc/amd/acp/acp63.c
/linux-6.15/sound/soc/amd/acp/acp70.c
/linux-6.15/sound/soc/amd/ps/pci-ps.c
/linux-6.15/sound/soc/codecs/Kconfig
/linux-6.15/sound/soc/codecs/aw88081.c
/linux-6.15/sound/soc/codecs/cs42l43-jack.c
/linux-6.15/sound/soc/codecs/hdmi-codec.c
/linux-6.15/sound/soc/codecs/lpass-wsa-macro.c
/linux-6.15/sound/soc/dwc/dwc-i2s.c
/linux-6.15/sound/soc/fsl/fsl_asrc_dma.c
/linux-6.15/sound/soc/fsl/fsl_qmc_audio.c
/linux-6.15/sound/soc/fsl/imx-card.c
/linux-6.15/sound/soc/generic/simple-card-utils.c
/linux-6.15/sound/soc/intel/avs/path.c
/linux-6.15/sound/soc/intel/avs/path.h
/linux-6.15/sound/soc/intel/avs/pcm.c
/linux-6.15/sound/soc/intel/boards/bytcr_rt5640.c
/linux-6.15/sound/soc/intel/boards/sof_sdw.c
/linux-6.15/sound/soc/intel/catpt/dsp.c
/linux-6.15/sound/soc/intel/common/soc-acpi-intel-ptl-match.c
/linux-6.15/sound/soc/qcom/lpass.h
/linux-6.15/sound/soc/renesas/rz-ssi.c
/linux-6.15/sound/soc/sdw_utils/soc_sdw_bridge_cs35l56.c
/linux-6.15/sound/soc/sdw_utils/soc_sdw_cs42l43.c
/linux-6.15/sound/soc/sdw_utils/soc_sdw_cs_amp.c
/linux-6.15/sound/soc/sdw_utils/soc_sdw_rt_dmic.c
/linux-6.15/sound/soc/soc-pcm.c
/linux-6.15/sound/soc/stm/stm32_sai_sub.c
/linux-6.15/sound/usb/endpoint.c
/linux-6.15/sound/usb/format.c
/linux-6.15/sound/usb/midi.c
/linux-6.15/tools/arch/arm64/include/uapi/asm/kvm.h
/linux-6.15/tools/arch/arm64/include/uapi/asm/unistd.h
/linux-6.15/tools/arch/x86/include/asm/cpufeatures.h
/linux-6.15/tools/arch/x86/include/asm/msr-index.h
/linux-6.15/tools/arch/x86/include/uapi/asm/kvm.h
/linux-6.15/tools/arch/x86/include/uapi/asm/svm.h
/linux-6.15/tools/arch/x86/lib/memset_64.S
/linux-6.15/tools/arch/x86/lib/x86-opcode-map.txt
/linux-6.15/tools/hv/hv_kvp_daemon.c
/linux-6.15/tools/include/linux/cfi_types.h
/linux-6.15/tools/include/uapi/asm-generic/mman-common.h
/linux-6.15/tools/include/uapi/asm-generic/unistd.h
/linux-6.15/tools/include/uapi/linux/in.h
/linux-6.15/tools/include/uapi/linux/kvm.h
/linux-6.15/tools/include/uapi/linux/perf_event.h
/linux-6.15/tools/include/uapi/linux/stat.h
/linux-6.15/tools/lib/perf/Makefile
/linux-6.15/tools/net/ynl/pyynl/ynl_gen_c.py
/linux-6.15/tools/objtool/arch/x86/decode.c
/linux-6.15/tools/objtool/arch/x86/special.c
/linux-6.15/tools/objtool/check.c
/linux-6.15/tools/objtool/include/objtool/arch.h
/linux-6.15/tools/perf/Makefile.config
/linux-6.15/tools/perf/arch/arm/entry/syscalls/syscall.tbl
/linux-6.15/tools/perf/arch/mips/entry/syscalls/syscall_n64.tbl
/linux-6.15/tools/perf/arch/powerpc/entry/syscalls/syscall.tbl
/linux-6.15/tools/perf/arch/s390/entry/syscalls/syscall.tbl
/linux-6.15/tools/perf/arch/sh/entry/syscalls/syscall.tbl
/linux-6.15/tools/perf/arch/sparc/entry/syscalls/syscall.tbl
/linux-6.15/tools/perf/arch/x86/entry/syscalls/syscall_32.tbl
/linux-6.15/tools/perf/arch/x86/entry/syscalls/syscall_64.tbl
/linux-6.15/tools/perf/arch/xtensa/entry/syscalls/syscall.tbl
/linux-6.15/tools/perf/check-headers.sh
/linux-6.15/tools/perf/trace/beauty/include/linux/socket.h
/linux-6.15/tools/perf/trace/beauty/include/uapi/linux/fcntl.h
/linux-6.15/tools/perf/trace/beauty/include/uapi/linux/fs.h
/linux-6.15/tools/perf/trace/beauty/include/uapi/linux/mount.h
/linux-6.15/tools/perf/trace/beauty/include/uapi/linux/prctl.h
/linux-6.15/tools/perf/trace/beauty/include/uapi/linux/stat.h
/linux-6.15/tools/perf/trace/beauty/include/uapi/sound/asound.h
/linux-6.15/tools/perf/util/evsel.c
/linux-6.15/tools/perf/util/unwind-libunwind-local.c
/linux-6.15/tools/sched_ext/scx_flatcg.bpf.c
/linux-6.15/tools/scripts/syscall.tbl
/linux-6.15/tools/testing/cxl/test/mem.c
/linux-6.15/tools/testing/kunit/configs/all_tests.config
/linux-6.15/tools/testing/kunit/kunit_parser.py
/linux-6.15/tools/testing/kunit/kunit_tool_test.py
/linux-6.15/tools/testing/kunit/qemu_configs/sh.py
/linux-6.15/tools/testing/memblock/internal.h
/linux-6.15/tools/testing/memblock/linux/mutex.h
/linux-6.15/tools/testing/memblock/tests/basic_api.c
/linux-6.15/tools/testing/selftests/.gitignore
/linux-6.15/tools/testing/selftests/bpf/config.x86_64
/linux-6.15/tools/testing/selftests/bpf/prog_tests/for_each.c
/linux-6.15/tools/testing/selftests/bpf/prog_tests/res_spin_lock.c
/linux-6.15/tools/testing/selftests/bpf/prog_tests/sockmap_ktls.c
/linux-6.15/tools/testing/selftests/bpf/progs/bpf_misc.h
/linux-6.15/tools/testing/selftests/bpf/progs/for_each_hash_modify.c
/linux-6.15/tools/testing/selftests/bpf/progs/res_spin_lock.c
/linux-6.15/tools/testing/selftests/cgroup/test_cpuset_prs.sh
/linux-6.15/tools/testing/selftests/drivers/net/dsa/tc_taprio.sh
/linux-6.15/tools/testing/selftests/drivers/net/hds.py
/linux-6.15/tools/testing/selftests/drivers/net/hw/iou-zcrx.py
/linux-6.15/tools/testing/selftests/drivers/net/ocelot/psfp.sh
/linux-6.15/tools/testing/selftests/filesystems/mount-notify/mount-notify_test.c
/linux-6.15/tools/testing/selftests/ftrace/test.d/dynevent/dynevent_limitations.tc
/linux-6.15/tools/testing/selftests/ftrace/test.d/filter/event-filter-function.tc
/linux-6.15/tools/testing/selftests/ftrace/test.d/ftrace/fgraph-multi-filter.tc
/linux-6.15/tools/testing/selftests/futex/functional/futex_wait_wouldblock.c
/linux-6.15/tools/testing/selftests/hid/config.common
/linux-6.15/tools/testing/selftests/kvm/Makefile.kvm
/linux-6.15/tools/testing/selftests/kvm/arm64/page_fault_test.c
/linux-6.15/tools/testing/selftests/kvm/include/arm64/processor.h
/linux-6.15/tools/testing/selftests/kvm/lib/arm64/processor.c
/linux-6.15/tools/testing/selftests/kvm/lib/kvm_util.c
/linux-6.15/tools/testing/selftests/kvm/rseq_test.c
/linux-6.15/tools/testing/selftests/kvm/x86/monitor_mwait_test.c
/linux-6.15/tools/testing/selftests/landlock/audit.h
/linux-6.15/tools/testing/selftests/landlock/audit_test.c
/linux-6.15/tools/testing/selftests/landlock/fs_test.c
/linux-6.15/tools/testing/selftests/lib/config
/linux-6.15/tools/testing/selftests/mincore/mincore_selftest.c
compaction_test.c
/linux-6.15/tools/testing/selftests/net/.gitignore
/linux-6.15/tools/testing/selftests/net/Makefile
/linux-6.15/tools/testing/selftests/net/fib_rule_tests.sh
/linux-6.15/tools/testing/selftests/net/forwarding/bridge_vlan_aware.sh
/linux-6.15/tools/testing/selftests/net/forwarding/tc_taprio.sh
/linux-6.15/tools/testing/selftests/net/forwarding/tsn_lib.sh
/linux-6.15/tools/testing/selftests/net/mptcp/diag.sh
/linux-6.15/tools/testing/selftests/net/mptcp/mptcp_join.sh
/linux-6.15/tools/testing/selftests/net/netfilter/nft_concat_range.sh
/linux-6.15/tools/testing/selftests/net/skf_net_off.c
/linux-6.15/tools/testing/selftests/net/skf_net_off.sh
/linux-6.15/tools/testing/selftests/net/tls.c
/linux-6.15/tools/testing/selftests/pcie_bwctrl/Makefile
/linux-6.15/tools/testing/selftests/tc-testing/tc-tests/infra/actions.json
/linux-6.15/tools/testing/selftests/tc-testing/tc-tests/infra/qdiscs.json
/linux-6.15/tools/testing/selftests/tc-testing/tc-tests/qdiscs/sfq.json
/linux-6.15/tools/testing/selftests/tpm2/.gitignore
/linux-6.15/tools/testing/selftests/tpm2/test_smoke.sh
/linux-6.15/tools/testing/selftests/ublk/Makefile
/linux-6.15/tools/testing/selftests/ublk/fault_inject.c
/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/stripe.c
/linux-6.15/tools/testing/selftests/ublk/test_common.sh
/linux-6.15/tools/testing/selftests/ublk/test_generic_04.sh
/linux-6.15/tools/testing/selftests/ublk/test_generic_05.sh
/linux-6.15/tools/testing/selftests/ublk/test_generic_06.sh
/linux-6.15/tools/testing/selftests/ublk/test_generic_07.sh
/linux-6.15/tools/testing/selftests/ublk/test_loop_01.sh
/linux-6.15/tools/testing/selftests/ublk/test_loop_02.sh
/linux-6.15/tools/testing/selftests/ublk/test_loop_03.sh
/linux-6.15/tools/testing/selftests/ublk/test_loop_04.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_stress_03.sh
/linux-6.15/tools/testing/selftests/ublk/test_stress_04.sh
/linux-6.15/tools/testing/selftests/ublk/test_stress_05.sh
/linux-6.15/tools/testing/selftests/ublk/test_stripe_01.sh
/linux-6.15/tools/testing/selftests/ublk/test_stripe_02.sh
/linux-6.15/tools/testing/selftests/ublk/test_stripe_03.sh
/linux-6.15/tools/testing/selftests/ublk/test_stripe_04.sh
/linux-6.15/virt/kvm/Kconfig
/linux-6.15/virt/kvm/eventfd.c
9286857709-Apr-2025 Anshuman Khandual <[email protected]>

selftests/mm: fix compiler -Wmaybe-uninitialized warning

Following build warning comes up for cow test as 'transferred' variable has
not been initialized. Fix the warning via zero init for the varia

selftests/mm: fix compiler -Wmaybe-uninitialized warning

Following build warning comes up for cow test as 'transferred' variable has
not been initialized. Fix the warning via zero init for the variable.

CC cow
cow.c: In function `do_test_vmsplice_in_parent':
cow.c:365:61: warning: `transferred' may be used uninitialized [-Wmaybe-uninitialized]
365 | cur = read(fds[0], new + total, transferred - total);
| ~~~~~~~~~~~~^~~~~~~
cow.c:296:29: note: `transferred' was declared here
296 | ssize_t cur, total, transferred;
| ^~~~~~~~~~~
CC compaction_test
CC gup_longterm

Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Anshuman Khandual <[email protected]>
Cc: Shuah Khan <[email protected]>
Cc: Anshuman Khandual <[email protected]>
Cc: David Hildenbrand <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>

show more ...

9c02223e04-Apr-2025 Mark Brown <[email protected]>

selftests/mm: generate a temporary mountpoint for cgroup filesystem

Currently if the filesystem for the cgroups version it wants to use is not
mounted charge_reserved_hugetlb.sh and hugetlb_reparent

selftests/mm: generate a temporary mountpoint for cgroup filesystem

Currently if the filesystem for the cgroups version it wants to use is not
mounted charge_reserved_hugetlb.sh and hugetlb_reparenting_test.sh tests
will attempt to mount it on the hard coded path /dev/cgroup/memory,
deleting that directory when the test finishes. This will fail if there
is not a preexisting directory at that path, and since the directory is
deleted subsequent runs of the test will fail. Instead of relying on this
hard coded directory name use mktemp to generate a temporary directory to
use as a mountpoint, fixing both the assumption and the disruption caused
by deleting a preexisting directory.

This means that if the relevant cgroup filesystem is not already mounted
then we rely on having coreutils (which provides mktemp) installed. I
suspect that many current users are relying on having things automounted
by default, and given that the script relies on bash it's probably not an
unreasonable requirement.

Link: https://lkml.kernel.org/r/20250404-kselftest-mm-cgroup2-detection-v1-1-3dba6d32ba8c@kernel.org
Fixes: 209376ed2a84 ("selftests/vm: make charge_reserved_hugetlb.sh work with existing cgroup setting")
Signed-off-by: Mark Brown <[email protected]>
Cc: Aishwarya TCV <[email protected]>
Cc: Mark Brown <[email protected]>
Cc: Mina Almasry <[email protected]>
Cc: Shuah Khan <[email protected]>
Cc: Waiman Long <[email protected]>
Cc: <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>

show more ...


/linux-6.15/.gitignore
/linux-6.15/.mailmap
/linux-6.15/CREDITS
/linux-6.15/Documentation/ABI/removed/sysfs-class-cxl
/linux-6.15/Documentation/ABI/stable/sysfs-devices-node
/linux-6.15/Documentation/ABI/testing/sysfs-bus-cxl
/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/admin-guide/sysctl/fs.rst
/linux-6.15/Documentation/arch/powerpc/index.rst
/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/dma/atmel,at91sam9g45-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/fsl,elo-dma.yaml
/linux-6.15/Documentation/devicetree/bindings/dma/fsl,elo3-dma.yaml
/linux-6.15/Documentation/devicetree/bindings/dma/fsl,eloplus-dma.yaml
/linux-6.15/Documentation/devicetree/bindings/dma/fsl,mxs-dma.yaml
/linux-6.15/Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
/linux-6.15/Documentation/devicetree/bindings/eeprom/at24.yaml
/linux-6.15/Documentation/devicetree/bindings/i2c/i2c-exynos5.yaml
/linux-6.15/Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
/linux-6.15/Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
/linux-6.15/Documentation/devicetree/bindings/i2c/qcom,i2c-qup.yaml
/linux-6.15/Documentation/devicetree/bindings/i2c/samsung,s3c2410-i2c.yaml
/linux-6.15/Documentation/devicetree/bindings/i2c/snps,designware-i2c.yaml
/linux-6.15/Documentation/devicetree/bindings/i2c/spacemit,k1-i2c.yaml
/linux-6.15/Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
/linux-6.15/Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
/linux-6.15/Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
/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/mfd/aspeed-lpc.yaml
/linux-6.15/Documentation/devicetree/bindings/phy/allwinner,sun50i-a64-usb-phy.yaml
/linux-6.15/Documentation/devicetree/bindings/phy/phy-rockchip-naneng-combphy.yaml
/linux-6.15/Documentation/devicetree/bindings/phy/qcom,ipq5332-uniphy-pcie-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-ufs-phy.yaml
/linux-6.15/Documentation/devicetree/bindings/phy/rockchip,rk3588-hdptx-phy.yaml
/linux-6.15/Documentation/devicetree/bindings/phy/rockchip,rk3588-mipi-dcphy.yaml
/linux-6.15/Documentation/devicetree/bindings/phy/samsung,ufs-phy.yaml
/linux-6.15/Documentation/devicetree/bindings/phy/samsung,usb3-drd-phy.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/devicetree/bindings/serial/8250.yaml
/linux-6.15/Documentation/devicetree/bindings/serial/fsl-lpuart.yaml
/linux-6.15/Documentation/devicetree/bindings/serial/nvidia,tegra264-utc.yaml
/linux-6.15/Documentation/devicetree/bindings/serial/pl011.yaml
/linux-6.15/Documentation/devicetree/bindings/serial/samsung_uart.yaml
/linux-6.15/Documentation/devicetree/bindings/serial/snps-dw-apb-uart.yaml
/linux-6.15/Documentation/devicetree/bindings/serial/sprd-uart.yaml
/linux-6.15/Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
/linux-6.15/Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
/linux-6.15/Documentation/devicetree/bindings/thermal/imx-thermal.yaml
/linux-6.15/Documentation/devicetree/bindings/thermal/imx8mm-thermal.yaml
/linux-6.15/Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
/linux-6.15/Documentation/devicetree/bindings/usb/generic-xhci.yaml
/linux-6.15/Documentation/devicetree/bindings/usb/microchip,usb2514.yaml
/linux-6.15/Documentation/devicetree/bindings/usb/parade,ps8830.yaml
/linux-6.15/Documentation/devicetree/bindings/usb/qcom,dwc3.yaml
/linux-6.15/Documentation/devicetree/bindings/usb/richtek,rt1711h.yaml
/linux-6.15/Documentation/devicetree/bindings/usb/rockchip,dwc3.yaml
/linux-6.15/Documentation/devicetree/bindings/usb/samsung,exynos-dwc3.yaml
/linux-6.15/Documentation/devicetree/bindings/usb/snps,dwc3-common.yaml
/linux-6.15/Documentation/devicetree/bindings/usb/usb-device.yaml
/linux-6.15/Documentation/devicetree/bindings/watchdog/allwinner,sun4i-a10-wdt.yaml
/linux-6.15/Documentation/devicetree/bindings/watchdog/fsl-imx7ulp-wdt.yaml
/linux-6.15/Documentation/devicetree/bindings/watchdog/renesas,wdt.yaml
/linux-6.15/Documentation/driver-api/cxl/maturity-map.rst
/linux-6.15/Documentation/driver-api/phy/phy.rst
/linux-6.15/Documentation/driver-api/serial/driver.rst
/linux-6.15/Documentation/driver-api/soundwire/bra.rst
/linux-6.15/Documentation/driver-api/soundwire/bra_cadence.rst
/linux-6.15/Documentation/driver-api/soundwire/index.rst
/linux-6.15/Documentation/driver-api/soundwire/stream.rst
/linux-6.15/Documentation/driver-api/soundwire/summary.rst
/linux-6.15/Documentation/driver-api/tty/tty_driver.rst
/linux-6.15/Documentation/driver-api/tty/tty_struct.rst
/linux-6.15/Documentation/driver-api/usb/writing_musb_glue_layer.rst
/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/subsystem-apis.rst
/linux-6.15/Documentation/trace/debugging.rst
/linux-6.15/Documentation/trace/ftrace.rst
/linux-6.15/Documentation/usb/CREDITS
/linux-6.15/Documentation/userspace-api/ioctl/ioctl-number.rst
/linux-6.15/Documentation/userspace-api/iommufd.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/Kconfig
/linux-6.15/arch/loongarch/configs/loongson3_defconfig
/linux-6.15/arch/loongarch/include/asm/cache.h
/linux-6.15/arch/loongarch/include/asm/irq.h
/linux-6.15/arch/loongarch/include/asm/pgalloc.h
/linux-6.15/arch/loongarch/include/asm/stacktrace.h
/linux-6.15/arch/loongarch/include/asm/unwind_hints.h
/linux-6.15/arch/loongarch/kernel/env.c
/linux-6.15/arch/loongarch/kernel/kgdb.c
/linux-6.15/arch/loongarch/net/bpf_jit.c
/linux-6.15/arch/loongarch/net/bpf_jit.h
/linux-6.15/arch/loongarch/vdso/Makefile
/linux-6.15/arch/loongarch/vdso/vgetrandom-chacha.S
/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/configs/skiroot_defconfig
/linux-6.15/arch/powerpc/include/asm/copro.h
/linux-6.15/arch/powerpc/include/asm/device.h
/linux-6.15/arch/powerpc/include/asm/pnv-pci.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/mm/book3s64/hash_native.c
/linux-6.15/arch/powerpc/mm/book3s64/hash_utils.c
/linux-6.15/arch/powerpc/mm/book3s64/pgtable.c
/linux-6.15/arch/powerpc/mm/book3s64/slice.c
/linux-6.15/arch/powerpc/mm/copro_fault.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/Makefile
/linux-6.15/arch/powerpc/platforms/powernv/pci-ioda.c
/linux-6.15/arch/powerpc/platforms/powernv/pci.c
/linux-6.15/arch/powerpc/platforms/powernv/pci.h
/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/Kconfig
/linux-6.15/arch/um/drivers/Kconfig
/linux-6.15/arch/um/drivers/Makefile
/linux-6.15/arch/um/drivers/random.c
/linux-6.15/arch/um/drivers/rtc_user.c
/linux-6.15/arch/um/drivers/ubd.h
/linux-6.15/arch/um/drivers/ubd_kern.c
/linux-6.15/arch/um/drivers/ubd_user.c
/linux-6.15/arch/um/drivers/vector_kern.c
/linux-6.15/arch/um/drivers/virt-pci.c
/linux-6.15/arch/um/drivers/virt-pci.h
/linux-6.15/arch/um/drivers/virtio_pcidev.c
/linux-6.15/arch/um/include/asm/Kbuild
/linux-6.15/arch/um/include/asm/pgalloc.h
/linux-6.15/arch/um/include/asm/processor-generic.h
/linux-6.15/arch/um/include/asm/uaccess.h
/linux-6.15/arch/um/include/linux/time-internal.h
/linux-6.15/arch/um/include/shared/arch.h
/linux-6.15/arch/um/include/shared/as-layout.h
/linux-6.15/arch/um/include/shared/irq_user.h
/linux-6.15/arch/um/include/shared/kern_util.h
/linux-6.15/arch/um/include/shared/os.h
/linux-6.15/arch/um/include/shared/sigio.h
/linux-6.15/arch/um/kernel/Makefile
/linux-6.15/arch/um/kernel/irq.c
/linux-6.15/arch/um/kernel/mem.c
/linux-6.15/arch/um/kernel/sigio.c
/linux-6.15/arch/um/kernel/skas/syscall.c
/linux-6.15/arch/um/kernel/trap.c
/linux-6.15/arch/um/kernel/um_arch.c
/linux-6.15/arch/um/os-Linux/helper.c
/linux-6.15/arch/um/os-Linux/process.c
/linux-6.15/arch/um/os-Linux/sigio.c
/linux-6.15/arch/um/os-Linux/signal.c
/linux-6.15/arch/um/os-Linux/skas/process.c
/linux-6.15/arch/x86/Kconfig
/linux-6.15/arch/x86/Makefile
/linux-6.15/arch/x86/Makefile.um
/linux-6.15/arch/x86/boot/Makefile
/linux-6.15/arch/x86/boot/compressed/Makefile
/linux-6.15/arch/x86/coco/tdx/tdx.c
/linux-6.15/arch/x86/entry/vdso/vma.c
/linux-6.15/arch/x86/include/asm/arch_hweight.h
/linux-6.15/arch/x86/include/asm/iosf_mbi.h
/linux-6.15/arch/x86/include/asm/irqflags.h
/linux-6.15/arch/x86/include/asm/paravirt.h
/linux-6.15/arch/x86/include/asm/paravirt_types.h
/linux-6.15/arch/x86/include/asm/smap.h
/linux-6.15/arch/x86/include/asm/tdx.h
/linux-6.15/arch/x86/include/asm/xen/hypercall.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/kernel/paravirt.c
/linux-6.15/arch/x86/kernel/process.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/pat/set_memory.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/x86/um/asm/barrier.h
/linux-6.15/arch/x86/um/os-Linux/mcontext.c
/linux-6.15/arch/x86/um/shared/sysdep/faultinfo_32.h
/linux-6.15/arch/x86/um/shared/sysdep/faultinfo_64.h
/linux-6.15/arch/x86/um/vdso/vma.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/crypto/testmgr.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/acpi_pnp.c
/linux-6.15/drivers/acpi/acpi_video.c
/linux-6.15/drivers/acpi/apei/ghes.c
/linux-6.15/drivers/acpi/nfit/core.c
/linux-6.15/drivers/acpi/numa/hmat.c
/linux-6.15/drivers/acpi/numa/srat.c
/linux-6.15/drivers/acpi/platform_profile.c
/linux-6.15/drivers/acpi/processor_idle.c
/linux-6.15/drivers/acpi/resource.c
/linux-6.15/drivers/acpi/x86/utils.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/node.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/counter/microchip-tcb-capture.c
/linux-6.15/drivers/counter/stm32-lptimer-cnt.c
/linux-6.15/drivers/cpufreq/cpufreq.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
/linux-6.15/drivers/cxl/Kconfig
/linux-6.15/drivers/cxl/core/Makefile
/linux-6.15/drivers/cxl/core/acpi.c
/linux-6.15/drivers/cxl/core/cdat.c
/linux-6.15/drivers/cxl/core/core.h
/linux-6.15/drivers/cxl/core/hdm.c
/linux-6.15/drivers/cxl/core/mbox.c
/linux-6.15/drivers/cxl/core/mce.c
/linux-6.15/drivers/cxl/core/mce.h
/linux-6.15/drivers/cxl/core/memdev.c
/linux-6.15/drivers/cxl/core/pci.c
/linux-6.15/drivers/cxl/core/port.c
/linux-6.15/drivers/cxl/core/ras.c
/linux-6.15/drivers/cxl/core/region.c
/linux-6.15/drivers/cxl/core/trace.h
/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/mem.c
/linux-6.15/drivers/cxl/pci.c
/linux-6.15/drivers/cxl/pmem.c
/linux-6.15/drivers/dma-buf/st-dma-fence.c
/linux-6.15/drivers/dma/Kconfig
/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/ptdma-dmaengine.c
/linux-6.15/drivers/dma/bcm2835-dma.c
/linux-6.15/drivers/dma/dmaengine.c
/linux-6.15/drivers/dma/dmatest.c
/linux-6.15/drivers/dma/dw-edma/dw-edma-core.c
/linux-6.15/drivers/dma/dw/pci.c
/linux-6.15/drivers/dma/dw/platform.c
/linux-6.15/drivers/dma/fsl-edma-main.c
/linux-6.15/drivers/dma/idxd/init.c
/linux-6.15/drivers/dma/img-mdc-dma.c
/linux-6.15/drivers/dma/imx-dma.c
/linux-6.15/drivers/dma/imx-sdma.c
/linux-6.15/drivers/dma/ioat/dma.c
/linux-6.15/drivers/dma/ioat/init.c
/linux-6.15/drivers/dma/pxa_dma.c
/linux-6.15/drivers/dma/sh/shdma-base.c
/linux-6.15/drivers/dma/sun6i-dma.c
/linux-6.15/drivers/dma/ti/edma.c
/linux-6.15/drivers/dma/ti/k3-udma-glue.c
/linux-6.15/drivers/dma/ti/k3-udma.c
/linux-6.15/drivers/dma/xilinx/xilinx_dma.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/efi/cper.c
/linux-6.15/drivers/firmware/efi/cper_cxl.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/vmwgfx/vmwgfx_msg.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/Kconfig
/linux-6.15/drivers/i2c/busses/Makefile
/linux-6.15/drivers/i2c/busses/i2c-amd-asf-plat.c
/linux-6.15/drivers/i2c/busses/i2c-axxia.c
/linux-6.15/drivers/i2c/busses/i2c-bcm-iproc.c
/linux-6.15/drivers/i2c/busses/i2c-bcm-kona.c
/linux-6.15/drivers/i2c/busses/i2c-brcmstb.c
/linux-6.15/drivers/i2c/busses/i2c-cadence.c
/linux-6.15/drivers/i2c/busses/i2c-designware-amdpsp.c
/linux-6.15/drivers/i2c/busses/i2c-designware-master.c
/linux-6.15/drivers/i2c/busses/i2c-eg20t.c
/linux-6.15/drivers/i2c/busses/i2c-exynos5.c
/linux-6.15/drivers/i2c/busses/i2c-i801.c
/linux-6.15/drivers/i2c/busses/i2c-ibm_iic.c
/linux-6.15/drivers/i2c/busses/i2c-img-scb.c
/linux-6.15/drivers/i2c/busses/i2c-k1.c
/linux-6.15/drivers/i2c/busses/i2c-kempld.c
/linux-6.15/drivers/i2c/busses/i2c-mlxbf.c
/linux-6.15/drivers/i2c/busses/i2c-mt7621.c
/linux-6.15/drivers/i2c/busses/i2c-mv64xxx.c
/linux-6.15/drivers/i2c/busses/i2c-octeon-core.c
/linux-6.15/drivers/i2c/busses/i2c-omap.c
/linux-6.15/drivers/i2c/busses/i2c-pasemi-core.c
/linux-6.15/drivers/i2c/busses/i2c-pxa.c
/linux-6.15/drivers/i2c/busses/i2c-qcom-geni.c
/linux-6.15/drivers/i2c/busses/i2c-qup.c
/linux-6.15/drivers/i2c/busses/i2c-rzv2m.c
/linux-6.15/drivers/i2c/i2c-core-of.c
/linux-6.15/drivers/i2c/i2c-core.h
/linux-6.15/drivers/i2c/muxes/i2c-mux-ltc4306.c
/linux-6.15/drivers/i2c/muxes/i2c-mux-pca954x.c
/linux-6.15/drivers/i2c/muxes/i2c-mux-reg.c
/linux-6.15/drivers/i3c/master.c
/linux-6.15/drivers/i3c/master/dw-i3c-master.c
/linux-6.15/drivers/i3c/master/i3c-master-cdns.c
/linux-6.15/drivers/i3c/master/mipi-i3c-hci/core.c
/linux-6.15/drivers/i3c/master/svc-i3c-master.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/cyapa.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/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
/linux-6.15/drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
/linux-6.15/drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
/linux-6.15/drivers/iommu/dma-iommu.c
/linux-6.15/drivers/iommu/dma-iommu.h
/linux-6.15/drivers/iommu/intel/iommu.c
/linux-6.15/drivers/iommu/intel/nested.c
/linux-6.15/drivers/iommu/iommu-priv.h
/linux-6.15/drivers/iommu/iommu-sva.c
/linux-6.15/drivers/iommu/iommu.c
/linux-6.15/drivers/iommu/iommufd/Kconfig
/linux-6.15/drivers/iommu/iommufd/Makefile
/linux-6.15/drivers/iommu/iommufd/device.c
/linux-6.15/drivers/iommu/iommufd/driver.c
/linux-6.15/drivers/iommu/iommufd/eventq.c
/linux-6.15/drivers/iommu/iommufd/hw_pagetable.c
/linux-6.15/drivers/iommu/iommufd/iommufd_private.h
/linux-6.15/drivers/iommu/iommufd/iommufd_test.h
/linux-6.15/drivers/iommu/iommufd/main.c
/linux-6.15/drivers/iommu/iommufd/selftest.c
/linux-6.15/drivers/iommu/iommufd/viommu.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/dvb-frontends/dib8000.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/Kconfig
/linux-6.15/drivers/misc/Makefile
/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/eeprom/at24.c
/linux-6.15/drivers/misc/lkdtm/perms.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/caif/caif_serial.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/af/rvu.c
/linux-6.15/drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.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/en/params.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/microsoft/mana/mana_en.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/am65-cpsw-nuss.c
/linux-6.15/drivers/net/ethernet/ti/cpsw_ale.c
/linux-6.15/drivers/net/ethernet/ti/icssg/icssg_common.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/broadcom.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/rndis_host.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/wan/lapbether.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/debugfs.c
/linux-6.15/drivers/nvme/target/pci-epf.c
/linux-6.15/drivers/parport/ieee1284.c
/linux-6.15/drivers/pci/ats.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/phy/freescale/Kconfig
/linux-6.15/drivers/phy/freescale/phy-fsl-imx8m-pcie.c
/linux-6.15/drivers/phy/freescale/phy-fsl-imx8mq-usb.c
/linux-6.15/drivers/phy/freescale/phy-fsl-samsung-hdmi.c
/linux-6.15/drivers/phy/mediatek/phy-mtk-tphy.c
/linux-6.15/drivers/phy/microchip/Kconfig
/linux-6.15/drivers/phy/phy-can-transceiver.c
/linux-6.15/drivers/phy/phy-core.c
/linux-6.15/drivers/phy/qualcomm/Kconfig
/linux-6.15/drivers/phy/qualcomm/Makefile
/linux-6.15/drivers/phy/qualcomm/phy-qcom-qmp-pcie.c
/linux-6.15/drivers/phy/qualcomm/phy-qcom-qmp-qserdes-com-v6.h
/linux-6.15/drivers/phy/qualcomm/phy-qcom-qmp-qserdes-txrx-ufs-v7.h
/linux-6.15/drivers/phy/qualcomm/phy-qcom-qmp-ufs.c
/linux-6.15/drivers/phy/qualcomm/phy-qcom-qmp-usbc.c
/linux-6.15/drivers/phy/qualcomm/phy-qcom-uniphy-pcie-28lp.c
/linux-6.15/drivers/phy/rockchip/Kconfig
/linux-6.15/drivers/phy/rockchip/Makefile
/linux-6.15/drivers/phy/rockchip/phy-rockchip-inno-usb2.c
/linux-6.15/drivers/phy/rockchip/phy-rockchip-naneng-combphy.c
/linux-6.15/drivers/phy/rockchip/phy-rockchip-samsung-dcphy.c
/linux-6.15/drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c
/linux-6.15/drivers/phy/rockchip/phy-rockchip-usbdp.c
/linux-6.15/drivers/phy/samsung/Kconfig
/linux-6.15/drivers/phy/samsung/Makefile
/linux-6.15/drivers/phy/samsung/phy-exynos5-usbdrd.c
/linux-6.15/drivers/phy/samsung/phy-exynosautov920-ufs.c
/linux-6.15/drivers/phy/samsung/phy-samsung-ufs.c
/linux-6.15/drivers/phy/samsung/phy-samsung-ufs.h
/linux-6.15/drivers/phy/st/phy-stih407-usb.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/pnp/isapnp/core.c
/linux-6.15/drivers/power/supply/ip5xxx_power.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/regulator/rk808-regulator.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/soundwire/Kconfig
/linux-6.15/drivers/soundwire/amd_manager.c
/linux-6.15/drivers/soundwire/amd_manager.h
/linux-6.15/drivers/soundwire/bus.c
/linux-6.15/drivers/soundwire/bus.h
/linux-6.15/drivers/soundwire/cadence_master.c
/linux-6.15/drivers/soundwire/cadence_master.h
/linux-6.15/drivers/soundwire/debugfs.c
/linux-6.15/drivers/soundwire/generic_bandwidth_allocation.c
/linux-6.15/drivers/soundwire/intel.h
/linux-6.15/drivers/soundwire/intel_ace2x.c
/linux-6.15/drivers/soundwire/intel_auxdevice.c
/linux-6.15/drivers/soundwire/slave.c
/linux-6.15/drivers/soundwire/stream.c
/linux-6.15/drivers/spi/Kconfig
/linux-6.15/drivers/spi/spi-amd.c
/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/Kconfig
/linux-6.15/drivers/staging/gpib/agilent_82350b/agilent_82350b.c
/linux-6.15/drivers/staging/gpib/agilent_82350b/agilent_82350b.h
/linux-6.15/drivers/staging/gpib/agilent_82357a/agilent_82357a.c
/linux-6.15/drivers/staging/gpib/cb7210/Makefile
/linux-6.15/drivers/staging/gpib/cb7210/cb7210.c
/linux-6.15/drivers/staging/gpib/cb7210/cb7210.h
/linux-6.15/drivers/staging/gpib/cec/cec.h
/linux-6.15/drivers/staging/gpib/cec/cec_gpib.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/common/ibsys.h
/linux-6.15/drivers/staging/gpib/eastwood/fluke_gpib.c
/linux-6.15/drivers/staging/gpib/fmh_gpib/fmh_gpib.c
/linux-6.15/drivers/staging/gpib/gpio/gpib_bitbang.c
/linux-6.15/drivers/staging/gpib/hp_82335/hp82335.c
/linux-6.15/drivers/staging/gpib/hp_82335/hp82335.h
/linux-6.15/drivers/staging/gpib/hp_82341/hp_82341.c
/linux-6.15/drivers/staging/gpib/hp_82341/hp_82341.h
/linux-6.15/drivers/staging/gpib/include/gpibP.h
/linux-6.15/drivers/staging/gpib/include/gpib_proto.h
/linux-6.15/drivers/staging/gpib/include/gpib_types.h
/linux-6.15/drivers/staging/gpib/include/nec7210.h
/linux-6.15/drivers/staging/gpib/include/tms9914.h
/linux-6.15/drivers/staging/gpib/ines/Makefile
/linux-6.15/drivers/staging/gpib/ines/ines.h
/linux-6.15/drivers/staging/gpib/ines/ines_gpib.c
/linux-6.15/drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
/linux-6.15/drivers/staging/gpib/nec7210/nec7210.c
/linux-6.15/drivers/staging/gpib/ni_usb/ni_usb_gpib.c
/linux-6.15/drivers/staging/gpib/pc2/pc2_gpib.c
/linux-6.15/drivers/staging/gpib/tms9914/tms9914.c
/linux-6.15/drivers/staging/gpib/tnt4882/Makefile
/linux-6.15/drivers/staging/gpib/tnt4882/mite.c
/linux-6.15/drivers/staging/gpib/tnt4882/tnt4882_gpib.c
/linux-6.15/drivers/staging/gpib/uapi/gpib_user.h
/linux-6.15/drivers/staging/greybus/uart.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/Kconfig
/linux-6.15/drivers/staging/rtl8723bs/core/rtw_ap.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/hal_com.c
/linux-6.15/drivers/staging/rtl8723bs/hal/sdio_ops.c
/linux-6.15/drivers/staging/rtl8723bs/include/osdep_intf.h
/linux-6.15/drivers/staging/rtl8723bs/include/rtl8723b_hal.h
/linux-6.15/drivers/staging/rtl8723bs/include/rtw_io.h
/linux-6.15/drivers/staging/rtl8723bs/os_dep/os_intfs.c
/linux-6.15/drivers/staging/sm750fb/ddk750_chip.c
/linux-6.15/drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c
/linux-6.15/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c
/linux-6.15/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c
/linux-6.15/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.h
/linux-6.15/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_dev.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/thermal/broadcom/brcmstb_thermal.c
/linux-6.15/drivers/thermal/mediatek/lvts_thermal.c
/linux-6.15/drivers/thermal/qcom/qcom-spmi-temp-alarm.c
/linux-6.15/drivers/thermal/qcom/tsens-v2.c
/linux-6.15/drivers/thermal/qcom/tsens.c
/linux-6.15/drivers/thermal/qcom/tsens.h
/linux-6.15/drivers/thermal/qoriq_thermal.c
/linux-6.15/drivers/thermal/renesas/rcar_gen3_thermal.c
/linux-6.15/drivers/thermal/rockchip_thermal.c
/linux-6.15/drivers/thunderbolt/retimer.c
/linux-6.15/drivers/thunderbolt/tb.c
/linux-6.15/drivers/thunderbolt/tunnel.c
/linux-6.15/drivers/tty/Kconfig
/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/n_tty.c
/linux-6.15/drivers/tty/serdev/core.c
/linux-6.15/drivers/tty/serdev/serdev-ttyport.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/8250/8250_dma.c
/linux-6.15/drivers/tty/serial/8250/8250_dw.c
/linux-6.15/drivers/tty/serial/8250/8250_fsl.c
/linux-6.15/drivers/tty/serial/8250/8250_ni.c
/linux-6.15/drivers/tty/serial/8250/8250_omap.c
/linux-6.15/drivers/tty/serial/8250/8250_pci.c
/linux-6.15/drivers/tty/serial/8250/8250_port.c
/linux-6.15/drivers/tty/serial/8250/8250_rsa.c
/linux-6.15/drivers/tty/serial/8250/Kconfig
/linux-6.15/drivers/tty/serial/8250/Makefile
/linux-6.15/drivers/tty/serial/Kconfig
/linux-6.15/drivers/tty/serial/Makefile
/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/icom.c
/linux-6.15/drivers/tty/serial/imx.c
/linux-6.15/drivers/tty/serial/kgdboc.c
/linux-6.15/drivers/tty/serial/liteuart.c
/linux-6.15/drivers/tty/serial/ma35d1_serial.c
/linux-6.15/drivers/tty/serial/max3100.c
/linux-6.15/drivers/tty/serial/mpc52xx_uart.c
/linux-6.15/drivers/tty/serial/mux.c
/linux-6.15/drivers/tty/serial/pch_uart.c
/linux-6.15/drivers/tty/serial/sa1100.c
/linux-6.15/drivers/tty/serial/sccnxp.c
/linux-6.15/drivers/tty/serial/serial_core.c
/linux-6.15/drivers/tty/serial/serial_mctrl_gpio.c
/linux-6.15/drivers/tty/serial/serial_mctrl_gpio.h
/linux-6.15/drivers/tty/serial/sh-sci.c
/linux-6.15/drivers/tty/serial/stm32-usart.c
/linux-6.15/drivers/tty/serial/sunsu.c
/linux-6.15/drivers/tty/serial/tegra-utc.c
/linux-6.15/drivers/tty/synclink_gt.c
/linux-6.15/drivers/tty/sysrq.c
/linux-6.15/drivers/tty/tty_audit.c
/linux-6.15/drivers/tty/tty_io.c
/linux-6.15/drivers/tty/tty_ldsem.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/cdns3/cdns3-gadget.c
/linux-6.15/drivers/usb/cdns3/cdns3-ti.c
/linux-6.15/drivers/usb/cdns3/cdnsp-gadget.c
/linux-6.15/drivers/usb/cdns3/core.c
/linux-6.15/drivers/usb/cdns3/core.h
/linux-6.15/drivers/usb/cdns3/host.c
/linux-6.15/drivers/usb/chipidea/usbmisc_imx.c
/linux-6.15/drivers/usb/common/usb-conn-gpio.c
/linux-6.15/drivers/usb/core/config.c
/linux-6.15/drivers/usb/core/hcd.c
/linux-6.15/drivers/usb/core/hub.c
/linux-6.15/drivers/usb/core/urb.c
/linux-6.15/drivers/usb/dwc2/core.c
/linux-6.15/drivers/usb/dwc2/core.h
/linux-6.15/drivers/usb/dwc2/gadget.c
/linux-6.15/drivers/usb/dwc2/hcd.c
/linux-6.15/drivers/usb/dwc2/hcd_queue.c
/linux-6.15/drivers/usb/dwc2/platform.c
/linux-6.15/drivers/usb/dwc3/dwc3-am62.c
/linux-6.15/drivers/usb/dwc3/dwc3-exynos.c
/linux-6.15/drivers/usb/dwc3/dwc3-pci.c
/linux-6.15/drivers/usb/dwc3/dwc3-st.c
/linux-6.15/drivers/usb/dwc3/gadget.c
/linux-6.15/drivers/usb/gadget/function/uvc_queue.c
/linux-6.15/drivers/usb/gadget/legacy/zero.c
/linux-6.15/drivers/usb/gadget/udc/aspeed-vhub/dev.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/max3421-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-histb.c
/linux-6.15/drivers/usb/host/xhci-hub.c
/linux-6.15/drivers/usb/host/xhci-mem.c
/linux-6.15/drivers/usb/host/xhci-mtk.c
/linux-6.15/drivers/usb/host/xhci-mvebu.c
/linux-6.15/drivers/usb/host/xhci-mvebu.h
/linux-6.15/drivers/usb/host/xhci-pci.c
/linux-6.15/drivers/usb/host/xhci-plat.c
/linux-6.15/drivers/usb/host/xhci-plat.h
/linux-6.15/drivers/usb/host/xhci-ring.c
/linux-6.15/drivers/usb/host/xhci-tegra.c
/linux-6.15/drivers/usb/host/xhci.c
/linux-6.15/drivers/usb/host/xhci.h
/linux-6.15/drivers/usb/isp1760/isp1760-hcd.c
/linux-6.15/drivers/usb/isp1760/isp1760-udc.c
/linux-6.15/drivers/usb/misc/onboard_usb_dev.h
/linux-6.15/drivers/usb/misc/usb251xb.c
/linux-6.15/drivers/usb/misc/usbtest.c
/linux-6.15/drivers/usb/musb/da8xx.c
/linux-6.15/drivers/usb/musb/jz4740.c
/linux-6.15/drivers/usb/musb/mediatek.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/sunxi.c
/linux-6.15/drivers/usb/musb/tusb6010.c
/linux-6.15/drivers/usb/phy/phy-mv-usb.c
/linux-6.15/drivers/usb/phy/phy-mxs-usb.c
/linux-6.15/drivers/usb/phy/phy-ulpi.c
/linux-6.15/drivers/usb/serial/mos7840.c
/linux-6.15/drivers/usb/storage/alauda.c
/linux-6.15/drivers/usb/storage/datafab.c
/linux-6.15/drivers/usb/storage/initializers.c
/linux-6.15/drivers/usb/storage/jumpshot.c
/linux-6.15/drivers/usb/storage/realtek_cr.c
/linux-6.15/drivers/usb/storage/sddr09.c
/linux-6.15/drivers/usb/storage/sddr55.c
/linux-6.15/drivers/usb/storage/shuttle_usbat.c
/linux-6.15/drivers/usb/storage/transport.c
/linux-6.15/drivers/usb/typec/altmodes/thunderbolt.c
/linux-6.15/drivers/usb/typec/mux/Kconfig
/linux-6.15/drivers/usb/typec/mux/Makefile
/linux-6.15/drivers/usb/typec/mux/ps883x.c
/linux-6.15/drivers/usb/typec/ucsi/cros_ec_ucsi.c
/linux-6.15/drivers/usb/typec/ucsi/debugfs.c
/linux-6.15/drivers/usb/typec/ucsi/trace.c
/linux-6.15/drivers/usb/typec/ucsi/ucsi.c
/linux-6.15/drivers/usb/typec/ucsi/ucsi.h
/linux-6.15/drivers/usb/typec/ucsi/ucsi_acpi.c
/linux-6.15/drivers/usb/typec/ucsi/ucsi_ccg.c
/linux-6.15/drivers/vdpa/mlx5/core/mr.c
/linux-6.15/drivers/vdpa/mlx5/net/mlx5_vnet.c
/linux-6.15/drivers/vdpa/vdpa_user/vduse_dev.c
/linux-6.15/drivers/vfio/device_cdev.c
/linux-6.15/drivers/vfio/iommufd.c
/linux-6.15/drivers/vfio/pci/vfio_pci.c
/linux-6.15/drivers/vfio/pci/vfio_pci_config.c
/linux-6.15/drivers/vfio/pci/vfio_pci_core.c
/linux-6.15/drivers/vfio/pci/vfio_pci_igd.c
/linux-6.15/drivers/vfio/pci/vfio_pci_intrs.c
/linux-6.15/drivers/vfio/pci/vfio_pci_priv.h
/linux-6.15/drivers/vfio/pci/virtio/Kconfig
/linux-6.15/drivers/vfio/pci/virtio/legacy_io.c
/linux-6.15/drivers/vfio/pci/virtio/main.c
/linux-6.15/drivers/vfio/vfio_iommu_type1.c
/linux-6.15/drivers/vhost/Kconfig
/linux-6.15/drivers/vhost/scsi.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/virtio/virtio.c
/linux-6.15/drivers/watchdog/Kconfig
/linux-6.15/drivers/watchdog/Makefile
/linux-6.15/drivers/watchdog/alim7101_wdt.c
/linux-6.15/drivers/watchdog/aspeed_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/cros_ec_wdt.c
/linux-6.15/drivers/watchdog/lenovo_se30_wdt.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/nic7018_wdt.c
/linux-6.15/drivers/watchdog/npcm_wdt.c
/linux-6.15/drivers/watchdog/pcwd.c
/linux-6.15/drivers/watchdog/pika_wdt.c
/linux-6.15/drivers/watchdog/s3c2410_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/sunxi_wdt.c
/linux-6.15/drivers/watchdog/via_wdt.c
/linux-6.15/drivers/watchdog/w83877f_wdt.c
/linux-6.15/drivers/watchdog/watchdog_core.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/cachefiles/namei.c
/linux-6.15/fs/exec.c
/linux-6.15/fs/exportfs/expfs.c
/linux-6.15/fs/ext4/super.c
/linux-6.15/fs/fuse/dev.c
/linux-6.15/fs/fuse/dev_uring.c
/linux-6.15/fs/fuse/dev_uring_i.h
/linux-6.15/fs/fuse/dir.c
/linux-6.15/fs/fuse/fuse_dev_i.h
/linux-6.15/fs/fuse/fuse_i.h
/linux-6.15/fs/fuse/inode.c
/linux-6.15/fs/fuse/sysctl.c
/linux-6.15/fs/hostfs/hostfs.h
/linux-6.15/fs/hostfs/hostfs_kern.c
/linux-6.15/fs/hostfs/hostfs_user.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/nfs/client.c
/linux-6.15/fs/nfs/delegation.c
/linux-6.15/fs/nfs/dir.c
/linux-6.15/fs/nfs/flexfilelayout/flexfilelayout.c
/linux-6.15/fs/nfs/fs_context.c
/linux-6.15/fs/nfs/inode.c
/linux-6.15/fs/nfs/internal.h
/linux-6.15/fs/nfs/nfs3client.c
/linux-6.15/fs/nfs/nfs3proc.c
/linux-6.15/fs/nfs/nfs42proc.c
/linux-6.15/fs/nfs/nfs42xdr.c
/linux-6.15/fs/nfs/nfs4client.c
/linux-6.15/fs/nfs/nfs4proc.c
/linux-6.15/fs/nfs/nfs4state.c
/linux-6.15/fs/nfs/nfs4trace.h
/linux-6.15/fs/nfs/nfs4xdr.c
/linux-6.15/fs/nfs/super.c
/linux-6.15/fs/nfs/sysfs.c
/linux-6.15/fs/nfs/write.c
/linux-6.15/fs/nilfs2/segment.c
/linux-6.15/fs/ntfs3/attrib.c
/linux-6.15/fs/ntfs3/file.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.h
/linux-6.15/fs/ntfs3/ntfs_fs.h
/linux-6.15/fs/ntfs3/super.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/cxl/event.h
/linux-6.15/include/linux/acpi.h
/linux-6.15/include/linux/bvec.h
/linux-6.15/include/linux/context_tracking_irq.h
/linux-6.15/include/linux/cper.h
/linux-6.15/include/linux/dma/k3-udma-glue.h
/linux-6.15/include/linux/dmaengine.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/i2c.h
/linux-6.15/include/linux/i3c/master.h
/linux-6.15/include/linux/idr.h
/linux-6.15/include/linux/io_uring/cmd.h
/linux-6.15/include/linux/iomap.h
/linux-6.15/include/linux/iommu.h
/linux-6.15/include/linux/iommufd.h
/linux-6.15/include/linux/irqdomain.h
/linux-6.15/include/linux/kdb.h
/linux-6.15/include/linux/kgdb.h
/linux-6.15/include/linux/linkage.h
/linux-6.15/include/linux/local_lock.h
/linux-6.15/include/linux/local_lock_internal.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/nfs4.h
/linux-6.15/include/linux/nfs_fs_sb.h
/linux-6.15/include/linux/nfs_xdr.h
/linux-6.15/include/linux/node.h
/linux-6.15/include/linux/objtool.h
/linux-6.15/include/linux/page-flags.h
/linux-6.15/include/linux/page_ref.h
/linux-6.15/include/linux/pci-ats.h
/linux-6.15/include/linux/phy/phy.h
/linux-6.15/include/linux/platform_data/cros_ec_commands.h
/linux-6.15/include/linux/rcupdate.h
/linux-6.15/include/linux/rtc.h
/linux-6.15/include/linux/sched/smt.h
/linux-6.15/include/linux/seq_buf.h
/linux-6.15/include/linux/seq_file.h
/linux-6.15/include/linux/serdev.h
/linux-6.15/include/linux/sort.h
/linux-6.15/include/linux/soundwire/sdw.h
/linux-6.15/include/linux/soundwire/sdw_amd.h
/linux-6.15/include/linux/soundwire/sdw_intel.h
/linux-6.15/include/linux/string.h
/linux-6.15/include/linux/sunrpc/clnt.h
/linux-6.15/include/linux/sunrpc/sched.h
/linux-6.15/include/linux/sunrpc/xprtmultipath.h
/linux-6.15/include/linux/thermal.h
/linux-6.15/include/linux/timer.h
/linux-6.15/include/linux/trace.h
/linux-6.15/include/linux/trace_seq.h
/linux-6.15/include/linux/tty.h
/linux-6.15/include/linux/tty_driver.h
/linux-6.15/include/linux/tty_ldisc.h
/linux-6.15/include/linux/usb.h
/linux-6.15/include/linux/usb/musb.h
/linux-6.15/include/linux/usb/ulpi.h
/linux-6.15/include/linux/vfio.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/net/tcp.h
/linux-6.15/include/sound/hda-sdw-bpt.h
/linux-6.15/include/trace/events/sunrpc.h
/linux-6.15/include/trace/events/timer.h
/linux-6.15/include/uapi/linux/fuse.h
/linux-6.15/include/uapi/linux/iommufd.h
/linux-6.15/include/uapi/linux/ublk_cmd.h
/linux-6.15/include/uapi/linux/usb/ch9.h
/linux-6.15/include/uapi/linux/vfio.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/debug/debug_core.c
/linux-6.15/kernel/debug/kdb/kdb_io.c
/linux-6.15/kernel/debug/kdb/kdb_main.c
/linux-6.15/kernel/events/core.c
/linux-6.15/kernel/events/uprobes.c
/linux-6.15/kernel/exit.c
/linux-6.15/kernel/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/panic.c
/linux-6.15/kernel/rcu/Kconfig
/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/signal.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/idr.c
/linux-6.15/lib/iov_iter.c
/linux-6.15/lib/sg_split.c
/linux-6.15/lib/sort.c
/linux-6.15/lib/test_ida.c
/linux-6.15/lib/vdso/datastore.c
/linux-6.15/lib/vsprintf.c
/linux-6.15/mm/Kconfig
/linux-6.15/mm/backing-dev.c
/linux-6.15/mm/compaction.c
/linux-6.15/mm/hugetlb.c
/linux-6.15/mm/memcontrol.c
/linux-6.15/mm/memory.c
/linux-6.15/mm/memory_hotplug.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/tcp.c
/linux-6.15/net/ipv4/tcp_fastopen.c
/linux-6.15/net/ipv4/tcp_input.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/mptcp/subflow.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_api.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/clnt.c
/linux-6.15/net/sunrpc/rpcb_clnt.c
/linux-6.15/net/sunrpc/sched.c
/linux-6.15/net/sunrpc/sysfs.c
/linux-6.15/net/sunrpc/xprt.c
/linux-6.15/net/sunrpc/xprtmultipath.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/Makefile.vmlinux_o
/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/rt711-sdca-sdw.c
/linux-6.15/sound/soc/codecs/sma1307.c
/linux-6.15/sound/soc/codecs/wcd934x.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/qcom/sdw.c
/linux-6.15/sound/soc/sof/intel/Kconfig
/linux-6.15/sound/soc/sof/intel/Makefile
/linux-6.15/sound/soc/sof/intel/hda-dsp.c
/linux-6.15/sound/soc/sof/intel/hda-sdw-bpt.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/sound/virtio/virtio_pcm.c
/linux-6.15/tools/include/uapi/linux/types.h
/linux-6.15/tools/objtool/Documentation/objtool.txt
/linux-6.15/tools/objtool/arch/loongarch/decode.c
/linux-6.15/tools/objtool/arch/loongarch/orc.c
/linux-6.15/tools/objtool/arch/x86/decode.c
/linux-6.15/tools/objtool/arch/x86/orc.c
/linux-6.15/tools/objtool/arch/x86/special.c
/linux-6.15/tools/objtool/builtin-check.c
/linux-6.15/tools/objtool/check.c
/linux-6.15/tools/objtool/elf.c
/linux-6.15/tools/objtool/include/objtool/builtin.h
/linux-6.15/tools/objtool/include/objtool/check.h
/linux-6.15/tools/objtool/include/objtool/elf.h
/linux-6.15/tools/objtool/include/objtool/objtool.h
/linux-6.15/tools/objtool/include/objtool/special.h
/linux-6.15/tools/objtool/include/objtool/warn.h
/linux-6.15/tools/objtool/objtool.c
/linux-6.15/tools/objtool/orc_dump.c
/linux-6.15/tools/objtool/special.c
/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/cxl/Kbuild
/linux-6.15/tools/testing/cxl/test/cxl.c
/linux-6.15/tools/testing/cxl/test/mem.c
/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/clone3/clone3_selftests.h
/linux-6.15/tools/testing/selftests/drivers/net/hds.py
/linux-6.15/tools/testing/selftests/drivers/net/hw/csum.py
/linux-6.15/tools/testing/selftests/drivers/net/hw/iou-zcrx.py
/linux-6.15/tools/testing/selftests/drivers/net/hw/irq.py
/linux-6.15/tools/testing/selftests/drivers/net/lib/py/env.py
/linux-6.15/tools/testing/selftests/drivers/net/ping.py
/linux-6.15/tools/testing/selftests/drivers/net/queues.py
/linux-6.15/tools/testing/selftests/iommu/iommufd.c
/linux-6.15/tools/testing/selftests/iommu/iommufd_fail_nth.c
/linux-6.15/tools/testing/selftests/iommu/iommufd_utils.h
/linux-6.15/tools/testing/selftests/kvm/riscv/get-reg-list.c
charge_reserved_hugetlb.sh
hugetlb_reparenting_test.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/mptcp/.gitignore
/linux-6.15/tools/testing/selftests/net/mptcp/mptcp_connect.c
/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/net/udpgro_bench.sh
/linux-6.15/tools/testing/selftests/net/udpgro_frglist.sh
/linux-6.15/tools/testing/selftests/net/udpgro_fwd.sh
/linux-6.15/tools/testing/selftests/net/veth.sh
/linux-6.15/tools/testing/selftests/pidfd/pidfd.h
/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
/linux-6.15/tools/testing/shared/linux.c
/linux-6.15/tools/testing/shared/linux/cleanup.h
/linux-6.15/tools/virtio/linux/compiler.h
/linux-6.15/tools/virtio/linux/dma-mapping.h
/linux-6.15/tools/virtio/linux/module.h
983e760b27-Mar-2025 Li Wang <[email protected]>

selftest/mm: va_high_addr_switch: add ppc64 support check

Add PPC64 Radix MMU support to the va_high_addr_switch.sh by introducing
check_supported_ppc64(). The function verifies:

- 5-level pagin

selftest/mm: va_high_addr_switch: add ppc64 support check

Add PPC64 Radix MMU support to the va_high_addr_switch.sh by introducing
check_supported_ppc64(). The function verifies:

- 5-level paging (PGTABLE_LEVELS >= 5) enable in kernel config
- Radix MMU (required for PPC64 5-level translation)
- HugePages availability (needed for some tests)

If any check fails, the test is skipped (ksft_skip). This ensures
compatibility with Power9/Power10 systems running in Radix MMU mode.

Avoid failures on 4-level paging system:

# mmap(NULL, MAP_HUGETLB): 0xffffffffffffffff - FAILED
# mmap(LOW_ADDR, MAP_HUGETLB): 0xffffffffffffffff - FAILED
# mmap(HIGH_ADDR, MAP_HUGETLB): 0xffffffffffffffff - FAILED
# mmap(HIGH_ADDR, MAP_HUGETLB) again: 0xffffffffffffffff - FAILED
# mmap(HIGH_ADDR, MAP_FIXED | MAP_HUGETLB): 0xffffffffffffffff - FAILED
# mmap(-1, MAP_HUGETLB): 0xffffffffffffffff - FAILED
# mmap(-1, MAP_HUGETLB) again: 0xffffffffffffffff - FAILED
# mmap(ADDR_SWITCH_HINT - PAGE_SIZE, 2*HUGETLB_SIZE, MAP_HUGETLB): 0xffffffffffffffff - FAILED
# mmap(ADDR_SWITCH_HINT , 2*HUGETLB_SIZE, MAP_FIXED | MAP_HUGETLB): 0xffffffffffffffff - FAILED

Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Li Wang <[email protected]>
Cc: Anshuman Khandual <[email protected]>
Cc: Dev Jain <[email protected]>
Cc: Kirill A. Shuemov <[email protected]>
Cc: Shuah Khan <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>

show more ...


/linux-6.15/.mailmap
/linux-6.15/Documentation/ABI/testing/sysfs-bus-coresight-devices-tpdm
/linux-6.15/Documentation/ABI/testing/sysfs-bus-counter
/linux-6.15/Documentation/ABI/testing/sysfs-bus-iio
/linux-6.15/Documentation/ABI/testing/sysfs-bus-iio-adc-ad4130
/linux-6.15/Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
/linux-6.15/Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
/linux-6.15/Documentation/ABI/testing/sysfs-kernel-reboot
/linux-6.15/Documentation/ABI/testing/sysfs-pps-gen-tio
/linux-6.15/Documentation/admin-guide/kernel-parameters.txt
/linux-6.15/Documentation/devicetree/bindings/arm/arm,coresight-tmc.yaml
/linux-6.15/Documentation/devicetree/bindings/arm/qcom,coresight-ctcu.yaml
/linux-6.15/Documentation/devicetree/bindings/arm/qcom,coresight-tpda.yaml
/linux-6.15/Documentation/devicetree/bindings/arm/qcom,coresight-tpdm.yaml
/linux-6.15/Documentation/devicetree/bindings/iio/adc/adi,ad4030.yaml
/linux-6.15/Documentation/devicetree/bindings/iio/adc/adi,ad4695.yaml
/linux-6.15/Documentation/devicetree/bindings/iio/adc/adi,ad4851.yaml
/linux-6.15/Documentation/devicetree/bindings/iio/adc/adi,ad7191.yaml
/linux-6.15/Documentation/devicetree/bindings/iio/adc/adi,ad7380.yaml
/linux-6.15/Documentation/devicetree/bindings/iio/adc/adi,axi-adc.yaml
/linux-6.15/Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml
/linux-6.15/Documentation/devicetree/bindings/iio/adc/rockchip-saradc.yaml
/linux-6.15/Documentation/devicetree/bindings/iio/adc/ti,ads7138.yaml
/linux-6.15/Documentation/devicetree/bindings/iio/dac/adi,ad5380.yaml
/linux-6.15/Documentation/devicetree/bindings/iio/frequency/adf4371.yaml
/linux-6.15/Documentation/devicetree/bindings/iio/humidity/sciosense,ens210.yaml
/linux-6.15/Documentation/devicetree/bindings/iio/imu/adi,adis16550.yaml
/linux-6.15/Documentation/devicetree/bindings/iio/light/brcm,apds9160.yaml
/linux-6.15/Documentation/devicetree/bindings/iio/light/dynaimage,al3010.yaml
/linux-6.15/Documentation/devicetree/bindings/iio/magnetometer/silabs,si7210.yaml
/linux-6.15/Documentation/devicetree/bindings/iio/temperature/maxim,max31865.yaml
/linux-6.15/Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
/linux-6.15/Documentation/devicetree/bindings/thermal/thermal-zones.yaml
/linux-6.15/Documentation/devicetree/bindings/trivial-devices.yaml
/linux-6.15/Documentation/driver-api/pps.rst
/linux-6.15/Documentation/driver-api/thermal/sysfs-api.rst
/linux-6.15/Documentation/filesystems/proc.rst
/linux-6.15/Documentation/iio/ad4030.rst
/linux-6.15/Documentation/iio/ad4695.rst
/linux-6.15/Documentation/iio/ad7191.rst
/linux-6.15/Documentation/iio/ad7380.rst
/linux-6.15/Documentation/iio/ad7944.rst
/linux-6.15/Documentation/iio/adis16550.rst
/linux-6.15/Documentation/iio/adxl380.rst
/linux-6.15/Documentation/iio/iio_adc.rst
/linux-6.15/Documentation/iio/index.rst
/linux-6.15/Documentation/trace/coresight/coresight.rst
/linux-6.15/Documentation/trace/coresight/panic.rst
/linux-6.15/Documentation/userspace-api/perf_ring_buffer.rst
/linux-6.15/MAINTAINERS
/linux-6.15/arch/arm64/mm/init.c
/linux-6.15/arch/loongarch/kernel/setup.c
/linux-6.15/arch/powerpc/Kconfig
/linux-6.15/arch/powerpc/include/asm/crash_reserve.h
/linux-6.15/arch/powerpc/include/asm/kexec.h
/linux-6.15/arch/powerpc/kernel/prom.c
/linux-6.15/arch/powerpc/kernel/secvar-sysfs.c
/linux-6.15/arch/powerpc/kexec/core.c
/linux-6.15/arch/powerpc/kexec/file_load_64.c
/linux-6.15/arch/powerpc/mm/mem.c
/linux-6.15/arch/powerpc/perf/hv-24x7.c
/linux-6.15/arch/powerpc/platforms/powernv/opal-core.c
/linux-6.15/arch/powerpc/platforms/powernv/opal-dump.c
/linux-6.15/arch/powerpc/platforms/powernv/opal-elog.c
/linux-6.15/arch/powerpc/platforms/powernv/opal-flash.c
/linux-6.15/arch/powerpc/platforms/powernv/opal-msglog.c
/linux-6.15/arch/powerpc/platforms/powernv/ultravisor.c
/linux-6.15/arch/riscv/mm/init.c
/linux-6.15/arch/x86/kernel/cpu/resctrl/internal.h
/linux-6.15/arch/x86/kernel/cpu/resctrl/pseudo_lock.c
/linux-6.15/arch/x86/kernel/cpu/resctrl/rdtgroup.c
/linux-6.15/arch/x86/kernel/setup.c
/linux-6.15/drivers/accel/habanalabs/common/command_submission.c
/linux-6.15/drivers/accel/habanalabs/common/debugfs.c
/linux-6.15/drivers/accel/habanalabs/common/device.c
/linux-6.15/drivers/accel/habanalabs/common/habanalabs_drv.c
/linux-6.15/drivers/accel/habanalabs/common/sysfs.c
/linux-6.15/drivers/android/binder_internal.h
/linux-6.15/drivers/ata/libata-zpodd.c
/linux-6.15/drivers/base/bus.c
/linux-6.15/drivers/base/component.c
/linux-6.15/drivers/base/faux.c
/linux-6.15/drivers/base/physical_location.c
/linux-6.15/drivers/bus/mhi/host/main.c
/linux-6.15/drivers/bus/mhi/host/pci_generic.c
/linux-6.15/drivers/bus/mhi/host/pm.c
/linux-6.15/drivers/char/tlclk.c
/linux-6.15/drivers/char/virtio_console.c
/linux-6.15/drivers/counter/microchip-tcb-capture.c
/linux-6.15/drivers/counter/ti-eqep.c
/linux-6.15/drivers/cxl/port.c
/linux-6.15/drivers/firmware/dmi-sysfs.c
/linux-6.15/drivers/firmware/dmi_scan.c
/linux-6.15/drivers/firmware/efi/mokvar-table.c
/linux-6.15/drivers/firmware/efi/rci2-table.c
/linux-6.15/drivers/firmware/qemu_fw_cfg.c
/linux-6.15/drivers/fpga/altera-cvp.c
/linux-6.15/drivers/fpga/versal-fpga.c
/linux-6.15/drivers/fsi/fsi-core.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
/linux-6.15/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
/linux-6.15/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
/linux-6.15/drivers/gpu/drm/drm_sysfs.c
/linux-6.15/drivers/gpu/drm/i915/i915_gpu_error.c
/linux-6.15/drivers/gpu/drm/i915/i915_sysfs.c
/linux-6.15/drivers/gpu/drm/lima/lima_drv.c
/linux-6.15/drivers/gpu/nova-core/driver.rs
/linux-6.15/drivers/gpu/nova-core/regs.rs
/linux-6.15/drivers/greybus/gb-beagleplay.c
/linux-6.15/drivers/hwtracing/coresight/Kconfig
/linux-6.15/drivers/hwtracing/coresight/Makefile
/linux-6.15/drivers/hwtracing/coresight/coresight-catu.c
/linux-6.15/drivers/hwtracing/coresight/coresight-cfg-preload.c
/linux-6.15/drivers/hwtracing/coresight/coresight-cfg-preload.h
/linux-6.15/drivers/hwtracing/coresight/coresight-cfg-pstop.c
/linux-6.15/drivers/hwtracing/coresight/coresight-config.c
/linux-6.15/drivers/hwtracing/coresight/coresight-config.h
/linux-6.15/drivers/hwtracing/coresight/coresight-core.c
/linux-6.15/drivers/hwtracing/coresight/coresight-ctcu-core.c
/linux-6.15/drivers/hwtracing/coresight/coresight-ctcu.h
/linux-6.15/drivers/hwtracing/coresight/coresight-cti-core.c
/linux-6.15/drivers/hwtracing/coresight/coresight-cti-sysfs.c
/linux-6.15/drivers/hwtracing/coresight/coresight-cti.h
/linux-6.15/drivers/hwtracing/coresight/coresight-dummy.c
/linux-6.15/drivers/hwtracing/coresight/coresight-etb10.c
/linux-6.15/drivers/hwtracing/coresight/coresight-etm-perf.c
/linux-6.15/drivers/hwtracing/coresight/coresight-etm-perf.h
/linux-6.15/drivers/hwtracing/coresight/coresight-etm.h
/linux-6.15/drivers/hwtracing/coresight/coresight-etm3x-core.c
/linux-6.15/drivers/hwtracing/coresight/coresight-etm3x-sysfs.c
/linux-6.15/drivers/hwtracing/coresight/coresight-etm4x-core.c
/linux-6.15/drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
/linux-6.15/drivers/hwtracing/coresight/coresight-etm4x.h
/linux-6.15/drivers/hwtracing/coresight/coresight-funnel.c
/linux-6.15/drivers/hwtracing/coresight/coresight-priv.h
/linux-6.15/drivers/hwtracing/coresight/coresight-replicator.c
/linux-6.15/drivers/hwtracing/coresight/coresight-stm.c
/linux-6.15/drivers/hwtracing/coresight/coresight-syscfg-configfs.c
/linux-6.15/drivers/hwtracing/coresight/coresight-syscfg.c
/linux-6.15/drivers/hwtracing/coresight/coresight-sysfs.c
/linux-6.15/drivers/hwtracing/coresight/coresight-tmc-core.c
/linux-6.15/drivers/hwtracing/coresight/coresight-tmc-etf.c
/linux-6.15/drivers/hwtracing/coresight/coresight-tmc-etr.c
/linux-6.15/drivers/hwtracing/coresight/coresight-tmc.h
/linux-6.15/drivers/hwtracing/coresight/coresight-tpda.c
/linux-6.15/drivers/hwtracing/coresight/coresight-tpdm.c
/linux-6.15/drivers/hwtracing/coresight/coresight-tpdm.h
/linux-6.15/drivers/hwtracing/coresight/coresight-trace-id.c
/linux-6.15/drivers/hwtracing/coresight/ultrasoc-smb.c
/linux-6.15/drivers/hwtracing/coresight/ultrasoc-smb.h
/linux-6.15/drivers/iio/accel/adxl345.h
/linux-6.15/drivers/iio/accel/adxl345_core.c
/linux-6.15/drivers/iio/accel/adxl367.c
/linux-6.15/drivers/iio/accel/adxl372.c
/linux-6.15/drivers/iio/accel/adxl380.c
/linux-6.15/drivers/iio/accel/bma180.c
/linux-6.15/drivers/iio/accel/bma400_core.c
/linux-6.15/drivers/iio/accel/bmi088-accel-core.c
/linux-6.15/drivers/iio/accel/fxls8962af-core.c
/linux-6.15/drivers/iio/accel/kionix-kx022a.c
/linux-6.15/drivers/iio/accel/mc3230.c
/linux-6.15/drivers/iio/accel/mma8452.c
/linux-6.15/drivers/iio/accel/msa311.c
/linux-6.15/drivers/iio/adc/Kconfig
/linux-6.15/drivers/iio/adc/Makefile
/linux-6.15/drivers/iio/adc/ad4000.c
/linux-6.15/drivers/iio/adc/ad4030.c
/linux-6.15/drivers/iio/adc/ad4130.c
/linux-6.15/drivers/iio/adc/ad4695.c
/linux-6.15/drivers/iio/adc/ad4851.c
/linux-6.15/drivers/iio/adc/ad7091r-base.c
/linux-6.15/drivers/iio/adc/ad7124.c
/linux-6.15/drivers/iio/adc/ad7173.c
/linux-6.15/drivers/iio/adc/ad7191.c
/linux-6.15/drivers/iio/adc/ad7192.c
/linux-6.15/drivers/iio/adc/ad7266.c
/linux-6.15/drivers/iio/adc/ad7298.c
/linux-6.15/drivers/iio/adc/ad7380.c
/linux-6.15/drivers/iio/adc/ad7476.c
/linux-6.15/drivers/iio/adc/ad7606.c
/linux-6.15/drivers/iio/adc/ad7606.h
/linux-6.15/drivers/iio/adc/ad7606_bus_iface.h
/linux-6.15/drivers/iio/adc/ad7606_par.c
/linux-6.15/drivers/iio/adc/ad7606_spi.c
/linux-6.15/drivers/iio/adc/ad7625.c
/linux-6.15/drivers/iio/adc/ad7768-1.c
/linux-6.15/drivers/iio/adc/ad7779.c
/linux-6.15/drivers/iio/adc/ad7791.c
/linux-6.15/drivers/iio/adc/ad7793.c
/linux-6.15/drivers/iio/adc/ad7887.c
/linux-6.15/drivers/iio/adc/ad7923.c
/linux-6.15/drivers/iio/adc/ad7944.c
/linux-6.15/drivers/iio/adc/ad799x.c
/linux-6.15/drivers/iio/adc/ad9467.c
/linux-6.15/drivers/iio/adc/ad_sigma_delta.c
/linux-6.15/drivers/iio/adc/adi-axi-adc.c
/linux-6.15/drivers/iio/adc/at91-sama5d2_adc.c
/linux-6.15/drivers/iio/adc/dln2-adc.c
/linux-6.15/drivers/iio/adc/max1027.c
/linux-6.15/drivers/iio/adc/max11410.c
/linux-6.15/drivers/iio/adc/max1363.c
/linux-6.15/drivers/iio/adc/max34408.c
/linux-6.15/drivers/iio/adc/pac1921.c
/linux-6.15/drivers/iio/adc/rockchip_saradc.c
/linux-6.15/drivers/iio/adc/rtq6056.c
/linux-6.15/drivers/iio/adc/stm32-adc-core.c
/linux-6.15/drivers/iio/adc/stm32-adc.c
/linux-6.15/drivers/iio/adc/stm32-dfsdm-adc.c
/linux-6.15/drivers/iio/adc/ti-adc084s021.c
/linux-6.15/drivers/iio/adc/ti-adc108s102.c
/linux-6.15/drivers/iio/adc/ti-adc161s626.c
/linux-6.15/drivers/iio/adc/ti-ads1119.c
/linux-6.15/drivers/iio/adc/ti-ads124s08.c
/linux-6.15/drivers/iio/adc/ti-ads1298.c
/linux-6.15/drivers/iio/adc/ti-ads131e08.c
/linux-6.15/drivers/iio/adc/ti-ads7138.c
/linux-6.15/drivers/iio/adc/ti-ads7924.c
/linux-6.15/drivers/iio/adc/ti-tlc4541.c
/linux-6.15/drivers/iio/addac/ad74413r.c
/linux-6.15/drivers/iio/amplifiers/hmc425a.c
/linux-6.15/drivers/iio/buffer/industrialio-buffer-dma.c
/linux-6.15/drivers/iio/buffer/industrialio-buffer-dmaengine.c
/linux-6.15/drivers/iio/chemical/ens160_core.c
/linux-6.15/drivers/iio/chemical/scd30_core.c
/linux-6.15/drivers/iio/common/cros_ec_sensors/Makefile
/linux-6.15/drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
/linux-6.15/drivers/iio/common/cros_ec_sensors/cros_ec_sensors_trace.c
/linux-6.15/drivers/iio/common/cros_ec_sensors/cros_ec_sensors_trace.h
/linux-6.15/drivers/iio/dac/Kconfig
/linux-6.15/drivers/iio/dac/ad3552r-common.c
/linux-6.15/drivers/iio/dac/ad3552r-hs.c
/linux-6.15/drivers/iio/dac/ad3552r-hs.h
/linux-6.15/drivers/iio/dac/ad3552r.c
/linux-6.15/drivers/iio/dac/ad3552r.h
/linux-6.15/drivers/iio/dac/ad5791.c
/linux-6.15/drivers/iio/dac/ad8460.c
/linux-6.15/drivers/iio/dac/adi-axi-dac.c
/linux-6.15/drivers/iio/dummy/iio_simple_dummy.c
/linux-6.15/drivers/iio/frequency/adf4371.c
/linux-6.15/drivers/iio/gyro/bmg160_i2c.c
/linux-6.15/drivers/iio/gyro/bmg160_spi.c
/linux-6.15/drivers/iio/humidity/dht11.c
/linux-6.15/drivers/iio/imu/Kconfig
/linux-6.15/drivers/iio/imu/Makefile
/linux-6.15/drivers/iio/imu/adis.c
/linux-6.15/drivers/iio/imu/adis16550.c
/linux-6.15/drivers/iio/imu/bmi270/bmi270.h
/linux-6.15/drivers/iio/imu/bmi270/bmi270_core.c
/linux-6.15/drivers/iio/imu/bmi323/bmi323_core.c
/linux-6.15/drivers/iio/industrialio-backend.c
/linux-6.15/drivers/iio/industrialio-core.c
/linux-6.15/drivers/iio/industrialio-event.c
/linux-6.15/drivers/iio/industrialio-gts-helper.c
/linux-6.15/drivers/iio/light/Kconfig
/linux-6.15/drivers/iio/light/Makefile
/linux-6.15/drivers/iio/light/adux1020.c
/linux-6.15/drivers/iio/light/al3000a.c
/linux-6.15/drivers/iio/light/apds9160.c
/linux-6.15/drivers/iio/light/bh1745.c
/linux-6.15/drivers/iio/light/cm32181.c
/linux-6.15/drivers/iio/light/cm36651.c
/linux-6.15/drivers/iio/light/veml6030.c
/linux-6.15/drivers/iio/light/veml6075.c
/linux-6.15/drivers/iio/magnetometer/Kconfig
/linux-6.15/drivers/iio/magnetometer/Makefile
/linux-6.15/drivers/iio/magnetometer/af8133j.c
/linux-6.15/drivers/iio/magnetometer/si7210.c
/linux-6.15/drivers/iio/pressure/zpa2326_i2c.c
/linux-6.15/drivers/iio/pressure/zpa2326_spi.c
/linux-6.15/drivers/iio/proximity/irsd200.c
/linux-6.15/drivers/iio/proximity/sx9310.c
/linux-6.15/drivers/iio/proximity/sx9324.c
/linux-6.15/drivers/iio/proximity/sx9360.c
/linux-6.15/drivers/iio/resolver/ad2s1210.c
/linux-6.15/drivers/iio/temperature/tmp006.c
/linux-6.15/drivers/infiniband/hw/bnxt_re/qplib_rcfw.c
/linux-6.15/drivers/input/touchscreen/goodix_berlin_core.c
/linux-6.15/drivers/misc/eeprom/ee1004.c
/linux-6.15/drivers/misc/lis3lv02d/lis3lv02d.c
/linux-6.15/drivers/misc/lis3lv02d/lis3lv02d.h
/linux-6.15/drivers/misc/mei/bus.c
/linux-6.15/drivers/misc/mei/client.c
/linux-6.15/drivers/misc/mei/client.h
/linux-6.15/drivers/misc/mei/hw-txe.c
/linux-6.15/drivers/misc/mei/hw-txe.h
/linux-6.15/drivers/nvme/host/core.c
/linux-6.15/drivers/pcmcia/cistpl.c
/linux-6.15/drivers/platform/chrome/cros_ec_lpc.c
/linux-6.15/drivers/power/supply/da9030_battery.c
/linux-6.15/drivers/pps/generators/Kconfig
/linux-6.15/drivers/pps/generators/Makefile
/linux-6.15/drivers/pps/generators/pps_gen-dummy.c
/linux-6.15/drivers/pps/generators/pps_gen.c
/linux-6.15/drivers/pps/generators/pps_gen_tio.c
/linux-6.15/drivers/pps/generators/sysfs.c
/linux-6.15/drivers/rapidio/rio-sysfs.c
/linux-6.15/drivers/regulator/core.c
/linux-6.15/drivers/regulator/dummy.c
/linux-6.15/drivers/regulator/irq_helpers.c
/linux-6.15/drivers/staging/iio/accel/Kconfig
/linux-6.15/drivers/staging/iio/accel/Makefile
/linux-6.15/drivers/staging/iio/frequency/ad9832.c
/linux-6.15/drivers/staging/iio/frequency/ad9834.c
/linux-6.15/drivers/thermal/thermal_core.c
/linux-6.15/drivers/thermal/thermal_core.h
/linux-6.15/drivers/thermal/thermal_of.c
/linux-6.15/drivers/w1/masters/w1-uart.c
/linux-6.15/drivers/w1/slaves/w1_therm.c
/linux-6.15/fs/btrfs/disk-io.c
/linux-6.15/fs/kernfs/dir.c
/linux-6.15/fs/kernfs/file.c
/linux-6.15/fs/kernfs/kernfs-internal.h
/linux-6.15/fs/kernfs/mount.c
/linux-6.15/fs/kernfs/symlink.c
/linux-6.15/fs/ocfs2/alloc.c
/linux-6.15/fs/ocfs2/aops.c
/linux-6.15/fs/ocfs2/quota_global.c
/linux-6.15/fs/proc/base.c
/linux-6.15/fs/sysfs/dir.c
/linux-6.15/fs/sysfs/file.c
/linux-6.15/fs/xfs/xfs_icache.c
/linux-6.15/fs/xfs/xfs_sysfs.c
/linux-6.15/include/dt-bindings/iio/adc/adi,ad4695.h
/linux-6.15/include/linux/coresight.h
/linux-6.15/include/linux/counter.h
/linux-6.15/include/linux/cpu.h
/linux-6.15/include/linux/crash_reserve.h
/linux-6.15/include/linux/device.h
/linux-6.15/include/linux/device/class.h
/linux-6.15/include/linux/iio/adc/ad_sigma_delta.h
/linux-6.15/include/linux/iio/backend.h
/linux-6.15/include/linux/iio/buffer-dmaengine.h
/linux-6.15/include/linux/iio/iio-gts-helper.h
/linux-6.15/include/linux/iio/iio.h
/linux-6.15/include/linux/iio/imu/adis.h
/linux-6.15/include/linux/interval_tree_generic.h
/linux-6.15/include/linux/ioport.h
/linux-6.15/include/linux/kernfs.h
/linux-6.15/include/linux/kexec.h
/linux-6.15/include/linux/list_nulls.h
/linux-6.15/include/linux/mei_cl_bus.h
/linux-6.15/include/linux/mhi.h
/linux-6.15/include/linux/min_heap.h
/linux-6.15/include/linux/mutex.h
/linux-6.15/include/linux/pps_gen_kernel.h
/linux-6.15/include/linux/reboot.h
/linux-6.15/include/linux/rhashtable.h
/linux-6.15/include/linux/sched.h
/linux-6.15/include/linux/types.h
/linux-6.15/include/linux/user_namespace.h
/linux-6.15/include/uapi/linux/capability.h
/linux-6.15/include/uapi/linux/counter.h
/linux-6.15/include/uapi/linux/counter/microchip-tcb-capture.h
/linux-6.15/include/uapi/linux/iio/types.h
/linux-6.15/kernel/Kconfig.hz
/linux-6.15/kernel/cgroup/cgroup-v1.c
/linux-6.15/kernel/cgroup/cgroup.c
/linux-6.15/kernel/crash_reserve.c
/linux-6.15/kernel/fork.c
/linux-6.15/kernel/hung_task.c
/linux-6.15/kernel/kexec_core.c
/linux-6.15/kernel/kexec_elf.c
/linux-6.15/kernel/kexec_file.c
/linux-6.15/kernel/locking/mutex.c
/linux-6.15/kernel/reboot.c
/linux-6.15/kernel/relay.c
/linux-6.15/kernel/resource.c
/linux-6.15/kernel/signal.c
/linux-6.15/kernel/ucount.c
/linux-6.15/kernel/watchdog_perf.c
/linux-6.15/lib/Kconfig.debug
/linux-6.15/lib/interval_tree.c
/linux-6.15/lib/interval_tree_test.c
/linux-6.15/lib/min_heap.c
/linux-6.15/lib/plist.c
/linux-6.15/lib/rbtree_test.c
/linux-6.15/lib/zlib_deflate/deflate.c
/linux-6.15/mm/damon/core.c
/linux-6.15/mm/kasan/kasan_test_c.c
/linux-6.15/mm/memblock.c
/linux-6.15/mm/mm_init.c
/linux-6.15/mm/mremap.c
/linux-6.15/mm/page_alloc.c
/linux-6.15/rust/kernel/device.rs
/linux-6.15/rust/kernel/devres.rs
/linux-6.15/rust/kernel/faux.rs
/linux-6.15/rust/kernel/io.rs
/linux-6.15/rust/kernel/miscdevice.rs
/linux-6.15/rust/kernel/pci.rs
/linux-6.15/rust/kernel/platform.rs
/linux-6.15/samples/Kconfig
/linux-6.15/samples/Makefile
/linux-6.15/samples/hung_task/Makefile
/linux-6.15/samples/hung_task/hung_task_mutex.c
/linux-6.15/samples/rust/rust_dma.rs
/linux-6.15/samples/rust/rust_driver_faux.rs
/linux-6.15/samples/rust/rust_driver_pci.rs
/linux-6.15/samples/rust/rust_driver_platform.rs
/linux-6.15/samples/rust/rust_misc_device.rs
/linux-6.15/scripts/checkpatch.pl
/linux-6.15/scripts/coccinelle/misc/secs_to_jiffies.cocci
/linux-6.15/scripts/extract-fwblobs
/linux-6.15/scripts/gdb/linux/cpus.py
/linux-6.15/scripts/gdb/linux/symbols.py
/linux-6.15/scripts/gdb/linux/utils.py
/linux-6.15/scripts/get_maintainer.pl
/linux-6.15/scripts/tags.sh
/linux-6.15/security/selinux/hooks.c
/linux-6.15/sound/pci/ac97/ac97_codec.c
/linux-6.15/tools/counter/.gitignore
/linux-6.15/tools/counter/counter_watch_events.c
/linux-6.15/tools/iio/iio_event_monitor.c
/linux-6.15/tools/include/asm/timex.h
/linux-6.15/tools/include/linux/bitmap.h
/linux-6.15/tools/include/linux/container_of.h
/linux-6.15/tools/include/linux/kernel.h
/linux-6.15/tools/include/linux/math64.h
/linux-6.15/tools/include/linux/moduleparam.h
/linux-6.15/tools/include/linux/prandom.h
/linux-6.15/tools/include/linux/slab.h
/linux-6.15/tools/include/linux/types.h
/linux-6.15/tools/lib/bitmap.c
/linux-6.15/tools/lib/slab.c
/linux-6.15/tools/testing/rbtree/Makefile
/linux-6.15/tools/testing/rbtree/interval_tree_test.c
/linux-6.15/tools/testing/rbtree/rbtree_test.c
/linux-6.15/tools/testing/rbtree/test.h
/linux-6.15/tools/testing/selftests/bpf/progs/profiler.inc.h
va_high_addr_switch.sh
/linux-6.15/tools/testing/shared/interval_tree-shim.c
/linux-6.15/tools/testing/shared/linux/interval_tree.h
/linux-6.15/tools/testing/shared/linux/interval_tree_generic.h
/linux-6.15/tools/testing/shared/linux/rbtree.h
/linux-6.15/tools/testing/shared/linux/rbtree_augmented.h
/linux-6.15/tools/testing/shared/linux/rbtree_types.h
/linux-6.15/tools/testing/shared/rbtree-shim.c
a2c6f9c318-Mar-2025 Ryan Roberts <[email protected]>

selftests/mm: speed up split_huge_page_test

create_pagecache_thp_and_fd() was previously writing a file sized at twice
the PMD size by making a per-byte write syscall. This was quite slow when
the

selftests/mm: speed up split_huge_page_test

create_pagecache_thp_and_fd() was previously writing a file sized at twice
the PMD size by making a per-byte write syscall. This was quite slow when
the PMD size is 4M, but completely intolerable for 32M (PMD size for
arm64's 16K page size), and 512M (PMD size for arm64's 64K page size).

The byte pattern has a 256 byte period, so let's create a 1K buffer and
fill it with exactly 4 periods. Then we can write the buffer as many
times as is required to fill the file. This makes things much more
tolerable.

The test now passes for 16K page size. It still fails for 64K page size
because MAX_PAGECACHE_ORDER is too small for 512M folio size (I think).

Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Ryan Roberts <[email protected]>
Acked-by: Peter Xu <[email protected]>
Acked-by: Rafael Aquini <[email protected]>
Cc: Shuah Khan <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>

show more ...

735b3f7e18-Mar-2025 Ryan Roberts <[email protected]>

selftests/mm: uffd-unit-tests support for hugepages > 2M

uffd-unit-tests uses a memory area with a fixed 32M size. Then it
calculates the number of pages by dividing by page_size, which itself is
e

selftests/mm: uffd-unit-tests support for hugepages > 2M

uffd-unit-tests uses a memory area with a fixed 32M size. Then it
calculates the number of pages by dividing by page_size, which itself is
either the base page size or the PMD huge page size depending on the test
config. For the latter, we end up with nr_pages=1 for arm64 16K base
pages, and nr_pages=0 for 64K base pages. This doesn't end well.

So let's make the 32M size a floor and also ensure that we have at least 2
pages given the PMD size. With this change, the tests pass on arm64 64K
base page size configuration.

Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Ryan Roberts <[email protected]>
Acked-by: Peter Xu <[email protected]>
Acked-by: Rafael Aquini <[email protected]>
Cc: Shuah Khan <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>

show more ...

d8a866c717-Mar-2025 Brendan Jackman <[email protected]>

selftests/mm: add commentary about 9pfs bugs

As discussed here:

https://lore.kernel.org/lkml/[email protected]/

This code could benefit from some more commentary.

To avoid needing to co

selftests/mm: add commentary about 9pfs bugs

As discussed here:

https://lore.kernel.org/lkml/[email protected]/

This code could benefit from some more commentary.

To avoid needing to comment the same thing in multiple places (I guess
more of these SKIPs will need to be added over time, for now I am only
like 20% of the way through Project Run run_vmtests.sh Successfully), add
a dummy "skip tests for this specific reason" function that basically just
serves as a hook to hang comments on.

Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Brendan Jackman <[email protected]>
Cc: David Hildenbrand <[email protected]>
Cc: Shuah Khan <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>

show more ...

f841ad9c12-Mar-2025 Cyan Yang <[email protected]>

selftests/mm/cow: fix the incorrect error handling

Error handling doesn't check the correct return value. This patch will
fix it.

Link: https://lkml.kernel.org/r/20250312043840.71799-1-cyan.yang@s

selftests/mm/cow: fix the incorrect error handling

Error handling doesn't check the correct return value. This patch will
fix it.

Link: https://lkml.kernel.org/r/[email protected]
Fixes: f4b5fd6946e2 ("selftests/vm: anon_cow: THP tests")
Signed-off-by: Cyan Yang <[email protected]>
Reviewed-by: Dev Jain <[email protected]>
Reviewed-by: Muhammad Usama Anjum <[email protected]>
Cc: David Hildenbrand <[email protected]>
Cc: Shuah Khan <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>

show more ...

80a5c49407-Mar-2025 Zi Yan <[email protected]>

selftests/mm: add tests for folio_split(), buddy allocator like split

It splits page cache folios to orders from 0 to 8 at different in-folio
offset.

Link: https://lkml.kernel.org/r/20250307174001.

selftests/mm: add tests for folio_split(), buddy allocator like split

It splits page cache folios to orders from 0 to 8 at different in-folio
offset.

Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Zi Yan <[email protected]>
Cc: Baolin Wang <[email protected]>
Cc: David Hildenbrand <[email protected]>
Cc: Hugh Dickins <[email protected]>
Cc: John Hubbard <[email protected]>
Cc: Kefeng Wang <[email protected]>
Cc: Kirill A. Shuemov <[email protected]>
Cc: Matthew Wilcox <[email protected]>
Cc: Miaohe Lin <[email protected]>
Cc: Ryan Roberts <[email protected]>
Cc: Yang Shi <[email protected]>
Cc: Yu Zhao <[email protected]>
Cc: Kairui Song <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>

show more ...


/linux-6.15/Documentation/ABI/testing/sysfs-kernel-mm-damon
/linux-6.15/Documentation/admin-guide/cgroup-v1/memory.rst
/linux-6.15/Documentation/admin-guide/cgroup-v2.rst
/linux-6.15/Documentation/admin-guide/kernel-parameters.txt
/linux-6.15/Documentation/admin-guide/mm/damon/usage.rst
/linux-6.15/Documentation/admin-guide/mm/hugetlbpage.rst
/linux-6.15/Documentation/admin-guide/mm/pagemap.rst
/linux-6.15/Documentation/arch/arm64/ptdump.rst
/linux-6.15/Documentation/core-api/xarray.rst
/linux-6.15/Documentation/filesystems/dax.rst
/linux-6.15/Documentation/filesystems/proc.rst
/linux-6.15/Documentation/mm/damon/design.rst
/linux-6.15/Documentation/mm/transhuge.rst
/linux-6.15/Documentation/mm/zsmalloc.rst
/linux-6.15/MAINTAINERS
/linux-6.15/arch/alpha/mm/init.c
/linux-6.15/arch/arc/mm/init.c
/linux-6.15/arch/arm/mm/init.c
/linux-6.15/arch/arm64/Kconfig
/linux-6.15/arch/arm64/include/asm/ptdump.h
/linux-6.15/arch/arm64/kvm/Kconfig
/linux-6.15/arch/arm64/mm/Makefile
/linux-6.15/arch/arm64/mm/init.c
/linux-6.15/arch/csky/kernel/setup.c
/linux-6.15/arch/csky/mm/init.c
/linux-6.15/arch/hexagon/mm/init.c
/linux-6.15/arch/loongarch/kernel/numa.c
/linux-6.15/arch/loongarch/mm/init.c
/linux-6.15/arch/m68k/mm/init.c
/linux-6.15/arch/microblaze/mm/init.c
/linux-6.15/arch/mips/include/asm/mmzone.h
/linux-6.15/arch/mips/loongson64/numa.c
/linux-6.15/arch/mips/mm/init.c
/linux-6.15/arch/mips/sgi-ip27/ip27-memory.c
/linux-6.15/arch/nios2/kernel/setup.c
/linux-6.15/arch/nios2/mm/init.c
/linux-6.15/arch/openrisc/mm/init.c
/linux-6.15/arch/parisc/mm/init.c
/linux-6.15/arch/powerpc/Kconfig
/linux-6.15/arch/powerpc/configs/mpc885_ads_defconfig
/linux-6.15/arch/powerpc/kernel/setup-common.c
/linux-6.15/arch/powerpc/mm/Makefile
/linux-6.15/arch/powerpc/mm/mem.c
/linux-6.15/arch/riscv/Kconfig
/linux-6.15/arch/riscv/mm/Makefile
/linux-6.15/arch/riscv/mm/init.c
/linux-6.15/arch/s390/Kconfig
/linux-6.15/arch/s390/mm/Makefile
/linux-6.15/arch/s390/mm/init.c
/linux-6.15/arch/sh/mm/init.c
/linux-6.15/arch/sparc/include/asm/pgtable_64.h
/linux-6.15/arch/sparc/mm/init_32.c
/linux-6.15/arch/sparc/mm/init_64.c
/linux-6.15/arch/sparc/mm/tlb.c
/linux-6.15/arch/um/include/shared/mem_user.h
/linux-6.15/arch/um/kernel/mem.c
/linux-6.15/arch/um/kernel/physmem.c
/linux-6.15/arch/um/kernel/um_arch.c
/linux-6.15/arch/x86/Kconfig
/linux-6.15/arch/x86/Kconfig.debug
/linux-6.15/arch/x86/include/asm/highmem.h
/linux-6.15/arch/x86/include/asm/numa.h
/linux-6.15/arch/x86/include/asm/xen/hypervisor.h
/linux-6.15/arch/x86/kernel/setup.c
/linux-6.15/arch/x86/mm/Makefile
/linux-6.15/arch/x86/mm/init_32.c
/linux-6.15/arch/x86/mm/init_64.c
/linux-6.15/arch/x86/mm/numa_32.c
/linux-6.15/arch/x86/xen/enlighten_pv.c
/linux-6.15/arch/xtensa/mm/init.c
/linux-6.15/drivers/dax/device.c
/linux-6.15/drivers/gpu/drm/nouveau/nouveau_dmem.c
/linux-6.15/drivers/nvdimm/pmem.c
/linux-6.15/drivers/pci/p2pdma.c
/linux-6.15/drivers/s390/block/Kconfig
/linux-6.15/drivers/s390/block/dcssblk.c
/linux-6.15/fs/dax.c
/linux-6.15/fs/ext4/inode.c
/linux-6.15/fs/fuse/dax.c
/linux-6.15/fs/fuse/dir.c
/linux-6.15/fs/fuse/file.c
/linux-6.15/fs/fuse/virtio_fs.c
/linux-6.15/fs/hugetlbfs/inode.c
/linux-6.15/fs/proc/internal.h
/linux-6.15/fs/proc/page.c
/linux-6.15/fs/proc/task_mmu.c
/linux-6.15/fs/xfs/xfs_inode.c
/linux-6.15/fs/xfs/xfs_inode.h
/linux-6.15/fs/xfs/xfs_super.c
/linux-6.15/include/asm-generic/memory_model.h
/linux-6.15/include/linux/bit_spinlock.h
/linux-6.15/include/linux/cpuhotplug.h
/linux-6.15/include/linux/damon.h
/linux-6.15/include/linux/dax.h
/linux-6.15/include/linux/huge_mm.h
/linux-6.15/include/linux/memblock.h
/linux-6.15/include/linux/memremap.h
/linux-6.15/include/linux/migrate.h
/linux-6.15/include/linux/mm.h
/linux-6.15/include/linux/mm_types.h
/linux-6.15/include/linux/mmu_notifier.h
/linux-6.15/include/linux/mmzone.h
/linux-6.15/include/linux/page-flags.h
/linux-6.15/include/linux/page_counter.h
/linux-6.15/include/linux/page_ext.h
/linux-6.15/include/linux/pgtable.h
/linux-6.15/include/linux/rmap.h
/linux-6.15/include/linux/swap.h
/linux-6.15/include/linux/writeback.h
/linux-6.15/include/linux/xarray.h
/linux-6.15/include/linux/zpool.h
/linux-6.15/include/linux/zsmalloc.h
/linux-6.15/include/linux/zswap.h
/linux-6.15/include/trace/events/writeback.h
/linux-6.15/kernel/configs/debug.config
/linux-6.15/kernel/fork.c
/linux-6.15/lib/test_hmm.c
/linux-6.15/lib/test_xarray.c
/linux-6.15/lib/xarray.c
/linux-6.15/mm/Kconfig
/linux-6.15/mm/Kconfig.debug
/linux-6.15/mm/Makefile
/linux-6.15/mm/compaction.c
/linux-6.15/mm/damon/core.c
/linux-6.15/mm/damon/paddr.c
/linux-6.15/mm/damon/sysfs-schemes.c
/linux-6.15/mm/damon/sysfs.c
/linux-6.15/mm/damon/tests/core-kunit.h
/linux-6.15/mm/damon/vaddr.c
/linux-6.15/mm/debug.c
/linux-6.15/mm/gup.c
/linux-6.15/mm/hmm.c
/linux-6.15/mm/huge_memory.c
/linux-6.15/mm/hugetlb.c
/linux-6.15/mm/hugetlb_cgroup.c
/linux-6.15/mm/internal.h
/linux-6.15/mm/khugepaged.c
/linux-6.15/mm/list_lru.c
/linux-6.15/mm/madvise.c
/linux-6.15/mm/memblock.c
/linux-6.15/mm/memcontrol.c
/linux-6.15/mm/memory-failure.c
/linux-6.15/mm/memory.c
/linux-6.15/mm/mempolicy.c
/linux-6.15/mm/memremap.c
/linux-6.15/mm/migrate.c
/linux-6.15/mm/migrate_device.c
/linux-6.15/mm/mlock.c
/linux-6.15/mm/mm_init.c
/linux-6.15/mm/mmap.c
/linux-6.15/mm/mprotect.c
/linux-6.15/mm/mremap.c
/linux-6.15/mm/nommu.c
/linux-6.15/mm/page-writeback.c
/linux-6.15/mm/page_alloc.c
/linux-6.15/mm/page_counter.c
/linux-6.15/mm/page_ext.c
/linux-6.15/mm/page_io.c
/linux-6.15/mm/page_owner.c
/linux-6.15/mm/page_table_check.c
/linux-6.15/mm/page_vma_mapped.c
/linux-6.15/mm/rmap.c
/linux-6.15/mm/shmem.c
/linux-6.15/mm/shrinker_debug.c
/linux-6.15/mm/swap.c
/linux-6.15/mm/swap.h
/linux-6.15/mm/swap_cgroup.c
/linux-6.15/mm/swap_state.c
/linux-6.15/mm/swapfile.c
/linux-6.15/mm/truncate.c
/linux-6.15/mm/vmalloc.c
/linux-6.15/mm/vmscan.c
/linux-6.15/mm/zpool.c
/linux-6.15/mm/zsmalloc.c
/linux-6.15/mm/zswap.c
/linux-6.15/samples/damon/Kconfig
/linux-6.15/tools/testing/radix-tree/Makefile
split_huge_page_test.c
f3b9217621-Feb-2025 Lorenzo Stoakes <[email protected]>

tools/selftests: add guard region test for /proc/$pid/pagemap

Add a test to the guard region self tests to assert that the
/proc/$pid/pagemap information now made availabile to the user correctly
id

tools/selftests: add guard region test for /proc/$pid/pagemap

Add a test to the guard region self tests to assert that the
/proc/$pid/pagemap information now made availabile to the user correctly
identifies and reports guard regions.

As a part of this change, update vm_util.h to add the new bit (note there
is no header file in the kernel where this is exposed, the user is
expected to provide their own mask) and utilise the helper functions there
for pagemap functionality.

[[email protected]: fixup define name]
Link: https://lkml.kernel.org/r/[email protected]
Link: https://lkml.kernel.org/r/164feb0a43ae72650e6b20c3910213f469566311.1740139449.git.lorenzo.stoakes@oracle.com
Signed-off-by: Lorenzo Stoakes <[email protected]>
Cc: David Hildenbrand <[email protected]>
Cc: Jann Horn <[email protected]>
Cc: Jonathan Corbet <[email protected]>
Cc: Kalesh Singh <[email protected]>
Cc: Liam Howlett <[email protected]>
Cc: Matthew Wilcow (Oracle) <[email protected]>
Cc: "Paul E . McKenney" <[email protected]>
Cc: Shuah Khan <[email protected]>
Cc: Suren Baghdasaryan <[email protected]>
Cc: Vlastimil Babka <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>

show more ...

1ddae9d611-Mar-2025 Brendan Jackman <[email protected]>

selftests/mm/mlock: print error on failure

It's not really possible to start diagnosing this without knowing the
actual error.

Also update the mlock2 helper to behave like libc would by setting err

selftests/mm/mlock: print error on failure

It's not really possible to start diagnosing this without knowing the
actual error.

Also update the mlock2 helper to behave like libc would by setting errno
and returning -1.

Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Brendan Jackman <[email protected]>
Cc: Dev Jain <[email protected]>
Cc: Lorenzo Stoakes <[email protected]>
Cc: Mateusz Guzik <[email protected]>
Cc: Shuah Khan <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>

show more ...

5d2146a311-Mar-2025 Brendan Jackman <[email protected]>

selftests/mm: skip mlock tests if nobody user can't read it

If running from a directory that can't be read by unprivileged users,
executing on-fault-test via the nobody user will fail.

The kselftes

selftests/mm: skip mlock tests if nobody user can't read it

If running from a directory that can't be read by unprivileged users,
executing on-fault-test via the nobody user will fail.

The kselftest build does give the file the correct permissions, but after
being installed it might be in a directory without global execute
permissions.

Since the script can't safely fix that, just skip if it happens. Note
that the stderr of the `ls` command is unfiltered meaning the user sees a
"permission denied" error that can help inform them why the test was
skipped.

Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Brendan Jackman <[email protected]>
Cc: Dev Jain <[email protected]>
Cc: Lorenzo Stoakes <[email protected]>
Cc: Mateusz Guzik <[email protected]>
Cc: Shuah Khan <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>

show more ...

f896c6de11-Mar-2025 Brendan Jackman <[email protected]>

selftests/mm: ensure uffd-wp-mremap gets pages of each size

This test allocates a page of every available size and doesn't have any
SKIP logic if the allocation fails. So, ensure it's available and

selftests/mm: ensure uffd-wp-mremap gets pages of each size

This test allocates a page of every available size and doesn't have any
SKIP logic if the allocation fails. So, ensure it's available and skip
the test if we can't do so.

Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Brendan Jackman <[email protected]>
Cc: Dev Jain <[email protected]>
Cc: Lorenzo Stoakes <[email protected]>
Cc: Mateusz Guzik <[email protected]>
Cc: Shuah Khan <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>

show more ...

e9269b2c11-Mar-2025 Brendan Jackman <[email protected]>

selftests/mm: drop unnecessary sudo usage

This script must be run as root anyway (see all the writing to privileged
files in /proc etc).

Remove the unnecessary use of sudo to avoid breaking on sing

selftests/mm: drop unnecessary sudo usage

This script must be run as root anyway (see all the writing to privileged
files in /proc etc).

Remove the unnecessary use of sudo to avoid breaking on single-user
systems that don't have sudo. This also avoids confusing readers.

Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Brendan Jackman <[email protected]>
Reviewed-by: Dev Jain <[email protected]>
Cc: Lorenzo Stoakes <[email protected]>
Cc: Mateusz Guzik <[email protected]>
Cc: Shuah Khan <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>

show more ...

32b4297011-Mar-2025 Brendan Jackman <[email protected]>

selftests/mm: skip gup_longterm tests on weird filesystems

Some filesystems don't support ftruncate()ing unlinked files. They return
ENOENT. In that case, skip the test.

Link: https://lkml.kernel

selftests/mm: skip gup_longterm tests on weird filesystems

Some filesystems don't support ftruncate()ing unlinked files. They return
ENOENT. In that case, skip the test.

Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Brendan Jackman <[email protected]>
Cc: Dev Jain <[email protected]>
Cc: Lorenzo Stoakes <[email protected]>
Cc: Mateusz Guzik <[email protected]>
Cc: Shuah Khan <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>

show more ...

571a4b6211-Mar-2025 Brendan Jackman <[email protected]>

selftests/mm: skip map_populate on weird filesystems

It seems that 9pfs does not allow truncating unlinked files, Mark Brown
has noted that NFS may also behave this way.

It doesn't seem quite right

selftests/mm: skip map_populate on weird filesystems

It seems that 9pfs does not allow truncating unlinked files, Mark Brown
has noted that NFS may also behave this way.

It doesn't seem quite right to call this a "bug" but it's probably a
special enough case that it makes sense for the test to just SKIP if it
happens.

Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Brendan Jackman <[email protected]>
Cc: Dev Jain <[email protected]>
Cc: Lorenzo Stoakes <[email protected]>
Cc: Mateusz Guzik <[email protected]>
Cc: Shuah Khan <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>

show more ...

bf6d575e11-Mar-2025 Brendan Jackman <[email protected]>

selftests/mm: don't fail uffd-stress if too many CPUs

This calculation divides a fixed parameter by an environment-dependent
parameter i.e. the number of CPUs.

The simple way to avoid machine-spec

selftests/mm: don't fail uffd-stress if too many CPUs

This calculation divides a fixed parameter by an environment-dependent
parameter i.e. the number of CPUs.

The simple way to avoid machine-specific failures here is to just put a
cap on the max value of the latter.

Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Brendan Jackman <[email protected]>
Suggested-by: Mateusz Guzik <[email protected]>
Cc: Dev Jain <[email protected]>
Cc: Lorenzo Stoakes <[email protected]>
Cc: Shuah Khan <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>

show more ...

db0f1c1311-Mar-2025 Brendan Jackman <[email protected]>

selftests/mm: print some details when uffd-stress gets bad params

So this can be debugged more easily.

Link: https://lkml.kernel.org/r/[email protected]
Signed-off-

selftests/mm: print some details when uffd-stress gets bad params

So this can be debugged more easily.

Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Brendan Jackman <[email protected]>
Cc: Dev Jain <[email protected]>
Cc: Lorenzo Stoakes <[email protected]>
Cc: Mateusz Guzik <[email protected]>
Cc: Shuah Khan <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>

show more ...

f3b5535a11-Mar-2025 Brendan Jackman <[email protected]>

selftests/mm/uffd: rename nr_cpus -> nr_parallel

A later commit will bound this variable so it no longer necessarily
matches the number of CPUs. Rename it appropriately.

Link: https://lkml.kernel.

selftests/mm/uffd: rename nr_cpus -> nr_parallel

A later commit will bound this variable so it no longer necessarily
matches the number of CPUs. Rename it appropriately.

Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Brendan Jackman <[email protected]>
Reviewed-by: Dev Jain <[email protected]>
Cc: Lorenzo Stoakes <[email protected]>
Cc: Mateusz Guzik <[email protected]>
Cc: Shuah Khan <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>

show more ...

f4b3e6c711-Mar-2025 Brendan Jackman <[email protected]>

selftests/mm: skip uffd-wp-mremap if userfaultfd not available

It's obvious that this should fail in that case, but still, save the
reader the effort of figuring out that they've run into this by ju

selftests/mm: skip uffd-wp-mremap if userfaultfd not available

It's obvious that this should fail in that case, but still, save the
reader the effort of figuring out that they've run into this by just
SKIPping

Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Brendan Jackman <[email protected]>
Reviewed-by: Dev Jain <[email protected]>
Cc: Lorenzo Stoakes <[email protected]>
Cc: Mateusz Guzik <[email protected]>
Cc: Shuah Khan <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>

show more ...

0046dbed11-Mar-2025 Brendan Jackman <[email protected]>

selftests/mm: skip uffd-stress if userfaultfd not available

It's pretty obvious that the test wouldn't work if you don't have the
feature enabled. But, it's still useful to SKIP instead of failing

selftests/mm: skip uffd-stress if userfaultfd not available

It's pretty obvious that the test wouldn't work if you don't have the
feature enabled. But, it's still useful to SKIP instead of failing so the
reader can immediately tell that this is the reason why.

Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Brendan Jackman <[email protected]>
Reviewed-by: Dev Jain <[email protected]>
Cc: Lorenzo Stoakes <[email protected]>
Cc: Mateusz Guzik <[email protected]>
Cc: Shuah Khan <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>

show more ...

800ddf3c11-Mar-2025 Brendan Jackman <[email protected]>

selftests/mm: report errno when things fail in gup_longterm

Patch series "selftests/mm: Some cleanups from trying to run them", v4.

I never had much luck running mm selftests so I spent a few hours

selftests/mm: report errno when things fail in gup_longterm

Patch series "selftests/mm: Some cleanups from trying to run them", v4.

I never had much luck running mm selftests so I spent a few hours digging
into why.

Looks like most of the reason is missing SKIP checks, so this series is
just adding a bunch of those that I found. I did not do anything like all
of them, just the ones I spotted in gup_longterm, gup_test, mmap,
userfaultfd and memfd_secret.

It's a bit unfortunate to have to skip those tests when ftruncate() fails,
but I don't have time to dig deep enough into it to actually make them
pass. I have observed the issue on 9pfs and heard rumours that NFS has a
similar problem.

I'm now able to run these test groups successfully:

- mmap
- gup_test
- compaction
- migration
- page_frag
- userfaultfd
- mlock

I've never gone past "Waiting for hugetlb memory to get depleted", in the
hugetlb tests. I don't know if they are stuck or if they would eventually
work if I was patient enough (testing on a 1G machine). I have not
investigated further.

I had some issues with mlock tests failing due to -ENOSRCH from mlock2(),
I can no longer reproduce that though, things work OK now.

Of the remaining tests there may be others that work fine, but there's no
convenient way to survey the whole output of run_vmtests.sh so I'm just
going test by test here.

In my spare moments I am slowly chipping away at a setup to run these
tests continuously in a reasonably hermetic QEMU environment via
virtme-ng:

https://github.com/bjackman/linux/blob/5fad4b9c592290f38e0f8bc73c9abb9c99d8787c/README.md

Hopefully that will eventually offer a way to provide a "canned"
environment where the tests are known to work, which can be fairly easily
reproduced by any developer.


This patch (of 12):

Just reporting failure doesn't tell you what went wrong. This can fail in
different ways so report errno to help the reader get started debugging.

Link: https://lkml.kernel.org/r/[email protected]
Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Brendan Jackman <[email protected]>
Reviewed-by: Dev Jain <[email protected]>
Cc: Lorenzo Stoakes <[email protected]>
Cc: Mateusz Guzik <[email protected]>
Cc: Shuah Khan <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>

show more ...


/linux-6.15/Documentation/ABI/testing/sysfs-block-zram
/linux-6.15/Documentation/ABI/testing/sysfs-kernel-mm-cma
/linux-6.15/Documentation/admin-guide/blockdev/zram.rst
/linux-6.15/Documentation/admin-guide/kernel-parameters.txt
/linux-6.15/Documentation/admin-guide/mm/cma_debugfs.rst
/linux-6.15/Documentation/admin-guide/mm/damon/usage.rst
/linux-6.15/Documentation/mm/damon/design.rst
/linux-6.15/MAINTAINERS
/linux-6.15/arch/arc/mm/ioremap.c
/linux-6.15/arch/arm/include/asm/pgtable.h
/linux-6.15/arch/arm64/include/asm/io.h
/linux-6.15/arch/arm64/kernel/acpi.c
/linux-6.15/arch/arm64/mm/ioremap.c
/linux-6.15/arch/csky/include/asm/io.h
/linux-6.15/arch/loongarch/include/asm/io.h
/linux-6.15/arch/mips/include/asm/io.h
/linux-6.15/arch/mips/mm/ioremap.c
/linux-6.15/arch/mips/mm/ioremap64.c
/linux-6.15/arch/parisc/include/asm/io.h
/linux-6.15/arch/parisc/mm/ioremap.c
/linux-6.15/arch/powerpc/include/asm/book3s/64/hugetlb.h
/linux-6.15/arch/powerpc/include/asm/io.h
/linux-6.15/arch/powerpc/mm/hugetlbpage.c
/linux-6.15/arch/powerpc/mm/init_64.c
/linux-6.15/arch/powerpc/mm/ioremap.c
/linux-6.15/arch/powerpc/platforms/ps3/spu.c
/linux-6.15/arch/riscv/include/asm/io.h
/linux-6.15/arch/riscv/kernel/acpi.c
/linux-6.15/arch/s390/include/asm/io.h
/linux-6.15/arch/s390/mm/init.c
/linux-6.15/arch/s390/pci/pci.c
/linux-6.15/arch/sh/boards/mach-landisk/setup.c
/linux-6.15/arch/sh/boards/mach-lboxre2/setup.c
/linux-6.15/arch/sh/boards/mach-sh03/setup.c
/linux-6.15/arch/sh/include/asm/io.h
/linux-6.15/arch/sh/mm/ioremap.c
/linux-6.15/arch/x86/Kconfig
/linux-6.15/arch/x86/include/asm/io.h
/linux-6.15/arch/x86/kernel/setup.c
/linux-6.15/arch/x86/mm/init_64.c
/linux-6.15/arch/x86/mm/ioremap.c
/linux-6.15/arch/xtensa/include/asm/io.h
/linux-6.15/arch/xtensa/mm/ioremap.c
/linux-6.15/drivers/block/zram/backend_zstd.c
/linux-6.15/drivers/block/zram/zcomp.c
/linux-6.15/drivers/block/zram/zcomp.h
/linux-6.15/drivers/block/zram/zram_drv.c
/linux-6.15/drivers/block/zram/zram_drv.h
/linux-6.15/fs/Kconfig
/linux-6.15/include/asm-generic/io.h
/linux-6.15/include/linux/bootmem_info.h
/linux-6.15/include/linux/cma.h
/linux-6.15/include/linux/damon.h
/linux-6.15/include/linux/folio_queue.h
/linux-6.15/include/linux/hugetlb.h
/linux-6.15/include/linux/mm.h
/linux-6.15/include/linux/mmzone.h
/linux-6.15/include/linux/zsmalloc.h
/linux-6.15/mm/Kconfig
/linux-6.15/mm/Makefile
/linux-6.15/mm/bootmem_info.c
/linux-6.15/mm/cma.c
/linux-6.15/mm/cma.h
/linux-6.15/mm/cma_debug.c
/linux-6.15/mm/cma_sysfs.c
/linux-6.15/mm/damon/paddr.c
/linux-6.15/mm/damon/sysfs-schemes.c
/linux-6.15/mm/hugetlb.c
/linux-6.15/mm/hugetlb_cma.c
/linux-6.15/mm/hugetlb_cma.h
/linux-6.15/mm/hugetlb_vmemmap.c
/linux-6.15/mm/hugetlb_vmemmap.h
/linux-6.15/mm/internal.h
/linux-6.15/mm/ioremap.c
/linux-6.15/mm/memory.c
/linux-6.15/mm/mincore.c
/linux-6.15/mm/mm_init.c
/linux-6.15/mm/sparse-vmemmap.c
/linux-6.15/mm/sparse.c
/linux-6.15/mm/zsmalloc.c
gup_longterm.c

12345678910>>...14