|
Revision tags: release/12.4.0, release/13.1.0, release/12.3.0 |
|
| #
9a76e9f2 |
| 21-Jul-2021 |
Edward Tomasz Napierala <[email protected]> |
linux: Fix declaration of rt_sigreturn() on arm64
On Linux, this syscall doesn't take any arguments; instead it assumes the context was put on the stack.
Reviewed By: dchagin Sponsored By: EPSRC Di
linux: Fix declaration of rt_sigreturn() on arm64
On Linux, this syscall doesn't take any arguments; instead it assumes the context was put on the stack.
Reviewed By: dchagin Sponsored By: EPSRC Differential Revision: https://reviews.freebsd.org/D31251
(cherry picked from commit 2561da0636c1b8504d05246258a5333b621a2433)
show more ...
|
| #
2e233752 |
| 28-May-2021 |
Edward Tomasz Napierala <[email protected]> |
linux: add new syscall numbers
Sponsored By: EPSRC Differential Revision: https://reviews.freebsd.org/D30193
(cherry picked from commit 6d926e850d22c5c563571561c446c3c0dec16143)
|
|
Revision tags: release/13.0.0 |
|
| #
de774e42 |
| 17-Nov-2020 |
Conrad Meyer <[email protected]> |
linux(4): Implement name_to_handle_at(), open_by_handle_at()
They are similar to our getfhat(2) and fhopen(2) syscalls.
Differential Revision: https://reviews.freebsd.org/D27111
|
|
Revision tags: release/12.2.0 |
|
| #
8d1d0171 |
| 18-Jul-2020 |
Edward Tomasz Napierala <[email protected]> |
Add a trivial linux(4) splice(2) implementation, which simply returns EINVAL. Fixes grep (grep-3.1-2build1).
PR: kern/218699 Reported by: avos Reviewed by: emaste MFC after: 2 weeks Sponsored by:
Add a trivial linux(4) splice(2) implementation, which simply returns EINVAL. Fixes grep (grep-3.1-2build1).
PR: kern/218699 Reported by: avos Reviewed by: emaste MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D25636
show more ...
|
| #
308e194c |
| 27-Jun-2020 |
Edward Tomasz Napierala <[email protected]> |
Add proper types for linux message queue syscalls; mostly taken from 32-bit Linuxulator.
MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D2
Add proper types for linux message queue syscalls; mostly taken from 32-bit Linuxulator.
MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D25386
show more ...
|
| #
36507f85 |
| 27-Jun-2020 |
Edward Tomasz Napierala <[email protected]> |
Add syscall definitions for linux xattr syscalls.
MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D25387
|
| #
8036e787 |
| 27-Jun-2020 |
Edward Tomasz Napierala <[email protected]> |
Adjust types of linuxulator syscalls, to match include/linux/syscalls.h in vanilla Linux git tree.
Reviewed by: markj MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: h
Adjust types of linuxulator syscalls, to match include/linux/syscalls.h in vanilla Linux git tree.
Reviewed by: markj MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D25385
show more ...
|
| #
52c81be1 |
| 20-Jun-2020 |
Edward Tomasz Napierala <[email protected]> |
Add linux_madvise(2) instead of having Linux apps call the native FreeBSD madvise(2) directly. While some of the flag values match, most don't.
PR: kern/230160 Reported by: markj Reviewed by: mark
Add linux_madvise(2) instead of having Linux apps call the native FreeBSD madvise(2) directly. While some of the flag values match, most don't.
PR: kern/230160 Reported by: markj Reviewed by: markj Discussed with: brooks, kib MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D25272
show more ...
|
|
Revision tags: release/11.4.0 |
|
| #
0610f417 |
| 14-Dec-2019 |
Edward Tomasz Napierala <[email protected]> |
Fix definitions for linuxulator's sync_file_range(2).
Reviewed by: brooks, emaste MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D22371
|
|
Revision tags: release/12.1.0 |
|
| #
427b1bae |
| 11-Sep-2019 |
Ed Maste <[email protected]> |
make linux_renameat2 args consistent with linux_renameat
Use 'dfd' consistently for a directory fd.
|
|
Revision tags: release/11.3.0 |
|
| #
e0bfdf59 |
| 06-May-2019 |
Ed Maste <[email protected]> |
Reformat arm64 linux syscalls.master per current style
Equivalent to r339958 for sys/kern/syscalls.master.
MFC after: 1 week Sponsored by: The FreeBSD Foundation Differential Revision: https://revi
Reformat arm64 linux syscalls.master per current style
Equivalent to r339958 for sys/kern/syscalls.master.
MFC after: 1 week Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D14858
show more ...
|
|
Revision tags: release/12.0.0 |
|
| #
8b159f50 |
| 06-Jul-2018 |
Ed Maste <[email protected]> |
Fix arm64 linuxulator clone() argument order
Linux/arm64 is CLONE_BACKWARDS - i.e., "Architecture has tls passed as the 4th argument of clone(2), not the 5th one."
The linux clone() syscall has fou
Fix arm64 linuxulator clone() argument order
Linux/arm64 is CLONE_BACKWARDS - i.e., "Architecture has tls passed as the 4th argument of clone(2), not the 5th one."
The linux clone() syscall has four different permutations of argument order, depending on architecture - see the #ifdef CONFIG_CLONE_BACKWARDS maze in Linux's kernel/fork.c.
Sponsored by: Turing Robotic Industries
show more ...
|
|
Revision tags: release/11.2.0 |
|
| #
2842db33 |
| 18-Jun-2018 |
Ed Maste <[email protected]> |
arm64 linuxulator: add dup syscall entry
Missed in r333027
Sponsored by: Turing Robotic Industries Inc.
|
| #
2464626e |
| 26-Apr-2018 |
Ed Maste <[email protected]> |
Add arm64 Linux syscall table
This is the first step (after the recent refactoring of some common code) to supporting the Linuxulator on arm64.
Reviewed by: andrew Sponsored by: Turing Robotic Indu
Add arm64 Linux syscall table
This is the first step (after the recent refactoring of some common code) to supporting the Linuxulator on arm64.
Reviewed by: andrew Sponsored by: Turing Robotic Industries Inc. Differential Revision: https://reviews.freebsd.org/D15187
show more ...
|