All of lore.kernel.org
 help / color / mirror / Atom feed
From: Randall Smith <randall@tnr.cc>
To: linux-msdos@vger.kernel.org
Subject: general protection error on Xen
Date: Fri, 12 Jun 2009 16:11:37 -0500	[thread overview]
Message-ID: <4A32C489.8050902@tnr.cc> (raw)

[-- Attachment #1: Type: text/plain, Size: 364 bytes --]

I'm trying to run Dosemu on a Xen server from Linode.com and I'm getting
a error on startup.  The error is:

ERROR: general protection at 0xffff0: ea


kernel is: 2.6.18.8-linode16
dosemu: Version: 1.4.0+svn.1828-2+b1 (default for Lenny)

I've attached boot.log


Will dosemu run on Xen or should I pursue some other path like freedos
on qemu?

-- 
Randall Smith


[-- Attachment #2: boot.log --]
[-- Type: text/x-log, Size: 5816 bytes --]

major = 136 minor = 3
CONF: config variable parser_version_3 set
CONF: config variable c_system set
CONF: Parsing built-in dosemu.conf file.
CONF: config variable version_3_style_used set
CONF: Parsing built-in global.conf file.
CONF: config variable version_3_style_used unset
CONF: config variable version_3_style_used set
CONF: opened include file /etc/dosemu/dosemu.conf
CONF: closed include file /etc/dosemu/dosemu.conf
CONF: mapping driver = 'auto'
debug flags: -a+cw
CONF: Disabling use of pentium timer
CONF: dosbanner on
CONF: timer freq=18, update=54925
CONF: CPU set to 586
CONF: JIT CPUEMU set to 0 for 586
CONF: 2048k bytes EMS memory
CONF: EMS-frame = 0xe400
CONF: DPMI-Server on (0x5000)
CONF: DPMI base addr = 0xffffffff
CONF: PM DOS API Translator on
CONF: No DJGPP NULL deref checks: off
CONF: dosemu running on _xterm
CONF: time mode = 'bios'
SER: directory /var/lock namestub LCK.. binary No
MOUSE: no device specified, type 0 using internaldriver: yes, emulate3buttons: no baudrate: 0
CONF: Keyboard-layout keyb-user
CONF: **** Warning: floppy /dev/fd0 not accessable, disabled
CONF: fastfloppy = 1
CONF: IPX support off
CONF(LPT0) f: (null)   c: lpr -l  t: 20  port: 0
CONF(LPT1) f: (null)   c: lpr -l -P lpt2  t: 20  port: 0
CONF: not allowing speaker port access
CONF: Packet Driver enabled.
device: /home/romelle/.dosemu/drives/c type 4 h: -1  s: -1   t: -1 drive C:
device: /home/romelle/.dosemu/drives/d type 4 h: -1  s: -1   t: -1 drive D:
CONF: cdrom MSCD0001 on /dev/cdrom
CONF: config variable c_system unset
Linux kernel 2.6.18; CPU speed is 2500084000 Hz
CPU-EMU speed is 2500 MHz
CONF: mostly running as USER: uid=1005 (cached 1005) gid=1006 (cached 1006)
DBG_FD already set
DOSEMU-1.4.0.0 is coming up on Linux version 2.6.18.8-linode16 #1 SMP Mon Jan 12 09:50:18 EST 2009 i686
Compiled with GCC version 4.3.1 -m32
CONF: reserving 640Kb at 0x00000 for 'd' (Base DOS memory (first 640K))
CONF: reserving 48Kb at 0xF4000 for 'r' (Dosemu reserved area)
CONF: reserving 128Kb at 0xA0000 for 'v' (Video memory)
CONF: reserving 8256Kb at 0x100000 for 'x' (Extended memory (HMA+XMS))
CONF: reserving 4Kb at 0xC0000 for 'V' (VGAEMU Video BIOS)
SERIAL $Id: ser_init.c 1769 2007-05-04 05:59:48Z bartoldeman $
PKT: Cannot allocate TAP device (dynamic): No such file or directory
ERROR: Unable to open console or check with X to evaluate the keyboard map.
Please specify your keyboard map explicitly via the $_layout option.
CONF: reserving 64Kb at 0xE4000 for 'E' (EMS page frame)
CONF: reserving 140Kb at 0xC1000 for 'U' (Upper Memory Block (UMB, XMS 3.0))
TIME: using 9154 usec for updating ALRM timer
ERROR: general protection at 0xffff0: ea
Program=do_vm86.c, Line=291
EIP: ffff:00000000 ESP: 0030:00000100  VFLAGS(b): 00000 00000000 00000010
EAX: 00000000 EBX: 00000000 ECX: 00000000 EDX: 00000000 VFLAGS(h): 00000002
ESI: 00000000 EDI: 00000000 EBP: 00000000 DS: 0040 ES: 0000 FS: 0000 GS: 0000
FLAGS: IF VM  IOPL: 0
STACK: 00 00 00 00 00 00 00 00 00 00 -> 00 00 00 00 00 00 00 00 00 00 
00| 0000:0000->000000   01| 0000:0000->000000   02| 0000:0000->000000
03| 0000:0000->000000   04| 0000:0000->000000   05| 0000:0000->000000
06| 0000:0000->000000   07| 0000:0000->000000   08| 0000:0000->000000
09| 0000:0000->000000   0a| 0000:0000->000000   0b| 0000:0000->000000
0c| 0000:0000->000000   0d| 0000:0000->000000   0e| 0000:0000->000000
0f| 0000:0000->000000   10| 0000:0000->000000   11| 0000:0000->000000
12| 0000:0000->000000   13| 0000:0000->000000   14| 0000:0000->000000
15| 0000:0000->000000   16| 0000:0000->000000   17| 0000:0000->000000
18| 0000:0000->000000   19| 0000:0000->000000   1a| 0000:0000->000000
1b| 0000:0000->000000   1c| 0000:0000->000000   1d| 0000:0000->000000
1e| 0000:0000->000000   1f| 0000:0000->000000   20| 0000:0000->000000
21| 0000:0000->000000   22| 0000:0000->000000   23| 0000:0000->000000
24| 0000:0000->000000   25| 0000:0000->000000   26| 0000:0000->000000
27| 0000:0000->000000   28| 0000:0000->000000   29| 0000:0000->000000
2a| 0000:0000->000000   2b| 0000:0000->000000   2c| 0000:0000->000000
2d| 0000:0000->000000   2e| 0000:0000->000000   2f| 0000:0000->000000
30| 0000:0000->000000   31| 0000:0000->000000   32| 0000:0000->000000
33| 0000:0000->000000   34| 0000:0000->000000   35| 0000:0000->000000
leavedos(4|0x4) called - shutting down
closing debugger pipes
SPEAKER: sound off
calling SIG_close
calling keyboard_close
00| 0000:0000->000000   01| 0000:0000->000000   02| 0000:0000->000000
03| 0000:0000->000000   04| 0000:0000->000000   05| 0000:0000->000000
06| 0000:0000->000000   07| 0000:0000->000000   08| 0000:0000->000000
09| 0000:0000->000000   0a| 0000:0000->000000   0b| 0000:0000->000000
0c| 0000:0000->000000   0d| 0000:0000->000000   0e| 0000:0000->000000
0f| 0000:0000->000000   10| 0000:0000->000000   11| 0000:0000->000000
12| 0000:0000->000000   13| 0000:0000->000000   14| 0000:0000->000000
15| 0000:0000->000000   16| 0000:0000->000000   17| 0000:0000->000000
18| 0000:0000->000000   19| 0000:0000->000000   1a| 0000:0000->000000
1b| 0000:0000->000000   1c| 0000:0000->000000   1d| 0000:0000->000000
1e| 0000:0000->000000   1f| 0000:0000->000000   20| 0000:0000->000000
21| 0000:0000->000000   22| 0000:0000->000000   23| 0000:0000->000000
24| 0000:0000->000000   25| 0000:0000->000000   26| 0000:0000->000000
27| 0000:0000->000000   28| 0000:0000->000000   29| 0000:0000->000000
2a| 0000:0000->000000   2b| 0000:0000->000000   2c| 0000:0000->000000
2d| 0000:0000->000000   2e| 0000:0000->000000   2f| 0000:0000->000000
30| 0000:0000->000000   31| 0000:0000->000000   32| 0000:0000->000000
33| 0000:0000->000000   34| 0000:0000->000000   35| 0000:0000->000000
calling disk_close_all
releasing ports and blocked devices
calling shared memory exit
calling HMA exit
calling mapping_close()
calling close_all_printers



             reply	other threads:[~2009-06-12 21:11 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-06-12 21:11 Randall Smith [this message]
2009-06-14 20:20 ` general protection error on Xen Enrique Baraibar
2009-06-15  0:14   ` Samuel Bronson
  -- strict thread matches above, loose matches on Subject: below --
2009-06-12 19:02 Randall Smith

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4A32C489.8050902@tnr.cc \
    --to=randall@tnr.cc \
    --cc=linux-msdos@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.