Release Notes: This release was updated to 2.4.16. It fixes a few crashes. ^S and ^Q are now handled correctly. gdb is much more responsive to ^C. mconsole now has the "cad" command, which simulates Ctrl-Alt-Del. UML can now write process core files.
Release Notes: A number of crashes, as well as many other bugs, were fixed. The honeypot procfs filesystem was added. SCSI is now available. Helpers are now killed when UML exits. eth devices inside UML are now guaranteed to get the same names as were specified on the command line. /proc/mconsole was added. uml_moo now sparses its output files, has a destructive merge option, and handles large COW files correctly. There is now a UML jail kit, and the host side of hppfs was added.
Release Notes: It is now possible the to attach the UML gdb to sleeping threads. /proc/exitcode, a hardware watchdog driver, and support for kernel and userspace watchpoints were added. It is now possible to change the backing file of a COW file. The mconsole driver now sends panic notifications to mconsole clients. The crash that some people saw on UML shutdown has been fixed.
Release Notes: UML is now self-hosting. A number of debugging fixes were made, including support for userspace watchpoints, ddd support, allowing the UML debugger to shell out, and closing a security hole. iomem works again. The block driver supports partitioned devices. Many other smaller bugfixes and additions were made. uml_net now acts as a bridge.
Release Notes: Console flow control now works. The consoles and serial lines now support SIGWINCH. The ubd driver's COW bitmaps are now properly byte-swapped. Some drivers now supply entropy to /dev/random. The signal mask is now initialized so that odd environments can't screw UML up by passing in bogus masks. UML is now robust in the face of tmpfs running out of space. Running UML on a processor without cmov support now causes a panic rather than a hang. Crashes caused by use of a tty_struct after it had been freed and by the installation of cmucl have been fixed.
Release Notes: Sound, MTD, LVM, and md are now supported. UML is now secure against a hostile root. The new pthreads library works. Several data corruption bugs were fixed. The console and serial line initializations are now configurable. Persistent TUN/TAP is supported. The BogoMips calculation was fixed. uml_moo now supports V2 COW files. Many other bugs were fixed.