<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/usr, branch v2.6.30</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v2.6.30</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v2.6.30'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2009-04-01T06:51:56Z</updated>
<entry>
<title>bzip2/lzma: quiet Kconfig warning for INITRAMFS_COMPRESSION_NONE</title>
<updated>2009-04-01T06:51:56Z</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2009-03-31T19:24:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=1359096eacb1971be67eead8bf9b582864d92a30'/>
<id>urn:sha1:1359096eacb1971be67eead8bf9b582864d92a30</id>
<content type='text'>
Impact: quiet Kconfig warning

It appears that Kconfig simply has no way to provide defaults for
entries that exist inside a conditionalized choice block.
Fortunately, it turns out we don't actually ever use
CONFIG_INITRAMFS_COMPRESSION_NONE, so we can just drop it for
everything outside the choice block.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
</entry>
<entry>
<title>bzip2/lzma: don't ask for compression mode for the default initramfs</title>
<updated>2009-03-29T00:27:15Z</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2009-03-29T00:24:03Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=40297927575a50b1d0d308d735c445924d33fba6'/>
<id>urn:sha1:40297927575a50b1d0d308d735c445924d33fba6</id>
<content type='text'>
Impact: Kconfig noise reduction, documentation

The default initramfs is so small that it makes no sense to worry
about the additional memory taken by not double-compressing it.
Therefore, don't bug the user with it.

Also, improve the description of the option, which was downright
incorrect.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
</entry>
<entry>
<title>bzip2/lzma: consistently capitalize LZMA in Kconfig</title>
<updated>2009-03-28T23:10:59Z</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2009-03-28T23:10:59Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=55d1d26f23383163a256d0de2aaf2b8fca83e611'/>
<id>urn:sha1:55d1d26f23383163a256d0de2aaf2b8fca83e611</id>
<content type='text'>
Impact: message formatting

Consistently spell LZMA in all capitals, since it (unlike gzip or
bzip2) is an acronym.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
</entry>
<entry>
<title>bzip2/lzma: clarify the meaning of the CONFIG_RD_ options</title>
<updated>2009-03-28T23:09:48Z</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2009-03-28T23:07:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=337bed413e9c134c5bf45ad3ec50012a593c603a'/>
<id>urn:sha1:337bed413e9c134c5bf45ad3ec50012a593c603a</id>
<content type='text'>
Impact: Kconfig clarification

Make it clear that the CONFIG_RD_* options are about what formats are
supported, not about what formats are actually being used.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
</entry>
<entry>
<title>bzip2/lzma: move CONFIG_RD_* options under CONFIG_EMBEDDED</title>
<updated>2009-03-28T22:49:08Z</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2009-03-28T22:49:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=73d8a12f05292d86623b4ec7bf5fd75d5ad5f687'/>
<id>urn:sha1:73d8a12f05292d86623b4ec7bf5fd75d5ad5f687</id>
<content type='text'>
Impact: reduce Kconfig noise

Move the options that control possible initramfs/initrd compressions
underneath CONFIG_EMBEDDED.  The only impact of leaving these options
set to y is additional code in the init section of the kernel; there
is no reason to burden non-embedded users with these options.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
</entry>
<entry>
<title>bzip2/lzma: make internal initramfs compression configurable</title>
<updated>2009-02-19T21:43:51Z</updated>
<author>
<name>Alain Knaff</name>
<email>alain@knaff.lu</email>
</author>
<published>2009-02-19T21:43:51Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ab76f3d771590d5c89faa3219559c5d3fc0ce0c2'/>
<id>urn:sha1:ab76f3d771590d5c89faa3219559c5d3fc0ce0c2</id>
<content type='text'>
Impact: Avoids silent environment dependency

Make builtin initramfs compression an explicit configurable.  The
previous version would pick a compression based on the binaries which
were installed on the system, which could lead to unexpected results.
It is now explicitly configured, and not having the appropriate
binaries installed on the build host is simply an error.

Signed-off-by: Alain Knaff &lt;alain@knaff.lu&gt;
Signed-off-by: H. Peter Anvin &lt;hpa@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>bzip2/lzma: fix built-in initramfs vs CONFIG_RD_GZIP</title>
<updated>2009-01-07T08:10:27Z</updated>
<author>
<name>Alain Knaff</name>
<email>alain@knaff.lu</email>
</author>
<published>2009-01-07T08:10:27Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a26ee60f90daffe1de6be0d093af86e7279b3dfd'/>
<id>urn:sha1:a26ee60f90daffe1de6be0d093af86e7279b3dfd</id>
<content type='text'>
Impact: Resolves build failures in some configurations

Makes it possible to disable CONFIG_RD_GZIP . In that case, the
built-in initramfs will be compressed by whatever compressor is
available (bzip2 or lzma) or left uncompressed if none is available.

It also removes a couple of warnings which occur when no ramdisk
compression at all is chosen.

It also restores the select ZLIB_INFLATE in drivers/block/Kconfig
which somehow came missing. This is needed to activate compilation of
the stuff in zlib_deflate.

Signed-off-by: Alain Knaff &lt;alain@knaff.lu&gt;
Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
</entry>
<entry>
<title>bzip2/lzma: move initrd/ramfs options out of BLK_DEV</title>
<updated>2009-01-07T08:03:49Z</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2009-01-07T08:03:49Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=fb9a4ca9820fd4d7c4906bd393004662451e273e'/>
<id>urn:sha1:fb9a4ca9820fd4d7c4906bd393004662451e273e</id>
<content type='text'>
Impact: Partial resolution of build failure

Move the initrd/initramfs configuration options from
drivers/block/Kconfig to usr/Kconfig, since they do not and should not
depend on CONFIG_BLK_DEV.  This fixes builds when CONFIG_BLK_DEV=n.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
</entry>
<entry>
<title>kbuild: gen_init_cpio expands shell variables in file names</title>
<updated>2008-12-03T20:32:03Z</updated>
<author>
<name>Sally, Gene</name>
<email>Gene.Sally@timesys.com</email>
</author>
<published>2008-10-29T13:54:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=3b1ec9fb8197197d5e3bcca3a05e82d4f50f11bc'/>
<id>urn:sha1:3b1ec9fb8197197d5e3bcca3a05e82d4f50f11bc</id>
<content type='text'>
Modify gen_init_cpio so that lines that specify files can contain
what looks like a shell variable that's expanded during processing.

For example:

   file /sbin/kinit ${RFS_BASE}/usr/src/klibc/kinit/kinit 0755 0 0

given RFS_BASE is "/some/directory" in the environment

would be expanded to

   file /sbin/kinit /some/directory/usr/src/klibc/kinit/kinit 0755 0 0

If several environment variables appear in a line, they are all expanded
with processing happening from left to right.
Undefined variables expand to a null string.
Syntax errors stop processing, letting the existing error handling
show the user offending line.

This patch helps embedded folks who frequently create several
RFS directories and then switch between them as they're tuning
an initramfs.

Signed-off-by: gene.sally@timesys.com
Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>kbuild: add support for reading stdin with gen_init_cpio</title>
<updated>2007-07-16T19:15:52Z</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2007-05-11T05:44:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f2434ec1e08e44c2568b29c2879b3346aa29dbd2'/>
<id>urn:sha1:f2434ec1e08e44c2568b29c2879b3346aa29dbd2</id>
<content type='text'>
Treat an argument of "-" as meaning "read stdin for cpio files" so
gen_init_cpio can be piped into.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
</feed>
