<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/include/linux/kref.h, branch v2.6.16.45</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v2.6.16.45</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v2.6.16.45'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2005-03-09T02:00:20Z</updated>
<entry>
<title>[PATCH] kref: make kref_put return if this was the last put call.</title>
<updated>2005-03-09T02:00:20Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@suse.de</email>
</author>
<published>2005-03-09T02:00:20Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=dc01d0035a3efd4e12b4aabf7eaae4d69a263978'/>
<id>urn:sha1:dc01d0035a3efd4e12b4aabf7eaae4d69a263978</id>
<content type='text'>
This is needed for the upcoming klist code from Pat.

Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>Use "ifdef" rather than "if" to test for __KERNEL__</title>
<updated>2004-09-01T09:24:37Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2004-09-01T09:24:37Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=6ce8ea8a4590fa59e8987392960983254fdfc16e'/>
<id>urn:sha1:6ce8ea8a4590fa59e8987392960983254fdfc16e</id>
<content type='text'>
Both work, but the latter can cause warnings in user space
from compilers that don't like using undefined identifiers
in preprocessor expressions (quite reasonable).

Pointed out by Randy Dunlap.
</content>
</entry>
<entry>
<title>Allow the compiler to notice "constant" header file.</title>
<updated>2004-08-31T14:07:07Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2004-08-31T14:07:07Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=f0c3ad0c470451c21206aaf3fe028042494b3af7'/>
<id>urn:sha1:f0c3ad0c470451c21206aaf3fe028042494b3af7</id>
<content type='text'>
Both gcc and sparse will speed up tokenization by noticing
when a header file is protected by the standard preprocessor
#ifndef .. #endif exclusion.

However, that requires that the headers actually _use_ that
standard exclusion. Some did their own little broken dance.
</content>
</entry>
<entry>
<title>KREF: make kref_get() return void as it makes sense to do so.</title>
<updated>2004-08-23T06:17:08Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>greg@kroah.com</email>
</author>
<published>2004-08-23T06:17:08Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=01fb6e1b5d52231dfc6bab92e855e3c8b08ed56a'/>
<id>urn:sha1:01fb6e1b5d52231dfc6bab92e855e3c8b08ed56a</id>
<content type='text'>
Thanks to Kiran for bugging me to do this.

Signed-off-by: Greg Kroah-Hartman &lt;greg@kroah.com&gt;
</content>
</entry>
<entry>
<title>KREF: shrink the size of struct kref down to just a single atomic_t</title>
<updated>2004-08-02T10:02:58Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>greg@kroah.com</email>
</author>
<published>2004-08-02T10:02:58Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=5e5f1d28c09dd694a1f6ddb23265ae385d6bfa68'/>
<id>urn:sha1:5e5f1d28c09dd694a1f6ddb23265ae385d6bfa68</id>
<content type='text'>
This was based on a patch from Kiran, but tweaked further by me.

Signed-off-by: Ravikiran Thirumalai &lt;kiran@in.ibm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;greg@kroah.com&gt;
</content>
</entry>
<entry>
<title>kref: add kref structure to kernel tree.</title>
<updated>2004-03-15T06:39:18Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>greg@kroah.com</email>
</author>
<published>2004-03-15T06:39:18Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=04e52ea83772c5e47c0f36328c10f21e744d57ba'/>
<id>urn:sha1:04e52ea83772c5e47c0f36328c10f21e744d57ba</id>
<content type='text'>
Based on the kobject structure, but much smaller and simpler to use.
</content>
</entry>
</feed>
