From 1ba0f9c3f950691f75c7bcc28ba7293495b00df7 Mon Sep 17 00:00:00 2001 From: Pekka Enberg Date: Sat, 24 Apr 2010 09:57:38 +0300 Subject: [PATCH] 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 --- tools/kvm/early_printk.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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; } -- 2.39.5