Alpha: Compilation error 2.6.34-rc1 git a3d3203e4b

Alpha: Compilation error 2.6.34-rc1 git a3d3203e4b

Post by Jaswinder » Tue, 16 Mar 2010 16:30:01



> C nit/do_mounts.o> > In file included from> > /home/mjc/linux/linux-git/arch/alpha/include/asm/dma-mapping.h:13,> > from include/linux/dma-mappin>.h:103,
> > from
> /home/mjc/linux/linux-git/arch/alpha/incl>de/asm/pci.h:7,
> from i>clude/linux/pci>h:1209,
> from
> /home/mjc/linux/linux-git/arch/alp>a/include/asm/c>re_tsunami.h:5,
> from
> /home/mjc/linux/li>ux-git/arch/alpha/include/asm/io.h:229,
> gt;from include/linux/scatterlist.h:8>
> from include/linux/sunrpc/xd>.h:15,
> from include/linux/su>rpc/sched.h:17,
> from in>lude/linux/sunrpc/auth.h:14,
> > from include/linux/nfs_fs.h:47,
> from init/do_>ounts.c:19:
> include/asm-generic/dma-mapping-common.h: In function ma_map_>g_attrs
> include/asm>generic/dma-mapping-common.h:49: error: implicit declaration of
> funct>on or_each_sg > include/as>-generic/dma-mapping-common.h:50: error: e>pe>ted before
> memcheck_mark_initialized > make[1]: *** [init/do_mou>ts.o] Error 1
>
> I note that for_each_sg is defined in include>linux/scatterlist.h, which
> arch/alpha/include/asm/dma-mapping.h at>empts to load, however
> include/linux/scatterlist.h was the one that included>(indirectly)
> arch/alpha/include/asm/dma-mapping.h. here>is therefore a complete loop of
> includes from include/linux/scatterlist.h back to itself.
>

CCing to concern person.

JSR
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to XXXX@XXXXX.COM
More majordomo info at http://www.yqcomputer.com/
Please read the FAQ at http://www.yqcomputer.com/