)]}'
{
  "commit": "209d27c3b1676c0497108f0642c51a08b98a7856",
  "tree": "434c063c4bd163ff242ae8a18bf65701bb6d39e6",
  "parents": [
    "1ecac07abaca1a4084d0259d4a15b55188852a2e"
  ],
  "author": {
    "name": "Jean Delvare",
    "email": "khali@linux-fr.org",
    "time": "Tue May 01 23:26:29 2007 +0200"
  },
  "committer": {
    "name": "Jean Delvare",
    "email": "khali@hyperion.delvare",
    "time": "Tue May 01 23:26:29 2007 +0200"
  },
  "message": "i2c: Emulate SMBus block read over I2C\n\nLet the I2C bus drivers emulate the SMBus Block Read and Block Process\nCall transactions if they wish. This requires to define a new message\nflag, which i2c-core will use to let the underlying I2C bus driver\nknow that the first received byte will specify the length of the read\nmessage.\n\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ae07b874a5d7b7cc0b1aa922cc5d893bc25ab574",
      "old_mode": 33188,
      "old_path": "drivers/i2c/i2c-core.c",
      "new_id": "fd921ce0b75bf8dbef5466cddd2337162385b7d1",
      "new_mode": 33188,
      "new_path": "drivers/i2c/i2c-core.c"
    },
    {
      "type": "modify",
      "old_id": "568dd1007b53b6c7b796ac2e1988e621f9088edc",
      "old_mode": 33188,
      "old_path": "include/linux/i2c.h",
      "new_id": "563c9651dd378f59e856661b8d0570e3de04d276",
      "new_mode": 33188,
      "new_path": "include/linux/i2c.h"
    }
  ]
}
