> I didn't know if you were still working on it or whether it was just an > example patch. If an example, it wasn't worth your time (or mine, frankly) > to go into further detail. If you're interested, the removal of the 16-bit > stack check and adjustment for PM_Entry "appears" to expose certain > applications to a crash condition on a DE0CH value because of its use of > ESP contents, potentially with a garbage value in the high word.
The VCPI specs explicitely states that the pointer to the IRETD frame has to be passed in SS:ESP. That means it's irrelevant if the VCPI client has installed a 16-bit stack. In such a case it must ensure that Hiword(ESP) is cleared before calling the host's entry with ax=de0ch. If you can tell us one of the "certain" applications ... :) ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel