mariadb/storage
Vicențiu Ciorbaru 5ad02062d9 MDEV-10341: InnoDB: Failing assertion: mutex_own(mutex) - mutex_exit_func
Fix memory barrier issues on releasing mutexes. We must have a full
memory barrier between releasing a mutex lock and reading its waiters.
This prevents us from missing to release waiters due to reading the
number of waiters speculatively before releasing the lock. If threads
try and wait between us reading the waiters count and releasing the
lock, those threads might stall indefinitely.

Also, we must use proper ACQUIRE/RELEASE semantics for atomic
operations, not ACQUIRE/ACQUIRE.
2016-08-09 23:34:44 +03:00
..
archive mysql-5.5.38 merge 2014-06-03 09:55:08 +02:00
blackhole
csv
example MDEV-5120 Test suite test maria-no-logging fails 2014-10-02 11:57:40 +02:00
federated 2016-02-23 12:10:41 +05:30
federatedx MDEV-8313 Got an error writing communication packets 2015-12-07 15:20:23 +01:00
heap MDEV-4813 Replication fails on updating a MEMORY table with an index using btree 2014-10-07 10:54:14 +02:00
innobase MDEV-10341: InnoDB: Failing assertion: mutex_own(mutex) - mutex_exit_func 2016-08-09 23:34:44 +03:00
maria Fix typo bug that cause myisam repair to fail 2016-06-16 22:04:24 +03:00
myisam MDEV-10506 Protocol::end_statement(): Assertion `0' failed upon ALTER TABLE 2016-08-07 11:02:42 +02:00
myisammrg Merge branch 'mysql/5.5' into 5.5 2016-04-20 15:25:55 +02:00
ndb
oqgraph MDEV-7351 5.5 build fails on Ubuntu Utopic in buildbot 2015-02-09 20:53:28 +01:00
perfschema Merge remote-tracking branch 'mysql/5.5' into 5.5 2015-10-08 22:54:24 +02:00
sphinx compilation errors on sparc sun studio 10 2016-02-15 12:51:35 +01:00
tokudb MDEV-10247 TokuDB assertion error when building with DEBUG 2016-06-17 14:59:17 +03:00
xtradb MDEV-10341: InnoDB: Failing assertion: mutex_own(mutex) - mutex_exit_func 2016-08-09 23:34:44 +03:00