aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
5 daysSnap for 11848231 from cef97d80d7d39cc1892c8f45574747a0737f733b to ↵emu-35-1-releaseAndroid Build Coastguard Worker
emu-35-1-release Change-Id: I08d47d1020c068c5e457525f4c38b6452647d5b1
5 daysMerge "Hand over CF PC to shaochuan@" into mainTreehugger Robot
5 daysMerge "Add script for running codespell" into mainTreehugger Robot
5 daysMerge "Fix typos" into mainTreehugger Robot
5 daysMerge "Use hardware=legacy-virtio-console for console devices" into mainTreehugger Robot
5 daysHand over CF PC to shaochuan@Garfield Tan
...to put CF PC under the same organization as Kingyo. Also sync the internal change to AOSP. Bug: None Test: N/A Change-Id: I61e6a0c240adb5532c8154d9946b5fb21a2a3d00 Merged-In: Ifce68165e751cd2744fa531f9d0b7373867259e5
5 daysAdd script for running codespellA. Cody Schuffelen
Bug: 340955863 Test: tools/codespell.sh Change-Id: I63b0e4629507a071e353b398b3c9b7df49ced409
5 daysFix typosA. Cody Schuffelen
https://github.com/google/android-cuttlefish/pull/543 made some changes in the GitHub mirror of this code. Due to how our AOSP -> GitHub merge tool works, these changes will be clobbered the next time an AOSP merge happens. Fix typos here as well to preserve the contents of those changes. Bug: b/340955863 Change-Id: I1c588c658c4404a449cec910d128129eab22992d Test: m
5 daysMerge changes I17424870,Ib97abfba into mainTreehugger Robot
* changes: Start new open_wrt instance on restore Do not stop/start wifi on suspend/resume/restore
5 daysMerge "Use pipe2 in SharedFD::Pipe where possible" into mainTreehugger Robot
5 daysUse hardware=legacy-virtio-console for console devicesA. Cody Schuffelen
Android `crosvm` is carrying a patch to always use LegacyVirtioConsole, because of an issue with AsyncConsole. Explicitly using the old type in Cuttlefish allows removing the divergence in Android crosvm. https://cs.android.com/android/platform/superproject/main/+/main:external/crosvm/src/crosvm/sys/linux/device_helpers.rs;l=1238;drc=e6a301b835f33ddd588f05ca9d8b67bf3291c901 Versus https://source.chromium.org/chromiumos/chromiumos/codesearch/+/main:src/platform/crosvm/src/crosvm/sys/linux/device_helpers.rs;l=1235;drc=89ecb865262a2c7087de5df5dcc424b6e1da507a Additional changes are from automatic clang-format validation Bug: b/243198718 Test: Run with `true ||` removed in device_helpers.rs conditional Change-Id: I7fb7387b873fef8397f14f78a1f8c7452d63451d
6 daysStart new open_wrt instance on restoreElie Kheirallah
Restoring the open_wrt instance is causing it to be in a bad state. As such, wifi fails to connect on a restored device. For the time being, start open_wrt instances anew on a restored device. Bug: 339852045 Test: boot CF. Snapshot. Restore. Connect to wifi successfully. Test: boot CF. connect to wifi. Snapshot. Restore. Check connection Change-Id: I17424870b5fbea2dabe41f998daed2f2034215a2
6 daysDo not stop/start wifi on suspend/resume/restoreElie Kheirallah
Wifi is not enabled by default. For the time being, leave it untouched for suspend/resume/restore flows. Bug: 339852045 Test: boot CF. Snapshot. Restore. Validate wifi is still off Change-Id: Ib97abfbae33cabfc38ea2aceb9be10be19c79a15
6 daysUse pipe2 in SharedFD::Pipe where possibleA. Cody Schuffelen
`pipe2` accepts a `flags` argument which can supports `O_CLOEXEC`. Using this prevents a race condition between setting the CLOEXEC property in the FileInstance constructor some time after the `pipe` call. However, this is a Linux-specific extension, so it is guarded with ifdefs. Bug: b/340935266 Test: cvd start Change-Id: Ied1cf1bf1d4dd869adf3af26100d25983f5af7a6
6 daysMerge "Ensure vhost user gpu crosvm cmd runs before main crosvm cmd" into mainJason Macnak
6 daysMerge "Revert^3 "Switch most targets to 6.6"" into mainLiana Kazanova
6 daysEnsure vhost user gpu crosvm cmd runs before main crosvm cmdJason Macnak
... as the main crosvm cmd uses a prerequisite to check when the gpu crosvm has finished initializing and the communication socket is ready. Bug: b/340510697 Test: cvd start --gpu_mode=gfxstream --gpu_vhost_user_mode=on Change-Id: I96696da320860ac40a7b06d09ec54aa1d7fef2b0
6 daysRevert^3 "Switch most targets to 6.6"Adam Wright
This reverts commit 2c475f975a77a063e195f0354630a46501d7b278. Reason for revert: Validating failure for Droidmonitor bug b/340835549 Change-Id: I7e4358879709c244d92a32194372542e4e0fc9d2
6 daysMerge changes I8bc185a0,I760ceb46 into mainJiyong Park
* changes: Run bpfmt Add missing dependencies from generic_system.mk
6 daysMerge "Revert^2 "Switch most targets to 6.6"" into mainTreehugger Robot
6 daysRevert^2 "Switch most targets to 6.6"Viktor Martensson
This reverts commit 2c55b08ebffa9557e7ce80f1f9fc390ef04f2dee. Reason for revert: SELinux issues listed in b/340399580 mitigated with aosp/3086932 Change-Id: I6b1c2f558ffbad05871df8e2a536773428a929f0
6 daysMerge "Add bug_map for debugfs tracing" into mainViktor Martensson
6 daysAdd bug_map for debugfs tracingViktor Martensson
This is to circumvent a problem exposed when upgrading to kernel 6.6 for Cuttlefish Bug: 340399580 Test: Null Change-Id: Ib4d72b672cf33b0985d03c01246bd66a64610102
7 daysMerge "Use in-guest keymint on platforms other than riscv64" into mainCody Schuffelen
7 daysRun bpfmtJiyong Park
Bug: N/A Test: N/A Change-Id: I8bc185a09043f02a932a9d7dc5fa5e78958f13db
7 daysAdd missing dependencies from generic_system.mkJiyong Park
Bug: N/A Test: N/A Change-Id: I760ceb46a3d5e4c4fb193952db72a98c60d3fa0d
7 daysMerge changes from topic "logpersist" into mainJaeMan Park
* changes: Add logpersist.start package when target is user build Allow System app to access logpersistd_logging_prop
7 daysMerge "Revert "Switch most targets to 6.6"" into mainAlistair Delva
7 daysRevert "Switch most targets to 6.6"Sam Chiu
This reverts commit 044e9b8e7dc559de00e1c449b53f48bdbd18daa0. Reason for revert: To verify the test failure. b/340399580 Change-Id: I87e5de0dfeccce2049f41c8708ce990a71b866b6
7 daysMerge "Switch most targets to 6.6" into mainRamji Jiyani
7 daysMerge "Remove unnecessary symlink" into mainJiyong Park
7 daysMerge "Enable gen_aconfig_flags_pb to build aconfig flags" into mainTreehugger Robot
7 daysMerge "Fix typo of ro.vendor.wifi_impl" into mainTreehugger Robot
7 daysMerge "Change bug IDs in TODO messages around CF wifi" into mainTreehugger Robot
7 daysAdd logpersist.start package when target is user buildJaeMan Park
When enabling ro.debuggable it assumes that logpersist is started. This causes problem when opening developer option at Cuttlefish user build. Add logpersist.start package for cuttlefish userbuild. Bug: 332663130 Test: Developer option menu is available at user build Change-Id: I2862dad5392e0880e5bc98408d8f4df29598941f
7 daysAllow System app to access logpersistd_logging_propJaeMan Park
To make developer option possible to access logpersistd_logging_prop. Bug: 332663130 Test: Developer option menu is available at user build Change-Id: I86aacf24f15929e1a7dc2692e3908463be218231
7 daysEnable gen_aconfig_flags_pb to build aconfig flagsJustin Yun
`gen_aconfig_flags_pb: true` builds aconfig_flags.pb in etc directory for the installed files. Bug: 335363964 Test: m aosp_cf_system_x86_64 Change-Id: I26070838a337106ddaf0c28f45d6d3c421bdbfd0
7 daysChange bug IDs in TODO messages around CF wifiSeungjae Yoo
Bug: 294888357 Test: N/A Change-Id: I5f1a727ff234adae5b7db316f61ca563d175b86a
7 daysFix typo of ro.vendor.wifi_implSeungjae Yoo
Bug: N/A Test: Presubmit Change-Id: Ib75faa25e5a7efcf005ab5b0c0099dd3961b1975
7 daysUse in-guest keymint on platforms other than riscv64A. Cody Schuffelen
This had good results on x86_64 and arm64, so postponing resolving this issue on riscv64. We mostly want this change on x86_64 anyway, to support snapshots. Bug: b/339926078 Bug: b/332977378 Test: launch_cvd --resume=false Change-Id: I644bb2d405787fb82e44cb772ec0eb18b37a02ae
8 daysMerge "Retry after lsof failures" into mainTreehugger Robot
8 daysRetry after lsof failuresJason Macnak
... instead of just exiting. Speculative fix for b/340252355 where lsof is not finding the state which presumably is just because the vhost user gpu device has not finished initializing? Bug: b/340252355 Test: untested, speculative Change-Id: I4c7ba3894da71c38fb687d34a9410ea18fe9489b
8 daysRemove unnecessary symlinkJiyong Park
There already is a build rule for the symlink: mainline_tethering_platform_components. With aosp/3081414, build system correctly tracks the dependency. Bug: N/A Test: check existence of ethtool Change-Id: I32b74acc0cbfef940bcde5e7452bbf74e6ffb48c
8 daysMerge "Add librs_jni" into mainTreehugger Robot
8 daysMerge "Remove libepoxy and libgbm as they are statically linked" into mainTreehugger Robot
8 daysAdd librs_jniJiyong Park
It was removed by accident. Bug: N/A Test: m Change-Id: I28669dbda86624df50f3a1913439c2f9e7055fec
8 daysRemove libepoxy and libgbm as they are statically linkedJiyong Park
Bug: N/A Test: m Change-Id: I1a029d6a50658504dcdc5dc37045de81d85ca28a
10 daysMerge "Revert^3 "Use the in-guest secure hals by default."" into mainTreehugger Robot
10 daysRevert^3 "Use the in-guest secure hals by default."Prashanth Swaminathan
This reverts commit f87300b935069949f06763a013243a347465170e. Reason for revert: b/339926078, breaking riscv64 Cuttlefish boot. Change-Id: I3143c76dda5f2f164d3f2a15f87c659f220e7b4f
10 daysPrint messages from errors in webrtc connection managementA. Cody Schuffelen
Test: m Test: click around in webrtc view Bug: b/314526051 Change-Id: Id4177e6ae45c9314f947594443a2a3fab3e42b5c