[PATCH] XFS: Fix gcc 4.6 set but not read and unused statement warnings v2

Christoph Hellwig hch at lst.de
Mon Jun 14 07:48:04 CDT 2010


On Mon, Jun 14, 2010 at 10:59:33AM +0200, Andi Kleen wrote:
> >How can this work?  bp->data is a void pointer.
> 
> It compiled with CONFIG_XFS_DEBUG enabled. Do I need to set some other
> option to test this?

It fails for me in a normal CONFIG_XFS_DEBUG build:

fs/xfs/xfs_da_btree.c: In function 'xfs_da_root_join':
fs/xfs/xfs_da_btree.c:737: warning: dereferencing 'void *' pointer
fs/xfs/xfs_da_btree.c:737: error: request for member 'magic' in
something not a structure or union
fs/xfs/xfs_da_btree.c:737: warning: dereferencing 'void *' pointer

...




More information about the xfs mailing list