summaryrefslogtreecommitdiffstats
path: root/sys/ufs/ffs
Commit message (Expand)AuthorAgeFilesLines
* The softdep freeblks workitem might hold a reference on the dquot.kib2013-02-272-10/+46
* An inode block must not be blockingly read while cg block is owned.kib2013-02-271-6/+67
* The UFS2 filesystem allocates new blocks of inodes as they are needed.mckusick2013-02-161-3/+10
* Fix several unsafe pointer dereferences in the buffered_write()kib2013-02-101-3/+23
* For UFS2 i_blocks is unsigned. The current "sanity" check that itmckusick2013-02-031-3/+3
* Add flags argument to vfs_write_resume() and removekib2013-01-114-14/+10
* The process_deferred_inactive() function locks the vnodes of the ufskib2013-01-011-1/+1
* Make it possible to atomically resume writes on the mount and accountkib2012-12-281-2/+1
* Fixup r218424: uio_yield() was scaling directly to userland priority.attilio2012-12-211-1/+1
* r16312 is not any longer real since many years (likely since when VFSattilio2012-11-191-8/+0
* Fix build of kdump(1).trasz2012-11-181-0/+1
* Add UFS writesuspension mechanism, designed to allow userland processestrasz2012-11-184-10/+383
* - Fix a truncation bug with softdep journaling that could leak blocks onjeff2012-11-141-39/+100
* - Fix a bug that has existed since the original softdep implementation.jeff2012-11-121-14/+27
* Complete MPSAFE VFS interface and remove MNTK_MPSAFE flag.attilio2012-11-091-2/+2
* - Correct rev 242734, segments can sometimes get stuck. Be a bit morejeff2012-11-091-1/+4
* - Implement BIO_FLUSH support around journal entries. This will not 100%jeff2012-11-081-16/+121
* When a file is first being written, the dynamic block reallocationmckusick2012-11-032-2/+75
* - In cancel_mkdir_dotdot don't panic if the inodedep is not available. Ifjeff2012-11-021-1/+1
* Fix problem with geom_label(4) not recognizing UFS labels on filesystemstrasz2012-10-301-1/+2
* Fix two problems that caused instant panic when the device mountedtrasz2012-10-281-2/+7
* Remove the support for using non-mpsafe filesystem modules.kib2012-10-222-17/+2
* Fix up kernel sources to be ready for a 64-bit ino_t.mdf2012-09-273-38/+46
* After the PHYS_TO_VM_PAGE() function was de-inlined, the main reasonkib2012-08-051-0/+1
* Use NULL instead of 0 for pointerskevlo2012-07-222-4/+4
* Extend the KPI to lock and unlock f_offset member of struct file. Itkib2012-07-021-5/+2
* Fix unbounded-length malloc, controlled from usermode. The added checkkib2012-06-211-3/+7
* In softdep_setup_inomapdep() we may have to allocate both inodedepmckusick2012-06-111-14/+41
* Enable vn_io_fault() lock avoidance for UFS.kib2012-05-302-4/+4
* Add missing `continue' statement at end of case.mckusick2012-05-181-0/+1
* Remove unused thread argument from clear_inodeps() and clear_remove().trasz2012-04-231-11/+8
* Remove unused thread argument from vtruncbuf().trasz2012-04-234-10/+8
* Fix use-after-free introduced in r234036.trasz2012-04-211-1/+5
* This update uses the MNT_VNODE_FOREACH_ACTIVE interface that loopsmckusick2012-04-201-1/+1
* Replace the MNT_VNODE_FOREACH interface with MNT_VNODE_FOREACH_ALL.mckusick2012-04-173-79/+29
* Export vinactive() from kern/vfs_subr.c (e.g., make it no longermckusick2012-04-111-12/+1
* Fix panic in ffs_reload(), which may happen when read-only filesystemtrasz2012-04-081-2/+8
* Drop an unnecessary setting of si_mountpt when updating a UFS mount point.mckusick2012-04-081-2/+0
* A file cannot be deallocated until its last name has been removedmckusick2012-04-021-52/+29
* A refinement of change 232351 to avoid a race with a forcible unmount.mckusick2012-03-281-4/+19
* Keep track of the mount point associated with a special devicemckusick2012-03-281-0/+6
* Do trivial reformatting of the comment to record the missed commitkib2012-03-281-4/+3
* Reviewed by: bde, mckusickkib2012-03-281-11/+73
* Update comment.kib2012-03-281-1/+1
* Add a third flags argument to ffs_syncvnode to avoid a possible conflictmckusick2012-03-258-43/+40
* Supply boolean as the second argument to ffs_update(), and not akib2012-03-132-7/+7
* 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
* In ffs_syncvnode(), pass boolean false as second argument of ffs_update().kib2012-03-111-1/+1
OpenPOWER on IntegriCloud