[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20220506203443.24721-1-ojeda@kernel.org>
Date: Fri, 6 May 2022 22:34:21 +0200
From: Miguel Ojeda <ojeda@...nel.org>
To: Adrian Hunter <adrian.hunter@...el.com>,
Alex Gaynor <alex.gaynor@...il.com>,
Andi Kleen <ak@...ux.intel.com>,
Andrew Morton <akpm@...ux-foundation.org>,
Arnaldo Carvalho de Melo <acme@...nel.org>,
Bixuan Cui <cuibixuan@...wei.com>,
Boqun Feng <boqun.feng@...il.com>,
Changbin Du <changbin.du@...el.com>,
Christophe Leroy <christophe.leroy@...roup.eu>,
David Vernet <void@...ifault.com>, Gary Guo <gary@...yguo.net>,
"Gustavo A. R. Silva" <gustavoars@...nel.org>,
Ingo Molnar <mingo@...hat.com>, Jiri Kosina <jikos@...nel.org>,
Jiri Olsa <jolsa@...nel.org>,
Josh Poimboeuf <jpoimboe@...hat.com>,
Kees Cook <keescook@...omium.org>,
Kefeng Wang <wangkefeng.wang@...wei.com>,
linux-kernel@...r.kernel.org, linux-perf-users@...r.kernel.org,
live-patching@...r.kernel.org, Miguel Ojeda <ojeda@...nel.org>,
Miroslav Benes <mbenes@...e.cz>,
Nick Desaulniers <ndesaulniers@...gle.com>,
Peter Zijlstra <peterz@...radead.org>,
Petr Mladek <pmladek@...e.com>,
Sergey Senozhatsky <senozhatsky@...omium.org>,
Stephen Boyd <swboyd@...omium.org>,
Wedson Almeida Filho <wedsonaf@...gle.com>
Cc: rust-for-linux@...r.kernel.org
Subject: [PATCH v2 0/3] kallsyms: Rust requirements
These are the kallsyms patches we carry on the Rust patch series as
prerequisites. We were requested to submit them independently, so
here they are!
- The first one is an improvement that may be applied even without
the big symbol support.
- The second adds support for "big" symbols without actually
increasing the limit.
- The third performs the actual increase.
Thanks!
Boqun Feng (1):
kallsyms: avoid hardcoding the buffer size
Miguel Ojeda (2):
kallsyms: support "big" kernel symbols
kallsyms: increase maximum kernel symbol length to 512
include/linux/kallsyms.h | 2 +-
kernel/kallsyms.c | 26 +++++++++++++---
kernel/livepatch/core.c | 4 +--
scripts/kallsyms.c | 47 ++++++++++++++++++++++++-----
tools/include/linux/kallsyms.h | 2 +-
tools/lib/perf/include/perf/event.h | 2 +-
tools/lib/symbol/kallsyms.h | 2 +-
7 files changed, 68 insertions(+), 17 deletions(-)
base-commit: 672c0c5173427e6b3e2a9bbb7be51ceeec78093a
--
2.35.3
Powered by blists - more mailing lists