summaryrefslogtreecommitdiffstats
path: root/sys/ufs/ffs/ffs_snapshot.c
Commit message (Expand)AuthorAgeFilesLines
* Within ufs, the ffs_sync and ffs_fsync functions did not alwaysmckusick2002-10-251-1/+4
* This update further fine tunes the locking of snapshot vnodes inmckusick2002-10-221-12/+21
* This checkin reimplements the io-request priority hack in a waymckusick2002-10-221-2/+2
* Change locking so that all snapshots on a particular filesystem sharemckusick2002-10-161-42/+91
* Fix build of 64 bit platforms.mux2002-10-091-2/+3
* When creating a snapshot, create a list of initially allocated blocks.mckusick2002-10-091-7/+135
* - Remove LK_INTERLOCK from the vn_lock() in ffs_snapshot().jeff2002-10-081-1/+1
* - Document broken locking.jeff2002-09-251-3/+2
* We don't need to #include <sys/disklabel.h>.phk2002-09-201-2/+0
* - Replace v_flag with v_iflag and v_vflagjeff2002-08-041-6/+12
* Warning fixes for 64 bits platforms. This eliminates all themux2002-06-231-4/+4
* Rename the BALLOC flags from B_* to BA_* to avoid confusion with thedillon2002-06-231-12/+12
* This commit adds basic support for the UFS2 filesystem. The UFS2mckusick2002-06-211-137/+474
* ARGH! SBLOCK is not unused. Try to get this right.phk2002-05-121-0/+1
* Remove __P.alfred2002-03-191-19/+19
* Fixed some printf format errors (hopefully all of the remaining daddr64_tbde2002-03-191-5/+6
* Add a flags parameter to VFS_VGET to pass through the desiredmckusick2002-03-171-1/+2
* Introduce the new 64-bit size disk block, daddr64_t. Changemckusick2002-03-151-4/+4
* Use thread0.td_ucred instead of proc0.p_ucred. This change is cosmeticjhb2002-02-271-1/+1
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredjhb2002-02-271-1/+1
* In a threaded world, differnt priorirites become properties ofjulian2002-02-111-2/+2
* When taking a snapshot, we must check for active files that havemckusick2002-02-021-161/+215
* Fix a bug introduced in ffs_snapshot.c -r1.25 and fs.h -r1.26mckusick2002-01-171-2/+2
* Change the atomic_set_char to atomic_set_int and atomic_clear_charmckusick2001-12-181-4/+4
* Minimize the time necessary to suspend operations on a filesystemmckusick2001-12-141-95/+192
* KSE Milestone 2julian2001-09-121-53/+53
* Further fixes for deadlock in the presence of multiple snapshots.mckusick2001-05-141-7/+20
* Remove yet another deadlock case.mckusick2001-05-111-3/+6
* Several fixes for units errors:mckusick2001-05-081-10/+19
* Refinement to revision 1.16 of ufs/ffs/ffs_snapshot.c to reducemckusick2001-05-041-117/+225
* VOP_BALLOC was never really a VOP in the first place, so convert itphk2001-04-291-21/+21
* Revert consequences of changes to mount.h, part 2.grog2001-04-291-2/+0
* Rather than copying all the indirect blocks of the snapshot,mckusick2001-04-261-35/+19
* When closing the last reference to an unlinked file, it is freedmckusick2001-04-251-17/+66
* Correct #includes to work with fixed sys/mount.h.grog2001-04-231-0/+2
* This checkin adds support in ufs/ffs for the FS_NEEDSFSCK flag.mckusick2001-04-141-1/+1
* Clear the fs_clean flag only when the FS_UNCLEAN flag is not setmckusick2001-03-211-16/+20
* Fixes to track snapshot copy-on-write checking in the specinfomckusick2001-03-071-49/+48
* Implement a unified run queue and adjust priority levels accordingly.jake2001-02-121-2/+2
* The ffs superblock includes a 128-byte region for use by temporaryiedowse2001-01-151-1/+4
* Properly compute the size of the final block of superblock summary information.mckusick2001-01-121-1/+1
* Several small but important fixes for snapshots:mckusick2000-12-191-14/+36
* Silence a warning.des2000-09-171-1/+1
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-071-1/+0
* Clean up the snapshot code so that it no longer depends on the use ofmckusick2000-07-261-8/+6
* This patch corrects the first round of panics and hangs reportedmckusick2000-07-241-21/+46
* Brain fault, forgot to update ffs_snapshot.c with the new calling conventionmckusick2000-07-121-4/+5
* Add snapshots to the fast filesystem. Most of the changes supportmckusick2000-07-111-0/+1028
OpenPOWER on IntegriCloud