From ee7acc7421c1e07fccd247800ace4a599966986e Mon Sep 17 00:00:00 2001 From: Keir Fraser Date: Thu, 31 Jul 2008 09:46:58 +0100 Subject: [PATCH] net accel: Don't set accel watch on suspend_cancel unless we're in a state where it has meaning. From: Kieran Mansley Signed-off-by: Keir Fraser --- drivers/xen/netfront/accel.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/xen/netfront/accel.c b/drivers/xen/netfront/accel.c index 8fbafeff..fda2da96 100644 --- a/drivers/xen/netfront/accel.c +++ b/drivers/xen/netfront/accel.c @@ -709,8 +709,9 @@ int netfront_accelerator_suspend_cancel(struct netfront_info *np, * accelerator, so no need to call accelerator_probe_new_vif() * directly here */ - netfront_accelerator_add_watch(np); - return 0; + if (dev->state == XenbusStateConnected) + netfront_accelerator_add_watch(np); + return 0; } -- 2.39.5