This is a multi-part message in MIME format.

------_=_NextPart_001_01C52008.B2FD4310
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Prashant,

We have another mechanism for memory management without many alloc/free =
and buffer copy.
Moreover we found that the driver had some problem for DH and other =
algorythm.
So, we simply made an other driver...
It may be better now, but i have not test it.

But if you do not stress the driver this should not happened.

If i have enough time i will try to have a look at this (as we have =
broadcom linux SDK). But tell me which driver revision you use.

Fred

-----Original Message-----
From: owner-openssl-dev@openssl.org on behalf of Prashant Kumar
Sent: Wed 3/2/2005 9:27 PM
To: openssl-dev@openssl.org
Cc:=09
Subject: RE: ubsec hw accelerator and DMA Error
Frederic,
=20
Thank you for your input. I was wondering how did you guys fix the =
problem in the driver if it is not freeing up the memory fast enough? If =
the information is propriatary, never mind.
=20
Thank you again for your help.

Regards,
Prashant.

Fr=E9d=E9ric Donnat wrote:
Hi,

You can also use openssl s_server tool to test your engine.

regards

Fred


-----Original Message-----
From: owner-openssl-dev@openssl.org on behalf of Prashant Kumar
Sent: Tue 3/1/2005 11:05 PM
To: openssl-dev@openssl.org
Cc:=20
Subject: RE: ubsec hw accelerator and DMA Error
Frederic,

I am not even stressing the driver. I have written a small SSL server =
program for testing my hardware accelerator and I see this problem.

There may be some problem with the driver, let me dig more into it.

Thank you so much for your help. I will update you with my progress .

Regards,
Prashant.

Fr=E9d=E9ric Donnat wrote:
Hi,

I have no knowledge of VXWorks platform, but we encoutered the same =
problem when coding a linux driver for BCM chip.
We encouter this on slow machine, with slow PCI and around 128 Mb of =
RAM, when stressing the driver.
In fact the driver create all kernel structure and allocate memory =
faster than it can free it, producing this DMA error.

Do you have this ERROR when stressing the driver?

Hope it could help.

Fred


-----Original Message-----
From: owner-openssl-dev@openssl.org on behalf of Prashant Kumar
Sent: Tue 3/1/2005 9:43 PM
To: openssl-users@openssl.org; openssl-dev@openssl.org
Cc:=20
Subject: ubsec hw accelerator and DMA Error
Hello All,

I am trying to use ubsec hw accelerator with openssl and I get a DMA =
Error from the UBSEC when I try to run the function "ubsec_mod_exp". Any =
idea ? I am running this on a VXWORKS platform.

Any help is appreciated.

Thank you,
Prashant.




_____=20

Do you Yahoo!?
Yahoo! Mail - Find what you need with new enhanced search. Learn more.=20




> ATTACHMENT part 2 application/ms-tnef name=3Dwinmail.dat


__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around=20
http://mail.yahoo.com=20


__________________________________________________ ____________________
OpenSSL Project http://www.openssl.org
Development Mailing List openssl-dev@openssl.org
Automated List Manager majordomo@openssl.org

=09
---------------------------------
Celebrate Yahoo!'s 10th Birthday!=20
Yahoo! Netrospective: 100 Moments of the Web=20



------_=_NextPart_001_01C52008.B2FD4310
Content-Type: application/ms-tnef;
name="winmail.dat"
Content-Transfer-Encoding: base64

