This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] s390: Use generic lowlevellock-futex.h.


Ping.

On Wed, 2014-12-17 at 23:59 +0100, Torvald Riegel wrote:
> This untested patch removes the custom futex operations in s390
> lowlevellock.h, and instead uses the generic ones from
> lowlevellock-futex.h.  They seem to be equivalent.
> It also removes the definition of SYS_futex because it doesn't seem to
> be used anywhere else.
> 
> It would be even nicer if we could remove the custom lowlevellock.h
> altogether.  However, current s390 has custom asm for the lock fast
> paths, so this needs a closer review than I can do.  Could you check
> whether that would be possible?
> 
> Alternatively, I'd at least like to use generic futex operations.  Could
> you please review and test?  Thanks!
> 
> 
> 2014-12-17  Torvald Riegel  <triegel@redhat.com>
> 
> 	* sysdeps/unix/sysv/linux/s390/lowlevellock.h: Include
> 	<lowlevellock-futex.h> and remove macros and functions that are now
> 	defined there.
> 	(SYS_futex): Remove.
> 




Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]