Difference between revisions of "ChangeLog-2.0"

From Linux-VServer

Jump to: navigation, search
 
 
(4 intermediate revisions by 3 users not shown)
Line 2: Line 2:
  
 
{| class="wikitable" style="width: 100%;"
 
{| class="wikitable" style="width: 100%;"
 +
 +
! vs2.0.3-rc1
 +
| rowspan="2" |
 +
* cleanup
 +
* refix VXC_BINARY_MOUNT
 +
* don't advertize limits we don't support
 +
|-
 +
| style="text-align: center;" | ''13 Dec 2006''
 +
|-
 +
 +
! vs2.0.2.2-rc9
 +
| rowspan="2" |
 +
* fix off by one introduced with the socket accounting in -rc7
 +
* drop all of the __{enter,leave}_vx_admin's
 +
* remove NXF_INFO_PRIVATE again
 +
|-
 +
| style="text-align: center;" | ''10 Dec 2006''
 +
|-
 +
 +
! vs2.0.2.2-rc8
 +
| rowspan="2" |
 +
* make nx_migrate_task return 0 on success
 +
* have __create_[vn]x_info claim the [vn]xi
 +
|-
 +
| style="text-align: center;" | ''23 Nov 2006''
 +
|-
 +
 +
! vs2.0.2.2-rc7
 +
| rowspan="2" |
 +
* let the spectator cross the barrier
 +
* improve the socket accounting
 +
* fix 0.0.0.0-as-first-address-means-any
 +
* have __unhash_[vn]x_info take the spinlock rather than just asserting it's held
 +
* import the valid limit checks from 2.1
 +
* make NXF_INFO_PRIVATE deny migration
 +
|-
 +
| style="text-align: center;" | ''21 Nov 2006''
 +
|-
 +
 +
! vs2.0.2.2-rc6
 +
| rowspan="2" |
 +
* find_proc_task_by_pid shouldn't put_task_struct if it's invisible
 +
* add/remove some __{enter,leave}_vx_admin's
 +
|-
 +
| style="text-align: center;" | ''07 Nov 2006''
 +
|-
 +
 +
! vs2.0.2.2-rc5
 +
| rowspan="2" |
 +
* make ext[23] release unified files correctly
 +
* remove the WARN_ON from pid_task
 +
|-
 +
| style="text-align: center;" | ''06 Nov 2006''
 +
|-
 +
 +
! vs2.0.2.2-rc4
 +
| rowspan="2" |
 +
* fix mips ptrace
 +
* fix pid_revalidate again
 +
* check for VXF_INFO_HIDE earlier to avoid unnecessary complications
 +
* make proc use a find_proc_task_by_pid which checks for visibility before returning
 +
* fix the process accounting
 +
* check for the correct xid in signalling code
 +
* some improvements to the configuration text
 +
|-
 +
| style="text-align: center;" | ''29 Oct 2006''
 +
|-
 +
 +
! vs2.0.2.2-rc3
 +
| rowspan="2" |
 +
* add exit_vx_info_early, to handle the pre-exit_notify stuff (init exit, update reaper)
 +
* use for_each_online_cpu in the history dumping
 +
|-
 +
| style="text-align: center;" | ''20 Oct 2006''
 +
|-
 +
 +
! vs2.0.2.2-rc2
 +
| rowspan="2" |
 +
* remove unneeded includes
 +
* don't warn as often in pid_task
 +
|-
 +
| style="text-align: center;" | ''18 Oct 2006''
 +
|-
 +
 +
! vs2.0.2.2-rc1
 +
| rowspan="2" |
 +
* add/use __{enter,leave}_vx_admin from devel
 +
* let find_task_by_pid_type handle the realpid problem, meaning no more required includes due to find_task_by_pid
 +
* exit the contexts after exit_notify
 +
* add a warning on task lookups across contexts
 +
|-
 +
| style="text-align: center;" | ''17 Oct 2006''
 +
|-
 +
 +
! vs2.0.2.1-t8
 +
| rowspan="2" |
 +
* fix the -t6 proc issue
 +
|-
 +
| style="text-align: center;" | ''24 Sep 2006''
 +
|-
 +
 +
! vs2.0.2.1-t7
 +
| rowspan="2" |
 +
* allow the host to get references to any pid
 +
|-
 +
| style="text-align: center;" | ''23 Sep 2006''
 +
|-
 +
 +
! vs2.0.2.1-t6
 +
| rowspan="2" |
 +
* attempt to fix a proc issue, introducing another one
 +
* add some missing includes
 +
|-
 +
| style="text-align: center;" | ''23 Sep 2006''
 +
|-
 +
 +
! vs2.0.2.1-t5
 +
| rowspan="2" |
 +
* replace the last instance of rq->nr_running++
 +
* fix utsname virtualization for UML
 +
|-
 +
| style="text-align: center;" | ''21 Sep 2006''
 +
|-
 +
 +
! vs2.0.2.1-t4
 +
| rowspan="2" |
 +
* remove devfs stuff from vroot as it's gone from the kernel
 +
* remove some debugging output from proc
 +
* fix pid visibility in proc
 +
* sync with new XFS
 +
|-
 +
| style="text-align: center;" | ''20 Sep 2006''
 +
|-
 +
 +
! vs2.0.2.1-try1
 +
| rowspan="2" |
 +
* first attempt to rebase on 2.6.18
 +
|-
 +
| style="text-align: center;" | ''20 Sep 2006''
 +
|-
 +
 +
! vs2.0.2.1
 +
| rowspan="2" |
 +
* fix the barrier
 +
|-
 +
| style="text-align: center;" | ''17 Sep 2006''
 +
|-
 +
 +
! vs2.0.2
 +
| rowspan="2" |
 +
* fix a case of two init processes shown in ps output (VXF_STATE_ADMIN + VXM_SET_INIT)
 +
* force nodev on remount without CAP_SYS_ADMIN
 +
|-
 +
| style="text-align: center;" | ''03 Sep 2006''
 +
|-
 +
 +
 +
! vs2.0.2-rc31
 +
| rowspan="2" |
 +
* the address removal fix
 +
* helper return code changes (but old helper still works)
 +
* persistent fixes (delta-persist-fix01, delta-persist-fix02)
 +
* fixes a bug with a missing unhash, and adds possible return code checks (delta-helper-feat04)
 +
|-
 +
| style="text-align: center;" | ''26 Aug 2006''
 +
|-
 +
 +
 +
! vs2.0.2-rc30
 +
| rowspan="2" |
 +
* delta-vci-bump01 (Vserver Configuration Information (vci) bumps the kernel version number)
 +
* delta-net-fix02 (the address removal fix announced on the mailing list)
 +
|-
 +
| style="text-align: center;" | ''25 Aug 2006''
 +
|-
 +
 +
 +
! vs2.0.2-rc29
 +
| rowspan="2" |
 +
* whitespace cleanups
 +
* comment cleanups
 +
* locks assertion removed
 +
|-
 +
| style="text-align: center;" | ''16 Aug 2006''
 +
|-
 +
 +
 +
! vs2.0.2-rc28
 +
| rowspan="2" |
 +
* incorporated daniel's mountstat fixes
 +
* restructuring of acc for stat syscall commands
 +
* lock and admin flags
 +
|-
 +
| style="text-align: center;" | ''27 Jul 2006''
 +
|-
 +
  
 
! vs2.0.2-rc27  
 
! vs2.0.2-rc27  
Line 13: Line 209:
  
 
! vs2.0.2-rc26  
 
! vs2.0.2-rc26  
|
+
| rowspan="2" |
 
* utsname fix
 
* utsname fix
 
|-
 
|-
Line 72: Line 268:
 
|-
 
|-
 
| style="text-align: center;" | ''12 Apr 2006''
 
| style="text-align: center;" | ''12 Apr 2006''
 +
|-
 +
 +
 +
! vs2.0.2-rc15
 +
| rowspan="2" |
 +
* return reboot cmd and exit code in vc_wait_exit
 +
* IA32 emulation for resource limits
 +
|-
 +
| style="text-align: center;" | ''03 Apr 2006''
 
|-
 
|-
  
Line 234: Line 439:
 
| style="text-align: center;" | ''13 May 2005''
 
| style="text-align: center;" | ''13 May 2005''
 
|}
 
|}
 +
 +
[[Category:Documentation]]

Latest revision as of 20:30, 21 October 2011

Icon-Caution.png

This page is not considered complete
Your are welcome to help the Wiki Team and edit this page to fill in the missing parts


vs2.0.3-rc1
  • cleanup
  • refix VXC_BINARY_MOUNT
  • don't advertize limits we don't support
13 Dec 2006
vs2.0.2.2-rc9
  • fix off by one introduced with the socket accounting in -rc7
  • drop all of the __{enter,leave}_vx_admin's
  • remove NXF_INFO_PRIVATE again
10 Dec 2006
vs2.0.2.2-rc8
  • make nx_migrate_task return 0 on success
  • have __create_[vn]x_info claim the [vn]xi
23 Nov 2006
vs2.0.2.2-rc7
  • let the spectator cross the barrier
  • improve the socket accounting
  • fix 0.0.0.0-as-first-address-means-any
  • have __unhash_[vn]x_info take the spinlock rather than just asserting it's held
  • import the valid limit checks from 2.1
  • make NXF_INFO_PRIVATE deny migration
21 Nov 2006
vs2.0.2.2-rc6
  • find_proc_task_by_pid shouldn't put_task_struct if it's invisible
  • add/remove some __{enter,leave}_vx_admin's
07 Nov 2006
vs2.0.2.2-rc5
  • make ext[23] release unified files correctly
  • remove the WARN_ON from pid_task
