Blame constants.h

Packit Service 2212bb
#ifndef __INCLUDE_GUARD_CONSTANTS_H
Packit Service 2212bb
#define __INCLUDE_GUARD_CONSTANTS_H
Packit Service 2212bb
Packit Service 2212bb
/* interval between rebalance attempts in seconds */
Packit Service 2212bb
#define SLEEP_INTERVAL 10
Packit Service 2212bb
Packit Service 2212bb
#define NSEC_PER_SEC 1e9
Packit Service 2212bb
Packit Service 2212bb
/* NUMA topology refresh intervals, in units of SLEEP_INTERVAL */
Packit Service 2212bb
#define NUMA_REFRESH_INTERVAL 32
Packit Service 2212bb
/* NIC interrupt refresh interval, in units of SLEEP_INTERVAL */
Packit Service 2212bb
#define NIC_REFRESH_INTERVAL 32
Packit Service 2212bb
Packit Service 2212bb
/* minimum number of interrupts since boot for an interrupt to matter */
Packit Service 2212bb
#define MIN_IRQ_COUNT	20
Packit Service 2212bb
Packit Service 2212bb
Packit Service 2212bb
/* balancing tunings */
Packit Service 2212bb
Packit Service 2212bb
#define CROSS_PACKAGE_PENALTY		3000
Packit Service 2212bb
#define NUMA_PENALTY			500
Packit Service 2212bb
#define POWER_MODE_PACKAGE_THRESHOLD 	20000
Packit Service 2212bb
#define CLASS_VIOLATION_PENTALTY	6000
Packit Service 2212bb
#define MSI_CACHE_PENALTY		10000
Packit Service 2212bb
#define CORE_SPECIFIC_THRESHOLD		5000
Packit Service 2212bb
Packit Service 2212bb
/* power mode */
Packit Service 2212bb
Packit Service 2212bb
#define POWER_MODE_SOFTIRQ_THRESHOLD	20
Packit Service 2212bb
#define POWER_MODE_HYSTERESIS		3
Packit Service 2212bb
Packit Service 2212bb
Packit Service 2212bb
#endif