Adhemerval Zanella
e9e912d334
linux: Only use 64-bit syscall if required for mq_timedreceive
...
For !__ASSUME_TIME64_SYSCALLS there is no need to issue a 64-bit syscall
if the provided timeout fits in a 32-bit one. The 64-bit usage should
be rare since the timeout is a relative one.
Checked on i686-linux-gnu on a 4.15 kernel and on a 5.11 kernel
(with and without --enable-kernel=5.1) and on x86_64-linux-gnu.
Reviewed-by: Lukasz Majewski <lukma@denx.de>
2021-06-22 12:09:52 -03:00
..
2021-01-02 12:17:34 -08:00
2021-06-22 09:50:45 +02:00
2021-06-22 09:50:45 +02:00
2021-06-22 09:50:45 +02:00
2021-06-22 09:50:45 +02:00
2021-06-22 09:50:45 +02:00
2021-06-22 09:50:45 +02:00
2021-06-22 09:50:45 +02:00
2021-01-02 12:17:34 -08:00
2021-01-02 12:17:34 -08:00
2021-06-22 09:50:45 +02:00
2021-06-22 09:50:45 +02:00
2021-06-22 09:50:45 +02:00
2021-06-15 10:42:11 -03:00
2018-04-02 01:44:14 +02:00
2021-06-22 09:50:45 +02:00
2021-06-22 09:50:45 +02:00
2021-06-22 12:09:52 -03:00
2021-01-02 12:17:34 -08:00
2021-01-02 12:17:34 -08:00
2021-01-02 12:17:34 -08:00
2021-01-02 12:17:34 -08:00
2021-01-02 12:17:34 -08:00
2021-01-02 12:17:34 -08:00
2021-01-02 12:17:34 -08:00
2021-01-02 12:17:34 -08:00
2021-01-02 12:17:34 -08:00
2021-01-02 12:17:34 -08:00
2021-06-15 10:42:11 -03:00
2021-06-21 08:25:15 +02:00
2021-06-21 08:25:15 +02:00
2021-06-22 09:50:45 +02:00
2021-06-22 09:50:45 +02:00
2021-06-22 09:50:45 +02:00
2021-06-22 09:50:45 +02:00
2021-06-22 09:50:45 +02:00
2021-01-02 12:17:34 -08:00
2021-01-02 12:17:34 -08:00
2021-01-02 12:17:34 -08:00
2021-01-02 12:17:34 -08:00
2021-06-15 10:42:11 -03:00
2021-01-02 12:17:34 -08:00
2021-01-02 12:17:34 -08:00
2018-10-17 09:34:13 +02:00
2018-10-17 09:34:13 +02:00
2021-01-02 12:17:34 -08:00
2021-01-02 12:17:34 -08:00
2021-06-15 10:42:11 -03:00
2021-06-15 10:42:11 -03:00
2021-06-15 10:42:11 -03:00
2021-01-02 12:17:34 -08:00
2021-06-15 10:42:11 -03:00
2021-01-02 12:17:34 -08:00
2021-01-02 12:17:34 -08:00
2021-06-15 10:42:11 -03:00
2021-01-02 12:17:34 -08:00
2021-01-02 12:17:34 -08:00
2021-01-02 12:17:34 -08:00
2021-01-02 12:17:34 -08:00
2021-06-15 10:42:11 -03:00
2021-01-02 12:17:34 -08:00
2021-01-02 12:17:34 -08:00
2021-06-22 12:09:52 -03:00
2021-06-22 12:09:52 -03:00
2021-01-02 12:17:34 -08:00
2021-01-02 12:17:34 -08:00
2021-01-02 12:17:34 -08:00
2015-02-06 12:30:38 -08:00
2021-06-15 10:42:11 -03:00
2021-01-02 12:17:34 -08:00
2021-01-02 12:17:34 -08:00
2021-01-02 12:17:34 -08:00
2021-06-22 09:50:45 +02:00