* [PATCH] rust: fix regexp in scripts/is_rust_module.sh
@ 2023-02-10 15:26 Andrea Righi
2023-02-11 9:25 ` Vincenzo Palazzo
` (3 more replies)
0 siblings, 4 replies; 12+ messages in thread
From: Andrea Righi @ 2023-02-10 15:26 UTC (permalink / raw)
To: Miguel Ojeda, Alex Gaynor, Wedson Almeida Filho
Cc: Boqun Feng, Gary Guo, bjorn3_gh, rust-for-linux, linux-kernel
nm can use "R" or "r" to show read-only data sections, but
scripts/is_rust_module.sh can only recognize "r", so with some versions
of binutils it can fail to detect if a module is a Rust module or not.
Right now we're using this script only to determine if we need to skip
BTF generation (that is disabled globally if CONFIG_RUST is enabled),
but it's still nice to fix this script to do the proper job.
Moreover, with this patch applied I can also relax the constraint of
"RUST depends on !DEBUG_INFO_BTF" and build a kernel with Rust and BTF
enabled at the same time (of course BTF generation is still skipped for
Rust modules).
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
---
scripts/is_rust_module.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/scripts/is_rust_module.sh b/scripts/is_rust_module.sh
index 28b3831a7593..464761a7cf7f 100755
--- a/scripts/is_rust_module.sh
+++ b/scripts/is_rust_module.sh
@@ -13,4 +13,4 @@ set -e
#
# In the future, checking for the `.comment` section may be another
# option, see https://github.com/rust-lang/rust/pull/97550.
-${NM} "$*" | grep -qE '^[0-9a-fA-F]+ r _R[^[:space:]]+16___IS_RUST_MODULE[^[:space:]]*$'
+${NM} "$*" | grep -qE '^[0-9a-fA-F]+ [Rr] _R[^[:space:]]+16___IS_RUST_MODULE[^[:space:]]*$'
--
2.37.2
^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [PATCH] rust: fix regexp in scripts/is_rust_module.sh
2023-02-10 15:26 [PATCH] rust: fix regexp in scripts/is_rust_module.sh Andrea Righi
@ 2023-02-11 9:25 ` Vincenzo Palazzo
2023-02-13 13:19 ` Miguel Ojeda
` (2 subsequent siblings)
3 siblings, 0 replies; 12+ messages in thread
From: Vincenzo Palazzo @ 2023-02-11 9:25 UTC (permalink / raw)
To: Andrea Righi, Miguel Ojeda, Alex Gaynor, Wedson Almeida Filho
Cc: Boqun Feng, Gary Guo, bjorn3_gh, rust-for-linux, linux-kernel
> nm can use "R" or "r" to show read-only data sections, but
> scripts/is_rust_module.sh can only recognize "r", so with some versions
> of binutils it can fail to detect if a module is a Rust module or not.
>
> Right now we're using this script only to determine if we need to skip
> BTF generation (that is disabled globally if CONFIG_RUST is enabled),
> but it's still nice to fix this script to do the proper job.
>
> Moreover, with this patch applied I can also relax the constraint of
> "RUST depends on !DEBUG_INFO_BTF" and build a kernel with Rust and BTF
> enabled at the same time (of course BTF generation is still skipped for
> Rust modules).
>
> Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
Reviewed-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] rust: fix regexp in scripts/is_rust_module.sh
2023-02-10 15:26 [PATCH] rust: fix regexp in scripts/is_rust_module.sh Andrea Righi
2023-02-11 9:25 ` Vincenzo Palazzo
@ 2023-02-13 13:19 ` Miguel Ojeda
2023-02-13 14:27 ` Eric Curtin
2023-02-13 15:01 ` Andrea Righi
2023-02-13 14:56 ` Martin Rodriguez Reboredo
2023-04-06 22:56 ` Miguel Ojeda
3 siblings, 2 replies; 12+ messages in thread
From: Miguel Ojeda @ 2023-02-13 13:19 UTC (permalink / raw)
To: Andrea Righi, Eric Curtin, Daniel Xu, Martin Reboredo
Cc: Miguel Ojeda, Alex Gaynor, Wedson Almeida Filho, Boqun Feng,
Gary Guo, bjorn3_gh, rust-for-linux, linux-kernel
On Fri, Feb 10, 2023 at 4:26 PM Andrea Righi <andrea.righi@canonical.com> wrote:
>
> nm can use "R" or "r" to show read-only data sections, but
> scripts/is_rust_module.sh can only recognize "r", so with some versions
> of binutils it can fail to detect if a module is a Rust module or not.
Do you know which versions? If so, it would be nice to document it here.
> Moreover, with this patch applied I can also relax the constraint of
> "RUST depends on !DEBUG_INFO_BTF" and build a kernel with Rust and BTF
> enabled at the same time (of course BTF generation is still skipped for
> Rust modules).
Even if that build succeeds, can you load the modules? i.e. the
constraint was there due to
https://github.com/Rust-for-Linux/linux/issues/735.
Also Cc'ing Daniel, Eric and Martin since they are the ones working on this.
Cheers,
Miguel
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] rust: fix regexp in scripts/is_rust_module.sh
2023-02-13 13:19 ` Miguel Ojeda
@ 2023-02-13 14:27 ` Eric Curtin
2023-02-13 15:01 ` Andrea Righi
1 sibling, 0 replies; 12+ messages in thread
From: Eric Curtin @ 2023-02-13 14:27 UTC (permalink / raw)
To: Miguel Ojeda
Cc: Andrea Righi, Daniel Xu, Martin Reboredo, Miguel Ojeda,
Alex Gaynor, Wedson Almeida Filho, Boqun Feng, Gary Guo,
bjorn3_gh, rust-for-linux, linux-kernel
On Mon, 13 Feb 2023 at 13:19, Miguel Ojeda
<miguel.ojeda.sandonis@gmail.com> wrote:
>
> On Fri, Feb 10, 2023 at 4:26 PM Andrea Righi <andrea.righi@canonical.com> wrote:
> >
> > nm can use "R" or "r" to show read-only data sections, but
> > scripts/is_rust_module.sh can only recognize "r", so with some versions
> > of binutils it can fail to detect if a module is a Rust module or not.
>
> Do you know which versions? If so, it would be nice to document it here.
>
> > Moreover, with this patch applied I can also relax the constraint of
> > "RUST depends on !DEBUG_INFO_BTF" and build a kernel with Rust and BTF
> > enabled at the same time (of course BTF generation is still skipped for
> > Rust modules).
>
> Even if that build succeeds, can you load the modules? i.e. the
> constraint was there due to
> https://github.com/Rust-for-Linux/linux/issues/735.
>
> Also Cc'ing Daniel, Eric and Martin since they are the ones working on this.
Don't have any issues with the change. Seems simple enough!
Reviewed-by: Eric Curtin <ecurtin@redhat.com>
>
> Cheers,
> Miguel
>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] rust: fix regexp in scripts/is_rust_module.sh
2023-02-10 15:26 [PATCH] rust: fix regexp in scripts/is_rust_module.sh Andrea Righi
2023-02-11 9:25 ` Vincenzo Palazzo
2023-02-13 13:19 ` Miguel Ojeda
@ 2023-02-13 14:56 ` Martin Rodriguez Reboredo
2023-04-06 22:56 ` Miguel Ojeda
3 siblings, 0 replies; 12+ messages in thread
From: Martin Rodriguez Reboredo @ 2023-02-13 14:56 UTC (permalink / raw)
To: andrea.righi
Cc: alex.gaynor, bjorn3_gh, boqun.feng, gary, linux-kernel, ojeda,
rust-for-linux, wedsonaf
On Fri, Feb 10, 2023 at 4:26 PM Andrea Righi <andrea.righi@canonical.com> wrote:
> nm can use "R" or "r" to show read-only data sections, but
> scripts/is_rust_module.sh can only recognize "r", so with some versions
> of binutils it can fail to detect if a module is a Rust module or not.
As __IS_RUST_MODULE can be a dynamic symbol too this change seems
reasonable to merge.
Reviewed-by: Martin Rodriguez Reboredo <yakoyoku@gmail.com>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] rust: fix regexp in scripts/is_rust_module.sh
2023-02-13 13:19 ` Miguel Ojeda
2023-02-13 14:27 ` Eric Curtin
@ 2023-02-13 15:01 ` Andrea Righi
2023-02-13 15:45 ` Miguel Ojeda
1 sibling, 1 reply; 12+ messages in thread
From: Andrea Righi @ 2023-02-13 15:01 UTC (permalink / raw)
To: Miguel Ojeda
Cc: Eric Curtin, Daniel Xu, Martin Reboredo, Miguel Ojeda,
Alex Gaynor, Wedson Almeida Filho, Boqun Feng, Gary Guo,
bjorn3_gh, rust-for-linux, linux-kernel
On Mon, Feb 13, 2023 at 02:19:38PM +0100, Miguel Ojeda wrote:
> On Fri, Feb 10, 2023 at 4:26 PM Andrea Righi <andrea.righi@canonical.com> wrote:
> >
> > nm can use "R" or "r" to show read-only data sections, but
> > scripts/is_rust_module.sh can only recognize "r", so with some versions
> > of binutils it can fail to detect if a module is a Rust module or not.
>
> Do you know which versions? If so, it would be nice to document it here.
>
> > Moreover, with this patch applied I can also relax the constraint of
> > "RUST depends on !DEBUG_INFO_BTF" and build a kernel with Rust and BTF
> > enabled at the same time (of course BTF generation is still skipped for
> > Rust modules).
>
> Even if that build succeeds, can you load the modules? i.e. the
> constraint was there due to
> https://github.com/Rust-for-Linux/linux/issues/735.
This patch simply fixes scripts/is_rust_module.sh to recognize Rust
modules from "regular" C modules with certain versions of binutils, so
that BTF generation is properly skipped for Rust modules.
In this way both C and Rust modules can be loaded correctly (at least in
my tests I'm able load both with CONFIG_DEBUG_INFO_BTF enabled).
I haven't dropped the "RUST depends on !DEBUG_INFO_BTF" yet, but I think
with this fix is applied we can relax this constraint.
-Andrea
>
> Also Cc'ing Daniel, Eric and Martin since they are the ones working on this.
>
> Cheers,
> Miguel
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] rust: fix regexp in scripts/is_rust_module.sh
2023-02-13 15:01 ` Andrea Righi
@ 2023-02-13 15:45 ` Miguel Ojeda
0 siblings, 0 replies; 12+ messages in thread
From: Miguel Ojeda @ 2023-02-13 15:45 UTC (permalink / raw)
To: Andrea Righi
Cc: Eric Curtin, Daniel Xu, Martin Reboredo, Miguel Ojeda,
Alex Gaynor, Wedson Almeida Filho, Boqun Feng, Gary Guo,
bjorn3_gh, rust-for-linux, linux-kernel
On Mon, Feb 13, 2023 at 4:01 PM Andrea Righi <andrea.righi@canonical.com> wrote:
>
> In this way both C and Rust modules can be loaded correctly (at least in
> my tests I'm able load both with CONFIG_DEBUG_INFO_BTF enabled).
>
> I haven't dropped the "RUST depends on !DEBUG_INFO_BTF" yet, but I think
> with this fix is applied we can relax this constraint.
Yeah, but the constraint was there for other reasons, so I got
surprised when I read that in the commit message.
Apparently, Martin cannot load the modules
(https://lore.kernel.org/rust-for-linux/20230213151339.661225-1-yakoyoku@gmail.com/),
but you can.
Cheers,
Miguel
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] rust: fix regexp in scripts/is_rust_module.sh
2023-02-10 15:26 [PATCH] rust: fix regexp in scripts/is_rust_module.sh Andrea Righi
` (2 preceding siblings ...)
2023-02-13 14:56 ` Martin Rodriguez Reboredo
@ 2023-04-06 22:56 ` Miguel Ojeda
3 siblings, 0 replies; 12+ messages in thread
From: Miguel Ojeda @ 2023-04-06 22:56 UTC (permalink / raw)
To: Andrea Righi
Cc: Miguel Ojeda, Alex Gaynor, Wedson Almeida Filho, Boqun Feng,
Gary Guo, bjorn3_gh, rust-for-linux, linux-kernel
On Fri, Feb 10, 2023 at 4:26 PM Andrea Righi <andrea.righi@canonical.com> wrote:
>
> nm can use "R" or "r" to show read-only data sections, but
> scripts/is_rust_module.sh can only recognize "r", so with some versions
> of binutils it can fail to detect if a module is a Rust module or not.
Applied to `rust-fixes`. Thanks!
Cheers,
Miguel
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] rust: fix regexp in scripts/is_rust_module.sh
2023-02-13 16:03 ` Eric Curtin
@ 2023-02-13 17:43 ` Andrea Righi
0 siblings, 0 replies; 12+ messages in thread
From: Andrea Righi @ 2023-02-13 17:43 UTC (permalink / raw)
To: Eric Curtin
Cc: Martin Rodriguez Reboredo, miguel.ojeda.sandonis, alex.gaynor,
bjorn3_gh, boqun.feng, dxu, gary, linux-kernel, ojeda,
rust-for-linux, wedsonaf
On Mon, Feb 13, 2023 at 04:03:46PM +0000, Eric Curtin wrote:
> On Mon, 13 Feb 2023 at 15:48, Andrea Righi <andrea.righi@canonical.com> wrote:
> >
> > On Mon, Feb 13, 2023 at 12:13:39PM -0300, Martin Rodriguez Reboredo wrote:
> > > On Mon, Feb 13, 2023 at 1:19 PM Miguel Ojeda <ojeda@kernel.org> wrote:
> > > > On Fri, Feb 10, 2023 at 4:26 PM Andrea Righi <andrea.righi@canonical.com> wrote:
> > > > >
> > > > > nm can use "R" or "r" to show read-only data sections, but
> > > > > scripts/is_rust_module.sh can only recognize "r", so with some versions
> > > > > of binutils it can fail to detect if a module is a Rust module or not.
> > > >
> > > > Do you know which versions? If so, it would be nice to document it here.
> > > >
> > > > > Moreover, with this patch applied I can also relax the constraint of
> > > > > "RUST depends on !DEBUG_INFO_BTF" and build a kernel with Rust and BTF
> > > > > enabled at the same time (of course BTF generation is still skipped for
> > > > > Rust modules).
> > > >
> > > > Even if that build succeeds, can you load the modules? i.e. the
> > > > constraint was there due to
> > > > https://github.com/Rust-for-Linux/linux/issues/735.
> > >
> > > Issue was that the kernel couldn't even load C modules, Rust CUs must be
> > > skipped in vmlinux for it to work, and because of that the constraint
> > > !DEBUG_INFO_BTF || PAHOLE_HAS_LANG_EXCLUDE [1] cannot be relaxed until
> > > version 1.24+ of Pahole is the minimum requirement by the kernel. I'm OK
> > > with this change but keep in mind that it won't remedy that condition.
> > >
> > > Link: https://lore.kernel.org/bpf/20230111152050.559334-1-yakoyoku@gmail.com/ [1]
> >
> > Oh yes, I'm using pahole 1.24, that's probably why it's all working for
> > me. So we can't just drop !DEBUG_INFO_BTF, but we can definitely relax
> > the constraint to "!DEBUG_INFO_BTF || PAHOLE_HAS_LANG_EXCLUDE".
>
> Yup the patch is ok, but we can only build with RUST and
> DEBUG_INFO_BTF if we have pahole 1.24+ because that is the version
> smart enough to exclude the Rust CUs.
>
> If you have a version of pahole < 1.24 and you want to include RUST
> you basically should not have DEBUG_INFO_BTF on at all because your
> build will fail (unless this change alters the list of CUs passed to
> pahole).
>
> What is a little confusing is scripts/is_rust_module.sh and pahole
> "--lang_exclude=rust" feature both attempt to do the same thing,
> recognize and skip Rust CUs
Yep, "pahole --lang_exclude=rust" makes scripts/is_rust_module.sh
obsolete, so with this applied:
https://lore.kernel.org/bpf/20230111152050.559334-1-yakoyoku@gmail.com/
I can just drop scripts/is_rust_module.sh and everything is still
working.
So, if that patch is applied we can do another patch to get rid of
is_rust_module.sh completely (because to my knowledge this script is
only used to exclude the BTF generation for the Rust modules).
-Andrea
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] rust: fix regexp in scripts/is_rust_module.sh
2023-02-13 15:48 ` Andrea Righi
@ 2023-02-13 16:03 ` Eric Curtin
2023-02-13 17:43 ` Andrea Righi
0 siblings, 1 reply; 12+ messages in thread
From: Eric Curtin @ 2023-02-13 16:03 UTC (permalink / raw)
To: Andrea Righi
Cc: Martin Rodriguez Reboredo, miguel.ojeda.sandonis, alex.gaynor,
bjorn3_gh, boqun.feng, dxu, gary, linux-kernel, ojeda,
rust-for-linux, wedsonaf
On Mon, 13 Feb 2023 at 15:48, Andrea Righi <andrea.righi@canonical.com> wrote:
>
> On Mon, Feb 13, 2023 at 12:13:39PM -0300, Martin Rodriguez Reboredo wrote:
> > On Mon, Feb 13, 2023 at 1:19 PM Miguel Ojeda <ojeda@kernel.org> wrote:
> > > On Fri, Feb 10, 2023 at 4:26 PM Andrea Righi <andrea.righi@canonical.com> wrote:
> > > >
> > > > nm can use "R" or "r" to show read-only data sections, but
> > > > scripts/is_rust_module.sh can only recognize "r", so with some versions
> > > > of binutils it can fail to detect if a module is a Rust module or not.
> > >
> > > Do you know which versions? If so, it would be nice to document it here.
> > >
> > > > Moreover, with this patch applied I can also relax the constraint of
> > > > "RUST depends on !DEBUG_INFO_BTF" and build a kernel with Rust and BTF
> > > > enabled at the same time (of course BTF generation is still skipped for
> > > > Rust modules).
> > >
> > > Even if that build succeeds, can you load the modules? i.e. the
> > > constraint was there due to
> > > https://github.com/Rust-for-Linux/linux/issues/735.
> >
> > Issue was that the kernel couldn't even load C modules, Rust CUs must be
> > skipped in vmlinux for it to work, and because of that the constraint
> > !DEBUG_INFO_BTF || PAHOLE_HAS_LANG_EXCLUDE [1] cannot be relaxed until
> > version 1.24+ of Pahole is the minimum requirement by the kernel. I'm OK
> > with this change but keep in mind that it won't remedy that condition.
> >
> > Link: https://lore.kernel.org/bpf/20230111152050.559334-1-yakoyoku@gmail.com/ [1]
>
> Oh yes, I'm using pahole 1.24, that's probably why it's all working for
> me. So we can't just drop !DEBUG_INFO_BTF, but we can definitely relax
> the constraint to "!DEBUG_INFO_BTF || PAHOLE_HAS_LANG_EXCLUDE".
Yup the patch is ok, but we can only build with RUST and
DEBUG_INFO_BTF if we have pahole 1.24+ because that is the version
smart enough to exclude the Rust CUs.
If you have a version of pahole < 1.24 and you want to include RUST
you basically should not have DEBUG_INFO_BTF on at all because your
build will fail (unless this change alters the list of CUs passed to
pahole).
What is a little confusing is scripts/is_rust_module.sh and pahole
"--lang_exclude=rust" feature both attempt to do the same thing,
recognize and skip Rust CUs
>
> -Andrea
>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] rust: fix regexp in scripts/is_rust_module.sh
2023-02-13 15:13 ` Martin Rodriguez Reboredo
@ 2023-02-13 15:48 ` Andrea Righi
2023-02-13 16:03 ` Eric Curtin
0 siblings, 1 reply; 12+ messages in thread
From: Andrea Righi @ 2023-02-13 15:48 UTC (permalink / raw)
To: Martin Rodriguez Reboredo
Cc: miguel.ojeda.sandonis, alex.gaynor, bjorn3_gh, boqun.feng, dxu,
ecurtin, gary, linux-kernel, ojeda, rust-for-linux, wedsonaf
On Mon, Feb 13, 2023 at 12:13:39PM -0300, Martin Rodriguez Reboredo wrote:
> On Mon, Feb 13, 2023 at 1:19 PM Miguel Ojeda <ojeda@kernel.org> wrote:
> > On Fri, Feb 10, 2023 at 4:26 PM Andrea Righi <andrea.righi@canonical.com> wrote:
> > >
> > > nm can use "R" or "r" to show read-only data sections, but
> > > scripts/is_rust_module.sh can only recognize "r", so with some versions
> > > of binutils it can fail to detect if a module is a Rust module or not.
> >
> > Do you know which versions? If so, it would be nice to document it here.
> >
> > > Moreover, with this patch applied I can also relax the constraint of
> > > "RUST depends on !DEBUG_INFO_BTF" and build a kernel with Rust and BTF
> > > enabled at the same time (of course BTF generation is still skipped for
> > > Rust modules).
> >
> > Even if that build succeeds, can you load the modules? i.e. the
> > constraint was there due to
> > https://github.com/Rust-for-Linux/linux/issues/735.
>
> Issue was that the kernel couldn't even load C modules, Rust CUs must be
> skipped in vmlinux for it to work, and because of that the constraint
> !DEBUG_INFO_BTF || PAHOLE_HAS_LANG_EXCLUDE [1] cannot be relaxed until
> version 1.24+ of Pahole is the minimum requirement by the kernel. I'm OK
> with this change but keep in mind that it won't remedy that condition.
>
> Link: https://lore.kernel.org/bpf/20230111152050.559334-1-yakoyoku@gmail.com/ [1]
Oh yes, I'm using pahole 1.24, that's probably why it's all working for
me. So we can't just drop !DEBUG_INFO_BTF, but we can definitely relax
the constraint to "!DEBUG_INFO_BTF || PAHOLE_HAS_LANG_EXCLUDE".
-Andrea
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH] rust: fix regexp in scripts/is_rust_module.sh
[not found] <'CANiq72=FZtNmYvbb-YPHmQ=bm8rH8VO3M9nemT4i03g9A2PD2Q@mail.gmail.com'>
@ 2023-02-13 15:13 ` Martin Rodriguez Reboredo
2023-02-13 15:48 ` Andrea Righi
0 siblings, 1 reply; 12+ messages in thread
From: Martin Rodriguez Reboredo @ 2023-02-13 15:13 UTC (permalink / raw)
To: miguel.ojeda.sandonis
Cc: alex.gaynor, andrea.righi, bjorn3_gh, boqun.feng, dxu, ecurtin,
gary, linux-kernel, ojeda, rust-for-linux, wedsonaf, yakoyoku
On Mon, Feb 13, 2023 at 1:19 PM Miguel Ojeda <ojeda@kernel.org> wrote:
> On Fri, Feb 10, 2023 at 4:26 PM Andrea Righi <andrea.righi@canonical.com> wrote:
> >
> > nm can use "R" or "r" to show read-only data sections, but
> > scripts/is_rust_module.sh can only recognize "r", so with some versions
> > of binutils it can fail to detect if a module is a Rust module or not.
>
> Do you know which versions? If so, it would be nice to document it here.
>
> > Moreover, with this patch applied I can also relax the constraint of
> > "RUST depends on !DEBUG_INFO_BTF" and build a kernel with Rust and BTF
> > enabled at the same time (of course BTF generation is still skipped for
> > Rust modules).
>
> Even if that build succeeds, can you load the modules? i.e. the
> constraint was there due to
> https://github.com/Rust-for-Linux/linux/issues/735.
Issue was that the kernel couldn't even load C modules, Rust CUs must be
skipped in vmlinux for it to work, and because of that the constraint
!DEBUG_INFO_BTF || PAHOLE_HAS_LANG_EXCLUDE [1] cannot be relaxed until
version 1.24+ of Pahole is the minimum requirement by the kernel. I'm OK
with this change but keep in mind that it won't remedy that condition.
Link: https://lore.kernel.org/bpf/20230111152050.559334-1-yakoyoku@gmail.com/ [1]
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2023-04-06 22:57 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-02-10 15:26 [PATCH] rust: fix regexp in scripts/is_rust_module.sh Andrea Righi
2023-02-11 9:25 ` Vincenzo Palazzo
2023-02-13 13:19 ` Miguel Ojeda
2023-02-13 14:27 ` Eric Curtin
2023-02-13 15:01 ` Andrea Righi
2023-02-13 15:45 ` Miguel Ojeda
2023-02-13 14:56 ` Martin Rodriguez Reboredo
2023-04-06 22:56 ` Miguel Ojeda
[not found] <'CANiq72=FZtNmYvbb-YPHmQ=bm8rH8VO3M9nemT4i03g9A2PD2Q@mail.gmail.com'>
2023-02-13 15:13 ` Martin Rodriguez Reboredo
2023-02-13 15:48 ` Andrea Righi
2023-02-13 16:03 ` Eric Curtin
2023-02-13 17:43 ` Andrea Righi
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).