Re: xnu-792.18.15 source
Re: xnu-792.18.15 source
- Subject: Re: xnu-792.18.15 source
- From: "Michael Crawford" <email@hidden>
- Date: Thu, 22 Mar 2007 16:26:14 -0700
On 3/22/07, Craig Newell <email@hidden> wrote:
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 (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden