From: Andi Kleen [off-list ref]
Date: Sat, 14 Jun 2003 12:18:51 +0200
Allocating it at first lookup would be racy (would need a nasty
spinlock at least). It may be possible at first policy setup, but
it's not guaranteed you can still get two 32K continuous areas. You
could fall back to vmalloc I guess.
Andi, you're getting rediculious. Add a xfrm_whatever_init() call
and allocate the table there.
Oh, I see, we do that already... end of discussion I guess.