Peter Maydell
c3037774be
arm_gic: Fix sizes of state fields in preparation for vmstate support
...
In preparation for switching to vmstate for migration support, fix
the sizes of various GIC state fields. In particular, we replace all
the bitfields (which VMState can't deal with) with straightforward
uint8_t values which we do bit operations on. (The bitfields made
more sense when NCPU was set differently in different situations,
but we now always model at the architectural limit of 8.)
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Igor Mitsyanko <i.mitsyanko@gmail.com>
Reviewed-by: Andreas Färber <afaerber@suse.de>
Message-id: 1363975375-3166-3-git-send-email-peter.maydell@linaro.org
2013-04-05 16:17:59 +01:00
..
2013-04-05 16:17:58 +01:00
2013-04-04 19:23:09 -05:00
2013-03-18 19:40:34 +01:00
2013-03-24 11:30:04 +01:00
2013-03-26 16:16:43 -05:00
2013-03-22 15:28:48 +01:00
2013-03-28 12:57:41 -05:00
2013-03-28 10:32:49 +01:00
2013-03-27 10:26:49 -05:00
2013-04-03 15:06:44 -05:00
2013-04-03 15:06:44 -05:00
2013-04-04 19:23:08 -05:00
2013-04-03 15:06:44 -05:00
2013-03-26 21:02:18 +02:00
2013-03-26 21:02:18 +02:00
2013-04-04 19:23:09 -05:00
2013-04-05 16:17:59 +01:00
2013-04-05 16:17:59 +01:00
2013-04-05 16:17:58 +01:00
2013-03-22 13:25:07 +01:00
2013-04-05 16:17:59 +01:00
2013-03-18 10:21:59 +01:00
2013-03-26 21:02:18 +02:00
2013-04-04 19:21:25 -05:00
2013-03-18 10:21:59 +01:00
2013-03-26 21:02:18 +02:00
2013-03-18 10:21:59 +01:00
2013-03-18 10:21:59 +01:00
2013-03-18 10:21:59 +01:00
2013-03-18 10:21:59 +01:00
2013-03-26 21:02:18 +02:00
2013-03-26 21:02:18 +02:00
2013-03-26 13:30:49 +01:00
2013-03-26 21:02:18 +02:00
2013-03-26 21:02:18 +02:00
2013-04-04 19:21:26 -05:00
2013-04-04 19:21:25 -05:00
2013-03-18 10:21:59 +01:00
2013-03-18 19:40:34 +01:00
2013-03-25 11:13:10 +01:00
2013-04-04 19:21:25 -05:00
2013-04-01 09:08:33 -05:00
2013-04-01 09:08:33 -05:00
2013-04-01 09:08:33 -05:00
2013-03-18 19:40:34 +01:00
2013-03-18 10:21:59 +01:00
2013-03-18 10:21:59 +01:00
2013-04-05 16:17:59 +01:00
2013-04-04 19:23:08 -05:00
2013-03-26 21:02:18 +02:00
2013-03-28 12:59:23 -05:00
2013-04-05 16:17:58 +01:00
2013-03-18 10:21:59 +01:00
2013-03-26 21:02:18 +02:00
2013-03-26 21:02:18 +02:00
2013-03-26 21:02:18 +02:00
2013-03-18 10:21:59 +01:00
2013-03-26 21:02:18 +02:00
2013-03-26 09:26:49 -05:00
2013-04-04 19:21:25 -05:00
2013-03-26 09:26:49 -05:00
2013-03-26 09:26:49 -05:00
2013-04-02 08:15:25 -05:00
2013-03-18 10:21:59 +01:00
2013-03-18 10:21:59 +01:00
2013-04-05 16:17:59 +01:00
2013-03-22 13:25:07 +01:00
2013-03-22 13:30:40 +01:00
2013-03-26 21:02:18 +02:00
2013-04-04 19:21:25 -05:00
2013-03-18 10:21:59 +01:00
2013-03-26 16:16:43 -05:00
2013-03-22 15:28:45 +01:00
2013-03-18 10:21:59 +01:00
2013-03-18 10:21:59 +01:00
2013-04-01 09:08:33 -05:00
2013-04-01 09:08:33 -05:00
2013-03-18 10:21:59 +01:00
2013-03-18 10:21:59 +01:00
2013-03-28 10:32:49 +01:00
2013-03-26 21:02:18 +02:00
2013-03-26 21:02:18 +02:00
2013-04-01 13:35:40 -06:00
2013-03-18 10:21:59 +01:00
2013-03-18 10:21:59 +01:00
2013-03-18 10:21:59 +01:00
2013-03-18 10:21:59 +01:00
2013-03-18 10:21:59 +01:00
2013-03-28 12:57:41 -05:00
2013-03-28 12:57:41 -05:00
2013-03-19 11:48:56 +01:00
2013-03-18 13:08:41 -05:00
2013-03-27 10:26:50 -05:00
2013-03-26 16:16:43 -05:00
2013-03-18 13:08:39 -05:00
2013-03-28 12:57:41 -05:00
2013-03-28 12:57:41 -05:00
2013-03-18 13:08:39 -05:00
2013-03-18 13:08:39 -05:00
2013-03-26 09:26:36 -05:00
2013-03-26 09:26:36 -05:00
2013-03-27 10:26:50 -05:00
2013-03-27 10:26:50 -05:00
2013-03-18 13:08:40 -05:00
2013-03-25 11:13:10 +01:00
2013-03-18 10:21:59 +01:00
2013-04-02 08:15:40 -05:00
2013-03-25 11:13:10 +01:00
2013-03-25 11:13:10 +01:00
2013-03-25 11:13:10 +01:00
2013-03-25 11:13:10 +01:00
2013-03-25 11:13:10 +01:00
2013-03-25 11:13:10 +01:00
2013-04-03 15:06:44 -05:00
2013-04-04 19:21:25 -05:00
2013-03-18 10:21:59 +01:00
2013-03-22 15:28:45 +01:00
2013-04-04 00:55:03 +02:00
2013-03-26 21:02:18 +02:00
2013-03-26 21:02:18 +02:00