writepage size restriction is because the flash device is memory mapped for caching purposes. Initially, I wouldnt want to have the caching feature. Is there some code in the ancient logfs tree (http://git.kernel.org/?p=3Dlinux/kernel/git/joern/ancient_logfs.git;a=3Dsu= mmary) without the device mapping, that i can make use of? Thanks, mugunthan