Initial kernel import. So many things are broken with this thing, who's willing to fix them all?
Update xnu-build script to use git tag revision.
[LIBKERN] Fix some typos in OSAtomics.s and change OMAP3530 hack to NO_EXCLUSIVES.
Allow the kernel to be built on a Linux host.
Let's not break the OS X build in the process though...
setsegname will now compile and work on a Linux host. OS X is no longer needed for building XNU.
Whoops, forgot this in the previous commit. Didn't notice it because I build with VERBOSE=YES.
Show who built the kernel in the kernel version.
The kernel can now build on iOS.
[OSFMK]
 - Remove pmap_find_phys, was a return 0 anyway. Should probably be redone.
 - Implement pmap_extract to return physical address for a virtual one.
 - ml_nofault_copy is a lie.

[IOKIT]
 - AppleARMPE now publishes the model name.
Prepare for buildbot integration.
Change shell interpreter to /bin/bash and remove useless parenthesi escapes.
One more Linux fix.
[OSFMK] Hang after we call Debugger().
Sync up to OS X 10.8.4 source version.
Technically, we are a development kernel.
I changed my email address.
Build symbolsets for kernelcache linking.
Start a basic pexpert for S5L8930X.
Build for S5L8930X in xnu-build by default and fix a bug.