All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] cdrom: gdrom: fix block I/O and capacity setting
@ 2026-04-05  8:23 Florian Fuchs
  2026-04-05  8:23 ` [PATCH 1/2] cdrom: gdrom: replace port I/O with MMIO accessors Florian Fuchs
                   ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Florian Fuchs @ 2026-04-05  8:23 UTC (permalink / raw)
  To: linux-sh, John Paul Adrian Glaubitz, Artur Rojek
  Cc: Adrian McMenamin, linux-kernel, Florian Fuchs

Hi all,

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.

Thanks,
Florian

Florian Fuchs (2):
  cdrom: gdrom: replace port I/O with MMIO accessors
  cdrom: gdrom: update gendisk capacity on open

 drivers/cdrom/gdrom.c | 39 +++++++++++++++++++++++++++++++++++----
 1 file changed, 35 insertions(+), 4 deletions(-)


base-commit: 6de23f81a5e08be8fbf5e8d7e9febc72a5b5f27f
-- 
2.43.0


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2026-04-06 15:12 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-05  8:23 [PATCH 0/2] cdrom: gdrom: fix block I/O and capacity setting Florian Fuchs
2026-04-05  8:23 ` [PATCH 1/2] cdrom: gdrom: replace port I/O with MMIO accessors Florian Fuchs
2026-04-05 13:16   ` Adrian McMenamin
2026-04-06  9:05     ` Florian Fuchs
2026-04-05  8:23 ` [PATCH 2/2] cdrom: gdrom: update gendisk capacity on open Florian Fuchs
2026-04-05 13:24   ` Adrian McMenamin
2026-04-06  9:20     ` Florian Fuchs
2026-04-06 10:00       ` Adrian McMenamin
2026-04-06 10:21         ` Adrian McMenamin
2026-04-06 15:12           ` Florian Fuchs
2026-04-05 14:09 ` [PATCH 0/2] cdrom: gdrom: fix block I/O and capacity setting John Paul Adrian Glaubitz
2026-04-06  0:58   ` Florian Fuchs

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.