{"id":364804,"date":"2026-04-05T11:23:09","date_gmt":"2026-04-05T11:23:09","guid":{"rendered":"https:\/\/www.newsbeep.com\/nz\/364804\/"},"modified":"2026-04-05T11:23:09","modified_gmt":"2026-04-05T11:23:09","slug":"linux-sees-fixes-for-its-gd-rom-driver-in-2026-for-sega-dreamcast","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/nz\/364804\/","title":{"rendered":"Linux Sees Fixes For Its GD-ROM Driver In 2026 For Sega Dreamcast"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" alt=\"HARDWARE\" src=\"https:\/\/www.newsbeep.com\/nz\/wp-content\/uploads\/2025\/10\/hardware.webp.webp\" width=\"100\" height=\"100\"\/><br \/>\nSeeing new Linux patches for benefiting Sega Dreamcast devices wasn&#8217;t on my bingo card for 2026. A patch series was sent out today for fixing the Linux kernel&#8217;s GD-ROM driver for accessing media using the drivers on &#8220;real&#8221; Sega Dreamcast devices.<\/p>\n<p>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.&#13;<\/p>\n<p>Florian Fuchs who sent out the patch series summed it up as:&#13;<\/p>\n<p>&#8220;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.&#13;<\/p>\n<p>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.&#8221;<\/p>\n<p><a href=\"https:\/\/lore.kernel.org\/lkml\/20260405082330.4104672-1-fuchsfl@gmail.com\/\" rel=\"nofollow noopener\" target=\"_blank\">The patch series<\/a> is now out for review if you are interested in GD-ROM \/ Sega Dreamcasts in 2026.<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/nz\/wp-content\/uploads\/2026\/04\/1775388189_856_image.webp\" alt=\"GD-ROM drive with Dreamcast\"\/><\/p>\n<p>If this news is making you nostalgic, via the likes of <a href=\"https:\/\/amzn.to\/47GjYZn\" rel=\"nofollow noopener\" target=\"_blank\">Amazon<\/a> (affiliate link) it&#8217;s still possible to buy a used Dreamcast console.<\/p>\n","protected":false},"excerpt":{"rendered":"Seeing new Linux patches for benefiting Sega Dreamcast devices wasn&#8217;t on my bingo card for 2026. A patch&hellip;\n","protected":false},"author":2,"featured_media":364805,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[10857,10856,10854,10853,10860,10858,10855,111,139,69,10859,10852,10863,145,10861,10862],"class_list":{"0":"post-364804","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-technology","8":"tag-desktop-linux","9":"tag-linux-benchmarking","10":"tag-linux-hardware-benchmarks","11":"tag-linux-hardware-reviews","12":"tag-linux-how-to","13":"tag-linux-performance","14":"tag-linux-server-benchmarks","15":"tag-new-zealand","16":"tag-newzealand","17":"tag-nz","18":"tag-open-source-graphics","19":"tag-phoronix","20":"tag-phoronix-test-suite","21":"tag-technology","22":"tag-ubuntu-benchmarks","23":"tag-ubuntu-hardware"},"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/posts\/364804","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/comments?post=364804"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/posts\/364804\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/media\/364805"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/media?parent=364804"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/categories?post=364804"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/nz\/wp-json\/wp\/v2\/tags?post=364804"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}