This is the mail archive of the 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.


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


> 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 interface broke, but there was some retesting

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:
[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.


-- -- Speaking for myself only.

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