<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/amd64/linux/syscalls.master, branch release/13.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F13.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F13.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2022-06-17T19:34:47Z</updated>
<entry>
<title>linux(4): Change semtimedop syscall definition to match Linux actual one.</title>
<updated>2022-06-17T19:34:47Z</updated>
<author>
<name>Dmitry Chagin</name>
<email>dchagin@FreeBSD.org</email>
</author>
<published>2022-05-06T17:01:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6fe321e3ac64179003bdf59aa1e34db725d76553'/>
<id>urn:sha1:6fe321e3ac64179003bdf59aa1e34db725d76553</id>
<content type='text'>
MFC after:		2 weeks

(cherry picked from commit f19c4e23413d9e2661d09120bb5434c54593bb8e)
</content>
</entry>
<entry>
<title>linux(4): Call semop directly.</title>
<updated>2022-06-17T19:34:43Z</updated>
<author>
<name>Dmitry Chagin</name>
<email>dchagin@FreeBSD.org</email>
</author>
<published>2022-05-06T16:58:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=219681b57b509b50df1cfd730fd53a3e1907ca60'/>
<id>urn:sha1:219681b57b509b50df1cfd730fd53a3e1907ca60</id>
<content type='text'>
As the Linux semop syscall is not defined in i386, and as it is equal
to the native semop syscall, call it directly.
Fix semop definition to match Linux actual one - nsops is size_t type.

MFC after:		2 weeks

(cherry picked from commit f686092664ee6c2c287f77f716db4d72e451c780)
</content>
</entry>
<entry>
<title>linux(4): Change epoll_pwait2 syscall definition to match Linux actual one.</title>
<updated>2022-06-17T19:34:05Z</updated>
<author>
<name>Dmitry Chagin</name>
<email>dchagin@FreeBSD.org</email>
</author>
<published>2022-04-26T16:35:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7a865d886114a8a882eb075baf8bd9b6bbd4f4f3'/>
<id>urn:sha1:7a865d886114a8a882eb075baf8bd9b6bbd4f4f3</id>
<content type='text'>
MFC after:	2 weeks

(cherry picked from commit 81b0b7dc0c624c2e086943822beda0b08a12e252)
</content>
</entry>
<entry>
<title>linux(4): Change rseq syscall definition to match Linux actual one.</title>
<updated>2022-06-17T19:33:57Z</updated>
<author>
<name>Dmitry Chagin</name>
<email>dchagin@FreeBSD.org</email>
</author>
<published>2022-04-26T16:35:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=24c5e6eb7b63475bfed073586c5c606f5c67388e'/>
<id>urn:sha1:24c5e6eb7b63475bfed073586c5c606f5c67388e</id>
<content type='text'>
MFC after:	2 weeks

(cherry picked from commit f202f35db00cb9908b143a5a67f58ee95310f419)
</content>
</entry>
<entry>
<title>linux(4): Implement clone3 system call.</title>
<updated>2022-06-17T19:33:30Z</updated>
<author>
<name>Dmitry Chagin</name>
<email>dchagin@FreeBSD.org</email>
</author>
<published>2021-08-12T08:49:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b27e30232927dffd86a4498aa418f798a19cc3b0'/>
<id>urn:sha1:b27e30232927dffd86a4498aa418f798a19cc3b0</id>
<content type='text'>
clone3 system call is used by glibc-2.34.

Differential revision:	https://reviews.freebsd.org/D31475
MFC after:		2 weeks

(cherry picked from commit 17913b0b6b707568d63559255820f3212cd31cdf)
</content>
</entry>
<entry>
<title>linux(4): Change clone syscall definition to match Linux actual one.</title>
<updated>2022-06-17T19:33:29Z</updated>
<author>
<name>Dmitry Chagin</name>
<email>dchagin@FreeBSD.org</email>
</author>
<published>2021-08-12T08:46:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b2c247a0dba4370943322f89334bda9e3835a0d1'/>
<id>urn:sha1:b2c247a0dba4370943322f89334bda9e3835a0d1</id>
<content type='text'>
Differential revision:	https://reviews.freebsd.org/D31473
MFC after:		2 weeks

(cherry picked from commit f1c450492f81cda4bddd46dc71ea4c92907567ac)
</content>
</entry>
<entry>
<title>linux(4): Implement faccessat2 system call.</title>
<updated>2022-06-17T19:33:26Z</updated>
<author>
<name>Dmitry Chagin</name>
<email>dchagin@FreeBSD.org</email>
</author>
<published>2021-08-12T08:40:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=15e715fe7c0bb495787a1fec9de8aecd732304ed'/>
<id>urn:sha1:15e715fe7c0bb495787a1fec9de8aecd732304ed</id>
<content type='text'>
It's used by bash on arm64 with glibc-2.32.

Reviewed by:		trasz
Differential Revision:	https://reviews.freebsd.org/D31345
MFC after:		2 weeks

(cherry picked from commit 13d79be9950dd820628906dcad4f4f1365b307b9)
</content>
</entry>
<entry>
<title>linux(4): Implement poll system call via linux_common_ppol()</title>
<updated>2022-06-17T19:30:19Z</updated>
<author>
<name>Dmitry Chagin</name>
<email>dchagin@FreeBSD.org</email>
</author>
<published>2021-06-22T05:07:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b7289a2e083f127c4c7abd9157d4412ad75d733a'/>
<id>urn:sha1:b7289a2e083f127c4c7abd9157d4412ad75d733a</id>
<content type='text'>
for the sake of converting events to/from native.

MFC after:	2 weeks

(cherry picked from commit 2eff670fde51762239fc64139b0cfb5272ce9cdd)
</content>
</entry>
<entry>
<title>linux(4): Change Linux futex syscall definition to match Linux actual one.</title>
<updated>2022-06-17T19:30:14Z</updated>
<author>
<name>Dmitry Chagin</name>
<email>dchagin@FreeBSD.org</email>
</author>
<published>2021-06-10T11:00:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f348d6732b4cea849330178929f95190367b2bde'/>
<id>urn:sha1:f348d6732b4cea849330178929f95190367b2bde</id>
<content type='text'>
MFC after:	2 weeks

(cherry picked from commit 3c1de151e365f05809264352b1d57125d792f373)
</content>
</entry>
<entry>
<title>linux(4): Fix timeout parameter of rt_sigtimedwait syscall, which is</title>
<updated>2022-06-17T19:27:59Z</updated>
<author>
<name>Dmitry Chagin</name>
<email>dchagin@FreeBSD.org</email>
</author>
<published>2021-06-07T02:35:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=77935ceb59fea7756ca1a66066f99c5e14bef114'/>
<id>urn:sha1:77935ceb59fea7756ca1a66066f99c5e14bef114</id>
<content type='text'>
timespec not a timeval.

MFC after:	2 weeks

(cherry picked from commit 0f8dab45404f347752470579feccc6d2739b9570)
</content>
</entry>
</feed>
