<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot.git/fs/ext2, branch master</title>
<subtitle>Buildroot: Making Embedded Linux easy
</subtitle>
<id>https://git.hiegel.fr/cgit/buildroot.git/atom?h=master</id>
<link rel='self' href='https://git.hiegel.fr/cgit/buildroot.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/'/>
<updated>2011-01-14T10:15:28Z</updated>
<entry>
<title>fs/ext2: remove redundant BR2_TARGET_ROOTFS_EXT2_SQUASH option</title>
<updated>2011-01-14T10:15:28Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-01-14T10:14:05Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=acd062778f940e91ae27643b1620e205ecd04816'/>
<id>urn:sha1:acd062778f940e91ae27643b1620e205ecd04816</id>
<content type='text'>
The generic fs handling does a chmod -R 0:0 $(TARGET_DIR), so there's no
need for a specific option to enforce this when making an ext2fs image.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>fs/ext2: don't enable by default</title>
<updated>2011-01-14T09:12:23Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-01-14T09:03:13Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=319815a5d54567c1aafa17f3c8125ea74f3f3c55'/>
<id>urn:sha1:319815a5d54567c1aafa17f3c8125ea74f3f3c55</id>
<content type='text'>
It's pretty uncommon to use ext2fs on embedded systems, so don't enable
it by default.

Adjust defconfigs to match.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>genext2fs.sh: improve number of blocks calculation</title>
<updated>2010-12-30T22:10:21Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2010-12-30T22:10:21Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=eeea3ea6a88a8f1c7511abf0b429297a562e7d30'/>
<id>urn:sha1:eeea3ea6a88a8f1c7511abf0b429297a562e7d30</id>
<content type='text'>
Closes #2929

Instead of just adding a fixed amount to the blocks used, try to
estimate the real space needed according to the filesystem structure
(bitmaps, inodes, blocks).

The side effect of this is that we no longer significantly overestimate
the size needed for small file systems.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>fs/ext2: fix blocks/inodes calculation</title>
<updated>2010-04-19T12:33:14Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2010-04-19T12:24:11Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=fb951b93423356a7b648a8e268cd5af57d964f45'/>
<id>urn:sha1:fb951b93423356a7b648a8e268cd5af57d964f45</id>
<content type='text'>
With the ROOTFS_TARGET conversion, EXT2_OPTS gets evaluated very early
(before TARGET_DIR is populated with files), so the calculated
blocks/inodes numbers are wrong.

Fix it by moving the calculation to a shell script wrapper around
genext2fs, so it only gets executed just before genext2fs runs.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>fs/ext2: fix typo</title>
<updated>2010-04-19T09:03:45Z</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2010-04-19T09:03:45Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=7b7e1bc3fb490f7fb1f71b1df9a887ab30da0bbd'/>
<id>urn:sha1:7b7e1bc3fb490f7fb1f71b1df9a887ab30da0bbd</id>
<content type='text'>
BR2_TARGET_ROOTFS_EXT2_RESBLKS is an int, so test against 0 rather than
the empty string - Otherwise the test is always true and a -m option
without arguments is added to the argument list, causing genext2fs to
get confused.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>fs/*/Config.in: remove useless configuration comments</title>
<updated>2010-04-09T09:04:36Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-03-10T22:05:14Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=0b79c5022d32b15180a18087a0fba5a2f1af5cc7'/>
<id>urn:sha1:0b79c5022d32b15180a18087a0fba5a2f1af5cc7</id>
<content type='text'>
The dependency on gzip, bzip2 and lzma are properly handled
automatically. No need to tell the user about this.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>Coherent naming for .mk files in fs/</title>
<updated>2010-04-09T09:04:36Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-03-10T21:31:32Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=3474716bff31a3d287d0d3813eb7e107cedfa3ef'/>
<id>urn:sha1:3474716bff31a3d287d0d3813eb7e107cedfa3ef</id>
<content type='text'>
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>Move all filesystem generation code to fs/</title>
<updated>2010-04-09T09:04:36Z</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2010-03-10T21:30:06Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/buildroot.git/commit/?id=0585241505cfaddc9db6ae92739bdfb5ce5f9794'/>
<id>urn:sha1:0585241505cfaddc9db6ae92739bdfb5ce5f9794</id>
<content type='text'>
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
</feed>
