)]}'
{
  "commit": "82cced3b732e0833fd3ccb40237f9dbc0f378cec",
  "tree": "618864757c5586725b1b2513721a9463a60b8987",
  "parents": [
    "0da721590939e4d2880d5c13a0e4a907797b30ae"
  ],
  "author": {
    "name": "Luis R. Rodriguez",
    "email": "mcgrof@kernel.org",
    "time": "Mon Feb 29 19:52:08 2016 -0800"
  },
  "committer": {
    "name": "Luis R. Rodriguez",
    "email": "mcgrof@kernel.org",
    "time": "Tue Apr 12 16:56:01 2016 -0700"
  },
  "message": "test: add sysdata loader tester\n\nThis add a load tester for the new extensible sysdata\nfile loader, part firmware_class. The usermode helper\ncan be safely ignored here.\n\nThe sysdata API has two main interfaces, synchronous and\nasynchronous, we provide 4 types of trigger tests for\neach:\n\n  * trigger_request: sync simple loader\n  * trigger_request_keep: sync, asks for us to manage freeing sysdata\n  * trigger_request_opt: sync, the file is optional\n  * trigger_request_opt_default: sync, optional, try test-sysdata.bin\n\n  * trigger_async_request: async simple loader\n  * trigger_async_request_keep: async, asks us to manage freeing sysdata\n  * trigger_async_request_opt: async, the file is optional\n  * trigger_async_request_opt_default: async, optional, try test-sysdata.bin\n\nSigned-off-by: Luis R. Rodriguez \u003cmcgrof@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7bd6fd436c97a0bfab9b2af388f046ce1059f36f",
      "old_mode": 33188,
      "old_path": "lib/Makefile",
      "new_id": "5d1e97ea242181db01544bc524c017d1c54311c4",
      "new_mode": 33188,
      "new_path": "lib/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6644f89938eaef7a45cfdc87c5a43d46ad342880",
      "new_mode": 33188,
      "new_path": "lib/test_sysdata.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1c0c10edb6864e867f04ac7088b0a9bede3fe07e",
      "new_mode": 33261,
      "new_path": "tools/testing/selftests/firmware/sysdata.sh"
    }
  ]
}
