Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-04-05 | Every single vop_default is set to eopnotsupp, so retire it | Thordur I. Bjornsson | |
and return EOPNOTSUPP directly from the VOP_* functions. Filesystems should, at some point fill in every function in the vop_default struct so we can get rid of the 'if' statements in VOP_*. | |||
2010-12-21 | Bring back the "End the VOP experiment." diff, naddy's issues where | Thordur I. Bjornsson | |
unrelated, and his alpha is much happier now. OK deraadt@ | |||
2010-09-10 | Backout the VOP diff until the issues naddy was seeing on alpha (gcc3) | Thordur I. Bjornsson | |
have been resolved. | |||
2010-09-06 | End the VOP experiment. Instead of the ridicolusly complicated operation | Thordur I. Bjornsson | |
vector setup that has questionable features (that have, as far as I can tell never been used in practice, atleast not in OpenBSD), remove all the gunk and favor a simple struct full of function pointers that get set directly by each of the filesystems. Removes gobs of ugly code and makes things simpler by a magnitude. The only downside of this is that we loose the vnoperate feature so the spec/fifo operations of the filesystems need to be kept in sync with specfs and fifofs, this is no big deal as the API it self is pretty static. Many thanks to armani@ who pulled an earlier version of this diff to current after c2k10 and Gabriel Kihlman on tech@ for testing. Liked by many. "come on, find your balls" deraadt@. | |||
2009-06-03 | Arla client rename from xfs to nnpfs for later upgrades. Tested on various ↵ | Janne Johansson | |
arches. ok todd@ beck@ |