Heya,

> The label looks sane.  Can you try running:

Not sure if I should be reassured by that but I'll hold my hopes
high. :)

> # dtrace -n vdev_set_state:entry'[EMAIL PROTECTED], args[3], stack()] = 
> count()}'
> While executing 'zpool import' and send the output?  Can you also send
> '::dis' output (from 'mdb -k') of the function immediately above
> vdev_set_state() in the above stacks?  I think the function should be
> vdev_validate(), but I don't remember if it's the same in the ZFS
> version you have.

Attached below. Forgive my ignorance but I don't understand what you're
requesting with regard to 'mdb -k'?

>From what I can see 'vdev_propagate_state' appears to be the function
immediately before vdev_set_state

Thanks again for your assistance, greatly appreciated.

Stuart

---
[EMAIL PROTECTED] ~]$ dtrace -n vdev_set_state:entry'[EMAIL PROTECTED], args[3],
stack()] = count()}' -c 'zpool import'
dtrace: description 'vdev_set_state:entry' matched 1 probe
  pool: ax150
<snip>
dtrace: pid 726 has exited

        4        0
              zfs`vdev_root_state_change+0x61
              zfs`vdev_propagate_state+0x8f
              zfs`vdev_set_state+0xa8
              zfs`vdev_mirror_state_change+0x32
              zfs`vdev_propagate_state+0x8f
              zfs`vdev_set_state+0xa8
              zfs`vdev_load+0x69
              zfs`vdev_load+0x25
              zfs`vdev_load+0x25
              zfs`spa_load+0x487
              zfs`spa_tryimport+0x87
              zfs`zfs_ioc_pool_tryimport+0x4b
              zfs`zfsdev_ioctl+0x144
              genunix`cdev_ioctl+0x1d
              specfs`spec_ioctl+0x50
              genunix`fop_ioctl+0x1a
              genunix`ioctl+0xac
              unix`_sys_sysenter_post_swapgs+0x139
                1
        3        2
              zfs`vdev_propagate_state+0xc6
              zfs`vdev_set_state+0xa8
              zfs`vdev_mirror_state_change+0x32
              zfs`vdev_propagate_state+0x8f
              zfs`vdev_set_state+0xa8
              zfs`vdev_load+0x69
              zfs`vdev_load+0x25
              zfs`vdev_load+0x25
              zfs`spa_load+0x487
              zfs`spa_tryimport+0x87
              zfs`zfs_ioc_pool_tryimport+0x4b
              zfs`zfsdev_ioctl+0x144
              genunix`cdev_ioctl+0x1d
              specfs`spec_ioctl+0x50
              genunix`fop_ioctl+0x1a
              genunix`ioctl+0xac
              unix`_sys_sysenter_post_swapgs+0x139
                4
        3        2
              zfs`vdev_propagate_state+0xc6
              zfs`vdev_set_state+0xa8
              zfs`vdev_mirror_state_change+0x45
              zfs`vdev_propagate_state+0x8f
              zfs`vdev_set_state+0xa8
              zfs`vdev_load+0x69
              zfs`vdev_load+0x25
              zfs`vdev_load+0x25
              zfs`spa_load+0x487
              zfs`spa_tryimport+0x87
              zfs`zfs_ioc_pool_tryimport+0x4b
              zfs`zfsdev_ioctl+0x144
              genunix`cdev_ioctl+0x1d
              specfs`spec_ioctl+0x50
              genunix`fop_ioctl+0x1a
              genunix`ioctl+0xac
              unix`_sys_sysenter_post_swapgs+0x139
                4
        3        3
              zfs`vdev_root_state_change+0x40
              zfs`vdev_propagate_state+0x8f
              zfs`vdev_set_state+0xa8
              zfs`vdev_mirror_state_change+0x32
              zfs`vdev_propagate_state+0x8f
              zfs`vdev_set_state+0xa8
              zfs`vdev_load+0x69
              zfs`vdev_load+0x25
              zfs`vdev_load+0x25
              zfs`spa_load+0x487
              zfs`spa_tryimport+0x87
              zfs`zfs_ioc_pool_tryimport+0x4b
              zfs`zfsdev_ioctl+0x144
              genunix`cdev_ioctl+0x1d
              specfs`spec_ioctl+0x50
              genunix`fop_ioctl+0x1a
              genunix`ioctl+0xac
              unix`_sys_sysenter_post_swapgs+0x139
                4
        3        2
              zfs`vdev_load+0x96
              zfs`vdev_load+0x25
              zfs`spa_load+0x487
              zfs`spa_tryimport+0x87
              zfs`zfs_ioc_pool_tryimport+0x4b
              zfs`zfsdev_ioctl+0x144
              genunix`cdev_ioctl+0x1d
              specfs`spec_ioctl+0x50
              genunix`fop_ioctl+0x1a
              genunix`ioctl+0xac
              unix`_sys_sysenter_post_swapgs+0x139
                5
        3        3
              zfs`vdev_root_state_change+0x40
              zfs`vdev_propagate_state+0x8f
              zfs`vdev_set_state+0xa8
              zfs`vdev_mirror_state_change+0x45
              zfs`vdev_propagate_state+0x8f
              zfs`vdev_set_state+0xa8
              zfs`vdev_load+0x69
              zfs`vdev_load+0x25
              zfs`vdev_load+0x25
              zfs`spa_load+0x487
              zfs`spa_tryimport+0x87
              zfs`zfs_ioc_pool_tryimport+0x4b
              zfs`zfsdev_ioctl+0x144
              genunix`cdev_ioctl+0x1d
              specfs`spec_ioctl+0x50
              genunix`fop_ioctl+0x1a
              genunix`ioctl+0xac
              unix`_sys_sysenter_post_swapgs+0x139
                5
        3        3
              zfs`vdev_mirror_state_change+0x45
              zfs`vdev_propagate_state+0x8f
              zfs`vdev_set_state+0xa8
              zfs`vdev_load+0x69
              zfs`vdev_load+0x25
              zfs`vdev_load+0x25
              zfs`spa_load+0x487
              zfs`spa_tryimport+0x87
              zfs`zfs_ioc_pool_tryimport+0x4b
              zfs`zfsdev_ioctl+0x144
              genunix`cdev_ioctl+0x1d
              specfs`spec_ioctl+0x50
              genunix`fop_ioctl+0x1a
              genunix`ioctl+0xac
              unix`_sys_sysenter_post_swapgs+0x139
                5
        4        0
              zfs`vdev_mirror_state_change+0x32
              zfs`vdev_propagate_state+0x8f
              zfs`vdev_set_state+0xa8
              zfs`vdev_load+0x69
              zfs`vdev_load+0x25
              zfs`vdev_load+0x25
              zfs`spa_load+0x487
              zfs`spa_tryimport+0x87
              zfs`zfs_ioc_pool_tryimport+0x4b
              zfs`zfsdev_ioctl+0x144
              genunix`cdev_ioctl+0x1d
              specfs`spec_ioctl+0x50
              genunix`fop_ioctl+0x1a
              genunix`ioctl+0xac
              unix`_sys_sysenter_post_swapgs+0x139
                5
        3        2
              zfs`vdev_load+0x69
              zfs`vdev_load+0x25
              zfs`vdev_load+0x25
              zfs`spa_load+0x487
              zfs`spa_tryimport+0x87
              zfs`zfs_ioc_pool_tryimport+0x4b
              zfs`zfsdev_ioctl+0x144
              genunix`cdev_ioctl+0x1d
              specfs`spec_ioctl+0x50
              genunix`fop_ioctl+0x1a
              genunix`ioctl+0xac
              unix`_sys_sysenter_post_swapgs+0x139
               10
[EMAIL PROTECTED] ~]$

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to