Commit graph

7410 commits

Author SHA1 Message Date
recipe-roller
a00f4b0833 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (depot_tools) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8771917220592069025

depot_tools:
caeef7ba32
  caeef7b (pkotwicz@chromium.org)
      Add tests for split_cl.py

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: Iabc2ea57f0cf22979de119a1b87e5db3ca483483
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4807301
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-24 02:55:43 +00:00
Gurchetan Singh
803cbb2ca8 docs: add gfxstream release links, also FFI description
To make potential Debian packaging easier, include links
to latest release.

BUG=b:296070975
TEST=compile

Change-Id: I13a49acb8ec2f677e3095c31e24ad9a6e2a9a1cc
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4808252
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
Commit-Queue: Gurchetan Singh <gurchetansingh@chromium.org>
2023-08-23 23:31:37 +00:00
recipe-roller
1220379d69 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8771937353274695297

recipe_engine:
f4da958651
  f4da958 (gbeaty@chromium.org)
      Add attempt_key property to cv recipe module.

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: If8bafff4ff39f0ff022c4796686977e686e66677
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4808258
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-23 21:36:02 +00:00
recipe-roller
44861dd178 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (depot_tools) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8771946157798430673

depot_tools:
293aa65afa
  293aa65 (sokcevic@chromium.org)
      [gclient] Fix gitmodule for Windows machine

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: Ic23cebc76ac8b46981888a06827b2de1107f1209
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4808250
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-23 19:18:39 +00:00
Federico 'Morg' Pareschi
18bd141f19 usb: separate trb data from XhciTransferType
The old XhciTransferType structure copied the memory and trb data
unnecessarily when we just wanted to match on the transfer type.
Depending on the transfer type, we need to allocate a scatter/gather
buffer structure or similar, but we don't need to do that every time we
match on the type itself.

This patch decouples the type and the contents, and after some tests it
shows a slight improvement in performance (2~3%) too.

BUG=b:294331964
TEST=`tools/dev_container tools/presubmit`
TEST=deployed code to DUT and verified USB functionality

Change-Id: I4f10021c76dad8942d1c2ce166e355836a42b194
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4739522
Reviewed-by: Keiichi Watanabe <keiichiw@chromium.org>
Commit-Queue: Keiichi Watanabe <keiichiw@chromium.org>
Auto-Submit: Morg <morg@google.com>
2023-08-23 06:29:06 +00:00
recipe-roller
f11e2d80c6 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8771997121315439585

recipe_engine:
a8f6351f03
  a8f6351 (iannucci@chromium.org)
      Revert "[recipes] Add type annotations to the nodejs API"

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: Ibd9627419674c1b9cdc58d598d57bccb7f3dbd06
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4805508
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-23 05:50:36 +00:00
recipe-roller
12510a2f12 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8771998379983599969

recipe_engine:
693174c6db
  693174c (gregorynisbet@google.com)
      [recipes] Add type annotations to the nodejs API

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I237bb5371e9cb780f5a517bcb59cdf7f4c0fe4fd
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4805410
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-23 05:26:35 +00:00
recipe-roller
33fe876d9c Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (depot_tools) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8771999638279987921

depot_tools:
760f8bcfb9
  760f8bc (aredulla@google.com)
      Revert "[ssci] Added CheckChromiumMetadataFiles in presubmit_ca...

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: Ie824ee4d541dbaa890ba8ad2881b9dd5ca766f89
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4805408
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-23 05:06:03 +00:00
Gurchetan Singh
fd0a3fbd6b rutabaga_gfx: release commit 0.1.2
This revbumps rutabaga_gfx and rutabaga_gfx_ffi to
version 0.1.2

BUG=b:296070975
TEST=compile

Change-Id: I45d2930b0bee39a569def85354418d0b391e1d23
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4778941
Commit-Queue: Gurchetan Singh <gurchetansingh@chromium.org>
Reviewed-by: Frederick Mayle <fmayle@google.com>
2023-08-23 01:02:33 +00:00
recipe-roller
52b34e5f64 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (depot_tools) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8772017251082389137

