root@jcmain:~# !1810 grep -inH max_write `locate fuse` 2>/dev/null /usr/include/fuse/fuse_common.h:105: unsigned max_write; /usr/include/linux/fuse.h:363: __u32 max_write; .....snip..... /usr/src/linux-2.6.30-custom/fs/fuse/file.c:786: bytes = min_t(size_t, bytes, fc->max_write - count); /usr/src/linux-2.6.30-custom/fs/fuse/file.c:823: } while (iov_iter_count(ii) && count < fc->max_write && /usr/src/linux-2.6.30-custom/fs/fuse/file.c:987: size_t nmax = write ? fc->max_write : fc->max_read; /usr/src/linux-2.6.30-custom/fs/fuse/fuse_i.h:322: unsigned max_write; /usr/src/linux-2.6.30-custom/fs/fuse/inode.c:763: fc->max_write = arg->minor < 5 ? 4096 : arg->max_write; /usr/src/linux-2.6.30-custom/fs/fuse/inode.c:764: fc->max_write = max_t(unsigned, 4096, fc->max_write); /usr/src/linux-2.6.30-custom/include/linux/fuse.h:401: __u32 max_write; .....snip..... root@jcmain:~# uname -a Linux jcmain 2.6.30-custom #1 SMP Fri Jun 12 22:15:25 BST 2009 i686 GNU/Linux #### jc@jcmain:~/steg$ sudo perl fs_simple.pl unique: 1, opcode: INIT (26), nodeid: 0, insize: 56 INIT: 7.11 flags=0x0000003b max_readahead=0x00020000 INIT: 7.8 flags=0x00000000 max_readahead=0x00020000 max_write=0x00020000 unique: 1, error: 0 (Success), outsize: 40 #### jc@jcmain:~$ perl -e "print int 0x00020000;" 131072 #### jc@jcmain:/usr/lib/perl5$ grep 4096 Fuse.pm jc@jcmain:/usr/lib/perl5$ jc@jcmain:/usr/local/share/perl/5.10.0/Fuse$ grep 4096 Simple.pm jc@jcmain:/usr/local/share/perl/5.10.0/Fuse$