Adjust mt-sosd to the new RADOS lock API.
mapperd: Always sleep before checking request state.(cherry picked from commit e0f306aa00f5aefa72dc4f607876ee87ddc2ea37)
Add wrapper function for ST peerd loop.(cherry picked from commit d932df7a6a3ae8b17d9e0981fcb3ee2af059324c)
Conflicts: xseg/peers/user/peer.c
Fix bug in mapperd.
When signaling map, use signal_broadcast to wake up all waiters instead of justone, to avoid missing signals when cached is dropped for the map.(cherry picked from commit 2b91a67a55cdd9b6a16fd54e3e87389aa181a7ee)
Make peers close stdin when entering daemon mode.(cherry picked from commit 04ea45339fd0e5a92c3290807805766acc1e7223)
Remove async unsafe functions from signal handlers(cherry picked from commit 2d2a24a26ff9f3a7fd651b1c2386fbd31166a5e1)
peer: Move peerd_loop plug out of peer_reqs loop
The plugging of generic_peerd_loop to peerd_loop was falsely done insidea loop where peer_reqs were initialized. The plugging has now been movedout of this loop.
bench: Flush stdout when printing progress results
bench: Fix issuing of read/write requests
Due to no initialization of struct bench, some "ifs" in the code wouldshow different behavior depending on the junk values they would check.Now however, there is proper initialization of struct bench.
bench: Include bandwidth and IOPS in results
View revisions
Also available in: Atom