On Mon, 18 May 2009, Michael Shields wrote: > ext2.txt says that dirs can have 32,768 subdirs, but the actual value of > EXT2_LINK_MAX is 32000. > > ext3 is the same, but the doc does not mention it. One of ext4's > features is to "fix 32000 subdirectory limit". > > > --- linux-2.6.29.3/Documentation/filesystems/ext2.txt.orig 2009-05-08 15:47:21.000000000 -0700 > +++ linux-2.6.29.3/Documentation/filesystems/ext2.txt 2009-05-18 12:03:58.000000000 -0700 > @@ -322,7 +322,7 @@ an upper limit on the block size imposed > so 8kB blocks are only allowed on Alpha systems (and other architectures > which support larger pages). > > -There is an upper limit of 32768 subdirectories in a single directory. > +There is an upper limit of 32000 subdirectories in a single directory. > > There is a "soft" upper limit of about 10-15k files in a single directory > with the current linear linked-list directory implementation. This limit I don't see this in linux-next. Could please either someone from ext[234] folks either merge it, or send me an Acked-by: and I will take it through trivial tree. Thanks, -- Jiri Kosina SUSE Labs