[CRIU] Re: [PATCH 0/7] fifo c/r updated

Cyrill Gorcunov gorcunov at openvz.org
Sun Jul 1 09:44:08 EDT 2012


On Sun, Jul 01, 2012 at 05:28:28PM +0400, Pavel Emelyanov wrote:
> Так, стоп! А вот тут не косяк:
> 
> > +	if (info->restore_data) {
> > +		if (restore_pipe_data(CR_FD_FIFO_DATA, fake_fifo, info->fe.id,
> > +				      info->bytes, info->off)) {
> > +			close(new_fifo);
> > +			new_fifo = -1;
> > +		}
> > +	}
> 
> Почему pipe_data ресторится по id, а не по pipe_id?

id тут для вывода сообщений только

		if (ret < 0) {
			pr_perror("%#x: Error splicing data", id);
			goto err;
		}

Сами pipe_id на этапе collect_fifo используются для расчета
смещений внутри имиджа.

	Cyrill


More information about the CRIU mailing list