Reviewed-by: Bob Feng <bob.c.feng@intel.com>