Jan,

Please find attached log.

Thanks,
Bharat

On Mon, Feb 12, 2018 at 4:53 PM, Jan Kiszka <jan.kis...@siemens.com> wrote:

> On 2018-02-12 11:32, bharat gohil wrote:
> > Hi Jan,
> >
> > Already tried this configuration(pl check attached config file) and I
> > had also removed shared memory and PCI device but result are same,
> > Initializing Jailhouse hypervisor v0.8 (9-g5eec601-dirty) on CPU 2
> > Code location: 0x0000ffffc0200060
> > Page pool usage after early setup: mem 61/16356, remap 48/131072
> > Initializing processors:
> >  CPU 2... OK
> >  CPU 0... OK
> >  CPU 1... OK
> > Adding virtual PCI device 00:00.0 to cell "XXXXX"
> > Page pool usage after late setup: mem 66/16356, remap 53/131072
> > FATAL: instruction abort at 0x40f44ee8
> >
> > FATAL: unhandled trap (exception class 0x20)
> > Cell state before exception:
> >  pc: ffffff8000940ee8   lr: ffffff8000940ee8 spsr: 600001c5     EL1
> >  sp: ffffffc03be75f90  esr: 20 1 0000084
> >  x0: 0000000000000000   x1: 0000000000000000   x2: 0000000000000000
> >  x3: 0000000000000000   x4: 0000000000000000   x5: 0000000000000000
> >  x6: 0000000000000000   x7: 0000000000000000   x8: 0000000000000000
> >  x9: 0000000000000000  x10: 0000000000000000  x11: 0000000000000000
> > x12: 0000000000000000  x13: 0000000000000000  x14: 0000000000000000
> > x15: 0000000000000000  x16: 0000000000000000  x17: 0000000000000000
> > x18: 0000000000000000  x19: ffffff8000944910  x20: ffffff8010000000
> > x21: 0000000000000000  x22: 0000000000000001  x23: 0000000000000001
> > x24: 0000000000000004  x25: ffffffc03be720a0  x26: ffffffc03be76090
> > x27: ffffff8008d97000  x28: ffffffc0031e0000  x29: ffffffc03be75f90
>
> OK, let's try to debug this differently: Could you catch the output
> during startup when this patch is applied?
>
> diff --git a/hypervisor/paging.c b/hypervisor/paging.c
> index b950a816..80aa15a9 100644
> --- a/hypervisor/paging.c
> +++ b/hypervisor/paging.c
> @@ -286,6 +286,7 @@ int paging_create(const struct paging_structures
> *pg_structs,
>         virt &= PAGE_MASK;
>         size = PAGE_ALIGN(size);
>
> +       printk("%s: %p phys %lx size %lx virt %lx flags %lx\n", __func__,
> pg_structs, phys, size, virt, flags);
>         while (size > 0) {
>                 const struct paging *paging = pg_structs->root_paging;
>                 page_table_t pt = pg_structs->root_table;
>
> Jan
>
> --
> Siemens AG, Corporate Technology, CT RDA IOT SES-DE
> Corporate Competence Center Embedded Linux
>



-- 
Regards,
Bharat Gohil
Sr.Software Engineer
bharat.go...@harman.com
+919427054633

-- 
You received this message because you are subscribed to the Google Groups 
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jailhouse-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
...................
...................
...................
paging_create: 0x0000ffffc021a000 phys 40000000 size 3000000 virt 40000000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 40200000 size 2e00000 virt 40200000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 40400000 size 2c00000 virt 40400000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 40600000 size 2a00000 virt 40600000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 40800000 size 2800000 virt 40800000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 40a00000 size 2600000 virt 40a00000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 40c00000 size 2400000 virt 40c00000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 40e00000 size 2200000 virt 40e00000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 41000000 size 2000000 virt 41000000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 41200000 size 1e00000 virt 41200000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 41400000 size 1c00000 virt 41400000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 41600000 size 1a00000 virt 41600000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 41800000 size 1800000 virt 41800000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 41a00000 size 1600000 virt 41a00000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 41c00000 size 1400000 virt 41c00000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 41e00000 size 1200000 virt 41e00000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 42000000 size 1000000 virt 42000000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 42200000 size e00000 virt 42200000 flags 
4fd
paging_create: 0x0000ffffc021a000 phys 42400000 size c00000 virt 42400000 flags 
4fd
paging_create: 0x0000ffffc021a000 phys 42600000 size a00000 virt 42600000 flags 
4fd
paging_create: 0x0000ffffc021a000 phys 42800000 size 800000 virt 42800000 flags 
4fd
paging_create: 0x0000ffffc021a000 phys 42a00000 size 600000 virt 42a00000 flags 
4fd
paging_create: 0x0000ffffc021a000 phys 42c00000 size 400000 virt 42c00000 flags 
4fd
paging_create: 0x0000ffffc021a000 phys 42e00000 size 200000 virt 42e00000 flags 
4fd
paging_create: 0x0000ffffc021a000 phys 43040000 size 38ec0000 virt 43040000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 43041000 size 38ebf000 virt 43041000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 43042000 size 38ebe000 virt 43042000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 43043000 size 38ebd000 virt 43043000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 43044000 size 38ebc000 virt 43044000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 43045000 size 38ebb000 virt 43045000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 43046000 size 38eba000 virt 43046000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 43047000 size 38eb9000 virt 43047000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 43048000 size 38eb8000 virt 43048000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 43049000 size 38eb7000 virt 43049000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 4304a000 size 38eb6000 virt 4304a000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 4304b000 size 38eb5000 virt 4304b000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 4304c000 size 38eb4000 virt 4304c000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 4304d000 size 38eb3000 virt 4304d000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 4304e000 size 38eb2000 virt 4304e000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 4304f000 size 38eb1000 virt 4304f000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 43050000 size 38eb0000 virt 43050000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 43051000 size 38eaf000 virt 43051000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 43052000 size 38eae000 virt 43052000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 43053000 size 38ead000 virt 43053000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 43054000 size 38eac000 virt 43054000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 43055000 size 38eab000 virt 43055000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 43056000 size 38eaa000 virt 43056000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 43057000 size 38ea9000 virt 43057000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 43058000 size 38ea8000 virt 43058000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 43059000 size 38ea7000 virt 43059000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 4305a000 size 38ea6000 virt 4305a000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 4305b000 size 38ea5000 virt 4305b000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 4305c000 size 38ea4000 virt 4305c000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 4305d000 size 38ea3000 virt 4305d000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 4305e000 size 38ea2000 virt 4305e000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 4305f000 size 38ea1000 virt 4305f000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 43060000 size 38ea0000 virt 43060000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 43061000 size 38e9f000 virt 43061000 
flags 4fd
paging_create: 0x0000ffffc021a000 phys 43062000 size 38e9e000 virt 43062000 
flags 4fd


..............
..............
..............




Adding virtual PCI device 00:00.0 to cell "XXXXX"
Page pool usage after late setup: mem 66/16356, remap 53/131072
FATAL: instruction abort at 0x40f44ee8

FATAL: unhandled trap (exception class 0x20)
Cell state before exception:
 pc: ffffff8000940ee8   lr: ffffff8000940ee8 spsr: 600001c5     EL1
 sp: ffffffc03be75f90  esr: 20 1 0000084
 x0: 0000000000000000   x1: 0000000000000000   x2: 0000000000000000
 x3: 0000000000000000   x4: 0000000000000000   x5: 0000000000000000
 x6: 0000000000000000   x7: 0000000000000000   x8: 0000000000000000
 x9: 0000000000000000  x10: 0000000000000000  x11: 0000000000000000
x12: 0000000000000000  x13: 0000000000000000  x14: 0000000000000000
x15: 0000000000000000  x16: 0000000000000000  x17: 0000000000000000
x18: 0000000000000000  x19: ffffff8000944910  x20: ffffff8010000000
x21: 0000000000000000  x22: 0000000000000001  x23: 0000000000000001
x24: 0000000000000004  x25: ffffffc03be720a0  x26: ffffffc03be76090
x27: ffffff8008d97000  x28: ffffffc0031e0000  x29: ffffffc03be75f90





Reply via email to