)]}'
{
  "log": [
    {
      "commit": "73c0996b1ca60338fa50e42acfcebd32b7636a8b",
      "tree": "d4c0378fbac112b25e3a1adf66b06a8d0a32087d",
      "parents": [
        "6c8c1aa25d213a288df381f431ce5b6a155146ec"
      ],
      "author": {
        "name": "Ramachandra K",
        "email": "rkuchimanchi@silverstorm.com",
        "time": "Sat Jun 17 20:37:38 2006 -0700"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Sat Jun 17 20:37:38 2006 -0700"
      },
      "message": "[SCSI] srp.h: Add I/O Class values\n\nAdd enum values for I/O Class values from rev. 10 and rev. 16a SRP\ndrafts.  The values are used to detect targets that implement obsolete\nrevisions of SRP, so that the initiator can use the old format for\nport identifier when connecting to them.\n\nSigned-off-by: Ramachandra K \u003crkuchimanchi@silverstorm.com\u003e\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    },
    {
      "commit": "ec448a0a361ce3fa97a32a5c267a680163ffe8c5",
      "tree": "532cb2e9c85d16f7b57236344a8a0cb9d8d5474b",
      "parents": [
        "e5dbfa6621732a110514fb10f9a43f0e8f4befd4"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rdreier@cisco.com",
        "time": "Tue Apr 18 09:05:39 2006 -0700"
      },
      "committer": {
        "name": "James Bottomley",
        "email": "jejb@mulgrave.il.steeleye.com",
        "time": "Fri Apr 28 10:14:15 2006 -0500"
      },
      "message": "[SCSI] srp.h: avoid padding of structs\n\nSeveral structs in \u003cscsi/srp.h\u003e get padded to a multiple of 8 bytes on\n64-bit architectures and end up with a size that does not match the\ndefinition in the SRP spec:\n\n                                     SRP spec     64-bit\n    sizeof (struct indirect_buf)        20          24\n    sizeof (struct srp_login_rsp)       52          56\n    sizeof (struct srp_rsp)             36          40\n\nFix this by adding __attribute__((packed)) to the offending structs.\n\nProblem pointed out by Arne Redlich \u003carne.redlich@xiranet.com\u003e.\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n"
    },
    {
      "commit": "aef9ec39c47f0cece886ddd6b53c440321e0b2a6",
      "tree": "d9a0f0fb69ef336bec4317ef5f95adc8c062e445",
      "parents": [
        "89fbb69c4f285019ba5e029963dc11cc6beb078a"
      ],
      "author": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Nov 02 14:07:13 2005 -0800"
      },
      "committer": {
        "name": "Roland Dreier",
        "email": "rolandd@cisco.com",
        "time": "Wed Nov 02 14:07:13 2005 -0800"
      },
      "message": "IB: Add SCSI RDMA Protocol (SRP) initiator\n\nAdd an InfiniBand SCSI RDMA Protocol (SRP) initiator.  This driver is\nused to talk talk to InfiniBand SRP targets (storage devices).\n\nSigned-off-by: Roland Dreier \u003crolandd@cisco.com\u003e\n"
    }
  ]
}
