Herbert Xu
5c64097aa0
[CRYPTO] scatterwalk: Prepare for block ciphers
...
This patch prepares the scatterwalk code for use by the new block cipher
type.
Firstly it halves the size of scatter_walk on 32-bit platforms. This
is important as we allocate at least two of these objects on the stack
for each block cipher operation.
It also exports the symbols since the block cipher code can be built as
a module.
Finally there is a hack in scatterwalk_unmap that relies on progress
being made. Unfortunately, for hardware crypto we can't guarantee
progress to be made since the hardware can fail.
So this also gets rid of the hack by not advancing the address returned
by scatterwalk_map.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2006-09-21 11:41:52 +10:00
..
acpi
Pull acpi_os_allocate into test branch
2006-07-10 02:39:47 -04:00
asm-alpha
[PATCH] Fix 'make headers_check' for Alpha
2006-09-16 12:54:32 -07:00
asm-arm
[ARM] 3815/1: headers_install support for ARM
2006-09-18 16:28:50 +01:00
asm-arm26
[PATCH] remove set_wmb - arch removal
2006-07-14 21:56:14 -07:00
asm-cris
[PATCH] remove set_wmb - arch removal
2006-07-14 21:56:14 -07:00
asm-frv
[PATCH] remove set_wmb - arch removal
2006-07-14 21:56:14 -07:00
asm-generic
[PATCH] headers_check: remove <asm/timex.h> from user export
2006-09-13 07:32:15 -07:00
asm-h8300
[PATCH] remove set_wmb - arch removal
2006-07-14 21:56:14 -07:00
asm-i386
x86: save/restore eflags in context switch
2006-09-18 16:20:40 -07:00
asm-ia64
[PATCH] Fix 'make headers_check' on ia64
2006-09-16 12:54:32 -07:00
asm-m32r
[PATCH] remove set_wmb - arch removal
2006-07-14 21:56:14 -07:00
asm-m68k
[PATCH] Fix 'make headers_check' on ia64
2006-09-19 07:59:59 -07:00
asm-m68knommu
[PATCH] remove set_wmb - arch removal
2006-07-14 21:56:14 -07:00
asm-mips
[PATCH] headers_check: fix userspace build of asm-mips/page.h
2006-09-13 07:32:16 -07:00
asm-parisc
[PATCH] headers_check: Clean up asm-parisc/page.h for user headers
2006-09-19 07:59:59 -07:00
asm-powerpc
[POWERPC] Fix MMIO ops to provide expected barrier behaviour
2006-09-13 22:08:26 +10:00
asm-ppc
[POWERPC] Fix MMIO ops to provide expected barrier behaviour
2006-09-13 22:08:26 +10:00
asm-s390
[PATCH] Fix 'make headers_check' on s390
2006-09-16 12:54:31 -07:00
asm-sh
[PATCH] sh: fix FPN_START typo
2006-09-08 10:22:50 -07:00
asm-sh64
sh64: Use generic BUG_ON()/WARN_ON().
2006-09-12 14:38:23 +09:00
asm-sparc
[PATCH] IA64,sparc: local DoS with corrupted ELFs
2006-09-08 08:40:46 -07:00
asm-sparc64
[PATCH] IA64,sparc: local DoS with corrupted ELFs
2006-09-08 08:40:46 -07:00
asm-um
asm-v850
[PATCH] remove set_wmb - arch removal
2006-07-14 21:56:14 -07:00
asm-x86_64
[PATCH] Fix 'make headers_check' on x86_64
2006-09-16 12:54:32 -07:00
asm-xtensa
[PATCH] remove set_wmb - arch removal
2006-07-14 21:56:14 -07:00
crypto
[CRYPTO] scatterwalk: Prepare for block ciphers
2006-09-21 11:41:52 +10:00
keys
linux
[CRYPTO] cipher: Added encrypt_one/decrypt_one
2006-09-21 11:41:51 +10:00
math-emu
media
V4L/DVB (4605): Fixes an issue with V4L1 and make headers-install
2006-09-10 13:45:55 -03:00
mtd
net
[IPSEC]: Move linux/crypto.h inclusion out of net/xfrm.h
2006-09-21 11:16:30 +10:00
pcmcia
rdma
IB/mad: Validate MADs for spec compliance
2006-07-24 09:18:07 -07:00
rxrpc
scsi
[SCSI] iscsi bugfixes: reduce memory allocations
2006-07-28 11:49:34 -05:00
sound
[ALSA] Fix section mismatch errors in ALSA PCI drivers
2006-07-12 20:08:01 +02:00
video
[PATCH] mbxfb: Add framebuffer driver for the Intel 2700G
2006-07-14 21:53:55 -07:00
Kbuild