- Add 2014Q1 status report on the OpenAFS port
Submitted by: bjk
This commit is contained in:
parent
816cfb90a8
commit
68044d5c07
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=44431
1 changed files with 45 additions and 1 deletions
|
@ -18,7 +18,7 @@
|
|||
|
||||
<!-- XXX: Keep the number of entries updated -->
|
||||
<p>Thanks to all the reporters for the excellent work! This report
|
||||
contains 8 entries and we hope you enjoy reading it.</p>
|
||||
contains 9 entries and we hope you enjoy reading it.</p>
|
||||
|
||||
<p>The deadline for submissions covering between April and
|
||||
June 2014 is July 7th, 2014.</p>
|
||||
|
@ -537,4 +537,48 @@
|
|||
prime time at BSDCan 2014.</task>
|
||||
</help>
|
||||
</project>
|
||||
|
||||
<project cat='ports'>
|
||||
<title>OpenAFS on &os;</title>
|
||||
|
||||
<contact>
|
||||
<person>
|
||||
<name>
|
||||
<given>Benjamin</given>
|
||||
<common>Kaduk</common>
|
||||
</name>
|
||||
<email>bjk@FreeBSD.org</email>
|
||||
</person>
|
||||
</contact>
|
||||
|
||||
<links>
|
||||
<url href="http://openafs.org">OpenAFS homepage</url>
|
||||
</links>
|
||||
|
||||
<body>
|
||||
<p>AFS is a distributed network filesystem that originated from
|
||||
the Andrew Project at Carnegie-Mellon University. OpenAFS is an
|
||||
open-source implementation of the AFS protocol derived from IBM
|
||||
AFS, which was released under the IBM Public License. OpenAFS
|
||||
on &os; (the <tt>net/openafs</tt> port) is suitable for light
|
||||
use, but is not yet production ready.</p>
|
||||
|
||||
<p>We got a chance to pick up this porting project after some
|
||||
hiatus. Recent work focused on investigating the bugs preventing
|
||||
the use of a disk cache for caching file data. An internal
|
||||
"lookupname" abstraction was intended to return an unlocked,
|
||||
referenced vnode, but instead returned a locked, referenced
|
||||
vnode, leading to various failure modes depending on the number
|
||||
of kernel debugging options enabled.</p>
|
||||
</body>
|
||||
|
||||
<help>
|
||||
<task>Track down an issue involving incorrect reference counts on
|
||||
the AFS root vnode that cause warnings on shutdown.</task>
|
||||
|
||||
<task>Audit the locking in all the vnode operations code —
|
||||
it is expected that there remain some incorrectly locked areas,
|
||||
though none that present visible issues under light load.</task>
|
||||
</help>
|
||||
</project>
|
||||
</report>
|
||||
|
|
Loading…
Reference in a new issue