- Add some new info about porting Magic Symlinks from DragonFly.
- Add some new info about Hybrid. - Improve the memcpy/bcopy/bzero entry. [1] Submitted by: netchild [1]
This commit is contained in:
parent
8053d44d28
commit
a22e817602
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=26936
1 changed files with 12 additions and 6 deletions
|
@ -1,6 +1,6 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [
|
||||
<!ENTITY base CDATA "../..">
|
||||
<!ENTITY date "$FreeBSD: www/en/projects/ideas/index.sgml,v 1.14 2006/01/16 18:36:44 joel Exp $">
|
||||
<!ENTITY date "$FreeBSD: www/en/projects/ideas/index.sgml,v 1.15 2006/01/17 11:20:25 joel Exp $">
|
||||
<!ENTITY title "FreeBSD list of projects and ideas for volunteers">
|
||||
<!ENTITY % navincludes SYSTEM "../../includes.navdocs.sgml"> %navincludes;
|
||||
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
|
||||
|
@ -71,8 +71,8 @@
|
|||
<li><a href="#p-iscsi">Implement iSCSI</a></li>
|
||||
<li><a href="#p-processcheck">Port DragonFly's process
|
||||
checkpointing</a></li>
|
||||
<li><a href="#p-memcpy">Evaluate and perhaps port DragonFly's optimized
|
||||
memcpy/bcopy/bzero support subsystem (this includes an FPU subsystem
|
||||
<li><a href="#p-memcpy">Evaluate and perhaps port DragonFly's MMX/XMM optimized
|
||||
memcpy/bcopy/bzero/copyin/copyout code (this includes an FPU subsystem
|
||||
overhaul)</a></li>
|
||||
<li><a href="#p-bootcode">Evaluate and perhaps sync FreeBSD i386 boot code
|
||||
with DragonFly's boot code</a></li>
|
||||
|
@ -180,6 +180,9 @@
|
|||
sys/sys/syscall-hide.h, sys/sys/syscall.h, sys/sys/syscall.mk,
|
||||
sys/sys/sysproto.h, sys/sys/sysunion.h, bin/varsym/varsym.1,
|
||||
bin/varsym/varsym.c).</p>
|
||||
<p><a href="mailto:bu7cher@yandex.ru">Andrey V. Elsukov</a> has begun porting
|
||||
this to FreeBSD, and some initial patches for CURRENT can be found <a
|
||||
href="http://butcher.heavennet.ru/patches/kernel/varsym/">here</a>.</p>
|
||||
<p><strong>Requirements</strong>:</p>
|
||||
<ul>
|
||||
<li>Ability to read and understand foreign C code.</li>
|
||||
|
@ -222,9 +225,12 @@
|
|||
|
||||
<a name="p-psched"></a>
|
||||
<h2>Port the "Pluggable Disk Schedulers" SoC project to current/GEOM</h2>
|
||||
<p><strong>Technical contact</strong>: <a
|
||||
href="mailto:s223560@studenti.ing.unipi.it">Emiliano Mennucci</a></p>
|
||||
<p><strong>URL</strong>: <a
|
||||
href="http://wikitest.freebsd.org/moin.cgi/Hybrid">The Pluggable Disk
|
||||
Schedulers SoC project</a></p>
|
||||
Schedulers SoC project</a>, <a
|
||||
href="http://www.happyemi.org/hybrid/">Patches</a></p>
|
||||
<p>Our "Pluggable Disk Schedulers" SoC project resulted in code which
|
||||
solved the problem where large sequential I/O requests, or certain
|
||||
access patterns from one or a few processes, might almost completely
|
||||
|
@ -487,8 +493,8 @@
|
|||
<hr>
|
||||
|
||||
<a name="p-memcpy"></a>
|
||||
<h2>Evaluate and perhaps port DragonFly's optimized memcpy/bcopy/bzero support
|
||||
subsystem (this includes an FPU subsystem overhaul)</h2>
|
||||
<h2>Evaluate and perhaps port DragonFly's optimized MMX/XMM memcpy/bcopy/bzero/copyin/copyout
|
||||
code (this includes an FPU subsystem overhaul)</h2>
|
||||
<p>Interesting files in the DragonFly CVS are sys/i386/gnu/fpemul/fpu_system.h,
|
||||
sys/i386/i386/bcopy.s, sys/i386/i386/genassym.c, sys/i386/i386/globals.s,
|
||||
sys/i386/i386/machdep.c, sys/i386/i386/math_emu.h,
|
||||
|
|
Loading…
Reference in a new issue