Bug 1740797
Summary: | Disable memfd in QEMU | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 8 | Reporter: | Marc-Andre Lureau <marcandre.lureau> |
Component: | qemu-kvm | Assignee: | Marc-Andre Lureau <marcandre.lureau> |
Status: | CLOSED ERRATA | QA Contact: | Yumei Huang <yuhuang> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 8.0 | CC: | areis, chayang, ddepaula, jen, jinzhao, juzhang, marcandre.lureau, mrezanin, rbalakri, virt-maint, yuhuang |
Target Milestone: | rc | ||
Target Release: | 8.0 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | qemu-kvm-2.12.0-84.module+el8.1.0+3980+a02d9447 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | 1738626 | Environment: | |
Last Closed: | 2019-11-05 20:51:11 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1738626, 1813852 | ||
Bug Blocks: |
Description
Marc-Andre Lureau
2019-08-13 15:55:36 UTC
Verify: qemu-kvm-2.12.0-84.module+el8.1.0+3980+a02d9447 kernel-4.18.0-131.el8.x86_64 Object memory-backend-memfd is no longer supported by qemu, # /usr/libexec/qemu-kvm -object memory-backend-memfd,id=mem0 qemu-kvm: -object memory-backend-memfd,id=mem0: invalid object type: memory-backend-memfd But there are still related content in qemu-kvm man page, I think we should remove them as well. " -object memory-backend-memfd,id=id,merge=on|off,dump=on|off,prealloc=on|off,size=size,host-nodes=host- nodes,policy=default|preferred|bind|interleave,seal=on|off,hugetlb=on|off,hugetlbsize=size Creates an anonymous memory file backend object, which allows QEMU to share the memory with an external process (e.g. when using vhost-user). The memory is allocated with memfd and optional sealing. (Linux only) " (In reply to Yumei Huang from comment #4) > But there are still related content in qemu-kvm man page, I think we should > remove them as well. > " > -object > memory-backend-memfd,id=id,merge=on|off,dump=on|off,prealloc=on|off, > size=size,host-nodes=host- > nodes,policy=default|preferred|bind|interleave,seal=on|off,hugetlb=on|off, > hugetlbsize=size > Creates an anonymous memory file backend object, which allows QEMU to > share > the memory with an external process (e.g. when using vhost-user). The > memory > is allocated with memfd and optional sealing. (Linux only) > > " The man page is the upstream version, I don't think we do downstream changes. The CLI is not supported afaik anyway. Thanks Marc. Moving to verified per above comments. 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, 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/RHSA-2019:3345 |