{"meta":{"sha":"858ada9a17f58c482f578414ea2455498fa51e17"},"files":[{"path":".gitattributes","mode":"100644","sha":"ed632890da23ff918eedb9d6e785f9fdcdc6b233","size":801},{"path":".github/ISSUE_TEMPLATE/bug_report.md","mode":"100644","sha":"de3e5112d6ca617a2634165c0da9854c545d12de","size":1558},{"path":".github/ISSUE_TEMPLATE/config.yml","mode":"100644","sha":"f978d95944df97e45aa2c802d356554f1156a634","size":483},{"path":".github/ISSUE_TEMPLATE/documentation_request.md","mode":"100644","sha":"6cd7885773dd24d428c4d8276151f68ab6043296","size":833},{"path":".github/ISSUE_TEMPLATE/feature_request.md","mode":"100644","sha":"3c13a12cda1990b5c4f04fe7d2419012dc9e1e5a","size":933},{"path":".github/workflows/stale.yaml","mode":"100644","sha":"c3187e0700bb32ebc84b29f2581ea0fb1d3e24a4","size":860},{"path":".gitignore","mode":"100644","sha":"39dd187696446ae09f5b51c8db6e48710229389a","size":91},{"path":".gitmodules","mode":"100644","sha":"348f558e4b1b04131759b50f412a0918e47efed9","size":246},{"path":"CODE_OF_CONDUCT.md","mode":"100644","sha":"9697533a5eb2dd3b2cb6fddf713603ea800887ba","size":3485},{"path":"CONTRIBUTE.md","mode":"100644","sha":"3f3bdc70a3f89a737631271f87e79bc5efae1344","size":4535},{"path":"LICENSE","mode":"100644","sha":"1a89b9054d669db9cfb06aa2ce187b37f5d50eeb","size":11348},{"path":"README.md","mode":"100644","sha":"2cef178b1b7831168acfc8243ff297d66ae915d0","size":4391},{"path":"SECURITY.md","mode":"100644","sha":"241adf66a860d83398a13a968e5f971133474443","size":913},{"path":"docs/README.md","mode":"100644","sha":"49abd0acdd4ede8451a398ef1e495678b18fcb1a","size":95},{"path":"guest_tools/attestation_sdk/.gitignore","mode":"100644","sha":"c4d4e7687d9e9e2b62edc765baca54a5fbf232b7","size":109},{"path":"guest_tools/attestation_sdk/LICENSE","mode":"100644","sha":"0d0f1ec90bc348011e54ef23bd146f3b3ecd3bda","size":11375},{"path":"guest_tools/attestation_sdk/README.md","mode":"100644","sha":"131beb02186c037c24f4612a12837da0873e0ae0","size":1720},{"path":"guest_tools/attestation_sdk/__init__.py","mode":"100644","sha":"e69de29bb2d1d6434b8b29ae775ad8c2e48c5391","size":0},{"path":"guest_tools/attestation_sdk/poetry.lock","mode":"100644","sha":"dcd233b3c4f614f18fb4b2f48c23825398c09610","size":93357},{"path":"guest_tools/attestation_sdk/pyproject.toml","mode":"100644","sha":"7ce9630b70a3e93b9e4a66f056e79f933d5edf79","size":1087},{"path":"guest_tools/attestation_sdk/src/__init__.py","mode":"100644","sha":"e69de29bb2d1d6434b8b29ae775ad8c2e48c5391","size":0},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/__init__.py","mode":"100644","sha":"e69de29bb2d1d6434b8b29ae775ad8c2e48c5391","size":0},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/attestation.py","mode":"100644","sha":"5df0bf0794f7f22bdfef0b73a3e1bb3584e83b80","size":19047},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/gpu/__init__.py","mode":"100644","sha":"e69de29bb2d1d6434b8b29ae775ad8c2e48c5391","size":0},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/gpu/attest_gpu_local.py","mode":"100644","sha":"9a4f76fd001acd0013ca1f7beed28d51726fa555","size":2889},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/gpu/attest_gpu_remote.py","mode":"100644","sha":"5a77acfecff9ea4c64fc5ed5d6d340a4569ff591","size":5138},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/nvswitch/__init__.py","mode":"100644","sha":"e69de29bb2d1d6434b8b29ae775ad8c2e48c5391","size":0},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/nvswitch/attest_nvswitch_local.py","mode":"100644","sha":"12d964f6f077c1544f76593f3349277f939c3a82","size":2843},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/nvswitch/attest_nvswitch_remote.py","mode":"100644","sha":"b847d9976a4d6d8285469c62a021b5505b8d0b50","size":4311},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/utils/__init__.py","mode":"100644","sha":"e69de29bb2d1d6434b8b29ae775ad8c2e48c5391","size":0},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/utils/claim_utils.py","mode":"100644","sha":"c1fb416ec1b78fd36f215e86be46f0e845c860cd","size":2910},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/utils/config.py","mode":"100644","sha":"1b8c2f6162cc473518cfd2f30a77a355ce0c2981","size":1058},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/utils/headers.py","mode":"100644","sha":"d2076ba086ae74f029a7aa130e5419b53203ac05","size":246},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/utils/local_utils.py","mode":"100644","sha":"1fa573ed4f573d4e4df61b4cff4c204bce514159","size":1889},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/utils/logging_config.py","mode":"100644","sha":"be5df986956b27f5d1994bd2c289c3e2443daf46","size":3364},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/utils/nras_utils.py","mode":"100644","sha":"d7bb98e8e203da7e0ad821d666f754f9b9a2de9d","size":5374},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/utils/unified_eat_parser.py","mode":"100644","sha":"b378ef5f123b1f99cc499d4ae86cee7a18d79473","size":962},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/__init__.py","mode":"100644","sha":"e69de29bb2d1d6434b8b29ae775ad8c2e48c5391","size":0},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/__init__.py","mode":"100644","sha":"e69de29bb2d1d6434b8b29ae775ad8c2e48c5391","size":0},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/attestation/__init__.py","mode":"100755","sha":"00dc7ba71876d1f70754dbabbc64e3e36ad1dda9","size":9410},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/attestation/spdm_msrt_req_msg.py","mode":"100755","sha":"54149d7c340f8bb82b21f62a87e4fc915b6cbfde","size":8406},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/attestation/spdm_msrt_resp_msg.py","mode":"100755","sha":"94927d30d69c6b0a19c530aa1ff3769509405848","size":28561},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/certs/verifier_RIM_root.pem","mode":"100755","sha":"e80178421426fa795c510300e94758252dbc59c6","size":822},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/certs/verifier_device_root.pem","mode":"100755","sha":"6f106cb75f6f568a4ea5e6fc5f0efb191fe7f16f","size":780},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/config.py","mode":"100644","sha":"ce7b6cf09a2cf246cdf86202edf21bdedd7f4a2f","size":18116},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/exceptions/__init__.py","mode":"100755","sha":"4ba4f057584e3144a90b29cb526a9e95444142cb","size":7224},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/models/__init__.py","mode":"100644","sha":"e69de29bb2d1d6434b8b29ae775ad8c2e48c5391","size":0},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/models/nvswitch.py","mode":"100644","sha":"46fb8c39d83341412163fc13e66e41622f89ad4d","size":314},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/nscq/README.md","mode":"100644","sha":"8233331850f782e4c28dd7e46a76ecc1aaca812a","size":738},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/nscq/__init__.py","mode":"100755","sha":"8a2f672ed5ed4046ac7008a20387796f2d5f8ab1","size":12331},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/nscq/nscq_attestation.h","mode":"100644","sha":"3d8342ae5c5037f21b7700d5e0f7c976885bcc3a","size":6170},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/nscq/nscq_attestation_path.h","mode":"100644","sha":"3cc1d8fcfb11f2c2fcda3a164a30921d02ded263","size":2674},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/nscq/paths.py","mode":"100644","sha":"072454e000d83c0ed74910a475b0148d626a51b3","size":2153},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/nscq/pynscq.py","mode":"100755","sha":"b1486ad9d9d29c1595f6975cabc1da330fd6b15b","size":20146},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/nvswitch_admin.py","mode":"100644","sha":"835e3974b8dd21b653d732aa84398de912808e4f","size":17039},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/nvswitch_admin_utils.py","mode":"100644","sha":"a07ec9662becaebfd896e71b1f422144880bc027","size":29156},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/nvswitch_verifier.py","mode":"100644","sha":"9f06a7c357329260fe0f2c823500190223b186f4","size":6808},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/rim/__init__.py","mode":"100755","sha":"2a92c1552e70c0948836d427ea6ec572b79eb3bd","size":22302},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/rim/golden_measurement.py","mode":"100755","sha":"6e6c2662d982e6c58e286813b4a35a4d3d7fa435","size":7416},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/rim/signSchema.xsd","mode":"100755","sha":"8a9c9139d0cb2c3497ce67942ba7d1e8528241d0","size":10610},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/rim/swidSchema2015.xsd","mode":"100755","sha":"328bd700af258ca3f2100303b6623ef0bf339c2e","size":47667},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/rim/xml.xsd","mode":"100644","sha":"9abb3b33d942a83e9b6416ad260a970ca6db4ccb","size":8767},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/utils/__init__.py","mode":"100755","sha":"abb10a98ad1026cf38aafa64c177f1c49a74a621","size":6154},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/utils/cert_chain_utils.py","mode":"100644","sha":"ff5d70f3cc7553d01e85601c64ce3fed9b03724b","size":4499},{"path":"guest_tools/attestation_sdk/src/nv_attestation_sdk/verifiers/nv_switch_verifier/utils/claims_utils.py","mode":"100644","sha":"08770d97d8e3364efed78ca7ffed8bac666ba40c","size":9791},{"path":"guest_tools/attestation_sdk/tests/__init__.py","mode":"100644","sha":"e69de29bb2d1d6434b8b29ae775ad8c2e48c5391","size":0},{"path":"guest_tools/attestation_sdk/tests/end_to_end/hardware/conftest.py","mode":"100644","sha":"bdeb09fe36fac2586b4bf05f3e8732d262637206","size":4331},{"path":"guest_tools/attestation_sdk/tests/end_to_end/hardware/sample/LocalGPUTest.py","mode":"100644","sha":"7491bf4fbb4c828fb617bcc57ba9a46001a5a047","size":1251},{"path":"guest_tools/attestation_sdk/tests/end_to_end/hardware/sample/LocalGPUTest_ServiceKey.py","mode":"100755","sha":"6a5b53f9b7b66f8641c215dc0267fc52cbf463b5","size":1258},{"path":"guest_tools/attestation_sdk/tests/end_to_end/hardware/sample/LocalGPUTest_claims_2.0.py","mode":"100755","sha":"a60b9ae92b06c5f1ae875cfb2211cd67d8b1b0c0","size":1217},{"path":"guest_tools/attestation_sdk/tests/end_to_end/hardware/sample/RemoteGPUTest.py","mode":"100644","sha":"5ef45693571870de388ba2f0c701f8315f266f21","size":1244},{"path":"guest_tools/attestation_sdk/tests/end_to_end/hardware/sample/RemoteGPUTest_ServiceKey.py","mode":"100644","sha":"51d56bb84703ef5ed143818a42e5eb1191cbb8bb","size":1250},{"path":"guest_tools/attestation_sdk/tests/end_to_end/hardware/sample/RemoteGPUTest_claims_2.0.py","mode":"100644","sha":"e75e8bc7ce8c703ed6016afa451137b1ef7bfb52","size":1211},{"path":"guest_tools/attestation_sdk/tests/end_to_end/hardware/test_local_gpu.py","mode":"100644","sha":"1cfc8301b558161bb3eee47d80341dc5e6c91880","size":3517},{"path":"guest_tools/attestation_sdk/tests/end_to_end/hardware/test_local_switch.py","mode":"100644","sha":"eae03d1749a16a911bace03c5d90b6e0ddb2555e","size":2661},{"path":"guest_tools/attestation_sdk/tests/end_to_end/hardware/test_remote_gpu.py","mode":"100644","sha":"c59cb33aaa46d5ee5a223de0b4dfdd93d3b162fc","size":2749},{"path":"guest_tools/attestation_sdk/tests/end_to_end/hardware/test_remote_switch.py","mode":"100644","sha":"621b585e997062c83eaaf8e7dc1ad9f7b50d40f0","size":2793},{"path":"guest_tools/attestation_sdk/tests/end_to_end/no_gpu/LocalNoGPUTest.py","mode":"100644","sha":"08a25551556572cdd1a8ebc48df941c6efd22e3a","size":1354},{"path":"guest_tools/attestation_sdk/tests/end_to_end/no_gpu/LocalNoGPUWithServiceKeyTest.py","mode":"100644","sha":"474d18c4827007ec3d8b1937d197dafecf34b56e","size":1395},{"path":"guest_tools/attestation_sdk/tests/policies/local/NVGPULocalPolicyClaimsV3Example.json","mode":"100644","sha":"a8bdfc0f5477ecca39b8d339ff744d9945177de9","size":977},{"path":"guest_tools/attestation_sdk/tests/policies/local/NVGPULocalPolicyExample.json","mode":"100644","sha":"172ba48e4bb6966cd63f4ec2e407acf33ea33c79","size":1152},{"path":"guest_tools/attestation_sdk/tests/policies/local/NVGPULocalv4PolicyExample.json","mode":"100644","sha":"0af1764e1018dc19f7eed7de74b7bc23c5c69cc1","size":1596},{"path":"guest_tools/attestation_sdk/tests/policies/local/NVSwitchLocalPolicyExample.json","mode":"100644","sha":"6148daf780992719cb0b970475101b9bce0f5daf","size":851},{"path":"guest_tools/attestation_sdk/tests/policies/local/NVSwitchLocalv4PolicyExample.json","mode":"100644","sha":"ae1cea451e6fdd50ed4ce2099c0fd33a0eeb3499","size":1155},{"path":"guest_tools/attestation_sdk/tests/policies/remote/v1/NVGPULocalPolicyExample.json","mode":"100644","sha":"d54c9c282c7d9eebd9cb51ce856f73466fc7e930","size":1404},{"path":"guest_tools/attestation_sdk/tests/policies/remote/v1/NVGPURemotePolicyExample.json","mode":"100644","sha":"342c3a16b7599679361fe983b2077cb2b1637851","size":1377},{"path":"guest_tools/attestation_sdk/tests/policies/remote/v2/NVGPURemotePolicyExample.json","mode":"100644","sha":"cdf1a7b20048ed2ef76c459fc36815e1c8e4a804","size":1103},{"path":"guest_tools/attestation_sdk/tests/policies/remote/v2/NVSwitchRemotePolicyExample.json","mode":"100644","sha":"d32c06c150a09d882a29b3267376a393311a55e4","size":851},{"path":"guest_tools/attestation_sdk/tests/policies/remote/v3/NVGPURemotePolicyExample.json","mode":"100644","sha":"65a23beee484c1cb5293d3d6d4051a0bbe96dc23","size":1117},{"path":"guest_tools/attestation_sdk/tests/policies/remote/v3/NVSwitchRemotePolicyExample.json","mode":"100644","sha":"39f9c7d12ba9fe126a35cf25ab046b0f6e4e0c6d","size":813},{"path":"guest_tools/attestation_sdk/tests/policies/remote/v4/NVGPURemotePolicyExample.json","mode":"100644","sha":"4929c26d04657217521f05a8c4a0f24d8ae5fa3b","size":1561},{"path":"guest_tools/attestation_sdk/tests/policies/remote/v4/NVSwitchRemotePolicyExample.json","mode":"100644","sha":"3ed472aaa72d4872a400b7bf7c7e95df2e7cbb63","size":1117},{"path":"guest_tools/attestation_sdk/tests/pytests/data/gpu/detached_claims_local.json","mode":"100644","sha":"377c2e7ea90eb1ce3623ac1bd639113c71270dcd","size":1326},{"path":"guest_tools/attestation_sdk/tests/pytests/data/gpu/detached_claims_remote.json","mode":"100644","sha":"097c8919eb383ce34b516584d4243fc76d701f38","size":1347},{"path":"guest_tools/attestation_sdk/tests/pytests/data/gpu/detached_granular_claims_local.json","mode":"100644","sha":"6dac3dd3f087d1d2f8efcd2d19b13cca4e3fbe70","size":2140},{"path":"guest_tools/attestation_sdk/tests/pytests/data/gpu/detached_granular_claims_remote.json","mode":"100644","sha":"f65e8c7571ac83e6b7227d7319760ca96ccdcebd","size":2161},{"path":"guest_tools/attestation_sdk/tests/pytests/data/gpu/overall_claims_local.json","mode":"100644","sha":"c1615383112a5f48fb9d50a9bc34b16e56693144","size":518},{"path":"guest_tools/attestation_sdk/tests/pytests/data/gpu/overall_claims_remote.json","mode":"100644","sha":"b2f97e16e7ec76939c412acac31d98039cef1a91","size":516},{"path":"guest_tools/attestation_sdk/tests/pytests/data/gpu/overall_granular_claims_local.json","mode":"100644","sha":"d105b35b091d2e27318689ce860d8339999a8b79","size":497},{"path":"guest_tools/attestation_sdk/tests/pytests/data/gpu/overall_granular_claims_remote.json","mode":"100644","sha":"4b898f8f93cfdfff2df6665b437cb493a0d7ca9a","size":516},{"path":"guest_tools/attestation_sdk/tests/pytests/data/switch/detached_claims_local.json","mode":"100644","sha":"227ec88e730dad59434b6cf11d62598f6177b633","size":989},{"path":"guest_tools/attestation_sdk/tests/pytests/data/switch/detached_claims_remote.json","mode":"100644","sha":"227ec88e730dad59434b6cf11d62598f6177b633","size":989},{"path":"guest_tools/attestation_sdk/tests/pytests/data/switch/detached_granular_claims_local.json","mode":"100644","sha":"fdfbdc790a77889b13b835520f8c029fce0f2472","size":1599},{"path":"guest_tools/attestation_sdk/tests/pytests/data/switch/detached_granular_claims_remote.json","mode":"100644","sha":"a5e3dd0532f3e4f62a071e849d85812d5e356a89","size":1613},{"path":"guest_tools/attestation_sdk/tests/pytests/data/switch/overall_claims_local.json","mode":"100644","sha":"211bd38073323ea5bf4545ade056bd7f9265b925","size":504},{"path":"guest_tools/attestation_sdk/tests/pytests/data/switch/overall_claims_remote.json","mode":"100644","sha":"f4e7a2cc4acc08507f7ea760278f4186f160314a","size":519},{"path":"guest_tools/attestation_sdk/tests/pytests/data/switch/overall_granular_claims_local.json","mode":"100644","sha":"10738e5866520dc1c3d3c8fb37c428a2504d952c","size":504},{"path":"guest_tools/attestation_sdk/tests/pytests/data/switch/overall_granular_claims_remote.json","mode":"100644","sha":"c9bd9d67e8f04dee247dbea9d9ddefe8ddcfa0e8","size":518},{"path":"guest_tools/attestation_sdk/tests/pytests/gpu/test_attest_gpu_local.py","mode":"100644","sha":"9f4672202bcd26dd7fb93dcf0c0692c02ff21db9","size":15409},{"path":"guest_tools/attestation_sdk/tests/pytests/gpu/test_attest_gpu_remote.py","mode":"100644","sha":"afa465f8f8af874483efdae8b2ab3182fa0a9676","size":18716},{"path":"guest_tools/attestation_sdk/tests/pytests/nvswitch/test_attest_nvswitch_local.py","mode":"100644","sha":"0132c525c49446d49ffc67e035daf3a3c465a879","size":7751},{"path":"guest_tools/attestation_sdk/tests/pytests/nvswitch/test_attest_nvswitch_remote.py","mode":"100644","sha":"5f21b154cf30a30884a72ad82d99fbd9718999cb","size":17434},{"path":"guest_tools/attestation_sdk/tests/pytests/test_attestation.py","mode":"100644","sha":"e53a246e55504eb0797c2ff93048391608ccda8a","size":29611},{"path":"guest_tools/attestation_sdk/tests/pytests/utils/test_common_utils.py","mode":"100644","sha":"87844495fa1f39198153abc1d1f52af28c1c8e38","size":1208},{"path":"guest_tools/attestation_sdk/tests/pytests/utils/test_local_utils.py","mode":"100644","sha":"dfe718c55a21a176a5030beefb0330cd3ea4c8a2","size":4191},{"path":"guest_tools/attestation_sdk/tests/pytests/utils/test_nras_utils.py","mode":"100644","sha":"250186aec860542e481fb5ca56382df2dde001e7","size":10737},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/LICENSE.txt","mode":"100644","sha":"eae10753e8db9766f6aa6145a387d45decceced3","size":18026},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/README.md","mode":"100644","sha":"9d52f5092707c903f8c5b6c41461568c578ea5e9","size":650},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/pyproject.toml","mode":"100644","sha":"a13ec2717df318897c49e6a3b899f471a31104d5","size":981},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/__about__.py","mode":"100644","sha":"75c8a5e049c95708e9044e0a73c07c969c8f926c","size":1810},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/attestation/__init__.py","mode":"100755","sha":"d3e4805afff3dcb4a429b507c45bb751e0ec5810","size":9080},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/attestation/spdm_msrt_req_msg.py","mode":"100755","sha":"ded017cb4942ab642b53cfa7302e2447903bad1a","size":8232},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/attestation/spdm_msrt_resp_msg.py","mode":"100755","sha":"b3da39e392b46286efa522782c3214fd4f88b9dd","size":29497},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/cc_admin.py","mode":"100644","sha":"53db5233f3c850ffaa94dc0b3ec4a4d98afa2a84","size":32404},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/cc_admin_utils.py","mode":"100755","sha":"55bad088af752c76c0489dec54e2386363f25e1e","size":31931},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/certs/__init__.py","mode":"100644","sha":"5060be17964b33643138af669e86014f24088db2","size":9481},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/certs/verifier_RIM_root.pem","mode":"100755","sha":"277a6dc3609890754da72bc10d25315efa606c08","size":809},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/certs/verifier_device_root.pem","mode":"100755","sha":"00db2d93992ce2654b242ff140ca48997f9f674b","size":768},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/config.py","mode":"100755","sha":"e6e1c99061e343da0aae03b70924bc3e53aa8e37","size":30625},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/exceptions/__init__.py","mode":"100755","sha":"4b5a666ebb3c3733db6850d87c84075d13c137dc","size":7709},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/exceptions/utils.py","mode":"100755","sha":"9c89bbd2dcf9620c21a3b5a69f44978bf57129bf","size":2851},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/nvml/__init__.py","mode":"100755","sha":"30e50fd28273db101157d8365e4cf3a11ec1708e","size":15161},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/nvml/gpu_cert_chains.py","mode":"100755","sha":"607b81747973933893f282540cd4a33399268d25","size":7308},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/nvml/nvmlHandlerTest.py","mode":"100755","sha":"5b232850f671d3afb55c34ae2478b2b9dc2d4d1f","size":5166},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/nvml/test_handle.py","mode":"100755","sha":"4aa16ac69999c25feaf8b9c54799d50cc113c220","size":2297},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/rim/__init__.py","mode":"100755","sha":"d8f40e801a1f704262f381ac3f0c7cfc9a6b50d4","size":25015},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/rim/golden_measurement.py","mode":"100644","sha":"7b5b342ae7273c99d5235bb4b7da7165898dbdd2","size":7443},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/rim/signSchema.xsd","mode":"100755","sha":"e35571b9272ea7d7bd8ece87993100b5264972da","size":10292},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/rim/swidSchema2015.xsd","mode":"100755","sha":"6333dd602a80fcd78879e5a0f24c52ddcaf3b342","size":47582},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/rim/xml.xsd","mode":"100644","sha":"aea7d0db0a423b962247aa2b4d3d48fc73cda659","size":8836},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/1010_0200_882_96005E0001_PROD.swidtag","mode":"100755","sha":"f50e0e733916d4009916b9b788f2617733e052e5","size":20466},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/1010_0200_882_96005E0001_test_no_gpu.swidtag","mode":"100644","sha":"f64f894b02345357361e95e74cdf3057ab1701f5","size":20462},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/1010_0200_882_96005E0003_PROD.swidtag","mode":"100644","sha":"d483eb9958ad858a72fb18676dd2c355b540a402","size":20466},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/1010_0200_882_960074001A_PROD.swidtag","mode":"100644","sha":"ebd4228449fb1cb0cdfccd06df730bac3675990c","size":20462},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/1010_0200_882_960074001C_PROD.swidtag","mode":"100644","sha":"cb692544b3a9101e400ad72c63731d382b7c15fd","size":20466},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/1010_0205_862_96005E0002_PROD.swidtag","mode":"100755","sha":"13fd8c91bc8a2931ab449a6fd1de5103cb31eeee","size":20462},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/1010_0205_862_96005E0004_PROD.swidtag","mode":"100644","sha":"6040ecbb2bafdd1501e3ae953e6e2a321f72028a","size":20462},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/1010_0205_862_960074001F_PROD.swidtag","mode":"100644","sha":"47f9b3aad03d30124e7bb33e142a0dab6f128cb5","size":20462},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/1010_0205_862_9600740020_PROD.swidtag","mode":"100644","sha":"57647f9a42c5ba9ab391b8b48c29b56882200ba8","size":20462},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/1010_0210_886_9600740011_PROD.swidtag","mode":"100644","sha":"204a10d33472884d3feef2a71af62317fa9a516f","size":20462},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/1010_0215_866_9600740010_PROD.swidtag","mode":"100644","sha":"b0d77cd3f593bd0d12c86e20b9a323f412b4d72e","size":20462},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/Driver_RIM_test_no_gpu.swidtag","mode":"100644","sha":"18039cd2f7cead74f8abe2b2bf1d3e4e1c03d363","size":20519},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/g520_0200_885_9600740001_PROD.swidtag","mode":"100644","sha":"50ad1ff78864d52dee7bdbb7b1732bf05031e0b7","size":20462},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/g520_0200_885_960074000D_PROD.swidtag","mode":"100644","sha":"c80ee695ca7b029b5e718553f5ac555ba70200f9","size":20462},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/g520_0202_885_96006D0008_PROD.swidtag","mode":"100644","sha":"8e6e0a2febac31d4fbdf8664bd891778cb3d76a3","size":20462},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/g520_0202_885_96006D0027_PROD.swidtag","mode":"100644","sha":"3ebe10e1fd515ae2340966b482b26a14bb2154d8","size":20462},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/g520_0202_885_9600740014_PROD.swidtag","mode":"100644","sha":"5980b34f9a47be18e94b14e62c66cb90b787a5ac","size":20466},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/g520_0202_885_9600740018_PROD.swidtag","mode":"100644","sha":"e4612bc8858c9a7f4bb0a6c6f87031d8fdf2e233","size":20462},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/g520_0205_865_9600740006_PROD.swidtag","mode":"100644","sha":"8d89a20665c6058ad5b26203dee048e230ff7928","size":20462},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/g520_0205_865_960074000F_PROD.swidtag","mode":"100644","sha":"68a5e063728a8b5e5b93a6f13351f7b45a1d9bc7","size":20466},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/g520_0207_865_9600740015_PROD.swidtag","mode":"100644","sha":"5175d4525a93fc6f46810d5f86bb064368122872","size":20462},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/g520_0207_865_9600740019_PROD.swidtag","mode":"100644","sha":"61803c9dddde36463fa037f0e15ebca1465da52f","size":20462},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/g520_0213_881_96006D0007_PROD.swidtag","mode":"100644","sha":"1c507beae2b584bfdf55733eb9ee709f44407bcb","size":20466},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/g520_0213_881_96006D0026_PROD.swidtag","mode":"100644","sha":"26afdafb2e5307e7017bb9405038ddb0a1609487","size":20466},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/g520_0228_889_96006D000A_PROD.swidtag","mode":"100644","sha":"97d696947f77776e6be09ed2c88aecb5cd3d4296","size":20462},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/g520_0228_889_96006D0029_PROD.swidtag","mode":"100644","sha":"36c615eccc565ae6d75d3d001822f5a0989949d3","size":20466},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/hopperAttestationReport.txt","mode":"100644","sha":"fa1740e5d20a014f89edc21815c73a48146e234a","size":8234},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/samples/hopperCertChain.txt","mode":"100755","sha":"aa12b19124249a0b20a2bbac7492c6219b9dc353","size":4825},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/utils/__init__.py","mode":"100755","sha":"eafba47be6856bdbeebfe1a2f7f5aea3c346fa30","size":8208},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/utils/claims_utils.py","mode":"100644","sha":"655c1837a11fbd9d4e105c7293211e483a8c1b6c","size":12654},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/src/verifier/verifier.py","mode":"100755","sha":"c02e06a299b8b8235929be713d3e2079839e02b8","size":7740},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/tests/__init__.py","mode":"100644","sha":"e69de29bb2d1d6434b8b29ae775ad8c2e48c5391","size":0},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/tests/end_to_end/__init__.py","mode":"100644","sha":"e69de29bb2d1d6434b8b29ae775ad8c2e48c5391","size":0},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/tests/end_to_end/conftest.py","mode":"100644","sha":"c5ad1c8f589188663f95584631047a092e3e0550","size":4328},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/tests/end_to_end/test_local_gpu_verifier.py","mode":"100644","sha":"32bb66dfdefa22c33ff2e1bd248a3d54d7bfdab6","size":2683},{"path":"guest_tools/gpu_verifiers/local_gpu_verifier/tests/end_to_end/test_trust_outpost_gpu_verifier.py","mode":"100644","sha":"d9d00d6ef913e5b7dbc16cf2adc49e86debdbbf0","size":2950},{"path":"guest_tools/ppcie-verifier-sdk-cpp/.gitignore","mode":"100644","sha":"53c37a16608c014b2cf0bd2d5dfcafe953cdd857","size":4},{"path":"guest_tools/ppcie-verifier-sdk-cpp/.pylintrc","mode":"100644","sha":"215b69ddef84c5a3d94aa2fb99cdbc774f6719b8","size":20392},{"path":"guest_tools/ppcie-verifier-sdk-cpp/LICENSE","mode":"100644","sha":"a12cac8e535f89cc0378d84a80448ed53d0d72da","size":55338},{"path":"guest_tools/ppcie-verifier-sdk-cpp/README.md","mode":"100644","sha":"777d8c6fd289c350c16d911a94a322ea1f132748","size":2808},{"path":"guest_tools/ppcie-verifier-sdk-cpp/install/ppcie-installer.sh","mode":"100644","sha":"af2ffbfcf39489fe1a0a1ad4df8163bc61c97ccb","size":1431},{"path":"guest_tools/ppcie-verifier-sdk-cpp/poetry.lock","mode":"100644","sha":"c811fe02b00f56301e108510d5057eba82b15876","size":104996},{"path":"guest_tools/ppcie-verifier-sdk-cpp/ppcie/__init__.py","mode":"100644","sha":"287b8e57ccb4eaaa8ac8392a6de8229b9e472d3b","size":683},{"path":"guest_tools/ppcie-verifier-sdk-cpp/ppcie/verifier/__init__.py","mode":"100644","sha":"287b8e57ccb4eaaa8ac8392a6de8229b9e472d3b","size":683},{"path":"guest_tools/ppcie-verifier-sdk-cpp/ppcie/verifier/src/__init__.py","mode":"100644","sha":"339167bbe8544edcd46ca9e04312ab8b6966d6c7","size":684},{"path":"guest_tools/ppcie-verifier-sdk-cpp/ppcie/verifier/src/exceptions/__init__.py","mode":"100644","sha":"287b8e57ccb4eaaa8ac8392a6de8229b9e472d3b","size":683},{"path":"guest_tools/ppcie-verifier-sdk-cpp/ppcie/verifier/src/exceptions/exception.py","mode":"100644","sha":"b0b7e8960690b3b4670cfec005c0e6ee0fc75de7","size":2619},{"path":"guest_tools/ppcie-verifier-sdk-cpp/ppcie/verifier/src/gpu_spdm/__init__.py","mode":"100755","sha":"9d832fac2f3c8d3899998cf8d2b9f6099898d025","size":8070},{"path":"guest_tools/ppcie-verifier-sdk-cpp/ppcie/verifier/src/gpu_spdm/spdm_msrt_req_msg.py","mode":"100755","sha":"e763c3d62495dab67c64c2063cebd66d301342e9","size":7319},{"path":"guest_tools/ppcie-verifier-sdk-cpp/ppcie/verifier/src/gpu_spdm/spdm_msrt_resp_msg.py","mode":"100755","sha":"6f73c43a13d41b2abe76b0f2885fc20eafb7084e","size":28534},{"path":"guest_tools/ppcie-verifier-sdk-cpp/ppcie/verifier/src/nscq/__init__.py","mode":"100644","sha":"0f820c5b262c2316509e249b3ef7927852fdd959","size":11393},{"path":"guest_tools/ppcie-verifier-sdk-cpp/ppcie/verifier/src/nscq/paths.py","mode":"100644","sha":"673e4f5d2735cd9b263d3bc4bbf67d1646c47609","size":1044},{"path":"guest_tools/ppcie-verifier-sdk-cpp/ppcie/verifier/src/nscq/pynscq.py","mode":"100644","sha":"a23f3d7494ce729ae3329192a3d289fb716382a8","size":19036},{"path":"guest_tools/ppcie-verifier-sdk-cpp/ppcie/verifier/src/nvml/__init__.py","mode":"100644","sha":"287b8e57ccb4eaaa8ac8392a6de8229b9e472d3b","size":683},{"path":"guest_tools/ppcie-verifier-sdk-cpp/ppcie/verifier/src/nvml/exceptions.py","mode":"100644","sha":"55cadd5eb793ae9baefae7ec6ecd75d1e39957f0","size":3445},{"path":"guest_tools/ppcie-verifier-sdk-cpp/ppcie/verifier/src/nvml/nvml_client.py","mode":"100644","sha":"e5790ff53e6ec813c72d0be4b983e7c3e16ba59c","size":8852},{"path":"guest_tools/ppcie-verifier-sdk-cpp/ppcie/verifier/src/switch_spdm/__init__.py","mode":"100755","sha":"049b14cfe0c69eaff7aff0bcc922a24391ca071d","size":8481},{"path":"guest_tools/ppcie-verifier-sdk-cpp/ppcie/verifier/src/switch_spdm/spdm_msrt_req_msg.py","mode":"100755","sha":"85d8b763896ada22c89bec71443e9d4a4cacab05","size":7477},{"path":"guest_tools/ppcie-verifier-sdk-cpp/ppcie/verifier/src/switch_spdm/spdm_msrt_resp_msg.py","mode":"100755","sha":"85e303023136f9817ebb69493748bae5afa2293d","size":27632},{"path":"guest_tools/ppcie-verifier-sdk-cpp/ppcie/verifier/src/topology/__init__.py","mode":"100644","sha":"287b8e57ccb4eaaa8ac8392a6de8229b9e472d3b","size":683},{"path":"guest_tools/ppcie-verifier-sdk-cpp/ppcie/verifier/src/topology/exceptions.py","mode":"100644","sha":"39a92108f6b84d725d796a8cc065a85758a55253","size":1635},{"path":"guest_tools/ppcie-verifier-sdk-cpp/ppcie/verifier/src/topology/validate_topology.py","mode":"100644","sha":"e3230aa61faaa989d0702ab78b8b4b3039f3d7c5","size":8821},{"path":"guest_tools/ppcie-verifier-sdk-cpp/ppcie/verifier/src/utils/__init__.py","mode":"100644","sha":"a236e0837bc74b18c2a1e016f74f4949fe047238","size":3622},{"path":"guest_tools/ppcie-verifier-sdk-cpp/ppcie/verifier/src/utils/config.py","mode":"100644","sha":"ce8b0cde39defc5f0eb0ab7b6605729c302c28e4","size":1063},{"path":"guest_tools/ppcie-verifier-sdk-cpp/ppcie/verifier/src/utils/logging.py","mode":"100644","sha":"e3bf17ae24ae71983dd97a8433c22579f61d2ad7","size":1406},{"path":"guest_tools/ppcie-verifier-sdk-cpp/ppcie/verifier/src/utils/status.py","mode":"100644","sha":"d390cb5389ea99e6f1969d9e33fd90a1b2285d98","size":2544},{"path":"guest_tools/ppcie-verifier-sdk-cpp/ppcie/verifier/verification.py","mode":"100644","sha":"29d208a24e8184675764bb8e3ea3147286443e63","size":27690},{"path":"guest_tools/ppcie-verifier-sdk-cpp/pyproject.toml","mode":"100644","sha":"8312aff4e2081d5e6e98144b5d515b4e645c3c97","size":780},{"path":"guest_tools/ppcie-verifier-sdk-cpp/tests/__init__.py","mode":"100644","sha":"287b8e57ccb4eaaa8ac8392a6de8229b9e472d3b","size":683},{"path":"guest_tools/ppcie-verifier-sdk-cpp/tests/data/gpu_evidence.json","mode":"100644","sha":"9e52326c2fcdc40d047b98ba31a4f5fad2f82395","size":99322},{"path":"guest_tools/ppcie-verifier-sdk-cpp/tests/data/relying_party_policy.rego","mode":"100644","sha":"3f283304a6f019eb5db14f457d64e704cd7f369e","size":165},{"path":"guest_tools/ppcie-verifier-sdk-cpp/tests/data/switch_evidence.json","mode":"100644","sha":"b64b68173e108269b10ae4d1ecb86faf539f0dee","size":38122},{"path":"guest_tools/ppcie-verifier-sdk-cpp/tests/end_to_end/__init__.py","mode":"100644","sha":"287b8e57ccb4eaaa8ac8392a6de8229b9e472d3b","size":683},{"path":"guest_tools/ppcie-verifier-sdk-cpp/tests/end_to_end/test_ppcie_verifier.py","mode":"100644","sha":"1821b3b85e517481b4122a561eb23017b9735586","size":5315},{"path":"guest_tools/ppcie-verifier-sdk-cpp/tests/test_nvml_client.py","mode":"100644","sha":"e1de9d1692bcdaefea440dd832a17f6e9737663c","size":4160},{"path":"guest_tools/ppcie-verifier-sdk-cpp/tests/test_validate_topology.py","mode":"100644","sha":"9dc62d2ee4acfd42931995199b02f037f2cbcc4a","size":5009},{"path":"guest_tools/ppcie-verifier-sdk-cpp/tests/test_verification.py","mode":"100644","sha":"10d13de9dc52d3fcb3599fb9d58491d26d211f40","size":22167},{"path":"guest_tools/ppcie-verifier/.gitignore","mode":"100644","sha":"53c37a16608c014b2cf0bd2d5dfcafe953cdd857","size":4},{"path":"guest_tools/ppcie-verifier/.pylintrc","mode":"100644","sha":"215b69ddef84c5a3d94aa2fb99cdbc774f6719b8","size":20392},{"path":"guest_tools/ppcie-verifier/LICENSE","mode":"100644","sha":"a12cac8e535f89cc0378d84a80448ed53d0d72da","size":55338},{"path":"guest_tools/ppcie-verifier/README.md","mode":"100644","sha":"7a2a9652e60281af3a8c6ea4012fb418319c611f","size":2710},{"path":"guest_tools/ppcie-verifier/install/ppcie-installer.sh","mode":"100644","sha":"48c750ebc365e1637cd7697450e5262edd8a5b95","size":631},{"path":"guest_tools/ppcie-verifier/ppcie/__init__.py","mode":"100644","sha":"287b8e57ccb4eaaa8ac8392a6de8229b9e472d3b","size":683},{"path":"guest_tools/ppcie-verifier/ppcie/verifier/__init__.py","mode":"100644","sha":"287b8e57ccb4eaaa8ac8392a6de8229b9e472d3b","size":683},{"path":"guest_tools/ppcie-verifier/ppcie/verifier/data/NVGPULocalPolicy_claims_2.0.json","mode":"100644","sha":"172ba48e4bb6966cd63f4ec2e407acf33ea33c79","size":1152},{"path":"guest_tools/ppcie-verifier/ppcie/verifier/data/NVGPULocalPolicy_claims_3.0.json","mode":"100644","sha":"0af1764e1018dc19f7eed7de74b7bc23c5c69cc1","size":1596},{"path":"guest_tools/ppcie-verifier/ppcie/verifier/data/NVGPURemotePolicy_claims_2.0.json","mode":"100644","sha":"65a23beee484c1cb5293d3d6d4051a0bbe96dc23","size":1117},{"path":"guest_tools/ppcie-verifier/ppcie/verifier/data/NVGPURemotePolicy_claims_3.0.json","mode":"100644","sha":"4929c26d04657217521f05a8c4a0f24d8ae5fa3b","size":1561},{"path":"guest_tools/ppcie-verifier/ppcie/verifier/data/NVSwitchLocalPolicy_claims_2.0.json","mode":"100644","sha":"6148daf780992719cb0b970475101b9bce0f5daf","size":851},{"path":"guest_tools/ppcie-verifier/ppcie/verifier/data/NVSwitchLocalPolicy_claims_3.0.json","mode":"100644","sha":"ae1cea451e6fdd50ed4ce2099c0fd33a0eeb3499","size":1155},{"path":"guest_tools/ppcie-verifier/ppcie/verifier/data/NVSwitchRemotePolicy_claims_2.0.json","mode":"100644","sha":"39f9c7d12ba9fe126a35cf25ab046b0f6e4e0c6d","size":813},{"path":"guest_tools/ppcie-verifier/ppcie/verifier/data/NVSwitchRemotePolicy_claims_3.0.json","mode":"100644","sha":"3ed472aaa72d4872a400b7bf7c7e95df2e7cbb63","size":1117},{"path":"guest_tools/ppcie-verifier/ppcie/verifier/src/__init__.py","mode":"100644","sha":"339167bbe8544edcd46ca9e04312ab8b6966d6c7","size":684},{"path":"guest_tools/ppcie-verifier/ppcie/verifier/src/exceptions/__init__.py","mode":"100644","sha":"287b8e57ccb4eaaa8ac8392a6de8229b9e472d3b","size":683},{"path":"guest_tools/ppcie-verifier/ppcie/verifier/src/exceptions/exception.py","mode":"100644","sha":"fab676a783b5999b87004d94f22d806953e67c18","size":1808},{"path":"guest_tools/ppcie-verifier/ppcie/verifier/src/nvml/__init__.py","mode":"100644","sha":"287b8e57ccb4eaaa8ac8392a6de8229b9e472d3b","size":683},{"path":"guest_tools/ppcie-verifier/ppcie/verifier/src/nvml/exceptions.py","mode":"100644","sha":"55cadd5eb793ae9baefae7ec6ecd75d1e39957f0","size":3445},{"path":"guest_tools/ppcie-verifier/ppcie/verifier/src/nvml/nvml_client.py","mode":"100644","sha":"e5790ff53e6ec813c72d0be4b983e7c3e16ba59c","size":8852},{"path":"guest_tools/ppcie-verifier/ppcie/verifier/src/topology/__init__.py","mode":"100644","sha":"287b8e57ccb4eaaa8ac8392a6de8229b9e472d3b","size":683},{"path":"guest_tools/ppcie-verifier/ppcie/verifier/src/topology/exceptions.py","mode":"100644","sha":"39a92108f6b84d725d796a8cc065a85758a55253","size":1635},{"path":"guest_tools/ppcie-verifier/ppcie/verifier/src/topology/validate_topology.py","mode":"100644","sha":"a0f6984767fb4e9a3a76467eb009a77b1869cb33","size":8916},{"path":"guest_tools/ppcie-verifier/ppcie/verifier/src/utils/__init__.py","mode":"100644","sha":"b0b64e3181c172d84fa2f3b3763b21218a4967dd","size":2327},{"path":"guest_tools/ppcie-verifier/ppcie/verifier/src/utils/config.py","mode":"100644","sha":"a44ee8cc091480356a71ff1aabec6a772237bbe7","size":1174},{"path":"guest_tools/ppcie-verifier/ppcie/verifier/src/utils/logging.py","mode":"100644","sha":"3229becddec47570553ed12004088f123477dade","size":1405},{"path":"guest_tools/ppcie-verifier/ppcie/verifier/src/utils/status.py","mode":"100644","sha":"d390cb5389ea99e6f1969d9e33fd90a1b2285d98","size":2544},{"path":"guest_tools/ppcie-verifier/ppcie/verifier/verification.py","mode":"100644","sha":"aa04e4552e05fbc7024ff832cd7e05726910e923","size":21238},{"path":"guest_tools/ppcie-verifier/pyproject.toml","mode":"100644","sha":"cabc7f94810a8aaa4b07624e0bf75edbb367d884","size":837},{"path":"guest_tools/ppcie-verifier/tests/__init__.py","mode":"100644","sha":"287b8e57ccb4eaaa8ac8392a6de8229b9e472d3b","size":683},{"path":"guest_tools/ppcie-verifier/tests/end_to_end/__init__.py","mode":"100644","sha":"287b8e57ccb4eaaa8ac8392a6de8229b9e472d3b","size":683},{"path":"guest_tools/ppcie-verifier/tests/end_to_end/conftest.py","mode":"100644","sha":"c5ad1c8f589188663f95584631047a092e3e0550","size":4328},{"path":"guest_tools/ppcie-verifier/tests/end_to_end/test_ppcie_verifier.py","mode":"100644","sha":"315ca2c2f12792862a502ba9a19286ef2b81c4be","size":4246},{"path":"guest_tools/ppcie-verifier/tests/test_nvml_client.py","mode":"100644","sha":"644fa27d0753acbcbe2e954ee270473a8a6632a9","size":4172},{"path":"guest_tools/ppcie-verifier/tests/test_validate_topology.py","mode":"100644","sha":"a48e1adccff794b3217e293a7a85c0778bdc704f","size":5031},{"path":"guest_tools/ppcie-verifier/tests/test_verification.py","mode":"100644","sha":"bf81cbb048cdd4e9a80e20dd81c90c70e381cfd6","size":15130},{"path":"guest_tools/rims/rim_service/README.md","mode":"100644","sha":"60e683b0fc8984d7f060e2d952010ee71e8ceb14","size":981},{"path":"host_tools/README.md","mode":"100644","sha":"f35675e4493677037207505d6e021b28d3bcfe56","size":319},{"path":"host_tools/sample_kvm_scripts/images/.gitkeep","mode":"100644","sha":"e69de29bb2d1d6434b8b29ae775ad8c2e48c5391","size":0},{"path":"host_tools/sample_kvm_scripts/isos/.gitkeep","mode":"100644","sha":"e69de29bb2d1d6434b8b29ae775ad8c2e48c5391","size":0},{"path":"host_tools/sample_kvm_scripts/launch_vm.sh","mode":"100755","sha":"47f897cff9b268e5d2ebca890e7a8bc027a6c813","size":1631},{"path":"host_tools/sample_kvm_scripts/prepare_vm.sh","mode":"100755","sha":"4cef4f7da41f160bc031311f72504a33d30e1fce","size":882},{"path":"infrastructure/README.md","mode":"100644","sha":"3820f5fc1ba282e3a3184ca0fe83eebf6c6eada0","size":237},{"path":"infrastructure/patches/linux/README.md","mode":"100644","sha":"27469e68c37c3306cbfa5121070303863ab1baaf","size":386},{"path":"infrastructure/patches/linux/iommu_pagefault.patch","mode":"100755","sha":"a01b14b8590a2e017f038ce56dd45bd9f8a62d39","size":818},{"path":"infrastructure/patches/linux/iommu_pagesize.patch","mode":"100755","sha":"ccd73ea01b1d22ddb4514912c03086664cae4a8a","size":568},{"path":"pytest.ini","mode":"100644","sha":"6d856044f3e180c4df5e39b95c25b4cb9cff8eca","size":175}]}