diff options
Diffstat (limited to 'usr/src')
-rw-r--r-- | usr/src/psm/stand/bootblks/zfs/common/zfs.fth | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/usr/src/psm/stand/bootblks/zfs/common/zfs.fth b/usr/src/psm/stand/bootblks/zfs/common/zfs.fth index 11447ce633..2c6c80f6ca 100644 --- a/usr/src/psm/stand/bootblks/zfs/common/zfs.fth +++ b/usr/src/psm/stand/bootblks/zfs/common/zfs.fth @@ -801,8 +801,8 @@ new-device \ read meta object set from uber-block : get-mos ( -- ) - mos-dn /dnode ( adr len ) - uber-block ub_rootbp read-bp + mos-dn uber-block ub_rootbp ( adr bp ) + dup bp-lsize swap read-bp ; : get-mos-dnode ( obj# -- ) @@ -882,7 +882,7 @@ new-device \ get objset from dataset : get-objset ( adr dn -- ) - >dsl-ds ds_bp /dnode swap read-bp + >dsl-ds ds_bp dup bp-lsize swap read-bp ; |