)]}'
{
  "commit": "98475746b357f6c048caf9e001998d8a0618b2e4",
  "tree": "b831590cfb972cc35dbf679c40699995278b92a3",
  "parents": [
    "2988cbeaf94203b2cf31c0b3f589aa4ebc0cff34"
  ],
  "author": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Mon Nov 30 10:57:25 2015 +0100"
  },
  "committer": {
    "name": "Michael Tokarev",
    "email": "mjt@tls.msk.ru",
    "time": "Fri Dec 04 09:39:55 2015 +0300"
  },
  "message": "bt: check struct sizes\n\nSee http://permalink.gmane.org/gmane.linux.bluez.kernel/36505.  For historical\nreasons these do not use sizeof, and Coverity caught a mistake in\nEVT_ENCRYPT_CHANGE_SIZE.\n\nIn addition:\n\n- remove status from create_conn_cancel_cp; the \"status\" field is only\nin rp structs.  Note that this means that the OCF_CREATE_CONN_CANCEL\ncould never have worked (it would have failed the LENGTH_CHECK), but\nI am keeping it anyway.\n\n- OCF_READ_LINK_QUALITY similarly could never have worked, but I am\nfixing read_link_quality_cp anyway.\n\n- fix inquiry_info which is shorter by one: the kernel has a struct that\nis 14 byte long, but not counting the initial num_responses byte which\nthe kernel parses separately;\n\n- remove extended_inquiry_info altogether, since it\u0027s not used and unlike\nthe other inquiry structs does not have the initial num_responses byte.\n\nSigned-off-by: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\nSigned-off-by: Michael Tokarev \u003cmjt@tls.msk.ru\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cb2a7e6579ccf1d182c3e9f8adb2d2855a641027",
      "old_mode": 33188,
      "old_path": "include/hw/bt.h",
      "new_id": "c7c7909a371bed3876567941939191462a61a8de",
      "new_mode": 33188,
      "new_path": "include/hw/bt.h"
    }
  ]
}
