Messages in this thread | | | Date | Fri, 30 May 2008 20:59:29 -0700 (PDT) | From | Linus Torvalds <> | Subject | Re: [PATCH 3/3] 64-bit futexes: x86 support |
| |
On Fri, 30 May 2008, Ulrich Drepper wrote: > > In any case, robbing 64-bit architectures of the possible performance > gain just because there are ancient versions which cannot do it is just > plain stupid. I know you cannot suggest that.
I'm suggesting that there are better approaches than forcing yet another new interface onto this thing. As mentioned, the kernel has had 32-bit rwsemaphores for a long time. Yes, there is "extra information" outside the 32-bit field, but I suspect you simply haven't looked hard enough at just using the existing futex code.
You certainly didn't even read - or understand - my emails, since you thought I was talking about regular semaphores and ignored the "rw" part entirely (not to mention the fact that I talked about reader counts etc, which is why I think you didn't even read the email).
Linus
| |