summaryrefslogtreecommitdiffstats
path: root/sys/ufs/ffs/ffs_snapshot.c
Commit message (Expand)AuthorAgeFilesLines
* Only copy as much bytes as there in superblock, instead of the fullkib2013-07-121-1/+1
* There are several code sequences likekib2013-07-091-1/+1
* - Convert the bufobj lock to rwlock.jeff2013-05-311-4/+3
* Add flags argument to vfs_write_resume() and removekib2013-01-111-1/+1
* The process_deferred_inactive() function locks the vnodes of the ufskib2013-01-011-1/+1
* Make it possible to atomically resume writes on the mount and accountkib2012-12-281-2/+1
* Fix up kernel sources to be ready for a 64-bit ino_t.mdf2012-09-271-14/+17
* Use NULL instead of 0 for pointerskevlo2012-07-221-3/+3
* Remove unused thread argument from vtruncbuf().trasz2012-04-231-2/+2
* Replace the MNT_VNODE_FOREACH interface with MNT_VNODE_FOREACH_ALL.mckusick2012-04-171-27/+9
* Export vinactive() from kern/vfs_subr.c (e.g., make it no longermckusick2012-04-111-12/+1
* Add a third flags argument to ffs_syncvnode to avoid a possible conflictmckusick2012-03-251-13/+13
* This change avoids a kernel deadlock on "snaplk" when usingmckusick2012-03-011-25/+31
* There are several bugs/hangs when trying to take a snapshot on a UFS/FFSmckusick2012-01-171-1/+9
* This update eliminates a lock-order reversal warning discoveredmckusick2011-09-271-21/+24
* This update eliminates the system hang reported in kern/160662 whenmckusick2011-09-271-1/+1
* Fixed dereference of a NULL pointer.mckusick2011-06-181-1/+2
* Ensure that filesystem metadata contained within persistent snapshotsmckusick2011-06-151-20/+44
* Update to soft updates journaling to properly track freed blocksmckusick2011-06-121-15/+63
* Add some FEATURE macros for some UFS features.netchild2011-02-091-0/+1
* - Call softdep_prealloc() before any of the balloc routines in thejeff2010-05-071-0/+8
* - Merge soft-updates journaling from projects/suj/head into head. Thisjeff2010-04-241-17/+49
* Remove extraneous semicolons, no functional changes.mbr2010-01-071-1/+1
* Remove VOP_LEASE and supporting functions. This hasn't been used sincerwatson2009-04-101-1/+0
* Adjust some variables (mostly related to the buffer cache) that holdjhb2009-03-091-2/+2
* For now on every 10 cyclinder groups flush the buffer cache to freeambrisko2008-11-131-0/+4
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).des2008-10-231-16/+16
* Sync up summary information for cylinder groups while data is alreadykib2008-10-131-0/+7
* When attempt is made to suspend a filesystem that is already syspended,kib2008-09-161-2/+5
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadattilio2008-08-281-1/+1
* Add the support for the AT_FDCWD and fd-relative name lookups to thekib2008-03-311-0/+1
* - Don't free snapdata structures when they are no longer in use.jeff2008-03-311-67/+109
* - Relax requirements for p_numthreads, p_threads, p_swtick, and p_nice fromjeff2008-03-191-4/+0
* Cleanup lockmgr interface and exported KPI:attilio2008-01-241-26/+20
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inattilio2008-01-131-14/+14
* vn_lock() is currently only used with the 'curthread' passed as argument.attilio2008-01-101-6/+6
* Turn most ffs 'DIAGNOSTIC's into INVARIANTS.obrien2007-11-081-1/+1
* Commit 14/14 of sched_lock decomposition.jeff2007-06-051-9/+15
* Fix the NAMEI zone leak when snapshot was successfully created.kib2007-04-101-0/+1
* Use *_EMPTY macros when appropriate.delphij2007-04-041-2/+2
* Cylinder group bitmaps and blocks containing inode for a snapshotkib2007-01-231-0/+114
* Quota system cleanup.mpp2007-01-201-13/+1
* Do not translate the IN_ACCESS inode flag into the IN_MODIFIED while filesystemkib2006-10-101-6/+18
* Don't restore MNT_QUOTA bit in mnt_flag after snapshot creation,tegge2006-09-261-1/+1
* Use mount interlock to protect all changes to mnt_flag and mnt_kern_flag.tegge2006-09-261-1/+6
* While checking for update of snapshot file in the ffs_copyonwrite,kib2006-08-211-1/+1
* Read block hints list from last snapshot on the active snapshot list.tegge2006-05-161-0/+4
* Copy last block on file system again after file system has been suspended.tegge2006-05-151-0/+11
* Don't leak a locked buffer if last block on file system cannot be read.tegge2006-05-151-2/+3
* Errors detected while file system is suspended should not trigger antegge2006-05-151-6/+4
OpenPOWER on IntegriCloud