]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - samples/kfifo/dma-example.c
kfifo: fix kernel BUG in dma example
[net-next-2.6.git] / samples / kfifo / dma-example.c
index b9482c28b41aa0a54cb24c483a84499fe0135d9a..03433ca5bdadeeba348b7c5436ee2f3fae28b5d4 100644 (file)
@@ -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);