Hello
        I have been using FreeBSD under vmware for a few weeks now,
running 3.2R.  Everything has been running good including X11.  I upgraded
to -current and the linux XF86_vmware server stopped working.  When I try
and start the xserver I get an error "xf86OpenConsole: cannot open
/dev/tty0.  I'm running -current as of 8/1/99 with the latest linux_base
port.

        I have been reading the linux emulation code, it looks like the
major changes since 3.2R are the internal kernel device struct changes.
I'm CCing Poul-Henning and Marcel I hope you don't mind, it looks like
both of you have been in this code lately.  Any hints on fixing this would
be great,if you happen to understand why this might be happening.

BTW: VMware seems faster under -current than 3.2R.  Time stands still
under 3.2R(gettimeofday), under current it runs 1.3 times to fast.

Thanks, 

Eric Chet -> [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]
syscall __sysctl(0xbfbfda70,0x2,0x2805a268,0xbfbfda6c,0x0,0x0)
        returns 0 (0x0)
syscall mmap(0x0,32768,0x3,0x1002,-1,0x0)
        returns 671461376 (0x2805b000)
syscall geteuid()
        returns 1001 (0x3e9)
syscall getuid()
        returns 1001 (0x3e9)
syscall getegid()
        returns 1001 (0x3e9)
syscall getgid()
        returns 1001 (0x3e9)
syscall access(0x2805c020,0x0)
        returns 0 (0x0)
syscall open("/usr/X11R6/lib/libXmu.so.6",0,05001316750)
        returns 3 (0x3)
syscall read(0x3,0xbfbfca98,0x1000)
        returns 4096 (0x1000)
syscall mmap(0x0,69632,0x5,0x2,3,0x0)
        returns 671494144 (0x28063000)
syscall mmap(0x28072000,8192,0x3,0x12,3,0xe000)
        returns 671555584 (0x28072000)
syscall close(3)
        returns 0 (0x0)
syscall access(0x2805c040,0x0)
        returns 0 (0x0)
syscall open("/usr/X11R6/lib/libXt.so.6",0,05001316750)
        returns 3 (0x3)
syscall read(0x3,0xbfbfca98,0x1000)
        returns 4096 (0x1000)
syscall mmap(0x0,262144,0x5,0x2,3,0x0)
        returns 671563776 (0x28074000)
syscall mmap(0x280b0000,12288,0x3,0x12,3,0x3b000)
        returns 671809536 (0x280b0000)
syscall mmap(0x280b3000,4096,0x3,0x1012,-1,0x0)
        returns 671821824 (0x280b3000)
syscall close(3)
        returns 0 (0x0)
syscall access(0x2805c060,0x0)
        returns 0 (0x0)
syscall open("/usr/X11R6/lib/libSM.so.6",0,05001316750)
        returns 3 (0x3)
syscall read(0x3,0xbfbfca98,0x1000)
        returns 4096 (0x1000)
syscall mmap(0x0,32768,0x5,0x2,3,0x0)
        returns 671825920 (0x280b4000)
syscall mmap(0x280bb000,4096,0x3,0x12,3,0x6000)
        returns 671854592 (0x280bb000)
syscall close(3)
        returns 0 (0x0)
syscall access(0x2805c080,0x0)
        returns 0 (0x0)
syscall open("/usr/X11R6/lib/libICE.so.6",0,05001316750)
        returns 3 (0x3)
syscall read(0x3,0xbfbfca98,0x1000)
        returns 4096 (0x1000)
syscall mmap(0x0,86016,0x5,0x2,3,0x0)
        returns 671858688 (0x280bc000)
syscall mmap(0x280ce000,4096,0x3,0x12,3,0x11000)
        returns 671932416 (0x280ce000)
syscall mmap(0x280cf000,8192,0x3,0x1012,-1,0x0)
        returns 671936512 (0x280cf000)
syscall close(3)
        returns 0 (0x0)
syscall access(0x2805c0a0,0x0)
        returns 0 (0x0)
syscall open("/usr/X11R6/lib/libXext.so.6",0,05001316750)
        returns 3 (0x3)
