mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* MAINTAINERS: take over vboxsf from Hans de Goede
@ 2026-06-14 19:10 Jori Koolstra
  2026-06-14 19:11 ` Jori Koolstra
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Jori Koolstra @ 2026-06-14 19:10 UTC (permalink / raw)
  To: Christian Brauner, Al Viro, Hans de Goede, Greg Kroah-Hartman
  Cc: linux-kernel, Jori Koolstra

I talked to Hans de Goede about two weeks ago in person. He expressed he
would rather have someone else maintain vboxsf and was thinking about
orphaning it. Since I am already doing filesystem stuff anyway, I am
fine with doing this. (vboxsf is a thin layer between the vfs and the
Virtual Box guest device driver).

I have no major plans for vboxsf, but I do want to support passing
physical addresses to the host; the communication protocol seems to
allow for it and it would mean we can get rid of some kmap calls.

Signed-off-by: Jori Koolstra <jkoolstra@xs4all.nl>
---
 MAINTAINERS | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index c8d4b913f26c..0b75202eb9c6 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -28390,7 +28390,7 @@ F:	include/linux/vbox_utils.h
 F:	include/uapi/linux/vbox*.h
 
 VIRTUAL BOX SHARED FOLDER VFS DRIVER
-M:	Hans de Goede <hansg@kernel.org>
+M:	Jori Koolstra <jkoolstra@xs4all.nl>
 L:	linux-fsdevel@vger.kernel.org
 S:	Maintained
 F:	fs/vboxsf/*
-- 
2.54.0


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: MAINTAINERS: take over vboxsf from Hans de Goede
  2026-06-14 19:10 MAINTAINERS: take over vboxsf from Hans de Goede Jori Koolstra
@ 2026-06-14 19:11 ` Jori Koolstra
  2026-06-14 20:19   ` Matthew Wilcox
  2026-06-15  8:34 ` Hans de Goede
  2026-06-17 13:00 ` Christian Brauner
  2 siblings, 1 reply; 6+ messages in thread
From: Jori Koolstra @ 2026-06-14 19:11 UTC (permalink / raw)
  To: Christian Brauner, Al Viro, Hans de Goede, Greg Kroah-Hartman
  Cc: linux-kernel, linux-fsdevel


> Op 14-06-2026 21:10 CEST schreef Jori Koolstra <jkoolstra@xs4all.nl>:
> 
>  
> I talked to Hans de Goede about two weeks ago in person. He expressed he
> would rather have someone else maintain vboxsf and was thinking about
> orphaning it. Since I am already doing filesystem stuff anyway, I am
> fine with doing this. (vboxsf is a thin layer between the vfs and the
> Virtual Box guest device driver).
> 
> I have no major plans for vboxsf, but I do want to support passing
> physical addresses to the host; the communication protocol seems to
> allow for it and it would mean we can get rid of some kmap calls.
> 
> Signed-off-by: Jori Koolstra <jkoolstra@xs4all.nl>
> ---
>  MAINTAINERS | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/MAINTAINERS b/MAINTAINERS
> index c8d4b913f26c..0b75202eb9c6 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -28390,7 +28390,7 @@ F:	include/linux/vbox_utils.h
>  F:	include/uapi/linux/vbox*.h
>  
>  VIRTUAL BOX SHARED FOLDER VFS DRIVER
> -M:	Hans de Goede <hansg@kernel.org>
> +M:	Jori Koolstra <jkoolstra@xs4all.nl>
>  L:	linux-fsdevel@vger.kernel.org
>  S:	Maintained
>  F:	fs/vboxsf/*
> -- 
> 2.54.0

Forgot to cc this to linux-fsdevel@vger.kernel.org, my apologies.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: MAINTAINERS: take over vboxsf from Hans de Goede
  2026-06-14 19:11 ` Jori Koolstra
@ 2026-06-14 20:19   ` Matthew Wilcox
  2026-06-19  9:36     ` Jori Koolstra
  0 siblings, 1 reply; 6+ messages in thread
From: Matthew Wilcox @ 2026-06-14 20:19 UTC (permalink / raw)
  To: Jori Koolstra
  Cc: Christian Brauner, Al Viro, Hans de Goede, Greg Kroah-Hartman,
	linux-kernel, linux-fsdevel

On Sun, Jun 14, 2026 at 09:11:45PM +0200, Jori Koolstra wrote:
> > Op 14-06-2026 21:10 CEST schreef Jori Koolstra <jkoolstra@xs4all.nl>:
> > I have no major plans for vboxsf, but I do want to support passing
> > physical addresses to the host; the communication protocol seems to
> > allow for it and it would mean we can get rid of some kmap calls.

I would love that.  I looked at doing it when I did e300830fcc40
(convert to writepages), but it was a little beyond me.  I really didn't
want to try to do it without having a way to test it.

