aboutsummaryrefslogtreecommitdiff
path: root/sys/ufs/ufs/ufs_quota.c
Commit message (Expand)AuthorAgeFilesLines
* sys: Remove ancient SCCS tags.Warner Losh2023-11-271-2/+0
* ufs quotas: fix configuring soft quota grace timeMikel Lechner2023-10-211-7/+9
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* UFS/FFS: Migrate to modern uintXX_t from u_intXX_t.Kirk McKusick2023-07-271-14/+16
* Tree-wide replacement of VOP_UNLOCK + vrele combo with vputMateusz Guzik2022-11-071-6/+3
* Rewrite function definitions in the UFS/FFS code base with identifier lists.Kirk McKusick2022-07-131-9/+3
* vfs: NDFREE(&nd, NDF_ONLY_PNBUF) -> NDFREE_PNBUF(&nd)Mateusz Guzik2022-03-241-1/+1
* vfs: remove the unused thread argument from NDINIT*Mateusz Guzik2021-11-251-1/+1
* VFS_QUOTACTL(9): allow implementation to indicate busy state changesJason A. Harmening2021-05-301-13/+8
* Revert commits 6d3e78ad6c11 and 54256e7954d7Jason A. Harmening2021-05-301-8/+13
* VFS_QUOTACTL(9): allow implementation to indicate busy state changesJason A. Harmening2021-05-291-13/+8
* Ensure that the mount command shows "with quotas" when quotas are enabled.Kirk McKusick2021-04-141-0/+2
* vfs: remove the thread argument from vgetMateusz Guzik2020-08-161-4/+3
* vfs: rework vnode list managementMateusz Guzik2020-01-131-2/+2
* vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik2020-01-031-9/+9
* Properly check for writers when fetching quotas for writeable vnodesKonstantin Belousov2019-09-071-1/+1
* When updating the user or group disk quotas for the return of inodes orKirk McKusick2019-07-311-0/+2
* Remove unused argument to priv_check_cred.Mateusz Guzik2018-12-111-2/+2
* Fix state of dquot-less vnodes after failed quotaoff.Konstantin Belousov2018-09-191-3/+30
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Reduce size of ufs inode.Konstantin Belousov2016-09-171-12/+15
* In dqsync(), when called from quotactl(), um_quotas entry might appearKonstantin Belousov2016-09-081-2/+7
* Replace all remaining calls to vprint(9) with vn_printf(9), and removeEdward Tomasz Napierala2016-08-101-1/+1
* The sys_quotactl() contract demands that the mount point isKonstantin Belousov2015-01-271-2/+6
* Use lockless quota checks in qsync and qsyncvp.Mateusz Guzik2014-10-161-4/+0
* Direct access to the quota files, in particular, lookup, causes lockKonstantin Belousov2014-08-291-0/+13
* Properly handle unsigned comparison.Kirk McKusick2013-12-301-10/+4
* The softdep freeblks workitem might hold a reference on the dquot.Konstantin Belousov2013-02-271-7/+16
* Fix a typo, resulting in the NULL pointer dereference.Konstantin Belousov2012-12-151-1/+1
* Remove the support for using non-mpsafe filesystem modules.Konstantin Belousov2012-10-221-25/+4
* This update uses the MNT_VNODE_FOREACH_ACTIVE interface that loopsKirk McKusick2012-04-201-1/+34
* Replace the MNT_VNODE_FOREACH interface with MNT_VNODE_FOREACH_ALL.Kirk McKusick2012-04-171-27/+7
* Microoptimize: in qsync loop over mount vnodes, only unlock mountKonstantin Belousov2012-03-281-2/+1
* Properly lock DQREF() with dqhlock. Missed locking caused counterKonstantin Belousov2012-02-221-0/+4
* Avoid LOR between vfs_busy() lock and covered vnode lock on quotaon().Konstantin Belousov2012-01-081-3/+18
* - Add support for referencing quota structures without needing the inodeJeff Roberson2011-06-101-0/+95
* Simplify uses of the web of pointers.Konstantin Belousov2011-03-071-9/+5
* Embed a quota error message (C string) into uprintf() fmt.Sergey Kandaurov2011-01-131-13/+13
* Extend the scope of the lock on the quota file vnode in quotaon() toKonstantin Belousov2010-06-031-4/+6
* Debugging nits found while testing the new 64-bit quota code.Kirk McKusick2010-03-161-3/+36
* Further improve comments.Dag-Erling Smørgrav2009-09-251-12/+6
* Improve comments, and remove a bogus 0 id check.Dag-Erling Smørgrav2009-09-251-16/+35
* Merge from head up to r188941 (last revision before the USB stack switch)Dag-Erling Smørgrav2009-09-171-2/+14
|\
| * The dqrele() function syncs the dq, then acquires the dqh lock, and thenKonstantin Belousov2008-12-081-1/+13
| * Improve usefulness of the panic by printing the pointer to the problematicKonstantin Belousov2008-12-071-1/+1
* | WIPDag-Erling Smørgrav2009-01-301-31/+315
|/
* Whitespace, prototypesDag-Erling Smørgrav2008-08-051-88/+27
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inAttilio Rao2008-01-131-6/+6
* vn_lock() is currently only used with the 'curthread' passed as argument.Attilio Rao2008-01-101-6/+4