mbox series

[0/2] Rename and export some vfs helpers

Message ID 20230908132900.2983519-1-amir73il@gmail.com (mailing list archive)
Headers show
Series Rename and export some vfs helpers | expand

Message

Amir Goldstein Sept. 8, 2023, 1:28 p.m. UTC
Christian,

This is the rename that you proposed, for the helpers needed by
overlayfs.

I could stage this in the overlayfs tree for 6.7, but it has a bit
of conflict potential, so maybe best if you stage this in vfs tree.

Perhaps on a topic branch that is expected to be a little more steady
than 'vfs.misc', so that I can base overlayfs-next on it?

Thanks,
Amir.


Amir Goldstein (2):
  fs: rename __mnt_{want,drop}_write*() helpers
  fs: export mnt_{get,put}_write_access() to modules

 fs/inode.c            |  8 ++++----
 fs/internal.h         | 12 ++++++------
 fs/namespace.c        | 36 +++++++++++++++++++-----------------
 fs/open.c             |  2 +-
 include/linux/mount.h |  4 ++--
 kernel/acct.c         |  4 ++--
 6 files changed, 34 insertions(+), 32 deletions(-)

Comments

Christian Brauner Sept. 11, 2023, 1:09 p.m. UTC | #1
On Fri, 08 Sep 2023 16:28:58 +0300, Amir Goldstein wrote:
> Christian,
> 
> This is the rename that you proposed, for the helpers needed by
> overlayfs.
> 
> I could stage this in the overlayfs tree for 6.7, but it has a bit
> of conflict potential, so maybe best if you stage this in vfs tree.
> 
> [...]

Applied to a branch that's expected to stay stable on v6.6-rc1. I have
no strong feelings about these exports so if someone does, please yell.

---

Applied to the vfs.mount.write branch of the vfs/vfs.git tree.
Patches in the vfs.mount.write branch should appear in linux-next soon.

Please report any outstanding bugs that were missed during review in a
new review to the original patch series allowing us to drop it.

It's encouraged to provide Acked-bys and Reviewed-bys even though the
patch has now been applied. If possible patch trailers will be updated.

Note that commit hashes shown below are subject to change due to rebase,
trailer updates or similar. If in doubt, please check the listed branch.

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs.git
branch: vfs.mount.write

[1/2] fs: rename __mnt_{want,drop}_write*() helpers
      https://git.kernel.org/vfs/vfs/c/3e15dcf77b23
[2/2] fs: export mnt_{get,put}_write_access() to modules
      https://git.kernel.org/vfs/vfs/c/ddf9e2ff67a9