Chunwei Chen

Results 22 comments of Chunwei Chen

@necouchman Then, you need to contact the AV developer to see what's the problem. Because there's no reason fanotify wouldn't work on ZFS.

> It seems OK, but I think we could simplify it even more by checking `dn->dn_nlevels

> > Note that, to my knowledge native Linux filesystems don't support name longer than 255 bytes. So there might be programs not able to work with longname. > >...

Updated with the abi files and freebsd compile fix. Hopefull we can get a freebsd run now. A couple of notable new changes, I added check in fzap_checkname to make...

Update, fixed compile error and a typo in test. Also, it turns out freebsd has 255 limit in vfs layer. https://github.com/freebsd/freebsd-src/blob/01eb635d12953e24ee5fae69692c28e4aab4f0f6/sys/kern/vfs_lookup.c#L1132 So this won't actually work on freebsd, so I...

@snajpa I_SYNC writeback flag is for dirtied mmap pages. It's a separate thing from O_SYNC. If you don't do mmap, then I don't think you will be affected by the...

@snajpa If your performance is affected by the patch, then wouldn't you have already affected by the deadlock as well?

Just to clarify, I don't disagree trying to gracefully get the znode and let zil commit continues normally would be better. But either we have to make sure we are...

> > either we have to make sure we are in writeback context or if we can somehow prevent inode being evicted under us. > > We could prevent the...