Add comment explaining existing powerd behavior on SMP systems.

MFC after:	1 week
This commit is contained in:
mav 2015-03-20 15:07:05 +00:00
parent e04a003ec3
commit 7904a438e5

View File

@ -127,6 +127,12 @@ static int devd_pipe = -1;
#define DEVD_RETRY_INTERVAL 60 /* seconds */ #define DEVD_RETRY_INTERVAL 60 /* seconds */
static struct timeval tried_devd; static struct timeval tried_devd;
/*
* This function returns summary load of all CPUs. It was made so
* intentionally to not reduce performance in scenarios when several
* threads are processing requests as a pipeline -- running one at
* a time on different CPUs and waiting for each other.
*/
static int static int
read_usage_times(int *load) read_usage_times(int *load)
{ {