On Sat, 2008-11-29 at 14:55 +0100, Robert Millan wrote: > On Wed, Nov 12, 2008 at 11:12:10PM +0100, Frank Lin PIAT wrote: > > The module ifcpu64.c32 doesn't work as expected under virtualbox. > > > > If we build a simple test image with the script below. > > * virtualbox will always try to run the entry "a64", where as qemu and > > qemu-system-x86_64 works as expected. > > * default/default64 does detects cpu correctly. > > Doesn't sound like a syslinux bug. virtualbox virtualizes the code, which > runs > in the host cpu, unlike qemu which emulates the whole thing. It most likely > needs some hack to intercept/translate CPUID instructions. > > I suggest reassigning the bug. But if you want to be sure, try a cpuid test > from somewhere else, like GRUB 2 (cpuid command), or even Linux (/proc/cpuid).
It seems that vbox has a bug. However, syslinux's "default" and "default64" are capable to detect the CPU properly. I assume that both should be fixed. Franklin -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

