Revert "rst: Re-use opened fd when restoring private mappings"
Revert "rst: Re-use opened fd when restoring private mappings"

This reverts commit 73cb87f9182bf46fceacde1e9023d8d5cdf99de6.

Two reasons: individual VMA-s may require different open flags
and ghost and link-remap files should be properly unlinked at
the end of open_path().

Need some more intelligent solution to this.

wtf42/criu,eabatalov/criu,KKoukiou/criu-remote,eabatalov/criu,tych0/criu,ldu4/criu,KKoukiou/criu-remote,wtf42/criu,AuthenticEshkinKot/criu,tych0/criu,KKoukiou/criu-remote,tych0/criu,eabatalov/criu,fbocharov/criu,wtf42/criu,ldu4/criu,tych0/criu,svloyso/criu,eabatalov/criu,svloyso/criu,ldu4/criu,wtf42/criu,efiop/criu,svloyso/criu,eabatalov/criu,AuthenticEshkinKot/criu,svloyso/criu,fbocharov/criu,KKoukiou/criu-remote,efiop/criu,wtf42/criu,KKoukiou/criu-remote,fbocharov/criu,svloyso/criu,efiop/criu,ldu4/criu,ldu4/criu,wtf42/criu,efiop/criu,fbocharov/criu,AuthenticEshkinKot/criu,AuthenticEshkinKot/criu,fbocharov/criu,tych0/criu,efiop/criu,KKoukiou/criu-remote,efiop/criu,eabatalov/criu,ldu4/criu,AuthenticEshkinKot/criu,fbocharov/criu,tych0/criu,svloyso/criu,AuthenticEshkinKot/criu