the first bad commit:
commit 374f2981d1f10bc4307f250f24b2a7ddb9b14be0 Author: Paolo Bonzini <email address hidden> Date: Fri May 17 12:37:03 2013 +0200
memory: protect current_map by RCU
Replace the flat_view_mutex with RCU, avoiding futex contention for dataplane on large systems and many iothreads.
Reviewed-by: Fam Zheng <email address hidden> Signed-off-by: Paolo Bonzini <email address hidden>
the first bad commit:
commit 374f2981d1f10bc 4307f250f24b2a7 ddb9b14be0
Author: Paolo Bonzini <email address hidden>
Date: Fri May 17 12:37:03 2013 +0200
memory: protect current_map by RCU
Replace the flat_view_mutex with RCU, avoiding futex contention for
dataplane on large systems and many iothreads.
Reviewed-by: Fam Zheng <email address hidden>
Signed-off-by: Paolo Bonzini <email address hidden>