#
a1550574 |
| 04-Apr-2017 |
sevan <sevan@NetBSD.org> |
Add RCS tag.
|
#
832d4ca7 |
| 01-Feb-2012 |
dholland <dholland@NetBSD.org> |
Be consistent about whether idtype and objtype codes are signed or unsigned. They are signed. (While unsigned might have been a better choice, it doesn't really matter and the majority of preexisting
Be consistent about whether idtype and objtype codes are signed or unsigned. They are signed. (While unsigned might have been a better choice, it doesn't really matter and the majority of preexisting uses were signed. And consistency is good.)
show more ...
|
#
5f0d2c5f |
| 30-Jan-2012 |
dholland <dholland@NetBSD.org> |
Add quota_quotaon() and quota_quotaoff(). Use them in quotaon(8).
|
#
f6b247aa |
| 30-Jan-2012 |
dholland <dholland@NetBSD.org> |
Add quota_getrestrictions() to report the semantic restrictions associated with a particular quotahandle.
|
#
d87a2031 |
| 29-Jan-2012 |
dholland <dholland@NetBSD.org> |
Per the FS-independent schema, get one quotaval at a time from the filesystem, instead of blocks and files together.
This results in fetching each FS-level quota entry twice and therefore doing slig
Per the FS-independent schema, get one quotaval at a time from the filesystem, instead of blocks and files together.
This results in fetching each FS-level quota entry twice and therefore doing slightly more work, but (1) quota access isn't a critical path and (2) after fetching the block values the file values will be hot in the cache, so it won't add much total time.
Also move more of the FS-independent defintions from <quota.h> to <sys/quota.h> so we can use them internally.
Step 4 of 5 for QUOTACTL_GET.
Note: this change requires a kernel version bump.
show more ...
|
#
1d762ff0 |
| 29-Jan-2012 |
dholland <dholland@NetBSD.org> |
Move second-layer proplib frobbing within ufs quota code up to the first layer. (Step 2 of several for QUOTACTL_GET.)
|
#
0d7dfe62 |
| 09-Jan-2012 |
dholland <dholland@NetBSD.org> |
Add <quota.h> with the new libquota API.
This is the user/application API and does not include the kernel interface. Definitions shared with the kernel are found in <sys/quota.h>.
Since I've been w
Add <quota.h> with the new libquota API.
This is the user/application API and does not include the kernel interface. Definitions shared with the kernel are found in <sys/quota.h>.
Since I've been working on a local branch I have taken the liberty of moving the latest-so-far version of <quota.h> to the front of the patch queue. This loses (a small amount of) history but has the advantage of avoiding unnecessary version bumps of libquota.so.
show more ...
|