Hey Dan, Same typecasting needed here: mm/cleancache.c: In function ‘init_cleancache’: mm/cleancache.c:214:5: warning: passing argument 4 of ‘debugfs_create_size_t’ from incompatible pointer type include/linux/debugfs.h:68:16: note: expected ‘size_t *’ but argument is of type ‘long unsigned int *’ mm/cleancache.c:216:5: warning: passing argument 4 of ‘debugfs_create_size_t’ from incompatible pointer type include/linux/debugfs.h:68:16: note: expected ‘size_t *’ but argument is of type ‘long unsigned int *’ mm/cleancache.c:218:5: warning: passing argument 4 of ‘debugfs_create_size_t’ from incompatible pointer type include/linux/debugfs.h:68:16: note: expected ‘size_t *’ but argument is of type ‘long unsigned int *’ On 09/13/2011 12:41 PM, Dan Magenheimer wrote: > +#ifdef CONFIG_DEBUG_FS > + struct dentry *root = debugfs_create_dir("cleancache", NULL); > + if (root == NULL) > + return -ENXIO; > + debugfs_create_size_t("succ_gets", S_IRUGO, > + root, &cleancache_succ_gets); > + debugfs_create_size_t("failed_gets", S_IRUGO, > + root, &cleancache_failed_gets); > + debugfs_create_size_t("puts", S_IRUGO, > + root, &cleancache_puts); > + debugfs_create_size_t("invalidates", S_IRUGO, > + root, &cleancache_invalidates); > +#endif -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/ Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>