Hi archers,
I recently bought a B04 pogoplug-box and installed arch on it just to find out that although it has two cores it is slower in transferring files to an externally attached, AES-encrypted harddrive than my existing NAS (Fujitsu Futro S300, Transmeta 800MHz, 256MB, eSata via PCI card, 100Mbit network). I tried with the same encryption parameters, filesystem etc. and got the following results:
Pogoplug B04: 3,8 MB/s
Futro S300: 4,2 MB/s
(CPU load is constantly at 100% and most time goes to kryptd which is doing the encryption.)
But maybe there is hope? It looks like the B04's cpu seems to support AES encryption in hardware, for which the "mv_cesa" module is required:
http://forum.doozan.com/read.php?2,3389,3397
Unfortunately, the module does not come by default, I did not find the module in the 2.6.31.6 kernel source (was it available back then at all?) and I don't get a 3.2 kernel booted although I installed the "linux-kirkwood" package. Yes, I've seen this thread here already:
viewtopic.php?f=29&t=4703
But still I am confused. Is there some easy way to get the mv_cesa module loaded in the 2.6.31.6 kernel? Would backporting be required? Does the 3.2 kernel work at all (without sata booting) on the B04?
Many thanks!