summaryrefslogtreecommitdiffstats
path: root/sys/ufs/ffs/ffs_inode.c
Commit message (Expand)AuthorAgeFilesLines
* - Convert the bufobj lock to rwlock.jeff2013-05-311-0/+1
* For UFS2 i_blocks is unsigned. The current "sanity" check that itmckusick2013-02-031-3/+3
* Remove unused thread argument from vtruncbuf().trasz2012-04-231-3/+2
* A refinement of change 232351 to avoid a race with a forcible unmount.mckusick2012-03-281-4/+19
* Add a third flags argument to ffs_syncvnode to avoid a possible conflictmckusick2012-03-251-3/+3
* Remove superfluous brackets.kib2012-03-111-1/+1
* Do schedule delayed writes for async mounts.kib2012-03-111-7/+11
* Do not fall back to slow synchronous i/o when low on memory or buffers.kib2012-03-111-2/+4
* This change avoids a kernel deadlock on "snaplk" when usingmckusick2012-03-011-12/+37
* Generalize ffs_pages_remove() into vn_pages_remove().mm2011-08-251-13/+1
* Add an FFS specific mount option to allow a filesystem checkermckusick2011-07-151-1/+1
* Add a new option, OBJPR_NOTMAPPED, to vm_object_page_remove(). Passing thisalc2011-06-291-1/+1
* Ensure that filesystem metadata contained within persistent snapshotsmckusick2011-06-151-5/+7
* Implement fully asynchronous partial truncation with softupdates journalingjeff2011-06-101-74/+52
* Add function lbn_offset to calculate offset of the indirect block ofkib2010-11-111-3/+1
* - Handle the truncation of an inode with an effective link count of 0 injeff2010-07-061-4/+2
* - Merge soft-updates journaling from projects/suj/head into head. Thisjeff2010-04-241-55/+77
* Following a fair amount of real world experience with ACLs andrwatson2009-01-271-1/+1
* The r187467 should remove all pages for V_NORMAL case too, becausekib2009-01-201-8/+17
* When extending inode size, we call vnode_pager_setsize(), to have akib2009-01-201-1/+3
* FFS puts the extended attributes blocks at the negative blocks for thekib2009-01-201-0/+9
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).des2008-10-231-2/+2
* Remove the struct thread unuseful argument from bufobj interface.attilio2008-10-101-2/+2
* When downgrading the read-write mount to read-only, do_unmount() setskib2008-09-161-0/+8
* - Complete part of the unfinished bufobj work by consistently usingjeff2008-03-221-4/+5
* Turn most ffs 'DIAGNOSTIC's into INVARIANTS.obrien2007-11-081-3/+3
* - Move rusage from being per-process in struct pstats to per-thread injeff2007-06-011-1/+1
* Do not translate the IN_ACCESS inode flag into the IN_MODIFIED while filesystemkib2006-10-101-5/+7
* - Consistently call 'vp' vp rather than ovp sometimes in ffs_truncate().jeff2005-04-051-105/+104
* - Fix an assert now that the XLOCK no longer exists.jeff2005-03-131-4/+1
* - Add VOP locking asserts in several functions that have been implicated injeff2005-02-221-0/+3
* - In the softupdates case for ffs_truncate() we use vinvalbuf() tojeff2005-02-091-0/+1
* Don't use the UFS_* and VFS_* functions where a direct call is possble.phk2005-02-081-4/+4
* For snapshots we need all VOP_LOCKs to be exclusive.phk2005-02-081-3/+3
* - Acquire the ufs lock when manipulating some fields of struct fs.jeff2005-01-241-7/+13
* Eliminate unused and unnecessary "cred" argument from vinvalbuf()phk2005-01-141-3/+2
* Remove the unused credential argument from VOP_FSYNC() and VFS_SYNC().phk2005-01-111-3/+3
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Loose the v_dirty* and v_clean* alias macros.phk2004-10-251-2/+2
* Move the buffer method vector (buf->b_op) to the bufobj.phk2004-10-241-1/+1
* Avoid using casts as lvalues. Introduce DIP_SET macro which sets properkan2004-07-281-16/+19
* Remove advertising clause from University of California Regent'simp2004-04-071-4/+0
* DuH!phk2003-10-181-1/+1
* Initialize bp->b_offset before calling VOP_[SPEC]STRATEGY()phk2003-10-181-0/+1
* - In ffs_update() assert that either the vnode lock or the XLOCK is held.jeff2003-10-051-0/+4
* Use __FBSDID().obrien2003-06-111-1/+3
* - Add a new 'flags' parameter to getblk().jeff2003-03-041-1/+1
* Back out M_* changes, per decision of the TRB.imp2003-02-191-1/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-1/+1
* Convert calls to BUF_STRATEGY to VOP_STRATEGY calls. This is a no-op sincephk2003-01-031-1/+1
OpenPOWER on IntegriCloud