Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-68289

[RHEL-9.6] QEMU core dump on applying merge property to memory backend

    • Yes
    • Important
    • CustomerScenariosInitiative
    • 1
    • rhel-sst-virtualization
    • ssg_virtualization
    • 16
    • 17
    • 5
    • QE ack, Dev ack
    • False
    • Hide

      None

      Show
      None
    • None
    • Virt ARM 24-1
    • All
    • None

      What were you trying to do that didn't work?
      [root@nvidia-grace-hopper-04 ~]# /usr/libexec/qemu-kvm -cpu 'host' -object '{"size": 4294967296, "prealloc": false, "share": false, "merge": false, "dump": false, "id": "mem-memN0", "qom-type": "memory-backend-ram"}'
      qemu-kvm: ../system/memory.c:2419: void *memory_region_get_ram_ptr(MemoryRegion *): Assertion `mr->ram_block' failed.
      Aborted (core dumped)

      Please provide the package NVR for which the bug is seen:
      Host Distro:     RHEL-9.6.0-20241116.2
      Host Kernel:  5.14.0-529.el9.aarch64+64k
      QEMU:  qemu-kvm-9.1.0-2.el9
      edk2:  edk2-aarch64-20240524-9.el9.noarch

      How reproducible is this bug?:
      With -object '{"size": 4294967296, "prealloc": false, "share": false, "merge": false, "dump": false, "id": "mem-memN0", "qom-type": "memory-backend-ram"}' boot

      Steps to reproduce
      100%

      Other

      qemu-kvm-9.0.0-9.el9 -----> can boot normally

      qemu-kvm-9.1.0-1.el9 -----> hit this issue too 

              rh-ee-gshan Guowen Shan
              zhenyzha@redhat.com Zhenyu Zhang
              virt-maint virt-maint
              Zhenyu Zhang Zhenyu Zhang
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

                Created:
                Updated: