)]}'
{
  "commit": "32c8295a07ddc23367f684515672cd6eb55ccac9",
  "tree": "a9eb851ec5ab9e9de876180c4838c575241cb41b",
  "parents": [
    "c1a4b12e52b05a47f324339d0a9319cbde3b66c0"
  ],
  "author": {
    "name": "Puneetha Ramachandra",
    "email": "puneetha@fuchsia.infra.roller.google.com",
    "time": "Fri Oct 02 16:12:19 2026 -0700"
  },
  "committer": {
    "name": "Copybara Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Oct 02 16:12:19 2026 -0700"
  },
  "message": "[roll] Roll fuchsia [usb-cdc-ecm] Track comm interface and validate MAC descriptor\n\nIn composite USB configurations, the CDC-ECM communications interface\nnumber can be non-zero. Previously, control transfers targeting the\ncommunications interface (such as packet filter and multicast filter\nconfiguration) hardcoded 0 as the interface index, causing control\nrequests to stall on composite devices. Track the communications\ninterface number and pass it as the wIndex parameter.\n\nAdditionally, reject 0 as an invalid MAC descriptor string index in the\nEthernet functional descriptor to avoid treating missing MAC descriptors\nas valid (string descriptor index 0 is reserved for USB Language IDs).\nAdd unit test coverage for non-zero interface numbers and invalid MAC\ndescriptors.\n\nTest: fx test usb-cdc-ecm-unittest\nOriginal-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1849018\nOriginal-Original-Revision: 68d1272ef7780dae52a4993196261adec5216414\nGitOrigin-RevId: be159c36585495e0395081c7370d2da1a6ce723a\nChange-Id: I70a26b6857a7b932e550ec457cb164aae11f30b3\nReviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1859639\nCr-Commit-Position: refs/heads/main@{#204084}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c22f011c68ac1df8d41ee83249ab879672f036c9",
      "old_mode": 33188,
      "old_path": "stem",
      "new_id": "377a3ab7a55e42adcc4bed7507704d3ba6926214",
      "new_mode": 33188,
      "new_path": "stem"
    }
  ]
}
