<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/kernel/exec_domain.c, branch v2.6.17.2</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v2.6.17.2</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v2.6.17.2'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2006-03-24T15:33:30Z</updated>
<entry>
<title>[PATCH] Fix module refcount leak in __set_personality()</title>
<updated>2006-03-24T15:33:30Z</updated>
<author>
<name>Sergey Vlasov</name>
<email>vsu@altlinux.ru</email>
</author>
<published>2006-03-24T11:18:38Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=6a4d11c2abc57ed7ca42041e5f68ae4f7f640a81'/>
<id>urn:sha1:6a4d11c2abc57ed7ca42041e5f68ae4f7f640a81</id>
<content type='text'>
If the change of personality does not lead to change of exec domain,
__set_personality() returned without releasing the module reference
acquired by lookup_exec_domain().

Signed-off-by: Sergey Vlasov &lt;vsu@altlinux.ru&gt;
Cc: Christoph Hellwig &lt;hch@lst.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] 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>
</feed>
