I'm closing this bug as invalid since it has sat with insufficient
information to reproduce for more than six months with no further info
or followup from the original bug submitter. If you'd like to provide
the info I asked for, please feel free to reopen the bug and do so.
** Changed in: qemu
Status: Incomplete => Invalid
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1015226
Title:
arm realview pbx hung
Status in QEMU:
Invalid
Bug description:
host(pc):ubuntu 10.1
qemu:qemu-1.1.0-1
target:realview-pbx-a9
kernel:2.6.34.10
gcc:4.4.6
command line, and output as follow:
-
majun@majun-Lenovo-Product:~/qemu$ qemu-system-arm -M realview-pbx-a9 -kernel
~/emb_linux/trunk/bsp/versatile_qemu/kernel/linux-2.6.34.10/arch/arm/boot/zImage
-initrd rootfs.ext2 -nographic -append "console=ttyAMA0 earlyprintk"
Uncompressing Linux... done, booting the kernel.
Linux version 2.6.34.10 (majun@majun-Lenovo-Product) (gcc version 4.4.6
(crosstool-NG 1.13.2 - hsan-5115) ) #40 SMP Tue Jun 19 18:53:13 BST 2012
CPU: ARMv7 Processor [410fc090] revision 0 (ARMv7), cr=10c53c7f
CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
Machine: ARM-RealView PBX
Ignoring unrecognised tag 0x
bootconsole [earlycon0] enabled
Memory policy: ECC disabled, Data cache writealloc
Ignoring RAM at 8000-8fff (vmalloc region overlap).
realview_pbx_map_io:117
realview_pbx_map_io:119
>hung here
QEMU: Terminated
-
modify code to add some debug info
-
arch/arm/mach-realview/realview_pbx.c
line 115:
static void __init realview_pbx_map_io(void)
{
printk("%s:%d\r\n", __FUNCTION__, __LINE__);
iotable_init(realview_pbx_io_desc, ARRAY_SIZE(realview_pbx_io_desc));
printk("%s:%d\r\n", __FUNCTION__, __LINE__);//!!! the last
printk output
if (core_tile_pbx11mp() || core_tile_pbxa9mp()) //!!! hung here
(here is a read to system control register 0x10XX) !!
{
printk("%s:%d\r\n", __FUNCTION__, __LINE__);
iotable_init(realview_local_io_desc,
ARRAY_SIZE(realview_local_io_desc));
printk("%s:%d\r\n", __FUNCTION__, __LINE__);
}
}
-
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1015226/+subscriptions