{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":405863130,"defaultBranch":"main","name":"crosvm","ownerLogin":"google","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-09-13T06:47:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1342004?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713807806.0","currentOid":""},"activityList":{"items":[{"before":"f9cd754c551aff73f666cc4810e9a86071c887c9","after":"9a467d73a5554904830da8d9460ea7036a2bf465","ref":"refs/heads/main","pushedAt":"2024-08-27T00:00:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"crosvm: remove --balloon_bias_mib fallback\n\nThe --balloon_bias_mib flag was replaced with the hyphenated\n--balloon-bias-mib, and the only user (vm_concierge) was fixed in 2022\n(https://crrev.com/c/4000597), so we can clean up the compatibility\nhack.\n\nBUG=b:235882579\nTEST=tools/dev_container tools/presubmit\nTEST=Boot Crostini and ARCVM on ChromeOS\n\nChange-Id: I2451758dfa567651fde00ec40f99b654c4a14b61\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5814005\nCommit-Queue: Daniel Verkamp \nReviewed-by: Frederick Mayle ","shortMessageHtmlLink":"crosvm: remove --balloon_bias_mib fallback"}},{"before":"948c504f188eac723025f9b0bd9ab1afbd6b4e54","after":"f9cd754c551aff73f666cc4810e9a86071c887c9","ref":"refs/heads/main","pushedAt":"2024-08-26T21:40:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"rutabaga_gfx/ffi: fix case when num_iovecs is zero in create_blob\n\nPanicked on rutabaga_reosurce_create_blob, std::slice::from_raw_parts\nrequires non-null pointer\n\nAdd check to prevent hitting this case\n\nChange-Id: I51ca19249322126f7fccdd334c766f2bc30b5650\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5812885\nReviewed-by: Kaiyi Li \nReviewed-by: Gurchetan Singh \nCommit-Queue: Gurchetan Singh ","shortMessageHtmlLink":"rutabaga_gfx/ffi: fix case when num_iovecs is zero in create_blob"}},{"before":"6a8a9c8ecee5a57a09db0f5ec459629b6c27a349","after":"948c504f188eac723025f9b0bd9ab1afbd6b4e54","ref":"refs/heads/main","pushedAt":"2024-08-26T20:45:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8738510846924050081\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/7cd18db3c33f6dd233ab9ad6bf39831cabf3bd7f\n 7cd18db (ayatane@chromium.org)\n Uprev LUCI tools for OAuth client change.\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR=denniskempin@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Ie3110a0213ce482ed271a6416e2cac98600e8789\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5812109\nBot-Commit: Recipe Roller \nCommit-Queue: Recipe Roller ","shortMessageHtmlLink":"Roll recipe dependencies (trivial)."}},{"before":"3198cd393e77e954cc2cca5ca3b9399953c8b0ef","after":"6a8a9c8ecee5a57a09db0f5ec459629b6c27a349","ref":"refs/heads/main","pushedAt":"2024-08-23T08:10:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8738829823119493473\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/f5e10923392588205925c036948e111f72b80271\n f5e1092 (ukai@google.com)\n siso: print error if siso binary doesn't exist in third_party/siso\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR=denniskempin@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I4422d40774cd1f6f6f8e39997cb199d7c587a581\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5807811\nCommit-Queue: Recipe Roller \nBot-Commit: Recipe Roller ","shortMessageHtmlLink":"Roll recipe dependencies (trivial)."}},{"before":"eb31c6d37886b002616498e84983658cdb6db279","after":"3198cd393e77e954cc2cca5ca3b9399953c8b0ef","ref":"refs/heads/main","pushedAt":"2024-08-23T06:39:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8738835484471988225\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/06ab4cbb26aee22f0c910e1e61a335ca396b6bc8\n 06ab4cb (ukai@google.com)\n siso: call checkOutdir to prevent from running siso in ninja's out\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR=denniskempin@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I6fbe1eb8d214a5adfd8e51bcc9e67e4a3b1e2deb\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5808415\nCommit-Queue: Recipe Roller \nBot-Commit: Recipe Roller ","shortMessageHtmlLink":"Roll recipe dependencies (trivial)."}},{"before":"4a93461cc054ab86d35d07bf5427d9fa254a5284","after":"eb31c6d37886b002616498e84983658cdb6db279","ref":"refs/heads/main","pushedAt":"2024-08-23T06:17:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8738836744292813185\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/4eb5cc887d3891fd42b82b36c45d3a793e7d183a\n 4eb5cc8 (ukai@google.com)\n siso: allow run $SISO_PATH even if .sisoenv not found\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR=denniskempin@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I86cb23b8bbc63a4a706982bb021d0542352e703e\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5808414\nCommit-Queue: Recipe Roller \nBot-Commit: Recipe Roller ","shortMessageHtmlLink":"Roll recipe dependencies (trivial)."}},{"before":"8cc63c4219d31f6f44ef13fbf3470b62080190ca","after":"4a93461cc054ab86d35d07bf5427d9fa254a5284","ref":"refs/heads/main","pushedAt":"2024-08-23T03:14:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (recipe_engine) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8738848697434068641\n\nrecipe_engine:\nhttps://chromium.googlesource.com/infra/luci/recipes-py.git/+/e50de01a03a8ce1164b7023bbfe96717741c74c6\n e50de01 (chromium-autoroll@skia-public.iam.gserviceaccount.com)\n Roll CAS Client from 22c8c1e5b6b4 to 5845c6112f58\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR=denniskempin@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Iafd5087b413c3f2b1852a82faa4625d4d013cf12\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5803911\nCommit-Queue: Recipe Roller \nBot-Commit: Recipe Roller ","shortMessageHtmlLink":"Roll recipe dependencies (trivial)."}},{"before":"2ac374d114aa838b3c13f06ecfc28c922cbfbfa0","after":"8cc63c4219d31f6f44ef13fbf3470b62080190ca","ref":"refs/heads/main","pushedAt":"2024-08-23T01:29:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"devices: virtio: make Queue track its own Interrupt\n\nWhen constructing a Queue from a QueueConfig, require the caller to pass\nthe corresponding Interrupt, and remove the &Interrupt argument from the\nQueue::trigger_interrupt() function. This prevents mismatches of Queue\nand Interrupt, especially in the case of a re-activation after a reset\nwhere the old and new Interrupt are not the same.\n\nBUG=b:360926085\n\nChange-Id: I31ad9704d4963e46f7ce1b7b7a43aec1a92e342d\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5798666\nCommit-Queue: Daniel Verkamp \nReviewed-by: Frederick Mayle ","shortMessageHtmlLink":"devices: virtio: make Queue track its own Interrupt"}},{"before":"88026d3ed7196988082c842dc665ee8db1f4bdac","after":"2ac374d114aa838b3c13f06ecfc28c922cbfbfa0","ref":"refs/heads/main","pushedAt":"2024-08-23T00:28:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8738858765001858065\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/6f7b0f88672195ca5bb7734dc678381ba0c5e644\n 6f7b0f8 (fancl@chromium.org)\n update led to support launching local task\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR=denniskempin@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Id0c68516383f745f1e22ff917c38362a8dc41909\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5803910\nCommit-Queue: Recipe Roller \nBot-Commit: Recipe Roller ","shortMessageHtmlLink":"Roll recipe dependencies (trivial)."}},{"before":"bde0c3986087ff349f193a366a2698263ec5e651","after":"88026d3ed7196988082c842dc665ee8db1f4bdac","ref":"refs/heads/main","pushedAt":"2024-08-23T00:10:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8738860022075093889\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/617f167a13b89912791ed95918f011b5f67558dd\n 617f167 (ayatane@chromium.org)\n [gerrit_util] Add proxy support for other HTTP methods\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR=denniskempin@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I48439918dca546ef5e7ab6ef9433d6e57f240a83\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5803909\nBot-Commit: Recipe Roller \nCommit-Queue: Recipe Roller ","shortMessageHtmlLink":"Roll recipe dependencies (trivial)."}},{"before":"78e2d51d4f45141e6e25de40781ddd24796f46f0","after":"bde0c3986087ff349f193a366a2698263ec5e651","ref":"refs/heads/main","pushedAt":"2024-08-22T22:27:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"Update a few older VM tests to work with more functional HAXM\n\n* test_msr_access_invalid: Setting an invalid EFER bit gives a shutdown rather than a VcpuRun failure now\n* test_getsec_instruction: Enter long mode first\n* test_xsetbv_instruction: Long mode\n* test_invept_instruction: Long mode\n* test_invvpid_instruction: Long mode\n\nBug: 359608908, 342183625\nChange-Id: Ife4e5dafc9894ce9f7ded84eae740183599d0ba7\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5787016\nReviewed-by: Judson Powers \nCommit-Queue: Oystein Eftevaag \nReviewed-by: Noah Gold ","shortMessageHtmlLink":"Update a few older VM tests to work with more functional HAXM"}},{"before":"c0584e0014a5c62643bdde297db97c85dcbd6956","after":"78e2d51d4f45141e6e25de40781ddd24796f46f0","ref":"refs/heads/main","pushedAt":"2024-08-22T20:16:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"Added test to verify nonsupport of MONITOR and related instructions\n\nBug: 347004003\nChange-Id: Idd62a6a9e16f6b5f19c1521fe9b35795c1f60e56\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5639273\nReviewed-by: Judson Powers \nCommit-Queue: Oystein Eftevaag \nReviewed-by: Noah Gold ","shortMessageHtmlLink":"Added test to verify nonsupport of MONITOR and related instructions"}},{"before":"31d143e65a202ba04f7b41674875de84c683f807","after":"c0584e0014a5c62643bdde297db97c85dcbd6956","ref":"refs/heads/main","pushedAt":"2024-08-22T03:13:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8738939294645629137\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/8f617b46176734ebd25b08ed4f2ab817e57c3a8a\n 8f617b4 (jwata@google.com)\n autoninja: Add exit code and build duration to ninjalog metadata\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR=denniskempin@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Idb7710bcb77108ed992aa8b73346f3c9416e029c\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5803908\nCommit-Queue: Recipe Roller \nBot-Commit: Recipe Roller ","shortMessageHtmlLink":"Roll recipe dependencies (trivial)."}},{"before":"5e47f33a18f66e346a429aa602c1ff8bc4889df2","after":"31d143e65a202ba04f7b41674875de84c683f807","ref":"refs/heads/main","pushedAt":"2024-08-21T21:59:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8738958798345882465\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/2aba33b7038d5f67847e336995a3042b726f1069~..e416566a1eee636943babbca4834d191bbd4216e\n 2aba33b (yiwzhang@google.com)\n cipd: allow overriding the location of where cipd binary is ins...\n e416566 (sshrimp@google.com)\n Establish a directory for chrome infra telemetry\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR=denniskempin@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I79bbc02ee57a6df31f712b7cc0f11df39d088660\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5803716\nCommit-Queue: Recipe Roller \nBot-Commit: Recipe Roller ","shortMessageHtmlLink":"Roll recipe dependencies (trivial)."}},{"before":"a546d87cd7c2775e94bedc7c870d61c41afa2b33","after":"5e47f33a18f66e346a429aa602c1ff8bc4889df2","ref":"refs/heads/main","pushedAt":"2024-08-21T18:29:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"Add arcvm_gki_cq test plan\n\nThis will make sure crosvm changes are compatible with the ARCVM GKI\nmigration\n\nBUG=b:348427928\nTEST=CQ\n\nChange-Id: Ic5c201460dc0fad82a9c697b726755ce63cb2d0b\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5737369\nReviewed-by: Dennis Kempin \nCommit-Queue: Richard Fung ","shortMessageHtmlLink":"Add arcvm_gki_cq test plan"}},{"before":"546523631452701f8267be5d7ad25f956a45cab1","after":"a546d87cd7c2775e94bedc7c870d61c41afa2b33","ref":"refs/heads/main","pushedAt":"2024-08-21T18:02:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"x86_64: move gdb support to a separate file\n\nNo functional change, just reducing the amount of code in the single\ngiant lib.rs file.\n\nChange-Id: If06736bf0d117bd389d578448fe65ebd588f263b\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5799124\nCommit-Queue: Daniel Verkamp \nReviewed-by: Takaya Saeki ","shortMessageHtmlLink":"x86_64: move gdb support to a separate file"}},{"before":"2233006cd780e2c139225c1b2836f99d0df480db","after":"546523631452701f8267be5d7ad25f956a45cab1","ref":"refs/heads/main","pushedAt":"2024-08-21T15:52:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"Let UnixSeqpacketListener convert into OwnedFd\n\nBUG=b:243500154\nTEST=tools/dev_container tools/presubmit\n\nChange-Id: Ibb8502eccd9b43f3b7d4339ad5672cf9029e28b0\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5796023\nCommit-Queue: Chih-Yang Hsia \nReviewed-by: Chih-Yang Hsia \nReviewed-by: Andrew Walbran ","shortMessageHtmlLink":"Let UnixSeqpacketListener convert into OwnedFd"}},{"before":"050473a1a9d2a19407175e90d9f094faed3b69d6","after":"2233006cd780e2c139225c1b2836f99d0df480db","ref":"refs/heads/main","pushedAt":"2024-08-21T10:13:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"hyp: Rename ProtectionType::loads_firmware()\n\nGives the method a better name as not only was it not clear but it was\nconfusing, potentially being interpreted as the hypervisor (implementing\nthe protection type) loading the firmware, similarly to how it performs\nwhat .isolates_memory() refers to.\n\nNote: No functional change intended.\n\nTEST=-\n\nChange-Id: Ie7d7fb9dc3732658837ce035298c374e6e52bf30\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5800574\nAuto-Submit: Pierre-Clément Tosi \nCommit-Queue: Pierre-Clément Tosi \nReviewed-by: Daniel Verkamp \nReviewed-by: Dmytro Maluka ","shortMessageHtmlLink":"hyp: Rename ProtectionType::loads_firmware()"}},{"before":"24c97b0596812e5e3fff68f1922bafa0a024b717","after":"050473a1a9d2a19407175e90d9f094faed3b69d6","ref":"refs/heads/main","pushedAt":"2024-08-21T08:01:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"seccomp: allow socketpair for ipcz\n\nAs part of the effort of bringing ipcz to ChromeOS, we need to\nenable a few additional syscalls, in this case socketpair,\nfor crosvm related features (libvda, specifically).\n\nBUG=b:41494930\nTEST=CQ\n\nChange-Id: If3ff7cf081ee21aa908c6551ad765c98ef809470\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5796597\nCommit-Queue: Andrea Orru \nAuto-Submit: Andrea Orru \nReviewed-by: Keiichi Watanabe \nCommit-Queue: Keiichi Watanabe ","shortMessageHtmlLink":"seccomp: allow socketpair for ipcz"}},{"before":"93180de38ab7575635952ed30f73ff795ab0bf30","after":"24c97b0596812e5e3fff68f1922bafa0a024b717","ref":"refs/heads/main","pushedAt":"2024-08-21T01:29:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"devices: virtio-console: consume self in WorkerHandle::stop()\n\nClean up the unnecessary Option<> wrapping the worker thread.\n\nResolves review comments from https://crrev.com/c/5798107 - no\nfunctional change intended.\n\nChange-Id: Iee3ca099a923da23fe48f10e8a33261180479c85\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5801012\nReviewed-by: Frederick Mayle \nCommit-Queue: Daniel Verkamp ","shortMessageHtmlLink":"devices: virtio-console: consume self in WorkerHandle::stop()"}},{"before":"6aee3efa609ed33dc751874201ee2ffbfbb32cbb","after":"93180de38ab7575635952ed30f73ff795ab0bf30","ref":"refs/heads/main","pushedAt":"2024-08-20T23:44:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"devices: virtio-console: restore port outputs when stopping worker\n\nThe WorkerPort takes ownership of the output stream when it is created\nin WorkerPort::from_console_port(), so if we stop the worker, we need to\nrestore the output stream to its original location in ConsolePort.\n\nBUG=b:360926085\n\nChange-Id: I1af5c6edfffc31d620895edb1627e01b9ddf8afe\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5801010\nReviewed-by: Frederick Mayle \nCommit-Queue: Daniel Verkamp \nReviewed-by: Cody Schuffelen ","shortMessageHtmlLink":"devices: virtio-console: restore port outputs when stopping worker"}},{"before":"e2c2ce901ab0e2045b3b6bdf0000dd4601ba2b45","after":"6aee3efa609ed33dc751874201ee2ffbfbb32cbb","ref":"refs/heads/main","pushedAt":"2024-08-20T20:56:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"devices: virtio-console: stop worker thread on reset\n\nAfter stopping all queues in the worker thread, also stop the worker\nthread itself so that the Interrupt it contains is dropped.\n\nPreviously, the worker thread would hold onto the old (no longer used)\nInterrupt instance, even when a new Interrupt was provided by the next\ncall to activate(). With the change, the worker thread with the old\nInterrupt will be cleaned up so the next activate() will cause\nensure_worker_started() to be called again and create a new worker with\nthe new Interrupt.\n\nBUG=b:360926085\n\nFixes: 2e277ed5bbba (\"devices: virtio-console: refactor and consolidate\")\nChange-Id: Ib57bbb768ab4c211b7e6f408f2c75beee8f08bd8\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5798107\nReviewed-by: Frederick Mayle \nCommit-Queue: Daniel Verkamp ","shortMessageHtmlLink":"devices: virtio-console: stop worker thread on reset"}},{"before":"f0380eee47e370a8babf71050b27fc274eb87566","after":"e2c2ce901ab0e2045b3b6bdf0000dd4601ba2b45","ref":"refs/heads/main","pushedAt":"2024-08-20T16:09:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"docs: update kumquat instructions\n\nUsing kumquat no longer requires a separate build,\njust an separate environment variable.\n\nBUG=357650978\nTEST=none\n\nChange-Id: Ie94da7de0fcc7bdea7e41638d986b69bcf5f6daf\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5799157\nReviewed-by: Daniel Verkamp \nCommit-Queue: Gurchetan Singh ","shortMessageHtmlLink":"docs: update kumquat instructions"}},{"before":"008c3bc170cd8b4ae1d051de57bc2657a7810471","after":"f0380eee47e370a8babf71050b27fc274eb87566","ref":"refs/heads/main","pushedAt":"2024-08-19T20:22:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8739146284324693185\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/04a2e71a925ee4df863d6973df488dac0e087505\n 04a2e71 (ayatane@chromium.org)\n [metrics] Add new auth metric\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR=denniskempin@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I0e11af27c18d643c70c11b113f4dabdb2ee4ee22\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5798662\nCommit-Queue: Recipe Roller \nBot-Commit: Recipe Roller ","shortMessageHtmlLink":"Roll recipe dependencies (trivial)."}},{"before":"f3a548b0a89fc13d0bd552649b80dc361681cf44","after":"008c3bc170cd8b4ae1d051de57bc2657a7810471","ref":"refs/heads/main","pushedAt":"2024-08-19T20:01:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"kernel_loader: add Multiboot kernel loader\n\nBUG=b:354053941\n\nChange-Id: I67d8766bc0a601fcb1c7d50ab0e5034571d14b3b\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5727076\nCommit-Queue: Daniel Verkamp \nReviewed-by: Junichi Uekawa ","shortMessageHtmlLink":"kernel_loader: add Multiboot kernel loader"}},{"before":"759a86e3fd7750b77cf9beccc2afe463fb447d66","after":"f3a548b0a89fc13d0bd552649b80dc361681cf44","ref":"refs/heads/main","pushedAt":"2024-08-19T18:59:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (recipe_engine) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8739151316050580625\n\nrecipe_engine:\nhttps://chromium.googlesource.com/infra/luci/recipes-py.git/+/ee04e981697e98043a91855c4caf0e3ee0b99cd7\n ee04e98 (sshrimp@google.com)\n Add raise_on_failure option to update_invocation\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR=denniskempin@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: Iace0a9992d6d67a076bc13ef70fb7cb0af20ae0b\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5796928\nBot-Commit: Recipe Roller \nCommit-Queue: Recipe Roller ","shortMessageHtmlLink":"Roll recipe dependencies (trivial)."}},{"before":"14f02cea3e96d599729018b555468f3b54ce914a","after":"759a86e3fd7750b77cf9beccc2afe463fb447d66","ref":"refs/heads/main","pushedAt":"2024-08-19T08:27:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"devices: fs: Cosmetic change for the order of cast and bitwise operation\n\nFollow-up of the comment of https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5740485/comment/4043e33d_785f0b63/.\nCasting before bitwise operation looks a bit safer.\n\nNo functional change.\n\nBUG=none\nTEST=CQ\n\nChange-Id: I30e1fcff87e21ee3bec5ebc115715074793db329\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5772144\nReviewed-by: Junichi Uekawa \nCommit-Queue: Keiichi Watanabe ","shortMessageHtmlLink":"devices: fs: Cosmetic change for the order of cast and bitwise operation"}},{"before":"914d1b2894295447cf6209da2729e8859db7e209","after":"14f02cea3e96d599729018b555468f3b54ce914a","ref":"refs/heads/main","pushedAt":"2024-08-19T01:29:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8739217376602119361\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/caa77da9568fb7c48c9db679cf9dc0ae20080585\n caa77da (agrieve@chromium.org)\n Do not warn about using \"and\" / \"or\" in License: fields\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR=denniskempin@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I687982f4748dbc0252a4cd8843142bd03f571b18\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5795071\nCommit-Queue: Recipe Roller \nBot-Commit: Recipe Roller ","shortMessageHtmlLink":"Roll recipe dependencies (trivial)."}},{"before":"9351d00317b93a64f72ea5c3f89a5e51862ea14c","after":"914d1b2894295447cf6209da2729e8859db7e209","ref":"refs/heads/main","pushedAt":"2024-08-16T22:23:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"devices: vhost-user frontend: factor out vring stop code\n\nThe repeated logic for stopping queues in reset() and virtio_sleep() is\nmoved into a function so it can be shared.\n\nChange-Id: Ifbab9840293530540d8008b1a677342089e9f393\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5793968\nReviewed-by: Elie Kheirallah \nCommit-Queue: Daniel Verkamp ","shortMessageHtmlLink":"devices: vhost-user frontend: factor out vring stop code"}},{"before":"4ea9cfb9f666f8223f0fa5f3147c55b837b062fe","after":"9351d00317b93a64f72ea5c3f89a5e51862ea14c","ref":"refs/heads/main","pushedAt":"2024-08-16T21:39:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crosvm-bot","name":"Crosvm Bot","path":"/crosvm-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90767057?s=80&v=4"},"commit":{"message":"Roll recipe dependencies (trivial).\n\nThis is an automated CL created by the recipe roller. This CL rolls\nrecipe changes from upstream projects (depot_tools) into this repository.\n\nThe build that created this CL was\nhttps://ci.chromium.org/b/8739413040782294017\n\ndepot_tools:\nhttps://chromium.googlesource.com/chromium/tools/depot_tools.git/+/0bc7c4832e4f2d453e4826c9a2e1197e11bd6ec7\n 0bc7c48 (sokcevic@chromium.org)\n [PRESUBMIT] Read DEPS file from Git in CheckForCommitObjects\n\nPlease check the following references for more information:\n- autoroller, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#autoroller\n- rollback, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/workflow.md#rollback\n- cross-repo dependencies, https://chromium.googlesource.com/infra/luci/recipes-py/+/main/doc/cross_repo.md\n\nUse https://goo.gl/noib3a to file a bug.\n\nR=denniskempin@google.com\n\nRecipe-Tryjob-Bypass-Reason: Autoroller\nIgnore-Freeze: Autoroller\nBugdroid-Send-Email: False\nChange-Id: I921da7714799c0b50388fec9d704bc8c47cb68ec\nReviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5792437\nCommit-Queue: Recipe Roller \nBot-Commit: Recipe Roller ","shortMessageHtmlLink":"Roll recipe dependencies (trivial)."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEpMp29wA","startCursor":null,"endCursor":null}},"title":"Activity · google/crosvm"}