sched: nohz: stop passing around unused "ticks" parameter.
The "ticks" parameter was added in commit0f004f5a69("sched: Cure more NO_HZ load average woes") since calc_global_nohz() was called and needed the "ticks" argument. But in commitc308b56b53("sched: Fix nohz load accounting -- again!") it became unused as the function calc_global_nohz() dropped using "ticks". Fixes:c308b56b53("sched: Fix nohz load accounting -- again!") Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://lkml.kernel.org/r/1593628458-32290-1-git-send-email-paul.gortmaker@windriver.com
This commit is contained in:
		
							parent
							
								
									58877d347b
								
							
						
					
					
						commit
						46132e3ac5
					
				| @ -43,6 +43,6 @@ extern unsigned long calc_load_n(unsigned long load, unsigned long exp, | ||||
| #define LOAD_INT(x) ((x) >> FSHIFT) | ||||
| #define LOAD_FRAC(x) LOAD_INT(((x) & (FIXED_1-1)) * 100) | ||||
| 
 | ||||
| extern void calc_global_load(unsigned long ticks); | ||||
| extern void calc_global_load(void); | ||||
| 
 | ||||
| #endif /* _LINUX_SCHED_LOADAVG_H */ | ||||
|  | ||||
| @ -347,7 +347,7 @@ static inline void calc_global_nohz(void) { } | ||||
|  * | ||||
|  * Called from the global timer code. | ||||
|  */ | ||||
| void calc_global_load(unsigned long ticks) | ||||
| void calc_global_load(void) | ||||
| { | ||||
| 	unsigned long sample_window; | ||||
| 	long active, delta; | ||||
|  | ||||
| @ -2193,7 +2193,7 @@ EXPORT_SYMBOL(ktime_get_coarse_ts64); | ||||
| void do_timer(unsigned long ticks) | ||||
| { | ||||
| 	jiffies_64 += ticks; | ||||
| 	calc_global_load(ticks); | ||||
| 	calc_global_load(); | ||||
| } | ||||
| 
 | ||||
| /**
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user