)]}' { "commit": "85d55e287347401a779df438d57e7b10c9d57048", "tree": "67c44b13b6a0d813e860a6a330ec496468a0f961", "parents": [ "f915de681c58b1fc6ccd03c48cdfe1a4a4ae3e1a" ], "author": { "name": "Randall Spangler", "email": "rspangler@chromium.org", "time": "Mon Mar 21 16:58:49 2011 -0700" }, "committer": { "name": "Randall Spangler", "email": "rspangler@chromium.org", "time": "Mon Mar 21 16:58:49 2011 -0700" }, "message": "Cherry-pick vboot_reference files from TOT to support crossystem\n\nThese files are picked from vboot_reference TOT at this tag:\n7141571d55373fc2a84a70b5663409a653f8049d\n\nThere\u0027s about a dozen individual CLs in TOT which this is coalesced\nfrom. Rather than attempt to squash all of them, I\u0027ve just pulled the\ncurrent versions. This admittedly pulls in more files than I\u0027d like\nin a single CL. Most of those are inside the firmware subdir, and are\nrequired for unit tests (esp. load_kernel_test) to compile but aren\u0027t\nused in the actual OS image. I have NOT pulled in any unreleated\nscript changes, such as Gaurav\u0027s changes to the signing scripts.\n\nChange-Id: I3521a6eed40ff12c82545f2170090e755d7007fc\n\nR\u003ddlaurie@chromium.org,reinauer@chromium.org,puneetster@chromium.org\nBUG\u003d12904\nTEST\u003dmanual\n\n1. make \u0026\u0026 make runtests \u0026\u0026 make clean\n2. emerge-x86-alex vboot_reference, then run the resulting crossystem utility on Alex 0053G1+ firmware\n\nReview URL: http://codereview.chromium.org/6719005\n", "tree_diff": [ { "type": "modify", "old_id": "fcff8bb7364c08f1fec3b1c621f828442fa1d406", "old_mode": 33188, "old_path": "firmware/Makefile", "new_id": "accc835c68c2de054f54c77265ff12d1646e2883", "new_mode": 33188, "new_path": "firmware/Makefile" }, { "type": "modify", "old_id": "1e42f1c9c2fe67b91779cdcfca54ff0f033bcb04", "old_mode": 33188, "old_path": "firmware/include/load_firmware_fw.h", "new_id": "11fb0ce701b38bcba6670153c787d08fabdc77bc", "new_mode": 33188, "new_path": "firmware/include/load_firmware_fw.h" }, { "type": "modify", "old_id": "95310541416072c4b7d968b5393de19c4bee14af", "old_mode": 33188, "old_path": "firmware/include/tlcl.h", "new_id": "10d080247270b0dbda88dc2eaa6854e8a7122c57", "new_mode": 33188, "new_path": "firmware/include/tlcl.h" }, { "type": "modify", "old_id": "3c4a3bb5017b3c3d45c9d71c130118c649e62835", "old_mode": 33188, "old_path": "firmware/include/utility.h", "new_id": "4f88ab9cf5d8a0938a2018b168062bbb3fddd13d", "new_mode": 33188, "new_path": "firmware/include/utility.h" }, { "type": "modify", "old_id": "824dfac5bf6d3027e49181fa0dc235758b433c0d", "old_mode": 33188, "old_path": "firmware/include/vboot_nvstorage.h", "new_id": "c2a722f994c929e9cd0bd515d94dc49070ff0f3d", "new_mode": 33188, "new_path": "firmware/include/vboot_nvstorage.h" }, { "type": "modify", "old_id": "1e988ee180ff8ea2ca473f68b37ed22c6c759231", "old_mode": 33188, "old_path": "firmware/include/vboot_struct.h", "new_id": "f8fd8c808fb60c586327b82e437ef7d583645e39", "new_mode": 33188, "new_path": "firmware/include/vboot_struct.h" }, { "type": "modify", "old_id": "0e630dbb8cf420573fd35cc9e1b5190888595459", "old_mode": 33188, "old_path": "firmware/lib/include/rollback_index.h", "new_id": "7db85150d43aafec3f0a4572cb58380b7debf0c0", "new_mode": 33188, "new_path": "firmware/lib/include/rollback_index.h" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "6213cfe75222b884c8fdd224ea7b06ce7a5b5331", "new_mode": 33188, "new_path": "firmware/lib/include/tpm_bootmode.h" }, { "type": "modify", "old_id": "0d9dc8c7573816ec1e8a137eaa318ecd49d5d897", "old_mode": 33188, "old_path": "firmware/lib/rollback_index.c", "new_id": "697bd0e79645529e1bf01b3bf4447ff795a0451b", "new_mode": 33188, "new_path": "firmware/lib/rollback_index.c" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "13371c408eefe1cd9284e9b6c2523fe9e2326b02", "new_mode": 33188, "new_path": "firmware/lib/tpm_bootmode.c" }, { "type": "modify", "old_id": "53e70aed7732ddb320c6592dc02836393ca76fcc", "old_mode": 33188, "old_path": "firmware/lib/tpm_lite/include/tlcl_structures.h", "new_id": "a53e2baa2f764ad1fd87f37ab4f68967090d1a44", "new_mode": 33188, "new_path": "firmware/lib/tpm_lite/include/tlcl_structures.h" }, { "type": "modify", "old_id": "12742d8eb3fe44439cfa4fcf09a2e0aa834ce939", "old_mode": 33188, "old_path": "firmware/lib/tpm_lite/tlcl.c", "new_id": "f36f46330c257017107bdad271b1ab2569453a14", "new_mode": 33188, "new_path": "firmware/lib/tpm_lite/tlcl.c" }, { "type": "modify", "old_id": "abba130bf6489494b35f2ae89a520c874ff76c1b", "old_mode": 33188, "old_path": "firmware/lib/vboot_common.c", "new_id": "edc6e163b88b84163e2f5a1d6e446765f1898845", "new_mode": 33188, "new_path": "firmware/lib/vboot_common.c" }, { "type": "modify", "old_id": "2f358522a92c2cb5c4956d3ce1bea2369b1cbda6", "old_mode": 33188, "old_path": "firmware/lib/vboot_firmware.c", "new_id": "4be4cb299b05ec396d6279655a20e496cc70d954", "new_mode": 33188, "new_path": "firmware/lib/vboot_firmware.c" }, { "type": "modify", "old_id": "3d082679aa9e45d54482a3e7323b944b8615fca1", "old_mode": 33188, "old_path": "firmware/lib/vboot_kernel.c", "new_id": "cfdd9b4c0b891b957f0bd21819a8908ccf59de4b", "new_mode": 33188, "new_path": "firmware/lib/vboot_kernel.c" }, { "type": "modify", "old_id": "419a9fbc1bfa485eabc6b8bf185c9f3492a41656", "old_mode": 33188, "old_path": "firmware/lib/vboot_nvstorage.c", "new_id": "575fcb98fadff5805e44c44705d26e2f30362fb6", "new_mode": 33188, "new_path": "firmware/lib/vboot_nvstorage.c" }, { "type": "modify", "old_id": "6f5b83e4394ca89c6b273a7e3627bc8a9136b6c3", "old_mode": 33188, "old_path": "firmware/linktest/main.c", "new_id": "a3ed21a5e1491ed3082ca34b048ad5ccc3fb60ef", "new_mode": 33188, "new_path": "firmware/linktest/main.c" }, { "type": "modify", "old_id": "0b0671aafa4d76016b967abe6edb85ed3db44302", "old_mode": 33188, "old_path": "firmware/stub/load_firmware_stub.c", "new_id": "26ce3d5064d77153b618e4b9a2c97678158639d9", "new_mode": 33188, "new_path": "firmware/stub/load_firmware_stub.c" }, { "type": "modify", "old_id": "61417856985b5d5c85a2fa1a5ed5251e2dbd2d9b", "old_mode": 33188, "old_path": "firmware/stub/utility_stub.c", "new_id": "2d56f72b643709da8984cc4a319ff072e95351b9", "new_mode": 33188, "new_path": "firmware/stub/utility_stub.c" }, { "type": "modify", "old_id": "04dc9756446878651dc0226ffa226e5c716fce38", "old_mode": 33188, "old_path": "host/lib/crossystem.c", "new_id": "5c5dec0d9541cb4304f6da6b0f5b123a960d7a7d", "new_mode": 33188, "new_path": "host/lib/crossystem.c" }, { "type": "modify", "old_id": "9300d0ccaace68b1dc9a6f1d6d7a5a2a1e9600d7", "old_mode": 33188, "old_path": "tests/tpm_lite/timing.c", "new_id": "677b533b489e82ca553da97816ed3882c1e87dac", "new_mode": 33188, "new_path": "tests/tpm_lite/timing.c" }, { "type": "modify", "old_id": "40fa6890a06affc07647cd6a42d8ac75bca83f0d", "old_mode": 33188, "old_path": "tests/vboot_nvstorage_test.c", "new_id": "5306a6482f7b7b625f94a8844a13b5bb1dbc9c88", "new_mode": 33188, "new_path": "tests/vboot_nvstorage_test.c" }, { "type": "modify", "old_id": "90ad718bdf62ee879e9eb91c609baaa596d9f716", "old_mode": 33188, "old_path": "utility/crossystem_main.c", "new_id": "53166e48e0774bd342d1ed6cf16190124ffb3a05", "new_mode": 33188, "new_path": "utility/crossystem_main.c" }, { "type": "modify", "old_id": "d26c7cd4fc4eff42c6ff66d934fedd2127731f2d", "old_mode": 33188, "old_path": "utility/load_kernel_test.c", "new_id": "73a3626a711c830cc61c50c9af9888d753161bd0", "new_mode": 33188, "new_path": "utility/load_kernel_test.c" }, { "type": "modify", "old_id": "efb0f341df758d7544febe224e4a471d3d413946", "old_mode": 33188, "old_path": "utility/tlcl_generator.c", "new_id": "86b7e4edff2d8a93f8f5e3fad8346d4eee1d18a9", "new_mode": 33188, "new_path": "utility/tlcl_generator.c" }, { "type": "modify", "old_id": "494a1ee4cb40d2921d9338bc37d7a799cf7a69e8", "old_mode": 33188, "old_path": "utility/tpmc.c", "new_id": "fba3ff52c742c69c5e0f8ddf813d3aa113c2e11f", "new_mode": 33188, "new_path": "utility/tpmc.c" } ] }