aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorThomas Gleixner <tglx@linutronix.de>2018-09-17 16:29:07 +0200
committerThomas Gleixner <tglx@linutronix.de>2018-09-27 20:39:37 +0200
commit2a25dc7c79c92c6cba45c6218c49395173be80bf (patch)
tree1edb61b51e0c5e3fe425501d07e493220109308c /tools/perf/scripts/python/export-to-postgresql.py
parentLinux 4.19-rc5 (diff)
downloadlinux-dev-2a25dc7c79c92c6cba45c6218c49395173be80bf.tar.xz
linux-dev-2a25dc7c79c92c6cba45c6218c49395173be80bf.zip
x86/mm/init32: Mark text and rodata RO in one go
The sequence of marking text and rodata read-only in 32bit init is: set_ro(text); kernel_set_to_readonly = 1; set_ro(rodata); When kernel_set_to_readonly is 1 it enables the protection mechanism in CPA for the read only regions. With the upcoming checks for existing mappings this consequently triggers the warning about an existing mapping being incorrect vs. static protections because rodata has not been converted yet. There is no technical reason to split the two, so just combine the RO protection to convert text and rodata in one go. Convert the printks to pr_info while at it. Reported-by: kernel test robot <rong.a.chen@intel.com> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Reviewed-by: Dave Hansen <dave.hansen@intel.com> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Bin Yang <bin.yang@intel.com> Cc: Mark Gross <mark.gross@intel.com> Link: https://lkml.kernel.org/r/20180917143545.731701535@linutronix.de
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions