<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/kernel/exec_domain.c, branch v2.6.12.2</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v2.6.12.2</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v2.6.12.2'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2005-01-08T06:09:06Z</updated>
<entry>
<title>[PATCH] Lock initializer cleanup (Core)</title>
<updated>2005-01-08T06:09:06Z</updated>
<author>
<name>Thomas Gleixner</name>
<email>tglx@linutronix.de</email>
</author>
<published>2005-01-08T06:09:06Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=44b7f61e2868c2d4895c93b0d3382389a7a66f6b'/>
<id>urn:sha1:44b7f61e2868c2d4895c93b0d3382389a7a66f6b</id>
<content type='text'>
Kernel core files converted to use the new lock initializers.

Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Acked-by: Ingo Molnar &lt;mingo@elte.hu&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 missing linux/syscalls.h includes</title>
<updated>2004-10-18T15:54:02Z</updated>
<author>
<name>Arnd Bergmann</name>
<email>arnd@arndb.de</email>
</author>
<published>2004-10-18T15:54:02Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=09b9135c6e9950c0f12e3e6993ae52ab1baf0476'/>
<id>urn:sha1:09b9135c6e9950c0f12e3e6993ae52ab1baf0476</id>
<content type='text'>
I found that the prototypes for sys_waitid and sys_fcntl in
&lt;linux/syscalls.h&gt; don't match the implementation.  In order to keep all
prototypes in sync in the future, now include the header from each file
implementing any syscall.

Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&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] remove unused sysctls from kernel/personality.c</title>
<updated>2004-09-08T00:50:53Z</updated>
<author>
<name>Christoph Hellwig</name>
<email>hch@lst.de</email>
</author>
<published>2004-09-08T00:50:53Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=fa77470de27782797fa7d3ec1aef0c4a270e1672'/>
<id>urn:sha1:fa77470de27782797fa7d3ec1aef0c4a270e1672</id>
<content type='text'>
These are only used by the out of tree linux-abi project, so it makes sense
to define them in those modules.

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] double semicolon cleanup</title>
<updated>2004-03-31T00:48:12Z</updated>
<author>
<name>Alexander Stohr</name>
<email>alexander.stohr@gmx.de</email>
</author>
<published>2004-03-31T00:48:12Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=96531b3706a5d1e84f138ce45afb3d003f6adade'/>
<id>urn:sha1:96531b3706a5d1e84f138ce45afb3d003f6adade</id>
<content type='text'>
This cleans up a larger amount of superfluos ";;" statements in current
Linux kernel sources by converting them to the regular single ";"
statments.

It seems to be a common problem that at the end of a line the semicolon
key is producing an echo.
</content>
</entry>
<entry>
<title>[PATCH] C99 struct initializers for kernel files</title>
<updated>2003-06-03T10:37:54Z</updated>
<author>
<name>Art Haas</name>
<email>ahaas@airmail.net</email>
</author>
<published>2003-06-03T10:37:54Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=6f79387d2321847e687b61f9711606b58f23b859'/>
<id>urn:sha1:6f79387d2321847e687b61f9711606b58f23b859</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make request_module() take a printf-like vararg argument instead of a string.</title>
<updated>2003-05-17T05:39:18Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@home.transmeta.com</email>
</author>
<published>2003-05-17T05:39:18Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=d847507434bbeda3e22b5f2c1cd5c486905ec1ab'/>
<id>urn:sha1:d847507434bbeda3e22b5f2c1cd5c486905ec1ab</id>
<content type='text'>
This is what a lot of the callers really wanted.
</content>
</entry>
<entry>
<title>[PATCH] more obsolete module API fixes</title>
<updated>2002-12-30T03:52:11Z</updated>
<author>
<name>Christoph Hellwig</name>
<email>hch@lst.de</email>
</author>
<published>2002-12-30T03:52:11Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=2cea9523ee55d8bda0b14287d5761c956868572c'/>
<id>urn:sha1:2cea9523ee55d8bda0b14287d5761c956868572c</id>
<content type='text'>
completly remove the old try_inc_mod_count()
</content>
</entry>
<entry>
<title>[PATCH] avoid deprecated module functions in core code</title>
<updated>2002-12-29T08:40:46Z</updated>
<author>
<name>Christoph Hellwig</name>
<email>hch@lst.de</email>
</author>
<published>2002-12-29T08:40:46Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=afe0458b256d78a37ba9f244cce29e141e1c658a'/>
<id>urn:sha1:afe0458b256d78a37ba9f244cce29e141e1c658a</id>
<content type='text'>
A second start at removing them from kernel/*.c and fs/*.c.

Note that module_put is fine for a NULL argument.
</content>
</entry>
<entry>
<title>[PATCH] module_name macro</title>
<updated>2002-11-13T08:56:06Z</updated>
<author>
<name>Rusty Russell</name>
<email>rusty@rustcorp.com.au</email>
</author>
<published>2002-11-13T08:56:06Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=c2ef76af633e063a5dfec5e7f84a55bc6e22f97b'/>
<id>urn:sha1:c2ef76af633e063a5dfec5e7f84a55bc6e22f97b</id>
<content type='text'>
Fixes crypto so it compiles with !CONFIG_MODULES, and cleans up two
other cases which did #ifdef CONFIG_MODULES.
</content>
</entry>
<entry>
<title>[PATCH] In-kernel Module Loader</title>
<updated>2002-11-11T01:08:07Z</updated>
<author>
<name>Rusty Russell</name>
<email>rusty@rustcorp.com.au</email>
</author>
<published>2002-11-11T01:08:07Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=aa65be3f456be1ac4359f7fffeb7b4ae3c149419'/>
<id>urn:sha1:aa65be3f456be1ac4359f7fffeb7b4ae3c149419</id>
<content type='text'>
This is an implementation of the in-kernel module loader extending
the try_inc_mod_count() primitive and making its use compulsory.
This has the benifit of simplicity, and similarity to the existing
scheme.  To reduce the cost of the constant increments and
decrements, reference counters are lockless and per-cpu.

Eliminated (coming in following patches):
 o Modversions
 o Module parameters
 o kallsyms
 o EXPORT_SYMBOL_GPL and MODULE_LICENCE checks
 o DEVICE_TABLE support.

New features:
 o Typesafe symbol_get/symbol_put
 o Single "insert this module" syscall interface allows trivial userspace.
 o Raceless loading and unloading

You will need the trivial replacement module utilities from:
	http://ozlabs.org/~rusty/module-init-tools-0.6.tar.gz
</content>
</entry>
</feed>
