On Thu, Sep 05, 2024 at 02:08:08PM +0200, Jan Kara wrote: > Hello! > > On Wed 04-09-24 16:27:50, Josef Bacik wrote: > > These are the patches for the bare bones pre-content fanotify support. The > > majority of this work is Amir's, my contribution to this has solely been around > > adding the page fault hooks, testing and validating everything. I'm sending it > > because Amir is traveling a bunch, and I touched it last so I'm going to take > > all the hate and he can take all the credit. > > > > There is a PoC that I've been using to validate this work, you can find the git > > repo here > > > > https://github.com/josefbacik/remote-fetch > > The test tool seems to be a bit outdated wrt the current series. It took me > quite a while to debug why HSM isn't working with it (eventually I've > tracked it down to the changes in struct fanotify_event_info_range...). > Anyway all seems to be working (after fixing up some missing export), I've > pushed out the result I have to: Eesh sorry, I updated it for the fstests and used that as the source of truth for this stuff, which is how I validated all of the fs'es that got the FS_ALLOW_HSM flag. > > https://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify > > and will push it to linux-next as well so that it gets some soaking before > the merge window. That being said I'd still like to get explicit ack from > XFS folks (hint) so don't patches may still rebase due to that. > Awesome, thanks! Josef