Activity log for bug #1993281

Date Who What changed Old value New value Message
2022-10-18 10:12:36 vmware-gos-Yuhua bug added bug
2022-10-18 10:13:29 vmware-gos-Yuhua attachment added compare_pmem.png https://bugs.launchpad.net/ubuntu/+source/ndctl/+bug/1993281/+attachment/5624829/+files/compare_pmem.png
2022-10-18 10:14:31 vmware-gos-Yuhua bug added subscriber vmware-gos-qa
2022-10-18 10:14:43 vmware-gos-Yuhua bug added subscriber John Savanyo
2022-10-18 10:15:42 vmware-gos-Yuhua affects ndctl (Ubuntu) kernel-package (Ubuntu)
2022-10-19 02:18:07 vmware-gos-Yuhua description The persistent memory device can be reconginzed in VM with guest OS ubuntu-22.04-live-server-amd64.iso But not with ubuntu cloud image (ubuntu-22.04-server-cloudimg-amd64.ova). When I compare the kernel modules between the VM with live server and VM with cloud image, I find there are not relative modules of persistent memory disk for VM with cloud image. please check the attached screen shot file. Steps: 1) create VM with image ubuntu-22.04-server-cloudimg-amd64.ova / ubuntu-22.04-live-server-amd64.iso in ESXi 7.0 2) poweroff the VM and add pmem disk 3) poweon VM, I can see /dev/pmem0 with guest OS ubuntu-22.04-live-server-amd64.iso in ESXi 7.0. but not with guest OS ubuntu-22.04-server-cloudimg-amd64.ova The persistent memory device can be reconginzed in VM with guest OS ubuntu-22.04-live-server-amd64.iso But not with ubuntu cloud image (ubuntu-22.04-server-cloudimg-amd64.ova). When I compare the kernel modules between the VM with live server and VM with cloud image, I find there are not relative modules of persistent memory disk for VM with cloud image. please check the attached screen shot file. Steps: 1. create VM with image ubuntu-22.04-server-cloudimg-amd64.ova / ubuntu-22.04-live-server-amd64.iso in ESXi 7.0 2. poweroff the VM and add pmem disk 3. poweon VM, I can see /dev/pmem0 with guest OS ubuntu-22.04-live-server-amd64.iso in ESXi 7.0. but not with guest OS ubuntu-22.04-server-cloudimg-amd64.ova 1) with guest OS ubuntu-22.04-live-server-amd64.iso, the output when type command "lsmod | grep pmem" dax_pmem_compat 16384 0 device_dax 20480 1 dax_pmem_compat nd_pmem 24576 0 dax_pmem_core 16384 1 dax_pmem_compat nd_btt 28672 1 nd_pmem 2) with guest OS ubuntu-22.04-server-cloudimg-amd64.ova, no text output when type command "lsmod | grep pmem" Note: ubuntu-22.04-server-cloudimg-amd64.ova have kernel 5.15.0-50-generic ubuntu-22.04-live-server-amd64.iso have kernel 5.15.0-43-generic
2022-10-19 02:23:39 vmware-gos-Yuhua description The persistent memory device can be reconginzed in VM with guest OS ubuntu-22.04-live-server-amd64.iso But not with ubuntu cloud image (ubuntu-22.04-server-cloudimg-amd64.ova). When I compare the kernel modules between the VM with live server and VM with cloud image, I find there are not relative modules of persistent memory disk for VM with cloud image. please check the attached screen shot file. Steps: 1. create VM with image ubuntu-22.04-server-cloudimg-amd64.ova / ubuntu-22.04-live-server-amd64.iso in ESXi 7.0 2. poweroff the VM and add pmem disk 3. poweon VM, I can see /dev/pmem0 with guest OS ubuntu-22.04-live-server-amd64.iso in ESXi 7.0. but not with guest OS ubuntu-22.04-server-cloudimg-amd64.ova 1) with guest OS ubuntu-22.04-live-server-amd64.iso, the output when type command "lsmod | grep pmem" dax_pmem_compat 16384 0 device_dax 20480 1 dax_pmem_compat nd_pmem 24576 0 dax_pmem_core 16384 1 dax_pmem_compat nd_btt 28672 1 nd_pmem 2) with guest OS ubuntu-22.04-server-cloudimg-amd64.ova, no text output when type command "lsmod | grep pmem" Note: ubuntu-22.04-server-cloudimg-amd64.ova have kernel 5.15.0-50-generic ubuntu-22.04-live-server-amd64.iso have kernel 5.15.0-43-generic The persistent memory device can be reconginzed in VM with guest OS ubuntu-22.04-live-server-amd64.iso But not with ubuntu cloud image (ubuntu-22.04-server-cloudimg-amd64.ova). When I compare the kernel modules between the VM with live server and VM with cloud image, I find there are not relative modules of persistent memory disk for VM with cloud image. please check the attached screen shot file. Steps: 1. create VM with image ubuntu-22.04-server-cloudimg-amd64.ova / ubuntu-22.04-live-server-amd64.iso in ESXi 7.0 2. poweroff the VM and add pmem disk 3. poweon VM, I can see /dev/pmem0 with guest OS ubuntu-22.04-live-server-amd64.iso in ESXi 7.0. but not with guest OS ubuntu-22.04-server-cloudimg-amd64.ova    1) with guest OS ubuntu-22.04-live-server-amd64.iso, the output when type command "lsmod | grep pmem"        dax_pmem_compat 16384 0        device_dax 20480 1 dax_pmem_compat        nd_pmem 24576 0        dax_pmem_core 16384 1 dax_pmem_compat        nd_btt 28672 1 nd_pmem    2) with guest OS ubuntu-22.04-server-cloudimg-amd64.ova, no text output when type command "lsmod | grep pmem" Note: 1) ubuntu-22.04-live-server-amd64.iso have kernel 5.15.0-43-generic this image have /lib/modules/5.15.0-43-generic/kernel/drivers/dax/pmem/dax_pmem_core.ko 2) ubuntu-22.04-server-cloudimg-amd64.ova have kernel 5.15.0-50-generic Not find dax_pmem_core.ko in this image