[PATCH v5 0/2] Linux: Fix posix_spawn when user with time namespaces
Carlos O'Donell
carlos@redhat.com
Tue Jul 19 02:33:35 GMT 2022
On 7/11/22 12:56, Adhemerval Zanella wrote:
>
>
>> On 11 Jul 2022, at 12:32, Carlos O'Donell <carlos@redhat.com> wrote:
>>
>> On 5/30/22 13:49, Adhemerval Zanella via Libc-alpha wrote:
>>> The patchset also adds some support to tests the fallback code
>>> to use only use CLONE_VFORK. It uses unshare directly because
>>> it simpler than add container support.
>>>
>>> v5: Use a MAP_SHARED page to communicate error on prepare phase from
>>> helper process.
>>
>> The current progress is that it seems we may get the upstream Linux kernel
>> to change the semantics of the time namespace to take effect only after
>> exec for vfork. If that goes forward we won't need these changes?
>>
>> I'm trying to determine if these changes constitute a blocker for 2.36.
>
> My understanding is even kernel does change or add a new flag to handle
> it, we still have released kernels that might hit this issue.
Thanks. In which case I don't consider this a blocker for 2.36. It's a bug that we can fix
in 2.37 and backport to 2.36 when we've completed the review. I've started looking at these
changes but I think we need more testing in downstream. If we fix this when 2.37 opens we
can start testing it in Fedora Rawhide early, and backport after we know we don't have
further issues.
--
Cheers,
Carlos.
More information about the Libc-alpha
mailing list