Austin Zhang
8cb51ba8e0
crypto: crc32c - Use Intel CRC32 instruction
...
From NHM processor onward, Intel processors can support hardware accelerated
CRC32c algorithm with the new CRC32 instruction in SSE 4.2 instruction set.
The patch detects the availability of the feature, and chooses the most proper
way to calculate CRC32c checksum.
Byte code instructions are used for compiler compatibility.
No MMX / XMM registers is involved in the implementation.
Signed-off-by: Austin Zhang <[email protected] >
Signed-off-by: Kent Liu <[email protected] >
Signed-off-by: Herbert Xu <[email protected] >
2008-08-29 15:49:50 +10:00
..
alpha
[PATCH] fix osf_getdirents()
2008-08-25 01:18:06 -04:00
arm
[ARM] 5226/1: remove unmatched comment end.
2008-08-28 17:12:29 +01:00
avr32
avr32: Make atstk1006_nand_data definition static
2008-08-08 12:44:56 +02:00
blackfin
Blackfin arch: Fix PM building on BF52x: No ROTWE on BF52x, add USBWE
2008-08-28 17:32:01 +08:00
cris
removed unused #include <linux/version.h>'s
2008-08-23 12:14:12 -07:00
frv
FRV: Wire up new system calls
2008-08-01 13:03:49 -07:00
h8300
[h8300] move include/asm-h8300 to arch/h8300/include/asm
2008-08-13 14:26:32 -07:00
ia64
[IA64] Fix __{in,out}s{w,l} to handle unaligned data
2008-08-25 11:23:13 -07:00
m32r
m32r: use generic show_mem()
2008-07-26 12:00:11 -07:00
m68k
m68k{,nommu}: Wire up new system calls
2008-08-11 10:37:34 -07:00
m68knommu
m68k{,nommu}: Wire up new system calls
2008-08-11 10:37:34 -07:00
mips
[MIPS] Ignore vmlinux.lds generated files
2008-08-26 09:10:27 +01:00
mn10300
removed unused #include <linux/version.h>'s
2008-08-23 12:14:12 -07:00
parisc
[PATCH] fix hpux_getdents()
2008-08-25 01:18:07 -04:00
powerpc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
2008-08-27 17:38:07 -07:00
s390
[S390] Fix linker script.
2008-08-25 18:15:01 +02:00
sh
Merge branch 'sh/for-2.6.27' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6
2008-08-20 08:46:11 -07:00
sparc
sparc: Add target for a stripped kernel
2008-08-24 20:35:47 -07:00
sparc64
sparc64: Make NUMA depend upon SMP.
2008-08-24 19:41:43 -07:00
um
uml: fix tty-related build error
2008-07-30 09:41:45 -07:00
x86
crypto: crc32c - Use Intel CRC32 instruction
2008-08-29 15:49:50 +10:00
xtensa
remove unneeded #include <linux/ide.h>'s
2008-08-05 18:17:00 +02:00
.gitignore
Kconfig
tracehook: CONFIG_HAVE_ARCH_TRACEHOOK
2008-07-26 12:00:09 -07:00