On Mon, Dec 09, 2024 at 09:07:35AM -0700, Keith Busch wrote: > Yep, pretty much. I will revisit the partition mapping. I just haven't > heard any use cases for divvying the streams up this way, so it's not > clear to me what the interface needs to provide. Yes, it would be good to understand use cases first. I just threw the patch in as a POC to show we can do it. > > One thing that came I was pondering for a new version is if statx > > really is the right vehicle for this as it is a very common fast-path > > information. If we had a separate streaminfo ioctl or fcntl it might > > be easier to leave a bit spare space for extensibility. I can try to > > prototype that or we can leave it as-is because everyone is tired of > > the series. > > Oh sure. I can live without the statx parts from this series if you > prefer we take additional time to consider other approaches. We have the > sysfs block attributes reporting the same information, and that is okay > for now. I'll try to find some time this afternoon for an interface, but if it doesn't arrive in time we can probably drop if for the next submission.