)]}'
{
  "commit": "e26d99aed42ec6cdc9540d19c77ac5d4dd2c5b00",
  "tree": "9c0424f81877d6c5cfaf7746447e0c9decf8e82e",
  "parents": [
    "dc47ce90c3a822cd7c9e9339fe4d5f61dcb26b50"
  ],
  "author": {
    "name": "Christoph Hellwig",
    "email": "hch@infradead.org",
    "time": "Mon Nov 14 12:30:30 2011 -0500"
  },
  "committer": {
    "name": "Nicholas Bellinger",
    "email": "nab@linux-iscsi.org",
    "time": "Wed Dec 14 08:51:12 2011 +0000"
  },
  "message": "target: reshuffle headers\n\nCreate a new headers, drivers/target/target_core_internal.h that is supposed\nto hold all target_core-internal prototypes.  Move all non-exported includes\nfrom include/target to it, and merge the smaller prototype-only includes\ninside drivers/target into it as well.  Mark functions that were found to\nnot be called outside their implementation file static.\n\nSigned-off-by: Christoph Hellwig \u003chch@lst.de\u003e\nSigned-off-by: Nicholas Bellinger \u003cnab@linux-iscsi.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1dcbef499d6a09f2add951dee10c955f3541ccb8",
      "old_mode": 33188,
      "old_path": "drivers/target/target_core_alua.c",
      "new_id": "097eb5a49648ede2c35c88c20849fb7f00e9e82f",
      "new_mode": 33188,
      "new_path": "drivers/target/target_core_alua.c"
    },
    {
      "type": "modify",
      "old_id": "831468b3163d777f3eb5c982fc05819d37dea3e6",
      "old_mode": 33188,
      "old_path": "drivers/target/target_core_cdb.c",
      "new_id": "8f2934fcc68ccccf0aaba3fae06e1fba208c1e00",
      "new_mode": 33188,
      "new_path": "drivers/target/target_core_cdb.c"
    },
    {
      "type": "delete",
      "old_id": "ad6b1e39300145125ef3f0d88fb3e71ba9d325e8",
      "old_mode": 33188,
      "old_path": "drivers/target/target_core_cdb.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "93d4f6a1b7980c597c119ae7f7f0506d57846993",
      "old_mode": 33188,
      "old_path": "drivers/target/target_core_configfs.c",
      "new_id": "ac55af56ba121374fab5231c177afe54dfb5b76e",
      "new_mode": 33188,
      "new_path": "drivers/target/target_core_configfs.c"
    },
    {
      "type": "modify",
      "old_id": "9b8639425472d8322aab749c6ae03fb56ea2a377",
      "old_mode": 33188,
      "old_path": "drivers/target/target_core_device.c",
      "new_id": "28ffe0b52bde1f7bd70e7ab61677f164b8511ba6",
      "new_mode": 33188,
      "new_path": "drivers/target/target_core_device.c"
    },
    {
      "type": "modify",
      "old_id": "09b6f8729f918edbcd913770ef73c16485594839",
      "old_mode": 33188,
      "old_path": "drivers/target/target_core_fabric_configfs.c",
      "new_id": "fa1e4eb01bc7f6ce9386bee51561673962b8bdab",
      "new_mode": 33188,
      "new_path": "drivers/target/target_core_fabric_configfs.c"
    },
    {
      "type": "modify",
      "old_id": "ec4249be617e348aaed580cfa027df1fc5174bbf",
      "old_mode": 33188,
      "old_path": "drivers/target/target_core_fabric_lib.c",
      "new_id": "dd9ae929dda2d4e7c15482d07b8144f839aff394",
      "new_mode": 33188,
      "new_path": "drivers/target/target_core_fabric_lib.c"
    },
    {
      "type": "modify",
      "old_id": "c68019d6c406292335522d536760fb8bb5904629",
      "old_mode": 33188,
      "old_path": "drivers/target/target_core_hba.c",
      "new_id": "26c1238976cbb631a87524c07672e076896e4266",
      "new_mode": 33188,
      "new_path": "drivers/target/target_core_hba.c"
    },
    {
      "type": "delete",
      "old_id": "bb0fea5f730c879282c1c939d16e3b1ed524ea8c",
      "old_mode": 33188,
      "old_path": "drivers/target/target_core_hba.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "26f135e94f6eed2356cb747958c5ecfb530e1c8d",
      "new_mode": 33188,
      "new_path": "drivers/target/target_core_internal.h"
    },
    {
      "type": "modify",
      "old_id": "95dee7074aeb5eb05f630fdded543e948ac206b3",
      "old_mode": 33188,
      "old_path": "drivers/target/target_core_pr.c",
      "new_id": "36fa9a5f1ba6e226ef1441b13f442fa7a57501a1",
      "new_mode": 33188,
      "new_path": "drivers/target/target_core_pr.c"
    },
    {
      "type": "modify",
      "old_id": "874152aed94af013de0bc5762f0959ea25281e05",
      "old_mode": 33188,
      "old_path": "drivers/target/target_core_stat.c",
      "new_id": "d2ba9266ff4d555646e84d868f8fd816d66ecae6",
      "new_mode": 33188,
      "new_path": "drivers/target/target_core_stat.c"
    },
    {
      "type": "delete",
      "old_id": "86c252f9ea47a50ed821146a20c6d7a2eec2a2f4",
      "old_mode": 33188,
      "old_path": "drivers/target/target_core_stat.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "684522805a1f370a99a5745c2fa3815a9c722912",
      "old_mode": 33188,
      "old_path": "drivers/target/target_core_tmr.c",
      "new_id": "47bc26ba7865a0cb1849047a31eb38e33ce51f36",
      "new_mode": 33188,
      "new_path": "drivers/target/target_core_tmr.c"
    },
    {
      "type": "modify",
      "old_id": "8ddd133025b932a98a5968bfeb4f30b0d396a3d2",
      "old_mode": 33188,
      "old_path": "drivers/target/target_core_tpg.c",
      "new_id": "0a936fae3d23a3c83df37cd8f271b1e51daa24d4",
      "new_mode": 33188,
      "new_path": "drivers/target/target_core_tpg.c"
    },
    {
      "type": "modify",
      "old_id": "0257658e2e3ea8a75642ae0dcabc77547ac2379b",
      "old_mode": 33188,
      "old_path": "drivers/target/target_core_transport.c",
      "new_id": "e0ea63dedde307c787eca8acf41a56db70025d13",
      "new_mode": 33188,
      "new_path": "drivers/target/target_core_transport.c"
    },
    {
      "type": "modify",
      "old_id": "50a480db7a66df3d619e103060ca6c1be301f9b4",
      "old_mode": 33188,
      "old_path": "drivers/target/target_core_ua.c",
      "new_id": "e2ae53c7e088f11d92b48ca76fca6c4528094f69",
      "new_mode": 33188,
      "new_path": "drivers/target/target_core_ua.c"
    },
    {
      "type": "modify",
      "old_id": "2be31ff8763b25cb2e3a5f1b641e7af3ded2defd",
      "old_mode": 33188,
      "old_path": "include/target/target_core_device.h",
      "new_id": "c6123a49014d01270aaba308025473a054b66f6d",
      "new_mode": 33188,
      "new_path": "include/target/target_core_device.h"
    },
    {
      "type": "modify",
      "old_id": "d5876e17d3fb0670cce3cbb9e6664797114097dd",
      "old_mode": 33188,
      "old_path": "include/target/target_core_tmr.h",
      "new_id": "36b3e0de99b46c8790d7a92150659e9a4efdef55",
      "new_mode": 33188,
      "new_path": "include/target/target_core_tmr.h"
    },
    {
      "type": "modify",
      "old_id": "77e18729c4c1ff7fbecd0b11beca6de113c1e46c",
      "old_mode": 33188,
      "old_path": "include/target/target_core_tpg.h",
      "new_id": "80ae59fdada30f84c0d850915acd7479fcd9c03c",
      "new_mode": 33188,
      "new_path": "include/target/target_core_tpg.h"
    },
    {
      "type": "modify",
      "old_id": "dac4f2d859fd72734fbc54ffda839216fe554079",
      "old_mode": 33188,
      "old_path": "include/target/target_core_transport.h",
      "new_id": "68fe1f2c081cf446d6ad53225b9acc2020be5d0f",
      "new_mode": 33188,
      "new_path": "include/target/target_core_transport.h"
    }
  ]
}