depot_tools:
a1cfc693af
  a1cfc69 (aredulla@google.com)
      [ssci] Added CheckChromiumMetadataFiles in presubmit_canned_checks

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I51701aa51e80381fe02148cb25b43cf4dcd440cc
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4804690
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-23 00:29:03 +00:00
Daniel Verkamp
695d254bcd rutabaga_gfx: replace VolatileSlice with IoSliceMut
This removes the rutabaga_gfx dependency on data_model.

BUG=b:273555494
TEST=tools/dev_container tools/presubmit

Change-Id: I03be8c8f9f722d368d90e6d9b0d7aeac475f2b06
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4785448
Reviewed-by: Gurchetan Singh <gurchetansingh@chromium.org>
Commit-Queue: Gurchetan Singh <gurchetansingh@chromium.org>
Reviewed-by: Frederick Mayle <fmayle@google.com>
2023-08-22 23:54:17 +00:00
Joe Hattori
f53421d904 devices: virtio: block: Implement Default for DiskOption
This commit simplifies the initialization of DiskOption.

BUG=b:295282243
TEST=tools/presubmit

Change-Id: I40432ba6d7023f440c19078c47f663171e93de97
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4792842
Reviewed-by: Takaya Saeki <takayas@chromium.org>
Commit-Queue: Joe Hattori <hattorij@google.com>
Reviewed-by: Keiichi Watanabe <keiichiw@chromium.org>
2023-08-22 21:03:40 +00:00
recipe-roller
dc573349d0 devices: Reduce number of arguments of BlockAsync::new() with
&DiskOption

This simplifies the BlockAsync::new() call utilizing &DiskOption.

BUG=b:295282243
TEST=tools/presubmit

Change-Id: I47e109a49760280c71a10f84344c5afda9d59e8d
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4768225
Commit-Queue: Joe Hattori <hattorij@google.com>
Reviewed-by: Keiichi Watanabe <keiichiw@chromium.org>
2023-08-22 18:54:03 +00:00
Sebastian Hereu
ce5f9f8b8d devices: fw_cfg: add jailing
Before this change, fw_cfg could not be sandboxed. This change sticks
fw_cfg into its own sandbox unless --disable-sandbox is specified on the
command line.

Change-Id: Icb3898d10d76dd689820876b2e1f42f140200c5b
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4793215
Commit-Queue: Sebastian Hereu <sebastianhereu@google.com>
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
2023-08-22 18:21:22 +00:00
recipe-roller
5572b4e480 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (depot_tools) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8772042418620983873

depot_tools:
2c3875ea1c
  2c3875e (sokcevic@chromium.org)
      [fetch] Set diff.ignoreSubmodules to dirty

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: Ic12e3504e956dac36a1cf599ef2d27de683a6437
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4802273
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-22 17:50:25 +00:00
recipe-roller
48795144f7 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (depot_tools) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8772050597468530289

depot_tools:
9c4fbc5a2a
  9c4fbc5 (brucedawson@chromium.org)
      Improve ninja-to-siso switch detection

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: Ie8bc1459f21e574bcb114a230985ce9774f174c8
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4802506
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-22 15:38:37 +00:00
Gurchetan Singh
f73bb33b84 docs/book: clarify gfxstream guest Linux support
Clarify that not all headless tests work.

BUG=b:291606715
TEST=compile

Change-Id: Ib6720ef787c749f8d92b3744d1a64a1f331836aa
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4800334
Auto-Submit: Gurchetan Singh <gurchetansingh@chromium.org>
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
Commit-Queue: Gurchetan Singh <gurchetansingh@chromium.org>
2023-08-22 00:27:38 +00:00
recipe-roller
40633d190f Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (depot_tools) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8772110995680496305

