projects
/
linux-flexiantxendom0-natty.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
kfifo: fix kernel BUG in dma example
[linux-flexiantxendom0-natty.git]
/
samples
/
kfifo
/
dma-example.c
diff --git
a/samples/kfifo/dma-example.c
b/samples/kfifo/dma-example.c
index
b9482c2
..
03433ca
100644
(file)
--- a/
samples/kfifo/dma-example.c
+++ b/
samples/kfifo/dma-example.c
@@
-45,6
+45,7
@@
static int __init example_init(void)
printk(KERN_INFO "queue len: %u\n", kfifo_len(&fifo));
+ sg_init_table(sg, ARRAY_SIZE(sg));
ret = kfifo_dma_in_prepare(&fifo, sg, ARRAY_SIZE(sg), FIFO_SIZE);
printk(KERN_INFO "DMA sgl entries: %d\n", ret);