)]}'
{
  "commit": "5956b4e31441399430b990ecf006e694703f4c5f",
  "tree": "a8e4122cb297e42663a9f0b0832a0b62e674c46d",
  "parents": [
    "237366867a4fbd8c2fed74512ca26d2ce3b39b82"
  ],
  "author": {
    "name": "Christopher Ferris",
    "email": "cferris@google.com",
    "time": "Wed Jul 20 12:28:56 2016 -0700"
  },
  "committer": {
    "name": "Christopher Ferris",
    "email": "cferris@google.com",
    "time": "Fri Jul 22 12:21:25 2016 -0700"
  },
  "message": "More kernel header cleanup.\n\nModify the generate script to add a new option and copy the types.h\narm header file since it\u0027s not currently being created properly. Also\nmanually generate the arm types.h uapi header since it\u0027s not being\nproperly generated right now.\n\nModify both generate scripts to delete the target directories before\nadding the files to handle moved/deleted header files.\n\nMove the common/scsi headers into android and delete the common\ndirectory. Change the scripts to reflect this change.\n\nUpdate the scsi headers since they\u0027ve been modified in upstream kernels.\n\nBug: 30072483\n\nChange-Id: Ia43d4b238b6a041350d60cc30184ecbd4829d7d5\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dab5f42285255e1f0ea7a870b51504062aa9e619",
      "old_mode": 33188,
      "old_path": "libc/kernel/android/README.TXT",
      "new_id": "bc2efdee5b6118eac5f43aa4f89705951686dae1",
      "new_mode": 33188,
      "new_path": "libc/kernel/android/README.TXT"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bcbcffefcca7e30a454d90e5bdf0463413fbfd22",
      "new_mode": 33188,
      "new_path": "libc/kernel/android/scsi/scsi.h"
    },
    {
      "type": "rename",
      "old_id": "c2f64a72413981c1a7f8d72e493374bb38789073",
      "old_mode": 33188,
      "old_path": "libc/kernel/common/scsi/scsi_ioctl.h",
      "new_id": "c2f64a72413981c1a7f8d72e493374bb38789073",
      "new_mode": 33188,
      "new_path": "libc/kernel/android/scsi/scsi_ioctl.h",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "9e5edd7005bc352c73da2df46064ff7d03360b9c",
      "old_mode": 33188,
      "old_path": "libc/kernel/common/scsi/scsi.h",
      "new_id": "acb18e7739d12e7c7b9e3d8ebb882d7d85cbfe5c",
      "new_mode": 33188,
      "new_path": "libc/kernel/android/scsi/scsi_proto.h",
      "score": 75
    },
    {
      "type": "rename",
      "old_id": "a38eccbc5faa7cc60900f645893e04c7f18baa14",
      "old_mode": 33188,
      "old_path": "libc/kernel/common/scsi/sg.h",
      "new_id": "4472385a998b7ea130b2c97bc958444aea2e9eb7",
      "new_mode": 33188,
      "new_path": "libc/kernel/android/scsi/sg.h",
      "score": 99
    },
    {
      "type": "modify",
      "old_id": "e84bcf959c334d5a14cde50e1bbd8a448d137fba",
      "old_mode": 33261,
      "old_path": "libc/kernel/tools/clean_header.py",
      "new_id": "99f4c7f58114947596e9367bfe0831fe0fe60707",
      "new_mode": 33261,
      "new_path": "libc/kernel/tools/clean_header.py"
    },
    {
      "type": "modify",
      "old_id": "3c80d9f53f0d150b59fb3a501417e242459aae30",
      "old_mode": 33261,
      "old_path": "libc/kernel/tools/generate_uapi_headers.sh",
      "new_id": "4603fbee6c8a6544fa856e9e014ca7765a8ece8f",
      "new_mode": 33261,
      "new_path": "libc/kernel/tools/generate_uapi_headers.sh"
    },
    {
      "type": "modify",
      "old_id": "7f3657c2007cb8e2fe9ba1e91d9490a327ac7d62",
      "old_mode": 33261,
      "old_path": "libc/kernel/tools/update_all.py",
      "new_id": "5031168ce6765812a565c42a27e33f8f91947e1d",
      "new_mode": 33261,
      "new_path": "libc/kernel/tools/update_all.py"
    }
  ]
}
