Evan,

be_mount.c
------------------
965 - I don't think you need to call to zfs_prop_set() here.
We haven't changed the mountpoint yet.

1005 - In the error message, you want to use *orig_mntpnt
here instead of *tmp_mnpnt because this is where we're trying
to reset it back to the original mountpoint.

1029-1030 - this comment seems wrong.  In be_mount_pool(),
we always populate orig_mntpnt, so this wouldn't ever be
NULL.  For this to be true, you need to move line 970 up
to be right after line 954, which I think would work.


thanks,
-ethan



Evan Layton wrote:
> As per our conversations I've made all the requested changes and 
> updated the webrev at http://cr.opensolaris.org/~evanl/9594v2 let me 
> know if you're OK with pushing the current set of changes.
>
> Thanks!
> -evan
>
> Evan Layton wrote:
>> Ethan Quach wrote:
>>>
>>>
>>> libbe.h
>>> -----------
>>> 180 - I think you want this to be 0x00000004 not 3 :-)
>>>
>>>
>>> be_mount.c
>>> ------------------
>>> 330 - So that the NO_ZONES flag doesn't stomp on the
>>> SHARED_FS flag, I think we can just move this check
>>> into line 361which becomes:
>>>
>>>   if (getzoneid() == GLOBAL_ZONEID &&
>>>       be_get_uuid(bt.obe_root_ds, &uu) == 0 &&
>>>       !(flags & BE_MOUNT_FLAG_NO_ZONES)) {
>>>
>>>
>>> Line 372 can then be removed as well.
>>>
>>>
>>
>> fixed...
>> _______________________________________________
>> caiman-discuss mailing list
>> caiman-discuss at opensolaris.org
>> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
>

Reply via email to