Re: Building 10.6 kernel?
Re: Building 10.6 kernel?
- Subject: Re: Building 10.6 kernel?
- From: Andreas Fink <email@hidden>
- Date: Fri, 18 Dec 2009 13:11:06 +0100
On 18.12.2009, at 06:26, Wade Tregaskis wrote:
>> Thanks for all the help. The advice I received worked great. I no longer see
>> the 10 minute delay at system startup. Below is a summary of the
>> steps I took to build and run a 10.6.2 kernel. However, I would still like to
>> know why the AppleProfileFamily kext needs to be disabled. Could someone shed
>> some light on exactly how the AppleProfileFamily kext is dependent upon the
>> specific kernel that it ships with?
>
> AppleProfileFamily needs some secret xnu bits that aren't provided in the open source releases, so when it loads it fails to export a necessary IOResource, which various other dependent kexts block waiting for.
so what's open source worth if its not the same kernel than stock MacOS X. Do we now have to go and reverse engineer something which is supposed to be open source to start something apple is breaking?
> On the upside, at least it was thought to put a timeout on the waiting, even though this problem was never envisioned. :)
>
> AppleProfileFamily (and friends) are required for Instruments' Time Profiler, but nothing else currently. Since the necessary parts of xnu aren't there, it wouldn't work in any case, so there's no further harm in disabling it as was previously suggested.
except if you use Instruments...
> It's unlikely that the necessary xnu bits will be open sourced, though I encourage you to file bug reports if you have a need for Time Profiler (or Shark, which is similarly afflicted) on an open source xnu.
this turns open source ad absurdum..
_______________________________________________
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