DVD-RAM media failures
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
I don't know for sure if this is a kernel related bug, or other.
Basically, I am trying to use DVD-RAM discs with ubuntu. I can run mkudffs just fine and create the media, but after I start writting to the media, the system starts blocking lots of stuff. An example of a side effect is:
Jul 3 06:43:12 wks kernel: [ 2640.430057] INFO: task dpkg:2512 blocked for more than 120 seconds.
Jul 3 06:43:12 wks kernel: [ 2640.430061] "echo 0 > /proc/sys/
Jul 3 06:43:12 wks kernel: [ 2640.430063] dpkg D 0000000000000002 0 2512 1991 0x00000000
Jul 3 06:43:12 wks kernel: [ 2640.430067] ffff88002f727db8 0000000000000086 0000000000015bc0 0000000000015bc0
Jul 3 06:43:12 wks kernel: [ 2640.430071] ffff8800674e9ab0 ffff88002f727fd8 0000000000015bc0 ffff8800674e96f0
Jul 3 06:43:12 wks kernel: [ 2640.430074] 0000000000015bc0 ffff88002f727fd8 0000000000015bc0 ffff8800674e9ab0
Jul 3 06:43:12 wks kernel: [ 2640.430077] Call Trace:
Jul 3 06:43:12 wks kernel: [ 2640.430084] [<ffffffff81166
Jul 3 06:43:12 wks kernel: [ 2640.430087] [<ffffffff81166
Jul 3 06:43:12 wks kernel: [ 2640.430091] [<ffffffff81541
Jul 3 06:43:12 wks kernel: [ 2640.430094] [<ffffffff81166
Jul 3 06:43:12 wks kernel: [ 2640.430096] [<ffffffff81541
Jul 3 06:43:12 wks kernel: [ 2640.430100] [<ffffffff81085
Jul 3 06:43:12 wks kernel: [ 2640.430102] [<ffffffff81166
Jul 3 06:43:12 wks kernel: [ 2640.430105] [<ffffffff81167
Jul 3 06:43:12 wks kernel: [ 2640.430107] [<ffffffff81167
Jul 3 06:43:12 wks kernel: [ 2640.430110] [<ffffffff8116b
Jul 3 06:43:12 wks kernel: [ 2640.430112] [<ffffffff8116b
Jul 3 06:43:12 wks kernel: [ 2640.430115] [<ffffffff8116b
Jul 3 06:43:12 wks kernel: [ 2640.430119] [<ffffffff81013
Jul 3 07:07:34 wks kernel: [ 4102.723114] UDF-fs INFO UDF: Mounting volume 'LinuxUDF', timestamp 2010/06/28 17:51 (1f10)
Jul 3 07:07:58 wks kernel: [ 4126.593207] udf: udf_read_inode(ino 214403) failed !bh
Jul 3 07:07:58 wks kernel: [ 4126.597893] udf: udf_read_inode(ino 214411) failed !bh
Jul 3 07:07:58 wks kernel: [ 4126.603855] udf: udf_read_inode(ino 214433) failed !bh
....
The last paste above is what happens when I reinsert the DVD-RAM disk into the drive after an unclean eject, so it's somewhat expected.
I have had successful writes to the media though. But what I have noticed is that if I write some data to the disc, then issue an umount, it unmounts after only blocking for about 10 seconds, but still continues to write in the background. But then if I type "sync", it blocks forever (at least 1hour+, until I eject and give up) while the drive activity light goes solid and other things stop responding.
Shouldn't the kernel block any umount requests until the data is fully written to the disc? It seems like a bug that umount succeeds even though the data is being written in the background.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: mount 2.17.2-0ubuntu1
ProcVersionSign
Uname: Linux 2.6.32-23-generic x86_64
NonfreeKernelMo
Architecture: amd64
CheckboxSubmission: c3db184c2753f74
CheckboxSystem: da9af3b901b5569
Date: Sat Jul 3 08:57:47 2010
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
ProcEnviron:
LANG=en_US.utf8
SHELL=/bin/bash
SourcePackage: util-linux
affects: | ubuntu → libburn (Ubuntu) |
I recently found that when I use a standard mkfs on the DVD-RAM, it seems to work properly for the most part. I still notice that it continues to write it seems, after I umount the disc. Won't that lead to unclean unmounts?