syscall read(0x3,0xbfbfca98,0x1000)
        returns 4096 (0x1000)
syscall mmap(0x0,40960,0x5,0x2,3,0x0)
        returns 671944704 (0x280d1000)
syscall mmap(0x280da000,4096,0x3,0x12,3,0x8000)
        returns 671981568 (0x280da000)
syscall close(3)
        returns 0 (0x0)
syscall access(0x2805c0c0,0x0)
        returns 0 (0x0)
syscall open("/usr/X11R6/lib/libX11.so.6",0,05001316750)
        returns 3 (0x3)
syscall read(0x3,0xbfbfca98,0x1000)
        returns 4096 (0x1000)
syscall mmap(0x0,614400,0x5,0x2,3,0x0)
        returns 671985664 (0x280db000)
syscall mmap(0x2816b000,24576,0x3,0x12,3,0x8f000)
        returns 672575488 (0x2816b000)
syscall close(3)
        returns 0 (0x0)
syscall access(0x2805c0e0,0x0)
        errno 2 'No such file or directory'
syscall open("/var/run/ld-elf.so.hints",0,05001316750)
        returns 3 (0x3)
syscall read(0x3,0xbfbfda1c,0x80)
        returns 128 (0x80)
syscall lseek(3,0x80,0)
        returns 128 (0x80)
syscall read(0x3,0x2805f000,0x52)
        returns 82 (0x52)
syscall close(3)
        returns 0 (0x0)
syscall access(0x2805c0e0,0x0)
        returns 0 (0x0)
syscall open("/usr/lib/libxpg4.so.2",0,05001316750)
        returns 3 (0x3)
syscall read(0x3,0xbfbfca98,0x1000)
        returns 4096 (0x1000)
syscall mmap(0x0,16384,0x5,0x2,3,0x0)
        returns 672600064 (0x28171000)
syscall mmap(0x28173000,8192,0x3,0x12,3,0x1000)
        returns 672608256 (0x28173000)
syscall close(3)
        returns 0 (0x0)
syscall access(0x2805c100,0x0)
        errno 2 'No such file or directory'
syscall access(0x2805c100,0x0)
        returns 0 (0x0)
syscall open("/usr/lib/libc.so.3",0,05001316750)
        returns 3 (0x3)
syscall read(0x3,0xbfbfca98,0x1000)
        returns 4096 (0x1000)
syscall mmap(0x0,532480,0x5,0x2,3,0x0)
        returns 672616448 (0x28175000)
syscall mmap(0x281e4000,16384,0x3,0x12,3,0x6e000)
        returns 673071104 (0x281e4000)
syscall mmap(0x281e8000,61440,0x3,0x1012,-1,0x0)
        returns 673087488 (0x281e8000)
syscall close(3)
        returns 0 (0x0)
syscall access(0x2805c120,0x0)
        returns 0 (0x0)
syscall access(0x2805c120,0x0)
        returns 0 (0x0)
syscall access(0x2805c120,0x0)
        returns 0 (0x0)
syscall access(0x2805c120,0x0)
        returns 0 (0x0)
syscall access(0x2805c120,0x0)
        returns 0 (0x0)
syscall access(0x2805c120,0x0)
        returns 0 (0x0)
syscall access(0x2805c120,0x0)
        returns 0 (0x0)
syscall access(0x2805c120,0x0)
        returns 0 (0x0)
syscall access(0x2805c120,0x0)
        returns 0 (0x0)
syscall access(0x2805c120,0x0)
        returns 0 (0x0)
syscall access(0x804996a,0x1)
        returns 0 (0x0)
syscall access(0x804c120,0x0)
        returns 0 (0x0)
syscall access(0x804c020,0x0)
        errno 2 'No such file or directory'
syscall readlink("/etc/malloc.conf",0xbfbfda84,63)
        errno 2 'No such file or directory'
syscall mmap(0x0,4096,0x3,0x1002,-1,0x0)
        returns 673148928 (0x281f7000)
syscall break(0x804e000)
        returns 0 (0x0)
syscall break(0x804f000)
        returns 0 (0x0)
