xen/manage: Constify struct shutdown_handler
authorChristophe JAILLET <christophe.jaillet@wanadoo.fr>
Sun, 23 Jun 2024 09:26:50 +0000 (11:26 +0200)
committerJuergen Gross <jgross@suse.com>
Mon, 1 Jul 2024 06:47:53 +0000 (08:47 +0200)
commite51d31c454fbd64e5de8d85c94bb519228f4c78a
tree34de5f17b7c99ecf943e0e1b1ae56d7f745ed1fb
parent22a40d14b572deb80c0648557f4bd502d7e83826
xen/manage: Constify struct shutdown_handler

'struct shutdown_handler' is not modified in this driver.

Constifying this structure moves some data to a read-only section, so
increase overall security.

On a x86_64, with allmodconfig:
Before:
======
   text    data     bss     dec     hex filename
   7043     788       8    7839    1e9f drivers/xen/manage.o

After:
=====
   text    data     bss     dec     hex filename
   7164     676       8    7848    1ea8 drivers/xen/manage.o

Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Reviewed-by: Juergen Gross <jgross@suse.com>
Link: https://lore.kernel.org/r/ca1e75f66aed43191cf608de6593c7d6db9148f1.1719134768.git.christophe.jaillet@wanadoo.fr
Signed-off-by: Juergen Gross <jgross@suse.com>
drivers/xen/manage.c