Now, I then deployed bionic using the GA kernel.
As you can see, once actually deployed with the Bionic image, the modules are loaded:
ubuntu@lenovo-sr650:~$ lsmod |grep pmem nd_pmem 20480 0 nd_btt 24576 1 nd_pmem dax_pmem 16384 0 device_dax 20480 1 dax_pmem
And the fsdax, devdax, sector and raw AppDirect devices appear in /dev:
ubuntu@lenovo-sr650:~$ ls /dev |grep pmem pmem0.1 pmem0.1p1 pmem1.1 pmem1.1p1 pmem1s pmem1s1 ubuntu@lenovo-sr650:~$ ls /dev |grep dax dax0.0
And fdisk shows them as partitioned.
ubuntu@lenovo-sr650:~$ sudo fdisk -l |grep pmem Disk /dev/pmem1s: 95.9 GiB, 102977568768 bytes, 25141008 sectors /dev/pmem1s1 256 23437567 23437312 89.4G 83 Linux Disk /dev/pmem1.1: 96 GiB, 103079215104 bytes, 201326592 sectors /dev/pmem1.1p1 2048 187500543 187498496 89.4G 83 Linux Disk /dev/pmem0.1: 94.5 GiB, 101466505216 bytes, 198176768 sectors /dev/pmem0.1p1 2048 187500543 187498496 89.4G 83 Linux
Now, I then deployed bionic using the GA kernel.
As you can see, once actually deployed with the Bionic image, the modules are loaded:
ubuntu@ lenovo- sr650:~ $ lsmod |grep pmem
nd_pmem 20480 0
nd_btt 24576 1 nd_pmem
dax_pmem 16384 0
device_dax 20480 1 dax_pmem
And the fsdax, devdax, sector and raw AppDirect devices appear in /dev:
ubuntu@ lenovo- sr650:~ $ ls /dev |grep pmem lenovo- sr650:~ $ ls /dev |grep dax
pmem0.1
pmem0.1p1
pmem1.1
pmem1.1p1
pmem1s
pmem1s1
ubuntu@
dax0.0
And fdisk shows them as partitioned.
ubuntu@ lenovo- sr650:~ $ sudo fdisk -l |grep pmem
Disk /dev/pmem1s: 95.9 GiB, 102977568768 bytes, 25141008 sectors
/dev/pmem1s1 256 23437567 23437312 89.4G 83 Linux
Disk /dev/pmem1.1: 96 GiB, 103079215104 bytes, 201326592 sectors
/dev/pmem1.1p1 2048 187500543 187498496 89.4G 83 Linux
Disk /dev/pmem0.1: 94.5 GiB, 101466505216 bytes, 198176768 sectors
/dev/pmem0.1p1 2048 187500543 187498496 89.4G 83 Linux