)]}'
{
  "commit": "40d66393ca3dfebb7c8bbbabfb5d95def345e833",
  "tree": "6415f2263d84ac859e97a0323564c86161c50964",
  "parents": [
    "c7c11fc4556823832da8cde47dc143c6b9d6a7a3"
  ],
  "author": {
    "name": "Jonathon Reinhart",
    "email": "jrreinhart@pigweed.infra.roller.google.com",
    "time": "Wed Nov 05 11:39:48 2025 -0800"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Nov 05 11:39:48 2025 -0800"
  },
  "message": "roll: third_party/pigweed pw_spi_mcuxpresso: Implement proper fix for fsl_spi_dma v2.2.2\n\nThis reverts fce05b3e882d31419edce031d4f62f2d0cfece3c.\n\nThat previous attempt misunderstood the problem:\nSPI_SlaveTransferGetCountDMA() was _not_ changed to return the number of\nbytes remaining. Rather, a bug was introduced in v2.2.2 which caused it\nto return an incorrect value. That bug, coupled with the previous\nchange, resulted in McuxpressoResponder always assuming that all bytes\nhad been been transferred.\n\nThe SDK bug is caused by the following line in SPI_MasterTransferDMA()\nbeing lost in v2.2.2:\n\n  handle-\u003etransferSize \u003d xfer-\u003edataSize;\n\nSee https://github.com/nxp-mcuxpresso/mcuxsdk-core/issues/19\n\nhandle-\u003etransferSize is only used by SPI_MasterTransferGetCountDMA() so\nthis omission was probably not obvious and didn\u0027t affect any other code\npaths.\n\nTo work around this bug, we simply set handle_.transferSize ourselves\nbefore calling SPI_SlaveTransferDMA().\n\nOriginal-Bug: 449001277\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/340992\nOriginal-Revision: 0741a19a69cafa0b6bb64fcb3525bb27fec3a400\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 1f42b7bed7acb1..0741a19a69cafa\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8699013936067749201\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I16597956023e716be2e0cb91e080c456189a4889\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/examples/+/341192\nLint: Lint 🤖 \u003candroid-build-ayeaye@system.gserviceaccount.com\u003e\nCommit-Queue: Pigweed Roller \u003cpigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Pigweed Roller \u003cpigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1f42b7bed7acb1326ff9fefbf77e9f9c14e3796a",
      "old_mode": 57344,
      "old_path": "third_party/pigweed",
      "new_id": "0741a19a69cafa0b6bb64fcb3525bb27fec3a400",
      "new_mode": 57344,
      "new_path": "third_party/pigweed"
    }
  ]
}
