9 Commits

Author SHA1 Message Date
openeuler-ci-bot
d3957f2dca
!8 [sync] PR-7: 修复使用LLVM + CONFIG_DEBUG_INFO_BTF出现的大量警告信息
From: @openeuler-sync-bot 
Reviewed-by: @LemmyHuang 
Signed-off-by: @LemmyHuang
2023-02-23 07:04:03 +00:00
Chenxi Mao
942ff259cf Fix spew of warnings if build kernel with LLVM and CONFIG_DEBUG_INFO_BTF
When building a kernel with LLVM and CONFIG_DEBUG_INFO_BTF after commit
32ef9e5054ec ("Makefile.debug: re-enable debug info for .S files") in
the kernel, I see the following spew of warnings, which appear to come
from pahole:

die__process_unit: DW_TAG_label (0xa) @ <0x7b> not handled!
die__process_unit: tag not supported 0xa (label)!
die__process_unit: DW_TAG_label (0xa) @ <0x97> not handled!
die__process_unit: DW_TAG_label (0xa) @ <0xbd> not handled!
die__process_unit: DW_TAG_label (0xa) @ <0xed> not handled!
die__process_unit: DW_TAG_label (0xa) @ <0x109> not handled!
die__process_unit: DW_TAG_label (0xa) @ <0x12a> not handled!
die__process_unit: DW_TAG_label (0xa) @ <0x146> not handled!
die__process_unit: DW_TAG_label (0xa) @ <0x16f> not handled!

To fix this issue, backport dwarves upstream patch:
dwarf_loader: Support DW_TAG_label outside DW_TAG_lexblock

Signed-off-by: Chenxi Mao <chenxi.mao@suse.com>
(cherry picked from commit 934a5d12d585348b435c0e32fb37ad5b97421cae)
2023-02-23 14:25:21 +08:00
openeuler-ci-bot
7956e6356f
!4 [sync] PR-3: 升级dwarves版本到1.22
From: @openeuler-sync-bot 
Reviewed-by: @bitcoffee 
Signed-off-by: @bitcoffee
2022-12-16 02:43:20 +00:00
Kai Liu
712a992903 Upgrade to version 1.22
Also upgrade bundled libbpf to commit 393a058, the same as what's
designated in upstream submodule commit.

Introduce a patch from upstream commit 73383b3a3 to avoid using
deprecated libbpf APIs.

References: bsn#158
Signed-off-by: Kai Liu <kai.liu@suse.com>
Signed-off-by: Chenxi Mao <chenxi.mao@suse.com>
Change-Id: I656420e250f84c5cb513d3099868541e8fc0aa45
(cherry picked from commit 8709c8b953b4b702b74a393ca3e6f93763255e17)
2022-12-15 15:26:01 +08:00
openeuler-ci-bot
a9ca898dd6 !2 fix about stopping using the deprecated mallinfo function
From: @xia_qirong
Reviewed-by: @bitcoffee
Signed-off-by: @bitcoffee
2021-05-24 20:26:46 +08:00
xia_qirong
96895db3dd fix about stopping using the deprecated mallinfo function 2021-05-24 20:18:25 +08:00
openeuler-ci-bot
ea6027258e !1 add dwarves package
From: @xia_qirong
Reviewed-by: @MrRlu,@hubble_zhu
Signed-off-by: @hubble_zhu
2020-09-18 10:57:07 +08:00
xia_qirong
23fa94731b add dwarves package 2020-09-16 21:03:23 +08:00
openeuler-ci-bot
7fc36707ed Initial commit 2020-09-16 17:28:29 +08:00