Release Notes: This is the initial release of the second stable Linux 2.6 branch of Linux-VServer. It includes all the 'considered stable' features from the previous development branch.
Release Notes: Many new features like idle time scheduling (aka Advanced Fair Scheduling), per-context system time, context privacy, capability masking, and full CoW link breaking. Several feature enhancements like accounting and limits (Dentry, Lock, Slab, and Socket) as well as extended filesystem support (JFS and ocfs2) and improved architecture support.
Release Notes: Kernel thread isolation was improved. I/O priority queues are per guest now. Scheduler priority bias is now adjustable. JFS file attribute support and bind mount extensions (BME) have been added. The debug system and the kernel state helper were improved, and the VServer command interface was extended accordingly. Various enhancements and fixes were made for subsystems like ptrace, namespaces, capability system, locking, mounts, and xid handling, as well as architecture specific fixes for alpha, arm, ia64, mips, sparc, and x86_64 (mainly utsname, ptrace, and compat).
Release Notes: This release brings a bunch of new features like bind mount extensions (which give you read-only --bind mounts), copy on write link breaking (which allows you to unify all files, even log or config files), quota hashes, and XID propagation. It also adds per context I/O scheduling (CFQ), kernel thread protection, support for empty Contexts, and an improved debugging system.
Release Notes: Some minor bugs regarding task accounting and load averaging as well as an interface visibility issue were fixed. Arch support was extended (some fixes with endianness and PPC-64). Cleanups in the Disk Limit code and extended attribute support. Support for I/O priorities and modularized vroot was added.
Release Notes: First stable release for the Linux 2.6 kernel.
Release Notes: A small bug in IPv6 hiding was fixed, a memory leak in an error path was removed, and a mysterious double allocation issue in x25 was fixed. iunlink and barrier update for XFS as well as the proc/mounts virtualization were corrected. A new claim/release scheme replaces the double refcounting. Legacy support was separated, and a bunch of new limits/accountings were added (anon_rss, locks, shm, forks). A new ccap that protects network mounts was added. Compile time information was added to the proc info.
Release Notes: The barrier checks are now more strict, allowing for "chmod 0" and the opposite inside a vserver. The code was updated for recent kernels.
Release Notes: A major code cleanup of all include files and a split of core files regarding functionality was done. Some minor bugs in the handling of assertions, lookup, and accounting were ironed out. The alpha syscall table was fixed, and a new debug module was added. Barrier checks and legacy support were improved.
Release Notes: This release adds major improvements to the xid handling, including a new tagging format and NFS support. Per-context disk limits and statfs virtualization were added. The uptime virtualization was improved, and the usermode helper extended. New limits and accounting areas were added. VServer Capabilities and Flags were extended, and a new debug system (sysctl-based) included.