Thread (18 messages) 18 messages, 4 authors, 2016-06-28

Re: [PATCH 1/3] kernel/sched: introduce vcpu preempted check interface

From: Peter Zijlstra <peterz@infradead.org>
Date: 2016-06-27 14:01:10
Also in: lkml

On Mon, Jun 27, 2016 at 01:41:28PM -0400, Pan Xinhui wrote:
quoted hunk ↗ jump to hunk
+++ b/include/linux/sched.h
@@ -3293,6 +3293,15 @@ static inline void set_task_cpu(struct task_struct *p, unsigned int cpu)
 
 #endif /* CONFIG_SMP */
 
+#ifdef arch_vcpu_is_preempted
+static inline bool vcpu_is_preempted(int cpu)
+{
+	return arch_vcpu_is_preempted(cpu);
+}
+#else
+#define vcpu_is_preempted(cpu)	false
+#endif
#ifndef vcpu_is_preempted
#define vcpu_is_preempted(cpu)		(false)
#endif

Is so much simpler...

Also, please Cc the virt list so that other interested parties can
comment, and maybe also the s390 folks.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help