linux-tg7k:/sys/class/block/pmem0/queue # ndctl create-namespace --mode fsdax --map mem -l 512 -e namespace0.0 -f
{
"dev":"namespace0.0",
"mode":"fsdax",
"map":"mem",
"size":"3012.00 GiB (3234.11 GB)",
"uuid":"09da3d47-cee3-404d-871b-7e238b0add30",
"sector_size":512,
"align":2097152,
"blockdev":"pmem0"
}
linux-tg7k:/sys/class/block/pmem0/queue #
linux-tg7k:/sys/class/block/pmem0/queue # fdisk -l /dev/pmem0
Disk /dev/pmem0: 3 TiB, 3234108276736 bytes,
6316617728 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytesI/O size (minimum/optimal): 4096 bytes / 4096 bytes
linux-tg7k:/sys/class/block/pmem0/queue #
So the physical sector size is till 4096 bytes.
I'm asking this question, because on RHEL8.3 I need xfs with 1024 block size and got next warning