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 Netsca

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 : t

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 strea

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

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 higher.