Right now the contents of 'name' are all located in the .data section. We want them in the .rodata section so change the type to have const on them.
Signed-off-by: Konrad Rzeszutek Wilk <konrad.w...@oracle.com> --- Cc: Andrew Cooper <andrew.coop...@citrix.com> Cc: Jan Beulich <jbeul...@suse.com> v3: First submission (as part of the ARM 32 and 64 support of Livepatch) v6: Now moved to the Common Livepatch fixes for 4.8 --- xen/arch/x86/test/xen_bye_world.c | 2 +- xen/arch/x86/test/xen_hello_world.c | 2 +- xen/arch/x86/test/xen_replace_world.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/xen/arch/x86/test/xen_bye_world.c b/xen/arch/x86/test/xen_bye_world.c index b75e0b1..2700f0e 100644 --- a/xen/arch/x86/test/xen_bye_world.c +++ b/xen/arch/x86/test/xen_bye_world.c @@ -11,7 +11,7 @@ #include <public/sysctl.h> -static char bye_world_patch_this_fnc[] = "xen_extra_version"; +static const char bye_world_patch_this_fnc[] = "xen_extra_version"; extern const char *xen_bye_world(void); struct livepatch_func __section(".livepatch.funcs") livepatch_xen_bye_world = { diff --git a/xen/arch/x86/test/xen_hello_world.c b/xen/arch/x86/test/xen_hello_world.c index cb5e27a..02f3f85 100644 --- a/xen/arch/x86/test/xen_hello_world.c +++ b/xen/arch/x86/test/xen_hello_world.c @@ -12,7 +12,7 @@ #include <public/sysctl.h> -static char hello_world_patch_this_fnc[] = "xen_extra_version"; +static const char hello_world_patch_this_fnc[] = "xen_extra_version"; extern const char *xen_hello_world(void); static unsigned int cnt; diff --git a/xen/arch/x86/test/xen_replace_world.c b/xen/arch/x86/test/xen_replace_world.c index a2a221a..78a8f52 100644 --- a/xen/arch/x86/test/xen_replace_world.c +++ b/xen/arch/x86/test/xen_replace_world.c @@ -10,7 +10,7 @@ #include <public/sysctl.h> -static char xen_replace_world_name[] = "xen_extra_version"; +static const char xen_replace_world_name[] = "xen_extra_version"; extern const char *xen_replace_world(void); struct livepatch_func __section(".livepatch.funcs") livepatch_xen_replace_world = { -- 2.5.5 _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel