summaryrefslogtreecommitdiffstats
path: root/sys/ufs/ffs
Commit message (Expand)AuthorAgeFilesLines
* Seperate the export check in VFS_FHTOVP, exports are now checked viaalfred1999-09-112-7/+6
* $Id$ -> $FreeBSD$peter1999-08-282-2/+2
* $Id$ -> $FreeBSD$peter1999-08-2810-10/+10
* Introduce vn_isdisk(struct vnode *vp) function, and use it to test for diskness.phk1999-08-251-6/+2
* Fix bug introduced in rev 1.28, which causes kernel build to break forsheldonh1999-08-241-2/+4
* Use devtoname() to print dev_t's instead of casting them to long or u_longbde1999-08-231-17/+20
* The bdevsw() and cdevsw() are now identical, so kill the former.phk1999-08-131-8/+8
* Decommision miscfs/specfs/specdev.h. Most of it goes into <sys/conf.h>,phk1999-08-083-8/+5
* Create the macro DOINGASYNC to check whether the MNT_ASYNC flag hasmckusick1999-07-132-11/+9
* Use the fsid from the superblock, unless it looks bogus or has alreadyphk1999-07-111-6/+6
* Add $Id$roberto1999-07-071-0/+1
* Update pathnames for new location of soft-updates sources.jdp1999-07-031-4/+4
* No longer need to set B_ASYNC flag since BUF_KERNPROC nowmckusick1999-06-291-2/+1
* Keep the inlines for <sys/buf.h> happy..peter1999-06-271-3/+3
* Convert buffer locking from using the B_BUSY and B_WANTED flags to usingmckusick1999-06-262-15/+20
* On our final pass through ffs_fsync, do all I/O synchronously so thatmckusick1999-06-181-7/+8
* Add a vnode argument to VOP_BWRITE to get rid of the last vnodemckusick1999-06-161-12/+14
* Get rid of the global variable rushjob and replace it with a function inmckusick1999-06-151-41/+45
* Simplify cdevsw registration.phk1999-05-311-3/+2
* Cosmetic changes to make it compile without errors in gcc -Walljulian1999-05-221-10/+17
* Add a hook to ffs_fsync to allow soft updates to get first chance at doingmckusick1999-05-144-30/+113
* Try and fix a dev_t/major/minor etc nit.peter1999-05-121-3/+3
* Put back changes that might be causing trouble on Alpha.mckusick1999-05-091-3/+5
* I got tired of seeing all the cdevsw[major(foo)] all over the place.phk1999-05-081-8/+8
* Continue where Julian left off in July 1998:phk1999-05-071-8/+8
* Whitespace cleanup.mckusick1999-05-071-2/+2
* Get rid of random debugging cruft; sync up with latest version.mckusick1999-05-071-38/+10
* Severe slowdowns have been reported when creating or removing manymckusick1999-05-071-108/+290
* Add sufficient braces to keep egcs happy about potentially ambiguouspeter1999-05-061-2/+3
* The VFS/BIO subsystem contained a number of hacks in order to optimizealc1999-05-021-1/+2
* Simplify the tunefs example, since tunefs uses getfsfile(). Lots ofmsmith1999-04-271-3/+3
* Reorganize locking to avoid holding the lock during calls to bdwritemckusick1999-03-021-3/+9
* When fsync'ing a file on a filesystem using soft updates, we first trymckusick1999-03-021-10/+18
* Ensure that softdep_sync_metadata can handle bmsafemap and mkdir entriesmckusick1999-03-022-5/+48
* fix double LIST_REMOVE; other cosmetic changes to match version 9.32.mckusick1999-02-171-12/+13
* Fix warnings in preparation for adding -Wall -Wcast-qual to thedillon1999-01-283-24/+24
* Gutted softdep_deallocate_dependencies and replaced it with a panic. Itdg1999-01-221-41/+3
* Silence warning about unused debug function. (I'll turn this functioneivind1999-01-121-3/+3
* Add a warning about the copyright restraints.eivind1999-01-081-0/+4
* Don't pass unused unused timestamp args to UFS_UPDATE() or wastebde1999-01-076-44/+39
* UFS_UPDATE() takes a boolean `waitfor' arg, so don't pass it the valuebde1999-01-062-7/+7
* Ifdefed the conditionally used variable `prtrealloc'. Declare itbde1999-01-061-2/+4
* Backed out rev.1.47. It just broke my optimisations for lazy syncingbde1999-01-061-5/+3
* Remove the 'waslocked' parameter to vfs_object_create().eivind1999-01-051-3/+3
* Remove the last clients of vfs_object_create(..., waslocked=1);eivind1999-01-021-3/+7
* Remove some compiler warnings.julian1998-12-101-9/+6
* Don't use the strange null pointer constant `(ufs_daddr_t)0' in a callbde1998-11-291-3/+3
* Restored the "reallocblks" code to its former glory. What this does isdg1998-11-131-14/+4
* Change dirty block list handling to use TAILQ macros.peter1998-10-311-8/+8
* Use TAILQ macros for clean/dirty block list processing. Set b_xflagspeter1998-10-313-8/+9
OpenPOWER on IntegriCloud