From: Pekka Enberg Date: Sat, 24 Apr 2010 06:57:38 +0000 (+0300) Subject: kvm: Flush stdout for early printk X-Git-Tag: next-20110824~3^2~528^2~152 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=1ba0f9c3f950691f75c7bcc28ba7293495b00df7;p=karo-tx-linux.git kvm: Flush stdout for early printk Make sure we flush stdout for early printk so that we can see what's really going on when a kernel gets stuck. Signed-off-by: Pekka Enberg --- diff --git a/tools/kvm/early_printk.c b/tools/kvm/early_printk.c index 49e58d452e87..02d9cc90ce70 100644 --- a/tools/kvm/early_printk.c +++ b/tools/kvm/early_printk.c @@ -15,7 +15,8 @@ static bool early_serial_txr_out(struct kvm *self, uint16_t port, void *data, in { char *p = data; - printf("%c", *p); + fprintf(stderr, "%c", *p); + fflush(stderr); return true; }