Re: [PATCH v2 2/5] tick/broadcast: Split __tick_broadcast_oneshot_control() into a helper

From: Xin Hao
Date: Thu May 27 2021 - 03:23:14 EST


Hi  will:

     I  had backport you  tick/broadcast: Prefer per-cpu relatives patches,

but i did not get the true result,  the Wakeup Devices are all null, why?

my machine is armv8-a arm64

#cat current_clocksource
arch_sys_counter

my local clock event is

Tick Device: mode:     1
Per CPU device: 95
Clock Event Device: arch_sys_timer
 max_delta_ns:   21474836451
 min_delta_ns:   1000
 mult:           429496730
 shift:          32
 mode:           3
 next_event:     14951080000000 nsecs
 set_next_event: arch_timer_set_next_event_phys
 shutdown: arch_timer_shutdown_phys
 oneshot stopped: arch_timer_shutdown_phys
 event_handler:  hrtimer_interrupt
 retries:        70
Wakeup Device: <NULL>

cat /proc/timer_list  | grep "Wakeup Device:"

Wakeup Device: <NULL>
Wakeup Device: <NULL>
Wakeup Device: <NULL>
Wakeup Device: <NULL>
Wakeup Device: <NULL>
Wakeup Device: <NULL>
Wakeup Device: <NULL>
Wakeup Device: <NULL>
Wakeup Device: <NULL>
Wakeup Device: <NULL>
Wakeup Device: <NULL>
Wakeup Device: <NULL>
Wakeup Device: <NULL>
Wakeup Device: <NULL>
Wakeup Device: <NULL>
Wakeup Device: <NULL>
Wakeup Device: <NULL>

Wakeup Device: <NULL>

--
Best Regards!
Xin Hao