From: Jonathan Sambrook (jonathan.sambrook_at_dsvr.co.uk)
Date: Thu 11 Dec 2003 - 17:23:21 GMT
At 16:07 on Fri 05/12/03, herbert_at_13thfloor.at masquerading as 'Herbert Poetzl' wrote:
> 
> Hello Everyone!
> 
> the second linux-vserver stable release (1.20)
> is available at
> 
>   http://www.13thfloor.at/vserver/s_release/v1.20/
> 
> you can download all-in-one patches for 2.4.21/22
> and 2.4.23 as well as tar archives of all the
> splitups ...
> 
> vserver-0.28 and util-vserver-0.26 will work with 
> this release, but you'll still need the vkill tool
> to use the kill_ctx feature ... 
> (newer tools will be available soon ;)
> 
> the following bugs where fixed:
> 
>  - critical bugfix in tcp(6)_get_info()
>  - critical bugfix SMP deadlock, dyn.
Unfortunately not quite there yet. There appear to have been two
unrelated issues since I've still been getting crashes, but at a much slower
rate on 2.4.23-vs1.2{0,1}. They occur more quickly with my other patches
in place, but since they're timing susceptible, that doesn't say much.
The fix I have is to replace the uts_sem write locks in vcontext.c's
vx_assign_info and vx_release_info with a spinlock. They aren't related
to the uts_name in anyway, so were only freeloading anyhow :)
See: http://jonathan.dsvr.co.uk/kernel/index.html#vsbug
Opinion(s) please.
Jonathan
>  - bugfix dyn. wraparound lockup
>  - bugfix in vroot device
>  - small bugfix in switch_user_struct()
>  - fixed compat quota capability
>  - changed vmalloc to kmalloc
> 
> the following enhancements where done:
> 
>  - added syscall switch
>  - added send signal to context
>  - included vroot device vr0.14
>  - included reboot userspace helper
>  - limit/kill syscall templates
>  - dynamic id range moved to 49152-
>  - block static use of dyn. ctx id
> 
>  - three levels of cleanup and restructuring
>  - x86_64, parisc, and ppc64 support
> 
> enjoy,
> Herbert
> 
> 
> _______________________________________________
> Vserver mailing list
> Vserver_at_list.linux-vserver.org
> http://list.linux-vserver.org/mailman/listinfo/vserver
-- 
                   
 Jonathan Sambrook 
Software  Developer 
 Designer  Servers