On Sun, Jun 20, 2021 at 11:14 PM Laurent Vivier wrote:
>
> Le 31/05/2021 à 07:50, YAMAMOTO Takashi a écrit :
> > It seems somehow common to execve /proc/self/exe in docker
> > or golang community these days.
> > At least, moby "reexec" and runc "libcontainer" do that.
> >
> > Signed-off-by: YAMAMO
On Sun, Jun 20, 2021 at 11:16 PM Laurent Vivier wrote:
>
> Le 31/05/2021 à 07:50, YAMAMOTO Takashi a écrit :
> > It's problematic to return AT_EXECFD as it is because the user app
> > would close it.
> > This patch opens it via /proc/self/fd instead.
> >
> > Signed-off-by: YAMAMOTO Takashi
> > --
On Thu, May 27, 2021 at 10:25 PM Alex Bennée wrote:
>
>
> Takashi Yamamoto writes:
>
> > On Tue, May 25, 2021 at 8:22 AM Takashi Yamamoto
> > wrote:
> >>
> >> On Tue, May 25, 2021 at 2:49 AM Alex Bennée wrote:
> >> >
> >> >
>
On Tue, May 25, 2021 at 8:22 AM Takashi Yamamoto wrote:
>
> On Tue, May 25, 2021 at 2:49 AM Alex Bennée wrote:
> >
> >
> > YAMAMOTO Takashi writes:
> >
> > > These patches, along with a few more hacks [1] I didn't include
> > > in this p
On Tue, May 25, 2021 at 7:59 AM Takashi Yamamoto wrote:
>
> On Mon, May 24, 2021 at 7:59 PM Alex Bennée wrote:
> >
> >
> > YAMAMOTO Takashi writes:
> >
> > > Otherwise, it can be easily fooled by the user app using chdir().
> > >
> > >
On Wed, May 26, 2021 at 5:22 AM Laurent Vivier wrote:
>
> Le 24/05/2021 à 06:54, YAMAMOTO Takashi a écrit :
> > Used by runc.
> >
> > Signed-off-by: YAMAMOTO Takashi
> > ---
> > linux-user/syscall.c | 23 +++
> > 1 file changed, 23 insertions(+)
> >
> > diff --git a/linux-use
On Tue, May 25, 2021 at 2:49 AM Alex Bennée wrote:
>
>
> YAMAMOTO Takashi writes:
>
> > These patches, along with a few more hacks [1] I didn't include
> > in this patchset, allowed me to run arm64 and armv7 version of
> > dind image on amd64.
> >
> > [1] https://github.com/yamt/qemu/tree/linux-u
On Mon, May 24, 2021 at 7:59 PM Alex Bennée wrote:
>
>
> YAMAMOTO Takashi writes:
>
> > Otherwise, it can be easily fooled by the user app using chdir().
> >
> > Signed-off-by: YAMAMOTO Takashi
> > ---
> > linux-user/main.c | 6 +-
> > 1 file changed, 5 insertions(+), 1 deletion(-)
> >
> >
On Mon, May 24, 2021 at 7:53 PM Alex Bennée wrote:
>
>
> YAMAMOTO Takashi writes:
>
> > It seems somehow common to execve /proc/self/exe in docker
> > or golang community these days.
> > At least, moby "reexec" and runc "libcontainer" do that.
> >
> > Signed-off-by: YAMAMOTO Takashi
> > ---
> >