syscall sigaction(0x14,0xbfbfdae4,0xbfbfdad8)
        returns 0 (0x0)
syscall sigaction(0x3,0xbfbfdadc,0xbfbfdad0)
        returns 0 (0x0)
syscall sigaction(0x2,0xbfbfdad4,0xbfbfdac8)
        returns 0 (0x0)
syscall sigaction(0x1,0xbfbfdacc,0xbfbfdac0)
        returns 0 (0x0)
syscall sigaction(0xd,0xbfbfdae4,0xbfbfdad8)
        returns 0 (0x0)
syscall sigaction(0xe,0xbfbfdadc,0xbfbfdad0)
        returns 0 (0x0)
syscall sigaction(0x1e,0xbfbfdad4,0xbfbfdac8)
        returns 0 (0x0)
syscall sigprocmask(0x1,0x20000000)
        returns 0 (0x0)
syscall fork()
        returns 316 (0x13c)
syscall wait4(0xffffffff,0x804c224,0x1,0x0)
        returns 0 (0x0)

syscall write(2,0x804bceb,1)
        returns 1 (0x1)
syscall setitimer(0x0,0xbfbfdab0,0xbfbfdaa0)
        returns 0 (0x0)
SIGNAL 30
SIGNAL 30
SIGNAL 30
syscall sigsuspend(0x0)
        errno 4 'Interrupted system call'
syscall sigreturn(0xbfbfda60)
        errno 4 'Interrupted system call'

XFree86 Version 3.3.3.1 / X Window System
(protocol Version 11, revision 0, vendor release 6300)
Release Date: January 4 1999
        If the server is older than 6-12 months, or if your card is newer
        than the above date, look for a newer version before reporting
        problems.  (see http://www.XFree86.Org/FAQ)
Operating System: Linux 2.0.32 i686 [ELF] 
Configured drivers:
  VMware: server for VMware virtual graphics adaptors (Patchlevel 0)

Fatal server error:
xf86OpenConsole: Cannot open /dev/tty0 (No such file or directory)


When reporting a problem related to a server crash, please send
the full server output, not just the last messages

syscall setitimer(0x0,0xbfbfdaa8,0xbfbfda98)
        returns 0 (0x0)
syscall sigprocmask(0x3,0x0)
        returns 536870912 (0x20000000)
syscall break(0x8050000)
        returns 0 (0x0)
syscall break(0x8051000)
        returns 0 (0x0)
syscall __sysctl(0xbfbfd708,0x2,0xbfbfd758,0xbfbfd704,0x0,0x0)
        returns 0 (0x0)
syscall break(0x8052000)
        returns 0 (0x0)
syscall socket(0x1,0x1,0x0)
        returns 3 (0x3)
syscall __sysctl(0xbfbfd72c,0x2,0xbfbfd77c,0xbfbfd728,0x0,0x0)
        returns 0 (0x0)
syscall __sysctl(0xbfbfd654,0x2,0xbfbfd6f0,0xbfbfd650,0x0,0x0)
        returns 0 (0x0)
syscall connect(0x3,0xbfbfd814,0x13)
        returns 0 (0x0)
syscall __sysctl(0xbfbfd744,0x2,0xbfbfd788,0xbfbfd740,0x0,0x0)
        returns 0 (0x0)
syscall fcntl(0x3,0x2,0x1)
        returns 0 (0x0)
syscall access(0x804d100,0x4)
        errno 2 'No such file or directory'
syscall writev(0x3,0xbfbfd970,0x1)
        returns 12 (0xc)
syscall fcntl(0x3,0x4,0x4)
        returns 0 (0x0)
syscall read(0x3,0xbfbfda2c,0x8)
        errno 35 'Resource temporarily unavailable'
SIGNAL 20
syscall select(0x4,0xbfbfd908,0x0,0x0,0x0)
        returns 1 (0x1)
syscall read(0x3,0xbfbfda2c,0x8)
        returns 0 (0x0)
X connection to :0.0 broken (explicit kill or server shutdown).

syscall write(2,0xbfbfd230,65)
        returns 65 (0x41)
syscall exit(0x1)
        process exit, rval = 256

Reply via email to