[PATCH 3.16 037/328] uart: fix race between uart_put_char() and uart_shutdown()