On Sat, Dec 09, 2006 at 02:52:05PM +0100, [EMAIL PROTECTED] wrote: > Hello dan > > By loosing context i want to say : > > when it's ok : > srvweb:/var/log# vserver-stat > CTX PROC VSZ RSS userTIME sysTIME UPTIME NAME > 0 82 986.7M 220.4M 4m15s84 1m41s00 2h49m11 root server > 20 18 424.1M 117.1M 0m10s24 0m01s12 2h48m00 vweb1 > 21 15 729.1M 107M 0m02s70 0m01s10 2h05m32 vweb2 > 22 10 63.6M 22.4M 0m00s50 0m00s50 2h05m14 vweb3 > > when it loose context : > srvweb:/var/log# vserver-stat > CTX PROC VSZ RSS userTIME sysTIME UPTIME NAME > 0 82 986.7M 220.4M 4m15s84 1m41s00 2h49m11 root server > 20 18 424.1M 117.1M 0m10s24 0m01s12 2h48m00 > 21 15 729.1M 107M 0m02s70 0m01s10 2h05m32 > 22 10 63.6M 22.4M 0m00s50 0m00s50 2h05m14 > > And of course(?) i can't enter anymore in the vserver when it doesn't appear > in vserver-stat. But the processes attached to this vserver continue to run.
the following patch should fix that issue: http://vserver.13thfloor.at/Experimental/delta-proc-fix02.diff many thanks for spotting, and please let me know if that works for you ... TIA, Herbert > This morning Bertl told me to launch testme.sh : the result is ok. > srvweb:/usr/local# ./testme.sh > Linux-VServer Test [V0.16] Copyright (C) 2003-2006 H.Poetzl > chcontext is working. > chbind is working. > Linux 2.6.19-vs2.1.1.4 #2 SMP Sat Dec 9 11:42:13 CET 2006 i686 > Ea 0.30.212 273/glibc (DSa) <compat,v11,fscompat,v13,net,v21,oldproc,olduts> > VCI: 0002:0102 273 03000416 (TbLgnP) > --- > [000]# succeeded. > [001]# succeeded. > [011]# succeeded. > [031]# succeeded. > [101]# succeeded. > [102]# succeeded. > [201]# succeeded. > [202]# succeeded. > > I've REcompiled util-vservers-0.30.212-rc5 with enable-apis=NOLEGACY. It > works for the moment.... In the previous compil i had left the default > available apis : > v13,net,v21. > > srvweb:/usr/local# vserver-info > Versions: > Kernel: 2.6.19-vs2.1.1.4 > VS-API: 0x00020102 > util-vserver: 0.30.212-rc5; Dec 9 2006, 12:38:30 > > Features: > CC: gcc, gcc (GCC) 3.3.5 (Debian 1:3.3.5-13) > CXX: g++, g++ (GCC) 3.3.5 (Debian 1:3.3.5-13) > CPPFLAGS: '' > CFLAGS: '-g -O2 -std=c99 -Wall -pedantic -W' > CXXFLAGS: > '-g -O2 -ansi -Wall -pedantic -W -fmessage-length=0' > build/host: i686-pc-linux-gnu/i686-pc-linux-gnu > Use dietlibc: yes > Build C++ programs: yes > Build C99 programs: yes > Available APIs: compat,v11,fscompat,v13,net,v21,oldproc,olduts > ext2fs Source: e2fsprogs > syscall(2) invocation: alternative > vserver(2) syscall#: 273/glibc > > Paths: > prefix: /usr/local > sysconf-Directory: ${prefix}/etc > cfg-Directory: ${prefix}/etc/vservers > initrd-Directory: $(sysconfdir)/init.d > pkgstate-Directory: ${prefix}/var/run/vservers > vserver-Rootdir: /vservers > > Patrick > > > ----- Original Message ----- > From: "Daniel Hokka Zakrisson" <[EMAIL PROTECTED]> > To: <vserver@list.linux-vserver.org> > Sent: Saturday, December 09, 2006 1:52 PM > Subject: Re: [Vserver] Bug again on 2.6.19 > > > > [EMAIL PROTECTED] wrote: > > > Hello all > > > > > > I try util-vservers-0.30.212-rc5 with patch-vs-2.1.1.4.diff on kernel > 2.6.19 > > > : > > > > > > And a few minutes later after starting vservers, i loose their context > and > > > got this message in syslog : > > > > "Lose their context"? What does that mean exactly? > > > > > Dec 9 11:15:34 srvweb kernel: BUG: warning at > > > kernel/vserver/proc.c:398/proc_vx_info_read() > > > Dec 9 11:15:34 srvweb kernel: [dump_trace+107/417] > dump_trace+0x6b/0x1a1 > > > Dec 9 11:15:34 srvweb kernel: [show_trace_log_lvl+23/43] > > > show_trace_log_lvl+0x17/0x2b > > > Dec 9 11:15:34 srvweb kernel: [__func__.0+3843/287512] 0xc0326c7b > > > Dec 9 11:15:34 srvweb kernel: DWARF2 unwinder stuck at 0xc0326c7b > > > Dec 9 11:15:34 srvweb kernel: > > > Dec 9 11:15:34 srvweb kernel: Leftover inexact backtrace: > > > Dec 9 11:15:34 srvweb kernel: > > > Dec 9 11:15:34 srvweb kernel: [show_trace+15/17] show_trace+0xf/0x11 > > > Dec 9 11:15:34 srvweb kernel: [dump_stack+19/21] dump_stack+0x13/0x15 > > > Dec 9 11:15:34 srvweb kernel: [proc_vx_info_read+90/222] > > > proc_vx_info_read+0x5a/0xde > > > Dec 9 11:15:34 srvweb kernel: [vfs_read+138/308] vfs_read+0x8a/0x134 > > > Dec 9 11:15:34 srvweb kernel: [sys_read+65/103] sys_read+0x41/0x67 > > > Dec 9 11:15:34 srvweb kernel: [sysenter_past_esp+86/121] > > > sysenter_past_esp+0x56/0x79 > > > Dec 9 11:15:34 srvweb kernel: [__xfrm_state_bump_genids+83/339] > > > __xfrm_state_bump_genids+0x53/0x153 > > > Dec 9 11:15:34 srvweb kernel: ======================= > > > > This is probably a race in the proc-code that we haven't been able to > > track down yet, but if you have a sure-fire way to reproduce it, that > > would help a lot. > > > > -- > > Daniel Hokka Zakrisson > > GPG id: 06723412 > > GPG fingerprint: A455 4DF3 990A 431F FECA 7947 6136 DDA2 0672 3412 > > _______________________________________________ > > Vserver mailing list > > Vserver@list.linux-vserver.org > > http://list.linux-vserver.org/mailman/listinfo/vserver > > > > _______________________________________________ > Vserver mailing list > Vserver@list.linux-vserver.org > http://list.linux-vserver.org/mailman/listinfo/vserver _______________________________________________ Vserver mailing list Vserver@list.linux-vserver.org http://list.linux-vserver.org/mailman/listinfo/vserver