Skip to content

Conversation

chenhengqi
Copy link
Collaborator

The vmlinux.h is generated from v6.14 kernel built with
each arch's defconfig and the following configs:

    CONFIG_BPF_SYSCALL=y
    CONFIG_DEBUG_INFO=y
    CONFIG_DEBUG_INFO_BTF=y
    CONFIG_DEBUG_INFO_DWARF4=y
    CONFIG_FTRACE=y
    CONFIG_FTRACE_SYSCALLS=y
    CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
    CONFIG_TRACEPOINTS=y

Signed-off-by: Hengqi Chen <hengqi.chen@gmail.com>
The vmlinux.h is generated from v6.14 kernel built with
each arch's defconfig and the following configs:
    CONFIG_BPF_SYSCALL=y
    CONFIG_DEBUG_INFO=y
    CONFIG_DEBUG_INFO_BTF=y
    CONFIG_DEBUG_INFO_DWARF4=y
    CONFIG_FTRACE=y
    CONFIG_FTRACE_SYSCALLS=y
    CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
    CONFIG_TRACEPOINTS=y

Signed-off-by: Hengqi Chen <hengqi.chen@gmail.com>
The v6.14 development cycle renamed cfs_rq::nr_running
to cfs_rq::nr_queued. This breaks runqlen tool. Fix it.
Closes: iovisor#5254.

Signed-off-by: Hengqi Chen <hengqi.chen@gmail.com>
@chenhengqi
Copy link
Collaborator Author

cc @shunghsiyu

@yonghong-song yonghong-song merged commit 82ad428 into iovisor:master Mar 30, 2025
1 of 12 checks passed
cfc4n added a commit to gojue/ecapture that referenced this pull request Jun 16, 2025
cfc4n added a commit to gojue/ecapture that referenced this pull request Jun 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

runqlen: struct cfs_rq field nr_running renamed to nr_queued
2 participants