The autobuild test system has detected an intermittent failing test in the current master tree.
The autobuild log of the failure is available here: http://git.samba.org/autobuild.flakey/2014-04-09-1521/flakey.log The samba build logs are available here: http://git.samba.org/autobuild.flakey/2014-04-09-1521/samba.stderr http://git.samba.org/autobuild.flakey/2014-04-09-1521/samba.stdout The top commit at the time of the failure was: commit d9566085c68b9da6d46a5916a6cca33ca03befce Author: Michael Adam <[email protected]> Date: Wed Mar 19 13:38:17 2014 +0100 tdb: consolidate tdb allocation code - re-use dead records at hash top. When in tdb_store we re-use a dead record reactivated from the target hash chain itself, we currently leave it in its place in the chain. When we re-use a dead record from a different chain or from the freelist instead, we insert it at the beginning of the target chain. This patch changes the behaviour to always newly store a record at the beginning of the hash chain. This removes a special case and hence simplifies the allocation code. On the other hand side, it introduces two additioal tdb_ofs_write calls for the in-chain-case. Note the subtelty of the patch that by moving the case of the candidate record's chain as new case "i=0" into the for loop, we also reverse the order of the two steps in the for-loop body (non blocking freelist alloc and searching for dead record in a chain) in order to keep the overall order of execution identical. Signed-off-by: Michael Adam <[email protected]> Reviewed-by: Volker Lendecke <[email protected]> Reviewed-by: Jeremy Allison <[email protected]> Autobuild-User(master): Michael Adam <[email protected]> Autobuild-Date(master): Wed Apr 9 10:37:08 CEST 2014 on sn-devel-104
