Re: [Sablevm-developer] Threading support in SableVM
Brought to you by:
egagnon
From: David <db...@cs...> - 2004-02-19 22:42:15
|
On Thu, Feb 19, 2004 at 05:10:54PM -0500, Chris Pickett wrote: >=20 > The WBINVD instruction is a privileged instruction. When the processor=20 > is running in protected mode, the CPL of a program or procedure must be= =20 > 0 to execute this instruction. This instruction is also a serializing=20 > instruction (see ?Serializing Instructions? in Chapter 8 of the IA-32=20 > Intel Architecture Software Developer?s Manual, Volume 3). >=20 > I'm not sure if this is a problem, but if not, maybe all that's require= d=20 > is WBINVD in the C&S for i386? >=20 Yes, it means it can be executed only in kernel mode that is the code must be located either in the kernel or a kernel module. You need to find the instructions for user mode... David --- David B=E9langer Graduate Student School of Computer Science McGill University Office: MC226 Web page: http://www.cs.mcgill.ca/~dbelan2/ Public key: http://www.cs.mcgill.ca/~dbelan2/public_key.txt |