<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux-bitkeeper.git/crypto/internal.h, branch master</title>
<subtitle>Linux Kernel BitKeeper History</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/atom?h=master</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/'/>
<updated>2004-09-08T00:48:45Z</updated>
<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-bitkeeper.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>
<entry>
<title>[PATCH] move scatterwalk functions to own file</title>
<updated>2004-03-01T15:02:18Z</updated>
<author>
<name>Andrew Morton</name>
<email>akpm@osdl.org</email>
</author>
<published>2004-03-01T15:02:18Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=5f9e594b031e9eb76240991d7b3f5b88c5fb91a1'/>
<id>urn:sha1:5f9e594b031e9eb76240991d7b3f5b88c5fb91a1</id>
<content type='text'>
From: Christophe Saout &lt;christophe@saout.de&gt;

I've cleaned up the latest patches and adjusted the header files.

This patch moves the scatterwalk functions from cipher.c to
scatterwalk.c and adds a header file.
</content>
</entry>
<entry>
<title>[CRYPTO]: Use try_then_request_module().</title>
<updated>2003-09-04T16:02:39Z</updated>
<author>
<name>Rusty Russell</name>
<email>rusty@rustcorp.com.au</email>
</author>
<published>2003-09-04T16:02:39Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=8697648c34930bb48cfc40785688cd73a3e7269c'/>
<id>urn:sha1:8697648c34930bb48cfc40785688cd73a3e7269c</id>
<content type='text'>
try_then_request_module() does what crypto/autoload.c is doing, so
replace it.  Fix try_then_request_module(), too (thanks James).
</content>
</entry>
<entry>
<title>[SOFTIRQ]: Move softirq implementation to common area, add debug check.</title>
<updated>2003-03-31T06:32:13Z</updated>
<author>
<name>David S. Miller</name>
<email>davem@nuts.ninka.net</email>
</author>
<published>2003-03-31T06:32:13Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=e328b98a082fe40696e744440469577b4b74e013'/>
<id>urn:sha1:e328b98a082fe40696e744440469577b4b74e013</id>
<content type='text'>
1) Every arch implemented local_bh_foo identically, move to
   linux/interrupt.h
2) Kill all asm/softirq.h references
3) Kill asm/softirq.h itself
4) Move local_bh_disable() out of line to kernel/softirq.c
5) Add BUG check on irqs_disabled() to local_bh_disable()
</content>
</entry>
<entry>
<title>[CRYPTO]: Add Deflate algorithm to crypto API.</title>
<updated>2003-03-28T19:17:21Z</updated>
<author>
<name>James Morris</name>
<email>jmorris@intercode.com.au</email>
</author>
<published>2003-03-28T19:17:21Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=0946befcaa7df551c1b9664506c947201007a3f0'/>
<id>urn:sha1:0946befcaa7df551c1b9664506c947201007a3f0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[CRYPTO]: Eliminate crypto_tfm.crt_ctx, from Adam Richter.</title>
<updated>2003-03-08T03:46:27Z</updated>
<author>
<name>James Morris</name>
<email>jmorris@intercode.com.au</email>
</author>
<published>2003-03-08T03:46:27Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=16ffa71a18bb0177edfeb3d3a46880375587191c'/>
<id>urn:sha1:16ffa71a18bb0177edfeb3d3a46880375587191c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[CRYPTO]: Move km_types out of header.</title>
<updated>2003-03-08T03:34:54Z</updated>
<author>
<name>James Morris</name>
<email>jmorros@intercode.com.au</email>
</author>
<published>2003-03-08T03:34:54Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=a163900d86ffbd0a1ccedb683789878a140a82e7'/>
<id>urn:sha1:a163900d86ffbd0a1ccedb683789878a140a82e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[CRYPTO]: in/out scatterlist support for ciphers.</title>
<updated>2003-02-02T15:35:32Z</updated>
<author>
<name>James Morris</name>
<email>jmorris@intercode.com.au</email>
</author>
<published>2003-02-02T15:35:32Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=3957f2b34960d85b63e814262a8be7d5ad91444d'/>
<id>urn:sha1:3957f2b34960d85b63e814262a8be7d5ad91444d</id>
<content type='text'>
- Merge scatterwalk patch from Adam J. Richter &lt;adam@yggdrasil.com&gt;
  API change: cipher methods now take in/out scatterlists and nbytes 
  params.
- Merge gss_krb5_crypto update from Adam J. Richter &lt;adam@yggdrasil.com&gt;
- Add KM_SOFTIRQn (instead of KM_CRYPTO_IN etc).
- Add asm/kmap_types.h to crypto/internal.h
- Update cipher.c credits.
- Update cipher.c documentation.
</content>
</entry>
<entry>
<title>[CRYPTO]: internal.h needs init.h</title>
<updated>2002-12-08T06:40:58Z</updated>
<author>
<name>David S. Miller</name>
<email>davem@nuts.ninka.net</email>
</author>
<published>2002-12-08T06:40:58Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=43ff0e0d904418ea56b23632bdef704fcfbf6093'/>
<id>urn:sha1:43ff0e0d904418ea56b23632bdef704fcfbf6093</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[CRYPTO]: Dont compile procfs stuff if procfs is not enabled.</title>
<updated>2002-12-06T03:04:03Z</updated>
<author>
<name>James Morris</name>
<email>jmorris@intercode.com.au</email>
</author>
<published>2002-12-06T03:04:03Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux-bitkeeper.git/commit/?id=f1853422bfddde6e25868ef280f96752e71e5dec'/>
<id>urn:sha1:f1853422bfddde6e25868ef280f96752e71e5dec</id>
<content type='text'>
</content>
</entry>
</feed>
