News: 0001625002

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Linux Sees Fixes For Its GD-ROM Driver In 2026 For Sega Dreamcast

([Hardware] 5 Hours Ago GD-ROM Sega Dreamcast Fix)


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 make use of 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."

[1]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 [2]Amazon (affiliate link) it's still possible to buy a used Dreamcast console.



[1] https://lore.kernel.org/lkml/20260405082330.4104672-1-fuchsfl@gmail.com/

[2] https://amzn.to/47GjYZn



"If the King's English was good enough for Jesus, it's good enough for me!"
-- "Ma" Ferguson, Governor of Texas (circa 1920)