)]}'
{
  "commit": "bdceb6a0162274934386f19f3ea5a9d44feb0b20",
  "tree": "326774cd0818e893561a3e77fc57ad5ea320771a",
  "parents": [
    "5fc3e624ad7278604628c598e92aa77c67064166"
  ],
  "author": {
    "name": "Benjamin Herrenschmidt",
    "email": "benh@kernel.crashing.org",
    "time": "Wed Apr 27 18:04:45 2005 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@ppc970.osdl.org",
    "time": "Wed Apr 27 18:04:45 2005 -0700"
  },
  "message": "[PATCH] ppc64: Fix return value of some vDSO calls\n\nThe ppc vDSO would not properly clear the return value for some calls,\nwhich will be a problem when interfacing those calls with glibc. This\nshould be fixed before 2.6.12 is released (as it is the first kernel\nwith the ppc vDSO) so that we don\u0027t have to play with symbol versioning\nand ugly workarounds.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c74fddb6afd4d7d1fdfdb7378bfcf57000391a36",
      "old_mode": 33188,
      "old_path": "arch/ppc64/kernel/vdso32/cacheflush.S",
      "new_id": "0ed7ea721715be2197e4df3433ea081a09c75ff1",
      "new_mode": 33188,
      "new_path": "arch/ppc64/kernel/vdso32/cacheflush.S"
    },
    {
      "type": "modify",
      "old_id": "ca7f415195c4029a4ca2516b71b0cbd107cd088d",
      "old_mode": 33188,
      "old_path": "arch/ppc64/kernel/vdso32/gettimeofday.S",
      "new_id": "2b48bf1fb109fac828fc58839c12d86ee9c636af",
      "new_mode": 33188,
      "new_path": "arch/ppc64/kernel/vdso32/gettimeofday.S"
    },
    {
      "type": "modify",
      "old_id": "d9696ffcf334895cb35395761e4fbb4aa3dc16c9",
      "old_mode": 33188,
      "old_path": "arch/ppc64/kernel/vdso64/cacheflush.S",
      "new_id": "e0725b7b70034b71bdbbf4074a1122a0fc4834d3",
      "new_mode": 33188,
      "new_path": "arch/ppc64/kernel/vdso64/cacheflush.S"
    }
  ]
}
