From bab0586161e2001204a874d3d28fe5a91301df60 Mon Sep 17 00:00:00 2001 From: Gu Bowen Date: Sun, 28 Sep 2025 11:00:42 +0800 Subject: [PATCH] samples/bpf: Fix print issue in dump_partitions() hulk inclusion category: bugfix bugzilla: https://gitee.com/openeuler/kernel/issues/ICA1GK -------------------------------- BPF_SEQ_PRINTF does not support the %sp format for printing, leading to missing print information, fix it. Fixes: 98e66b4853d4 ("samples/bpf: Add iterator program for partitions") Signed-off-by: Gu Bowen --- samples/bpf/bpf_rvi/bpf_rvi_partitions.bpf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/bpf/bpf_rvi/bpf_rvi_partitions.bpf.c b/samples/bpf/bpf_rvi/bpf_rvi_partitions.bpf.c index 56afe576a789..cffa636be623 100644 --- a/samples/bpf/bpf_rvi/bpf_rvi_partitions.bpf.c +++ b/samples/bpf/bpf_rvi/bpf_rvi_partitions.bpf.c @@ -34,7 +34,7 @@ s64 dump_partitions(struct bpf_iter__partitions *ctx) * Reference: bdev_name() in lib/vsprintf.c */ if (part->bd_partno) - BPF_SEQ_PRINTF(m, "%sp%d\n", part->bd_disk->disk_name, part->bd_partno); + BPF_SEQ_PRINTF(m, "%s%d\n", part->bd_disk->disk_name, part->bd_partno); else BPF_SEQ_PRINTF(m, "%s\n", part->bd_disk->disk_name); -- Gitee