Files
acrn-hypervisor/hypervisor/arch/x86
Jason Chen CJ 4b03c97a5e add smp_call_function support
take use of VCPU_NOTIFY vector, add smp_call_function support.
added a per_cpu field smp_call_info, and make each smp_call_function
is not re-entered, and the caller CPU is returned when all the target
CPUs complete the call.

v4:
- remove global lock
- take use of wait_sync_change function to do the sequence sync

v3:
- remove per_cpu lock in smp_call_info
- use a global lock to ensure smp_call_function sequence
- use pcpu_sync_sleep to wait IPI complete

v2:
- after new smp function come, if old one exist, changed from overwirte
  with the new one to ignore the new one.

Signed-off-by: Jason Chen CJ <jason.cj.chen@intel.com>
2018-08-15 12:05:18 +08:00
..
2018-08-15 12:04:12 +08:00
2018-07-25 15:29:34 +08:00
2018-08-15 12:04:12 +08:00
2018-08-15 12:04:12 +08:00
2018-08-15 10:40:43 +08:00
2018-08-15 12:05:18 +08:00
2018-08-14 09:53:32 +08:00
2018-08-06 12:27:53 +08:00
2018-08-15 12:05:18 +08:00
2018-08-07 09:55:13 +08:00
2018-08-15 10:40:43 +08:00
2018-08-10 10:17:09 +08:00
2018-08-13 14:07:30 +08:00
2018-08-14 09:53:32 +08:00
2018-08-15 10:40:43 +08:00