IO errors when inserting a disc
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
On inserting a disc into my DVD-RW drive, I very often got some serious looking I/O errors in the kernel logs. At first I put this down to hardware failure and bought a new drive. However, I not only have the same problem with the new drive, but the way the problem manifests intself leads me to believe it could possibly be a kernel bug. The old drive was a Pioneer DVD-RW DVR-108 and the new one is a Pioneer Pioneer DVD-RW DVR-116D.
The errors only appear when I insert a disc into the drive. Not only that but I can do things like playback DVD movies and read entire discs (I tested using dd_rescue) without a single I/O error appearing in the kernel logs.
The type of disc also has a bearing on the problem.
If I insert a data DVD into the drive, I don't get any errors.
If I insert a video DVD I get the following kind of errors:
[ 3130.194461] end_request: I/O error, dev sr0, sector 16039324
[ 3130.248798] end_request: I/O error, dev sr0, sector 16039320
[ 3130.302954] end_request: I/O error, dev sr0, sector 16039328
[ 3130.303145] UDF-fs: Partition marked readonly; forcing readonly mount
[ 3130.398541] UDF-fs INFO UDF: Mounting volume 'ADAM_AND_JOE', timestamp 2006/03/09 09:54 (1000)
If I insert a data CD into the drive, I don't get any errors.
Audio CDs give the following error:
[ 4267.245458] end_request: I/O error, dev sr0, sector 0
[ 4267.245477] Buffer I/O error on device sr0, logical block 0
[ 4267.245486] Buffer I/O error on device sr0, logical block 1
[ 4267.245503] Buffer I/O error on device sr0, logical block 2
[ 4267.245509] Buffer I/O error on device sr0, logical block 3
[ 4267.245515] Buffer I/O error on device sr0, logical block 4
[ 4267.245521] Buffer I/O error on device sr0, logical block 5
[ 4267.245527] Buffer I/O error on device sr0, logical block 6
[ 4267.245533] Buffer I/O error on device sr0, logical block 7
I think this may have to do with the dialog that pops up when I insert a disc into the drive (the one that asks which program you want to launch), or something related to it. It seems that whenever that dialog appears, I get the I/O errors. Maybe whatever is scanning the disc to detect what type it is is doing something weird, resulting in the errors?
ProblemType: Bug
Architecture: amd64
CurrentDmesg:
DistroRelease: Ubuntu 8.10
NonfreeKernelMo
Package: linux-image-
ProcCmdLine: root=UUID=
ProcEnviron:
PATH=/
LANG=en_GB.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: linux
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
I can confirm this with Kubuntu 8.10 (kernel 2.6.27-9-generic #1 SMP). When I insert an audio CD, I get the following errors appearing in /var/log/syslog:
kernel: [ 4303.501495] end_request: I/O error, dev sr1, sector 0
kernel: [ 4303.501510] Buffer I/O error on device sr1, logical block 0
kernel: [ 4303.501530] Buffer I/O error on device sr1, logical block 1
kernel: [ 4303.501538] Buffer I/O error on device sr1, logical block 2
kernel: [ 4303.501546] Buffer I/O error on device sr1, logical block 3
kernel: [ 4303.506327] end_request: I/O error, dev sr1, sector 0
kernel: [ 4303.506337] Buffer I/O error on device sr1, logical block 0
This did not occur prior to upgrading Kubuntu from 08.04 to 08.10, and does not occur currently with the same audio CD and same drive with Ubuntu 08.04 (nor with Windows XP). The same thing occurs with my other CD/DVD drive on the same machine (with sr1 --> sr0).
Nothing pops up on the UI at all.