#
87d35fd6 |
| 27-Jun-2023 |
reinoud <reinoud@NetBSD.org> |
Convert UDF file system code from the depricated tsleep(9)/wakeup(9) to the MP friendly condvar(9). No functional change intended.
|
#
3980418f |
| 15-Jan-2022 |
msaitoh <msaitoh@NetBSD.org> |
s/adressing/addressing/
|
#
d5bbd78e |
| 24-May-2016 |
reinoud <reinoud@NetBSD.org> |
Cleanup VAT writout. To prevent issues with the sequential writing strategy trying to write on blocks that are lost due to the synchronisation, don't just bluntly do synchronize device caches, but sp
Cleanup VAT writout. To prevent issues with the sequential writing strategy trying to write on blocks that are lost due to the synchronisation, don't just bluntly do synchronize device caches, but split out on strategies.
show more ...
|
#
95c74cb9 |
| 06-Oct-2015 |
hannken <hannken@NetBSD.org> |
Remove dubious vhold()/holdrele() from write_logvol_dscr strategies.
The udf_node already gets locked with UDF_LOCK_NODE() and udf_reclaim() will wait for the lock to clear.
|
#
a721b8c1 |
| 30-Oct-2013 |
mrg <mrg@NetBSD.org> |
used __diagused where appropriate.
|
#
77d54b3d |
| 18-Oct-2013 |
christos <christos@NetBSD.org> |
fix unused variable warnings
|
#
b33f7bb0 |
| 20-May-2009 |
reinoud <reinoud@NetBSD.org> |
Retire IN_CALLBACK_ULK flagging since its not used anymore and the old assertions on it would trigger without cause.
|
#
afd8cb87 |
| 10-Feb-2009 |
reinoud <reinoud@NetBSD.org> |
Remove dead code and double check if its allowed to write out non-sequential there.
|
#
9609b0ed |
| 08-Feb-2009 |
reinoud <reinoud@NetBSD.org> |
Implement session closure on sequential media when requested on mount. It will allow CD-ROM/DVD-ROM/DB-ROM drives to read the media while still allowing them to be appended later. It can also be seen
Implement session closure on sequential media when requested on mount. It will allow CD-ROM/DVD-ROM/DB-ROM drives to read the media while still allowing them to be appended later. It can also be seen as a way to make mountable snapshots.
show more ...
|
#
81723cc9 |
| 16-Dec-2008 |
pooka <pooka@NetBSD.org> |
The great QUOTA purge of '08: get rid of those #ifdef QUOTA and #include "opt_quota.h" which do exactly nothing. Speeds up kernel compilation by 1.375*10^-20001 seconds. But leave the most moxious
The great QUOTA purge of '08: get rid of those #ifdef QUOTA and #include "opt_quota.h" which do exactly nothing. Speeds up kernel compilation by 1.375*10^-20001 seconds. But leave the most moxious comment in msdosfs_vfsops untouched.
show more ...
|
#
df11d3f1 |
| 28-Nov-2008 |
reinoud <reinoud@NetBSD.org> |
Allow for the exclusive selection of `direct' for rdonly mounts; its disabled for now since its a lot slower than `rmw' access.
For archs that have trouble with `rmw' for whatever reason can so use
Allow for the exclusive selection of `direct' for rdonly mounts; its disabled for now since its a lot slower than `rmw' access.
For archs that have trouble with `rmw' for whatever reason can so use it as a scapegoat to allways mount savely rdonly though slower.
show more ...
|
#
c25ced87 |
| 29-Aug-2008 |
reinoud <reinoud@NetBSD.org> |
Remove all remaining traces of UDF_READWRITE since it has been removed as option.
|
#
a287d23d |
| 06-Aug-2008 |
reinoud <reinoud@NetBSD.org> |
Rewrite allocation scheme's determination and implementation replacing the old somewhat naive selection scheme that didn't allow different allocation settings for nodes, directory information (FIDs)
Rewrite allocation scheme's determination and implementation replacing the old somewhat naive selection scheme that didn't allow different allocation settings for nodes, directory information (FIDs) and data.
Also fix some curious side-effects of atime updates on RMW devices.
show more ...
|
#
71c9aa33 |
| 28-Jul-2008 |
reinoud <reinoud@NetBSD.org> |
Streamline allocation to prepare it for metadata partition. Also add preliminary Metadata partition write support but its disabled still since its not finished yet and not functioning correctly. All
Streamline allocation to prepare it for metadata partition. Also add preliminary Metadata partition write support but its disabled still since its not finished yet and not functioning correctly. All other formats are checked and should work fine.
show more ...
|
#
4d5c88fa |
| 07-Jul-2008 |
reinoud <reinoud@NetBSD.org> |
Support for allocation extents descriptor writing to allow for arbitrary heavily fragmented files.
Also fixing some (rare) allocation bugs and function name streamlining.
Tested on harddisc, CD-RW
Support for allocation extents descriptor writing to allow for arbitrary heavily fragmented files.
Also fixing some (rare) allocation bugs and function name streamlining.
Tested on harddisc, CD-RW and CD-R i.e. all three basic backend classes.
show more ...
|
#
e979c658 |
| 14-May-2008 |
reinoud <reinoud@NetBSD.org> |
Import writing part of the UDF file system making optical media like CD's and DVD's behave like floppy discs. Writing is supported upto and including version 2.01; version 2.50 and 2.60 will follow.
Import writing part of the UDF file system making optical media like CD's and DVD's behave like floppy discs. Writing is supported upto and including version 2.01; version 2.50 and 2.60 will follow.
Also extending the UDF implementation to support symbolic links and hardlinks.
Added are the mmcformat(8) tool to format rewritable CD/DVD discs and newfs_udf(8).
Limitations: all operations can be performed on the file system though the sheduling is currently optimised for archiving workloads.
mv(1)/rename(2) is currently only implemented for non-directories.
show more ...
|