Add vmexit reason profiling

Signed-off-by: Chunqi Li
Bug Fix: Reset preemption value when rollback

Move the set point of premption timer from tm_unsync_commit to vmx_check_rr_commit.
Thus both commit and rollback will reset VMX_PREEMPTION_TIMER_VALUE.

Signed-off-by: Chunqi Li