History log of /openbmc/linux/arch/loongarch/include/ (Results 1 – 25 of 234)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
eae6e7db19-Dec-2023 Wang Yao <wangyao@lemote.com>

efi/loongarch: Directly position the loaded image file

[ Upstream commit 174a0c565cea74a7811ff79fbee1b70247570ade ]

The use of the 'kernel_offset' variable to position the image file that
has been

efi/loongarch: Directly position the loaded image file

[ Upstream commit 174a0c565cea74a7811ff79fbee1b70247570ade ]

The use of the 'kernel_offset' variable to position the image file that
has been loaded by UEFI or GRUB is unnecessary, because we can directly
position the loaded image file through using the image_base field of the
efi_loaded_image struct provided by UEFI.

Replace kernel_offset with image_base to position the image file that has
been loaded by UEFI or GRUB.

Signed-off-by: Wang Yao <wangyao@lemote.com>
Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Stable-dep-of: beb2800074c1 ("LoongArch: Fix entry point in kernel image header")
Signed-off-by: Sasha Levin <sashal@kernel.org>

show more ...


/openbmc/linux/Documentation/devicetree/bindings/dma/fsl,edma.yaml
/openbmc/linux/Documentation/devicetree/bindings/i2c/atmel,at91sam-i2c.yaml
/openbmc/linux/Documentation/devicetree/bindings/i2c/google,cros-ec-i2c-tunnel.yaml
/openbmc/linux/arch/Kconfig
/openbmc/linux/arch/alpha/kernel/setup.c
/openbmc/linux/arch/alpha/kernel/sys_sio.c
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8qm-mek.dts
/openbmc/linux/arch/arm64/kvm/vgic/vgic-init.c
/openbmc/linux/arch/arm64/kvm/vgic/vgic-mmio-v3.c
/openbmc/linux/arch/arm64/kvm/vgic/vgic.h
/openbmc/linux/arch/ia64/kernel/setup.c
asm/efi.h
/openbmc/linux/arch/loongarch/kernel/head.S
/openbmc/linux/arch/loongarch/kernel/hw_breakpoint.c
/openbmc/linux/arch/loongarch/kernel/image-vars.h
/openbmc/linux/arch/loongarch/kernel/setup.c
/openbmc/linux/arch/loongarch/kernel/vmlinux.lds.S
/openbmc/linux/arch/mips/kernel/setup.c
/openbmc/linux/arch/mips/sibyte/swarm/setup.c
/openbmc/linux/arch/mips/sni/setup.c
/openbmc/linux/arch/riscv/kernel/setup.c
/openbmc/linux/arch/riscv/mm/init.c
/openbmc/linux/arch/x86/include/asm/cpu_device_id.h
/openbmc/linux/arch/x86/include/asm/efi.h
/openbmc/linux/arch/x86/kernel/cpu/match.c
/openbmc/linux/arch/x86/kvm/x86.c
/openbmc/linux/arch/x86/platform/efi/memmap.c
/openbmc/linux/drivers/block/nbd.c
/openbmc/linux/drivers/firmware/efi/libstub/loongarch-stub.c
/openbmc/linux/drivers/firmware/efi/libstub/loongarch-stub.h
/openbmc/linux/drivers/firmware/efi/libstub/loongarch.c
/openbmc/linux/drivers/firmware/efi/memmap.c
/openbmc/linux/drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_dp.c
/openbmc/linux/drivers/gpu/drm/radeon/sumo_dpm.c
/openbmc/linux/drivers/i2c/busses/i2c-ocores.c
/openbmc/linux/drivers/infiniband/hw/mlx5/mr.c
/openbmc/linux/drivers/infiniband/sw/rxe/rxe_verbs.c
/openbmc/linux/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
/openbmc/linux/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c
/openbmc/linux/drivers/spi/spi-stm32-qspi.c
/openbmc/linux/drivers/tty/serial/8250/8250_dw.c
/openbmc/linux/drivers/tty/serial/8250/8250_dwlib.h
/openbmc/linux/fs/ocfs2/acl.c
/openbmc/linux/fs/ocfs2/alloc.c
/openbmc/linux/fs/ocfs2/aops.c
/openbmc/linux/fs/ocfs2/dir.c
/openbmc/linux/fs/ocfs2/dlmfs/dlmfs.c
/openbmc/linux/fs/ocfs2/dlmglue.c
/openbmc/linux/fs/ocfs2/file.c
/openbmc/linux/fs/ocfs2/inode.c
/openbmc/linux/fs/ocfs2/journal.c
/openbmc/linux/fs/ocfs2/move_extents.c
/openbmc/linux/fs/ocfs2/namei.c
/openbmc/linux/fs/ocfs2/ocfs2.h
/openbmc/linux/fs/ocfs2/refcounttree.c
/openbmc/linux/fs/ocfs2/super.c
/openbmc/linux/fs/ocfs2/xattr.c
/openbmc/linux/fs/overlayfs/export.c
/openbmc/linux/include/linux/kcov.h
/openbmc/linux/include/linux/mod_devicetable.h
/openbmc/linux/kernel/gcov/gcc_4_7.c
/openbmc/linux/kernel/kcov.c
/openbmc/linux/kernel/trace/preemptirq_delay_test.c
/openbmc/linux/mm/page_table_check.c
/openbmc/linux/net/ipv4/tcp_input.c
/openbmc/linux/sound/pci/hda/patch_realtek.c
/openbmc/linux/tools/perf/Documentation/perf-script.txt
/openbmc/linux/tools/perf/builtin-script.c
/openbmc/linux/virt/kvm/kvm_main.c
75ecfab920-Jun-2024 Hui Li <lihui@loongson.cn>

LoongArch: Trigger user-space watchpoints correctly

commit c8e57ab0995c5b443d3c81c8a36b588776dcd0c3 upstream.

In the current code, gdb can set the watchpoint successfully through
ptrace interface,

LoongArch: Trigger user-space watchpoints correctly

commit c8e57ab0995c5b443d3c81c8a36b588776dcd0c3 upstream.

In the current code, gdb can set the watchpoint successfully through
ptrace interface, but watchpoint will not be triggered.

When debugging the following code using gdb.

lihui@bogon:~$ cat test.c
#include <stdio.h>
int a = 0;
int main()
{
a = 1;
printf("a = %d\n", a);
return 0;
}
lihui@bogon:~$ gcc -g test.c -o test
lihui@bogon:~$ gdb test
...
(gdb) watch a
...
(gdb) r
...
a = 1
[Inferior 1 (process 4650) exited normally]

No watchpoints were triggered, the root causes are:

1. Kernel uses perf_event and hw_breakpoint framework to control
watchpoint, but the perf_event corresponding to watchpoint is
not enabled. So it needs to be enabled according to MWPnCFG3
or FWPnCFG3 PLV bit field in ptrace_hbp_set_ctrl(), and privilege
is set according to the monitored addr in hw_breakpoint_control().
Furthermore, add a judgment in ptrace_hbp_set_addr() to ensure
kernel-space addr cannot be monitored in user mode.

2. The global enable control for all watchpoints is the WE bit of
CSR.CRMD, and hardware sets the value to 0 when an exception is
triggered. When the ERTN instruction is executed to return, the
hardware restores the value of the PWE field of CSR.PRMD here.
So, before a thread containing watchpoints be scheduled, the PWE
field of CSR.PRMD needs to be set to 1. Add this modification in
hw_breakpoint_control().

All changes according to the LoongArch Reference Manual:
https://loongson.github.io/LoongArch-Documentation/LoongArch-Vol1-EN.html#control-and-status-registers-related-to-watchpoints
https://loongson.github.io/LoongArch-Documentation/LoongArch-Vol1-EN.html#basic-control-and-status-registers

With this patch:

lihui@bogon:~$ gdb test
...
(gdb) watch a
Hardware watchpoint 1: a
(gdb) r
...
Hardware watchpoint 1: a

Old value = 0
New value = 1
main () at test.c:6
6 printf("a = %d\n", a);
(gdb) c
Continuing.
a = 1
[Inferior 1 (process 775) exited normally]

Cc: stable@vger.kernel.org
Signed-off-by: Hui Li <lihui@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

show more ...

4b26f9ac20-Jun-2024 Hui Li <lihui@loongson.cn>

LoongArch: Fix watchpoint setting error

commit f63a47b34b140ed1ca39d7e4bd4f1cdc617fc316 upstream.

In the current code, when debugging the following code using gdb,
"invalid argument ..." message wi

LoongArch: Fix watchpoint setting error

commit f63a47b34b140ed1ca39d7e4bd4f1cdc617fc316 upstream.

In the current code, when debugging the following code using gdb,
"invalid argument ..." message will be displayed.

lihui@bogon:~$ cat test.c
#include <stdio.h>
int a = 0;
int main()
{
a = 1;
return 0;
}
lihui@bogon:~$ gcc -g test.c -o test
lihui@bogon:~$ gdb test
...
(gdb) watch a
Hardware watchpoint 1: a
(gdb) r
...
Invalid argument setting hardware debug registers

There are mainly two types of issues.

1. Some incorrect judgment condition existed in user_watch_state
argument parsing, causing -EINVAL to be returned.

When setting up a watchpoint, gdb uses the ptrace interface,
ptrace(PTRACE_SETREGSET, tid, NT_LOONGARCH_HW_WATCH, (void *) &iov)).
Register values in user_watch_state as follows:

addr[0] = 0x0, mask[0] = 0x0, ctrl[0] = 0x0
addr[1] = 0x0, mask[1] = 0x0, ctrl[1] = 0x0
addr[2] = 0x0, mask[2] = 0x0, ctrl[2] = 0x0
addr[3] = 0x0, mask[3] = 0x0, ctrl[3] = 0x0
addr[4] = 0x0, mask[4] = 0x0, ctrl[4] = 0x0
addr[5] = 0x0, mask[5] = 0x0, ctrl[5] = 0x0
addr[6] = 0x0, mask[6] = 0x0, ctrl[6] = 0x0
addr[7] = 0x12000803c, mask[7] = 0x0, ctrl[7] = 0x610

In arch_bp_generic_fields(), return -EINVAL when ctrl.len is
LOONGARCH_BREAKPOINT_LEN_8(0b00). So delete the incorrect judgment here.

In ptrace_hbp_fill_attr_ctrl(), when note_type is NT_LOONGARCH_HW_WATCH
and ctrl[0] == 0x0, if ((type & HW_BREAKPOINT_RW) != type) will return
-EINVAL. Here ctrl.type should be set based on note_type, and unnecessary
judgments can be removed.

2. The watchpoint argument was not set correctly due to unnecessary
offset and alignment_mask.

Modify ptrace_hbp_fill_attr_ctrl() and hw_breakpoint_arch_parse(), which
ensure the watchpont argument is set correctly.

All changes according to the LoongArch Reference Manual:
https://loongson.github.io/LoongArch-Documentation/LoongArch-Vol1-EN.html#control-and-status-registers-related-to-watchpoints

Cc: stable@vger.kernel.org
Signed-off-by: Hui Li <lihui@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

show more ...


/openbmc/linux/Documentation/mm/arch_pgtable_helpers.rst
/openbmc/linux/Makefile
/openbmc/linux/arch/arm/boot/dts/samsung/exynos4210-smdkv310.dts
/openbmc/linux/arch/arm/boot/dts/samsung/exynos4412-origen.dts
/openbmc/linux/arch/arm/boot/dts/samsung/exynos4412-smdk4412.dts
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8mp-venice-gw73xx.dtsi
/openbmc/linux/arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts
/openbmc/linux/arch/arm64/configs/defconfig
/openbmc/linux/arch/csky/kernel/probes/ftrace.c
asm/hw_breakpoint.h
/openbmc/linux/arch/loongarch/kernel/ftrace_dyn.c
/openbmc/linux/arch/loongarch/kernel/hw_breakpoint.c
/openbmc/linux/arch/loongarch/kernel/ptrace.c
/openbmc/linux/arch/mips/bmips/setup.c
/openbmc/linux/arch/mips/pci/ops-rc32434.c
/openbmc/linux/arch/mips/pci/pcie-octeon.c
/openbmc/linux/arch/parisc/include/asm/cacheflush.h
/openbmc/linux/arch/parisc/include/asm/page.h
/openbmc/linux/arch/parisc/include/asm/pgtable.h
/openbmc/linux/arch/parisc/include/asm/signal.h
/openbmc/linux/arch/parisc/include/uapi/asm/signal.h
/openbmc/linux/arch/parisc/kernel/cache.c
/openbmc/linux/arch/parisc/kernel/ftrace.c
/openbmc/linux/arch/powerpc/include/asm/hvcall.h
/openbmc/linux/arch/powerpc/include/asm/io.h
/openbmc/linux/arch/powerpc/include/asm/uaccess.h
/openbmc/linux/arch/powerpc/kernel/kprobes-ftrace.c
/openbmc/linux/arch/powerpc/mm/book3s64/pgtable.c
/openbmc/linux/arch/powerpc/net/bpf_jit_comp32.c
/openbmc/linux/arch/powerpc/net/bpf_jit_comp64.c
/openbmc/linux/arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2.dtsi
/openbmc/linux/arch/riscv/kernel/probes/ftrace.c
/openbmc/linux/arch/riscv/kvm/aia_device.c
/openbmc/linux/arch/riscv/kvm/vcpu_onereg.c
/openbmc/linux/arch/riscv/mm/init.c
/openbmc/linux/arch/riscv/mm/pageattr.c
/openbmc/linux/arch/s390/include/asm/cpacf.h
/openbmc/linux/arch/s390/include/asm/pgtable.h
/openbmc/linux/arch/s390/kernel/ftrace.c
/openbmc/linux/arch/sparc/include/asm/smp_64.h
/openbmc/linux/arch/sparc/include/uapi/asm/termbits.h
/openbmc/linux/arch/sparc/include/uapi/asm/termios.h
/openbmc/linux/arch/sparc/kernel/prom_64.c
/openbmc/linux/arch/sparc/kernel/setup_64.c
/openbmc/linux/arch/sparc/kernel/smp_64.c
/openbmc/linux/arch/sparc/mm/tlb.c
/openbmc/linux/arch/x86/boot/compressed/Makefile
/openbmc/linux/arch/x86/boot/main.c
/openbmc/linux/arch/x86/include/asm/alternative.h
/openbmc/linux/arch/x86/include/asm/atomic64_32.h
/openbmc/linux/arch/x86/include/asm/cpufeature.h
/openbmc/linux/arch/x86/include/asm/irq_stack.h
/openbmc/linux/arch/x86/include/asm/uaccess.h
/openbmc/linux/arch/x86/kernel/amd_nb.c
/openbmc/linux/arch/x86/kernel/kprobes/ftrace.c
/openbmc/linux/arch/x86/kernel/machine_kexec_64.c
/openbmc/linux/arch/x86/kvm/svm/sev.c
/openbmc/linux/arch/x86/kvm/svm/svm.c
/openbmc/linux/arch/x86/kvm/svm/svm.h
/openbmc/linux/arch/x86/lib/getuser.S
/openbmc/linux/arch/x86/mm/pgtable.c
/openbmc/linux/block/blk-flush.c
/openbmc/linux/block/ioctl.c
/openbmc/linux/block/sed-opal.c
/openbmc/linux/crypto/ecdsa.c
/openbmc/linux/crypto/ecrdsa.c
/openbmc/linux/drivers/acpi/acpica/acevents.h
/openbmc/linux/drivers/acpi/acpica/evregion.c
/openbmc/linux/drivers/acpi/acpica/evxfregn.c
/openbmc/linux/drivers/acpi/acpica/exregion.c
/openbmc/linux/drivers/acpi/ec.c
/openbmc/linux/drivers/acpi/internal.h
/openbmc/linux/drivers/acpi/video_detect.c
/openbmc/linux/drivers/acpi/x86/utils.c
/openbmc/linux/drivers/base/core.c
/openbmc/linux/drivers/block/null_blk/zoned.c
/openbmc/linux/drivers/bluetooth/ath3k.c
/openbmc/linux/drivers/char/tpm/tpm_tis_core.c
/openbmc/linux/drivers/clk/bcm/clk-bcm2711-dvp.c
/openbmc/linux/drivers/clk/bcm/clk-raspberrypi.c
/openbmc/linux/drivers/clk/clkdev.c
/openbmc/linux/drivers/clk/qcom/clk-alpha-pll.c
/openbmc/linux/drivers/clk/sifive/sifive-prci.c
/openbmc/linux/drivers/cpufreq/amd-pstate.c
/openbmc/linux/drivers/crypto/hisilicon/qm.c
/openbmc/linux/drivers/crypto/hisilicon/sec2/sec_crypto.c
/openbmc/linux/drivers/crypto/intel/qat/qat_common/adf_aer.c
/openbmc/linux/drivers/cxl/core/region.c
/openbmc/linux/drivers/dma-buf/st-dma-fence.c
/openbmc/linux/drivers/dma/Kconfig
/openbmc/linux/drivers/dma/dma-axi-dmac.c
/openbmc/linux/drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
/openbmc/linux/drivers/dma/dw-axi-dmac/dw-axi-dmac.h
/openbmc/linux/drivers/dma/idxd/irq.c
/openbmc/linux/drivers/dma/ioat/init.c
/openbmc/linux/drivers/edac/amd64_edac.c
/openbmc/linux/drivers/edac/igen6_edac.c
/openbmc/linux/drivers/firmware/psci/psci.c
/openbmc/linux/drivers/firmware/qcom_scm.c
/openbmc/linux/drivers/gpio/Kconfig
/openbmc/linux/drivers/gpio/gpio-tqmx86.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
/openbmc/linux/drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c
/openbmc/linux/drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h
/openbmc/linux/drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
/openbmc/linux/drivers/gpu/drm/bridge/panel.c
/openbmc/linux/drivers/gpu/drm/drm_gem_shmem_helper.c
/openbmc/linux/drivers/gpu/drm/exynos/exynos_drm_vidi.c
/openbmc/linux/drivers/gpu/drm/exynos/exynos_hdmi.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_audio.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_audio.h
/openbmc/linux/drivers/gpu/drm/i915/display/intel_display_driver.c
/openbmc/linux/drivers/gpu/drm/i915/gem/i915_gem_object.h
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_breadcrumbs.c
/openbmc/linux/drivers/gpu/drm/lima/lima_bcast.c
/openbmc/linux/drivers/gpu/drm/lima/lima_bcast.h
/openbmc/linux/drivers/gpu/drm/lima/lima_gp.c
/openbmc/linux/drivers/gpu/drm/lima/lima_pp.c
/openbmc/linux/drivers/gpu/drm/lima/lima_sched.c
/openbmc/linux/drivers/gpu/drm/lima/lima_sched.h
/openbmc/linux/drivers/gpu/drm/panel/panel-sitronix-st7789v.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
/openbmc/linux/drivers/greybus/interface.c
/openbmc/linux/drivers/hid/hid-asus.c
/openbmc/linux/drivers/hid/hid-core.c
/openbmc/linux/drivers/hid/hid-ids.h
/openbmc/linux/drivers/hid/hid-logitech-dj.c
/openbmc/linux/drivers/hid/hid-multitouch.c
/openbmc/linux/drivers/hid/hid-nvidia-shield.c
/openbmc/linux/drivers/hid/i2c-hid/i2c-hid-of-elan.c
/openbmc/linux/drivers/hwtracing/intel_th/pci.c
/openbmc/linux/drivers/i2c/busses/i2c-at91-slave.c
/openbmc/linux/drivers/i2c/busses/i2c-designware-slave.c
/openbmc/linux/drivers/i2c/i2c-core-acpi.c
/openbmc/linux/drivers/i3c/master/svc-i3c-master.c
/openbmc/linux/drivers/iio/adc/ad9467.c
/openbmc/linux/drivers/iio/adc/adi-axi-adc.c
/openbmc/linux/drivers/iio/common/inv_sensors/inv_sensors_timestamp.c
/openbmc/linux/drivers/iio/dac/ad5592r-base.c
/openbmc/linux/drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c
/openbmc/linux/drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c
/openbmc/linux/drivers/infiniband/hw/bnxt_re/bnxt_re.h
/openbmc/linux/drivers/infiniband/hw/mana/mr.c
/openbmc/linux/drivers/infiniband/hw/mlx5/main.c
/openbmc/linux/drivers/infiniband/hw/mlx5/srq.c
/openbmc/linux/drivers/infiniband/sw/rxe/rxe_resp.c
/openbmc/linux/drivers/iommu/amd/init.c
/openbmc/linux/drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
/openbmc/linux/drivers/irqchip/irq-gic-v3-its.c
/openbmc/linux/drivers/irqchip/irq-riscv-intc.c
/openbmc/linux/drivers/media/pci/intel/ipu-bridge.c
/openbmc/linux/drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_scp.c
/openbmc/linux/drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
/openbmc/linux/drivers/misc/mei/pci-me.c
/openbmc/linux/drivers/misc/vmw_vmci/vmci_event.c
/openbmc/linux/drivers/net/bonding/bond_main.c
/openbmc/linux/drivers/net/dsa/qca/qca8k-leds.c
/openbmc/linux/drivers/net/dsa/realtek/rtl8366rb.c
/openbmc/linux/drivers/net/ethernet/broadcom/bnxt/bnxt.c
/openbmc/linux/drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.c
/openbmc/linux/drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
/openbmc/linux/drivers/net/ethernet/google/gve/gve_rx_dqo.c
/openbmc/linux/drivers/net/ethernet/google/gve/gve_tx_dqo.c
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3_enet.h
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice.h
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_lib.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_main.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_nvm.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_switch.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_xsk.c
/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/Makefile
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_devlink.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_main.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/fw.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/health.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/lag/port_sel.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/main.c
/openbmc/linux/drivers/net/ethernet/microchip/lan743x_ethtool.c
/openbmc/linux/drivers/net/ethernet/microchip/lan743x_main.c
/openbmc/linux/drivers/net/ethernet/microchip/lan743x_main.h
/openbmc/linux/drivers/net/ethernet/pensando/ionic/ionic_lif.c
/openbmc/linux/drivers/net/ethernet/qualcomm/qca_debug.c
/openbmc/linux/drivers/net/ethernet/qualcomm/qca_spi.c
/openbmc/linux/drivers/net/ethernet/qualcomm/qca_spi.h
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
/openbmc/linux/drivers/net/geneve.c
/openbmc/linux/drivers/net/phy/micrel.c
/openbmc/linux/drivers/net/phy/mxl-gpy.c
/openbmc/linux/drivers/net/phy/sfp.c
/openbmc/linux/drivers/net/usb/ax88179_178a.c
/openbmc/linux/drivers/net/usb/rtl8150.c
/openbmc/linux/drivers/net/virtio_net.c
/openbmc/linux/drivers/net/vmxnet3/vmxnet3_drv.c
/openbmc/linux/drivers/net/vxlan/vxlan_core.c
/openbmc/linux/drivers/net/wireless/ath/ath.h
/openbmc/linux/drivers/net/wireless/ath/ath10k/Kconfig
/openbmc/linux/drivers/net/wireless/ath/ath9k/main.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/iwl-drv.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/fw.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/rs.h
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/scan.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7921/mac.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7921/pci_mac.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7921/sdio_mac.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/sdio.c
/openbmc/linux/drivers/net/wwan/iosm/iosm_ipc_devlink.c
/openbmc/linux/drivers/nvme/host/pr.c
/openbmc/linux/drivers/nvme/target/passthru.c
/openbmc/linux/drivers/pci/controller/pcie-rockchip-ep.c
/openbmc/linux/drivers/pci/pci.c
/openbmc/linux/drivers/platform/x86/dell/dell-smbios-base.c
/openbmc/linux/drivers/platform/x86/p2sb.c
/openbmc/linux/drivers/platform/x86/toshiba_acpi.c
/openbmc/linux/drivers/pmdomain/ti/ti_sci_pm_domains.c
/openbmc/linux/drivers/power/supply/cros_usbpd-charger.c
/openbmc/linux/drivers/ptp/ptp_chardev.c
/openbmc/linux/drivers/ptp/ptp_sysfs.c
/openbmc/linux/drivers/regulator/bd71815-regulator.c
/openbmc/linux/drivers/regulator/core.c
/openbmc/linux/drivers/remoteproc/ti_k3_r5_remoteproc.c
/openbmc/linux/drivers/s390/crypto/ap_bus.c
/openbmc/linux/drivers/scsi/mpi3mr/mpi3mr_app.c
/openbmc/linux/drivers/scsi/mpt3sas/mpt3sas_base.c
/openbmc/linux/drivers/scsi/mpt3sas/mpt3sas_base.h
/openbmc/linux/drivers/scsi/mpt3sas/mpt3sas_ctl.c
/openbmc/linux/drivers/scsi/mpt3sas/mpt3sas_scsih.c
/openbmc/linux/drivers/scsi/qedi/qedi_debugfs.c
/openbmc/linux/drivers/scsi/scsi.c
/openbmc/linux/drivers/scsi/scsi_transport_sas.c
/openbmc/linux/drivers/scsi/sd.c
/openbmc/linux/drivers/spi/spi-cs42l43.c
/openbmc/linux/drivers/spi/spi-imx.c
/openbmc/linux/drivers/spmi/hisi-spmi-controller.c
/openbmc/linux/drivers/ssb/main.c
/openbmc/linux/drivers/thermal/mediatek/lvts_thermal.c
/openbmc/linux/drivers/thunderbolt/debugfs.c
/openbmc/linux/drivers/tty/n_tty.c
/openbmc/linux/drivers/tty/serial/8250/8250_dw.c
/openbmc/linux/drivers/tty/serial/8250/8250_dwlib.c
/openbmc/linux/drivers/tty/serial/8250/8250_dwlib.h
/openbmc/linux/drivers/tty/serial/8250/8250_exar.c
/openbmc/linux/drivers/tty/serial/8250/8250_pxa.c
/openbmc/linux/drivers/tty/serial/imx.c
/openbmc/linux/drivers/tty/serial/serial_port.c
/openbmc/linux/drivers/tty/tty_ldisc.c
/openbmc/linux/drivers/tty/vt/vt.c
/openbmc/linux/drivers/ufs/core/ufs-mcq.c
/openbmc/linux/drivers/ufs/core/ufshcd.c
/openbmc/linux/drivers/usb/Makefile
/openbmc/linux/drivers/usb/class/cdc-wdm.c
/openbmc/linux/drivers/usb/dwc3/dwc3-pci.c
/openbmc/linux/drivers/usb/gadget/function/f_hid.c
/openbmc/linux/drivers/usb/gadget/function/f_printer.c
/openbmc/linux/drivers/usb/gadget/function/rndis.c
/openbmc/linux/drivers/usb/gadget/function/uvc_configfs.c
/openbmc/linux/drivers/usb/host/xhci-pci.c
/openbmc/linux/drivers/usb/host/xhci-ring.c
/openbmc/linux/drivers/usb/host/xhci.h
/openbmc/linux/drivers/usb/misc/uss720.c
/openbmc/linux/drivers/usb/storage/alauda.c
/openbmc/linux/drivers/usb/typec/tcpm/tcpm.c
/openbmc/linux/drivers/usb/typec/ucsi/ucsi_glink.c
/openbmc/linux/drivers/vfio/pci/vfio_pci_core.c
/openbmc/linux/drivers/watchdog/rti_wdt.c
/openbmc/linux/fs/btrfs/bio.c
/openbmc/linux/fs/btrfs/block-group.c
/openbmc/linux/fs/btrfs/disk-io.c
/openbmc/linux/fs/btrfs/tree-log.c
/openbmc/linux/fs/btrfs/zoned.c
/openbmc/linux/fs/cachefiles/daemon.c
/openbmc/linux/fs/cachefiles/interface.c
/openbmc/linux/fs/cachefiles/internal.h
/openbmc/linux/fs/cachefiles/ondemand.c
/openbmc/linux/fs/ext4/inode.c
/openbmc/linux/fs/ext4/mballoc.c
/openbmc/linux/fs/ext4/mballoc.h
/openbmc/linux/fs/ext4/super.c
/openbmc/linux/fs/ext4/sysfs.c
/openbmc/linux/fs/ext4/xattr.c
/openbmc/linux/fs/f2fs/super.c
/openbmc/linux/fs/fs-writeback.c
/openbmc/linux/fs/iomap/buffered-io.c
/openbmc/linux/fs/jfs/xattr.c
/openbmc/linux/fs/nfs/dir.c
/openbmc/linux/fs/nfs/internal.h
/openbmc/linux/fs/nfs/nfs4proc.c
/openbmc/linux/fs/nfsd/nfsfh.c
/openbmc/linux/fs/nilfs2/dir.c
/openbmc/linux/fs/nilfs2/segment.c
/openbmc/linux/fs/ocfs2/file.c
/openbmc/linux/fs/ocfs2/namei.c
/openbmc/linux/fs/proc/base.c
/openbmc/linux/fs/proc/task_mmu.c
/openbmc/linux/fs/proc/vmcore.c
/openbmc/linux/fs/smb/client/cifsfs.c
/openbmc/linux/fs/smb/client/smb2transport.c
/openbmc/linux/fs/smb/server/oplock.c
/openbmc/linux/fs/smb/server/smb2pdu.c
/openbmc/linux/fs/smb/server/smb_common.c
/openbmc/linux/fs/smb/server/vfs.c
/openbmc/linux/fs/smb/server/vfs.h
/openbmc/linux/fs/smb/server/vfs_cache.c
/openbmc/linux/fs/smb/server/vfs_cache.h
/openbmc/linux/fs/tracefs/event_inode.c
/openbmc/linux/fs/tracefs/inode.c
/openbmc/linux/fs/udf/udftime.c
/openbmc/linux/fs/xfs/libxfs/xfs_ag.c
/openbmc/linux/fs/xfs/libxfs/xfs_sb.c
/openbmc/linux/fs/xfs/libxfs/xfs_sb.h
/openbmc/linux/fs/xfs/scrub/btree.c
/openbmc/linux/fs/xfs/scrub/common.c
/openbmc/linux/fs/xfs/scrub/stats.c
/openbmc/linux/fs/xfs/xfs_aops.c
/openbmc/linux/fs/xfs/xfs_icache.c
/openbmc/linux/fs/xfs/xfs_inode.c
/openbmc/linux/fs/xfs/xfs_iomap.c
/openbmc/linux/fs/xfs/xfs_log_recover.c
/openbmc/linux/fs/xfs/xfs_trans.h
/openbmc/linux/include/acpi/acpixf.h
/openbmc/linux/include/linux/atomic/atomic-arch-fallback.h
/openbmc/linux/include/linux/atomic/atomic-instrumented.h
/openbmc/linux/include/linux/atomic/atomic-long.h
/openbmc/linux/include/linux/bpf.h
/openbmc/linux/include/linux/iommu.h
/openbmc/linux/include/linux/kprobes.h
/openbmc/linux/include/linux/ksm.h
/openbmc/linux/include/linux/mm_types.h
/openbmc/linux/include/linux/pagemap.h
/openbmc/linux/include/linux/pci.h
/openbmc/linux/include/linux/property.h
/openbmc/linux/include/linux/pse-pd/pse.h
/openbmc/linux/include/linux/serial_core.h
/openbmc/linux/include/linux/smp.h
/openbmc/linux/include/linux/soc/andes/irq.h
/openbmc/linux/include/linux/tty_driver.h
/openbmc/linux/include/net/bluetooth/hci_core.h
/openbmc/linux/include/net/dst_ops.h
/openbmc/linux/include/net/ip_tunnels.h
/openbmc/linux/include/net/netns/netfilter.h
/openbmc/linux/include/net/sch_generic.h
/openbmc/linux/include/net/sock.h
/openbmc/linux/include/scsi/scsi_transport_sas.h
/openbmc/linux/include/trace/events/cachefiles.h
/openbmc/linux/init/main.c
/openbmc/linux/io_uring/io-wq.c
/openbmc/linux/io_uring/kbuf.c
/openbmc/linux/io_uring/rsrc.c
/openbmc/linux/io_uring/sqpoll.c
/openbmc/linux/kernel/bpf/core.c
/openbmc/linux/kernel/bpf/map_in_map.c
/openbmc/linux/kernel/bpf/syscall.c
/openbmc/linux/kernel/bpf/verifier.c
/openbmc/linux/kernel/debug/kdb/kdb_io.c
/openbmc/linux/kernel/dma/swiotlb.c
/openbmc/linux/kernel/events/core.c
/openbmc/linux/kernel/fork.c
/openbmc/linux/kernel/gen_kheaders.sh
/openbmc/linux/kernel/irq/irqdesc.c
/openbmc/linux/kernel/kprobes.c
/openbmc/linux/kernel/padata.c
/openbmc/linux/kernel/pid_namespace.c
/openbmc/linux/kernel/rcu/rcutorture.c
/openbmc/linux/kernel/time/tick-common.c
/openbmc/linux/kernel/trace/Kconfig
/openbmc/linux/kernel/trace/bpf_trace.c
/openbmc/linux/kernel/trace/ftrace.c
/openbmc/linux/mm/cma.c
/openbmc/linux/mm/huge_memory.c
/openbmc/linux/mm/hugetlb.c
/openbmc/linux/mm/kmsan/core.c
/openbmc/linux/mm/ksm.c
/openbmc/linux/mm/memory-failure.c
/openbmc/linux/mm/pgtable-generic.c
/openbmc/linux/mm/vmalloc.c
/openbmc/linux/net/9p/client.c
/openbmc/linux/net/ax25/af_ax25.c
/openbmc/linux/net/ax25/ax25_dev.c
/openbmc/linux/net/batman-adv/originator.c
/openbmc/linux/net/bluetooth/l2cap_core.c
/openbmc/linux/net/bpf/test_run.c
/openbmc/linux/net/bridge/br_mst.c
/openbmc/linux/net/core/drop_monitor.c
/openbmc/linux/net/core/filter.c
/openbmc/linux/net/core/net_namespace.c
/openbmc/linux/net/core/netpoll.c
/openbmc/linux/net/core/sock.c
/openbmc/linux/net/core/sock_map.c
/openbmc/linux/net/ethtool/ioctl.c
/openbmc/linux/net/ipv4/cipso_ipv4.c
/openbmc/linux/net/ipv4/route.c
/openbmc/linux/net/ipv4/tcp.c
/openbmc/linux/net/ipv6/ioam6_iptunnel.c
/openbmc/linux/net/ipv6/ip6_fib.c
/openbmc/linux/net/ipv6/route.c
/openbmc/linux/net/ipv6/seg6_iptunnel.c
/openbmc/linux/net/ipv6/seg6_local.c
/openbmc/linux/net/ipv6/tcp_ipv6.c
/openbmc/linux/net/ipv6/xfrm6_policy.c
/openbmc/linux/net/mac80211/he.c
/openbmc/linux/net/mac80211/mesh_pathtbl.c
/openbmc/linux/net/mac80211/sta_info.c
/openbmc/linux/net/mptcp/pm_netlink.c
/openbmc/linux/net/mptcp/protocol.c
/openbmc/linux/net/ncsi/internal.h
/openbmc/linux/net/ncsi/ncsi-manage.c
/openbmc/linux/net/ncsi/ncsi-rsp.c
/openbmc/linux/net/netfilter/core.c
/openbmc/linux/net/netfilter/ipset/ip_set_core.c
/openbmc/linux/net/netfilter/ipset/ip_set_list_set.c
/openbmc/linux/net/netfilter/nf_conntrack_standalone.c
/openbmc/linux/net/netfilter/nf_hooks_lwtunnel.c
/openbmc/linux/net/netfilter/nf_internals.h
/openbmc/linux/net/netfilter/nft_meta.c
/openbmc/linux/net/netfilter/nft_payload.c
/openbmc/linux/net/netrom/nr_timer.c
/openbmc/linux/net/packet/af_packet.c
/openbmc/linux/net/sched/act_api.c
/openbmc/linux/net/sched/act_ct.c
/openbmc/linux/net/sched/sch_generic.c
/openbmc/linux/net/sched/sch_htb.c
/openbmc/linux/net/sched/sch_multiq.c
/openbmc/linux/net/sched/sch_taprio.c
/openbmc/linux/net/smc/af_smc.c
/openbmc/linux/net/sunrpc/auth_gss/auth_gss.c
/openbmc/linux/net/tipc/node.c
/openbmc/linux/net/unix/af_unix.c
/openbmc/linux/net/unix/diag.c
/openbmc/linux/net/wireless/core.c
/openbmc/linux/net/wireless/pmsr.c
/openbmc/linux/net/wireless/sysfs.c
/openbmc/linux/net/wireless/util.c
/openbmc/linux/net/xfrm/xfrm_policy.c
/openbmc/linux/scripts/atomic/kerneldoc/sub_and_test
/openbmc/linux/scripts/mod/modpost.c
/openbmc/linux/security/integrity/ima/ima_api.c
/openbmc/linux/security/integrity/ima/ima_template_lib.c
/openbmc/linux/security/landlock/fs.c
/openbmc/linux/sound/core/seq/seq_ump_convert.c
/openbmc/linux/sound/core/ump.c
/openbmc/linux/sound/core/ump_convert.c
/openbmc/linux/sound/hda/intel-dsp-config.c
/openbmc/linux/sound/pci/hda/cs35l41_hda.c
/openbmc/linux/sound/pci/hda/cs35l56_hda.c
/openbmc/linux/sound/pci/hda/patch_realtek.c
/openbmc/linux/sound/pci/hda/tas2781_hda_i2c.c
/openbmc/linux/sound/soc/intel/boards/sof_sdw.c
/openbmc/linux/sound/soc/sof/ipc4-topology.c
/openbmc/linux/tools/perf/util/auxtrace.c
/openbmc/linux/tools/testing/cxl/test/mem.c
/openbmc/linux/tools/testing/selftests/arm64/tags/tags_test.c
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/btf_map_in_map.c
/openbmc/linux/tools/testing/selftests/bpf/test_tc_tunnel.sh
/openbmc/linux/tools/testing/selftests/ftrace/test.d/dynevent/test_duplicates.tc
/openbmc/linux/tools/testing/selftests/ftrace/test.d/filter/event-filter-function.tc
/openbmc/linux/tools/testing/selftests/ftrace/test.d/kprobe/kprobe_eventname.tc
/openbmc/linux/tools/testing/selftests/mm/compaction_test.c
/openbmc/linux/tools/testing/selftests/mm/gup_test.c
/openbmc/linux/tools/testing/selftests/mm/uffd-common.h
/openbmc/linux/tools/testing/selftests/net/Makefile
/openbmc/linux/tools/testing/selftests/net/forwarding/lib.sh
/openbmc/linux/tools/testing/selftests/net/lib.sh
/openbmc/linux/tools/testing/selftests/net/mptcp/mptcp_join.sh
/openbmc/linux/tools/testing/selftests/net/net_helper.sh
/openbmc/linux/tools/testing/selftests/net/openvswitch/openvswitch.sh
/openbmc/linux/tools/tracing/rtla/src/timerlat_aa.c
/openbmc/linux/tools/tracing/rtla/src/timerlat_hist.c
/openbmc/linux/tools/tracing/rtla/src/timerlat_top.c
ca6d6d8703-Jun-2024 Jiaxun Yang <jiaxun.yang@flygoat.com>

LoongArch: Override higher address bits in JUMP_VIRT_ADDR

commit 1098efd299ffe9c8af818425338c7f6c4f930a98 upstream.

In JUMP_VIRT_ADDR we are performing an or calculation on address value
directly f

LoongArch: Override higher address bits in JUMP_VIRT_ADDR

commit 1098efd299ffe9c8af818425338c7f6c4f930a98 upstream.

In JUMP_VIRT_ADDR we are performing an or calculation on address value
directly from pcaddi.

This will only work if we are currently running from direct 1:1 mapping
addresses or firmware's DMW is configured exactly same as kernel. Still,
we should not rely on such assumption.

Fix by overriding higher bits in address comes from pcaddi, so we can
get rid of or operator.

Cc: stable@vger.kernel.org
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

show more ...

ae9e39a203-Jun-2024 Jiaxun Yang <jiaxun.yang@flygoat.com>

LoongArch: Add all CPUs enabled by fdt to NUMA node 0

commit 3de9c42d02a79a5e09bbee7a4421ddc00cfd5c6d upstream.

NUMA enabled kernel on FDT based machine fails to boot because CPUs
are all in NUMA_N

LoongArch: Add all CPUs enabled by fdt to NUMA node 0

commit 3de9c42d02a79a5e09bbee7a4421ddc00cfd5c6d upstream.

NUMA enabled kernel on FDT based machine fails to boot because CPUs
are all in NUMA_NO_NODE and mm subsystem won't accept that.

Fix by adding them to default NUMA node at FDT parsing phase and move
numa_add_cpu(0) to a later point.

Cc: stable@vger.kernel.org
Fixes: 88d4d957edc7 ("LoongArch: Add FDT booting support from efi system table")
Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

show more ...


/openbmc/linux/Documentation/devicetree/bindings/iio/adc/adi,axi-adc.yaml
/openbmc/linux/Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie.yaml
/openbmc/linux/Makefile
/openbmc/linux/arch/arm/Makefile
/openbmc/linux/arch/arm/vdso/Makefile
/openbmc/linux/arch/arm64/Makefile
/openbmc/linux/arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi
/openbmc/linux/arch/arm64/boot/dts/nvidia/tegra132-norrin.dts
/openbmc/linux/arch/arm64/boot/dts/nvidia/tegra132.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/qcs404-evb.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sc8280xp.dtsi
/openbmc/linux/arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi
/openbmc/linux/arch/arm64/include/asm/asm-bug.h
/openbmc/linux/arch/arm64/kernel/vdso/Makefile
/openbmc/linux/arch/arm64/kernel/vdso32/Makefile
/openbmc/linux/arch/arm64/kvm/guest.c
/openbmc/linux/arch/arm64/kvm/hyp/aarch32.c
/openbmc/linux/arch/loongarch/Makefile
asm/numa.h
/openbmc/linux/arch/loongarch/kernel/smp.c
/openbmc/linux/arch/loongarch/vdso/Makefile
/openbmc/linux/arch/parisc/Makefile
/openbmc/linux/arch/powerpc/include/asm/hvcall.h
/openbmc/linux/arch/powerpc/platforms/pseries/lpar.c
/openbmc/linux/arch/powerpc/platforms/pseries/lparcfg.c
/openbmc/linux/arch/riscv/Makefile
/openbmc/linux/arch/riscv/kernel/compat_vdso/Makefile
/openbmc/linux/arch/riscv/kernel/cpu_ops_sbi.c
/openbmc/linux/arch/riscv/kernel/cpu_ops_spinwait.c
/openbmc/linux/arch/riscv/kernel/signal.c
/openbmc/linux/arch/riscv/kernel/stacktrace.c
/openbmc/linux/arch/riscv/kernel/vdso/Makefile
/openbmc/linux/arch/s390/Makefile
/openbmc/linux/arch/s390/boot/startup.c
/openbmc/linux/arch/s390/kernel/ipl.c
/openbmc/linux/arch/s390/kernel/setup.c
/openbmc/linux/arch/s390/kernel/vdso32/Makefile
/openbmc/linux/arch/s390/kernel/vdso64/Makefile
/openbmc/linux/arch/sparc/Makefile
/openbmc/linux/arch/sparc/vdso/Makefile
/openbmc/linux/arch/um/drivers/line.c
/openbmc/linux/arch/um/drivers/ubd_kern.c
/openbmc/linux/arch/um/drivers/vector_kern.c
/openbmc/linux/arch/um/include/asm/kasan.h
/openbmc/linux/arch/um/include/asm/mmu.h
/openbmc/linux/arch/um/include/asm/processor-generic.h
/openbmc/linux/arch/um/include/shared/kern_util.h
/openbmc/linux/arch/um/include/shared/skas/mm_id.h
/openbmc/linux/arch/um/os-Linux/mem.c
/openbmc/linux/arch/x86/Kconfig.debug
/openbmc/linux/arch/x86/Makefile
/openbmc/linux/arch/x86/entry/vdso/Makefile
/openbmc/linux/arch/x86/kernel/apic/vector.c
/openbmc/linux/arch/x86/kvm/cpuid.c
/openbmc/linux/arch/x86/kvm/svm/svm.c
/openbmc/linux/arch/x86/pci/mmconfig-shared.c
/openbmc/linux/arch/x86/um/shared/sysdep/archsetjmp.h
/openbmc/linux/arch/x86/xen/enlighten.c
/openbmc/linux/block/blk-cgroup.c
/openbmc/linux/drivers/accel/ivpu/ivpu_job.c
/openbmc/linux/drivers/acpi/resource.c
/openbmc/linux/drivers/ata/pata_legacy.c
/openbmc/linux/drivers/block/null_blk/main.c
/openbmc/linux/drivers/char/tpm/tpm_tis_spi_main.c
/openbmc/linux/drivers/cxl/core/region.c
/openbmc/linux/drivers/cxl/core/trace.h
/openbmc/linux/drivers/dma-buf/st-dma-fence-chain.c
/openbmc/linux/drivers/dma-buf/st-dma-fence.c
/openbmc/linux/drivers/dma-buf/sync_debug.c
/openbmc/linux/drivers/firmware/efi/libstub/fdt.c
/openbmc/linux/drivers/firmware/efi/libstub/x86-stub.c
/openbmc/linux/drivers/gpio/gpiolib-acpi.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_device.c
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
/openbmc/linux/drivers/gpu/drm/amd/include/atomfirmware.h
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c
/openbmc/linux/drivers/gpu/drm/bridge/tc358775.c
/openbmc/linux/drivers/gpu/drm/bridge/ti-sn65dsi83.c
/openbmc/linux/drivers/gpu/drm/drm_fbdev_generic.c
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_engine_cs.c
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.c
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_gt_types.h
/openbmc/linux/drivers/gpu/drm/i915/gt/selftest_migrate.c
/openbmc/linux/drivers/gpu/drm/i915/gt/uc/abi/guc_klvs_abi.h
/openbmc/linux/drivers/gpu/drm/i915/i915_hwmon.c
/openbmc/linux/drivers/gpu/drm/mediatek/mtk_dp.c
/openbmc/linux/drivers/gpu/drm/meson/meson_dw_mipi_dsi.c
/openbmc/linux/drivers/gpu/drm/msm/adreno/a6xx_gpu.c
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.h
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h
/openbmc/linux/drivers/gpu/drm/msm/dsi/dsi_host.c
/openbmc/linux/drivers/gpu/drm/nouveau/nouveau_abi16.c
/openbmc/linux/drivers/gpu/drm/nouveau/nouveau_bo.c
/openbmc/linux/drivers/gpu/drm/panel/panel-sitronix-st7789v.c
/openbmc/linux/drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c
/openbmc/linux/drivers/gpu/drm/xlnx/zynqmp_dpsub.c
/openbmc/linux/drivers/hwmon/intel-m10-bmc-hwmon.c
/openbmc/linux/drivers/hwmon/shtc1.c
/openbmc/linux/drivers/i3c/master/svc-i3c-master.c
/openbmc/linux/drivers/iio/accel/mxc4005.c
/openbmc/linux/drivers/infiniband/hw/bnxt_re/qplib_fp.h
/openbmc/linux/drivers/infiniband/hw/bnxt_re/qplib_rcfw.c
/openbmc/linux/drivers/input/misc/ims-pcu.c
/openbmc/linux/drivers/input/misc/pm8xxx-vibrator.c
/openbmc/linux/drivers/input/mouse/cyapa.c
/openbmc/linux/drivers/md/bcache/bset.c
/openbmc/linux/drivers/md/bcache/bset.h
/openbmc/linux/drivers/md/bcache/btree.c
/openbmc/linux/drivers/md/bcache/super.c
/openbmc/linux/drivers/md/bcache/sysfs.c
/openbmc/linux/drivers/md/bcache/writeback.c
/openbmc/linux/drivers/md/raid5.c
/openbmc/linux/drivers/media/cec/core/cec-adap.c
/openbmc/linux/drivers/media/cec/core/cec-api.c
/openbmc/linux/drivers/media/dvb-frontends/lgdt3306a.c
/openbmc/linux/drivers/media/dvb-frontends/mxl5xx.c
/openbmc/linux/drivers/media/i2c/ov2680.c
/openbmc/linux/drivers/media/mc/mc-devnode.c
/openbmc/linux/drivers/media/mc/mc-entity.c
/openbmc/linux/drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc.c
/openbmc/linux/drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_pm.c
/openbmc/linux/drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_pm.h
/openbmc/linux/drivers/media/platform/mediatek/vcodec/encoder/venc_drv_if.c
/openbmc/linux/drivers/media/platform/renesas/vsp1/vsp1_pipe.c
/openbmc/linux/drivers/media/platform/renesas/vsp1/vsp1_rpf.c
/openbmc/linux/drivers/media/platform/renesas/vsp1/vsp1_rwpf.c
/openbmc/linux/drivers/media/platform/renesas/vsp1/vsp1_rwpf.h
/openbmc/linux/drivers/media/platform/renesas/vsp1/vsp1_wpf.c
/openbmc/linux/drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/Kconfig
/openbmc/linux/drivers/media/usb/b2c2/flexcop-usb.c
/openbmc/linux/drivers/media/usb/stk1160/stk1160-video.c
/openbmc/linux/drivers/media/v4l2-core/v4l2-async.c
/openbmc/linux/drivers/media/v4l2-core/v4l2-dev.c
/openbmc/linux/drivers/media/v4l2-core/v4l2-subdev.c
/openbmc/linux/drivers/misc/pvpanic/pvpanic-mmio.c
/openbmc/linux/drivers/misc/pvpanic/pvpanic-pci.c
/openbmc/linux/drivers/misc/pvpanic/pvpanic.c
/openbmc/linux/drivers/misc/pvpanic/pvpanic.h
/openbmc/linux/drivers/mmc/core/host.c
/openbmc/linux/drivers/mmc/core/slot-gpio.c
/openbmc/linux/drivers/mmc/host/davinci_mmc.c
/openbmc/linux/drivers/mmc/host/sdhci-acpi.c
/openbmc/linux/drivers/mmc/host/sdhci.c
/openbmc/linux/drivers/mmc/host/sdhci.h
/openbmc/linux/drivers/mmc/host/sdhci_am654.c
/openbmc/linux/drivers/net/Makefile
/openbmc/linux/drivers/net/dsa/microchip/ksz_common.c
/openbmc/linux/drivers/net/ethernet/amazon/ena/ena_com.c
/openbmc/linux/drivers/net/ethernet/amazon/ena/ena_eth_com.c
/openbmc/linux/drivers/net/ethernet/amazon/ena/ena_eth_com.h
/openbmc/linux/drivers/net/ethernet/amazon/ena/ena_netdev.c
/openbmc/linux/drivers/net/ethernet/cisco/enic/enic_main.c
/openbmc/linux/drivers/net/ethernet/freescale/fec_main.c
/openbmc/linux/drivers/net/ethernet/freescale/fec_ptp.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_ethtool.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_vsi_vlan_lib.c
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_type.h
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/qos.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/en_accel.h
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_rxtx.h
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_main.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_tx.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
/openbmc/linux/drivers/net/ethernet/microchip/lan966x/lan966x_main.c
/openbmc/linux/drivers/net/ethernet/ti/icssg/icssg_classifier.c
/openbmc/linux/drivers/net/ipvlan/ipvlan_core.c
/openbmc/linux/drivers/net/phy/micrel.c
/openbmc/linux/drivers/net/phy/sfp-bus.c
/openbmc/linux/drivers/net/usb/smsc95xx.c
/openbmc/linux/drivers/net/vxlan/vxlan_core.c
/openbmc/linux/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.h
/openbmc/linux/drivers/net/wireless/realtek/rtw89/mac80211.c
/openbmc/linux/drivers/net/wireless/realtek/rtw89/pci.c
/openbmc/linux/drivers/net/xen-netback/interface.c
/openbmc/linux/drivers/nvme/host/core.c
/openbmc/linux/drivers/nvme/host/multipath.c
/openbmc/linux/drivers/nvme/host/nvme.h
/openbmc/linux/drivers/nvme/target/configfs.c
/openbmc/linux/drivers/perf/arm_dmc620_pmu.c
/openbmc/linux/drivers/platform/chrome/cros_ec.c
/openbmc/linux/drivers/platform/x86/intel/tpmi.c
/openbmc/linux/drivers/platform/x86/intel/uncore-frequency/uncore-frequency-tpmi.c
/openbmc/linux/drivers/platform/x86/thinkpad_acpi.c
/openbmc/linux/drivers/regulator/bd71828-regulator.c
/openbmc/linux/drivers/regulator/helpers.c
/openbmc/linux/drivers/regulator/tps6287x-regulator.c
/openbmc/linux/drivers/regulator/tps6594-regulator.c
/openbmc/linux/drivers/soc/qcom/cmd-db.c
/openbmc/linux/drivers/soc/qcom/rpmh-rsc.c
/openbmc/linux/drivers/spi/spi-stm32.c
/openbmc/linux/drivers/spi/spi.c
/openbmc/linux/drivers/thermal/qcom/lmh.c
/openbmc/linux/drivers/tty/serial/sc16is7xx.c
/openbmc/linux/drivers/usb/usbip/usbip_common.h
/openbmc/linux/drivers/video/fbdev/savage/savagefb_driver.c
/openbmc/linux/drivers/virtio/virtio_pci_common.c
/openbmc/linux/drivers/xen/xenbus/xenbus_probe.c
/openbmc/linux/fs/9p/vfs_dentry.c
/openbmc/linux/fs/afs/mntpt.c
/openbmc/linux/fs/erofs/decompressor_deflate.c
/openbmc/linux/fs/f2fs/compress.c
/openbmc/linux/fs/f2fs/inode.c
/openbmc/linux/fs/f2fs/segment.c
/openbmc/linux/fs/gfs2/ops_fstype.c
/openbmc/linux/fs/nfs/filelayout/filelayout.c
/openbmc/linux/fs/nfs/fs_context.c
/openbmc/linux/fs/nfs/nfs4state.c
/openbmc/linux/fs/ntfs3/fslog.c
/openbmc/linux/fs/ntfs3/inode.c
/openbmc/linux/fs/ntfs3/ntfs.h
/openbmc/linux/fs/proc/fd.c
/openbmc/linux/fs/tracefs/event_inode.c
/openbmc/linux/fs/tracefs/internal.h
/openbmc/linux/fs/verity/init.c
/openbmc/linux/include/linux/fortify-string.h
/openbmc/linux/include/linux/i3c/device.h
/openbmc/linux/include/linux/kthread.h
/openbmc/linux/include/linux/mlx5/mlx5_ifc.h
/openbmc/linux/include/linux/mmc/slot-gpio.h
/openbmc/linux/include/linux/nvme-tcp.h
/openbmc/linux/include/linux/regulator/driver.h
/openbmc/linux/include/linux/tracefs.h
/openbmc/linux/include/media/cec.h
/openbmc/linux/include/media/v4l2-subdev.h
/openbmc/linux/include/soc/qcom/cmd-db.h
/openbmc/linux/include/sound/cs35l56.h
/openbmc/linux/include/sound/tas2781-dsp.h
/openbmc/linux/include/uapi/drm/nouveau_drm.h
/openbmc/linux/kernel/bpf/verifier.c
/openbmc/linux/kernel/dma/map_benchmark.c
/openbmc/linux/kernel/gen_kheaders.sh
/openbmc/linux/kernel/irq/cpuhotplug.c
/openbmc/linux/kernel/irq/manage.c
/openbmc/linux/kernel/kthread.c
/openbmc/linux/kernel/smpboot.c
/openbmc/linux/kernel/trace/rv/rv.c
/openbmc/linux/kernel/trace/trace_events.c
/openbmc/linux/kernel/trace/trace_probe.c
/openbmc/linux/mm/damon/core.c
/openbmc/linux/mm/workingset.c
/openbmc/linux/net/core/pktgen.c
/openbmc/linux/net/ipv4/af_inet.c
/openbmc/linux/net/ipv4/netfilter/nf_tproxy_ipv4.c
/openbmc/linux/net/ipv4/tcp_dctcp.c
/openbmc/linux/net/ipv6/seg6_hmac.c
/openbmc/linux/net/ipv6/seg6_iptunnel.c
/openbmc/linux/net/mptcp/protocol.h
/openbmc/linux/net/mptcp/sockopt.c
/openbmc/linux/net/netfilter/ipset/ip_set_list_set.c
/openbmc/linux/net/netfilter/nfnetlink_queue.c
/openbmc/linux/net/netfilter/nft_fib.c
/openbmc/linux/net/netfilter/nft_payload.c
/openbmc/linux/net/nfc/nci/core.c
/openbmc/linux/net/openvswitch/actions.c
/openbmc/linux/net/sched/sch_taprio.c
/openbmc/linux/net/sunrpc/auth_gss/svcauth_gss.c
/openbmc/linux/net/sunrpc/clnt.c
/openbmc/linux/net/sunrpc/xprtrdma/verbs.c
/openbmc/linux/net/tls/tls_main.c
/openbmc/linux/net/unix/af_unix.c
/openbmc/linux/scripts/Makefile.vdsoinst
/openbmc/linux/scripts/kconfig/symbol.c
/openbmc/linux/sound/core/init.c
/openbmc/linux/sound/core/jack.c
/openbmc/linux/sound/core/seq/seq_ump_convert.c
/openbmc/linux/sound/core/timer.c
/openbmc/linux/sound/pci/hda/cs35l56_hda.c
/openbmc/linux/sound/pci/hda/hda_cs_dsp_ctl.c
/openbmc/linux/sound/pci/hda/patch_realtek.c
/openbmc/linux/sound/soc/codecs/cs35l56-shared.c
/openbmc/linux/sound/soc/codecs/cs35l56.c
/openbmc/linux/sound/soc/codecs/cs42l43.c
/openbmc/linux/sound/soc/codecs/tas2552.c
/openbmc/linux/sound/soc/codecs/tas2781-fmwlib.c
/openbmc/linux/sound/soc/codecs/tas2781-i2c.c
/openbmc/linux/sound/soc/mediatek/mt8192/mt8192-dai-tdm.c
/openbmc/linux/tools/arch/x86/intel_sdsi/intel_sdsi.c
/openbmc/linux/tools/bpf/resolve_btfids/main.c
/openbmc/linux/tools/lib/perf/evlist.c
/openbmc/linux/tools/lib/perf/include/internal/evlist.h
/openbmc/linux/tools/perf/builtin-sched.c
/openbmc/linux/tools/perf/tests/Build
/openbmc/linux/tools/perf/tests/builtin-test.c
/openbmc/linux/tools/perf/tests/tests.h
/openbmc/linux/tools/perf/tests/util.c
/openbmc/linux/tools/perf/util/string.c
/openbmc/linux/tools/perf/util/string2.h
/openbmc/linux/tools/testing/selftests/net/Makefile
/openbmc/linux/tools/testing/selftests/net/amt.sh
/openbmc/linux/tools/testing/selftests/net/mptcp/mptcp_join.sh
/openbmc/linux/tools/testing/selftests/net/mptcp/simult_flows.sh
/openbmc/linux/tools/testing/selftests/net/net_helper.sh
/openbmc/linux/tools/testing/selftests/net/udpgro.sh
/openbmc/linux/tools/testing/selftests/net/udpgro_bench.sh
/openbmc/linux/tools/testing/selftests/net/udpgro_frglist.sh
/openbmc/linux/tools/testing/selftests/powerpc/dexcr/Makefile
/openbmc/linux/tools/testing/selftests/tc-testing/tc-tests/qdiscs/taprio.json
379ec9d913-May-2024 Huacai Chen <chenhuacai@loongson.cn>

LoongArch: Fix callchain parse error with kernel tracepoint events again

[ Upstream commit d6af2c76399f98444a5b4de96baf4b362d9f102b ]

With commit d3119bc985fb645 ("LoongArch: Fix callchain parse er

LoongArch: Fix callchain parse error with kernel tracepoint events again

[ Upstream commit d6af2c76399f98444a5b4de96baf4b362d9f102b ]

With commit d3119bc985fb645 ("LoongArch: Fix callchain parse error with
kernel tracepoint events"), perf can parse kernel callchain, but not
complete and sometimes maybe error. The reason is LoongArch's unwinders
(guess, prologue and orc) don't really need fp (i.e., regs[22]), and
they use sp (i.e., regs[3]) as the frame address rather than the current
stack pointer.

Fix that by removing the assignment of regs[22], and instead assign the
__builtin_frame_address(0) to regs[3].

Without fix:

Children Self Command Shared Object Symbol
........ ........ ............. ................. ................
33.91% 33.91% swapper [kernel.vmlinux] [k] __schedule
|
|--33.04%--__schedule
|
--0.87%--__arch_cpu_idle
__schedule

With this fix:

Children Self Command Shared Object Symbol
........ ........ ............. ................. ................
31.16% 31.16% swapper [kernel.vmlinux] [k] __schedule
|
|--20.63%--smpboot_entry
| cpu_startup_entry
| schedule_idle
| __schedule
|
--10.53%--start_kernel
cpu_startup_entry
schedule_idle
__schedule

Fixes: d3119bc985fb645 ("LoongArch: Fix callchain parse error with kernel tracepoint events")
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
Signed-off-by: Sasha Levin <sashal@kernel.org>

show more ...


/openbmc/linux/Documentation/ABI/stable/sysfs-block
/openbmc/linux/Documentation/admin-guide/hw-vuln/core-scheduling.rst
/openbmc/linux/Documentation/admin-guide/kernel-parameters.txt
/openbmc/linux/Documentation/admin-guide/mm/damon/usage.rst
/openbmc/linux/Documentation/devicetree/bindings/iio/health/maxim,max30102.yaml
/openbmc/linux/Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
/openbmc/linux/Documentation/devicetree/bindings/net/mediatek,net.yaml
/openbmc/linux/Documentation/devicetree/bindings/pci/rcar-pci-host.yaml
/openbmc/linux/Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml
/openbmc/linux/Documentation/devicetree/bindings/phy/qcom,usb-snps-femto-v2.yaml
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
/openbmc/linux/Documentation/devicetree/bindings/soc/rockchip/grf.yaml
/openbmc/linux/Documentation/devicetree/bindings/sound/rt5645.txt
/openbmc/linux/Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
/openbmc/linux/Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml
/openbmc/linux/Documentation/driver-api/fpga/fpga-bridge.rst
/openbmc/linux/Documentation/driver-api/fpga/fpga-mgr.rst
/openbmc/linux/Documentation/driver-api/fpga/fpga-region.rst
/openbmc/linux/Documentation/driver-api/pwm.rst
/openbmc/linux/Documentation/filesystems/f2fs.rst
/openbmc/linux/Documentation/sphinx/kernel_include.py
/openbmc/linux/MAINTAINERS
/openbmc/linux/Makefile
/openbmc/linux/arch/arm/configs/sunxi_defconfig
/openbmc/linux/arch/arm/kernel/sleep.S
/openbmc/linux/arch/arm64/boot/dts/amlogic/meson-s4.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sa8155p-adp.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/sc8280xp.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sm8450.dtsi
/openbmc/linux/arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi
/openbmc/linux/arch/arm64/kvm/vgic/vgic-kvm-device.c
/openbmc/linux/arch/arm64/net/bpf_jit_comp.c
asm/perf_event.h
/openbmc/linux/arch/loongarch/kernel/perf_event.c
/openbmc/linux/arch/loongarch/mm/fault.c
/openbmc/linux/arch/m68k/kernel/entry.S
/openbmc/linux/arch/m68k/mac/misc.c
/openbmc/linux/arch/microblaze/kernel/Makefile
/openbmc/linux/arch/microblaze/kernel/cpu/cpuinfo-static.c
/openbmc/linux/arch/mips/include/asm/ptrace.h
/openbmc/linux/arch/mips/kernel/asm-offsets.c
/openbmc/linux/arch/mips/kernel/ptrace.c
/openbmc/linux/arch/mips/kernel/scall32-o32.S
/openbmc/linux/arch/mips/kernel/scall64-n32.S
/openbmc/linux/arch/mips/kernel/scall64-n64.S
/openbmc/linux/arch/mips/kernel/scall64-o32.S
/openbmc/linux/arch/openrisc/kernel/traps.c
/openbmc/linux/arch/parisc/kernel/parisc_ksyms.c
/openbmc/linux/arch/powerpc/crypto/chacha-p10-glue.c
/openbmc/linux/arch/powerpc/include/asm/plpks.h
/openbmc/linux/arch/powerpc/platforms/pseries/iommu.c
/openbmc/linux/arch/powerpc/platforms/pseries/plpks.c
/openbmc/linux/arch/powerpc/sysdev/fsl_msi.c
/openbmc/linux/arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2.dtsi
/openbmc/linux/arch/riscv/include/asm/page.h
/openbmc/linux/arch/riscv/include/asm/pgtable.h
/openbmc/linux/arch/riscv/kernel/setup.c
/openbmc/linux/arch/riscv/mm/init.c
/openbmc/linux/arch/riscv/net/bpf_jit_comp64.c
/openbmc/linux/arch/s390/include/asm/dwarf.h
/openbmc/linux/arch/s390/include/asm/gmap.h
/openbmc/linux/arch/s390/include/asm/mmu.h
/openbmc/linux/arch/s390/include/asm/mmu_context.h
/openbmc/linux/arch/s390/include/asm/pgtable.h
/openbmc/linux/arch/s390/kernel/vdso64/vdso_user_wrapper.S
/openbmc/linux/arch/s390/kvm/kvm-s390.c
/openbmc/linux/arch/s390/mm/gmap.c
/openbmc/linux/arch/s390/mm/hugetlbpage.c
/openbmc/linux/arch/s390/net/bpf_jit_comp.c
/openbmc/linux/arch/sh/kernel/kprobes.c
/openbmc/linux/arch/sh/lib/checksum.S
/openbmc/linux/arch/x86/Kconfig
/openbmc/linux/arch/x86/boot/compressed/head_64.S
/openbmc/linux/arch/x86/crypto/nh-avx2-x86_64.S
/openbmc/linux/arch/x86/crypto/sha256-avx2-asm.S
/openbmc/linux/arch/x86/crypto/sha512-avx2-asm.S
/openbmc/linux/arch/x86/entry/vsyscall/vsyscall_64.c
/openbmc/linux/arch/x86/include/asm/cmpxchg_64.h
/openbmc/linux/arch/x86/include/asm/coco.h
/openbmc/linux/arch/x86/include/asm/pgtable_types.h
/openbmc/linux/arch/x86/include/asm/processor.h
/openbmc/linux/arch/x86/include/asm/sparsemem.h
/openbmc/linux/arch/x86/kernel/apic/apic.c
/openbmc/linux/arch/x86/kernel/tsc_sync.c
/openbmc/linux/arch/x86/lib/x86-opcode-map.txt
/openbmc/linux/arch/x86/mm/fault.c
/openbmc/linux/arch/x86/mm/numa.c
/openbmc/linux/arch/x86/mm/pat/set_memory.c
/openbmc/linux/arch/x86/net/bpf_jit_comp.c
/openbmc/linux/arch/x86/purgatory/Makefile
/openbmc/linux/arch/x86/tools/relocs.c
/openbmc/linux/arch/xtensa/include/asm/processor.h
/openbmc/linux/arch/xtensa/include/asm/ptrace.h
/openbmc/linux/arch/xtensa/kernel/process.c
/openbmc/linux/arch/xtensa/kernel/stacktrace.c
/openbmc/linux/block/blk-core.c
/openbmc/linux/block/blk-iocost.c
/openbmc/linux/block/blk-merge.c
/openbmc/linux/block/blk-mq.c
/openbmc/linux/block/blk.h
/openbmc/linux/block/fops.c
/openbmc/linux/block/genhd.c
/openbmc/linux/block/ioctl.c
/openbmc/linux/block/partitions/cmdline.c
/openbmc/linux/block/partitions/core.c
/openbmc/linux/crypto/asymmetric_keys/Kconfig
/openbmc/linux/drivers/accessibility/speakup/main.c
/openbmc/linux/drivers/acpi/acpi_lpss.c
/openbmc/linux/drivers/acpi/acpica/Makefile
/openbmc/linux/drivers/acpi/cppc_acpi.c
/openbmc/linux/drivers/acpi/numa/srat.c
/openbmc/linux/drivers/android/binder.c
/openbmc/linux/drivers/android/binder_internal.h
/openbmc/linux/drivers/ata/sata_gemini.c
/openbmc/linux/drivers/base/base.h
/openbmc/linux/drivers/base/bus.c
/openbmc/linux/drivers/base/module.c
/openbmc/linux/drivers/base/regmap/regmap.c
/openbmc/linux/drivers/block/null_blk/main.c
/openbmc/linux/drivers/bluetooth/btmrvl_main.c
/openbmc/linux/drivers/bluetooth/btqca.c
/openbmc/linux/drivers/bluetooth/btqca.h
/openbmc/linux/drivers/bluetooth/btrsi.c
/openbmc/linux/drivers/bluetooth/btsdio.c
/openbmc/linux/drivers/bluetooth/btusb.c
/openbmc/linux/drivers/bluetooth/hci_bcm4377.c
/openbmc/linux/drivers/bluetooth/hci_ldisc.c
/openbmc/linux/drivers/bluetooth/hci_qca.c
/openbmc/linux/drivers/bluetooth/hci_serdev.c
/openbmc/linux/drivers/bluetooth/hci_uart.h
/openbmc/linux/drivers/bluetooth/hci_vhci.c
/openbmc/linux/drivers/bluetooth/virtio_bt.c
/openbmc/linux/drivers/char/ppdev.c
/openbmc/linux/drivers/clk/clk-renesas-pcie.c
/openbmc/linux/drivers/clk/clk.c
/openbmc/linux/drivers/clk/mediatek/clk-mt8365-mm.c
/openbmc/linux/drivers/clk/mediatek/clk-pllfh.c
/openbmc/linux/drivers/clk/qcom/clk-alpha-pll.c
/openbmc/linux/drivers/clk/qcom/clk-smd-rpm.c
/openbmc/linux/drivers/clk/qcom/dispcc-sm6350.c
/openbmc/linux/drivers/clk/qcom/dispcc-sm8450.c
/openbmc/linux/drivers/clk/qcom/dispcc-sm8550.c
/openbmc/linux/drivers/clk/qcom/mmcc-msm8998.c
/openbmc/linux/drivers/clk/renesas/r8a779a0-cpg-mssr.c
/openbmc/linux/drivers/clk/renesas/r9a07g043-cpg.c
/openbmc/linux/drivers/clk/samsung/clk-exynosautov9.c
/openbmc/linux/drivers/clk/sunxi-ng/ccu-sun50i-a64.c
/openbmc/linux/drivers/clk/sunxi-ng/ccu-sun50i-h6.c
/openbmc/linux/drivers/clk/sunxi-ng/ccu_common.c
/openbmc/linux/drivers/clk/sunxi-ng/ccu_common.h
/openbmc/linux/drivers/cpufreq/brcmstb-avs-cpufreq.c
/openbmc/linux/drivers/cpufreq/cppc_cpufreq.c
/openbmc/linux/drivers/cpufreq/cpufreq.c
/openbmc/linux/drivers/crypto/bcm/spu2.c
/openbmc/linux/drivers/crypto/ccp/sp-platform.c
/openbmc/linux/drivers/crypto/intel/qat/qat_4xxx/adf_drv.c
/openbmc/linux/drivers/dma/idma64.c
/openbmc/linux/drivers/dma/idxd/cdev.c
/openbmc/linux/drivers/dma/idxd/debugfs.c
/openbmc/linux/drivers/dma/idxd/device.c
/openbmc/linux/drivers/dma/idxd/idxd.h
/openbmc/linux/drivers/dma/idxd/init.c
/openbmc/linux/drivers/dma/idxd/irq.c
/openbmc/linux/drivers/dma/idxd/perfmon.c
/openbmc/linux/drivers/dma/idxd/registers.h
/openbmc/linux/drivers/dma/idxd/sysfs.c
/openbmc/linux/drivers/dma/owl-dma.c
/openbmc/linux/drivers/dma/tegra186-gpc-dma.c
/openbmc/linux/drivers/dma/xilinx/xilinx_dpdma.c
/openbmc/linux/drivers/extcon/Kconfig
/openbmc/linux/drivers/firewire/nosy.c
/openbmc/linux/drivers/firewire/ohci.c
/openbmc/linux/drivers/firmware/dmi-id.c
/openbmc/linux/drivers/firmware/qcom_scm.c
/openbmc/linux/drivers/firmware/raspberrypi.c
/openbmc/linux/drivers/fpga/dfl-pci.c
/openbmc/linux/drivers/fpga/fpga-bridge.c
/openbmc/linux/drivers/fpga/fpga-mgr.c
/openbmc/linux/drivers/fpga/fpga-region.c
/openbmc/linux/drivers/gpio/gpio-crystalcove.c
/openbmc/linux/drivers/gpio/gpio-lpc32xx.c
/openbmc/linux/drivers/gpio/gpio-wcove.c
/openbmc/linux/drivers/gpio/gpiolib-cdev.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_job.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_object.h
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_device.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_int_process_v10.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_int_process_v11.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_process.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_svm.c
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/core/dc.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hpo_dp_link_encoder.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dcn31/dcn31_fpu.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_dpia_bw.c
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
/openbmc/linux/drivers/gpu/drm/arm/malidp_mw.c
/openbmc/linux/drivers/gpu/drm/bridge/analogix/anx7625.c
/openbmc/linux/drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
/openbmc/linux/drivers/gpu/drm/bridge/chipone-icn6211.c
/openbmc/linux/drivers/gpu/drm/bridge/lontium-lt8912b.c
/openbmc/linux/drivers/gpu/drm/bridge/lontium-lt9611.c
/openbmc/linux/drivers/gpu/drm/bridge/lontium-lt9611uxc.c
/openbmc/linux/drivers/gpu/drm/bridge/tc358775.c
/openbmc/linux/drivers/gpu/drm/bridge/ti-dlpc3433.c
/openbmc/linux/drivers/gpu/drm/ci/build.yml
/openbmc/linux/drivers/gpu/drm/ci/gitlab-ci.yml
/openbmc/linux/drivers/gpu/drm/ci/image-tags.yml
/openbmc/linux/drivers/gpu/drm/ci/lava-submit.sh
/openbmc/linux/drivers/gpu/drm/ci/test.yml
/openbmc/linux/drivers/gpu/drm/display/drm_dp_helper.c
/openbmc/linux/drivers/gpu/drm/drm_bridge.c
/openbmc/linux/drivers/gpu/drm/drm_connector.c
/openbmc/linux/drivers/gpu/drm/drm_edid.c
/openbmc/linux/drivers/gpu/drm/drm_mipi_dsi.c
/openbmc/linux/drivers/gpu/drm/etnaviv/etnaviv_gpu.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_audio.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_backlight.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_bios.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_vbt_defs.h
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.c
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.h
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_workarounds.c
/openbmc/linux/drivers/gpu/drm/i915/gvt/interrupt.c
/openbmc/linux/drivers/gpu/drm/mediatek/mtk_drm_gem.c
/openbmc/linux/drivers/gpu/drm/meson/meson_dw_hdmi.c
/openbmc/linux/drivers/gpu/drm/meson/meson_vclk.c
/openbmc/linux/drivers/gpu/drm/msm/dp/dp_aux.c
/openbmc/linux/drivers/gpu/drm/msm/dp/dp_aux.h
/openbmc/linux/drivers/gpu/drm/msm/dp/dp_ctrl.c
/openbmc/linux/drivers/gpu/drm/msm/dp/dp_display.c
/openbmc/linux/drivers/gpu/drm/msm/dp/dp_link.c
/openbmc/linux/drivers/gpu/drm/msm/dp/dp_link.h
/openbmc/linux/drivers/gpu/drm/mxsfb/lcdif_drv.c
/openbmc/linux/drivers/gpu/drm/nouveau/nouveau_dp.c
/openbmc/linux/drivers/gpu/drm/omapdrm/Kconfig
/openbmc/linux/drivers/gpu/drm/omapdrm/omap_fbdev.c
/openbmc/linux/drivers/gpu/drm/panel/Kconfig
/openbmc/linux/drivers/gpu/drm/panel/panel-edp.c
/openbmc/linux/drivers/gpu/drm/panel/panel-ilitek-ili9341.c
/openbmc/linux/drivers/gpu/drm/panel/panel-novatek-nt35950.c
/openbmc/linux/drivers/gpu/drm/panel/panel-samsung-atna33xc20.c
/openbmc/linux/drivers/gpu/drm/panel/panel-simple.c
/openbmc/linux/drivers/gpu/drm/qxl/qxl_release.c
/openbmc/linux/drivers/gpu/drm/radeon/pptable.h
/openbmc/linux/drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
/openbmc/linux/drivers/gpu/drm/solomon/ssd130x.c
/openbmc/linux/drivers/gpu/drm/ttm/ttm_tt.c
/openbmc/linux/drivers/gpu/drm/vc4/vc4_hdmi.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_fence.c
/openbmc/linux/drivers/gpu/host1x/bus.c
/openbmc/linux/drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.c
/openbmc/linux/drivers/hid/hid-mcp2221.c
/openbmc/linux/drivers/hid/intel-ish-hid/ipc/pci-ish.c
/openbmc/linux/drivers/hv/channel.c
/openbmc/linux/drivers/hv/connection.c
/openbmc/linux/drivers/hwmon/corsair-cpro.c
/openbmc/linux/drivers/hwmon/pmbus/ucd9000.c
/openbmc/linux/drivers/hwmon/pwm-fan.c
/openbmc/linux/drivers/hwtracing/coresight/coresight-etm4x-core.c
/openbmc/linux/drivers/hwtracing/coresight/coresight-etm4x.h
/openbmc/linux/drivers/hwtracing/stm/core.c
/openbmc/linux/drivers/i2c/busses/i2c-cadence.c
/openbmc/linux/drivers/i2c/busses/i2c-synquacer.c
/openbmc/linux/drivers/i2c/i2c-core-base.c
/openbmc/linux/drivers/iio/Kconfig
/openbmc/linux/drivers/iio/Makefile
/openbmc/linux/drivers/iio/accel/mxc4005.c
/openbmc/linux/drivers/iio/adc/Kconfig
/openbmc/linux/drivers/iio/adc/ad9467.c
/openbmc/linux/drivers/iio/adc/adi-axi-adc.c
/openbmc/linux/drivers/iio/adc/stm32-adc.c
/openbmc/linux/drivers/iio/buffer/industrialio-buffer-dmaengine.c
/openbmc/linux/drivers/iio/imu/adis16475.c
/openbmc/linux/drivers/iio/industrialio-backend.c
/openbmc/linux/drivers/iio/industrialio-core.c
/openbmc/linux/drivers/iio/pressure/bmp280-spi.c
/openbmc/linux/drivers/iio/pressure/dps310.c
/openbmc/linux/drivers/infiniband/core/cma.c
/openbmc/linux/drivers/infiniband/hw/bnxt_re/ib_verbs.c
/openbmc/linux/drivers/infiniband/hw/bnxt_re/ib_verbs.h
/openbmc/linux/drivers/infiniband/hw/bnxt_re/qplib_fp.c
/openbmc/linux/drivers/infiniband/hw/bnxt_re/qplib_fp.h
/openbmc/linux/drivers/infiniband/hw/bnxt_re/qplib_rcfw.c
/openbmc/linux/drivers/infiniband/hw/bnxt_re/qplib_rcfw.h
/openbmc/linux/drivers/infiniband/hw/bnxt_re/qplib_res.c
/openbmc/linux/drivers/infiniband/hw/bnxt_re/qplib_res.h
/openbmc/linux/drivers/infiniband/hw/bnxt_re/roce_hsi.h
/openbmc/linux/drivers/infiniband/hw/hns/hns_roce_cq.c
/openbmc/linux/drivers/infiniband/hw/hns/hns_roce_hem.h
/openbmc/linux/drivers/infiniband/hw/hns/hns_roce_hw_v2.c
/openbmc/linux/drivers/infiniband/hw/hns/hns_roce_main.c
/openbmc/linux/drivers/infiniband/hw/hns/hns_roce_mr.c
/openbmc/linux/drivers/infiniband/hw/hns/hns_roce_srq.c
/openbmc/linux/drivers/infiniband/hw/mlx5/mem.c
/openbmc/linux/drivers/infiniband/hw/mlx5/mlx5_ib.h
/openbmc/linux/drivers/infiniband/hw/mlx5/mr.c
/openbmc/linux/drivers/infiniband/hw/qib/qib_fs.c
/openbmc/linux/drivers/infiniband/sw/rxe/rxe_comp.c
/openbmc/linux/drivers/infiniband/sw/rxe/rxe_net.c
/openbmc/linux/drivers/infiniband/sw/rxe/rxe_verbs.c
/openbmc/linux/drivers/infiniband/ulp/ipoib/ipoib_vlan.c
/openbmc/linux/drivers/input/input.c
/openbmc/linux/drivers/input/joystick/xpad.c
/openbmc/linux/drivers/input/misc/da7280.c
/openbmc/linux/drivers/input/misc/pwm-beeper.c
/openbmc/linux/drivers/input/misc/pwm-vibra.c
/openbmc/linux/drivers/interconnect/qcom/qcm2290.c
/openbmc/linux/drivers/iommu/iommu.c
/openbmc/linux/drivers/iommu/mtk_iommu.c
/openbmc/linux/drivers/iommu/mtk_iommu_v1.c
/openbmc/linux/drivers/irqchip/irq-alpine-msi.c
/openbmc/linux/drivers/irqchip/irq-gic-v3-its.c
/openbmc/linux/drivers/irqchip/irq-loongson-pch-msi.c
/openbmc/linux/drivers/leds/leds-pwm.c
/openbmc/linux/drivers/leds/rgb/leds-pwm-multicolor.c
/openbmc/linux/drivers/macintosh/via-macii.c
/openbmc/linux/drivers/md/md-bitmap.c
/openbmc/linux/drivers/md/md.c
/openbmc/linux/drivers/media/i2c/et8ek8/et8ek8_driver.c
/openbmc/linux/drivers/media/pci/intel/ipu3/ipu3-cio2.c
/openbmc/linux/drivers/media/pci/ngene/ngene-core.c
/openbmc/linux/drivers/media/platform/cadence/cdns-csi2rx.c
/openbmc/linux/drivers/media/platform/renesas/rcar-vin/rcar-vin.h
/openbmc/linux/drivers/media/radio/radio-shark2.c
/openbmc/linux/drivers/media/rc/ir-rx51.c
/openbmc/linux/drivers/media/rc/pwm-ir-tx.c
/openbmc/linux/drivers/media/usb/uvc/uvc_driver.c
/openbmc/linux/drivers/media/usb/uvc/uvcvideo.h
/openbmc/linux/drivers/media/v4l2-core/v4l2-subdev.c
/openbmc/linux/drivers/misc/eeprom/at24.c
/openbmc/linux/drivers/misc/lkdtm/Makefile
/openbmc/linux/drivers/misc/lkdtm/perms.c
/openbmc/linux/drivers/misc/mei/hw-me-regs.h
/openbmc/linux/drivers/misc/mei/pci-me.c
/openbmc/linux/drivers/misc/vmw_vmci/vmci_guest.c
/openbmc/linux/drivers/mmc/core/mmc.c
/openbmc/linux/drivers/mtd/mtdcore.c
/openbmc/linux/drivers/mtd/nand/raw/diskonchip.c
/openbmc/linux/drivers/mtd/nand/raw/nand_hynix.c
/openbmc/linux/drivers/net/dsa/mv88e6xxx/chip.c
/openbmc/linux/drivers/net/dsa/mv88e6xxx/chip.h
/openbmc/linux/drivers/net/dsa/mv88e6xxx/global1.c
/openbmc/linux/drivers/net/dsa/mv88e6xxx/global1.h
/openbmc/linux/drivers/net/ethernet/broadcom/b44.c
/openbmc/linux/drivers/net/ethernet/broadcom/genet/bcmgenet.c
/openbmc/linux/drivers/net/ethernet/broadcom/genet/bcmgenet.h
/openbmc/linux/drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c
/openbmc/linux/drivers/net/ethernet/broadcom/genet/bcmmii.c
/openbmc/linux/drivers/net/ethernet/brocade/bna/bnad_debugfs.c
/openbmc/linux/drivers/net/ethernet/chelsio/cxgb4/sge.c
/openbmc/linux/drivers/net/ethernet/cortina/gemini.c
/openbmc/linux/drivers/net/ethernet/freescale/enetc/enetc.c
/openbmc/linux/drivers/net/ethernet/freescale/fec_main.c
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hnae3.h
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h
/openbmc/linux/drivers/net/ethernet/intel/e1000e/phy.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_virtchnl.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/cmd.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/setup.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/eswitch.h
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.c
/openbmc/linux/drivers/net/ethernet/micrel/ks8851_common.c
/openbmc/linux/drivers/net/ethernet/microchip/lan966x/lan966x_main.c
/openbmc/linux/drivers/net/ethernet/microsoft/mana/hw_channel.c
/openbmc/linux/drivers/net/ethernet/qlogic/qed/qed_main.c
/openbmc/linux/drivers/net/ethernet/qlogic/qede/qede_filter.c
/openbmc/linux/drivers/net/ethernet/realtek/r8169_main.c
/openbmc/linux/drivers/net/ethernet/smsc/smc91x.h
/openbmc/linux/drivers/net/ethernet/sun/sungem.c
/openbmc/linux/drivers/net/ethernet/ti/icssg/icssg_prueth.c
/openbmc/linux/drivers/net/ethernet/wangxun/libwx/wx_lib.c
/openbmc/linux/drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
/openbmc/linux/drivers/net/hyperv/netvsc.c
/openbmc/linux/drivers/net/macsec.c
/openbmc/linux/drivers/net/phy/micrel.c
/openbmc/linux/drivers/net/usb/aqc111.c
/openbmc/linux/drivers/net/usb/ax88179_178a.c
/openbmc/linux/drivers/net/usb/qmi_wwan.c
/openbmc/linux/drivers/net/usb/smsc95xx.c
/openbmc/linux/drivers/net/usb/sr9700.c
/openbmc/linux/drivers/net/vxlan/vxlan_core.c
/openbmc/linux/drivers/net/wireless/ath/ar5523/ar5523.c
/openbmc/linux/drivers/net/wireless/ath/ath10k/core.c
/openbmc/linux/drivers/net/wireless/ath/ath10k/debugfs_sta.c
/openbmc/linux/drivers/net/wireless/ath/ath10k/hw.h
/openbmc/linux/drivers/net/wireless/ath/ath10k/targaddrs.h
/openbmc/linux/drivers/net/wireless/ath/ath10k/wmi.c
/openbmc/linux/drivers/net/wireless/ath/ath11k/mac.c
/openbmc/linux/drivers/net/wireless/ath/ath12k/qmi.c
/openbmc/linux/drivers/net/wireless/ath/ath12k/wmi.c
/openbmc/linux/drivers/net/wireless/ath/carl9170/tx.c
/openbmc/linux/drivers/net/wireless/ath/carl9170/usb.c
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/queue/tx.c
/openbmc/linux/drivers/net/wireless/marvell/mwl8k.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7603/dma.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7603/mac.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
/openbmc/linux/drivers/nvme/host/core.c
/openbmc/linux/drivers/nvme/host/multipath.c
/openbmc/linux/drivers/nvme/host/nvme.h
/openbmc/linux/drivers/nvme/host/pci.c
/openbmc/linux/drivers/nvme/target/auth.c
/openbmc/linux/drivers/nvme/target/configfs.c
/openbmc/linux/drivers/nvme/target/core.c
/openbmc/linux/drivers/nvme/target/nvmet.h
/openbmc/linux/drivers/nvme/target/tcp.c
/openbmc/linux/drivers/nvmem/apple-efuses.c
/openbmc/linux/drivers/nvmem/core.c
/openbmc/linux/drivers/nvmem/imx-ocotp-scu.c
/openbmc/linux/drivers/nvmem/imx-ocotp.c
/openbmc/linux/drivers/nvmem/meson-efuse.c
/openbmc/linux/drivers/nvmem/meson-mx-efuse.c
/openbmc/linux/drivers/nvmem/microchip-otpc.c
/openbmc/linux/drivers/nvmem/mtk-efuse.c
/openbmc/linux/drivers/nvmem/qcom-spmi-sdam.c
/openbmc/linux/drivers/nvmem/qfprom.c
/openbmc/linux/drivers/nvmem/rave-sp-eeprom.c
/openbmc/linux/drivers/nvmem/rockchip-efuse.c
/openbmc/linux/drivers/nvmem/sc27xx-efuse.c
/openbmc/linux/drivers/nvmem/sec-qfprom.c
/openbmc/linux/drivers/nvmem/sprd-efuse.c
/openbmc/linux/drivers/nvmem/stm32-romem.c
/openbmc/linux/drivers/nvmem/sunplus-ocotp.c
/openbmc/linux/drivers/nvmem/sunxi_sid.c
/openbmc/linux/drivers/nvmem/uniphier-efuse.c
/openbmc/linux/drivers/nvmem/zynqmp_nvmem.c
/openbmc/linux/drivers/of/module.c
/openbmc/linux/drivers/pci/controller/dwc/pcie-tegra194.c
/openbmc/linux/drivers/pci/of_property.c
/openbmc/linux/drivers/pci/pci.c
/openbmc/linux/drivers/pci/pcie/edr.c
/openbmc/linux/drivers/perf/hisilicon/hisi_pcie_pmu.c
/openbmc/linux/drivers/perf/hisilicon/hns3_pmu.c
/openbmc/linux/drivers/phy/freescale/phy-fsl-imx8m-pcie.c
/openbmc/linux/drivers/phy/marvell/phy-mvebu-a3700-comphy.c
/openbmc/linux/drivers/phy/qualcomm/phy-qcom-m31.c
/openbmc/linux/drivers/phy/qualcomm/phy-qcom-qmp-combo.c
/openbmc/linux/drivers/phy/qualcomm/phy-qcom-qmp.h
/openbmc/linux/drivers/phy/rockchip/phy-rockchip-naneng-combphy.c
/openbmc/linux/drivers/phy/rockchip/phy-rockchip-snps-pcie3.c
/openbmc/linux/drivers/phy/ti/phy-tusb1210.c
/openbmc/linux/drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c
/openbmc/linux/drivers/pinctrl/core.c
/openbmc/linux/drivers/pinctrl/devicetree.c
/openbmc/linux/drivers/pinctrl/intel/pinctrl-baytrail.c
/openbmc/linux/drivers/pinctrl/intel/pinctrl-intel.h
/openbmc/linux/drivers/pinctrl/mediatek/pinctrl-paris.c
/openbmc/linux/drivers/pinctrl/meson/pinctrl-meson-a1.c
/openbmc/linux/drivers/pinctrl/qcom/pinctrl-sm7150.c
/openbmc/linux/drivers/platform/x86/intel/speed_select_if/isst_if_common.c
/openbmc/linux/drivers/platform/x86/lenovo-yogabook.c
/openbmc/linux/drivers/power/supply/mt6360_charger.c
/openbmc/linux/drivers/power/supply/rt9455_charger.c
/openbmc/linux/drivers/pwm/core.c
/openbmc/linux/drivers/pwm/pwm-sti.c
/openbmc/linux/drivers/pwm/pwm-twl-led.c
/openbmc/linux/drivers/pwm/pwm-vt8500.c
/openbmc/linux/drivers/pwm/sysfs.c
/openbmc/linux/drivers/regulator/core.c
/openbmc/linux/drivers/regulator/irq_helpers.c
/openbmc/linux/drivers/regulator/mt6360-regulator.c
/openbmc/linux/drivers/regulator/pwm-regulator.c
/openbmc/linux/drivers/regulator/qcom-refgen-regulator.c
/openbmc/linux/drivers/regulator/tps65132-regulator.c
/openbmc/linux/drivers/regulator/vqmmc-ipq4019-regulator.c
/openbmc/linux/drivers/remoteproc/mtk_scp.c
/openbmc/linux/drivers/rtc/nvmem.c
/openbmc/linux/drivers/s390/cio/cio_inject.c
/openbmc/linux/drivers/s390/cio/trace.h
/openbmc/linux/drivers/s390/net/qeth_core_main.c
/openbmc/linux/drivers/scsi/bfa/bfad_debugfs.c
/openbmc/linux/drivers/scsi/bnx2fc/bnx2fc_tgt.c
/openbmc/linux/drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
/openbmc/linux/drivers/scsi/hpsa.c
/openbmc/linux/drivers/scsi/libsas/sas_expander.c
/openbmc/linux/drivers/scsi/lpfc/lpfc.h
/openbmc/linux/drivers/scsi/lpfc/lpfc_attr.c
/openbmc/linux/drivers/scsi/lpfc/lpfc_bsg.c
/openbmc/linux/drivers/scsi/lpfc/lpfc_debugfs.c
/openbmc/linux/drivers/scsi/lpfc/lpfc_els.c
/openbmc/linux/drivers/scsi/lpfc/lpfc_hbadisc.c
/openbmc/linux/drivers/scsi/lpfc/lpfc_init.c
/openbmc/linux/drivers/scsi/lpfc/lpfc_nvme.c
/openbmc/linux/drivers/scsi/lpfc/lpfc_scsi.c
/openbmc/linux/drivers/scsi/lpfc/lpfc_sli.c
/openbmc/linux/drivers/scsi/lpfc/lpfc_vport.c
/openbmc/linux/drivers/scsi/mpi3mr/mpi3mr_app.c
/openbmc/linux/drivers/scsi/qedf/qedf_debugfs.c
/openbmc/linux/drivers/scsi/qla2xxx/qla_dfs.c
/openbmc/linux/drivers/slimbus/qcom-ngd-ctrl.c
/openbmc/linux/drivers/soc/mediatek/mtk-cmdq-helper.c
/openbmc/linux/drivers/soc/qcom/pmic_glink.c
/openbmc/linux/drivers/soundwire/amd_manager.c
/openbmc/linux/drivers/soundwire/amd_manager.h
/openbmc/linux/drivers/soundwire/cadence_master.c
/openbmc/linux/drivers/spi/spi-axi-spi-engine.c
/openbmc/linux/drivers/spi/spi-hisi-kunpeng.c
/openbmc/linux/drivers/spi/spi-microchip-core-qspi.c
/openbmc/linux/drivers/spi/spi.c
/openbmc/linux/drivers/staging/greybus/arche-apb-ctrl.c
/openbmc/linux/drivers/staging/greybus/arche-platform.c
/openbmc/linux/drivers/staging/greybus/light.c
/openbmc/linux/drivers/staging/media/atomisp/pci/sh_css.c
/openbmc/linux/drivers/target/target_core_configfs.c
/openbmc/linux/drivers/thermal/qcom/tsens.c
/openbmc/linux/drivers/tty/n_gsm.c
/openbmc/linux/drivers/tty/serial/8250/8250_bcm7271.c
/openbmc/linux/drivers/tty/serial/8250/8250_mtk.c
/openbmc/linux/drivers/tty/serial/kgdboc.c
/openbmc/linux/drivers/tty/serial/max3100.c
/openbmc/linux/drivers/tty/serial/sc16is7xx.c
/openbmc/linux/drivers/tty/serial/sh-sci.c
/openbmc/linux/drivers/ufs/core/ufs-mcq.c
/openbmc/linux/drivers/ufs/core/ufshcd.c
/openbmc/linux/drivers/ufs/host/cdns-pltfrm.c
/openbmc/linux/drivers/ufs/host/ufs-qcom.c
/openbmc/linux/drivers/ufs/host/ufs-qcom.h
/openbmc/linux/drivers/uio/uio_hv_generic.c
/openbmc/linux/drivers/usb/core/hub.c
/openbmc/linux/drivers/usb/core/port.c
/openbmc/linux/drivers/usb/dwc3/core.c
/openbmc/linux/drivers/usb/dwc3/core.h
/openbmc/linux/drivers/usb/dwc3/gadget.c
/openbmc/linux/drivers/usb/dwc3/host.c
/openbmc/linux/drivers/usb/fotg210/fotg210-core.c
/openbmc/linux/drivers/usb/gadget/composite.c
/openbmc/linux/drivers/usb/gadget/function/f_fs.c
/openbmc/linux/drivers/usb/gadget/function/u_audio.c
/openbmc/linux/drivers/usb/gadget/function/uvc_configfs.c
/openbmc/linux/drivers/usb/host/ohci-hcd.c
/openbmc/linux/drivers/usb/host/xhci-plat.h
/openbmc/linux/drivers/usb/host/xhci-rzv2m.c
/openbmc/linux/drivers/usb/typec/tcpm/tcpm.c
/openbmc/linux/drivers/usb/typec/tipd/core.c
/openbmc/linux/drivers/usb/typec/tipd/tps6598x.h
/openbmc/linux/drivers/usb/typec/ucsi/displayport.c
/openbmc/linux/drivers/usb/typec/ucsi/ucsi.c
/openbmc/linux/drivers/vfio/pci/vfio_pci.c
/openbmc/linux/drivers/vfio/pci/vfio_pci_intrs.c
/openbmc/linux/drivers/video/backlight/lm3630a_bl.c
/openbmc/linux/drivers/video/backlight/lp855x_bl.c
/openbmc/linux/drivers/video/backlight/pwm_bl.c
/openbmc/linux/drivers/video/fbdev/Kconfig
/openbmc/linux/drivers/video/fbdev/core/Kconfig
/openbmc/linux/drivers/video/fbdev/core/Makefile
/openbmc/linux/drivers/video/fbdev/core/fb_defio.c
/openbmc/linux/drivers/video/fbdev/core/fb_io_fops.c
/openbmc/linux/drivers/video/fbdev/sh_mobile_lcdcfb.c
/openbmc/linux/drivers/video/fbdev/sis/init301.c
/openbmc/linux/drivers/video/fbdev/ssd1307fb.c
/openbmc/linux/drivers/virt/acrn/mm.c
/openbmc/linux/drivers/w1/slaves/w1_ds250x.c
/openbmc/linux/drivers/watchdog/bd9576_wdt.c
/openbmc/linux/drivers/watchdog/cpu5wdt.c
/openbmc/linux/drivers/watchdog/sa1100_wdt.c
/openbmc/linux/fs/9p/fid.h
/openbmc/linux/fs/9p/vfs_file.c
/openbmc/linux/fs/9p/vfs_inode.c
/openbmc/linux/fs/9p/vfs_super.c
/openbmc/linux/fs/btrfs/extent_io.c
/openbmc/linux/fs/btrfs/inode.c
/openbmc/linux/fs/btrfs/ordered-data.c
/openbmc/linux/fs/btrfs/send.c
/openbmc/linux/fs/btrfs/transaction.c
/openbmc/linux/fs/btrfs/volumes.c
/openbmc/linux/fs/dlm/ast.c
/openbmc/linux/fs/dlm/dlm_internal.h
/openbmc/linux/fs/dlm/user.c
/openbmc/linux/fs/ecryptfs/keystore.c
/openbmc/linux/fs/erofs/internal.h
/openbmc/linux/fs/erofs/super.c
/openbmc/linux/fs/eventpoll.c
/openbmc/linux/fs/ext4/inode.c
/openbmc/linux/fs/ext4/mballoc.c
/openbmc/linux/fs/ext4/namei.c
/openbmc/linux/fs/f2fs/checkpoint.c
/openbmc/linux/fs/f2fs/compress.c
/openbmc/linux/fs/f2fs/data.c
/openbmc/linux/fs/f2fs/debug.c
/openbmc/linux/fs/f2fs/dir.c
/openbmc/linux/fs/f2fs/f2fs.h
/openbmc/linux/fs/f2fs/file.c
/openbmc/linux/fs/f2fs/gc.c
/openbmc/linux/fs/f2fs/node.c
/openbmc/linux/fs/f2fs/node.h
/openbmc/linux/fs/f2fs/recovery.c
/openbmc/linux/fs/f2fs/segment.c
/openbmc/linux/fs/f2fs/segment.h
/openbmc/linux/fs/f2fs/super.c
/openbmc/linux/fs/f2fs/sysfs.c
/openbmc/linux/fs/gfs2/acl.h
/openbmc/linux/fs/gfs2/aops.c
/openbmc/linux/fs/gfs2/aops.h
/openbmc/linux/fs/gfs2/bmap.c
/openbmc/linux/fs/gfs2/bmap.h
/openbmc/linux/fs/gfs2/dir.c
/openbmc/linux/fs/gfs2/dir.h
/openbmc/linux/fs/gfs2/file.c
/openbmc/linux/fs/gfs2/glock.c
/openbmc/linux/fs/gfs2/glock.h
/openbmc/linux/fs/gfs2/glops.c
/openbmc/linux/fs/gfs2/glops.h
/openbmc/linux/fs/gfs2/incore.h
/openbmc/linux/fs/gfs2/inode.c
/openbmc/linux/fs/gfs2/inode.h
/openbmc/linux/fs/gfs2/lock_dlm.c
/openbmc/linux/fs/gfs2/log.c
/openbmc/linux/fs/gfs2/log.h
/openbmc/linux/fs/gfs2/lops.h
/openbmc/linux/fs/gfs2/meta_io.c
/openbmc/linux/fs/gfs2/meta_io.h
/openbmc/linux/fs/gfs2/ops_fstype.c
/openbmc/linux/fs/gfs2/quota.c
/openbmc/linux/fs/gfs2/quota.h
/openbmc/linux/fs/gfs2/recovery.c
/openbmc/linux/fs/gfs2/recovery.h
/openbmc/linux/fs/gfs2/rgrp.c
/openbmc/linux/fs/gfs2/rgrp.h
/openbmc/linux/fs/gfs2/super.c
/openbmc/linux/fs/gfs2/super.h
/openbmc/linux/fs/gfs2/sys.c
/openbmc/linux/fs/gfs2/trans.c
/openbmc/linux/fs/gfs2/trans.h
/openbmc/linux/fs/gfs2/util.c
/openbmc/linux/fs/gfs2/util.h
/openbmc/linux/fs/gfs2/xattr.c
/openbmc/linux/fs/gfs2/xattr.h
/openbmc/linux/fs/jffs2/xattr.c
/openbmc/linux/fs/nfs/client.c
/openbmc/linux/fs/nfs/inode.c
/openbmc/linux/fs/nfs/internal.h
/openbmc/linux/fs/nfs/netns.h
/openbmc/linux/fs/nilfs2/ioctl.c
/openbmc/linux/fs/nilfs2/segment.c
/openbmc/linux/fs/ntfs3/dir.c
/openbmc/linux/fs/ntfs3/index.c
/openbmc/linux/fs/ntfs3/inode.c
/openbmc/linux/fs/ntfs3/record.c
/openbmc/linux/fs/ntfs3/super.c
/openbmc/linux/fs/openpromfs/inode.c
/openbmc/linux/fs/overlayfs/dir.c
/openbmc/linux/fs/overlayfs/params.c
/openbmc/linux/fs/smb/client/Makefile
/openbmc/linux/fs/smb/client/cached_dir.c
/openbmc/linux/fs/smb/client/cifs_debug.c
/openbmc/linux/fs/smb/client/cifsfs.c
/openbmc/linux/fs/smb/client/cifsglob.h
/openbmc/linux/fs/smb/client/cifsproto.h
/openbmc/linux/fs/smb/client/cifssmb.c
/openbmc/linux/fs/smb/client/connect.c
/openbmc/linux/fs/smb/client/dir.c
/openbmc/linux/fs/smb/client/file.c
/openbmc/linux/fs/smb/client/fs_context.c
/openbmc/linux/fs/smb/client/fs_context.h
/openbmc/linux/fs/smb/client/fscache.c
/openbmc/linux/fs/smb/client/inode.c
/openbmc/linux/fs/smb/client/ioctl.c
/openbmc/linux/fs/smb/client/link.c
/openbmc/linux/fs/smb/client/misc.c
/openbmc/linux/fs/smb/client/ntlmssp.h
/openbmc/linux/fs/smb/client/readdir.c
/openbmc/linux/fs/smb/client/reparse.c
/openbmc/linux/fs/smb/client/reparse.h
/openbmc/linux/fs/smb/client/sess.c
/openbmc/linux/fs/smb/client/smb1ops.c
/openbmc/linux/fs/smb/client/smb2glob.h
/openbmc/linux/fs/smb/client/smb2inode.c
/openbmc/linux/fs/smb/client/smb2maperror.c
/openbmc/linux/fs/smb/client/smb2misc.c
/openbmc/linux/fs/smb/client/smb2ops.c
/openbmc/linux/fs/smb/client/smb2pdu.c
/openbmc/linux/fs/smb/client/smb2pdu.h
/openbmc/linux/fs/smb/client/smb2proto.h
/openbmc/linux/fs/smb/client/smb2status.h
/openbmc/linux/fs/smb/client/smb2transport.c
/openbmc/linux/fs/smb/client/smbdirect.c
/openbmc/linux/fs/smb/client/smbencrypt.c
/openbmc/linux/fs/smb/client/trace.h
/openbmc/linux/fs/smb/common/smb2pdu.h
/openbmc/linux/fs/smb/common/smbfsctl.h
/openbmc/linux/fs/smb/server/auth.c
/openbmc/linux/fs/smb/server/ksmbd_netlink.h
/openbmc/linux/fs/smb/server/mgmt/share_config.c
/openbmc/linux/fs/smb/server/mgmt/user_session.c
/openbmc/linux/fs/smb/server/mgmt/user_session.h
/openbmc/linux/fs/smb/server/misc.c
/openbmc/linux/fs/smb/server/oplock.c
/openbmc/linux/fs/smb/server/oplock.h
/openbmc/linux/fs/smb/server/smb2misc.c
/openbmc/linux/fs/smb/server/smb2ops.c
/openbmc/linux/fs/smb/server/smb2pdu.c
/openbmc/linux/fs/smb/server/smb2pdu.h
/openbmc/linux/fs/smb/server/transport_tcp.c
/openbmc/linux/fs/smb/server/vfs.c
/openbmc/linux/fs/smb/server/vfs_cache.c
/openbmc/linux/fs/smb/server/vfs_cache.h
/openbmc/linux/fs/tracefs/event_inode.c
/openbmc/linux/fs/tracefs/inode.c
/openbmc/linux/fs/tracefs/internal.h
/openbmc/linux/fs/udf/inode.c
/openbmc/linux/fs/userfaultfd.c
/openbmc/linux/fs/vboxsf/file.c
/openbmc/linux/include/drm/display/drm_dp_helper.h
/openbmc/linux/include/drm/drm_displayid.h
/openbmc/linux/include/drm/drm_mipi_dsi.h
/openbmc/linux/include/linux/acpi.h
/openbmc/linux/include/linux/bitops.h
/openbmc/linux/include/linux/blkdev.h
/openbmc/linux/include/linux/bpf_types.h
/openbmc/linux/include/linux/compiler_types.h
/openbmc/linux/include/linux/counter.h
/openbmc/linux/include/linux/cpu.h
/openbmc/linux/include/linux/dev_printk.h
/openbmc/linux/include/linux/dma-fence.h
/openbmc/linux/include/linux/etherdevice.h
/openbmc/linux/include/linux/f2fs_fs.h
/openbmc/linux/include/linux/fb.h
/openbmc/linux/include/linux/fpga/fpga-bridge.h
/openbmc/linux/include/linux/fpga/fpga-mgr.h
/openbmc/linux/include/linux/fpga/fpga-region.h
/openbmc/linux/include/linux/gfp_types.h
/openbmc/linux/include/linux/hyperv.h
/openbmc/linux/include/linux/ieee80211.h
/openbmc/linux/include/linux/iio/backend.h
/openbmc/linux/include/linux/iio/buffer-dmaengine.h
/openbmc/linux/include/linux/mlx5/driver.h
/openbmc/linux/include/linux/numa.h
/openbmc/linux/include/linux/nvmem-provider.h
/openbmc/linux/include/linux/page-flags.h
/openbmc/linux/include/linux/pci_ids.h
/openbmc/linux/include/linux/printk.h
/openbmc/linux/include/linux/pwm.h
/openbmc/linux/include/linux/regmap.h
/openbmc/linux/include/linux/regulator/consumer.h
/openbmc/linux/include/linux/skbuff.h
/openbmc/linux/include/linux/skmsg.h
/openbmc/linux/include/linux/slab.h
/openbmc/linux/include/linux/sunrpc/clnt.h
/openbmc/linux/include/net/ax25.h
/openbmc/linux/include/net/bluetooth/hci.h
/openbmc/linux/include/net/bluetooth/hci_core.h
/openbmc/linux/include/net/bluetooth/hci_sync.h
/openbmc/linux/include/net/bluetooth/l2cap.h
/openbmc/linux/include/net/gro.h
/openbmc/linux/include/net/mac80211.h
/openbmc/linux/include/net/macsec.h
/openbmc/linux/include/net/tcp.h
/openbmc/linux/include/net/xfrm.h
/openbmc/linux/include/sound/emu10k1.h
/openbmc/linux/include/sound/soc-acpi-intel-match.h
/openbmc/linux/include/sound/sof.h
/openbmc/linux/include/trace/events/asoc.h
/openbmc/linux/include/trace/events/mmflags.h
/openbmc/linux/include/trace/events/rxrpc.h
/openbmc/linux/include/uapi/linux/bpf.h
/openbmc/linux/include/uapi/linux/kfd_ioctl.h
/openbmc/linux/include/uapi/linux/user_events.h
/openbmc/linux/include/uapi/linux/virtio_bt.h
/openbmc/linux/include/uapi/rdma/bnxt_re-abi.h
/openbmc/linux/include/uapi/scsi/scsi_bsg_mpi3mr.h
/openbmc/linux/io_uring/io-wq.c
/openbmc/linux/io_uring/io_uring.h
/openbmc/linux/io_uring/nop.c
/openbmc/linux/kernel/Makefile
/openbmc/linux/kernel/bounds.c
/openbmc/linux/kernel/bpf/bloom_filter.c
/openbmc/linux/kernel/bpf/syscall.c
/openbmc/linux/kernel/bpf/verifier.c
/openbmc/linux/kernel/cgroup/cpuset.c
/openbmc/linux/kernel/cpu.c
/openbmc/linux/kernel/crash_core.c
/openbmc/linux/kernel/dma/swiotlb.c
/openbmc/linux/kernel/numa.c
/openbmc/linux/kernel/rcu/tasks.h
/openbmc/linux/kernel/rcu/tree_stall.h
/openbmc/linux/kernel/sched/core.c
/openbmc/linux/kernel/sched/fair.c
/openbmc/linux/kernel/sched/isolation.c
/openbmc/linux/kernel/sched/topology.c
/openbmc/linux/kernel/softirq.c
/openbmc/linux/kernel/trace/ftrace.c
/openbmc/linux/kernel/trace/ring_buffer.c
/openbmc/linux/kernel/trace/trace_events_user.c
/openbmc/linux/kernel/workqueue.c
/openbmc/linux/lib/Kconfig.debug
/openbmc/linux/lib/dynamic_debug.c
/openbmc/linux/lib/fortify_kunit.c
/openbmc/linux/lib/kunit/try-catch.c
/openbmc/linux/lib/maple_tree.c
/openbmc/linux/lib/scatterlist.c
/openbmc/linux/lib/slub_kunit.c
/openbmc/linux/lib/stackdepot.c
/openbmc/linux/lib/test_hmm.c
/openbmc/linux/mm/hugetlb.c
/openbmc/linux/mm/readahead.c
/openbmc/linux/mm/userfaultfd.c
/openbmc/linux/net/8021q/vlan_core.c
/openbmc/linux/net/ax25/ax25_dev.c
/openbmc/linux/net/bluetooth/hci_conn.c
/openbmc/linux/net/bluetooth/hci_core.c
/openbmc/linux/net/bluetooth/hci_event.c
/openbmc/linux/net/bluetooth/hci_sock.c
/openbmc/linux/net/bluetooth/hci_sync.c
/openbmc/linux/net/bluetooth/iso.c
/openbmc/linux/net/bluetooth/l2cap_core.c
/openbmc/linux/net/bluetooth/l2cap_sock.c
/openbmc/linux/net/bluetooth/mgmt.c
/openbmc/linux/net/bluetooth/msft.c
/openbmc/linux/net/bluetooth/msft.h
/openbmc/linux/net/bluetooth/sco.c
/openbmc/linux/net/bridge/br_device.c
/openbmc/linux/net/bridge/br_forward.c
/openbmc/linux/net/bridge/br_mst.c
/openbmc/linux/net/bridge/br_netlink.c
/openbmc/linux/net/core/dev.c
/openbmc/linux/net/core/filter.c
/openbmc/linux/net/core/gro.c
/openbmc/linux/net/core/link_watch.c
/openbmc/linux/net/core/net-sysfs.c
/openbmc/linux/net/core/net_namespace.c
/openbmc/linux/net/core/rtnetlink.c
/openbmc/linux/net/core/skbuff.c
/openbmc/linux/net/core/skmsg.c
/openbmc/linux/net/core/sock.c
/openbmc/linux/net/ethernet/eth.c
/openbmc/linux/net/hsr/hsr_device.c
/openbmc/linux/net/ipv4/af_inet.c
/openbmc/linux/net/ipv4/ip_output.c
/openbmc/linux/net/ipv4/raw.c
/openbmc/linux/net/ipv4/tcp.c
/openbmc/linux/net/ipv4/tcp_input.c
/openbmc/linux/net/ipv4/tcp_ipv4.c
/openbmc/linux/net/ipv4/tcp_output.c
/openbmc/linux/net/ipv4/udp.c
/openbmc/linux/net/ipv4/udp_offload.c
/openbmc/linux/net/ipv4/xfrm4_input.c
/openbmc/linux/net/ipv6/addrconf.c
/openbmc/linux/net/ipv6/fib6_rules.c
/openbmc/linux/net/ipv6/ip6_input.c
/openbmc/linux/net/ipv6/ip6_offload.c
/openbmc/linux/net/ipv6/ip6_output.c
/openbmc/linux/net/ipv6/reassembly.c
/openbmc/linux/net/ipv6/seg6.c
/openbmc/linux/net/ipv6/udp.c
/openbmc/linux/net/ipv6/udp_offload.c
/openbmc/linux/net/ipv6/xfrm6_input.c
/openbmc/linux/net/l2tp/l2tp_eth.c
/openbmc/linux/net/mac80211/ieee80211_i.h
/openbmc/linux/net/mac80211/mlme.c
/openbmc/linux/net/mac80211/rate.c
/openbmc/linux/net/mac80211/scan.c
/openbmc/linux/net/mac80211/tx.c
/openbmc/linux/net/mptcp/ctrl.c
/openbmc/linux/net/mptcp/protocol.c
/openbmc/linux/net/mptcp/sockopt.c
/openbmc/linux/net/netrom/nr_route.c
/openbmc/linux/net/nfc/nci/core.c
/openbmc/linux/net/nsh/nsh.c
/openbmc/linux/net/openvswitch/flow.c
/openbmc/linux/net/packet/af_packet.c
/openbmc/linux/net/phonet/pn_netlink.c
/openbmc/linux/net/qrtr/ns.c
/openbmc/linux/net/rxrpc/ar-internal.h
/openbmc/linux/net/rxrpc/call_object.c
/openbmc/linux/net/rxrpc/conn_event.c
/openbmc/linux/net/rxrpc/conn_object.c
/openbmc/linux/net/rxrpc/input.c
/openbmc/linux/net/rxrpc/output.c
/openbmc/linux/net/rxrpc/protocol.h
/openbmc/linux/net/smc/smc_ib.c
/openbmc/linux/net/sunrpc/auth_gss/svcauth_gss.c
/openbmc/linux/net/sunrpc/clnt.c
/openbmc/linux/net/sunrpc/svc.c
/openbmc/linux/net/sunrpc/xprtsock.c
/openbmc/linux/net/tipc/msg.c
/openbmc/linux/net/unix/af_unix.c
/openbmc/linux/net/wireless/nl80211.c
/openbmc/linux/net/wireless/trace.h
/openbmc/linux/net/xfrm/xfrm_input.c
/openbmc/linux/rust/kernel/lib.rs
/openbmc/linux/rust/macros/module.rs
/openbmc/linux/scripts/Makefile.modfinal
/openbmc/linux/scripts/module.lds.S
/openbmc/linux/security/keys/key.c
/openbmc/linux/security/keys/trusted-keys/trusted_tpm2.c
/openbmc/linux/sound/core/init.c
/openbmc/linux/sound/hda/intel-dsp-config.c
/openbmc/linux/sound/hda/intel-sdw-acpi.c
/openbmc/linux/sound/pci/emu10k1/emu10k1.c
/openbmc/linux/sound/pci/emu10k1/emu10k1_main.c
/openbmc/linux/sound/pci/emu10k1/io.c
/openbmc/linux/sound/pci/hda/cs35l56_hda.c
/openbmc/linux/sound/pci/hda/patch_realtek.c
/openbmc/linux/sound/soc/amd/yc/acp6x-mach.c
/openbmc/linux/sound/soc/codecs/cs35l41.c
/openbmc/linux/sound/soc/codecs/da7219-aad.c
/openbmc/linux/sound/soc/codecs/rt5645.c
/openbmc/linux/sound/soc/codecs/rt715-sdca.c
/openbmc/linux/sound/soc/codecs/rt715-sdw.c
/openbmc/linux/sound/soc/codecs/rt722-sdca.c
/openbmc/linux/sound/soc/codecs/rt722-sdca.h
/openbmc/linux/sound/soc/codecs/wsa881x.c
/openbmc/linux/sound/soc/intel/avs/boards/ssm4567.c
/openbmc/linux/sound/soc/intel/avs/cldma.c
/openbmc/linux/sound/soc/intel/avs/path.c
/openbmc/linux/sound/soc/intel/avs/probes.c
/openbmc/linux/sound/soc/intel/avs/topology.c
/openbmc/linux/sound/soc/intel/boards/bxt_da7219_max98357a.c
/openbmc/linux/sound/soc/intel/boards/bxt_rt298.c
/openbmc/linux/sound/soc/intel/boards/bytcr_rt5640.c
/openbmc/linux/sound/soc/intel/boards/glk_rt5682_max98357a.c
/openbmc/linux/sound/soc/intel/boards/kbl_da7219_max98357a.c
/openbmc/linux/sound/soc/intel/boards/kbl_da7219_max98927.c
/openbmc/linux/sound/soc/intel/boards/kbl_rt5660.c
/openbmc/linux/sound/soc/intel/boards/kbl_rt5663_max98927.c
/openbmc/linux/sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c
/openbmc/linux/sound/soc/intel/boards/skl_hda_dsp_generic.c
/openbmc/linux/sound/soc/intel/boards/skl_nau88l25_max98357a.c
/openbmc/linux/sound/soc/intel/boards/skl_rt286.c
/openbmc/linux/sound/soc/intel/common/Makefile
/openbmc/linux/sound/soc/intel/common/soc-acpi-intel-arl-match.c
/openbmc/linux/sound/soc/kirkwood/kirkwood-dma.c
/openbmc/linux/sound/soc/mediatek/common/mtk-soundcard-driver.c
/openbmc/linux/sound/soc/meson/Kconfig
/openbmc/linux/sound/soc/meson/axg-card.c
/openbmc/linux/sound/soc/meson/axg-fifo.c
/openbmc/linux/sound/soc/meson/axg-fifo.h
/openbmc/linux/sound/soc/meson/axg-frddr.c
/openbmc/linux/sound/soc/meson/axg-tdm-interface.c
/openbmc/linux/sound/soc/meson/axg-toddr.c
/openbmc/linux/sound/soc/sof/intel/hda-dsp.c
/openbmc/linux/sound/soc/sof/intel/hda.h
/openbmc/linux/sound/soc/sof/intel/lnl.c
/openbmc/linux/sound/soc/sof/intel/lnl.h
/openbmc/linux/sound/soc/sof/intel/mtl.c
/openbmc/linux/sound/soc/sof/intel/mtl.h
/openbmc/linux/sound/soc/sof/intel/pci-lnl.c
/openbmc/linux/sound/soc/sof/intel/pci-mtl.c
/openbmc/linux/sound/soc/sof/ipc3-pcm.c
/openbmc/linux/sound/soc/sof/pcm.c
/openbmc/linux/sound/soc/sof/sof-audio.h
/openbmc/linux/sound/soc/tegra/tegra186_dspk.c
/openbmc/linux/sound/soc/ti/davinci-mcasp.c
/openbmc/linux/sound/usb/line6/driver.c
/openbmc/linux/tools/arch/x86/lib/x86-opcode-map.txt
/openbmc/linux/tools/bpf/bpftool/common.c
/openbmc/linux/tools/bpf/bpftool/iter.c
/openbmc/linux/tools/bpf/bpftool/main.h
/openbmc/linux/tools/bpf/bpftool/prog.c
/openbmc/linux/tools/bpf/bpftool/skeleton/pid_iter.bpf.c
/openbmc/linux/tools/bpf/bpftool/struct_ops.c
/openbmc/linux/tools/include/linux/kernel.h
/openbmc/linux/tools/include/linux/mm.h
/openbmc/linux/tools/include/linux/panic.h
/openbmc/linux/tools/include/nolibc/stdlib.h
/openbmc/linux/tools/include/uapi/linux/bpf.h
/openbmc/linux/tools/lib/bpf/libbpf.c
/openbmc/linux/tools/lib/subcmd/parse-options.c
/openbmc/linux/tools/perf/Documentation/perf-list.txt
/openbmc/linux/tools/perf/arch/arm64/util/pmu.c
/openbmc/linux/tools/perf/bench/inject-buildid.c
/openbmc/linux/tools/perf/bench/uprobe.c
/openbmc/linux/tools/perf/builtin-annotate.c
/openbmc/linux/tools/perf/builtin-daemon.c
/openbmc/linux/tools/perf/builtin-inject.c
/openbmc/linux/tools/perf/builtin-record.c
/openbmc/linux/tools/perf/builtin-report.c
/openbmc/linux/tools/perf/builtin-top.c
/openbmc/linux/tools/perf/pmu-events/arch/s390/cf_z16/transaction.json
/openbmc/linux/tools/perf/tests/attr/system-wide-dummy
/openbmc/linux/tools/perf/tests/attr/test-record-C0
/openbmc/linux/tools/perf/tests/code-reading.c
/openbmc/linux/tools/perf/tests/expr.c
/openbmc/linux/tools/perf/tests/shell/test_arm_coresight.sh
/openbmc/linux/tools/perf/tests/workloads/datasym.c
/openbmc/linux/tools/perf/ui/browser.c
/openbmc/linux/tools/perf/ui/browser.h
/openbmc/linux/tools/perf/ui/browsers/annotate.c
/openbmc/linux/tools/perf/ui/gtk/annotate.c
/openbmc/linux/tools/perf/ui/gtk/gtk.h
/openbmc/linux/tools/perf/util/annotate.c
/openbmc/linux/tools/perf/util/annotate.h
/openbmc/linux/tools/perf/util/event.c
/openbmc/linux/tools/perf/util/evlist.c
/openbmc/linux/tools/perf/util/evlist.h
/openbmc/linux/tools/perf/util/expr.c
/openbmc/linux/tools/perf/util/intel-pt-decoder/intel-pt-decoder.c
/openbmc/linux/tools/perf/util/intel-pt.c
/openbmc/linux/tools/perf/util/machine.c
/openbmc/linux/tools/perf/util/maps.c
/openbmc/linux/tools/perf/util/maps.h
/openbmc/linux/tools/perf/util/perf_event_attr_fprintf.c
/openbmc/linux/tools/perf/util/pmu.c
/openbmc/linux/tools/perf/util/pmu.h
/openbmc/linux/tools/perf/util/pmus.c
/openbmc/linux/tools/perf/util/probe-event.c
/openbmc/linux/tools/perf/util/python.c
/openbmc/linux/tools/perf/util/session.c
/openbmc/linux/tools/perf/util/stat-display.c
/openbmc/linux/tools/perf/util/symbol.c
/openbmc/linux/tools/perf/util/symbol.h
/openbmc/linux/tools/perf/util/symbol_conf.h
/openbmc/linux/tools/perf/util/thread.c
/openbmc/linux/tools/perf/util/thread.h
/openbmc/linux/tools/perf/util/top.h
/openbmc/linux/tools/power/x86/turbostat/turbostat.8
/openbmc/linux/tools/power/x86/turbostat/turbostat.c
/openbmc/linux/tools/testing/selftests/bpf/network_helpers.c
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/bloom_filter_map.c
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/tc_redirect.c
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/xdp_do_redirect.c
/openbmc/linux/tools/testing/selftests/bpf/progs/bench_local_storage_create.c
/openbmc/linux/tools/testing/selftests/bpf/progs/local_storage.c
/openbmc/linux/tools/testing/selftests/bpf/progs/lsm_cgroup.c
/openbmc/linux/tools/testing/selftests/bpf/test_sockmap.c
/openbmc/linux/tools/testing/selftests/cgroup/cgroup_util.c
/openbmc/linux/tools/testing/selftests/cgroup/cgroup_util.h
/openbmc/linux/tools/testing/selftests/cgroup/test_core.c
/openbmc/linux/tools/testing/selftests/cgroup/test_cpu.c
/openbmc/linux/tools/testing/selftests/cgroup/test_cpuset.c
/openbmc/linux/tools/testing/selftests/cgroup/test_freezer.c
/openbmc/linux/tools/testing/selftests/cgroup/test_kill.c
/openbmc/linux/tools/testing/selftests/cgroup/test_kmem.c
/openbmc/linux/tools/testing/selftests/cgroup/test_memcontrol.c
/openbmc/linux/tools/testing/selftests/cgroup/test_zswap.c
/openbmc/linux/tools/testing/selftests/filesystems/binderfs/Makefile
/openbmc/linux/tools/testing/selftests/ftrace/test.d/dynevent/add_remove_btfarg.tc
/openbmc/linux/tools/testing/selftests/ftrace/test.d/filter/event-filter-function.tc
/openbmc/linux/tools/testing/selftests/kcmp/kcmp_test.c
/openbmc/linux/tools/testing/selftests/kselftest.h
/openbmc/linux/tools/testing/selftests/kvm/aarch64/vgic_init.c
/openbmc/linux/tools/testing/selftests/lib.mk
/openbmc/linux/tools/testing/selftests/mm/Makefile
/openbmc/linux/tools/testing/selftests/net/amt.sh
/openbmc/linux/tools/testing/selftests/net/config
/openbmc/linux/tools/testing/selftests/net/forwarding/bridge_igmp.sh
/openbmc/linux/tools/testing/selftests/net/forwarding/bridge_mld.sh
/openbmc/linux/tools/testing/selftests/net/test_bridge_neigh_suppress.sh
/openbmc/linux/tools/testing/selftests/resctrl/Makefile
/openbmc/linux/tools/testing/selftests/syscall_user_dispatch/sud_test.c
/openbmc/linux/tools/testing/selftests/timers/valid-adjtimex.c
/openbmc/linux/tools/tracing/latency/latency-collector.c
2c733bb723-Apr-2024 Huacai Chen <chenhuacai@loongson.cn>

LoongArch: Fix callchain parse error with kernel tracepoint events

commit d3119bc985fb645ad3b2a9cf9952c1d56d9daaa3 upstream.

In order to fix perf's callchain parse error for LoongArch, we implement

LoongArch: Fix callchain parse error with kernel tracepoint events

commit d3119bc985fb645ad3b2a9cf9952c1d56d9daaa3 upstream.

In order to fix perf's callchain parse error for LoongArch, we implement
perf_arch_fetch_caller_regs() which fills several necessary registers
used for callchain unwinding, including sp, fp, and era. This is similar
to the following commits.

commit b3eac0265bf6:
("arm: perf: Fix callchain parse error with kernel tracepoint events")

commit 5b09a094f2fb:
("arm64: perf: Fix callchain parse error with kernel tracepoint events")

commit 9a7e8ec0d4cc:
("riscv: perf: Fix callchain parse error with kernel tracepoint events")

Test with commands:

perf record -e sched:sched_switch -g --call-graph dwarf
perf report

Without this patch:

Children Self Command Shared Object Symbol
........ ........ ............. ................. ....................

43.41% 43.41% swapper [unknown] [k] 0000000000000000

10.94% 10.94% loong-container [unknown] [k] 0000000000000000
|
|--5.98%--0x12006ba38
|
|--2.56%--0x12006bb84
|
--2.40%--0x12006b6b8

With this patch, callchain can be parsed correctly:

Children Self Command Shared Object Symbol
........ ........ ............. ................. ....................

47.57% 47.57% swapper [kernel.vmlinux] [k] __schedule
|
---__schedule

26.76% 26.76% loong-container [kernel.vmlinux] [k] __schedule
|
|--13.78%--0x12006ba38
| |
| |--9.19%--__schedule
| |
| --4.59%--handle_syscall
| do_syscall
| sys_futex
| do_futex
| futex_wait
| futex_wait_queue_me
| hrtimer_start_range_ns
| __schedule
|
|--8.38%--0x12006bb84
| handle_syscall
| do_syscall
| sys_epoll_pwait
| do_epoll_wait
| schedule_hrtimeout_range_clock
| hrtimer_start_range_ns
| __schedule
|
--4.59%--0x12006b6b8
handle_syscall
do_syscall
sys_nanosleep
hrtimer_nanosleep
do_nanosleep
hrtimer_start_range_ns
__schedule

Cc: stable@vger.kernel.org
Fixes: b37042b2bb7cd751f0 ("LoongArch: Add perf events support")
Reported-by: Youling Tang <tangyouling@kylinos.cn>
Suggested-by: Youling Tang <tangyouling@kylinos.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

show more ...


/openbmc/linux/Documentation/admin-guide/hw-vuln/spectre.rst
/openbmc/linux/Documentation/admin-guide/kdump/vmcoreinfo.rst
/openbmc/linux/Documentation/admin-guide/kernel-parameters.txt
/openbmc/linux/Documentation/admin-guide/sysctl/net.rst
/openbmc/linux/Documentation/arch/x86/amd-memory-encryption.rst
/openbmc/linux/Documentation/networking/device_drivers/ethernet/amazon/ena.rst
/openbmc/linux/MAINTAINERS
/openbmc/linux/Makefile
/openbmc/linux/arch/Kconfig
/openbmc/linux/arch/arc/boot/dts/hsdk.dts
/openbmc/linux/arch/arm/Kconfig
/openbmc/linux/arch/arm/boot/dts/microchip/at91-sama7g5ek.dts
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx6ull-tarragon-common.dtsi
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx7s-warp.dts
/openbmc/linux/arch/arm/boot/dts/rockchip/rk322x.dtsi
/openbmc/linux/arch/arm/boot/dts/rockchip/rk3288.dtsi
/openbmc/linux/arch/arm/configs/imx_v6_v7_defconfig
/openbmc/linux/arch/arm/include/asm/mman.h
/openbmc/linux/arch/arm/kernel/Makefile
/openbmc/linux/arch/arm/kernel/iwmmxt.S
/openbmc/linux/arch/arm/mach-omap2/board-n8x0.c
/openbmc/linux/arch/arm/mach-omap2/pdata-quirks.c
/openbmc/linux/arch/arm/mm/flush.c
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8qm-ss-dma.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt2712-evb.dts
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt2712e.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt7622.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3.dts
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt7986a.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8183.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8192.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8195.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sc8180x.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts
/openbmc/linux/arch/arm64/boot/dts/rockchip/rk3328.dtsi
/openbmc/linux/arch/arm64/boot/dts/rockchip/rk3399-pinebook-pro.dts
/openbmc/linux/arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi
/openbmc/linux/arch/arm64/boot/dts/rockchip/rk3399.dtsi
/openbmc/linux/arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts
/openbmc/linux/arch/arm64/include/asm/tlbflush.h
/openbmc/linux/arch/arm64/kernel/head.S
/openbmc/linux/arch/arm64/kernel/ptrace.c
/openbmc/linux/arch/arm64/kvm/hyp/include/nvhe/gfp.h
/openbmc/linux/arch/arm64/kvm/hyp/pgtable.c
/openbmc/linux/arch/arm64/mm/pageattr.c
/openbmc/linux/arch/arm64/net/bpf_jit_comp.c
/openbmc/linux/arch/hexagon/kernel/vmlinux.lds.S
/openbmc/linux/arch/loongarch/crypto/crc32-loongarch.c
asm/perf_event.h
/openbmc/linux/arch/parisc/include/asm/mman.h
/openbmc/linux/arch/powerpc/include/asm/ftrace.h
/openbmc/linux/arch/powerpc/include/asm/sections.h
/openbmc/linux/arch/powerpc/kernel/trace/ftrace.c
/openbmc/linux/arch/powerpc/kernel/trace/ftrace_64_pg.c
/openbmc/linux/arch/powerpc/kernel/vmlinux.lds.S
/openbmc/linux/arch/powerpc/mm/book3s64/pgtable.c
/openbmc/linux/arch/riscv/include/asm/uaccess.h
/openbmc/linux/arch/riscv/include/uapi/asm/auxvec.h
/openbmc/linux/arch/riscv/kernel/patch.c
/openbmc/linux/arch/riscv/kernel/process.c
/openbmc/linux/arch/riscv/kvm/aia_aplic.c
/openbmc/linux/arch/s390/boot/vmem.c
/openbmc/linux/arch/s390/include/asm/pgtable.h
/openbmc/linux/arch/s390/kernel/entry.S
/openbmc/linux/arch/s390/mm/gmap.c
/openbmc/linux/arch/s390/mm/hugetlbpage.c
/openbmc/linux/arch/s390/mm/pageattr.c
/openbmc/linux/arch/s390/mm/pgtable.c
/openbmc/linux/arch/s390/mm/vmem.c
/openbmc/linux/arch/s390/net/bpf_jit_comp.c
/openbmc/linux/arch/sparc/kernel/traps_64.c
/openbmc/linux/arch/sparc/mm/init_64.c
/openbmc/linux/arch/x86/Kconfig
/openbmc/linux/arch/x86/boot/compressed/Makefile
/openbmc/linux/arch/x86/boot/compressed/efi_mixed.S
/openbmc/linux/arch/x86/boot/compressed/misc.c
/openbmc/linux/arch/x86/boot/compressed/sev.c
/openbmc/linux/arch/x86/coco/core.c
/openbmc/linux/arch/x86/entry/common.c
/openbmc/linux/arch/x86/entry/entry_64.S
/openbmc/linux/arch/x86/entry/entry_64_compat.S
/openbmc/linux/arch/x86/entry/syscall_32.c
/openbmc/linux/arch/x86/entry/syscall_64.c
/openbmc/linux/arch/x86/entry/syscall_x32.c
/openbmc/linux/arch/x86/events/amd/core.c
/openbmc/linux/arch/x86/events/amd/lbr.c
/openbmc/linux/arch/x86/events/core.c
/openbmc/linux/arch/x86/events/intel/ds.c
/openbmc/linux/arch/x86/include/asm/apic.h
/openbmc/linux/arch/x86/include/asm/asm-prototypes.h
/openbmc/linux/arch/x86/include/asm/asm.h
/openbmc/linux/arch/x86/include/asm/barrier.h
/openbmc/linux/arch/x86/include/asm/boot.h
/openbmc/linux/arch/x86/include/asm/coco.h
/openbmc/linux/arch/x86/include/asm/cpufeature.h
/openbmc/linux/arch/x86/include/asm/cpufeatures.h
/openbmc/linux/arch/x86/include/asm/disabled-features.h
/openbmc/linux/arch/x86/include/asm/init.h
/openbmc/linux/arch/x86/include/asm/kvm_host.h
/openbmc/linux/arch/x86/include/asm/mem_encrypt.h
/openbmc/linux/arch/x86/include/asm/msr-index.h
/openbmc/linux/arch/x86/include/asm/nospec-branch.h
/openbmc/linux/arch/x86/include/asm/required-features.h
/openbmc/linux/arch/x86/include/asm/sev.h
/openbmc/linux/arch/x86/include/asm/suspend_32.h
/openbmc/linux/arch/x86/include/asm/syscall.h
/openbmc/linux/arch/x86/include/asm/x86_init.h
/openbmc/linux/arch/x86/include/asm/xen/hypervisor.h
/openbmc/linux/arch/x86/include/uapi/asm/bootparam.h
/openbmc/linux/arch/x86/kernel/apic/apic.c
/openbmc/linux/arch/x86/kernel/cpu/amd.c
/openbmc/linux/arch/x86/kernel/cpu/bugs.c
/openbmc/linux/arch/x86/kernel/cpu/common.c
/openbmc/linux/arch/x86/kernel/cpu/cpuid-deps.c
/openbmc/linux/arch/x86/kernel/cpu/mce/core.c
/openbmc/linux/arch/x86/kernel/cpu/scattered.c
/openbmc/linux/arch/x86/kernel/eisa.c
/openbmc/linux/arch/x86/kernel/fpu/xstate.c
/openbmc/linux/arch/x86/kernel/fpu/xstate.h
/openbmc/linux/arch/x86/kernel/head64.c
/openbmc/linux/arch/x86/kernel/kprobes/core.c
/openbmc/linux/arch/x86/kernel/probe_roms.c
/openbmc/linux/arch/x86/kernel/process_64.c
/openbmc/linux/arch/x86/kernel/setup.c
/openbmc/linux/arch/x86/kernel/sev-shared.c
/openbmc/linux/arch/x86/kernel/sev.c
/openbmc/linux/arch/x86/kernel/vmlinux.lds.S
/openbmc/linux/arch/x86/kernel/x86_init.c
/openbmc/linux/arch/x86/kvm/cpuid.c
/openbmc/linux/arch/x86/kvm/cpuid.h
/openbmc/linux/arch/x86/kvm/lapic.c
/openbmc/linux/arch/x86/kvm/mmu/mmu.c
/openbmc/linux/arch/x86/kvm/mmu/tdp_mmu.c
/openbmc/linux/arch/x86/kvm/pmu.c
/openbmc/linux/arch/x86/kvm/reverse_cpuid.h
/openbmc/linux/arch/x86/kvm/svm/sev.c
/openbmc/linux/arch/x86/kvm/trace.h
/openbmc/linux/arch/x86/kvm/vmx/pmu_intel.c
/openbmc/linux/arch/x86/kvm/vmx/vmenter.S
/openbmc/linux/arch/x86/kvm/vmx/vmx.c
/openbmc/linux/arch/x86/kvm/x86.c
/openbmc/linux/arch/x86/lib/Makefile
/openbmc/linux/arch/x86/lib/retpoline.S
/openbmc/linux/arch/x86/mm/fault.c
/openbmc/linux/arch/x86/mm/ident_map.c
/openbmc/linux/arch/x86/mm/init_64.c
/openbmc/linux/arch/x86/mm/kasan_init_64.c
/openbmc/linux/arch/x86/mm/mem_encrypt_amd.c
/openbmc/linux/arch/x86/mm/mem_encrypt_identity.c
/openbmc/linux/arch/x86/mm/pat/memtype.c
/openbmc/linux/arch/x86/mm/pat/set_memory.c
/openbmc/linux/arch/x86/mm/pgtable.c
/openbmc/linux/arch/x86/mm/pti.c
/openbmc/linux/arch/x86/net/bpf_jit_comp.c
/openbmc/linux/arch/x86/pci/fixup.c
/openbmc/linux/arch/x86/platform/pvh/enlighten.c
/openbmc/linux/arch/x86/power/hibernate.c
/openbmc/linux/arch/x86/xen/enlighten.c
/openbmc/linux/arch/x86/xen/enlighten_pvh.c
/openbmc/linux/arch/x86/xen/mmu_pv.c
/openbmc/linux/arch/x86/xen/setup.c
/openbmc/linux/arch/x86/xen/xen-ops.h
/openbmc/linux/block/blk-cgroup.c
/openbmc/linux/block/blk-cgroup.h
/openbmc/linux/block/blk-core.c
/openbmc/linux/block/blk-mq.c
/openbmc/linux/block/blk-stat.c
/openbmc/linux/drivers/accel/habanalabs/common/habanalabs.h
/openbmc/linux/drivers/accel/ivpu/ivpu_drv.c
/openbmc/linux/drivers/accessibility/speakup/main.c
/openbmc/linux/drivers/acpi/acpica/dbnames.c
/openbmc/linux/drivers/acpi/scan.c
/openbmc/linux/drivers/acpi/sleep.c
/openbmc/linux/drivers/acpi/x86/utils.c
/openbmc/linux/drivers/android/binder.c
/openbmc/linux/drivers/ata/ahci.c
/openbmc/linux/drivers/ata/libata-core.c
/openbmc/linux/drivers/ata/libata-eh.c
/openbmc/linux/drivers/ata/libata-scsi.c
/openbmc/linux/drivers/ata/sata_mv.c
/openbmc/linux/drivers/ata/sata_sx4.c
/openbmc/linux/drivers/base/core.c
/openbmc/linux/drivers/base/regmap/regcache-maple.c
/openbmc/linux/drivers/bluetooth/btintel.c
/openbmc/linux/drivers/bluetooth/btmtk.c
/openbmc/linux/drivers/bluetooth/btmtk.h
/openbmc/linux/drivers/bluetooth/btqca.c
/openbmc/linux/drivers/bluetooth/btusb.c
/openbmc/linux/drivers/bluetooth/hci_qca.c
/openbmc/linux/drivers/bus/mhi/host/init.c
/openbmc/linux/drivers/bus/mhi/host/internal.h
/openbmc/linux/drivers/bus/mhi/host/pm.c
/openbmc/linux/drivers/char/random.c
/openbmc/linux/drivers/clk/clk.c
/openbmc/linux/drivers/clk/mediatek/clk-mtk.c
/openbmc/linux/drivers/clocksource/arm_global_timer.c
/openbmc/linux/drivers/comedi/drivers/vmk80xx.c
/openbmc/linux/drivers/cpufreq/cpufreq.c
/openbmc/linux/drivers/cpuidle/driver.c
/openbmc/linux/drivers/crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c
/openbmc/linux/drivers/crypto/rockchip/rk3288_crypto_ahash.c
/openbmc/linux/drivers/cxl/core/mbox.c
/openbmc/linux/drivers/cxl/core/regs.c
/openbmc/linux/drivers/dma-buf/st-dma-fence-chain.c
/openbmc/linux/drivers/firewire/ohci.c
/openbmc/linux/drivers/firmware/arm_scmi/raw_mode.c
/openbmc/linux/drivers/firmware/efi/efi.c
/openbmc/linux/drivers/firmware/efi/libstub/efi-stub-helper.c
/openbmc/linux/drivers/firmware/efi/libstub/efistub.h
/openbmc/linux/drivers/firmware/efi/libstub/randomalloc.c
/openbmc/linux/drivers/firmware/efi/libstub/x86-stub.c
/openbmc/linux/drivers/firmware/tegra/bpmp-debugfs.c
/openbmc/linux/drivers/gpio/gpio-tangier.c
/openbmc/linux/drivers/gpio/gpio-tegra186.c
/openbmc/linux/drivers/gpio/gpiolib-cdev.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu.h
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_object.h
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/soc21.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_priv.h
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_process.c
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn316/dcn316_clk_mgr.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn32/dcn32_optc.c
/openbmc/linux/drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c
/openbmc/linux/drivers/gpu/drm/amd/display/modules/inc/mod_stats.h
/openbmc/linux/drivers/gpu/drm/amd/display/modules/info_packet/info_packet.c
/openbmc/linux/drivers/gpu/drm/amd/include/amd_shared.h
/openbmc/linux/drivers/gpu/drm/amd/pm/amdgpu_pm.c
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c
/openbmc/linux/drivers/gpu/drm/ast/ast_dp.c
/openbmc/linux/drivers/gpu/drm/bridge/lontium-lt8912b.c
/openbmc/linux/drivers/gpu/drm/drm_bridge.c
/openbmc/linux/drivers/gpu/drm/drm_client_modeset.c
/openbmc/linux/drivers/gpu/drm/drm_modeset_helper.c
/openbmc/linux/drivers/gpu/drm/drm_panel_orientation_quirks.c
/openbmc/linux/drivers/gpu/drm/drm_prime.c
/openbmc/linux/drivers/gpu/drm/drm_probe_helper.c
/openbmc/linux/drivers/gpu/drm/gma500/Makefile
/openbmc/linux/drivers/gpu/drm/gma500/psb_device.c
/openbmc/linux/drivers/gpu/drm/gma500/psb_drv.h
/openbmc/linux/drivers/gpu/drm/i915/Makefile
/openbmc/linux/drivers/gpu/drm/i915/display/icl_dsi.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_atomic.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_bios.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_cdclk.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_cdclk.h
/openbmc/linux/drivers/gpu/drm/i915/display/intel_crtc.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_crtc.h
/openbmc/linux/drivers/gpu/drm/i915/display/intel_cursor.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_ddi.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_display.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_display_device.h
/openbmc/linux/drivers/gpu/drm/i915/display/intel_display_power_well.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_display_types.h
/openbmc/linux/drivers/gpu/drm/i915/display/intel_dp.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_dp_mst.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_fb_pin.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_vrr.c
/openbmc/linux/drivers/gpu/drm/i915/display/skl_universal_plane.c
/openbmc/linux/drivers/gpu/drm/i915/gem/i915_gem_create.c
/openbmc/linux/drivers/gpu/drm/i915/gem/i915_gem_userptr.c
/openbmc/linux/drivers/gpu/drm/i915/gt/gen8_engine_cs.c
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_engine_cs.c
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_engine_pm.c
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_execlists_submission.c
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_gt.h
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.c
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.h
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_gt_mcr.c
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_gt_regs.h
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_lrc.c
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_mocs.c
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_rc6.c
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_reset.c
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_reset.h
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_rps.c
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_workarounds.c
/openbmc/linux/drivers/gpu/drm/i915/gt/uc/intel_guc.c
/openbmc/linux/drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
/openbmc/linux/drivers/gpu/drm/i915/i915_debugfs.c
/openbmc/linux/drivers/gpu/drm/i915/i915_drv.h
/openbmc/linux/drivers/gpu/drm/i915/i915_hwmon.c
/openbmc/linux/drivers/gpu/drm/i915/i915_perf.c
/openbmc/linux/drivers/gpu/drm/i915/i915_vma.c
/openbmc/linux/drivers/gpu/drm/i915/intel_clock_gating.c
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_5_0_sm8150.h
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_5_1_sc8180x.h
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_8_1_sm8450.h
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h
/openbmc/linux/drivers/gpu/drm/nouveau/include/nvkm/core/client.h
/openbmc/linux/drivers/gpu/drm/nouveau/nouveau_bios.c
/openbmc/linux/drivers/gpu/drm/nouveau/nouveau_dmem.c
/openbmc/linux/drivers/gpu/drm/nouveau/nouveau_gem.c
/openbmc/linux/drivers/gpu/drm/nouveau/nouveau_uvmm.c
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/core/client.c
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/core/object.c
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowof.c
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c
/openbmc/linux/drivers/gpu/drm/panel/panel-visionox-rm69299.c
/openbmc/linux/drivers/gpu/drm/panfrost/panfrost_gpu.c
/openbmc/linux/drivers/gpu/drm/panfrost/panfrost_mmu.c
/openbmc/linux/drivers/gpu/drm/qxl/qxl_release.c
/openbmc/linux/drivers/gpu/drm/radeon/radeon_atombios.c
/openbmc/linux/drivers/gpu/drm/ttm/tests/ttm_device_test.c
/openbmc/linux/drivers/gpu/drm/ttm/ttm_bo.c
/openbmc/linux/drivers/gpu/drm/ttm/ttm_bo_util.c
/openbmc/linux/drivers/gpu/drm/ttm/ttm_pool.c
/openbmc/linux/drivers/gpu/drm/ttm/ttm_tt.c
/openbmc/linux/drivers/gpu/drm/vc4/vc4_plane.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_blit.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_bo.h
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_gem.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_kms.h
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_prime.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c
/openbmc/linux/drivers/hid/hid-ids.h
/openbmc/linux/drivers/hid/hid-input.c
/openbmc/linux/drivers/hid/hid-logitech-dj.c
/openbmc/linux/drivers/hid/i2c-hid/i2c-hid-core.c
/openbmc/linux/drivers/hid/intel-ish-hid/ipc/ipc.c
/openbmc/linux/drivers/i2c/busses/i2c-designware-core.h
/openbmc/linux/drivers/i2c/busses/i2c-i801.c
/openbmc/linux/drivers/iio/accel/adxl367.c
/openbmc/linux/drivers/iio/accel/adxl367_i2c.c
/openbmc/linux/drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c
/openbmc/linux/drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c
/openbmc/linux/drivers/infiniband/core/cm.c
/openbmc/linux/drivers/infiniband/hw/mlx5/mad.c
/openbmc/linux/drivers/infiniband/sw/rxe/rxe.c
/openbmc/linux/drivers/input/joystick/xpad.c
/openbmc/linux/drivers/input/rmi4/rmi_driver.c
/openbmc/linux/drivers/input/touchscreen/imagis.c
/openbmc/linux/drivers/interconnect/core.c
/openbmc/linux/drivers/iommu/dma-iommu.c
/openbmc/linux/drivers/iommu/intel/perfmon.c
/openbmc/linux/drivers/iommu/intel/svm.c
/openbmc/linux/drivers/irqchip/irq-renesas-rzg2l.c
/openbmc/linux/drivers/md/dm-integrity.c
/openbmc/linux/drivers/md/dm-snap.c
/openbmc/linux/drivers/md/raid1.c
/openbmc/linux/drivers/media/cec/core/cec-adap.c
/openbmc/linux/drivers/media/common/videobuf2/videobuf2-core.c
/openbmc/linux/drivers/media/pci/sta2x11/sta2x11_vip.c
/openbmc/linux/drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_vpu.c
/openbmc/linux/drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.c
/openbmc/linux/drivers/media/platform/mediatek/vcodec/decoder/mtk_vcodec_dec_drv.h
/openbmc/linux/drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_hevc_req_multi_if.c
/openbmc/linux/drivers/media/platform/mediatek/vcodec/decoder/vdec_vpu_if.c
/openbmc/linux/drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_drv.c
/openbmc/linux/drivers/media/platform/mediatek/vcodec/encoder/mtk_vcodec_enc_drv.h
/openbmc/linux/drivers/media/platform/mediatek/vcodec/encoder/venc_vpu_if.c
/openbmc/linux/drivers/misc/fastrpc.c
/openbmc/linux/drivers/misc/lis3lv02d/lis3lv02d_i2c.c
/openbmc/linux/drivers/misc/mei/hw-me-regs.h
/openbmc/linux/drivers/misc/mei/pci-me.c
/openbmc/linux/drivers/misc/vmw_vmci/vmci_datagram.c
/openbmc/linux/drivers/mmc/core/block.c
/openbmc/linux/drivers/mmc/host/omap.c
/openbmc/linux/drivers/mmc/host/sdhci-msm.c
/openbmc/linux/drivers/mmc/host/sdhci-of-dwcmshc.c
/openbmc/linux/drivers/mmc/host/sdhci-omap.c
/openbmc/linux/drivers/mtd/nand/raw/qcom_nandc.c
/openbmc/linux/drivers/net/dsa/mt7530.c
/openbmc/linux/drivers/net/dsa/mt7530.h
/openbmc/linux/drivers/net/dsa/mv88e6xxx/chip.c
/openbmc/linux/drivers/net/dsa/mv88e6xxx/port.h
/openbmc/linux/drivers/net/dsa/sja1105/sja1105_mdio.c
/openbmc/linux/drivers/net/dummy.c
/openbmc/linux/drivers/net/ethernet/amazon/ena/Makefile
/openbmc/linux/drivers/net/ethernet/amazon/ena/ena_com.c
/openbmc/linux/drivers/net/ethernet/amazon/ena/ena_ethtool.c
/openbmc/linux/drivers/net/ethernet/amazon/ena/ena_netdev.c
/openbmc/linux/drivers/net/ethernet/amazon/ena/ena_netdev.h
/openbmc/linux/drivers/net/ethernet/amazon/ena/ena_xdp.c
/openbmc/linux/drivers/net/ethernet/amazon/ena/ena_xdp.h
/openbmc/linux/drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
/openbmc/linux/drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
/openbmc/linux/drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
/openbmc/linux/drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
/openbmc/linux/drivers/net/ethernet/broadcom/bnxt/bnxt.c
/openbmc/linux/drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c
/openbmc/linux/drivers/net/ethernet/freescale/fec_main.c
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3_common/hclge_comm_tqp_stats.c
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
/openbmc/linux/drivers/net/ethernet/intel/e1000/e1000_hw.c
/openbmc/linux/drivers/net/ethernet/intel/e1000e/80003es2lan.c
/openbmc/linux/drivers/net/ethernet/intel/e1000e/82571.c
/openbmc/linux/drivers/net/ethernet/intel/e1000e/ethtool.c
/openbmc/linux/drivers/net/ethernet/intel/e1000e/hw.h
/openbmc/linux/drivers/net/ethernet/intel/e1000e/ich8lan.c
/openbmc/linux/drivers/net/ethernet/intel/e1000e/mac.c
/openbmc/linux/drivers/net/ethernet/intel/e1000e/netdev.c
/openbmc/linux/drivers/net/ethernet/intel/e1000e/phy.c
/openbmc/linux/drivers/net/ethernet/intel/e1000e/phy.h
/openbmc/linux/drivers/net/ethernet/intel/fm10k/fm10k_pf.c
/openbmc/linux/drivers/net/ethernet/intel/fm10k/fm10k_vf.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e.h
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_adminq.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_adminq.h
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_alloc.h
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_client.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_common.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_dcb.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_ddp.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_debug.h
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_debugfs.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_diag.h
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_ethtool.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_hmc.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_hmc.h
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_io.h
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_lan_hmc.h
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_main.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_nvm.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_prototype.h
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_ptp.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_register.h
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_txrx.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_txrx.h
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_txrx_common.h
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_type.h
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_xsk.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_xsk.h
/openbmc/linux/drivers/net/ethernet/intel/iavf/iavf_common.c
/openbmc/linux/drivers/net/ethernet/intel/iavf/iavf_ethtool.c
/openbmc/linux/drivers/net/ethernet/intel/iavf/iavf_fdir.c
/openbmc/linux/drivers/net/ethernet/intel/iavf/iavf_main.c
/openbmc/linux/drivers/net/ethernet/intel/iavf/iavf_txrx.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_adminq_cmd.h
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_lag.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_lib.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_switch.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_switch.h
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_tc_lib.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_vf_lib.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_vf_vsi_vlan_ops.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_virtchnl.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_virtchnl.h
/openbmc/linux/drivers/net/ethernet/intel/igb/e1000_82575.c
/openbmc/linux/drivers/net/ethernet/intel/igb/e1000_i210.c
/openbmc/linux/drivers/net/ethernet/intel/igb/e1000_mac.c
/openbmc/linux/drivers/net/ethernet/intel/igb/e1000_nvm.c
/openbmc/linux/drivers/net/ethernet/intel/igb/e1000_phy.c
/openbmc/linux/drivers/net/ethernet/intel/igb/igb_ethtool.c
/openbmc/linux/drivers/net/ethernet/intel/igb/igb_main.c
/openbmc/linux/drivers/net/ethernet/intel/igbvf/mbx.c
/openbmc/linux/drivers/net/ethernet/intel/igbvf/netdev.c
/openbmc/linux/drivers/net/ethernet/intel/igc/igc_i225.c
/openbmc/linux/drivers/net/ethernet/intel/igc/igc_main.c
/openbmc/linux/drivers/net/ethernet/intel/igc/igc_phy.c
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/cgx.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/qos.c
/openbmc/linux/drivers/net/ethernet/mediatek/mtk_wed.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/qos.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/selq.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_main.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_tx.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/main.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/sf/dev/driver.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/core.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/core_env.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.h
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
/openbmc/linux/drivers/net/ethernet/micrel/ks8851.h
/openbmc/linux/drivers/net/ethernet/micrel/ks8851_common.c
/openbmc/linux/drivers/net/ethernet/micrel/ks8851_par.c
/openbmc/linux/drivers/net/ethernet/micrel/ks8851_spi.c
/openbmc/linux/drivers/net/ethernet/microchip/lan743x_main.c
/openbmc/linux/drivers/net/ethernet/microchip/lan743x_main.h
/openbmc/linux/drivers/net/ethernet/microchip/sparx5/sparx5_port.c
/openbmc/linux/drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
/openbmc/linux/drivers/net/ethernet/microsoft/mana/mana_en.c
/openbmc/linux/drivers/net/ethernet/pensando/ionic/ionic_lif.c
/openbmc/linux/drivers/net/ethernet/realtek/r8169_main.c
/openbmc/linux/drivers/net/ethernet/renesas/ravb_main.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/Kconfig
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/common.h
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/dwmac100_core.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
/openbmc/linux/drivers/net/ethernet/ti/am65-cpsw-nuss.c
/openbmc/linux/drivers/net/ethernet/ti/am65-cpts.c
/openbmc/linux/drivers/net/ethernet/ti/icssg/icssg_prueth.c
/openbmc/linux/drivers/net/ethernet/wangxun/libwx/wx_lib.c
/openbmc/linux/drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
/openbmc/linux/drivers/net/ethernet/xilinx/ll_temac_main.c
/openbmc/linux/drivers/net/geneve.c
/openbmc/linux/drivers/net/gtp.c
/openbmc/linux/drivers/net/loopback.c
/openbmc/linux/drivers/net/pcs/pcs-xpcs.c
/openbmc/linux/drivers/net/phy/dp83869.c
/openbmc/linux/drivers/net/phy/mediatek-ge-soc.c
/openbmc/linux/drivers/net/phy/micrel.c
/openbmc/linux/drivers/net/phy/phy_device.c
/openbmc/linux/drivers/net/tun.c
/openbmc/linux/drivers/net/usb/ax88179_178a.c
/openbmc/linux/drivers/net/veth.c
/openbmc/linux/drivers/net/virtio_net.c
/openbmc/linux/drivers/net/vxlan/vxlan_core.c
/openbmc/linux/drivers/net/wireguard/netlink.c
/openbmc/linux/drivers/net/wireless/ath/ath11k/mhi.c
/openbmc/linux/drivers/net/wireless/ath/ath9k/antenna.c
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bca/core.c
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/core.c
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/dmi.c
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwvid.c
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwvid.h
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/wcc/core.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/cfg/ax210.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/cfg/bz.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/fw/dbg.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/iwl-trans.h
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/rfi.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/scan.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/pcie/drv.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/pcie/internal.h
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/pcie/rx.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/pcie/trans.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7996/mac.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7996/mmio.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
/openbmc/linux/drivers/net/wireless/realtek/rtw88/mac.c
/openbmc/linux/drivers/net/wireless/realtek/rtw89/mac80211.c
/openbmc/linux/drivers/net/wireless/realtek/rtw89/pci.h
/openbmc/linux/drivers/net/wireless/virtual/mac80211_hwsim.c
/openbmc/linux/drivers/net/wwan/t7xx/t7xx_cldma.c
/openbmc/linux/drivers/net/wwan/t7xx/t7xx_hif_cldma.c
/openbmc/linux/drivers/net/wwan/t7xx/t7xx_pcie_mac.c
/openbmc/linux/drivers/net/xen-netfront.c
/openbmc/linux/drivers/nfc/trf7970a.c
/openbmc/linux/drivers/nvme/host/pci.c
/openbmc/linux/drivers/of/dynamic.c
/openbmc/linux/drivers/of/module.c
/openbmc/linux/drivers/pci/bus.c
/openbmc/linux/drivers/pci/pci.c
/openbmc/linux/drivers/pci/pci.h
/openbmc/linux/drivers/pci/pcie/aspm.c
/openbmc/linux/drivers/pci/pcie/dpc.c
/openbmc/linux/drivers/pci/quirks.c
/openbmc/linux/drivers/perf/hisilicon/hisi_uncore_uc_pmu.c
/openbmc/linux/drivers/perf/riscv_pmu.c
/openbmc/linux/drivers/pinctrl/renesas/core.c
/openbmc/linux/drivers/platform/chrome/cros_ec_uart.c
/openbmc/linux/drivers/platform/x86/amd/pmc/pmc-quirks.c
/openbmc/linux/drivers/platform/x86/intel/vbtn.c
/openbmc/linux/drivers/platform/x86/touchscreen_dmi.c
/openbmc/linux/drivers/pmdomain/imx/imx8mp-blk-ctrl.c
/openbmc/linux/drivers/pmdomain/ti/omap_prm.c
/openbmc/linux/drivers/pwm/pwm-img.c
/openbmc/linux/drivers/s390/cio/device.c
/openbmc/linux/drivers/s390/cio/qdio_main.c
/openbmc/linux/drivers/s390/net/ism_drv.c
/openbmc/linux/drivers/s390/net/qeth_core_main.c
/openbmc/linux/drivers/scsi/hisi_sas/hisi_sas_main.c
/openbmc/linux/drivers/scsi/hosts.c
/openbmc/linux/drivers/scsi/libsas/sas_expander.c
/openbmc/linux/drivers/scsi/lpfc/lpfc_bsg.c
/openbmc/linux/drivers/scsi/lpfc/lpfc_nportdisc.c
/openbmc/linux/drivers/scsi/lpfc/lpfc_nvmet.c
/openbmc/linux/drivers/scsi/myrb.c
/openbmc/linux/drivers/scsi/myrs.c
/openbmc/linux/drivers/scsi/qla2xxx/qla_attr.c
/openbmc/linux/drivers/scsi/qla2xxx/qla_def.h
/openbmc/linux/drivers/scsi/qla2xxx/qla_edif.c
/openbmc/linux/drivers/scsi/qla2xxx/qla_gbl.h
/openbmc/linux/drivers/scsi/qla2xxx/qla_init.c
/openbmc/linux/drivers/scsi/qla2xxx/qla_iocb.c
/openbmc/linux/drivers/scsi/qla2xxx/qla_mbx.c
/openbmc/linux/drivers/scsi/qla2xxx/qla_os.c
/openbmc/linux/drivers/scsi/qla2xxx/qla_target.c
/openbmc/linux/drivers/scsi/scsi_lib.c
/openbmc/linux/drivers/scsi/scsi_scan.c
/openbmc/linux/drivers/scsi/sd.c
/openbmc/linux/drivers/scsi/sg.c
/openbmc/linux/drivers/soundwire/dmi-quirks.c
/openbmc/linux/drivers/spi/spi-pci1xxxx.c
/openbmc/linux/drivers/spi/spi-s3c64xx.c
/openbmc/linux/drivers/staging/vc04_services/vchiq-mmal/mmal-vchiq.c
/openbmc/linux/drivers/tee/optee/device.c
/openbmc/linux/drivers/thermal/devfreq_cooling.c
/openbmc/linux/drivers/thermal/thermal_of.c
/openbmc/linux/drivers/thunderbolt/domain.c
/openbmc/linux/drivers/thunderbolt/icm.c
/openbmc/linux/drivers/thunderbolt/lc.c
/openbmc/linux/drivers/thunderbolt/nhi.c
/openbmc/linux/drivers/thunderbolt/path.c
/openbmc/linux/drivers/thunderbolt/quirks.c
/openbmc/linux/drivers/thunderbolt/switch.c
/openbmc/linux/drivers/thunderbolt/tb.c
/openbmc/linux/drivers/thunderbolt/tb.h
/openbmc/linux/drivers/thunderbolt/tb_regs.h
/openbmc/linux/drivers/thunderbolt/usb4.c
/openbmc/linux/drivers/tty/serial/fsl_lpuart.c
/openbmc/linux/drivers/tty/serial/imx.c
/openbmc/linux/drivers/tty/serial/mxs-auart.c
/openbmc/linux/drivers/tty/serial/pmac_zilog.c
/openbmc/linux/drivers/tty/serial/qcom_geni_serial.c
/openbmc/linux/drivers/tty/serial/serial_base.h
/openbmc/linux/drivers/tty/serial/serial_core.c
/openbmc/linux/drivers/tty/serial/serial_port.c
/openbmc/linux/drivers/tty/serial/stm32-usart.c
/openbmc/linux/drivers/tty/vt/vt.c
/openbmc/linux/drivers/ufs/host/ufs-qcom.c
/openbmc/linux/drivers/usb/core/hub.c
/openbmc/linux/drivers/usb/core/hub.h
/openbmc/linux/drivers/usb/core/port.c
/openbmc/linux/drivers/usb/core/quirks.c
/openbmc/linux/drivers/usb/core/sysfs.c
/openbmc/linux/drivers/usb/dwc2/core.h
/openbmc/linux/drivers/usb/dwc2/core_intr.c
/openbmc/linux/drivers/usb/dwc2/gadget.c
/openbmc/linux/drivers/usb/dwc2/hcd.c
/openbmc/linux/drivers/usb/dwc2/hcd_ddma.c
/openbmc/linux/drivers/usb/dwc2/hw.h
/openbmc/linux/drivers/usb/dwc2/platform.c
/openbmc/linux/drivers/usb/dwc3/core.c
/openbmc/linux/drivers/usb/dwc3/core.h
/openbmc/linux/drivers/usb/dwc3/dwc3-pci.c
/openbmc/linux/drivers/usb/dwc3/gadget.c
/openbmc/linux/drivers/usb/dwc3/host.c
/openbmc/linux/drivers/usb/gadget/function/f_ncm.c
/openbmc/linux/drivers/usb/gadget/function/uvc_video.c
/openbmc/linux/drivers/usb/gadget/udc/core.c
/openbmc/linux/drivers/usb/host/sl811-hcd.c
/openbmc/linux/drivers/usb/host/xhci-mem.c
/openbmc/linux/drivers/usb/host/xhci-ring.c
/openbmc/linux/drivers/usb/host/xhci.c
/openbmc/linux/drivers/usb/host/xhci.h
/openbmc/linux/drivers/usb/phy/phy-generic.c
/openbmc/linux/drivers/usb/serial/option.c
/openbmc/linux/drivers/usb/storage/isd200.c
/openbmc/linux/drivers/usb/storage/uas.c
/openbmc/linux/drivers/usb/typec/altmodes/displayport.c
/openbmc/linux/drivers/usb/typec/class.c
/openbmc/linux/drivers/usb/typec/tcpm/tcpci.c
/openbmc/linux/drivers/usb/typec/tcpm/tcpm.c
/openbmc/linux/drivers/usb/typec/ucsi/ucsi.c
/openbmc/linux/drivers/usb/typec/ucsi/ucsi.h
/openbmc/linux/drivers/usb/typec/ucsi/ucsi_acpi.c
/openbmc/linux/drivers/usb/typec/ucsi/ucsi_glink.c
/openbmc/linux/drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c
/openbmc/linux/drivers/vfio/pci/pds/lm.c
/openbmc/linux/drivers/vfio/pci/pds/lm.h
/openbmc/linux/drivers/vfio/pci/vfio_pci_intrs.c
/openbmc/linux/drivers/vfio/platform/vfio_platform_irq.c
/openbmc/linux/drivers/vfio/virqfd.c
/openbmc/linux/drivers/vhost/vhost.c
/openbmc/linux/drivers/video/fbdev/core/fbmon.c
/openbmc/linux/drivers/video/fbdev/via/accel.c
/openbmc/linux/drivers/xen/balloon.c
/openbmc/linux/fs/aio.c
/openbmc/linux/fs/btrfs/backref.c
/openbmc/linux/fs/btrfs/block-group.c
/openbmc/linux/fs/btrfs/delayed-inode.c
/openbmc/linux/fs/btrfs/export.c
/openbmc/linux/fs/btrfs/extent_io.c
/openbmc/linux/fs/btrfs/extent_map.c
/openbmc/linux/fs/btrfs/inode.c
/openbmc/linux/fs/btrfs/ioctl.c
/openbmc/linux/fs/btrfs/qgroup.c
/openbmc/linux/fs/btrfs/root-tree.c
/openbmc/linux/fs/btrfs/root-tree.h
/openbmc/linux/fs/btrfs/scrub.c
/openbmc/linux/fs/btrfs/send.c
/openbmc/linux/fs/btrfs/tests/extent-map-tests.c
/openbmc/linux/fs/btrfs/transaction.c
/openbmc/linux/fs/btrfs/volumes.c
/openbmc/linux/fs/ceph/addr.c
/openbmc/linux/fs/ceph/cache.c
/openbmc/linux/fs/ceph/caps.c
/openbmc/linux/fs/ceph/crypto.c
/openbmc/linux/fs/ceph/debugfs.c
/openbmc/linux/fs/ceph/dir.c
/openbmc/linux/fs/ceph/export.c
/openbmc/linux/fs/ceph/file.c
/openbmc/linux/fs/ceph/inode.c
/openbmc/linux/fs/ceph/ioctl.c
/openbmc/linux/fs/ceph/mds_client.c
/openbmc/linux/fs/ceph/mds_client.h
/openbmc/linux/fs/ceph/mdsmap.c
/openbmc/linux/fs/ceph/snap.c
/openbmc/linux/fs/ceph/super.c
/openbmc/linux/fs/ceph/super.h
/openbmc/linux/fs/ceph/xattr.c
/openbmc/linux/fs/exec.c
/openbmc/linux/fs/ext4/mballoc.c
/openbmc/linux/fs/ext4/super.c
/openbmc/linux/fs/fuse/dir.c
/openbmc/linux/fs/isofs/inode.c
/openbmc/linux/fs/kernfs/dir.c
/openbmc/linux/fs/kernfs/kernfs-internal.h
/openbmc/linux/fs/nfsd/nfs4state.c
/openbmc/linux/fs/nilfs2/dir.c
/openbmc/linux/fs/orangefs/super.c
/openbmc/linux/fs/pipe.c
/openbmc/linux/fs/proc/page.c
/openbmc/linux/fs/pstore/zone.c
/openbmc/linux/fs/smb/client/cached_dir.c
/openbmc/linux/fs/smb/client/cifs_debug.c
/openbmc/linux/fs/smb/client/cifsfs.c
/openbmc/linux/fs/smb/client/cifsglob.h
/openbmc/linux/fs/smb/client/cifspdu.h
/openbmc/linux/fs/smb/client/cifsproto.h
/openbmc/linux/fs/smb/client/connect.c
/openbmc/linux/fs/smb/client/dfs.c
/openbmc/linux/fs/smb/client/dfs.h
/openbmc/linux/fs/smb/client/dfs_cache.c
/openbmc/linux/fs/smb/client/dir.c
/openbmc/linux/fs/smb/client/file.c
/openbmc/linux/fs/smb/client/fs_context.c
/openbmc/linux/fs/smb/client/fs_context.h
/openbmc/linux/fs/smb/client/fscache.c
/openbmc/linux/fs/smb/client/fscache.h
/openbmc/linux/fs/smb/client/inode.c
/openbmc/linux/fs/smb/client/ioctl.c
/openbmc/linux/fs/smb/client/misc.c
/openbmc/linux/fs/smb/client/smb1ops.c
/openbmc/linux/fs/smb/client/smb2misc.c
/openbmc/linux/fs/smb/client/smb2ops.c
/openbmc/linux/fs/smb/client/smb2pdu.c
/openbmc/linux/fs/smb/client/smb2pdu.h
/openbmc/linux/fs/smb/client/transport.c
/openbmc/linux/fs/smb/common/smb2pdu.h
/openbmc/linux/fs/smb/server/ksmbd_netlink.h
/openbmc/linux/fs/smb/server/mgmt/share_config.c
/openbmc/linux/fs/smb/server/server.c
/openbmc/linux/fs/smb/server/smb2ops.c
/openbmc/linux/fs/smb/server/smb2pdu.c
/openbmc/linux/fs/smb/server/transport_ipc.c
/openbmc/linux/fs/smb/server/vfs.c
/openbmc/linux/fs/squashfs/inode.c
/openbmc/linux/fs/sysfs/file.c
/openbmc/linux/fs/sysv/itree.c
/openbmc/linux/fs/vboxsf/super.c
/openbmc/linux/fs/xfs/libxfs/xfs_ag.c
/openbmc/linux/fs/xfs/libxfs/xfs_ag.h
/openbmc/linux/fs/xfs/libxfs/xfs_attr.c
/openbmc/linux/fs/xfs/libxfs/xfs_bmap.c
/openbmc/linux/fs/xfs/libxfs/xfs_btree_staging.c
/openbmc/linux/fs/xfs/libxfs/xfs_btree_staging.h
/openbmc/linux/fs/xfs/libxfs/xfs_da_btree.c
/openbmc/linux/fs/xfs/libxfs/xfs_defer.c
/openbmc/linux/fs/xfs/libxfs/xfs_defer.h
/openbmc/linux/fs/xfs/libxfs/xfs_format.h
/openbmc/linux/fs/xfs/libxfs/xfs_log_recover.h
/openbmc/linux/fs/xfs/libxfs/xfs_rtbitmap.c
/openbmc/linux/fs/xfs/libxfs/xfs_rtbitmap.h
/openbmc/linux/fs/xfs/libxfs/xfs_sb.c
/openbmc/linux/fs/xfs/libxfs/xfs_sb.h
/openbmc/linux/fs/xfs/libxfs/xfs_types.h
/openbmc/linux/fs/xfs/scrub/common.c
/openbmc/linux/fs/xfs/scrub/common.h
/openbmc/linux/fs/xfs/scrub/fscounters.c
/openbmc/linux/fs/xfs/scrub/inode.c
/openbmc/linux/fs/xfs/scrub/reap.c
/openbmc/linux/fs/xfs/scrub/rtbitmap.c
/openbmc/linux/fs/xfs/scrub/rtsummary.c
/openbmc/linux/fs/xfs/scrub/trace.h
/openbmc/linux/fs/xfs/xfs_attr_item.c
/openbmc/linux/fs/xfs/xfs_bmap_item.c
/openbmc/linux/fs/xfs/xfs_buf.c
/openbmc/linux/fs/xfs/xfs_buf.h
/openbmc/linux/fs/xfs/xfs_extfree_item.c
/openbmc/linux/fs/xfs/xfs_fsmap.c
/openbmc/linux/fs/xfs/xfs_fsops.c
/openbmc/linux/fs/xfs/xfs_inode_item.c
/openbmc/linux/fs/xfs/xfs_log.c
/openbmc/linux/fs/xfs/xfs_log_priv.h
/openbmc/linux/fs/xfs/xfs_log_recover.c
/openbmc/linux/fs/xfs/xfs_refcount_item.c
/openbmc/linux/fs/xfs/xfs_rmap_item.c
/openbmc/linux/fs/xfs/xfs_rtalloc.c
/openbmc/linux/fs/xfs/xfs_rtalloc.h
/openbmc/linux/fs/xfs/xfs_trans.h
/openbmc/linux/include/acpi/acpi_bus.h
/openbmc/linux/include/asm-generic/barrier.h
/openbmc/linux/include/drm/drm_bridge.h
/openbmc/linux/include/drm/drm_gem.h
/openbmc/linux/include/drm/ttm/ttm_pool.h
/openbmc/linux/include/drm/ttm/ttm_tt.h
/openbmc/linux/include/kvm/arm_pmu.h
/openbmc/linux/include/linux/avf/virtchnl.h
/openbmc/linux/include/linux/bootconfig.h
/openbmc/linux/include/linux/bpf.h
/openbmc/linux/include/linux/ceph/mdsmap.h
/openbmc/linux/include/linux/device.h
/openbmc/linux/include/linux/dma-fence.h
/openbmc/linux/include/linux/gfp.h
/openbmc/linux/include/linux/gpio/property.h
/openbmc/linux/include/linux/hyperv.h
/openbmc/linux/include/linux/io_uring_types.h
/openbmc/linux/include/linux/irqflags.h
/openbmc/linux/include/linux/kernfs.h
/openbmc/linux/include/linux/libata.h
/openbmc/linux/include/linux/mm.h
/openbmc/linux/include/linux/mman.h
/openbmc/linux/include/linux/mmzone.h
/openbmc/linux/include/linux/mtd/spinand.h
/openbmc/linux/include/linux/overflow.h
/openbmc/linux/include/linux/page-flags.h
/openbmc/linux/include/linux/pci.h
/openbmc/linux/include/linux/randomize_kstack.h
/openbmc/linux/include/linux/rcupdate.h
/openbmc/linux/include/linux/secretmem.h
/openbmc/linux/include/linux/shmem_fs.h
/openbmc/linux/include/linux/skbuff.h
/openbmc/linux/include/linux/sunrpc/sched.h
/openbmc/linux/include/linux/swapops.h
/openbmc/linux/include/linux/u64_stats_sync.h
/openbmc/linux/include/linux/udp.h
/openbmc/linux/include/linux/usb/hcd.h
/openbmc/linux/include/linux/usb/quirks.h
/openbmc/linux/include/linux/vfio.h
/openbmc/linux/include/linux/workqueue.h
/openbmc/linux/include/net/addrconf.h
/openbmc/linux/include/net/af_unix.h
/openbmc/linux/include/net/bluetooth/bluetooth.h
/openbmc/linux/include/net/bluetooth/hci.h
/openbmc/linux/include/net/bluetooth/hci_core.h
/openbmc/linux/include/net/cfg80211.h
/openbmc/linux/include/net/inet_connection_sock.h
/openbmc/linux/include/net/ip_tunnels.h
/openbmc/linux/include/net/mana/mana.h
/openbmc/linux/include/net/netfilter/nf_flow_table.h
/openbmc/linux/include/net/sock.h
/openbmc/linux/include/net/tls.h
/openbmc/linux/include/scsi/scsi_driver.h
/openbmc/linux/include/scsi/scsi_host.h
/openbmc/linux/include/trace/events/rpcgss.h
/openbmc/linux/include/uapi/linux/input-event-codes.h
/openbmc/linux/include/uapi/linux/pci_regs.h
/openbmc/linux/include/uapi/linux/snmp.h
/openbmc/linux/init/Kconfig
/openbmc/linux/init/initramfs.c
/openbmc/linux/init/main.c
/openbmc/linux/io_uring/io_uring.c
/openbmc/linux/io_uring/kbuf.c
/openbmc/linux/io_uring/kbuf.h
/openbmc/linux/io_uring/net.c
/openbmc/linux/kernel/bpf/syscall.c
/openbmc/linux/kernel/bpf/verifier.c
/openbmc/linux/kernel/cgroup/cpuset.c
/openbmc/linux/kernel/cpu.c
/openbmc/linux/kernel/crash_core.c
/openbmc/linux/kernel/dma/direct.c
/openbmc/linux/kernel/dma/swiotlb.c
/openbmc/linux/kernel/entry/common.c
/openbmc/linux/kernel/fork.c
/openbmc/linux/kernel/kprobes.c
/openbmc/linux/kernel/panic.c
/openbmc/linux/kernel/power/suspend.c
/openbmc/linux/kernel/printk/printk.c
/openbmc/linux/kernel/rcu/tree_nocb.h
/openbmc/linux/kernel/sched/sched.h
/openbmc/linux/kernel/sys.c
/openbmc/linux/kernel/trace/bpf_trace.c
/openbmc/linux/kernel/trace/ring_buffer.c
/openbmc/linux/kernel/trace/trace.c
/openbmc/linux/kernel/trace/trace_events.c
/openbmc/linux/kernel/workqueue.c
/openbmc/linux/lib/bootconfig.c
/openbmc/linux/lib/test_meminit.c
/openbmc/linux/mm/compaction.c
/openbmc/linux/mm/filemap.c
/openbmc/linux/mm/gup.c
/openbmc/linux/mm/hugetlb.c
/openbmc/linux/mm/internal.h
/openbmc/linux/mm/kmsan/init.c
/openbmc/linux/mm/madvise.c
/openbmc/linux/mm/memory-failure.c
/openbmc/linux/mm/memory.c
/openbmc/linux/mm/mmap.c
/openbmc/linux/mm/page_alloc.c
/openbmc/linux/mm/page_reporting.c
/openbmc/linux/mm/shmem.c
/openbmc/linux/mm/shmem_quota.c
/openbmc/linux/mm/show_mem.c
/openbmc/linux/mm/vmscan.c
/openbmc/linux/mm/vmstat.c
/openbmc/linux/net/9p/client.c
/openbmc/linux/net/ax25/af_ax25.c
/openbmc/linux/net/ax25/ax25_dev.c
/openbmc/linux/net/batman-adv/translation-table.c
/openbmc/linux/net/bluetooth/hci_core.c
/openbmc/linux/net/bluetooth/hci_debugfs.c
/openbmc/linux/net/bluetooth/hci_event.c
/openbmc/linux/net/bluetooth/hci_request.c
/openbmc/linux/net/bluetooth/hci_sync.c
/openbmc/linux/net/bluetooth/iso.c
/openbmc/linux/net/bluetooth/l2cap_core.c
/openbmc/linux/net/bluetooth/l2cap_sock.c
/openbmc/linux/net/bluetooth/mgmt.c
/openbmc/linux/net/bluetooth/sco.c
/openbmc/linux/net/bridge/br_input.c
/openbmc/linux/net/bridge/br_netfilter_hooks.c
/openbmc/linux/net/bridge/br_netlink.c
/openbmc/linux/net/bridge/br_private.h
/openbmc/linux/net/bridge/netfilter/ebtables.c
/openbmc/linux/net/bridge/netfilter/nf_conntrack_bridge.c
/openbmc/linux/net/core/gro.c
/openbmc/linux/net/core/sock.c
/openbmc/linux/net/core/sock_map.c
/openbmc/linux/net/core/sysctl_net_core.c
/openbmc/linux/net/hsr/hsr_slave.c
/openbmc/linux/net/ipv4/icmp.c
/openbmc/linux/net/ipv4/inet_connection_sock.c
/openbmc/linux/net/ipv4/inet_fragment.c
/openbmc/linux/net/ipv4/ip_fragment.c
/openbmc/linux/net/ipv4/ip_gre.c
/openbmc/linux/net/ipv4/ip_output.c
/openbmc/linux/net/ipv4/ip_tunnel.c
/openbmc/linux/net/ipv4/netfilter/arp_tables.c
/openbmc/linux/net/ipv4/netfilter/ip_tables.c
/openbmc/linux/net/ipv4/proc.c
/openbmc/linux/net/ipv4/route.c
/openbmc/linux/net/ipv4/tcp.c
/openbmc/linux/net/ipv4/udp.c
/openbmc/linux/net/ipv4/udp_offload.c
/openbmc/linux/net/ipv6/addrconf.c
/openbmc/linux/net/ipv6/ip6_fib.c
/openbmc/linux/net/ipv6/ip6_gre.c
/openbmc/linux/net/ipv6/ip6_output.c
/openbmc/linux/net/ipv6/ip6_tunnel.c
/openbmc/linux/net/ipv6/ip6_vti.c
/openbmc/linux/net/ipv6/mcast.c
/openbmc/linux/net/ipv6/ndisc.c
/openbmc/linux/net/ipv6/netfilter/ip6_tables.c
/openbmc/linux/net/ipv6/netfilter/nf_conntrack_reasm.c
/openbmc/linux/net/ipv6/proc.c
/openbmc/linux/net/ipv6/raw.c
/openbmc/linux/net/ipv6/sit.c
/openbmc/linux/net/ipv6/udp.c
/openbmc/linux/net/ipv6/udp_offload.c
/openbmc/linux/net/mac80211/cfg.c
/openbmc/linux/net/mac80211/mesh.c
/openbmc/linux/net/mac80211/mesh.h
/openbmc/linux/net/mac80211/mesh_pathtbl.c
/openbmc/linux/net/mac80211/mlme.c
/openbmc/linux/net/mac80211/rx.c
/openbmc/linux/net/mpls/mpls_gso.c
/openbmc/linux/net/mptcp/protocol.c
/openbmc/linux/net/mptcp/subflow.c
/openbmc/linux/net/netfilter/ipvs/ip_vs_proto_sctp.c
/openbmc/linux/net/netfilter/nf_flow_table_inet.c
/openbmc/linux/net/netfilter/nf_flow_table_ip.c
/openbmc/linux/net/netfilter/nf_tables_api.c
/openbmc/linux/net/netfilter/nft_chain_filter.c
/openbmc/linux/net/netfilter/nft_set_pipapo.c
/openbmc/linux/net/nfc/nci/core.c
/openbmc/linux/net/openvswitch/conntrack.c
/openbmc/linux/net/rds/rdma.c
/openbmc/linux/net/sched/act_skbmod.c
/openbmc/linux/net/sched/sch_api.c
/openbmc/linux/net/smc/smc_pnet.c
/openbmc/linux/net/sunrpc/svcsock.c
/openbmc/linux/net/tls/tls.h
/openbmc/linux/net/tls/tls_strp.c
/openbmc/linux/net/tls/tls_sw.c
/openbmc/linux/net/unix/af_unix.c
/openbmc/linux/net/unix/garbage.c
/openbmc/linux/net/unix/scm.c
/openbmc/linux/net/vmw_vsock/virtio_transport.c
/openbmc/linux/net/wireless/util.c
/openbmc/linux/net/wireless/wext-core.c
/openbmc/linux/net/xdp/xsk.c
/openbmc/linux/net/xfrm/xfrm_user.c
/openbmc/linux/rust/Makefile
/openbmc/linux/rust/kernel/init.rs
/openbmc/linux/rust/macros/lib.rs
/openbmc/linux/scripts/Makefile.build
/openbmc/linux/scripts/bpf_doc.py
/openbmc/linux/scripts/gcc-plugins/stackleak_plugin.c
/openbmc/linux/scripts/mod/Makefile
/openbmc/linux/scripts/mod/modpost.c
/openbmc/linux/scripts/mod/modpost.h
/openbmc/linux/scripts/mod/symsearch.c
/openbmc/linux/security/selinux/selinuxfs.c
/openbmc/linux/sound/core/seq/seq_ump_convert.c
/openbmc/linux/sound/firewire/amdtp-stream.c
/openbmc/linux/sound/firewire/amdtp-stream.h
/openbmc/linux/sound/pci/emu10k1/emu10k1_callback.c
/openbmc/linux/sound/pci/hda/cs35l56_hda.c
/openbmc/linux/sound/pci/hda/cs35l56_hda_i2c.c
/openbmc/linux/sound/pci/hda/cs35l56_hda_spi.c
/openbmc/linux/sound/pci/hda/patch_realtek.c
/openbmc/linux/sound/pci/hda/tas2781_hda_i2c.c
/openbmc/linux/sound/sh/aica.c
/openbmc/linux/sound/soc/amd/acp/acp-pci.c
/openbmc/linux/sound/soc/amd/yc/acp6x-mach.c
/openbmc/linux/sound/soc/codecs/rt5682-sdw.c
/openbmc/linux/sound/soc/codecs/rt711-sdca-sdw.c
/openbmc/linux/sound/soc/codecs/rt711-sdw.c
/openbmc/linux/sound/soc/codecs/rt712-sdca-sdw.c
/openbmc/linux/sound/soc/codecs/rt722-sdca-sdw.c
/openbmc/linux/sound/soc/codecs/wm_adsp.c
/openbmc/linux/sound/soc/intel/avs/board_selection.c
/openbmc/linux/sound/soc/intel/boards/sof_sdw.c
/openbmc/linux/sound/soc/soc-core.c
/openbmc/linux/sound/soc/soc-ops.c
/openbmc/linux/sound/soc/sof/amd/acp.c
/openbmc/linux/sound/soc/ti/omap3pandora.c
/openbmc/linux/sound/usb/Makefile
/openbmc/linux/sound/usb/mixer_quirks.c
/openbmc/linux/sound/usb/mixer_scarlett2.c
/openbmc/linux/sound/usb/mixer_scarlett2.h
/openbmc/linux/tools/arch/x86/include/asm/cpufeatures.h
/openbmc/linux/tools/iio/iio_utils.c
/openbmc/linux/tools/include/linux/btf_ids.h
/openbmc/linux/tools/lib/perf/evlist.c
/openbmc/linux/tools/lib/perf/include/internal/evlist.h
/openbmc/linux/tools/net/ynl/lib/ynl.py
/openbmc/linux/tools/net/ynl/ynl-gen-c.py
/openbmc/linux/tools/perf/builtin-top.c
/openbmc/linux/tools/perf/util/bpf_skel/lock_contention.bpf.c
/openbmc/linux/tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy.c
/openbmc/linux/tools/testing/ktest/ktest.pl
/openbmc/linux/tools/testing/selftests/ftrace/test.d/event/subsystem-enable.tc
/openbmc/linux/tools/testing/selftests/kselftest.h
/openbmc/linux/tools/testing/selftests/mm/gup_test.c
/openbmc/linux/tools/testing/selftests/mm/soft-dirty.c
/openbmc/linux/tools/testing/selftests/mm/split_huge_page_test.c
/openbmc/linux/tools/testing/selftests/mm/uffd-common.c
/openbmc/linux/tools/testing/selftests/mm/uffd-common.h
/openbmc/linux/tools/testing/selftests/mm/uffd-unit-tests.c
/openbmc/linux/tools/testing/selftests/mm/vm_util.h
/openbmc/linux/tools/testing/selftests/net/mptcp/diag.sh
/openbmc/linux/tools/testing/selftests/net/mptcp/mptcp_connect.sh
/openbmc/linux/tools/testing/selftests/net/mptcp/mptcp_join.sh
/openbmc/linux/tools/testing/selftests/net/reuseaddr_conflict.c
/openbmc/linux/tools/testing/selftests/net/test_vxlan_mdb.sh
/openbmc/linux/tools/testing/selftests/net/udpgro_fwd.sh
/openbmc/linux/tools/testing/selftests/net/udpgso.c
/openbmc/linux/tools/testing/selftests/seccomp/seccomp_bpf.c
/openbmc/linux/tools/testing/selftests/timers/posix_timers.c
/openbmc/linux/tools/testing/selftests/wireguard/qemu/arch/riscv32.config
/openbmc/linux/tools/testing/selftests/wireguard/qemu/arch/riscv64.config
d7d7c6cd19-Mar-2024 Huacai Chen <chenhuacai@loongson.cn>

LoongArch: Define the __io_aw() hook as mmiowb()

[ Upstream commit 9c68ece8b2a5c5ff9b2fcaea923dd73efeb174cd ]

Commit fb24ea52f78e0d595852e ("drivers: Remove explicit invocations of
mmiowb()") remov

LoongArch: Define the __io_aw() hook as mmiowb()

[ Upstream commit 9c68ece8b2a5c5ff9b2fcaea923dd73efeb174cd ]

Commit fb24ea52f78e0d595852e ("drivers: Remove explicit invocations of
mmiowb()") remove all mmiowb() in drivers, but it says:

"NOTE: mmiowb() has only ever guaranteed ordering in conjunction with
spin_unlock(). However, pairing each mmiowb() removal in this patch with
the corresponding call to spin_unlock() is not at all trivial, so there
is a small chance that this change may regress any drivers incorrectly
relying on mmiowb() to order MMIO writes between CPUs using lock-free
synchronisation."

The mmio in radeon_ring_commit() is protected by a mutex rather than a
spinlock, but in the mutex fastpath it behaves similar to spinlock. We
can add mmiowb() calls in the radeon driver but the maintainer says he
doesn't like such a workaround, and radeon is not the only example of
mutex protected mmio.

So we should extend the mmiowb tracking system from spinlock to mutex,
and maybe other locking primitives. This is not easy and error prone, so
we solve it in the architectural code, by simply defining the __io_aw()
hook as mmiowb(). And we no longer need to override queued_spin_unlock()
so use the generic definition.

Without this, we get such an error when run 'glxgears' on weak ordering
architectures such as LoongArch:

radeon 0000:04:00.0: ring 0 stalled for more than 10324msec
radeon 0000:04:00.0: ring 3 stalled for more than 10240msec
radeon 0000:04:00.0: GPU lockup (current fence id 0x000000000001f412 last fence id 0x000000000001f414 on ring 3)
radeon 0000:04:00.0: GPU lockup (current fence id 0x000000000000f940 last fence id 0x000000000000f941 on ring 0)
radeon 0000:04:00.0: scheduling IB failed (-35).
[drm:radeon_gem_va_ioctl [radeon]] *ERROR* Couldn't update BO_VA (-35)
radeon 0000:04:00.0: scheduling IB failed (-35).
[drm:radeon_gem_va_ioctl [radeon]] *ERROR* Couldn't update BO_VA (-35)
radeon 0000:04:00.0: scheduling IB failed (-35).
[drm:radeon_gem_va_ioctl [radeon]] *ERROR* Couldn't update BO_VA (-35)
radeon 0000:04:00.0: scheduling IB failed (-35).
[drm:radeon_gem_va_ioctl [radeon]] *ERROR* Couldn't update BO_VA (-35)
radeon 0000:04:00.0: scheduling IB failed (-35).
[drm:radeon_gem_va_ioctl [radeon]] *ERROR* Couldn't update BO_VA (-35)
radeon 0000:04:00.0: scheduling IB failed (-35).
[drm:radeon_gem_va_ioctl [radeon]] *ERROR* Couldn't update BO_VA (-35)
radeon 0000:04:00.0: scheduling IB failed (-35).
[drm:radeon_gem_va_ioctl [radeon]] *ERROR* Couldn't update BO_VA (-35)

Link: https://lore.kernel.org/dri-devel/29df7e26-d7a8-4f67-b988-44353c4270ac@amd.com/T/#t
Link: https://lore.kernel.org/linux-arch/20240301130532.3953167-1-chenhuacai@loongson.cn/T/#t
Cc: stable@vger.kernel.org
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
Signed-off-by: Sasha Levin <sashal@kernel.org>

show more ...

f3f5d7a519-Mar-2024 Huacai Chen <chenhuacai@loongson.cn>

LoongArch: Change __my_cpu_offset definition to avoid mis-optimization

[ Upstream commit c87e12e0e8c1241410e758e181ca6bf23efa5b5b ]

From GCC commit 3f13154553f8546a ("df-scan: remove ad-hoc handlin

LoongArch: Change __my_cpu_offset definition to avoid mis-optimization

[ Upstream commit c87e12e0e8c1241410e758e181ca6bf23efa5b5b ]

From GCC commit 3f13154553f8546a ("df-scan: remove ad-hoc handling of
global regs in asms"), global registers will no longer be forced to add
to the def-use chain. Then current_thread_info(), current_stack_pointer
and __my_cpu_offset may be lifted out of the loop because they are no
longer treated as "volatile variables".

This optimization is still correct for the current_thread_info() and
current_stack_pointer usages because they are associated to a thread.
However it is wrong for __my_cpu_offset because it is associated to a
CPU rather than a thread: if the thread migrates to a different CPU in
the loop, __my_cpu_offset should be changed.

Change __my_cpu_offset definition to treat it as a "volatile variable",
in order to avoid such a mis-optimization.

Cc: stable@vger.kernel.org
Reported-by: Xiaotian Wu <wuxiaotian@loongson.cn>
Reported-by: Miao Wang <shankerwangmiao@gmail.com>
Signed-off-by: Xing Li <lixing@loongson.cn>
Signed-off-by: Hongchen Zhang <zhanghongchen@loongson.cn>
Signed-off-by: Rui Wang <wangrui@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
Signed-off-by: Sasha Levin <sashal@kernel.org>

show more ...


/openbmc/linux/Documentation/ABI/testing/sysfs-devices-system-cpu
/openbmc/linux/Documentation/admin-guide/hw-vuln/index.rst
/openbmc/linux/Documentation/admin-guide/hw-vuln/reg-file-data-sampling.rst
/openbmc/linux/Documentation/admin-guide/kernel-parameters.txt
/openbmc/linux/Documentation/arch/x86/mds.rst
/openbmc/linux/Documentation/conf.py
/openbmc/linux/Documentation/devicetree/bindings/display/msm/qcom,mdss.yaml
/openbmc/linux/Documentation/filesystems/overlayfs.rst
/openbmc/linux/Documentation/userspace-api/media/mediactl/media-types.rst
/openbmc/linux/Makefile
/openbmc/linux/arch/arm/boot/dts/amazon/alpine.dtsi
/openbmc/linux/arch/arm/boot/dts/arm/arm-realview-pb1176.dts
/openbmc/linux/arch/arm/boot/dts/aspeed/aspeed-g4.dtsi
/openbmc/linux/arch/arm/boot/dts/aspeed/aspeed-g5.dtsi
/openbmc/linux/arch/arm/boot/dts/aspeed/aspeed-g6.dtsi
/openbmc/linux/arch/arm/boot/dts/broadcom/bcm-cygnus.dtsi
/openbmc/linux/arch/arm/boot/dts/broadcom/bcm-hr2.dtsi
/openbmc/linux/arch/arm/boot/dts/broadcom/bcm-nsp.dtsi
/openbmc/linux/arch/arm/boot/dts/intel/ixp/intel-ixp42x-gateway-7001.dts
/openbmc/linux/arch/arm/boot/dts/intel/ixp/intel-ixp42x-goramo-multilink.dts
/openbmc/linux/arch/arm/boot/dts/marvell/kirkwood-l-50.dts
/openbmc/linux/arch/arm/boot/dts/marvell/mmp2-brownstone.dts
/openbmc/linux/arch/arm/boot/dts/nuvoton/nuvoton-wpcm450.dtsi
/openbmc/linux/arch/arm/boot/dts/nvidia/tegra30-apalis-v1.1.dtsi
/openbmc/linux/arch/arm/boot/dts/nvidia/tegra30-apalis.dtsi
/openbmc/linux/arch/arm/boot/dts/nvidia/tegra30-colibri.dtsi
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx6dl-yapp4-common.dtsi
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx6q-b850v3.dts
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx6q-bx50v3.dtsi
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx6qdl-apalis.dtsi
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx6qdl-colibri.dtsi
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx6qdl-emcon.dtsi
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx6qdl-phytec-pfla02.dtsi
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx6qdl-phytec-phycore-som.dtsi
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx7d-pico-dwarf.dts
/openbmc/linux/arch/arm/boot/dts/nxp/vf/vf610-zii-dev-rev-b.dts
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-msm8974.dtsi
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-sdx55.dtsi
/openbmc/linux/arch/arm/boot/dts/renesas/r8a73a4-ape6evm.dts
/openbmc/linux/arch/arm/boot/dts/renesas/r8a73a4.dtsi
/openbmc/linux/arch/arm/boot/dts/renesas/r8a7790-lager.dts
/openbmc/linux/arch/arm/boot/dts/renesas/r8a7790-stout.dts
/openbmc/linux/arch/arm/boot/dts/renesas/r8a7791-koelsch.dts
/openbmc/linux/arch/arm/boot/dts/renesas/r8a7791-porter.dts
/openbmc/linux/arch/arm/boot/dts/renesas/r8a7792-blanche.dts
/openbmc/linux/arch/arm/boot/dts/renesas/r8a7793-gose.dts
/openbmc/linux/arch/arm/boot/dts/renesas/r8a7794-alt.dts
/openbmc/linux/arch/arm/boot/dts/renesas/r8a7794-silk.dts
/openbmc/linux/arch/arm/boot/dts/rockchip/rv1108.dtsi
/openbmc/linux/arch/arm/boot/dts/st/stm32429i-eval.dts
/openbmc/linux/arch/arm/boot/dts/st/stm32mp157c-dk2.dts
/openbmc/linux/arch/arm/boot/dts/ti/omap/am5729-beagleboneai.dts
/openbmc/linux/arch/arm/crypto/sha256_glue.c
/openbmc/linux/arch/arm/crypto/sha512-glue.c
/openbmc/linux/arch/arm/mach-ep93xx/core.c
/openbmc/linux/arch/arm64/Kconfig
/openbmc/linux/arch/arm64/boot/dts/allwinner/sun50i-h6-beelink-gs1.dts
/openbmc/linux/arch/arm64/boot/dts/allwinner/sun50i-h6-tanix.dtsi
/openbmc/linux/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi
/openbmc/linux/arch/arm64/boot/dts/amazon/alpine-v2.dtsi
/openbmc/linux/arch/arm64/boot/dts/amazon/alpine-v3.dtsi
/openbmc/linux/arch/arm64/boot/dts/broadcom/bcmbca/bcm4908.dtsi
/openbmc/linux/arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi
/openbmc/linux/arch/arm64/boot/dts/broadcom/stingray/stingray.dtsi
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8mm-kontron-bl-osm-s.dts
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8mm-kontron-bl.dts
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8mm-kontron-osm-s.dtsi
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8mm-kontron-sl.dtsi
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8mm-venice-gw71xx.dtsi
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8mp-data-modul-edm-sbc.dts
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8mp-evk.dts
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts
/openbmc/linux/arch/arm64/boot/dts/lg/lg1312.dtsi
/openbmc/linux/arch/arm64/boot/dts/lg/lg1313.dtsi
/openbmc/linux/arch/arm64/boot/dts/marvell/armada-37xx.dtsi
/openbmc/linux/arch/arm64/boot/dts/marvell/armada-ap80x.dtsi
/openbmc/linux/arch/arm64/boot/dts/marvell/armada-cp11x.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3.dts
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt7986a-rfb.dts
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt7986a.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt7986b-rfb.dts
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8183-kukui-kakadu.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8183-kukui-kodama.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8183-kukui-krane.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8186.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8192.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8195-cherry-tomato-r1.dts
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8195-cherry-tomato-r2.dts
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8195-cherry-tomato-r3.dts
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8195-demo.dts
/openbmc/linux/arch/arm64/boot/dts/nvidia/tegra234-p3737-0000+p3701-0000.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/ipq6018.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/ipq8074.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/qcm2290.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sa8540p.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sc7280.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sc8180x.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sdm845-db845c.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sdm845.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sm6115.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sm8150.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sm8450.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sm8550-mtp.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/sm8550-qrd.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/sm8550.dtsi
/openbmc/linux/arch/arm64/boot/dts/renesas/r8a779a0.dtsi
/openbmc/linux/arch/arm64/boot/dts/renesas/r8a779g0.dtsi
/openbmc/linux/arch/arm64/boot/dts/renesas/r9a07g043u.dtsi
/openbmc/linux/arch/arm64/boot/dts/renesas/r9a07g044.dtsi
/openbmc/linux/arch/arm64/boot/dts/renesas/r9a07g054.dtsi
/openbmc/linux/arch/arm64/boot/dts/renesas/ulcb-kf.dtsi
/openbmc/linux/arch/arm64/boot/dts/rockchip/px30.dtsi
/openbmc/linux/arch/arm64/boot/dts/rockchip/rk356x.dtsi
/openbmc/linux/arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts
/openbmc/linux/arch/arm64/boot/dts/rockchip/rk3588s-indiedroid-nova.dts
/openbmc/linux/arch/arm64/boot/dts/rockchip/rk3588s.dtsi
/openbmc/linux/arch/arm64/boot/dts/ti/k3-am62-main.dtsi
/openbmc/linux/arch/arm64/boot/dts/ti/k3-am62p.dtsi
/openbmc/linux/arch/arm64/boot/dts/ti/k3-am64-main.dtsi
/openbmc/linux/arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi
/openbmc/linux/arch/arm64/boot/dts/ti/k3-am642-evm.dts
/openbmc/linux/arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-rdk.dts
/openbmc/linux/arch/arm64/boot/dts/ti/k3-am642-sk.dts
/openbmc/linux/arch/arm64/boot/dts/ti/k3-am642-tqma64xxl-mbax4xxl.dts
/openbmc/linux/arch/arm64/boot/dts/ti/k3-am642-tqma64xxl.dtsi
/openbmc/linux/arch/arm64/boot/dts/ti/k3-am65-main.dtsi
/openbmc/linux/arch/arm64/boot/dts/ti/k3-j7200-common-proc-board.dts
/openbmc/linux/arch/arm64/boot/dts/ti/k3-j721s2-common-proc-board.dts
/openbmc/linux/arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi
/openbmc/linux/arch/arm64/boot/dts/ti/k3-j784s4-evm.dts
/openbmc/linux/arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi
/openbmc/linux/arch/arm64/crypto/aes-neonbs-glue.c
/openbmc/linux/arch/arm64/include/asm/fpsimd.h
/openbmc/linux/arch/arm64/kernel/fpsimd.c
/openbmc/linux/arch/arm64/kernel/ptrace.c
/openbmc/linux/arch/arm64/kernel/suspend.c
/openbmc/linux/arch/arm64/kvm/vgic/vgic-its.c
asm/percpu.h
/openbmc/linux/arch/loongarch/kernel/setup.c
/openbmc/linux/arch/loongarch/kernel/smp.c
/openbmc/linux/arch/loongarch/vdso/Makefile
/openbmc/linux/arch/mips/include/asm/ptrace.h
/openbmc/linux/arch/parisc/include/asm/assembly.h
/openbmc/linux/arch/parisc/include/asm/checksum.h
/openbmc/linux/arch/parisc/kernel/ftrace.c
/openbmc/linux/arch/parisc/kernel/processor.c
/openbmc/linux/arch/parisc/kernel/unaligned.c
/openbmc/linux/arch/parisc/kernel/unwind.c
/openbmc/linux/arch/powerpc/include/asm/ppc-pci.h
/openbmc/linux/arch/powerpc/include/asm/reg_fsl_emb.h
/openbmc/linux/arch/powerpc/include/asm/rtas.h
/openbmc/linux/arch/powerpc/include/asm/vmalloc.h
/openbmc/linux/arch/powerpc/kernel/iommu.c
/openbmc/linux/arch/powerpc/kernel/prom.c
/openbmc/linux/arch/powerpc/kernel/rtas.c
/openbmc/linux/arch/powerpc/lib/Makefile
/openbmc/linux/arch/powerpc/perf/hv-gpci.c
/openbmc/linux/arch/powerpc/platforms/embedded6xx/linkstation.c
/openbmc/linux/arch/powerpc/platforms/embedded6xx/mpc10x.h
/openbmc/linux/arch/powerpc/platforms/ps3/Kconfig
/openbmc/linux/arch/powerpc/platforms/pseries/iommu.c
/openbmc/linux/arch/powerpc/platforms/pseries/papr_platform_attributes.c
/openbmc/linux/arch/powerpc/platforms/pseries/pci_dlpar.c
/openbmc/linux/arch/riscv/Kconfig
/openbmc/linux/arch/riscv/boot/dts/sifive/hifive-unmatched-a00.dts
/openbmc/linux/arch/riscv/include/asm/ftrace.h
/openbmc/linux/arch/riscv/include/asm/hugetlb.h
/openbmc/linux/arch/riscv/include/asm/pgtable.h
/openbmc/linux/arch/riscv/include/asm/vmalloc.h
/openbmc/linux/arch/riscv/kernel/Makefile
/openbmc/linux/arch/riscv/kernel/cpufeature.c
/openbmc/linux/arch/riscv/kernel/return_address.c
/openbmc/linux/arch/riscv/mm/hugetlbpage.c
/openbmc/linux/arch/s390/include/asm/kvm_host.h
/openbmc/linux/arch/s390/kernel/cache.c
/openbmc/linux/arch/s390/kernel/perf_pai_crypto.c
/openbmc/linux/arch/s390/kernel/perf_pai_ext.c
/openbmc/linux/arch/s390/kernel/vdso32/Makefile
/openbmc/linux/arch/s390/kernel/vdso64/Makefile
/openbmc/linux/arch/s390/kernel/vtime.c
/openbmc/linux/arch/s390/kvm/gaccess.c
/openbmc/linux/arch/s390/kvm/kvm-s390.c
/openbmc/linux/arch/s390/kvm/vsie.c
/openbmc/linux/arch/s390/mm/gmap.c
/openbmc/linux/arch/s390/pci/pci.c
/openbmc/linux/arch/sparc/Makefile
/openbmc/linux/arch/sparc/include/asm/parport.h
/openbmc/linux/arch/sparc/include/asm/parport_64.h
/openbmc/linux/arch/sparc/kernel/leon_pci_grpci1.c
/openbmc/linux/arch/sparc/kernel/leon_pci_grpci2.c
/openbmc/linux/arch/sparc/kernel/nmi.c
/openbmc/linux/arch/sparc/vdso/vma.c
/openbmc/linux/arch/sparc/video/Makefile
/openbmc/linux/arch/x86/Kconfig
/openbmc/linux/arch/x86/entry/entry.S
/openbmc/linux/arch/x86/entry/entry_32.S
/openbmc/linux/arch/x86/entry/entry_64.S
/openbmc/linux/arch/x86/entry/entry_64_compat.S
/openbmc/linux/arch/x86/events/amd/core.c
/openbmc/linux/arch/x86/hyperv/hv_vtl.c
/openbmc/linux/arch/x86/include/asm/cpufeatures.h
/openbmc/linux/arch/x86/include/asm/entry-common.h
/openbmc/linux/arch/x86/include/asm/msr-index.h
/openbmc/linux/arch/x86/include/asm/nospec-branch.h
/openbmc/linux/arch/x86/include/asm/page.h
/openbmc/linux/arch/x86/include/asm/vsyscall.h
/openbmc/linux/arch/x86/kernel/acpi/cppc.c
/openbmc/linux/arch/x86/kernel/cpu/amd.c
/openbmc/linux/arch/x86/kernel/cpu/bugs.c
/openbmc/linux/arch/x86/kernel/cpu/common.c
/openbmc/linux/arch/x86/kernel/cpu/intel.c
/openbmc/linux/arch/x86/kernel/cpu/resctrl/core.c
/openbmc/linux/arch/x86/kernel/cpu/resctrl/internal.h
/openbmc/linux/arch/x86/kernel/cpu/resctrl/monitor.c
/openbmc/linux/arch/x86/kernel/cpu/resctrl/rdtgroup.c
/openbmc/linux/arch/x86/kernel/e820.c
/openbmc/linux/arch/x86/kernel/nmi.c
/openbmc/linux/arch/x86/kvm/cpuid.c
/openbmc/linux/arch/x86/kvm/lapic.c
/openbmc/linux/arch/x86/kvm/reverse_cpuid.h
/openbmc/linux/arch/x86/kvm/vmx/run_flags.h
/openbmc/linux/arch/x86/kvm/vmx/vmenter.S
/openbmc/linux/arch/x86/kvm/vmx/vmx.c
/openbmc/linux/arch/x86/kvm/x86.c
/openbmc/linux/arch/x86/kvm/xen.c
/openbmc/linux/arch/x86/kvm/xen.h
/openbmc/linux/arch/x86/mm/fault.c
/openbmc/linux/arch/x86/mm/maccess.c
/openbmc/linux/arch/x86/mm/mem_encrypt_identity.c
/openbmc/linux/arch/x86/mm/numa.c
/openbmc/linux/arch/x86/tools/relocs.c
/openbmc/linux/arch/x86/xen/smp.c
/openbmc/linux/block/bdev.c
/openbmc/linux/block/bio.c
/openbmc/linux/block/blk-settings.c
/openbmc/linux/block/mq-deadline.c
/openbmc/linux/block/opal_proto.h
/openbmc/linux/block/sed-opal.c
/openbmc/linux/crypto/Kconfig
/openbmc/linux/drivers/accel/ivpu/ivpu_drv.c
/openbmc/linux/drivers/accel/ivpu/ivpu_hw_37xx.c
/openbmc/linux/drivers/accel/ivpu/ivpu_hw_40xx.c
/openbmc/linux/drivers/accel/ivpu/ivpu_mmu.c
/openbmc/linux/drivers/accessibility/speakup/synth.c
/openbmc/linux/drivers/acpi/processor_idle.c
/openbmc/linux/drivers/acpi/resource.c
/openbmc/linux/drivers/acpi/scan.c
/openbmc/linux/drivers/ata/ahci.c
/openbmc/linux/drivers/ata/ahci_ceva.c
/openbmc/linux/drivers/ata/libata-core.c
/openbmc/linux/drivers/base/cpu.c
/openbmc/linux/drivers/base/power/wakeirq.c
/openbmc/linux/drivers/base/regmap/regmap-kunit.c
/openbmc/linux/drivers/block/aoe/aoecmd.c
/openbmc/linux/drivers/block/aoe/aoenet.c
/openbmc/linux/drivers/block/nbd.c
/openbmc/linux/drivers/block/ublk_drv.c
/openbmc/linux/drivers/block/virtio_blk.c
/openbmc/linux/drivers/bluetooth/btmtk.c
/openbmc/linux/drivers/bluetooth/btnxpuart.c
/openbmc/linux/drivers/bluetooth/btqca.c
/openbmc/linux/drivers/bluetooth/btusb.c
/openbmc/linux/drivers/bluetooth/hci_bcm4377.c
/openbmc/linux/drivers/bluetooth/hci_h5.c
/openbmc/linux/drivers/bluetooth/hci_qca.c
/openbmc/linux/drivers/bluetooth/hci_serdev.c
/openbmc/linux/drivers/bluetooth/hci_uart.h
/openbmc/linux/drivers/bus/Kconfig
/openbmc/linux/drivers/bus/imx-weim.c
/openbmc/linux/drivers/bus/mhi/ep/main.c
/openbmc/linux/drivers/cache/ax45mp_cache.c
/openbmc/linux/drivers/char/tpm/tpm_tis_core.c
/openbmc/linux/drivers/clk/clk.c
/openbmc/linux/drivers/clk/hisilicon/clk-hi3519.c
/openbmc/linux/drivers/clk/hisilicon/clk-hi3559a.c
/openbmc/linux/drivers/clk/imx/clk-imx8mp-audiomix.c
/openbmc/linux/drivers/clk/mediatek/clk-mt7622-apmixedsys.c
/openbmc/linux/drivers/clk/mediatek/clk-mt7981-topckgen.c
/openbmc/linux/drivers/clk/mediatek/clk-mt8135-apmixedsys.c
/openbmc/linux/drivers/clk/mediatek/clk-mt8183.c
/openbmc/linux/drivers/clk/meson/axg.c
/openbmc/linux/drivers/clk/qcom/dispcc-sdm845.c
/openbmc/linux/drivers/clk/qcom/gcc-ipq5018.c
/openbmc/linux/drivers/clk/qcom/gcc-ipq6018.c
/openbmc/linux/drivers/clk/qcom/gcc-ipq8074.c
/openbmc/linux/drivers/clk/qcom/gcc-ipq9574.c
/openbmc/linux/drivers/clk/qcom/gcc-sdm845.c
/openbmc/linux/drivers/clk/qcom/mmcc-apq8084.c
/openbmc/linux/drivers/clk/qcom/mmcc-msm8974.c
/openbmc/linux/drivers/clk/qcom/reset.c
/openbmc/linux/drivers/clk/renesas/r8a779f0-cpg-mssr.c
/openbmc/linux/drivers/clk/renesas/r8a779g0-cpg-mssr.c
/openbmc/linux/drivers/clk/samsung/clk-exynos850.c
/openbmc/linux/drivers/clk/zynq/clkc.c
/openbmc/linux/drivers/comedi/drivers/comedi_test.c
/openbmc/linux/drivers/cpufreq/Kconfig.arm
/openbmc/linux/drivers/cpufreq/amd-pstate.c
/openbmc/linux/drivers/cpufreq/brcmstb-avs-cpufreq.c
/openbmc/linux/drivers/cpufreq/cpufreq-dt.c
/openbmc/linux/drivers/cpufreq/cpufreq.c
/openbmc/linux/drivers/cpufreq/freq_table.c
/openbmc/linux/drivers/cpufreq/intel_pstate.c
/openbmc/linux/drivers/cpufreq/mediatek-cpufreq-hw.c
/openbmc/linux/drivers/crypto/ccp/platform-access.c
/openbmc/linux/drivers/crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c
/openbmc/linux/drivers/crypto/intel/qat/qat_common/Makefile
/openbmc/linux/drivers/crypto/intel/qat/qat_common/adf_aer.c
/openbmc/linux/drivers/crypto/intel/qat/qat_common/adf_cfg_services.c
/openbmc/linux/drivers/crypto/intel/qat/qat_common/adf_cfg_services.h
/openbmc/linux/drivers/crypto/intel/qat/qat_common/adf_clock.c
/openbmc/linux/drivers/crypto/virtio/virtio_crypto_akcipher_algs.c
/openbmc/linux/drivers/crypto/xilinx/zynqmp-aes-gcm.c
/openbmc/linux/drivers/cxl/acpi.c
/openbmc/linux/drivers/cxl/core/pci.c
/openbmc/linux/drivers/cxl/core/region.c
/openbmc/linux/drivers/cxl/core/trace.h
/openbmc/linux/drivers/dma/Kconfig
/openbmc/linux/drivers/dma/dw-edma/dw-edma-v0-core.c
/openbmc/linux/drivers/dma/dw-edma/dw-hdma-v0-core.c
/openbmc/linux/drivers/dma/dw-edma/dw-hdma-v0-regs.h
/openbmc/linux/drivers/dma/fsl-edma-common.c
/openbmc/linux/drivers/dma/fsl-edma-common.h
/openbmc/linux/drivers/dma/fsl-edma-main.c
/openbmc/linux/drivers/dma/fsl-qdma.c
/openbmc/linux/drivers/dma/idxd/cdev.c
/openbmc/linux/drivers/dma/idxd/debugfs.c
/openbmc/linux/drivers/dma/idxd/idxd.h
/openbmc/linux/drivers/dma/idxd/init.c
/openbmc/linux/drivers/dma/idxd/irq.c
/openbmc/linux/drivers/dma/ptdma/ptdma-dmaengine.c
/openbmc/linux/drivers/firewire/core-card.c
/openbmc/linux/drivers/firmware/arm_scmi/smc.c
/openbmc/linux/drivers/firmware/efi/capsule-loader.c
/openbmc/linux/drivers/firmware/efi/libstub/x86-stub.c
/openbmc/linux/drivers/gpio/Kconfig
/openbmc/linux/drivers/gpio/gpio-74x164.c
/openbmc/linux/drivers/gpio/gpiolib-devres.c
/openbmc/linux/drivers/gpio/gpiolib.c
/openbmc/linux/drivers/gpio/gpiolib.h
/openbmc/linux/drivers/gpu/drm/Kconfig
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu.h
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/atom.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/nbio_v7_9.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/soc15.c
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/core/dc_link_exports.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dc.h
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dc_dp_types.h
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dc_types.h
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/link_dpms.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/link_validation.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_dpia_bw.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_dpia_bw.h
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
/openbmc/linux/drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
/openbmc/linux/drivers/gpu/drm/ci/test.yml
/openbmc/linux/drivers/gpu/drm/drm_buddy.c
/openbmc/linux/drivers/gpu/drm/drm_panel.c
/openbmc/linux/drivers/gpu/drm/drm_probe_helper.c
/openbmc/linux/drivers/gpu/drm/drm_syncobj.c
/openbmc/linux/drivers/gpu/drm/etnaviv/etnaviv_drv.c
/openbmc/linux/drivers/gpu/drm/etnaviv/etnaviv_hwdb.c
/openbmc/linux/drivers/gpu/drm/exynos/exynos_drm_vidi.c
/openbmc/linux/drivers/gpu/drm/exynos/exynos_hdmi.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_display_trace.h
/openbmc/linux/drivers/gpu/drm/i915/display/intel_sdvo.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_tv.c
/openbmc/linux/drivers/gpu/drm/imx/ipuv3/parallel-display.c
/openbmc/linux/drivers/gpu/drm/lima/lima_gem.c
/openbmc/linux/drivers/gpu/drm/mediatek/mtk_drm_crtc.c
/openbmc/linux/drivers/gpu/drm/mediatek/mtk_dsi.c
/openbmc/linux/drivers/gpu/drm/meson/meson_encoder_cvbs.c
/openbmc/linux/drivers/gpu/drm/meson/meson_encoder_dsi.c
/openbmc/linux/drivers/gpu/drm/meson/meson_encoder_hdmi.c
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h
/openbmc/linux/drivers/gpu/drm/nouveau/nouveau_bo.c
/openbmc/linux/drivers/gpu/drm/nouveau/nouveau_drm.c
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c
/openbmc/linux/drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c
/openbmc/linux/drivers/gpu/drm/panel/panel-edp.c
/openbmc/linux/drivers/gpu/drm/radeon/ni.c
/openbmc/linux/drivers/gpu/drm/rockchip/inno_hdmi.c
/openbmc/linux/drivers/gpu/drm/rockchip/rockchip_lvds.c
/openbmc/linux/drivers/gpu/drm/tegra/dpaux.c
/openbmc/linux/drivers/gpu/drm/tegra/drm.c
/openbmc/linux/drivers/gpu/drm/tegra/dsi.c
/openbmc/linux/drivers/gpu/drm/tegra/fb.c
/openbmc/linux/drivers/gpu/drm/tegra/hdmi.c
/openbmc/linux/drivers/gpu/drm/tegra/output.c
/openbmc/linux/drivers/gpu/drm/tegra/rgb.c
/openbmc/linux/drivers/gpu/drm/tidss/tidss_crtc.c
/openbmc/linux/drivers/gpu/drm/tidss/tidss_plane.c
/openbmc/linux/drivers/gpu/drm/ttm/ttm_pool.c
/openbmc/linux/drivers/gpu/drm/vc4/vc4_hdmi.c
/openbmc/linux/drivers/gpu/drm/vkms/vkms_composer.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
/openbmc/linux/drivers/hid/amd-sfh-hid/amd_sfh_pcie.c
/openbmc/linux/drivers/hid/amd-sfh-hid/amd_sfh_pcie.h
/openbmc/linux/drivers/hid/hid-lenovo.c
/openbmc/linux/drivers/hid/hid-multitouch.c
/openbmc/linux/drivers/hv/Kconfig
/openbmc/linux/drivers/hwmon/amc6821.c
/openbmc/linux/drivers/hwmon/nct6775-core.c
/openbmc/linux/drivers/hwtracing/coresight/coresight-core.c
/openbmc/linux/drivers/hwtracing/coresight/coresight-etm-perf.c
/openbmc/linux/drivers/hwtracing/coresight/coresight-etm4x-core.c
/openbmc/linux/drivers/hwtracing/coresight/coresight-priv.h
/openbmc/linux/drivers/hwtracing/ptt/hisi_ptt.c
/openbmc/linux/drivers/i2c/busses/i2c-imx.c
/openbmc/linux/drivers/i3c/master/dw-i3c-master.c
/openbmc/linux/drivers/iio/adc/rockchip_saradc.c
/openbmc/linux/drivers/iio/industrialio-gts-helper.c
/openbmc/linux/drivers/iio/pressure/mprls0025pa.c
/openbmc/linux/drivers/infiniband/core/device.c
/openbmc/linux/drivers/infiniband/hw/bnxt_re/ib_verbs.c
/openbmc/linux/drivers/infiniband/hw/bnxt_re/qplib_fp.c
/openbmc/linux/drivers/infiniband/hw/hfi1/pio.c
/openbmc/linux/drivers/infiniband/hw/hfi1/sdma.c
/openbmc/linux/drivers/infiniband/hw/hns/hns_roce_device.h
/openbmc/linux/drivers/infiniband/hw/hns/hns_roce_hw_v2.c
/openbmc/linux/drivers/infiniband/hw/irdma/defs.h
/openbmc/linux/drivers/infiniband/hw/irdma/hw.c
/openbmc/linux/drivers/infiniband/hw/irdma/verbs.c
/openbmc/linux/drivers/infiniband/hw/mana/main.c
/openbmc/linux/drivers/infiniband/hw/mlx5/cong.c
/openbmc/linux/drivers/infiniband/hw/mlx5/devx.c
/openbmc/linux/drivers/infiniband/hw/mlx5/wr.c
/openbmc/linux/drivers/infiniband/hw/qedr/verbs.c
/openbmc/linux/drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c
/openbmc/linux/drivers/infiniband/ulp/srpt/ib_srpt.c
/openbmc/linux/drivers/input/keyboard/gpio_keys_polled.c
/openbmc/linux/drivers/input/misc/iqs7222.c
/openbmc/linux/drivers/iommu/Kconfig
/openbmc/linux/drivers/iommu/amd/init.c
/openbmc/linux/drivers/iommu/intel/Makefile
/openbmc/linux/drivers/iommu/intel/pasid.c
/openbmc/linux/drivers/iommu/iommufd/io_pagetable.c
/openbmc/linux/drivers/iommu/irq_remapping.c
/openbmc/linux/drivers/irqchip/irq-gic-v3-its.c
/openbmc/linux/drivers/irqchip/irq-mbigen.c
/openbmc/linux/drivers/irqchip/irq-sifive-plic.c
/openbmc/linux/drivers/leds/flash/leds-sgm3140.c
/openbmc/linux/drivers/leds/leds-aw2013.c
/openbmc/linux/drivers/leds/trigger/ledtrig-netdev.c
/openbmc/linux/drivers/md/dm-bufio.c
/openbmc/linux/drivers/md/dm-crypt.c
/openbmc/linux/drivers/md/dm-integrity.c
/openbmc/linux/drivers/md/dm-io.c
/openbmc/linux/drivers/md/dm-kcopyd.c
/openbmc/linux/drivers/md/dm-log.c
/openbmc/linux/drivers/md/dm-raid.c
/openbmc/linux/drivers/md/dm-raid1.c
/openbmc/linux/drivers/md/dm-snap-persistent.c
/openbmc/linux/drivers/md/dm-verity-target.c
/openbmc/linux/drivers/md/dm-verity.h
/openbmc/linux/drivers/md/dm-writecache.c
/openbmc/linux/drivers/md/dm.c
/openbmc/linux/drivers/md/md-bitmap.c
/openbmc/linux/drivers/md/md.c
/openbmc/linux/drivers/md/raid5.c
/openbmc/linux/drivers/media/common/v4l2-tpg/v4l2-tpg-core.c
/openbmc/linux/drivers/media/dvb-core/dvbdev.c
/openbmc/linux/drivers/media/dvb-frontends/stv0367.c
/openbmc/linux/drivers/media/i2c/imx290.c
/openbmc/linux/drivers/media/i2c/tc358743.c
/openbmc/linux/drivers/media/mc/mc-entity.c
/openbmc/linux/drivers/media/pci/intel/ivsc/mei_csi.c
/openbmc/linux/drivers/media/pci/ttpci/budget-av.c
/openbmc/linux/drivers/media/platform/cadence/cdns-csi2rx.c
/openbmc/linux/drivers/media/platform/mediatek/mdp/mtk_mdp_vpu.c
/openbmc/linux/drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_fw_vpu.c
/openbmc/linux/drivers/media/platform/mediatek/vpu/mtk_vpu.c
/openbmc/linux/drivers/media/platform/mediatek/vpu/mtk_vpu.h
/openbmc/linux/drivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c
/openbmc/linux/drivers/media/platform/rockchip/rkisp1/rkisp1-capture.c
/openbmc/linux/drivers/media/platform/rockchip/rkisp1/rkisp1-common.h
/openbmc/linux/drivers/media/platform/rockchip/rkisp1/rkisp1-csi.c
/openbmc/linux/drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c
/openbmc/linux/drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c
/openbmc/linux/drivers/media/platform/sunxi/sun8i-di/sun8i-di.c
/openbmc/linux/drivers/media/tuners/xc4000.c
/openbmc/linux/drivers/media/usb/em28xx/em28xx-cards.c
/openbmc/linux/drivers/media/usb/go7007/go7007-driver.c
/openbmc/linux/drivers/media/usb/go7007/go7007-usb.c
/openbmc/linux/drivers/media/usb/pvrusb2/pvrusb2-context.c
/openbmc/linux/drivers/media/usb/pvrusb2/pvrusb2-dvb.c
/openbmc/linux/drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
/openbmc/linux/drivers/media/v4l2-core/v4l2-cci.c
/openbmc/linux/drivers/media/v4l2-core/v4l2-mem2mem.c
/openbmc/linux/drivers/memory/tegra/tegra234.c
/openbmc/linux/drivers/mfd/altera-sysmgr.c
/openbmc/linux/drivers/mfd/cs42l43.c
/openbmc/linux/drivers/mfd/syscon.c
/openbmc/linux/drivers/misc/mei/gsc_proxy/mei_gsc_proxy.c
/openbmc/linux/drivers/mmc/core/block.c
/openbmc/linux/drivers/mmc/core/mmc.c
/openbmc/linux/drivers/mmc/host/mmci_stm32_sdmmc.c
/openbmc/linux/drivers/mmc/host/sdhci-xenon-phy.c
/openbmc/linux/drivers/mmc/host/tmio_mmc_core.c
/openbmc/linux/drivers/mmc/host/wmt-sdmmc.c
/openbmc/linux/drivers/mtd/maps/physmap-core.c
/openbmc/linux/drivers/mtd/nand/raw/lpc32xx_mlc.c
/openbmc/linux/drivers/mtd/nand/raw/marvell_nand.c
/openbmc/linux/drivers/mtd/nand/raw/meson_nand.c
/openbmc/linux/drivers/mtd/nand/raw/nand_base.c
/openbmc/linux/drivers/mtd/nand/spi/esmt.c
/openbmc/linux/drivers/mtd/nand/spi/gigadevice.c
/openbmc/linux/drivers/mtd/ubi/fastmap.c
/openbmc/linux/drivers/mtd/ubi/vtbl.c
/openbmc/linux/drivers/net/bonding/bond_main.c
/openbmc/linux/drivers/net/can/m_can/m_can.c
/openbmc/linux/drivers/net/dsa/microchip/ksz8795.c
/openbmc/linux/drivers/net/dsa/mt7530.c
/openbmc/linux/drivers/net/dsa/mt7530.h
/openbmc/linux/drivers/net/ethernet/amazon/ena/ena_netdev.c
/openbmc/linux/drivers/net/ethernet/amd/pds_core/auxbus.c
/openbmc/linux/drivers/net/ethernet/broadcom/asp2/bcmasp.c
/openbmc/linux/drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
/openbmc/linux/drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
/openbmc/linux/drivers/net/ethernet/freescale/fman/fman_memac.c
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_trace.h
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_trace.h
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_main.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_main.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_virtchnl.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_virtchnl_allowlist.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_xsk.c
/openbmc/linux/drivers/net/ethernet/intel/igb/igb_main.c
/openbmc/linux/drivers/net/ethernet/intel/igb/igb_ptp.c
/openbmc/linux/drivers/net/ethernet/intel/igc/igc_main.c
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/cgx.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/mbox.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/mbox.h
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/mcs_rvu_if.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu.h
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
/openbmc/linux/drivers/net/ethernet/mediatek/mtk_eth_soc.c
/openbmc/linux/drivers/net/ethernet/mediatek/mtk_ppe.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/devlink.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_act.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_tx.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c
/openbmc/linux/drivers/net/ethernet/microchip/sparx5/sparx5_mactable.c
/openbmc/linux/drivers/net/ethernet/microchip/sparx5/sparx5_main.c
/openbmc/linux/drivers/net/ethernet/microchip/sparx5/sparx5_main.h
/openbmc/linux/drivers/net/ethernet/microchip/sparx5/sparx5_packet.c
/openbmc/linux/drivers/net/ethernet/netronome/nfp/flower/lag_conf.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
/openbmc/linux/drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
/openbmc/linux/drivers/net/geneve.c
/openbmc/linux/drivers/net/gtp.c
/openbmc/linux/drivers/net/ipa/ipa_interrupt.c
/openbmc/linux/drivers/net/phy/dp83822.c
/openbmc/linux/drivers/net/phy/phy_device.c
/openbmc/linux/drivers/net/phy/realtek.c
/openbmc/linux/drivers/net/tun.c
/openbmc/linux/drivers/net/usb/dm9601.c
/openbmc/linux/drivers/net/usb/lan78xx.c
/openbmc/linux/drivers/net/usb/smsc95xx.c
/openbmc/linux/drivers/net/usb/sr9800.c
/openbmc/linux/drivers/net/veth.c
/openbmc/linux/drivers/net/vmxnet3/vmxnet3_xdp.c
/openbmc/linux/drivers/net/wireguard/receive.c
/openbmc/linux/drivers/net/wireless/ath/ath10k/wmi-tlv.c
/openbmc/linux/drivers/net/wireless/ath/ath11k/mac.c
/openbmc/linux/drivers/net/wireless/ath/ath12k/core.h
/openbmc/linux/drivers/net/wireless/ath/ath12k/dbring.c
/openbmc/linux/drivers/net/wireless/ath/ath12k/debug.c
/openbmc/linux/drivers/net/wireless/ath/ath12k/dp_tx.c
/openbmc/linux/drivers/net/wireless/ath/ath12k/hal.c
/openbmc/linux/drivers/net/wireless/ath/ath12k/hal.h
/openbmc/linux/drivers/net/wireless/ath/ath12k/hal_rx.c
/openbmc/linux/drivers/net/wireless/ath/ath12k/hif.h
/openbmc/linux/drivers/net/wireless/ath/ath12k/hw.c
/openbmc/linux/drivers/net/wireless/ath/ath12k/hw.h
/openbmc/linux/drivers/net/wireless/ath/ath12k/mac.c
/openbmc/linux/drivers/net/wireless/ath/ath12k/mac.h
/openbmc/linux/drivers/net/wireless/ath/ath12k/mhi.c
/openbmc/linux/drivers/net/wireless/ath/ath12k/pci.c
/openbmc/linux/drivers/net/wireless/ath/ath12k/pci.h
/openbmc/linux/drivers/net/wireless/ath/ath12k/peer.h
/openbmc/linux/drivers/net/wireless/ath/ath12k/qmi.c
/openbmc/linux/drivers/net/wireless/ath/ath12k/qmi.h
/openbmc/linux/drivers/net/wireless/ath/ath12k/reg.c
/openbmc/linux/drivers/net/wireless/ath/ath12k/reg.h
/openbmc/linux/drivers/net/wireless/ath/ath12k/rx_desc.h
/openbmc/linux/drivers/net/wireless/ath/ath12k/wmi.c
/openbmc/linux/drivers/net/wireless/ath/ath9k/htc.h
/openbmc/linux/drivers/net/wireless/ath/ath9k/htc_drv_init.c
/openbmc/linux/drivers/net/wireless/ath/ath9k/htc_drv_txrx.c
/openbmc/linux/drivers/net/wireless/ath/ath9k/wmi.c
/openbmc/linux/drivers/net/wireless/broadcom/b43/b43.h
/openbmc/linux/drivers/net/wireless/broadcom/b43/dma.c
/openbmc/linux/drivers/net/wireless/broadcom/b43/main.c
/openbmc/linux/drivers/net/wireless/broadcom/b43/pio.c
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwvid.c
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.c
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy_shim.h
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/fw/acpi.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/fw/acpi.h
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/fw/pnvm.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/d3.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/mld-mac.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/tx.c
/openbmc/linux/drivers/net/wireless/marvell/libertas/cmd.c
/openbmc/linux/drivers/net/wireless/marvell/mwifiex/debugfs.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7921/pci.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt792x_acpi_sar.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt792x_core.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt792x_dma.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7996/init.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7996/mac.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
/openbmc/linux/drivers/net/wireless/microchip/wilc1000/cfg80211.c
/openbmc/linux/drivers/net/wireless/microchip/wilc1000/hif.c
/openbmc/linux/drivers/net/wireless/microchip/wilc1000/netdev.c
/openbmc/linux/drivers/net/wireless/microchip/wilc1000/spi.c
/openbmc/linux/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c
/openbmc/linux/drivers/net/wireless/realtek/rtw88/main.c
/openbmc/linux/drivers/net/wireless/realtek/rtw88/phy.c
/openbmc/linux/drivers/net/wireless/realtek/rtw88/rtw8821c.c
/openbmc/linux/drivers/net/wireless/realtek/rtw88/rtw8821cu.c
/openbmc/linux/drivers/net/wireless/realtek/rtw88/usb.c
/openbmc/linux/drivers/net/wireless/silabs/wfx/sta.c
/openbmc/linux/drivers/ntb/core.c
/openbmc/linux/drivers/nvme/host/core.c
/openbmc/linux/drivers/nvme/host/fabrics.h
/openbmc/linux/drivers/nvmem/meson-efuse.c
/openbmc/linux/drivers/of/property.c
/openbmc/linux/drivers/opp/debugfs.c
/openbmc/linux/drivers/pci/controller/dwc/pcie-designware-ep.c
/openbmc/linux/drivers/pci/controller/dwc/pcie-qcom.c
/openbmc/linux/drivers/pci/controller/pci-hyperv.c
/openbmc/linux/drivers/pci/controller/pcie-brcmstb.c
/openbmc/linux/drivers/pci/endpoint/functions/pci-epf-vntb.c
/openbmc/linux/drivers/pci/msi/irqdomain.c
/openbmc/linux/drivers/pci/p2pdma.c
/openbmc/linux/drivers/pci/pci-driver.c
/openbmc/linux/drivers/pci/pci.h
/openbmc/linux/drivers/pci/pcie/dpc.c
/openbmc/linux/drivers/pci/pcie/err.c
/openbmc/linux/drivers/pci/quirks.c
/openbmc/linux/drivers/pci/switch/switchtec.c
/openbmc/linux/drivers/perf/arm-cmn.c
/openbmc/linux/drivers/perf/cxl_pmu.c
/openbmc/linux/drivers/perf/riscv_pmu.c
/openbmc/linux/drivers/perf/riscv_pmu_legacy.c
/openbmc/linux/drivers/perf/riscv_pmu_sbi.c
/openbmc/linux/drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c
/openbmc/linux/drivers/phy/tegra/xusb.c
/openbmc/linux/drivers/pinctrl/mediatek/pinctrl-mt8186.c
/openbmc/linux/drivers/pinctrl/mediatek/pinctrl-mt8192.c
/openbmc/linux/drivers/pinctrl/nomadik/pinctrl-nomadik.c
/openbmc/linux/drivers/pinctrl/renesas/core.c
/openbmc/linux/drivers/pinctrl/renesas/pfc-r8a779g0.c
/openbmc/linux/drivers/platform/x86/intel/tpmi.c
/openbmc/linux/drivers/platform/x86/intel/vbtn.c
/openbmc/linux/drivers/platform/x86/p2sb.c
/openbmc/linux/drivers/platform/x86/thinkpad_acpi.c
/openbmc/linux/drivers/platform/x86/touchscreen_dmi.c
/openbmc/linux/drivers/platform/x86/x86-android-tablets/other.c
/openbmc/linux/drivers/pmdomain/qcom/rpmhpd.c
/openbmc/linux/drivers/power/supply/bq27xxx_battery_i2c.c
/openbmc/linux/drivers/powercap/dtpm_cpu.c
/openbmc/linux/drivers/powercap/intel_rapl_common.c
/openbmc/linux/drivers/powercap/intel_rapl_msr.c
/openbmc/linux/drivers/powercap/intel_rapl_tpmi.c
/openbmc/linux/drivers/pwm/pwm-atmel-hlcdc.c
/openbmc/linux/drivers/pwm/pwm-sti.c
/openbmc/linux/drivers/regulator/max5970-regulator.c
/openbmc/linux/drivers/regulator/userspace-consumer.c
/openbmc/linux/drivers/remoteproc/remoteproc_virtio.c
/openbmc/linux/drivers/remoteproc/stm32_rproc.c
/openbmc/linux/drivers/rtc/Kconfig
/openbmc/linux/drivers/rtc/lib_test.c
/openbmc/linux/drivers/s390/block/dasd.c
/openbmc/linux/drivers/s390/cio/device_ops.c
/openbmc/linux/drivers/s390/crypto/zcrypt_api.c
/openbmc/linux/drivers/scsi/Kconfig
/openbmc/linux/drivers/scsi/bfa/bfa.h
/openbmc/linux/drivers/scsi/bfa/bfa_core.c
/openbmc/linux/drivers/scsi/bfa/bfa_ioc.h
/openbmc/linux/drivers/scsi/bfa/bfad_bsg.c
/openbmc/linux/drivers/scsi/csiostor/csio_defs.h
/openbmc/linux/drivers/scsi/csiostor/csio_lnode.c
/openbmc/linux/drivers/scsi/csiostor/csio_lnode.h
/openbmc/linux/drivers/scsi/mpt3sas/mpt3sas_base.c
/openbmc/linux/drivers/scsi/scsi.c
/openbmc/linux/drivers/scsi/sd.c
/openbmc/linux/drivers/scsi/smartpqi/smartpqi_init.c
/openbmc/linux/drivers/slimbus/core.c
/openbmc/linux/drivers/soc/fsl/dpio/dpio-service.c
/openbmc/linux/drivers/soc/fsl/qbman/qman.c
/openbmc/linux/drivers/soc/microchip/Kconfig
/openbmc/linux/drivers/soc/qcom/llcc-qcom.c
/openbmc/linux/drivers/soc/qcom/pmic_glink.c
/openbmc/linux/drivers/soc/qcom/pmic_glink_altmode.c
/openbmc/linux/drivers/soc/qcom/socinfo.c
/openbmc/linux/drivers/spi/spi-cadence-quadspi.c
/openbmc/linux/drivers/spi/spi-fsl-lpspi.c
/openbmc/linux/drivers/spi/spi-imx.c
/openbmc/linux/drivers/spi/spi-intel-pci.c
/openbmc/linux/drivers/spi/spi-mt65xx.c
/openbmc/linux/drivers/staging/greybus/light.c
/openbmc/linux/drivers/staging/media/imx/imx-media-csc-scaler.c
/openbmc/linux/drivers/staging/media/ipu3/ipu3-v4l2.c
/openbmc/linux/drivers/staging/media/sunxi/cedrus/cedrus_h265.c
/openbmc/linux/drivers/target/target_core_pscsi.c
/openbmc/linux/drivers/thermal/intel/int340x_thermal/processor_thermal_device.c
/openbmc/linux/drivers/thermal/intel/int340x_thermal/processor_thermal_rapl.c
/openbmc/linux/drivers/thermal/intel/intel_tcc.c
/openbmc/linux/drivers/thermal/intel/x86_pkg_temp_thermal.c
/openbmc/linux/drivers/thermal/mediatek/auxadc_thermal.c
/openbmc/linux/drivers/thermal/mediatek/lvts_thermal.c
/openbmc/linux/drivers/thermal/qoriq_thermal.c
/openbmc/linux/drivers/tty/serial/8250/8250_exar.c
/openbmc/linux/drivers/tty/serial/8250/8250_port.c
/openbmc/linux/drivers/tty/serial/amba-pl011.c
/openbmc/linux/drivers/tty/serial/max310x.c
/openbmc/linux/drivers/tty/serial/samsung_tty.c
/openbmc/linux/drivers/tty/serial/serial_core.c
/openbmc/linux/drivers/tty/serial/stm32-usart.c
/openbmc/linux/drivers/tty/vt/vt.c
/openbmc/linux/drivers/usb/cdns3/cdns3-gadget.c
/openbmc/linux/drivers/usb/cdns3/core.c
/openbmc/linux/drivers/usb/cdns3/drd.c
/openbmc/linux/drivers/usb/cdns3/drd.h
/openbmc/linux/drivers/usb/cdns3/host.c
/openbmc/linux/drivers/usb/dwc3/dwc3-am62.c
/openbmc/linux/drivers/usb/dwc3/gadget.c
/openbmc/linux/drivers/usb/gadget/function/f_ncm.c
/openbmc/linux/drivers/usb/gadget/udc/net2272.c
/openbmc/linux/drivers/usb/gadget/udc/omap_udc.c
/openbmc/linux/drivers/usb/gadget/udc/tegra-xudc.c
/openbmc/linux/drivers/usb/host/xhci.c
/openbmc/linux/drivers/usb/phy/phy-generic.c
/openbmc/linux/drivers/usb/roles/class.c
/openbmc/linux/drivers/usb/serial/cp210x.c
/openbmc/linux/drivers/usb/serial/ftdi_sio.c
/openbmc/linux/drivers/usb/serial/ftdi_sio_ids.h
/openbmc/linux/drivers/usb/serial/option.c
/openbmc/linux/drivers/usb/storage/scsiglue.c
/openbmc/linux/drivers/usb/storage/uas.c
/openbmc/linux/drivers/usb/typec/tcpm/tcpm.c
/openbmc/linux/drivers/usb/typec/ucsi/ucsi.h
/openbmc/linux/drivers/vdpa/mlx5/net/mlx5_vnet.c
/openbmc/linux/drivers/vdpa/vdpa_sim/vdpa_sim.c
/openbmc/linux/drivers/vfio/iova_bitmap.c
/openbmc/linux/drivers/vfio/pci/pds/vfio_dev.c
/openbmc/linux/drivers/vfio/pci/vfio_pci_intrs.c
/openbmc/linux/drivers/vfio/platform/vfio_platform_irq.c
/openbmc/linux/drivers/video/backlight/da9052_bl.c
/openbmc/linux/drivers/video/backlight/ktz8866.c
/openbmc/linux/drivers/video/backlight/lm3630a_bl.c
/openbmc/linux/drivers/video/backlight/lm3639_bl.c
/openbmc/linux/drivers/video/backlight/lp8788_bl.c
/openbmc/linux/drivers/video/fbdev/core/fbcon.c
/openbmc/linux/drivers/virtio/virtio.c
/openbmc/linux/drivers/virtio/virtio_ring.c
/openbmc/linux/drivers/watchdog/starfive-wdt.c
/openbmc/linux/drivers/watchdog/stm32_iwdg.c
/openbmc/linux/drivers/xen/events/events_2l.c
/openbmc/linux/drivers/xen/events/events_base.c
/openbmc/linux/drivers/xen/events/events_internal.h
/openbmc/linux/drivers/xen/evtchn.c
/openbmc/linux/fs/afs/dir.c
/openbmc/linux/fs/afs/volume.c
/openbmc/linux/fs/aio.c
/openbmc/linux/fs/btrfs/block-rsv.c
/openbmc/linux/fs/btrfs/block-rsv.h
/openbmc/linux/fs/btrfs/defrag.c
/openbmc/linux/fs/btrfs/dev-replace.c
/openbmc/linux/fs/btrfs/disk-io.c
/openbmc/linux/fs/btrfs/disk-io.h
/openbmc/linux/fs/btrfs/extent_io.c
/openbmc/linux/fs/btrfs/ioctl.c
/openbmc/linux/fs/btrfs/qgroup.c
/openbmc/linux/fs/btrfs/send.c
/openbmc/linux/fs/btrfs/space-info.c
/openbmc/linux/fs/btrfs/transaction.c
/openbmc/linux/fs/btrfs/volumes.c
/openbmc/linux/fs/cachefiles/cache.c
/openbmc/linux/fs/cachefiles/daemon.c
/openbmc/linux/fs/ceph/file.c
/openbmc/linux/fs/ceph/mdsmap.c
/openbmc/linux/fs/dlm/user.c
/openbmc/linux/fs/efivarfs/vars.c
/openbmc/linux/fs/erofs/data.c
/openbmc/linux/fs/erofs/fscache.c
/openbmc/linux/fs/erofs/internal.h
/openbmc/linux/fs/erofs/namei.c
/openbmc/linux/fs/erofs/super.c
/openbmc/linux/fs/ext2/ext2.h
/openbmc/linux/fs/ext2/super.c
/openbmc/linux/fs/ext4/ext4.h
/openbmc/linux/fs/ext4/mballoc.c
/openbmc/linux/fs/ext4/resize.c
/openbmc/linux/fs/ext4/super.c
/openbmc/linux/fs/f2fs/checkpoint.c
/openbmc/linux/fs/f2fs/compress.c
/openbmc/linux/fs/f2fs/data.c
/openbmc/linux/fs/f2fs/dir.c
/openbmc/linux/fs/f2fs/f2fs.h
/openbmc/linux/fs/f2fs/file.c
/openbmc/linux/fs/f2fs/gc.c
/openbmc/linux/fs/f2fs/inode.c
/openbmc/linux/fs/f2fs/namei.c
/openbmc/linux/fs/f2fs/node.c
/openbmc/linux/fs/f2fs/recovery.c
/openbmc/linux/fs/f2fs/segment.c
/openbmc/linux/fs/f2fs/segment.h
/openbmc/linux/fs/f2fs/super.c
/openbmc/linux/fs/fat/nfs.c
/openbmc/linux/fs/fcntl.c
/openbmc/linux/fs/fhandle.c
/openbmc/linux/fs/fuse/dir.c
/openbmc/linux/fs/fuse/file.c
/openbmc/linux/fs/fuse/fuse_i.h
/openbmc/linux/fs/fuse/inode.c
/openbmc/linux/fs/iomap/buffered-io.c
/openbmc/linux/fs/jfs/jfs_incore.h
/openbmc/linux/fs/jfs/super.c
/openbmc/linux/fs/nfs/direct.c
/openbmc/linux/fs/nfs/flexfilelayout/flexfilelayout.c
/openbmc/linux/fs/nfs/fscache.c
/openbmc/linux/fs/nfs/nfs42.h
/openbmc/linux/fs/nfs/nfs4proc.c
/openbmc/linux/fs/nfs/nfsroot.c
/openbmc/linux/fs/nfs/pnfs_nfs.c
/openbmc/linux/fs/nfs/read.c
/openbmc/linux/fs/nfs/write.c
/openbmc/linux/fs/nfsd/trace.h
/openbmc/linux/fs/nilfs2/btree.c
/openbmc/linux/fs/nilfs2/direct.c
/openbmc/linux/fs/nilfs2/inode.c
/openbmc/linux/fs/ntfs3/frecord.c
/openbmc/linux/fs/ocfs2/inode.h
/openbmc/linux/fs/ocfs2/super.c
/openbmc/linux/fs/overlayfs/params.c
/openbmc/linux/fs/overlayfs/params.h
/openbmc/linux/fs/overlayfs/super.c
/openbmc/linux/fs/pstore/inode.c
/openbmc/linux/fs/quota/dquot.c
/openbmc/linux/fs/reiserfs/reiserfs.h
/openbmc/linux/fs/reiserfs/super.c
/openbmc/linux/fs/select.c
/openbmc/linux/fs/smb/client/cached_dir.c
/openbmc/linux/fs/smb/client/cifs_debug.c
/openbmc/linux/fs/smb/client/cifsglob.h
/openbmc/linux/fs/smb/client/cifsproto.h
/openbmc/linux/fs/smb/client/connect.c
/openbmc/linux/fs/smb/client/dfs.c
/openbmc/linux/fs/smb/client/file.c
/openbmc/linux/fs/smb/client/fs_context.c
/openbmc/linux/fs/smb/client/inode.c
/openbmc/linux/fs/smb/client/readdir.c
/openbmc/linux/fs/smb/client/sess.c
/openbmc/linux/fs/smb/client/smb2ops.c
/openbmc/linux/fs/smb/client/smb2pdu.c
/openbmc/linux/fs/smb/server/smb2pdu.c
/openbmc/linux/fs/smb/server/smb_common.c
/openbmc/linux/fs/smb/server/vfs.c
/openbmc/linux/fs/ubifs/file.c
/openbmc/linux/fs/ubifs/tnc.c
/openbmc/linux/include/drm/drm_fixed.h
/openbmc/linux/include/drm/drm_kunit_helpers.h
/openbmc/linux/include/drm/drm_modeset_helper_vtables.h
/openbmc/linux/include/dt-bindings/clock/r8a779g0-cpg-mssr.h
/openbmc/linux/include/dt-bindings/dma/fsl-edma.h
/openbmc/linux/include/linux/blkdev.h
/openbmc/linux/include/linux/bvec.h
/openbmc/linux/include/linux/ceph/mdsmap.h
/openbmc/linux/include/linux/ceph/osd_client.h
/openbmc/linux/include/linux/cpu.h
/openbmc/linux/include/linux/cpufreq.h
/openbmc/linux/include/linux/dm-io.h
/openbmc/linux/include/linux/f2fs_fs.h
/openbmc/linux/include/linux/filter.h
/openbmc/linux/include/linux/fs.h
/openbmc/linux/include/linux/intel_rapl.h
/openbmc/linux/include/linux/intel_tcc.h
/openbmc/linux/include/linux/io_uring.h
/openbmc/linux/include/linux/io_uring_types.h
/openbmc/linux/include/linux/memblock.h
/openbmc/linux/include/linux/mlx5/mlx5_ifc.h
/openbmc/linux/include/linux/mlx5/qp.h
/openbmc/linux/include/linux/moduleloader.h
/openbmc/linux/include/linux/netfilter.h
/openbmc/linux/include/linux/nfs_fs.h
/openbmc/linux/include/linux/pci.h
/openbmc/linux/include/linux/phy/tegra/xusb.h
/openbmc/linux/include/linux/poll.h
/openbmc/linux/include/linux/rcupdate.h
/openbmc/linux/include/linux/ring_buffer.h
/openbmc/linux/include/linux/serial_core.h
/openbmc/linux/include/linux/shmem_fs.h
/openbmc/linux/include/linux/skbuff.h
/openbmc/linux/include/linux/swap.h
/openbmc/linux/include/linux/workqueue.h
/openbmc/linux/include/media/media-entity.h
/openbmc/linux/include/net/bluetooth/hci.h
/openbmc/linux/include/net/bluetooth/hci_core.h
/openbmc/linux/include/net/bluetooth/hci_sync.h
/openbmc/linux/include/net/bluetooth/l2cap.h
/openbmc/linux/include/net/cfg802154.h
/openbmc/linux/include/net/ipv6_stubs.h
/openbmc/linux/include/net/mctp.h
/openbmc/linux/include/net/netfilter/nf_flow_table.h
/openbmc/linux/include/net/switchdev.h
/openbmc/linux/include/net/tcp.h
/openbmc/linux/include/scsi/scsi_device.h
/openbmc/linux/include/soc/qcom/qcom-spmi-pmic.h
/openbmc/linux/include/sound/soc-card.h
/openbmc/linux/include/sound/soc.h
/openbmc/linux/include/sound/tas2781.h
/openbmc/linux/include/trace/events/qdisc.h
/openbmc/linux/include/uapi/linux/bpf.h
/openbmc/linux/include/uapi/linux/in6.h
/openbmc/linux/include/xen/events.h
/openbmc/linux/init/main.c
/openbmc/linux/io_uring/filetable.c
/openbmc/linux/io_uring/io_uring.c
/openbmc/linux/io_uring/io_uring.h
/openbmc/linux/io_uring/net.c
/openbmc/linux/io_uring/poll.c
/openbmc/linux/io_uring/rsrc.c
/openbmc/linux/io_uring/rsrc.h
/openbmc/linux/kernel/bounds.c
/openbmc/linux/kernel/bpf/core.c
/openbmc/linux/kernel/bpf/cpumap.c
/openbmc/linux/kernel/bpf/devmap.c
/openbmc/linux/kernel/bpf/hashtab.c
/openbmc/linux/kernel/bpf/helpers.c
/openbmc/linux/kernel/bpf/stackmap.c
/openbmc/linux/kernel/bpf/verifier.c
/openbmc/linux/kernel/module/main.c
/openbmc/linux/kernel/power/suspend.c
/openbmc/linux/kernel/printk/printk.c
/openbmc/linux/kernel/rcu/tree.c
/openbmc/linux/kernel/rcu/tree_exp.h
/openbmc/linux/kernel/sched/core.c
/openbmc/linux/kernel/sched/fair.c
/openbmc/linux/kernel/time/time_test.c
/openbmc/linux/kernel/time/timekeeping.c
/openbmc/linux/kernel/trace/ring_buffer.c
/openbmc/linux/kernel/workqueue.c
/openbmc/linux/lib/Kconfig.debug
/openbmc/linux/lib/cmdline_kunit.c
/openbmc/linux/lib/kunit/executor_test.c
/openbmc/linux/lib/memcpy_kunit.c
/openbmc/linux/lib/nlattr.c
/openbmc/linux/lib/pci_iomap.c
/openbmc/linux/lib/test_blackhole_dev.c
/openbmc/linux/mm/damon/lru_sort.c
/openbmc/linux/mm/damon/reclaim.c
/openbmc/linux/mm/debug_vm_pgtable.c
/openbmc/linux/mm/filemap.c
/openbmc/linux/mm/kasan/kasan_test.c
/openbmc/linux/mm/memblock.c
/openbmc/linux/mm/memcontrol.c
/openbmc/linux/mm/memory.c
/openbmc/linux/mm/memtest.c
/openbmc/linux/mm/migrate.c
/openbmc/linux/mm/readahead.c
/openbmc/linux/mm/shmem.c
/openbmc/linux/mm/swap.h
/openbmc/linux/mm/swapfile.c
/openbmc/linux/mm/zswap.c
/openbmc/linux/net/bluetooth/Kconfig
/openbmc/linux/net/bluetooth/Makefile
/openbmc/linux/net/bluetooth/af_bluetooth.c
/openbmc/linux/net/bluetooth/eir.c
/openbmc/linux/net/bluetooth/hci_conn.c
/openbmc/linux/net/bluetooth/hci_core.c
/openbmc/linux/net/bluetooth/hci_event.c
/openbmc/linux/net/bluetooth/hci_request.c
/openbmc/linux/net/bluetooth/hci_sync.c
/openbmc/linux/net/bluetooth/l2cap_core.c
/openbmc/linux/net/bluetooth/l2cap_sock.c
/openbmc/linux/net/bluetooth/mgmt.c
/openbmc/linux/net/bluetooth/msft.c
/openbmc/linux/net/bluetooth/rfcomm/core.c
/openbmc/linux/net/bridge/br_netfilter_hooks.c
/openbmc/linux/net/bridge/br_switchdev.c
/openbmc/linux/net/bridge/netfilter/nf_conntrack_bridge.c
/openbmc/linux/net/ceph/osd_client.c
/openbmc/linux/net/core/dev.c
/openbmc/linux/net/core/filter.c
/openbmc/linux/net/core/rtnetlink.c
/openbmc/linux/net/core/scm.c
/openbmc/linux/net/core/skbuff.c
/openbmc/linux/net/core/skmsg.c
/openbmc/linux/net/core/sock_diag.c
/openbmc/linux/net/devlink/core.c
/openbmc/linux/net/devlink/port.c
/openbmc/linux/net/hsr/hsr_forward.c
/openbmc/linux/net/hsr/hsr_framereg.c
/openbmc/linux/net/hsr/hsr_main.c
/openbmc/linux/net/ipv4/arp.c
/openbmc/linux/net/ipv4/devinet.c
/openbmc/linux/net/ipv4/esp4.c
/openbmc/linux/net/ipv4/inet_diag.c
/openbmc/linux/net/ipv4/inet_hashtables.c
/openbmc/linux/net/ipv4/inet_timewait_sock.c
/openbmc/linux/net/ipv4/ip_tunnel.c
/openbmc/linux/net/ipv4/ipmr.c
/openbmc/linux/net/ipv4/raw.c
/openbmc/linux/net/ipv4/tcp.c
/openbmc/linux/net/ipv4/tcp_minisocks.c
/openbmc/linux/net/ipv4/udp.c
/openbmc/linux/net/ipv6/addrconf.c
/openbmc/linux/net/ipv6/af_inet6.c
/openbmc/linux/net/ipv6/esp6.c
/openbmc/linux/net/ipv6/exthdrs.c
/openbmc/linux/net/ipv6/fib6_rules.c
/openbmc/linux/net/ipv6/mcast.c
/openbmc/linux/net/ipv6/route.c
/openbmc/linux/net/ipv6/seg6.c
/openbmc/linux/net/iucv/iucv.c
/openbmc/linux/net/kcm/kcmsock.c
/openbmc/linux/net/l2tp/l2tp_ip6.c
/openbmc/linux/net/l2tp/l2tp_ppp.c
/openbmc/linux/net/mac80211/rate.c
/openbmc/linux/net/mac802154/llsec.c
/openbmc/linux/net/mctp/route.c
/openbmc/linux/net/mptcp/diag.c
/openbmc/linux/net/mptcp/fastopen.c
/openbmc/linux/net/mptcp/mib.c
/openbmc/linux/net/mptcp/mib.h
/openbmc/linux/net/mptcp/options.c
/openbmc/linux/net/mptcp/pm_netlink.c
/openbmc/linux/net/mptcp/pm_userspace.c
/openbmc/linux/net/mptcp/protocol.c
/openbmc/linux/net/mptcp/protocol.h
/openbmc/linux/net/mptcp/subflow.c
/openbmc/linux/net/netfilter/nf_conntrack_core.c
/openbmc/linux/net/netfilter/nf_conntrack_h323_asn1.c
/openbmc/linux/net/netfilter/nf_flow_table_core.c
/openbmc/linux/net/netfilter/nf_tables_api.c
/openbmc/linux/net/netfilter/nft_compat.c
/openbmc/linux/net/netfilter/nft_ct.c
/openbmc/linux/net/netfilter/nft_set_pipapo.c
/openbmc/linux/net/netlink/af_netlink.c
/openbmc/linux/net/netrom/af_netrom.c
/openbmc/linux/net/netrom/nr_dev.c
/openbmc/linux/net/netrom/nr_in.c
/openbmc/linux/net/netrom/nr_out.c
/openbmc/linux/net/netrom/nr_route.c
/openbmc/linux/net/netrom/nr_subr.c
/openbmc/linux/net/packet/af_packet.c
/openbmc/linux/net/phonet/datagram.c
/openbmc/linux/net/phonet/pep.c
/openbmc/linux/net/rds/rdma.c
/openbmc/linux/net/rds/send.c
/openbmc/linux/net/sched/act_mirred.c
/openbmc/linux/net/sched/cls_flower.c
/openbmc/linux/net/sched/sch_taprio.c
/openbmc/linux/net/sunrpc/addr.c
/openbmc/linux/net/sunrpc/auth_gss/gss_krb5_mech.c
/openbmc/linux/net/sunrpc/auth_gss/gss_rpc_xdr.c
/openbmc/linux/net/switchdev/switchdev.c
/openbmc/linux/net/tls/tls_main.c
/openbmc/linux/net/tls/tls_sw.c
/openbmc/linux/net/unix/garbage.c
/openbmc/linux/net/unix/scm.c
/openbmc/linux/net/wireless/nl80211.c
/openbmc/linux/net/x25/af_x25.c
/openbmc/linux/net/xdp/xsk.c
/openbmc/linux/net/xfrm/xfrm_device.c
/openbmc/linux/net/xfrm/xfrm_output.c
/openbmc/linux/net/xfrm/xfrm_policy.c
/openbmc/linux/scripts/Kconfig.include
/openbmc/linux/scripts/Makefile.compiler
/openbmc/linux/scripts/Makefile.extrawarn
/openbmc/linux/scripts/bpf_doc.py
/openbmc/linux/scripts/clang-tools/gen_compile_commands.py
/openbmc/linux/scripts/kconfig/lexer.l
/openbmc/linux/security/landlock/fs.c
/openbmc/linux/security/landlock/syscalls.c
/openbmc/linux/security/smack/smack_lsm.c
/openbmc/linux/security/tomoyo/common.c
/openbmc/linux/sound/core/Makefile
/openbmc/linux/sound/core/seq/seq_midi.c
/openbmc/linux/sound/core/seq/seq_virmidi.c
/openbmc/linux/sound/core/ump.c
/openbmc/linux/sound/firewire/amdtp-stream.c
/openbmc/linux/sound/pci/hda/patch_realtek.c
/openbmc/linux/sound/pci/hda/tas2781_hda_i2c.c
/openbmc/linux/sound/soc/amd/acp/acp-sof-mach.c
/openbmc/linux/sound/soc/amd/yc/acp6x-mach.c
/openbmc/linux/sound/soc/codecs/cs35l34.c
/openbmc/linux/sound/soc/codecs/cs35l56-shared.c
/openbmc/linux/sound/soc/codecs/cs35l56.c
/openbmc/linux/sound/soc/codecs/cs35l56.h
/openbmc/linux/sound/soc/codecs/cs42l43.c
/openbmc/linux/sound/soc/codecs/rt5645.c
/openbmc/linux/sound/soc/codecs/tas2781-comlib.c
/openbmc/linux/sound/soc/codecs/tlv320adc3xxx.c
/openbmc/linux/sound/soc/codecs/wm8962.c
/openbmc/linux/sound/soc/fsl/fsl_xcvr.c
/openbmc/linux/sound/soc/intel/boards/bytcr_rt5640.c
/openbmc/linux/sound/soc/meson/aiu.c
/openbmc/linux/sound/soc/meson/aiu.h
/openbmc/linux/sound/soc/meson/axg-tdm-interface.c
/openbmc/linux/sound/soc/meson/t9015.c
/openbmc/linux/sound/soc/qcom/apq8016_sbc.c
/openbmc/linux/sound/soc/qcom/apq8096.c
/openbmc/linux/sound/soc/qcom/common.c
/openbmc/linux/sound/soc/qcom/lpass-cdc-dma.c
/openbmc/linux/sound/soc/qcom/lpass-platform.c
/openbmc/linux/sound/soc/qcom/qdsp6/q6apm-dai.c
/openbmc/linux/sound/soc/qcom/qdsp6/q6asm-dai.c
/openbmc/linux/sound/soc/qcom/qdsp6/q6routing.c
/openbmc/linux/sound/soc/qcom/sc7180.c
/openbmc/linux/sound/soc/qcom/sc7280.c
/openbmc/linux/sound/soc/qcom/sc8280xp.c
/openbmc/linux/sound/soc/qcom/sdm845.c
/openbmc/linux/sound/soc/qcom/sdw.c
/openbmc/linux/sound/soc/qcom/sm8250.c
/openbmc/linux/sound/soc/qcom/storm.c
/openbmc/linux/sound/soc/rockchip/rockchip_i2s_tdm.c
/openbmc/linux/sound/soc/sh/rz-ssi.c
/openbmc/linux/sound/soc/soc-card.c
/openbmc/linux/sound/soc/soc-utils.c
/openbmc/linux/sound/soc/sof/amd/acp.c
/openbmc/linux/sound/soc/sof/ipc3-loader.c
/openbmc/linux/sound/soc/sof/ipc4-pcm.c
/openbmc/linux/sound/usb/stream.c
/openbmc/linux/tools/bpf/bpftool/prog.c
/openbmc/linux/tools/bpf/resolve_btfids/main.c
/openbmc/linux/tools/include/linux/btf_ids.h
/openbmc/linux/tools/include/uapi/linux/bpf.h
/openbmc/linux/tools/lib/bpf/bpf.h
/openbmc/linux/tools/lib/bpf/libbpf.c
/openbmc/linux/tools/lib/bpf/libbpf_internal.h
/openbmc/linux/tools/lib/bpf/netlink.c
/openbmc/linux/tools/net/ynl/lib/ynl.c
/openbmc/linux/tools/objtool/check.c
/openbmc/linux/tools/perf/Makefile.perf
/openbmc/linux/tools/perf/builtin-record.c
/openbmc/linux/tools/perf/builtin-top.c
/openbmc/linux/tools/perf/util/data.c
/openbmc/linux/tools/perf/util/evlist.c
/openbmc/linux/tools/perf/util/evlist.h
/openbmc/linux/tools/perf/util/evsel.c
/openbmc/linux/tools/perf/util/expr.c
/openbmc/linux/tools/perf/util/pmu.c
/openbmc/linux/tools/perf/util/print-events.c
/openbmc/linux/tools/perf/util/srcline.c
/openbmc/linux/tools/perf/util/stat-display.c
/openbmc/linux/tools/perf/util/stat-shadow.c
/openbmc/linux/tools/perf/util/thread_map.c
/openbmc/linux/tools/testing/selftests/bpf/bpf_testmod/bpf_testmod.c
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/lwt_redirect.c
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/tc_redirect.c
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/xdp_bonding.c
/openbmc/linux/tools/testing/selftests/bpf/progs/test_map_in_map.c
/openbmc/linux/tools/testing/selftests/bpf/test_maps.c
/openbmc/linux/tools/testing/selftests/drivers/net/bonding/bond_options.sh
/openbmc/linux/tools/testing/selftests/iommu/config
/openbmc/linux/tools/testing/selftests/mm/uffd-unit-tests.c
/openbmc/linux/tools/testing/selftests/mqueue/setting
/openbmc/linux/tools/testing/selftests/net/forwarding/config
/openbmc/linux/tools/testing/selftests/net/forwarding/tc_actions.sh
/openbmc/linux/tools/testing/selftests/net/forwarding/vxlan_bridge_1d_ipv6.sh
/openbmc/linux/tools/testing/selftests/net/forwarding/vxlan_bridge_1q_ipv6.sh
/openbmc/linux/tools/testing/selftests/net/mptcp/diag.sh
/openbmc/linux/tools/testing/selftests/net/mptcp/mptcp_connect.sh
/openbmc/linux/tools/testing/selftests/net/mptcp/mptcp_join.sh
/openbmc/linux/tools/testing/selftests/net/mptcp/mptcp_lib.sh
/openbmc/linux/tools/testing/selftests/net/mptcp/mptcp_sockopt.sh
/openbmc/linux/tools/testing/selftests/net/mptcp/pm_netlink.sh
/openbmc/linux/tools/testing/selftests/net/mptcp/simult_flows.sh
/openbmc/linux/tools/testing/selftests/net/mptcp/userspace_pm.sh
/openbmc/linux/tools/testing/selftests/net/openvswitch/openvswitch.sh
/openbmc/linux/tools/testing/selftests/net/openvswitch/ovs-dpctl.py
/openbmc/linux/tools/testing/selftests/net/tls.c
/openbmc/linux/virt/kvm/async_pf.c
88e189bd05-Feb-2024 Huacai Chen <chenhuacai@loongson.cn>

LoongArch: Change acpi_core_pic[NR_CPUS] to acpi_core_pic[MAX_CORE_PIC]

[ Upstream commit 4551b30525cf3d2f026b92401ffe241eb04dfebe ]

With default config, the value of NR_CPUS is 64. When HW platfor

LoongArch: Change acpi_core_pic[NR_CPUS] to acpi_core_pic[MAX_CORE_PIC]

[ Upstream commit 4551b30525cf3d2f026b92401ffe241eb04dfebe ]

With default config, the value of NR_CPUS is 64. When HW platform has
more then 64 cpus, system will crash on these platforms. MAX_CORE_PIC
is the maximum cpu number in MADT table (max physical number) which can
exceed the supported maximum cpu number (NR_CPUS, max logical number),
but kernel should not crash. Kernel should boot cpus with NR_CPUS, let
the remainder cpus stay in BIOS.

The potential crash reason is that the array acpi_core_pic[NR_CPUS] can
be overflowed when parsing MADT table, and it is obvious that CORE_PIC
should be corresponding to physical core rather than logical core, so it
is better to define the array as acpi_core_pic[MAX_CORE_PIC].

With the patch, system can boot up 64 vcpus with qemu parameter -smp 128,
otherwise system will crash with the following message.

[ 0.000000] CPU 0 Unable to handle kernel paging request at virtual address 0000420000004259, era == 90000000037a5f0c, ra == 90000000037a46ec
[ 0.000000] Oops[#1]:
[ 0.000000] CPU: 0 PID: 0 Comm: swapper Not tainted 6.8.0-rc2+ #192
[ 0.000000] Hardware name: QEMU QEMU Virtual Machine, BIOS unknown 2/2/2022
[ 0.000000] pc 90000000037a5f0c ra 90000000037a46ec tp 9000000003c90000 sp 9000000003c93d60
[ 0.000000] a0 0000000000000019 a1 9000000003d93bc0 a2 0000000000000000 a3 9000000003c93bd8
[ 0.000000] a4 9000000003c93a74 a5 9000000083c93a67 a6 9000000003c938f0 a7 0000000000000005
[ 0.000000] t0 0000420000004201 t1 0000000000000000 t2 0000000000000001 t3 0000000000000001
[ 0.000000] t4 0000000000000003 t5 0000000000000000 t6 0000000000000030 t7 0000000000000063
[ 0.000000] t8 0000000000000014 u0 ffffffffffffffff s9 0000000000000000 s0 9000000003caee98
[ 0.000000] s1 90000000041b0480 s2 9000000003c93da0 s3 9000000003c93d98 s4 9000000003c93d90
[ 0.000000] s5 9000000003caa000 s6 000000000a7fd000 s7 000000000f556b60 s8 000000000e0a4330
[ 0.000000] ra: 90000000037a46ec platform_init+0x214/0x250
[ 0.000000] ERA: 90000000037a5f0c efi_runtime_init+0x30/0x94
[ 0.000000] CRMD: 000000b0 (PLV0 -IE -DA +PG DACF=CC DACM=CC -WE)
[ 0.000000] PRMD: 00000000 (PPLV0 -PIE -PWE)
[ 0.000000] EUEN: 00000000 (-FPE -SXE -ASXE -BTE)
[ 0.000000] ECFG: 00070800 (LIE=11 VS=7)
[ 0.000000] ESTAT: 00010000 [PIL] (IS= ECode=1 EsubCode=0)
[ 0.000000] BADV: 0000420000004259
[ 0.000000] PRID: 0014c010 (Loongson-64bit, Loongson-3A5000)
[ 0.000000] Modules linked in:
[ 0.000000] Process swapper (pid: 0, threadinfo=(____ptrval____), task=(____ptrval____))
[ 0.000000] Stack : 9000000003c93a14 9000000003800898 90000000041844f8 90000000037a46ec
[ 0.000000] 000000000a7fd000 0000000008290000 0000000000000000 0000000000000000
[ 0.000000] 0000000000000000 0000000000000000 00000000019d8000 000000000f556b60
[ 0.000000] 000000000a7fd000 000000000f556b08 9000000003ca7700 9000000003800000
[ 0.000000] 9000000003c93e50 9000000003800898 9000000003800108 90000000037a484c
[ 0.000000] 000000000e0a4330 000000000f556b60 000000000a7fd000 000000000f556b08
[ 0.000000] 9000000003ca7700 9000000004184000 0000000000200000 000000000e02b018
[ 0.000000] 000000000a7fd000 90000000037a0790 9000000003800108 0000000000000000
[ 0.000000] 0000000000000000 000000000e0a4330 000000000f556b60 000000000a7fd000
[ 0.000000] 000000000f556b08 000000000eaae298 000000000eaa5040 0000000000200000
[ 0.000000] ...
[ 0.000000] Call Trace:
[ 0.000000] [<90000000037a5f0c>] efi_runtime_init+0x30/0x94
[ 0.000000] [<90000000037a46ec>] platform_init+0x214/0x250
[ 0.000000] [<90000000037a484c>] setup_arch+0x124/0x45c
[ 0.000000] [<90000000037a0790>] start_kernel+0x90/0x670
[ 0.000000] [<900000000378b0d8>] kernel_entry+0xd8/0xdc

Signed-off-by: Bibo Mao <maobibo@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
Signed-off-by: Sasha Levin <sashal@kernel.org>

show more ...


/openbmc/linux/Documentation/ABI/testing/sysfs-class-net-statistics
/openbmc/linux/Documentation/arch/arm64/silicon-errata.rst
/openbmc/linux/Documentation/arch/ia64/features.rst
/openbmc/linux/Documentation/networking/devlink/devlink-port.rst
/openbmc/linux/Documentation/sphinx/kernel_feat.py
/openbmc/linux/Makefile
/openbmc/linux/arch/Kconfig
/openbmc/linux/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-bletchley.dts
/openbmc/linux/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-wedge400.dts
/openbmc/linux/arch/arm/boot/dts/aspeed/aspeed-bmc-opp-tacoma.dts
/openbmc/linux/arch/arm/boot/dts/aspeed/ast2600-facebook-netbmc-common.dtsi
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx6ull-phytec-tauri.dtsi
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx7d-flex-concentrator.dts
/openbmc/linux/arch/arm/boot/dts/ti/omap/am335x-moxa-uc-2100-common.dtsi
/openbmc/linux/arch/arm64/include/asm/cputype.h
/openbmc/linux/arch/arm64/kernel/cpu_errata.c
/openbmc/linux/arch/arm64/kernel/fpsimd.c
/openbmc/linux/arch/arm64/kernel/signal.c
/openbmc/linux/arch/arm64/kvm/pkvm.c
/openbmc/linux/arch/loongarch/Kconfig
asm/acpi.h
/openbmc/linux/arch/loongarch/kernel/acpi.c
/openbmc/linux/arch/loongarch/mm/kasan_init.c
/openbmc/linux/arch/mips/include/asm/checksum.h
/openbmc/linux/arch/mips/include/asm/ptrace.h
/openbmc/linux/arch/mips/kernel/ptrace.c
/openbmc/linux/arch/mips/kernel/traps.c
/openbmc/linux/arch/parisc/Kconfig
/openbmc/linux/arch/parisc/include/asm/assembly.h
/openbmc/linux/arch/parisc/include/asm/extable.h
/openbmc/linux/arch/parisc/include/asm/special_insns.h
/openbmc/linux/arch/parisc/include/asm/uaccess.h
/openbmc/linux/arch/parisc/kernel/cache.c
/openbmc/linux/arch/parisc/kernel/drivers.c
/openbmc/linux/arch/parisc/kernel/unaligned.c
/openbmc/linux/arch/parisc/mm/fault.c
/openbmc/linux/arch/powerpc/include/asm/reg.h
/openbmc/linux/arch/powerpc/include/asm/thread_info.h
/openbmc/linux/arch/powerpc/kernel/cpu_setup_6xx.S
/openbmc/linux/arch/powerpc/kernel/cpu_specs_e500mc.h
/openbmc/linux/arch/powerpc/kernel/interrupt_64.S
/openbmc/linux/arch/powerpc/mm/kasan/init_32.c
/openbmc/linux/arch/powerpc/platforms/pseries/lpar.c
/openbmc/linux/arch/um/Makefile
/openbmc/linux/arch/x86/Kconfig.cpu
/openbmc/linux/arch/x86/boot/Makefile
/openbmc/linux/arch/x86/boot/compressed/vmlinux.lds.S
/openbmc/linux/arch/x86/boot/header.S
/openbmc/linux/arch/x86/boot/setup.ld
/openbmc/linux/arch/x86/boot/tools/build.c
/openbmc/linux/arch/x86/include/asm/barrier.h
/openbmc/linux/arch/x86/include/asm/cpufeatures.h
/openbmc/linux/arch/x86/include/asm/processor.h
/openbmc/linux/arch/x86/kernel/cpu/amd.c
/openbmc/linux/arch/x86/kernel/cpu/common.c
/openbmc/linux/arch/x86/kernel/cpu/hygon.c
/openbmc/linux/arch/x86/kernel/fpu/signal.c
/openbmc/linux/arch/x86/kvm/vmx/pmu_intel.c
/openbmc/linux/arch/x86/kvm/x86.c
/openbmc/linux/arch/x86/mm/ident_map.c
/openbmc/linux/block/blk-map.c
/openbmc/linux/block/blk-mq.c
/openbmc/linux/block/blk-wbt.c
/openbmc/linux/crypto/algif_hash.c
/openbmc/linux/drivers/android/binder.c
/openbmc/linux/drivers/ata/ahci.c
/openbmc/linux/drivers/ata/ahci.h
/openbmc/linux/drivers/base/core.c
/openbmc/linux/drivers/base/power/domain.c
/openbmc/linux/drivers/block/aoe/aoeblk.c
/openbmc/linux/drivers/connector/cn_proc.c
/openbmc/linux/drivers/crypto/ccp/sev-dev.c
/openbmc/linux/drivers/dma/apple-admac.c
/openbmc/linux/drivers/dma/dw-edma/dw-edma-v0-debugfs.c
/openbmc/linux/drivers/dma/dw-edma/dw-hdma-v0-debugfs.c
/openbmc/linux/drivers/dma/fsl-qdma.c
/openbmc/linux/drivers/dma/sh/shdma.h
/openbmc/linux/drivers/dma/ti/edma.c
/openbmc/linux/drivers/firewire/core-device.c
/openbmc/linux/drivers/firmware/efi/arm-runtime.c
/openbmc/linux/drivers/firmware/efi/efi-init.c
/openbmc/linux/drivers/firmware/efi/libstub/Makefile
/openbmc/linux/drivers/firmware/efi/libstub/x86-stub.c
/openbmc/linux/drivers/firmware/efi/riscv-runtime.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/cik_ih.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/cz_ih.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/iceland_ih.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/ih_v6_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/ih_v6_1.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/navi10_ih.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/si_ih.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/soc21.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/tonga_ih.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/vega10_ih.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/vega20_ih.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_priv.h
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/Makefile
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
/openbmc/linux/drivers/gpu/drm/drm_prime.c
/openbmc/linux/drivers/gpu/drm/msm/msm_gem_prime.c
/openbmc/linux/drivers/gpu/drm/msm/msm_gpu.c
/openbmc/linux/drivers/gpu/drm/msm/msm_iommu.c
/openbmc/linux/drivers/gpu/drm/msm/msm_ringbuffer.c
/openbmc/linux/drivers/gpu/drm/nouveau/nouveau_fence.c
/openbmc/linux/drivers/gpu/drm/nouveau/nouveau_fence.h
/openbmc/linux/drivers/gpu/drm/nouveau/nouveau_svm.c
/openbmc/linux/drivers/gpu/drm/virtio/virtgpu_drv.c
/openbmc/linux/drivers/hid/bpf/hid_bpf_dispatch.c
/openbmc/linux/drivers/hid/bpf/hid_bpf_dispatch.h
/openbmc/linux/drivers/hid/bpf/hid_bpf_jmp_table.c
/openbmc/linux/drivers/hid/hid-logitech-hidpp.c
/openbmc/linux/drivers/hid/hid-nvidia-shield.c
/openbmc/linux/drivers/hid/i2c-hid/i2c-hid-of.c
/openbmc/linux/drivers/hid/wacom_sys.c
/openbmc/linux/drivers/hid/wacom_wac.c
/openbmc/linux/drivers/hwmon/coretemp.c
/openbmc/linux/drivers/i2c/busses/Makefile
/openbmc/linux/drivers/i2c/busses/i2c-i801.c
/openbmc/linux/drivers/i2c/busses/i2c-pasemi-core.c
/openbmc/linux/drivers/i2c/busses/i2c-qcom-geni.c
/openbmc/linux/drivers/iio/accel/Kconfig
/openbmc/linux/drivers/iio/adc/ad4130.c
/openbmc/linux/drivers/iio/imu/bno055/Kconfig
/openbmc/linux/drivers/iio/industrialio-core.c
/openbmc/linux/drivers/iio/light/hid-sensor-als.c
/openbmc/linux/drivers/iio/magnetometer/rm3100-core.c
/openbmc/linux/drivers/iio/pressure/bmp280-spi.c
/openbmc/linux/drivers/input/joystick/xpad.c
/openbmc/linux/drivers/input/serio/i8042-acpipnpio.h
/openbmc/linux/drivers/input/touchscreen/goodix.c
/openbmc/linux/drivers/interconnect/qcom/sc8180x.c
/openbmc/linux/drivers/interconnect/qcom/sm8550.c
/openbmc/linux/drivers/irqchip/irq-brcmstb-l2.c
/openbmc/linux/drivers/irqchip/irq-gic-v3-its.c
/openbmc/linux/drivers/irqchip/irq-loongson-eiointc.c
/openbmc/linux/drivers/md/dm-core.h
/openbmc/linux/drivers/md/dm-crypt.c
/openbmc/linux/drivers/md/dm-ioctl.c
/openbmc/linux/drivers/md/dm-table.c
/openbmc/linux/drivers/md/dm-verity-target.c
/openbmc/linux/drivers/md/dm-verity.h
/openbmc/linux/drivers/md/md.c
/openbmc/linux/drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c
/openbmc/linux/drivers/media/rc/bpf-lirc.c
/openbmc/linux/drivers/media/rc/ir_toy.c
/openbmc/linux/drivers/media/rc/lirc_dev.c
/openbmc/linux/drivers/media/rc/rc-core-priv.h
/openbmc/linux/drivers/misc/fastrpc.c
/openbmc/linux/drivers/misc/open-dice.c
/openbmc/linux/drivers/mmc/core/slot-gpio.c
/openbmc/linux/drivers/mmc/host/sdhci-pci-o2micro.c
/openbmc/linux/drivers/net/bonding/bond_main.c
/openbmc/linux/drivers/net/can/dev/netlink.c
/openbmc/linux/drivers/net/dsa/mv88e6xxx/chip.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_main.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
/openbmc/linux/drivers/net/ethernet/microchip/lan966x/lan966x_lag.c
/openbmc/linux/drivers/net/ethernet/netronome/nfp/flower/conntrack.c
/openbmc/linux/drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
/openbmc/linux/drivers/net/ethernet/netronome/nfp/nfp_net_common.c
/openbmc/linux/drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/common.h
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
/openbmc/linux/drivers/net/ethernet/ti/cpsw.c
/openbmc/linux/drivers/net/ethernet/ti/cpsw_new.c
/openbmc/linux/drivers/net/hyperv/netvsc.c
/openbmc/linux/drivers/net/hyperv/netvsc_drv.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/fw/acpi.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/iwl-drv.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
/openbmc/linux/drivers/net/xen-netback/netback.c
/openbmc/linux/drivers/nvme/host/fc.c
/openbmc/linux/drivers/nvme/target/fc.c
/openbmc/linux/drivers/nvme/target/fcloop.c
/openbmc/linux/drivers/nvme/target/tcp.c
/openbmc/linux/drivers/of/property.c
/openbmc/linux/drivers/of/unittest.c
/openbmc/linux/drivers/pci/controller/dwc/pcie-designware-ep.c
/openbmc/linux/drivers/pci/pci.c
/openbmc/linux/drivers/perf/cxl_pmu.c
/openbmc/linux/drivers/platform/mellanox/mlxbf-tmfifo.c
/openbmc/linux/drivers/platform/x86/touchscreen_dmi.c
/openbmc/linux/drivers/pmdomain/mediatek/mtk-pm-domains.c
/openbmc/linux/drivers/pmdomain/renesas/r8a77980-sysc.c
/openbmc/linux/drivers/regulator/max5970-regulator.c
/openbmc/linux/drivers/regulator/pwm-regulator.c
/openbmc/linux/drivers/s390/net/qeth_l3_main.c
/openbmc/linux/drivers/scsi/fcoe/fcoe_ctlr.c
/openbmc/linux/drivers/scsi/lpfc/lpfc_scsi.c
/openbmc/linux/drivers/scsi/smartpqi/smartpqi.h
/openbmc/linux/drivers/scsi/smartpqi/smartpqi_init.c
/openbmc/linux/drivers/scsi/storvsc_drv.c
/openbmc/linux/drivers/spi/spi-cs42l43.c
/openbmc/linux/drivers/spi/spi-hisi-sfc-v3xx.c
/openbmc/linux/drivers/spi/spi-imx.c
/openbmc/linux/drivers/spi/spi-intel-pci.c
/openbmc/linux/drivers/spi/spi-ppc4xx.c
/openbmc/linux/drivers/spi/spi-sh-msiof.c
/openbmc/linux/drivers/staging/iio/impedance-analyzer/ad5933.c
/openbmc/linux/drivers/target/target_core_device.c
/openbmc/linux/drivers/target/target_core_transport.c
/openbmc/linux/drivers/thunderbolt/tb_regs.h
/openbmc/linux/drivers/thunderbolt/usb4.c
/openbmc/linux/drivers/tty/serial/max310x.c
/openbmc/linux/drivers/tty/serial/mxs-auart.c
/openbmc/linux/drivers/ufs/core/ufshcd.c
/openbmc/linux/drivers/usb/chipidea/ci.h
/openbmc/linux/drivers/usb/chipidea/core.c
/openbmc/linux/drivers/usb/common/ulpi.c
/openbmc/linux/drivers/usb/core/hub.c
/openbmc/linux/drivers/usb/dwc3/gadget.c
/openbmc/linux/drivers/usb/gadget/function/f_mass_storage.c
/openbmc/linux/drivers/usb/typec/tcpm/tcpm.c
/openbmc/linux/drivers/usb/typec/ucsi/ucsi.c
/openbmc/linux/drivers/usb/typec/ucsi/ucsi_acpi.c
/openbmc/linux/drivers/video/fbdev/savage/savagefb_driver.c
/openbmc/linux/drivers/video/fbdev/sis/sis_main.c
/openbmc/linux/fs/btrfs/block-group.c
/openbmc/linux/fs/btrfs/block-group.h
/openbmc/linux/fs/btrfs/delalloc-space.c
/openbmc/linux/fs/btrfs/disk-io.c
/openbmc/linux/fs/btrfs/inode.c
/openbmc/linux/fs/btrfs/ioctl.c
/openbmc/linux/fs/btrfs/qgroup.c
/openbmc/linux/fs/btrfs/send.c
/openbmc/linux/fs/ceph/caps.c
/openbmc/linux/fs/ext4/extents.c
/openbmc/linux/fs/ext4/mballoc.c
/openbmc/linux/fs/ext4/move_extent.c
/openbmc/linux/fs/hugetlbfs/inode.c
/openbmc/linux/fs/namespace.c
/openbmc/linux/fs/nfsd/nfs4state.c
/openbmc/linux/fs/nilfs2/file.c
/openbmc/linux/fs/nilfs2/recovery.c
/openbmc/linux/fs/nilfs2/segment.c
/openbmc/linux/fs/ntfs3/attrib.c
/openbmc/linux/fs/ntfs3/attrlist.c
/openbmc/linux/fs/ntfs3/bitmap.c
/openbmc/linux/fs/ntfs3/dir.c
/openbmc/linux/fs/ntfs3/file.c
/openbmc/linux/fs/ntfs3/frecord.c
/openbmc/linux/fs/ntfs3/fslog.c
/openbmc/linux/fs/ntfs3/fsntfs.c
/openbmc/linux/fs/ntfs3/index.c
/openbmc/linux/fs/ntfs3/inode.c
/openbmc/linux/fs/ntfs3/namei.c
/openbmc/linux/fs/ntfs3/ntfs.h
/openbmc/linux/fs/ntfs3/ntfs_fs.h
/openbmc/linux/fs/ntfs3/record.c
/openbmc/linux/fs/ntfs3/super.c
/openbmc/linux/fs/ntfs3/xattr.c
/openbmc/linux/fs/proc/array.c
/openbmc/linux/fs/smb/client/cached_dir.c
/openbmc/linux/fs/smb/client/cifsencrypt.c
/openbmc/linux/fs/smb/client/cifsglob.h
/openbmc/linux/fs/smb/client/connect.c
/openbmc/linux/fs/smb/client/fs_context.c
/openbmc/linux/fs/smb/client/namespace.c
/openbmc/linux/fs/smb/client/sess.c
/openbmc/linux/fs/smb/client/smb2ops.c
/openbmc/linux/fs/smb/client/smb2pdu.c
/openbmc/linux/fs/smb/client/transport.c
/openbmc/linux/fs/smb/server/smb2pdu.c
/openbmc/linux/fs/tracefs/event_inode.c
/openbmc/linux/fs/tracefs/inode.c
/openbmc/linux/fs/tracefs/internal.h
/openbmc/linux/fs/zonefs/file.c
/openbmc/linux/fs/zonefs/super.c
/openbmc/linux/include/asm-generic/vmlinux.lds.h
/openbmc/linux/include/linux/backing-dev-defs.h
/openbmc/linux/include/linux/compiler-gcc.h
/openbmc/linux/include/linux/compiler_types.h
/openbmc/linux/include/linux/iio/adc/ad_sigma_delta.h
/openbmc/linux/include/linux/iio/common/st_sensors.h
/openbmc/linux/include/linux/iio/imu/adis.h
/openbmc/linux/include/linux/init.h
/openbmc/linux/include/linux/lsm_hook_defs.h
/openbmc/linux/include/linux/netfilter/ipset/ip_set.h
/openbmc/linux/include/linux/ptrace.h
/openbmc/linux/include/linux/serial_core.h
/openbmc/linux/include/linux/trace_events.h
/openbmc/linux/include/linux/tracefs.h
/openbmc/linux/include/net/tls.h
/openbmc/linux/include/sound/tas2781.h
/openbmc/linux/init/Kconfig
/openbmc/linux/io_uring/net.c
/openbmc/linux/kernel/sched/membarrier.c
/openbmc/linux/kernel/sched/rt.c
/openbmc/linux/kernel/trace/ftrace.c
/openbmc/linux/kernel/trace/ring_buffer.c
/openbmc/linux/kernel/trace/trace.c
/openbmc/linux/kernel/trace/trace.h
/openbmc/linux/kernel/trace/trace_btf.c
/openbmc/linux/kernel/trace/trace_events.c
/openbmc/linux/kernel/trace/trace_events_synth.c
/openbmc/linux/kernel/trace/trace_events_trigger.c
/openbmc/linux/kernel/trace/trace_osnoise.c
/openbmc/linux/kernel/trace/trace_probe.c
/openbmc/linux/kernel/trace/trace_probe.h
/openbmc/linux/kernel/workqueue.c
/openbmc/linux/lib/kobject.c
/openbmc/linux/mm/backing-dev.c
/openbmc/linux/mm/memory.c
/openbmc/linux/mm/page-writeback.c
/openbmc/linux/mm/userfaultfd.c
/openbmc/linux/net/can/j1939/j1939-priv.h
/openbmc/linux/net/can/j1939/main.c
/openbmc/linux/net/can/j1939/socket.c
/openbmc/linux/net/handshake/handshake-test.c
/openbmc/linux/net/hsr/hsr_device.c
/openbmc/linux/net/mac80211/cfg.c
/openbmc/linux/net/mac80211/mlme.c
/openbmc/linux/net/mac80211/scan.c
/openbmc/linux/net/mac80211/sta_info.c
/openbmc/linux/net/mac80211/tx.c
/openbmc/linux/net/mptcp/pm_userspace.c
/openbmc/linux/net/mptcp/protocol.c
/openbmc/linux/net/mptcp/protocol.h
/openbmc/linux/net/mptcp/subflow.c
/openbmc/linux/net/netfilter/ipset/ip_set_bitmap_gen.h
/openbmc/linux/net/netfilter/ipset/ip_set_core.c
/openbmc/linux/net/netfilter/ipset/ip_set_hash_gen.h
/openbmc/linux/net/netfilter/ipset/ip_set_list_set.c
/openbmc/linux/net/netfilter/nf_conntrack_proto_sctp.c
/openbmc/linux/net/nfc/nci/core.c
/openbmc/linux/net/openvswitch/flow_netlink.c
/openbmc/linux/net/tls/tls_sw.c
/openbmc/linux/net/wireless/core.c
/openbmc/linux/net/wireless/nl80211.c
/openbmc/linux/scripts/link-vmlinux.sh
/openbmc/linux/scripts/mksysmap
/openbmc/linux/scripts/mod/modpost.c
/openbmc/linux/scripts/mod/sumversion.c
/openbmc/linux/security/security.c
/openbmc/linux/sound/pci/hda/Kconfig
/openbmc/linux/sound/pci/hda/hda_intel.c
/openbmc/linux/sound/pci/hda/patch_conexant.c
/openbmc/linux/sound/pci/hda/patch_cs8409.c
/openbmc/linux/sound/pci/hda/patch_realtek.c
/openbmc/linux/sound/pci/hda/tas2781_hda_i2c.c
/openbmc/linux/sound/soc/amd/acp/acp-mach-common.c
/openbmc/linux/sound/soc/amd/yc/acp6x-mach.c
/openbmc/linux/sound/soc/codecs/rt5645.c
/openbmc/linux/sound/soc/codecs/tas2781-comlib.c
/openbmc/linux/sound/soc/codecs/tas2781-i2c.c
/openbmc/linux/sound/soc/codecs/wcd938x.c
/openbmc/linux/sound/soc/codecs/wm_adsp.c
/openbmc/linux/sound/soc/sof/ipc3-topology.c
/openbmc/linux/sound/soc/sof/ipc3.c
/openbmc/linux/sound/soc/sunxi/sun4i-spdif.c
/openbmc/linux/sound/usb/clock.c
/openbmc/linux/sound/usb/format.c
/openbmc/linux/tools/testing/selftests/kvm/dirty_log_test.c
/openbmc/linux/tools/testing/selftests/kvm/x86_64/amx_test.c
/openbmc/linux/tools/testing/selftests/kvm/x86_64/hyperv_features.c
/openbmc/linux/tools/testing/selftests/landlock/fs_test.c
/openbmc/linux/tools/testing/selftests/mm/charge_reserved_hugetlb.sh
/openbmc/linux/tools/testing/selftests/mm/ksm_tests.c
/openbmc/linux/tools/testing/selftests/mm/map_hugetlb.c
/openbmc/linux/tools/testing/selftests/mm/va_high_addr_switch.sh
/openbmc/linux/tools/testing/selftests/mm/write_hugetlb_memory.sh
/openbmc/linux/tools/testing/selftests/net/forwarding/bridge_locked_port.sh
/openbmc/linux/tools/testing/selftests/net/forwarding/bridge_mdb.sh
/openbmc/linux/tools/testing/selftests/net/forwarding/tc_flower_l2_miss.sh
/openbmc/linux/tools/testing/selftests/net/mptcp/config
/openbmc/linux/tools/testing/selftests/net/mptcp/mptcp_join.sh
/openbmc/linux/tools/testing/selftests/net/mptcp/mptcp_lib.sh
/openbmc/linux/tools/testing/selftests/net/mptcp/settings
/openbmc/linux/tools/testing/selftests/net/mptcp/userspace_pm.sh
/openbmc/linux/tools/testing/selftests/net/test_bridge_backup_port.sh
/openbmc/linux/tools/testing/selftests/riscv/mm/mmap_test.h
/openbmc/linux/tools/testing/selftests/riscv/vector/v_initval_nolibc.c
/openbmc/linux/tools/testing/selftests/riscv/vector/vstate_prctl.c
/openbmc/linux/tools/tracing/rtla/Makefile
/openbmc/linux/tools/tracing/rtla/src/osnoise_hist.c
/openbmc/linux/tools/tracing/rtla/src/osnoise_top.c
/openbmc/linux/tools/tracing/rtla/src/timerlat_hist.c
/openbmc/linux/tools/tracing/rtla/src/timerlat_top.c
/openbmc/linux/tools/tracing/rtla/src/utils.c
/openbmc/linux/tools/tracing/rtla/src/utils.h
/openbmc/linux/tools/verification/rv/Makefile
/openbmc/linux/tools/verification/rv/src/in_kernel.c
aaff74d809-Feb-2024 Linus Torvalds <torvalds@linux-foundation.org>

work around gcc bugs with 'asm goto' with outputs

commit 4356e9f841f7fbb945521cef3577ba394c65f3fc upstream.

We've had issues with gcc and 'asm goto' before, and we created a
'asm_volatile_goto()' m

work around gcc bugs with 'asm goto' with outputs

commit 4356e9f841f7fbb945521cef3577ba394c65f3fc upstream.

We've had issues with gcc and 'asm goto' before, and we created a
'asm_volatile_goto()' macro for that in the past: see commits
3f0116c3238a ("compiler/gcc4: Add quirk for 'asm goto' miscompilation
bug") and a9f180345f53 ("compiler/gcc4: Make quirk for
asm_volatile_goto() unconditional").

Then, much later, we ended up removing the workaround in commit
43c249ea0b1e ("compiler-gcc.h: remove ancient workaround for gcc PR
58670") because we no longer supported building the kernel with the
affected gcc versions, but we left the macro uses around.

Now, Sean Christopherson reports a new version of a very similar
problem, which is fixed by re-applying that ancient workaround. But the
problem in question is limited to only the 'asm goto with outputs'
cases, so instead of re-introducing the old workaround as-is, let's
rename and limit the workaround to just that much less common case.

It looks like there are at least two separate issues that all hit in
this area:

(a) some versions of gcc don't mark the asm goto as 'volatile' when it
has outputs:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98619
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110420

which is easy to work around by just adding the 'volatile' by hand.

(b) Internal compiler errors:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110422

which are worked around by adding the extra empty 'asm' as a
barrier, as in the original workaround.

but the problem Sean sees may be a third thing since it involves bad
code generation (not an ICE) even with the manually added 'volatile'.

but the same old workaround works for this case, even if this feels a
bit like voodoo programming and may only be hiding the issue.

Reported-and-tested-by: Sean Christopherson <seanjc@google.com>
Link: https://lore.kernel.org/all/20240208220604.140859-1-seanjc@google.com/
Cc: Nick Desaulniers <ndesaulniers@google.com>
Cc: Uros Bizjak <ubizjak@gmail.com>
Cc: Jakub Jelinek <jakub@redhat.com>
Cc: Andrew Pinski <quic_apinski@quicinc.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

show more ...


/openbmc/linux/Documentation/ABI/testing/sysfs-class-devfreq
/openbmc/linux/Documentation/ABI/testing/sysfs-class-net-queues
/openbmc/linux/Documentation/admin-guide/abi-obsolete.rst
/openbmc/linux/Documentation/admin-guide/abi-removed.rst
/openbmc/linux/Documentation/admin-guide/abi-stable.rst
/openbmc/linux/Documentation/admin-guide/abi-testing.rst
/openbmc/linux/Documentation/admin-guide/features.rst
/openbmc/linux/Documentation/arch/arc/features.rst
/openbmc/linux/Documentation/arch/arm/features.rst
/openbmc/linux/Documentation/arch/arm64/features.rst
/openbmc/linux/Documentation/arch/arm64/silicon-errata.rst
/openbmc/linux/Documentation/arch/loongarch/features.rst
/openbmc/linux/Documentation/arch/m68k/features.rst
/openbmc/linux/Documentation/arch/mips/features.rst
/openbmc/linux/Documentation/arch/nios2/features.rst
/openbmc/linux/Documentation/arch/openrisc/features.rst
/openbmc/linux/Documentation/arch/parisc/features.rst
/openbmc/linux/Documentation/arch/s390/features.rst
/openbmc/linux/Documentation/arch/sh/features.rst
/openbmc/linux/Documentation/arch/sparc/features.rst
/openbmc/linux/Documentation/arch/x86/features.rst
/openbmc/linux/Documentation/arch/xtensa/features.rst
/openbmc/linux/Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
/openbmc/linux/Documentation/devicetree/bindings/net/snps,dwmac.yaml
/openbmc/linux/Documentation/driver-api/pci/p2pdma.rst
/openbmc/linux/Documentation/filesystems/directory-locking.rst
/openbmc/linux/Documentation/filesystems/locking.rst
/openbmc/linux/Documentation/filesystems/porting.rst
/openbmc/linux/Documentation/gpu/drm-kms.rst
/openbmc/linux/Documentation/gpu/todo.rst
/openbmc/linux/Documentation/powerpc/features.rst
/openbmc/linux/Documentation/process/changes.rst
/openbmc/linux/Documentation/riscv/features.rst
/openbmc/linux/Documentation/sound/soc/dapm.rst
/openbmc/linux/Documentation/sphinx/cdomain.py
/openbmc/linux/Documentation/sphinx/kernel_abi.py
/openbmc/linux/Documentation/sphinx/kernel_feat.py
/openbmc/linux/Documentation/sphinx/kerneldoc.py
/openbmc/linux/Documentation/sphinx/maintainers_include.py
/openbmc/linux/Documentation/translations/zh_CN/arch/loongarch/features.rst
/openbmc/linux/Documentation/translations/zh_CN/arch/mips/features.rst
/openbmc/linux/Documentation/translations/zh_TW/dev-tools/index.rst
/openbmc/linux/Documentation/translations/zh_TW/dev-tools/sparse.txt
/openbmc/linux/Documentation/translations/zh_TW/index.rst
/openbmc/linux/MAINTAINERS
/openbmc/linux/Makefile
/openbmc/linux/arch/alpha/kernel/rtc.c
/openbmc/linux/arch/arc/include/asm/cacheflush.h
/openbmc/linux/arch/arc/include/asm/jump_label.h
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx1-ads.dts
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx1-apf9328.dts
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx1.dtsi
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx25-eukrea-cpuimx25.dtsi
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx25-pdk.dts
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx25.dtsi
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx27-apf27dev.dts
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx27-eukrea-cpuimx27.dtsi
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx27-eukrea-mbimxsd27-baseboard.dts
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx27-phytec-phycard-s-rdk.dts
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx27-phytec-phycore-rdk.dts
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx27-phytec-phycore-som.dtsi
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx27.dtsi
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx6q-apalis-ixora-v1.2.dts
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx7d.dtsi
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx7s.dtsi
/openbmc/linux/arch/arm/boot/dts/nxp/mxs/imx23-sansa.dts
/openbmc/linux/arch/arm/boot/dts/nxp/mxs/imx23.dtsi
/openbmc/linux/arch/arm/boot/dts/nxp/mxs/imx28.dtsi
/openbmc/linux/arch/arm/boot/dts/qcom/pm8226.dtsi
/openbmc/linux/arch/arm/boot/dts/qcom/pm8841.dtsi
/openbmc/linux/arch/arm/boot/dts/qcom/pm8941.dtsi
/openbmc/linux/arch/arm/boot/dts/qcom/pma8084.dtsi
/openbmc/linux/arch/arm/boot/dts/qcom/pmx55.dtsi
/openbmc/linux/arch/arm/boot/dts/qcom/pmx65.dtsi
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-apq8026-asus-sparrow.dts
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-apq8026-huawei-sturgeon.dts
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-apq8026-lg-lenok.dts
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-apq8026-samsung-matisse-wifi.dts
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-apq8060-dragonboard.dts
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-apq8074-dragonboard.dts
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-apq8084-ifc6540.dts
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-apq8084-mtp.dts
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-mdm9615-wp8548.dtsi
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-mdm9615.dtsi
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-msm8660.dtsi
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-msm8974-lge-nexus5-hammerhead.dts
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-msm8974-sony-xperia-rhine.dtsi
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-msm8974pro-fairphone-fp2.dts
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-msm8974pro-oneplus-bacon.dts
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-msm8974pro-samsung-klte.dts
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-msm8974pro-sony-xperia-shinano-castor.dts
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-sdx55-mtp.dts
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-sdx55-t55.dts
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-sdx55-telit-fn980-tlb.dts
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-sdx55.dtsi
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-sdx65-mtp.dts
/openbmc/linux/arch/arm/boot/dts/rockchip/rk3036.dtsi
/openbmc/linux/arch/arm/boot/dts/samsung/exynos4.dtsi
/openbmc/linux/arch/arm/boot/dts/samsung/exynos4210-i9100.dts
/openbmc/linux/arch/arm/boot/dts/samsung/exynos4212-tab3.dtsi
/openbmc/linux/arch/arm/boot/dts/samsung/exynos4x12.dtsi
/openbmc/linux/arch/arm/boot/dts/samsung/s5pv210.dtsi
/openbmc/linux/arch/arm/include/asm/cacheflush.h
/openbmc/linux/arch/arm/include/asm/irq_work.h
/openbmc/linux/arch/arm/include/asm/jump_label.h
/openbmc/linux/arch/arm/mach-davinci/Kconfig
/openbmc/linux/arch/arm64/Kconfig
/openbmc/linux/arch/arm64/boot/dts/amlogic/meson-s4-s805x2-aq222.dts
/openbmc/linux/arch/arm64/boot/dts/amlogic/meson-s4.dtsi
/openbmc/linux/arch/arm64/boot/dts/marvell/armada-3720-turris-mox.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/msm8916-longcheer-l8150.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/msm8916-wingtech-wt88047.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/msm8916.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/msm8939.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/msm8953-xiaomi-mido.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/msm8953-xiaomi-tissot.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/msm8953-xiaomi-vince.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/msm8996.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/msm8998.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sc7180.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sc7280.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sc8180x.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sc8280xp-crd.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/sdm670.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sdm845.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sm8150.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sm8250.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sm8350.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sm8450.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sm8550.dtsi
/openbmc/linux/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-lts.dts
/openbmc/linux/arch/arm64/boot/dts/rockchip/rk3588s.dtsi
/openbmc/linux/arch/arm64/boot/dts/sprd/ums512.dtsi
/openbmc/linux/arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso
/openbmc/linux/arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso
/openbmc/linux/arch/arm64/boot/install.sh
/openbmc/linux/arch/arm64/include/asm/alternative-macros.h
/openbmc/linux/arch/arm64/include/asm/irq_work.h
/openbmc/linux/arch/arm64/include/asm/jump_label.h
/openbmc/linux/arch/arm64/kernel/cpu_errata.c
/openbmc/linux/arch/arm64/kernel/entry.S
/openbmc/linux/arch/arm64/kernel/fpsimd.c
/openbmc/linux/arch/arm64/kernel/irq.c
/openbmc/linux/arch/arm64/kernel/ptrace.c
/openbmc/linux/arch/arm64/kvm/vgic/vgic-its.c
/openbmc/linux/arch/arm64/kvm/vgic/vgic-mmio-v3.c
/openbmc/linux/arch/arm64/tools/cpucaps
/openbmc/linux/arch/csky/abiv1/inc/abi/cacheflush.h
/openbmc/linux/arch/csky/abiv2/inc/abi/cacheflush.h
/openbmc/linux/arch/csky/include/asm/irq_work.h
/openbmc/linux/arch/csky/include/asm/jump_label.h
asm/jump_label.h
/openbmc/linux/arch/loongarch/kernel/smp.c
/openbmc/linux/arch/loongarch/mm/tlb.c
/openbmc/linux/arch/loongarch/net/bpf_jit.c
/openbmc/linux/arch/m68k/include/asm/cacheflush_mm.h
/openbmc/linux/arch/mips/alchemy/devboards/db1200.c
/openbmc/linux/arch/mips/alchemy/devboards/db1550.c
/openbmc/linux/arch/mips/include/asm/cacheflush.h
/openbmc/linux/arch/mips/include/asm/dmi.h
/openbmc/linux/arch/mips/include/asm/jump_label.h
/openbmc/linux/arch/mips/kernel/elf.c
/openbmc/linux/arch/mips/kernel/setup.c
/openbmc/linux/arch/mips/lantiq/prom.c
/openbmc/linux/arch/mips/mm/init.c
/openbmc/linux/arch/nios2/include/asm/cacheflush.h
/openbmc/linux/arch/parisc/include/asm/cacheflush.h
/openbmc/linux/arch/parisc/include/asm/jump_label.h
/openbmc/linux/arch/parisc/kernel/firmware.c
/openbmc/linux/arch/powerpc/configs/ps3_defconfig
/openbmc/linux/arch/powerpc/crypto/aes-gcm-p10-glue.c
/openbmc/linux/arch/powerpc/include/asm/irq_work.h
/openbmc/linux/arch/powerpc/include/asm/jump_label.h
/openbmc/linux/arch/powerpc/include/asm/mmu.h
/openbmc/linux/arch/powerpc/include/asm/mmzone.h
/openbmc/linux/arch/powerpc/include/asm/uaccess.h
/openbmc/linux/arch/powerpc/kernel/irq_64.c
/openbmc/linux/arch/powerpc/kernel/traps.c
/openbmc/linux/arch/powerpc/lib/sstep.c
/openbmc/linux/arch/powerpc/mm/book3s64/pgtable.c
/openbmc/linux/arch/powerpc/mm/init-common.c
/openbmc/linux/arch/powerpc/mm/mmu_decl.h
/openbmc/linux/arch/riscv/include/asm/cacheflush.h
/openbmc/linux/arch/riscv/include/asm/hugetlb.h
/openbmc/linux/arch/riscv/include/asm/hwcap.h
/openbmc/linux/arch/riscv/include/asm/irq_work.h
/openbmc/linux/arch/riscv/include/asm/jump_label.h
/openbmc/linux/arch/riscv/include/asm/pgtable.h
/openbmc/linux/arch/riscv/include/asm/processor.h
/openbmc/linux/arch/riscv/include/asm/sbi.h
/openbmc/linux/arch/riscv/include/asm/sections.h
/openbmc/linux/arch/riscv/include/asm/stacktrace.h
/openbmc/linux/arch/riscv/include/asm/tlb.h
/openbmc/linux/arch/riscv/include/asm/tlbflush.h
/openbmc/linux/arch/riscv/include/asm/xip_fixup.h
/openbmc/linux/arch/riscv/kernel/head.S
/openbmc/linux/arch/riscv/kernel/module.c
/openbmc/linux/arch/riscv/kernel/patch.c
/openbmc/linux/arch/riscv/kernel/pi/cmdline_early.c
/openbmc/linux/arch/riscv/kernel/sbi.c
/openbmc/linux/arch/riscv/kernel/vmlinux-xip.lds.S
/openbmc/linux/arch/riscv/kernel/vmlinux.lds.S
/openbmc/linux/arch/riscv/mm/hugetlbpage.c
/openbmc/linux/arch/riscv/mm/init.c
/openbmc/linux/arch/riscv/mm/pageattr.c
/openbmc/linux/arch/riscv/mm/tlbflush.c
/openbmc/linux/arch/s390/boot/ipl_parm.c
/openbmc/linux/arch/s390/boot/startup.c
/openbmc/linux/arch/s390/crypto/aes_s390.c
/openbmc/linux/arch/s390/crypto/paes_s390.c
/openbmc/linux/arch/s390/include/asm/irq_work.h
/openbmc/linux/arch/s390/include/asm/jump_label.h
/openbmc/linux/arch/s390/include/asm/pci_io.h
/openbmc/linux/arch/s390/kernel/ptrace.c
/openbmc/linux/arch/s390/kvm/kvm-s390.c
/openbmc/linux/arch/s390/pci/pci_mmio.c
/openbmc/linux/arch/sh/boards/mach-ecovec24/setup.c
/openbmc/linux/arch/sh/include/asm/cacheflush.h
/openbmc/linux/arch/sparc/include/asm/cacheflush_32.h
/openbmc/linux/arch/sparc/include/asm/cacheflush_64.h
/openbmc/linux/arch/sparc/include/asm/jump_label.h
/openbmc/linux/arch/um/drivers/net_kern.c
/openbmc/linux/arch/um/drivers/virt-pci.c
/openbmc/linux/arch/um/include/asm/cpufeature.h
/openbmc/linux/arch/um/include/shared/kern_util.h
/openbmc/linux/arch/um/kernel/process.c
/openbmc/linux/arch/um/kernel/time.c
/openbmc/linux/arch/um/os-Linux/helper.c
/openbmc/linux/arch/um/os-Linux/util.c
/openbmc/linux/arch/x86/boot/compressed/ident_map_64.c
/openbmc/linux/arch/x86/boot/compressed/idt_64.c
/openbmc/linux/arch/x86/boot/compressed/idt_handlers_64.S
/openbmc/linux/arch/x86/boot/compressed/misc.h
/openbmc/linux/arch/x86/include/asm/cpufeature.h
/openbmc/linux/arch/x86/include/asm/irq_work.h
/openbmc/linux/arch/x86/include/asm/jump_label.h
/openbmc/linux/arch/x86/include/asm/kmsan.h
/openbmc/linux/arch/x86/include/asm/kvm-x86-pmu-ops.h
/openbmc/linux/arch/x86/include/asm/rmwcc.h
/openbmc/linux/arch/x86/include/asm/special_insns.h
/openbmc/linux/arch/x86/include/asm/syscall_wrapper.h
/openbmc/linux/arch/x86/include/asm/uaccess.h
/openbmc/linux/arch/x86/kernel/cpu/mce/core.c
/openbmc/linux/arch/x86/kernel/hpet.c
/openbmc/linux/arch/x86/kernel/kvmclock.c
/openbmc/linux/arch/x86/kernel/rtc.c
/openbmc/linux/arch/x86/kvm/pmu.c
/openbmc/linux/arch/x86/kvm/pmu.h
/openbmc/linux/arch/x86/kvm/svm/nested.c
/openbmc/linux/arch/x86/kvm/svm/pmu.c
/openbmc/linux/arch/x86/kvm/svm/svm_ops.h
/openbmc/linux/arch/x86/kvm/vmx/pmu_intel.c
/openbmc/linux/arch/x86/kvm/vmx/vmx.c
/openbmc/linux/arch/x86/kvm/vmx/vmx_ops.h
/openbmc/linux/arch/x86/lib/getuser.S
/openbmc/linux/arch/x86/lib/putuser.S
/openbmc/linux/arch/x86/pci/mmconfig-shared.c
/openbmc/linux/arch/xtensa/include/asm/cacheflush.h
/openbmc/linux/arch/xtensa/include/asm/jump_label.h
/openbmc/linux/block/bio.c
/openbmc/linux/block/blk-iocost.c
/openbmc/linux/block/blk-mq.c
/openbmc/linux/block/ioctl.c
/openbmc/linux/block/partitions/core.c
/openbmc/linux/crypto/algapi.c
/openbmc/linux/drivers/accel/habanalabs/common/device.c
/openbmc/linux/drivers/accel/habanalabs/common/habanalabs.h
/openbmc/linux/drivers/accel/habanalabs/common/habanalabs_drv.c
/openbmc/linux/drivers/accel/habanalabs/common/mmu/mmu.c
/openbmc/linux/drivers/accel/habanalabs/common/sysfs.c
/openbmc/linux/drivers/accel/habanalabs/include/hw_ip/pci/pci_general.h
/openbmc/linux/drivers/acpi/acpi_extlog.c
/openbmc/linux/drivers/acpi/acpi_video.c
/openbmc/linux/drivers/acpi/apei/ghes.c
/openbmc/linux/drivers/acpi/numa/srat.c
/openbmc/linux/drivers/acpi/property.c
/openbmc/linux/drivers/atm/idt77252.c
/openbmc/linux/drivers/base/arch_numa.c
/openbmc/linux/drivers/base/node.c
/openbmc/linux/drivers/base/power/main.c
/openbmc/linux/drivers/base/power/trace.c
/openbmc/linux/drivers/base/swnode.c
/openbmc/linux/drivers/block/loop.c
/openbmc/linux/drivers/block/nbd.c
/openbmc/linux/drivers/block/rbd.c
/openbmc/linux/drivers/block/rnbd/rnbd-srv.c
/openbmc/linux/drivers/bluetooth/hci_qca.c
/openbmc/linux/drivers/bus/mhi/ep/main.c
/openbmc/linux/drivers/bus/mhi/ep/ring.c
/openbmc/linux/drivers/bus/mhi/host/main.c
/openbmc/linux/drivers/char/hw_random/core.c
/openbmc/linux/drivers/char/hw_random/jh7110-trng.c
/openbmc/linux/drivers/clk/hisilicon/clk-hi3620.c
/openbmc/linux/drivers/clk/imx/clk-imx8qxp.c
/openbmc/linux/drivers/clk/mmp/clk-of-pxa168.c
/openbmc/linux/drivers/cpufreq/amd-pstate.c
/openbmc/linux/drivers/cpufreq/intel_pstate.c
/openbmc/linux/drivers/crypto/marvell/octeontx2/otx2_cptlf.c
/openbmc/linux/drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c
/openbmc/linux/drivers/crypto/starfive/jh7110-cryp.c
/openbmc/linux/drivers/crypto/stm32/stm32-crc32.c
/openbmc/linux/drivers/cxl/core/port.c
/openbmc/linux/drivers/cxl/core/region.c
/openbmc/linux/drivers/cxl/cxl.h
/openbmc/linux/drivers/devfreq/devfreq.c
/openbmc/linux/drivers/dma/dmaengine.c
/openbmc/linux/drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c
/openbmc/linux/drivers/dma/fsl-edma-main.c
/openbmc/linux/drivers/dma/fsl-qdma.c
/openbmc/linux/drivers/dma/idxd/device.c
/openbmc/linux/drivers/dma/ti/k3-udma.c
/openbmc/linux/drivers/extcon/extcon.c
/openbmc/linux/drivers/firmware/arm_scmi/common.h
/openbmc/linux/drivers/firmware/arm_scmi/mailbox.c
/openbmc/linux/drivers/firmware/arm_scmi/perf.c
/openbmc/linux/drivers/firmware/arm_scmi/raw_mode.c
/openbmc/linux/drivers/firmware/arm_scmi/shmem.c
/openbmc/linux/drivers/firmware/efi/libstub/efistub.h
/openbmc/linux/drivers/firmware/efi/libstub/kaslr.c
/openbmc/linux/drivers/firmware/efi/libstub/randomalloc.c
/openbmc/linux/drivers/firmware/efi/libstub/x86-stub.c
/openbmc/linux/drivers/firmware/efi/libstub/x86-stub.h
/openbmc/linux/drivers/firmware/efi/libstub/zboot.c
/openbmc/linux/drivers/firmware/sysfb.c
/openbmc/linux/drivers/gpio/gpio-eic-sprd.c
/openbmc/linux/drivers/gpio/gpio-mlxbf3.c
/openbmc/linux/drivers/gpio/gpiolib-acpi.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/aldebaran.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_object.h
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gfxhub_v1_2.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_svm.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_topology.c
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn314/dcn314_clk_mgr.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/core/dc.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dc_hw_types.h
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn301/dcn301_resource.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/display_mode_vba_util_32.h
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/link_dpms.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_dpia_bw.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_dpia_bw.h
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/protocols/link_dpcd.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
/openbmc/linux/drivers/gpu/drm/amd/include/amd_shared.h
/openbmc/linux/drivers/gpu/drm/amd/include/mes_v11_api_def.h
/openbmc/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/process_pptables_v1_0.c
/openbmc/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
/openbmc/linux/drivers/gpu/drm/bridge/analogix/anx7625.c
/openbmc/linux/drivers/gpu/drm/bridge/analogix/anx7625.h
/openbmc/linux/drivers/gpu/drm/bridge/nxp-ptn3460.c
/openbmc/linux/drivers/gpu/drm/bridge/parade-ps8640.c
/openbmc/linux/drivers/gpu/drm/bridge/samsung-dsim.c
/openbmc/linux/drivers/gpu/drm/bridge/sii902x.c
/openbmc/linux/drivers/gpu/drm/drm_damage_helper.c
/openbmc/linux/drivers/gpu/drm/drm_file.c
/openbmc/linux/drivers/gpu/drm/drm_framebuffer.c
/openbmc/linux/drivers/gpu/drm/drm_mipi_dsi.c
/openbmc/linux/drivers/gpu/drm/drm_plane.c
/openbmc/linux/drivers/gpu/drm/exynos/exynos5433_drm_decon.c
/openbmc/linux/drivers/gpu/drm/exynos/exynos_drm_drv.c
/openbmc/linux/drivers/gpu/drm/exynos/exynos_drm_fimd.c
/openbmc/linux/drivers/gpu/drm/exynos/exynos_drm_gsc.c
/openbmc/linux/drivers/gpu/drm/i915/display/icl_dsi.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_psr.c
/openbmc/linux/drivers/gpu/drm/i915/gvt/handlers.c
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_7_0_sm8350.h
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_8_1_sm8450.h
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.c
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h
/openbmc/linux/drivers/gpu/drm/msm/dp/dp_ctrl.c
/openbmc/linux/drivers/gpu/drm/msm/dp/dp_display.c
/openbmc/linux/drivers/gpu/drm/msm/dp/dp_link.c
/openbmc/linux/drivers/gpu/drm/msm/dp/dp_reg.h
/openbmc/linux/drivers/gpu/drm/msm/dsi/phy/dsi_phy.c
/openbmc/linux/drivers/gpu/drm/nouveau/nouveau_vmm.c
/openbmc/linux/drivers/gpu/drm/panel/panel-edp.c
/openbmc/linux/drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
/openbmc/linux/drivers/gpu/drm/panel/panel-simple.c
/openbmc/linux/drivers/gpu/drm/qxl/qxl_drv.c
/openbmc/linux/drivers/gpu/drm/tidss/tidss_crtc.c
/openbmc/linux/drivers/gpu/drm/vboxvideo/vbox_drv.c
/openbmc/linux/drivers/gpu/drm/virtio/virtgpu_drv.c
/openbmc/linux/drivers/gpu/drm/virtio/virtgpu_plane.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
/openbmc/linux/drivers/hid/hid-sensor-hub.c
/openbmc/linux/drivers/hid/hidraw.c
/openbmc/linux/drivers/hid/wacom_wac.c
/openbmc/linux/drivers/hwmon/aspeed-pwm-tacho.c
/openbmc/linux/drivers/hwmon/coretemp.c
/openbmc/linux/drivers/hwmon/hp-wmi-sensors.c
/openbmc/linux/drivers/hwmon/nct6775-core.c
/openbmc/linux/drivers/i2c/busses/i2c-rk3x.c
/openbmc/linux/drivers/i2c/busses/i2c-s3c2410.c
/openbmc/linux/drivers/i3c/master/i3c-master-cdns.c
/openbmc/linux/drivers/iio/adc/ad7091r-base.c
/openbmc/linux/drivers/iio/adc/ad7091r-base.h
/openbmc/linux/drivers/iio/adc/ad7091r5.c
/openbmc/linux/drivers/iio/adc/ad9467.c
/openbmc/linux/drivers/iio/adc/adi-axi-adc.c
/openbmc/linux/drivers/infiniband/ulp/ipoib/ipoib_multicast.c
/openbmc/linux/drivers/input/keyboard/atkbd.c
/openbmc/linux/drivers/input/serio/i8042-acpipnpio.h
/openbmc/linux/drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
/openbmc/linux/drivers/iommu/dma-iommu.c
/openbmc/linux/drivers/iommu/of_iommu.c
/openbmc/linux/drivers/leds/Kconfig
/openbmc/linux/drivers/leds/leds-aw200xx.c
/openbmc/linux/drivers/leds/trigger/ledtrig-panic.c
/openbmc/linux/drivers/mailbox/arm_mhuv2.c
/openbmc/linux/drivers/md/md.c
/openbmc/linux/drivers/md/raid1.c
/openbmc/linux/drivers/md/raid5.c
/openbmc/linux/drivers/media/common/videobuf2/videobuf2-dma-sg.c
/openbmc/linux/drivers/media/i2c/imx290.c
/openbmc/linux/drivers/media/i2c/imx335.c
/openbmc/linux/drivers/media/i2c/imx355.c
/openbmc/linux/drivers/media/i2c/ov01a10.c
/openbmc/linux/drivers/media/i2c/ov13b10.c
/openbmc/linux/drivers/media/i2c/ov9734.c
/openbmc/linux/drivers/media/i2c/st-mipid02.c
/openbmc/linux/drivers/media/pci/ddbridge/ddbridge-main.c
/openbmc/linux/drivers/media/pci/solo6x10/solo6x10-offsets.h
/openbmc/linux/drivers/media/platform/amphion/vpu.h
/openbmc/linux/drivers/media/platform/amphion/vpu_cmds.c
/openbmc/linux/drivers/media/platform/amphion/vpu_v4l2.c
/openbmc/linux/drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c
/openbmc/linux/drivers/media/platform/rockchip/rga/rga.c
/openbmc/linux/drivers/media/platform/rockchip/rkisp1/rkisp1-common.h
/openbmc/linux/drivers/media/platform/rockchip/rkisp1/rkisp1-csi.c
/openbmc/linux/drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c
/openbmc/linux/drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c
/openbmc/linux/drivers/media/platform/rockchip/rkisp1/rkisp1-resizer.c
/openbmc/linux/drivers/media/usb/stk1160/stk1160-video.c
/openbmc/linux/drivers/media/usb/uvc/uvc_driver.c
/openbmc/linux/drivers/media/v4l2-core/v4l2-cci.c
/openbmc/linux/drivers/mfd/Kconfig
/openbmc/linux/drivers/mfd/cs42l43-sdw.c
/openbmc/linux/drivers/mfd/intel-lpss.c
/openbmc/linux/drivers/mfd/rk8xx-core.c
/openbmc/linux/drivers/mfd/syscon.c
/openbmc/linux/drivers/mfd/tps6594-core.c
/openbmc/linux/drivers/misc/lis3lv02d/lis3lv02d_i2c.c
/openbmc/linux/drivers/mmc/core/block.c
/openbmc/linux/drivers/mmc/host/mmc_spi.c
/openbmc/linux/drivers/mtd/maps/vmu-flash.c
/openbmc/linux/drivers/mtd/nand/raw/nand_base.c
/openbmc/linux/drivers/net/amt.c
/openbmc/linux/drivers/net/bonding/bond_alb.c
/openbmc/linux/drivers/net/dsa/mt7530.c
/openbmc/linux/drivers/net/dsa/mv88e6xxx/chip.h
/openbmc/linux/drivers/net/dsa/mv88e6xxx/serdes.c
/openbmc/linux/drivers/net/dsa/mv88e6xxx/serdes.h
/openbmc/linux/drivers/net/dsa/qca/qca8k-8xxx.c
/openbmc/linux/drivers/net/dsa/vitesse-vsc73xx-core.c
/openbmc/linux/drivers/net/ethernet/amd/pds_core/adminq.c
/openbmc/linux/drivers/net/ethernet/amd/pds_core/core.c
/openbmc/linux/drivers/net/ethernet/amd/pds_core/core.h
/openbmc/linux/drivers/net/ethernet/amd/pds_core/debugfs.c
/openbmc/linux/drivers/net/ethernet/amd/pds_core/dev.c
/openbmc/linux/drivers/net/ethernet/amd/pds_core/devlink.c
/openbmc/linux/drivers/net/ethernet/amd/pds_core/fw.c
/openbmc/linux/drivers/net/ethernet/amd/pds_core/main.c
/openbmc/linux/drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
/openbmc/linux/drivers/net/ethernet/aquantia/atlantic/aq_ring.c
/openbmc/linux/drivers/net/ethernet/aquantia/atlantic/aq_ring.h
/openbmc/linux/drivers/net/ethernet/aquantia/atlantic/aq_vec.c
/openbmc/linux/drivers/net/ethernet/broadcom/bnxt/bnxt.c
/openbmc/linux/drivers/net/ethernet/engleder/tsnep_main.c
/openbmc/linux/drivers/net/ethernet/freescale/fec_main.c
/openbmc/linux/drivers/net/ethernet/google/gve/gve_rx.c
/openbmc/linux/drivers/net/ethernet/intel/e1000e/e1000.h
/openbmc/linux/drivers/net/ethernet/intel/e1000e/ptp.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_main.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_txrx.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_xsk.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_adminq_cmd.h
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_base.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_lib.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_txrx.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_txrx.h
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_txrx_lib.h
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_virtchnl.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_vsi_vlan_lib.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_xsk.c
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.h
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_type.h
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
/openbmc/linux/drivers/net/ethernet/marvell/mvmdio.c
/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/rpm.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
/openbmc/linux/drivers/net/ethernet/mediatek/mtk_eth_soc.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/cmd.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/params.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
/openbmc/linux/drivers/net/ethernet/microchip/lan966x/lan966x_port.c
/openbmc/linux/drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c
/openbmc/linux/drivers/net/ethernet/pensando/ionic/ionic_dev.c
/openbmc/linux/drivers/net/ethernet/pensando/ionic/ionic_dev.h
/openbmc/linux/drivers/net/ethernet/pensando/ionic/ionic_lif.c
/openbmc/linux/drivers/net/ethernet/pensando/ionic/ionic_main.c
/openbmc/linux/drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
/openbmc/linux/drivers/net/ethernet/renesas/ravb_main.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/common.h
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/stmmac.h
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
/openbmc/linux/drivers/net/ethernet/ti/am65-cpsw-nuss.c
/openbmc/linux/drivers/net/fjes/fjes_hw.c
/openbmc/linux/drivers/net/hyperv/netvsc_drv.c
/openbmc/linux/drivers/net/netdevsim/dev.c
/openbmc/linux/drivers/net/netdevsim/netdev.c
/openbmc/linux/drivers/net/phy/at803x.c
/openbmc/linux/drivers/net/phy/mediatek-ge-soc.c
/openbmc/linux/drivers/net/phy/micrel.c
/openbmc/linux/drivers/net/ppp/ppp_async.c
/openbmc/linux/drivers/net/tun.c
/openbmc/linux/drivers/net/usb/ax88179_178a.c
/openbmc/linux/drivers/net/virtio_net.c
/openbmc/linux/drivers/net/wireless/ath/ath11k/pcic.c
/openbmc/linux/drivers/net/wireless/ath/ath12k/hal.c
/openbmc/linux/drivers/net/wireless/ath/ath12k/hw.c
/openbmc/linux/drivers/net/wireless/ath/ath12k/mac.c
/openbmc/linux/drivers/net/wireless/ath/ath9k/htc_drv_txrx.c
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
/openbmc/linux/drivers/net/wireless/marvell/mwifiex/cfg80211.c
/openbmc/linux/drivers/net/wireless/marvell/mwifiex/fw.h
/openbmc/linux/drivers/net/wireless/marvell/mwifiex/ioctl.h
/openbmc/linux/drivers/net/wireless/marvell/mwifiex/sdio.c
/openbmc/linux/drivers/net/wireless/marvell/mwifiex/sdio.h
/openbmc/linux/drivers/net/wireless/marvell/mwifiex/uap_cmd.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/eeprom.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7996/pci.c
/openbmc/linux/drivers/net/wireless/ralink/rt2x00/rt2800lib.c
/openbmc/linux/drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
/openbmc/linux/drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
/openbmc/linux/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/pci.c
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/pci.h
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
/openbmc/linux/drivers/net/wireless/realtek/rtw89/coex.c
/openbmc/linux/drivers/net/wireless/realtek/rtw89/core.c
/openbmc/linux/drivers/net/wireless/realtek/rtw89/core.h
/openbmc/linux/drivers/net/wireless/realtek/rtw89/fw.c
/openbmc/linux/drivers/net/wireless/realtek/rtw89/mac.c
/openbmc/linux/drivers/net/wireless/realtek/rtw89/mac.h
/openbmc/linux/drivers/net/wireless/realtek/rtw89/mac80211.c
/openbmc/linux/drivers/net/wireless/silabs/wfx/sta.c
/openbmc/linux/drivers/nvme/target/tcp.c
/openbmc/linux/drivers/nvme/target/trace.h
/openbmc/linux/drivers/opp/core.c
/openbmc/linux/drivers/parisc/power.c
/openbmc/linux/drivers/pci/controller/dwc/pci-keystone.c
/openbmc/linux/drivers/pci/controller/dwc/pcie-designware-ep.c
/openbmc/linux/drivers/pci/controller/pcie-mediatek-gen3.c
/openbmc/linux/drivers/pci/controller/pcie-mediatek.c
/openbmc/linux/drivers/pci/endpoint/functions/pci-epf-mhi.c
/openbmc/linux/drivers/pci/pci.h
/openbmc/linux/drivers/pci/pcie/aer.c
/openbmc/linux/drivers/pci/quirks.c
/openbmc/linux/drivers/pci/switch/switchtec.c
/openbmc/linux/drivers/perf/arm_pmuv3.c
/openbmc/linux/drivers/phy/renesas/phy-rcar-gen3-usb2.c
/openbmc/linux/drivers/phy/ti/phy-omap-usb2.c
/openbmc/linux/drivers/pinctrl/intel/pinctrl-baytrail.c
/openbmc/linux/drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.c
/openbmc/linux/drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.h
/openbmc/linux/drivers/platform/x86/p2sb.c
/openbmc/linux/drivers/pnp/pnpacpi/rsparser.c
/openbmc/linux/drivers/power/supply/bq256xx_charger.c
/openbmc/linux/drivers/power/supply/cw2015_battery.c
/openbmc/linux/drivers/power/supply/qcom_pmi8998_charger.c
/openbmc/linux/drivers/pwm/core.c
/openbmc/linux/drivers/pwm/pwm-jz4740.c
/openbmc/linux/drivers/regulator/core.c
/openbmc/linux/drivers/regulator/ti-abb-regulator.c
/openbmc/linux/drivers/rpmsg/virtio_rpmsg_bus.c
/openbmc/linux/drivers/rtc/rtc-cmos.c
/openbmc/linux/drivers/rtc/rtc-mc146818-lib.c
/openbmc/linux/drivers/s390/crypto/vfio_ap_ops.c
/openbmc/linux/drivers/s390/crypto/vfio_ap_private.h
/openbmc/linux/drivers/scsi/arcmsr/arcmsr.h
/openbmc/linux/drivers/scsi/arcmsr/arcmsr_hba.c
/openbmc/linux/drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
/openbmc/linux/drivers/scsi/isci/request.c
/openbmc/linux/drivers/scsi/libfc/fc_fcp.c
/openbmc/linux/drivers/scsi/lpfc/lpfc.h
/openbmc/linux/drivers/scsi/lpfc/lpfc_els.c
/openbmc/linux/drivers/scsi/lpfc/lpfc_init.c
/openbmc/linux/drivers/scsi/lpfc/lpfc_vmid.c
/openbmc/linux/drivers/scsi/mpi3mr/mpi3mr_app.c
/openbmc/linux/drivers/scsi/mpi3mr/mpi3mr_fw.c
/openbmc/linux/drivers/scsi/mpi3mr/mpi3mr_os.c
/openbmc/linux/drivers/scsi/scsi_error.c
/openbmc/linux/drivers/scsi/scsi_lib.c
/openbmc/linux/drivers/scsi/scsi_priv.h
/openbmc/linux/drivers/soc/fsl/qe/qmc.c
/openbmc/linux/drivers/soc/fsl/qe/tsa.c
/openbmc/linux/drivers/soc/qcom/pmic_glink_altmode.c
/openbmc/linux/drivers/soc/xilinx/xlnx_event_manager.c
/openbmc/linux/drivers/soundwire/amd_manager.c
/openbmc/linux/drivers/soundwire/bus.c
/openbmc/linux/drivers/soundwire/debugfs.c
/openbmc/linux/drivers/soundwire/intel_auxdevice.c
/openbmc/linux/drivers/soundwire/master.c
/openbmc/linux/drivers/soundwire/qcom.c
/openbmc/linux/drivers/soundwire/slave.c
/openbmc/linux/drivers/spi/spi-bcm-qspi.c
/openbmc/linux/drivers/spi/spi-cadence.c
/openbmc/linux/drivers/spi/spi-coldfire-qspi.c
/openbmc/linux/drivers/spi/spi-intel-pci.c
/openbmc/linux/drivers/spi/spi.c
/openbmc/linux/drivers/spmi/spmi-mtk-pmif.c
/openbmc/linux/drivers/target/target_core_file.c
/openbmc/linux/drivers/thermal/gov_bang_bang.c
/openbmc/linux/drivers/thermal/gov_fair_share.c
/openbmc/linux/drivers/thermal/gov_power_allocator.c
/openbmc/linux/drivers/thermal/gov_step_wise.c
/openbmc/linux/drivers/thermal/intel/intel_hfi.c
/openbmc/linux/drivers/thermal/thermal_core.c
/openbmc/linux/drivers/thermal/thermal_core.h
/openbmc/linux/drivers/thermal/thermal_helpers.c
/openbmc/linux/drivers/thermal/thermal_sysfs.c
/openbmc/linux/drivers/thermal/thermal_trip.c
/openbmc/linux/drivers/tty/serial/8250/8250_omap.c
/openbmc/linux/drivers/tty/serial/apbuart.c
/openbmc/linux/drivers/tty/serial/imx.c
/openbmc/linux/drivers/tty/serial/sc16is7xx.c
/openbmc/linux/drivers/tty/serial/serial_core.c
/openbmc/linux/drivers/tty/serial/stm32-usart.c
/openbmc/linux/drivers/tty/tty_io.c
/openbmc/linux/drivers/tty/tty_ioctl.c
/openbmc/linux/drivers/ufs/core/ufshcd.c
/openbmc/linux/drivers/usb/class/cdc-acm.c
/openbmc/linux/drivers/usb/core/hub.c
/openbmc/linux/drivers/usb/dwc3/dwc3-pci.c
/openbmc/linux/drivers/usb/dwc3/host.c
/openbmc/linux/drivers/usb/gadget/function/f_uvc.c
/openbmc/linux/drivers/usb/gadget/function/u_uvc.h
/openbmc/linux/drivers/usb/gadget/legacy/webcam.c
/openbmc/linux/drivers/usb/host/xhci-mtk.c
/openbmc/linux/drivers/usb/host/xhci-mtk.h
/openbmc/linux/drivers/usb/host/xhci-plat.c
/openbmc/linux/drivers/usb/host/xhci-ring.c
/openbmc/linux/drivers/usb/host/xhci.h
/openbmc/linux/drivers/usb/serial/cp210x.c
/openbmc/linux/drivers/usb/serial/option.c
/openbmc/linux/drivers/usb/serial/qcserial.c
/openbmc/linux/drivers/usb/typec/tcpm/tcpm.c
/openbmc/linux/drivers/vdpa/alibaba/eni_vdpa.c
/openbmc/linux/drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
/openbmc/linux/drivers/vfio/pci/pds/dirty.c
/openbmc/linux/drivers/video/fbdev/acornfb.c
/openbmc/linux/drivers/video/fbdev/core/fb_defio.c
/openbmc/linux/drivers/watchdog/it87_wdt.c
/openbmc/linux/drivers/watchdog/starfive-wdt.c
/openbmc/linux/drivers/xen/gntdev-dmabuf.c
/openbmc/linux/fs/9p/v9fs_vfs.h
/openbmc/linux/fs/9p/vfs_inode.c
/openbmc/linux/fs/9p/vfs_inode_dotl.c
/openbmc/linux/fs/afs/callback.c
/openbmc/linux/fs/afs/dir.c
/openbmc/linux/fs/afs/server.c
/openbmc/linux/fs/btrfs/extent-tree.c
/openbmc/linux/fs/btrfs/inode.c
/openbmc/linux/fs/btrfs/ioctl.c
/openbmc/linux/fs/btrfs/ref-verify.c
/openbmc/linux/fs/btrfs/scrub.c
/openbmc/linux/fs/btrfs/sysfs.c
/openbmc/linux/fs/btrfs/tree-checker.c
/openbmc/linux/fs/btrfs/zoned.c
/openbmc/linux/fs/ceph/caps.c
/openbmc/linux/fs/ceph/mds_client.c
/openbmc/linux/fs/ceph/quota.c
/openbmc/linux/fs/dcache.c
/openbmc/linux/fs/dlm/lowcomms.c
/openbmc/linux/fs/ecryptfs/inode.c
/openbmc/linux/fs/erofs/compress.h
/openbmc/linux/fs/erofs/decompressor.c
/openbmc/linux/fs/erofs/decompressor_deflate.c
/openbmc/linux/fs/erofs/decompressor_lzma.c
/openbmc/linux/fs/erofs/internal.h
/openbmc/linux/fs/erofs/super.c
/openbmc/linux/fs/erofs/zdata.c
/openbmc/linux/fs/erofs/zmap.c
/openbmc/linux/fs/exec.c
/openbmc/linux/fs/ext4/extents.c
/openbmc/linux/fs/ext4/mballoc.c
/openbmc/linux/fs/ext4/resize.c
/openbmc/linux/fs/f2fs/compress.c
/openbmc/linux/fs/f2fs/file.c
/openbmc/linux/fs/f2fs/recovery.c
/openbmc/linux/fs/fscache/cache.c
/openbmc/linux/fs/ioctl.c
/openbmc/linux/fs/jfs/jfs_dmap.c
/openbmc/linux/fs/jfs/jfs_dtree.c
/openbmc/linux/fs/jfs/jfs_imap.c
/openbmc/linux/fs/jfs/jfs_mount.c
/openbmc/linux/fs/kernfs/dir.c
/openbmc/linux/fs/namei.c
/openbmc/linux/fs/nfsd/nfs4state.c
/openbmc/linux/fs/ntfs3/ntfs_fs.h
/openbmc/linux/fs/pipe.c
/openbmc/linux/fs/proc/proc_sysctl.c
/openbmc/linux/fs/pstore/ram.c
/openbmc/linux/fs/reiserfs/namei.c
/openbmc/linux/fs/smb/client/cifs_debug.c
/openbmc/linux/fs/smb/client/cifsglob.h
/openbmc/linux/fs/smb/client/cifsproto.h
/openbmc/linux/fs/smb/client/cifssmb.c
/openbmc/linux/fs/smb/client/connect.c
/openbmc/linux/fs/smb/client/inode.c
/openbmc/linux/fs/smb/client/link.c
/openbmc/linux/fs/smb/client/sess.c
/openbmc/linux/fs/smb/client/smb2inode.c
/openbmc/linux/fs/smb/client/smb2ops.c
/openbmc/linux/fs/smb/client/smb2pdu.c
/openbmc/linux/fs/smb/client/smb2proto.h
/openbmc/linux/fs/smb/client/smb2transport.c
/openbmc/linux/fs/smb/client/transport.c
/openbmc/linux/fs/smb/server/connection.c
/openbmc/linux/fs/smb/server/ksmbd_netlink.h
/openbmc/linux/fs/smb/server/oplock.c
/openbmc/linux/fs/smb/server/smb2pdu.c
/openbmc/linux/fs/smb/server/transport_ipc.c
/openbmc/linux/fs/ubifs/dir.c
/openbmc/linux/fs/xfs/Kconfig
/openbmc/linux/fs/xfs/libxfs/xfs_alloc.c
/openbmc/linux/fs/xfs/libxfs/xfs_bmap.c
/openbmc/linux/fs/xfs/libxfs/xfs_defer.c
/openbmc/linux/fs/xfs/libxfs/xfs_defer.h
/openbmc/linux/fs/xfs/libxfs/xfs_inode_buf.c
/openbmc/linux/fs/xfs/libxfs/xfs_rtbitmap.c
/openbmc/linux/fs/xfs/libxfs/xfs_sb.h
/openbmc/linux/fs/xfs/xfs_bmap_util.c
/openbmc/linux/fs/xfs/xfs_dquot.c
/openbmc/linux/fs/xfs/xfs_dquot_item_recover.c
/openbmc/linux/fs/xfs/xfs_file.c
/openbmc/linux/fs/xfs/xfs_inode.c
/openbmc/linux/fs/xfs/xfs_inode.h
/openbmc/linux/fs/xfs/xfs_inode_item_recover.c
/openbmc/linux/fs/xfs/xfs_ioctl.c
/openbmc/linux/fs/xfs/xfs_iops.c
/openbmc/linux/fs/xfs/xfs_log.c
/openbmc/linux/fs/xfs/xfs_log_recover.c
/openbmc/linux/fs/xfs/xfs_reflink.c
/openbmc/linux/fs/xfs/xfs_rtalloc.c
/openbmc/linux/fs/xfs/xfs_rtalloc.h
/openbmc/linux/fs/xfs/xfs_super.c
/openbmc/linux/include/asm-generic/cacheflush.h
/openbmc/linux/include/asm-generic/numa.h
/openbmc/linux/include/asm-generic/unaligned.h
/openbmc/linux/include/drm/drm_color_mgmt.h
/openbmc/linux/include/drm/drm_drv.h
/openbmc/linux/include/drm/drm_file.h
/openbmc/linux/include/drm/drm_mipi_dsi.h
/openbmc/linux/include/drm/drm_plane.h
/openbmc/linux/include/linux/async.h
/openbmc/linux/include/linux/bio.h
/openbmc/linux/include/linux/bpf-cgroup.h
/openbmc/linux/include/linux/bpf_verifier.h
/openbmc/linux/include/linux/ceph/messenger.h
/openbmc/linux/include/linux/compiler-gcc.h
/openbmc/linux/include/linux/compiler_types.h
/openbmc/linux/include/linux/dmaengine.h
/openbmc/linux/include/linux/filter.h
/openbmc/linux/include/linux/hrtimer.h
/openbmc/linux/include/linux/iio/adc/adi-axi-adc.h
/openbmc/linux/include/linux/irq_work.h
/openbmc/linux/include/linux/lsm_hook_defs.h
/openbmc/linux/include/linux/mc146818rtc.h
/openbmc/linux/include/linux/mhi_ep.h
/openbmc/linux/include/linux/minmax.h
/openbmc/linux/include/linux/mlx5/fs.h
/openbmc/linux/include/linux/mlx5/mlx5_ifc.h
/openbmc/linux/include/linux/mmzone.h
/openbmc/linux/include/linux/mtd/rawnand.h
/openbmc/linux/include/linux/netfilter_bridge.h
/openbmc/linux/include/linux/pci.h
/openbmc/linux/include/linux/pci_ids.h
/openbmc/linux/include/linux/pipe_fs_i.h
/openbmc/linux/include/linux/rcupdate.h
/openbmc/linux/include/linux/rmap.h
/openbmc/linux/include/linux/security.h
/openbmc/linux/include/linux/serial_core.h
/openbmc/linux/include/linux/skbuff.h
/openbmc/linux/include/linux/skmsg.h
/openbmc/linux/include/linux/soundwire/sdw.h
/openbmc/linux/include/linux/srcu.h
/openbmc/linux/include/linux/stmmac.h
/openbmc/linux/include/linux/syscalls.h
/openbmc/linux/include/linux/thermal.h
/openbmc/linux/include/linux/virtio_net.h
/openbmc/linux/include/media/v4l2-cci.h
/openbmc/linux/include/net/af_unix.h
/openbmc/linux/include/net/inet_connection_sock.h
/openbmc/linux/include/net/inet_sock.h
/openbmc/linux/include/net/ip.h
/openbmc/linux/include/net/llc_pdu.h
/openbmc/linux/include/net/netdev_queues.h
/openbmc/linux/include/net/netfilter/nf_tables.h
/openbmc/linux/include/net/sch_generic.h
/openbmc/linux/include/net/sock.h
/openbmc/linux/include/net/xdp_sock_drv.h
/openbmc/linux/include/trace/events/rxrpc.h
/openbmc/linux/include/uapi/linux/btrfs.h
/openbmc/linux/include/uapi/linux/netfilter/nf_tables.h
/openbmc/linux/init/do_mounts.c
/openbmc/linux/io_uring/io_uring.c
/openbmc/linux/io_uring/io_uring.h
/openbmc/linux/io_uring/net.c
/openbmc/linux/io_uring/poll.c
/openbmc/linux/io_uring/rw.c
/openbmc/linux/kernel/async.c
/openbmc/linux/kernel/audit.c
/openbmc/linux/kernel/bpf/arraymap.c
/openbmc/linux/kernel/bpf/btf.c
/openbmc/linux/kernel/bpf/cgroup.c
/openbmc/linux/kernel/bpf/helpers.c
/openbmc/linux/kernel/bpf/syscall.c
/openbmc/linux/kernel/bpf/verifier.c
/openbmc/linux/kernel/debug/kdb/kdb_main.c
/openbmc/linux/kernel/events/core.c
/openbmc/linux/kernel/irq/irqdesc.c
/openbmc/linux/kernel/kexec_core.c
/openbmc/linux/kernel/power/swap.c
/openbmc/linux/kernel/rcu/tree.c
/openbmc/linux/kernel/rcu/tree_exp.h
/openbmc/linux/kernel/time/clocksource.c
/openbmc/linux/kernel/time/hrtimer.c
/openbmc/linux/kernel/time/tick-sched.c
/openbmc/linux/kernel/trace/tracing_map.c
/openbmc/linux/lib/crypto/mpi/ec.c
/openbmc/linux/lib/debugobjects.c
/openbmc/linux/lib/kunit/executor.c
/openbmc/linux/lib/kunit/test.c
/openbmc/linux/mm/memblock.c
/openbmc/linux/mm/migrate.c
/openbmc/linux/mm/mm_init.c
/openbmc/linux/mm/page_alloc.c
/openbmc/linux/mm/percpu.c
/openbmc/linux/mm/sparse.c
/openbmc/linux/net/8021q/vlan_netlink.c
/openbmc/linux/net/bluetooth/hci_debugfs.c
/openbmc/linux/net/bluetooth/hci_sync.c
/openbmc/linux/net/bluetooth/iso.c
/openbmc/linux/net/bluetooth/l2cap_core.c
/openbmc/linux/net/bpf/test_run.c
/openbmc/linux/net/bridge/br_cfm_netlink.c
/openbmc/linux/net/bridge/br_multicast.c
/openbmc/linux/net/bridge/br_netfilter_hooks.c
/openbmc/linux/net/bridge/br_netfilter_ipv6.c
/openbmc/linux/net/bridge/br_private.h
/openbmc/linux/net/ceph/messenger_v1.c
/openbmc/linux/net/ceph/messenger_v2.c
/openbmc/linux/net/ceph/osd_client.c
/openbmc/linux/net/core/dev.c
/openbmc/linux/net/core/dev.h
/openbmc/linux/net/core/filter.c
/openbmc/linux/net/core/request_sock.c
/openbmc/linux/net/core/rtnetlink.c
/openbmc/linux/net/core/sock.c
/openbmc/linux/net/devlink/port.c
/openbmc/linux/net/ethtool/features.c
/openbmc/linux/net/ipv4/af_inet.c
/openbmc/linux/net/ipv4/inet_connection_sock.c
/openbmc/linux/net/ipv4/ip_output.c
/openbmc/linux/net/ipv4/ip_sockglue.c
/openbmc/linux/net/ipv4/ip_tunnel_core.c
/openbmc/linux/net/ipv4/ipmr.c
/openbmc/linux/net/ipv4/netfilter/nf_reject_ipv4.c
/openbmc/linux/net/ipv4/ping.c
/openbmc/linux/net/ipv4/raw.c
/openbmc/linux/net/ipv4/tcp.c
/openbmc/linux/net/ipv4/tcp_ipv4.c
/openbmc/linux/net/ipv4/udp.c
/openbmc/linux/net/ipv6/addrconf_core.c
/openbmc/linux/net/ipv6/af_inet6.c
/openbmc/linux/net/ipv6/ip6_tunnel.c
/openbmc/linux/net/ipv6/mcast.c
/openbmc/linux/net/ipv6/netfilter/nf_reject_ipv6.c
/openbmc/linux/net/ipv6/ping.c
/openbmc/linux/net/ipv6/tcp_ipv6.c
/openbmc/linux/net/ipv6/udp.c
/openbmc/linux/net/kcm/kcmsock.c
/openbmc/linux/net/llc/af_llc.c
/openbmc/linux/net/llc/llc_core.c
/openbmc/linux/net/mac80211/mlme.c
/openbmc/linux/net/mac80211/sta_info.c
/openbmc/linux/net/mac80211/tx.c
/openbmc/linux/net/mptcp/options.c
/openbmc/linux/net/mptcp/subflow.c
/openbmc/linux/net/netfilter/ipset/ip_set_hash_netiface.c
/openbmc/linux/net/netfilter/ipvs/ip_vs_xmit.c
/openbmc/linux/net/netfilter/nf_conntrack_proto_tcp.c
/openbmc/linux/net/netfilter/nf_log.c
/openbmc/linux/net/netfilter/nf_log_syslog.c
/openbmc/linux/net/netfilter/nf_queue.c
/openbmc/linux/net/netfilter/nf_tables_api.c
/openbmc/linux/net/netfilter/nfnetlink_log.c
/openbmc/linux/net/netfilter/nft_chain_filter.c
/openbmc/linux/net/netfilter/nft_compat.c
/openbmc/linux/net/netfilter/nft_ct.c
/openbmc/linux/net/netfilter/nft_flow_offload.c
/openbmc/linux/net/netfilter/nft_limit.c
/openbmc/linux/net/netfilter/nft_nat.c
/openbmc/linux/net/netfilter/nft_rt.c
/openbmc/linux/net/netfilter/nft_set_pipapo.c
/openbmc/linux/net/netfilter/nft_set_pipapo.h
/openbmc/linux/net/netfilter/nft_set_pipapo_avx2.c
/openbmc/linux/net/netfilter/nft_set_rbtree.c
/openbmc/linux/net/netfilter/nft_socket.c
/openbmc/linux/net/netfilter/nft_synproxy.c
/openbmc/linux/net/netfilter/nft_tproxy.c
/openbmc/linux/net/netfilter/nft_tunnel.c
/openbmc/linux/net/netfilter/nft_xfrm.c
/openbmc/linux/net/netfilter/xt_physdev.c
/openbmc/linux/net/netlink/af_netlink.c
/openbmc/linux/net/rds/af_rds.c
/openbmc/linux/net/rxrpc/ar-internal.h
/openbmc/linux/net/rxrpc/call_event.c
/openbmc/linux/net/rxrpc/call_object.c
/openbmc/linux/net/rxrpc/conn_event.c
/openbmc/linux/net/rxrpc/conn_service.c
/openbmc/linux/net/rxrpc/input.c
/openbmc/linux/net/rxrpc/local_object.c
/openbmc/linux/net/rxrpc/output.c
/openbmc/linux/net/rxrpc/proc.c
/openbmc/linux/net/rxrpc/rxkad.c
/openbmc/linux/net/sched/cls_api.c
/openbmc/linux/net/sched/cls_flower.c
/openbmc/linux/net/smc/smc_clc.c
/openbmc/linux/net/smc/smc_diag.c
/openbmc/linux/net/sunrpc/svcsock.c
/openbmc/linux/net/sunrpc/xprtmultipath.c
/openbmc/linux/net/tipc/bearer.c
/openbmc/linux/net/tls/tls_sw.c
/openbmc/linux/net/unix/af_unix.c
/openbmc/linux/net/unix/diag.c
/openbmc/linux/net/unix/garbage.c
/openbmc/linux/net/wireless/scan.c
/openbmc/linux/net/xdp/xsk.c
/openbmc/linux/net/xdp/xsk_buff_pool.c
/openbmc/linux/rust/alloc/alloc.rs
/openbmc/linux/rust/alloc/boxed.rs
/openbmc/linux/rust/alloc/lib.rs
/openbmc/linux/rust/alloc/raw_vec.rs
/openbmc/linux/rust/alloc/vec/extract_if.rs
/openbmc/linux/rust/alloc/vec/mod.rs
/openbmc/linux/rust/alloc/vec/spec_extend.rs
/openbmc/linux/rust/compiler_builtins.rs
/openbmc/linux/rust/kernel/print.rs
/openbmc/linux/rust/kernel/sync/arc.rs
/openbmc/linux/rust/kernel/task.rs
/openbmc/linux/samples/bpf/asm_goto_workaround.h
/openbmc/linux/scripts/get_abi.pl
/openbmc/linux/scripts/min-tool-version.sh
/openbmc/linux/security/apparmor/lib.c
/openbmc/linux/security/apparmor/lsm.c
/openbmc/linux/security/apparmor/policy_unpack.c
/openbmc/linux/security/keys/encrypted-keys/encrypted.c
/openbmc/linux/security/security.c
/openbmc/linux/security/selinux/hooks.c
/openbmc/linux/security/smack/smack_lsm.c
/openbmc/linux/security/tomoyo/tomoyo.c
/openbmc/linux/sound/hda/hdac_stream.c
/openbmc/linux/sound/hda/intel-dsp-config.c
/openbmc/linux/sound/pci/hda/hda_intel.c
/openbmc/linux/sound/pci/hda/patch_conexant.c
/openbmc/linux/sound/pci/hda/patch_hdmi.c
/openbmc/linux/sound/soc/codecs/lpass-wsa-macro.c
/openbmc/linux/sound/soc/codecs/wcd938x.c
/openbmc/linux/sound/soc/codecs/wsa883x.c
/openbmc/linux/sound/soc/intel/boards/sof_sdw.c
/openbmc/linux/sound/soc/mediatek/common/mtk-dsp-sof-common.c
/openbmc/linux/sound/soc/qcom/sc8280xp.c
/openbmc/linux/sound/soc/sof/ipc4-loader.c
/openbmc/linux/sound/usb/quirks.c
/openbmc/linux/tools/arch/x86/include/asm/rmwcc.h
/openbmc/linux/tools/build/feature/test-libopencsd.c
/openbmc/linux/tools/include/linux/compiler_types.h
/openbmc/linux/tools/lib/api/io.h
/openbmc/linux/tools/lib/bpf/libbpf.c
/openbmc/linux/tools/lib/bpf/libbpf_common.h
/openbmc/linux/tools/lib/subcmd/help.c
/openbmc/linux/tools/perf/builtin-stat.c
/openbmc/linux/tools/perf/pmu-events/arch/arm64/ampere/ampereone/core-imp-def.json
/openbmc/linux/tools/perf/tests/attr/test-record-user-regs-no-sve-aarch64
/openbmc/linux/tools/perf/tests/attr/test-record-user-regs-sve-aarch64
/openbmc/linux/tools/perf/tests/workloads/thloop.c
/openbmc/linux/tools/perf/util/bpf-event.c
/openbmc/linux/tools/perf/util/bpf-event.h
/openbmc/linux/tools/perf/util/db-export.c
/openbmc/linux/tools/perf/util/env.c
/openbmc/linux/tools/perf/util/env.h
/openbmc/linux/tools/perf/util/evlist.c
/openbmc/linux/tools/perf/util/genelf.c
/openbmc/linux/tools/perf/util/header.c
/openbmc/linux/tools/perf/util/hisi-ptt.c
/openbmc/linux/tools/perf/util/mem-events.c
/openbmc/linux/tools/perf/util/stat-shadow.c
/openbmc/linux/tools/perf/util/unwind-libdw.c
/openbmc/linux/tools/perf/util/unwind-libunwind-local.c
/openbmc/linux/tools/testing/kunit/kunit_parser.py
/openbmc/linux/tools/testing/selftests/bpf/cgroup_helpers.c
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/btf.c
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/tc_opts.c
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/verifier.c
/openbmc/linux/tools/testing/selftests/bpf/progs/cb_refs.c
/openbmc/linux/tools/testing/selftests/bpf/progs/iters.c
/openbmc/linux/tools/testing/selftests/bpf/progs/pyperf180.c
/openbmc/linux/tools/testing/selftests/bpf/progs/strobemeta.h
/openbmc/linux/tools/testing/selftests/bpf/progs/test_global_func17.c
/openbmc/linux/tools/testing/selftests/bpf/progs/verifier_iterating_callbacks.c
/openbmc/linux/tools/testing/selftests/bpf/progs/verifier_subprog_precision.c
/openbmc/linux/tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
/openbmc/linux/tools/testing/selftests/bpf/veristat.c
/openbmc/linux/tools/testing/selftests/bpf/xdp_hw_metadata.c
/openbmc/linux/tools/testing/selftests/drivers/net/bonding/bond_options.sh
/openbmc/linux/tools/testing/selftests/drivers/net/bonding/lag_lib.sh
/openbmc/linux/tools/testing/selftests/drivers/net/bonding/mode-1-recovery-updelay.sh
/openbmc/linux/tools/testing/selftests/drivers/net/bonding/mode-2-recovery-updelay.sh
/openbmc/linux/tools/testing/selftests/drivers/net/bonding/settings
/openbmc/linux/tools/testing/selftests/drivers/net/mlxsw/qos_pfc.sh
/openbmc/linux/tools/testing/selftests/drivers/net/mlxsw/spectrum-2/tc_flower.sh
/openbmc/linux/tools/testing/selftests/drivers/net/netdevsim/udp_tunnel_nic.sh
/openbmc/linux/tools/testing/selftests/drivers/net/team/config
/openbmc/linux/tools/testing/selftests/mm/hugepage-vmemmap.c
/openbmc/linux/tools/testing/selftests/net/Makefile
/openbmc/linux/tools/testing/selftests/net/big_tcp.sh
/openbmc/linux/tools/testing/selftests/net/cmsg_ipv6.sh
/openbmc/linux/tools/testing/selftests/net/config
/openbmc/linux/tools/testing/selftests/net/pmtu.sh
/openbmc/linux/tools/testing/selftests/net/rps_default_mask.sh
/openbmc/linux/tools/testing/selftests/net/setup_veth.sh
/openbmc/linux/tools/testing/selftests/net/so_incoming_cpu.c
/openbmc/linux/tools/testing/selftests/net/udpgro.sh
/openbmc/linux/tools/testing/selftests/net/udpgro_bench.sh
/openbmc/linux/tools/testing/selftests/net/udpgro_frglist.sh
/openbmc/linux/tools/testing/selftests/net/udpgro_fwd.sh
/openbmc/linux/tools/testing/selftests/net/udpgso_bench_rx.c
/openbmc/linux/tools/testing/selftests/net/unicast_extensions.sh
/openbmc/linux/tools/testing/selftests/net/veth.sh
/openbmc/linux/tools/testing/selftests/net/xdp_dummy.c
/openbmc/linux/tools/testing/selftests/nolibc/nolibc-test.c
/openbmc/linux/tools/testing/selftests/sgx/Makefile
/openbmc/linux/tools/testing/selftests/sgx/load.c
/openbmc/linux/tools/testing/selftests/sgx/sigstruct.c
/openbmc/linux/tools/testing/selftests/sgx/test_encl.c
/openbmc/linux/tools/testing/selftests/sgx/test_encl.lds
d15de92916-Jan-2024 Xi Ruoyao <xry111@xry111.site>

LoongArch: Fix and simplify fcsr initialization on execve()

commit c2396651309eba291c15e32db8fbe44c738b5921 upstream.

There has been a lingering bug in LoongArch Linux systems causing some
GCC test

LoongArch: Fix and simplify fcsr initialization on execve()

commit c2396651309eba291c15e32db8fbe44c738b5921 upstream.

There has been a lingering bug in LoongArch Linux systems causing some
GCC tests to intermittently fail (see Closes link). I've made a minimal
reproducer:

zsh% cat measure.s
.align 4
.globl _start
_start:
movfcsr2gr $a0, $fcsr0
bstrpick.w $a0, $a0, 16, 16
beqz $a0, .ok
break 0
.ok:
li.w $a7, 93
syscall 0
zsh% cc mesaure.s -o measure -nostdlib
zsh% echo $((1.0/3))
0.33333333333333331
zsh% while ./measure; do ; done

This while loop should not stop as POSIX is clear that execve must set
fenv to the default, where FCSR should be zero. But in fact it will
just stop after running for a while (normally less than 30 seconds).
Note that "$((1.0/3))" is needed to reproduce this issue because it
raises FE_INVALID and makes fcsr0 non-zero.

The problem is we are currently relying on SET_PERSONALITY2() to reset
current->thread.fpu.fcsr. But SET_PERSONALITY2() is executed before
start_thread which calls lose_fpu(0). We can see if kernel preempt is
enabled, we may switch to another thread after SET_PERSONALITY2() but
before lose_fpu(0). Then bad thing happens: during the thread switch
the value of the fcsr0 register is stored into current->thread.fpu.fcsr,
making it dirty again.

The issue can be fixed by setting current->thread.fpu.fcsr after
lose_fpu(0) because lose_fpu() clears TIF_USEDFPU, then the thread
switch won't touch current->thread.fpu.fcsr.

The only other architecture setting FCSR in SET_PERSONALITY2() is MIPS.
I've ran a similar test on MIPS with mainline kernel and it turns out
MIPS is buggy, too. Anyway MIPS do this for supporting different FP
flavors (NaN encodings, etc.) which do not exist on LoongArch. So for
LoongArch, we can simply remove the current->thread.fpu.fcsr setting
from SET_PERSONALITY2() and do it in start_thread(), after lose_fpu(0).

The while loop failing with the mainline kernel has survived one hour
after this change on LoongArch.

Fixes: 803b0fc5c3f2baa ("LoongArch: Add process management")
Closes: https://github.com/loongson-community/discussions/issues/7
Link: https://lore.kernel.org/linux-mips/7a6aa1bbdbbe2e63ae96ff163fab0349f58f1b9e.camel@xry111.site/
Cc: stable@vger.kernel.org
Signed-off-by: Xi Ruoyao <xry111@xry111.site>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

show more ...


/openbmc/linux/Documentation/devicetree/bindings/arm/qcom.yaml
/openbmc/linux/Documentation/devicetree/bindings/media/mediatek,mdp3-rdma.yaml
/openbmc/linux/Documentation/devicetree/bindings/media/mediatek,mdp3-wrot.yaml
/openbmc/linux/Documentation/devicetree/bindings/media/rockchip-isp1.yaml
/openbmc/linux/Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-usb43dp-phy.yaml
/openbmc/linux/Makefile
/openbmc/linux/arch/arc/kernel/setup.c
/openbmc/linux/arch/arc/kernel/signal.c
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-apq8064.dtsi
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-msm8226.dtsi
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-sdx65.dtsi
/openbmc/linux/arch/arm/boot/dts/st/stm32mp157a-dk1-scmi.dts
/openbmc/linux/arch/arm/boot/dts/st/stm32mp157c-dk2-scmi.dts
/openbmc/linux/arch/arm/boot/dts/st/stm32mp157c-ed1-scmi.dts
/openbmc/linux/arch/arm/boot/dts/st/stm32mp157c-ev1-scmi.dts
/openbmc/linux/arch/arm/mach-davinci/Kconfig
/openbmc/linux/arch/arm/mach-sunxi/mc_smp.c
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8mm.dtsi
/openbmc/linux/arch/arm64/boot/dts/hisilicon/hikey970-pmic.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8183.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8186.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8195.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/ipq6018.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/qrb2210-rb1.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/qrb4210-rb2.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/qrb5165-rb5.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/sa8775p.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sc7180-acer-aspire1.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/sc7180.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sc7280.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sc8180x-primus.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/sc8180x.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/sc8280xp.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sdm845-db845c.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/sdm845.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sm6125.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sm6350.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sm6375.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sm8150-hdk.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/sm8150.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sm8250.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sm8350.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sm8450.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sm8550.dtsi
/openbmc/linux/arch/arm64/boot/dts/renesas/r8a779g0-white-hawk-cpu.dtsi
/openbmc/linux/arch/arm64/boot/dts/rockchip/rk3566-lubancat-1.dts
/openbmc/linux/arch/arm64/boot/dts/ti/k3-am62a-main.dtsi
/openbmc/linux/arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi
/openbmc/linux/arch/arm64/boot/dts/ti/k3-am65-main.dtsi
/openbmc/linux/arch/arm64/boot/dts/xilinx/Makefile
/openbmc/linux/arch/arm64/include/asm/syscall_wrapper.h
/openbmc/linux/arch/csky/include/asm/jump_label.h
asm/elf.h
/openbmc/linux/arch/loongarch/kernel/elf.c
/openbmc/linux/arch/loongarch/kernel/process.c
/openbmc/linux/arch/mips/boot/dts/loongson/loongson64-2k1000.dtsi
/openbmc/linux/arch/mips/boot/dts/loongson/ls7a-pch.dtsi
/openbmc/linux/arch/mips/kernel/smp.c
/openbmc/linux/arch/powerpc/Kconfig
/openbmc/linux/arch/powerpc/kernel/rtas.c
/openbmc/linux/arch/powerpc/kvm/book3s_64_mmu_hv.c
/openbmc/linux/arch/powerpc/kvm/book3s_64_mmu_radix.c
/openbmc/linux/arch/powerpc/kvm/book3s_hv.c
/openbmc/linux/arch/powerpc/kvm/book3s_hv.h
/openbmc/linux/arch/powerpc/kvm/book3s_hv_builtin.c
/openbmc/linux/arch/powerpc/lib/Makefile
/openbmc/linux/arch/powerpc/perf/hv-gpci.c
/openbmc/linux/arch/powerpc/perf/imc-pmu.c
/openbmc/linux/arch/powerpc/platforms/44x/Kconfig
/openbmc/linux/arch/powerpc/platforms/powernv/opal-irqchip.c
/openbmc/linux/arch/powerpc/platforms/powernv/opal-powercap.c
/openbmc/linux/arch/powerpc/platforms/powernv/opal-xscom.c
/openbmc/linux/arch/powerpc/platforms/pseries/hotplug-memory.c
/openbmc/linux/arch/riscv/include/asm/syscall_wrapper.h
/openbmc/linux/arch/s390/include/asm/syscall_wrapper.h
/openbmc/linux/arch/x86/events/intel/uncore_snbep.c
/openbmc/linux/arch/x86/include/asm/mwait.h
/openbmc/linux/arch/x86/include/asm/syscall_wrapper.h
/openbmc/linux/arch/x86/kernel/cpu/mce/inject.c
/openbmc/linux/arch/x86/kernel/cpu/microcode/core.c
/openbmc/linux/arch/x86/lib/csum-partial_64.c
/openbmc/linux/arch/x86/lib/misc.c
/openbmc/linux/block/blk-cgroup.h
/openbmc/linux/block/genhd.c
/openbmc/linux/crypto/af_alg.c
/openbmc/linux/crypto/rsa.c
/openbmc/linux/crypto/scompress.c
/openbmc/linux/drivers/accel/habanalabs/common/habanalabs_ioctl.c
/openbmc/linux/drivers/acpi/acpi_extlog.c
/openbmc/linux/drivers/acpi/acpi_lpit.c
/openbmc/linux/drivers/acpi/acpi_lpss.c
/openbmc/linux/drivers/acpi/acpi_video.c
/openbmc/linux/drivers/acpi/resource.c
/openbmc/linux/drivers/android/binder.c
/openbmc/linux/drivers/android/binder_alloc.c
/openbmc/linux/drivers/base/class.c
/openbmc/linux/drivers/block/null_blk/main.c
/openbmc/linux/drivers/block/virtio_blk.c
/openbmc/linux/drivers/bluetooth/btmtkuart.c
/openbmc/linux/drivers/bluetooth/btnxpuart.c
/openbmc/linux/drivers/bus/moxtet.c
/openbmc/linux/drivers/clk/clk-renesas-pcie.c
/openbmc/linux/drivers/clk/clk-si5341.c
/openbmc/linux/drivers/clk/clk-sp7021.c
/openbmc/linux/drivers/clk/qcom/dispcc-sm8550.c
/openbmc/linux/drivers/clk/qcom/gcc-sm8550.c
/openbmc/linux/drivers/clk/qcom/gpucc-sm8150.c
/openbmc/linux/drivers/clk/qcom/videocc-sm8150.c
/openbmc/linux/drivers/clk/renesas/rzg2l-cpg.c
/openbmc/linux/drivers/clk/zynqmp/clk-mux-zynqmp.c
/openbmc/linux/drivers/clk/zynqmp/divider.c
/openbmc/linux/drivers/clocksource/timer-ti-dm.c
/openbmc/linux/drivers/connector/cn_proc.c
/openbmc/linux/drivers/cpufreq/scmi-cpufreq.c
/openbmc/linux/drivers/cpuidle/cpuidle-haltpoll.c
/openbmc/linux/drivers/crypto/ccp/ccp-ops.c
/openbmc/linux/drivers/crypto/hisilicon/hpre/hpre_main.c
/openbmc/linux/drivers/crypto/hisilicon/qm.c
/openbmc/linux/drivers/crypto/hisilicon/sec2/sec.h
/openbmc/linux/drivers/crypto/hisilicon/sec2/sec_crypto.c
/openbmc/linux/drivers/crypto/hisilicon/sec2/sec_main.c
/openbmc/linux/drivers/crypto/hisilicon/zip/zip_main.c
/openbmc/linux/drivers/crypto/inside-secure/safexcel_cipher.c
/openbmc/linux/drivers/crypto/sa2ul.c
/openbmc/linux/drivers/crypto/sahara.c
/openbmc/linux/drivers/crypto/starfive/jh7110-cryp.c
/openbmc/linux/drivers/crypto/virtio/virtio_crypto_common.h
/openbmc/linux/drivers/crypto/virtio/virtio_crypto_core.c
/openbmc/linux/drivers/edac/thunderx_edac.c
/openbmc/linux/drivers/firmware/ti_sci.c
/openbmc/linux/drivers/gpio/gpiolib-sysfs.c
/openbmc/linux/drivers/gpio/gpiolib.c
/openbmc/linux/drivers/gpio/gpiolib.h
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_priv.h
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_svm.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_topology.c
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/bios/command_table2.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/bios/command_table2.h
/openbmc/linux/drivers/gpu/drm/amd/display/dc/core/dc.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dc_bios_types.h
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.h
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn31/dcn31_panel_cntl.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/inc/hw/abm.h
/openbmc/linux/drivers/gpu/drm/amd/display/dc/inc/hw/panel_cntl.h
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/link_factory.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.h
/openbmc/linux/drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
/openbmc/linux/drivers/gpu/drm/amd/display/include/grph_object_ctrl_defs.h
/openbmc/linux/drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c
/openbmc/linux/drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
/openbmc/linux/drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c
/openbmc/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c
/openbmc/linux/drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c
/openbmc/linux/drivers/gpu/drm/bridge/tc358767.c
/openbmc/linux/drivers/gpu/drm/bridge/ti-tpd12s015.c
/openbmc/linux/drivers/gpu/drm/display/drm_dp_mst_topology.c
/openbmc/linux/drivers/gpu/drm/drm_crtc.c
/openbmc/linux/drivers/gpu/drm/drm_drv.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_dp_mst.c
/openbmc/linux/drivers/gpu/drm/imx/lcdc/imx-lcdc.c
/openbmc/linux/drivers/gpu/drm/mediatek/mtk_disp_merge.c
/openbmc/linux/drivers/gpu/drm/mediatek/mtk_dp.c
/openbmc/linux/drivers/gpu/drm/mediatek/mtk_dpi.c
/openbmc/linux/drivers/gpu/drm/mediatek/mtk_mdp_rdma.c
/openbmc/linux/drivers/gpu/drm/msm/adreno/adreno_device.c
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_5_1_sc8180x.h
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_6_0_sm8250.h
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_6_2_sc7180.h
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_7_2_sc7280.h
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h
/openbmc/linux/drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c
/openbmc/linux/drivers/gpu/drm/msm/dsi/phy/dsi_phy.c
/openbmc/linux/drivers/gpu/drm/nouveau/dispnv50/disp.c
/openbmc/linux/drivers/gpu/drm/nouveau/nv04_fence.c
/openbmc/linux/drivers/gpu/drm/omapdrm/omap_drv.c
/openbmc/linux/drivers/gpu/drm/panel/panel-elida-kd35t133.c
/openbmc/linux/drivers/gpu/drm/panel/panel-newvision-nv3051d.c
/openbmc/linux/drivers/gpu/drm/panel/panel-sitronix-st7701.c
/openbmc/linux/drivers/gpu/drm/panfrost/panfrost_gpu.c
/openbmc/linux/drivers/gpu/drm/radeon/r100.c
/openbmc/linux/drivers/gpu/drm/radeon/r600_cs.c
/openbmc/linux/drivers/gpu/drm/radeon/radeon_display.c
/openbmc/linux/drivers/gpu/drm/radeon/radeon_vm.c
/openbmc/linux/drivers/gpu/drm/radeon/si.c
/openbmc/linux/drivers/gpu/drm/radeon/sumo_dpm.c
/openbmc/linux/drivers/gpu/drm/radeon/trinity_dpm.c
/openbmc/linux/drivers/gpu/drm/tests/drm_dp_mst_helper_test.c
/openbmc/linux/drivers/gpu/drm/tidss/tidss_dispc.c
/openbmc/linux/drivers/gpu/drm/tidss/tidss_kms.c
/openbmc/linux/drivers/gpu/drm/tilcdc/tilcdc_drv.c
/openbmc/linux/drivers/hid/hid-nintendo.c
/openbmc/linux/drivers/hwtracing/coresight/coresight-etm4x.h
/openbmc/linux/drivers/i2c/busses/i2c-rk3x.c
/openbmc/linux/drivers/idle/intel_idle.c
/openbmc/linux/drivers/infiniband/hw/hns/hns_roce_hw_v2.c
/openbmc/linux/drivers/infiniband/hw/hns/hns_roce_pd.c
/openbmc/linux/drivers/infiniband/hw/mthca/mthca_cmd.c
/openbmc/linux/drivers/infiniband/hw/mthca/mthca_main.c
/openbmc/linux/drivers/infiniband/ulp/iser/iscsi_iser.h
/openbmc/linux/drivers/infiniband/ulp/iser/iser_initiator.c
/openbmc/linux/drivers/infiniband/ulp/iser/iser_memory.c
/openbmc/linux/drivers/infiniband/ulp/iser/iser_verbs.c
/openbmc/linux/drivers/input/joystick/xpad.c
/openbmc/linux/drivers/input/keyboard/atkbd.c
/openbmc/linux/drivers/input/mouse/synaptics.c
/openbmc/linux/drivers/input/serio/i8042-acpipnpio.h
/openbmc/linux/drivers/leds/trigger/ledtrig-tty.c
/openbmc/linux/drivers/md/Kconfig
/openbmc/linux/drivers/md/md.c
/openbmc/linux/drivers/md/raid5.c
/openbmc/linux/drivers/media/dvb-core/dvbdev.c
/openbmc/linux/drivers/media/dvb-frontends/m88ds3103.c
/openbmc/linux/drivers/media/pci/bt8xx/bttv-driver.c
/openbmc/linux/drivers/media/pci/bt8xx/bttv-vbi.c
/openbmc/linux/drivers/media/platform/amphion/vpu_core.c
/openbmc/linux/drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c
/openbmc/linux/drivers/media/platform/nxp/imx-mipi-csis.c
/openbmc/linux/drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c
/openbmc/linux/drivers/media/platform/verisilicon/hantro_drv.c
/openbmc/linux/drivers/media/platform/verisilicon/hantro_v4l2.c
/openbmc/linux/drivers/media/test-drivers/visl/visl-video.c
/openbmc/linux/drivers/media/usb/cx231xx/cx231xx-core.c
/openbmc/linux/drivers/media/usb/pvrusb2/pvrusb2-context.c
/openbmc/linux/drivers/media/v4l2-core/v4l2-async.c
/openbmc/linux/drivers/mmc/host/Kconfig
/openbmc/linux/drivers/mtd/mtd_blkdevs.c
/openbmc/linux/drivers/mtd/nand/raw/fsl_ifc_nand.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_rx.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c
/openbmc/linux/drivers/net/wireless/ath/ath11k/ahb.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/tx.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/pcie/rx.c
/openbmc/linux/drivers/net/wireless/marvell/libertas/Kconfig
/openbmc/linux/drivers/net/wireless/mediatek/mt76/eeprom.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt76.h
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7615/sdio.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7915/eeprom.h
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7915/main.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7915/mmio.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7921/mcu.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7921/sdio.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7921/sdio_mac.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7996/mac.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7996/mcu.h
/openbmc/linux/drivers/net/wireless/mediatek/mt76/sdio.c
/openbmc/linux/drivers/net/wireless/purelifi/plfxlc/usb.c
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.h
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.h
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/wifi.h
/openbmc/linux/drivers/net/wireless/realtek/rtw88/mac80211.c
/openbmc/linux/drivers/net/wireless/realtek/rtw88/sdio.c
/openbmc/linux/drivers/net/xen-netback/netback.c
/openbmc/linux/drivers/of/base.c
/openbmc/linux/drivers/of/unittest-data/tests-phandle.dtsi
/openbmc/linux/drivers/of/unittest.c
/openbmc/linux/drivers/parport/parport_serial.c
/openbmc/linux/drivers/pci/quirks.c
/openbmc/linux/drivers/perf/arm-cmn.c
/openbmc/linux/drivers/perf/hisilicon/hisi_uncore_uc_pmu.c
/openbmc/linux/drivers/pinctrl/pinctrl-amd.c
/openbmc/linux/drivers/pinctrl/pinctrl-amd.h
/openbmc/linux/drivers/pinctrl/pinctrl-cy8c95x0.c
/openbmc/linux/drivers/platform/x86/amd/pmc/pmc-quirks.c
/openbmc/linux/drivers/platform/x86/amd/pmc/pmc.c
/openbmc/linux/drivers/platform/x86/amd/pmc/pmc.h
/openbmc/linux/drivers/platform/x86/intel/vsec.c
/openbmc/linux/drivers/platform/x86/intel/vsec.h
/openbmc/linux/drivers/platform/x86/thinkpad_acpi.c
/openbmc/linux/drivers/pwm/pwm-stm32.c
/openbmc/linux/drivers/reset/hisilicon/hi6220_reset.c
/openbmc/linux/drivers/s390/block/scm_blk.c
/openbmc/linux/drivers/scsi/bfa/bfad_bsg.c
/openbmc/linux/drivers/scsi/fnic/fnic_debugfs.c
/openbmc/linux/drivers/scsi/hisi_sas/hisi_sas_main.c
/openbmc/linux/drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
/openbmc/linux/drivers/soc/qcom/llcc-qcom.c
/openbmc/linux/drivers/spi/Kconfig
/openbmc/linux/drivers/spi/spi-cadence-quadspi.c
/openbmc/linux/drivers/spi/spi-sh-msiof.c
/openbmc/linux/drivers/staging/media/rkvdec/rkvdec.c
/openbmc/linux/drivers/thermal/loongson2_thermal.c
/openbmc/linux/drivers/thermal/thermal_core.c
/openbmc/linux/drivers/tty/serial/8250/8250_bcm2835aux.c
/openbmc/linux/drivers/tty/serial/8250/8250_exar.c
/openbmc/linux/drivers/tty/serial/imx.c
/openbmc/linux/drivers/tty/serial/omap-serial.c
/openbmc/linux/drivers/tty/serial/serial_core.c
/openbmc/linux/drivers/ufs/host/ufs-qcom.c
/openbmc/linux/drivers/uio/uio.c
/openbmc/linux/drivers/usb/cdns3/cdns3-gadget.c
/openbmc/linux/drivers/usb/cdns3/cdns3-gadget.h
/openbmc/linux/drivers/usb/chipidea/core.c
/openbmc/linux/drivers/usb/dwc3/core.c
/openbmc/linux/drivers/usb/dwc3/ep0.c
/openbmc/linux/drivers/usb/dwc3/gadget.c
/openbmc/linux/drivers/usb/gadget/function/f_uvc.c
/openbmc/linux/drivers/usb/mon/mon_bin.c
/openbmc/linux/drivers/usb/phy/phy-mxs-usb.c
/openbmc/linux/drivers/usb/typec/class.c
/openbmc/linux/drivers/vhost/vsock.c
/openbmc/linux/drivers/video/fbdev/imxfb.c
/openbmc/linux/drivers/watchdog/bcm2835_wdt.c
/openbmc/linux/drivers/watchdog/hpwdt.c
/openbmc/linux/drivers/watchdog/rti_wdt.c
/openbmc/linux/drivers/watchdog/watchdog_dev.c
/openbmc/linux/fs/ceph/Kconfig
/openbmc/linux/fs/dlm/debug_fs.c
/openbmc/linux/fs/efivarfs/super.c
/openbmc/linux/fs/erofs/zdata.c
/openbmc/linux/fs/f2fs/data.c
/openbmc/linux/fs/f2fs/file.c
/openbmc/linux/fs/f2fs/namei.c
/openbmc/linux/fs/f2fs/node.c
/openbmc/linux/fs/f2fs/xattr.c
/openbmc/linux/fs/gfs2/quota.c
/openbmc/linux/fs/gfs2/rgrp.c
/openbmc/linux/fs/jbd2/commit.c
/openbmc/linux/fs/namespace.c
/openbmc/linux/fs/nfs/blocklayout/blocklayout.c
/openbmc/linux/fs/nfs/dir.c
/openbmc/linux/fs/nfs/direct.c
/openbmc/linux/fs/nfs/internal.h
/openbmc/linux/fs/nfs/nfs4proc.c
/openbmc/linux/fs/nfs/pnfs.c
/openbmc/linux/fs/pstore/ram_core.c
/openbmc/linux/fs/smb/client/smb2misc.c
/openbmc/linux/fs/smb/client/smb2ops.c
/openbmc/linux/fs/smb/server/asn1.c
/openbmc/linux/fs/smb/server/connection.c
/openbmc/linux/fs/smb/server/connection.h
/openbmc/linux/fs/smb/server/oplock.c
/openbmc/linux/fs/smb/server/smb2pdu.c
/openbmc/linux/fs/smb/server/smb_common.c
/openbmc/linux/fs/smb/server/smbacl.c
/openbmc/linux/fs/smb/server/transport_rdma.c
/openbmc/linux/fs/smb/server/transport_tcp.c
/openbmc/linux/include/asm-generic/cmpxchg-local.h
/openbmc/linux/include/crypto/if_alg.h
/openbmc/linux/include/drm/display/drm_dp_mst_helper.h
/openbmc/linux/include/drm/drm_bridge.h
/openbmc/linux/include/dt-bindings/clock/qcom,videocc-sm8150.h
/openbmc/linux/include/linux/bpf.h
/openbmc/linux/include/linux/bpf_mem_alloc.h
/openbmc/linux/include/linux/clk-provider.h
/openbmc/linux/include/linux/device.h
/openbmc/linux/include/linux/gpio/driver.h
/openbmc/linux/include/linux/hisi_acc_qm.h
/openbmc/linux/include/linux/virtio_vsock.h
/openbmc/linux/include/net/af_vsock.h
/openbmc/linux/include/net/bluetooth/hci_core.h
/openbmc/linux/include/uapi/linux/bpf.h
/openbmc/linux/kernel/bpf/arraymap.c
/openbmc/linux/kernel/bpf/hashtab.c
/openbmc/linux/kernel/bpf/lpm_trie.c
/openbmc/linux/kernel/bpf/map_in_map.c
/openbmc/linux/kernel/bpf/map_in_map.h
/openbmc/linux/kernel/bpf/memalloc.c
/openbmc/linux/kernel/bpf/stackmap.c
/openbmc/linux/kernel/bpf/syscall.c
/openbmc/linux/kernel/bpf/verifier.c
/openbmc/linux/kernel/dma/coherent.c
/openbmc/linux/kernel/sched/fair.c
/openbmc/linux/kernel/sys_ni.c
/openbmc/linux/kernel/time/posix-stubs.c
/openbmc/linux/kernel/time/tick-sched.c
/openbmc/linux/kernel/trace/bpf_trace.c
/openbmc/linux/kernel/trace/ring_buffer.c
/openbmc/linux/kernel/trace/trace.c
/openbmc/linux/kernel/trace/trace.h
/openbmc/linux/kernel/trace/trace_events_hist.c
/openbmc/linux/kernel/trace/trace_output.c
/openbmc/linux/lib/idr.c
/openbmc/linux/lib/kunit/debugfs.c
/openbmc/linux/lib/test_ida.c
/openbmc/linux/mm/memory_hotplug.c
/openbmc/linux/net/bluetooth/hci_conn.c
/openbmc/linux/net/bluetooth/hci_event.c
/openbmc/linux/net/dns_resolver/dns_key.c
/openbmc/linux/net/ipv4/af_inet.c
/openbmc/linux/net/ipv4/ipmr.c
/openbmc/linux/net/ipv6/ip6_tunnel.c
/openbmc/linux/net/ncsi/internal.h
/openbmc/linux/net/ncsi/ncsi-netlink.c
/openbmc/linux/net/ncsi/ncsi-pkt.h
/openbmc/linux/net/ncsi/ncsi-rsp.c
/openbmc/linux/net/netfilter/nf_tables_api.c
/openbmc/linux/net/netlabel/netlabel_calipso.c
/openbmc/linux/net/nfc/llcp_sock.c
/openbmc/linux/net/qrtr/ns.c
/openbmc/linux/net/rxrpc/call_object.c
/openbmc/linux/net/sched/act_ct.c
/openbmc/linux/net/sctp/socket.c
/openbmc/linux/net/sunrpc/xprtmultipath.c
/openbmc/linux/net/unix/unix_bpf.c
/openbmc/linux/net/vmw_vsock/af_vsock.c
/openbmc/linux/net/vmw_vsock/hyperv_transport.c
/openbmc/linux/net/vmw_vsock/virtio_transport.c
/openbmc/linux/net/vmw_vsock/virtio_transport_common.c
/openbmc/linux/net/vmw_vsock/vsock_loopback.c
/openbmc/linux/net/wireless/scan.c
/openbmc/linux/rust/bindgen_parameters
/openbmc/linux/scripts/decode_stacktrace.sh
/openbmc/linux/security/keys/encrypted-keys/encrypted.c
/openbmc/linux/security/selinux/hooks.c
/openbmc/linux/sound/pci/hda/patch_realtek.c
/openbmc/linux/sound/pci/oxygen/oxygen_mixer.c
/openbmc/linux/sound/soc/amd/vangogh/acp5x-mach.c
/openbmc/linux/sound/soc/codecs/cs35l33.c
/openbmc/linux/sound/soc/codecs/cs35l45-i2c.c
/openbmc/linux/sound/soc/codecs/cs35l45-spi.c
/openbmc/linux/sound/soc/codecs/cs35l45.c
/openbmc/linux/sound/soc/codecs/rt5645.c
/openbmc/linux/sound/soc/codecs/tas2781-fmwlib.c
/openbmc/linux/sound/soc/intel/boards/bytcr_rt5640.c
/openbmc/linux/sound/soc/intel/boards/sof_sdw_rt_sdca_jack_common.c
/openbmc/linux/sound/soc/intel/common/soc-acpi-intel-glk-match.c
/openbmc/linux/sound/soc/sof/intel/hda-codec.c
/openbmc/linux/sound/soc/sof/topology.c
/openbmc/linux/sound/usb/mixer_scarlett_gen2.c
/openbmc/linux/tools/include/uapi/linux/bpf.h
/openbmc/linux/tools/testing/selftests/alsa/conf.c
/openbmc/linux/tools/testing/selftests/alsa/mixer-test.c
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/bpf_iter.c
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/time_tai.c
/openbmc/linux/tools/testing/selftests/bpf/progs/bpf_iter_task_stack.c
/openbmc/linux/tools/testing/selftests/bpf/progs/test_global_func16.c
/openbmc/linux/tools/testing/selftests/bpf/progs/verifier_basic_stack.c
/openbmc/linux/tools/testing/selftests/bpf/progs/verifier_int_ptr.c
/openbmc/linux/tools/testing/selftests/bpf/progs/verifier_raw_stack.c
/openbmc/linux/tools/testing/selftests/bpf/progs/verifier_var_off.c
/openbmc/linux/tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c
/openbmc/linux/tools/testing/selftests/bpf/verifier/atomic_cmpxchg.c
/openbmc/linux/tools/testing/selftests/bpf/verifier/calls.c
/openbmc/linux/tools/testing/selftests/net/arp_ndisc_untracked_subnets.sh
/openbmc/linux/tools/testing/selftests/net/fib_nexthop_multiprefix.sh
/openbmc/linux/tools/testing/selftests/powerpc/math/fpu_preempt.c
/openbmc/linux/tools/testing/selftests/powerpc/math/vmx_preempt.c
6e56741005-Dec-2023 Wang Yao <wangyao@lemote.com>

efi/loongarch: Use load address to calculate kernel entry address

[ Upstream commit 271f2a4a9576b87ed1f8584909d6d270039e52ea ]

The efi_relocate_kernel() may load the PIE kernel to anywhere, the
loa

efi/loongarch: Use load address to calculate kernel entry address

[ Upstream commit 271f2a4a9576b87ed1f8584909d6d270039e52ea ]

The efi_relocate_kernel() may load the PIE kernel to anywhere, the
loaded address may not be equal to link address or
EFI_KIMG_PREFERRED_ADDRESS.

Acked-by: Huacai Chen <chenhuacai@loongson.cn>
Signed-off-by: Wang Yao <wangyao@lemote.com>
Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>

show more ...

4dd2d87c09-Dec-2023 Hengqi Chen <hengqi.chen@gmail.com>

LoongArch: Preserve syscall nr across execve()

[ Upstream commit d6c5f06e46a836e6a70c7cfd95bb38a67d9252ec ]

Currently, we store syscall nr in pt_regs::regs[11] and syscall execve()
accidentally ove

LoongArch: Preserve syscall nr across execve()

[ Upstream commit d6c5f06e46a836e6a70c7cfd95bb38a67d9252ec ]

Currently, we store syscall nr in pt_regs::regs[11] and syscall execve()
accidentally overrides it during its execution:

sys_execve()
-> do_execve()
-> do_execveat_common()
-> bprm_execve()
-> exec_binprm()
-> search_binary_handler()
-> load_elf_binary()
-> ELF_PLAT_INIT()

ELF_PLAT_INIT() reset regs[11] to 0, so in syscall_exit_to_user_mode()
we later get a wrong syscall nr. This breaks tools like execsnoop since
it relies on execve() tracepoints.

Skip pt_regs::regs[11] reset in ELF_PLAT_INIT() to fix the issue.

Signed-off-by: Hengqi Chen <hengqi.chen@gmail.com>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
Signed-off-by: Sasha Levin <sashal@kernel.org>

show more ...


/openbmc/linux/Documentation/devicetree/bindings/nvmem/mxs-ocotp.yaml
/openbmc/linux/Makefile
/openbmc/linux/arch/arm/boot/dts/ti/omap/am33xx.dtsi
/openbmc/linux/arch/arm/boot/dts/ti/omap/dra7.dtsi
/openbmc/linux/arch/arm/mach-omap2/id.c
/openbmc/linux/arch/arm/mach-sunxi/mc_smp.c
/openbmc/linux/arch/arm64/Makefile
/openbmc/linux/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero.dtsi
/openbmc/linux/arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero2.dts
/openbmc/linux/arch/arm64/boot/dts/allwinner/sun50i-h618-orangepi-zero3.dts
/openbmc/linux/arch/arm64/boot/dts/rockchip/rk3399-gru-chromebook.dtsi
/openbmc/linux/arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-dumo.dts
/openbmc/linux/arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi
/openbmc/linux/arch/arm64/boot/dts/rockchip/rk356x.dtsi
/openbmc/linux/arch/arm64/include/asm/pgtable.h
/openbmc/linux/arch/arm64/kvm/arm.c
/openbmc/linux/arch/arm64/kvm/vgic/vgic-init.c
/openbmc/linux/arch/arm64/kvm/vgic/vgic-mmio-v3.c
/openbmc/linux/arch/arm64/kvm/vgic/vgic.h
/openbmc/linux/arch/loongarch/Makefile
asm/elf.h
/openbmc/linux/arch/loongarch/kernel/relocate.c
/openbmc/linux/arch/loongarch/kernel/stacktrace.c
/openbmc/linux/arch/loongarch/kernel/time.c
/openbmc/linux/arch/loongarch/kernel/unwind.c
/openbmc/linux/arch/loongarch/kernel/unwind_prologue.c
/openbmc/linux/arch/loongarch/mm/pgtable.c
/openbmc/linux/arch/powerpc/Kconfig
/openbmc/linux/arch/powerpc/platforms/pseries/vas.c
/openbmc/linux/arch/powerpc/platforms/pseries/vas.h
/openbmc/linux/arch/riscv/Kconfig
/openbmc/linux/arch/riscv/kernel/cpufeature.c
/openbmc/linux/arch/riscv/kernel/crash_core.c
/openbmc/linux/arch/riscv/kvm/aia_imsic.c
/openbmc/linux/arch/s390/Kconfig
/openbmc/linux/arch/s390/include/asm/fpu/api.h
/openbmc/linux/arch/s390/kvm/vsie.c
/openbmc/linux/arch/x86/Kconfig
/openbmc/linux/arch/x86/events/intel/core.c
/openbmc/linux/arch/x86/include/asm/alternative.h
/openbmc/linux/arch/x86/include/asm/nospec-branch.h
/openbmc/linux/arch/x86/kernel/alternative.c
/openbmc/linux/arch/x86/kernel/head_64.S
/openbmc/linux/arch/x86/kernel/kprobes/core.c
/openbmc/linux/arch/x86/net/bpf_jit_comp.c
/openbmc/linux/arch/x86/xen/Kconfig
/openbmc/linux/block/blk-core.c
/openbmc/linux/block/blk-mq.c
/openbmc/linux/crypto/xts.c
/openbmc/linux/drivers/accel/qaic/mhi_controller.c
/openbmc/linux/drivers/accel/qaic/qaic_data.c
/openbmc/linux/drivers/acpi/thermal.c
/openbmc/linux/drivers/block/nbd.c
/openbmc/linux/drivers/bluetooth/hci_vhci.c
/openbmc/linux/drivers/bus/ti-sysc.c
/openbmc/linux/drivers/clk/clk-si521xx.c
/openbmc/linux/drivers/clk/rockchip/clk-rk3128.c
/openbmc/linux/drivers/crypto/hisilicon/qm.c
/openbmc/linux/drivers/crypto/intel/qat/qat_common/adf_aer.c
/openbmc/linux/drivers/cxl/core/hdm.c
/openbmc/linux/drivers/cxl/core/mbox.c
/openbmc/linux/drivers/cxl/core/memdev.c
/openbmc/linux/drivers/cxl/core/pmu.c
/openbmc/linux/drivers/cxl/core/port.c
/openbmc/linux/drivers/cxl/core/region.c
/openbmc/linux/drivers/cxl/cxl.h
/openbmc/linux/drivers/dma/fsl-edma-common.c
/openbmc/linux/drivers/dma/fsl-edma-main.c
/openbmc/linux/drivers/dma/idxd/submit.c
/openbmc/linux/drivers/dma/stm32-dma.c
/openbmc/linux/drivers/dma/ti/k3-psil-am62.c
/openbmc/linux/drivers/dma/ti/k3-psil-am62a.c
/openbmc/linux/drivers/firewire/ohci.c
/openbmc/linux/drivers/gpio/gpio-dwapb.c
/openbmc/linux/drivers/gpio/gpiolib-cdev.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/nbio_v7_9.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/soc15.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_priv.h
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dc_hw_types.h
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/Makefile
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dc_features.h
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
/openbmc/linux/drivers/gpu/drm/amd/display/modules/info_packet/info_packet.c
/openbmc/linux/drivers/gpu/drm/amd/display/modules/power/power_helpers.c
/openbmc/linux/drivers/gpu/drm/bridge/parade-ps8640.c
/openbmc/linux/drivers/gpu/drm/bridge/ti-sn65dsi86.c
/openbmc/linux/drivers/gpu/drm/drm_auth.c
/openbmc/linux/drivers/gpu/drm/drm_debugfs.c
/openbmc/linux/drivers/gpu/drm/drm_edid.c
/openbmc/linux/drivers/gpu/drm/drm_file.c
/openbmc/linux/drivers/gpu/drm/drm_ioctl.c
/openbmc/linux/drivers/gpu/drm/drm_prime.c
/openbmc/linux/drivers/gpu/drm/exynos/exynos_drm_dma.c
/openbmc/linux/drivers/gpu/drm/exynos/exynos_hdmi.c
/openbmc/linux/drivers/gpu/drm/i915/display/g4x_dp.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_crt.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_crtc_state_dump.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_cx0_phy.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_ddi.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_display.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_display_types.h
/openbmc/linux/drivers/gpu/drm/i915/display/intel_dmc.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_dp.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_dp_link_training.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_fb.c
/openbmc/linux/drivers/gpu/drm/i915/display/skl_scaler.c
/openbmc/linux/drivers/gpu/drm/i915/i915_hwmon.c
/openbmc/linux/drivers/gpu/drm/i915/i915_perf.c
/openbmc/linux/drivers/gpu/drm/mediatek/mtk_drm_crtc.c
/openbmc/linux/drivers/gpu/drm/mgag200/mgag200_drv.h
/openbmc/linux/drivers/gpu/drm/mgag200/mgag200_g200er.c
/openbmc/linux/drivers/gpu/drm/mgag200/mgag200_g200ev.c
/openbmc/linux/drivers/gpu/drm/mgag200/mgag200_g200se.c
/openbmc/linux/drivers/gpu/drm/mgag200/mgag200_mode.c
/openbmc/linux/drivers/gpu/drm/nouveau/nouveau_drm.c
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_gem.c
/openbmc/linux/drivers/hid/hid-apple.c
/openbmc/linux/drivers/hid/hid-asus.c
/openbmc/linux/drivers/hid/hid-glorious.c
/openbmc/linux/drivers/hid/hid-ids.h
/openbmc/linux/drivers/hid/hid-mcp2221.c
/openbmc/linux/drivers/hid/hid-multitouch.c
/openbmc/linux/drivers/hid/hid-quirks.c
/openbmc/linux/drivers/hwmon/corsair-psu.c
/openbmc/linux/drivers/hwtracing/ptt/hisi_ptt.c
/openbmc/linux/drivers/i2c/busses/i2c-aspeed.c
/openbmc/linux/drivers/i2c/busses/i2c-qcom-geni.c
/openbmc/linux/drivers/i2c/i2c-core.h
/openbmc/linux/drivers/iio/accel/kionix-kx022a.c
/openbmc/linux/drivers/iio/adc/imx93_adc.c
/openbmc/linux/drivers/iio/adc/meson_saradc.c
/openbmc/linux/drivers/iio/adc/ti_am335x_adc.c
/openbmc/linux/drivers/iio/buffer/industrialio-triggered-buffer.c
/openbmc/linux/drivers/iio/common/ms_sensors/ms_sensors_i2c.c
/openbmc/linux/drivers/iio/imu/adis16475.c
/openbmc/linux/drivers/iio/imu/inv_mpu6050/inv_mpu_core.c
/openbmc/linux/drivers/iio/magnetometer/tmag5273.c
/openbmc/linux/drivers/infiniband/hw/mlx5/main.c
/openbmc/linux/drivers/infiniband/hw/mlx5/mr.c
/openbmc/linux/drivers/input/keyboard/ipaq-micro-keys.c
/openbmc/linux/drivers/input/misc/soc_button_array.c
/openbmc/linux/drivers/interconnect/core.c
/openbmc/linux/drivers/interconnect/qcom/sm8250.c
/openbmc/linux/drivers/iommu/intel/iommu.c
/openbmc/linux/drivers/iommu/intel/iommu.h
/openbmc/linux/drivers/md/dm-integrity.c
/openbmc/linux/drivers/media/platform/qcom/camss/camss-csid-gen2.c
/openbmc/linux/drivers/media/platform/qcom/camss/camss.c
/openbmc/linux/drivers/mmc/core/block.c
/openbmc/linux/drivers/mmc/core/host.c
/openbmc/linux/drivers/mmc/host/meson-mx-sdhc-mmc.c
/openbmc/linux/drivers/mmc/host/sdhci-sprd.c
/openbmc/linux/drivers/net/ethernet/atheros/atl1e/atl1e_main.c
/openbmc/linux/drivers/net/ethernet/broadcom/bnxt/bnxt.c
/openbmc/linux/drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c
/openbmc/linux/drivers/net/ethernet/broadcom/genet/bcmgenet.c
/openbmc/linux/drivers/net/ethernet/broadcom/tg3.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_main.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_ethtool.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_lag.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_lib.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_main.c
/openbmc/linux/drivers/net/ethernet/intel/igc/igc.h
/openbmc/linux/drivers/net/ethernet/intel/igc/igc_ethtool.c
/openbmc/linux/drivers/net/ethernet/intel/igc/igc_tsn.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/npc.h
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu.h
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
/openbmc/linux/drivers/net/ethernet/mediatek/mtk_wed_wo.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/cmd.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/mirred.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/eswitch.h
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_termtbl.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/vport.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_rx.c
/openbmc/linux/drivers/net/ethernet/micrel/ks8851.h
/openbmc/linux/drivers/net/ethernet/micrel/ks8851_common.c
/openbmc/linux/drivers/net/ethernet/micrel/ks8851_spi.c
/openbmc/linux/drivers/net/ethernet/microsoft/Kconfig
/openbmc/linux/drivers/net/ethernet/mscc/ocelot_stats.c
/openbmc/linux/drivers/net/ethernet/qlogic/qla3xxx.c
/openbmc/linux/drivers/net/ethernet/realtek/r8169_main.c
/openbmc/linux/drivers/net/ethernet/renesas/ravb_main.c
/openbmc/linux/drivers/net/ethernet/sfc/rx_common.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c
/openbmc/linux/drivers/net/ethernet/wangxun/libwx/wx_lib.c
/openbmc/linux/drivers/net/ethernet/wangxun/libwx/wx_type.h
/openbmc/linux/drivers/net/phy/phy_device.c
/openbmc/linux/drivers/net/team/team.c
/openbmc/linux/drivers/net/usb/ax88172a.c
/openbmc/linux/drivers/net/usb/ax88179_178a.c
/openbmc/linux/drivers/net/usb/qmi_wwan.c
/openbmc/linux/drivers/net/virtio_net.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/pcie/internal.h
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/pcie/rx.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/pcie/trans.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/dma.c
/openbmc/linux/drivers/nfc/virtual_ncidev.c
/openbmc/linux/drivers/nvme/host/core.c
/openbmc/linux/drivers/nvme/host/fc.c
/openbmc/linux/drivers/nvme/host/ioctl.c
/openbmc/linux/drivers/nvme/host/nvme.h
/openbmc/linux/drivers/nvme/host/pci.c
/openbmc/linux/drivers/nvme/host/rdma.c
/openbmc/linux/drivers/nvme/host/tcp.c
/openbmc/linux/drivers/nvme/target/configfs.c
/openbmc/linux/drivers/nvmem/brcm_nvram.c
/openbmc/linux/drivers/pci/pci.c
/openbmc/linux/drivers/pci/pci.h
/openbmc/linux/drivers/pci/pcie/aspm.c
/openbmc/linux/drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8183.c
/openbmc/linux/drivers/phy/sunplus/phy-sunplus-usb2.c
/openbmc/linux/drivers/phy/ti/phy-gmii-sel.c
/openbmc/linux/drivers/pinctrl/cirrus/Kconfig
/openbmc/linux/drivers/pinctrl/nxp/pinctrl-s32cc.c
/openbmc/linux/drivers/pinctrl/pinctrl-at91-pio4.c
/openbmc/linux/drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
/openbmc/linux/drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
/openbmc/linux/drivers/platform/x86/intel/pmc/adl.c
/openbmc/linux/drivers/platform/x86/intel/pmc/cnp.c
/openbmc/linux/drivers/platform/x86/intel/pmc/core.c
/openbmc/linux/drivers/platform/x86/intel/pmc/core.h
/openbmc/linux/drivers/platform/x86/intel/pmc/mtl.c
/openbmc/linux/drivers/platform/x86/intel/pmc/tgl.c
/openbmc/linux/drivers/platform/x86/intel/telemetry/core.c
/openbmc/linux/drivers/reset/core.c
/openbmc/linux/drivers/scsi/aacraid/aacraid.h
/openbmc/linux/drivers/scsi/aacraid/commsup.c
/openbmc/linux/drivers/scsi/aacraid/linit.c
/openbmc/linux/drivers/scsi/aacraid/src.c
/openbmc/linux/drivers/scsi/bnx2fc/bnx2fc_fcoe.c
/openbmc/linux/drivers/scsi/scsi_error.c
/openbmc/linux/drivers/soundwire/stream.c
/openbmc/linux/drivers/spi/spi-atmel.c
/openbmc/linux/drivers/spi/spi-cadence.c
/openbmc/linux/drivers/spi/spi-imx.c
/openbmc/linux/drivers/thunderbolt/debugfs.c
/openbmc/linux/drivers/ufs/core/ufshcd.c
/openbmc/linux/drivers/ufs/host/ufs-qcom.c
/openbmc/linux/drivers/usb/fotg210/fotg210-hcd.c
/openbmc/linux/drivers/usb/serial/ftdi_sio.c
/openbmc/linux/drivers/usb/serial/ftdi_sio_ids.h
/openbmc/linux/drivers/usb/serial/option.c
/openbmc/linux/drivers/usb/storage/unusual_devs.h
/openbmc/linux/drivers/usb/typec/ucsi/ucsi_glink.c
/openbmc/linux/drivers/vdpa/pds/debugfs.c
/openbmc/linux/drivers/vdpa/pds/vdpa_dev.c
/openbmc/linux/drivers/virtio/virtio_ring.c
/openbmc/linux/fs/afs/cell.c
/openbmc/linux/fs/afs/dynroot.c
/openbmc/linux/fs/afs/internal.h
/openbmc/linux/fs/afs/volume.c
/openbmc/linux/fs/btrfs/delalloc-space.c
/openbmc/linux/fs/btrfs/disk-io.c
/openbmc/linux/fs/btrfs/extent_io.c
/openbmc/linux/fs/btrfs/file.c
/openbmc/linux/fs/btrfs/inode.c
/openbmc/linux/fs/btrfs/ioctl.c
/openbmc/linux/fs/btrfs/ordered-data.c
/openbmc/linux/fs/btrfs/qgroup.c
/openbmc/linux/fs/btrfs/qgroup.h
/openbmc/linux/fs/btrfs/transaction.c
/openbmc/linux/fs/btrfs/transaction.h
/openbmc/linux/fs/dax.c
/openbmc/linux/fs/debugfs/file.c
/openbmc/linux/fs/debugfs/inode.c
/openbmc/linux/fs/debugfs/internal.h
/openbmc/linux/fs/ext4/mballoc.c
/openbmc/linux/fs/f2fs/xattr.c
/openbmc/linux/fs/libfs.c
/openbmc/linux/fs/nfsd/nfsctl.c
/openbmc/linux/fs/nfsd/nfsd.h
/openbmc/linux/fs/nfsd/nfssvc.c
/openbmc/linux/fs/smb/client/cached_dir.c
/openbmc/linux/fs/smb/client/cifs_debug.c
/openbmc/linux/fs/smb/client/cifsglob.h
/openbmc/linux/fs/smb/client/cifspdu.h
/openbmc/linux/fs/smb/client/cifsproto.h
/openbmc/linux/fs/smb/client/cifssmb.c
/openbmc/linux/fs/smb/client/connect.c
/openbmc/linux/fs/smb/client/file.c
/openbmc/linux/fs/smb/client/fscache.h
/openbmc/linux/fs/smb/client/inode.c
/openbmc/linux/fs/smb/client/misc.c
/openbmc/linux/fs/smb/client/readdir.c
/openbmc/linux/fs/smb/client/smb1ops.c
/openbmc/linux/fs/smb/client/smb2inode.c
/openbmc/linux/fs/smb/client/smb2misc.c
/openbmc/linux/fs/smb/client/smb2ops.c
/openbmc/linux/fs/smb/client/smb2pdu.c
/openbmc/linux/fs/smb/client/smb2pdu.h
/openbmc/linux/fs/smb/client/smb2proto.h
/openbmc/linux/fs/smb/common/smb2pdu.h
/openbmc/linux/fs/smb/server/connection.c
/openbmc/linux/fs/smb/server/ksmbd_work.c
/openbmc/linux/fs/smb/server/mgmt/user_config.h
/openbmc/linux/fs/smb/server/oplock.c
/openbmc/linux/fs/smb/server/oplock.h
/openbmc/linux/fs/smb/server/smb2misc.c
/openbmc/linux/fs/smb/server/smb2ops.c
/openbmc/linux/fs/smb/server/smb2pdu.c
/openbmc/linux/fs/smb/server/transport_rdma.c
/openbmc/linux/fs/smb/server/unicode.c
/openbmc/linux/fs/smb/server/vfs.c
/openbmc/linux/fs/smb/server/vfs_cache.c
/openbmc/linux/fs/smb/server/vfs_cache.h
/openbmc/linux/fs/tracefs/inode.c
/openbmc/linux/include/asm-generic/qspinlock.h
/openbmc/linux/include/drm/drm_file.h
/openbmc/linux/include/drm/drm_prime.h
/openbmc/linux/include/linux/blk_types.h
/openbmc/linux/include/linux/blkdev.h
/openbmc/linux/include/linux/bpf.h
/openbmc/linux/include/linux/damon.h
/openbmc/linux/include/linux/dax.h
/openbmc/linux/include/linux/export-internal.h
/openbmc/linux/include/linux/fs.h
/openbmc/linux/include/linux/hisi_acc_qm.h
/openbmc/linux/include/linux/ieee80211.h
/openbmc/linux/include/linux/key-type.h
/openbmc/linux/include/linux/mm_inline.h
/openbmc/linux/include/linux/mmzone.h
/openbmc/linux/include/linux/objtool.h
/openbmc/linux/include/net/bluetooth/hci_core.h
/openbmc/linux/include/net/ip6_fib.h
/openbmc/linux/include/net/netfilter/nf_tables_ipv4.h
/openbmc/linux/include/net/sock.h
/openbmc/linux/include/net/tcp.h
/openbmc/linux/include/net/xdp_sock.h
/openbmc/linux/include/trace/events/9p.h
/openbmc/linux/io_uring/cancel.c
/openbmc/linux/io_uring/io_uring.c
/openbmc/linux/kernel/Kconfig.kexec
/openbmc/linux/kernel/bpf/arraymap.c
/openbmc/linux/kernel/events/core.c
/openbmc/linux/kernel/rcu/rcu.h
/openbmc/linux/kernel/rcu/tasks.h
/openbmc/linux/kernel/rcu/tree.c
/openbmc/linux/kernel/resource.c
/openbmc/linux/kernel/trace/ftrace.c
/openbmc/linux/kernel/trace/ring_buffer.c
/openbmc/linux/kernel/trace/synth_event_gen_test.c
/openbmc/linux/kernel/trace/trace.c
/openbmc/linux/lib/kunit/test.c
/openbmc/linux/lib/maple_tree.c
/openbmc/linux/lib/vsprintf.c
/openbmc/linux/mm/damon/core.c
/openbmc/linux/mm/filemap.c
/openbmc/linux/mm/memory-failure.c
/openbmc/linux/mm/memory.c
/openbmc/linux/mm/migrate.c
/openbmc/linux/mm/shmem.c
/openbmc/linux/mm/vmscan.c
/openbmc/linux/mm/workingset.c
/openbmc/linux/net/8021q/vlan_core.c
/openbmc/linux/net/9p/protocol.c
/openbmc/linux/net/bluetooth/af_bluetooth.c
/openbmc/linux/net/bluetooth/hci_event.c
/openbmc/linux/net/bluetooth/l2cap_core.c
/openbmc/linux/net/bluetooth/mgmt.c
/openbmc/linux/net/bluetooth/smp.c
/openbmc/linux/net/core/dev.c
/openbmc/linux/net/core/skbuff.c
/openbmc/linux/net/core/sock.c
/openbmc/linux/net/core/sock_map.c
/openbmc/linux/net/core/stream.c
/openbmc/linux/net/dns_resolver/dns_key.c
/openbmc/linux/net/ife/ife.c
/openbmc/linux/net/ipv4/tcp.c
/openbmc/linux/net/ipv4/tcp_output.c
/openbmc/linux/net/ipv6/ip6_fib.c
/openbmc/linux/net/ipv6/route.c
/openbmc/linux/net/mac80211/cfg.c
/openbmc/linux/net/mac80211/driver-ops.c
/openbmc/linux/net/mac80211/ht.c
/openbmc/linux/net/mac80211/mesh_plink.c
/openbmc/linux/net/mac80211/mlme.c
/openbmc/linux/net/mptcp/options.c
/openbmc/linux/net/mptcp/protocol.c
/openbmc/linux/net/mptcp/protocol.h
/openbmc/linux/net/mptcp/sockopt.c
/openbmc/linux/net/mptcp/subflow.c
/openbmc/linux/net/netfilter/nf_nat_ovs.c
/openbmc/linux/net/netfilter/nf_tables_api.c
/openbmc/linux/net/netfilter/nf_tables_core.c
/openbmc/linux/net/netfilter/nft_immediate.c
/openbmc/linux/net/nfc/llcp_core.c
/openbmc/linux/net/rfkill/rfkill-gpio.c
/openbmc/linux/net/rose/af_rose.c
/openbmc/linux/net/sched/em_text.c
/openbmc/linux/net/smc/smc_diag.c
/openbmc/linux/net/socket.c
/openbmc/linux/net/sunrpc/svc_xprt.c
/openbmc/linux/net/wireless/certs/wens.hex
/openbmc/linux/net/wireless/core.c
/openbmc/linux/net/wireless/core.h
/openbmc/linux/net/wireless/nl80211.c
/openbmc/linux/net/xdp/xsk.c
/openbmc/linux/net/xdp/xsk_buff_pool.c
/openbmc/linux/samples/vfio-mdev/mtty.c
/openbmc/linux/scripts/checkstack.pl
/openbmc/linux/security/apparmor/apparmorfs.c
/openbmc/linux/security/apparmor/mount.c
/openbmc/linux/security/keys/gc.c
/openbmc/linux/security/keys/internal.h
/openbmc/linux/security/keys/key.c
/openbmc/linux/security/keys/proc.c
/openbmc/linux/sound/drivers/pcmtest.c
/openbmc/linux/sound/hda/intel-nhlt.c
/openbmc/linux/sound/pci/hda/patch_realtek.c
/openbmc/linux/sound/pci/hda/tas2781_hda_i2c.c
/openbmc/linux/sound/soc/amd/yc/acp6x-mach.c
/openbmc/linux/sound/soc/codecs/cs43130.c
/openbmc/linux/sound/soc/codecs/da7219-aad.c
/openbmc/linux/sound/soc/codecs/hdac_hda.c
/openbmc/linux/sound/soc/codecs/hdmi-codec.c
/openbmc/linux/sound/soc/codecs/nau8822.c
/openbmc/linux/sound/soc/codecs/rt5645.c
/openbmc/linux/sound/soc/codecs/tas2781-comlib.c
/openbmc/linux/sound/soc/codecs/tas2781-fmwlib.c
/openbmc/linux/sound/soc/codecs/tas2781-i2c.c
/openbmc/linux/sound/soc/codecs/wm8974.c
/openbmc/linux/sound/soc/fsl/fsl_rpmsg.c
/openbmc/linux/sound/soc/fsl/fsl_sai.c
/openbmc/linux/sound/soc/fsl/fsl_xcvr.c
/openbmc/linux/sound/soc/intel/boards/skl_hda_dsp_generic.c
/openbmc/linux/sound/soc/intel/skylake/skl-pcm.c
/openbmc/linux/sound/soc/intel/skylake/skl-sst-ipc.c
/openbmc/linux/sound/soc/mediatek/mt8186/mt8186-dai-adda.c
/openbmc/linux/sound/soc/meson/g12a-toacodec.c
/openbmc/linux/sound/soc/meson/g12a-tohdmitx.c
/openbmc/linux/sound/soc/sof/ipc3-topology.c
/openbmc/linux/sound/soc/sof/ipc4-control.c
/openbmc/linux/sound/soc/sof/ipc4-topology.c
/openbmc/linux/sound/soc/sof/ipc4-topology.h
/openbmc/linux/sound/soc/sof/sof-audio.c
/openbmc/linux/sound/soc/sof/sof-audio.h
/openbmc/linux/sound/soc/sof/topology.c
/openbmc/linux/sound/usb/quirks.c
/openbmc/linux/tools/bpf/bpftool/gen.c
/openbmc/linux/tools/testing/cxl/Kbuild
/openbmc/linux/tools/testing/cxl/cxl_core_exports.c
/openbmc/linux/tools/testing/cxl/test/cxl.c
/openbmc/linux/tools/testing/radix-tree/maple.c
/openbmc/linux/tools/testing/selftests/Makefile
/openbmc/linux/tools/testing/selftests/drivers/net/bonding/bond-arp-interval-causes-panic.sh
/openbmc/linux/tools/testing/selftests/lib.mk
/openbmc/linux/tools/testing/selftests/mm/memfd_secret.c
/openbmc/linux/tools/testing/selftests/net/mptcp/mptcp_join.sh
ab3f300521-Nov-2023 WANG Rui <wangrui@loongson.cn>

LoongArch: Record pc instead of offset in la_abs relocation

[ Upstream commit aa0cbc1b506b090c3a775b547c693ada108cc0d7 ]

To clarify, the previous version functioned flawlessly. However, it's
worth

LoongArch: Record pc instead of offset in la_abs relocation

[ Upstream commit aa0cbc1b506b090c3a775b547c693ada108cc0d7 ]

To clarify, the previous version functioned flawlessly. However, it's
worth noting that the LLVM's LoongArch backend currently lacks support
for cross-section label calculations. With this patch, we enable the use
of clang to compile relocatable kernels.

Tested-by: Nathan Chancellor <nathan@kernel.org>
Signed-off-by: WANG Rui <wangrui@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
Signed-off-by: Sasha Levin <sashal@kernel.org>

show more ...


/openbmc/linux/Documentation/ABI/testing/sysfs-bus-optee-devices
/openbmc/linux/Documentation/ABI/testing/sysfs-class-led
/openbmc/linux/Documentation/devicetree/bindings/interrupt-controller/qcom,mpm.yaml
/openbmc/linux/Documentation/devicetree/bindings/usb/microchip,usb5744.yaml
/openbmc/linux/Makefile
/openbmc/linux/arch/arm/boot/dts/broadcom/bcm2711-rpi-400.dts
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx6q-skov-reve-mi1010ait-1cp1.dts
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx6ul-pico.dtsi
/openbmc/linux/arch/arm/boot/dts/nxp/imx/imx7s.dtsi
/openbmc/linux/arch/arm/boot/dts/nxp/mxs/imx28-xea.dts
/openbmc/linux/arch/arm/boot/dts/rockchip/rk3128.dtsi
/openbmc/linux/arch/arm/include/asm/kexec.h
/openbmc/linux/arch/arm/kernel/Makefile
/openbmc/linux/arch/arm/mach-imx/mmdc.c
/openbmc/linux/arch/arm/xen/enlighten.c
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8mp.dtsi
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8mq.dtsi
/openbmc/linux/arch/arm64/boot/dts/freescale/imx93-tqma9352-mba93xxla.dts
/openbmc/linux/arch/arm64/boot/dts/freescale/imx93.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3.dts
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt7986a.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8173-evb.dts
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8183-evb.dts
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8183.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8186.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8195.dtsi
/openbmc/linux/arch/arm64/boot/dts/rockchip/rk3328.dtsi
/openbmc/linux/arch/arm64/boot/dts/rockchip/rk3399.dtsi
/openbmc/linux/arch/arm64/boot/dts/rockchip/rk3588s-pinctrl.dtsi
/openbmc/linux/arch/arm64/include/asm/setup.h
/openbmc/linux/arch/arm64/mm/pageattr.c
/openbmc/linux/arch/loongarch/Makefile
asm/asmmacro.h
asm/setup.h
/openbmc/linux/arch/loongarch/kernel/relocate.c
/openbmc/linux/arch/loongarch/net/bpf_jit.c
/openbmc/linux/arch/mips/Kconfig
/openbmc/linux/arch/mips/include/asm/mach-loongson64/boot_param.h
/openbmc/linux/arch/mips/kernel/process.c
/openbmc/linux/arch/mips/loongson64/env.c
/openbmc/linux/arch/mips/loongson64/init.c
/openbmc/linux/arch/parisc/Kconfig
/openbmc/linux/arch/parisc/include/asm/alternative.h
/openbmc/linux/arch/parisc/include/asm/assembly.h
/openbmc/linux/arch/parisc/include/asm/bug.h
/openbmc/linux/arch/parisc/include/asm/jump_label.h
/openbmc/linux/arch/parisc/include/asm/ldcw.h
/openbmc/linux/arch/parisc/include/asm/uaccess.h
/openbmc/linux/arch/parisc/include/uapi/asm/errno.h
/openbmc/linux/arch/parisc/kernel/vmlinux.lds.S
/openbmc/linux/arch/powerpc/configs/skiroot_defconfig
/openbmc/linux/arch/powerpc/kernel/fpu.S
/openbmc/linux/arch/powerpc/kernel/process.c
/openbmc/linux/arch/powerpc/kernel/trace/ftrace_entry.S
/openbmc/linux/arch/powerpc/kernel/vector.S
/openbmc/linux/arch/powerpc/platforms/pseries/iommu.c
/openbmc/linux/arch/riscv/Kconfig.socs
/openbmc/linux/arch/riscv/errata/andes/errata.c
/openbmc/linux/arch/riscv/include/asm/page.h
/openbmc/linux/arch/riscv/include/asm/vdso/processor.h
/openbmc/linux/arch/riscv/kernel/entry.S
/openbmc/linux/arch/riscv/kernel/probes/simulate-insn.c
/openbmc/linux/arch/riscv/kernel/traps_misaligned.c
/openbmc/linux/arch/riscv/mm/ptdump.c
/openbmc/linux/arch/s390/configs/debug_defconfig
/openbmc/linux/arch/s390/kernel/ipl.c
/openbmc/linux/arch/s390/mm/page-states.c
/openbmc/linux/arch/s390/mm/pgtable.c
/openbmc/linux/arch/x86/coco/tdx/tdx.c
/openbmc/linux/arch/x86/entry/common.c
/openbmc/linux/arch/x86/entry/entry_64_compat.S
/openbmc/linux/arch/x86/hyperv/hv_init.c
/openbmc/linux/arch/x86/include/asm/ia32.h
/openbmc/linux/arch/x86/include/asm/idtentry.h
/openbmc/linux/arch/x86/include/asm/proto.h
/openbmc/linux/arch/x86/kernel/cpu/amd.c
/openbmc/linux/arch/x86/kernel/cpu/bugs.c
/openbmc/linux/arch/x86/kernel/idt.c
/openbmc/linux/arch/x86/kernel/sev.c
/openbmc/linux/arch/x86/kvm/svm/svm.c
/openbmc/linux/arch/x86/mm/mem_encrypt_amd.c
/openbmc/linux/arch/x86/xen/enlighten.c
/openbmc/linux/arch/x86/xen/enlighten_pv.c
/openbmc/linux/arch/x86/xen/xen-asm.S
/openbmc/linux/arch/x86/xen/xen-ops.h
/openbmc/linux/block/bdev.c
/openbmc/linux/block/blk-cgroup.c
/openbmc/linux/block/blk-cgroup.h
/openbmc/linux/block/blk-throttle.c
/openbmc/linux/drivers/accel/ivpu/ivpu_drv.h
/openbmc/linux/drivers/accel/ivpu/ivpu_hw_37xx.c
/openbmc/linux/drivers/accel/ivpu/ivpu_hw_40xx.c
/openbmc/linux/drivers/acpi/acpi_video.c
/openbmc/linux/drivers/acpi/device_pm.c
/openbmc/linux/drivers/acpi/processor_idle.c
/openbmc/linux/drivers/acpi/resource.c
/openbmc/linux/drivers/acpi/scan.c
/openbmc/linux/drivers/ata/libata-scsi.c
/openbmc/linux/drivers/ata/pata_isapnp.c
/openbmc/linux/drivers/atm/solos-pci.c
/openbmc/linux/drivers/base/cpu.c
/openbmc/linux/drivers/base/devcoredump.c
/openbmc/linux/drivers/base/memory.c
/openbmc/linux/drivers/base/regmap/regcache.c
/openbmc/linux/drivers/block/nbd.c
/openbmc/linux/drivers/cpufreq/amd-pstate.c
/openbmc/linux/drivers/cpufreq/imx6q-cpufreq.c
/openbmc/linux/drivers/dma-buf/dma-resv.c
/openbmc/linux/drivers/firewire/core-device.c
/openbmc/linux/drivers/firewire/sbp2.c
/openbmc/linux/drivers/firmware/arm_scmi/perf.c
/openbmc/linux/drivers/firmware/efi/libstub/x86-stub.c
/openbmc/linux/drivers/firmware/efi/unaccepted_memory.c
/openbmc/linux/drivers/gpio/gpiolib-sysfs.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell_mgr.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/psp_v13_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/soc15.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/core/dc.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/core/dc_resource.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dc.h
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dc_stream.h
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dc_types.h
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn314/dcn314_resource.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/inc/link.h
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/link_detection.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/link_dpms.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/link_factory.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_phy.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_fixed_vs_pe_retimer.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.h
/openbmc/linux/drivers/gpu/drm/amd/display/dmub/dmub_srv.h
/openbmc/linux/drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c
/openbmc/linux/drivers/gpu/drm/amd/include/asic_reg/gc/gc_11_0_0_offset.h
/openbmc/linux/drivers/gpu/drm/amd/pm/amdgpu_pm.c
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
/openbmc/linux/drivers/gpu/drm/ast/ast_drv.h
/openbmc/linux/drivers/gpu/drm/ast/ast_mode.c
/openbmc/linux/drivers/gpu/drm/bridge/Kconfig
/openbmc/linux/drivers/gpu/drm/bridge/ite-it66121.c
/openbmc/linux/drivers/gpu/drm/drm_atomic_helper.c
/openbmc/linux/drivers/gpu/drm/i915/display/icl_dsi.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_cdclk.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_crt.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_display.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_display.h
/openbmc/linux/drivers/gpu/drm/i915/display/intel_dp.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_dp_mst.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_dvo.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_hdmi.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_lvds.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_sdvo.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_tv.c
/openbmc/linux/drivers/gpu/drm/i915/display/vlv_dsi.c
/openbmc/linux/drivers/gpu/drm/i915/gem/i915_gem_context.c
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_engine_user.c
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_ggtt.c
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_gt.c
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_reset.c
/openbmc/linux/drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
/openbmc/linux/drivers/gpu/drm/i915/i915_driver.c
/openbmc/linux/drivers/gpu/drm/i915/i915_gpu_error.h
/openbmc/linux/drivers/gpu/drm/i915/selftests/igt_live_test.c
/openbmc/linux/drivers/gpu/drm/i915/selftests/igt_live_test.h
/openbmc/linux/drivers/gpu/drm/mediatek/mtk_drm_crtc.c
/openbmc/linux/drivers/gpu/drm/mediatek/mtk_drm_drv.c
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_8_0_sc8280xp.h
/openbmc/linux/drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c
/openbmc/linux/drivers/gpu/drm/nouveau/dispnv50/disp.c
/openbmc/linux/drivers/gpu/drm/nouveau/include/nvkm/core/event.h
/openbmc/linux/drivers/gpu/drm/nouveau/nouveau_bo.c
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/core/event.c
/openbmc/linux/drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c
/openbmc/linux/drivers/gpu/drm/panel/panel-novatek-nt36523.c
/openbmc/linux/drivers/gpu/drm/panel/panel-simple.c
/openbmc/linux/drivers/gpu/drm/rockchip/rockchip_drm_vop.c
/openbmc/linux/drivers/hid/hid-core.c
/openbmc/linux/drivers/hid/hid-debug.c
/openbmc/linux/drivers/hid/hid-ids.h
/openbmc/linux/drivers/hid/hid-lenovo.c
/openbmc/linux/drivers/hid/hid-logitech-dj.c
/openbmc/linux/drivers/hid/hid-quirks.c
/openbmc/linux/drivers/hid/i2c-hid/i2c-hid-acpi.c
/openbmc/linux/drivers/hwmon/acpi_power_meter.c
/openbmc/linux/drivers/hwmon/nzxt-kraken2.c
/openbmc/linux/drivers/hwtracing/coresight/coresight-etm-perf.c
/openbmc/linux/drivers/hwtracing/coresight/coresight-etm4x-core.c
/openbmc/linux/drivers/hwtracing/coresight/ultrasoc-smb.c
/openbmc/linux/drivers/hwtracing/coresight/ultrasoc-smb.h
/openbmc/linux/drivers/hwtracing/ptt/hisi_ptt.c
/openbmc/linux/drivers/i2c/busses/i2c-designware-common.c
/openbmc/linux/drivers/i2c/busses/i2c-ocores.c
/openbmc/linux/drivers/infiniband/core/umem.c
/openbmc/linux/drivers/infiniband/core/verbs.c
/openbmc/linux/drivers/infiniband/hw/bnxt_re/main.c
/openbmc/linux/drivers/infiniband/hw/hns/hns_roce_hw_v2.c
/openbmc/linux/drivers/infiniband/hw/irdma/hw.c
/openbmc/linux/drivers/infiniband/hw/irdma/main.c
/openbmc/linux/drivers/infiniband/hw/irdma/main.h
/openbmc/linux/drivers/infiniband/hw/irdma/verbs.c
/openbmc/linux/drivers/infiniband/hw/irdma/verbs.h
/openbmc/linux/drivers/infiniband/hw/mlx5/main.c
/openbmc/linux/drivers/infiniband/ulp/rtrs/rtrs-clt.c
/openbmc/linux/drivers/infiniband/ulp/rtrs/rtrs-srv.c
/openbmc/linux/drivers/iommu/intel/dmar.c
/openbmc/linux/drivers/iommu/intel/iommu.c
/openbmc/linux/drivers/iommu/intel/svm.c
/openbmc/linux/drivers/iommu/iommu.c
/openbmc/linux/drivers/iommu/of_iommu.c
/openbmc/linux/drivers/irqchip/irq-gic-v3-its.c
/openbmc/linux/drivers/leds/led-class.c
/openbmc/linux/drivers/leds/trigger/ledtrig-netdev.c
/openbmc/linux/drivers/md/bcache/bcache.h
/openbmc/linux/drivers/md/bcache/btree.c
/openbmc/linux/drivers/md/bcache/super.c
/openbmc/linux/drivers/md/bcache/sysfs.c
/openbmc/linux/drivers/md/bcache/writeback.c
/openbmc/linux/drivers/md/dm-crypt.c
/openbmc/linux/drivers/md/dm-delay.c
/openbmc/linux/drivers/md/dm-verity-fec.c
/openbmc/linux/drivers/md/dm-verity-target.c
/openbmc/linux/drivers/md/dm-verity.h
/openbmc/linux/drivers/md/md.c
/openbmc/linux/drivers/md/raid5.c
/openbmc/linux/drivers/media/platform/qcom/camss/camss-csid-gen2.c
/openbmc/linux/drivers/media/platform/qcom/camss/camss-csiphy-3ph-1-0.c
/openbmc/linux/drivers/media/platform/qcom/camss/camss-vfe-170.c
/openbmc/linux/drivers/media/platform/qcom/camss/camss-vfe-480.c
/openbmc/linux/drivers/media/platform/qcom/camss/camss-vfe.c
/openbmc/linux/drivers/media/platform/qcom/camss/camss.c
/openbmc/linux/drivers/misc/mei/client.c
/openbmc/linux/drivers/mmc/core/block.c
/openbmc/linux/drivers/mmc/core/core.c
/openbmc/linux/drivers/mmc/host/cqhci-core.c
/openbmc/linux/drivers/mmc/host/sdhci-pci-gli.c
/openbmc/linux/drivers/mmc/host/sdhci-sprd.c
/openbmc/linux/drivers/net/arcnet/arcdevice.h
/openbmc/linux/drivers/net/arcnet/com20020-pci.c
/openbmc/linux/drivers/net/dsa/microchip/ksz_common.c
/openbmc/linux/drivers/net/dsa/mv88e6xxx/chip.c
/openbmc/linux/drivers/net/dsa/mv88e6xxx/pcs-639x.c
/openbmc/linux/drivers/net/ethernet/amazon/ena/ena_eth_com.c
/openbmc/linux/drivers/net/ethernet/amazon/ena/ena_netdev.c
/openbmc/linux/drivers/net/ethernet/amd/xgbe/xgbe-drv.c
/openbmc/linux/drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
/openbmc/linux/drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
/openbmc/linux/drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
/openbmc/linux/drivers/net/ethernet/aquantia/atlantic/aq_ptp.h
/openbmc/linux/drivers/net/ethernet/aquantia/atlantic/aq_ring.c
/openbmc/linux/drivers/net/ethernet/broadcom/bnxt/bnxt.c
/openbmc/linux/drivers/net/ethernet/broadcom/bnxt/bnxt.h
/openbmc/linux/drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c
/openbmc/linux/drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
/openbmc/linux/drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
/openbmc/linux/drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
/openbmc/linux/drivers/net/ethernet/broadcom/tg3.c
/openbmc/linux/drivers/net/ethernet/broadcom/tg3.h
/openbmc/linux/drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
/openbmc/linux/drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h
/openbmc/linux/drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-flower.c
/openbmc/linux/drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
/openbmc/linux/drivers/net/ethernet/freescale/fec_main.c
/openbmc/linux/drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c
/openbmc/linux/drivers/net/ethernet/hisilicon/hns/hns_enet.c
/openbmc/linux/drivers/net/ethernet/hisilicon/hns/hns_enet.h
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_main.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
/openbmc/linux/drivers/net/ethernet/intel/iavf/iavf.h
/openbmc/linux/drivers/net/ethernet/intel/iavf/iavf_ethtool.c
/openbmc/linux/drivers/net/ethernet/intel/iavf/iavf_fdir.h
/openbmc/linux/drivers/net/ethernet/intel/iavf/iavf_main.c
/openbmc/linux/drivers/net/ethernet/intel/iavf/iavf_txrx.h
/openbmc/linux/drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_lag.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_lag.h
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_vf_lib.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_vf_vsi_vlan_ops.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_virtchnl.c
/openbmc/linux/drivers/net/ethernet/marvell/octeon_ep/octep_main.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/mbox.h
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/mcs.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/mcs.h
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/mcs_reg.h
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/rpm.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu.h
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu_devlink.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.h
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en.h
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_act.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_offload.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_main.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.h
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/eswitch.h
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/main.c
/openbmc/linux/drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
/openbmc/linux/drivers/net/ethernet/pensando/ionic/ionic_dev.h
/openbmc/linux/drivers/net/ethernet/pensando/ionic/ionic_lif.c
/openbmc/linux/drivers/net/ethernet/qlogic/qed/qed_cxt.c
/openbmc/linux/drivers/net/ethernet/qualcomm/qca_debug.c
/openbmc/linux/drivers/net/ethernet/qualcomm/qca_spi.c
/openbmc/linux/drivers/net/ethernet/realtek/r8169_main.c
/openbmc/linux/drivers/net/ethernet/renesas/ravb_main.c
/openbmc/linux/drivers/net/ethernet/renesas/rswitch.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/Kconfig
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/dwmac5.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/dwmac5.h
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/hwif.h
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/mmc_core.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
/openbmc/linux/drivers/net/ethernet/wangxun/libwx/wx_hw.c
/openbmc/linux/drivers/net/ethernet/wangxun/libwx/wx_lib.c
/openbmc/linux/drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
/openbmc/linux/drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
/openbmc/linux/drivers/net/ethernet/xilinx/xilinx_axienet_main.c
/openbmc/linux/drivers/net/hyperv/Kconfig
/openbmc/linux/drivers/net/hyperv/netvsc_drv.c
/openbmc/linux/drivers/net/ipa/reg/gsi_reg-v5.0.c
/openbmc/linux/drivers/net/netdevsim/bpf.c
/openbmc/linux/drivers/net/usb/aqc111.c
/openbmc/linux/drivers/net/usb/ax88179_178a.c
/openbmc/linux/drivers/net/usb/r8152.c
/openbmc/linux/drivers/net/veth.c
/openbmc/linux/drivers/net/vrf.c
/openbmc/linux/drivers/net/wireguard/device.c
/openbmc/linux/drivers/net/wireguard/receive.c
/openbmc/linux/drivers/net/wireguard/send.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c
/openbmc/linux/drivers/nvme/host/auth.c
/openbmc/linux/drivers/nvme/host/core.c
/openbmc/linux/drivers/nvme/host/fabrics.c
/openbmc/linux/drivers/nvme/host/nvme.h
/openbmc/linux/drivers/nvme/host/pci.c
/openbmc/linux/drivers/nvme/target/fabrics-cmd.c
/openbmc/linux/drivers/nvmem/core.c
/openbmc/linux/drivers/of/dynamic.c
/openbmc/linux/drivers/parport/parport_pc.c
/openbmc/linux/drivers/pci/controller/pci-loongson.c
/openbmc/linux/drivers/pci/controller/vmd.c
/openbmc/linux/drivers/pci/hotplug/acpiphp_glue.c
/openbmc/linux/drivers/pci/pcie/aspm.c
/openbmc/linux/drivers/phy/Kconfig
/openbmc/linux/drivers/phy/Makefile
/openbmc/linux/drivers/pinctrl/core.c
/openbmc/linux/drivers/pinctrl/stm32/pinctrl-stm32.c
/openbmc/linux/drivers/platform/mellanox/mlxbf-bootctl.c
/openbmc/linux/drivers/platform/mellanox/mlxbf-pmc.c
/openbmc/linux/drivers/platform/surface/aggregator/core.c
/openbmc/linux/drivers/platform/x86/Kconfig
/openbmc/linux/drivers/platform/x86/amd/pmc/pmc.c
/openbmc/linux/drivers/platform/x86/asus-nb-wmi.c
/openbmc/linux/drivers/platform/x86/asus-wmi.c
/openbmc/linux/drivers/platform/x86/hp/hp-bioscfg/bioscfg.c
/openbmc/linux/drivers/platform/x86/ideapad-laptop.c
/openbmc/linux/drivers/platform/x86/wmi.c
/openbmc/linux/drivers/powercap/dtpm_cpu.c
/openbmc/linux/drivers/powercap/dtpm_devfreq.c
/openbmc/linux/drivers/s390/block/dasd.c
/openbmc/linux/drivers/s390/net/Kconfig
/openbmc/linux/drivers/s390/net/ism_drv.c
/openbmc/linux/drivers/scsi/be2iscsi/be_main.c
/openbmc/linux/drivers/scsi/sd.c
/openbmc/linux/drivers/tee/optee/device.c
/openbmc/linux/drivers/thunderbolt/switch.c
/openbmc/linux/drivers/tty/serial/8250/8250_dw.c
/openbmc/linux/drivers/tty/serial/8250/8250_early.c
/openbmc/linux/drivers/tty/serial/8250/8250_omap.c
/openbmc/linux/drivers/tty/serial/amba-pl011.c
/openbmc/linux/drivers/tty/serial/ma35d1_serial.c
/openbmc/linux/drivers/tty/serial/sc16is7xx.c
/openbmc/linux/drivers/ufs/core/ufshcd.c
/openbmc/linux/drivers/usb/cdns3/cdnsp-ring.c
/openbmc/linux/drivers/usb/core/config.c
/openbmc/linux/drivers/usb/core/hub.c
/openbmc/linux/drivers/usb/dwc2/hcd_intr.c
/openbmc/linux/drivers/usb/dwc3/core.c
/openbmc/linux/drivers/usb/dwc3/drd.c
/openbmc/linux/drivers/usb/dwc3/dwc3-qcom.c
/openbmc/linux/drivers/usb/gadget/function/f_hid.c
/openbmc/linux/drivers/usb/gadget/udc/core.c
/openbmc/linux/drivers/usb/host/xhci-pci.c
/openbmc/linux/drivers/usb/host/xhci-plat.c
/openbmc/linux/drivers/usb/misc/onboard_usb_hub.c
/openbmc/linux/drivers/usb/misc/onboard_usb_hub.h
/openbmc/linux/drivers/usb/serial/option.c
/openbmc/linux/drivers/usb/typec/class.c
/openbmc/linux/drivers/usb/typec/tcpm/tcpm.c
/openbmc/linux/drivers/vdpa/mlx5/net/mlx5_vnet.c
/openbmc/linux/drivers/vfio/pci/pds/pci_drv.c
/openbmc/linux/drivers/vfio/pci/pds/vfio_dev.c
/openbmc/linux/drivers/vfio/pci/pds/vfio_dev.h
/openbmc/linux/drivers/xen/swiotlb-xen.c
/openbmc/linux/fs/afs/dynroot.c
/openbmc/linux/fs/afs/internal.h
/openbmc/linux/fs/afs/rxrpc.c
/openbmc/linux/fs/afs/server_list.c
/openbmc/linux/fs/afs/super.c
/openbmc/linux/fs/afs/vl_rotate.c
/openbmc/linux/fs/btrfs/disk-io.c
/openbmc/linux/fs/btrfs/extent_io.c
/openbmc/linux/fs/btrfs/ioctl.c
/openbmc/linux/fs/btrfs/ref-verify.c
/openbmc/linux/fs/btrfs/send.c
/openbmc/linux/fs/btrfs/super.c
/openbmc/linux/fs/btrfs/volumes.c
/openbmc/linux/fs/ecryptfs/inode.c
/openbmc/linux/fs/ext2/file.c
/openbmc/linux/fs/ext4/acl.h
/openbmc/linux/fs/ext4/ext4.h
/openbmc/linux/fs/ext4/extents_status.c
/openbmc/linux/fs/ext4/file.c
/openbmc/linux/fs/ext4/inode.c
/openbmc/linux/fs/ext4/mballoc.c
/openbmc/linux/fs/ext4/resize.c
/openbmc/linux/fs/ext4/super.c
/openbmc/linux/fs/fuse/dax.c
/openbmc/linux/fs/fuse/file.c
/openbmc/linux/fs/fuse/fuse_i.h
/openbmc/linux/fs/fuse/inode.c
/openbmc/linux/fs/inode.c
/openbmc/linux/fs/libfs.c
/openbmc/linux/fs/nfsd/auth.c
/openbmc/linux/fs/nfsd/cache.h
/openbmc/linux/fs/nfsd/nfscache.c
/openbmc/linux/fs/nfsd/nfssvc.c
/openbmc/linux/fs/nfsd/vfs.c
/openbmc/linux/fs/nilfs2/sufile.c
/openbmc/linux/fs/nilfs2/the_nilfs.c
/openbmc/linux/fs/open.c
/openbmc/linux/fs/overlayfs/inode.c
/openbmc/linux/fs/overlayfs/overlayfs.h
/openbmc/linux/fs/smb/client/cifs_debug.c
/openbmc/linux/fs/smb/client/cifsfs.c
/openbmc/linux/fs/smb/client/cifsglob.h
/openbmc/linux/fs/smb/client/connect.c
/openbmc/linux/fs/smb/client/inode.c
/openbmc/linux/fs/smb/client/sess.c
/openbmc/linux/fs/smb/client/smb2ops.c
/openbmc/linux/fs/smb/common/smb2pdu.h
/openbmc/linux/fs/smb/server/smb2pdu.c
/openbmc/linux/fs/smb/server/smbacl.c
/openbmc/linux/fs/smb/server/smbacl.h
/openbmc/linux/fs/smb/server/vfs.c
/openbmc/linux/fs/smb/server/vfs.h
/openbmc/linux/fs/stat.c
/openbmc/linux/include/acpi/acpi_bus.h
/openbmc/linux/include/drm/drm_atomic_helper.h
/openbmc/linux/include/linux/amd-pstate.h
/openbmc/linux/include/linux/cpuhotplug.h
/openbmc/linux/include/linux/cred.h
/openbmc/linux/include/linux/dma-fence.h
/openbmc/linux/include/linux/hid.h
/openbmc/linux/include/linux/highmem.h
/openbmc/linux/include/linux/hrtimer.h
/openbmc/linux/include/linux/hugetlb.h
/openbmc/linux/include/linux/io_uring_types.h
/openbmc/linux/include/linux/iommu.h
/openbmc/linux/include/linux/kprobes.h
/openbmc/linux/include/linux/mlx5/device.h
/openbmc/linux/include/linux/mlx5/driver.h
/openbmc/linux/include/linux/mlx5/mlx5_ifc.h
/openbmc/linux/include/linux/netdevice.h
/openbmc/linux/include/linux/pagemap.h
/openbmc/linux/include/linux/pci.h
/openbmc/linux/include/linux/rethook.h
/openbmc/linux/include/linux/sched/coredump.h
/openbmc/linux/include/linux/scmi_protocol.h
/openbmc/linux/include/linux/skmsg.h
/openbmc/linux/include/linux/stmmac.h
/openbmc/linux/include/linux/usb/phy.h
/openbmc/linux/include/linux/usb/r8152.h
/openbmc/linux/include/linux/vfio.h
/openbmc/linux/include/net/addrconf.h
/openbmc/linux/include/net/af_unix.h
/openbmc/linux/include/net/genetlink.h
/openbmc/linux/include/net/if_inet6.h
/openbmc/linux/include/net/neighbour.h
/openbmc/linux/include/net/netfilter/nf_flow_table.h
/openbmc/linux/include/net/tcp.h
/openbmc/linux/include/rdma/ib_umem.h
/openbmc/linux/include/rdma/ib_verbs.h
/openbmc/linux/include/scsi/scsi_device.h
/openbmc/linux/include/trace/events/rxrpc.h
/openbmc/linux/include/uapi/linux/fcntl.h
/openbmc/linux/include/uapi/linux/fuse.h
/openbmc/linux/include/uapi/linux/prctl.h
/openbmc/linux/include/uapi/linux/stddef.h
/openbmc/linux/include/uapi/linux/v4l2-subdev.h
/openbmc/linux/io_uring/fs.c
/openbmc/linux/io_uring/io_uring.c
/openbmc/linux/io_uring/io_uring.h
/openbmc/linux/io_uring/kbuf.c
/openbmc/linux/io_uring/kbuf.h
/openbmc/linux/io_uring/rsrc.c
/openbmc/linux/io_uring/rsrc.h
/openbmc/linux/io_uring/uring_cmd.c
/openbmc/linux/kernel/Kconfig.kexec
/openbmc/linux/kernel/bpf/core.c
/openbmc/linux/kernel/bpf/memalloc.c
/openbmc/linux/kernel/cgroup/legacy_freezer.c
/openbmc/linux/kernel/cpu.c
/openbmc/linux/kernel/cred.c
/openbmc/linux/kernel/dma/swiotlb.c
/openbmc/linux/kernel/events/core.c
/openbmc/linux/kernel/exit.c
/openbmc/linux/kernel/fork.c
/openbmc/linux/kernel/kprobes.c
/openbmc/linux/kernel/locking/lockdep.c
/openbmc/linux/kernel/sched/fair.c
/openbmc/linux/kernel/sys.c
/openbmc/linux/kernel/time/hrtimer.c
/openbmc/linux/kernel/trace/rethook.c
/openbmc/linux/kernel/trace/ring_buffer.c
/openbmc/linux/kernel/trace/trace.c
/openbmc/linux/kernel/trace/trace_fprobe.c
/openbmc/linux/kernel/workqueue.c
/openbmc/linux/lib/Kconfig.debug
/openbmc/linux/lib/errname.c
/openbmc/linux/lib/group_cpus.c
/openbmc/linux/lib/zstd/common/fse_decompress.c
/openbmc/linux/mm/damon/sysfs.c
/openbmc/linux/mm/filemap.c
/openbmc/linux/mm/huge_memory.c
/openbmc/linux/mm/hugetlb.c
/openbmc/linux/mm/memcontrol.c
/openbmc/linux/mm/memory_hotplug.c
/openbmc/linux/mm/page-writeback.c
/openbmc/linux/net/appletalk/ddp.c
/openbmc/linux/net/atm/ioctl.c
/openbmc/linux/net/core/dev.c
/openbmc/linux/net/core/drop_monitor.c
/openbmc/linux/net/core/filter.c
/openbmc/linux/net/core/scm.c
/openbmc/linux/net/core/skmsg.c
/openbmc/linux/net/ethtool/netlink.c
/openbmc/linux/net/ipv4/igmp.c
/openbmc/linux/net/ipv4/ip_gre.c
/openbmc/linux/net/ipv4/route.c
/openbmc/linux/net/ipv4/tcp.c
/openbmc/linux/net/ipv4/tcp_input.c
/openbmc/linux/net/ipv4/tcp_output.c
/openbmc/linux/net/ipv6/addrconf.c
/openbmc/linux/net/ipv6/ip6_fib.c
/openbmc/linux/net/mac80211/driver-ops.h
/openbmc/linux/net/mptcp/pm_netlink.c
/openbmc/linux/net/mptcp/protocol.c
/openbmc/linux/net/mptcp/sockopt.c
/openbmc/linux/net/netfilter/ipset/ip_set_core.c
/openbmc/linux/net/netfilter/nf_bpf_link.c
/openbmc/linux/net/netfilter/nf_tables_api.c
/openbmc/linux/net/netfilter/nft_dynset.c
/openbmc/linux/net/netfilter/nft_exthdr.c
/openbmc/linux/net/netfilter/nft_fib.c
/openbmc/linux/net/netfilter/nft_set_pipapo.c
/openbmc/linux/net/netfilter/xt_owner.c
/openbmc/linux/net/netlink/genetlink.c
/openbmc/linux/net/packet/af_packet.c
/openbmc/linux/net/packet/internal.h
/openbmc/linux/net/psample/psample.c
/openbmc/linux/net/rose/af_rose.c
/openbmc/linux/net/rxrpc/conn_client.c
/openbmc/linux/net/rxrpc/input.c
/openbmc/linux/net/sched/act_ct.c
/openbmc/linux/net/smc/af_smc.c
/openbmc/linux/net/smc/smc_clc.c
/openbmc/linux/net/smc/smc_clc.h
/openbmc/linux/net/sunrpc/auth.c
/openbmc/linux/net/tls/tls_sw.c
/openbmc/linux/net/unix/af_unix.c
/openbmc/linux/net/unix/unix_bpf.c
/openbmc/linux/net/vmw_vsock/virtio_transport_common.c
/openbmc/linux/net/xdp/xsk.c
/openbmc/linux/scripts/checkstack.pl
/openbmc/linux/scripts/dtc/dt-extract-compatibles
/openbmc/linux/scripts/gcc-plugins/randomize_layout_plugin.c
/openbmc/linux/scripts/gdb/linux/device.py
/openbmc/linux/scripts/kconfig/symbol.c
/openbmc/linux/scripts/mod/modpost.c
/openbmc/linux/scripts/sign-file.c
/openbmc/linux/security/selinux/hooks.c
/openbmc/linux/sound/core/pcm.c
/openbmc/linux/sound/pci/hda/hda_intel.c
/openbmc/linux/sound/pci/hda/patch_hdmi.c
/openbmc/linux/sound/pci/hda/patch_realtek.c
/openbmc/linux/sound/pci/hda/tas2781_hda_i2c.c
/openbmc/linux/sound/soc/amd/yc/acp6x-mach.c
/openbmc/linux/sound/soc/codecs/lpass-tx-macro.c
/openbmc/linux/sound/soc/codecs/wm_adsp.c
/openbmc/linux/sound/soc/fsl/fsl_sai.c
/openbmc/linux/sound/soc/qcom/sc8280xp.c
/openbmc/linux/sound/soc/soc-ops.c
/openbmc/linux/sound/usb/mixer_quirks.c
/openbmc/linux/tools/arch/parisc/include/uapi/asm/errno.h
/openbmc/linux/tools/hv/hv_kvp_daemon.c
/openbmc/linux/tools/hv/hv_set_ifconfig.sh
/openbmc/linux/tools/include/uapi/linux/prctl.h
/openbmc/linux/tools/objtool/noreturns.h
/openbmc/linux/tools/perf/builtin-list.c
/openbmc/linux/tools/perf/pmu-events/arch/arm64/ampere/ampereone/metrics.json
/openbmc/linux/tools/perf/util/metricgroup.c
/openbmc/linux/tools/power/pm-graph/sleepgraph.py
/openbmc/linux/tools/testing/selftests/arm64/fp/za-fork.c
/openbmc/linux/tools/testing/selftests/bpf/config.x86_64
/openbmc/linux/tools/testing/selftests/bpf/progs/bpf_loop_bench.c
/openbmc/linux/tools/testing/selftests/hid/config.common
/openbmc/linux/tools/testing/selftests/mm/cow.c
/openbmc/linux/tools/testing/selftests/net/af_unix/diag_uid.c
/openbmc/linux/tools/testing/selftests/net/cmsg_sender.c
/openbmc/linux/tools/testing/selftests/net/ipsec.c
/openbmc/linux/tools/testing/selftests/net/mptcp/mptcp_connect.c
/openbmc/linux/tools/testing/selftests/net/mptcp/mptcp_inq.c
/openbmc/linux/tools/testing/selftests/net/mptcp/mptcp_join.sh
/openbmc/linux/tools/testing/vsock/vsock_test.c
cff8bf6708-Nov-2023 Nathan Chancellor <nathan@kernel.org>

LoongArch: Mark __percpu functions as always inline

commit 71945968d8b128c955204baa33ec03bdd91bdc26 upstream.

A recent change to the optimization pipeline in LLVM reveals some
fragility around the

LoongArch: Mark __percpu functions as always inline

commit 71945968d8b128c955204baa33ec03bdd91bdc26 upstream.

A recent change to the optimization pipeline in LLVM reveals some
fragility around the inlining of LoongArch's __percpu functions, which
manifests as a BUILD_BUG() failure:

In file included from kernel/sched/build_policy.c:17:
In file included from include/linux/sched/cputime.h:5:
In file included from include/linux/sched/signal.h:5:
In file included from include/linux/rculist.h:11:
In file included from include/linux/rcupdate.h:26:
In file included from include/linux/irqflags.h:18:
arch/loongarch/include/asm/percpu.h:97:3: error: call to '__compiletime_assert_51' declared with 'error' attribute: BUILD_BUG failed
97 | BUILD_BUG();
| ^
include/linux/build_bug.h:59:21: note: expanded from macro 'BUILD_BUG'
59 | #define BUILD_BUG() BUILD_BUG_ON_MSG(1, "BUILD_BUG failed")
| ^
include/linux/build_bug.h:39:37: note: expanded from macro 'BUILD_BUG_ON_MSG'
39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
| ^
include/linux/compiler_types.h:425:2: note: expanded from macro 'compiletime_assert'
425 | _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
| ^
include/linux/compiler_types.h:413:2: note: expanded from macro '_compiletime_assert'
413 | __compiletime_assert(condition, msg, prefix, suffix)
| ^
include/linux/compiler_types.h:406:4: note: expanded from macro '__compiletime_assert'
406 | prefix ## suffix(); \
| ^
<scratch space>:86:1: note: expanded from here
86 | __compiletime_assert_51
| ^
1 error generated.

If these functions are not inlined (which the compiler is free to do
even with functions marked with the standard 'inline' keyword), the
BUILD_BUG() in the default case cannot be eliminated since the compiler
cannot prove it is never used, resulting in a build failure due to the
error attribute.

Mark these functions as __always_inline to guarantee inlining so that
the BUILD_BUG() only triggers when the default case genuinely cannot be
eliminated due to an unexpected size.

Cc: <stable@vger.kernel.org>
Closes: https://github.com/ClangBuiltLinux/linux/issues/1955
Fixes: 46859ac8af52 ("LoongArch: Add multi-processor (SMP) support")
Link: https://github.com/llvm/llvm-project/commit/1a2e77cf9e11dbf56b5720c607313a566eebb16e
Suggested-by: Nick Desaulniers <ndesaulniers@google.com>
Signed-off-by: Nathan Chancellor <nathan@kernel.org>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

show more ...


/openbmc/linux/.mailmap
/openbmc/linux/Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
/openbmc/linux/Documentation/ABI/testing/sysfs-driver-qat
/openbmc/linux/Documentation/admin-guide/hw-vuln/srso.rst
/openbmc/linux/Documentation/admin-guide/kernel-parameters.txt
/openbmc/linux/Documentation/devicetree/bindings/iio/addac/adi,ad74115.yaml
/openbmc/linux/Documentation/devicetree/bindings/iio/dac/adi,ad5758.yaml
/openbmc/linux/Documentation/devicetree/bindings/iio/health/ti,afe4403.yaml
/openbmc/linux/Documentation/devicetree/bindings/iio/health/ti,afe4404.yaml
/openbmc/linux/Documentation/devicetree/bindings/mfd/mt6397.txt
/openbmc/linux/Documentation/devicetree/bindings/mmc/sdhci-msm.yaml
/openbmc/linux/Documentation/devicetree/bindings/phy/qcom,ipq8074-qmp-pcie-phy.yaml
/openbmc/linux/Documentation/devicetree/bindings/phy/qcom,snps-eusb2-repeater.yaml
/openbmc/linux/Documentation/devicetree/bindings/serial/rs485.yaml
/openbmc/linux/Documentation/devicetree/bindings/serial/serial.yaml
/openbmc/linux/Documentation/devicetree/bindings/sound/cirrus,cs42l43.yaml
/openbmc/linux/Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
/openbmc/linux/Documentation/i2c/busses/i2c-i801.rst
/openbmc/linux/Documentation/netlink/specs/devlink.yaml
/openbmc/linux/Documentation/networking/representors.rst
/openbmc/linux/Documentation/rust/general-information.rst
/openbmc/linux/Documentation/trace/fprobe.rst
/openbmc/linux/MAINTAINERS
/openbmc/linux/Makefile
/openbmc/linux/arch/arm/boot/dts/broadcom/bcm4708-buffalo-wzr-1166dhp-common.dtsi
/openbmc/linux/arch/arm/boot/dts/broadcom/bcm4708-luxul-xap-1510.dts
/openbmc/linux/arch/arm/boot/dts/broadcom/bcm4708-luxul-xwc-1000.dts
/openbmc/linux/arch/arm/boot/dts/broadcom/bcm4708-netgear-r6250.dts
/openbmc/linux/arch/arm/boot/dts/broadcom/bcm4708-smartrg-sr400ac.dts
/openbmc/linux/arch/arm/boot/dts/broadcom/bcm47081-buffalo-wzr-600dhp2.dts
/openbmc/linux/arch/arm/boot/dts/broadcom/bcm47081-luxul-xap-1410.dts
/openbmc/linux/arch/arm/boot/dts/broadcom/bcm47081-luxul-xwr-1200.dts
/openbmc/linux/arch/arm/boot/dts/broadcom/bcm4709-netgear-r8000.dts
/openbmc/linux/arch/arm/boot/dts/broadcom/bcm47094-dlink-dir-885l.dts
/openbmc/linux/arch/arm/boot/dts/broadcom/bcm47094-dlink-dir-890l.dts
/openbmc/linux/arch/arm/boot/dts/broadcom/bcm47094-luxul-abr-4500.dts
/openbmc/linux/arch/arm/boot/dts/broadcom/bcm47094-luxul-xap-1610.dts
/openbmc/linux/arch/arm/boot/dts/broadcom/bcm47094-luxul-xbr-4500.dts
/openbmc/linux/arch/arm/boot/dts/broadcom/bcm47094-luxul-xwc-2000.dts
/openbmc/linux/arch/arm/boot/dts/broadcom/bcm47094-luxul-xwr-3100.dts
/openbmc/linux/arch/arm/boot/dts/broadcom/bcm47094-luxul-xwr-3150-v1.dts
/openbmc/linux/arch/arm/boot/dts/broadcom/bcm53015-meraki-mr26.dts
/openbmc/linux/arch/arm/boot/dts/broadcom/bcm53016-meraki-mr32.dts
/openbmc/linux/arch/arm/boot/dts/broadcom/bcm953012er.dts
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-apq8026-samsung-matisse-wifi.dts
/openbmc/linux/arch/arm/boot/dts/qcom/qcom-mdm9615.dtsi
/openbmc/linux/arch/arm/boot/dts/renesas/r8a7792-blanche.dts
/openbmc/linux/arch/arm/boot/dts/rockchip/rk3128.dtsi
/openbmc/linux/arch/arm/boot/dts/st/stm32f7-pinctrl.dtsi
/openbmc/linux/arch/arm/boot/dts/ti/omap/am3517-evm.dts
/openbmc/linux/arch/arm/boot/dts/ti/omap/omap4-l4-abe.dtsi
/openbmc/linux/arch/arm/boot/dts/ti/omap/omap4-l4.dtsi
/openbmc/linux/arch/arm/boot/dts/ti/omap/omap5-l4-abe.dtsi
/openbmc/linux/arch/arm/include/asm/arm_pmuv3.h
/openbmc/linux/arch/arm/include/asm/dma.h
/openbmc/linux/arch/arm/include/asm/exception.h
/openbmc/linux/arch/arm/lib/memset.S
/openbmc/linux/arch/arm/mach-omap1/board-ams-delta.c
/openbmc/linux/arch/arm/mach-omap1/timer32k.c
/openbmc/linux/arch/arm/mach-omap2/omap_hwmod.c
/openbmc/linux/arch/arm/xen/enlighten.c
/openbmc/linux/arch/arm64/Kconfig
/openbmc/linux/arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8mm.dtsi
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8mn.dtsi
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8mp-debix-model-a.dts
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8qm-ss-img.dtsi
/openbmc/linux/arch/arm64/boot/dts/marvell/cn9130-crb.dtsi
/openbmc/linux/arch/arm64/boot/dts/marvell/cn9130-db.dtsi
/openbmc/linux/arch/arm64/boot/dts/nvidia/tegra234-p3767.dtsi
/openbmc/linux/arch/arm64/boot/dts/nvidia/tegra234.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/apq8016-sbc.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/apq8096-db820c.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/ipq5332.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/ipq6018.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/ipq8074.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/ipq9574.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/msm8916.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/msm8939.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/msm8976.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/qrb2210-rb1.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sc7280.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sdm670.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sdm845-mtp.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/sdx75-idp.dts
/openbmc/linux/arch/arm64/boot/dts/qcom/sm6125.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sm8150.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sm8350.dtsi
/openbmc/linux/arch/arm64/boot/dts/rockchip/px30-ringneck-haikou.dts
/openbmc/linux/arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi
/openbmc/linux/arch/arm64/boot/dts/rockchip/rk3399.dtsi
/openbmc/linux/arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dts
/openbmc/linux/arch/arm64/boot/dts/ti/Makefile
/openbmc/linux/arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi
/openbmc/linux/arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts
/openbmc/linux/arch/arm64/boot/dts/ti/k3-am62a7-sk.dts
/openbmc/linux/arch/arm64/include/asm/arm_pmuv3.h
/openbmc/linux/arch/arm64/include/asm/cputype.h
/openbmc/linux/arch/arm64/include/asm/kvm_arm.h
/openbmc/linux/arch/arm64/kernel/module-plts.c
/openbmc/linux/arch/arm64/kvm/arch_timer.c
/openbmc/linux/arch/arm64/kvm/emulate-nested.c
/openbmc/linux/arch/arm64/kvm/guest.c
/openbmc/linux/arch/arm64/kvm/hyp/vhe/switch.c
/openbmc/linux/arch/arm64/kvm/pmu.c
/openbmc/linux/arch/arm64/kvm/sys_regs.c
asm/percpu.h
/openbmc/linux/arch/mips/kvm/mmu.c
/openbmc/linux/arch/mips/mm/cache.c
/openbmc/linux/arch/parisc/Kconfig
/openbmc/linux/arch/parisc/include/asm/elf.h
/openbmc/linux/arch/parisc/include/asm/processor.h
/openbmc/linux/arch/parisc/include/uapi/asm/pdc.h
/openbmc/linux/arch/parisc/kernel/entry.S
/openbmc/linux/arch/parisc/kernel/head.S
/openbmc/linux/arch/parisc/kernel/sys_parisc.c
/openbmc/linux/arch/powerpc/Kconfig
/openbmc/linux/arch/powerpc/include/asm/nohash/32/pte-40x.h
/openbmc/linux/arch/powerpc/kernel/process.c
/openbmc/linux/arch/powerpc/kernel/setup-common.c
/openbmc/linux/arch/powerpc/kernel/traps.c
/openbmc/linux/arch/powerpc/kexec/core.c
/openbmc/linux/arch/powerpc/lib/qspinlock.c
/openbmc/linux/arch/powerpc/mm/book3s64/radix_tlb.c
/openbmc/linux/arch/powerpc/mm/mem.c
/openbmc/linux/arch/powerpc/mm/pgtable.c
/openbmc/linux/arch/powerpc/perf/core-book3s.c
/openbmc/linux/arch/powerpc/perf/imc-pmu.c
/openbmc/linux/arch/powerpc/platforms/book3s/vas-api.c
/openbmc/linux/arch/powerpc/platforms/pseries/lpar.c
/openbmc/linux/arch/powerpc/platforms/pseries/vas.c
/openbmc/linux/arch/powerpc/sysdev/xive/native.c
/openbmc/linux/arch/riscv/Kconfig
/openbmc/linux/arch/riscv/Kconfig.errata
/openbmc/linux/arch/riscv/boot/Makefile
/openbmc/linux/arch/riscv/boot/dts/allwinner/sun20i-d1s.dtsi
/openbmc/linux/arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2.dtsi
/openbmc/linux/arch/riscv/boot/dts/thead/th1520.dtsi
/openbmc/linux/arch/riscv/include/asm/asm-prototypes.h
/openbmc/linux/arch/riscv/include/asm/asm.h
/openbmc/linux/arch/riscv/include/asm/hwprobe.h
/openbmc/linux/arch/riscv/include/asm/thread_info.h
/openbmc/linux/arch/riscv/kernel/asm-offsets.c
/openbmc/linux/arch/riscv/kernel/cpu.c
/openbmc/linux/arch/riscv/kernel/entry.S
/openbmc/linux/arch/riscv/kernel/probes/uprobes.c
/openbmc/linux/arch/riscv/kernel/traps.c
/openbmc/linux/arch/riscv/kernel/vdso/hwprobe.c
/openbmc/linux/arch/riscv/mm/Makefile
/openbmc/linux/arch/riscv/mm/cache-ops.c
/openbmc/linux/arch/riscv/mm/dma-noncoherent.c
/openbmc/linux/arch/riscv/mm/fault.c
/openbmc/linux/arch/riscv/mm/hugetlbpage.c
/openbmc/linux/arch/s390/boot/vmem.c
/openbmc/linux/arch/s390/kvm/interrupt.c
/openbmc/linux/arch/s390/mm/gmap.c
/openbmc/linux/arch/s390/mm/page-states.c
/openbmc/linux/arch/s390/mm/pgalloc.c
/openbmc/linux/arch/s390/mm/vmem.c
/openbmc/linux/arch/s390/pci/pci_dma.c
/openbmc/linux/arch/sh/Kconfig.debug
/openbmc/linux/arch/sparc/lib/checksum_32.S
/openbmc/linux/arch/x86/boot/compressed/sev.c
/openbmc/linux/arch/x86/coco/tdx/tdcall.S
/openbmc/linux/arch/x86/crypto/sha1_ssse3_glue.c
/openbmc/linux/arch/x86/crypto/sha256_ssse3_glue.c
/openbmc/linux/arch/x86/include/asm/acpi.h
/openbmc/linux/arch/x86/include/asm/fpu/api.h
/openbmc/linux/arch/x86/include/asm/i8259.h
/openbmc/linux/arch/x86/include/asm/intel-family.h
/openbmc/linux/arch/x86/include/asm/kvm-x86-ops.h
/openbmc/linux/arch/x86/include/asm/kvm_host.h
/openbmc/linux/arch/x86/include/asm/msr-index.h
/openbmc/linux/arch/x86/include/asm/nospec-branch.h
/openbmc/linux/arch/x86/include/asm/numa.h
/openbmc/linux/arch/x86/include/asm/sparsemem.h
/openbmc/linux/arch/x86/include/asm/svm.h
/openbmc/linux/arch/x86/include/asm/uaccess.h
/openbmc/linux/arch/x86/include/asm/xen/hypervisor.h
/openbmc/linux/arch/x86/kernel/acpi/boot.c
/openbmc/linux/arch/x86/kernel/amd_nb.c
/openbmc/linux/arch/x86/kernel/apic/apic.c
/openbmc/linux/arch/x86/kernel/apic/msi.c
/openbmc/linux/arch/x86/kernel/cpu/bugs.c
/openbmc/linux/arch/x86/kernel/cpu/hygon.c
/openbmc/linux/arch/x86/kernel/fpu/core.c
/openbmc/linux/arch/x86/kernel/fpu/xstate.c
/openbmc/linux/arch/x86/kernel/fpu/xstate.h
/openbmc/linux/arch/x86/kernel/head64.c
/openbmc/linux/arch/x86/kernel/i8259.c
/openbmc/linux/arch/x86/kernel/nmi.c
/openbmc/linux/arch/x86/kernel/sev-shared.c
/openbmc/linux/arch/x86/kernel/sev.c
/openbmc/linux/arch/x86/kernel/signal_64.c
/openbmc/linux/arch/x86/kernel/tsc_sync.c
/openbmc/linux/arch/x86/kvm/cpuid.c
/openbmc/linux/arch/x86/kvm/hyperv.c
/openbmc/linux/arch/x86/kvm/lapic.c
/openbmc/linux/arch/x86/kvm/pmu.c
/openbmc/linux/arch/x86/kvm/pmu.h
/openbmc/linux/arch/x86/kvm/svm/avic.c
/openbmc/linux/arch/x86/kvm/svm/nested.c
/openbmc/linux/arch/x86/kvm/svm/pmu.c
/openbmc/linux/arch/x86/kvm/svm/svm.c
/openbmc/linux/arch/x86/kvm/vmx/pmu_intel.c
/openbmc/linux/arch/x86/kvm/vmx/vmx.c
/openbmc/linux/arch/x86/kvm/x86.c
/openbmc/linux/arch/x86/lib/copy_mc.c
/openbmc/linux/arch/x86/mm/maccess.c
/openbmc/linux/arch/x86/mm/numa.c
/openbmc/linux/arch/x86/net/bpf_jit_comp.c
/openbmc/linux/arch/x86/pci/fixup.c
/openbmc/linux/block/blk-core.c
/openbmc/linux/block/blk-mq.c
/openbmc/linux/block/blk-throttle.c
/openbmc/linux/block/sed-opal.c
/openbmc/linux/crypto/asymmetric_keys/Kconfig
/openbmc/linux/crypto/asymmetric_keys/Makefile
/openbmc/linux/crypto/asymmetric_keys/public_key.c
/openbmc/linux/crypto/asymmetric_keys/selftest.c
/openbmc/linux/crypto/asymmetric_keys/x509_parser.h
/openbmc/linux/crypto/asymmetric_keys/x509_public_key.c
/openbmc/linux/crypto/pcrypt.c
/openbmc/linux/drivers/accel/habanalabs/gaudi2/gaudi2.c
/openbmc/linux/drivers/accel/ivpu/ivpu_drv.c
/openbmc/linux/drivers/accel/ivpu/ivpu_drv.h
/openbmc/linux/drivers/accel/ivpu/ivpu_fw.c
/openbmc/linux/drivers/accel/ivpu/ivpu_gem.h
/openbmc/linux/drivers/accel/ivpu/ivpu_hw.h
/openbmc/linux/drivers/accel/ivpu/ivpu_hw_37xx.c
/openbmc/linux/drivers/accel/ivpu/ivpu_hw_40xx.c
/openbmc/linux/drivers/accel/ivpu/ivpu_mmu_context.c
/openbmc/linux/drivers/accel/ivpu/ivpu_pm.c
/openbmc/linux/drivers/acpi/acpi_fpdt.c
/openbmc/linux/drivers/acpi/apei/ghes.c
/openbmc/linux/drivers/acpi/bus.c
/openbmc/linux/drivers/acpi/device_sysfs.c
/openbmc/linux/drivers/acpi/ec.c
/openbmc/linux/drivers/acpi/irq.c
/openbmc/linux/drivers/acpi/nfit/core.c
/openbmc/linux/drivers/acpi/numa/srat.c
/openbmc/linux/drivers/acpi/property.c
/openbmc/linux/drivers/acpi/resource.c
/openbmc/linux/drivers/acpi/video_detect.c
/openbmc/linux/drivers/ata/libata-scsi.c
/openbmc/linux/drivers/atm/iphase.c
/openbmc/linux/drivers/base/dd.c
/openbmc/linux/drivers/base/regmap/regcache.c
/openbmc/linux/drivers/base/regmap/regmap-debugfs.c
/openbmc/linux/drivers/base/regmap/regmap.c
/openbmc/linux/drivers/block/nbd.c
/openbmc/linux/drivers/block/virtio_blk.c
/openbmc/linux/drivers/bluetooth/btrtl.c
/openbmc/linux/drivers/bluetooth/btusb.c
/openbmc/linux/drivers/bluetooth/hci_bcm4377.c
/openbmc/linux/drivers/bluetooth/hci_vhci.c
/openbmc/linux/drivers/cache/Kconfig
/openbmc/linux/drivers/char/agp/parisc-agp.c
/openbmc/linux/drivers/char/hw_random/bcm2835-rng.c
/openbmc/linux/drivers/char/hw_random/core.c
/openbmc/linux/drivers/char/hw_random/geode-rng.c
/openbmc/linux/drivers/clk/clk-npcm7xx.c
/openbmc/linux/drivers/clk/clk-scmi.c
/openbmc/linux/drivers/clk/clk.c
/openbmc/linux/drivers/clk/imx/Kconfig
/openbmc/linux/drivers/clk/imx/clk-imx8-acm.c
/openbmc/linux/drivers/clk/imx/clk-imx8mq.c
/openbmc/linux/drivers/clk/imx/clk-imx8qxp.c
/openbmc/linux/drivers/clk/keystone/pll.c
/openbmc/linux/drivers/clk/mediatek/clk-mt2701.c
/openbmc/linux/drivers/clk/mediatek/clk-mt6765.c
/openbmc/linux/drivers/clk/mediatek/clk-mt6779.c
/openbmc/linux/drivers/clk/mediatek/clk-mt6797.c
/openbmc/linux/drivers/clk/mediatek/clk-mt7629-eth.c
/openbmc/linux/drivers/clk/mediatek/clk-mt7629.c
/openbmc/linux/drivers/clk/mediatek/clk-pll.c
/openbmc/linux/drivers/clk/qcom/Kconfig
/openbmc/linux/drivers/clk/qcom/apss-ipq-pll.c
/openbmc/linux/drivers/clk/qcom/clk-alpha-pll.c
/openbmc/linux/drivers/clk/qcom/clk-alpha-pll.h
/openbmc/linux/drivers/clk/qcom/clk-rcg2.c
/openbmc/linux/drivers/clk/qcom/gcc-ipq5018.c
/openbmc/linux/drivers/clk/qcom/gcc-ipq5332.c
/openbmc/linux/drivers/clk/qcom/gcc-ipq6018.c
/openbmc/linux/drivers/clk/qcom/gcc-ipq8074.c
/openbmc/linux/drivers/clk/qcom/gcc-ipq9574.c
/openbmc/linux/drivers/clk/qcom/gcc-msm8996.c
/openbmc/linux/drivers/clk/qcom/gcc-sm8150.c
/openbmc/linux/drivers/clk/qcom/mmcc-msm8998.c
/openbmc/linux/drivers/clk/ralink/clk-mtmips.c
/openbmc/linux/drivers/clk/renesas/rcar-cpg-lib.c
/openbmc/linux/drivers/clk/renesas/rzg2l-cpg.c
/openbmc/linux/drivers/clk/renesas/rzg2l-cpg.h
/openbmc/linux/drivers/clk/socfpga/clk-gate.c
/openbmc/linux/drivers/clk/socfpga/stratix10-clk.h
/openbmc/linux/drivers/clk/stm32/clk-stm32-core.c
/openbmc/linux/drivers/clk/ti/clk-44xx.c
/openbmc/linux/drivers/clk/ti/clk-54xx.c
/openbmc/linux/drivers/clk/ti/divider.c
/openbmc/linux/drivers/clk/visconti/pll.h
/openbmc/linux/drivers/clocksource/arm_arch_timer.c
/openbmc/linux/drivers/clocksource/timer-atmel-tcb.c
/openbmc/linux/drivers/clocksource/timer-imx-gpt.c
/openbmc/linux/drivers/clocksource/timer-ti-dm.c
/openbmc/linux/drivers/connector/cn_proc.c
/openbmc/linux/drivers/cpufreq/cpufreq_stats.c
/openbmc/linux/drivers/cpufreq/tegra194-cpufreq.c
/openbmc/linux/drivers/crypto/caam/caamalg.c
/openbmc/linux/drivers/crypto/caam/caamalg_qi2.c
/openbmc/linux/drivers/crypto/ccp/dbc.c
/openbmc/linux/drivers/crypto/hisilicon/hpre/hpre_main.c
/openbmc/linux/drivers/crypto/hisilicon/qm.c
/openbmc/linux/drivers/crypto/hisilicon/qm_common.h
/openbmc/linux/drivers/crypto/hisilicon/sec2/sec_main.c
/openbmc/linux/drivers/crypto/hisilicon/zip/zip_main.c
/openbmc/linux/drivers/crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c
/openbmc/linux/drivers/crypto/intel/qat/qat_4xxx/adf_drv.c
/openbmc/linux/drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
/openbmc/linux/drivers/crypto/intel/qat/qat_common/adf_admin.c
/openbmc/linux/drivers/crypto/intel/qat/qat_common/adf_cfg_services.h
/openbmc/linux/drivers/crypto/intel/qat/qat_common/adf_cfg_strings.h
/openbmc/linux/drivers/crypto/intel/qat/qat_common/adf_common_drv.h
/openbmc/linux/drivers/crypto/intel/qat/qat_common/adf_init.c
/openbmc/linux/drivers/crypto/intel/qat/qat_common/adf_sysfs.c
/openbmc/linux/drivers/crypto/intel/qat/qat_common/adf_transport_debug.c
/openbmc/linux/drivers/crypto/intel/qat/qat_common/icp_qat_fw_init_admin.h
/openbmc/linux/drivers/crypto/intel/qat/qat_common/qat_algs_send.c
/openbmc/linux/drivers/crypto/virtio/virtio_crypto_common.h
/openbmc/linux/drivers/crypto/virtio/virtio_crypto_core.c
/openbmc/linux/drivers/cxl/core/core.h
/openbmc/linux/drivers/cxl/core/hdm.c
/openbmc/linux/drivers/cxl/core/mbox.c
/openbmc/linux/drivers/cxl/core/memdev.c
/openbmc/linux/drivers/cxl/core/port.c
/openbmc/linux/drivers/cxl/core/region.c
/openbmc/linux/drivers/cxl/core/regs.c
/openbmc/linux/drivers/cxl/cxl.h
/openbmc/linux/drivers/cxl/cxlmem.h
/openbmc/linux/drivers/cxl/pci.c
/openbmc/linux/drivers/devfreq/event/rockchip-dfi.c
/openbmc/linux/drivers/dma/idxd/Makefile
/openbmc/linux/drivers/dma/pxa_dma.c
/openbmc/linux/drivers/dma/stm32-mdma.c
/openbmc/linux/drivers/dma/ti/edma.c
/openbmc/linux/drivers/firewire/sbp2.c
/openbmc/linux/drivers/firmware/arm_ffa/bus.c
/openbmc/linux/drivers/firmware/arm_ffa/driver.c
/openbmc/linux/drivers/firmware/efi/efi.c
/openbmc/linux/drivers/firmware/efi/libstub/x86-stub.c
/openbmc/linux/drivers/firmware/efi/libstub/x86-stub.h
/openbmc/linux/drivers/firmware/efi/unaccepted_memory.c
/openbmc/linux/drivers/firmware/imx/imx-dsp.c
/openbmc/linux/drivers/firmware/qcom_scm.c
/openbmc/linux/drivers/firmware/tegra/bpmp.c
/openbmc/linux/drivers/firmware/ti_sci.c
/openbmc/linux/drivers/fpga/tests/Kconfig
/openbmc/linux/drivers/fpga/tests/fpga-region-test.c
/openbmc/linux/drivers/gpio/gpio-sim.c
/openbmc/linux/drivers/gpio/gpio-vf610.c
/openbmc/linux/drivers/gpio/gpiolib-acpi.c
/openbmc/linux/drivers/gpio/gpiolib-of.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/psp_v13_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/vi.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_int_process_v10.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_int_process_v11.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_svm.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_svm.h
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/core/dc.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/core/dc_stream.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dc.h
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.h
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn32/dcn32_init.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h
/openbmc/linux/drivers/gpu/drm/amd/include/pptable.h
/openbmc/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h
/openbmc/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
/openbmc/linux/drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
/openbmc/linux/drivers/gpu/drm/aspeed/aspeed_gfx_drv.c
/openbmc/linux/drivers/gpu/drm/bridge/Kconfig
/openbmc/linux/drivers/gpu/drm/bridge/cadence/Kconfig
/openbmc/linux/drivers/gpu/drm/bridge/ite-it66121.c
/openbmc/linux/drivers/gpu/drm/bridge/lontium-lt8912b.c
/openbmc/linux/drivers/gpu/drm/bridge/lontium-lt9611uxc.c
/openbmc/linux/drivers/gpu/drm/bridge/samsung-dsim.c
/openbmc/linux/drivers/gpu/drm/bridge/tc358768.c
/openbmc/linux/drivers/gpu/drm/bridge/ti-sn65dsi86.c
/openbmc/linux/drivers/gpu/drm/display/drm_dp_mst_topology.c
/openbmc/linux/drivers/gpu/drm/drm_edid.c
/openbmc/linux/drivers/gpu/drm/drm_lease.c
/openbmc/linux/drivers/gpu/drm/drm_syncobj.c
/openbmc/linux/drivers/gpu/drm/gma500/psb_drv.h
/openbmc/linux/drivers/gpu/drm/gma500/psb_irq.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_cx0_phy.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_tc.c
/openbmc/linux/drivers/gpu/drm/i915/gem/i915_gem_mman.c
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_gt_mcr.c
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_rc6.c
/openbmc/linux/drivers/gpu/drm/i915/i915_perf.c
/openbmc/linux/drivers/gpu/drm/i915/i915_pmu.c
/openbmc/linux/drivers/gpu/drm/logicvc/Kconfig
/openbmc/linux/drivers/gpu/drm/loongson/lsdc_pixpll.c
/openbmc/linux/drivers/gpu/drm/mediatek/mtk_dp.c
/openbmc/linux/drivers/gpu/drm/mediatek/mtk_drm_crtc.c
/openbmc/linux/drivers/gpu/drm/mediatek/mtk_drm_drv.c
/openbmc/linux/drivers/gpu/drm/mediatek/mtk_drm_gem.c
/openbmc/linux/drivers/gpu/drm/mediatek/mtk_drm_plane.c
/openbmc/linux/drivers/gpu/drm/mediatek/mtk_dsi.c
/openbmc/linux/drivers/gpu/drm/mgag200/mgag200_drv.c
/openbmc/linux/drivers/gpu/drm/msm/adreno/a6xx_gpu.c
/openbmc/linux/drivers/gpu/drm/msm/adreno/adreno_device.c
/openbmc/linux/drivers/gpu/drm/msm/dp/dp_panel.c
/openbmc/linux/drivers/gpu/drm/msm/dsi/dsi.c
/openbmc/linux/drivers/gpu/drm/msm/dsi/dsi.h
/openbmc/linux/drivers/gpu/drm/msm/dsi/dsi_host.c
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c
/openbmc/linux/drivers/gpu/drm/panel/panel-arm-versatile.c
/openbmc/linux/drivers/gpu/drm/panel/panel-edp.c
/openbmc/linux/drivers/gpu/drm/panel/panel-simple.c
/openbmc/linux/drivers/gpu/drm/panel/panel-sitronix-st7703.c
/openbmc/linux/drivers/gpu/drm/panel/panel-tpo-tpg110.c
/openbmc/linux/drivers/gpu/drm/pl111/pl111_drv.c
/openbmc/linux/drivers/gpu/drm/qxl/qxl_display.c
/openbmc/linux/drivers/gpu/drm/radeon/evergreen.c
/openbmc/linux/drivers/gpu/drm/radeon/radeon.h
/openbmc/linux/drivers/gpu/drm/radeon/radeon_connectors.c
/openbmc/linux/drivers/gpu/drm/radeon/radeon_drv.c
/openbmc/linux/drivers/gpu/drm/radeon/radeon_gem.c
/openbmc/linux/drivers/gpu/drm/rockchip/cdn-dp-core.c
/openbmc/linux/drivers/gpu/drm/rockchip/rockchip_drm_gem.c
/openbmc/linux/drivers/gpu/drm/rockchip/rockchip_drm_vop.c
/openbmc/linux/drivers/gpu/drm/rockchip/rockchip_drm_vop2.c
/openbmc/linux/drivers/gpu/drm/solomon/ssd130x.c
/openbmc/linux/drivers/gpu/drm/stm/drv.c
/openbmc/linux/drivers/gpu/drm/tilcdc/tilcdc_drv.c
/openbmc/linux/drivers/gpu/drm/ttm/ttm_device.c
/openbmc/linux/drivers/gpu/drm/tve200/tve200_drv.c
/openbmc/linux/drivers/gpu/drm/vboxvideo/vbox_drv.c
/openbmc/linux/drivers/gpu/drm/vc4/tests/vc4_mock_crtc.c
/openbmc/linux/drivers/gpu/drm/vc4/tests/vc4_mock_output.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
/openbmc/linux/drivers/gpu/host1x/context.c
/openbmc/linux/drivers/hid/hid-cp2112.c
/openbmc/linux/drivers/hid/hid-ids.h
/openbmc/linux/drivers/hid/hid-lenovo.c
/openbmc/linux/drivers/hid/hid-logitech-hidpp.c
/openbmc/linux/drivers/hid/hid-quirks.c
/openbmc/linux/drivers/hid/hid-uclogic-core-test.c
/openbmc/linux/drivers/hid/hid-uclogic-params-test.c
/openbmc/linux/drivers/hte/hte-tegra194-test.c
/openbmc/linux/drivers/hwmon/axi-fan-control.c
/openbmc/linux/drivers/hwmon/coretemp.c
/openbmc/linux/drivers/hwmon/nct6775-core.c
/openbmc/linux/drivers/hwmon/pmbus/mp2975.c
/openbmc/linux/drivers/hwmon/sch5627.c
/openbmc/linux/drivers/hwmon/sch56xx-common.c
/openbmc/linux/drivers/i2c/busses/Kconfig
/openbmc/linux/drivers/i2c/busses/i2c-aspeed.c
/openbmc/linux/drivers/i2c/busses/i2c-bcm-iproc.c
/openbmc/linux/drivers/i2c/busses/i2c-designware-master.c
/openbmc/linux/drivers/i2c/busses/i2c-i801.c
/openbmc/linux/drivers/i2c/busses/i2c-pxa.c
/openbmc/linux/drivers/i2c/busses/i2c-stm32f7.c
/openbmc/linux/drivers/i2c/busses/i2c-sun6i-p2wi.c
/openbmc/linux/drivers/i2c/i2c-core-base.c
/openbmc/linux/drivers/i2c/i2c-core.h
/openbmc/linux/drivers/i2c/i2c-dev.c
/openbmc/linux/drivers/i2c/muxes/i2c-demux-pinctrl.c
/openbmc/linux/drivers/i2c/muxes/i2c-mux-gpmux.c
/openbmc/linux/drivers/i2c/muxes/i2c-mux-pinctrl.c
/openbmc/linux/drivers/i3c/master.c
/openbmc/linux/drivers/i3c/master/i3c-master-cdns.c
/openbmc/linux/drivers/i3c/master/mipi-i3c-hci/dat_v1.c
/openbmc/linux/drivers/i3c/master/mipi-i3c-hci/dma.c
/openbmc/linux/drivers/i3c/master/svc-i3c-master.c
/openbmc/linux/drivers/iio/adc/exynos_adc.c
/openbmc/linux/drivers/iio/adc/stm32-adc-core.c
/openbmc/linux/drivers/iio/adc/xilinx-xadc-core.c
/openbmc/linux/drivers/iio/adc/xilinx-xadc.h
/openbmc/linux/drivers/iio/afe/iio-rescale.c
/openbmc/linux/drivers/iio/frequency/adf4350.c
/openbmc/linux/drivers/infiniband/core/device.c
/openbmc/linux/drivers/infiniband/core/sa_query.c
/openbmc/linux/drivers/infiniband/core/sysfs.c
/openbmc/linux/drivers/infiniband/core/user_mad.c
/openbmc/linux/drivers/infiniband/hw/hfi1/efivar.c
/openbmc/linux/drivers/infiniband/hw/hfi1/pcie.c
/openbmc/linux/drivers/infiniband/hw/hns/hns_roce_ah.c
/openbmc/linux/drivers/infiniband/hw/hns/hns_roce_hw_v2.c
/openbmc/linux/drivers/infiniband/hw/hns/hns_roce_main.c
/openbmc/linux/drivers/infiniband/hw/hns/hns_roce_qp.c
/openbmc/linux/drivers/infiniband/hw/mlx5/main.c
/openbmc/linux/drivers/infiniband/hw/mlx5/qp.c
/openbmc/linux/drivers/input/rmi4/rmi_bus.c
/openbmc/linux/drivers/interconnect/qcom/icc-rpm.c
/openbmc/linux/drivers/interconnect/qcom/osm-l3.c
/openbmc/linux/drivers/interconnect/qcom/qdu1000.c
/openbmc/linux/drivers/interconnect/qcom/sc7180.c
/openbmc/linux/drivers/interconnect/qcom/sc7280.c
/openbmc/linux/drivers/interconnect/qcom/sc8180x.c
/openbmc/linux/drivers/interconnect/qcom/sc8280xp.c
/openbmc/linux/drivers/interconnect/qcom/sdm670.c
/openbmc/linux/drivers/interconnect/qcom/sdm845.c
/openbmc/linux/drivers/interconnect/qcom/sm6350.c
/openbmc/linux/drivers/interconnect/qcom/sm8150.c
/openbmc/linux/drivers/interconnect/qcom/sm8250.c
/openbmc/linux/drivers/interconnect/qcom/sm8350.c
/openbmc/linux/drivers/iommu/iommu.c
/openbmc/linux/drivers/iommu/iommufd/io_pagetable.c
/openbmc/linux/drivers/iommu/iommufd/pages.c
/openbmc/linux/drivers/irqchip/irq-gic-v3-its.c
/openbmc/linux/drivers/irqchip/irq-sifive-plic.c
/openbmc/linux/drivers/isdn/hardware/mISDN/hfcsusb.c
/openbmc/linux/drivers/leds/leds-pwm.c
/openbmc/linux/drivers/leds/leds-turris-omnia.c
/openbmc/linux/drivers/leds/trigger/ledtrig-cpu.c
/openbmc/linux/drivers/leds/trigger/ledtrig-netdev.c
/openbmc/linux/drivers/mcb/mcb-core.c
/openbmc/linux/drivers/mcb/mcb-parse.c
/openbmc/linux/drivers/md/dm-bufio.c
/openbmc/linux/drivers/md/dm-crypt.c
/openbmc/linux/drivers/md/dm-verity-fec.c
/openbmc/linux/drivers/md/dm-verity-target.c
/openbmc/linux/drivers/md/dm-verity.h
/openbmc/linux/drivers/md/md.c
/openbmc/linux/drivers/media/cec/platform/Makefile
/openbmc/linux/drivers/media/i2c/Kconfig
/openbmc/linux/drivers/media/i2c/ccs/ccs-core.c
/openbmc/linux/drivers/media/i2c/ccs/ccs-quirk.h
/openbmc/linux/drivers/media/i2c/imx219.c
/openbmc/linux/drivers/media/i2c/max9286.c
/openbmc/linux/drivers/media/i2c/ov13b10.c
/openbmc/linux/drivers/media/i2c/ov5640.c
/openbmc/linux/drivers/media/pci/bt8xx/bttv-driver.c
/openbmc/linux/drivers/media/pci/cobalt/cobalt-driver.c
/openbmc/linux/drivers/media/platform/amphion/vpu_defs.h
/openbmc/linux/drivers/media/platform/amphion/vpu_helpers.c
/openbmc/linux/drivers/media/platform/amphion/vpu_malone.c
/openbmc/linux/drivers/media/platform/amphion/vpu_msgs.c
/openbmc/linux/drivers/media/platform/cadence/cdns-csi2rx.c
/openbmc/linux/drivers/media/platform/mediatek/jpeg/mtk_jpeg_enc_hw.c
/openbmc/linux/drivers/media/platform/mediatek/mdp3/mtk-mdp3-cmdq.c
/openbmc/linux/drivers/media/platform/mediatek/vcodec/common/mtk_vcodec_util.c
/openbmc/linux/drivers/media/platform/mediatek/vcodec/encoder/venc_vpu_if.c
/openbmc/linux/drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
/openbmc/linux/drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.h
/openbmc/linux/drivers/media/platform/qcom/venus/hfi_msgs.c
/openbmc/linux/drivers/media/platform/qcom/venus/hfi_parser.c
/openbmc/linux/drivers/media/platform/qcom/venus/hfi_venus.c
/openbmc/linux/drivers/media/platform/samsung/s3c-camif/camif-capture.c
/openbmc/linux/drivers/media/platform/verisilicon/hantro_drv.c
/openbmc/linux/drivers/media/platform/verisilicon/hantro_postproc.c
/openbmc/linux/drivers/media/platform/verisilicon/rockchip_vpu_hw.c
/openbmc/linux/drivers/media/rc/imon.c
/openbmc/linux/drivers/media/rc/ir-sharp-decoder.c
/openbmc/linux/drivers/media/rc/lirc_dev.c
/openbmc/linux/drivers/media/test-drivers/vidtv/vidtv_mux.c
/openbmc/linux/drivers/media/test-drivers/vidtv/vidtv_psi.c
/openbmc/linux/drivers/media/test-drivers/vivid/vivid-rds-gen.c
/openbmc/linux/drivers/media/usb/dvb-usb-v2/af9035.c
/openbmc/linux/drivers/media/usb/gspca/cpia1.c
/openbmc/linux/drivers/memory/tegra/tegra234.c
/openbmc/linux/drivers/mfd/arizona-spi.c
/openbmc/linux/drivers/mfd/dln2.c
/openbmc/linux/drivers/mfd/intel-lpss-pci.c
/openbmc/linux/drivers/mfd/mfd-core.c
/openbmc/linux/drivers/mfd/qcom-spmi-pmic.c
/openbmc/linux/drivers/misc/fastrpc.c
/openbmc/linux/drivers/misc/pci_endpoint_test.c
/openbmc/linux/drivers/misc/ti-st/st_core.c
/openbmc/linux/drivers/mmc/core/block.c
/openbmc/linux/drivers/mmc/core/card.h
/openbmc/linux/drivers/mmc/core/mmc.c
/openbmc/linux/drivers/mmc/core/quirks.h
/openbmc/linux/drivers/mmc/core/sdio.c
/openbmc/linux/drivers/mmc/host/meson-gx-mmc.c
/openbmc/linux/drivers/mmc/host/mtk-sd.c
/openbmc/linux/drivers/mmc/host/sdhci-pci-gli.c
/openbmc/linux/drivers/mmc/host/sdhci-sprd.c
/openbmc/linux/drivers/mmc/host/sdhci_am654.c
/openbmc/linux/drivers/mmc/host/vub300.c
/openbmc/linux/drivers/mtd/chips/cfi_cmdset_0001.c
/openbmc/linux/drivers/mtd/maps/physmap-core.c
/openbmc/linux/drivers/mtd/nand/raw/arasan-nand-controller.c
/openbmc/linux/drivers/mtd/nand/raw/intel-nand-controller.c
/openbmc/linux/drivers/mtd/nand/raw/marvell_nand.c
/openbmc/linux/drivers/mtd/nand/raw/meson_nand.c
/openbmc/linux/drivers/mtd/nand/raw/nand_base.c
/openbmc/linux/drivers/mtd/nand/raw/nand_jedec.c
/openbmc/linux/drivers/mtd/nand/raw/nand_onfi.c
/openbmc/linux/drivers/mtd/nand/raw/pl35x-nand-controller.c
/openbmc/linux/drivers/mtd/nand/raw/qcom_nandc.c
/openbmc/linux/drivers/mtd/nand/raw/tegra_nand.c
/openbmc/linux/drivers/mtd/nand/spi/micron.c
/openbmc/linux/drivers/net/bonding/bond_main.c
/openbmc/linux/drivers/net/can/dev/dev.c
/openbmc/linux/drivers/net/can/dev/skb.c
/openbmc/linux/drivers/net/can/usb/etas_es58x/es58x_core.c
/openbmc/linux/drivers/net/can/usb/etas_es58x/es58x_core.h
/openbmc/linux/drivers/net/can/usb/etas_es58x/es58x_devlink.c
/openbmc/linux/drivers/net/dsa/bcm_sf2.c
/openbmc/linux/drivers/net/dsa/lan9303_mdio.c
/openbmc/linux/drivers/net/ethernet/adi/adin1110.c
/openbmc/linux/drivers/net/ethernet/amd/pds_core/adminq.c
/openbmc/linux/drivers/net/ethernet/amd/pds_core/core.h
/openbmc/linux/drivers/net/ethernet/amd/pds_core/dev.c
/openbmc/linux/drivers/net/ethernet/amd/pds_core/devlink.c
/openbmc/linux/drivers/net/ethernet/apm/xgene/xgene_enet_main.c
/openbmc/linux/drivers/net/ethernet/atheros/atl1c/atl1c.h
/openbmc/linux/drivers/net/ethernet/atheros/atl1c/atl1c_main.c
/openbmc/linux/drivers/net/ethernet/broadcom/tg3.c
/openbmc/linux/drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
/openbmc/linux/drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
/openbmc/linux/drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.c
/openbmc/linux/drivers/net/ethernet/cortina/gemini.c
/openbmc/linux/drivers/net/ethernet/cortina/gemini.h
/openbmc/linux/drivers/net/ethernet/engleder/tsnep.h
/openbmc/linux/drivers/net/ethernet/engleder/tsnep_main.c
/openbmc/linux/drivers/net/ethernet/freescale/enetc/enetc.c
/openbmc/linux/drivers/net/ethernet/google/gve/gve_main.c
/openbmc/linux/drivers/net/ethernet/google/gve/gve_rx.c
/openbmc/linux/drivers/net/ethernet/google/gve/gve_tx.c
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e.h
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_common.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_main.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_txrx.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_xsk.c
/openbmc/linux/drivers/net/ethernet/intel/iavf/iavf.h
/openbmc/linux/drivers/net/ethernet/intel/iavf/iavf_main.c
/openbmc/linux/drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_lag.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_lib.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_main.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_ptp.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_tc_lib.c
/openbmc/linux/drivers/net/ethernet/intel/igb/igb_ethtool.c
/openbmc/linux/drivers/net/ethernet/intel/igc/igc_ethtool.c
/openbmc/linux/drivers/net/ethernet/marvell/mvneta.c
/openbmc/linux/drivers/net/ethernet/marvell/octeon_ep/octep_main.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_struct.h
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
/openbmc/linux/drivers/net/ethernet/mediatek/mtk_wed_regs.h
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/cmd.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_stats.h
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_tx.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/eq.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.h
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_priv.h
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/irq_affinity.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/pci_irq.h
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_bloom_filter.c
/openbmc/linux/drivers/net/ethernet/qlogic/qed/qed_ll2.c
/openbmc/linux/drivers/net/ethernet/realtek/r8169_main.c
/openbmc/linux/drivers/net/ethernet/sfc/tc.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
/openbmc/linux/drivers/net/ethernet/ti/Kconfig
/openbmc/linux/drivers/net/ethernet/ti/Makefile
/openbmc/linux/drivers/net/ethernet/ti/icssg/icss_iep.c
/openbmc/linux/drivers/net/ethernet/ti/icssg/icssg_config.c
/openbmc/linux/drivers/net/ethernet/ti/icssg/icssg_prueth.c
/openbmc/linux/drivers/net/ethernet/ti/icssg/icssg_stats.c
/openbmc/linux/drivers/net/ethernet/ti/k3-cppi-desc-pool.c
/openbmc/linux/drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
/openbmc/linux/drivers/net/ethernet/toshiba/spider_net.c
/openbmc/linux/drivers/net/gtp.c
/openbmc/linux/drivers/net/ieee802154/adf7242.c
/openbmc/linux/drivers/net/ipvlan/ipvlan_core.c
/openbmc/linux/drivers/net/ipvlan/ipvlan_main.c
/openbmc/linux/drivers/net/macsec.c
/openbmc/linux/drivers/net/macvlan.c
/openbmc/linux/drivers/net/mdio/mdio-mux.c
/openbmc/linux/drivers/net/phy/bcm7xxx.c
/openbmc/linux/drivers/net/phy/phylink.c
/openbmc/linux/drivers/net/phy/sfp.c
/openbmc/linux/drivers/net/ppp/ppp_synctty.c
/openbmc/linux/drivers/net/tun.c
/openbmc/linux/drivers/net/usb/r8152.c
/openbmc/linux/drivers/net/usb/smsc95xx.c
/openbmc/linux/drivers/net/virtio_net.c
/openbmc/linux/drivers/net/wireless/ath/ath10k/debug.c
/openbmc/linux/drivers/net/wireless/ath/ath10k/snoc.c
/openbmc/linux/drivers/net/wireless/ath/ath11k/dp_rx.c
/openbmc/linux/drivers/net/wireless/ath/ath11k/mac.c
/openbmc/linux/drivers/net/wireless/ath/ath11k/pci.c
/openbmc/linux/drivers/net/wireless/ath/ath11k/wmi.c
/openbmc/linux/drivers/net/wireless/ath/ath12k/dp.c
/openbmc/linux/drivers/net/wireless/ath/ath12k/dp_rx.c
/openbmc/linux/drivers/net/wireless/ath/ath12k/dp_tx.c
/openbmc/linux/drivers/net/wireless/ath/ath12k/mhi.c
/openbmc/linux/drivers/net/wireless/ath/ath12k/peer.h
/openbmc/linux/drivers/net/wireless/ath/ath12k/wmi.c
/openbmc/linux/drivers/net/wireless/ath/ath9k/debug.c
/openbmc/linux/drivers/net/wireless/ath/ath9k/htc_drv_debug.c
/openbmc/linux/drivers/net/wireless/ath/dfs_pattern_detector.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/cfg/bz.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/cfg/sc.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/dvm/tx.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/iwl-config.h
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/iwl-drv.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/iwl-prph.h
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/iwl-trans.h
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/d3.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/link.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/sta.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/time-event.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/tx.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/pcie/trans-gen2.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/pcie/trans.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/queue/tx.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/queue/tx.h
/openbmc/linux/drivers/net/wireless/mediatek/mt76/dma.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mac80211.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt76.h
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7603/beacon.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7603/core.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7603/mac.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7603/regs.h
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7615/mcu.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7615/pci_mac.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt76_connac3_mac.h
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt76_connac_mac.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7915/mac.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7915/main.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7915/mcu.h
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7921/main.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7921/pci.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7921/pci_mac.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt792x.h
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt792x_core.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7996/init.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7996/mac.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7996/main.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7996/mcu.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7996/mcu.h
/openbmc/linux/drivers/net/wireless/microchip/wilc1000/wlan.c
/openbmc/linux/drivers/net/wireless/purelifi/plfxlc/mac.c
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c
/openbmc/linux/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c
/openbmc/linux/drivers/net/wireless/realtek/rtw88/debug.c
/openbmc/linux/drivers/net/wireless/realtek/rtw88/usb.c
/openbmc/linux/drivers/net/wireless/silabs/wfx/data_tx.c
/openbmc/linux/drivers/net/wireless/virtual/mac80211_hwsim.c
/openbmc/linux/drivers/net/wwan/iosm/iosm_ipc_imem.c
/openbmc/linux/drivers/net/wwan/iosm/iosm_ipc_imem.h
/openbmc/linux/drivers/net/wwan/iosm/iosm_ipc_pcie.c
/openbmc/linux/drivers/net/wwan/iosm/iosm_ipc_port.c
/openbmc/linux/drivers/net/wwan/iosm/iosm_ipc_trace.c
/openbmc/linux/drivers/net/wwan/iosm/iosm_ipc_wwan.c
/openbmc/linux/drivers/nvdimm/of_pmem.c
/openbmc/linux/drivers/nvdimm/region_devs.c
/openbmc/linux/drivers/nvme/host/auth.c
/openbmc/linux/drivers/nvme/host/ioctl.c
/openbmc/linux/drivers/nvme/host/pci.c
/openbmc/linux/drivers/nvme/host/rdma.c
/openbmc/linux/drivers/nvme/target/fabrics-cmd-auth.c
/openbmc/linux/drivers/nvme/target/tcp.c
/openbmc/linux/drivers/nvmem/imx-ocotp.c
/openbmc/linux/drivers/of/address.c
/openbmc/linux/drivers/parisc/power.c
/openbmc/linux/drivers/pci/controller/dwc/pci-exynos.c
/openbmc/linux/drivers/pci/controller/dwc/pci-keystone.c
/openbmc/linux/drivers/pci/controller/dwc/pcie-designware.c
/openbmc/linux/drivers/pci/controller/dwc/pcie-kirin.c
/openbmc/linux/drivers/pci/controller/dwc/pcie-qcom-ep.c
/openbmc/linux/drivers/pci/controller/dwc/pcie-tegra194.c
/openbmc/linux/drivers/pci/controller/pci-mvebu.c
/openbmc/linux/drivers/pci/controller/vmd.c
/openbmc/linux/drivers/pci/endpoint/pci-epc-core.c
/openbmc/linux/drivers/pci/pci-acpi.c
/openbmc/linux/drivers/pci/pci-sysfs.c
/openbmc/linux/drivers/pci/pci.c
/openbmc/linux/drivers/pci/pcie/aer.c
/openbmc/linux/drivers/pci/pcie/aspm.c
/openbmc/linux/drivers/pci/probe.c
/openbmc/linux/drivers/pci/quirks.c
/openbmc/linux/drivers/pcmcia/cs.c
/openbmc/linux/drivers/pcmcia/ds.c
/openbmc/linux/drivers/perf/arm-cmn.c
/openbmc/linux/drivers/perf/arm_cspmu/arm_cspmu.c
/openbmc/linux/drivers/perf/arm_pmuv3.c
/openbmc/linux/drivers/perf/hisilicon/hisi_pcie_pmu.c
/openbmc/linux/drivers/perf/hisilicon/hisi_uncore_pa_pmu.c
/openbmc/linux/drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c
/openbmc/linux/drivers/perf/hisilicon/hns3_pmu.c
/openbmc/linux/drivers/perf/riscv_pmu_sbi.c
/openbmc/linux/drivers/phy/motorola/phy-mapphone-mdm6600.c
/openbmc/linux/drivers/phy/qualcomm/phy-qcom-apq8064-sata.c
/openbmc/linux/drivers/phy/qualcomm/phy-qcom-eusb2-repeater.c
/openbmc/linux/drivers/phy/qualcomm/phy-qcom-m31.c
/openbmc/linux/drivers/phy/qualcomm/phy-qcom-qmp-combo.c
/openbmc/linux/drivers/phy/qualcomm/phy-qcom-qmp-pcs-usb-v6.h
/openbmc/linux/drivers/phy/qualcomm/phy-qcom-qmp-usb.c
/openbmc/linux/drivers/phy/realtek/Kconfig
/openbmc/linux/drivers/phy/realtek/phy-rtk-usb2.c
/openbmc/linux/drivers/phy/realtek/phy-rtk-usb3.c
/openbmc/linux/drivers/pinctrl/core.c
/openbmc/linux/drivers/pinctrl/intel/pinctrl-baytrail.c
/openbmc/linux/drivers/pinctrl/qcom/pinctrl-lpass-lpi.c
/openbmc/linux/drivers/pinctrl/renesas/pinctrl-rzg2l.c
/openbmc/linux/drivers/platform/chrome/cros_ec.c
/openbmc/linux/drivers/platform/chrome/cros_ec.h
/openbmc/linux/drivers/platform/chrome/cros_ec_lpc.c
/openbmc/linux/drivers/platform/chrome/cros_ec_proto_test.c
/openbmc/linux/drivers/platform/mellanox/mlxbf-tmfifo.c
/openbmc/linux/drivers/platform/surface/surface_platform_profile.c
/openbmc/linux/drivers/platform/x86/amd/pmc/pmc-quirks.c
/openbmc/linux/drivers/platform/x86/apple-gmux.c
/openbmc/linux/drivers/platform/x86/asus-nb-wmi.c
/openbmc/linux/drivers/platform/x86/asus-wmi.c
/openbmc/linux/drivers/platform/x86/asus-wmi.h
/openbmc/linux/drivers/platform/x86/intel/uncore-frequency/uncore-frequency-common.c
/openbmc/linux/drivers/platform/x86/mlx-platform.c
/openbmc/linux/drivers/platform/x86/msi-ec.c
/openbmc/linux/drivers/platform/x86/thinkpad_acpi.c
/openbmc/linux/drivers/platform/x86/wmi.c
/openbmc/linux/drivers/pmdomain/amlogic/meson-ee-pwrc.c
/openbmc/linux/drivers/pmdomain/bcm/bcm2835-power.c
/openbmc/linux/drivers/pmdomain/imx/gpc.c
/openbmc/linux/drivers/power/supply/power_supply_core.c
/openbmc/linux/drivers/powercap/intel_rapl_common.c
/openbmc/linux/drivers/ptp/ptp_chardev.c
/openbmc/linux/drivers/ptp/ptp_clock.c
/openbmc/linux/drivers/ptp/ptp_private.h
/openbmc/linux/drivers/ptp/ptp_sysfs.c
/openbmc/linux/drivers/pwm/pwm-brcmstb.c
/openbmc/linux/drivers/pwm/pwm-sti.c
/openbmc/linux/drivers/regulator/mt6358-regulator.c
/openbmc/linux/drivers/regulator/qcom-rpmh-regulator.c
/openbmc/linux/drivers/rtc/rtc-brcmstb-waketimer.c
/openbmc/linux/drivers/rtc/rtc-pcf85363.c
/openbmc/linux/drivers/s390/cio/css.c
/openbmc/linux/drivers/s390/crypto/ap_bus.c
/openbmc/linux/drivers/s390/crypto/ap_bus.h
/openbmc/linux/drivers/s390/crypto/ap_queue.c
/openbmc/linux/drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
/openbmc/linux/drivers/scsi/ibmvscsi/ibmvfc.c
/openbmc/linux/drivers/scsi/libfc/fc_lport.c
/openbmc/linux/drivers/scsi/megaraid/megaraid_sas_base.c
/openbmc/linux/drivers/scsi/mpt3sas/mpt3sas_base.c
/openbmc/linux/drivers/scsi/mpt3sas/mpt3sas_scsih.c
/openbmc/linux/drivers/scsi/qla2xxx/qla_os.c
/openbmc/linux/drivers/scsi/sd.c
/openbmc/linux/drivers/soc/qcom/llcc-qcom.c
/openbmc/linux/drivers/soc/qcom/pmic_glink_altmode.c
/openbmc/linux/drivers/soc/renesas/Kconfig
/openbmc/linux/drivers/soundwire/dmi-quirks.c
/openbmc/linux/drivers/spi/Kconfig
/openbmc/linux/drivers/spi/spi-npcm-fiu.c
/openbmc/linux/drivers/spi/spi-nxp-fspi.c
/openbmc/linux/drivers/spi/spi-omap2-mcspi.c
/openbmc/linux/drivers/spi/spi-tegra20-slink.c
/openbmc/linux/drivers/spi/spi.c
/openbmc/linux/drivers/staging/media/sunxi/cedrus/cedrus_hw.c
/openbmc/linux/drivers/thermal/intel/intel_powerclamp.c
/openbmc/linux/drivers/thermal/mediatek/auxadc_thermal.c
/openbmc/linux/drivers/thermal/thermal_core.c
/openbmc/linux/drivers/thermal/thermal_trip.c
/openbmc/linux/drivers/thunderbolt/quirks.c
/openbmc/linux/drivers/thunderbolt/tb.c
/openbmc/linux/drivers/tty/hvc/hvc_xen.c
/openbmc/linux/drivers/tty/n_gsm.c
/openbmc/linux/drivers/tty/serial/8250/8250_pci.c
/openbmc/linux/drivers/tty/serial/meson_uart.c
/openbmc/linux/drivers/tty/serial/serial_core.c
/openbmc/linux/drivers/tty/sysrq.c
/openbmc/linux/drivers/tty/tty_jobctrl.c
/openbmc/linux/drivers/tty/vcc.c
/openbmc/linux/drivers/ufs/core/ufs-mcq.c
/openbmc/linux/drivers/ufs/core/ufshcd.c
/openbmc/linux/drivers/ufs/host/ufs-qcom.c
/openbmc/linux/drivers/usb/chipidea/host.c
/openbmc/linux/drivers/usb/dwc2/hcd.c
/openbmc/linux/drivers/usb/dwc3/core.c
/openbmc/linux/drivers/usb/dwc3/core.h
/openbmc/linux/drivers/usb/gadget/function/f_ncm.c
/openbmc/linux/drivers/usb/gadget/legacy/raw_gadget.c
/openbmc/linux/drivers/usb/host/xhci-pci.c
/openbmc/linux/drivers/usb/host/xhci-plat.c
/openbmc/linux/drivers/usb/host/xhci.c
/openbmc/linux/drivers/usb/serial/option.c
/openbmc/linux/drivers/usb/storage/unusual_cypress.h
/openbmc/linux/drivers/usb/typec/tcpm/tcpm.c
/openbmc/linux/drivers/usb/typec/ucsi/ucsi_glink.c
/openbmc/linux/drivers/usb/usbip/stub_dev.c
/openbmc/linux/drivers/vdpa/mlx5/net/debug.c
/openbmc/linux/drivers/vdpa/mlx5/net/mlx5_vnet.c
/openbmc/linux/drivers/vdpa/mlx5/net/mlx5_vnet.h
/openbmc/linux/drivers/vdpa/vdpa_sim/vdpa_sim_blk.c
/openbmc/linux/drivers/vhost/vdpa.c
/openbmc/linux/drivers/vhost/vhost.c
/openbmc/linux/drivers/video/backlight/pwm_bl.c
/openbmc/linux/drivers/video/fbdev/aty/atyfb_base.c
/openbmc/linux/drivers/video/fbdev/core/cfbcopyarea.c
/openbmc/linux/drivers/video/fbdev/core/syscopyarea.c
/openbmc/linux/drivers/video/fbdev/fsl-diu-fb.c
/openbmc/linux/drivers/video/fbdev/imsttfb.c
/openbmc/linux/drivers/video/fbdev/mmp/hw/mmp_ctrl.h
/openbmc/linux/drivers/video/fbdev/omap/omapfb_main.c
/openbmc/linux/drivers/video/fbdev/sa1100fb.c
/openbmc/linux/drivers/video/fbdev/uvesafb.c
/openbmc/linux/drivers/virt/coco/sev-guest/sev-guest.c
/openbmc/linux/drivers/virtio/virtio_balloon.c
/openbmc/linux/drivers/virtio/virtio_mmio.c
/openbmc/linux/drivers/virtio/virtio_pci_modern_dev.c
/openbmc/linux/drivers/watchdog/ixp4xx_wdt.c
/openbmc/linux/drivers/watchdog/marvell_gti_wdt.c
/openbmc/linux/drivers/watchdog/sbsa_gwdt.c
/openbmc/linux/drivers/xen/events/events_base.c
/openbmc/linux/drivers/xen/pcpu.c
/openbmc/linux/drivers/xen/privcmd.c
/openbmc/linux/drivers/xen/xen-pciback/conf_space.c
/openbmc/linux/drivers/xen/xen-pciback/conf_space_capability.c
/openbmc/linux/drivers/xen/xen-pciback/conf_space_header.c
/openbmc/linux/drivers/xen/xenbus/xenbus_probe.c
/openbmc/linux/fs/9p/xattr.c
/openbmc/linux/fs/btrfs/backref.c
/openbmc/linux/fs/btrfs/backref.h
/openbmc/linux/fs/btrfs/block-group.c
/openbmc/linux/fs/btrfs/ctree.c
/openbmc/linux/fs/btrfs/ctree.h
/openbmc/linux/fs/btrfs/delalloc-space.c
/openbmc/linux/fs/btrfs/delayed-inode.c
/openbmc/linux/fs/btrfs/dev-replace.c
/openbmc/linux/fs/btrfs/dir-item.c
/openbmc/linux/fs/btrfs/disk-io.c
/openbmc/linux/fs/btrfs/disk-io.h
/openbmc/linux/fs/btrfs/extent-tree.c
/openbmc/linux/fs/btrfs/file-item.c
/openbmc/linux/fs/btrfs/file.c
/openbmc/linux/fs/btrfs/free-space-cache.c
/openbmc/linux/fs/btrfs/free-space-tree.c
/openbmc/linux/fs/btrfs/inode-item.c
/openbmc/linux/fs/btrfs/inode.c
/openbmc/linux/fs/btrfs/ioctl.c
/openbmc/linux/fs/btrfs/qgroup.c
/openbmc/linux/fs/btrfs/relocation.c
/openbmc/linux/fs/btrfs/root-tree.c
/openbmc/linux/fs/btrfs/scrub.c
/openbmc/linux/fs/btrfs/tests/extent-buffer-tests.c
/openbmc/linux/fs/btrfs/tests/inode-tests.c
/openbmc/linux/fs/btrfs/tree-log.c
/openbmc/linux/fs/btrfs/uuid-tree.c
/openbmc/linux/fs/btrfs/volumes.c
/openbmc/linux/fs/btrfs/xattr.c
/openbmc/linux/fs/ceph/mds_client.c
/openbmc/linux/fs/debugfs/file.c
/openbmc/linux/fs/dlm/debug_fs.c
/openbmc/linux/fs/dlm/midcomms.c
/openbmc/linux/fs/erofs/utils.c
/openbmc/linux/fs/erofs/zdata.c
/openbmc/linux/fs/exfat/namei.c
/openbmc/linux/fs/ext4/extents.c
/openbmc/linux/fs/ext4/super.c
/openbmc/linux/fs/f2fs/compress.c
/openbmc/linux/fs/f2fs/data.c
/openbmc/linux/fs/f2fs/extent_cache.c
/openbmc/linux/fs/f2fs/file.c
/openbmc/linux/fs/f2fs/node.c
/openbmc/linux/fs/f2fs/super.c
/openbmc/linux/fs/f2fs/xattr.c
/openbmc/linux/fs/fs-writeback.c
/openbmc/linux/fs/gfs2/inode.c
/openbmc/linux/fs/gfs2/ops_fstype.c
/openbmc/linux/fs/gfs2/quota.c
/openbmc/linux/fs/gfs2/super.c
/openbmc/linux/fs/hugetlbfs/inode.c
/openbmc/linux/fs/iomap/buffered-io.c
/openbmc/linux/fs/jbd2/recovery.c
/openbmc/linux/fs/jfs/jfs_dmap.c
/openbmc/linux/fs/jfs/jfs_imap.c
/openbmc/linux/fs/namei.c
/openbmc/linux/fs/nfs/flexfilelayout/flexfilelayout.c
/openbmc/linux/fs/nfs/nfs42proc.c
/openbmc/linux/fs/nfs/nfs4proc.c
/openbmc/linux/fs/nfs/pnfs.c
/openbmc/linux/fs/nfs/write.c
/openbmc/linux/fs/nfsd/filecache.c
/openbmc/linux/fs/nfsd/nfs4state.c
/openbmc/linux/fs/nfsd/nfscache.c
/openbmc/linux/fs/nfsd/vfs.c
/openbmc/linux/fs/nfsd/vfs.h
/openbmc/linux/fs/notify/fanotify/fanotify_user.c
/openbmc/linux/fs/ntfs3/attrib.c
/openbmc/linux/fs/ntfs3/attrlist.c
/openbmc/linux/fs/ntfs3/bitmap.c
/openbmc/linux/fs/ntfs3/dir.c
/openbmc/linux/fs/ntfs3/file.c
/openbmc/linux/fs/ntfs3/frecord.c
/openbmc/linux/fs/ntfs3/fslog.c
/openbmc/linux/fs/ntfs3/fsntfs.c
/openbmc/linux/fs/ntfs3/index.c
/openbmc/linux/fs/ntfs3/inode.c
/openbmc/linux/fs/ntfs3/namei.c
/openbmc/linux/fs/ntfs3/ntfs.h
/openbmc/linux/fs/ntfs3/ntfs_fs.h
/openbmc/linux/fs/ntfs3/record.c
/openbmc/linux/fs/ntfs3/super.c
/openbmc/linux/fs/ntfs3/xattr.c
/openbmc/linux/fs/overlayfs/super.c
/openbmc/linux/fs/proc/proc_sysctl.c
/openbmc/linux/fs/pstore/platform.c
/openbmc/linux/fs/quota/dquot.c
/openbmc/linux/fs/smb/client/cached_dir.c
/openbmc/linux/fs/smb/client/cifs_debug.c
/openbmc/linux/fs/smb/client/cifs_ioctl.h
/openbmc/linux/fs/smb/client/cifs_spnego.c
/openbmc/linux/fs/smb/client/cifsfs.c
/openbmc/linux/fs/smb/client/cifsglob.h
/openbmc/linux/fs/smb/client/cifspdu.h
/openbmc/linux/fs/smb/client/cifsproto.h
/openbmc/linux/fs/smb/client/connect.c
/openbmc/linux/fs/smb/client/dfs.c
/openbmc/linux/fs/smb/client/fs_context.h
/openbmc/linux/fs/smb/client/inode.c
/openbmc/linux/fs/smb/client/ioctl.c
/openbmc/linux/fs/smb/client/namespace.c
/openbmc/linux/fs/smb/client/sess.c
/openbmc/linux/fs/smb/client/smb2misc.c
/openbmc/linux/fs/smb/client/smb2ops.c
/openbmc/linux/fs/smb/client/smb2transport.c
/openbmc/linux/fs/smb/client/transport.c
/openbmc/linux/fs/smb/client/xattr.c
/openbmc/linux/fs/smb/server/smb_common.c
/openbmc/linux/fs/smb/server/smbacl.c
/openbmc/linux/fs/smb/server/vfs.c
/openbmc/linux/fs/tracefs/event_inode.c
/openbmc/linux/fs/xfs/xfs_inode_item_recover.c
/openbmc/linux/include/acpi/ghes.h
/openbmc/linux/include/drm/bridge/samsung-dsim.h
/openbmc/linux/include/drm/gpu_scheduler.h
/openbmc/linux/include/kvm/arm_arch_timer.h
/openbmc/linux/include/linux/bpf.h
/openbmc/linux/include/linux/clk-provider.h
/openbmc/linux/include/linux/cpuhotplug.h
/openbmc/linux/include/linux/damon.h
/openbmc/linux/include/linux/ethtool.h
/openbmc/linux/include/linux/f2fs_fs.h
/openbmc/linux/include/linux/fs.h
/openbmc/linux/include/linux/generic-radix-tree.h
/openbmc/linux/include/linux/hisi_acc_qm.h
/openbmc/linux/include/linux/hugetlb.h
/openbmc/linux/include/linux/hw_random.h
/openbmc/linux/include/linux/idr.h
/openbmc/linux/include/linux/ieee80211.h
/openbmc/linux/include/linux/irq.h
/openbmc/linux/include/linux/kasan.h
/openbmc/linux/include/linux/lsm_hook_defs.h
/openbmc/linux/include/linux/mfd/core.h
/openbmc/linux/include/linux/mmc/card.h
/openbmc/linux/include/linux/msi.h
/openbmc/linux/include/linux/mtd/jedec.h
/openbmc/linux/include/linux/mtd/onfi.h
/openbmc/linux/include/linux/mtd/rawnand.h
/openbmc/linux/include/linux/netdevice.h
/openbmc/linux/include/linux/numa.h
/openbmc/linux/include/linux/objtool.h
/openbmc/linux/include/linux/pci.h
/openbmc/linux/include/linux/pci_ids.h
/openbmc/linux/include/linux/perf_event.h
/openbmc/linux/include/linux/pm.h
/openbmc/linux/include/linux/power_supply.h
/openbmc/linux/include/linux/preempt.h
/openbmc/linux/include/linux/pwm.h
/openbmc/linux/include/linux/socket.h
/openbmc/linux/include/linux/spi/spi.h
/openbmc/linux/include/linux/string.h
/openbmc/linux/include/linux/sunrpc/clnt.h
/openbmc/linux/include/linux/sysctl.h
/openbmc/linux/include/linux/topology.h
/openbmc/linux/include/linux/torture.h
/openbmc/linux/include/linux/trace_events.h
/openbmc/linux/include/linux/udp.h
/openbmc/linux/include/linux/verification.h
/openbmc/linux/include/linux/virtio_net.h
/openbmc/linux/include/linux/workqueue.h
/openbmc/linux/include/media/ipu-bridge.h
/openbmc/linux/include/net/bluetooth/hci.h
/openbmc/linux/include/net/bluetooth/hci_core.h
/openbmc/linux/include/net/bluetooth/hci_mon.h
/openbmc/linux/include/net/cfg80211.h
/openbmc/linux/include/net/flow.h
/openbmc/linux/include/net/netfilter/nf_conntrack_act_ct.h
/openbmc/linux/include/net/netfilter/nf_flow_table.h
/openbmc/linux/include/net/netfilter/nf_tables.h
/openbmc/linux/include/net/netns/xfrm.h
/openbmc/linux/include/net/sock.h
/openbmc/linux/include/net/tc_act/tc_ct.h
/openbmc/linux/include/net/tcp.h
/openbmc/linux/include/net/udp_tunnel.h
/openbmc/linux/include/net/udplite.h
/openbmc/linux/include/scsi/scsi_device.h
/openbmc/linux/include/soc/tegra/bpmp.h
/openbmc/linux/include/sound/cs35l41.h
/openbmc/linux/include/sound/soc-acpi.h
/openbmc/linux/include/sound/soc-card.h
/openbmc/linux/include/sound/soc-dai.h
/openbmc/linux/include/sound/soc-dapm.h
/openbmc/linux/include/sound/soc.h
/openbmc/linux/include/sound/sof.h
/openbmc/linux/include/trace/events/neigh.h
/openbmc/linux/include/uapi/drm/nouveau_drm.h
/openbmc/linux/include/uapi/linux/gtp.h
/openbmc/linux/include/uapi/linux/prctl.h
/openbmc/linux/include/uapi/linux/vm_sockets.h
/openbmc/linux/include/uapi/xen/privcmd.h
/openbmc/linux/include/video/mmp_disp.h
/openbmc/linux/include/video/sticore.h
/openbmc/linux/include/video/uvesafb.h
/openbmc/linux/init/Makefile
/openbmc/linux/init/main.c
/openbmc/linux/io_uring/fdinfo.c
/openbmc/linux/io_uring/io_uring.c
/openbmc/linux/io_uring/kbuf.c
/openbmc/linux/io_uring/net.c
/openbmc/linux/io_uring/rw.c
/openbmc/linux/io_uring/sqpoll.c
/openbmc/linux/kernel/audit_watch.c
/openbmc/linux/kernel/auditsc.c
/openbmc/linux/kernel/bpf/core.c
/openbmc/linux/kernel/bpf/hashtab.c
/openbmc/linux/kernel/bpf/helpers.c
/openbmc/linux/kernel/bpf/trampoline.c
/openbmc/linux/kernel/bpf/verifier.c
/openbmc/linux/kernel/cgroup/cgroup.c
/openbmc/linux/kernel/cgroup/cpuset.c
/openbmc/linux/kernel/cpu.c
/openbmc/linux/kernel/debug/debug_core.c
/openbmc/linux/kernel/dma/swiotlb.c
/openbmc/linux/kernel/events/core.c
/openbmc/linux/kernel/events/ring_buffer.c
/openbmc/linux/kernel/futex/core.c
/openbmc/linux/kernel/irq/debugfs.c
/openbmc/linux/kernel/irq/generic-chip.c
/openbmc/linux/kernel/irq/matrix.c
/openbmc/linux/kernel/irq/msi.c
/openbmc/linux/kernel/kexec.c
/openbmc/linux/kernel/livepatch/core.c
/openbmc/linux/kernel/locking/test-ww_mutex.c
/openbmc/linux/kernel/module/decompress.c
/openbmc/linux/kernel/padata.c
/openbmc/linux/kernel/power/snapshot.c
/openbmc/linux/kernel/rcu/srcutree.c
/openbmc/linux/kernel/rcu/tree.c
/openbmc/linux/kernel/rcu/tree.h
/openbmc/linux/kernel/rcu/tree_stall.h
/openbmc/linux/kernel/reboot.c
/openbmc/linux/kernel/sched/core.c
/openbmc/linux/kernel/sched/deadline.c
/openbmc/linux/kernel/sched/fair.c
/openbmc/linux/kernel/sched/rt.c
/openbmc/linux/kernel/sched/topology.c
/openbmc/linux/kernel/smp.c
/openbmc/linux/kernel/torture.c
/openbmc/linux/kernel/trace/fprobe.c
/openbmc/linux/kernel/trace/trace.c
/openbmc/linux/kernel/trace/trace.h
/openbmc/linux/kernel/trace/trace_events.c
/openbmc/linux/kernel/trace/trace_events_filter.c
/openbmc/linux/kernel/trace/trace_events_synth.c
/openbmc/linux/kernel/trace/trace_kprobe.c
/openbmc/linux/kernel/trace/trace_probe.h
/openbmc/linux/kernel/watch_queue.c
/openbmc/linux/kernel/watchdog.c
/openbmc/linux/kernel/workqueue.c
/openbmc/linux/lib/generic-radix-tree.c
/openbmc/linux/lib/kunit/executor.c
/openbmc/linux/lib/kunit/executor_test.c
/openbmc/linux/lib/maple_tree.c
/openbmc/linux/lib/test_maple_tree.c
/openbmc/linux/mm/cma.c
/openbmc/linux/mm/damon/core.c
/openbmc/linux/mm/damon/lru_sort.c
/openbmc/linux/mm/damon/ops-common.c
/openbmc/linux/mm/damon/sysfs-schemes.c
/openbmc/linux/mm/damon/sysfs.c
/openbmc/linux/mm/hugetlb.c
/openbmc/linux/mm/kasan/report.c
/openbmc/linux/mm/memory.c
/openbmc/linux/mm/memory_hotplug.c
/openbmc/linux/mm/mempolicy.c
/openbmc/linux/mm/migrate.c
/openbmc/linux/mm/mmap.c
/openbmc/linux/mm/page_alloc.c
/openbmc/linux/mm/readahead.c
/openbmc/linux/mm/slab_common.c
/openbmc/linux/mm/util.c
/openbmc/linux/mm/zswap.c
/openbmc/linux/net/9p/client.c
/openbmc/linux/net/9p/trans_fd.c
/openbmc/linux/net/bluetooth/amp.c
/openbmc/linux/net/bluetooth/hci_conn.c
/openbmc/linux/net/bluetooth/hci_core.c
/openbmc/linux/net/bluetooth/hci_event.c
/openbmc/linux/net/bluetooth/hci_sock.c
/openbmc/linux/net/bluetooth/hci_sync.c
/openbmc/linux/net/bluetooth/hci_sysfs.c
/openbmc/linux/net/bluetooth/iso.c
/openbmc/linux/net/bridge/netfilter/nf_conntrack_bridge.c
/openbmc/linux/net/core/dev.c
/openbmc/linux/net/core/dev.h
/openbmc/linux/net/core/neighbour.c
/openbmc/linux/net/core/page_pool.c
/openbmc/linux/net/core/pktgen.c
/openbmc/linux/net/core/rtnetlink.c
/openbmc/linux/net/core/skbuff.c
/openbmc/linux/net/core/sock.c
/openbmc/linux/net/core/stream.c
/openbmc/linux/net/dccp/ipv4.c
/openbmc/linux/net/dccp/ipv6.c
/openbmc/linux/net/ethtool/bitset.c
/openbmc/linux/net/handshake/netlink.c
/openbmc/linux/net/hsr/hsr_forward.c
/openbmc/linux/net/ipv4/af_inet.c
/openbmc/linux/net/ipv4/esp4.c
/openbmc/linux/net/ipv4/fib_semantics.c
/openbmc/linux/net/ipv4/inet_connection_sock.c
/openbmc/linux/net/ipv4/inet_hashtables.c
/openbmc/linux/net/ipv4/syncookies.c
/openbmc/linux/net/ipv4/tcp.c
/openbmc/linux/net/ipv4/tcp_bpf.c
/openbmc/linux/net/ipv4/tcp_input.c
/openbmc/linux/net/ipv4/tcp_ipv4.c
/openbmc/linux/net/ipv4/tcp_metrics.c
/openbmc/linux/net/ipv4/tcp_output.c
/openbmc/linux/net/ipv4/tcp_recovery.c
/openbmc/linux/net/ipv4/udp.c
/openbmc/linux/net/ipv4/udp_offload.c
/openbmc/linux/net/ipv4/udp_tunnel_core.c
/openbmc/linux/net/ipv4/udplite.c
/openbmc/linux/net/ipv4/xfrm4_input.c
/openbmc/linux/net/ipv6/esp6.c
/openbmc/linux/net/ipv6/ip6_output.c
/openbmc/linux/net/ipv6/syncookies.c
/openbmc/linux/net/ipv6/udp.c
/openbmc/linux/net/ipv6/udplite.c
/openbmc/linux/net/ipv6/xfrm6_input.c
/openbmc/linux/net/ipv6/xfrm6_policy.c
/openbmc/linux/net/l2tp/l2tp_core.c
/openbmc/linux/net/llc/llc_input.c
/openbmc/linux/net/llc/llc_s_ac.c
/openbmc/linux/net/llc/llc_station.c
/openbmc/linux/net/mac80211/cfg.c
/openbmc/linux/net/mac80211/driver-ops.c
/openbmc/linux/net/mac80211/drop.h
/openbmc/linux/net/mac80211/ieee80211_i.h
/openbmc/linux/net/mac80211/iface.c
/openbmc/linux/net/mac80211/key.c
/openbmc/linux/net/mac80211/link.c
/openbmc/linux/net/mac80211/main.c
/openbmc/linux/net/mac80211/mesh_pathtbl.c
/openbmc/linux/net/mac80211/offchannel.c
/openbmc/linux/net/mac80211/rx.c
/openbmc/linux/net/mac80211/scan.c
/openbmc/linux/net/mac80211/sta_info.c
/openbmc/linux/net/mac80211/util.c
/openbmc/linux/net/mptcp/fastopen.c
/openbmc/linux/net/mptcp/protocol.c
/openbmc/linux/net/ncsi/ncsi-aen.c
/openbmc/linux/net/netfilter/nf_flow_table_core.c
/openbmc/linux/net/netfilter/nf_nat_redirect.c
/openbmc/linux/net/netfilter/nf_tables_api.c
/openbmc/linux/net/netfilter/nfnetlink_log.c
/openbmc/linux/net/netfilter/nft_byteorder.c
/openbmc/linux/net/netfilter/nft_inner.c
/openbmc/linux/net/netfilter/nft_meta.c
/openbmc/linux/net/netfilter/nft_payload.c
/openbmc/linux/net/netfilter/nft_set_pipapo.h
/openbmc/linux/net/netfilter/nft_set_rbtree.c
/openbmc/linux/net/netfilter/xt_recent.c
/openbmc/linux/net/nfc/nci/spi.c
/openbmc/linux/net/openvswitch/conntrack.c
/openbmc/linux/net/rfkill/core.c
/openbmc/linux/net/rfkill/rfkill-gpio.c
/openbmc/linux/net/rxrpc/conn_object.c
/openbmc/linux/net/rxrpc/local_object.c
/openbmc/linux/net/sched/act_ct.c
/openbmc/linux/net/sched/sch_hfsc.c
/openbmc/linux/net/smc/af_smc.c
/openbmc/linux/net/smc/smc.h
/openbmc/linux/net/smc/smc_cdc.c
/openbmc/linux/net/smc/smc_close.c
/openbmc/linux/net/smc/smc_ib.c
/openbmc/linux/net/smc/smc_ib.h
/openbmc/linux/net/sunrpc/clnt.c
/openbmc/linux/net/sunrpc/rpcb_clnt.c
/openbmc/linux/net/sunrpc/xprtrdma/svc_rdma_recvfrom.c
/openbmc/linux/net/tipc/link.c
/openbmc/linux/net/tipc/netlink.c
/openbmc/linux/net/tipc/netlink_compat.c
/openbmc/linux/net/tls/tls_main.c
/openbmc/linux/net/tls/tls_sw.c
/openbmc/linux/net/unix/af_unix.c
/openbmc/linux/net/vmw_vsock/af_vsock.c
/openbmc/linux/net/vmw_vsock/virtio_transport.c
/openbmc/linux/net/vmw_vsock/virtio_transport_common.c
/openbmc/linux/net/wireless/core.c
/openbmc/linux/net/wireless/core.h
/openbmc/linux/net/wireless/mlme.c
/openbmc/linux/net/wireless/scan.c
/openbmc/linux/net/wireless/sysfs.c
/openbmc/linux/net/xfrm/xfrm_interface_core.c
/openbmc/linux/net/xfrm/xfrm_policy.c
/openbmc/linux/rust/Makefile
/openbmc/linux/rust/kernel/error.rs
/openbmc/linux/samples/bpf/syscall_tp_user.c
/openbmc/linux/scripts/Makefile.vmlinux
/openbmc/linux/scripts/Makefile.vmlinux_o
/openbmc/linux/scripts/gcc-plugins/randomize_layout_plugin.c
/openbmc/linux/scripts/gdb/linux/constants.py.in
/openbmc/linux/scripts/gdb/linux/vmalloc.py
/openbmc/linux/scripts/mod/file2alias.c
/openbmc/linux/security/apparmor/apparmorfs.c
/openbmc/linux/security/apparmor/audit.c
/openbmc/linux/security/apparmor/capability.c
/openbmc/linux/security/apparmor/domain.c
/openbmc/linux/security/apparmor/file.c
/openbmc/linux/security/apparmor/include/audit.h
/openbmc/linux/security/apparmor/include/capability.h
/openbmc/linux/security/apparmor/include/file.h
/openbmc/linux/security/apparmor/include/ipc.h
/openbmc/linux/security/apparmor/include/mount.h
/openbmc/linux/security/apparmor/include/net.h
/openbmc/linux/security/apparmor/include/perms.h
/openbmc/linux/security/apparmor/include/policy.h
/openbmc/linux/security/apparmor/include/resource.h
/openbmc/linux/security/apparmor/include/task.h
/openbmc/linux/security/apparmor/ipc.c
/openbmc/linux/security/apparmor/lib.c
/openbmc/linux/security/apparmor/lsm.c
/openbmc/linux/security/apparmor/mount.c
/openbmc/linux/security/apparmor/net.c
/openbmc/linux/security/apparmor/policy.c
/openbmc/linux/security/apparmor/policy_unpack.c
/openbmc/linux/security/apparmor/resource.c
/openbmc/linux/security/apparmor/task.c
/openbmc/linux/security/integrity/Kconfig
/openbmc/linux/security/integrity/iint.c
/openbmc/linux/security/integrity/ima/ima_api.c
/openbmc/linux/security/integrity/ima/ima_main.c
/openbmc/linux/security/integrity/integrity.h
/openbmc/linux/security/keys/trusted-keys/trusted_core.c
/openbmc/linux/security/keys/trusted-keys/trusted_tee.c
/openbmc/linux/sound/core/info.c
/openbmc/linux/sound/hda/hdac_stream.c
/openbmc/linux/sound/hda/intel-dsp-config.c
/openbmc/linux/sound/pci/hda/cs35l41_hda.c
/openbmc/linux/sound/pci/hda/patch_realtek.c
/openbmc/linux/sound/soc/codecs/cs35l41-lib.c
/openbmc/linux/sound/soc/codecs/cs35l41.c
/openbmc/linux/sound/soc/codecs/cs35l41.h
/openbmc/linux/sound/soc/codecs/cs35l56.c
/openbmc/linux/sound/soc/codecs/cs42l42-sdw.c
/openbmc/linux/sound/soc/codecs/cs42l43-jack.c
/openbmc/linux/sound/soc/codecs/da7219-aad.c
/openbmc/linux/sound/soc/codecs/hdmi-codec.c
/openbmc/linux/sound/soc/codecs/lpass-wsa-macro.c
/openbmc/linux/sound/soc/codecs/rt5645.c
/openbmc/linux/sound/soc/codecs/rt712-sdca.c
/openbmc/linux/sound/soc/codecs/tas2780.c
/openbmc/linux/sound/soc/codecs/wcd938x-sdw.c
/openbmc/linux/sound/soc/codecs/wcd938x.c
/openbmc/linux/sound/soc/codecs/wsa883x.c
/openbmc/linux/sound/soc/dwc/dwc-i2s.c
/openbmc/linux/sound/soc/fsl/fsl-asoc-card.c
/openbmc/linux/sound/soc/fsl/fsl_easrc.c
/openbmc/linux/sound/soc/fsl/mpc5200_dma.c
/openbmc/linux/sound/soc/intel/boards/sof_sdw.c
/openbmc/linux/sound/soc/intel/boards/sof_sdw_rt_sdca_jack_common.c
/openbmc/linux/sound/soc/intel/common/soc-acpi-intel-cht-match.c
/openbmc/linux/sound/soc/intel/skylake/skl-sst-utils.c
/openbmc/linux/sound/soc/mediatek/mt8186/mt8186-mt6366-rt1019-rt5682s.c
/openbmc/linux/sound/soc/mediatek/mt8188/mt8188-mt6359.c
/openbmc/linux/sound/soc/pxa/pxa-ssp.c
/openbmc/linux/sound/soc/soc-component.c
/openbmc/linux/sound/soc/soc-dai.c
/openbmc/linux/sound/soc/soc-dapm.c
/openbmc/linux/sound/soc/soc-pcm.c
/openbmc/linux/sound/soc/sof/core.c
/openbmc/linux/sound/soc/sof/ipc4-topology.c
/openbmc/linux/sound/soc/sof/ipc4.c
/openbmc/linux/sound/soc/sof/sof-audio.c
/openbmc/linux/sound/soc/sof/sof-pci-dev.c
/openbmc/linux/sound/soc/ti/ams-delta.c
/openbmc/linux/sound/soc/ti/omap-mcbsp.c
/openbmc/linux/sound/usb/quirks.c
/openbmc/linux/tools/arch/x86/include/uapi/asm/unistd_32.h
/openbmc/linux/tools/build/feature/test-llvm.cpp
/openbmc/linux/tools/crypto/ccp/dbc.c
/openbmc/linux/tools/crypto/ccp/dbc.py
/openbmc/linux/tools/crypto/ccp/test_dbc.py
/openbmc/linux/tools/iio/iio_generic_buffer.c
/openbmc/linux/tools/include/linux/rwsem.h
/openbmc/linux/tools/include/nolibc/arch-i386.h
/openbmc/linux/tools/include/nolibc/crt.h
/openbmc/linux/tools/include/uapi/linux/prctl.h
/openbmc/linux/tools/lib/bpf/bpf_tracing.h
/openbmc/linux/tools/lib/perf/include/internal/rc_check.h
/openbmc/linux/tools/net/ynl/generated/devlink-user.c
/openbmc/linux/tools/objtool/objtool.c
/openbmc/linux/tools/perf/Documentation/perf-kwork.txt
/openbmc/linux/tools/perf/Makefile.perf
/openbmc/linux/tools/perf/builtin-kwork.c
/openbmc/linux/tools/perf/builtin-lock.c
/openbmc/linux/tools/perf/builtin-stat.c
/openbmc/linux/tools/perf/dlfilters/dlfilter-test-api-v0.c
/openbmc/linux/tools/perf/dlfilters/dlfilter-test-api-v2.c
/openbmc/linux/tools/perf/pmu-events/arch/arm64/ampere/ampereone/metrics.json
/openbmc/linux/tools/perf/pmu-events/arch/powerpc/power10/pmc.json
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwellde/bdwde-metrics.json
/openbmc/linux/tools/perf/util/bpf_off_cpu.c
/openbmc/linux/tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
/openbmc/linux/tools/perf/util/bpf_skel/vmlinux/.gitignore
/openbmc/linux/tools/perf/util/dlfilter.c
/openbmc/linux/tools/perf/util/evlist.c
/openbmc/linux/tools/perf/util/hist.c
/openbmc/linux/tools/perf/util/intel-pt.c
/openbmc/linux/tools/perf/util/machine.c
/openbmc/linux/tools/perf/util/mem-events.c
/openbmc/linux/tools/perf/util/parse-events.y
/openbmc/linux/tools/perf/util/pmu.c
/openbmc/linux/tools/power/cpupower/man/cpupower-powercap-info.1
/openbmc/linux/tools/power/x86/turbostat/turbostat.c
/openbmc/linux/tools/testing/cxl/test/cxl.c
/openbmc/linux/tools/testing/cxl/test/mem.c
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/linked_list.c
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/module_fentry_shadow.c
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/tailcalls.c
/openbmc/linux/tools/testing/selftests/bpf/progs/bpf_misc.h
/openbmc/linux/tools/testing/selftests/bpf/progs/linked_list_fail.c
/openbmc/linux/tools/testing/selftests/bpf/progs/verifier_loops1.c
/openbmc/linux/tools/testing/selftests/bpf/test_progs.h
/openbmc/linux/tools/testing/selftests/bpf/verifier/calls.c
/openbmc/linux/tools/testing/selftests/bpf/verifier/ld_imm64.c
/openbmc/linux/tools/testing/selftests/clone3/clone3.c
/openbmc/linux/tools/testing/selftests/efivarfs/create-read.c
/openbmc/linux/tools/testing/selftests/ftrace/test.d/kprobe/kprobe_non_uniq_symbol.tc
/openbmc/linux/tools/testing/selftests/kvm/include/ucall_common.h
/openbmc/linux/tools/testing/selftests/kvm/include/x86_64/processor.h
/openbmc/linux/tools/testing/selftests/kvm/lib/guest_sprintf.c
/openbmc/linux/tools/testing/selftests/kvm/lib/x86_64/apic.c
/openbmc/linux/tools/testing/selftests/kvm/memslot_perf_test.c
/openbmc/linux/tools/testing/selftests/kvm/x86_64/hyperv_svm_test.c
/openbmc/linux/tools/testing/selftests/kvm/x86_64/nx_huge_pages_test.c
/openbmc/linux/tools/testing/selftests/kvm/x86_64/nx_huge_pages_test.sh
/openbmc/linux/tools/testing/selftests/kvm/x86_64/state_test.c
/openbmc/linux/tools/testing/selftests/kvm/x86_64/tsc_scaling_sync.c
/openbmc/linux/tools/testing/selftests/kvm/x86_64/xen_shinfo_test.c
/openbmc/linux/tools/testing/selftests/lkdtm/config
/openbmc/linux/tools/testing/selftests/lkdtm/tests.txt
/openbmc/linux/tools/testing/selftests/mm/mdwe_test.c
/openbmc/linux/tools/testing/selftests/mm/mremap_dontunmap.c
/openbmc/linux/tools/testing/selftests/net/Makefile
/openbmc/linux/tools/testing/selftests/net/fib_tests.sh
/openbmc/linux/tools/testing/selftests/net/mptcp/mptcp_join.sh
/openbmc/linux/tools/testing/selftests/net/netns-name.sh
/openbmc/linux/tools/testing/selftests/net/openvswitch/openvswitch.sh
/openbmc/linux/tools/testing/selftests/net/openvswitch/ovs-dpctl.py
/openbmc/linux/tools/testing/selftests/net/pmtu.sh
/openbmc/linux/tools/testing/selftests/netfilter/Makefile
/openbmc/linux/tools/testing/selftests/netfilter/nft_audit.sh
/openbmc/linux/tools/testing/selftests/netfilter/xt_string.sh
/openbmc/linux/tools/testing/selftests/pidfd/pidfd_fdinfo_test.c
/openbmc/linux/tools/testing/selftests/pidfd/pidfd_test.c
/openbmc/linux/tools/testing/selftests/resctrl/Makefile
/openbmc/linux/tools/testing/selftests/resctrl/cache.c
/openbmc/linux/tools/testing/selftests/resctrl/cat_test.c
/openbmc/linux/tools/testing/selftests/resctrl/cmt_test.c
/openbmc/linux/tools/testing/selftests/resctrl/mba_test.c
/openbmc/linux/tools/testing/selftests/resctrl/mbm_test.c
/openbmc/linux/tools/testing/selftests/resctrl/resctrl.h
/openbmc/linux/tools/testing/selftests/resctrl/resctrl_tests.c
/openbmc/linux/tools/testing/selftests/resctrl/resctrl_val.c
/openbmc/linux/tools/testing/selftests/resctrl/resctrlfs.c
/openbmc/linux/tools/testing/selftests/user_events/abi_test.c
/openbmc/linux/tools/testing/selftests/x86/lam.c
/openbmc/linux/tools/tracing/rtla/src/utils.c
/openbmc/linux/tools/virtio/linux/dma-mapping.h
278be83617-Oct-2023 Icenowy Zheng <uwu@icenowy.me>

LoongArch: Disable WUC for pgprot_writecombine() like ioremap_wc()

Currently the code disables WUC only disables it for ioremap_wc(), which
is only used when mapping writecombine pages like ioremap(

LoongArch: Disable WUC for pgprot_writecombine() like ioremap_wc()

Currently the code disables WUC only disables it for ioremap_wc(), which
is only used when mapping writecombine pages like ioremap() (mapped to
the kernel space). But for VRAM mapped in TTM/GEM, it is mapped with a
crafted pgprot by the pgprot_writecombine() function, in which case WUC
isn't disabled now.

Disable WUC for pgprot_writecombine() (fallback to SUC) if needed, like
ioremap_wc().

This improves the AMDGPU driver's stability (solves some misrendering)
on Loongson-3A5000/3A6000 machines.

Signed-off-by: Icenowy Zheng <uwu@icenowy.me>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>

show more ...

00c2ca8417-Oct-2023 Tiezhu Yang <yangtiezhu@loongson.cn>

LoongArch: Use SYM_CODE_* to annotate exception handlers

As described in include/linux/linkage.h,

FUNC -- C-like functions (proper stack frame etc.)
CODE -- non-C code (e.g. irq handlers with d

LoongArch: Use SYM_CODE_* to annotate exception handlers

As described in include/linux/linkage.h,

FUNC -- C-like functions (proper stack frame etc.)
CODE -- non-C code (e.g. irq handlers with different, special stack etc.)

SYM_FUNC_{START, END} -- use for global functions
SYM_CODE_{START, END} -- use for non-C (special) functions

So use SYM_CODE_* to annotate exception handlers.

Signed-off-by: Tiezhu Yang <yangtiezhu@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>

show more ...


/openbmc/linux/.mailmap
/openbmc/linux/Documentation/ABI/testing/sysfs-class-firmware
/openbmc/linux/Documentation/admin-guide/cgroup-v1/memory.rst
/openbmc/linux/Documentation/arch/arm64/silicon-errata.rst
/openbmc/linux/Documentation/core-api/workqueue.rst
/openbmc/linux/Documentation/devicetree/bindings/ata/pata-common.yaml
/openbmc/linux/Documentation/devicetree/bindings/bus/fsl,imx8qxp-pixel-link-msi-bus.yaml
/openbmc/linux/Documentation/devicetree/bindings/cache/andestech,ax45mp-cache.yaml
/openbmc/linux/Documentation/devicetree/bindings/clock/renesas,5p35023.yaml
/openbmc/linux/Documentation/devicetree/bindings/display/imx/fsl,imx6-hdmi.yaml
/openbmc/linux/Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dma-1.0.yaml
/openbmc/linux/Documentation/devicetree/bindings/i2c/i2c-mxs.yaml
/openbmc/linux/Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
/openbmc/linux/Documentation/devicetree/bindings/iio/light/rohm,bu27010.yaml
/openbmc/linux/Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.yaml
/openbmc/linux/Documentation/devicetree/bindings/interrupt-controller/renesas,irqc.yaml
/openbmc/linux/Documentation/devicetree/bindings/interrupt-controller/renesas,rzg2l-irqc.yaml
/openbmc/linux/Documentation/devicetree/bindings/iommu/arm,smmu.yaml
/openbmc/linux/Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml
/openbmc/linux/Documentation/devicetree/bindings/media/i2c/toshiba,tc358746.yaml
/openbmc/linux/Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
/openbmc/linux/Documentation/devicetree/bindings/media/renesas,vin.yaml
/openbmc/linux/Documentation/devicetree/bindings/media/samsung,fimc.yaml
/openbmc/linux/Documentation/devicetree/bindings/mfd/maxim,max77693.yaml
/openbmc/linux/Documentation/devicetree/bindings/pci/brcm,iproc-pcie.yaml
/openbmc/linux/Documentation/devicetree/bindings/riscv/cpus.yaml
/openbmc/linux/Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml
/openbmc/linux/Documentation/devicetree/bindings/sound/fsl,micfil.yaml
/openbmc/linux/Documentation/devicetree/bindings/sound/rockchip-spdif.yaml
/openbmc/linux/Documentation/devicetree/bindings/spi/fsl-imx-cspi.yaml
/openbmc/linux/Documentation/devicetree/bindings/trivial-devices.yaml
/openbmc/linux/Documentation/filesystems/erofs.rst
/openbmc/linux/Documentation/filesystems/overlayfs.rst
/openbmc/linux/Documentation/filesystems/porting.rst
/openbmc/linux/Documentation/kbuild/kconfig-language.rst
/openbmc/linux/Documentation/process/embargoed-hardware-issues.rst
/openbmc/linux/Documentation/tools/rtla/rtla-timerlat-hist.rst
/openbmc/linux/Documentation/translations/zh_CN/core-api/workqueue.rst
/openbmc/linux/MAINTAINERS
/openbmc/linux/Makefile
/openbmc/linux/arch/arm/boot/dts/ti/omap/motorola-mapphone-common.dtsi
/openbmc/linux/arch/arm/boot/dts/ti/omap/omap3-cpu-thermal.dtsi
/openbmc/linux/arch/arm/boot/dts/ti/omap/omap4-cpu-thermal.dtsi
/openbmc/linux/arch/arm/boot/dts/ti/omap/omap443x.dtsi
/openbmc/linux/arch/arm/boot/dts/ti/omap/omap4460.dtsi
/openbmc/linux/arch/arm/include/asm/hardware/locomo.h
/openbmc/linux/arch/arm/mach-omap2/pm44xx.c
/openbmc/linux/arch/arm/mach-sa1100/include/mach/collie.h
/openbmc/linux/arch/arm/mm/cache-uniphier.c
/openbmc/linux/arch/arm64/Kconfig
/openbmc/linux/arch/arm64/boot/dts/freescale/Makefile
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8mp-beacon-kit.dts
/openbmc/linux/arch/arm64/boot/dts/freescale/imx8mp.dtsi
/openbmc/linux/arch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi
/openbmc/linux/arch/arm64/boot/dts/freescale/imx93.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt7622.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt7986a.dtsi
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8195-demo.dts
/openbmc/linux/arch/arm64/boot/dts/mediatek/mt8195.dtsi
/openbmc/linux/arch/arm64/boot/dts/qcom/sm8150.dtsi
/openbmc/linux/arch/arm64/configs/defconfig
/openbmc/linux/arch/arm64/include/asm/acpi.h
/openbmc/linux/arch/arm64/include/asm/cputype.h
/openbmc/linux/arch/arm64/include/asm/hugetlb.h
/openbmc/linux/arch/arm64/kernel/cpu_errata.c
/openbmc/linux/arch/arm64/kernel/entry.S
/openbmc/linux/arch/arm64/mm/hugetlbpage.c
/openbmc/linux/arch/arm64/tools/cpucaps
/openbmc/linux/arch/ia64/include/asm/cpu.h
/openbmc/linux/arch/ia64/kernel/topology.c
asm/linkage.h
/openbmc/linux/arch/loongarch/kernel/entry.S
/openbmc/linux/arch/loongarch/kernel/genex.S
/openbmc/linux/arch/loongarch/kernel/module.c
/openbmc/linux/arch/loongarch/mm/tlbex.S
/openbmc/linux/arch/mips/alchemy/devboards/db1000.c
/openbmc/linux/arch/mips/alchemy/devboards/db1200.c
/openbmc/linux/arch/mips/alchemy/devboards/db1300.c
/openbmc/linux/arch/parisc/include/asm/hugetlb.h
/openbmc/linux/arch/parisc/include/asm/ldcw.h
/openbmc/linux/arch/parisc/include/asm/spinlock_types.h
/openbmc/linux/arch/parisc/kernel/smp.c
/openbmc/linux/arch/parisc/mm/hugetlbpage.c
/openbmc/linux/arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h
/openbmc/linux/arch/powerpc/include/asm/nohash/32/pte-8xx.h
/openbmc/linux/arch/powerpc/include/asm/nohash/64/pgtable.h
/openbmc/linux/arch/powerpc/include/asm/nohash/pgtable.h
/openbmc/linux/arch/powerpc/kernel/entry_32.S
/openbmc/linux/arch/powerpc/kernel/head_85xx.S
/openbmc/linux/arch/powerpc/kernel/stacktrace.c
/openbmc/linux/arch/powerpc/mm/book3s64/hugetlbpage.c
/openbmc/linux/arch/powerpc/mm/book3s64/radix_hugetlbpage.c
/openbmc/linux/arch/powerpc/mm/nohash/8xx.c
/openbmc/linux/arch/powerpc/mm/pgtable.c
/openbmc/linux/arch/powerpc/platforms/pseries/hvCall.S
/openbmc/linux/arch/riscv/Makefile
/openbmc/linux/arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2.dtsi
/openbmc/linux/arch/riscv/errata/andes/Makefile
/openbmc/linux/arch/riscv/include/asm/ftrace.h
/openbmc/linux/arch/riscv/include/asm/hugetlb.h
/openbmc/linux/arch/riscv/include/asm/kprobes.h
/openbmc/linux/arch/riscv/include/asm/uprobes.h
/openbmc/linux/arch/riscv/kernel/irq.c
/openbmc/linux/arch/riscv/kernel/setup.c
/openbmc/linux/arch/riscv/kernel/signal.c
/openbmc/linux/arch/riscv/kernel/traps.c
/openbmc/linux/arch/riscv/mm/hugetlbpage.c
/openbmc/linux/arch/riscv/net/bpf_jit_comp64.c
/openbmc/linux/arch/s390/include/asm/hugetlb.h
/openbmc/linux/arch/s390/mm/hugetlbpage.c
/openbmc/linux/arch/s390/net/bpf_jit_comp.c
/openbmc/linux/arch/sparc/include/asm/hugetlb.h
/openbmc/linux/arch/sparc/mm/hugetlbpage.c
/openbmc/linux/arch/x86/events/amd/core.c
/openbmc/linux/arch/x86/events/utils.c
/openbmc/linux/arch/x86/hyperv/hv_init.c
/openbmc/linux/arch/x86/hyperv/hv_vtl.c
/openbmc/linux/arch/x86/include/asm/cpu.h
/openbmc/linux/arch/x86/include/asm/mshyperv.h
/openbmc/linux/arch/x86/include/asm/msr-index.h
/openbmc/linux/arch/x86/include/asm/pgtable.h
/openbmc/linux/arch/x86/include/asm/smp.h
/openbmc/linux/arch/x86/kernel/alternative.c
/openbmc/linux/arch/x86/kernel/cpu/amd.c
/openbmc/linux/arch/x86/kernel/cpu/common.c
/openbmc/linux/arch/x86/kernel/cpu/resctrl/monitor.c
/openbmc/linux/arch/x86/kernel/cpu/sgx/encl.c
/openbmc/linux/arch/x86/kernel/kgdb.c
/openbmc/linux/arch/x86/kernel/sev-shared.c
/openbmc/linux/arch/x86/kernel/sev.c
/openbmc/linux/arch/x86/kernel/smp.c
/openbmc/linux/arch/x86/kernel/smpboot.c
/openbmc/linux/arch/x86/kernel/topology.c
/openbmc/linux/arch/xtensa/boot/Makefile
/openbmc/linux/arch/xtensa/boot/lib/zmem.c
/openbmc/linux/arch/xtensa/include/asm/core.h
/openbmc/linux/arch/xtensa/include/asm/hw_breakpoint.h
/openbmc/linux/arch/xtensa/include/asm/processor.h
/openbmc/linux/arch/xtensa/include/asm/ptrace.h
/openbmc/linux/arch/xtensa/include/asm/smp.h
/openbmc/linux/arch/xtensa/include/asm/tlb.h
/openbmc/linux/arch/xtensa/kernel/hw_breakpoint.c
/openbmc/linux/arch/xtensa/kernel/irq.c
/openbmc/linux/arch/xtensa/kernel/ptrace.c
/openbmc/linux/arch/xtensa/kernel/signal.c
/openbmc/linux/arch/xtensa/kernel/smp.c
/openbmc/linux/arch/xtensa/kernel/stacktrace.c
/openbmc/linux/arch/xtensa/kernel/traps.c
/openbmc/linux/arch/xtensa/lib/umulsidi3.S
/openbmc/linux/arch/xtensa/mm/fault.c
/openbmc/linux/arch/xtensa/mm/tlb.c
/openbmc/linux/arch/xtensa/platforms/iss/network.c
/openbmc/linux/block/blk-rq-qos.c
/openbmc/linux/block/disk-events.c
/openbmc/linux/block/fops.c
/openbmc/linux/drivers/accel/ivpu/ivpu_drv.c
/openbmc/linux/drivers/accel/ivpu/ivpu_drv.h
/openbmc/linux/drivers/accel/ivpu/ivpu_fw.c
/openbmc/linux/drivers/accel/ivpu/ivpu_gem.h
/openbmc/linux/drivers/accel/ivpu/ivpu_hw_40xx.c
/openbmc/linux/drivers/accel/ivpu/ivpu_hw_40xx_reg.h
/openbmc/linux/drivers/accel/ivpu/ivpu_ipc.c
/openbmc/linux/drivers/acpi/acpi_processor.c
/openbmc/linux/drivers/acpi/acpi_video.c
/openbmc/linux/drivers/acpi/ec.c
/openbmc/linux/drivers/acpi/nfit/core.c
/openbmc/linux/drivers/acpi/processor_idle.c
/openbmc/linux/drivers/acpi/resource.c
/openbmc/linux/drivers/android/binder.c
/openbmc/linux/drivers/ata/libata-core.c
/openbmc/linux/drivers/ata/libata-eh.c
/openbmc/linux/drivers/ata/libata-scsi.c
/openbmc/linux/drivers/ata/libata-transport.c
/openbmc/linux/drivers/ata/libata.h
/openbmc/linux/drivers/ata/pata_parport/fit3.c
/openbmc/linux/drivers/ata/pata_parport/pata_parport.c
/openbmc/linux/drivers/base/regmap/regcache-rbtree.c
/openbmc/linux/drivers/block/nbd.c
/openbmc/linux/drivers/block/rbd.c
/openbmc/linux/drivers/bluetooth/btusb.c
/openbmc/linux/drivers/bus/ti-sysc.c
/openbmc/linux/drivers/clk/clk-si521xx.c
/openbmc/linux/drivers/clk/clk-versaclock3.c
/openbmc/linux/drivers/clk/sprd/ums512-clk.c
/openbmc/linux/drivers/clk/tegra/clk-bpmp.c
/openbmc/linux/drivers/counter/counter-chrdev.c
/openbmc/linux/drivers/counter/microchip-tcb-capture.c
/openbmc/linux/drivers/dma-buf/dma-fence-unwrap.c
/openbmc/linux/drivers/dma-buf/sync_file.c
/openbmc/linux/drivers/dma/fsl-edma-common.c
/openbmc/linux/drivers/dma/fsl-edma-common.h
/openbmc/linux/drivers/dma/fsl-edma-main.c
/openbmc/linux/drivers/dma/idxd/device.c
/openbmc/linux/drivers/dma/mediatek/mtk-uart-apdma.c
/openbmc/linux/drivers/dma/ste_dma40.c
/openbmc/linux/drivers/dma/stm32-dma.c
/openbmc/linux/drivers/dma/stm32-mdma.c
/openbmc/linux/drivers/dma/ti/k3-udma-glue.c
/openbmc/linux/drivers/firewire/sbp2.c
/openbmc/linux/drivers/firmware/arm_ffa/driver.c
/openbmc/linux/drivers/firmware/arm_scmi/perf.c
/openbmc/linux/drivers/firmware/imx/imx-dsp.c
/openbmc/linux/drivers/gpio/gpio-aspeed.c
/openbmc/linux/drivers/gpio/gpio-pmic-eic-sprd.c
/openbmc/linux/drivers/gpio/gpio-pxa.c
/openbmc/linux/drivers/gpio/gpio-timberdale.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell_mgr.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_object.h
/openbmc/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/core/dc.c
/openbmc/linux/drivers/gpu/drm/amd/pm/amdgpu_pm.c
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
/openbmc/linux/drivers/gpu/drm/drm_atomic_helper.c
/openbmc/linux/drivers/gpu/drm/drm_gem.c
/openbmc/linux/drivers/gpu/drm/drm_panel_orientation_quirks.c
/openbmc/linux/drivers/gpu/drm/i915/gem/i915_gem_pages.c
/openbmc/linux/drivers/gpu/drm/i915/gem/i915_gem_shmem.c
/openbmc/linux/drivers/gpu/drm/i915/gt/gen8_engine_cs.c
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_ggtt.c
/openbmc/linux/drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
/openbmc/linux/drivers/gpu/drm/i915/i915_gem.c
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
/openbmc/linux/drivers/gpu/drm/msm/dp/dp_ctrl.c
/openbmc/linux/drivers/gpu/drm/msm/dp/dp_link.c
/openbmc/linux/drivers/gpu/drm/msm/dsi/dsi_host.c
/openbmc/linux/drivers/gpu/drm/msm/msm_mdss.c
/openbmc/linux/drivers/gpu/drm/nouveau/nouveau_abi16.c
/openbmc/linux/drivers/gpu/drm/nouveau/nouveau_chan.c
/openbmc/linux/drivers/gpu/drm/nouveau/nouveau_dma.h
/openbmc/linux/drivers/gpu/drm/nouveau/nouveau_exec.c
/openbmc/linux/drivers/gpu/drm/nouveau/nouveau_exec.h
/openbmc/linux/drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c
/openbmc/linux/drivers/gpu/drm/scheduler/sched_main.c
/openbmc/linux/drivers/gpu/drm/tests/drm_kunit_helpers.c
/openbmc/linux/drivers/gpu/drm/tiny/simpledrm.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_bo.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_bo.h
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_gem.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_shader.c
/openbmc/linux/drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
/openbmc/linux/drivers/hid/Kconfig
/openbmc/linux/drivers/hid/hid-holtek-kbd.c
/openbmc/linux/drivers/hid/hid-ids.h
/openbmc/linux/drivers/hid/hid-input.c
/openbmc/linux/drivers/hid/hid-logitech-hidpp.c
/openbmc/linux/drivers/hid/hid-multitouch.c
/openbmc/linux/drivers/hid/hid-nintendo.c
/openbmc/linux/drivers/hid/hid-nvidia-shield.c
/openbmc/linux/drivers/hid/hid-sony.c
/openbmc/linux/drivers/hid/hid-steelseries.c
/openbmc/linux/drivers/hid/i2c-hid/i2c-hid-core.c
/openbmc/linux/drivers/hid/intel-ish-hid/ipc/pci-ish.c
/openbmc/linux/drivers/hwtracing/coresight/coresight-tmc-etr.c
/openbmc/linux/drivers/i2c/busses/i2c-npcm7xx.c
/openbmc/linux/drivers/i2c/i2c-mux.c
/openbmc/linux/drivers/iio/adc/ad7192.c
/openbmc/linux/drivers/iio/adc/imx8qxp-adc.c
/openbmc/linux/drivers/iio/addac/Kconfig
/openbmc/linux/drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c
/openbmc/linux/drivers/iio/dac/ad3552r.c
/openbmc/linux/drivers/iio/frequency/admv1013.c
/openbmc/linux/drivers/iio/imu/bno055/Kconfig
/openbmc/linux/drivers/iio/light/vcnl4000.c
/openbmc/linux/drivers/iio/pressure/bmp280-core.c
/openbmc/linux/drivers/iio/pressure/dps310.c
/openbmc/linux/drivers/iio/pressure/ms5611_core.c
/openbmc/linux/drivers/iio/proximity/irsd200.c
/openbmc/linux/drivers/infiniband/core/cma.c
/openbmc/linux/drivers/infiniband/core/cma_configfs.c
/openbmc/linux/drivers/infiniband/core/nldev.c
/openbmc/linux/drivers/infiniband/core/uverbs_main.c
/openbmc/linux/drivers/infiniband/hw/bnxt_re/ib_verbs.c
/openbmc/linux/drivers/infiniband/hw/bnxt_re/qplib_rcfw.c
/openbmc/linux/drivers/infiniband/hw/cxgb4/cm.c
/openbmc/linux/drivers/infiniband/hw/erdma/erdma_verbs.c
/openbmc/linux/drivers/infiniband/hw/mlx4/sysfs.c
/openbmc/linux/drivers/infiniband/hw/mlx5/fs.c
/openbmc/linux/drivers/infiniband/hw/mlx5/main.c
/openbmc/linux/drivers/infiniband/hw/mlx5/mr.c
/openbmc/linux/drivers/infiniband/sw/siw/siw_cm.c
/openbmc/linux/drivers/infiniband/ulp/srp/ib_srp.c
/openbmc/linux/drivers/input/joystick/xpad.c
/openbmc/linux/drivers/input/misc/powermate.c
/openbmc/linux/drivers/input/mouse/elantech.c
/openbmc/linux/drivers/input/mouse/psmouse-smbus.c
/openbmc/linux/drivers/input/mouse/synaptics.c
/openbmc/linux/drivers/input/rmi4/rmi_smbus.c
/openbmc/linux/drivers/input/serio/i8042-acpipnpio.h
/openbmc/linux/drivers/input/touchscreen/goodix.c
/openbmc/linux/drivers/iommu/apple-dart.c
/openbmc/linux/drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
/openbmc/linux/drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
/openbmc/linux/drivers/iommu/intel/iommu.c
/openbmc/linux/drivers/iommu/intel/iommu.h
/openbmc/linux/drivers/iommu/mtk_iommu.c
/openbmc/linux/drivers/irqchip/irq-gic-common.h
/openbmc/linux/drivers/irqchip/irq-gic-v3-its.c
/openbmc/linux/drivers/irqchip/irq-gic-v3.c
/openbmc/linux/drivers/irqchip/irq-renesas-rzg2l.c
/openbmc/linux/drivers/irqchip/irq-riscv-intc.c
/openbmc/linux/drivers/irqchip/irq-stm32-exti.c
/openbmc/linux/drivers/irqchip/irq-xtensa-mx.c
/openbmc/linux/drivers/irqchip/qcom-pdc.c
/openbmc/linux/drivers/leds/led-core.c
/openbmc/linux/drivers/mcb/mcb-core.c
/openbmc/linux/drivers/mcb/mcb-parse.c
/openbmc/linux/drivers/md/dm-crypt.c
/openbmc/linux/drivers/md/dm-zoned-target.c
/openbmc/linux/drivers/md/raid5.c
/openbmc/linux/drivers/media/i2c/ov8858.c
/openbmc/linux/drivers/media/pci/intel/Kconfig
/openbmc/linux/drivers/media/pci/intel/ipu-bridge.c
/openbmc/linux/drivers/media/pci/intel/ipu3/Kconfig
/openbmc/linux/drivers/media/pci/intel/ivsc/Kconfig
/openbmc/linux/drivers/media/platform/intel/pxa_camera.c
/openbmc/linux/drivers/media/platform/mediatek/vcodec/encoder/venc_vpu_if.c
/openbmc/linux/drivers/media/platform/xilinx/xilinx-vipp.c
/openbmc/linux/drivers/media/v4l2-core/v4l2-subdev.c
/openbmc/linux/drivers/mfd/Kconfig
/openbmc/linux/drivers/misc/cardreader/rts5227.c
/openbmc/linux/drivers/misc/cardreader/rts5228.c
/openbmc/linux/drivers/misc/cardreader/rts5249.c
/openbmc/linux/drivers/misc/cardreader/rts5260.c
/openbmc/linux/drivers/misc/cardreader/rts5261.c
/openbmc/linux/drivers/misc/cardreader/rtsx_pcr.c
/openbmc/linux/drivers/mtd/ubi/build.c
/openbmc/linux/drivers/net/can/Kconfig
/openbmc/linux/drivers/net/can/flexcan/flexcan-core.c
/openbmc/linux/drivers/net/can/flexcan/flexcan.h
/openbmc/linux/drivers/net/can/m_can/tcan4x5x-core.c
/openbmc/linux/drivers/net/can/sja1000/sja1000.c
/openbmc/linux/drivers/net/dsa/mv88e6xxx/chip.c
/openbmc/linux/drivers/net/dsa/mv88e6xxx/global1.c
/openbmc/linux/drivers/net/dsa/mv88e6xxx/global1.h
/openbmc/linux/drivers/net/dsa/mv88e6xxx/global2.c
/openbmc/linux/drivers/net/dsa/mv88e6xxx/global2.h
/openbmc/linux/drivers/net/dsa/qca/qca8k-8xxx.c
/openbmc/linux/drivers/net/ethernet/ibm/ibmveth.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_lag.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_lag.h
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_lib.c
/openbmc/linux/drivers/net/ethernet/intel/ice/ice_virtchnl.c
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/cn10k_macsec.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
/openbmc/linux/drivers/net/ethernet/marvell/sky2.h
/openbmc/linux/drivers/net/ethernet/mediatek/mtk_eth_soc.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_main.c
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c
/openbmc/linux/drivers/net/ethernet/microchip/Kconfig
/openbmc/linux/drivers/net/ethernet/microsoft/mana/mana_en.c
/openbmc/linux/drivers/net/ethernet/netronome/nfp/flower/cmsg.c
/openbmc/linux/drivers/net/ethernet/netronome/nfp/flower/conntrack.c
/openbmc/linux/drivers/net/ethernet/netronome/nfp/flower/main.h
/openbmc/linux/drivers/net/ethernet/netronome/nfp/flower/metadata.c
/openbmc/linux/drivers/net/ethernet/netronome/nfp/flower/offload.c
/openbmc/linux/drivers/net/ethernet/netronome/nfp/flower/qos_conf.c
/openbmc/linux/drivers/net/ethernet/qlogic/qed/qed_ll2.h
/openbmc/linux/drivers/net/ethernet/renesas/ravb_main.c
/openbmc/linux/drivers/net/ethernet/renesas/rswitch.c
/openbmc/linux/drivers/net/ethernet/renesas/rswitch.h
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
/openbmc/linux/drivers/net/ethernet/ti/am65-cpsw-nuss.c
/openbmc/linux/drivers/net/ethernet/ti/icssg/icssg_prueth.c
/openbmc/linux/drivers/net/ieee802154/ca8210.c
/openbmc/linux/drivers/net/macsec.c
/openbmc/linux/drivers/net/phy/mscc/mscc_macsec.c
/openbmc/linux/drivers/net/usb/dm9601.c
/openbmc/linux/drivers/net/usb/smsc75xx.c
/openbmc/linux/drivers/net/virtio_net.c
/openbmc/linux/drivers/net/wan/fsl_ucc_hdlc.c
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/fw/error-dump.h
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/fw.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/scan.c
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/tx.c
/openbmc/linux/drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c
/openbmc/linux/drivers/net/wireless/marvell/mwifiex/fw.h
/openbmc/linux/drivers/net/wireless/marvell/mwifiex/sta_rx.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/dma.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.c
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
/openbmc/linux/drivers/net/wireless/realtek/rtw88/rtw8723d.h
/openbmc/linux/drivers/net/xen-netback/interface.c
/openbmc/linux/drivers/of/dynamic.c
/openbmc/linux/drivers/of/overlay.c
/openbmc/linux/drivers/pci/controller/dwc/pcie-qcom.c
/openbmc/linux/drivers/pci/of.c
/openbmc/linux/drivers/pci/of_property.c
/openbmc/linux/drivers/pci/pci-driver.c
/openbmc/linux/drivers/perf/arm-cmn.c
/openbmc/linux/drivers/perf/riscv_pmu.c
/openbmc/linux/drivers/perf/riscv_pmu_sbi.c
/openbmc/linux/drivers/phy/freescale/phy-fsl-lynx-28g.c
/openbmc/linux/drivers/pinctrl/core.c
/openbmc/linux/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
/openbmc/linux/drivers/pinctrl/pinctrl-lantiq.h
/openbmc/linux/drivers/pinctrl/renesas/Kconfig
/openbmc/linux/drivers/pinctrl/starfive/pinctrl-starfive-jh7110-aon.c
/openbmc/linux/drivers/pinctrl/starfive/pinctrl-starfive-jh7110-sys.c
/openbmc/linux/drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
/openbmc/linux/drivers/pinctrl/starfive/pinctrl-starfive-jh7110.h
/openbmc/linux/drivers/pinctrl/tegra/pinctrl-tegra.c
/openbmc/linux/drivers/pinctrl/tegra/pinctrl-tegra.h
/openbmc/linux/drivers/platform/mellanox/mlxbf-tmfifo.c
/openbmc/linux/drivers/platform/x86/hp/hp-bioscfg/bioscfg.c
/openbmc/linux/drivers/platform/x86/hp/hp-wmi.c
/openbmc/linux/drivers/platform/x86/intel/ifs/runtest.c
/openbmc/linux/drivers/platform/x86/think-lmi.c
/openbmc/linux/drivers/platform/x86/touchscreen_dmi.c
/openbmc/linux/drivers/pmdomain/imx/scu-pd.c
/openbmc/linux/drivers/power/reset/Kconfig
/openbmc/linux/drivers/power/reset/pwr-mlxbf.c
/openbmc/linux/drivers/power/reset/vexpress-poweroff.c
/openbmc/linux/drivers/power/supply/Kconfig
/openbmc/linux/drivers/power/supply/ab8500_btemp.c
/openbmc/linux/drivers/power/supply/ab8500_chargalg.c
/openbmc/linux/drivers/power/supply/mt6370-charger.c
/openbmc/linux/drivers/power/supply/power_supply_sysfs.c
/openbmc/linux/drivers/power/supply/qcom_battmgr.c
/openbmc/linux/drivers/power/supply/rk817_charger.c
/openbmc/linux/drivers/power/supply/rt9467-charger.c
/openbmc/linux/drivers/power/supply/ucs1002_power.c
/openbmc/linux/drivers/ptp/ptp_ocp.c
/openbmc/linux/drivers/regulator/core.c
/openbmc/linux/drivers/regulator/mt6358-regulator.c
/openbmc/linux/drivers/s390/net/Kconfig
/openbmc/linux/drivers/s390/scsi/zfcp_aux.c
/openbmc/linux/drivers/scsi/fnic/fnic.h
/openbmc/linux/drivers/scsi/fnic/fnic_io.h
/openbmc/linux/drivers/scsi/fnic/fnic_main.c
/openbmc/linux/drivers/scsi/fnic/fnic_scsi.c
/openbmc/linux/drivers/scsi/scsi.c
/openbmc/linux/drivers/scsi/scsi_scan.c
/openbmc/linux/drivers/scsi/sd.c
/openbmc/linux/drivers/scsi/sd.h
/openbmc/linux/drivers/soc/imx/soc-imx8m.c
/openbmc/linux/drivers/soc/loongson/Kconfig
/openbmc/linux/drivers/soc/loongson/loongson2_guts.c
/openbmc/linux/drivers/soc/loongson/loongson2_pm.c
/openbmc/linux/drivers/soc/renesas/Kconfig
/openbmc/linux/drivers/soundwire/Makefile
/openbmc/linux/drivers/soundwire/bus.c
/openbmc/linux/drivers/soundwire/bus_type.c
/openbmc/linux/drivers/soundwire/irq.c
/openbmc/linux/drivers/soundwire/irq.h
/openbmc/linux/drivers/spi/spi-cs42l43.c
/openbmc/linux/drivers/spi/spi-gxp.c
/openbmc/linux/drivers/staging/media/atomisp/Kconfig
/openbmc/linux/drivers/staging/media/tegra-video/vi.c
/openbmc/linux/drivers/target/target_core_device.c
/openbmc/linux/drivers/tee/amdtee/core.c
/openbmc/linux/drivers/tee/optee/optee_private.h
/openbmc/linux/drivers/tee/tee_private.h
/openbmc/linux/drivers/thunderbolt/icm.c
/openbmc/linux/drivers/thunderbolt/switch.c
/openbmc/linux/drivers/thunderbolt/tmu.c
/openbmc/linux/drivers/thunderbolt/xdomain.c
/openbmc/linux/drivers/tty/n_gsm.c
/openbmc/linux/drivers/tty/serial/8250/8250_omap.c
/openbmc/linux/drivers/tty/serial/8250/8250_port.c
/openbmc/linux/drivers/tty/serial/serial_core.c
/openbmc/linux/drivers/ufs/core/ufshcd.c
/openbmc/linux/drivers/usb/cdns3/cdnsp-gadget.c
/openbmc/linux/drivers/usb/cdns3/core.h
/openbmc/linux/drivers/usb/core/hub.c
/openbmc/linux/drivers/usb/core/hub.h
/openbmc/linux/drivers/usb/dwc3/core.c
/openbmc/linux/drivers/usb/gadget/function/f_ncm.c
/openbmc/linux/drivers/usb/gadget/udc/udc-xilinx.c
/openbmc/linux/drivers/usb/host/xhci-hub.c
/openbmc/linux/drivers/usb/host/xhci-mem.c
/openbmc/linux/drivers/usb/host/xhci-ring.c
/openbmc/linux/drivers/usb/host/xhci.h
/openbmc/linux/drivers/usb/misc/onboard_usb_hub.c
/openbmc/linux/drivers/usb/misc/onboard_usb_hub.h
/openbmc/linux/drivers/usb/musb/musb_debugfs.c
/openbmc/linux/drivers/usb/musb/musb_host.c
/openbmc/linux/drivers/usb/typec/altmodes/displayport.c
/openbmc/linux/drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_pdphy.c
/openbmc/linux/drivers/usb/typec/ucsi/psy.c
/openbmc/linux/drivers/usb/typec/ucsi/ucsi.c
/openbmc/linux/drivers/vfio/mdev/mdev_sysfs.c
/openbmc/linux/drivers/vfio/pci/pds/Kconfig
/openbmc/linux/drivers/vfio/pci/pds/vfio_dev.c
/openbmc/linux/drivers/vhost/vringh.c
/openbmc/linux/drivers/xen/events/events_base.c
/openbmc/linux/fs/aio.c
/openbmc/linux/fs/binfmt_elf_fdpic.c
/openbmc/linux/fs/btrfs/ctree.c
/openbmc/linux/fs/btrfs/delayed-inode.c
/openbmc/linux/fs/btrfs/delayed-inode.h
/openbmc/linux/fs/btrfs/delayed-ref.c
/openbmc/linux/fs/btrfs/delayed-ref.h
/openbmc/linux/fs/btrfs/extent-tree.c
/openbmc/linux/fs/btrfs/extent_io.c
/openbmc/linux/fs/btrfs/ioctl.c
/openbmc/linux/fs/btrfs/super.c
/openbmc/linux/fs/btrfs/transaction.c
/openbmc/linux/fs/btrfs/transaction.h
/openbmc/linux/fs/btrfs/tree-log.c
/openbmc/linux/fs/btrfs/volumes.c
/openbmc/linux/fs/buffer.c
/openbmc/linux/fs/ceph/crypto.c
/openbmc/linux/fs/ceph/file.c
/openbmc/linux/fs/ceph/inode.c
/openbmc/linux/fs/erofs/decompressor_lzma.c
/openbmc/linux/fs/erofs/super.c
/openbmc/linux/fs/fs-writeback.c
/openbmc/linux/fs/fs_context.c
/openbmc/linux/fs/iomap/buffered-io.c
/openbmc/linux/fs/libfs.c
/openbmc/linux/fs/nfs/nfs4proc.c
/openbmc/linux/fs/nfs/nfs4state.c
/openbmc/linux/fs/nfs/write.c
/openbmc/linux/fs/nfsd/nfs4xdr.c
/openbmc/linux/fs/nilfs2/gcinode.c
/openbmc/linux/fs/ntfs3/super.c
/openbmc/linux/fs/overlayfs/copy_up.c
/openbmc/linux/fs/overlayfs/export.c
/openbmc/linux/fs/overlayfs/file.c
/openbmc/linux/fs/overlayfs/ovl_entry.h
/openbmc/linux/fs/overlayfs/params.c
/openbmc/linux/fs/overlayfs/super.c
/openbmc/linux/fs/pipe.c
/openbmc/linux/fs/quota/dquot.c
/openbmc/linux/fs/reiserfs/reiserfs.h
/openbmc/linux/fs/smb/client/cached_dir.c
/openbmc/linux/fs/smb/client/cached_dir.h
/openbmc/linux/fs/smb/client/connect.c
/openbmc/linux/fs/smb/client/fs_context.c
/openbmc/linux/fs/smb/server/connection.c
/openbmc/linux/fs/smb/server/connection.h
/openbmc/linux/fs/smb/server/mgmt/tree_connect.c
/openbmc/linux/fs/smb/server/mgmt/tree_connect.h
/openbmc/linux/fs/smb/server/mgmt/user_session.c
/openbmc/linux/fs/smb/server/mgmt/user_session.h
/openbmc/linux/fs/smb/server/server.c
/openbmc/linux/fs/smb/server/smb2misc.c
/openbmc/linux/fs/smb/server/smb2pdu.c
/openbmc/linux/fs/smb/server/vfs_cache.c
/openbmc/linux/fs/smb/server/vfs_cache.h
/openbmc/linux/fs/tracefs/event_inode.c
/openbmc/linux/fs/xfs/libxfs/xfs_ag.c
/openbmc/linux/fs/xfs/scrub/xfile.c
/openbmc/linux/fs/xfs/xfs_discard.c
/openbmc/linux/fs/xfs/xfs_discard.h
/openbmc/linux/fs/xfs/xfs_export.c
/openbmc/linux/fs/xfs/xfs_extent_busy.c
/openbmc/linux/fs/xfs/xfs_extent_busy.h
/openbmc/linux/fs/xfs/xfs_inode.c
/openbmc/linux/fs/xfs/xfs_iops.c
/openbmc/linux/fs/xfs/xfs_itable.c
/openbmc/linux/fs/xfs/xfs_log_cil.c
/openbmc/linux/fs/xfs/xfs_log_priv.h
/openbmc/linux/fs/xfs/xfs_notify_failure.c
/openbmc/linux/fs/xfs/xfs_qm.c
/openbmc/linux/include/acpi/processor.h
/openbmc/linux/include/asm-generic/hugetlb.h
/openbmc/linux/include/asm-generic/mshyperv.h
/openbmc/linux/include/asm-generic/vmlinux.lds.h
/openbmc/linux/include/linux/acpi.h
/openbmc/linux/include/linux/bpf.h
/openbmc/linux/include/linux/ceph/ceph_fs.h
/openbmc/linux/include/linux/cgroup-defs.h
/openbmc/linux/include/linux/cpu.h
/openbmc/linux/include/linux/dma-fence.h
/openbmc/linux/include/linux/fs_context.h
/openbmc/linux/include/linux/hugetlb.h
/openbmc/linux/include/linux/interrupt.h
/openbmc/linux/include/linux/libata.h
/openbmc/linux/include/linux/maple_tree.h
/openbmc/linux/include/linux/mcb.h
/openbmc/linux/include/linux/netfilter/nf_conntrack_sctp.h
/openbmc/linux/include/linux/pgtable.h
/openbmc/linux/include/linux/quota.h
/openbmc/linux/include/linux/quotaops.h
/openbmc/linux/include/linux/skbuff.h
/openbmc/linux/include/linux/swiotlb.h
/openbmc/linux/include/net/bluetooth/hci_core.h
/openbmc/linux/include/net/cfg80211.h
/openbmc/linux/include/net/ip_fib.h
/openbmc/linux/include/net/macsec.h
/openbmc/linux/include/net/mana/mana.h
/openbmc/linux/include/net/neighbour.h
/openbmc/linux/include/net/page_pool/helpers.h
/openbmc/linux/include/net/tcp.h
/openbmc/linux/include/scsi/scsi.h
/openbmc/linux/include/scsi/scsi_device.h
/openbmc/linux/include/scsi/scsi_host.h
/openbmc/linux/include/sound/soc.h
/openbmc/linux/include/uapi/drm/nouveau_drm.h
/openbmc/linux/include/uapi/linux/if_packet.h
/openbmc/linux/io_uring/fs.c
/openbmc/linux/io_uring/io-wq.c
/openbmc/linux/io_uring/io_uring.c
/openbmc/linux/io_uring/io_uring.h
/openbmc/linux/io_uring/kbuf.c
/openbmc/linux/kernel/bpf/memalloc.c
/openbmc/linux/kernel/bpf/mprog.c
/openbmc/linux/kernel/bpf/syscall.c
/openbmc/linux/kernel/bpf/tcx.c
/openbmc/linux/kernel/bpf/verifier.c
/openbmc/linux/kernel/cgroup/cgroup-v1.c
/openbmc/linux/kernel/crash_core.c
/openbmc/linux/kernel/dma/swiotlb.c
/openbmc/linux/kernel/power/snapshot.c
/openbmc/linux/kernel/printk/printk.c
/openbmc/linux/kernel/sched/cpufreq_schedutil.c
/openbmc/linux/kernel/sched/cpupri.c
/openbmc/linux/kernel/sched/fair.c
/openbmc/linux/kernel/trace/ring_buffer.c
/openbmc/linux/kernel/trace/trace_events.c
/openbmc/linux/kernel/trace/trace_events_user.c
/openbmc/linux/kernel/workqueue.c
/openbmc/linux/lib/maple_tree.c
/openbmc/linux/lib/test_maple_tree.c
/openbmc/linux/mm/damon/vaddr-test.h
/openbmc/linux/mm/damon/vaddr.c
/openbmc/linux/mm/filemap.c
/openbmc/linux/mm/hugetlb.c
/openbmc/linux/mm/memcontrol.c
/openbmc/linux/mm/mempolicy.c
/openbmc/linux/mm/migrate.c
/openbmc/linux/mm/rmap.c
/openbmc/linux/mm/slab_common.c
/openbmc/linux/mm/vmalloc.c
/openbmc/linux/mm/zswap.c
/openbmc/linux/net/bluetooth/hci_conn.c
/openbmc/linux/net/bluetooth/hci_core.c
/openbmc/linux/net/bluetooth/hci_event.c
/openbmc/linux/net/bluetooth/hci_request.h
/openbmc/linux/net/bluetooth/hci_sync.c
/openbmc/linux/net/bluetooth/iso.c
/openbmc/linux/net/bridge/br_netfilter_hooks.c
/openbmc/linux/net/can/isotp.c
/openbmc/linux/net/ceph/messenger.c
/openbmc/linux/net/core/dev.c
/openbmc/linux/net/core/neighbour.c
/openbmc/linux/net/core/sock_map.c
/openbmc/linux/net/devlink/health.c
/openbmc/linux/net/ethtool/bitset.c
/openbmc/linux/net/ethtool/plca.c
/openbmc/linux/net/ipv4/fib_semantics.c
/openbmc/linux/net/ipv4/fib_trie.c
/openbmc/linux/net/ipv4/route.c
/openbmc/linux/net/ipv4/tcp.c
/openbmc/linux/net/ipv4/tcp_bpf.c
/openbmc/linux/net/ipv4/tcp_input.c
/openbmc/linux/net/ipv4/tcp_output.c
/openbmc/linux/net/ipv6/tcp_ipv6.c
/openbmc/linux/net/l2tp/l2tp_ip6.c
/openbmc/linux/net/mac80211/cfg.c
/openbmc/linux/net/mac80211/ibss.c
/openbmc/linux/net/mac80211/ieee80211_i.h
/openbmc/linux/net/mac80211/key.c
/openbmc/linux/net/mac80211/mesh.c
/openbmc/linux/net/mac80211/mesh_plink.c
/openbmc/linux/net/mac80211/mlme.c
/openbmc/linux/net/mac80211/tx.c
/openbmc/linux/net/mac80211/vht.c
/openbmc/linux/net/mctp/route.c
/openbmc/linux/net/mptcp/pm_userspace.c
/openbmc/linux/net/mptcp/protocol.c
/openbmc/linux/net/mptcp/protocol.h
/openbmc/linux/net/mptcp/subflow.c
/openbmc/linux/net/netfilter/ipvs/ip_vs_sync.c
/openbmc/linux/net/netfilter/nf_conntrack_proto_sctp.c
/openbmc/linux/net/netfilter/nf_tables_api.c
/openbmc/linux/net/netfilter/nft_payload.c
/openbmc/linux/net/netfilter/nft_set_rbtree.c
/openbmc/linux/net/netlink/af_netlink.c
/openbmc/linux/net/nfc/llcp_core.c
/openbmc/linux/net/nfc/nci/core.c
/openbmc/linux/net/packet/af_packet.c
/openbmc/linux/net/rds/tcp_connect.c
/openbmc/linux/net/rds/tcp_listen.c
/openbmc/linux/net/rfkill/core.c
/openbmc/linux/net/sched/cls_u32.c
/openbmc/linux/net/sctp/associola.c
/openbmc/linux/net/sctp/socket.c
/openbmc/linux/net/smc/Kconfig
/openbmc/linux/net/smc/smc_stats.h
/openbmc/linux/net/socket.c
/openbmc/linux/net/sunrpc/auth.c
/openbmc/linux/net/sunrpc/auth_tls.c
/openbmc/linux/net/sunrpc/clnt.c
/openbmc/linux/net/sunrpc/xprtsock.c
/openbmc/linux/net/tipc/crypto.c
/openbmc/linux/net/wireless/core.c
/openbmc/linux/net/wireless/core.h
/openbmc/linux/net/wireless/mlme.c
/openbmc/linux/net/wireless/nl80211.c
/openbmc/linux/net/wireless/scan.c
/openbmc/linux/net/xdp/xsk_queue.c
/openbmc/linux/scripts/Makefile.modinst
/openbmc/linux/scripts/mod/file2alias.c
/openbmc/linux/scripts/mod/modpost.c
/openbmc/linux/scripts/package/builddeb
/openbmc/linux/scripts/package/kernel.spec
/openbmc/linux/security/integrity/ima/Kconfig
/openbmc/linux/security/keys/trusted-keys/trusted_core.c
/openbmc/linux/sound/pci/hda/cs35l41_hda.c
/openbmc/linux/sound/pci/hda/patch_realtek.c
/openbmc/linux/sound/soc/amd/yc/acp6x-mach.c
/openbmc/linux/sound/soc/codecs/hdmi-codec.c
/openbmc/linux/sound/soc/codecs/rt5682-i2c.c
/openbmc/linux/sound/soc/codecs/tlv320adc3xxx.c
/openbmc/linux/sound/soc/fsl/fsl-asoc-card.c
/openbmc/linux/sound/soc/fsl/fsl_sai.c
/openbmc/linux/sound/soc/generic/simple-card-utils.c
/openbmc/linux/sound/soc/generic/simple-card.c
/openbmc/linux/sound/soc/intel/boards/sof_es8336.c
/openbmc/linux/sound/soc/intel/boards/sof_sdw.c
/openbmc/linux/sound/soc/intel/common/soc-acpi-intel-adl-match.c
/openbmc/linux/sound/soc/intel/common/soc-acpi-intel-mtl-match.c
/openbmc/linux/sound/soc/soc-core.c
/openbmc/linux/sound/soc/soc-generic-dmaengine-pcm.c
/openbmc/linux/sound/soc/sof/amd/pci-rmb.c
/openbmc/linux/sound/soc/ti/ams-delta.c
/openbmc/linux/sound/usb/mixer.c
/openbmc/linux/sound/usb/quirks.c
/openbmc/linux/tools/arch/x86/include/asm/msr-index.h
/openbmc/linux/tools/hv/hv_kvp_daemon.c
/openbmc/linux/tools/hv/hv_set_ifconfig.sh
/openbmc/linux/tools/include/uapi/asm-generic/unistd.h
/openbmc/linux/tools/include/uapi/drm/drm.h
/openbmc/linux/tools/include/uapi/linux/seccomp.h
/openbmc/linux/tools/perf/arch/mips/entry/syscalls/syscall_n64.tbl
/openbmc/linux/tools/perf/arch/powerpc/entry/syscalls/syscall.tbl
/openbmc/linux/tools/perf/arch/s390/entry/syscalls/syscall.tbl
/openbmc/linux/tools/perf/arch/x86/entry/syscalls/syscall_64.tbl
/openbmc/linux/tools/perf/bench/sched-seccomp-notify.c
/openbmc/linux/tools/perf/check-headers.sh
/openbmc/linux/tools/perf/pmu-events/jevents.py
/openbmc/linux/tools/perf/pmu-events/metric.py
/openbmc/linux/tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
/openbmc/linux/tools/perf/util/hashmap.h
/openbmc/linux/tools/perf/util/pmu.c
/openbmc/linux/tools/testing/selftests/Makefile
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/bpf_tcp_ca.c
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/tc_helpers.h
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/tc_links.c
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/tc_opts.c
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/timer.c
/openbmc/linux/tools/testing/selftests/bpf/progs/bpf_cubic.c
/openbmc/linux/tools/testing/selftests/bpf/progs/timer_failure.c
/openbmc/linux/tools/testing/selftests/mm/charge_reserved_hugetlb.sh
/openbmc/linux/tools/testing/selftests/mm/hugetlb_reparenting_test.sh
/openbmc/linux/tools/testing/selftests/netfilter/Makefile
/openbmc/linux/tools/testing/selftests/netfilter/conntrack_sctp_collision.sh
/openbmc/linux/tools/testing/selftests/netfilter/nft_audit.sh
/openbmc/linux/tools/testing/selftests/netfilter/sctp_collision.c
/openbmc/linux/tools/testing/selftests/powerpc/Makefile
/openbmc/linux/tools/testing/selftests/powerpc/pmu/Makefile
/openbmc/linux/tools/testing/selftests/riscv/mm/Makefile
/openbmc/linux/tools/testing/selftests/riscv/mm/mmap_bottomup.c
/openbmc/linux/tools/testing/selftests/riscv/mm/mmap_default.c
/openbmc/linux/tools/testing/selftests/riscv/mm/mmap_test.h
/openbmc/linux/tools/testing/selftests/riscv/mm/run_mmap.sh
/openbmc/linux/tools/testing/selftests/user_events/abi_test.c
/openbmc/linux/tools/testing/selftests/user_events/dyn_test.c
/openbmc/linux/tools/testing/selftests/user_events/ftrace_test.c
/openbmc/linux/tools/testing/selftests/user_events/perf_test.c
/openbmc/linux/tools/testing/selftests/user_events/user_events_selftests.h
/openbmc/linux/tools/tracing/rtla/src/timerlat_aa.c
/openbmc/linux/tools/tracing/rtla/src/timerlat_u.c
2761498827-Sep-2023 Tiezhu Yang <yangtiezhu@loongson.cn>

LoongArch: Define relocation types for ABI v2.10

The relocation types from 101 to 109 are used by GNU binutils >= 2.41,
add their definitions to use them in later patches.

Link: https://sourceware.

LoongArch: Define relocation types for ABI v2.10

The relocation types from 101 to 109 are used by GNU binutils >= 2.41,
add their definitions to use them in later patches.

Link: https://sourceware.org/git/?p=binutils-gdb.git;a=blob;f=include/elf/loongarch.h#l230
Cc: <stable@vger.kernel.org>
Signed-off-by: Tiezhu Yang <yangtiezhu@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>

show more ...


/openbmc/linux/Documentation/arch/arm64/cpu-feature-registers.rst
/openbmc/linux/Documentation/arch/arm64/elf_hwcaps.rst
/openbmc/linux/Documentation/arch/loongarch/introduction.rst
/openbmc/linux/Documentation/networking/ax25.rst
/openbmc/linux/Documentation/sound/designs/midi-2.0.rst
/openbmc/linux/Documentation/translations/zh_CN/arch/loongarch/introduction.rst
/openbmc/linux/MAINTAINERS
/openbmc/linux/Makefile
/openbmc/linux/arch/arm/xen/enlighten.c
/openbmc/linux/arch/arm64/include/asm/cpufeature.h
/openbmc/linux/arch/arm64/include/asm/kvm_hyp.h
/openbmc/linux/arch/arm64/kernel/cpufeature.c
/openbmc/linux/arch/arm64/kvm/hyp/include/nvhe/ffa.h
/openbmc/linux/arch/arm64/kvm/hyp/nvhe/ffa.c
/openbmc/linux/arch/arm64/kvm/hyp/nvhe/hyp-init.S
/openbmc/linux/arch/arm64/kvm/hyp/nvhe/hyp-main.c
/openbmc/linux/arch/arm64/kvm/hyp/nvhe/psci-relay.c
/openbmc/linux/arch/arm64/kvm/mmu.c
/openbmc/linux/arch/arm64/tools/sysreg
/openbmc/linux/arch/ia64/kernel/acpi.c
asm/elf.h
/openbmc/linux/arch/loongarch/kernel/module.c
/openbmc/linux/arch/loongarch/kernel/numa.c
/openbmc/linux/arch/powerpc/Kconfig
/openbmc/linux/arch/powerpc/kernel/hw_breakpoint.c
/openbmc/linux/arch/powerpc/kernel/hw_breakpoint_constraints.c
/openbmc/linux/arch/powerpc/kernel/traps.c
/openbmc/linux/arch/powerpc/perf/hv-24x7.c
/openbmc/linux/arch/powerpc/platforms/82xx/Kconfig
/openbmc/linux/arch/riscv/kvm/vcpu_onereg.c
/openbmc/linux/arch/s390/configs/debug_defconfig
/openbmc/linux/arch/s390/configs/defconfig
/openbmc/linux/arch/s390/configs/zfcpdump_defconfig
/openbmc/linux/arch/s390/kernel/cert_store.c
/openbmc/linux/arch/sh/mm/ioremap.c
/openbmc/linux/arch/x86/entry/common.c
/openbmc/linux/arch/x86/include/asm/kvm_host.h
/openbmc/linux/arch/x86/include/asm/linkage.h
/openbmc/linux/arch/x86/include/asm/mmu_context.h
/openbmc/linux/arch/x86/include/asm/paravirt_types.h
/openbmc/linux/arch/x86/include/asm/processor.h
/openbmc/linux/arch/x86/include/asm/xen/hypervisor.h
/openbmc/linux/arch/x86/kernel/alternative.c
/openbmc/linux/arch/x86/kernel/callthunks.c
/openbmc/linux/arch/x86/kernel/cpu/amd.c
/openbmc/linux/arch/x86/kernel/cpu/bugs.c
/openbmc/linux/arch/x86/kernel/paravirt.c
/openbmc/linux/arch/x86/kernel/process.c
/openbmc/linux/arch/x86/kernel/setup.c
/openbmc/linux/arch/x86/kernel/shstk.c
/openbmc/linux/arch/x86/kvm/mmu/mmu.c
/openbmc/linux/arch/x86/kvm/mmu/mmu_internal.h
/openbmc/linux/arch/x86/kvm/mmu/tdp_mmu.c
/openbmc/linux/arch/x86/kvm/mmu/tdp_mmu.h
/openbmc/linux/arch/x86/kvm/svm/sev.c
/openbmc/linux/arch/x86/kvm/svm/svm.c
/openbmc/linux/arch/x86/kvm/svm/svm.h
/openbmc/linux/arch/x86/kvm/x86.c
/openbmc/linux/arch/x86/lib/memcpy_64.S
/openbmc/linux/arch/x86/lib/memmove_64.S
/openbmc/linux/arch/x86/lib/memset_64.S
/openbmc/linux/arch/x86/xen/efi.c
/openbmc/linux/arch/x86/xen/enlighten.c
/openbmc/linux/arch/x86/xen/enlighten_hvm.c
/openbmc/linux/arch/x86/xen/enlighten_pv.c
/openbmc/linux/arch/x86/xen/mmu_pv.c
/openbmc/linux/arch/x86/xen/multicalls.h
/openbmc/linux/crypto/sm2.c
/openbmc/linux/drivers/accel/ivpu/ivpu_hw_40xx.c
/openbmc/linux/drivers/acpi/processor_pdc.c
/openbmc/linux/drivers/cxl/acpi.c
/openbmc/linux/drivers/cxl/core/mbox.c
/openbmc/linux/drivers/cxl/core/port.c
/openbmc/linux/drivers/cxl/core/region.c
/openbmc/linux/drivers/cxl/pci.c
/openbmc/linux/drivers/firmware/cirrus/cs_dsp.c
/openbmc/linux/drivers/firmware/efi/efi.c
/openbmc/linux/drivers/gpio/gpio-sim.c
/openbmc/linux/drivers/gpio/gpio-tb10x.c
/openbmc/linux/drivers/gpu/drm/Kconfig
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mpc.c
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_engine_cs.c
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_execlists_submission.c
/openbmc/linux/drivers/gpu/drm/i915/gt/intel_lrc.c
/openbmc/linux/drivers/gpu/drm/meson/meson_encoder_hdmi.c
/openbmc/linux/drivers/gpu/drm/nouveau/nouveau_drv.h
/openbmc/linux/drivers/gpu/drm/nouveau/nouveau_exec.c
/openbmc/linux/drivers/gpu/drm/nouveau/nouveau_fence.c
/openbmc/linux/drivers/gpu/drm/nouveau/nouveau_sched.c
/openbmc/linux/drivers/gpu/drm/tests/drm_mm_test.c
/openbmc/linux/drivers/gpu/drm/virtio/virtgpu_submit.c
/openbmc/linux/drivers/hwmon/nct6775-core.c
/openbmc/linux/drivers/i2c/busses/i2c-designware-common.c
/openbmc/linux/drivers/i2c/busses/i2c-designware-core.h
/openbmc/linux/drivers/i2c/busses/i2c-i801.c
/openbmc/linux/drivers/i2c/busses/i2c-xiic.c
/openbmc/linux/drivers/i2c/muxes/i2c-demux-pinctrl.c
/openbmc/linux/drivers/i2c/muxes/i2c-mux-gpio.c
/openbmc/linux/drivers/media/common/videobuf2/frame_vector.c
/openbmc/linux/drivers/media/i2c/imx219.c
/openbmc/linux/drivers/media/i2c/max9286.c
/openbmc/linux/drivers/media/i2c/rdacm21.c
/openbmc/linux/drivers/media/pci/bt8xx/bttv-risc.c
/openbmc/linux/drivers/media/pci/intel/ivsc/Kconfig
/openbmc/linux/drivers/media/platform/marvell/Kconfig
/openbmc/linux/drivers/media/platform/nxp/imx-mipi-csis.c
/openbmc/linux/drivers/media/platform/via/Kconfig
/openbmc/linux/drivers/media/usb/em28xx/Kconfig
/openbmc/linux/drivers/media/usb/go7007/Kconfig
/openbmc/linux/drivers/media/usb/uvc/uvc_ctrl.c
/openbmc/linux/drivers/mfd/cs42l43.c
/openbmc/linux/drivers/net/ethernet/amazon/ena/ena_netdev.c
/openbmc/linux/drivers/net/ethernet/broadcom/bnxt/bnxt.c
/openbmc/linux/drivers/net/ethernet/engleder/tsnep_ethtool.c
/openbmc/linux/drivers/net/ethernet/engleder/tsnep_main.c
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
/openbmc/linux/drivers/net/ethernet/huawei/hinic/hinic_port.c
/openbmc/linux/drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
/openbmc/linux/drivers/net/ethernet/intel/iavf/iavf.h
/openbmc/linux/drivers/net/ethernet/intel/iavf/iavf_ethtool.c
/openbmc/linux/drivers/net/ethernet/intel/iavf/iavf_main.c
/openbmc/linux/drivers/net/ethernet/intel/igc/igc_ethtool.c
/openbmc/linux/drivers/net/ethernet/intel/igc/igc_main.c
/openbmc/linux/drivers/net/ethernet/marvell/octeon_ep/octep_main.c
/openbmc/linux/drivers/net/ethernet/marvell/octeon_ep/octep_tx.c
/openbmc/linux/drivers/net/ethernet/marvell/octeon_ep/octep_tx.h
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
/openbmc/linux/drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
/openbmc/linux/drivers/net/ethernet/pensando/ionic/ionic_dev.h
/openbmc/linux/drivers/net/ethernet/pensando/ionic/ionic_txrx.c
/openbmc/linux/drivers/net/ethernet/sfc/tc.c
/openbmc/linux/drivers/net/ethernet/sfc/tc_conntrack.c
/openbmc/linux/drivers/net/ethernet/sfc/tc_counters.c
/openbmc/linux/drivers/net/ethernet/sfc/tc_encap_actions.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/common.h
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/stmmac.h
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
/openbmc/linux/drivers/net/ethernet/ti/Kconfig
/openbmc/linux/drivers/net/team/team.c
/openbmc/linux/drivers/net/thunderbolt/main.c
/openbmc/linux/drivers/net/vxlan/vxlan_core.c
/openbmc/linux/drivers/pci/pcie/aer.c
/openbmc/linux/drivers/pci/pcie/portdrv.h
/openbmc/linux/drivers/platform/x86/intel_scu_ipc.c
/openbmc/linux/drivers/platform/x86/thinkpad_acpi.c
/openbmc/linux/drivers/regulator/helpers.c
/openbmc/linux/drivers/scsi/iscsi_tcp.c
/openbmc/linux/drivers/spi/spi-imx.c
/openbmc/linux/drivers/spi/spi-intel-pci.c
/openbmc/linux/drivers/spi/spi-nxp-fspi.c
/openbmc/linux/drivers/spi/spi-stm32.c
/openbmc/linux/drivers/spi/spi-zynqmp-gqspi.c
/openbmc/linux/drivers/thermal/thermal_sysfs.c
/openbmc/linux/drivers/video/console/Kconfig
/openbmc/linux/drivers/video/fbdev/Kconfig
/openbmc/linux/drivers/video/fbdev/core/Kconfig
/openbmc/linux/drivers/xen/events/events_base.c
/openbmc/linux/drivers/xen/platform-pci.c
/openbmc/linux/fs/btrfs/extent_io.c
/openbmc/linux/fs/btrfs/file.c
/openbmc/linux/fs/btrfs/inode.c
/openbmc/linux/fs/btrfs/super.c
/openbmc/linux/fs/btrfs/verity.c
/openbmc/linux/fs/buffer.c
/openbmc/linux/fs/ext4/super.c
/openbmc/linux/fs/gfs2/glock.c
/openbmc/linux/fs/gfs2/glops.c
/openbmc/linux/fs/gfs2/quota.h
/openbmc/linux/fs/inode.c
/openbmc/linux/fs/iomap/buffered-io.c
/openbmc/linux/fs/netfs/buffered_read.c
/openbmc/linux/fs/nfs/direct.c
/openbmc/linux/fs/nfs/flexfilelayout/flexfilelayout.c
/openbmc/linux/fs/nfs/nfs4client.c
/openbmc/linux/fs/nfs/nfs4proc.c
/openbmc/linux/fs/nfs/write.c
/openbmc/linux/fs/proc/internal.h
/openbmc/linux/fs/proc/task_nommu.c
/openbmc/linux/fs/smb/client/cached_dir.c
/openbmc/linux/fs/smb/client/cifsglob.h
/openbmc/linux/fs/smb/client/cifsproto.h
/openbmc/linux/fs/smb/client/connect.c
/openbmc/linux/fs/smb/client/misc.c
/openbmc/linux/fs/smb/client/smb2inode.c
/openbmc/linux/fs/smb/client/smb2maperror.c
/openbmc/linux/fs/smb/client/smb2pdu.c
/openbmc/linux/fs/smb/client/smbdirect.c
/openbmc/linux/fs/smb/client/trace.h
/openbmc/linux/fs/smb/client/transport.c
/openbmc/linux/fs/stat.c
/openbmc/linux/fs/tracefs/event_inode.c
/openbmc/linux/fs/xfs/Kconfig
/openbmc/linux/fs/xfs/libxfs/xfs_log_recover.h
/openbmc/linux/fs/xfs/libxfs/xfs_sb.c
/openbmc/linux/fs/xfs/libxfs/xfs_trans_inode.c
/openbmc/linux/fs/xfs/scrub/scrub.c
/openbmc/linux/fs/xfs/scrub/stats.c
/openbmc/linux/fs/xfs/xfs_attr_inactive.c
/openbmc/linux/fs/xfs/xfs_attr_item.c
/openbmc/linux/fs/xfs/xfs_bmap_item.c
/openbmc/linux/fs/xfs/xfs_export.c
/openbmc/linux/fs/xfs/xfs_extfree_item.c
/openbmc/linux/fs/xfs/xfs_fsmap.c
/openbmc/linux/fs/xfs/xfs_icache.c
/openbmc/linux/fs/xfs/xfs_icache.h
/openbmc/linux/fs/xfs/xfs_inode.c
/openbmc/linux/fs/xfs/xfs_inode.h
/openbmc/linux/fs/xfs/xfs_iops.c
/openbmc/linux/fs/xfs/xfs_itable.c
/openbmc/linux/fs/xfs/xfs_log.c
/openbmc/linux/fs/xfs/xfs_log_cil.c
/openbmc/linux/fs/xfs/xfs_log_priv.h
/openbmc/linux/fs/xfs/xfs_log_recover.c
/openbmc/linux/fs/xfs/xfs_mount.h
/openbmc/linux/fs/xfs/xfs_qm.c
/openbmc/linux/fs/xfs/xfs_refcount_item.c
/openbmc/linux/fs/xfs/xfs_rmap_item.c
/openbmc/linux/fs/xfs/xfs_super.c
/openbmc/linux/fs/xfs/xfs_trace.h
/openbmc/linux/fs/xfs/xfs_xattr.c
/openbmc/linux/include/linux/aer.h
/openbmc/linux/include/linux/arm-smccc.h
/openbmc/linux/include/linux/atomic/atomic-arch-fallback.h
/openbmc/linux/include/linux/btf_ids.h
/openbmc/linux/include/linux/cpuhotplug.h
/openbmc/linux/include/linux/fs.h
/openbmc/linux/include/linux/if_team.h
/openbmc/linux/include/linux/memcontrol.h
/openbmc/linux/include/linux/nfs_fs_sb.h
/openbmc/linux/include/linux/nfs_page.h
/openbmc/linux/include/linux/resume_user_mode.h
/openbmc/linux/include/linux/seqlock.h
/openbmc/linux/include/linux/sunrpc/xdr.h
/openbmc/linux/include/net/netfilter/nf_tables.h
/openbmc/linux/include/trace/events/xen.h
/openbmc/linux/include/uapi/linux/bpf.h
/openbmc/linux/include/uapi/linux/stddef.h
/openbmc/linux/include/xen/arm/hypervisor.h
/openbmc/linux/include/xen/events.h
/openbmc/linux/kernel/bpf/btf.c
/openbmc/linux/kernel/bpf/cgroup.c
/openbmc/linux/kernel/bpf/memalloc.c
/openbmc/linux/kernel/bpf/offload.c
/openbmc/linux/kernel/bpf/queue_stack_maps.c
/openbmc/linux/kernel/pid.c
/openbmc/linux/kernel/sched/core.c
/openbmc/linux/kernel/sched/idle.c
/openbmc/linux/kernel/task_work.c
/openbmc/linux/kernel/trace/bpf_trace.c
/openbmc/linux/kernel/trace/ring_buffer.c
/openbmc/linux/lib/argv_split.c
/openbmc/linux/lib/scatterlist.c
/openbmc/linux/mm/filemap.c
/openbmc/linux/mm/memcontrol.c
/openbmc/linux/mm/page_alloc.c
/openbmc/linux/mm/shmem.c
/openbmc/linux/net/ax25/Kconfig
/openbmc/linux/net/bridge/br_forward.c
/openbmc/linux/net/bridge/br_input.c
/openbmc/linux/net/core/dev.c
/openbmc/linux/net/core/flow_dissector.c
/openbmc/linux/net/dccp/ipv4.c
/openbmc/linux/net/dccp/ipv6.c
/openbmc/linux/net/handshake/handshake-test.c
/openbmc/linux/net/hsr/hsr_framereg.c
/openbmc/linux/net/hsr/hsr_main.h
/openbmc/linux/net/ipv4/route.c
/openbmc/linux/net/mptcp/options.c
/openbmc/linux/net/mptcp/protocol.c
/openbmc/linux/net/mptcp/protocol.h
/openbmc/linux/net/mptcp/subflow.c
/openbmc/linux/net/ncsi/ncsi-aen.c
/openbmc/linux/net/netfilter/ipset/ip_set_core.c
/openbmc/linux/net/netfilter/nf_conntrack_bpf.c
/openbmc/linux/net/netfilter/nf_conntrack_extend.c
/openbmc/linux/net/netfilter/nf_tables_api.c
/openbmc/linux/net/netfilter/nft_set_hash.c
/openbmc/linux/net/netfilter/nft_set_pipapo.c
/openbmc/linux/net/netfilter/nft_set_rbtree.c
/openbmc/linux/net/rds/rdma_transport.c
/openbmc/linux/net/sunrpc/clnt.c
/openbmc/linux/scripts/atomic/gen-atomic-fallback.sh
/openbmc/linux/scripts/gdb/linux/symbols.py
/openbmc/linux/sound/core/init.c
/openbmc/linux/sound/core/rawmidi.c
/openbmc/linux/sound/core/seq/seq_midi.c
/openbmc/linux/sound/core/seq/seq_ump_client.c
/openbmc/linux/sound/core/seq/seq_ump_convert.c
/openbmc/linux/sound/firewire/bebob/bebob_midi.c
/openbmc/linux/sound/firewire/dice/dice-midi.c
/openbmc/linux/sound/firewire/digi00x/digi00x-midi.c
/openbmc/linux/sound/firewire/fireface/ff-midi.c
/openbmc/linux/sound/firewire/fireworks/fireworks.c
/openbmc/linux/sound/firewire/fireworks/fireworks_midi.c
/openbmc/linux/sound/firewire/motu/motu-midi.c
/openbmc/linux/sound/firewire/oxfw/oxfw-midi.c
/openbmc/linux/sound/firewire/oxfw/oxfw.c
/openbmc/linux/sound/firewire/tascam/tascam-midi.c
/openbmc/linux/sound/hda/intel-sdw-acpi.c
/openbmc/linux/sound/isa/ad1848/ad1848.c
/openbmc/linux/sound/isa/cs423x/cs4231.c
/openbmc/linux/sound/isa/cs423x/cs4236.c
/openbmc/linux/sound/isa/es1688/es1688.c
/openbmc/linux/sound/isa/opti9xx/miro.c
/openbmc/linux/sound/isa/opti9xx/opti92x-ad1848.c
/openbmc/linux/sound/isa/sscape.c
/openbmc/linux/sound/pci/cmipci.c
/openbmc/linux/sound/pci/hda/cs35l56_hda.c
/openbmc/linux/sound/pci/hda/cs35l56_hda_i2c.c
/openbmc/linux/sound/pci/hda/hda_generic.c
/openbmc/linux/sound/pci/hda/hda_intel.c
/openbmc/linux/sound/pci/hda/patch_realtek.c
/openbmc/linux/sound/pci/riptide/riptide.c
/openbmc/linux/sound/soc/amd/yc/acp6x-mach.c
/openbmc/linux/sound/soc/codecs/aw88395/aw88395_lib.c
/openbmc/linux/sound/soc/codecs/cs35l56-i2c.c
/openbmc/linux/sound/soc/codecs/cs35l56.c
/openbmc/linux/sound/soc/codecs/cs42l42-sdw.c
/openbmc/linux/sound/soc/codecs/cs42l42.c
/openbmc/linux/sound/soc/codecs/cs42l42.h
/openbmc/linux/sound/soc/codecs/cs42l43.c
/openbmc/linux/sound/soc/codecs/rt5640.c
/openbmc/linux/sound/soc/codecs/wm8960.c
/openbmc/linux/sound/soc/codecs/wm_adsp.c
/openbmc/linux/sound/soc/fsl/imx-audmix.c
/openbmc/linux/sound/soc/fsl/imx-pcm-rpmsg.c
/openbmc/linux/sound/soc/fsl/imx-rpmsg.c
/openbmc/linux/sound/soc/intel/avs/boards/hdaudio.c
/openbmc/linux/sound/soc/meson/axg-spdifin.c
/openbmc/linux/sound/soc/sh/rcar/core.c
/openbmc/linux/sound/soc/soc-pcm.c
/openbmc/linux/sound/soc/soc-utils.c
/openbmc/linux/sound/soc/sof/core.c
/openbmc/linux/sound/soc/sof/intel/mtl.c
/openbmc/linux/sound/soc/sof/intel/mtl.h
/openbmc/linux/sound/soc/sof/ipc4-topology.c
/openbmc/linux/sound/soc/sof/sof-audio.c
/openbmc/linux/sound/soc/tegra/tegra_audio_graph_card.c
/openbmc/linux/sound/usb/caiaq/device.c
/openbmc/linux/sound/usb/mixer.c
/openbmc/linux/sound/usb/mixer_scarlett_gen2.c
/openbmc/linux/sound/xen/xen_snd_front_cfg.c
/openbmc/linux/tools/include/linux/btf_ids.h
/openbmc/linux/tools/include/linux/mm.h
/openbmc/linux/tools/include/linux/seq_file.h
/openbmc/linux/tools/include/uapi/linux/bpf.h
/openbmc/linux/tools/testing/memblock/internal.h
/openbmc/linux/tools/testing/memblock/mmzone.c
/openbmc/linux/tools/testing/memblock/tests/basic_api.c
/openbmc/linux/tools/testing/memblock/tests/common.h
/openbmc/linux/tools/testing/selftests/alsa/conf.c
/openbmc/linux/tools/testing/selftests/alsa/mixer-test.c
/openbmc/linux/tools/testing/selftests/alsa/pcm-test.c
/openbmc/linux/tools/testing/selftests/alsa/test-pcmtest-driver.c
/openbmc/linux/tools/testing/selftests/bpf/DENYLIST.aarch64
/openbmc/linux/tools/testing/selftests/bpf/config
/openbmc/linux/tools/testing/selftests/bpf/config.x86_64
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/empty_skb.c
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/kprobe_multi_test.c
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/test_bpf_ma.c
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/xdp_dev_bound_only.c
/openbmc/linux/tools/testing/selftests/bpf/progs/kprobe_multi_override.c
/openbmc/linux/tools/testing/selftests/bpf/progs/test_bpf_ma.c
/openbmc/linux/tools/testing/selftests/bpf/test_verifier.c
/openbmc/linux/tools/testing/selftests/fchmodat2/Makefile
/openbmc/linux/tools/testing/selftests/kvm/lib/test_util.c
/openbmc/linux/tools/testing/selftests/kvm/riscv/get-reg-list.c
/openbmc/linux/tools/testing/selftests/net/hsr/hsr_ping.sh
/openbmc/linux/tools/testing/selftests/net/tls.c
/openbmc/linux/tools/testing/selftests/netfilter/.gitignore
/openbmc/linux/tools/testing/selftests/netfilter/Makefile
/openbmc/linux/tools/testing/selftests/netfilter/audit_logread.c
/openbmc/linux/tools/testing/selftests/netfilter/config
/openbmc/linux/tools/testing/selftests/netfilter/nft_audit.sh
/openbmc/linux/tools/testing/selftests/openat2/Makefile
/openbmc/linux/tools/testing/selftests/proc/proc-empty-vm.c
99e5a24720-Sep-2023 Huacai Chen <chenhuacai@loongson.cn>

LoongArch: Don't inline kasan_mem_to_shadow()/kasan_shadow_to_mem()

As Linus suggested, kasan_mem_to_shadow()/kasan_shadow_to_mem() are not
performance-critical and too big to inline. This is simply

LoongArch: Don't inline kasan_mem_to_shadow()/kasan_shadow_to_mem()

As Linus suggested, kasan_mem_to_shadow()/kasan_shadow_to_mem() are not
performance-critical and too big to inline. This is simply wrong so just
define them out-of-line.

If they really need to be inlined in future, such as the objtool / SMAP
issue for X86, we should mark them __always_inline.

Suggested-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>

show more ...

2a86f1b520-Sep-2023 Huacai Chen <chenhuacai@loongson.cn>

kasan: Cleanup the __HAVE_ARCH_SHADOW_MAP usage

As Linus suggested, __HAVE_ARCH_XYZ is "stupid" and "having historical
uses of it doesn't make it good". So migrate __HAVE_ARCH_SHADOW_MAP to
separate

kasan: Cleanup the __HAVE_ARCH_SHADOW_MAP usage

As Linus suggested, __HAVE_ARCH_XYZ is "stupid" and "having historical
uses of it doesn't make it good". So migrate __HAVE_ARCH_SHADOW_MAP to
separate macros named after the respective functions.

Suggested-by: Linus Torvalds <torvalds@linux-foundation.org>
Reviewed-by: WANG Xuerui <git@xen0n.name>
Reviewed-by: Andrey Konovalov <andreyknvl@gmail.com>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>

show more ...

3563b47720-Sep-2023 Andy Shevchenko <andriy.shevchenko@linux.intel.com>

LoongArch: Use _UL() and _ULL()

Use _UL() and _ULL() that are provided by const.h.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Huacai Chen <chenhuacai@loongson

LoongArch: Use _UL() and _ULL()

Use _UL() and _ULL() that are provided by const.h.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>

show more ...

c718a0ba20-Sep-2023 Bibo Mao <maobibo@loongson.cn>

LoongArch: Fix some build warnings with W=1

There are some building warnings when building LoongArch kernel with W=1
as following, this patch fixes them.

arch/loongarch/kernel/acpi.c:284:13: warnin

LoongArch: Fix some build warnings with W=1

There are some building warnings when building LoongArch kernel with W=1
as following, this patch fixes them.

arch/loongarch/kernel/acpi.c:284:13: warning: no previous prototype for ‘acpi_numa_arch_fixup’ [-Wmissing-prototypes]
284 | void __init acpi_numa_arch_fixup(void) {}
| ^~~~~~~~~~~~~~~~~~~~
arch/loongarch/kernel/time.c:32:13: warning: no previous prototype for ‘constant_timer_interrupt’ [-Wmissing-prototypes]
32 | irqreturn_t constant_timer_interrupt(int irq, void *data)
| ^~~~~~~~~~~~~~~~~~~~~~~~
arch/loongarch/kernel/traps.c:496:25: warning: no previous prototype for 'do_fpe' [-Wmissing-prototypes]
496 | asmlinkage void noinstr do_fpe(struct pt_regs *regs
| ^~~~~~
arch/loongarch/kernel/traps.c:813:22: warning: variable ‘opcode’ set but not used [-Wunused-but-set-variable]
813 | unsigned int opcode;
| ^~~~~~
arch/loongarch/kernel/signal.c:895:14: warning: no previous prototype for ‘get_sigframe’ [-Wmissing-prototypes]
895 | void __user *get_sigframe(struct ksignal *ksig, struct pt_regs *regs,
| ^~~~~~~~~~~~
arch/loongarch/kernel/syscall.c:21:40: warning: initialized field overwritten [-Woverride-init]
21 | #define __SYSCALL(nr, call) [nr] = (call),
| ^
arch/loongarch/kernel/syscall.c:40:14: warning: no previous prototype for ‘do_syscall’ [-Wmissing-prototypes]
40 | void noinstr do_syscall(struct pt_regs *regs)
| ^~~~~~~~~~
arch/loongarch/kernel/smp.c:502:17: warning: no previous prototype for ‘start_secondary’ [-Wmissing-prototypes]
502 | asmlinkage void start_secondary(void)
| ^~~~~~~~~~~~~~~
arch/loongarch/kernel/process.c:309:15: warning: no previous prototype for ‘arch_align_stack’ [-Wmissing-prototypes]
309 | unsigned long arch_align_stack(unsigned long sp)
| ^~~~~~~~~~~~~~~~
arch/loongarch/kernel/topology.c:13:5: warning: no previous prototype for ‘arch_register_cpu’ [-Wmissing-prototypes]
13 | int arch_register_cpu(int cpu)
| ^~~~~~~~~~~~~~~~~
arch/loongarch/kernel/topology.c:27:6: warning: no previous prototype for ‘arch_unregister_cpu’ [-Wmissing-prototypes]
27 | void arch_unregister_cpu(int cpu)
| ^~~~~~~~~~~~~~~~~~~
arch/loongarch/kernel/module-sections.c:103:5: warning: no previous prototype for ‘module_frob_arch_sections’ [-Wmissing-prototypes]
103 | int module_frob_arch_sections(Elf_Ehdr *ehdr, Elf_Shdr *sechdrs,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
arch/loongarch/mm/hugetlbpage.c:56:5: warning: no previous prototype for ‘is_aligned_hugepage_range’ [-Wmissing-prototypes]
56 | int is_aligned_hugepage_range(unsigned long addr, unsigned long len)
| ^~~~~~~~~~~~~~~~~~~~~~~~~

Signed-off-by: Bibo Mao <maobibo@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>

show more ...


/openbmc/linux/Documentation/admin-guide/perf/alibaba_pmu.rst
/openbmc/linux/Documentation/admin-guide/sysctl/kernel.rst
/openbmc/linux/Documentation/devicetree/bindings/cache/andestech,ax45mp-cache.yaml
/openbmc/linux/Documentation/devicetree/bindings/sound/fsl,easrc.yaml
/openbmc/linux/Documentation/filesystems/btrfs.rst
/openbmc/linux/Documentation/gpu/automated_testing.rst
/openbmc/linux/Documentation/gpu/index.rst
/openbmc/linux/Documentation/process/embargoed-hardware-issues.rst
/openbmc/linux/Documentation/riscv/hwprobe.rst
/openbmc/linux/MAINTAINERS
/openbmc/linux/Makefile
/openbmc/linux/arch/arm64/include/asm/efi.h
/openbmc/linux/arch/arm64/kernel/idreg-override.c
/openbmc/linux/arch/arm64/lib/csum.c
asm/exception.h
asm/smp.h
/openbmc/linux/arch/loongarch/kernel/Makefile
/openbmc/linux/arch/loongarch/kernel/acpi.c
/openbmc/linux/arch/loongarch/kernel/module-sections.c
/openbmc/linux/arch/loongarch/kernel/process.c
/openbmc/linux/arch/loongarch/kernel/signal.c
/openbmc/linux/arch/loongarch/kernel/smp.c
/openbmc/linux/arch/loongarch/kernel/syscall.c
/openbmc/linux/arch/loongarch/kernel/time.c
/openbmc/linux/arch/loongarch/kernel/topology.c
/openbmc/linux/arch/loongarch/kernel/traps.c
/openbmc/linux/arch/loongarch/kernel/vmlinux.lds.S
/openbmc/linux/arch/loongarch/mm/fault.c
/openbmc/linux/arch/loongarch/mm/hugetlbpage.c
/openbmc/linux/arch/loongarch/mm/ioremap.c
/openbmc/linux/arch/loongarch/mm/tlb.c
/openbmc/linux/arch/parisc/include/asm/cache.h
/openbmc/linux/arch/parisc/include/asm/pdc.h
/openbmc/linux/arch/parisc/include/asm/processor.h
/openbmc/linux/arch/parisc/include/asm/ropes.h
/openbmc/linux/arch/parisc/include/asm/shmparam.h
/openbmc/linux/arch/parisc/kernel/asm-offsets.c
/openbmc/linux/arch/parisc/kernel/cache.c
/openbmc/linux/arch/parisc/kernel/drivers.c
/openbmc/linux/arch/parisc/kernel/firmware.c
/openbmc/linux/arch/parisc/kernel/head.S
/openbmc/linux/arch/parisc/kernel/irq.c
/openbmc/linux/arch/parisc/kernel/processor.c
/openbmc/linux/arch/parisc/kernel/vmlinux.lds.S
/openbmc/linux/arch/parisc/mm/init.c
/openbmc/linux/arch/riscv/Kconfig
/openbmc/linux/arch/riscv/Kconfig.errata
/openbmc/linux/arch/riscv/errata/Makefile
/openbmc/linux/arch/riscv/errata/andes/Makefile
/openbmc/linux/arch/riscv/errata/andes/errata.c
/openbmc/linux/arch/riscv/errata/thead/errata.c
/openbmc/linux/arch/riscv/include/asm/alternative.h
/openbmc/linux/arch/riscv/include/asm/cpufeature.h
/openbmc/linux/arch/riscv/include/asm/dma-noncoherent.h
/openbmc/linux/arch/riscv/include/asm/efi.h
/openbmc/linux/arch/riscv/include/asm/errata_list.h
/openbmc/linux/arch/riscv/include/asm/page.h
/openbmc/linux/arch/riscv/include/asm/patch.h
/openbmc/linux/arch/riscv/include/asm/vendorid_list.h
/openbmc/linux/arch/riscv/include/uapi/asm/ptrace.h
/openbmc/linux/arch/riscv/kernel/Makefile
/openbmc/linux/arch/riscv/kernel/alternative.c
/openbmc/linux/arch/riscv/kernel/copy-unaligned.S
/openbmc/linux/arch/riscv/kernel/copy-unaligned.h
/openbmc/linux/arch/riscv/kernel/cpufeature.c
/openbmc/linux/arch/riscv/kernel/elf_kexec.c
/openbmc/linux/arch/riscv/kernel/image-vars.h
/openbmc/linux/arch/riscv/kernel/patch.c
/openbmc/linux/arch/riscv/kernel/pi/Makefile
/openbmc/linux/arch/riscv/kernel/pi/cmdline_early.c
/openbmc/linux/arch/riscv/kernel/pi/fdt_early.c
/openbmc/linux/arch/riscv/kernel/ptrace.c
/openbmc/linux/arch/riscv/kernel/setup.c
/openbmc/linux/arch/riscv/kernel/smpboot.c
/openbmc/linux/arch/riscv/mm/dma-noncoherent.c
/openbmc/linux/arch/riscv/mm/init.c
/openbmc/linux/arch/riscv/mm/pmem.c
/openbmc/linux/arch/riscv/net/bpf_jit.h
/openbmc/linux/arch/riscv/net/bpf_jit_comp64.c
/openbmc/linux/arch/riscv/net/bpf_jit_core.c
/openbmc/linux/arch/sh/boards/mach-ap325rxa/setup.c
/openbmc/linux/arch/sh/boards/mach-ecovec24/setup.c
/openbmc/linux/arch/sh/boards/mach-kfr2r09/setup.c
/openbmc/linux/arch/sh/boards/mach-migor/setup.c
/openbmc/linux/arch/sh/boards/mach-se/7724/setup.c
/openbmc/linux/arch/sh/drivers/push-switch.c
/openbmc/linux/arch/x86/Kconfig
/openbmc/linux/arch/x86/boot/compressed/ident_map_64.c
/openbmc/linux/arch/x86/events/intel/uncore_snbep.c
/openbmc/linux/arch/x86/include/asm/boot.h
/openbmc/linux/arch/x86/include/asm/efi.h
/openbmc/linux/arch/x86/include/asm/linkage.h
/openbmc/linux/arch/x86/include/asm/mman.h
/openbmc/linux/arch/x86/include/uapi/asm/mman.h
/openbmc/linux/arch/x86/kernel/apic/x2apic_uv_x.c
/openbmc/linux/arch/x86/kernel/cpu/sgx/virt.c
/openbmc/linux/arch/x86/kernel/smpboot.c
/openbmc/linux/arch/x86/kernel/vmlinux.lds.S
/openbmc/linux/arch/x86/lib/putuser.S
/openbmc/linux/arch/x86/platform/efi/efi_32.c
/openbmc/linux/arch/x86/platform/efi/efi_64.c
/openbmc/linux/arch/x86/purgatory/Makefile
/openbmc/linux/block/blk-map.c
/openbmc/linux/block/blk-mq.c
/openbmc/linux/block/blk-throttle.c
/openbmc/linux/block/blk-throttle.h
/openbmc/linux/block/fops.c
/openbmc/linux/block/ioctl.c
/openbmc/linux/drivers/Kconfig
/openbmc/linux/drivers/Makefile
/openbmc/linux/drivers/acpi/thermal.c
/openbmc/linux/drivers/ata/ahci.c
/openbmc/linux/drivers/ata/libahci.c
/openbmc/linux/drivers/ata/libata-core.c
/openbmc/linux/drivers/ata/libata-eh.c
/openbmc/linux/drivers/ata/libata-sata.c
/openbmc/linux/drivers/ata/libata-scsi.c
/openbmc/linux/drivers/ata/pata_parport/comm.c
/openbmc/linux/drivers/ata/sata_mv.c
/openbmc/linux/drivers/base/core.c
/openbmc/linux/drivers/block/drbd/drbd_main.c
/openbmc/linux/drivers/block/null_blk/main.c
/openbmc/linux/drivers/cache/Kconfig
/openbmc/linux/drivers/cache/Makefile
/openbmc/linux/drivers/cache/ax45mp_cache.c
/openbmc/linux/drivers/char/agp/parisc-agp.c
/openbmc/linux/drivers/char/tpm/tpm-chip.c
/openbmc/linux/drivers/comedi/Kconfig
/openbmc/linux/drivers/firewire/core-device.c
/openbmc/linux/drivers/firewire/core-topology.c
/openbmc/linux/drivers/firmware/efi/libstub/Makefile
/openbmc/linux/drivers/firmware/efi/libstub/arm64-stub.c
/openbmc/linux/drivers/firmware/efi/libstub/efistub.h
/openbmc/linux/drivers/firmware/efi/libstub/kaslr.c
/openbmc/linux/drivers/firmware/efi/libstub/riscv-stub.c
/openbmc/linux/drivers/firmware/efi/libstub/unaccepted_memory.c
/openbmc/linux/drivers/gpio/gpio-zynq.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu.h
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.h
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/nbio_v4_3.c
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/soc21.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_crat.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_crat.h
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_priv.h
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_topology.c
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/kfd_topology.h
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/openbmc/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
/openbmc/linux/drivers/gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dc.h
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn314/dcn314_resource.c
/openbmc/linux/drivers/gpu/drm/amd/display/dc/inc/core_types.h
/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/link_factory.c
/openbmc/linux/drivers/gpu/drm/amd/include/kgd_kfd_interface.h
/openbmc/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
/openbmc/linux/drivers/gpu/drm/ci/arm.config
/openbmc/linux/drivers/gpu/drm/ci/arm64.config
/openbmc/linux/drivers/gpu/drm/ci/build-igt.sh
/openbmc/linux/drivers/gpu/drm/ci/build.sh
/openbmc/linux/drivers/gpu/drm/ci/build.yml
/openbmc/linux/drivers/gpu/drm/ci/check-patch.py
/openbmc/linux/drivers/gpu/drm/ci/container.yml
/openbmc/linux/drivers/gpu/drm/ci/gitlab-ci.yml
/openbmc/linux/drivers/gpu/drm/ci/igt_runner.sh
/openbmc/linux/drivers/gpu/drm/ci/image-tags.yml
/openbmc/linux/drivers/gpu/drm/ci/lava-submit.sh
/openbmc/linux/drivers/gpu/drm/ci/static-checks.yml
/openbmc/linux/drivers/gpu/drm/ci/test.yml
/openbmc/linux/drivers/gpu/drm/ci/testlist.txt
/openbmc/linux/drivers/gpu/drm/ci/x86_64.config
/openbmc/linux/drivers/gpu/drm/ci/xfails/amdgpu-stoney-fails.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/amdgpu-stoney-flakes.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/amdgpu-stoney-skips.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/i915-amly-fails.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/i915-amly-flakes.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/i915-amly-skips.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/i915-apl-fails.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/i915-apl-skips.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/i915-cml-fails.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/i915-cml-skips.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/i915-glk-fails.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/i915-glk-skips.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/i915-kbl-skips.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/i915-tgl-flakes.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/i915-tgl-skips.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/i915-whl-fails.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/i915-whl-flakes.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/i915-whl-skips.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/mediatek-mt8183-fails.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/mediatek-mt8183-flakes.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/meson-g12b-flakes.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/msm-apq8016-flakes.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/msm-apq8096-fails.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/msm-apq8096-flakes.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/msm-apq8096-skips.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/msm-sc7180-fails.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/msm-sc7180-flakes.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/msm-sc7180-skips.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/msm-sdm845-fails.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/rockchip-rk3288-fails.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/rockchip-rk3288-flakes.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/rockchip-rk3288-skips.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/rockchip-rk3399-fails.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/rockchip-rk3399-flakes.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/rockchip-rk3399-skips.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/virtio_gpu-none-fails.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/virtio_gpu-none-flakes.txt
/openbmc/linux/drivers/gpu/drm/ci/xfails/virtio_gpu-none-skips.txt
/openbmc/linux/drivers/gpu/drm/drm_connector.c
/openbmc/linux/drivers/gpu/drm/drm_exec.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_bios.c
/openbmc/linux/drivers/gpu/drm/i915/display/intel_bios.h
/openbmc/linux/drivers/gpu/drm/i915/display/intel_dp.c
/openbmc/linux/drivers/gpu/drm/radeon/radeon_sa.c
/openbmc/linux/drivers/gpu/drm/tiny/gm12u320.c
/openbmc/linux/drivers/gpu/drm/vkms/vkms_composer.c
/openbmc/linux/drivers/gpu/drm/vkms/vkms_crtc.c
/openbmc/linux/drivers/gpu/drm/vkms/vkms_drv.h
/openbmc/linux/drivers/i2c/Kconfig
/openbmc/linux/drivers/i2c/busses/Kconfig
/openbmc/linux/drivers/i2c/busses/i2c-aspeed.c
/openbmc/linux/drivers/i2c/busses/i2c-cadence.c
/openbmc/linux/drivers/md/dm-core.h
/openbmc/linux/drivers/md/dm-ioctl.c
/openbmc/linux/drivers/md/dm-table.c
/openbmc/linux/drivers/md/dm.c
/openbmc/linux/drivers/md/md.c
/openbmc/linux/drivers/md/md.h
/openbmc/linux/drivers/md/raid1.c
/openbmc/linux/drivers/media/dvb-frontends/ascot2e.c
/openbmc/linux/drivers/media/dvb-frontends/atbm8830.c
/openbmc/linux/drivers/media/dvb-frontends/au8522_dig.c
/openbmc/linux/drivers/media/dvb-frontends/bcm3510.c
/openbmc/linux/drivers/media/dvb-frontends/cx22700.c
/openbmc/linux/drivers/media/dvb-frontends/cx22702.c
/openbmc/linux/drivers/media/dvb-frontends/cx24110.c
/openbmc/linux/drivers/media/dvb-frontends/cx24113.c
/openbmc/linux/drivers/media/dvb-frontends/cx24116.c
/openbmc/linux/drivers/media/dvb-frontends/cx24120.c
/openbmc/linux/drivers/media/dvb-frontends/cx24123.c
/openbmc/linux/drivers/media/dvb-frontends/cxd2820r_core.c
/openbmc/linux/drivers/media/dvb-frontends/cxd2841er.c
/openbmc/linux/drivers/media/dvb-frontends/cxd2880/cxd2880_top.c
/openbmc/linux/drivers/media/dvb-frontends/dib0070.c
/openbmc/linux/drivers/media/dvb-frontends/dib0090.c
/openbmc/linux/drivers/media/dvb-frontends/dib3000mb.c
/openbmc/linux/drivers/media/dvb-frontends/dib3000mc.c
/openbmc/linux/drivers/media/dvb-frontends/dib7000m.c
/openbmc/linux/drivers/media/dvb-frontends/dib7000p.c
/openbmc/linux/drivers/media/dvb-frontends/dib8000.c
/openbmc/linux/drivers/media/dvb-frontends/dib9000.c
/openbmc/linux/drivers/media/dvb-frontends/drx39xyj/drxj.c
/openbmc/linux/drivers/media/dvb-frontends/drxd_hard.c
/openbmc/linux/drivers/media/dvb-frontends/drxk_hard.c
/openbmc/linux/drivers/media/dvb-frontends/ds3000.c
/openbmc/linux/drivers/media/dvb-frontends/dvb-pll.c
/openbmc/linux/drivers/media/dvb-frontends/ec100.c
/openbmc/linux/drivers/media/dvb-frontends/helene.c
/openbmc/linux/drivers/media/dvb-frontends/horus3a.c
/openbmc/linux/drivers/media/dvb-frontends/isl6405.c
/openbmc/linux/drivers/media/dvb-frontends/isl6421.c
/openbmc/linux/drivers/media/dvb-frontends/isl6423.c
/openbmc/linux/drivers/media/dvb-frontends/itd1000.c
/openbmc/linux/drivers/media/dvb-frontends/ix2505v.c
/openbmc/linux/drivers/media/dvb-frontends/l64781.c
/openbmc/linux/drivers/media/dvb-frontends/lg2160.c
/openbmc/linux/drivers/media/dvb-frontends/lgdt3305.c
/openbmc/linux/drivers/media/dvb-frontends/lgdt3306a.c
/openbmc/linux/drivers/media/dvb-frontends/lgdt330x.c
/openbmc/linux/drivers/media/dvb-frontends/lgs8gxx.c
/openbmc/linux/drivers/media/dvb-frontends/lnbh25.c
/openbmc/linux/drivers/media/dvb-frontends/lnbp21.c
/openbmc/linux/drivers/media/dvb-frontends/lnbp22.c
/openbmc/linux/drivers/media/dvb-frontends/m88ds3103.c
/openbmc/linux/drivers/media/dvb-frontends/m88rs2000.c
/openbmc/linux/drivers/media/dvb-frontends/mb86a16.c
/openbmc/linux/drivers/media/dvb-frontends/mb86a20s.c
/openbmc/linux/drivers/media/dvb-frontends/mt312.c
/openbmc/linux/drivers/media/dvb-frontends/mt352.c
/openbmc/linux/drivers/media/dvb-frontends/nxt200x.c
/openbmc/linux/drivers/media/dvb-frontends/nxt6000.c
/openbmc/linux/drivers/media/dvb-frontends/or51132.c
/openbmc/linux/drivers/media/dvb-frontends/or51211.c
/openbmc/linux/drivers/media/dvb-frontends/s5h1409.c
/openbmc/linux/drivers/media/dvb-frontends/s5h1411.c
/openbmc/linux/drivers/media/dvb-frontends/s5h1420.c
/openbmc/linux/drivers/media/dvb-frontends/s5h1432.c
/openbmc/linux/drivers/media/dvb-frontends/s921.c
/openbmc/linux/drivers/media/dvb-frontends/si21xx.c
/openbmc/linux/drivers/media/dvb-frontends/sp887x.c
/openbmc/linux/drivers/media/dvb-frontends/stb0899_drv.c
/openbmc/linux/drivers/media/dvb-frontends/stb6000.c
/openbmc/linux/drivers/media/dvb-frontends/stb6100.c
/openbmc/linux/drivers/media/dvb-frontends/stv0288.c
/openbmc/linux/drivers/media/dvb-frontends/stv0297.c
/openbmc/linux/drivers/media/dvb-frontends/stv0299.c
/openbmc/linux/drivers/media/dvb-frontends/stv0367.c
/openbmc/linux/drivers/media/dvb-frontends/stv0900_core.c
/openbmc/linux/drivers/media/dvb-frontends/stv090x.c
/openbmc/linux/drivers/media/dvb-frontends/stv6110.c
/openbmc/linux/drivers/media/dvb-frontends/stv6110x.c
/openbmc/linux/drivers/media/dvb-frontends/tda10021.c
/openbmc/linux/drivers/media/dvb-frontends/tda10023.c
/openbmc/linux/drivers/media/dvb-frontends/tda10048.c
/openbmc/linux/drivers/media/dvb-frontends/tda1004x.c
/openbmc/linux/drivers/media/dvb-frontends/tda10086.c
/openbmc/linux/drivers/media/dvb-frontends/tda665x.c
/openbmc/linux/drivers/media/dvb-frontends/tda8083.c
/openbmc/linux/drivers/media/dvb-frontends/tda8261.c
/openbmc/linux/drivers/media/dvb-frontends/tda826x.c
/openbmc/linux/drivers/media/dvb-frontends/ts2020.c
/openbmc/linux/drivers/media/dvb-frontends/tua6100.c
/openbmc/linux/drivers/media/dvb-frontends/ves1820.c
/openbmc/linux/drivers/media/dvb-frontends/ves1x93.c
/openbmc/linux/drivers/media/dvb-frontends/zl10036.c
/openbmc/linux/drivers/media/dvb-frontends/zl10039.c
/openbmc/linux/drivers/media/dvb-frontends/zl10353.c
/openbmc/linux/drivers/media/pci/bt8xx/dst.c
/openbmc/linux/drivers/media/pci/bt8xx/dst_ca.c
/openbmc/linux/drivers/media/pci/ddbridge/ddbridge-dummy-fe.c
/openbmc/linux/drivers/media/tuners/fc0011.c
/openbmc/linux/drivers/media/tuners/fc0012.c
/openbmc/linux/drivers/media/tuners/fc0013.c
/openbmc/linux/drivers/media/tuners/max2165.c
/openbmc/linux/drivers/media/tuners/mc44s803.c
/openbmc/linux/drivers/media/tuners/mt2060.c
/openbmc/linux/drivers/media/tuners/mt2131.c
/openbmc/linux/drivers/media/tuners/mt2266.c
/openbmc/linux/drivers/media/tuners/mxl5005s.c
/openbmc/linux/drivers/media/tuners/qt1010.c
/openbmc/linux/drivers/media/tuners/tda18218.c
/openbmc/linux/drivers/media/tuners/xc2028.c
/openbmc/linux/drivers/media/tuners/xc4000.c
/openbmc/linux/drivers/media/tuners/xc5000.c
/openbmc/linux/drivers/net/dsa/sja1105/sja1105.h
/openbmc/linux/drivers/net/dsa/sja1105/sja1105_dynamic_config.c
/openbmc/linux/drivers/net/dsa/sja1105/sja1105_main.c
/openbmc/linux/drivers/net/ethernet/adi/adin1110.c
/openbmc/linux/drivers/net/ethernet/broadcom/asp2/bcmasp.c
/openbmc/linux/drivers/net/ethernet/broadcom/asp2/bcmasp.h
/openbmc/linux/drivers/net/ethernet/broadcom/asp2/bcmasp_ethtool.c
/openbmc/linux/drivers/net/ethernet/cadence/macb_main.c
/openbmc/linux/drivers/net/ethernet/intel/igb/igb_main.c
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/cn10k.h
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.h
/openbmc/linux/drivers/net/ethernet/mediatek/mtk_eth_soc.c
/openbmc/linux/drivers/net/ethernet/mediatek/mtk_ppe_offload.c
/openbmc/linux/drivers/net/ethernet/microchip/vcap/vcap_api.c
/openbmc/linux/drivers/net/ethernet/renesas/rswitch.c
/openbmc/linux/drivers/net/ethernet/renesas/rswitch.h
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
/openbmc/linux/drivers/net/usb/r8152.c
/openbmc/linux/drivers/net/veth.c
/openbmc/linux/drivers/ntb/hw/amd/ntb_hw_amd.c
/openbmc/linux/drivers/ntb/ntb_transport.c
/openbmc/linux/drivers/ntb/test/ntb_perf.c
/openbmc/linux/drivers/ntb/test/ntb_tool.c
/openbmc/linux/drivers/nvme/host/core.c
/openbmc/linux/drivers/nvme/host/fc.c
/openbmc/linux/drivers/nvme/host/hwmon.c
/openbmc/linux/drivers/nvme/host/pci.c
/openbmc/linux/drivers/nvme/target/tcp.c
/openbmc/linux/drivers/parisc/ccio-dma.c
/openbmc/linux/drivers/parisc/iommu-helpers.h
/openbmc/linux/drivers/parisc/iosapic.c
/openbmc/linux/drivers/parisc/iosapic_private.h
/openbmc/linux/drivers/parisc/sba_iommu.c
/openbmc/linux/drivers/pci/Kconfig
/openbmc/linux/drivers/pci/probe.c
/openbmc/linux/drivers/pci/quirks.c
/openbmc/linux/drivers/perf/cxl_pmu.c
/openbmc/linux/drivers/platform/mellanox/Kconfig
/openbmc/linux/drivers/platform/mellanox/mlxbf-pmc.c
/openbmc/linux/drivers/platform/mellanox/mlxbf-tmfifo.c
/openbmc/linux/drivers/platform/x86/asus-nb-wmi.c
/openbmc/linux/drivers/pmdomain/Makefile
/openbmc/linux/drivers/pmdomain/actions/Makefile
/openbmc/linux/drivers/pmdomain/actions/owl-sps-helper.c
/openbmc/linux/drivers/pmdomain/actions/owl-sps.c
/openbmc/linux/drivers/pmdomain/amlogic/Makefile
/openbmc/linux/drivers/pmdomain/amlogic/meson-ee-pwrc.c
/openbmc/linux/drivers/pmdomain/amlogic/meson-gx-pwrc-vpu.c
/openbmc/linux/drivers/pmdomain/amlogic/meson-secure-pwrc.c
/openbmc/linux/drivers/pmdomain/apple/Makefile
/openbmc/linux/drivers/pmdomain/apple/pmgr-pwrstate.c
/openbmc/linux/drivers/pmdomain/bcm/Makefile
/openbmc/linux/drivers/pmdomain/bcm/bcm-pmb.c
/openbmc/linux/drivers/pmdomain/bcm/bcm2835-power.c
/openbmc/linux/drivers/pmdomain/bcm/bcm63xx-power.c
/openbmc/linux/drivers/pmdomain/bcm/raspberrypi-power.c
/openbmc/linux/drivers/pmdomain/imx/Makefile
/openbmc/linux/drivers/pmdomain/imx/gpc.c
/openbmc/linux/drivers/pmdomain/imx/gpcv2.c
/openbmc/linux/drivers/pmdomain/imx/imx8m-blk-ctrl.c
/openbmc/linux/drivers/pmdomain/imx/imx8mp-blk-ctrl.c
/openbmc/linux/drivers/pmdomain/imx/imx93-blk-ctrl.c
/openbmc/linux/drivers/pmdomain/imx/imx93-pd.c
/openbmc/linux/drivers/pmdomain/imx/scu-pd.c
/openbmc/linux/drivers/pmdomain/mediatek/Makefile
/openbmc/linux/drivers/pmdomain/mediatek/mt6795-pm-domains.h
/openbmc/linux/drivers/pmdomain/mediatek/mt8167-pm-domains.h
/openbmc/linux/drivers/pmdomain/mediatek/mt8173-pm-domains.h
/openbmc/linux/drivers/pmdomain/mediatek/mt8183-pm-domains.h
/openbmc/linux/drivers/pmdomain/mediatek/mt8186-pm-domains.h
/openbmc/linux/drivers/pmdomain/mediatek/mt8188-pm-domains.h
/openbmc/linux/drivers/pmdomain/mediatek/mt8192-pm-domains.h
/openbmc/linux/drivers/pmdomain/mediatek/mt8195-pm-domains.h
/openbmc/linux/drivers/pmdomain/mediatek/mtk-pm-domains.c
/openbmc/linux/drivers/pmdomain/mediatek/mtk-pm-domains.h
/openbmc/linux/drivers/pmdomain/mediatek/mtk-scpsys.c
/openbmc/linux/drivers/pmdomain/qcom/Makefile
/openbmc/linux/drivers/pmdomain/qcom/cpr.c
/openbmc/linux/drivers/pmdomain/qcom/rpmhpd.c
/openbmc/linux/drivers/pmdomain/qcom/rpmpd.c
/openbmc/linux/drivers/pmdomain/renesas/Makefile
/openbmc/linux/drivers/pmdomain/renesas/r8a7742-sysc.c
/openbmc/linux/drivers/pmdomain/renesas/r8a7743-sysc.c
/openbmc/linux/drivers/pmdomain/renesas/r8a7745-sysc.c
/openbmc/linux/drivers/pmdomain/renesas/r8a77470-sysc.c
/openbmc/linux/drivers/pmdomain/renesas/r8a774a1-sysc.c
/openbmc/linux/drivers/pmdomain/renesas/r8a774b1-sysc.c
/openbmc/linux/drivers/pmdomain/renesas/r8a774c0-sysc.c
/openbmc/linux/drivers/pmdomain/renesas/r8a774e1-sysc.c
/openbmc/linux/drivers/pmdomain/renesas/r8a7779-sysc.c
/openbmc/linux/drivers/pmdomain/renesas/r8a7790-sysc.c
/openbmc/linux/drivers/pmdomain/renesas/r8a7791-sysc.c
/openbmc/linux/drivers/pmdomain/renesas/r8a7792-sysc.c
/openbmc/linux/drivers/pmdomain/renesas/r8a7794-sysc.c
/openbmc/linux/drivers/pmdomain/renesas/r8a7795-sysc.c
/openbmc/linux/drivers/pmdomain/renesas/r8a7796-sysc.c
/openbmc/linux/drivers/pmdomain/renesas/r8a77965-sysc.c
/openbmc/linux/drivers/pmdomain/renesas/r8a77970-sysc.c
/openbmc/linux/drivers/pmdomain/renesas/r8a77980-sysc.c
/openbmc/linux/drivers/pmdomain/renesas/r8a77990-sysc.c
/openbmc/linux/drivers/pmdomain/renesas/r8a77995-sysc.c
/openbmc/linux/drivers/pmdomain/renesas/r8a779a0-sysc.c
/openbmc/linux/drivers/pmdomain/renesas/r8a779f0-sysc.c
/openbmc/linux/drivers/pmdomain/renesas/r8a779g0-sysc.c
/openbmc/linux/drivers/pmdomain/renesas/rcar-gen4-sysc.c
/openbmc/linux/drivers/pmdomain/renesas/rcar-gen4-sysc.h
/openbmc/linux/drivers/pmdomain/renesas/rcar-sysc.c
/openbmc/linux/drivers/pmdomain/renesas/rcar-sysc.h
/openbmc/linux/drivers/pmdomain/renesas/rmobile-sysc.c
/openbmc/linux/drivers/pmdomain/rockchip/Makefile
/openbmc/linux/drivers/pmdomain/rockchip/pm-domains.c
/openbmc/linux/drivers/pmdomain/samsung/Makefile
/openbmc/linux/drivers/pmdomain/samsung/exynos-pm-domains.c
/openbmc/linux/drivers/pmdomain/st/Makefile
/openbmc/linux/drivers/pmdomain/st/ste-ux500-pm-domain.c
/openbmc/linux/drivers/pmdomain/starfive/Makefile
/openbmc/linux/drivers/pmdomain/starfive/jh71xx-pmu.c
/openbmc/linux/drivers/pmdomain/sunxi/Makefile
/openbmc/linux/drivers/pmdomain/sunxi/sun20i-ppu.c
/openbmc/linux/drivers/pmdomain/tegra/Makefile
/openbmc/linux/drivers/pmdomain/tegra/powergate-bpmp.c
/openbmc/linux/drivers/pmdomain/ti/Makefile
/openbmc/linux/drivers/pmdomain/ti/omap_prm.c
/openbmc/linux/drivers/pmdomain/ti/ti_sci_pm_domains.c
/openbmc/linux/drivers/pmdomain/xilinx/Makefile
/openbmc/linux/drivers/pmdomain/xilinx/zynqmp-pm-domains.c
/openbmc/linux/drivers/power/supply/power_supply_core.c
/openbmc/linux/drivers/powercap/intel_rapl_common.c
/openbmc/linux/drivers/s390/block/dasd_devmap.c
/openbmc/linux/drivers/s390/block/dasd_eckd.c
/openbmc/linux/drivers/s390/block/dasd_int.h
/openbmc/linux/drivers/scsi/aacraid/commsup.c
/openbmc/linux/drivers/scsi/fnic/fnic.h
/openbmc/linux/drivers/scsi/fnic/fnic_scsi.c
/openbmc/linux/drivers/scsi/libsas/sas_scsi_host.c
/openbmc/linux/drivers/scsi/lpfc/lpfc_debugfs.c
/openbmc/linux/drivers/scsi/lpfc/lpfc_hbadisc.c
/openbmc/linux/drivers/scsi/lpfc/lpfc_nvme.c
/openbmc/linux/drivers/scsi/megaraid/megaraid_sas.h
/openbmc/linux/drivers/scsi/megaraid/megaraid_sas_base.c
/openbmc/linux/drivers/scsi/mpt3sas/mpi/mpi2.h
/openbmc/linux/drivers/scsi/mpt3sas/mpt3sas_base.c
/openbmc/linux/drivers/scsi/mpt3sas/mpt3sas_base.h
/openbmc/linux/drivers/scsi/mvumi.c
/openbmc/linux/drivers/scsi/pm8001/pm8001_hwi.c
/openbmc/linux/drivers/scsi/pm8001/pm8001_init.c
/openbmc/linux/drivers/scsi/pm8001/pm80xx_hwi.c
/openbmc/linux/drivers/scsi/ppa.c
/openbmc/linux/drivers/scsi/qedf/qedf.h
/openbmc/linux/drivers/scsi/qedf/qedf_io.c
/openbmc/linux/drivers/scsi/qedf/qedf_main.c
/openbmc/linux/drivers/scsi/qedi/qedi_gbl.h
/openbmc/linux/drivers/scsi/qla2xxx/qla_attr.c
/openbmc/linux/drivers/scsi/qla2xxx/qla_dbg.c
/openbmc/linux/drivers/scsi/qla2xxx/qla_dbg.h
/openbmc/linux/drivers/scsi/qla2xxx/qla_def.h
/openbmc/linux/drivers/scsi/qla2xxx/qla_dfs.c
/openbmc/linux/drivers/scsi/qla2xxx/qla_gbl.h
/openbmc/linux/drivers/scsi/qla2xxx/qla_init.c
/openbmc/linux/drivers/scsi/qla2xxx/qla_inline.h
/openbmc/linux/drivers/scsi/qla2xxx/qla_iocb.c
/openbmc/linux/drivers/scsi/qla2xxx/qla_isr.c
/openbmc/linux/drivers/scsi/qla2xxx/qla_mbx.c
/openbmc/linux/drivers/scsi/qla2xxx/qla_nvme.c
/openbmc/linux/drivers/scsi/qla2xxx/qla_nvme.h
/openbmc/linux/drivers/scsi/qla2xxx/qla_nx.h
/openbmc/linux/drivers/scsi/qla2xxx/qla_os.c
/openbmc/linux/drivers/scsi/qla2xxx/qla_target.c
/openbmc/linux/drivers/scsi/qla2xxx/qla_version.h
/openbmc/linux/drivers/scsi/qla2xxx/tcm_qla2xxx.c
/openbmc/linux/drivers/scsi/scsi_debugfs.c
/openbmc/linux/drivers/scsi/scsi_lib.c
/openbmc/linux/drivers/scsi/scsi_priv.h
/openbmc/linux/drivers/scsi/scsi_scan.c
/openbmc/linux/drivers/scsi/scsi_sysfs.c
/openbmc/linux/drivers/scsi/sd.c
/openbmc/linux/drivers/scsi/smartpqi/smartpqi.h
/openbmc/linux/drivers/scsi/smartpqi/smartpqi_init.c
/openbmc/linux/drivers/scsi/st.c
/openbmc/linux/drivers/scsi/storvsc_drv.c
/openbmc/linux/drivers/scsi/virtio_scsi.c
/openbmc/linux/drivers/scsi/xen-scsifront.c
/openbmc/linux/drivers/soc/renesas/Kconfig
/openbmc/linux/drivers/staging/media/av7110/sp8870.c
/openbmc/linux/drivers/target/target_core_configfs.c
/openbmc/linux/drivers/target/target_core_transport.c
/openbmc/linux/drivers/thermal/armada_thermal.c
/openbmc/linux/drivers/thermal/dove_thermal.c
/openbmc/linux/drivers/thermal/intel/int340x_thermal/int3400_thermal.c
/openbmc/linux/drivers/thermal/kirkwood_thermal.c
/openbmc/linux/drivers/thermal/spear_thermal.c
/openbmc/linux/drivers/thermal/thermal_core.c
/openbmc/linux/drivers/thermal/thermal_of.c
/openbmc/linux/drivers/thermal/ti-soc-thermal/ti-thermal-common.c
/openbmc/linux/drivers/ufs/core/ufs_bsg.c
/openbmc/linux/drivers/ufs/core/ufshcd.c
/openbmc/linux/drivers/usb/typec/ucsi/debugfs.c
/openbmc/linux/drivers/w1/masters/ds2482.c
/openbmc/linux/fs/btrfs/Kconfig
/openbmc/linux/fs/btrfs/block-group.c
/openbmc/linux/fs/btrfs/delayed-inode.c
/openbmc/linux/fs/btrfs/disk-io.c
/openbmc/linux/fs/btrfs/ioctl.c
/openbmc/linux/fs/btrfs/locking.h
/openbmc/linux/fs/btrfs/ordered-data.c
/openbmc/linux/fs/btrfs/transaction.c
/openbmc/linux/fs/btrfs/transaction.h
/openbmc/linux/fs/efivarfs/super.c
/openbmc/linux/fs/ext4/mballoc.c
/openbmc/linux/fs/ext4/namei.c
/openbmc/linux/fs/jbd2/commit.c
/openbmc/linux/fs/jbd2/journal.c
/openbmc/linux/fs/jbd2/transaction.c
/openbmc/linux/fs/nfsd/nfs4proc.c
/openbmc/linux/fs/nfsd/nfssvc.c
/openbmc/linux/fs/nls/Kconfig
/openbmc/linux/fs/overlayfs/copy_up.c
/openbmc/linux/fs/overlayfs/file.c
/openbmc/linux/fs/smb/client/cached_dir.c
/openbmc/linux/fs/smb/client/cached_dir.h
/openbmc/linux/fs/smb/client/cifsfs.c
/openbmc/linux/fs/smb/client/cifsfs.h
/openbmc/linux/fs/smb/client/cifsglob.h
/openbmc/linux/fs/smb/client/connect.c
/openbmc/linux/fs/smb/client/fs_context.c
/openbmc/linux/fs/smb/client/fs_context.h
/openbmc/linux/fs/smb/client/fscache.c
/openbmc/linux/fs/smb/client/inode.c
/openbmc/linux/fs/smb/client/smb2ops.c
/openbmc/linux/fs/smb/client/smb2pdu.c
/openbmc/linux/fs/smb/client/trace.h
/openbmc/linux/fs/smb/client/transport.c
/openbmc/linux/fs/smb/common/smb2pdu.h
/openbmc/linux/fs/smb/server/Kconfig
/openbmc/linux/fs/smb/server/server.c
/openbmc/linux/fs/smb/server/smb2pdu.c
/openbmc/linux/fs/smb/server/smbacl.c
/openbmc/linux/fs/stat.c
/openbmc/linux/fs/tracefs/event_inode.c
/openbmc/linux/fs/tracefs/inode.c
/openbmc/linux/fs/tracefs/internal.h
/openbmc/linux/include/drm/drm_exec.h
/openbmc/linux/include/drm/drm_kunit_helpers.h
/openbmc/linux/include/linux/buffer_head.h
/openbmc/linux/include/linux/export-internal.h
/openbmc/linux/include/linux/i2c.h
/openbmc/linux/include/linux/instruction_pointer.h
/openbmc/linux/include/linux/libata.h
/openbmc/linux/include/linux/oid_registry.h
/openbmc/linux/include/linux/thermal.h
/openbmc/linux/include/linux/trace_events.h
/openbmc/linux/include/linux/xarray.h
/openbmc/linux/include/net/ipv6.h
/openbmc/linux/include/scsi/scsi_host.h
/openbmc/linux/include/sound/dmaengine_pcm.h
/openbmc/linux/include/sound/soc-component.h
/openbmc/linux/include/uapi/linux/elf.h
/openbmc/linux/include/uapi/scsi/scsi_bsg_ufs.h
/openbmc/linux/io_uring/fdinfo.c
/openbmc/linux/io_uring/io-wq.c
/openbmc/linux/io_uring/io-wq.h
/openbmc/linux/io_uring/io_uring.c
/openbmc/linux/io_uring/net.c
/openbmc/linux/io_uring/sqpoll.c
/openbmc/linux/kernel/bpf/core.c
/openbmc/linux/kernel/dma/Kconfig
/openbmc/linux/kernel/dma/contiguous.c
/openbmc/linux/kernel/dma/debug.c
/openbmc/linux/kernel/dma/pool.c
/openbmc/linux/kernel/panic.c
/openbmc/linux/kernel/power/hibernate.c
/openbmc/linux/kernel/power/power.h
/openbmc/linux/kernel/power/swap.c
/openbmc/linux/kernel/sched/fair.c
/openbmc/linux/kernel/trace/ring_buffer.c
/openbmc/linux/kernel/trace/trace.c
/openbmc/linux/kernel/trace/trace.h
/openbmc/linux/kernel/trace/trace_events.c
/openbmc/linux/kernel/trace/trace_events_inject.c
/openbmc/linux/kernel/trace/trace_events_synth.c
/openbmc/linux/lib/Kconfig.debug
/openbmc/linux/lib/Makefile
/openbmc/linux/lib/idr.c
/openbmc/linux/lib/iov_iter.c
/openbmc/linux/lib/kunit/executor.c
/openbmc/linux/lib/kunit/executor_test.c
/openbmc/linux/lib/kunit/test.c
/openbmc/linux/lib/kunit_iov_iter.c
/openbmc/linux/lib/xarray.c
/openbmc/linux/mm/mremap.c
/openbmc/linux/net/hsr/hsr_forward.c
/openbmc/linux/net/ipv4/devinet.c
/openbmc/linux/net/ipv4/inet_hashtables.c
/openbmc/linux/net/kcm/kcmsock.c
/openbmc/linux/net/smc/smc_core.c
/openbmc/linux/net/smc/smc_stats.h
/openbmc/linux/net/tls/tls_sw.c
/openbmc/linux/scripts/Makefile.modinst
/openbmc/linux/scripts/headers_install.sh
/openbmc/linux/scripts/mod/modpost.c
/openbmc/linux/scripts/package/install-extmod-build
/openbmc/linux/security/selinux/hooks.c
/openbmc/linux/sound/core/pcm_lib.c
/openbmc/linux/sound/core/seq/seq_memory.c
/openbmc/linux/sound/isa/sb/emu8000_pcm.c
/openbmc/linux/sound/pci/hda/patch_cs8409.c
/openbmc/linux/sound/pci/hda/patch_cs8409.h
/openbmc/linux/sound/pci/hda/patch_realtek.c
/openbmc/linux/sound/pci/hda/tas2781_hda_i2c.c
/openbmc/linux/sound/soc/amd/yc/acp6x-mach.c
/openbmc/linux/sound/soc/atmel/mchp-pdmc.c
/openbmc/linux/sound/soc/codecs/Kconfig
/openbmc/linux/sound/soc/codecs/Makefile
/openbmc/linux/sound/soc/codecs/cs35l45.c
/openbmc/linux/sound/soc/codecs/cs35l56-shared.c
/openbmc/linux/sound/soc/codecs/cs42l43.c
/openbmc/linux/sound/soc/codecs/rt5645.c
/openbmc/linux/sound/soc/codecs/wcd-clsh-v2.c
/openbmc/linux/sound/soc/intel/avs/pcm.c
/openbmc/linux/sound/soc/soc-component.c
/openbmc/linux/sound/soc/soc-generic-dmaengine-pcm.c
/openbmc/linux/sound/soc/stm/stm32_sai_sub.c
/openbmc/linux/sound/usb/midi2.c
/openbmc/linux/tools/build/Makefile.build
/openbmc/linux/tools/build/feature/Makefile
/openbmc/linux/tools/lib/perf/include/perf/event.h
/openbmc/linux/tools/objtool/check.c
/openbmc/linux/tools/perf/Documentation/perf-bench.txt
/openbmc/linux/tools/perf/Documentation/perf-config.txt
/openbmc/linux/tools/perf/Documentation/perf-dlfilter.txt
/openbmc/linux/tools/perf/Documentation/perf-ftrace.txt
/openbmc/linux/tools/perf/Documentation/perf-record.txt
/openbmc/linux/tools/perf/Documentation/perf.data-file-format.txt
/openbmc/linux/tools/perf/Makefile.config
/openbmc/linux/tools/perf/Makefile.perf
/openbmc/linux/tools/perf/arch/arm/include/perf_regs.h
/openbmc/linux/tools/perf/arch/arm/util/cs-etm.c
/openbmc/linux/tools/perf/arch/arm/util/perf_regs.c
/openbmc/linux/tools/perf/arch/arm/util/unwind-libdw.c
/openbmc/linux/tools/perf/arch/arm64/include/arch-tests.h
/openbmc/linux/tools/perf/arch/arm64/include/perf_regs.h
/openbmc/linux/tools/perf/arch/arm64/tests/Build
/openbmc/linux/tools/perf/arch/arm64/tests/arch-tests.c
/openbmc/linux/tools/perf/arch/arm64/tests/cpuid-match.c
/openbmc/linux/tools/perf/arch/arm64/util/arm-spe.c
/openbmc/linux/tools/perf/arch/arm64/util/header.c
/openbmc/linux/tools/perf/arch/arm64/util/machine.c
/openbmc/linux/tools/perf/arch/arm64/util/mem-events.c
/openbmc/linux/tools/perf/arch/arm64/util/perf_regs.c
/openbmc/linux/tools/perf/arch/arm64/util/pmu.c
/openbmc/linux/tools/perf/arch/arm64/util/unwind-libdw.c
/openbmc/linux/tools/perf/arch/csky/include/perf_regs.h
/openbmc/linux/tools/perf/arch/csky/util/perf_regs.c
/openbmc/linux/tools/perf/arch/csky/util/unwind-libdw.c
/openbmc/linux/tools/perf/arch/loongarch/include/perf_regs.h
/openbmc/linux/tools/perf/arch/loongarch/util/perf_regs.c
/openbmc/linux/tools/perf/arch/loongarch/util/unwind-libdw.c
/openbmc/linux/tools/perf/arch/mips/include/perf_regs.h
/openbmc/linux/tools/perf/arch/mips/util/perf_regs.c
/openbmc/linux/tools/perf/arch/powerpc/include/perf_regs.h
/openbmc/linux/tools/perf/arch/powerpc/util/mem-events.c
/openbmc/linux/tools/perf/arch/powerpc/util/perf_regs.c
/openbmc/linux/tools/perf/arch/powerpc/util/unwind-libdw.c
/openbmc/linux/tools/perf/arch/riscv/include/perf_regs.h
/openbmc/linux/tools/perf/arch/riscv/util/perf_regs.c
/openbmc/linux/tools/perf/arch/riscv/util/unwind-libdw.c
/openbmc/linux/tools/perf/arch/s390/include/perf_regs.h
/openbmc/linux/tools/perf/arch/s390/util/perf_regs.c
/openbmc/linux/tools/perf/arch/s390/util/unwind-libdw.c
/openbmc/linux/tools/perf/arch/x86/entry/syscalls/syscalltbl.sh
/openbmc/linux/tools/perf/arch/x86/include/perf_regs.h
/openbmc/linux/tools/perf/arch/x86/util/evlist.c
/openbmc/linux/tools/perf/arch/x86/util/evsel.c
/openbmc/linux/tools/perf/arch/x86/util/intel-pt.c
/openbmc/linux/tools/perf/arch/x86/util/mem-events.c
/openbmc/linux/tools/perf/arch/x86/util/perf_regs.c
/openbmc/linux/tools/perf/arch/x86/util/pmu.c
/openbmc/linux/tools/perf/arch/x86/util/unwind-libdw.c
/openbmc/linux/tools/perf/bench/Build
/openbmc/linux/tools/perf/bench/bench.h
/openbmc/linux/tools/perf/bench/breakpoint.c
/openbmc/linux/tools/perf/bench/pmu-scan.c
/openbmc/linux/tools/perf/bench/uprobe.c
/openbmc/linux/tools/perf/builtin-bench.c
/openbmc/linux/tools/perf/builtin-diff.c
/openbmc/linux/tools/perf/builtin-list.c
/openbmc/linux/tools/perf/builtin-lock.c
/openbmc/linux/tools/perf/builtin-record.c
/openbmc/linux/tools/perf/builtin-script.c
/openbmc/linux/tools/perf/builtin-top.c
/openbmc/linux/tools/perf/builtin-trace.c
/openbmc/linux/tools/perf/check-headers.sh
/openbmc/linux/tools/perf/dlfilters/dlfilter-test-api-v0.c
/openbmc/linux/tools/perf/dlfilters/dlfilter-test-api-v2.c
/openbmc/linux/tools/perf/include/perf/perf_dlfilter.h
/openbmc/linux/tools/perf/perf.c
/openbmc/linux/tools/perf/pmu-events/Build
/openbmc/linux/tools/perf/pmu-events/arch/arm64/ampere/ampereone/cache.json
/openbmc/linux/tools/perf/pmu-events/arch/arm64/ampere/ampereone/core-imp-def.json
/openbmc/linux/tools/perf/pmu-events/arch/arm64/ampere/ampereone/metrics.json
/openbmc/linux/tools/perf/pmu-events/arch/arm64/ampere/ampereone/pipeline.json
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/bus.json
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/exception.json
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/fp_operation.json
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/general.json
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/l1d_cache.json
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/l1i_cache.json
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/l2_cache.json
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/l3_cache.json
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/ll_cache.json
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/memory.json
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/metrics.json
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/retired.json
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/spe.json
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/spec_operation.json
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/stall.json
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/sve.json
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/tlb.json
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/trace.json
/openbmc/linux/tools/perf/pmu-events/arch/arm64/freescale/yitian710/sys/ali_drw.json
/openbmc/linux/tools/perf/pmu-events/arch/arm64/freescale/yitian710/sys/metrics.json
/openbmc/linux/tools/perf/pmu-events/arch/arm64/sbsa.json
/openbmc/linux/tools/perf/pmu-events/arch/powerpc/power10/cache.json
/openbmc/linux/tools/perf/pmu-events/arch/powerpc/power10/floating_point.json
/openbmc/linux/tools/perf/pmu-events/arch/powerpc/power10/frontend.json
/openbmc/linux/tools/perf/pmu-events/arch/powerpc/power10/marked.json
/openbmc/linux/tools/perf/pmu-events/arch/powerpc/power10/memory.json
/openbmc/linux/tools/perf/pmu-events/arch/powerpc/power10/metrics.json
/openbmc/linux/tools/perf/pmu-events/arch/powerpc/power10/others.json
/openbmc/linux/tools/perf/pmu-events/arch/powerpc/power10/pipeline.json
/openbmc/linux/tools/perf/pmu-events/arch/powerpc/power10/pmc.json
/openbmc/linux/tools/perf/pmu-events/arch/powerpc/power10/translation.json
/openbmc/linux/tools/perf/pmu-events/arch/x86/alderlake/adl-metrics.json
/openbmc/linux/tools/perf/pmu-events/arch/x86/alderlaken/adln-metrics.json
/openbmc/linux/tools/perf/pmu-events/arch/x86/icelake/icl-metrics.json
/openbmc/linux/tools/perf/pmu-events/arch/x86/icelakex/icx-metrics.json
/openbmc/linux/tools/perf/pmu-events/arch/x86/mapfile.csv
/openbmc/linux/tools/perf/pmu-events/arch/x86/meteorlake/cache.json
/openbmc/linux/tools/perf/pmu-events/arch/x86/meteorlake/floating-point.json
/openbmc/linux/tools/perf/pmu-events/arch/x86/meteorlake/frontend.json
/openbmc/linux/tools/perf/pmu-events/arch/x86/meteorlake/memory.json
/openbmc/linux/tools/perf/pmu-events/arch/x86/meteorlake/other.json
/openbmc/linux/tools/perf/pmu-events/arch/x86/meteorlake/pipeline.json
/openbmc/linux/tools/perf/pmu-events/arch/x86/rocketlake/rkl-metrics.json
/openbmc/linux/tools/perf/pmu-events/arch/x86/sapphirerapids/other.json
/openbmc/linux/tools/perf/pmu-events/arch/x86/sapphirerapids/spr-metrics.json
/openbmc/linux/tools/perf/pmu-events/arch/x86/skylake/skl-metrics.json
/openbmc/linux/tools/perf/pmu-events/arch/x86/tigerlake/tgl-metrics.json
/openbmc/linux/tools/perf/pmu-events/empty-pmu-events.c
/openbmc/linux/tools/perf/pmu-events/jevents.py
/openbmc/linux/tools/perf/pmu-events/metric.py
/openbmc/linux/tools/perf/pmu-events/pmu-events.h
/openbmc/linux/tools/perf/scripts/python/Perf-Trace-Util/Build
/openbmc/linux/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/Util.py
/openbmc/linux/tools/perf/scripts/python/bin/gecko-record
/openbmc/linux/tools/perf/scripts/python/bin/gecko-report
/openbmc/linux/tools/perf/scripts/python/gecko.py
/openbmc/linux/tools/perf/tests/Build
/openbmc/linux/tools/perf/tests/builtin-test.c
/openbmc/linux/tools/perf/tests/config-fragments/README
/openbmc/linux/tools/perf/tests/config-fragments/arm64
/openbmc/linux/tools/perf/tests/config-fragments/config
/openbmc/linux/tools/perf/tests/dlfilter-test.c
/openbmc/linux/tools/perf/tests/expr.c
/openbmc/linux/tools/perf/tests/make
/openbmc/linux/tools/perf/tests/parse-events.c
/openbmc/linux/tools/perf/tests/pmu-events.c
/openbmc/linux/tools/perf/tests/pmu.c
/openbmc/linux/tools/perf/tests/shell/coresight/asm_pure_loop.sh
/openbmc/linux/tools/perf/tests/shell/coresight/memcpy_thread_16k_10.sh
/openbmc/linux/tools/perf/tests/shell/coresight/thread_loop_check_tid_10.sh
/openbmc/linux/tools/perf/tests/shell/coresight/thread_loop_check_tid_2.sh
/openbmc/linux/tools/perf/tests/shell/coresight/unroll_loop_thread_10.sh
/openbmc/linux/tools/perf/tests/shell/lib/probe.sh
/openbmc/linux/tools/perf/tests/shell/lib/probe_vfs_getname.sh
/openbmc/linux/tools/perf/tests/shell/lib/stat_output.sh
/openbmc/linux/tools/perf/tests/shell/lib/waiting.sh
/openbmc/linux/tools/perf/tests/shell/lock_contention.sh
/openbmc/linux/tools/perf/tests/shell/probe_vfs_getname.sh
/openbmc/linux/tools/perf/tests/shell/record+zstd_comp_decomp.sh
/openbmc/linux/tools/perf/tests/shell/record_bpf_filter.sh
/openbmc/linux/tools/perf/tests/shell/record_offcpu.sh
/openbmc/linux/tools/perf/tests/shell/stat+csv_output.sh
/openbmc/linux/tools/perf/tests/shell/stat+csv_summary.sh
/openbmc/linux/tools/perf/tests/shell/stat+shadow_stat.sh
/openbmc/linux/tools/perf/tests/shell/stat+std_output.sh
/openbmc/linux/tools/perf/tests/shell/stat_bpf_counters.sh
/openbmc/linux/tools/perf/tests/shell/stat_bpf_counters_cgrp.sh
/openbmc/linux/tools/perf/tests/shell/test_arm_spe_fork.sh
/openbmc/linux/tools/perf/tests/shell/test_perf_data_converter_json.sh
/openbmc/linux/tools/perf/tests/shell/test_task_analyzer.sh
/openbmc/linux/tools/perf/tests/shell/trace+probe_vfs_getname.sh
/openbmc/linux/tools/perf/tests/stat.c
/openbmc/linux/tools/perf/tests/tests.h
/openbmc/linux/tools/perf/trace/beauty/arch_errno_names.sh
/openbmc/linux/tools/perf/trace/beauty/beauty.h
/openbmc/linux/tools/perf/trace/beauty/mmap_flags.sh
/openbmc/linux/tools/perf/trace/beauty/mmap_prot.sh
/openbmc/linux/tools/perf/trace/beauty/x86_arch_prctl.sh
/openbmc/linux/tools/perf/ui/Build
/openbmc/linux/tools/perf/ui/browser.c
/openbmc/linux/tools/perf/ui/browsers/Build
/openbmc/linux/tools/perf/ui/browsers/hists.c
/openbmc/linux/tools/perf/ui/libslang.h
/openbmc/linux/tools/perf/ui/tui/helpline.c
/openbmc/linux/tools/perf/ui/tui/setup.c
/openbmc/linux/tools/perf/ui/tui/util.c
/openbmc/linux/tools/perf/util/Build
/openbmc/linux/tools/perf/util/amd-sample-raw.c
/openbmc/linux/tools/perf/util/annotate.c
/openbmc/linux/tools/perf/util/bpf-filter.c
/openbmc/linux/tools/perf/util/bpf-filter.y
/openbmc/linux/tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
/openbmc/linux/tools/perf/util/bpf_skel/bench_uprobe.bpf.c
/openbmc/linux/tools/perf/util/build-id.c
/openbmc/linux/tools/perf/util/config.c
/openbmc/linux/tools/perf/util/cs-etm.c
/openbmc/linux/tools/perf/util/dlfilter.c
/openbmc/linux/tools/perf/util/env.c
/openbmc/linux/tools/perf/util/event.c
/openbmc/linux/tools/perf/util/event.h
/openbmc/linux/tools/perf/util/evsel.c
/openbmc/linux/tools/perf/util/expr.c
/openbmc/linux/tools/perf/util/expr.h
/openbmc/linux/tools/perf/util/expr.l
/openbmc/linux/tools/perf/util/expr.y
/openbmc/linux/tools/perf/util/header.c
/openbmc/linux/tools/perf/util/libunwind/arm64.c
/openbmc/linux/tools/perf/util/libunwind/x86_32.c
/openbmc/linux/tools/perf/util/lzma.c
/openbmc/linux/tools/perf/util/machine.c
/openbmc/linux/tools/perf/util/mem-events.c
/openbmc/linux/tools/perf/util/mem-events.h
/openbmc/linux/tools/perf/util/metricgroup.c
/openbmc/linux/tools/perf/util/parse-events.c
/openbmc/linux/tools/perf/util/parse-events.h
/openbmc/linux/tools/perf/util/parse-events.l
/openbmc/linux/tools/perf/util/parse-events.y
/openbmc/linux/tools/perf/util/perf-regs-arch/Build
/openbmc/linux/tools/perf/util/perf-regs-arch/perf_regs_aarch64.c
/openbmc/linux/tools/perf/util/perf-regs-arch/perf_regs_arm.c
/openbmc/linux/tools/perf/util/perf-regs-arch/perf_regs_csky.c
/openbmc/linux/tools/perf/util/perf-regs-arch/perf_regs_loongarch.c
/openbmc/linux/tools/perf/util/perf-regs-arch/perf_regs_mips.c
/openbmc/linux/tools/perf/util/perf-regs-arch/perf_regs_powerpc.c
/openbmc/linux/tools/perf/util/perf-regs-arch/perf_regs_riscv.c
/openbmc/linux/tools/perf/util/perf-regs-arch/perf_regs_s390.c
/openbmc/linux/tools/perf/util/perf-regs-arch/perf_regs_x86.c
/openbmc/linux/tools/perf/util/perf_regs.c
/openbmc/linux/tools/perf/util/perf_regs.h
/openbmc/linux/tools/perf/util/pmu.c
/openbmc/linux/tools/perf/util/pmu.h
/openbmc/linux/tools/perf/util/pmu.y
/openbmc/linux/tools/perf/util/pmus.c
/openbmc/linux/tools/perf/util/pmus.h
/openbmc/linux/tools/perf/util/print-events.h
/openbmc/linux/tools/perf/util/probe-event.c
/openbmc/linux/tools/perf/util/probe-event.h
/openbmc/linux/tools/perf/util/python-ext-sources
/openbmc/linux/tools/perf/util/python.c
/openbmc/linux/tools/perf/util/s390-sample-raw.c
/openbmc/linux/tools/perf/util/scripting-engines/Build
/openbmc/linux/tools/perf/util/session.c
/openbmc/linux/tools/perf/util/setup.py
/openbmc/linux/tools/perf/util/stat-display.c
/openbmc/linux/tools/perf/util/stat.c
/openbmc/linux/tools/perf/util/svghelper.c
/openbmc/linux/tools/perf/util/symbol-elf.c
/openbmc/linux/tools/perf/util/symbol.c
/openbmc/linux/tools/perf/util/synthetic-events.c
/openbmc/linux/tools/perf/util/thread.c
/openbmc/linux/tools/perf/util/thread.h
/openbmc/linux/tools/perf/util/unwind-libdw.c
/openbmc/linux/tools/perf/util/unwind-libunwind-local.c
/openbmc/linux/tools/perf/util/unwind.h
/openbmc/linux/tools/scripts/utilities.mak
/openbmc/linux/tools/testing/radix-tree/multiorder.c
/openbmc/linux/tools/testing/selftests/ftrace/ftracetest
/openbmc/linux/tools/testing/selftests/ftrace/test.d/instances/instance-event.tc
/openbmc/linux/tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigger-synthetic-event-dynstring.tc
/openbmc/linux/tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigger-synthetic_event_syntax_errors.tc
/openbmc/linux/tools/testing/selftests/kselftest/runner.sh
/openbmc/linux/tools/testing/selftests/kselftest_deps.sh
/openbmc/linux/tools/testing/selftests/lib.mk
/openbmc/linux/tools/testing/selftests/net/bind_bhash.sh
/openbmc/linux/tools/testing/selftests/net/bind_wildcard.c
/openbmc/linux/tools/testing/selftests/user_events/abi_test.c
/openbmc/linux/tools/testing/selftests/user_events/config
/openbmc/linux/tools/testing/selftests/user_events/dyn_test.c
/openbmc/linux/tools/testing/selftests/user_events/ftrace_test.c
/openbmc/linux/tools/testing/selftests/user_events/perf_test.c
/openbmc/linux/tools/testing/selftests/user_events/user_events_selftests.h
5aa4ac6406-Sep-2023 Qing Zhang <zhangqing@loongson.cn>

LoongArch: Add KASAN (Kernel Address Sanitizer) support

1/8 of kernel addresses reserved for shadow memory. But for LoongArch,
There are a lot of holes between different segments and valid address
s

LoongArch: Add KASAN (Kernel Address Sanitizer) support

1/8 of kernel addresses reserved for shadow memory. But for LoongArch,
There are a lot of holes between different segments and valid address
space (256T available) is insufficient to map all these segments to kasan
shadow memory with the common formula provided by kasan core, saying
(addr >> KASAN_SHADOW_SCALE_SHIFT) + KASAN_SHADOW_OFFSET

So LoongArch has a arch-specific mapping formula, different segments are
mapped individually, and only limited space lengths of these specific
segments are mapped to shadow.

At early boot stage the whole shadow region populated with just one
physical page (kasan_early_shadow_page). Later, this page is reused as
readonly zero shadow for some memory that kasan currently don't track.
After mapping the physical memory, pages for shadow memory are allocated
and mapped.

Functions like memset()/memcpy()/memmove() do a lot of memory accesses.
If bad pointer passed to one of these function it is important to be
caught. Compiler's instrumentation cannot do this since these functions
are written in assembly.

KASan replaces memory functions with manually instrumented variants.
Original functions declared as weak symbols so strong definitions in
mm/kasan/kasan.c could replace them. Original functions have aliases
with '__' prefix in names, so we could call non-instrumented variant
if needed.

Signed-off-by: Qing Zhang <zhangqing@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>

show more ...

9fbcc07606-Sep-2023 Qing Zhang <zhangqing@loongson.cn>

LoongArch: Simplify the processing of jumping new kernel for KASLR

Modified relocate_kernel() doesn't return new kernel's entry point but
the random_offset. In this way we share the start_kernel() p

LoongArch: Simplify the processing of jumping new kernel for KASLR

Modified relocate_kernel() doesn't return new kernel's entry point but
the random_offset. In this way we share the start_kernel() processing
with the normal kernel, which avoids calling 'jr a0' directly and allows
some other operations (e.g, kasan_early_init) before start_kernel() when
KASLR (CONFIG_RANDOMIZE_BASE) is turned on.

Signed-off-by: Qing Zhang <zhangqing@loongson.cn>
Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>

show more ...

12345678910