search for: cif_enabled_wait

Displaying 13 results from an estimated 13 matches for "cif_enabled_wait".

2016 Oct 19
2
[PATCH v2 1/1] s390/spinlock: Provide vcpu_is_preempted
...wrote: > this implements the s390 backend for commit > "kernel/sched: introduce vcpu preempted check interface" > by reworking the existing smp_vcpu_scheduled into > arch_vcpu_is_preempted. We can then also get rid of the > local cpu_is_preempted function by moving the > CIF_ENABLED_WAIT test into arch_vcpu_is_preempted. > > Signed-off-by: Christian Borntraeger <borntraeger at de.ibm.com> Martin, Peter, I think we could go with the patch as is. In other words not providing arch_vcpu_is_preempted for !CONFIG_SMP. This will result in compile errors if code does spinn...
2016 Oct 19
2
[PATCH v2 1/1] s390/spinlock: Provide vcpu_is_preempted
...wrote: > this implements the s390 backend for commit > "kernel/sched: introduce vcpu preempted check interface" > by reworking the existing smp_vcpu_scheduled into > arch_vcpu_is_preempted. We can then also get rid of the > local cpu_is_preempted function by moving the > CIF_ENABLED_WAIT test into arch_vcpu_is_preempted. > > Signed-off-by: Christian Borntraeger <borntraeger at de.ibm.com> Martin, Peter, I think we could go with the patch as is. In other words not providing arch_vcpu_is_preempted for !CONFIG_SMP. This will result in compile errors if code does spinn...
2016 Oct 19
1
[PATCH v3] s390/spinlock: Provide vcpu_is_preempted
this implements the s390 backend for commit "kernel/sched: introduce vcpu preempted check interface" by reworking the existing smp_vcpu_scheduled into arch_vcpu_is_preempted. We can then also get rid of the local cpu_is_preempted function by moving the CIF_ENABLED_WAIT test into arch_vcpu_is_preempted. Signed-off-by: Christian Borntraeger <borntraeger at de.ibm.com> --- arch/s390/include/asm/spinlock.h | 8 ++++++++ arch/s390/kernel/smp.c | 9 +++++++-- arch/s390/lib/spinlock.c | 25 ++++++++----------------- 3 files changed, 23 insert...
2016 Oct 19
1
[PATCH v3] s390/spinlock: Provide vcpu_is_preempted
this implements the s390 backend for commit "kernel/sched: introduce vcpu preempted check interface" by reworking the existing smp_vcpu_scheduled into arch_vcpu_is_preempted. We can then also get rid of the local cpu_is_preempted function by moving the CIF_ENABLED_WAIT test into arch_vcpu_is_preempted. Signed-off-by: Christian Borntraeger <borntraeger at de.ibm.com> --- arch/s390/include/asm/spinlock.h | 8 ++++++++ arch/s390/kernel/smp.c | 9 +++++++-- arch/s390/lib/spinlock.c | 25 ++++++++----------------- 3 files changed, 23 insert...
2016 Oct 04
0
[PATCH v2 1/1] s390/spinlock: Provide vcpu_is_preempted
...>>> "kernel/sched: introduce vcpu preempted check interface" >>>> by reworking the existing smp_vcpu_scheduled into >>>> arch_vcpu_is_preempted. We can then also get rid of the >>>> local cpu_is_preempted function by moving the >>>> CIF_ENABLED_WAIT test into arch_vcpu_is_preempted. >>>> >>>> Signed-off-by: Christian Borntraeger <borntraeger at de.ibm.com> >>>> --- >>> >>> hi, Christian >>> thanks for your patch! >>> >>>> arch/s390/include/asm/spinlo...
2016 Oct 04
0
[PATCH v2 1/1] s390/spinlock: Provide vcpu_is_preempted
...>>> "kernel/sched: introduce vcpu preempted check interface" >>>> by reworking the existing smp_vcpu_scheduled into >>>> arch_vcpu_is_preempted. We can then also get rid of the >>>> local cpu_is_preempted function by moving the >>>> CIF_ENABLED_WAIT test into arch_vcpu_is_preempted. >>>> >>>> Signed-off-by: Christian Borntraeger <borntraeger at de.ibm.com> >>>> --- >>> >>> hi, Christian >>> thanks for your patch! >>> >>>> arch/s390/include/asm/spinlo...
2016 Oct 19
0
[PATCH v2 1/1] s390/spinlock: Provide vcpu_is_preempted
...ts the s390 backend for commit > > "kernel/sched: introduce vcpu preempted check interface" > > by reworking the existing smp_vcpu_scheduled into > > arch_vcpu_is_preempted. We can then also get rid of the > > local cpu_is_preempted function by moving the > > CIF_ENABLED_WAIT test into arch_vcpu_is_preempted. > > > > Signed-off-by: Christian Borntraeger <borntraeger at de.ibm.com> > > > Martin, Peter, > > I think we could go with the patch as is. In other words not providing > arch_vcpu_is_preempted for !CONFIG_SMP. > > Thi...
2016 Oct 20
15
[PATCH v5 0/9] implement vcpu preempted check
change from v4: spilt x86 kvm vcpu preempted check into two patches. add documentation patch. add x86 vcpu preempted check patch under xen add s390 vcpu preempted check patch change from v3: add x86 vcpu preempted check patch change from v2: no code change, fix typos, update some comments change from v1: a simplier definition of default vcpu_is_preempted skip mahcine type check on ppc,
2016 Oct 20
15
[PATCH v5 0/9] implement vcpu preempted check
change from v4: spilt x86 kvm vcpu preempted check into two patches. add documentation patch. add x86 vcpu preempted check patch under xen add s390 vcpu preempted check patch change from v3: add x86 vcpu preempted check patch change from v2: no code change, fix typos, update some comments change from v1: a simplier definition of default vcpu_is_preempted skip mahcine type check on ppc,
2016 Nov 02
13
[PATCH v7 00/11] implement vcpu preempted check
change from v6: fix typos and remove uncessary comments. change from v5: spilt x86/kvm patch into guest/host part. introduce kvm_write_guest_offset_cached. fix some typos. rebase patch onto 4.9.2 change from v4: spilt x86 kvm vcpu preempted check into two patches. add documentation patch. add x86 vcpu preempted check patch under xen add s390 vcpu preempted check patch change from v3:
2016 Nov 02
13
[PATCH v7 00/11] implement vcpu preempted check
change from v6: fix typos and remove uncessary comments. change from v5: spilt x86/kvm patch into guest/host part. introduce kvm_write_guest_offset_cached. fix some typos. rebase patch onto 4.9.2 change from v4: spilt x86 kvm vcpu preempted check into two patches. add documentation patch. add x86 vcpu preempted check patch under xen add s390 vcpu preempted check patch change from v3:
2016 Oct 28
16
[PATCH v6 00/11] implement vcpu preempted check
change from v5: spilt x86/kvm patch into guest/host part. introduce kvm_write_guest_offset_cached. fix some typos. rebase patch onto 4.9.2 change from v4: spilt x86 kvm vcpu preempted check into two patches. add documentation patch. add x86 vcpu preempted check patch under xen add s390 vcpu preempted check patch change from v3: add x86 vcpu preempted check patch change from v2: no code
2016 Oct 28
16
[PATCH v6 00/11] implement vcpu preempted check
change from v5: spilt x86/kvm patch into guest/host part. introduce kvm_write_guest_offset_cached. fix some typos. rebase patch onto 4.9.2 change from v4: spilt x86 kvm vcpu preempted check into two patches. add documentation patch. add x86 vcpu preempted check patch under xen add s390 vcpu preempted check patch change from v3: add x86 vcpu preempted check patch change from v2: no code