blob: 9923f4b5ffabfde7a69777b3c7f31223c6da7b45 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="b3cbafb924a61cfd5d8a0c957600d41c1eaa5041">
<notice>Your sources have been sync'd successfully.</notice>
<remote fetch="https://android.googlesource.com" name="aosp" review="https://android-review.googlesource.com"/>
<remote alias="cros" fetch="https://chromium.googlesource.com/" name="chromium"/>
<remote fetch="https://chromium.googlesource.com" name="cros" review="https://chromium-review.googlesource.com"/>
<default remote="cros" revision="refs/heads/master" sync-j="8"/>
<project name="aosp/platform/external/libchrome" path="src/aosp/external/libchrome" revision="78e77b7f04d2d1be4868a9696c30e38be73b37cc" upstream="refs/heads/master"/>
<project name="aosp/platform/external/modp_b64" path="src/third_party/modp_b64" revision="11a6fc258c6765a43b973b15e86fb4bce7675202" upstream="refs/heads/master"/>
<project name="aosp/platform/system/core/libsync" path="src/aosp/system/libsync" revision="f4f4387b6bf2387efbcfd1453af4892e8982faf6" upstream="refs/heads/master"/>
<project name="aosp/platform/system/update_engine" path="src/aosp/system/update_engine" revision="8368ee08c56d222080704e42c0e98a76e2143ffa" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="4ff03a2ca42de2cda2b04bde569dce7b7d59e822" upstream="refs/heads/master">
<annotation name="branch-mode" value="pin"/>
</project>
<project groups="minilayout,buildtools,labtools" name="chromium/llvm-project/cfe/tools/clang-format" path="src/chromium/src/buildtools/clang_format/script" remote="chromium" revision="bb994c6f067340c1135eb43eed84f4b33cfa7397" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/src/buildtools" path="src/chromium/src/buildtools" remote="chromium" revision="cf454b247c611167388742c7a31ef138a6031172" upstream="refs/heads/master"/>
<project name="chromium/src/third_party/Python-Markdown" path="src/chromium/src/third_party/Python-Markdown" remote="chromium" revision="36657c103ce5964733bbbb29377085e9cc1a9472" upstream="refs/heads/master"/>
<project name="chromium/src/tools/md_browser" path="src/chromium/src/tools/md_browser" remote="chromium" revision="0bfd826f8566a99923e64a782908faca72bc457c" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromium/tools/depot_tools" path="src/chromium/depot_tools" remote="chromium" revision="3841eaa164c2f34c8ea969d462a3151b10151780"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/chromite" path="chromite" revision="5aa803aa2d841c696634d80dfd9c7932ccbf185f" upstream="refs/heads/master">
<copyfile dest="AUTHORS" src="AUTHORS"/>
<copyfile dest="LICENSE" src="LICENSE"/>
</project>
<project name="chromiumos/containers/cros-container-guest-tools" path="src/platform/container-guest-tools" revision="e27756a5ebe2d2b50467f25ded4f196e782c1ea8" upstream="refs/heads/master"/>
<project name="chromiumos/docs" path="docs" revision="8e88c700f48279f60c70e4e62a9d7225a19be813" upstream="refs/heads/master"/>
<project name="chromiumos/graphyte" path="src/platform/graphyte" revision="10d607271aef6033e704ce55cabfef486fdd3211" upstream="refs/heads/master"/>
<project groups="chromeos-admin" name="chromiumos/infra/ci_results_archiver" path="infra/ci_results_archiver" revision="e26eb065275789dcc18c1f7c18c345d52c732bea" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_exonerator" path="infra/cl_exonerator" revision="e3886f47d7832b18854c073838d836cf7a8b334b" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_status_viewer" path="infra/cl_status_viewer" revision="c83dac930c70348b312188615cf0f080d4903f86" upstream="refs/heads/master"/>
<project name="chromiumos/infra/distfiles_updater" path="infra/distfiles_updater" revision="2d1aa33972b2028d19a288baaacee9b2cd8644f7" upstream="refs/heads/master"/>
<project name="chromiumos/infra/dummies/general-sandbox" path="infra/dummies/general-sandbox" revision="c78d5b6556c7c4da269a4dc64ff40af4703bcf06" upstream="refs/heads/master"/>
<project name="chromiumos/infra/dummies/merge-sandbox" path="infra/dummies/merge-sandbox" revision="651c1f3b89c112222f5dae2f79091421543dd4ee" upstream="refs/heads/master"/>
<project groups="chromeos-admin" name="chromiumos/infra/go" path="infra/go" revision="fd9b0c8a59760acd51bab1bbacf3793dd45e6474" upstream="refs/heads/master">
<annotation name="branch-mode" value="tot"/>
</project>
<project name="chromiumos/infra/logstock" path="infra/logstock" revision="2c820dcfff228f1b9f9cef99173ea4c1cfe215d4" upstream="refs/heads/master"/>
<project name="chromiumos/infra/lucifer" path="infra/lucifer" revision="23324e8e8661bebc52bb1698f3a39c84f57ff627" upstream="refs/heads/master"/>
<project name="chromiumos/infra/proto" path="chromite/infra/proto" revision="b05e8ca6fb96870c1c3888b4c36805f029fd9b21" upstream="refs/heads/master">
<annotation name="branch-mode" value="tot"/>
</project>
<project groups="chromeos-admin" name="chromiumos/infra/recipes" path="infra/recipes" revision="8785a92c1372f133742bd21d8d2927c49280c1c4" upstream="refs/heads/master">
<annotation name="branch-mode" value="tot"/>
</project>
<project groups="chromeos-admin,labtools" name="chromiumos/infra/skylab_inventory" path="infra/skylab_inventory" revision="e14ccea7aff5ff5fae6b4063e901dcc2e5eedd85" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="e7e00d98bc8f350c79add1436b569748c35d296a" upstream="refs/heads/master"/>
<project name="chromiumos/infra/test_analyzer" path="infra/test_analyzer" revision="2b64804e94031c148e5ddf43320229fd81a372db" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/infra_virtualenv" path="infra_virtualenv" revision="a070aaec477f1a6d192d70b0b2491d1184424aba" upstream="refs/heads/master"/>
<project name="chromiumos/manifest" path="manifest" revision="26429066d4d76d7179716894515d5bcccff74e2b" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="eed7ad525ab6b4f7a3610f4e03995368a703492d" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="7663cc57af028bdaba9c7e1cdb5f716b8d7efb17" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="2b819b81ccc7031952e527f4dd1d353dc738b8f2" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="4a86b02e405187c1a2a8f1a773792f438db78981" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="e7ebdd172ce76d34147a0d3fe32843f577f98942" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="0d54856791decd61efd928476784f5c616cdb1e6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/battery_updater" path="src/platform/battery_updater" revision="6ff439321073109d6343280da70a4aae6cc51f65" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bisect-kit" path="src/platform/bisect-kit" revision="127c330b1fb15bb13489c4c025af6dc31949dba8" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="537df96d8ce3c41676e019cae3b60363d0659312" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bootcache" path="src/platform/bootcache" revision="6ed1eea32f34b2ef5f0d88ba45eb728186c7458a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/btsocket" path="src/platform/btsocket" revision="300354e5d74418c8e03737ca9029c64d9297a28d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/cfm-device-monitor" path="src/platform/cfm-device-monitor" revision="fbc6381a8b9ab3bc372a3a9ab174e9fb1ec876c9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="6bb5d8b3c13aaa2d6a89bc8471b296389a573c11" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chromiumos-assets" path="src/platform/chromiumos-assets" revision="a5acfbd3dd6cab1b133d84080b22e7b8e6d0e199" upstream="refs/heads/master"/>
<project name="chromiumos/platform/cobble" path="src/platform/cobble" revision="bae5ccdc16ed42fac1e6596cfb199d06e4c92d3e" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/platform/crostestutils" path="src/platform/crostestutils" revision="baff9ec604898548c09b00dbb0d1822ff5bd346d" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="38653b0505cc634b3b91dfd33cd11a6646226de7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="4fad33b679e0d4230f5bf0a6b8365321c1ef6e60" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="d962b35a7aebc55412e61a57e78757a945b4539e" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="2a1fcd899a286933ade376a58c36642afb0fe5aa" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="393cd4d510256b0bb2bdd0acd9656105cfd28771" upstream="refs/heads/master"/>
<project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="ff33369b90955a97fb800d6534a48db4c5de3d8c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="7b7f7b136e58429a8afd6f41ee11cd105baefeba" upstream="refs/heads/master"/>
<project name="chromiumos/platform/experimental" path="src/platform/experimental" revision="2927fce20adf74b0c9a32a61e3edff894221f283" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory" path="src/platform/factory" revision="1deff88e89add0d3363bead43d6bc8401a70badc" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="fee00dc55fbaef9a8982dc8e6d556984e95d02ce" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="00c4d2dcacb10921662bb383b89abb6fbff74cfb" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="98f42b36741a35c348baea4b505022878983cdd9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="f1622a22be553e019f0ef97d4a6c154d1274446d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/glbench" path="src/platform/glbench" revision="414ba8197d43e497a0351a51e1aac8df607a2ff1" upstream="refs/heads/master"/>
<project name="chromiumos/platform/go-seccomp" path="src/platform/go-seccomp" revision="9f7e7fb007ebfb3070e878526876a039b6add840" upstream="refs/heads/master"/>
<project name="chromiumos/platform/google-breakpad" path="src/third_party/breakpad" revision="01dfa81f1b4becb157ed9ccc9277f6eac1de67e3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="0eb1b0c34da7b03c9c39954fce196d4ba4afd073" upstream="refs/heads/master"/>
<project name="chromiumos/platform/inputcontrol" path="src/platform/inputcontrol" revision="4c0c21a9a02024f5c9913c1c7d0f74f100e861d1" upstream="refs/heads/master"/>
<project name="chromiumos/platform/jabra_vold" path="src/platform/jabra_vold" revision="233d517d2904912b207d273794b0ec5343e48010" upstream="refs/heads/master"/>
<project name="chromiumos/platform/libevdev" path="src/platform/libevdev" revision="231ea3605643c8bac1f997a80442c230d69cbe44" upstream="refs/heads/master"/>
<project name="chromiumos/platform/microbenchmarks" path="src/platform/microbenchmarks" revision="c7ece0f317b6ef8343f01fc2b07a47cee81c9ba3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/minigbm" path="src/platform/minigbm" revision="8312ec228d0c96e4c7cca85b8fd141dd6dd9e15e" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="1144e8f431c5645d6b6b79dc6f61d7b24b4d1044" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="8e03b6f56f90f57539481023295b5c3ac298623b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mttools" path="src/platform/mttools" revision="5d51be06ab30e90c9e1272a86462e718de916695" upstream="refs/heads/master"/>
<project name="chromiumos/platform/newblue" path="src/platform/newblue" revision="1451b04005a7895ae1ad62bbac004f576f913826" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast" path="src/platform/tast" revision="c3637e8af252a8de2435f4b13e00541bfbe5ec7e" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="c4cb57db8d17c7d070002577d3707ad0a5e7cfe1" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/touch_firmware_test" path="src/platform/touch_firmware_test" revision="8b455f6fe6b82cf679de9a9b7379147c33025998" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_updater" path="src/platform/touch_updater" revision="989baddd2d5c848d391956e09286ea0a03e3da6c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchbot" path="src/platform/touchbot" revision="9546ffbb37d5fef191ad1607eeb0b76a6f3a9872" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchpad-tests" path="src/platform/touchpad-tests" revision="33c9165824594caf35bb39d2a73f67f3eaac62ce" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/tpm" path="src/third_party/tpm" revision="8afebd60c77201ab9eac6e049e4576ed26c6d600" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tpm_lite" path="src/platform/tpm_lite" revision="dd6ae9f3a223c0a8a89a2e4c10600f7700354a53" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tremplin" path="src/platform/tremplin" revision="a231d9e6dae09ffc783f622ea4ca0a3e0d52b4f3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/uboot-env" path="src/platform/uboot-env" revision="5ad506f38e25df5361f1ec7892e9b4f201590a64" upstream="refs/heads/master"/>
<project groups="firmware,buildtools" name="chromiumos/platform/vboot_reference" path="src/platform/vboot_reference" revision="5caaa393b4345ea09e2bf4e336d2c30b80376eab" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vkbench" path="src/platform/vkbench" revision="00777b2669009fbdff36d8982da86629d6ea0b23" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="127c5e645a90adbfca7f7a080ace19d9b992eee4" upstream="refs/heads/master"/>
<project name="chromiumos/platform/webplot" path="src/platform/webplot" revision="bbd5ea22ef9f8e109e363b26958d9a2fc8921f0f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/xorg-conf" path="src/platform/xorg-conf" revision="552db33cf7e719f0ea932baff57483a66ada1fb7" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="dcee73a7e8af95163bd9c52b9a437b69f61530bc" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="960129a8839b1bf72ef0a5f3007d05b1be07d5b6" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="655cb1134731d846d4ec10fcf884551aeffd874a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/arm-trusted-firmware" path="src/third_party/arm-trusted-firmware" revision="cf9319f46a1dd17c842297a8aeb68059f6f3a06f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atheros" path="src/third_party/atheros" revision="97c9ec1e9d4b66a3b8dacf6d9e13540eda4938bd" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atrusctl" path="src/third_party/atrusctl" revision="8a6c0ff0755e4ba9e0d3c024a431494006563b4e" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="6699764cbc8f6621eec444f9738481f6c72478ff" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/aver-updater" path="src/third_party/aver-updater" revision="8374074e70d8ae757ef44214b6d689055cd517af" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="aa920766b30aa2431153295587a198bd98a4c36d" upstream="refs/heads/chromeos-5.44"/>
<project groups="firmware" name="chromiumos/third_party/bootstub" path="src/third_party/bootstub" revision="e69fbecd355bf860f4bf165fb83abb354e513fa8" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/broadcom" path="src/third_party/broadcom" revision="bee0942a568971cc491c2da2d82e527f93e3e304" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/cbootimage" path="src/third_party/cbootimage" revision="b7d5b2d6a6dd05874d86ee900ff441d261f9034c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/coreboot" path="src/third_party/coreboot" revision="21138f319b6ae934a0380ceb92350d31411cdbc9" upstream="refs/heads/chromeos-2016.05"/>
<project groups="firmware" name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="643912c02aaad0cc5347310676ab585db75a4ddf" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/coreboot/intel-microcode" path="src/third_party/coreboot/3rdparty/intel-microcode" revision="ee319ae7bc59e88b60142f40a9ec1b46656de4db" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cros-adapta" path="src/third_party/cros-adapta" revision="eb6d8c1832b9181926df107faf41a80887fd982c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/cryptoc" path="src/third_party/cryptoc" revision="e05bfa91102dd5137b4027b4f3405e041ffe2c32" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cups" path="src/third_party/cups" revision="ac1ba6031c3dfab30cd3bb66360a9ba5103944c6" upstream="refs/heads/cups-2-2-8"/>
<project name="chromiumos/third_party/daisydog" path="src/third_party/daisydog" revision="389594f6890d0403ff2e76e6dbc5cd75350a8697" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/edk2" revision="e0d276cc82ff8a5b58672235fd90cb4731937208" upstream="refs/heads/chromeos-2017.08"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/cml/edk2/branch1" revision="264551f027e80cd73a4554b431043ff29c6685a8" upstream="refs/heads/chromeos-cml-branch1"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/cnl/edk2" revision="1d24ff60d457f2e8c0457577f3fe8163164dcd99" upstream="refs/heads/chromeos-cnl"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/glk/edk2" revision="b157545b7eac7a0538b1437521f2d3cc2dfdd759" upstream="refs/heads/chromeos-glk"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/icl/edk2" revision="a5d08a5efcfbddf9b668c945213d806b353ef887" upstream="refs/heads/chromeos-icl"/>
<project groups="firmware" name="chromiumos/third_party/em100" path="src/third_party/em100" revision="845504afde5b44c44c6e8b51f137dfa6f017ca5b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fastrpc" path="src/third_party/fastrpc" revision="c2d1cdc0fb781ee673077c5d4b243eb239c73bb5" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashmap" path="src/third_party/flashmap" revision="2f7b2e16f588dde75a0c9c28175f16b8cb9e11dc" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="7b1887171a25d47e21b6c9c47036d9716fa405c5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fwupd" path="src/third_party/fwupd" revision="00bf847222a318c63993e934f38ff1fbab36bf4c" upstream="refs/heads/fwupd-1.2.10"/>
<project groups="labtools" name="chromiumos/third_party/hdctools" path="src/third_party/hdctools" revision="85604ed8e7fec0441ec4e72b847dbeadda142448" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="8fbe25ac02942ba3b6c39b615cb2325f7a0c1e19" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="1ee0cb9e68742513a9bfa30e00a7355966eed0d7" upstream="refs/heads/wpa_supplicant-2.6"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.8" revision="11dfddb23cfa7463c6c2cb5164cf969200dcf650" upstream="refs/heads/wpa_supplicant-2.8"/>
<project name="chromiumos/third_party/huddly-updater" path="src/third_party/huddly-updater" revision="db3ba96c05e307b5b3de22a8329c74e9c562b1ef" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="37ed170138c929df2c68a4889e1b22e4792247a9" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="a2cc1d1f17fd60ff18fb76a9a1d70ed528fac62b" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="0c4a6476f96f3bd85cb749b68350a249e0b9d7b3" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="5a72c4c78323a49bbcb9a333f38cfd917353cd71" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="11329639d992d1996ef4a01c7cff987de8f35648" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="df0f4bd8f402668f2b9263b31cf9f2be2ba2ebae" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="62cc4a5d677543740a039978a8af351cfd3b22c7" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-gw" revision="1de5d0878f3471f166df5340c902112d9d15e730" upstream="refs/heads/chromeos-4.14-gw"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19" revision="7dd28a864e7a66088ae42668cf94f316b5cc584d" upstream="refs/heads/chromeos-4.19"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19-lakitu" revision="96bfeffb29ca01693d3b444c4e01eefaf5514055" upstream="refs/heads/chromeos-4.19-lakitu"/>
<project groups="notdefault,kernel-next" name="chromiumos/third_party/kernel" path="src/third_party/kernel/next" revision="088c04f5bc3304b6f78b088c7601ae72377c7be7" upstream="refs/heads/next/chromeos-next"/>
<project groups="notdefault,kernel-next" name="chromiumos/third_party/kernel" path="src/third_party/kernel/experimental" revision="adccdc52dd0f57494637c9274ca260eae2f9c6e0" upstream="refs/heads/next/chromeos-experimental"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="b3d20636223e605ec5bcea0071baf2687381f73a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kvmtool" path="src/third_party/kvmtool" revision="1b159b990afd33c0c2e3b47ebda6dd5cc793dd92" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libcamera" path="src/third_party/libcamera" revision="3774f23f8eaeb5a303539081938533381862dfe1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libdrm" path="src/third_party/libdrm" revision="728dfa9dbeeb013e5a26c24f4372a16eace99c5e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libiio" path="src/third_party/libiio" revision="bca23460e8951af087404cae168fc53e4379744f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="863b8d54c623c293866d5e963e8f3f96bfb4f81b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="bee44736cd853ee2c712d2d159c460a2f5055c90" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqrtr" path="src/third_party/libqrtr" revision="e5cc28a8bec257bc82e1936b075aab7b8c468c29" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libscrypt" path="src/third_party/libscrypt" revision="e9fe99ea600bc3f2745eaf7c04f38330b04dc80e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libsigrok" path="src/third_party/libsigrok" revision="199fe31115c76231746f5953271795d58679561c" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrok-cli" path="src/third_party/sigrok-cli" revision="c9edfa218e5a5972531b6f4a3ece8d33a44ae1b5" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrokdecode" path="src/third_party/libsigrokdecode" revision="3279c2825684c7009775b731d0a9e37815778282" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libv4lplugins" path="src/third_party/libv4lplugins" revision="79286ece8624ab016575a5ad8965a61b334ab169" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="64db3f3ffb20319680228702a6136568df6d5698" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/logitech-updater" path="src/third_party/logitech-updater" revision="60f028a6b444146c90cf11c3e81e9b02ec17f9b4" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="08733aa7d62b171c667d3eb7e299aa7345053fa9" upstream="refs/heads/chromeos-20150119"/>
<project name="chromiumos/third_party/marvell" path="src/third_party/marvell" revision="82b4358bb82a8be3eb2ee1723736229acb6e6c03" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="c352cdf970fd8a42d7b2d3b3375e0633d9d870bb" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-debian" revision="74f6ccf5597a1a275c25e09b9c4d8187f148300c" upstream="refs/heads/debian"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-freedreno" revision="bd02151f908f1707cbd3712f0a5978a3b13fdf1b" upstream="refs/heads/chromeos-freedreno"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-iris" revision="a1ebbc3225e689b1c5c2f7234207b794ac5fcf49" upstream="refs/heads/chromeos-iris"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-img" revision="129178893b2260df22db96327c5ca9c2ce7db046" upstream="refs/heads/mesa-img"/>
<project name="chromiumos/third_party/mimo-updater" path="src/third_party/mimo-updater" revision="ee7ebf23c4515f88ad97f750b0fd53409292c078" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mmc-utils" path="src/third_party/mmc-utils" revision="329c5cade4d639803c0c356da250f8314617956c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="8eb16ade574b2292497e76c07b1ab0ee6e3dd44e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/nfs-ganesha" path="src/third_party/nfs-ganesha" revision="165395bf01548d8a0135357ca4c222b9c0c0acaa" upstream="refs/heads/V2.3-stable"/>
<project name="chromiumos/third_party/ntirpc" path="src/third_party/ntirpc" revision="a9fc54d636fc3e5b5f0918769a2e5343c5f0d823" upstream="refs/heads/V1.3.3-cros"/>
<project name="chromiumos/third_party/portage_tool" path="src/third_party/portage_tool" revision="f53082e5ff28c731d133153d74b79a8c1c4c605e" upstream="refs/heads/chromeos-2.3.49"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="0890b98431a9b2e637c18f719232d06a4e5c3cd8" upstream="refs/heads/master-0.22"/>
<project name="chromiumos/third_party/rootdev" path="src/third_party/rootdev" revision="9b7d26a6a54f5f9e02b93a5d5ebf266fd748e06c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/seabios" path="src/third_party/seabios" revision="3004147dd3707e600772ec6c5d37beac7f4b8eb4" upstream="refs/heads/chromeos-2014.11.03"/>
<project name="chromiumos/third_party/shellcheck" path="src/third_party/shellcheck" revision="e9477a8c59a05c898b4f924012fd75f8e5a33ac1" upstream="refs/heads/chromeos-0.7"/>
<project name="chromiumos/third_party/sis-updater" path="src/third_party/sis-updater" revision="29237ebe5f25a8df82230bc13d77851e383f6d6c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware" path="src/third_party/sound-open-firmware" revision="35691bd4813b901c78ab938a4ec8bcc7fcb7f35f" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/sysbios" path="src/third_party/sysbios" revision="33e1db34b8162de72a5e9bbbc44e6bce38978396" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tlsdate" path="src/third_party/tlsdate" revision="f1ab58d34da8f328b5cea042b1f824228710bec1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="346a98c20e45960dc4877f6ea20173fe85e73b42" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/tpm2" path="src/third_party/tpm2" revision="a9bc45bb7fafc65ea8a787894434d409f533b1f1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="c6adcadf8c45c9a5b7f705b279c481e6d3d1d667" upstream="refs/heads/master-0.3.13"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="0724fca07b604f40dd54e440105c74e6272d28f8" upstream="refs/heads/chromeos-v2018.09"/>
<project name="chromiumos/third_party/virglrenderer" path="src/third_party/virglrenderer" revision="77d268182379f73849ebd92af41acfce05d51795" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/virtual-usb-printer" path="src/third_party/virtual-usb-printer" revision="3005fddc52d5e2db563f7f0ff7a77be0a693eb44" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/webrtc-apm" path="src/third_party/webrtc-apm" revision="23dc36459a1b9a88bae85d03613483ab6738be80" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/whining" path="src/third_party/whining" revision="f17caea7f6bdbafaca8de35e83178de3999e4f45" upstream="refs/heads/master"/>
<project name="external/git.kernel.org/fs/xfs/xfstests-dev" path="src/third_party/xfstests" revision="61dc10865eb5bfbb7ea0873706b2514662387646" upstream="refs/heads/master"/>
<project groups="buildtools,chromeos-admin,firmware,labtools,minilayout" name="infra/luci/client-py" path="chromite/third_party/swarming.client" remote="chromium" revision="34b20305c7a69eb89e1abd5e2a94708db999f0a9"/>
<project name="linux-syscall-support" path="src/third_party/breakpad/src/third_party/lss" revision="8048ece6c16c91acfe0d36d1d3cc0890ab6e945c"/>
<project name="platform/external/bsdiff" path="src/aosp/external/bsdiff" remote="aosp" revision="03c18c101248955309e7cd5a572fcf875655f617" upstream="refs/heads/master"/>
<project name="platform/external/libcxx" path="src/aosp/external/libcxx" remote="aosp" revision="50f73d79e49d58863435f4115b8f2a8b0d4d5781" upstream="refs/heads/master"/>
<project name="platform/external/libcxxabi" path="src/aosp/external/libcxxabi" remote="aosp" revision="8920c61b6bfd666e1c45c1f2b8a2ebc3400db648" upstream="refs/heads/master"/>
<project name="platform/external/libunwind_llvm" path="src/aosp/external/libunwind_llvm" remote="aosp" revision="2d1e9b81f0259d1ab404d13dd4c60d8e576f348b" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="a8be2c42e3028b7a68ad6f993dfdd44054bdad39" upstream="refs/heads/master"/>
<project name="platform/external/puffin" path="src/aosp/external/puffin" remote="aosp" revision="ba2b2a9c0c6874f90d1a72accc7b14f9e5b5adf7" upstream="refs/heads/master"/>
<project name="platform/system/keymaster" path="src/aosp/system/keymaster" remote="aosp" revision="49dfc58d6c4c66f5d0b0d06f0161da4e602a1293" upstream="refs/heads/pie-release"/>
<project name="toolchain/binutils" path="src/aosp/toolchain/binutils" remote="aosp" revision="cce69c1b1bfc46de5e1cdd4923f87215c0edb884"/>
<project name="toolchain/gcc" path="src/aosp/toolchain/gcc" remote="aosp" revision="ac6128e0a17a52f011797f33ac3e7d6273a9368d"/>
<project name="weave/libweave" path="src/weave/libweave" revision="87e56c8b19ceabf3e8e9c75a208b410bd1d3d478" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="master" change_id="Idd63b03fb2eac5fbe652eabf123f3aa38563ae44" commit="0d4105b573f36cdaa8eb0c5066216afdb32afa97" commit_message="runtime_probe: migrate storage template to new security model This CL improves the storage template probe function to comply with the new security model. Also replace the hard-coded logical block size with value from authenticated source here. BUG=b:119155505,b:121452779,b:123097249,b:129313193 TEST=emerge-nami runtime_probe Change-Id: Idd63b03fb2eac5fbe652eabf123f3aa38563ae44 Reviewed-on: https://chromium-review.googlesource.com/1717845 Tested-by: Clark Chung &lt;ckclark@chromium.org&gt; Commit-Ready: Clark Chung &lt;ckclark@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Clark Chung &lt;ckclark@chromium.org&gt; " fail_count="1" gerrit_number="1717845" owner_email="hmchu@chromium.org" pass_count="0" patch_number="9" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/45/1717845/9" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I0e6ef98111bf64c105e323d3bf20b922bb2237c5" commit="2aebaab8f6e21d338c85457e650ffa414dc2ddcf" commit_message="runtime_probe: implement mmc storage function This CL implements probe function for non-removable MMC storage. BUG=b:119155505,b:121452779,b:129313193 TEST=emerge-nami runtime_probe TEST=verify the result on eMMC device Cq-Depend: chromium:1717845 Change-Id: I0e6ef98111bf64c105e323d3bf20b922bb2237c5 Reviewed-on: https://chromium-review.googlesource.com/1655209 Tested-by: Clark Chung &lt;ckclark@chromium.org&gt; Commit-Ready: Clark Chung &lt;ckclark@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Clark Chung &lt;ckclark@chromium.org&gt; Reviewed-by: Yong Hong &lt;yhong@chromium.org&gt; " fail_count="1" gerrit_number="1655209" owner_email="hmchu@chromium.org" pass_count="0" patch_number="22" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/09/1655209/22" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ifa96ae98653df7f7aa60748ab0d65b6bdcafa890" commit="9ff2a1b34090fbf0acd2e3a1155bf16037989e23" commit_message="runtime_probe: implement nvme storage function This CL implements probe function for NVMe storage. Also implments probing of NVMe firmware version. BUG=b:119155505,b:121452779,b:129313193,b:134981078 TEST=emerge-sarien runtime_probe TEST=verify the result on device with NVMe storage Cq-Depend: chromium:1717845 Change-Id: Ifa96ae98653df7f7aa60748ab0d65b6bdcafa890 Reviewed-on: https://chromium-review.googlesource.com/1655224 Tested-by: Clark Chung &lt;ckclark@chromium.org&gt; Commit-Ready: Clark Chung &lt;ckclark@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Clark Chung &lt;ckclark@chromium.org&gt; " fail_count="1" gerrit_number="1655224" owner_email="hmchu@chromium.org" pass_count="0" patch_number="18" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/24/1655224/18" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I7a4efb45d1e540d8b7f752f0a5c4944fa1a10d91" commit="145a551f04330de72522885c265a9383c4981ff1" commit_message="runtime_probe: implement ata storage function This CL implements probe function for SATA storage. BUG=b:119155505,b:121452779,b:129313193 TEST=emerge-lumpy runtime_probe TEST=verify the result on SATA device Cq-Depend: chromium:1717845 Change-Id: I7a4efb45d1e540d8b7f752f0a5c4944fa1a10d91 Reviewed-on: https://chromium-review.googlesource.com/1655413 Tested-by: Clark Chung &lt;ckclark@chromium.org&gt; Commit-Ready: Clark Chung &lt;ckclark@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Clark Chung &lt;ckclark@chromium.org&gt; Reviewed-by: Yong Hong &lt;yhong@chromium.org&gt; " fail_count="1" gerrit_number="1655413" owner_email="hmchu@chromium.org" pass_count="0" patch_number="18" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/13/1655413/18" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I2ffe1106902b35b2b354082006a445e936fbded0" commit="919847dddff9aa405076126bd91eaa31fbf5e935" commit_message="runtime_probe: refactor generic_storage based on the template workflow This CL concludes the effort to refactor the generic_storage by combining storage-specific probe functions. Also fixed encountered styling issue. BUG=b:119155505,b:121452779,b:129313193,b:132392646 TEST=emerge-nami runtime_probe TEST=Check on eMMC/NVMe/SATA device. Cq-Depend: chromium:1717845 Cq-Depend: chromium:1655209, chromium:1655224, chromium:1655413 Change-Id: I2ffe1106902b35b2b354082006a445e936fbded0 Reviewed-on: https://chromium-review.googlesource.com/1655416 Tested-by: Clark Chung &lt;ckclark@chromium.org&gt; Commit-Ready: Clark Chung &lt;ckclark@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Clark Chung &lt;ckclark@chromium.org&gt; Reviewed-by: Yong Hong &lt;yhong@chromium.org&gt; " fail_count="1" gerrit_number="1655416" owner_email="hmchu@chromium.org" pass_count="0" patch_number="19" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/16/1655416/19" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ie3dcd30fc1ec65a717b1d3e1a3a86e1280d3953a" commit="74d5ca0c5ea6f7d0092a854f4d3a8db8b935b2e3" commit_message="u2fd: Migrate to DBusServiceDaemon BUG=b:141724482 TEST=U2FTest Change-Id: Ie3dcd30fc1ec65a717b1d3e1a3a86e1280d3953a Reviewed-on: https://chromium-review.googlesource.com/1838803 Tested-by: Louis Collard &lt;louiscollard@chromium.org&gt; Commit-Ready: Louis Collard &lt;louiscollard@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="1" gerrit_number="1838803" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="16" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/03/1838803/16" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I3bdbe8b6bcb8fb7348e42dc146cd3ca7a6f73ea4" commit="667965c3883e08581835a05a75d4212667a6f8d0" commit_message="system_api: Add WebAuthn DBus Interface Protos This interface will be implemented by u2fd, and will be called by Chrome. BUG=b:141724482 TEST=build Change-Id: I3bdbe8b6bcb8fb7348e42dc146cd3ca7a6f73ea4 Reviewed-on: https://chromium-review.googlesource.com/1830493 Tested-by: Louis Collard &lt;louiscollard@chromium.org&gt; Commit-Ready: Louis Collard &lt;louiscollard@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="1" gerrit_number="1830493" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="21" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/93/1830493/21" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I54f517139be6ffc81e35a9e5a1815e29341b3f7a" commit="f84b697c16b4e1bdaa647e6a229ba1f610e84cc5" commit_message="u2fd: Add dummy handlers WebAuthn DBus API Implementation to follow. BUG=b:141724482 TEST=dbus-send Change-Id: I54f517139be6ffc81e35a9e5a1815e29341b3f7a Reviewed-on: https://chromium-review.googlesource.com/1841294 Tested-by: Louis Collard &lt;louiscollard@chromium.org&gt; Commit-Ready: Louis Collard &lt;louiscollard@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="2" gerrit_number="1841294" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="19" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/94/1841294/19" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ic981dbb8d88d53b17ce4d7d5681e73c7a8781284" commit="15995055517558cf9bfc01d5ffa59c91d55b26fc" commit_message="factory_tty: Fix bug when using frecon-lite Since frecon-lite no longer depends on udev, we check whether frecon or frecon-lite is used before calling udev-related commands. BUG=chromium:1008800 TEST=Test on Octopus with chromium:1866119, and the factory shim starts normally. Cq-Depend: chromium:1866119 Change-Id: Ic981dbb8d88d53b17ce4d7d5681e73c7a8781284 Reviewed-on: https://chromium-review.googlesource.com/1865491 Tested-by: Kevin Lin &lt;kevinptt@chromium.org&gt; Commit-Ready: Zhuohao Lee &lt;zhuohao@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Cheng-Han Yang &lt;chenghan@chromium.org&gt; " fail_count="1" gerrit_number="1865491" owner_email="kevinptt@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/factory_installer" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory_installer" ref="refs/changes/91/1865491/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I78ed536534b119a98fd1e158b3f3726249d90603" commit="079fba8345ecabd55927fb35015620c1d878caf2" commit_message="factory_{shim,netboot}: Add missing dependency frecon-lite frecon-lite doesn't use udev anymore, so we don't need files related to udev, either. And frecon-lite was misdeleted from binary dependency list in previous commit, so we add it back. BUG=chromium:1008800 TEST=Test both factory shim and netboot on Octopus, the VT of initramfs is shown Cq-Depend: chromium:1865491 Change-Id: I78ed536534b119a98fd1e158b3f3726249d90603 Reviewed-on: https://chromium-review.googlesource.com/1866119 Tested-by: Kevin Lin &lt;kevinptt@chromium.org&gt; Commit-Ready: Zhuohao Lee &lt;zhuohao@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; " fail_count="1" gerrit_number="1866119" owner_email="kevinptt@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform/initramfs" project_url="https://chromium-review.googlesource.com/chromiumos/platform/initramfs" ref="refs/changes/19/1866119/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I02478cfc2821528df01ca986eaf3c037a0974ee4" commit="7fb1a5a569cc6934d832469499c5e46043e70af4" commit_message="autotest: Use Device's RenewDHCPLease D-Bus method We plan to remove the Refresh IPConfig D-Bus method and expose RenewDHCPLease to D-Bus in CL: crrev.com/c/1820161. Use the new Device D-Bus Method in network_DhcpNak and network_DhcpRenewWithOptionSubset. BUG=chromium:997392 TEST=ran tests Cq-Depend: chromium:1820161 Change-Id: I02478cfc2821528df01ca986eaf3c037a0974ee4 Reviewed-on: https://chromium-review.googlesource.com/1835032 Tested-by: Matthew Wang &lt;matthewmwang@chromium.org&gt; Commit-Ready: Matthew Wang &lt;matthewmwang@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; " fail_count="0" gerrit_number="1835032" owner_email="matthewmwang@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/32/1835032/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1315b547bf767123811417de5222e62da1245151" commit="97055e738322ed0d16ec1ca32ebb20e5e2fef01c" commit_message="shill: remove Refresh IPConfig D-Bus method Since we no longer rely on Chrome to Refresh IPConfig (crrev.com/c/1799392), we can use Device::RenewDHCPLease() instead. This is because the only remaining clients that call Refresh use it to renew the DHCP lease. BUG=chromium:997392 TEST=1) unit tests 2) ran network.EthernetStaticIP 3) Set static IP, logged in, logged out. `ifconfig` reflected the expected IP Cq-Depend: chromium:1835032 Change-Id: I1315b547bf767123811417de5222e62da1245151 Reviewed-on: https://chromium-review.googlesource.com/1820161 Tested-by: Matthew Wang &lt;matthewmwang@chromium.org&gt; Commit-Ready: Matthew Wang &lt;matthewmwang@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="0" gerrit_number="1820161" owner_email="matthewmwang@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/61/1820161/6" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I88932de17f22d5f89ed94c3a571efdfeafd62e27" commit="6d5c5810f0b500f78b84376e77f2b9778440e527" commit_message="diagnostics: remove disk_utils namespace All cros_healthd code should live within only the diagnostics namespace when possible. Remove the unnecessary disk_utils namespace nested within the diagnostics namespace. BUG=chromium:996962 TEST=FEATURES=test emerge-nami diagnostics Change-Id: I88932de17f22d5f89ed94c3a571efdfeafd62e27 Signed-off-by: Paul Moy &lt;pmoy@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1872972 Commit-Ready: Abe Levkoy &lt;alevkoy@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Abe Levkoy &lt;alevkoy@chromium.org&gt; " fail_count="0" gerrit_number="1872972" owner_email="pmoy@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/72/1872972/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib2204e70841fa77592f39922df828688e5c6bc60" commit="9706f2f90da814a51806772c5d4c5e68de5738fe" commit_message="diagnostics: move tests out of anonymous namespaces To detect symbol collisions at linkage as opposed to at runtime, tests need to be moved out of anonymous namespaces. Also add anonymous namespaces around constants local to the file they're declared in. BUG=chromium:992925 TEST=FEATURES=test emerge-nami diagnostics Change-Id: Ib2204e70841fa77592f39922df828688e5c6bc60 Signed-off-by: Paul Moy &lt;pmoy@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1872976 Commit-Ready: Abe Levkoy &lt;alevkoy@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Abe Levkoy &lt;alevkoy@chromium.org&gt; Reviewed-by: Nick Crews &lt;ncrews@chromium.org&gt; " fail_count="0" gerrit_number="1872976" owner_email="pmoy@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/76/1872976/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I631bf9379ed47889ac179c5f2830d7dd8118104d" commit="d0099dca8516b4a69d9e97543729e78adf5f837c" commit_message="autotest: delete skylab_suite, and various associated scripts These are obsoleted by cros_test_platform. BUG=chromium:994003 TEST=bin/skylab_test_push Change-Id: I631bf9379ed47889ac179c5f2830d7dd8118104d Reviewed-on: https://chromium-review.googlesource.com/1863042 Tested-by: Aviv Keshet &lt;akeshet@chromium.org&gt; Commit-Ready: Aviv Keshet &lt;akeshet@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Prathmesh Prabhu &lt;pprabhu@chromium.org&gt; " fail_count="0" gerrit_number="1863042" owner_email="akeshet@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/42/1863042/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Id2d7ae0723d110892c90ebbebd76c4f9b9dcf6ce" commit="868e3acf43bfafd688ce33bdf67e5a3c1b4d862e" commit_message="servo: introduce query for pd control on servo This change adds the ability to query servo.py directly whether the servo setup on the other end supports pd charging and control. This is part of the effort to in the bug to shore up the autotest code to be more capabilities oriented. It also now removes that duplicate logic from the server/cros/power/servo_v4_charge_utils.py, as well as some other small maintenance on that code (reordering to get v4 role after checking v4 is in use, deleting unused INA calls) BUG=chromium:1009616 TEST=test_that --autotest_dir . $IP power_ServoChargeStress.3loops -b atlas /.../results-1-power_ServoChargeStress.3loops [ PASSED ] TEST=// remove charger cable test_that --autotest_dir . $IP power_ServoChargeStress.3loops -b atlas ... TestNAError: Servo setup does not support PD control. Check logs for details. // from logs servo:1175| It appears that no charger is plugged into servo v4. Charger port voltage: 5mv Change-Id: Id2d7ae0723d110892c90ebbebd76c4f9b9dcf6ce Signed-off-by: Ruben Rodriguez Buchillon &lt;coconutruben@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1832587 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Puthikorn Voravootivat &lt;puthik@chromium.org&gt; " fail_count="0" gerrit_number="1832587" owner_email="coconutruben@chromium.org" pass_count="0" patch_number="7" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/87/1832587/7" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I202dd43e7317013df6da501af776ac59ae8443c8" commit="a3b03f21f690ddca59c0c28cb0469c8992e499b3" commit_message="faft: Check flashrom availability before first use If flashrom is broken, tests will currently fail with Unhandled Fault messages, coming from Bios.GetGbbFlags, followed by messages from tko parser about ignoring log lines. Now, Flashrom will be checked early via a new RPC method, with a shorter failure message. With Fault failure: autoserv| tko parser: update RUNNING reason: Unhandled Fault: &lt;Fa... autoserv| tko parser: The following lines were ignored: autoserv| tko parser: Traceback (most recent call last): autoserv| autoserv| tko parser: File &quot;/mnt/host/source/src/third_party/... autoserv| autoserv| tko parser: _cherry_pick_call(self.initialize, *... With separate check: autoserv| tko parser: RUNNING: RUNNING autoserv| Subdir: firmware_FWupdate autoserv| Testname: firmware_FWupdate autoserv| autoserv| tko parser: update RUNNING reason: flashrom is broken; ... TEST=Run firmware_FWupdate on a build with broken flashrom BUG=chromium:1002632 Change-Id: I202dd43e7317013df6da501af776ac59ae8443c8 Reviewed-on: https://chromium-review.googlesource.com/1838448 Tested-by: Dana Goyette &lt;dgoyette@chromium.org&gt; Commit-Ready: Dana Goyette &lt;dgoyette@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Greg Edelston &lt;gredelston@google.com&gt; " fail_count="0" gerrit_number="1838448" owner_email="dgoyette@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/48/1838448/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iff92e4b127aeb932c8c76dda2ae34a09f9e0c2ed" commit="ff87277c18ec6d3bd14ba92130d3f8955b4498d8" commit_message="switch default SDK python to 3.6 Any scripts needing a specific version of Python should be using `python2` in their shebang at this point. Lets switch the default over to Python 3 so we can prevent regressions. BUG=chromium:981405 TEST=SDK bot passes Change-Id: Iff92e4b127aeb932c8c76dda2ae34a09f9e0c2ed Reviewed-on: https://chromium-review.googlesource.com/1757296 Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; " fail_count="2" gerrit_number="1757296" owner_email="vapier@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform/crosutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosutils" ref="refs/changes/96/1757296/5" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Ida1425f6c0715290232502e06deb8ed5ca41f7d6" commit="8284bd167f449755ed826215da34b3b498152e0f" commit_message="debugd: Add Kstaled Enable/Disable method BUG=chromium:123039911 TEST=Validated locally with dbus-send Change-Id: Ida1425f6c0715290232502e06deb8ed5ca41f7d6 Reviewed-on: https://chromium-review.googlesource.com/1854978 Tested-by: Brian Geffon &lt;bgeffon@chromium.org&gt; Commit-Ready: Brian Geffon &lt;bgeffon@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1854978" owner_email="bgeffon@chromium.org" pass_count="0" patch_number="15" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/78/1854978/15" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I49560473bf6c74b13f0cafb5f6ea85988a0e1a84" commit="175c646a63a36c32ee6d13fd4a69b189129a7b20" commit_message="pack: Remove SFX v1 and related documentation The SFX v1 format has been deprecated since R75 and should be pretty safe to be removed. BUG=None TEST=emerge-$BOARD chromeos-firmware-$BOARD Change-Id: I49560473bf6c74b13f0cafb5f6ea85988a0e1a84 Reviewed-on: https://chromium-review.googlesource.com/1864256 Tested-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Commit-Ready: Hung-Te Lin &lt;hungte@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt; " fail_count="1" gerrit_number="1864256" owner_email="hungte@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/firmware" project_url="https://chromium-review.googlesource.com/chromiumos/platform/firmware" ref="refs/changes/56/1864256/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I63027aceb40ebf6296eaf499e1337840849293d8" commit="2f19829043264c1d6ce6c56574e52655790be931" commit_message="power: add keyboard backlight percentage scaling Add scaling to keyboard backlight percentages within powerd based on keyboard_backlight_user_steps pref, to limit keyboard backlight within a certain pwm range. BUG=b:141114871 TEST=unit test manually adjust keyboard backlight brightness and look at /var/log/power_manager/powerd.LATEST use backlight_tool to query current level and nonlinear percentage Change-Id: I63027aceb40ebf6296eaf499e1337840849293d8 Reviewed-on: https://chromium-review.googlesource.com/1830371 Tested-by: Mengqi Guo &lt;mqg@chromium.org&gt; Commit-Ready: Mengqi Guo &lt;mqg@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Todd Broch &lt;tbroch@chromium.org&gt; Reviewed-by: Puthikorn Voravootivat &lt;puthik@chromium.org&gt; " fail_count="1" gerrit_number="1830371" owner_email="mqg@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/71/1830371/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Id99d79475801df9c8de859f4b54ada5b875acd28" commit="67f7389dbaad7bf78de077bd8b6101fe5b82b9b0" commit_message="alsa_conformance_test: Increase the length limit of device name If users use the card name as the pcm device name, it may exceed the original length limit(20 characters). Increase limit to 50 characters to solve this problem. BUG=None TEST=Support long pcm name like hw:CARD=acpd7219m98357,0 Change-Id: Id99d79475801df9c8de859f4b54ada5b875acd28 Reviewed-on: https://chromium-review.googlesource.com/1871792 Tested-by: Yu-Hsuan Hsu &lt;yuhsuan@chromium.org&gt; Commit-Ready: Yu-Hsuan Hsu &lt;yuhsuan@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; " fail_count="0" gerrit_number="1871792" owner_email="yuhsuan@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/audiotest" project_url="https://chromium-review.googlesource.com/chromiumos/platform/audiotest" ref="refs/changes/92/1871792/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="Ic365484e7a44a4e529a8737614024ee61e5b7fba" commit="7ca6f5ff4f9561ca507aec02643ca744498db9ea" commit_message="CHROMIUM: media: rockchip-vpu: Increment vp8d_mb_aligned_data_len by one It seems like the hardware does something wrong in calculating the macroblock size from vp8d_mb_start_bit and vp8d_mb_aligned_data_len, which requires an extra increment in vp8d_mb_aligned_data_len to work around it. BUG=b:138840822 TEST=No color artifact is observed on kevin in decoding a VP8 stream sent from atlas. Signed-off-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; Change-Id: Ic365484e7a44a4e529a8737614024ee61e5b7fba Reviewed-on: https://chromium-review.googlesource.com/1848132 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1848132" owner_email="hiroh@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/32/1848132/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I39d49d60bac09ace0066ac9019a904d9cea8f4b9" commit="29bde86f08b4cc74d5b708212c48fd33310a70e9" commit_message="[Autotest] Enrollment - increasing timeout Some devices (specifically some Wilco Devices) login very slowly after enrolling. Increasing the timeout to remove the enrollment timeout test flake observed. TEST=Wilco policy tests BUG=None Change-Id: I39d49d60bac09ace0066ac9019a904d9cea8f4b9 Reviewed-on: https://chromium-review.googlesource.com/1874379 Tested-by: Derek Beckett &lt;dbeckett@chromium.org&gt; Commit-Ready: Derek Beckett &lt;dbeckett@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Ruben Zakarian &lt;rzakarian@chromium.org&gt; " fail_count="0" gerrit_number="1874379" owner_email="dbeckett@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/79/1874379/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ica98d776a0578c3d3672e6fb9428e1dc978e43aa" commit="b35232c601adf1f00dfc6e989a69bf3139449230" commit_message="[Autotest] Policy_SecondarySignon test fix BUG=None Test=This Change-Id: Ica98d776a0578c3d3672e6fb9428e1dc978e43aa Reviewed-on: https://chromium-review.googlesource.com/1871753 Tested-by: Derek Beckett &lt;dbeckett@chromium.org&gt; Commit-Ready: Derek Beckett &lt;dbeckett@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Derek Beckett &lt;dbeckett@chromium.org&gt; Reviewed-by: Ruben Zakarian &lt;rzakarian@chromium.org&gt; " fail_count="0" gerrit_number="1871753" owner_email="dbeckett@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/53/1871753/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I06e31727f420450c9a70610b33db028c68e39e6e" commit="3a70dbe5e3b353c57a41f47d171eb24b5de79c58" commit_message="power: initialize memory in AsyncFileReader This array is allocated as a buffer but potentially never initialized. BUG=chromium:1016167 TEST=unit tests, fuzzer repro case Change-Id: I06e31727f420450c9a70610b33db028c68e39e6e Reviewed-on: https://chromium-review.googlesource.com/1872439 Tested-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; Commit-Ready: Eric Caruso &lt;ejcaruso@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Puthikorn Voravootivat &lt;puthik@chromium.org&gt; " fail_count="1" gerrit_number="1872439" owner_email="ejcaruso@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/39/1872439/2" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="Iad92d7ebb178a31d08abecd0d2236b92d57b027e" commit="42c71a9c0ad243c3663e5b7298fe953d438f9c49" commit_message="factory: fix external_display test for chromebox with two displays BUG=chromium:1010711 TEST=manual test on chromebox Change-Id: Iad92d7ebb178a31d08abecd0d2236b92d57b027e Reviewed-on: https://chromium-review.googlesource.com/1835685 Tested-by: Jeff Chase &lt;jnchase@google.com&gt; Commit-Ready: Jeff Chase &lt;jnchase@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Yong Hong &lt;yhong@chromium.org&gt; " fail_count="0" gerrit_number="1835685" owner_email="jnchase@google.com" pass_count="0" patch_number="3" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/85/1835685/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Id8b71de201eac9c99377b7ed7e92f654184b1fd8" commit="d6e79a7c4c36b341b463954775f1c19033ec9364" commit_message="dlcservice: Recover and query update_engine during install failures If update_engine fails to perform the install, dlcservice must handle the signal it recieves from update_engine; specifically when getting a reporting error and when converting to a non install status. The DLC(s) must remain in a valid and clean state meaning the DLC(s) created before calling into update_engine must be cleaned up while ones that were already installed remain unchangd. dlcservice is also capable of handling restart of update_engine. At the moment this is only handled if dlcservice is called in through Install/Uninstall DBus method in recovering from update_engine crashes, which should be ample in covering major cases. Later, to make dlcservice cleanup without waiting for a future action to cleanup before proceeding is to schedule a delayed task to periodically do this cleanup. (Requires discussion) BUG=none TEST=FEATURES=&quot;test&quot; emerge-$B dlcservice TEST=cros deploy $IP dlcservice # restart dlcservice on DUT and run tast + manual invocation of install failure with bad omaha_url TEST=# start install and crash update_engine during install, dlcservice will hang waiting for updates, but if you start up update_engine and reinstall the states will cleanup + proceed to install correctly. Change-Id: Id8b71de201eac9c99377b7ed7e92f654184b1fd8 Reviewed-on: https://chromium-review.googlesource.com/1860655 Tested-by: Jae Hoon Kim &lt;kimjae@chromium.org&gt; Commit-Ready: Jae Hoon Kim &lt;kimjae@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="8" gerrit_number="1860655" owner_email="kimjae@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/55/1860655/6" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="I2699f347059b7e7a93285dd9b38ce2c16c639ac5" commit="7c1d185cb6b8446c24bafe87020afe7a3ede448a" commit_message="crosh: Replace current implementation with generated D-Bus bindings. BUG=chromium:1007474, chromium:979224 TEST=cargo test &amp;&amp; sudo -u chronos crosh -- set_time today Cq-Depend: chromium:1871232 Change-Id: I2699f347059b7e7a93285dd9b38ce2c16c639ac5 Reviewed-on: https://chromium-review.googlesource.com/1825451 Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Commit-Ready: Allen Webb &lt;allenwebb@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1825451" owner_email="allenwebb@google.com" pass_count="0" patch_number="10" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/51/1825451/10" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I40ee7f1eebf9370817bc32054713041a01b708d1" commit="eed07861df4d697f49920aa45142e1d8873b5626" commit_message="bluetooth: Introduce org.chromium.BluetoothDevice interface Introduce the basic structure of the device plugin interface handler. This new interface is needed to support chromium plugin APIs. This interface is created and owned by newblued. Device interface handler also contains a copy. BUG=b:141929301 TEST=build Change-Id: I40ee7f1eebf9370817bc32054713041a01b708d1 Reviewed-on: https://chromium-review.googlesource.com/1867439 Tested-by: Michael Sun &lt;michaelfsun@google.com&gt; Commit-Ready: Michael Sun &lt;michaelfsun@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Miao-chen Chou &lt;mcchou@chromium.org&gt; " fail_count="0" gerrit_number="1867439" owner_email="michaelfsun@google.com" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/39/1867439/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic08396ac814760d12a5f52a3f67562c0924ec99d" commit="60e7fb0d1b018453e35185786be1ae1e3fd1123d" commit_message="base_image_util.sh: less debug output. Add set +x at the end of the function.... BUG=chromium:1016021, chromium:1011891 TEST=unittests pass Change-Id: Ic08396ac814760d12a5f52a3f67562c0924ec99d Reviewed-on: https://chromium-review.googlesource.com/1871627 Tested-by: LaMont Jones &lt;lamontjones@chromium.org&gt; Commit-Ready: LaMont Jones &lt;lamontjones@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Alex Klein &lt;saklein@chromium.org&gt; Reviewed-by: Sean Abraham &lt;seanabraham@chromium.org&gt; Reviewed-by: David Burger &lt;dburger@chromium.org&gt; " fail_count="0" gerrit_number="1871627" owner_email="lamontjones@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crosutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosutils" ref="refs/changes/27/1871627/1" remote="cros" total_fail_count="0"/><lkgm version="12618.0.0-rc1"/></manifest>