Red Hat Bugzilla – Bug 133750
Writing multitrack audio CD fails with OOM
Last modified: 2015-01-04 17:10:02 EST
Description of problem:
When I try to write multitrack audio CD it fails with OOM. Writing one
track data CD works ok.
ATAPI CD-RW Teac CD-W54E (firmware 1.1Y)
Notes: It doesn't depend on whether I write it using cdrecord or
cdrdao. It happens with FC2 stock versions of cdrdao and cdrecord as
well. It doesn't matter if I write single .bin image or multiple .wav
files. It doesn't depend on swap size or if there is no swap at all.
But it doesn't happen on the box with 512MB of RAM with USB CD/DVD-RW
Version-Release number of selected component (if applicable):
Always (but see above notes)
Steps to Reproduce:
1. Make sure you have 128MB of RAM and ATAPI CD-R/RW drive
2. Create an image of multitrack audio CD or rip it into .wav files
3. cdrdao write --device ATAPI:0,0,0 image.toc
After writing about 266-268MB and 5 tracks the buffers drop from 100%
to 81% and then OOM killer killed it.
It should write it to the end.
It worked before on 2.4.x kernel series. And there are suspicious
messages from the kernel about DMA memory.
Created attachment 104349 [details]
output of dmesg
Created attachment 104350 [details]
output of free
Created attachment 104351 [details]
contents of /proc/meminfo
Created attachment 104352 [details]
contents of /var/log/messages
Created attachment 104353 [details]
contents of /proc/slabinfo
Created attachment 104354 [details]
contents of /proc/vmstat
Seems that it was fixed in 18.104.22.168-mm2, according to announcement.
Will it be merged with RH kernel?
Well, it seems that the fix was merged at least in kernel-2.6.8-1.607