Set physical block size for the queue
void blk_queue_physical_block_size(struct request_queue * q, unsigned int size);
q
the request queue for the device
size
the physical block size, in bytes
This should be set to the lowest possible sector size that the hardware can operate on without reverting to read-modify-write operations.