On 17.01.2012 22:47, Andy Polyakov wrote: > Come on, having me preparing bootable CF card image for a gizmo I'm not > familiar with is unrealistic. Don't you have anything you can compile > 10-lines C code and some assembler to add to?
Well you mentioned tests on x86 in your paper, I thought you do have some minimal test setup ready for it. No problem to compile something here, I just do not want to run it under an operating system that sets the hardware who knows how (disabling ints is not enough if something is trying to do a DMA or something). > "but ARM" might be too "weak" requirement. OPENSSL_instrument_bus is > dependent on presence of clflush instruction which is normally available > with SSE2. Does your Geode support it? It's exposed in /proc/cpuinfo > under Linux. And of course rdtsc. Yes, the processor does have tsc and clflush. FWIW on the ARMs I have I am able to manipulate/disable cache (on some there is no cache) and to read a counter ticking synchronously with the processor clock. What data do you need? OPENSSL_instrument_bus with 128k probes taken? -- Stano ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager majord...@openssl.org