mariadb/storage/xtradb
Daniel Black 64824a760d MDEV-8684: UT_RELAX_CPU on Power to non-empty expansion
Using __ppc_get_timebase will translate to mfspr instruction
The mfspr instruction will block FXU1 until complete but the other
Pipelines are available for execution of instructions from other
SMT threads on the same core.

The latency time to read the timebase SPR is ~10 cycles.

So any impact on other threads is limited other FXU1 only instructions
(basically other mfspr/mtspr ops).

Suggested by Steven J. Munroe, Linux on Power Toolchain Architect,
Linux Technology Center
IBM Corporation
2016-03-31 16:35:26 +11:00
..
api Merge branch 'merge-xtradb-5.6' into 10.0 2015-10-09 18:16:27 +02:00
btr Merge branch '10.0' into 10.1 2016-02-23 21:35:05 +01:00
buf Merge branch '10.0' into 10.1 2016-02-23 21:35:05 +01:00
data move to storage/xtradb 2015-05-04 19:15:28 +02:00
dict Merge tag 'mariadb-10.0.24' into 10.0-galera 2016-02-23 20:53:29 -05:00
dyn move to storage/xtradb 2015-05-04 19:15:28 +02:00
eval move to storage/xtradb 2015-05-04 19:15:28 +02:00
fil MDEV-9678: Data Directory bug 2016-03-22 19:39:52 +02:00
fsp Merge branch '10.0' into 10.1 2016-02-23 21:35:05 +01:00
fts Merge branch '10.0' into 10.1 2016-03-21 13:02:53 +01:00
fut move to storage/xtradb 2015-05-04 19:15:28 +02:00
ha move to storage/xtradb 2015-05-04 19:15:28 +02:00
handler update plugins' maturity levels 2016-03-18 22:05:23 +01:00
ibuf MDEV-9559: Server without encryption configs crashes if selecting from an implicitly encrypted table 2016-02-17 12:32:07 +02:00
include MDEV-8684: UT_RELAX_CPU on Power to non-empty expansion 2016-03-31 16:35:26 +11:00
lock Merge branch '10.0-galera' into bb-10.1-serg 2016-02-24 01:21:40 -05:00
log MDEV-9422: Checksum errors on restart when killing busy instance that uses encrypted XtraDB tables 2016-03-18 07:58:04 +02:00
mach move to storage/xtradb 2015-05-04 19:15:28 +02:00
mem move to storage/xtradb 2015-05-04 19:15:28 +02:00
mtr Merge tag 'mariadb-10.0.20' into 10.1 2015-06-27 20:35:26 +02:00
mysql-test/storage_engine Follow-up for MDEV-8675 and MDEV-8676 2015-09-14 03:12:54 +03:00
os Merge branch 'bb-10.1-serg' into 10.1 2016-03-22 19:18:48 +01:00
page MDEV-9040: 10.1.8 fails after upgrade from 10.0.21 2015-11-05 10:30:48 +02:00
pars MDEV-8589: Non-default ENCRYPTION_KEY_ID is ignored upon reading a table 2015-08-14 16:25:18 +03:00
que 5.6.24-72.2 2015-06-16 11:04:40 +02:00
read move to storage/xtradb 2015-05-04 19:15:28 +02:00
rem Merge tag 'mariadb-10.0.19' into 10.1 2015-06-01 15:51:25 +02:00
row Merge branch '10.0' into 10.1 2016-03-21 13:02:53 +01:00
srv Merge tag 'mariadb-10.0.24' into 10.0-galera 2016-02-23 20:53:29 -05:00
sync Merge branch '10.0' into 10.1 2016-02-23 21:35:05 +01:00
trx Merge branch '10.0' into 10.1 2015-12-21 21:24:22 +01:00
usr move to storage/xtradb 2015-05-04 19:15:28 +02:00
ut MDEV-8684: Remove delaying maths in ut_delay 2016-03-31 16:35:19 +11:00
CMakeLists.txt Merge branch '10.0' into 10.1 2015-12-21 21:24:22 +01:00
COPYING.Google move to storage/xtradb 2015-05-04 19:15:28 +02:00
COPYING.Percona move to storage/xtradb 2015-05-04 19:15:28 +02:00
Doxyfile move to storage/xtradb 2015-05-04 19:15:28 +02:00
ha_innodb.def move to storage/xtradb 2015-05-04 19:15:28 +02:00