
More efficient locking system - MPSAFE (Multi Processor Safe). Work on this system went 4 years (!). The TTY and Newbus subsystems (architecture for writing device drivers) have also been translated into MPSAFE.
Linux emulation mode translated to kernel 2.6.16.
Virtualization of the vimage network stack. This allows multiple insulated stacks to be supported on the same machine. The system significantly expands the network functionality of jails. In each jail you can do all your own - your own PF, ipfw, dummynet, IPSec, routing ...
')
New USB Stack:
* Solved problems with the panic of the kernel when exchanging USB-devices without unmounting them (waited! :-))
* The usbconfig utility for configuring USB devices
* New USB API and Linux compatibility mode
* And many other additions
The CAM subsystem (unified interface for SCSI device drivers) has been significantly improved.
Significantly worked net80211 (wireless communication systems).
And a
huge number of at least interesting changes !