<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/Documentation/DocBook/kernel-hacking.tmpl, branch v3.0.76</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v3.0.76</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v3.0.76'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2009-12-10T02:59:52Z</updated>
<entry>
<title>docbook: fix signal_pending() argument</title>
<updated>2009-12-10T02:59:52Z</updated>
<author>
<name>Shawn Bohrer</name>
<email>shawn.bohrer@gmail.com</email>
</author>
<published>2009-12-07T02:30:44Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=2770f189b7a5582869c137e5617fb88cc0ad0fd3'/>
<id>urn:sha1:2770f189b7a5582869c137e5617fb88cc0ad0fd3</id>
<content type='text'>
Since signal_pending() takes a task_struct pointer as an argument, update
the example to pass in 'current'.

Signed-off-by: Shawn Bohrer &lt;shawn.bohrer@gmail.com&gt;
Signed-off-by: Randy Dunlap &lt;randy.dunlap@oracle.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>docbook: fix printk of ip address</title>
<updated>2009-07-30T20:10:50Z</updated>
<author>
<name>Tobias Klauser</name>
<email>tklauser@distanz.ch</email>
</author>
<published>2009-07-30T20:10:50Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=2a8aaacda5097fa92a39948da1b4c6614b6e150e'/>
<id>urn:sha1:2a8aaacda5097fa92a39948da1b4c6614b6e150e</id>
<content type='text'>
Use the %pI4 format string instead of %d.%d.%d.%d and NIPQUAD.

Signed-off-by: Tobias Klauser &lt;tklauser@distanz.ch&gt;
Signed-off-by: Randy Dunlap &lt;randy.dunlap@oracle.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>docbooks: fix fatal filename errors</title>
<updated>2008-10-26T23:32:10Z</updated>
<author>
<name>Randy Dunlap</name>
<email>randy.dunlap@oracle.com</email>
</author>
<published>2008-10-26T00:24:36Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=a1a739c56ad031b8bf8b3804f568ac88899f8dd7'/>
<id>urn:sha1:a1a739c56ad031b8bf8b3804f568ac88899f8dd7</id>
<content type='text'>
Fix docbook fatal errors (file location changed):

docproc: lin2628-rc1/include/asm-x86/io_32.h: No such file or directory
make[1]: *** [Documentation/DocBook/deviceiobook.xml] Error 1

docproc: lin2628-rc1/include/asm-x86/atomic_32.h: No such file or directory
make[1]: *** [Documentation/DocBook/kernel-api.xml] Error 1

docproc: lin2628-rc1/include/asm-x86/mca_dma.h: No such file or directory
make[1]: *** [Documentation/DocBook/mcabook.xml] Error 1

Signed-off-by: Randy Dunlap &lt;randy.dunlap@oracle.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>misc: replace remaining __FUNCTION__ with __func__</title>
<updated>2008-10-20T23:17:42Z</updated>
<author>
<name>Harvey Harrison</name>
<email>harvey.harrison@gmail.com</email>
</author>
<published>2008-10-20T23:00:08Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=653c03168348ac7aebb969931f87ba281749d7dd'/>
<id>urn:sha1:653c03168348ac7aebb969931f87ba281749d7dd</id>
<content type='text'>
__FUNCTION__ is gcc-specific, use __func__

Signed-off-by: Harvey Harrison &lt;harvey.harrison@gmail.com&gt;
Acked-by: Randy Dunlap &lt;randy.dunlap@oracle.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>docbook/kernel-hacking: fixup x86 path/file names</title>
<updated>2007-10-13T16:52:26Z</updated>
<author>
<name>Randy Dunlap</name>
<email>randy.dunlap@oracle.com</email>
</author>
<published>2007-10-13T04:17:12Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=34ca81026eee69224c8707c7877a343dff96db62'/>
<id>urn:sha1:34ca81026eee69224c8707c7877a343dff96db62</id>
<content type='text'>
Fix docbook templates for modified x86 path/filenames.

