)]}'
{
  "commit": "4cf41e80848bdca274b350b878881e2fa809ea0a",
  "tree": "f5f19122935301139ac70bf0b3a609cb6cb9f044",
  "parents": [
    "627634031092e1514f363fd8659a579398de0f0e"
  ],
  "author": {
    "name": "Doug Rabson",
    "email": "dfr@rabson.org",
    "time": "Sat Dec 10 08:38:04 2022 +0000"
  },
  "committer": {
    "name": "Warner Losh",
    "email": "imp@bsdimp.com",
    "time": "Wed Mar 01 11:09:18 2023 -0700"
  },
  "message": "bsd-user: Don\u0027t truncate the return value from freebsd_syscall\n\nSystem call return values on FreeBSD are in a register (which is spelled\nabi_long in qemu). This was being assigned into an int variable which\ncauses problems for 64bit targets.\n\nResolves: https://github.com/qemu-bsd-user/qemu-bsd-user/issues/40\nSigned-off-by: Doug Rabson \u003cdfr@rabson.org\u003e\nReviewed-by: Warner Losh \u003cimp@bsdimp.com\u003e\n[ Edited commit message for upstreaming into qemu-project ]\nSigned-off-by: Warner Losh \u003cimp@bsdimp.com\u003e\nReviewed-by: Richard Henderson \u003crichard.henderson@linaro.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "57996cad8aeef73d6e73bd8366fb2b483a63c152",
      "old_mode": 33188,
      "old_path": "bsd-user/freebsd/os-syscall.c",
      "new_id": "b4a663fc021d7e8c127ebe0ca0dfea7623f62e58",
      "new_mode": 33188,
      "new_path": "bsd-user/freebsd/os-syscall.c"
    }
  ]
}
