1443753223 M * Bertl off to bed now ... have a good one everyone! 1443753231 N * Bertl Bertl_zZ 1443758646 Q * opuk Ping timeout: 480 seconds 1443758860 J * opuk ~kupo@37.123.166.100 1443764863 N * Bertl_zZ Bertl 1443764865 M * Bertl morning folks! 1443767093 M * bXi mornin 1443767218 J * Ghislain ~aqueos@adsl1.aqueos.com 1443769953 J * nikolayK ~nkichukov@199.91.137.248 1443774358 Q * bXi Remote host closed the connection 1443774723 J * bXi bxi@z9.org 1443778418 J * derjohn_mob ~aj@b2b-94-79-172-98.unitymedia.biz 1443785384 Q * Aiken Remote host closed the connection 1443786556 Q * vasko Quit: ircII EPIC4-2.10.1 -- Accept no limitations 1443787161 Q * fstd Remote host closed the connection 1443787172 J * fstd ~fstd@xdsl-87-78-16-74.netcologne.de 1443790589 Q * derjohn_mob Ping timeout: 480 seconds 1443796197 M * Bertl off for a nap ... bbl 1443796198 N * Bertl Bertl_zZ 1443796765 M * Ghislain daniel_hozac: hello there, do you use the tet server or will have any use for it ? 1443797479 M * daniel_hozac Ghislain: i don't think so. 1443797509 M * Ghislain ok thanks, if nobody use it i will certainly stop renting it ^^ 1443798198 M * daniel_hozac the invalid shell thing you were seeing before, are you still seeing it? 1443798218 M * daniel_hozac what other configuration do you have aside from a non-existant shell? 1443798236 M * daniel_hozac because i just get vlogin: execvp(): No such file or directory 1443802941 J * derjohn_mob ~aj@x590cd89e.dyn.telefonica.de 1443805079 Q * nikolayK Quit: Leaving 1443805108 Q * kwork Ping timeout: 480 seconds 1443806288 Q * Defaultti Quit: Quitting. 1443806336 J * Defaultti defaultti@lakka.kapsi.fi 1443809405 J * kwork ~user@bnc.ee 1443810301 M * daniel_hozac Bertl_zZ: with http://people.linux-vserver.org/~dhozac/p/k/delta-cow-fix29.diff COW itself seems to be working, but it looks like we're leaving the dentry cache in a messed up state. 1443810330 M * daniel_hozac ([ 237.979672] list_del corruption. prev->next should be ffff88007c559c90, but was ffff88007c5595d0 1443810340 M * daniel_hozac in dentry_free) 1443810369 M * daniel_hozac followed by lots of oopses and eventual hang. 1443810464 M * daniel_hozac i haven't been able to figure out where that comes from though. 1443812995 J * Aiken ~Aiken@d63f.h.jbmb.net 1443813278 Q * kwork Ping timeout: 480 seconds 1443813500 J * kwork ~user@bnc.ee 1443815623 Q * jrklein Ping timeout: 480 seconds 1443816719 J * jrklein ~cloud@proxy.dnihost.net 1443818672 N * Bertl_zZ Bertl 1443818674 M * Bertl back now ... 1443818778 M * Bertl daniel_hozac: hmm, okay, will take a look shortly 1443819032 M * daniel_hozac the corruption happens on the old_dentry 1443819045 M * daniel_hozac [ 237.969205] vxD: ffff880079bd6930: old path »/mnt/cow-300-0« [ffff88007c559c00:»cow-300-0«:9] 1443819082 M * Bertl so most likely the dentry is accidentially freed up and the memory reused? 1443819666 M * daniel_hozac yeah. i tried to comment the dput's there, but that made it impossible to unmount the filesystem. 1443819782 Q * Ghislain Quit: Leaving. 1443823069 M * daniel_hozac instrumenting dput it does look like we dput the same thing twice. 1443823070 M * daniel_hozac [ 16.572127] vxD: ffff88007b37b960: dput(ffff88007a4dd240) killing = 1 1443823070 M * daniel_hozac [ 16.572692] vxD: ffff88007b37b960: dput(ffff88007a4dd240) killing = -128 1443823086 M * daniel_hozac the last field being the reference count. 1443823214 M * daniel_hozac both of those are after cow_break_link has returned though, so it might be in the caller. 1443824647 M * daniel_hozac looks like it's coming from the two path_put_conditional and path_put in path_openat. do we need both of those there? 1443824741 M * daniel_hozac i think path_cleanup might be a better fit. 1443825252 M * daniel_hozac and with http://people.linux-vserver.org/~dhozac/p/k/delta-cow-fix30.diff testfs passes for ext2, ext3, and ext4 here. 1443825288 M * daniel_hozac which just uses path_cleanup instead. 1443830361 Q * fstd Remote host closed the connection 1443830372 J * fstd ~fstd@xdsl-84-44-146-82.netcologne.de