History log of /linux/Documentation/netlink/specs/ (Results 51 – 75 of 312)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
ba5a199b20-May-2025 Jakub Kicinski <kuba@kernel.org>

netlink: specs: tc: drop the family name prefix from attrs

All attribute sets and messages are prefixed with tc-.
The C codegen also adds the family name to all structs.
We end up with names like st

netlink: specs: tc: drop the family name prefix from attrs

All attribute sets and messages are prefixed with tc-.
The C codegen also adds the family name to all structs.
We end up with names like struct tc_tc_act_attrs.
Remove the tc- prefixes to shorten the names.
This should not impact Python as the attr set names
are never exposed to user, they are only used to refer
to things internally, in the encoder / decoder.

Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://patch.msgid.link/20250520161916.413298-6-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

show more ...

f9aec80220-May-2025 Jakub Kicinski <kuba@kernel.org>

netlink: specs: tc: add C naming info

Add naming info needed by C code gen.

Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://patch.msgid.link/20250520161916.413298-5-kuba@kernel.o

netlink: specs: tc: add C naming info

Add naming info needed by C code gen.

Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://patch.msgid.link/20250520161916.413298-5-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

show more ...

eb1f803f20-May-2025 Jakub Kicinski <kuba@kernel.org>

netlink: specs: tc: use tc-gact instead of tc-gen as struct name

There is a define in the uAPI header called tc_gen which expands
to the "generic" TC action fields. This helps other actions include

netlink: specs: tc: use tc-gact instead of tc-gen as struct name

There is a define in the uAPI header called tc_gen which expands
to the "generic" TC action fields. This helps other actions include
the base fields without having to deal with nested structs.

