Bug 1216617

Summary: [Build 27.1][svirt-xen-pv] All openQA tests fails while booting from ISO
Product: [openSUSE] PUBLIC SUSE Linux Enterprise Server 15 SP6 Reporter: Sofia Syrianidou <sofia.syrianidou>
Component: XENAssignee: Xen Virtualization <xen-bugs>
Status: RESOLVED DUPLICATE QA Contact: Antoine Ginies <aginies>
Severity: Normal    
Priority: P1 - Urgent CC: carnold, jbeulich, jgross, riccardo.ceragioli
Version: unspecified   
Target Milestone: ---   
Hardware: Other   
OS: Other   
URL: https://openqa.suse.de/tests/12678081/modules/setup_libyui/steps/4
Whiteboard:
Found By: openQA Services Priority:
Business Priority: Blocker: Yes
Marketing QA Status: --- IT Deployment: ---

Description Sofia Syrianidou 2023-10-26 11:52:27 UTC
Since build 27.1, all installation tests on svirt-xen-pv fail during booting from iso, with the following Call trace:

[    5.280147][  T225] input: Xen Virtual Keyboard as /devices/virtual/input/input1
[    5.280689][  T225] input: Xen Virtual Pointer as /devices/virtual/input/input2
[    5.643606][  T458] RPC: Registered named UNIX socket transport module.
[    5.643620][  T458] RPC: Registered udp transport module.
[    5.643624][  T458] RPC: Registered tcp transport module.
[    5.643629][  T458] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    5.923789][  T482] No iBFT detected.
[    5.978315][    T1] ------------[ cut here ]------------
[    5.978326][    T1] WARNING: CPU: 0 PID: 1 at ../arch/x86/xen/multicalls.c:102 xen_mc_flush+0x195/0x230
[    5.978339][    T1] Modules linked in: iscsi_ibft iscsi_boot_sysfs sunrpc joydev xen_kbdfront crc32_pclmul crc32c_intel ghash_clmulni_intel sha512_ssse3 aesni_intel crypto_simd xen_fbfront cryptd xen_netfront xen_blkfront pcspkr scsi_dh_rdac scsi_dh_emc scsi_dh_alua scsi_mod squashfs loop ext4 crc16 mbcache jbd2 zram
[    5.978369][    T1] Supported: Yes
[    5.978373][    T1] CPU: 0 PID: 1 Comm: init Not tainted 6.4.0-150600.1-default #1 SLE15-SP6 ffeabb5fe85df5e21c4ef86254be5a775d5134d4
[    5.978383][    T1] RIP: e030:xen_mc_flush+0x195/0x230
[    5.978389][    T1] Code: 83 ea 01 48 8d 43 18 48 c1 e2 06 48 8d 4c 13 58 48 8b 10 48 83 c0 40 48 c1 ea 3f 01 d6 48 39 c1 75 ee 85 f6 0f 84 08 ff ff ff <0f> 0b 8b 13 48 c7 c7 28 3b 5f 82 65 8b 0d 15 f2 ff 7e e8 94 79 11
[    5.978400][    T1] RSP: e02b:ffffc9004000bb18 EFLAGS: 00010002
[    5.978406][    T1] RAX: ffffffffffffffea RBX: ffff88803e820300 RCX: 0000000000000001
[    5.978411][    T1] RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffff88803e820b10
[    5.978416][    T1] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000fff
[    5.978421][    T1] R10: 0000000000007ff0 R11: 0000000000000038 R12: 0000000080000202
[    5.978427][    T1] R13: 8000000000000035 R14: 00007f066cbdc000 R15: 00007f066cbdc000
[    5.978438][    T1] FS:  00007f066cb55d40(0000) GS:ffff88803e800000(0000) knlGS:0000000000000000
[    5.978444][    T1] CS:  10000e030 DS: 0000 ES: 0000 CR0: 0000000080050033
[    5.978449][    T1] CR2: 00007f066bcabe00 CR3: 0000000004d14000 CR4: 0000000000050660
[    5.978456][    T1] Call Trace:
[    5.978461][    T1]  <TASK>
[    5.978465][    T1]  ? __warn+0x7d/0x140
[    5.978473][    T1]  ? xen_mc_flush+0x195/0x230
[    5.978478][    T1]  ? report_bug+0xf8/0x1e0
[    5.978485][    T1]  ? handle_bug+0x44/0x80
[    5.978492][    T1]  ? exc_invalid_op+0x13/0x60
[    5.978498][    T1]  ? asm_exc_invalid_op+0x16/0x20
[    5.978505][    T1]  ? xen_mc_flush+0x195/0x230
[    5.978510][    T1]  ? xen_mc_flush+0x87/0x230
[    5.978516][    T1]  xen_leave_lazy_mmu+0x11/0x30
[    5.978524][    T1]  remap_pfn_range_notrack+0x48a/0x5b0
[    5.978533][    T1]  remap_pfn_range+0x5a/0xa0
[    5.978539][    T1]  mmap_mem+0x10b/0x140
[    5.978546][    T1]  mmap_region+0x26b/0x950
[    5.978551][    T1]  ? arch_get_unmapped_area_topdown+0x1c3/0x220
[    5.978559][    T1]  do_mmap+0x3d7/0x570
[    5.978566][    T1]  vm_mmap_pgoff+0xdf/0x1a0
[    5.978574][    T1]  ksys_mmap_pgoff+0x1a1/0x1e0
[    5.978581][    T1]  do_syscall_64+0x5b/0x80
[    5.978588][    T1]  ? exit_to_user_mode_prepare+0xe7/0x210
[    5.978595][    T1]  ? syscall_exit_to_user_mode+0x27/0x40
[    5.978601][    T1]  ? do_syscall_64+0x67/0x80
[    5.978606][    T1]  ? do_syscall_64+0x67/0x80
[    5.978612][    T1]  ? exc_page_fault+0x6e/0x150
[    5.978618][    T1]  entry_SYSCALL_64_after_hwframe+0x72/0xdc
[    5.978624][    T1] RIP: 0033:0x7f066bf1a9c3
[    5.978632][    T1] Code: 89 f5 41 54 41 89 d4 55 48 89 fd 53 4c 89 cb 74 56 49 89 d9 45 89 f8 45 89 f2 44 89 e2 4c 89 ee 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7d 5b 5d 41 5c 41 5d 41 5e 41 5f c3 66 2e 0f
[    5.978643][    T1] RSP: 002b:00007ffc53990cd8 EFLAGS: 00000246 ORIG_RAX: 0000000000000009
[    5.978650][    T1] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f066bf1a9c3
[    5.978656][    T1] RDX: 0000000000000001 RSI: 0000000000001000 RDI: 0000000000000000
[    5.978661][    T1] RBP: 0000000000000000 R08: 0000000000000005 R09: 0000000000000000
[    5.978666][    T1] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000001
[    5.978672][    T1] R13: 0000000000001000 R14: 0000000000000002 R15: 0000000000000005
[    5.978678][    T1]  </TASK>
[    5.978681][    T1] ---[ end trace 0000000000000000 ]---
[    5.978687][    T1] 1 of 1 multicall(s) failed: cpu 0
[    5.978691][    T1]   call  1: op=1 arg=[ffff88803e820b10] result=-22

The VNC connection doesn't work as the VM has no graphic display device:
https://openqa.suse.de/tests/12678081#step/setup_libyui/1

The same test on the same openqa worker passes for build 26.14 and older. 
We do not see this issue for other svirt tests, like svirt-xen-hvm.


## Observation

openQA test in scenario sle-15-SP6-Online-x86_64-guided_ext4@svirt-xen-pv fails in
[setup_libyui](https://openqa.suse.de/tests/12678081/modules/setup_libyui/steps/4)

## Test suite description
Guided Partitioning installation with ext4 filesystem.


## Reproducible

Fails since (at least) Build [27.1](https://openqa.suse.de/tests/12637129)


## Expected result

Last good: [26.14](https://openqa.suse.de/tests/12506349) (or more recent)


## Further details

Always latest result in this scenario: [latest](https://openqa.suse.de/tests/latest?arch=x86_64&distri=sle&flavor=Online&machine=svirt-xen-pv&test=guided_ext4&version=15-SP6)
Comment 2 Jürgen Groß 2023-10-27 07:53:04 UTC
Seems to be exactly the same issue as bug#1216587.

*** This bug has been marked as a duplicate of bug 1216587 ***