search for: vm86

Displaying 20 results from an estimated 122 matches for "vm86".

2005 Nov 03
0
[PATCH] vmx-platform-vmread.patch
...tform.c --- a/xen/arch/x86/vmx_platform.c Wed Nov 2 16:29:32 2005 +++ b/xen/arch/x86/vmx_platform.c Wed Nov 2 21:12:02 2005 @@ -366,20 +366,15 @@ return DECODE_success; } -static int vmx_decode(unsigned char *opcode, struct instruction *instr) -{ - unsigned long eflags; - int index, vm86 = 0; +static int vmx_decode(int vm86, unsigned char *opcode, struct instruction *instr) +{ + unsigned char size_reg = 0; unsigned char rex = 0; - unsigned char size_reg = 0; + int index; init_instruction(instr); opcode = check_prefix(opcode, instr, &rex); - - __vm...
2007 Feb 13
7
Taken fault at bad CS c000...
..., IP 00003aab (XEN) seg_fixup.c:282: Taken fault at bad CS c000, IP 00003ab2 (XEN) seg_fixup.c:282: Taken fault at bad CS c000, IP 00003aab (XEN) seg_fixup.c:282: Taken fault at bad CS c000, IP 00003ab2 ... It only jumped out when switching to/off X-windows within dom0, and seems that guest is in vm86 mode for executing VGABIOS code. System is still running good except such warning... Xen-unstable has no such issue, which just happens on my local version with PM patch sets. Though it''s very likely to do with my local changes, these changes are assumed to have no impact on normal sy...
2009 Jun 04
10
vm86 mode is not supported
...ks to work. I've also seen on their user forum where people have it working, no problem. But when I try to install, I get this: Code: cnelson at pcda5561:~/Desktop$ wine plsqldev715.exe wine: Cannot start DOS application "E:\\home\\cnelson\\Desktop\\plsqldev715.exe" because vm86 mode is not supported on this platform. cnelson at pcda5561:~/Desktop$ It looks like I'm not the only person to have this issue in wine, but I haven't found much (any?) documentation on how to resolve it. Your help is appreciated.
2004 Jan 26
1
need a few additions
I have my VBIOS reset program working on klibc now. I think I have tracked down and fixed all of the problems I was having. So to make this official I need a few minor klibc additions: 1) fix inb/w/l to return the right variable. 2) implement getpagesize() 3) add support for vm86 - one function and one header file. Later, if you're interested, we could modify the vm86 function to call the x86 emulator lib on non-X86 machines. This would make more x86 video cards usable on these machines. It's 140K library so it would need to be optional. You might want to move the...
2005 Apr 02
1
[PATCH] VMX support for MMIO/PIO in VM8086 mode
...86/vmx.c 1.35 vs edited ===== --- 1.35/xen/arch/x86/vmx.c 2005-03-25 08:46:18 -05:00 +++ edited/xen/arch/x86/vmx.c 2005-03-31 13:41:48 -05:00 @@ -294,13 +294,17 @@ vcpu_iodata_t *vio; ioreq_t *p; unsigned long addr; - unsigned long eip; + unsigned long eip, cs, eflags; + int vm86; __vmread(GUEST_EIP, &eip); + __vmread(GUEST_CS_SELECTOR, &cs); + __vmread(GUEST_EFLAGS, &eflags); + vm86 = eflags & X86_EFLAGS_VM ? 1 : 0; VMX_DBG_LOG(DBG_LEVEL_1, - "vmx_io_instruction: eip=%p, exit_qualification = %lx", - ei...
2012 May 04
9
[hybrid]: unable to boot hvm due to eflags.ID
Hi guys, At a loss trying to figure why if (has_eflag(X86_EFLAGS_ID)) returns false in my HVM domU. Standard function has_eflag() in cpucheck.c running in real mode. Works fine on PV dom0, but fails when guest is booting on my hybrid dom0. LMK if any ideas. I''ll keep digging in the manuals, but nothing so far. thanks, Mukesh
2004 Jan 24
1
Supporting multiple video cards under Linux
...un very early since you may want to use one of these cards for your console. Because of this I'm looking at klibc and the early boot environment. The reset program works by getting a copy of the card's VBIOS and calling it's reset function. To do this the user space app needs to go into VM86 mode, or on non-86 architectures run a x86 emulator if need be. You can't call the VBIOS from a device driver becuase it has been written assuming that it will be run in real mode, not protected mode. I tried linking to klibc but I'm missing some key pieces. I need things like inb/w/l(), o...
2011 Sep 10
7
Is DOSBox replacing native DOS support in Wine?
I haven't followed Wine in quite a while, other than to do an occasional update (but hopefully this will change). I noticed DOSBox support was added in January 2011. My understanding is that when Wine can't even attempt to run DOS programs itself (MAC OSX, 64bit OSes, etc) that it will attempt to run using DOSBox. Is this correct? Is the plan to replace native Wine DOS support across the
2009 Sep 15
4
Protecting against kernel NULL-pointer derefs
All, Given the amount of NULL-pointer dereference vulnerabilities in the FreeBSD kernel that have been discovered of late, I've started looking at a way to generically protect against the code execution possibilities of such bugs. By disallowing userland to map pages at address 0x0 (and a bit beyond), it is possible to make such NULL-pointer deref bugs mere DoS'es instead of code
2006 Jun 09
0
[PATCH] IOPL must be ignored for VM86 mode port I/O emulation
Instead, to follow hardware behavior, the I/O permission bitmap must always be consulted. Signed-off-by: Jan Beulich <jbeulich@novell.com> _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
2005 Aug 30
0
No subject
...n in 32bit DLL 'X11DRV.DLL' (0x40aa7000) No debug information in 32bit DLL 'RICHED32.DLL' (0x41d7d000) Unhandled exception: 0eedfade in vm86 code (40120480:4010a244). No debug information in 32bit DLL 'SHELL32.DLL' (0x409b0000) No debug information in 32bit DLL 'COMDLG32.DLL' (0x40a45000)...
2007 Jul 30
50
boot a existing windows in hvm domain
Hi all don''t get such envionment to try now. so ask for help here. imagine that two os installed. Xen3.1 + Linux is installed in /dev/hda and windows xp is installed in /dev/hdb I don''t want to reboot to use windows. Is it possiable to boot the hdb windows in xen? i saw there are some threads about P2V in this mail list. will the P2V tools help? thanks
2007 Jul 30
50
boot a existing windows in hvm domain
Hi all don''t get such envionment to try now. so ask for help here. imagine that two os installed. Xen3.1 + Linux is installed in /dev/hda and windows xp is installed in /dev/hdb I don''t want to reboot to use windows. Is it possiable to boot the hdb windows in xen? i saw there are some threads about P2V in this mail list. will the P2V tools help? thanks
2005 Sep 27
0
[PATCH][VT] add "wbinvd" instruction emulattion for real mode code
This patch adds "wbinvd" instruction emulation for vm86 mode. This is needed when we bring up AP of SMP VMX guest. Signed-off-by: Xin Li <xin.b.li@intel.com> diff -r 94c6fc048d8e tools/firmware/vmxassist/vm86.c --- a/tools/firmware/vmxassist/vm86.c Fri Sep 23 11:52:43 2005 +++ b/tools/firmware/vmxassist/vm86.c Tue Sep 27 17:17:25 2005 @@ -7...
2006 Aug 07
1
3.0.2 hvmloader
...om binaries. I found that hvmloader is not included in binary distribution :-( So I try to compile it from sources. I get following error: cpp -P -DDEBUG -DTEXTADDR=0x000D0000 vmxassist.ld > vmxassist.tmp ld -o vmxassist -m elf_i386 -nostdlib --fatal-warnings -N -T vmxassist.tmp head.o trap.o vm86.o setup.o util.o nm -n vmxassist > vmxassist.sym objcopy -p -O binary -R .note -R .comment -R .bss -S --gap-fill=0 vmxassist vmxassist.tmp dd if=vmxassist.tmp of=vmxassist.bin ibs=512 conv=sync 37+1 records in 38+0 records out make[1]: *** [vmxassist.bin] Segmentation fault make[1]: *** Удаляет...
2008 Jan 10
1
[PATCH] Added CLTS instruction emulation in vmxassist
Trivial change to emulate CLTS instruction in vmxassist. Relevant file - tools/firmware/vmxassist/vm86.c Signed-off-by: Kamala Narasimhan <kamala.narasimhan@citrix.com> Kamala _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
2005 Mar 11
1
emu86 in klibc
...ppc machines. People do this because the x86 versions are half the price of the OpenFirmware ones. Even x86 machines need to run the ROMs for secondary cards. I'm in the process of modifying fbdev to use hotplug events to run these ROMs. What about including emu86 support in non-x86 builds and vm86 on x86 in klibc? The linux BIOS people have a 40K version of emu86 available. Right now video ROMs would be the only user of this but there are SCSI disk controllers with boot ROM too that no one is developing for. ------------------------------------------------------- On Mon, 07 Feb 2005 09:34:...
2007 Nov 12
5
DOS Assembler
Hi, i need to write DOS Assembler software, ive tried TASM.EXE, but it just crashes. System is: x86_64 AMD, archlinux. wine is installed as 32bit through multilib....is it possible that this combination causes the crash? Is there a easier solution/program? greets Julius
2002 Oct 02
0
Directory Problemsw
...n in 32bit DLL 'X11DRV.DLL' (0x40aa7000) No debug information in 32bit DLL 'RICHED32.DLL' (0x4151d000) Unhandled exception: 0eedfade in vm86 code (40120480:4010a244). No debug information in 32bit DLL 'SHELL32.DLL' (0x409b0000) No debug information in 32bit DLL 'COMDLG32.DLL' (0x40a45000)...
2006 Jun 26
0
[klibc 24/43] i386 support for klibc
...++++++++++++++++++++++++++ usr/include/arch/i386/klibc/archstat.h | 38 +++++++++ usr/include/arch/i386/klibc/archsys.h | 12 +++ usr/include/arch/i386/klibc/diverr.h | 15 ++++ usr/include/arch/i386/sys/io.h | 127 ++++++++++++++++++++++++++++++ usr/include/arch/i386/sys/vm86.h | 40 +++++++++ usr/klibc/arch/i386/MCONFIG | 33 ++++++++ usr/klibc/arch/i386/Makefile.inc | 30 +++++++ usr/klibc/arch/i386/crt0.S | 31 +++++++ usr/klibc/arch/i386/libgcc/__ashldi3.S | 29 +++++++ usr/klibc/arch/i386/libgcc/__ashrdi3.S |...