Rabin Vincent 41bf234d8e arm_gic: handle banked enable bits for per-cpu interrupts
The first enable set/clear register (which controls the PPIs and SGIs)
is supposed to be banked for each processor.  Currently it is just
handled globally and this prevents recent SMP Linux kernels from
booting, because CPU0 stops receiving localtimer interrupts when CPU1
disables them locally.

To fix this, allow the enable bits to be enabled per-cpu.  For SPIs,
always enable/disable ALL_CPU_MASK.

Signed-off-by: Rabin Vincent <rabin@rab.in>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2011-11-06 16:01:08 +00:00
2011-10-06 09:48:07 +02:00
2011-10-30 17:11:54 +01:00
2011-10-21 18:14:30 +02:00
2011-09-10 16:57:36 +00:00
2011-08-27 15:42:35 +00:00
2011-10-21 18:14:30 +02:00
2011-10-27 11:48:47 -02:00
2011-10-27 11:48:47 -02:00
2011-10-27 11:48:47 -02:00
2011-10-27 11:48:47 -02:00
2011-09-16 08:26:31 -05:00
2011-09-21 11:10:52 +01:00
2011-10-27 11:48:47 -02:00
2011-11-01 10:58:08 -05:00
2011-11-01 10:58:08 -05:00
2011-11-01 10:58:08 -05:00
2011-10-31 21:52:17 +01:00
2011-10-31 21:52:17 +01:00
2011-09-10 16:57:36 +00:00
2011-11-01 10:58:08 -05:00
2011-10-27 11:48:47 -02:00
2011-10-27 11:48:47 -02:00
2011-08-27 15:42:35 +00:00
2011-08-27 15:42:35 +00:00
2011-10-27 11:48:46 -02:00
2011-10-16 13:13:05 +02:00
2011-10-21 18:14:30 +02:00
2011-10-11 15:57:07 +02:00
2011-10-11 15:57:07 +02:00
2011-10-21 18:14:30 +02:00
2011-11-01 20:41:06 +01:00
2011-11-01 11:50:20 -05:00
2011-08-27 15:42:35 +00:00
2011-09-21 11:34:43 +02:00
2011-09-19 11:34:33 +02:00
2011-10-21 18:14:30 +02:00
2011-11-01 10:04:05 -05:00
2011-10-21 17:34:12 +02:00
2011-09-20 14:32:56 +02:00
2011-10-06 09:48:09 +02:00
2011-08-27 15:42:35 +00:00
2011-10-27 11:48:47 -02:00
2011-10-21 17:34:12 +02:00
2011-10-23 15:44:15 +00:00
2011-10-21 18:14:30 +02:00
2011-10-26 14:15:26 +01:00
2011-09-19 11:34:33 +02:00
2011-10-21 18:14:30 +02:00
2011-10-21 18:14:30 +02:00
2011-10-21 18:14:30 +02:00
2011-09-23 10:55:32 -05:00
2011-10-04 11:00:46 -03:00
2011-10-27 11:48:47 -02:00
2011-10-01 09:31:08 +00:00
2011-10-01 09:31:08 +00:00
2011-10-01 09:31:08 +00:00
2011-08-27 15:42:35 +00:00
2011-10-21 18:14:30 +02:00
2011-10-31 21:52:17 +01:00
2011-10-31 21:52:16 +01:00
2011-11-01 16:38:36 +01:00
2011-11-01 19:37:01 -05:00
2011-08-27 15:42:35 +00:00
2011-09-15 16:39:32 -03:00
2011-09-10 16:57:39 +00:00

Read the documentation in qemu-doc.html.

Fabrice Bellard.
Description
No description provided
Readme 404 MiB
Languages
C 82.6%
C++ 6.5%
Python 3.4%
Dylan 2.9%
Shell 1.6%
Other 2.8%