Skip to contentSkip to conversation

Linux 6.12.2

DISCUSSION Greg Kroah-Hartman 3 participants 6 messages Dec 5, 2024 – Dec 6, 2024 Stable branch

lore
Share & tools
lore

Greg Kroah-Hartman

author maintainer
#0 lore raw

I'm announcing the release of the 6.12.2 kernel.

All users of the 6.12 kernel series must upgrade.

The updated 6.12.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-6.12.y
and can be browsed at the normal kernel.org git web browser:
https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary

thanks,

greg k-h

------------

 Documentation/ABI/testing/sysfs-fs-f2fs                                         |    7 
 Documentation/RCU/stallwarn.rst                                                 |    2 
 Documentation/admin-guide/blockdev/zram.rst                                     |    2 
 Documentation/admin-guide/media/building.rst                                    |    2 
 Documentation/admin-guide/media/saa7134.rst                                     |    2 
 Documentation/arch/x86/boot.rst                                                 |   17 
 Documentation/devicetree/bindings/cache/qcom,llcc.yaml                          |   36 
 Documentation/devicetree/bindings/clock/adi,axi-clkgen.yaml                     |   22 
 Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml                      |    2 
 Documentation/devicetree/bindings/pci/mediatek-pcie-gen3.yaml                   |    5 
 Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-wakeup-interrupt.yaml |   19 
 Documentation/devicetree/bindings/serial/rs485.yaml                             |   19 
 Documentation/devicetree/bindings/sound/mt6359.yaml                             |   10 
 Documentation/devicetree/bindings/vendor-prefixes.yaml                          |    2 
 Documentation/filesystems/mount_api.rst                                         |    3 
 Documentation/locking/seqlock.rst                                               |    2 
 MAINTAINERS                                                                     |  335 +--
 Makefile                                                                        |    2 
 arch/arc/kernel/devtree.c                                                       |    2 
 arch/arm/boot/dts/allwinner/sun9i-a80-cubieboard4.dts                           |    4 
 arch/arm/boot/dts/microchip/sam9x60.dtsi                                        |   12 
 arch/arm/boot/dts/renesas/r7s72100-genmai.dts                                   |    2 
 arch/arm/boot/dts/ti/omap/omap36xx.dtsi                                         |    1 
 arch/arm/kernel/devtree.c                                                       |    2 
 arch/arm64/boot/dts/freescale/imx8mn-tqma8mqnl-mba8mx-usbotg.dtso               |   29 
 arch/arm64/boot/dts/mediatek/mt6358.dtsi                                        |    4 
 arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtsi                               |    8 
 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts                    |    3 
 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-cozmo.dts                     |    2 
 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-damu.dts                      |    3 
 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi                   |    3 
 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi                          |   30 
 arch/arm64/boot/dts/mediatek/mt8183-kukui-kakadu.dtsi                           |    4 
 arch/arm64/boot/dts/mediatek/mt8183-kukui-kodama.dtsi                           |    4 
 arch/arm64/boot/dts/mediatek/mt8183-kukui-krane.dtsi                            |    4 
 arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi                                  |    5 
 arch/arm64/boot/dts/mediatek/mt8183.dtsi                                        |    4 
 arch/arm64/boot/dts/mediatek/mt8186-corsola-voltorb.dtsi                        |   21 
 arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi                                |    8 
 arch/arm64/boot/dts/mediatek/mt8188.dtsi                                        |    5 
 arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi                                 |    6 
 arch/arm64/boot/dts/mediatek/mt8195.dtsi                                        |    4 
 arch/arm64/boot/dts/mediatek/mt8395-genio-1200-evk.dts                          |    2 
 arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi                                  |    2 
 arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts                                    |    2 
 arch/arm64/boot/dts/qcom/sc8180x.dtsi                                           |    2 
 arch/arm64/boot/dts/qcom/sda660-inforce-ifc6560.dts                             |    2 
 arch/arm64/boot/dts/qcom/sm6350.dtsi                                            |   14 
 arch/arm64/boot/dts/qcom/x1e80100-asus-vivobook-s15.dts                         |    4 
 arch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts                        |    4 
 arch/arm64/boot/dts/qcom/x1e80100.dtsi                                          |    8 
 arch/arm64/boot/dts/renesas/hihope-rev2.dtsi                                    |    3 
 arch/arm64/boot/dts/renesas/hihope-rev4.dtsi                                    |    3 
 arch/arm64/boot/dts/rockchip/rk3568-wolfvision-pf5-io-expander.dtso             |    1 
 arch/arm64/boot/dts/rockchip/rk3588s-indiedroid-nova.dts                        |    2 
 arch/arm64/boot/dts/rockchip/rk3588s-orangepi-5.dts                             |    1 
 arch/arm64/boot/dts/ti/k3-am62x-phyboard-lyra.dtsi                              |    2 
 arch/arm64/boot/dts/ti/k3-j7200-common-proc-board.dts                           |    2 
 arch/arm64/boot/dts/ti/k3-j7200-main.dtsi                                       |   38 
 arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi                                 |    6 
 arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi                                 |    6 
 arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi                                      |   16 
 arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi                                |    6 
 arch/arm64/include/asm/insn.h                                                   |    1 
 arch/arm64/include/asm/kvm_host.h                                               |    2 
 arch/arm64/kernel/cpufeature.c                                                  |    1 
 arch/arm64/kernel/probes/decode-insn.c                                          |    7 
 arch/arm64/kernel/process.c                                                     |    2 
 arch/arm64/kernel/setup.c                                                       |    6 
 arch/arm64/kernel/vmlinux.lds.S                                                 |    6 
 arch/arm64/kvm/arch_timer.c                                                     |    3 
 arch/arm64/kvm/arm.c                                                            |   18 
 arch/arm64/kvm/mmio.c                                                           |   32 
 arch/arm64/kvm/pmu-emul.c                                                       |    1 
 arch/arm64/kvm/vgic/vgic-its.c                                                  |   32 
 arch/arm64/kvm/vgic/vgic-mmio-v3.c                                              |    7 
 arch/arm64/kvm/vgic/vgic.h                                                      |   23 
 arch/arm64/net/bpf_jit_comp.c                                                   |   47 
 arch/csky/kernel/setup.c                                                        |    4 
 arch/loongarch/Makefile                                                         |    4 
 arch/loongarch/kernel/setup.c                                                   |    2 
 arch/loongarch/net/bpf_jit.c                                                    |    2 
 arch/loongarch/vdso/Makefile                                                    |    2 
 arch/m68k/coldfire/device.c                                                     |    8 
 arch/m68k/include/asm/mcfgpio.h                                                 |    2 
 arch/m68k/include/asm/mvme147hw.h                                               |    4 
 arch/m68k/kernel/early_printk.c                                                 |    5 
 arch/m68k/mvme147/config.c                                                      |   30 
 arch/m68k/mvme147/mvme147.h                                                     |    6 
 arch/microblaze/kernel/microblaze_ksyms.c                                       |   10 
 arch/microblaze/kernel/prom.c                                                   |    2 
 arch/mips/include/asm/switch_to.h                                               |    2 
 arch/mips/kernel/prom.c                                                         |    2 
 arch/mips/kernel/relocate.c                                                     |    2 
 arch/nios2/kernel/prom.c                                                        |    4 
 arch/openrisc/Kconfig                                                           |    3 
 arch/openrisc/include/asm/fixmap.h                                              |   21 
 arch/openrisc/kernel/prom.c                                                     |    2 
 arch/openrisc/mm/init.c                                                         |   37 
 arch/parisc/kernel/ftrace.c                                                     |    2 
 arch/powerpc/include/asm/dtl.h                                                  |    4 
 arch/powerpc/include/asm/fadump.h                                               |    9 
 arch/powerpc/include/asm/kvm_book3s_64.h                                        |    4 
 arch/powerpc/include/asm/sstep.h                                                |    5 
 arch/powerpc/include/asm/vdso.h                                                 |    1 
 arch/powerpc/kernel/dt_cpu_ftrs.c                                               |    2 
 arch/powerpc/kernel/fadump.c                                                    |   40 
 arch/powerpc/kernel/prom.c                                                      |    5 
 arch/powerpc/kernel/setup-common.c                                              |    6 
 arch/powerpc/kernel/setup_64.c                                                  |    1 
 arch/powerpc/kexec/file_load_64.c                                               |    9 
 arch/powerpc/kvm/book3s_hv.c                                                    |   14 
 arch/powerpc/kvm/book3s_hv_nested.c                                             |   14 
 arch/powerpc/kvm/trace_hv.h                                                     |    2 
 arch/powerpc/lib/sstep.c                                                        |   12 
 arch/powerpc/mm/fault.c                                                         |   10 
 arch/powerpc/platforms/pseries/dtl.c                                            |    8 
 arch/powerpc/platforms/pseries/lpar.c                                           |    8 
 arch/powerpc/platforms/pseries/plpks.c                                          |    2 
 arch/riscv/include/asm/cpufeature.h                                             |    2 
 arch/riscv/kernel/setup.c                                                       |    2 
 arch/riscv/kernel/traps_misaligned.c                                            |   14 
 arch/riscv/kernel/unaligned_access_speed.c                                      |    1 
 arch/riscv/kvm/aia_aplic.c                                                      |    3 
 arch/riscv/kvm/vcpu_sbi.c                                                       |   11 
 arch/s390/include/asm/facility.h                                                |   18 
 arch/s390/include/asm/pci.h                                                     |    4 
 arch/s390/include/asm/set_memory.h                                              |    1 
 arch/s390/kernel/perf_cpum_sf.c                                                 |    2 
 arch/s390/kernel/syscalls/Makefile                                              |    2 
 arch/s390/mm/pageattr.c                                                         |   15 
 arch/s390/pci/pci.c                                                             |   37 
 arch/s390/pci/pci_debug.c                                                       |   10 
 arch/sh/kernel/cpu/proc.c                                                       |    2 
 arch/sh/kernel/setup.c                                                          |    2 
 arch/um/drivers/net_kern.c                                                      |    2 
 arch/um/drivers/ubd_kern.c                                                      |    4 
 arch/um/drivers/vector_kern.c                                                   |    3 
 arch/um/kernel/dtb.c                                                            |    2 
 arch/um/kernel/physmem.c                                                        |    6 
 arch/um/kernel/process.c                                                        |    2 
 arch/um/kernel/sysrq.c                                                          |    2 
 arch/x86/coco/tdx/tdx.c                                                         |  111 +
 arch/x86/crypto/aegis128-aesni-asm.S                                            |   29 
 arch/x86/events/intel/pt.c                                                      |   11 
 arch/x86/events/intel/pt.h                                                      |    2 
 arch/x86/include/asm/atomic64_32.h                                              |    3 
 arch/x86/include/asm/cmpxchg_32.h                                               |    6 
 arch/x86/include/asm/kvm_host.h                                                 |    4 
 arch/x86/include/asm/shared/tdx.h                                               |   11 
 arch/x86/include/asm/tlb.h                                                      |    4 
 arch/x86/kernel/cpu/amd.c                                                       |    1 
 arch/x86/kernel/cpu/common.c                                                    |    4 
 arch/x86/kernel/cpu/microcode/amd.c                                             |   25 
 arch/x86/kernel/devicetree.c                                                    |    2 
 arch/x86/kernel/unwind_orc.c                                                    |    2 
 arch/x86/kvm/Kconfig                                                            |    5 
 arch/x86/kvm/mmu/mmu.c                                                          |   68 
 arch/x86/kvm/mmu/spte.c                                                         |   18 
 arch/x86/kvm/vmx/vmx.c                                                          |   54 
 arch/x86/mm/tlb.c                                                               |    3 
 arch/x86/platform/pvh/head.S                                                    |    9 
 arch/xtensa/kernel/setup.c                                                      |    2 
 block/bfq-cgroup.c                                                              |    1 
 block/bfq-iosched.c                                                             |   43 
 block/blk-core.c                                                                |   18 
 block/blk-merge.c                                                               |   45 
 block/blk-mq.c                                                                  |  148 +
 block/blk-mq.h                                                                  |   13 
 block/blk-settings.c                                                            |    7 
 block/blk-sysfs.c                                                               |    6 
 block/blk-zoned.c                                                               |   14 
 block/blk.h                                                                     |   30 
 block/elevator.c                                                                |   10 
 block/fops.c                                                                    |   25 
 block/genhd.c                                                                   |   24 
 crypto/pcrypt.c                                                                 |   12 
 drivers/accel/ivpu/ivpu_ipc.c                                                   |   35 
 drivers/accel/ivpu/ivpu_ipc.h                                                   |    7 
 drivers/accel/ivpu/ivpu_jsm_msg.c                                               |   19 
 drivers/acpi/arm64/gtdt.c                                                       |    2 
 drivers/acpi/cppc_acpi.c                                                        |    1 
 drivers/base/firmware_loader/main.c                                             |    5 
 drivers/base/regmap/regmap-irq.c                                                |    4 
 drivers/base/trace.h                                                            |    6 
 drivers/block/brd.c                                                             |   70 
 drivers/block/loop.c                                                            |    6 
 drivers/block/ublk_drv.c                                                        |   17 
 drivers/block/virtio_blk.c                                                      |   46 
 drivers/block/zram/Kconfig                                                      |    1 
 drivers/block/zram/zram_drv.c                                                   |   21 
 drivers/block/zram/zram_drv.h                                                   |    1 
 drivers/bluetooth/btbcm.c                                                       |    4 
 drivers/bluetooth/btintel.c                                                     |   62 
 drivers/bluetooth/btintel.h                                                     |    7 
 drivers/bluetooth/btintel_pcie.c                                                |  265 ++
 drivers/bluetooth/btintel_pcie.h                                                |   16 
 drivers/bluetooth/btmtk.c                                                       |    1 
 drivers/bluetooth/btusb.c                                                       |    1 
 drivers/bus/mhi/host/trace.h                                                    |   25 
 drivers/clk/.kunitconfig                                                        |    1 
 drivers/clk/Kconfig                                                             |    2 
 drivers/clk/clk-apple-nco.c                                                     |    3 
 drivers/clk/clk-axi-clkgen.c                                                    |   22 
 drivers/clk/clk-en7523.c                                                        |  264 ++
 drivers/clk/clk-loongson2.c                                                     |    6 
 drivers/clk/imx/clk-fracn-gppll.c                                               |   10 
 drivers/clk/imx/clk-imx8-acm.c                                                  |    4 
 drivers/clk/imx/clk-lpcg-scu.c                                                  |   37 
 drivers/clk/imx/clk-scu.c                                                       |    2 
 drivers/clk/mediatek/Kconfig                                                    |   15 
 drivers/clk/qcom/Kconfig                                                        |    4 
 drivers/clk/ralink/clk-mtmips.c                                                 |   26 
 drivers/clk/renesas/rzg2l-cpg.c                                                 |   11 
 drivers/clk/sophgo/clk-sg2042-pll.c                                             |    2 
 drivers/clk/sunxi-ng/ccu-sun20i-d1.c                                            |    2 
 drivers/clocksource/Kconfig                                                     |    3 
 drivers/clocksource/timer-ti-dm-systimer.c                                      |    4 
 drivers/comedi/comedi_fops.c                                                    |   12 
 drivers/counter/stm32-timer-cnt.c                                               |   17 
 drivers/counter/ti-ecap-capture.c                                               |    7 
 drivers/cpufreq/amd-pstate.c                                                    |   26 
 drivers/cpufreq/cppc_cpufreq.c                                                  |   63 
 drivers/cpufreq/loongson2_cpufreq.c                                             |    4 
 drivers/cpufreq/loongson3_cpufreq.c                                             |    7 
 drivers/cpufreq/mediatek-cpufreq-hw.c                                           |    2 
 drivers/crypto/bcm/cipher.c                                                     |    5 
 drivers/crypto/caam/caampkc.c                                                   |   11 
 drivers/crypto/caam/qi.c                                                        |    2 
 drivers/crypto/cavium/cpt/cptpf_main.c                                          |    6 
 drivers/crypto/hisilicon/hpre/hpre_main.c                                       |   35 
 drivers/crypto/hisilicon/qm.c                                                   |   47 
 drivers/crypto/hisilicon/sec2/sec_main.c                                        |   35 
 drivers/crypto/hisilicon/zip/zip_main.c                                         |   35 
 drivers/crypto/inside-secure/safexcel_hash.c                                    |    2 
 drivers/crypto/intel/qat/qat_420xx/adf_420xx_hw_data.c                          |    2 
 drivers/crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c                            |    2 
 drivers/crypto/intel/qat/qat_common/adf_aer.c                                   |    5 
 drivers/crypto/intel/qat/qat_common/adf_dbgfs.c                                 |   13 
 drivers/crypto/intel/qat/qat_common/adf_hw_arbiter.c                            |    4 
 drivers/crypto/mxs-dcp.c                                                        |   20 
 drivers/dax/pmem/Makefile                                                       |    7 
 drivers/dax/pmem/pmem.c                                                         |   10 
 drivers/dma-buf/Kconfig                                                         |    1 
 drivers/dma-buf/udmabuf.c                                                       |   44 
 drivers/edac/bluefield_edac.c                                                   |    2 
 drivers/edac/fsl_ddr_edac.c                                                     |   22 
 drivers/edac/i10nm_base.c                                                       |    1 
 drivers/edac/igen6_edac.c                                                       |    2 
 drivers/edac/skx_common.c                                                       |   57 
 drivers/edac/skx_common.h                                                       |    8 
 drivers/firmware/arm_scpi.c                                                     |    3 
 drivers/firmware/efi/libstub/efi-stub.c                                         |    2 
 drivers/firmware/efi/tpm.c                                                      |   17 
 drivers/firmware/google/gsmi.c                                                  |    6 
 drivers/gpio/gpio-exar.c                                                        |   10 
 drivers/gpio/gpio-zevio.c                                                       |    6 
 drivers/gpu/drm/Kconfig                                                         |    1 
 drivers/gpu/drm/amd/amdgpu/amdgpu_aca.c                                         |    2 
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c                                      |   13 
 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c                                   |    8 
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c                                         |   63 
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c                                           |    7 
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c                                           |    2 
 drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c                                        |   18 
 drivers/gpu/drm/amd/amdkfd/kfd_process.c                                        |   14 
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c                               |   32 
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h                               |    3 
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c                          |    4 
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c                       |   13 
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c                     |   15 
 drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c                           |    3 
 drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c                         |    6 
 drivers/gpu/drm/bridge/analogix/anx7625.c                                       |    2 
 drivers/gpu/drm/bridge/ite-it6505.c                                             |    2 
 drivers/gpu/drm/bridge/tc358767.c                                               |    7 
 drivers/gpu/drm/drm_file.c                                                      |    2 
 drivers/gpu/drm/drm_mm.c                                                        |    2 
 drivers/gpu/drm/etnaviv/etnaviv_drv.c                                           |   10 
 drivers/gpu/drm/etnaviv/etnaviv_gpu.c                                           |   28 
 drivers/gpu/drm/fsl-dcu/Kconfig                                                 |    1 
 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c                                       |   15 
 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h                                       |    3 
 drivers/gpu/drm/imagination/pvr_ccb.c                                           |    2 
 drivers/gpu/drm/imagination/pvr_vm.c                                            |    4 
 drivers/gpu/drm/imx/dcss/dcss-crtc.c                                            |    6 
 drivers/gpu/drm/imx/ipuv3/ipuv3-crtc.c                                          |    6 
 drivers/gpu/drm/msm/adreno/a6xx_gmu.c                                           |    4 
 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_3_0_msm8998.h                         |   12 
 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_4_0_sdm845.h                          |   14 
 drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c                                   |    2 
 drivers/gpu/drm/msm/msm_gpu_devfreq.c                                           |    9 
 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c                                  |    1 
 drivers/gpu/drm/omapdrm/dss/base.c                                              |   25 
 drivers/gpu/drm/omapdrm/dss/omapdss.h                                           |    3 
 drivers/gpu/drm/omapdrm/omap_drv.c                                              |    4 
 drivers/gpu/drm/omapdrm/omap_gem.c                                              |   10 
 drivers/gpu/drm/panel/panel-newvision-nv3052c.c                                 |    2 
 drivers/gpu/drm/panel/panel-novatek-nt35510.c                                   |   15 
 drivers/gpu/drm/panfrost/panfrost_devfreq.c                                     |    3 
 drivers/gpu/drm/panfrost/panfrost_gpu.c                                         |    1 
 drivers/gpu/drm/panthor/panthor_devfreq.c                                       |   29 
 drivers/gpu/drm/panthor/panthor_device.h                                        |   28 
 drivers/gpu/drm/panthor/panthor_sched.c                                         |  333 +++
 drivers/gpu/drm/radeon/radeon_audio.c                                           |   12 
 drivers/gpu/drm/v3d/v3d_drv.h                                                   |    1 
 drivers/gpu/drm/v3d/v3d_irq.c                                                   |    2 
 drivers/gpu/drm/v3d/v3d_mmu.c                                                   |   31 
 drivers/gpu/drm/v3d/v3d_sched.c                                                 |   46 
 drivers/gpu/drm/vc4/tests/vc4_mock.c                                            |   12 
 drivers/gpu/drm/vc4/vc4_bo.c                                                    |   28 
 drivers/gpu/drm/vc4/vc4_crtc.c                                                  |   13 
 drivers/gpu/drm/vc4/vc4_drv.c                                                   |   22 
 drivers/gpu/drm/vc4/vc4_drv.h                                                   |    8 
 drivers/gpu/drm/vc4/vc4_gem.c                                                   |   24 
 drivers/gpu/drm/vc4/vc4_hdmi.c                                                  |   22 
 drivers/gpu/drm/vc4/vc4_hvs.c                                                   |   64 
 drivers/gpu/drm/vc4/vc4_irq.c                                                   |   10 
 drivers/gpu/drm/vc4/vc4_kms.c                                                   |   14 
 drivers/gpu/drm/vc4/vc4_perfmon.c                                               |   20 
 drivers/gpu/drm/vc4/vc4_plane.c                                                 |   12 
 drivers/gpu/drm/vc4/vc4_render_cl.c                                             |    2 
 drivers/gpu/drm/vc4/vc4_v3d.c                                                   |   10 
 drivers/gpu/drm/vc4/vc4_validate.c                                              |    8 
 drivers/gpu/drm/vc4/vc4_validate_shaders.c                                      |    2 
 drivers/gpu/drm/vkms/vkms_output.c                                              |    5 
 drivers/gpu/drm/xe/display/xe_hdcp_gsc.c                                        |    2 
 drivers/gpu/drm/xe/xe_sync.c                                                    |    6 
 drivers/gpu/drm/xlnx/zynqmp_disp.c                                              |    3 
 drivers/gpu/drm/xlnx/zynqmp_kms.c                                               |    2 
 drivers/hid/hid-hyperv.c                                                        |   58 
 drivers/hid/wacom_wac.c                                                         |    4 
 drivers/hwmon/aquacomputer_d5next.c                                             |    2 
 drivers/hwmon/nct6775-core.c                                                    |    7 
 drivers/hwmon/pmbus/pmbus_core.c                                                |   12 
 drivers/hwmon/tps23861.c                                                        |    2 
 drivers/i2c/i2c-dev.c                                                           |   17 
 drivers/i3c/master.c                                                            |   13 
 drivers/iio/accel/adxl380.c                                                     |    2 
 drivers/iio/adc/ad4000.c                                                        |    6 
 drivers/iio/adc/pac1921.c                                                       |    4 
 drivers/iio/dac/adi-axi-dac.c                                                   |    2 
 drivers/iio/industrialio-backend.c                                              |    4 
 drivers/iio/industrialio-gts-helper.c                                           |    2 
 drivers/iio/light/al3010.c                                                      |   11 
 drivers/infiniband/core/roce_gid_mgmt.c                                         |   30 
 drivers/infiniband/core/uverbs.h                                                |    2 
 drivers/infiniband/core/uverbs_main.c                                           |   43 
 drivers/infiniband/hw/bnxt_re/ib_verbs.c                                        |    7 
 drivers/infiniband/hw/bnxt_re/main.c                                            |   28 
 drivers/infiniband/hw/bnxt_re/qplib_fp.h                                        |    2 
 drivers/infiniband/hw/hns/hns_roce_cq.c                                         |    4 
 drivers/infiniband/hw/hns/hns_roce_debugfs.c                                    |    3 
 drivers/infiniband/hw/hns/hns_roce_device.h                                     |   14 
 drivers/infiniband/hw/hns/hns_roce_hem.c                                        |   48 
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c                                      |  257 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.h                                      |    8 
 drivers/infiniband/hw/hns/hns_roce_main.c                                       |    7 
 drivers/infiniband/hw/hns/hns_roce_mr.c                                         |   11 
 drivers/infiniband/hw/hns/hns_roce_qp.c                                         |   77 
 drivers/infiniband/hw/hns/hns_roce_srq.c                                        |    4 
 drivers/infiniband/hw/mlx5/main.c                                               |   69 
 drivers/infiniband/hw/mlx5/mlx5_ib.h                                            |    2 
 drivers/infiniband/sw/rxe/rxe_qp.c                                              |    1 
 drivers/infiniband/sw/rxe/rxe_req.c                                             |    6 
 drivers/input/misc/cs40l50-vibra.c                                              |    6 
 drivers/interconnect/qcom/icc-rpmh.c                                            |    3 
 drivers/iommu/amd/io_pgtable_v2.c                                               |    3 
 drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c                                  |    5 
 drivers/iommu/intel/iommu.c                                                     |   40 
 drivers/iommu/s390-iommu.c                                                      |   73 
 drivers/irqchip/irq-mvebu-sei.c                                                 |    2 
 drivers/irqchip/irq-riscv-aplic-main.c                                          |    3 
 drivers/irqchip/irq-riscv-aplic-msi.c                                           |    3 
 drivers/leds/flash/leds-ktd2692.c                                               |    1 
 drivers/leds/leds-max5970.c                                                     |    5 
 drivers/mailbox/arm_mhuv2.c                                                     |    8 
 drivers/mailbox/mtk-cmdq-mailbox.c                                              |    2 
 drivers/mailbox/omap-mailbox.c                                                  |    1 
 drivers/media/i2c/adv7604.c                                                     |    5 
 drivers/media/i2c/adv7842.c                                                     |   13 
 drivers/media/i2c/ds90ub960.c                                                   |    2 
 drivers/media/i2c/max96717.c                                                    |    6 
 drivers/media/i2c/vgxy61.c                                                      |    2 
 drivers/media/pci/intel/ipu6/Kconfig                                            |    6 
 drivers/media/pci/intel/ipu6/ipu6-bus.c                                         |    6 
 drivers/media/pci/intel/ipu6/ipu6-buttress.c                                    |   34 
 drivers/media/pci/intel/ipu6/ipu6-cpd.c                                         |   18 
 drivers/media/pci/intel/ipu6/ipu6-dma.c                                         |  202 +-
 drivers/media/pci/intel/ipu6/ipu6-dma.h                                         |   34 
 drivers/media/pci/intel/ipu6/ipu6-fw-com.c                                      |   14 
 drivers/media/pci/intel/ipu6/ipu6-mmu.c                                         |   28 
 drivers/media/pci/intel/ipu6/ipu6.c                                             |    3 
 drivers/media/radio/wl128x/fmdrv_common.c                                       |    3 
 drivers/media/test-drivers/vivid/vivid-vid-cap.c                                |   15 
 drivers/media/v4l2-core/v4l2-dv-timings.c                                       |  132 -
 drivers/message/fusion/mptsas.c                                                 |    4 
 drivers/mfd/da9052-spi.c                                                        |    2 
 drivers/mfd/intel_soc_pmic_bxtwc.c                                              |  132 -
 drivers/mfd/rt5033.c                                                            |    4 
 drivers/mfd/tps65010.c                                                          |    8 
 drivers/misc/apds990x.c                                                         |   12 
 drivers/misc/lkdtm/bugs.c                                                       |    2 
 drivers/mmc/host/mmc_spi.c                                                      |    9 
 drivers/mtd/hyperbus/rpc-if.c                                                   |    7 
 drivers/mtd/nand/raw/atmel/pmecc.c                                              |    8 
 drivers/mtd/nand/raw/atmel/pmecc.h                                              |    2 
 drivers/mtd/spi-nor/core.c                                                      |    2 
 drivers/mtd/spi-nor/spansion.c                                                  |    1 
 drivers/mtd/ubi/attach.c                                                        |   12 
 drivers/mtd/ubi/fastmap-wl.c                                                    |   19 
 drivers/mtd/ubi/vmt.c                                                           |    2 
 drivers/mtd/ubi/wl.c                                                            |   11 
 drivers/mtd/ubi/wl.h                                                            |    3 
 drivers/net/ethernet/broadcom/bnxt/bnxt.c                                       |   37 
 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c                               |    9 
 drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c                                   |    4 
 drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h                                   |    3 
 drivers/net/ethernet/broadcom/tg3.c                                             |    3 
 drivers/net/ethernet/google/gve/gve_adminq.c                                    |    4 
 drivers/net/ethernet/intel/i40e/i40e_ethtool.c                                  |    2 
 drivers/net/ethernet/intel/ice/ice_virtchnl.c                                   |   21 
 drivers/net/ethernet/marvell/octeontx2/af/cgx.c                                 |   70 
 drivers/net/ethernet/marvell/octeontx2/af/cgx.h                                 |    5 
 drivers/net/ethernet/marvell/octeontx2/af/lmac_common.h                         |    7 
 drivers/net/ethernet/marvell/octeontx2/af/rpm.c                                 |   87 
 drivers/net/ethernet/marvell/octeontx2/af/rpm.h                                 |   18 
 drivers/net/ethernet/marvell/octeontx2/af/rvu.c                                 |    1 
 drivers/net/ethernet/marvell/octeontx2/af/rvu.h                                 |    1 
 drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c                             |   45 
 drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c                              |    5 
 drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c                        |    4 
 drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c                         |    5 
 drivers/net/ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c                      |    9 
 drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c                       |   10 
 drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c                         |   10 
 drivers/net/ethernet/marvell/pxa168_eth.c                                       |   14 
 drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c                               |   12 
 drivers/net/ethernet/meta/fbnic/fbnic_pci.c                                     |    2 
 drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c                            |   17 
 drivers/net/ethernet/realtek/rtase/rtase.h                                      |    7 
 drivers/net/ethernet/realtek/rtase/rtase_main.c                                 |   43 
 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c                             |    2 
 drivers/net/ethernet/wangxun/txgbe/txgbe_irq.c                                  |   24 
 drivers/net/ethernet/wangxun/txgbe/txgbe_main.c                                 |    1 
 drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c                                  |  168 -
 drivers/net/ethernet/wangxun/txgbe/txgbe_phy.h                                  |    2 
 drivers/net/ethernet/wangxun/txgbe/txgbe_type.h                                 |    7 
 drivers/net/mdio/mdio-ipq4019.c                                                 |    5 
 drivers/net/netdevsim/ipsec.c                                                   |   11 
 drivers/net/usb/lan78xx.c                                                       |   40 
 drivers/net/wireless/ath/ath10k/mac.c                                           |    4 
 drivers/net/wireless/ath/ath11k/qmi.c                                           |    3 
 drivers/net/wireless/ath/ath12k/dp.c                                            |   19 
 drivers/net/wireless/ath/ath12k/mac.c                                           |    5 
 drivers/net/wireless/ath/ath12k/wow.c                                           |    2 
 drivers/net/wireless/ath/ath9k/htc_hst.c                                        |    3 
 drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c                           |    3 
 drivers/net/wireless/intel/iwlegacy/3945.c                                      |    2 
 drivers/net/wireless/intel/iwlegacy/4965-mac.c                                  |    2 
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c                               |    8 
 drivers/net/wireless/intersil/p54/p54spi.c                                      |    4 
 drivers/net/wireless/marvell/mwifiex/cmdevt.c                                   |    2 
 drivers/net/wireless/marvell/mwifiex/fw.h                                       |    2 
 drivers/net/wireless/marvell/mwifiex/main.c                                     |    4 
 drivers/net/wireless/marvell/mwifiex/util.c                                     |    2 
 drivers/net/wireless/microchip/wilc1000/netdev.c                                |    6 
 drivers/net/wireless/realtek/rtl8xxxu/core.c                                    |    6 
 drivers/net/wireless/realtek/rtlwifi/efuse.c                                    |   11 
 drivers/net/wireless/realtek/rtw89/cam.c                                        |  259 ++
 drivers/net/wireless/realtek/rtw89/cam.h                                        |   24 
 drivers/net/wireless/realtek/rtw89/chan.c                                       |  215 +-
 drivers/net/wireless/realtek/rtw89/chan.h                                       |    4 
 drivers/net/wireless/realtek/rtw89/coex.c                                       |  157 +
 drivers/net/wireless/realtek/rtw89/coex.h                                       |    6 
 drivers/net/wireless/realtek/rtw89/core.c                                       |  887 ++++++----
 drivers/net/wireless/realtek/rtw89/core.h                                       |  421 +++-
 drivers/net/wireless/realtek/rtw89/debug.c                                      |  127 +
 drivers/net/wireless/realtek/rtw89/fw.c                                         |  637 ++++---
 drivers/net/wireless/realtek/rtw89/fw.h                                         |  192 +-
 drivers/net/wireless/realtek/rtw89/mac.c                                        |  700 ++++---
 drivers/net/wireless/realtek/rtw89/mac.h                                        |   98 -
 drivers/net/wireless/realtek/rtw89/mac80211.c                                   |  653 +++++--
 drivers/net/wireless/realtek/rtw89/mac_be.c                                     |   69 
 drivers/net/wireless/realtek/rtw89/phy.c                                        |  399 ++--
 drivers/net/wireless/realtek/rtw89/phy.h                                        |    7 
 drivers/net/wireless/realtek/rtw89/ps.c                                         |  109 -
 drivers/net/wireless/realtek/rtw89/ps.h                                         |   14 
 drivers/net/wireless/realtek/rtw89/regd.c                                       |   79 
 drivers/net/wireless/realtek/rtw89/rtw8851b.c                                   |   13 
 drivers/net/wireless/realtek/rtw89/rtw8852a.c                                   |   12 
 drivers/net/wireless/realtek/rtw89/rtw8852b.c                                   |   13 
 drivers/net/wireless/realtek/rtw89/rtw8852bt.c                                  |   13 
 drivers/net/wireless/realtek/rtw89/rtw8852c.c                                   |   12 
 drivers/net/wireless/realtek/rtw89/rtw8922a.c                                   |   10 
 drivers/net/wireless/realtek/rtw89/ser.c                                        |   37 
 drivers/net/wireless/realtek/rtw89/wow.c                                        |  217 +-
 drivers/net/wireless/realtek/rtw89/wow.h                                        |   10 
 drivers/net/wireless/silabs/wfx/main.c                                          |   17 
 drivers/net/wireless/st/cw1200/cw1200_spi.c                                     |    2 
 drivers/nvme/host/core.c                                                        |    5 
 drivers/nvme/host/multipath.c                                                   |   21 
 drivers/nvme/host/pci.c                                                         |   55 
 drivers/of/fdt.c                                                                |   14 
 drivers/of/kexec.c                                                              |    2 
 drivers/pci/controller/cadence/pci-j721e.c                                      |   26 
 drivers/pci/controller/dwc/pcie-qcom-ep.c                                       |    6 
 drivers/pci/controller/dwc/pcie-qcom.c                                          |    4 
 drivers/pci/controller/dwc/pcie-tegra194.c                                      |    7 
 drivers/pci/endpoint/functions/pci-epf-mhi.c                                    |    6 
 drivers/pci/hotplug/cpqphp_pci.c                                                |   15 
 drivers/pci/pci.c                                                               |    5 
 drivers/pci/slot.c                                                              |    4 
 drivers/perf/arm-cmn.c                                                          |    4 
 drivers/perf/arm_smmuv3_pmu.c                                                   |   19 
 drivers/phy/phy-airoha-pcie-regs.h                                              |    6 
 drivers/phy/phy-airoha-pcie.c                                                   |    8 
 drivers/phy/realtek/phy-rtk-usb2.c                                              |    2 
 drivers/phy/realtek/phy-rtk-usb3.c                                              |    2 
 drivers/pinctrl/pinctrl-k210.c                                                  |    2 
 drivers/pinctrl/pinctrl-zynqmp.c                                                |    1 
 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c                                        |    2 
 drivers/pinctrl/renesas/Kconfig                                                 |    1 
 drivers/pinctrl/renesas/pinctrl-rzg2l.c                                         |    2 
 drivers/platform/chrome/cros_ec_typec.c                                         |    1 
 drivers/platform/x86/asus-wmi.c                                                 |   64 
 drivers/platform/x86/intel/bxtwc_tmu.c                                          |   22 
 drivers/platform/x86/intel/pmt/class.c                                          |    8 
 drivers/platform/x86/intel/pmt/class.h                                          |    2 
 drivers/platform/x86/intel/pmt/telemetry.c                                      |    2 
 drivers/platform/x86/panasonic-laptop.c                                         |   10 
 drivers/pmdomain/ti/ti_sci_pm_domains.c                                         |    4 
 drivers/power/reset/Kconfig                                                     |    1 
 drivers/power/sequencing/Kconfig                                                |    1 
 drivers/power/supply/bq27xxx_battery.c                                          |   37 
 drivers/power/supply/power_supply_core.c                                        |    2 
 drivers/power/supply/rt9471.c                                                   |   52 
 drivers/pwm/core.c                                                              |   10 
 drivers/pwm/pwm-imx27.c                                                         |   98 +
 drivers/regulator/qcom_smd-regulator.c                                          |    2 
 drivers/regulator/rk808-regulator.c                                             |   15 
 drivers/remoteproc/Kconfig                                                      |    6 
 drivers/remoteproc/qcom_q6v5_adsp.c                                             |   11 
 drivers/remoteproc/qcom_q6v5_mss.c                                              |    6 
 drivers/remoteproc/qcom_q6v5_pas.c                                              |   22 
 drivers/rpmsg/qcom_glink_native.c                                               |    3 
 drivers/rtc/interface.c                                                         |    7 
 drivers/rtc/rtc-ab-eoz9.c                                                       |    7 
 drivers/rtc/rtc-abx80x.c                                                        |    2 
 drivers/rtc/rtc-rzn1.c                                                          |    8 
 drivers/rtc/rtc-st-lpc.c                                                        |    5 
 drivers/s390/cio/cio.c                                                          |    6 
 drivers/s390/cio/device.c                                                       |   18 
 drivers/s390/virtio/virtio_ccw.c                                                |    4 
 drivers/scsi/bfa/bfad.c                                                         |    3 
 drivers/scsi/hisi_sas/hisi_sas_main.c                                           |    8 
 drivers/scsi/qedf/qedf_main.c                                                   |    1 
 drivers/scsi/qedi/qedi_main.c                                                   |    1 
 drivers/scsi/sg.c                                                               |    9 
 drivers/sh/intc/core.c                                                          |    2 
 drivers/soc/fsl/qe/qmc.c                                                        |    4 
 drivers/soc/fsl/rcpm.c                                                          |    1 
 drivers/soc/qcom/qcom-geni-se.c                                                 |    3 
 drivers/soc/ti/smartreflex.c                                                    |    4 
 drivers/soc/xilinx/xlnx_event_manager.c                                         |    4 
 drivers/spi/atmel-quadspi.c                                                     |    2 
 drivers/spi/spi-fsl-lpspi.c                                                     |   12 
 drivers/spi/spi-tegra210-quad.c                                                 |    2 
 drivers/spi/spi-zynqmp-gqspi.c                                                  |    2 
 drivers/spi/spi.c                                                               |   13 
 drivers/staging/media/atomisp/pci/sh_css_params.c                               |    2 
 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c                   |    6 
 drivers/target/target_core_pscsi.c                                              |    2 
 drivers/thermal/testing/zone.c                                                  |   32 
 drivers/thermal/thermal_core.c                                                  |  123 -
 drivers/thermal/thermal_core.h                                                  |   12 
 drivers/tty/serial/8250/8250_fintek.c                                           |   14 
 drivers/tty/serial/8250/8250_omap.c                                             |    4 
 drivers/tty/serial/amba-pl011.c                                                 |    7 
 drivers/tty/tty_io.c                                                            |    2 
 drivers/usb/dwc3/core.h                                                         |    4 
 drivers/usb/dwc3/ep0.c                                                          |    2 
 drivers/usb/dwc3/gadget.c                                                       |   69 
 drivers/usb/gadget/composite.c                                                  |   18 
 drivers/usb/gadget/function/uvc_video.c                                         |    4 
 drivers/usb/host/ehci-spear.c                                                   |    7 
 drivers/usb/host/xhci-pci.c                                                     |   10 
 drivers/usb/host/xhci-ring.c                                                    |   73 
 drivers/usb/host/xhci.c                                                         |   40 
 drivers/usb/host/xhci.h                                                         |    3 
 drivers/usb/misc/chaoskey.c                                                     |   35 
 drivers/usb/misc/iowarrior.c                                                    |   50 
 drivers/usb/misc/usb-ljca.c                                                     |   20 
 drivers/usb/misc/yurex.c                                                        |    5 
 drivers/usb/musb/musb_gadget.c                                                  |   13 
 drivers/usb/typec/tcpm/wcove.c                                                  |    4 
 drivers/usb/typec/ucsi/ucsi_ccg.c                                               |    5 
 drivers/usb/typec/ucsi/ucsi_glink.c                                             |    2 
 drivers/vdpa/mlx5/core/mr.c                                                     |    4 
 drivers/vfio/pci/mlx5/cmd.c                                                     |    6 
 drivers/vfio/pci/mlx5/main.c                                                    |   35 
 drivers/vfio/pci/vfio_pci_config.c                                              |   16 
 drivers/video/fbdev/sh7760fb.c                                                  |    3 
 drivers/watchdog/Kconfig                                                        |    4 
 drivers/xen/xenbus/xenbus_probe.c                                               |    8 
 fs/binfmt_elf.c                                                                 |    2 
 fs/binfmt_elf_fdpic.c                                                           |    5 
 fs/binfmt_misc.c                                                                |    7 
 fs/cachefiles/interface.c                                                       |   14 
 fs/cachefiles/ondemand.c                                                        |   38 
 fs/dlm/ast.c                                                                    |    2 
 fs/dlm/recoverd.c                                                               |    2 
 fs/efs/super.c                                                                  |   43 
 fs/erofs/data.c                                                                 |   10 
 fs/erofs/internal.h                                                             |    1 
 fs/erofs/super.c                                                                |    6 
 fs/erofs/zmap.c                                                                 |   17 
 fs/exec.c                                                                       |   23 
 fs/exfat/file.c                                                                 |   10 
 fs/exfat/namei.c                                                                |   21 
 fs/ext4/balloc.c                                                                |    4 
 fs/ext4/ext4.h                                                                  |   12 
 fs/ext4/extents.c                                                               |    2 
 fs/ext4/fsmap.c                                                                 |   54 
 fs/ext4/ialloc.c                                                                |    5 
 fs/ext4/indirect.c                                                              |    2 
 fs/ext4/inode.c                                                                 |    4 
 fs/ext4/mballoc.c                                                               |   18 
 fs/ext4/mballoc.h                                                               |    1 
 fs/ext4/mmp.c                                                                   |    2 
 fs/ext4/move_extent.c                                                           |    2 
 fs/ext4/resize.c                                                                |    2 
 fs/ext4/super.c                                                                 |   42 
 fs/f2fs/checkpoint.c                                                            |    2 
 fs/f2fs/data.c                                                                  |   29 
 fs/f2fs/f2fs.h                                                                  |    3 
 fs/f2fs/file.c                                                                  |   17 
 fs/f2fs/gc.c                                                                    |    2 
 fs/f2fs/node.c                                                                  |   10 
 fs/f2fs/segment.c                                                               |    5 
 fs/f2fs/segment.h                                                               |   35 
 fs/f2fs/super.c                                                                 |   37 
 fs/fcntl.c                                                                      |    3 
 fs/fuse/file.c                                                                  |   62 
 fs/fuse/fuse_i.h                                                                |    6 
 fs/fuse/virtio_fs.c                                                             |    1 
 fs/gfs2/glock.c                                                                 |   19 
 fs/gfs2/glock.h                                                                 |    1 
 fs/gfs2/incore.h                                                                |    2 
 fs/gfs2/rgrp.c                                                                  |    2 
 fs/gfs2/super.c                                                                 |    2 
 fs/hfsplus/hfsplus_fs.h                                                         |    3 
 fs/hfsplus/wrapper.c                                                            |    2 
 fs/hostfs/hostfs_kern.c                                                         |    4 
 fs/isofs/inode.c                                                                |    8 
 fs/jffs2/erase.c                                                                |    7 
 fs/jfs/xattr.c                                                                  |    2 
 fs/netfs/fscache_volume.c                                                       |    3 
 fs/nfs/blocklayout/blocklayout.c                                                |   15 
 fs/nfs/blocklayout/dev.c                                                        |    6 
 fs/nfs/internal.h                                                               |    2 
 fs/nfs/localio.c                                                                |    6 
 fs/nfs/nfs4proc.c                                                               |    8 
 fs/nfs/write.c                                                                  |   49 
 fs/nfs_common/nfslocalio.c                                                      |    8 
 fs/nfsd/export.c                                                                |   31 
 fs/nfsd/export.h                                                                |    4 
 fs/nfsd/filecache.c                                                             |   14 
 fs/nfsd/filecache.h                                                             |    2 
 fs/nfsd/nfs4callback.c                                                          |   16 
 fs/nfsd/nfs4proc.c                                                              |    7 
 fs/nfsd/nfs4recover.c                                                           |    3 
 fs/nfsd/nfs4state.c                                                             |    5 
 fs/nfsd/nfs4xdr.c                                                               |    2 
 fs/nfsd/nfsfh.c                                                                 |   20 
 fs/nfsd/nfsfh.h                                                                 |    3 
 fs/notify/fsnotify.c                                                            |   23 
 fs/notify/mark.c                                                                |   12 
 fs/ntfs3/file.c                                                                 |    2 
 fs/ocfs2/aops.h                                                                 |    2 
 fs/ocfs2/file.c                                                                 |    4 
 fs/proc/kcore.c                                                                 |   10 
 fs/read_write.c                                                                 |   15 
 fs/smb/client/cached_dir.c                                                      |  229 +-
 fs/smb/client/cached_dir.h                                                      |    6 
 fs/smb/client/cifsacl.c                                                         |   50 
 fs/smb/client/cifsfs.c                                                          |   12 
 fs/smb/client/cifsglob.h                                                        |    4 
 fs/smb/client/cifsproto.h                                                       |    5 
 fs/smb/client/connect.c                                                         |   59 
 fs/smb/client/fs_context.c                                                      |   85 
 fs/smb/client/fs_context.h                                                      |    1 
 fs/smb/client/inode.c                                                           |    8 
 fs/smb/client/reparse.c                                                         |   95 -
 fs/smb/client/reparse.h                                                         |    6 
 fs/smb/client/smb1ops.c                                                         |    4 
 fs/smb/client/smb2file.c                                                        |   21 
 fs/smb/client/smb2inode.c                                                       |    6 
 fs/smb/client/smb2ops.c                                                         |    2 
 fs/smb/client/smb2pdu.c                                                         |    6 
 fs/smb/client/smb2proto.h                                                       |   11 
 fs/smb/client/smb2transport.c                                                   |   56 
 fs/smb/client/trace.h                                                           |    3 
 fs/smb/server/server.c                                                          |    4 
 fs/ubifs/super.c                                                                |    6 
 fs/ubifs/tnc_commit.c                                                           |    2 
 fs/unicode/utf8-core.c                                                          |    2 
 fs/xfs/xfs_bmap_util.c                                                          |    8 
 include/asm-generic/vmlinux.lds.h                                               |    4 
 include/kunit/skbuff.h                                                          |    2 
 include/linux/blk-mq.h                                                          |    2 
 include/linux/blkdev.h                                                          |   12 
 include/linux/bpf.h                                                             |    9 
 include/linux/cleanup.h                                                         |    4 
 include/linux/compiler_attributes.h                                             |   13 
 include/linux/compiler_types.h                                                  |   19 
 include/linux/f2fs_fs.h                                                         |    6 
 include/linux/fs.h                                                              |    2 
 include/linux/hisi_acc_qm.h                                                     |    8 
 include/linux/intel_vsec.h                                                      |    3 
 include/linux/jiffies.h                                                         |    2 
 include/linux/kfifo.h                                                           |    1 
 include/linux/kvm_host.h                                                        |    6 
 include/linux/lockdep.h                                                         |    2 
 include/linux/mmdebug.h                                                         |    6 
 include/linux/netpoll.h                                                         |    2 
 include/linux/nfslocalio.h                                                      |   18 
 include/linux/of_fdt.h                                                          |    5 
 include/linux/once.h                                                            |    4 
 include/linux/once_lite.h                                                       |    2 
 include/linux/rcupdate.h                                                        |    2 
 include/linux/rwlock_rt.h                                                       |   10 
 include/linux/sched/ext.h                                                       |    1 
 include/linux/seqlock.h                                                         |   98 -
 include/linux/spinlock_rt.h                                                     |   23 
 include/media/v4l2-dv-timings.h                                                 |   18 
 include/net/bluetooth/hci.h                                                     |    4 
 include/net/bluetooth/hci_core.h                                                |   63 
 include/net/net_debug.h                                                         |    2 
 include/rdma/ib_verbs.h                                                         |   11 
 include/uapi/linux/rtnetlink.h                                                  |    2 
 init/Kconfig                                                                    |    9 
 init/initramfs.c                                                                |   15 
 io_uring/memmap.c                                                               |   11 
 ipc/namespace.c                                                                 |    4 
 kernel/bpf/bpf_struct_ops.c                                                     |  114 +
 kernel/bpf/btf.c                                                                |    5 
 kernel/bpf/dispatcher.c                                                         |    3 
 kernel/bpf/trampoline.c                                                         |    9 
 kernel/bpf/verifier.c                                                           |  103 +
 kernel/cgroup/cgroup.c                                                          |   21 
 kernel/fork.c                                                                   |   26 
 kernel/rcu/rcuscale.c                                                           |    6 
 kernel/rcu/srcutiny.c                                                           |    2 
 kernel/rcu/tree.c                                                               |   14 
 kernel/rcu/tree_nocb.h                                                          |   13 
 kernel/sched/cpufreq_schedutil.c                                                |    3 
 kernel/sched/ext.c                                                              |    9 
 kernel/time/time.c                                                              |    4 
 kernel/time/timer.c                                                             |    3 
 kernel/trace/bpf_trace.c                                                        |    5 
 kernel/trace/trace_event_perf.c                                                 |    6 
 lib/overflow_kunit.c                                                            |    2 
 lib/string_helpers.c                                                            |    2 
 lib/strncpy_from_user.c                                                         |    5 
 mm/internal.h                                                                   |    2 
 net/9p/trans_usbg.c                                                             |    4 
 net/9p/trans_xen.c                                                              |    9 
 net/bluetooth/hci_conn.c                                                        |  219 +-
 net/bluetooth/hci_event.c                                                       |   39 
 net/bluetooth/hci_sysfs.c                                                       |   15 
 net/bluetooth/iso.c                                                             |  101 -
 net/bluetooth/mgmt.c                                                            |   38 
 net/bluetooth/rfcomm/sock.c                                                     |   10 
 net/core/filter.c                                                               |   88 
 net/core/netdev-genl.c                                                          |    2 
 net/core/skmsg.c                                                                |    4 
 net/hsr/hsr_device.c                                                            |    4 
 net/ipv4/inet_connection_sock.c                                                 |    2 
 net/ipv4/ipmr.c                                                                 |   42 
 net/ipv6/addrconf.c                                                             |   41 
 net/ipv6/ip6_fib.c                                                              |    8 
 net/ipv6/ip6mr.c                                                                |   38 
 net/ipv6/route.c                                                                |   51 
 net/iucv/af_iucv.c                                                              |   26 
 net/l2tp/l2tp_core.c                                                            |   22 
 net/llc/af_llc.c                                                                |    2 
 net/netfilter/ipset/ip_set_bitmap_ip.c                                          |    7 
 net/netfilter/nf_tables_api.c                                                   |   60 
 net/netlink/af_netlink.c                                                        |   21 
 net/rfkill/rfkill-gpio.c                                                        |    8 
 net/rxrpc/af_rxrpc.c                                                            |    7 
 net/sched/sch_fq.c                                                              |    6 
 net/sunrpc/cache.c                                                              |    4 
 net/sunrpc/svcsock.c                                                            |    4 
 net/sunrpc/xprtrdma/svc_rdma.c                                                  |   19 
 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c                                         |    8 
 net/sunrpc/xprtsock.c                                                           |   17 
 net/wireless/core.c                                                             |   64 
 net/wireless/mlme.c                                                             |    6 
 net/wireless/nl80211.c                                                          |    1 
 net/xdp/xsk.c                                                                   |   11 
 rust/helpers/spinlock.c                                                         |    8 
 rust/kernel/block/mq/request.rs                                                 |   67 
 rust/kernel/lib.rs                                                              |    2 
 rust/kernel/rbtree.rs                                                           |    9 
 rust/macros/lib.rs                                                              |    2 
 samples/bpf/xdp_adjust_tail_kern.c                                              |    1 
 samples/kfifo/dma-example.c                                                     |    1 
 scripts/checkpatch.pl                                                           |   37 
 scripts/faddr2line                                                              |    2 
 scripts/kernel-doc                                                              |   47 
 scripts/mod/file2alias.c                                                        |    5 
 scripts/package/builddeb                                                        |   22 
 security/apparmor/capability.c                                                  |    2 
 security/apparmor/policy_unpack_test.c                                          |    6 
 sound/core/pcm_native.c                                                         |    6 
 sound/core/rawmidi.c                                                            |    4 
 sound/core/sound_kunit.c                                                        |   11 
 sound/core/ump.c                                                                |    5 
 sound/pci/hda/patch_realtek.c                                                   |  153 -
 sound/soc/amd/acp/acp-sdw-sof-mach.c                                            |   16 
 sound/soc/amd/yc/acp6x-mach.c                                                   |   25 
 sound/soc/codecs/da7213.c                                                       |    1 
 sound/soc/codecs/da7219.c                                                       |    9 
 sound/soc/codecs/rt722-sdca.c                                                   |    8 
 sound/soc/fsl/fsl-asoc-card.c                                                   |    8 
 sound/soc/fsl/fsl_micfil.c                                                      |    4 
 sound/soc/fsl/imx-audmix.c                                                      |    3 
 sound/soc/mediatek/mt8188/mt8188-mt6359.c                                       |    9 
 sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c                         |    4 
 sound/soc/mediatek/mt8195/mt8195-mt6359.c                                       |    9 
 sound/usb/6fire/chip.c                                                          |   10 
 sound/usb/caiaq/audio.c                                                         |   10 
 sound/usb/caiaq/audio.h                                                         |    1 
 sound/usb/caiaq/device.c                                                        |   19 
 sound/usb/caiaq/input.c                                                         |   12 
 sound/usb/caiaq/input.h                                                         |    1 
 sound/usb/clock.c                                                               |   24 
 sound/usb/quirks.c                                                              |   27 
 sound/usb/usx2y/us122l.c                                                        |    5 
 sound/usb/usx2y/usbusx2y.c                                                      |    2 
 tools/bpf/bpftool/jit_disasm.c                                                  |   40 
 tools/gpio/gpio-sloppy-logic-analyzer.sh                                        |    2 
 tools/include/nolibc/arch-s390.h                                                |    1 
 tools/lib/bpf/Makefile                                                          |    3 
 tools/lib/bpf/libbpf.c                                                          |   99 -
 tools/lib/bpf/linker.c                                                          |    2 
 tools/lib/thermal/commands.c                                                    |   52 
 tools/perf/Makefile.config                                                      |    2 
 tools/perf/builtin-ftrace.c                                                     |    2 
 tools/perf/builtin-list.c                                                       |    4 
 tools/perf/builtin-stat.c                                                       |   52 
 tools/perf/builtin-trace.c                                                      |   23 
 tools/perf/pmu-events/empty-pmu-events.c                                        |    2 
 tools/perf/pmu-events/jevents.py                                                |    2 
 tools/perf/tests/attr/test-stat-default                                         |   90 -
 tools/perf/tests/attr/test-stat-detailed-1                                      |  106 -
 tools/perf/tests/attr/test-stat-detailed-2                                      |  130 -
 tools/perf/tests/attr/test-stat-detailed-3                                      |  138 +
 tools/perf/util/bpf-filter.c                                                    |    2 
 tools/perf/util/cs-etm.c                                                        |   25 
 tools/perf/util/disasm.c                                                        |   15 
 tools/perf/util/evlist.c                                                        |   19 
 tools/perf/util/evlist.h                                                        |    1 
 tools/perf/util/machine.c                                                       |    2 
 tools/perf/util/mem-events.c                                                    |    8 
 tools/perf/util/pfm.c                                                           |    4 
 tools/perf/util/pmus.c                                                          |    2 
 tools/perf/util/probe-finder.c                                                  |   21 
 tools/perf/util/probe-finder.h                                                  |    4 
 tools/power/x86/turbostat/turbostat.c                                           |    5 
 tools/testing/selftests/arm64/abi/hwcap.c                                       |    6 
 tools/testing/selftests/arm64/mte/check_tags_inclusion.c                        |    4 
 tools/testing/selftests/arm64/mte/mte_common_util.c                             |    4 
 tools/testing/selftests/bpf/Makefile                                            |    3 
 tools/testing/selftests/bpf/network_helpers.h                                   |    1 
 tools/testing/selftests/bpf/prog_tests/timer_lockup.c                           |    6 
 tools/testing/selftests/bpf/progs/test_spin_lock_fail.c                         |    4 
 tools/testing/selftests/bpf/progs/test_tp_btf_nullable.c                        |    6 
 tools/testing/selftests/bpf/test_progs.c                                        |    9 
 tools/testing/selftests/bpf/test_sockmap.c                                      |  165 +
 tools/testing/selftests/bpf/uprobe_multi.c                                      |    4 
 tools/testing/selftests/mount_setattr/mount_setattr_test.c                      |    2 
 tools/testing/selftests/net/Makefile                                            |    1 
 tools/testing/selftests/net/ipv6_route_update_soft_lockup.sh                    |  262 ++
 tools/testing/selftests/net/netfilter/conntrack_dump_flush.c                    |    6 
 tools/testing/selftests/net/pmtu.sh                                             |    2 
 tools/testing/selftests/resctrl/fill_buf.c                                      |    2 
 tools/testing/selftests/resctrl/mbm_test.c                                      |   16 
 tools/testing/selftests/resctrl/resctrl_val.c                                   |    3 
 tools/testing/selftests/vDSO/parse_vdso.c                                       |    3 
 tools/testing/selftests/wireguard/netns.sh                                      |    1 
 tools/tracing/rtla/src/timerlat_hist.c                                          |    2 
 tools/tracing/rtla/src/timerlat_top.c                                           |    2 
 virt/kvm/kvm_main.c                                                             |  103 -
 896 files changed, 13140 insertions(+), 6525 deletions(-)

Abel Vesa (3):
arm64: dts: qcom: x1e80100-slim7x: Drop orientation-switch from USB SS[0-1] QMP PHYs
arm64: dts: qcom: x1e80100-vivobook-s15: Drop orientation-switch from USB SS[0-1] QMP PHYs
dt-bindings: cache: qcom,llcc: Fix X1E80100 reg entries

Adrian Hunter (1):
perf/x86/intel/pt: Fix buffer full but size is 0 case

Adrián Larumbe (4):
drm/panfrost: Add missing OPP table refcnt decremental drm/panthor: introduce job cycle and timestamp accounting drm/panthor: record current and maximum device clock frequencies drm/panthor: Fix OPP refcnt leaks in devfreq initialisation

Ahmed Ehab (1):
locking/lockdep: Avoid creating new name string literals in lockdep_set_subclass()

Ahsan Atta (1):
crypto: qat - remove faulty arbiter config reset

Alan Maguire (1):
selftests/bpf: Fix uprobe_multi compilation error

Aleksa Savic (1):
hwmon: (aquacomputer_d5next) Fix length of speed_input array

Aleksandr Mishin (1):
acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block()

Aleksei Vetrov (1):
wifi: nl80211: fix bounds checker error in nl80211_parse_sched_scan

Alex Zenla (2):
9p/xen: fix init sequence
9p/xen: fix release of IRQ

Alexander Aring (2):
dlm: fix swapped args sb_flags vs sb_status
dlm: fix dlm_recover_members refcount on error

Alexis Lothoré (eBPF Foundation) (1):
selftests/bpf: add missing header include for htons

Alper Nebi Yasak (2):
arm64: dts: mediatek: mt8183-kukui: Disable DPI display interface
wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan()

Amir Goldstein (1):
fsnotify: fix sending inotify event with unexpected filename

Andre Przywara (5):
kselftest/arm64: hwcap: fix f8dp2 cpuinfo name kselftest/arm64: mte: fix printf type warnings about __u64 kselftest/arm64: mte: fix printf type warnings about longs
ARM: dts: cubieboard4: Fix DCDC5 regulator constraints
clk: sunxi-ng: d1: Fix PLL_AUDIO0 preset

Andreas Gruenbacher (3):
gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE
gfs2: Allow immediate GLF_VERIFY_DELETE work
gfs2: Fix unlinked inode cleanup

Andreas Kemnade (1):
ARM: dts: omap36xx: declare 1GHz OPP as turbo again

Andrei Simion (1):
ARM: dts: microchip: sam9x60: Add missing property atmel,usart-mode

Andrej Shadura (1):
Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}()

Andrii Nakryiko (4):
libbpf: fix sym_is_subprog() logic for weak global subprogs
libbpf: never interpret subprogs in .text as entry programs selftests/bpf: fix test_spin_lock_fail.c's global vars usage
libbpf: move global data mmap()'ing into bpf_object__load()

André Almeida (1):
unicode: Fix utf8_load() error path

Andy Shevchenko (11):
regmap: irq: Set lockdep class for hierarchical IRQ domains drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused
mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device
mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device
mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices
mfd: intel_soc_pmic_bxtwc: Fix IRQ domain names duplication
cpufreq: loongson3: Check for error code from devm_mutex_init() call
gpio: zevio: Add missed label initialisation
iio: adc: ad4000: Check for error code from devm_mutex_init() call
iio: adc: pac1921: Check for error code from devm_mutex_init() call x86/Documentation: Update algo in init_size description of boot protocol

Angelo Dureghello (2):
iio: dac: adi-axi-dac: fix wrong register bitfield
dt-bindings: iio: dac: ad3552r: fix maximum spi speed

Antonio Quartulli (1):
m68k: coldfire/device.c: only build FEC when HW macros are defined

Antoniu Miclaus (1):
iio: accel: adxl380: fix raw sample read

Anurag Dutta (3):
arm64: dts: ti: k3-j7200: Fix clock ids for MCSPI instances
arm64: dts: ti: k3-j721e: Fix clock IDs for MCSPI instances
arm64: dts: ti: k3-j721s2: Fix clock IDs for MCSPI instances

Ard Biesheuvel (1):
x86/pvh: Call C code via the kernel virtual mapping

Armin Wolf (1):
platform/x86: asus-wmi: Fix inconsistent use of thermal policies

Arnaldo Carvalho de Melo (1):
perf ftrace latency: Fix unit on histogram first entry when using --use-nsec

Arnd Bergmann (5):
wifi: ath12k: fix one more memcpy size error mailbox, remoteproc: k3-m4+: fix compile testing
power: reset: ep93xx: add AUXILIARY_BUS dependency
KVM: x86: add back X86_LOCAL_APIC dependency
serial: amba-pl011: fix build regression

Artem Sadovnikov (1):
jfs: xattr: check invalid xattr size more strictly

Aurabindo Pillai (1):
drm/amd/display: fix a memleak issue when driver is removed

Avihai Horon (1):
vfio/pci: Properly hide first-in-list PCIe extended capability

Balaji Pothunoori (1):
wifi: ath11k: Fix CE offset address calculation for WCN6750 in SSR

Baochen Qiang (2):
wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss1
wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss2

Baolin Liu (1):
scsi: target: Fix incorrect function name in pscsi_create_type_disk()

Barnabás Czémán (1):
power: supply: bq27xxx: Fix registers of bq27426

Bart Van Assche (3):
scsi: sg: Enable runtime power management
power: supply: core: Remove might_sleep() from power_supply_put()
blk-mq: Make blk_mq_quiesce_tagset() hold the tag list mutex less long

Bartosz Golaszewski (4):
mmc: mmc_spi: drop buggy snprintf()
power: sequencing: make the QCom PMU pwrseq driver depend on CONFIG_OF
pinctrl: zynqmp: drop excess struct member description
lib: string_helpers: silence snprintf() output truncation warning

Baruch Siach (1):
doc: rcu: update printed dynticks counter bits

Benjamin Coddington (3):
SUNRPC: timeout and cancel TLS handshake with -ETIMEDOUT nfs/blocklayout: Don't attempt unregister for invalid block device nfs/blocklayout: Limit repeat device registration on failure

Benjamin Peterson (3):
perf trace: avoid garbage when not printing a trace event's arguments perf trace: Do not lose last events in a race
perf trace: Avoid garbage when not printing a syscall's arguments

Benoît Sevens (1):
ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices

Biju Das (3):
pinctrl: renesas: rzg2l: Fix missing return in rzg2l_pinctrl_register()
mtd: hyperbus: rpc-if: Add missing MODULE_DEVICE_TABLE
clk: renesas: rzg2l: Fix FOUTPOSTDIV clk

Bill O'Donnell (1):
efs: fix the efs new mount api implementation

Bin Liu (1):
serial: 8250: omap: Move pm_runtime_get_sync

Bingbu Cao (2):
media: ipu6: not override the dma_ops of device in driver
media: ipu6: remove architecture DMA ops dependency in Kconfig

Björn Töpel (3):
libbpf: Add missing per-arch include path
selftests: bpf: Add missing per-arch include path
riscv: kvm: Fix out-of-bounds array access

Borislav Petkov (AMD) (2):
x86/mm: Carve out INVLPG inline asm for use by others x86/microcode/AMD: Flush patch buffer mapping after application

Breno Leitao (3):
spi: tegra210-quad: Avoid shift-out-of-bounds
netpoll: Use rcu_access_pointer() in netpoll_poll_lock nvme/multipath: Fix RCU list traversal to use SRCU primitive

Cabiddu, Giovanni (1):
crypto: qat - remove check after debugfs_create_dir()

Carl Vanderlip (1):
bus: mhi: host: Switch trace_mhi_gen_tre fields to native endian

Carlos Llamas (1):
Revert "scripts/faddr2line: Check only two symbols when calculating symbol size"

Chao Yu (6):
f2fs: fix to account dirty data in __get_secs_required()
f2fs: fix to avoid potential deadlock in f2fs_record_stop_reason()
f2fs: fix to map blocks correctly for direct write
f2fs: fix to avoid forcing direct write to use buffered IO on inline_data inode
f2fs: fix to do cast in F2FS_{BLK_TO_BYTES, BTYES_TO_BLK} to avoid overflow
f2fs: fix to do sanity check on node blkaddr in truncate_node()

Charles Han (4):
clk: clk-apple-nco: Add NULL check in applnco_probe
phy: realtek: usb: fix NULL deref in rtk_usb2phy_probe
phy: realtek: usb: fix NULL deref in rtk_usb3phy_probe
ASoC: imx-audmix: Add NULL check in imx_audmix_probe

Chen Ridong (4):
crypto: caam - add error check to caam_rsa_set_priv_key_form
crypto: bcm - add error check in the ahash_hmac_init function Revert "cgroup: Fix memory leak caused by missing cgroup_bpf_offline" cgroup/bpf: only cgroup v2 can be attached by bpf programs

Chen Yufan (1):
drm/imagination: Convert to use time_before macro

Chen-Yu Tsai (5):
scripts/kernel-doc: Do not track section counter across processed files
arm64: dts: mediatek: mt8173-elm-hana: Add vdd-supply to second source trackpad
arm64: dts: mediatek: mt8183-kukui-jacuzzi: Fix DP bridge supply names
arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add supplies for fixed regulators
arm64: dts: mediatek: mt8186-corsola-voltorb: Merge speaker codec nodes

Cheng Ming Lin (1):
mtd: spi-nor: core: replace dummy buswidth from addr to data

Chengchang Tang (2):
RDMA/core: Provide rdma_user_mmap_disassociate() to disassociate mmap pages RDMA/hns: Disassociate mmap pages for all uctx when HW is being reset

ChiYuan Huang (2):
power: supply: rt9471: Fix wrong WDT function regfield declaration
power: supply: rt9471: Use IC status regfield to report real charger status

Chiara Meiohas (3):
RDMA/mlx5: Call dev_put() after the blocking notifier RDMA/core: Implement RoCE GID port rescan and export delete function RDMA/mlx5: Ensure active slave attachment to the bond IB device

Chris Lu (1):
Bluetooth: btmtk: adjust the position to init iso data anchor

Chris Morgan (1):
arm64: dts: rockchip: correct analog audio name on Indiedroid Nova

Christian Brauner (2):
fcntl: make F_DUPFD_QUERY associative Revert "fs: don't block i_writecount during exec"

Christian Loehle (1):
sched/cpufreq: Ensure sd is rebuilt for EAS check

Christoph Hellwig (7):
nvme-pci: fix freeing of the HMB descriptor table
block: take chunk_sectors into account in bio_split_write_zeroes
block: fix bio_split_rw_at to take zone_write_granularity into account
nvme-pci: reverse request order in nvme_queue_rqs
virtio_blk: reverse request order in virtio_queue_rqs
kfifo: don't include dma-mapping.h in kfifo.h
block: return unsigned int from bdev_io_min

Christophe JAILLET (4):
crypto: caam - Fix the pointer passed to caam_qi_shutdown()
crypto: cavium - Fix an error handling path in cpt_ucode_load_fw()
media: i2c: vgxy61: Fix an error handling path in vgxy61_detect()
iio: light: al3010: Fix an error handling path in al3010_probe()

Christophe Leroy (1):
powerpc/vdso: Flag VDSO64 entry points as functions

Chuck Lever (5):
svcrdma: Address an integer overflow
NFSD: Prevent NULL dereference in nfsd4_process_cb_update()
NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir()
NFSD: Fix nfsd4_shutdown_copy()
NFSD: Prevent a potential integer overflow

Chun-Tse Shao (1):

      perf/arm-smmuv3: Fix lockdep assert in ->event_init()

Clark Wang (1):
pwm: imx27: Workaround of the pwm output bug when decrease the duty cycle

Claudiu Beznea (2):
ASoC: da7213: Populate max_register to regmap_config
serial: sh-sci: Clean sci_ports[0] after at earlycon exit

Colin Ian King (1):
media: i2c: ds90ub960: Fix missing return check on ub960_rxport_read call

Csókás, Bence (1):
spi: atmel-quadspi: Fix register name in verbose logging function

Damien Le Moal (1):
block: Prevent potential deadlock in blk_revalidate_disk_zones()

Dan Carpenter (10):
crypto: qat/qat_420xx - fix off by one in uof_get_name()
crypto: qat/qat_4xxx - fix off by one in uof_get_name()
soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get()
media: i2c: max96717: clean up on error in max96717_subdev_init()
wifi: rtw89: unlock on error path in rtw89_ops_unassign_vif_chanctx()
kunit: skb: use "gfp" variable instead of hardcoding GFP_KERNEL
mailbox: arm_mhuv2: clean up loop in get_irq_chan_comb()
usb: typec: fix potential array underflow in ucsi_ccg_sync_control()
cifs: unlock on error in smb3_reconfigure()
sh: intc: Fix use-after-free bug in register_intc_controller()

Daniel Lezcano (2):
tools/lib/thermal: Make more generic the command encoding function thermal/lib: Fix memory leak on error in thermal_genl_auto()

Daniel Palmer (2):
m68k: mvme147: Fix SCSI controller IRQ numbers
m68k: mvme147: Reinstate early console

Daolong Zhu (4):

      arm64: dts: mt8183: fennel: add i2c2's i2c-scl-internal-delay-ns
      arm64: dts: mt8183: burnet: add i2c2's i2c-scl-internal-delay-ns
      arm64: dts: mt8183: cozmo: add i2c2's i2c-scl-internal-delay-ns
      arm64: dts: mt8183: Damu: add i2c2's i2c-scl-internal-delay-ns

Darrick J. Wong (2):
MAINTAINERS: appoint myself the XFS maintainer for 6.12 LTS
xfs: fix simplify extent lookup in xfs_can_free_eofblocks

Dave Stevenson (7):
drm/vc4: hvs: Don't write gamma luts on 2711
drm/vc4: hvs: Fix dlist debug not resetting the next entry pointer drm/vc4: hvs: Remove incorrect limit from hvs_dlist debugfs function drm/vc4: hvs: Correct logic on stopping an HVS channel drm/vc4: Match drm_dev_enter and exit calls in vc4_hvs_lut_load drm/vc4: Match drm_dev_enter and exit calls in vc4_hvs_atomic_flush drm/vc4: Correct generation check in vc4_hvs_lut_load

David Disseldorp (1):
initramfs: avoid filename buffer overrun

David Laight (1):
x86: fix off-by-one in access_ok()

David Lechner (1):
iio: adc: ad4000: fix reading unsigned data

David Thompson (1):
EDAC/bluefield: Fix potential integer overflow

Dinesh Kumar (1):
ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max

Dipendra Khadka (6):
octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_common.c
octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_ethtool.c
octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_flows.c
octeontx2-pf: handle otx2_mbox_get_rsp errors in cn10k.c
octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dmac_flt.c
octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dcbnl.c

Dirk Su (1):
ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook X G1i

Dmitry Antipov (2):
Bluetooth: fix use-after-free in device_for_each_child()
ocfs2: fix uninitialized value in ocfs2_file_read_iter()

Dmitry Baryshkov (7):
arm64: dts: qcom: qcs6390-rb3gen2: use modem.mbn for modem DSP
arm64: dts: qcom: sda660-ifc6560: fix l10a voltage ranges drm/msm/dpu: on SDM845 move DSPP_3 to LM_5 block drm/msm/dpu: drop LM_3 / LM_4 on SDM845 drm/msm/dpu: drop LM_3 / LM_4 on MSM8998
remoteproc: qcom: pas: add minidump_id to SM8350 resources
usb: typec: ucsi: glink: fix off-by-one in connector_status

Dom Cobley (2):
drm/vc4: hdmi: Avoid hang with debug registers when suspended drm/vc4: hdmi: Increase audio MAI fifo dreq threshold

Dong Aisheng (1):
clk: imx: clk-scu: fix clk enable state save and restore

Dragan Simic (1):
regulator: rk808: Restrict DVS GPIOs to the RK808 variant only

Eder Zulian (1):
rust: helpers: Avoid raw_spin_lock initialization for PREEMPT_RT

Eduard Zingerman (1):
selftests/bpf: Fix backtrace printing for selftests crashes

Edward Adam Davis (1):
USB: chaoskey: Fix possible deadlock chaoskey_list_lock

Emmanuel Grumbach (2):
wifi: iwlwifi: allow fast resume on ax200
wifi: iwlwifi: mvm: tell iwlmei when we finished suspending

Eric Biggers (1):
crypto: x86/aegis128 - access 32-bit arguments as 32-bit

Eric Dumazet (1):
net: hsr: fix hsr_init_sk() vs network/transport headers.

Everest K.C (2):
crypto: cavium - Fix the if condition to exit loop after timeout
ASoC: rt722-sdca: Remove logically deadcode in rt722-sdca.c

Fangzhi Zuo (3):
drm/amd/display: Skip Invalid Streams from DSC Policy drm/amd/display: Fix incorrect DSC recompute trigger drm/amd/display: Reduce HPD Detection Interval for IPS

Fei Shao (3):
arm64: dts: mediatek: mt8188: Fix USB3 PHY port default status
arm64: dts: mediatek: mt8195-cherry: Use correct audio codec DAI
dt-bindings: PCI: mediatek-gen3: Allow exact number of clocks only

Felix Maurer (1):
xsk: Free skb when TX metadata options are invalid

Feng Fang (1):
RDMA/hns: Fix different dgids mapping to the same dip_idx

Filip Brozovic (1):

      serial: 8250_fintek: Add support for F81216E

Florian Westphal (3):
netfilter: nf_tables: avoid false-positive lockdep splat on rule deletion
netfilter: nf_tables: must hold rcu read lock while iterating expression type list
netfilter: nf_tables: must hold rcu read lock while iterating object type list

Francesco Zardi (1):
rust: block: fix formatting of kernel::block::mq::request module

Frank Li (2):
arm64: dts: imx8mn-tqma8mqnl-mba8mx-usbot: fix coexistence of output-low and output-high in GPIO
i3c: master: Remove i3c_dev_disable_ibi_locked(olddev) on device hotjoin

Gao Xiang (2):
erofs: fix file-backed mounts over FUSE
erofs: handle NONHEAD !delta[1] lclusters gracefully

Gaosheng Cui (2):
drivers: soc: xilinx: add the missing kfree in xlnx_add_cb_for_suspend()
firmware_loader: Fix possible resource leak in fw_log_firmware_info()

Gautam Menghani (3):
KVM: PPC: Book3S HV: Stop using vc->dpdes for nested KVM guests
KVM: PPC: Book3S HV: Avoid returning to nested hypervisor on pending doorbells powerpc/pseries: Fix KVM guest detection for disabling hardlockup detector

Gautham R. Shenoy (1):
amd-pstate: Set min_perf to nominal_perf for active mode performance gov

Geert Uytterhoeven (2):
ASoC: fsl-asoc-card: Add missing handling of {hp,mic}-dt-gpios
zram: ZRAM_DEF_COMP should depend on ZRAM

Gerd Bayer (1):
s390/facilities: Fix warning about shadow of global variable

Greg Kroah-Hartman (2):
Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit" Linux 6.12.2

Gregory Price (1):
tpm: fix signed/unsigned bug when checking event logs

Guenter Roeck (1):
net: microchip: vcap: Add typegroup table terminators in kunit tests

Guilherme G. Piccoli (1):
wifi: rtlwifi: Drastically reduce the attempts to read efuse in case of failures

Gustavo A. R. Silva (2):
clk: clk-loongson2: Fix memory corruption bug in struct loongson2_clk_provider
clk: clk-loongson2: Fix potential buffer overflow in flexible-array member access

Halil Pasic (1):
s390/virtio_ccw: Fix dma_parm pointer not set up

Hangbin Liu (3):
netdevsim: copy addresses for both in and out paths
wireguard: selftests: load nf_conntrack if not present net/ipv6: delete temporary address if mngtmpaddr is removed or unmanaged

Hans Verkuil (1):
media: v4l2-core: v4l2-dv-timings: check cvt/gtf result

Hao Ge (2):
isofs: avoid memory leak in iocharset
perf bpf-filter: Return -ENOMEM directly when pfi allocation fails

Hari Bathini (1):
powerpc/fadump: allocate memory for additional parameters early

Hariprasad Kelam (5):
octeontx2-af: RPM: Fix mismatch in lmac type
octeontx2-af: RPM: Fix low network performance
octeontx2-af: RPM: fix stale RSFEC counters
octeontx2-af: RPM: fix stale FCFEC counters
octeontx2-af: Quiesce traffic before NIX block reset

Harshit Mogalapalli (1):
dax: delete a stale directory pmem

Heiko Carstens (1):
s390/pageattr: Implement missing kernel_page_present()

Heiko Stuebner (1):
arm64: dts: rockchip: Remove 'enable-active-low' from two boards

Henrique Carvalho (1):
smb: client: disable directory caching when dir_cache_timeout is zero

Herve Codina (1):
soc: fsl: cpm1: qmc: Set the ret error code on platform_get_irq() failure

Hongzhen Luo (1):
erofs: fix blksize < PAGE_SIZE for file-backed mounts

Hou Tao (1):
virtiofs: use pages instead of pointer for kernel direct IO

Howard Chu (1):
perf trace: Fix tracing itself, creating feedback loops

Hsin-Te Yuan (2):
arm64: dts: mt8183: krane: Fix the address of eeprom at i2c4
arm64: dts: mt8183: kukui: Fix the address of eeprom at i2c4

Huacai Chen (2):
LoongArch: Explicitly specify code model in Makefile
sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK

Huan Yang (2):
udmabuf: change folios array from kmalloc to kvmalloc
udmabuf: fix vmap_udmabuf error page set

Hubert Wiśniewski (1):
usb: musb: Fix hardware lockup on first Rx endpoint request

Ian Rogers (3):
perf stat: Fix affinity memory leaks on error path perf disasm: Fix capstone memory leak perf probe: Fix libdw memory leak

Igor Prusov (1):
dt-bindings: vendor-prefixes: Add NeoFidelity, Inc

Igor Pylypiv (1):
i2c: dev: Fix memory leak when underlying adapter does not support I2C

Ilpo Järvinen (1):
PCI: cpqphp: Fix PCIBIOS_* return value confusion

Ilya Zverev (1):
ASoC: amd: yc: Add a quirk for microfone on Lenovo ThinkPad P14s Gen 5 21MES00B00

Iulia Tanasescu (3):
Bluetooth: ISO: Do not emit LE PA Create Sync if previous is pending
Bluetooth: ISO: Do not emit LE BIG Create Sync if previous is pending
Bluetooth: ISO: Send BIG Create Sync via hci_sync

Jacob Keller (1):
ice: consistently use q_idx in ice_vc_cfg_qs_msg()

Jaegeuk Kim (1):
Revert "f2fs: remove unreachable lazytime mount option parsing"

Jakub Kicinski (3):
eth: fbnic: don't disable the PCI device twice
netlink: fix false positive warning in extack during dumps
net_sched: sch_fq: don't follow the fast path if Tx is behind now

James Chapman (1):
net/l2tp: fix warning in l2tp_exit_net found by syzbot

James Clark (1):
perf cs-etm: Don't flush when packet_queue fills up

Jan Hendrik Farr (1):
Compiler Attributes: disable __counted_by for clang < 19.1.3

Jan Kara (1):
ext4: avoid remount errors with 'abort' mount option

Jann Horn (2):
fsnotify: Fix ordering of iput() and watched_objects decrement
comedi: Flush partial mappings in error case

Jared McArthur (1):
arm64: dts: ti: k3-j7200: Fix register map for main domain pmx

Jason Gerecke (1):
HID: wacom: Interpret tilt data from Intuos Pro BT as signed values

Javier Carrasco (9):
clocksource/drivers/timer-ti-dm: Fix child node refcount handling
Bluetooth: btbcm: fix missing of_node_put() in btbcm_get_board_name()
leds: max5970: Fix unreleased fwnode_handle in probe function
wifi: brcmfmac: release 'root' node in all execution paths platform/chrome: cros_ec_typec: fix missing fwnode reference decrement
mtd: ubi: fix unreleased fwnode_handle in find_volume_fwnode()
soc: fsl: rcpm: fix missing of_node_put() in copy_ippdexpcr1_setting()
staging: vchiq_arm: Fix missing refcount decrement in error path for fw_node
counter: stm32-timer-cnt: fix device_node handling in probe_encoder()

Jean-Michel Hautbois (1):
m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x

Jean-Philippe Romain (1):
perf list: Fix topic and pmu_name argument order

Jeff Layton (1):
nfsd: drop inode parameter from nfsd4_change_attribute()

Jeongjun Park (4):
wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service()
usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read()
ext4: supress data-race warnings in ext4_free_inodes_{count,set}()
netfilter: ipset: add missing range check in bitmap_ip_uadt

Jerome Brunet (1):
hwmon: (pmbus/core) clear faults after setting smbalert mask

Jesse Taube (2):
RISC-V: Scalar unaligned access emulated on hotplug CPUs
RISC-V: Check scalar unaligned access on all CPUs

Jiasheng Jiang (2):
counter: stm32-timer-cnt: Add check for clk_enable()
counter: ti-ecap-capture: Add check for clk_enable()

Jiawen Wu (2):
net: txgbe: remove GPIO interrupt controller
net: txgbe: fix null pointer to pcs

Jiayuan Chen (1):
bpf: fix recursive lock when verdict program return SK_PASS

Jie Zhan (1):
cppc_cpufreq: Use desired perf if feedback ctrs are 0 or unchanged

Jing Zhang (1):
KVM: arm64: vgic-its: Add a data length check in vgic_its_save_*

Jinjie Ruan (17):
spi: spi-fsl-lpspi: Use IRQF_NO_AUTOEN flag in request_irq()
soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq()
spi: zynqmp-gqspi: Undo runtime PM changes at driver exit time​
wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq()
wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq() drm/imx/dcss: Use IRQF_NO_AUTOEN flag in request_irq() drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq() drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq()
mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race
cpufreq: CPPC: Fix possible null-ptr-deref for cpufreq_cpu_get_raw()
cpufreq: CPPC: Fix possible null-ptr-deref for cppc_get_cpu_cost()
cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_cost()
cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_power()
misc: apds990x: Fix missing pm_runtime_disable()
apparmor: test: Fix memory leak for aa_unpack_strdup()
cpufreq: mediatek-hw: Fix wrong return value in mtk_cpufreq_get_cpu_power()
rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq()

Jiri Olsa (2):
bpf: Allow return values 0 and 1 for kprobe session
bpf: Force uprobe bpf program to always return 0

Joe Damato (1):
netdev-genl: Hold rcu_read_lock in napi_get

Joe Hattori (2):
remoteproc: qcom: pas: Remove subdevs on the error path of adsp_probe()
remoteproc: qcom: adsp: Remove subdevs on the error path of adsp_probe()

Johan Hovold (1):
pinctrl: qcom: spmi: fix debugfs drive strength

John Garry (3):
block/fs: Pass an iocb to generic_atomic_write_valid() fs/block: Check for IOCB_DIRECT in generic_atomic_write_valid()
block: Don't allow an atomic write be truncated in blkdev_write_iter()

Jonas Gorski (1):
mips: asm: fix warning when disabling MIPS_FP_SUPPORT

Jonathan Gray (1):
drm: use ATOMIC64_INIT() for atomic64_t

Jonathan Marek (3):
efi/libstub: fix efi_parse_options() ignoring the default command line
clk: qcom: videocc-sm8550: depend on either gcc-sm8550 or gcc-sm8650
rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length

Jose Ignacio Tornos Martinez (2):
wifi: ath12k: fix warning when unbinding
wifi: ath12k: fix crash when unbinding

Josh Poimboeuf (1):
parisc/ftrace: Fix function graph tracing disablement

José Expósito (1):
drm/vkms: Drop unnecessary call to drm_crtc_cleanup()

Junxian Huang (3):
RDMA/hns: Use dev_* printings in hem code instead of ibdev_* RDMA/hns: Fix out-of-order issue of requester when setting FENCE RDMA/hns: Fix NULL pointer derefernce in hns_roce_map_mr_sg()

Justin Lai (3):
rtase: Refactor the rtase_check_mac_version_valid() function
rtase: Correct the speed for RTL907XD-V1
rtase: Corrects error handling of the rtase_check_mac_version_valid()

Kailang Yang (4):
ALSA: hda/realtek: Update ALC256 depop procedure
ALSA: hda/realtek: Update ALC225 depop procedure
ALSA: hda/realtek: Enable speaker pins for Medion E15443 platform
ALSA: hda/realtek: Set PCBeep to default value for ALC274

Kajol Jain (1):

      KVM: PPC: Book3S HV: Fix kmv -> kvm typo

Kalesh AP (1):
RDMA/bnxt_re: Correct the sequence of device suspend

Kalle Valo (1):
Revert "wifi: iwlegacy: do not skip frames with bad FCS"

Kan Liang (1):
perf jevents: Don't stop at the first matched pmu when searching a events table

Karol Wachowski (1):
accel/ivpu: Prevent recovery invocation during probe and resume

Karthikeyan Periyasamy (1):
wifi: cfg80211: check radio iface combination for multi radio per wiphy

Kartik Rajput (1):
serial: amba-pl011: Fix RX stall when DMA is used

Kashyap Desai (1):
RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey

Keita Morisaki (1):
devres: Fix page faults when tracing devres from unloaded modules

Kiran K (2):
Bluetooth: btintel_pcie: Add handshake between driver and firmware
Bluetooth: btintel: Do no pass vendor events to stack

Kirill A. Shutemov (3):
x86/tdx: Introduce wrappers to read and write TD metadata x86/tdx: Rename tdx_parse_tdinfo() to tdx_setup() x86/tdx: Dynamically disable SEPT violations from causing #VEs

Konrad Dybcio (2):

      arm64: dts: qcom: x1e80100: Update C4/C5 residency/exit numbers
      arm64: dts: qcom: sc8180x: Add a SoC-specific compatible to cpufreq-hw

Konstantin Komarov (1):
fs/ntfs3: Equivalent transition from page to folio

Kristina Martsenko (1):
arm64: probes: Disable kprobes/uprobes on MOPS instructions

Krzysztof Kozlowski (1):
dt-bindings: pinctrl: samsung: Fix interrupt constraint for variants with fallbacks

Kuangyi Chiang (4):
xhci: Fix control transfer error on Etron xHCI host
xhci: Combine two if statements for Etron xHCI host
xhci: Don't perform Soft Retry for Etron xHCI host
xhci: Don't issue Reset Device command to Etron xHCI host

Kumar Kartikeya Dwivedi (2):
bpf: Tighten tail call checks for lingering locks, RCU, preempt_disable
bpf: Mark raw_tp arguments with PTR_MAYBE_NULL

Kuniyuki Iwashima (1):
tcp: Fix use-after-free of nreq in reqsk_timer_handler().

Kunkun Jiang (2):
KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE
KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device

Lad Prabhakar (2):
arm64: dts: renesas: hihope: Drop #sound-dai-cells
pinctrl: renesas: Select PINCTRL_RZG2L for RZ/V2H(P) SoC

Leo Yan (1):
perf probe: Correct demangled symbols in C++ program

Leon Hwang (1):
bpf, bpftool: Fix incorrect disasm pc

Levi Yun (2):
trace/trace_event_perf: remove duplicate samples on the first tracepoint event perf stat: Close cork_fd when create_perf_stat_counter() failed

Li Huafei (6):
crypto: inside-secure - Fix the return value of safexcel_xcbcmac_cra_init()
media: atomisp: Add check for rgby_data memory allocation failure drm/nouveau/gr/gf100: Fix missing unlock in gf100_gr_chan_new() drm/amdgpu: Fix the memory allocation issue in amdgpu_discovery_get_nps_info() perf disasm: Use disasm_line__free() to properly free disasm_line perf disasm: Fix not cleaning up disasm_line in symbol__disassemble_raw()

Li Lingfeng (1):
nfs: ignore SB_RDONLY when mounting nfs

Li Wang (1):
loop: fix type of block size

Lifeng Zheng (1):
ACPI: CPPC: Fix _CPC register setting issue

Lijo Lazar (2):
drm/amdgpu: Fix JPEG v4.0.3 register write
drm/amdgpu: Fix map/unmap queue logic

Lingbo Kong (1):
wifi: cfg80211: Remove the Medium Synchronization Delay validity check

Linus Walleij (2):
drm/panel: nt35510: Make new commands optional
wifi: cw1200: Fix potential NULL dereference

Liu Jian (3):
RDMA/rxe: Set queue pair cur_qp_state when being queried
sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport
sunrpc: fix one UAF issue caused by sunrpc kernel tcp socket

Liu Shixin (1):
zram: fix NULL pointer in comp_algorithm_show()

Long Li (2):
ext4: fix race in buffer_head read fault injection
f2fs: fix race in concurrent f2fs_stop_gc_thread

LongPing Wei (1):
f2fs: fix the wrong f2fs_bug_on condition in f2fs_do_replace_block

Lorenzo Bianconi (8):
clk: en7523: remove REG_PCIE*_{MEM,MEM_MASK} configuration
clk: en7523: move clock_register in hw_init callback
clk: en7523: introduce chip_scu regmap
clk: en7523: fix estimation of fixed rate for EN7581
phy: airoha: Fix REG_CSR_2L_PLL_CMN_RESERVE0 config in airoha_pcie_phy_init_clk_out()
phy: airoha: Fix REG_PCIE_PMA_TX_RESET config in airoha_pcie_phy_init_csr_2l()
phy: airoha: Fix REG_CSR_2L_JCPLL_SDM_HREN config in airoha_pcie_phy_init_ssc_jcpll()
phy: airoha: Fix REG_CSR_2L_RX{0,1}_REV0 definitions

Luca Weiss (1):
arm64: dts: qcom: sm6350: Fix GPU frequencies missing on some speedbins

Lucas Stach (1):
drm/etnaviv: hold GPU lock across perfmon sampling

Luiz Augusto von Dentz (3):
Bluetooth: ISO: Use kref to track lifetime of iso_conn
Bluetooth: MGMT: Fix slab-use-after-free Read in set_powered_sync
Bluetooth: MGMT: Fix possible deadlocks

Lukas Bulwahn (1):
clk: mediatek: drop two dead config options

Lukas Wunner (1):

      PCI: Fix use-after-free of slot->bus on hot remove

Lukasz Luba (1):
drm/msm/gpu: Check the status of registration to PM QoS

Luo Qiu (1):
firmware: arm_scpi: Check the DVFS OPP count returned by the firmware

Ma Wupeng (1):
ipc: fix memleak if msg_init_ns failed in create_ipc_ns

Macpaul Lin (5):
arm64: dts: mediatek: mt8395-genio-1200-evk: Fix dtbs_check error for phy
arm64: dts: mt8195: Fix dtbs_check error for mutex node
arm64: dts: mt8195: Fix dtbs_check error for infracfg_ao node
arm64: dts: mediatek: mt6358: fix dtbs_check error
ASoC: dt-bindings: mt6359: Update generic node name and dmic-mode

Manivannan Sadhasivam (3):
PCI: qcom: Enable MSI interrupts together with Link up if 'Global IRQ' is supported
PCI: qcom-ep: Move controller cleanups to qcom_pcie_perst_deassert()
PCI: tegra194: Move controller cleanups to pex_ep_event_pex_rst_deassert()

Marc Zyngier (2):
arm64: Expose ID_AA64ISAR1_EL1.XS to sanitised feature consumers
KVM: arm64: vgic-v3: Sanitise guest writes to GICR_INVLPIR

Marco Elver (2):
kcsan, seqlock: Support seqcount_latch_t
kcsan, seqlock: Fix incorrect assumption in read_seqbegin()

Marcus Folkesson (1):
mfd: da9052-spi: Change read-mask to write-mask

Marek Vasut (1):
wifi: wilc1000: Set MAC after operation mode

Mario Limonciello (1):
cpufreq/amd-pstate: Don't update CPPC request in amd_pstate_cpu_boost_update()

Mark Brown (2):
kselftest/arm64: Fix encoding for SVE B16B16 test clocksource/drivers:sp804: Make user selectable

Martin Kaistra (1):
wifi: rtl8xxxu: Perform update_beacon_work when beaconing is enabled

Masahiro Yamada (5):
arm64: fix .data.rel.ro size assertion when CONFIG_LTO_CLANG s390/syscalls: Avoid creation of arch/arch/ directory Rename .data.unlikely to .data..unlikely
Rename .data.once to .data..once to fix resetting WARN*_ONCE
modpost: remove incorrect code in do_eisa_entry()

Matt Coster (1):
drm/imagination: Use pvr_vm_context_get()

Matt Fleming (1):
kbuild: deb-pkg: Don't fail if modules.order is missing

Matthew Rosato (1):
iommu/s390: Implement blocking domain

Matthias Schiffer (1):
drm: fsl-dcu: enable PIXCLK on LS1021A

Maurice Lambert (1):
netlink: typographical error in nlmsg_type constants definition

Mauro Carvalho Chehab (2):
MAINTAINERS: update location of media main tree
docs: media: update location of the media patches

Maxime Chevallier (2):
net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken
rtc: ab-eoz9: don't fail temperature reads on undervoltage notification

Maxime Ripard (1):
drm/vc4: Introduce generation number enum

Maíra Canal (2):
drm/v3d: Address race-condition in MMU flush
drm/v3d: Flush the MMU before we supply more memory to the binner

Meetakshi Setiya (1):
cifs: support mounting with alternate password to allow password rotation

Michael Chan (2):
bnxt_en: Refactor bnxt_ptp_init()
bnxt_en: Unregister PTP during PCI shutdown and suspend

Michael Ellerman (2):
powerpc/pseries: Fix dtl_access_lock to be a rw_semaphore selftests/mount_setattr: Fix failures on 64K PAGE_SIZE kernels

Michael Grzeschik (1):
usb: gadget: uvc: wake pump everytime we update the free list

Michael J. Ruhl (1):
platform/x86/intel/pmt: allow user offset for PMT callbacks

Michael Petlan (1):
perf trace: Keep exited threads for summary

Michal Luczaj (2):
llc: Improve setsockopt() handling of malformed user input
rxrpc: Improve setsockopt() handling of malformed user input

Michal Pecio (3):
usb: xhci: Limit Stop Endpoint retries
usb: xhci: Fix TD invalidation under pending Set TR Dequeue
usb: xhci: Avoid queuing redundant Stop Endpoint commands

Michal Schmidt (1):
rcu/srcutiny: don't return before reenabling preemption

Michal Simek (2):
microblaze: Export xmb_manager functions
dt-bindings: serial: rs485: Fix rs485-rts-delay property

Michal Suchanek (1):
powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static

Michal Vrastil (1):
Revert "usb: gadget: composite: fix OS descriptors w_value logic"

Miguel Ojeda (4):
time: Partially revert cleanup on msecs_to_jiffies() documentation
time: Fix references to _msecs_to_jiffies() handling of values drm/panic: Select ZLIB_DEFLATE for DRM_PANIC_SCREEN_QR_CODE
rust: rbtree: fix SAFETY comments that should be # Safety sections

Mike Snitzer (1):
nfs_common: must not hold RCU while calling nfsd_file_put_local

Mikulas Patocka (1):
blk-settings: round down io_opt to physical_block_size

Min-Hua Chen (1):
regulator: qcom-smd: make smd_vreg_rpm static

Ming Lei (6):
ublk: fix ublk_ch_mmap() for 64K page size
ublk: fix error code for unsupported command
blk-mq: add non_owner variant of start_freeze/unfreeze queue APIs
block: model freeze & enter queue as lock for supporting lockdep
block: always verify unfreeze lock on the owner task
block: don't verify IO lock for freeze/unfreeze in elevator_init_mq()

Mingwei Zheng (1):
net: rfkill: gpio: Add check for clk_enable()

Miquel Raynal (1):
mtd: rawnand: atmel: Fix possible memory leak

Mirsad Todorovac (2):
fs/proc/kcore.c: fix coccinelle reported ERROR instances net/9p/usbg: fix handling of the failed kzalloc() memory allocation

Muchun Song (3):
block: fix missing dispatching request when queue is started or unquiesced
block: fix ordering between checking QUEUE_FLAG_QUIESCED request adding
block: fix ordering between checking BLK_MQ_S_STOPPED request adding

Murad Masimov (1):
hwmon: (tps23861) Fix reporting of negative temperatures

Namhyung Kim (1):
perf/arm-cmn: Ensure port and device id bits are set properly

Namjae Jeon (1):
exfat: fix uninit-value in __exfat_get_dentry_set

Nathan Morrisson (1):
arm64: dts: ti: k3-am62x-phyboard-lyra: Drop unnecessary McASP AFIFOs

NeilBrown (1):
nfs/localio: must clear res.replen in nfs_local_read_done

Nicolas Bouchinet (1):
tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler

Nicolin Chen (2):
iommu/tegra241-cmdqv: Staticize cmdqv_debugfs_dir iommu/tegra241-cmdqv: Fix alignment failure at max_n_shift

Niklas Schnelle (2):
watchdog: Add HAS_IOPORT dependency for SBC8360 and SBC7240 s390/pci: Fix potential double remove of hotplug slot

Nilay Shroff (1):
nvme-fabrics: fix kernel crash while shutting down controller

Nirmoy Das (1):

      drm/xe/ufence: Wake up waiters after setting ufence->signalled

Nobuhiro Iwamatsu (1):

      rtc: abx80x: Fix WDT bit position of the status register

Nuno Sa (2):
dt-bindings: clock: axi-clkgen: include AXI clk
clk: clk-axi-clkgen: make sure to enable the AXI bus clock

Nícolas F. R. A. Prado (1):
ASoC: mediatek: Check num_codecs is not zero to avoid panic during probe

Oleksij Rempel (3):
net: usb: lan78xx: Fix double free issue with interrupt buffer allocation
net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device
net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration

Oliver Neukum (2):
usb: yurex: make waiting on yurex_write interruptible
USB: chaoskey: fail open after removal

Oliver Upton (1):
KVM: arm64: Don't retire aborted MMIO instruction

Omid Ehtemam-Haghighi (1):
ipv6: Fix soft lockups in fib6_select_path under high next hop churn

Orange Kao (1):
EDAC/igen6: Avoid segmentation fault on module unload

Pablo Sun (1):
arm64: dts: mediatek: mt8188: Fix wrong clock provider in MFG1 power domain

Pali Rohár (2):
cifs: Fix parsing native symlinks relative to the export
cifs: Fix parsing reparse point with native symlink in SMB1 non-UNICODE session

Paolo Abeni (4):
ipv6: release nexthop on device removal
selftests: net: really check for bg process completion
ip6mr: fix tables suspicious RCU usage
ipmr: fix tables suspicious RCU usage

Paolo Bonzini (2):
rust: macros: fix documentation of the paste! macro
KVM: x86: switch hugepage recovery thread to vhost_task

Patrisious Haddad (1):
RDMA/mlx5: Move events notifier registration to be after device registration

Patryk Wlazlyn (1):
tools/power turbostat: Fix child's argument forwarding

Paul Aurich (5):
smb: cached directories can be more than root file handle
smb: Don't leak cfid when reconnect races with open_cached_dir
smb: prevent use-after-free due to open_cached_dir error paths
smb: During unmount, ensure all cached dir instances drop their dentry
smb: Initialize cfid->tcon before performing network ops

Paulo Alcantara (3):
smb: client: fix NULL ptr deref in crypto_aead_setkey()
smb: client: fix use-after-free of signing key
smb: client: handle max length for SMB symlinks

Pavan Chebbi (1):
tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets

Pavel Begunkov (2):
io_uring: fix corner case forgetting to vunmap
io_uring: check for overflows in io_pin_pages

Pei Xiao (2):
hwmon: (nct6775-core) Fix overflows seen when writing limit attributes
wifi: rtw89: coex: check NULL return of kmalloc in btc_fw_set_monreg()

Peng Fan (3):
clk: imx: lpcg-scu: SW workaround for errata (e10858)
clk: imx: fracn-gppll: correct PLL initialization flow
clk: imx: fracn-gppll: fix pll power up

Peter Große (1):
i40e: Fix handling changed priv flags

Pin-yen Lin (3):
arm64: dts: mt8183: Add port node to dpi node drm/bridge: anx7625: Drop EDID cache on bridge power off drm/bridge: it6505: Drop EDID cache on bridge power off

Po-Hao Huang (1):
wifi: rtw89: Fix TX fail with A2DP after scanning

Priyanka Singh (1):
EDAC/fsl_ddr: Fix bad bit shift operations

Qi Han (1):
f2fs: compress: fix inconsistent update of i_blocks in release_compress_blocks and reserve_compress_blocks

Qingfang Deng (1):
jffs2: fix use of uninitialized variable

Qiu-ji Chen (3):
xen: Fix the issue of resource not being properly released in xenbus_dev_probe()
ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata()
media: wl128x: Fix atomicity violation in fmc_send_cmd()

Qiuxu Zhuo (2):
EDAC/skx_common: Differentiate memory error sources EDAC/{skx_common,i10nm}: Fix incorrect far-memory error source indicator

Rafael J. Wysocki (7):
thermal: core: Initialize thermal zones before registering them
thermal: core: Rearrange PM notification code
thermal: core: Represent suspend-related thermal zone flags as bits
thermal: core: Mark thermal zones as initializing to start with
thermal: core: Fix race between zone registration and system suspend
thermal: testing: Use DEFINE_FREE() and __free() to simplify code
thermal: testing: Initialize some variables annoteded with _free()

Raghavendra Rao Ananta (2):
KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status
KVM: arm64: Get rid of userspace_irqchip_in_use

Ralph Boehme (1):
fs/smb/client: implement chmod() for SMB3 POSIX Extensions

Rameshkumar Sundaram (1):
wifi: ath12k: fix use-after-free in ath12k_dp_cc_cleanup()

Ramya Gnanasekar (1):
wifi: ath12k: Skip Rx TID cleanup for self peer

Randy Dunlap (2):
kernel-doc: allow object-like macros in ReST output
fs_parser: update mount_api doc to match function signature

Raviteja Laggyshetty (1):
interconnect: qcom: icc-rpmh: probe defer incase of missing QoS clock dependency

Raymond Hackley (1):
leds: ktd2692: Set missing timing properties

Reinette Chatre (3):
selftests/resctrl: Print accurate buffer size as part of MBM results selftests/resctrl: Fix memory overflow due to unhandled wraparound selftests/resctrl: Protect against array overrun during iMC config parsing

Ritesh Harjani (IBM) (3):
powerpc/fadump: Refactor and prepare fadump_cma_init for late init powerpc/fadump: Move fadump_cma_init to setup_arch() after initmem_init() powerpc/mm/fault: Fix kfence page fault reporting

Roman Li (1):
drm/amd/display: Increase idle worker HPD detection time

Rosen Penev (1):
net: mdio-ipq4019: add missing error check

Russell King (Oracle) (1):
irqchip/irq-mvebu-sei: Move misplaced select() callback to SEI CP domain

Ryan Walklin (1):
drm: panel: nv3052c: correct spi_device_id for RG35XX panel

Sabyrzhan Tasbolatov (1):
kasan: move checks to do_strncpy_from_user

Sai Kumar Cholleti (1):
gpio: exar: set value when external pull-up or pull-down is present

Sakari Ailus (1):
media: ipu6: Fix DMA and physical address debugging messages for 32-bit

Samuel Holland (1):
irqchip/riscv-aplic: Prevent crash when MSI domain is missing

Saravanan Vajravel (1):
bnxt_en: Reserve rings after PCIe AER recovery if NIC interface is down

Sascha Hauer (1):
wifi: mwifiex: add missing locking for cfg80211 calls

Sean Anderson (1):
drm: zynqmp_kms: Unplug DRM device before removal

Sean Christopherson (3):
KVM: x86/mmu: Skip the "try unsync" path iff the old SPTE was a leaf SPTE
KVM: x86: Break CONFIG_KVM_X86's direct dependency on KVM_INTEL || KVM_AMD Revert "KVM: VMX: Move LOAD_IA32_PERF_GLOBAL_CTRL errata handling out of setup_vmcs_config()"

Sebastian Andrzej Siewior (2):
locking/rt: Add sparse annotation PREEMPT_RT's sleeping locks. x86/CPU/AMD: Terminate the erratum_1386_microcode array

Selvarasu Ganesan (1):
usb: dwc3: gadget: Add missing check for single port RAM in TxFIFO resizing logic

Sergey Senozhatsky (1):
zram: permit only one post-processing operation at a time

Sergio Paracuellos (2):
clk: ralink: mtmips: fix clock plan for Ralink SoC RT3883
clk: ralink: mtmips: fix clocks probe order in oldest ralink SoCs

Shengjiu Wang (1):
ASoC: fsl_micfil: fix regmap_write_bits usage

Shravya KN (2):
bnxt_en: Set backplane link modes correctly for ethtool
bnxt_en: Fix receive ring space parameters when XDP is active

Shyam Prasad N (1):
cifs: during remount, make sure passwords are in sync

Si-Wei Liu (1):
vdpa/mlx5: Fix suboptimal range on iotlb iteration

Sibi Sankar (2):
arm64: dts: qcom: x1e80100: Resize GIC Redistributor register region
remoteproc: qcom_q6v5_mss: Re-order writes to the IMEM region

Siddharth Vadapalli (1):
PCI: j721e: Deassert PERST# after a delay of PCIE_T_PVPERL_MS milliseconds

Sidraya Jayagond (1):
s390/iucv: MSG_PEEK causes memory leak in iucv_sock_destruct()

Somnath Kotur (1):
bnxt_en: Fix queue start to update vnic RSS table

Sourabh Jain (1):
fadump: reserve param area if below boot_mem_top

Srikar Dronamraju (1):
gpio: sloppy-logic-analyzer remove reference to rcu_momentary_dyntick_idle()

Srinivasan Shanmugam (2):
drm/amdgpu/gfx9: Add Cleaner Shader Deinitialization in gfx_v9_0 Module drm/amdkfd: Use dynamic allocation for CU occupancy array in 'kfd_get_cu_occupancy()'

Stafford Horne (1):
openrisc: Implement fixmap to fix earlycon

Stanislaw Gruszka (4):
spi: Fix acpi deferred irq probe
media: intel/ipu6: do not handle interrupts when device is disabled
usb: misc: ljca: set small runtime autosuspend delay
usb: misc: ljca: move usb_autopm_put_interface() after wait for response

Steffen Dirkwinkel (1):
drm: xlnx: zynqmp_disp: layer may be null while releasing

Stephen Boyd (1):
clk: Allow kunit tests to run without OF_OVERLAY enabled

Steve French (1):
smb3: request handle caching when caching directories

Steven 'Steve' Kendall (1):
drm/radeon: Fix spurious unplug event on radeon HDMI

Steven Price (1):
drm/panfrost: Remove unused id_mask from struct panfrost_model

Suraj Kandpal (1):
drm/xe/hdcp: Fix gsc structure check in fw check status

Takahiro Kuwano (1):

      mtd: spi-nor: spansion: Use nor->addr_nbytes in octal DTR mode in RD_ANY_REG_OP

Takashi Iwai (9):
ALSA: usx2y: Use snd_card_free_when_closed() at disconnection
ALSA: us122l: Use snd_card_free_when_closed() at disconnection
ALSA: caiaq: Use snd_card_free_when_closed() at disconnection
ALSA: 6fire: Release resources at card release
ALSA: usb-audio: Fix out of bounds reads when finding clock sources
ALSA: rawmidi: Fix kvfree() call in spinlock
ALSA: ump: Fix evaluation of MIDI 1.0 FB info
ALSA: pcm: Add sanity NULL check for the default mmap fault handler
ALSA: hda/realtek: Apply quirk for Medion E15433

Tamir Duberstein (1):
checkpatch: always parse orig_commit in fixes tag

Tao Chen (1):
libbpf: Fix expected_attach_type set handling in program load callback

Tejun Heo (1):
sched_ext: scx_bpf_dispatch_from_dsq_set_*() are allowed from unlocked context

Thadeu Lima de Souza Cascardo (1):
hfsplus: don't query the device logical block size multiple times

Theodore Ts'o (1):
ext4: fix FS_IOC_GETFSMAP handling

Thinh Nguyen (3):
usb: dwc3: ep0: Don't clear ep0 DWC3_EP_TRANSFER_STARTED
usb: dwc3: gadget: Fix checking for number of TRBs left
usb: dwc3: gadget: Fix looping of queued SG entries

Thomas Falcon (1):

      perf mem: Fix printing PERF_MEM_LVLNUM_{L2_MHB|MSC}

Thomas Gleixner (2):
timers: Add missing READ_ONCE() in __run_timer_base() sched/ext: Remove sched_fork() hack

Thomas Richter (1):
s390/cpum_sf: Fix and protect memory allocation of SDBs with mutex

Thomas Weißschuh (1):
tools/nolibc: s390: include std.h

Tiezhu Yang (2):
LoongArch: Fix build failure with GCC 15 (-std=gnu23)
LoongArch: BPF: Sign-extend return values

Tiwei Bie (7):
um: ubd: Do not use drvdata in release
um: net: Do not use drvdata in release
um: vector: Do not use drvdata in release
um: Fix potential integer overflow during physmem setup
um: Fix the return value of elf_core_copy_task_fpregs
um: ubd: Initialize ubd's disk pointer in ubd_add
um: Always dump trace for specified task in show_stack

Todd Kjos (1):
PCI: Fix reset_method_store() memory leak

Tomas Glozar (1):

      rtla/timerlat: Do not set params->user_workload with -U

Tomas Paukrt (1):
crypto: mxs-dcp - Fix AES-CBC with hardware-bound keys

Tomasz Maciej Nowak (1):
arm64: tegra: p2180: Add mandatory compatible for WiFi node

Tomi Valkeinen (3):
drm/omap: Fix possible NULL dereference drm/omap: Fix locking in omap_gem_new_dmabuf() drm/bridge: tc358767: Fix link properties discovery

Tony Ambardar (1):
libbpf: Fix output .symtab byte-order during linking

Trond Myklebust (2):
NFSv4.0: Fix a use-after-free problem in the asynchronous open() Revert "nfs: don't reuse partially completed requests in nfs_lock_and_join_requests"

Tvrtko Ursulin (1):
drm/v3d: Appease lockdep while updating GPU stats

Uladzislau Rezki (Sony) (2):
rcu/kvfree: Fix data-race in __mod_timer / kvfree_call_rcu
rcuscale: Do a proper cleanup if kfree_scale_init() fails

Uros Bizjak (3):
cleanup: Remove address space of returned pointer locking/atomic/x86: Use ALT_OUTPUT_SP() for __alternative_atomic64() locking/atomic/x86: Use ALT_OUTPUT_SP() for __arch_{,try_}cmpxchg64_emu()

Usama Arif (1):
of/fdt: add dt_phys arg to early_init_dt_scan and early_init_dt_verify

Uwe Kleine-König (1):
pwm: Assume a disabled PWM to emit a constant inactive output

Vasant Hegde (1):
iommu/amd/pgtbl_v2: Take protection domain lock before invalidating TLB

Venkata Prasad Potturu (1):
ASoC: amd: yc: Fix for enabling DMIC on acp6x via _DSD entry

Veronika Molnarova (2):
perf test attr: Add back missing topdown events perf dso: Fix symtab_type for kmod compression

Vijendar Mukunda (2):
ASoC: amd: acp: fix for inconsistent indenting
ASoC: amd: acp: fix for cpu dai index logic

Viktor Malik (1):
selftests/bpf: skip the timer_lockup test for single-CPU nodes

Vineeth Vijayan (1):
s390/cio: Do not unregister the subchannel based on DNV

Vitalii Mordan (2):
marvell: pxa168_eth: fix call balance of pep->clk handling routines
usb: ehci-spear: fix call balance of sehci clk handling routines

Vitaly Kuznetsov (1):
HID: hyperv: streamline driver probe to avoid devres issues

Wang Hai (1):
crypto: qat - Fix missing destroy_workqueue in adf_init_aer()

Waqar Hameed (1):
ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit

Weili Qian (1):
crypto: hisilicon/qm - disable same error report before resetting

Will Deacon (1):
arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled

Wolfram Sang (2):
ARM: dts: renesas: genmai: Fix partition size for QSPI NOR Flash
rtc: rzn1: fix BCD to rtc_time conversion errors

Xiaolei Wang (1):
drm/etnaviv: Request pages from DMA32 zone on addressing_limited

Xiuhong Wang (1):
f2fs: fix fiemap failure issue when page size is 16KB

Xu Kuohai (3):
bpf, arm64: Remove garbage frame for struct_ops trampoline
bpf: Use function pointers count as struct_ops links count
bpf: Add kernel symbol for struct_ops trampoline

Yang Erkun (3):
brd: defer automatic disk creation until module initialization succeeds
nfsd: release svc_expkey/svc_export with rcu_work
SUNRPC: make sure cache entry active before cache_show

Yang Wang (1):
drm/amdgpu: fix ACA bank count boundary check error

Yang Yingliang (3):
clk: imx: imx8-acm: Fix return value check in clk_imx_acm_attach_pm_domains()
mailbox: mtk-cmdq: fix wrong use of sizeof in cmdq_get_clocks()
iio: backend: fix wrong pointer passed to IS_ERR()

Yao Zi (1):
platform/x86: panasonic-laptop: Return errno correctly in show callback

Ye Bin (3):
scsi: bfa: Fix use-after-free in bfad_im_module_exit()
f2fs: fix null-ptr-deref in f2fs_submit_page_bio()
svcrdma: fix miss destroy percpu_counter in svc_rdma_proc_init()

Yi Yang (1):
crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY

Yicong Yang (1):
perf build: Add missing cflags when building with custom libtraceevent

Yihang Li (1):
scsi: hisi_sas: Enable all PHYs that are not disabled by user during controller reset

Yishai Hadas (2):
vfio/mlx5: Fix an unwind issue in mlx5vf_add_migration_pages() vfio/mlx5: Fix unwind flows in mlx5vf_pci_save/resume_device_data()

Yong-Xuan Wang (1):
RISC-V: KVM: Fix APLIC in_clrip and clripnum write emulation

Yongliang Gao (1):
rtc: check if __rtc_read_time was successful in rtc_timer_do_work()

Yongpeng Yang (1):

      f2fs: check curseg->inited before write_sum_page in change_curseg

Yu Kuai (2):
block: fix uaf for flush rq while iterating tags block, bfq: fix bfqq uaf in bfq_limit_depth()

Yuan Can (5):
firmware: google: Unregister driver_info on failure
wifi: wfx: Fix error handling in wfx_core_init() drm/amdkfd: Fix wrong usage of INIT_WORK()
cpufreq: loongson2: Unregister platform_driver on failure
Input: cs40l50 - fix wrong usage of INIT_WORK()

Yuan Chen (1):
bpf: Fix the xdp_adjust_tail sample prog issue

Yuezhang Mo (2):
exfat: fix file being changed by unaligned direct write
exfat: fix out-of-bounds access of directory entries

Yunseong Kim (1):
ksmbd: fix use-after-free in SMB request handling

Yutaro Ohno (1):
rust: kernel: fix THIS_MODULE header path in ThisModule doc comment

Yuyu Li (1):
RDMA/hns: Modify debugfs name

Zach Wade (1):
Revert "block, bfq: merge bfq_release_process_ref() into bfq_put_cooperator()"

Zeng Heng (2):
scsi: fusion: Remove unused variable 'rc'
f2fs: Fix not used variable 'index'

Zhang Changzhong (1):
mfd: rt5033: Fix missing regmap_del_irq_chip()

Zhang Rui (1):
tools/power turbostat: Fix trailing '\n' parsing

Zhang Xianwei (1):
brd: decrease the number of allocated pages which discarded

Zhang Zekun (2):
pmdomain: ti-sci: Add missing of_node_put() for args.np powerpc/kexec: Fix return of uninitialized variable

ZhangPeng (1):
hostfs: Fix the NULL vs IS_ERR() bug for __filemap_get_folio()

Zhen Lei (3):
scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb()
scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb()
fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem()

Zheng Yejian (1):
x86/unwind/orc: Fix unwind for newly forked tasks

Zhenzhong Duan (2):
iommu/vt-d: Fix checks and print in dmar_fault_dump_ptes() iommu/vt-d: Fix checks and print in pgtable_walk()

Zhiguo Niu (1):
f2fs: fix to avoid use GC_AT when setting gc_mode as GC_URGENT_LOW or GC_URGENT_MID

Zhihao Cheng (4):
ubi: wl: Put source PEB into correct list if trying locking LEB failed
ubi: fastmap: wl: Schedule fm_work if wear-leveling pool is empty
ubifs: Correct the total block count by deducting journal reservation
ubi: fastmap: Fix duplicate slab cache names while attaching

Zhongqiu Han (1):
PCI: endpoint: epf-mhi: Avoid NULL dereference if DT lacks 'mmio'

Zhu Yanjun (1):
RDMA/rxe: Fix the qp flush warnings in req

Zichen Xie (3):
drm/msm/dpu: cast crtc_clk calculation to u64 in _dpu_core_perf_calc_clk()
clk: sophgo: avoid integer overflow in sg2042_pll_recalc_rate()
ALSA: core: Fix possible NULL dereference caused by kunit_kzalloc()

Zicheng Qu (3):

      drm/amd/display: Fix null check for pipe_ctx->plane_state in dcn20_program_pipe
      drm/amd/display: Fix null check for pipe_ctx->plane_state in hwss_setup_dpp
      iio: gts: Fix uninitialized symbol 'ret'

Zijian Zhang (9):
selftests/bpf: Fix msg_verify_data in test_sockmap selftests/bpf: Fix txmsg_redir of test_txmsg_pull in test_sockmap selftests/bpf: Add txmsg_pass to pull/push/pop in test_sockmap selftests/bpf: Fix SENDPAGE data logic in test_sockmap selftests/bpf: Fix total_bytes in msg_loop_rx in test_sockmap selftests/bpf: Add push/pop checking for msg_verify_data in test_sockmap bpf, sockmap: Several fixes to bpf_msg_push_data
bpf, sockmap: Several fixes to bpf_msg_pop_data
bpf, sockmap: Fix sk_msg_reset_curr

Ziwei Xiao (1):
gve: Flow steering trigger reset only for timeout error

Zizhi Wo (4):
cachefiles: Fix incorrect length return value in cachefiles_ondemand_fd_write_iter()
cachefiles: Fix missing pos updates in cachefiles_ondemand_fd_write_iter()
cachefiles: Fix NULL pointer dereference in object->file netfs/fscache: Add a memory barrier for FSCACHE_VOLUME_CREATING

Zong-Zhe Yang (7):
wifi: rtw89: rename rtw89_vif to rtw89_vif_link ahead for MLO
wifi: rtw89: rename rtw89_sta to rtw89_sta_link ahead for MLO
wifi: rtw89: read bss_conf corresponding to the link
wifi: rtw89: read link_sta corresponding to the link
wifi: rtw89: refactor VIF related func ahead for MLO
wifi: rtw89: refactor STA related func ahead for MLO
wifi: rtw89: tweak driver architecture for impending MLO support

Zqiang (1):
rcu/nocb: Fix missed RCU barrier on deoffloading

chao liu (1):
apparmor: fix 'Do simple duplicate message elimination'

guanjing (1):
selftests: netfilter: Fix missing return values in conntrack_dump_flush

wenglianfa (3):
RDMA/hns: Fix an AEQE overflow error caused by untimely update of eq_db_ci RDMA/hns: Fix flush cqe error when racing with destroy qp RDMA/hns: Fix cpu stuck caused by printings during reset

zhang jiao (1):

      pinctrl: k210: Undef K210_PC_DEFAULT
author maintainer
#1 lore raw
Documentation/ABI/testing/sysfs-fs-f2fs +5 -2
index fdedf1ea944b..513296bb6f29 100644
@@ -311,10 +311,13 @@ Description:	Do background GC aggressively when set. Set to 0 by default.
 		GC approach and turns SSR mode on.
 		gc urgent low(2): lowers the bar of checking I/O idling in
 		order to process outstanding discard commands and GC a
-		little bit aggressively. uses cost benefit GC approach.
+		little bit aggressively. always uses cost benefit GC approach,
+		and will override age-threshold GC approach if ATGC is enabled
+		at the same time.
 		gc urgent mid(3): does GC forcibly in a period of given
 		gc_urgent_sleep_time and executes a mid level of I/O idling check.
-		uses cost benefit GC approach.
+		always uses cost benefit GC approach, and will override
+		age-threshold GC approach if ATGC is enabled at the same time.
 
 What:		/sys/fs/f2fs/<disk>/gc_urgent_sleep_time
 Date:		August 2017
Documentation/RCU/stallwarn.rst +1 -1
index ca7b7cd806a1..30080ff6f406 100644
@@ -249,7 +249,7 @@ ticks this GP)" indicates that this CPU has not taken any scheduling-clock
 interrupts during the current stalled grace period.
 
 The "idle=" portion of the message prints the dyntick-idle state.
-The hex number before the first "/" is the low-order 12 bits of the
+The hex number before the first "/" is the low-order 16 bits of the
 dynticks counter, which will have an even-numbered value if the CPU
 is in dyntick-idle mode and an odd-numbered value otherwise.  The hex
 number between the two "/"s is the value of the nesting, which will be
Documentation/admin-guide/blockdev/zram.rst +2 -0
index 678d70d6e1c3..714a5171bfc0 100644
@@ -47,6 +47,8 @@ The list of possible return codes:
 -ENOMEM	  zram was not able to allocate enough memory to fulfil your
 	  needs.
 -EINVAL	  invalid input has been provided.
+-EAGAIN	  re-try operation later (e.g. when attempting to run recompress
+	  and writeback simultaneously).
 ========  =============================================================
 
 If you use 'echo', the returned value is set by the 'echo' utility,
Documentation/admin-guide/media/building.rst +1 -1
index a06473429916..7a413ba07f93 100644
@@ -15,7 +15,7 @@ Please notice, however, that, if:
 
 you should use the main media development tree ``master`` branch:
 
-    https://git.linuxtv.org/media_tree.git/
+    https://git.linuxtv.org/media.git/
 
 In this case, you may find some useful information at the
 `LinuxTv wiki pages <https://linuxtv.org/wiki>`_:
Documentation/admin-guide/media/saa7134.rst +1 -1
index 51eae7eb5ab7..18d7cbc897db 100644
@@ -67,7 +67,7 @@ Changes / Fixes
 Please mail to linux-media AT vger.kernel.org unified diffs against
 the linux media git tree:
 
-    https://git.linuxtv.org/media_tree.git/
+    https://git.linuxtv.org/media.git/
 
 This is done by committing a patch at a clone of the git tree and
 submitting the patch using ``git send-email``. Don't forget to
Documentation/arch/x86/boot.rst +13 -4
index 4fd492cb4970..ad2d8ddad27f 100644
@@ -896,10 +896,19 @@ Offset/size:	0x260/4
 
   The kernel runtime start address is determined by the following algorithm::
 
-	if (relocatable_kernel)
-	runtime_start = align_up(load_address, kernel_alignment)
-	else
-	runtime_start = pref_address
+   	if (relocatable_kernel) {
+   		if (load_address < pref_address)
+   			load_address = pref_address;
+   		runtime_start = align_up(load_address, kernel_alignment);
+   	} else {
+   		runtime_start = pref_address;
+   	}
+
+Hence the necessary memory window location and size can be estimated by
+a boot loader as::
+
+   	memory_window_start = runtime_start;
+   	memory_window_size = init_size;
 
 ============	===============
 Field name:	handover_offset
Documentation/devicetree/bindings/cache/qcom,llcc.yaml +34 -2
index 68ea5f70b75f..ee7edc6f60e2 100644
@@ -39,11 +39,11 @@ properties:
 
   reg:
     minItems: 2
-    maxItems: 9
+    maxItems: 10
 
   reg-names:
     minItems: 2
-    maxItems: 9
+    maxItems: 10
 
   interrupts:
     maxItems: 1
@@ -134,6 +134,36 @@ allOf:
               - qcom,qdu1000-llcc
               - qcom,sc8180x-llcc
               - qcom,sc8280xp-llcc
+    then:
+      properties:
+        reg:
+          items:
+            - description: LLCC0 base register region
+            - description: LLCC1 base register region
+            - description: LLCC2 base register region
+            - description: LLCC3 base register region
+            - description: LLCC4 base register region
+            - description: LLCC5 base register region
+            - description: LLCC6 base register region
+            - description: LLCC7 base register region
+            - description: LLCC broadcast base register region
+        reg-names:
+          items:
+            - const: llcc0_base
+            - const: llcc1_base
+            - const: llcc2_base
+            - const: llcc3_base
+            - const: llcc4_base
+            - const: llcc5_base
+            - const: llcc6_base
+            - const: llcc7_base
+            - const: llcc_broadcast_base
+
+  - if:
+      properties:
+        compatible:
+          contains:
+            enum:
               - qcom,x1e80100-llcc
     then:
       properties:
@@ -148,6 +178,7 @@ allOf:
             - description: LLCC6 base register region
             - description: LLCC7 base register region
             - description: LLCC broadcast base register region
+            - description: LLCC broadcast AND register region
         reg-names:
           items:
             - const: llcc0_base
@@ -159,6 +190,7 @@ allOf:
             - const: llcc6_base
             - const: llcc7_base
             - const: llcc_broadcast_base
+            - const: llcc_broadcast_and_base
 
   - if:
       properties:
Documentation/devicetree/bindings/clock/adi,axi-clkgen.yaml +18 -4
index 5e942bccf277..2b2041818a0a 100644
@@ -26,9 +26,21 @@ properties:
     description:
       Specifies the reference clock(s) from which the output frequency is
       derived. This must either reference one clock if only the first clock
-      input is connected or two if both clock inputs are connected.
-    minItems: 1
-    maxItems: 2
+      input is connected or two if both clock inputs are connected. The last
+      clock is the AXI bus clock that needs to be enabled so we can access the
+      core registers.
+    minItems: 2
+    maxItems: 3
+
+  clock-names:
+    oneOf:
+      - items:
+          - const: clkin1
+          - const: s_axi_aclk
+      - items:
+          - const: clkin1
+          - const: clkin2
+          - const: s_axi_aclk
 
   '#clock-cells':
     const: 0
@@ -40,6 +52,7 @@ required:
   - compatible
   - reg
   - clocks
+  - clock-names
   - '#clock-cells'
 
 additionalProperties: false
@@ -50,5 +63,6 @@ examples:
       compatible = "adi,axi-clkgen-2.00.a";
       #clock-cells = <0>;
       reg = <0xff000000 0x1000>;
-      clocks = <&osc 1>;
+      clocks = <&osc 1>, <&clkc 15>;
+      clock-names = "clkin1", "s_axi_aclk";
     };
Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml +1 -1
index fc8b97f82077..41fe00034742 100644
@@ -30,7 +30,7 @@ properties:
     maxItems: 1
 
   spi-max-frequency:
-    maximum: 30000000
+    maximum: 66000000
 
   reset-gpios:
     maxItems: 1
Documentation/devicetree/bindings/pci/mediatek-pcie-gen3.yaml +3 -2
index 898c1be2d6a4..f05aab2b1add 100644
@@ -149,7 +149,7 @@ allOf:
     then:
       properties:
         clocks:
-          minItems: 4
+          minItems: 6
 
         clock-names:
           items:
@@ -178,7 +178,7 @@ allOf:
     then:
       properties:
         clocks:
-          minItems: 4
+          minItems: 6
 
         clock-names:
           items:
@@ -207,6 +207,7 @@ allOf:
       properties:
         clocks:
           minItems: 4
+          maxItems: 4
 
         clock-names:
           items:
Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-wakeup-interrupt.yaml +11 -8
index 4dfb49b0e07f..f82a3c7e6c29 100644
@@ -91,14 +91,17 @@ allOf:
   - if:
       properties:
         compatible:
-          # Match without "contains", to skip newer variants which are still
-          # compatible with samsung,exynos7-wakeup-eint
-          enum:
-            - samsung,s5pv210-wakeup-eint
-            - samsung,exynos4210-wakeup-eint
-            - samsung,exynos5433-wakeup-eint
-            - samsung,exynos7-wakeup-eint
-            - samsung,exynos7885-wakeup-eint
+          oneOf:
+            # Match without "contains", to skip newer variants which are still
+            # compatible with samsung,exynos7-wakeup-eint
+            - enum:
+                - samsung,exynos4210-wakeup-eint
+                - samsung,exynos7-wakeup-eint
+                - samsung,s5pv210-wakeup-eint
+            - contains:
+                enum:
+                  - samsung,exynos5433-wakeup-eint
+                  - samsung,exynos7885-wakeup-eint
     then:
       properties:
         interrupts:
Documentation/devicetree/bindings/serial/rs485.yaml +9 -10
index 9418fd66a8e9..b93254ad2a28 100644
@@ -18,16 +18,15 @@ properties:
     description: prop-encoded-array <a b>
     $ref: /schemas/types.yaml#/definitions/uint32-array
     items:
-      items:
-        - description: Delay between rts signal and beginning of data sent in
-            milliseconds. It corresponds to the delay before sending data.
-          default: 0
-          maximum: 100
-        - description: Delay between end of data sent and rts signal in milliseconds.
-            It corresponds to the delay after sending data and actual release
-            of the line.
-          default: 0
-          maximum: 100
+      - description: Delay between rts signal and beginning of data sent in
+          milliseconds. It corresponds to the delay before sending data.
+        default: 0
+        maximum: 100
+      - description: Delay between end of data sent and rts signal in milliseconds.
+          It corresponds to the delay after sending data and actual release
+          of the line.
+        default: 0
+        maximum: 100
 
   rs485-rts-active-high:
     description: drive RTS high when sending (this is the default).
Documentation/devicetree/bindings/sound/mt6359.yaml +5 -5
index 23d411fc4200..128698630c86 100644
@@ -23,8 +23,8 @@ properties:
       Indicates how many data pins are used to transmit two channels of PDM
       signal. 0 means two wires, 1 means one wire. Default value is 0.
     enum:
-      - 0 # one wire
-      - 1 # two wires
+      - 0 # two wires
+      - 1 # one wire
 
   mediatek,mic-type-0:
     $ref: /schemas/types.yaml#/definitions/uint32
@@ -53,9 +53,9 @@ additionalProperties: false
 
 examples:
   - |
-    mt6359codec: mt6359codec {
-      mediatek,dmic-mode = <0>;
-      mediatek,mic-type-0 = <2>;
+    mt6359codec: audio-codec {
+        mediatek,dmic-mode = <0>;
+        mediatek,mic-type-0 = <2>;
     };
 
 ...
Documentation/devicetree/bindings/vendor-prefixes.yaml +2 -0
index b320a39de7fe..fbfce9b4ae6b 100644
@@ -1013,6 +1013,8 @@ patternProperties:
     description: Shanghai Neardi Technology Co., Ltd.
   "^nec,.*":
     description: NEC LCD Technologies, Ltd.
+  "^neofidelity,.*":
+    description: Neofidelity Inc.
   "^neonode,.*":
     description: Neonode Inc.
   "^netgear,.*":
Documentation/filesystems/mount_api.rst +2 -1
index 317934c9e8fc..d92c276f1575 100644
@@ -770,7 +770,8 @@ process the parameters it is given.
 
    * ::
 
-       bool fs_validate_description(const struct fs_parameter_description *desc);
+       bool fs_validate_description(const char *name,
+                                    const struct fs_parameter_description *desc);
 
      This performs some validation checks on a parameter description.  It
      returns true if the description is good and false if it is not.  It will
Documentation/locking/seqlock.rst +1 -1
index bfda1a5fecad..ec6411d02ac8 100644
@@ -153,7 +153,7 @@ Use seqcount_latch_t when the write side sections cannot be protected
 from interruption by readers. This is typically the case when the read
 side can be invoked from NMI handlers.
 
-Check `raw_write_seqcount_latch()` for more information.
+Check `write_seqcount_latch()` for more information.
 
 
 .. _seqlock_t:
MAINTAINERS +167 -168

1,332 lines not on this page · raw message

Makefile +1 -1
index 70070e64d267..da6e99309a4d 100644
@@ -1,7 +1,7 @@
 # SPDX-License-Identifier: GPL-2.0
 VERSION = 6
 PATCHLEVEL = 12
-SUBLEVEL = 1
+SUBLEVEL = 2
 EXTRAVERSION =
 NAME = Baby Opossum Posse
 
arch/arc/kernel/devtree.c +1 -1
index 4c9e61457b2f..cc6ac7d128aa 100644
@@ -62,7 +62,7 @@ const struct machine_desc * __init setup_machine_fdt(void *dt)
 	const struct machine_desc *mdesc;
 	unsigned long dt_root;
 
-	if (!early_init_dt_scan(dt))
+	if (!early_init_dt_scan(dt, __pa(dt)))
 		return NULL;
 
 	mdesc = of_flat_dt_match_machine(NULL, arch_get_next_mach);
arch/arm/boot/dts/allwinner/sun9i-a80-cubieboard4.dts +2 -2
index c8ca8cb7f5c9..52ad95a2063a 100644
@@ -280,8 +280,8 @@ reg_dcdc4: dcdc4 {
 
 			reg_dcdc5: dcdc5 {
 				regulator-always-on;
-				regulator-min-microvolt = <1425000>;
-				regulator-max-microvolt = <1575000>;
+				regulator-min-microvolt = <1450000>;
+				regulator-max-microvolt = <1550000>;
 				regulator-name = "vcc-dram";
 			};
 
arch/arm/boot/dts/microchip/sam9x60.dtsi +12 -0
index 04a6d716ecaf..1e8fcb5d4700 100644
@@ -186,6 +186,7 @@ AT91_XDMAC_DT_PER_IF(1) |
 					dma-names = "tx", "rx";
 					clocks = <&pmc PMC_TYPE_PERIPHERAL 13>;
 					clock-names = "usart";
+					atmel,usart-mode = <AT91_USART_MODE_SERIAL>;
 					atmel,use-dma-rx;
 					atmel,use-dma-tx;
 					atmel,fifo-size = <16>;
@@ -388,6 +389,7 @@ AT91_XDMAC_DT_PER_IF(1) |
 					dma-names = "tx", "rx";
 					clocks = <&pmc PMC_TYPE_PERIPHERAL 32>;
 					clock-names = "usart";
+					atmel,usart-mode = <AT91_USART_MODE_SERIAL>;
 					atmel,use-dma-rx;
 					atmel,use-dma-tx;
 					atmel,fifo-size = <16>;
@@ -439,6 +441,7 @@ AT91_XDMAC_DT_PER_IF(1) |
 					dma-names = "tx", "rx";
 					clocks = <&pmc PMC_TYPE_PERIPHERAL 33>;
 					clock-names = "usart";
+					atmel,usart-mode = <AT91_USART_MODE_SERIAL>;
 					atmel,use-dma-rx;
 					atmel,use-dma-tx;
 					atmel,fifo-size = <16>;
@@ -598,6 +601,7 @@ AT91_XDMAC_DT_PER_IF(1) |
 					dma-names = "tx", "rx";
 					clocks = <&pmc PMC_TYPE_PERIPHERAL 9>;
 					clock-names = "usart";
+					atmel,usart-mode = <AT91_USART_MODE_SERIAL>;
 					atmel,use-dma-rx;
 					atmel,use-dma-tx;
 					atmel,fifo-size = <16>;
@@ -649,6 +653,7 @@ AT91_XDMAC_DT_PER_IF(1) |
 					dma-names = "tx", "rx";
 					clocks = <&pmc PMC_TYPE_PERIPHERAL 10>;
 					clock-names = "usart";
+					atmel,usart-mode = <AT91_USART_MODE_SERIAL>;
 					atmel,use-dma-rx;
 					atmel,use-dma-tx;
 					atmel,fifo-size = <16>;
@@ -700,6 +705,7 @@ AT91_XDMAC_DT_PER_IF(1) |
 					dma-names = "tx", "rx";
 					clocks = <&pmc PMC_TYPE_PERIPHERAL 11>;
 					clock-names = "usart";
+					atmel,usart-mode = <AT91_USART_MODE_SERIAL>;
 					atmel,use-dma-rx;
 					atmel,use-dma-tx;
 					atmel,fifo-size = <16>;
@@ -751,6 +757,7 @@ AT91_XDMAC_DT_PER_IF(1) |
 					dma-names = "tx", "rx";
 					clocks = <&pmc PMC_TYPE_PERIPHERAL 5>;
 					clock-names = "usart";
+					atmel,usart-mode = <AT91_USART_MODE_SERIAL>;
 					atmel,use-dma-rx;
 					atmel,use-dma-tx;
 					atmel,fifo-size = <16>;
@@ -821,6 +828,7 @@ AT91_XDMAC_DT_PER_IF(1) |
 					dma-names = "tx", "rx";
 					clocks = <&pmc PMC_TYPE_PERIPHERAL 6>;
 					clock-names = "usart";
+					atmel,usart-mode = <AT91_USART_MODE_SERIAL>;
 					atmel,use-dma-rx;
 					atmel,use-dma-tx;
 					atmel,fifo-size = <16>;
@@ -891,6 +899,7 @@ AT91_XDMAC_DT_PER_IF(1) |
 					dma-names = "tx", "rx";
 					clocks = <&pmc PMC_TYPE_PERIPHERAL 7>;
 					clock-names = "usart";
+					atmel,usart-mode = <AT91_USART_MODE_SERIAL>;
 					atmel,use-dma-rx;
 					atmel,use-dma-tx;
 					atmel,fifo-size = <16>;
@@ -961,6 +970,7 @@ AT91_XDMAC_DT_PER_IF(1) |
 					dma-names = "tx", "rx";
 					clocks = <&pmc PMC_TYPE_PERIPHERAL 8>;
 					clock-names = "usart";
+					atmel,usart-mode = <AT91_USART_MODE_SERIAL>;
 					atmel,use-dma-rx;
 					atmel,use-dma-tx;
 					atmel,fifo-size = <16>;
@@ -1086,6 +1096,7 @@ AT91_XDMAC_DT_PER_IF(1) |
 					dma-names = "tx", "rx";
 					clocks = <&pmc PMC_TYPE_PERIPHERAL 15>;
 					clock-names = "usart";
+					atmel,usart-mode = <AT91_USART_MODE_SERIAL>;
 					atmel,use-dma-rx;
 					atmel,use-dma-tx;
 					atmel,fifo-size = <16>;
@@ -1137,6 +1148,7 @@ AT91_XDMAC_DT_PER_IF(1) |
 					dma-names = "tx", "rx";
 					clocks = <&pmc PMC_TYPE_PERIPHERAL 16>;
 					clock-names = "usart";
+					atmel,usart-mode = <AT91_USART_MODE_SERIAL>;
 					atmel,use-dma-rx;
 					atmel,use-dma-tx;
 					atmel,fifo-size = <16>;
arch/arm/boot/dts/renesas/r7s72100-genmai.dts +1 -1
index 29ba098f5dd5..28e703e0f152 100644
@@ -53,7 +53,7 @@ partition@0 {
 
 			partition@4000000 {
 				label = "user1";
-				reg = <0x04000000 0x40000000>;
+				reg = <0x04000000 0x04000000>;
 			};
 		};
 	};
arch/arm/boot/dts/ti/omap/omap36xx.dtsi +1 -0
index c3d79ecd56e3..c217094b50ab 100644
@@ -72,6 +72,7 @@ opp-1000000000 {
 					 <1375000 1375000 1375000>;
 			/* only on am/dm37x with speed-binned bit set */
 			opp-supported-hw = <0xffffffff 2>;
+			turbo-mode;
 		};
 	};
 
arch/arm/kernel/devtree.c +1 -1
index fdb74e64206a..3b78966e750a 100644
@@ -200,7 +200,7 @@ const struct machine_desc * __init setup_machine_fdt(void *dt_virt)
 
 	mdesc_best = &__mach_desc_GENERIC_DT;
 
-	if (!dt_virt || !early_init_dt_verify(dt_virt))
+	if (!dt_virt || !early_init_dt_verify(dt_virt, __pa(dt_virt)))
 		return NULL;
 
 	mdesc = of_flat_dt_match_machine(mdesc_best, arch_get_next_mach);
arch/arm64/boot/dts/freescale/imx8mn-tqma8mqnl-mba8mx-usbotg.dtso +27 -2
index 96db07fc9bec..1f2a0fe70a0a 100644
@@ -29,12 +29,37 @@ usb_dr_connector: endpoint {
 	};
 };
 
+/*
+ * rst_usb_hub_hog and sel_usb_hub_hog have property 'output-high',
+ * dt overlay don't support /delete-property/. Both 'output-low' and
+ * 'output-high' will be exist under hog nodes if overlay file set
+ * 'output-low'. Workaround is disable these hog and create new hog with
+ * 'output-low'.
+ */
+
 &rst_usb_hub_hog {
-	output-low;
+	status = "disabled";
+};
+
+&expander0 {
+	rst-usb-low-hub-hog {
+		gpio-hog;
+		gpios = <13 0>;
+		output-low;
+		line-name = "RST_USB_HUB#";
+	};
 };
 
 &sel_usb_hub_hog {
-	output-low;
+	status = "disabled";
+};
+
+&gpio2 {
+	sel-usb-low-hub-hog {
+		gpio-hog;
+		gpios = <1 GPIO_ACTIVE_HIGH>;
+		output-low;
+	};
 };
 
 &usbotg1 {
arch/arm64/boot/dts/mediatek/mt6358.dtsi +2 -2
index 641d452fbc08..e23672a2eea4 100644
@@ -15,12 +15,12 @@ pmic_adc: adc {
 			#io-channel-cells = <1>;
 		};
 
-		mt6358codec: mt6358codec {
+		mt6358codec: audio-codec {
 			compatible = "mediatek,mt6358-sound";
 			mediatek,dmic-mode = <0>; /* two-wires */
 		};
 
-		mt6358regulator: mt6358regulator {
+		mt6358regulator: regulators {
 			compatible = "mediatek,mt6358-regulator";
 
 			mt6358_vdram1_reg: buck_vdram1 {
arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtsi +8 -0
index 8d1cbc92bce3..ae0379fd42a9 100644
@@ -49,6 +49,14 @@ trackpad2: trackpad@2c {
 		interrupts-extended = <&pio 117 IRQ_TYPE_LEVEL_LOW>;
 		reg = <0x2c>;
 		hid-descr-addr = <0x0020>;
+		/*
+		 * The trackpad needs a post-power-on delay of 100ms,
+		 * but at time of writing, the power supply for it on
+		 * this board is always on. The delay is therefore not
+		 * added to avoid impacting the readiness of the
+		 * trackpad.
+		 */
+		vdd-supply = <&mt6397_vgp6_reg>;
 		wakeup-source;
 	};
 };
arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts +3 -0
index 19c1e2bee494..20b71f2e7159 100644
@@ -30,3 +30,6 @@ touchscreen@2c {
 	};
 };
 
+&i2c2 {
+	i2c-scl-internal-delay-ns = <4100>;
+};
arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-cozmo.dts +2 -0
index f34964afe39b..83bbcfe62083 100644
@@ -18,6 +18,8 @@ &i2c_tunnel {
 };
 
 &i2c2 {
+	i2c-scl-internal-delay-ns = <25000>;
+
 	trackpad@2c {
 		compatible = "hid-over-i2c";
 		reg = <0x2c>;
arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-damu.dts +3 -0
index 0b45aee2e299..65860b33c01f 100644
@@ -30,3 +30,6 @@ &qca_wifi {
 	qcom,ath10k-calibration-variant = "GO_DAMU";
 };
 
+&i2c2 {
+	i2c-scl-internal-delay-ns = <20000>;
+};
arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi +3 -0
index bbe6c338f465..f9c1ec366b26 100644
@@ -25,3 +25,6 @@ trackpad@2c {
 	};
 };
 
+&i2c2 {
+	i2c-scl-internal-delay-ns = <21500>;
+};
arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi +18 -12
index 783c333107bc..49e053b932e7 100644
@@ -8,28 +8,32 @@
 #include <arm/cros-ec-keyboard.dtsi>
 
 / {
-	pp1200_mipibrdg: pp1200-mipibrdg {
+	pp1000_mipibrdg: pp1000-mipibrdg {
 		compatible = "regulator-fixed";
-		regulator-name = "pp1200_mipibrdg";
+		regulator-name = "pp1000_mipibrdg";
+		regulator-min-microvolt = <1000000>;
+		regulator-max-microvolt = <1000000>;
 		pinctrl-names = "default";
-		pinctrl-0 = <&pp1200_mipibrdg_en>;
+		pinctrl-0 = <&pp1000_mipibrdg_en>;
 
 		enable-active-high;
 		regulator-boot-on;
 
 		gpio = <&pio 54 GPIO_ACTIVE_HIGH>;
+		vin-supply = <&pp1800_alw>;
 	};
 
 	pp1800_mipibrdg: pp1800-mipibrdg {
 		compatible = "regulator-fixed";
 		regulator-name = "pp1800_mipibrdg";
 		pinctrl-names = "default";
-		pinctrl-0 = <&pp1800_lcd_en>;
+		pinctrl-0 = <&pp1800_mipibrdg_en>;
 
 		enable-active-high;
 		regulator-boot-on;
 
 		gpio = <&pio 36 GPIO_ACTIVE_HIGH>;
+		vin-supply = <&pp1800_alw>;
 	};
 
 	pp3300_panel: pp3300-panel {
@@ -44,18 +48,20 @@ pp3300_panel: pp3300-panel {
 		regulator-boot-on;
 
 		gpio = <&pio 35 GPIO_ACTIVE_HIGH>;
+		vin-supply = <&pp3300_alw>;
 	};
 
-	vddio_mipibrdg: vddio-mipibrdg {
+	pp3300_mipibrdg: pp3300-mipibrdg {
 		compatible = "regulator-fixed";
-		regulator-name = "vddio_mipibrdg";
+		regulator-name = "pp3300_mipibrdg";
 		pinctrl-names = "default";
-		pinctrl-0 = <&vddio_mipibrdg_en>;
+		pinctrl-0 = <&pp3300_mipibrdg_en>;
 
 		enable-active-high;
 		regulator-boot-on;
 
 		gpio = <&pio 37 GPIO_ACTIVE_HIGH>;
+		vin-supply = <&pp3300_alw>;
 	};
 
 	volume_buttons: volume-buttons {
@@ -146,9 +152,9 @@ anx_bridge: anx7625@58 {
 		pinctrl-0 = <&anx7625_pins>;
 		enable-gpios = <&pio 45 GPIO_ACTIVE_HIGH>;
 		reset-gpios = <&pio 73 GPIO_ACTIVE_HIGH>;
-		vdd10-supply = <&pp1200_mipibrdg>;
+		vdd10-supply = <&pp1000_mipibrdg>;
 		vdd18-supply = <&pp1800_mipibrdg>;
-		vdd33-supply = <&vddio_mipibrdg>;
+		vdd33-supply = <&pp3300_mipibrdg>;
 
 		ports {
 			#address-cells = <1>;
@@ -391,14 +397,14 @@ &pio {
 		"",
 		"";
 
-	pp1200_mipibrdg_en: pp1200-mipibrdg-en {
+	pp1000_mipibrdg_en: pp1000-mipibrdg-en {
 		pins1 {
 			pinmux = <PINMUX_GPIO54__FUNC_GPIO54>;
 			output-low;
 		};
 	};
 
-	pp1800_lcd_en: pp1800-lcd-en {
+	pp1800_mipibrdg_en: pp1800-mipibrdg-en {
 		pins1 {
 			pinmux = <PINMUX_GPIO36__FUNC_GPIO36>;
 			output-low;
@@ -460,7 +466,7 @@ trackpad-int {
 		};
 	};
 
-	vddio_mipibrdg_en: vddio-mipibrdg-en {
+	pp3300_mipibrdg_en: pp3300-mipibrdg-en {
 		pins1 {
 			pinmux = <PINMUX_GPIO37__FUNC_GPIO37>;
 			output-low;
arch/arm64/boot/dts/mediatek/mt8183-kukui-kakadu.dtsi +2 -2
index bfb9e42c8aca..ff02f63bac29 100644
@@ -92,9 +92,9 @@ &i2c4 {
 	clock-frequency = <400000>;
 	vbus-supply = <&mt6358_vcn18_reg>;
 
-	eeprom@54 {
+	eeprom@50 {
 		compatible = "atmel,24c32";
-		reg = <0x54>;
+		reg = <0x50>;
 		pagesize = <32>;
 		vcc-supply = <&mt6358_vcn18_reg>;
 	};
arch/arm64/boot/dts/mediatek/mt8183-kukui-kodama.dtsi +2 -2
index 5c1bf6a1e475..da6e767b4cee 100644
@@ -79,9 +79,9 @@ &i2c4 {
 	clock-frequency = <400000>;
 	vbus-supply = <&mt6358_vcn18_reg>;
 
-	eeprom@54 {
+	eeprom@50 {
 		compatible = "atmel,24c64";
-		reg = <0x54>;
+		reg = <0x50>;
 		pagesize = <32>;
 		vcc-supply = <&mt6358_vcn18_reg>;
 	};
arch/arm64/boot/dts/mediatek/mt8183-kukui-krane.dtsi +2 -2
index 0f5fa893a774..8b56b8564ed7 100644
@@ -88,9 +88,9 @@ &i2c4 {
 	clock-frequency = <400000>;
 	vbus-supply = <&mt6358_vcn18_reg>;
 
-	eeprom@54 {
+	eeprom@50 {
 		compatible = "atmel,24c32";
-		reg = <0x54>;
+		reg = <0x50>;
 		pagesize = <32>;
 		vcc-supply = <&mt6358_vcn18_reg>;
 	};
arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi +5 -0
index 22924f61ec9e..07ae3c8e897b 100644
@@ -290,6 +290,11 @@ dsi_out: endpoint {
 	};
 };
 
+&dpi0 {
+	/* TODO Re-enable after DP to Type-C port muxing can be described */
+	status = "disabled";
+};
+
 &gic {
 	mediatek,broken-save-restore-fw;
 };
arch/arm64/boot/dts/mediatek/mt8183.dtsi +4 -0
index 266441e999f2..0a6578aacf82 100644
@@ -1845,6 +1845,10 @@ dpi0: dpi@14015000 {
 				 <&mmsys CLK_MM_DPI_MM>,
 				 <&apmixedsys CLK_APMIXED_TVDPLL>;
 			clock-names = "pixel", "engine", "pll";
+
+			port {
+				dpi_out: endpoint { };
+			};
 		};
 
 		mutex: mutex@14016000 {
arch/arm64/boot/dts/mediatek/mt8186-corsola-voltorb.dtsi +5 -16
index 52ec58128d56..b495a241b443 100644
@@ -10,12 +10,6 @@
 
 / {
 	chassis-type = "laptop";
-
-	max98360a: max98360a {
-		compatible = "maxim,max98360a";
-		sdmode-gpios = <&pio 150 GPIO_ACTIVE_HIGH>;
-		#sound-dai-cells = <0>;
-	};
 };
 
 &cpu6 {
@@ -59,19 +53,14 @@ &cluster1_opp_15 {
 	opp-hz = /bits/ 64 <2200000000>;
 };
 
-&rt1019p{
-	status = "disabled";
-};
-
 &sound {
 	compatible = "mediatek,mt8186-mt6366-rt5682s-max98360-sound";
-	status = "okay";
+};
 
-	spk-hdmi-playback-dai-link {
-		codec {
-			sound-dai = <&it6505dptx>, <&max98360a>;
-		};
-	};
+&speaker_codec {
+	compatible = "maxim,max98360a";
+	sdmode-gpios = <&pio 150 GPIO_ACTIVE_HIGH>;
+	/delete-property/ sdb-gpios;
 };
 
 &spmi {
arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi +4 -4
index 682c6ad2574d..0c0b3ac59745 100644
@@ -259,15 +259,15 @@ spk-hdmi-playback-dai-link {
 			mediatek,clk-provider = "cpu";
 			/* RT1019P and IT6505 connected to the same I2S line */
 			codec {
-				sound-dai = <&it6505dptx>, <&rt1019p>;
+				sound-dai = <&it6505dptx>, <&speaker_codec>;
 			};
 		};
 	};
 
-	rt1019p: speaker-codec {
+	speaker_codec: speaker-codec {
 		compatible = "realtek,rt1019p";
 		pinctrl-names = "default";
-		pinctrl-0 = <&rt1019p_pins_default>;
+		pinctrl-0 = <&speaker_codec_pins_default>;
 		#sound-dai-cells = <0>;
 		sdb-gpios = <&pio 150 GPIO_ACTIVE_HIGH>;
 	};
@@ -1179,7 +1179,7 @@ pins {
 		};
 	};
 
-	rt1019p_pins_default: rt1019p-default-pins {
+	speaker_codec_pins_default: speaker-codec-default-pins {
 		pins-sdb {
 			pinmux = <PINMUX_GPIO150__FUNC_GPIO150>;
 			output-low;
arch/arm64/boot/dts/mediatek/mt8188.dtsi +2 -3
index cd27966d2e3c..91beef22e0a9 100644
@@ -956,9 +956,9 @@ mfg0: power-domain@MT8188_POWER_DOMAIN_MFG0 {
 					#size-cells = <0>;
 					#power-domain-cells = <1>;
 
-					power-domain@MT8188_POWER_DOMAIN_MFG1 {
+					mfg1: power-domain@MT8188_POWER_DOMAIN_MFG1 {
 						reg = <MT8188_POWER_DOMAIN_MFG1>;
-						clocks = <&topckgen CLK_APMIXED_MFGPLL>,
+						clocks = <&apmixedsys CLK_APMIXED_MFGPLL>,
 							 <&topckgen CLK_TOP_MFG_CORE_TMP>;
 						clock-names = "mfg", "alt";
 						mediatek,infracfg = <&infracfg_ao>;
@@ -1689,7 +1689,6 @@ u3port1: usb-phy@700 {
 					 <&clk26m>;
 				clock-names = "ref", "da_ref";
 				#phy-cells = <1>;
-				status = "disabled";
 			};
 		};
 
arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi +3 -3
index 75d56b2d5a3d..2c7b2223ee76 100644
@@ -438,7 +438,7 @@ audio_codec: codec@1a {
 		/* Realtek RT5682i or RT5682s, sharing the same configuration */
 		reg = <0x1a>;
 		interrupts-extended = <&pio 89 IRQ_TYPE_EDGE_BOTH>;
-		#sound-dai-cells = <0>;
+		#sound-dai-cells = <1>;
 		realtek,jd-src = <1>;
 
 		AVDD-supply = <&mt6359_vio18_ldo_reg>;
@@ -1181,7 +1181,7 @@ hs-playback-dai-link {
 		link-name = "ETDM1_OUT_BE";
 		mediatek,clk-provider = "cpu";
 		codec {
-			sound-dai = <&audio_codec>;
+			sound-dai = <&audio_codec 0>;
 		};
 	};
 
@@ -1189,7 +1189,7 @@ hs-capture-dai-link {
 		link-name = "ETDM2_IN_BE";
 		mediatek,clk-provider = "cpu";
 		codec {
-			sound-dai = <&audio_codec>;
+			sound-dai = <&audio_codec 0>;
 		};
 	};
 
arch/arm64/boot/dts/mediatek/mt8195.dtsi +1 -3
index e89ba384c4aa..ade685ed2190 100644
@@ -487,7 +487,7 @@ topckgen: syscon@10000000 {
 		};
 
 		infracfg_ao: syscon@10001000 {
-			compatible = "mediatek,mt8195-infracfg_ao", "syscon", "simple-mfd";
+			compatible = "mediatek,mt8195-infracfg_ao", "syscon";
 			reg = <0 0x10001000 0 0x1000>;
 			#clock-cells = <1>;
 			#reset-cells = <1>;
@@ -3331,11 +3331,9 @@ &larb19 &larb21 &larb24 &larb25
 		mutex1: mutex@1c101000 {
 			compatible = "mediatek,mt8195-disp-mutex";
 			reg = <0 0x1c101000 0 0x1000>;
-			reg-names = "vdo1_mutex";
 			interrupts = <GIC_SPI 494 IRQ_TYPE_LEVEL_HIGH 0>;
 			power-domains = <&spm MT8195_POWER_DOMAIN_VDOSYS1>;
 			clocks = <&vdosys1 CLK_VDO1_DISP_MUTEX>;
-			clock-names = "vdo1_mutex";
 			mediatek,gce-client-reg = <&gce0 SUBSYS_1c10XXXX 0x1000 0x1000>;
 			mediatek,gce-events = <CMDQ_EVENT_VDO1_STREAM_DONE_ENG_0>;
 		};
arch/arm64/boot/dts/mediatek/mt8395-genio-1200-evk.dts +1 -1
index 1ef6262b65c9..b4b48eb93f3c 100644
@@ -187,7 +187,7 @@ mdio {
 		compatible = "snps,dwmac-mdio";
 		#address-cells = <1>;
 		#size-cells = <0>;
-		eth_phy0: eth-phy0@1 {
+		eth_phy0: ethernet-phy@1 {
 			compatible = "ethernet-phy-id001c.c916";
 			reg = <0x1>;
 		};
arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi +1 -1
index c00db75e3910..1c53ccc5e3cb 100644
@@ -351,7 +351,7 @@ mmc@700b0200 {
 		#size-cells = <0>;
 
 		wifi@1 {
-			compatible = "brcm,bcm4354-fmac";
+			compatible = "brcm,bcm4354-fmac", "brcm,bcm4329-fmac";
 			reg = <1>;
 			interrupt-parent = <&gpio>;
 			interrupts = <TEGRA_GPIO(H, 2) IRQ_TYPE_LEVEL_HIGH>;
arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts +1 -1
index 0d45662b8028..5d0167fbc709 100644
@@ -707,7 +707,7 @@ &remoteproc_cdsp {
 };
 
 &remoteproc_mpss {
-	firmware-name = "qcom/qcs6490/modem.mdt";
+	firmware-name = "qcom/qcs6490/modem.mbn";
 	status = "okay";
 };
 
arch/arm64/boot/dts/qcom/sc8180x.dtsi +1 -1
index 0e9429684dd9..60f71b490261 100644
@@ -3889,7 +3889,7 @@ lmh@18358800 {
 		};
 
 		cpufreq_hw: cpufreq@18323000 {
-			compatible = "qcom,cpufreq-hw";
+			compatible = "qcom,sc8180x-cpufreq-hw", "qcom,cpufreq-hw";
 			reg = <0 0x18323000 0 0x1400>, <0 0x18325800 0 0x1400>;
 			reg-names = "freq-domain0", "freq-domain1";
 
arch/arm64/boot/dts/qcom/sda660-inforce-ifc6560.dts +1 -1
index 60412281ab27..962c8aa40044 100644
@@ -104,7 +104,7 @@ vreg_l10a_1p8: vreg-l10a-regulator {
 		compatible = "regulator-fixed";
 		regulator-name = "vreg_l10a_1p8";
 		regulator-min-microvolt = <1804000>;
-		regulator-max-microvolt = <1896000>;
+		regulator-max-microvolt = <1804000>;
 		regulator-always-on;
 		regulator-boot-on;
 	};
arch/arm64/boot/dts/qcom/sm6350.dtsi +7 -7
index 7986ddb30f6e..4f8477de7e1b 100644
@@ -1376,43 +1376,43 @@ gpu_opp_table: opp-table {
 				opp-850000000 {
 					opp-hz = /bits/ 64 <850000000>;
 					opp-level = <RPMH_REGULATOR_LEVEL_TURBO_L1>;
-					opp-supported-hw = <0x02>;
+					opp-supported-hw = <0x03>;
 				};
 
 				opp-800000000 {
 					opp-hz = /bits/ 64 <800000000>;
 					opp-level = <RPMH_REGULATOR_LEVEL_TURBO>;
-					opp-supported-hw = <0x04>;
+					opp-supported-hw = <0x07>;
 				};
 
 				opp-650000000 {
 					opp-hz = /bits/ 64 <650000000>;
 					opp-level = <RPMH_REGULATOR_LEVEL_NOM_L1>;
-					opp-supported-hw = <0x08>;
+					opp-supported-hw = <0x0f>;
 				};
 
 				opp-565000000 {
 					opp-hz = /bits/ 64 <565000000>;
 					opp-level = <RPMH_REGULATOR_LEVEL_NOM>;
-					opp-supported-hw = <0x10>;
+					opp-supported-hw = <0x1f>;
 				};
 
 				opp-430000000 {
 					opp-hz = /bits/ 64 <430000000>;
 					opp-level = <RPMH_REGULATOR_LEVEL_SVS_L1>;
-					opp-supported-hw = <0xff>;
+					opp-supported-hw = <0x1f>;
 				};
 
 				opp-355000000 {
 					opp-hz = /bits/ 64 <355000000>;
 					opp-level = <RPMH_REGULATOR_LEVEL_SVS>;
-					opp-supported-hw = <0xff>;
+					opp-supported-hw = <0x1f>;
 				};
 
 				opp-253000000 {
 					opp-hz = /bits/ 64 <253000000>;
 					opp-level = <RPMH_REGULATOR_LEVEL_LOW_SVS>;
-					opp-supported-hw = <0xff>;
+					opp-supported-hw = <0x1f>;
 				};
 			};
 		};
arch/arm64/boot/dts/qcom/x1e80100-asus-vivobook-s15.dts +0 -4
index fb4a48a1e2a8..2926a1aba768 100644
@@ -594,8 +594,6 @@ &usb_1_ss0_qmpphy {
 	vdda-phy-supply = <&vreg_l3e_1p2>;
 	vdda-pll-supply = <&vreg_l1j_0p8>;
 
-	orientation-switch;
-
 	status = "okay";
 };
 
@@ -628,8 +626,6 @@ &usb_1_ss1_qmpphy {
 	vdda-phy-supply = <&vreg_l3e_1p2>;
 	vdda-pll-supply = <&vreg_l2d_0p9>;
 
-	orientation-switch;
-
 	status = "okay";
 };
 
arch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts +0 -4
index 0cdaff9c8cf0..f22e5c840a2e 100644
@@ -898,8 +898,6 @@ &usb_1_ss0_qmpphy {
 	vdda-phy-supply = <&vreg_l3e_1p2>;
 	vdda-pll-supply = <&vreg_l1j_0p8>;
 
-	orientation-switch;
-
 	status = "okay";
 };
 
@@ -932,8 +930,6 @@ &usb_1_ss1_qmpphy {
 	vdda-phy-supply = <&vreg_l3e_1p2>;
 	vdda-pll-supply = <&vreg_l2d_0p9>;
 
-	orientation-switch;
-
 	status = "okay";
 };
 
arch/arm64/boot/dts/qcom/x1e80100.dtsi +4 -4
index 0510abc0edf0..914f9cb3aca2 100644
@@ -279,8 +279,8 @@ CLUSTER_C4: cpu-sleep-0 {
 				idle-state-name = "ret";
 				arm,psci-suspend-param = <0x00000004>;
 				entry-latency-us = <180>;
-				exit-latency-us = <320>;
-				min-residency-us = <1000>;
+				exit-latency-us = <500>;
+				min-residency-us = <600>;
 			};
 		};
 
@@ -299,7 +299,7 @@ CLUSTER_CL5: cluster-sleep-1 {
 				idle-state-name = "ret-pll-off";
 				arm,psci-suspend-param = <0x01000054>;
 				entry-latency-us = <2200>;
-				exit-latency-us = <2500>;
+				exit-latency-us = <4000>;
 				min-residency-us = <7000>;
 			};
 		};
@@ -5752,7 +5752,7 @@ apps_smmu: iommu@15000000 {
 		intc: interrupt-controller@17000000 {
 			compatible = "arm,gic-v3";
 			reg = <0 0x17000000 0 0x10000>,     /* GICD */
-			      <0 0x17080000 0 0x480000>;    /* GICR * 12 */
+			      <0 0x17080000 0 0x300000>;    /* GICR * 12 */
 
 			interrupts = <GIC_PPI 9 IRQ_TYPE_LEVEL_HIGH>;
 
arch/arm64/boot/dts/renesas/hihope-rev2.dtsi +0 -3
index 8e2db1d6ca81..25c55b32aafe 100644
@@ -69,9 +69,6 @@ &rcar_sound {
 
 	status = "okay";
 
-	/* Single DAI */
-	#sound-dai-cells = <0>;
-
 	rsnd_port: port {
 		rsnd_endpoint: endpoint {
 			remote-endpoint = <&dw_hdmi0_snd_in>;
arch/arm64/boot/dts/renesas/hihope-rev4.dtsi +0 -3
index 66f3affe0469..deb69c272775 100644
@@ -84,9 +84,6 @@ &rcar_sound {
 	pinctrl-names = "default";
 	status = "okay";
 
-	/* Single DAI */
-	#sound-dai-cells = <0>;
-
 	/* audio_clkout0/1/2/3 */
 	#clock-cells = <1>;
 	clock-frequency = <12288000 11289600>;
arch/arm64/boot/dts/rockchip/rk3568-wolfvision-pf5-io-expander.dtso +0 -1
index ebcaeafc3800..fa61633aea15 100644
@@ -49,7 +49,6 @@ vcc1v8_eth: vcc1v8-eth-regulator {
 
 	vcc3v3_eth: vcc3v3-eth-regulator {
 		compatible = "regulator-fixed";
-		enable-active-low;
 		gpio = <&gpio0 RK_PC0 GPIO_ACTIVE_LOW>;
 		pinctrl-names = "default";
 		pinctrl-0 = <&vcc3v3_eth_enn>;
arch/arm64/boot/dts/rockchip/rk3588s-indiedroid-nova.dts +1 -1
index 8ba111d9283f..d9d2bf822443 100644
@@ -62,7 +62,7 @@ sdio_pwrseq: sdio-pwrseq {
 
 	sound {
 		compatible = "audio-graph-card";
-		label = "rockchip,es8388-codec";
+		label = "rockchip,es8388";
 		widgets = "Microphone", "Mic Jack",
 			  "Headphone", "Headphones";
 		routing = "LINPUT2", "Mic Jack",
arch/arm64/boot/dts/rockchip/rk3588s-orangepi-5.dts +0 -1
index feea6b20a6bf..6b77be643249 100644
@@ -71,7 +71,6 @@ vcc5v0_sys: vcc5v0-sys-regulator {
 
 	vcc_3v3_sd_s0: vcc-3v3-sd-s0-regulator {
 		compatible = "regulator-fixed";
-		enable-active-low;
 		gpios = <&gpio4 RK_PB5 GPIO_ACTIVE_LOW>;
 		regulator-name = "vcc_3v3_sd_s0";
 		regulator-boot-on;
arch/arm64/boot/dts/ti/k3-am62x-phyboard-lyra.dtsi +0 -2
index e4633af87eb9..d6ce53c6d748 100644
@@ -433,8 +433,6 @@ &mcasp2 {
 			0 0 0 0
 			0 0 0 0
 	>;
-	tx-num-evt = <32>;
-	rx-num-evt = <32>;
 	status = "okay";
 };
 
arch/arm64/boot/dts/ti/k3-j7200-common-proc-board.dts +1 -1
index 6593c5da82c0..df39f2b1ff6b 100644
@@ -254,7 +254,7 @@ J721E_IOPAD(0x38, PIN_OUTPUT, 0) /* (Y21) MCAN3_TX */
 	};
 };
 
-&main_pmx1 {
+&main_pmx2 {
 	main_usbss0_pins_default: main-usbss0-default-pins {
 		pinctrl-single,pins = <
 			J721E_IOPAD(0x04, PIN_OUTPUT, 0) /* (T4) USB0_DRVVBUS */
arch/arm64/boot/dts/ti/k3-j7200-main.dtsi +28 -10
index 9386bf3ef9f6..1d11da926a87 100644
@@ -426,10 +426,28 @@ main_pmx0: pinctrl@11c000 {
 		pinctrl-single,function-mask = <0xffffffff>;
 	};
 
-	main_pmx1: pinctrl@11c11c {
+	main_pmx1: pinctrl@11c110 {
 		compatible = "ti,j7200-padconf", "pinctrl-single";
 		/* Proxy 0 addressing */
-		reg = <0x00 0x11c11c 0x00 0xc>;
+		reg = <0x00 0x11c110 0x00 0x004>;
+		#pinctrl-cells = <1>;
+		pinctrl-single,register-width = <32>;
+		pinctrl-single,function-mask = <0xffffffff>;
+	};
+
+	main_pmx2: pinctrl@11c11c {
+		compatible = "ti,j7200-padconf", "pinctrl-single";
+		/* Proxy 0 addressing */
+		reg = <0x00 0x11c11c 0x00 0x00c>;
+		#pinctrl-cells = <1>;
+		pinctrl-single,register-width = <32>;
+		pinctrl-single,function-mask = <0xffffffff>;
+	};
+
+	main_pmx3: pinctrl@11c164 {
+		compatible = "ti,j7200-padconf", "pinctrl-single";
+		/* Proxy 0 addressing */
+		reg = <0x00 0x11c164 0x00 0x008>;
 		#pinctrl-cells = <1>;
 		pinctrl-single,register-width = <32>;
 		pinctrl-single,function-mask = <0xffffffff>;
@@ -1145,7 +1163,7 @@ main_spi0: spi@2100000 {
 		#address-cells = <1>;
 		#size-cells = <0>;
 		power-domains = <&k3_pds 266 TI_SCI_PD_EXCLUSIVE>;
-		clocks = <&k3_clks 266 1>;
+		clocks = <&k3_clks 266 4>;
 		status = "disabled";
 	};
 
@@ -1156,7 +1174,7 @@ main_spi1: spi@2110000 {
 		#address-cells = <1>;
 		#size-cells = <0>;
 		power-domains = <&k3_pds 267 TI_SCI_PD_EXCLUSIVE>;
-		clocks = <&k3_clks 267 1>;
+		clocks = <&k3_clks 267 4>;
 		status = "disabled";
 	};
 
@@ -1167,7 +1185,7 @@ main_spi2: spi@2120000 {
 		#address-cells = <1>;
 		#size-cells = <0>;
 		power-domains = <&k3_pds 268 TI_SCI_PD_EXCLUSIVE>;
-		clocks = <&k3_clks 268 1>;
+		clocks = <&k3_clks 268 4>;
 		status = "disabled";
 	};
 
@@ -1178,7 +1196,7 @@ main_spi3: spi@2130000 {
 		#address-cells = <1>;
 		#size-cells = <0>;
 		power-domains = <&k3_pds 269 TI_SCI_PD_EXCLUSIVE>;
-		clocks = <&k3_clks 269 1>;
+		clocks = <&k3_clks 269 4>;
 		status = "disabled";
 	};
 
@@ -1189,7 +1207,7 @@ main_spi4: spi@2140000 {
 		#address-cells = <1>;
 		#size-cells = <0>;
 		power-domains = <&k3_pds 270 TI_SCI_PD_EXCLUSIVE>;
-		clocks = <&k3_clks 270 1>;
+		clocks = <&k3_clks 270 2>;
 		status = "disabled";
 	};
 
@@ -1200,7 +1218,7 @@ main_spi5: spi@2150000 {
 		#address-cells = <1>;
 		#size-cells = <0>;
 		power-domains = <&k3_pds 271 TI_SCI_PD_EXCLUSIVE>;
-		clocks = <&k3_clks 271 1>;
+		clocks = <&k3_clks 271 4>;
 		status = "disabled";
 	};
 
@@ -1211,7 +1229,7 @@ main_spi6: spi@2160000 {
 		#address-cells = <1>;
 		#size-cells = <0>;
 		power-domains = <&k3_pds 272 TI_SCI_PD_EXCLUSIVE>;
-		clocks = <&k3_clks 272 1>;
+		clocks = <&k3_clks 272 4>;
 		status = "disabled";
 	};
 
@@ -1222,7 +1240,7 @@ main_spi7: spi@2170000 {
 		#address-cells = <1>;
 		#size-cells = <0>;
 		power-domains = <&k3_pds 273 TI_SCI_PD_EXCLUSIVE>;
-		clocks = <&k3_clks 273 1>;
+		clocks = <&k3_clks 273 4>;
 		status = "disabled";
 	};
 
arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi +3 -3
index 5097d192c2b2..b18b2f2deb96 100644
@@ -494,7 +494,7 @@ mcu_spi0: spi@40300000 {
 		#address-cells = <1>;
 		#size-cells = <0>;
 		power-domains = <&k3_pds 274 TI_SCI_PD_EXCLUSIVE>;
-		clocks = <&k3_clks 274 0>;
+		clocks = <&k3_clks 274 4>;
 		status = "disabled";
 	};
 
@@ -505,7 +505,7 @@ mcu_spi1: spi@40310000 {
 		#address-cells = <1>;
 		#size-cells = <0>;
 		power-domains = <&k3_pds 275 TI_SCI_PD_EXCLUSIVE>;
-		clocks = <&k3_clks 275 0>;
+		clocks = <&k3_clks 275 4>;
 		status = "disabled";
 	};
 
@@ -516,7 +516,7 @@ mcu_spi2: spi@40320000 {
 		#address-cells = <1>;
 		#size-cells = <0>;
 		power-domains = <&k3_pds 276 TI_SCI_PD_EXCLUSIVE>;
-		clocks = <&k3_clks 276 0>;
+		clocks = <&k3_clks 276 2>;
 		status = "disabled";
 	};
 
arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi +3 -3
index 3731ffb4a5c9..6f5c1401ebd6 100644
@@ -654,7 +654,7 @@ mcu_spi0: spi@40300000 {
 		#address-cells = <1>;
 		#size-cells = <0>;
 		power-domains = <&k3_pds 274 TI_SCI_PD_EXCLUSIVE>;
-		clocks = <&k3_clks 274 0>;
+		clocks = <&k3_clks 274 1>;
 		status = "disabled";
 	};
 
@@ -665,7 +665,7 @@ mcu_spi1: spi@40310000 {
 		#address-cells = <1>;
 		#size-cells = <0>;
 		power-domains = <&k3_pds 275 TI_SCI_PD_EXCLUSIVE>;
-		clocks = <&k3_clks 275 0>;
+		clocks = <&k3_clks 275 1>;
 		status = "disabled";
 	};
 
@@ -676,7 +676,7 @@ mcu_spi2: spi@40320000 {
 		#address-cells = <1>;
 		#size-cells = <0>;
 		power-domains = <&k3_pds 276 TI_SCI_PD_EXCLUSIVE>;
-		clocks = <&k3_clks 276 0>;
+		clocks = <&k3_clks 276 1>;
 		status = "disabled";
 	};
 
arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi +8 -8
index 9ed6949b40e9..fae534b5c8a4 100644
@@ -1708,7 +1708,7 @@ main_spi0: spi@2100000 {
 		#address-cells = <1>;
 		#size-cells = <0>;
 		power-domains = <&k3_pds 339 TI_SCI_PD_EXCLUSIVE>;
-		clocks = <&k3_clks 339 1>;
+		clocks = <&k3_clks 339 2>;
 		status = "disabled";
 	};
 
@@ -1719,7 +1719,7 @@ main_spi1: spi@2110000 {
 		#address-cells = <1>;
 		#size-cells = <0>;
 		power-domains = <&k3_pds 340 TI_SCI_PD_EXCLUSIVE>;
-		clocks = <&k3_clks 340 1>;
+		clocks = <&k3_clks 340 2>;
 		status = "disabled";
 	};
 
@@ -1730,7 +1730,7 @@ main_spi2: spi@2120000 {
 		#address-cells = <1>;
 		#size-cells = <0>;
 		power-domains = <&k3_pds 341 TI_SCI_PD_EXCLUSIVE>;
-		clocks = <&k3_clks 341 1>;
+		clocks = <&k3_clks 341 2>;
 		status = "disabled";
 	};
 
@@ -1741,7 +1741,7 @@ main_spi3: spi@2130000 {
 		#address-cells = <1>;
 		#size-cells = <0>;
 		power-domains = <&k3_pds 342 TI_SCI_PD_EXCLUSIVE>;
-		clocks = <&k3_clks 342 1>;
+		clocks = <&k3_clks 342 2>;
 		status = "disabled";
 	};
 
@@ -1752,7 +1752,7 @@ main_spi4: spi@2140000 {
 		#address-cells = <1>;
 		#size-cells = <0>;
 		power-domains = <&k3_pds 343 TI_SCI_PD_EXCLUSIVE>;
-		clocks = <&k3_clks 343 1>;
+		clocks = <&k3_clks 343 2>;
 		status = "disabled";
 	};
 
@@ -1763,7 +1763,7 @@ main_spi5: spi@2150000 {
 		#address-cells = <1>;
 		#size-cells = <0>;
 		power-domains = <&k3_pds 344 TI_SCI_PD_EXCLUSIVE>;
-		clocks = <&k3_clks 344 1>;
+		clocks = <&k3_clks 344 2>;
 		status = "disabled";
 	};
 
@@ -1774,7 +1774,7 @@ main_spi6: spi@2160000 {
 		#address-cells = <1>;
 		#size-cells = <0>;
 		power-domains = <&k3_pds 345 TI_SCI_PD_EXCLUSIVE>;
-		clocks = <&k3_clks 345 1>;
+		clocks = <&k3_clks 345 2>;
 		status = "disabled";
 	};
 
@@ -1785,7 +1785,7 @@ main_spi7: spi@2170000 {
 		#address-cells = <1>;
 		#size-cells = <0>;
 		power-domains = <&k3_pds 346 TI_SCI_PD_EXCLUSIVE>;
-		clocks = <&k3_clks 346 1>;
+		clocks = <&k3_clks 346 2>;
 		status = "disabled";
 	};
 
arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi +3 -3
index 9d96b19d0e7c..8232d308c23c 100644
@@ -425,7 +425,7 @@ mcu_spi0: spi@40300000 {
 		#address-cells = <1>;
 		#size-cells = <0>;
 		power-domains = <&k3_pds 347 TI_SCI_PD_EXCLUSIVE>;
-		clocks = <&k3_clks 347 0>;
+		clocks = <&k3_clks 347 2>;
 		status = "disabled";
 	};
 
@@ -436,7 +436,7 @@ mcu_spi1: spi@40310000 {
 		#address-cells = <1>;
 		#size-cells = <0>;
 		power-domains = <&k3_pds 348 TI_SCI_PD_EXCLUSIVE>;
-		clocks = <&k3_clks 348 0>;
+		clocks = <&k3_clks 348 2>;
 		status = "disabled";
 	};
 
@@ -447,7 +447,7 @@ mcu_spi2: spi@40320000 {
 		#address-cells = <1>;
 		#size-cells = <0>;
 		power-domains = <&k3_pds 349 TI_SCI_PD_EXCLUSIVE>;
-		clocks = <&k3_clks 349 0>;
+		clocks = <&k3_clks 349 2>;
 		status = "disabled";
 	};
 
arch/arm64/include/asm/insn.h +1 -0
index 8c0a36f72d6f..bc77869dbd43 100644
@@ -353,6 +353,7 @@ __AARCH64_INSN_FUNCS(ldrsw_lit,	0xFF000000, 0x98000000)
 __AARCH64_INSN_FUNCS(exclusive,	0x3F800000, 0x08000000)
 __AARCH64_INSN_FUNCS(load_ex,	0x3F400000, 0x08400000)
 __AARCH64_INSN_FUNCS(store_ex,	0x3F400000, 0x08000000)
+__AARCH64_INSN_FUNCS(mops,	0x3B200C00, 0x19000400)
 __AARCH64_INSN_FUNCS(stp,	0x7FC00000, 0x29000000)
 __AARCH64_INSN_FUNCS(ldp,	0x7FC00000, 0x29400000)
 __AARCH64_INSN_FUNCS(stp_post,	0x7FC00000, 0x28800000)
arch/arm64/include/asm/kvm_host.h +0 -2
index bf64fed9820e..c315bc1a4e9a 100644
@@ -74,8 +74,6 @@ enum kvm_mode kvm_get_mode(void);
 static inline enum kvm_mode kvm_get_mode(void) { return KVM_MODE_NONE; };
 #endif
 
-DECLARE_STATIC_KEY_FALSE(userspace_irqchip_in_use);
-
 extern unsigned int __ro_after_init kvm_sve_max_vl;
 extern unsigned int __ro_after_init kvm_host_sve_max_vl;
 int __init kvm_arm_init_sve(void);
arch/arm64/kernel/cpufeature.c +1 -0
index 718728a85430..db994d1fd97e 100644
@@ -228,6 +228,7 @@ static const struct arm64_ftr_bits ftr_id_aa64isar0[] = {
 };
 
 static const struct arm64_ftr_bits ftr_id_aa64isar1[] = {
+	ARM64_FTR_BITS(FTR_HIDDEN, FTR_STRICT, FTR_LOWER_SAFE, ID_AA64ISAR1_EL1_XS_SHIFT, 4, 0),
 	ARM64_FTR_BITS(FTR_VISIBLE, FTR_STRICT, FTR_LOWER_SAFE, ID_AA64ISAR1_EL1_I8MM_SHIFT, 4, 0),
 	ARM64_FTR_BITS(FTR_VISIBLE, FTR_STRICT, FTR_LOWER_SAFE, ID_AA64ISAR1_EL1_DGH_SHIFT, 4, 0),
 	ARM64_FTR_BITS(FTR_VISIBLE, FTR_STRICT, FTR_LOWER_SAFE, ID_AA64ISAR1_EL1_BF16_SHIFT, 4, 0),
arch/arm64/kernel/probes/decode-insn.c +5 -2
index 3496d6169e59..42b69936cee3 100644
@@ -58,10 +58,13 @@ static bool __kprobes aarch64_insn_is_steppable(u32 insn)
 	 * Instructions which load PC relative literals are not going to work
 	 * when executed from an XOL slot. Instructions doing an exclusive
 	 * load/store are not going to complete successfully when single-step
-	 * exception handling happens in the middle of the sequence.
+	 * exception handling happens in the middle of the sequence. Memory
+	 * copy/set instructions require that all three instructions be placed
+	 * consecutively in memory.
 	 */
 	if (aarch64_insn_uses_literal(insn) ||
-	    aarch64_insn_is_exclusive(insn))
+	    aarch64_insn_is_exclusive(insn) ||
+	    aarch64_insn_is_mops(insn))
 		return false;
 
 	return true;
arch/arm64/kernel/process.c +1 -1
index 3e7c8c8195c3..2bbcbb11d844 100644
@@ -442,7 +442,7 @@ static void tls_thread_switch(struct task_struct *next)
 
 	if (is_compat_thread(task_thread_info(next)))
 		write_sysreg(next->thread.uw.tp_value, tpidrro_el0);
-	else if (!arm64_kernel_unmapped_at_el0())
+	else
 		write_sysreg(0, tpidrro_el0);
 
 	write_sysreg(*task_user_tls(next), tpidr_el0);
arch/arm64/kernel/setup.c +5 -1
index b22d28ec8028..87f61fd6783c 100644
@@ -175,7 +175,11 @@ static void __init setup_machine_fdt(phys_addr_t dt_phys)
 	if (dt_virt)
 		memblock_reserve(dt_phys, size);
 
-	if (!dt_virt || !early_init_dt_scan(dt_virt)) {
+	/*
+	 * dt_virt is a fixmap address, hence __pa(dt_virt) can't be used.
+	 * Pass dt_phys directly.
+	 */
+	if (!early_init_dt_scan(dt_virt, dt_phys)) {
 		pr_crit("\n"
 			"Error: invalid device tree blob at physical address %pa (virtual address 0x%px)\n"
 			"The dtb must be 8-byte aligned and must not exceed 2 MB in size\n"
arch/arm64/kernel/vmlinux.lds.S +3 -3
index 58d89d997d05..f84c71f04d9e 100644
@@ -287,6 +287,9 @@ SECTIONS
 	__initdata_end = .;
 	__init_end = .;
 
+	.data.rel.ro : { *(.data.rel.ro) }
+	ASSERT(SIZEOF(.data.rel.ro) == 0, "Unexpected RELRO detected!")
+
 	_data = .;
 	_sdata = .;
 	RW_DATA(L1_CACHE_BYTES, PAGE_SIZE, THREAD_ALIGN)
@@ -343,9 +346,6 @@ SECTIONS
 		*(.plt) *(.plt.*) *(.iplt) *(.igot .igot.plt)
 	}
 	ASSERT(SIZEOF(.plt) == 0, "Unexpected run-time procedure linkages detected!")
-
-	.data.rel.ro : { *(.data.rel.ro) }
-	ASSERT(SIZEOF(.data.rel.ro) == 0, "Unexpected RELRO detected!")
 }
 
 #include "image-vars.h"
arch/arm64/kvm/arch_timer.c +1 -2
index 879982b1cc73..1215df590418 100644
@@ -206,8 +206,7 @@ void get_timer_map(struct kvm_vcpu *vcpu, struct timer_map *map)
 
 static inline bool userspace_irqchip(struct kvm *kvm)
 {
-	return static_branch_unlikely(&userspace_irqchip_in_use) &&
-		unlikely(!irqchip_in_kernel(kvm));
+	return unlikely(!irqchip_in_kernel(kvm));
 }
 
 static void soft_timer_start(struct hrtimer *hrt, u64 ns)
arch/arm64/kvm/arm.c +3 -15
index 48cafb65d6ac..70ff9a20ef3a 100644
@@ -69,7 +69,6 @@ DECLARE_KVM_NVHE_PER_CPU(struct kvm_cpu_context, kvm_hyp_ctxt);
 static bool vgic_present, kvm_arm_initialised;
 
 static DEFINE_PER_CPU(unsigned char, kvm_hyp_initialized);
-DEFINE_STATIC_KEY_FALSE(userspace_irqchip_in_use);
 
 bool is_kvm_arm_initialised(void)
 {
@@ -503,9 +502,6 @@ void kvm_arch_vcpu_postcreate(struct kvm_vcpu *vcpu)
 
 void kvm_arch_vcpu_destroy(struct kvm_vcpu *vcpu)
 {
-	if (vcpu_has_run_once(vcpu) && unlikely(!irqchip_in_kernel(vcpu->kvm)))
-		static_branch_dec(&userspace_irqchip_in_use);
-
 	kvm_mmu_free_memory_cache(&vcpu->arch.mmu_page_cache);
 	kvm_timer_vcpu_terminate(vcpu);
 	kvm_pmu_vcpu_destroy(vcpu);
@@ -848,14 +844,6 @@ int kvm_arch_vcpu_run_pid_change(struct kvm_vcpu *vcpu)
 			return ret;
 	}
 
-	if (!irqchip_in_kernel(kvm)) {
-		/*
-		 * Tell the rest of the code that there are userspace irqchip
-		 * VMs in the wild.
-		 */
-		static_branch_inc(&userspace_irqchip_in_use);
-	}
-
 	/*
 	 * Initialize traps for protected VMs.
 	 * NOTE: Move to run in EL2 directly, rather than via a hypercall, once
@@ -1077,7 +1065,7 @@ static bool kvm_vcpu_exit_request(struct kvm_vcpu *vcpu, int *ret)
 	 * state gets updated in kvm_timer_update_run and
 	 * kvm_pmu_update_run below).
 	 */
-	if (static_branch_unlikely(&userspace_irqchip_in_use)) {
+	if (unlikely(!irqchip_in_kernel(vcpu->kvm))) {
 		if (kvm_timer_should_notify_user(vcpu) ||
 		    kvm_pmu_should_notify_user(vcpu)) {
 			*ret = -EINTR;
@@ -1199,7 +1187,7 @@ int kvm_arch_vcpu_ioctl_run(struct kvm_vcpu *vcpu)
 			vcpu->mode = OUTSIDE_GUEST_MODE;
 			isb(); /* Ensure work in x_flush_hwstate is committed */
 			kvm_pmu_sync_hwstate(vcpu);
-			if (static_branch_unlikely(&userspace_irqchip_in_use))
+			if (unlikely(!irqchip_in_kernel(vcpu->kvm)))
 				kvm_timer_sync_user(vcpu);
 			kvm_vgic_sync_hwstate(vcpu);
 			local_irq_enable();
@@ -1245,7 +1233,7 @@ int kvm_arch_vcpu_ioctl_run(struct kvm_vcpu *vcpu)
 		 * we don't want vtimer interrupts to race with syncing the
 		 * timer virtual interrupt state.
 		 */
-		if (static_branch_unlikely(&userspace_irqchip_in_use))
+		if (unlikely(!irqchip_in_kernel(vcpu->kvm)))
 			kvm_timer_sync_user(vcpu);
 
 		kvm_arch_vcpu_ctxsync_fp(vcpu);
arch/arm64/kvm/mmio.c +30 -2
index cd6b7b83e2c3..ab365e839874 100644
@@ -72,6 +72,31 @@ unsigned long kvm_mmio_read_buf(const void *buf, unsigned int len)
 	return data;
 }
 
+static bool kvm_pending_sync_exception(struct kvm_vcpu *vcpu)
+{
+	if (!vcpu_get_flag(vcpu, PENDING_EXCEPTION))
+		return false;
+
+	if (vcpu_el1_is_32bit(vcpu)) {
+		switch (vcpu_get_flag(vcpu, EXCEPT_MASK)) {
+		case unpack_vcpu_flag(EXCEPT_AA32_UND):
+		case unpack_vcpu_flag(EXCEPT_AA32_IABT):
+		case unpack_vcpu_flag(EXCEPT_AA32_DABT):
+			return true;
+		default:
+			return false;
+		}
+	} else {
+		switch (vcpu_get_flag(vcpu, EXCEPT_MASK)) {
+		case unpack_vcpu_flag(EXCEPT_AA64_EL1_SYNC):
+		case unpack_vcpu_flag(EXCEPT_AA64_EL2_SYNC):
+			return true;
+		default:
+			return false;
+		}
+	}
+}
+
 /**
  * kvm_handle_mmio_return -- Handle MMIO loads after user space emulation
  *			     or in-kernel IO emulation
@@ -84,8 +109,11 @@ int kvm_handle_mmio_return(struct kvm_vcpu *vcpu)
 	unsigned int len;
 	int mask;
 
-	/* Detect an already handled MMIO return */
-	if (unlikely(!vcpu->mmio_needed))
+	/*
+	 * Detect if the MMIO return was already handled or if userspace aborted
+	 * the MMIO access.
+	 */
+	if (unlikely(!vcpu->mmio_needed || kvm_pending_sync_exception(vcpu)))
 		return 1;
 
 	vcpu->mmio_needed = 0;
arch/arm64/kvm/pmu-emul.c +0 -1
index ac36c438b8c1..3940fe893783 100644
@@ -342,7 +342,6 @@ static u64 kvm_pmu_overflow_status(struct kvm_vcpu *vcpu)
 
 	if ((kvm_vcpu_read_pmcr(vcpu) & ARMV8_PMU_PMCR_E)) {
 		reg = __vcpu_sys_reg(vcpu, PMOVSSET_EL0);
-		reg &= __vcpu_sys_reg(vcpu, PMCNTENSET_EL0);
 		reg &= __vcpu_sys_reg(vcpu, PMINTENSET_EL1);
 	}
 
arch/arm64/kvm/vgic/vgic-its.c +17 -15
index ba945ba78cc7..198296933e7e 100644
@@ -782,6 +782,9 @@ static int vgic_its_cmd_handle_discard(struct kvm *kvm, struct vgic_its *its,
 
 	ite = find_ite(its, device_id, event_id);
 	if (ite && its_is_collection_mapped(ite->collection)) {
+		struct its_device *device = find_its_device(its, device_id);
+		int ite_esz = vgic_its_get_abi(its)->ite_esz;
+		gpa_t gpa = device->itt_addr + ite->event_id * ite_esz;
 		/*
 		 * Though the spec talks about removing the pending state, we
 		 * don't bother here since we clear the ITTE anyway and the
@@ -790,7 +793,8 @@ static int vgic_its_cmd_handle_discard(struct kvm *kvm, struct vgic_its *its,
 		vgic_its_invalidate_cache(its);
 
 		its_free_ite(kvm, ite);
-		return 0;
+
+		return vgic_its_write_entry_lock(its, gpa, 0, ite_esz);
 	}
 
 	return E_ITS_DISCARD_UNMAPPED_INTERRUPT;
@@ -1139,9 +1143,11 @@ static int vgic_its_cmd_handle_mapd(struct kvm *kvm, struct vgic_its *its,
 	bool valid = its_cmd_get_validbit(its_cmd);
 	u8 num_eventid_bits = its_cmd_get_size(its_cmd);
 	gpa_t itt_addr = its_cmd_get_ittaddr(its_cmd);
+	int dte_esz = vgic_its_get_abi(its)->dte_esz;
 	struct its_device *device;
+	gpa_t gpa;
 
-	if (!vgic_its_check_id(its, its->baser_device_table, device_id, NULL))
+	if (!vgic_its_check_id(its, its->baser_device_table, device_id, &gpa))
 		return E_ITS_MAPD_DEVICE_OOR;
 
 	if (valid && num_eventid_bits > VITS_TYPER_IDBITS)
@@ -1162,7 +1168,7 @@ static int vgic_its_cmd_handle_mapd(struct kvm *kvm, struct vgic_its *its,
 	 * is an error, so we are done in any case.
 	 */
 	if (!valid)
-		return 0;
+		return vgic_its_write_entry_lock(its, gpa, 0, dte_esz);
 
 	device = vgic_its_alloc_device(its, device_id, itt_addr,
 				       num_eventid_bits);
@@ -2086,7 +2092,6 @@ static int scan_its_table(struct vgic_its *its, gpa_t base, int size, u32 esz,
 static int vgic_its_save_ite(struct vgic_its *its, struct its_device *dev,
 			      struct its_ite *ite, gpa_t gpa, int ite_esz)
 {
-	struct kvm *kvm = its->dev->kvm;
 	u32 next_offset;
 	u64 val;
 
@@ -2095,7 +2100,8 @@ static int vgic_its_save_ite(struct vgic_its *its, struct its_device *dev,
 	       ((u64)ite->irq->intid << KVM_ITS_ITE_PINTID_SHIFT) |
 		ite->collection->collection_id;
 	val = cpu_to_le64(val);
-	return vgic_write_guest_lock(kvm, gpa, &val, ite_esz);
+
+	return vgic_its_write_entry_lock(its, gpa, val, ite_esz);
 }
 
 /**
@@ -2239,7 +2245,6 @@ static int vgic_its_restore_itt(struct vgic_its *its, struct its_device *dev)
 static int vgic_its_save_dte(struct vgic_its *its, struct its_device *dev,
 			     gpa_t ptr, int dte_esz)
 {
-	struct kvm *kvm = its->dev->kvm;
 	u64 val, itt_addr_field;
 	u32 next_offset;
 
@@ -2250,7 +2255,8 @@ static int vgic_its_save_dte(struct vgic_its *its, struct its_device *dev,
 	       (itt_addr_field << KVM_ITS_DTE_ITTADDR_SHIFT) |
 		(dev->num_eventid_bits - 1));
 	val = cpu_to_le64(val);
-	return vgic_write_guest_lock(kvm, ptr, &val, dte_esz);
+
+	return vgic_its_write_entry_lock(its, ptr, val, dte_esz);
 }
 
 /**
@@ -2437,7 +2443,8 @@ static int vgic_its_save_cte(struct vgic_its *its,
 	       ((u64)collection->target_addr << KVM_ITS_CTE_RDBASE_SHIFT) |
 	       collection->collection_id);
 	val = cpu_to_le64(val);
-	return vgic_write_guest_lock(its->dev->kvm, gpa, &val, esz);
+
+	return vgic_its_write_entry_lock(its, gpa, val, esz);
 }
 
 /*
@@ -2453,8 +2460,7 @@ static int vgic_its_restore_cte(struct vgic_its *its, gpa_t gpa, int esz)
 	u64 val;
 	int ret;
 
-	BUG_ON(esz > sizeof(val));
-	ret = kvm_read_guest_lock(kvm, gpa, &val, esz);
+	ret = vgic_its_read_entry_lock(its, gpa, &val, esz);
 	if (ret)
 		return ret;
 	val = le64_to_cpu(val);
@@ -2492,7 +2498,6 @@ static int vgic_its_save_collection_table(struct vgic_its *its)
 	u64 baser = its->baser_coll_table;
 	gpa_t gpa = GITS_BASER_ADDR_48_to_52(baser);
 	struct its_collection *collection;
-	u64 val;
 	size_t max_size, filled = 0;
 	int ret, cte_esz = abi->cte_esz;
 
@@ -2516,10 +2521,7 @@ static int vgic_its_save_collection_table(struct vgic_its *its)
 	 * table is not fully filled, add a last dummy element
 	 * with valid bit unset
 	 */
-	val = 0;
-	BUG_ON(cte_esz > sizeof(val));
-	ret = vgic_write_guest_lock(its->dev->kvm, gpa, &val, cte_esz);
-	return ret;
+	return vgic_its_write_entry_lock(its, gpa, 0, cte_esz);
 }
 
 /*
arch/arm64/kvm/vgic/vgic-mmio-v3.c +6 -1
index 9e50928f5d7d..70a44852cbaf 100644
@@ -530,6 +530,7 @@ static void vgic_mmio_write_invlpi(struct kvm_vcpu *vcpu,
 				   unsigned long val)
 {
 	struct vgic_irq *irq;
+	u32 intid;
 
 	/*
 	 * If the guest wrote only to the upper 32bit part of the
@@ -541,9 +542,13 @@ static void vgic_mmio_write_invlpi(struct kvm_vcpu *vcpu,
 	if ((addr & 4) || !vgic_lpis_enabled(vcpu))
 		return;
 
+	intid = lower_32_bits(val);
+	if (intid < VGIC_MIN_LPI)
+		return;
+
 	vgic_set_rdist_busy(vcpu, true);
 
-	irq = vgic_get_irq(vcpu->kvm, NULL, lower_32_bits(val));
+	irq = vgic_get_irq(vcpu->kvm, NULL, intid);
 	if (irq) {
 		vgic_its_inv_lpi(vcpu->kvm, irq);
 		vgic_put_irq(vcpu->kvm, irq);
arch/arm64/kvm/vgic/vgic.h +23 -0
index f2486b4d9f95..309295f5e1b0 100644
@@ -146,6 +146,29 @@ static inline int vgic_write_guest_lock(struct kvm *kvm, gpa_t gpa,
 	return ret;
 }
 
+static inline int vgic_its_read_entry_lock(struct vgic_its *its, gpa_t eaddr,
+					   u64 *eval, unsigned long esize)
+{
+	struct kvm *kvm = its->dev->kvm;
+
+	if (KVM_BUG_ON(esize != sizeof(*eval), kvm))
+		return -EINVAL;
+
+	return kvm_read_guest_lock(kvm, eaddr, eval, esize);
+
+}
+
+static inline int vgic_its_write_entry_lock(struct vgic_its *its, gpa_t eaddr,
+					    u64 eval, unsigned long esize)
+{
+	struct kvm *kvm = its->dev->kvm;
+
+	if (KVM_BUG_ON(esize != sizeof(eval), kvm))
+		return -EINVAL;
+
+	return vgic_write_guest_lock(kvm, eaddr, &eval, esize);
+}
+
 /*
  * This struct provides an intermediate representation of the fields contained
  * in the GICH_VMCR and ICH_VMCR registers, such that code exporting the GIC
arch/arm64/net/bpf_jit_comp.c +31 -16

73 lines not on this page · raw message

arch/csky/kernel/setup.c +2 -2
index 51012e90780d..fe715b707fd0 100644
@@ -112,9 +112,9 @@ asmlinkage __visible void __init csky_start(unsigned int unused,
 	pre_trap_init();
 
 	if (dtb_start == NULL)
-		early_init_dt_scan(__dtb_start);
+		early_init_dt_scan(__dtb_start, __pa(dtb_start));
 	else
-		early_init_dt_scan(dtb_start);
+		early_init_dt_scan(dtb_start, __pa(dtb_start));
 
 	start_kernel();
 
arch/loongarch/Makefile +2 -2
index ae3f80622f4c..567bd122a9ee 100644
@@ -59,7 +59,7 @@ endif
 
 ifdef CONFIG_64BIT
 ld-emul			= $(64bit-emul)
-cflags-y		+= -mabi=lp64s
+cflags-y		+= -mabi=lp64s -mcmodel=normal
 endif
 
 cflags-y			+= -pipe $(CC_FLAGS_NO_FPU)
@@ -104,7 +104,7 @@ ifdef CONFIG_OBJTOOL
 KBUILD_CFLAGS			+= -fno-jump-tables
[… more lines in the raw message]

Lines of this file are not shown. View the raw message.

arch/loongarch/kernel/setup.c +1 -1
index cbd3c09a93c1..56934fe58170 100644

Lines of this file are not shown. View the raw message.

arch/loongarch/net/bpf_jit.c +1 -1
index 7dbefd4ba210..dd350cba1252 100644

Lines of this file are not shown. View the raw message.

arch/loongarch/vdso/Makefile +1 -1
index 40c1175823d6..fdde1bcd4e26 100644

Lines of this file are not shown. View the raw message.

arch/m68k/coldfire/device.c +4 -4
index 7dab46728aed..b6958ec2a220 100644

Lines of this file are not shown. View the raw message.

arch/m68k/include/asm/mcfgpio.h +1 -1
index 019f24439546..9c91ecdafc45 100644

Lines of this file are not shown. View the raw message.

arch/m68k/include/asm/mvme147hw.h +2 -2
index e28eb1c0e0bf..dbf88059e47a 100644

Lines of this file are not shown. View the raw message.

arch/m68k/kernel/early_printk.c +4 -1
index 3cc944df04f6..f11ef9f1f56f 100644

Lines of this file are not shown. View the raw message.

arch/m68k/mvme147/config.c +30 -0
index 8b5dc07f0811..cc2fb0a83cf0 100644

Lines of this file are not shown. View the raw message.

arch/m68k/mvme147/mvme147.h new file +6 -0
new file mode 100644
index 000000000000..140bc98b0102

Lines of this file are not shown. View the raw message.

arch/microblaze/kernel/microblaze_ksyms.c +10 -0
index c892e173ec99..a8553f54152b 100644

Lines of this file are not shown. View the raw message.

arch/microblaze/kernel/prom.c +1 -1
index e424c796e297..76ac4cfdfb42 100644

Lines of this file are not shown. View the raw message.

arch/mips/include/asm/switch_to.h +1 -1
index a4374b4cb88f..d6ccd5344021 100644

Lines of this file are not shown. View the raw message.

arch/mips/kernel/prom.c +1 -1
index 6062e6fa589a..4fd6da0a06c3 100644

Lines of this file are not shown. View the raw message.

arch/mips/kernel/relocate.c +1 -1
index 7eeeaf1ff95d..cda7983e7c18 100644

Lines of this file are not shown. View the raw message.

arch/nios2/kernel/prom.c +2 -2
index 9a8393e6b4a8..db049249766f 100644

Lines of this file are not shown. View the raw message.

arch/openrisc/Kconfig +3 -0
index 69c0258700b2..3279ef457c57 100644

Lines of this file are not shown. View the raw message.

arch/openrisc/include/asm/fixmap.h +5 -16
index ecdb98a5839f..aaa6a26a3e92 100644

Lines of this file are not shown. View the raw message.

arch/openrisc/kernel/prom.c +1 -1
index 19e6008bf114..e424e9bd12a7 100644

Lines of this file are not shown. View the raw message.

arch/openrisc/mm/init.c +37 -0
index 1dcd78c8f0e9..d0cb1a0126f9 100644

Lines of this file are not shown. View the raw message.

arch/parisc/kernel/ftrace.c +1 -1
index c91f9c2e61ed..f8d08eab7db8 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/include/asm/dtl.h +2 -2
index d6f43d149f8d..a5c21bc623cb 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/include/asm/fadump.h +9 -0
index ef40c9b6972a..a48f54dde4f6 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/include/asm/kvm_book3s_64.h +2 -2
index 2ef9a5f4e5d1..11065313d4c1 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/include/asm/sstep.h +0 -5
index 50950deedb87..e3d0e714ff28 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/include/asm/vdso.h +1 -0
index 7650b6ce14c8..8d972bc98b55 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/kernel/dt_cpu_ftrs.c +1 -1
index af4263594eb2..1bee15c013e7 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/kernel/fadump.c +18 -22
index a612e7513a4f..4641de75f7fc 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/kernel/prom.c +4 -1
index 0be07ed407c7..e0059842a1c6 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/kernel/setup-common.c +4 -2
index 943430077375..b6b01502e504 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/kernel/setup_64.c +1 -0
index 22f83fbbc762..1edc7cd68c10 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/kexec/file_load_64.c +7 -2
index 9738adabeb1f..dc65c1391157 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/kvm/book3s_hv.c +11 -3
index ad8dc4ccdaab..57b6c1ba84d4 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/kvm/book3s_hv_nested.c +10 -4
index 05f5220960c6..125440a606ee 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/kvm/trace_hv.h +1 -1
index 77ebc724e6cd..35fccaa575cc 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/lib/sstep.c +4 -8
index e65f3fb68d06..ac3ee19531d8 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/mm/fault.c +8 -2
index 81c77ddce2e3..c156fe0d53c3 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/platforms/pseries/dtl.c +4 -4
index 8cb9d36ea491..f293588b8c7b 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/platforms/pseries/lpar.c +4 -4
index c1d8bee8f701..bb09990eec30 100644

Lines of this file are not shown. View the raw message.

arch/powerpc/platforms/pseries/plpks.c +1 -1
index 4a595493d28a..b1667ed05f98 100644

Lines of this file are not shown. View the raw message.

arch/riscv/include/asm/cpufeature.h +2 -0
index 45f9c1171a48..dfa5cdddd367 100644

Lines of this file are not shown. View the raw message.

arch/riscv/kernel/setup.c +1 -1
index a2cde65b69e9..26c886db4fb3 100644

Lines of this file are not shown. View the raw message.

arch/riscv/kernel/traps_misaligned.c +7 -7
index 1b9867136b61..9a80a12f6b48 100644

Lines of this file are not shown. View the raw message.

arch/riscv/kernel/unaligned_access_speed.c +1 -0
index 160628a2116d..f3508cc54f91 100644

Lines of this file are not shown. View the raw message.

arch/riscv/kvm/aia_aplic.c +2 -1
index da6ff1bade0d..f59d1c0c8c43 100644

Lines of this file are not shown. View the raw message.

arch/riscv/kvm/vcpu_sbi.c +7 -4
index 7de128be8db9..6e704ed86a83 100644

Lines of this file are not shown. View the raw message.

arch/s390/include/asm/facility.h +9 -9
index 715bcf8fb69a..5f5b1aa6c233 100644

Lines of this file are not shown. View the raw message.

arch/s390/include/asm/pci.h +2 -2
index 9d920ced6047..30b20ce9a700 100644

Lines of this file are not shown. View the raw message.

arch/s390/include/asm/set_memory.h +1 -0
index 06fbabe2f66c..cb4cc0f59012 100644

Lines of this file are not shown. View the raw message.

arch/s390/kernel/perf_cpum_sf.c +1 -1
index 5b765e3ccf0c..3317f4878eaa 100644

Lines of this file are not shown. View the raw message.

arch/s390/kernel/syscalls/Makefile +1 -1
index 1bb78b9468e8..e85c14f9058b 100644

Lines of this file are not shown. View the raw message.

arch/s390/mm/pageattr.c +15 -0
index 5f805ad42d4c..aec9eb16b6f7 100644

Lines of this file are not shown. View the raw message.

arch/s390/pci/pci.c +12 -25
index bd9624c20b80..635fd8f2acba 100644

Lines of this file are not shown. View the raw message.

arch/s390/pci/pci_debug.c +8 -2
index 2cb5043a997d..38014206c16b 100644

Lines of this file are not shown. View the raw message.

arch/sh/kernel/cpu/proc.c +1 -1
index a306bcd6b341..5f6d0e827bae 100644

Lines of this file are not shown. View the raw message.

arch/sh/kernel/setup.c +1 -1
index 620e5cf8ae1e..f2b6f16a46b8 100644

Lines of this file are not shown. View the raw message.

arch/um/drivers/net_kern.c +1 -1
index 77c4afb8ab90..75d04fb4994a 100644

Lines of this file are not shown. View the raw message.

arch/um/drivers/ubd_kern.c +3 -1
index 7f28ec1929dc..2bfb17373244 100644

Lines of this file are not shown. View the raw message.

arch/um/drivers/vector_kern.c +2 -1
index c992da83268d..64c09db392c1 100644

Lines of this file are not shown. View the raw message.

arch/um/kernel/dtb.c +1 -1
index 4954188a6a09..8d78ced9e08f 100644

Lines of this file are not shown. View the raw message.

arch/um/kernel/physmem.c +3 -3
index fb2adfb49945..ee693e0b2b58 100644

Lines of this file are not shown. View the raw message.

arch/um/kernel/process.c +1 -1
index be2856af6d4c..9c6cf03ed02b 100644

Lines of this file are not shown. View the raw message.

arch/um/kernel/sysrq.c +1 -1
index 4bb8622dc512..e3b6a2fd75d9 100644

Lines of this file are not shown. View the raw message.

arch/x86/coco/tdx/tdx.c +89 -22

111 lines not on this page · raw message

arch/x86/crypto/aegis128-aesni-asm.S +15 -14
index ad7f4c891625..2de859173940 100644

Lines of this file are not shown. View the raw message.

arch/x86/events/intel/pt.c +8 -3
index fd4670a6694e..a087bc0c5498 100644

Lines of this file are not shown. View the raw message.

arch/x86/events/intel/pt.h +2 -0
index f5e46c04c145..a1b6c04b7f68 100644

Lines of this file are not shown. View the raw message.

arch/x86/include/asm/atomic64_32.h +2 -1
index 1f650b4dde50..6c6e9b9f98a4 100644

Lines of this file are not shown. View the raw message.

arch/x86/include/asm/cmpxchg_32.h +3 -3
index 62cef2113ca7..fd1282a783dd 100644

Lines of this file are not shown. View the raw message.

arch/x86/include/asm/kvm_host.h +3 -1
index 6d9f763a7bb9..427d1daf06d0 100644

Lines of this file are not shown. View the raw message.

arch/x86/include/asm/shared/tdx.h +10 -1
index fdfd41511b02..fecb2a6e864b 100644

Lines of this file are not shown. View the raw message.

arch/x86/include/asm/tlb.h +4 -0
index 580636cdc257..4d3c9d00d6b6 100644

Lines of this file are not shown. View the raw message.

arch/x86/kernel/cpu/amd.c +1 -0
index 823f44f7bc94..d8408aafeed9 100644

Lines of this file are not shown. View the raw message.

arch/x86/kernel/cpu/common.c +2 -2
index f43bb974fc66..b17bcf9b67ee 100644

Lines of this file are not shown. View the raw message.

arch/x86/kernel/cpu/microcode/amd.c +20 -5
index 31a73715d755..fb5d0c67fbab 100644

Lines of this file are not shown. View the raw message.

arch/x86/kernel/devicetree.c +1 -1
index 64280879c68c..59d23cdf4ed0 100644

Lines of this file are not shown. View the raw message.

arch/x86/kernel/unwind_orc.c +1 -1
index d00c28aaa5be..d4705a348a80 100644

Lines of this file are not shown. View the raw message.

arch/x86/kvm/Kconfig +3 -2
index f09f13c01c6b..d7f27a327654 100644

Lines of this file are not shown. View the raw message.

arch/x86/kvm/mmu/mmu.c +31 -37

68 lines not on this page · raw message

arch/x86/kvm/mmu/spte.c +13 -5
index 8f7eb3ad88fc..5521608077ec 100644

Lines of this file are not shown. View the raw message.

arch/x86/kvm/vmx/vmx.c +21 -33

54 lines not on this page · raw message

arch/x86/mm/tlb.c +2 -1
index 86593d1b787d..b0678d59ebdb 100644

Lines of this file are not shown. View the raw message.

arch/x86/platform/pvh/head.S +8 -1
index 64fca49cd88f..ce4fd8d33da4 100644

Lines of this file are not shown. View the raw message.

arch/xtensa/kernel/setup.c +1 -1
index bdec4a773af0..e51f2060e830 100644

Lines of this file are not shown. View the raw message.

block/bfq-cgroup.c +1 -0
index e831aedb4643..9fb9f3533150 100644

Lines of this file are not shown. View the raw message.

block/bfq-iosched.c +28 -15

43 lines not on this page · raw message

block/blk-core.c +16 -2
index bc5e8c5eaac9..4f791a3114a1 100644

Lines of this file are not shown. View the raw message.

block/blk-merge.c +32 -13

45 lines not on this page · raw message

block/blk-mq.c +131 -17

148 lines not on this page · raw message

block/blk-mq.h +13 -0
index 3bd43b10032f..f4ac1af77a26 100644

Lines of this file are not shown. View the raw message.

block/blk-settings.c +7 -0
index a446654ddee5..7abf034089cd 100644

Lines of this file are not shown. View the raw message.

block/blk-sysfs.c +2 -4
index e85941bec857..207577145c54 100644

Lines of this file are not shown. View the raw message.

block/blk-zoned.c +10 -4
index af19296fa50d..95e517723db3 100644

Lines of this file are not shown. View the raw message.

block/blk.h +27 -3
index c718e4291db0..88fab6a81701 100644

Lines of this file are not shown. View the raw message.

block/elevator.c +8 -2
index 9430cde13d1a..43ba4ab1ada7 100644

Lines of this file are not shown. View the raw message.

block/fops.c +15 -10
index e696ae53bf1e..13a67940d040 100644

Lines of this file are not shown. View the raw message.

block/genhd.c +14 -10
index 1c05dd4c6980..8645cf3b0816 100644

Lines of this file are not shown. View the raw message.

crypto/pcrypt.c +8 -4
index d0d954fe9d54..7fc79e7dce44 100644

Lines of this file are not shown. View the raw message.

drivers/accel/ivpu/ivpu_ipc.c +12 -23
index 78b32a823241..29b723039a34 100644

Lines of this file are not shown. View the raw message.

drivers/accel/ivpu/ivpu_ipc.h +3 -4
index 4fe38141045e..fb4de7fb8210 100644

Lines of this file are not shown. View the raw message.

drivers/accel/ivpu/ivpu_jsm_msg.c +8 -11
index 46ef16c3c069..88105963c1b2 100644

Lines of this file are not shown. View the raw message.

drivers/acpi/arm64/gtdt.c +1 -1
index c0e77c1c8e09..eb6c2d360387 100644

Lines of this file are not shown. View the raw message.

drivers/acpi/cppc_acpi.c +0 -1
index 5c0cc7aae872..e78e3754d99e 100644

Lines of this file are not shown. View the raw message.

drivers/base/firmware_loader/main.c +2 -3
index 324a9a3c087a..c6664a787969 100644

Lines of this file are not shown. View the raw message.

drivers/base/regmap/regmap-irq.c +4 -0
index a750e48a26b8..6981e5f974e9 100644

Lines of this file are not shown. View the raw message.

drivers/base/trace.h +3 -3
index e52b6eae060d..3b83b13a57ff 100644

Lines of this file are not shown. View the raw message.

drivers/block/brd.c +47 -23

70 lines not on this page · raw message

drivers/block/loop.c +3 -3
index 78a7bb28defe..86cc3b19faae 100644

Lines of this file are not shown. View the raw message.

drivers/block/ublk_drv.c +13 -4
index 6ba2c1dd1d87..90bc605ff6c2 100644

Lines of this file are not shown. View the raw message.

drivers/block/virtio_blk.c +21 -25

46 lines not on this page · raw message

drivers/block/zram/Kconfig +1 -0
index 6aea609b795c..402b7b175863 100644

Lines of this file are not shown. View the raw message.

drivers/block/zram/zram_drv.c +18 -3
index ad9c9bc3ccfc..e682797cdee7 100644

Lines of this file are not shown. View the raw message.

drivers/block/zram/zram_drv.h +1 -0
index cfc8c059db63..8acf9d2ee42b 100644

Lines of this file are not shown. View the raw message.

drivers/bluetooth/btbcm.c +1 -3
index eef00467905e..a1153ada74d2 100644

Lines of this file are not shown. View the raw message.

drivers/bluetooth/btintel.c +56 -6

62 lines not on this page · raw message

drivers/bluetooth/btintel.h +7 -0
index aa70e4c27416..b448c67e8ed9 100644

Lines of this file are not shown. View the raw message.

drivers/bluetooth/btintel_pcie.c +258 -7

265 lines not on this page · raw message

drivers/bluetooth/btintel_pcie.h +15 -1
index baaff70420f5..8b7824ad005a 100644

Lines of this file are not shown. View the raw message.

drivers/bluetooth/btmtk.c +0 -1
index 9bbf20502163..480e4adba9fa 100644

Lines of this file are not shown. View the raw message.

drivers/bluetooth/btusb.c +1 -0
index e9534fbc92e3..4ccaddb46ddd 100644

Lines of this file are not shown. View the raw message.

drivers/bus/mhi/host/trace.h +13 -12
index 95613c8ebe06..3e0c41777429 100644

Lines of this file are not shown. View the raw message.

drivers/clk/.kunitconfig +1 -0
index 54ece9207055..08e26137f3d9 100644

Lines of this file are not shown. View the raw message.

drivers/clk/Kconfig +0 -2
index 299bc678ed1b..0fe07a594b4e 100644

Lines of this file are not shown. View the raw message.

drivers/clk/clk-apple-nco.c +3 -0
index 39472a51530a..457a48d48941 100644

Lines of this file are not shown. View the raw message.

drivers/clk/clk-axi-clkgen.c +20 -2
index bf4d8ddc93ae..934e53a96ddd 100644

Lines of this file are not shown. View the raw message.

drivers/clk/clk-en7523.c +203 -61

264 lines not on this page · raw message

drivers/clk/clk-loongson2.c +4 -2
index 820bb1e9e3b7..7082b4309c6f 100644

Lines of this file are not shown. View the raw message.

drivers/clk/imx/clk-fracn-gppll.c +7 -3
index 591e0364ee5c..85771afd4698 100644

Lines of this file are not shown. View the raw message.

drivers/clk/imx/clk-imx8-acm.c +2 -2
index 6c351050b82a..c169fe53a35f 100644

Lines of this file are not shown. View the raw message.

drivers/clk/imx/clk-lpcg-scu.c +29 -8
index dd5abd09f3e2..620afdf8dc03 100644

Lines of this file are not shown. View the raw message.

drivers/clk/imx/clk-scu.c +1 -1
index b1dd0c08e091..b27186aaf2a1 100644

Lines of this file are not shown. View the raw message.

drivers/clk/mediatek/Kconfig +0 -15
index 70a005e7e1b1..486401e1f2f1 100644

Lines of this file are not shown. View the raw message.

drivers/clk/qcom/Kconfig +2 -2
index a3e2a09e2105..4444dafa4e3d 100644

Lines of this file are not shown. View the raw message.

drivers/clk/ralink/clk-mtmips.c +18 -8
index 50a443bf79ec..76285fbbdeaa 100644

Lines of this file are not shown. View the raw message.

drivers/clk/renesas/rzg2l-cpg.c +6 -5
index 88bf39e8c79c..b43b763dfe18 100644

Lines of this file are not shown. View the raw message.

drivers/clk/sophgo/clk-sg2042-pll.c +1 -1
index ff9deeef509b..1537f4f05860 100644

Lines of this file are not shown. View the raw message.

drivers/clk/sunxi-ng/ccu-sun20i-d1.c +1 -1
index 9b5cfac2ee70..3f095515f54f 100644

Lines of this file are not shown. View the raw message.

drivers/clocksource/Kconfig +2 -1
index 95dd4660b5b6..d546903dba4f 100644

Lines of this file are not shown. View the raw message.

drivers/clocksource/timer-ti-dm-systimer.c +2 -2
index c2dcd8d68e45..d1c144d6f328 100644

Lines of this file are not shown. View the raw message.

drivers/comedi/comedi_fops.c +12 -0
index 1b481731df96..b9df9b19d4bd 100644

Lines of this file are not shown. View the raw message.

drivers/counter/stm32-timer-cnt.c +14 -3
index 186e73d6ccb4..87b6ec567b54 100644

Lines of this file are not shown. View the raw message.

drivers/counter/ti-ecap-capture.c +6 -1
index 675447315caf..b119aeede693 100644

Lines of this file are not shown. View the raw message.

drivers/cpufreq/amd-pstate.c +2 -24
index b63863f77c67..91d3c3b1c2d3 100644

Lines of this file are not shown. View the raw message.

drivers/cpufreq/cppc_cpufreq.c +52 -11

63 lines not on this page · raw message

drivers/cpufreq/loongson2_cpufreq.c +3 -1
index 6a8e97896d38..ed1a6dbad638 100644

Lines of this file are not shown. View the raw message.

drivers/cpufreq/loongson3_cpufreq.c +5 -2
index 6b5e6798d9a2..a923e196ec86 100644

Lines of this file are not shown. View the raw message.

drivers/cpufreq/mediatek-cpufreq-hw.c +1 -1
index 8925e096d5b9..aeb5e6304542 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/bcm/cipher.c +4 -1
index 1a3ecd44cbaf..20f6453670aa 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/caam/caampkc.c +7 -4
index 887a5f2fb927..cb001aa1de66 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/caam/qi.c +1 -1
index f6111ee9ed34..8ed2bb01a619 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/cavium/cpt/cptpf_main.c +4 -2
index 6872ac344001..54de869e5374 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/hisilicon/hpre/hpre_main.c +30 -5
index 6b536ad2ada5..34d30b783813 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/hisilicon/qm.c +13 -34

47 lines not on this page · raw message

drivers/crypto/hisilicon/sec2/sec_main.c +30 -5
index c35533d8930b..75c25f0d5f2b 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/hisilicon/zip/zip_main.c +30 -5
index d07e47b48be0..80c2fcb1d26d 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/inside-secure/safexcel_hash.c +1 -1
index e17577b785c3..f44c08f5f5ec 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/intel/qat/qat_420xx/adf_420xx_hw_data.c +1 -1
index 78f0ea49254d..9faef33e54bd 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c +1 -1
index 9fd7ec53b9f3..bbd92c017c28 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/intel/qat/qat_common/adf_aer.c +4 -1
index ec7913ab00a2..4cb8bd83f570 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/intel/qat/qat_common/adf_dbgfs.c +1 -12
index c42f5c25aabd..4c11ad1ebcf0 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/intel/qat/qat_common/adf_hw_arbiter.c +0 -4
index 65bd26b25abc..f93d9cca70ce 100644

Lines of this file are not shown. View the raw message.

drivers/crypto/mxs-dcp.c +12 -8
index c82775dbb557..77a6301f37f0 100644

Lines of this file are not shown. View the raw message.

drivers/dax/pmem/Makefile deleted +0 -7
deleted file mode 100644
index 191c31f0d4f0..000000000000

Lines of this file are not shown. View the raw message.

drivers/dax/pmem/pmem.c deleted +0 -10
deleted file mode 100644
index dfe91a2990fe..000000000000

Lines of this file are not shown. View the raw message.

drivers/dma-buf/Kconfig +1 -0
index b46eb8a552d7..fee04fdb0822 100644

Lines of this file are not shown. View the raw message.

drivers/dma-buf/udmabuf.c +26 -18

44 lines not on this page · raw message

drivers/edac/bluefield_edac.c +1 -1
index 5b3164560648..0e539c107351 100644

Lines of this file are not shown. View the raw message.

drivers/edac/fsl_ddr_edac.c +13 -9
index d148d262d0d4..339d94b3d04c 100644

Lines of this file are not shown. View the raw message.

drivers/edac/i10nm_base.c +1 -0
index e2a954de913b..51556c72a967 100644

Lines of this file are not shown. View the raw message.

drivers/edac/igen6_edac.c +2 -0
index 189a2fc29e74..07dacf8c10be 100644

Lines of this file are not shown. View the raw message.

drivers/edac/skx_common.c +39 -18

57 lines not on this page · raw message

drivers/edac/skx_common.h +8 -0
index f945c1bf5ca4..54bba8a62f72 100644

Lines of this file are not shown. View the raw message.

drivers/firmware/arm_scpi.c +3 -0
index 94a6b4e667de..f4d47577f83e 100644

Lines of this file are not shown. View the raw message.

drivers/firmware/efi/libstub/efi-stub.c +1 -1
index 958a680e0660..2a1b43f9e0fa 100644

Lines of this file are not shown. View the raw message.

drivers/firmware/efi/tpm.c +9 -8
index e8d69bd548f3..9c3613e6af15 100644

Lines of this file are not shown. View the raw message.

drivers/firmware/google/gsmi.c +4 -2
index d304913314e4..24e666d5c3d1 100644

Lines of this file are not shown. View the raw message.

drivers/gpio/gpio-exar.c +6 -4
index 5170fe7599cd..d5909a4f0433 100644

Lines of this file are not shown. View the raw message.

drivers/gpio/gpio-zevio.c +6 -0
index 2de61337ad3b..d7230fd83f5d 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/Kconfig +1 -0
index 1cb5a4f19293..cf5bc77e2362 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/amdgpu/amdgpu_aca.c +1 -1
index 2ca127173135..9d6345146495 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c +11 -2
index 4f08b153cb66..e41318bfbf45 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c +5 -3
index 4bd61c169ca8..ca8091fd3a24 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c +45 -18

63 lines not on this page · raw message

drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c +7 -0
index bc8295812cc8..9d741695ca07 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c +2 -0
index 23f0573ae47b..785a343a95f0 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c +10 -8
index 86958cb2c2ab..aa5815bd633e 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/amdkfd/kfd_process.c +9 -5
index d4aa843aacfd..ff34bb1ac9db 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c +28 -4
index 8d97f17ffe66..24fbde7dd1c4 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h +3 -0
index 90dfffec33cf..a0bc2c0ac04d 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c +2 -2
index 288be19db7c1..9be87b532517 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c +2 -11
index eea317dcbe8c..9752548cc5b2 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c +13 -2
index a08e8a0b696c..32b025c92c63 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c +3 -0
index 7ee2be8f82c4..bb766c2a7417 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c +3 -3
index a80c08582932..36d12db8d022 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/bridge/analogix/anx7625.c +2 -0
index a2e9bb485c36..a2675b121fe4 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/bridge/ite-it6505.c +2 -0
index 87b8545fccc0..e3a9832c742c 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/bridge/tc358767.c +7 -0
index f3afdab55c11..47189587643a 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/drm_file.c +1 -1
index ad1dc638c83b..ce82c9451dfe 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/drm_mm.c +1 -1
index 5ace481c1901..1ed68d3cd80b 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/etnaviv/etnaviv_drv.c +10 -0
index 6500f3999c5f..19ec67a5a918 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/etnaviv/etnaviv_gpu.c +14 -14
index 7c7f97793ddd..df0bc828a234 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/fsl-dcu/Kconfig +1 -0
index 5ca71ef87325..c9ee98693b48 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c +15 -0
index ab6c0c6cd0e2..c4c3d41ee530 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h +3 -0
index e2049a0e8a92..566396013c04 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/imagination/pvr_ccb.c +1 -1
index 4deeac7ed40a..2bbdc05a3b97 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/imagination/pvr_vm.c +1 -3
index 7bd6ba4c6e8a..363f885a7098 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/imx/dcss/dcss-crtc.c +2 -4
index 31267c00782f..af91e45b5d13 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/imx/ipuv3/ipuv3-crtc.c +2 -4
index ef29c9a61a46..99db53e167bd 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/msm/adreno/a6xx_gmu.c +1 -3
index 37927bdd6fbe..14db7376c712 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_3_0_msm8998.h +0 -12
index 1d3e9666c741..64c94e919a69 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_4_0_sdm845.h +1 -13
index 7a23389a5732..72bd4f7e9e50 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c +1 -1
index 68fae048a9a8..260accc151d4 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/msm/msm_gpu_devfreq.c +7 -2
index ea70c1c32d94..6970b0f7f457 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c +1 -0
index 060c74a80eb1..3ea447f6a45b 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/omapdrm/dss/base.c +6 -19
index 5f8002f6bb7a..a4ac113e1690 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/omapdrm/dss/omapdss.h +1 -2
index 040d5a3e33d6..4c22c09c93d5 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/omapdrm/omap_drv.c +2 -2
index d3eac4817d76..a982378aa141 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/omapdrm/omap_gem.c +2 -8
index fdae677558f3..b9c67e4ca360 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/panel/panel-newvision-nv3052c.c +1 -1
index d3baccfe6286..06e16a7c14a7 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/panel/panel-novatek-nt35510.c +9 -6
index 57686340de49..549b86f2cc28 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/panfrost/panfrost_devfreq.c +2 -1
index 2d30da38c2c3..3385fd3ef41a 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/panfrost/panfrost_gpu.c +0 -1
index fd8e44992184..b52dd510e036 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/panthor/panthor_devfreq.c +22 -7
index c6d3c327cc24..ecc7a52bd688 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/panthor/panthor_device.h +28 -0
index e388c0472ba7..2109905813e8 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/panthor/panthor_sched.c +284 -49

333 lines not on this page · raw message

drivers/gpu/drm/radeon/radeon_audio.c +8 -4
index 47aa06a9a942..5b69cc8011b4 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/v3d/v3d_drv.h +1 -0
index cf4b23369dc4..75b4725d49c7 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/v3d/v3d_irq.c +2 -0
index d469bda52c1a..20bf33702c3c 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/v3d/v3d_mmu.c +11 -20
index 14f3af40d6f6..5bb7821c0243 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/v3d/v3d_sched.c +41 -5

46 lines not on this page · raw message

drivers/gpu/drm/vc4/tests/vc4_mock.c +6 -6
index 0731a7d85d7a..922849dd4b47 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/vc4/vc4_bo.c +14 -14
index 3f72be7490d5..2a85d08b1985 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/vc4/vc4_crtc.c +6 -7
index 8b5a7e5eb146..26a7cf7f6465 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/vc4/vc4_drv.c +13 -9
index c133e96b8aca..550324819f37 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/vc4/vc4_drv.h +7 -1
index 08e29fa82563..dd452e6a1143 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/vc4/vc4_gem.c +12 -12
index 24fb1b57e1dd..be9c0b72ebe8 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/vc4/vc4_hdmi.c +17 -5
index 6611ab7c26a6..2d7d3e90f3be 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/vc4/vc4_hvs.c +38 -26

64 lines not on this page · raw message

drivers/gpu/drm/vc4/vc4_irq.c +5 -5
index ef93d8e22a35..968356d1b91d 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/vc4/vc4_kms.c +7 -7
index 5495f2a94fa9..bddfcad10950 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/vc4/vc4_perfmon.c +10 -10
index c00a5cc2316d..e4fda72c19f9 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/vc4/vc4_plane.c +6 -6
index 07caf2a47c6c..866bc46ee6d5 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/vc4/vc4_render_cl.c +1 -1
index 1bda5010f15a..ae4ad956f04f 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/vc4/vc4_v3d.c +5 -5
index bf5c4e36c94e..43f69d74e876 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/vc4/vc4_validate.c +4 -4
index 0c17284bf6f5..f3d7fdbe9083 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/vc4/vc4_validate_shaders.c +1 -1
index 9745f8810eca..afb1a4d82684 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/vkms/vkms_output.c +1 -4
index 5ce70dd946aa..24589b947dea 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/xe/display/xe_hdcp_gsc.c +1 -1
index 6619a40aed15..f4332f06b6c8 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/xe/xe_sync.c +5 -1
index 2e72c06fd40d..b0684e6d2047 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/xlnx/zynqmp_disp.c +3 -0
index 9368acf56eaf..e4e0e299e8a7 100644

Lines of this file are not shown. View the raw message.

drivers/gpu/drm/xlnx/zynqmp_kms.c +1 -1
index bd1368df7870..4556af2faa0f 100644

Lines of this file are not shown. View the raw message.

drivers/hid/hid-hyperv.c +41 -17

58 lines not on this page · raw message

drivers/hid/wacom_wac.c +2 -2
index 413606bdf476..5a599c90e7a2 100644

Lines of this file are not shown. View the raw message.

drivers/hwmon/aquacomputer_d5next.c +1 -1
index 34cac27e4dde..0dcb8a3a691d 100644

Lines of this file are not shown. View the raw message.

drivers/hwmon/nct6775-core.c +3 -4
index 934fed3dd586..ee04795b98aa 100644

Lines of this file are not shown. View the raw message.

drivers/hwmon/pmbus/pmbus_core.c +11 -1
index ce7fd4ca9d89..a68b0a98e8d4 100644

Lines of this file are not shown. View the raw message.

drivers/hwmon/tps23861.c +1 -1
index dfcfb09d9f3c..80fb03f30c30 100644

Lines of this file are not shown. View the raw message.

drivers/i2c/i2c-dev.c +9 -8
index 61f7c4003d2f..e9577f920286 100644

Lines of this file are not shown. View the raw message.

drivers/i3c/master.c +9 -4
index 6f3eb710a75d..ffe99f0c6ace 100644

Lines of this file are not shown. View the raw message.

drivers/iio/accel/adxl380.c +1 -1
index f80527d899be..b19ee37df7f1 100644

Lines of this file are not shown. View the raw message.

drivers/iio/adc/ad4000.c +5 -1
index 6ea491245084..b3b82535f5c1 100644

Lines of this file are not shown. View the raw message.

drivers/iio/adc/pac1921.c +3 -1
index 36e813d9c73f..fe1d9e07fce2 100644

Lines of this file are not shown. View the raw message.

drivers/iio/dac/adi-axi-dac.c +1 -1
index 0cb00f3bec04..b8b4171b8043 100644

Lines of this file are not shown. View the raw message.

drivers/iio/industrialio-backend.c +2 -2
index 20b3b5212da7..fb34a8e4d04e 100644

Lines of this file are not shown. View the raw message.

drivers/iio/industrialio-gts-helper.c +1 -1
index 5f131bc1a01e..4ad949672210 100644

Lines of this file are not shown. View the raw message.

drivers/iio/light/al3010.c +5 -6
index 53569587ccb7..7cbb8b203300 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/core/roce_gid_mgmt.c +26 -4
index d5131b3ba8ab..a9f2c6b1b29e 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/core/uverbs.h +2 -0
index 821d93c8f712..dfd2e5a86e6f 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/core/uverbs_main.c +41 -2

43 lines not on this page · raw message

drivers/infiniband/hw/bnxt_re/ib_verbs.c +5 -2
index e66ae9f22c71..160096792224 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/bnxt_re/main.c +5 -23
index 9eb290ec71a8..2ac8ddbed576 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/bnxt_re/qplib_fp.h +1 -1
index 820611a23943..f55958e5fddb 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/hns/hns_roce_cq.c +2 -2
index 4ec66611a143..4106423a1b39 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/hns/hns_roce_debugfs.c +2 -1
index e8febb40f645..b869cdc54118 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/hns/hns_roce_device.h +5 -9
index 0b1e21cb6d2d..560a1d9de408 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/hns/hns_roce_hem.c +24 -24

48 lines not on this page · raw message

drivers/infiniband/hw/hns/hns_roce_hw_v2.c +165 -92

257 lines not on this page · raw message

drivers/infiniband/hw/hns/hns_roce_hw_v2.h +7 -1
index c65f68a14a26..cbdbc9edbce6 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/hns/hns_roce_main.c +5 -2
index 4cb0af733587..ae24c81c9812 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/hns/hns_roce_mr.c +6 -5
index 846da8c78b8b..bf30b3a65a9b 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/hns/hns_roce_qp.c +50 -27

77 lines not on this page · raw message

drivers/infiniband/hw/hns/hns_roce_srq.c +2 -2
index c9b8233f4b05..70c06ef65603 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/hw/mlx5/main.c +37 -32

69 lines not on this page · raw message

drivers/infiniband/hw/mlx5/mlx5_ib.h +1 -1
index 23fd72f7f63d..29bde64ea1ea 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/sw/rxe/rxe_qp.c +1 -0
index d2f7b5195c19..91d329e90308 100644

Lines of this file are not shown. View the raw message.

drivers/infiniband/sw/rxe/rxe_req.c +4 -2
index 479c07e6e4ed..87a02f0deb00 100644

Lines of this file are not shown. View the raw message.

drivers/input/misc/cs40l50-vibra.c +4 -2
index 03bdb7c26ec0..dce3b0ec8cf3 100644

Lines of this file are not shown. View the raw message.

drivers/interconnect/qcom/icc-rpmh.c +3 -0
index f49a8e0cb03c..adacd6f7d6a8 100644

Lines of this file are not shown. View the raw message.

drivers/iommu/amd/io_pgtable_v2.c +3 -0
index 25b9042fa453..c616de2c5926 100644

Lines of this file are not shown. View the raw message.

drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c +3 -2
index fcd13d301fff..6b479592140c 100644

Lines of this file are not shown. View the raw message.

drivers/iommu/intel/iommu.c +26 -14
index e860bc9439a2..a167d59101ae 100644

Lines of this file are not shown. View the raw message.

drivers/iommu/s390-iommu.c +46 -27

73 lines not on this page · raw message

drivers/irqchip/irq-mvebu-sei.c +1 -1
index f8c70f2d100a..065166ab5dbc 100644

Lines of this file are not shown. View the raw message.

drivers/irqchip/irq-riscv-aplic-main.c +2 -1
index 900e72541db9..93e7c51f944a 100644

Lines of this file are not shown. View the raw message.

drivers/irqchip/irq-riscv-aplic-msi.c +3 -0
index 945bff28265c..fb8d1838609f 100644

Lines of this file are not shown. View the raw message.

drivers/leds/flash/leds-ktd2692.c +1 -0
index 16a01a200c0b..b92adf908793 100644

Lines of this file are not shown. View the raw message.

drivers/leds/leds-max5970.c +3 -2
index 56a584311581..285074c53b23 100644

Lines of this file are not shown. View the raw message.

drivers/mailbox/arm_mhuv2.c +4 -4
index 0ec21dcdbde7..cff7c343ee08 100644

Lines of this file are not shown. View the raw message.

drivers/mailbox/mtk-cmdq-mailbox.c +1 -1
index 4bff73532085..9c43ed9bdd37 100644

Lines of this file are not shown. View the raw message.

drivers/mailbox/omap-mailbox.c +1 -0
index 6797770474a5..680243751d62 100644

Lines of this file are not shown. View the raw message.

drivers/media/i2c/adv7604.c +3 -2
index 272945a878b3..a3f4b4ad35aa 100644

Lines of this file are not shown. View the raw message.

drivers/media/i2c/adv7842.c +7 -6
index 014fc913225c..61ea7393066d 100644

Lines of this file are not shown. View the raw message.

drivers/media/i2c/ds90ub960.c +1 -1
index ffe5f25f8647..58424d8f72af 100644

Lines of this file are not shown. View the raw message.

drivers/media/i2c/max96717.c +4 -2
index 4e85b8eb1e77..9259d58ba734 100644

Lines of this file are not shown. View the raw message.

drivers/media/i2c/vgxy61.c +1 -1
index 409d2d4ffb4b..d77468c8587b 100644

Lines of this file are not shown. View the raw message.

drivers/media/pci/intel/ipu6/Kconfig +0 -6
index 49e4fb696573..a4537818a58c 100644

Lines of this file are not shown. View the raw message.

drivers/media/pci/intel/ipu6/ipu6-bus.c +0 -6
index 149ec098cdbf..37d88ddb6ee7 100644

Lines of this file are not shown. View the raw message.

drivers/media/pci/intel/ipu6/ipu6-buttress.c +25 -9
index e47f84c30e10..1ee63ef4a40b 100644

Lines of this file are not shown. View the raw message.

drivers/media/pci/intel/ipu6/ipu6-cpd.c +9 -9
index 715b21ab4b8e..21c1c128a7ea 100644

Lines of this file are not shown. View the raw message.

drivers/media/pci/intel/ipu6/ipu6-dma.c +96 -106

202 lines not on this page · raw message

drivers/media/pci/intel/ipu6/ipu6-dma.h +32 -2
index 847ea5b7c925..b51244add9e6 100644

Lines of this file are not shown. View the raw message.

drivers/media/pci/intel/ipu6/ipu6-fw-com.c +7 -7
index 0b33fe9e703d..7d3d9314cb30 100644

Lines of this file are not shown. View the raw message.

drivers/media/pci/intel/ipu6/ipu6-mmu.c +17 -11
index c3a20507d6db..57298ac73d07 100644

Lines of this file are not shown. View the raw message.

drivers/media/pci/intel/ipu6/ipu6.c +3 -0
index 7fb707d35309..91718eabd74e 100644

Lines of this file are not shown. View the raw message.

drivers/media/radio/wl128x/fmdrv_common.c +2 -1
index 3d36f323a8f8..4d032436691c 100644

Lines of this file are not shown. View the raw message.

drivers/media/test-drivers/vivid/vivid-vid-cap.c +13 -2
index 6a790ac8cbe6..f25e01115364 100644

Lines of this file are not shown. View the raw message.

drivers/media/v4l2-core/v4l2-dv-timings.c +72 -60

132 lines not on this page · raw message

drivers/message/fusion/mptsas.c +1 -3
index a0bcb0864ecd..a798e26c6402 100644

Lines of this file are not shown. View the raw message.

drivers/mfd/da9052-spi.c +1 -1
index be5f2b34e18a..80fc5c0cac2f 100644

Lines of this file are not shown. View the raw message.

drivers/mfd/intel_soc_pmic_bxtwc.c +85 -47

132 lines not on this page · raw message

drivers/mfd/rt5033.c +2 -2
index 7e23ab3d5842..84ebc96f58e4 100644

Lines of this file are not shown. View the raw message.

drivers/mfd/tps65010.c +2 -6
index 2b9105295f30..710364435b6b 100644

Lines of this file are not shown. View the raw message.

drivers/misc/apds990x.c +7 -5
index 6d4edd69db12..e7d73c972f65 100644

Lines of this file are not shown. View the raw message.

drivers/misc/lkdtm/bugs.c +1 -1
index 62ba01525479..376047beea3d 100644

Lines of this file are not shown. View the raw message.

drivers/mmc/host/mmc_spi.c +3 -6
index 8fee7052f2ef..47443fb5eb33 100644

Lines of this file are not shown. View the raw message.

drivers/mtd/hyperbus/rpc-if.c +7 -0
index b22aa57119f2..e7a28f3316c3 100644

Lines of this file are not shown. View the raw message.

drivers/mtd/nand/raw/atmel/pmecc.c +1 -7
index 4d7dc8a9c373..a22aab4ed4e8 100644

Lines of this file are not shown. View the raw message.

drivers/mtd/nand/raw/atmel/pmecc.h +0 -2
index 7851c05126cf..cc0c5af1f4f1 100644

Lines of this file are not shown. View the raw message.

drivers/mtd/spi-nor/core.c +1 -1
index 9d6e85bf227b..8c57df44c40f 100644

Lines of this file are not shown. View the raw message.

drivers/mtd/spi-nor/spansion.c +1 -0
index d6c92595f6bc..5a88a6096ca8 100644

Lines of this file are not shown. View the raw message.

drivers/mtd/ubi/attach.c +6 -6
index ae5abe492b52..adc47b87b38a 100644

Lines of this file are not shown. View the raw message.

drivers/mtd/ubi/fastmap-wl.c +16 -3
index 2a9cc9413c42..9bdb6525f128 100644

Lines of this file are not shown. View the raw message.

drivers/mtd/ubi/vmt.c +2 -0
index 5a3558bbb903..e5cf3bdca3b0 100644

Lines of this file are not shown. View the raw message.

drivers/mtd/ubi/wl.c +9 -2
index a357f3d27f2f..fbd399cf6503 100644

Lines of this file are not shown. View the raw message.

drivers/mtd/ubi/wl.h +2 -1
index 7b6715ef6d4a..a69169c35e31 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/broadcom/bnxt/bnxt.c +31 -6
index 99d025b69079..3d9ee91e1f8b 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c +7 -2
index f71cc8188b4e..20ba14eb87e0 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c +2 -2
index fa514be87650..781225d3ba8f 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h +2 -1
index f322466ecad3..61e89bb2d269 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/broadcom/tg3.c +3 -0
index 378815917741..d178138981a9 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/google/gve/gve_adminq.c +2 -2
index e44e8b139633..060e0e674938 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/intel/i40e/i40e_ethtool.c +1 -1
index f2506511bbff..bce5b76f1e7a 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/intel/ice/ice_virtchnl.c +10 -11
index 59f62306b9cb..b6ec01f6fa73 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/marvell/octeontx2/af/cgx.c +68 -2

70 lines not on this page · raw message

drivers/net/ethernet/marvell/octeontx2/af/cgx.h +5 -0
index dc9ace30554a..1cf12e5c7da8 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/marvell/octeontx2/af/lmac_common.h +6 -1
index 9ffc6790c513..6180e68e1765 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/marvell/octeontx2/af/rpm.c +67 -20

87 lines not on this page · raw message

drivers/net/ethernet/marvell/octeontx2/af/rpm.h +12 -6
index 34b11deb0f3c..b8d3972e096a 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/marvell/octeontx2/af/rvu.c +1 -0
index 1a97fb9032fa..cd0d7b7774f1 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/marvell/octeontx2/af/rvu.h +1 -0
index 5016ba82e142..8555edbb1c8f 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c +34 -11

45 lines not on this page · raw message

drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c +5 -0
index c1c99d7054f8..7417087b6db5 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c +4 -0
index 87d5776e3b88..7510a918d942 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c +5 -0
index aa01110f04a3..294fba58b670 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c +9 -0
index 80d853b343f9..2046dd0da00d 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c +10 -0
index 32468c663605..5197ce816581 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c +10 -0
index 98c31a16c70b..58720a161ee2 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/marvell/pxa168_eth.c +4 -10
index 1a59c952aa01..45f115e41857 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c +12 -0
index 8577db3308cc..7f68468c2e75 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/meta/fbnic/fbnic_pci.c +0 -2
index a4809fe0fc24..268489b15616 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c +10 -7
index 7251121ab196..16eb3de60eb6 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/realtek/rtase/rtase.h +6 -1
index 583c33930f88..4a4434869b10 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/realtek/rtase/rtase_main.c +30 -13

43 lines not on this page · raw message

drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c +2 -0
index fdb4c773ec98..e897b49aa9e0 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/wangxun/txgbe/txgbe_irq.c +2 -22
index a4cf682dca65..0ee73a265545 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/wangxun/txgbe/txgbe_main.c +0 -1
index 93180225a6f1..f77450268036 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c +1 -167

168 lines not on this page · raw message

drivers/net/ethernet/wangxun/txgbe/txgbe_phy.h +0 -2
index 8a026d804fe2..3938985355ed 100644

Lines of this file are not shown. View the raw message.

drivers/net/ethernet/wangxun/txgbe/txgbe_type.h +2 -5
index 959102c4c379..8ea413a7abe9 100644

Lines of this file are not shown. View the raw message.

drivers/net/mdio/mdio-ipq4019.c +4 -1
index 9d8f43b28aac..ea1f64596a85 100644

Lines of this file are not shown. View the raw message.

drivers/net/netdevsim/ipsec.c +5 -6
index f0d58092e7e9..3612b0633bd1 100644

Lines of this file are not shown. View the raw message.

drivers/net/usb/lan78xx.c +21 -19
index 8adf77e3557e..531b1b6a37d1 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/ath/ath10k/mac.c +2 -2
index 646e1737d4c4..6b467696bc98 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/ath/ath11k/qmi.c +3 -0
index f477afd325de..7a22483b35cd 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/ath/ath12k/dp.c +14 -5
index 61aa78d8bd8c..217eb57663f0 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/ath/ath12k/mac.c +4 -1
index 137394c36460..6d0784a21558 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/ath/ath12k/wow.c +1 -1
index 9b8684abbe40..3624180b25b9 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/ath/ath9k/htc_hst.c +3 -0
index eb631fd3336d..b5257b2b4aa5 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/broadcom/brcm80211/brcmfmac/of.c +1 -2
index fe4f65756105..af930e34c21f 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/intel/iwlegacy/3945.c +1 -1
index 14d2331ee6cb..b0656b143f77 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/intel/iwlegacy/4965-mac.c +1 -1
index fcccde7bb659..05c4af41bdb9 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c +6 -2
index 80b9a115245f..d37d83d24635 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/intersil/p54/p54spi.c +1 -3
index d33a994906a7..27f44a9f0bc1 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/marvell/mwifiex/cmdevt.c +2 -0
index 1cff001bdc51..b30ed321c625 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/marvell/mwifiex/fw.h +1 -1
index d03129d5d24e..4a96281792cc 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/marvell/mwifiex/main.c +2 -2
index 96d1f6039fbc..855019fe5485 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/marvell/mwifiex/util.c +2 -0
index 42c04bf858da..1f1f6280a0f2 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/microchip/wilc1000/netdev.c +3 -3
index 9ecf3fb29b55..8bc127c5a538 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtl8xxxu/core.c +4 -2
index 7891c988dd5f..f95898f68d68 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtlwifi/efuse.c +10 -1
index 82cf5fb5175f..6518e77b89f5 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtw89/cam.c +178 -81

259 lines not on this page · raw message

drivers/net/wireless/realtek/rtw89/cam.h +12 -12
index 5d7b624c2dd4..a6f72edd30fe 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtw89/chan.c +134 -81

215 lines not on this page · raw message

drivers/net/wireless/realtek/rtw89/chan.h +2 -2
index c6d31984e575..4ed777ea5064 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtw89/coex.c +101 -56

157 lines not on this page · raw message

drivers/net/wireless/realtek/rtw89/coex.h +4 -2
index de53b56632f7..dbdb56e063ef 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtw89/core.c +605 -282

887 lines not on this page · raw message

drivers/net/wireless/realtek/rtw89/core.h +316 -105

421 lines not on this page · raw message

drivers/net/wireless/realtek/rtw89/debug.c +90 -37

127 lines not on this page · raw message

drivers/net/wireless/realtek/rtw89/fw.c +362 -275

637 lines not on this page · raw message

drivers/net/wireless/realtek/rtw89/fw.h +119 -73

192 lines not on this page · raw message

drivers/net/wireless/realtek/rtw89/mac.c +407 -293

700 lines not on this page · raw message

drivers/net/wireless/realtek/rtw89/mac.h +55 -43

98 lines not on this page · raw message

drivers/net/wireless/realtek/rtw89/mac80211.c +522 -131

653 lines not on this page · raw message

drivers/net/wireless/realtek/rtw89/mac_be.c +44 -25

69 lines not on this page · raw message

drivers/net/wireless/realtek/rtw89/phy.c +254 -145

399 lines not on this page · raw message

drivers/net/wireless/realtek/rtw89/phy.h +4 -3
index 6dd8ec46939a..7e335c02ee6f 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtw89/ps.c +66 -43

109 lines not on this page · raw message

drivers/net/wireless/realtek/rtw89/ps.h +8 -6
index 54486e4550b6..cdd712966b09 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtw89/regd.c +49 -30

79 lines not on this page · raw message

drivers/net/wireless/realtek/rtw89/rtw8851b.c +8 -5
index 1679bd408ef3..f9766bf30e71 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtw89/rtw8852a.c +7 -5
index dde96bd63021..42d369d2e916 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtw89/rtw8852b.c +8 -5
index 12be52f76427..364aa21cbd44 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtw89/rtw8852bt.c +8 -5
index 7dfdcb5964e1..dab7e71ec6a1 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtw89/rtw8852c.c +7 -5
index 1c6e89ab0f4b..dbe77abb2c48 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtw89/rtw8922a.c +6 -4
index 63b1ff2f98ed..ef7747adbcc2 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtw89/ser.c +27 -10
index 5fc2faa9ba5a..7b203bb7f151 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/realtek/rtw89/wow.c +118 -99

217 lines not on this page · raw message

drivers/net/wireless/realtek/rtw89/wow.h +4 -6
index 3fbc2b87c058..f91991e8f2e3 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/silabs/wfx/main.c +15 -2
index e7198520bdff..64441c8bc460 100644

Lines of this file are not shown. View the raw message.

drivers/net/wireless/st/cw1200/cw1200_spi.c +1 -1
index 4f346fb977a9..862964a8cc87 100644

Lines of this file are not shown. View the raw message.

drivers/nvme/host/core.c +5 -0
index 855b42c92284..f0d4c6f3cb05 100644

Lines of this file are not shown. View the raw message.

drivers/nvme/host/multipath.c +14 -7
index 6a15873055b9..f25582e4d88b 100644

Lines of this file are not shown. View the raw message.

drivers/nvme/host/pci.c +26 -29

55 lines not on this page · raw message

drivers/of/fdt.c +8 -6
index 4d528c10df3a..546e76ac407c 100644

Lines of this file are not shown. View the raw message.

drivers/of/kexec.c +1 -1
index 9ccde2fd77cb..5b924597a4de 100644

Lines of this file are not shown. View the raw message.

drivers/pci/controller/cadence/pci-j721e.c +12 -14
index 284f2e0e4d26..e091c3e55b5c 100644

Lines of this file are not shown. View the raw message.

drivers/pci/controller/dwc/pcie-qcom-ep.c +4 -2
index e588fcc54589..b5ca5260f904 100644

Lines of this file are not shown. View the raw message.

drivers/pci/controller/dwc/pcie-qcom.c +3 -1
index ef44a82be058..2b33d03ed054 100644

Lines of this file are not shown. View the raw message.

drivers/pci/controller/dwc/pcie-tegra194.c +4 -3
index c1394f2ab63f..ced3b7e7bdad 100644

Lines of this file are not shown. View the raw message.

drivers/pci/endpoint/functions/pci-epf-mhi.c +6 -0
index 7d070b1def11..54286a40bdfb 100644

Lines of this file are not shown. View the raw message.

drivers/pci/hotplug/cpqphp_pci.c +10 -5
index 718bc6cf12cb..974c7db3265b 100644

Lines of this file are not shown. View the raw message.

drivers/pci/pci.c +3 -2
index 225a6cd2e9ca..08f170fd3efb 100644

Lines of this file are not shown. View the raw message.

drivers/pci/slot.c +3 -1
index 0f87cade10f7..ed645c7a4e4b 100644

Lines of this file are not shown. View the raw message.

drivers/perf/arm-cmn.c +2 -2
index 397a46410f7c..30506c43776f 100644

Lines of this file are not shown. View the raw message.

drivers/perf/arm_smmuv3_pmu.c +11 -8
index d5fa92ba8373..dabdb9f7bb82 100644

Lines of this file are not shown. View the raw message.

drivers/phy/phy-airoha-pcie-regs.h +3 -3
index bb1f679ca1df..b938a7b468fe 100644

Lines of this file are not shown. View the raw message.

drivers/phy/phy-airoha-pcie.c +4 -4
index 1e410eb41058..56e9ade8a9fd 100644

Lines of this file are not shown. View the raw message.

drivers/phy/realtek/phy-rtk-usb2.c +2 -0
index e3ad7cea5109..e8ca2ec5998f 100644

Lines of this file are not shown. View the raw message.

drivers/phy/realtek/phy-rtk-usb3.c +2 -0
index dfcf4b921bba..96af483e5444 100644

Lines of this file are not shown. View the raw message.

drivers/pinctrl/pinctrl-k210.c +1 -1
index 0f6b55fec31d..a71805997b02 100644

Lines of this file are not shown. View the raw message.

drivers/pinctrl/pinctrl-zynqmp.c +0 -1
index 3c6d56fdb8c9..93454d2a26bc 100644

Lines of this file are not shown. View the raw message.

drivers/pinctrl/qcom/pinctrl-spmi-gpio.c +1 -1
index d2dd66769aa8..a0eb4e01b3a7 100644

Lines of this file are not shown. View the raw message.

drivers/pinctrl/renesas/Kconfig +1 -0
index 14bd55d64731..7f3f41c7fe54 100644

Lines of this file are not shown. View the raw message.

drivers/pinctrl/renesas/pinctrl-rzg2l.c +1 -1
index 5a403915fed2..3a81837b5e62 100644

Lines of this file are not shown. View the raw message.

drivers/platform/chrome/cros_ec_typec.c +1 -0
index c7781aea0b88..f1324466efac 100644

Lines of this file are not shown. View the raw message.

drivers/platform/x86/asus-wmi.c +21 -43

64 lines not on this page · raw message

drivers/platform/x86/intel/bxtwc_tmu.c +6 -16
index d0e2a3c293b0..9ac801b929b9 100644

Lines of this file are not shown. View the raw message.

drivers/platform/x86/intel/pmt/class.c +5 -3
index c04bb7f97a4d..c3ca2ac91b05 100644

Lines of this file are not shown. View the raw message.

drivers/platform/x86/intel/pmt/class.h +1 -1
index a267ac964423..b2006d57779d 100644

Lines of this file are not shown. View the raw message.

drivers/platform/x86/intel/pmt/telemetry.c +1 -1
index c9feac859e57..0cea617c6c2e 100644

Lines of this file are not shown. View the raw message.

drivers/platform/x86/panasonic-laptop.c +7 -3
index 2bf94d0ab324..22ca70eb8227 100644

Lines of this file are not shown. View the raw message.

drivers/pmdomain/ti/ti_sci_pm_domains.c +4 -0
index 1510d5ddae3d..0df3eb7ff09a 100644

Lines of this file are not shown. View the raw message.

drivers/power/reset/Kconfig +1 -0
index 389d5a193e5d..f5fc33a8bf44 100644

Lines of this file are not shown. View the raw message.

drivers/power/sequencing/Kconfig +1 -0
index c9f1cdb66524..ddcc42a98492 100644

Lines of this file are not shown. View the raw message.

drivers/power/supply/bq27xxx_battery.c +35 -2
index 750fda543308..51fb88aca0f9 100644

Lines of this file are not shown. View the raw message.

drivers/power/supply/power_supply_core.c +0 -2
index 49534458a9f7..73cc9c236e83 100644

Lines of this file are not shown. View the raw message.

drivers/power/supply/rt9471.c +33 -19

52 lines not on this page · raw message

drivers/pwm/core.c +7 -3
index 6e752e148b98..210368099a06 100644

Lines of this file are not shown. View the raw message.

drivers/pwm/pwm-imx27.c +96 -2

98 lines not on this page · raw message

drivers/regulator/qcom_smd-regulator.c +1 -1
index 28e7ce60cb61..25ed9f713974 100644

Lines of this file are not shown. View the raw message.

drivers/regulator/rk808-regulator.c +8 -7
index 01a8d0487918..37476d2558fd 100644

Lines of this file are not shown. View the raw message.

drivers/remoteproc/Kconfig +3 -3
index 955e4e38477e..62f8548fb46a 100644

Lines of this file are not shown. View the raw message.

drivers/remoteproc/qcom_q6v5_adsp.c +9 -2
index 572dcb0f055b..223f6ca0745d 100644

Lines of this file are not shown. View the raw message.

drivers/remoteproc/qcom_q6v5_mss.c +3 -3
index 2a42215ce8e0..32c3531b20c7 100644

Lines of this file are not shown. View the raw message.

drivers/remoteproc/qcom_q6v5_pas.c +17 -5
index ef82835e98a4..f4f4b3df3884 100644

Lines of this file are not shown. View the raw message.

drivers/rpmsg/qcom_glink_native.c +2 -1
index d3af1dfa3c7d..a2f9d85c7156 100644

Lines of this file are not shown. View the raw message.

drivers/rtc/interface.c +6 -1
index cca650b2e0b9..aaf76406cd7d 100644

Lines of this file are not shown. View the raw message.

drivers/rtc/rtc-ab-eoz9.c +0 -7
index 02f7d0711287..e17bce9a2746 100644

Lines of this file are not shown. View the raw message.

drivers/rtc/rtc-abx80x.c +1 -1
index 1298962402ff..3fee27914ba8 100644

Lines of this file are not shown. View the raw message.

drivers/rtc/rtc-rzn1.c +4 -4
index 56ebbd4d0481..8570c8e63d70 100644

Lines of this file are not shown. View the raw message.

drivers/rtc/rtc-st-lpc.c +2 -3
index d492a2d26600..c6d4522411b3 100644

Lines of this file are not shown. View the raw message.

drivers/s390/cio/cio.c +5 -1
index c32e818f06db..ad17ab0a9314 100644

Lines of this file are not shown. View the raw message.

drivers/s390/cio/device.c +17 -1
index b0f23242e171..9498825d9c7a 100644

Lines of this file are not shown. View the raw message.

drivers/s390/virtio/virtio_ccw.c +4 -0
index 62eca9419ad7..21fa7ac849e5 100644

Lines of this file are not shown. View the raw message.

drivers/scsi/bfa/bfad.c +1 -2
index 62cb7a864fd5..70c7515a822f 100644

Lines of this file are not shown. View the raw message.

drivers/scsi/hisi_sas/hisi_sas_main.c +7 -1
index 6219807ce3b9..ffd15fa4f9e5 100644

Lines of this file are not shown. View the raw message.

drivers/scsi/qedf/qedf_main.c +1 -0
index cf13148ba281..e979ec1478c1 100644

Lines of this file are not shown. View the raw message.

drivers/scsi/qedi/qedi_main.c +1 -0
index c5aec26019d6..628d59dda20c 100644

Lines of this file are not shown. View the raw message.

drivers/scsi/sg.c +1 -8
index f86be197fedd..84334ab39c81 100644

Lines of this file are not shown. View the raw message.

drivers/sh/intc/core.c +1 -1
index 74350b5871dc..ea571eeb3078 100644

Lines of this file are not shown. View the raw message.

drivers/soc/fsl/qe/qmc.c +3 -1
index 19cc581b06d0..b3f773e135fd 100644

Lines of this file are not shown. View the raw message.

drivers/soc/fsl/rcpm.c +1 -0
index 3d0cae30c769..06bd94b29fb3 100644

Lines of this file are not shown. View the raw message.

drivers/soc/qcom/qcom-geni-se.c +2 -1
index 2e8f24d5da80..4cb959106efa 100644

Lines of this file are not shown. View the raw message.

drivers/soc/ti/smartreflex.c +2 -2
index d6219060b616..38add2ab5613 100644

Lines of this file are not shown. View the raw message.

drivers/soc/xilinx/xlnx_event_manager.c +3 -1
index f529e1346247..85df6b9c04ee 100644

Lines of this file are not shown. View the raw message.

drivers/spi/atmel-quadspi.c +1 -1
index 95cdfc28361e..caecb2ad2a15 100644

Lines of this file are not shown. View the raw message.

drivers/spi/spi-fsl-lpspi.c +4 -8
index 977e8b55c82b..9573b8fa4fbf 100644

Lines of this file are not shown. View the raw message.

drivers/spi/spi-tegra210-quad.c +1 -1
index afbd64a217eb..43f11b0e9e76 100644

Lines of this file are not shown. View the raw message.

drivers/spi/spi-zynqmp-gqspi.c +2 -0
index fcd0ca996684..b9df39e06e7c 100644

Lines of this file are not shown. View the raw message.

drivers/spi/spi.c +10 -3
index c1dad30a4528..0f3e6e2c2474 100644

Lines of this file are not shown. View the raw message.

drivers/staging/media/atomisp/pci/sh_css_params.c +2 -0
index 232744973ab8..b1feb6f6ebe8 100644

Lines of this file are not shown. View the raw message.

drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c +2 -4
index 6c488b1e2624..5fab33adf58e 100644

Lines of this file are not shown. View the raw message.

drivers/target/target_core_pscsi.c +1 -1
index 440e07b1d5cd..287ac5b0495f 100644

Lines of this file are not shown. View the raw message.

drivers/thermal/testing/zone.c +13 -19
index c6d8c66f40f9..1f01f4952703 100644

Lines of this file are not shown. View the raw message.

drivers/thermal/thermal_core.c +75 -48

123 lines not on this page · raw message

drivers/thermal/thermal_core.h +8 -4
index a64d39b1c86b..421522a2bb9d 100644

Lines of this file are not shown. View the raw message.

drivers/tty/serial/8250/8250_fintek.c +13 -1
index e2aa2a1a02dd..ecbce226b874 100644

Lines of this file are not shown. View the raw message.

drivers/tty/serial/8250/8250_omap.c +2 -2
index 88b58f44e4e9..0dd68bdbfbcf 100644

Lines of this file are not shown. View the raw message.

drivers/tty/serial/amba-pl011.c +7 -0
index 7d0134ecd82f..9529a512cbd4 100644

Lines of this file are not shown. View the raw message.

drivers/tty/tty_io.c +1 -1
index 9771072da177..dcb1769c3625 100644

Lines of this file are not shown. View the raw message.

drivers/usb/dwc3/core.h +4 -0
index eab81dfdcc35..0b9ba338b265 100644

Lines of this file are not shown. View the raw message.

drivers/usb/dwc3/ep0.c +1 -1
index c9533a99e47c..874497f86499 100644

Lines of this file are not shown. View the raw message.

drivers/usb/dwc3/gadget.c +55 -14

69 lines not on this page · raw message

drivers/usb/gadget/composite.c +15 -3
index f25dd2cb5d03..cec86c0c6369 100644

Lines of this file are not shown. View the raw message.

drivers/usb/gadget/function/uvc_video.c +4 -0
index 57a851151225..002bf724d802 100644

Lines of this file are not shown. View the raw message.

drivers/usb/host/ehci-spear.c +4 -3
index d0e94e4c9fe2..11294f196ee3 100644

Lines of this file are not shown. View the raw message.

drivers/usb/host/xhci-pci.c +4 -6
index cb07cee9ed0c..3ba9902dd209 100644

Lines of this file are not shown. View the raw message.

drivers/usb/host/xhci-ring.c +64 -9

73 lines not on this page · raw message

drivers/usb/host/xhci.c +36 -4
index 899c0effb5d3..358ed674f782 100644

Lines of this file are not shown. View the raw message.

drivers/usb/host/xhci.h +3 -0
index f0fb696d5619..673179047eb8 100644

Lines of this file are not shown. View the raw message.

drivers/usb/misc/chaoskey.c +24 -11
index 6fb5140e29b9..225863321dc4 100644

Lines of this file are not shown. View the raw message.

drivers/usb/misc/iowarrior.c +36 -14

50 lines not on this page · raw message

drivers/usb/misc/usb-ljca.c +14 -6
index 01ceafc4ab78..d9c21f783055 100644

Lines of this file are not shown. View the raw message.

drivers/usb/misc/yurex.c +4 -1
index 6aebc736a80c..70dff0db5354 100644

Lines of this file are not shown. View the raw message.

drivers/usb/musb/musb_gadget.c +10 -3
index bdf13911a1e5..c6076df0d50c 100644

Lines of this file are not shown. View the raw message.

drivers/usb/typec/tcpm/wcove.c +0 -4
index cf719307b3f6..60b2766a69bf 100644

Lines of this file are not shown. View the raw message.

drivers/usb/typec/ucsi/ucsi_ccg.c +5 -0
index bccfc03b5986..fcb8e61136cf 100644

Lines of this file are not shown. View the raw message.

drivers/usb/typec/ucsi/ucsi_glink.c +1 -1
index 03c0fa8edc8d..f7000d383a4e 100644

Lines of this file are not shown. View the raw message.

drivers/vdpa/mlx5/core/mr.c +1 -3
index 7d0c83b5b071..8455f08f5d40 100644

Lines of this file are not shown. View the raw message.

drivers/vfio/pci/mlx5/cmd.c +5 -1
index 41a4b0cf4297..7527e277c898 100644

Lines of this file are not shown. View the raw message.

drivers/vfio/pci/mlx5/main.c +17 -18
index 242c23eef452..8833e60d42f5 100644

Lines of this file are not shown. View the raw message.

drivers/vfio/pci/vfio_pci_config.c +14 -2
index 97422aafaa7b..ea2745c1ac5e 100644

Lines of this file are not shown. View the raw message.

drivers/video/fbdev/sh7760fb.c +1 -2
index 3d2a27fefc87..130adef2e468 100644

Lines of this file are not shown. View the raw message.

drivers/watchdog/Kconfig +2 -2
index 684b9fe84fff..94c96bcfefe3 100644

Lines of this file are not shown. View the raw message.

drivers/xen/xenbus/xenbus_probe.c +7 -1
index 9f097f1f4a4c..6d32ffb01136 100644

Lines of this file are not shown. View the raw message.

fs/binfmt_elf.c +2 -0
index 06dc4a57ba78..0a216a078c31 100644

Lines of this file are not shown. View the raw message.

fs/binfmt_elf_fdpic.c +4 -1
index 4fe5bb9f1b1f..7d35f0e1bc76 100644

Lines of this file are not shown. View the raw message.

fs/binfmt_misc.c +5 -2
index 31660d8cc2c6..6a3a16f91051 100644

Lines of this file are not shown. View the raw message.

fs/cachefiles/interface.c +10 -4
index 35ba2117a6f6..3e63cfe15874 100644

Lines of this file are not shown. View the raw message.

fs/cachefiles/ondemand.c +29 -9
index 470c96658385..fe3de9ad57bf 100644

Lines of this file are not shown. View the raw message.

fs/dlm/ast.c +1 -1
index 742b30b61c19..0fe8d80ce5e8 100644

Lines of this file are not shown. View the raw message.

fs/dlm/recoverd.c +1 -1
index 34f4f9f49a6c..12272a8f6d75 100644

Lines of this file are not shown. View the raw message.

fs/efs/super.c +3 -40

43 lines not on this page · raw message

fs/erofs/data.c +6 -4
index 61debd799cf9..fa51437e1d99 100644

Lines of this file are not shown. View the raw message.

fs/erofs/internal.h +1 -0
index 4efd578d7c62..9b03c8f323a7 100644

Lines of this file are not shown. View the raw message.

fs/erofs/super.c +5 -1
index bed3dbe5b7cb..2dd7d819572f 100644

Lines of this file are not shown. View the raw message.

fs/erofs/zmap.c +9 -8
index a076cca1f547..4535f2f0a014 100644

Lines of this file are not shown. View the raw message.

fs/exec.c +15 -8
index 6c53920795c2..9c349a74f385 100644

Lines of this file are not shown. View the raw message.

fs/exfat/file.c +10 -0
index a25d7eb789f4..fb38769c3e39 100644

Lines of this file are not shown. View the raw message.

fs/exfat/namei.c +17 -4
index 2c4c44229352..337197ece599 100644

Lines of this file are not shown. View the raw message.

fs/ext4/balloc.c +2 -2
index 591fb3f710be..8042ad873808 100644

Lines of this file are not shown. View the raw message.

fs/ext4/ext4.h +2 -10
index 44b0d418143c..bbffb76d9a90 100644

Lines of this file are not shown. View the raw message.

fs/ext4/extents.c +1 -1
index 34e25eee6521..88f98dc44027 100644

Lines of this file are not shown. View the raw message.

fs/ext4/fsmap.c +53 -1

54 lines not on this page · raw message

fs/ext4/ialloc.c +3 -2
index 7f1a5f90dbbd..21d228073d79 100644

Lines of this file are not shown. View the raw message.

fs/ext4/indirect.c +1 -1
index 7404f0935c90..7de327fa7b1c 100644

Lines of this file are not shown. View the raw message.

fs/ext4/inode.c +2 -2
index 54bdd4884fe6..99d09cd9c6a3 100644

Lines of this file are not shown. View the raw message.

fs/ext4/mballoc.c +14 -4
index d73e38323879..92f49d7eb3c0 100644

Lines of this file are not shown. View the raw message.

fs/ext4/mballoc.h +1 -0
index d8553f1498d3..f8280de3e882 100644

Lines of this file are not shown. View the raw message.

fs/ext4/mmp.c +1 -1
index bd946d0c71b7..d64c04ed061a 100644

Lines of this file are not shown. View the raw message.

fs/ext4/move_extent.c +1 -1
index b64661ea6e0e..898443e98efc 100644

Lines of this file are not shown. View the raw message.

fs/ext4/resize.c +1 -1
index a2704f064361..72f77f78ae8d 100644

Lines of this file are not shown. View the raw message.

fs/ext4/super.c +27 -15

42 lines not on this page · raw message

fs/f2fs/checkpoint.c +1 -1
index 7f76460b721f..efda9a022981 100644

Lines of this file are not shown. View the raw message.

fs/f2fs/data.c +5 -24
index 94f7b084f601..9efe4c00d75b 100644

Lines of this file are not shown. View the raw message.

fs/f2fs/f2fs.h +1 -2
index 33f5449dc22d..93a5e1c24e56 100644

Lines of this file are not shown. View the raw message.

fs/f2fs/file.c +12 -5
index 321d8ffbab6e..71ddecaf771f 100644

Lines of this file are not shown. View the raw message.

fs/f2fs/gc.c +2 -0
index 9322a7200e31..e0469316c7cd 100644

Lines of this file are not shown. View the raw message.

fs/f2fs/node.c +10 -0
index 59b13ff243fa..af36c6d6542b 100644

Lines of this file are not shown. View the raw message.

fs/f2fs/segment.c +3 -2
index 1766254279d2..edf205093f43 100644

Lines of this file are not shown. View the raw message.

fs/f2fs/segment.h +25 -10
index 71adb4a43bec..51b2b8c5c749 100644

Lines of this file are not shown. View the raw message.

fs/f2fs/super.c +24 -13
index 87ab5696bd48..983fdd98fc37 100644

Lines of this file are not shown. View the raw message.

fs/fcntl.c +3 -0
index 22dd9dcce7ec..3d89de31066a 100644

Lines of this file are not shown. View the raw message.

fs/fuse/file.c +43 -19

62 lines not on this page · raw message

fs/fuse/fuse_i.h +6 -0
index e6cc3d552b13..28cf319c1c25 100644

Lines of this file are not shown. View the raw message.

fs/fuse/virtio_fs.c +1 -0
index 6404a189e989..d220e28e755f 100644

Lines of this file are not shown. View the raw message.

fs/gfs2/glock.c +10 -9
index 269c3bc7fced..a51fe42732c4 100644

Lines of this file are not shown. View the raw message.

fs/gfs2/glock.h +1 -0
index adf0091cc98f..63e101d448e9 100644

Lines of this file are not shown. View the raw message.

fs/gfs2/incore.h +1 -1
index aa4ef67a34e0..bd1348bff90e 100644

Lines of this file are not shown. View the raw message.

fs/gfs2/rgrp.c +1 -1
index 29c772816765..539303129715 100644

Lines of this file are not shown. View the raw message.

fs/gfs2/super.c +1 -1
index 6678060ed4d2..e22c1edc32b3 100644

Lines of this file are not shown. View the raw message.

fs/hfsplus/hfsplus_fs.h +2 -1
index 59ce81dca73f..5389918bbf29 100644

Lines of this file are not shown. View the raw message.

fs/hfsplus/wrapper.c +2 -0
index 9592ffcb44e5..74801911bc1c 100644

Lines of this file are not shown. View the raw message.

fs/hostfs/hostfs_kern.c +2 -2
index 6d1cf2436ead..084f6ed2dd7a 100644

Lines of this file are not shown. View the raw message.

fs/isofs/inode.c +4 -4
index f50311a6b429..47038e660812 100644

Lines of this file are not shown. View the raw message.

fs/jffs2/erase.c +3 -4
index acd32f05b519..ef3a1e1b6cb0 100644

Lines of this file are not shown. View the raw message.

fs/jfs/xattr.c +1 -1
index 0fb05e314edf..24afbae87225 100644

Lines of this file are not shown. View the raw message.

fs/netfs/fscache_volume.c +1 -2
index cb75c07b5281..ced14ac78cc1 100644

Lines of this file are not shown. View the raw message.

fs/nfs/blocklayout/blocklayout.c +14 -1
index 0becdec12970..47189476b553 100644

Lines of this file are not shown. View the raw message.

fs/nfs/blocklayout/dev.c +2 -4
index 6252f4447945..cab8809f0e0f 100644

Lines of this file are not shown. View the raw message.

fs/nfs/internal.h +1 -1
index 430733e3eff2..6bcc4b0e00ab 100644

Lines of this file are not shown. View the raw message.

fs/nfs/localio.c +6 -0
index 8f0ce82a677e..637528e6368e 100644

Lines of this file are not shown. View the raw message.

fs/nfs/nfs4proc.c +5 -3
index 9d40319e063d..405f17e6e0b4 100644

Lines of this file are not shown. View the raw message.

fs/nfs/write.c +29 -20

49 lines not on this page · raw message

fs/nfs_common/nfslocalio.c +3 -5
index 09404d142d1a..a74ec08f6c96 100644

Lines of this file are not shown. View the raw message.

fs/nfsd/export.c +25 -6
index c82d8e3e0d4f..984f8e6379dd 100644

Lines of this file are not shown. View the raw message.

fs/nfsd/export.h +2 -2
index 3794ae253a70..081afb68681e 100644

Lines of this file are not shown. View the raw message.

fs/nfsd/filecache.c +7 -7
index 2e6783f63712..146a9463c3c2 100644

Lines of this file are not shown. View the raw message.

fs/nfsd/filecache.h +1 -1
index cadf3c2689c4..d5db6b34ba30 100644

Lines of this file are not shown. View the raw message.

fs/nfsd/nfs4callback.c +9 -7
index b5b3ab9d719a..b8cbb1556004 100644

Lines of this file are not shown. View the raw message.

fs/nfsd/nfs4proc.c +5 -2
index d32f2dfd148f..7a1fdafa42ea 100644

Lines of this file are not shown. View the raw message.

fs/nfsd/nfs4recover.c +2 -1
index b7d61eb8afe9..4a765555bf84 100644

Lines of this file are not shown. View the raw message.

fs/nfsd/nfs4state.c +2 -3
index 551d2958ec29..d3cfc6471539 100644

Lines of this file are not shown. View the raw message.

fs/nfsd/nfs4xdr.c +1 -1
index f118921250c3..8d25aef51ad1 100644

Lines of this file are not shown. View the raw message.

fs/nfsd/nfsfh.c +12 -8
index 40ad58a6a036..96e19c50a5d7 100644

Lines of this file are not shown. View the raw message.

fs/nfsd/nfsfh.h +1 -2
index 5b7394801dc4..876152a91f12 100644

Lines of this file are not shown. View the raw message.

fs/notify/fsnotify.c +13 -10
index 82ae8254c068..f976949d2634 100644

Lines of this file are not shown. View the raw message.

fs/notify/mark.c +9 -3
index c45b222cf9c1..4981439e6209 100644

Lines of this file are not shown. View the raw message.

fs/ntfs3/file.c +1 -1
index e370eaf9bfe2..f704ceef9539 100644

Lines of this file are not shown. View the raw message.

fs/ocfs2/aops.h +2 -0
index 45db1781ea73..1d1b4b7edba0 100644

Lines of this file are not shown. View the raw message.

fs/ocfs2/file.c +4 -0
index 06af21982c16..cb09330a0861 100644

Lines of this file are not shown. View the raw message.

fs/proc/kcore.c +5 -5
index 51446c59388f..7a85735d584f 100644

Lines of this file are not shown. View the raw message.

fs/read_write.c +9 -6
index 64dc24afdb3a..befec0b5c537 100644

Lines of this file are not shown. View the raw message.

fs/smb/client/cached_dir.c +157 -72

229 lines not on this page · raw message

fs/smb/client/cached_dir.h +5 -1
index 81ba0fd5cc16..1dfe79d947a6 100644

Lines of this file are not shown. View the raw message.

fs/smb/client/cifsacl.c +30 -20

50 lines not on this page · raw message

fs/smb/client/cifsfs.c +11 -1
index 20cafdff5081..bf909c2f6b96 100644

Lines of this file are not shown. View the raw message.

fs/smb/client/cifsglob.h +3 -1
index 5041b1ffc244..9a4b3608b7d6 100644

Lines of this file are not shown. View the raw message.

fs/smb/client/cifsproto.h +4 -1
index 1d3470bca45e..0c6468844c4b 100644

Lines of this file are not shown. View the raw message.

fs/smb/client/connect.c +51 -8

59 lines not on this page · raw message

fs/smb/client/fs_context.c +76 -9

85 lines not on this page · raw message

fs/smb/client/fs_context.h +1 -0
index 890d6d9d4a59..c8c8b4451b3b 100644

Lines of this file are not shown. View the raw message.

fs/smb/client/inode.c +4 -4
index eff3f57235ee..6d567b169981 100644

Lines of this file are not shown. View the raw message.

fs/smb/client/reparse.c +82 -13

95 lines not on this page · raw message

fs/smb/client/reparse.h +5 -1
index 158e7b7aae64..ff05b0e75c92 100644

Lines of this file are not shown. View the raw message.

fs/smb/client/smb1ops.c +2 -2
index 9a6ece66c4d3..db3695eddcf9 100644

Lines of this file are not shown. View the raw message.

fs/smb/client/smb2file.c +10 -11
index e301349b0078..e836bc2193dd 100644

Lines of this file are not shown. View the raw message.

fs/smb/client/smb2inode.c +4 -2
index e49d0c25eb03..a188908914fe 100644

Lines of this file are not shown. View the raw message.

fs/smb/client/smb2ops.c +1 -1
index 24a2aa04a108..7571fefeb83a 100644

Lines of this file are not shown. View the raw message.

fs/smb/client/smb2pdu.c +4 -2
index 6584b5cddc28..d1bd69cbfe09 100644

Lines of this file are not shown. View the raw message.

fs/smb/client/smb2proto.h +8 -3
index 6f9885e4f66c..09349fa8da03 100644

Lines of this file are not shown. View the raw message.

fs/smb/client/smb2transport.c +40 -16

56 lines not on this page · raw message

fs/smb/client/trace.h +3 -0
index 0b52d22a91a0..12cbd3428a6d 100644

Lines of this file are not shown. View the raw message.

fs/smb/server/server.c +4 -0
index e6cfedba9992..c8cc6fa6fc3e 100644

Lines of this file are not shown. View the raw message.

fs/ubifs/super.c +3 -3
index 291583005dd1..245a10cc1eeb 100644

Lines of this file are not shown. View the raw message.

fs/ubifs/tnc_commit.c +2 -0
index a55e04822d16..7c43e0ccf6d4 100644

Lines of this file are not shown. View the raw message.

fs/unicode/utf8-core.c +1 -1
index 8395066341a4..0400824ef493 100644

Lines of this file are not shown. View the raw message.

fs/xfs/xfs_bmap_util.c +6 -2
index 4719ec90029c..edaf193dbd5c 100644

Lines of this file are not shown. View the raw message.

include/asm-generic/vmlinux.lds.h +2 -2
index eeadbaeccf88..fa284b64b2de 100644

Lines of this file are not shown. View the raw message.

include/kunit/skbuff.h +1 -1
index 44d12370939a..345e1e8f0312 100644

Lines of this file are not shown. View the raw message.

include/linux/blk-mq.h +2 -0
index 4fecf46ef681..c5063e0a38a0 100644

Lines of this file are not shown. View the raw message.

include/linux/blkdev.h +11 -1
index 50c3b959da28..e84a93c40132 100644

Lines of this file are not shown. View the raw message.

include/linux/bpf.h +8 -1
index bdadb0bb6cec..bc2e3dab0487 100644

Lines of this file are not shown. View the raw message.

include/linux/cleanup.h +2 -2
index 038b2d523bf8..518bd1fd86fb 100644

Lines of this file are not shown. View the raw message.

include/linux/compiler_attributes.h +0 -13
index 32284cd26d52..c16d4199bf92 100644

Lines of this file are not shown. View the raw message.

include/linux/compiler_types.h +19 -0
index 1a957ea2f4fe..639be0f30b45 100644

Lines of this file are not shown. View the raw message.

include/linux/f2fs_fs.h +3 -3
index b0b821edfd97..3b2ad444c002 100644

Lines of this file are not shown. View the raw message.

include/linux/fs.h +1 -1
index 3559446279c1..4b5cad44a126 100644

Lines of this file are not shown. View the raw message.

include/linux/hisi_acc_qm.h +7 -1
index 9d7754ad5e9b..43ad280935e3 100644

Lines of this file are not shown. View the raw message.

include/linux/intel_vsec.h +2 -1
index 11ee185566c3..b94beab64610 100644

Lines of this file are not shown. View the raw message.

include/linux/jiffies.h +1 -1
index 1220f0fbe5bf..5d21dacd62bc 100644

Lines of this file are not shown. View the raw message.

include/linux/kfifo.h +0 -1
index 564868bdce89..fd743d4c4b4b 100644

Lines of this file are not shown. View the raw message.

include/linux/kvm_host.h +0 -6
index 45be36e5285f..85fe9d0ebb91 100644

Lines of this file are not shown. View the raw message.

include/linux/lockdep.h +1 -1
index 217f7abf2cbf..67964dc4db95 100644

Lines of this file are not shown. View the raw message.

include/linux/mmdebug.h +3 -3
index 39a7714605a7..d7cb1e5ecbda 100644

Lines of this file are not shown. View the raw message.

include/linux/netpoll.h +1 -1
index cd4e28db0cbd..959a4daacea1 100644

Lines of this file are not shown. View the raw message.

include/linux/nfslocalio.h +15 -3
index 3982fea79919..9202f4b24343 100644

Lines of this file are not shown. View the raw message.

include/linux/of_fdt.h +3 -2
index d69ad5bb1eb1..b8d6c0c20876 100644

Lines of this file are not shown. View the raw message.

include/linux/once.h +2 -2
index bc714d414448..30346fcdc799 100644

Lines of this file are not shown. View the raw message.

include/linux/once_lite.h +1 -1
index b7bce4983638..27de7bc32a06 100644

Lines of this file are not shown. View the raw message.

include/linux/rcupdate.h +1 -1
index 58d84c59f3dd..48e5c03df1dd 100644

Lines of this file are not shown. View the raw message.

include/linux/rwlock_rt.h +5 -5
index 8544ff05e594..7d81fc6918ee 100644

Lines of this file are not shown. View the raw message.

include/linux/sched/ext.h +0 -1
index 1ddbde64a31b..2799e7284fff 100644

Lines of this file are not shown. View the raw message.

include/linux/seqlock.h +72 -26

98 lines not on this page · raw message

include/linux/spinlock_rt.h +11 -12
index 61c49b16f69a..6175cd682ca0 100644

Lines of this file are not shown. View the raw message.

include/media/v4l2-dv-timings.h +12 -6
index 8fa963326bf6..c64096b5c782 100644

Lines of this file are not shown. View the raw message.

include/net/bluetooth/hci.h +3 -1
index bab1e3d7452a..a1864cff616a 100644

Lines of this file are not shown. View the raw message.

include/net/bluetooth/hci_core.h +63 -0

63 lines not on this page · raw message

include/net/net_debug.h +1 -1
index 1e74684cbbdb..4a79204c8d30 100644

Lines of this file are not shown. View the raw message.

include/rdma/ib_verbs.h +11 -0
index aa8ede439905..67551133b522 100644

Lines of this file are not shown. View the raw message.

include/uapi/linux/rtnetlink.h +1 -1
index 3b687d20c9ed..db7254d52d93 100644

Lines of this file are not shown. View the raw message.

init/Kconfig +9 -0
index c521e1421ad4..7256fa127530 100644

Lines of this file are not shown. View the raw message.

init/initramfs.c +15 -0
index bc911e466d5b..b2f7583bb1f5 100644

Lines of this file are not shown. View the raw message.

io_uring/memmap.c +9 -2
index a0f32a255fd1..6d151e46f3d6 100644

Lines of this file are not shown. View the raw message.

ipc/namespace.c +3 -1
index 6ecc30effd3e..4df91ceeeafe 100644

Lines of this file are not shown. View the raw message.

kernel/bpf/bpf_struct_ops.c +103 -11

114 lines not on this page · raw message

kernel/bpf/btf.c +4 -1
index 5cd1c7a23848..346826e3c933 100644

Lines of this file are not shown. View the raw message.

kernel/bpf/dispatcher.c +2 -1
index 70fb82bf1637..b77db7413f8c 100644

Lines of this file are not shown. View the raw message.

kernel/bpf/trampoline.c +7 -2
index f8302a5ca400..1166d9dd3e8b 100644

Lines of this file are not shown. View the raw message.

kernel/bpf/verifier.c +96 -7

103 lines not on this page · raw message

kernel/cgroup/cgroup.c +12 -9
index 044c7ba1cc48..e275eaf2de7f 100644

Lines of this file are not shown. View the raw message.

kernel/fork.c +23 -3
index 22f43721d031..ce8be55e5e04 100644

Lines of this file are not shown. View the raw message.

kernel/rcu/rcuscale.c +4 -2
index 6d37596deb1f..d360fa44b234 100644

Lines of this file are not shown. View the raw message.

kernel/rcu/srcutiny.c +1 -1
index 549c03336ee9..4dcbf8aa80ff 100644

Lines of this file are not shown. View the raw message.

kernel/rcu/tree.c +12 -2
index b1f883fcd918..3e486ccaa4ca 100644

Lines of this file are not shown. View the raw message.

kernel/rcu/tree_nocb.h +12 -1
index 16865475120b..2605dd234a13 100644

Lines of this file are not shown. View the raw message.

kernel/sched/cpufreq_schedutil.c +1 -2
index c6ba15388ea7..28c77904ea74 100644

Lines of this file are not shown. View the raw message.

kernel/sched/ext.c +3 -6
index 751d73d500e5..16613631543f 100644

Lines of this file are not shown. View the raw message.

kernel/time/time.c +2 -2
index 642647f5046b..1ad88e97b4eb 100644

Lines of this file are not shown. View the raw message.

kernel/time/timer.c +2 -1
index 0fc9d066a7be..7835f9b376e7 100644

Lines of this file are not shown. View the raw message.

kernel/trace/bpf_trace.c +2 -3
index 630b763e5240..792dc35414a3 100644

Lines of this file are not shown. View the raw message.

kernel/trace/trace_event_perf.c +6 -0
index 05e791241812..3ff9caa4a71b 100644

Lines of this file are not shown. View the raw message.

lib/overflow_kunit.c +1 -1
index 2abc78367dd1..5222c6393f11 100644

Lines of this file are not shown. View the raw message.

lib/string_helpers.c +1 -1
index 4f887aa62fa0..91fa37b5c510 100644

Lines of this file are not shown. View the raw message.

lib/strncpy_from_user.c +3 -2
index 989a12a67872..6dc234913dd5 100644

Lines of this file are not shown. View the raw message.

mm/internal.h +1 -1
index 64c2eb0b160e..9bb098e78f15 100644

Lines of this file are not shown. View the raw message.

net/9p/trans_usbg.c +2 -2
index 975b76839dca..6b694f117aef 100644

Lines of this file are not shown. View the raw message.

net/9p/trans_xen.c +6 -3
index dfdbe1ca5338..b9ff69c7522a 100644

Lines of this file are not shown. View the raw message.

net/bluetooth/hci_conn.c +170 -49

219 lines not on this page · raw message

net/bluetooth/hci_event.c +37 -2
index 0bbad90ddd6f..2e4bd3e961ce 100644

Lines of this file are not shown. View the raw message.

net/bluetooth/hci_sysfs.c +4 -11
index 367e32fe30eb..4b54dbbf0729 100644

Lines of this file are not shown. View the raw message.

net/bluetooth/iso.c +83 -18

101 lines not on this page · raw message

net/bluetooth/mgmt.c +27 -11
index a429661b676a..2343e15f8938 100644

Lines of this file are not shown. View the raw message.

net/bluetooth/rfcomm/sock.c +6 -4
index f48250e3f2e1..8af1bf518321 100644

Lines of this file are not shown. View the raw message.

net/core/filter.c +51 -37

88 lines not on this page · raw message

net/core/netdev-genl.c +2 -0
index 1cb954f2d39e..d2baa1af9df0 100644

Lines of this file are not shown. View the raw message.

net/core/skmsg.c +2 -2
index b1dcbd3be89e..e90fbab703b2 100644

Lines of this file are not shown. View the raw message.

net/hsr/hsr_device.c +2 -2
index ebdfd5b64e17..f630d6645636 100644

Lines of this file are not shown. View the raw message.

net/ipv4/inet_connection_sock.c +1 -1
index 2b698f8419fe..fe7947f77406 100644

Lines of this file are not shown. View the raw message.

net/ipv4/ipmr.c +29 -13

42 lines not on this page · raw message

net/ipv6/addrconf.c +29 -12

41 lines not on this page · raw message

net/ipv6/ip6_fib.c +4 -4
index eb111d20615c..9a1c59275a10 100644

Lines of this file are not shown. View the raw message.

net/ipv6/ip6mr.c +27 -11
index 2ce4ae0d8dc3..d5057401701c 100644

Lines of this file are not shown. View the raw message.

net/ipv6/route.c +33 -18

51 lines not on this page · raw message

net/iucv/af_iucv.c +17 -9
index c00323fa9eb6..7929df08d4e0 100644

Lines of this file are not shown. View the raw message.

net/l2tp/l2tp_core.c +19 -3
index 3eec23ac5ab1..369a2f2e459c 100644

Lines of this file are not shown. View the raw message.

net/llc/af_llc.c +1 -1
index 4eb52add7103..0259cde394ba 100644

Lines of this file are not shown. View the raw message.

net/netfilter/ipset/ip_set_bitmap_ip.c +2 -5
index e4fa00abde6a..5988b9bb9029 100644

Lines of this file are not shown. View the raw message.

net/netfilter/nf_tables_api.c +37 -23

60 lines not on this page · raw message

net/netlink/af_netlink.c +11 -10
index f84aad420d44..775d707ec708 100644

Lines of this file are not shown. View the raw message.

net/rfkill/rfkill-gpio.c +6 -2
index c268c2b011f4..a8e21060112f 100644

Lines of this file are not shown. View the raw message.

net/rxrpc/af_rxrpc.c +4 -3
index f4844683e120..9d8bd0b37e41 100644

Lines of this file are not shown. View the raw message.

net/sched/sch_fq.c +6 -0
index 19a49af5a9e5..afefe124d903 100644

Lines of this file are not shown. View the raw message.

net/sunrpc/cache.c +3 -1
index 1bd3e531b0e0..059f6ef1ad18 100644

Lines of this file are not shown. View the raw message.

net/sunrpc/svcsock.c +4 -0
index 825ec5357691..59e2c46240f5 100644

Lines of this file are not shown. View the raw message.

net/sunrpc/xprtrdma/svc_rdma.c +14 -5
index 58ae6ec4f25b..415c0310101f 100644

Lines of this file are not shown. View the raw message.

net/sunrpc/xprtrdma/svc_rdma_recvfrom.c +7 -1
index ae3fb9bc8a21..292022f0976e 100644

Lines of this file are not shown. View the raw message.

net/sunrpc/xprtsock.c +12 -5
index 1326fbf45a34..b69e6290acfa 100644

Lines of this file are not shown. View the raw message.

net/wireless/core.c +54 -10

64 lines not on this page · raw message

net/wireless/mlme.c +0 -6
index 4dac81854721..a5eb92d93074 100644

Lines of this file are not shown. View the raw message.

net/wireless/nl80211.c +1 -0
index d7d099f7118a..9b1b9dc5a7eb 100644

Lines of this file are not shown. View the raw message.

net/xdp/xsk.c +6 -5
index 1140b2a120ca..b57d5d2904eb 100644

Lines of this file are not shown. View the raw message.

rust/helpers/spinlock.c +6 -2
index acc1376b833c..92f7fc418425 100644

Lines of this file are not shown. View the raw message.

rust/kernel/block/mq/request.rs +38 -29

67 lines not on this page · raw message

rust/kernel/lib.rs +1 -1
index b5f4b3ce6b48..032c9089e686 100644

Lines of this file are not shown. View the raw message.

rust/kernel/rbtree.rs +6 -3
index 25eb36fd1cdc..d03e4aa1f481 100644

Lines of this file are not shown. View the raw message.

rust/macros/lib.rs +1 -1
index a626b1145e5c..90e2202ba4d5 100644

Lines of this file are not shown. View the raw message.

samples/bpf/xdp_adjust_tail_kern.c +1 -0
index ffdd548627f0..da67bcad1c63 100644

Lines of this file are not shown. View the raw message.

samples/kfifo/dma-example.c +1 -0
index 48df719dac8c..8076ac410161 100644

Lines of this file are not shown. View the raw message.

scripts/checkpatch.pl +16 -21
index 4427572b2477..b03d526e4c45 100755

Lines of this file are not shown. View the raw message.

scripts/faddr2line +1 -1
index fe0cc45f03be..1fa6beef9f97 100755

Lines of this file are not shown. View the raw message.

scripts/kernel-doc +31 -16

47 lines not on this page · raw message

scripts/mod/file2alias.c +1 -4
index c4cc11aa558f..634e40748287 100644

Lines of this file are not shown. View the raw message.

scripts/package/builddeb +12 -10
index 441b0bb66e0d..fb686fd3266f 100755

Lines of this file are not shown. View the raw message.

security/apparmor/capability.c +2 -0
index 9934df16c843..bf7df6086830 100644

Lines of this file are not shown. View the raw message.

security/apparmor/policy_unpack_test.c +6 -0
index c64733d6c98f..f070902da8fc 100644

Lines of this file are not shown. View the raw message.

sound/core/pcm_native.c +4 -2
index b465fb6e1f5f..0790b5fd917e 100644

Lines of this file are not shown. View the raw message.

sound/core/rawmidi.c +3 -1
index 03306be5fa02..348ce1b7725e 100644

Lines of this file are not shown. View the raw message.

sound/core/sound_kunit.c +11 -0
index bfed1a25fc8f..84e337ecbddd 100644

Lines of this file are not shown. View the raw message.

sound/core/ump.c +4 -1
index 7d59a0a9b037..8d37f237f83b 100644

Lines of this file are not shown. View the raw message.

sound/pci/hda/patch_realtek.c +82 -71

153 lines not on this page · raw message

sound/soc/amd/acp/acp-sdw-sof-mach.c +8 -8
index 306854fb08e3..3be401c72270 100644

Lines of this file are not shown. View the raw message.

sound/soc/amd/yc/acp6x-mach.c +24 -1
index 2436e8deb2be..5153a68d8c07 100644

Lines of this file are not shown. View the raw message.

sound/soc/codecs/da7213.c +1 -0
index f3ef6fb55304..486db60bf2dd 100644

Lines of this file are not shown. View the raw message.

sound/soc/codecs/da7219.c +6 -3
index 311ea7918b31..e2da3e317b5a 100644

Lines of this file are not shown. View the raw message.

sound/soc/codecs/rt722-sdca.c +2 -6
index e5bd9ef812de..f9f7512ca360 100644

Lines of this file are not shown. View the raw message.

sound/soc/fsl/fsl-asoc-card.c +5 -3
index f6c3aeff0d8e..a0c2ce84c32b 100644

Lines of this file are not shown. View the raw message.

sound/soc/fsl/fsl_micfil.c +2 -2
index 0c71a73476df..67c2d4cb0dea 100644

Lines of this file are not shown. View the raw message.

sound/soc/fsl/imx-audmix.c +3 -0
index 6fbcf33fd0de..8e7b75cf64db 100644

Lines of this file are not shown. View the raw message.

sound/soc/mediatek/mt8188/mt8188-mt6359.c +7 -2
index 08ae962afeb9..4eed90d13a53 100644

Lines of this file are not shown. View the raw message.

sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c +2 -2
index db00704e206d..943f81168403 100644

Lines of this file are not shown. View the raw message.

sound/soc/mediatek/mt8195/mt8195-mt6359.c +7 -2
index 2832ef78eaed..8ebf6c7502aa 100644

Lines of this file are not shown. View the raw message.

sound/usb/6fire/chip.c +5 -5
index 33e962178c93..d562a30b087f 100644

Lines of this file are not shown. View the raw message.

sound/usb/caiaq/audio.c +8 -2
index 772c0ecb7077..05f964347ed6 100644

Lines of this file are not shown. View the raw message.

sound/usb/caiaq/audio.h +1 -0
index 869bf6264d6a..07f5d064456c 100644

Lines of this file are not shown. View the raw message.

sound/usb/caiaq/device.c +15 -4
index b5cbf1f195c4..dfd820483849 100644

Lines of this file are not shown. View the raw message.

sound/usb/caiaq/input.c +9 -3
index 84f26dce7f5d..a9130891bb69 100644

Lines of this file are not shown. View the raw message.

sound/usb/caiaq/input.h +1 -0
index c42891e7be88..fbe267f85d02 100644

Lines of this file are not shown. View the raw message.

sound/usb/clock.c +23 -1
index 8f85200292f3..842ba5b801ea 100644

Lines of this file are not shown. View the raw message.

sound/usb/quirks.c +21 -6
index c5fd180357d1..8538fdfce353 100644

Lines of this file are not shown. View the raw message.

sound/usb/usx2y/us122l.c +1 -4
index 1be0e980feb9..ca5fac03ec79 100644

Lines of this file are not shown. View the raw message.

sound/usb/usx2y/usbusx2y.c +1 -1
index 2f9cede242b3..5f81c68fd42b 100644

Lines of this file are not shown. View the raw message.

tools/bpf/bpftool/jit_disasm.c +29 -11
index 7b8d9ec89ebd..c032d2c6ab6d 100644

Lines of this file are not shown. View the raw message.

tools/gpio/gpio-sloppy-logic-analyzer.sh +1 -1
index ed21a110df5e..3ef2278e49f9 100755

Lines of this file are not shown. View the raw message.

tools/include/nolibc/arch-s390.h +1 -0
index 2ec13d8b9a2d..f9ab83a219b8 100644

Lines of this file are not shown. View the raw message.

tools/lib/bpf/Makefile +2 -1
index 1b22f0f37288..857a5f7b413d 100644

Lines of this file are not shown. View the raw message.

tools/lib/bpf/libbpf.c +50 -49

99 lines not on this page · raw message

tools/lib/bpf/linker.c +2 -0
index e0005c6ade88..6985ab0f1ca9 100644

Lines of this file are not shown. View the raw message.

tools/lib/thermal/commands.c +39 -13

52 lines not on this page · raw message

tools/perf/Makefile.config +1 -1
index d4332675babb..2ce71d2e5fae 100644

Lines of this file are not shown. View the raw message.

tools/perf/builtin-ftrace.c +1 -1
index abcdc49b7a98..272d3c70810e 100644

Lines of this file are not shown. View the raw message.

tools/perf/builtin-list.c +2 -2
index 65b8cba324be..c5331721dfee 100644

Lines of this file are not shown. View the raw message.

tools/perf/builtin-stat.c +37 -15

52 lines not on this page · raw message

tools/perf/builtin-trace.c +13 -10
index d3f11b90d025..ffa129527309 100644

Lines of this file are not shown. View the raw message.

tools/perf/pmu-events/empty-pmu-events.c +1 -1
index c592079982fb..873e9fb2041f 100644

Lines of this file are not shown. View the raw message.

tools/perf/pmu-events/jevents.py +1 -1
index bb0a5d92df4a..d46a22fb5573 100755

Lines of this file are not shown. View the raw message.

tools/perf/tests/attr/test-stat-default +67 -23

90 lines not on this page · raw message

tools/perf/tests/attr/test-stat-detailed-1 +75 -31

106 lines not on this page · raw message

tools/perf/tests/attr/test-stat-detailed-2 +87 -43

130 lines not on this page · raw message

tools/perf/tests/attr/test-stat-detailed-3 +91 -47

138 lines not on this page · raw message

tools/perf/util/bpf-filter.c +1 -1
index e87b6789eb9e..a4fdf6911ec1 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/cs-etm.c +18 -7
index 40f047baef81..0bf9e5c27b59 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/disasm.c +9 -6
index f05ba7739c1e..648e8d87ef19 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/evlist.c +17 -2
index f14b7e6ff1dc..a9df84692d4a 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/evlist.h +1 -0
index bcc1c6984bb5..888fda751e1a 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/machine.c +1 -1
index fad227b625d1..4f0ac998b0cc 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/mem-events.c +7 -1
index 051feb93ed8d..bf5090f5220b 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/pfm.c +2 -2
index 5ccfe4b64cdf..0dacc133ed39 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/pmus.c +1 -1
index 52109af5f2f1..d7d67e09d759 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/probe-finder.c +19 -2
index 630e16c54ed5..a30f88ed0300 100644

Lines of this file are not shown. View the raw message.

tools/perf/util/probe-finder.h +2 -2
index 3add5ff516e1..724db829b49e 100644

Lines of this file are not shown. View the raw message.

tools/power/x86/turbostat/turbostat.c +4 -1
index 089220aaa5c9..a5ebee8b23bb 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/arm64/abi/hwcap.c +3 -3
index f2d6007a2b98..265654ec48b9 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/arm64/mte/check_tags_inclusion.c +2 -2
index 2b1425b92b69..a3d1e23fe02a 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/arm64/mte/mte_common_util.c +2 -2
index 00ffd34c66d3..1120f5aa7655 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/Makefile +2 -1
index 75016962f795..43a029318478 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/network_helpers.h +1 -0
index c72c16e1aff8..5764155b6d25 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/prog_tests/timer_lockup.c +6 -0
index 871d16cb95cf..1a2f99596916 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/progs/test_spin_lock_fail.c +2 -2
index 43f40c4fe241..1c8b678e2e9a 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/progs/test_tp_btf_nullable.c +5 -1
index bba3e37f749b..5aaf2b065f86 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/test_progs.c +6 -3
index c7a70e1a1085..fa829a7854f2 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/bpf/test_sockmap.c +142 -23

165 lines not on this page · raw message

tools/testing/selftests/bpf/uprobe_multi.c +4 -0
index c7828b13e5ff..dd38dc68f635 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/mount_setattr/mount_setattr_test.c +1 -1
index 68801e1a9ec2..70f65eb320a7 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/net/Makefile +1 -0
index 5e86f7a51b43..2c4b6e404a7c 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/net/ipv6_route_update_soft_lockup.sh new file +262 -0

262 lines not on this page · raw message

tools/testing/selftests/net/netfilter/conntrack_dump_flush.c +6 -0
index 254ff03297f0..5f827e10717d 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/net/pmtu.sh +1 -1
index 569bce8b6383..6c651c880fe8 100755

Lines of this file are not shown. View the raw message.

tools/testing/selftests/resctrl/fill_buf.c +1 -1
index ae120f1735c0..34e5df721430 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/resctrl/mbm_test.c +14 -2
index 6b5a3b52d861..cf08ba5e314e 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/resctrl/resctrl_val.c +1 -2
index 8c275f6b4dd7..f118f659e896 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/vDSO/parse_vdso.c +1 -2
index 7dd5668ea8a6..28f35620c499 100644

Lines of this file are not shown. View the raw message.

tools/testing/selftests/wireguard/netns.sh +1 -0
index 405ff262ca93..55500f901fbc 100755

Lines of this file are not shown. View the raw message.

tools/tracing/rtla/src/timerlat_hist.c +1 -1
index a3907c390d67..829511a71222 100644

Lines of this file are not shown. View the raw message.

tools/tracing/rtla/src/timerlat_top.c +1 -1
index 210b0f533534..3b62519a412f 100644

Lines of this file are not shown. View the raw message.

virt/kvm/kvm_main.c +0 -103

103 lines not on this page · raw message

The rest of this diff is not shown. View the raw message.

Part of the diff is not shown here. View the raw message.

#2 lore raw
In reply to Greg Kroah-Hartman
Quoted 3 lines · Greg Kroah-Hartman

I'm announcing the release of the 6.12.2 kernel.

6.12.1 works fine but 6.12.2 generates lots of errors during boot. Tried on several machines all exhibit the same issue. This one is an older lenovo laptop. They do boot and appear to be working but the boot errors are worrisome.

It's been several hours since 12.2.2 was released, so others may not have a problem?

Thought it best to share before I start to work on bisect. config and dmesg outputs attached.

The beginning of the logs are lost. The first trace I find in dmesg is below.

thanks

gene

[  311.339926] ------------[ cut here ]------------
[  311.339931] list_add corruption. prev->next should be next
(ffffffff93c5d040), but was 0000000000000000. (prev=f
fff922280ce0370).
[  311.339946] WARNING: CPU: 5 PID: 810 at lib/list_debug.c:32

__list_add_valid_or_report+0x83/0xa0

...

[  311.340080] CPU: 5 UID: 0 PID: 810 Comm: pool-spawner Tainted: G   
W          6.12.2-stable-1 #1 cb3f45e00c
917cdbcd684527448a31ee00f68a7b
[  311.340085] Tainted: [W]=WARN
[  311.340086] Hardware name: LENOVO 20BGCTO1WW/20BGCTO1WW, BIOS
GNET94WW (2.42 ) 06/02/2021
[  311.340088] RIP: 0010:__list_add_valid_or_report+0x83/0xa0
[  311.340093] Code: eb e9 48 89 c1 48 c7 c7 18 61 53 93 e8 76 26 a0 ff
0f 0b eb d6 48 89 d1 48 89 c6 4c 89 c2 48 c
7 c7 68 61 53 93 e8 5d 26 a0 ff <0f> 0b eb bd 48 89 f2 48 89 c1 48 89
fe 48 c7 c7 b8 61 53 93 e8 44
[  311.340095] RSP: 0018:ffffb91dc17fbc20 EFLAGS: 00010086
[  311.340098] RAX: 0000000000000000 RBX: ffff9222dc49a9c0 RCX:
0000000000000027
[  311.340100] RDX: ffff9227e62a18c8 RSI: 0000000000000001 RDI:
ffff9227e62a18c0
[  311.340101] RBP: ffff922280ce0370 R08: 0000000000000000 R09:
ffffb91dc17fbaa0
[  311.340103] R10: ffffffff93c66058 R11: 0000000000000003 R12:
ffff9222dc49ad30
[  311.340104] R13: 0000000000000100 R14: ffffb91dc17fbde0 R15:
ffff92228ccc0d80
[  311.340106] FS:  00007f69f79fe6c0(0000) GS:ffff9227e6280000(0000)
knlGS:0000000000000000
[  311.340108] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  311.340110] CR2: 00007f8d64bda998 CR3: 0000000103516002 CR4:

00000000001726f0

[  311.340112] Call Trace:
[  311.340114]  <TASK>
[  311.340115]  ? __list_add_valid_or_report+0x83/0xa0
[  311.340120]  ? __warn.cold+0x93/0xf6
[  311.340125]  ? __list_add_valid_or_report+0x83/0xa0
[  311.340132]  ? report_bug+0xff/0x140 
[  311.340137]  ? handle_bug+0x58/0x90
[  311.340141]  ? exc_invalid_op+0x17/0x70
[  311.340144]  ? asm_exc_invalid_op+0x1a/0x20
[  311.340152]  ? __list_add_valid_or_report+0x83/0xa0
[  311.340156]  scx_post_fork+0x5b/0x180
[  311.340161]  copy_process+0x2048/0x2710
[  311.340164]  ? __futex_wait+0x159/0x1c0 
[  311.340170]  ? __pfx_futex_wake_mark+0x10/0x10
[  311.340174]  kernel_clone+0xbd/0x420
[  311.340177]  __do_sys_clone3+0xe4/0x130
[  311.340181]  do_syscall_64+0x82/0x160
[  311.340184]  ? do_syscall_64+0x8e/0x160
[  311.340186]  ? exc_page_fault+0x7e/0x180
[  311.340190]  entry_SYSCALL_64_after_hwframe+0x76/0x7e
[  311.340194] RIP: 0033:0x7f69f931348d
Signature · 1 line
Gene

#
# Automatically generated file; DO NOT EDIT. # Linux/x86 6.12.0-rc7 Kernel Configuration #
CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.2.1 20240910" CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=140201 CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y
CONFIG_AS_VERSION=24300
CONFIG_LD_IS_BFD=y
CONFIG_LD_VERSION=24300 CONFIG_LLD_VERSION=0 CONFIG_RUSTC_VERSION=108200 CONFIG_RUSTC_LLVM_VERSION=180108 CONFIG_CC_CAN_LINK=y CONFIG_CC_CAN_LINK_STATIC=y CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y CONFIG_TOOLS_SUPPORT_RELR=y CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y CONFIG_PAHOLE_VERSION=127 CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_TABLE_SORT=y CONFIG_THREAD_INFO_IN_TASK=y

#
# General setup
#
CONFIG_INIT_ENV_ARG_LIMIT=32
# CONFIG_COMPILE_TEST is not set
# CONFIG_WERROR is not set
CONFIG_LOCALVERSION=""
CONFIG_LOCALVERSION_AUTO=y
CONFIG_BUILD_SALT=""
CONFIG_HAVE_KERNEL_GZIP=y
CONFIG_HAVE_KERNEL_BZIP2=y
CONFIG_HAVE_KERNEL_LZMA=y
CONFIG_HAVE_KERNEL_XZ=y
CONFIG_HAVE_KERNEL_LZO=y
CONFIG_HAVE_KERNEL_LZ4=y
CONFIG_HAVE_KERNEL_ZSTD=y
# CONFIG_KERNEL_GZIP is not set
# CONFIG_KERNEL_BZIP2 is not set
# CONFIG_KERNEL_LZMA is not set
# CONFIG_KERNEL_XZ is not set
# CONFIG_KERNEL_LZO is not set
# CONFIG_KERNEL_LZ4 is not set
CONFIG_KERNEL_ZSTD=y
CONFIG_DEFAULT_INIT=""
CONFIG_DEFAULT_HOSTNAME="saplin"
CONFIG_SYSVIPC=y
CONFIG_SYSVIPC_SYSCTL=y
CONFIG_SYSVIPC_COMPAT=y
CONFIG_POSIX_MQUEUE=y
CONFIG_POSIX_MQUEUE_SYSCTL=y
CONFIG_WATCH_QUEUE=y
CONFIG_CROSS_MEMORY_ATTACH=y
# CONFIG_USELIB is not set
CONFIG_AUDIT=y
CONFIG_HAVE_ARCH_AUDITSYSCALL=y
CONFIG_AUDITSYSCALL=y

#
# IRQ subsystem
#
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_GENERIC_IRQ_SHOW=y
CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y
CONFIG_GENERIC_PENDING_IRQ=y
CONFIG_GENERIC_IRQ_MIGRATION=y
CONFIG_GENERIC_IRQ_INJECTION=y
CONFIG_HARDIRQS_SW_RESEND=y
CONFIG_GENERIC_IRQ_CHIP=y
CONFIG_IRQ_DOMAIN=y
CONFIG_IRQ_SIM=y
CONFIG_IRQ_DOMAIN_HIERARCHY=y
CONFIG_GENERIC_MSI_IRQ=y
CONFIG_IRQ_MSI_IOMMU=y
CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y
CONFIG_GENERIC_IRQ_RESERVATION_MODE=y
CONFIG_IRQ_FORCED_THREADING=y
CONFIG_SPARSE_IRQ=y
# CONFIG_GENERIC_IRQ_DEBUGFS is not set

# end of IRQ subsystem

CONFIG_CLOCKSOURCE_WATCHDOG=y
CONFIG_ARCH_CLOCKSOURCE_INIT=y
CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y
CONFIG_GENERIC_TIME_VSYSCALL=y
CONFIG_GENERIC_CLOCKEVENTS=y
CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
CONFIG_GENERIC_CLOCKEVENTS_BROADCAST_IDLE=y
CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y
CONFIG_GENERIC_CMOS_UPDATE=y
CONFIG_HAVE_POSIX_CPU_TIMERS_TASK_WORK=y
CONFIG_POSIX_CPU_TIMERS_TASK_WORK=y
CONFIG_CONTEXT_TRACKING=y
CONFIG_CONTEXT_TRACKING_IDLE=y

#
# Timers subsystem
#
CONFIG_TICK_ONESHOT=y
CONFIG_NO_HZ_COMMON=y
# CONFIG_HZ_PERIODIC is not set
# CONFIG_NO_HZ_IDLE is not set
CONFIG_NO_HZ_FULL=y
CONFIG_CONTEXT_TRACKING_USER=y
# CONFIG_CONTEXT_TRACKING_USER_FORCE is not set
# CONFIG_NO_HZ is not set
CONFIG_HIGH_RES_TIMERS=y
CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100

# end of Timers subsystem

CONFIG_BPF=y
CONFIG_HAVE_EBPF_JIT=y
CONFIG_ARCH_WANT_DEFAULT_BPF_JIT=y

#
# BPF subsystem
#
CONFIG_BPF_SYSCALL=y
CONFIG_BPF_JIT=y
CONFIG_BPF_JIT_ALWAYS_ON=y
CONFIG_BPF_JIT_DEFAULT_ON=y
CONFIG_BPF_UNPRIV_DEFAULT_OFF=y
# CONFIG_BPF_PRELOAD is not set
CONFIG_BPF_LSM=y

# end of BPF subsystem

CONFIG_PREEMPT_BUILD=y
# CONFIG_PREEMPT_NONE is not set
# CONFIG_PREEMPT_VOLUNTARY is not set
CONFIG_PREEMPT=y
CONFIG_PREEMPT_COUNT=y
CONFIG_PREEMPTION=y
CONFIG_PREEMPT_DYNAMIC=y
CONFIG_SCHED_CORE=y
CONFIG_SCHED_CLASS_EXT=y

#
# CPU/Task time and stats accounting
#
CONFIG_VIRT_CPU_ACCOUNTING=y
CONFIG_VIRT_CPU_ACCOUNTING_GEN=y
CONFIG_IRQ_TIME_ACCOUNTING=y
CONFIG_HAVE_SCHED_AVG_IRQ=y
CONFIG_BSD_PROCESS_ACCT=y
CONFIG_BSD_PROCESS_ACCT_V3=y
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
CONFIG_TASK_XACCT=y
CONFIG_TASK_IO_ACCOUNTING=y
CONFIG_PSI=y
# CONFIG_PSI_DEFAULT_DISABLED is not set

# end of CPU/Task time and stats accounting

CONFIG_CPU_ISOLATION=y

#
# RCU Subsystem
#
CONFIG_TREE_RCU=y
CONFIG_PREEMPT_RCU=y
CONFIG_RCU_EXPERT=y
CONFIG_TREE_SRCU=y
CONFIG_TASKS_RCU_GENERIC=y
# CONFIG_FORCE_TASKS_RCU is not set
CONFIG_NEED_TASKS_RCU=y
CONFIG_TASKS_RCU=y
# CONFIG_FORCE_TASKS_RUDE_RCU is not set
CONFIG_TASKS_RUDE_RCU=y
# CONFIG_FORCE_TASKS_TRACE_RCU is not set
CONFIG_TASKS_TRACE_RCU=y
CONFIG_RCU_STALL_COMMON=y
CONFIG_RCU_NEED_SEGCBLIST=y
CONFIG_RCU_FANOUT=64
CONFIG_RCU_FANOUT_LEAF=16
CONFIG_RCU_BOOST=y
CONFIG_RCU_BOOST_DELAY=500
CONFIG_RCU_EXP_KTHREAD=y
CONFIG_RCU_NOCB_CPU=y
# CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set
# CONFIG_RCU_NOCB_CPU_CB_BOOST is not set
# CONFIG_TASKS_TRACE_RCU_READ_MB is not set
CONFIG_RCU_LAZY=y
# CONFIG_RCU_LAZY_DEFAULT_OFF is not set
CONFIG_RCU_DOUBLE_CHECK_CB_TIME=y

# end of RCU Subsystem

CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_IKHEADERS=m
CONFIG_LOG_BUF_SHIFT=17
CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
CONFIG_PRINTK_INDEX=y
CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y

#
# Scheduler features
#
CONFIG_UCLAMP_TASK=y
CONFIG_UCLAMP_BUCKETS_COUNT=5

# end of Scheduler features

CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y CONFIG_CC_HAS_INT128=y CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" CONFIG_GCC10_NO_ARRAY_BOUNDS=y CONFIG_CC_NO_ARRAY_BOUNDS=y CONFIG_GCC_NO_STRINGOP_OVERFLOW=y CONFIG_CC_NO_STRINGOP_OVERFLOW=y CONFIG_ARCH_SUPPORTS_INT128=y CONFIG_NUMA_BALANCING=y CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_SLAB_OBJ_EXT=y
CONFIG_CGROUPS=y
CONFIG_PAGE_COUNTER=y
# CONFIG_CGROUP_FAVOR_DYNMODS is not set CONFIG_MEMCG=y
# CONFIG_MEMCG_V1 is not set
CONFIG_BLK_CGROUP=y
CONFIG_CGROUP_WRITEBACK=y
CONFIG_CGROUP_SCHED=y CONFIG_GROUP_SCHED_WEIGHT=y CONFIG_FAIR_GROUP_SCHED=y
CONFIG_CFS_BANDWIDTH=y
# CONFIG_RT_GROUP_SCHED is not set CONFIG_EXT_GROUP_SCHED=y
CONFIG_SCHED_MM_CID=y
CONFIG_UCLAMP_TASK_GROUP=y
CONFIG_CGROUP_PIDS=y
CONFIG_CGROUP_RDMA=y
CONFIG_CGROUP_FREEZER=y
CONFIG_CGROUP_HUGETLB=y
CONFIG_CPUSETS=y
# CONFIG_CPUSETS_V1 is not set CONFIG_PROC_PID_CPUSET=y
CONFIG_CGROUP_DEVICE=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_CGROUP_PERF=y
CONFIG_CGROUP_BPF=y
CONFIG_CGROUP_MISC=y
# CONFIG_CGROUP_DEBUG is not set CONFIG_SOCK_CGROUP_DATA=y
CONFIG_NAMESPACES=y
CONFIG_UTS_NS=y
CONFIG_TIME_NS=y
CONFIG_IPC_NS=y
CONFIG_USER_NS=y
CONFIG_PID_NS=y
CONFIG_NET_NS=y
CONFIG_CHECKPOINT_RESTORE=y CONFIG_SCHED_AUTOGROUP=y
CONFIG_RELAY=y
CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE=""
CONFIG_RD_GZIP=y
CONFIG_RD_BZIP2=y
CONFIG_RD_LZMA=y
CONFIG_RD_XZ=y
CONFIG_RD_LZO=y
CONFIG_RD_LZ4=y
CONFIG_RD_ZSTD=y
CONFIG_BOOT_CONFIG=y
# CONFIG_BOOT_CONFIG_FORCE is not set
# CONFIG_BOOT_CONFIG_EMBED is not set CONFIG_INITRAMFS_PRESERVE_MTIME=y CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_LD_ORPHAN_WARN=y CONFIG_LD_ORPHAN_WARN_LEVEL="warn" CONFIG_SYSCTL=y
CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_HAVE_PCSPKR_PLATFORM=y
# CONFIG_EXPERT is not set
CONFIG_UID16=y
CONFIG_MULTIUSER=y
CONFIG_SGETMASK_SYSCALL=y
CONFIG_SYSFS_SYSCALL=y
CONFIG_FHANDLE=y
CONFIG_POSIX_TIMERS=y
CONFIG_PRINTK=y
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_PCSPKR_PLATFORM=y
CONFIG_FUTEX=y
CONFIG_FUTEX_PI=y
CONFIG_EPOLL=y
CONFIG_SIGNALFD=y
CONFIG_TIMERFD=y
CONFIG_EVENTFD=y
CONFIG_SHMEM=y
CONFIG_AIO=y
CONFIG_IO_URING=y
CONFIG_ADVISE_SYSCALLS=y
CONFIG_MEMBARRIER=y
CONFIG_KCMP=y
CONFIG_RSEQ=y
CONFIG_CACHESTAT_SYSCALL=y
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_SELFTEST is not set CONFIG_KALLSYMS_ALL=y CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y CONFIG_HAVE_PERF_EVENTS=y CONFIG_GUEST_PERF_EVENTS=y

#
# Kernel Performance Events And Counters
#
CONFIG_PERF_EVENTS=y
# CONFIG_DEBUG_PERF_USE_VMALLOC is not set

# end of Kernel Performance Events And Counters

CONFIG_SYSTEM_DATA_VERIFICATION=y
CONFIG_PROFILING=y
CONFIG_TRACEPOINTS=y

#
# Kexec and crash features
#
CONFIG_CRASH_RESERVE=y
CONFIG_VMCORE_INFO=y
CONFIG_KEXEC_CORE=y
CONFIG_KEXEC=y
CONFIG_KEXEC_FILE=y
CONFIG_KEXEC_SIG=y
# CONFIG_KEXEC_SIG_FORCE is not set
CONFIG_KEXEC_BZIMAGE_VERIFY_SIG=y
CONFIG_KEXEC_JUMP=y
CONFIG_CRASH_DUMP=y
CONFIG_CRASH_HOTPLUG=y
CONFIG_CRASH_MAX_MEMORY_RANGES=8192

# end of Kexec and crash features
# end of General setup

CONFIG_64BIT=y
CONFIG_X86_64=y
CONFIG_X86=y
CONFIG_INSTRUCTION_DECODER=y
CONFIG_OUTPUT_FORMAT="elf64-x86-64"
CONFIG_LOCKDEP_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_MMU=y
CONFIG_ARCH_MMAP_RND_BITS_MIN=28
CONFIG_ARCH_MMAP_RND_BITS_MAX=32
CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8
CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16
CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_BUG=y
CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
CONFIG_ARCH_MAY_HAVE_PC_FDC=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_ARCH_HAS_CPU_RELAX=y
CONFIG_ARCH_HIBERNATION_POSSIBLE=y
CONFIG_ARCH_SUSPEND_POSSIBLE=y
CONFIG_AUDIT_ARCH=y
CONFIG_HAVE_INTEL_TXT=y
CONFIG_X86_64_SMP=y
CONFIG_ARCH_SUPPORTS_UPROBES=y
CONFIG_FIX_EARLYCON_MEM=y
CONFIG_DYNAMIC_PHYSICAL_MASK=y
CONFIG_PGTABLE_LEVELS=5
CONFIG_CC_HAS_SANE_STACKPROTECTOR=y

#
# Processor type and features
#
CONFIG_SMP=y
CONFIG_X86_X2APIC=y
# CONFIG_X86_POSTED_MSI is not set
CONFIG_X86_MPPARSE=y
CONFIG_X86_CPU_RESCTRL=y
# CONFIG_X86_FRED is not set
# CONFIG_X86_EXTENDED_PLATFORM is not set
CONFIG_X86_INTEL_LPSS=y
CONFIG_X86_AMD_PLATFORM_DEVICE=y
CONFIG_IOSF_MBI=y
# CONFIG_IOSF_MBI_DEBUG is not set
CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y
CONFIG_SCHED_OMIT_FRAME_POINTER=y
CONFIG_HYPERVISOR_GUEST=y
CONFIG_PARAVIRT=y
CONFIG_PARAVIRT_XXL=y
# CONFIG_PARAVIRT_DEBUG is not set
CONFIG_PARAVIRT_SPINLOCKS=y
CONFIG_X86_HV_CALLBACK_VECTOR=y
CONFIG_XEN=y
CONFIG_XEN_PV=y
CONFIG_XEN_512GB=y
CONFIG_XEN_PV_SMP=y
CONFIG_XEN_PV_DOM0=y
CONFIG_XEN_PVHVM=y
CONFIG_XEN_PVHVM_SMP=y
CONFIG_XEN_PVHVM_GUEST=y
CONFIG_XEN_SAVE_RESTORE=y
# CONFIG_XEN_DEBUG_FS is not set
CONFIG_XEN_PVH=y
CONFIG_XEN_DOM0=y
CONFIG_XEN_PV_MSR_SAFE=y
CONFIG_KVM_GUEST=y
CONFIG_ARCH_CPUIDLE_HALTPOLL=y
CONFIG_PVH=y
CONFIG_PARAVIRT_TIME_ACCOUNTING=y
CONFIG_PARAVIRT_CLOCK=y
CONFIG_JAILHOUSE_GUEST=y
CONFIG_ACRN_GUEST=y
CONFIG_INTEL_TDX_GUEST=y
# CONFIG_MK8 is not set
# CONFIG_MPSC is not set
# CONFIG_MCORE2 is not set
# CONFIG_MATOM is not set
CONFIG_GENERIC_CPU=y
CONFIG_X86_INTERNODE_CACHE_SHIFT=6
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_X86_TSC=y
CONFIG_X86_HAVE_PAE=y
CONFIG_X86_CMPXCHG64=y
CONFIG_X86_CMOV=y
CONFIG_X86_MINIMUM_CPU_FAMILY=64
CONFIG_X86_DEBUGCTLMSR=y
CONFIG_IA32_FEAT_CTL=y
CONFIG_X86_VMX_FEATURE_NAMES=y
CONFIG_CPU_SUP_INTEL=y
CONFIG_CPU_SUP_AMD=y
CONFIG_CPU_SUP_HYGON=y
CONFIG_CPU_SUP_CENTAUR=y
CONFIG_CPU_SUP_ZHAOXIN=y
CONFIG_HPET_TIMER=y
CONFIG_HPET_EMULATE_RTC=y
CONFIG_DMI=y
# CONFIG_GART_IOMMU is not set
CONFIG_BOOT_VESA_SUPPORT=y
CONFIG_MAXSMP=y
CONFIG_NR_CPUS_RANGE_BEGIN=8192
CONFIG_NR_CPUS_RANGE_END=8192
CONFIG_NR_CPUS_DEFAULT=8192
CONFIG_NR_CPUS=8192
CONFIG_SCHED_CLUSTER=y
CONFIG_SCHED_SMT=y
CONFIG_SCHED_MC=y
CONFIG_SCHED_MC_PRIO=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_ACPI_MADT_WAKEUP=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
CONFIG_X86_MCE=y
# CONFIG_X86_MCELOG_LEGACY is not set
CONFIG_X86_MCE_INTEL=y
CONFIG_X86_MCE_AMD=y
CONFIG_X86_MCE_THRESHOLD=y
CONFIG_X86_MCE_INJECT=m

#
# Performance monitoring
#
CONFIG_PERF_EVENTS_INTEL_UNCORE=m
CONFIG_PERF_EVENTS_INTEL_RAPL=m
CONFIG_PERF_EVENTS_INTEL_CSTATE=m
CONFIG_PERF_EVENTS_AMD_POWER=m
CONFIG_PERF_EVENTS_AMD_UNCORE=m
CONFIG_PERF_EVENTS_AMD_BRS=y

# end of Performance monitoring

CONFIG_X86_16BIT=y
CONFIG_X86_ESPFIX64=y
CONFIG_X86_VSYSCALL_EMULATION=y
CONFIG_X86_IOPL_IOPERM=y
CONFIG_MICROCODE=y
# CONFIG_MICROCODE_LATE_LOADING is not set
CONFIG_X86_MSR=y
CONFIG_X86_CPUID=y
CONFIG_X86_5LEVEL=y
CONFIG_X86_DIRECT_GBPAGES=y
CONFIG_X86_CPA_STATISTICS=y
CONFIG_X86_MEM_ENCRYPT=y
CONFIG_AMD_MEM_ENCRYPT=y
CONFIG_NUMA=y
# CONFIG_AMD_NUMA is not set
CONFIG_X86_64_ACPI_NUMA=y
CONFIG_NODES_SHIFT=10
CONFIG_ARCH_SPARSEMEM_ENABLE=y
CONFIG_ARCH_SPARSEMEM_DEFAULT=y
# CONFIG_ARCH_MEMORY_PROBE is not set
CONFIG_ARCH_PROC_KCORE_TEXT=y
CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
CONFIG_X86_PMEM_LEGACY_DEVICE=y
CONFIG_X86_PMEM_LEGACY=m
CONFIG_X86_CHECK_BIOS_CORRUPTION=y
CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
CONFIG_MTRR=y
CONFIG_MTRR_SANITIZER=y
CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1
CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=0
CONFIG_X86_PAT=y
CONFIG_X86_UMIP=y
CONFIG_CC_HAS_IBT=y
CONFIG_X86_CET=y
CONFIG_X86_KERNEL_IBT=y
CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y
CONFIG_ARCH_PKEY_BITS=4
# CONFIG_X86_INTEL_TSX_MODE_OFF is not set
# CONFIG_X86_INTEL_TSX_MODE_ON is not set
CONFIG_X86_INTEL_TSX_MODE_AUTO=y
CONFIG_X86_SGX=y
CONFIG_X86_USER_SHADOW_STACK=y
CONFIG_EFI=y
CONFIG_EFI_STUB=y
# CONFIG_EFI_HANDOVER_PROTOCOL is not set
# CONFIG_EFI_MIXED is not set
CONFIG_EFI_RUNTIME_MAP=y
# CONFIG_HZ_100 is not set
# CONFIG_HZ_250 is not set
# CONFIG_HZ_300 is not set
CONFIG_HZ_1000=y
CONFIG_HZ=1000
CONFIG_SCHED_HRTICK=y
CONFIG_ARCH_SUPPORTS_KEXEC=y
CONFIG_ARCH_SUPPORTS_KEXEC_FILE=y
CONFIG_ARCH_SELECTS_KEXEC_FILE=y
CONFIG_ARCH_SUPPORTS_KEXEC_PURGATORY=y
CONFIG_ARCH_SUPPORTS_KEXEC_SIG=y
CONFIG_ARCH_SUPPORTS_KEXEC_SIG_FORCE=y
CONFIG_ARCH_SUPPORTS_KEXEC_BZIMAGE_VERIFY_SIG=y
CONFIG_ARCH_SUPPORTS_KEXEC_JUMP=y
CONFIG_ARCH_SUPPORTS_CRASH_DUMP=y
CONFIG_ARCH_SUPPORTS_CRASH_HOTPLUG=y
CONFIG_ARCH_HAS_GENERIC_CRASHKERNEL_RESERVATION=y
CONFIG_PHYSICAL_START=0x1000000
CONFIG_RELOCATABLE=y
CONFIG_RANDOMIZE_BASE=y
CONFIG_X86_NEED_RELOCS=y
CONFIG_PHYSICAL_ALIGN=0x200000
CONFIG_DYNAMIC_MEMORY_LAYOUT=y
CONFIG_RANDOMIZE_MEMORY=y
CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa
CONFIG_HOTPLUG_CPU=y
# CONFIG_COMPAT_VDSO is not set
CONFIG_LEGACY_VSYSCALL_XONLY=y
# CONFIG_LEGACY_VSYSCALL_NONE is not set
# CONFIG_CMDLINE_BOOL is not set
CONFIG_MODIFY_LDT_SYSCALL=y
# CONFIG_STRICT_SIGALTSTACK_SIZE is not set
CONFIG_HAVE_LIVEPATCH=y

# end of Processor type and features

CONFIG_CC_HAS_NAMED_AS=y
CONFIG_CC_HAS_NAMED_AS_FIXED_SANITIZERS=y
CONFIG_USE_X86_SEG_SUPPORT=y
CONFIG_CC_HAS_SLS=y
CONFIG_CC_HAS_RETURN_THUNK=y
CONFIG_CC_HAS_ENTRY_PADDING=y
CONFIG_FUNCTION_PADDING_CFI=11
CONFIG_FUNCTION_PADDING_BYTES=16
CONFIG_CALL_PADDING=y
CONFIG_HAVE_CALL_THUNKS=y
CONFIG_CALL_THUNKS=y
CONFIG_PREFIX_SYMBOLS=y
CONFIG_CPU_MITIGATIONS=y
CONFIG_MITIGATION_PAGE_TABLE_ISOLATION=y
CONFIG_MITIGATION_RETPOLINE=y
CONFIG_MITIGATION_RETHUNK=y
CONFIG_MITIGATION_UNRET_ENTRY=y
CONFIG_MITIGATION_CALL_DEPTH_TRACKING=y
# CONFIG_CALL_THUNKS_DEBUG is not set
CONFIG_MITIGATION_IBPB_ENTRY=y
CONFIG_MITIGATION_IBRS_ENTRY=y
CONFIG_MITIGATION_SRSO=y
CONFIG_MITIGATION_SLS=y
CONFIG_MITIGATION_GDS=y
CONFIG_MITIGATION_RFDS=y
CONFIG_MITIGATION_SPECTRE_BHI=y
CONFIG_MITIGATION_MDS=y
CONFIG_MITIGATION_TAA=y
CONFIG_MITIGATION_MMIO_STALE_DATA=y
CONFIG_MITIGATION_L1TF=y
CONFIG_MITIGATION_RETBLEED=y
CONFIG_MITIGATION_SPECTRE_V1=y
CONFIG_MITIGATION_SPECTRE_V2=y
CONFIG_MITIGATION_SRBDS=y
CONFIG_MITIGATION_SSB=y
CONFIG_ARCH_HAS_ADD_PAGES=y

#
# Power management and ACPI options
#
CONFIG_ARCH_HIBERNATION_HEADER=y
CONFIG_SUSPEND=y
CONFIG_SUSPEND_FREEZER=y
CONFIG_HIBERNATE_CALLBACKS=y
CONFIG_HIBERNATION=y
CONFIG_HIBERNATION_SNAPSHOT_DEV=y
# CONFIG_HIBERNATION_COMP_LZO is not set
CONFIG_HIBERNATION_COMP_LZ4=y
CONFIG_HIBERNATION_DEF_COMP="lz4"
CONFIG_PM_STD_PARTITION=""
CONFIG_PM_SLEEP=y
CONFIG_PM_SLEEP_SMP=y
# CONFIG_PM_AUTOSLEEP is not set
# CONFIG_PM_USERSPACE_AUTOSLEEP is not set
# CONFIG_PM_WAKELOCKS is not set
CONFIG_PM=y
CONFIG_PM_DEBUG=y
# CONFIG_PM_ADVANCED_DEBUG is not set
# CONFIG_PM_TEST_SUSPEND is not set
CONFIG_PM_SLEEP_DEBUG=y
CONFIG_PM_TRACE=y
CONFIG_PM_TRACE_RTC=y
CONFIG_PM_CLK=y
CONFIG_PM_GENERIC_DOMAINS=y
CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y
CONFIG_PM_GENERIC_DOMAINS_SLEEP=y
CONFIG_ENERGY_MODEL=y
CONFIG_ARCH_SUPPORTS_ACPI=y
CONFIG_ACPI=y
CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y
CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y
CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y
CONFIG_ACPI_TABLE_LIB=y
CONFIG_ACPI_THERMAL_LIB=y
# CONFIG_ACPI_DEBUGGER is not set
CONFIG_ACPI_SPCR_TABLE=y
CONFIG_ACPI_FPDT=y
CONFIG_ACPI_LPIT=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y
CONFIG_ACPI_EC_DEBUGFS=m
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_VIDEO=m
CONFIG_ACPI_FAN=y
CONFIG_ACPI_TAD=m
CONFIG_ACPI_DOCK=y
CONFIG_ACPI_CPU_FREQ_PSS=y
CONFIG_ACPI_PROCESSOR_CSTATE=y
CONFIG_ACPI_PROCESSOR_IDLE=y
CONFIG_ACPI_CPPC_LIB=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_IPMI=m
CONFIG_ACPI_HOTPLUG_CPU=y
CONFIG_ACPI_PROCESSOR_AGGREGATOR=m
CONFIG_ACPI_THERMAL=y
CONFIG_ACPI_PLATFORM_PROFILE=m
CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y
CONFIG_ACPI_TABLE_UPGRADE=y
CONFIG_ACPI_DEBUG=y
CONFIG_ACPI_PCI_SLOT=y
CONFIG_ACPI_CONTAINER=y
CONFIG_ACPI_HOTPLUG_MEMORY=y
CONFIG_ACPI_HOTPLUG_IOAPIC=y
CONFIG_ACPI_SBS=m
CONFIG_ACPI_HED=y
CONFIG_ACPI_BGRT=y
CONFIG_ACPI_NHLT=y
CONFIG_ACPI_NFIT=m
# CONFIG_NFIT_SECURITY_DEBUG is not set
CONFIG_ACPI_NUMA=y
CONFIG_ACPI_HMAT=y
CONFIG_HAVE_ACPI_APEI=y
CONFIG_HAVE_ACPI_APEI_NMI=y
CONFIG_ACPI_APEI=y
CONFIG_ACPI_APEI_GHES=y
CONFIG_ACPI_APEI_PCIEAER=y
CONFIG_ACPI_APEI_MEMORY_FAILURE=y
CONFIG_ACPI_APEI_EINJ=m
CONFIG_ACPI_APEI_EINJ_CXL=y
CONFIG_ACPI_APEI_ERST_DEBUG=m
CONFIG_ACPI_DPTF=y
CONFIG_DPTF_POWER=m
CONFIG_DPTF_PCH_FIVR=m
CONFIG_ACPI_WATCHDOG=y
CONFIG_ACPI_EXTLOG=m
CONFIG_ACPI_ADXL=y
CONFIG_ACPI_CONFIGFS=m
CONFIG_ACPI_PFRUT=m
CONFIG_ACPI_PCC=y
CONFIG_ACPI_FFH=y
CONFIG_PMIC_OPREGION=y
CONFIG_BYTCRC_PMIC_OPREGION=y
CONFIG_CHTCRC_PMIC_OPREGION=y
CONFIG_XPOWER_PMIC_OPREGION=y
CONFIG_BXT_WC_PMIC_OPREGION=y
CONFIG_CHT_WC_PMIC_OPREGION=y
CONFIG_CHT_DC_TI_PMIC_OPREGION=y
CONFIG_TPS68470_PMIC_OPREGION=y
CONFIG_ACPI_VIOT=y
CONFIG_ACPI_PRMT=y
CONFIG_X86_PM_TIMER=y

#
# CPU Frequency scaling
#
CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_GOV_ATTR_SET=y CONFIG_CPU_FREQ_GOV_COMMON=y CONFIG_CPU_FREQ_STAT=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL=y CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=y CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y

#
# CPU frequency scaling drivers
#
CONFIG_X86_INTEL_PSTATE=y
CONFIG_X86_PCC_CPUFREQ=m
CONFIG_X86_AMD_PSTATE=y
CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3
CONFIG_X86_AMD_PSTATE_UT=m
CONFIG_X86_ACPI_CPUFREQ=m
CONFIG_X86_ACPI_CPUFREQ_CPB=y
CONFIG_X86_POWERNOW_K8=m
CONFIG_X86_AMD_FREQ_SENSITIVITY=m
# CONFIG_X86_SPEEDSTEP_CENTRINO is not set
CONFIG_X86_P4_CLOCKMOD=m

#

# shared options
#
CONFIG_X86_SPEEDSTEP_LIB=m
# end of CPU Frequency scaling

#
# CPU Idle
#
CONFIG_CPU_IDLE=y
CONFIG_CPU_IDLE_GOV_LADDER=y
CONFIG_CPU_IDLE_GOV_MENU=y
CONFIG_CPU_IDLE_GOV_TEO=y
CONFIG_CPU_IDLE_GOV_HALTPOLL=y
CONFIG_HALTPOLL_CPUIDLE=m

# end of CPU Idle

CONFIG_INTEL_IDLE=y

# end of Power management and ACPI options

#
# Bus options (PCI etc.)
#
CONFIG_PCI_DIRECT=y
CONFIG_PCI_MMCONFIG=y
CONFIG_PCI_XEN=y
CONFIG_MMCONF_FAM10H=y
CONFIG_ISA_DMA_API=y
CONFIG_AMD_NB=y

# end of Bus options (PCI etc.)

#
# Binary Emulations
#
CONFIG_IA32_EMULATION=y
CONFIG_IA32_EMULATION_DEFAULT_DISABLED=y
# CONFIG_X86_X32_ABI is not set
CONFIG_COMPAT_32=y
CONFIG_COMPAT=y
CONFIG_COMPAT_FOR_U64_ALIGNMENT=y

# end of Binary Emulations

CONFIG_KVM_COMMON=y
CONFIG_HAVE_KVM_PFNCACHE=y
CONFIG_HAVE_KVM_IRQCHIP=y
CONFIG_HAVE_KVM_IRQ_ROUTING=y
CONFIG_HAVE_KVM_DIRTY_RING=y
CONFIG_HAVE_KVM_DIRTY_RING_TSO=y
CONFIG_HAVE_KVM_DIRTY_RING_ACQ_REL=y
CONFIG_KVM_MMIO=y
CONFIG_KVM_ASYNC_PF=y
CONFIG_HAVE_KVM_MSI=y
CONFIG_HAVE_KVM_READONLY_MEM=y
CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y
CONFIG_KVM_VFIO=y
CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y
CONFIG_KVM_GENERIC_PRE_FAULT_MEMORY=y
CONFIG_KVM_COMPAT=y
CONFIG_HAVE_KVM_IRQ_BYPASS=y
CONFIG_HAVE_KVM_NO_POLL=y
CONFIG_KVM_XFER_TO_GUEST_WORK=y
CONFIG_HAVE_KVM_PM_NOTIFIER=y
CONFIG_KVM_GENERIC_HARDWARE_ENABLING=y
CONFIG_KVM_GENERIC_MMU_NOTIFIER=y
CONFIG_KVM_GENERIC_MEMORY_ATTRIBUTES=y
CONFIG_KVM_PRIVATE_MEM=y
CONFIG_KVM_GENERIC_PRIVATE_MEM=y
CONFIG_HAVE_KVM_ARCH_GMEM_PREPARE=y
CONFIG_HAVE_KVM_ARCH_GMEM_INVALIDATE=y
CONFIG_VIRTUALIZATION=y
CONFIG_KVM_X86=m
CONFIG_KVM=m
CONFIG_KVM_INTEL=m
CONFIG_X86_SGX_KVM=y
CONFIG_KVM_AMD=m
CONFIG_KVM_AMD_SEV=y
CONFIG_KVM_SMM=y
CONFIG_KVM_HYPERV=y
CONFIG_KVM_XEN=y
CONFIG_KVM_EXTERNAL_WRITE_TRACKING=y
CONFIG_KVM_MAX_NR_VCPUS=1024
CONFIG_AS_AVX512=y
CONFIG_AS_SHA1_NI=y
CONFIG_AS_SHA256_NI=y
CONFIG_AS_TPAUSE=y
CONFIG_AS_GFNI=y
CONFIG_AS_VAES=y
CONFIG_AS_VPCLMULQDQ=y
CONFIG_AS_WRUSS=y
CONFIG_ARCH_CONFIGURES_CPU_MITIGATIONS=y
CONFIG_ARCH_HAS_DMA_OPS=y

#
# General architecture-dependent options
#
CONFIG_HOTPLUG_SMT=y
CONFIG_HOTPLUG_CORE_SYNC=y
CONFIG_HOTPLUG_CORE_SYNC_DEAD=y
CONFIG_HOTPLUG_CORE_SYNC_FULL=y
CONFIG_HOTPLUG_SPLIT_STARTUP=y
CONFIG_HOTPLUG_PARALLEL=y
CONFIG_GENERIC_ENTRY=y
CONFIG_KPROBES=y
CONFIG_JUMP_LABEL=y
# CONFIG_STATIC_KEYS_SELFTEST is not set
# CONFIG_STATIC_CALL_SELFTEST is not set
CONFIG_OPTPROBES=y
CONFIG_KPROBES_ON_FTRACE=y
CONFIG_UPROBES=y
CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
CONFIG_ARCH_USE_BUILTIN_BSWAP=y
CONFIG_KRETPROBES=y
CONFIG_KRETPROBE_ON_RETHOOK=y
CONFIG_USER_RETURN_NOTIFIER=y
CONFIG_HAVE_IOREMAP_PROT=y
CONFIG_HAVE_KPROBES=y
CONFIG_HAVE_KRETPROBES=y
CONFIG_HAVE_OPTPROBES=y
CONFIG_HAVE_KPROBES_ON_FTRACE=y
CONFIG_ARCH_CORRECT_STACKTRACE_ON_KRETPROBE=y
CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y
CONFIG_HAVE_NMI=y
CONFIG_TRACE_IRQFLAGS_SUPPORT=y
CONFIG_TRACE_IRQFLAGS_NMI_SUPPORT=y
CONFIG_HAVE_ARCH_TRACEHOOK=y
CONFIG_HAVE_DMA_CONTIGUOUS=y
CONFIG_GENERIC_SMP_IDLE_THREAD=y
CONFIG_ARCH_HAS_FORTIFY_SOURCE=y
CONFIG_ARCH_HAS_SET_MEMORY=y
CONFIG_ARCH_HAS_SET_DIRECT_MAP=y
CONFIG_ARCH_HAS_CPU_FINALIZE_INIT=y
CONFIG_ARCH_HAS_CPU_PASID=y
CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y
CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y
CONFIG_ARCH_WANTS_NO_INSTR=y
CONFIG_HAVE_ASM_MODVERSIONS=y
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
CONFIG_HAVE_RSEQ=y
CONFIG_HAVE_RUST=y
CONFIG_HAVE_FUNCTION_ARG_ACCESS_API=y
CONFIG_HAVE_HW_BREAKPOINT=y
CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y
CONFIG_HAVE_USER_RETURN_NOTIFIER=y
CONFIG_HAVE_PERF_EVENTS_NMI=y
CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y
CONFIG_HAVE_PERF_REGS=y
CONFIG_HAVE_PERF_USER_STACK_DUMP=y
CONFIG_HAVE_ARCH_JUMP_LABEL=y
CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y
CONFIG_MMU_GATHER_TABLE_FREE=y
CONFIG_MMU_GATHER_RCU_TABLE_FREE=y
CONFIG_MMU_GATHER_MERGE_VMAS=y
CONFIG_MMU_LAZY_TLB_REFCOUNT=y
CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
CONFIG_ARCH_HAVE_EXTRA_ELF_NOTES=y
CONFIG_ARCH_HAS_NMI_SAFE_THIS_CPU_OPS=y
CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y
CONFIG_HAVE_CMPXCHG_LOCAL=y
CONFIG_HAVE_CMPXCHG_DOUBLE=y
CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y
CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y
CONFIG_HAVE_ARCH_SECCOMP=y
CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
CONFIG_SECCOMP=y
CONFIG_SECCOMP_FILTER=y
# CONFIG_SECCOMP_CACHE_DEBUG is not set
CONFIG_HAVE_ARCH_STACKLEAK=y
CONFIG_HAVE_STACKPROTECTOR=y
CONFIG_STACKPROTECTOR=y
CONFIG_STACKPROTECTOR_STRONG=y
CONFIG_ARCH_SUPPORTS_LTO_CLANG=y
CONFIG_ARCH_SUPPORTS_LTO_CLANG_THIN=y
CONFIG_LTO_NONE=y
CONFIG_ARCH_SUPPORTS_CFI_CLANG=y
CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y
CONFIG_HAVE_CONTEXT_TRACKING_USER=y
CONFIG_HAVE_CONTEXT_TRACKING_USER_OFFSTACK=y
CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
CONFIG_HAVE_MOVE_PUD=y
CONFIG_HAVE_MOVE_PMD=y
CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y
CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y
CONFIG_HAVE_ARCH_HUGE_VMAP=y
CONFIG_HAVE_ARCH_HUGE_VMALLOC=y
CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y
CONFIG_ARCH_WANT_PMD_MKWRITE=y
CONFIG_HAVE_ARCH_SOFT_DIRTY=y
CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
CONFIG_MODULES_USE_ELF_RELA=y
CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y
CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y
CONFIG_SOFTIRQ_ON_OWN_STACK=y
CONFIG_ARCH_HAS_ELF_RANDOMIZE=y
CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
CONFIG_HAVE_EXIT_THREAD=y
CONFIG_ARCH_MMAP_RND_BITS=28
CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y
CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8
CONFIG_HAVE_ARCH_COMPAT_MMAP_BASES=y
CONFIG_HAVE_PAGE_SIZE_4KB=y
CONFIG_PAGE_SIZE_4KB=y
CONFIG_PAGE_SIZE_LESS_THAN_64KB=y
CONFIG_PAGE_SIZE_LESS_THAN_256KB=y
CONFIG_PAGE_SHIFT=12
CONFIG_HAVE_OBJTOOL=y
CONFIG_HAVE_JUMP_LABEL_HACK=y
CONFIG_HAVE_NOINSTR_HACK=y
CONFIG_HAVE_NOINSTR_VALIDATION=y
CONFIG_HAVE_UACCESS_VALIDATION=y
CONFIG_HAVE_STACK_VALIDATION=y
CONFIG_HAVE_RELIABLE_STACKTRACE=y
CONFIG_ISA_BUS_API=y
CONFIG_OLD_SIGSUSPEND3=y
CONFIG_COMPAT_OLD_SIGACTION=y
CONFIG_COMPAT_32BIT_TIME=y
CONFIG_ARCH_SUPPORTS_RT=y
CONFIG_HAVE_ARCH_VMAP_STACK=y
CONFIG_VMAP_STACK=y
CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y
CONFIG_RANDOMIZE_KSTACK_OFFSET=y
CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y
CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y
CONFIG_STRICT_KERNEL_RWX=y
CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y
CONFIG_STRICT_MODULE_RWX=y
CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y
CONFIG_ARCH_USE_MEMREMAP_PROT=y
CONFIG_LOCK_EVENT_COUNTS=y
CONFIG_ARCH_HAS_MEM_ENCRYPT=y
CONFIG_ARCH_HAS_CC_PLATFORM=y
CONFIG_HAVE_STATIC_CALL=y
CONFIG_HAVE_STATIC_CALL_INLINE=y
CONFIG_HAVE_PREEMPT_DYNAMIC=y
CONFIG_HAVE_PREEMPT_DYNAMIC_CALL=y
CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y
CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y
CONFIG_ARCH_HAS_ELFCORE_COMPAT=y
CONFIG_ARCH_HAS_PARANOID_L1D_FLUSH=y
CONFIG_DYNAMIC_SIGFRAME=y
CONFIG_HAVE_ARCH_NODE_DEV_GROUP=y
CONFIG_ARCH_HAS_HW_PTE_YOUNG=y
CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG=y
CONFIG_ARCH_HAS_KERNEL_FPU_SUPPORT=y

#
# GCOV-based kernel profiling
#
# CONFIG_GCOV_KERNEL is not set
CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y

# end of GCOV-based kernel profiling

CONFIG_HAVE_GCC_PLUGINS=y
CONFIG_GCC_PLUGINS=y
# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set
CONFIG_FUNCTION_ALIGNMENT_4B=y
CONFIG_FUNCTION_ALIGNMENT_16B=y
CONFIG_FUNCTION_ALIGNMENT=16
CONFIG_CC_HAS_MIN_FUNCTION_ALIGNMENT=y
CONFIG_CC_HAS_SANE_FUNCTION_ALIGNMENT=y

# end of General architecture-dependent options

CONFIG_RT_MUTEXES=y
CONFIG_MODULE_SIG_FORMAT=y
CONFIG_MODULES=y
CONFIG_MODULE_DEBUGFS=y
# CONFIG_MODULE_DEBUG is not set
CONFIG_MODULE_FORCE_LOAD=y
CONFIG_MODULE_UNLOAD=y
CONFIG_MODULE_FORCE_UNLOAD=y
CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y
# CONFIG_MODVERSIONS is not set
CONFIG_MODULE_SRCVERSION_ALL=y
CONFIG_MODULE_SIG=y
CONFIG_MODULE_SIG_FORCE=y
CONFIG_MODULE_SIG_ALL=y
# CONFIG_MODULE_SIG_SHA1 is not set
# CONFIG_MODULE_SIG_SHA256 is not set
# CONFIG_MODULE_SIG_SHA384 is not set
CONFIG_MODULE_SIG_SHA512=y
# CONFIG_MODULE_SIG_SHA3_256 is not set
# CONFIG_MODULE_SIG_SHA3_384 is not set
# CONFIG_MODULE_SIG_SHA3_512 is not set
CONFIG_MODULE_SIG_HASH="sha512"
CONFIG_MODULE_COMPRESS=y
# CONFIG_MODULE_COMPRESS_GZIP is not set
# CONFIG_MODULE_COMPRESS_XZ is not set
CONFIG_MODULE_COMPRESS_ZSTD=y
CONFIG_MODULE_COMPRESS_ALL=y
CONFIG_MODULE_DECOMPRESS=y
CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS=y
CONFIG_MODPROBE_PATH="/sbin/modprobe"
CONFIG_TRIM_UNUSED_KSYMS=y
CONFIG_UNUSED_KSYMS_WHITELIST=""
CONFIG_MODULES_TREE_LOOKUP=y
CONFIG_BLOCK=y
CONFIG_BLOCK_LEGACY_AUTOLOAD=y
CONFIG_BLK_RQ_ALLOC_TIME=y
CONFIG_BLK_CGROUP_RWSTAT=y
CONFIG_BLK_CGROUP_PUNT_BIO=y
CONFIG_BLK_DEV_BSG_COMMON=y
CONFIG_BLK_ICQ=y
CONFIG_BLK_DEV_BSGLIB=y
CONFIG_BLK_DEV_INTEGRITY=y
CONFIG_BLK_DEV_WRITE_MOUNTED=y
CONFIG_BLK_DEV_ZONED=y
CONFIG_BLK_DEV_THROTTLING=y
CONFIG_BLK_WBT=y
CONFIG_BLK_WBT_MQ=y
CONFIG_BLK_CGROUP_IOLATENCY=y
CONFIG_BLK_CGROUP_FC_APPID=y
CONFIG_BLK_CGROUP_IOCOST=y
CONFIG_BLK_CGROUP_IOPRIO=y
CONFIG_BLK_DEBUG_FS=y
CONFIG_BLK_SED_OPAL=y
CONFIG_BLK_INLINE_ENCRYPTION=y
CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK=y

#
# Partition Types
#
CONFIG_PARTITION_ADVANCED=y
# CONFIG_ACORN_PARTITION is not set
CONFIG_AIX_PARTITION=y
# CONFIG_OSF_PARTITION is not set
# CONFIG_AMIGA_PARTITION is not set
# CONFIG_ATARI_PARTITION is not set
CONFIG_MAC_PARTITION=y
CONFIG_MSDOS_PARTITION=y
CONFIG_BSD_DISKLABEL=y
CONFIG_MINIX_SUBPARTITION=y
CONFIG_SOLARIS_X86_PARTITION=y
# CONFIG_UNIXWARE_DISKLABEL is not set
CONFIG_LDM_PARTITION=y
# CONFIG_LDM_DEBUG is not set
# CONFIG_SGI_PARTITION is not set
# CONFIG_ULTRIX_PARTITION is not set
# CONFIG_SUN_PARTITION is not set
CONFIG_KARMA_PARTITION=y
CONFIG_EFI_PARTITION=y
# CONFIG_SYSV68_PARTITION is not set
# CONFIG_CMDLINE_PARTITION is not set

# end of Partition Types

CONFIG_BLK_MQ_PCI=y
CONFIG_BLK_MQ_VIRTIO=y
CONFIG_BLK_PM=y
CONFIG_BLOCK_HOLDER_DEPRECATED=y
CONFIG_BLK_MQ_STACKING=y

#
# IO Schedulers
#
CONFIG_MQ_IOSCHED_DEADLINE=y
CONFIG_MQ_IOSCHED_KYBER=y
CONFIG_IOSCHED_BFQ=y
CONFIG_BFQ_GROUP_IOSCHED=y
# CONFIG_BFQ_CGROUP_DEBUG is not set

# end of IO Schedulers

CONFIG_PREEMPT_NOTIFIERS=y
CONFIG_PADATA=y
CONFIG_ASN1=y
CONFIG_UNINLINE_SPIN_UNLOCK=y
CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y
CONFIG_MUTEX_SPIN_ON_OWNER=y
CONFIG_RWSEM_SPIN_ON_OWNER=y
CONFIG_LOCK_SPIN_ON_OWNER=y
CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y
CONFIG_QUEUED_SPINLOCKS=y
CONFIG_ARCH_USE_QUEUED_RWLOCKS=y
CONFIG_QUEUED_RWLOCKS=y
CONFIG_ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE=y
CONFIG_ARCH_HAS_SYNC_CORE_BEFORE_USERMODE=y
CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y
CONFIG_FREEZER=y

#
# Executable file formats
#
CONFIG_BINFMT_ELF=y
CONFIG_COMPAT_BINFMT_ELF=y
CONFIG_ELFCORE=y
CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
CONFIG_BINFMT_SCRIPT=y
CONFIG_BINFMT_MISC=y
CONFIG_COREDUMP=y

# end of Executable file formats

#
# Memory Management options
#
CONFIG_ZPOOL=y
CONFIG_SWAP=y
CONFIG_ZSWAP=y
CONFIG_ZSWAP_DEFAULT_ON=y
# CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set
# CONFIG_ZSWAP_COMPRESSOR_DEFAULT_DEFLATE is not set # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO is not set # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4 is not set # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4HC is not set CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD=y CONFIG_ZSWAP_COMPRESSOR_DEFAULT="zstd"
# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD is not set
# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y CONFIG_ZSWAP_ZPOOL_DEFAULT="zsmalloc" CONFIG_ZBUD=y
# CONFIG_Z3FOLD_DEPRECATED is not set CONFIG_ZSMALLOC=y
CONFIG_ZSMALLOC_STAT=y CONFIG_ZSMALLOC_CHAIN_SIZE=8

#
# Slab allocator options
#
CONFIG_SLUB=y
CONFIG_SLAB_MERGE_DEFAULT=y
CONFIG_SLAB_FREELIST_RANDOM=y
CONFIG_SLAB_FREELIST_HARDENED=y
CONFIG_SLAB_BUCKETS=y
# CONFIG_SLUB_STATS is not set
CONFIG_SLUB_CPU_PARTIAL=y
# CONFIG_RANDOM_KMALLOC_CACHES is not set

# end of Slab allocator options

CONFIG_SHUFFLE_PAGE_ALLOCATOR=y
# CONFIG_COMPAT_BRK is not set
CONFIG_SPARSEMEM=y
CONFIG_SPARSEMEM_EXTREME=y
CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
CONFIG_SPARSEMEM_VMEMMAP=y
CONFIG_ARCH_WANT_OPTIMIZE_DAX_VMEMMAP=y
CONFIG_ARCH_WANT_OPTIMIZE_HUGETLB_VMEMMAP=y
CONFIG_HAVE_GUP_FAST=y
CONFIG_NUMA_KEEP_MEMINFO=y
CONFIG_MEMORY_ISOLATION=y
CONFIG_EXCLUSIVE_SYSTEM_RAM=y
CONFIG_HAVE_BOOTMEM_INFO_NODE=y
CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y
CONFIG_MEMORY_HOTPLUG=y
CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y
CONFIG_MEMORY_HOTREMOVE=y
CONFIG_MHP_MEMMAP_ON_MEMORY=y
CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y
CONFIG_SPLIT_PTE_PTLOCKS=y
CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y
CONFIG_SPLIT_PMD_PTLOCKS=y
CONFIG_MEMORY_BALLOON=y
CONFIG_BALLOON_COMPACTION=y
CONFIG_COMPACTION=y
CONFIG_COMPACT_UNEVICTABLE_DEFAULT=1
CONFIG_PAGE_REPORTING=y
CONFIG_MIGRATION=y
CONFIG_DEVICE_MIGRATION=y
CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y
CONFIG_ARCH_ENABLE_THP_MIGRATION=y
CONFIG_CONTIG_ALLOC=y
CONFIG_PCP_BATCH_SCALE_MAX=5
CONFIG_PHYS_ADDR_T_64BIT=y
CONFIG_MMU_NOTIFIER=y
CONFIG_KSM=y
CONFIG_DEFAULT_MMAP_MIN_ADDR=65536
CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
CONFIG_MEMORY_FAILURE=y
CONFIG_HWPOISON_INJECT=m
CONFIG_ARCH_WANT_GENERAL_HUGETLB=y
CONFIG_ARCH_WANTS_THP_SWAP=y
CONFIG_TRANSPARENT_HUGEPAGE=y
CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y
# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set
# CONFIG_TRANSPARENT_HUGEPAGE_NEVER is not set
CONFIG_THP_SWAP=y
CONFIG_READ_ONLY_THP_FOR_FS=y
CONFIG_PGTABLE_HAS_HUGE_LEAVES=y
CONFIG_ARCH_SUPPORTS_HUGE_PFNMAP=y
CONFIG_ARCH_SUPPORTS_PMD_PFNMAP=y
CONFIG_ARCH_SUPPORTS_PUD_PFNMAP=y
CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
CONFIG_USE_PERCPU_NUMA_NODE_ID=y
CONFIG_HAVE_SETUP_PER_CPU_AREA=y
CONFIG_CMA=y
CONFIG_CMA_DEBUGFS=y
CONFIG_CMA_SYSFS=y
CONFIG_CMA_AREAS=7
CONFIG_MEM_SOFT_DIRTY=y
CONFIG_GENERIC_EARLY_IOREMAP=y
# CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set
CONFIG_PAGE_IDLE_FLAG=y
CONFIG_IDLE_PAGE_TRACKING=y
CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
CONFIG_ARCH_HAS_CURRENT_STACK_POINTER=y
CONFIG_ARCH_HAS_PTE_DEVMAP=y
CONFIG_ZONE_DMA=y
CONFIG_ZONE_DMA32=y
CONFIG_ZONE_DEVICE=y
CONFIG_HMM_MIRROR=y
CONFIG_GET_FREE_REGION=y
CONFIG_DEVICE_PRIVATE=y
CONFIG_VMAP_PFN=y
CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y
CONFIG_ARCH_HAS_PKEYS=y
CONFIG_ARCH_USES_PG_ARCH_2=y
CONFIG_VM_EVENT_COUNTERS=y
# CONFIG_PERCPU_STATS is not set
# CONFIG_GUP_TEST is not set
# CONFIG_DMAPOOL_TEST is not set
CONFIG_ARCH_HAS_PTE_SPECIAL=y
CONFIG_MAPPING_DIRTY_HELPERS=y
CONFIG_MEMFD_CREATE=y
CONFIG_SECRETMEM=y
CONFIG_ANON_VMA_NAME=y
CONFIG_HAVE_ARCH_USERFAULTFD_WP=y
CONFIG_HAVE_ARCH_USERFAULTFD_MINOR=y
CONFIG_USERFAULTFD=y
CONFIG_PTE_MARKER_UFFD_WP=y
CONFIG_LRU_GEN=y
CONFIG_LRU_GEN_ENABLED=y
# CONFIG_LRU_GEN_STATS is not set
CONFIG_LRU_GEN_WALKS_MMU=y
CONFIG_ARCH_SUPPORTS_PER_VMA_LOCK=y
CONFIG_PER_VMA_LOCK=y
CONFIG_LOCK_MM_AND_FIND_VMA=y
CONFIG_IOMMU_MM_DATA=y
CONFIG_EXECMEM=y
CONFIG_NUMA_MEMBLKS=y
# CONFIG_NUMA_EMU is not set

#
# Data Access Monitoring
#
CONFIG_DAMON=y
CONFIG_DAMON_VADDR=y
CONFIG_DAMON_PADDR=y
CONFIG_DAMON_SYSFS=y
# CONFIG_DAMON_DBGFS_DEPRECATED is not set
CONFIG_DAMON_RECLAIM=y
CONFIG_DAMON_LRU_SORT=y

# end of Data Access Monitoring
# end of Memory Management options

CONFIG_NET=y
CONFIG_COMPAT_NETLINK_MESSAGES=y
CONFIG_NET_INGRESS=y
CONFIG_NET_EGRESS=y
CONFIG_NET_XGRESS=y
CONFIG_NET_REDIRECT=y
CONFIG_SKB_DECRYPTED=y
CONFIG_SKB_EXTENSIONS=y
CONFIG_NET_DEVMEM=y

#
# Networking options
#
CONFIG_PACKET=y
CONFIG_PACKET_DIAG=m
CONFIG_UNIX=y
CONFIG_AF_UNIX_OOB=y
CONFIG_UNIX_DIAG=m
CONFIG_TLS=m
CONFIG_TLS_DEVICE=y
# CONFIG_TLS_TOE is not set
CONFIG_XFRM=y
CONFIG_XFRM_OFFLOAD=y
CONFIG_XFRM_ALGO=y
CONFIG_XFRM_USER=y
# CONFIG_XFRM_USER_COMPAT is not set
CONFIG_XFRM_INTERFACE=m
CONFIG_XFRM_SUB_POLICY=y
CONFIG_XFRM_MIGRATE=y
CONFIG_XFRM_STATISTICS=y
CONFIG_XFRM_AH=m
CONFIG_XFRM_ESP=m
CONFIG_XFRM_IPCOMP=m
CONFIG_NET_KEY=m
CONFIG_NET_KEY_MIGRATE=y
CONFIG_XFRM_ESPINTCP=y
CONFIG_SMC=m
CONFIG_SMC_DIAG=m
CONFIG_SMC_LO=y
CONFIG_XDP_SOCKETS=y
CONFIG_XDP_SOCKETS_DIAG=m
CONFIG_NET_HANDSHAKE=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_IP_ADVANCED_ROUTER=y
CONFIG_IP_FIB_TRIE_STATS=y
CONFIG_IP_MULTIPLE_TABLES=y
CONFIG_IP_ROUTE_MULTIPATH=y
CONFIG_IP_ROUTE_VERBOSE=y
CONFIG_IP_ROUTE_CLASSID=y
# CONFIG_IP_PNP is not set
CONFIG_NET_IPIP=m
CONFIG_NET_IPGRE_DEMUX=m
CONFIG_NET_IP_TUNNEL=m
CONFIG_NET_IPGRE=m
CONFIG_NET_IPGRE_BROADCAST=y
CONFIG_IP_MROUTE_COMMON=y
CONFIG_IP_MROUTE=y
CONFIG_IP_MROUTE_MULTIPLE_TABLES=y
CONFIG_IP_PIMSM_V1=y
CONFIG_IP_PIMSM_V2=y
CONFIG_SYN_COOKIES=y
CONFIG_NET_IPVTI=m
CONFIG_NET_UDP_TUNNEL=m
CONFIG_NET_FOU=m
CONFIG_NET_FOU_IP_TUNNELS=y
CONFIG_INET_AH=m
CONFIG_INET_ESP=m
CONFIG_INET_ESP_OFFLOAD=m
CONFIG_INET_ESPINTCP=y
CONFIG_INET_IPCOMP=m
CONFIG_INET_TABLE_PERTURB_ORDER=16
CONFIG_INET_XFRM_TUNNEL=m
CONFIG_INET_TUNNEL=m
CONFIG_INET_DIAG=m
CONFIG_INET_TCP_DIAG=m
CONFIG_INET_UDP_DIAG=m
CONFIG_INET_RAW_DIAG=m
CONFIG_INET_DIAG_DESTROY=y
CONFIG_TCP_CONG_ADVANCED=y
CONFIG_TCP_CONG_BIC=m
CONFIG_TCP_CONG_CUBIC=y
CONFIG_TCP_CONG_WESTWOOD=m
CONFIG_TCP_CONG_HTCP=m
CONFIG_TCP_CONG_HSTCP=m
CONFIG_TCP_CONG_HYBLA=m
CONFIG_TCP_CONG_VEGAS=m
CONFIG_TCP_CONG_NV=m
CONFIG_TCP_CONG_SCALABLE=m
CONFIG_TCP_CONG_LP=m
CONFIG_TCP_CONG_VENO=m
CONFIG_TCP_CONG_YEAH=m
CONFIG_TCP_CONG_ILLINOIS=m
CONFIG_TCP_CONG_DCTCP=m
CONFIG_TCP_CONG_CDG=m
CONFIG_TCP_CONG_BBR=m
CONFIG_DEFAULT_CUBIC=y
# CONFIG_DEFAULT_RENO is not set
CONFIG_DEFAULT_TCP_CONG="cubic"
CONFIG_TCP_SIGPOOL=y
CONFIG_TCP_AO=y
CONFIG_TCP_MD5SIG=y
CONFIG_IPV6=y
CONFIG_IPV6_ROUTER_PREF=y
CONFIG_IPV6_ROUTE_INFO=y
CONFIG_IPV6_OPTIMISTIC_DAD=y
CONFIG_INET6_AH=m
CONFIG_INET6_ESP=m
CONFIG_INET6_ESP_OFFLOAD=m
CONFIG_INET6_ESPINTCP=y
CONFIG_INET6_IPCOMP=m
CONFIG_IPV6_MIP6=m
CONFIG_IPV6_ILA=m
CONFIG_INET6_XFRM_TUNNEL=m
CONFIG_INET6_TUNNEL=m
CONFIG_IPV6_VTI=m
CONFIG_IPV6_SIT=m
CONFIG_IPV6_SIT_6RD=y
CONFIG_IPV6_NDISC_NODETYPE=y
CONFIG_IPV6_TUNNEL=m
CONFIG_IPV6_GRE=m
CONFIG_IPV6_FOU=m
CONFIG_IPV6_FOU_TUNNEL=m
CONFIG_IPV6_MULTIPLE_TABLES=y
CONFIG_IPV6_SUBTREES=y
CONFIG_IPV6_MROUTE=y
CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y
CONFIG_IPV6_PIMSM_V2=y
CONFIG_IPV6_SEG6_LWTUNNEL=y
CONFIG_IPV6_SEG6_HMAC=y
CONFIG_IPV6_SEG6_BPF=y
CONFIG_IPV6_RPL_LWTUNNEL=y
CONFIG_IPV6_IOAM6_LWTUNNEL=y
CONFIG_NETLABEL=y
CONFIG_MPTCP=y
CONFIG_INET_MPTCP_DIAG=m
CONFIG_MPTCP_IPV6=y
CONFIG_NETWORK_SECMARK=y
CONFIG_NET_PTP_CLASSIFY=y
CONFIG_NETWORK_PHY_TIMESTAMPING=y
CONFIG_NETFILTER=y
CONFIG_NETFILTER_ADVANCED=y
CONFIG_BRIDGE_NETFILTER=m

#
# Core Netfilter Configuration
#
CONFIG_NETFILTER_INGRESS=y
CONFIG_NETFILTER_EGRESS=y
CONFIG_NETFILTER_SKIP_EGRESS=y
CONFIG_NETFILTER_NETLINK=m
CONFIG_NETFILTER_FAMILY_BRIDGE=y
CONFIG_NETFILTER_FAMILY_ARP=y
CONFIG_NETFILTER_BPF_LINK=y
CONFIG_NETFILTER_NETLINK_HOOK=m
CONFIG_NETFILTER_NETLINK_ACCT=m
CONFIG_NETFILTER_NETLINK_QUEUE=m
CONFIG_NETFILTER_NETLINK_LOG=m
CONFIG_NETFILTER_NETLINK_OSF=m
CONFIG_NF_CONNTRACK=m
CONFIG_NF_LOG_SYSLOG=m
CONFIG_NETFILTER_CONNCOUNT=m
CONFIG_NF_CONNTRACK_MARK=y
CONFIG_NF_CONNTRACK_SECMARK=y
CONFIG_NF_CONNTRACK_ZONES=y
CONFIG_NF_CONNTRACK_PROCFS=y
CONFIG_NF_CONNTRACK_EVENTS=y
CONFIG_NF_CONNTRACK_TIMEOUT=y
CONFIG_NF_CONNTRACK_TIMESTAMP=y
CONFIG_NF_CONNTRACK_LABELS=y
CONFIG_NF_CONNTRACK_OVS=y
CONFIG_NF_CT_PROTO_DCCP=y
CONFIG_NF_CT_PROTO_GRE=y
CONFIG_NF_CT_PROTO_SCTP=y
CONFIG_NF_CT_PROTO_UDPLITE=y
CONFIG_NF_CONNTRACK_AMANDA=m
CONFIG_NF_CONNTRACK_FTP=m
CONFIG_NF_CONNTRACK_H323=m
CONFIG_NF_CONNTRACK_IRC=m
CONFIG_NF_CONNTRACK_BROADCAST=m
CONFIG_NF_CONNTRACK_NETBIOS_NS=m
CONFIG_NF_CONNTRACK_SNMP=m
CONFIG_NF_CONNTRACK_PPTP=m
CONFIG_NF_CONNTRACK_SANE=m
CONFIG_NF_CONNTRACK_SIP=m
CONFIG_NF_CONNTRACK_TFTP=m
CONFIG_NF_CT_NETLINK=m
CONFIG_NF_CT_NETLINK_TIMEOUT=m
CONFIG_NF_CT_NETLINK_HELPER=m
CONFIG_NETFILTER_NETLINK_GLUE_CT=y
CONFIG_NF_NAT=m
CONFIG_NF_NAT_AMANDA=m
CONFIG_NF_NAT_FTP=m
CONFIG_NF_NAT_IRC=m
CONFIG_NF_NAT_SIP=m
CONFIG_NF_NAT_TFTP=m
CONFIG_NF_NAT_REDIRECT=y
CONFIG_NF_NAT_MASQUERADE=y
CONFIG_NF_NAT_OVS=y
CONFIG_NETFILTER_SYNPROXY=m
CONFIG_NF_TABLES=m
CONFIG_NF_TABLES_INET=y
CONFIG_NF_TABLES_NETDEV=y
CONFIG_NFT_NUMGEN=m
CONFIG_NFT_CT=m
CONFIG_NFT_FLOW_OFFLOAD=m
CONFIG_NFT_CONNLIMIT=m
CONFIG_NFT_LOG=m
CONFIG_NFT_LIMIT=m
CONFIG_NFT_MASQ=m
CONFIG_NFT_REDIR=m
CONFIG_NFT_NAT=m
CONFIG_NFT_TUNNEL=m
CONFIG_NFT_QUEUE=m
CONFIG_NFT_QUOTA=m
CONFIG_NFT_REJECT=m
CONFIG_NFT_REJECT_INET=m
CONFIG_NFT_COMPAT=m
CONFIG_NFT_HASH=m
CONFIG_NFT_FIB=m
CONFIG_NFT_FIB_INET=m
CONFIG_NFT_XFRM=m
CONFIG_NFT_SOCKET=m
CONFIG_NFT_OSF=m
CONFIG_NFT_TPROXY=m
CONFIG_NFT_SYNPROXY=m
CONFIG_NF_DUP_NETDEV=m
CONFIG_NFT_DUP_NETDEV=m
CONFIG_NFT_FWD_NETDEV=m
CONFIG_NFT_FIB_NETDEV=m
CONFIG_NFT_REJECT_NETDEV=m
CONFIG_NF_FLOW_TABLE_INET=m
CONFIG_NF_FLOW_TABLE=m
CONFIG_NF_FLOW_TABLE_PROCFS=y
CONFIG_NETFILTER_XTABLES=m
CONFIG_NETFILTER_XTABLES_COMPAT=y

#
# Xtables combined modules
#
CONFIG_NETFILTER_XT_MARK=m
CONFIG_NETFILTER_XT_CONNMARK=m
CONFIG_NETFILTER_XT_SET=m

#
# Xtables targets
#
CONFIG_NETFILTER_XT_TARGET_AUDIT=m
CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m
CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
CONFIG_NETFILTER_XT_TARGET_CONNMARK=m
CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m
CONFIG_NETFILTER_XT_TARGET_CT=m
CONFIG_NETFILTER_XT_TARGET_DSCP=m
CONFIG_NETFILTER_XT_TARGET_HL=m
CONFIG_NETFILTER_XT_TARGET_HMARK=m
CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m
CONFIG_NETFILTER_XT_TARGET_LED=m
CONFIG_NETFILTER_XT_TARGET_LOG=m
CONFIG_NETFILTER_XT_TARGET_MARK=m
CONFIG_NETFILTER_XT_NAT=m
CONFIG_NETFILTER_XT_TARGET_NETMAP=m
CONFIG_NETFILTER_XT_TARGET_NFLOG=m
CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
CONFIG_NETFILTER_XT_TARGET_NOTRACK=m
CONFIG_NETFILTER_XT_TARGET_RATEEST=m
CONFIG_NETFILTER_XT_TARGET_REDIRECT=m
CONFIG_NETFILTER_XT_TARGET_MASQUERADE=m
CONFIG_NETFILTER_XT_TARGET_TEE=m
CONFIG_NETFILTER_XT_TARGET_TPROXY=m
CONFIG_NETFILTER_XT_TARGET_TRACE=m
CONFIG_NETFILTER_XT_TARGET_SECMARK=m
CONFIG_NETFILTER_XT_TARGET_TCPMSS=m
CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m

#
# Xtables matches
#
CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
CONFIG_NETFILTER_XT_MATCH_BPF=m
CONFIG_NETFILTER_XT_MATCH_CGROUP=m
CONFIG_NETFILTER_XT_MATCH_CLUSTER=m
CONFIG_NETFILTER_XT_MATCH_COMMENT=m
CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m
CONFIG_NETFILTER_XT_MATCH_CONNLABEL=m
CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m
CONFIG_NETFILTER_XT_MATCH_CONNMARK=m
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
CONFIG_NETFILTER_XT_MATCH_CPU=m
CONFIG_NETFILTER_XT_MATCH_DCCP=m
CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m
CONFIG_NETFILTER_XT_MATCH_DSCP=m
CONFIG_NETFILTER_XT_MATCH_ECN=m
CONFIG_NETFILTER_XT_MATCH_ESP=m
CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m
CONFIG_NETFILTER_XT_MATCH_HELPER=m
CONFIG_NETFILTER_XT_MATCH_HL=m
CONFIG_NETFILTER_XT_MATCH_IPCOMP=m
CONFIG_NETFILTER_XT_MATCH_IPRANGE=m
CONFIG_NETFILTER_XT_MATCH_IPVS=m
CONFIG_NETFILTER_XT_MATCH_L2TP=m
CONFIG_NETFILTER_XT_MATCH_LENGTH=m
CONFIG_NETFILTER_XT_MATCH_LIMIT=m
CONFIG_NETFILTER_XT_MATCH_MAC=m
CONFIG_NETFILTER_XT_MATCH_MARK=m
CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
CONFIG_NETFILTER_XT_MATCH_NFACCT=m
CONFIG_NETFILTER_XT_MATCH_OSF=m
CONFIG_NETFILTER_XT_MATCH_OWNER=m
CONFIG_NETFILTER_XT_MATCH_POLICY=m
CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m
CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m
CONFIG_NETFILTER_XT_MATCH_QUOTA=m
CONFIG_NETFILTER_XT_MATCH_RATEEST=m
CONFIG_NETFILTER_XT_MATCH_REALM=m
CONFIG_NETFILTER_XT_MATCH_RECENT=m
CONFIG_NETFILTER_XT_MATCH_SCTP=m
CONFIG_NETFILTER_XT_MATCH_SOCKET=m
CONFIG_NETFILTER_XT_MATCH_STATE=m
CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
CONFIG_NETFILTER_XT_MATCH_STRING=m
CONFIG_NETFILTER_XT_MATCH_TCPMSS=m
CONFIG_NETFILTER_XT_MATCH_TIME=m
CONFIG_NETFILTER_XT_MATCH_U32=m

# end of Core Netfilter Configuration

CONFIG_IP_SET=m
CONFIG_IP_SET_MAX=256
CONFIG_IP_SET_BITMAP_IP=m
CONFIG_IP_SET_BITMAP_IPMAC=m
CONFIG_IP_SET_BITMAP_PORT=m
CONFIG_IP_SET_HASH_IP=m
CONFIG_IP_SET_HASH_IPMARK=m
CONFIG_IP_SET_HASH_IPPORT=m
CONFIG_IP_SET_HASH_IPPORTIP=m
CONFIG_IP_SET_HASH_IPPORTNET=m
CONFIG_IP_SET_HASH_IPMAC=m
CONFIG_IP_SET_HASH_MAC=m
CONFIG_IP_SET_HASH_NETPORTNET=m
CONFIG_IP_SET_HASH_NET=m
CONFIG_IP_SET_HASH_NETNET=m
CONFIG_IP_SET_HASH_NETPORT=m
CONFIG_IP_SET_HASH_NETIFACE=m
CONFIG_IP_SET_LIST_SET=m
CONFIG_IP_VS=m
CONFIG_IP_VS_IPV6=y
# CONFIG_IP_VS_DEBUG is not set
CONFIG_IP_VS_TAB_BITS=15

#
# IPVS transport protocol load balancing support
#
CONFIG_IP_VS_PROTO_TCP=y
CONFIG_IP_VS_PROTO_UDP=y
CONFIG_IP_VS_PROTO_AH_ESP=y
CONFIG_IP_VS_PROTO_ESP=y
CONFIG_IP_VS_PROTO_AH=y
CONFIG_IP_VS_PROTO_SCTP=y

#
# IPVS scheduler
#
CONFIG_IP_VS_RR=m
CONFIG_IP_VS_WRR=m
CONFIG_IP_VS_LC=m
CONFIG_IP_VS_WLC=m
CONFIG_IP_VS_FO=m
CONFIG_IP_VS_OVF=m
CONFIG_IP_VS_LBLC=m
CONFIG_IP_VS_LBLCR=m
CONFIG_IP_VS_DH=m
CONFIG_IP_VS_SH=m
CONFIG_IP_VS_MH=m
CONFIG_IP_VS_SED=m
CONFIG_IP_VS_NQ=m
CONFIG_IP_VS_TWOS=m

#
# IPVS SH scheduler
#
CONFIG_IP_VS_SH_TAB_BITS=8

#
# IPVS MH scheduler
#
CONFIG_IP_VS_MH_TAB_INDEX=12

#
# IPVS application helper
#
CONFIG_IP_VS_FTP=m
CONFIG_IP_VS_NFCT=y
CONFIG_IP_VS_PE_SIP=m

#
# IP: Netfilter Configuration
#
CONFIG_NF_DEFRAG_IPV4=m
CONFIG_IP_NF_IPTABLES_LEGACY=m
CONFIG_NF_SOCKET_IPV4=m
CONFIG_NF_TPROXY_IPV4=m
CONFIG_NF_TABLES_IPV4=y
CONFIG_NFT_REJECT_IPV4=m
CONFIG_NFT_DUP_IPV4=m
CONFIG_NFT_FIB_IPV4=m
CONFIG_NF_TABLES_ARP=y
CONFIG_NF_DUP_IPV4=m
CONFIG_NF_LOG_ARP=m
CONFIG_NF_LOG_IPV4=m
CONFIG_NF_REJECT_IPV4=m
CONFIG_NF_NAT_SNMP_BASIC=m
CONFIG_NF_NAT_PPTP=m
CONFIG_NF_NAT_H323=m
CONFIG_IP_NF_IPTABLES=m
CONFIG_IP_NF_MATCH_AH=m
CONFIG_IP_NF_MATCH_ECN=m
CONFIG_IP_NF_MATCH_RPFILTER=m
CONFIG_IP_NF_MATCH_TTL=m
CONFIG_IP_NF_FILTER=m
CONFIG_IP_NF_TARGET_REJECT=m
CONFIG_IP_NF_TARGET_SYNPROXY=m
CONFIG_IP_NF_NAT=m
CONFIG_IP_NF_TARGET_MASQUERADE=m
CONFIG_IP_NF_TARGET_NETMAP=m
CONFIG_IP_NF_TARGET_REDIRECT=m
CONFIG_IP_NF_MANGLE=m
CONFIG_IP_NF_TARGET_ECN=m
CONFIG_IP_NF_TARGET_TTL=m
CONFIG_IP_NF_RAW=m
CONFIG_IP_NF_SECURITY=m
CONFIG_IP_NF_ARPTABLES=m
CONFIG_NFT_COMPAT_ARP=m
CONFIG_IP_NF_ARPFILTER=m
CONFIG_IP_NF_ARP_MANGLE=m

# end of IP: Netfilter Configuration

#
# IPv6: Netfilter Configuration
#
CONFIG_IP6_NF_IPTABLES_LEGACY=m
CONFIG_NF_SOCKET_IPV6=m
CONFIG_NF_TPROXY_IPV6=m
CONFIG_NF_TABLES_IPV6=y
CONFIG_NFT_REJECT_IPV6=m
CONFIG_NFT_DUP_IPV6=m
CONFIG_NFT_FIB_IPV6=m
CONFIG_NF_DUP_IPV6=m
CONFIG_NF_REJECT_IPV6=m
CONFIG_NF_LOG_IPV6=m
CONFIG_IP6_NF_IPTABLES=m
CONFIG_IP6_NF_MATCH_AH=m
CONFIG_IP6_NF_MATCH_EUI64=m
CONFIG_IP6_NF_MATCH_FRAG=m
CONFIG_IP6_NF_MATCH_OPTS=m
CONFIG_IP6_NF_MATCH_HL=m
CONFIG_IP6_NF_MATCH_IPV6HEADER=m
CONFIG_IP6_NF_MATCH_MH=m
CONFIG_IP6_NF_MATCH_RPFILTER=m
CONFIG_IP6_NF_MATCH_RT=m
CONFIG_IP6_NF_MATCH_SRH=m
CONFIG_IP6_NF_TARGET_HL=m
CONFIG_IP6_NF_FILTER=m
CONFIG_IP6_NF_TARGET_REJECT=m
CONFIG_IP6_NF_TARGET_SYNPROXY=m
CONFIG_IP6_NF_MANGLE=m
CONFIG_IP6_NF_RAW=m
CONFIG_IP6_NF_SECURITY=m
CONFIG_IP6_NF_NAT=m
CONFIG_IP6_NF_TARGET_MASQUERADE=m
CONFIG_IP6_NF_TARGET_NPT=m

# end of IPv6: Netfilter Configuration

CONFIG_NF_DEFRAG_IPV6=m
CONFIG_NF_TABLES_BRIDGE=m
CONFIG_NFT_BRIDGE_META=m
CONFIG_NFT_BRIDGE_REJECT=m
CONFIG_NF_CONNTRACK_BRIDGE=m
CONFIG_BRIDGE_NF_EBTABLES_LEGACY=m
CONFIG_BRIDGE_NF_EBTABLES=m
CONFIG_BRIDGE_EBT_BROUTE=m
CONFIG_BRIDGE_EBT_T_FILTER=m
CONFIG_BRIDGE_EBT_T_NAT=m
CONFIG_BRIDGE_EBT_802_3=m
CONFIG_BRIDGE_EBT_AMONG=m
CONFIG_BRIDGE_EBT_ARP=m
CONFIG_BRIDGE_EBT_IP=m
CONFIG_BRIDGE_EBT_IP6=m
CONFIG_BRIDGE_EBT_LIMIT=m
CONFIG_BRIDGE_EBT_MARK=m
CONFIG_BRIDGE_EBT_PKTTYPE=m
CONFIG_BRIDGE_EBT_STP=m
CONFIG_BRIDGE_EBT_VLAN=m
CONFIG_BRIDGE_EBT_ARPREPLY=m
CONFIG_BRIDGE_EBT_DNAT=m
CONFIG_BRIDGE_EBT_MARK_T=m
CONFIG_BRIDGE_EBT_REDIRECT=m
CONFIG_BRIDGE_EBT_SNAT=m
CONFIG_BRIDGE_EBT_LOG=m
CONFIG_BRIDGE_EBT_NFLOG=m
# CONFIG_IP_DCCP is not set
CONFIG_IP_SCTP=m
# CONFIG_SCTP_DBG_OBJCNT is not set
# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set
CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y
# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set
CONFIG_SCTP_COOKIE_HMAC_MD5=y
CONFIG_SCTP_COOKIE_HMAC_SHA1=y
CONFIG_INET_SCTP_DIAG=m
CONFIG_RDS=m
CONFIG_RDS_RDMA=m
CONFIG_RDS_TCP=m
# CONFIG_RDS_DEBUG is not set
CONFIG_TIPC=m
CONFIG_TIPC_MEDIA_IB=y
CONFIG_TIPC_MEDIA_UDP=y
CONFIG_TIPC_CRYPTO=y
CONFIG_TIPC_DIAG=m
CONFIG_ATM=m
CONFIG_ATM_CLIP=m
# CONFIG_ATM_CLIP_NO_ICMP is not set
CONFIG_ATM_LANE=m
CONFIG_ATM_MPOA=m
CONFIG_ATM_BR2684=m
# CONFIG_ATM_BR2684_IPFILTER is not set
CONFIG_L2TP=m
CONFIG_L2TP_DEBUGFS=m
CONFIG_L2TP_V3=y
CONFIG_L2TP_IP=m
CONFIG_L2TP_ETH=m
CONFIG_STP=m
CONFIG_GARP=m
CONFIG_MRP=m
CONFIG_BRIDGE=m
CONFIG_BRIDGE_IGMP_SNOOPING=y
CONFIG_BRIDGE_VLAN_FILTERING=y
CONFIG_BRIDGE_MRP=y
CONFIG_BRIDGE_CFM=y
CONFIG_NET_DSA=m
CONFIG_NET_DSA_TAG_NONE=m
CONFIG_NET_DSA_TAG_AR9331=m
CONFIG_NET_DSA_TAG_BRCM_COMMON=m
CONFIG_NET_DSA_TAG_BRCM=m
CONFIG_NET_DSA_TAG_BRCM_LEGACY=m
CONFIG_NET_DSA_TAG_BRCM_PREPEND=m
CONFIG_NET_DSA_TAG_HELLCREEK=m
CONFIG_NET_DSA_TAG_GSWIP=m
CONFIG_NET_DSA_TAG_DSA_COMMON=m
CONFIG_NET_DSA_TAG_DSA=m
CONFIG_NET_DSA_TAG_EDSA=m
CONFIG_NET_DSA_TAG_MTK=m
CONFIG_NET_DSA_TAG_KSZ=m
CONFIG_NET_DSA_TAG_OCELOT=m
CONFIG_NET_DSA_TAG_OCELOT_8021Q=m
CONFIG_NET_DSA_TAG_QCA=m
CONFIG_NET_DSA_TAG_RTL4_A=m
CONFIG_NET_DSA_TAG_RTL8_4=m
CONFIG_NET_DSA_TAG_RZN1_A5PSW=m
CONFIG_NET_DSA_TAG_LAN9303=m
CONFIG_NET_DSA_TAG_SJA1105=m
CONFIG_NET_DSA_TAG_TRAILER=m
CONFIG_NET_DSA_TAG_VSC73XX_8021Q=m
CONFIG_NET_DSA_TAG_XRS700X=m
CONFIG_VLAN_8021Q=m
CONFIG_VLAN_8021Q_GVRP=y
CONFIG_VLAN_8021Q_MVRP=y
CONFIG_LLC=m
CONFIG_LLC2=m
CONFIG_ATALK=m
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
CONFIG_PHONET=m
CONFIG_6LOWPAN=m
CONFIG_6LOWPAN_DEBUGFS=y
CONFIG_6LOWPAN_NHC=m
CONFIG_6LOWPAN_NHC_DEST=m
CONFIG_6LOWPAN_NHC_FRAGMENT=m
CONFIG_6LOWPAN_NHC_HOP=m
CONFIG_6LOWPAN_NHC_IPV6=m
CONFIG_6LOWPAN_NHC_MOBILITY=m
CONFIG_6LOWPAN_NHC_ROUTING=m
CONFIG_6LOWPAN_NHC_UDP=m
CONFIG_6LOWPAN_GHC_EXT_HDR_HOP=m
CONFIG_6LOWPAN_GHC_UDP=m
CONFIG_6LOWPAN_GHC_ICMPV6=m
CONFIG_6LOWPAN_GHC_EXT_HDR_DEST=m
CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG=m
CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE=m
CONFIG_IEEE802154=m
CONFIG_IEEE802154_NL802154_EXPERIMENTAL=y
CONFIG_IEEE802154_SOCKET=m
CONFIG_IEEE802154_6LOWPAN=m
CONFIG_MAC802154=m
CONFIG_NET_SCHED=y

#
# Queueing/Scheduling
#
CONFIG_NET_SCH_HTB=m
CONFIG_NET_SCH_HFSC=m
CONFIG_NET_SCH_PRIO=m
CONFIG_NET_SCH_MULTIQ=m
CONFIG_NET_SCH_RED=m
CONFIG_NET_SCH_SFB=m
CONFIG_NET_SCH_SFQ=m
CONFIG_NET_SCH_TEQL=m
CONFIG_NET_SCH_TBF=m
CONFIG_NET_SCH_CBS=m
CONFIG_NET_SCH_ETF=m
CONFIG_NET_SCH_MQPRIO_LIB=m
CONFIG_NET_SCH_TAPRIO=m
CONFIG_NET_SCH_GRED=m
CONFIG_NET_SCH_NETEM=m
CONFIG_NET_SCH_DRR=m
CONFIG_NET_SCH_MQPRIO=m
CONFIG_NET_SCH_SKBPRIO=m
CONFIG_NET_SCH_CHOKE=m
CONFIG_NET_SCH_QFQ=m
CONFIG_NET_SCH_CODEL=m
CONFIG_NET_SCH_FQ_CODEL=y
CONFIG_NET_SCH_CAKE=m
CONFIG_NET_SCH_FQ=m
CONFIG_NET_SCH_HHF=m
CONFIG_NET_SCH_PIE=m
CONFIG_NET_SCH_FQ_PIE=m
CONFIG_NET_SCH_INGRESS=m
CONFIG_NET_SCH_PLUG=m
CONFIG_NET_SCH_ETS=m
CONFIG_NET_SCH_DEFAULT=y
# CONFIG_DEFAULT_FQ is not set
# CONFIG_DEFAULT_CODEL is not set
CONFIG_DEFAULT_FQ_CODEL=y
# CONFIG_DEFAULT_FQ_PIE is not set
# CONFIG_DEFAULT_SFQ is not set
# CONFIG_DEFAULT_PFIFO_FAST is not set
CONFIG_DEFAULT_NET_SCH="fq_codel"

#
# Classification
#
CONFIG_NET_CLS=y
CONFIG_NET_CLS_BASIC=m
CONFIG_NET_CLS_ROUTE4=m
CONFIG_NET_CLS_FW=m
CONFIG_NET_CLS_U32=m
CONFIG_CLS_U32_PERF=y
CONFIG_CLS_U32_MARK=y
CONFIG_NET_CLS_FLOW=m
CONFIG_NET_CLS_CGROUP=m
CONFIG_NET_CLS_BPF=m
CONFIG_NET_CLS_FLOWER=m
CONFIG_NET_CLS_MATCHALL=m
CONFIG_NET_EMATCH=y
CONFIG_NET_EMATCH_STACK=32
CONFIG_NET_EMATCH_CMP=m
CONFIG_NET_EMATCH_NBYTE=m
CONFIG_NET_EMATCH_U32=m
CONFIG_NET_EMATCH_META=m
CONFIG_NET_EMATCH_TEXT=m
CONFIG_NET_EMATCH_CANID=m
CONFIG_NET_EMATCH_IPSET=m
CONFIG_NET_EMATCH_IPT=m
CONFIG_NET_CLS_ACT=y
CONFIG_NET_ACT_POLICE=m
CONFIG_NET_ACT_GACT=m
CONFIG_GACT_PROB=y
CONFIG_NET_ACT_MIRRED=m
CONFIG_NET_ACT_SAMPLE=m
CONFIG_NET_ACT_NAT=m
CONFIG_NET_ACT_PEDIT=m
CONFIG_NET_ACT_SIMP=m
CONFIG_NET_ACT_SKBEDIT=m
CONFIG_NET_ACT_CSUM=m
CONFIG_NET_ACT_MPLS=m
CONFIG_NET_ACT_VLAN=m
CONFIG_NET_ACT_BPF=m
CONFIG_NET_ACT_CONNMARK=m
CONFIG_NET_ACT_CTINFO=m
CONFIG_NET_ACT_SKBMOD=m
CONFIG_NET_ACT_IFE=m
CONFIG_NET_ACT_TUNNEL_KEY=m
CONFIG_NET_ACT_CT=m
CONFIG_NET_ACT_GATE=m
CONFIG_NET_IFE_SKBMARK=m
CONFIG_NET_IFE_SKBPRIO=m
CONFIG_NET_IFE_SKBTCINDEX=m
CONFIG_NET_TC_SKB_EXT=y
CONFIG_NET_SCH_FIFO=y
CONFIG_DCB=y
CONFIG_DNS_RESOLVER=m
CONFIG_BATMAN_ADV=m
CONFIG_BATMAN_ADV_BATMAN_V=y
CONFIG_BATMAN_ADV_BLA=y
CONFIG_BATMAN_ADV_DAT=y
CONFIG_BATMAN_ADV_NC=y
CONFIG_BATMAN_ADV_MCAST=y
# CONFIG_BATMAN_ADV_DEBUG is not set
# CONFIG_BATMAN_ADV_TRACING is not set
CONFIG_OPENVSWITCH=m
CONFIG_OPENVSWITCH_GRE=m
CONFIG_OPENVSWITCH_VXLAN=m
CONFIG_OPENVSWITCH_GENEVE=m
CONFIG_VSOCKETS=m
CONFIG_VSOCKETS_DIAG=m
CONFIG_VSOCKETS_LOOPBACK=m
CONFIG_VMWARE_VMCI_VSOCKETS=m
CONFIG_VIRTIO_VSOCKETS=m
CONFIG_VIRTIO_VSOCKETS_COMMON=m
CONFIG_HYPERV_VSOCKETS=m
CONFIG_NETLINK_DIAG=m
CONFIG_MPLS=y
CONFIG_NET_MPLS_GSO=m
CONFIG_MPLS_ROUTING=m
CONFIG_MPLS_IPTUNNEL=m
CONFIG_NET_NSH=m
CONFIG_HSR=m
CONFIG_NET_SWITCHDEV=y
CONFIG_NET_L3_MASTER_DEV=y
CONFIG_QRTR=m
CONFIG_QRTR_SMD=m
CONFIG_QRTR_TUN=m
CONFIG_QRTR_MHI=m
CONFIG_NET_NCSI=y
CONFIG_NCSI_OEM_CMD_GET_MAC=y
CONFIG_NCSI_OEM_CMD_KEEP_PHY=y
CONFIG_PCPU_DEV_REFCNT=y
CONFIG_MAX_SKB_FRAGS=17
CONFIG_RPS=y
CONFIG_RFS_ACCEL=y
CONFIG_SOCK_RX_QUEUE_MAPPING=y
CONFIG_XPS=y
CONFIG_CGROUP_NET_PRIO=y
CONFIG_CGROUP_NET_CLASSID=y
CONFIG_NET_RX_BUSY_POLL=y
CONFIG_BQL=y
CONFIG_BPF_STREAM_PARSER=y
CONFIG_NET_FLOW_LIMIT=y

#
# Network testing
#
CONFIG_NET_PKTGEN=m
CONFIG_NET_DROP_MONITOR=y

# end of Network testing
# end of Networking options

CONFIG_HAMRADIO=y

#
# Packet Radio protocols
#
CONFIG_AX25=m
CONFIG_AX25_DAMA_SLAVE=y
CONFIG_NETROM=m
CONFIG_ROSE=m

#
# AX.25 network device drivers
#
CONFIG_MKISS=m
CONFIG_6PACK=m
CONFIG_BPQETHER=m
CONFIG_BAYCOM_SER_FDX=m
CONFIG_BAYCOM_SER_HDX=m
CONFIG_BAYCOM_PAR=m
CONFIG_YAM=m

# end of AX.25 network device drivers

CONFIG_CAN=m
CONFIG_CAN_RAW=m
CONFIG_CAN_BCM=m
CONFIG_CAN_GW=m
CONFIG_CAN_J1939=m
CONFIG_CAN_ISOTP=m
CONFIG_BT=m
CONFIG_BT_BREDR=y
CONFIG_BT_RFCOMM=m
CONFIG_BT_RFCOMM_TTY=y
CONFIG_BT_BNEP=m
CONFIG_BT_BNEP_MC_FILTER=y
CONFIG_BT_BNEP_PROTO_FILTER=y
CONFIG_BT_HIDP=m
CONFIG_BT_LE=y
CONFIG_BT_LE_L2CAP_ECRED=y
CONFIG_BT_6LOWPAN=m
CONFIG_BT_LEDS=y
CONFIG_BT_MSFTEXT=y
CONFIG_BT_AOSPEXT=y
CONFIG_BT_DEBUGFS=y
# CONFIG_BT_SELFTEST is not set

#
# Bluetooth device drivers
#
CONFIG_BT_INTEL=m
CONFIG_BT_BCM=m
CONFIG_BT_RTL=m
CONFIG_BT_QCA=m
CONFIG_BT_MTK=m
CONFIG_BT_HCIBTUSB=m
CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y
CONFIG_BT_HCIBTUSB_POLL_SYNC=y
CONFIG_BT_HCIBTUSB_BCM=y
CONFIG_BT_HCIBTUSB_MTK=y
CONFIG_BT_HCIBTUSB_RTL=y
CONFIG_BT_HCIBTSDIO=m
CONFIG_BT_HCIUART=m
CONFIG_BT_HCIUART_SERDEV=y
CONFIG_BT_HCIUART_H4=y
CONFIG_BT_HCIUART_NOKIA=m
CONFIG_BT_HCIUART_BCSP=y
CONFIG_BT_HCIUART_ATH3K=y
CONFIG_BT_HCIUART_LL=y
CONFIG_BT_HCIUART_3WIRE=y
CONFIG_BT_HCIUART_INTEL=y
CONFIG_BT_HCIUART_BCM=y
CONFIG_BT_HCIUART_RTL=y
CONFIG_BT_HCIUART_QCA=y
CONFIG_BT_HCIUART_AG6XX=y
CONFIG_BT_HCIUART_MRVL=y
CONFIG_BT_HCIUART_AML=y
CONFIG_BT_HCIBCM203X=m
CONFIG_BT_HCIBCM4377=m
CONFIG_BT_HCIBPA10X=m
CONFIG_BT_HCIBFUSB=m
CONFIG_BT_HCIDTL1=m
CONFIG_BT_HCIBT3C=m
CONFIG_BT_HCIBLUECARD=m
CONFIG_BT_HCIVHCI=m
CONFIG_BT_MRVL=m
CONFIG_BT_MRVL_SDIO=m
CONFIG_BT_ATH3K=m
CONFIG_BT_MTKSDIO=m
CONFIG_BT_MTKUART=m
CONFIG_BT_HCIRSI=m
CONFIG_BT_VIRTIO=m
CONFIG_BT_NXPUART=m
CONFIG_BT_INTEL_PCIE=m

# end of Bluetooth device drivers

CONFIG_AF_RXRPC=m
CONFIG_AF_RXRPC_IPV6=y
# CONFIG_AF_RXRPC_INJECT_LOSS is not set
# CONFIG_AF_RXRPC_INJECT_RX_DELAY is not set
CONFIG_AF_RXRPC_DEBUG=y
CONFIG_RXKAD=y
# CONFIG_RXPERF is not set
CONFIG_AF_KCM=m
CONFIG_STREAM_PARSER=y
CONFIG_MCTP=y
CONFIG_MCTP_FLOWS=y
CONFIG_FIB_RULES=y
CONFIG_WIRELESS=y
CONFIG_WIRELESS_EXT=y
CONFIG_WEXT_CORE=y
CONFIG_WEXT_PROC=y
CONFIG_WEXT_SPY=y
CONFIG_WEXT_PRIV=y
CONFIG_CFG80211=m
# CONFIG_NL80211_TESTMODE is not set
# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set
CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=y
CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y
CONFIG_CFG80211_DEFAULT_PS=y
CONFIG_CFG80211_DEBUGFS=y
CONFIG_CFG80211_CRDA_SUPPORT=y
CONFIG_CFG80211_WEXT=y
CONFIG_CFG80211_WEXT_EXPORT=y
CONFIG_LIB80211=m
CONFIG_LIB80211_CRYPT_WEP=m
CONFIG_LIB80211_CRYPT_CCMP=m
CONFIG_LIB80211_CRYPT_TKIP=m
# CONFIG_LIB80211_DEBUG is not set
CONFIG_MAC80211=m
CONFIG_MAC80211_HAS_RC=y
CONFIG_MAC80211_RC_MINSTREL=y
CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
CONFIG_MAC80211_MESH=y
CONFIG_MAC80211_LEDS=y
CONFIG_MAC80211_DEBUGFS=y
# CONFIG_MAC80211_MESSAGE_TRACING is not set
# CONFIG_MAC80211_DEBUG_MENU is not set
CONFIG_MAC80211_STA_HASH_MAX_SIZE=0
CONFIG_RFKILL=m
CONFIG_RFKILL_LEDS=y
CONFIG_RFKILL_INPUT=y
CONFIG_RFKILL_GPIO=m
# CONFIG_NET_9P is not set
# CONFIG_CAIF is not set
CONFIG_CEPH_LIB=m
CONFIG_CEPH_LIB_PRETTYDEBUG=y
CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y
CONFIG_NFC=m
CONFIG_NFC_DIGITAL=m
CONFIG_NFC_NCI=m
CONFIG_NFC_NCI_SPI=m
CONFIG_NFC_NCI_UART=m
CONFIG_NFC_HCI=m
CONFIG_NFC_SHDLC=y

#
# Near Field Communication (NFC) devices
#
CONFIG_NFC_TRF7970A=m
CONFIG_NFC_MEI_PHY=m
CONFIG_NFC_SIM=m
CONFIG_NFC_PORT100=m
CONFIG_NFC_VIRTUAL_NCI=m
CONFIG_NFC_FDP=m
CONFIG_NFC_FDP_I2C=m
CONFIG_NFC_PN544=m
CONFIG_NFC_PN544_I2C=m
CONFIG_NFC_PN544_MEI=m
CONFIG_NFC_PN533=m
CONFIG_NFC_PN533_USB=m
CONFIG_NFC_PN533_I2C=m
CONFIG_NFC_PN532_UART=m
CONFIG_NFC_MICROREAD=m
CONFIG_NFC_MICROREAD_I2C=m
CONFIG_NFC_MICROREAD_MEI=m
CONFIG_NFC_MRVL=m
CONFIG_NFC_MRVL_USB=m
CONFIG_NFC_MRVL_UART=m
CONFIG_NFC_MRVL_I2C=m
CONFIG_NFC_MRVL_SPI=m
CONFIG_NFC_ST21NFCA=m
CONFIG_NFC_ST21NFCA_I2C=m
CONFIG_NFC_ST_NCI=m
CONFIG_NFC_ST_NCI_I2C=m
CONFIG_NFC_ST_NCI_SPI=m
CONFIG_NFC_NXP_NCI=m
CONFIG_NFC_NXP_NCI_I2C=m
CONFIG_NFC_S3FWRN5=m
CONFIG_NFC_S3FWRN5_I2C=m
CONFIG_NFC_S3FWRN82_UART=m
CONFIG_NFC_ST95HF=m

# end of Near Field Communication (NFC) devices

CONFIG_PSAMPLE=m
CONFIG_NET_IFE=m
CONFIG_LWTUNNEL=y
CONFIG_LWTUNNEL_BPF=y
CONFIG_DST_CACHE=y
CONFIG_GRO_CELLS=y
CONFIG_SOCK_VALIDATE_XMIT=y
CONFIG_NET_IEEE8021Q_HELPERS=y
CONFIG_NET_SELFTESTS=y
CONFIG_NET_SOCK_MSG=y
CONFIG_NET_DEVLINK=y
CONFIG_PAGE_POOL=y
CONFIG_PAGE_POOL_STATS=y
CONFIG_FAILOVER=m
CONFIG_ETHTOOL_NETLINK=y

#
# Device Drivers
#
CONFIG_HAVE_EISA=y
# CONFIG_EISA is not set
CONFIG_HAVE_PCI=y
CONFIG_GENERIC_PCI_IOMAP=y
CONFIG_PCI=y
CONFIG_PCI_DOMAINS=y
CONFIG_PCIEPORTBUS=y
CONFIG_HOTPLUG_PCI_PCIE=y
CONFIG_PCIEAER=y
CONFIG_PCIEAER_INJECT=m
CONFIG_PCIEAER_CXL=y
CONFIG_PCIE_ECRC=y
CONFIG_PCIEASPM=y
CONFIG_PCIEASPM_DEFAULT=y
# CONFIG_PCIEASPM_POWERSAVE is not set
# CONFIG_PCIEASPM_POWER_SUPERSAVE is not set
# CONFIG_PCIEASPM_PERFORMANCE is not set
CONFIG_PCIE_PME=y
CONFIG_PCIE_DPC=y
CONFIG_PCIE_PTM=y
CONFIG_PCIE_EDR=y
CONFIG_PCI_MSI=y
CONFIG_PCI_QUIRKS=y
# CONFIG_PCI_DEBUG is not set
# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set
CONFIG_PCI_STUB=y
CONFIG_PCI_PF_STUB=m
CONFIG_XEN_PCIDEV_FRONTEND=m
CONFIG_PCI_ATS=y
CONFIG_PCI_DOE=y
CONFIG_PCI_LOCKLESS_CONFIG=y
CONFIG_PCI_IOV=y
CONFIG_PCI_NPEM=y
CONFIG_PCI_PRI=y
CONFIG_PCI_PASID=y
CONFIG_PCI_P2PDMA=y
CONFIG_PCI_LABEL=y
CONFIG_PCI_HYPERV=m
CONFIG_VGA_ARB=y
CONFIG_VGA_ARB_MAX_GPUS=10
CONFIG_HOTPLUG_PCI=y
CONFIG_HOTPLUG_PCI_ACPI=y
CONFIG_HOTPLUG_PCI_ACPI_IBM=m
CONFIG_HOTPLUG_PCI_CPCI=y
CONFIG_HOTPLUG_PCI_CPCI_ZT5550=m
CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m
CONFIG_HOTPLUG_PCI_SHPC=y

#
# PCI controller drivers
#
CONFIG_VMD=m
CONFIG_PCI_HYPERV_INTERFACE=m

#
# Cadence-based PCIe controllers
#

# end of Cadence-based PCIe controllers

#
# DesignWare-based PCIe controllers
#
CONFIG_PCIE_DW=y
CONFIG_PCIE_DW_HOST=y
CONFIG_PCI_MESON=y
CONFIG_PCIE_DW_PLAT=y
CONFIG_PCIE_DW_PLAT_HOST=y

# end of DesignWare-based PCIe controllers

#
# Mobiveil-based PCIe controllers
#

# end of Mobiveil-based PCIe controllers

#
# PLDA-based PCIe controllers
#

# end of PLDA-based PCIe controllers
# end of PCI controller drivers

#
# PCI Endpoint
#
# CONFIG_PCI_ENDPOINT is not set

# end of PCI Endpoint

#
# PCI switch controller drivers
#
CONFIG_PCI_SW_SWITCHTEC=m

# end of PCI switch controller drivers

CONFIG_CXL_BUS=m
CONFIG_CXL_PCI=m
# CONFIG_CXL_MEM_RAW_COMMANDS is not set
CONFIG_CXL_ACPI=m
CONFIG_CXL_PMEM=m
CONFIG_CXL_MEM=m
CONFIG_CXL_PORT=m
CONFIG_CXL_SUSPEND=y
CONFIG_CXL_REGION=y
# CONFIG_CXL_REGION_INVALIDATION_TEST is not set
CONFIG_PCCARD=m
CONFIG_PCMCIA=m
CONFIG_PCMCIA_LOAD_CIS=y
CONFIG_CARDBUS=y

#
# PC-card bridges
#
CONFIG_YENTA=m
CONFIG_YENTA_O2=y
CONFIG_YENTA_RICOH=y
CONFIG_YENTA_TI=y
CONFIG_YENTA_ENE_TUNE=y
CONFIG_YENTA_TOSHIBA=y
CONFIG_PD6729=m
CONFIG_I82092=m
CONFIG_PCCARD_NONSTATIC=y
# CONFIG_RAPIDIO is not set

#
# Generic Driver Options
#
CONFIG_AUXILIARY_BUS=y
# CONFIG_UEVENT_HELPER is not set
CONFIG_DEVTMPFS=y
CONFIG_DEVTMPFS_MOUNT=y
CONFIG_DEVTMPFS_SAFE=y
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y

#
# Firmware loader
#
CONFIG_FW_LOADER=y
CONFIG_FW_LOADER_DEBUG=y
CONFIG_FW_LOADER_PAGED_BUF=y
CONFIG_FW_LOADER_SYSFS=y
CONFIG_EXTRA_FIRMWARE=""
# CONFIG_FW_LOADER_USER_HELPER is not set
CONFIG_FW_LOADER_COMPRESS=y
CONFIG_FW_LOADER_COMPRESS_XZ=y
CONFIG_FW_LOADER_COMPRESS_ZSTD=y
CONFIG_FW_CACHE=y
CONFIG_FW_UPLOAD=y

# end of Firmware loader

CONFIG_WANT_DEV_COREDUMP=y
CONFIG_ALLOW_DEV_COREDUMP=y
CONFIG_DEV_COREDUMP=y
# CONFIG_DEBUG_DRIVER is not set
# CONFIG_DEBUG_DEVRES is not set
# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set
CONFIG_HMEM_REPORTING=y
# CONFIG_TEST_ASYNC_DRIVER_PROBE is not set
CONFIG_SYS_HYPERVISOR=y
CONFIG_GENERIC_CPU_DEVICES=y
CONFIG_GENERIC_CPU_AUTOPROBE=y
CONFIG_GENERIC_CPU_VULNERABILITIES=y
CONFIG_SOC_BUS=y
CONFIG_REGMAP=y
CONFIG_REGMAP_I2C=y
CONFIG_REGMAP_SLIMBUS=m
CONFIG_REGMAP_SPI=y
CONFIG_REGMAP_W1=m
CONFIG_REGMAP_MMIO=y
CONFIG_REGMAP_IRQ=y
CONFIG_REGMAP_SOUNDWIRE=m
CONFIG_REGMAP_SOUNDWIRE_MBQ=m
CONFIG_REGMAP_SCCB=m
CONFIG_REGMAP_I3C=m
CONFIG_REGMAP_SPI_AVMM=m
CONFIG_DMA_SHARED_BUFFER=y
# CONFIG_DMA_FENCE_TRACE is not set
# CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set

# end of Generic Driver Options

#
# Bus devices
#
CONFIG_MHI_BUS=m
# CONFIG_MHI_BUS_DEBUG is not set
CONFIG_MHI_BUS_PCI_GENERIC=m
CONFIG_MHI_BUS_EP=m

# end of Bus devices

#
# Cache Drivers
#

# end of Cache Drivers

CONFIG_CONNECTOR=y
CONFIG_PROC_EVENTS=y

#
# Firmware Drivers
#

#
# ARM System Control and Management Interface Protocol #

# end of ARM System Control and Management Interface Protocol

CONFIG_EDD=m
# CONFIG_EDD_OFF is not set
CONFIG_FIRMWARE_MEMMAP=y
CONFIG_DMIID=y
CONFIG_DMI_SYSFS=y
CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y
CONFIG_ISCSI_IBFT_FIND=y
CONFIG_ISCSI_IBFT=m
CONFIG_FW_CFG_SYSFS=m
# CONFIG_FW_CFG_SYSFS_CMDLINE is not set
CONFIG_SYSFB=y
CONFIG_SYSFB_SIMPLEFB=y
CONFIG_FW_CS_DSP=m
CONFIG_GOOGLE_FIRMWARE=y
# CONFIG_GOOGLE_SMI is not set
CONFIG_GOOGLE_CBMEM=m
CONFIG_GOOGLE_COREBOOT_TABLE=m
CONFIG_GOOGLE_MEMCONSOLE=m
# CONFIG_GOOGLE_MEMCONSOLE_X86_LEGACY is not set
CONFIG_GOOGLE_FRAMEBUFFER_COREBOOT=m
CONFIG_GOOGLE_MEMCONSOLE_COREBOOT=m
CONFIG_GOOGLE_VPD=m

#
# EFI (Extensible Firmware Interface) Support
#
CONFIG_EFI_ESRT=y
CONFIG_EFI_VARS_PSTORE=y
CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y
CONFIG_EFI_SOFT_RESERVE=y
CONFIG_EFI_DXE_MEM_ATTRIBUTES=y
CONFIG_EFI_RUNTIME_WRAPPERS=y
CONFIG_EFI_BOOTLOADER_CONTROL=m
CONFIG_EFI_CAPSULE_LOADER=m
# CONFIG_EFI_TEST is not set
CONFIG_EFI_DEV_PATH_PARSER=y
CONFIG_APPLE_PROPERTIES=y
# CONFIG_RESET_ATTACK_MITIGATION is not set
CONFIG_EFI_RCI2_TABLE=y
# CONFIG_EFI_DISABLE_PCI_DMA is not set
CONFIG_EFI_EARLYCON=y
CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y
# CONFIG_EFI_DISABLE_RUNTIME is not set
CONFIG_EFI_COCO_SECRET=y
CONFIG_UNACCEPTED_MEMORY=y
CONFIG_EFI_EMBEDDED_FIRMWARE=y

# end of EFI (Extensible Firmware Interface) Support

CONFIG_UEFI_CPER=y
CONFIG_UEFI_CPER_X86=y

#
# Qualcomm firmware drivers
#

# end of Qualcomm firmware drivers

#
# Tegra firmware driver
#

# end of Tegra firmware driver
# end of Firmware Drivers

CONFIG_GNSS=m
CONFIG_GNSS_SERIAL=m
CONFIG_GNSS_MTK_SERIAL=m
CONFIG_GNSS_SIRF_SERIAL=m
CONFIG_GNSS_UBX_SERIAL=m
CONFIG_GNSS_USB=m
CONFIG_MTD=m
# CONFIG_MTD_TESTS is not set

#
# Partition parsers
#
# CONFIG_MTD_CMDLINE_PARTS is not set
# CONFIG_MTD_REDBOOT_PARTS is not set

# end of Partition parsers

#
# User Modules And Translation Layers
#
CONFIG_MTD_BLKDEVS=m
CONFIG_MTD_BLOCK=m
# CONFIG_MTD_BLOCK_RO is not set

#
# Note that in some cases UBI block is preferred. See MTD_UBI_BLOCK. #
# CONFIG_FTL is not set
# CONFIG_NFTL is not set
# CONFIG_INFTL is not set
# CONFIG_RFD_FTL is not set
# CONFIG_SSFDC is not set
# CONFIG_SM_FTL is not set
# CONFIG_MTD_OOPS is not set
CONFIG_MTD_PSTORE=m
# CONFIG_MTD_SWAP is not set CONFIG_MTD_PARTITIONED_MASTER=y

#
# RAM/ROM/Flash chip drivers
#
# CONFIG_MTD_CFI is not set
# CONFIG_MTD_JEDECPROBE is not set
CONFIG_MTD_MAP_BANK_WIDTH_1=y
CONFIG_MTD_MAP_BANK_WIDTH_2=y
CONFIG_MTD_MAP_BANK_WIDTH_4=y
CONFIG_MTD_CFI_I1=y
CONFIG_MTD_CFI_I2=y
# CONFIG_MTD_RAM is not set
CONFIG_MTD_ROM=m
# CONFIG_MTD_ABSENT is not set

# end of RAM/ROM/Flash chip drivers

#
# Mapping drivers for chip access
#
# CONFIG_MTD_COMPLEX_MAPPINGS is not set
# CONFIG_MTD_PHYSMAP is not set
# CONFIG_MTD_PLATRAM is not set

# end of Mapping drivers for chip access

#
# Self-contained MTD device drivers
#
# CONFIG_MTD_PMC551 is not set
# CONFIG_MTD_DATAFLASH is not set
# CONFIG_MTD_MCHP23K256 is not set
# CONFIG_MTD_MCHP48L640 is not set
# CONFIG_MTD_SST25L is not set
# CONFIG_MTD_SLRAM is not set
CONFIG_MTD_PHRAM=m
CONFIG_MTD_MTDRAM=m
CONFIG_MTDRAM_TOTAL_SIZE=4096
CONFIG_MTDRAM_ERASE_SIZE=128
CONFIG_MTD_BLOCK2MTD=m

#
# Disk-On-Chip Device Drivers
#
# CONFIG_MTD_DOCG3 is not set

# end of Self-contained MTD device drivers

#
# NAND
#
CONFIG_MTD_NAND_CORE=m
# CONFIG_MTD_ONENAND is not set
CONFIG_MTD_RAW_NAND=m

#
# Raw/parallel NAND flash controllers
#
# CONFIG_MTD_NAND_DENALI_PCI is not set
# CONFIG_MTD_NAND_CAFE is not set
# CONFIG_MTD_NAND_MXIC is not set
# CONFIG_MTD_NAND_GPIO is not set
# CONFIG_MTD_NAND_PLATFORM is not set
# CONFIG_MTD_NAND_ARASAN is not set

#
# Misc
#
CONFIG_MTD_NAND_NANDSIM=m
# CONFIG_MTD_NAND_RICOH is not set
# CONFIG_MTD_NAND_DISKONCHIP is not set
# CONFIG_MTD_SPI_NAND is not set

#
# ECC engine support
#
CONFIG_MTD_NAND_ECC=y
CONFIG_MTD_NAND_ECC_SW_HAMMING=y
CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC=y
CONFIG_MTD_NAND_ECC_SW_BCH=y
CONFIG_MTD_NAND_ECC_MXIC=y

# end of ECC engine support
# end of NAND

#
# LPDDR & LPDDR2 PCM memory drivers
#
# CONFIG_MTD_LPDDR is not set

# end of LPDDR & LPDDR2 PCM memory drivers

CONFIG_MTD_SPI_NOR=m
CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y
# CONFIG_MTD_SPI_NOR_SWP_DISABLE is not set
CONFIG_MTD_SPI_NOR_SWP_DISABLE_ON_VOLATILE=y
# CONFIG_MTD_SPI_NOR_SWP_KEEP is not set
CONFIG_MTD_UBI=m
CONFIG_MTD_UBI_WL_THRESHOLD=4096
CONFIG_MTD_UBI_BEB_LIMIT=20
# CONFIG_MTD_UBI_FASTMAP is not set
# CONFIG_MTD_UBI_GLUEBI is not set
# CONFIG_MTD_UBI_BLOCK is not set
CONFIG_MTD_UBI_NVMEM=m
# CONFIG_MTD_HYPERBUS is not set
# CONFIG_OF is not set
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_SERIAL=m
CONFIG_PARPORT_PC_FIFO=y
CONFIG_PARPORT_PC_SUPERIO=y
CONFIG_PARPORT_PC_PCMCIA=m
CONFIG_PARPORT_1284=y
CONFIG_PARPORT_NOT_PC=y
CONFIG_PNP=y
CONFIG_PNP_DEBUG_MESSAGES=y

#
# Protocols
#
CONFIG_PNPACPI=y
CONFIG_BLK_DEV=y
CONFIG_BLK_DEV_NULL_BLK=m
CONFIG_BLK_DEV_FD=m
# CONFIG_BLK_DEV_FD_RAWCMD is not set
CONFIG_CDROM=m
CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m
CONFIG_ZRAM=m
CONFIG_ZRAM_BACKEND_LZ4=y
CONFIG_ZRAM_BACKEND_LZ4HC=y
CONFIG_ZRAM_BACKEND_ZSTD=y
CONFIG_ZRAM_BACKEND_DEFLATE=y
CONFIG_ZRAM_BACKEND_842=y
CONFIG_ZRAM_BACKEND_LZO=y
# CONFIG_ZRAM_DEF_COMP_LZORLE is not set
# CONFIG_ZRAM_DEF_COMP_LZO is not set
# CONFIG_ZRAM_DEF_COMP_LZ4 is not set
# CONFIG_ZRAM_DEF_COMP_LZ4HC is not set
CONFIG_ZRAM_DEF_COMP_ZSTD=y
# CONFIG_ZRAM_DEF_COMP_DEFLATE is not set
# CONFIG_ZRAM_DEF_COMP_842 is not set
CONFIG_ZRAM_DEF_COMP="zstd"
CONFIG_ZRAM_WRITEBACK=y
# CONFIG_ZRAM_TRACK_ENTRY_ACTIME is not set
# CONFIG_ZRAM_MEMORY_TRACKING is not set
CONFIG_ZRAM_MULTI_COMP=y
CONFIG_BLK_DEV_LOOP=m
CONFIG_BLK_DEV_LOOP_MIN_COUNT=0
CONFIG_BLK_DEV_DRBD=m
# CONFIG_DRBD_FAULT_INJECTION is not set
CONFIG_BLK_DEV_NBD=m
CONFIG_BLK_DEV_RAM=m
CONFIG_BLK_DEV_RAM_COUNT=16
CONFIG_BLK_DEV_RAM_SIZE=16384
CONFIG_CDROM_PKTCDVD=m
CONFIG_CDROM_PKTCDVD_BUFFERS=8
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
CONFIG_ATA_OVER_ETH=m
CONFIG_XEN_BLKDEV_FRONTEND=m
CONFIG_XEN_BLKDEV_BACKEND=m
CONFIG_VIRTIO_BLK=m
CONFIG_BLK_DEV_RBD=m
CONFIG_BLK_DEV_UBLK=m
CONFIG_BLKDEV_UBLK_LEGACY_OPCODES=y
CONFIG_BLK_DEV_RNBD=y
CONFIG_BLK_DEV_RNBD_CLIENT=m
CONFIG_BLK_DEV_RNBD_SERVER=m

#
# NVME Support
#
CONFIG_NVME_AUTH=m
CONFIG_NVME_CORE=m
CONFIG_BLK_DEV_NVME=m
CONFIG_NVME_MULTIPATH=y
CONFIG_NVME_VERBOSE_ERRORS=y
CONFIG_NVME_HWMON=y
CONFIG_NVME_FABRICS=m
CONFIG_NVME_RDMA=m
CONFIG_NVME_FC=m
CONFIG_NVME_TCP=m
# CONFIG_NVME_TCP_TLS is not set
# CONFIG_NVME_HOST_AUTH is not set
CONFIG_NVME_TARGET=m
# CONFIG_NVME_TARGET_DEBUGFS is not set
CONFIG_NVME_TARGET_PASSTHRU=y
CONFIG_NVME_TARGET_LOOP=m
CONFIG_NVME_TARGET_RDMA=m
CONFIG_NVME_TARGET_FC=m
CONFIG_NVME_TARGET_FCLOOP=m
CONFIG_NVME_TARGET_TCP=m
# CONFIG_NVME_TARGET_TCP_TLS is not set
CONFIG_NVME_TARGET_AUTH=y

# end of NVME Support

#
# Misc devices
#
CONFIG_SENSORS_LIS3LV02D=m
CONFIG_AD525X_DPOT=m
CONFIG_AD525X_DPOT_I2C=m
CONFIG_AD525X_DPOT_SPI=m
# CONFIG_DUMMY_IRQ is not set
CONFIG_IBM_ASM=m
CONFIG_PHANTOM=m
CONFIG_RPMB=m
CONFIG_TIFM_CORE=m
CONFIG_TIFM_7XX1=m
CONFIG_ICS932S401=m
CONFIG_ENCLOSURE_SERVICES=m
CONFIG_SMPRO_ERRMON=m
CONFIG_SMPRO_MISC=m
CONFIG_HP_ILO=m
CONFIG_APDS9802ALS=m
CONFIG_ISL29003=m
CONFIG_ISL29020=m
CONFIG_SENSORS_TSL2550=m
CONFIG_SENSORS_BH1770=m
CONFIG_SENSORS_APDS990X=m
CONFIG_HMC6352=m
CONFIG_DS1682=m
CONFIG_VMWARE_BALLOON=m
CONFIG_LATTICE_ECP3_CONFIG=m
# CONFIG_SRAM is not set
CONFIG_DW_XDATA_PCIE=m
CONFIG_PCI_ENDPOINT_TEST=m
CONFIG_XILINX_SDFEC=m
CONFIG_MISC_RTSX=m
CONFIG_TPS6594_ESM=m
CONFIG_TPS6594_PFSM=m
CONFIG_NSM=m
CONFIG_C2PORT=m
CONFIG_C2PORT_DURAMAR_2150=m

#
# EEPROM support
#
CONFIG_EEPROM_AT24=m
# CONFIG_EEPROM_AT25 is not set
CONFIG_EEPROM_MAX6875=m
CONFIG_EEPROM_93CX6=m
# CONFIG_EEPROM_93XX46 is not set
CONFIG_EEPROM_IDT_89HPESX=m
CONFIG_EEPROM_EE1004=m

# end of EEPROM support

CONFIG_CB710_CORE=m
# CONFIG_CB710_DEBUG is not set
CONFIG_CB710_DEBUG_ASSUMPTIONS=y

#
# Texas Instruments shared transport line discipline #
CONFIG_TI_ST=m

# end of Texas Instruments shared transport line discipline

CONFIG_SENSORS_LIS3_I2C=m
CONFIG_ALTERA_STAPL=m
CONFIG_INTEL_MEI=m
CONFIG_INTEL_MEI_ME=m
CONFIG_INTEL_MEI_TXE=m
CONFIG_INTEL_MEI_GSC=m
CONFIG_INTEL_MEI_VSC_HW=m
CONFIG_INTEL_MEI_VSC=m
CONFIG_INTEL_MEI_HDCP=m
CONFIG_INTEL_MEI_PXP=m
CONFIG_INTEL_MEI_GSC_PROXY=m
CONFIG_VMWARE_VMCI=m
CONFIG_GENWQE=m
CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0
CONFIG_ECHO=m
CONFIG_BCM_VK=m
CONFIG_BCM_VK_TTY=y
CONFIG_MISC_ALCOR_PCI=m
CONFIG_MISC_RTSX_PCI=m
CONFIG_MISC_RTSX_USB=m
CONFIG_UACCE=m
CONFIG_PVPANIC=y
CONFIG_PVPANIC_MMIO=m
CONFIG_PVPANIC_PCI=m
CONFIG_GP_PCI1XXXX=m
CONFIG_KEBA_CP500=m

# end of Misc devices

#
# SCSI device support
#
CONFIG_SCSI_MOD=y
CONFIG_RAID_ATTRS=m
CONFIG_SCSI_COMMON=y
CONFIG_SCSI=y
CONFIG_SCSI_DMA=y
CONFIG_SCSI_NETLINK=y
CONFIG_SCSI_PROC_FS=y

#
# SCSI support type (disk, tape, CD-ROM)
#
CONFIG_BLK_DEV_SD=y
CONFIG_CHR_DEV_ST=m
CONFIG_BLK_DEV_SR=m
CONFIG_CHR_DEV_SG=m
CONFIG_BLK_DEV_BSG=y
CONFIG_CHR_DEV_SCH=m
CONFIG_SCSI_ENCLOSURE=m
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_LOGGING=y
CONFIG_SCSI_SCAN_ASYNC=y

#
# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=m
CONFIG_SCSI_FC_ATTRS=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_SCSI_SAS_LIBSAS=m
CONFIG_SCSI_SAS_ATA=y
CONFIG_SCSI_SAS_HOST_SMP=y
CONFIG_SCSI_SRP_ATTRS=m

# end of SCSI Transports

CONFIG_SCSI_LOWLEVEL=y
CONFIG_ISCSI_TCP=m
CONFIG_ISCSI_BOOT_SYSFS=m
CONFIG_SCSI_CXGB3_ISCSI=m
CONFIG_SCSI_CXGB4_ISCSI=m
CONFIG_SCSI_BNX2_ISCSI=m
CONFIG_SCSI_BNX2X_FCOE=m
CONFIG_BE2ISCSI=m
CONFIG_BLK_DEV_3W_XXXX_RAID=m
CONFIG_SCSI_HPSA=m
CONFIG_SCSI_3W_9XXX=m
CONFIG_SCSI_3W_SAS=m
CONFIG_SCSI_ACARD=m
CONFIG_SCSI_AACRAID=m
CONFIG_SCSI_AIC7XXX=m
CONFIG_AIC7XXX_CMDS_PER_DEVICE=32
CONFIG_AIC7XXX_RESET_DELAY_MS=15000
CONFIG_AIC7XXX_DEBUG_ENABLE=y
CONFIG_AIC7XXX_DEBUG_MASK=0
CONFIG_AIC7XXX_REG_PRETTY_PRINT=y
CONFIG_SCSI_AIC79XX=m
CONFIG_AIC79XX_CMDS_PER_DEVICE=32
CONFIG_AIC79XX_RESET_DELAY_MS=15000
CONFIG_AIC79XX_DEBUG_ENABLE=y
CONFIG_AIC79XX_DEBUG_MASK=0
CONFIG_AIC79XX_REG_PRETTY_PRINT=y
CONFIG_SCSI_AIC94XX=m
CONFIG_AIC94XX_DEBUG=y
CONFIG_SCSI_MVSAS=m
CONFIG_SCSI_MVSAS_DEBUG=y
CONFIG_SCSI_MVSAS_TASKLET=y
CONFIG_SCSI_MVUMI=m
CONFIG_SCSI_ADVANSYS=m
CONFIG_SCSI_ARCMSR=m
CONFIG_SCSI_ESAS2R=m
CONFIG_MEGARAID_NEWGEN=y
CONFIG_MEGARAID_MM=m
CONFIG_MEGARAID_MAILBOX=m
CONFIG_MEGARAID_LEGACY=m
CONFIG_MEGARAID_SAS=m
CONFIG_SCSI_MPT3SAS=m
CONFIG_SCSI_MPT2SAS_MAX_SGE=128
CONFIG_SCSI_MPT3SAS_MAX_SGE=128
CONFIG_SCSI_MPT2SAS=m
CONFIG_SCSI_MPI3MR=m
CONFIG_SCSI_SMARTPQI=m
CONFIG_SCSI_HPTIOP=m
CONFIG_SCSI_BUSLOGIC=m
CONFIG_SCSI_FLASHPOINT=y
CONFIG_SCSI_MYRB=m
CONFIG_SCSI_MYRS=m
CONFIG_VMWARE_PVSCSI=m
CONFIG_XEN_SCSI_FRONTEND=m
CONFIG_HYPERV_STORAGE=m
CONFIG_LIBFC=m
CONFIG_LIBFCOE=m
CONFIG_FCOE=m
CONFIG_FCOE_FNIC=m
CONFIG_SCSI_SNIC=m
# CONFIG_SCSI_SNIC_DEBUG_FS is not set
CONFIG_SCSI_DMX3191D=m
CONFIG_SCSI_FDOMAIN=m
CONFIG_SCSI_FDOMAIN_PCI=m
CONFIG_SCSI_ISCI=m
CONFIG_SCSI_IPS=m
CONFIG_SCSI_INITIO=m
CONFIG_SCSI_INIA100=m
CONFIG_SCSI_PPA=m
CONFIG_SCSI_IMM=m
# CONFIG_SCSI_IZIP_SLOW_CTR is not set
CONFIG_SCSI_STEX=m
CONFIG_SCSI_SYM53C8XX_2=m
CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1
CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
CONFIG_SCSI_SYM53C8XX_MMIO=y
CONFIG_SCSI_IPR=m
CONFIG_SCSI_IPR_TRACE=y
CONFIG_SCSI_IPR_DUMP=y
CONFIG_SCSI_QLOGIC_1280=m
CONFIG_SCSI_QLA_FC=m
CONFIG_TCM_QLA2XXX=m
# CONFIG_TCM_QLA2XXX_DEBUG is not set
CONFIG_SCSI_QLA_ISCSI=m
CONFIG_QEDI=m
CONFIG_QEDF=m
CONFIG_SCSI_LPFC=m
# CONFIG_SCSI_LPFC_DEBUG_FS is not set
CONFIG_SCSI_EFCT=m
CONFIG_SCSI_DC395x=m
CONFIG_SCSI_AM53C974=m
CONFIG_SCSI_WD719X=m
CONFIG_SCSI_DEBUG=m
CONFIG_SCSI_PMCRAID=m
CONFIG_SCSI_PM8001=m
CONFIG_SCSI_BFA_FC=m
CONFIG_SCSI_VIRTIO=m
CONFIG_SCSI_CHELSIO_FCOE=m
CONFIG_SCSI_LOWLEVEL_PCMCIA=y
CONFIG_PCMCIA_AHA152X=m
CONFIG_PCMCIA_FDOMAIN=m
CONFIG_PCMCIA_QLOGIC=m
CONFIG_PCMCIA_SYM53C500=m
CONFIG_SCSI_DH=y
CONFIG_SCSI_DH_RDAC=m
CONFIG_SCSI_DH_HP_SW=m
CONFIG_SCSI_DH_EMC=m
CONFIG_SCSI_DH_ALUA=m

# end of SCSI device support

CONFIG_ATA=y
CONFIG_SATA_HOST=y
CONFIG_PATA_TIMINGS=y
CONFIG_ATA_VERBOSE_ERROR=y
CONFIG_ATA_FORCE=y
CONFIG_ATA_ACPI=y
CONFIG_SATA_ZPODD=y
CONFIG_SATA_PMP=y

#
# Controllers with non-SFF native interface
#
CONFIG_SATA_AHCI=y
CONFIG_SATA_MOBILE_LPM_POLICY=3
CONFIG_SATA_AHCI_PLATFORM=m
CONFIG_AHCI_DWC=m
CONFIG_SATA_INIC162X=m
CONFIG_SATA_ACARD_AHCI=m
CONFIG_SATA_SIL24=m
CONFIG_ATA_SFF=y

#
# SFF controllers with custom DMA interface
#
CONFIG_PDC_ADMA=m
CONFIG_SATA_QSTOR=m
CONFIG_SATA_SX4=m
CONFIG_ATA_BMDMA=y

#
# SATA SFF controllers with BMDMA
#
CONFIG_ATA_PIIX=m
CONFIG_SATA_DWC=m
# CONFIG_SATA_DWC_OLD_DMA is not set
CONFIG_SATA_MV=m
CONFIG_SATA_NV=m
CONFIG_SATA_PROMISE=m
CONFIG_SATA_SIL=m
CONFIG_SATA_SIS=m
CONFIG_SATA_SVW=m
CONFIG_SATA_ULI=m
CONFIG_SATA_VIA=m
CONFIG_SATA_VITESSE=m

#
# PATA SFF controllers with BMDMA
#
CONFIG_PATA_ALI=m
CONFIG_PATA_AMD=m
CONFIG_PATA_ARTOP=m
CONFIG_PATA_ATIIXP=m
CONFIG_PATA_ATP867X=m
CONFIG_PATA_CMD64X=m
CONFIG_PATA_CYPRESS=m
CONFIG_PATA_EFAR=m
CONFIG_PATA_HPT366=m
CONFIG_PATA_HPT37X=m
CONFIG_PATA_HPT3X2N=m
CONFIG_PATA_HPT3X3=m
CONFIG_PATA_HPT3X3_DMA=y
CONFIG_PATA_IT8213=m
CONFIG_PATA_IT821X=m
CONFIG_PATA_JMICRON=m
CONFIG_PATA_MARVELL=m
CONFIG_PATA_NETCELL=m
CONFIG_PATA_NINJA32=m
CONFIG_PATA_NS87415=m
CONFIG_PATA_OLDPIIX=m
CONFIG_PATA_OPTIDMA=m
CONFIG_PATA_PDC2027X=m
CONFIG_PATA_PDC_OLD=m
CONFIG_PATA_RADISYS=m
CONFIG_PATA_RDC=m
CONFIG_PATA_SCH=m
CONFIG_PATA_SERVERWORKS=m
CONFIG_PATA_SIL680=m
CONFIG_PATA_SIS=m
CONFIG_PATA_TOSHIBA=m
CONFIG_PATA_TRIFLEX=m
CONFIG_PATA_VIA=m
CONFIG_PATA_WINBOND=m

#
# PIO-only SFF controllers
#
CONFIG_PATA_CMD640_PCI=m
CONFIG_PATA_MPIIX=m
CONFIG_PATA_NS87410=m
CONFIG_PATA_OPTI=m
CONFIG_PATA_PCMCIA=m
CONFIG_PATA_RZ1000=m
CONFIG_PATA_PARPORT=m

#
# Parallel IDE protocol modules
#
CONFIG_PATA_PARPORT_ATEN=m
CONFIG_PATA_PARPORT_BPCK=m
CONFIG_PATA_PARPORT_BPCK6=m
CONFIG_PATA_PARPORT_COMM=m
CONFIG_PATA_PARPORT_DSTR=m
CONFIG_PATA_PARPORT_FIT2=m
CONFIG_PATA_PARPORT_FIT3=m
CONFIG_PATA_PARPORT_EPAT=m
CONFIG_PATA_PARPORT_EPATC8=y
CONFIG_PATA_PARPORT_EPIA=m
CONFIG_PATA_PARPORT_FRIQ=m
CONFIG_PATA_PARPORT_FRPW=m
CONFIG_PATA_PARPORT_KBIC=m
CONFIG_PATA_PARPORT_KTTI=m
CONFIG_PATA_PARPORT_ON20=m
CONFIG_PATA_PARPORT_ON26=m

#
# Generic fallback / legacy drivers
#
CONFIG_PATA_ACPI=m
CONFIG_ATA_GENERIC=m
CONFIG_PATA_LEGACY=m
CONFIG_MD=y
CONFIG_BLK_DEV_MD=m
CONFIG_MD_BITMAP_FILE=y
CONFIG_MD_RAID0=m
CONFIG_MD_RAID1=m
CONFIG_MD_RAID10=m
CONFIG_MD_RAID456=m
CONFIG_MD_CLUSTER=m
CONFIG_BCACHE=m
# CONFIG_BCACHE_DEBUG is not set CONFIG_BCACHE_ASYNC_REGISTRATION=y CONFIG_BLK_DEV_DM_BUILTIN=y
CONFIG_BLK_DEV_DM=m
CONFIG_DM_DEBUG=y
CONFIG_DM_BUFIO=m CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING=y
# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set CONFIG_DM_BIO_PRISON=m CONFIG_DM_PERSISTENT_DATA=m CONFIG_DM_UNSTRIPED=m
CONFIG_DM_CRYPT=m
CONFIG_DM_SNAPSHOT=m CONFIG_DM_THIN_PROVISIONING=m
CONFIG_DM_CACHE=m
CONFIG_DM_CACHE_SMQ=m
CONFIG_DM_WRITECACHE=m
CONFIG_DM_EBS=m
CONFIG_DM_ERA=m
CONFIG_DM_CLONE=m
CONFIG_DM_MIRROR=m
CONFIG_DM_LOG_USERSPACE=m
CONFIG_DM_RAID=m
CONFIG_DM_ZERO=m
CONFIG_DM_MULTIPATH=m
CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m CONFIG_DM_MULTIPATH_HST=m CONFIG_DM_MULTIPATH_IOA=m
CONFIG_DM_DELAY=m
CONFIG_DM_DUST=m
CONFIG_DM_UEVENT=y
CONFIG_DM_FLAKEY=m
CONFIG_DM_VERITY=m CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_PLATFORM_KEYRING=y CONFIG_DM_VERITY_FEC=y
CONFIG_DM_SWITCH=m
CONFIG_DM_LOG_WRITES=m
CONFIG_DM_INTEGRITY=m
CONFIG_DM_ZONED=m
CONFIG_DM_AUDIT=y
CONFIG_DM_VDO=m
CONFIG_TARGET_CORE=m
CONFIG_TCM_IBLOCK=m
CONFIG_TCM_FILEIO=m
CONFIG_TCM_PSCSI=m
CONFIG_TCM_USER2=m
CONFIG_LOOPBACK_TARGET=m
CONFIG_TCM_FC=m
CONFIG_ISCSI_TARGET=m CONFIG_ISCSI_TARGET_CXGB4=m
CONFIG_SBP_TARGET=m
CONFIG_REMOTE_TARGET=m
CONFIG_FUSION=y
CONFIG_FUSION_SPI=m
CONFIG_FUSION_FC=m
CONFIG_FUSION_SAS=m
CONFIG_FUSION_MAX_SGE=128
CONFIG_FUSION_CTL=m
CONFIG_FUSION_LAN=m
# CONFIG_FUSION_LOGGING is not set

#
# IEEE 1394 (FireWire) support
#
CONFIG_FIREWIRE=m
CONFIG_FIREWIRE_OHCI=m
CONFIG_FIREWIRE_SBP2=m
CONFIG_FIREWIRE_NET=m
CONFIG_FIREWIRE_NOSY=m

# end of IEEE 1394 (FireWire) support

CONFIG_MACINTOSH_DRIVERS=y
CONFIG_MAC_EMUMOUSEBTN=m
CONFIG_NETDEVICES=y
CONFIG_MII=m
CONFIG_NET_CORE=y
CONFIG_BONDING=m
CONFIG_DUMMY=m
CONFIG_WIREGUARD=m
# CONFIG_WIREGUARD_DEBUG is not set
CONFIG_EQUALIZER=m
CONFIG_NET_FC=y
CONFIG_IFB=m
CONFIG_NET_TEAM=m
CONFIG_NET_TEAM_MODE_BROADCAST=m
CONFIG_NET_TEAM_MODE_ROUNDROBIN=m
CONFIG_NET_TEAM_MODE_RANDOM=m
CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=m
CONFIG_NET_TEAM_MODE_LOADBALANCE=m
CONFIG_MACVLAN=m
CONFIG_MACVTAP=m
CONFIG_IPVLAN_L3S=y
CONFIG_IPVLAN=m
CONFIG_IPVTAP=m
CONFIG_VXLAN=m
CONFIG_GENEVE=m
CONFIG_BAREUDP=m
CONFIG_GTP=m
CONFIG_PFCP=m
CONFIG_AMT=m
CONFIG_MACSEC=m
CONFIG_NETCONSOLE=m
CONFIG_NETCONSOLE_DYNAMIC=y
# CONFIG_NETCONSOLE_EXTENDED_LOG is not set
CONFIG_NETPOLL=y
CONFIG_NET_POLL_CONTROLLER=y
CONFIG_NTB_NETDEV=m
CONFIG_TUN=m
CONFIG_TAP=m
# CONFIG_TUN_VNET_CROSS_LE is not set
CONFIG_VETH=m
CONFIG_VIRTIO_NET=m
CONFIG_NLMON=m
# CONFIG_NETKIT is not set
CONFIG_NET_VRF=m
CONFIG_VSOCKMON=m
CONFIG_MHI_NET=m
CONFIG_SUNGEM_PHY=m
# CONFIG_ARCNET is not set
CONFIG_ATM_DRIVERS=y
# CONFIG_ATM_DUMMY is not set
CONFIG_ATM_TCP=m
CONFIG_ATM_LANAI=m
CONFIG_ATM_ENI=m
# CONFIG_ATM_ENI_DEBUG is not set
# CONFIG_ATM_ENI_TUNE_BURST is not set
CONFIG_ATM_NICSTAR=m
# CONFIG_ATM_NICSTAR_USE_SUNI is not set
# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set
CONFIG_ATM_IDT77252=m
# CONFIG_ATM_IDT77252_DEBUG is not set
# CONFIG_ATM_IDT77252_RCV_ALL is not set
CONFIG_ATM_IDT77252_USE_SUNI=y
CONFIG_ATM_IA=m
# CONFIG_ATM_IA_DEBUG is not set
CONFIG_ATM_FORE200E=m
CONFIG_ATM_FORE200E_USE_TASKLET=y
CONFIG_ATM_FORE200E_TX_RETRY=16
CONFIG_ATM_FORE200E_DEBUG=0
CONFIG_ATM_HE=m
CONFIG_ATM_HE_USE_SUNI=y
CONFIG_ATM_SOLOS=m

#
# Distributed Switch Architecture drivers
#
CONFIG_B53=m
CONFIG_B53_SPI_DRIVER=m
CONFIG_B53_MDIO_DRIVER=m
CONFIG_B53_MMAP_DRIVER=m
CONFIG_B53_SRAB_DRIVER=m
CONFIG_B53_SERDES=m
CONFIG_NET_DSA_BCM_SF2=m
CONFIG_NET_DSA_LOOP=m
CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=m
# CONFIG_NET_DSA_LANTIQ_GSWIP is not set
CONFIG_NET_DSA_MT7530=m
CONFIG_NET_DSA_MT7530_MDIO=m
CONFIG_NET_DSA_MT7530_MMIO=m
CONFIG_NET_DSA_MV88E6060=m
CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON=m
CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C=m
CONFIG_NET_DSA_MICROCHIP_KSZ_SPI=m
CONFIG_NET_DSA_MICROCHIP_KSZ_PTP=y
CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI=m
CONFIG_NET_DSA_MV88E6XXX=m
CONFIG_NET_DSA_MV88E6XXX_PTP=y
CONFIG_NET_DSA_MSCC_FELIX_DSA_LIB=m
CONFIG_NET_DSA_MSCC_OCELOT_EXT=m
CONFIG_NET_DSA_MSCC_SEVILLE=m
CONFIG_NET_DSA_AR9331=m
CONFIG_NET_DSA_QCA8K=m
CONFIG_NET_DSA_QCA8K_LEDS_SUPPORT=y
CONFIG_NET_DSA_SJA1105=m
CONFIG_NET_DSA_SJA1105_PTP=y
CONFIG_NET_DSA_SJA1105_TAS=y
CONFIG_NET_DSA_SJA1105_VL=y
CONFIG_NET_DSA_XRS700X=m
CONFIG_NET_DSA_XRS700X_I2C=m
CONFIG_NET_DSA_XRS700X_MDIO=m
CONFIG_NET_DSA_REALTEK=m
CONFIG_NET_DSA_SMSC_LAN9303=m
CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m
CONFIG_NET_DSA_VITESSE_VSC73XX=m
CONFIG_NET_DSA_VITESSE_VSC73XX_SPI=m
CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM=m

# end of Distributed Switch Architecture drivers

CONFIG_ETHERNET=y
CONFIG_MDIO=m
CONFIG_NET_VENDOR_3COM=y
CONFIG_PCMCIA_3C574=m
CONFIG_PCMCIA_3C589=m
CONFIG_VORTEX=m
CONFIG_TYPHOON=m
CONFIG_NET_VENDOR_ADAPTEC=y
CONFIG_ADAPTEC_STARFIRE=m
CONFIG_NET_VENDOR_AGERE=y
CONFIG_ET131X=m
CONFIG_NET_VENDOR_ALACRITECH=y
CONFIG_SLICOSS=m
CONFIG_NET_VENDOR_ALTEON=y
CONFIG_ACENIC=m
# CONFIG_ACENIC_OMIT_TIGON_I is not set
CONFIG_ALTERA_TSE=m
CONFIG_NET_VENDOR_AMAZON=y
CONFIG_ENA_ETHERNET=m
CONFIG_NET_VENDOR_AMD=y
CONFIG_AMD8111_ETH=m
CONFIG_PCNET32=m
CONFIG_PCMCIA_NMCLAN=m
CONFIG_AMD_XGBE=m
CONFIG_AMD_XGBE_DCB=y
CONFIG_AMD_XGBE_HAVE_ECC=y
CONFIG_PDS_CORE=m
CONFIG_NET_VENDOR_AQUANTIA=y
CONFIG_AQTION=m
CONFIG_NET_VENDOR_ARC=y
CONFIG_NET_VENDOR_ASIX=y
CONFIG_SPI_AX88796C=m
CONFIG_SPI_AX88796C_COMPRESSION=y
CONFIG_NET_VENDOR_ATHEROS=y
CONFIG_ATL2=m
CONFIG_ATL1=m
CONFIG_ATL1E=m
CONFIG_ATL1C=m
CONFIG_ALX=m
CONFIG_CX_ECAT=m
CONFIG_NET_VENDOR_BROADCOM=y
CONFIG_B44=m
CONFIG_B44_PCI_AUTOSELECT=y
CONFIG_B44_PCICORE_AUTOSELECT=y
CONFIG_B44_PCI=y
CONFIG_BCMGENET=m
CONFIG_BNX2=m
CONFIG_CNIC=m
CONFIG_TIGON3=m
CONFIG_TIGON3_HWMON=y
CONFIG_BNX2X=m
CONFIG_BNX2X_SRIOV=y
CONFIG_SYSTEMPORT=m
CONFIG_BNXT=m
CONFIG_BNXT_SRIOV=y
CONFIG_BNXT_FLOWER_OFFLOAD=y
CONFIG_BNXT_DCB=y
CONFIG_BNXT_HWMON=y
CONFIG_NET_VENDOR_CADENCE=y
CONFIG_MACB=m
CONFIG_MACB_USE_HWSTAMP=y
CONFIG_MACB_PCI=m
CONFIG_NET_VENDOR_CAVIUM=y
CONFIG_THUNDER_NIC_PF=m
CONFIG_THUNDER_NIC_VF=m
CONFIG_THUNDER_NIC_BGX=m
CONFIG_THUNDER_NIC_RGX=m
CONFIG_CAVIUM_PTP=m
CONFIG_LIQUIDIO_CORE=m
CONFIG_LIQUIDIO=m
CONFIG_LIQUIDIO_VF=m
CONFIG_NET_VENDOR_CHELSIO=y
CONFIG_CHELSIO_T1=m
CONFIG_CHELSIO_T1_1G=y
CONFIG_CHELSIO_T3=m
CONFIG_CHELSIO_T4=m
CONFIG_CHELSIO_T4_DCB=y
CONFIG_CHELSIO_T4_FCOE=y
CONFIG_CHELSIO_T4VF=m
CONFIG_CHELSIO_LIB=m
CONFIG_CHELSIO_INLINE_CRYPTO=y
CONFIG_CHELSIO_IPSEC_INLINE=m
CONFIG_CHELSIO_TLS_DEVICE=m
CONFIG_NET_VENDOR_CISCO=y
CONFIG_ENIC=m
CONFIG_NET_VENDOR_CORTINA=y
CONFIG_NET_VENDOR_DAVICOM=y
CONFIG_DM9051=m
CONFIG_DNET=m
CONFIG_NET_VENDOR_DEC=y
CONFIG_NET_TULIP=y
CONFIG_DE2104X=m
CONFIG_DE2104X_DSL=0
CONFIG_TULIP=m
CONFIG_TULIP_MWI=y
CONFIG_TULIP_MMIO=y
CONFIG_TULIP_NAPI=y
CONFIG_TULIP_NAPI_HW_MITIGATION=y
CONFIG_WINBOND_840=m
CONFIG_DM9102=m
CONFIG_ULI526X=m
CONFIG_PCMCIA_XIRCOM=m
CONFIG_NET_VENDOR_DLINK=y
CONFIG_DL2K=m
CONFIG_SUNDANCE=m
# CONFIG_SUNDANCE_MMIO is not set
CONFIG_NET_VENDOR_EMULEX=y
CONFIG_BE2NET=m
CONFIG_BE2NET_HWMON=y
CONFIG_BE2NET_BE2=y
CONFIG_BE2NET_BE3=y
CONFIG_BE2NET_LANCER=y
CONFIG_BE2NET_SKYHAWK=y
CONFIG_NET_VENDOR_ENGLEDER=y
CONFIG_TSNEP=m
# CONFIG_TSNEP_SELFTESTS is not set
CONFIG_NET_VENDOR_EZCHIP=y
CONFIG_NET_VENDOR_FUJITSU=y
CONFIG_PCMCIA_FMVJ18X=m
CONFIG_NET_VENDOR_FUNGIBLE=y
CONFIG_FUN_CORE=m
CONFIG_FUN_ETH=m
CONFIG_NET_VENDOR_GOOGLE=y
CONFIG_GVE=m
CONFIG_NET_VENDOR_HUAWEI=y
CONFIG_HINIC=m
CONFIG_NET_VENDOR_I825XX=y
CONFIG_NET_VENDOR_INTEL=y
CONFIG_LIBETH=m
CONFIG_LIBIE=m
CONFIG_E100=m
CONFIG_E1000=m
CONFIG_E1000E=m
CONFIG_E1000E_HWTS=y
CONFIG_IGB=m
CONFIG_IGB_HWMON=y
CONFIG_IGB_DCA=y
CONFIG_IGBVF=m
CONFIG_IXGBE=m
CONFIG_IXGBE_HWMON=y
CONFIG_IXGBE_DCA=y
CONFIG_IXGBE_DCB=y
# CONFIG_IXGBE_IPSEC is not set
CONFIG_IXGBEVF=m
CONFIG_IXGBEVF_IPSEC=y
CONFIG_I40E=m
CONFIG_I40E_DCB=y
CONFIG_IAVF=m
CONFIG_I40EVF=m
CONFIG_ICE=m
CONFIG_ICE_HWMON=y
CONFIG_ICE_SWITCHDEV=y
CONFIG_ICE_HWTS=y
CONFIG_FM10K=m
CONFIG_IGC=m
CONFIG_IGC_LEDS=y
# CONFIG_IDPF is not set
CONFIG_JME=m
CONFIG_NET_VENDOR_ADI=y
CONFIG_ADIN1110=m
CONFIG_NET_VENDOR_LITEX=y
CONFIG_NET_VENDOR_MARVELL=y
CONFIG_MVMDIO=m
CONFIG_SKGE=m
# CONFIG_SKGE_DEBUG is not set
CONFIG_SKGE_GENESIS=y
CONFIG_SKY2=m
# CONFIG_SKY2_DEBUG is not set
CONFIG_OCTEON_EP=m
CONFIG_OCTEON_EP_VF=m
CONFIG_PRESTERA=m
CONFIG_PRESTERA_PCI=m
CONFIG_NET_VENDOR_MELLANOX=y
CONFIG_MLX4_EN=m
CONFIG_MLX4_EN_DCB=y
CONFIG_MLX4_CORE=m
CONFIG_MLX4_DEBUG=y
CONFIG_MLX4_CORE_GEN2=y
CONFIG_MLX5_CORE=m
CONFIG_MLX5_FPGA=y
CONFIG_MLX5_CORE_EN=y
CONFIG_MLX5_EN_ARFS=y
CONFIG_MLX5_EN_RXNFC=y
CONFIG_MLX5_MPFS=y
CONFIG_MLX5_ESWITCH=y
CONFIG_MLX5_BRIDGE=y
CONFIG_MLX5_CLS_ACT=y
CONFIG_MLX5_TC_CT=y
CONFIG_MLX5_TC_SAMPLE=y
CONFIG_MLX5_CORE_EN_DCB=y
CONFIG_MLX5_CORE_IPOIB=y
CONFIG_MLX5_MACSEC=y
CONFIG_MLX5_EN_IPSEC=y
CONFIG_MLX5_EN_TLS=y
CONFIG_MLX5_SW_STEERING=y
CONFIG_MLX5_HW_STEERING=y
CONFIG_MLX5_SF=y
CONFIG_MLX5_SF_MANAGER=y
CONFIG_MLX5_DPLL=m
CONFIG_MLXSW_CORE=m
CONFIG_MLXSW_CORE_HWMON=y
CONFIG_MLXSW_CORE_THERMAL=y
CONFIG_MLXSW_PCI=m
CONFIG_MLXSW_I2C=m
CONFIG_MLXSW_SPECTRUM=m
CONFIG_MLXSW_SPECTRUM_DCB=y
CONFIG_MLXSW_MINIMAL=m
CONFIG_MLXFW=m
CONFIG_NET_VENDOR_META=y
CONFIG_FBNIC=m
CONFIG_NET_VENDOR_MICREL=y
CONFIG_KS8842=m
CONFIG_KS8851=m
CONFIG_KS8851_MLL=m
CONFIG_KSZ884X_PCI=m
CONFIG_NET_VENDOR_MICROCHIP=y
CONFIG_ENC28J60=m
# CONFIG_ENC28J60_WRITEVERIFY is not set
CONFIG_ENCX24J600=m
CONFIG_LAN743X=m
CONFIG_LAN865X=m
CONFIG_VCAP=y
CONFIG_NET_VENDOR_MICROSEMI=y
CONFIG_MSCC_OCELOT_SWITCH_LIB=m
CONFIG_NET_VENDOR_MICROSOFT=y
CONFIG_MICROSOFT_MANA=m
CONFIG_NET_VENDOR_MYRI=y
CONFIG_MYRI10GE=m
CONFIG_MYRI10GE_DCA=y
CONFIG_FEALNX=m
CONFIG_NET_VENDOR_NI=y
CONFIG_NI_XGE_MANAGEMENT_ENET=m
CONFIG_NET_VENDOR_NATSEMI=y
CONFIG_NATSEMI=m
CONFIG_NS83820=m
CONFIG_NET_VENDOR_NETERION=y
CONFIG_S2IO=m
CONFIG_NET_VENDOR_NETRONOME=y
CONFIG_NFP=m
CONFIG_NFP_APP_FLOWER=y
CONFIG_NFP_APP_ABM_NIC=y
CONFIG_NFP_NET_IPSEC=y
# CONFIG_NFP_DEBUG is not set
CONFIG_NET_VENDOR_8390=y
CONFIG_PCMCIA_AXNET=m
CONFIG_NE2K_PCI=m
CONFIG_PCMCIA_PCNET=m
CONFIG_NET_VENDOR_NVIDIA=y
CONFIG_FORCEDETH=m
CONFIG_NET_VENDOR_OKI=y
CONFIG_ETHOC=m
CONFIG_OA_TC6=m
CONFIG_NET_VENDOR_PACKET_ENGINES=y
CONFIG_HAMACHI=m
CONFIG_YELLOWFIN=m
CONFIG_NET_VENDOR_PENSANDO=y
CONFIG_IONIC=m
CONFIG_NET_VENDOR_QLOGIC=y
CONFIG_QLA3XXX=m
CONFIG_QLCNIC=m
CONFIG_QLCNIC_SRIOV=y
CONFIG_QLCNIC_DCB=y
CONFIG_QLCNIC_HWMON=y
CONFIG_NETXEN_NIC=m
CONFIG_QED=m
CONFIG_QED_LL2=y
CONFIG_QED_SRIOV=y
CONFIG_QEDE=m
CONFIG_QED_RDMA=y
CONFIG_QED_ISCSI=y
CONFIG_QED_FCOE=y
CONFIG_QED_OOO=y
CONFIG_NET_VENDOR_BROCADE=y
CONFIG_BNA=m
CONFIG_NET_VENDOR_QUALCOMM=y
CONFIG_QCOM_EMAC=m
CONFIG_RMNET=m
CONFIG_NET_VENDOR_RDC=y
CONFIG_R6040=m
CONFIG_NET_VENDOR_REALTEK=y
CONFIG_ATP=m
CONFIG_8139CP=m
CONFIG_8139TOO=m
# CONFIG_8139TOO_PIO is not set
CONFIG_8139TOO_TUNE_TWISTER=y
CONFIG_8139TOO_8129=y
# CONFIG_8139_OLD_RX_RESET is not set
CONFIG_R8169=m
CONFIG_R8169_LEDS=y
CONFIG_RTASE=m
CONFIG_NET_VENDOR_RENESAS=y
CONFIG_NET_VENDOR_ROCKER=y
CONFIG_ROCKER=m
CONFIG_NET_VENDOR_SAMSUNG=y
CONFIG_SXGBE_ETH=m
CONFIG_NET_VENDOR_SEEQ=y
CONFIG_NET_VENDOR_SILAN=y
CONFIG_SC92031=m
CONFIG_NET_VENDOR_SIS=y
CONFIG_SIS900=m
CONFIG_SIS190=m
CONFIG_NET_VENDOR_SOLARFLARE=y
CONFIG_SFC=m
CONFIG_SFC_MTD=y
CONFIG_SFC_MCDI_MON=y
CONFIG_SFC_SRIOV=y
CONFIG_SFC_MCDI_LOGGING=y
CONFIG_SFC_FALCON=m
CONFIG_SFC_FALCON_MTD=y
CONFIG_SFC_SIENA=m
CONFIG_SFC_SIENA_MTD=y
CONFIG_SFC_SIENA_MCDI_MON=y
CONFIG_SFC_SIENA_SRIOV=y
CONFIG_SFC_SIENA_MCDI_LOGGING=y
CONFIG_NET_VENDOR_SMSC=y
CONFIG_PCMCIA_SMC91C92=m
CONFIG_EPIC100=m
CONFIG_SMSC911X=m
CONFIG_SMSC9420=m
CONFIG_NET_VENDOR_SOCIONEXT=y
CONFIG_NET_VENDOR_STMICRO=y
CONFIG_STMMAC_ETH=m
# CONFIG_STMMAC_SELFTESTS is not set
CONFIG_STMMAC_PLATFORM=m
CONFIG_DWMAC_GENERIC=m
CONFIG_DWMAC_INTEL=m
CONFIG_STMMAC_PCI=m
CONFIG_NET_VENDOR_SUN=y
CONFIG_HAPPYMEAL=m
CONFIG_SUNGEM=m
CONFIG_CASSINI=m
CONFIG_NIU=m
CONFIG_NET_VENDOR_SYNOPSYS=y
CONFIG_DWC_XLGMAC=m
CONFIG_DWC_XLGMAC_PCI=m
CONFIG_NET_VENDOR_TEHUTI=y
CONFIG_TEHUTI=m
CONFIG_TEHUTI_TN40=m
CONFIG_NET_VENDOR_TI=y
# CONFIG_TI_CPSW_PHY_SEL is not set
CONFIG_TLAN=m
CONFIG_NET_VENDOR_VERTEXCOM=y
CONFIG_MSE102X=m
CONFIG_NET_VENDOR_VIA=y
CONFIG_VIA_RHINE=m
CONFIG_VIA_RHINE_MMIO=y
CONFIG_VIA_VELOCITY=m
CONFIG_NET_VENDOR_WANGXUN=y
CONFIG_LIBWX=m
CONFIG_NGBE=m
CONFIG_TXGBE=m
CONFIG_NET_VENDOR_WIZNET=y
CONFIG_WIZNET_W5100=m
CONFIG_WIZNET_W5300=m
# CONFIG_WIZNET_BUS_DIRECT is not set
# CONFIG_WIZNET_BUS_INDIRECT is not set
CONFIG_WIZNET_BUS_ANY=y
CONFIG_WIZNET_W5100_SPI=m
CONFIG_NET_VENDOR_XILINX=y
CONFIG_XILINX_EMACLITE=m
CONFIG_XILINX_AXI_EMAC=m
CONFIG_XILINX_LL_TEMAC=m
CONFIG_NET_VENDOR_XIRCOM=y
CONFIG_PCMCIA_XIRC2PS=m
CONFIG_FDDI=m
CONFIG_DEFXX=m
CONFIG_SKFP=m
# CONFIG_HIPPI is not set
CONFIG_PHYLINK=m
CONFIG_PHYLIB=y
CONFIG_SWPHY=y
CONFIG_LED_TRIGGER_PHY=y
CONFIG_OPEN_ALLIANCE_HELPERS=y
CONFIG_FIXED_PHY=y
CONFIG_SFP=m

#
# MII PHY device drivers
#
CONFIG_AIR_EN8811H_PHY=m
CONFIG_AMD_PHY=m
CONFIG_ADIN_PHY=m
CONFIG_ADIN1100_PHY=m
CONFIG_AQUANTIA_PHY=m
CONFIG_AX88796B_PHY=m
CONFIG_BROADCOM_PHY=m
CONFIG_BCM54140_PHY=m
CONFIG_BCM7XXX_PHY=m
CONFIG_BCM84881_PHY=m
CONFIG_BCM87XX_PHY=m
CONFIG_BCM_NET_PHYLIB=m
CONFIG_BCM_NET_PHYPTP=m
CONFIG_CICADA_PHY=m
CONFIG_CORTINA_PHY=m
CONFIG_DAVICOM_PHY=m
CONFIG_ICPLUS_PHY=m
CONFIG_LXT_PHY=m
CONFIG_INTEL_XWAY_PHY=m
CONFIG_LSI_ET1011C_PHY=m
CONFIG_MARVELL_PHY=m
CONFIG_MARVELL_10G_PHY=m
CONFIG_MARVELL_88Q2XXX_PHY=m
CONFIG_MARVELL_88X2222_PHY=m
CONFIG_MAXLINEAR_GPHY=m
CONFIG_MEDIATEK_GE_PHY=m
# CONFIG_MEDIATEK_GE_SOC_PHY is not set
CONFIG_MICREL_PHY=m
CONFIG_MICROCHIP_T1S_PHY=m
CONFIG_MICROCHIP_PHY=m
CONFIG_MICROCHIP_T1_PHY=m
CONFIG_MICROSEMI_PHY=m
CONFIG_MOTORCOMM_PHY=m
CONFIG_NATIONAL_PHY=m
CONFIG_NXP_CBTX_PHY=m
CONFIG_NXP_C45_TJA11XX_PHY=m
CONFIG_NXP_TJA11XX_PHY=m
CONFIG_NCN26000_PHY=m
CONFIG_QCOM_NET_PHYLIB=m
CONFIG_AT803X_PHY=m
CONFIG_QCA83XX_PHY=m
CONFIG_QCA808X_PHY=m
CONFIG_QSEMI_PHY=m
CONFIG_REALTEK_PHY=m
CONFIG_RENESAS_PHY=m
# CONFIG_ROCKCHIP_PHY is not set
CONFIG_SMSC_PHY=m
CONFIG_STE10XP=m
CONFIG_TERANETICS_PHY=m
CONFIG_DP83822_PHY=m
CONFIG_DP83TC811_PHY=m
CONFIG_DP83848_PHY=m
CONFIG_DP83867_PHY=m
CONFIG_DP83869_PHY=m
CONFIG_DP83TD510_PHY=m
CONFIG_DP83TG720_PHY=m
CONFIG_VITESSE_PHY=m
CONFIG_XILINX_GMII2RGMII=m
CONFIG_MICREL_KS8995MA=m
CONFIG_PSE_CONTROLLER=y
CONFIG_PSE_REGULATOR=m
CONFIG_PSE_PD692X0=m
CONFIG_PSE_TPS23881=m
CONFIG_CAN_DEV=m
CONFIG_CAN_VCAN=m
CONFIG_CAN_VXCAN=m
CONFIG_CAN_NETLINK=y
CONFIG_CAN_CALC_BITTIMING=y
CONFIG_CAN_RX_OFFLOAD=y
CONFIG_CAN_CAN327=m
CONFIG_CAN_JANZ_ICAN3=m
CONFIG_CAN_KVASER_PCIEFD=m
CONFIG_CAN_SLCAN=m
CONFIG_CAN_C_CAN=m
CONFIG_CAN_C_CAN_PLATFORM=m
CONFIG_CAN_C_CAN_PCI=m
CONFIG_CAN_CC770=m
# CONFIG_CAN_CC770_ISA is not set
CONFIG_CAN_CC770_PLATFORM=m
CONFIG_CAN_CTUCANFD=m
CONFIG_CAN_CTUCANFD_PCI=m
CONFIG_CAN_ESD_402_PCI=m
CONFIG_CAN_IFI_CANFD=m
CONFIG_CAN_M_CAN=m
CONFIG_CAN_M_CAN_PCI=m
CONFIG_CAN_M_CAN_PLATFORM=m
CONFIG_CAN_M_CAN_TCAN4X5X=m
CONFIG_CAN_PEAK_PCIEFD=m
CONFIG_CAN_SJA1000=m
CONFIG_CAN_EMS_PCI=m
# CONFIG_CAN_EMS_PCMCIA is not set
CONFIG_CAN_F81601=m
CONFIG_CAN_KVASER_PCI=m
CONFIG_CAN_PEAK_PCI=m
CONFIG_CAN_PEAK_PCIEC=y
CONFIG_CAN_PEAK_PCMCIA=m
CONFIG_CAN_PLX_PCI=m
# CONFIG_CAN_SJA1000_ISA is not set
CONFIG_CAN_SJA1000_PLATFORM=m
CONFIG_CAN_SOFTING=m
CONFIG_CAN_SOFTING_CS=m

#
# CAN SPI interfaces
#
CONFIG_CAN_HI311X=m
CONFIG_CAN_MCP251X=m
CONFIG_CAN_MCP251XFD=m
# CONFIG_CAN_MCP251XFD_SANITY is not set

# end of CAN SPI interfaces

#
# CAN USB interfaces
#
CONFIG_CAN_8DEV_USB=m
CONFIG_CAN_EMS_USB=m
CONFIG_CAN_ESD_USB=m
CONFIG_CAN_ETAS_ES58X=m
CONFIG_CAN_F81604=m
CONFIG_CAN_GS_USB=m
CONFIG_CAN_KVASER_USB=m
CONFIG_CAN_MCBA_USB=m
CONFIG_CAN_PEAK_USB=m
CONFIG_CAN_UCAN=m

# end of CAN USB interfaces

# CONFIG_CAN_DEBUG_DEVICES is not set

#
# MCTP Device Drivers
#
CONFIG_MCTP_SERIAL=m
CONFIG_MCTP_TRANSPORT_I2C=m
CONFIG_MCTP_TRANSPORT_I3C=m

# end of MCTP Device Drivers

CONFIG_MDIO_DEVICE=y
CONFIG_MDIO_BUS=y
CONFIG_FWNODE_MDIO=y
CONFIG_ACPI_MDIO=y
CONFIG_MDIO_DEVRES=y
CONFIG_MDIO_BITBANG=m
CONFIG_MDIO_BCM_UNIMAC=m
CONFIG_MDIO_CAVIUM=m
CONFIG_MDIO_GPIO=m
CONFIG_MDIO_I2C=m
CONFIG_MDIO_MVUSB=m
CONFIG_MDIO_MSCC_MIIM=m
CONFIG_MDIO_REGMAP=m
CONFIG_MDIO_THUNDER=m

#
# MDIO Multiplexers
#

#
# PCS device drivers
#
CONFIG_PCS_XPCS=m
CONFIG_PCS_LYNX=m
CONFIG_PCS_MTK_LYNXI=m

# end of PCS device drivers

CONFIG_PLIP=m
CONFIG_PPP=m
CONFIG_PPP_BSDCOMP=m
CONFIG_PPP_DEFLATE=m
CONFIG_PPP_FILTER=y
CONFIG_PPP_MPPE=m
CONFIG_PPP_MULTILINK=y
CONFIG_PPPOATM=m
CONFIG_PPPOE=m
# CONFIG_PPPOE_HASH_BITS_1 is not set
# CONFIG_PPPOE_HASH_BITS_2 is not set
CONFIG_PPPOE_HASH_BITS_4=y
# CONFIG_PPPOE_HASH_BITS_8 is not set
CONFIG_PPPOE_HASH_BITS=4
CONFIG_PPTP=m
CONFIG_PPPOL2TP=m
CONFIG_PPP_ASYNC=m
CONFIG_PPP_SYNC_TTY=m
CONFIG_SLIP=m
CONFIG_SLHC=m
CONFIG_SLIP_COMPRESSED=y
CONFIG_SLIP_SMART=y
CONFIG_SLIP_MODE_SLIP6=y
CONFIG_USB_NET_DRIVERS=m
CONFIG_USB_CATC=m
CONFIG_USB_KAWETH=m
CONFIG_USB_PEGASUS=m
CONFIG_USB_RTL8150=m
CONFIG_USB_RTL8152=m
CONFIG_USB_LAN78XX=m
CONFIG_USB_USBNET=m
CONFIG_USB_NET_AX8817X=m
CONFIG_USB_NET_AX88179_178A=m
CONFIG_USB_NET_CDCETHER=m
CONFIG_USB_NET_CDC_EEM=m
CONFIG_USB_NET_CDC_NCM=m
CONFIG_USB_NET_HUAWEI_CDC_NCM=m
CONFIG_USB_NET_CDC_MBIM=m
CONFIG_USB_NET_DM9601=m
CONFIG_USB_NET_SR9700=m
CONFIG_USB_NET_SR9800=m
CONFIG_USB_NET_SMSC75XX=m
CONFIG_USB_NET_SMSC95XX=m
CONFIG_USB_NET_GL620A=m
CONFIG_USB_NET_NET1080=m
CONFIG_USB_NET_PLUSB=m
CONFIG_USB_NET_MCS7830=m
CONFIG_USB_NET_RNDIS_HOST=m
CONFIG_USB_NET_CDC_SUBSET_ENABLE=m
CONFIG_USB_NET_CDC_SUBSET=m
CONFIG_USB_ALI_M5632=y
CONFIG_USB_AN2720=y
CONFIG_USB_BELKIN=y
CONFIG_USB_ARMLINUX=y
CONFIG_USB_EPSON2888=y
CONFIG_USB_KC2190=y
CONFIG_USB_NET_ZAURUS=m
CONFIG_USB_NET_CX82310_ETH=m
CONFIG_USB_NET_KALMIA=m
CONFIG_USB_NET_QMI_WWAN=m
CONFIG_USB_HSO=m
CONFIG_USB_NET_INT51X1=m
CONFIG_USB_CDC_PHONET=m
CONFIG_USB_IPHETH=m
CONFIG_USB_SIERRA_NET=m
CONFIG_USB_VL600=m
CONFIG_USB_NET_CH9200=m
CONFIG_USB_NET_AQC111=m
CONFIG_USB_RTL8153_ECM=m
CONFIG_WLAN=y
CONFIG_WLAN_VENDOR_ADMTEK=y
CONFIG_ADM8211=m
CONFIG_ATH_COMMON=m
CONFIG_WLAN_VENDOR_ATH=y
# CONFIG_ATH_DEBUG is not set
CONFIG_ATH5K=m
CONFIG_ATH5K_DEBUG=y
CONFIG_ATH5K_TRACER=y
CONFIG_ATH5K_PCI=y
CONFIG_ATH9K_HW=m
CONFIG_ATH9K_COMMON=m
CONFIG_ATH9K_COMMON_DEBUG=y
CONFIG_ATH9K_BTCOEX_SUPPORT=y
CONFIG_ATH9K=m
CONFIG_ATH9K_PCI=y
CONFIG_ATH9K_AHB=y
CONFIG_ATH9K_DEBUGFS=y
CONFIG_ATH9K_STATION_STATISTICS=y
CONFIG_ATH9K_DYNACK=y
CONFIG_ATH9K_WOW=y
CONFIG_ATH9K_RFKILL=y
CONFIG_ATH9K_CHANNEL_CONTEXT=y
CONFIG_ATH9K_PCOEM=y
CONFIG_ATH9K_PCI_NO_EEPROM=m
CONFIG_ATH9K_HTC=m
CONFIG_ATH9K_HTC_DEBUGFS=y
CONFIG_ATH9K_HWRNG=y
CONFIG_ATH9K_COMMON_SPECTRAL=y
CONFIG_CARL9170=m
CONFIG_CARL9170_LEDS=y
CONFIG_CARL9170_DEBUGFS=y
CONFIG_CARL9170_WPC=y
# CONFIG_CARL9170_HWRNG is not set
CONFIG_ATH6KL=m
CONFIG_ATH6KL_SDIO=m
CONFIG_ATH6KL_USB=m
CONFIG_ATH6KL_DEBUG=y
CONFIG_ATH6KL_TRACING=y
CONFIG_AR5523=m
CONFIG_WIL6210=m
CONFIG_WIL6210_ISR_COR=y
CONFIG_WIL6210_TRACING=y
CONFIG_WIL6210_DEBUGFS=y
CONFIG_ATH10K=m
CONFIG_ATH10K_CE=y
CONFIG_ATH10K_PCI=m
CONFIG_ATH10K_SDIO=m
CONFIG_ATH10K_USB=m
CONFIG_ATH10K_DEBUG=y
CONFIG_ATH10K_DEBUGFS=y
CONFIG_ATH10K_LEDS=y
CONFIG_ATH10K_SPECTRAL=y
CONFIG_ATH10K_TRACING=y
CONFIG_WCN36XX=m
CONFIG_WCN36XX_DEBUGFS=y
CONFIG_ATH11K=m
CONFIG_ATH11K_AHB=m
CONFIG_ATH11K_PCI=m
CONFIG_ATH11K_DEBUG=y
CONFIG_ATH11K_DEBUGFS=y
# CONFIG_ATH11K_TRACING is not set
CONFIG_ATH11K_SPECTRAL=y
CONFIG_ATH12K=m
CONFIG_ATH12K_DEBUG=y
# CONFIG_ATH12K_DEBUGFS is not set
CONFIG_ATH12K_TRACING=y
CONFIG_WLAN_VENDOR_ATMEL=y
CONFIG_AT76C50X_USB=m
CONFIG_WLAN_VENDOR_BROADCOM=y
CONFIG_B43=m
CONFIG_B43_BCMA=y
CONFIG_B43_SSB=y
CONFIG_B43_BUSES_BCMA_AND_SSB=y
# CONFIG_B43_BUSES_BCMA is not set
# CONFIG_B43_BUSES_SSB is not set
CONFIG_B43_PCI_AUTOSELECT=y
CONFIG_B43_PCICORE_AUTOSELECT=y
CONFIG_B43_SDIO=y
CONFIG_B43_BCMA_PIO=y
CONFIG_B43_PIO=y
CONFIG_B43_PHY_G=y
CONFIG_B43_PHY_N=y
CONFIG_B43_PHY_LP=y
CONFIG_B43_PHY_HT=y
CONFIG_B43_LEDS=y
CONFIG_B43_HWRNG=y
# CONFIG_B43_DEBUG is not set
CONFIG_B43LEGACY=m
CONFIG_B43LEGACY_PCI_AUTOSELECT=y
CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y
CONFIG_B43LEGACY_LEDS=y
CONFIG_B43LEGACY_HWRNG=y
CONFIG_B43LEGACY_DEBUG=y
CONFIG_B43LEGACY_DMA=y
CONFIG_B43LEGACY_PIO=y
CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y
# CONFIG_B43LEGACY_DMA_MODE is not set
# CONFIG_B43LEGACY_PIO_MODE is not set
CONFIG_BRCMUTIL=m
CONFIG_BRCMSMAC=m
CONFIG_BRCMSMAC_LEDS=y
CONFIG_BRCMFMAC=m
CONFIG_BRCMFMAC_PROTO_BCDC=y
CONFIG_BRCMFMAC_PROTO_MSGBUF=y
CONFIG_BRCMFMAC_SDIO=y
CONFIG_BRCMFMAC_USB=y
CONFIG_BRCMFMAC_PCIE=y
CONFIG_BRCM_TRACING=y
CONFIG_BRCMDBG=y
CONFIG_WLAN_VENDOR_INTEL=y
CONFIG_IPW2100=m
CONFIG_IPW2100_MONITOR=y
# CONFIG_IPW2100_DEBUG is not set
CONFIG_IPW2200=m
CONFIG_IPW2200_MONITOR=y
CONFIG_IPW2200_RADIOTAP=y
CONFIG_IPW2200_PROMISCUOUS=y
CONFIG_IPW2200_QOS=y
# CONFIG_IPW2200_DEBUG is not set
CONFIG_LIBIPW=m
# CONFIG_LIBIPW_DEBUG is not set
CONFIG_IWLEGACY=m
CONFIG_IWL4965=m
CONFIG_IWL3945=m

#

# iwl3945 / iwl4965 Debugging Options
#
CONFIG_IWLEGACY_DEBUG=y
CONFIG_IWLEGACY_DEBUGFS=y
# end of iwl3945 / iwl4965 Debugging Options

CONFIG_IWLWIFI=m
CONFIG_IWLWIFI_LEDS=y
CONFIG_IWLDVM=m
CONFIG_IWLMVM=m
CONFIG_IWLWIFI_OPMODE_MODULAR=y

#
# Debugging Options
#
CONFIG_IWLWIFI_DEBUG=y
CONFIG_IWLWIFI_DEBUGFS=y
CONFIG_IWLWIFI_DEVICE_TRACING=y

# end of Debugging Options

CONFIG_WLAN_VENDOR_INTERSIL=y
CONFIG_P54_COMMON=m
CONFIG_P54_USB=m
CONFIG_P54_PCI=m
CONFIG_P54_SPI=m
# CONFIG_P54_SPI_DEFAULT_EEPROM is not set
CONFIG_P54_LEDS=y
CONFIG_WLAN_VENDOR_MARVELL=y
CONFIG_LIBERTAS=m
CONFIG_LIBERTAS_USB=m
CONFIG_LIBERTAS_SDIO=m
CONFIG_LIBERTAS_SPI=m
# CONFIG_LIBERTAS_DEBUG is not set
CONFIG_LIBERTAS_MESH=y
CONFIG_LIBERTAS_THINFIRM=m
# CONFIG_LIBERTAS_THINFIRM_DEBUG is not set
CONFIG_LIBERTAS_THINFIRM_USB=m
CONFIG_MWIFIEX=m
CONFIG_MWIFIEX_SDIO=m
CONFIG_MWIFIEX_PCIE=m
CONFIG_MWIFIEX_USB=m
CONFIG_MWL8K=m
CONFIG_WLAN_VENDOR_MEDIATEK=y
CONFIG_MT7601U=m
CONFIG_MT76_CORE=m
CONFIG_MT76_LEDS=y
CONFIG_MT76_USB=m
CONFIG_MT76_SDIO=m
CONFIG_MT76x02_LIB=m
CONFIG_MT76x02_USB=m
CONFIG_MT76_CONNAC_LIB=m
CONFIG_MT792x_LIB=m
CONFIG_MT792x_USB=m
CONFIG_MT76x0_COMMON=m
CONFIG_MT76x0U=m
CONFIG_MT76x0E=m
CONFIG_MT76x2_COMMON=m
CONFIG_MT76x2E=m
CONFIG_MT76x2U=m
CONFIG_MT7603E=m
CONFIG_MT7615_COMMON=m
CONFIG_MT7615E=m
CONFIG_MT7663_USB_SDIO_COMMON=m
CONFIG_MT7663U=m
CONFIG_MT7663S=m
CONFIG_MT7915E=m
CONFIG_MT7921_COMMON=m
CONFIG_MT7921E=m
CONFIG_MT7921S=m
CONFIG_MT7921U=m
CONFIG_MT7996E=m
CONFIG_MT7925_COMMON=m
CONFIG_MT7925E=m
CONFIG_MT7925U=m
CONFIG_WLAN_VENDOR_MICROCHIP=y
CONFIG_WILC1000=m
CONFIG_WILC1000_SDIO=m
CONFIG_WILC1000_SPI=m
# CONFIG_WILC1000_HW_OOB_INTR is not set
CONFIG_WLAN_VENDOR_PURELIFI=y
CONFIG_PLFXLC=m
CONFIG_WLAN_VENDOR_RALINK=y
CONFIG_RT2X00=m
CONFIG_RT2400PCI=m
CONFIG_RT2500PCI=m
CONFIG_RT61PCI=m
CONFIG_RT2800PCI=m
CONFIG_RT2800PCI_RT33XX=y
CONFIG_RT2800PCI_RT35XX=y
CONFIG_RT2800PCI_RT53XX=y
CONFIG_RT2800PCI_RT3290=y
CONFIG_RT2500USB=m
CONFIG_RT73USB=m
CONFIG_RT2800USB=m
CONFIG_RT2800USB_RT33XX=y
CONFIG_RT2800USB_RT35XX=y
CONFIG_RT2800USB_RT3573=y
CONFIG_RT2800USB_RT53XX=y
CONFIG_RT2800USB_RT55XX=y
CONFIG_RT2800USB_UNKNOWN=y
CONFIG_RT2800_LIB=m
CONFIG_RT2800_LIB_MMIO=m
CONFIG_RT2X00_LIB_MMIO=m
CONFIG_RT2X00_LIB_PCI=m
CONFIG_RT2X00_LIB_USB=m
CONFIG_RT2X00_LIB=m
CONFIG_RT2X00_LIB_FIRMWARE=y
CONFIG_RT2X00_LIB_CRYPTO=y
CONFIG_RT2X00_LIB_LEDS=y
CONFIG_RT2X00_LIB_DEBUGFS=y
# CONFIG_RT2X00_DEBUG is not set
CONFIG_WLAN_VENDOR_REALTEK=y
CONFIG_RTL8180=m
CONFIG_RTL8187=m
CONFIG_RTL8187_LEDS=y
CONFIG_RTL_CARDS=m
CONFIG_RTL8192CE=m
CONFIG_RTL8192SE=m
CONFIG_RTL8192DE=m
CONFIG_RTL8723AE=m
CONFIG_RTL8723BE=m
CONFIG_RTL8188EE=m
CONFIG_RTL8192EE=m
CONFIG_RTL8821AE=m
CONFIG_RTL8192CU=m
CONFIG_RTL8192DU=m
CONFIG_RTLWIFI=m
CONFIG_RTLWIFI_PCI=m
CONFIG_RTLWIFI_USB=m
CONFIG_RTLWIFI_DEBUG=y
CONFIG_RTL8192C_COMMON=m
CONFIG_RTL8192D_COMMON=m
CONFIG_RTL8723_COMMON=m
CONFIG_RTLBTCOEXIST=m
CONFIG_RTL8XXXU=m
CONFIG_RTL8XXXU_UNTESTED=y
CONFIG_RTW88=m
CONFIG_RTW88_CORE=m
CONFIG_RTW88_PCI=m
CONFIG_RTW88_SDIO=m
CONFIG_RTW88_USB=m
CONFIG_RTW88_8822B=m
CONFIG_RTW88_8822C=m
CONFIG_RTW88_8723X=m
CONFIG_RTW88_8703B=m
CONFIG_RTW88_8723D=m
CONFIG_RTW88_8821C=m
CONFIG_RTW88_8822BE=m
CONFIG_RTW88_8822BS=m
CONFIG_RTW88_8822BU=m
CONFIG_RTW88_8822CE=m
CONFIG_RTW88_8822CS=m
CONFIG_RTW88_8822CU=m
CONFIG_RTW88_8723DE=m
CONFIG_RTW88_8723DS=m
CONFIG_RTW88_8723CS=m
CONFIG_RTW88_8723DU=m
CONFIG_RTW88_8821CE=m
CONFIG_RTW88_8821CS=m
CONFIG_RTW88_8821CU=m
CONFIG_RTW88_DEBUG=y
CONFIG_RTW88_DEBUGFS=y
CONFIG_RTW89=m
CONFIG_RTW89_CORE=m
CONFIG_RTW89_PCI=m
CONFIG_RTW89_8851B=m
CONFIG_RTW89_8852A=m
CONFIG_RTW89_8852B_COMMON=m
CONFIG_RTW89_8852B=m
CONFIG_RTW89_8852BT=m
CONFIG_RTW89_8852C=m
CONFIG_RTW89_8922A=m
CONFIG_RTW89_8851BE=m
CONFIG_RTW89_8852AE=m
CONFIG_RTW89_8852BE=m
CONFIG_RTW89_8852BTE=m
CONFIG_RTW89_8852CE=m
CONFIG_RTW89_8922AE=m
CONFIG_RTW89_DEBUG=y
CONFIG_RTW89_DEBUGMSG=y
CONFIG_RTW89_DEBUGFS=y
CONFIG_WLAN_VENDOR_RSI=y
CONFIG_RSI_91X=m
CONFIG_RSI_DEBUGFS=y
CONFIG_RSI_SDIO=m
CONFIG_RSI_USB=m
CONFIG_RSI_COEX=y
CONFIG_WLAN_VENDOR_SILABS=y
CONFIG_WFX=m
CONFIG_WLAN_VENDOR_ST=y
CONFIG_CW1200=m
CONFIG_CW1200_WLAN_SDIO=m
CONFIG_CW1200_WLAN_SPI=m
CONFIG_WLAN_VENDOR_TI=y
CONFIG_WL1251=m
CONFIG_WL1251_SPI=m
CONFIG_WL1251_SDIO=m
CONFIG_WL12XX=m
CONFIG_WL18XX=m
CONFIG_WLCORE=m
CONFIG_WLCORE_SDIO=m
CONFIG_WLAN_VENDOR_ZYDAS=y
CONFIG_ZD1211RW=m
# CONFIG_ZD1211RW_DEBUG is not set
CONFIG_WLAN_VENDOR_QUANTENNA=y
CONFIG_QTNFMAC=m
CONFIG_QTNFMAC_PCIE=m
CONFIG_MAC80211_HWSIM=m
CONFIG_VIRT_WIFI=m
# CONFIG_WAN is not set
CONFIG_IEEE802154_DRIVERS=m
CONFIG_IEEE802154_FAKELB=m
CONFIG_IEEE802154_AT86RF230=m
CONFIG_IEEE802154_MRF24J40=m
CONFIG_IEEE802154_CC2520=m
CONFIG_IEEE802154_ATUSB=m
CONFIG_IEEE802154_ADF7242=m
CONFIG_IEEE802154_CA8210=m
# CONFIG_IEEE802154_CA8210_DEBUGFS is not set
CONFIG_IEEE802154_MCR20A=m
CONFIG_IEEE802154_HWSIM=m

#
# Wireless WAN
#
CONFIG_WWAN=y
CONFIG_WWAN_DEBUGFS=y
CONFIG_WWAN_HWSIM=m
CONFIG_MHI_WWAN_CTRL=m
CONFIG_MHI_WWAN_MBIM=m
CONFIG_RPMSG_WWAN_CTRL=m
CONFIG_IOSM=m
CONFIG_MTK_T7XX=m

# end of Wireless WAN

CONFIG_XEN_NETDEV_FRONTEND=m
CONFIG_XEN_NETDEV_BACKEND=m
CONFIG_VMXNET3=m
CONFIG_FUJITSU_ES=m
CONFIG_USB4_NET=m
CONFIG_HYPERV_NET=m
CONFIG_NETDEVSIM=m
CONFIG_NET_FAILOVER=m
CONFIG_ISDN=y
CONFIG_ISDN_CAPI=y
CONFIG_MISDN=m
CONFIG_MISDN_DSP=m
CONFIG_MISDN_L1OIP=m

#
# mISDN hardware drivers
#
CONFIG_MISDN_HFCPCI=m
CONFIG_MISDN_HFCMULTI=m
CONFIG_MISDN_HFCUSB=m
CONFIG_MISDN_AVMFRITZ=m
CONFIG_MISDN_SPEEDFAX=m
CONFIG_MISDN_INFINEON=m
CONFIG_MISDN_W6692=m
CONFIG_MISDN_NETJET=m
CONFIG_MISDN_HDLC=m
CONFIG_MISDN_IPAC=m
CONFIG_MISDN_ISAR=m

#
# Input device support
#
CONFIG_INPUT=y
CONFIG_INPUT_LEDS=y
CONFIG_INPUT_FF_MEMLESS=m
CONFIG_INPUT_SPARSEKMAP=m
CONFIG_INPUT_MATRIXKMAP=m
CONFIG_INPUT_VIVALDIFMAP=m

#
# Userland interfaces
#
CONFIG_INPUT_MOUSEDEV=m
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
CONFIG_INPUT_JOYDEV=m
CONFIG_INPUT_EVDEV=y
# CONFIG_INPUT_EVBUG is not set

#
# Input Device Drivers
#
CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_ADC=m
CONFIG_KEYBOARD_ADP5520=m
CONFIG_KEYBOARD_ADP5588=m
CONFIG_KEYBOARD_ADP5589=m
CONFIG_KEYBOARD_APPLESPI=m
CONFIG_KEYBOARD_ATKBD=m
CONFIG_KEYBOARD_QT1050=m
CONFIG_KEYBOARD_QT1070=m
CONFIG_KEYBOARD_QT2160=m
CONFIG_KEYBOARD_DLINK_DIR685=m
CONFIG_KEYBOARD_LKKBD=m
CONFIG_KEYBOARD_GPIO=m
CONFIG_KEYBOARD_GPIO_POLLED=m
CONFIG_KEYBOARD_TCA6416=m
CONFIG_KEYBOARD_TCA8418=m
CONFIG_KEYBOARD_MATRIX=m
CONFIG_KEYBOARD_LM8323=m
CONFIG_KEYBOARD_LM8333=m
CONFIG_KEYBOARD_MAX7359=m
CONFIG_KEYBOARD_MPR121=m
CONFIG_KEYBOARD_NEWTON=m
CONFIG_KEYBOARD_OPENCORES=m
CONFIG_KEYBOARD_PINEPHONE=m
CONFIG_KEYBOARD_SAMSUNG=m
CONFIG_KEYBOARD_STOWAWAY=m
CONFIG_KEYBOARD_SUNKBD=m
CONFIG_KEYBOARD_IQS62X=m
CONFIG_KEYBOARD_TM2_TOUCHKEY=m
CONFIG_KEYBOARD_TWL4030=m
CONFIG_KEYBOARD_XTKBD=m
CONFIG_KEYBOARD_CROS_EC=m
CONFIG_KEYBOARD_MTK_PMIC=m
CONFIG_KEYBOARD_CYPRESS_SF=m
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=m
CONFIG_MOUSE_PS2_ALPS=y
CONFIG_MOUSE_PS2_BYD=y
CONFIG_MOUSE_PS2_LOGIPS2PP=y
CONFIG_MOUSE_PS2_SYNAPTICS=y
CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS=y
CONFIG_MOUSE_PS2_CYPRESS=y
CONFIG_MOUSE_PS2_LIFEBOOK=y
CONFIG_MOUSE_PS2_TRACKPOINT=y
CONFIG_MOUSE_PS2_ELANTECH=y
CONFIG_MOUSE_PS2_ELANTECH_SMBUS=y
CONFIG_MOUSE_PS2_SENTELIC=y
CONFIG_MOUSE_PS2_TOUCHKIT=y
CONFIG_MOUSE_PS2_FOCALTECH=y
CONFIG_MOUSE_PS2_VMMOUSE=y
CONFIG_MOUSE_PS2_SMBUS=y
CONFIG_MOUSE_SERIAL=m
CONFIG_MOUSE_APPLETOUCH=m
CONFIG_MOUSE_BCM5974=m
CONFIG_MOUSE_CYAPA=m
CONFIG_MOUSE_ELAN_I2C=m
CONFIG_MOUSE_ELAN_I2C_I2C=y
CONFIG_MOUSE_ELAN_I2C_SMBUS=y
CONFIG_MOUSE_VSXXXAA=m
CONFIG_MOUSE_GPIO=m
CONFIG_MOUSE_SYNAPTICS_I2C=m
CONFIG_MOUSE_SYNAPTICS_USB=m
CONFIG_INPUT_JOYSTICK=y
CONFIG_JOYSTICK_ANALOG=m
CONFIG_JOYSTICK_A3D=m
CONFIG_JOYSTICK_ADC=m
CONFIG_JOYSTICK_ADI=m
CONFIG_JOYSTICK_COBRA=m
CONFIG_JOYSTICK_GF2K=m
CONFIG_JOYSTICK_GRIP=m
CONFIG_JOYSTICK_GRIP_MP=m
CONFIG_JOYSTICK_GUILLEMOT=m
CONFIG_JOYSTICK_INTERACT=m
CONFIG_JOYSTICK_SIDEWINDER=m
CONFIG_JOYSTICK_TMDC=m
CONFIG_JOYSTICK_IFORCE=m
CONFIG_JOYSTICK_IFORCE_USB=m
CONFIG_JOYSTICK_IFORCE_232=m
CONFIG_JOYSTICK_WARRIOR=m
CONFIG_JOYSTICK_MAGELLAN=m
CONFIG_JOYSTICK_SPACEORB=m
CONFIG_JOYSTICK_SPACEBALL=m
CONFIG_JOYSTICK_STINGER=m
CONFIG_JOYSTICK_TWIDJOY=m
CONFIG_JOYSTICK_ZHENHUA=m
CONFIG_JOYSTICK_DB9=m
CONFIG_JOYSTICK_GAMECON=m
CONFIG_JOYSTICK_TURBOGRAFX=m
CONFIG_JOYSTICK_AS5011=m
CONFIG_JOYSTICK_JOYDUMP=m
CONFIG_JOYSTICK_XPAD=m
CONFIG_JOYSTICK_XPAD_FF=y
CONFIG_JOYSTICK_XPAD_LEDS=y
CONFIG_JOYSTICK_WALKERA0701=m
CONFIG_JOYSTICK_PSXPAD_SPI=m
CONFIG_JOYSTICK_PSXPAD_SPI_FF=y
CONFIG_JOYSTICK_PXRC=m
CONFIG_JOYSTICK_QWIIC=m
CONFIG_JOYSTICK_FSIA6B=m
CONFIG_JOYSTICK_SENSEHAT=m
CONFIG_JOYSTICK_SEESAW=m
CONFIG_INPUT_TABLET=y
CONFIG_TABLET_USB_ACECAD=m
CONFIG_TABLET_USB_AIPTEK=m
CONFIG_TABLET_USB_HANWANG=m
CONFIG_TABLET_USB_KBTAB=m
CONFIG_TABLET_USB_PEGASUS=m
CONFIG_TABLET_SERIAL_WACOM4=m
CONFIG_INPUT_TOUCHSCREEN=y
CONFIG_TOUCHSCREEN_88PM860X=m
CONFIG_TOUCHSCREEN_ADS7846=m
CONFIG_TOUCHSCREEN_AD7877=m
CONFIG_TOUCHSCREEN_AD7879=m
CONFIG_TOUCHSCREEN_AD7879_I2C=m
CONFIG_TOUCHSCREEN_AD7879_SPI=m
CONFIG_TOUCHSCREEN_ADC=m
CONFIG_TOUCHSCREEN_ATMEL_MXT=m
CONFIG_TOUCHSCREEN_ATMEL_MXT_T37=y
CONFIG_TOUCHSCREEN_AUO_PIXCIR=m
CONFIG_TOUCHSCREEN_BU21013=m
CONFIG_TOUCHSCREEN_BU21029=m
CONFIG_TOUCHSCREEN_CHIPONE_ICN8505=m
CONFIG_TOUCHSCREEN_CY8CTMA140=m
CONFIG_TOUCHSCREEN_CY8CTMG110=m
CONFIG_TOUCHSCREEN_CYTTSP_CORE=m
CONFIG_TOUCHSCREEN_CYTTSP_I2C=m
CONFIG_TOUCHSCREEN_CYTTSP_SPI=m
CONFIG_TOUCHSCREEN_CYTTSP5=m
CONFIG_TOUCHSCREEN_DA9034=m
CONFIG_TOUCHSCREEN_DA9052=m
CONFIG_TOUCHSCREEN_DYNAPRO=m
CONFIG_TOUCHSCREEN_HAMPSHIRE=m
CONFIG_TOUCHSCREEN_EETI=m
CONFIG_TOUCHSCREEN_EGALAX_SERIAL=m
CONFIG_TOUCHSCREEN_EXC3000=m
CONFIG_TOUCHSCREEN_FUJITSU=m
CONFIG_TOUCHSCREEN_GOODIX=m
CONFIG_TOUCHSCREEN_GOODIX_BERLIN_CORE=m
CONFIG_TOUCHSCREEN_GOODIX_BERLIN_I2C=m
CONFIG_TOUCHSCREEN_GOODIX_BERLIN_SPI=m
CONFIG_TOUCHSCREEN_HIDEEP=m
CONFIG_TOUCHSCREEN_HYCON_HY46XX=m
CONFIG_TOUCHSCREEN_HYNITRON_CSTXXX=m
CONFIG_TOUCHSCREEN_ILI210X=m
CONFIG_TOUCHSCREEN_ILITEK=m
CONFIG_TOUCHSCREEN_S6SY761=m
CONFIG_TOUCHSCREEN_GUNZE=m
CONFIG_TOUCHSCREEN_EKTF2127=m
CONFIG_TOUCHSCREEN_ELAN=m
CONFIG_TOUCHSCREEN_ELO=m
CONFIG_TOUCHSCREEN_WACOM_W8001=m
CONFIG_TOUCHSCREEN_WACOM_I2C=m
CONFIG_TOUCHSCREEN_MAX11801=m
CONFIG_TOUCHSCREEN_MMS114=m
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
CONFIG_TOUCHSCREEN_MSG2638=m
CONFIG_TOUCHSCREEN_MTOUCH=m
CONFIG_TOUCHSCREEN_NOVATEK_NVT_TS=m
CONFIG_TOUCHSCREEN_IMAGIS=m
CONFIG_TOUCHSCREEN_INEXIO=m
CONFIG_TOUCHSCREEN_PENMOUNT=m
CONFIG_TOUCHSCREEN_EDT_FT5X06=m
CONFIG_TOUCHSCREEN_TOUCHRIGHT=m
CONFIG_TOUCHSCREEN_TOUCHWIN=m
CONFIG_TOUCHSCREEN_PIXCIR=m
CONFIG_TOUCHSCREEN_WDT87XX_I2C=m
CONFIG_TOUCHSCREEN_WM831X=m
CONFIG_TOUCHSCREEN_WM97XX=m
CONFIG_TOUCHSCREEN_WM9705=y
CONFIG_TOUCHSCREEN_WM9712=y
CONFIG_TOUCHSCREEN_WM9713=y
CONFIG_TOUCHSCREEN_USB_COMPOSITE=m
CONFIG_TOUCHSCREEN_MC13783=m
CONFIG_TOUCHSCREEN_USB_EGALAX=y
CONFIG_TOUCHSCREEN_USB_PANJIT=y
CONFIG_TOUCHSCREEN_USB_3M=y
CONFIG_TOUCHSCREEN_USB_ITM=y
CONFIG_TOUCHSCREEN_USB_ETURBO=y
CONFIG_TOUCHSCREEN_USB_GUNZE=y
CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y
CONFIG_TOUCHSCREEN_USB_IRTOUCH=y
CONFIG_TOUCHSCREEN_USB_IDEALTEK=y
CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y
CONFIG_TOUCHSCREEN_USB_GOTOP=y
CONFIG_TOUCHSCREEN_USB_JASTEC=y
CONFIG_TOUCHSCREEN_USB_ELO=y
CONFIG_TOUCHSCREEN_USB_E2I=y
CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y
CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y
CONFIG_TOUCHSCREEN_USB_NEXIO=y
CONFIG_TOUCHSCREEN_USB_EASYTOUCH=y
CONFIG_TOUCHSCREEN_TOUCHIT213=m
CONFIG_TOUCHSCREEN_TSC_SERIO=m
CONFIG_TOUCHSCREEN_TSC200X_CORE=m
CONFIG_TOUCHSCREEN_TSC2004=m
CONFIG_TOUCHSCREEN_TSC2005=m
CONFIG_TOUCHSCREEN_TSC2007=m
CONFIG_TOUCHSCREEN_TSC2007_IIO=y
CONFIG_TOUCHSCREEN_PCAP=m
CONFIG_TOUCHSCREEN_RM_TS=m
CONFIG_TOUCHSCREEN_SILEAD=m
CONFIG_TOUCHSCREEN_SIS_I2C=m
CONFIG_TOUCHSCREEN_ST1232=m
CONFIG_TOUCHSCREEN_STMFTS=m
CONFIG_TOUCHSCREEN_SUR40=m
CONFIG_TOUCHSCREEN_SURFACE3_SPI=m
CONFIG_TOUCHSCREEN_SX8654=m
CONFIG_TOUCHSCREEN_TPS6507X=m
CONFIG_TOUCHSCREEN_ZET6223=m
CONFIG_TOUCHSCREEN_ZFORCE=m
CONFIG_TOUCHSCREEN_COLIBRI_VF50=m
CONFIG_TOUCHSCREEN_ROHM_BU21023=m
CONFIG_TOUCHSCREEN_IQS5XX=m
CONFIG_TOUCHSCREEN_IQS7211=m
CONFIG_TOUCHSCREEN_ZINITIX=m
CONFIG_TOUCHSCREEN_HIMAX_HX83112B=m
CONFIG_INPUT_MISC=y
CONFIG_INPUT_88PM860X_ONKEY=m
CONFIG_INPUT_88PM80X_ONKEY=m
CONFIG_INPUT_AD714X=m
CONFIG_INPUT_AD714X_I2C=m
CONFIG_INPUT_AD714X_SPI=m
CONFIG_INPUT_ARIZONA_HAPTICS=m
CONFIG_INPUT_ATC260X_ONKEY=m
CONFIG_INPUT_BMA150=m
CONFIG_INPUT_CS40L50_VIBRA=m
CONFIG_INPUT_E3X0_BUTTON=m
CONFIG_INPUT_PCSPKR=m
CONFIG_INPUT_MAX77693_HAPTIC=m
CONFIG_INPUT_MAX8925_ONKEY=m
CONFIG_INPUT_MAX8997_HAPTIC=m
CONFIG_INPUT_MC13783_PWRBUTTON=m
CONFIG_INPUT_MMA8450=m
CONFIG_INPUT_APANEL=m
CONFIG_INPUT_GPIO_BEEPER=m
CONFIG_INPUT_GPIO_DECODER=m
CONFIG_INPUT_GPIO_VIBRA=m
CONFIG_INPUT_ATLAS_BTNS=m
CONFIG_INPUT_ATI_REMOTE2=m
CONFIG_INPUT_KEYSPAN_REMOTE=m
CONFIG_INPUT_KXTJ9=m
CONFIG_INPUT_POWERMATE=m
CONFIG_INPUT_YEALINK=m
CONFIG_INPUT_CM109=m
CONFIG_INPUT_REGULATOR_HAPTIC=m
CONFIG_INPUT_RETU_PWRBUTTON=m
CONFIG_INPUT_AXP20X_PEK=m
CONFIG_INPUT_TWL4030_PWRBUTTON=m
CONFIG_INPUT_TWL4030_VIBRA=m
CONFIG_INPUT_TWL6040_VIBRA=m
CONFIG_INPUT_UINPUT=m
CONFIG_INPUT_PALMAS_PWRBUTTON=m
CONFIG_INPUT_PCF50633_PMU=m
CONFIG_INPUT_PCF8574=m
CONFIG_INPUT_PWM_BEEPER=m
CONFIG_INPUT_PWM_VIBRA=m
CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
CONFIG_INPUT_DA7280_HAPTICS=m
CONFIG_INPUT_DA9052_ONKEY=m
CONFIG_INPUT_DA9055_ONKEY=m
CONFIG_INPUT_DA9063_ONKEY=m
CONFIG_INPUT_WM831X_ON=m
CONFIG_INPUT_PCAP=m
CONFIG_INPUT_ADXL34X=m
CONFIG_INPUT_ADXL34X_I2C=m
CONFIG_INPUT_ADXL34X_SPI=m
CONFIG_INPUT_IBM_PANEL=m
CONFIG_INPUT_IMS_PCU=m
CONFIG_INPUT_IQS269A=m
CONFIG_INPUT_IQS626A=m
CONFIG_INPUT_IQS7222=m
CONFIG_INPUT_CMA3000=m
CONFIG_INPUT_CMA3000_I2C=m
CONFIG_INPUT_XEN_KBDDEV_FRONTEND=m
CONFIG_INPUT_IDEAPAD_SLIDEBAR=m
CONFIG_INPUT_SOC_BUTTON_ARRAY=m
CONFIG_INPUT_DRV260X_HAPTICS=m
CONFIG_INPUT_DRV2665_HAPTICS=m
CONFIG_INPUT_DRV2667_HAPTICS=m
CONFIG_INPUT_RAVE_SP_PWRBUTTON=m
CONFIG_INPUT_RT5120_PWRKEY=m
CONFIG_RMI4_CORE=m
CONFIG_RMI4_I2C=m
CONFIG_RMI4_SPI=m
CONFIG_RMI4_SMB=m
CONFIG_RMI4_F03=y
CONFIG_RMI4_F03_SERIO=m
CONFIG_RMI4_2D_SENSOR=y
CONFIG_RMI4_F11=y
CONFIG_RMI4_F12=y
CONFIG_RMI4_F30=y
CONFIG_RMI4_F34=y
CONFIG_RMI4_F3A=y
# CONFIG_RMI4_F54 is not set
CONFIG_RMI4_F55=y

#
# Hardware I/O ports
#
CONFIG_SERIO=m
CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y
CONFIG_SERIO_I8042=m
CONFIG_SERIO_SERPORT=m
CONFIG_SERIO_CT82C710=m
CONFIG_SERIO_PARKBD=m
CONFIG_SERIO_PCIPS2=m
CONFIG_SERIO_LIBPS2=m
CONFIG_SERIO_RAW=m
CONFIG_SERIO_ALTERA_PS2=m
CONFIG_SERIO_PS2MULT=m
CONFIG_SERIO_ARC_PS2=m
CONFIG_HYPERV_KEYBOARD=m
CONFIG_SERIO_GPIO_PS2=m
CONFIG_USERIO=m
CONFIG_GAMEPORT=m
CONFIG_GAMEPORT_EMU10K1=m
CONFIG_GAMEPORT_FM801=m

# end of Hardware I/O ports
# end of Input device support

#
# Character devices
#
CONFIG_TTY=y
CONFIG_VT=y
CONFIG_CONSOLE_TRANSLATIONS=y
CONFIG_VT_CONSOLE=y
CONFIG_VT_CONSOLE_SLEEP=y
CONFIG_VT_HW_CONSOLE_BINDING=y
CONFIG_UNIX98_PTYS=y
# CONFIG_LEGACY_PTYS is not set
# CONFIG_LEGACY_TIOCSTI is not set
CONFIG_LDISC_AUTOLOAD=y

#
# Serial drivers
#
CONFIG_SERIAL_EARLYCON=y CONFIG_SERIAL_8250=y
# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set CONFIG_SERIAL_8250_PNP=y
# CONFIG_SERIAL_8250_16550A_VARIANTS is not set CONFIG_SERIAL_8250_FINTEK=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_PCILIB=y CONFIG_SERIAL_8250_PCI=y CONFIG_SERIAL_8250_EXAR=m CONFIG_SERIAL_8250_CS=m CONFIG_SERIAL_8250_MEN_MCB=m CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_RUNTIME_UARTS=32 CONFIG_SERIAL_8250_EXTENDED=y CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_PCI1XXXX=m CONFIG_SERIAL_8250_SHARE_IRQ=y
# CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_RSA=y CONFIG_SERIAL_8250_DWLIB=y CONFIG_SERIAL_8250_DFL=m CONFIG_SERIAL_8250_DW=m CONFIG_SERIAL_8250_RT288X=y CONFIG_SERIAL_8250_LPSS=y CONFIG_SERIAL_8250_MID=y CONFIG_SERIAL_8250_PERICOM=y

#
# Non-8250 serial port support
#
CONFIG_SERIAL_MAX3100=m
CONFIG_SERIAL_MAX310X=m
CONFIG_SERIAL_UARTLITE=m
CONFIG_SERIAL_UARTLITE_NR_UARTS=1
CONFIG_SERIAL_CORE=y
CONFIG_SERIAL_CORE_CONSOLE=y
CONFIG_SERIAL_JSM=m
# CONFIG_SERIAL_LANTIQ is not set
CONFIG_SERIAL_SCCNXP=m
CONFIG_SERIAL_SC16IS7XX=m
CONFIG_SERIAL_SC16IS7XX_I2C=m
CONFIG_SERIAL_SC16IS7XX_SPI=m
CONFIG_SERIAL_ALTERA_JTAGUART=m
CONFIG_SERIAL_ALTERA_UART=m
CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4
CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200
CONFIG_SERIAL_ARC=m
CONFIG_SERIAL_ARC_NR_PORTS=1
CONFIG_SERIAL_RP2=m
CONFIG_SERIAL_RP2_NR_UARTS=32
CONFIG_SERIAL_FSL_LPUART=m
CONFIG_SERIAL_FSL_LINFLEXUART=m
CONFIG_SERIAL_MEN_Z135=m
CONFIG_SERIAL_SPRD=m

# end of Serial drivers

CONFIG_SERIAL_MCTRL_GPIO=y
CONFIG_SERIAL_NONSTANDARD=y
CONFIG_MOXA_INTELLIO=m
CONFIG_MOXA_SMARTIO=m
CONFIG_N_HDLC=m
CONFIG_IPWIRELESS=m
# CONFIG_N_GSM is not set
CONFIG_NOZOMI=m
CONFIG_NULL_TTY=m
CONFIG_HVC_DRIVER=y
CONFIG_HVC_IRQ=y
CONFIG_HVC_XEN=y
CONFIG_HVC_XEN_FRONTEND=y
CONFIG_RPMSG_TTY=m
CONFIG_SERIAL_DEV_BUS=y
CONFIG_SERIAL_DEV_CTRL_TTYPORT=y
CONFIG_PRINTER=m
CONFIG_LP_CONSOLE=y
CONFIG_PPDEV=m
CONFIG_VIRTIO_CONSOLE=m
CONFIG_IPMI_HANDLER=m
CONFIG_IPMI_DMI_DECODE=y
CONFIG_IPMI_PLAT_DATA=y
# CONFIG_IPMI_PANIC_EVENT is not set
CONFIG_IPMI_DEVICE_INTERFACE=m
CONFIG_IPMI_SI=m
CONFIG_IPMI_SSIF=m
CONFIG_IPMI_IPMB=m
CONFIG_IPMI_WATCHDOG=m
CONFIG_IPMI_POWEROFF=m
CONFIG_SSIF_IPMI_BMC=m
CONFIG_IPMB_DEVICE_INTERFACE=m
CONFIG_HW_RANDOM=y
CONFIG_HW_RANDOM_TIMERIOMEM=m
CONFIG_HW_RANDOM_INTEL=m
CONFIG_HW_RANDOM_AMD=m
CONFIG_HW_RANDOM_BA431=m
CONFIG_HW_RANDOM_VIA=m
CONFIG_HW_RANDOM_VIRTIO=m
CONFIG_HW_RANDOM_XIPHERA=m
CONFIG_APPLICOM=m
CONFIG_MWAVE=m
CONFIG_DEVMEM=y
CONFIG_NVRAM=y
CONFIG_DEVPORT=y
CONFIG_HPET=y
# CONFIG_HPET_MMAP is not set
CONFIG_HANGCHECK_TIMER=m
CONFIG_TCG_TPM=y
CONFIG_TCG_TPM2_HMAC=y
CONFIG_HW_RANDOM_TPM=y
CONFIG_TCG_TIS_CORE=y
CONFIG_TCG_TIS=y
CONFIG_TCG_TIS_SPI=m
CONFIG_TCG_TIS_SPI_CR50=y
CONFIG_TCG_TIS_I2C=m
CONFIG_TCG_TIS_I2C_CR50=m
CONFIG_TCG_TIS_I2C_ATMEL=m
CONFIG_TCG_TIS_I2C_INFINEON=m
CONFIG_TCG_TIS_I2C_NUVOTON=m
CONFIG_TCG_NSC=m
CONFIG_TCG_ATMEL=m
CONFIG_TCG_INFINEON=m
CONFIG_TCG_XEN=m
CONFIG_TCG_CRB=y
CONFIG_TCG_VTPM_PROXY=m
CONFIG_TCG_TIS_ST33ZP24=m
CONFIG_TCG_TIS_ST33ZP24_I2C=m
CONFIG_TCG_TIS_ST33ZP24_SPI=m
CONFIG_TELCLOCK=m
CONFIG_XILLYBUS_CLASS=m
CONFIG_XILLYBUS=m
CONFIG_XILLYBUS_PCIE=m
CONFIG_XILLYUSB=m

# end of Character devices

#
# I2C support
#
CONFIG_I2C=y
CONFIG_ACPI_I2C_OPREGION=y
CONFIG_I2C_BOARDINFO=y
CONFIG_I2C_CHARDEV=m
CONFIG_I2C_MUX=m

#
# Multiplexer I2C Chip support
#
CONFIG_I2C_MUX_GPIO=m
CONFIG_I2C_MUX_LTC4306=m
CONFIG_I2C_MUX_PCA9541=m
CONFIG_I2C_MUX_PCA954x=m
CONFIG_I2C_MUX_REG=m
CONFIG_I2C_MUX_MLXCPLD=m

# end of Multiplexer I2C Chip support

CONFIG_I2C_HELPER_AUTO=y
CONFIG_I2C_SMBUS=m
CONFIG_I2C_ALGOBIT=m
CONFIG_I2C_ALGOPCA=m

#
# I2C Hardware Bus support
#

#
# PC SMBus host controller drivers
#
CONFIG_I2C_CCGX_UCSI=y
CONFIG_I2C_ALI1535=m
CONFIG_I2C_ALI1563=m
CONFIG_I2C_ALI15X3=m
CONFIG_I2C_AMD756=m
CONFIG_I2C_AMD756_S4882=m
CONFIG_I2C_AMD8111=m
CONFIG_I2C_AMD_MP2=m
CONFIG_I2C_I801=m
CONFIG_I2C_I801_MUX=y
CONFIG_I2C_ISCH=m
CONFIG_I2C_ISMT=m
CONFIG_I2C_PIIX4=m
CONFIG_I2C_CHT_WC=m
CONFIG_I2C_NFORCE2=m
CONFIG_I2C_NFORCE2_S4985=m
CONFIG_I2C_NVIDIA_GPU=m
CONFIG_I2C_SIS5595=m
CONFIG_I2C_SIS630=m
CONFIG_I2C_SIS96X=m
CONFIG_I2C_VIA=m
CONFIG_I2C_VIAPRO=m
CONFIG_I2C_ZHAOXIN=m

#
# ACPI drivers
#
CONFIG_I2C_SCMI=m

#
# I2C system bus drivers (mostly embedded / system-on-chip) #
CONFIG_I2C_CBUS_GPIO=m CONFIG_I2C_DESIGNWARE_CORE=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_BAYTRAIL=y CONFIG_I2C_DESIGNWARE_PCI=y
CONFIG_I2C_EMEV2=m
CONFIG_I2C_GPIO=m
# CONFIG_I2C_GPIO_FAULT_INJECTOR is not set CONFIG_I2C_KEBA=m
CONFIG_I2C_KEMPLD=m
CONFIG_I2C_OCORES=m
CONFIG_I2C_PCA_PLATFORM=m
CONFIG_I2C_SIMTEC=m
CONFIG_I2C_XILINX=m

#
# External I2C/SMBus adapter drivers
#
CONFIG_I2C_DIOLAN_U2C=m
CONFIG_I2C_DLN2=m
CONFIG_I2C_LJCA=m
CONFIG_I2C_CP2615=m
CONFIG_I2C_PARPORT=m
CONFIG_I2C_PCI1XXXX=m
CONFIG_I2C_ROBOTFUZZ_OSIF=m
CONFIG_I2C_TAOS_EVM=m
CONFIG_I2C_TINY_USB=m
CONFIG_I2C_VIPERBOARD=m

#
# Other I2C/SMBus bus drivers
#
CONFIG_I2C_MLXCPLD=m
CONFIG_I2C_CROS_EC_TUNNEL=m
CONFIG_I2C_VIRTIO=m

# end of I2C Hardware Bus support

CONFIG_I2C_STUB=m
CONFIG_I2C_SLAVE=y
CONFIG_I2C_SLAVE_EEPROM=m
CONFIG_I2C_SLAVE_TESTUNIT=m
# CONFIG_I2C_DEBUG_CORE is not set
# CONFIG_I2C_DEBUG_ALGO is not set
# CONFIG_I2C_DEBUG_BUS is not set

# end of I2C support

CONFIG_I3C=m
CONFIG_CDNS_I3C_MASTER=m
CONFIG_DW_I3C_MASTER=m
CONFIG_SVC_I3C_MASTER=m
CONFIG_MIPI_I3C_HCI=m
CONFIG_SPI=y
# CONFIG_SPI_DEBUG is not set
CONFIG_SPI_MASTER=y
CONFIG_SPI_MEM=y

#
# SPI Master Controller Drivers
#
CONFIG_SPI_ALTERA=m
CONFIG_SPI_ALTERA_CORE=m
CONFIG_SPI_ALTERA_DFL=m
CONFIG_SPI_AXI_SPI_ENGINE=m
CONFIG_SPI_BITBANG=m
CONFIG_SPI_BUTTERFLY=m
CONFIG_SPI_CADENCE=m
CONFIG_SPI_CH341=m
CONFIG_SPI_CS42L43=m
CONFIG_SPI_DESIGNWARE=m
CONFIG_SPI_DW_DMA=y
CONFIG_SPI_DW_PCI=m
CONFIG_SPI_DW_MMIO=m
CONFIG_SPI_DLN2=m
CONFIG_SPI_GPIO=m
CONFIG_SPI_INTEL=m
CONFIG_SPI_INTEL_PCI=m
CONFIG_SPI_INTEL_PLATFORM=m
CONFIG_SPI_LM70_LLP=m
CONFIG_SPI_LJCA=m
CONFIG_SPI_MICROCHIP_CORE=m
CONFIG_SPI_MICROCHIP_CORE_QSPI=m
# CONFIG_SPI_LANTIQ_SSC is not set
CONFIG_SPI_OC_TINY=m
CONFIG_SPI_PCI1XXXX=m
CONFIG_SPI_PXA2XX=m
CONFIG_SPI_PXA2XX_PCI=m
CONFIG_SPI_SC18IS602=m
CONFIG_SPI_SIFIVE=m
CONFIG_SPI_MXIC=m
CONFIG_SPI_XCOMM=m
CONFIG_SPI_XILINX=m
CONFIG_SPI_ZYNQMP_GQSPI=m
CONFIG_SPI_AMD=m

#
# SPI Multiplexer support
#
CONFIG_SPI_MUX=m

#
# SPI Protocol Masters
#
CONFIG_SPI_SPIDEV=m
CONFIG_SPI_LOOPBACK_TEST=m
CONFIG_SPI_TLE62X0=m
CONFIG_SPI_SLAVE=y
CONFIG_SPI_SLAVE_TIME=m
CONFIG_SPI_SLAVE_SYSTEM_CONTROL=m
CONFIG_SPI_DYNAMIC=y
# CONFIG_SPMI is not set
# CONFIG_HSI is not set
CONFIG_PPS=y
# CONFIG_PPS_DEBUG is not set

#
# PPS clients support
#
CONFIG_PPS_CLIENT_KTIMER=m
CONFIG_PPS_CLIENT_LDISC=m
CONFIG_PPS_CLIENT_PARPORT=m
CONFIG_PPS_CLIENT_GPIO=m

#
# PPS generators support
#

#
# PTP clock support
#
CONFIG_PTP_1588_CLOCK=y
CONFIG_PTP_1588_CLOCK_OPTIONAL=y
CONFIG_DP83640_PHY=m
CONFIG_PTP_1588_CLOCK_INES=m
CONFIG_PTP_1588_CLOCK_KVM=m
CONFIG_PTP_1588_CLOCK_IDT82P33=m
CONFIG_PTP_1588_CLOCK_IDTCM=m
CONFIG_PTP_1588_CLOCK_FC3W=m
CONFIG_PTP_1588_CLOCK_MOCK=m
CONFIG_PTP_1588_CLOCK_VMW=m
CONFIG_PTP_1588_CLOCK_OCP=m
CONFIG_PTP_DFL_TOD=m

# end of PTP clock support

CONFIG_PINCTRL=y
CONFIG_PINMUX=y
CONFIG_PINCONF=y
CONFIG_GENERIC_PINCONF=y
# CONFIG_DEBUG_PINCTRL is not set
CONFIG_PINCTRL_AMD=y
CONFIG_PINCTRL_CY8C95X0=m
CONFIG_PINCTRL_DA9062=m
CONFIG_PINCTRL_MCP23S08_I2C=m
CONFIG_PINCTRL_MCP23S08_SPI=m
CONFIG_PINCTRL_MCP23S08=m
CONFIG_PINCTRL_SX150X=y
CONFIG_PINCTRL_CS42L43=m
CONFIG_PINCTRL_MADERA=m
CONFIG_PINCTRL_CS47L15=y
CONFIG_PINCTRL_CS47L35=y
CONFIG_PINCTRL_CS47L85=y
CONFIG_PINCTRL_CS47L90=y
CONFIG_PINCTRL_CS47L92=y

#
# Intel pinctrl drivers
#
CONFIG_PINCTRL_BAYTRAIL=y
CONFIG_PINCTRL_CHERRYVIEW=y
CONFIG_PINCTRL_LYNXPOINT=y
CONFIG_PINCTRL_INTEL=y
CONFIG_PINCTRL_INTEL_PLATFORM=m
CONFIG_PINCTRL_ALDERLAKE=y
CONFIG_PINCTRL_BROXTON=y
CONFIG_PINCTRL_CANNONLAKE=y
CONFIG_PINCTRL_CEDARFORK=y
CONFIG_PINCTRL_DENVERTON=y
CONFIG_PINCTRL_ELKHARTLAKE=y
CONFIG_PINCTRL_EMMITSBURG=y
CONFIG_PINCTRL_GEMINILAKE=y
CONFIG_PINCTRL_ICELAKE=y
CONFIG_PINCTRL_JASPERLAKE=y
CONFIG_PINCTRL_LAKEFIELD=y
CONFIG_PINCTRL_LEWISBURG=y
CONFIG_PINCTRL_METEORLAKE=y
CONFIG_PINCTRL_METEORPOINT=m
CONFIG_PINCTRL_SUNRISEPOINT=y
CONFIG_PINCTRL_TIGERLAKE=y

# end of Intel pinctrl drivers

#
# Renesas pinctrl drivers
#

# end of Renesas pinctrl drivers

CONFIG_GPIOLIB=y
CONFIG_GPIOLIB_FASTPATH_LIMIT=512
CONFIG_GPIO_ACPI=y
CONFIG_GPIOLIB_IRQCHIP=y
# CONFIG_DEBUG_GPIO is not set
CONFIG_GPIO_CDEV=y
CONFIG_GPIO_CDEV_V1=y
CONFIG_GPIO_GENERIC=m
CONFIG_GPIO_REGMAP=m
CONFIG_GPIO_SWNODE_UNDEFINED=y
CONFIG_GPIO_MAX730X=m
CONFIG_GPIO_IDIO_16=m

#
# Memory mapped GPIO drivers
#
CONFIG_GPIO_AMDPT=m
CONFIG_GPIO_DWAPB=m
CONFIG_GPIO_EXAR=m
CONFIG_GPIO_GENERIC_PLATFORM=m
CONFIG_GPIO_GRANITERAPIDS=m
CONFIG_GPIO_ICH=m
CONFIG_GPIO_MB86S7X=m
CONFIG_GPIO_MENZ127=m
CONFIG_GPIO_SIOX=m
CONFIG_GPIO_TANGIER=m
CONFIG_GPIO_AMD_FCH=m

# end of Memory mapped GPIO drivers

#
# Port-mapped I/O GPIO drivers
#
CONFIG_GPIO_VX855=m
CONFIG_GPIO_F7188X=m
CONFIG_GPIO_IT87=m
CONFIG_GPIO_SCH=m
CONFIG_GPIO_SCH311X=m
CONFIG_GPIO_WINBOND=m
CONFIG_GPIO_WS16C48=m

# end of Port-mapped I/O GPIO drivers

#
# I2C GPIO expanders
#
CONFIG_GPIO_FXL6408=m
CONFIG_GPIO_DS4520=m
CONFIG_GPIO_MAX7300=m
CONFIG_GPIO_MAX732X=m
CONFIG_GPIO_PCA953X=m
CONFIG_GPIO_PCA953X_IRQ=y
CONFIG_GPIO_PCA9570=m
CONFIG_GPIO_PCF857X=m
CONFIG_GPIO_TPIC2810=m

# end of I2C GPIO expanders

#
# MFD GPIO expanders
#
CONFIG_GPIO_ADP5520=m
CONFIG_GPIO_ARIZONA=m
CONFIG_GPIO_BD9571MWV=m
CONFIG_GPIO_CROS_EC=m
CONFIG_GPIO_CRYSTAL_COVE=m
CONFIG_GPIO_DA9052=m
CONFIG_GPIO_DA9055=m
CONFIG_GPIO_DLN2=m
CONFIG_GPIO_ELKHARTLAKE=m
CONFIG_GPIO_JANZ_TTL=m
CONFIG_GPIO_KEMPLD=m
CONFIG_GPIO_LJCA=m
CONFIG_GPIO_LP3943=m
CONFIG_GPIO_LP873X=m
CONFIG_GPIO_MADERA=m
CONFIG_GPIO_PALMAS=y
CONFIG_GPIO_RC5T583=y
CONFIG_GPIO_TPS65086=m
CONFIG_GPIO_TPS6586X=y
CONFIG_GPIO_TPS65910=y
CONFIG_GPIO_TPS65912=m
CONFIG_GPIO_TPS68470=m
CONFIG_GPIO_TQMX86=m
CONFIG_GPIO_TWL4030=m
CONFIG_GPIO_TWL6040=m
CONFIG_GPIO_WHISKEY_COVE=m
CONFIG_GPIO_WM831X=m
CONFIG_GPIO_WM8350=m
CONFIG_GPIO_WM8994=m

# end of MFD GPIO expanders

#
# PCI GPIO expanders
#
CONFIG_GPIO_AMD8111=m
CONFIG_GPIO_ML_IOH=m
CONFIG_GPIO_PCI_IDIO_16=m
CONFIG_GPIO_PCIE_IDIO_24=m
CONFIG_GPIO_RDC321X=m

# end of PCI GPIO expanders

#
# SPI GPIO expanders
#
CONFIG_GPIO_MAX3191X=m
CONFIG_GPIO_MAX7301=m
CONFIG_GPIO_MC33880=m
CONFIG_GPIO_PISOSR=m
CONFIG_GPIO_XRA1403=m

# end of SPI GPIO expanders

#
# USB GPIO expanders
#
CONFIG_GPIO_VIPERBOARD=m

# end of USB GPIO expanders

#
# Virtual GPIO drivers
#
CONFIG_GPIO_AGGREGATOR=m
CONFIG_GPIO_LATCH=m
CONFIG_GPIO_MOCKUP=m
CONFIG_GPIO_VIRTIO=m
CONFIG_GPIO_SIM=m

# end of Virtual GPIO drivers

#
# GPIO Debugging utilities
#
CONFIG_GPIO_VIRTUSER=m

# end of GPIO Debugging utilities

CONFIG_W1=m
CONFIG_W1_CON=y

#
# 1-wire Bus Masters
#
CONFIG_W1_MASTER_AMD_AXI=m
CONFIG_W1_MASTER_MATROX=m
CONFIG_W1_MASTER_DS2490=m
CONFIG_W1_MASTER_DS2482=m
CONFIG_W1_MASTER_GPIO=m
CONFIG_W1_MASTER_SGI=m
CONFIG_W1_MASTER_UART=m

# end of 1-wire Bus Masters

#
# 1-wire Slaves
#
CONFIG_W1_SLAVE_THERM=m
CONFIG_W1_SLAVE_SMEM=m
CONFIG_W1_SLAVE_DS2405=m
CONFIG_W1_SLAVE_DS2408=m
# CONFIG_W1_SLAVE_DS2408_READBACK is not set
CONFIG_W1_SLAVE_DS2413=m
CONFIG_W1_SLAVE_DS2406=m
CONFIG_W1_SLAVE_DS2423=m
CONFIG_W1_SLAVE_DS2805=m
CONFIG_W1_SLAVE_DS2430=m
CONFIG_W1_SLAVE_DS2431=m
CONFIG_W1_SLAVE_DS2433=m
# CONFIG_W1_SLAVE_DS2433_CRC is not set
CONFIG_W1_SLAVE_DS2438=m
CONFIG_W1_SLAVE_DS250X=m
CONFIG_W1_SLAVE_DS2780=m
CONFIG_W1_SLAVE_DS2781=m
CONFIG_W1_SLAVE_DS28E04=m
CONFIG_W1_SLAVE_DS28E17=m

# end of 1-wire Slaves

CONFIG_POWER_RESET=y CONFIG_POWER_RESET_ATC260X=m CONFIG_POWER_RESET_MT6323=y CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_TPS65086=y CONFIG_POWER_SEQUENCING=m CONFIG_POWER_SEQUENCING_QCOM_WCN=m CONFIG_POWER_SUPPLY=y
# CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_GENERIC_ADC_BATTERY=m CONFIG_IP5XXX_POWER=m CONFIG_MAX8925_POWER=m CONFIG_WM831X_BACKUP=m CONFIG_WM831X_POWER=m CONFIG_WM8350_POWER=m
CONFIG_TEST_POWER=m CONFIG_BATTERY_88PM860X=m CONFIG_CHARGER_ADP5061=m CONFIG_BATTERY_CW2015=m CONFIG_BATTERY_DS2760=m CONFIG_BATTERY_DS2780=m CONFIG_BATTERY_DS2781=m CONFIG_BATTERY_DS2782=m
# CONFIG_BATTERY_SAMSUNG_SDI is not set CONFIG_BATTERY_SBS=m
CONFIG_CHARGER_SBS=m
CONFIG_MANAGER_SBS=m CONFIG_BATTERY_BQ27XXX=m CONFIG_BATTERY_BQ27XXX_I2C=m CONFIG_BATTERY_BQ27XXX_HDQ=m
# CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set CONFIG_BATTERY_DA9030=m CONFIG_BATTERY_DA9052=m CONFIG_CHARGER_DA9150=m CONFIG_BATTERY_DA9150=m CONFIG_CHARGER_AXP20X=m CONFIG_BATTERY_AXP20X=m CONFIG_AXP20X_POWER=m CONFIG_AXP288_CHARGER=m CONFIG_AXP288_FUEL_GAUGE=m CONFIG_BATTERY_MAX17040=m CONFIG_BATTERY_MAX17042=m CONFIG_BATTERY_MAX1720X=m CONFIG_BATTERY_MAX1721X=m CONFIG_BATTERY_TWL4030_MADC=m CONFIG_CHARGER_88PM860X=m CONFIG_CHARGER_PCF50633=m CONFIG_BATTERY_RX51=m CONFIG_CHARGER_ISP1704=m CONFIG_CHARGER_MAX8903=m CONFIG_CHARGER_TWL4030=m CONFIG_CHARGER_LP8727=m CONFIG_CHARGER_LP8788=m CONFIG_CHARGER_GPIO=m CONFIG_CHARGER_MANAGER=y CONFIG_CHARGER_LT3651=m CONFIG_CHARGER_LTC4162L=m CONFIG_CHARGER_MAX14577=m CONFIG_CHARGER_MAX77693=m CONFIG_CHARGER_MAX77976=m CONFIG_CHARGER_MAX8997=m CONFIG_CHARGER_MAX8998=m CONFIG_CHARGER_MP2629=m CONFIG_CHARGER_MT6360=m CONFIG_CHARGER_MT6370=m CONFIG_CHARGER_BQ2415X=m CONFIG_CHARGER_BQ24190=m CONFIG_CHARGER_BQ24257=m CONFIG_CHARGER_BQ24735=m CONFIG_CHARGER_BQ2515X=m CONFIG_CHARGER_BQ25890=m CONFIG_CHARGER_BQ25980=m CONFIG_CHARGER_BQ256XX=m CONFIG_CHARGER_SMB347=m CONFIG_CHARGER_TPS65090=m CONFIG_BATTERY_GAUGE_LTC2941=m CONFIG_BATTERY_GOLDFISH=m CONFIG_BATTERY_RT5033=m CONFIG_CHARGER_RT5033=m CONFIG_CHARGER_RT9455=m CONFIG_CHARGER_RT9467=m CONFIG_CHARGER_RT9471=m CONFIG_CHARGER_CROS_USBPD=m CONFIG_CHARGER_CROS_PCHG=m CONFIG_CHARGER_CROS_CONTROL=m CONFIG_CHARGER_BD99954=m CONFIG_CHARGER_WILCO=m CONFIG_BATTERY_SURFACE=m CONFIG_CHARGER_SURFACE=m CONFIG_BATTERY_UG3105=m CONFIG_FUEL_GAUGE_MM8013=m
CONFIG_HWMON=y
CONFIG_HWMON_VID=m
# CONFIG_HWMON_DEBUG_CHIP is not set

#
# Native drivers
#
CONFIG_SENSORS_ABITUGURU=m
CONFIG_SENSORS_ABITUGURU3=m
CONFIG_SENSORS_SMPRO=m
CONFIG_SENSORS_AD7314=m
CONFIG_SENSORS_AD7414=m
CONFIG_SENSORS_AD7418=m
CONFIG_SENSORS_ADM1025=m
CONFIG_SENSORS_ADM1026=m
CONFIG_SENSORS_ADM1029=m
CONFIG_SENSORS_ADM1031=m
CONFIG_SENSORS_ADM1177=m
CONFIG_SENSORS_ADM9240=m
CONFIG_SENSORS_ADT7X10=m
CONFIG_SENSORS_ADT7310=m
CONFIG_SENSORS_ADT7410=m
CONFIG_SENSORS_ADT7411=m
CONFIG_SENSORS_ADT7462=m
CONFIG_SENSORS_ADT7470=m
CONFIG_SENSORS_ADT7475=m
CONFIG_SENSORS_AHT10=m
CONFIG_SENSORS_AQUACOMPUTER_D5NEXT=m
CONFIG_SENSORS_AS370=m
CONFIG_SENSORS_ASC7621=m
CONFIG_SENSORS_ASUS_ROG_RYUJIN=m
CONFIG_SENSORS_AXI_FAN_CONTROL=m
CONFIG_SENSORS_K8TEMP=m
CONFIG_SENSORS_K10TEMP=m
CONFIG_SENSORS_FAM15H_POWER=m
CONFIG_SENSORS_APPLESMC=m
CONFIG_SENSORS_ASB100=m
CONFIG_SENSORS_ATXP1=m
CONFIG_SENSORS_CHIPCAP2=m
CONFIG_SENSORS_CORSAIR_CPRO=m
CONFIG_SENSORS_CORSAIR_PSU=m
CONFIG_SENSORS_CROS_EC=m
CONFIG_SENSORS_DRIVETEMP=m
CONFIG_SENSORS_DS620=m
CONFIG_SENSORS_DS1621=m
CONFIG_SENSORS_DELL_SMM=m
CONFIG_I8K=y
CONFIG_SENSORS_DA9052_ADC=m
CONFIG_SENSORS_DA9055=m
CONFIG_SENSORS_I5K_AMB=m
CONFIG_SENSORS_F71805F=m
CONFIG_SENSORS_F71882FG=m
CONFIG_SENSORS_F75375S=m
CONFIG_SENSORS_MC13783_ADC=m
CONFIG_SENSORS_FSCHMD=m
CONFIG_SENSORS_FTSTEUTATES=m
CONFIG_SENSORS_GIGABYTE_WATERFORCE=m
CONFIG_SENSORS_GL518SM=m
CONFIG_SENSORS_GL520SM=m
CONFIG_SENSORS_G760A=m
CONFIG_SENSORS_G762=m
CONFIG_SENSORS_HIH6130=m
CONFIG_SENSORS_HS3001=m
CONFIG_SENSORS_IBMAEM=m
CONFIG_SENSORS_IBMPEX=m
CONFIG_SENSORS_IIO_HWMON=m
CONFIG_SENSORS_I5500=m
CONFIG_SENSORS_CORETEMP=m
CONFIG_SENSORS_IT87=m
CONFIG_SENSORS_JC42=m
CONFIG_SENSORS_POWERZ=m
CONFIG_SENSORS_POWR1220=m
CONFIG_SENSORS_LENOVO_EC=m
CONFIG_SENSORS_LINEAGE=m
CONFIG_SENSORS_LTC2945=m
CONFIG_SENSORS_LTC2947=m
CONFIG_SENSORS_LTC2947_I2C=m
CONFIG_SENSORS_LTC2947_SPI=m
CONFIG_SENSORS_LTC2990=m
CONFIG_SENSORS_LTC2991=m
CONFIG_SENSORS_LTC2992=m
CONFIG_SENSORS_LTC4151=m
CONFIG_SENSORS_LTC4215=m
CONFIG_SENSORS_LTC4222=m
CONFIG_SENSORS_LTC4245=m
CONFIG_SENSORS_LTC4260=m
CONFIG_SENSORS_LTC4261=m
CONFIG_SENSORS_LTC4282=m
CONFIG_SENSORS_MAX1111=m
CONFIG_SENSORS_MAX127=m
CONFIG_SENSORS_MAX16065=m
CONFIG_SENSORS_MAX1619=m
CONFIG_SENSORS_MAX1668=m
CONFIG_SENSORS_MAX197=m
CONFIG_SENSORS_MAX31722=m
CONFIG_SENSORS_MAX31730=m
CONFIG_SENSORS_MAX31760=m
CONFIG_MAX31827=m
CONFIG_SENSORS_MAX6620=m
CONFIG_SENSORS_MAX6621=m
CONFIG_SENSORS_MAX6639=m
CONFIG_SENSORS_MAX6650=m
CONFIG_SENSORS_MAX6697=m
CONFIG_SENSORS_MAX31790=m
CONFIG_SENSORS_MC34VR500=m
CONFIG_SENSORS_MCP3021=m
CONFIG_SENSORS_MLXREG_FAN=m
CONFIG_SENSORS_TC654=m
CONFIG_SENSORS_TPS23861=m
CONFIG_SENSORS_MENF21BMC_HWMON=m
CONFIG_SENSORS_MR75203=m
CONFIG_SENSORS_ADCXX=m
CONFIG_SENSORS_LM63=m
CONFIG_SENSORS_LM70=m
CONFIG_SENSORS_LM73=m
CONFIG_SENSORS_LM75=m
CONFIG_SENSORS_LM77=m
CONFIG_SENSORS_LM78=m
CONFIG_SENSORS_LM80=m
CONFIG_SENSORS_LM83=m
CONFIG_SENSORS_LM85=m
CONFIG_SENSORS_LM87=m
CONFIG_SENSORS_LM90=m
CONFIG_SENSORS_LM92=m
CONFIG_SENSORS_LM93=m
CONFIG_SENSORS_LM95234=m
CONFIG_SENSORS_LM95241=m
CONFIG_SENSORS_LM95245=m
CONFIG_SENSORS_PC87360=m
CONFIG_SENSORS_PC87427=m
CONFIG_SENSORS_NTC_THERMISTOR=m
CONFIG_SENSORS_NCT6683=m
CONFIG_SENSORS_NCT6775_CORE=m
CONFIG_SENSORS_NCT6775=m
CONFIG_SENSORS_NCT6775_I2C=m
CONFIG_SENSORS_NCT7802=m
CONFIG_SENSORS_NCT7904=m
CONFIG_SENSORS_NPCM7XX=m
CONFIG_SENSORS_NZXT_KRAKEN2=m
CONFIG_SENSORS_NZXT_KRAKEN3=m
CONFIG_SENSORS_NZXT_SMART2=m
CONFIG_SENSORS_OCC_P8_I2C=m
CONFIG_SENSORS_OCC=m
CONFIG_SENSORS_OXP=m
CONFIG_SENSORS_PCF8591=m
CONFIG_PMBUS=m
CONFIG_SENSORS_PMBUS=m
CONFIG_SENSORS_ACBEL_FSG032=m
CONFIG_SENSORS_ADM1266=m
CONFIG_SENSORS_ADM1275=m
CONFIG_SENSORS_ADP1050=m
CONFIG_SENSORS_BEL_PFE=m
CONFIG_SENSORS_BPA_RS600=m
CONFIG_SENSORS_DELTA_AHE50DC_FAN=m
CONFIG_SENSORS_FSP_3Y=m
CONFIG_SENSORS_IBM_CFFPS=m
CONFIG_SENSORS_DPS920AB=m
CONFIG_SENSORS_INSPUR_IPSPS=m
CONFIG_SENSORS_IR35221=m
CONFIG_SENSORS_IR36021=m
CONFIG_SENSORS_IR38064=m
CONFIG_SENSORS_IR38064_REGULATOR=y
CONFIG_SENSORS_IRPS5401=m
CONFIG_SENSORS_ISL68137=m
CONFIG_SENSORS_LM25066=m
CONFIG_SENSORS_LM25066_REGULATOR=y
CONFIG_SENSORS_LT7182S=m
CONFIG_SENSORS_LTC2978=m
# CONFIG_SENSORS_LTC2978_REGULATOR is not set
CONFIG_SENSORS_LTC3815=m
CONFIG_SENSORS_LTC4286=y
CONFIG_SENSORS_MAX15301=m
CONFIG_SENSORS_MAX16064=m
CONFIG_SENSORS_MAX16601=m
CONFIG_SENSORS_MAX20730=m
CONFIG_SENSORS_MAX20751=m
CONFIG_SENSORS_MAX31785=m
CONFIG_SENSORS_MAX34440=m
CONFIG_SENSORS_MAX8688=m
CONFIG_SENSORS_MP2856=m
CONFIG_SENSORS_MP2888=m
CONFIG_SENSORS_MP2891=m
CONFIG_SENSORS_MP2975=m
CONFIG_SENSORS_MP2993=m
CONFIG_SENSORS_MP2975_REGULATOR=y
CONFIG_SENSORS_MP5023=m
CONFIG_SENSORS_MP5920=m
CONFIG_SENSORS_MP5990=m
CONFIG_SENSORS_MP9941=m
CONFIG_SENSORS_MPQ7932_REGULATOR=y
CONFIG_SENSORS_MPQ7932=m
CONFIG_SENSORS_MPQ8785=m
CONFIG_SENSORS_PIM4328=m
CONFIG_SENSORS_PLI1209BC=m
CONFIG_SENSORS_PLI1209BC_REGULATOR=y
CONFIG_SENSORS_PM6764TR=m
CONFIG_SENSORS_PXE1610=m
CONFIG_SENSORS_Q54SJ108A2=m
CONFIG_SENSORS_STPDDC60=m
CONFIG_SENSORS_TDA38640=m
CONFIG_SENSORS_TDA38640_REGULATOR=y
CONFIG_SENSORS_TPS40422=m
CONFIG_SENSORS_TPS53679=m
CONFIG_SENSORS_TPS546D24=m
CONFIG_SENSORS_UCD9000=m
CONFIG_SENSORS_UCD9200=m
CONFIG_SENSORS_XDP710=m
CONFIG_SENSORS_XDPE152=m
CONFIG_SENSORS_XDPE122=m
CONFIG_SENSORS_XDPE122_REGULATOR=y
CONFIG_SENSORS_ZL6100=m
CONFIG_SENSORS_PT5161L=m
CONFIG_SENSORS_PWM_FAN=m
CONFIG_SENSORS_SBTSI=m
CONFIG_SENSORS_SBRMI=m
CONFIG_SENSORS_SHT15=m
CONFIG_SENSORS_SHT21=m
CONFIG_SENSORS_SHT3x=m
CONFIG_SENSORS_SHT4x=m
CONFIG_SENSORS_SHTC1=m
CONFIG_SENSORS_SIS5595=m
CONFIG_SENSORS_SY7636A=m
CONFIG_SENSORS_DME1737=m
CONFIG_SENSORS_EMC1403=m
CONFIG_SENSORS_EMC2103=m
CONFIG_SENSORS_EMC2305=m
CONFIG_SENSORS_EMC6W201=m
CONFIG_SENSORS_SMSC47M1=m
CONFIG_SENSORS_SMSC47M192=m
CONFIG_SENSORS_SMSC47B397=m
CONFIG_SENSORS_SCH56XX_COMMON=m
CONFIG_SENSORS_SCH5627=m
CONFIG_SENSORS_SCH5636=m
CONFIG_SENSORS_STTS751=m
CONFIG_SENSORS_SURFACE_FAN=m
CONFIG_SENSORS_SURFACE_TEMP=m
CONFIG_SENSORS_ADC128D818=m
CONFIG_SENSORS_ADS7828=m
CONFIG_SENSORS_ADS7871=m
CONFIG_SENSORS_AMC6821=m
CONFIG_SENSORS_INA209=m
CONFIG_SENSORS_INA2XX=m
CONFIG_SENSORS_INA238=m
CONFIG_SENSORS_INA3221=m
CONFIG_SENSORS_SPD5118=m
CONFIG_SENSORS_SPD5118_DETECT=y
CONFIG_SENSORS_TC74=m
CONFIG_SENSORS_THMC50=m
CONFIG_SENSORS_TMP102=m
CONFIG_SENSORS_TMP103=m
CONFIG_SENSORS_TMP108=m
CONFIG_SENSORS_TMP401=m
CONFIG_SENSORS_TMP421=m
CONFIG_SENSORS_TMP464=m
CONFIG_SENSORS_TMP513=m
CONFIG_SENSORS_VIA_CPUTEMP=m
CONFIG_SENSORS_VIA686A=m
CONFIG_SENSORS_VT1211=m
CONFIG_SENSORS_VT8231=m
CONFIG_SENSORS_W83773G=m
CONFIG_SENSORS_W83781D=m
CONFIG_SENSORS_W83791D=m
CONFIG_SENSORS_W83792D=m
CONFIG_SENSORS_W83793=m
CONFIG_SENSORS_W83795=m
# CONFIG_SENSORS_W83795_FANCTRL is not set
CONFIG_SENSORS_W83L785TS=m
CONFIG_SENSORS_W83L786NG=m
CONFIG_SENSORS_W83627HF=m
CONFIG_SENSORS_W83627EHF=m
CONFIG_SENSORS_WM831X=m
CONFIG_SENSORS_WM8350=m
CONFIG_SENSORS_XGENE=m
CONFIG_SENSORS_INTEL_M10_BMC_HWMON=m

#
# ACPI drivers
#
CONFIG_SENSORS_ACPI_POWER=m CONFIG_SENSORS_ATK0110=m CONFIG_SENSORS_ASUS_WMI=m CONFIG_SENSORS_ASUS_EC=m CONFIG_SENSORS_HP_WMI=m
CONFIG_THERMAL=y
CONFIG_THERMAL_NETLINK=y
# CONFIG_THERMAL_STATISTICS is not set
# CONFIG_THERMAL_DEBUGFS is not set CONFIG_THERMAL_CORE_TESTING=m CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=100 CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y
# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set # CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set # CONFIG_THERMAL_DEFAULT_GOV_BANG_BANG is not set CONFIG_THERMAL_GOV_FAIR_SHARE=y CONFIG_THERMAL_GOV_STEP_WISE=y CONFIG_THERMAL_GOV_BANG_BANG=y CONFIG_THERMAL_GOV_USER_SPACE=y CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y CONFIG_DEVFREQ_THERMAL=y
# CONFIG_THERMAL_EMULATION is not set

#
# Intel thermal drivers
#
CONFIG_INTEL_POWERCLAMP=m
CONFIG_X86_THERMAL_VECTOR=y
CONFIG_INTEL_TCC=y
CONFIG_X86_PKG_TEMP_THERMAL=m
CONFIG_INTEL_SOC_DTS_IOSF_CORE=m
CONFIG_INTEL_SOC_DTS_THERMAL=m

#
# ACPI INT340X thermal drivers
#
CONFIG_INT340X_THERMAL=m
CONFIG_ACPI_THERMAL_REL=m
CONFIG_INT3406_THERMAL=m
CONFIG_PROC_THERMAL_MMIO_RAPL=m

# end of ACPI INT340X thermal drivers

CONFIG_INTEL_BXT_PMIC_THERMAL=m
CONFIG_INTEL_PCH_THERMAL=m
CONFIG_INTEL_TCC_COOLING=m
CONFIG_INTEL_HFI_THERMAL=y

# end of Intel thermal drivers

CONFIG_GENERIC_ADC_THERMAL=m
CONFIG_WATCHDOG=y
CONFIG_WATCHDOG_CORE=y
# CONFIG_WATCHDOG_NOWAYOUT is not set
CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y
CONFIG_WATCHDOG_OPEN_TIMEOUT=0
CONFIG_WATCHDOG_SYSFS=y
# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set

#
# Watchdog Pretimeout Governors
#
CONFIG_WATCHDOG_PRETIMEOUT_GOV=y CONFIG_WATCHDOG_PRETIMEOUT_GOV_SEL=m CONFIG_WATCHDOG_PRETIMEOUT_GOV_NOOP=m CONFIG_WATCHDOG_PRETIMEOUT_GOV_PANIC=y
# CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_NOOP is not set CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_PANIC=y

#
# Watchdog Device Drivers
#
CONFIG_SOFT_WATCHDOG=m
# CONFIG_SOFT_WATCHDOG_PRETIMEOUT is not set
CONFIG_CROS_EC_WATCHDOG=m
CONFIG_DA9052_WATCHDOG=m
CONFIG_DA9055_WATCHDOG=m
CONFIG_DA9063_WATCHDOG=m
CONFIG_DA9062_WATCHDOG=m
# CONFIG_LENOVO_SE10_WDT is not set
CONFIG_MENF21BMC_WATCHDOG=m
CONFIG_MENZ069_WATCHDOG=m
CONFIG_WDAT_WDT=m
CONFIG_WM831X_WATCHDOG=m
CONFIG_WM8350_WATCHDOG=m
CONFIG_XILINX_WATCHDOG=m
CONFIG_ZIIRAVE_WATCHDOG=m
CONFIG_RAVE_SP_WATCHDOG=m
CONFIG_MLX_WDT=m
CONFIG_CADENCE_WATCHDOG=m
CONFIG_DW_WATCHDOG=m
CONFIG_TWL4030_WATCHDOG=m
CONFIG_MAX63XX_WATCHDOG=m
CONFIG_RETU_WATCHDOG=m
CONFIG_ACQUIRE_WDT=m
CONFIG_ADVANTECH_WDT=m
CONFIG_ADVANTECH_EC_WDT=m
CONFIG_ALIM1535_WDT=m
CONFIG_ALIM7101_WDT=m
CONFIG_EBC_C384_WDT=m
CONFIG_EXAR_WDT=m
CONFIG_F71808E_WDT=m
CONFIG_SP5100_TCO=m
CONFIG_SBC_FITPC2_WATCHDOG=m
CONFIG_EUROTECH_WDT=m
CONFIG_IB700_WDT=m
CONFIG_IBMASR=m
CONFIG_WAFER_WDT=m
CONFIG_I6300ESB_WDT=m
CONFIG_IE6XX_WDT=m
CONFIG_ITCO_WDT=m
CONFIG_ITCO_VENDOR_SUPPORT=y
CONFIG_IT8712F_WDT=m
CONFIG_IT87_WDT=m
CONFIG_HP_WATCHDOG=m
CONFIG_HPWDT_NMI_DECODING=y
CONFIG_KEMPLD_WDT=m
CONFIG_SC1200_WDT=m
CONFIG_PC87413_WDT=m
CONFIG_NV_TCO=m
CONFIG_60XX_WDT=m
CONFIG_CPU5_WDT=m
CONFIG_SMSC_SCH311X_WDT=m
CONFIG_SMSC37B787_WDT=m
CONFIG_TQMX86_WDT=m
CONFIG_VIA_WDT=m
CONFIG_W83627HF_WDT=m
CONFIG_W83877F_WDT=m
CONFIG_W83977F_WDT=m
CONFIG_MACHZ_WDT=m
CONFIG_SBC_EPX_C3_WATCHDOG=m
CONFIG_INTEL_MEI_WDT=m
CONFIG_NI903X_WDT=m
CONFIG_NIC7018_WDT=m
CONFIG_SIEMENS_SIMATIC_IPC_WDT=m
CONFIG_MEN_A21_WDT=m
CONFIG_XEN_WDT=m

#
# PCI-based Watchdog Cards
#
CONFIG_PCIPCWATCHDOG=m
CONFIG_WDTPCI=m

#
# USB-based Watchdog Cards
#
CONFIG_USBPCWATCHDOG=m
CONFIG_SSB_POSSIBLE=y
CONFIG_SSB=m
CONFIG_SSB_SPROM=y
CONFIG_SSB_BLOCKIO=y
CONFIG_SSB_PCIHOST_POSSIBLE=y
CONFIG_SSB_PCIHOST=y
CONFIG_SSB_B43_PCI_BRIDGE=y
CONFIG_SSB_PCMCIAHOST_POSSIBLE=y
CONFIG_SSB_PCMCIAHOST=y
CONFIG_SSB_SDIOHOST_POSSIBLE=y
CONFIG_SSB_SDIOHOST=y
CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y
CONFIG_SSB_DRIVER_PCICORE=y
CONFIG_SSB_DRIVER_GPIO=y
CONFIG_BCMA_POSSIBLE=y
CONFIG_BCMA=m
CONFIG_BCMA_BLOCKIO=y
CONFIG_BCMA_HOST_PCI_POSSIBLE=y
CONFIG_BCMA_HOST_PCI=y
# CONFIG_BCMA_HOST_SOC is not set
CONFIG_BCMA_DRIVER_PCI=y
CONFIG_BCMA_DRIVER_GMAC_CMN=y
CONFIG_BCMA_DRIVER_GPIO=y
# CONFIG_BCMA_DEBUG is not set

#
# Multifunction device drivers
#
CONFIG_MFD_CORE=y
CONFIG_MFD_AS3711=y
CONFIG_MFD_SMPRO=m
CONFIG_PMIC_ADP5520=y
CONFIG_MFD_AAT2870_CORE=y
CONFIG_MFD_BCM590XX=m
CONFIG_MFD_BD9571MWV=m
CONFIG_MFD_AXP20X=m
CONFIG_MFD_AXP20X_I2C=m
CONFIG_MFD_CROS_EC_DEV=m
CONFIG_MFD_CS42L43=m
CONFIG_MFD_CS42L43_I2C=m
CONFIG_MFD_CS42L43_SDW=m
CONFIG_MFD_MADERA=m
CONFIG_MFD_MADERA_I2C=m
CONFIG_MFD_MADERA_SPI=m
CONFIG_MFD_CS47L15=y
CONFIG_MFD_CS47L35=y
CONFIG_MFD_CS47L85=y
CONFIG_MFD_CS47L90=y
CONFIG_MFD_CS47L92=y
CONFIG_PMIC_DA903X=y
CONFIG_PMIC_DA9052=y
CONFIG_MFD_DA9052_SPI=y
CONFIG_MFD_DA9052_I2C=y
CONFIG_MFD_DA9055=y
CONFIG_MFD_DA9062=m
CONFIG_MFD_DA9063=m
CONFIG_MFD_DA9150=m
CONFIG_MFD_DLN2=m
CONFIG_MFD_MC13XXX=m
CONFIG_MFD_MC13XXX_SPI=m
CONFIG_MFD_MC13XXX_I2C=m
CONFIG_MFD_MP2629=m
CONFIG_MFD_INTEL_QUARK_I2C_GPIO=m
CONFIG_LPC_ICH=m
CONFIG_LPC_SCH=m
CONFIG_INTEL_SOC_PMIC=y
CONFIG_INTEL_SOC_PMIC_BXTWC=m
CONFIG_INTEL_SOC_PMIC_CHTWC=y
CONFIG_INTEL_SOC_PMIC_CHTDC_TI=m
CONFIG_INTEL_SOC_PMIC_MRFLD=m
CONFIG_MFD_INTEL_LPSS=m
CONFIG_MFD_INTEL_LPSS_ACPI=m
CONFIG_MFD_INTEL_LPSS_PCI=m
CONFIG_MFD_INTEL_PMC_BXT=m
CONFIG_MFD_IQS62X=m
CONFIG_MFD_JANZ_CMODIO=m
CONFIG_MFD_KEMPLD=m
CONFIG_MFD_88PM800=m
CONFIG_MFD_88PM805=m
CONFIG_MFD_88PM860X=y
CONFIG_MFD_MAX14577=m
CONFIG_MFD_MAX77541=m
CONFIG_MFD_MAX77693=m
CONFIG_MFD_MAX77843=y
CONFIG_MFD_MAX8907=m
CONFIG_MFD_MAX8925=y
CONFIG_MFD_MAX8997=y
CONFIG_MFD_MAX8998=y
CONFIG_MFD_MT6360=m
CONFIG_MFD_MT6370=m
CONFIG_MFD_MT6397=m
CONFIG_MFD_MENF21BMC=m
CONFIG_MFD_OCELOT=m
CONFIG_EZX_PCAP=y
CONFIG_MFD_VIPERBOARD=m
CONFIG_MFD_RETU=m
CONFIG_MFD_PCF50633=m
CONFIG_PCF50633_ADC=m
CONFIG_PCF50633_GPIO=m
CONFIG_MFD_SY7636A=m
CONFIG_MFD_RDC321X=m
CONFIG_MFD_RT4831=m
CONFIG_MFD_RT5033=m
CONFIG_MFD_RT5120=m
CONFIG_MFD_RC5T583=y
CONFIG_MFD_SI476X_CORE=m
CONFIG_MFD_SIMPLE_MFD_I2C=m
CONFIG_MFD_SM501=m
CONFIG_MFD_SM501_GPIO=y
CONFIG_MFD_SKY81452=m
CONFIG_MFD_SYSCON=y
CONFIG_MFD_LP3943=m
CONFIG_MFD_LP8788=y
CONFIG_MFD_TI_LMU=m
CONFIG_MFD_PALMAS=y
CONFIG_TPS6105X=m
CONFIG_TPS65010=m
CONFIG_TPS6507X=m
CONFIG_MFD_TPS65086=m
CONFIG_MFD_TPS65090=y
CONFIG_MFD_TI_LP873X=m
CONFIG_MFD_TPS6586X=y
CONFIG_MFD_TPS65910=y
CONFIG_MFD_TPS65912=m
CONFIG_MFD_TPS65912_I2C=m
CONFIG_MFD_TPS65912_SPI=m
CONFIG_MFD_TPS6594=m
CONFIG_MFD_TPS6594_I2C=m
CONFIG_MFD_TPS6594_SPI=m
CONFIG_TWL4030_CORE=y
CONFIG_MFD_TWL4030_AUDIO=y
CONFIG_TWL6040_CORE=y
CONFIG_MFD_WL1273_CORE=m
CONFIG_MFD_LM3533=m
CONFIG_MFD_TQMX86=m
CONFIG_MFD_VX855=m
CONFIG_MFD_ARIZONA=m
CONFIG_MFD_ARIZONA_I2C=m
CONFIG_MFD_ARIZONA_SPI=m
CONFIG_MFD_CS47L24=y
CONFIG_MFD_WM5102=y
CONFIG_MFD_WM5110=y
CONFIG_MFD_WM8997=y
CONFIG_MFD_WM8998=y
CONFIG_MFD_WM8400=y
CONFIG_MFD_WM831X=y
CONFIG_MFD_WM831X_I2C=y
CONFIG_MFD_WM831X_SPI=y
CONFIG_MFD_WM8350=y
CONFIG_MFD_WM8350_I2C=y
CONFIG_MFD_WM8994=m
CONFIG_MFD_WCD934X=m
CONFIG_MFD_ATC260X=m
CONFIG_MFD_ATC260X_I2C=m
CONFIG_MFD_CS40L50_CORE=m
CONFIG_MFD_CS40L50_I2C=m
CONFIG_MFD_CS40L50_SPI=m
CONFIG_RAVE_SP_CORE=m
CONFIG_MFD_INTEL_M10_BMC_CORE=m
CONFIG_MFD_INTEL_M10_BMC_SPI=m
CONFIG_MFD_INTEL_M10_BMC_PMCI=m

# end of Multifunction device drivers

CONFIG_REGULATOR=y
# CONFIG_REGULATOR_DEBUG is not set
CONFIG_REGULATOR_FIXED_VOLTAGE=m
CONFIG_REGULATOR_VIRTUAL_CONSUMER=m
CONFIG_REGULATOR_USERSPACE_CONSUMER=m
# CONFIG_REGULATOR_NETLINK_EVENTS is not set
CONFIG_REGULATOR_88PG86X=m
CONFIG_REGULATOR_88PM800=m
CONFIG_REGULATOR_88PM8607=m
CONFIG_REGULATOR_ACT8865=m
CONFIG_REGULATOR_AD5398=m
CONFIG_REGULATOR_AAT2870=m
CONFIG_REGULATOR_ARIZONA_LDO1=m
CONFIG_REGULATOR_ARIZONA_MICSUPP=m
CONFIG_REGULATOR_AS3711=m
CONFIG_REGULATOR_ATC260X=m
CONFIG_REGULATOR_AW37503=m
CONFIG_REGULATOR_AXP20X=m
CONFIG_REGULATOR_BCM590XX=m
CONFIG_REGULATOR_BD9571MWV=m
CONFIG_REGULATOR_DA903X=m
CONFIG_REGULATOR_DA9052=m
CONFIG_REGULATOR_DA9055=m
CONFIG_REGULATOR_DA9062=m
CONFIG_REGULATOR_DA9210=m
CONFIG_REGULATOR_DA9211=m
CONFIG_REGULATOR_FAN53555=m
CONFIG_REGULATOR_GPIO=m
CONFIG_REGULATOR_ISL9305=m
CONFIG_REGULATOR_ISL6271A=m
CONFIG_REGULATOR_LM363X=m
CONFIG_REGULATOR_LP3971=m
CONFIG_REGULATOR_LP3972=m
CONFIG_REGULATOR_LP872X=m
CONFIG_REGULATOR_LP8755=m
CONFIG_REGULATOR_LP8788=m
CONFIG_REGULATOR_LTC3589=m
CONFIG_REGULATOR_LTC3676=m
CONFIG_REGULATOR_MAX14577=m
CONFIG_REGULATOR_MAX1586=m
CONFIG_REGULATOR_MAX77503=m
CONFIG_REGULATOR_MAX77541=m
CONFIG_REGULATOR_MAX77857=m
CONFIG_REGULATOR_MAX8649=m
CONFIG_REGULATOR_MAX8660=m
CONFIG_REGULATOR_MAX8893=m
CONFIG_REGULATOR_MAX8907=m
CONFIG_REGULATOR_MAX8925=m
CONFIG_REGULATOR_MAX8952=m
CONFIG_REGULATOR_MAX8997=m
CONFIG_REGULATOR_MAX8998=m
CONFIG_REGULATOR_MAX20086=m
CONFIG_REGULATOR_MAX20411=m
CONFIG_REGULATOR_MAX77693=m
CONFIG_REGULATOR_MAX77826=m
CONFIG_REGULATOR_MC13XXX_CORE=m
CONFIG_REGULATOR_MC13783=m
CONFIG_REGULATOR_MC13892=m
CONFIG_REGULATOR_MP8859=m
CONFIG_REGULATOR_MT6311=m
CONFIG_REGULATOR_MT6323=m
CONFIG_REGULATOR_MT6331=m
CONFIG_REGULATOR_MT6332=m
CONFIG_REGULATOR_MT6357=m
CONFIG_REGULATOR_MT6358=m
CONFIG_REGULATOR_MT6359=m
CONFIG_REGULATOR_MT6360=m
CONFIG_REGULATOR_MT6370=m
CONFIG_REGULATOR_MT6397=m
CONFIG_REGULATOR_PALMAS=m
CONFIG_REGULATOR_PCA9450=m
CONFIG_REGULATOR_PCAP=m
CONFIG_REGULATOR_PCF50633=m
CONFIG_REGULATOR_PV88060=m
CONFIG_REGULATOR_PV88080=m
CONFIG_REGULATOR_PV88090=m
CONFIG_REGULATOR_PWM=m
CONFIG_REGULATOR_RAA215300=m
CONFIG_REGULATOR_RC5T583=m
CONFIG_REGULATOR_RT4801=m
CONFIG_REGULATOR_RT4803=m
CONFIG_REGULATOR_RT4831=m
CONFIG_REGULATOR_RT5033=m
CONFIG_REGULATOR_RT5120=m
CONFIG_REGULATOR_RT5190A=m
CONFIG_REGULATOR_RT5739=m
CONFIG_REGULATOR_RT5759=m
CONFIG_REGULATOR_RT6160=m
CONFIG_REGULATOR_RT6190=m
CONFIG_REGULATOR_RT6245=m
CONFIG_REGULATOR_RTQ2134=m
CONFIG_REGULATOR_RTMV20=m
CONFIG_REGULATOR_RTQ6752=m
CONFIG_REGULATOR_RTQ2208=m
CONFIG_REGULATOR_SKY81452=m
CONFIG_REGULATOR_SLG51000=m
CONFIG_REGULATOR_SY7636A=m
CONFIG_REGULATOR_TPS51632=m
CONFIG_REGULATOR_TPS6105X=m
CONFIG_REGULATOR_TPS62360=m
CONFIG_REGULATOR_TPS65023=m
CONFIG_REGULATOR_TPS6507X=m
CONFIG_REGULATOR_TPS65086=m
CONFIG_REGULATOR_TPS65090=m
CONFIG_REGULATOR_TPS65132=m
CONFIG_REGULATOR_TPS6524X=m
CONFIG_REGULATOR_TPS6586X=m
CONFIG_REGULATOR_TPS65910=m
CONFIG_REGULATOR_TPS65912=m
CONFIG_REGULATOR_TPS68470=m
CONFIG_REGULATOR_TWL4030=m
CONFIG_REGULATOR_WM831X=m
CONFIG_REGULATOR_WM8350=m
CONFIG_REGULATOR_WM8400=m
CONFIG_REGULATOR_WM8994=m
CONFIG_RC_CORE=y
CONFIG_BPF_LIRC_MODE2=y
CONFIG_LIRC=y
CONFIG_RC_MAP=m
CONFIG_RC_DECODERS=y
CONFIG_IR_IMON_DECODER=m
CONFIG_IR_JVC_DECODER=m
CONFIG_IR_MCE_KBD_DECODER=m
CONFIG_IR_NEC_DECODER=m
CONFIG_IR_RC5_DECODER=m
CONFIG_IR_RC6_DECODER=m
CONFIG_IR_RCMM_DECODER=m
CONFIG_IR_SANYO_DECODER=m
CONFIG_IR_SHARP_DECODER=m
CONFIG_IR_SONY_DECODER=m
CONFIG_IR_XMP_DECODER=m
CONFIG_RC_DEVICES=y
CONFIG_IR_ENE=m
CONFIG_IR_FINTEK=m
CONFIG_IR_IGORPLUGUSB=m
CONFIG_IR_IGUANA=m
CONFIG_IR_IMON=m
CONFIG_IR_IMON_RAW=m
CONFIG_IR_ITE_CIR=m
CONFIG_IR_MCEUSB=m
CONFIG_IR_NUVOTON=m
CONFIG_IR_REDRAT3=m
CONFIG_IR_SERIAL=m
CONFIG_IR_SERIAL_TRANSMITTER=y
CONFIG_IR_STREAMZAP=m
CONFIG_IR_TOY=m
CONFIG_IR_TTUSBIR=m
CONFIG_IR_WINBOND_CIR=m
CONFIG_RC_ATI_REMOTE=m
CONFIG_RC_LOOPBACK=m
CONFIG_RC_XBOX_DVD=m
CONFIG_CEC_CORE=m
CONFIG_CEC_NOTIFIER=y
CONFIG_CEC_PIN=y

#
# CEC support
#
CONFIG_MEDIA_CEC_RC=y
# CONFIG_CEC_PIN_ERROR_INJ is not set
CONFIG_MEDIA_CEC_SUPPORT=y
CONFIG_CEC_CH7322=m
CONFIG_CEC_CROS_EC=m
CONFIG_CEC_GPIO=m
CONFIG_CEC_SECO=m
CONFIG_CEC_SECO_RC=y
CONFIG_USB_EXTRON_DA_HD_4K_PLUS_CEC=m
CONFIG_USB_PULSE8_CEC=m
CONFIG_USB_RAINSHADOW_CEC=m

# end of CEC support

CONFIG_MEDIA_SUPPORT=m
CONFIG_MEDIA_SUPPORT_FILTER=y
CONFIG_MEDIA_SUBDRV_AUTOSELECT=y

#
# Media device types
#
CONFIG_MEDIA_CAMERA_SUPPORT=y
CONFIG_MEDIA_ANALOG_TV_SUPPORT=y
CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
CONFIG_MEDIA_RADIO_SUPPORT=y
# CONFIG_MEDIA_SDR_SUPPORT is not set
CONFIG_MEDIA_PLATFORM_SUPPORT=y
CONFIG_MEDIA_TEST_SUPPORT=y

# end of Media device types

CONFIG_VIDEO_DEV=m
CONFIG_MEDIA_CONTROLLER=y
CONFIG_DVB_CORE=m

#
# Video4Linux options
#
CONFIG_VIDEO_V4L2_I2C=y
CONFIG_VIDEO_V4L2_SUBDEV_API=y
# CONFIG_VIDEO_ADV_DEBUG is not set
# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set
CONFIG_VIDEO_TUNER=m
CONFIG_V4L2_MEM2MEM_DEV=m
CONFIG_V4L2_FLASH_LED_CLASS=m
CONFIG_V4L2_FWNODE=m
CONFIG_V4L2_ASYNC=m
CONFIG_V4L2_CCI=m
CONFIG_V4L2_CCI_I2C=m

# end of Video4Linux options

#
# Media controller options
#
CONFIG_MEDIA_CONTROLLER_DVB=y

# end of Media controller options

#
# Digital TV options
#
CONFIG_DVB_MMAP=y
CONFIG_DVB_NET=y
CONFIG_DVB_MAX_ADAPTERS=16
CONFIG_DVB_DYNAMIC_MINORS=y
# CONFIG_DVB_DEMUX_SECTION_LOSS_LOG is not set
# CONFIG_DVB_ULE_DEBUG is not set

# end of Digital TV options

#
# Media drivers
#

#
# Drivers filtered as selected at 'Filter media drivers' #

#
# Media drivers
#
CONFIG_MEDIA_USB_SUPPORT=y

5,519 lines not shown · raw message

Part of this message is not shown here. View the raw message.

#3 lore raw
Quoted 11 lines · Genes Lists
Quoted 2 lines · Greg Kroah-Hartman

I'm announcing the release of the 6.12.2 kernel.

6.12.1 works fine but 6.12.2 generates lots of errors during boot. Tried on several machines all exhibit the same issue. This one is an older lenovo laptop. They do boot and appear to be working but the boot errors are worrisome.

It's been several hours since 12.2.2 was released, so others may not have a problem?

As Linus has indicated in:
https://lore.kernel.org/stable/CAHk-=whGd0dfaJNiWSR60HH5iwxqhUZPDWgHCQd446gH2Wu0yQ@mail.gmail.com/

the problem is the missing commit b23decf8ac91 ("sched: Initialize idle tasks only once"). Applying that on top of 6.12.2 fixes the problem.

We just encountered this issue in Gentoo as well when releasing a new kernel and adding that patch has resolved the issue.

Quoted 2 lines

Thought it best to share before I start to work on bisect. config and dmesg outputs attached.

No need to, just add b23decf8ac91 :)

cheers
Holger

#4 lore raw
Quoted 1 line · Holger Hoffstätte
Quoted 1 line

6.12.1 works fine but 6.12.2 generates lots of errors during

...

Quoted 14 lines

As Linus has indicated in:
https://lore.kernel.org/stable/CAHk-
[email protected]/

the problem is the missing commit b23decf8ac91 ("sched: Initialize idle tasks
only once"). Applying that on top of 6.12.2 fixes the problem.

We just encountered this issue in Gentoo as well when releasing a new kernel
and adding that patch has resolved the issue.

Quoted 7 lines
Quoted 1 line

Thought it best to share before I start to work on bisect....

No need to, just add b23decf8ac91 :)

cheers
Holger

Excellent - missed that completely.
I will stop bisecting now, thank you so much.

Signature · 1 line
Gene
author maintainer
#5 lore raw
Quoted 19 lines · Genes Lists
Quoted 1 line · Holger Hoffstätte
Quoted 1 line

6.12.1 works fine but 6.12.2 generates lots of errors during

...

Quoted 15 lines

As Linus has indicated in:
https://lore.kernel.org/stable/CAHk-
[email protected]/

the problem is the missing commit b23decf8ac91 ("sched: Initialize idle tasks
only once"). Applying that on top of 6.12.2 fixes the problem.

We just encountered this issue in Gentoo as well when releasing a new kernel
and adding that patch has resolved the issue.

Quoted 1 line

Thought it best to share before I start to work on bisect....

Quoted 7 lines
Quoted 5 lines

No need to, just add b23decf8ac91 :)

cheers
Holger

Excellent - missed that completely.
I will stop bisecting now, thank you so much.

Sorry about this, I'll go push out a new kernel with this fix in it now.

greg k-h