vboot: Modify logic of setting secdata kernel version

Kernel version in secdata should be updated as soon as slot with
new kernel with updated version is marked as successful. Kernel
version of inactive slot should not impact the final value stored
in TPM.
Based on CL:6903185

BUG=b:431084356
BRANCH=firmware-dedede-13606.B
TEST=Boot dedede with modified kernel version

Change-Id: Ifa31517a35b29f55aafe56d0c852b65a350d161b
Signed-off-by: Grzegorz Bernacki <[email protected]>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/6939695
Reviewed-by: Yu-Ping Wu <[email protected]>
1 file changed