Signed-off-by: Randy Dunlap &lt;randy.dunlap@oracle.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] fixup Documentation/DocBook/kernel-hacking.tmpl</title>
<updated>2005-09-21T17:11:55Z</updated>
<author>
<name>Christoph Hellwig</name>
<email>hch@lst.de</email>
</author>
<published>2005-09-21T16:55:40Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=8f91648dcb0685d58aa046b25c69ce0d5f284f8c'/>
<id>urn:sha1:8f91648dcb0685d58aa046b25c69ce0d5f284f8c</id>
<content type='text'>
__FUNCTION__ is the prefered kernel idiom, __func__ is not supported by gcc
2.95 (we actually map __FUNCTION__ to __func__ for more recent compilers,
but it should never be used directly)

Signed-off-by: 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] Update Documentation/DocBook/kernel-hacking.tmpl</title>
<updated>2005-09-09T21:03:42Z</updated>
<author>
<name>Rusty Russell</name>
<email>rusty@rustcorp.com.au</email>
</author>
<published>2005-09-09T20:10:11Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=b6c17ea4eff360359d1741272028610035bb2da9'/>
<id>urn:sha1:b6c17ea4eff360359d1741272028610035bb2da9</id>
<content type='text'>
Update the hacking guide, before CONFIG_PREEMPT_RT goes in and it needs
rewriting again.

Changes include modernization of quotes, removal of most references to
bottom halves (some mention required because we still use bh in places to
mean softirq).

It would be nice to have a discussion of sparse and various annotations.
Please send patches straight to akpm.

Signed-off-by: Rusty Russell &lt;rusty@rustcorp.com.au&gt; (authored)
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] docbook: convert template files to XML</title>
<updated>2005-03-12T00:38:24Z</updated>
<author>
<name>Martin Waitz</name>
<email>tali@admingilde.org</email>
</author>
<published>2005-03-12T00:38:24Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=f25aad9eeb251592d79000c1a0c5830756358760'/>
<id>urn:sha1:f25aad9eeb251592d79000c1a0c5830756358760</id>
<content type='text'>
Convert template files to XML

Signed-off-by: Martin Waitz &lt;tali@admingilde.org&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] #include &lt;asm/bitops.h&gt; -&gt; #include &lt;linux/bitops.h&gt;</title>
<updated>2004-10-20T01:39:25Z</updated>
<author>
<name>Adrian Bunk</name>
<email>bunk@stusta.de</email>
</author>
<published>2004-10-20T01:39:25Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=eb293c3e9cdd84f5ae1ab052af76d523cbbabcbe'/>
<id>urn:sha1:eb293c3e9cdd84f5ae1ab052af76d523cbbabcbe</id>
<content type='text'>
There's no reason to directly #include &lt;asm/bitops.h&gt; since it's
available on all architectures and also included by
#include &lt;linux/bitops.h&gt;.

This patch changes #include &lt;asm/bitops.h&gt; to #include &lt;linux/bitops.h&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] factor out common &lt;asm/hardirq.h&gt; code</title>
<updated>2004-09-08T00:48:45Z</updated>
<author>
<name>Christoph Hellwig</name>
<email>hch@lst.de</email>
</author>
<published>2004-09-08T00:48:45Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=cfec5c01d3d2957f346e4560a4eee0a54195b6f6'/>
<id>urn:sha1:cfec5c01d3d2957f346e4560a4eee0a54195b6f6</id>
<content type='text'>
Since the irq handling rework in 2.5 lots of code in the individual
&lt;asm/hardirq.h&gt; files is the same.  This patch moves that common code
to &lt;linux/hardirq.h&gt;.  The following differences existed:

 - alpha, m68k, m68knommu and v850 were missing the ~PREEMPT_ACTIVE
   masking in the CONFIG_PREEMPT case of in_atomic().  These
   architectures don't support CONFIG_PREEMPT else this would have been
   an easily-spottbale bug
 - S390 didn't provide synchronize_irq as it doesn't fit into their
   I/O model.  They now get a spurious prototype/macro
 - ppc added a new preemptible() macro that is provided for all
   architectures now.

Most drivers were using &lt;linux/interrupt.h&gt; as they should, but a few
drivers and lots of architecture code has been updated to use
&lt;linux/hardirq.h&gt; instead of &lt;asm/hardirq.h&gt;

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