freebsd-nq/sys/fs/cd9660
Robert Watson 4f7d1876d5 Introduce a new lock, hostname_mtx, and use it to synchronize access
to global hostname and domainname variables.  Where necessary, copy
to or from a stack-local buffer before performing copyin() or
copyout().  A few uses, such as in cd9660 and daemon_saver, remain
under-synchronized and will require further updates.

Correct a bug in which a failed copyin() of domainname would leave
domainname potentially corrupted.

MFC after:	3 weeks
2008-07-05 13:10:10 +00:00
..
cd9660_bmap.c Forced commit and #include changes for repo copy from 2007-02-11 13:54:25 +00:00
cd9660_iconv.c
cd9660_lookup.c VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used in 2008-01-13 14:44:15 +00:00
cd9660_mount.h /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 22:18:23 +00:00
cd9660_node.c Forced commit and #include changes for repo copy from 2007-02-11 13:54:25 +00:00
cd9660_node.h The ISO9660 spec does allow files up to 4G. Change the i_size 2006-12-08 07:43:53 +00:00
cd9660_rrip.c Introduce a new lock, hostname_mtx, and use it to synchronize access 2008-07-05 13:10:10 +00:00
cd9660_rrip.h
cd9660_util.c Forced commit and #include changes for repo copy from 2007-02-11 13:54:25 +00:00
cd9660_vfsops.c Cleanup lockmgr interface and exported KPI: 2008-01-24 12:34:30 +00:00
cd9660_vnops.c In cd9660_readdir vop, always initialize the idp->uio_off member. 2008-06-11 12:46:09 +00:00
iso_rrip.h
iso.h Move vnode-to-file-handle translation from vfs_vptofh to vop_vptofh method. 2007-02-15 22:08:35 +00:00
TODO
TODO.hibler