diff options
Diffstat (limited to 'drivers/s390/char/vmwatchdog.c')
| -rw-r--r-- | drivers/s390/char/vmwatchdog.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/drivers/s390/char/vmwatchdog.c b/drivers/s390/char/vmwatchdog.c index 12ef9121d4f0..11312f401c70 100644 --- a/drivers/s390/char/vmwatchdog.c +++ b/drivers/s390/char/vmwatchdog.c @@ -258,13 +258,13 @@ static int vmwdt_suspend(void)  	if (test_and_set_bit(VMWDT_OPEN, &vmwdt_is_open)) {  		pr_err("The system cannot be suspended while the watchdog"  			" is in use\n"); -		return NOTIFY_BAD; +		return notifier_from_errno(-EBUSY);  	}  	if (test_bit(VMWDT_RUNNING, &vmwdt_is_open)) {  		clear_bit(VMWDT_OPEN, &vmwdt_is_open);  		pr_err("The system cannot be suspended while the watchdog"  			" is running\n"); -		return NOTIFY_BAD; +		return notifier_from_errno(-EBUSY);  	}  	return NOTIFY_DONE;  } | 
