)]}'
{
  "commit": "13f05c8d8e98bbdce89158bfdb2e380940695a88",
  "tree": "055215e7e2b1bdc684ead64daa61b30b35eaa3c5",
  "parents": [
    "c8bf1336824ebd698d37b71763e1c43190f2229a"
  ],
  "author": {
    "name": "Martin K. Petersen",
    "email": "martin.petersen@oracle.com",
    "time": "Fri Sep 10 20:50:10 2010 +0200"
  },
  "committer": {
    "name": "Jens Axboe",
    "email": "axboe@carl.home.kernel.dk",
    "time": "Fri Sep 10 20:50:10 2010 +0200"
  },
  "message": "block/scsi: Provide a limit on the number of integrity segments\n\nSome controllers have a hardware limit on the number of protection\ninformation scatter-gather list segments they can handle.\n\nIntroduce a max_integrity_segments limit in the block layer and provide\na new scsi_host_template setting that allows HBA drivers to provide a\nvalue suitable for the hardware.\n\nAdd support for honoring the integrity segment limit when merging both\nbios and requests.\n\nSigned-off-by: Martin K. Petersen \u003cmartin.petersen@oracle.com\u003e\nSigned-off-by: Jens Axboe \u003caxboe@carl.home.kernel.dk\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "edce1ef7933d69d553b890fcd4d42edaed1a01be",
      "old_mode": 33188,
      "old_path": "block/blk-integrity.c",
      "new_id": "885cbb59967e17e0457e47086e4cb995c091b337",
      "new_mode": 33188,
      "new_path": "block/blk-integrity.c"
    },
    {
      "type": "modify",
      "old_id": "3b0cd4249671d9826b42ea10473a11486c403368",
      "old_mode": 33188,
      "old_path": "block/blk-merge.c",
      "new_id": "6a725461654d86302c508faba05012f827d65780",
      "new_mode": 33188,
      "new_path": "block/blk-merge.c"
    },
    {
      "type": "modify",
      "old_id": "8d592b559bd30ba1fc0be80f0ba7f2970f74caf9",
      "old_mode": 33188,
      "old_path": "block/blk-settings.c",
      "new_id": "f8f2ddf20613701bf4a8130c305bceff09863178",
      "new_mode": 33188,
      "new_path": "block/blk-settings.c"
    },
    {
      "type": "modify",
      "old_id": "001ab18078f5ba1b8c6f34e021cc02ef401d98b6",
      "old_mode": 33188,
      "old_path": "block/blk-sysfs.c",
      "new_id": "b014f7739e987498605f806c8fc5a564952a611d",
      "new_mode": 33188,
      "new_path": "block/blk-sysfs.c"
    },
    {
      "type": "modify",
      "old_id": "6e7dc87141e48230d0eb82c2bdcf770b0ac581a9",
      "old_mode": 33188,
      "old_path": "block/blk.h",
      "new_id": "6738831ba4477ff67350dac3b0e3c3d5c43a445a",
      "new_mode": 33188,
      "new_path": "block/blk.h"
    },
    {
      "type": "modify",
      "old_id": "8a8f803439e18cc2d267271adc3087e53fd619b6",
      "old_mode": 33188,
      "old_path": "drivers/scsi/hosts.c",
      "new_id": "10478153641b50aa1254f42ecf49e95e2d75bbc3",
      "new_mode": 33188,
      "new_path": "drivers/scsi/hosts.c"
    },
    {
      "type": "modify",
      "old_id": "9ade720422c685f01ab8f7fe3b625bfc054390d7",
      "old_mode": 33188,
      "old_path": "drivers/scsi/scsi_lib.c",
      "new_id": "861c0b937ac988151e62429c25f0772c03b26d2e",
      "new_mode": 33188,
      "new_path": "drivers/scsi/scsi_lib.c"
    },
    {
      "type": "modify",
      "old_id": "c3f67373a4f8f2193505603e24b019dca1d051d9",
      "old_mode": 33188,
      "old_path": "drivers/scsi/scsi_sysfs.c",
      "new_id": "20ad59dff730289dd3d05768574e8695ea407109",
      "new_mode": 33188,
      "new_path": "drivers/scsi/scsi_sysfs.c"
    },
    {
      "type": "modify",
      "old_id": "5274103434addda5f4a9b894f02b69d680ef06c8",
      "old_mode": 33188,
      "old_path": "include/linux/bio.h",
      "new_id": "2c3fd742160715c3c0f43280c35de4c734cd9a9a",
      "new_mode": 33188,
      "new_path": "include/linux/bio.h"
    },
    {
      "type": "modify",
      "old_id": "2c54906f678f10dd3b861c1de832c40e7405ff43",
      "old_mode": 33188,
      "old_path": "include/linux/blkdev.h",
      "new_id": "7e661106270a316abe1795f3ce6ac2af8c15aaa6",
      "new_mode": 33188,
      "new_path": "include/linux/blkdev.h"
    },
    {
      "type": "modify",
      "old_id": "8fcb6e0e9e720193dda04134e82182e547fcfa68",
      "old_mode": 33188,
      "old_path": "include/scsi/scsi.h",
      "new_id": "d63533a4a59e6b658ae82041d57e19350438b442",
      "new_mode": 33188,
      "new_path": "include/scsi/scsi.h"
    },
    {
      "type": "modify",
      "old_id": "b7bdecb7b76efe6b11efe43063798c9887707f8b",
      "old_mode": 33188,
      "old_path": "include/scsi/scsi_host.h",
      "new_id": "d0a6a845f2045fb874481539e0c55d21a70fe7bb",
      "new_mode": 33188,
      "new_path": "include/scsi/scsi_host.h"
    }
  ]
}
