Re: [PATCH 0/5 -v2] Add support for VMUFAT filesystem

From: Adrian McMenamin

Date: Wed Apr 15 2026 - 16:08:39 EST


On Mon, 13 Apr 2026 at 16:09, Pedro Falcato <pfalcato@xxxxxxx> wrote:
>
> On Sat, Apr 11, 2026 at 04:11:34PM +0100, Adrian McMenamin wrote:
> > SEGA Dreamcasts come with a "visual memory unit" (VMU) which contains a slab
> > of flash memory to save games playable on the VMU or data from Dreamcast games.
> >
...
> >
> > These patches implement VMUFAT as a Linux filesystem independent of hardware.
>
> Isn't this filesystem a great target for FUSE? You definitely don't need
> super high performance here.
>
> Also, you're missing the fs maintainers. Adding them.
>

Apologies for the long delay in replying - I was hoping that maybe
someone else would have a view rather than my rather inevitable "can
this go in mainline, please?".

I'm not saying you've done this, but in some online fora, this patch
has been discussed solely as a Dreamcast add-on - when the key point
is it is hardware independent. Dreamcast users who really want to can
already get what's on their VMU via the VMU mtd layer code and then,
again if they really wanted to, manipulate that at the byte level.
Having a file system is about people on other platforms being able to
access and manipulate VMU contents (easily) too.

It's not a complex piece of code so the maintenance requirement is low
and if it were to break in future it wouldn't drag anything else down,
and nor is it an impediment to general kernel development (so the
other comparison I've seen, with the i486 code) also seems misplaced
to me.

My contribution to Linux is small - this is the first patch from me
for over a decade but I'd hope the pioneering spirit of "because its
there" still lives on.

> Pedro


Adrian