cr: split the Restore function
cr: split the Restore function

Signed-off-by: Andrey Vagin <74c05afa918858348d6db8037d82fa8124870113@openvz.org>

xiaochenshen/runc,haijunTan/runc,jhjeong-kr/runc,cyphar/runc,jwuwork/runc,LK4D4/runc,coolljt0725/runc,talwai/runc,laijs/runc,cloudfoundry-incubator/runc,wangkirin/runc,hqhq/runc,kolyshkin/runc,HuKeping/runc,abduld/runc,rhatdan/runc,zenlinTechnofreak/runc,w4ngyi/libcontainer,lizf-os/runc,fabiokung/runc,markllama/runc,ycaihua/libcontainer,hqhq/libcontainer,crosbymichael/runc,WeiZhang555/runc,wcwxyz/runc,dieface/runc,gitido/runc,xiaochenshen/runc,opencontainers/runc,docker/libcontainer,intfrr/runc,HuKeping/runc,estesp/runc,ChengTiesheng/runc,ZJU-SEL/runc,ddnbgroup/runc,justincormack/runc,aidanhs/runc,booyaa/runc,ZJU-SEL/runc,mheon/runc,sallyom/runc,opencontainers/runc,ycaihua/runc,WeiZhang555/runc,rhatdan/runc,ekuric/runc,runcom/runc,booyaa/runc,WeiZhang555/runc,meihuabo/runc,dqminh/runc,axsh/runc,intfrr/runc,vbatts/runc,wking/runc,estesp/runc,estesp/libcontainer,subuser-security/runc,carlye566/runc,zenlinTechnofreak/runc,liuwharton/runc,han-wang/runc,keloyang/libcontainer,zhangyancoder/libcontainer,intfrr/runc,LK4D4/runc,clnperez/runc,kimh/runc,vbatts/runc,inatatsu/runc,jhjeong-kr/runc,hqhq/runc,Microsoft/libcontainer,rsampaio/runc,jhowardmsft/runc,YujiOshima/runc,whuwxl/libcontainer,lizf-os/runc,stefanberger/runc,laijs/runc,mYmNeo/runc,navidshaikh/runc,ChengTiesheng/runc,markllama/runc,mheon/runc,runcom/libcontainer,shishir-a412ed/runc,runcom/runc,albertoleal/runc,cyphar/runc,w4ngyi/libcontainer,ChengTiesheng/runc,marcosnils/runc,docker/runc,sunyuan3/runc,estesp/libcontainer,keloyang/runc,nkwilson/runc,docker/runc,ycaihua/libcontainer,willmtemple/runc,aidanhs/runc,HardikDR/runc,subuser-security/runc,balajibr/runc,cxxly/runc,mapk0y/runc,haijunTan/runc,thaJeztah/libcontainer,docker/libcontainer,shenxiaochen/libcontainer,LK4D4/runc,vbatts/runc,zenlinTechnofreak/runc,keloyang/runc,meihuabo/runc,axsh/runc,adrianreber/runc,kimh/runc,navidshaikh/runc,keloyang/libcontainer,rsampaio/runc,chenchun/runc,aidanhs/runc,nkwilson/runc,crosbymichael/runc,tangkun75/libcontainer,shishir-a412ed/runc,rootfs/runc,avagin/runc,clnperez/runc,rhatdan/runc,sunyuan3/runc,abduld/runc,opencontainers/runc,InformatiQ/runc,justincormack/runc,mrunalp/runc,mrunalp/runc,shenxiaochen/libcontainer,wking/runc,zhangyancoder/libcontainer,Microsoft/libcontainer,boucher/runc,mapk0y/runc,balajibr/runc,jwuwork/runc,gwoo/runc,kolyshkin/runc,haijunTan/runc,wangkirin/runc,estesp/libcontainer,hqhq/libcontainer,gitido/runc,estesp/runc,runcom/libcontainer,rhatdan/libcontainer,dqminh/libcontainer,sallyom/runc,ekuric/runc,gitido/runc,albertoleal/runc,runcom/libcontainer,sunyuan3/runc,calavera/runc,rootfs/runc,keloyang/runc,maxamillion/runc,xiaochenshen/runc,Microsoft/libcontainer,clnperez/runc,InformatiQ/runc,tangkun75/libcontainer,coolljt0725/runc,shenxiaochen/libcontainer,LTD-Beget/libcontainer,willmtemple/runc,shishir-a412ed/runc,adrianreber/runc,marcosnils/runc,kolyshkin/runc,fabiokung/runc,dqminh/runc,HardikDR/runc,rootfs/runc,han-wang/runc,avagin/runc,LTD-Beget/libcontainer,rajasec/runc,laijs/runc,dqminh/runc,stefanberger/runc,kimh/runc,keloyang/libcontainer,docker/runc,ycaihua/runc,cxxly/runc,crosbymichael/runc,chenchun/runc,rhatdan/runc,markllama/runc,liuwharton/runc,rajasec/runc,YujiOshima/runc,kolyshkin/runc,ycaihua/runc,jhjeong-kr/runc,rhatdan/libcontainer,meihuabo/runc,justincormack/runc,rhatdan/libcontainer,whuwxl/libcontainer,avagin/runc,hqhq/runc,carlye566/runc,mYmNeo/runc,mYmNeo/runc,thaJeztah/libcontainer,jwuwork/runc,hxfeng/runc,subuser-security/runc,wcwxyz/runc,calavera/runc,dqminh/libcontainer,hqhq/libcontainer,dqminh/libcontainer,wking/runc,wangkirin/runc,BrickXu/libcontainer,ycaihua/libcontainer,YujiOshima/runc,keloyang/libcontainer,hxfeng/runc,jhowardmsft/runc,BrickXu/libcontainer,whosthatknocking/runc,adrianreber/runc,inatatsu/runc,willmtemple/runc,rajasec/runc,cloudfoundry-incubator/runc,zhangyancoder/libcontainer,booyaa/runc,jhowardmsft/runc,ddnbgroup/runc,mikebrow/runc,mheon/runc,albertoleal/runc,hxfeng/runc,calavera/runc,talwai/runc,wcwxyz/runc,mikebrow/runc,dieface/runc,ekuric/runc,carlye566/runc,balajibr/runc,tangkun75/libcontainer,dqminh/runc,axsh/runc,dieface/runc,maxamillion/runc,marcosnils/runc,cxxly/runc,mrunalp/runc,lizf-os/runc,boucher/runc,InformatiQ/runc,chenchun/runc,cloudfoundry-incubator/runc,opencontainers/runc,thaJeztah/libcontainer,coolljt0725/runc,whuwxl/libcontainer,talwai/runc,sallyom/runc,whosthatknocking/runc,inatatsu/runc,rsampaio/runc,HardikDR/runc,HuKeping/runc,navidshaikh/runc,boucher/runc,stefanberger/runc,ddnbgroup/runc,runcom/runc,LTD-Beget/libcontainer,ZJU-SEL/runc,docker/libcontainer,w4ngyi/libcontainer,BrickXu/libcontainer,mikebrow/runc,nkwilson/runc,abduld/runc,maxamillion/runc,cyphar/runc,whosthatknocking/runc,mapk0y/runc,fabiokung/runc,liuwharton/runc,han-wang/runc