From a36ad5221b054fad8b32e09467aac08d452385df Mon Sep 17 00:00:00 2001 From: Keir Fraser Date: Fri, 18 Jul 2008 11:25:07 +0100 Subject: [PATCH] pvSCSI: compilation fix. This patch fixes the following compilation error. scsiback_interface_exit() is called by scsiback_init(). remove __exit. > LD .tmp_vmlinux1 >`scsiback_interface_exit' referenced in section `.init.text' of >drivers/built-in.o: defined in discarded section `.exit.text' of >drivers/built-in.o Signed-off-by: Isaku Yamahata --- drivers/xen/scsiback/common.h | 2 +- drivers/xen/scsiback/interface.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/xen/scsiback/common.h b/drivers/xen/scsiback/common.h index 38dc3c7e..f59d8dcf 100644 --- a/drivers/xen/scsiback/common.h +++ b/drivers/xen/scsiback/common.h @@ -152,7 +152,7 @@ struct vscsibk_info *vscsibk_info_alloc(domid_t domid); void scsiback_free(struct vscsibk_info *info); void scsiback_disconnect(struct vscsibk_info *info); int __init scsiback_interface_init(void); -void __exit scsiback_interface_exit(void); +void scsiback_interface_exit(void); int scsiback_xenbus_init(void); void scsiback_xenbus_unregister(void); diff --git a/drivers/xen/scsiback/interface.c b/drivers/xen/scsiback/interface.c index a1102eb0..21d90a62 100644 --- a/drivers/xen/scsiback/interface.c +++ b/drivers/xen/scsiback/interface.c @@ -176,7 +176,7 @@ int __init scsiback_interface_init(void) return 0; } -void __exit scsiback_interface_exit(void) +void scsiback_interface_exit(void) { kmem_cache_destroy(scsiback_cachep); } -- 2.39.5