)]}'
{
  "commit": "6d703a81ad5fdd102334751ddacb053ecc6ff046",
  "tree": "1bebde3a0c34677296dc4784e800445ea02b4f0a",
  "parents": [
    "76fbebfbb593bd66780db0a808afe1d21c7ff6d6"
  ],
  "author": {
    "name": "Alexey Dobriyan",
    "email": "adobriyan@gmail.com",
    "time": "Tue Sep 01 17:52:57 2009 -0700"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Tue Sep 01 17:52:57 2009 -0700"
  },
  "message": "ide: convert to -\u003eproc_fops\n\n-\u003eread_proc, -\u003ewrite_proc are going away, -\u003eproc_fops should be used instead.\n\nThe only tricky place is IDENTIFY handling: if for some reason\ntaskfile_lib_get_identify() fails, buffer _is_ changed and at least\nfirst byte is overwritten. Emulate old behaviour with returning\nthat first byte to userspace and reporting length\u003d1 despite overall -E.\n\nSigned-off-by: Alexey Dobriyan \u003cadobriyan@gmail.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ad0ab0c0a493d787524b89a30fd361262ca70b78",
      "old_mode": 33188,
      "old_path": "drivers/ide/ide-cd.c",
      "new_id": "b79ca419d8d99f5ad65197adb41462c39ed44bcc",
      "new_mode": 33188,
      "new_path": "drivers/ide/ide-cd.c"
    },
    {
      "type": "modify",
      "old_id": "19f263bf0a9e22bffe02437a5b167c149792f201",
      "old_mode": 33188,
      "old_path": "drivers/ide/ide-disk_proc.c",
      "new_id": "60b0590ccc9cf16be3128ba62e8a4aee6df5f37c",
      "new_mode": 33188,
      "new_path": "drivers/ide/ide-disk_proc.c"
    },
    {
      "type": "modify",
      "old_id": "fcd4d8153df567f06f00a5cf5b642dc25306af87",
      "old_mode": 33188,
      "old_path": "drivers/ide/ide-floppy_proc.c",
      "new_id": "d711d9b883dea63124ac11c38907f8ca8a23b36c",
      "new_mode": 33188,
      "new_path": "drivers/ide/ide-floppy_proc.c"
    },
    {
      "type": "modify",
      "old_id": "021de41655e68224a5b1274cbfd89d96bc2717d1",
      "old_mode": 33188,
      "old_path": "drivers/ide/ide-proc.c",
      "new_id": "28d09a5d84500b588ffe862a6cfc0221bb5a3a1e",
      "new_mode": 33188,
      "new_path": "drivers/ide/ide-proc.c"
    },
    {
      "type": "modify",
      "old_id": "7b2032bc357b1f5872fc7422796681c2387d8853",
      "old_mode": 33188,
      "old_path": "drivers/ide/ide-tape.c",
      "new_id": "9d6f62baac272c94953aec4aa171398cc159f291",
      "new_mode": 33188,
      "new_path": "drivers/ide/ide-tape.c"
    },
    {
      "type": "modify",
      "old_id": "803c1ae31237d5de17b4418db9e8e1e1d1cba3e9",
      "old_mode": 33188,
      "old_path": "include/linux/ide.h",
      "new_id": "e4135d6e05568ebbbae8d0716349f2a65574079c",
      "new_mode": 33188,
      "new_path": "include/linux/ide.h"
    }
  ]
}