depot_tools:
2d5c673fdb
  2d5c673 (sokcevic@chromium.org)
      [scm] Fix list all files when filename has space

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: Ic0a3cbae4e6e143cf581ec036261f758f14f1091
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4800470
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-21 23:40:03 +00:00
recipe-roller
63ed79fc48 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8772116658448344049

recipe_engine:
4a2746f139
  4a2746f (chromium-autoroll@skia-public.iam.gserviceaccount.com)
      Roll CAS Client from 7bcd32a7a912 to fe3cfd422b10

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I029068534b87f8f198df0122b28aa5c5ef5a7e6a
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4798943
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-21 22:06:07 +00:00
recipe-roller
69c05b2c7f Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8772131128290509217

recipe_engine:
aeddb2e859
  aeddb2e (ayatane@google.com)
      [bcid_reporter] Add SBOM report method

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: Ie9e7a17a929aa5b6704832b8e8e2c32f8a18a14e
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4798932
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-21 18:15:50 +00:00
recipe-roller
f498b37797 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (depot_tools) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8772136161760298177

depot_tools:
c9dae6458f
  c9dae64 (sokcevic@chromium.org)
      [gclient] Optimize gitmodules script

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: Id6a683e3ff139939e8b5ea923ba973cf70ae5a32
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4798427
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-21 16:58:58 +00:00
recipe-roller
84c65b04b9 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (depot_tools) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8772138675620807745

depot_tools:
3edcbf07bf~..5561f8be123926d9af3ab8de901c158a8ae2aca8
  3edcbf0 (brucedawson@chromium.org)
      Update OWNERS for new reclient_metrics* files
  3aeb682 (aredulla@google.com)
      [ssci] Added validate method for single dependencies
  5561f8b (sokcevic@chromium.org)
      [gclient] Fix setdep if relative path is not used

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I7ad13ad92864c9906e9ce12dd891d8182ee36432
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4798423
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-21 16:21:05 +00:00
Judy Hsiao
7fa57aefe7 audio_streams_conformance_test: fix incorrect usage of argh
This CL correct the return type of from_str_fn passing to argh for
stream_source and format.

BUG=b:296446779
TEST=cargo build

Change-Id: I859202ea6de4b5a428f1b46d0de1102fcf16fc34
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4796168
Reviewed-by: Chih-Yang Hsia <paulhsia@chromium.org>
Commit-Queue: Judy Hsiao <judyhsiao@google.com>
Reviewed-by: George Burgess <gbiv@chromium.org>
2023-08-21 06:44:26 +00:00
Shengsong Tan
5b12ca8f02 swap: Add seccomp of swap_monitor for arm and aarch64
This CL add seccomp for arm and aarch64, based on the seccomp policy
on x86-64.

BUG=b:296146977
TEST=manually confirm arm & arm64 crosvm can launch with --swap parameter
TEST=manually confirm the vmm swap work on corsola and kukui board

Change-Id: I503c9f1d8b1010ef78b085b6784a97a7dbe6e406
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4792841
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
Commit-Queue: Shengsong Tan <sstan@chromium.org>
2023-08-21 03:25:00 +00:00
recipe-roller
943afc20bc Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (depot_tools) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8772378382347765329

depot_tools:
b11693a5ca
  b11693a (sokcevic@chromium.org)
      Reland "[gsutil] Update gsutil error message on outdated boto"

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I134e263d779b2bd51ceb5a5ec320a91d8ba36826
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4795458
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-19 00:46:28 +00:00
Daniel Verkamp
4be56406b6 Remove target_arch = "x86" checks
crosvm has never actually supported running on a 32-bit x86 host, only
x86-64. Remove the cfg(target_arch = "x86") checks throughout the tree
to make this clear (and to simplify the code).

This doesn't affect the code running inside the guest, which can still
be a 32-bit x86 operating system if launched via --bios, for example.

BUG=None
TEST=tools/dev_container tools/presubmit

