Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| nonmpsafe_deorbit_vfs [2012/10/18 12:11] – AttilioRao | nonmpsafe_deorbit_vfs [2018/09/23 19:46] (current) – last substantial update 2012. Almost surely stale by now. MarkLinimon | ||
|---|---|---|---|
| Line 10: | Line 10: | ||
| ^ Date ^ Done ^ Event ^ | ^ Date ^ Done ^ Event ^ | ||
| - | | 27 August 2011 | yes | Post MPSAFE VFS plan to arch@. | | + | | 27 August 2011 | Yes | Post MPSAFE VFS plan to arch@. | |
| - | | 08 November 2011 | yes | Add VFS_ALLOW_NONMPSAFE kernel option and make it the default. | | + | | 08 November 2011 | Yes | Add VFS_ALLOW_NONMPSAFE kernel option and make it the default. | |
| - | | 06 March 2012 | yes | Remove VFS_ALLOW_NONMPSAFE as the default kernel config. | | + | | 06 March 2012 | Yes | Remove VFS_ALLOW_NONMPSAFE as the default kernel config. | |
| - | | 13 October 2012 | yes | FUSE import into base. | | + | | 13 October 2012 | Yes | FUSE import into base. | |
| - | | 28 October 2012 | no | Disconnect non-mpsafe filesystems from the tree and remove the Giant-related code. | | + | | 22 October 2012 | Yes | Disconnect non-mpsafe filesystems from the tree and remove the Giant-related code. | |
| - | | 01 March 2013 | no | Garbage collect in-tree non-mpsafe filesystems code. | | + | | 01 March 2013 | Yes | Garbage collect in-tree non-mpsafe filesystems code. | |
| - | ==== List of already mpsafe filesystems | + | ==== List of MPSAFE file systems |
| ^ Filesystem ^ | ^ Filesystem ^ | ||
| - | | UFS | | ||
| - | | ZFS | | ||
| - | | NFS Client | | ||
| - | | NFS Server | | ||
| - | | %%UnionFS%% | | ||
| - | | %%PseudoFS%% | | ||
| - | | %%TmpFS%% | | ||
| - | | %%NullFS%% | | ||
| - | | %%DevFS%% | | ||
| | CD9660FS | | | CD9660FS | | ||
| + | | %%DevFS%% | | ||
| | Ext2FS | | | Ext2FS | | ||
| | %%FdescFS%% | | | %%FdescFS%% | | ||
| | %%FifoFS%% | | | %%FifoFS%% | | ||
| | MSDOSFS | | | MSDOSFS | | ||
| - | | UDF | | + | | NFS Client | |
| + | | NFS Server | | ||
| + | | %%NullFS%% | | ||
| + | | %%PseudoFS%% | ||
| | %%ProcFS%% | | | %%ProcFS%% | | ||
| + | | %%ReiserFS%% | | ||
| + | | %%SmbFS%% | | ||
| + | | %%TmpFS%% | | ||
| + | | UDF | | ||
| + | | UFS | | ||
| + | | %%UnionFS%% | | ||
| + | | ZFS | | ||
| - | ==== List of non-mpsafe filesystems | + | ==== List of non-MPSAFE file systems |
| - | ^ Filesystem ^ Owner ^ State ^ Date completed | + | ^ Filesystem ^ Owner ^ State ^ |
| - | | %%CodaFS%% | rwatson | Disconnected | | + | | %%CodaFS%% | rwatson | Removed |
| - | | HPFS | | Disconnected | | + | | HPFS | | Removed |
| - | | %%NtFS%% | | Disconnected | | + | | %%NtFS%% | | Removed |
| - | | %%NwFS%%* | | Disconnected | | + | | %%NwFS%%* | | Removed |
| - | | %%PortalFS%% | | Disconnected | | | + | | %%PortalFS%% | | Removed |
| - | | %%SmbFS%%* | mav / ixsystems | Disconnected | | | + | | XFS | | Removed |
| - | | %%ReiserFS%% | dumbbell | MPSAFE | 2012-03-27 (r233575) | + | |
| - | | XFS | | Disconnected | | + | |
| - | * Please note that locking | + | * Please note that locking nwfs would also require to lock netncp components. Other operating systems got very good results in this (like %%MacOSX%% and Solaris) already. |
| ==== FUSE import ==== | ==== FUSE import ==== | ||
| Line 87: | Line 87: | ||
| ---- | ---- | ||
| - | [[CategoryTODO|CategoryTODO]] | + | {{tag> |