On 26 July 2016 at 12:01, <vijay.kil...@gmail.com> wrote: > From: Vijaya Kumar K <vijaya.ku...@cavium.com> > > This actually implements pre_save and post_load methods for in-kernel > vGICv3. > > Signed-off-by: Pavel Fedin <p.fe...@samsung.com> > Signed-off-by: Vijaya Kumar K <vijaya.ku...@cavium.com> > [Vijay: - Adjusted macros to handle gicr variables > - Used gicr_typer for affinity > - Made all GICD/GICR registers access as 32-bit. > - All ICC register access as 64 bit. > ] > --- > hw/intc/arm_gicv3_common.c | 3 + > hw/intc/arm_gicv3_kvm.c | 496 > +++++++++++++++++++++++++++++++++++- > hw/intc/gicv3_internal.h | 113 ++++++++ > include/hw/intc/arm_gicv3_common.h | 1 + > 4 files changed, 607 insertions(+), 6 deletions(-)
Please base this on the rearrangement I did in http://patchwork.ozlabs.org/patch/626746/ not Pavel's first version. thanks -- PMM