diff options
Diffstat (limited to 'arch/um/drivers/mconsole_kern.c')
| -rw-r--r-- | arch/um/drivers/mconsole_kern.c | 9 | 
1 files changed, 4 insertions, 5 deletions
diff --git a/arch/um/drivers/mconsole_kern.c b/arch/um/drivers/mconsole_kern.c index 8ca67a692683..5026e7b9adfe 100644 --- a/arch/um/drivers/mconsole_kern.c +++ b/arch/um/drivers/mconsole_kern.c @@ -283,7 +283,7 @@ struct unplugged_pages {  };  static DEFINE_MUTEX(plug_mem_mutex); -static unsigned long long unplugged_pages_count = 0; +static unsigned long long unplugged_pages_count;  static LIST_HEAD(unplugged_pages);  static int unplug_index = UNPLUGGED_PER_PAGE; @@ -846,13 +846,12 @@ static int notify_panic(struct notifier_block *self, unsigned long unused1,  	mconsole_notify(notify_socket, MCONSOLE_PANIC, message,  			strlen(message) + 1); -	return 0; +	return NOTIFY_DONE;  }  static struct notifier_block panic_exit_notifier = { -	.notifier_call 		= notify_panic, -	.next 			= NULL, -	.priority 		= 1 +	.notifier_call	= notify_panic, +	.priority	= INT_MAX, /* run as soon as possible */  };  static int add_notifier(void)  |