diff options
author | Baoquan He <bhe@redhat.com> | 2024-11-23 14:42:19 +0300 |
---|---|---|
committer | Borislav Petkov (AMD) <bp@alien8.de> | 2024-12-07 19:23:15 +0300 |
commit | 095ac6fa19500fecd7c62e755dee45bb303d4d43 (patch) | |
tree | 08e12901fa9e169771af2f995170907a7eaff8f0 /tools/perf/scripts/python/export-to-sqlite.py | |
parent | 5daececd4ff533ab316ab360aba0bda1bf01961d (diff) | |
download | linux-095ac6fa19500fecd7c62e755dee45bb303d4d43.tar.xz |
x86/ioremap: Simplify setup_data mapping variants
memremap_is_setup_data() and early_memremap_is_setup_data() share
completely the same process and handling, except for the differing
memremap/unmap invocations.
Add a helper __memremap_is_setup_data() extracting the common part and
simplify a lot of code while at it.
Mark __memremap_is_setup_data() as __ref to suppress this section
mismatch warning:
WARNING: modpost: vmlinux: section mismatch in reference: __memremap_is_setup_data+0x5f (section: .text) ->
early_memunmap (section: .init.text)
[ bp: Massage a bit. ]
Signed-off-by: Baoquan He <bhe@redhat.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Link: https://lore.kernel.org/r/20241123114221.149383-2-bhe@redhat.com
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions