[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[XenARM] Xen with Cortex-A15 - Guest data abort: Translation fault



Hi,

I'm running the latest code from
http://xenbits.xen.org/gitweb/?p=people/sstabellini/xen-unstable.git/.git;a=shortlog;h=refs/heads/arm-tools-1.
I compiled both Dom0 and Xen. I use a Versatile Express board model
with a single CPU Cortex-A15.

For Dom0 I used the vexpress-dt branch of
git://xenbits.xen.org/people/dvrabel/linux.git and built it as
described here:
http://wiki.xen.org/wiki/Xen_ARMv7_with_Virtualization_Extensions

However, when Dom0 boots, I get a guest data abort translation fault
error. See the message below.

Has anyone else seen this?

Thanks
Jenny

 __  __            _  _    ____                     _        _     _
 \ \/ /___ _ __   | || |  |___ \    _   _ _ __  ___| |_ __ _| |__ | | ___
  \  // _ \ '_ \  | || |_   __) |__| | | | '_ \/ __| __/ _` | '_ \| |/ _ \
  /  \  __/ | | | |__   _| / __/|__| |_| | | | \__ \ || (_| | |_) | |  __/
 /_/\_\___|_| |_|    |_|(_)_____|   \__,_|_| |_|___/\__\__,_|_.__/|_|\___|

(XEN) Xen version 4.2-unstable (gcc version 4.6.1 (Sourcery CodeBench
Lite 2011.09-70) ) Fri Feb 10 16:12:09 GMT 2012
(XEN) Latest ChangeSet: unavailable
(XEN) Using generic timer at 100000000 Hz
(XEN) Domain heap initialised
(XEN) Set hyp vector base to 238160 (expected 00238160)
(XEN) GIC: 64 lines, 1 cpu, secure (IID 0000043b).
(XEN) GICH: 4 list registers available
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Allocated console ring of 16 KiB.
(XEN) Brought up 1 CPUs
(XEN) *** LOADING DOMAIN 0 ***
(XEN) Copying 0x8 bytes from flash 00000000001c9340 to
0029fc48Populate P2M 0x80000000->0x88000000
(XEN) Map CS2 MMIO regions 1:1 in the P2M 0x18000000->0x1bffffff
(XEN) Map CS3 MMIO regions 1:1 in the P2M 0x1c000000->0x1fffffff
(XEN) Map VGIC MMIO regions 1:1 in the P2M 0x2c008000->0x2dffffff
(XEN) mapping GICC at 0x2c002000 to 0x2c006000
(XEN) Routing peripheral interrupts to guest
(XEN) VTTBR dom0 = 10080bdffe000
(XEN) Loading 00000000001c9340 byte zImage from flash 0000000000000000
to 0000000080008000-00000000801d1340: [..]
(XEN) Std. Loglevel: All
(XEN) Guest Loglevel: All
(XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch
input to Xen)
(XEN) Freed 48kB init memory.
(XEN) context switch 32767:0 (idle) -> 0:0
(XEN) VTTBR dom0 = 10080bdffe000
Uncompressing Linux... done, booting the kernel.
[    0.000000] Linux version 3.2.0-rc5+ (gcc version 4.6.1 (Sourcery
CodeBench Lite 2011.09-70) ) #3 Fri Feb 10 16:21:09 GMT 2012
[    0.000000] CPU: ARMv7 Processor [412fc0f0] revision 0 (ARMv7), cr=10c53c7d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
[    0.000000] Machine: ARM-Versatile Express
[    0.000000] bootconsole [earlycon0] enabled
[    0.000000] Memory policy: ECC disabled, Data cache writeback
(XEN) Guest data abort: Translation fault at level 2
(XEN)     gva=f8000084 gpa=0000000010000084
(XEN)     size=2 sign=0 write=0 reg=1
(XEN)     eat=0 cm=0 s1ptw=0 dfsc=6
(XEN) ----[ Xen-4.2-unstable  x86_64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     c0326968
(XEN) CPSR:   600001d3 MODE:SVC
(XEN)      R0: c7ffd87c R1: 00000000 R2: f8000000 R3: c0361104
(XEN)      R4: c0338e84 R5: 00000000 R6: 87fff000 R7: c0339ae8
(XEN)      R8: c0341fe4 R9: 412fc0f0 R10:00000000 R11:00000000 R12:87ffd000
(XEN) USR: SP: 00000000 LR: 00000000 CPSR:600001d3
(XEN) SVC: SP: c0341f88 LR: c032521c SPSR:00000000
(XEN) ABT: SP: c0360f4c LR: c0360f4c SPSR:00000000
(XEN) UND: SP: c0360f58 LR: c0360f58 SPSR:00000000
(XEN) IRQ: SP: c0360f40 LR: c0360f40 SPSR:00000000
(XEN) FIQ: SP: 00000000 LR: 00000000 SPSR:00000000
(XEN) FIQ: R8: 00000000 R9: 00000000 R10:00000000 R11:00000000 R12:00000000
(XEN)
(XEN) TTBR0 80004059 TTBR1 80004059 TTBCR 00000000
(XEN) SCTLR 10c53c7d
(XEN) VTTBR 10080bdffe000
(XEN)
(XEN) HTTBR 80ffe91000
(XEN) HDFAR f8000084
(XEN) HIFAR 0
(XEN) HPFAR 100000
(XEN) HCR 00000031
(XEN) HSR   93810006
(XEN)
(XEN) DFSR 0 DFAR 0
(XEN) IFSR 0 IFAR 0
(XEN)
(XEN) GUEST STACK GOES HERE
(XEN)
(XEN) ****************************************
(XEN) Panic on CPU 0:
(XEN) Unhandled guest data abort
(XEN) ****************************************
(XEN)
(XEN) Reboot in five seconds...

_______________________________________________
Xen-arm mailing list
Xen-arm@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/mailman/listinfo/xen-arm


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.