commit | 22a9189fd073db3d03a4cf8b8c098aa207602de1 | [log] [tgz] |
---|---|---|
author | Thomas Bogendoerfer <tsbogend@alpha.franken.de> | Wed Mar 26 12:09:38 2008 +0100 |
committer | Jens Axboe <jens.axboe@oracle.com> | Mon Apr 21 09:50:08 2008 +0200 |
tree | fdecb985720f2ca9c283d4b0f35f87e4b477e9e8 | |
parent | 0a0c4114df4a6903bccb65b06cabb6ddc968f877 [diff] |
cdrom: use kmalloced buffers instead of buffers on stack If cdrom commands are issued to a scsi drive in most cases the buffer will be filled via dma. This leads to bad stack corruption on non coherent platforms, because the buffers are neither cache line aligned nor is the size a multiple of the cache line size. Using kmalloced buffers avoids this. Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de> Signed-off-by: Jens Axboe <jens.axboe@oracle.com>