index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
kern
/
kern_rctl.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
sys/kern: spelling fixes in comments.
pfg
2016-04-29
1
-1
/
+1
*
Get rid of rctl_lock; use racct_lock where appropriate. The fast paths
trasz
2016-04-21
1
-68
/
+44
*
kern_rctl: Fix resource leak in error path
cem
2016-04-20
1
-0
/
+1
*
Fix debugging printf.
trasz
2016-04-19
1
-2
/
+3
*
Allocate RACCT/RCTL zones without UMA_ZONE_NOFREE; no idea why it was there
trasz
2016-04-15
1
-2
/
+2
*
Sort variable declarations.
trasz
2016-04-15
1
-34
/
+30
*
Fix overflow checking.
trasz
2016-04-12
1
-8
/
+2
*
Make it possible to tweak RCTL throttling sysctls at runtime.
trasz
2016-04-08
1
-17
/
+110
*
Add four new RCTL resources - readbps, readiops, writebps and writeiops,
trasz
2016-04-07
1
-22
/
+192
*
Use proper locking macros in RACCT in RCTL.
trasz
2016-04-05
1
-38
/
+44
*
Add configurable rate limit for "log" and "devctl" actions.
trasz
2016-04-02
1
-3
/
+14
*
Refactor; no functional changes.
trasz
2016-03-31
1
-24
/
+24
*
Fix overflows, making it impossible to add negative amounts using rctl(8).
trasz
2016-03-31
1
-1
/
+9
*
Fix the way RCTL handles rules' rrl_exceeded on credenials change.
trasz
2016-01-26
1
-0
/
+5
*
Tweak comments.
trasz
2015-12-13
1
-1
/
+1
*
Speed up rctl operation with large rulesets, by holding the lock
trasz
2015-11-15
1
-13
/
+34
*
Make naming more consistent; no functional changes.
trasz
2015-11-08
1
-4
/
+4
*
Speed up rctl(8) rule retrieval; the difference shows mostly in "rctl -n",
trasz
2015-11-08
1
-17
/
+29
*
Add kern.racct.enable tunable and RACCT_DISABLED config option.
trasz
2015-04-29
1
-0
/
+69
*
Add CPU percentage limit enforcement to RCTL. The resouce name is "pcpu".
trasz
2012-10-26
1
-0
/
+48
*
Stop treating system processes as special. This fixes panics
trasz
2012-04-17
1
-25
/
+1
*
Enforce upper bound on the input buffer length.
trasz
2012-04-17
1
-0
/
+3
*
Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.
ed
2011-11-07
1
-1
/
+1
*
Fix another bug introduced in r225641, which caused rctl to access certain
trasz
2011-10-03
1
-11
/
+16
*
In order to maximize the re-usability of kernel code in user space this
kmacy
2011-09-16
1
-11
/
+11
*
Fix whitespace.
trasz
2011-09-07
1
-1
/
+1
*
Work around a kernel panic triggered by forkbomb with an rctl rule
trasz
2011-09-06
1
-0
/
+11
*
Since r224036 the cputime and wallclock are supposed to be in seconds,
trasz
2011-09-04
1
-2
/
+2
*
Rename resource names to match these in login.conf.
trasz
2011-07-14
1
-15
/
+15
*
Style fix - macros are supposed to be uppercase.
trasz
2011-07-07
1
-6
/
+6
*
Remove definitions for RACCT_FSIZE and RACCT_SBSIZE - these two are rather
trasz
2011-05-27
1
-2
/
+0
*
Change the way rctl interfaces with jails by introducing prison_racct
trasz
2011-05-03
1
-58
/
+37
*
Rename a misnamed structure field (hr_loginclass), and reorder priv(9)
trasz
2011-04-10
1
-19
/
+19
*
Add rctl. It's used by racct to take user-configurable actions based
trasz
2011-03-30
1
-0
/
+1850