Instance enters paused state with qemu error "KVM internal error. Suberror: 1"

Solution Verified - Updated -

Issue

  • Multiple instances running on nova compute node enter into paused state unexpectedly.

  • nova-compute logs do not mention any unexpected event,but in instance qemu logs (located in /var/log/libvirt/qemu/$DOMAIN), following error is noticed:

    KVM internal error. Suberror: 1
    emulation failure
    RAX=00000000ffffffff RBX=ffff880fd1b14f10 RCX=0000000000000000 RDX=00000000ffffffff
    RSI=0000000000000004 RDI=ffff880f9c75ad80 RBP=ffff880fa6fa3db8 RSP=ffff880fa6fa3d70
    R8 =0000000000003453 R9 =00000000000000bb R10=0000000000000000 R11=7fffffffffffffff
    R12=ffff88016950cf10 R13=0000000000000004 R14=0000000000004000 R15=ffff88016950d5a8
    RIP=ffffffff810297cf RFL=00010002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0
    ES =0000 0000000000000000 ffffffff 00c00000
    CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA]
    SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS   [-WA]
    DS =0000 0000000000000000 ffffffff 00c00000
    FS =0000 0000000000000000 ffffffff 00c00000
    GS =0000 ffff88103fd00000 ffffffff 00c00000
    LDT=0000 0000000000000000 ffffffff 00c00000
    TR =0040 ffff88103fd04000 00002087 00008b00 DPL=0 TSS64-busy
    GDT=     ffff88103fd0c000 0000007f
    IDT=     ffffffffff529000 00000fff
    CR0=80050033 CR2=0000000000bf37c0 CR3=0000000036aa2000 CR4=003606e0
    DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000
    DR6=00000000fffe0ff0 DR7=0000000000000400
    EFER=0000000000000d01
    Code=00 0f 1f 44 00 00 b8 ff ff ff ff 48 8b bb 30 07 00 00 89 c2 <48> 0f ae 2f 31 c0 85 c0 0f 84 53 fe ff ff 0f 1f 44 00 00 0f 1f 44 00 00 83 c8 ff 48 8b 3d
    

Environment

  • Red Hat OpenStack Platform 10

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In