'..' is a virtual directory node and doesn't exist on disc, so there is no issue with COW here.
See zfs_dirlook() for details of the treatment of '..'; code starts with if (name[0] == '.' && name[1] == '.' && name[2] == 0). HTH -- This message posted from opensolaris.org