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