Herbert Xu
17c2a42a24
[IPSEC]: Store afinfo pointer in xfrm_mode
...
It is convenient to have a pointer from xfrm_state to address-specific
functions such as the output function for a family. Currently the
address-specific policy code calls out to the xfrm state code to get
those pointers when we could get it in an easier way via the state
itself.
This patch adds an xfrm_state_afinfo to xfrm_mode (since they're
address-specific) and changes the policy code to use it. I've also
added an owner field to do reference counting on the module providing
the afinfo even though it isn't strictly necessary today since IPv6
can't be unloaded yet.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
2007-10-17 21:33:12 -07:00
..
acpi
asm-alpha
increase AT_VECTOR_SIZE to terminate saved_auxv properly
2007-10-17 08:43:00 -07:00
asm-arm
remove include/asm-*/ipc.h
2007-10-17 08:42:55 -07:00
asm-arm26
softlockup: make asm/irq_regs.h available on every platform
2007-10-17 08:42:47 -07:00
asm-avr32
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-blackfin
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-cris
remove include/asm-*/ipc.h
2007-10-17 08:42:55 -07:00
asm-frv
remove include/asm-*/ipc.h
2007-10-17 08:42:55 -07:00
asm-generic
remove include/asm-*/ipc.h
2007-10-17 08:42:55 -07:00
asm-h8300
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-ia64
increase AT_VECTOR_SIZE to terminate saved_auxv properly
2007-10-17 08:43:00 -07:00
asm-m32r
remove include/asm-*/ipc.h
2007-10-17 08:42:55 -07:00
asm-m68k
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-m68knommu
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-mips
[MIPS] Alchemy: Renumber interrupts so irq_cpu can work.
2007-10-17 18:28:48 +01:00
asm-parisc
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-powerpc
Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
2007-10-17 09:05:55 -07:00
asm-ppc
Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
2007-10-17 09:05:55 -07:00
asm-s390
remove include/asm-*/ipc.h
2007-10-17 08:42:55 -07:00
asm-sh
increase AT_VECTOR_SIZE to terminate saved_auxv properly
2007-10-17 08:43:00 -07:00
asm-sh64
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-sparc
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-sparc64
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-um
x86: rename .i assembler includes to .h
2007-10-17 20:16:29 +02:00
asm-v850
remove include/asm-*/ipc.h
2007-10-17 08:42:55 -07:00
asm-x86
Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-x86
2007-10-17 13:13:16 -07:00
asm-xtensa
remove strict ansi check from __u64 in asm/types.h
2007-10-17 08:42:53 -07:00
crypto
keys
KEYS: Make request_key() and co fundamentally asynchronous
2007-10-17 08:42:57 -07:00
linux
[NET]: Introduce the sk_detach_filter() call
2007-10-17 21:21:26 -07:00
math-emu
media
mtd
net
[IPSEC]: Store afinfo pointer in xfrm_mode
2007-10-17 21:33:12 -07:00
pcmcia
pcmcia: use DMA_MASK_NONE for the default for all pcmcia devices
2007-10-16 09:42:50 -07:00
rdma
rxrpc
scsi
do not export /usr/include/scsi in make headers_install
2007-10-17 08:42:52 -07:00
sound
video
pm2fb: hardware cursor support for the Permedia2
2007-10-16 09:43:18 -07:00
xen
xen: fix incorrect vcpu_register_vcpu_info hypercall argument
2007-10-16 11:51:31 -07:00
Kbuild
do not export /usr/include/scsi in make headers_install
2007-10-17 08:42:52 -07:00