)]}'
{
  "commit": "0ba4da03cc84f54b2574e1abcdaa18ef8456a9fb",
  "tree": "6730c36a12833eaf05ddddd7b26fc4de1284ff5b",
  "parents": [
    "0b2cad2f30d0353f2576b1a2207c0792ba713157"
  ],
  "author": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Mon Apr 18 15:13:15 2005 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@ppc970.osdl.org",
    "time": "Mon Apr 18 15:13:15 2005 -0700"
  },
  "message": "[PATCH] sparc64: Fix stat\n\nLike Alpha, sparc64\u0027s struct stat was defined before we had the\nnanosecond et al.  fields added.  So like Alpha I have to cons up a\nstruct stat64 to get this stuff.  I\u0027ll work on the glibc bits soon. \n\nAlso, we were forgetting to fill in the nanosecond fields in the sparc\ncompat stat64 syscalls. \n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "567c91c77b20eb471812a9eaa1fb3e284613579b",
      "old_mode": 33188,
      "old_path": "arch/sparc64/kernel/sys_sparc32.c",
      "new_id": "1d3aa588df8a5a8466113947ae3d3102c021c1e1",
      "new_mode": 33188,
      "new_path": "arch/sparc64/kernel/sys_sparc32.c"
    },
    {
      "type": "modify",
      "old_id": "a4ccb65aece8db71038e2a6a6c93b53779090724",
      "old_mode": 33188,
      "old_path": "arch/sparc64/kernel/systbls.S",
      "new_id": "a5e36a4c89247fcf56658d2b3be140fc51ede6a9",
      "new_mode": 33188,
      "new_path": "arch/sparc64/kernel/systbls.S"
    },
    {
      "type": "modify",
      "old_id": "d1f63caaa326febc1d1b5b1b6f9ed5903218a010",
      "old_mode": 33188,
      "old_path": "include/asm-sparc/unistd.h",
      "new_id": "846708403900fcba014a83a84f90b79f41e063e0",
      "new_mode": 33188,
      "new_path": "include/asm-sparc/unistd.h"
    },
    {
      "type": "modify",
      "old_id": "2950279dd7767b8d8032bdf9e4363bb6d5379985",
      "old_mode": 33188,
      "old_path": "include/asm-sparc64/compat.h",
      "new_id": "22f58055b8abb5cd412f89412a023e392cc615a8",
      "new_mode": 33188,
      "new_path": "include/asm-sparc64/compat.h"
    },
    {
      "type": "modify",
      "old_id": "48e06618a5a440112d768f2f054962c6bd172ba1",
      "old_mode": 33188,
      "old_path": "include/asm-sparc64/stat.h",
      "new_id": "128c27e57f0b1d3782fd14a0fe38833a70e58b3f",
      "new_mode": 33188,
      "new_path": "include/asm-sparc64/stat.h"
    },
    {
      "type": "modify",
      "old_id": "3c00065eea80a512f5866c507f825f153c10e7ff",
      "old_mode": 33188,
      "old_path": "include/asm-sparc64/unistd.h",
      "new_id": "5b8dcf5786a589f682b249f5fae43ee2086fd0d5",
      "new_mode": 33188,
      "new_path": "include/asm-sparc64/unistd.h"
    }
  ]
}
