ftp://ftp.freemware.org/pub/freemware/fmw-19990822b.tar.gz

>From the ChangeLog:

fmw-19990822b:

  - (KPL) Converted to using GNU autoconf for easier configuration
    on multiple host OS platforms.  You only have to run autoconf
    if you change the configure.in file.  Otherwise, re-run
    configure.  To make things simple, and so that it's easy
    to run configure with known flags etc, run ./configure.hostos,
    where hostos is your host OS.  I made one for Linux and
    BeOS, though the BeOS one may be broken.

  - (KPL) Integrated patch from Ulrich regarding looking for
    signals in kernel module before looping on running guest OS.

  - (KPL) Moved sti() call in host-linux.c into soft_int macro.
    The IF change will not be recognised until after the INT
    instruction, in this case, so there is no chance of an
    interrupt intervening.

  - (KPL) Created a NEED_RESCHED macro, so we can compile
    for various Linux kernel versions.  I don't know when the
    change was made to put need_resched in the "current" structure.
    I guessed 2.2.0.  If this is not right, please let us know
    when the change occurred.

  - (KPL) added inline function pending_signals() to host-linux.c.
    Please also fix the version number code that controls which
    method to use to access the signals field in the "current"
    structure.  This was a small fix to get Ramon's changes
    to compile on my 2.2.5 kernel.  I'm not sure if the signals
    > 31 are interesting to us.  If not, we don't need the loop
    code I put in the inline function.


I put Ramon's previous version on the site as well.

-Kevin

Reply via email to