# ./xtf-runner -a --host Executing 'xl create -p tests/cpuid-faulting/test-hvm32-cpuid-faulting.cfg' Executing 'xl console test-hvm32-cpuid-faulting' Executing 'xl unpause test-hvm32-cpuid-faulting' --- Xen Test Framework --- Environment: HVM 32bit (No paging) Guest CPUID Faulting support Testing CPUID without faulting enabled Testing CPUID with faulting enabled Fail: user emulated cpuid didn't fault Retesting CPUID without faulting enabled Test result: FAILURE Executing 'xl create -p tests/cpuid-faulting/test-hvm32pae-cpuid-faulting.cfg' Executing 'xl console test-hvm32pae-cpuid-faulting' Executing 'xl unpause test-hvm32pae-cpuid-faulting' --- Xen Test Framework --- Environment: HVM 32bit (PAE 3 levels) Guest CPUID Faulting support Testing CPUID without faulting enabled Testing CPUID with faulting enabled Fail: user emulated cpuid didn't fault Retesting CPUID without faulting enabled Test result: FAILURE Executing 'xl create -p tests/cpuid-faulting/test-hvm32pse-cpuid-faulting.cfg' Executing 'xl console test-hvm32pse-cpuid-faulting' Executing 'xl unpause test-hvm32pse-cpuid-faulting' --- Xen Test Framework --- Environment: HVM 32bit (PSE 2 levels) Guest CPUID Faulting support Testing CPUID without faulting enabled Testing CPUID with faulting enabled Fail: user emulated cpuid didn't fault Retesting CPUID without faulting enabled Test result: FAILURE Executing 'xl create -p tests/cpuid-faulting/test-hvm64-cpuid-faulting.cfg' Executing 'xl console test-hvm64-cpuid-faulting' Executing 'xl unpause test-hvm64-cpuid-faulting' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) Guest CPUID Faulting support Testing CPUID without faulting enabled Testing CPUID with faulting enabled Fail: user emulated cpuid didn't fault Retesting CPUID without faulting enabled Test result: FAILURE Executing 'xl create -p tests/cpuid-faulting/test-pv64-cpuid-faulting.cfg' Executing 'xl console test-pv64-cpuid-faulting' Executing 'xl unpause test-pv64-cpuid-faulting' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) Guest CPUID Faulting support Testing CPUID without faulting enabled Testing CPUID with faulting enabled Retesting CPUID without faulting enabled Test result: SUCCESS Executing 'xl create -p tests/fpu-exception-emulation/test-hvm64-fpu-exception-emulation.cfg' Executing 'xl console test-hvm64-fpu-exception-emulation' Executing 'xl unpause test-hvm64-fpu-exception-emulation' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) FPU Exception Emulation Testing x87 Testing x87 wait Testing MMX Expected #UD, got #DE (cr0: EM) Expected #UD, got #DE (cr0: EM TS) Expected #UD, got #DE (cr0: EM MP) Expected #UD, got #DE (cr0: EM MP TS) Testing SSE Expected #UD, got #DE (cr0: - ) Expected #UD, got #DE (cr0: TS) Expected #UD, got #DE (cr0: MP) Expected #UD, got #DE (cr0: MP TS) Expected #UD, got #DE (cr0: EM) Expected #UD, got #DE (cr0: EM TS) Expected #UD, got #DE (cr0: EM MP) Expected #UD, got #DE (cr0: EM MP TS) Testing SSE (CR4.OSFXSR) Expected #UD, got #DE (cr0: EM) Expected #UD, got #DE (cr0: EM TS) Expected #UD, got #DE (cr0: EM MP) Expected #UD, got #DE (cr0: EM MP TS) Testing emulated x87 Expected #NM, got #DE (cr0: TS) Expected #NM, got #DE (cr0: MP TS) Expected #NM, got #DE (cr0: EM) Expected #NM, got #DE (cr0: EM TS) Expected #NM, got #DE (cr0: EM MP) Expected #NM, got #DE (cr0: EM MP TS) Testing emulated x87 wait Expected #NM, got #DE (cr0: MP TS) Expected #NM, got #DE (cr0: EM MP TS) Testing emulated MMX Expected #NM, got #DE (cr0: TS) Expected #NM, got #DE (cr0: MP TS) Expected #UD, got #DE (cr0: EM) Expected #UD, got #DE (cr0: EM TS) Expected #UD, got #DE (cr0: EM MP) Expected #UD, got #DE (cr0: EM MP TS) Testing emulated SSE Expected #UD, got #DE (cr0: - ) Expected #UD, got #DE (cr0: TS) Expected #UD, got #DE (cr0: MP) Expected #UD, got #DE (cr0: MP TS) Expected #UD, got #DE (cr0: EM) Expected #UD, got #DE (cr0: EM TS) Expected #UD, got #DE (cr0: EM MP) Expected #UD, got #DE (cr0: EM MP TS) Testing emulated SSE (CR4.OSFXSR) Expected #NM, got #DE (cr0: TS) Expected #NM, got #DE (cr0: MP TS) Expected #UD, got #DE (cr0: EM) Expected #UD, got #DE (cr0: EM TS) Expected #UD, got #DE (cr0: EM MP) Expected #UD, got #DE (cr0: EM MP TS) Test result: FAILURE Executing 'xl create -p tests/invlpg/test-hvm32-invlpg~hap.cfg' Executing 'xl console test-hvm32-invlpg~hap' Executing 'xl unpause test-hvm32-invlpg~hap' --- Xen Test Framework --- Environment: HVM 32bit (No paging) Invlpg tests Testing 'invlpg' in normally-faulting conditions Test: Mapped address Test: Unmapped address Test: NULL segment override Test: Past segment limit Test: Before expand-down segment limit Test result: SUCCESS Executing 'xl create -p tests/invlpg/test-hvm32-invlpg~shadow.cfg' Executing 'xl console test-hvm32-invlpg~shadow' Executing 'xl unpause test-hvm32-invlpg~shadow' --- Xen Test Framework --- Environment: HVM 32bit (No paging) Invlpg tests Testing 'invlpg' in normally-faulting conditions Test: Mapped address Test: Unmapped address Test: NULL segment override Test: Past segment limit Test: Before expand-down segment limit Test result: SUCCESS Executing 'xl create -p tests/invlpg/test-hvm32pae-invlpg~hap.cfg' Executing 'xl console test-hvm32pae-invlpg~hap' Executing 'xl unpause test-hvm32pae-invlpg~hap' --- Xen Test Framework --- Environment: HVM 32bit (PAE 3 levels) Invlpg tests Testing 'invlpg 0x1000' with segment bases Test: No segment TLB refill of 0x1000 Test: %fs (base 0x0) TLB refill of 0x1000 Test: %fs (base 0x0, limit 0x1) TLB refill of 0x1000 Test: %fs (base 0x1000) TLB refill of 0x2000 Test: %fs (base 0x1000, limit 0x1001) TLB refill of 0x2000 Testing 'invlpg' in normally-faulting conditions Test: Mapped address Test: Unmapped address Test: NULL segment override Test: Past segment limit Test: Before expand-down segment limit Test result: SUCCESS Executing 'xl create -p tests/invlpg/test-hvm32pae-invlpg~shadow.cfg' Executing 'xl console test-hvm32pae-invlpg~shadow' Executing 'xl unpause test-hvm32pae-invlpg~shadow' --- Xen Test Framework --- Environment: HVM 32bit (PAE 3 levels) Invlpg tests Testing 'invlpg 0x1000' with segment bases Test: No segment TLB refill of 0x1000 Test: %fs (base 0x0) TLB refill of 0x1000 Test: %fs (base 0x0, limit 0x1) TLB refill of 0x1000 Test: %fs (base 0x1000) TLB refill of 0x2000 Test: %fs (base 0x1000, limit 0x1001) TLB refill of 0x2000 Testing 'invlpg' in normally-faulting conditions Test: Mapped address Test: Unmapped address Test: NULL segment override Test: Past segment limit Test: Before expand-down segment limit Test result: SUCCESS Executing 'xl create -p tests/invlpg/test-hvm64-invlpg~hap.cfg' Executing 'xl console test-hvm64-invlpg~hap' Executing 'xl unpause test-hvm64-invlpg~hap' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) Invlpg tests Testing 'invlpg 0x1000' with segment bases Test: No segment TLB refill of 0x1000 Test: %fs (base 0x0) TLB refill of 0x1000 Test: %fs (base 0x0, limit 0x1) TLB refill of 0x1000 Test: %fs (base 0x1000) TLB refill of 0x2000 Test: %fs (base 0x1000, limit 0x1001) TLB refill of 0x2000 Testing 'invlpg' in normally-faulting conditions Test: Mapped address Test: Unmapped address Test: NULL segment override Test: Past segment limit Test: Before expand-down segment limit Test: Noncanonical address Test: Noncanonical including segment base Test result: SUCCESS Executing 'xl create -p tests/invlpg/test-hvm64-invlpg~shadow.cfg' Executing 'xl console test-hvm64-invlpg~shadow' Executing 'xl unpause test-hvm64-invlpg~shadow' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) Invlpg tests Testing 'invlpg 0x1000' with segment bases Test: No segment TLB refill of 0x1000 Test: %fs (base 0x0) TLB refill of 0x1000 Test: %fs (base 0x0, limit 0x1) TLB refill of 0x1000 Test: %fs (base 0x1000) TLB refill of 0x2000 Test: %fs (base 0x1000, limit 0x1001) TLB refill of 0x2000 Testing 'invlpg' in normally-faulting conditions Test: Mapped address Test: Unmapped address Test: NULL segment override Test: Past segment limit Test: Before expand-down segment limit Test: Noncanonical address Test: Noncanonical including segment base Test result: SUCCESS Executing 'xl create -p tests/lbr-tsx-vmentry/test-hvm64-lbr-tsx-vmentry.cfg' Executing 'xl console test-hvm64-lbr-tsx-vmentry' Executing 'xl unpause test-hvm64-lbr-tsx-vmentry' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) LBR/TSX VMentry failure test Latched a Last Branch Record in the upper canonical half Success: No LBR/TSX VMentry failure in this configuration Test result: SUCCESS Executing 'xl create -p tests/livepatch-priv-check/test-hvm32-livepatch-priv-check.cfg' Executing 'xl console test-hvm32-livepatch-priv-check' Executing 'xl unpause test-hvm32-livepatch-priv-check' --- Xen Test Framework --- Environment: HVM 32bit (No paging) Live Patch Privilege Check test_upload: Xen correctly denied Live Patch calls test_list: Xen correctly denied Live Patch calls test_get: Xen correctly denied Live Patch calls test_action: Xen correctly denied Live Patch calls test_action: Xen correctly denied Live Patch calls test_action: Xen correctly denied Live Patch calls test_action: Xen correctly denied Live Patch calls Test result: SUCCESS Executing 'xl create -p tests/livepatch-priv-check/test-hvm64-livepatch-priv-check.cfg' Executing 'xl console test-hvm64-livepatch-priv-check' Executing 'xl unpause test-hvm64-livepatch-priv-check' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) Live Patch Privilege Check test_upload: Xen correctly denied Live Patch calls test_list: Xen correctly denied Live Patch calls test_get: Xen correctly denied Live Patch calls test_action: Xen correctly denied Live Patch calls test_action: Xen correctly denied Live Patch calls test_action: Xen correctly denied Live Patch calls test_action: Xen correctly denied Live Patch calls Test result: SUCCESS Executing 'xl create -p tests/livepatch-priv-check/test-pv64-livepatch-priv-check.cfg' Executing 'xl console test-pv64-livepatch-priv-check' Executing 'xl unpause test-pv64-livepatch-priv-check' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) Live Patch Privilege Check test_upload: Xen correctly denied Live Patch calls test_list: Xen correctly denied Live Patch calls test_get: Xen correctly denied Live Patch calls test_action: Xen correctly denied Live Patch calls test_action: Xen correctly denied Live Patch calls test_action: Xen correctly denied Live Patch calls test_action: Xen correctly denied Live Patch calls Test result: SUCCESS Executing 'xl create -p tests/lm-ts/test-hvm32-lm-ts.cfg' Executing 'xl console test-hvm32-lm-ts' Executing 'xl unpause test-hvm32-lm-ts' --- Xen Test Framework --- Environment: HVM 32bit (No paging) Test Long Mode #TS Got #TS[GDT[7]] as expected Test result: SUCCESS Executing 'xl create -p tests/lm-ts/test-hvm64-lm-ts.cfg' Executing 'xl console test-hvm64-lm-ts' Executing 'xl unpause test-hvm64-lm-ts' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) Test Long Mode #TS Got #TS[GDT[7]] as expected Test result: SUCCESS Executing 'xl create -p tests/memop-seg/test-hvm32pae-memop-seg.cfg' Executing 'xl console test-hvm32pae-memop-seg' Executing 'xl unpause test-hvm32pae-memop-seg' --- Xen Test Framework --- Environment: HVM 32bit (PAE 3 levels) Memory operand and segment emulation tests Fail: Testing emulated 'abs' expected #GP[0000], got #DE Fail: Testing emulated '(%eax)' expected #GP[0000], got #DE Fail: Testing emulated '(%ecx)' expected #GP[0000], got #DE Fail: Testing emulated '(%edx)' expected #GP[0000], got #DE Fail: Testing emulated '(%ebx)' expected #GP[0000], got #DE Fail: Testing emulated '(%esp)' expected #SS[0000], got #DE Fail: Testing emulated '(%ebp)' expected #SS[0000], got #DE Fail: Testing emulated '(%esi)' expected #GP[0000], got #DE Fail: Testing emulated '(%edi)' expected #GP[0000], got #DE Fail: Testing emulated '%es:abs' expected #GP[0000], got #DE Fail: Testing emulated '%es:(%eax)' expected #GP[0000], got #DE Fail: Testing emulated '%es:(%ecx)' expected #GP[0000], got #DE Fail: Testing emulated '%es:(%edx)' expected #GP[0000], got #DE Fail: Testing emulated '%es:(%ebx)' expected #GP[0000], got #DE Fail: Testing emulated '%es:(%esp)' expected #GP[0000], got #DE Fail: Testing emulated '%es:(%ebp)' expected #GP[0000], got #DE Fail: Testing emulated '%es:(%esi)' expected #GP[0000], got #DE Fail: Testing emulated '%es:(%edi)' expected #GP[0000], got #DE Fail: Testing emulated '%cs:abs' expected #GP[0000], got #DE Fail: Testing emulated '%cs:(%eax)' expected #GP[0000], got #DE Fail: Testing emulated '%cs:(%ecx)' expected #GP[0000], got #DE Fail: Testing emulated '%cs:(%edx)' expected #GP[0000], got #DE Fail: Testing emulated '%cs:(%ebx)' expected #GP[0000], got #DE Fail: Testing emulated '%cs:(%esp)' expected #GP[0000], got #DE Fail: Testing emulated '%cs:(%ebp)' expected #GP[0000], got #DE Fail: Testing emulated '%cs:(%esi)' expected #GP[0000], got #DE Fail: Testing emulated '%cs:(%edi)' expected #GP[0000], got #DE Fail: Testing emulated '%ss:abs' expected #SS[0000], got #DE Fail: Testing emulated '%ss:(%eax)' expected #SS[0000], got #DE Fail: Testing emulated '%ss:(%ecx)' expected #SS[0000], got #DE Fail: Testing emulated '%ss:(%edx)' expected #SS[0000], got #DE Fail: Testing emulated '%ss:(%ebx)' expected #SS[0000], got #DE Fail: Testing emulated '%ss:(%esp)' expected #SS[0000], got #DE Fail: Testing emulated '%ss:(%ebp)' expected #SS[0000], got #DE Fail: Testing emulated '%ss:(%esi)' expected #SS[0000], got #DE Fail: Testing emulated '%ss:(%edi)' expected #SS[0000], got #DE Fail: Testing emulated '%ds:abs' expected #GP[0000], got #DE Fail: Testing emulated '%ds:(%eax)' expected #GP[0000], got #DE Fail: Testing emulated '%ds:(%ecx)' expected #GP[0000], got #DE Fail: Testing emulated '%ds:(%edx)' expected #GP[0000], got #DE Fail: Testing emulated '%ds:(%ebx)' expected #GP[0000], got #DE Fail: Testing emulated '%ds:(%esp)' expected #GP[0000], got #DE Fail: Testing emulated '%ds:(%ebp)' expected #GP[0000], got #DE Fail: Testing emulated '%ds:(%esi)' expected #GP[0000], got #DE Fail: Testing emulated '%ds:(%edi)' expected #GP[0000], got #DE Fail: Testing emulated '%fs:abs' expected #GP[0000], got #DE Fail: Testing emulated '%fs:(%eax)' expected #GP[0000], got #DE Fail: Testing emulated '%fs:(%ecx)' expected #GP[0000], got #DE Fail: Testing emulated '%fs:(%edx)' expected #GP[0000], got #DE Fail: Testing emulated '%fs:(%ebx)' expected #GP[0000], got #DE Fail: Testing emulated '%fs:(%esp)' expected #GP[0000], got #DE Fail: Testing emulated '%fs:(%ebp)' expected #GP[0000], got #DE Fail: Testing emulated '%fs:(%esi)' expected #GP[0000], got #DE Fail: Testing emulated '%fs:(%edi)' expected #GP[0000], got #DE Fail: Testing emulated '%gs:abs' expected #GP[0000], got #DE Fail: Testing emulated '%gs:(%eax)' expected #GP[0000], got #DE Fail: Testing emulated '%gs:(%ecx)' expected #GP[0000], got #DE Fail: Testing emulated '%gs:(%edx)' expected #GP[0000], got #DE Fail: Testing emulated '%gs:(%ebx)' expected #GP[0000], got #DE Fail: Testing emulated '%gs:(%esp)' expected #GP[0000], got #DE Fail: Testing emulated '%gs:(%ebp)' expected #GP[0000], got #DE Fail: Testing emulated '%gs:(%esi)' expected #GP[0000], got #DE Fail: Testing emulated '%gs:(%edi)' expected #GP[0000], got #DE Test result: FAILURE Executing 'xl create -p tests/memop-seg/test-hvm64-memop-seg.cfg' Executing 'xl console test-hvm64-memop-seg' Executing 'xl unpause test-hvm64-memop-seg' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) Memory operand and segment emulation tests Fail: Testing emulated 'abs' expected #GP[0000], got #DE Fail: Testing emulated '(%rax)' expected #GP[0000], got #DE Fail: Testing emulated '(%rcx)' expected #GP[0000], got #DE Fail: Testing emulated '(%rdx)' expected #GP[0000], got #DE Fail: Testing emulated '(%rbx)' expected #GP[0000], got #DE Fail: Testing emulated '(%rsp)' expected #SS[0000], got #DE Fail: Testing emulated '(%rbp)' expected #SS[0000], got #DE Fail: Testing emulated '(%rsi)' expected #GP[0000], got #DE Fail: Testing emulated '(%rdi)' expected #GP[0000], got #DE Fail: Testing emulated '(%r8)' expected #GP[0000], got #DE Fail: Testing emulated '(%r9)' expected #GP[0000], got #DE Fail: Testing emulated '(%r10)' expected #GP[0000], got #DE Fail: Testing emulated '(%r11)' expected #GP[0000], got #DE Fail: Testing emulated '(%r12)' expected #GP[0000], got #DE Fail: Testing emulated '(%r13)' expected #GP[0000], got #DE Fail: Testing emulated '(%r14)' expected #GP[0000], got #DE Fail: Testing emulated '(%r15)' expected #GP[0000], got #DE Fail: Testing emulated '%es:abs' expected #GP[0000], got #DE Fail: Testing emulated '%es:(%rax)' expected #GP[0000], got #DE Fail: Testing emulated '%es:(%rcx)' expected #GP[0000], got #DE Fail: Testing emulated '%es:(%rdx)' expected #GP[0000], got #DE Fail: Testing emulated '%es:(%rbx)' expected #GP[0000], got #DE Fail: Testing emulated '%es:(%rsp)' expected #SS[0000], got #DE Fail: Testing emulated '%es:(%rbp)' expected #SS[0000], got #DE Fail: Testing emulated '%es:(%rsi)' expected #GP[0000], got #DE Fail: Testing emulated '%es:(%rdi)' expected #GP[0000], got #DE Fail: Testing emulated '%es:(%r8)' expected #GP[0000], got #DE Fail: Testing emulated '%es:(%r9)' expected #GP[0000], got #DE Fail: Testing emulated '%es:(%r10)' expected #GP[0000], got #DE Fail: Testing emulated '%es:(%r11)' expected #GP[0000], got #DE Fail: Testing emulated '%es:(%r12)' expected #GP[0000], got #DE Fail: Testing emulated '%es:(%r13)' expected #GP[0000], got #DE Fail: Testing emulated '%es:(%r14)' expected #GP[0000], got #DE Fail: Testing emulated '%es:(%r15)' expected #GP[0000], got #DE Fail: Testing emulated '%cs:abs' expected #GP[0000], got #DE Fail: Testing emulated '%cs:(%rax)' expected #GP[0000], got #DE Fail: Testing emulated '%cs:(%rcx)' expected #GP[0000], got #DE Fail: Testing emulated '%cs:(%rdx)' expected #GP[0000], got #DE Fail: Testing emulated '%cs:(%rbx)' expected #GP[0000], got #DE Fail: Testing emulated '%cs:(%rsp)' expected #SS[0000], got #DE Fail: Testing emulated '%cs:(%rbp)' expected #SS[0000], got #DE Fail: Testing emulated '%cs:(%rsi)' expected #GP[0000], got #DE Fail: Testing emulated '%cs:(%rdi)' expected #GP[0000], got #DE Fail: Testing emulated '%cs:(%r8)' expected #GP[0000], got #DE Fail: Testing emulated '%cs:(%r9)' expected #GP[0000], got #DE Fail: Testing emulated '%cs:(%r10)' expected #GP[0000], got #DE Fail: Testing emulated '%cs:(%r11)' expected #GP[0000], got #DE Fail: Testing emulated '%cs:(%r12)' expected #GP[0000], got #DE Fail: Testing emulated '%cs:(%r13)' expected #GP[0000], got #DE Fail: Testing emulated '%cs:(%r14)' expected #GP[0000], got #DE Fail: Testing emulated '%cs:(%r15)' expected #GP[0000], got #DE Fail: Testing emulated '%ss:abs' expected #GP[0000], got #DE Fail: Testing emulated '%ss:(%rax)' expected #GP[0000], got #DE Fail: Testing emulated '%ss:(%rcx)' expected #GP[0000], got #DE Fail: Testing emulated '%ss:(%rdx)' expected #GP[0000], got #DE Fail: Testing emulated '%ss:(%rbx)' expected #GP[0000], got #DE Fail: Testing emulated '%ss:(%rsp)' expected #SS[0000], got #DE Fail: Testing emulated '%ss:(%rbp)' expected #SS[0000], got #DE Fail: Testing emulated '%ss:(%rsi)' expected #GP[0000], got #DE Fail: Testing emulated '%ss:(%rdi)' expected #GP[0000], got #DE Fail: Testing emulated '%ss:(%r8)' expected #GP[0000], got #DE Fail: Testing emulated '%ss:(%r9)' expected #GP[0000], got #DE Fail: Testing emulated '%ss:(%r10)' expected #GP[0000], got #DE Fail: Testing emulated '%ss:(%r11)' expected #GP[0000], got #DE Fail: Testing emulated '%ss:(%r12)' expected #GP[0000], got #DE Fail: Testing emulated '%ss:(%r13)' expected #GP[0000], got #DE Fail: Testing emulated '%ss:(%r14)' expected #GP[0000], got #DE Fail: Testing emulated '%ss:(%r15)' expected #GP[0000], got #DE Fail: Testing emulated '%ds:abs' expected #GP[0000], got #DE Fail: Testing emulated '%ds:(%rax)' expected #GP[0000], got #DE Fail: Testing emulated '%ds:(%rcx)' expected #GP[0000], got #DE Fail: Testing emulated '%ds:(%rdx)' expected #GP[0000], got #DE Fail: Testing emulated '%ds:(%rbx)' expected #GP[0000], got #DE Fail: Testing emulated '%ds:(%rsp)' expected #SS[0000], got #DE Fail: Testing emulated '%ds:(%rbp)' expected #SS[0000], got #DE Fail: Testing emulated '%ds:(%rsi)' expected #GP[0000], got #DE Fail: Testing emulated '%ds:(%rdi)' expected #GP[0000], got #DE Fail: Testing emulated '%ds:(%r8)' expected #GP[0000], got #DE Fail: Testing emulated '%ds:(%r9)' expected #GP[0000], got #DE Fail: Testing emulated '%ds:(%r10)' expected #GP[0000], got #DE Fail: Testing emulated '%ds:(%r11)' expected #GP[0000], got #DE Fail: Testing emulated '%ds:(%r12)' expected #GP[0000], got #DE Fail: Testing emulated '%ds:(%r13)' expected #GP[0000], got #DE Fail: Testing emulated '%ds:(%r14)' expected #GP[0000], got #DE Fail: Testing emulated '%ds:(%r15)' expected #GP[0000], got #DE Fail: Testing emulated '%fs:abs' expected #GP[0000], got #DE Fail: Testing emulated '%fs:(%rax)' expected #GP[0000], got #DE Fail: Testing emulated '%fs:(%rcx)' expected #GP[0000], got #DE Fail: Testing emulated '%fs:(%rdx)' expected #GP[0000], got #DE Fail: Testing emulated '%fs:(%rbx)' expected #GP[0000], got #DE Fail: Testing emulated '%fs:(%rsp)' expected #GP[0000], got #DE Fail: Testing emulated '%fs:(%rbp)' expected #GP[0000], got #DE Fail: Testing emulated '%fs:(%rsi)' expected #GP[0000], got #DE Fail: Testing emulated '%fs:(%rdi)' expected #GP[0000], got #DE Fail: Testing emulated '%fs:(%r8)' expected #GP[0000], got #DE Fail: Testing emulated '%fs:(%r9)' expected #GP[0000], got #DE Fail: Testing emulated '%fs:(%r10)' expected #GP[0000], got #DE Fail: Testing emulated '%fs:(%r11)' expected #GP[0000], got #DE Fail: Testing emulated '%fs:(%r12)' expected #GP[0000], got #DE Fail: Testing emulated '%fs:(%r13)' expected #GP[0000], got #DE Fail: Testing emulated '%fs:(%r14)' expected #GP[0000], got #DE Fail: Testing emulated '%fs:(%r15)' expected #GP[0000], got #DE Fail: Testing emulated '%gs:abs' expected #GP[0000], got #DE Fail: Testing emulated '%gs:(%rax)' expected #GP[0000], got #DE Fail: Testing emulated '%gs:(%rcx)' expected #GP[0000], got #DE Fail: Testing emulated '%gs:(%rdx)' expected #GP[0000], got #DE Fail: Testing emulated '%gs:(%rbx)' expected #GP[0000], got #DE Fail: Testing emulated '%gs:(%rsp)' expected #GP[0000], got #DE Fail: Testing emulated '%gs:(%rbp)' expected #GP[0000], got #DE Fail: Testing emulated '%gs:(%rsi)' expected #GP[0000], got #DE Fail: Testing emulated '%gs:(%rdi)' expected #GP[0000], got #DE Fail: Testing emulated '%gs:(%r8)' expected #GP[0000], got #DE Fail: Testing emulated '%gs:(%r9)' expected #GP[0000], got #DE Fail: Testing emulated '%gs:(%r10)' expected #GP[0000], got #DE Fail: Testing emulated '%gs:(%r11)' expected #GP[0000], got #DE Fail: Testing emulated '%gs:(%r12)' expected #GP[0000], got #DE Fail: Testing emulated '%gs:(%r13)' expected #GP[0000], got #DE Fail: Testing emulated '%gs:(%r14)' expected #GP[0000], got #DE Fail: Testing emulated '%gs:(%r15)' expected #GP[0000], got #DE Test result: FAILURE Executing 'xl create -p tests/memop-seg/test-pv64-memop-seg.cfg' Executing 'xl console test-pv64-memop-seg' Executing 'xl unpause test-pv64-memop-seg' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) Memory operand and segment emulation tests Test result: SUCCESS Executing 'xl create -p tests/nmi-taskswitch-priv/test-hvm32pae-nmi-taskswitch-priv.cfg' Executing 'xl console test-hvm32pae-nmi-taskswitch-priv' Executing 'xl unpause test-hvm32pae-nmi-taskswitch-priv' --- Xen Test Framework --- Environment: HVM 32bit (PAE 3 levels) Test nmi-taskswitch-priv First self-nmi, from supervisor mode ****************************** PANIC: Unhandled exception at 0010:00103da5 Vec 0 #DE ****************************** Executing 'xl create -p tests/pv-fsgsbase/test-pv64-pv-fsgsbase.cfg' Executing 'xl console test-pv64-pv-fsgsbase' Executing 'xl unpause test-pv64-pv-fsgsbase' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) Test PV FSGSBASE behaviour Test result: SUCCESS Executing 'xl create -p tests/pv-iopl/test-pv64-pv-iopl~hypercall.cfg' Executing 'xl console test-pv64-pv-iopl~hypercall' Executing 'xl unpause test-pv64-pv-iopl~hypercall' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) PV IOPL emulation Test: PHYSDEVOP_set_iopl vIOPL 0 vIOPL 1 vIOPL 3 Test result: SUCCESS Executing 'xl create -p tests/pv-iopl/test-pv64-pv-iopl~vmassist.cfg' Executing 'xl console test-pv64-pv-iopl~vmassist' Executing 'xl unpause test-pv64-pv-iopl~vmassist' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) PV IOPL emulation Test: VMASST_TYPE_architectural_iopl vIOPL 0 vIOPL 1 vIOPL 3 Test result: SUCCESS Executing 'xl create -p tests/swint-emulation/test-hvm32-swint-emulation.cfg' Executing 'xl console test-hvm32-swint-emulation' Executing 'xl unpause test-hvm32-swint-emulation' --- Xen Test Framework --- Environment: HVM 32bit (No paging) Software interrupt emulation Test cpl0: all perms ok Testing int3 Fail (Force-, Addr+): expected #BP trap, got #DE trap Fail (Force+, Addr+): expected #BP trap, got #DE trap Testing int $3 Fail (Force-, Addr+): expected #BP trap, got #DE trap Fail (Force+, Addr+): expected #BP trap, got #DE trap Testing icebp Fail (Force-, Addr-): expected #DB trap, got #DE trap Fail (Force+, Addr-): expected #DB trap, got #DE trap Fail (Force-, Addr+): expected #DB trap, got #DE trap Fail (Force+, Addr+): expected #DB trap, got #DE trap Testing int $1 Fail (Force-, Addr+): expected #DB trap, got #DE trap Fail (Force+, Addr+): expected #DB trap, got #DE trap Testing into Fail (Force-, Addr+): expected #OF trap, got #DE trap Fail (Force+, Addr+): expected #OF trap, got #DE trap Test cpl0: p=0 Testing int3 Fail (Force-, Addr+): expected #NP[IDT[3]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[3]] fault, got #DE trap Testing int $3 Fail (Force-, Addr+): expected #NP[IDT[3]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[3]] fault, got #DE trap Testing icebp Fail (Force-, Addr-): expected #NP[IDT[1],EXT] fault, got #DE trap Fail (Force+, Addr-): expected #NP[IDT[1],EXT] fault, got #DE trap Fail (Force-, Addr+): expected #NP[IDT[1],EXT] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[1],EXT] fault, got #DE trap Testing int $1 Fail (Force-, Addr+): expected #NP[IDT[1]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[1]] fault, got #DE trap Testing into Fail (Force-, Addr+): expected #NP[IDT[4]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[4]] fault, got #DE trap Test cpl3: all perms ok Testing int3 Fail (Force-, Addr+): expected #BP trap, got #DE trap Fail (Force+, Addr+): expected #BP trap, got #DE trap Testing int $3 Fail (Force-, Addr+): expected #BP trap, got #DE trap Fail (Force+, Addr+): expected #BP trap, got #DE trap Testing icebp Fail (Force-, Addr-): expected #DB trap, got #DE trap Fail (Force+, Addr-): expected #DB trap, got #DE trap Fail (Force-, Addr+): expected #DB trap, got #DE trap Fail (Force+, Addr+): expected #DB trap, got #DE trap Testing int $1 Fail (Force-, Addr+): expected #DB trap, got #DE trap Fail (Force+, Addr+): expected #DB trap, got #DE trap Testing into Fail (Force-, Addr+): expected #OF trap, got #DE trap Fail (Force+, Addr+): expected #OF trap, got #DE trap Test cpl3: p=0 Testing int3 Fail (Force-, Addr+): expected #NP[IDT[3]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[3]] fault, got #DE trap Testing int $3 Fail (Force-, Addr+): expected #NP[IDT[3]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[3]] fault, got #DE trap Testing icebp Fail (Force-, Addr-): expected #NP[IDT[1],EXT] fault, got #DE trap Fail (Force+, Addr-): expected #NP[IDT[1],EXT] fault, got #DE trap Fail (Force-, Addr+): expected #NP[IDT[1],EXT] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[1],EXT] fault, got #DE trap Testing int $1 Fail (Force-, Addr+): expected #NP[IDT[1]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[1]] fault, got #DE trap Testing into Fail (Force-, Addr+): expected #NP[IDT[4]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[4]] fault, got #DE trap Test cpl3: dpl=0 Testing int3 Fail (Force-, Addr+): expected #GP[IDT[3]] fault, got #DE trap Fail (Force+, Addr+): expected #GP[IDT[3]] fault, got #DE trap Testing int $3 Fail (Force-, Addr+): expected #GP[IDT[3]] fault, got #DE trap Fail (Force+, Addr+): expected #GP[IDT[3]] fault, got #DE trap Testing icebp Fail (Force-, Addr-): expected #DB trap, got #DE trap Fail (Force+, Addr-): expected #DB trap, got #DE trap Fail (Force-, Addr+): expected #DB trap, got #DE trap Fail (Force+, Addr+): expected #DB trap, got #DE trap Testing int $1 Fail (Force-, Addr+): expected #GP[IDT[1]] fault, got #DE trap Fail (Force+, Addr+): expected #GP[IDT[1]] fault, got #DE trap Testing into Fail (Force-, Addr+): expected #GP[IDT[4]] fault, got #DE trap Fail (Force+, Addr+): expected #GP[IDT[4]] fault, got #DE trap Test result: FAILURE Executing 'xl create -p tests/swint-emulation/test-hvm32pae-swint-emulation.cfg' Executing 'xl console test-hvm32pae-swint-emulation' Executing 'xl unpause test-hvm32pae-swint-emulation' --- Xen Test Framework --- Environment: HVM 32bit (PAE 3 levels) Software interrupt emulation Test cpl0: all perms ok Testing int3 Fail (Force-, Addr+): expected #BP trap, got #DE trap Fail (Force+, Addr+): expected #BP trap, got #DE trap Testing int $3 Fail (Force-, Addr+): expected #BP trap, got #DE trap Fail (Force+, Addr+): expected #BP trap, got #DE trap Testing icebp Fail (Force-, Addr-): expected #DB trap, got #DE trap Fail (Force+, Addr-): expected #DB trap, got #DE trap Fail (Force-, Addr+): expected #DB trap, got #DE trap Fail (Force+, Addr+): expected #DB trap, got #DE trap Testing int $1 Fail (Force-, Addr+): expected #DB trap, got #DE trap Fail (Force+, Addr+): expected #DB trap, got #DE trap Testing into Fail (Force-, Addr+): expected #OF trap, got #DE trap Fail (Force+, Addr+): expected #OF trap, got #DE trap Test cpl0: p=0 Testing int3 Fail (Force-, Addr+): expected #NP[IDT[3]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[3]] fault, got #DE trap Testing int $3 Fail (Force-, Addr+): expected #NP[IDT[3]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[3]] fault, got #DE trap Testing icebp Fail (Force-, Addr-): expected #NP[IDT[1],EXT] fault, got #DE trap Fail (Force+, Addr-): expected #NP[IDT[1],EXT] fault, got #DE trap Fail (Force-, Addr+): expected #NP[IDT[1],EXT] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[1],EXT] fault, got #DE trap Testing int $1 Fail (Force-, Addr+): expected #NP[IDT[1]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[1]] fault, got #DE trap Testing into Fail (Force-, Addr+): expected #NP[IDT[4]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[4]] fault, got #DE trap Test cpl3: all perms ok Testing int3 Fail (Force-, Addr+): expected #BP trap, got #DE trap Fail (Force+, Addr+): expected #BP trap, got #DE trap Testing int $3 Fail (Force-, Addr+): expected #BP trap, got #DE trap Fail (Force+, Addr+): expected #BP trap, got #DE trap Testing icebp Fail (Force-, Addr-): expected #DB trap, got #DE trap Fail (Force+, Addr-): expected #DB trap, got #DE trap Fail (Force-, Addr+): expected #DB trap, got #DE trap Fail (Force+, Addr+): expected #DB trap, got #DE trap Testing int $1 Fail (Force-, Addr+): expected #DB trap, got #DE trap Fail (Force+, Addr+): expected #DB trap, got #DE trap Testing into Fail (Force-, Addr+): expected #OF trap, got #DE trap Fail (Force+, Addr+): expected #OF trap, got #DE trap Test cpl3: p=0 Testing int3 Fail (Force-, Addr+): expected #NP[IDT[3]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[3]] fault, got #DE trap Testing int $3 Fail (Force-, Addr+): expected #NP[IDT[3]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[3]] fault, got #DE trap Testing icebp Fail (Force-, Addr-): expected #NP[IDT[1],EXT] fault, got #DE trap Fail (Force+, Addr-): expected #NP[IDT[1],EXT] fault, got #DE trap Fail (Force-, Addr+): expected #NP[IDT[1],EXT] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[1],EXT] fault, got #DE trap Testing int $1 Fail (Force-, Addr+): expected #NP[IDT[1]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[1]] fault, got #DE trap Testing into Fail (Force-, Addr+): expected #NP[IDT[4]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[4]] fault, got #DE trap Test cpl3: dpl=0 Testing int3 Fail (Force-, Addr+): expected #GP[IDT[3]] fault, got #DE trap Fail (Force+, Addr+): expected #GP[IDT[3]] fault, got #DE trap Testing int $3 Fail (Force-, Addr+): expected #GP[IDT[3]] fault, got #DE trap Fail (Force+, Addr+): expected #GP[IDT[3]] fault, got #DE trap Testing icebp Fail (Force-, Addr-): expected #DB trap, got #DE trap Fail (Force+, Addr-): expected #DB trap, got #DE trap Fail (Force-, Addr+): expected #DB trap, got #DE trap Fail (Force+, Addr+): expected #DB trap, got #DE trap Testing int $1 Fail (Force-, Addr+): expected #GP[IDT[1]] fault, got #DE trap Fail (Force+, Addr+): expected #GP[IDT[1]] fault, got #DE trap Testing into Fail (Force-, Addr+): expected #GP[IDT[4]] fault, got #DE trap Fail (Force+, Addr+): expected #GP[IDT[4]] fault, got #DE trap Test result: FAILURE Executing 'xl create -p tests/swint-emulation/test-hvm32pse-swint-emulation.cfg' Executing 'xl console test-hvm32pse-swint-emulation' Executing 'xl unpause test-hvm32pse-swint-emulation' --- Xen Test Framework --- Environment: HVM 32bit (PSE 2 levels) Software interrupt emulation Test cpl0: all perms ok Testing int3 Fail (Force-, Addr+): expected #BP trap, got #DE trap Fail (Force+, Addr+): expected #BP trap, got #DE trap Testing int $3 Fail (Force-, Addr+): expected #BP trap, got #DE trap Fail (Force+, Addr+): expected #BP trap, got #DE trap Testing icebp Fail (Force-, Addr-): expected #DB trap, got #DE trap Fail (Force+, Addr-): expected #DB trap, got #DE trap Fail (Force-, Addr+): expected #DB trap, got #DE trap Fail (Force+, Addr+): expected #DB trap, got #DE trap Testing int $1 Fail (Force-, Addr+): expected #DB trap, got #DE trap Fail (Force+, Addr+): expected #DB trap, got #DE trap Testing into Fail (Force-, Addr+): expected #OF trap, got #DE trap Fail (Force+, Addr+): expected #OF trap, got #DE trap Test cpl0: p=0 Testing int3 Fail (Force-, Addr+): expected #NP[IDT[3]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[3]] fault, got #DE trap Testing int $3 Fail (Force-, Addr+): expected #NP[IDT[3]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[3]] fault, got #DE trap Testing icebp Fail (Force-, Addr-): expected #NP[IDT[1],EXT] fault, got #DE trap Fail (Force+, Addr-): expected #NP[IDT[1],EXT] fault, got #DE trap Fail (Force-, Addr+): expected #NP[IDT[1],EXT] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[1],EXT] fault, got #DE trap Testing int $1 Fail (Force-, Addr+): expected #NP[IDT[1]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[1]] fault, got #DE trap Testing into Fail (Force-, Addr+): expected #NP[IDT[4]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[4]] fault, got #DE trap Test cpl3: all perms ok Testing int3 Fail (Force-, Addr+): expected #BP trap, got #DE trap Fail (Force+, Addr+): expected #BP trap, got #DE trap Testing int $3 Fail (Force-, Addr+): expected #BP trap, got #DE trap Fail (Force+, Addr+): expected #BP trap, got #DE trap Testing icebp Fail (Force-, Addr-): expected #DB trap, got #DE trap Fail (Force+, Addr-): expected #DB trap, got #DE trap Fail (Force-, Addr+): expected #DB trap, got #DE trap Fail (Force+, Addr+): expected #DB trap, got #DE trap Testing int $1 Fail (Force-, Addr+): expected #DB trap, got #DE trap Fail (Force+, Addr+): expected #DB trap, got #DE trap Testing into Fail (Force-, Addr+): expected #OF trap, got #DE trap Fail (Force+, Addr+): expected #OF trap, got #DE trap Test cpl3: p=0 Testing int3 Fail (Force-, Addr+): expected #NP[IDT[3]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[3]] fault, got #DE trap Testing int $3 Fail (Force-, Addr+): expected #NP[IDT[3]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[3]] fault, got #DE trap Testing icebp Fail (Force-, Addr-): expected #NP[IDT[1],EXT] fault, got #DE trap Fail (Force+, Addr-): expected #NP[IDT[1],EXT] fault, got #DE trap Fail (Force-, Addr+): expected #NP[IDT[1],EXT] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[1],EXT] fault, got #DE trap Testing int $1 Fail (Force-, Addr+): expected #NP[IDT[1]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[1]] fault, got #DE trap Testing into Fail (Force-, Addr+): expected #NP[IDT[4]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[4]] fault, got #DE trap Test cpl3: dpl=0 Testing int3 Fail (Force-, Addr+): expected #GP[IDT[3]] fault, got #DE trap Fail (Force+, Addr+): expected #GP[IDT[3]] fault, got #DE trap Testing int $3 Fail (Force-, Addr+): expected #GP[IDT[3]] fault, got #DE trap Fail (Force+, Addr+): expected #GP[IDT[3]] fault, got #DE trap Testing icebp Fail (Force-, Addr-): expected #DB trap, got #DE trap Fail (Force+, Addr-): expected #DB trap, got #DE trap Fail (Force-, Addr+): expected #DB trap, got #DE trap Fail (Force+, Addr+): expected #DB trap, got #DE trap Testing int $1 Fail (Force-, Addr+): expected #GP[IDT[1]] fault, got #DE trap Fail (Force+, Addr+): expected #GP[IDT[1]] fault, got #DE trap Testing into Fail (Force-, Addr+): expected #GP[IDT[4]] fault, got #DE trap Fail (Force+, Addr+): expected #GP[IDT[4]] fault, got #DE trap Test result: FAILURE Executing 'xl create -p tests/swint-emulation/test-hvm64-swint-emulation.cfg' Executing 'xl console test-hvm64-swint-emulation' Executing 'xl unpause test-hvm64-swint-emulation' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) Software interrupt emulation Test cpl0: all perms ok Testing int3 Fail (Force-, Addr+): expected #BP trap, got #DE trap Fail (Force+, Addr+): expected #BP trap, got #DE trap Testing int $3 Fail (Force-, Addr+): expected #BP trap, got #DE trap Fail (Force+, Addr+): expected #BP trap, got #DE trap Testing icebp Fail (Force-, Addr-): expected #DB trap, got #DE trap Fail (Force+, Addr-): expected #DB trap, got #DE trap Fail (Force-, Addr+): expected #DB trap, got #DE trap Fail (Force+, Addr+): expected #DB trap, got #DE trap Testing int $1 Fail (Force-, Addr+): expected #DB trap, got #DE trap Fail (Force+, Addr+): expected #DB trap, got #DE trap Testing into Fail (Force-, Addr-): expected #UD fault, got #DE fault Fail (Force+, Addr-): expected #UD fault, got #DE fault Fail (Force-, Addr+): expected #UD fault, got #DE fault Fail (Force+, Addr+): expected #UD fault, got #DE fault Test cpl0: p=0 Testing int3 Fail (Force-, Addr+): expected #NP[IDT[3]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[3]] fault, got #DE trap Testing int $3 Fail (Force-, Addr+): expected #NP[IDT[3]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[3]] fault, got #DE trap Testing icebp Fail (Force-, Addr-): expected #NP[IDT[1],EXT] fault, got #DE trap Fail (Force+, Addr-): expected #NP[IDT[1],EXT] fault, got #DE trap Fail (Force-, Addr+): expected #NP[IDT[1],EXT] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[1],EXT] fault, got #DE trap Testing int $1 Fail (Force-, Addr+): expected #NP[IDT[1]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[1]] fault, got #DE trap Testing into Fail (Force-, Addr-): expected #UD fault, got #DE fault Fail (Force+, Addr-): expected #UD fault, got #DE fault Fail (Force-, Addr+): expected #UD fault, got #DE fault Fail (Force+, Addr+): expected #UD fault, got #DE fault Test cpl3: all perms ok Testing int3 Fail (Force-, Addr+): expected #BP trap, got #DE trap Fail (Force+, Addr+): expected #BP trap, got #DE trap Testing int $3 Fail (Force-, Addr+): expected #BP trap, got #DE trap Fail (Force+, Addr+): expected #BP trap, got #DE trap Testing icebp Fail (Force-, Addr-): expected #DB trap, got #DE trap Fail (Force+, Addr-): expected #DB trap, got #DE trap Fail (Force-, Addr+): expected #DB trap, got #DE trap Fail (Force+, Addr+): expected #DB trap, got #DE trap Testing int $1 Fail (Force-, Addr+): expected #DB trap, got #DE trap Fail (Force+, Addr+): expected #DB trap, got #DE trap Testing into Fail (Force-, Addr-): expected #UD fault, got #DE fault Fail (Force+, Addr-): expected #UD fault, got #DE fault Fail (Force-, Addr+): expected #UD fault, got #DE fault Fail (Force+, Addr+): expected #UD fault, got #DE fault Test cpl3: p=0 Testing int3 Fail (Force-, Addr+): expected #NP[IDT[3]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[3]] fault, got #DE trap Testing int $3 Fail (Force-, Addr+): expected #NP[IDT[3]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[3]] fault, got #DE trap Testing icebp Fail (Force-, Addr-): expected #NP[IDT[1],EXT] fault, got #DE trap Fail (Force+, Addr-): expected #NP[IDT[1],EXT] fault, got #DE trap Fail (Force-, Addr+): expected #NP[IDT[1],EXT] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[1],EXT] fault, got #DE trap Testing int $1 Fail (Force-, Addr+): expected #NP[IDT[1]] fault, got #DE trap Fail (Force+, Addr+): expected #NP[IDT[1]] fault, got #DE trap Testing into Fail (Force-, Addr-): expected #UD fault, got #DE fault Fail (Force+, Addr-): expected #UD fault, got #DE fault Fail (Force-, Addr+): expected #UD fault, got #DE fault Fail (Force+, Addr+): expected #UD fault, got #DE fault Test cpl3: dpl=0 Testing int3 Fail (Force-, Addr+): expected #GP[IDT[3]] fault, got #DE trap Fail (Force+, Addr+): expected #GP[IDT[3]] fault, got #DE trap Testing int $3 Fail (Force-, Addr+): expected #GP[IDT[3]] fault, got #DE trap Fail (Force+, Addr+): expected #GP[IDT[3]] fault, got #DE trap Testing icebp Fail (Force-, Addr-): expected #DB trap, got #DE trap Fail (Force+, Addr-): expected #DB trap, got #DE trap Fail (Force-, Addr+): expected #DB trap, got #DE trap Fail (Force+, Addr+): expected #DB trap, got #DE trap Testing int $1 Fail (Force-, Addr+): expected #GP[IDT[1]] fault, got #DE trap Fail (Force+, Addr+): expected #GP[IDT[1]] fault, got #DE trap Testing into Fail (Force-, Addr-): expected #UD fault, got #DE fault Fail (Force+, Addr-): expected #UD fault, got #DE fault Fail (Force-, Addr+): expected #UD fault, got #DE fault Fail (Force+, Addr+): expected #UD fault, got #DE fault Test result: FAILURE Executing 'xl create -p tests/umip/test-hvm32-umip.cfg' Executing 'xl console test-hvm32-umip' Executing 'xl unpause test-hvm32-umip' --- Xen Test Framework --- Environment: HVM 32bit (No paging) User-Mode Instruction Prevention Tests Fail: user SGDT (UMIP+, FEP+) expected #GP[0000] got #DE Fail: user SIDT (UMIP+, FEP+) expected #GP[0000] got #DE Fail: user SLDT (UMIP+, FEP+) expected #GP[0000] got #DE Fail: user STR (UMIP+, FEP+) expected #GP[0000] got #DE Fail: user SMSW (UMIP+, FEP+) expected #GP[0000] got #DE Test result: FAILURE Executing 'xl create -p tests/umip/test-hvm64-umip.cfg' Executing 'xl console test-hvm64-umip' Executing 'xl unpause test-hvm64-umip' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) User-Mode Instruction Prevention Tests Fail: user SGDT (UMIP+, FEP+) expected #GP[0000] got #DE Fail: user SIDT (UMIP+, FEP+) expected #GP[0000] got #DE Fail: user SLDT (UMIP+, FEP+) expected #GP[0000] got #DE Fail: user STR (UMIP+, FEP+) expected #GP[0000] got #DE Fail: user SMSW (UMIP+, FEP+) expected #GP[0000] got #DE Test result: FAILURE Executing 'xl create -p tests/xsa-122/test-hvm32-xsa-122.cfg' Executing 'xl console test-hvm32-xsa-122' Executing 'xl unpause test-hvm32-xsa-122' --- Xen Test Framework --- Environment: HVM 32bit (No paging) XSA-122 PoC XENVER_extraversion: Got '.5-9.39-d' XENVER_compile_info: Got 'gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-28)' 'mockbuild' '[unknown]' 'Wed Mar 13 12:41:58 CET 2024' XENVER_changeset: Got '708e83f0e7d1, pq d9050e50668b' Test result: SUCCESS Executing 'xl create -p tests/xsa-122/test-hvm32pae-xsa-122.cfg' Executing 'xl console test-hvm32pae-xsa-122' Executing 'xl unpause test-hvm32pae-xsa-122' --- Xen Test Framework --- Environment: HVM 32bit (PAE 3 levels) XSA-122 PoC XENVER_extraversion: Got '.5-9.39-d' XENVER_compile_info: Got 'gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-28)' 'mockbuild' '[unknown]' 'Wed Mar 13 12:41:58 CET 2024' XENVER_changeset: Got '708e83f0e7d1, pq d9050e50668b' Test result: SUCCESS Executing 'xl create -p tests/xsa-122/test-hvm32pse-xsa-122.cfg' Executing 'xl console test-hvm32pse-xsa-122' Executing 'xl unpause test-hvm32pse-xsa-122' --- Xen Test Framework --- Environment: HVM 32bit (PSE 2 levels) XSA-122 PoC XENVER_extraversion: Got '.5-9.39-d' XENVER_compile_info: Got 'gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-28)' 'mockbuild' '[unknown]' 'Wed Mar 13 12:41:58 CET 2024' XENVER_changeset: Got '708e83f0e7d1, pq d9050e50668b' Test result: SUCCESS Executing 'xl create -p tests/xsa-122/test-hvm64-xsa-122.cfg' Executing 'xl console test-hvm64-xsa-122' Executing 'xl unpause test-hvm64-xsa-122' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) XSA-122 PoC XENVER_extraversion: Got '.5-9.39-d' XENVER_compile_info: Got 'gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-28)' 'mockbuild' '[unknown]' 'Wed Mar 13 12:41:58 CET 2024' XENVER_changeset: Got '708e83f0e7d1, pq d9050e50668b' Test result: SUCCESS Executing 'xl create -p tests/xsa-122/test-pv64-xsa-122.cfg' Executing 'xl console test-pv64-xsa-122' Executing 'xl unpause test-pv64-xsa-122' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) XSA-122 PoC XENVER_extraversion: Got '.5-9.39-d' XENVER_compile_info: Got 'gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-28)' 'mockbuild' '[unknown]' 'Wed Mar 13 12:41:58 CET 2024' XENVER_changeset: Got '708e83f0e7d1, pq d9050e50668b' Test result: SUCCESS Executing 'xl create -p tests/xsa-123/test-hvm32-xsa-123.cfg' Executing 'xl console test-hvm32-xsa-123' Executing 'xl unpause test-hvm32-xsa-123' --- Xen Test Framework --- Environment: HVM 32bit (No paging) XSA-123 PoC '%cs:mov %reg, %reg' was emulated correctly Test result: SUCCESS Executing 'xl create -p tests/xsa-167/test-pv64-xsa-167.cfg' Executing 'xl console test-pv64-xsa-167' Executing 'xl unpause test-pv64-xsa-167' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) XSA-167 PoC Attempting to mark mfn 0xffffffffffe00000 as a superpage PV superpage support not detected Test result: SKIP Executing 'xl create -p tests/xsa-168/test-hvm64-xsa-168~shadow.cfg' Executing 'xl console test-hvm64-xsa-168~shadow' Executing 'xl unpause test-hvm64-xsa-168~shadow' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) XSA-168 PoC Test result: SUCCESS Executing 'xl create -p tests/xsa-170/test-hvm64-xsa-170.cfg' Executing 'xl console test-hvm64-xsa-170' Executing 'xl unpause test-hvm64-xsa-170' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) XSA-170 PoC Executing user wild jump Executing user nop slide Success: Not vulnerable to XSA-170 Test result: SUCCESS Executing 'xl create -p tests/xsa-173/test-hvm64-xsa-173~shadow.cfg' Executing 'xl console test-hvm64-xsa-173~shadow' Executing 'xl unpause test-hvm64-xsa-173~shadow' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) XSA-173 PoC Unexpected fault 0x80000000, #DE Test result: ERROR Executing 'xl create -p tests/xsa-182/test-pv64-xsa-182.cfg' Executing 'xl console test-pv64-xsa-182' Executing 'xl unpause test-pv64-xsa-182' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) XSA-182 PoC Creating recursive l4 mapping Skip: Linear pagetables disallowed Test result: SKIP Executing 'xl create -p tests/xsa-186/test-hvm32-xsa-186.cfg' Executing 'xl console test-hvm32-xsa-186' Executing 'xl unpause test-hvm32-xsa-186' --- Xen Test Framework --- Environment: HVM 32bit (No paging) XSA-186 PoC ****************************** PANIC: Unhandled exception at 0010:00000002 Vec 0 #DE ****************************** Executing 'xl create -p tests/xsa-186/test-hvm64-xsa-186.cfg' Executing 'xl console test-hvm64-xsa-186' Executing 'xl unpause test-hvm64-xsa-186' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) XSA-186 PoC ****************************** PANIC: Unhandled exception at 0008:0000000000000002 Vec 0 #DE ****************************** Executing 'xl create -p tests/xsa-188/test-hvm32-xsa-188.cfg' Executing 'xl console test-hvm32-xsa-188' Executing 'xl unpause test-hvm32-xsa-188' --- Xen Test Framework --- Environment: HVM 32bit (No paging) XSA-188 PoC Test result: SUCCESS Executing 'xl create -p tests/xsa-188/test-hvm32pae-xsa-188.cfg' Executing 'xl console test-hvm32pae-xsa-188' Executing 'xl unpause test-hvm32pae-xsa-188' --- Xen Test Framework --- Environment: HVM 32bit (PAE 3 levels) XSA-188 PoC Test result: SUCCESS Executing 'xl create -p tests/xsa-188/test-hvm32pse-xsa-188.cfg' Executing 'xl console test-hvm32pse-xsa-188' Executing 'xl unpause test-hvm32pse-xsa-188' --- Xen Test Framework --- Environment: HVM 32bit (PSE 2 levels) XSA-188 PoC Test result: SUCCESS Executing 'xl create -p tests/xsa-188/test-hvm64-xsa-188.cfg' Executing 'xl console test-hvm64-xsa-188' Executing 'xl unpause test-hvm64-xsa-188' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) XSA-188 PoC Test result: SUCCESS Executing 'xl create -p tests/xsa-188/test-pv64-xsa-188.cfg' Executing 'xl console test-pv64-xsa-188' Executing 'xl unpause test-pv64-xsa-188' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) XSA-188 PoC Test result: SUCCESS Executing 'xl create -p tests/xsa-191/test-hvm32-xsa-191.cfg' Executing 'xl console test-hvm32-xsa-191' Executing 'xl unpause test-hvm32-xsa-191' --- Xen Test Framework --- Environment: HVM 32bit (No paging) XSA-191 PoC Testing read through NULL segment: Error: Unexpected fault 0x80000000, #DE Testing stale LDT: Error: Unexpected fault 0x80000000, #DE Test result: ERROR Executing 'xl create -p tests/xsa-192/test-hvm32-xsa-192.cfg' Executing 'xl console test-hvm32-xsa-192' Executing 'xl unpause test-hvm32-xsa-192' --- Xen Test Framework --- Environment: HVM 32bit (No paging) XSA-192 PoC Success: LDT not valid Test result: SUCCESS Executing 'xl create -p tests/xsa-193/test-pv64-xsa-193.cfg' Executing 'xl console test-pv64-xsa-193' Executing 'xl unpause test-pv64-xsa-193' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) XSA-193 PoC Success: not vulnerable to XSA-193 Test result: SUCCESS Executing 'xl create -p tests/xsa-195/test-hvm64-xsa-195.cfg' Executing 'xl console test-hvm64-xsa-195' Executing 'xl unpause test-hvm64-xsa-195' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) XSA-195 PoC Success: Not vulnerable to XSA-195 Test result: SUCCESS Executing 'xl create -p tests/xsa-196/test-hvm64-xsa-196.cfg' Executing 'xl console test-hvm64-xsa-196' Executing 'xl unpause test-hvm64-xsa-196' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) XSA-196 PoC ****************************** PANIC: Unhandled exception at 002b:0000000000105022 Vec 0 #DE ****************************** Executing 'xl create -p tests/xsa-200/test-hvm32-xsa-200.cfg' Executing 'xl console test-hvm32-xsa-200' Executing 'xl unpause test-hvm32-xsa-200' --- Xen Test Framework --- Environment: HVM 32bit (No paging) XSA-200 PoC Success: Probably not vulnerable to XSA-200 Test result: SUCCESS Executing 'xl create -p tests/xsa-203/test-hvm32-xsa-203.cfg' Executing 'xl console test-hvm32-xsa-203' Executing 'xl unpause test-hvm32-xsa-203' --- Xen Test Framework --- Environment: HVM 32bit (No paging) XSA-203 PoC Success: Not vulnerable to XSA-203 Test result: SUCCESS Executing 'xl create -p tests/xsa-204/test-hvm64-xsa-204.cfg' Executing 'xl console test-hvm64-xsa-204' Executing 'xl unpause test-hvm64-xsa-204' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) XSA-204 PoC Success: Not vulnerable to XSA-204 Test result: SUCCESS Executing 'xl create -p tests/xsa-212/test-pv64-xsa-212.cfg' Executing 'xl console test-pv64-xsa-212' Executing 'xl unpause test-pv64-xsa-212' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) XSA-212 PoC XENMEM_exchange returned -14 Probably not vulnerable to XSA-212 Attempting to confirm... Success: Got #DE as expected Test result: SUCCESS Executing 'xl create -p tests/xsa-213/test-pv64-xsa-213.cfg' Executing 'xl console test-pv64-xsa-213' Executing 'xl unpause test-pv64-xsa-213' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) XSA-213 PoC Found Xen 4.13 Success: Not vulnerable to XSA-213 Test result: SUCCESS Executing 'xl create -p tests/xsa-221/test-hvm64-xsa-221.cfg' Executing 'xl console test-hvm64-xsa-221' Executing 'xl unpause test-hvm64-xsa-221' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) XSA-221 PoC Success: Probably not vulnerable to XSA-221 Test result: SUCCESS Executing 'xl create -p tests/xsa-221/test-pv64-xsa-221.cfg' Executing 'xl console test-pv64-xsa-221' Executing 'xl unpause test-pv64-xsa-221' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) XSA-221 PoC Success: Probably not vulnerable to XSA-221 Test result: SUCCESS Executing 'xl create -p tests/xsa-224/test-pv64-xsa-224.cfg' Executing 'xl console test-pv64-xsa-224' Executing 'xl unpause test-pv64-xsa-224' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) XSA-224 PoC Success: Not vulnerable to XSA-224 Test result: SUCCESS Executing 'xl create -p tests/xsa-227/test-pv64-xsa-227.cfg' Executing 'xl console test-pv64-xsa-227' Executing 'xl unpause test-pv64-xsa-227' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) XSA-227 PoC Probably not vulnerable to XSA-227 Attempting to confirm... Success: Not vulnerable to XSA-227 Test result: SUCCESS Executing 'xl create -p tests/xsa-231/test-hvm64-xsa-231.cfg' Executing 'xl console test-hvm64-xsa-231' Executing 'xl unpause test-hvm64-xsa-231' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) XSA-231 PoC Success: Probably not vulnerable to XSA-231 Test result: SUCCESS Executing 'xl create -p tests/xsa-231/test-pv64-xsa-231.cfg' Executing 'xl console test-pv64-xsa-231' Executing 'xl unpause test-pv64-xsa-231' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) XSA-231 PoC Success: Probably not vulnerable to XSA-231 Test result: SUCCESS Executing 'xl create -p tests/xsa-232/test-hvm64-xsa-232.cfg' Executing 'xl console test-hvm64-xsa-232' Executing 'xl unpause test-hvm64-xsa-232' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) XSA-232 PoC Success: Probably not vulnerable to XSA-232 Test result: SUCCESS Executing 'xl create -p tests/xsa-232/test-pv64-xsa-232.cfg' Executing 'xl console test-pv64-xsa-232' Executing 'xl unpause test-pv64-xsa-232' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) XSA-232 PoC Success: Probably not vulnerable to XSA-232 Test result: SUCCESS Executing 'xl create -p tests/xsa-234/test-pv64-xsa-234.cfg' Executing 'xl console test-pv64-xsa-234' Executing 'xl unpause test-pv64-xsa-234' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) XSA-234 PoC Success: Not vulnerable to XSA-234 Test result: SUCCESS Executing 'xl create -p tests/xsa-239/test-hvm32-xsa-239.cfg' Executing 'xl console test-hvm32-xsa-239' Executing 'xl unpause test-hvm32-xsa-239' --- Xen Test Framework --- Environment: HVM 32bit (No paging) XSA-239 PoC Success: Probably not vulnerable to XSA-239 Test result: SUCCESS Executing 'xl create -p tests/xsa-255/test-pv64-xsa-255.cfg' Executing 'xl console test-pv64-xsa-255' Executing 'xl unpause test-pv64-xsa-255' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) XSA-255 PoC Success: Not vulnerable to XSA-255 Test result: SUCCESS Executing 'xl create -p tests/xsa-259/test-pv64-xsa-259.cfg' Executing 'xl console test-pv64-xsa-259' Executing 'xl unpause test-pv64-xsa-259' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) XSA-259 PoC Success: Not vulnerable to XSA-259 Test result: SUCCESS Executing 'xl create -p tests/xsa-260/test-pv64-xsa-260.cfg' Executing 'xl console test-pv64-xsa-260' Executing 'xl unpause test-pv64-xsa-260' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) XSA-260 PoC Testing native syscall Entered XTF via syscall Testing compat syscall Hit #UD for syscall (not vulnerable) Success: Not vulnerable to XSA-260 Test result: SUCCESS Executing 'xl create -p tests/xsa-261/test-hvm64-xsa-261.cfg' Executing 'xl console test-hvm64-xsa-261' Executing 'xl unpause test-hvm64-xsa-261' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) XSA-261 PoC Success: Probably not vulnerable to XSA-261 Test result: SUCCESS Executing 'xl create -p tests/xsa-265/test-pv64-xsa-265.cfg' Executing 'xl console test-pv64-xsa-265' Executing 'xl unpause test-pv64-xsa-265' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) XSA-265 PoC Success: Not vulnerable to XSA-265 Test result: SUCCESS Executing 'xl create -p tests/xsa-269/test-hvm64-xsa-269.cfg' Executing 'xl console test-hvm64-xsa-269' Executing 'xl unpause test-hvm64-xsa-269' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) XSA-269 PoC Success: Not vulnerable to XSA-269 Test result: SUCCESS Executing 'xl create -p tests/xsa-277/test-hvm64-xsa-277.cfg' Executing 'xl console test-hvm64-xsa-277' Executing 'xl unpause test-hvm64-xsa-277' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) XSA-277 PoC Success: Not vulnerable to XSA-277 Test result: SUCCESS Executing 'xl create -p tests/xsa-278/test-hvm64-xsa-278.cfg' Executing 'xl console test-hvm64-xsa-278' Executing 'xl unpause test-hvm64-xsa-278' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) XSA-278 PoC Fail: vmclear, got #DE, expected #UD Fail: vmptrld, got #DE, expected #UD Fail: vmptrst, got #DE, expected #UD Fail: vmread, got #DE, expected #UD Fail: vmwrite, got #DE, expected #UD Fail: vmlaunch, got #DE, expected #UD Fail: vmresume, got #DE, expected #UD Fail: vmxoff, got #DE, expected #UD Fail: vmxon, got #DE, expected #UD Fail: invept, got #DE, expected #UD Fail: invvpid, got #DE, expected #UD Success: Probably not vulnerable to XSA-278 Test result: FAILURE Executing 'xl create -p tests/xsa-279/test-pv64-xsa-279.cfg' Executing 'xl console test-pv64-xsa-279' Executing 'xl unpause test-pv64-xsa-279' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) XSA-279 PoC Success: Not vulnerable to XSA-279 Test result: SUCCESS Executing 'xl create -p tests/xsa-286/test-pv64-xsa-286.cfg' Executing 'xl console test-pv64-xsa-286' Executing 'xl unpause test-pv64-xsa-286' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) XSA-286 PoC Success: Probably not vulnerable to XSA-286 Test result: SUCCESS Executing 'xl create -p tests/xsa-296/test-pv64-xsa-296.cfg' Executing 'xl console test-pv64-xsa-296' Executing 'xl unpause test-pv64-xsa-296' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) XSA-296 PoC Success: Not vulnerable to XSA-296 Test result: SUCCESS Executing 'xl create -p tests/xsa-298/test-pv64-xsa-298.cfg' Executing 'xl console test-pv64-xsa-298' Executing 'xl unpause test-pv64-xsa-298' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) XSA-298 PoC Success: Not vulnerable to XSA-298 Test result: SUCCESS Executing 'xl create -p tests/xsa-304/test-hvm64-xsa-304.cfg' Executing 'xl console test-hvm64-xsa-304' Executing 'xl unpause test-hvm64-xsa-304' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) XSA-304 PoC Try: 0 Try: 1 Try: 2 Try: 3 Try: 4 Try: 5 Try: 6 Try: 7 Try: 8 Try: 9 Try: 10 Try: 11 Try: 12 Try: 13 Try: 14 Success: Probably not vulnerable to XSA-304 Test result: SUCCESS Executing 'xl create -p tests/xsa-308/test-hvm64-xsa-308.cfg' Executing 'xl console test-hvm64-xsa-308' Executing 'xl unpause test-hvm64-xsa-308' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) XSA-308 PoC Success: Not vulnerable to XSA-308 Test result: SUCCESS Executing 'xl create -p tests/xsa-316/test-pv64-xsa-316.cfg' Executing 'xl console test-pv64-xsa-316' Executing 'xl unpause test-pv64-xsa-316' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) XSA-316 PoC Success: Not vulnerable to XSA-316 Test result: SUCCESS Executing 'xl create -p tests/xsa-317/test-hvm32-xsa-317.cfg' Executing 'xl console test-hvm32-xsa-317' Executing 'xl unpause test-hvm32-xsa-317' --- Xen Test Framework --- Environment: HVM 32bit (No paging) XSA-317 PoC Success: Not vulnerable to XSA-317 Test result: SUCCESS Executing 'xl create -p tests/xsa-317/test-hvm32pae-xsa-317.cfg' Executing 'xl console test-hvm32pae-xsa-317' Executing 'xl unpause test-hvm32pae-xsa-317' --- Xen Test Framework --- Environment: HVM 32bit (PAE 3 levels) XSA-317 PoC Success: Not vulnerable to XSA-317 Test result: SUCCESS Executing 'xl create -p tests/xsa-317/test-hvm32pse-xsa-317.cfg' Executing 'xl console test-hvm32pse-xsa-317' Executing 'xl unpause test-hvm32pse-xsa-317' --- Xen Test Framework --- Environment: HVM 32bit (PSE 2 levels) XSA-317 PoC Success: Not vulnerable to XSA-317 Test result: SUCCESS Executing 'xl create -p tests/xsa-317/test-hvm64-xsa-317.cfg' Executing 'xl console test-hvm64-xsa-317' Executing 'xl unpause test-hvm64-xsa-317' --- Xen Test Framework --- Environment: HVM 64bit (Long mode 4 levels) XSA-317 PoC Success: Not vulnerable to XSA-317 Test result: SUCCESS Executing 'xl create -p tests/xsa-317/test-pv64-xsa-317.cfg' Executing 'xl console test-pv64-xsa-317' Executing 'xl unpause test-pv64-xsa-317' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) XSA-317 PoC Success: Not vulnerable to XSA-317 Test result: SUCCESS Executing 'xl create -p tests/xsa-333/test-pv64-xsa-333.cfg' Executing 'xl console test-pv64-xsa-333' Executing 'xl unpause test-pv64-xsa-333' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) XSA-333 PoC Success: Not vulnerable to XSA-333 Test result: SUCCESS Executing 'xl create -p tests/xsa-339/test-pv64-xsa-339.cfg' Executing 'xl console test-pv64-xsa-339' Executing 'xl unpause test-pv64-xsa-339' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) XSA-339 PoC Success: Not vulnerable to XSA-339 Test result: SUCCESS Executing 'xl create -p tests/xsa-444/test-pv64-xsa-444.cfg' Executing 'xl console test-pv64-xsa-444' Executing 'xl unpause test-pv64-xsa-444' --- Xen Test Framework --- Environment: PV 64bit (Long mode 4 levels) XSA-444 PoC Skip: DBEXT not available Test result: SKIP Executing 'xl create -p tests/xsa-451/test-hvm64-xsa-451.cfg' Parsing config from tests/xsa-451/test-hvm64-xsa-451.cfg libxl: error: libxl_domain.c:81:libxl__domain_rename: Domain 294:Domain with name "test-hvm64-xsa-451" already exists. libxl: error: libxl_create.c:1102:initiate_domain_create: Domain 294:cannot make domain: -6 libxl: error: libxl_xshelp.c:201:libxl__xs_read_mandatory: xenstore read failed: `/libxl/294/type': No such file or directory libxl: warning: libxl_dom.c:54:libxl__domain_type: unable to get domain type for domid=294, assuming HVM libxl: error: libxl_domain.c:1177:libxl__destroy_domid: Domain 294:Non-existant domain libxl: error: libxl_domain.c:1131:domain_destroy_callback: Domain 294:Unable to destroy guest libxl: error: libxl_domain.c:1058:domain_destroy_cb: Domain 294:Destruction of domain failed Error: Failed to create VM