diff options
author | Amit Shah <amit.shah@redhat.com> | 2009-10-07 18:31:15 +0530 |
---|---|---|
committer | Anthony Liguori <aliguori@us.ibm.com> | 2009-10-21 13:35:37 -0500 |
commit | 69795d6769910eaee4416470744e65ae066aeb54 (patch) | |
tree | 0b9b6472fcc0952eac054e4a8f5400ca6e1a3267 /qemu-char.c | |
parent | 544f4f0b5aa659f858f384677d4767d8fcecb27d (diff) | |
download | qemu-69795d6769910eaee4416470744e65ae066aeb54.zip qemu-69795d6769910eaee4416470744e65ae066aeb54.tar.gz qemu-69795d6769910eaee4416470744e65ae066aeb54.tar.bz2 |
char: check for initial_reset_issued unnecessary
At init, qemu_chr_reset is always called with initial_reset_issued set to 1.
So checking for it to be set is not necessary.
Patchworks-ID: 35286
Signed-off-by: Amit Shah <amit.shah@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'qemu-char.c')
-rw-r--r-- | qemu-char.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/qemu-char.c b/qemu-char.c index 8084a67..8f7f81c 100644 --- a/qemu-char.c +++ b/qemu-char.c @@ -108,7 +108,6 @@ static QTAILQ_HEAD(CharDriverStateHead, CharDriverState) chardevs = QTAILQ_HEAD_INITIALIZER(chardevs); -static int initial_reset_issued; static void qemu_chr_event(CharDriverState *s, int event) { @@ -127,7 +126,7 @@ static void qemu_chr_reset_bh(void *opaque) void qemu_chr_reset(CharDriverState *s) { - if (s->bh == NULL && initial_reset_issued) { + if (s->bh == NULL) { s->bh = qemu_bh_new(qemu_chr_reset_bh, s); qemu_bh_schedule(s->bh); } @@ -137,8 +136,6 @@ void qemu_chr_initial_reset(void) { CharDriverState *chr; - initial_reset_issued = 1; - QTAILQ_FOREACH(chr, &chardevs, next) { qemu_chr_reset(chr); } |