Searched hist:249444 (Results 1 - 8 of 8) sorted by relevance

/freebsd-9.3-release/sys/sys/
H A Drctl.hdiff 249444 Sat Apr 13 19:13:46 MDT 2013 trasz MFC r242139:

Add CPU percentage limit enforcement to RCTL. The resouce name is "pcpu".
It was implemented by Rudolf Tomori during Google Summer of Code 2012.

MFC r242957:

Don't divide by zero.

MFC r243070:

Fix kassert that's not really valid for %CPU accounting. The problem
here is race between decaying the resource usage in containers, and updating
per-process usage; basically, the former may cause per-container usage
to get smaller than per-process usage.

MFC r243088:

Improve KASSERT messages in racct, to make it clear which resource
caused the problem.

MFC r248298:

Accessing td_state requires thread lock to be held.

MFC r248300:

When throttling a process to enforce RACCT limits, do not use neither
PBDRY (which simply doesn't make any sense) nor PCATCH (which could
be used by a malicious process to work around the PCPU limit).
H A Dracct.hdiff 249444 Sat Apr 13 19:13:46 MDT 2013 trasz MFC r242139:

Add CPU percentage limit enforcement to RCTL. The resouce name is "pcpu".
It was implemented by Rudolf Tomori during Google Summer of Code 2012.

MFC r242957:

Don't divide by zero.

MFC r243070:

Fix kassert that's not really valid for %CPU accounting. The problem
here is race between decaying the resource usage in containers, and updating
per-process usage; basically, the former may cause per-container usage
to get smaller than per-process usage.

MFC r243088:

Improve KASSERT messages in racct, to make it clear which resource
caused the problem.

MFC r248298:

Accessing td_state requires thread lock to be held.

MFC r248300:

When throttling a process to enforce RACCT limits, do not use neither
PBDRY (which simply doesn't make any sense) nor PCATCH (which could
be used by a malicious process to work around the PCPU limit).
H A Dsched.hdiff 249444 Sat Apr 13 19:13:46 MDT 2013 trasz MFC r242139:

Add CPU percentage limit enforcement to RCTL. The resouce name is "pcpu".
It was implemented by Rudolf Tomori during Google Summer of Code 2012.

MFC r242957:

Don't divide by zero.

MFC r243070:

Fix kassert that's not really valid for %CPU accounting. The problem
here is race between decaying the resource usage in containers, and updating
per-process usage; basically, the former may cause per-container usage
to get smaller than per-process usage.

MFC r243088:

Improve KASSERT messages in racct, to make it clear which resource
caused the problem.

MFC r248298:

Accessing td_state requires thread lock to be held.

MFC r248300:

When throttling a process to enforce RACCT limits, do not use neither
PBDRY (which simply doesn't make any sense) nor PCATCH (which could
be used by a malicious process to work around the PCPU limit).
H A Dproc.hdiff 249444 Sat Apr 13 19:13:46 MDT 2013 trasz MFC r242139:

Add CPU percentage limit enforcement to RCTL. The resouce name is "pcpu".
It was implemented by Rudolf Tomori during Google Summer of Code 2012.

MFC r242957:

Don't divide by zero.

MFC r243070:

Fix kassert that's not really valid for %CPU accounting. The problem
here is race between decaying the resource usage in containers, and updating
per-process usage; basically, the former may cause per-container usage
to get smaller than per-process usage.

MFC r243088:

Improve KASSERT messages in racct, to make it clear which resource
caused the problem.

MFC r248298:

Accessing td_state requires thread lock to be held.

MFC r248300:

When throttling a process to enforce RACCT limits, do not use neither
PBDRY (which simply doesn't make any sense) nor PCATCH (which could
be used by a malicious process to work around the PCPU limit).
/freebsd-9.3-release/sys/kern/
H A Dkern_racct.cdiff 249444 Sat Apr 13 19:13:46 MDT 2013 trasz MFC r242139:

Add CPU percentage limit enforcement to RCTL. The resouce name is "pcpu".
It was implemented by Rudolf Tomori during Google Summer of Code 2012.

MFC r242957:

Don't divide by zero.

MFC r243070:

Fix kassert that's not really valid for %CPU accounting. The problem
here is race between decaying the resource usage in containers, and updating
per-process usage; basically, the former may cause per-container usage
to get smaller than per-process usage.

MFC r243088:

Improve KASSERT messages in racct, to make it clear which resource
caused the problem.

MFC r248298:

Accessing td_state requires thread lock to be held.

MFC r248300:

When throttling a process to enforce RACCT limits, do not use neither
PBDRY (which simply doesn't make any sense) nor PCATCH (which could
be used by a malicious process to work around the PCPU limit).
H A Dkern_rctl.cdiff 249444 Sat Apr 13 19:13:46 MDT 2013 trasz MFC r242139:

Add CPU percentage limit enforcement to RCTL. The resouce name is "pcpu".
It was implemented by Rudolf Tomori during Google Summer of Code 2012.

MFC r242957:

Don't divide by zero.

MFC r243070:

Fix kassert that's not really valid for %CPU accounting. The problem
here is race between decaying the resource usage in containers, and updating
per-process usage; basically, the former may cause per-container usage
to get smaller than per-process usage.

MFC r243088:

Improve KASSERT messages in racct, to make it clear which resource
caused the problem.

MFC r248298:

Accessing td_state requires thread lock to be held.

MFC r248300:

When throttling a process to enforce RACCT limits, do not use neither
PBDRY (which simply doesn't make any sense) nor PCATCH (which could
be used by a malicious process to work around the PCPU limit).
H A Dsched_4bsd.cdiff 249444 Sat Apr 13 19:13:46 MDT 2013 trasz MFC r242139:

Add CPU percentage limit enforcement to RCTL. The resouce name is "pcpu".
It was implemented by Rudolf Tomori during Google Summer of Code 2012.

MFC r242957:

Don't divide by zero.

MFC r243070:

Fix kassert that's not really valid for %CPU accounting. The problem
here is race between decaying the resource usage in containers, and updating
per-process usage; basically, the former may cause per-container usage
to get smaller than per-process usage.

MFC r243088:

Improve KASSERT messages in racct, to make it clear which resource
caused the problem.

MFC r248298:

Accessing td_state requires thread lock to be held.

MFC r248300:

When throttling a process to enforce RACCT limits, do not use neither
PBDRY (which simply doesn't make any sense) nor PCATCH (which could
be used by a malicious process to work around the PCPU limit).
H A Dsubr_trap.cdiff 249444 Sat Apr 13 19:13:46 MDT 2013 trasz MFC r242139:

Add CPU percentage limit enforcement to RCTL. The resouce name is "pcpu".
It was implemented by Rudolf Tomori during Google Summer of Code 2012.

MFC r242957:

Don't divide by zero.

MFC r243070:

Fix kassert that's not really valid for %CPU accounting. The problem
here is race between decaying the resource usage in containers, and updating
per-process usage; basically, the former may cause per-container usage
to get smaller than per-process usage.

MFC r243088:

Improve KASSERT messages in racct, to make it clear which resource
caused the problem.

MFC r248298:

Accessing td_state requires thread lock to be held.

MFC r248300:

When throttling a process to enforce RACCT limits, do not use neither
PBDRY (which simply doesn't make any sense) nor PCATCH (which could
be used by a malicious process to work around the PCPU limit).

Completed in 308 milliseconds