[PATCH 0/3] mtd: maps: vmu-flash: Fix build and runtime errors
Florian Fuchs <[email protected]>
| Newsgroups | gmane.linux.ports.sh.devel,gmane.linux.drivers.mtd,gmane.linux.kernel |
|---|---|
| Message-ID | <[email protected]> |
Hi all, This small series fixes build and runtime errors in the vmu-flash driver (enabled by CONFIG_MTD_VMU) and the included 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 mtd_info 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 Florian Fuchs (3): sh: maple: Fix build error due to missing include of linux/device.h mtd: maps: vmu-flash: Fix fault in unaligned fixup mtd: maps: vmu-flash: Fix NULL pointer dereference in initialization drivers/mtd/maps/vmu-flash.c | 8 +++++--- include/linux/maple.h | 2 -- 2 files changed, 5 insertions(+), 5 deletions(-) base-commit: 97315e7c901a1de60e8ca9b11e0e96d0f9253e18 -- 2.43.0