diff options
Diffstat (limited to 'arch/riscv/kernel/unaligned_access_speed.c')
| -rw-r--r-- | arch/riscv/kernel/unaligned_access_speed.c | 12 | 
1 files changed, 6 insertions, 6 deletions
diff --git a/arch/riscv/kernel/unaligned_access_speed.c b/arch/riscv/kernel/unaligned_access_speed.c index a9a6bcb02acf..160628a2116d 100644 --- a/arch/riscv/kernel/unaligned_access_speed.c +++ b/arch/riscv/kernel/unaligned_access_speed.c @@ -34,9 +34,9 @@ static int check_unaligned_access(void *param)  	struct page *page = param;  	void *dst;  	void *src; -	long speed = RISCV_HWPROBE_MISALIGNED_SLOW; +	long speed = RISCV_HWPROBE_MISALIGNED_SCALAR_SLOW; -	if (per_cpu(misaligned_access_speed, cpu) != RISCV_HWPROBE_MISALIGNED_UNKNOWN) +	if (per_cpu(misaligned_access_speed, cpu) != RISCV_HWPROBE_MISALIGNED_SCALAR_UNKNOWN)  		return 0;  	/* Make an unaligned destination buffer. */ @@ -95,14 +95,14 @@ static int check_unaligned_access(void *param)  	}  	if (word_cycles < byte_cycles) -		speed = RISCV_HWPROBE_MISALIGNED_FAST; +		speed = RISCV_HWPROBE_MISALIGNED_SCALAR_FAST;  	ratio = div_u64((byte_cycles * 100), word_cycles);  	pr_info("cpu%d: Ratio of byte access time to unaligned word access is %d.%02d, unaligned accesses are %s\n",  		cpu,  		ratio / 100,  		ratio % 100, -		(speed == RISCV_HWPROBE_MISALIGNED_FAST) ? "fast" : "slow"); +		(speed == RISCV_HWPROBE_MISALIGNED_SCALAR_FAST) ? "fast" : "slow");  	per_cpu(misaligned_access_speed, cpu) = speed; @@ -110,7 +110,7 @@ static int check_unaligned_access(void *param)  	 * Set the value of fast_misaligned_access of a CPU. These operations  	 * are atomic to avoid race conditions.  	 */ -	if (speed == RISCV_HWPROBE_MISALIGNED_FAST) +	if (speed == RISCV_HWPROBE_MISALIGNED_SCALAR_FAST)  		cpumask_set_cpu(cpu, &fast_misaligned_access);  	else  		cpumask_clear_cpu(cpu, &fast_misaligned_access); @@ -188,7 +188,7 @@ static int riscv_online_cpu(unsigned int cpu)  	static struct page *buf;  	/* We are already set since the last check */ -	if (per_cpu(misaligned_access_speed, cpu) != RISCV_HWPROBE_MISALIGNED_UNKNOWN) +	if (per_cpu(misaligned_access_speed, cpu) != RISCV_HWPROBE_MISALIGNED_SCALAR_UNKNOWN)  		goto exit;  	buf = alloc_pages(GFP_KERNEL, MISALIGNED_BUFFER_ORDER);  | 
