On Wed, Aug 09, 2023 at 10:50:39PM -0700, Hugh Dickins wrote: > On Wed, 9 Aug 2023, Christian Brauner wrote: > > On Wed, Aug 09, 2023 at 08:45:57AM +0200, Christian Brauner wrote: > > > On Tue, Aug 08, 2023 at 09:28:08PM -0700, Hugh Dickins wrote: > > > > This series enables and limits user extended attributes on tmpfs, > > > > and independently provides a trivial direct IO stub for tmpfs. > > > > > > > > It is here based on the vfs.tmpfs branch in vfs.git in next-20230808 > > > > but with a cherry-pick of v6.5-rc4's commit > > > > 253e5df8b8f0 ("tmpfs: fix Documentation of noswap and huge mount options") > > > > first: since the vfs.tmpfs branch is based on v6.5-rc1, but 3/5 in this > > > > series updates tmpfs.rst in a way which depends on that commit. > > > > > > > > IIUC the right thing to do would be to cherry-pick 253e5df8b8f0 into > > > > vfs.tmpfs before applying this series. I'm sorry that the series as > > > > posted does not apply cleanly to any known tree! but I think posting > > > > it against v6.5-rc5 or next-20230808 would be even less helpful. > > > > > > No worries, I'll sort that out. > > > > So, I hemmed and hawed but decided to rebase vfs.tmpfs onto v6.5-rc4 > > which includes that fix as cherry picking is odd. > > Even better, thanks. > > And big thank you to you and Jan and Carlos for the very quick and > welcoming reviews. Happy to. > Needing "freed = 0" in shmem_evict_inode(), as reported by robot: Fixed that. > And I'll send a replacement for 4/5, the direct IO one, following Ah great, thanks!