eJ8+IhQPAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAA DoAAEIgAcAGAAAAElQTS5NaWNy
b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEEgAEAJw AAAFJFOiB1YnNlYyBodyBhY2Nl
bGVyYXRvciBhbmQgRE1BIEVycm9yABYNAQWAAwAOAAAA1QcDAA MAEAAyABIABAA6AQEggAMADgAA
ANUHAwADABAAMgASAAQAOgEBCYABACEAAABGRTE4MjE2QzNFQ0 IzRjQ3ODdGQjdEQUE5QzEwMENF
NABuBwEDkAYA4A4AADcAAAADACYAAAAAAAMANgAAAAAAQAA5AB BD/bIIIMUBHgA9AAEAAAAFAAAA
UkU6IAAAAAACAUcAAQAAADsAAABjPXVzO2E9IDtwPU5ldHNlY3 VyZW9uZTtsPU5TT19NQUlMU0VS
VkVSLTA1MDMwMzE1NTAxOFotMzkyAAAeAEkAAQAAACcAAABSRT ogdWJzZWMgaHcgYWNjZWxlcmF0
b3IgYW5kIERNQSBFcnJvcgAAQABOAACJbzNmH8UBHgBaAAEAAA AeAAAAb3duZXItb3BlbnNzbC1k
ZXZAb3BlbnNzbC5vcmcAAAACAVsAAQAAAFkAAAAAAAAAgSsfpL 6jEBmdbgDdAQ9UAgAAAABvd25l
ci1vcGVuc3NsLWRldkBvcGVuc3NsLm9yZwBTTVRQAG93bmVyLW 9wZW5zc2wtZGV2QG9wZW5zc2wu
b3JnAAAAAAIBXAABAAAAIwAAAFNNVFA6T1dORVItT1BFTlNTTC 1ERVZAT1BFTlNTTC5PUkcAAB4A
XQABAAAADwAAAFByYXNoYW50IEt1bWFyAAACAV4AAQAAAD8AAA AAAAAAgSsfpL6jEBmdbgDdAQ9U
AgAAAABQcmFzaGFudCBLdW1hcgBTTVRQAHBraXgyMDA1QHlhaG 9vLmNvbQAAAgFfAAEAAAAYAAAA
U01UUDpQS0lYMjAwNUBZQUhPTy5DT00AHgBmAAEAAAAFAAAAU0 1UUAAAAAAeAGcAAQAAAB4AAABv
d25lci1vcGVuc3NsLWRldkBvcGVuc3NsLm9yZwAAAB4AaAABAA AABQAAAFNNVFAAAAAAHgBpAAEA
AAATAAAAcGtpeDIwMDVAeWFob28uY29tAAAeAHAAAQAAACMAAA B1YnNlYyBodyBhY2NlbGVyYXRv
ciBhbmQgRE1BIEVycm9yAAACAXEAAQAAABsAAAABxR9mz34/DxwXaW1MH77z7tfz7gJ6ACg8lJQA
HgB0AAEAAAAYAAAAb3BlbnNzbC1kZXZAb3BlbnNzbC5vcmcAHg AaDAEAAAAQAAAARnLpZOlyaWMg
RG9ubmF0AB4AHQ4BAAAAIwAAAHVic2VjIGh3IGFjY2VsZXJhdG 9yIGFuZCBETUEgRXJyb3IAAAIB
CRABAAAA2gcAANYHAAClDwAATFpGdRboVTsDAAoAcmNwZzEyNe IyA0N0ZXgFQQEDAfdPCoACpAPj
AgBjaArAc/BldDAgBxMCgA/zAFB/BFYIVQeyEcUOUQMBEMcy9wYABsMRxTMERhDJEtsR09sI7wn3
Oxi/DjA1EcIMYM5jAFALCQFkMzYRUAumYCBQcmFzEPACMCxHCqIKhA qAV2UgEPB24x7wAHBvdGgT
IQeAEOFxAwBzbSACEB/CBGBy5nkf0ABwYWcg0AnwBUD/A/AfkAhgBUADgSEQB0AYUBxjLwNQCeAf
UWQgYo51ASATIQWgcHkuHiSyTQWwZW8fMAXAdx7wbQIQdSNxH5 BhBUAfkSDeZAUQJRIQ8COAcwNw
HvCecANgAmAg0CBzREgjU1sfhAdAZyDxH5BtJFVT7G8sJUIAkG 0LUCESAQAXH1EolSZ0LiwgIDsp
7R4kSSJCIRBiHvAtUAJAuxMhH3B3KiAjoAVAaR8Ebx9xJdAHkC 5hdCRVHiRCsS5SZiB5CGAmYG8u
4/8vUBjABBEmOR+QBAAnECIRzmwjgC7yEPBwcAnwCYA9L6tJMMAu hQnwCGBnaH8l0AdxLnED8CLA
JdAhAXTLMTAfFCAYUG9rH1AmEt0y0SgdsCVCHxNiA2Am8EsFoC BgbAuAdXgGAER8SyksQDByDrA2
oSdBd68ywBDgJmYYwHYEAGkCIG0w03URIC+rRhjBHiot9T7yTw UQZwuAB0AF0DHBbyFhPvM9lgNw
OgyCKJB3OTQAci0kIAnwBBBsLakBAHZAQfUuBbBnKJDXA6AtUB DwbDDAbzDAHZboIEt1AMByKaUh
oUE0Ix7gI4AzLzJGcDAwQDUgOToyNx2ATXkeJFRvQTVCD0MTHi RDxmNBNCmldWJqBZBFtahSRTo8
4GIRIGMfAPsH4ADQYzrgBJAmAAWxI2LARE1BIEVyA2BFFds98g ZxYx4VSoVUHdE34N8w4iCCMOEF
wAuAcCIwLEDeSSHQOJICIE6ybkNQIhAZB+BkaSOAMOJndXn5BC BmaToQJjIndguAJip/MLEh8C5w
BCAu8iMSUkJ1dnAmIyDFZh2wBUA1pD//UXAwwCYyC4AggQDANhA8gf8y0SdxJ3AHMAGQIQAqIDQA
/SUSbQuANCZPfyFgC3FQeMkfoGxwL6tSZVzQCyAOcx4VHZY9LVw nZTl/CzBhIU7RKCACICFQBUA8
WyMRTrMuMSBiAkA0AHSvTCEIcCTwNAAuOZE+IdBPA2AOsEEwHj NIaR4bWf0w8WMDkQdAJyA84kg2
JxD6XxEgcjJzN8A2sTEwLzP/UMMJ8D9xPRAsVx4kGMBe4/89Px45Pp8/r0C3QY9Cn0OvW0S/S+BU
ClBGUTFGlDH8MTpGwUdJSD9JTkqNS7//TM9N307nLIUfUCBgLvJasf8DoDGUUkImOFFiHxNkgCHw
Hw6wZpEnEADANqFTU0z/JxBn9CdxCcB9MSCCLzJSQvZtIRAQ8WRRoBjAec9RgP8RIB7wMr MndS+r
T+AEkFcR/y0kJysh4iYpKiAnsCJBJlH/bdAf0CTRUQE3ES+NT+hm0X5tG3A18F0sUXI2klbAZH8m
AB7wMOKIA4KxgXMxwjr/OmBeD18fYC9hP2R/fGsupWwgay3xJ7BkIXByMlb0WFcFsGtZsQtgADBZ
Ef8uJCVRCfAFoCIwhoElwipR/30wh2kfoAOgBaBSwFJRN5HHOeMmdSCCQkNNJAAywP9d5h7hmMY y
pDyBdlBSkQDBnzLANAAqIYgSnqNQQ30R7yNxCsAlkw4gOAXQQX EwwPhSQU0qIZqSff8r8iyFb10B
ANAmGwUAZY4CgIJr7wSROuAxghtwdGPBoFQiwv+OAlc5MoMDkV WhZnIjEyHw+yogJ3FkG3B+VDLR
etIEkD97MS+rYeAw0x8TMrNFUlhST1Kh/yZHPx4qSP92AajjMyNdv2wPbR9uL28/n3YvcV9yb3N/
RpY0M3U/77ZiPPERELbaO3X/dw94Hd95T3pflHU64TEwQSLAfE//NsJ+U2bkwK/BsogDZ0aENH8h
cAVAN5B611YxOaEmMlXwQlNFQ5p0UYA21aZwXVSkZiWgS0A8ci LFs1+lBGFfDsBwIixAQSKB+1LQ
pVAgWFF9IssBAwCqZu88gTeQlzGtgEsF8Je2L6v/zSKw8lXCM8EYwKpAjgE0LO9P55D/sl8eKl/W
wkqFq+vkWWEiEG8hr0XYVAXQ4wtwAyAtIEZbETtBJgH/MOI0AEYxiAM0AAfgCfAd0bfBUCcBpVBy
EOAsQEzcYT8DoInCLEDVr7KbZGBBVABUQUNITUVOVP8nYArABU AU4DPBOdCncTxx4C9tcy10NAAw
wCFQ9QeAPQPwbgDAAxBi4CYA/9YP4//lD+XJq+dmMthbB2DrmTK4QXMKsG1YUNkqEPD/MeQtUC9R
6QInYg6wy7SgpcUeJGgCQHA6L+Fg4oL+edhiZCLdj+Of8C/xP/JP3eaYTzPhgMIdkG9LIh8A3ezU
d/Vwt1C+fkRasRhQ7nAhk9mSUkJMBAAFQL2v/UlaQSIwA3HSUff02ZAhUvkfwWFqBbAxIARg+Q+y
lv9KU0pYs2P+7/+pSbXBYTlAS44C2FQnBCAxMIghQvfogB+QjfB52XBbVdklB8D9 MaBv6QDrgh8w
wIACQBFQfyTAIZKeUViEHuBKdltUfQEHQAAAHgA1EAEAAABLAA AAPDU1OTAzRUY0MjI0RUU3NEJC
NTMyMEI0NzAxREU3RDA4MDE5RkFBNDVAbnNvX21haWxzZXJ2ZX IubmV0c2VjdXJlb25lLmNvbT4A
AB4ARxABAAAADwAAAG1lc3NhZ2UvcmZjODIyAAALAPIQAQAAAB 8A8xABAAAAWgAAAFIARQAlADMA
QQAgAHUAYgBzAGUAYwAgAGgAdwAgAGEAYwBjAGUAbABlAHIAYQ B0AG8AcgAgAGEAbgBkACAARABN
AEEAIABFAHIAcgBvAHIALgBFAE0ATAAAAAAACwD2EAAAAABAAA cwIFjPwQcgxQFAAAgwUJkPswgg
xQEDAN4/r28AAAMA8T8JBAAAHgD4PwEAAAAQAAAARnJlZGVyaWMgRG9ubm F0AAIB+T8BAAAAZQAA
AAAAAADcp0DIwEIQGrS5CAArL+GCAQAAAAAAAAAvTz1ORVRTRU NVUkVPTkUvT1U9UFJFTUlFUiBH
Uk9VUEUgQURNSU5JU1RSQVRJRi9DTj1SRUNJUElFTlRTL0NOPU ZET05OQVQAAAAAHgD6PwEAAAAV
AAAAU3lzdGVtIEFkbWluaXN0cmF0b3IAAAAAAgH7PwEAAAAeAA AAAAAAANynQMjAQhAatLkIACsv
4YIBAAAAAAAAAC4AAAADAP0/5AQAAAMAGUAAAAAAAwAaQAAAAAADAB1AAAAAAAMAHkAAAAAAHg Aw
QAEAAAAIAAAARkRPTk5BVAAeADFAAQAAAAgAAABGRE9OTkFUAB 4AMkABAAAAHgAAAG93bmVyLW9w
ZW5zc2wtZGV2QG9wZW5zc2wub3JnAAAAHgAzQAEAAAATAAAAcG tpeDIwMDVAeWFob28uY29tAAAe
ADhAAQAAAAgAAABGRE9OTkFUAB4AOUABAAAAAgAAAC4AAAALAC kAAAAAAAsAIwAAAAAAAwAGEBMB
C/cDAAcQdAkAAAMAEBAAAAAAAwAREAAAAAAeAAgQAQAAAGUAAABQ UkFTSEFOVCxXRUhBVkVBTk9U
SEVSTUVDSEFOSVNNRk9STUVNT1JZTUFOQUdFTUVOVFdJVEhPVV RNQU5ZQUxMT0MvRlJFRUFOREJV
RkZFUkNPUFlNT1JFT1ZFUldFRk9VTkRUAAAAAAIBfwABAAAASw AAADw1NTkwM0VGNDIyNEVFNzRC
QjUzMjBCNDcwMURFN0QwODAxOUZBQTQ1QG5zb19tYWlsc2Vydm VyLm5ldHNlY3VyZW9uZS5jb20+
AABldA==

------_=_NextPart_001_01C52008.B2FD4310--
__________________________________________________ ____________________
OpenSSL Project http://www.openssl.org
Development Mailing List openssl-dev@openssl.org
Automated List Manager majordomo@openssl.org