I was looking at the MDRS code and found that the same routine was
being called twice in quick succession - of course it could be the
result of poor style - but after looking at the details, it appears to
be a typo.
See what you think.
_______________________________________________________________
--- tboot/txt/heap.c 2014-05-16 03:57:00.000000000 -0400
+++ tboot/txtfix/heap.c 2014-08-27 16:09:53.821509106 -0400
@@ -722,7 +722,7 @@ static bool verify_sinit_mle_data(const
sinit_mle_data = get_sinit_mle_data_start(txt_heap);
/* check version */
- sinit_mle_data = get_sinit_mle_data_start(txt_heap);
+
if ( sinit_mle_data->version < 6 ) {
printk(TBOOT_ERR"unsupported SINIT to MLE data version (%u)\n",
sinit_mle_data->version);
____________________________________________________________________
....JW
------------------------------------------------------------------------------
Slashdot TV.
Video for Nerds. Stuff that matters.
http://tv.slashdot.org/
_______________________________________________
tboot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tboot-devel