aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/racct.h
Commit message (Expand)AuthorAgeFilesLines
* Drop "All rights reserved" from all my stuff. This includesEdward Tomasz Napierala2020-10-281-1/+0
* racct: add RACCT_ENABLED macro and racct_set_unlockedMateusz Guzik2018-12-071-2/+5
* Convert racct_enable to bool and annotate as __read_frequentlyMateusz Guzik2018-11-291-1/+1
* Deinline racct throttling out of syscall exit path.Mateusz Guzik2018-11-291-0/+1
* vm: stop taking proc lock in mmap to satisfy racct if it is disabledMateusz Guzik2018-09-181-0/+12
* sys/sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Get rid of rctl_lock; use racct_lock where appropriate. The fast pathsEdward Tomasz Napierala2016-04-211-0/+6
* Make Racct macro slightly more gracious given RACCT_UNDEFINEDConrad Meyer2016-04-201-1/+2
* Add four new RCTL resources - readbps, readiops, writebps and writeiops,Edward Tomasz Napierala2016-04-071-1/+8
* Improve comments.Edward Tomasz Napierala2016-03-311-3/+2
* Speed up rctl(8) rule retrieval; the difference shows mostly in "rctl -n",Edward Tomasz Napierala2015-11-081-2/+5
* Add kern.racct.enable tunable and RACCT_DISABLED config option.Edward Tomasz Napierala2015-04-291-0/+4
* ifdef RACCT ui_racct_foreach and struct uidinfo's ui_racctMateusz Guzik2014-11-231-9/+2
* Convert racct stubs to inline functions.Mateusz Guzik2014-10-061-0/+87
* Add CPU percentage limit enforcement to RCTL. The resouce name is "pcpu".Edward Tomasz Napierala2012-10-261-2/+20
* Make racct and rctl correctly handle jail renaming. PreviouslyEdward Tomasz Napierala2012-03-061-0/+1
* Fix another bug introduced in r225641, which caused rctl to access certainEdward Tomasz Napierala2011-10-031-0/+1
* Rename resource names to match these in login.conf.Edward Tomasz Napierala2011-07-141-3/+3
* Style fix - macros are supposed to be uppercase.Edward Tomasz Napierala2011-07-071-5/+5
* Remove definitions for RACCT_FSIZE and RACCT_SBSIZE - these two are ratherEdward Tomasz Napierala2011-05-271-21/+19
* Add racct. It's an API to keep per-process, per-jail, per-loginclassEdward Tomasz Napierala2011-03-291-0/+147