Blame view

kernel/sched/sched-pelt.h 1.74 KB
81f7e3824   Eric Lee   Initial Release, ...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
  /* SPDX-License-Identifier: GPL-2.0 */
  /* Generated by Documentation/scheduler/sched-pelt; do not modify. */
  
  
  #ifdef CONFIG_PELT_UTIL_HALFLIFE_32
  static const u32 runnable_avg_yN_inv[] = {
  	0xffffffff,0xfa83b2da,0xf5257d14,0xefe4b99a,
  	0xeac0c6e6,0xe5b906e6,0xe0ccdeeb,0xdbfbb796,
  	0xd744fcc9,0xd2a81d91,0xce248c14,0xc9b9bd85,
  	0xc5672a10,0xc12c4cc9,0xbd08a39e,0xb8fbaf46,
  	0xb504f333,0xb123f581,0xad583ee9,0xa9a15ab4,
  	0xa5fed6a9,0xa2704302,0x9ef5325f,0x9b8d39b9,
  	0x9837f050,0x94f4efa8,0x91c3d373,0x8ea4398a,
  	0x8b95c1e3,0x88980e80,0x85aac367,0x82cd8698,
  };
  
  static const u32 runnable_avg_yN_sum[] = {
  	    0, 1002, 1982, 2941, 3880, 4798, 5697, 6576, 7437, 8279, 9103,
  	 9909,10698,11470,12226,12966,13690,14398,15091,15769,16433,17082,
  	17718,18340,18949,19545,20128,20698,21256,21802,22336,22859,23371,
  };
  
  #define LOAD_AVG_PERIOD 32
  #define LOAD_AVG_MAX 47742
  #define LOAD_AVG_MAX_N 345
  
  #endif
  
  #ifdef CONFIG_PELT_UTIL_HALFLIFE_16
  static const u32 runnable_avg_yN_inv[] = {
  	0xffffffff,0xf5257d14,0xeac0c6e6,0xe0ccdeeb,
  	0xd744fcc9,0xce248c14,0xc5672a10,0xbd08a39e,
  	0xb504f333,0xad583ee9,0xa5fed6a9,0x9ef5325f,
  	0x9837f050,0x91c3d373,0x8b95c1e3,0x85aac367,
  };
  
  static const u32 runnable_avg_yN_sum[] = {
  	    0,22380,22411,22441,22470,22497,22523,22548,22572,22595,22617,
  	22638,22658,22677,22696,22714,22731,
  };
  
  #define LOAD_AVG_PERIOD 16
  #define LOAD_AVG_MAX 24152
  #define LOAD_AVG_MAX_N 517
  
  #endif
  
  #ifdef CONFIG_PELT_UTIL_HALFLIFE_8
  static const u32 runnable_avg_yN_inv[] = {
  	0xffffffff,0xeac0c6e6,0xd744fcc9,0xc5672a10,
  	0xb504f333,0xa5fed6a9,0x9837f050,0x8b95c1e3,
  };
  
  static const u32 runnable_avg_yN_sum[] = {
  	    0,20844,20053,19327,18661,18051,17491,16978,16507,
  };
  
  #define LOAD_AVG_PERIOD 8
  #define LOAD_AVG_MAX 12337
  #define LOAD_AVG_MAX_N 603
  
  #endif