)]}'
{
  "commit": "3d26fea01d5f80e3e585d69d8d73a60e1ca563a0",
  "tree": "6955955e14533854f9e9eaae7b7475e819bc53d5",
  "parents": [
    "7d680f3b74dd6f0f57569eeeee8c257790ceaa96"
  ],
  "author": {
    "name": "Christoph Hellwig",
    "email": "hch@infradead.org",
    "time": "Wed Dec 21 14:14:05 2011 -0500"
  },
  "committer": {
    "name": "Nicholas Bellinger",
    "email": "nab@linux-iscsi.org",
    "time": "Sat Feb 25 14:37:46 2012 -0800"
  },
  "message": "target: remove the transport_lun_active field in struct se_cmd\n\nThere is no reason to have a flag telling if a command is on the per-lun list,\nwe can simply do a list_empty check before removing it as long as we\u0027re careful\nto always use list_del_init.\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": "edbcabbf85f7339d1eddef7d618b26181540cd5a",
      "old_mode": 33188,
      "old_path": "drivers/target/target_core_device.c",
      "new_id": "0b25b50900e93991480767d26909e1990ca5e1e1",
      "new_mode": 33188,
      "new_path": "drivers/target/target_core_device.c"
    },
    {
      "type": "modify",
      "old_id": "f704123752c38f59f8df40bb6b1ccf3b82ab66bc",
      "old_mode": 33188,
      "old_path": "drivers/target/target_core_transport.c",
      "new_id": "78ea638aa3b3d1ec7bc75c867539401de183ccc6",
      "new_mode": 33188,
      "new_path": "drivers/target/target_core_transport.c"
    },
    {
      "type": "modify",
      "old_id": "9e7a6a5451c253efcbdd52c3938daa52c2d16d0c",
      "old_mode": 33188,
      "old_path": "include/target/target_core_base.h",
      "new_id": "5b7d5f3dd24c3c7152cec490c93ad4ae62f0fbfd",
      "new_mode": 33188,
      "new_path": "include/target/target_core_base.h"
    }
  ]
}
