)]}'
{
  "commit": "1bdd7c7ea8a711efcb5141663865cc1f7e4e824d",
  "tree": "79a4d6f08dd56e7f5d27cc7db2cb976187db72d9",
  "parents": [
    "229d3376a38bf97aa09b6f73a957c5389badcd06"
  ],
  "author": {
    "name": "Alexander Graf",
    "email": "agraf@suse.de",
    "time": "Wed May 30 14:45:21 2012 +0200"
  },
  "committer": {
    "name": "Riku Voipio",
    "email": "riku.voipio@linaro.org",
    "time": "Fri Oct 12 13:58:13 2012 +0300"
  },
  "message": "linux-user: fix multi-threaded /proc/self/maps\n\nWhen reading our faked /proc/self/maps from a secondary thread,\nwe get an invalid stack entry. This is because ts-\u003estack_base is not\ninitialized in non-primary threads.\n\nHowever, ts-\u003einfo is, and the stack layout information we\u0027re looking\nfor is there too. So let\u0027s use that one instead!\n\nSigned-off-by: Alexander Graf \u003cagraf@suse.de\u003e\nSigned-off-by: Riku Voipio \u003criku.voipio@linaro.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1a381699ef1124a2e6586289832a34907bb40cec",
      "old_mode": 33188,
      "old_path": "linux-user/syscall.c",
      "new_id": "cf0b3858faacd4c9dfa6957fc2914a7358a8934c",
      "new_mode": 33188,
      "new_path": "linux-user/syscall.c"
    }
  ]
}
