Thread (7 messages) flat view 7 messages, 4 authors, 2006-12-11

Re: [PATCH] libata: don't initialize sg in ata_exec_internal() if DMA_NONE

From: Jeff Garzik <hidden>
Date: 2006-12-11 14:34:06
Also in: linux-ide, lkml

Arnd Bergmann wrote:
On Monday 11 December 2006 15:02, Tejun Heo wrote:
quoted
 {
        struct scatterlist sg;
+       unsigned int n_elem = 0;
 
-       sg_init_one(&sg, buf, buflen);
+       if (dma_dir != DMA_NONE) {
+               WARN_ON(!buf);
+               sg_init_one(&sg, buf, buflen);
+               n_elem++;
+       }
 
Ok, looks good as well. I still think we should have the WARN_ON()
in sg_set_buf(), but I can send a separate patch for that to linux-mm.
Please CC me and linux-ide on all libata patches (certainly akpm as 
well).  Andrew picks up most of the libata changes automatically via git 
from my libata-dev.git#ALL.

	Jeff
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help