qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH] hpet: remove unnecessary code from post_load callba


From: Paolo Bonzini
Subject: [Qemu-devel] [PATCH] hpet: remove unnecessary code from post_load callback
Date: Mon, 22 Feb 2016 11:34:37 +0100

The flags are already specified on the command line, so it is not
necessary to get them back from the migration stream.  They should
be already equal on the source and destination machine, unless the
destination machine is configured incorrectly.

Signed-off-by: Paolo Bonzini <address@hidden>
---
 hw/timer/hpet.c | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/hw/timer/hpet.c b/hw/timer/hpet.c
index 0ad5420..4aa7293 100644
--- a/hw/timer/hpet.c
+++ b/hw/timer/hpet.c
@@ -266,11 +266,6 @@ static int hpet_post_load(void *opaque, int version_id)
     s->capability |= (s->num_timers - 1) << HPET_ID_NUM_TIM_SHIFT;
     hpet_cfg.hpet[s->hpet_id].event_timer_block_id = (uint32_t)s->capability;
 
-    /* Derive HPET_MSI_SUPPORT from the capability of the first timer. */
-    s->flags &= ~(1 << HPET_MSI_SUPPORT);
-    if (s->timer[0].config & HPET_TN_FSB_CAP) {
-        s->flags |= 1 << HPET_MSI_SUPPORT;
-    }
     return 0;
 }
 
-- 
2.5.0




reply via email to

[Prev in Thread] Current Thread [Next in Thread]