Date: Tue, 10 Apr 2001 18:36:58 +0000 From: Gunther Schadow <gunther@aurora.regenstrief.org> To: snap-users@kame.net, freebsd-net@freebsd.org Subject: FreeBSD fxp driver, offloading cryptography ... Message-ID: <3AD352CA.179721B@aurora.regenstrief.org>
next in thread | raw e-mail | index | archive | help
Hi, question: is anyone working on the Intel Pro/100 S support in the fxp driver? I have found Intel to distribute a Linux driver and looking at the source code I found: - no mention of the crypto functions in the Linux driver - that the FreeBSD fxp driver looks noticeably different from the Intel supplied Linux driver source I suppose that we have no good documentation on the crypto functions of the Pro/100 S right? How could we get that information? Is anyone working on this? The driver source for Linux shows tons of definitions for wizardy control bits, CPU saver microcode, ethernet frames, TCP/UDP checksum calculation, etc., which I can't find in the fxp driver. This means to me, that the Intel card can do *much* more than we make it do with FreeBSD. We could significantly improve FreeBSD's use of the card resulting in better throughput at lower CPU and PCI bus load, at least so goes my reckoning. Is there any fill-in on the history of the fxp development? Are we trying to use more of this Intel driver source code? How would the KAME/IPsec code make use of the card's crypto chip? Does the fact that the NIC hardware can do crypto calculation trouble the layered design of KAME/IPsec code? Would it be a big mess to circumvent the KAME crypto code and use the Intel hardware instead? Is anyone interested and or working on this? Thanks, -Gunther -- Gunther Schadow, M.D., Ph.D. gschadow@regenstrief.org Medical Information Scientist Regenstrief Institute for Health Care Adjunct Assistent Professor Indiana University School of Medicine tel:1(317)630-7960 http://aurora.regenstrief.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3AD352CA.179721B>