Herbert Xu
f10b7897ee
[CRYPTO] api: Align tfm context as wide as possible
...
Since tfm contexts can contain arbitrary types we should provide at least
natural alignment (__attribute__ ((__aligned__))) for them. In particular,
this is needed on the Xscale which is a 32-bit architecture with a u64 type
that requires 64-bit alignment. This problem was reported by Ronen Shitrit.
The crypto_tfm structure's size was 44 bytes on 32-bit architectures and
80 bytes on 64-bit architectures. So adding this requirement only means
that we have to add an extra 4 bytes on 32-bit architectures.
On i386 the natural alignment is 16 bytes which also benefits the VIA
Padlock as it no longer has to manually align its context structure to
128 bits.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2006-03-21 20:14:08 +11:00
..
acpi
[ACPI] ACPICA 20060127
2006-01-31 03:25:09 -05:00
asm-alpha
[PATCH] add asm-generic/mman.h
2006-02-15 15:32:22 -08:00
asm-arm
[ARM] 3364/1: [cleanup] warning fix - definitions for enable_hlt and disable_hlt
2006-03-15 23:17:26 +00:00
asm-arm26
[PATCH] add asm-generic/mman.h
2006-02-15 15:32:22 -08:00
asm-cris
[PATCH] add asm-generic/mman.h
2006-02-15 15:32:22 -08:00
asm-frv
[PATCH] add asm-generic/mman.h
2006-02-15 15:32:22 -08:00
asm-generic
[PATCH] __get_unaligned() gcc-4 fix
2006-03-08 14:14:00 -08:00
asm-h8300
[PATCH] add asm-generic/mman.h
2006-02-15 15:32:22 -08:00
asm-i386
[PATCH] i386: port ATI timer fix from x86_64 to i386 II
2006-03-08 18:10:31 -08:00
asm-ia64
[IA64-SGI] Make number of TIO nodes configurable
2006-02-27 15:32:28 -08:00
asm-m32r
[PATCH] m32r: fix and update for gcc-4.0
2006-02-24 14:31:36 -08:00
asm-m68k
[PATCH] m68k: fix cmpxchg compile errors if CONFIG_RMW_INSNS=n
2006-03-09 19:47:38 -08:00
asm-m68knommu
[PATCH] m68knommu: hardirq.h needs definition of NR_IRQS
2006-02-07 16:16:54 -08:00
asm-mips
[MIPS] Sibyte: Fix race in sb1250_gettimeoffset().
2006-03-18 16:59:30 +00:00
asm-parisc
[PATCH] add asm-generic/mman.h
2006-02-15 15:32:22 -08:00
asm-powerpc
[PATCH] powerpc: properly configure DDR/P5IOC children devs
2006-03-16 16:55:07 +11:00
asm-ppc
[PATCH] powerpc: remove duplicate exports
2006-02-20 10:44:31 +11:00
asm-s390
[PATCH] s390: fix compile with VIRT_CPU_ACCOUNTING=n
2006-03-06 18:40:44 -08:00
asm-sh
[PATCH] add asm-generic/mman.h
2006-02-15 15:32:22 -08:00
asm-sh64
[PATCH] sh/sh64: Fix bogus TIOCGICOUNT definitions
2006-02-01 08:53:20 -08:00
asm-sparc
[SPARC]: Kill off these __put_user_ret things.
2006-03-20 01:13:15 -08:00
asm-sparc64
[SPARC64]: Fix 2 bugs in huge page support.
2006-03-20 01:17:17 -08:00
asm-um
[PATCH] uml: avoid "CONFIG_NR_CPUS undeclared" bogus error messages
2006-02-01 08:53:23 -08:00
asm-v850
[PATCH] add asm-generic/mman.h
2006-02-15 15:32:22 -08:00
asm-x86_64
Revert "[PATCH] x86_64: Only do the clustered systems have unsynchronized TSC assumption on IBM systems"
2006-02-27 20:41:56 -08:00
asm-xtensa
[PATCH] add asm-generic/mman.h
2006-02-15 15:32:22 -08:00
keys
[PATCH] Keys: Remove key duplication
2006-01-06 08:33:29 -08:00
linux
[CRYPTO] api: Align tfm context as wide as possible
2006-03-21 20:14:08 +11:00
math-emu
media
V4L/DVB (3388): tuner_params->tda988x is currently unused, so disable
2006-01-15 21:28:17 -02:00
mtd
net
Merge branch 'master'
2006-03-20 04:38:03 -05:00
pcmcia
[PATCH] pcmcia: Add macro to match PCMCIA cards by numeric ID and first vendor string
2006-03-01 11:11:26 +01:00
rdma
IB: Add node_guid to struct ib_device
2006-01-10 07:39:34 -08:00
rxrpc
scsi
[PATCH] add scsi_execute_in_process_context() API
2006-02-14 11:14:26 -06:00
sound
[PATCH] DocBook: fix kernel-doc comments
2006-01-10 08:01:53 -08:00
video
[PATCH] neofb: avoid resetting display config on unblank (v2)
2006-02-15 15:32:21 -08:00