Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.kernel > #86458 > unrolled thread
| Started by | Hastalavista_debian <hastalavista_debian@murena.io> |
|---|---|
| First post | 2025-03-16 14:30 +0100 |
| Last post | 2025-04-12 17:40 +0200 |
| Articles | 6 — 4 participants |
Back to article view | Back to linux.debian.kernel
Bug#1100634: linux: Please enable CONFIG_KALLSYMS_ALL for arm64 kernel Hastalavista_debian <hastalavista_debian@murena.io> - 2025-03-16 14:30 +0100
Bug#1100634: linux: Please enable CONFIG_KALLSYMS_ALL for arm64 kernel Emanuele Rocca <ema@debian.org> - 2025-03-17 16:00 +0100
Bug#1100634: linux: Please enable CONFIG_KALLSYMS_ALL for arm64 kernel Bastian Blank <waldi@debian.org> - 2025-03-19 20:10 +0100
Bug#1100634: linux: Please enable CONFIG_KALLSYMS_ALL for arm64 kernel Emanuele Rocca <ema@debian.org> - 2025-03-20 10:50 +0100
Bug#1100634: linux: Please enable CONFIG_KALLSYMS_ALL for arm64 kernel Bastian Blank <waldi@debian.org> - 2025-03-19 20:10 +0100
Bug#1100634: marked as done (linux: Please enable CONFIG_KALLSYMS_ALL for arm64 kernel) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2025-04-12 17:40 +0200
| From | Hastalavista_debian <hastalavista_debian@murena.io> |
|---|---|
| Date | 2025-03-16 14:30 +0100 |
| Subject | Bug#1100634: linux: Please enable CONFIG_KALLSYMS_ALL for arm64 kernel |
| Message-ID | <KqWdX-6uDG-1@gated-at.bofh.it> |
Source: linux Version: 6.1.129-1 Severity: wishlist X-Debbugs-Cc: hastalavista_debian@murena.io Dear Maintainer, I wish to use LKRG (https://lkrg.org) on my RPi, but it reported error "LKRG requires CONFIG_KALLSYMS_ALL" when building, which is strange to me because I have never run into such problems on amd64 laptops. I checked config file of arm64 kernel 6.1.129 and indeed it didn't have CONFIG_KALLSYMS_ALL enabled. I wish Debian can have CONFIG_KALLSYMS_ALL enabled by default, so that security tools like LKRG can run. -- System Information: Debian Release: 12.10 APT prefers stable-security APT policy: (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-31-amd64 (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled
[toc] | [next] | [standalone]
| From | Emanuele Rocca <ema@debian.org> |
|---|---|
| Date | 2025-03-17 16:00 +0100 |
| Message-ID | <Krk6B-6KPh-31@gated-at.bofh.it> |
| In reply to | #86458 |
Hi, On 2025-03-16 01:20, Hastalavista_debian wrote: > I wish to use LKRG (https://lkrg.org) on my RPi, but it reported error "LKRG > requires > CONFIG_KALLSYMS_ALL" when building, which is strange to me because I have never > run > into such problems on amd64 laptops. I checked config file of arm64 kernel > 6.1.129 and indeed it didn't have CONFIG_KALLSYMS_ALL enabled. > > I wish Debian can have CONFIG_KALLSYMS_ALL enabled by default, so that security > tools like LKRG can run. Makes sense. Also noteworthy, CONFIG_KALLSYMS_ALL is enabled on arm64 on at least Fedora/RHEL/SuSE too. MR opened: https://salsa.debian.org/kernel-team/linux/-/merge_requests/1419
[toc] | [prev] | [next] | [standalone]
| From | Bastian Blank <waldi@debian.org> |
|---|---|
| Date | 2025-03-19 20:10 +0100 |
| Message-ID | <Ks6XE-7gnG-41@gated-at.bofh.it> |
| In reply to | #86481 |
On Mon, Mar 17, 2025 at 03:47:11PM +0100, Emanuele Rocca wrote: > Makes sense. Also noteworthy, CONFIG_KALLSYMS_ALL is enabled on arm64 on > at least Fedora/RHEL/SuSE too. Please provide a justification. Bastian -- There are some things worth dying for. -- Kirk, "Errand of Mercy", stardate 3201.7
[toc] | [prev] | [next] | [standalone]
| From | Emanuele Rocca <ema@debian.org> |
|---|---|
| Date | 2025-03-20 10:50 +0100 |
| Message-ID | <KskHf-7p2x-1@gated-at.bofh.it> |
| In reply to | #86509 |
On 2025-03-19 08:01, Bastian Blank wrote: > On Mon, Mar 17, 2025 at 03:47:11PM +0100, Emanuele Rocca wrote: > > Makes sense. Also noteworthy, CONFIG_KALLSYMS_ALL is enabled on arm64 on > > at least Fedora/RHEL/SuSE too. > > Please provide a justification. - Needed for perf/kprobes/debug output - It's on by default on both x86 and arm64 upstream - The Debian kernel team enabled it already on amd64, no reason to unset it on arm64 Additionally, not a justification per se but a useful data point, all other distros I checked have it on. https://lore.kernel.org/all/164167904946.16921.8215342846945528313.tip-bot2@tip-bot2/ https://github.com/torvalds/linux/blob/master/arch/x86/configs/x86_64_defconfig#L28 https://github.com/torvalds/linux/blob/master/arch/arm64/configs/defconfig#L31 https://salsa.debian.org/kernel-team/linux/-/blob/debian/latest/debian/config/amd64/config?ref_type=heads#L343
[toc] | [prev] | [next] | [standalone]
| From | Bastian Blank <waldi@debian.org> |
|---|---|
| Date | 2025-03-19 20:10 +0100 |
| Message-ID | <Ks6XD-7gnG-23@gated-at.bofh.it> |
| In reply to | #86458 |
On Sun, Mar 16, 2025 at 01:20:28PM +0000, Hastalavista_debian wrote: > I wish to use LKRG (https://lkrg.org) on my RPi, but it reported error "LKRG > requires > CONFIG_KALLSYMS_ALL" when building, which is strange to me because I have never > run > into such problems on amd64 laptops. I checked config file of arm64 kernel > 6.1.129 and indeed it didn't have CONFIG_KALLSYMS_ALL enabled. > > I wish Debian can have CONFIG_KALLSYMS_ALL enabled by default, so that security > tools like LKRG can run. I don't believe this is a good enough reason to enable this heavy setting. The settings tells: | Say N unless you really need all symbols, or kernel live patching. We ship a complete set of symbols in our debug package and this is enough for any debugging workflow. Requiring this set to be compiled into the kernel itself is a sign of tampering with the kernel itself. Bastian -- I object to intellect without discipline; I object to power without constructive purpose. -- Spock, "The Squire of Gothos", stardate 2124.5
[toc] | [prev] | [next] | [standalone]
| From | "Debian Bug Tracking System" <owner@bugs.debian.org> |
|---|---|
| Date | 2025-04-12 17:40 +0200 |
| Subject | Bug#1100634: marked as done (linux: Please enable CONFIG_KALLSYMS_ALL for arm64 kernel) |
| Message-ID | <KAL7z-d0Z8-11@gated-at.bofh.it> |
| In reply to | #86458 |
[Multipart message — attachments visible in raw view] — view raw
Your message dated Sat, 12 Apr 2025 15:32:45 +0000 with message-id <E1u3cqb-00Ay39-D5@fasolo.debian.org> and subject line Bug#1100634: fixed in linux 6.13.11-1~exp1 has caused the Debian Bug report #1100634, regarding linux: Please enable CONFIG_KALLSYMS_ALL for arm64 kernel to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 1100634: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1100634 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.kernel
csiph-web