)]}'
{
  "commit": "90a9a01a71b714a9c32aa19a09ae08d8c48e952f",
  "tree": "b2e5dd667957ae0adbf74c5de23531969985e558",
  "parents": [
    "e8257facb187c60b7bad8e3ff3eee55edd8eccc5"
  ],
  "author": {
    "name": "David Pursell",
    "email": "dpursell@google.com",
    "time": "Mon Mar 04 08:50:48 2024 -0800"
  },
  "committer": {
    "name": "David Pursell",
    "email": "dpursell@google.com",
    "time": "Mon Mar 04 10:21:06 2024 -0800"
  },
  "message": "[vim3] fix `getvar partition-size:userdata`\n\nWe partially support the \"userdata\" partition by allowing erase to be a\nno-op for the `fastboot -w` flag, but it doesn\u0027t actually exist on disk\nso querying `partition-size:userdata` hit a buggy code path.\n\nThis code path is incorrect anyway, when a partition cannot be found we\nneed to return a fastboot FAIL message, but the code was printing an\nerror message inside the OKAY reponse instead which tricks the caller\ninto thinking the contents should be a partition size.\n\nBug: b/327961098\nChange-Id: I46403152efcc12c617f5811674f438d4dab59323\nReviewed-on: https://turquoise-internal-review.googlesource.com/c/third_party/u-boot/+/815490\nReviewed-by: Yecheng Zhao \u003czyecheng@google.com\u003e\nGitOrigin-RevId: 642f58a81710552dd0d06e650e6a1bc330a6c4fd\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6fb9ba86a5e67d7450fa659a99df4563d3468896",
      "old_mode": 33188,
      "old_path": "drivers/usb/gadget/f_fastboot.c",
      "new_id": "c14bab92de3e6a3e846b5c35f21706f951e5b5ac",
      "new_mode": 33188,
      "new_path": "drivers/usb/gadget/f_fastboot.c"
    }
  ]
}
