I create a rdm -z mode disk and attach it to a vm(Fedora 25 server, and the disk is /dev/sdc), in the vm type the command:
blockdev --getiomin /dev/sdc
it shows:
2097152
the disk is ST4000NM0035, which has 512 byte sector size both for physical and logical.
So i think the result is not normal.
Then i disable the wmv_ahci driver, after reboot run blockdev command again, this time it shows:
512
This is the corrent result.
So i think this is a bug of vmw_ahci.