Reviewed-by: alexsch, malenkov Contributed-by: anton.nashatyrev@oracle.com
Reviewed-by: darcy, weijun
Reviewed-by: peterz, loneid