<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/init, branch v2.6.14.2</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/init?h=v2.6.14.2</id>
<link rel='self' href='https://git.amat.us/linux/atom/init?h=v2.6.14.2'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2005-09-13T15:22:28Z</updated>
<entry>
<title>[PATCH] free initrd mem adjustment</title>
<updated>2005-09-13T15:22:28Z</updated>
<author>
<name>Jan Beulich</name>
<email>JBeulich@novell.com</email>
</author>
<published>2005-09-13T08:25:12Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=0f3d2bd54f8fb178f516fc6903366e16e20f7428'/>
<id>urn:sha1:0f3d2bd54f8fb178f516fc6903366e16e20f7428</id>
<content type='text'>
Besides freeing initrd memory, also clear out the now dangling pointers to
it, to make sure accidental late use attempts can be detected.

Signed-off-by: Jan Beulich &lt;jbeulich@novell.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] Add rdinit parameter to pick early userspace init</title>
<updated>2005-09-07T23:57:28Z</updated>
<author>
<name>Olof Johansson</name>
<email>olof@lixom.net</email>
</author>
<published>2005-09-06T22:17:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=ffdfc40976dda18d923cd001d44bf0ee55da1af4'/>
<id>urn:sha1:ffdfc40976dda18d923cd001d44bf0ee55da1af4</id>
<content type='text'>
Since early userspace was added, there's no way to override which init to
run from it.  Some people tack on an extra cpio archive with a link from
/init depending on what they want to run, but that's sometimes impractical.

Changing the "init=" to also override the early userspace isn't feasible,
since it is still used to indicate what init to run from disk when early
userspace has completed doing whatever it's doing (i.e.  load filesystem
modules and drivers).

Instead, introduce "rdinit=" and make it override the default "/init" if
specified.

