Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 09 Mar 2009 15:41:48 +0000
From:      Bruce Simpson <bms@incunabulum.net>
To:        pyunyh@gmail.com
Cc:        stable@freebsd.org, Beat Siegenthaler <beat.siegenthaler@beatsnet.com>
Subject:   Re: fxp unusable after make world
Message-ID:  <49B538BC.3080108@incunabulum.net>
In-Reply-To: <20090309000610.GA5039@michelle.cdnetworks.co.kr>
References:  <49B1AC25.3000700@onetel.com>	<27998819.871236382003017.JavaMail.HALO$@halo>	<1d001f850903061814k2577f3ccs94be86bcc87b9efd@mail.gmail.com>	<49B38AEF.8070909@beatsnet.com>	<20090308093653.GD1531@michelle.cdnetworks.co.kr>	<49B3FAA3.9010302@beatsnet.com> <20090309000610.GA5039@michelle.cdnetworks.co.kr>

next in thread | previous in thread | raw e-mail | index | archive | help
Pyun YongHyeon wrote:
> Your controller looks like i82550. 82550/82551 has nice hardware
> cryptographic capability for IPSec acceleration but it's not used
> at all under FreeBSD. Intel's open source developer manual didn't
> even mention the existence of cryptographic capability.
>   

I had a crack at this about 5-6 years ago.

Now that the descriptor ring format is fairly well known for fxp, reverse
engineering is feasible, as the setup uses the normal NDIS hooks which
Microsoft added for offloading cryptographic operations. Those *are*
documented.

Making it work is another matter entirely...



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49B538BC.3080108>