On Wed, Jun 26, 2019 at 03:31:37PM +0100, David Howells wrote: > Christian Brauner <christian@xxxxxxxxxx> wrote: > > > And I also very much recommend to remove any potential cross-dependency > > between the fsinfo() and the notification patchset. > > The problem with that is that to make the notification patchset useful for > mount notifications, you need some information that you would obtain through > fsinfo(). But would it really be that bad if you'd just land fsinfo() and then focus on the notification stuff. This very much rather looks like a timing issue than a conceptual one, i.e. you could very much just push fsinfo() and leave the notification stuff alone until that is done. Once fsinfo() has landed you can then go on to put additional bits you need from or for fsinfo() for the notification patchset in there. Seems you have at least sketched both APIs sufficiently that you know what you need to look out for to not cause any regressions later on when you need to expand them. Christian