Feature/OneFS VFS Module: Difference between revisions
From SambaWiki
No edit summary |
|||
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 |