U-Boot 2013.01-gdc6238c (Mar 27 2013 - 14:33:47) CPU : OMAP5432 ES2.0 Board: OMAP5430 EVM I2C: ready DRAM: 2 GiB relocation Offset is: 7e101000 MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 In: serial Out: serial Err: serial Hit any key to stop autoboot: 0 OMAP5430 EVM # fatload mmc 0:1 $dtb_addr_r omap5-uevm.dtb reading omap5-uevm.dtb 49611 bytes read in 10 ms (4.7 MiB/s) OMAP5430 EVM # fatload mmc 0:1 $xen_addr_r xen-uImage reading xen-uImage 689020 bytes read in 47 ms (14 MiB/s) OMAP5430 EVM # fatload mmc 0:1 $kernel_addr_r zImage reading zImage 4656096 bytes read in 290 ms (15.3 MiB/s) OMAP5430 EVM # fdt addr $dtb_addr_r OMAP5430 EVM # fdt resize OMAP5430 EVM # fdt set /chosen xen,xen-bootargs \"$xen_bootargs\" OMAP5430 EVM # fdt resize OMAP5430 EVM # fdt set /chosen xen,dom0-bootargs \"$dom0_bootargs\" OMAP5430 EVM # fdt mknode /chosen modules OMAP5430 EVM # fdt set /chosen/modules '#address-cells' <1> OMAP5430 EVM # fdt set /chosen/modules '#size-cells' <1> OMAP5430 EVM # fdt mknode /chosen/modules module@0 OMAP5430 EVM # fdt set /chosen/modules/module@0 compatible xen,linux-zimage xen,multiboot-module OMAP5430 EVM # fdt set /chosen/modules/module@0 reg <$kernel_addr_r 0xa00000> OMAP5430 EVM # fdt chosen OMAP5430 EVM # fdt print /chosen chosen { xen,dom0-bootargs = "console=hvc0,115200n8 earlyprintk=xen debug loglevel=8 root=/dev/mmcblk0p2 rw rootwait fixrtc"; xen,xen-bootargs = "dom0_mem=128M loglvl=all guest_loglvl=all sync_console console=dtuart dtuart=serial2"; modules { #size-cells = <0x00000001>; #address-cells = <0x00000001>; module@0 { reg = <0xa0000000 0x00a00000>; compatible = "xen,linux-zimage", "xen,multiboot-module"; }; }; }; OMAP5430 EVM # bootm $xen_addr_r - $dtb_addr_r ## Booting kernel from Legacy Image at 90000000 ... Image Name: Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 688956 Bytes = 672.8 KiB Load Address: 80200000 Entry Point: 80200000 Verifying Checksum ... OK ## Flattened Device Tree blob at 825f0000 Booting using the fdt blob at 0x825f0000 Loading Kernel Image ... OK OK reserving fdt memory region: addr=825f0000 size=d000 Loading Device Tree to feeef000, end feefefff ... OK Starting kernel ... - UART enabled - - CPU 00000000 booting - - Xen starting in Hyp mode - - Zero BSS - - Setting up control registers - - Turning on paging - - Ready - (XEN) Checking for initrd in /chosen (XEN) RAM: 0000000080000000 - 00000000feffffff (XEN) (XEN) MODULE[0]: 00000000feeef000 - 00000000feeff000 Device Tree (XEN) MODULE[1]: 00000000a0000000 - 00000000a0a00000 Kernel (XEN) RESVD[0]: 00000000825f0000 - 00000000825fd000 (XEN) (XEN) Command line: dom0_mem=128M loglvl=all guest_loglvl=all sync_console console=dtuart dtuart=serial2 (XEN) Placing Xen at 0x00000000fec00000-0x00000000fee00000 (XEN) Update BOOTMOD_XEN from 0000000080200000-00000000802f1681 => 00000000fec00000-00000000fecf1681 (XEN) Xen heap: 00000000ee000000-00000000fe000000 (65536 pages) (XEN) Dom heap: 454656 pages (XEN) Domain heap initialised (XEN) Looking for UART console serial2 Xen 4.5-unstable (XEN) Xen version 4.5-unstable (arlx@) (arm-linux-gnueabi-gcc (Ubuntu/Linaro 4.7.3-12ubuntu1) 4.7.3) debug=y Fri Sep 12 12:14:49 EDT 2014 (XEN) Latest ChangeSet: Wed Sep 10 16:43:16 2014 +0100 git:cc6940b (XEN) Console output is synchronous. (XEN) Processor: 412fc0f2: "ARM Limited", variant: 0x2, part 0xc0f, rev 0x2 (XEN) 32-bit Execution: (XEN) Processor Features: 00001131:00011011 (XEN) Instruction Sets: AArch32 Thumb Thumb-2 ThumbEE Jazelle (XEN) Extensions: GenericTimer Security (XEN) Debug Features: 02010555 (XEN) Auxiliary Features: 00000000 (XEN) Memory Model Features: 10201105 20000000 01240000 02102211 (XEN) ISA Features: 02101110 13112111 21232041 11112131 10011142 00000000 (XEN) Platform: TI OMAP5 (XEN) Set AuxCoreBoot1 to 00000000fec0004c (0020004c) (XEN) Set AuxCoreBoot0 to 0x20 (XEN) Generic Timer IRQ: phys=30 hyp=26 virt=27 (XEN) Using generic timer at 6144 KHz (XEN) GICv2 initialization: (XEN) gic_dist_addr=0000000048211000 (XEN) gic_cpu_addr=0000000048212000 (XEN) gic_hyp_addr=0000000048214000 (XEN) gic_vcpu_addr=0000000048216000 (XEN) gic_maintenance_irq=25 (XEN) GICv2: 192 lines, 2 cpus, secure (IID 0000043b). (XEN) Using scheduler: SMP Credit Scheduler (credit) (XEN) I/O virtualisation disabled (XEN) Allocated console ring of 16 KiB. (XEN) VFP implementer 0x41 architecture 4 part 0x30 variant 0xf rev 0x0 (XEN) Bringing up CPU1 - CPU 00000001 booting - - Xen starting in Hyp mode - - Setting up control registers - - Turning on paging - - Ready - (XEN) CPU 1 booted. (XEN) Brought up 2 CPUs (XEN) *** LOADING DOMAIN 0 *** (XEN) Loading kernel from boot module @ 00000000a0000000 (XEN) Allocating 1:1 mappings totalling 128MB for dom0: (XEN) BANK[0] 0x000000a8000000-0x000000b0000000 (128MB) (XEN) Loading zImage from 00000000a0000000 to 00000000afa00000-00000000afe70be0 (XEN) Loading dom0 DTB to 0x00000000af800000-0x00000000af80c179 (XEN) Scrubbing Free RAM on 1 nodes using 2 CPUs (XEN) ........done. (XEN) Initial low memory virq threshold set at 0x4000 pages. (XEN) Std. Loglevel: All (XEN) Guest Loglevel: All (XEN) ********************************************** (XEN) ******* WARNING: CONSOLE OUTPUT IS SYNCHRONOUS (XEN) ******* This option is intended to aid debugging of Xen by ensuring (XEN) ******* that all output is synchronously delivered on the serial line. (XEN) ******* However it can introduce SIGNIFICANT latencies and affect (XEN) ******* timekeeping. It is NOT recommended for production use! (XEN) ********************************************** (XEN) 3... 2... 1... (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen) (XEN) Freed 256kB init memory. 6Booting Linux on physical CPU 0x0 6Initializing cgroup subsys cpuset 6Initializing cgroup subsys cpu 6Initializing cgroup subsys cpuacct 5Linux version 3.17.0-rc4-armv7-lpae-x5 (arlx@arlx-58) (gcc version 4.8.3 20140401 (prerelease) (crosstool-NG linaro-1.13.1-4.8-2014.04 - Linaro GCC 4.8-2014.04) ) #12 SMP Thu Sep 25 11:40:50 EDT 2014 6CPU: ARMv7 Processor [412fc0f2] revision 2 (ARMv7), cr=30c5387d 6CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache 6Machine model: TI OMAP5 uEVM board 4Forcing write-allocate cache policy for SMP 6Memory policy: Data cache writealloc 7On node 0 totalpages: 32256 7free_area_init_node: node 0, pgdat c0d05b40, node_mem_map c7cf8000 7 Normal zone: 256 pages used for memmap 7 Normal zone: 0 pages reserved 7 Normal zone: 32256 pages, LIFO batch:7 4 HighMem zone: 1048572 pages exceeds freesize 0 6psci: probing for conduit method from DT. 6psci: PSCIv0.2 detected in firmware. 6psci: Using standard PSCI v0.2 function IDs 6OMAP5432 ES2.0 6PERCPU: Embedded 9 pages/cpu @c7cae000 s14464 r8192 d14208 u36864 7pcpu-alloc: s14464 r8192 d14208 u36864 alloc=9*4096 7pcpu-alloc: [0] 0 [0] 1 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32000 5Kernel command line: console=hvc0,115200n8 earlyprintk=xen debug loglevel=8 root=/dev/mmcblk0p2 rw rootwait fixrtc 6PID hash table entries: 512 (order: -1, 2048 bytes) 6Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) 6Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) 6allocated 258048 bytes of page_cgroup 6please try 'cgroup_disable=memory' option if you don't want memory cgroups Memory: 112936K/129024K available (8777K kernel code, 645K rwdata, 3432K rodata, 538K init, 918K bss, 16088K reserved, 0K highmem) 5Virtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xffc00000 - 0xffe00000 (2048 kB) vmalloc : 0xc8800000 - 0xff000000 ( 872 MB) lowmem : 0xc0000000 - 0xc8000000 ( 128 MB) pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) modules : 0xbf000000 - 0xbfe00000 ( 14 MB) .text : 0xc0008000 - 0xc0bf4964 (12211 kB) .init : 0xc0bf5000 - 0xc0c7b880 ( 539 kB) .data : 0xc0c7c000 - 0xc0d1d460 ( 646 kB) .bss : 0xc0d1d460 - 06SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 6Hierarchical RCU implementation. 6 RCU dyntick-idle grace-period acceleration is enabled. 6 RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2. 6RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2 6NR_IRQS:16 nr_irqs:16 16 6OMAP clockevent source: timer1 at 32768 Hz 6sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 65536000000000ns 6OMAP clocksource: 32k_counter at 32768 Hz 0Internal error: Oops - undefined instruction: 0 [#1] SMP ARM dModules linked in: dCPU: 0 PID: 0 Comm: swapper/0 Not tainted 3.17.0-rc4-armv7-lpae-x5 #12 dtask: c0c88be0 ti: c0c7c000 task.ti: c0c7c000 PC is at omap_smc1+0x10/0x18 LR is at omap5_realtime_timer_init+0x408/0x428 pc : [] lr : [] psr: 600001d3 sp : c0c7df58 ip : 00000109 fp : c0d1d500 r10: 00000000 r9 : c0c84540 r8 : c0c63c28 r7 : c7cda66c r6 : c0d1e718 r5 : 00000008 r4 : fa243200 r3 : 005dc000 r2 : 000bb800 r1 : 005dc000 r0 : 005dc000 Flags: nZCv IRQs off FIQs off Mode SVC_32 ISA ARM Segment kernel Control: 30c5387d Table: a8003000 DAC: fffffffd 0Process swapper/0 (pid: 0, stack limit = 0xc0c7c248) 0Stack: (0xc0c7df58 to 0xc0c7e000) 0df40: 000bb800 005dc000 0df60: fa243200 00000008 c0d1e718 c7cda66c c0c63c28 c0c84540 00000000 c0d1d500 0df80: c0c8b2dc c0c006f0 00000001 c7cc2340 00000000 c78066f4 ffffffff c7cc2340 0dfa0: 00000000 c0d1d500 ffffffff c0bf5b00 ffffffff ffffffff c0bf5608 00000000 0dfc0: ffffffff 00000000 00000000 c0c63c28 00000000 c0d1e114 c0c845d0 c0c63c24 0dfe0: c0c8aa48 a8007000 412fc0f2 00000000 00000000 a8008084 00000000 00000000 [] (omap_smc1) from [<005dc000>] (0x5dc000) 0Code: e92d5ffc e1a0c000 e1a00001 f57ff04f (e1600070) 4---[ end trace f24b6c88ae00fa9a ]--- 0Kernel panic - not syncing: Attempted to kill the idle task! 0---[ end Kernel panic - not syncing: Attempted to kill the idle task! 5random: nonblocking pool is initialized