RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 1967905 - Fatal glibc error: CPU lacks VXE support (z14 or later required)
Summary: Fatal glibc error: CPU lacks VXE support (z14 or later required)
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 9
Classification: Red Hat
Component: libguestfs
Version: 9.0
Hardware: s390x
OS: Linux
low
medium
Target Milestone: rc
: 9.0
Assignee: Virtualization Maintenance
QA Contact: YongkuiGuo
URL:
Whiteboard:
Depends On:
Blocks: TRACKER-bugs-affecting-libguestfs
TreeView+ depends on / blocked
 
Reported: 2021-06-04 11:01 UTC by YongkuiGuo
Modified: 2024-04-26 00:58 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-05-17 12:28:37 UTC
Type: Bug
Target Upstream Version: QEMU v6.1
Embargoed:


Attachments (Terms of Use)
qemu-kvm command line (4.18 KB, text/plain)
2021-06-04 11:01 UTC, YongkuiGuo
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2022:2317 0 None None None 2022-05-17 12:29:12 UTC

Internal Links: 1935572

Description YongkuiGuo 2021-06-04 11:01:49 UTC
Created attachment 1788960 [details]
qemu-kvm command line

Description of problem:
libguestfs-test-tool failed when forcing to use tcg on s390x.



Version-Release number of selected component (if applicable):
libguestfs-1.45.6-2.el9.s390x
qemu-kvm-6.0.0-3.el9.s390x
libvirt-7.3.0-1.el9.s390x
kernel-5.13.0-0.rc3.25.el9.s390x


How reproducible:
100%


Steps:

1. On s390x-kvm-025.lab.eng.rdu2.redhat.com env with RHEL-9.0.0-20210602.1 compose
# LIBGUESTFS_BACKEND_SETTINGS=force_tcg libguestfs-test-tool
     ************************************************************
     *                    IMPORTANT NOTICE
     *
     * When reporting bugs, include the COMPLETE, UNEDITED
     * output below in your bug report.
     *
     ************************************************************
