aboutsummaryrefslogtreecommitdiff
path: root/sys/ufs
Commit message (Expand)AuthorAgeFilesLines
* Export vinactive() from kern/vfs_subr.c (e.g., make it no longerKirk McKusick2012-04-111-12/+1
* - Return EPERM from ufs_setattr() when an user without PRIV_VFS_SYSFLAGSJaakko Heinonen2012-04-101-11/+5
* Fix panic in ffs_reload(), which may happen when read-only filesystemEdward Tomasz Napierala2012-04-081-2/+8
* Drop an unnecessary setting of si_mountpt when updating a UFS mount point.Kirk McKusick2012-04-081-2/+0
* Add a check for unsupported file flags to ufs_setattr().Jaakko Heinonen2012-04-041-0/+4
* A file cannot be deallocated until its last name has been removedKirk McKusick2012-04-022-52/+37
* - Use more natural ip->i_flags instead of vap->va_flags in the finalJaakko Heinonen2012-04-021-5/+11
* A refinement of change 232351 to avoid a race with a forcible unmount.Kirk McKusick2012-03-281-4/+19
* Keep track of the mount point associated with a special deviceKirk McKusick2012-03-281-0/+6
* Do trivial reformatting of the comment to record the missed commitKonstantin Belousov2012-03-281-4/+3
* Reviewed by: bde, mckusickKonstantin Belousov2012-03-281-11/+73
* Microoptimize: in qsync loop over mount vnodes, only unlock mountKonstantin Belousov2012-03-281-2/+1
* Update comment.Konstantin Belousov2012-03-281-1/+1
* Add a third flags argument to ffs_syncvnode to avoid a possible conflictKirk McKusick2012-03-258-43/+40
* Supply boolean as the second argument to ffs_update(), and not aKonstantin Belousov2012-03-132-7/+7
* Remove superfluous brackets.Konstantin Belousov2012-03-111-1/+1
* Do schedule delayed writes for async mounts.Konstantin Belousov2012-03-111-7/+11
* Do not fall back to slow synchronous i/o when low on memory or buffers.Konstantin Belousov2012-03-111-2/+4
* In ffs_syncvnode(), pass boolean false as second argument of ffs_update().Konstantin Belousov2012-03-111-1/+1
* Remove not needed ARGSUSED lint command.Konstantin Belousov2012-03-111-1/+0
* Remove fifo.h. The only used function declaration from the header isKonstantin Belousov2012-03-111-2/+0
* Revert r232692 as the correct place to fix this is at the syscall level.Peter Holm2012-03-091-2/+2
* Decomission mnt_noasync. Introduce MNTK_NOASYNC mnt_kern_flag whichKonstantin Belousov2012-03-091-2/+1
* Add KTR_VFS traces to track modifications to a vnode's writecount.John Baldwin2012-03-081-0/+2
* syscall() fuzzing can trigger this panic. Return EINVAL instead.Peter Holm2012-03-081-2/+2
* Similar to the fixes in 226967 and 226987, purge any name cache entriesJohn Baldwin2012-03-021-0/+7
* This change avoids a kernel deadlock on "snaplk" when usingKirk McKusick2012-03-016-75/+151
* Properly lock DQREF() with dqhlock. Missed locking caused counterKonstantin Belousov2012-02-221-0/+4
* Fix found places where uio_resid is truncated to int.Konstantin Belousov2012-02-212-5/+10
* Missing conditions in checking whether an inode has been written.Kirk McKusick2012-02-131-0/+3
* Historically when an application wrote an entire block of a file,Kirk McKusick2012-02-091-9/+20
* In the original days of BSD, a sync was issued on every filesystemKirk McKusick2012-02-071-5/+15
* Sprinkle missed calls to asynchronous UFS_UPDATE() in attempt toKonstantin Belousov2012-02-072-4/+16
* Add missing opt_quota.h include to activate #ifdef QUOTA blocks,Konstantin Belousov2012-02-061-1/+2
* JNEWBLK dependency may legitimately appear on the buf dependencyKonstantin Belousov2012-02-061-0/+1
* Current implementations of sync(2) and syncer vnode fsync() VOP usesKonstantin Belousov2012-02-061-1/+0
* There are several bugs/hangs when trying to take a snapshot on a UFS/FFSKirk McKusick2012-01-171-1/+9
* Make sure all intermediate variables holding mount flags (mnt_flag)Kirk McKusick2012-01-171-2/+2
* Add a bit of verbosity to the comment.Ivan Voras2012-01-161-1/+6
* Convert FFS mount error messages from kernel printf's to using theKirk McKusick2012-01-141-61/+65
* Avoid LOR between vfs_busy() lock and covered vnode lock on quotaon().Konstantin Belousov2012-01-081-3/+18
* Migrate ufs and ext2fs from skpc() to memcchr().Ed Schouten2012-01-011-13/+7
* Use implementation independent inoNN_t scalars for on-disk UFS structuresGleb Kurtsou2011-11-092-11/+11
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten2011-11-071-4/+5
* Remove MALLOC_DECLAREs of nonexisting malloc-pools.Ed Schouten2011-11-061-4/+0
* Fix the wrong commit log message for r226967: "Added missing cache purgePeter Holm2011-10-311-0/+2
* The kern_renameat() looks up the fvp using the DELETE flag, which causesPeter Holm2011-10-311-0/+7
* This update eliminates a lock-order reversal warning discoveredKirk McKusick2011-09-271-21/+24
* This update eliminates the system hang reported in kern/160662 whenKirk McKusick2011-09-271-1/+1
* Use nowait sync request for a vnode when doing softdep cleanup. We possiblyKonstantin Belousov2011-09-201-1/+1