the pm 1725 absolutely supports namespaces.. at least with the firmware I am running.. mine are the dell versions
What Dell firmware version do you have on your PM1725? And are you certain it is PM1725 and not PM1725a?
If you could provide the outputs of these command will help to confirm whether your device indeed supports multiple-namespaces and how many namespaces:
nvme list
nvme id-ctrl <device> | grep ^nn
Samsung PM1725a support multiple-namespaces. But Oracle version of PM1725 (F320) does NOT support multiple-namespace (it has only single-namespace) with KPYAIR3Q firmware for sure. Similarly, Dell PM1725 has only single-namespace with KPYABD3Q firmware. These are the outputs of above commands ran against 2 PM1725 disks I have (One is Dell and another one is Oracle):
[root@localhost ~]# nvme list
Node SN Model Namespace Usage Format FW Rev
--------------------- -------------------- ---------------------------------------- --------- -------------------------- ---------------- --------
/dev/nvme0n1 xxxxxxxxx Dell Express Flash NVMe PM1725 1.6TB AIC 1 1.60 TB / 1.60 TB 512 B + 0 B KPYABD3Q
/dev/nvme1n1 xxxxxxxxx MS1PC2DD3ORA3.2T 1 3.20 TB / 3.20 TB 512 B + 0 B KPYAIR3Q
[root@localhost ~]# nvme id-ctrl /dev/nvme0 | grep ^nn
nn : 1
[root@localhost ~]# nvme id-ctrl /dev/nvme1 | grep ^nn
nn : 1
Note: The SN of the devices have been repalced with 'xxxx'