History log of /netbsd/sys/fs/udf/udf_strat_direct.c (Results 1 – 16 of 16)
Revision Date Author Comments
# 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 ...