)]}'
{
  "commit": "e9d8d48253c50106d85b288939e5227083360863",
  "tree": "4a0602108bccdc31ebde7306fa1b13734531349d",
  "parents": [
    "4b3cc340614e552c476bec29d984c5a363b26494"
  ],
  "author": {
    "name": "David Scidmore",
    "email": "dscidmore@xes-inc.com",
    "time": "Tue Dec 11 17:44:30 2007 -0600"
  },
  "committer": {
    "name": "David Woodhouse",
    "email": "dwmw2@infradead.org",
    "time": "Tue Jan 08 07:46:12 2008 +0000"
  },
  "message": "[MTD] mtdchar.c: ioctl always returns 0 as size written for ppc64\n\n\"include/linux/mtd/mtd.h\" declares \"mtd_oob_ops.retlen\" as size_t, which\nis 64 bits on targets with a 64 bit addressing. The MEMWRITEOOB ioctl\ncalls copy_to_user() to write it back to \"mtd_oob_buf.length\", which is\ndeclared in \"include/linux/mtd-abi.h\" as uint32_t. Since powerpc is a\nbig endian architecture, this only copies the upper 32 bits of the\naddress, which is always 0.\n\nSigned-off-by: David Scidmore \u003cdscidmore@xes-inc.com\u003e\nSigned-off-by: David Woodhouse \u003cdwmw2@infradead.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "22ed96c4b7bd75a7bedd4a9936f78f9094a7a95a",
      "old_mode": 33188,
      "old_path": "drivers/mtd/mtdchar.c",
      "new_id": "b42553cd9af5378c7ed09ccfce92c0c260fcd6f0",
      "new_mode": 33188,
      "new_path": "drivers/mtd/mtdchar.c"
    }
  ]
}
