|
Revision tags: release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0, release/11.4.0 |
|
| #
562894f0 |
| 14-Apr-2020 |
Brooks Davis <[email protected]> |
Centralize compatability translation macros.
Copy the CP, PTRIN, etc macros from freebsd32.h into a sys/abi_compat.h and replace existing definitation with includes where required. This eliminates d
Centralize compatability translation macros.
Copy the CP, PTRIN, etc macros from freebsd32.h into a sys/abi_compat.h and replace existing definitation with includes where required. This eliminates duplicate code and allows Linux and FreeBSD compatability headers to be included in the same files.
Input from: cem, jhb Obtained from: CheriBSD MFC after: 2 weeks Sponsored by: DARPA Differential Revision: https://reviews.freebsd.org/D24275
show more ...
|
|
Revision tags: release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0, release/10.4.0, release/11.1.0 |
|
| #
f0f58384 |
| 02-Apr-2017 |
Dmitry Chagin <[email protected]> |
Use the kern_clock_nanosleep() to implement Linux clock_nanosleep() with the proper handling of the TIMER_ABSTIME flag.
XMFC after: r315526
MFC after: 1 month
|
| #
dd93b628 |
| 26-Feb-2017 |
Dmitry Chagin <[email protected]> |
Implement timerfd family syscalls.
MFC after: 1 month
|
| #
0670e972 |
| 26-Feb-2017 |
Dmitry Chagin <[email protected]> |
Return EOVERFLOW error in case then the size of tv_sec field of struct timespec in COMPAT_LINUX32 Linuxulator's not equal to the size of native tv_sec.
MFC after: 1 month
|
|
Revision tags: release/11.0.1, release/11.0.0, release/10.3.0, release/10.2.0 |
|
| #
16ac71bc |
| 24-May-2015 |
Dmitry Chagin <[email protected]> |
Delete the duplicate of linux_to_native_clockid() function.
Differential Revision: https://reviews.freebsd.org/D1521 Reviewed by: trasz
|
| #
68098228 |
| 24-May-2015 |
Dmitry Chagin <[email protected]> |
Do not use struct l_timespec without conversion. While here move args->timeout handling before acquiring the futex key at FUTEX_WAIT path.
Differential Revision: https://reviews.freebsd.org/D1520 Re
Do not use struct l_timespec without conversion. While here move args->timeout handling before acquiring the futex key at FUTEX_WAIT path.
Differential Revision: https://reviews.freebsd.org/D1520 Reviewed by: trasz
show more ...
|
| #
2711aba9 |
| 24-May-2015 |
Dmitry Chagin <[email protected]> |
Add some clock mappings used in glibc 2.20.
Differential Revision: https://reviews.freebsd.org/D1465 Reviewd by: trasz
|
|
Revision tags: release/10.1.0 |
|
| #
0a041f3b |
| 18-Sep-2014 |
Bjoern A. Zeeb <[email protected]> |
Implement most of timer_{create,settime,gettime,getoverrun,delete} for amd64/linux32. Fix the entirely bogus (untested) version from r161310 for i386/linux using the same shared code in compat/linux
Implement most of timer_{create,settime,gettime,getoverrun,delete} for amd64/linux32. Fix the entirely bogus (untested) version from r161310 for i386/linux using the same shared code in compat/linux.
It is unclear to me if we could support more clock mappings but the current set allows me to successfully run commercial 32bit linux software under linuxolator on amd64.
Reviewed by: jhb Differential Revision: D784 MFC after: 3 days Sponsored by: DARPA, AFRL
show more ...
|