Any chance you could also add large folio support?  I don't think it
should be much extra work once you've done physical address support.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: MAINTAINERS: take over vboxsf from Hans de Goede
  2026-06-14 19:10 MAINTAINERS: take over vboxsf from Hans de Goede Jori Koolstra
  2026-06-14 19:11 ` Jori Koolstra
@ 2026-06-15  8:34 ` Hans de Goede
  2026-06-17 13:00 ` Christian Brauner
  2 siblings, 0 replies; 6+ messages in thread
From: Hans de Goede @ 2026-06-15  8:34 UTC (permalink / raw)
  To: Jori Koolstra, Christian Brauner, Al Viro, Greg Kroah-Hartman
  Cc: linux-kernel, linux-fsdevel

Hi Jori, et al.,

On 14-Jun-26 21:10, Jori Koolstra wrote:
> I talked to Hans de Goede about two weeks ago in person. He expressed he
> would rather have someone else maintain vboxsf and was thinking about
> orphaning it. Since I am already doing filesystem stuff anyway, I am
> fine with doing this. (vboxsf is a thin layer between the vfs and the
> Virtual Box guest device driver).
> 
> I have no major plans for vboxsf, but I do want to support passing
> physical addresses to the host; the communication protocol seems to
> allow for it and it would mean we can get rid of some kmap calls.
> 
> Signed-off-by: Jori Koolstra <jkoolstra@xs4all.nl>

Right, as Jori said I really haven't had time to work on this
for the last year(s) so I was considering orphaning this.

I'm happy to see someone else take this over:

Acked-by: Hans de Goede <johannes.goede@oss.qualcomm.com>

Regards,

Hans




> ---
>  MAINTAINERS | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/MAINTAINERS b/MAINTAINERS
> index c8d4b913f26c..0b75202eb9c6 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -28390,7 +28390,7 @@ F:	include/linux/vbox_utils.h
>  F:	include/uapi/linux/vbox*.h
>  
>  VIRTUAL BOX SHARED FOLDER VFS DRIVER
> -M:	Hans de Goede <hansg@kernel.org>
> +M:	Jori Koolstra <jkoolstra@xs4all.nl>
>  L:	linux-fsdevel@vger.kernel.org
>  S:	Maintained
>  F:	fs/vboxsf/*


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: MAINTAINERS: take over vboxsf from Hans de Goede
  2026-06-14 19:10 MAINTAINERS: take over vboxsf from Hans de Goede Jori Koolstra
  2026-06-14 19:11 ` Jori Koolstra
  2026-06-15  8:34 ` Hans de Goede
@ 2026-06-17 13:00 ` Christian Brauner
  2 siblings, 0 replies; 6+ messages in thread
From: Christian Brauner @ 2026-06-17 13:00 UTC (permalink / raw)
  To: Jori Koolstra
  Cc: Christian Brauner, linux-kernel, Al Viro, Hans de Goede,
	Greg Kroah-Hartman

On Sun, 14 Jun 2026 21:10:40 +0200, Jori Koolstra wrote:
> I talked to Hans de Goede about two weeks ago in person. He expressed he
> would rather have someone else maintain vboxsf and was thinking about
> orphaning it. Since I am already doing filesystem stuff anyway, I am
> fine with doing this. (vboxsf is a thin layer between the vfs and the
> Virtual Box guest device driver).
> 
> I have no major plans for vboxsf, but I do want to support passing
> physical addresses to the host; the communication protocol seems to
> allow for it and it would mean we can get rid of some kmap calls.
> 
> [...]

Applied to the vfs.fixes branch of the vfs/vfs.git tree.
Patches in the vfs.fixes 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.fixes

[1/1] MAINTAINERS: take over vboxsf from Hans de Goede
      https://git.kernel.org/vfs/vfs/c/a257368561f0

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: MAINTAINERS: take over vboxsf from Hans de Goede
  2026-06-14 20:19   ` Matthew Wilcox
@ 2026-06-19  9:36     ` Jori Koolstra
  0 siblings, 0 replies; 6+ messages in thread
From: Jori Koolstra @ 2026-06-19  9:36 UTC (permalink / raw)
  To: Matthew Wilcox
  Cc: Christian Brauner, Al Viro, Hans de Goede, Greg Kroah-Hartman,
	linux-kernel, linux-fsdevel


> Op 14-06-2026 22:19 CEST schreef Matthew Wilcox <willy@infradead.org>:
> 
>  
> On Sun, Jun 14, 2026 at 09:11:45PM +0200, Jori Koolstra wrote:
> > > Op 14-06-2026 21:10 CEST schreef Jori Koolstra <jkoolstra@xs4all.nl>:
> > > I have no major plans for vboxsf, but I do want to support passing
> > > physical addresses to the host; the communication protocol seems to
> > > allow for it and it would mean we can get rid of some kmap calls.
> 
> I would love that.  I looked at doing it when I did e300830fcc40
> (convert to writepages), but it was a little beyond me.  I really didn't
> want to try to do it without having a way to test it.

I have a Windows and Linux box with VBox installed, and I have created a
simple Alpine bootstrapper on which to run basic tests within VBox. I use
the vboxsf to move the host compiled modules to the guest (the driver and
vboxsf itself). I still have to think a bit if there is any reasonable
automated way to run tests on the guest side. xfstests probably aren't 
very suitable here, because we don't control how VBox itself responds to
incoming requests. But maybe it has some sub-collection that will run. I
have to look into that.

> 
> Any chance you could also add large folio support?  I don't think it
> should be much extra work once you've done physical address support.

Yes, I'll look into that as well. If I have any memory related questions
can I ask you?

Thanks!
Jori.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2026-06-19  9:36 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-14 19:10 MAINTAINERS: take over vboxsf from Hans de Goede Jori Koolstra
2026-06-14 19:11 ` Jori Koolstra
2026-06-14 20:19   ` Matthew Wilcox
2026-06-19  9:36     ` Jori Koolstra
2026-06-15  8:34 ` Hans de Goede
2026-06-17 13:00 ` Christian Brauner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®