]> 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>
Thu, 28 Mar 2024 00:01:37 +0000 (01:01 +0100)
commitae6283c00f1a008dc04e04f0a462bc1cf97614e1
treed683a0af4f2c060b9dc5d8954bfc2a71095d7b61
parentc734d15bbbe66f043c7dfba3394a4a950d077e86
[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