)]}'
{
  "log": [
    {
      "commit": "f84d7262acf0e03c89b549baa9c6a05680ad26df",
      "tree": "c542c0edc27af7e58949d3ac56cfe8867ba16c8e",
      "parents": [
        "4e1c23c5f4d9a607d3c2df322f83ccc7d4aaae8e"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon May 11 17:58:50 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon May 11 17:58:50 2026 -0700"
      },
      "message": "roll: third_party/pigweed 41c0d6e..25fc6b3 (9 commits)\n\n25fc6b3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/409372 pw_kernel: Remove remaining .into()\u0027s on Err\n7b9f344:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/409253 pw_bluetooth_sapphire: Fix unaligned uint16_t read on OTA AD bytes\na1f16b3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/409285 pw_bluetooth_sapphire: Fix undef behavior in DiscoveryFilter::Matches\n258b54e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/409252 pw_bluetooth_sapphire: Fix UAF in A2dpOffloadManager\n7a6032a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/407772 pw_presubmit: --list-steps option for pw_presubmit.v2\nf403f99:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/408315 pw_build: Handle gn not being found by error.py\n1f2b414:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/407492 pw_presubmit: Enable mypy/pylint in most of Bazel build\n03b76a7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/406821 pw_kernel: Add adventure example\nc9d3bd3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/395452 pw_module: Enable module creation in downstream projects\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 41c0d6e25df25d..25fc6b377270e1\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8682051969042828433\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I47aa0f0ea4a430bd7dfaffb7b01bb9cd9aed9b8f\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/409440\n"
    },
    {
      "commit": "4e1c23c5f4d9a607d3c2df322f83ccc7d4aaae8e",
      "tree": "12d6badb29a28acd6157e07ec290a3523a060bac",
      "parents": [
        "79cd6883ed49c91978794dc601837196e70eb132"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon May 11 06:11:50 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon May 11 06:11:50 2026 -0700"
      },
      "message": "roll: third_party/pigweed roll: go\n\nFrom version:3@1.26.2\nTo version:3@1.26.3\n\nRoll-Count: 1\nGitWatcher: ignore\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/409052\nOriginal-Revision: 41c0d6e25df25d032dd5e35c17fd228b85c39213\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 86f3575467c77d..41c0d6e25df25d\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8682096306541123761\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I0c8af0568c673143b7328869392af4f62b3770a0\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/409092\n"
    },
    {
      "commit": "79cd6883ed49c91978794dc601837196e70eb132",
      "tree": "928de124eb1fef9e4a4862aceccfe93413a923df",
      "parents": [
        "5873ab9bf76dbd4bc1b5a36117dd16643f7c102c"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun May 10 06:44:08 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun May 10 06:44:08 2026 -0700"
      },
      "message": "roll: third_party/pigweed dee4edd..86f3575 (2 commits)\n\n86f3575:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/408832 roll: luci\n48a54b6:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/408792 roll: fuchsia-infra-bazel-rules c5c868a..0d4e8c2 (53 commits)\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: dee4edd791d71d..86f3575467c77d\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8682184986335166801\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ib75e9670bfd4d4a13257a4a8faf1266a0e5c21ca\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/408892\n"
    },
    {
      "commit": "5873ab9bf76dbd4bc1b5a36117dd16643f7c102c",
      "tree": "b84143c79457703b74d272d56436a9a015d7a9c0",
      "parents": [
        "f745783c534f1d9dfa9c45617ff4b4d4c544a78d"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri May 08 19:30:59 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 08 19:30:59 2026 -0700"
      },
      "message": "roll: third_party/pigweed b65d64c..dee4edd (10 commits)\n\ndee4edd:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/395792 pw_bluetooth_proxy: Add clock facade\n87fd1d9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/408516 pw_bluetooth_sapphire: Fix time duration log formatting\n295455b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/408652 pw_kernel: Update process_exit() and thread_exit() to return -\u003e !\n4b30674:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/406820 pw_status: Add Rust status_to_result helper function\n9905a39:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/406819 pw_status: Add TryFrom\u003c32\u003e to Rust Error type\n8de9277:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/406818 crates_io: Add zerocopy\n4b4e1a4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/408053 pw_kernel: Add process wrapper and update entry signature\n931328b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/407852 pw_libcxx: Pass verbose abort message to PW_CRASH\n01d2a5c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/408392 pw_bluetooth_proxy: Remove unused include\n814beef:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/407454 pw_toolchain: Add host_clang llvm-symbolizer to path\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: b65d64caafad6f..dee4edd791d71d\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8682317992377689937\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ib6e5ade5d1fe11cbb7f6e9838d6d639ab75ec439\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/408698\n"
    },
    {
      "commit": "f745783c534f1d9dfa9c45617ff4b4d4c544a78d",
      "tree": "24289b43bf83bd79a23043d759db17dd2511e805",
      "parents": [
        "dc14f6a49002dc809a3e27f096884087fbfa9a31"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu May 07 20:02:40 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu May 07 20:02:40 2026 -0700"
      },
      "message": "roll: third_party/pigweed 3db1a17..b65d64c (6 commits)\n\nb65d64c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/406814 pw_kernel: Handle USER signal across process termination\n4a7c1a5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/405172 pw_presubmit: Code format presubmit step\n082334f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/408072 pw_async2: Hold lock in ValueFuture\u003cvoid\u003e operations\n210b2c7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/387312 pw_thread_freertos: Support initializing TLS pointers in Options\na6e88ed:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/407913 Revert \"pw_thread_freertos: Use FunctionRef in ForEachThread\"\n53b2209:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/407832 pw_presubmit: Make pigweed_local_presubmit a standalone script\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 3db1a17daa8e56..b65d64caafad6f\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8682406672247730817\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I8132af1280338b82849f90265204324f3f1321c3\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/408332\n"
    },
    {
      "commit": "dc14f6a49002dc809a3e27f096884087fbfa9a31",
      "tree": "fa443be3aba59121f5299da97b611e68cf5b7c20",
      "parents": [
        "9f1f2d849851b7793fd1556c7462a7d795ba88a4"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed May 06 20:30:10 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 06 20:30:10 2026 -0700"
      },
      "message": "roll: third_party/pigweed 7aba3ab..3db1a17 (10 commits)\n\n3db1a17:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/406592 pw_bluetooth_proxy: Refactor Gatt::CreateServer with DynamicMap::merge\neaa3349:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/403353 pw_bluetooth_proxy: Refactor RFCOMM manager to use DynamicMap\n5004650:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/403352 pw_bluetooth_proxy: Refactor RFCOMM channel to use DynamicMap\n74936ff:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/379493 pw_console: Add window display option yaml loading\nde872e3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/407034 pw_kernel: Disable a lint warning in pw_gdb_protocol\nd43acc2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/406280 pw_toolchain: Add deprecation warnings to build targets; update deps\n1af0a6f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/407032 pw_toolchain: Use unmangled-names for rust compiler_builtins\nd509f03:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/406817 pw_metric: Make constructor constexpr\nea1a493:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/406892 pw_tokenizer: Fix linker scripts to unblock toolchain roll\nf308809:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/406815 pw_build: Use ctx.attr.copts in pw_linker_script\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 7aba3abeb079a8..3db1a17daa8e56\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8682495349293067425\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I64703cccf8606f912d5d05a03979c62966d1189f\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/407678\n"
    },
    {
      "commit": "9f1f2d849851b7793fd1556c7462a7d795ba88a4",
      "tree": "11c83cb76da173447a0e58b6900bb37d0f4c3c29",
      "parents": [
        "3e0c8219d7de00c609dfaf58942e88c105dd3f55"
      ],
      "author": {
        "name": "Jason Graffius",
        "email": "jgraff@pigweed.infra.roller.google.com",
        "time": "Wed May 06 08:47:06 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 06 08:47:06 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_bluetooth_sapphire: Add pseudo-states for preconditions\n\nOriginal-Bug: 311641762\nTest: bazel test //pw_bluetooth_sapphire/host/iso/...\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/404652\nOriginal-Revision: 7aba3abeb079a87cab155b35785f292d9d2bac14\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: e61480de08c80d..7aba3abeb079a8\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8682539685176581921\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I9d3dd0b586c410f005a453668fc3ee114f22868b\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/407232\n"
    },
    {
      "commit": "3e0c8219d7de00c609dfaf58942e88c105dd3f55",
      "tree": "4d8c58df16a8a5f071493254670c5541e6cadbf3",
      "parents": [
        "068be9597448a7b9465e33d5654d7748ccafac1d"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed May 06 01:41:47 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed May 06 01:41:47 2026 -0700"
      },
      "message": "roll: third_party/pigweed 535fb4d..e61480d (7 commits)\n\ne61480d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/400812 pw_bluetooth_proxy: Refactor sniff offload manager to use DynamicMap\nc760ee9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/401172 pw_bluetooth_sapphire: Improve offloaded packet filtering slightly\n58213f7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/406792 pw_i2c_mcuxpresso: Add treat_arb_loss_on_full_read_as_ok flag\ne8ff050:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/406813 bazel: Roll rules_rust to 0.70.0\na20565c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/406652 workflows.json: Add \"sandbox\" program\n751ecf1:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/401992 pw_ide: Stop filtering headers in .clangd file\n9aae51b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/406274 pw_kernel: Add interrupt tests to rp2350 target\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 535fb4dba4b0b6..e61480de08c80d\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8682577039615809217\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I5173df7dc6785a6f8d85f8aa41c07fb597619b17\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/406982\n"
    },
    {
      "commit": "068be9597448a7b9465e33d5654d7748ccafac1d",
      "tree": "f9d5dc5fe00a6224c9b00f537bdd67f8a670bca9",
      "parents": [
        "afa0923cfe7c1304616cf7cf485d8166e143a2dd"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon May 04 21:32:03 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon May 04 21:32:03 2026 -0700"
      },
      "message": "roll: third_party/pigweed de5b668..535fb4d (11 commits)\n\n535fb4d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/403833 pw_containers: Optimize DynamicMap::merge via direct node transfer\n129815c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/403832 pw_containers: Add node taking and insertion support to DynamicMap\n139a7da:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/402512 pw_kernel: Add reset() to kernel objects\ne458f2a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/405652 pw_kernel: Add device option to cortex-m-rt crate\n1638a74:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/403420 pw_presubmit: Migrate Checks to pw_presubmit.v2.Steps\n41029dd:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/405732 pw_cli: Handle string args to FileFilter consistently\n26c1d9e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/405292 pw_presubmit: Have Step.fix() fail the same way as Step.run()\nc6ccb1f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/396312 pw_ide: Stream Bazel progress updates to terminal\nc78f940:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/404332 pw_presubmit: Automatically apply fixes to a stack of commits\n5ca5a43:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/405852 pw_rpc: Clear sent packet count when clearing fake channel output\nfc7bf7d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/400192 pw_bluetooth_sapphire: Add stats for command reply\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: de5b6680c288f2..535fb4dba4b0b6\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8682672711537148193\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I469a959beee4f2d5fbadad9f01acb7e989f2c2ca\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/406552\n"
    },
    {
      "commit": "afa0923cfe7c1304616cf7cf485d8166e143a2dd",
      "tree": "f7ace3583b0a227e655ffb809833364a206b255e",
      "parents": [
        "647ec6cbbd40b15c02e4f446143ac8b5c865ae5c"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun May 03 10:17:31 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun May 03 10:17:31 2026 -0700"
      },
      "message": "roll: third_party/pigweed 43d5764..de5b668 (3 commits)\n\nde5b668:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/405992 roll: luci\n1bc6ba5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/405893 roll: fuchsia-infra-bazel-rules 41d9d71..c5c868a (53 commits)\n5b53e5c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/405892 roll: rust-analyzer\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 43d57647a3668d..de5b6680c288f2\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8682805730168555057\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia89edef0946cad640ff779afb9d11c5b1401a435\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/406053\n"
    },
    {
      "commit": "647ec6cbbd40b15c02e4f446143ac8b5c865ae5c",
      "tree": "d412962d70747805328c3108ccaa2fa456f0c3c9",
      "parents": [
        "1e7233e16ff2f013106c8d0f3ea1374cc58fce3b"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri May 01 23:04:32 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 01 23:04:32 2026 -0700"
      },
      "message": "roll: third_party/pigweed 7fbe3d9..43d5764 (3 commits)\n\n43d5764:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/405592 third_party/chre: Gate tests on ISL backend\n43c89c5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/404153 agents: Refactor docs skills\nc98647d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/405174 bazel: Roll picotool, emboss for Bazel 9 compat\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 7fbe3d9a077f97..43d57647a3668d\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8682938741496854481\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I25ce70d7f447d55255dacebdc1bbf33afc94bb8f\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/405772\n"
    },
    {
      "commit": "1e7233e16ff2f013106c8d0f3ea1374cc58fce3b",
      "tree": "626a434d6664d174b1094286d00e8b8ddd8b5576",
      "parents": [
        "73ccf060bd5ebb3680c07d535e6974af0970dccc"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri May 01 11:19:08 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri May 01 11:19:08 2026 -0700"
      },
      "message": "roll: third_party/pigweed 988ab02..7fbe3d9 (3 commits)\n\n7fbe3d9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/402253 pw_bluetooth_proxy: Refactor AclDataChannel to use DynamicMap\n77d770b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/396772 pw_env_setup: Switch MODULE.bazel to cipd_ext\n1007790:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/404433 bazel: Declare that Bazel must be at least 8.0.0\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 988ab022082518..7fbe3d9a077f97\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8682983079627152609\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Iabede767d01c08e76657087b53aea7578f386b6c\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/405532\n"
    },
    {
      "commit": "73ccf060bd5ebb3680c07d535e6974af0970dccc",
      "tree": "4add7ef8fd4baa64f8c0583d389c486e7bae90f6",
      "parents": [
        "6b27711b4596d668ab5ea9a4e8a8aa240e3bf7fe"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 30 23:34:22 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 30 23:34:22 2026 -0700"
      },
      "message": "roll: third_party/pigweed 101f17c..988ab02 (5 commits)\n\n988ab02:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/405092 pw_kernel: Remove kernel process_termination test\n0a8b05a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/404774 pw_kernel: Terminate a process on unhandled user exceptions\n168d104:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/404432 bazel: Improve compatibility with 8.0.0\n132e00b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/403419 pw_presubmit: New presubmit system with support for automatic fixes\n964e907:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/399574 pw_kernel: Add support for thread/process exit status\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 101f17c3cb9aff..988ab022082518\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8683027416937823537\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I51b615f1395de358a3b0ae1331c7e245f47aaa28\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/405312\n"
    },
    {
      "commit": "6b27711b4596d668ab5ea9a4e8a8aa240e3bf7fe",
      "tree": "0ffd0d7ea825beccea6bb2bd419e36f9ea702995",
      "parents": [
        "e0845e689c4ff70ae1b8e4fb8fdb7a6d34d5e8bd"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 30 17:01:48 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 30 17:01:48 2026 -0700"
      },
      "message": "roll: third_party/pigweed-experimental 5941fb1..70d199d (10 commits)\n\n70d199d:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/405029 roll: tools/cred_helper.sh\n2b7c55b:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/405022 roll: third_party/pigweed 504d4c4..101f17c (2 commits)\nfc5729f:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/405032 roll: third_party/pigweed pw_async2: Fix missing build deps and inconsistent enum naming\n50fa9b3:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/404952 roll: third_party/pigweed pw_cli: GitRepo functions for rebase and commit information\n7372d98:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/404833 roll: third_party/pigweed 6632900..7f94025 (2 commits)\n99c438c:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/404832 roll: third_party/pigweed Revert \"pw_rpc: Use local encoding buffers when dynamic allocation is enabled\"\n5f45e35:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/404552 roll: third_party/pigweed pw_bluetooth_proxy: Refactor L2capChannelManager to use DynamicMap\n0a1bea1:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/404492 roll: third_party/pigweed pw_allocator_zephyr: Add initial module\nf154d78:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/404415 roll: third_party/pigweed b45b588..5413a69 (2 commits)\n54a28f2:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/404352 roll: third_party/pigweed d99ea6b..b45b588 (4 commits)\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/experimental\nRolled-Commits: 5941fb19e38c7e..70d199d4cc65af\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8683051980576911473\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I5d67662487fe36a11b053e8a91746d24754b42ca\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/405121\n"
    },
    {
      "commit": "e0845e689c4ff70ae1b8e4fb8fdb7a6d34d5e8bd",
      "tree": "d1d612c6afc8828b7b357f69fb63dc74078a61e7",
      "parents": [
        "328f72e11ec73582049dc306b8d388d00feb215a"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 30 11:49:45 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 30 11:49:45 2026 -0700"
      },
      "message": "roll: third_party/pigweed 4a6290c..101f17c (3 commits)\n\n101f17c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/395912 pw_async2: Move motivation into separate doc\n06429de:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/188096 docs: Clearly state limits of third-party support\n504d4c4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/403892 pw_async2: Fix missing build deps and inconsistent enum naming\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 4a6290cc807ab1..101f17c3cb9aff\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8683071752344115745\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I7b80e93f50e717c2f19841068a5607b272595983\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/405023\n"
    },
    {
      "commit": "328f72e11ec73582049dc306b8d388d00feb215a",
      "tree": "68ff0ec463b2150c09d0544ac89832d5654ccbf6",
      "parents": [
        "bd612d18372b9932e1b1c253e525e75df4513f65"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 30 00:04:51 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 30 00:04:51 2026 -0700"
      },
      "message": "roll: third_party/pigweed 05d593f..4a6290c (4 commits)\n\n4a6290c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/404795 pw_cli: GitRepo functions for rebase and commit information\n7f94025:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/404292 pw_kernel: Ensure kernel objects signals consistently initialized\na874df1:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/404796 pw_allocator: Add missing include\n6632900:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/404793 Revert \"pw_rpc: Use local encoding buffers when dynamic allocation is enabled\"\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 05d593f68b792d..4a6290cc807ab1\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8683116088076770689\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Iaeec99897201c31da0d228be0ee50e6b21b59ffd\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/404759\n"
    },
    {
      "commit": "bd612d18372b9932e1b1c253e525e75df4513f65",
      "tree": "361f64617e9dc7f4767e3f3b40a9c1f182527394",
      "parents": [
        "86f462643ce1e63840dd5a4ac9563ffdbdeed86a"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Apr 29 00:43:01 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Apr 29 00:43:01 2026 -0700"
      },
      "message": "roll: third_party/pigweed d99ea6b..05d593f (8 commits)\n\n05d593f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/402252 pw_bluetooth_proxy: Refactor L2capChannelManager to use DynamicMap\nb735f62:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/390613 pw_allocator_zephyr: Add initial module\n5413a69:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/399092 pw_kernel: Allow syscall handler to return Result\u003c()\u003e\nee7fc86:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/401112 pw_rpc: Use local encoding buffers when dynamic allocation is enabled\nb45b588:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/404272 pw_allocator: Add AbstractAllocator\n3160ac1:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/404012 bazelrc: Add airlock config\ne9118e3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/280837 pw_toolchain: Enable sandboxing for upstream CMake builds\ne1191a2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/404152 pw_multibuf: Improve v1_adapter implicit conversion\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: d99ea6b4e67c8f..05d593f68b792d\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8683204766826805665\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ide23fbb3cd14b08fb14cfaffbe5485eca7b073f2\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/404532\n"
    },
    {
      "commit": "86f462643ce1e63840dd5a4ac9563ffdbdeed86a",
      "tree": "4012ffe73b94a1db307a7992dd538ed592a6bc64",
      "parents": [
        "18b20cd96d0a6ca5c1a33c5c2bd7fb618e634109"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Apr 28 17:15:29 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Apr 28 17:15:29 2026 -0700"
      },
      "message": "roll: third_party/pigweed-experimental a7433a9..5941fb1 (28 commits)\n\n5941fb1:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/403992 bazelrc: Add airlock config\n8186f2a:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/404172 roll: third_party/pigweed d28bd71..d99ea6b (2 commits)\nb6a28dd:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/403995 roll: third_party/pigweed a2c1266..d28bd71 (3 commits)\n24f3fb1:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/403972 roll: tools/cred_helper.sh\ndff9847:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/403994 tools: Add roller to OWNERS\n5a310d5:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/403852 roll: third_party/pigweed zephyr: Setup for unit tests and smoke tests\n1984946:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/403752 roll: third_party/pigweed pw_bluetooth_proxy: Add dynamic credit sharing mode\nf0ce987:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/403613 roll: third_party/pigweed c7f6e3e..bc0bafb (2 commits)\nd04e1cf:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/403572 roll: third_party/pigweed 9046519..c7f6e3e (5 commits)\nc40f2c3:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/403434 roll: third_party/pigweed pw_ide: Fix missing module map in integration test\ne858eba:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/403401 roll: third_party/pigweed 9927c81..1b97885 (5 commits)\na9063dc:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/403232 roll: third_party/pigweed 1dcbcf8..9927c81 (3 commits)\nfe64db6:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/403092 roll: third_party/pigweed roll: cmake\n40557b8:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/402872 roll: third_party/pigweed 5c525a3..dc2b034 (2 commits)\ne0d87ac:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/402733 roll: third_party/pigweed zephyr: Add type and default to Kconfig value\n35db1ce:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/402673 roll: third_party/pigweed pw_async_basic: Make buildable in Android\n6fa62d2:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/402572 roll: third_party/pigweed 261701b..4a53e75 (4 commits)\n0305381:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/402213 roll: third_party/pigweed 1e8e584..261701b (2 commits)\n7bee2a4:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/402133 roll: third_party/pigweed 592c017..1e8e584 (6 commits)\ne23b84e:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/402032 roll: third_party/pigweed 789ce85..592c017 (3 commits)\n9a29fa6:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/401933 roll: third_party/pigweed e5dfd3f..789ce85 (2 commits)\n14fb820:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/401852 roll: third_party/pigweed pw_toolchain: Show compiler in toolchain filepath\n4ab77b4:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/401652 roll: third_party/pigweed docs: Adds C++ Type Equivalence Classes page\n00f3d41:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/401572 clang-tidy: Remove a deprecated check\n1ca9f72:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/401552 roll: third_party/pigweed ae30084..79b25db (2 commits)\n550c703:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/401392 roll: third_party/pigweed 9f7355a..ae30084 (5 commits)\n2bedf27:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/401095 roll: third_party/pigweed c52fcd8..9f7355a (3 commits)\n11301b4:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/400993 roll: third_party/pigweed 360f7be..c52fcd8 (9 commits)\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/experimental\nRolled-Commits: a7433a926b1d05..5941fb19e38c7e\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8683232415414917953\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Iddd9d5cdfa557ce64666a3a6bdae3a478a8827be\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/404392\n"
    },
    {
      "commit": "18b20cd96d0a6ca5c1a33c5c2bd7fb618e634109",
      "tree": "742c0a9414012edcad30b0576a521ad32729f13e",
      "parents": [
        "8534a7aa2b5c7085c73def8911317ea094776d9f"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Apr 28 12:51:29 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Apr 28 12:51:29 2026 -0700"
      },
      "message": "roll: third_party/pigweed a2c1266..d99ea6b (5 commits)\n\nd99ea6b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/403652 bazelrc: Move user.bazelrc import to end\nc4480d5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/399632 bazel: Inhibit rules_rust from registering any default toolchains\nd28bd71:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/302194 pw_chrono: Ensure timers do not overflow\nf902025:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/381037 pw_allocator: Make additive NVI methods protected\n6cac589:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/391812 pw_bluetooth_proxy: Refactor CommandMultiplexer to use DynamicHashMap\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: a2c12661ef106f..d99ea6b4e67c8f\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8683249104466860321\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I8a49bab312ee999265353377c102c0c2bd3ede0c\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/404132\n"
    },
    {
      "commit": "8534a7aa2b5c7085c73def8911317ea094776d9f",
      "tree": "ebac06e935bc65549f446a9184c13bf0ecdf01c6",
      "parents": [
        "c4478604a4e943ac904c1038ccead3194c9428b5"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Apr 28 01:06:09 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Apr 28 01:06:09 2026 -0700"
      },
      "message": "roll: third_party/pigweed 1b97885..a2c1266 (10 commits)\n\na2c1266:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/392872 zephyr: Setup for unit tests and smoke tests\n8420c77:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/392452 pw_bluetooth_proxy: Add dynamic credit sharing mode\nbc0bafb:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/381036 pw_allocator: Add Fragmentation operators\n6c91fb9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/403418 pw_cli: GitRepo commands that modify the repo\nc7f6e3e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/403417 pw_cli: collect_files, file_filter improvements; deps cleanups\na0ba6b7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/400908 pw_protobuf: Use FunctionRef in StreamEncoder\n95b1af8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/400907 pw_thread_freertos: Use FunctionRef in ForEachThread\n6337535:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/400906 pw_function: Add FunctionRef\ndf53071:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/371772 pw_async2: Prototype future chaining\n9046519:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/402172 pw_ide: Fix missing module map in integration test\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 1b97885cc52cd1..a2c12661ef106f\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8683293444103406161\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ibc3ebc4c2edcf700a56025a0697c8784fbb95989\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/403812\n"
    },
    {
      "commit": "c4478604a4e943ac904c1038ccead3194c9428b5",
      "tree": "3fa87cae8ca162a56c7f2b16ef84e6fc99c4972a",
      "parents": [
        "e213dc38b5d2b62e18e1ca64b79bcd4a05a09fd2"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Apr 27 13:20:36 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Apr 27 13:20:36 2026 -0700"
      },
      "message": "roll: third_party/pigweed 9927c81..1b97885 (5 commits)\n\n1b97885:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/392113 pw_multibuf: Use a facade for version configuration\n28d35a4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/381035 pw_allocator: Separate template method declarations and implementations\n527fc48:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/403416 roll: toolchain-integration\n55165d1:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/403412 pw_kernel: Fix veer_pic InterruptTableEntry\n3977594:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/402292 pw_bluetooth_sapphire: Update documentation on using local Fuchsia SDK\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 9927c81cfba3cd..1b97885cc52cd1\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8683337786191472001\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I2a8210f8a675b4248db4912d755febfbef4c74a8\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/403472\n"
    },
    {
      "commit": "e213dc38b5d2b62e18e1ca64b79bcd4a05a09fd2",
      "tree": "185e24ec5986750efb73b709f7c48b3a3be6bc14",
      "parents": [
        "1eaf33e556043296788865d53e707ecf651d50b3"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Apr 26 13:51:00 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Apr 26 13:51:00 2026 -0700"
      },
      "message": "roll: third_party/pigweed 1dcbcf8..9927c81 (3 commits)\n\n9927c81:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/403212 roll: luci\n380c364:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/403132 roll: fuchsia-infra-bazel-rules, MODULE.bazel.lock\nebb41d0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/403033 roll: rust-analyzer\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 1dcbcf8ecc12ba..9927c81cfba3cd\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8683426469880331761\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I7a26a38a891750def9322d81e816e3ca4d01f7a6\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/403292\n"
    },
    {
      "commit": "1eaf33e556043296788865d53e707ecf651d50b3",
      "tree": "8c582c4f8375459814137096a10eb8adadd2d5a7",
      "parents": [
        "1361b205a169d88c77515ad4a85bd264522d5a76"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sat Apr 25 14:22:10 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sat Apr 25 14:22:10 2026 -0700"
      },
      "message": "roll: third_party/pigweed roll: cmake\n\nFrom version:3@3.31.11.chromium.8\nTo version:3@3.31.12.chromium.8\n\nRoll-Count: 1\nGitWatcher: ignore\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/402972\nOriginal-Revision: 1dcbcf8ecc12badc883d2f3c8fb66067d7b0ed08\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: dc2b0344688d99..1dcbcf8ecc12ba\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8683515138490983617\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ic4c286a68e26e2feb85458f6715de43f8d817020\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/403072\n"
    },
    {
      "commit": "1361b205a169d88c77515ad4a85bd264522d5a76",
      "tree": "65be61623d7901498da3820e40ab1f180747ec72",
      "parents": [
        "b37824a1769ac3752da5666777906ffd787c5a98"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sat Apr 25 02:38:27 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sat Apr 25 02:38:27 2026 -0700"
      },
      "message": "roll: third_party/pigweed 4a53e75..dc2b034 (4 commits)\n\ndc2b034:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/386992 pw_chre: Update backend to support latest CHRE version\n2c54393:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/399292 docs: Update code analysis target names\n5c525a3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/402652 zephyr: Add type and default to Kconfig value\nf333415:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/401072 pw_async_basic: Make buildable in Android\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 4a53e75cfcb44e..dc2b0344688d99\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8683559481697574209\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ic006427356c1e45decfd0bca320e4f3081146358\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/402932\n"
    },
    {
      "commit": "b37824a1769ac3752da5666777906ffd787c5a98",
      "tree": "522e671fd8579ed4814a5178ffe55967e5f9d88b",
      "parents": [
        "fa4d6bee15635963f35d5e18a4b49cccd6a90577"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Apr 24 14:52:57 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Apr 24 14:52:57 2026 -0700"
      },
      "message": "roll: third_party/pigweed 261701b..4a53e75 (4 commits)\n\n4a53e75:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/401614 pw_kernel: Work around init order flake in process_termination test\n336d0ca:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/402372 pw_allocator: Add unit tests for FallbackAllocator::DoGetInfo\n67563b4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/401974 pw_kernel: Allow unprivileged writes to MMIO regions\na992fa2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/401972 pw_bluetooth_sapphire: Re-enable offloaded advertising packet filtering\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 261701bcf5ecdb..4a53e75cfcb44e\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8683603809796520465\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I0819d3b49098447b8ee96cbd9a4be3be0c12716a\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/402614\n"
    },
    {
      "commit": "fa4d6bee15635963f35d5e18a4b49cccd6a90577",
      "tree": "253317a6eff6a60505cc27480ed1f14ae8887e30",
      "parents": [
        "4c89fa55e0656168e621918e08fc45f86e384e7b"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Apr 24 03:08:21 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Apr 24 03:08:21 2026 -0700"
      },
      "message": "roll: third_party/pigweed 912c1b9..261701b (6 commits)\n\n261701b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/398252 pw_containers: Add std::variant support to pw::Hash\n32c6eae:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/402092 pw_env_setup: Roll cipd\n1e8e584:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/401613 pw_kernel: Add sleep_until to userpace library\nfef29bb:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/401612 pw_kernel: Add better error messages to process termination tests\n6dce4a9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/400593 pw_kernel: Rename userspace Clock to SystemClock\ne27d98f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/400592 pw_kernel: Update uses of time in userspace time to be idiomatic\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 912c1b9275f86b..261701bcf5ecdb\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8683648160054850513\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I2c65293928eb274276f54c5d6ad6071cb87e4de1\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/402352\n"
    },
    {
      "commit": "4c89fa55e0656168e621918e08fc45f86e384e7b",
      "tree": "709df8fa87691ce617a74029540bb305470516c4",
      "parents": [
        "146c64f5a27013294ca70aa978072ffe8cb11e5b"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 23 15:23:59 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 23 15:23:59 2026 -0700"
      },
      "message": "roll: third_party/pigweed b7438df..912c1b9 (8 commits)\n\n912c1b9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/402012 pw_env_setup: Conditionally return repo_metadata\nabe2ce3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/401592 pw_kernel: Add //pw_kernel/userspace:no_userspace_support constraint\n592c017:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/316015 pw_stream_shmem_mcuxpresso: Remove unused module\n987afa4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/399412 pw_bluetooth_sapphire: HciCommandTimeout config\ne43f573:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/401472 pw_symbolizer: Handle EOF when reading llvm-symbolizer output\n789ce85:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/400236 pw_toolchain: Introduce Zephyr LLVM Toolchain\nc5f145e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/400235 pw_toolchain: Zephyr SDK v1.0.0 Migration (GCC)\ne5dfd3f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/399512 pw_toolchain: Show compiler in toolchain filepath\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: b7438df6117591..912c1b9275f86b\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8683692498998215009\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Idbe41e5fe39f42c6ee558081dbef80ebae04aa4b\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/402072\n"
    },
    {
      "commit": "146c64f5a27013294ca70aa978072ffe8cb11e5b",
      "tree": "12be75ae9e7cd2fffc9e6ea1e5b082d942ce70be",
      "parents": [
        "acbceb9acf999a3e7421970f4d63787f693dd0d9"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Apr 22 15:54:02 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Apr 22 15:54:02 2026 -0700"
      },
      "message": "roll: third_party/pigweed c95989a..b7438df (14 commits)\n\nb7438df:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/362056 docs: Adds C++ Type Equivalence Classes page\n79b25db:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/399313 pw_toolchain: Add m85 variant for zephyr\ne81ad16:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/399312 pw_build: Add m85 constraint value\nae30084:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/401234 pw_chre: Add some CHRE team members as OWNERS\n61a1600:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/401132 pw_bluetooth_proxy: Fix CMake deps and include\n30d116a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/401032 bazel: Roll versions for Bazel 9 compatibility\n83d9b37:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/401292 clang-tidy: Remove a deprecated check\n31908d2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/376072 pw_kernel: Implement object_set_peer_user_signal syscall\n9f7355a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/398632 pw_bluetooth_proxy: Refactor GATT to use DynamicMap\n3ae3f71:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/399572 agents: Add reStructuredText (reST) skill\ned7049a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/400895 pw_bluetooth_sapphire: Revert re-enable offloaded advertising packet fil\nc52fcd8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/397796 CMake: Fix various dependency issues found with sandboxing\nf9a5f26:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/400952 pw_snapshot: Build a rust snapshot.proto in Android\n5a4dc9c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/400253 pw_presubmit: Move code to private/ to limit the public API\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: c95989adb29b43..b7438df6117591\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8683781166846275073\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ifef39945b0f4b9dc943c81a2a2befbe8438c6b3e\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/401440\n"
    },
    {
      "commit": "acbceb9acf999a3e7421970f4d63787f693dd0d9",
      "tree": "72b2fb575adbc14b1e6c159b91ee9c546b6e2390",
      "parents": [
        "ed082d1d61e98db7afa8637c0de9241d2ae6b38b"
      ],
      "author": {
        "name": "Wyatt Hepler",
        "email": "hepler@google.com",
        "time": "Wed Apr 22 10:42:52 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Apr 22 10:42:52 2026 -0700"
      },
      "message": "tools: Avoid imports from pw_presubmit submodule\n\nChange-Id: I491efecfe558737f945a2c648d88ef8ac5a3720d\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/401332\n"
    },
    {
      "commit": "ed082d1d61e98db7afa8637c0de9241d2ae6b38b",
      "tree": "c52fa49a02fe65555c69449bf53e3fa34ec357f4",
      "parents": [
        "c03ee88da10b156d87b9b4651cbf1ca0a90fcb40"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Apr 21 18:11:59 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Apr 21 18:11:59 2026 -0700"
      },
      "message": "roll: third_party/pigweed 360f7be..c95989a (6 commits)\n\nc95989a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/280772 pw_bluetooth_sapphire: Migrate size report to bazel \u0026 mbedtls\n4cd18c7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/399573 pw_bluetooth_sapphire: Configurable LE advertising and scan parameters\n4ccac8a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/395252 pw_module: Templatize GN and C++\n9bcf55f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/393352 pw_module: Allow default build systems / languages config\n84fc32f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/400153 pw_presubmit: Remove failure_summary_log in favor of ctx.fail\nebd66a2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/397795 pw_build: Support external sources in CMake sandboxing\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 360f7be83d5962..c95989adb29b43\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8683862674188471009\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Iefbb699a3415e6adf43622d55a0b3353e17abd2c\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/401054\n"
    },
    {
      "commit": "c03ee88da10b156d87b9b4651cbf1ca0a90fcb40",
      "tree": "659290add598c6585f1f3e1540fd51e1c6add3ae",
      "parents": [
        "a22c65169f93ca841d5d4a83528134dc2d904a94"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Apr 21 17:56:41 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Apr 21 17:56:41 2026 -0700"
      },
      "message": "roll: third_party/pigweed-experimental 0249576..a7433a9 (67 commits)\n\na7433a9:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/400992 tools: Import from pw_presubmit instead of submodule\n4f1dea0:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/400752 roll: third_party/pigweed 20b6ca7..360f7be (2 commits)\na491fcc:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/400572 roll: third_party/pigweed 9d28043..20b6ca7 (4 commits)\n6c82afc:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/400452 roll: third_party/pigweed cd7eb5e..9d28043 (2 commits)\n96d314a:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/400012 roll: third_party/pigweed roll: luci\n9d9fbb1:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/399692 roll: third_party/pigweed 33dbb38..f181198 (2 commits)\nddfde46:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/399552 roll: third_party/pigweed 760967a..33dbb38 (7 commits)\n30e8c4a:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/399392 roll: third_party/pigweed 1fdaa85..760967a (2 commits)\naf507bc:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/398793 roll: third_party/pigweed Revert \"pw_kernel: Enable userspace build by default\"\n2554cd9:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/398774 roll: third_party/pigweed e27a9f8..8e7c7e4 (11 commits)\n3fbe03c:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/398932 roll: third_party/pigweed 712b56b..e27a9f8 (2 commits)\n61cb001:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/398733 roll: third_party/pigweed pw_kernel: Fix clock test manifests\n9be6112:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/398592 roll: third_party/pigweed CMake: Skip nanopb targets if nanopb is unavailable\n0d69ff1:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/398396 roll: third_party/pigweed pw_kernel: Move ram_size config from app to process\n0348c9e:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/398512 roll: third_party/pigweed f3fe0d8..4387de7 (2 commits)\nbe4e80f:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/398393 roll: third_party/pigweed e2f9440..f3fe0d8 (4 commits)\n2ac95d9:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/398332 roll: third_party/pigweed pw_containers: Add deque / queue overwrite support\nf29d796:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/398172 roll: third_party/pigweed 9b7272c..1806063 (2 commits)\nd06603d:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/397883 roll: third_party/pigweed pw_bluetooth: Allow zero sniff offload parameters\naca92df:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/397913 roll: third_party/pigweed roll: toolchain-integration\nd32a94d:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/397912 roll: third_party/pigweed ab5884a..fa24fca (3 commits)\ndb0570b:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/397793 roll: third_party/pigweed pw_bluetooth_sapphire: Apply code cleanups to LowEnergyConnectionManager\n1872970:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/397692 roll: third_party/pigweed pw_ide: Add more tests for compile commands\n8cb9ad0:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/397632 roll: third_party/pigweed pw_bluetooth_sapphire: Increase pw::StringBuffer size\n59e7fca:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/397512 roll: third_party/pigweed 361db13..01301cc (2 commits)\n22718ed:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/397372 roll: third_party/pigweed roll: go\n211dcf8:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/397172 roll: third_party/pigweed cf813d1..c1dd510 (2 commits)\n67df8ac:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/396295 roll: third_party/pigweed 20d00ca..cf813d1 (3 commits)\n6b2dc44:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/396792 roll: third_party/pigweed 845993e..20d00ca (3 commits)\nca854d6:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/396672 roll: third_party/pigweed pw_allocator: Remove deprecated methods and types\n81c5d2c:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/396572 roll: third_party/pigweed pw_work_queue: Move metrics to base to avoid multiple instantiations\n73e34c5:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/396452 roll: third_party/pigweed a1a3e03..15cee6e (5 commits)\n2a6d1df:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/396352 roll: third_party/pigweed 00f9851..a1a3e03 (5 commits)\nbff3e17:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/396132 roll: third_party/pigweed pw_bluetooth_sapphire: Re-enable offloaded advertising packet filtering\ne41e9a0:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/395992 roll: third_party/pigweed 0a9967b..941de39 (2 commits)\n5f8aa28:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/395724 roll: third_party/pigweed 6aa9e32..0a9967b (4 commits)\naab8d40:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/395852 roll: third_party/pigweed pw_bluetooth_sapphire: Add connection stats to inspect data\n6c2b349:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/395772 roll: third_party/pigweed pw_bluetooth_proxy: Make multibuf allocator size configurable\n364a27d:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/395415 roll: third_party/pigweed pw_sys_io_zephyr: Use standard zephyr gate\nb323de1:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/395472 roll: third_party/pigweed b7defee..17e4ea5 (3 commits)\n3b1acef:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/395292 roll: third_party/pigweed 519c932..b7defee (2 commits)\n4322ca0:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/395192 roll: third_party/pigweed 50af148..519c932 (2 commits)\n7db5929:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/395037 roll: third_party/pigweed pw_ide: Add a script to verify compile commands\ndbefa77:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/394354 roll: third_party/pigweed bazel: Roll pico-sdk\n3cb977e:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/394993 roll: third_party/pigweed pw_multibuf: Add Destroy to v1 SingleChunkRegionTracker\ndff223e:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/394872 roll: third_party/pigweed 5a2f4e0..25bd671 (6 commits)\nd77ef8f:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/394732 roll: third_party/pigweed 34d3f2b..5a2f4e0 (4 commits)\na407222:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/394452 roll: third_party/pigweed ca2aef5..34d3f2b (3 commits)\nc5d0cbd:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/394132 roll: third_party/pigweed d64aa43..ca2aef5 (2 commits)\ndb7ac2f:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/394072 roll: third_party/pigweed e6c0924..d64aa43 (2 commits)\n812dbf5:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/393892 roll: third_party/pigweed 2f4bff6..e6c0924 (2 commits)\ndd51cf5:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/393732 roll: third_party/pigweed 1fbf83c..2f4bff6 (2 commits)\n47ccb28:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/393612 roll: third_party/pigweed pw_kernel: Merge app_package and rust_binary into app_binary task\ncc43ada:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/393512 roll: third_party/pigweed 528a795..3cd2928 (6 commits)\n60e1ef2:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/393412 roll: third_party/pigweed cd5e289..528a795 (3 commits)\n8af24ea:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/393193 roll: third_party/pigweed 9682547..cd5e289 (5 commits)\n1fb9b0e:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/392856 roll: third_party/pigweed 7907154..9682547 (3 commits)\nf114f28:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/392854 roll: third_party/pigweed 820253a..7907154 (3 commits)\n0a287d5:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/392853 roll: third_party/pigweed 81c5abe..820253a (5 commits)\n25669d9:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/392832 roll: third_party/pigweed 2f0e782..81c5abe (6 commits)\n5c3f3d3:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/392574 roll: third_party/pigweed pw_containers: Add reset() function to free all memory\nf35c1f1:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/392473 roll: third_party/pigweed pw_multibuf: Add default ctor to SingleChunkRegionTracker\na85df6f:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/392212 roll: third_party/pigweed pw_bluetooth_sapphire: Clean up some unused includes\n5b364ba:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/391972 roll: third_party/pigweed pw_async2: Fix Android.bp errors for multiple projects\n0818537:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/391572 roll: third_party/pigweed f572d35..baa7b86 (3 commits)\nb35f11a:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/391232 roll: third_party/pigweed 6ced3f8..f572d35 (2 commits)\n8aa0259:https://pigweed-review.googlesource.com/c/pigweed/experimental/+/391092 roll: third_party/pigweed pw_bluetooth_proxy: Increase l2cap channel allocator size of multibuf v1\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/experimental\nRolled-Commits: 0249576db078a5..a7433a926b1d05\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8683863947946329105\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ib8f01a77921ed65a1840a34565f3de9a1819bbae\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/401055\n"
    },
    {
      "commit": "a22c65169f93ca841d5d4a83528134dc2d904a94",
      "tree": "eceb2d0f7e317a632de58b7390d14e450b764fb6",
      "parents": [
        "16021c8bfeaa236c96303a8e4d149d2ac33c133a"
      ],
      "author": {
        "name": "Weichin Weng",
        "email": "weichinweng@pigweed.infra.roller.google.com",
        "time": "Tue Apr 21 04:42:59 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Apr 21 04:42:59 2026 -0700"
      },
      "message": "roll: third_party/pigweed 20b6ca7..360f7be (2 commits)\n\n360f7be:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/398212 pw_bluetooth_proxy: Handle HCI Reset command in hci module\n5a5b2b0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/398232 pw_bluetooth_proxy: Fix multiplexer stall from intercepted credit events\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 20b6ca7ab93a5e..360f7be83d5962\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8683914194948185425\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I03b31cf557f68f56282a32f99b6ee417f6eed1d0\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/400852\n"
    },
    {
      "commit": "16021c8bfeaa236c96303a8e4d149d2ac33c133a",
      "tree": "cdfdb56a52457209705ad34d2201a0814e44dbc2",
      "parents": [
        "0e6859818982c25bea6057e32b5a2679117d2275"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Apr 20 16:54:05 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Apr 20 16:54:05 2026 -0700"
      },
      "message": "roll: third_party/pigweed cd7eb5e..20b6ca7 (6 commits)\n\n20b6ca7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/399576 pw_snapshot: Add MemoryRegion field\n9323377:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/397432 pw_module: Fix CLI entrypoint\n761fe48:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/399192 pw_presubmit: Clean up and reorganize presubmit core\n58363e8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/396752 pw_env_setup: Setup a new cipd module extension\n9d28043:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/400152 targets: Create rp2040_size_report toolchain\n01b2426:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/390612 skills: Add skill for creating RPC services\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: cd7eb5eb29ae07..20b6ca7ab93a5e\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8683958533190448657\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I9e504d22d80c8f793fda3a483975e7c5dba7f632\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/400318\n"
    },
    {
      "commit": "0e6859818982c25bea6057e32b5a2679117d2275",
      "tree": "c3a6fe92dc8b1749727cab97286175aee97c2eff",
      "parents": [
        "c88fde4cca89e4f7a89ff311babc5e287aab262e"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Apr 19 17:26:17 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Apr 19 17:26:17 2026 -0700"
      },
      "message": "roll: third_party/pigweed roll: luci\n\nbb\nFrom git_revision:0563e195a375cfd76faeacd30589356e9d0e8a60\nTo git_revision:001e075b281a045d245e3ec56058710f3073b7ec\n\nluci-auth\nFrom git_revision:0563e195a375cfd76faeacd30589356e9d0e8a60\nTo git_revision:001e075b281a045d245e3ec56058710f3073b7ec\n\ngerrit\nFrom git_revision:0563e195a375cfd76faeacd30589356e9d0e8a60\nTo git_revision:001e075b281a045d245e3ec56058710f3073b7ec\n\ngitiles\nFrom git_revision:0563e195a375cfd76faeacd30589356e9d0e8a60\nTo git_revision:001e075b281a045d245e3ec56058710f3073b7ec\n\ncas\nFrom git_revision:0563e195a375cfd76faeacd30589356e9d0e8a60\nTo git_revision:001e075b281a045d245e3ec56058710f3073b7ec\n\nled\nFrom git_revision:0563e195a375cfd76faeacd30589356e9d0e8a60\nTo git_revision:001e075b281a045d245e3ec56058710f3073b7ec\n\nswarming\nFrom git_revision:0563e195a375cfd76faeacd30589356e9d0e8a60\nTo git_revision:001e075b281a045d245e3ec56058710f3073b7ec\n\nlogdog\nFrom git_revision:0563e195a375cfd76faeacd30589356e9d0e8a60\nTo git_revision:001e075b281a045d245e3ec56058710f3073b7ec\n\nprpc\nFrom git_revision:0563e195a375cfd76faeacd30589356e9d0e8a60\nTo git_revision:001e075b281a045d245e3ec56058710f3073b7ec\n\nluci-cv\nFrom git_revision:0563e195a375cfd76faeacd30589356e9d0e8a60\nTo git_revision:001e075b281a045d245e3ec56058710f3073b7ec\n\nRoll-Count: 10\nGitWatcher: ignore\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/399952\nOriginal-Revision: cd7eb5eb29ae078b1d502d2b3ed0b5b1aea8e28a\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: f1811985554179..cd7eb5eb29ae07\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8684047208467109153\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I7b262d1f5bf775cd2c1a54413dfc246a162b9f11\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/400112\n"
    },
    {
      "commit": "c88fde4cca89e4f7a89ff311babc5e287aab262e",
      "tree": "7197a60562f71f4f8d95b6689820add5da31d09f",
      "parents": [
        "2f8e1b4c355ac01e01193bd50525a447d46e8eaa"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Apr 17 18:26:19 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Apr 17 18:26:19 2026 -0700"
      },
      "message": "roll: third_party/pigweed 1fdaa85..f181198 (11 commits)\n\nf181198:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/390432 pw_env_setup: Update Windows to GCC 15.2.0\nb06f436:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/399532 workflows.json: Split sanitizer programs\n33dbb38:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/396334 pw_presubmit: Move Check-related classes to check.py\nc1f2b61:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/394012 pw_presubmit: Move UI code behind a PresubmitEvents interface\naec957d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/399395 pw_presubmit: Check for either `bazel run` or `bazel test`\n75db3d3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/399052 workflows.json: Split \"host\" (2/2)\n599c42f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/399394 pw_kernel: Enable userspace build by default\nc3ece5a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/396932 bazel: Add license to root BUILD.bazel\n6e8a3c3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/397336 pw_protobuf: Fix strict aliasing for enums and int32_t\n760967a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/399352 pw_chrono: Add pw_numeric to Android.bp\n227214a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/398914 workflows.json: Split \"host\" (1/2)\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 1fdaa8546d924e..f1811985554179\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8684224563720285313\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: If6fe3e3a1ce63f9cfbf8f3bbb0ec9c6eb2dae289\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/399581\n"
    },
    {
      "commit": "2f8e1b4c355ac01e01193bd50525a447d46e8eaa",
      "tree": "9cde831dcd102349349a0b17a3d0a6b55d73546d",
      "parents": [
        "87191ea490a031a0a98f14fc9f5c392355a49138"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 16 18:56:14 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 16 18:56:14 2026 -0700"
      },
      "message": "roll: third_party/pigweed b383300..1fdaa85 (15 commits)\n\n1fdaa85:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/399053 Revert \"pw_kernel: Enable userspace build by default\"\n8e7c7e4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/398572 pw_bluetooth_proxy: Use cmd complete for Android vendor cmd errors\n55b0ca5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/398952 pw_presubmit: Remove unused functions from presubmit.py\n6b8a191:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/398912 pw_kernel: Enable userspace build by default\n60e7e2d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/398773 pw_presubmit: Apply formatting after clang roll\n0d298f2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/393557 pw_kernel: Add process termination stress test\n3c6bc69:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/393874 pw_kernel: Add process restart to process_termination test\nbc849bf:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/393873 pw_kernel: Consistantly check for thread termination in interrupts\n6eee154:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/398913 pw_async2: Allow Select to hold void futures\n92653ce:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/393872 pw_kernel: Properly reset process/thread object state on restart\ncab992b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/393555 pw_kernel: Add system dump on failure and clean up boot logging\n0988911:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/393554 pw_kernel: Add #[interrupt] macro and update handler signature\ne27a9f8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/398832 roll: toolchain-integration\n7dc9109:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/373554 pw_i2c_mcuxpresso: Use hardware TIMEOUT registers for deadlines\n712b56b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/398752 pw_kernel: Fix clock test manifests\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: b383300bbb09e4..1fdaa8546d924e\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8684313239707474241\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I6f8b640e9a48bfc897bc527db9cd776486b498b4\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/399152\n"
    },
    {
      "commit": "87191ea490a031a0a98f14fc9f5c392355a49138",
      "tree": "3675316e8e87e8ca75a300834599777eb3f14c6a",
      "parents": [
        "87cd673a744b44fcfc7e95e6bb9c6db3caf6f507"
      ],
      "author": {
        "name": "Wyatt Hepler",
        "email": "hepler@pigweed.infra.roller.google.com",
        "time": "Thu Apr 16 07:20:37 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 16 07:20:37 2026 -0700"
      },
      "message": "roll: third_party/pigweed CMake: Skip nanopb targets if nanopb is unavailable\n\nThis allows `pw_run_tests.modules` to pass if nanopb is not installed.\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/397992\nOriginal-Revision: b383300bbb09e42c2c7841ac53cadae9349b8852\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: b22084e351f5e8..b383300bbb09e4\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8684357574955215153\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Id8a570d44937a25bcbb6b2ab4bfdfff43eb7c267\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/398692\n"
    },
    {
      "commit": "87cd673a744b44fcfc7e95e6bb9c6db3caf6f507",
      "tree": "291a85f36311a417315a1b27e382e42bf330e20a",
      "parents": [
        "6c40d94e3c5b59d349740ece1a613e912d53aba0"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Apr 15 19:28:02 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Apr 15 19:28:02 2026 -0700"
      },
      "message": "roll: third_party/pigweed 1806063..b22084e (8 commits)\n\nb22084e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/396832 pw_kernel: Move ram_size config from app to process\n4387de7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/398472 pw_protobuf: Add status.proto support on Android\nb9d9d2b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/396272 pw_kernel: Decouple codegen app and process handling\nf3fe0d8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/398392 Revert \"pw_bluetooth_sapphire: Configurable LE advertising and scan parameters\"\n498ec27:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/377736 pw_kernel: Add support for getting time from userspace\nf6eccd5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/395875 pw_kernel: Add manifest validation to the system generator\ne1d17d0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/397972 workflows.json: Split up \"default\"\ne2f9440:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389792 pw_containers: Add deque / queue overwrite support\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 1806063ad1f1e0..b22084e351f5e8\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8684401915448513649\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I088a3b0ed1375abea3eea7f337bfc0670d1ce7f6\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/398535\n"
    },
    {
      "commit": "6c40d94e3c5b59d349740ece1a613e912d53aba0",
      "tree": "17dd4654c7cba13bdef4b9e399f5d44821aef42f",
      "parents": [
        "7f83314efc3903aadfa997a86009a3a4c608d13d"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Apr 15 07:42:30 2026 -0700"
      },
      "committer": {
        "name": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Apr 15 07:42:30 2026 -0700"
      },
      "message": "roll: third_party/pigweed 9b7272c..1806063 (2 commits)\n\n1806063:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/386532 pw_containers: Add size reports for DynamicHashMap \u0026 std::unordered_map\n5e715d0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/398013 pw_build: Allow groups to include groups\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 9b7272c74d333d..1806063ad1f1e0\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8684446251551645729\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I0046e95698d011a4088ced528151c7c7e0a8a687\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/398292\n"
    },
    {
      "commit": "7f83314efc3903aadfa997a86009a3a4c608d13d",
      "tree": "92b8cb954b8bfedf2d0333a511df98a8d6a74fad",
      "parents": [
        "fc1a9f1fba64ecbf30478d8abb243a29ca2f34ef"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Apr 14 19:59:06 2026 -0700"
      },
      "committer": {
        "name": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Apr 14 19:59:06 2026 -0700"
      },
      "message": "roll: third_party/pigweed ab5884a..9b7272c (5 commits)\n\n9b7272c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/397753 pw_bluetooth: Allow zero sniff offload parameters\na8d14b1:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/395832 roll: toolchain-integration\nfa24fca:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389273 pw_bluetooth_sapphire: Configurable LE advertising and scan parameters\n68d11dd:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/397752 pw_bluetooth_proxy: Use CommandComplete for SniffSubrating\n281a164:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/386552 pw_containers: Add size reports for DynamicMap \u0026 std::map\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: ab5884a24f4ef0..9b7272c74d333d\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8684490599117011169\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I4a7c734bf7e00feaa8db65689e89c0a7b4fcca0f\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/398034\n"
    },
    {
      "commit": "fc1a9f1fba64ecbf30478d8abb243a29ca2f34ef",
      "tree": "b3546feca98cba3393ca7f39e39c80ac2c27770e",
      "parents": [
        "719dd3e99f4e88044a9326f7ddc07cca3a667d5c"
      ],
      "author": {
        "name": "Faraaz Sareshwala",
        "email": "fsareshwala@pigweed.infra.roller.google.com",
        "time": "Tue Apr 14 08:12:38 2026 -0700"
      },
      "committer": {
        "name": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Apr 14 08:12:38 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_bluetooth_sapphire: Apply code cleanups to LowEnergyConnectionManager\n\nThis change applies various code cleanups to\nLowEnergyConnectionManager. These include preferring a lambda to\nstd::bind, passing by value and using std::move, etc. There are no logic\nchanges in this CL.\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/392732\nOriginal-Revision: ab5884a24f4ef0a2135aa6e9f8d9ca626df0cdce\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 3b4ff91d4e38ad..ab5884a24f4ef0\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8684534939983437665\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ifaeb897a7b8d0a1120a9f86fec151f49f1972d56\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/397852\n"
    },
    {
      "commit": "719dd3e99f4e88044a9326f7ddc07cca3a667d5c",
      "tree": "b714fe72ac32c54725bfdc878e67a3c311fd8faa",
      "parents": [
        "549100d0723d466250a9aad781aa92c2ba11c234"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Apr 13 20:28:49 2026 -0700"
      },
      "committer": {
        "name": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Apr 13 20:28:49 2026 -0700"
      },
      "message": "roll: third_party/pigweed 361db13..3b4ff91 (4 commits)\n\n3b4ff91:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388415 pw_ide: Add more tests for compile commands\n4d71425:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/397433 pw_bluetooth_sapphire: Increase pw::StringBuffer size\n01301cc:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/395933 pw_work_queue: Correctly set min_queue_remaining_\nbd6d9b3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/381034 pw_allocator: Refactor BucketAllocator\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 361db136ea9411..3b4ff91d4e38ad\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8684579277972268097\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ibbb848de4afda3a367c9b5a61a145673f8f55ca2\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/397595\n"
    },
    {
      "commit": "549100d0723d466250a9aad781aa92c2ba11c234",
      "tree": "bf5ed9167fb7423f59ee32fe6862ada6bead165c",
      "parents": [
        "8f3041cf49b0c9d2dfb328db59c02606e9adfd5c"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Apr 13 08:43:33 2026 -0700"
      },
      "committer": {
        "name": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Apr 13 08:43:33 2026 -0700"
      },
      "message": "roll: third_party/pigweed roll: go\n\nFrom version:3@1.26.1\nTo version:3@1.26.2\n\nRoll-Count: 1\nGitWatcher: ignore\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/397312\nOriginal-Revision: 361db136ea941187930b7470742cf9adf9d5c5c2\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: c1dd5106fde1f9..361db136ea9411\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8684623618006613905\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I3f8e764f0b55aacd47cce08b1371aebf01f1fe5a\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/397412\n"
    },
    {
      "commit": "8f3041cf49b0c9d2dfb328db59c02606e9adfd5c",
      "tree": "7c0cd72f832a3e9d9e217517369302f270ec4bc4",
      "parents": [
        "9dc5119eeb6f374124816ea69b8e03654f8189dd"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Apr 12 09:14:17 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Apr 12 09:14:17 2026 -0700"
      },
      "message": "roll: third_party/pigweed cf813d1..c1dd510 (2 commits)\n\nc1dd510:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/397132 roll: luci\n64a40a0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/397072 roll: fuchsia-infra-bazel-rules a1d2f9b..7ada7dc (54 commits)\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: cf813d19218925..c1dd5106fde1f9\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8684712297853455537\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I3fb212d5e5516fb8786c3cbc030aeebe8dc9f7ad\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/397156\n"
    },
    {
      "commit": "9dc5119eeb6f374124816ea69b8e03654f8189dd",
      "tree": "dc9691583f1332afff5206e7d859b238259ddb2a",
      "parents": [
        "4380e0538ae74ae2416f2715e1828795bd979d52"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Apr 10 21:58:52 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Apr 10 21:58:52 2026 -0700"
      },
      "message": "roll: third_party/pigweed 845993e..cf813d1 (6 commits)\n\ncf813d1:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/393132 pw_bluetooth_proxy: Implement \u0027Push active\u0027 special case\n0457039:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/396332 bazel: Update Fuchsia SDK to 31.20260410.4.1\n2e4d2ee:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/393092 pw_bluetooth_proxy: Include status in command complete events\n20d00ca:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/396732 pw_allocator: Fix deprecation warnings\na035267:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/381973 pw_allocator: Add more tests for singleton allocators\n5e28505:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/302839 pw_chrono: Check for overflows in tick counts\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 845993eb6e699f..cf813d19218925\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8684845313097640977\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Icfae20f5052c2fb7b23a8e175582c29d221c4ea8\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/396992\n"
    },
    {
      "commit": "4380e0538ae74ae2416f2715e1828795bd979d52",
      "tree": "a3117b90dc6ae1bd8a669c1a69cd8a2e915cece9",
      "parents": [
        "f93ab97bc24b8efc5df6d2adcaeeafba37735ed0"
      ],
      "author": {
        "name": "Aaron Green",
        "email": "aarongreen@pigweed.infra.roller.google.com",
        "time": "Fri Apr 10 10:17:11 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Apr 10 10:17:11 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_allocator: Remove deprecated methods and types\n\nNO_IFTTT\u003dDeprecated files were not exposed via Android.bp\n\nOriginal-Bug: 376730645\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/381032\nOriginal-Revision: 845993eb6e699fab7535c16e8055a051c0f1026a\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: a8b3d9fe27ecf8..845993eb6e699f\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8684889654118992545\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I0147b74f4b709da213ea716effb1499a0ea1eff6\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/396655\n"
    },
    {
      "commit": "f93ab97bc24b8efc5df6d2adcaeeafba37735ed0",
      "tree": "4510228191695e85b067600c2a0b5ff2dc3f1b62",
      "parents": [
        "4858532301ed78150c4d6addbde243cc3af833f8"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 09 22:30:00 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 09 22:30:00 2026 -0700"
      },
      "message": "roll: third_party/pigweed e83c6e8..a8b3d9f (8 commits)\n\na8b3d9f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/395877 pw_work_queue: Move metrics to base to avoid multiple instantiations\n15cee6e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/396392 pw_bluetooth_proxy: Handle generic Command Status event\n74cecba:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/395632 pw_bluetooth_proxy: Add CopyFrom to H4Packet\nd765ae7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/392352 pw_span: Fix implicit conversion warnings\n2177198:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/395874 pw_sync: Use value types in template to avoid GCC 15 compiler errors\nf66336d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/393774 docs: Expand March 2026 changelog\na1a3e03:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/396292 pw_unit_test: Remove unnamed namespace from static library test\n0e352e4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/391935 pw_sync_freertos: Disable ISL scheduler lock on Cortex-M\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: e83c6e8a2ca242..a8b3d9fe27ecf8\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8684933993860670385\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I1a6947e62c9c82e16717ed2f800d10fb60e0bcb5\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/396532\n"
    },
    {
      "commit": "4858532301ed78150c4d6addbde243cc3af833f8",
      "tree": "aeb47ca1f549fd751978d59d052f3326b9e114d9",
      "parents": [
        "406bd603d8112038d920d673d54a10f2bcb120a3"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 09 11:10:18 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 09 11:10:18 2026 -0700"
      },
      "message": "roll: third_party/pigweed 941de39..e83c6e8 (4 commits)\n\ne83c6e8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/395932 pw_async2: Fix compiler warning\n03db427:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/395733 pw_preprocessor: Make _PW_ARCH_ARM_CORTEX_M always defined\n11d48d1:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/390093 pw_build: Add new API to interact with bazel\n00f9851:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/355256 pw_bluetooth_sapphire: Re-enable offloaded advertising packet filtering\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 941de396dc18f7..e83c6e8a2ca242\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8684978332783774977\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I351d2b8654cafaf2f96232de39f0c9b476fdc47e\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/396215\n"
    },
    {
      "commit": "406bd603d8112038d920d673d54a10f2bcb120a3",
      "tree": "ca5341538153dce14e355c4eab11b3583a14e82a",
      "parents": [
        "219e8b1f1203a585d005d64a6ca924d7849f8239"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Apr 08 23:02:19 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Apr 08 23:02:19 2026 -0700"
      },
      "message": "roll: third_party/pigweed c8bea13..941de39 (7 commits)\n\n941de39:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/302838 pw_chrono: Make TimePointAfterAtLeast saturating\n5bbd5a5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/395934 pw_perf_test: Remove deprecated \u003ccstdbool\u003e include\n0a9967b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/302837 pw_chrono: Check for overflow in system clock macros\nd9147e0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/395873 pw_kernel: Temporarily disable process termination test\nc5a846a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/390212 pw_async2: Correct minor errors in codelab guide\n4b9d597:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/395833 pw_env_setup: Improve pigweed.json usage under bazel\n6aa9e32:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/393752 pw_bluetooth_sapphire: Add connection stats to inspect data\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: c8bea13cbdae39..941de396dc18f7\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685022673152112513\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Id37c6519bcd7cfd355b3311ce82cda78150c48b3\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/396072\n"
    },
    {
      "commit": "219e8b1f1203a585d005d64a6ca924d7849f8239",
      "tree": "653425115cd5e0b52c5e4c4a83fa96758c91bfd4",
      "parents": [
        "38f9fec51d7dc49cb567ab2beccd30a7c8f36e81"
      ],
      "author": {
        "name": "Ben",
        "email": "benlawson@pigweed.infra.roller.google.com",
        "time": "Wed Apr 08 11:16:56 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Apr 08 11:16:56 2026 -0700"
      },
      "message": "roll: third_party/pigweed pw_bluetooth_proxy: Make multibuf allocator size configurable\n\nMake the temporary internal multibuf allocator size configurable so that\nclients can use RFCOMM without OOM errors.\n\nOriginal-Bug: 494583544\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/395512\nOriginal-Revision: c8bea13cbdae392d54a425288f6792eca168a424\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: b85e9c1e0f10ff..c8bea13cbdae39\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685067011895090561\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I38d8208b22288a0babdf59e8f131094d73287b08\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/395714\n"
    },
    {
      "commit": "38f9fec51d7dc49cb567ab2beccd30a7c8f36e81",
      "tree": "5b88cd18a2bcddc942a0f03f2e8b047c0bcb536a",
      "parents": [
        "dc3f91c550f0233d12d39bac4a1180a975576d7e"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Apr 07 23:31:56 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Apr 07 23:31:56 2026 -0700"
      },
      "message": "roll: third_party/pigweed 6665150..b85e9c1 (5 commits)\n\nb85e9c1:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/394052 pw_sys_io_zephyr: Use standard zephyr gate\n17e4ea5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/395272 pw_sync_freertos: Add config to skip scheduler lock in ISL (reland)\ne9091d6:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/395253 pw_sync_freertos: Inline the interrupt_spin_lock lock \u0026 unlock (reland)\nd3082d5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/392713 pw_ide: Process headers listed in srcs for compile commands\nb7defee:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/390192 pw_module: Enable running via workflows\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 666515070f4730..b85e9c1e0f10ff\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685111345332233489\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I72f61ab2564f3a770ece5ea02390a2e20fe69081\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/395652\n"
    },
    {
      "commit": "dc3f91c550f0233d12d39bac4a1180a975576d7e",
      "tree": "a1b1f39ab3d7312e8d93e709a23a77ab8d240a94",
      "parents": [
        "6c343445851a788fcf4ba34bdebcfdd6f00395d9"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Apr 07 11:48:39 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Apr 07 11:48:39 2026 -0700"
      },
      "message": "roll: third_party/pigweed b4aba4f..6665150 (4 commits)\n\n6665150:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/394932 pw_sync: Use function pointer for InlineBorrowable\n519c932:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/394912 third_party/emboss: Fix footnote links in comments\n65e98d5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/394552 pw_bluetooth_proxy: Remove internal allocator config and docs\n50af148:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388414 pw_ide: Add a script to verify compile commands\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: b4aba4f113b677..666515070f4730\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685155690658711985\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ide797b4ddb671cd7e222af05454df7cdd4e642a6\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/395234\n"
    },
    {
      "commit": "6c343445851a788fcf4ba34bdebcfdd6f00395d9",
      "tree": "4b06b56054b90f41a978110dedbaac57480d30f3",
      "parents": [
        "e9959800ff006efd7ab380f5187281822a388ad3"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Apr 07 00:02:04 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Apr 07 00:02:04 2026 -0700"
      },
      "message": "roll: third_party/pigweed 5a2f4e0..b4aba4f (8 commits)\n\nb4aba4f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/394692 bazel: Roll pico-sdk\nb05aed7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/391154 pw_multibuf: Add Destroy to v1 SingleChunkRegionTracker\n25bd671:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389975 pw_ide: Release v1.10.3\n7297dc0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/391152 pw_allocator: Fix TakeChunk for last chunk\nc7b1445:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/392373 pw_ide: Simplify C++ Code Intelligence configuration UI\nc075430:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/391032 pw_multibuf: Release chunks from moved-into MultiBufs\nae579a7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/392413 third_party/fuchsia: Copybara import\ncf7a9f3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/385557 pw_bluetooth_sapphire: Add more information in connection logs\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 5a2f4e03730d22..b4aba4f113b677\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685200037669578257\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I936e0f59c38252aa0ea838abecbd813a661d776e\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/395034\n"
    },
    {
      "commit": "e9959800ff006efd7ab380f5187281822a388ad3",
      "tree": "d10f7063512dc3da9d65904ca877fbc3d3e02345",
      "parents": [
        "6c4c93241222c4b78867af47dd619dc07748e321"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Apr 06 12:16:08 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Apr 06 12:16:08 2026 -0700"
      },
      "message": "roll: third_party/pigweed 34d3f2b..5a2f4e0 (4 commits)\n\n5a2f4e0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389992 pw_ide: Fix Clangd query-driver and escape configuration settings\n0183b7c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/392112 pw_bluetooth_proxy/sapphire: Fix multibuf deps\n956ed85:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389855 pw_ide: Fix virtual include remapping and sysroot resolution\ndb99a20:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/393712 pw_bluetooth_proxy: Add public includes to hci CMake libraries\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 34d3f2b76f96c4..5a2f4e03730d22\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685244758635675297\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I4818110f3a71d8e95064ce9c2702b31a845161bd\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/394752\n"
    },
    {
      "commit": "6c4c93241222c4b78867af47dd619dc07748e321",
      "tree": "720d2e6bc2e9191479e96badeaa59a9908fb2718",
      "parents": [
        "0ac8dd8b4b067144ba57349cf212aa637da06cb0"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Apr 05 12:41:55 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Apr 05 12:41:55 2026 -0700"
      },
      "message": "roll: third_party/pigweed ca2aef5..34d3f2b (3 commits)\n\n34d3f2b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/394392 roll: luci\ne278c5b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/394332 roll: fuchsia-infra-bazel-rules 68e4ab3..a1d2f9b (33 commits)\nb58178e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/394252 roll: rust-analyzer\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: ca2aef5ba18445..34d3f2b76f96c4\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685333437415619825\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Iad9e96c9eac06056f45c069d6e8ec7afbf906728\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/394492\n"
    },
    {
      "commit": "0ac8dd8b4b067144ba57349cf212aa637da06cb0",
      "tree": "65624c2ac89882ebe3347451407550dfd2bf250b",
      "parents": [
        "38ab197970dce458ccf92f5eef0acf26d0043b28"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sat Apr 04 01:26:36 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sat Apr 04 01:26:36 2026 -0700"
      },
      "message": "roll: third_party/pigweed e6c0924..ca2aef5 (4 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\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..ca2aef5ba18445\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685466453273960321\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I38fb8ad99b7f87ac0c5fe27945ea8d2285bde5f7\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/394152\n"
    },
    {
      "commit": "38ab197970dce458ccf92f5eef0acf26d0043b28",
      "tree": "ac14e1ae7d831cbad7c9243df464bc7891986863",
      "parents": [
        "f5a109be5b4aa7ed7f3f34858d3d8246ca884f65"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Apr 03 13:45:07 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Apr 03 13:45:07 2026 -0700"
      },
      "message": "roll: third_party/pigweed 1fbf83c..e6c0924 (4 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\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..e6c092426dee2f\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685510784226752497\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Iefef0cc3563a90ede420ca8a49d210a95d42e47e\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/393754\n"
    },
    {
      "commit": "f5a109be5b4aa7ed7f3f34858d3d8246ca884f65",
      "tree": "b3045b78ee12868e0b6245de16aabf5132ade2f8",
      "parents": [
        "ccc7d6ea85b2820af492fc4bca513bc2a5a231af"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Apr 03 01:57:14 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Apr 03 01:57:14 2026 -0700"
      },
      "message": "roll: third_party/pigweed 528a795..1fbf83c (7 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\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\"\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 528a795aa811f2..1fbf83ca3ffb96\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685555137443282625\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I2935cea6738d83e671b11e51b2449d9e2ac9546c\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/393653\n"
    },
    {
      "commit": "ccc7d6ea85b2820af492fc4bca513bc2a5a231af",
      "tree": "d41ea6b01f5ad3a414cfbf193fef46ff561e0434",
      "parents": [
        "87aed77e383d176e8b661458c93f36c86b2270d6"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 02 14:28:46 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 02 14:28:46 2026 -0700"
      },
      "message": "roll: third_party/pigweed 9682547..528a795 (8 commits)\n\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\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\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..528a795aa811f2\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685599474973607073\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I4386c5ab93a9ae8d79a8cce6ea7c7b51f808939c\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/393432\n"
    },
    {
      "commit": "87aed77e383d176e8b661458c93f36c86b2270d6",
      "tree": "defd18498c3886b012489b2b47822bf1821c200b",
      "parents": [
        "4efb1a4bc94053197cbcaafbce7e6a09bcf22c02"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 02 02:27:34 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Apr 02 02:27:34 2026 -0700"
      },
      "message": "roll: third_party/pigweed 81c5abe..9682547 (11 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\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\n3e2a21b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388413 pw_ide: Optimize the compile_commands aspect\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 81c5abe8b9d67b..96825477c30bf0\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685643810801227761\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I9787e2806d2dc11f6ef87346947e0def2e73bbb6\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/393012\n"
    },
    {
      "commit": "4efb1a4bc94053197cbcaafbce7e6a09bcf22c02",
      "tree": "bb7dd48981248dbff5424bbf79e834e328c9e311",
      "parents": [
        "c2695f24d821b4ed71ef070985aa23e029f9e225"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Apr 01 14:47:25 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Apr 01 14:47:25 2026 -0700"
      },
      "message": "roll: third_party/pigweed 2f0e782..81c5abe (6 commits)\n\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..81c5abe8b9d67b\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685688153634335361\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia606e84e3377d4788be722599e73a02c0d99748e\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/392796\n"
    },
    {
      "commit": "c2695f24d821b4ed71ef070985aa23e029f9e225",
      "tree": "b6904f13965e238ce61b1253fdce270ed06abff1",
      "parents": [
        "904389a66190780a8e69c377794fa3a7ab475b0a"
      ],
      "author": {
        "name": "Wyatt Hepler",
        "email": "hepler@pigweed.infra.roller.google.com",
        "time": "Wed Apr 01 02:59:18 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Apr 01 02:59:18 2026 -0700"
      },
      "message": "roll: third_party/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/8685732499660404337\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I54bdfea22da07297cbe888bc55e9511be5ec5f00\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/392633\n"
    },
    {
      "commit": "904389a66190780a8e69c377794fa3a7ab475b0a",
      "tree": "2be76d8a86bb4f12f02c62ea53de45635e251ff9",
      "parents": [
        "9a50130bb6557730bac73f9fd636e3e50f8c5ae0"
      ],
      "author": {
        "name": "Aaron Green",
        "email": "aarongreen@pigweed.infra.roller.google.com",
        "time": "Tue Mar 31 15:13:02 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 31 15:13:02 2026 -0700"
      },
      "message": "roll: third_party/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/8685776833027624529\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I0dc9723772f02ddab601a43691ddcb3c44616aeb\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/392393\n"
    },
    {
      "commit": "9a50130bb6557730bac73f9fd636e3e50f8c5ae0",
      "tree": "a1baa3e0ca1788eee76705640beb0279d949a449",
      "parents": [
        "12766802e1e61a2982563d87e87bd31f9c641636"
      ],
      "author": {
        "name": "Faraaz Sareshwala",
        "email": "fsareshwala@pigweed.infra.roller.google.com",
        "time": "Tue Mar 31 03:28:22 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 31 03:28:22 2026 -0700"
      },
      "message": "roll: third_party/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/8685821182600398897\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I40adfe49f28c721ec3856304206c79093ddd2b2a\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/392292\n"
    },
    {
      "commit": "12766802e1e61a2982563d87e87bd31f9c641636",
      "tree": "f2528442cb341afc27f83762ce1a3620f95e2f50",
      "parents": [
        "706c276978a81799312267fe1f7565b3a05128af"
      ],
      "author": {
        "name": "Matthew Sedam",
        "email": "matthewsedam@pigweed.infra.roller.google.com",
        "time": "Mon Mar 30 15:44:34 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 30 15:44:34 2026 -0700"
      },
      "message": "roll: third_party/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/8685865519873542129\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ib043e338da135c7995a90d98b4ddd4aa98738264\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/392052\n"
    },
    {
      "commit": "706c276978a81799312267fe1f7565b3a05128af",
      "tree": "3f34b4ea6ee7e4911f29517d32a65cddd18917fb",
      "parents": [
        "b43cdd30f847d775c681599de7cb7a40ca42b954"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Mar 29 16:14:10 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Mar 29 16:14:10 2026 -0700"
      },
      "message": "roll: third_party/pigweed f572d35..baa7b86 (3 commits)\n\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\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: f572d358e54e29..baa7b869f5bbb8\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8685954191883695841\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I1615f342590928d5ac1c601e8876d3f192a859a7\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/391692\n"
    },
    {
      "commit": "b43cdd30f847d775c681599de7cb7a40ca42b954",
      "tree": "4be5fbfe2512b69c3d7ce8a58d892269cf3ecd39",
      "parents": [
        "0f53084ec5390d7f53365887bedee985fb9576c9"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 27 18:54:25 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 27 18:54:25 2026 -0700"
      },
      "message": "roll: third_party/pigweed-experimental f64c8b7..0249576 (296 commits)\n\n0249576:https://pigweed.googlesource.com/pigweed/experimental/+/0249576db078a51e989dfd3901c1e8f4e8c27f19 roll: .bazelversion: 8.6.0\n3ffdd17:https://pigweed.googlesource.com/pigweed/experimental/+/3ffdd17f85572b3c7ab0c6540cf1a5de7ff6a4ae roll: third_party/pigweed bazel: Use Bazel 8.6.0 with other required updates\n0fc82d3:https://pigweed.googlesource.com/pigweed/experimental/+/0fc82d30cd78e74823011c7a58e9b2d28d9dc9e4 roll: third_party/pigweed pw_env_setup: Fetch doxylink repository with Bazel\ne4e3ac3:https://pigweed.googlesource.com/pigweed/experimental/+/e4e3ac314979580d649ba851c9d712cb255c29cf roll: third_party/pigweed da331a4..ecdd75e (6 commits)\n1f0a1ab:https://pigweed.googlesource.com/pigweed/experimental/+/1f0a1ab6d41a93970116aa80411c96d84af27af3 roll: third_party/pigweed b91d195..da331a4 (2 commits)\naee1847:https://pigweed.googlesource.com/pigweed/experimental/+/aee184726120415f98c9539570a0aa17250f6fda roll: third_party/pigweed 0badaee..b91d195 (2 commits)\nce75d58:https://pigweed.googlesource.com/pigweed/experimental/+/ce75d58d238117b31e775585f836618b57f7c5d0 roll: third_party/pigweed pw_async2: Add missing await.h include in codelab\n8336cae:https://pigweed.googlesource.com/pigweed/experimental/+/8336cae737bcdba3e37c6667721e174a96bdad2c roll: third_party/pigweed build: Allow zephyr-bazel to be used by Pigweed\n8cec5bb:https://pigweed.googlesource.com/pigweed/experimental/+/8cec5bbfc4990a037535025fb832840c2ea47082 roll: third_party/pigweed 2db2039..37c1975 (3 commits)\n0d7b308:https://pigweed.googlesource.com/pigweed/experimental/+/0d7b308710800373540030e1643f9443dc685e05 roll: third_party/pigweed ccbb96c..2db2039 (3 commits)\n21c7cdd:https://pigweed.googlesource.com/pigweed/experimental/+/21c7cdd3a55f4b4956cbf9673f524d8f44ac1b37 roll: third_party/pigweed 19971b7..ccbb96c (2 commits)\n2e31517:https://pigweed.googlesource.com/pigweed/experimental/+/2e315175c22ac60763c5b170db01cc03925c94e9 roll: third_party/pigweed 4a2b721..19971b7 (10 commits)\n513f39a:https://pigweed.googlesource.com/pigweed/experimental/+/513f39a825e72ab5e10110b85695a5abc461f7d9 roll: third_party/pigweed b00bc98..4a2b721 (3 commits)\nf7f763a:https://pigweed.googlesource.com/pigweed/experimental/+/f7f763ab88cab3ef04e00741c75b8c171ef29786 roll: third_party/pigweed 8fa442e..b00bc98 (2 commits)\n05e23c8:https://pigweed.googlesource.com/pigweed/experimental/+/05e23c8a4b7ce3857c38455aa9fab4d346c782c1 roll: third_party/pigweed d7a8902..8fa442e (2 commits)\n20458eb:https://pigweed.googlesource.com/pigweed/experimental/+/20458ebc81ba0d5dbd1be00cdaba86ac07626b31 roll: third_party/pigweed pw_ide: Fix compile commands generation in external workspaces\n728f0a6:https://pigweed.googlesource.com/pigweed/experimental/+/728f0a6bb1783c85d6b0b0e47746e049fc6e4c0e roll: third_party/pigweed pw_async2: Remove dispatcher() from Context\n05b5ff3:https://pigweed.googlesource.com/pigweed/experimental/+/05b5ff3c89e0f064a581e6384722f55973da9657 roll: third_party/pigweed 7269078..f73851c (3 commits)\neef49e3:https://pigweed.googlesource.com/pigweed/experimental/+/eef49e3645cb3fb82c8e3cd3edf5cad792eefe65 roll: third_party/pigweed 4db0219..7269078 (2 commits)\n2767519:https://pigweed.googlesource.com/pigweed/experimental/+/27675197f8201c85cdb2992e0cf85faa72717226 roll: third_party/pigweed pw_transfer: Reopen stream if closed on client transfer start in C++\nc93b300:https://pigweed.googlesource.com/pigweed/experimental/+/c93b300435b9e5000c4406e8c078a15fe6eb6d32 roll: third_party/pigweed docs: Link to VARIADIC_MACROS(...) after bug fixes\n9ce3f3e:https://pigweed.googlesource.com/pigweed/experimental/+/9ce3f3e7708ff069f11660215136b560475d8d05 roll: third_party/pigweed pw_env_setup: Switch to doxylink@main instead of upstream/master\na91770d:https://pigweed.googlesource.com/pigweed/experimental/+/a91770d1f517baf29551c2823f64a49980acf42a roll: third_party/pigweed ea3a231..627b9a2 (4 commits)\n9877cc7:https://pigweed.googlesource.com/pigweed/experimental/+/9877cc763ace413c59f4665de9273d2f0afdd9e1 roll: third_party/pigweed a248201..ea3a231 (2 commits)\n5a6ff02:https://pigweed.googlesource.com/pigweed/experimental/+/5a6ff0239b561327bed22959402b18c2bc12694e roll: third_party/pigweed 01adad6..a248201 (2 commits)\nf558416:https://pigweed.googlesource.com/pigweed/experimental/+/f5584163363522e0c49a27c2c1623ee1f2475e25 roll: third_party/pigweed b49a291..01adad6 (2 commits)\n963541c:https://pigweed.googlesource.com/pigweed/experimental/+/963541c13f424b9a4caedd3b561dee59932676af roll: third_party/pigweed 246a363..b49a291 (2 commits)\nebadb32:https://pigweed.googlesource.com/pigweed/experimental/+/ebadb32ca248cca66b462b3ca1c2771f81150315 roll: third_party/pigweed pw_bytes: Fix implicit conversion warnings\n732332c:https://pigweed.googlesource.com/pigweed/experimental/+/732332cb2724720b4a79016f0e410a84dadd5ce5 roll: third_party/pigweed b5ae97d..e164d2f (4 commits)\nacca22e:https://pigweed.googlesource.com/pigweed/experimental/+/acca22e9e97413aabe962063f9246144f4c6fb45 roll: third_party/pigweed 5260489..b5ae97d (2 commits)\n2ee1c67:https://pigweed.googlesource.com/pigweed/experimental/+/2ee1c67351d6f6bdc163b7a1f657efa699d3bb05 roll: third_party/pigweed ace6f38..5260489 (4 commits)\n029e067:https://pigweed.googlesource.com/pigweed/experimental/+/029e06704a03c00dda40f981d325e8adf360be01 roll: third_party/pigweed roll: toolchain-integration\n4f47321:https://pigweed.googlesource.com/pigweed/experimental/+/4f47321521dd835a5f94192db5ab251944ad4e43 roll: third_party/pigweed c91d97a..5e2fab3 (3 commits)\nfa599e3:https://pigweed.googlesource.com/pigweed/experimental/+/fa599e3b333036de13963daaa1f10222b1880c2b roll: third_party/pigweed c119d20..c91d97a (2 commits)\n4c7f400:https://pigweed.googlesource.com/pigweed/experimental/+/4c7f400f6df8a436c6abee83817023f1609ca211 roll: third_party/pigweed 1685478..c119d20 (2 commits)\n7bb1d4d:https://pigweed.googlesource.com/pigweed/experimental/+/7bb1d4dd2e4515a8fc2a70494a12e2d2ec149bbb roll: third_party/pigweed 8c58dba..1685478 (3 commits)\n8dcdb98:https://pigweed.googlesource.com/pigweed/experimental/+/8dcdb98c404ef98c49b647bcd6646ea9f7ff9435 roll: third_party/pigweed pw_format: Remove unused unstable features\n2c9be6a:https://pigweed.googlesource.com/pigweed/experimental/+/2c9be6a6f162c25a301931ffe2b190f2aee90ad9 roll: third_party/pigweed pw_async2: Add default case to handling Context for CoroTask\n02e7c35:https://pigweed.googlesource.com/pigweed/experimental/+/02e7c351ace751fccb886522cf304c25508cdaff roll: third_party/pigweed dc59fc1..424cd78 (3 commits)\n469bcd9:https://pigweed.googlesource.com/pigweed/experimental/+/469bcd9945e4a945a19ad3c00d518f282f799a0c roll: third_party/pigweed pw_async2: Use PW_AWAIT instead of TRY_READY*\n98f7e8d:https://pigweed.googlesource.com/pigweed/experimental/+/98f7e8daf9162755bef175553b2299c6dfb2d09e roll: third_party/pigweed db13df1..f080d75 (2 commits)\n2983d0b:https://pigweed.googlesource.com/pigweed/experimental/+/2983d0b610ddc913b98a7bacec9f0d598c55e9bb roll: third_party/pigweed pw_async2: Switch Dispatcher to IntrusiveForwardList\n50706d3:https://pigweed.googlesource.com/pigweed/experimental/+/50706d34b702d0569919a026e71444250a234852 roll: third_party/pigweed pw_bluetooth: Add btsnoop epoch delta\nfb82c4c:https://pigweed.googlesource.com/pigweed/experimental/+/fb82c4c9697cbab29ea5c4bb675f10d16825ccfc roll: third_party/pigweed pw_package: Log output when git clone fails\n3d8611a:https://pigweed.googlesource.com/pigweed/experimental/+/3d8611a6a0f02d25150d14f81aec73be1ea522d6 roll: third_party/pigweed 5a9beee..381b193 (3 commits)\nff3ae1e:https://pigweed.googlesource.com/pigweed/experimental/+/ff3ae1e258f6c76622ce518d9853464eea8106f2 roll: third_party/pigweed 5513af6..5a9beee (2 commits)\n3138d13:https://pigweed.googlesource.com/pigweed/experimental/+/3138d13168215cd08f3914e20d2c923df32daca8 roll: third_party/pigweed ea310a2..5513af6 (2 commits)\n8b0627e:https://pigweed.googlesource.com/pigweed/experimental/+/8b0627eaf615765d091343cb9261b746ebf1aeaf roll: third_party/pigweed agents: Create bluetooth skill\n852e625:https://pigweed.googlesource.com/pigweed/experimental/+/852e6253743a08cc3d554946415d07f5078a8b7e roll: third_party/pigweed pw_async2: Move coroutine examples to source file; JoinFuture fix\nd077c5d:https://pigweed.googlesource.com/pigweed/experimental/+/d077c5dcb2c06ae5f2b682c062454906b9638d71 roll: third_party/pigweed 327fbe0..58b7f38 (2 commits)\n5da6fe5:https://pigweed.googlesource.com/pigweed/experimental/+/5da6fe56794d9c34bbc53b65913f1548808e469c roll: third_party/pigweed 3198994..327fbe0 (3 commits)\nb0709ae:https://pigweed.googlesource.com/pigweed/experimental/+/b0709ae31fccac526f0bea0c5b915c33bfbd748c roll: third_party/pigweed roll: go\nf7b96ed:https://pigweed.googlesource.com/pigweed/experimental/+/f7b96ed324109ffb9b90b680b36a5411df574ab7 roll: third_party/pigweed multibuf: Remove SingleChunkRegionTracker memset on release\ndf357cd:https://pigweed.googlesource.com/pigweed/experimental/+/df357cd3f6ea313eb35d24068a77da5e6af06252 roll: third_party/pigweed ef1eee5..3cd31cb (2 commits)\na14b94b:https://pigweed.googlesource.com/pigweed/experimental/+/a14b94b190dd2f7a07460ad5f4d3ce009fbad325 roll: third_party/pigweed 35f651c..ef1eee5 (3 commits)\n7c55953:https://pigweed.googlesource.com/pigweed/experimental/+/7c5595360d57e0a97c9d10675490bf107559f630 roll: third_party/pigweed caee934..35f651c (2 commits)\ncd9994f:https://pigweed.googlesource.com/pigweed/experimental/+/cd9994f17e733deacc26ed34a31e8c86ba3e7398 roll: third_party/pigweed 0439e04..caee934 (3 commits)\n392f6fb:https://pigweed.googlesource.com/pigweed/experimental/+/392f6fbb5dd3c09e02afd4c64ac0cb73b7a57057 roll: third_party/pigweed roll: toolchain-nightly\n9c2d1a3:https://pigweed.googlesource.com/pigweed/experimental/+/9c2d1a3a238ff286f1198c3071327b3b277caed9 roll: third_party/pigweed fb0b0cc..1a542aa (2 commits)\nacee892:https://pigweed.googlesource.com/pigweed/experimental/+/acee8926ec7d4c2a9235063728c0c89789887f10 roll: third_party/pigweed pw_work_queue: Add clear() to CustomWorkQueue\na4ad789:https://pigweed.googlesource.com/pigweed/experimental/+/a4ad789f5e795a140f689da662a6e8a747108921 roll: third_party/pigweed pw_multibuf: Unify unit tests\n29540d1:https://pigweed.googlesource.com/pigweed/experimental/+/29540d1a4908152145b849e61c76a244a1ff53b2 roll: third_party/pigweed pw_async2: Add PW_AWAIT macro\n33d45fd:https://pigweed.googlesource.com/pigweed/experimental/+/33d45fd70984551d6d4794b5413b9f90ecd8f481 roll: third_party/pigweed pw_containers: Fix const correctness in iterators\n661cf4d:https://pigweed.googlesource.com/pigweed/experimental/+/661cf4d54328d3416e6fcadfca28c3ce853db972 roll: third_party/pigweed 9f6e1d2..8e88d07 (2 commits)\nb6b007b:https://pigweed.googlesource.com/pigweed/experimental/+/b6b007b9f50e72ea7554f8cb1e2fe50f6fd2be4a roll: third_party/pigweed be77105..9f6e1d2 (5 commits)\nf13104b:https://pigweed.googlesource.com/pigweed/experimental/+/f13104b517d67d3f662bd53f43bfd20d4398c877 roll: third_party/pigweed pw_result: Add Android.bp dep on pw_containers\n5df9ae8:https://pigweed.googlesource.com/pigweed/experimental/+/5df9ae8855dd22c719a83d891475ed5a865ff309 roll: third_party/pigweed pw_async2: Rework pw_async2 coroutines\nd3357f7:https://pigweed.googlesource.com/pigweed/experimental/+/d3357f770528cf8ecae0b14a71295859dc8fb4d2 roll: third_party/pigweed 7180c1f..2c9165a (2 commits)\n2b35a95:https://pigweed.googlesource.com/pigweed/experimental/+/2b35a95fa33ccf78f74d8d57f8477bfee60481ed roll: third_party/pigweed pw_proto_compiler: Respect dir_pw_third_party_protobuf\n47280e3:https://pigweed.googlesource.com/pigweed/experimental/+/47280e329753cc87375a6511a377da32137e86ab roll: third_party/pigweed 21779c0..1cd56d3 (2 commits)\n2439a0e:https://pigweed.googlesource.com/pigweed/experimental/+/2439a0e4dbee905c2a660c4d06c54c8e4ba6c813 roll: third_party/pigweed workflows: Add build_rp2xxx_tests to default\nf0d0181:https://pigweed.googlesource.com/pigweed/experimental/+/f0d018121cce64afc3be773fdde17a6ba10d183b roll: third_party/pigweed pw_bluetooth: Add sniff subrating event definition\n38fd2ad:https://pigweed.googlesource.com/pigweed/experimental/+/38fd2ada1e0cdd061cf03a692ca355f04ff1e074 roll: third_party/pigweed 005649a..edfc804 (3 commits)\n603a982:https://pigweed.googlesource.com/pigweed/experimental/+/603a982d60081055c39025339e1962025333889d roll: third_party/pigweed pw_kernel: Add PMSAv7 MPU validation to system generator\n89fc355:https://pigweed.googlesource.com/pigweed/experimental/+/89fc355a9a17cc9c1820e2dbb139e255b19c1c11 roll: third_party/pigweed pw_kernel: Don\u0027t compile in kernel userspace code in a kernel only app\n80ce6b2:https://pigweed.googlesource.com/pigweed/experimental/+/80ce6b2241c13b79d154c36e6383f9400fd6783c roll: third_party/pigweed 25af001..c3c6b2e (2 commits)\n5c1da15:https://pigweed.googlesource.com/pigweed/experimental/+/5c1da15f437fee8acbccfa36c480dc43680c6015 roll: third_party/pigweed pw_containers: Optional type with custom state enum\nd27c4d2:https://pigweed.googlesource.com/pigweed/experimental/+/d27c4d277796f763848e29456dbc80cf32ac47ee roll: third_party/pigweed a8bdfa6..694ae91 (3 commits)\na78c0b1:https://pigweed.googlesource.com/pigweed/experimental/+/a78c0b1cc7d787e801fa684d936927620a495c8c roll: third_party/pigweed eb45471..a8bdfa6 (2 commits)\n414c612:https://pigweed.googlesource.com/pigweed/experimental/+/414c61221e301ea114abe32bb3390cad2ba299ff roll: third_party/pigweed 8469437..eb45471 (2 commits)\n7abbfa6:https://pigweed.googlesource.com/pigweed/experimental/+/7abbfa6a786ca1263c5cdb339cfeb547a9f31226 roll: third_party/pigweed pw_crypto: Add missing pw_assert dep for the aes facade\n48329f6:https://pigweed.googlesource.com/pigweed/experimental/+/48329f6e8d4455a06647fd723ed89531784611ef roll: third_party/pigweed 98b5d67..030c4b5 (3 commits)\nd51d38f:https://pigweed.googlesource.com/pigweed/experimental/+/d51d38f971cefa1029bb008a4a302187be4dc56c roll: third_party/pigweed 2959e07..98b5d67 (2 commits)\n295a709:https://pigweed.googlesource.com/pigweed/experimental/+/295a709e4bc3526ab91e0dfce7c0ae2953f816d3 roll: third_party/pigweed 658f738..2959e07 (4 commits)\n4ce4d7d:https://pigweed.googlesource.com/pigweed/experimental/+/4ce4d7dddcd8afd7af09da1aed7e450c77c391e9 roll: third_party/pigweed pw_console: Add close method to SocketClient\n2acc157:https://pigweed.googlesource.com/pigweed/experimental/+/2acc157d3036a0c26d64b5f7687ea5cdc12846aa roll: third_party/pigweed ea0f6e2..48444bb (5 commits)\n3842dfd:https://pigweed.googlesource.com/pigweed/experimental/+/3842dfda1bc4341c4f23643c37cda558c87a6b54 roll: third_party/pigweed 6cf3322..ea0f6e2 (3 commits)\n99030a4:https://pigweed.googlesource.com/pigweed/experimental/+/99030a45013816cf6af0b160e51571ec4bf54f34 roll: third_party/pigweed 2abf536..6cf3322 (2 commits)\ne7f2c2c:https://pigweed.googlesource.com/pigweed/experimental/+/e7f2c2c10e9ae99463b0a3eae3cc7df9fded4ff0 roll: third_party/pigweed pw_toolchain: Fix Android.bp due to dependency issue\n7ce1f07:https://pigweed.googlesource.com/pigweed/experimental/+/7ce1f07cf778865670ae50b0bf8ae86bd9ca97c8 roll: third_party/pigweed pw_bluetooth_sapphire: Add metrics for transaction collisions\n8224daf:https://pigweed.googlesource.com/pigweed/experimental/+/8224daf80c40945c35b497613f38831a4241ce41 roll: third_party/pigweed bazel: Set explicit mnemonic for Starlark actions\n980b8a2:https://pigweed.googlesource.com/pigweed/experimental/+/980b8a2cf46d5fe9f134d8f17bd2b44c6da1a49b roll: third_party/pigweed 6c33386..7ba958a (3 commits)\n87ba8e0:https://pigweed.googlesource.com/pigweed/experimental/+/87ba8e02d82cdc97d94539d35a7d576c85d3e4e3 roll: third_party/pigweed df72a8c..6c33386 (2 commits)\n67f7f92:https://pigweed.googlesource.com/pigweed/experimental/+/67f7f92e6fe53d3000fb5a808b4962f8bd353c5b roll: third_party/pigweed c218181..df72a8c (5 commits)\n478d8ee:https://pigweed.googlesource.com/pigweed/experimental/+/478d8ee08105c7490454690c26364ddd302f5756 roll: third_party/pigweed 8fbbc0b..c218181 (2 commits)\nfffe228:https://pigweed.googlesource.com/pigweed/experimental/+/fffe228808a48f7cfb8e2ae11ca4048385865772 roll: third_party/pigweed 30f403e..8fbbc0b (2 commits)\n9358463:https://pigweed.googlesource.com/pigweed/experimental/+/9358463ee4a6bd2a66a70fb5370c9952a94e93b2 roll: third_party/pigweed ecefde0..30f403e (2 commits)\nd9c201e:https://pigweed.googlesource.com/pigweed/experimental/+/d9c201e5969521178ec872aecce95717cdddb023 roll: third_party/pigweed 3a213b1..ecefde0 (3 commits)\n6d51337:https://pigweed.googlesource.com/pigweed/experimental/+/6d513374279e7ce2d92596875e7d201bd62e7455 roll: third_party/pigweed d87becb..3a213b1 (4 commits)\n1c363d9:https://pigweed.googlesource.com/pigweed/experimental/+/1c363d9a868d215e3a5b3a2cfcc9cc5d806e7e56 roll: third_party/pigweed 7c7de2c..d87becb (5 commits)\nb4af041:https://pigweed.googlesource.com/pigweed/experimental/+/b4af041a31bf25e422ff8155ba7c6dda4d69b337 roll: third_party/pigweed pw_kernel: Adjust SVCall and PendSV priorities\n5cf3534:https://pigweed.googlesource.com/pigweed/experimental/+/5cf3534611373b716df3530527aee0fcd314a39a roll: third_party/pigweed fff7b08..af12bdc (6 commits)\n656cf75:https://pigweed.googlesource.com/pigweed/experimental/+/656cf755d1d1032ad7c8e72036b797d1f9817a1e roll: third_party/pigweed pw_toolchain: Export cortex-m4 toolchain for Zephyr\nf0cebab:https://pigweed.googlesource.com/pigweed/experimental/+/f0cebabb1007711a909f1ab498f9b9f23ecdb0fe roll: third_party/pigweed python: Fix a few issues caught by newer mypy\n8f5e566:https://pigweed.googlesource.com/pigweed/experimental/+/8f5e5669ef507b465172168968b4c877215febfe roll: third_party/pigweed pw_allocator: Fix deleted contructors for ManagedPtr\n8807c8c:https://pigweed.googlesource.com/pigweed/experimental/+/8807c8c35c72cbc7586c419c68bdb346395770d4 roll: third_party/pigweed pw_containers: Avoid resize when erasing with move-only types\nd2b6130:https://pigweed.googlesource.com/pigweed/experimental/+/d2b6130bb8a0d6151855727ec7da9bc9433a2350 roll: third_party/pigweed pw_build: Enable demangling for pw_elf_to_dump\nf7bbe94:https://pigweed.googlesource.com/pigweed/experimental/+/f7bbe9463858b2e8965859307fa526402a1ba39d roll: third_party/pigweed 760c6e6..2b3df87 (5 commits)\n58bb250:https://pigweed.googlesource.com/pigweed/experimental/+/58bb250dcfa8e78c1efaf409b5563cbae7827bd4 roll: third_party/pigweed a7826ae..760c6e6 (3 commits)\n76ff179:https://pigweed.googlesource.com/pigweed/experimental/+/76ff179fe5a76c46cb4654b8d5efe29c811bce26 roll: third_party/pigweed roll: go\n9c419f4:https://pigweed.googlesource.com/pigweed/experimental/+/9c419f4866e3e32b37ffada07a63dbc9f13d6df9 roll: third_party/pigweed afff1c5..517fbe9 (2 commits)\n5fc10a7:https://pigweed.googlesource.com/pigweed/experimental/+/5fc10a70bfcddcd79c7f3a68b433430f4119bc17 roll: third_party/pigweed 52e02e8..afff1c5 (2 commits)\nc1f6097:https://pigweed.googlesource.com/pigweed/experimental/+/c1f6097d60677bba3ad50c54951ceae27bf50cc3 roll: third_party/pigweed pw_console: Fix initial window layout loading\nd164fd3:https://pigweed.googlesource.com/pigweed/experimental/+/d164fd39d39332033293416c4a41b7246e1b6a0d roll: third_party/pigweed pw_i2c_mcuxpresso: Add DMA I2C initiator\nfef6672:https://pigweed.googlesource.com/pigweed/experimental/+/fef6672ee2a10b2d25b3036ea09afb99adb4f4c5 roll: third_party/pigweed pw_multibuf: Add v2 API to v1_adapter\nb881179:https://pigweed.googlesource.com/pigweed/experimental/+/b8811794425974e14ebd85dca33c66c93f7e9ab1 roll: third_party/pigweed f183114..a4e4679 (2 commits)\n02b640c:https://pigweed.googlesource.com/pigweed/experimental/+/02b640cf46e036b9ca48eaa77808601f12a63da8 roll: third_party/pigweed 4f9d7de..f183114 (2 commits)\na18f737:https://pigweed.googlesource.com/pigweed/experimental/+/a18f7376153ccf01622291c032aa98721900b267 roll: third_party/pigweed 1c029e3..4f9d7de (5 commits)\n5468a95:https://pigweed.googlesource.com/pigweed/experimental/+/5468a95d63e19c66a0afe2b4f727c9353a15fdda roll: third_party/pigweed 71eb07e..1c029e3 (5 commits)\n673b355:https://pigweed.googlesource.com/pigweed/experimental/+/673b3557b49b3cd624e734630176faaea388f535 roll: third_party/pigweed 0d34911..71eb07e (3 commits)\nc25b6d7:https://pigweed.googlesource.com/pigweed/experimental/+/c25b6d7148ad49463172c3c0e2701d7d30ae724e roll: third_party/pigweed 2995b7e..0d34911 (3 commits)\n8adaefe:https://pigweed.googlesource.com/pigweed/experimental/+/8adaefe70ce2947aee463769acbc0dfe09b500f5 roll: third_party/pigweed e0a3dd8..2995b7e (2 commits)\n71c443c:https://pigweed.googlesource.com/pigweed/experimental/+/71c443cd2080d34e12deeae20275ef732006a8b9 roll: third_party/pigweed 7399221..e0a3dd8 (2 commits)\n4e35fab:https://pigweed.googlesource.com/pigweed/experimental/+/4e35fabb740985fc8a31bb51cd74e3a08c73a8a8 roll: third_party/pigweed 9c69421..7399221 (5 commits)\n24f2c35:https://pigweed.googlesource.com/pigweed/experimental/+/24f2c35efb4c492fbfb603d392dea4570e5fd0e8 roll: third_party/pigweed b9fe985..9c69421 (2 commits)\nf2c257e:https://pigweed.googlesource.com/pigweed/experimental/+/f2c257ebf6ad6c674af3d96e09022625a2d6243d roll: third_party/pigweed a499e04..b9fe985 (3 commits)\n9134733:https://pigweed.googlesource.com/pigweed/experimental/+/9134733cd9a597c2ed4998f0fefde81bfca44924 roll: third_party/pigweed pw_containers: Add combine_contiguous and combine_unordered\n764d63d:https://pigweed.googlesource.com/pigweed/experimental/+/764d63d49b10bcb491e8ca97bc3ca1954ff42568 roll: third_party/pigweed 90fd3ab..ca234a5 (36 commits)\n59ef828:https://pigweed.googlesource.com/pigweed/experimental/+/59ef828a1b81368f36eb9c2da5c4f1031ecc4e1a roll: third_party/pigweed pw_snapshot: Handle Metadata.build_origin in Python tooling\n9d1ea39:https://pigweed.googlesource.com/pigweed/experimental/+/9d1ea3996f052f9206bc42c003d8ff84cf6e309a [owners] Remove amontanez@google.com from OWNERS\n237d24f:https://pigweed.googlesource.com/pigweed/experimental/+/237d24f48332b2013804a27b84026c9be76c3b6a roll: third_party/pigweed pw_multibuf: Add v1_adapter::MultiBuf\n77df4a9:https://pigweed.googlesource.com/pigweed/experimental/+/77df4a9272ac45d5d37a7e2c8410c8190127b600 roll: third_party/pigweed roll: go\n97961fc:https://pigweed.googlesource.com/pigweed/experimental/+/97961fcc595393f229b03c455e4a51e5ef21813c roll: third_party/pigweed c0ac743..99c33b1 (2 commits)\n95db637:https://pigweed.googlesource.com/pigweed/experimental/+/95db637ed9bc814401eee06018e5d578c09ef5c6 roll: third_party/pigweed a562484..c0ac743 (2 commits)\nfd19a1b:https://pigweed.googlesource.com/pigweed/experimental/+/fd19a1bf747bb7c2592903acddfce70b2f3a5c1f roll: third_party/pigweed 4a8c1d1..a562484 (4 commits)\nca624ec:https://pigweed.googlesource.com/pigweed/experimental/+/ca624ec39211ddec7945b9f8414bc71133b2eb94 roll: third_party/pigweed 67917fe..4a8c1d1 (8 commits)\n5dcac76:https://pigweed.googlesource.com/pigweed/experimental/+/5dcac76dcbdd411deb62b138856a8483241d2b92 roll: third_party/pigweed fcc47e4..67917fe (3 commits)\nf760057:https://pigweed.googlesource.com/pigweed/experimental/+/f7600570896299babdfa01f83ea5b796834b6641 roll: third_party/pigweed 2a44a4f..fcc47e4 (2 commits)\n30d1d86:https://pigweed.googlesource.com/pigweed/experimental/+/30d1d86064f364e4635c7c6ac27aa49774f662c8 roll: third_party/pigweed 35c7136..2a44a4f (2 commits)\n4bc1358:https://pigweed.googlesource.com/pigweed/experimental/+/4bc13585b5d332cfb660b819e6b6c37343de901b roll: third_party/pigweed pw_async2: RunOnceTask helper\ncf602a1:https://pigweed.googlesource.com/pigweed/experimental/+/cf602a1fe2c2407a67fa592787e15cff791a02fb roll: third_party/pigweed a1090c6..0c1ebb7 (3 commits)\n22447b7:https://pigweed.googlesource.com/pigweed/experimental/+/22447b781e3ea8edd3af4f2cb256233c59577525 roll: third_party/pigweed f4e0867..a1090c6 (3 commits)\n499b2c6:https://pigweed.googlesource.com/pigweed/experimental/+/499b2c65007b070ab41b6d3e9d104096158d06b7 roll: third_party/pigweed 0a0197f..f4e0867 (6 commits)\ncdd9a85:https://pigweed.googlesource.com/pigweed/experimental/+/cdd9a85c1d93fcaf0157a877ab2343cda151e1af roll: third_party/pigweed 2c43d12..0a0197f (3 commits)\nab60360:https://pigweed.googlesource.com/pigweed/experimental/+/ab603609a63244129cc2837a4da37fe9c5708a38 roll: third_party/pigweed f520596..2c43d12 (2 commits)\nab159d8:https://pigweed.googlesource.com/pigweed/experimental/+/ab159d8d16148e5fd1c69b7ccaa171d65609efd6 roll: third_party/pigweed pw_i2c_mcuxpresso: Add support for flexio in i2c mode\n4578eb4:https://pigweed.googlesource.com/pigweed/experimental/+/4578eb4e5c1405e4d4a8e192639d9b39cd25eb50 roll: third_party/pigweed beb2831..ae089d5 (2 commits)\n9404c81:https://pigweed.googlesource.com/pigweed/experimental/+/9404c8182d5688879716ec8c571b35ae46dcef8b roll: third_party/pigweed 4396cdb..beb2831 (3 commits)\n62c1d04:https://pigweed.googlesource.com/pigweed/experimental/+/62c1d04de313fbdcf917379168c11be433856f50 roll: third_party/pigweed 66001ac..4396cdb (5 commits)\n9dc07aa:https://pigweed.googlesource.com/pigweed/experimental/+/9dc07aaad907e07257c27e26c307a12cf91300b4 roll: third_party/pigweed Revert \"roll: toolchain clang only\"\nd6724c0:https://pigweed.googlesource.com/pigweed/experimental/+/d6724c054f7c8ddc0fc6ff0297cbf1f251061198 roll: third_party/pigweed pw_build: Address buildifier warnings\neb602ca:https://pigweed.googlesource.com/pigweed/experimental/+/eb602ca823b280d57922a6956796cee03a8cf23f roll: third_party/pigweed b9c992f..1540c70 (3 commits)\nf906482:https://pigweed.googlesource.com/pigweed/experimental/+/f906482bd47c275b024bb5aa593b63ec00d2cb29 roll: third_party/pigweed 4c6d6de..b9c992f (2 commits)\nbc50c4c:https://pigweed.googlesource.com/pigweed/experimental/+/bc50c4cf8f74c279ea56bc9094f8ae1523b1ebf4 roll: third_party/pigweed roll: buildifier\n6e27e4b:https://pigweed.googlesource.com/pigweed/experimental/+/6e27e4be4e5771a32aace9bdf1b5e166a784b35c roll: third_party/pigweed pw_containers: Add pw::Hash functor\nbfc0c13:https://pigweed.googlesource.com/pigweed/experimental/+/bfc0c13838af8ab123c5b4991dd11986275983dc roll: third_party/pigweed 40f4748..ea07dec (2 commits)\n11e4c63:https://pigweed.googlesource.com/pigweed/experimental/+/11e4c63bb110c2622d4e9bd42c4a5bcb899474f0 roll: third_party/pigweed roll: cmake\ned1d580:https://pigweed.googlesource.com/pigweed/experimental/+/ed1d5803c968a6c02f53641ffd04c1e28b18ec94 roll: third_party/pigweed 9f4e4e9..5c5c86f (6 commits)\n3dce7c0:https://pigweed.googlesource.com/pigweed/experimental/+/3dce7c0f7b864371c1a5f2e32577b331d57b1559 roll: third_party/pigweed Revert \"roll: rules_python to 1.8.3\"\n784d18b:https://pigweed.googlesource.com/pigweed/experimental/+/784d18b685041c14b457bdd4449c29e959ab14d4 roll: third_party/pigweed pw_bluetooth_sapphire: Read/write device class to BondingData\nf74a4f2:https://pigweed.googlesource.com/pigweed/experimental/+/f74a4f2b361c8923163e156516302a53c384ffda roll: third_party/pigweed roll: rules_python to 1.8.3\n602f832:https://pigweed.googlesource.com/pigweed/experimental/+/602f832409bf4014672542441a97fd2952310159 roll: third_party/pigweed 3969188..5f88236 (2 commits)\nc12cd9a:https://pigweed.googlesource.com/pigweed/experimental/+/c12cd9a304c0e1104dda5aeed5c5dff17d5491b7 roll: third_party/pigweed ba9e4a2..3969188 (4 commits)\n10ce53c:https://pigweed.googlesource.com/pigweed/experimental/+/10ce53cff2753becbe65d875e3b0729a0a9e3093 roll: third_party/pigweed 6aed1fb..ba9e4a2 (3 commits)\n1e8f604:https://pigweed.googlesource.com/pigweed/experimental/+/1e8f604f656c2ab0a500878e52fd3df4646a2d73 roll: third_party/pigweed pw_async2: Rewrite codelab step 5 to use futures\n19ba7c4:https://pigweed.googlesource.com/pigweed/experimental/+/19ba7c47b65d8b1588ba7eff8dd7cc958286eca8 roll: third_party/pigweed pw_bluetooth_proxy: Create RFCOMM submodule\nd39e883:https://pigweed.googlesource.com/pigweed/experimental/+/d39e883a08f449d7434558880358b27c21a3b7f1 roll: third_party/pigweed 1d5ee75..07f04c4 (7 commits)\n6af5422:https://pigweed.googlesource.com/pigweed/experimental/+/6af5422616065255ecb3e5c379590f7019303555 roll: third_party/pigweed 2476901..1d5ee75 (3 commits)\n6f90abe:https://pigweed.googlesource.com/pigweed/experimental/+/6f90abeb2d19de30b883d6fa4107bbf0364e1716 roll: third_party/pigweed 8ac567a..2476901 (2 commits)\nef2a204:https://pigweed.googlesource.com/pigweed/experimental/+/ef2a20406bd096e737109d428b20d7b4e1821b81 roll: third_party/pigweed 04b8575..8ac567a (2 commits)\n69bb51e:https://pigweed.googlesource.com/pigweed/experimental/+/69bb51ef7e24a0659f372b443d345a6bdcf87bd2 roll: third_party/pigweed 3e01ec3..04b8575 (8 commits)\n8eb4206:https://pigweed.googlesource.com/pigweed/experimental/+/8eb4206d25e1186a3646cd7b0945b82e66a5798f roll: third_party/pigweed a251874..3e01ec3 (2 commits)\n24ad98a:https://pigweed.googlesource.com/pigweed/experimental/+/24ad98a32377ec1222025b722d05f20294475106 roll: third_party/pigweed roll: ninja\n7b3c40b:https://pigweed.googlesource.com/pigweed/experimental/+/7b3c40bd8ea6e9f3bd34cdeaa0183e2a1f1ff36b roll: third_party/pigweed b525d96..0663bb2 (3 commits)\nb91d3b9:https://pigweed.googlesource.com/pigweed/experimental/+/b91d3b905758affbac56b0c98bf6592d1fcf2056 roll: third_party/pigweed aa02543..b525d96 (2 commits)\nb15dd05:https://pigweed.googlesource.com/pigweed/experimental/+/b15dd0549a747718cbafe6ec4767a704a3da82ee roll: third_party/pigweed 06c5fc5..aa02543 (3 commits)\ncb9f13b:https://pigweed.googlesource.com/pigweed/experimental/+/cb9f13b1931c285474925baeca03b5c51ccfc567 roll: third_party/pigweed d05358b..06c5fc5 (5 commits)\n1f856c0:https://pigweed.googlesource.com/pigweed/experimental/+/1f856c08116b2ecb00c602dbd6bd407cea6cf424 roll: third_party/pigweed 5748a97..d05358b (2 commits)\nfd6acca:https://pigweed.googlesource.com/pigweed/experimental/+/fd6acca69fe59a38e9b0ce310857af86b4c64aba roll: third_party/pigweed pw_allocator: Add missing source files to Android.bp\n3b2ec44:https://pigweed.googlesource.com/pigweed/experimental/+/3b2ec4462a71dba323146419985d4dce8d0a6446 roll: third_party/pigweed pw_chrono: Create TimerWithContext statically\n61bfe56:https://pigweed.googlesource.com/pigweed/experimental/+/61bfe565ed27df214f1226f9f089af9bb184734e roll: third_party/pigweed 4b8659b..d4be0b9 (9 commits)\n79b5d01:https://pigweed.googlesource.com/pigweed/experimental/+/79b5d01d0cb00f42a918e8c1305a795a13121873 roll: third_party/pigweed db2a1da..4b8659b (10 commits)\n235b25b:https://pigweed.googlesource.com/pigweed/experimental/+/235b25b4deac58295c8db4eafc91048312d65a57 roll: third_party/pigweed eed224e..db2a1da (2 commits)\n505a418:https://pigweed.googlesource.com/pigweed/experimental/+/505a41896e000850aa9fdb2fc27f4f93cae22430 roll: third_party/pigweed 542624c..eed224e (2 commits)\nb235df5:https://pigweed.googlesource.com/pigweed/experimental/+/b235df596eef2cbcf4d8192639d897549fe3833e roll: third_party/pigweed pw_assert_zephyr: Add support for tokenized assert\nebbd405:https://pigweed.googlesource.com/pigweed/experimental/+/ebbd40537aca82722f775b833a44a62e6f5d0946 roll: third_party/pigweed 7748134..d30c981 (5 commits)\nbd815d3:https://pigweed.googlesource.com/pigweed/experimental/+/bd815d33f2494abe66fa16d007caabab90d38db1 roll: third_party/pigweed pw_log: Set default level to INFO\n4a26645:https://pigweed.googlesource.com/pigweed/experimental/+/4a266451dd0a3c0d63031a2e27d19b48d937d5fc roll: third_party/pigweed ec053f2..55e7b62 (4 commits)\nbf9834e:https://pigweed.googlesource.com/pigweed/experimental/+/bf9834e7bc78f1d1360900931fce81d6672c2b3a roll: third_party/pigweed pw_bluetooth_proxy: Update CMakeLists.txt Ordering\n95e17aa:https://pigweed.googlesource.com/pigweed/experimental/+/95e17aaa6d30feef041289933d99c60bd0e15ad5 roll: third_party/pigweed roll: go\n359fdc3:https://pigweed.googlesource.com/pigweed/experimental/+/359fdc32798fb858c76f78e07fd0146a5ac4eece roll: third_party/pigweed abe4030..295a19c (2 commits)\n4a72063:https://pigweed.googlesource.com/pigweed/experimental/+/4a72063396e58517050ab206d5cb61fbd460b524 roll: third_party/pigweed pw_bluetooth: Add sniff offload vendor commands\ne9450c0:https://pigweed.googlesource.com/pigweed/experimental/+/e9450c08f43f677bbf17f2e8d9e8ec3aa5c9ba5c roll: third_party/pigweed pw_grpc: Remove deprecated methods\n4858c69:https://pigweed.googlesource.com/pigweed/experimental/+/4858c69edc5ab4c4ba911895c214d2818c507f22 roll: third_party/pigweed a3b3073..6eacf28 (4 commits)\n25b8ac8:https://pigweed.googlesource.com/pigweed/experimental/+/25b8ac89cc443671913e8e193bc5fc3cc6093b83 roll: third_party/pigweed b842a16..a3b3073 (2 commits)\n2570060:https://pigweed.googlesource.com/pigweed/experimental/+/2570060c1988507166f7cdb1ed0ccec18420e965 roll: third_party/pigweed 11aeb54..b842a16 (2 commits)\n3d11d85:https://pigweed.googlesource.com/pigweed/experimental/+/3d11d85ac3bf427540b66d23640b20096b3e1f78 roll: third_party/pigweed pw_containers: DynamicPtrVector swap functions\n7a5ec48:https://pigweed.googlesource.com/pigweed/experimental/+/7a5ec48719588ee09fba947986ba61c53f50689b roll: third_party/pigweed 55ce0a1..5536158 (5 commits)\nfabab90:https://pigweed.googlesource.com/pigweed/experimental/+/fabab90c0b9925d79e7870d5324f6cd17c917c7f roll: third_party/pigweed pw_presubmit: Minor fix for Python 3.13 compatibility\ne4f8f95:https://pigweed.googlesource.com/pigweed/experimental/+/e4f8f95aa0b20d6fa30567b98d7c44d86dcac5ab roll: third_party/pigweed 15a1ccb..e0d90ba (3 commits)\n107cd84:https://pigweed.googlesource.com/pigweed/experimental/+/107cd84381359392bfa390a7c8d32c6772c7c464 roll: third_party/pigweed 7f4d75c..15a1ccb (3 commits)\n5ba2764:https://pigweed.googlesource.com/pigweed/experimental/+/5ba27640baa2a8e2c26fdb2db266961e33e48925 roll: third_party/pigweed 62be723..7f4d75c (2 commits)\n0a85ef3:https://pigweed.googlesource.com/pigweed/experimental/+/0a85ef33d2f31a5d65172f0865d88a9e05ee5b8b roll: third_party/pigweed pw_sync: Remove pw_sync/yield_core.h\n145a252:https://pigweed.googlesource.com/pigweed/experimental/+/145a252399675f835850ff589cb6b9064acf8848 roll: third_party/pigweed 3490c8b..b199cd1 (2 commits)\nb48c969:https://pigweed.googlesource.com/pigweed/experimental/+/b48c96980615e24fee0ac5d3a898f780e8f6f4aa roll: third_party/pigweed ce3721d..3490c8b (5 commits)\n4f985cb:https://pigweed.googlesource.com/pigweed/experimental/+/4f985cb8cfc34800850aff81e698c7a2ab9603e8 roll: third_party/pigweed 5f58577..ce3721d (4 commits)\nde7ce8f:https://pigweed.googlesource.com/pigweed/experimental/+/de7ce8fe94b3c054c41d6bc85077e09ef30a2b84 roll: third_party/pigweed pw_containers: Add NO_SANITIZE to container\na510007:https://pigweed.googlesource.com/pigweed/experimental/+/a510007798c8c1b0509f8cf7868c5b0e9516ff2f roll: third_party/pigweed pw_toolchain: Default Bazel upstream builds to C++20\nadd8743:https://pigweed.googlesource.com/pigweed/experimental/+/add87431709fdce4872f08b16ae4c1a82df4d6d2 roll: third_party/pigweed 158e332..5881ac9 (3 commits)\nb6c115f:https://pigweed.googlesource.com/pigweed/experimental/+/b6c115f7d905387a2bf84ea085e4e2dbdea45b26 roll: third_party/pigweed pw_i2c_mcuxpresso: Skip aborting transfer when auto restarting interface\n7241183:https://pigweed.googlesource.com/pigweed/experimental/+/7241183b6438364d9f65ff7159eb2aca0c482ae9 roll: third_party/pigweed d6bb77d..f7c9b66 (2 commits)\n355ab0d:https://pigweed.googlesource.com/pigweed/experimental/+/355ab0d7ffb7488b9f32daf4ad4bb8a20a1c223c roll: third_party/pigweed pw_transfer: Defensively coerce 64-bit int proto fields to number\n9e83583:https://pigweed.googlesource.com/pigweed/experimental/+/9e835830cb8c4381ff9353e0f2b467fc006b5a62 roll: third_party/pigweed pw_malloc: Add missing CMake support\n55d8c49:https://pigweed.googlesource.com/pigweed/experimental/+/55d8c491706644ec8c8781890a3c28e9b8edf88f roll: third_party/pigweed ca40879..35662ad (3 commits)\na03021b:https://pigweed.googlesource.com/pigweed/experimental/+/a03021b1ebd5502d570764b93d4e7d3e7fd64a0a roll: third_party/pigweed 48bbd4e..ca40879 (3 commits)\n635417b:https://pigweed.googlesource.com/pigweed/experimental/+/635417bb87dab6e77d33bc3ed1147730eaf2039b roll: third_party/pigweed pw_async2: Allow custom future type in FutureList::Push functions\n805b99d:https://pigweed.googlesource.com/pigweed/experimental/+/805b99dbd264e1b14443d6f0eef124bba3c58baa roll: third_party/pigweed roll: toolchain-integration\n25dda74:https://pigweed.googlesource.com/pigweed/experimental/+/25dda740d4d4b256ec40779a7d503f011f698e12 roll: third_party/pigweed 2b1210f..f48a74e (4 commits)\n03e67dd:https://pigweed.googlesource.com/pigweed/experimental/+/03e67dd2efda877d3fc66f22e3478d046814e60d roll: third_party/pigweed pw_build: Support CMake sandboxing for absolute include directories\n81122a0:https://pigweed.googlesource.com/pigweed/experimental/+/81122a0b3475ab7dffb0a711d1c7c8f8e1a45c73 roll: third_party/pigweed 7f0c0c7..2d3070a (2 commits)\n37b5bd5:https://pigweed.googlesource.com/pigweed/experimental/+/37b5bd50595ef3c8ec0dd9770f742354c246a425 roll: third_party/pigweed 982d592..7f0c0c7 (2 commits)\n552be07:https://pigweed.googlesource.com/pigweed/experimental/+/552be071e5b59393f6904bd8cfd20481f10c8647 roll: third_party/pigweed cb53389..982d592 (3 commits)\na503daa:https://pigweed.googlesource.com/pigweed/experimental/+/a503daadf8d9b8521308a6a57a24cfdb7d5ff201 roll: third_party/pigweed b4b5d73..cb53389 (5 commits)\n789943b:https://pigweed.googlesource.com/pigweed/experimental/+/789943b7c85b0d24ea27e958bd76a842b5c50035 roll: third_party/pigweed pw_bluetooth_proxy: Create test_utils target\n95da224:https://pigweed.googlesource.com/pigweed/experimental/+/95da2249deb3adedeca537ae5fe4a5673f1039a7 roll: third_party/pigweed pw_multibuf: Allow iterating all v2 chunks\n99c74dc:https://pigweed.googlesource.com/pigweed/experimental/+/99c74dcec09bfd337846715228617ea64af26baf roll: third_party/pigweed pw_allocator: Fix standalone ControlBlock deallocation\n8664abf:https://pigweed.googlesource.com/pigweed/experimental/+/8664abf793af074ebd2f1ec323866924828c363a roll: third_party/pigweed 7d6c793..4a071dd (5 commits)\nd134454:https://pigweed.googlesource.com/pigweed/experimental/+/d134454c70d6cab8474763dd5e34fa2ad044bba9 roll: third_party/pigweed 51bee4d..7d6c793 (2 commits)\n2f59ab0:https://pigweed.googlesource.com/pigweed/experimental/+/2f59ab034c1bf3a0c60796f1f27cf93581cdce47 roll: third_party/pigweed 165ac53..51bee4d (2 commits)\n8992fe7:https://pigweed.googlesource.com/pigweed/experimental/+/8992fe76f3aaa3631ffd7f80a55b534c9eb6529c roll: third_party/pigweed pw_async2: Add initial Soong support\nc281dee:https://pigweed.googlesource.com/pigweed/experimental/+/c281dee4cc05e1dafd5821741ceba3c9c551987d roll: third_party/pigweed 96f4e87..e7cd04d (2 commits)\nc05f29a:https://pigweed.googlesource.com/pigweed/experimental/+/c05f29a02e0c2b450d8207794008d02ef6a6e1b0 roll: third_party/pigweed pw_multisink: Make Unsafe utils safer\n833ca6d:https://pigweed.googlesource.com/pigweed/experimental/+/833ca6dcf6b5fd3c6f557e106d00e448ff18bfbb roll: third_party/pigweed c6f70a4..f777c1b (2 commits)\nc1d30f0:https://pigweed.googlesource.com/pigweed/experimental/+/c1d30f00ec8869e8f2ed5472cfa7b477ae7d7a97 roll: third_party/pigweed pw_build: Suppress c2y warnings\nb5e929b:https://pigweed.googlesource.com/pigweed/experimental/+/b5e929b1e3b816cb36e484ec7c0afc39d0b8db4d roll: third_party/pigweed 58a139e..01918ec (2 commits)\naaffa23:https://pigweed.googlesource.com/pigweed/experimental/+/aaffa23481dd0ec7ecd278c6c9497c62abb01a08 roll: third_party/pigweed pw_allocator: Add missing include in shared_ptr.h\n04c2519:https://pigweed.googlesource.com/pigweed/experimental/+/04c2519f6e78a5444d490ad728d31f0971589517 roll: third_party/pigweed pw_sync_zephyr: Thread primitive timing fixes\n3350941:https://pigweed.googlesource.com/pigweed/experimental/+/3350941644435570f8b84c7e2a5a31bbd1b6e767 roll: third_party/pigweed pw_toolchain: Add pw_cc_tool_for_action rule\n49520de:https://pigweed.googlesource.com/pigweed/experimental/+/49520de707dc4a5cbbbada53ed11d12b27ca460a roll: third_party/pigweed async2: Removes \u0026\u0026 from Waker\u0027s Wake() member function\n5b932fa:https://pigweed.googlesource.com/pigweed/experimental/+/5b932fa88cf7b9a08167b1f792b5cc5aa735fc29 roll: third_party/pigweed pw_async2: Update the C/C++ API reference\n0fd0024:https://pigweed.googlesource.com/pigweed/experimental/+/0fd002442ec2ff5eaae7211b0d17a6d0c16094de roll: third_party/pigweed pw_build: Search for configs from --directory\nd4cedff:https://pigweed.googlesource.com/pigweed/experimental/+/d4cedff1ae84941a9e636bb5f17886e23976c0e9 roll: third_party/pigweed 63e8811..2ccc2c8 (7 commits)\ncb14149:https://pigweed.googlesource.com/pigweed/experimental/+/cb141491063839fd5486c2bdc37ec9d226c2fa4c roll: third_party/pigweed 7d509af..63e8811 (4 commits)\nfcca00f:https://pigweed.googlesource.com/pigweed/experimental/+/fcca00f5e7b9a4476706363eeaf4669b0a662e29 roll: third_party/pigweed pw_containers: Add pw::EqualTo functor\nd722815:https://pigweed.googlesource.com/pigweed/experimental/+/d722815b9925339f51fa5bc35dd5d9027a56f1e4 roll: third_party/pigweed c22e3b3..b766c31 (3 commits)\nb89dd9e:https://pigweed.googlesource.com/pigweed/experimental/+/b89dd9e4500af78d623b4059b411849a30ca1982 roll: third_party/pigweed ee242aa..c22e3b3 (6 commits)\n5e8221d:https://pigweed.googlesource.com/pigweed/experimental/+/5e8221daf1e70c1738275a6b9008d1edf9c94c1b roll: third_party/pigweed aab8d9f..ee242aa (6 commits)\n6405d5a:https://pigweed.googlesource.com/pigweed/experimental/+/6405d5ad9a028d206bee1a2e690a40ae1ff57e92 roll: third_party/pigweed ed887b5..aab8d9f (2 commits)\nae87689:https://pigweed.googlesource.com/pigweed/experimental/+/ae87689390d6eac91fbc81690fdca388182a251b roll: third_party/pigweed 5e2427b..ed887b5 (2 commits)\na0afec2:https://pigweed.googlesource.com/pigweed/experimental/+/a0afec26dd352f52cf3df6ece6729b7d132f8f2a roll: third_party/pigweed 6d0da19..5e2427b (3 commits)\naffc99f:https://pigweed.googlesource.com/pigweed/experimental/+/affc99f3d654911bf996fafc3d8ad1500825964f roll: third_party/pigweed 144006c..6d0da19 (4 commits)\n1efc483:https://pigweed.googlesource.com/pigweed/experimental/+/1efc483207d7d0bf8d87d558ad9fc729d2d2a57c roll: third_party/pigweed ddbcc1e..144006c (5 commits)\n6288860:https://pigweed.googlesource.com/pigweed/experimental/+/628886016388bc4be3b3322b0e07c3bfd3411bbb roll: third_party/pigweed c3a9165..ddbcc1e (9 commits)\na4f6d00:https://pigweed.googlesource.com/pigweed/experimental/+/a4f6d00d02a791aeddf83b779bb89d23bde9f801 roll: third_party/pigweed pw_bluetooth_sapphire: Rename variable for offloaded filters in use\na6d8f6b:https://pigweed.googlesource.com/pigweed/experimental/+/a6d8f6b5eb97fc3281139cd376484782e226a630 roll: third_party/pigweed e5d78e5..7d40d0b (3 commits)\nab3650f:https://pigweed.googlesource.com/pigweed/experimental/+/ab3650fb042df36bc91734b341ac64b5a45fcd98 roll: third_party/pigweed 5cad923..e5d78e5 (4 commits)\n5ca14f5:https://pigweed.googlesource.com/pigweed/experimental/+/5ca14f5f0111979f93c6f812eb70b009a9985c45 roll: third_party/pigweed d5c4abd..5cad923 (8 commits)\n7942c8a:https://pigweed.googlesource.com/pigweed/experimental/+/7942c8a4ca0c21398afa2914bc6fcf5e9b63db4f roll: third_party/pigweed a7ba985..d5c4abd (2 commits)\n33862f2:https://pigweed.googlesource.com/pigweed/experimental/+/33862f257eee8b7e9be60e742b5b0637660cfc85 roll: third_party/pigweed 498afe1..a7ba985 (2 commits)\n4ae969a:https://pigweed.googlesource.com/pigweed/experimental/+/4ae969a7c27ecfb111b2aa2dfce41f1955bcfca2 roll: third_party/pigweed pw_containers: PushBackSlow function for IntrusiveForwardList\n2776528:https://pigweed.googlesource.com/pigweed/experimental/+/27765289c7f471c18d6ad51a65ffe0ac7ba97c6d roll: third_party/pigweed pw_bluetooth_sapphire: Add command opcode definition\ne63301d:https://pigweed.googlesource.com/pigweed/experimental/+/e63301d5c1a21dd127fae70995b9fdfd0869e1ee roll: third_party/pigweed 1af9916..7e37437 (4 commits)\n49627f9:https://pigweed.googlesource.com/pigweed/experimental/+/49627f9ab3a73d9469639df4419098c35f3c5def roll: third_party/pigweed 8859b61..1af9916 (5 commits)\n37baad4:https://pigweed.googlesource.com/pigweed/experimental/+/37baad424ab5398100f0e88dccbbbab1ce94d50b roll: third_party/pigweed 1c79e0b..8859b61 (2 commits)\n3f4fc2e:https://pigweed.googlesource.com/pigweed/experimental/+/3f4fc2e03b1f935b189d85fdf2cc81579dc626d0 roll: third_party/pigweed 4daf446..1c79e0b (4 commits)\nf83a493:https://pigweed.googlesource.com/pigweed/experimental/+/f83a493a67f0479d4978f318aceb8a351741c7a6 roll: third_party/pigweed crates_io: Add several crate to crates_std\nf6c1e5a:https://pigweed.googlesource.com/pigweed/experimental/+/f6c1e5adaa206aa9bd983e15781169f367ca3eea roll: third_party/pigweed 11635f7..33cfef5 (2 commits)\n6129c8b:https://pigweed.googlesource.com/pigweed/experimental/+/6129c8b22bab72f5ff83e629a78b63ed37250a7b roll: third_party/pigweed 0d509d9..11635f7 (5 commits)\n1769bf9:https://pigweed.googlesource.com/pigweed/experimental/+/1769bf9e016f4aa12157c47d55083a2fd834e20b roll: third_party/pigweed b7a500a..0d509d9 (8 commits)\nf09d53b:https://pigweed.googlesource.com/pigweed/experimental/+/f09d53bbfb526d132401cf87bedb7499df1466fa roll: third_party/pigweed pw_async2: Test preventing duplicate wakes when posting or waking tasks\nc97a6f7:https://pigweed.googlesource.com/pigweed/experimental/+/c97a6f702ff520d88ec443c03a3b875c65863e76 roll: third_party/pigweed 564ecb6..954d063 (3 commits)\n89043cd:https://pigweed.googlesource.com/pigweed/experimental/+/89043cd2a25d339c57dcfbdbf680f27d715e6163 roll: third_party/pigweed 7c11bc9..564ecb6 (4 commits)\n28e3613:https://pigweed.googlesource.com/pigweed/experimental/+/28e361325c44aca229ee1e0453495de9f553ef76 roll: third_party/pigweed pw_async2: Add type parameterized tests for Async2 Channel\ndd820da:https://pigweed.googlesource.com/pigweed/experimental/+/dd820da204cef1be2a31135dba84e966edd477fe roll: third_party/pigweed 947eff3..febe985 (3 commits)\n2d97995:https://pigweed.googlesource.com/pigweed/experimental/+/2d979959d3b941a8a03abb9fc63683123919e98b roll: third_party/pigweed 755ea2f..947eff3 (3 commits)\neb2e44a:https://pigweed.googlesource.com/pigweed/experimental/+/eb2e44af975bbea0b8efebed9af021977d22b219 roll: third_party/pigweed targets/fuchsia: (reland) Make Fuchsia configuration a platform\n311e378:https://pigweed.googlesource.com/pigweed/experimental/+/311e378ed906e81da76dc098c3d99de59e2ab19d roll: third_party/pigweed roll: go\ndfe61b6:https://pigweed.googlesource.com/pigweed/experimental/+/dfe61b66e3b01755ee95f3de8ac914c6d97c4ab4 roll: third_party/pigweed 140b4d0..5f037fb (2 commits)\n99455dd:https://pigweed.googlesource.com/pigweed/experimental/+/99455dd61bf9a00f594363953025b4bed436c818 roll: third_party/pigweed f766150..140b4d0 (2 commits)\n13b0dcb:https://pigweed.googlesource.com/pigweed/experimental/+/13b0dcb59dca582160bcca43a09eb75d0fc46029 roll: third_party/pigweed 41e6a45..f766150 (2 commits)\nc18d393:https://pigweed.googlesource.com/pigweed/experimental/+/c18d393383fe06190941e5fedbb66dfb776b3924 roll: third_party/pigweed e1e766e..41e6a45 (4 commits)\n0c7b4ad:https://pigweed.googlesource.com/pigweed/experimental/+/0c7b4ad79df51b718e7496c04453036edfcac48e roll: third_party/pigweed pw_async2: Change status to unstable\na665bca:https://pigweed.googlesource.com/pigweed/experimental/+/a665bcaf71d66041affdc6a8b4ce7074bd1a528b roll: third_party/pigweed 1d79dcb..d5655b2 (2 commits)\n7fda5f6:https://pigweed.googlesource.com/pigweed/experimental/+/7fda5f6462d0d5cb914a8846b75af501f1b3c0b8 roll: third_party/pigweed 7420986..1d79dcb (3 commits)\n3119a0c:https://pigweed.googlesource.com/pigweed/experimental/+/3119a0ca347343b3a0740fd6ad6fe006e309c000 roll: third_party/pigweed 7b6fc7c..7420986 (3 commits)\n6bf3375:https://pigweed.googlesource.com/pigweed/experimental/+/6bf3375cfd3081c70cfc63f021281c304de733d3 roll: third_party/pigweed docs: Switch to gstatic.com-hosted images\nc3243b9:https://pigweed.googlesource.com/pigweed/experimental/+/c3243b95200d525c13712d35dfc05292b2cc137c roll: third_party/pigweed 5698ca5..e89a019 (2 commits)\n03a3dbc:https://pigweed.googlesource.com/pigweed/experimental/+/03a3dbc9e7499101fbb2c5b28d4b8dc2f526b5e4 roll: third_party/pigweed 5956872..5698ca5 (2 commits)\ne85226e:https://pigweed.googlesource.com/pigweed/experimental/+/e85226e098c3a75b7e8bc520fdeeafdf5543bbdc roll: third_party/pigweed 078ce08..5956872 (3 commits)\n253dd05:https://pigweed.googlesource.com/pigweed/experimental/+/253dd0552062ff087d8fcd787d632a1245f6220f roll: third_party/pigweed pw_kernel: Remove use of associative containers for named config objects\nc527c07:https://pigweed.googlesource.com/pigweed/experimental/+/c527c07010fd0b55ac95b38778d935cc68c3355b roll: third_party/pigweed d8b5320..a92accd (4 commits)\n1f7cfef:https://pigweed.googlesource.com/pigweed/experimental/+/1f7cfefb3df805c2502f864aee34f129e08b7850 roll: third_party/pigweed 3c86dd0..d8b5320 (4 commits)\nfa995d8:https://pigweed.googlesource.com/pigweed/experimental/+/fa995d81026f937ef29f959028dd77ea2092bdcf roll: third_party/pigweed 665f9ab..3c86dd0 (5 commits)\n5c76084:https://pigweed.googlesource.com/pigweed/experimental/+/5c7608413573c39eb96c29b569f696766b9aec5b roll: third_party/pigweed cb7ccab..665f9ab (2 commits)\n0ffb272:https://pigweed.googlesource.com/pigweed/experimental/+/0ffb272920e3bca901958c9599314be8616afaf2 roll: third_party/pigweed roll: python-wheel\na6a32f4:https://pigweed.googlesource.com/pigweed/experimental/+/a6a32f4e5ce48881b6721d015561bf3ccfbf146e roll: third_party/pigweed b4e8539..ab421e2 (4 commits)\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/experimental\nRolled-Commits: f64c8b74ea4775..0249576db078a5\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686125252225102833\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ib18abc328ee6bbec0dbdc20158019a585551f03e\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/391252\n"
    },
    {
      "commit": "0f53084ec5390d7f53365887bedee985fb9576c9",
      "tree": "67ded3b35d3bf1ca37fd31853da591ed8a4cf8fa",
      "parents": [
        "c676ff76cb3a90753743a277f57ecd999b71f4f9"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 27 17:11:09 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 27 17:11:09 2026 -0700"
      },
      "message": "roll: third_party/pigweed e863ea7..f572d35 (4 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\n6ced3f8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/378576 pw_bluetooth_proxy: Increase l2cap channel allocator size of multibuf v1\n9e1809c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/390832 bazel: Use Bazel 8.6.0 with other required updates\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: e863ea72cc6913..f572d358e54e29\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686131701043813057\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I6583ab750a2ddf3bf68a9b35cbf2d3c9ac79ec62\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/391212\n"
    },
    {
      "commit": "c676ff76cb3a90753743a277f57ecd999b71f4f9",
      "tree": "e2e9684183a24304726b736774fcf0a6ca117dd3",
      "parents": [
        "7dee8f023cc683b634ee6e4921bbe77201257b2e"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 26 17:43:32 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 26 17:43:32 2026 -0700"
      },
      "message": "roll: third_party/pigweed 0badaee..e863ea7 (11 commits)\n\ne863ea7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/390475 pw_env_setup: Fetch doxylink repository with Bazel\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\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\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..e863ea72cc6913\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686220372765920049\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I2f4dfe4b50d8e3935a6c82a63418bdf29fc27046\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/390752\n"
    },
    {
      "commit": "7dee8f023cc683b634ee6e4921bbe77201257b2e",
      "tree": "96018bfcb318524b23fe4c86a1b3df7cd7a6498a",
      "parents": [
        "7189e77a402a6f067811bc3e1d1256aac740ac3e"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 26 05:57:52 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 26 05:57:52 2026 -0700"
      },
      "message": "roll: third_party/pigweed 37c1975..0badaee (2 commits)\n\n0badaee:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/389977 pw_async2: Add missing await.h include in codelab\nd350a51:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/384113 build: Allow zephyr-bazel to be used by Pigweed\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 37c197590e15ba..0badaeefaa80d0\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686264712715301617\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I4c7fb894ae3b7b062d8e7b634b0bf5087f4da411\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/390292\n"
    },
    {
      "commit": "7189e77a402a6f067811bc3e1d1256aac740ac3e",
      "tree": "c16267216baa7044f6800637390de4ba8ab58212",
      "parents": [
        "caeb738fa177671fadcf1cb214592b9225affd4b"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 25 18:13:46 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 25 18:13:46 2026 -0700"
      },
      "message": "roll: third_party/pigweed ccbb96c..37c1975 (6 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\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..37c197590e15ba\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686309051299587569\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ibf208e7a03f41d13c802a397569caf5395bb585e\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/390116\n"
    },
    {
      "commit": "caeb738fa177671fadcf1cb214592b9225affd4b",
      "tree": "59ba33c85a52520073c316bf8454351528ef808e",
      "parents": [
        "51c3b5d5ca7382be50f2183903023494f7aa8c31"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 24 18:44:46 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 24 18:44:46 2026 -0700"
      },
      "message": "roll: third_party/pigweed b00bc98..ccbb96c (15 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\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..ccbb96c4dcd85e\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686397731232888033\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I31af0c906b964227767301f5f39a5b9bef30258d\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/389712\n"
    },
    {
      "commit": "51c3b5d5ca7382be50f2183903023494f7aa8c31",
      "tree": "e72a1fac2ac44a96f33a5674bf3684905ee53f96",
      "parents": [
        "eb7b3123613e576f31b15ff85de7c32afff916cf"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 24 11:38:26 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 24 11:38:26 2026 -0700"
      },
      "message": "roll: third_party/pigweed d7a8902..b00bc98 (4 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\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..b00bc982f8fc27\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686425603852961745\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I3940b9f4e21dda2abc48d4609a2ce008a56578bd\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/389277\n"
    },
    {
      "commit": "eb7b3123613e576f31b15ff85de7c32afff916cf",
      "tree": "d386b0a906b71711bf045faf55f06da32823179e",
      "parents": [
        "f62002930288f21181a10043ef62fd4066bca70b"
      ],
      "author": {
        "name": "Dave Roth",
        "email": "davidroth@google.com",
        "time": "Tue Mar 24 11:11:34 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 24 11:11:34 2026 -0700"
      },
      "message": "Add missing pw_sync deps to support latest pigweed roll\n\nChange-Id: Icbcf3d645365164a9c13883da946af35074cd25f\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/389413\n"
    },
    {
      "commit": "f62002930288f21181a10043ef62fd4066bca70b",
      "tree": "687607fb73713ad6cb65a6fdf53f68485ffe43c6",
      "parents": [
        "dc60c5123aeccdaf352911a6f5a4622ea787d9f9"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 23 19:13:58 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 23 19:13:58 2026 -0700"
      },
      "message": "roll: third_party/pigweed 7269078..d7a8902 (5 commits)\n\nd7a8902:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388960 pw_ide: Fix compile commands generation in external workspaces\n7cecd19:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388492 pw_async2: Remove dispatcher() from Context\nf73851c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388132 pw_transfer: Terminate transfers on RPC error\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..d7a89022dafc8d\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686486414716370209\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I9ad5d7b28cc529703625545f354e5c7072cc6648\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/389212\n"
    },
    {
      "commit": "dc60c5123aeccdaf352911a6f5a4622ea787d9f9",
      "tree": "a2c70eb77e80da67d5b4eb18e27e495cdea42bef",
      "parents": [
        "2c19ff6f7f8704ef9e8d2834595f38293bcdad2d"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 20 20:48:26 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 20 20:48:26 2026 -0700"
      },
      "message": "roll: third_party/pigweed c0c1290..7269078 (4 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++\ne2a9055:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388215 docs: Link to VARIADIC_MACROS(...) after bug fixes\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: c0c12906549fb4..72690785a236a4\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686752447953745537\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Iaa721e2bc82b0bc3e814e7f778c19f3b407a4cae\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/388752\n"
    },
    {
      "commit": "2c19ff6f7f8704ef9e8d2834595f38293bcdad2d",
      "tree": "9e1f901cb30bb9ffe733731f7ec0b51cbc3bdae1",
      "parents": [
        "ae7b3b7dd2069eaec070c7407a498acfa90d3ebe"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 19 21:17:17 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 19 21:17:17 2026 -0700"
      },
      "message": "roll: third_party/pigweed a248201..c0c1290 (7 commits)\n\nc0c1290:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/388214 pw_env_setup: Switch to doxylink@main instead of upstream/master\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\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..c0c12906549fb4\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686841125101389249\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I33937df7edd0aeb35de6b6cac77bdde453fb99ae\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/388197\n"
    },
    {
      "commit": "ae7b3b7dd2069eaec070c7407a498acfa90d3ebe",
      "tree": "5be2c4018fb19c033ea38440fb6327bd26c0a86a",
      "parents": [
        "54a5b5f3b83547a9d0d4d2d2ee849a4d2d5b2ad8"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 18 21:48:42 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 18 21:48:42 2026 -0700"
      },
      "message": "roll: third_party/pigweed fb12a0f..a248201 (5 commits)\n\na248201:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/386832 docs: Switch to Pigweed doxylink mirror\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\nb49a291:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/386654 pw_async2: Categorize FutureTask as a task instead of a future in docs\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: fb12a0f8513013..a2482015ded981\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8686929804044256689\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ie1f086b6d567215fb095938aa4a19a487a069681\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/387852\n"
    },
    {
      "commit": "54a5b5f3b83547a9d0d4d2d2ee849a4d2d5b2ad8",
      "tree": "dc8a435e4417cc9e42c8b5ef404e692335e61c2d",
      "parents": [
        "1be826f7e5746fc64c8d77f3c848c5272ecd7641"
      ],
      "author": {
        "name": "Alexei Frolov",
        "email": "frolv@pigweed.infra.roller.google.com",
        "time": "Wed Mar 18 10:06:57 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 18 10:06:57 2026 -0700"
      },
      "message": "roll: third_party/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/8686974142128701409\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I1fad6587e710bebd8f173e41373295e08756125c\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/387493\n"
    },
    {
      "commit": "1be826f7e5746fc64c8d77f3c848c5272ecd7641",
      "tree": "1ddd82b6f4d8266eb325b8d9c8790bc241bda781",
      "parents": [
        "a0e204a5adb24e70ab1a6845ffe36153c68874a6"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 17 22:18:12 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 17 22:18:12 2026 -0700"
      },
      "message": "roll: third_party/pigweed 5aa5d5b..246a363 (10 commits)\n\n246a363:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/385574 pw_bytes: Fix implicit conversion warnings\ne164d2f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/385452 pw_async2: Dispatcher stress test\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\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..246a36389f21df\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687018484007883697\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I7cb114bad7abe4f0d575b100d3f945529be57790\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/387292\n"
    },
    {
      "commit": "a0e204a5adb24e70ab1a6845ffe36153c68874a6",
      "tree": "0778c17bf9d1cf4a44ab863cd2c3aebc08afc257",
      "parents": [
        "1f916ea14a5d2ee9ad07aa85e1485f7c07de8cc0"
      ],
      "author": {
        "name": "Ani Ramakrishnan",
        "email": "aniramakri@pigweed.infra.roller.google.com",
        "time": "Tue Mar 17 10:33:15 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 17 10:33:15 2026 -0700"
      },
      "message": "roll: third_party/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/8687062820139971377\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Id4d90506ecb006eb420c33eba0f79246a0620cfd\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/387072\n"
    },
    {
      "commit": "1f916ea14a5d2ee9ad07aa85e1485f7c07de8cc0",
      "tree": "7ef037375c49ef08fb38a380435895402bdfca7a",
      "parents": [
        "a0a570bd4b6ec4c49b607af5a00c8918c927d049"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 16 22:49:11 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 16 22:49:11 2026 -0700"
      },
      "message": "roll: third_party/pigweed c91d97a..ace6f38 (4 commits)\n\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\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..ace6f38e719154\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687107164710387937\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ieb898e8842577ff0be28b8eccbb382df30ba1a41\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/386972\n"
    },
    {
      "commit": "a0a570bd4b6ec4c49b607af5a00c8918c927d049",
      "tree": "e7386437d86d0167d60101931c028e1bba21253f",
      "parents": [
        "e101039a2cd1a94cdb1e3e641c701a0e8f351963"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 16 11:05:19 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 16 11:05:19 2026 -0700"
      },
      "message": "roll: third_party/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/8687151511045300961\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I47949d0dd88456d664630a183874fe658bf49df8\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/386652\n"
    },
    {
      "commit": "e101039a2cd1a94cdb1e3e641c701a0e8f351963",
      "tree": "f79601a958dfebfc123cce1a556fba5c83df4917",
      "parents": [
        "f1c45857a67ef3611e11399d61c34aa749341ce0"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Mar 15 11:33:23 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Mar 15 11:33:23 2026 -0700"
      },
      "message": "roll: third_party/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/8687240185282487345\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I795b46cf42249b9046f747cc48b8dfd422708b51\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/386315\n"
    },
    {
      "commit": "f1c45857a67ef3611e11399d61c34aa749341ce0",
      "tree": "2bbc8991e4ae1ae71c37853aa9622c38364110c0",
      "parents": [
        "63c0344460631ebb62a3ed25c33e4a17d233c3ae"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sat Mar 14 00:19:56 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sat Mar 14 00:19:56 2026 -0700"
      },
      "message": "roll: third_party/pigweed 8c58dba..1685478 (3 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\n465ef5a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/385555 pw_bluetooth_sapphire: Add BR/EDR connection Inspect data\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 8c58dbaf80b360..1685478789a262\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687373200043402849\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia79948a34c0351935bbbef32ec2c140fc898659d\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/386132\n"
    },
    {
      "commit": "63c0344460631ebb62a3ed25c33e4a17d233c3ae",
      "tree": "b449f422a15c0388b007bac8bc6021cd5f246460",
      "parents": [
        "b61de64655efe20ac40cac60fa20b3e4cd143aa4"
      ],
      "author": {
        "name": "Erik Gilling",
        "email": "konkers@pigweed.infra.roller.google.com",
        "time": "Fri Mar 13 12:35:03 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 13 12:35:03 2026 -0700"
      },
      "message": "roll: third_party/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/8687417539127331073\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I546974aaff1ec1bfc638d2b9ae7241d8beb99155\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/385832\n"
    },
    {
      "commit": "b61de64655efe20ac40cac60fa20b3e4cd143aa4",
      "tree": "b70422603877111fe3fccacf847799e120713ab7",
      "parents": [
        "0e454727682a697cb2ea1012f7acae348222e26d"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 13 00:49:46 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 13 00:49:46 2026 -0700"
      },
      "message": "roll: third_party/pigweed dc59fc1..5de921b (4 commits)\n\n5de921b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/385556 pw_async2: Add default case to handling Context for CoroTask\n424cd78:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/385553 pw_kernel: Increase wait_group stack sizes to match other tests\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..5de921bb9fb1ad\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687461876473622049\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ie5901fe70baab297bce6e43d4250de114020e638\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/385639\n"
    },
    {
      "commit": "0e454727682a697cb2ea1012f7acae348222e26d",
      "tree": "032d06e5e087f6b77f7ae48ab1b544c57b9194b9",
      "parents": [
        "5650850594246d5d7f15654680a33db17cab8d86"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 12 13:05:32 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 12 13:05:32 2026 -0700"
      },
      "message": "roll: third_party/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/8687506212321296913\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia6ea0ffc3ec77d55ca4296de13b44b83cb8a3dfd\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/385416\n"
    },
    {
      "commit": "5650850594246d5d7f15654680a33db17cab8d86",
      "tree": "515afa610b996cc7ff3039f539e7cc96900156d6",
      "parents": [
        "ab99b63536807a1fa4ca379164e997477cefc6dc"
      ],
      "author": {
        "name": "Wyatt Hepler",
        "email": "hepler@pigweed.infra.roller.google.com",
        "time": "Thu Mar 12 01:20:05 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 12 01:20:05 2026 -0700"
      },
      "message": "roll: third_party/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/8687550551814361041\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I4c8bf0182d2112bdce6c2d538e336bc3f43f9a0b\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/385372\n"
    },
    {
      "commit": "ab99b63536807a1fa4ca379164e997477cefc6dc",
      "tree": "6d7e487e88d4d6a420a918c22af1dec83956b4c8",
      "parents": [
        "e626c193b1d6beb47397ec1799eaca5c55c674f2"
      ],
      "author": {
        "name": "Simone Guscetti",
        "email": "guscetti@pigweed.infra.roller.google.com",
        "time": "Wed Mar 11 14:27:34 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 11 14:27:34 2026 -0700"
      },
      "message": "roll: third_party/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/8687594881448646113\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I9e9b6856ef5cad311f934797b853b8d7996d68ba\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/385072\n"
    },
    {
      "commit": "e626c193b1d6beb47397ec1799eaca5c55c674f2",
      "tree": "a98f08b964d3b38e2c2735ef5bf144274b32e688",
      "parents": [
        "90f46f60a6be940af7d93458b35936b628aad2e9"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 11 01:51:11 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Wed Mar 11 01:51:11 2026 -0700"
      },
      "message": "roll: third_party/pigweed 5513af6..6004156 (6 commits)\n\n6004156:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/384392 pw_package: Log output when git clone fails\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\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..60041564a00b45\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687639235193337233\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I26ebcabfed2c245ed7f5be990294d602ea34abbf\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/384832\n"
    },
    {
      "commit": "90f46f60a6be940af7d93458b35936b628aad2e9",
      "tree": "f20d509392f050b09c0335a63d9a688ddc53c948",
      "parents": [
        "ef06046ee7acdf68841313536c5c18dd3624c9b9"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 10 14:28:20 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 10 14:28:20 2026 -0700"
      },
      "message": "roll: third_party/pigweed 6bb3e49..5513af6 (3 commits)\n\n5513af6:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/383938 pw_containers: Merge CountAndCapacity into GenericDeque\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..5513af6b7366c3\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687683572817770241\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I481101c8e5b91c1cfe7f96605ac95424eea16f9e\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/384175\n"
    },
    {
      "commit": "ef06046ee7acdf68841313536c5c18dd3624c9b9",
      "tree": "4a52a8f2bf760ec17de6e5490eddfb12145a3ace",
      "parents": [
        "409a79d60d93bf58c0c1f9ea02e3d98adb573744"
      ],
      "author": {
        "name": "Wyatt Hepler",
        "email": "hepler@pigweed.infra.roller.google.com",
        "time": "Tue Mar 10 02:22:26 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Mar 10 02:22:26 2026 -0700"
      },
      "message": "roll: third_party/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/8687727907654973121\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I71ac0121f20c52d432bd0ae2f7566b7ecadc9acf\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/384092\n"
    },
    {
      "commit": "409a79d60d93bf58c0c1f9ea02e3d98adb573744",
      "tree": "bf9072c1c23b3db2506d0efe678633a8b927d08a",
      "parents": [
        "c61599fe26ee213a81349bc8a5cbb794ff13da38"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 09 14:37:05 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Mon Mar 09 14:37:05 2026 -0700"
      },
      "message": "roll: third_party/pigweed 3cd31cb..58b7f38 (7 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\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\n3198994:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/383732 roll: go\nef2647d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/382812 multibuf: Remove SingleChunkRegionTracker memset on release\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 3cd31cbba67cb2..58b7f38101585c\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687772250077662769\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: If64eb5435aed8ceec5f9165ec13465c42fae36a6\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/383858\n"
    },
    {
      "commit": "c61599fe26ee213a81349bc8a5cbb794ff13da38",
      "tree": "32d2e1a8214335e81e53cdf3b06708bad7114b7e",
      "parents": [
        "966bece6f48fa7423f7204c910b948735eeae659"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sun Mar 08 15:07:39 2026 -0700"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sun Mar 08 15:07:39 2026 -0700"
      },
      "message": "roll: third_party/pigweed ef1eee5..3cd31cb (2 commits)\n\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\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: ef1eee59ff151b..3cd31cbba67cb2\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687860929371418513\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I88f21b6a8ec3aa265703c4a0c8ed3af9db708d89\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/383532\n"
    },
    {
      "commit": "966bece6f48fa7423f7204c910b948735eeae659",
      "tree": "3a081e23f25574342d34d51b0514a19a5aecd398",
      "parents": [
        "4ff0aab88a29b45a3f4ea9ab5c48121b12f338d6"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Sat Mar 07 02:53:21 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Sat Mar 07 02:53:21 2026 -0800"
      },
      "message": "roll: third_party/pigweed 35f651c..ef1eee5 (3 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\nc6efb63:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/381532 pw_kernel: Transition processes to use an ownership model\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 35f651ca78b407..ef1eee59ff151b\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8687993939523431585\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I479b0ff676e11a94bfd9a36e7a8441f0eca9ea7e\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/383252\n"
    },
    {
      "commit": "4ff0aab88a29b45a3f4ea9ab5c48121b12f338d6",
      "tree": "80527e2824af5c964d0636b22c5e20a9a9384ccd",
      "parents": [
        "483d57980ae0f72c4f599bf9153a6812e0816cb3"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 06 15:09:02 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 06 15:09:02 2026 -0800"
      },
      "message": "roll: third_party/pigweed 1a542aa..35f651c (6 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\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\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 1a542aa3a4a298..35f651ca78b407\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688038277324227617\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Id2d0181aab6386d6612337e6b9ca2dc0bdfdecf6\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/382953\n"
    },
    {
      "commit": "483d57980ae0f72c4f599bf9153a6812e0816cb3",
      "tree": "330f4e2fbe3fec82df08bd73f23affe5852bf1c8",
      "parents": [
        "d121b8105e6ab17fa0cb92df84bf938ba692a07b"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 06 03:23:23 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Fri Mar 06 03:23:23 2026 -0800"
      },
      "message": "roll: third_party/pigweed fb0b0cc..1a542aa (2 commits)\n\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\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: fb0b0ccaeaf635..1a542aa3a4a298\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688082617507834049\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ib2dac0cbb5398691373951a50d48fa0768876c55\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/382793\n"
    },
    {
      "commit": "d121b8105e6ab17fa0cb92df84bf938ba692a07b",
      "tree": "f7a92c0a6362dd0c3c82f8a657bef13d148742b8",
      "parents": [
        "cdb76e30a6176d73983d5724ca5a877be28e32dc"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 05 15:38:45 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 05 15:38:45 2026 -0800"
      },
      "message": "roll: third_party/pigweed 577355b..fb0b0cc (3 commits)\n\nfb0b0cc:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/382452 pw_work_queue: Add clear() to CustomWorkQueue\n992c1ac:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/370521 pw_multibuf: Unify unit tests\nf5da5b2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/371733 pw_async2: Add PW_AWAIT macro\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 577355b038cd69..fb0b0ccaeaf635\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688126958536018961\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ia9f7f900aad2b1ac999c4a336a9494fa1b6a1217\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/382476\n"
    },
    {
      "commit": "cdb76e30a6176d73983d5724ca5a877be28e32dc",
      "tree": "431fa32018af8fe3a0d9a8599af7ea29503f2ab2",
      "parents": [
        "4881843f69643bd2d38cb7ca3605b1e0b0489206"
      ],
      "author": {
        "name": "pigweed-roller",
        "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 05 03:54:39 2026 -0800"
      },
      "committer": {
        "name": "CQ Bot Account",
        "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Mar 05 03:54:39 2026 -0800"
      },
      "message": "roll: third_party/pigweed be77105..577355b (8 commits)\n\n577355b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/375452 pw_containers: Fix const correctness in iterators\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\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\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: be77105f607765..577355b038cd69\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688171296860408481\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ifab0cc24a881bb17966278a30a0fa05639aea49f\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/382314\n"
    }
  ],
  "next": "4881843f69643bd2d38cb7ca3605b1e0b0489206"
}
