)]}'
{
  "commit": "71f32e31e5638df37904697e2d04182935add85d",
  "tree": "2f1ab62477f8d5129cbae751c219a2c069fa31b8",
  "parents": [
    "bf5e84f69618f416e89a5a53434a8c865e70252e"
  ],
  "author": {
    "name": "Boaz Harrosh",
    "email": "bharrosh@panasas.com",
    "time": "Sun Apr 19 19:11:42 2009 +0300"
  },
  "committer": {
    "name": "James Bottomley",
    "email": "James.Bottomley@HansenPartnership.com",
    "time": "Mon Apr 27 11:05:40 2009 -0500"
  },
  "message": "[SCSI] libosd: OSD2r05: Prepare for rev5 attribute list changes\n\nIn OSD2r05 draft each attribute list element header was changed\nso attribute-value would be 8 bytes aligned. In OSD2r01-r04\nit was aligned on 2 bytes. (This is because in OSD2r01 the complete\nelement was 8 bytes padded at end but the header was not adjusted\nand caused permanent miss-alignment.)\n\nOSD1 elements are not padded and might be or might not be aligned.\nOSD1 is still supported.\n\nIn this code we do all the code re-factoring to separate OSD1/OSD2\ndifferences but do not change actual wire format. All wire format\nchanges will happen in one patch later, for bisect-ability.\n\nSigned-off-by: Boaz Harrosh \u003cbharrosh@panasas.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "76de88962237953c4c9e59e55065c88edfd0820f",
      "old_mode": 33188,
      "old_path": "drivers/scsi/osd/osd_initiator.c",
      "new_id": "e266f803aa96815e6097f4d2ba343fe6ccd494e2",
      "new_mode": 33188,
      "new_path": "drivers/scsi/osd/osd_initiator.c"
    },
    {
      "type": "modify",
      "old_id": "cd3cbf764650840b623ac22b0ec708f219e093da",
      "old_mode": 33188,
      "old_path": "include/scsi/osd_protocol.h",
      "new_id": "fa8343ce3ca277ba536142f638052eaaf52be3a9",
      "new_mode": 33188,
      "new_path": "include/scsi/osd_protocol.h"
    }
  ]
}
