Herbert Xu
64baf3cfea
[CRYPTO]: Added CRYPTO_TFM_REQ_MAY_SLEEP flag
...
The crypto layer currently uses in_atomic() to determine whether it is
allowed to sleep. This is incorrect since spin locks don't always cause
in_atomic() to return true.
Instead of that, this patch returns to an earlier idea of a per-tfm flag
which determines whether sleeping is allowed. Unlike the earlier version,
the default is to not allow sleeping. This ensures that no existing code
can break.
As usual, this flag may either be set through crypto_alloc_tfm(), or
just before a specific crypto operation.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
2005-09-01 17:43:05 -07:00
..
acpi
/home/lenb/src/to-linus branch 'acpi-2.6.12'
2005-07-29 23:31:17 -04:00
asm-alpha
[NET]: Introduce SO_{SND,RCV}BUFFORCE socket options
2005-08-29 15:31:35 -07:00
asm-arm
[NET]: Introduce SO_{SND,RCV}BUFFORCE socket options
2005-08-29 15:31:35 -07:00
asm-arm26
[NET]: Introduce SO_{SND,RCV}BUFFORCE socket options
2005-08-29 15:31:35 -07:00
asm-cris
[NET]: Introduce SO_{SND,RCV}BUFFORCE socket options
2005-08-29 15:31:35 -07:00
asm-frv
[NET]: Introduce SO_{SND,RCV}BUFFORCE socket options
2005-08-29 15:31:35 -07:00
asm-generic
[PATCH] pci and yenta: pcibios_bus_to_resource
2005-08-04 21:32:46 -07:00
asm-h8300
[NET]: Introduce SO_{SND,RCV}BUFFORCE socket options
2005-08-29 15:31:35 -07:00
asm-i386
[NET]: Fix ipl=>ihl typo in ip_fast_csum
2005-08-29 16:02:48 -07:00
asm-ia64
[NET]: Introduce SO_{SND,RCV}BUFFORCE socket options
2005-08-29 15:31:35 -07:00
asm-m32r
[NET]: Fix ipl=>ihl typo in ip_fast_csum
2005-08-29 16:02:48 -07:00
asm-m68k
[NET]: Introduce SO_{SND,RCV}BUFFORCE socket options
2005-08-29 15:31:35 -07:00
asm-m68knommu
[PATCH] Add emergency_restart()
2005-07-26 14:35:41 -07:00
asm-mips
[NET]: Introduce SO_{SND,RCV}BUFFORCE socket options
2005-08-29 15:31:35 -07:00
asm-parisc
[NET]: Introduce SO_{SND,RCV}BUFFORCE socket options
2005-08-29 15:31:35 -07:00
asm-powerpc
[PATCH] Move all the very similar files to asm-powerpc
2005-08-30 13:32:06 +10:00
asm-ppc
Merge HEAD from master.kernel.org:/pub/scm/linux/kernel/git/paulus/ppc64-2.6
2005-08-29 21:44:33 -07:00
asm-ppc64
Merge HEAD from master.kernel.org:/pub/scm/linux/kernel/git/paulus/ppc64-2.6
2005-08-29 21:44:33 -07:00
asm-s390
[NET]: Introduce SO_{SND,RCV}BUFFORCE socket options
2005-08-29 15:31:35 -07:00
asm-sh
[NET]: Introduce SO_{SND,RCV}BUFFORCE socket options
2005-08-29 15:31:35 -07:00
asm-sh64
[PATCH] SH64: inotify and ioprio syscalls
2005-08-18 12:53:57 -07:00
asm-sparc
[NET]: Introduce SO_{SND,RCV}BUFFORCE socket options
2005-08-29 15:31:35 -07:00
asm-sparc64
[NET]: Introduce SO_{SND,RCV}BUFFORCE socket options
2005-08-29 15:31:35 -07:00
asm-um
um: fix __pa/__va macro expansion problem
2005-08-15 17:40:46 -07:00
asm-v850
[NET]: Introduce SO_{SND,RCV}BUFFORCE socket options
2005-08-29 15:31:35 -07:00
asm-x86_64
[NET]: Fix ipl=>ihl typo in ip_fast_csum
2005-08-29 16:02:48 -07:00
asm-xtensa
[NET]: Introduce SO_{SND,RCV}BUFFORCE socket options
2005-08-29 15:31:35 -07:00
linux
[CRYPTO]: Added CRYPTO_TFM_REQ_MAY_SLEEP flag
2005-09-01 17:43:05 -07:00
math-emu
media
[PATCH] V4L: Miscellaneous fixes
2005-08-01 19:13:59 -07:00
mtd
net
[IPVS]: "extern inline" -> "static inline"
2005-09-01 17:40:26 -07:00
pcmcia
[PATCH] pcmcia: fix pcmcia-cs compilation
2005-07-12 16:00:59 -07:00
rdma
[PATCH] IB: move include files to include/rdma
2005-08-26 20:37:38 -07:00
rxrpc
scsi
[SCSI] fix target scanning oops with fc transport class
2005-08-08 17:14:55 -05:00
sound
[ALSA] version 1.0.10rc1
2005-08-30 08:48:35 +02:00
video