SysVR4 emulator

1999-01-29 Thread Mark Newton
I've just committed the FreeBSD svr4 emulator, which has been built by adapting the stirling work of Christos Zoulas from the NetBSD project to FreeBSD. I hope I haven't left anything out or broken the world, but I'm sure I'll hear about it if I have :-) To use it: 1. Add pseudo-device

Re: SysVR4 emulator

1999-01-29 Thread Warner Losh
In message 199901300636.raa20...@atdot.dotat.org Mark Newton writes: : It's early days yet, folks -- You'll probably have trouble getting 100% : functionality out of most things (specifically, poll() on a socket doesn't : look like it works at the moment, so Netscape doesn't work (among other :

Re: SysVR4 emulator

1999-01-29 Thread Mark Newton
Warner Losh wrote: In message 199901300636.raa20...@atdot.dotat.org Mark Newton writes: : It's early days yet, folks -- You'll probably have trouble getting 100% : functionality out of most things (specifically, poll() on a socket doesn't : look like it works at the moment, so Netscape

LDT changes to support SysVR4 emulator

1999-01-28 Thread Mark Newton
Ok, people, heads up -- I'm about to commit a patch to /sys/i386 which changes the way FreeBSD uses the x86 LDT. Specifically, I'm moving LUDATA_SEL from LDT entry 4 to 5 (Why 5? Why not?) and re-using entry 4 as a call gate for SysV system calls made by library stubs from Solaris 2.6 and

Re: LDT changes to support SysVR4 emulator

1999-01-28 Thread Steve Kargl
Mark Newton wrote: Ok, people, heads up -- I'm about to commit a patch to /sys/i386 which changes the way FreeBSD uses the x86 LDT. Specifically, I'm moving LUDATA_SEL from LDT entry 4 to 5 (Why 5? Why not?) and re-using entry 4 as a call gate for SysV system calls made by library stubs