ソースを参照

drivers/leds: Replace __get_cpu_var use through this_cpu_ptr

Use this_cpu_ptr for the address calculation instead of __get_cpu_var.

Signed-off-by: Christoph Lameter <cl@linux.com>
Signed-off-by: Bryan Wu <cooloney@gmail.com>
Christoph Lameter 11 年 前
コミット
24c9301ffd
1 ファイル変更1 行追加1 行削除
  1. 1 1
      drivers/leds/trigger/ledtrig-cpu.c

+ 1 - 1
drivers/leds/trigger/ledtrig-cpu.c

@@ -47,7 +47,7 @@ static DEFINE_PER_CPU(struct led_trigger_cpu, cpu_trig);
  */
  */
 void ledtrig_cpu(enum cpu_led_event ledevt)
 void ledtrig_cpu(enum cpu_led_event ledevt)
 {
 {
-	struct led_trigger_cpu *trig = &__get_cpu_var(cpu_trig);
+	struct led_trigger_cpu *trig = this_cpu_ptr(&cpu_trig);
 
 
 	/* Locate the correct CPU LED */
 	/* Locate the correct CPU LED */
 	switch (ledevt) {
 	switch (ledevt) {