root@fledgling:~ # env MACHINE="ppce500 -cpu e5500" sh jhibbits-qemu_run.sh syncicache(0xe000000000100100, 15394160) tlb1_set_entry(4000000000100000,fe0000000,100000,4a) GDB: no debug ports present KDB: debugger backends: ddb KDB: current backend: ddb mmu_booke_bootstrap: entered mmu: 0xe000000000d01658 start 0xe000000000100100 end 0xe000000000fae670 NOTE: data_start: e000000000faf000 msgbufp at 0xe000000000fb2000 end = 0xe000000000fca000 kernel ptbls: 16384 kernel pdir at 0xe000000000fd2000 end = 0xe000000004ff2000 data_end: 0xe000000004ff2000 kernstart e000000000000000 kernsize 4000000 data_end - kernstart > kernsize trigger tlb1_mapin_region(e000000004000000, 4000000, ff2000) 0: 4000000 -> e000000004000000, size=1000000 tlb1_set_entry(e000000004000000,4000000,1000000,44) updated data_end: 0xe000000005000000 zero_page_va = 0xe000000005000000 copy_page_src_va = 0xe000000005001000 copy_page_dst_va = 0xe000000005002000 kernel image and allocated data: kernload = 0x000000000 kernstart = 0xe000000000000000 kernsize = 0x0000000005000000 processing avail regions: 000000000-100000000 -> 005000000-100000000 = fb000000 fill in phys_avail: region: 0x5000000 - 0xffff8000 (0xfaff8000) Maxmem = 0x000ffff8 phys_avail_count = 1 physsz = 0x0faff8000 physmem = 1028088 (0x0000faff8) tlb1_mapin_region(c000000000000000, 0, ffff8000) 0: 0 -> c000000000000000, size=40000000 tlb1_set_entry(c000000000000000,0,40000000,44) 1: 40000000 -> c000000040000000, size=40000000 tlb1_set_entry(c000000040000000,40000000,40000000,44) 2: 80000000 -> c000000080000000, size=40000000 tlb1_set_entry(c000000080000000,80000000,40000000,44) 3: c0000000 -> c0000000c0000000, size=40000000 tlb1_set_entry(c0000000c0000000,c0000000,40000000,44) kernel_pmap = 0xe000000000eae1c8 kstack_sz = 0x00008000 kstack0_phys at 0x0ffff8000 - 0x100000000 kstack0 at 0xe000000005004000 - 0xe00000000500c000 kstack page 0 e000000005004000 ffff8000 pte 0xe00000000101a020: pa ffff8000 flags 202255 about to syncicache for va e000000005004000 syncicache(0xe000000005004000, 4096) __syncicache: dcbst 0,[0xe000000005004000] fatal kernel trap: exception = 0x700 (program) esr = 0x3c20 srr0 = 0xe000000000104780 (0x104780) srr1 = 0x80040000 current msr = 0x80000000 lr = 0xe00000000071bb00 (0x71bb00) frame = 0xe0000000000039a0 curthread = 0xe000000000d115c0 pid = 0, comm = panic: program trap cpuid = 0 time = 1 KDB: stack backtrace: 0xe000000000003650: at 0xe0000000003f76c4 0xe000000000003700: at 0xe0000000003f73b0 0xe000000000003730: at 0xe00000000071ce74 0xe0000000000037c0: at 0xe00000000071bfa0 0xe0000000000038e0: at 0xe000000000711014 0xe000000000003970: kernel PGM trap by 0xe000000000104780: srr1=0x80040000 r1=0xe000000000003c20 cr=0x22200a84 xer=0 ctr=0xe000000000706448 r2=0xe000000000b43000 frame=0xe0000000000039a0 0xe000000000003c20: at 0xe00000000071bafc 0xe000000000003cc0: at 0xe0000000006eef74 0xe000000000003d70: at 0xe0000000006ee640 0xe000000000003e80: at 0xe000000000718f50 0xe000000000003ed0: at 0xe00000000071343c 0xe000000000003f50: at 0xe0000000006e98e0 0xe000000000003fa0: at 0xe0000000001011e4 KDB: enter: panic [ thread pid 0 tid 0 ] Stopped at 0xe000000000456378 db>