Robert Thurlow wrote:
Glenn Faden wrote:

4) A bug currently prevents a client instance and a server instance
from being safe to use on the same box (apologies, can't quote the
bugid from here).  How likely, in your use case, is it that this will
be a problem, i.e. will your boxes be in the position where a zone
needs data shared from another zone as opposed to a separate server?

This is a must fix. In TX we want to automount between labeled zones on the same machine. It seems to work with ZFS. Is the deadlock specific to UFS/NFS?

Good question!  I don't expect that it is, but perhaps ZFS's use of the
ARC would insulate it.  Maybe Mahesh would know.

Reading through 5065254 and related CRs it seems to be all about UFS; the various ways that ufs_write (and perhaps other ops) can grab various resources *before* a uiomove which can pagefault.

ZFS looks structured quite a bit differently, and it has a call to zfs_prefault_write which should reduce the probability of issues with write significantly (but doesn't prevent the pages from being paged out between the pre-fault and a uiomove down the road).

zones-discuss mailing list

Reply via email to