1300839090 J * pinochle ~pinochle@64.7.104.27 1300839104 M * pinochle daniel_hozac / Bertl: that worked guys 1300839105 M * pinochle thanks 1300839135 M * pinochle if anyone uses debian... I'm curious how I sjhould go about recompiling the vserver kernel... 1300839166 M * pinochle I want the same config as my current kernel (linux-image-2.6.32-5-vserver-amd64)... but I want to change the timer frequency 1300839244 M * Bertl well, download a recent mainline kernel, patch it, copy the .config into it and run 'make oldconfig' 1300839261 M * Bertl then answer the questions correctly and be done 1300839291 M * Bertl but I'd advise not to use the debian config (or any distro specific config) because it usually includes the kitchensink 1300839325 M * pinochle ohh 1300839348 M * pinochle Bertl.. do you have any specifics to vserver I might need? 1300839359 M * pinochle i know i need software raid support 1300839372 M * pinochle and the 1khz ... 1300839380 M * Bertl Linux-VServer is supposed to work with any config you can select 1300839383 M * pinochle but tahts the only options i can think to tweaj 1300839391 M * pinochle okay 1300839452 M * Bertl of course, depending on your guests and usage pattern you might want to make it a server or a desktop, and of course, you want to adjust it to support your hardware 1300839478 M * pinochle server or desktop? 1300839482 M * pinochle its a server.. 1300839486 M * pinochle i dont know what you mean 1300839542 M * Bertl well, servers tend to process more batch load type of stuff, while desktops usually want more interactivity and responsiveness 1300839579 M * pinochle well its all voip... so I guess its more real-time.. im not sure what the translates to as far as kernel config though 1300839591 M * pinochle other than the kernel intterupt 1300839670 Q * hoax Ping timeout: 480 seconds 1300839757 M * pinochle Bertl: the linu-vserver latest kernel patch is for 2.6.22.19 1300839759 M * pinochle old old old 1300839781 J * hoax U2FsdGVkX1@dhcp-077-249-151-209.chello.nl 1300839781 Q * hoax Killed (reticulum.oftc.net (Nick collision (new))) 1300839794 M * pinochle where do I get the patch for a more current version (like debian using 2.6.32-5-vserver-amd64 1300839794 M * pinochle ) 1300840027 M * Bertl what's linu-vserver? 1300840065 Q * daniel_hozac Ping timeout: 480 seconds 1300840083 J * hoax_ U2FsdGVkX1@dhcp-077-249-151-209.chello.nl 1300840094 M * pinochle Bertl: http://linux-vserver.org/Downloads 1300840116 M * pinochle Bertl: basically I just want to be able to patch the latest kernel for vserver 1300840128 M * pinochle but the downloads page only shows up to 2.6.22.19 1300840143 M * Bertl scroll down or look at the main page ... 1300840146 P * pinochle 1300840158 J * pinochle ~pinochle@64.7.104.27 1300840192 M * pinochle ohh 1300840201 M * pinochle okay 1300840205 M * pinochle its expermiental 1300840676 M * Bertl well, everything beyond 2.6.22 is experimental 1300840728 J * edit1 ~blagoj@89.205.105.228 1300840825 Q * edit1 1300840834 J * edit1 ~blagoj@89.205.105.228 1300840838 Q * edit1 1300841093 Q * edit Ping timeout: 480 seconds 1300843445 P * pinochle 1300844324 Q * ktwilight_ Remote host closed the connection 1300844353 J * ktwilight_ ~keliew@91.176.194.166 1300844913 M * geb hi 1300844961 M * geb Bertl, are you here ? 1300845013 M * geb got a problem, i tryed to use, vm.overcommit_ratio=2, and now, i can't switch back to vm.overcommit_ratio=0 1300845028 Q * d0ne Quit: wheeeeeeeee 1300845114 M * Bertl hmm, not really unexpected, no? 1300845254 M * geb yeah, i am an idiot, i thought i'll help to prevent cgroup to overcommit memory and cause lot of swap i/o 1300845272 M * geb do you have anything to suggest to correct the problem without a reboot ? 1300845312 M * Bertl what exactly _is_ the problem, except for not being able to change it back? 1300845359 M * Bertl I mean, the 2% won't hurt I guess 1300845406 M * geb erf, sry, i changed overcommit_memory: from 0 to 2 1300845444 M * Bertl hmm, well, that shouldn't be a problem to change 1300845466 M * geb vservers1:/var/home/geb# LANG=C; cat 1300845466 M * geb bash: fork: Cannot allocate memory 1300845514 M * Bertl yeah, most likely your system is now deeply out of memory 1300845548 M * Bertl as it was used to overcommitting a lot ... now with ocm=2, everything has to be RAM 1300845601 M * Bertl i.e. whatever you do to 'fix' that, it probably involves killing off almost all guest and host processes 1300845628 M * Bertl i.e. reboot is most likely the fastest and best option here 1300845676 M * geb erf, i am a fool , for the second time 1300845699 M * geb i inverted echo 0 > /proc/sys/vm/overcommit_ratio and echo 0 > /proc/sys/vm/overcommit_memory 1300845786 M * geb so, i tryed echo 0 > /proc/sys/vm/overcommit_ratio , to switch back, and as exceped it didn't worked... 1300845797 M * geb but echo 0 > /proc/sys/vm/overcommit_memory did 1300845822 M * Bertl so you could still fork then 1300845835 M * geb i thought bash had insufisend memory to do it, but no, i was just doing something wrong 1300845841 M * geb yeah, it is corrected now 1300845859 M * Bertl check the guests, I'm pretty sure the OOM killer had some fun 1300846008 M * geb strangely, it seems that no 1300846039 M * geb but thanks for your quick answer and sorry to have disturbed you for nothing 1300846049 M * Bertl np 1300846049 M * geb i feared i'll have to reboot and was looking for another way 1300846065 M * Bertl after all confusion, you found it :) 1300846397 M * geb yeah, the stress didn't help .. 1300853646 Q * MooingLemur Quit: leaving 1300853679 J * MooingLemur ~troy@ipv4.pinchaser.com 1300857020 J * ktwilight__ ~keliew@91.176.65.210 1300857043 Q * ktwilight_ Read error: Connection reset by peer 1300857473 Q * bsingh Ping timeout: 480 seconds 1300857927 J * yarihm ~yarihm@guest-docking-nat-1-003.ethz.ch 1300859178 J * bsingh ~balbir@122.172.36.69 1300860133 M * Bertl off to bed now ... have a good one everyone! 1300860137 N * Bertl Bertl_zZ 1300860607 J * ghislain ~AQUEOS@adsl2.aqueos.com 1300863523 J * ncopa ~ncopa@3.203.202.84.customer.cdi.no 1300865341 J * daniel_hozac ~daniel@c-923071d5.08-230-73746f22.cust.bredbandsbolaget.se 1300865402 Q * Piet Remote host closed the connection 1300865441 J * Piet ~Piet__@04ZAAAK2O.tor-irc.dnsbl.oftc.net 1300865954 J * BenG ~bengreen@cpc12-aztw24-2-0-cust146.aztw.cable.virginmedia.com 1300866005 Q * BenG 1300866280 Q * derjohn_mob Ping timeout: 480 seconds 1300868112 J * BenG ~bengreen@cpc12-aztw24-2-0-cust146.aztw.cable.virginmedia.com 1300869967 J * harobed ~harobed@pda57-1-82-231-115-1.fbx.proxad.net 1300871067 J * ktwilight_ ~keliew@91.176.136.109 1300871386 Q * ktwilight__ Ping timeout: 480 seconds 1300871392 J * derjohn_mob ~aj@213.238.45.2 1300872547 J * kir ~kir@swsoft-msk-nat.sw.ru 1300873538 J * petzsch ~markus@p57B6577D.dip.t-dialin.net 1300874085 Q * ensc Ping timeout: 480 seconds 1300874222 J * ensc ~irc-ensc@p5DF2C4C0.dip.t-dialin.net 1300874265 Q * petzsch Quit: Leaving. 1300874557 J * petzsch ~markus@p57B6577D.dip.t-dialin.net 1300874825 Q * petzsch 1300875151 N * ensc Guest1887 1300875161 J * ensc ~irc-ensc@p5DF2C4C0.dip.t-dialin.net 1300875320 Q * Guest1887 Ping timeout: 480 seconds 1300876598 J * petzsch ~markus@p57B6577D.dip.t-dialin.net 1300878974 Q * harobed Ping timeout: 480 seconds 1300880068 Q * BenG Remote host closed the connection 1300881001 Q * FireEgl Ping timeout: 480 seconds 1300881388 P * kir Leaving. 1300881399 N * ensc Guest1894 1300881409 J * ensc ~irc-ensc@p5DF2C382.dip.t-dialin.net 1300881570 Q * Guest1894 Ping timeout: 480 seconds 1300883225 Q * petzsch Quit: Leaving. 1300886558 J * harobed ~harobed@pda57-1-82-231-115-1.fbx.proxad.net 1300886917 J * ktwilight__ ~keliew@91.176.129.217 1300886917 Q * ktwilight_ Read error: Connection reset by peer 1300887765 N * Bertl_zZ Bertl 1300887769 M * Bertl morning folks! 1300887774 M * daniel_hozac morning Bertl 1300887821 M * Bertl hey daniel_hozac! I uploaded three patches for review, if you find a moment, I'd appeciate it ... 1300887887 M * daniel_hozac they look good 1300887930 M * Bertl okay :) 1300887956 M * daniel_hozac first glance at least, rcupid i'd probably have to spend a few more minutes looking at it to make sure. 1300888275 M * Bertl the thing is, the tasklist lock is still present, but I don't think we need it for xid/nid/tag lookups 1300888394 M * daniel_hozac i agree 1300888422 M * daniel_hozac i think tasklist_lock is for changes to the task list, e.g. exit or fork. 1300888429 M * daniel_hozac (these days) 1300888554 M * daniel_hozac it looks good to me. 1300888601 M * Bertl okay, great! thanks! 1300888734 M * daniel_hozac hmm, actually, in vx_info_kill, maybe we should get_task_struct in the rcu protected section? 1300888944 M * Bertl you mean, instead of the entire block? 1300888973 M * Bertl instead of keeping the tasklist lock over the entire block 1300889048 M * daniel_hozac well, i guess that would just make it more complicated for no real gain. 1300890422 J * dowdle ~dowdle@scott.coe.montana.edu 1300892914 J * FireEgl FireEgl@2001:470:e056:1:2196:4bd:3bf4:feee 1300894418 Q * yarihm Ping timeout: 480 seconds 1300894658 J * yarihm ~yarihm@guest-docking-nat-1-201.ethz.ch 1300897387 Q * dowdle Read error: Operation timed out 1300897495 J * dowdle ~dowdle@scott.coe.montana.edu 1300897728 M * geb hi folks 1300897840 M * geb question: are /proc/virtual/$ctx/cacct and shed showing the actual usage of inet, inet6, cpu tokens ? are the sum since the starting of a vserver 1300897964 M * Bertl sum since guest start, but with overrun 1300898000 M * Bertl i.e. the counter wraps at the maximum accountable value 1300898085 M * geb erf, strange i got some peaks in my munin graphs, but nothing in the according files in proc ! :) 1300898307 J * pinochle ~pinochle@64.7.104.27 1300898329 M * pinochle bertl / daniel_hozac: i got another question... 1300898346 M * pinochle * The configured vshelper '/sbin/vshelper' does not match the 'vshelper' 1300898346 M * pinochle script of the util-vserver package. 1300898380 M * pinochle this happens after i removed the previous util-vserver package and then built one from source and installed it 1300898449 J * BenG ~bengreen@cpc12-aztw24-2-0-cust146.aztw.cable.virginmedia.com 1300898699 M * pinochle when i use the util-vserver package from debian I get vc_set_sched(): Function not implemented 1300899038 M * Bertl well, you probably didn't run the install scripts after the update 1300899058 M * Bertl and yes, the debian package is outdated for recent kernels AFAIK 1300899065 M * pinochle right 1300899066 M * pinochle ok 1300899078 M * pinochle well i started /etc/init.d/util-vserver 1300899094 M * pinochle and now i get /usr/lib/util-vserver/vserver.functions: line 899: pushd: 1300899102 M * pinochle or rather /usr/lib/util-vserver/vserver.functions: line 899: pushd: /etc/vservers/absinthe/vdir: No such file or directory 1300899335 M * pinochle i rebuilt the symlink on vdir and i get another error 1300899336 M * pinochle /usr/sbin/chbind: line 135: 11359 Segmentation fault 1300899366 M * Bertl you sure you built a working util-vserver? 1300899386 M * pinochle util-vserver-0.30.215 1300899403 M * Bertl well, that won't help you with a recent kernel anyway 1300899417 M * Bertl but I presume you didn't build it properly as well 1300899438 M * pinochle i thought that was the altest 1300899439 M * Bertl i.e. you need to have a working dietlibc and a proper toolchain 1300899458 M * pinochle it built/installed without errors 1300899459 M * Bertl it is the most recent _stable_ version 1300899473 M * pinochle The current version of util-vserver is:0.30.215 1300899474 M * pinochle oh 1300899489 M * pinochle so I need a pre release 1300899529 M * pinochle something from http://people.linux-vserver.org/~dhozac/t/uv-testing/ ? 1300899543 M * Bertl yep 1300899572 M * pinochle okay, and what else do I need to do to build it properly... like i said it didnt give me any errors at confiugre or build 1300899575 M * pinochle and installed fie 1300899617 M * pinochle Bertl: latest == the best? util-vserver-0.30.216-pre2955/ 1300899623 M * Bertl as I said, you need a working dietlibc, some crypto/hash library (nss or beecrypt will do) 1300899634 M * Bertl and a toolchain which compiles in this setup 1300899655 M * Bertl make sure that ./configure doesn't give you a warning, then you should be fine 1300899674 M * Bertl also run the 'make check' part after building to verify functionality 1300899719 M * Bertl (and make sure to get rid of leftovers from the older versions, specifically distro installations) 1300899748 M * pinochle apt-get remove util-vserver and make clean 1300899755 M * pinochle make uninstall 1300899758 M * pinochle i mean 1300899872 J * bonbons ~bonbons@2001:960:7ab:0:30aa:c14:8269:6afa 1300899921 M * pinochle Features: 1300899921 M * pinochle CC: gcc, gcc (Debian 4.4.5-8) 4.4.5 1300899921 M * pinochle CXX: g++, g++ (Debian 4.4.5-8) 4.4.5 1300899921 M * pinochle CPPFLAGS: '' 1300899921 M * pinochle CFLAGS: '-g -O2 -std=c99 -Wall -pedantic -W -funit-at-a-time' 1300899922 M * pinochle CXXFLAGS: '-g -O2 -ansi -Wall -pedantic -W -fmessage-length=0 -funit-at-a-time' 1300899922 M * pinochle build/host: x86_64-unknown-linux-gnu/x86_64-unknown-linux-gnu 1300899924 M * pinochle Use dietlibc: yes 1300899924 M * pinochle Build C++ programs: yes 1300899926 M * pinochle Build C99 programs: yes 1300899926 M * pinochle Available APIs: v13,net,v21,v22,v23,netv2 1300899928 M * pinochle ext2fs Source: e2fsprogs 1300899928 M * pinochle syscall(2) invocation: alternative 1300899930 M * pinochle vserver(2) syscall#: 236/glibc 1300899930 M * pinochle crypto api: nss 1300899932 M * pinochle python bindings: no 1300899932 M * pinochle use library versioning: yes 1300899934 M * pinochle Paths: 1300899934 M * pinochle oops 1300899936 M * pinochle sorry for the flood 1300899942 M * Mr_Smoke Oops indeed. 1300899955 M * Mr_Smoke Wow, debian has GCC 4.4 ? 1300899967 M * Mr_Smoke Are you from the future ? 1300899974 M * Mr_Smoke ;) 1300899974 M * pinochle squuze does 1300899977 M * pinochle squeeze 1300899978 M * pinochle lol 1300900076 Q * BenG Quit: I Leave 1300900102 M * geb pinochle, you don't like paste.linux-vserver.org ? :) 1300900138 M * pinochle i only meant to paste the crypto line 1300900150 M * pinochle i know about pastebin lol 1300900258 M * Bertl looks good so far 1300900283 M * Bertl I presume 'make check' completed fine as well? 1300900318 M * pinochle pass pass passs... looks like it 1300900320 M * pinochle all 21 pass 1300900408 M * pinochle * "make install-distribution" should be executed 1300900411 M * pinochle ? 1300900415 M * pinochle should i do that ^ 1300900467 M * pinochle root@tequila:/usr/src/util-vserver-0.30.216-pre2955# vserver absinthe start 1300900467 M * pinochle bash: /usr/sbin/vserver: No such file or directory 1300900473 M * pinochle :0 1300900494 M * pinochle this just doesnt want to work 1300901108 M * Bertl do the make install-distribution 1300901123 M * Bertl (after make install) 1300901167 M * Bertl and start a new shell or flush the cache 1300901377 M * pinochle Bertl: The configured vshelper '/usr/lib/util-vserver/vshelper' does not match the 'vshelper' 1300901377 M * pinochle script of the util-vserver package. 1300901399 M * pinochle i feel like this is never going to end 1300901495 N * ensc Guest1924 1300901505 J * ensc ~irc-ensc@p5DF2C382.dip.t-dialin.net 1300901511 M * Bertl that sounds odd, because make install-distribution should have taken care of that IIRC 1300901530 M * Bertl you sure that you do not have any leftovers from previous installs? 1300901572 M * Bertl in doubt, just run 'make uninstall' and then look for files related to vserver 1300901588 M * Bertl e.g. like vshelper or similar 1300901626 M * Bertl (often folks configure util-vserver with the default pathes, i.e. /usr/local/... and still have older versions in /usr) 1300901665 Q * Guest1924 Ping timeout: 480 seconds 1300901684 M * pinochle all i can tell you is a previosuly had the debian package 1300901713 M * pinochle then i dpkg -r and followed up by building my own and make install-distibution 1300901735 M * pinochle Bertl: you are saying i should make uninstall and tehn make reinstall 1300901737 M * pinochle sorry 1300901739 M * pinochle make install 1300901755 M * Bertl yes, first make uninstall, then look for leftovers from older/distro packages 1300901781 M * Bertl once you're sure that nothing is left there, rerun the make install and install-distribution 1300901795 M * pinochle bertl... /sbin/vshelper is still there 1300901814 M * Bertl so remove that for example 1300901825 N * ensc Guest1925 1300901830 M * Bertl also look for other files not uninstalled by dpkg 1300901835 J * ensc ~irc-ensc@p5DF2C382.dip.t-dialin.net 1300901855 M * Bertl best to save your guest configs somewhere and remove the config dir as well 1300901995 Q * Guest1925 Ping timeout: 480 seconds 1300902228 Q * ncopa Quit: Leaving 1300902743 M * Mr_Smoke BTW, so far, 2.6.38 running fine 1300902758 M * Mr_Smoke been a week only though 1300902845 Q * harobed Ping timeout: 480 seconds 1300903320 M * pinochle Bertl: dude... its doing it still The following problem(s) were encountered while verifying vshelper 1300903320 M * pinochle functionality: 1300903320 M * pinochle * The configured vshelper '/usr/lib/util-vserver/vshelper' does not match the 'vshelper' 1300903320 M * pinochle script of the util-vserver package. 1300903542 M * Bertl start the util-vserver runlevel script 1300903556 M * Bertl and the vsprocunhide script as well 1300904731 M * pinochle vsprocunhide? 1300904763 M * pinochle Bertl: started both and root@tequila:/# vserver absinthe start 1300904763 M * pinochle save_ctxinfo: open("/var/run/vservers/absinthe"): No such file or directory 1300904780 M * pinochle is that my vdir link? 1300904961 M * Bertl it could be your guest config 1300904984 M * Bertl first upload the output of `vserver-info - SYSINFO' to paste.linux-vserver.org 1300905936 J * manana ~mayday090@84.17.25.149 1300907274 Q * derjohn_mob Ping timeout: 480 seconds 1300909468 M * pinochle bertl: where does vserver-debiantools come from? 1300909571 M * daniel_hozac you don't want it 1300909579 M * daniel_hozac forget you ever heard of it 1300909590 J * petzsch ~markus@p57B638CB.dip.t-dialin.net 1300909686 M * pinochle daniel_hozac: ok! 1300910694 M * pinochle daniel_hozac: ipv6 is in the latest 2.6.36.4-vs2.3.0.36.39 1300910700 M * pinochle *? 1300910767 M * daniel_hozac in almost every 2.3 release, yes. 1300911867 J * hijacker ~hijacker@87-126-142-51.btc-net.bg 1300911971 M * arekm ... but lacks modular support 1300912042 J * Piet_ ~Piet__@04ZAAALTZ.tor-irc.dnsbl.oftc.net 1300912057 M * Bertl arekm: which doesn't make sense in the first place :) 1300912075 M * arekm we already discussed that. 1300912103 M * arekm and we disagree ;) 1300912107 M * Bertl yeah, but AFAICT, not even the distro argument seems to be valid nowadays 1300912248 M * Bertl for example ubuntu compiles ipv6 into the kernel, unconditionally, and you can still disable it with disable_ipv6 1300912437 Q * Piet Ping timeout: 480 seconds 1300912521 M * arekm oh, that reminds me that I wanted to add this to starting scripts handling 1300912587 N * ensc Guest1940 1300912597 J * ensc ~irc-ensc@p5DF2C382.dip.t-dialin.net 1300912757 Q * Guest1940 Ping timeout: 480 seconds 1300912925 Q * yarihm Quit: This computer has gone to sleep 1300913784 Q * manana Remote host closed the connection 1300913813 Q * quasisane Quit: leaving 1300914220 J * quasisane ~sanep@c-76-24-80-97.hsd1.nh.comcast.net 1300915004 Q * hijacker Quit: Leaving 1300916023 Q * bonbons Quit: Leaving 1300916553 P * pinochle 1300918321 Q * ghislain Quit: Leaving. 1300919106 N * Piet_ Piet 1300919997 Q * petzsch Quit: Leaving. 1300922288 J * BenG ~bengreen@cpc12-aztw24-2-0-cust146.aztw.cable.virginmedia.com 1300922953 Q * puck Quit: Coyote finally caught me