resolve conflict and cherry-pick b0fc2287a1b0e863b5e2c4202868a0dbcfd79b96
2 files changed