Hi, On Linux 2.6.20 and current sparse, I see these warnings: net/core/skbuff.c:1838:5: error: symbol 'skb_append_datato_frags' redeclared with different type (originally declared at include/linux/skbuff.h:380) - incompatible argument 3 (different signedness) fs/mpage.c:821:5: error: symbol 'mpage_writepage' redeclared with different type (originally declared at include/linux/mpage.h:22) - incompatible argument 2 (different signedness) These are both in function pointers that are arguments to a function. The skbuff.[hc] difference is in *getfrag vs. getfrag. The mpage.[hc] difference is in *get_block vs. getblock. Questions: 1. Is the warning valid? 2. Isn't the '*' unnecessary? Thanks, --- ~Randy - To unsubscribe from this list: send the line "unsubscribe linux-sparse" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html