Jorgen Lundman
Jorgen Lundman
I tightened up that code and hopefully it will do better. It will be in the v2.0 version, but you could extract the zfs_util and give it a try.
Ah hmm it seems the ` ret = ioctl(fd, ZFS_IOC_FSGETXATTR, &fsx);` is an internal ioctl, so doesn't involve some feature of Linux kernel, and should be implemented.
ok i read https://blog.xpnsec.com/we-need-to-talk-about-macl/ to get familiar with the xattr
I'm having a problem re-producing this locally, Monterey, zfs mounted inside homedir, with mimic=hfs, and I can start/stop xcode as I see fit.
lesse if I can catch up again. For `getattrlist` I found the tool FSMegaInfo to be handy for it, as you can send the same queries as seen in dtrace/dtruss....
This is interesting, I will have to study it in detail
Thanks for the issue and the details of it. We pass PCATCH to msleep() so we can detect the user hitting ^C for the signal, and have the kernel parts...
OK, so yes, you can definitely just change it to `cv_wait()` (without the _sig). But presumably upstream picked the _sig for a reason relevant to their platform. I can also...
Yes, worse than that - the Plugins/ codeless kext no longer appear to work, or at least they've changed it so much the Catalina kextsymboltool.c no longer produce valid output...
When it hangs, could you run "sudo spindump" and see if it has stacks stuck