Re: Mac OS X Snow Leopard and 64-bit applications
site_archiver@lists.apple.com Delivered-To: darwin-dev@lists.apple.com On Aug 30, 2009, at 1:21 PM, Terry Lambert wrote: No hypervisor required. -- Terry _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (Darwin-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.appl... On Aug 30, 2009, at 2:53 PM, Brian Mastenbrook <brian@mastenbrook.net> wrote: Actually it is because the NVRAM driver is built in the EFI. Not that I have any reason to actually want K64, but I wonder what the overhead of using a small hypervisor to virtualize access to the NVRAM would be. Thanks to the VT extensions it's perfectly possible to run a 64-bit kernel under a 32-bit hypervisor in this fashion. It would be possible to thunk it. The 32 bit kernel runs its trap and page code 64 bit so that we can support 64 bit processes, and switches to compatibility mode for running the 32 bit kernel. If you want to provide patches, I have an early MacBook Pro that would appreciate it. This email sent to site_archiver@lists.apple.com
participants (1)
-
Terry Lambert