[PATCH v3 0/3] mtd: maps: vmu-flash: Fix build and runtime errors
Miquel Raynal
miquel.raynal at bootlin.com
Mon May 18 05:06:08 PDT 2026
Hi Florian,
On 18/05/2026 at 13:45:18 +02, Florian Fuchs <fuchsfl at gmail.com> wrote:
> Hi all,
>
> This small series fixes build and runtime errors in the vmu-flash driver
> (enabled by CONFIG_MTD_VMU) and the related maple.h. These changes were
> verified on real Dreamcast hardware with a physical VMU. The VMU can now
> be successfully probed, read and written with MTD tools like mtdinfo and
> mtd_debug. Previously, the driver failed to build or crashed during
> probing.
>
> bash-5.3# mtdinfo /dev/mtd0
> mtd0
> Name: vmu2.1.0
> Type: mlc-nand
> Eraseblock size: 512 bytes
> Amount of eraseblocks: 256 (131072 bytes, 128.0 KiB)
> Minimum input/output unit size: 512 bytes
> Sub-page size: 512 bytes
> Character device major/minor: 90:0
> Bad blocks are allowed: true
> Device is writable: true
>
> Thanks,
> Florian
> ---
I believe there is no issue in applying patches 2 and 3 on top of the
mtd tree and let whoever is responsible take patch 1. If I get an ack I
can also carry patch 1 through the mtd tree. Without more feedback I
plan on applying patches 2 and 3 in the coming weeks.
Thanks,
Miquèl
More information about the linux-mtd
mailing list