06 Nov 2006
vs2.0.2.2-rc4
  • fix mips ptrace
  • fix pid_revalidate again
  • check for VXF_INFO_HIDE earlier to avoid unnecessary complications
  • make proc use a find_proc_task_by_pid which checks for visibility before returning
  • fix the process accounting
  • check for the correct xid in signalling code
  • some improvements to the configuration text
29 Oct 2006
vs2.0.2.2-rc3
  • add exit_vx_info_early, to handle the pre-exit_notify stuff (init exit, update reaper)
  • use for_each_online_cpu in the history dumping
20 Oct 2006
vs2.0.2.2-rc2
  • remove unneeded includes
  • don't warn as often in pid_task
18 Oct 2006
vs2.0.2.2-rc1
  • add/use __{enter,leave}_vx_admin from devel
  • let find_task_by_pid_type handle the realpid problem, meaning no more required includes due to find_task_by_pid
  • exit the contexts after exit_notify
  • add a warning on task lookups across contexts
17 Oct 2006
vs2.0.2.1-t8
  • fix the -t6 proc issue
24 Sep 2006
vs2.0.2.1-t7
  • allow the host to get references to any pid
23 Sep 2006
vs2.0.2.1-t6
  • attempt to fix a proc issue, introducing another one
  • add some missing includes
23 Sep 2006
vs2.0.2.1-t5
  • replace the last instance of rq->nr_running++
  • fix utsname virtualization for UML
21 Sep 2006
vs2.0.2.1-t4
  • remove devfs stuff from vroot as it's gone from the kernel
  • remove some debugging output from proc
  • fix pid visibility in proc
  • sync with new XFS
20 Sep 2006
vs2.0.2.1-try1
  • first attempt to rebase on 2.6.18
20 Sep 2006
vs2.0.2.1
  • fix the barrier
17 Sep 2006
vs2.0.2
  • fix a case of two init processes shown in ps output (VXF_STATE_ADMIN + VXM_SET_INIT)
  • force nodev on remount without CAP_SYS_ADMIN
03 Sep 2006
vs2.0.2-rc31
  • the address removal fix
  • helper return code changes (but old helper still works)
  • persistent fixes (delta-persist-fix01, delta-persist-fix02)
  • fixes a bug with a missing unhash, and adds possible return code checks (delta-helper-feat04)
26 Aug 2006
vs2.0.2-rc30
  • delta-vci-bump01 (Vserver Configuration Information (vci) bumps the kernel version number)
  • delta-net-fix02 (the address removal fix announced on the mailing list)
25 Aug 2006
vs2.0.2-rc29
  • whitespace cleanups
  • comment cleanups
  • locks assertion removed
16 Aug 2006
vs2.0.2-rc28
  • incorporated daniel's mountstat fixes
  • restructuring of acc for stat syscall commands
  • lock and admin flags
27 Jul 2006
vs2.0.2-rc27
  • potential deadlock fix
  • some minor cleanup
27 Jul 2006
vs2.0.2-rc26
  • utsname fix
12 Jul 2006
vs2.0.2-rc25
  • minor fix: removed a harmful BUG_ON(): strace works again in a guest
