)]}'
{
  "commit": "79f1a007d036f3b4b18022b705eaca23a3e387f7",
  "tree": "96fbfd20def926cfb05233f46f6086dcadb47f32",
  "parents": [
    "5a3fa4ee5418222af7d21e3e2efdf64ab00012b2"
  ],
  "author": {
    "name": "yhli-tw",
    "email": "yhli@google.com",
    "time": "Fri Nov 21 03:59:21 2025"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Nov 21 03:59:21 2025"
  },
  "message": "tp: add scsi command error and timeout ftraces (#3769)\n\nAdd the following scsi ftraces:\nscsi_dispatch_cmd_error\nscsi_dispatch_cmd_timeout\nscsi_eh_wakeup\n\nBug: 460752375\n\n---------\n\nSigned-off-by: YH LIN \u003cyhli@google.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5c173daa150b7dc44e242e056fb971e3ac1771cf",
      "old_mode": 33188,
      "old_path": "Android.bp",
      "new_id": "ec23fa77b18a015ae625fb6243463a80fabe71d2",
      "new_mode": 33188,
      "new_path": "Android.bp"
    },
    {
      "type": "modify",
      "old_id": "b70c21db5a62864719f16b0f0e7998c6214c1f30",
      "old_mode": 33188,
      "old_path": "BUILD",
      "new_id": "9db86beef5783f376db4126c1da410787645d26c",
      "new_mode": 33188,
      "new_path": "BUILD"
    },
    {
      "type": "modify",
      "old_id": "9ea36b99fda481f00dc086c3ede7892a379649bf",
      "old_mode": 33188,
      "old_path": "protos/perfetto/trace/ftrace/all_protos.gni",
      "new_id": "75bd2ecccf54e953e983a7065d37377ee1942033",
      "new_mode": 33188,
      "new_path": "protos/perfetto/trace/ftrace/all_protos.gni"
    },
    {
      "type": "modify",
      "old_id": "8008b51dc77e00ca0143e7a88381c3d007fee2d7",
      "old_mode": 33188,
      "old_path": "protos/perfetto/trace/ftrace/ftrace_event.proto",
      "new_id": "92cc9e451b5c858f6ef260026d32ea918939e48e",
      "new_mode": 33188,
      "new_path": "protos/perfetto/trace/ftrace/ftrace_event.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "609bd5ea383cf848123e2937c7ce74ff486042a0",
      "new_mode": 33188,
      "new_path": "protos/perfetto/trace/ftrace/scsi.proto"
    },
    {
      "type": "modify",
      "old_id": "617fb73699b067dc0d394f9b55aafc2aef3222f5",
      "old_mode": 33188,
      "old_path": "protos/perfetto/trace/perfetto_trace.proto",
      "new_id": "3122aa3ff625954f25f8e90eb5ad0c268ab3e173",
      "new_mode": 33188,
      "new_path": "protos/perfetto/trace/perfetto_trace.proto"
    },
    {
      "type": "modify",
      "old_id": "10c3bb592043374b4482ab35c69827500d236ffd",
      "old_mode": 33188,
      "old_path": "python/perfetto/protos/perfetto/trace/perfetto_trace_pb2.py",
      "new_id": "2f00f5a6795abbed0661458e91e5b8b05492c55b",
      "new_mode": 33188,
      "new_path": "python/perfetto/protos/perfetto/trace/perfetto_trace_pb2.py"
    },
    {
      "type": "modify",
      "old_id": "13ed8e5609a66194a85f96253cd9c2fdd4fd63c7",
      "old_mode": 33188,
      "old_path": "python/perfetto/protos/perfetto/trace/perfetto_trace_pb2.pyi",
      "new_id": "02a2728d2e0c3b6a5b48a27f91dbdf329bc0ecc9",
      "new_mode": 33188,
      "new_path": "python/perfetto/protos/perfetto/trace/perfetto_trace_pb2.pyi"
    },
    {
      "type": "modify",
      "old_id": "3c3daf2b45f49815aaddbfa21e070803f08c16be",
      "old_mode": 33188,
      "old_path": "src/tools/ftrace_proto_gen/event_list",
      "new_id": "c6d9b7b14ae478f3d1e746b1f06edde14b8a0b38",
      "new_mode": 33188,
      "new_path": "src/tools/ftrace_proto_gen/event_list"
    },
    {
      "type": "modify",
      "old_id": "e4f2536e3225dc80fd14bf61fc362acad5c869b0",
      "old_mode": 33188,
      "old_path": "src/trace_processor/importers/ftrace/ftrace_descriptors.cc",
      "new_id": "ab017b6d624ab5a520ada37190bcbaa4c8d8f06b",
      "new_mode": 33188,
      "new_path": "src/trace_processor/importers/ftrace/ftrace_descriptors.cc"
    },
    {
      "type": "modify",
      "old_id": "33885fa740e71eeebb5d725727a4ea3bc6084802",
      "old_mode": 33188,
      "old_path": "src/traced/probes/ftrace/event_info.cc",
      "new_id": "38305e3abc9475262031592f6e8b18ad78b691fe",
      "new_mode": 33188,
      "new_path": "src/traced/probes/ftrace/event_info.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8f42392656b3c961840a717f9ff803fc88d7a10e",
      "new_mode": 33188,
      "new_path": "src/traced/probes/ftrace/test/data/synthetic/events/scsi/scsi_dispatch_cmd_error/format"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b6fc4f84bade9c7a4783ea0a96921c4087c3db7",
      "new_mode": 33188,
      "new_path": "src/traced/probes/ftrace/test/data/synthetic/events/scsi/scsi_dispatch_cmd_timeout/format"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ed6a3724aa53c637a73a8fa5b73cce64a785bfe",
      "new_mode": 33188,
      "new_path": "src/traced/probes/ftrace/test/data/synthetic/events/scsi/scsi_eh_wakeup/format"
    }
  ]
}
