Some edits to the Linuxulator report
The original version that was committed was based off a draft submission, not the final submission, so bring the version in Subversion up to match the final submission. Pointy hat to: bjk Submitted by: dchagin Approved by: hrs (mentor, blanket)
This commit is contained in:
parent
54eae6b451
commit
d734e27d9b
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=46189
1 changed files with 17 additions and 5 deletions
|
@ -493,7 +493,7 @@
|
|||
</project>
|
||||
|
||||
<project cat='kern'>
|
||||
<title>Timer function support for linuxolator</title>
|
||||
<title>Timer function support for Linuxulator</title>
|
||||
|
||||
<contact>
|
||||
<person>
|
||||
|
@ -1801,6 +1801,11 @@
|
|||
</person>
|
||||
</contact>
|
||||
|
||||
<links>
|
||||
<url href="https://svnweb.freebsd.org/base/user/dchagin/lemul/" />
|
||||
<url href="https://reviews.freebsd.org/differential/query/i9Ua2XMYQtNX/" />
|
||||
</links>
|
||||
|
||||
<body>
|
||||
<p>The main goal of the lemul project is the execution of
|
||||
multithreaded Linux applications, which requires the glibc library
|
||||
|
@ -1816,7 +1821,8 @@
|
|||
|
||||
<p>At present, the linux emulation layer project has
|
||||
implemented all of the necessary system calls for supporting glibc
|
||||
2.20, and more:</p>
|
||||
2.20, and more, bringing the emulated Linux kernel version to
|
||||
2.6.32:</p>
|
||||
|
||||
<ul>
|
||||
<li>Using native threads for emulating Linux threads</li>
|
||||
|
@ -1827,6 +1833,7 @@
|
|||
Linux-based distributions, including CentOS 6</li>
|
||||
<li>Implemented the <tt>epoll()</tt> system call
|
||||
emulation</li>
|
||||
<li>Added support for x86_64</li>
|
||||
<li>Many bugs were fixed</li>
|
||||
</ul>
|
||||
|
||||
|
@ -1855,13 +1862,18 @@
|
|||
</task>
|
||||
|
||||
<task>
|
||||
<p>Implement the <tt>signalfd()</tt> and <tt>timerfd</tt>
|
||||
<p>Implement the <tt>signalfd()</tt> and <tt>timerfd()</tt>
|
||||
system calls for the Linuxulator.</p>
|
||||
</task>
|
||||
|
||||
<task>
|
||||
<p>Extend <tt>xucred</tt> support, which is required for
|
||||
many Linux applications.</p>
|
||||
<p>Implement the <tt>Priority Inheritance Futexes</tt> for
|
||||
the Linuxulator.</p>
|
||||
</task>
|
||||
|
||||
<task>
|
||||
<p>Extend xucred suppport, which is required for many Linux
|
||||
applications.</p>
|
||||
</task>
|
||||
</help>
|
||||
</project>
|
||||
|
|
Loading…
Reference in a new issue