)]}'
{
  "commit": "a2ffcd9d65e142ec28ec97aac24bd67f15669040",
  "tree": "ba1364c78100f97396bb837530186c93870849da",
  "parents": [
    "4f18bac8b0e3a606972e92446e06d6c841bb4960"
  ],
  "author": {
    "name": "Stefan Berger",
    "email": "stefanb@linux.ibm.com",
    "time": "Tue Jan 21 15:01:43 2020 -0500"
  },
  "committer": {
    "name": "Alexey Kardashevskiy",
    "email": "aik@ozlabs.ru",
    "time": "Fri Feb 21 14:03:07 2020 +1100"
  },
  "message": "tpm: Add TPM CRQ driver implementation\n\nThis patch adds a TPM driver for the CRQ interface as used by\nthe QEMU PAPR implementation.\n\nAlso add a Readme that explains the benefits and installation procedure\nfor the vTPM.\n\nSigned-off-by: Stefan Berger \u003cstefanb@linux.ibm.com\u003e\nSigned-off-by: Alexey Kardashevskiy \u003caik@ozlabs.ru\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "61a13671602d9d7f1af2480ca8cc03127560e0c6",
      "old_mode": 33188,
      "old_path": "board-qemu/Makefile",
      "new_id": "f4192021a9746e6ad853ca7a8bfc802726a55170",
      "new_mode": 33188,
      "new_path": "board-qemu/Makefile"
    },
    {
      "type": "modify",
      "old_id": "9a06a5cd0647a0f649a5a958412cff7f451df92c",
      "old_mode": 33188,
      "old_path": "include/helpers.h",
      "new_id": "2f460d670f775725e4dcb9ca9490853cafa433b0",
      "new_mode": 33188,
      "new_path": "include/helpers.h"
    },
    {
      "type": "modify",
      "old_id": "1e8bb62f3026cca82e60b6fdaf06271656bcbf8c",
      "old_mode": 33188,
      "old_path": "lib/Makefile",
      "new_id": "7369894952fb75f00a50f79a0c0c9fe72965cea0",
      "new_mode": 33188,
      "new_path": "lib/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47fc5d01aee6310531acb2ca6c5f60936da90a6f",
      "new_mode": 33188,
      "new_path": "lib/libtpm/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c362ac07bc0978869920d42dc614384ab9146ce",
      "new_mode": 33188,
      "new_path": "lib/libtpm/Readme"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "835bd369c3bbb1c7de5738b3286a620951288627",
      "new_mode": 33188,
      "new_path": "lib/libtpm/tcgbios_int.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "50051767a13a97ce3ac6702a8f40ae0622c8e058",
      "new_mode": 33188,
      "new_path": "lib/libtpm/tpm_drivers.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b5d347f49030d5f35224ae93ab5bf865042c1fed",
      "new_mode": 33188,
      "new_path": "lib/libtpm/tpm_drivers.h"
    },
    {
      "type": "modify",
      "old_id": "9d37bc37abdcb6a92a83fb9d0d5ed073989b58b9",
      "old_mode": 33188,
      "old_path": "slof/helpers.c",
      "new_id": "64023b2b8678036f4e7a002985c37b8e78a780ab",
      "new_mode": 33188,
      "new_path": "slof/helpers.c"
    }
  ]
}
