For fun I'm playing with a shared pool between Linux and Mac where I would like to zfs send a Linux Postgresql db to the Mac zfs disk. I ran this over the network from linux, and with USB, but the pool resides on Mac.  I'd love to get incremental snapshots sent,but I can't even browse the initial send data.  What I'm seeing is the fs name overlayed on top of the folder names on Mac.  It might show for a split second in Finder but then swap immediately to the fs name and no file show below.
Here's an example. I've sent from linux native zfs pool to a usb attached mac pool:
source: netp1/DATA/data-1/pgsql@ready-move-brinstar-0 
dest (mac pool) : boyon/psql
Sending worked normally...
exported, attached to mac, import...
I set a mountpoint in boyon/psql to /Volumes/psql
in terminal  listing the mount works, after setting perms. I can see all the way into the postgres data.
/Volumes/psql/10/data ...  (mount different, but same structure on linux, as expected)
In finder: I see this in /Volumes:
psql
  > psql
    > psql
      > psql
And each one of those has the zfs icon like its a disk.
I just looked and this is also an issue on viewing files under any Linux created structure, even after setting perm/owners.
I'm running 1.8.2 and Majave.  Just checked on a High Sierra system, but it has 1.8.2 now, and doing same thing.  If it helps, I can try downgrading the HS system?  I don't remember this being an issue before. I could swear I was able to pull data off the disk from either source that created it.  Normally I have separate sections/filesytems on the pool for each system. In this case though, I'm trying to sync the data so mac can use it.
			
		