#
346839 |
|
28-Apr-2019 |
dchagin |
MFC r345471, r345472, r346603:
Update syscall.master to 5.0.
For 32-bit Linuxulator, ipc() syscall was historically the entry point for the IPC API. Starting in Linux 4.18, direct syscalls are provided for the IPC. Enable it.
|
#
346838 |
|
28-Apr-2019 |
dchagin |
MFC r345469, r345470:
Linux between 4.18 and 5.0 split IPC system calls. In preparation for doing this in the Linuxulator modify our linux_shmat() to match actual Linux shmat() system call.
|
#
318164 |
|
10-May-2017 |
jhb |
MFC 313564: Drop the "created from" line from files generated by makesyscalls.sh.
This information is less useful when the generated files are included in source control along with the source. If needed it can be reconstructed from the $FreeBSD$ tag in the generated file. Removing this information from the generated output permits committing the generated files along with the change to the system call master list without having inconsistent metadata in the generated files.
Regenerate the affected files along with the MFC.
|
#
316703 |
|
11-Apr-2017 |
mmokhi |
MFC 314783:
Regenerated Linuxulator syscall tables for r314782
Approved by: trasz
|
#
316361 |
|
01-Apr-2017 |
trasz |
MFC r313770:
Regen after r313769.
Sponsored by: DARPA, AFRL
|
#
316297 |
|
30-Mar-2017 |
dchagin |
MFC r314312:
Change Linux epoll_pwait syscall definition to match Linux actual one.
MFC r314313:
Regen for r314312 (Linux epoll_pwait).
MFC r314314:
Return EINVAL in case when an invalid size of signal mask specified.
|
#
316291 |
|
30-Mar-2017 |
dchagin |
MFC r314292:
Regen after r314291 (timerfd definition).
|
#
314107 |
|
22-Feb-2017 |
dchagin |
MFC r313284:
Update syscall.master to 4.10-rc6. Also fix comments, a typo, and wrong numbering for a few unimplemented syscalls.
For 32-bit Linuxulator, socketcall() syscall was historically the entry point for the sockets API. Starting in Linux 4.3, direct syscalls are provided for the sockets API. Enable it.
The initial version of patch was provided by trasz@ and extended by me.
MFC r313285:
Regen after r313284.
MFC r313684:
Fix r313284.
Members of the syscall argument structures are padded to a word size. So, for COMPAT_LINUX32 we should convert user supplied system call arguments which is 32-bit in that case to the array of register_t.
MFC r313912:
Finish r313684.
Convert linux_recv(), linux_send() and linux_accept() system call arguments to the register_t type too.
|
#
303006 |
|
18-Jul-2016 |
dchagin |
MFC r302516:
Regen for r302515 (Linux personality).
Approved by: re (gjb)
|