> Date: Thu, 13 Sep 2012 08:50:29 -0400 > Subject: Re: Illegal instruction on wget() > From: c.dall@xxxxxxxxxxxxxxxxxxxxxx > To: jessica.allison.2012@xxxxxxxxxxx > CC: peter.maydell@xxxxxxxxxx; kvmarm@xxxxxxxxxxxxxxxxxxxxx > > sounds to me like maybe you're not injecting interrupts properly. > Perhaps you need a newer qemu? Using the latest kvm-arm-irq-api branch still gives me IRQ warnings on boot. WARNING: at kernel/irq/irqdomain.c:142 irq_domain_legacy_revmap+0x35/0x58() [<800109b9>] (unwind_backtrace+0x1/0xb8) from [<80018089>] (warn_slowpath_common+0x35/0x4c) [<80018089>] (warn_slowpath_common+0x35/0x4c) from [<8001812f>] (warn_slowpath_null+0x15/0x16) [<8001812f>] (warn_slowpath_null+0x15/0x16) from [<80048995>] (irq_domain_legacy_revmap+0x35/0x58) [<80048995>] (irq_domain_legacy_revmap+0x35/0x58) from [<80049129>] (irq_create_mapping+0x45/0x100) [<80049129>] (irq_create_mapping+0x45/0x100) from [<80049257>] (irq_create_of_mapping+0x73/0xb0) [<80049257>] (irq_create_of_mapping+0x73/0xb0) from [<8018aed7>] (irq_of_parse_and_map+0x1b/0x22) [<8018aed7>] (irq_of_parse_and_map+0x1b/0x22) from [<8018aef1>] (of_irq_to_resource+0x13/0x46) [<8018aef1>] (of_irq_to_resource+0x13/0x46) from [<8018af3f>] (of_irq_count+0x1b/0x22) [<8018af3f>] (of_irq_count+0x1b/0x22) from [<8018b299>] (of_device_alloc+0x3d/0xe8) [<8018b299>] (of_device_alloc+0x3d/0xe8) from [<8018b365>] (of_platform_device_create_pdata+0x21/0x50) [<8018b365>] (of_platform_device_create_pdata+0x21/0x50) from [<8018b4f9>] (of_platform_bus_create+0x165/0x1f8) [<8018b4f9>] (of_platform_bus_create+0x165/0x1f8) from [<8018b687>] (of_platform_populate+0x3f/0x60) [<8018b687>] (of_platform_populate+0x3f/0x60) from [<802c1273>] (v2m_dt_init+0x1b/0x34) [<802c1273>] (v2m_dt_init+0x1b/0x34) from [<802be549>] (customize_machine+0xd/0x14) [<802be549>] (customize_machine+0xd/0x14) from [<802bc5ef>] (do_one_initcall+0x63/0xe8) [<802bc5ef>] (do_one_initcall+0x63/0xe8) from [<802bc72b>] (kernel_init+0xb7/0x140) [<802bc72b>] (kernel_init+0xb7/0x140) from [<8000d41d>] (kernel_thread_exit+0x1/0x6) ---[ end trace 1b75b31a2719ed1d ]--- Printing some more debugging information from irqdomain.c I can see that the error occurs with hwirq = 0x64. irqdomain: irq_create_mapping(0x8f800440, 0x19) irqdomain: -> using domain @8f800440 irqdomain: irq_create_mapping(0x8f800440, 0x19) irqdomain: -> using domain @8f800440 irqdomain: irq_create_mapping(0x8f800440, 0x1d) irqdomain: -> using domain @8f800440 irqdomain: irq_create_mapping(0x8f800440, 0x1e) irqdomain: -> using domain @8f800440 irqdomain: irq_create_mapping(0x8f800440, 0x1b) irqdomain: -> using domain @8f800440 irqdomain: irq_create_mapping(0x8f800440, 0x1a) irqdomain: -> using domain @8f800440 irqdomain: irq_create_mapping(0x8f800440, 0x1d) irqdomain: -> using domain @8f800440 irqdomain: irq_create_mapping(0x8f800440, 0x1e) irqdomain: -> using domain @8f800440 irqdomain: irq_create_mapping(0x8f800440, 0x1b) irqdomain: -> using domain @8f800440 irqdomain: irq_create_mapping(0x8f800440, 0x1a) irqdomain: -> using domain @8f800440 irqdomain: irq_create_mapping(0x8f800440, 0x64) irqdomain: -> using domain @8f800440 Where does this come from? The guest boots now, despite these warnings. Jess _______________________________________________ kvmarm mailing list kvmarm@xxxxxxxxxxxxxxxxxxxxx https://lists.cs.columbia.edu/cucslists/listinfo/kvmarm