]> dgit.raspbian.org Git - libaio.git/commit
[PATCH libaio 24/26] Disable io_pgetevents_time64 as it is broken on 64-bit kernel...
authorGuillem Jover <guillem@hadrons.org>
Tue, 5 Mar 2024 01:01:57 +0000 (02:01 +0100)
committerGuillem Jover <guillem@debian.org>
Sat, 17 Oct 2026 15:57:49 +0000 (17:57 +0200)
commit8154ca4781725660bfab3f135bdfa8ce8593b8a2
tree8d27050e391981d4e6059f21f7c006240e53df41
parentbf072ce51351d6b8187d2ed089dc908de4ba417f
[PATCH libaio 24/26] Disable io_pgetevents_time64 as it is broken on 64-bit kernel 32-bit userland

On 64-bit kernels running 32-bit userland, this syscall misbehaves
when passing a sigmask by always returning -EINVAL. This works on 32-bit
kernels. The syscall entry point is possible wrong and needs to be fixed
in the kernel. For now disable as the code is handling clean 64-bit time_t
and the timeout is relative anyway.

Once this is fixed in the kernel, and after enough time has passed we
can decide whether to enable this.

Origin: vendor
Forwarded: not-needed
Signed-off-by: Guillem Jover <guillem@hadrons.org>
Gbp-Pq: Name 0024-Disable-io_pgetevents_time64-as-it-is-broken-on-64-b.patch
src/aio_pgetevents.c