05 Jul 2006
vs2.0.2-rc24
  • all of the memory split stuff related hunks are gone.
  • delta-flock-fix01 was missing from the 2.6.17 port
21 Jun 2006
vs2.0.2-rc23.2
  • delta-peer-fix01
  • loopback device compile fix
  • quota compile fix
  • jfs support for ext2 attributes
?? Jun 2006
vs2.0.2-rc23
  • 2.6.17 rebase
?? Jun 2006
vs2.0.2-rc22
  • osfsys (minor fix in daniel's cleanups)
  • saddr fix02 (make REMAP_SADDR work as expected) - [stable only]
  • vfsmnt (show vfsmounts in spectator context)
03 Jun 2006
vs2.0.2-rc16
  • no change to 2.0.2-rc15
12 Apr 2006
vs2.0.2-rc15
  • return reboot cmd and exit code in vc_wait_exit
  • IA32 emulation for resource limits
03 Apr 2006
vs2.0.1
  • bugfix for task/load accounting
  • bugfix for interface visibility
  • fixed endianess issue with loopback
  • fixed reiserfs attribute handling
  • utsname fix for ppc64 (tx Serge)
  • corrected scheduler return codes
  • proper module support for vroot
  • dlimit cleanup and improvements
  • extended and cleaned up debug features
  • cleanup of the attribute layer
  • various code cleanups ...
  • added ioprio support
13 Dec 2005
vs2.0
  • initial release (no changes to rc9)
07 Aug 2005
vs2.0-rc9
  • updated parisc syscall id, yay!
  • moved vroot printk to debug
  • added /proc/locs virtualization
  • VLIMIT include cleanup
  • various whitespace cleanups
01 Aug 2005
vs2.0-rc8.1
  • fixed a bug with lock tagging
17 Jul 2005
vs2.0-rc8
  • extended history labeling
  • added vxd_assert() helper
  • added proper f/posix lock tagging
  • general xid tagging cleanup
  • check for tagxid (re)mount options
16 Jul 2005
vs2.0-rc7
  • fixed issue with virt_handler (uuid)
  • expanded percpu room (64k)
14 Jul 2005
vs2.0-rc6
  • dcache_readdir_filter for devpts
  • sys_getxpid wrapper for alpha
  • switch return code debug option
  • legacy version support (1.00FF)
  • vx_current_fsxid() support
  • mremap bugfix (tx Doener)
  • avail check moved into may_expand_mm()
  • removed utf8 chars from debug msgs
  • added new network interface
  • added jfs tagxid support
  • fixed reiserfs tagxid support
  • fixed xfs xattr support
09 Jul 2005
vs2.0-rc5
  • UM arch fixup (support)
  • get/set_vhi_name moved into cvirt
  • kconfig help texts (tx Greek0 et.al.)
  • debug docu updated
02 Jul 2005
vs2.0-rc4
  • xfs xid tagging cleanup
  • network up/down helper
  • 2.0 versioning (2.0001)
  • context helper init state support
06 Jun 2005
vs2.0-rc3
  • cleanup of the history macros/code
  • some config help text cleanup
  • fix in the signal code (group_send_sig_info)
01 Jun 2005
vs2.0-rc2
  • back to locking (from rcu)
  • memory accounting comment cleanup
  • helper cleanup (__*_vx_*)
  • network cleanup (sync with context)
  • vs_info_state cleanups/bugon()
  • change to *_tasks (from *_refcnt)
  • LEGACYNET extended
25 May 2005
vs2.0-rc1
  • VXC_SYSLOG virtual syslog support
  • VXC_QUOTA_CTL support added
  • VXF_INFO_HIDE support added
  • VXF_FAKE_INIT support added
  • vroot device (initial support)
  • 32bit compatibility syscalls
  • parisc syscall support
  • varhz cleanup (lower, more general)
  • /proc/mounts cleanup (virtual)
  • NFS xid tagging option
  • linux_banner virtualized
  • doutsstring virtualized (tx Doener)
  • wakeup_vx_info added (vx_ctxwait)
  • user/system ticks added back
  • startup/shutdown helper support
  • init vx_info added (clean init)
  • dlimit/inode/signal cmds
  • virtual init signal protection
  • capabilities forced into kernel
  • vshelper/context start/stop support
  • x25 bugfix
13 May 2005
Personal tools