Change-Id: Ifd888db54c58ec8a5fcf840871ef564771d9066b
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4794387
Commit-Queue: Daniel Verkamp <dverkamp@chromium.org>
Reviewed-by: Zihan Chen <zihanchen@google.com>
Reviewed-by: Dennis Kempin <denniskempin@google.com>
2023-08-18 23:36:47 +00:00
recipe-roller
1fab21f850 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8772385304554048881

recipe_engine:
2a58059f64
  2a58059 (vadimsh@chromium.org)
      [go] Adjust env var flags to match infra's bootstrap.py.

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I0d54cab108e25c34e733ab4585bcd368cd594751
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4795351
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-18 22:54:42 +00:00
Sebastian Hereu
c1c27448a3 devices: x86_64: add bootindex
Currently, crosvm running with --bios <OVMF executable> will only boot
from available block devices if started with a clean BIOS pflash. If
crosvm is not run with a clean pflash, OVMF will get confused and refuse
to boot. The reason for this behavior is that OVMF expects a "bootorder"
file to be present in the fw_cfg device to calibrate its boot order.
This CL allows fw_cfg to specify bootorder, solving the inconsistent
booting behavior. Boot order is specified from the command line with the
bootindex=NUM argument.The bootindex argument is available for block
devices specified with the --block flag. Note that the --fw-cfg flag
must be specified w/ at least on file (can be an empty file with a
random name) on the command line for fw_cfg to actually be made
available to the guest. Also, further investigation is needed if we wish
to boot from pmem devices in the future. See crosvm run -h for more
information about the bootindex argument.

BUG=b:243051819

Change-Id: Ieae1e2cacc14c018832b228db898884281c38a96
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4755415
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
Commit-Queue: Sebastian Hereu <sebastianhereu@google.com>
2023-08-18 22:11:48 +00:00
recipe-roller
c15b457639 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (depot_tools) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8772389707943783153

depot_tools:
d6d024303c
  d6d0243 (sokcevic@chromium.org)
      Trigger recipe roller

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I009eb0961c810dde72e22dd0ab611f34841f6b90
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4794386
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-18 21:46:06 +00:00
recipe-roller
e44278de29 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (depot_tools) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8772392225337203121

depot_tools:
49b24e41da
  49b24e4 (sokcevic@chromium.org)
      [scm] Remove gitlinks from list of affected files

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I5d58d30a1bb0554c97ea2c74b54eb405fb51c3ee
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4794384
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-18 21:09:32 +00:00
Daniel Verkamp
2888ee8671 devices: virtio-blk: retain sparse across resize
Prior to this change, the disk resize operation would unconditionally
allocate disk space if the resize caused the disk to grow, and the disk
was marked as non-sparse.

With this change, the behavior is changed so that the `sparse=` option
specified at block device creation time is never modified; if a disk was
sparse before it was resized, it will remain sparse afterwards. The new
area of the disk image is only allocated if the disk was originally not
sparse.

The promotion to non-sparse when resizing was intended as a transition
mechanism for changing existing sparse disks into fully preallocated
resizable disks in Crostini, but this was never actually implemented.