LIBGUESTFS_BACKEND_SETTINGS=force_tcg
PATH=/root/.local/bin:/root/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
XDG_RUNTIME_DIR=/run/user/0
SELinux: Permissive
guestfs_get_append: (null)
guestfs_get_autosync: 1
guestfs_get_backend: libvirt
guestfs_get_backend_settings: [force_tcg]
guestfs_get_cachedir: /var/tmp
guestfs_get_hv: /usr/libexec/qemu-kvm
guestfs_get_memsize: 1280
guestfs_get_network: 0
guestfs_get_path: /usr/lib64/guestfs
guestfs_get_pgroup: 0
guestfs_get_program: libguestfs-test-tool
guestfs_get_recovery_proc: 1
guestfs_get_smp: 1
guestfs_get_sockdir: /tmp
guestfs_get_tmpdir: /tmp
guestfs_get_trace: 0
guestfs_get_verbose: 1
host_cpu: s390x
Launching appliance, timeout set to 600 seconds.
libguestfs: launch: program=libguestfs-test-tool
libguestfs: launch: version=1.45.6rhel=9,release=2.el9,libvirt
libguestfs: launch: backend registered: unix
libguestfs: launch: backend registered: uml
libguestfs: launch: backend registered: libvirt
libguestfs: launch: backend registered: direct
libguestfs: launch: backend=libvirt
libguestfs: launch: tmpdir=/tmp/libguestfsEQeXCN
libguestfs: launch: umask=0022
libguestfs: launch: euid=0
libguestfs: libvirt version = 7003000 (7.3.0)
libguestfs: guest random name = guestfs-wv4dpf61q9giqfj0
libguestfs: connect to libvirt
libguestfs: opening libvirt handle: URI = qemu:///system, auth = default+wrapper, flags = 0
libguestfs: successfully opened libvirt handle: conn = 0x2aa07279030
libguestfs: qemu version (reported by libvirt) = 6000000 (6.0.0)
libguestfs: get libvirt capabilities
libguestfs: parsing capabilities XML
libguestfs: parsing domcapabilities XML
libguestfs: build appliance
libguestfs: begin building supermin appliance
libguestfs: run supermin
libguestfs: command: run: /usr/bin/supermin
libguestfs: command: run: \ --build
libguestfs: command: run: \ --verbose
libguestfs: command: run: \ --if-newer
libguestfs: command: run: \ --lock /var/tmp/.guestfs-0/lock
libguestfs: command: run: \ --copy-kernel
libguestfs: command: run: \ -f ext2
libguestfs: command: run: \ --host-cpu s390x
libguestfs: command: run: \ /usr/lib64/guestfs/supermin.d
libguestfs: command: run: \ -o /var/tmp/.guestfs-0/appliance.d
supermin: version: 5.2.1
supermin: rpm: detected RPM version 4.16
supermin: rpm: detected RPM architecture s390x
supermin: package handler: fedora/rpm
supermin: acquiring lock on /var/tmp/.guestfs-0/lock
supermin: build: /usr/lib64/guestfs/supermin.d
supermin: reading the supermin appliance
supermin: build: visiting /usr/lib64/guestfs/supermin.d/base.tar.gz type gzip base image (tar)
supermin: build: visiting /usr/lib64/guestfs/supermin.d/daemon.tar.gz type gzip base image (tar)
supermin: build: visiting /usr/lib64/guestfs/supermin.d/excludefiles type uncompressed excludefiles
supermin: build: visiting /usr/lib64/guestfs/supermin.d/hostfiles type uncompressed hostfiles
supermin: build: visiting /usr/lib64/guestfs/supermin.d/init.tar.gz type gzip base image (tar)
supermin: build: visiting /usr/lib64/guestfs/supermin.d/packages type uncompressed packages
supermin: build: visiting /usr/lib64/guestfs/supermin.d/udev-rules.tar.gz type gzip base image (tar)
supermin: build: visiting /usr/lib64/guestfs/supermin.d/zz-packages-rescue type uncompressed packages
supermin: build: visiting /usr/lib64/guestfs/supermin.d/zz-packages-rsync type uncompressed packages
supermin: build: visiting /usr/lib64/guestfs/supermin.d/zz-packages-xfs type uncompressed packages
supermin: build: visiting /usr/lib64/guestfs/supermin.d/zz-winsupport.tar.gz type gzip base image (tar)
supermin: mapping package names to installed packages
supermin: resolving full list of package dependencies
supermin: build: 187 packages, including dependencies
supermin: build: 32661 files
supermin: build: 8279 files, after matching excludefiles
supermin: build: 8294 files, after adding hostfiles
supermin: build: 8282 files, after removing unreadable files
supermin: build: 8309 files, after munging
supermin: kernel: looking for kernel using environment variables ...
supermin: kernel: looking for kernels in /lib/modules/*/vmlinuz ...
supermin: kernel: picked vmlinuz /lib/modules/5.13.0-0.rc3.25.el9.s390x/vmlinuz
supermin: kernel: kernel_version 5.13.0-0.rc3.25.el9.s390x
supermin: kernel: modpath /lib/modules/5.13.0-0.rc3.25.el9.s390x
supermin: ext2: creating empty ext2 filesystem '/var/tmp/.guestfs-0/appliance.d.yf6mp03p/root'
supermin: ext2: populating from base image
supermin: ext2: copying files from host filesystem
supermin: ext2: copying kernel modules
supermin: ext2: creating minimal initrd '/var/tmp/.guestfs-0/appliance.d.yf6mp03p/initrd'
supermin: ext2: wrote 23 modules to minimal initrd
supermin: renaming /var/tmp/.guestfs-0/appliance.d.yf6mp03p to /var/tmp/.guestfs-0/appliance.d
libguestfs: finished building supermin appliance
libguestfs: command: run: qemu-img
libguestfs: command: run: \ create
libguestfs: command: run: \ -f qcow2
libguestfs: command: run: \ -o backing_file=/var/tmp/.guestfs-0/appliance.d/root,backing_fmt=raw
libguestfs: command: run: \ /tmp/libguestfsEQeXCN/overlay2.qcow2
Formatting '/tmp/libguestfsEQeXCN/overlay2.qcow2', fmt=qcow2 cluster_size=65536 extended_l2=off compression_type=zlib size=4294967296 backing_file=/var/tmp/.guestfs-0/appliance.d/root backing_fmt=raw lazy_refcounts=off refcount_bits=16
libguestfs: create libvirt XML
libguestfs: command: run: dmesg | grep -Eoh 'lpj=[[igit:]]+'
libguestfs: read_lpj_from_dmesg: external command exited with error status 1
libguestfs: read_lpj_from_files: no boot messages files are readable
libguestfs: libvirt XML:\n<?xml version="1.0"?>\n<domain type="qemu" xmlns:qemu="http://libvirt.org/schemas/domain/qemu/1.0">\n  <name>guestfs-wv4dpf61q9giqfj0</name>\n  <memory unit="MiB">1280</memory>\n  <currentMemory unit="MiB">1280</currentMemory>\n  <cpu mode="maximum"/>\n  <vcpu>1</vcpu>\n  <clock offset="utc">\n    <timer name="rtc" tickpolicy="catchup"/>\n    <timer name="pit" tickpolicy="delay"/>\n  </clock>\n  <os>\n    <type>hvm</type>\n    <kernel>/var/tmp/.guestfs-0/appliance.d/kernel</kernel>\n    <initrd>/var/tmp/.guestfs-0/appliance.d/initrd</initrd>\n    <cmdline>panic=1 console=ttysclp0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=3521c135-0c75-4229-9f6a-43b060c7cdd3 selinux=0 guestfs_verbose=1 TERM=xterm-256color</cmdline>\n  </os>\n  <on_reboot>destroy</on_reboot>\n  <devices>\n    <rng model="virtio">\n      <backend model="rando!
 m">/dev/urandom</backend>\n    </rng>\n    <controller type="scsi" index="0" model="virtio-scsi"/>\n    <disk device="disk" type="file">\n      <source file="/tmp/libguestfsEQeXCN/scratch1.img"/>\n      <target dev="sda" bus="scsi"/>\n      <driver name="qemu" type="raw" cache="unsafe"/>\n      <address type="drive" controller="0" bus="0" target="0" unit="0"/>\n    </disk>\n    <disk type="file" device="disk">\n      <source file="/tmp/libguestfsEQeXCN/overlay2.qcow2"/>\n      <target dev="sdb" bus="scsi"/>\n      <driver name="qemu" type="qcow2" cache="unsafe"/>\n      <address type="drive" controller="0" bus="0" target="1" unit="0"/>\n    </disk>\n    <console type="unix">\n      <source mode="connect" path="/tmp/libguestfsrQrrPa/console.sock"/>\n      <target type="sclp" port="0"/>\n    </console>\n    <channel type="unix">\n      <source mode="connect" path="/tmp/libguestfsrQrrPa/guestfsd.sock"/>\n      <target type="virtio" name="org.libguestfs.channel.0"/>\n    </chan!
 nel>\n    <controller type="usb" model="none"/>\n    <memballoon model
="none"/>\n  </devices>\n  <qemu:commandline>\n    <qemu:env name="TMPDIR" value="/var/tmp"/>\n  </qemu:commandline>\n</domain>\n
libguestfs: command: run: ls
libguestfs: command: run: \ -a
libguestfs: command: run: \ -l
libguestfs: command: run: \ -R
libguestfs: command: run: \ -Z /var/tmp/.guestfs-0
libguestfs: /var/tmp/.guestfs-0:
libguestfs: total 4
libguestfs: drwxr-xr-x. 3 root root unconfined_u:object_r:user_tmp_t:s0   37 Jun  4 02:46 .
libguestfs: drwxrwxrwt. 8 root root system_u:object_r:tmp_t:s0          4096 Jun  4 02:46 ..
libguestfs: drwxr-xr-x. 2 root root unconfined_u:object_r:user_tmp_t:s0   46 Jun  4 02:46 appliance.d
libguestfs: -rw-r--r--. 1 root root unconfined_u:object_r:user_tmp_t:s0    0 Jun  4 02:46 lock
libguestfs:
libguestfs: /var/tmp/.guestfs-0/appliance.d:
libguestfs: total 282900
libguestfs: drwxr-xr-x. 2 root root unconfined_u:object_r:user_tmp_t:s0         46 Jun  4 02:46 .
libguestfs: drwxr-xr-x. 3 root root unconfined_u:object_r:user_tmp_t:s0         37 Jun  4 02:46 ..
libguestfs: -rw-r--r--. 1 root root unconfined_u:object_r:user_tmp_t:s0    3099648 Jun  4 02:46 initrd
libguestfs: -rwxr-xr-x. 1 root root unconfined_u:object_r:user_tmp_t:s0    7975568 Jun  4 02:46 kernel
libguestfs: -rw-r--r--. 1 root root unconfined_u:object_r:user_tmp_t:s0 4294967296 Jun  4 02:46 root
libguestfs: command: run: ls
libguestfs: command: run: \ -a
libguestfs: command: run: \ -l
libguestfs: command: run: \ -Z /tmp/libguestfsrQrrPa
libguestfs: total 0
libguestfs: drwxr-xr-x. 2 root root unconfined_u:object_r:user_home_t:s0      47 Jun  4 02:46 .
libguestfs: drwxr-xr-x. 8 root root unconfined_u:object_r:user_home_dir_t:s0 145 Jun  4 02:46 ..
libguestfs: srw-rw----. 1 root qemu unconfined_u:object_r:user_home_t:s0       0 Jun  4 02:46 console.sock
libguestfs: srw-rw----. 1 root qemu unconfined_u:object_r:user_home_t:s0       0 Jun  4 02:46 guestfsd.sock
libguestfs: launch libvirt guest
KASLR disabled: CPU has no PRNG
[    0.415833] Linux version 5.13.0-0.rc3.25.el9.s390x (mockbuild.eng.bos.redhat.com) (gcc (GCC) 11.0.1 20210324 (Red Hat 11.0.1-0), GNU ld version 2.35.2-4.el9) #1 SMP Tue May 25 12:55:37 EDT 2021
[    0.418343] setup: Linux is running under KVM in 64-bit mode
[    0.440633] setup: The maximum memory size is 1280MB
[    0.444595] cpu: 1 configured CPUs, 0 standby CPUs
[    0.494907] Write protected kernel read-only data: 14620k
[    0.529670] Zone ranges:
[    0.531752]   DMA      [mem 0x0000000000000000-0x000000007fffffff]
[    0.532444]   Normal   empty
[    0.533356] Movable zone start for each node
[    0.533398] Early memory node ranges
[    0.533435]   node   0: [mem 0x0000000000000000-0x000000004fffffff]
[    0.533862] Initmem setup node 0 [mem 0x0000000000000000-0x000000004fffffff]
[    0.587957] percpu: Embedded 34 pages/cpu s99328 r8192 d31744 u139264
[    0.590377] Built 1 zonelists, mobility grouping on.  Total pages: 322560
[    0.590416] Policy zone: DMA
[    0.590586] Kernel command line: panic=1 console=ttysclp0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=3521c135-0c75-4229-9f6a-43b060c7cdd3 selinux=0 guestfs_verbose=1 TERM=xterm-256color
[    0.595301] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.596683] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.597636] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.609622] Memory: 1259280K/1310720K available (8824K kernel code, 2268K rwdata, 5796K rodata, 3728K init, 804K bss, 51440K reserved, 0K cma-reserved)
[    0.610089] random: get_random_u64 called from kmem_cache_open+0x42/0x3f0 with crng_init=0
[    0.616321] SLUB: HWalign=256, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.617037] ftrace: allocating 29446 entries in 116 pages
[    0.780284] ftrace: allocated 116 pages with 4 groups
[    0.789999] rcu: Hierarchical RCU implementation.
[    0.790058] rcu: \tRCU restricting CPUs from NR_CPUS=512 to nr_cpu_ids=1.
[    0.790173] \tTrampoline variant of Tasks RCU enabled.
[    0.790193] \tRude variant of Tasks RCU enabled.
[    0.790214] \tTracing variant of Tasks RCU enabled.
[    0.790280] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[    0.790330] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
[    0.834865] NR_IRQS: 3, nr_irqs: 3, preallocated irqs: 3
[    0.840416] clocksource: tod: mask: 0xffffffffffffffff max_cycles: 0x3b0a9be803b0a9, max_idle_ns: 1805497147909793 ns
[    0.844068] Console: colour dummy device 80x25
[    0.849866] printk: console [ttyS1] enabled
[    0.853980] pid_max: default: 32768 minimum: 301
[    0.854998] LSM: Security Framework initializing
[    0.856019] Yama: becoming mindful.
[    0.856843] LSM support for eBPF active
[    0.857296] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.857372] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.874076] Disabling memory control group subsystem
[    0.897592] rcu: Hierarchical SRCU implementation.
[    0.905811] smp: Bringing up secondary CPUs ...
[    0.905932] smp: Brought up 1 node, 1 CPU
[    0.918043] devtmpfs: initialized
[    0.926720] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.926883] futex hash table entries: 256 (order: 4, 65536 bytes, linear)
[    0.938252] NET: Registered protocol family 16
[    0.941417] audit: initializing netlink subsys (disabled)
[    0.947643] Spectre V2 mitigation: execute trampolines
[    0.953092] audit: type=2000 audit(1622789209.922:1): state=initialized audit_enabled=0 res=1
[    0.971793] alg: self-tests disabled
[    0.984890] cryptd: max_cpu_qlen set to 1000
[    1.008069] iommu: Default domain type: Translated
[    1.011332] SCSI subsystem initialized
[    1.011620] pps_core: LinuxPPS API ver. 1 registered
[    1.011647] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti>
[    1.011747] PTP clock support registered
[    1.022225] NetLabel: Initializing
[    1.022264] NetLabel:  domain hash size = 128
[    1.022289] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    1.023857] NetLabel:  unlabeled traffic allowed by default
[    1.384435] VFS: Disk quotas dquot_6.6.0
[    1.384775] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    1.386318] hugetlbfs: disabling because there are no supported hugepage sizes
[    1.442794] NET: Registered protocol family 2
[    1.443871] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    1.448988] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear)
[    1.449128] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    1.449387] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear)
[    1.449700] TCP: Hash tables configured (established 16384 bind 16384)
[    1.451377] MPTCP token hash table entries: 2048 (order: 3, 49152 bytes, linear)
[    1.451721] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear)
[    1.451983] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear)
[    1.453647] NET: Registered protocol family 1
[    1.453948] NET: Registered protocol family 44
[    1.462498] Trying to unpack rootfs image as initramfs...
[    1.484383] hypfs: The hardware system does not support hypfs
[    1.485781] hypfs: Initialization of hypfs failed with rc=-61
[    1.488713] Initialise system trusted keyrings
[    1.493834] Freeing initrd memory: 3024K
[    1.494635] workingset: timestamp_bits=45 max_order=19 bucket_order=0
[    1.651299] NET: Registered protocol family 38
[    1.651573] Key type asymmetric registered
[    1.651658] Asymmetric key parser 'x509' registered
[    1.651909] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)
[    1.652539] io scheduler mq-deadline registered
[    1.652627] io scheduler kyber registered
[    1.653257] io scheduler bfq registered
[    1.657188] atomic64_test: passed
[    1.659416] hvc_iucv: The z/VM IUCV HVC device driver cannot be used without z/VM
[    1.664306] rdac: device handler registered
[    1.665162] hp_sw: device handler registered
[    1.665232] emc: device handler registered
[    1.665946] alua: device handler registered
[    1.668232] drop_monitor: Initializing network drop monitor service
[    1.669948] Initializing XFRM netlink socket
[    1.672481] NET: Registered protocol family 10
[    1.680692] Segment Routing with IPv6
[    1.681333] NET: Registered protocol family 17
[    1.682332] mpls_gso: MPLS GSO support
[    1.683226] cio: Channel measurement facility initialized using format extended (mode autodetected)
[    1.685152] sclp_sd: Store Data request failed (eq=2, di=3, response=0x40f0, flags=0x00, status=0, rc=-5)
[    1.687380] ap: The hardware system does not support AP instructions
[    1.701337] random: fast init done
[    1.760763] registered taskstats version 1
[    1.761272] Loading compiled-in X.509 certificates
[    1.767744] random: crng init done
[    1.789472] Loaded X.509 cert 'Red Hat Enterprise Linux kernel signing key: 8208d1a0be57eef3d89ce36f4dde0bbbd504c60f'
[    1.797649] Loaded X.509 cert 'Red Hat Enterprise Linux Driver Update Program (key 3): bf57f3e87362bc7229d9f465321773dfd1f77a80'
[    1.799887] Loaded X.509 cert 'Red Hat Enterprise Linux kpatch signing key: 4d38fd864ebe18c5f0b72e3852e2014c3a676fc8'
[    1.805293] Key type encrypted registered
[    1.805792] ima: No TPM chip found, activating TPM-bypass!
[    1.805849] ima: Allocated hash algorithm: sha256
[    1.807399] ima: No architecture policies found
[    1.807883] evm: Initialising EVM extended attributes:
[    1.807908] evm: security.selinux
[    1.807946] evm: security.ima
[    1.807967] evm: security.capability
[    1.807995] evm: HMAC attrs: 0x1
[    1.829944] Freeing unused kernel memory: 3728K
[    1.841832] Write protected read-only-after-init data: 108k
[    2.022923] Checked W+X mappings: passed, no unexpected W+X pages found
[    2.023237] Run /init as init process
Fatal glibc error: CPU lacks VXE support (z14 or later required)
[    2.045692] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00007f00
[    2.045887] CPU: 0 PID: 1 Comm: /init Not tainted 5.13.0-0.rc3.25.el9.s390x #1
[    2.046010] Hardware name: QEMU 2964 QEMU (KVM/Linux)
[    2.046104] Call Trace:
[    2.046354]  [<0000000000983d2c>] show_stack+0x8c/0xd8
[    2.046479]  [<00000000009893e0>] dump_stack+0x90/0xc0
[    2.046518]  [<00000000009849b6>] panic+0x106/0x300
[    2.046553]  [<0000000000154626>] do_exit+0x466/0x470
[    2.046594]  [<0000000000154718>] do_group_exit+0x48/0xd0
[    2.046631]  [<00000000001547ce>] __s390x_sys_exit_group+0x2e/0x30
[    2.046669]  [<0000000000106172>] do_syscall+0x82/0xd0
[    2.046706]  [<000000000098ca52>] __do_syscall+0xc2/0x120
[    2.046743]  [<000000000099a39a>] system_call+0x72/0x98
libguestfs: error: appliance closed the connection unexpectedly, see earlier error messages
libguestfs: child_cleanup: 0x2aa07273550: child process died
libguestfs: error: guestfs_launch failed, see earlier error messages
libguestfs: closing guestfs handle 0x2aa07273550 (state 0)
libguestfs: command: run: rm
libguestfs: command: run: \ -rf /tmp/libguestfsEQeXCN
libguestfs: command: run: rm
libguestfs: command: run: \ -rf /tmp/libguestfsrQrrPa



Actual results:
As above

Expected results:
libguestfs-test-tool with tcg mode can be executed successfully on s390x.

Additional info:

Comment 1 Richard W.M. Jones 2021-06-04 11:41:14 UTC
The glibc message is intentional:
https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/s390/s390-64/dl-hwcap-check.h;h=87e18be6bd0c512bfffe0421fe243524193abdcf;hb=HEAD#l35

The question is whether TCG is able to or will be able to emulate this
feature now or in future.

It's generally useful for us to be able to run libguestfs nested w/o
nested KVM support, although it's not something that we would support
specifically on s390x (because we don't ship virt-v2v there).

Comment 2 David Hildenbrand 2021-06-06 10:52:58 UTC
(In reply to Richard W.M. Jones from comment #1)
> The glibc message is intentional:
> https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/s390/s390-64/dl-
> hwcap-check.h;h=87e18be6bd0c512bfffe0421fe243524193abdcf;hb=HEAD#l35
> 
> The question is whether TCG is able to or will be able to emulate this
> feature now or in future.

TCG already supports most z14 instructions. A handful of Vector FPU instructions are missing. With that, we can enable VXE and switch to a z14.

z14 support is on its way upstream: https://lore.kernel.org/qemu-devel/20210517142739.38597-1-david@redhat.com/

The latest state lives at: https://github.com/davidhildenbrand/qemu/tree/z14

With that, latest/greatest rhel9 should boot just fine.

Comment 3 bfu 2021-06-15 11:06:08 UTC
Could reproduce the bug with this guest command:
/usr/libexec/qemu-kvm \
    -global virtio-blk-ccw.scsi=off \
    -no-user-config \
    -nodefaults \
    -display none \
    -machine accel=tcg \
    -cpu max \
    -m 1280 \
    -no-reboot \
    -rtc driftfix=slew \
    -kernel /var/tmp/.guestfs-0/appliance.d/kernel \
    -initrd /var/tmp/.guestfs-0/appliance.d/initrd \
    -object rng-random,filename=/dev/urandom,id=rng0 \
    -device virtio-rng-ccw,rng=rng0 \
    -device virtio-scsi-ccw,id=scsi \
    -drive file=/home/bfu/RHEL-8.5.0-20210506.n.0-s390x.qcow2,cache=unsafe,format=raw,id=hd0,if=none \
    -device scsi-hd,drive=hd0 \
    -drive file=/var/tmp/.guestfs-0/appliance.d/root,snapshot=on,id=appliance,cache=unsafe,if=none,format=raw \
    -device scsi-hd,drive=appliance \
    -device virtio-serial-ccw \
    -chardev stdio,id=charconsole0 \
    -device sclpconsole,chardev=charconsole0 \
    -append "panic=1 console=ttysclp0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=9e192f01-def5-40cc-aab2-743d668be445 selinux=0 guestfs_verbose=1 TERM=xterm-256color"

Comment 4 bfu 2021-06-17 06:03:52 UTC
(In reply to bfu from comment #3)
> Could reproduce the bug with this guest command:
> /usr/libexec/qemu-kvm \
>     -global virtio-blk-ccw.scsi=off \
>     -no-user-config \
>     -nodefaults \
>     -display none \
>     -machine accel=tcg \
>     -cpu max \
>     -m 1280 \
>     -no-reboot \
>     -rtc driftfix=slew \
>     -kernel /var/tmp/.guestfs-0/appliance.d/kernel \
>     -initrd /var/tmp/.guestfs-0/appliance.d/initrd \
>     -object rng-random,filename=/dev/urandom,id=rng0 \
>     -device virtio-rng-ccw,rng=rng0 \
>     -device virtio-scsi-ccw,id=scsi \
>     -drive
> file=/home/bfu/RHEL-8.5.0-20210506.n.0-s390x.qcow2,cache=unsafe,format=raw,
> id=hd0,if=none \
>     -device scsi-hd,drive=hd0 \
>     -drive
> file=/var/tmp/.guestfs-0/appliance.d/root,snapshot=on,id=appliance,
> cache=unsafe,if=none,format=raw \
>     -device scsi-hd,drive=appliance \
>     -device virtio-serial-ccw \
>     -chardev stdio,id=charconsole0 \
>     -device sclpconsole,chardev=charconsole0 \
>     -append "panic=1 console=ttysclp0 edd=off udevtimeout=6000
> udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory
> usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1
> root=UUID=9e192f01-def5-40cc-aab2-743d668be445 selinux=0 guestfs_verbose=1
> TERM=xterm-256color"

qemu version:
qemu-kvm-6.0.0-5.el9.s390x
host kernel: 5.13.0-0.rc2.19.el9.s390x
guest kernel: 5.13.0-0.rc2.19.el9.s390x
libguestfs: libguestfs-1.45.6-6.el9.s390x

Comment 5 David Hildenbrand 2021-07-09 12:20:08 UTC
VXE support has been merged into upstream QEMU; it should flow into el9 qemu-kvm naturally via the next rebase.

Can you guys retry with upstream QEMU? Make sure not use a recent rhel9 kernel in the guest, because there was a VXE mis-detection BUG that I just recently fixed upstream.

I will close this as RAWHIDE if nobody objects.

Comment 6 Richard W.M. Jones 2021-07-09 12:33:09 UTC
Maybe better to leave it open, reassigned to libguestfs if necessary,
so that we ensure that it is tested before RHEL 9 is released.

I don't have the time nor the s390 machine to test it right now.

Comment 7 David Hildenbrand 2021-07-09 13:04:01 UTC
(In reply to Richard W.M. Jones from comment #6)
> Maybe better to leave it open, reassigned to libguestfs if necessary,
> so that we ensure that it is tested before RHEL 9 is released.

Sure, I can reassign then.

> 
> I don't have the time nor the s390 machine to test it right now.

You don't need a s390x machine, because we're talking about TCG ... but you'll most certainly need time. :)

Comment 8 Thomas Huth 2021-07-27 06:54:52 UTC
(In reply to Richard W.M. Jones from comment #6)
> Maybe better to leave it open, reassigned to libguestfs if necessary,
> so that we ensure that it is tested before RHEL 9 is released.

Ok, then let's also set ITR 9.0.0 to make sure that it does not fall through the cracks.

Comment 9 YongkuiGuo 2021-09-18 08:47:03 UTC
This issue is fixed after qemu is rebased to 6.1.

Test with packages:
qemu-kvm-6.1.0-1.el9
libguestfs-1.45.6-13.el9
kernel-5.14.0-1.el9


Steps:

1. On s390x-kvm-020.lab.eng.rdu2.redhat.com env with RHEL-9.0.0-20210914.1 compose

# LIBGUESTFS_BACKEND_SETTINGS=force_tcg libguestfs-test-tool
...
LIBGUESTFS_BACKEND_SETTINGS=force_tcg
PATH=/root/.local/bin:/root/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
XDG_RUNTIME_DIR=/run/user/0
SELinux: Enforcing
guestfs_get_append: (null)
guestfs_get_autosync: 1
guestfs_get_backend: libvirt
guestfs_get_backend_settings: [force_tcg]
guestfs_get_cachedir: /var/tmp
guestfs_get_hv: /usr/libexec/qemu-kvm
guestfs_get_memsize: 1280
guestfs_get_network: 0
guestfs_get_path: /usr/lib64/guestfs
guestfs_get_pgroup: 0
guestfs_get_program: libguestfs-test-tool
guestfs_get_recovery_proc: 1
guestfs_get_smp: 1
guestfs_get_sockdir: /tmp
guestfs_get_tmpdir: /tmp
guestfs_get_trace: 0
guestfs_get_verbose: 1
host_cpu: s390x
Launching appliance, timeout set to 600 seconds.
libguestfs: launch: program=libguestfs-test-tool
libguestfs: launch: version=1.45.6rhel=9,release=13.el9,libvirt
libguestfs: launch: backend registered: direct
libguestfs: launch: backend registered: libvirt
libguestfs: launch: backend registered: uml
libguestfs: launch: backend registered: unix
libguestfs: launch: backend=libvirt
libguestfs: launch: tmpdir=/tmp/libguestfssxKkmT
libguestfs: launch: umask=0022
libguestfs: launch: euid=0
libguestfs: libvirt version = 7006000 (7.6.0)
libguestfs: guest random name = guestfs-a7r7v4h0vn92q25w
libguestfs: connect to libvirt
libguestfs: opening libvirt handle: URI = qemu:///system, auth = default+wrapper, flags = 0
libguestfs: successfully opened libvirt handle: conn = 0x2aa3822b030
libguestfs: qemu version (reported by libvirt) = 6001000 (6.1.0)
libguestfs: get libvirt capabilities
libguestfs: parsing capabilities XML
libguestfs: parsing domcapabilities XML
libguestfs: build appliance
libguestfs: begin building supermin appliance
libguestfs: run supermin
libguestfs: command: run: /usr/bin/supermin
libguestfs: command: run: \ --build
libguestfs: command: run: \ --verbose
libguestfs: command: run: \ --if-newer
libguestfs: command: run: \ --lock /var/tmp/.guestfs-0/lock
libguestfs: command: run: \ --copy-kernel
libguestfs: command: run: \ -f ext2
libguestfs: command: run: \ --host-cpu s390x
libguestfs: command: run: \ /usr/lib64/guestfs/supermin.d
libguestfs: command: run: \ -o /var/tmp/.guestfs-0/appliance.d
supermin: version: 5.2.1
supermin: rpm: detected RPM version 4.16
supermin: rpm: detected RPM architecture s390x
supermin: package handler: fedora/rpm
supermin: acquiring lock on /var/tmp/.guestfs-0/lock
supermin: if-newer: output does not need rebuilding
libguestfs: finished building supermin appliance
libguestfs: command: run: qemu-img
libguestfs: command: run: \ create
libguestfs: command: run: \ -f qcow2
libguestfs: command: run: \ -o backing_file=/var/tmp/.guestfs-0/appliance.d/root,backing_fmt=raw
libguestfs: command: run: \ /tmp/libguestfssxKkmT/overlay2.qcow2
Formatting '/tmp/libguestfssxKkmT/overlay2.qcow2', fmt=qcow2 cluster_size=65536 extended_l2=off compression_type=zlib size=4294967296 backing_file=/var/tmp/.guestfs-0/appliance.d/root backing_fmt=raw lazy_refcounts=off refcount_bits=16
libguestfs: create libvirt XML
libguestfs: command: run: dmesg | grep -Eoh 'lpj=[[:digit:]]+'
libguestfs: read_lpj_from_dmesg: external command exited with error status 1
libguestfs: read_lpj_from_files: no boot messages files are readable
libguestfs: libvirt XML:\n<?xml version="1.0"?>\n<domain type="qemu" xmlns:qemu="http://libvirt.org/schemas/domain/qemu/1.0">\n  <name>guestfs-a7r7v4h0vn92q25w</name>\n  <memory unit="MiB">1280</memory>\n  <currentMemory unit="MiB">1280</currentMemory>\n  <cpu mode="maximum"/>\n  <vcpu>1</vcpu>\n  <clock offset="utc">\n    <timer name="rtc" tickpolicy="catchup"/>\n    <timer name="pit" tickpolicy="delay"/>\n  </clock>\n  <os>\n    <type>hvm</type>\n    <kernel>/var/tmp/.guestfs-0/appliance.d/kernel</kernel>\n    <initrd>/var/tmp/.guestfs-0/appliance.d/initrd</initrd>\n    <cmdline>panic=1 console=ttysclp0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=55a88236-55ec-4c6a-818d-b60363aecd62 selinux=0 guestfs_verbose=1 TERM=xterm-256color</cmdline>\n  </os>\n  <on_reboot>destroy</on_reboot>\n  <devices>\n    <rng model="virtio">\n      <backend model="random">/dev/urandom</backend>\n    </rng>\n    <controller type="scsi" index="0" model="virtio-scsi"/>\n    <disk device="disk" type="file">\n      <source file="/tmp/libguestfssxKkmT/scratch1.img"/>\n      <target dev="sda" bus="scsi"/>\n      <driver name="qemu" type="raw" cache="unsafe"/>\n      <address type="drive" controller="0" bus="0" target="0" unit="0"/>\n    </disk>\n    <disk type="file" device="disk">\n      <source file="/tmp/libguestfssxKkmT/overlay2.qcow2"/>\n      <target dev="sdb" bus="scsi"/>\n      <driver name="qemu" type="qcow2" cache="unsafe"/>\n      <address type="drive" controller="0" bus="0" target="1" unit="0"/>\n    </disk>\n    <console type="unix">\n      <source mode="connect" path="/tmp/libguestfsqZUVjX/console.sock"/>\n      <target type="sclp" port="0"/>\n    </console>\n    <channel type="unix">\n      <source mode="connect" path="/tmp/libguestfsqZUVjX/guestfsd.sock"/>\n      <target type="virtio" name="org.libguestfs.channel.0"/>\n    </channel>\n    <controller type="usb" model="none"/>\n    <memballoon model="none"/>\n  </devices>\n  <qemu:commandline>\n    <qemu:env name="TMPDIR" value="/var/tmp"/>\n  </qemu:commandline>\n</domain>\n
...
libguestfs: launch libvirt guest
KASLR disabled: CPU has no PRNG
[    0.344020] Linux version 5.14.0-1.el9.s390x (mockbuild.eng.bos.redhat.com) (gcc (GCC) 11.2.1 20210728 (Red Hat 11.2.1-2), GNU ld version 2.35.2-9.el9) #1 SMP Mon Aug 30 21:22:55 EDT 2021
[    0.346324] setup: Linux is running under KVM in 64-bit mode
[    0.367787] setup: The maximum memory size is 1280MB
[    0.369687] cpu: 1 configured CPUs, 0 standby CPUs
[    0.402303] Write protected kernel read-only data: 14728k
[    0.439695] Zone ranges:
[    0.441673]   DMA      [mem 0x0000000000000000-0x000000007fffffff]
[    0.442415]   Normal   empty
[    0.442458] Movable zone start for each node
[    0.442494] Early memory node ranges
[    0.442527]   node   0: [mem 0x0000000000000000-0x000000004fffffff]
[    0.442936] Initmem setup node 0 [mem 0x0000000000000000-0x000000004fffffff]
[    0.490216] percpu: Embedded 36 pages/cpu s107264 r8192 d32000 u147456
[    0.492564] Built 1 zonelists, mobility grouping on.  Total pages: 322560
[    0.492612] Policy zone: DMA
[    0.492770] Kernel command line: panic=1 console=ttysclp0 edd=off udevtimeout=6000 udev.event-timeout=6000 no_timer_check printk.time=1 cgroup_disable=memory usbcore.nousb cryptomgr.notests tsc=reliable 8250.nr_uarts=1 root=UUID=55a88236-55ec-4c6a-818d-b60363aecd62 selinux=0 guestfs_verbose=1 TERM=xterm-256color
[    0.494836] cgroup: Disabling memory control group subsystem
[    0.495585] Unknown command line parameters: no_timer_check edd=off udevtimeout=6000 tsc=reliable guestfs_verbose=1
[    0.496695] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.497188] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.498174] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.518721] Memory: 1250336K/1310720K available (8864K kernel code, 2284K rwdata, 5864K rodata, 3844K init, 864K bss, 60384K reserved, 0K cma-reserved)
[    0.519133] random: get_random_u64 called from kmem_cache_open+0x42/0x410 with crng_init=0
[    0.525249] SLUB: HWalign=256, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.525886] ftrace: allocating 29654 entries in 116 pages
[    0.681307] ftrace: allocated 116 pages with 4 groups
[    0.687981] rcu: Hierarchical RCU implementation.
[    0.688028] rcu: \tRCU restricting CPUs from NR_CPUS=512 to nr_cpu_ids=1.
[    0.688125] \tTrampoline variant of Tasks RCU enabled.
[    0.688145] \tRude variant of Tasks RCU enabled.
[    0.688163] \tTracing variant of Tasks RCU enabled.
[    0.688262] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[    0.688310] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
[    0.728059] NR_IRQS: 3, nr_irqs: 3, preallocated irqs: 3
[    0.732277] clocksource: tod: mask: 0xffffffffffffffff max_cycles: 0x3b0a9be803b0a9, max_idle_ns: 1805497147909793 ns
[    0.735546] Console: colour dummy device 80x25
[    0.739925] printk: console [ttysclp0] enabled
[    0.741448] pid_max: default: 32768 minimum: 301
[    0.742435] LSM: Security Framework initializing
[    0.745486] Yama: becoming mindful.
[    0.746239] LSM support for eBPF active
[    0.746716] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.746771] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.780408] rcu: Hierarchical SRCU implementation.
[    0.787258] smp: Bringing up secondary CPUs ...
[    0.787377] smp: Brought up 1 node, 1 CPU
[    0.798979] devtmpfs: initialized
[    0.806716] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.806886] futex hash table entries: 256 (order: 4, 65536 bytes, linear)
[    0.816959] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.819721] audit: initializing netlink subsys (disabled)
[    0.824003] Spectre V2 mitigation: execute trampolines
[    0.827485] audit: type=2000 audit(1631954023.759:1): state=initialized audit_enabled=0 res=1
[    0.844941] alg: self-tests disabled
[    0.856393] cryptd: max_cpu_qlen set to 1000
[    0.876454] iommu: Default domain type: Translated 
[    0.878294] SCSI subsystem initialized
[    0.878541] pps_core: LinuxPPS API ver. 1 registered
[    0.878565] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti>
[    0.878644] PTP clock support registered
[    0.887637] NetLabel: Initializing
[    0.887680] NetLabel:  domain hash size = 128
[    0.887703] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    0.888419] NetLabel:  unlabeled traffic allowed by default
[    1.209207] VFS: Disk quotas dquot_6.6.0
[    1.209577] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    1.211105] hugetlbfs: disabling because there are no supported hugepage sizes
[    1.255944] NET: Registered PF_INET protocol family
[    1.257208] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    1.262060] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear)
[    1.262195] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    1.262422] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear)
[    1.262639] TCP: Hash tables configured (established 16384 bind 16384)
[    1.264118] MPTCP token hash table entries: 2048 (order: 3, 49152 bytes, linear)
[    1.264376] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear)
[    1.264598] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear)
[    1.266070] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    1.266306] NET: Registered PF_XDP protocol family
[    1.275314] Trying to unpack rootfs image as initramfs...
[    1.297656] Freeing initrd memory: 3460K
[    1.299012] hypfs: The hardware system does not support hypfs
[    1.300242] hypfs: Initialization of hypfs failed with rc=-61
[    1.303446] Initialise system trusted keyrings
[    1.304742] workingset: timestamp_bits=45 max_order=19 bucket_order=0
[    1.372211] NET: Registered PF_ALG protocol family
[    1.372453] Key type asymmetric registered
[    1.372518] Asymmetric key parser 'x509' registered
[    1.372743] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)
[    1.373495] io scheduler mq-deadline registered
[    1.373572] io scheduler kyber registered
[    1.374080] io scheduler bfq registered
[    1.383055] atomic64_test: passed
[    1.384979] hvc_iucv: The z/VM IUCV HVC device driver cannot be used without z/VM
[    1.387344] rdac: device handler registered
[    1.387820] hp_sw: device handler registered
[    1.387859] emc: device handler registered
[    1.388275] alua: device handler registered
[    1.389282] drop_monitor: Initializing network drop monitor service
[    1.390657] Initializing XFRM netlink socket
[    1.392068] NET: Registered PF_INET6 protocol family
[    1.399210] Segment Routing with IPv6
[    1.399630] NET: Registered PF_PACKET protocol family
[    1.400416] mpls_gso: MPLS GSO support
[    1.401174] cio: Channel measurement facility initialized using format extended (mode autodetected)
[    1.402804] sclp_sd: Store Data request failed (eq=2, di=3, response=0x40f0, flags=0x00, status=0, rc=-5)
[    1.403653] ap: The hardware system does not support AP instructions
[    1.411112] registered taskstats version 1
[    1.412396] Loading compiled-in X.509 certificates
[    1.417823] random: fast init done
[    1.418501] random: crng init done
[    1.426958] Loaded X.509 cert 'Red Hat Enterprise Linux kernel signing key: f07d75deeaf2fe9065bb49167dbb055267c43ba1'
[    1.431025] Loaded X.509 cert 'Red Hat Enterprise Linux Driver Update Program (key 3): bf57f3e87362bc7229d9f465321773dfd1f77a80'
[    1.433394] Loaded X.509 cert 'Red Hat Enterprise Linux kpatch signing key: 4d38fd864ebe18c5f0b72e3852e2014c3a676fc8'
[    1.434640] Loaded X.509 cert 'Red Hat Secure Boot CA 2 (beta): 81f8ee475c3eedfbcea584bed7aedbd37d64b32a'
[    1.434771] page_owner is disabled
[    1.435738] Key type big_key registered
[    1.445301] Key type encrypted registered
[    1.445744] ima: No TPM chip found, activating TPM-bypass!
[    1.445840] Loading compiled-in module X.509 certificates
[    1.447916] Loaded X.509 cert 'Red Hat Enterprise Linux kernel signing key: f07d75deeaf2fe9065bb49167dbb055267c43ba1'
[    1.447994] ima: Allocated hash algorithm: sha256
[    1.449437] ima: No architecture policies found
[    1.449826] evm: Initialising EVM extended attributes:
[    1.449853] evm: security.selinux
[    1.449895] evm: security.SMACK64 (disabled)
[    1.449914] evm: security.SMACK64EXEC (disabled)
[    1.449933] evm: security.SMACK64TRANSMUTE (disabled)
[    1.449953] evm: security.SMACK64MMAP (disabled)
[    1.449971] evm: security.apparmor (disabled)
[    1.449990] evm: security.ima
[    1.450008] evm: security.capability
[    1.450033] evm: HMAC attrs: 0x1
[    1.468094] Freeing unused kernel image (initmem) memory: 3844K
[    1.469277] Write protected read-only-after-init data: 108k
[    1.631620] Checked W+X mappings: passed, no unexpected W+X pages found
[    1.632013] Run /init as init process
supermin: mounting /proc
supermin: ext2 mini initrd starting up: 5.2.1 glibc
...
===== TEST FINISHED OK =====

Comment 10 Thomas Huth 2021-09-27 07:32:28 UTC
(In reply to YongkuiGuo from comment #9)
> This issue is fixed after qemu is rebased to 6.1.

Great, thanks for testing! ... do we have to move this BZ now manually to VERIFIED (since it's a TestOnly BZ)?

Comment 11 Richard W.M. Jones 2021-09-27 07:50:31 UTC
Yes it sounds like this bug has been verified.

Comment 12 YongkuiGuo 2021-09-27 08:00:01 UTC
Okay, change the status to VERIFIED per comment 9.

Comment 15 errata-xmlrpc 2022-05-17 12:28:37 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (new packages: libguestfs), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2022:2317

Comment 16 CharlesChoate 2024-04-24 08:03:17 UTC Comment hidden (spam)

Note You need to log in before you can comment on or make changes to this bug.