site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Xdp30QzmVKhT8b6URW956bE+Sdw3zShoGFbQhS2CMM0HsiMQcxOqGeIpNBPbFhc/W7PukyPdfq1BoOnthchnOMxf7Dqc+Hf63kHkXrrmvZaaJBHxG06FMoFFKUPE9lqM2l867+KIhxB07rBkjVmMkmYgwx3tANUiPDV1XYKlMgE= Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Z7XWJJcaehALTrUOxPyFUyVbHva7GR7pTE0tvIGCSuOMIqGja+TFHFt1dSPg1F/Bgb5/vzunn/x/cTwzTm9ZRXaafkK2eZUBQjEcdT16lR5W44KjdZsK0OFEFfAJMfcwc34Py7DLTpYSv96AyysJu6Dew/NNgRmfAsAsxNC7NH4= Does this mean that you can not recompile the sources and get a kernel that will function with all the usual Mac OS X applications? I am getting tired of poor filesystem performance and I was just thinking that I might spend a weekend fixing the obvious stuff in the VFS layer. No, it will work, and rebuilding the kernel is recommended by Apple when one wants to do source code debugging of drivers. I've been running a kernel I compiled myself on a Mac Pro for over a month now, without trouble. But there *are* some things that won't work. I just haven't run into any yet. Note that the kernel isn't just one single executable; the drivers are all separate modules. I think much of the code that Apple doesn't release is for some of the drivers. The kernel itself is mostly a hacked FreeBSD kernel combined with the IOKit and Mach. I've been reading the IOKit sources lately and it's all very straightforward stuff. I don't think there's much in the kernel itself (xnu, to be precise) that's likely to be under NDA. -- Michael David Crawford mdcrawford at gmail dot com Enjoy my art, photography, music and writing at http://www.geometricvisions.com/ --- Free Music Downloads --- _______________________________________________ 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... On 3/22/07, Craig Newell <craign@ieee.org> wrote: This email sent to site_archiver@lists.apple.com
participants (1)
-
Michael Crawford