OpenVZ Forum


Home » Mailing lists » Devel » [RFC PATCH 5/5] use next syscall data to predefine the file descriptor value
Re: [RFC PATCH 5/5] use next syscall data to predefine the file descriptor value [message #31789 is a reply to message #31741] Thu, 10 July 2008 00:32 Go to previous messageGo to previous message
ebiederm is currently offline  ebiederm
Messages: 1354
Registered: February 2006
Senior Member
Nadia.Derbey@bull.net writes:

> [PATCH 05/05]
>
> This patch uses the value written into the next_syscall_data proc file
> as a target file descriptor for the next file to be opened.
>
> This makes it easy to restart a process with the same fds as the ones it was
> using during the checkpoint phase, instead of 1. opening the file, 2. dup2'ing
> the open file descriptor.

As it happens the behavior of open is deterministic.  So if you open
the files in the right order you should not need this.  dup2 is only needed
if there is a gap in the fds used.

Eric
_______________________________________________
Containers mailing list
Containers@lists.linux-foundation.org
https://lists.linux-foundation.org/mailman/listinfo/containers
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: [PATCH -mm 3/3] i/o accounting and control
Next Topic: mini-summit conf#
Goto Forum:
  


Current Time: Tue Jun 06 09:09:58 GMT 2023

Total time taken to generate the page: 0.01461 seconds