diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2010-03-15 13:19:16 +0000 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2010-03-15 13:19:16 +0000 |
commit | 778143a050d148a56faa3908e0fb003cffdd6a89 (patch) | |
tree | a7157c578d35145e7114f4a5f9ed3e0306432d66 /xen/drivers/char/console.c | |
parent | 55120309eda0d3bfab572c78b187d57f68054d58 (diff) | |
download | xen-778143a050d148a56faa3908e0fb003cffdd6a89.tar.gz xen-778143a050d148a56faa3908e0fb003cffdd6a89.tar.bz2 xen-778143a050d148a56faa3908e0fb003cffdd6a89.zip |
Fix incremental access to hypervisor console log
"xenconsoled --log=hv" outputs duplicated messages to
/var/log/xen/hypervisor.log.
Signed-off-by: Kouya Shimura <kouya@jp.fujitsu.com>
Diffstat (limited to 'xen/drivers/char/console.c')
-rw-r--r-- | xen/drivers/char/console.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/xen/drivers/char/console.c b/xen/drivers/char/console.c index b1ed507f18..82f74e4745 100644 --- a/xen/drivers/char/console.c +++ b/xen/drivers/char/console.c @@ -198,7 +198,7 @@ long read_console_ring(struct xen_sysctl_readconsole *op) sofar = 0; c = conringc; - if ( op->incremental && ((int32_t)(op->index - c) < 0) ) + if ( op->incremental && ((int32_t)(op->index - c) > 0) ) c = op->index; while ( (c != conringp) && (sofar < max) ) |