Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 26044 - cdrecord creates coasters in 2.6 test kernels
Summary: cdrecord creates coasters in 2.6 test kernels
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major
Assignee: Arcady Genkin (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-08-06 07:12 UTC by Jeffrey Forman (RETIRED)
Modified: 2003-12-14 17:53 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeffrey Forman (RETIRED) gentoo-dev 2003-08-06 07:12:15 UTC
Burning ISO's and regular data to cdr's and cdrw's while running a 2.6 kernel
creates coasters. The CD's are useless, no useable data. Blanking a CDRW does
not work either. Must reboot into a working kernel (2.4.20 at present) to
burn/blank cd's.

IDE CD burner using ide-scsi emulation as every other linux user has in previous
kernels.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




jforman@tribeca jforman $ emerge info
Portage 2.0.48-r5 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1,2.3.1-r4)
=================================================================
System uname: 2.6.0-test2 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo
http://gentoo.oregonstate.edu/"
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config
/usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY=""
USE="x86 oss 3dnow apm avi crypt encode foomaticdb gif jpeg libg++ mad mikmod
mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib
gtkhtml gdbm berkdb slang readline tetex bonobo svga java guile sdl gpm tcpd pam
libwww ssl perl python esd imlib oggvorbis gtk motif opengl mozilla gphoto2 cdr
X alsa cups -gnome qt -kde pda -arts ipv6 gtk2 -mysql"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-O3 -march=pentium4 -pipe"
CXXFLAGS="-O3 -march=pentium4 -pipe"
ACCEPT_KEYWORDS="x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"
Comment 1 Arcady Genkin (RETIRED) gentoo-dev 2003-08-12 11:01:29 UTC
You need to provide more information.  For instance, which version of cdrtools do you have installed?  What command to cdrecord fails?

FWIW, cdrtools-2.01_alpha18 seems work for me under 2.6.0-test3 (I have tested blanking a CDRW and burning an ISO image onto it).
Comment 2 Arcady Genkin (RETIRED) gentoo-dev 2003-08-18 11:20:25 UTC
Please try whether you still expirience the problem with cdrtools-2.01_alpha18 and reopen if you do.
Comment 3 Rob Davies 2003-09-06 12:16:04 UTC
I surely read somewhere that ide-scsi was bust at Dave Jone's page I think or 
lwn.net I think.  A feature of 2.6 is doing without ide-scsi and burning ATAPI 
direct with UDMA support. 
 
http://www.codemonkey.org.uk/post-halloween-2.5.txt : 
 
CD Recording. 
~~~~~~~~~~~~~ 
- Jens Axboe added the ability to use DMA for writing CDs on 
  ATAPI devices. Writing CDs should be much faster than it 
  was in 2.4, and also less prone to buffer underruns and the like. 
- Updated cdrecord in rpm and tar.gz can be found at 
  *.kernel.org/pub/linux/kernel/people/axboe/tools/ 
- With the above tools, you also no longer need ide-scsi in order to use 
  an IDE CD writer. 
- Ripping audio tracks off of CDs now also uses DMA and should be 
  notably faster. You can also find an updated cdda2wav at the same location. 
- Send good/bad reports of audio extraction with cdda2wav and burning with 
  the modified cdrecord to Jens Axboe <axboe@suse.de> 
- Currently only 'open by device name' works in cdrecord. 
  cdrecord -dev=/dev/hdX -inq 
- More info at http://lwn.net/Articles/13538/ & http://lwn.net/Articles/13160/ 
 
This for information, maybe this report can be closed now as software's updated 
to support 2.6, and the kernel picks up fixes. 
Comment 4 Jeffrey Forman (RETIRED) gentoo-dev 2003-09-25 19:52:59 UTC
I have since updated my kernel to 2.6.0-test5-mm4. I am now using atapi burning.
When burning an ISO or any set of files, the burn seems to go through okay.
Everything looks as it should, but when mounting the cd, it shows 0 (zero)
files. Not sure whether this is a kernel problem, or a cdrecord problem.
Comment 5 Jeffrey Forman (RETIRED) gentoo-dev 2003-12-14 17:53:27 UTC
this bug can be closed, it turned out DMA was the issue. turning OFF dma for the device via hdparm -d 0 /dev/<hd-device> and then burning the cd was the trick.