A couple of actions (sample, gact) do not define extra fields,
so the spec used a common tc-gen struct for both of them.
Unfortunately this struct does not exist in C. Let's use gact's
(generic act's) struct for basic actions.

Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://patch.msgid.link/20250520161916.413298-4-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

show more ...

e9033a8420-May-2025 Jakub Kicinski <kuba@kernel.org>

netlink: specs: tc: remove duplicate nests

tc-act-stats-attrs and tca-stats-attrs are almost identical.
The only difference is that the latter has sub-message decoding
for app, rather than declaring

netlink: specs: tc: remove duplicate nests

tc-act-stats-attrs and tca-stats-attrs are almost identical.
The only difference is that the latter has sub-message decoding
for app, rather than declaring it as a binary attr.

tc-act-police-attrs and tc-police-attrs are identical but for
the TODO annotations.

Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://patch.msgid.link/20250520161916.413298-3-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

show more ...


tc.yaml
/linux/MAINTAINERS
/linux/arch/m68k/coldfire/m5272.c
/linux/arch/mips/bcm47xx/setup.c
/linux/drivers/net/dsa/dsa_loop.c
/linux/drivers/net/ethernet/airoha/Kconfig
/linux/drivers/net/ethernet/airoha/airoha_eth.h
/linux/drivers/net/ethernet/airoha/airoha_npu.c
/linux/drivers/net/ethernet/airoha/airoha_npu.h
/linux/drivers/net/ethernet/airoha/airoha_ppe.c
/linux/drivers/net/ethernet/airoha/airoha_ppe_debugfs.c
/linux/drivers/net/ethernet/broadcom/bgmac.c
/linux/drivers/net/ethernet/broadcom/genet/bcmgenet.c
/linux/drivers/net/ethernet/broadcom/genet/bcmgenet.h
/linux/drivers/net/ethernet/broadcom/genet/bcmmii.c
/linux/drivers/net/ethernet/faraday/ftgmac100.c
/linux/drivers/net/ethernet/freescale/enetc/enetc4_pf.c
/linux/drivers/net/ethernet/intel/idpf/Kconfig
/linux/drivers/net/ethernet/intel/idpf/Makefile
/linux/drivers/net/ethernet/intel/idpf/idpf.h
/linux/drivers/net/ethernet/intel/idpf/idpf_controlq_api.h
/linux/drivers/net/ethernet/intel/idpf/idpf_dev.c
/linux/drivers/net/ethernet/intel/idpf/idpf_ethtool.c
/linux/drivers/net/ethernet/intel/idpf/idpf_lan_pf_regs.h
/linux/drivers/net/ethernet/intel/idpf/idpf_lan_txrx.h
/linux/drivers/net/ethernet/intel/idpf/idpf_lib.c
/linux/drivers/net/ethernet/intel/idpf/idpf_main.c
/linux/drivers/net/ethernet/intel/idpf/idpf_ptp.c
/linux/drivers/net/ethernet/intel/idpf/idpf_ptp.h
/linux/drivers/net/ethernet/intel/idpf/idpf_txrx.c
/linux/drivers/net/ethernet/intel/idpf/idpf_txrx.h
/linux/drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
/linux/drivers/net/ethernet/intel/idpf/idpf_virtchnl.h
/linux/drivers/net/ethernet/intel/idpf/idpf_virtchnl_ptp.c
/linux/drivers/net/ethernet/intel/idpf/virtchnl2.h
/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu_trace.c
/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu_trace.h
/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
/linux/drivers/net/ethernet/meta/fbnic/fbnic_devlink.c
/linux/drivers/net/ethernet/meta/fbnic/fbnic_fw.c
/linux/drivers/net/ethernet/meta/fbnic/fbnic_fw.h
/linux/drivers/net/ethernet/meta/fbnic/fbnic_mac.c
/linux/drivers/net/mdio/Kconfig
/linux/drivers/net/mdio/of_mdio.c
/linux/drivers/net/netdevsim/netdev.c
/linux/drivers/net/ovpn/crypto_aead.c
/linux/drivers/net/ovpn/io.c
/linux/drivers/net/ovpn/main.c
/linux/drivers/net/ovpn/peer.c
/linux/drivers/net/ovpn/udp.c
/linux/drivers/net/phy/Kconfig
/linux/drivers/net/phy/Makefile
/linux/drivers/net/phy/fixed_phy.c
/linux/drivers/net/phy/mdio_bus.c
/linux/drivers/net/phy/mdio_device.c
/linux/drivers/net/phy/mediatek/Kconfig
/linux/drivers/net/phy/mediatek/Makefile
/linux/drivers/net/phy/mediatek/mtk-2p5ge.c
/linux/drivers/net/phy/phy_device.c
/linux/drivers/net/phy/realtek/realtek_main.c
/linux/drivers/net/usb/lan78xx.c
/linux/include/linux/netlink.h
/linux/include/linux/phy.h
/linux/include/linux/phy_fixed.h
/linux/include/net/lwtunnel.h
/linux/include/net/netdev_lock.h
/linux/include/net/netdev_queues.h
/linux/include/uapi/linux/neighbour.h
/linux/net/core/dev.c
/linux/net/core/lwtunnel.c
/linux/net/ipv4/fib_frontend.c
/linux/net/ipv4/fib_semantics.c
/linux/net/ipv4/nexthop.c
/linux/net/ipv6/ip6_fib.c
/linux/net/ipv6/route.c
/linux/net/ipv6/seg6_local.c
/linux/net/sctp/socket.c
/linux/tools/net/ynl/Makefile.deps
/linux/tools/net/ynl/generated/Makefile
/linux/tools/net/ynl/lib/ynl-priv.h
/linux/tools/net/ynl/lib/ynl.c
/linux/tools/net/ynl/lib/ynl.h
/linux/tools/net/ynl/pyynl/lib/__init__.py
/linux/tools/net/ynl/pyynl/ynl_gen_c.py
/linux/tools/net/ynl/samples/.gitignore
/linux/tools/net/ynl/samples/rt-link.c
/linux/tools/testing/selftests/drivers/net/lib/py/env.py
/linux/tools/testing/selftests/drivers/net/team/Makefile
/linux/tools/testing/selftests/drivers/net/team/config
/linux/tools/testing/selftests/drivers/net/team/propagation.sh
/linux/tools/testing/selftests/nci/nci_dev.c
/linux/tools/testing/selftests/net/ovpn/Makefile
/linux/tools/testing/selftests/net/ovpn/common.sh
/linux/tools/testing/selftests/net/ovpn/ovpn-cli.c
/linux/tools/testing/selftests/net/ovpn/test.sh
/linux/tools/testing/selftests/net/ovpn/udp_peers.txt
/linux/tools/testing/selftests/net/srv6_end_flavors_test.sh
/linux/tools/testing/vsock/timeout.c
/linux/tools/testing/vsock/timeout.h
/linux/tools/testing/vsock/vsock_test.c
dc3f63bc16-May-2025 Jakub Kicinski <kuba@kernel.org>

netlink: specs: rt-link: add C naming info for ovpn

C naming info for OVPN which was added since I adjusted
the existing attrs. Also add missing reference to a header needed
for a bridge struct.

Re

netlink: specs: rt-link: add C naming info for ovpn

C naming info for OVPN which was added since I adjusted
the existing attrs. Also add missing reference to a header needed
for a bridge struct.

Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://patch.msgid.link/20250515231650.1325372-2-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

show more ...

bebd7b2615-May-2025 Jakub Kicinski <kuba@kernel.org>

Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net

Cross-merge networking fixes after downstream PR (net-6.15-rc7).

Conflicts:

tools/testing/selftests/drivers/net/hw/ncdevmem.c
97c4e

Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net

Cross-merge networking fixes after downstream PR (net-6.15-rc7).

Conflicts:

tools/testing/selftests/drivers/net/hw/ncdevmem.c
97c4e094a4b2 ("tests/ncdevmem: Fix double-free of queue array")
2f1a805f32ba ("selftests: ncdevmem: Implement devmem TCP TX")
https://lore.kernel.org/20250514122900.1e77d62d@canb.auug.org.au

Adjacent changes:

net/core/devmem.c
net/core/devmem.h
0afc44d8cdf6 ("net: devmem: fix kernel panic when netlink socket close after module unload")
bd61848900bf ("net: devmem: Implement TX path")

Signed-off-by: Jakub Kicinski <kuba@kernel.org>

show more ...


/linux/.clippy.toml
/linux/.mailmap
/linux/Documentation/ABI/testing/sysfs-devices-system-cpu
/linux/Documentation/admin-guide/hw-vuln/index.rst
/linux/Documentation/admin-guide/hw-vuln/indirect-target-selection.rst
/linux/Documentation/admin-guide/kernel-parameters.txt
/linux/Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
/linux/Documentation/devicetree/bindings/net/snps,dwmac.yaml
/linux/Documentation/kbuild/reproducible-builds.rst
tc.yaml
/linux/Documentation/networking/device_drivers/ethernet/meta/fbnic.rst
/linux/Documentation/networking/devlink/devlink-trap.rst
/linux/Documentation/networking/devmem.rst
/linux/Documentation/networking/net_cachelines/net_device.rst
/linux/Documentation/networking/netdev-features.rst
/linux/Documentation/networking/netmem.rst
/linux/Documentation/networking/timestamping.rst
/linux/MAINTAINERS
/linux/Makefile
/linux/arch/arm/boot/dts/amlogic/meson8.dtsi
/linux/arch/arm/boot/dts/amlogic/meson8b.dtsi
/linux/arch/arm64/boot/dts/amazon/alpine-v2.dtsi
/linux/arch/arm64/boot/dts/amazon/alpine-v3.dtsi
/linux/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
/linux/arch/arm64/boot/dts/amlogic/meson-g12b-dreambox.dtsi
/linux/arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi
/linux/arch/arm64/boot/dts/amlogic/meson-gxl.dtsi
/linux/arch/arm64/boot/dts/apple/t8103-j293.dts
/linux/arch/arm64/boot/dts/apple/t8112-j493.dts
/linux/arch/arm64/boot/dts/freescale/imx8mp-nominal.dtsi
/linux/arch/arm64/boot/dts/freescale/imx8mp-var-som.dtsi
/linux/arch/arm64/boot/dts/freescale/imx8mp.dtsi
/linux/arch/arm64/boot/dts/rockchip/px30-engicam-common.dtsi
/linux/arch/arm64/boot/dts/rockchip/px30-engicam-ctouch2.dtsi
/linux/arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-edimm2.2.dts
/linux/arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi
/linux/arch/arm64/boot/dts/rockchip/rk3566-bigtreetech-cb2.dtsi
/linux/arch/arm64/boot/dts/rockchip/rk3568-qnap-ts433.dts
/linux/arch/arm64/boot/dts/rockchip/rk3576-armsom-sige5.dts
/linux/arch/arm64/boot/dts/rockchip/rk3588-friendlyelec-cm3588.dtsi
/linux/arch/arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi
/linux/arch/arm64/boot/dts/rockchip/rk3588j.dtsi
/linux/arch/arm64/include/asm/cputype.h
/linux/arch/arm64/include/asm/el2_setup.h
/linux/arch/arm64/include/asm/insn.h
/linux/arch/arm64/include/asm/kvm_arm.h
/linux/arch/arm64/include/asm/spectre.h
/linux/arch/arm64/include/asm/vdso/gettimeofday.h
/linux/arch/arm64/kernel/cpufeature.c
/linux/arch/arm64/kernel/proton-pack.c
/linux/arch/arm64/kvm/hyp/include/hyp/switch.h
/linux/arch/arm64/kvm/hyp/nvhe/mem_protect.c
/linux/arch/arm64/kvm/hyp/vgic-v3-sr.c
/linux/arch/arm64/kvm/mmu.c
/linux/arch/arm64/kvm/sys_regs.c
/linux/arch/arm64/lib/insn.c
/linux/arch/arm64/net/bpf_jit_comp.c
/linux/arch/mips/include/asm/idle.h
/linux/arch/mips/include/asm/ptrace.h
/linux/arch/mips/kernel/genex.S
/linux/arch/mips/kernel/idle.c
/linux/arch/mips/kernel/smp-cps.c
/linux/arch/mips/kernel/traps.c
/linux/arch/riscv/boot/dts/sophgo/cv18xx.dtsi
/linux/arch/riscv/kernel/process.c
/linux/arch/riscv/kernel/traps.c
/linux/arch/riscv/kernel/traps_misaligned.c
/linux/arch/riscv/kvm/vcpu.c
/linux/arch/um/Makefile
/linux/arch/x86/Kconfig
/linux/arch/x86/entry/entry_64.S
/linux/arch/x86/include/asm/alternative.h
/linux/arch/x86/include/asm/cpufeatures.h
/linux/arch/x86/include/asm/microcode.h
/linux/arch/x86/include/asm/msr-index.h
/linux/arch/x86/include/asm/nospec-branch.h
/linux/arch/x86/kernel/alternative.c
/linux/arch/x86/kernel/cpu/bugs.c
/linux/arch/x86/kernel/cpu/common.c
/linux/arch/x86/kernel/cpu/microcode/amd.c
/linux/arch/x86/kernel/cpu/microcode/core.c
/linux/arch/x86/kernel/cpu/microcode/intel.c
/linux/arch/x86/kernel/cpu/microcode/internal.h
/linux/arch/x86/kernel/ftrace.c
/linux/arch/x86/kernel/head32.c
/linux/arch/x86/kernel/module.c
/linux/arch/x86/kernel/static_call.c
/linux/arch/x86/kernel/vmlinux.lds.S
/linux/arch/x86/kvm/mmu.h
/linux/arch/x86/kvm/mmu/mmu.c
/linux/arch/x86/kvm/smm.c
/linux/arch/x86/kvm/svm/sev.c
/linux/arch/x86/kvm/svm/svm.c
/linux/arch/x86/kvm/svm/svm.h
/linux/arch/x86/kvm/x86.c
/linux/arch/x86/lib/retpoline.S
/linux/arch/x86/mm/init_32.c
/linux/arch/x86/mm/init_64.c
/linux/arch/x86/mm/tlb.c
/linux/arch/x86/net/bpf_jit_comp.c
/linux/block/blk.h
/linux/block/ioprio.c
/linux/drivers/accel/ivpu/ivpu_hw.c
/linux/drivers/accel/ivpu/ivpu_job.c
/linux/drivers/base/cpu.c
/linux/drivers/base/platform.c
/linux/drivers/block/loop.c
/linux/drivers/char/tpm/tpm-buf.c
/linux/drivers/char/tpm/tpm2-sessions.c
/linux/drivers/char/tpm/tpm_tis_core.h
/linux/drivers/clocksource/i8253.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h
/linux/drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c
/linux/drivers/gpu/drm/amd/amdgpu/hdp_v5_0.c
/linux/drivers/gpu/drm/amd/amdgpu/hdp_v5_2.c
/linux/drivers/gpu/drm/amd/amdgpu/hdp_v6_0.c
/linux/drivers/gpu/drm/amd/amdgpu/hdp_v7_0.c
/linux/drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c
/linux/drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c
/linux/drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
/linux/drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c
/linux/drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c
/linux/drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c
/linux/drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/dml21_wrapper.c
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml2_translation_helper.c
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
/linux/drivers/gpu/drm/drm_drv.c
/linux/drivers/gpu/drm/i915/display/intel_dp_mst.c
/linux/drivers/gpu/drm/i915/gt/intel_rps.c
/linux/drivers/gpu/drm/panel/panel-simple.c
/linux/drivers/gpu/drm/ttm/ttm_backup.c
/linux/drivers/gpu/drm/ttm/ttm_pool.c
/linux/drivers/gpu/drm/ttm/ttm_tt.c
/linux/drivers/gpu/drm/v3d/v3d_sched.c
/linux/drivers/gpu/drm/xe/tests/xe_mocs.c
/linux/drivers/gpu/drm/xe/xe_gsc.c
/linux/drivers/gpu/drm/xe/xe_gsc.h
/linux/drivers/gpu/drm/xe/xe_gsc_proxy.c
/linux/drivers/gpu/drm/xe/xe_gsc_proxy.h
/linux/drivers/gpu/drm/xe/xe_gt.c
/linux/drivers/gpu/drm/xe/xe_gt_debugfs.c
/linux/drivers/gpu/drm/xe/xe_gt_pagefault.c
/linux/drivers/gpu/drm/xe/xe_svm.c
/linux/drivers/gpu/drm/xe/xe_svm.h
/linux/drivers/gpu/drm/xe/xe_uc.c
/linux/drivers/gpu/drm/xe/xe_uc.h
/linux/drivers/gpu/drm/xe/xe_vm.c
/linux/drivers/gpu/nova-core/gpu.rs
/linux/drivers/hv/channel.c
/linux/drivers/hv/hyperv_vmbus.h
/linux/drivers/hv/vmbus_drv.c
/linux/drivers/i2c/busses/i2c-omap.c
/linux/drivers/iio/accel/adis16201.c
/linux/drivers/iio/accel/adxl355_core.c
/linux/drivers/iio/accel/adxl367.c
/linux/drivers/iio/accel/fxls8962af-core.c
/linux/drivers/iio/adc/ad7266.c
/linux/drivers/iio/adc/ad7380.c
/linux/drivers/iio/adc/ad7606.c
/linux/drivers/iio/adc/ad7606_spi.c
/linux/drivers/iio/adc/ad7768-1.c
/linux/drivers/iio/adc/dln2-adc.c
/linux/drivers/iio/adc/qcom-spmi-iadc.c
/linux/drivers/iio/adc/rockchip_saradc.c
/linux/drivers/iio/chemical/pms7003.c
/linux/drivers/iio/chemical/sps30.c
/linux/drivers/iio/common/hid-sensors/hid-sensor-attributes.c
/linux/drivers/iio/imu/adis16550.c
/linux/drivers/iio/imu/bmi270/bmi270_core.c
/linux/drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c
/linux/drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c
/linux/drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c
/linux/drivers/iio/light/hid-sensor-prox.c
/linux/drivers/iio/light/opt3001.c
/linux/drivers/iio/pressure/mprls0025pa.h
/linux/drivers/iio/temperature/maxim_thermocouple.c
/linux/drivers/input/joystick/magellan.c
/linux/drivers/input/joystick/xpad.c
/linux/drivers/input/keyboard/mtk-pmic-keys.c
/linux/drivers/input/misc/hisi_powerkey.c
/linux/drivers/input/misc/sparcspkr.c
/linux/drivers/input/mouse/synaptics.c
/linux/drivers/input/touchscreen/cyttsp5.c
/linux/drivers/input/touchscreen/stmpe-ts.c
/linux/drivers/net/dsa/b53/b53_common.c
/linux/drivers/net/dsa/b53/b53_regs.h
/linux/drivers/net/dsa/microchip/ksz_common.c
/linux/drivers/net/dsa/sja1105/sja1105_main.c
/linux/drivers/net/ethernet/amd/xgbe/xgbe-common.h
/linux/drivers/net/ethernet/amd/xgbe/xgbe-dev.c
/linux/drivers/net/ethernet/amd/xgbe/xgbe-pci.c
/linux/drivers/net/ethernet/amd/xgbe/xgbe-smn.h
/linux/drivers/net/ethernet/amd/xgbe/xgbe.h
/linux/drivers/net/ethernet/apple/bmac.c
/linux/drivers/net/ethernet/aquantia/atlantic/aq_main.c
/linux/drivers/net/ethernet/aquantia/atlantic/aq_nic.c
/linux/drivers/net/ethernet/broadcom/Kconfig
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt.c
/linux/drivers/net/ethernet/broadcom/tg3.c
/linux/drivers/net/ethernet/cadence/macb_main.c
/linux/drivers/net/ethernet/chelsio/cxgb4/sge.c
/linux/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
/linux/drivers/net/ethernet/engleder/tsnep_main.c
/linux/drivers/net/ethernet/freescale/Kconfig
/linux/drivers/net/ethernet/freescale/enetc/Kconfig
/linux/drivers/net/ethernet/freescale/enetc/enetc.c
/linux/drivers/net/ethernet/freescale/enetc/enetc.h
/linux/drivers/net/ethernet/freescale/enetc/enetc_pf.c
/linux/drivers/net/ethernet/freescale/enetc/enetc_vf.c
/linux/drivers/net/ethernet/freescale/enetc/ntmp_private.h
/linux/drivers/net/ethernet/google/gve/gve_main.c
/linux/drivers/net/ethernet/google/gve/gve_tx_dqo.c
/linux/drivers/net/ethernet/marvell/Kconfig
/linux/drivers/net/ethernet/marvell/octeontx2/af/cgx.c
/linux/drivers/net/ethernet/marvell/octeontx2/af/mbox.c
/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu.c
/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c
/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu_trace.c
/linux/drivers/net/ethernet/marvell/octeontx2/af/rvu_trace.h
/linux/drivers/net/ethernet/marvell/octeontx2/nic/cn10k_macsec.c
/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_devlink.c
/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c
/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
/linux/drivers/net/ethernet/marvell/prestera/prestera_counter.c
/linux/drivers/net/ethernet/mediatek/mtk_eth_soc.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/cmd.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_main.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc.h
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/bwc_complex.h
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.h
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.h
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws.h
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.h
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/table.h
/linux/drivers/net/ethernet/mellanox/mlxsw/spectrum.c
/linux/drivers/net/ethernet/mellanox/mlxsw/spectrum.h
/linux/drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
/linux/drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h
/linux/drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
/linux/drivers/net/ethernet/meta/Kconfig
/linux/drivers/net/ethernet/meta/fbnic/fbnic.h
/linux/drivers/net/ethernet/meta/fbnic/fbnic_devlink.c
/linux/drivers/net/ethernet/meta/fbnic/fbnic_fw.c
/linux/drivers/net/ethernet/meta/fbnic/fbnic_fw.h
/linux/drivers/net/ethernet/meta/fbnic/fbnic_mac.c
/linux/drivers/net/ethernet/meta/fbnic/fbnic_pci.c
/linux/drivers/net/ethernet/qlogic/qede/qede_main.c
/linux/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c
/linux/drivers/net/ethernet/qualcomm/Kconfig
/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
/linux/drivers/net/ethernet/ti/cpsw.c
/linux/drivers/net/ethernet/ti/cpsw_new.c
/linux/drivers/net/ethernet/ti/cpsw_priv.c
/linux/drivers/net/ethernet/ti/cpsw_priv.h
/linux/drivers/net/ethernet/wangxun/libwx/wx_hw.c
/linux/drivers/net/ethernet/wangxun/libwx/wx_lib.h
/linux/drivers/net/ethernet/wangxun/txgbe/txgbe_hw.c
/linux/drivers/net/ethernet/wangxun/txgbe/txgbe_irq.c
/linux/drivers/net/ethernet/wangxun/txgbe/txgbe_phy.h
/linux/drivers/net/ethernet/wangxun/txgbe/txgbe_type.h
/linux/drivers/net/hyperv/hyperv_net.h
/linux/drivers/net/hyperv/netvsc.c
/linux/drivers/net/hyperv/netvsc_drv.c
/linux/drivers/net/hyperv/rndis_filter.c
/linux/drivers/net/ipa/data/ipa_data-v3.1.c
/linux/drivers/net/ipa/data/ipa_data-v3.5.1.c
/linux/drivers/net/ipa/data/ipa_data-v4.11.c
/linux/drivers/net/ipa/data/ipa_data-v4.2.c
/linux/drivers/net/ipa/data/ipa_data-v4.5.c
/linux/drivers/net/ipa/data/ipa_data-v4.7.c
/linux/drivers/net/ipa/data/ipa_data-v4.9.c
/linux/drivers/net/ipa/data/ipa_data-v5.0.c
/linux/drivers/net/ipa/data/ipa_data-v5.5.c
/linux/drivers/net/ipa/ipa_data.h
/linux/drivers/net/ipa/ipa_mem.c
/linux/drivers/net/mdio/Kconfig
/linux/drivers/net/phy/Kconfig
/linux/drivers/net/phy/Makefile
/linux/drivers/net/phy/marvell-88q2xxx.c
/linux/drivers/net/phy/micrel.c
/linux/drivers/net/wireless/mediatek/mt76/dma.c
/linux/drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
/linux/drivers/nvme/host/core.c
/linux/drivers/platform/x86/amd/hsmp/acpi.c
/linux/drivers/platform/x86/amd/hsmp/hsmp.h
/linux/drivers/platform/x86/amd/hsmp/plat.c
/linux/drivers/platform/x86/amd/pmc/pmc-quirks.c
/linux/drivers/platform/x86/amd/pmf/tee-if.c
/linux/drivers/platform/x86/asus-wmi.c
/linux/drivers/platform/x86/thinkpad_acpi.c
/linux/drivers/scsi/storvsc_drv.c
/linux/drivers/staging/axis-fifo/axis-fifo.c
/linux/drivers/staging/iio/adc/ad7816.c
/linux/drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c
/linux/drivers/uio/uio_hv_generic.c
/linux/drivers/usb/cdns3/cdnsp-gadget.c
/linux/drivers/usb/cdns3/cdnsp-gadget.h
/linux/drivers/usb/cdns3/cdnsp-pci.c
/linux/drivers/usb/cdns3/cdnsp-ring.c
/linux/drivers/usb/cdns3/core.h
/linux/drivers/usb/class/usbtmc.c
/linux/drivers/usb/dwc3/core.h
/linux/drivers/usb/dwc3/gadget.c
/linux/drivers/usb/gadget/composite.c
/linux/drivers/usb/gadget/function/f_ecm.c
/linux/drivers/usb/gadget/udc/tegra-xudc.c
/linux/drivers/usb/host/uhci-platform.c
/linux/drivers/usb/host/xhci-dbgcap.c
/linux/drivers/usb/host/xhci-dbgcap.h
/linux/drivers/usb/host/xhci-ring.c
/linux/drivers/usb/host/xhci-tegra.c
/linux/drivers/usb/misc/onboard_usb_dev.c
/linux/drivers/usb/typec/tcpm/tcpm.c
/linux/drivers/usb/typec/ucsi/displayport.c
/linux/drivers/usb/typec/ucsi/ucsi.c
/linux/drivers/usb/typec/ucsi/ucsi.h
/linux/drivers/vfio/pci/vfio_pci_core.c
/linux/drivers/xen/swiotlb-xen.c
/linux/drivers/xen/xenbus/xenbus.h
/linux/drivers/xen/xenbus/xenbus_comms.c
/linux/drivers/xen/xenbus/xenbus_dev_frontend.c
/linux/drivers/xen/xenbus/xenbus_probe.c
/linux/drivers/xen/xenbus/xenbus_xs.c
/linux/fs/bcachefs/alloc_foreground.c
/linux/fs/bcachefs/btree_io.c
/linux/fs/bcachefs/buckets.h
/linux/fs/bcachefs/ec.h
/linux/fs/bcachefs/errcode.h
/linux/fs/bcachefs/extents.c
/linux/fs/bcachefs/fs.c
/linux/fs/bcachefs/journal_io.c
/linux/fs/bcachefs/journal_reclaim.c
/linux/fs/bcachefs/move.c
/linux/fs/bcachefs/super.c
/linux/fs/bcachefs/thread_with_file.c
/linux/fs/binfmt_elf.c
/linux/fs/btrfs/discard.c
/linux/fs/btrfs/fs.h
/linux/fs/btrfs/inode.c
/linux/fs/btrfs/super.c
/linux/fs/buffer.c
/linux/fs/eventpoll.c
/linux/fs/namespace.c
/linux/fs/nilfs2/the_nilfs.c
/linux/fs/ocfs2/alloc.c
/linux/fs/ocfs2/journal.c
/linux/fs/ocfs2/journal.h
/linux/fs/ocfs2/ocfs2.h
/linux/fs/ocfs2/quota_local.c
/linux/fs/ocfs2/suballoc.c
/linux/fs/ocfs2/suballoc.h
/linux/fs/ocfs2/super.c
/linux/fs/pnode.c
/linux/fs/pnode.h
/linux/fs/smb/client/cached_dir.c
/linux/fs/smb/client/smb2inode.c
/linux/fs/udf/truncate.c
/linux/fs/userfaultfd.c
/linux/fs/xattr.c
/linux/include/drm/ttm/ttm_backup.h
/linux/include/drm/ttm/ttm_tt.h
/linux/include/linux/cpu.h
/linux/include/linux/execmem.h
/linux/include/linux/hyperv.h
/linux/include/linux/micrel_phy.h
/linux/include/linux/module.h
/linux/include/linux/netdevice.h
/linux/include/linux/netdevice_xmit.h
/linux/include/linux/phy.h
/linux/include/linux/skbuff.h
/linux/include/linux/timekeeper_internal.h
/linux/include/linux/tpm.h
/linux/include/linux/vmalloc.h
/linux/include/net/bluetooth/hci_core.h
/linux/include/net/netmem.h
/linux/include/net/sch_generic.h
/linux/include/net/sock.h
/linux/init/Kconfig
/linux/io_uring/io_uring.c
/linux/io_uring/sqpoll.c
/linux/io_uring/zcrx.c
/linux/kernel/cgroup/cpuset.c
/linux/kernel/module/Kconfig
/linux/kernel/params.c
/linux/kernel/sched/ext.c
/linux/kernel/sched/ext_idle.c
/linux/kernel/time/timekeeping.c
/linux/kernel/time/vsyscall.c
/linux/kernel/trace/fprobe.c
/linux/kernel/trace/ring_buffer.c
/linux/kernel/trace/trace_dynevent.c
/linux/kernel/trace/trace_dynevent.h
/linux/kernel/trace/trace_eprobe.c
/linux/kernel/trace/trace_events_trigger.c
/linux/kernel/trace/trace_functions.c
/linux/kernel/trace/trace_kprobe.c
/linux/kernel/trace/trace_probe.c
/linux/kernel/trace/trace_uprobe.c
/linux/lib/pldmfw/pldmfw.c
/linux/mm/execmem.c
/linux/mm/huge_memory.c
/linux/mm/hugetlb.c
/linux/mm/internal.h
/linux/mm/memblock.c
/linux/mm/mm_init.c
/linux/mm/swapfile.c
/linux/mm/vmalloc.c
/linux/net/batman-adv/hard-interface.c
/linux/net/bluetooth/hci_conn.c
/linux/net/bluetooth/hci_event.c
/linux/net/bluetooth/mgmt.c
/linux/net/core/datagram.c
/linux/net/core/dev.c
/linux/net/core/devmem.c
/linux/net/core/devmem.h
/linux/net/core/dst_cache.c
/linux/net/core/netdev-genl.c
/linux/net/core/page_pool.c
/linux/net/core/skbuff.c
/linux/net/core/sock.c
/linux/net/core/xdp.c
/linux/net/ipv4/ip_output.c
/linux/net/ipv4/route.c
/linux/net/ipv4/tcp.c
/linux/net/ipv6/ip6_output.c
/linux/net/ipv6/seg6_hmac.c
/linux/net/mac80211/main.c
/linux/net/mctp/device.c
/linux/net/mctp/route.c
/linux/net/mptcp/protocol.c
/linux/net/mptcp/protocol.h
/linux/net/openvswitch/actions.c
/linux/net/openvswitch/datapath.c
/linux/net/openvswitch/datapath.h
/linux/net/openvswitch/flow_netlink.c
/linux/net/rds/page.c
/linux/net/sched/act_mirred.c
/linux/net/sched/sch_codel.c
/linux/net/sched/sch_fq.c
/linux/net/sched/sch_fq_codel.c
/linux/net/sched/sch_fq_pie.c
/linux/net/sched/sch_frag.c
/linux/net/sched/sch_hhf.c
/linux/net/sched/sch_pie.c
/linux/net/tls/tls_strp.c
/linux/net/vmw_vsock/virtio_transport_common.c
/linux/net/xfrm/xfrm_nat_keepalive.c
/linux/rust/bindings/lib.rs
/linux/rust/kernel/alloc/kvec.rs
/linux/rust/kernel/list.rs
/linux/rust/kernel/str.rs
/linux/rust/macros/kunit.rs
/linux/rust/macros/module.rs
/linux/rust/macros/paste.rs
/linux/rust/pin-init/internal/src/pinned_drop.rs
/linux/rust/uapi/lib.rs
/linux/samples/ftrace/sample-trace-array.c
/linux/scripts/Makefile.extrawarn
/linux/scripts/Makefile.vmlinux
/linux/scripts/Makefile.vmlinux_o
/linux/scripts/package/kernel.spec
/linux/scripts/package/mkdebian
/linux/tools/net/ynl/pyynl/ethtool.py
/linux/tools/net/ynl/pyynl/ynl_gen_c.py
/linux/tools/objtool/arch/x86/decode.c
/linux/tools/objtool/check.c
/linux/tools/testing/selftests/Makefile
/linux/tools/testing/selftests/drivers/net/hw/devmem.py
/linux/tools/testing/selftests/drivers/net/hw/ncdevmem.c
/linux/tools/testing/selftests/kvm/arm64/set_id_regs.c
/linux/tools/testing/selftests/mm/compaction_test.c
/linux/tools/testing/selftests/mm/guard-regions.c
/linux/tools/testing/selftests/mm/pkey-powerpc.h
/linux/tools/testing/selftests/mm/pkey_util.c
/linux/tools/testing/selftests/tc-testing/tc-tests/qdiscs/codel.json
/linux/tools/testing/selftests/tc-testing/tc-tests/qdiscs/fq.json
/linux/tools/testing/selftests/tc-testing/tc-tests/qdiscs/fq_codel.json
/linux/tools/testing/selftests/tc-testing/tc-tests/qdiscs/fq_pie.json
/linux/tools/testing/selftests/tc-testing/tc-tests/qdiscs/hhf.json
/linux/tools/testing/selftests/tc-testing/tc-tests/qdiscs/pie.json
/linux/tools/testing/selftests/x86/bugs/Makefile
/linux/tools/testing/selftests/x86/bugs/common.py
/linux/tools/testing/selftests/x86/bugs/its_indirect_alignment.py
/linux/tools/testing/selftests/x86/bugs/its_permutations.py
/linux/tools/testing/selftests/x86/bugs/its_ret_alignment.py
/linux/tools/testing/selftests/x86/bugs/its_sysfs.py
/linux/tools/testing/vsock/vsock_test.c
/linux/usr/include/Makefile
f3dd5fb214-May-2025 Jakub Kicinski <kuba@kernel.org>

netlink: specs: tc: all actions are indexed arrays

Some TC filters have actions listed as indexed arrays of nests
and some as just nests. They are all indexed arrays, the handling
is common across f

netlink: specs: tc: all actions are indexed arrays

Some TC filters have actions listed as indexed arrays of nests
and some as just nests. They are all indexed arrays, the handling
is common across filters.

Fixes: 2267672a6190 ("doc/netlink/specs: Update the tc spec")
Link: https://patch.msgid.link/20250513221638.842532-1-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

show more ...

a9fb87b814-May-2025 Jakub Kicinski <kuba@kernel.org>

netlink: specs: tc: fix a couple of attribute names

Fix up spelling of two attribute names. These are clearly typoes
and will prevent C codegen from working. Let's treat this as
a fix to get the cor

netlink: specs: tc: fix a couple of attribute names

Fix up spelling of two attribute names. These are clearly typoes
and will prevent C codegen from working. Let's treat this as
a fix to get the correction into users' hands ASAP, and prevent
anyone depending on the wrong names.

Fixes: a1bcfde83669 ("doc/netlink/specs: Add a spec for tc")
Link: https://patch.msgid.link/20250513221316.841700-1-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

show more ...


/linux/Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon
/linux/Documentation/admin-guide/xfs.rst
/linux/Documentation/arch/openrisc/openrisc_port.rst
/linux/Documentation/bpf/bpf_devel_QA.rst
/linux/Documentation/devicetree/bindings/net/ethernet-controller.yaml
/linux/Documentation/devicetree/bindings/nvmem/layouts/fixed-cell.yaml
/linux/Documentation/devicetree/bindings/nvmem/qcom,qfprom.yaml
/linux/Documentation/devicetree/bindings/nvmem/rockchip,otp.yaml
/linux/Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
tc.yaml
/linux/Documentation/networking/timestamping.rst
/linux/Documentation/translations/zh_CN/arch/openrisc/openrisc_port.rst
/linux/Documentation/translations/zh_TW/arch/openrisc/openrisc_port.rst
/linux/MAINTAINERS
/linux/Makefile
/linux/arch/arm/boot/dts/nxp/imx/imx6ul-imx6ull-opos6ul.dtsi
/linux/arch/arm64/boot/dts/arm/morello.dtsi
/linux/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi
/linux/arch/arm64/boot/dts/freescale/imx8mp-nominal.dtsi
/linux/arch/arm64/boot/dts/freescale/imx95.dtsi
/linux/arch/arm64/boot/dts/st/stm32mp211.dtsi
/linux/arch/arm64/boot/dts/st/stm32mp231.dtsi
/linux/arch/arm64/boot/dts/st/stm32mp251.dtsi
/linux/arch/arm64/include/asm/kvm_host.h
/linux/arch/arm64/include/asm/mmu.h
/linux/arch/arm64/kernel/cpu_errata.c
/linux/arch/arm64/kernel/image-vars.h
/linux/arch/arm64/kernel/pi/map_kernel.c
/linux/arch/arm64/kernel/proton-pack.c
/linux/arch/arm64/kvm/arm.c
/linux/arch/loongarch/Kconfig
/linux/arch/loongarch/include/asm/fpu.h
/linux/arch/loongarch/include/asm/lbt.h
/linux/arch/loongarch/include/asm/ptrace.h
/linux/arch/loongarch/kernel/fpu.S
/linux/arch/loongarch/kernel/lbt.S
/linux/arch/loongarch/kernel/signal.c
/linux/arch/loongarch/kernel/traps.c
/linux/arch/loongarch/kvm/intc/ipi.c
/linux/arch/loongarch/kvm/main.c
/linux/arch/loongarch/kvm/vcpu.c
/linux/arch/loongarch/mm/hugetlbpage.c
/linux/arch/loongarch/mm/init.c
/linux/arch/openrisc/include/asm/cacheflush.h
/linux/arch/openrisc/include/asm/cpuinfo.h
/linux/arch/openrisc/kernel/Makefile
/linux/arch/openrisc/kernel/cacheinfo.c
/linux/arch/openrisc/kernel/dma.c
/linux/arch/openrisc/kernel/setup.c
/linux/arch/openrisc/mm/cache.c
/linux/arch/openrisc/mm/init.c
/linux/arch/parisc/math-emu/driver.c
/linux/arch/powerpc/boot/wrapper
/linux/arch/powerpc/kernel/module_64.c
/linux/arch/powerpc/mm/book3s64/radix_pgtable.c
/linux/arch/powerpc/platforms/powernv/Kconfig
/linux/arch/powerpc/platforms/pseries/Kconfig
/linux/arch/riscv/include/asm/cacheflush.h
/linux/arch/riscv/kernel/probes/uprobes.c
/linux/arch/s390/configs/debug_defconfig
/linux/arch/s390/configs/defconfig
/linux/arch/s390/configs/zfcpdump_defconfig
/linux/arch/s390/kernel/entry.S
/linux/arch/s390/pci/pci_clp.c
/linux/arch/um/include/asm/uaccess.h
/linux/arch/um/kernel/trap.c
/linux/arch/x86/boot/Makefile
/linux/arch/x86/boot/compressed/mem.c
/linux/arch/x86/boot/compressed/sev.c
/linux/arch/x86/boot/compressed/sev.h
/linux/arch/x86/events/core.c
/linux/arch/x86/events/intel/core.c
/linux/arch/x86/events/intel/ds.c
/linux/arch/x86/events/perf_event.h
/linux/arch/x86/include/asm/kvm_host.h
/linux/arch/x86/include/asm/pgalloc.h
/linux/arch/x86/kernel/e820.c
/linux/arch/x86/kernel/machine_kexec_32.c
/linux/arch/x86/kvm/svm/avic.c
/linux/arch/x86/kvm/trace.h
/linux/arch/x86/kvm/vmx/posted_intr.c
/linux/arch/x86/kvm/x86.c
/linux/arch/x86/lib/x86-opcode-map.txt
/linux/arch/x86/mm/pgtable.c
/linux/arch/x86/platform/efi/efi_64.c
/linux/arch/x86/um/shared/sysdep/faultinfo_32.h
/linux/arch/x86/um/shared/sysdep/faultinfo_64.h
/linux/block/bdev.c
/linux/block/blk-cgroup.c
/linux/block/blk-settings.c
/linux/block/blk-zoned.c
/linux/block/blk.h
/linux/block/fops.c
/linux/block/ioctl.c
/linux/crypto/scompress.c
/linux/drivers/accel/ivpu/ivpu_fw.c
/linux/drivers/accel/ivpu/ivpu_hw_btrs.h
/linux/drivers/accel/ivpu/ivpu_pm.c
/linux/drivers/android/binder.c
/linux/drivers/ata/libata-scsi.c
/linux/drivers/base/auxiliary.c
/linux/drivers/base/base.h
/linux/drivers/base/bus.c
/linux/drivers/base/core.c
/linux/drivers/base/dd.c
/linux/drivers/base/devtmpfs.c
/linux/drivers/base/memory.c
/linux/drivers/base/module.c
/linux/drivers/base/swnode.c
/linux/drivers/block/ublk_drv.c
/linux/drivers/bluetooth/btintel_pcie.c
/linux/drivers/bluetooth/btmtksdio.c
/linux/drivers/bluetooth/btusb.c
/linux/drivers/char/misc.c
/linux/drivers/comedi/drivers/jr3_pci.c
/linux/drivers/cpufreq/Kconfig.arm
/linux/drivers/cpufreq/acpi-cpufreq.c
/linux/drivers/cpufreq/apple-soc-cpufreq.c
/linux/drivers/cpufreq/cppc_cpufreq.c
/linux/drivers/cpufreq/cpufreq-dt-platdev.c
/linux/drivers/cpufreq/cpufreq.c
/linux/drivers/cpufreq/cpufreq_ondemand.c
/linux/drivers/cpufreq/freq_table.c
/linux/drivers/cpufreq/intel_pstate.c
/linux/drivers/cpufreq/scmi-cpufreq.c
/linux/drivers/cpufreq/scpi-cpufreq.c
/linux/drivers/cpufreq/sun50i-cpufreq-nvmem.c
/linux/drivers/cxl/core/core.h
/linux/drivers/cxl/core/features.c
/linux/drivers/cxl/core/pci.c
/linux/drivers/cxl/core/port.c
/linux/drivers/cxl/core/regs.c
/linux/drivers/cxl/cxl.h
/linux/drivers/cxl/pci.c
/linux/drivers/cxl/pmem.c
/linux/drivers/edac/altera_edac.c
/linux/drivers/edac/altera_edac.h
/linux/drivers/firmware/arm_ffa/driver.c
/linux/drivers/firmware/arm_scmi/bus.c
/linux/drivers/firmware/arm_scmi/driver.c
/linux/drivers/firmware/cirrus/Kconfig
/linux/drivers/firmware/stratix10-svc.c
/linux/drivers/gpu/drm/Kconfig
/linux/drivers/gpu/drm/adp/adp_drv.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
/linux/drivers/gpu/drm/amd/amdgpu/nbio_v7_11.c
/linux/drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c
/linux/drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_8b_10b.c
/linux/drivers/gpu/drm/drm_file.c
/linux/drivers/gpu/drm/drm_gpusvm.c
/linux/drivers/gpu/drm/drm_mipi_dbi.c
/linux/drivers/gpu/drm/exynos/exynos7_drm_decon.c
/linux/drivers/gpu/drm/exynos/exynos_drm_drv.c
/linux/drivers/gpu/drm/exynos/exynos_drm_fimc.c
/linux/drivers/gpu/drm/exynos/exynos_drm_fimd.c
/linux/drivers/gpu/drm/exynos/exynos_drm_vidi.c
/linux/drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.h
/linux/drivers/gpu/drm/meson/meson_drv.c
/linux/drivers/gpu/drm/meson/meson_drv.h
/linux/drivers/gpu/drm/meson/meson_encoder_hdmi.c
/linux/drivers/gpu/drm/meson/meson_vclk.c
/linux/drivers/gpu/drm/meson/meson_vclk.h
/linux/drivers/gpu/drm/nouveau/nouveau_fence.c
/linux/drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
/linux/drivers/gpu/drm/tests/drm_gem_shmem_test.c
/linux/drivers/gpu/drm/ttm/ttm_bo.c
/linux/drivers/gpu/drm/xe/xe_eu_stall.c
/linux/drivers/gpu/drm/xe/xe_eu_stall.h
/linux/drivers/gpu/drm/xe/xe_guc_capture.c
/linux/drivers/gpu/drm/xe/xe_svm.c
/linux/drivers/hv/hv_common.c
/linux/drivers/hwtracing/intel_th/Kconfig
/linux/drivers/hwtracing/intel_th/msu.c
/linux/drivers/i2c/busses/i2c-imx-lpi2c.c
/linux/drivers/iommu/amd/init.c
/linux/drivers/iommu/amd/iommu.c
/linux/drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
/linux/drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
/linux/drivers/iommu/intel/iommu.c
/linux/drivers/irqchip/irq-gic-v2m.c
/linux/drivers/irqchip/irq-qcom-mpm.c
/linux/drivers/mcb/mcb-parse.c
/linux/drivers/md/dm-bufio.c
/linux/drivers/md/dm-integrity.c
/linux/drivers/md/dm-table.c
/linux/drivers/media/cec/i2c/Kconfig
/linux/drivers/media/i2c/Kconfig
/linux/drivers/media/platform/synopsys/hdmirx/Kconfig
/linux/drivers/media/test-drivers/vivid/Kconfig
/linux/drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
/linux/drivers/misc/mei/hw-me-regs.h
/linux/drivers/misc/mei/pci-me.c
/linux/drivers/misc/mei/vsc-tp.c
/linux/drivers/misc/pci_endpoint_test.c
/linux/drivers/mmc/host/Kconfig
/linux/drivers/mmc/host/renesas_sdhi_core.c
/linux/drivers/net/can/m_can/m_can.c
/linux/drivers/net/can/rockchip/rockchip_canfd-core.c
/linux/drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
/linux/drivers/net/dsa/b53/b53_common.c
/linux/drivers/net/dsa/b53/b53_priv.h
/linux/drivers/net/dsa/b53/b53_regs.h
/linux/drivers/net/dsa/bcm_sf2.c
/linux/drivers/net/dsa/microchip/ksz_common.c
/linux/drivers/net/dsa/ocelot/felix_vsc9959.c
/linux/drivers/net/dsa/sja1105/sja1105_main.c
/linux/drivers/net/ethernet/airoha/airoha_npu.c
/linux/drivers/net/ethernet/amd/pds_core/auxbus.c
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt.c
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt.h
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
/linux/drivers/net/ethernet/cadence/macb_main.c
/linux/drivers/net/ethernet/dlink/dl2k.c
/linux/drivers/net/ethernet/dlink/dl2k.h
/linux/drivers/net/ethernet/freescale/fec_main.c
/linux/drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c
/linux/drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c
/linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
/linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h
/linux/drivers/net/ethernet/intel/ice/ice_adapter.c
/linux/drivers/net/ethernet/intel/ice/ice_adapter.h
/linux/drivers/net/ethernet/intel/ice/ice_ddp.c
/linux/drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c
/linux/drivers/net/ethernet/intel/idpf/idpf.h
/linux/drivers/net/ethernet/intel/idpf/idpf_lib.c
/linux/drivers/net/ethernet/intel/idpf/idpf_main.c
/linux/drivers/net/ethernet/intel/igc/igc_ptp.c
/linux/drivers/net/ethernet/marvell/octeon_ep/octep_main.c
/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
/linux/drivers/net/ethernet/mediatek/mtk_eth_soc.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_main.c
/linux/drivers/net/ethernet/meta/fbnic/fbnic.h
/linux/drivers/net/ethernet/meta/fbnic/fbnic_csr.h
/linux/drivers/net/ethernet/meta/fbnic/fbnic_fw.c
/linux/drivers/net/ethernet/meta/fbnic/fbnic_irq.c
/linux/drivers/net/ethernet/meta/fbnic/fbnic_mac.c
/linux/drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
/linux/drivers/net/ethernet/meta/fbnic/fbnic_pci.c
/linux/drivers/net/ethernet/microchip/lan743x_main.c
/linux/drivers/net/ethernet/microchip/lan743x_main.h
/linux/drivers/net/ethernet/qlogic/qede/qede_main.c
/linux/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c
/linux/drivers/net/ethernet/ti/icssg/icssg_common.c
/linux/drivers/net/ethernet/ti/icssg/icssg_prueth.c
/linux/drivers/net/ethernet/vertexcom/mse102x.c
/linux/drivers/net/mdio/mdio-mux-meson-gxl.c
/linux/drivers/net/phy/micrel.c
/linux/drivers/net/virtio_net.c
/linux/drivers/net/wireless/intel/iwlwifi/pcie/drv.c
/linux/drivers/nvme/host/Kconfig
/linux/drivers/nvme/host/pci.c
/linux/drivers/nvme/host/tcp.c
/linux/drivers/nvme/target/Kconfig
/linux/drivers/nvme/target/auth.c
/linux/drivers/nvme/target/core.c
/linux/drivers/nvme/target/tcp.c
/linux/drivers/nvmem/core.c
/linux/drivers/nvmem/qfprom.c
/linux/drivers/nvmem/rockchip-otp.c
/linux/drivers/pci/hotplug/s390_pci_hpc.c
/linux/drivers/pci/setup-bus.c
/linux/drivers/pinctrl/freescale/pinctrl-imx.c
/linux/drivers/pinctrl/mediatek/mtk-eint.c
/linux/drivers/pinctrl/mediatek/pinctrl-airoha.c
/linux/drivers/pinctrl/mediatek/pinctrl-mtk-common.c
/linux/drivers/pinctrl/meson/pinctrl-meson.c
/linux/drivers/pinctrl/qcom/pinctrl-sm8750.c
/linux/drivers/platform/x86/amd/pmc/pmc.c
/linux/drivers/platform/x86/asus-wmi.c
/linux/drivers/platform/x86/dell/alienware-wmi-wmax.c
/linux/drivers/platform/x86/ideapad-laptop.c
/linux/drivers/platform/x86/intel/hid.c
/linux/drivers/platform/x86/intel/uncore-frequency/uncore-frequency.c
/linux/drivers/pps/generators/pps_gen_tio.c
/linux/drivers/ptp/ptp_ocp.c
/linux/drivers/s390/block/Kconfig
/linux/drivers/scsi/mpi3mr/mpi3mr_fw.c
/linux/drivers/scsi/myrb.c
/linux/drivers/scsi/scsi.c
/linux/drivers/scsi/scsi_lib.c
/linux/drivers/soundwire/intel_auxdevice.c
/linux/drivers/spi/spi-mem.c
/linux/drivers/spi/spi-qpic-snand.c
/linux/drivers/spi/spi-stm32-ospi.c
/linux/drivers/spi/spi-tegra114.c
/linux/drivers/target/iscsi/iscsi_target.c
/linux/drivers/tty/serial/msm_serial.c
/linux/drivers/tty/serial/sifive.c
/linux/drivers/tty/vt/selection.c
/linux/drivers/ufs/core/ufs-mcq.c
/linux/drivers/ufs/core/ufshcd.c
/linux/drivers/ufs/host/ufs-qcom.c
/linux/drivers/ufs/host/ufs-qcom.h
/linux/drivers/usb/cdns3/cdns3-gadget.c
/linux/drivers/usb/chipidea/ci_hdrc_imx.c
/linux/drivers/usb/class/cdc-wdm.c
/linux/drivers/usb/core/quirks.c
/linux/drivers/usb/dwc3/dwc3-xilinx.c
/linux/drivers/usb/dwc3/gadget.c
/linux/drivers/usb/host/ohci-pci.c
/linux/drivers/usb/host/xhci-hub.c
/linux/drivers/usb/host/xhci-ring.c
/linux/drivers/usb/host/xhci.c
/linux/drivers/usb/host/xhci.h
/linux/drivers/usb/serial/ftdi_sio.c
/linux/drivers/usb/serial/ftdi_sio_ids.h
/linux/drivers/usb/serial/option.c
/linux/drivers/usb/serial/usb-serial-simple.c
/linux/drivers/usb/storage/unusual_uas.h
/linux/drivers/usb/typec/class.c
/linux/drivers/usb/typec/class.h
/linux/fs/bcachefs/alloc_foreground.c
/linux/fs/bcachefs/alloc_foreground.h
/linux/fs/bcachefs/bcachefs_format.h
/linux/fs/bcachefs/bkey_methods.c
/linux/fs/bcachefs/btree_gc.c
/linux/fs/bcachefs/btree_iter.c
/linux/fs/bcachefs/btree_journal_iter.c
/linux/fs/bcachefs/btree_update_interior.c
/linux/fs/bcachefs/buckets.c
/linux/fs/bcachefs/dirent.c
/linux/fs/bcachefs/dirent.h
/linux/fs/bcachefs/disk_groups.c
/linux/fs/bcachefs/ec.c
/linux/fs/bcachefs/error.c
/linux/fs/bcachefs/error.h
/linux/fs/bcachefs/fs-io.c
/linux/fs/bcachefs/fs-ioctl.c
/linux/fs/bcachefs/fs-ioctl.h
/linux/fs/bcachefs/fs.c
/linux/fs/bcachefs/inode.h
/linux/fs/bcachefs/inode_format.h
/linux/fs/bcachefs/io_write.c
/linux/fs/bcachefs/journal.c
/linux/fs/bcachefs/journal.h
/linux/fs/bcachefs/journal_io.c
/linux/fs/bcachefs/journal_reclaim.c
/linux/fs/bcachefs/movinggc.c
/linux/fs/bcachefs/movinggc.h
/linux/fs/bcachefs/namei.c
/linux/fs/bcachefs/opts.h
/linux/fs/bcachefs/rebalance.c
/linux/fs/bcachefs/rebalance.h
/linux/fs/bcachefs/recovery.c
/linux/fs/bcachefs/recovery_passes.c
/linux/fs/bcachefs/sb-downgrade.c
/linux/fs/bcachefs/sb-errors_format.h
/linux/fs/bcachefs/sb-members.c
/linux/fs/bcachefs/sb-members.h
/linux/fs/bcachefs/snapshot.c
/linux/fs/bcachefs/str_hash.h
/linux/fs/bcachefs/subvolume.c
/linux/fs/bcachefs/super-io.c
/linux/fs/bcachefs/super.c
/linux/fs/bcachefs/sysfs.c
/linux/fs/bcachefs/tests.c
/linux/fs/bcachefs/util.h
/linux/fs/bcachefs/xattr_format.h
/linux/fs/btrfs/compression.c
/linux/fs/btrfs/extent_io.c
/linux/fs/btrfs/extent_io.h
/linux/fs/btrfs/inode.c
/linux/fs/btrfs/scrub.c
/linux/fs/btrfs/volumes.c
/linux/fs/buffer.c
/linux/fs/ceph/inode.c
/linux/fs/erofs/fileio.c
/linux/fs/erofs/super.c
/linux/fs/erofs/zdata.c
/linux/fs/ext4/ialloc.c
/linux/fs/ext4/mballoc.c
/linux/fs/file.c
/linux/fs/jbd2/revoke.c
/linux/fs/namespace.c
/linux/fs/notify/fanotify/fanotify_user.c
/linux/fs/ocfs2/journal.c
/linux/fs/smb/client/cifspdu.h
/linux/fs/smb/client/cifsproto.h
/linux/fs/smb/client/cifssmb.c
/linux/fs/smb/client/connect.c
/linux/fs/smb/client/file.c
/linux/fs/smb/client/fs_context.c
/linux/fs/smb/client/fs_context.h
/linux/fs/smb/client/smb1ops.c
/linux/fs/smb/client/smb2pdu.c
/linux/fs/smb/server/auth.c
/linux/fs/smb/server/mgmt/user_session.c
/linux/fs/smb/server/mgmt/user_session.h
/linux/fs/smb/server/oplock.c
/linux/fs/smb/server/smb2pdu.c
/linux/fs/smb/server/vfs.c
/linux/fs/smb/server/vfs_cache.c
/linux/fs/splice.c
/linux/fs/xattr.c
/linux/fs/xfs/xfs_zone_gc.c
/linux/include/cxl/features.h
/linux/include/linux/blkdev.h
/linux/include/linux/buffer_head.h
/linux/include/linux/ceph/osd_client.h
/linux/include/linux/cpufreq.h
/linux/include/linux/dma-mapping.h
/linux/include/linux/file_ref.h
/linux/include/linux/fsnotify_backend.h
/linux/include/linux/fwnode.h
/linux/include/linux/ieee80211.h
/linux/include/linux/iommu.h
/linux/include/linux/micrel_phy.h
/linux/include/linux/module.h
/linux/include/linux/netdevice.h
/linux/include/net/bluetooth/hci.h
/linux/include/net/bluetooth/hci_core.h
/linux/include/net/bluetooth/hci_sync.h
/linux/include/net/netdev_queues.h
/linux/include/net/sch_generic.h
/linux/include/sound/soc_sdw_utils.h
/linux/include/sound/ump_convert.h
/linux/include/trace/events/btrfs.h
/linux/include/uapi/linux/bpf.h
/linux/include/uapi/linux/landlock.h
/linux/include/ufs/ufs_quirks.h
/linux/io_uring/fdinfo.c
/linux/io_uring/io_uring.c
/linux/kernel/bpf/hashtab.c
/linux/kernel/bpf/preload/bpf_preload_kern.c
/linux/kernel/bpf/syscall.c
/linux/kernel/dma/coherent.c
/linux/kernel/dma/contiguous.c
/linux/kernel/dma/mapping.c
/linux/kernel/events/core.c
/linux/kernel/irq/msi.c
/linux/kernel/params.c
/linux/kernel/sched/fair.c
/linux/kernel/trace/ftrace.c
/linux/kernel/trace/trace.c
/linux/kernel/trace/trace_output.c
/linux/mm/memblock.c
/linux/mm/migrate.c
/linux/mm/slub.c
/linux/net/batman-adv/hard-interface.c
/linux/net/bluetooth/hci_conn.c
/linux/net/bluetooth/hci_event.c
/linux/net/bluetooth/hci_sync.c
/linux/net/bluetooth/iso.c
/linux/net/bluetooth/l2cap_core.c
/linux/net/bluetooth/mgmt.c
/linux/net/can/gw.c
/linux/net/ceph/osd_client.c
/linux/net/core/dev.c
/linux/net/core/dev_api.c
/linux/net/core/filter.c
/linux/net/core/netdev-genl.c
/linux/net/ipv4/tcp_offload.c
/linux/net/ipv4/udp_offload.c
/linux/net/ipv6/addrconf.c
/linux/net/ipv6/tcpv6_offload.c
/linux/net/mac80211/mlme.c
/linux/net/mctp/device.c
/linux/net/mctp/route.c
/linux/net/netfilter/ipset/ip_set_hash_gen.h
/linux/net/netfilter/ipvs/ip_vs_xmit.c
/linux/net/openvswitch/actions.c
/linux/net/sched/sch_codel.c
/linux/net/sched/sch_drr.c
/linux/net/sched/sch_ets.c
/linux/net/sched/sch_fq.c
/linux/net/sched/sch_fq_codel.c
/linux/net/sched/sch_fq_pie.c
/linux/net/sched/sch_hfsc.c
/linux/net/sched/sch_hhf.c
/linux/net/sched/sch_htb.c
/linux/net/sched/sch_pie.c
/linux/net/sched/sch_qfq.c
/linux/net/sunrpc/cache.c
/linux/net/wireless/scan.c
/linux/rust/kernel/firmware.rs
/linux/samples/bpf/Makefile
/linux/scripts/Makefile.extrawarn
/linux/security/landlock/domain.c
/linux/security/landlock/domain.h
/linux/security/landlock/syscalls.c
/linux/sound/pci/hda/patch_realtek.c
/linux/sound/soc/amd/acp/acp-i2s.c
/linux/sound/soc/amd/acp/acp-legacy-common.c
/linux/sound/soc/amd/acp/acp-rembrandt.c
/linux/sound/soc/amd/acp/acp-renoir.c
/linux/sound/soc/amd/acp/acp63.c
/linux/sound/soc/amd/acp/acp70.c
/linux/sound/soc/amd/ps/pci-ps.c
/linux/sound/soc/codecs/Kconfig
/linux/sound/soc/codecs/cs42l43-jack.c
/linux/sound/soc/fsl/imx-card.c
/linux/sound/soc/generic/simple-card-utils.c
/linux/sound/soc/intel/boards/bytcr_rt5640.c
/linux/sound/soc/intel/catpt/dsp.c
/linux/sound/soc/intel/common/soc-acpi-intel-ptl-match.c
/linux/sound/soc/renesas/rz-ssi.c
/linux/sound/soc/sdw_utils/soc_sdw_bridge_cs35l56.c
/linux/sound/soc/sdw_utils/soc_sdw_cs42l43.c
/linux/sound/soc/sdw_utils/soc_sdw_cs_amp.c
/linux/sound/soc/sdw_utils/soc_sdw_rt_dmic.c
/linux/sound/soc/soc-pcm.c
/linux/sound/soc/stm/stm32_sai_sub.c
/linux/sound/usb/endpoint.c
/linux/sound/usb/format.c
/linux/sound/usb/midi.c
/linux/tools/arch/x86/lib/x86-opcode-map.txt
/linux/tools/hv/hv_kvp_daemon.c
/linux/tools/include/uapi/linux/bpf.h
/linux/tools/lib/perf/Makefile
/linux/tools/net/ynl/lib/ynl.c
/linux/tools/net/ynl/pyynl/ethtool.py
/linux/tools/net/ynl/pyynl/ynl_gen_c.py
/linux/tools/perf/Makefile.config
/linux/tools/testing/cxl/test/mem.c
/linux/tools/testing/kunit/configs/all_tests.config
/linux/tools/testing/memblock/tests/basic_api.c
/linux/tools/testing/selftests/bpf/prog_tests/for_each.c
/linux/tools/testing/selftests/bpf/prog_tests/sockmap_ktls.c
/linux/tools/testing/selftests/bpf/progs/bpf_misc.h
/linux/tools/testing/selftests/bpf/progs/for_each_hash_modify.c
/linux/tools/testing/selftests/drivers/net/dsa/tc_taprio.sh
/linux/tools/testing/selftests/drivers/net/hw/ncdevmem.c
/linux/tools/testing/selftests/drivers/net/ocelot/psfp.sh
/linux/tools/testing/selftests/drivers/net/ping.py
/linux/tools/testing/selftests/filesystems/mount-notify/mount-notify_test.c
/linux/tools/testing/selftests/landlock/audit.h
/linux/tools/testing/selftests/landlock/audit_test.c
/linux/tools/testing/selftests/landlock/fs_test.c
/linux/tools/testing/selftests/net/Makefile
/linux/tools/testing/selftests/net/forwarding/tc_taprio.sh
/linux/tools/testing/selftests/net/forwarding/tsn_lib.sh
/linux/tools/testing/selftests/net/gre_ipv6_lladdr.sh
/linux/tools/testing/selftests/pcie_bwctrl/Makefile
/linux/tools/testing/selftests/tc-testing/tc-tests/infra/qdiscs.json
/linux/tools/testing/selftests/tc-testing/tc-tests/qdiscs/codel.json
/linux/tools/testing/selftests/tc-testing/tc-tests/qdiscs/fq.json
/linux/tools/testing/selftests/tc-testing/tc-tests/qdiscs/fq_codel.json
/linux/tools/testing/selftests/tc-testing/tc-tests/qdiscs/fq_pie.json
/linux/tools/testing/selftests/tc-testing/tc-tests/qdiscs/hhf.json
/linux/tools/testing/selftests/tc-testing/tc-tests/qdiscs/pie.json
/linux/tools/testing/selftests/ublk/Makefile
/linux/tools/testing/selftests/ublk/kublk.c
/linux/tools/testing/selftests/ublk/kublk.h
/linux/tools/testing/selftests/ublk/test_common.sh
/linux/tools/testing/selftests/ublk/test_generic_05.sh
/linux/tools/testing/selftests/ublk/test_generic_07.sh
/linux/tools/testing/selftests/ublk/test_stress_05.sh
/linux/tools/testing/vsock/vsock_test.c
8802087d08-May-2025 Stanislav Fomichev <sdf@fomichev.me>

net: devmem: TCP tx netlink api

Add bind-tx netlink call to attach dmabuf for TX; queue is not
required, only ifindex and dmabuf fd for attachment.

Signed-off-by: Stanislav Fomichev <sdf@fomichev.m

net: devmem: TCP tx netlink api

Add bind-tx netlink call to attach dmabuf for TX; queue is not
required, only ifindex and dmabuf fd for attachment.

Signed-off-by: Stanislav Fomichev <sdf@fomichev.me>
Signed-off-by: Mina Almasry <almasrymina@google.com>
Link: https://patch.msgid.link/20250508004830.4100853-4-almasrymina@google.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>

show more ...


/linux/Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon
/linux/Documentation/devicetree/bindings/net/ethernet-controller.yaml
/linux/Documentation/devicetree/bindings/net/renesas,r9a09g057-gbeth.yaml
/linux/Documentation/devicetree/bindings/net/vertexcom-mse102x.yaml
/linux/Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
netdev.yaml
/linux/MAINTAINERS
/linux/Makefile
/linux/arch/arm/boot/dts/nxp/imx/imx6ul-imx6ull-opos6ul.dtsi
/linux/arch/arm64/boot/dts/arm/morello.dtsi
/linux/arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi
/linux/arch/arm64/boot/dts/freescale/imx8mp-nominal.dtsi
/linux/arch/arm64/boot/dts/freescale/imx95.dtsi
/linux/arch/arm64/boot/dts/st/stm32mp211.dtsi
/linux/arch/arm64/boot/dts/st/stm32mp231.dtsi
/linux/arch/arm64/boot/dts/st/stm32mp251.dtsi
/linux/arch/arm64/kernel/proton-pack.c
/linux/arch/parisc/math-emu/driver.c
/linux/arch/s390/configs/debug_defconfig
/linux/arch/s390/configs/defconfig
/linux/arch/s390/configs/zfcpdump_defconfig
/linux/arch/s390/kernel/entry.S
/linux/arch/s390/pci/pci_clp.c
/linux/arch/um/include/asm/uaccess.h
/linux/arch/um/kernel/trap.c
/linux/arch/x86/boot/compressed/mem.c
/linux/arch/x86/boot/compressed/sev.c
/linux/arch/x86/boot/compressed/sev.h
/linux/arch/x86/events/core.c
/linux/arch/x86/events/intel/core.c
/linux/arch/x86/events/intel/ds.c
/linux/arch/x86/events/perf_event.h
/linux/arch/x86/um/shared/sysdep/faultinfo_32.h
/linux/arch/x86/um/shared/sysdep/faultinfo_64.h
/linux/drivers/accel/ivpu/ivpu_fw.c
/linux/drivers/accel/ivpu/ivpu_hw_btrs.h
/linux/drivers/accel/ivpu/ivpu_pm.c
/linux/drivers/block/ublk_drv.c
/linux/drivers/cpufreq/acpi-cpufreq.c
/linux/drivers/cpufreq/cpufreq.c
/linux/drivers/cpufreq/cpufreq_ondemand.c
/linux/drivers/cpufreq/freq_table.c
/linux/drivers/cpufreq/intel_pstate.c
/linux/drivers/edac/altera_edac.c
/linux/drivers/edac/altera_edac.h
/linux/drivers/firmware/arm_ffa/driver.c
/linux/drivers/firmware/arm_scmi/bus.c
/linux/drivers/firmware/arm_scmi/driver.c
/linux/drivers/firmware/cirrus/Kconfig
/linux/drivers/gpu/drm/Kconfig
/linux/drivers/gpu/drm/adp/adp_drv.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
/linux/drivers/gpu/drm/amd/amdgpu/nbio_v7_11.c
/linux/drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
/linux/drivers/gpu/drm/drm_file.c
/linux/drivers/gpu/drm/drm_gpusvm.c
/linux/drivers/gpu/drm/drm_mipi_dbi.c
/linux/drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.h
/linux/drivers/gpu/drm/nouveau/nouveau_fence.c
/linux/drivers/gpu/drm/tests/drm_gem_shmem_test.c
/linux/drivers/gpu/drm/ttm/ttm_bo.c
/linux/drivers/gpu/drm/xe/xe_eu_stall.c
/linux/drivers/gpu/drm/xe/xe_eu_stall.h
/linux/drivers/gpu/drm/xe/xe_guc_capture.c
/linux/drivers/gpu/drm/xe/xe_svm.c
/linux/drivers/i2c/busses/i2c-imx-lpi2c.c
/linux/drivers/infiniband/hw/irdma/main.c
/linux/drivers/infiniband/hw/irdma/main.h
/linux/drivers/infiniband/hw/irdma/osdep.h
/linux/drivers/infiniband/hw/irdma/type.h
/linux/drivers/iommu/amd/init.c
/linux/drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
/linux/drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
/linux/drivers/iommu/intel/iommu.c
/linux/drivers/irqchip/irq-qcom-mpm.c
/linux/drivers/md/dm-table.c
/linux/drivers/media/cec/i2c/Kconfig
/linux/drivers/media/i2c/Kconfig
/linux/drivers/media/platform/synopsys/hdmirx/Kconfig
/linux/drivers/media/test-drivers/vivid/Kconfig
/linux/drivers/net/can/m_can/m_can.c
/linux/drivers/net/can/rockchip/rockchip_canfd-core.c
/linux/drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
/linux/drivers/net/dsa/b53/b53_common.c
/linux/drivers/net/dsa/b53/b53_priv.h
/linux/drivers/net/dsa/b53/b53_regs.h
/linux/drivers/net/dsa/bcm_sf2.c
/linux/drivers/net/dsa/hirschmann/hellcreek.h
/linux/drivers/net/dsa/hirschmann/hellcreek_hwtstamp.c
/linux/drivers/net/dsa/hirschmann/hellcreek_hwtstamp.h
/linux/drivers/net/dsa/microchip/ksz_common.h
/linux/drivers/net/dsa/microchip/ksz_ptp.c
/linux/drivers/net/dsa/microchip/ksz_ptp.h
/linux/drivers/net/dsa/mv88e6xxx/chip.h
/linux/drivers/net/dsa/mv88e6xxx/hwtstamp.c
/linux/drivers/net/dsa/mv88e6xxx/hwtstamp.h
/linux/drivers/net/dsa/ocelot/felix.c
/linux/drivers/net/dsa/sja1105/sja1105_ptp.c
/linux/drivers/net/dsa/sja1105/sja1105_ptp.h
/linux/drivers/net/ethernet/airoha/airoha_npu.c
/linux/drivers/net/ethernet/cavium/thunder/nicvf_queues.c
/linux/drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
/linux/drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
/linux/drivers/net/ethernet/freescale/enetc/Kconfig
/linux/drivers/net/ethernet/freescale/enetc/Makefile
/linux/drivers/net/ethernet/freescale/enetc/enetc.c
/linux/drivers/net/ethernet/freescale/enetc/enetc.h
/linux/drivers/net/ethernet/freescale/enetc/enetc4_debugfs.c
/linux/drivers/net/ethernet/freescale/enetc/enetc4_debugfs.h
/linux/drivers/net/ethernet/freescale/enetc/enetc4_hw.h
/linux/drivers/net/ethernet/freescale/enetc/enetc4_pf.c
/linux/drivers/net/ethernet/freescale/enetc/enetc_cbdr.c
/linux/drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
/linux/drivers/net/ethernet/freescale/enetc/enetc_pf.c
/linux/drivers/net/ethernet/freescale/enetc/enetc_pf.h
/linux/drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
/linux/drivers/net/ethernet/freescale/enetc/enetc_pf_common.h
/linux/drivers/net/ethernet/freescale/enetc/enetc_vf.c
/linux/drivers/net/ethernet/freescale/enetc/ntmp.c
/linux/drivers/net/ethernet/freescale/enetc/ntmp_private.h
/linux/drivers/net/ethernet/freescale/gianfar.c
/linux/drivers/net/ethernet/ibm/ibmveth.c
/linux/drivers/net/ethernet/intel/ice/devlink/devlink.c
/linux/drivers/net/ethernet/intel/ice/ice.h
/linux/drivers/net/ethernet/intel/ice/ice_adapter.c
/linux/drivers/net/ethernet/intel/ice/ice_adapter.h
/linux/drivers/net/ethernet/intel/ice/ice_dcb.c
/linux/drivers/net/ethernet/intel/ice/ice_dcb_lib.c
/linux/drivers/net/ethernet/intel/ice/ice_dcb_lib.h
/linux/drivers/net/ethernet/intel/ice/ice_dcb_nl.c
/linux/drivers/net/ethernet/intel/ice/ice_ethtool.c
/linux/drivers/net/ethernet/intel/ice/ice_idc.c
/linux/drivers/net/ethernet/intel/ice/ice_idc_int.h
/linux/drivers/net/ethernet/intel/ice/ice_main.c
/linux/drivers/net/ethernet/intel/ice/ice_type.h
/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
/linux/drivers/net/ethernet/mediatek/mtk_eth_soc.c
/linux/drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_tx.c
/linux/drivers/net/ethernet/meta/fbnic/fbnic.h
/linux/drivers/net/ethernet/meta/fbnic/fbnic_csr.h
/linux/drivers/net/ethernet/meta/fbnic/fbnic_fw.c
/linux/drivers/net/ethernet/meta/fbnic/fbnic_irq.c
/linux/drivers/net/ethernet/meta/fbnic/fbnic_mac.c
/linux/drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
/linux/drivers/net/ethernet/meta/fbnic/fbnic_pci.c
/linux/drivers/net/ethernet/mscc/ocelot_net.c
/linux/drivers/net/ethernet/mscc/ocelot_ptp.c
/linux/drivers/net/ethernet/stmicro/stmmac/Makefile
/linux/drivers/net/ethernet/stmicro/stmmac/common.h
/linux/drivers/net/ethernet/stmicro/stmmac/dwmac4.h
/linux/drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c
/linux/drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h
/linux/drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
/linux/drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c
/linux/drivers/net/ethernet/stmicro/stmmac/hwif.c
/linux/drivers/net/ethernet/stmicro/stmmac/hwif.h
/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_vlan.c
/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_vlan.h
/linux/drivers/net/ethernet/ti/icssg/icssg_common.c
/linux/drivers/net/ethernet/ti/icssg/icssg_prueth.c
/linux/drivers/net/ethernet/vertexcom/mse102x.c
/linux/drivers/net/ethernet/xscale/ixp4xx_eth.c
/linux/drivers/net/phy/dp83867.c
/linux/drivers/net/virtio_net.c
/linux/drivers/net/wireless/intel/iwlwifi/pcie/drv.c
/linux/drivers/nvme/host/Kconfig
/linux/drivers/nvme/host/pci.c
/linux/drivers/nvme/host/tcp.c
/linux/drivers/nvme/target/Kconfig
/linux/drivers/nvme/target/auth.c
/linux/drivers/nvme/target/tcp.c
/linux/drivers/pci/hotplug/s390_pci_hpc.c
/linux/drivers/pinctrl/freescale/pinctrl-imx.c
/linux/drivers/pinctrl/mediatek/mtk-eint.c
/linux/drivers/pinctrl/mediatek/pinctrl-airoha.c
/linux/drivers/pinctrl/mediatek/pinctrl-mtk-common.c
/linux/drivers/pinctrl/meson/pinctrl-meson.c
/linux/drivers/pinctrl/qcom/pinctrl-sm8750.c
/linux/drivers/s390/block/Kconfig
/linux/drivers/scsi/myrb.c
/linux/drivers/soundwire/intel_auxdevice.c
/linux/drivers/spi/spi-mem.c
/linux/drivers/spi/spi-qpic-snand.c
/linux/drivers/spi/spi-stm32-ospi.c
/linux/drivers/spi/spi-tegra114.c
/linux/drivers/ufs/core/ufshcd.c
/linux/fs/bcachefs/btree_gc.c
/linux/fs/bcachefs/btree_journal_iter.c
/linux/fs/bcachefs/btree_update_interior.c
/linux/fs/bcachefs/buckets.c
/linux/fs/bcachefs/dirent.c
/linux/fs/bcachefs/disk_groups.c
/linux/fs/bcachefs/ec.c
/linux/fs/bcachefs/error.c
/linux/fs/bcachefs/fs-io.c
/linux/fs/bcachefs/fs.c
/linux/fs/bcachefs/io_write.c
/linux/fs/bcachefs/journal_io.c
/linux/fs/bcachefs/namei.c
/linux/fs/bcachefs/sb-downgrade.c
/linux/fs/bcachefs/sb-errors_format.h
/linux/fs/bcachefs/sb-members.c
/linux/fs/bcachefs/sb-members.h
/linux/fs/bcachefs/subvolume.c
/linux/fs/bcachefs/super.c
/linux/fs/bcachefs/xattr_format.h
/linux/fs/btrfs/compression.c
/linux/fs/btrfs/extent_io.c
/linux/fs/btrfs/extent_io.h
/linux/fs/btrfs/scrub.c
/linux/fs/btrfs/volumes.c
/linux/fs/erofs/fileio.c
/linux/fs/erofs/super.c
/linux/fs/erofs/zdata.c
/linux/fs/smb/client/cifspdu.h
/linux/fs/smb/client/cifsproto.h
/linux/fs/smb/client/cifssmb.c
/linux/fs/smb/client/connect.c
/linux/fs/smb/client/file.c
/linux/fs/smb/client/fs_context.c
/linux/fs/smb/client/fs_context.h
/linux/fs/smb/client/smb1ops.c
/linux/fs/smb/client/smb2pdu.c
/linux/fs/smb/server/oplock.c
/linux/fs/smb/server/smb2pdu.c
/linux/fs/smb/server/vfs.c
/linux/fs/smb/server/vfs_cache.c
/linux/include/linux/cpufreq.h
/linux/include/linux/fsl/ntmp.h
/linux/include/linux/ieee80211.h
/linux/include/linux/iommu.h
/linux/include/linux/net/intel/iidc_rdma.h
/linux/include/linux/net/intel/iidc_rdma_ice.h
/linux/include/linux/netdevice.h
/linux/include/linux/skbuff_ref.h
/linux/include/net/dsa.h
/linux/include/net/netdev_queues.h
/linux/include/net/netlink.h
/linux/include/net/netmem.h
/linux/include/soc/mscc/ocelot.h
/linux/include/sound/soc_sdw_utils.h
/linux/include/sound/ump_convert.h
/linux/include/trace/events/btrfs.h
/linux/include/uapi/linux/bpf.h
/linux/include/uapi/linux/ethtool.h
/linux/include/uapi/linux/netdev.h
/linux/io_uring/fdinfo.c
/linux/io_uring/zcrx.c
/linux/kernel/irq/msi.c
/linux/kernel/trace/ftrace.c
/linux/kernel/trace/trace.c
/linux/kernel/trace/trace_output.c
/linux/mm/slub.c
/linux/net/batman-adv/main.c
/linux/net/batman-adv/main.h
/linux/net/batman-adv/mesh-interface.c
/linux/net/batman-adv/send.c
/linux/net/batman-adv/translation-table.c
/linux/net/can/gw.c
/linux/net/core/dev.c
/linux/net/core/dev_api.c
/linux/net/core/devmem.c
/linux/net/core/devmem.h
/linux/net/core/filter.c
/linux/net/core/netdev-genl-gen.c
/linux/net/core/netdev-genl-gen.h
/linux/net/core/netdev-genl.c
/linux/net/core/skbuff.c
/linux/net/dsa/port.c
/linux/net/dsa/user.c
/linux/net/ethtool/ioctl.c
/linux/net/ipv6/addrconf.c
/linux/net/mac80211/mlme.c
/linux/net/netfilter/ipset/ip_set_hash_gen.h
/linux/net/netfilter/ipvs/ip_vs_xmit.c
/linux/net/netlink/policy.c
/linux/net/openvswitch/actions.c
/linux/net/sched/sch_htb.c
/linux/net/wireless/scan.c
/linux/sound/pci/hda/patch_realtek.c
/linux/sound/soc/amd/acp/acp-i2s.c
/linux/sound/soc/amd/acp/acp-legacy-common.c
/linux/sound/soc/amd/acp/acp-rembrandt.c
/linux/sound/soc/amd/acp/acp-renoir.c
/linux/sound/soc/amd/acp/acp63.c
/linux/sound/soc/amd/acp/acp70.c
/linux/sound/soc/amd/ps/pci-ps.c
/linux/sound/soc/codecs/Kconfig
/linux/sound/soc/codecs/cs42l43-jack.c
/linux/sound/soc/fsl/imx-card.c
/linux/sound/soc/generic/simple-card-utils.c
/linux/sound/soc/intel/boards/bytcr_rt5640.c
/linux/sound/soc/intel/catpt/dsp.c
/linux/sound/soc/intel/common/soc-acpi-intel-ptl-match.c
/linux/sound/soc/renesas/rz-ssi.c
/linux/sound/soc/sdw_utils/soc_sdw_bridge_cs35l56.c
/linux/sound/soc/sdw_utils/soc_sdw_cs42l43.c
/linux/sound/soc/sdw_utils/soc_sdw_cs_amp.c
/linux/sound/soc/sdw_utils/soc_sdw_rt_dmic.c
/linux/sound/soc/soc-pcm.c
/linux/sound/soc/stm/stm32_sai_sub.c
/linux/sound/usb/endpoint.c
/linux/sound/usb/format.c
/linux/sound/usb/midi.c
/linux/tools/include/uapi/linux/bpf.h
/linux/tools/include/uapi/linux/netdev.h
/linux/tools/lib/perf/Makefile
/linux/tools/net/ynl/lib/ynl.c
/linux/tools/net/ynl/pyynl/cli.py
/linux/tools/perf/Makefile.config
/linux/tools/testing/kunit/configs/all_tests.config
/linux/tools/testing/selftests/drivers/net/hw/Makefile
/linux/tools/testing/selftests/drivers/net/hw/lib/py/__init__.py
/linux/tools/testing/selftests/drivers/net/lib/py/load.py
/linux/tools/testing/selftests/drivers/net/ping.py
/linux/tools/testing/selftests/net/Makefile
/linux/tools/testing/selftests/net/bareudp.sh
/linux/tools/testing/selftests/net/fib_rule_tests.sh
/linux/tools/testing/selftests/net/fib_tests.sh
/linux/tools/testing/selftests/net/gre_ipv6_lladdr.sh
/linux/tools/testing/selftests/net/icmp_redirect.sh
/linux/tools/testing/selftests/net/lib.sh
/linux/tools/testing/selftests/net/mptcp/mptcp_lib.sh
/linux/tools/testing/selftests/net/netfilter/br_netfilter.sh
/linux/tools/testing/selftests/net/netfilter/bridge_brouter.sh
/linux/tools/testing/selftests/net/netfilter/conntrack_resize.sh
/linux/tools/testing/selftests/net/netfilter/conntrack_vrf.sh
/linux/tools/testing/selftests/net/netfilter/ipvs.sh
/linux/tools/testing/selftests/net/netfilter/nft_fib.sh
/linux/tools/testing/selftests/net/netfilter/nft_nat_zones.sh
/linux/tools/testing/selftests/net/netfilter/rpath.sh
/linux/tools/testing/selftests/net/srv6_end_dt46_l3vpn_test.sh
/linux/tools/testing/selftests/net/srv6_end_dt4_l3vpn_test.sh
/linux/tools/testing/selftests/net/srv6_end_next_csid_l3vpn_test.sh
/linux/tools/testing/selftests/net/srv6_end_x_next_csid_l3vpn_test.sh
/linux/tools/testing/selftests/net/srv6_hencap_red_l3vpn_test.sh
/linux/tools/testing/selftests/net/srv6_hl2encap_red_l2vpn_test.sh
/linux/tools/testing/selftests/tc-testing/tc-tests/infra/qdiscs.json
/linux/tools/testing/selftests/ublk/Makefile
/linux/tools/testing/selftests/ublk/kublk.c
/linux/tools/testing/selftests/ublk/kublk.h
/linux/tools/testing/selftests/ublk/test_generic_07.sh
/linux/tools/testing/selftests/ublk/test_stress_05.sh
720447bd06-May-2025 Jakub Kicinski <kuba@kernel.org>

netlink: specs: rt-link: remove implicit structs from devconf

devconf is even odder than SNMP. On input it reports an array of u32s
which seem to be indexed by the enum values - 1. On output kernel

netlink: specs: rt-link: remove implicit structs from devconf

devconf is even odder than SNMP. On input it reports an array of u32s
which seem to be indexed by the enum values - 1. On output kernel
expects a nest where each attr has the enum type as the nla type.

sub-type: u32 is probably best we can do right now.

Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://patch.msgid.link/20250506194101.696272-5-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

show more ...

ab91c14006-May-2025 Jakub Kicinski <kuba@kernel.org>

netlink: specs: remove implicit structs for SNMP counters

uAPI doesn't define structs for the SNMP counters, just enums to index
them as arrays. Switch to the same representation in the spec. C code

netlink: specs: remove implicit structs for SNMP counters

uAPI doesn't define structs for the SNMP counters, just enums to index
them as arrays. Switch to the same representation in the spec. C codegen
will soon need all the struct types to actually exist.

Note that the existing definition was broken, anyway, as the first
member should be the number of counters reported.

Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://patch.msgid.link/20250506194101.696272-4-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

show more ...

6c24223906-May-2025 Jakub Kicinski <kuba@kernel.org>

netlink: specs: ovs: correct struct names

C codegen will soon support using struct types for binary attrs.
Correct the struct names in OvS specs.

Reviewed-by: Donald Hunter <donald.hunter@gmail.com

netlink: specs: ovs: correct struct names

C codegen will soon support using struct types for binary attrs.
Correct the struct names in OvS specs.

Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://patch.msgid.link/20250506194101.696272-3-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

show more ...

f22e764d06-May-2025 Jakub Kicinski <kuba@kernel.org>

netlink: specs: nl80211: drop structs which are not uAPI

C codegen will soon use structs for binary types. A handful of structs
in WiFi carry information elements from the wire, defined by the stand

netlink: specs: nl80211: drop structs which are not uAPI

C codegen will soon use structs for binary types. A handful of structs
in WiFi carry information elements from the wire, defined by the standard.
The structs are not part of uAPI, so we can't use them in C directly.
We could add them to the uAPI or add some annotation to tell the codegen
to output a local version to the user header. The former seems arbitrary
since we don't expose structs for most of the standard. The latter seems
like a lot of work for a rare occurrence. Drop the struct info for now.

Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://lore.kernel.org/004030652d592b379e730be2f0344bebc4a03475.camel@sipsolutions.net
Link: https://patch.msgid.link/20250506194101.696272-2-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

show more ...


/linux/Documentation/devicetree/bindings/net/ethernet-controller.yaml
/linux/Documentation/devicetree/bindings/net/network-class.yaml
/linux/Documentation/devicetree/bindings/net/wireless/brcm,bcm4329-fmac.yaml
/linux/Documentation/devicetree/bindings/net/wireless/qcom,ipq5332-wifi.yaml
/linux/Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
/linux/Documentation/devicetree/bindings/net/wireless/wireless-controller.yaml
/linux/Documentation/devicetree/bindings/soc/qcom/qcom,wcnss.yaml
nl80211.yaml
/linux/drivers/bcma/driver_gpio.c
/linux/drivers/net/usb/lan78xx.c
/linux/drivers/net/wireless/ath/ath10k/ahb.c
/linux/drivers/net/wireless/ath/ath10k/bmi.c
/linux/drivers/net/wireless/ath/ath10k/ce.c
/linux/drivers/net/wireless/ath/ath10k/core.c
/linux/drivers/net/wireless/ath/ath10k/htc.c
/linux/drivers/net/wireless/ath/ath10k/htt_rx.c
/linux/drivers/net/wireless/ath/ath10k/mac.c
/linux/drivers/net/wireless/ath/ath10k/pci.c
/linux/drivers/net/wireless/ath/ath10k/testmode.c
/linux/drivers/net/wireless/ath/ath10k/txrx.c
/linux/drivers/net/wireless/ath/ath10k/usb.c
/linux/drivers/net/wireless/ath/ath10k/wmi.c
/linux/drivers/net/wireless/ath/ath11k/ahb.c
/linux/drivers/net/wireless/ath/ath11k/core.c
/linux/drivers/net/wireless/ath/ath11k/core.h
/linux/drivers/net/wireless/ath/ath11k/hif.h
/linux/drivers/net/wireless/ath/ath11k/mac.c
/linux/drivers/net/wireless/ath/ath11k/mhi.c
/linux/drivers/net/wireless/ath/ath11k/mhi.h
/linux/drivers/net/wireless/ath/ath11k/pci.c
/linux/drivers/net/wireless/ath/ath11k/qmi.c
/linux/drivers/net/wireless/ath/ath11k/testmode.c
/linux/drivers/net/wireless/ath/ath12k/Kconfig
/linux/drivers/net/wireless/ath/ath12k/Makefile
/linux/drivers/net/wireless/ath/ath12k/ahb.c
/linux/drivers/net/wireless/ath/ath12k/ahb.h
/linux/drivers/net/wireless/ath/ath12k/ce.c
/linux/drivers/net/wireless/ath/ath12k/ce.h
/linux/drivers/net/wireless/ath/ath12k/core.c
/linux/drivers/net/wireless/ath/ath12k/core.h
/linux/drivers/net/wireless/ath/ath12k/debugfs.c
/linux/drivers/net/wireless/ath/ath12k/debugfs.h
/linux/drivers/net/wireless/ath/ath12k/debugfs_htt_stats.c
/linux/drivers/net/wireless/ath/ath12k/dp.c
/linux/drivers/net/wireless/ath/ath12k/dp.h
/linux/drivers/net/wireless/ath/ath12k/dp_mon.c
/linux/drivers/net/wireless/ath/ath12k/dp_mon.h
/linux/drivers/net/wireless/ath/ath12k/dp_rx.c
/linux/drivers/net/wireless/ath/ath12k/dp_rx.h
/linux/drivers/net/wireless/ath/ath12k/dp_tx.c
/linux/drivers/net/wireless/ath/ath12k/dp_tx.h
/linux/drivers/net/wireless/ath/ath12k/fw.c
/linux/drivers/net/wireless/ath/ath12k/fw.h
/linux/drivers/net/wireless/ath/ath12k/hal.c
/linux/drivers/net/wireless/ath/ath12k/hal.h
/linux/drivers/net/wireless/ath/ath12k/hal_desc.h
/linux/drivers/net/wireless/ath/ath12k/hal_rx.c
/linux/drivers/net/wireless/ath/ath12k/hal_rx.h
/linux/drivers/net/wireless/ath/ath12k/hw.c
/linux/drivers/net/wireless/ath/ath12k/hw.h
/linux/drivers/net/wireless/ath/ath12k/mac.c
/linux/drivers/net/wireless/ath/ath12k/mac.h
/linux/drivers/net/wireless/ath/ath12k/mhi.c
/linux/drivers/net/wireless/ath/ath12k/pci.c
/linux/drivers/net/wireless/ath/ath12k/pci.h
/linux/drivers/net/wireless/ath/ath12k/peer.c
/linux/drivers/net/wireless/ath/ath12k/peer.h
/linux/drivers/net/wireless/ath/ath12k/qmi.c
/linux/drivers/net/wireless/ath/ath12k/qmi.h
/linux/drivers/net/wireless/ath/ath12k/reg.c
/linux/drivers/net/wireless/ath/ath12k/reg.h
/linux/drivers/net/wireless/ath/ath12k/testmode.c
/linux/drivers/net/wireless/ath/ath12k/wmi.c
/linux/drivers/net/wireless/ath/ath12k/wmi.h
/linux/drivers/net/wireless/ath/wcn36xx/testmode.c
/linux/drivers/net/wireless/ath/wil6210/txrx.h
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.c
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.h
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/pmu.c
/linux/drivers/net/wireless/intel/iwlwifi/cfg/22000.c
/linux/drivers/net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h
/linux/drivers/net/wireless/intel/iwlwifi/fw/api/phy-ctxt.h
/linux/drivers/net/wireless/intel/iwlwifi/fw/api/power.h
/linux/drivers/net/wireless/intel/iwlwifi/fw/api/rx.h
/linux/drivers/net/wireless/intel/iwlwifi/fw/api/stats.h
/linux/drivers/net/wireless/intel/iwlwifi/fw/dbg.c
/linux/drivers/net/wireless/intel/iwlwifi/fw/file.h
/linux/drivers/net/wireless/intel/iwlwifi/fw/runtime.h
/linux/drivers/net/wireless/intel/iwlwifi/iwl-context-info-gen3.h
/linux/drivers/net/wireless/intel/iwlwifi/iwl-context-info.h
/linux/drivers/net/wireless/intel/iwlwifi/iwl-csr.h
/linux/drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c
/linux/drivers/net/wireless/intel/iwlwifi/iwl-trans.h
/linux/drivers/net/wireless/intel/iwlwifi/iwl-utils.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/d3.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/fw.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/iface.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/iface.h
/linux/drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/mld.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/mlo.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/notif.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/notif.h
/linux/drivers/net/wireless/intel/iwlwifi/mld/rx.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/stats.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/tests/agg.c
/linux/drivers/net/wireless/intel/iwlwifi/mvm/fw.c
/linux/drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
/linux/drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
/linux/drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
/linux/drivers/net/wireless/intel/iwlwifi/mvm/sta.h
/linux/drivers/net/wireless/intel/iwlwifi/mvm/tx.c
/linux/drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c
/linux/drivers/net/wireless/intel/iwlwifi/pcie/ctxt-info.c
/linux/drivers/net/wireless/intel/iwlwifi/pcie/rx.c
/linux/drivers/net/wireless/intel/iwlwifi/pcie/trans-gen2.c
/linux/drivers/net/wireless/intel/iwlwifi/pcie/trans.c
/linux/drivers/net/wireless/marvell/mwifiex/cfg80211.c
/linux/drivers/net/wireless/marvell/mwifiex/cfp.c
/linux/drivers/net/wireless/marvell/mwifiex/cmdevt.c
/linux/drivers/net/wireless/marvell/mwifiex/init.c
/linux/drivers/net/wireless/marvell/mwifiex/main.c
/linux/drivers/net/wireless/marvell/mwifiex/main.h
/linux/drivers/net/wireless/marvell/mwifiex/pcie.c
/linux/drivers/net/wireless/marvell/mwifiex/sta_cmd.c
/linux/drivers/net/wireless/marvell/mwifiex/txrx.c
/linux/drivers/net/wireless/marvell/mwifiex/util.c
/linux/drivers/net/wireless/marvell/mwifiex/wmm.c
/linux/drivers/net/wireless/ralink/rt2x00/rt2800lib.c
/linux/drivers/net/wireless/virtual/mac80211_hwsim.c
/linux/drivers/ssb/driver_gpio.c
/linux/include/linux/ieee80211.h
/linux/include/linux/skbuff.h
/linux/include/net/cfg80211.h
/linux/include/net/devlink.h
/linux/include/net/mac80211.h
/linux/include/net/sock.h
/linux/include/uapi/linux/nl80211.h
/linux/net/devlink/health.c
/linux/net/devlink/param.c
/linux/net/mac80211/cfg.c
/linux/net/mac80211/chan.c
/linux/net/mac80211/debugfs_sta.c
/linux/net/mac80211/ibss.c
/linux/net/mac80211/ieee80211_i.h
/linux/net/mac80211/iface.c
/linux/net/mac80211/link.c
/linux/net/mac80211/mesh.c
/linux/net/mac80211/mesh_pathtbl.c
/linux/net/mac80211/mesh_plink.c
/linux/net/mac80211/mlme.c
/linux/net/mac80211/parse.c
/linux/net/mac80211/rate.c
/linux/net/mac80211/rc80211_minstrel_ht.c
/linux/net/mac80211/spectmgmt.c
/linux/net/mac80211/sta_info.c
/linux/net/mac80211/sta_info.h
/linux/net/mac80211/tdls.c
/linux/net/mac80211/tx.c
/linux/net/mac80211/util.c
/linux/net/wireless/nl80211.c
/linux/tools/net/ynl/pyynl/ynl_gen_c.py
/linux/tools/net/ynl/samples/devlink.c
/linux/tools/net/ynl/samples/rt-addr.c
/linux/tools/net/ynl/samples/rt-route.c
429ac62105-May-2025 Jiri Pirko <jiri@nvidia.com>

devlink: define enum for attr types of dynamic attributes

Devlink param and health reporter fmsg use attributes with dynamic type
which is determined according to a different type. Currently used va

devlink: define enum for attr types of dynamic attributes

Devlink param and health reporter fmsg use attributes with dynamic type
which is determined according to a different type. Currently used values
are NLA_*. The problem is, they are not part of UAPI. They may change
which would cause a break.

To make this future safe, introduce a enum that shadows NLA_* values in
it and is part of UAPI.

Also, this allows to possibly carry types that are unrelated to NLA_*
values.

Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
Signed-off-by: Jiri Pirko <jiri@nvidia.com>
Link: https://patch.msgid.link/20250505114513.53370-3-jiri@resnulli.us
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

show more ...


/linux/Documentation/devicetree/bindings/net/allwinner,sun8i-a83t-emac.yaml
/linux/Documentation/devicetree/bindings/net/via,vt8500-rhine.yaml
devlink.yaml
/linux/Documentation/networking/devlink/ixgbe.rst
/linux/drivers/net/ethernet/freescale/enetc/Kconfig
/linux/drivers/net/ethernet/ibm/Kconfig
/linux/drivers/net/ethernet/ibm/ibmveth.c
/linux/drivers/net/ethernet/ibm/ibmveth.h
/linux/drivers/net/ethernet/intel/idpf/idpf_lib.c
/linux/drivers/net/ethernet/intel/idpf/idpf_singleq_txrx.c
/linux/drivers/net/ethernet/intel/igb/igb.h
/linux/drivers/net/ethernet/intel/igb/igb_main.c
/linux/drivers/net/ethernet/intel/igb/igb_xsk.c
/linux/drivers/net/ethernet/intel/igc/igc.h
/linux/drivers/net/ethernet/intel/igc/igc_main.c
/linux/drivers/net/ethernet/intel/igc/igc_tsn.c
/linux/drivers/net/ethernet/intel/ixgbe/Makefile
/linux/drivers/net/ethernet/intel/ixgbe/devlink/devlink.h
/linux/drivers/net/ethernet/intel/ixgbe/devlink/region.c
/linux/drivers/net/ethernet/intel/ixgbe/ixgbe.h
/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_e610.h
/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
/linux/drivers/net/ethernet/intel/ixgbe/ixgbe_type_e610.h
/linux/drivers/net/ethernet/mediatek/mtk_eth_path.c
/linux/drivers/net/ethernet/mediatek/mtk_eth_soc.c
/linux/drivers/net/ethernet/mediatek/mtk_eth_soc.h
/linux/drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
/linux/drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
/linux/drivers/net/ethernet/stmicro/stmmac/dwmac-intel.h
/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
/linux/drivers/net/mdio/Kconfig
/linux/drivers/net/phy/Makefile
/linux/drivers/net/phy/mdio_bus.c
/linux/drivers/net/phy/mdio_bus_provider.c
/linux/drivers/net/phy/phy_device.c
/linux/drivers/net/phy/realtek/realtek_main.c
/linux/drivers/net/usb/Kconfig
/linux/drivers/net/usb/r8152.c
/linux/drivers/vhost/net.c
/linux/include/linux/phy.h
/linux/include/linux/stmmac.h
/linux/include/linux/udp.h
/linux/include/net/sctp/sm.h
/linux/include/net/sctp/structs.h
/linux/include/net/strparser.h
/linux/include/uapi/linux/devlink.h
/linux/net/bridge/netfilter/nf_conntrack_bridge.c
/linux/net/devlink/health.c
/linux/net/devlink/netlink_gen.c
/linux/net/devlink/param.c
/linux/net/ethtool/netlink.c
/linux/net/ethtool/netlink.h
/linux/net/ethtool/phy.c
/linux/net/ipv4/fib_semantics.c
/linux/net/ipv4/ip_tunnel.c
/linux/net/ipv4/udp.c
/linux/net/ipv6/netfilter.c
/linux/net/ipv6/route.c
/linux/net/ipv6/seg6_local.c
/linux/net/mptcp/protocol.c
/linux/net/netfilter/nf_conntrack_standalone.c
/linux/net/netfilter/nft_quota.c
/linux/net/netfilter/nft_set_pipapo.c
/linux/net/sched/bpf_qdisc.c
/linux/net/sched/sch_api.c
/linux/net/sched/sch_generic.c
/linux/net/sctp/associola.c
/linux/net/sctp/sm_make_chunk.c
/linux/net/strparser/strparser.c
/linux/tools/net/ynl/lib/ynl-priv.h
/linux/tools/net/ynl/lib/ynl.c
/linux/tools/net/ynl/lib/ynl.h
/linux/tools/net/ynl/pyynl/ynl_gen_c.py
/linux/tools/testing/selftests/bpf/prog_tests/bpf_qdisc.c
/linux/tools/testing/selftests/bpf/prog_tests/sock_iter_batch.c
/linux/tools/testing/selftests/bpf/progs/bpf_qdisc_common.h
/linux/tools/testing/selftests/bpf/progs/bpf_qdisc_fail__incompl_ops.c
/linux/tools/testing/selftests/bpf/progs/bpf_qdisc_fifo.c
/linux/tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c
/linux/tools/testing/selftests/bpf/progs/bpf_tracing_net.h
/linux/tools/testing/selftests/bpf/progs/sock_iter_batch.c
/linux/tools/testing/selftests/drivers/net/hw/iou-zcrx.c
/linux/tools/testing/selftests/drivers/net/hw/iou-zcrx.py
/linux/tools/testing/selftests/drivers/net/hw/rss_input_xfrm.py
/linux/tools/testing/selftests/net/lib/py/ksft.py
/linux/tools/testing/selftests/net/mptcp/diag.sh
/linux/tools/testing/selftests/net/mptcp/mptcp_diag.c
/linux/tools/testing/selftests/net/mptcp/mptcp_inq.c
/linux/tools/testing/selftests/net/mptcp/mptcp_lib.sh
/linux/tools/testing/selftests/net/mptcp/mptcp_sockopt.c
/linux/tools/testing/selftests/net/netfilter/Makefile
/linux/tools/testing/selftests/net/netfilter/config
/linux/tools/testing/selftests/net/netfilter/conntrack_resize.sh
/linux/tools/testing/selftests/net/netfilter/nft_fib.sh
337079d302-May-2025 Jakub Kicinski <kuba@kernel.org>

Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net

Cross-merge networking fixes after downstream PR (net-6.15-rc5).

No conflicts or adjacent changes.

Signed-off-by: Jakub Kicinski <kub

Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net

Cross-merge networking fixes after downstream PR (net-6.15-rc5).

No conflicts or adjacent changes.

Signed-off-by: Jakub Kicinski <kuba@kernel.org>

show more ...


/linux/.clang-format
/linux/CREDITS
/linux/Documentation/ABI/stable/sysfs-block
/linux/Documentation/ABI/testing/sysfs-kernel-reboot
/linux/Documentation/admin-guide/xfs.rst
/linux/Documentation/arch/openrisc/openrisc_port.rst
/linux/Documentation/arch/riscv/hwprobe.rst
/linux/Documentation/bpf/bpf_devel_QA.rst
/linux/Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml
/linux/Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
/linux/Documentation/devicetree/bindings/nvmem/layouts/fixed-cell.yaml
/linux/Documentation/devicetree/bindings/nvmem/qcom,qfprom.yaml
/linux/Documentation/devicetree/bindings/nvmem/rockchip,otp.yaml
ethtool.yaml
/linux/Documentation/networking/device_drivers/ethernet/index.rst
/linux/Documentation/networking/device_drivers/ethernet/ti/icssg_prueth.rst
/linux/Documentation/networking/rxrpc.rst
/linux/Documentation/networking/tproxy.rst
/linux/Documentation/power/runtime_pm.rst
/linux/Documentation/translations/zh_CN/arch/openrisc/openrisc_port.rst
/linux/Documentation/translations/zh_TW/arch/openrisc/openrisc_port.rst
/linux/MAINTAINERS
/linux/Makefile
/linux/arch/arm64/include/asm/kvm_host.h
/linux/arch/arm64/include/asm/mmu.h
/linux/arch/arm64/kernel/cpu_errata.c
/linux/arch/arm64/kernel/image-vars.h
/linux/arch/arm64/kernel/pi/map_kernel.c
/linux/arch/arm64/kvm/arm.c
/linux/arch/loongarch/Kconfig
/linux/arch/loongarch/include/asm/fpu.h
/linux/arch/loongarch/include/asm/lbt.h
/linux/arch/loongarch/include/asm/ptrace.h
/linux/arch/loongarch/kernel/Makefile
/linux/arch/loongarch/kernel/fpu.S
/linux/arch/loongarch/kernel/lbt.S
/linux/arch/loongarch/kernel/signal.c
/linux/arch/loongarch/kernel/traps.c
/linux/arch/loongarch/kvm/Makefile
/linux/arch/loongarch/kvm/intc/ipi.c
/linux/arch/loongarch/kvm/main.c
/linux/arch/loongarch/kvm/vcpu.c
/linux/arch/loongarch/mm/hugetlbpage.c
/linux/arch/loongarch/mm/init.c
/linux/arch/openrisc/include/asm/cacheflush.h
/linux/arch/openrisc/include/asm/cpuinfo.h
/linux/arch/openrisc/kernel/Makefile
/linux/arch/openrisc/kernel/cacheinfo.c
/linux/arch/openrisc/kernel/dma.c
/linux/arch/openrisc/kernel/setup.c
/linux/arch/openrisc/mm/cache.c
/linux/arch/openrisc/mm/init.c
/linux/arch/powerpc/boot/wrapper
/linux/arch/powerpc/kernel/module_64.c
/linux/arch/powerpc/mm/book3s64/radix_pgtable.c
/linux/arch/powerpc/platforms/powernv/Kconfig
/linux/arch/powerpc/platforms/pseries/Kconfig
/linux/arch/riscv/include/asm/alternative-macros.h
/linux/arch/riscv/include/asm/cacheflush.h
/linux/arch/riscv/include/asm/kgdb.h
/linux/arch/riscv/include/asm/syscall.h
/linux/arch/riscv/kernel/Makefile
/linux/arch/riscv/kernel/kgdb.c
/linux/arch/riscv/kernel/module-sections.c
/linux/arch/riscv/kernel/module.c
/linux/arch/riscv/kernel/probes/uprobes.c
/linux/arch/riscv/kernel/setup.c
/linux/arch/riscv/kernel/unaligned_access_speed.c
/linux/arch/x86/boot/Makefile
/linux/arch/x86/boot/compressed/mem.c
/linux/arch/x86/boot/compressed/sev.c
/linux/arch/x86/boot/compressed/sev.h
/linux/arch/x86/events/core.c
/linux/arch/x86/events/intel/core.c
/linux/arch/x86/events/intel/ds.c
/linux/arch/x86/events/intel/uncore_snbep.c
/linux/arch/x86/include/asm/intel-family.h
/linux/arch/x86/include/asm/kvm_host.h
/linux/arch/x86/include/asm/pgalloc.h
/linux/arch/x86/kernel/cpu/amd.c
/linux/arch/x86/kernel/cpu/microcode/amd.c
/linux/arch/x86/kernel/e820.c
/linux/arch/x86/kernel/i8253.c
/linux/arch/x86/kernel/machine_kexec_32.c
/linux/arch/x86/kvm/svm/avic.c
/linux/arch/x86/kvm/trace.h
/linux/arch/x86/kvm/vmx/posted_intr.c
/linux/arch/x86/kvm/x86.c
/linux/arch/x86/lib/x86-opcode-map.txt
/linux/arch/x86/mm/pgtable.c
/linux/arch/x86/platform/efi/efi_64.c
/linux/arch/x86/xen/enlighten.c
/linux/block/bdev.c
/linux/block/bio-integrity.c
/linux/block/blk-cgroup.c
/linux/block/blk-settings.c
/linux/block/blk-sysfs.c
/linux/block/blk-throttle.h
/linux/block/blk-zoned.c
/linux/block/blk.h
/linux/block/fops.c
/linux/block/ioctl.c
/linux/crypto/krb5/rfc3961_simplified.c
/linux/crypto/scompress.c
/linux/crypto/testmgr.c
/linux/drivers/accel/ivpu/ivpu_drv.c
/linux/drivers/accel/ivpu/ivpu_fw.c
/linux/drivers/accel/ivpu/ivpu_hw.h
/linux/drivers/accel/ivpu/ivpu_hw_btrs.c
/linux/drivers/accel/ivpu/ivpu_hw_btrs.h
/linux/drivers/accel/ivpu/ivpu_job.c
/linux/drivers/accel/ivpu/ivpu_sysfs.c
/linux/drivers/accel/ivpu/vpu_boot_api.h
/linux/drivers/accel/ivpu/vpu_jsm_api.h
/linux/drivers/acpi/acpica/aclocal.h
/linux/drivers/acpi/acpica/nsrepair2.c
/linux/drivers/android/binder.c
/linux/drivers/ata/libata-scsi.c
/linux/drivers/base/auxiliary.c
/linux/drivers/base/base.h
/linux/drivers/base/bus.c
/linux/drivers/base/core.c
/linux/drivers/base/dd.c
/linux/drivers/base/devtmpfs.c
/linux/drivers/base/memory.c
/linux/drivers/base/module.c
/linux/drivers/base/swnode.c
/linux/drivers/block/Kconfig
/linux/drivers/block/loop.c
/linux/drivers/block/ublk_drv.c
/linux/drivers/bluetooth/btintel_pcie.c
/linux/drivers/bluetooth/btmtksdio.c
/linux/drivers/bluetooth/btusb.c
/linux/drivers/char/misc.c
/linux/drivers/char/virtio_console.c
/linux/drivers/comedi/drivers/jr3_pci.c
/linux/drivers/cpufreq/Kconfig.arm
/linux/drivers/cpufreq/amd-pstate.c
/linux/drivers/cpufreq/apple-soc-cpufreq.c
/linux/drivers/cpufreq/cppc_cpufreq.c
/linux/drivers/cpufreq/cpufreq-dt-platdev.c
/linux/drivers/cpufreq/cpufreq.c
/linux/drivers/cpufreq/intel_pstate.c
/linux/drivers/cpufreq/scmi-cpufreq.c
/linux/drivers/cpufreq/scpi-cpufreq.c
/linux/drivers/cpufreq/sun50i-cpufreq-nvmem.c
/linux/drivers/crypto/atmel-sha204a.c
/linux/drivers/cxl/core/core.h
/linux/drivers/cxl/core/features.c
/linux/drivers/cxl/core/pci.c
/linux/drivers/cxl/core/port.c
/linux/drivers/cxl/core/regs.c
/linux/drivers/cxl/cxl.h
/linux/drivers/cxl/pci.c
/linux/drivers/cxl/pmem.c
/linux/drivers/dma-buf/sw_sync.c
/linux/drivers/firmware/stratix10-svc.c
/linux/drivers/gpio/gpiolib.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
/linux/drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
/linux/drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
/linux/drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
/linux/drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c
/linux/drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c
/linux/drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c
/linux/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
/linux/drivers/gpu/drm/amd/amdgpu/psp_v11_0.c
/linux/drivers/gpu/drm/amd/amdgpu/psp_v13_0.c
/linux/drivers/gpu/drm/amd/amdgpu/psp_v14_0.c
/linux/drivers/gpu/drm/amd/amdgpu/vi.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/dml21_wrapper.c
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c
/linux/drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_8b_10b.c
/linux/drivers/gpu/drm/exynos/exynos7_drm_decon.c
/linux/drivers/gpu/drm/exynos/exynos_drm_drv.c
/linux/drivers/gpu/drm/exynos/exynos_drm_fimc.c
/linux/drivers/gpu/drm/exynos/exynos_drm_fimd.c
/linux/drivers/gpu/drm/exynos/exynos_drm_vidi.c
/linux/drivers/gpu/drm/i915/display/intel_display_device.h
/linux/drivers/gpu/drm/i915/display/intel_dp.c
/linux/drivers/gpu/drm/meson/meson_drv.c
/linux/drivers/gpu/drm/meson/meson_drv.h
/linux/drivers/gpu/drm/meson/meson_encoder_hdmi.c
/linux/drivers/gpu/drm/meson/meson_vclk.c
/linux/drivers/gpu/drm/meson/meson_vclk.h
/linux/drivers/gpu/drm/mgag200/mgag200_mode.c
/linux/drivers/gpu/drm/msm/adreno/a6xx_gpu.c
/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_1_14_msm8937.h
/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_1_15_msm8917.h
/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_1_16_msm8953.h
/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_1_7_msm8996.h
/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_3_2_sdm660.h
/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_3_3_sdm630.h
/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
/linux/drivers/gpu/drm/msm/registers/adreno/adreno_pm4.xml
/linux/drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
/linux/drivers/gpu/drm/v3d/v3d_sched.c
/linux/drivers/gpu/drm/virtio/virtgpu_drv.c
/linux/drivers/gpu/drm/xe/xe_dma_buf.c
/linux/drivers/gpu/drm/xe/xe_guc_ads.c
/linux/drivers/gpu/drm/xe/xe_hmm.c
/linux/drivers/gpu/drm/xe/xe_pxp_debugfs.c
/linux/drivers/hv/hv_common.c
/linux/drivers/hwtracing/intel_th/Kconfig
/linux/drivers/hwtracing/intel_th/msu.c
/linux/drivers/i2c/busses/i2c-cros-ec-tunnel.c
/linux/drivers/i2c/i2c-atr.c
/linux/drivers/iio/magnetometer/ak8974.c
/linux/drivers/input/joystick/magellan.c
/linux/drivers/iommu/amd/iommu.c
/linux/drivers/irqchip/Kconfig
/linux/drivers/irqchip/irq-gic-v2m.c
/linux/drivers/irqchip/irq-renesas-rzv2h.c
/linux/drivers/mcb/mcb-parse.c
/linux/drivers/md/bcache/super.c
/linux/drivers/md/dm-bufio.c
/linux/drivers/md/dm-integrity.c
/linux/drivers/md/dm-table.c
/linux/drivers/md/md-bitmap.c
/linux/drivers/md/raid1.c
/linux/drivers/md/raid10.c
/linux/drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
/linux/drivers/misc/mei/hw-me-regs.h
/linux/drivers/misc/mei/pci-me.c
/linux/drivers/misc/mei/vsc-tp.c
/linux/drivers/misc/pci_endpoint_test.c
/linux/drivers/mmc/host/Kconfig
/linux/drivers/mmc/host/renesas_sdhi_core.c
/linux/drivers/net/bonding/bond_main.c
/linux/drivers/net/dsa/mt7530.c
/linux/drivers/net/dsa/ocelot/felix_vsc9959.c
/linux/drivers/net/ethernet/airoha/airoha_eth.c
/linux/drivers/net/ethernet/airoha/airoha_eth.h
/linux/drivers/net/ethernet/airoha/airoha_regs.h
/linux/drivers/net/ethernet/amd/pds_core/adminq.c
/linux/drivers/net/ethernet/amd/pds_core/auxbus.c
/linux/drivers/net/ethernet/amd/pds_core/core.c
/linux/drivers/net/ethernet/amd/pds_core/core.h
/linux/drivers/net/ethernet/amd/pds_core/devlink.c
/linux/drivers/net/ethernet/amd/xgbe/xgbe-desc.c
/linux/drivers/net/ethernet/amd/xgbe/xgbe-dev.c
/linux/drivers/net/ethernet/amd/xgbe/xgbe-drv.c
/linux/drivers/net/ethernet/amd/xgbe/xgbe.h
/linux/drivers/net/ethernet/broadcom/asp2/bcmasp.c
/linux/drivers/net/ethernet/broadcom/asp2/bcmasp.h
/linux/drivers/net/ethernet/broadcom/asp2/bcmasp_ethtool.c
/linux/drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
/linux/drivers/net/ethernet/broadcom/asp2/bcmasp_intf_defs.h
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt.c
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt.h
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h
/linux/drivers/net/ethernet/cavium/thunder/thunder_bgx.c
/linux/drivers/net/ethernet/dec/tulip/tulip_core.c
/linux/drivers/net/ethernet/dec/tulip/winbond-840.c
/linux/drivers/net/ethernet/dlink/dl2k.c
/linux/drivers/net/ethernet/dlink/dl2k.h
/linux/drivers/net/ethernet/freescale/enetc/Kconfig
/linux/drivers/net/ethernet/freescale/enetc/enetc.c
/linux/drivers/net/ethernet/freescale/fec_main.c
/linux/drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c
/linux/drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c
/linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
/linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h
/linux/drivers/net/ethernet/intel/Kconfig
/linux/drivers/net/ethernet/intel/ice/ice_ddp.c
/linux/drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c
/linux/drivers/net/ethernet/intel/idpf/idpf.h
/linux/drivers/net/ethernet/intel/idpf/idpf_lib.c
/linux/drivers/net/ethernet/intel/idpf/idpf_main.c
/linux/drivers/net/ethernet/intel/igc/igc.h
/linux/drivers/net/ethernet/intel/igc/igc_base.h
/linux/drivers/net/ethernet/intel/igc/igc_defines.h
/linux/drivers/net/ethernet/intel/igc/igc_ethtool.c
/linux/drivers/net/ethernet/intel/igc/igc_main.c
/linux/drivers/net/ethernet/intel/igc/igc_ptp.c
/linux/drivers/net/ethernet/intel/igc/igc_regs.h
/linux/drivers/net/ethernet/intel/igc/igc_tsn.c
/linux/drivers/net/ethernet/intel/igc/igc_tsn.h
/linux/drivers/net/ethernet/marvell/octeon_ep/octep_main.c
/linux/drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
/linux/drivers/net/ethernet/marvell/octeontx2/nic/otx2_xsk.c
/linux/drivers/net/ethernet/marvell/octeontx2/nic/rep.c
/linux/drivers/net/ethernet/marvell/prestera/prestera_pci.c
/linux/drivers/net/ethernet/mediatek/mtk_eth_path.c
/linux/drivers/net/ethernet/mediatek/mtk_eth_soc.c
/linux/drivers/net/ethernet/mediatek/mtk_eth_soc.h
/linux/drivers/net/ethernet/mediatek/mtk_star_emac.c
/linux/drivers/net/ethernet/mellanox/mlx4/mr.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/rdma.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/rdma.h
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.h
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/rule.c
/linux/drivers/net/ethernet/microchip/lan743x_main.c
/linux/drivers/net/ethernet/microchip/lan743x_main.h
/linux/drivers/net/ethernet/mscc/ocelot.c
/linux/drivers/net/ethernet/natsemi/natsemi.c
/linux/drivers/net/ethernet/netronome/nfp/nfp_net_common.c
/linux/drivers/net/ethernet/realtek/r8169.h
/linux/drivers/net/ethernet/realtek/r8169_main.c
/linux/drivers/net/ethernet/realtek/r8169_phy_config.c
/linux/drivers/net/ethernet/realtek/rtase/rtase_main.c
/linux/drivers/net/ethernet/sis/sis900.c
/linux/drivers/net/ethernet/stmicro/stmmac/Kconfig
/linux/drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c
/linux/drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c
/linux/drivers/net/ethernet/stmicro/stmmac/dwmac1000.h
/linux/drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c
/linux/drivers/net/ethernet/stmicro/stmmac/stmmac.h
/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_fpe.c
/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_fpe.h
/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c
/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
/linux/drivers/net/ethernet/sun/niu.c
/linux/drivers/net/ethernet/ti/icssg/icssg_common.c
/linux/drivers/net/ethernet/ti/icssg/icssg_prueth.h
/linux/drivers/net/ethernet/ti/icssg/icssg_stats.c
/linux/drivers/net/ethernet/ti/icssg/icssg_stats.h
/linux/drivers/net/ethernet/ti/icssg/icssg_switch_map.h
/linux/drivers/net/ethernet/vertexcom/mse102x.c
/linux/drivers/net/mdio/Kconfig
/linux/drivers/net/mdio/mdio-bcm-unimac.c
/linux/drivers/net/mdio/mdio-mux-meson-gxl.c
/linux/drivers/net/mdio/mdio-thunder.c
/linux/drivers/net/netdevsim/netdev.c
/linux/drivers/net/phy/aquantia/aquantia_main.c
/linux/drivers/net/phy/dp83822.c
/linux/drivers/net/phy/marvell-88q2xxx.c
/linux/drivers/net/phy/microchip.c
/linux/drivers/net/phy/phy_led_triggers.c
/linux/drivers/net/phy/phylink.c
/linux/drivers/net/usb/rndis_host.c
/linux/drivers/net/veth.c
/linux/drivers/net/virtio_net.c
/linux/drivers/net/vmxnet3/vmxnet3_xdp.c
/linux/drivers/net/vrf.c
/linux/drivers/net/vxlan/vxlan_vnifilter.c
/linux/drivers/net/wireless/ath/carl9170/fw.c
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c
/linux/drivers/net/wireless/intel/iwlwifi/cfg/sc.c
/linux/drivers/net/wireless/intel/iwlwifi/iwl-config.h
/linux/drivers/net/wireless/intel/iwlwifi/iwl-csr.h
/linux/drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c
/linux/drivers/net/wireless/intel/iwlwifi/iwl-trans.c
/linux/drivers/net/wireless/intel/iwlwifi/iwl-trans.h
/linux/drivers/net/wireless/intel/iwlwifi/mld/agg.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/d3.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/debugfs.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/fw.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/mld.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/mld.h
/linux/drivers/net/wireless/intel/iwlwifi/pcie/drv.c
/linux/drivers/net/wireless/intel/iwlwifi/pcie/internal.h
/linux/drivers/net/wireless/intel/iwlwifi/pcie/trans.c
/linux/drivers/net/wireless/intel/iwlwifi/pcie/tx.c
/linux/drivers/net/wireless/intel/iwlwifi/tests/devinfo.c
/linux/drivers/net/wireless/purelifi/plfxlc/mac.c
/linux/drivers/net/xen-netfront.c
/linux/drivers/nvme/host/core.c
/linux/drivers/nvme/host/multipath.c
/linux/drivers/nvme/target/auth.c
/linux/drivers/nvme/target/core.c
/linux/drivers/nvme/target/pci-epf.c
/linux/drivers/nvmem/core.c
/linux/drivers/nvmem/qfprom.c
/linux/drivers/nvmem/rockchip-otp.c
/linux/drivers/pci/msi/msi.c
/linux/drivers/pci/pci.c
/linux/drivers/pci/setup-bus.c
/linux/drivers/platform/x86/amd/pmc/pmc.c
/linux/drivers/platform/x86/asus-wmi.c
/linux/drivers/platform/x86/dell/alienware-wmi-wmax.c
/linux/drivers/platform/x86/ideapad-laptop.c
/linux/drivers/platform/x86/intel/hid.c
/linux/drivers/platform/x86/intel/uncore-frequency/uncore-frequency.c
/linux/drivers/power/supply/power_supply_sysfs.c
/linux/drivers/pps/generators/pps_gen_tio.c
/linux/drivers/ptp/ptp_ocp.c
/linux/drivers/scsi/mpi3mr/mpi3mr_fw.c
/linux/drivers/scsi/scsi.c
/linux/drivers/scsi/scsi_lib.c
/linux/drivers/spi/spi-imx.c
/linux/drivers/spi/spi-sun4i.c
/linux/drivers/spi/spi-tegra210-quad.c
/linux/drivers/target/iscsi/iscsi_target.c
/linux/drivers/thermal/intel/int340x_thermal/processor_thermal_device_pci.c
/linux/drivers/thermal/intel/int340x_thermal/processor_thermal_rfim.c
/linux/drivers/tty/serial/msm_serial.c
/linux/drivers/tty/serial/sifive.c
/linux/drivers/tty/vt/selection.c
/linux/drivers/ufs/core/ufs-mcq.c
/linux/drivers/ufs/core/ufshcd.c
/linux/drivers/ufs/host/ufs-qcom.c
/linux/drivers/ufs/host/ufs-qcom.h
/linux/drivers/usb/cdns3/cdns3-gadget.c
/linux/drivers/usb/chipidea/ci_hdrc_imx.c
/linux/drivers/usb/class/cdc-wdm.c
/linux/drivers/usb/core/quirks.c
/linux/drivers/usb/dwc3/dwc3-xilinx.c
/linux/drivers/usb/dwc3/gadget.c
/linux/drivers/usb/host/ohci-pci.c
/linux/drivers/usb/host/xhci-hub.c
/linux/drivers/usb/host/xhci-ring.c
/linux/drivers/usb/host/xhci.c
/linux/drivers/usb/host/xhci.h
/linux/drivers/usb/serial/ftdi_sio.c
/linux/drivers/usb/serial/ftdi_sio_ids.h
/linux/drivers/usb/serial/option.c
/linux/drivers/usb/serial/usb-serial-simple.c
/linux/drivers/usb/storage/unusual_uas.h
/linux/drivers/usb/typec/class.c
/linux/drivers/usb/typec/class.h
/linux/drivers/vfio/pci/vfio_pci_config.c
/linux/drivers/vhost/scsi.c
/linux/drivers/virtio/virtio.c
/linux/drivers/virtio/virtio_pci_modern.c
/linux/drivers/virtio/virtio_ring.c
/linux/fs/Kconfig
/linux/fs/bcachefs/alloc_foreground.c
/linux/fs/bcachefs/alloc_foreground.h
/linux/fs/bcachefs/bcachefs.h
/linux/fs/bcachefs/bcachefs_format.h
/linux/fs/bcachefs/bkey_methods.c
/linux/fs/bcachefs/btree_iter.c
/linux/fs/bcachefs/btree_update_interior.c
/linux/fs/bcachefs/buckets.c
/linux/fs/bcachefs/buckets.h
/linux/fs/bcachefs/dirent.c
/linux/fs/bcachefs/dirent.h
/linux/fs/bcachefs/errcode.h
/linux/fs/bcachefs/error.c
/linux/fs/bcachefs/error.h
/linux/fs/bcachefs/extents.c
/linux/fs/bcachefs/fs-ioctl.c
/linux/fs/bcachefs/fs-ioctl.h
/linux/fs/bcachefs/fs.c
/linux/fs/bcachefs/fsck.c
/linux/fs/bcachefs/inode.h
/linux/fs/bcachefs/inode_format.h
/linux/fs/bcachefs/io_read.c
/linux/fs/bcachefs/journal.c
/linux/fs/bcachefs/journal.h
/linux/fs/bcachefs/journal_reclaim.c
/linux/fs/bcachefs/movinggc.c
/linux/fs/bcachefs/movinggc.h
/linux/fs/bcachefs/namei.c
/linux/fs/bcachefs/opts.h
/linux/fs/bcachefs/rebalance.c
/linux/fs/bcachefs/rebalance.h
/linux/fs/bcachefs/recovery.c
/linux/fs/bcachefs/recovery_passes.c
/linux/fs/bcachefs/sb-errors_format.h
/linux/fs/bcachefs/snapshot.c
/linux/fs/bcachefs/str_hash.h
/linux/fs/bcachefs/super-io.c
/linux/fs/bcachefs/super.c
/linux/fs/bcachefs/sysfs.c
/linux/fs/bcachefs/tests.c
/linux/fs/bcachefs/util.h
/linux/fs/btrfs/extent_io.c
/linux/fs/btrfs/file.c
/linux/fs/btrfs/inode.c
/linux/fs/btrfs/relocation.c
/linux/fs/btrfs/subpage.c
/linux/fs/btrfs/tree-checker.c
/linux/fs/btrfs/zoned.c
/linux/fs/buffer.c
/linux/fs/cachefiles/key.c
/linux/fs/ceph/inode.c
/linux/fs/dax.c
/linux/fs/eventpoll.c
/linux/fs/ext4/ialloc.c
/linux/fs/ext4/mballoc.c
/linux/fs/file.c
/linux/fs/jbd2/revoke.c
/linux/fs/namei.c
/linux/fs/namespace.c
/linux/fs/netfs/fscache_cache.c
/linux/fs/netfs/fscache_cookie.c
/linux/fs/nfs/Kconfig
/linux/fs/nfs/internal.h
/linux/fs/nfs/nfs4session.h
/linux/fs/nfsd/Kconfig
/linux/fs/nfsd/nfs4state.c
/linux/fs/nfsd/nfsfh.h
/linux/fs/notify/fanotify/fanotify_user.c
/linux/fs/ocfs2/journal.c
/linux/fs/smb/client/cifsproto.h
/linux/fs/smb/client/connect.c
/linux/fs/smb/client/file.c
/linux/fs/smb/server/auth.c
/linux/fs/smb/server/connection.c
/linux/fs/smb/server/mgmt/user_session.c
/linux/fs/smb/server/mgmt/user_session.h
/linux/fs/smb/server/oplock.c
/linux/fs/smb/server/oplock.h
/linux/fs/smb/server/smb2pdu.c
/linux/fs/smb/server/transport_ipc.c
/linux/fs/smb/server/transport_tcp.c
/linux/fs/smb/server/transport_tcp.h
/linux/fs/smb/server/vfs.c
/linux/fs/smb/server/vfs_cache.c
/linux/fs/splice.c
/linux/fs/stat.c
/linux/fs/xattr.c
/linux/fs/xfs/xfs_zone_gc.c
/linux/include/acpi/actbl.h
/linux/include/cxl/features.h
/linux/include/drm/drm_gem.h
/linux/include/linux/backing-dev.h
/linux/include/linux/blkdev.h
/linux/include/linux/buffer_head.h
/linux/include/linux/ceph/osd_client.h
/linux/include/linux/dma-mapping.h
/linux/include/linux/ethtool.h
/linux/include/linux/file_ref.h
/linux/include/linux/fsnotify_backend.h
/linux/include/linux/fwnode.h
/linux/include/linux/local_lock_internal.h
/linux/include/linux/mm.h
/linux/include/linux/mmzone.h
/linux/include/linux/module.h
/linux/include/linux/namei.h
/linux/include/linux/nfs.h
/linux/include/linux/pci.h
/linux/include/linux/pds/pds_adminq.h
/linux/include/linux/phy.h
/linux/include/linux/phylink.h
/linux/include/linux/soc/mediatek/mtk_wed.h
/linux/include/linux/tcp.h
/linux/include/linux/virtio.h
/linux/include/net/af_rxrpc.h
/linux/include/net/bluetooth/hci.h
/linux/include/net/bluetooth/hci_core.h
/linux/include/net/bluetooth/hci_sync.h
/linux/include/net/flow.h
/linux/include/net/ip6_fib.h
/linux/include/net/ip_fib.h
/linux/include/net/netns/ipv6.h
/linux/include/net/nexthop.h
/linux/include/net/route.h
/linux/include/net/sch_generic.h
/linux/include/net/xdp_sock.h
/linux/include/net/xsk_buff_pool.h
/linux/include/uapi/drm/ivpu_accel.h
/linux/include/uapi/linux/ethtool_netlink_generated.h
/linux/include/uapi/linux/io_uring.h
/linux/include/uapi/linux/landlock.h
/linux/include/uapi/linux/netfilter/nf_tables.h
/linux/include/uapi/linux/tcp.h
/linux/include/uapi/linux/vhost.h
/linux/include/uapi/linux/virtio_pci.h
/linux/include/ufs/ufs_quirks.h
/linux/init/Kconfig
/linux/io_uring/io_uring.c
/linux/io_uring/rsrc.c
/linux/io_uring/zcrx.c
/linux/io_uring/zcrx.h
/linux/kernel/audit_watch.c
/linux/kernel/bpf/hashtab.c
/linux/kernel/bpf/preload/bpf_preload_kern.c
/linux/kernel/bpf/syscall.c
/linux/kernel/cgroup/cgroup.c
/linux/kernel/dma/coherent.c
/linux/kernel/dma/contiguous.c
/linux/kernel/dma/mapping.c
/linux/kernel/events/core.c
/linux/kernel/params.c
/linux/kernel/sched/cpufreq_schedutil.c
/linux/kernel/sched/ext.c
/linux/kernel/sched/fair.c
/linux/kernel/trace/ftrace.c
/linux/kernel/trace/trace_entries.h
/linux/kernel/trace/trace_events_filter.c
/linux/kernel/vhost_task.c
/linux/lib/Kconfig.debug
/linux/lib/Kconfig.ubsan
/linux/lib/string.c
/linux/lib/test_ubsan.c
/linux/mm/gup.c
/linux/mm/hugetlb_vmemmap.c
/linux/mm/internal.h
/linux/mm/kasan/kasan_test_c.c
/linux/mm/memblock.c
/linux/mm/memcontrol-v1.c
/linux/mm/memory.c
/linux/mm/migrate.c
/linux/mm/mm_init.c
/linux/mm/page_alloc.c
/linux/mm/vmscan.c
/linux/net/bluetooth/hci_conn.c
/linux/net/bluetooth/hci_event.c
/linux/net/bluetooth/hci_sync.c
/linux/net/bluetooth/iso.c
/linux/net/bluetooth/l2cap_core.c
/linux/net/ceph/osd_client.c
/linux/net/core/lwtunnel.c
/linux/net/core/net_namespace.c
/linux/net/core/netdev-genl.c
/linux/net/core/selftests.c
/linux/net/core/xdp.c
/linux/net/ethtool/mm.c
/linux/net/ipv4/fib_semantics.c
/linux/net/ipv4/gre_demux.c
/linux/net/ipv4/inet_diag.c
/linux/net/ipv4/nexthop.c
/linux/net/ipv4/route.c
/linux/net/ipv4/tcp.c
/linux/net/ipv4/tcp_fastopen.c
/linux/net/ipv4/tcp_offload.c
/linux/net/ipv4/udp_offload.c
/linux/net/ipv6/ip6_fib.c
/linux/net/ipv6/route.c
/linux/net/ipv6/tcp_ipv6.c
/linux/net/ipv6/tcpv6_offload.c
/linux/net/mac80211/status.c
/linux/net/mptcp/pm_userspace.c
/linux/net/netfilter/Kconfig
/linux/net/netfilter/nf_conntrack_core.c
/linux/net/netfilter/nf_tables_api.c
/linux/net/netfilter/xt_IDLETIMER.c
/linux/net/netfilter/xt_cgroup.c
/linux/net/rxrpc/af_rxrpc.c
/linux/net/rxrpc/ar-internal.h
/linux/net/rxrpc/rxgk.c
/linux/net/rxrpc/txbuf.c
/linux/net/sched/sch_drr.c
/linux/net/sched/sch_ets.c
/linux/net/sched/sch_hfsc.c
/linux/net/sched/sch_qfq.c
/linux/net/sunrpc/cache.c
/linux/net/tipc/monitor.c
/linux/net/xdp/xsk.c
/linux/net/xdp/xsk_buff_pool.c
/linux/rust/Makefile
/linux/rust/helpers/dma.c
/linux/rust/helpers/helpers.c
/linux/rust/helpers/io.c
/linux/rust/kernel/firmware.rs
/linux/rust/pin-init/examples/pthread_mutex.rs
/linux/rust/pin-init/src/alloc.rs
/linux/rust/pin-init/src/lib.rs
/linux/samples/bpf/Makefile
/linux/scripts/Makefile.compiler
/linux/scripts/Makefile.extrawarn
/linux/scripts/generate_rust_analyzer.py
/linux/scripts/genksyms/keywords.c
/linux/scripts/genksyms/parse.y
/linux/security/Kconfig.hardening
/linux/security/integrity/ima/ima_main.c
/linux/security/landlock/domain.c
/linux/security/landlock/domain.h
/linux/security/landlock/syscalls.c
/linux/tools/Makefile
/linux/tools/arch/x86/lib/x86-opcode-map.txt
/linux/tools/hv/hv_kvp_daemon.c
/linux/tools/net/ynl/Makefile.deps
/linux/tools/net/ynl/pyynl/ynl_gen_rst.py
/linux/tools/objtool/check.c
/linux/tools/sched_ext/scx_flatcg.bpf.c
/linux/tools/testing/cxl/test/mem.c
/linux/tools/testing/kunit/configs/all_tests.config
/linux/tools/testing/kunit/qemu_configs/sh.py
/linux/tools/testing/memblock/tests/basic_api.c
/linux/tools/testing/selftests/bpf/prog_tests/for_each.c
/linux/tools/testing/selftests/bpf/prog_tests/sockmap_ktls.c
/linux/tools/testing/selftests/bpf/progs/bpf_misc.h
/linux/tools/testing/selftests/bpf/progs/for_each_hash_modify.c
/linux/tools/testing/selftests/drivers/net/.gitignore
/linux/tools/testing/selftests/drivers/net/Makefile
/linux/tools/testing/selftests/drivers/net/dsa/tc_taprio.sh
/linux/tools/testing/selftests/drivers/net/hw/Makefile
/linux/tools/testing/selftests/drivers/net/hw/iou-zcrx.c
/linux/tools/testing/selftests/drivers/net/hw/iou-zcrx.py
/linux/tools/testing/selftests/drivers/net/hw/xsk_reconfig.py
/linux/tools/testing/selftests/drivers/net/napi_id.py
/linux/tools/testing/selftests/drivers/net/napi_id_helper.c
/linux/tools/testing/selftests/drivers/net/ocelot/psfp.sh
/linux/tools/testing/selftests/drivers/net/queues.py
/linux/tools/testing/selftests/filesystems/mount-notify/mount-notify_test.c
/linux/tools/testing/selftests/ftrace/test.d/dynevent/dynevent_limitations.tc
/linux/tools/testing/selftests/ftrace/test.d/filter/event-filter-function.tc
/linux/tools/testing/selftests/landlock/audit.h
/linux/tools/testing/selftests/landlock/audit_test.c
/linux/tools/testing/selftests/landlock/fs_test.c
/linux/tools/testing/selftests/lib/config
/linux/tools/testing/selftests/net/fib_tests.sh
/linux/tools/testing/selftests/net/forwarding/bridge_vlan_aware.sh
/linux/tools/testing/selftests/net/forwarding/tc_taprio.sh
/linux/tools/testing/selftests/net/forwarding/tsn_lib.sh
/linux/tools/testing/selftests/net/lib.sh
/linux/tools/testing/selftests/net/lib/.gitignore
/linux/tools/testing/selftests/net/lib/Makefile
/linux/tools/testing/selftests/net/lib/ksft.h
/linux/tools/testing/selftests/net/lib/xdp_helper.c
/linux/tools/testing/selftests/net/mptcp/diag.sh
/linux/tools/testing/selftests/pcie_bwctrl/Makefile
/linux/tools/testing/selftests/tc-testing/tc-tests/infra/qdiscs.json
/linux/tools/testing/selftests/ublk/Makefile
/linux/tools/testing/selftests/ublk/fault_inject.c
/linux/tools/testing/selftests/ublk/kublk.c
/linux/tools/testing/selftests/ublk/kublk.h
/linux/tools/testing/selftests/ublk/stripe.c
/linux/tools/testing/selftests/ublk/test_common.sh
/linux/tools/testing/selftests/ublk/test_generic_04.sh
/linux/tools/testing/selftests/ublk/test_generic_05.sh
/linux/tools/testing/selftests/ublk/test_generic_06.sh
/linux/tools/testing/selftests/ublk/test_loop_01.sh
/linux/tools/testing/selftests/ublk/test_loop_02.sh
/linux/tools/testing/selftests/ublk/test_loop_03.sh
/linux/tools/testing/selftests/ublk/test_loop_04.sh
/linux/tools/testing/selftests/ublk/test_loop_05.sh
/linux/tools/testing/selftests/ublk/test_stress_01.sh
/linux/tools/testing/selftests/ublk/test_stress_02.sh
/linux/tools/testing/selftests/ublk/test_stress_03.sh
/linux/tools/testing/selftests/ublk/test_stress_04.sh
/linux/tools/testing/selftests/ublk/test_stress_05.sh
/linux/tools/testing/selftests/ublk/test_stripe_01.sh
/linux/tools/testing/selftests/ublk/test_stripe_02.sh
/linux/tools/testing/selftests/ublk/test_stripe_03.sh
/linux/tools/testing/selftests/ublk/test_stripe_04.sh
10c34b7d25-Apr-2025 Kory Maincent <kory.maincent@bootlin.com>

netlink: specs: ethtool: Remove UAPI duplication of phy-upstream enum

The phy-upstream enum is already defined in the ethtool.h UAPI header
and used by the ethtool userspace tool. However, the ethto

netlink: specs: ethtool: Remove UAPI duplication of phy-upstream enum

The phy-upstream enum is already defined in the ethtool.h UAPI header
and used by the ethtool userspace tool. However, the ethtool spec does
not reference it, causing YNL to auto-generate a duplicate and redundant
enum.

Fix this by updating the spec to reference the existing UAPI enum
in ethtool.h.

Signed-off-by: Kory Maincent <kory.maincent@bootlin.com>
Link: https://patch.msgid.link/20250425171419.947352-1-kory.maincent@bootlin.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

show more ...


/linux/.clang-format
/linux/.mailmap
/linux/CREDITS
/linux/Documentation/ABI/stable/sysfs-block
/linux/Documentation/ABI/testing/sysfs-driver-ufs
/linux/Documentation/ABI/testing/sysfs-kernel-reboot
/linux/Documentation/admin-guide/hw-vuln/index.rst
/linux/Documentation/admin-guide/hw-vuln/rsb.rst
/linux/Documentation/admin-guide/kernel-parameters.txt
/linux/Documentation/admin-guide/xfs.rst
/linux/Documentation/arch/riscv/hwprobe.rst
/linux/Documentation/arch/x86/cpuinfo.rst
/linux/Documentation/devicetree/bindings/ata/ceva,ahci-1v84.yaml
/linux/Documentation/devicetree/bindings/display/bridge/nwl-dsi.yaml
/linux/Documentation/devicetree/bindings/gpio/xlnx,zynqmp-gpio-modepin.yaml
/linux/Documentation/devicetree/bindings/interrupt-controller/fsl,irqsteer.yaml
/linux/Documentation/devicetree/bindings/pwm/renesas,tpu-pwm.yaml
/linux/Documentation/devicetree/bindings/reset/xlnx,zynqmp-reset.yaml
/linux/Documentation/devicetree/bindings/soc/fsl/fsl,ls1028a-reset.yaml
/linux/Documentation/devicetree/bindings/timer/nxp,sysctr-timer.yaml
/linux/Documentation/devicetree/bindings/usb/dwc3-xilinx.yaml
/linux/Documentation/devicetree/bindings/usb/microchip,usb5744.yaml
/linux/Documentation/devicetree/bindings/usb/xlnx,usb2.yaml
/linux/Documentation/filesystems/ext4/super.rst
ethtool.yaml
/linux/Documentation/power/runtime_pm.rst
/linux/Documentation/userspace-api/mseal.rst
/linux/Documentation/wmi/devices/msi-wmi-platform.rst
/linux/MAINTAINERS
/linux/Makefile
/linux/arch/arm64/include/asm/rqspinlock.h
/linux/arch/loongarch/kernel/Makefile
/linux/arch/loongarch/kvm/Makefile
/linux/arch/riscv/include/asm/alternative-macros.h
/linux/arch/riscv/include/asm/kgdb.h
/linux/arch/riscv/include/asm/syscall.h
/linux/arch/riscv/kernel/Makefile
/linux/arch/riscv/kernel/kgdb.c
/linux/arch/riscv/kernel/module-sections.c
/linux/arch/riscv/kernel/module.c
/linux/arch/riscv/kernel/setup.c
/linux/arch/riscv/kernel/unaligned_access_speed.c
/linux/arch/s390/Kconfig
/linux/arch/s390/Makefile
/linux/arch/s390/include/asm/march.h
/linux/arch/s390/kernel/perf_cpum_cf.c
/linux/arch/s390/kernel/perf_cpum_cf_events.c
/linux/arch/s390/kernel/perf_cpum_sf.c
/linux/arch/s390/kernel/processor.c
/linux/arch/s390/tools/gen_facilities.c
/linux/arch/x86/boot/compressed/mem.c
/linux/arch/x86/boot/compressed/sev.c
/linux/arch/x86/boot/compressed/sev.h
/linux/arch/x86/entry/entry.S
/linux/arch/x86/events/intel/core.c
/linux/arch/x86/events/intel/ds.c
/linux/arch/x86/events/intel/uncore_snbep.c
/linux/arch/x86/include/asm/intel-family.h
/linux/arch/x86/include/asm/nospec-branch.h
/linux/arch/x86/include/asm/smap.h
/linux/arch/x86/kernel/acpi/boot.c
/linux/arch/x86/kernel/cpu/amd.c
/linux/arch/x86/kernel/cpu/bugs.c
/linux/arch/x86/kernel/cpu/microcode/amd.c
/linux/arch/x86/kernel/cpu/resctrl/rdtgroup.c
/linux/arch/x86/kernel/e820.c
/linux/arch/x86/kernel/early_printk.c
/linux/arch/x86/kernel/i8253.c
/linux/arch/x86/mm/tlb.c
/linux/arch/x86/power/hibernate_asm_64.S
/linux/arch/x86/xen/enlighten.c
/linux/arch/x86/xen/multicalls.c
/linux/arch/x86/xen/smp_pv.c
/linux/arch/x86/xen/xen-asm.S
/linux/arch/x86/xen/xen-ops.h
/linux/block/bdev.c
/linux/block/bio-integrity.c
/linux/block/blk-sysfs.c
/linux/block/blk-throttle.h
/linux/crypto/ahash.c
/linux/crypto/scompress.c
/linux/crypto/testmgr.c
/linux/drivers/accel/ivpu/ivpu_debugfs.c
/linux/drivers/accel/ivpu/ivpu_drv.c
/linux/drivers/accel/ivpu/ivpu_fw.c
/linux/drivers/accel/ivpu/ivpu_hw.h
/linux/drivers/accel/ivpu/ivpu_hw_btrs.c
/linux/drivers/accel/ivpu/ivpu_hw_btrs.h
/linux/drivers/accel/ivpu/ivpu_ipc.c
/linux/drivers/accel/ivpu/ivpu_job.c
/linux/drivers/accel/ivpu/ivpu_ms.c
/linux/drivers/accel/ivpu/ivpu_sysfs.c
/linux/drivers/accel/ivpu/vpu_boot_api.h
/linux/drivers/accel/ivpu/vpu_jsm_api.h
/linux/drivers/acpi/acpica/aclocal.h
/linux/drivers/acpi/acpica/nsrepair2.c
/linux/drivers/acpi/button.c
/linux/drivers/acpi/ec.c
/linux/drivers/acpi/pptt.c
/linux/drivers/ata/libata-sata.c
/linux/drivers/ata/pata_pxa.c
/linux/drivers/ata/sata_sx4.c
/linux/drivers/block/Kconfig
/linux/drivers/block/loop.c
/linux/drivers/block/null_blk/main.c
/linux/drivers/block/ublk_drv.c
/linux/drivers/bluetooth/hci_vhci.c
/linux/drivers/char/virtio_console.c
/linux/drivers/cpufreq/amd-pstate.c
/linux/drivers/cpufreq/cpufreq.c
/linux/drivers/cpufreq/intel_pstate.c
/linux/drivers/crypto/atmel-sha204a.c
/linux/drivers/crypto/caam/qi.c
/linux/drivers/crypto/tegra/tegra-se-aes.c
/linux/drivers/dma-buf/sw_sync.c
/linux/drivers/dma-buf/udmabuf.c
/linux/drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
/linux/drivers/firmware/cirrus/test/cs_dsp_test_bin.c
/linux/drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
/linux/drivers/fpga/tests/fpga-bridge-test.c
/linux/drivers/fpga/tests/fpga-mgr-test.c
/linux/drivers/fpga/tests/fpga-region-test.c
/linux/drivers/fwctl/main.c
/linux/drivers/fwctl/pds/main.c
/linux/drivers/gpio/gpiolib.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu.h
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
/linux/drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
/linux/drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
/linux/drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
/linux/drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
/linux/drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c
/linux/drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c
/linux/drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c
/linux/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
/linux/drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
/linux/drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
/linux/drivers/gpu/drm/amd/amdgpu/psp_v11_0.c
/linux/drivers/gpu/drm/amd/amdgpu/psp_v13_0.c
/linux/drivers/gpu/drm/amd/amdgpu/psp_v14_0.c
/linux/drivers/gpu/drm/amd/amdgpu/vi.c
/linux/drivers/gpu/drm/amd/amdkfd/kfd_topology.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/dml21_wrapper.c
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c
/linux/drivers/gpu/drm/amd/include/kgd_pp_interface.h
/linux/drivers/gpu/drm/amd/pm/amdgpu_dpm.c
/linux/drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h
/linux/drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
/linux/drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c
/linux/drivers/gpu/drm/i915/display/intel_bw.c
/linux/drivers/gpu/drm/i915/display/intel_display.c
/linux/drivers/gpu/drm/i915/display/intel_display_device.h
/linux/drivers/gpu/drm/i915/display/intel_dp.c
/linux/drivers/gpu/drm/i915/display/intel_vblank.c
/linux/drivers/gpu/drm/i915/gt/intel_rc6.c
/linux/drivers/gpu/drm/i915/gt/uc/intel_huc.c
/linux/drivers/gpu/drm/i915/gt/uc/intel_huc.h
/linux/drivers/gpu/drm/i915/gt/uc/intel_uc.c
/linux/drivers/gpu/drm/i915/gvt/opregion.c
/linux/drivers/gpu/drm/i915/i915_drv.h
/linux/drivers/gpu/drm/i915/selftests/i915_selftest.c
/linux/drivers/gpu/drm/i915/soc/intel_dram.c
/linux/drivers/gpu/drm/imagination/pvr_fw.c
/linux/drivers/gpu/drm/imagination/pvr_job.c
/linux/drivers/gpu/drm/imagination/pvr_queue.c
/linux/drivers/gpu/drm/mgag200/mgag200_mode.c
/linux/drivers/gpu/drm/msm/adreno/a6xx_gpu.c
/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_1_14_msm8937.h
/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_1_15_msm8917.h
/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_1_16_msm8953.h
/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_1_7_msm8996.h
/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_3_2_sdm660.h
/linux/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_3_3_sdm630.h
/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c
/linux/drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
/linux/drivers/gpu/drm/msm/registers/adreno/adreno_pm4.xml
/linux/drivers/gpu/drm/nouveau/nouveau_bo.c
/linux/drivers/gpu/drm/nouveau/nouveau_gem.c
/linux/drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c
/linux/drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
/linux/drivers/gpu/drm/sti/Makefile
/linux/drivers/gpu/drm/tests/drm_client_modeset_test.c
/linux/drivers/gpu/drm/tests/drm_cmdline_parser_test.c
/linux/drivers/gpu/drm/tests/drm_kunit_helpers.c
/linux/drivers/gpu/drm/tests/drm_modes_test.c
/linux/drivers/gpu/drm/tests/drm_probe_helper_test.c
/linux/drivers/gpu/drm/v3d/v3d_sched.c
/linux/drivers/gpu/drm/virtio/virtgpu_drv.c
/linux/drivers/gpu/drm/virtio/virtgpu_gem.c
/linux/drivers/gpu/drm/virtio/virtgpu_plane.c
/linux/drivers/gpu/drm/virtio/virtgpu_prime.c
/linux/drivers/gpu/drm/xe/instructions/xe_gpu_commands.h
/linux/drivers/gpu/drm/xe/xe_device_types.h
/linux/drivers/gpu/drm/xe/xe_dma_buf.c
/linux/drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c
/linux/drivers/gpu/drm/xe/xe_guc_ads.c
/linux/drivers/gpu/drm/xe/xe_guc_pc.c
/linux/drivers/gpu/drm/xe/xe_hmm.c
/linux/drivers/gpu/drm/xe/xe_hw_engine.c
/linux/drivers/gpu/drm/xe/xe_hw_engine_class_sysfs.c
/linux/drivers/gpu/drm/xe/xe_migrate.c
/linux/drivers/gpu/drm/xe/xe_pxp_debugfs.c
/linux/drivers/gpu/drm/xe/xe_ring_ops.c
/linux/drivers/gpu/drm/xe/xe_svm.c
/linux/drivers/gpu/drm/xe/xe_wa_oob.rules
/linux/drivers/i2c/busses/i2c-cros-ec-tunnel.c
/linux/drivers/i2c/i2c-atr.c
/linux/drivers/iio/magnetometer/ak8974.c
/linux/drivers/infiniband/core/cma.c
/linux/drivers/infiniband/core/ucaps.c
/linux/drivers/infiniband/core/umem_odp.c
/linux/drivers/infiniband/hw/bnxt_re/ib_verbs.c
/linux/drivers/infiniband/hw/hns/hns_roce_main.c
/linux/drivers/infiniband/hw/mlx5/fs.c
/linux/drivers/infiniband/hw/usnic/usnic_ib_main.c
/linux/drivers/infiniband/sw/rxe/rxe_loc.h
/linux/drivers/infiniband/sw/rxe/rxe_mr.c
/linux/drivers/infiniband/sw/rxe/rxe_resp.c
/linux/drivers/input/joystick/magellan.c
/linux/drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c
/linux/drivers/iommu/dma-iommu.c
/linux/drivers/iommu/exynos-iommu.c
/linux/drivers/iommu/intel/iommu.c
/linux/drivers/iommu/intel/irq_remapping.c
/linux/drivers/iommu/iommu.c
/linux/drivers/iommu/ipmmu-vmsa.c
/linux/drivers/iommu/mtk_iommu.c
/linux/drivers/irqchip/Kconfig
/linux/drivers/irqchip/irq-bcm2712-mip.c
/linux/drivers/irqchip/irq-renesas-rzv2h.c
/linux/drivers/irqchip/irq-sg2042-msi.c
/linux/drivers/md/bcache/super.c
/linux/drivers/md/md-bitmap.c
/linux/drivers/md/raid1.c
/linux/drivers/md/raid10.c
/linux/drivers/net/dsa/b53/b53_common.c
/linux/drivers/net/dsa/mt7530.c
/linux/drivers/net/dsa/mv88e6xxx/chip.c
/linux/drivers/net/dsa/mv88e6xxx/devlink.c
/linux/drivers/net/ethernet/amd/pds_core/adminq.c
/linux/drivers/net/ethernet/amd/pds_core/auxbus.c
/linux/drivers/net/ethernet/amd/pds_core/core.c
/linux/drivers/net/ethernet/amd/pds_core/core.h
/linux/drivers/net/ethernet/amd/pds_core/devlink.c
/linux/drivers/net/ethernet/amd/xgbe/xgbe-desc.c
/linux/drivers/net/ethernet/amd/xgbe/xgbe-dev.c
/linux/drivers/net/ethernet/amd/xgbe/xgbe-drv.c
/linux/drivers/net/ethernet/amd/xgbe/xgbe.h
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt.c
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
/linux/drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h
/linux/drivers/net/ethernet/freescale/enetc/enetc.c
/linux/drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
/linux/drivers/net/ethernet/mediatek/mtk_eth_soc.c
/linux/drivers/net/ethernet/mediatek/mtk_eth_soc.h
/linux/drivers/net/ethernet/mediatek/mtk_star_emac.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/rdma.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/rdma.h
/linux/drivers/net/ethernet/mscc/ocelot.c
/linux/drivers/net/ethernet/realtek/rtase/rtase_main.c
/linux/drivers/net/ethernet/stmicro/stmmac/dwmac1000.h
/linux/drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c
/linux/drivers/net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c
/linux/drivers/net/ethernet/sun/niu.c
/linux/drivers/net/ethernet/ti/icssg/icss_iep.c
/linux/drivers/net/ethernet/ti/icssg/icssg_common.c
/linux/drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
/linux/drivers/net/phy/dp83822.c
/linux/drivers/net/phy/microchip.c
/linux/drivers/net/phy/phy_led_triggers.c
/linux/drivers/net/phy/phylink.c
/linux/drivers/net/usb/rndis_host.c
/linux/drivers/net/virtio_net.c
/linux/drivers/net/vmxnet3/vmxnet3_xdp.c
/linux/drivers/net/vxlan/vxlan_vnifilter.c
/linux/drivers/net/wireless/ath/carl9170/fw.c
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c
/linux/drivers/net/wireless/intel/iwlwifi/cfg/sc.c
/linux/drivers/net/wireless/intel/iwlwifi/iwl-config.h
/linux/drivers/net/wireless/intel/iwlwifi/iwl-csr.h
/linux/drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c
/linux/drivers/net/wireless/intel/iwlwifi/iwl-trans.c
/linux/drivers/net/wireless/intel/iwlwifi/iwl-trans.h
/linux/drivers/net/wireless/intel/iwlwifi/mld/agg.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/d3.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/debugfs.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/fw.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/mac80211.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/mld.c
/linux/drivers/net/wireless/intel/iwlwifi/mld/mld.h
/linux/drivers/net/wireless/intel/iwlwifi/pcie/drv.c
/linux/drivers/net/wireless/intel/iwlwifi/pcie/internal.h
/linux/drivers/net/wireless/intel/iwlwifi/pcie/trans.c
/linux/drivers/net/wireless/intel/iwlwifi/pcie/tx.c
/linux/drivers/net/wireless/intel/iwlwifi/tests/devinfo.c
/linux/drivers/net/wireless/purelifi/plfxlc/mac.c
/linux/drivers/net/xen-netfront.c
/linux/drivers/nvme/host/core.c
/linux/drivers/nvme/host/multipath.c
/linux/drivers/nvme/host/tcp.c
/linux/drivers/nvme/target/auth.c
/linux/drivers/nvme/target/fc.c
/linux/drivers/nvme/target/fcloop.c
/linux/drivers/nvme/target/pci-epf.c
/linux/drivers/pci/msi/msi.c
/linux/drivers/pci/pci.c
/linux/drivers/pci/quirks.c
/linux/drivers/platform/mellanox/mlxbf-bootctl.c
/linux/drivers/platform/x86/amd/pmf/auto-mode.c
/linux/drivers/platform/x86/amd/pmf/cnqf.c
/linux/drivers/platform/x86/amd/pmf/core.c
/linux/drivers/platform/x86/amd/pmf/pmf.h
/linux/drivers/platform/x86/amd/pmf/sps.c
/linux/drivers/platform/x86/amd/pmf/tee-if.c
/linux/drivers/platform/x86/asus-laptop.c
/linux/drivers/platform/x86/dell/alienware-wmi-wmax.c
/linux/drivers/platform/x86/msi-wmi-platform.c
/linux/drivers/platform/x86/x86-android-tablets/dmi.c
/linux/drivers/platform/x86/x86-android-tablets/other.c
/linux/drivers/platform/x86/x86-android-tablets/x86-android-tablets.h
/linux/drivers/power/supply/power_supply_sysfs.c
/linux/drivers/ptp/ptp_ocp.c
/linux/drivers/pwm/core.c
/linux/drivers/pwm/pwm-axi-pwmgen.c
/linux/drivers/pwm/pwm-fsl-ftm.c
/linux/drivers/pwm/pwm-mediatek.c
/linux/drivers/pwm/pwm-rcar.c
/linux/drivers/pwm/pwm-stm32.c
/linux/drivers/ras/amd/atl/internal.h
/linux/drivers/ras/amd/atl/umc.c
/linux/drivers/ras/amd/fmpm.c
/linux/drivers/s390/virtio/virtio_ccw.c
/linux/drivers/scsi/hisi_sas/hisi_sas_main.c
/linux/drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
/linux/drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
/linux/drivers/scsi/megaraid/megaraid_sas.h
/linux/drivers/scsi/megaraid/megaraid_sas_base.c
/linux/drivers/scsi/megaraid/megaraid_sas_fusion.c
/linux/drivers/scsi/pm8001/pm8001_sas.c
/linux/drivers/scsi/scsi_transport_iscsi.c
/linux/drivers/scsi/scsi_transport_srp.c
/linux/drivers/scsi/smartpqi/smartpqi_init.c
/linux/drivers/spi/spi-fsl-qspi.c
/linux/drivers/spi/spi-imx.c
/linux/drivers/spi/spi-sun4i.c
/linux/drivers/spi/spi-tegra210-quad.c
/linux/drivers/thermal/intel/int340x_thermal/processor_thermal_device_pci.c
/linux/drivers/thermal/intel/int340x_thermal/processor_thermal_rfim.c
/linux/drivers/ufs/core/ufs-sysfs.c
/linux/drivers/ufs/core/ufshcd-priv.h
/linux/drivers/ufs/core/ufshcd.c
/linux/drivers/ufs/host/ufs-exynos.c
/linux/drivers/ufs/host/ufs-exynos.h
/linux/drivers/vfio/pci/vfio_pci_config.c
/linux/drivers/vhost/scsi.c
/linux/drivers/virtio/virtio.c
/linux/drivers/virtio/virtio_pci_modern.c
/linux/drivers/virtio/virtio_ring.c
/linux/fs/Kconfig
/linux/fs/afs/dynroot.c
/linux/fs/bcachefs/Kconfig
/linux/fs/bcachefs/bcachefs.h
/linux/fs/bcachefs/btree_journal_iter.c
/linux/fs/bcachefs/btree_node_scan.c
/linux/fs/bcachefs/btree_update_interior.c
/linux/fs/bcachefs/btree_write_buffer.c
/linux/fs/bcachefs/buckets.c
/linux/fs/bcachefs/buckets.h
/linux/fs/bcachefs/checksum.c
/linux/fs/bcachefs/checksum.h
/linux/fs/bcachefs/data_update.c
/linux/fs/bcachefs/dirent.c
/linux/fs/bcachefs/errcode.h
/linux/fs/bcachefs/extents.c
/linux/fs/bcachefs/fs-io-buffered.c
/linux/fs/bcachefs/fs-ioctl.c
/linux/fs/bcachefs/fsck.c
/linux/fs/bcachefs/io_read.c
/linux/fs/bcachefs/journal_io.c
/linux/fs/bcachefs/recovery.c
/linux/fs/bcachefs/sb-errors_format.h
/linux/fs/bcachefs/super-io.c
/linux/fs/bcachefs/super.c
/linux/fs/btrfs/disk-io.c
/linux/fs/btrfs/file.c
/linux/fs/btrfs/ioctl.c
/linux/fs/btrfs/relocation.c
/linux/fs/btrfs/subpage.c
/linux/fs/btrfs/super.c
/linux/fs/btrfs/tree-checker.c
/linux/fs/btrfs/zoned.c
/linux/fs/cachefiles/key.c
/linux/fs/dax.c
/linux/fs/devpts/inode.c
/linux/fs/erofs/erofs_fs.h
/linux/fs/erofs/fileio.c
/linux/fs/erofs/zdata.c
/linux/fs/erofs/zmap.c
/linux/fs/eventpoll.c
/linux/fs/ext4/block_validity.c
/linux/fs/ext4/inode.c
/linux/fs/ext4/mballoc.c
/linux/fs/ext4/namei.c
/linux/fs/fuse/virtio_fs.c
/linux/fs/hfs/bnode.c
/linux/fs/hfsplus/bnode.c
/linux/fs/iomap/buffered-io.c
/linux/fs/isofs/export.c
/linux/fs/namei.c
/linux/fs/namespace.c
/linux/fs/netfs/fscache_cache.c
/linux/fs/netfs/fscache_cookie.c
/linux/fs/netfs/main.c
/linux/fs/nfs/Kconfig
/linux/fs/nfs/internal.h
/linux/fs/nfs/nfs4session.h
/linux/fs/nfsd/Kconfig
/linux/fs/nfsd/nfs4state.c
/linux/fs/nfsd/nfsfh.h
/linux/fs/overlayfs/overlayfs.h
/linux/fs/overlayfs/super.c
/linux/fs/smb/client/cifsencrypt.c
/linux/fs/smb/client/cifsglob.h
/linux/fs/smb/client/cifspdu.h
/linux/fs/smb/client/cifsproto.h
/linux/fs/smb/client/connect.c
/linux/fs/smb/client/file.c
/linux/fs/smb/client/inode.c
/linux/fs/smb/client/reparse.c
/linux/fs/smb/client/reparse.h
/linux/fs/smb/client/sess.c
/linux/fs/smb/client/smb1ops.c
/linux/fs/smb/client/smb2ops.c
/linux/fs/smb/client/smb2pdu.c
/linux/fs/smb/common/smb2pdu.h
/linux/fs/smb/server/connection.c
/linux/fs/smb/server/oplock.c
/linux/fs/smb/server/oplock.h
/linux/fs/smb/server/smb2pdu.c
/linux/fs/smb/server/smb_common.h
/linux/fs/smb/server/transport_ipc.c
/linux/fs/smb/server/transport_tcp.c
/linux/fs/smb/server/transport_tcp.h
/linux/fs/smb/server/vfs.c
/linux/fs/smb/server/vfs_cache.c
/linux/fs/stat.c
/linux/fs/xfs/xfs_buf.c
/linux/fs/xfs/xfs_buf_mem.c
/linux/fs/xfs/xfs_dquot.c
/linux/fs/xfs/xfs_fsmap.c
/linux/fs/xfs/xfs_inode_item.c
/linux/fs/xfs/xfs_log.c
/linux/fs/xfs/xfs_mount.h
/linux/fs/xfs/xfs_sysfs.c
/linux/fs/xfs/xfs_trans_ail.c
/linux/fs/xfs/xfs_trans_priv.h
/linux/fs/xfs/xfs_zone_alloc.c
/linux/fs/xfs/xfs_zone_gc.c
/linux/include/acpi/actbl.h
/linux/include/crypto/hash.h
/linux/include/crypto/internal/hash.h
/linux/include/drm/drm_gem.h
/linux/include/drm/drm_kunit_helpers.h
/linux/include/drm/intel/pciids.h
/linux/include/linux/backing-dev.h
/linux/include/linux/blkdev.h
/linux/include/linux/dcache.h
/linux/include/linux/firmware/cirrus/cs_dsp_test_utils.h
/linux/include/linux/hrtimer.h
/linux/include/linux/local_lock.h
/linux/include/linux/local_lock_internal.h
/linux/include/linux/mm.h
/linux/include/linux/mmzone.h
/linux/include/linux/namei.h
/linux/include/linux/nfs.h
/linux/include/linux/pci.h
/linux/include/linux/perf_event.h
/linux/include/linux/pgtable.h
/linux/include/linux/phylink.h
/linux/include/linux/platform_data/x86/intel_pmc_ipc.h
/linux/include/linux/virtio.h
/linux/include/net/xdp_sock.h
/linux/include/net/xsk_buff_pool.h
/linux/include/rdma/ib_verbs.h
/linux/include/uapi/cxl/features.h
/linux/include/uapi/drm/ivpu_accel.h
/linux/include/uapi/linux/ethtool_netlink_generated.h
/linux/include/uapi/linux/io_uring.h
/linux/include/uapi/linux/vhost.h
/linux/include/uapi/linux/virtio_pci.h
/linux/include/ufs/ufs.h
/linux/include/ufs/ufshcd.h
/linux/include/vdso/unaligned.h
/linux/init/Kconfig
/linux/io_uring/rsrc.c
/linux/io_uring/zcrx.c
/linux/io_uring/zcrx.h
/linux/kernel/audit_watch.c
/linux/kernel/bpf/queue_stack_maps.c
/linux/kernel/bpf/ringbuf.c
/linux/kernel/bpf/rqspinlock.c
/linux/kernel/cgroup/cgroup.c
/linux/kernel/events/core.c
/linux/kernel/events/uprobes.c
/linux/kernel/sched/cpufreq_schedutil.c
/linux/kernel/sched/ext.c
/linux/kernel/time/hrtimer.c
/linux/kernel/time/tick-common.c
/linux/kernel/trace/ftrace.c
/linux/kernel/trace/rv/rv.c
/linux/kernel/trace/trace.c
/linux/kernel/trace/trace_entries.h
/linux/kernel/trace/trace_events_filter.c
/linux/kernel/trace/trace_events_synth.c
/linux/kernel/trace/trace_functions_graph.c
/linux/kernel/vhost_task.c
/linux/lib/Kconfig.debug
/linux/lib/Kconfig.ubsan
/linux/lib/alloc_tag.c
/linux/lib/asn1_decoder.c
/linux/lib/iov_iter.c
/linux/lib/string.c
/linux/lib/test_ubsan.c
/linux/lib/tests/slub_kunit.c
/linux/lib/ucs2_string.c
/linux/lib/zlib_inflate/inflate_syms.c
/linux/mm/cma.c
/linux/mm/compaction.c
/linux/mm/filemap.c
/linux/mm/gup.c
/linux/mm/hugetlb.c
/linux/mm/hugetlb_vmemmap.c
/linux/mm/internal.h
/linux/mm/kasan/kasan_test_c.c
/linux/mm/memcontrol-v1.c
/linux/mm/memcontrol.c
/linux/mm/memory.c
/linux/mm/mm_init.c
/linux/mm/page_alloc.c
/linux/mm/slub.c
/linux/mm/userfaultfd.c
/linux/mm/vma.c
/linux/mm/vma.h
/linux/mm/vmscan.c
/linux/net/bluetooth/l2cap_core.c
/linux/net/bridge/br_vlan.c
/linux/net/core/dev.c
/linux/net/core/filter.c
/linux/net/core/lwtunnel.c
/linux/net/core/netdev-genl.c
/linux/net/core/rtnetlink.c
/linux/net/core/selftests.c
/linux/net/dsa/dsa.c
/linux/net/dsa/tag_8021q.c
/linux/net/mac80211/status.c
/linux/net/mptcp/pm_userspace.c
/linux/net/netfilter/nf_flow_table_core.c
/linux/net/sched/sch_hfsc.c
/linux/net/tipc/monitor.c
/linux/net/xdp/xsk.c
/linux/net/xdp/xsk_buff_pool.c
/linux/rust/Makefile
/linux/rust/helpers/dma.c
/linux/rust/helpers/helpers.c
/linux/rust/helpers/io.c
/linux/rust/pin-init/examples/pthread_mutex.rs
/linux/rust/pin-init/src/alloc.rs
/linux/rust/pin-init/src/lib.rs
/linux/samples/livepatch/livepatch-callbacks-busymod.c
/linux/samples/livepatch/livepatch-callbacks-demo.c
/linux/samples/livepatch/livepatch-callbacks-mod.c
/linux/samples/livepatch/livepatch-sample.c
/linux/samples/livepatch/livepatch-shadow-fix1.c
/linux/samples/livepatch/livepatch-shadow-fix2.c
/linux/scripts/Makefile.compiler
/linux/scripts/Makefile.extrawarn
/linux/scripts/generate_rust_analyzer.py
/linux/scripts/genksyms/keywords.c
/linux/scripts/genksyms/parse.y
/linux/security/Kconfig.hardening
/linux/security/integrity/ima/ima_main.c
/linux/sound/isa/azt2320.c
/linux/sound/pci/hda/Kconfig
/linux/sound/pci/hda/patch_realtek.c
/linux/sound/pci/hda/tas2781_hda_spi.c
/linux/sound/soc/codecs/aw88081.c
/linux/sound/soc/codecs/cs42l43-jack.c
/linux/sound/soc/codecs/hdmi-codec.c
/linux/sound/soc/codecs/lpass-wsa-macro.c
/linux/sound/soc/dwc/dwc-i2s.c
/linux/sound/soc/fsl/fsl_asrc_dma.c
/linux/sound/soc/fsl/fsl_qmc_audio.c
/linux/sound/soc/intel/avs/path.c
/linux/sound/soc/intel/avs/path.h
/linux/sound/soc/intel/avs/pcm.c
/linux/sound/soc/intel/boards/sof_sdw.c
/linux/sound/soc/qcom/lpass.h
/linux/tools/arch/arm64/include/uapi/asm/kvm.h
/linux/tools/arch/arm64/include/uapi/asm/unistd.h
/linux/tools/arch/x86/include/asm/cpufeatures.h
/linux/tools/arch/x86/include/asm/msr-index.h
/linux/tools/arch/x86/include/uapi/asm/kvm.h
/linux/tools/arch/x86/include/uapi/asm/svm.h
/linux/tools/arch/x86/lib/memset_64.S
/linux/tools/include/linux/cfi_types.h
/linux/tools/include/uapi/asm-generic/mman-common.h
/linux/tools/include/uapi/asm-generic/unistd.h
/linux/tools/include/uapi/linux/in.h
/linux/tools/include/uapi/linux/kvm.h
/linux/tools/include/uapi/linux/perf_event.h
/linux/tools/include/uapi/linux/stat.h
/linux/tools/objtool/arch/x86/decode.c
/linux/tools/objtool/arch/x86/special.c
/linux/tools/objtool/check.c
/linux/tools/objtool/include/objtool/arch.h
/linux/tools/perf/arch/arm/entry/syscalls/syscall.tbl
/linux/tools/perf/arch/mips/entry/syscalls/syscall_n64.tbl
/linux/tools/perf/arch/powerpc/entry/syscalls/syscall.tbl
/linux/tools/perf/arch/s390/entry/syscalls/syscall.tbl
/linux/tools/perf/arch/sh/entry/syscalls/syscall.tbl
/linux/tools/perf/arch/sparc/entry/syscalls/syscall.tbl
/linux/tools/perf/arch/x86/entry/syscalls/syscall_32.tbl
/linux/tools/perf/arch/x86/entry/syscalls/syscall_64.tbl
/linux/tools/perf/arch/xtensa/entry/syscalls/syscall.tbl
/linux/tools/perf/check-headers.sh
/linux/tools/perf/trace/beauty/include/linux/socket.h
/linux/tools/perf/trace/beauty/include/uapi/linux/fcntl.h
/linux/tools/perf/trace/beauty/include/uapi/linux/fs.h
/linux/tools/perf/trace/beauty/include/uapi/linux/mount.h
/linux/tools/perf/trace/beauty/include/uapi/linux/prctl.h
/linux/tools/perf/trace/beauty/include/uapi/linux/stat.h
/linux/tools/perf/trace/beauty/include/uapi/sound/asound.h
/linux/tools/perf/util/evsel.c
/linux/tools/perf/util/unwind-libunwind-local.c
/linux/tools/sched_ext/scx_flatcg.bpf.c
/linux/tools/scripts/syscall.tbl
/linux/tools/testing/kunit/qemu_configs/sh.py
/linux/tools/testing/memblock/internal.h
/linux/tools/testing/memblock/linux/mutex.h
/linux/tools/testing/selftests/bpf/prog_tests/res_spin_lock.c
/linux/tools/testing/selftests/bpf/progs/res_spin_lock.c
/linux/tools/testing/selftests/ftrace/test.d/dynevent/dynevent_limitations.tc
/linux/tools/testing/selftests/ftrace/test.d/filter/event-filter-function.tc
/linux/tools/testing/selftests/ftrace/test.d/ftrace/fgraph-multi-filter.tc
/linux/tools/testing/selftests/lib/config
/linux/tools/testing/selftests/mincore/mincore_selftest.c
/linux/tools/testing/selftests/mm/charge_reserved_hugetlb.sh
/linux/tools/testing/selftests/mm/cow.c
/linux/tools/testing/selftests/mm/hugetlb_reparenting_test.sh
/linux/tools/testing/selftests/net/.gitignore
/linux/tools/testing/selftests/net/Makefile
/linux/tools/testing/selftests/net/forwarding/bridge_vlan_aware.sh
/linux/tools/testing/selftests/net/mptcp/diag.sh
/linux/tools/testing/selftests/net/skf_net_off.c
/linux/tools/testing/selftests/net/skf_net_off.sh
/linux/tools/testing/selftests/tc-testing/tc-tests/infra/qdiscs.json
/linux/tools/testing/selftests/ublk/Makefile
/linux/tools/testing/selftests/ublk/fault_inject.c
/linux/tools/testing/selftests/ublk/kublk.c
/linux/tools/testing/selftests/ublk/kublk.h
/linux/tools/testing/selftests/ublk/stripe.c
/linux/tools/testing/selftests/ublk/test_common.sh
/linux/tools/testing/selftests/ublk/test_generic_04.sh
/linux/tools/testing/selftests/ublk/test_generic_05.sh
/linux/tools/testing/selftests/ublk/test_generic_06.sh
/linux/tools/testing/selftests/ublk/test_loop_01.sh
/linux/tools/testing/selftests/ublk/test_loop_02.sh
/linux/tools/testing/selftests/ublk/test_loop_03.sh
/linux/tools/testing/selftests/ublk/test_loop_04.sh
/linux/tools/testing/selftests/ublk/test_loop_05.sh
/linux/tools/testing/selftests/ublk/test_stress_01.sh
/linux/tools/testing/selftests/ublk/test_stress_02.sh
/linux/tools/testing/selftests/ublk/test_stress_03.sh
/linux/tools/testing/selftests/ublk/test_stress_04.sh
/linux/tools/testing/selftests/ublk/test_stress_05.sh
/linux/tools/testing/selftests/ublk/test_stripe_01.sh
/linux/tools/testing/selftests/ublk/test_stripe_02.sh
/linux/tools/testing/selftests/ublk/test_stripe_03.sh
/linux/tools/testing/selftests/ublk/test_stripe_04.sh
/linux/tools/testing/shared/linux.c
/linux/tools/testing/shared/linux/cleanup.h
620b382318-Apr-2025 Jakub Kicinski <kuba@kernel.org>

netlink: specs: rt-rule: add C naming info

Add properties needed for C codegen to match names with uAPI headers.

Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://patch.msgid.link/

netlink: specs: rt-rule: add C naming info

Add properties needed for C codegen to match names with uAPI headers.

Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://patch.msgid.link/20250418021706.1967583-13-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

show more ...

e3d199d318-Apr-2025 Jakub Kicinski <kuba@kernel.org>

netlink: specs: rtnetlink: correct notify properties

The notify property should point at the object the notifications
carry, usually the get object, not the cmd which triggers
the notification:

n

netlink: specs: rtnetlink: correct notify properties

The notify property should point at the object the notifications
carry, usually the get object, not the cmd which triggers
the notification:

notify:
description: Name of the command sharing the reply type with
this notification.

Not treating this as a fix, I think that only C codegen cares.

Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://patch.msgid.link/20250418021706.1967583-12-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

show more ...

eee94a8918-Apr-2025 Jakub Kicinski <kuba@kernel.org>

netlink: specs: rt-neigh: make sure getneigh is consistent

The consistency check complains replies to do and dump don't match
because dump has no value. It doesn't have to by the schema... but
fixin

netlink: specs: rt-neigh: make sure getneigh is consistent

The consistency check complains replies to do and dump don't match
because dump has no value. It doesn't have to by the schema... but
fixing this in code gen would be more code than adjusting the spec.
This is rare.

Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://patch.msgid.link/20250418021706.1967583-11-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

show more ...

cd87979518-Apr-2025 Jakub Kicinski <kuba@kernel.org>

netlink: specs: rt-neigh: add C naming info

Add properties needed for C codegen to match names with uAPI headers.

Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://patch.msgid.link

netlink: specs: rt-neigh: add C naming info

Add properties needed for C codegen to match names with uAPI headers.

Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://patch.msgid.link/20250418021706.1967583-10-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

show more ...

622d705018-Apr-2025 Jakub Kicinski <kuba@kernel.org>

netlink: specs: rt-link: add notification for newlink

Add a notification entry for netlink so that we can test ntf handling
in classic netlink and C.

Reviewed-by: Donald Hunter <donald.hunter@gmail

netlink: specs: rt-link: add notification for newlink

Add a notification entry for netlink so that we can test ntf handling
in classic netlink and C.

Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://patch.msgid.link/20250418021706.1967583-9-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

show more ...

1c224f1918-Apr-2025 Jakub Kicinski <kuba@kernel.org>

netlink: specs: rt-link: make bond's ipv6 address attribute fixed size

ns-ip6-target is an indexed-array. Codegen for variable size binary
array would be a bit tedious, tell C that we know the size

netlink: specs: rt-link: make bond's ipv6 address attribute fixed size

ns-ip6-target is an indexed-array. Codegen for variable size binary
array would be a bit tedious, tell C that we know the size of these
attributes, since they are IPv6 addrs.

Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://patch.msgid.link/20250418021706.1967583-8-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

show more ...

e6e1f53f18-Apr-2025 Jakub Kicinski <kuba@kernel.org>

netlink: specs: rt-link: adjust AF_ nest for C codegen

The AF nest is indexed by AF ID, so it's a bit strange,
but with minor adjustments C codegen deals with it just fine.
Entirely unclear why the

netlink: specs: rt-link: adjust AF_ nest for C codegen

The AF nest is indexed by AF ID, so it's a bit strange,
but with minor adjustments C codegen deals with it just fine.
Entirely unclear why the names have been in quotes here.

Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://patch.msgid.link/20250418021706.1967583-7-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

show more ...

b12b0f4118-Apr-2025 Jakub Kicinski <kuba@kernel.org>

netlink: specs: rt-link: add C naming info

Add properties needed for C codegen to match names with uAPI headers.

Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://patch.msgid.link/

netlink: specs: rt-link: add C naming info

Add properties needed for C codegen to match names with uAPI headers.

Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://patch.msgid.link/20250418021706.1967583-6-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

show more ...

c703d25818-Apr-2025 Jakub Kicinski <kuba@kernel.org>

netlink: specs: rt-link: remove duplicated group in attr list

group is listed twice for newlink.

Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://patch.msgid.link/20250418021706.1

netlink: specs: rt-link: remove duplicated group in attr list

group is listed twice for newlink.

Reviewed-by: Donald Hunter <donald.hunter@gmail.com>
Link: https://patch.msgid.link/20250418021706.1967583-5-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

show more ...

12345678910>>...13