> b/o the following infinite recursion: > > (gdb) bt > #0 0x081b9564 in clz32 (val=0) at > /home/jcmvbkbc/ws/xtensa/qemu-xtensa/host-utils.h:53 > #1 0x081b97c2 in fls_bit (value=65536) at > /home/jcmvbkbc/ws/xtensa/qemu-xtensa/hw/apic.c:121 > #2 0x081ba16d in get_highest_priority_int (tab=0x89cec54) at > /home/jcmvbkbc/ws/xtensa/qemu-xtensa/hw/apic.c:346 > #3 0x081ba275 in apic_irq_pending (s=0x89cdea8) at > /home/jcmvbkbc/ws/xtensa/qemu-xtensa/hw/apic.c:383 > #4 0x081ba301 in apic_update_irq (s=0x89cdea8) at > /home/jcmvbkbc/ws/xtensa/qemu-xtensa/hw/apic.c:401 > #5 0x081ba492 in apic_set_irq (s=0x89cdea8, vector_num=48, > trigger_mode=0) at /home/jcmvbkbc/ws/xtensa/qemu-xtensa/hw/apic.c:434
[...] It ends like this: #131008 0x081ba353 in apic_update_irq (s=0x89cdea8) at /home/jcmvbkbc/ws/xtensa/qemu-xtensa/hw/apic.c:405 #131009 0x081ba492 in apic_set_irq (s=0x89cdea8, vector_num=48, trigger_mode=0) at /home/jcmvbkbc/ws/xtensa/qemu-xtensa/hw/apic.c:434 #131010 0x081b9a77 in apic_local_deliver (s=0x89cdea8, vector=3) at /home/jcmvbkbc/ws/xtensa/qemu-xtensa/hw/apic.c:182 #131011 0x081b9acf in apic_deliver_pic_intr (d=0x89cdea8, level=1) at /home/jcmvbkbc/ws/xtensa/qemu-xtensa/hw/apic.c:191 #131012 0x081ba353 in apic_update_irq (s=0x89cdea8) at /home/jcmvbkbc/ws/xtensa/qemu-xtensa/hw/apic.c:405 #131013 0x081bad5d in apic_get_interrupt (d=0x89cdea8) at /home/jcmvbkbc/ws/xtensa/qemu-xtensa/hw/apic.c:620 #131014 0x08271a77 in cpu_get_pic_interrupt (env=0x89c1ce8) at /home/jcmvbkbc/ws/xtensa/qemu-xtensa/hw/pc.c:156 #131015 0x081e4cc6 in cpu_x86_exec (env=0x89c1ce8) at /home/jcmvbkbc/ws/xtensa/qemu-xtensa/cpu-exec.c:320 #131016 0x081ea7d5 in tcg_cpu_exec (env=0x89c1ce8) at /home/jcmvbkbc/ws/xtensa/qemu-xtensa/cpus.c:1007 #131017 0x081ea8e3 in tcg_exec_all () at /home/jcmvbkbc/ws/xtensa/qemu-xtensa/cpus.c:1039 #131018 0x081e9f55 in qemu_tcg_cpu_thread_fn (arg=0x89c1ce8) at /home/jcmvbkbc/ws/xtensa/qemu-xtensa/cpus.c:774 #131019 0xf7b37955 in start_thread (arg=0xf40a2b70) at pthread_create.c:300 #131020 0xf7ab7e7e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 (gdb) -- Thanks. -- Max