Author: aurel32
Date: 2009-07-30 21:00:54 +0000 (Thu, 30 Jul 2009)
New Revision: 3721

Removed:
   glibc-package/trunk/debian/patches/any/cvs-pthread_mutex_lock.diff
Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/patches/series
Log:
  * Remove any/cvs-pthread_mutex_lock.diff following upstream decision.



Modified: glibc-package/trunk/debian/changelog
===================================================================
--- glibc-package/trunk/debian/changelog        2009-07-30 14:17:31 UTC (rev 
3720)
+++ glibc-package/trunk/debian/changelog        2009-07-30 21:00:54 UTC (rev 
3721)
@@ -1,3 +1,9 @@
+eglibc (2.9-24) UNRELEASED; urgency=low
+
+  * Remove any/cvs-pthread_mutex_lock.diff following upstream decision.
+
+ -- Aurelien Jarno <[email protected]>  Thu, 30 Jul 2009 22:59:32 +0200
+
 eglibc (2.9-23) unstable; urgency=low
 
   * debhelper.in/libc.postinst, sysdeps/depflags.pl: remove upgrade code

Deleted: glibc-package/trunk/debian/patches/any/cvs-pthread_mutex_lock.diff
===================================================================
--- glibc-package/trunk/debian/patches/any/cvs-pthread_mutex_lock.diff  
2009-07-30 14:17:31 UTC (rev 3720)
+++ glibc-package/trunk/debian/patches/any/cvs-pthread_mutex_lock.diff  
2009-07-30 21:00:54 UTC (rev 3721)
@@ -1,110 +0,0 @@
-2009-07-26  Ulrich Drepper  <[email protected]>
-
-       [BZ #10418]
-       * pthread_mutex_lock.c (pthread_mutex_lock): Use _rel instead of of
-       _acq variants of cmpxchg.
-       * pthread_mutex_timedlock.c (pthread_mutex_timedlock): Likewise.
- 
-       * sysdeps/x86_64/configure.in: New file.
---- a/nptl/pthread_mutex_lock.c
-+++ b/nptl/pthread_mutex_lock.c
-@@ -160,7 +160,7 @@ __pthread_mutex_lock_full (pthread_mutex_t *mutex)
- #endif
- 
-             newval
--              = atomic_compare_and_exchange_val_acq (&mutex->__data.__lock,
-+              = atomic_compare_and_exchange_val_rel (&mutex->__data.__lock,
-                                                      newval, oldval);
- 
-             if (newval != oldval)
-@@ -285,7 +285,7 @@ __pthread_mutex_lock_full (pthread_mutex_t *mutex)
- #ifdef NO_INCR
-       newval |= FUTEX_WAITERS;
- #endif
--      oldval = atomic_compare_and_exchange_val_acq (&mutex->__data.__lock,
-+      oldval = atomic_compare_and_exchange_val_rel (&mutex->__data.__lock,
-                                                     newval, 0);
- 
-       if (oldval != 0)
-@@ -420,7 +420,7 @@ __pthread_mutex_lock_full (pthread_mutex_t *mutex)
-           oldprio = ceiling;
- 
-           oldval
--            = atomic_compare_and_exchange_val_acq (&mutex->__data.__lock,
-+            = atomic_compare_and_exchange_val_rel (&mutex->__data.__lock,
- #ifdef NO_INCR
-                                                    ceilval | 2,
- #else
-@@ -434,7 +434,7 @@ __pthread_mutex_lock_full (pthread_mutex_t *mutex)
-           do
-             {
-               oldval
--                = atomic_compare_and_exchange_val_acq (&mutex->__data.__lock,
-+                = atomic_compare_and_exchange_val_rel (&mutex->__data.__lock,
-                                                        ceilval | 2,
-                                                        ceilval | 1);
- 
-@@ -445,7 +445,7 @@ __pthread_mutex_lock_full (pthread_mutex_t *mutex)
-                 lll_futex_wait (&mutex->__data.__lock, ceilval | 2,
-                                 PTHREAD_MUTEX_PSHARED (mutex));
-             }
--          while (atomic_compare_and_exchange_val_acq (&mutex->__data.__lock,
-+          while (atomic_compare_and_exchange_val_rel (&mutex->__data.__lock,
-                                                       ceilval | 2, ceilval)
-                  != ceilval);
-         }
-diff --git a/nptl/pthread_mutex_timedlock.c b/nptl/pthread_mutex_timedlock.c
-index 8d0db79..2c6ff11 100644
---- a/nptl/pthread_mutex_timedlock.c
-+++ b/nptl/pthread_mutex_timedlock.c
-@@ -1,4 +1,4 @@
--/* Copyright (C) 2002-2007, 2008 Free Software Foundation, Inc.
-+/* Copyright (C) 2002-2007, 2008, 2009 Free Software Foundation, Inc.
-    This file is part of the GNU C Library.
-    Contributed by Ulrich Drepper <[email protected]>, 2002.
- 
-@@ -126,7 +126,7 @@ pthread_mutex_timedlock (mutex, abstime)
-             int newval = id | (oldval & FUTEX_WAITERS);
- 
-             newval
--              = atomic_compare_and_exchange_val_acq (&mutex->__data.__lock,
-+              = atomic_compare_and_exchange_val_rel (&mutex->__data.__lock,
-                                                      newval, oldval);
-             if (newval != oldval)
-               {
-@@ -246,7 +246,7 @@ pthread_mutex_timedlock (mutex, abstime)
-             }
-         }
- 
--      oldval = atomic_compare_and_exchange_val_acq (&mutex->__data.__lock,
-+      oldval = atomic_compare_and_exchange_val_rel (&mutex->__data.__lock,
-                                                     id, 0);
- 
-       if (oldval != 0)
-@@ -404,7 +404,7 @@ pthread_mutex_timedlock (mutex, abstime)
-           oldprio = ceiling;
- 
-           oldval
--            = atomic_compare_and_exchange_val_acq (&mutex->__data.__lock,
-+            = atomic_compare_and_exchange_val_rel (&mutex->__data.__lock,
-                                                    ceilval | 1, ceilval);
- 
-           if (oldval == ceilval)
-@@ -413,7 +413,7 @@ pthread_mutex_timedlock (mutex, abstime)
-           do
-             {
-               oldval
--                = atomic_compare_and_exchange_val_acq (&mutex->__data.__lock,
-+                = atomic_compare_and_exchange_val_rel (&mutex->__data.__lock,
-                                                        ceilval | 2,
-                                                        ceilval | 1);
- 
-@@ -456,7 +456,7 @@ pthread_mutex_timedlock (mutex, abstime)
-                                         PTHREAD_MUTEX_PSHARED (mutex));
-                 }
-             }
--          while (atomic_compare_and_exchange_val_acq (&mutex->__data.__lock,
-+          while (atomic_compare_and_exchange_val_rel (&mutex->__data.__lock,
-                                                       ceilval | 2, ceilval)
-                  != ceilval);
-         }

Modified: glibc-package/trunk/debian/patches/series
===================================================================
--- glibc-package/trunk/debian/patches/series   2009-07-30 14:17:31 UTC (rev 
3720)
+++ glibc-package/trunk/debian/patches/series   2009-07-30 21:00:54 UTC (rev 
3721)
@@ -215,5 +215,4 @@
 any/cvs-sunrpc-license.diff
 any/submitted-tst-cpucount.diff
 any/cvs-getaddrinfo-nss-notfound.diff
-any/cvs-pthread_mutex_lock.diff
 any/cvs-signalfd-eventfd.diff


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to