)]}'
{
  "log": [
    {
      "commit": "fb49f4d639a01af0680c3751c40ff3ea651b69f9",
      "tree": "80609f3355a86c5a43e1c5b2c07cc5389f174a26",
      "parents": [
        "f20b75d9e07ebc8a3f922077749dc70029103708"
      ],
      "author": {
        "name": "Christoph Klee",
        "email": "chklee@pigweed.infra.roller.google.com",
        "time": "Fri Apr 03 19:21:36 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Apr 03 19:21:36 2026 -0700"
      },
      "message": "roll: pigweed d64aa43..ca2aef5 (2 commits)\n\nca2aef5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/393553 pw_clock_tree: Specify behavior of Element\n2d344f0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/393552 pw_clock_tree: Remove may_block function\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: d64aa43a52153b..ca2aef5ba18445\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685489183952723105\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I2c239d82efb9a6b92fb7c03e7e1fa133f2003256\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/394092\n"
    },
    {
      "commit": "f20b75d9e07ebc8a3f922077749dc70029103708",
      "tree": "29959c7b7856c6a5c9b8c033310f2b15d0246054",
      "parents": [
        "f02e45aac80a3c8a56924d0c4747222e04d111b6"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Apr 03 16:29:27 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Apr 03 16:29:27 2026 -0700"
      },
      "message": "roll: pigweed e6c0924..d64aa43 (2 commits)\n\nd64aa43:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/393772 pw_build: Removed deprecated generated GN docs group\n5f2308b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/387694 pw_kernel: Add ability for userspace apps to share .text sections\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: e6c092426dee2f..d64aa43a52153b\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685500023998981889\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I64befebfbf4dcc6cab7563d55b5b928a02ee8971\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/393972\n"
    },
    {
      "commit": "f02e45aac80a3c8a56924d0c4747222e04d111b6",
      "tree": "b0932a7393fb24eaea3049b1c2c41dd13c8ea0c5",
      "parents": [
        "ecb10df0076dc847cae6fff151cd5645e70e1326"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Apr 03 13:38:30 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Apr 03 13:38:30 2026 -0700"
      },
      "message": "roll: pigweed 2f4bff6..e6c0924 (2 commits)\n\ne6c0924:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/380334 docs: Renew changelog and fix heading styles\n5bdab56:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/393812 pw_containers: Add intrusive_queue.cc to pw_containers lib in aosp\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 2f4bff604f8aac..e6c092426dee2f\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685510878376395825\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ic3e7365280051a490c9c728d47b0f075b28d1110\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/393932\n"
    },
    {
      "commit": "ecb10df0076dc847cae6fff151cd5645e70e1326",
      "tree": "331956d05af5f3c999d92eac9dcb4fd37bdaf256",
      "parents": [
        "287fc4cbebec9afcc42174e8a1e7a7405d8c966a"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Apr 03 10:45:12 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Apr 03 10:45:12 2026 -0700"
      },
      "message": "roll: pigweed 1fbf83c..2f4bff6 (2 commits)\n\n2f4bff6:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/393532 pw_bluetooth_proxy: Allow consumers to include config headers\nab88459:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/393212 pw_bluetooth_sapphire: Fix rp2040 toolchain build errors\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 1fbf83ca3ffb96..2f4bff604f8aac\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685521731952702657\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I03123f3a9d1053412abb55a6dc9210aad7775718\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/393792\n"
    },
    {
      "commit": "287fc4cbebec9afcc42174e8a1e7a7405d8c966a",
      "tree": "5562370ae5417fd84fe76918ec66d8fc88c47402",
      "parents": [
        "feb59920e239c42facd50980951f928dee970ca9"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 02 17:34:10 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 02 17:34:10 2026 -0700"
      },
      "message": "roll: pigweed 70eec11..1fbf83c (2 commits)\n\n1fbf83c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/391153 pw_kernel: Merge app_package and rust_binary into app_binary task\n3cd2928:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/390532 pw_multibuf: Make v1_adapter\u0027s MultiBuf derive from MultiBufChunks\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 70eec119bd8dd6..1fbf83ca3ffb96\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685586798614585089\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I6e1c8ebd63255d72216036e11fcae81c26a18da7\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/393572\n"
    },
    {
      "commit": "feb59920e239c42facd50980951f928dee970ca9",
      "tree": "f49c092c04fb25ba1e119338fe0ee19a85bfa336",
      "parents": [
        "281e49c1706133d6e4a9118537fc51af5b107e32"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 02 14:41:32 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 02 14:41:32 2026 -0700"
      },
      "message": "roll: pigweed cd5e289..70eec11 (8 commits)\n\n70eec11:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/393372 pw_memory: Mark SiblingCast aliases as [[maybe_unused]]\nfd6c1fb:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/302835 pw_numeric: Avoid overflows in integer division\n0d53323:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/372212 pw_numeric: Add constexpr pw::abs\n8a8d135:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/393374 Revert \"pw_sync_freertos: Inline the interrupt_spin_lock lock \u0026 unlock\"\n9a0e4e4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/393373 Revert \"pw_sync_freertos: Add config to skip scheduler lock in ISL\"\n528a795:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/390094 pw_multibuf: Mitigate conversion ambiguity\n113fdb8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/387732 pw_ide: Fix missing headers in deep chains of header-only targets\n0b44b62:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/393232 pw_clock_tree_mcuxpresso: Rename NewSource to Source\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: cd5e28972772be..70eec119bd8dd6\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685597640079780433\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I909a46744df7a5c9c006a57b06a2873a5b4d3a09\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/393472\n"
    },
    {
      "commit": "281e49c1706133d6e4a9118537fc51af5b107e32",
      "tree": "d8217c6aaaf1d46a8481162f8bb8d50adfb3559b",
      "parents": [
        "68ca3a0da43a9a7487527cd36e228ec5b41c4bc2"
      ],
      "author": {
        "name": "Ewout van Bekkum",
        "email": "ewout@pigweed.infra.roller.google.com",
        "time": "Thu Apr 02 11:49:31 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 02 11:49:31 2026 -0700"
      },
      "message": "roll: pigweed 903b548..cd5e289 (3 commits)\n\ncd5e289:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/392073 pw_preprocessor: Rename Bazel arch library target\na1bf3c2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/391933 pw_sync_freertos: Add config to skip scheduler lock in ISL\ne27572e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/391932 pw_sync_freertos: Inline the interrupt_spin_lock lock \u0026 unlock\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 903b548adf65f0..cd5e28972772be\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685608486419767985\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I63bce94a3515beaf1fda16fa212bcf7a38e2c7e7\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/393252\n"
    },
    {
      "commit": "68ca3a0da43a9a7487527cd36e228ec5b41c4bc2",
      "tree": "669f52b78c96fc40e55f347fd0a1215176480817",
      "parents": [
        "1564d0e37827300ccd89f5424657261b9b16c030"
      ],
      "author": {
        "name": "Baktash Boghrati",
        "email": "baktash@pigweed.infra.roller.google.com",
        "time": "Thu Apr 02 08:56:39 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 02 08:56:39 2026 -0700"
      },
      "message": "roll: pigweed 9682547..903b548 (2 commits)\n\n903b548:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388554 pw_bluetooth_proxy: Fix rfcomm tx while rx deadlock\n5c912c5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/378577 pw_bluetooth_proxy: Add SendAdditionalRxCredits method\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 96825477c30bf0..903b548adf65f0\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685619328202636385\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I798fc7d1a3392bca945e402270d8b03384895af4\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/393112\n"
    },
    {
      "commit": "1564d0e37827300ccd89f5424657261b9b16c030",
      "tree": "443c74e63c114ed6676942f376d495794e2b1d82",
      "parents": [
        "e0d4d5a7b0dd865505b3e73a656768dafc474a3b"
      ],
      "author": {
        "name": "Christoph Klee",
        "email": "chklee@pigweed.infra.roller.google.com",
        "time": "Wed Apr 01 21:23:10 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Apr 01 21:23:10 2026 -0700"
      },
      "message": "roll: pigweed f6158b5..9682547 (5 commits)\n\n9682547:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/392536 pw_clock_tree_mcuxpresso: Sync selector\ncbd117d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/392535 pw_clock_tree: Allow to set source element\n3b38a21:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/392534 pw_clock_tree_mcuxpresso: Relax clock tree dependency requirements\n7907154:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/392533 pw_clock_tree: Relax clock tree dependency requirements\ne5908f1:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/392532 pw_clock_tree_mcuxpresso: Add test cases\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: f6158b5f447ad3..96825477c30bf0\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685662712616895313\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I65b5418b104148da9ef49ab3427f6fdf48e1041b\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/392855\n"
    },
    {
      "commit": "e0d4d5a7b0dd865505b3e73a656768dafc474a3b",
      "tree": "12dcad972d7b62e9997ad791d3dbf83c53621c71",
      "parents": [
        "59960425539ebc81826db57856a31408fc2a10fc"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Apr 01 18:30:43 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Apr 01 18:30:43 2026 -0700"
      },
      "message": "roll: pigweed 3e2a21b..f6158b5 (5 commits)\n\nf6158b5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/302836 pw_numeric: Add rounding.h\n820253a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/392712 pw_bluetooth_sapphire: Refactor dispatcher to be passed to classes\nb164627:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389972 pw_multibuf: Fix double free in SimpleAllocatorForTest\nf1abb60:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/392232 pw_function: Support specifying a config header\na47cb73:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/387065 pw_ide: Include header files in compile commands\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 3e2a21bfa851c2..f6158b5f447ad3\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685673554765111073\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: If23b79bbd7cf2d89c1ecf1c97094bb17caf29a08\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/392893\n"
    },
    {
      "commit": "59960425539ebc81826db57856a31408fc2a10fc",
      "tree": "43c19513c8424228eaeba1ca3681c30778c26854",
      "parents": [
        "4a5db4cee62420659c9fcb0b5aa02caa046163b4"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Apr 01 15:42:01 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Apr 01 15:42:01 2026 -0700"
      },
      "message": "roll: pigweed 2f0e782..3e2a21b (7 commits)\n\n3e2a21b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388413 pw_ide: Optimize the compile_commands aspect\n81c5abe:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/391033 pw_rpc: Docs improvements\n34754b5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/392492 third_party/fuchsia: Update Fuchsia patch\n014a200:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388212 pw_ide: Cache external path resolution to optimize I/O\n40d19e6:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/392652 pw_multisink: Add Drain::attached method\n3d282db:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/392772 pw_async2: Remove CRTP reference from async2 code size doc\n6e19a3e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/379572 pw_transfer: Add server-side pw transfer lifecycle callbacks\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 2f0e782a9e3545..3e2a21bfa851c2\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685684394424902561\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia8b22390f2e04c6784e5471c3b20768a53798d12\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/392852\n"
    },
    {
      "commit": "4a5db4cee62420659c9fcb0b5aa02caa046163b4",
      "tree": "65c661769cecff7884b32ecdf6e72fe4de13c858",
      "parents": [
        "132f238fb3d378190bce379164d855e982b066ac"
      ],
      "author": {
        "name": "Wyatt Hepler",
        "email": "hepler@pigweed.infra.roller.google.com",
        "time": "Tue Mar 31 19:37:22 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 31 19:37:22 2026 -0700"
      },
      "message": "roll: pigweed pw_containers: Add reset() function to free all memory\n\nreset() is equivalent to calling clear() and shrink_to_fit(). It frees\nall memory associated with the container, so it will not access the\nallocator unless new items are added.\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/392372\nOriginal-Revision: 2f0e782a9e35453850ad00425e5c7415941ac35f\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 6e225e57776f83..2f0e782a9e3545\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685760316928207281\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I8b64d65757f083213d305ddf82813a18b2eacb54\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/392572\n"
    },
    {
      "commit": "132f238fb3d378190bce379164d855e982b066ac",
      "tree": "5e378405c07d38e605d6a4a901df2e833e4ec941",
      "parents": [
        "fd865fd0546cfb00148194532e3a10322b840d5e"
      ],
      "author": {
        "name": "Aaron Green",
        "email": "aarongreen@pigweed.infra.roller.google.com",
        "time": "Tue Mar 31 16:43:14 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 31 16:43:14 2026 -0700"
      },
      "message": "roll: pigweed pw_multibuf: Add default ctor to SingleChunkRegionTracker\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389672\nOriginal-Revision: 6e225e57776f8361b3400fbc9e879e1c7967f048\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: cabbf3e55247db..6e225e57776f83\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685771157105340545\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ic76ce37588ef998ebbdd81fb91835b7113cc0519\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/392474\n"
    },
    {
      "commit": "fd865fd0546cfb00148194532e3a10322b840d5e",
      "tree": "b0a798595190dd5842c26a25acacbb4e4b08016e",
      "parents": [
        "0798618d3effba737927e69bbec4e40b671d5fb3"
      ],
      "author": {
        "name": "Faraaz Sareshwala",
        "email": "fsareshwala@pigweed.infra.roller.google.com",
        "time": "Mon Mar 30 23:28:53 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 30 23:28:53 2026 -0700"
      },
      "message": "roll: pigweed pw_bluetooth_sapphire: Clean up some unused includes\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/392092\nOriginal-Revision: cabbf3e55247dbd1318380b5a09fb8b1031ff034\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: f0e6caeeab5d11..cabbf3e55247db\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685836226765298641\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia8e64eaf47488c3e5c25534bf0a397a338830ae6\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/392252\n"
    },
    {
      "commit": "0798618d3effba737927e69bbec4e40b671d5fb3",
      "tree": "e9a4e3767c1d8045882461bb445e20c10c7bd24b",
      "parents": [
        "ef03d92202712bea9f80ed22ac74f53c8c3fea7c"
      ],
      "author": {
        "name": "Matthew Sedam",
        "email": "matthewsedam@pigweed.infra.roller.google.com",
        "time": "Mon Mar 30 11:59:07 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 30 11:59:07 2026 -0700"
      },
      "message": "roll: pigweed pw_async2: Fix Android.bp errors for multiple projects\n\nNO_IFTTT\u003dFixing previous IFTTT issue\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388532\nOriginal-Revision: f0e6caeeab5d11c687734991567c0b7b431730e7\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: baa7b869f5bbb8..f0e6caeeab5d11\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685879597817622977\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I58985ab8c3efd625834bf2292c137cad4fb60994\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/392012\n"
    },
    {
      "commit": "ef03d92202712bea9f80ed22ac74f53c8c3fea7c",
      "tree": "79ccd3f34743070cb25050a92f0b94d59a913d6d",
      "parents": [
        "d4cca24c9511cf23e1ff12b33cfd1c5af67ff7a3"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Mar 29 07:12:21 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Mar 29 07:12:21 2026 -0700"
      },
      "message": "roll: pigweed, MODULE.bazel.lock\n\npigweed f572d35..baa7b86 (3 commits)\nbaa7b86:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/391512 roll: luci\n417a947:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/391432 roll: fuchsia-infra-bazel-rules 61fee4a..68e4ab3 (46 commits)\n63bd2a2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/391372 roll: rust-analyzer\n\nMODULE.bazel.lock\nRegenerated MODULE.bazel.lock\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: f572d358e54e29..baa7b869f5bbb8\nRoll-Count: 2\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685988039889928081\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia08145ea16161568e43dcce1a66d9eb1735bc313\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/391592\n"
    },
    {
      "commit": "d4cca24c9511cf23e1ff12b33cfd1c5af67ff7a3",
      "tree": "d2e40c7cda0cbacb59d9668cc0be7f3b181019cb",
      "parents": [
        "cda9b798ae6d03f429a5fe26a17fe40336621d3d"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 27 17:52:50 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 27 17:52:50 2026 -0700"
      },
      "message": "roll: pigweed 6ced3f8..f572d35 (2 commits)\n\nf572d35:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/382992 pw_kernel: Add process and thread objects\n2adda78:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/352813 gemini.md: Remove unnecessary agent instructions\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 6ced3f8f9c6b01..f572d358e54e29\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686128997485004657\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I668eca3d21d0137a8e3ae1c7def1c22ea243fbf7\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/391233\n"
    },
    {
      "commit": "cda9b798ae6d03f429a5fe26a17fe40336621d3d",
      "tree": "951c06a9eb612cb857b16c6e438cfd3f60992d0f",
      "parents": [
        "cafd46a2b6b22f9992f973bcc532a0ef7ceaa17a"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 27 13:00:53 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 27 13:00:53 2026 -0700"
      },
      "message": "roll: .bazelversion, MODULE.bazel.lock\n\n.bazelversion\nFrom\n    8.1.0\nTo\n    8.6.0\n\nMODULE.bazel.lock\nRegenerated MODULE.bazel.lock\n\nRoll-Count: 2\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686147576977784753\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Iff4700109ef9ab38c598c3bb75376ec319349752\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/391112\n"
    },
    {
      "commit": "cafd46a2b6b22f9992f973bcc532a0ef7ceaa17a",
      "tree": "742a3d5640e87b90cfa11f6c588016c3db13bd5e",
      "parents": [
        "a8c48197568d7671a6ac276863c63936b1134be9"
      ],
      "author": {
        "name": "Baktash Boghrati",
        "email": "baktash@pigweed.infra.roller.google.com",
        "time": "Fri Mar 27 12:10:33 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 27 12:10:33 2026 -0700"
      },
      "message": "roll: pigweed pw_bluetooth_proxy: Increase l2cap channel allocator size of multibuf v1\n\nOriginal-Bug: 466159722\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/378576\nOriginal-Revision: 6ced3f8f9c6b01a3a75a05adb9d55f1286ccd8f6\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 9e1809ce5cca3c..6ced3f8f9c6b01\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686150687248007697\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I010a3dc6bae60879937dc425bed48d5413fe2b2c\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/391093\n"
    },
    {
      "commit": "a8c48197568d7671a6ac276863c63936b1134be9",
      "tree": "2c605f15d7e6fe070bb9085bce5d9454c7e549c9",
      "parents": [
        "2c41bb148566ccf376e6f68708aa4e9427095f64"
      ],
      "author": {
        "name": "Lloyd Pique",
        "email": "lpique@pigweed.infra.roller.google.com",
        "time": "Fri Mar 27 09:16:46 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 27 09:16:46 2026 -0700"
      },
      "message": "roll: pigweed, MODULE.bazel.lock\n\npigweed e863ea7..9e1809c (1 commits)\n9e1809c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/390832 bazel: Use Bazel 8.6.0 with other required updates\n\nMODULE.bazel.lock\nRegenerated MODULE.bazel.lock\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: e863ea72cc6913..9e1809ce5cca3c\nRoll-Count: 2\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686161540676116641\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ieda884676a340e09c29194c3520a45e4b31ef24b\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/390953\n"
    },
    {
      "commit": "2c41bb148566ccf376e6f68708aa4e9427095f64",
      "tree": "3f07bcb5d734bb8524f805fdd67b9c29d3a75ba2",
      "parents": [
        "d9ec110f9ced51dcaffe34b8085df45c78915acb"
      ],
      "author": {
        "name": "Wyatt Hepler",
        "email": "hepler@pigweed.infra.roller.google.com",
        "time": "Thu Mar 26 18:56:10 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 26 18:56:10 2026 -0700"
      },
      "message": "roll: pigweed pw_env_setup: Fetch doxylink repository with Bazel\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/390475\nOriginal-Revision: e863ea72cc6913586919573033a56db1e9efde71\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: ecdd75e8516cf4..e863ea72cc6913\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686215760237069985\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I7e3b5b98d1cc178bbd997365d7b6373faf843fd0\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/390792\n"
    },
    {
      "commit": "d9ec110f9ced51dcaffe34b8085df45c78915acb",
      "tree": "d09224d6255d5f19bf96958f25e6aa5e02415363",
      "parents": [
        "a1d09cfc20d12b037edbbacf764270aeb8321dc6"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 26 16:03:04 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 26 16:03:04 2026 -0700"
      },
      "message": "roll: pigweed da331a4..ecdd75e (6 commits)\n\necdd75e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/390473 pw_rpc: Fix implicit conversion warnings\nf7cae80:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/295773 pw_persistent_ram: Rework docs, add diagram\n368c08f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389754 pw_string: Small docs fixes\n1bed093:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389753 pw_allocator: Small docs fixes\nf5d65bf:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/387057 pw_build: Avoid running pw through bazel unless stale\n9d20141:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/390092 agents: Add kernel testing skill\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: da331a4490841d..ecdd75e8516cf4\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686226605771589377\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I94f29f638b951daa555dd50706fb2454702a2992\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/390672\n"
    },
    {
      "commit": "a1d09cfc20d12b037edbbacf764270aeb8321dc6",
      "tree": "1f313053fa18ce21072a3de929c3108048ea57ee",
      "parents": [
        "2b71119db39707111799e7c97f9b9808ce2ba987"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 26 13:11:05 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 26 13:11:05 2026 -0700"
      },
      "message": "roll: pigweed b91d195..da331a4 (2 commits)\n\nda331a4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388092 pw_rpc_transport: Fix implicit conversion warnings\ne6a6bcc:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/374432 pw_kernel: Add ARMv7-M architecture support\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: b91d195484aba8..da331a4490841d\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686237445692648657\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I106d98cc0e4df3ca210e91c4d87ba83b13018a98\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/390492\n"
    },
    {
      "commit": "2b71119db39707111799e7c97f9b9808ce2ba987",
      "tree": "22a39ee27bd5af697e18b8ee379a5b5ec1b10425",
      "parents": [
        "6b2e90faca2bfdf74089ae5563c2f162803ed7cf"
      ],
      "author": {
        "name": "Jake Little",
        "email": "jsnl@pigweed.infra.roller.google.com",
        "time": "Thu Mar 26 10:17:38 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 26 10:17:38 2026 -0700"
      },
      "message": "roll: pigweed 0badaee..b91d195 (2 commits)\n\nb91d195:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389833 pw_async2: Update vending machine codelab to crash\nd0bfd93:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389832 pw_asnyc2: Add context to FutureCore class comment\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 0badaeefaa80d0..b91d195484aba8\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686248288473042721\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I6f6f85b532cabadb803913edda5fe39e0c02d6c8\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/390392\n"
    },
    {
      "commit": "6b2e90faca2bfdf74089ae5563c2f162803ed7cf",
      "tree": "1ab34371f660e9178fa992265ccec50fa540446a",
      "parents": [
        "ce0d9a62e8d2b106d88a91fee53cd7b866e870c9"
      ],
      "author": {
        "name": "Jake Little",
        "email": "jsnl@pigweed.infra.roller.google.com",
        "time": "Wed Mar 25 22:47:46 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 25 22:47:46 2026 -0700"
      },
      "message": "roll: pigweed pw_async2: Add missing await.h include in codelab\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389977\nOriginal-Revision: 0badaeefaa80d0e16bc42b3bde245b4fdbcc8bae\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: d350a51e73f08c..0badaeefaa80d0\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686291659514330449\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I4751a731385add211f5489d7346d35d8cc547575\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/389934\n"
    },
    {
      "commit": "ce0d9a62e8d2b106d88a91fee53cd7b866e870c9",
      "tree": "1fde254bececbfec4c5ce296e0e16bf96cad91e5",
      "parents": [
        "6a41e7019e0a11cd8d1d8f12a297d4863370d9ef"
      ],
      "author": {
        "name": "Lloyd Pique",
        "email": "lpique@pigweed.infra.roller.google.com",
        "time": "Wed Mar 25 19:53:27 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 25 19:53:27 2026 -0700"
      },
      "message": "roll: pigweed build: Allow zephyr-bazel to be used by Pigweed\n\nTo configure Pigweed to use zephyr-bazel, a new\n`//zephyr/config:pw_zephyr_config.bzl` extension module is used.\n\nBy default, this extension module sets up a fake configuration that\ndefines the zephyr-bazel `zephyr_cc_library` and `zephyr_cc_binary`\nrules, but sets them up to be incompatible with anything, which allows\nthe non-Zephyr parts of Pigweed to build.\n\nA module that wants to use Pigweed with zephyr-bazel instead uses the\nextension module, and provides overrides to give the Zephyr state to\nuse. Typically this should look like:\n\n    pw_zephyr_config \u003d use_extension(\n        \"@pigweed//zephyr/config:pw_zephyr_config.bzl\",\n        \"pw_zephyr_config\"\n    )\n    override_repo(\n        pw_zephyr_config,\n        \"zephyr\",\n        \"kconfig\",\n        \"zephyr_version\"\n    )\n\nAdditional overrides may be needed, depending on what is needed for the\nbinary being built.\n\nIn addition, a new  `//zephyr/platforms:pw_zephyr_platform` macro is\ndefined, that takes an existing zephyr platform and extends it to use\nthe Pigweed backend modules for Zephyr. While the macro implements a\ndefault mapping, users can customize it if needed.\n\nAll the Pigweed \"pw_*_zephyr\" modules are now built by Pigweed (if\nbazel-zephyr is configured). Sources for those no longer need to be\nexported for those to be built in bazel-zephyr.\n\nOriginal-Bug: b/491871963\nTest: Presubmit\nTest: zephyr-bazel examples build\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/384113\nOriginal-Revision: d350a51e73f08c63f8c48a47668bfd9d48141c95\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 37c197590e15ba..d350a51e73f08c\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686302531646636593\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I492adb9a530b965306009ac11d6eaf421b443caf\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/390152\n"
    },
    {
      "commit": "6a41e7019e0a11cd8d1d8f12a297d4863370d9ef",
      "tree": "a068ca9b00a386b23d6b411f8dcf0039646b2adf",
      "parents": [
        "0d3ccfbc2cfc854f05efde2a0f51962c76461b7c"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 25 17:02:23 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 25 17:02:23 2026 -0700"
      },
      "message": "roll: pigweed 2db2039..37c1975 (3 commits)\n\n37c1975:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389933 pw_toolchain: Add cortex-m4 conditions to arm_clang toolchain\n49b439d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389932 pw_kernel: Add iter() to intrusive lists\ndb4e3c4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389974 pw_toolchain: Use flag based toolchains for all cortex-m cpus\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 2db2039055cdf2..37c197590e15ba\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686313373692957921\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I5465de7a03d222643aa58faa31e1614498134e5d\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/389955\n"
    },
    {
      "commit": "0d3ccfbc2cfc854f05efde2a0f51962c76461b7c",
      "tree": "947cd1d8cab41a47531176f0a1dc470a0424feba",
      "parents": [
        "265d70da264549ac64c67ba6e98731f94bc18ac8"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 25 14:15:18 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 25 14:15:18 2026 -0700"
      },
      "message": "roll: pigweed ccbb96c..2db2039 (3 commits)\n\n2db2039:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389854 pw_build: Add add_prefix to workflows outputs\n1b70cb7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/385012 pw_metric: Remove support for direct metric list iteration\nc51468f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389752 pw_async2: Fix occasional timeouts in task tests\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: ccbb96c4dcd85e..2db2039055cdf2\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686324226433882049\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I01c4f1e5445f362721b467503ceabb5a585ad459\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/389953\n"
    },
    {
      "commit": "265d70da264549ac64c67ba6e98731f94bc18ac8",
      "tree": "10afd9d8f60716586d2db3633bebeb8c4cede332",
      "parents": [
        "99144cd7e2f4dadbcf6939a01d5a94317ab63d2c"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 24 18:05:44 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 24 18:05:44 2026 -0700"
      },
      "message": "roll: pigweed 1a02120..ccbb96c (4 commits)\n\nccbb96c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/383192 pw_log_tokenized: Log backend without payload argument\n9faf566:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389412 pw_async2: Merge context.h into task.h\n19971b7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388432 pw_sync_zephyr: Inline the ISL implementation\n19dfb8d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389572 pw_kvs: Clarify ability to change alignment\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 1a02120b3bb5df..ccbb96c4dcd85e\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686400128026795121\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ie567de9b34401d32573bf99c2d63e5b1c41de0f8\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/389611\n"
    },
    {
      "commit": "99144cd7e2f4dadbcf6939a01d5a94317ab63d2c",
      "tree": "3dedb1f2de7b5395f3da1d401786b8834275bbfb",
      "parents": [
        "9e4cee4bfcfbd613fc30cd14cc10687a4d67c4cc"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 24 15:14:35 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 24 15:14:35 2026 -0700"
      },
      "message": "roll: pigweed b00bc98..1a02120 (11 commits)\n\n1a02120:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389232 pw_async2: Make Context a private base of Task\n22784f0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389533 pw_rpc: Switch the call list to IntrusiveForwardList\nf4ed9c5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/387652 pw_log: Fix implicit conversion warnings\ndde945b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388955 pw_async2: Context and Waker cleanup\n343834b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388213 pw_metric: MetricList/GroupList for_each and find\n35ec0ca:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389036 pw_channel: Run tests in a Task\nc1c2670:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389472 pw_build: Fix typo\nbc4ec6c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388935 pw_kernel: Small cortex-m priority constants cleanup\n4a2b721:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389072 pw_channel: Remove deprecated Channel classes\n7bd4758:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389252 pw_string: Support ToString for long double\n02a4c92:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389432 pw_kernel: Fix RISCV panic handling loops\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: b00bc982f8fc27..1a02120b3bb5df\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686410969928723185\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I1797bb88f1a0f9c3d1f6c118c415262eb75b0f15\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/389632\n"
    },
    {
      "commit": "9e4cee4bfcfbd613fc30cd14cc10687a4d67c4cc",
      "tree": "50ac9e9fb85ba9830b900834b07ef00be65a61a1",
      "parents": [
        "d7a40db698631cf54d67bd93ac5be7fa2d375124"
      ],
      "author": {
        "name": "Wyatt Hepler",
        "email": "hepler@pigweed.infra.roller.google.com",
        "time": "Tue Mar 24 03:43:10 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 24 03:43:10 2026 -0700"
      },
      "message": "roll: pigweed 8fa442e..b00bc98 (2 commits)\n\nb00bc98:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388294 pw_rpc_transport: IntrusiveQueue for O(1) instead of O(n) push_back()\n1a893e5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388293 pw_async2: Use IntrusiveQueue for task lists\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 8fa442e7bab4ad..b00bc982f8fc27\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686454346023474945\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I7f12c8000b2072b83e830ec7a4e5924beec9fb48\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/389076\n"
    },
    {
      "commit": "d7a40db698631cf54d67bd93ac5be7fa2d375124",
      "tree": "642ee05f8611fbfd0aaeee917b2b5e40fd747d2c",
      "parents": [
        "cff4e83d04dbdeb4abd53a0325fe5b04c3aeafef"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 24 00:48:32 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 24 00:48:32 2026 -0700"
      },
      "message": "roll: pigweed d7a8902..8fa442e (2 commits)\n\n8fa442e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388292 pw_containers: Introduce IntrusiveQueue\na2dae8f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388932 pw_sync_freertos: Isolate backend header include paths\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: d7a89022dafc8d..8fa442e7bab4ad\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686465186179852513\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I0410ec3ff08d65a4fe186ae316dfad5bfc9371f8\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/389074\n"
    },
    {
      "commit": "cff4e83d04dbdeb4abd53a0325fe5b04c3aeafef",
      "tree": "6edcc146424c5688e855639b52c829ebdeac91c8",
      "parents": [
        "8e8935b4738e1f50c1d9f359eb79755e933872ea"
      ],
      "author": {
        "name": "asadm",
        "email": "asadmemon@pigweed.infra.roller.google.com",
        "time": "Mon Mar 23 19:03:48 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 23 19:03:48 2026 -0700"
      },
      "message": "roll: pigweed pw_ide: Fix compile commands generation in external workspaces\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388960\nOriginal-Revision: d7a89022dafc8d423c164cfa0c96dc94d9b1363c\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 7cecd19c809ba8..d7a89022dafc8d\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686486874193837713\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I30a46fdf3c9dc074ac7a1282c0d9ba6f7628335b\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/389193\n"
    },
    {
      "commit": "8e8935b4738e1f50c1d9f359eb79755e933872ea",
      "tree": "27e97fbb285a87ee11b1bcbd14d498591115b67c",
      "parents": [
        "29cfdb7379945934b636ff24aaad424163d45d8a"
      ],
      "author": {
        "name": "Wyatt Hepler",
        "email": "hepler@pigweed.infra.roller.google.com",
        "time": "Mon Mar 23 16:12:49 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 23 16:12:49 2026 -0700"
      },
      "message": "roll: pigweed pw_async2: Remove dispatcher() from Context\n\nGiving access to the dispatcher allows tasks to potentially post other\ntasks, which my not be desirable. This API was not used in practice, so\nremove it.\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388492\nOriginal-Revision: 7cecd19c809ba85eefe79ccef2001773c6dcaa7b\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: f73851cb3f2008..7cecd19c809ba8\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686497720756991345\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I78dcb5ff5a872fa152d598bc5fe0424464dc9e6f\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/389112\n"
    },
    {
      "commit": "29cfdb7379945934b636ff24aaad424163d45d8a",
      "tree": "016116ec7f30543ba0c1687fbbab701025ee0b63",
      "parents": [
        "e56273e14ba690eed4811409325c771baa309aad"
      ],
      "author": {
        "name": "Alexei Frolov",
        "email": "frolv@pigweed.infra.roller.google.com",
        "time": "Mon Mar 23 13:20:06 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 23 13:20:06 2026 -0700"
      },
      "message": "roll: pigweed pw_transfer: Terminate transfers on RPC error\n\nPreviously, RPC errors were handled locally by the client and not\nsignalled to the transfer thread. Active transfers would remain active\nuntil their next timeout caused them to attempt writing to a closed\nstream and terminate.\n\nThis updates the client to tell the transfer thread when an RPC error\noccurs so that it can immediately terminate active transfers.\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388132\nOriginal-Revision: f73851cb3f20083565d63c5739fa20c05d935eb9\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 4b4b5ab66ef311..f73851cb3f2008\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686508563602149905\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I1dcc99a713a97e35df343a6a52844a5053e4a0d4\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/389013\n"
    },
    {
      "commit": "e56273e14ba690eed4811409325c771baa309aad",
      "tree": "e5d4011ad4f7a8418bf8a8349debfa31a9dff740",
      "parents": [
        "0f13d05b3c52c57b8fb1f19a825cf3968299bb47"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 23 10:32:18 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 23 10:32:18 2026 -0700"
      },
      "message": "roll: pigweed 7269078..4b4b5ab (2 commits)\n\n4b4b5ab:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/387693 pw_bluetooth_proxy: Make acl credit completion more fair\n5bffa5f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388812 roll: fuchsia-infra-bazel-rules e128163..61fee4a (47 commits)\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 72690785a236a4..4b4b5ab66ef311\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686519406698853857\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I075123886a48dcdb275237f0c7b168d29fbdf7f6\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/388972\n"
    },
    {
      "commit": "0f13d05b3c52c57b8fb1f19a825cf3968299bb47",
      "tree": "2ff45fec23ce580e40fe4c004accad3a0a7bd696",
      "parents": [
        "11a8592fbf6bfef41d36977bc429dbb0bad2f02c"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 20 16:26:51 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 20 16:26:51 2026 -0700"
      },
      "message": "roll: pigweed e2a9055..7269078 (3 commits)\n\n7269078:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388572 pw_async2: Remove WakerQueue references\nffda31f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/385812 pw_bluetooth_sapphire: Update Fuchsia SDK\n4db0219:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388052 pw_transfer: Reopen stream if closed on client transfer start in C++\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: e2a9055b48ba51..72690785a236a4\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686768822190079409\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ib9577073fb7a8c344aace5c4205961e098216839\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/388652\n"
    },
    {
      "commit": "11a8592fbf6bfef41d36977bc429dbb0bad2f02c",
      "tree": "b0bcd097efb91d1ac452e164903bc0de91fec796",
      "parents": [
        "e303c2e7399190711b15c1eb03d2a898b9632ea7"
      ],
      "author": {
        "name": "Wyatt Hepler",
        "email": "hepler@pigweed.infra.roller.google.com",
        "time": "Fri Mar 20 13:32:27 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 20 13:32:27 2026 -0700"
      },
      "message": "roll: pigweed docs: Link to VARIADIC_MACROS(...) after bug fixes\n\nOriginal-Fixes: 441605063\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388215\nOriginal-Revision: e2a9055b48ba51b409ef817f35859255eb40db73\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: c0c12906549fb4..e2a9055b48ba51\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686779655028688577\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Iaa6bdc75e61720173c66707ebffeed8757ff213a\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/388472\n"
    },
    {
      "commit": "e303c2e7399190711b15c1eb03d2a898b9632ea7",
      "tree": "6d92c232e2c72dd7f033076bec880656c14d8dad",
      "parents": [
        "b7959493b1289a687cff111c671320e73aea1aea"
      ],
      "author": {
        "name": "Wyatt Hepler",
        "email": "hepler@pigweed.infra.roller.google.com",
        "time": "Thu Mar 19 20:15:44 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 19 20:15:44 2026 -0700"
      },
      "message": "roll: pigweed pw_env_setup: Switch to doxylink@main instead of upstream/master\n\nThe Doxylink mirror\u0027s main branch contains patches that haven\u0027t yet\nlanded upstream.\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388214\nOriginal-Revision: c0c12906549fb42f421c5d64cd171710eb64c566\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 627b9a2984494b..c0c12906549fb4\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686844730032155889\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Idbf1dd1202963d698c4bb55118e4978a1fec6597\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/388232\n"
    },
    {
      "commit": "b7959493b1289a687cff111c671320e73aea1aea",
      "tree": "bbf5e9cf4e46629996165098fabccc85396cb467",
      "parents": [
        "4e1e6336fba343490c5dab0d0defd2b1f5bd96d9"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 19 14:35:26 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 19 14:35:26 2026 -0700"
      },
      "message": "roll: pigweed ea3a231..627b9a2 (4 commits)\n\n627b9a2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/386833 pw_async2: Remove use of deprecated build system aliases\ndc724ad:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/387592 pw: Use prebuilt protoc\na619e33:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/387872 pw_rpc: Fix implicit conversion warnings\nebac615:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/387058 pw_metric: Fix implicit conversion warnings\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: ea3a2312ee7b6c..627b9a2984494b\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686866417529166545\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Idc54f8319477cf766b58fe8c3210097d129ba316\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/388113\n"
    },
    {
      "commit": "4e1e6336fba343490c5dab0d0defd2b1f5bd96d9",
      "tree": "68dbeae57fc8f8abb70196e2f39f7f98a6dbd01b",
      "parents": [
        "6b6b4d6fea177b1016edbbdf6bd132761dc8c3b7"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 19 12:08:19 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 19 12:08:19 2026 -0700"
      },
      "message": "roll: pigweed a248201..ea3a231 (2 commits)\n\nea3a231:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/387692 pw_containers: Fix implicit conversion warnings\n2e3aa19:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/386752 pw_transfer: Support multiple clients on a transfer thread\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: a2482015ded981..ea3a2312ee7b6c\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686877268796343329\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I36cc5a086602717ee2c624d05ad0f78a7a9c2559\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/388112\n"
    },
    {
      "commit": "6b6b4d6fea177b1016edbbdf6bd132761dc8c3b7",
      "tree": "dadc9931e320f9413c10a9e6d425f7a646344539",
      "parents": [
        "e34b5aca060381d449037edca00af4334e22109a"
      ],
      "author": {
        "name": "Wyatt Hepler",
        "email": "hepler@pigweed.infra.roller.google.com",
        "time": "Wed Mar 18 18:23:57 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 18 18:23:57 2026 -0700"
      },
      "message": "roll: pigweed docs: Switch to Pigweed doxylink mirror\n\nThis allows Pigweed use patches before they are accepted upstream.\n\nOriginal-Bug: b/492233040\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/386832\nOriginal-Revision: a2482015ded981d31dfc052d151234aac328f83e\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: f0baae605b96ac..a2482015ded981\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686942346769228369\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia5bd3129296adc51902ec41cd758170861448e76\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/387812\n"
    },
    {
      "commit": "e34b5aca060381d449037edca00af4334e22109a",
      "tree": "2f4a3f083f4bfaf355e23955da033cb85d5ada40",
      "parents": [
        "027ecdf50ef505c8f406f1177c1ba230a39afa25"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 18 15:33:03 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 18 15:33:03 2026 -0700"
      },
      "message": "roll: pigweed b49a291..f0baae6 (3 commits)\n\nf0baae6:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/387712 pw_async2: Fix Android.bp for internal yield header\n01adad6:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/374273 pw_metric: Wrap metrics lists in custom type\n76ef269:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/387534 pw_protobuf: Expose the field key when decoding\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: b49a2916cef38a..f0baae605b96ac\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686953199632283921\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I3b698c7bb0a00694ee7a4a80c4bfbccbbb46a894\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/387677\n"
    },
    {
      "commit": "027ecdf50ef505c8f406f1177c1ba230a39afa25",
      "tree": "8681cab35268491a2363ef9c3634881bb1ef3916",
      "parents": [
        "eb0ce5ce1f0f91e182a97baf14b6039e28fb0b9b"
      ],
      "author": {
        "name": "Wyatt Hepler",
        "email": "hepler@pigweed.infra.roller.google.com",
        "time": "Wed Mar 18 12:39:50 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 18 12:39:50 2026 -0700"
      },
      "message": "roll: pigweed pw_async2: Categorize FutureTask as a task instead of a future in docs\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/386654\nOriginal-Revision: b49a2916cef38acfd348c2060a48424971b206dc\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: fb12a0f8513013..b49a2916cef38a\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686964043795967809\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ieeff80d6d441f0ba62beb6461ce42e37cd2e995d\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/387672\n"
    },
    {
      "commit": "eb0ce5ce1f0f91e182a97baf14b6039e28fb0b9b",
      "tree": "0c832f687fc9d723eabb3f1e192a349a3a848cad",
      "parents": [
        "9c3aed6416eab34fbeb1ddb8c7417e0d92a3afe7"
      ],
      "author": {
        "name": "Alexei Frolov",
        "email": "frolv@pigweed.infra.roller.google.com",
        "time": "Wed Mar 18 09:49:47 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 18 09:49:47 2026 -0700"
      },
      "message": "roll: pigweed pw_async2: Clarify future completion semantics\n\nUpdates the docs to clarify that futures\u0027 results cannot reference their\nfutures following the bug caught in pwrev/385052.\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/385552\nOriginal-Revision: fb12a0f8513013bcf2d10a90352ff3be08b9ad12\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 246a36389f21df..fb12a0f8513013\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686974885932828801\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I206cc84d05edbd2c3fa495b84cf7b20343c95fc1\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/387512\n"
    },
    {
      "commit": "9c3aed6416eab34fbeb1ddb8c7417e0d92a3afe7",
      "tree": "7a4d866095fbd97dc7dfa1374def018e7b153e58",
      "parents": [
        "461eac2c089fa0da9778ccc6e31b1ec97d7a69ff"
      ],
      "author": {
        "name": "Wyatt Hepler",
        "email": "hepler@pigweed.infra.roller.google.com",
        "time": "Tue Mar 17 22:20:03 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 17 22:20:03 2026 -0700"
      },
      "message": "roll: pigweed pw_bytes: Fix implicit conversion warnings\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/385574\nOriginal-Revision: 246a36389f21df044b6734207b5e5254395dd1a4\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: e164d2fa913b4d..246a36389f21df\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687018245144647361\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I73eb54c5e7862954aab53b998f52fbfd09fc7f50\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/387153\n"
    },
    {
      "commit": "461eac2c089fa0da9778ccc6e31b1ec97d7a69ff",
      "tree": "12129c508d74e70cd3fe78c196bfec2090ba3509",
      "parents": [
        "8ae49e7a19fde63aa9f414a2620a0ef3112b1d33"
      ],
      "author": {
        "name": "Wyatt Hepler",
        "email": "hepler@pigweed.infra.roller.google.com",
        "time": "Tue Mar 17 19:25:19 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 17 19:25:19 2026 -0700"
      },
      "message": "roll: pigweed pw_async2: Dispatcher stress test\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/385452\nOriginal-Revision: e164d2fa913b4db8641ba65e6716d8144587e81d\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: b78be75d9e97d2..e164d2fa913b4d\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687029106427598017\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I61ba1809dc71af4ee01902a640dfed84f82a0cf1\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/387192\n"
    },
    {
      "commit": "8ae49e7a19fde63aa9f414a2620a0ef3112b1d33",
      "tree": "9d250fe619df4e62ae15fdfac95e5c05ad006dac",
      "parents": [
        "ad6adde566949056bbe03b24a38359366613faf7"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 17 16:36:09 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 17 16:36:09 2026 -0700"
      },
      "message": "roll: pigweed f18e4d7..b78be75 (4 commits)\n\nb78be75:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/385152 pw_ide: Improve Bazel path resolution with symlink prefix support\nbddecd8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/387056 pw_log: Fix default log level comment; migrate to Doxygen\n922e20b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/386693 pw_build: Add deps handling to pw_linker_script\nb5ae97d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/372514 pw_bluetooth_proxy: Use v1_adapter::MultiBuf\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: f18e4d7519ac99..b78be75d9e97d2\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687039945842001793\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I78d3374763b30054456929da1dcb9ca9d754489f\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/387097\n"
    },
    {
      "commit": "ad6adde566949056bbe03b24a38359366613faf7",
      "tree": "c760192b2068beb63078106e9a2be87b9d3cd634",
      "parents": [
        "d64d6820a80c57f46e3bc1d585c6023adaf6f7a5"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 17 13:45:39 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 17 13:45:39 2026 -0700"
      },
      "message": "roll: pigweed 5aa5d5b..f18e4d7 (4 commits)\n\nf18e4d7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/377812 pw_containers: Optimize DynamicMap::erase(const_iterator)\n5260489:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/354752 pw_kernel: Panic on double lock\n21432ee:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/385872 pw_kernel: Properly break scheduler lock on thread start\n7fc049d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/385554 pw_kernel: Implement lock propagation in thread/process join signalling\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 5aa5d5b46c2921..f18e4d7519ac99\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687050795371533825\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ie5f33ee3c1bc82907c44bfaa10bf77ae1aa356d9\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/387095\n"
    },
    {
      "commit": "d64d6820a80c57f46e3bc1d585c6023adaf6f7a5",
      "tree": "98d15efbf8d87e1dfec49cc1c39a4ec2addcf2ef",
      "parents": [
        "19eafa78ece7fdfec3a02c95aaa47f0ceab610e5"
      ],
      "author": {
        "name": "Ani Ramakrishnan",
        "email": "aniramakri@pigweed.infra.roller.google.com",
        "time": "Tue Mar 17 10:51:01 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 17 10:51:01 2026 -0700"
      },
      "message": "roll: pigweed pw_bluetooth_sapphire: Downgrade log for unacked search results\n\nSome devices report many search results during SDP exchange. This can\ncause the unacked search result buffer to build up and emit logspam.\n\nDowngrade the log to TRACE as this is not a fatal event for\nbt-host. The buffer is unbounded and results are eventually delivered.\n\nOriginal-Bug: 491561579\nTest: //pw_bluetooth_sapphire/fuchsia/host/fidl:test_pkg\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/386692\nOriginal-Revision: 5aa5d5b46c29217a14e5a11167bb16c1cda1c302\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: ace6f38e719154..5aa5d5b46c2921\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687061635485135841\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I1d7e2f2784681993d23d7f2c5c8289a52164c52e\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/387092\n"
    },
    {
      "commit": "19eafa78ece7fdfec3a02c95aaa47f0ceab610e5",
      "tree": "2e7d8c6e624235d0e3f158843c95fab2f791b8bb",
      "parents": [
        "6461e808393fe05c9a3ebb9d0a03445ac9a838ec"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 16 20:36:21 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 16 20:36:21 2026 -0700"
      },
      "message": "roll: pigweed, MODULE.bazel.lock\n\npigweed fd8bb48..ace6f38 (2 commits)\nace6f38:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/386793 roll: toolchain-integration\n5e2fab3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/386792 pw_async2: Fix deregistering a task that is woken while running\n\nMODULE.bazel.lock\nRegenerated MODULE.bazel.lock\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: fd8bb48ea3d365..ace6f38e719154\nRoll-Count: 2\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687115887361854465\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Iffbc9f7a9010a2af1e92ea8cd7927f56f98f8ebb\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/386713\n"
    },
    {
      "commit": "6461e808393fe05c9a3ebb9d0a03445ac9a838ec",
      "tree": "d0cd45e85b095e40f07d6e40a59968e35b5220f3",
      "parents": [
        "1e870f48d243a5a04c3eb7986a8fcac495e72528"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 16 17:34:45 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 16 17:34:45 2026 -0700"
      },
      "message": "roll: pigweed c91d97a..fd8bb48 (2 commits)\n\nfd8bb48:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/382832 pw_async2: Do not hold the lock during Wake()\nf0ac35a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/386812 pw_allocator: Assert ok result in Init()\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: c91d97a6e21e15..fd8bb48ea3d365\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687126732214140769\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I98f4dcc5193cd3366db10fc8f8dc6ec446fb2754\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/386852\n"
    },
    {
      "commit": "1e870f48d243a5a04c3eb7986a8fcac495e72528",
      "tree": "ff9cf3baf511870e28628483eb49374e832ed4cd",
      "parents": [
        "37bb3556985a236c28309c8f7ca2035c2f46b4e4"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 16 11:53:42 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 16 11:53:42 2026 -0700"
      },
      "message": "roll: pigweed c119d20..c91d97a (2 commits)\n\nc91d97a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/383893 pw_async2: Remove std::variant; use ReadyType instead of Empty\n6685f88:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/374633 pw_async2: Add BoxedFuture and Box helper\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: c119d2065b42b0..c91d97a6e21e15\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687148424037815105\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I406644453b9f217237280c5226fd2dca5c45c940\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/386672\n"
    },
    {
      "commit": "37bb3556985a236c28309c8f7ca2035c2f46b4e4",
      "tree": "ab68d9357997e2d733ea27c364372200adc7cb5a",
      "parents": [
        "7bf314da9768030567a5761b4a4f944d9b6c7703"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Mar 15 07:05:00 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Mar 15 07:05:00 2026 -0700"
      },
      "message": "roll: pigweed 1685478..c119d20 (2 commits)\n\nc119d20:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/386312 roll: luci\nc636c8e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/386232 roll: fuchsia-infra-bazel-rules a8229fe..e128163 (19 commits)\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 1685478789a262..c119d2065b42b0\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687256859463486817\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I9af39a4f735b9f7c7f2c54b4919da389024b92c1\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/386372\n"
    },
    {
      "commit": "7bf314da9768030567a5761b4a4f944d9b6c7703",
      "tree": "5252870823e054e1c942956e6dde412d105b41bb",
      "parents": [
        "25b810306f58a53cabf17c2e8710e41b815f380e"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 13 17:45:14 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 13 17:45:14 2026 -0700"
      },
      "message": "roll: pigweed 465ef5a..1685478 (2 commits)\n\n1685478:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/385912 pw_kernel: Don\u0027t compile tests into system images\nd844706:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/385793 pw_bluetooth_sapphire: Add LE connection Inspect data\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 465ef5af57bc66..1685478789a262\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687397822885154145\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia984bfff3db6b8e1eea57d8006ff3ced3271021c\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/386012\n"
    },
    {
      "commit": "25b810306f58a53cabf17c2e8710e41b815f380e",
      "tree": "af9ec9dbf81eacdee0533c03d4ebda9991521663",
      "parents": [
        "0a73ae47eb37bf9c13cfcf2934e664b81750ebf2"
      ],
      "author": {
        "name": "Ben",
        "email": "benlawson@pigweed.infra.roller.google.com",
        "time": "Fri Mar 13 14:53:15 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 13 14:53:15 2026 -0700"
      },
      "message": "roll: pigweed pw_bluetooth_sapphire: Add BR/EDR connection Inspect data\n\nAdd BR/EDR connection inspect properties for use in Fuchsia Snapshot\nViewer.\n\nOriginal-Bug: 492176958\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/385555\nOriginal-Revision: 465ef5af57bc66c16d39bcf03a622050932591f5\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 8c58dbaf80b360..465ef5af57bc66\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687408661663333265\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I6e0b29a819891af8a21ef6ea30528f2f57205245\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/385757\n"
    },
    {
      "commit": "0a73ae47eb37bf9c13cfcf2934e664b81750ebf2",
      "tree": "a432de08b4bb3fd0cce3566dc306855871112ed8",
      "parents": [
        "16d1badaa2f2847807d90807d45878cfedbe3649"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@pigweed.infra.roller.google.com",
        "time": "Fri Mar 13 09:11:04 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 13 09:11:04 2026 -0700"
      },
      "message": "roll: pigweed pw_format: Remove unused unstable features\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/385575\nOriginal-Revision: 8c58dbaf80b3604c0541400c647720a00b7b7fe5\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 5de921bb9fb1ad..8c58dbaf80b360\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687430359926585841\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ibbea7a256b12231dc9269b975b81cf7ce9e1f836\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/385753\n"
    },
    {
      "commit": "16d1badaa2f2847807d90807d45878cfedbe3649",
      "tree": "b107dee345c1d1ac56ab081e7d148ed125ee069e",
      "parents": [
        "a04e6838cbf4b3740af17a56394e05a7ae9a3a6c"
      ],
      "author": {
        "name": "Vincent",
        "email": "vvnguyen@pigweed.infra.roller.google.com",
        "time": "Thu Mar 12 21:37:33 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 12 21:37:33 2026 -0700"
      },
      "message": "roll: pigweed pw_async2: Add default case to handling Context for CoroTask\n\nUsing -Werror\u003dreturn-type will complain without this default case.\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/385556\nOriginal-Revision: 5de921bb9fb1ad67cbf4a9660392dd558921b8d8\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 424cd784feaeda..5de921bb9fb1ad\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687473740309379281\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Iaa3fde1969794c26d9ee63bdfdaa2f547fc824db\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/385732\n"
    },
    {
      "commit": "a04e6838cbf4b3740af17a56394e05a7ae9a3a6c",
      "tree": "5daa72730025795795de649cc7b96fe46dfbcd0f",
      "parents": [
        "4b5dc44fe096478753705a6911d58cf931ca6103"
      ],
      "author": {
        "name": "Dave Roth",
        "email": "davidroth@pigweed.infra.roller.google.com",
        "time": "Thu Mar 12 18:47:24 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 12 18:47:24 2026 -0700"
      },
      "message": "roll: pigweed pw_kernel: Increase wait_group stack sizes to match other tests\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/385553\nOriginal-Revision: 424cd784feaeda4217040044b1aee18f86793fb2\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 53b7d529a0842d..424cd784feaeda\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687484584693753377\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I5105cc2e6b59944e37fe43d5ac9c52d831c29610\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/385635\n"
    },
    {
      "commit": "4b5dc44fe096478753705a6911d58cf931ca6103",
      "tree": "a4b1f5bb585e9d5d5fc3708a12201f3bbc951422",
      "parents": [
        "a17693277cc5e8e2036aee43fcc28962a578f0f2"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 12 15:53:33 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 12 15:53:33 2026 -0700"
      },
      "message": "roll: pigweed dc59fc1..53b7d52 (2 commits)\n\n53b7d52:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/385454 pw_presubmit: Exclude roll changes from check\n934faee:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/385572 pw_protobuf: Remove in progress note from docs\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: dc59fc1f3b6c60..53b7d529a0842d\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687495430624971681\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I6fc842cdaeee300c552f43c14d6a032578d107e2\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/385594\n"
    },
    {
      "commit": "a17693277cc5e8e2036aee43fcc28962a578f0f2",
      "tree": "b67317e384b34f5cf480c7b5b05e4daeadfed219",
      "parents": [
        "23ded97ebe855ea5bb985405b8dd5d0529ad7156"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 12 13:02:02 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 12 13:02:02 2026 -0700"
      },
      "message": "roll: pigweed db13df1..dc59fc1 (3 commits)\n\ndc59fc1:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/372352 pw_async2: Use PW_AWAIT instead of TRY_READY*\nf080d75:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/385052 pw_async2: Update Join to move values out on completion\n2050c3c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/385432 roll: fuchsia-infra-bazel-rules bfcbce6..a8229fe (45 commits)\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: db13df148b65ef..dc59fc1f3b6c60\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687506272340642417\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I77e6d7e2828d5529cd2256580e3ff68d667c4c0d\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/385473\n"
    },
    {
      "commit": "23ded97ebe855ea5bb985405b8dd5d0529ad7156",
      "tree": "88c40fdd42390b28c2bff37ff5892500d376b0c7",
      "parents": [
        "8368d89bfb03cae79a25b807daa4a105e9da1881"
      ],
      "author": {
        "name": "Wyatt Hepler",
        "email": "hepler@pigweed.infra.roller.google.com",
        "time": "Wed Mar 11 23:14:38 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 11 23:14:38 2026 -0700"
      },
      "message": "roll: pigweed pw_async2: Switch Dispatcher to IntrusiveForwardList\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/383992\nOriginal-Revision: db13df148b65ef6097c8e6f0f0bd2c87b2a96f92\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 4f7f36d2fbaadb..db13df148b65ef\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687559057944407969\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I15a89337b00ae6b165c51e2345895ab9b82c8415\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/385332\n"
    },
    {
      "commit": "8368d89bfb03cae79a25b807daa4a105e9da1881",
      "tree": "9991320aa859c2f9feea1727cf18992afc10093f",
      "parents": [
        "1cb3edf9585e3d767d5234a19497053e5bf5e878"
      ],
      "author": {
        "name": "Simone Guscetti",
        "email": "guscetti@pigweed.infra.roller.google.com",
        "time": "Wed Mar 11 12:27:09 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 11 12:27:09 2026 -0700"
      },
      "message": "roll: pigweed pw_bluetooth: Add btsnoop epoch delta\n\nbtsnoop epoch starts at 12am Jan 1 0AD instead of the conventional unix\nepoch this is added to the system clock such that the time and date are\ncorrect when inspecting the btsnoop_hci.log.\nThe test is also adjusted to take in consideration the epoch delta.\n\nOriginal-Bug: 427327669\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/383612\nOriginal-Revision: 4f7f36d2fbaadb597b547d4ac6434f6ba7d49103\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 60041564a00b45..4f7f36d2fbaadb\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687603864469633521\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I8e7719fc174ead5704b0c0f6cc305ddc14eceb81\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/384953\n"
    },
    {
      "commit": "1cb3edf9585e3d767d5234a19497053e5bf5e878",
      "tree": "f1b520443eb90d408a6f0a5751bb7d1dd1b8ab57",
      "parents": [
        "c83b36f7dab2901d6801dc042c26fe7e088d5b7d"
      ],
      "author": {
        "name": "Wyatt Hepler",
        "email": "hepler@pigweed.infra.roller.google.com",
        "time": "Tue Mar 10 23:39:53 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 10 23:39:53 2026 -0700"
      },
      "message": "roll: pigweed pw_package: Log output when git clone fails\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/384392\nOriginal-Revision: 60041564a00b455fa68b20e89b685f19a210e69e\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 381b193cd5fb9c..60041564a00b45\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687647239879125297\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I5960f13030c23a92b96b5709c5aa8706d2b24dfb\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/384812\n"
    },
    {
      "commit": "c83b36f7dab2901d6801dc042c26fe7e088d5b7d",
      "tree": "eeb061ce178781e04f54faaadab0c08a656f5cf7",
      "parents": [
        "7a6a211c446f8cad085c3083d3d9c5e2d3005351"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 10 20:48:31 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 10 20:48:31 2026 -0700"
      },
      "message": "roll: pigweed 5a9beee..381b193 (3 commits)\n\n381b193:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/382478 pw_toolchain: Expose toolchain tools and add docs\n8ffc64a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/382772 pw_bluetooth_proxy: Fix build fail from FreeRTOS system\nc2a60fa:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/381612 pw_ide: Add a Local GEMINI.md for more specific guidance\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 5a9beee127a451..381b193cd5fb9c\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687658084569469873\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I07045779747b43a07ce5f2b5ffa238bd4fa157f6\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/384672\n"
    },
    {
      "commit": "7a6a211c446f8cad085c3083d3d9c5e2d3005351",
      "tree": "719f690bbf936f0be54db434d0a67f29648d2bec",
      "parents": [
        "efb9cce568b77e7ed03fc244f26a36e6512dfd39"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 10 17:55:45 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 10 17:55:45 2026 -0700"
      },
      "message": "roll: pigweed 5513af6..5a9beee (2 commits)\n\n5a9beee:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/384332 pw_kernel: Preserve system template evaluation error context\ne21bd35:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/384352 agents: Refactor code review workflow into a skill\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 5513af6b7366c3..5a9beee127a451\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687668926205617665\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I63172019e184bd891efcc014488084dd5d74163c\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/384513\n"
    },
    {
      "commit": "efb9cce568b77e7ed03fc244f26a36e6512dfd39",
      "tree": "6ecec253f8b5ab4057c0d13566b73234d498cf9c",
      "parents": [
        "8ae847064bcfd0c6be113a0acf675103972715ce"
      ],
      "author": {
        "name": "Wyatt Hepler",
        "email": "hepler@pigweed.infra.roller.google.com",
        "time": "Tue Mar 10 15:11:17 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 10 15:11:17 2026 -0700"
      },
      "message": "roll: pigweed pw_containers: Merge CountAndCapacity into GenericDeque\n\nCountAndCapacity is no longer necessary since InlineAsyncDeque was\nremoved.\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/383938\nOriginal-Revision: 5513af6b7366c3c3da1f8bcb90e0b81e7859f0aa\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: cb45bc3cd0c832..5513af6b7366c3\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687679765955466465\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Idce5c94144003874a4e2c92cd9f951df0b1fe0b0\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/384373\n"
    },
    {
      "commit": "8ae847064bcfd0c6be113a0acf675103972715ce",
      "tree": "6a726be5d094e47b4c793c7aea6db97a962967b1",
      "parents": [
        "611a5deac4c7377ebb10f1947de6a25037f7fe1e"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 10 12:14:05 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 10 12:14:05 2026 -0700"
      },
      "message": "roll: pigweed 6bb3e49..cb45bc3 (2 commits)\n\ncb45bc3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/383892 pw_bluetooth_proxy: Create Bazel aliases for gatt and rfcomm\nea310a2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/382512 agents: Create bluetooth skill\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 6bb3e490cb8faa..cb45bc3cd0c832\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687690618130855345\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I9f097f95abf8be57e496a601cb1e8978eb1a5658\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/384233\n"
    },
    {
      "commit": "611a5deac4c7377ebb10f1947de6a25037f7fe1e",
      "tree": "94a1ed549c3ce3094f7348bdbcdabfc71c5b60b9",
      "parents": [
        "78b64c09134ae9e2cf2c9c52ca7f7c9b5a7b5f14"
      ],
      "author": {
        "name": "Wyatt Hepler",
        "email": "hepler@pigweed.infra.roller.google.com",
        "time": "Mon Mar 09 19:01:13 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 09 19:01:13 2026 -0700"
      },
      "message": "roll: pigweed pw_async2: Move coroutine examples to source file; JoinFuture fix\n\n- Move coroutine examples to a .cc file.\n- Update to pass CoroContext by value and return void where appropriate.\n- Fix JoinFuture\u0027s default constructor.\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/383973\nOriginal-Revision: 6bb3e490cb8faa054faf6356abe534ab88fea23f\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 58b7f38101585c..6bb3e490cb8faa\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687755677224263777\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ic53de76f007e5f1a3401aa75fdaf61e6a65616cb\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/384052\n"
    },
    {
      "commit": "78b64c09134ae9e2cf2c9c52ca7f7c9b5a7b5f14",
      "tree": "d0645fa7aee7bf78a04d3a91fbccb4f19b43ee3f",
      "parents": [
        "36b1d4177afea8dbd35147fade0f09e583475837"
      ],
      "author": {
        "name": "Faraaz Sareshwala",
        "email": "fsareshwala@pigweed.infra.roller.google.com",
        "time": "Mon Mar 09 16:11:05 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 09 16:11:05 2026 -0700"
      },
      "message": "roll: pigweed 327fbe0..58b7f38 (2 commits)\n\n58b7f38:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/379212 pw_bluetooth: Add LEGetControllerActivityEnergyInfoCommand\n4f20d14:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/383873 pw_bluetooth_sapphire: Add documentation on how to use local Fuchsia SDK\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 327fbe0b708bec..58b7f38101585c\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687766518980743633\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I2372337ae343cdb51040bcca1f1ba22150f6de74\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/383939\n"
    },
    {
      "commit": "36b1d4177afea8dbd35147fade0f09e583475837",
      "tree": "e5b41b75083cff131ff214ba59076936ca7b710a",
      "parents": [
        "dd512cf24352b570d80d4e16460fb6cabf03766e"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 09 13:15:51 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 09 13:15:51 2026 -0700"
      },
      "message": "roll: pigweed 3198994..327fbe0 (3 commits)\n\n327fbe0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/381872 bazel: Delete WORKSPACE file\ne31fe49:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/383572 pw_async2: coro.h Add missing \u003cvariant\u003e include\n7eb2a4b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/383012 pw_async2: Clean up Waker and Task\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 31989948f007db..327fbe0b708bec\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687777361453910737\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I6e67d240b3c5b0af3334752d467a2ef68b142f38\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/383933\n"
    },
    {
      "commit": "dd512cf24352b570d80d4e16460fb6cabf03766e",
      "tree": "8174db803f7f60e4ef708e39d5fcf111bbf08aca",
      "parents": [
        "635f8e230fcc8fd9b3c10a15b7f8f4a8c2057ad2"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 09 07:32:37 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 09 07:32:37 2026 -0700"
      },
      "message": "roll: pigweed roll: go\n\nFrom version:3@1.26.0\nTo version:3@1.26.1\n\nRoll-Count: 1\nGitWatcher: ignore\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/383732\nOriginal-Revision: 31989948f007db2a6b95cd0b06ed95b84c70d828\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: ef2647df05dd70..31989948f007db\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687799054217130321\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I6bea5a52db76cc70f7b23dcdc79490a495c89438\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/383833\n"
    },
    {
      "commit": "635f8e230fcc8fd9b3c10a15b7f8f4a8c2057ad2",
      "tree": "b885da647e4c18f4175e4ff94372e3966e92bcd9",
      "parents": [
        "c52dfe2718c6e6baa982d1a123a5deebd6b081df"
      ],
      "author": {
        "name": "Vlad Urziceanu",
        "email": "vladurziceanu@pigweed.infra.roller.google.com",
        "time": "Mon Mar 09 04:52:15 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 09 04:52:15 2026 -0700"
      },
      "message": "roll: pigweed multibuf: Remove SingleChunkRegionTracker memset on release\n\nThis change removes the unnecessary overhead of zeroing out the chunk\nand region buffers when the chunk is deallocated.\n\nOriginal-Bug: 490326581\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/382812\nOriginal-Revision: ef2647df05dd70c5af6975bb636c93ab7199b972\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 3cd31cbba67cb2..ef2647df05dd70\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687809896463374529\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I39ec89422e45437dfb25c8a6a6e5c335c5084983\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/383752\n"
    },
    {
      "commit": "c52dfe2718c6e6baa982d1a123a5deebd6b081df",
      "tree": "851379c9126255ae859ea45fa15b1f9e22e464d2",
      "parents": [
        "1c0d7ca43e301b90fcb66030833d527b471c09c6"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Mar 08 08:29:02 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Mar 08 08:29:02 2026 -0700"
      },
      "message": "roll: pigweed, MODULE.bazel.lock\n\npigweed ef1eee5..3cd31cb (2 commits)\n3cd31cb:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/383392 roll: luci\n71414c7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/383292 roll: rust-analyzer\n\nMODULE.bazel.lock\nRegenerated MODULE.bazel.lock\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: ef1eee59ff151b..3cd31cbba67cb2\nRoll-Count: 2\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687885798115325073\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I6ad547bfa2013889a19a78e6ec15383b1249b48d\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/383434\n"
    },
    {
      "commit": "1c0d7ca43e301b90fcb66030833d527b471c09c6",
      "tree": "35ceaa7c6efdcca13223b1b3ba306e14b9cf3bb7",
      "parents": [
        "d837073698bd5dc83b65dc4f6088c797f05a51bf"
      ],
      "author": {
        "name": "Asad Memon",
        "email": "asadmemon@pigweed.infra.roller.google.com",
        "time": "Fri Mar 06 21:00:20 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 06 21:00:20 2026 -0800"
      },
      "message": "roll: pigweed c6efb63..ef1eee5 (2 commits)\n\nef1eee5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/379121 pw_ide: Introduce ide_query tool\n0fee24d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/379120 pw_ide: Extract dependencies and relativize paths in compile commands\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: c6efb63380f3ac..ef1eee59ff151b\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688015927315401585\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I88aab797829a1d18e10779975b868c9fbb39e68c\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/383152\n"
    },
    {
      "commit": "d837073698bd5dc83b65dc4f6088c797f05a51bf",
      "tree": "b102bb24141d294766bb7514fbeb57034d72f538",
      "parents": [
        "19292249d6c1cb0496475f32e4da742746103ce8"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@pigweed.infra.roller.google.com",
        "time": "Fri Mar 06 18:07:54 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 06 18:07:54 2026 -0800"
      },
      "message": "roll: pigweed pw_kernel: Transition processes to use an ownership model\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/381532\nOriginal-Revision: c6efb63380f3ac0e871b189529241dbd027f7b17\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 35f651ca78b407..c6efb63380f3ac\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688026771597553217\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I94713b49fbdf749d1fb873fdb58c5d31da7eb209\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/383033\n"
    },
    {
      "commit": "19292249d6c1cb0496475f32e4da742746103ce8",
      "tree": "23f0a77804cfaf01317712e5efc3faa3793d93f2",
      "parents": [
        "928c4167f26e8b49f2b9b17ea7d9fce7e419716d"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 06 15:15:55 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 06 15:15:55 2026 -0800"
      },
      "message": "roll: pigweed ee0b087..35f651c (3 commits)\n\n35f651c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/382232 pw_async2: Simplify coroutine allocation\n86e4860:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/380335 pw_async2: Pass CoroContext by value\ncaee934:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/375017 pw_bluetooth_sapphire: Add LowEnergyConnectionHandle::TransferPASync\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: ee0b087a35ac53..35f651ca78b407\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688037613546703713\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ie383ba8eb0b6cfbe26d5f1425d259f75ef97e252\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/382972\n"
    },
    {
      "commit": "928c4167f26e8b49f2b9b17ea7d9fce7e419716d",
      "tree": "bb8c5e375a46310b78b531143b02ed776420e582",
      "parents": [
        "439e22bb32e4e8e5578a61aa50484bd4ca427a9b"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 06 12:24:06 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 06 12:24:06 2026 -0800"
      },
      "message": "roll: pigweed, MODULE.bazel.lock\n\npigweed 1a542aa..ee0b087 (3 commits)\nee0b087:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/382852 pw_env_setup: Roll pyperclip to 1.11.0\nd11fe72:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/373733 pw_async2: Rework task allocation\n0439e04:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/382475 roll: toolchain-nightly\n\nMODULE.bazel.lock\nRegenerated MODULE.bazel.lock\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 1a542aa3a4a298..ee0b087a35ac53\nRoll-Count: 2\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688048458409382481\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ib88bc310c9d5f3a6f1195aaf563ee41cdb469b59\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/382913\n"
    },
    {
      "commit": "439e22bb32e4e8e5578a61aa50484bd4ca427a9b",
      "tree": "baf092c08e3047a82b261a352ede62605cdeee7e",
      "parents": [
        "c86c2b5a108f9e515977e4f94c312d420dc769d4"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 05 19:08:57 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 05 19:08:57 2026 -0800"
      },
      "message": "roll: pigweed, MODULE.bazel.lock\n\npigweed fb0b0cc..1a542aa (2 commits)\n1a542aa:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/381974 bazel: Improve the robustness of the cred_helper\n1cecd4d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/382532 pw_toolchain: Declare rustfmt and rust_analyzer toolchains for non-host\n\nMODULE.bazel.lock\nRegenerated MODULE.bazel.lock\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: fb0b0ccaeaf635..1a542aa3a4a298\nRoll-Count: 2\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688113518103089297\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I83917c5ef48e029641b0e6c0306b7975ec3f92b1\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/382652\n"
    },
    {
      "commit": "c86c2b5a108f9e515977e4f94c312d420dc769d4",
      "tree": "ca2a4a6dc30cf855aa90fb53c7bfda838f019e56",
      "parents": [
        "cd9642361eb45a787c3d32c07b5a1887980ca52f"
      ],
      "author": {
        "name": "Michael Mogenson",
        "email": "mogenson@pigweed.infra.roller.google.com",
        "time": "Thu Mar 05 16:19:26 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 05 16:19:26 2026 -0800"
      },
      "message": "roll: pigweed pw_work_queue: Add clear() to CustomWorkQueue\n\nAdds a `Clear()` method to `CustomWorkQueue` that allows users to\nremove all pending work items from the queue. This is useful for\ncancelling scheduled work during state transitions or error recovery\nwithout needing to stop the worker thread.\n\nIncluded a unit test to verify that `Clear()` correctly removes\nenqueued items before they are processed by a worker thread.\n\nOriginal-Bug: 484218658\nTest: work_queue_test.cc\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/382452\nOriginal-Revision: fb0b0ccaeaf635386628e76b6324e26edc5eb88b\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 992c1acc0167ed..fb0b0ccaeaf635\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688124363135589057\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ibd63abbb95a67476e0563fa93785739fc9fcc970\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/382572\n"
    },
    {
      "commit": "cd9642361eb45a787c3d32c07b5a1887980ca52f",
      "tree": "f04ecb35f1c71d787feda50a326993cfdfb82447",
      "parents": [
        "70f2be65a15ea21e42720cf1e611b506151b72a5"
      ],
      "author": {
        "name": "Aaron Green",
        "email": "aarongreen@pigweed.infra.roller.google.com",
        "time": "Thu Mar 05 13:33:50 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 05 13:33:50 2026 -0800"
      },
      "message": "roll: pigweed pw_multibuf: Unify unit tests\n\nThis CL validates that the v1_adapter behaves the same as both the v1\nand v2 versions of multibuf by applying the same v1 and v2 unit tests\nto it.\n\nNO_IFTTT\u003dAndroid.bp\u0027s pw_sync dep is already correct.\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/370521\nOriginal-Revision: 992c1acc0167eda33eaf7941162f67cd6f68425a\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: f5da5b2d791635..992c1acc0167ed\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688135203986003089\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I3065dfd36bc20674bb6dee37d369ac05000b907f\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/382379\n"
    },
    {
      "commit": "70f2be65a15ea21e42720cf1e611b506151b72a5",
      "tree": "df0a663a199ef7fa7f5576125f45681eacb42897",
      "parents": [
        "09d1193c35f25244fd096f6504237cecc54794c5"
      ],
      "author": {
        "name": "Keir Mierle",
        "email": "keir@pigweed.infra.roller.google.com",
        "time": "Thu Mar 05 10:41:25 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 05 10:41:25 2026 -0800"
      },
      "message": "roll: pigweed pw_async2: Add PW_AWAIT macro\n\nPW_AWAIT is a helper macro similar to PW_TRY_READY_ASSIGN, intended to\nsimplify blocking on futures.\n\nBefore:\n\n  PW_TRY_READ_ASSIGN(auto val, my_val_future_.Pend(cx));\n  PW_TRY_READY(my_void_future_.Pend(cx));\n\nAfter:\n\n  PW_AWAIT(auto val, my_val_future_, cx);\n  PW_AWAIT(my_void_future_, cx);\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/371733\nOriginal-Revision: f5da5b2d79163561c7b3cb80e1228cecf98fbce5\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 577355b038cd69..f5da5b2d791635\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688146048771552913\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia802f1fe56c74b07581d8d5a5ee3d85b5a9565e5\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/382412\n"
    },
    {
      "commit": "09d1193c35f25244fd096f6504237cecc54794c5",
      "tree": "b1a4e481ac734104fbf4683f1d8dba6fac83a982",
      "parents": [
        "a8eee7f9da5faf989aaad7d3bc774c0450976c93"
      ],
      "author": {
        "name": "Jimmy Chiu",
        "email": "sychiu@pigweed.infra.roller.google.com",
        "time": "Thu Mar 05 01:55:39 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 05 01:55:39 2026 -0800"
      },
      "message": "roll: pigweed pw_containers: Fix const correctness in iterators\n\nThis change enables mutable access for iterator and const iterator of\n`AATreeIterator` and `DynamicHashMap`.\n\nOriginal-Bug: 471527898\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/375452\nOriginal-Revision: 577355b038cd6976ae409562a9f6a21aae0ff529\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 8e88d07aa4688f..577355b038cd69\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688178578841289137\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ic2d9fdd68885833fe788eeed35e8f69a835566e2\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/382272\n"
    },
    {
      "commit": "a8eee7f9da5faf989aaad7d3bc774c0450976c93",
      "tree": "51fc7f0dc01f2cd4481f4e8d26b32dc48a2b76a7",
      "parents": [
        "f2f73d4924dcfbe2ee8f3d27b9321902e87b6fe6"
      ],
      "author": {
        "name": "Wyatt Hepler",
        "email": "hepler@google.com",
        "time": "Wed Mar 04 20:21:38 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 04 20:21:38 2026 -0800"
      },
      "message": "Pass CoroContext by value\n\nThis avoids dangling references and is required starting with\nhttp://pwrev.dev/380335.\n\nChange-Id: I2ef13c9365e051dde86f21338b79b024228fcf33\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/382032\n"
    },
    {
      "commit": "f2f73d4924dcfbe2ee8f3d27b9321902e87b6fe6",
      "tree": "46ac7b66029891378f3e96a64625d643d9cf6cd4",
      "parents": [
        "c72a52847edc43d4253a6562c641d615ab65a972"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 04 20:11:10 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 04 20:11:10 2026 -0800"
      },
      "message": "roll: pigweed 311158f..8e88d07 (4 commits)\n\n8e88d07:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/373375 pw_bluetooth_sapphire: Enable specifying allocator\ne6eb48d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/373374 pw_bluetooth_sapphire: Add MultiBuf support to CommandChannel::OnEvent\n9f6e1d2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/382016 pw_async2: Support implicit conversion from Allocator for CoroContext\n01eb34e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/381192 pw_kernel: Add async IPC syscalls\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 311158fcaffe0e..8e88d07aa4688f\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688200278582196065\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Id85f887a7d2eed1decc401f58ee2a894eaea635d\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/382152\n"
    },
    {
      "commit": "c72a52847edc43d4253a6562c641d615ab65a972",
      "tree": "1ec372f3a5d247db1214301a5a5e923517023681",
      "parents": [
        "71ef93f9591b2c0979f2155b33a460323f7adfbc"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 04 17:35:36 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 04 17:35:36 2026 -0800"
      },
      "message": "roll: pigweed 45dfce4..311158f (4 commits)\n\n311158f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/380972 pw_bluetooth_sapphire: Add checks for channel liveness in ProfileServer\n1b2b05d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/381932 MODULE.bazel: Use the LLVM_VERSION variable\n3cb367a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/381992 pw_async2: Minor channel docs improvements\nbe77105:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/381972 pw_result: Add Android.bp dep on pw_containers\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 45dfce49734fcf..311158fcaffe0e\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688211115507769137\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I60494525ed4c7d751039b71ae9e9efde4dcb110c\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/382072\n"
    },
    {
      "commit": "71ef93f9591b2c0979f2155b33a460323f7adfbc",
      "tree": "71252b3d4eabdb367c592408174e66d6db04c838",
      "parents": [
        "f2ab1b3f0969a23576c0ac6aad699c6526b2eaff"
      ],
      "author": {
        "name": "Wyatt Hepler",
        "email": "hepler@pigweed.infra.roller.google.com",
        "time": "Tue Mar 03 18:18:16 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 03 18:18:16 2026 -0800"
      },
      "message": "roll: pigweed pw_async2: Rework pw_async2 coroutines\n\n- Update Coro to support waiting only on futures or other coroutines.\n- Abort coroutine execution when allocation of a nested coroutine fails.\n  Previously, coroutines required Status-compatible return types, and\n  the framework would inject an INTERNAL status on allocation failure.\n- Support any return type for coroutines, including void.\n- Return a custom Result-like type instead of Poll from Coro::Pend. This\n  allows the type to report an \"aborted\" status for coroutines that fail\n  to allocate.\n- Make Coro::Pend private to direct users to upstream Coro task impls.\n- Introduce CoroTask, a coroutine task that crashes on allocation\n  failure. FallibleCoroTask allows specifying an error handler.\n- Deprecate CoroOrElseTask. FallibleCoroTask should be used instead.\n- Simplify the coroutine implementation in various ways including\n  removing some helper types and avoiding pw::Function.\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/374695\nOriginal-Revision: 45dfce49734fcf472a9b9de61332efff31f0219d\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 2c9165a12cc4a3..45dfce49734fcf\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688297865244954673\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I1937a4989398b3f18698f22a92943994799430d4\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/381733\n"
    },
    {
      "commit": "f2ab1b3f0969a23576c0ac6aad699c6526b2eaff",
      "tree": "be2e1dd0ab05e4c06f1cfe0bca53de5bf884f7a5",
      "parents": [
        "862caa2077217206ab6df02f6708c95b8e4d147d"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 03 15:30:37 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 03 15:30:37 2026 -0800"
      },
      "message": "roll: pigweed 7180c1f..2c9165a (2 commits)\n\n2c9165a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/381156 pw_log_rpc: Allow on_open_callback retention\ne0dfe70:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/380472 pw_kernel: Add process termination\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 7180c1fc44be16..2c9165a12cc4a3\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688308707032120017\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I17db9c58b5024a5a2cfcb3f2e5ca52c9bfc9149b\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/381633\n"
    },
    {
      "commit": "862caa2077217206ab6df02f6708c95b8e4d147d",
      "tree": "c1d758cc474ef6f04a2fa99054200ebd636d1e90",
      "parents": [
        "2f53ea7ac2a24d3e4893d3d9d8d7c3c7804c885f"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 03 12:36:07 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 03 12:36:07 2026 -0800"
      },
      "message": "roll: pigweed 4dc4a90..7180c1f (2 commits)\n\n7180c1f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/381132 pw_proto_compiler: Respect dir_pw_third_party_protobuf\n1cd56d3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/379975 rp2040: Remove building specific modules recommendation\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 4dc4a90fc765e6..7180c1fc44be16\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688319562115676529\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I777972264fb622b4c3193d1a00e7310dca2ebdca\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/381572\n"
    },
    {
      "commit": "2f53ea7ac2a24d3e4893d3d9d8d7c3c7804c885f",
      "tree": "1c5b1e373c3397508218d53b105c20c0f5a9f05e",
      "parents": [
        "165a741ed82a016b60095f259fed817d3cb7fa6e"
      ],
      "author": {
        "name": "Jimmy Chiu",
        "email": "sychiu@pigweed.infra.roller.google.com",
        "time": "Tue Mar 03 09:44:27 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 03 09:44:27 2026 -0800"
      },
      "message": "roll: pigweed pw_containers: Add pw::DynamicMap\n\nThis change introduces `pw::DynamicMap`, a sorted map container that uses a caller-provided `pw::Allocator` to dynamically allocate nodes. It is implemented on top of `pw::IntrusiveMap`.\n\nKey features include:\n- Dynamic node allocation via `pw::Allocator`.\n- API similar to `std::map`.\n- `try_` methods for operations that can fail due to allocation failure.\n- Move semantics for efficient transfer of ownership.\n\nOriginal-Bug: 471527898\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/359892\nOriginal-Revision: 4dc4a90fc765e6b26013f0efd657ca4b24bbf330\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 21779c05546405..4dc4a90fc765e6\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688330409648133665\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ic580b153b746327bd20afbe9d7ada470e9bcd77c\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/381415\n"
    },
    {
      "commit": "165a741ed82a016b60095f259fed817d3cb7fa6e",
      "tree": "97c125c06424f8efe4a1dc283b6f1ccb3c3e794a",
      "parents": [
        "2196438adbf38a0425eac9be8a29b980ec50a98a"
      ],
      "author": {
        "name": "Lloyd Pique",
        "email": "lpique@pigweed.infra.roller.google.com",
        "time": "Tue Mar 03 01:07:06 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 03 01:07:06 2026 -0800"
      },
      "message": "roll: pigweed workflows: Add build_rp2xxx_tests to default\n\nEnsure we build for rp2040 and rp2350 to catch issues.\n\nTest: bazelisk build --config\u003drp2040 //... # Works now\nTest: bazelisk build --config\u003drp2350 //... # Works now\nTest: Presubmit\nOriginal-Bug: b/485711443\nOriginal-Bug: b/461519669\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/379118\nOriginal-Revision: 21779c05546405c1d31c522b8b532224a99af030\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: ef387820f8ba45..21779c05546405\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688363011600757889\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I782a692bd15cae2e4372c8ccbd90660b8ca8c7ec\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/381313\n"
    },
    {
      "commit": "2196438adbf38a0425eac9be8a29b980ec50a98a",
      "tree": "9ea0860cd15c33fba6edf3e0e58f354b139d3bb5",
      "parents": [
        "600bbfb23a07dd5b5bd588f114694db2ec9c1393"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 02 19:18:57 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 02 19:18:57 2026 -0800"
      },
      "message": "roll: pigweed 037f385..ef38782 (2 commits)\n\nef38782:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/381193 pw_bluetooth: Add sniff subrating event definition\nedfc804:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/377612 pw_bluetooth: Add Snoop Log Trace\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 037f385915a4c8..ef387820f8ba45\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688384693217497025\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I0910edb056e1e0ee59ab54c497b789720c253036\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/381232\n"
    },
    {
      "commit": "600bbfb23a07dd5b5bd588f114694db2ec9c1393",
      "tree": "d527f27f72a50fde1f8824f14df1da19ff0787e3",
      "parents": [
        "f9a4157da01e7c1d71347ab8e4f1f044bd19f006"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 02 16:28:51 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 02 16:28:51 2026 -0800"
      },
      "message": "roll: pigweed 005649a..037f385 (2 commits)\n\n037f385:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/364220 pw_kernel: Add context switch tracing\nbdcf600:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/379119 pw_console: Fix invalid regex escape sequence\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 005649ae96a990..037f385915a4c8\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688395550375801441\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I91e81e1a25d44b72e6122985a672f91917bc70c4\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/381057\n"
    },
    {
      "commit": "f9a4157da01e7c1d71347ab8e4f1f044bd19f006",
      "tree": "39de1387751a58c6e7f7ee8dc6e22eb720b9bc0d",
      "parents": [
        "fdf0b45a3cde933ce5b0a888f7f0189dd8b5e99d"
      ],
      "author": {
        "name": "Anthony Rocha",
        "email": "anthony.rocha@pigweed.infra.roller.amd.corp-partner.google.com",
        "time": "Mon Mar 02 13:36:59 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 02 13:36:59 2026 -0800"
      },
      "message": "roll: pigweed pw_kernel: Add PMSAv7 MPU validation to system generator\n\nAdd build-time validation for ARMv7-M PMSAv7 MPU memory layout\ncompatibility. The PMSAv7 MPU uses power-of-2 region sizes with\nsubregion disable (SRD), which can cause regions to \"bloat\" beyond\ntheir requested size and overlap with kernel memory.\n\nThe validation detects:\n- App flash/RAM regions overlapping kernel memory\n- Excessive region bloat (\u003e4x requested size)\n- App-to-app overlap via bloated MPU regions\n\nValidation modes (configurable via mpu_validation in kernel config):\n- strict: Fail build on any issues\n- warn: Emit warnings but continue\n- permissive: Silent (default until ARMv7-M support lands)\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/374192\nOriginal-Revision: 005649ae96a990e3ac6eca9ef43cc42a9e277587\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 329170626a66d0..005649ae96a990\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688406397324693729\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I9196f31ebb6c1899130cdf0a54d7a1734a63c288\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/381056\n"
    },
    {
      "commit": "fdf0b45a3cde933ce5b0a888f7f0189dd8b5e99d",
      "tree": "def68c9642f107b818fb525a47f29ba8023018c2",
      "parents": [
        "951d59d86e154f9f1b62ecc7227105b732f31e70"
      ],
      "author": {
        "name": "Dave Roth",
        "email": "davidroth@pigweed.infra.roller.google.com",
        "time": "Mon Mar 02 10:41:31 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 02 10:41:31 2026 -0800"
      },
      "message": "roll: pigweed pw_kernel: Don\u0027t compile in kernel userspace code in a kernel only app\n\nThe kernel threads test is reduced by 2692 bytes on cortex-m and by\n2648 bytes on risc-v\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/380032\nOriginal-Revision: 329170626a66d09420effe96e54dae5f07e4b3b4\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: c3c6b2e6f646d1..329170626a66d0\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688417239657303377\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I881f0a54f85e39505c8e97a231e9391b84ec9e41\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/381012\n"
    },
    {
      "commit": "951d59d86e154f9f1b62ecc7227105b732f31e70",
      "tree": "3fce02d3d8003223b8bf22161948eee7698116dc",
      "parents": [
        "0a058d5ce4a01b935ab35ad82068207aa45663f9"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Mar 01 05:58:23 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Mar 01 05:58:23 2026 -0800"
      },
      "message": "roll: pigweed 25af001..c3c6b2e (2 commits)\n\nc3c6b2e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/380812 roll: luci\n3675b41:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/380752 roll: fuchsia-infra-bazel-rules 87916b3..e18d181 (57 commits)\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 25af0019b7b2d3..c3c6b2e6f646d1\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688525683231440577\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I6144faee937adc88f193cb15aeb6f2b19b6baea7\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/380873\n"
    },
    {
      "commit": "0a058d5ce4a01b935ab35ad82068207aa45663f9",
      "tree": "33d08068a2692fd2c74a3bd4bb42eaf8931b6451",
      "parents": [
        "04c4a33957e4a4b8ab4e0bb998d838ac94ac33fc"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Feb 27 22:24:19 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Feb 27 22:24:19 2026 -0800"
      },
      "message": "roll: pigweed 44aad11..25af001 (3 commits)\n\n25af001:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/375313 pw_containers: Optional type with custom state enum\n694ae91:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/380292 pw_result: Make internal StatusOrData shareable as OptionalData\n0ad0ca4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/379972 bazel: Update pip.parse configuration\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 44aad11f24c043..25af0019b7b2d3\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688644967078970977\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Iceb800ce07176394cb952144319c8b623a661ac0\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/380612\n"
    },
    {
      "commit": "04c4a33957e4a4b8ab4e0bb998d838ac94ac33fc",
      "tree": "abc75ae8f873d0e6282f7c59cab6fe5127421b48",
      "parents": [
        "62d7a039f4fac930e471bcfdb7a088a3b4254344"
      ],
      "author": {
        "name": "Jeff Peil",
        "email": "jeffpeil@pigweed.infra.roller.google.com",
        "time": "Fri Feb 27 19:28:57 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Feb 27 19:28:57 2026 -0800"
      },
      "message": "roll: pigweed pw_protobuf: Add common_nanopb target\n\nAdd a nanopb_proto_library target for pw_protobuf_protos/common.proto.\nThis allows projects using Nanopb to generate C code from common.proto\nfor use in C-based embedded environments.\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/380337\nOriginal-Revision: 44aad11f24c043dee698f611c81c577662e0efdb\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: a8bdfa663d7631..44aad11f24c043\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688655812173025553\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I2e8581a5f992c9fa9f26861a6c90369ec9ce078b\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/380552\n"
    },
    {
      "commit": "62d7a039f4fac930e471bcfdb7a088a3b4254344",
      "tree": "500110ad671fc0098d0f2aa1d3d0e0d1ca4ba396",
      "parents": [
        "ef732338b544aedbb7a77f562181a9991281e19d"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Feb 27 16:40:53 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Feb 27 16:40:53 2026 -0800"
      },
      "message": "roll: pigweed, MODULE.bazel.lock\n\npigweed eb45471..a8bdfa6 (2 commits)\na8bdfa6:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/376592 rust: Upgrade rules_rust\n137aa78:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/379974 perfetto: Disable rust target for trace proto on MCU\u0027s\n\nMODULE.bazel.lock\nRegenerated MODULE.bazel.lock\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: eb454714f3be4d..a8bdfa663d7631\nRoll-Count: 2\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688666654083046913\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I61d04e883206a6bd812d29bcd24809256d3f63dc\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/380452\n"
    },
    {
      "commit": "ef732338b544aedbb7a77f562181a9991281e19d",
      "tree": "457ab64e5e88aa2a78bba907acd696b0714cc420",
      "parents": [
        "fd6f0b6e401d709a68b8410cec6996f65848fcbc"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Feb 27 14:19:27 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Feb 27 14:19:27 2026 -0800"
      },
      "message": "roll: pigweed, MODULE.bazel.lock\n\npigweed 58f58dd..eb45471 (1 commits)\neb45471:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/380333 roll: toolchain-integration\n\nMODULE.bazel.lock\nRegenerated MODULE.bazel.lock\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 58f58dd061fa13..eb454714f3be4d\nRoll-Count: 2\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688677496034284241\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I3145443620e181a97ff9559828dfea1c1a9472c2\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/380432\n"
    }
  ],
  "next": "fd6f0b6e401d709a68b8410cec6996f65848fcbc"
}
