Re: kextload failure on 10.5
Re: kextload failure on 10.5
- Subject: Re: kextload failure on 10.5
- From: Andrew Gallatin <email@hidden>
- Date: Tue, 04 May 2010 08:59:32 -0400
Chris Suter wrote:
Exactly—and I can't think of much that isn't available in 10.6 (32
bit) that was available in 10.4. Obviously, it's a bit different for
x86_64 but that won't be running pre-10.6 so that's not a problem.
The big difference for Ryan and me (10GbE driver authors) was
the addition of mbuf_get_tso_requested() in 10.6 to support TSO.
This is a critical feature for 10GbE (the difference between
5Gb/s at 100% CPU and 9.4Gb/s at moderate CPU usage)
Having it as a separate function rather than as an extension
to some extent function like mbuf_get_csum_requested() is
frustrating because it makes a driver that wants to support
TSO on 10.6 not loadable on 10.5 and 10.4.
A question for the kext wizards:
Is it possible to ship some kind of plugin that loads only on
10.4 and 10.5 which supplies a dummy mbuf_get_tso_requested()
routine?
Thanks,
Drew
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden