Kernel I/O errors on dev sr0

Since about the 10th October upgrade (but it could also be due to something else besides the upgrade!) I have the following in my kernel log:

kaisen kernel: I/O error, dev sr0, sector 4195392 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
kaisen kernel: I/O error, dev sr0, sector 4195392 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
kaisen kernel: Buffer I/O error on dev sr0, logical block 524424, async page read
kaisen kernel: I/O error, dev sr0, sector 4194304 op 0x0:(READ) flags 0x80700 phys_seg 30 prio class 0

Now the kernel assigns sr0 usually to a dvd or CD reader, but I have no such device on my workstation!

The system seems to have no problems; working as it should seemingly.

What is the issue there?

A more complete output of the journlctl -b -p 3 command:

Oct 21 03:02:40 kaisen kernel: I/O error, dev sr0, sector 4195392 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
Oct 21 03:02:40 kaisen kernel: I/O error, dev sr0, sector 4195392 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
Oct 21 03:02:40 kaisen kernel: Buffer I/O error on dev sr0, logical block 524424, async page read
Oct 21 03:02:40 kaisen kernel: I/O error, dev sr0, sector 4194304 op 0x0:(READ) flags 0x80700 phys_seg 30 prio class 0
Oct 21 03:02:40 kaisen kernel: I/O error, dev sr0, sector 4194304 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
Oct 21 03:02:40 kaisen kernel: Buffer I/O error on dev sr0, logical block 524288, async page read
Oct 21 03:02:40 kaisen kernel: I/O error, dev sr0, sector 4195384 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
Oct 21 03:02:40 kaisen kernel: I/O error, dev sr0, sector 4195384 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
Oct 21 03:02:40 kaisen kernel: Buffer I/O error on dev sr0, logical block 524423, async page read
Oct 21 03:02:41 kaisen kernel: rcu: INFO: rcu_preempt detected expedited stalls on CPUs/tasks: { 5-... } 6 jiffies s: 97 root: 0x20/.
Oct 21 03:02:41 kaisen kernel: rcu: blocking rcu_node structures (internal RCU debug):
Oct 21 03:02:41 kaisen nvidia-persistenced[821]: Failed to open libnvidia-cfg.so.1: libnvidia-cfg.so.1: cannot open shared object file: No such file or directory
Oct 21 03:02:41 kaisen systemd[1]: Failed to start NVIDIA Persistence Daemon.
Oct 21 03:02:46 kaisen pulseaudio[1927]: GetManagedObjects() failed: org.freedesktop.systemd1.NoSuchUnit: Unit dbus-org.bluez.service not found.
Oct 21 03:03:19 kaisen lightdm[4708]: gkr-pam: unable to locate daemon control file
Oct 21 03:03:19 kaisen pulseaudio[1927]: Error opening PCM device hdmi:1,1: Permission denied
Oct 21 03:03:19 kaisen pulseaudio[1927]: Error opening PCM device front:0: No such file or directory
Oct 21 03:03:19 kaisen pulseaudio[1927]: Error opening PCM device front:0: No such file or directory
Oct 21 03:03:20 kaisen pulseaudio[4756]: GetManagedObjects() failed: org.freedesktop.systemd1.NoSuchUnit: Unit dbus-org.bluez.service not found.
Oct 21 03:03:25 kaisen systemd[4740]: Failed to start Powerdevil.
Oct 21 03:03:26 kaisen xdg-desktop-portal[5278]: pw.conf: can't load default config client.conf: No such file or directory

Also sr0 in this case is “rom 2Gb” and not a cd or dvd drive as per lsblk:

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sr0           11:0   1    2G   0  rom

Yet the system seems to work without issues.

Thanks for any input. Google search did not get me very far yet, but Linux kernel is a bit beyond my skill set at this time. :slight_smile:

I am getting somewhere.

I have a quite old memory stick (1GB) on my system. It register correctly as sda with sda1 partition of 948M.

When I unmount it and take it off the system, it disappears from lsblk and so does sr0!

When I plug it back in, itre-appears correctly with its 948M partition, but this time so does sr0 with a size of 1.5T!

So, the issue is this memory stick, which I will try reformatting and otherwise dispose of.

Meanwhile this issue can be CLOSED and marked as SOLVED.

Sorry for wasting your time with this non Kaisen related issue.

Thank you for the feedback.

I close this ticket!