diff options
Diffstat (limited to 'drivers/tty/serial/mux.c')
| -rw-r--r-- | drivers/tty/serial/mux.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/tty/serial/mux.c b/drivers/tty/serial/mux.c index 7fd6aaaacd8..be127d0da32 100644 --- a/drivers/tty/serial/mux.c +++ b/drivers/tty/serial/mux.c @@ -29,7 +29,7 @@  #include <asm/irq.h>  #include <asm/parisc-device.h> -#ifdef CONFIG_MAGIC_SYSRQ +#if defined(CONFIG_SERIAL_MUX_CONSOLE) && defined(CONFIG_MAGIC_SYSRQ)  #include <linux/sysrq.h>  #define SUPPORT_SYSRQ  #endif @@ -613,7 +613,7 @@ static void __exit mux_exit(void)  {  	/* Delete the Mux timer. */  	if(port_cnt > 0) { -		del_timer(&mux_timer); +		del_timer_sync(&mux_timer);  #ifdef CONFIG_SERIAL_MUX_CONSOLE  		unregister_console(&mux_console);  #endif  | 
