podman/pkg/rootless
Giuseppe Scrivano c06dba4845
rootless: fix hang on s390x
avoid using the glibc fork() function after using directly the clone()
syscall, as it confuses glibc causing the fork() to hang in some
cases.

The issue has been observed only on s390x, and the fix was confirmed
in the issue discussion.

Closes: https://github.com/containers/podman/issues/25184

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2025-02-06 13:49:53 +01:00
..
rootless.go pkg/rootless: simplify reexec for container code 2024-07-08 13:28:31 +02:00
rootless_freebsd.c pkg/rootless: Implement rootless.IsFdInherited on FreeBSD 2022-11-15 08:18:41 +00:00
rootless_freebsd.go pkg/rootless: simplify reexec for container code 2024-07-08 13:28:31 +02:00
rootless_linux.c rootless: fix hang on s390x 2025-02-06 13:49:53 +01:00
rootless_linux.go vendor: update containers/storage 2024-09-24 20:28:30 +02:00
rootless_test.go Cease using deprecated runc userlookup 2024-02-02 11:02:43 -05:00
rootless_unsupported.go pkg/rootless: simplify reexec for container code 2024-07-08 13:28:31 +02:00