Re: kextload failure on 10.5
site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com User-agent: Thunderbird 2.0.0.23 (X11/20090817) 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 (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.a... This email sent to site_archiver@lists.apple.com
participants (1)
-
Andrew Gallatin