This partially reverts commit 7673338200 ("devices: block: let resize
convert to non-sparse") [1].

[1]: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/2070846

BUG=b:296117425
TEST=Resize Crostini disk image using slider in settings UI

Change-Id: Ibe55b851ef996d9b7ec903f0f2ee7cf5b3434217
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4309988
Commit-Queue: Daniel Verkamp <dverkamp@chromium.org>
Reviewed-by: Takaya Saeki <takayas@chromium.org>
Reviewed-by: Junichi Uekawa <uekawa@chromium.org>
2023-08-18 20:35:31 +00:00
recipe-roller
c8a4e24fcd Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (depot_tools) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8772394741310343793

depot_tools:
d9ea072747
  d9ea072 (jojwang@google.com)
      Use diff.ignoreSubmodules=dirty.

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I951536c4062fc723531e4345f8fa435621349fb5
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4794377
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-18 20:30:10 +00:00
recipe-roller
266d7600a3 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (depot_tools) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8772395997104168385

depot_tools:
3869a16107
  3869a16 (sokcevic@chromium.org)
      [recipe] Support stripping dep prefix

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: Ifbd4783910e61b39fa5a39e854bb736fd205078f
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4794639
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-18 20:07:57 +00:00
Frederick Mayle
d762b27bd4 devices: virtio: gpu: move Event clone closer to usage
Ideally we couldn't clone the Event at all, but shared ownership of the
`Queue`s gets in the way.

Change-Id: I063148263fc5501f9f36ffe0c5deecf7fa4573a5
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4775761
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
Commit-Queue: Frederick Mayle <fmayle@google.com>
2023-08-18 18:23:25 +00:00
Frederick Mayle
648f9613c7 deviecs: virtio: gpu: delete unused field VirtioGpu::event_devices
Change-Id: I57bb8ea89d6bbc5ca8207f4c2b53012eff3f59b8
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4777340
Reviewed-by: Idan Raiter <idanr@google.com>
Reviewed-by: Gurchetan Singh <gurchetansingh@chromium.org>
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
2023-08-18 18:23:25 +00:00
Frederick Mayle
d3d6d2960b devices: virtio: gpu: delete cursor queue fence completion deadcode
I think this has been deadcode since 2019 (https://crrev.com/c/1775365).
It isn't obvious to me whether requests on the cursor queue are allowed
to specify VIRTIO_GPU_FLAG_FENCE. If they are, then this is a bug: the
cursor requests that use a fence will never be completed.

Change-Id: Idb46b157a534a2a0d12cc97348df3566a27fb9d9
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4775762
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
Reviewed-by: Idan Raiter <idanr@google.com>
Reviewed-by: Gurchetan Singh <gurchetansingh@chromium.org>
2023-08-18 18:23:25 +00:00
Frederick Mayle
d13a8cf231 gpu_display: delete unused field and method GpuDisplay::is_x
Change-Id: I5a1e4aa28100bf9d935902bf5040b4e4f6744927
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4777341
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
2023-08-18 18:23:25 +00:00
Frederick Mayle
6a4aea4445 gpu_display: simplify GpuDisplay::open_x signature
Change-Id: I334004ac47466de2f8cd800e680a14cb7f75ef3c
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4775759
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
2023-08-18 18:23:25 +00:00
Junichi Uekawa
49806e44dc docs: Add a link to how to run tryjob.
It's probably not straightforward as you have to have knowledge of CrOS build
system and how crosvm is set up.

BUG=None
TEST=read it and try `cros try ...`

Change-Id: I2d60b73f13d30596af900683b1ff77aeeadcb744
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4763024
Reviewed-by: Keiichi Watanabe <keiichiw@chromium.org>
Commit-Queue: Junichi Uekawa <uekawa@chromium.org>
2023-08-18 02:29:55 +00:00
recipe-roller
15892752bc Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (depot_tools) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8772469609430216337

depot_tools:
978f43dd52
  978f43d (jojwang@google.com)
      Use git ls-files -s to include gitlinks from staged patches.

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: Ie01d46997784ddc9a5b1a16571391443b27b2f88
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4791590
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-18 00:40:00 +00:00
recipe-roller
9221a23e55 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (depot_tools) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8772476530683081569

depot_tools:
bb109cd7c3
  bb109cd (brucedawson@chromium.org)
      Add reclient_metrics command

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I5761c134b04afedaa741f0e386180550012d6436
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4791589
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-17 22:52:52 +00:00
recipe-roller
b6f0ed15a7 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (depot_tools) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8772480305645807713

depot_tools:
15fcccb6a2
  15fcccb (drewroen@google.com)
      Revert "[gsutil] Update gsutil error message on outdated boto"

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: Ie6247a0f4fbc45d084863fd5df23e6d2289096e4
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4791587
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-17 21:50:42 +00:00
Richard Zhang
e8b7fcbef4 linux_input_sys: Move event code constants from virtio_input (devices
crate)

There were already copies of these constants. This change moves these
constants to a crate with less dependencies so that it can be shared
more widely across the codebase.

BUG=b:296435866
TEST=builds, presubmits

Change-Id: I468cf4f23edc510a7fdd5ed0f030d33f1b05a8a1
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4791583
Reviewed-by: Dmitry Polenur <dpolenur@google.com>
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
Commit-Queue: Richard Zhang <rizhang@google.com>
2023-08-17 21:31:24 +00:00
recipe-roller
3e25a5d0f4 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (depot_tools) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8772490366170057377

depot_tools:
4e6c1071bd
  4e6c107 (jojwang@google.com)
      Unset diff.ignoreSubmodules=all when running gclient sync.

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: Iec8e6640f1c7229db87da5a0a0890f5a38a8a613
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4791584
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-17 19:11:20 +00:00
recipe-roller
bc0a8fa56b Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (depot_tools) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8772497289325168657

depot_tools:
f1390e5ac1
  f1390e5 (bentekkie@google.com)
      [reclient] Add temporary fix for reclientreport on windows

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I3f669bd42beeb3b0d4420b5735628f5ffe51c7dd
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4791581
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-17 17:18:42 +00:00
recipe-roller
6d272506ed Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (depot_tools) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8772502325402320721

depot_tools:
2b583af7e1~..dfafd0a3c798f7389c983adf39f53537de009a66
  2b583af (aredulla@google.com)
      [ssci] Added parser for README validator
  dfafd0a (sokcevic@chromium.org)
      [gsutil] Update gsutil error message on outdated boto

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I2d03fa2151f0a3b8a18322960daee62967098b47
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4791241
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-17 16:02:19 +00:00
recipe-roller
deac61e5e7 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (depot_tools) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8772552657616712337

depot_tools:
ea99f9a083
  ea99f9a (jojwang@google.com)
      Reland "Set --git-dir for git commands that may be executed in...

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I3b6f83365d12d7f1899c348e57dd6944709d5a49
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4787448
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-17 02:37:44 +00:00
recipe-roller
fa8bfa7a45 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (depot_tools) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8772568386019266865

depot_tools:
2a951b8648
  2a951b8 (sokcevic@chromium.org)
      [recipes] Add roll_deps to gclient

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I6ed7eb54b13effab0ece5e43b1cef1596af3f173
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4786767
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-16 22:28:00 +00:00
recipe-roller
ef71f06d18 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (depot_tools, recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8772569644170875537

depot_tools:
c7350c496a
  c7350c4 (aredulla@google.com)
      [ssci] Defined License metadata field

recipe_engine:
a4d67972f7
  a4d6797 (kimstephanie@google.com)
      Add cl_owners property to cv recipe_module

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I8cdae085762a7846aba12f9abaf95afc93b173fb
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4786688
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-16 22:07:17 +00:00
recipe-roller
e33c3236b8 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls
recipe changes from upstream projects (recipe_engine) into this repository.

The build that created this CL was
https://ci.chromium.org/b/8772574677418877537

recipe_engine:
bf55ee1ef8
  bf55ee1 (chanli@chromium.org)
      [recipe_engine] stop setting build.output.summary_html

Please check the following references for more information:
- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller
- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback
- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md

Use https://goo.gl/noib3a to file a bug.

R=denniskempin@google.com

Recipe-Tryjob-Bypass-Reason: Autoroller
Ignore-Freeze: Autoroller
Bugdroid-Send-Email: False
Change-Id: I898787565dca068a25672475f741a509f20e4f79
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4786407
Commit-Queue: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Recipe Roller <recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com>
2023-08-16 20:51:58 +00:00