[PATCH 0/3] f2fs: move proc files to debugfs

From: Greg KH
Date: Tue Oct 23 2012 - 14:20:50 EST


Here are 3 patches, moving the proc file usage on f2fs to debugfs.

The first one fixes a bug in the gc.h file preventing it from being able
to be included by any other files.

The second patch moves all current proc file accesses to a single file,
removing all #ifdefs from the .c files. This should have been done in
the first place.

The last file converts the files to use debugfs instead of proc.

Note, these patches have been compile tested only, I haven't tested them
out, as I haven't had the chance to yet. I'll go do that this afternoon
after I catch up on some other pending kernel work.

One question, it seems that the proc files show all information for all
super blocks in the system, no matter which subdirectory you are reading
from in the proc f2fs tree. Is that really what you want? Shouldn't we
only be showing the stats of the superblock we are saying we will
report? I'll test that later today, and if it really is wrong, will fix
the debugfs code up to handle this properly.

Do these patches look reasonable?

thanks,

greg k-h
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/