On 04/12/10 11:50 AM, Darren J Moffat wrote:
On 12/04/2010 18:38, Tim Haley wrote:
4.1. Proposal

A new temporary mount property will be defined for the "zfs mount" command.
Currently, the -o option to "zfs mount" can be used to set temporary
values for the following properties: devices, exec, readonly, setuid,
and xattr. It will now be possible to assign a temporary "mountpoint"
property. The file system will be mounted at the temporary mountpoint
and the persistent "mountpoint" property for the dataset will not change.

Does this also allow the following to work without changing to legacy mountpoint:

# mount -F zfs tank/a /mnt

I was sticking to the notion that legacy mounts work with the "legacy" mountpoint only. So this would not be supported. This was an attempt to be conservative about temporary mount support in an attempt to limit its use to narrow circumstances, where the mechanism and its constraints are well-understood.

For example, ZFS legacy mounts can be performed on non-empty directories. ZFS native mounts (and I consider a temporary mount to be a native ZFS mount) cannot be performed on non-empty directories. I didn't want to mix up the code paths between the legacy mount path and the ZFS mount path and I didn't want the two types of mounts to get confused, since they have different constraints.

Lori

_______________________________________________
opensolaris-arc mailing list
[email protected]

Reply via email to