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 01/15] Support multiarch under OS directory


On Wed, Jan 02, 2013 at 11:09:23AM -0500, Carlos O'Donell wrote:
> This is a very interesting set of 15 patches whose final goal
> is to enable lock elision in glibc for hardware that supports
> such functionality. Please correct me if I'm wrong in that
> assumption, normally one might send a 00/15 email with a
> high-level description of the patch set and I didn't see one.

The description is in the individual patches. I had an 00 originally,
but since it was redundant and hard to keep uptodate I dropped it.

My hope is that people will focus more on the code than
the descriptions.

> 
> I invite both of you to idle in #glibc on freenode to allow
> potential reviewers to iterate with you in real time if they
> have questions that might be quickly resolved. If you don't 
> use IRC, that's fine, we can have the full conversations by
> email.

Ok.

> 
> I also assume your goal is to have these changes become
> part of the 2.18 release in June 2013?

Yes.

> 
> Given that Intel is set to release CPUs based on Haswell
> in March/June 2013 what is your testing plan? If someone

We tested quite a lot of applications for a long time.

Most of the tests were with older glibcs using LD_LIBRARY_PATH
before the ld.so interface broke, but there was some retesting
recently.

I expect other people will test their applications with it.

There will be some more testing in Intel over time.


> makes a suggestion I assume that you'll be able to assist
> by testing said suggestion on pre-release hardware
> accessible by Intel employees?

A lot of companies should have test systems by now.

A software emulator is available:
http://software.intel.com/en-us/articles/intel-software-development-emulator/
[but I don't know currently how to run the test suite with it]

I cannot promise that I'm personally able to test everyone's suggestion.
There are also limitations on sharing performance numbers currently.

-Andi

-- 
ak@linux.intel.com -- Speaking for myself only.


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