[MDEV-6515] crash due to assertion on power8 Created: 2014-08-01 Updated: 2014-11-20 Resolved: 2014-09-05 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | None |
| Affects Version/s: | 10.0.13 |
| Fix Version/s: | 5.5.40, 10.0.14 |
| Type: | Bug | Priority: | Major |
| Reporter: | Axel Schwenke | Assignee: | Michael Widenius |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Environment: |
power8, RH6.5 |
||
| Issue Links: |
|
||||||||||||||||||||
| Description |
|
NB: Fix for this bug also present in Stewart Smith' patchset: memory_barrier-experimental_5.6.4.diff. From errorlog:
This is MariaDB-10.0, bzr revision 4308, compiled with ATC 7.0. Unlike previous (working) binaries, this one is using libaio. |
| Comments |
| Comment by Sergey Vojtovich [ 2014-08-07 ] | |||||||||||||||||||
|
Below are my comments on InnoDB memory barriers framework. I will post additional comment on correctness of barriers when I complete review.
| |||||||||||||||||||
| Comment by Sergey Vojtovich [ 2014-08-08 ] | |||||||||||||||||||
|
On memory barriers in mutexes:
| |||||||||||||||||||
| Comment by Sergey Vojtovich [ 2014-08-08 ] | |||||||||||||||||||
|
Neither of acquire memory barriers in sync_arr_cell_can_wake_up() should be needed. | |||||||||||||||||||
| Comment by Sergey Vojtovich [ 2014-09-05 ] | |||||||||||||||||||
|
|