History log of /freebsd-10-stable/sys/amd64/linux32/linux32_dummy.c
Revision Date Author Comments
# 297300 27-Mar-2016 dchagin

MFC r297061;

Implement fstatfs64 system call.

PR: 181012
Submitted by: John Wehle


# 293592 09-Jan-2016 dchagin

MFC r283492:

Implement Linux specific syncfs() system call.


# 293588 09-Jan-2016 dchagin

MFC r283488:

Implement recvmmsg() and sendmmsg() system calls.


# 293585 09-Jan-2016 dchagin

MFC r283484:

Implement epoll_pwait() system call.


# 293582 09-Jan-2016 dchagin

MFC r283480:

Add utimensat() system call.


# 293567 09-Jan-2016 dchagin

MFC r283465:

Add preliminary fallocate system call implementation
to emulate posix_fallocate() function.


# 293555 09-Jan-2016 dchagin

MFC r283451:

Implement ppoll() system call.


# 293549 09-Jan-2016 dchagin

MFC r283444:

Implement eventfd system call.


# 293546 09-Jan-2016 dchagin

MFC r283441:

Implement epoll family system calls. This is a tiny wrapper
around kqueue() to implement epoll subset of functionality.
The kqueue user data are 32bit on i386 which is not enough for
epoll user data, so we keep user data in the proc emuldata.

Initial patch developed by rdivacky@ in 2007, then extended
by Yuri Victorovich @ r255672 and finished by me
in collaboration with mjg@ and jillies@.


# 293512 09-Jan-2016 dchagin

MFC r283403:

Implement pselect6() system call.


# 293510 09-Jan-2016 dchagin

MFC r283401:

Implement prlimit64() system call.


# 293508 09-Jan-2016 dchagin

MFC r283399:

Implement dup3() system call.


# 293505 09-Jan-2016 dchagin

MFC r283396:

Implement rt_sigqueueinfo() system call.


# 293503 09-Jan-2016 dchagin

MFC r283394:

Implement waitid() system call.


# 272020 23-Sep-2014 bz

MFC r271743:

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
Sponsored by: DARPA, AFRL
Approved by: re (gjb)


# 272020 23-Sep-2014 bz

MFC r271743:

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
Sponsored by: DARPA, AFRL
Approved by: re (gjb)