Hello,

When I am importing a pool I'm seeing some weird behavior.  During the import 
process, a call to vdev_file_probe_io is made to ensure the member vdevs are 
functioning correctly.  From my understanding, this should occur within "safe" 
places within the vdev label.  

Given my disk layout as such:
Disk size =  13,529,147,392 bytes
vdev labels 0 & 2: 0 bytes - 524288 bytes
vedv labels 1 & 3: 13,528,623,104 - 13,529,147,392

When I trace through, I am seeing vdev_file_probe_io called with:

vdev_file_probe_io(nvd, vl_boot, VDEV_BOOT_HEADER_SIZE, offset, UIO_WRITE);

where offset = 13,528,473,600

This is outside the vdev label in the data area of the disk.  I'm still pretty 
new to ZFS and wasn't sure if the test writes should be constrained to the vdev 
labels.

Thanks,
~Mike
-- 
This message posted from opensolaris.org

Reply via email to