]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/blobdiff - src/patches/suse-2.6.27.25/patches.arch/ppc-spufs-10-Explain-conditional-decrement-of-aff_.patch
Removed old xen patchset
[people/teissler/ipfire-2.x.git] / src / patches / suse-2.6.27.25 / patches.arch / ppc-spufs-10-Explain-conditional-decrement-of-aff_.patch
diff --git a/src/patches/suse-2.6.27.25/patches.arch/ppc-spufs-10-Explain-conditional-decrement-of-aff_.patch b/src/patches/suse-2.6.27.25/patches.arch/ppc-spufs-10-Explain-conditional-decrement-of-aff_.patch
deleted file mode 100644 (file)
index c8a589d..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-Subject: Explain conditional decrement of aff_sched_count
-From: Andre Detsch <adetsch@br.ibm.com>
-References: 447133 - LTC50070
-
-This patch adds a comment to clarify why atomic_dec_if_positive is being used
-to decrement gang's aff_sched_count on SPU context unbind.
-
-Signed-off-by: Andre Detsch <adetsch@br.ibm.com>
-Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
-Signed-off-by: Olaf Hering <olh@suse.de>
----
- arch/powerpc/platforms/cell/spufs/sched.c |    5 +++++
- 1 file changed, 5 insertions(+)
-
---- a/arch/powerpc/platforms/cell/spufs/sched.c
-+++ b/arch/powerpc/platforms/cell/spufs/sched.c
-@@ -444,6 +444,11 @@ static void spu_unbind_context(struct sp
-               atomic_dec(&cbe_spu_info[spu->node].reserved_spus);
-       if (ctx->gang)
-+              /*
-+               * If ctx->gang->aff_sched_count is positive, SPU affinity is
-+               * being considered in this gang. Using atomic_dec_if_positive
-+               * allow us to skip an explicit check for affinity in this gang
-+               */
-               atomic_dec_if_positive(&ctx->gang->aff_sched_count);
-       spu_switch_notify(spu, NULL);