Signed-off-by: Olof Johansson &lt;olof@lixom.net&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] Add warning `init=' to init/main.c</title>
<updated>2005-09-07T23:57:23Z</updated>
<author>
<name>Avery, Brian</name>
<email>b.avery@hp.com</email>
</author>
<published>2005-09-06T22:16:56Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=c1d7ef70a71eb54fb389a9a411d331661be73056'/>
<id>urn:sha1:c1d7ef70a71eb54fb389a9a411d331661be73056</id>
<content type='text'>
I passed init=/mylinuxrc to the kernel on the command line.  The kernel
silently dropped down to exec /sbin/init.  It turned out that /mylinuxrc
had improper permissions.  Without any warning message from the kernel that
something was wrong it took awhile to find the issue.  The patch below adds
a warning.

Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] detect soft lockups</title>
<updated>2005-09-07T23:57:17Z</updated>
<author>
<name>Ingo Molnar</name>
<email>mingo@elte.hu</email>
</author>
<published>2005-09-06T22:16:27Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=8446f1d391f3d27e6bf9c43d4cbcdac0ca720417'/>
<id>urn:sha1:8446f1d391f3d27e6bf9c43d4cbcdac0ca720417</id>
<content type='text'>
This patch adds a new kernel debug feature: CONFIG_DETECT_SOFTLOCKUP.

When enabled then per-CPU watchdog threads are started, which try to run
once per second.  If they get delayed for more than 10 seconds then a
callback from the timer interrupt detects this condition and prints out a
warning message and a stack dump (once per lockup incident).  The feature
is otherwise non-intrusive, it doesnt try to unlock the box in any way, it
only gets the debug info out, automatically, and on all CPUs affected by
the lockup.

Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
Signed-off-by: Nishanth Aravamudan &lt;nacc@us.ibm.com&gt;
Signed-Off-By: Matthias Urlichs &lt;smurf@smurf.noris.de&gt;
Signed-off-by: Richard Purdie &lt;rpurdie@rpsys.net&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>Merge master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild </title>
<updated>2005-09-06T07:35:51Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@evo.osdl.org</email>
</author>
<published>2005-09-06T07:35:51Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=ef88b7dba2b47c70037a34a599d383462bb74bd3'/>
<id>urn:sha1:ef88b7dba2b47c70037a34a599d383462bb74bd3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[PATCH] remove driverfs references from init/do_mounts.c</title>
<updated>2005-09-02T07:57:31Z</updated>
<author>
<name>Rolf Eike Beer</name>
<email>eike-kernel@sf-tec.de</email>
</author>
<published>2005-09-02T07:03:09Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=13ae6d81b963c7b22ab9c158ee5a392fb57579fe'/>
<id>urn:sha1:13ae6d81b963c7b22ab9c158ee5a392fb57579fe</id>
<content type='text'>
This patch is against 2.6.10, but still applies cleanly. It's just
s/driverfs/sysfs/ in this file.

Signed-off-by: Rolf Eike Beer &lt;eike-kernel@sf-tec.de&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[NET]: Fix sparse warnings</title>
<updated>2005-08-29T23:01:32Z</updated>
<author>
<name>Arnaldo Carvalho de Melo</name>
<email>acme@mandriva.com</email>
</author>
<published>2005-08-16T05:18:02Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=20380731bc2897f2952ae055420972ded4cd786e'/>
<id>urn:sha1:20380731bc2897f2952ae055420972ded4cd786e</id>
<content type='text'>
Of this type, mostly:

CHECK   net/ipv6/netfilter.c
net/ipv6/netfilter.c:96:12: warning: symbol 'ipv6_netfilter_init' was not declared. Should it be static?
net/ipv6/netfilter.c:101:6: warning: symbol 'ipv6_netfilter_fini' was not declared. Should it be static?

Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@mandriva.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] kbuild: automatically append a short string to the version based upon the git commit</title>
<updated>2005-08-10T19:11:23Z</updated>
<author>
<name>Ryan Anderson</name>
<email>ryan@michonline.com</email>
</author>
<published>2005-07-31T08:57:49Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=aaebf4332018980fef4e601d1b5a6e52dd9e9ae4'/>
<id>urn:sha1:aaebf4332018980fef4e601d1b5a6e52dd9e9ae4</id>
<content type='text'>
If CONFIG_AUTO_LOCALVERSION is set, the user is using a git-based tree, and the
current HEAD is not referred to by any tags in .git/refs/tags/, append -g and
the first 8 characters of the commit to the version string.  This makes it
easier to use git-bisect, and/or to do a daily build, without trampling on your
older, working builds, or accidentally setting up conflicting sets of modules.

Signed-off-by: Ryan Anderson &lt;ryan@michonline.com&gt;
Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>kconfig: move initramfs options to General Setup</title>
<updated>2005-08-10T18:44:50Z</updated>
<author>
<name>Sam Ravnborg</name>
<email>sam@mars.(none)</email>
</author>
<published>2005-08-10T18:44:50Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=dbec486632d2303f5c0e75af7a8473fa4c4a145a'/>
<id>urn:sha1:dbec486632d2303f5c0e75af7a8473fa4c4a145a</id>
<content type='text'>
Move initramfs options from Device Drivers | Block Drivers to General Setup
This is a more natural place for this option.

Furthermore separate out intramfs options to usr/Kconfig

Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] x86_64: Some cleanup in setup64.c</title>
<updated>2005-07-29T04:45:58Z</updated>
<author>
<name>Andi Kleen</name>
<email>ak@suse.de</email>
</author>
<published>2005-07-29T04:15:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=a940199f206dcf51c65fae27e2ce412f2c5a2b22'/>
<id>urn:sha1:a940199f206dcf51c65fae27e2ce412f2c5a2b22</id>
<content type='text'>
Minor cleanup.

Move things into their include files, remove obsolete includes, fix
indentation, remove obsolete special cases etc.

I also added the per cpu section to asm-generic/sections.h and fixed
init/main.c to use it.

Signed-off-by: Andi Kleen &lt;ak@suse.de&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
</feed>
