aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/libxed.py
diff options
context:
space:
mode:
authorBjörn Töpel <bjorn@rivosinc.com>2024-06-05 13:40:46 +0200
committerPalmer Dabbelt <palmer@rivosinc.com>2024-06-26 08:42:39 -0700
commitfe122b89da670be155f3474c0cb28af2fbcd2ecc (patch)
treebde026f217031354923b793fa0f7e342f72bd464 /tools/perf/scripts/python/libxed.py
parentriscv: mm: Pre-allocate vmemmap/direct map/kasan PGD entries (diff)
downloadlinux-fe122b89da670be155f3474c0cb28af2fbcd2ecc.tar.gz
linux-fe122b89da670be155f3474c0cb28af2fbcd2ecc.zip
riscv: mm: Change attribute from __init to __meminit for page functions
Prepare for memory hotplugging support by changing from __init to __meminit for the page table functions that are used by the upcoming architecture specific callbacks. Changing the __init attribute to __meminit, avoids that the functions are removed after init. The __meminit attribute makes sure the functions are kept in the kernel text post init, but only if memory hotplugging is enabled for the build. Reviewed-by: Alexandre Ghiti <alexghiti@rivosinc.com> Reviewed-by: David Hildenbrand <david@redhat.com> Reviewed-by: Oscar Salvador <osalvador@suse.de> Signed-off-by: Björn Töpel <bjorn@rivosinc.com> Link: https://lore.kernel.org/r/20240605114100.315918-4-bjorn@kernel.org Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
Diffstat (limited to 'tools/perf/scripts/python/libxed.py')
0 files changed, 0 insertions, 0 deletions
register_ftrace_direct()Steven Rostedt (VMware)1-2/+1 2019-11-15ftrace/selftests: Fix spelling mistake "wakeing" -> "waking"Colin Ian King3-4/+4 2019-11-15tracing: Increase SYNTH_FIELDS_MAX for synthetic_eventsArtem Bityutskiy1-1/+1 2019-11-14ftrace/samples: Add a sample module that implements modify_ftrace_direct()Steven Rostedt (VMware)2-0/+89 2019-11-14ftrace: Add modify_ftrace_direct()Steven Rostedt (VMware)2-0/+84 2019-11-14tracing: Add missing "inline" in stub function of latency_fsnotify()Steven Rostedt (VMware)1-1/+1 2019-11-14tracing: Remove stray tab in TRACE_EVAL_MAP_FILE's help textBorislav Petkov1-2/+2 2019-11-14tracing: Use seq_buf_hex_dump() to dump buffersPiotr Maziarz5-0/+60 2019-11-14seq_buf: Add printing formatted hex dumpsPiotr Maziarz2-0/+65 2019-11-14tracing/kprobe: Check whether the non-suffixed symbol is notraceMasami Hiramatsu1-3/+24 2019-11-14tracing: use kvcalloc for tgid_map array allocationYuming Han1-1/+1 2019-11-14tracing/hwlat: Fix a few trivial nitsSrivatsa S. Bhat (VMware)1-2/+2 2019-11-14tracing: Use generic type for comparator functionAndy Shevchenko4-15/+13 2019-11-14lib/bsearch: Use generic type for comparator functionAndy Shevchenko2-2/+2 2019-11-14lib/sort: Move swap, cmp and cmp_r function types for wider useAndy Shevchenko3-14/+14