Difference between revisions of "Feature/OneFS VFS Module"
From SambaWiki
Line 15: | Line 15: | ||
|ADS || Route alternate data stream open operations through SMB_VFS_CREATE_FILE() || [[tprouty]] || <font color="green">Completed</font> |
|ADS || Route alternate data stream open operations through SMB_VFS_CREATE_FILE() || [[tprouty]] || <font color="green">Completed</font> |
||
|- |
|- |
||
− | |readdirplus || Implement bulk directory enumeration under the POSIX style readdir/seekdir VFS API. || [[sdanneman]] || <font color="green">Completed</font> |
+ | |readdirplus() || Implement bulk directory enumeration under the POSIX style readdir/seekdir VFS API. || [[sdanneman]] || <font color="green">Completed</font> |
|- |
|- |
||
− | |recvfile || Call OneFS recvfile implementation. || [[tprouty]] || <font color="green">Completed</font> |
+ | |recvfile() || Call OneFS recvfile implementation. || [[tprouty]] || <font color="green">Completed</font> |
|- |
|- |
||
− | |sendfile || Add support for OneFS atomic sendfile implementation. || [[tprouty]] || <font color="green">Completed</font> |
+ | |sendfile() || Add support for OneFS atomic sendfile implementation. || [[tprouty]] || <font color="green">Completed</font> |
|- |
|- |
||
− | | |
+ | |Oplocks || Add support for kernel level II oplocks. Call into OneFS kernel oplock implementation. || [[tprouty]] || <font color="green">Completed</font> |
|- |
|- |
||
|BRL || Add VFS interface for BRL calls. Call into OneFS's Windows semantics byte range locking API. || [[zkirsch]] || <font color="green">Completed</font> |
|BRL || Add VFS interface for BRL calls. Call into OneFS's Windows semantics byte range locking API. || [[zkirsch]] || <font color="green">Completed</font> |
||
|- |
|- |
||
− | | |
+ | |Change Notify || Use OneFS kernel file notification events. || [[sdanneman]] || <font color="green">Completed</font> |
|- |
|- |
||
− | | |
+ | |Snapshots || Add module for shadow copy services. || [[tprouty]] || <font color="green">Completed</font> |
|} |
|} |
Revision as of 04:41, 4 May 2009
Overview
The OneFS VFS module provides support for the advanced features of the OneFS file system via the Samba 3 VFS interface.
Components
Component | Description | Developer | Status |
---|---|---|---|
NTFS ACLs | Use OneFS provides NTFS style ACLs | sdanneman | Completed |
CreateFile() | Refactor general open() path. Add SMB_VFS_CREATE_FILE(). | tprouty | Completed |
ADS | Route alternate data stream open operations through SMB_VFS_CREATE_FILE() | tprouty | Completed |
readdirplus() | Implement bulk directory enumeration under the POSIX style readdir/seekdir VFS API. | sdanneman | Completed |
recvfile() | Call OneFS recvfile implementation. | tprouty | Completed |
sendfile() | Add support for OneFS atomic sendfile implementation. | tprouty | Completed |
Oplocks | Add support for kernel level II oplocks. Call into OneFS kernel oplock implementation. | tprouty | Completed |
BRL | Add VFS interface for BRL calls. Call into OneFS's Windows semantics byte range locking API. | zkirsch | Completed |
Change Notify | Use OneFS kernel file notification events. | sdanneman | Completed |
Snapshots | Add module for shadow copy services. | tprouty | Completed |