Results 1 to 5 of 5

Thread: Q: glibc / TSX / local elision

  1. #1
    Join Date
    Apr 2013
    Location
    Frankfurt, Germany
    Posts
    54

    Default Q: glibc / TSX / local elision

    Hello,

    i would like to ask if glibc ist build with '--enable-local-elision=yes'
    I asume so.
    Installing 'Oracle Express Edition' on XEONs later than v2 or CoreI 6th/7th Generation will abort with:
    Code:
    TSX__lll_unlock_elision()+24] [flags: 0x0, count: 1]
    Other distros like Oracle Linux or CentOS seem to have '--enable-local-elision=no',
    installation is working fine.

    How can i avoid this on openSUSE?
    Rebuild glibc? (i tried that with the spec-file, but architecture is wrong)
    Or with a environment variable?

    The problem occurs since openSUSE 13.1, hardware is:
    MB: Supermicro X11SSL-F
    CPU: XEON E3 1245 v5
    RAM: 32GB
    HD: aacraid 6405 with 2x samsung 850 pro

    Best regards

  2. #2
    Join Date
    Apr 2013
    Location
    Frankfurt, Germany
    Posts
    54

    Default Re: Q: glibc / TSX / lock elision

    Quote Originally Posted by AchimKl View Post
    Hello,

    i would like to ask if glibc ist build with '--enable-lock-elision=yes'
    I asume so.
    Installing 'Oracle Express Edition' on XEONs later than v2 or CoreI 6th/7th Generation will abort with:
    Code:
    TSX__lll_unlock_elision()+24] [flags: 0x0, count: 1]
    Other distros like Oracle Linux or CentOS seem to have '--enable-lock-elision=no',
    installation is working fine.

    How can i avoid this on openSUSE?
    Rebuild glibc? (i tried that with the spec-file, but architecture is wrong)
    Or with a environment variable?

    The problem occurs since openSUSE 13.1, hardware is:
    MB: Supermicro X11SSL-F
    CPU: XEON E3 1245 v5
    RAM: 32GB
    HD: aacraid 6405 with 2x samsung 850 pro

    Best regards
    Correction: It is called '--enable-lock-elision=yes'

  3. #3
    Join Date
    Jun 2008
    Location
    San Diego, Ca, USA
    Posts
    11,306
    Blog Entries
    2

    Default Re: Q: glibc / TSX / local elision

    I understand if you simply execute the glibc, the information you're looking for should be displayed.

    TSU
    Beginner Wiki Quickstart - https://en.opensuse.org/User:Tsu2/Quickstart_Wiki
    Solved a problem recently? Create a wiki page for future personal reference!
    Learn something new?
    Attended a computing event?
    Post and Share!

  4. #4
    Join Date
    Apr 2013
    Location
    Frankfurt, Germany
    Posts
    54

    Default Re: Q: glibc / TSX / lock elision

    Quote Originally Posted by tsu2 View Post
    I understand if you simply execute the glibc, the information you're looking for should be displayed.

    TSU
    glibc is executable? That's new to me.

    No, the question was:
    Is glibc build with '--enable-lock-elision=yes'?

    Installation of RPM 'Oracle Express Edition' aborted with

    Code:
    TSX__lll_unlock_elision()+24] [flags: 0x0, count: 1]
    Best Regards

  5. #5
    Join Date
    Jun 2008
    Location
    San Diego, Ca, USA
    Posts
    11,306
    Blog Entries
    2

    Default Re: Q: glibc / TSX / lock elision

    Quote Originally Posted by AchimKl View Post
    glibc is executable? That's new to me.

    No, the question was:
    Is glibc build with '--enable-lock-elision=yes'?

    Installation of RPM 'Oracle Express Edition' aborted with

    Code:
    TSX__lll_unlock_elision()+24] [flags: 0x0, count: 1]
    Best Regards
    It's not supposed to be the same as an executable binary.
    Many libraries can be "run" (like an executable) and the result displays the properties and capabilities of the library.

    TSU
    Beginner Wiki Quickstart - https://en.opensuse.org/User:Tsu2/Quickstart_Wiki
    Solved a problem recently? Create a wiki page for future personal reference!
    Learn something new?
    Attended a computing event?
    Post and Share!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •