)]}'
{
  "commit": "0123a9ec6a4fea20d5afea90c9b47fb73fb1bc34",
  "tree": "6ac9f2539a9db0013757f51b18a97f3bf8ded49a",
  "parents": [
    "76dde50ebef75773ea2b68e0bf914e87e6a3711c"
  ],
  "author": {
    "name": "Nicholas Bellinger",
    "email": "nab@daterainc.com",
    "time": "Tue Aug 20 14:24:09 2013 -0700"
  },
  "committer": {
    "name": "Nicholas Bellinger",
    "email": "nab@linux-iscsi.org",
    "time": "Mon Sep 09 14:29:35 2013 -0700"
  },
  "message": "target: Add MAXIMUM COMPARE AND WRITE LENGTH in Block Limits VPD\n\nThis patch adds the MAXIMUM COMPARE AND WRITE LENGTH bit, currently\nhardcoded to a single logical block (NoLB\u003d1) within the Block Limits\nVPD in spc_emulate_evpd_b0().\n\nAlso add emulate_caw device attribute in configfs (enabled by default)\nto allow the exposure of this bit to be disabled, if necessary.\n\nCc: Christoph Hellwig \u003chch@lst.de\u003e\nCc: Hannes Reinecke \u003chare@suse.de\u003e\nCc: Martin Petersen \u003cmartin.petersen@oracle.com\u003e\nCc: Chris Mason \u003cchris.mason@fusionio.com\u003e\nCc: James Bottomley \u003cJBottomley@Parallels.com\u003e\nCc: Nicholas Bellinger \u003cnab@linux-iscsi.org\u003e\nSigned-off-by: Nicholas Bellinger \u003cnab@daterainc.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f67a9afdeb21a665679acc2ed6e7488b2b7828b7",
      "old_mode": 33188,
      "old_path": "drivers/target/target_core_configfs.c",
      "new_id": "24517d4aa1de013dbee3cef1bd12bab25257ae90",
      "new_mode": 33188,
      "new_path": "drivers/target/target_core_configfs.c"
    },
    {
      "type": "modify",
      "old_id": "8f4142fe5f19fdd336bf55bfc761f100ae67ce2c",
      "old_mode": 33188,
      "old_path": "drivers/target/target_core_device.c",
      "new_id": "0b5f86806f1d904bff7d61f4b17a411fa754cd6e",
      "new_mode": 33188,
      "new_path": "drivers/target/target_core_device.c"
    },
    {
      "type": "modify",
      "old_id": "18d49df4d0ac59435c9b50ef87fb61723415c1c5",
      "old_mode": 33188,
      "old_path": "drivers/target/target_core_internal.h",
      "new_id": "805ceb4285b83a00427330e4f2360a24e1bc8029",
      "new_mode": 33188,
      "new_path": "drivers/target/target_core_internal.h"
    },
    {
      "type": "modify",
      "old_id": "4cb667d720a74e18584199454ce0b7af548fe802",
      "old_mode": 33188,
      "old_path": "drivers/target/target_core_spc.c",
      "new_id": "ed7077a67d7b91c2f1b0dcb106c6c4ffe460a9ba",
      "new_mode": 33188,
      "new_path": "drivers/target/target_core_spc.c"
    },
    {
      "type": "modify",
      "old_id": "7fdb3fae2961b6c08b226b934a52f0a576b6fcce",
      "old_mode": 33188,
      "old_path": "include/target/target_core_base.h",
      "new_id": "61a4dc890701a41c5174b74ee8a59d03ec26e97a",
      "new_mode": 33188,
      "new_path": "include/target/target_core_base.h"
    }
  ]
}
