|
|
About ::
TODO ::
Blog ::
RSS ::
Old blog ::
Projects ::
GIT ::
Gallery ::
Notes
Tue, 20 Dec 2005
Acrypto hacking.
I've done several updates for new acrypto release.
It includes per-device crypto_route memory pool, various kmap* transformation.
Also started speedup work which aims in crypto_lb thread removal.
This thread is used to serialize session callback calling and session removal,
but this can be easily done directly from complete_session() call.
It still has some slab corruption bug which must be resolved before release.
Ok, it looks like I've found where the bug lives. I think about it's
resolution while going home and have created a very nice idea about
high-performance priority queues in acrypto. What it currently has is a total
crap actually, so I will create priority queues with O(1) session selection
and doing the same will fix current slab corruption problem. It should also
increase performance a little.
If things will go like I want, I plan to release new acrypto version at the end of this
week or just after weekend. I do hope I will find time to test IPsec and dm-crypt
from 2.6.15 git tree with new acrypto before New Year's holidays. I will be
in Saint-Petersburg until Jan 2.
:: Link / Comments (0)
Please solve this captcha to be allowed to post (need to reload in a minute): 98 * 93
|