Seeing new Linux patches for benefiting Sega Dreamcast devices wasn’t on my bingo card for 2026. A patch series was sent out today for fixing the Linux kernel’s GD-ROM driver for accessing media using the drivers on “real” Sega Dreamcast devices.
GD-ROM is the proprietary optical disc format used on the Dreamcast and a few other Sega devices for storing more data than CD-ROM at the time. To much surprise, this morning on the Linux kernel mailing list were a set of fixes to deal with block I/O and capacity settings with the GD-ROM driver. With current Linux releases, a kernel oops would occur and render an unusable drive. But with the two patches, a disc can mount and you are able to the inserted media.
Florian Fuchs who sent out the patch series summed it up as:
“This series fixes a gdrom driver Oops due to bad MMIO register access and fixes the missing updates of the block layer gendisk capacity that prevented ISO9660 mounts from working.
The change was tested on real Sega Dreamcast devices (PAL-E, NTSC-J) with physical CD-R discs and with GDEMU emulated discs. Before: Oops on mount and an unusable drive. After: Successfully able to mount and use the inserted medium.”
The patch series is now out for review if you are interested in GD-ROM / Sega Dreamcasts in 2026.
If this news is making you nostalgic, via the likes of Amazon (affiliate link) it’s still possible to buy a used Dreamcast console.
