Re: [RFC 1/2] ext3: enlarge blocksize and fix rec_len overflow

Andreas Dilger <[email protected]>
Newsgroups gmane.comp.file-systems.ext2.devel,gmane.linux.kernel
Message-ID <[email protected]>
On Jun 28, 2006  17:50 +0200, Johann Lombardi wrote:
> ext2/ext3_dir_entry_2 has a 16-bit entry(rec_len) and it would overflow
> with 64KB blocksize.  This patch prevent from overflow by limiting
> rec_len to 65532.

Having a max rec_len of 65532 is rather unfortunate, since the dir
blocks always need to filled with dir entries.  65536 - 65532 = 4, and
the minimum ext3_dir_entry size is 8 bytes.  I would instead make this
maybe 64 bytes less so that there is room for a filename in the "tail"
dir_entry.


Cheers, Andreas
--
Andreas Dilger
Principal Software Engineer
Cluster File Systems, Inc.


Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.