Re: amd64 glibc update for sarge

2006-03-20 Thread Frederik Schueler
Hello,

On Thu, Mar 16, 2006 at 09:08:25PM +0100, Goswin von Brederlow wrote:
> The bug prevents NPTL threads from functioning correctly which is a
> big issue on amd64. Most notably mysql hangs due to this.

I second the request to include this patch, and strongly recommend to do
so. 

For a discussion of this issue concerning mysql, please have a look at 

http://bugs.mysql.com/bug.php?id=8555

Best regards
Frederik Schueler

-- 
ENOSIG


signature.asc
Description: Digital signature


Re: amd64 glibc update for sarge

2006-03-16 Thread Goswin von Brederlow
Hi,

Martin Zobel-Helas asked me on irc to comment on the update so here we
go. The debian-amd64 team would welcome it very much if it got
included. As you can see from the bugreport [1] the fix is included
upstream and in debian since 2.3.5-3.

The bug prevents NPTL threads from functioning correctly which is a
big issue on amd64. Most notably mysql hangs due to this.

MfG
Goswin

[1]: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=314408


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



amd64 glibc update for sarge

2006-03-16 Thread Petr Salinger
Hello,

> On glibc maintainers request, I have added glibc to the candidate for
> the next stable release on the wiki. [1]
> According to the diff between the packages, this update only concerns
> timezone data. There is no change in the glibc code.

When (and iff) will be glibc updated due to timezone, 
would be also possible to include fix specific to amd64 only (bug #314408) ?
Glibc with this fix is currently in sarge-unsupported archive for amd64.

Thanks for considering it.

Petr

--- libc/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_unlock.S.jj 
+++ libc/nptl/sysdeps/unix/sysv/linux/x86_64/pthread_rwlock_unlock.S
@@ -49,12 +49,12 @@ __pthread_rwlock_unlock:
 #endif
jnz 1f
 
-2: cmpq$0, WRITER(%rdi)
+2: cmpl$0, WRITER(%rdi)
jne 5f
declNR_READERS(%rdi)
jnz 6f
 
-5: movq$0, WRITER(%rdi)
+5: movl$0, WRITER(%rdi)
 
movq$1, %rsi
leaqWRITERS_WAKEUP(%rdi), %r10



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