[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH] xen/common: Guard freeze/thaw_domains functions with CONFIG_SYSTEM_SUSPEND
From: Mykola Kvach <mykola_kvach@xxxxxxxx> This patch adds CONFIG_SYSTEM_SUSPEND guards around freeze_domains and thaw_domains functions. This ensures they are only compiled into the hypervisor when the system suspend functionality is enabled, aligning their inclusion with their specific use case. Signed-off-by: Mykola Kvach <mykola_kvach@xxxxxxxx> --- xen/common/domain.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/xen/common/domain.c b/xen/common/domain.c index 8c8f70347a..303c338ef2 100644 --- a/xen/common/domain.c +++ b/xen/common/domain.c @@ -2411,6 +2411,8 @@ domid_t get_initial_domain_id(void) return 0; } +#ifdef CONFIG_SYSTEM_SUSPEND + void freeze_domains(void) { struct domain *d; @@ -2436,6 +2438,8 @@ void thaw_domains(void) rcu_read_unlock(&domlist_read_lock); } +#endif /* CONFIG_SYSTEM_SUSPEND */ + /* * Local variables: * mode: C -- 2.48.1
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |