don't truncate environment sometimes in setproctitle
don't truncate environment sometimes in setproctitle

Instead, let's just allocate new space for the proctitle to live and point
the kernel at that.

v2: take out testing hunk
v3: check return from realloc

Signed-off-by: Tycho Andersen <10c18fcb898ee6b17d6575d444b125d10b3f4d6a@canonical.com>
Acked-by: Serge E. Hallyn <3df611b026e4639bee8aef7a4beb2e39fcebb313@ubuntu.com>

Distrotech/lxc,ksperis/lxc,GreatFruitOmsk/lxc,caglar10ur/lxc,hallyn/lxc,cjwatson/lxc,hfuCN/lxc,ss1h2a3tw/lxc,LynxChaus/lxc,armcc/lxc,thmo/lxc,thmo/lxc,hallyn/lxc,aeris/lxc,QingweiPeterLan/cs188-lxc,bostjan/lxc,LynxChaus/lxc,aeris/lxc,terceiro/lxc,terceiro/lxc,bostjan/lxc,aeris/lxc,ksperis/lxc,federicobriata/lxc,caglar10ur/lxc,hfuCN/lxc,ysbnim/lxc,Distrotech/lxc,cjwatson/lxc,tych0/lxc,federicobriata/lxc,cjwatson/lxc,akshaykarle/lxc,ysbnim/lxc,LynxChaus/lxc,akshaykarle/lxc,ss1h2a3tw/lxc,tych0/lxc,Distrotech/lxc,QingweiPeterLan/cs188-lxc,terceiro/lxc,federicobriata/lxc,ss1h2a3tw/lxc,GreatFruitOmsk/lxc,caglar10ur/lxc,bostjan/lxc,hallyn/lxc,GreatFruitOmsk/lxc,thmo/lxc,akshaykarle/lxc,tych0/lxc,ysbnim/lxc,armcc/lxc,hfuCN/lxc,QingweiPeterLan/cs188-lxc,armcc/lxc,ksperis/lxc