Skip to content

UBUNTU: [Packaging] Enable coresight in Perf if arm64#311

Open
os369510 wants to merge 1 commit intoNVIDIA:24.04_linux-nvidia-6.17-nextfrom
os369510:perf4arm64
Open

UBUNTU: [Packaging] Enable coresight in Perf if arm64#311
os369510 wants to merge 1 commit intoNVIDIA:24.04_linux-nvidia-6.17-nextfrom
os369510:perf4arm64

Conversation

@os369510
Copy link

@os369510 os369510 commented Feb 3, 2026

It's 1208122 on 6.8 (6.8 build log: https://launchpadlibrarian.net/845166918/buildlog_ubuntu-noble-arm64.linux-nvidia_6.8.0-1046.49_BUILDING.txt.gz )

but it's missing from 6.17 (build log: https://launchpadlibrarian.net/832073467/buildlog_ubuntu-noble-arm64.linux-nvidia-6.17_6.17.0-1004.4_GATHERING.txt.gz)

which causes bench of coresight test case didn't see on 6.17 kernel.

$ uname -r
6.17.0-1008-nvidia-64k
$ sudo perf test list 'arm coresight'
$

LP: https://bugs.launchpad.net/ubuntu/+source/linux-nvidia/+bug/2093957 (re-using the same LP from when this change was made in 6.8-LTS)

@nirmoy
Copy link
Collaborator

nirmoy commented Feb 3, 2026

It is missing from all other version as well. Can you add for others too

git show upstream/24.04_linux-nvidia:debian/rules.d/2-binary-arch.mk|grep CORESIGHT
                $(kmake) prefix=/usr HAVE_CPLUS_DEMANGLE_SUPPORT=1 CROSS_COMPILE=$(CROSS_COMPILE) NO_LIBPERL=1 WERROR=0 $(if $(filter true,$(do_tools_perf_coresight)),CORESIGHT=1,)
nirmoyd@82875d6-lcedt ~/d/NV-Kernels ((a570d304))> git show upstream/24.04_linux-nvidia-6.11-next:debian/rules.d/2-binary-arch.mk |grep CORESIGHT
nirmoyd@82875d6-lcedt ~/d/NV-Kernels ((a570d304)) [0|1]> git show upstream/24.04_linux-nvidia-6.14-next:debian/rules.d/2-binary-arch.mk |grep CORESIGHT
nirmoyd@82875d6-lcedt ~/d/NV-Kernels ((a570d304)) [0|1]> git show upstream/24.04_linux-nvidia-6.17-next:debian/rules.d/2-binary-arch.mk |grep CORESIGHT
nirmoyd@82875d6-lcedt ~/d/NV-Kernels ((a570d304)) [0|1]>

@nvmochs
Copy link
Collaborator

nvmochs commented Feb 3, 2026

It is missing from all other version as well. Can you add for others too

git show upstream/24.04_linux-nvidia:debian/rules.d/2-binary-arch.mk|grep CORESIGHT
                $(kmake) prefix=/usr HAVE_CPLUS_DEMANGLE_SUPPORT=1 CROSS_COMPILE=$(CROSS_COMPILE) NO_LIBPERL=1 WERROR=0 $(if $(filter true,$(do_tools_perf_coresight)),CORESIGHT=1,)
nirmoyd@82875d6-lcedt ~/d/NV-Kernels ((a570d304))> git show upstream/24.04_linux-nvidia-6.11-next:debian/rules.d/2-binary-arch.mk |grep CORESIGHT
nirmoyd@82875d6-lcedt ~/d/NV-Kernels ((a570d304)) [0|1]> git show upstream/24.04_linux-nvidia-6.14-next:debian/rules.d/2-binary-arch.mk |grep CORESIGHT
nirmoyd@82875d6-lcedt ~/d/NV-Kernels ((a570d304)) [0|1]> git show upstream/24.04_linux-nvidia-6.17-next:debian/rules.d/2-binary-arch.mk |grep CORESIGHT
nirmoyd@82875d6-lcedt ~/d/NV-Kernels ((a570d304)) [0|1]>

You're requesting this be resolved for 6.11 and 6.14 as well?

@nvmochs
Copy link
Collaborator

nvmochs commented Feb 3, 2026

Acked-by: Matthew R. Ochs <[email protected]>

@nirmoy
Copy link
Collaborator

nirmoy commented Feb 3, 2026

It is missing from all other version as well. Can you add for others too

git show upstream/24.04_linux-nvidia:debian/rules.d/2-binary-arch.mk|grep CORESIGHT
                $(kmake) prefix=/usr HAVE_CPLUS_DEMANGLE_SUPPORT=1 CROSS_COMPILE=$(CROSS_COMPILE) NO_LIBPERL=1 WERROR=0 $(if $(filter true,$(do_tools_perf_coresight)),CORESIGHT=1,)
nirmoyd@82875d6-lcedt ~/d/NV-Kernels ((a570d304))> git show upstream/24.04_linux-nvidia-6.11-next:debian/rules.d/2-binary-arch.mk |grep CORESIGHT
nirmoyd@82875d6-lcedt ~/d/NV-Kernels ((a570d304)) [0|1]> git show upstream/24.04_linux-nvidia-6.14-next:debian/rules.d/2-binary-arch.mk |grep CORESIGHT
nirmoyd@82875d6-lcedt ~/d/NV-Kernels ((a570d304)) [0|1]> git show upstream/24.04_linux-nvidia-6.17-next:debian/rules.d/2-binary-arch.mk |grep CORESIGHT
nirmoyd@82875d6-lcedt ~/d/NV-Kernels ((a570d304)) [0|1]>

You're requesting this be resolved for 6.11 and 6.14 as well?

We only support 6.17 so
Acked-by: Nirmoy Das <[email protected]>

@nvmochs
Copy link
Collaborator

nvmochs commented Feb 3, 2026

Sent to Canonical.

@jamieNguyenNVIDIA jamieNguyenNVIDIA self-requested a review February 3, 2026 16:42
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.

4 participants