[Qemu-devel] Canceled Event: Dr Velano @ Wed Sep 16, 2015 17:50 - 18:50 (shlomopongr...@gmail.com)

2015-09-15 Thread shlomopongratz
BEGIN:VCALENDAR PRODID:-//Google Inc//Google Calendar 70.9054//EN VERSION:2.0 CALSCALE:GREGORIAN METHOD:CANCEL BEGIN:VEVENT DTSTART:20150916T145000Z DTEND:20150916T155000Z DTSTAMP:20150915T184155Z ORGANIZER;CN=Shlomo Pongratz:mailto:shlomopongr...@gmail.com UID:mhfgd22vmap7kbtja2d8p70...@google.com

[Qemu-devel] Updated Invitation: Dr Velano @ Wed Sep 16, 2015 17:50 - 18:50 (shlomopongr...@gmail.com)

2015-09-15 Thread shlomopongratz
BEGIN:VCALENDAR PRODID:-//Google Inc//Google Calendar 70.9054//EN VERSION:2.0 CALSCALE:GREGORIAN METHOD:REQUEST BEGIN:VEVENT DTSTART:20150916T145000Z DTEND:20150916T155000Z DTSTAMP:20150915T144912Z ORGANIZER;CN=Shlomo Pongratz:mailto:shlomopongr...@gmail.com UID:mhfgd22vmap7kbtja2d8p70...@google.co

[Qemu-devel] [PATCH RFC V2 3/4] GICv3 support

2015-05-06 Thread shlomopongratz
From: Shlomo Pongratz Add system instructions used by the Linux (kernel) GICv3 device driver Signed-off-by: Shlomo Pongratz --- target-arm/cpu.h | 8 ++ target-arm/cpu64.c | 84 ++ 2 files changed, 92 insertions(+) diff --git a/target

[Qemu-devel] [PATCH RFC V2 4/4] Add virtv2 machine that uses GIC-500

2015-05-06 Thread shlomopongratz
From: Shlomo Pongratz There is a need to support flexible clusters size. The GIC-500 can support up to 128 cores, up to 32 clusters and up to 8 cores is a cluster. So for example, if one wishes to have 16 cores, the options are: 2 clusters of 8 cores each, 4 clusters with 4 cores each Currently o

[Qemu-devel] [PATCH RFC V2 2/4] Implment GIC-500

2015-05-06 Thread shlomopongratz
From: Shlomo Pongratz Implement GIC-500 from GICv3 family for arm64 This patch is a first step toward 128 cores support for arm64. At first only 64 cores are supported for two reasons: First the largest integer type has the size of 64 bits and modifying essential data structures in order to sup

[Qemu-devel] [PATCH RFC V2 1/4] Use Aff1 with mpidr

2015-05-06 Thread shlomopongratz
From: Shlomo Pongratz In order to support up to 128 cores with GIC-500 (GICv3 implementation) affinity1 must be used. GIC-500 support up to 32 clusters with up to 8 cores in a cluster. So for example, if one wishes to have 16 cores, the options are: 2 clusters of 8 cores each, 4 clusters with 4 c

[Qemu-devel] [PATCH RFC V2 0/4] Implement GIC-500 from GICv3 family for arm64

2015-05-06 Thread shlomopongratz
From: Shlomo Pongratz This patch is a first step toward 128 cores support for arm64. At first only 64 cores are supported for two reasons: First the largest integer type has the size of 64 bits and modifying essential data structures in order to support 128 cores will require the usage of bitops