summaryrefslogtreecommitdiffstats
path: root/sys/ufs/ffs
Commit message (Expand)AuthorAgeFilesLines
* Tweak the calculation of minbfree in ffs_dirpref() so that onlytruckman2003-10-311-7/+7
* Move the P_COWINPROGRESS flag from being a per-process p_flag to being ajhb2003-10-232-15/+15
* Initialize bp->b_offset to the physical offset in partitiontegge2003-10-221-6/+5
* DuH!phk2003-10-181-1/+1
* Initialize bp->b_offset before calling VOP_[SPEC]STRATEGY()phk2003-10-181-0/+1
* When expunging unlinked files from a snapshot, skip over holes in themckusick2003-10-171-6/+16
* - My last commit to this file is still not safe, I believe that it may bejeff2003-10-061-0/+6
* - Reinstate 1.142 this was fixed by 1.144.jeff2003-10-061-3/+5
* - The VCHR case in ffs_sync() is an unneccsary optimization especiallyjeff2003-10-051-5/+2
* - Further simplify ffs_sync(). The vnode lock is required for UFS_UPDATE()jeff2003-10-051-16/+12
* - In ffs_update() assert that either the vnode lock or the XLOCK is held.jeff2003-10-051-0/+4
* - Check the XLOCK before inspecting v_data.jeff2003-10-051-9/+25
* - Skip over xvp if XLOCK is set.jeff2003-10-051-1/+2
* Synchronize access to a vm page's valid field using the containingalc2003-10-041-3/+4
* - The VI assert in getdirtybuf() is only valid if we're not on a VCHRjeff2003-10-041-1/+4
* - Increase the scope of the interlock in ffs_reload(). Acquire it beforejeff2003-10-041-9/+6
* - Fix an unlocked call to GETATTR by slightly shuffling the code injeff2003-10-041-6/+14
* - Remove a mp_fixme() and some locks that weren't necessary. I nowjeff2003-10-041-6/+1
* - Several of the callers to getdirtybuf() were erroneously changed to passjeff2003-09-031-9/+16
* - Backout rev 1.142. This caused a deadlock that I do not understand. Morejeff2003-08-311-5/+3
* - Define a new flag for getblk(): GB_NOCREAT. This flag causes getblk() tojeff2003-08-311-3/+5
* - Don't acquire the vnode interlock in drain_output(). Instead, require thejeff2003-08-311-53/+77
* - Move BX_BKGRDWAIT and BX_BKGRDINPROG to BV_ and the b_vflags field.jeff2003-08-281-12/+20
* The previous change necessitates the addition of a new #include. Otherwise,alc2003-08-181-0/+1
* Don't use a VOP_*() function on our own vnodes, go directly to thephk2003-08-171-4/+8
* Revision 1.44 of ufs/ufs/inode.h has made it necessary to add two newalc2003-08-161-0/+2
* Eliminate the i_devvp field from the incore UFS inodes, we canphk2003-08-152-2/+3
* Consistently use the BSD u_int and u_short instead of the SYSV uint andjhb2003-08-071-1/+1
* Rename VOP_RMEXTATTR() to VOP_DELETEEXTATTR() for consistency with therwatson2003-07-281-44/+125
* Add a "int fd" argument to VOP_OPEN() which in the future willphk2003-07-261-2/+2
* Lock the vm object when freeing pages.alc2003-06-151-0/+8
* Add the same KASSERT to all VOP_STRATEGY and VOP_SPECSTRATEGY implementationsphk2003-06-151-0/+2
* Initialize struct vfsops C99-sparsely.phk2003-06-121-14/+13
* Use __FBSDID().obrien2003-06-1110-12/+30
* Implement ffs_listextattr() by breaking out that logic and special-casedrwatson2003-06-051-32/+88
* Return EOPNOTSUPP for attempted EA operations on VCHR vnodes in UFS2;rwatson2003-06-011-0/+14
* Remove unused local variables.phk2003-05-313-33/+7
* The IO_NOWDRAIN and B_NOWDRAIN hacks are no longer needed to preventphk2003-05-311-4/+0
* Lock the vm object when performing vm_object_page_clean().alc2003-05-181-1/+4
* Lock the vm_object on entry to vm_object_vndeallocate().alc2003-05-031-0/+5
* Do not attempt to free NULL dinodes (i_din1 or i_din2) in ffs_ifree().tjr2003-05-011-2/+2
* Free i_din2 instead of i_din1 in ffs_ifree() on UFS2 filesystems.tjr2003-05-011-1/+1
* Fix some easy, global, lint warnings. In most cases, this meansmarkm2003-04-301-1/+1
* Deprecate machine/limits.h in favor of new sys/limits.h.kan2003-04-292-3/+2
* Lock both the proc lock and sched_lock when calling sched_nice sincejhb2003-04-221-1/+10
* - Use the sched_nice() api instead of setting the nice value directly.jeff2003-04-121-2/+3
* Sufficient access checks are performed by vmapbuf() that calling useracc()alc2003-04-061-5/+0
* Check return value from vmapbuf instead of the function address.tegge2003-03-271-2/+1
* Eliminate a buffer sleep/wakeup race.tegge2003-03-271-7/+3
* Add support for reading directly from file to userland buffer when thetegge2003-03-262-0/+511
OpenPOWER on IntegriCloud