summaryrefslogtreecommitdiff
path: root/sys/fs/udf/udf.h
AgeCommit message (Expand)Author
2023-06-27Convert UDF file system code from the depricated tsleep(9)/wakeup(9) to the MPreinoud
2022-08-07fix various typos in comments, documentation and messages.andvar
2022-04-16fix various typos in comments and log messages.andvar
2016-05-24Cleanup VAT writout. To prevent issues with the sequential writing strategyreinoud
2016-05-10Rework VAT searching on recordable media. It is now a lot more resilliant toreinoud
2015-08-24Use vfs_vnode_iterator for udf_do_sync.hannken
2015-08-24Remove dirtynodes_cv, it is only used for timed waits without any signals.hannken
2015-04-06Change udf to vcache, keyed on udf_node->loc.loc.hannken
2014-09-17As pointed out by wiz@ prevent a possible attack or corruption that results inreinoud
2013-10-18fix unused variable warningschristos
2012-07-27gcc -fno-common falloutdrochner
2011-09-27- rename UDF_MAX_NAMELEN -> UDF_MAXNAMLENchristos
2010-09-25Rename rb.h to rbtree.h, as it is more appropriate (c.f. ptree.h). Alsomatt
2010-09-24Fixes/improvements to RB-tree implementation:rmind
2010-02-25First part of shrinking/growing metadata partition support:reinoud
2010-02-24Rename metadata partition parameters to be less generic and add the flags.reinoud
2010-02-24Extract UDF metadata partition parameters as already done for VAT and sparablereinoud
2009-08-05Typo fixreinoud
2009-07-08Remove unused LIST_ENTRY()'s now replaced by the rbtree.reinoud
2009-07-07Replace the old hashtable and sorted list implemenation by a RB-tree.reinoud
2009-07-06Reduce the number of active ecclines; low memory systems could get intoreinoud
2009-06-24Commit first stage of free-space accounting. It is estimating the underlimitreinoud
2009-06-23Bump the NetBSD kernel UDF id to version 0.5reinoud
2009-06-18Add RESERVE bitmask flag to DEBUG print constants adding another 0 prefix toreinoud
2009-06-18Remove now unused UDF_DIRHASH constantsreinoud
2009-02-08Implement session closure on sequential media when requested on mount. It willreinoud
2008-12-09Fix two buf_init()'s that are not needed since they were already initialisedreinoud
2008-12-05Two fold commit:reinoud
2008-09-27Switch UDF over to the vfs_dirhash.c dirhash code.reinoud
2008-08-06Rewrite allocation scheme's determination and implementation replacing thereinoud
2008-07-29Remove comments on `need to read in'; they are read in.reinoud
2008-07-28Streamline allocation to prepare it for metadata partition. Also addreinoud
2008-07-27Unify naming scheme and source code beautify for better readablility.reinoud
2008-07-26Clarify the current spacemap read/write code is reading/writing physicalreinoud
2008-07-22Limit the UDF dirhash to a configurable amount of memory. The performancereinoud
2008-07-19Use ecma-167 constants instead of homegrown to prevent double mapping.reinoud
2008-07-19Choose which time of allocation descriptors to use on new nodes based onreinoud
2008-07-17Implement directory hashing to speed up directory traversals. Speedreinoud
2008-07-07Support for allocation extents descriptor writing to allow for arbitraryreinoud
2008-07-03Add node-rebuild flag to indicate that the node was rebuild up and thus thereinoud
2008-07-03Create new udf_verbose class.reinoud
2008-06-28Create sysctl entries during module initialisation and destroy themrumble
2008-06-25Bump maximum number of allocation extents descriptors in a file/directory;reinoud
2008-05-15Introduce new UDF debug class and split rmw strategy debugging prints.reinoud
2008-05-14Import writing part of the UDF file system making optical media like CD'sreinoud
2007-10-10Merge from vmlocking:ad
2007-01-04Implement read-only access to UDF 2.50 and UDF 2.60 discs that use metadatareinoud
2006-09-29Add `vfs.udf.verbose' sysctl when running a DEBUG kernel to dynamically setreinoud
2006-09-19Make VOP_LOOKUP's O(1) instead of O(n log(n)) giving a speedup of 7500% onreinoud
2006-08-22Fix pool allocation/freeing problem for once and for all correctly. Sincereinoud