blob: f9bc6c62b24a6a90f8ecdde3d19e06533a7468fc [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="d9c5bdef41dff611cdf67e6b780cd2053aea26e8">
<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="f4736afd702d3f9ac65a2810a1fc472d964941b7" upstream="refs/heads/master"/>
<project name="aosp/platform/external/modp_b64" path="src/third_party/modp_b64" revision="afc3e28a3de4a627e3afaf73b4c55ed85c992470" upstream="refs/heads/master"/>
<project name="aosp/platform/system/core/libsync" path="src/aosp/system/libsync" revision="f4f4387b6bf2387efbcfd1453af4892e8982faf6" upstream="refs/heads/master"/>
<project groups="devserver" name="aosp/platform/system/update_engine" path="src/aosp/system/update_engine" revision="0199b7544974a4d61ddb52a0591d8f3e2d9757b9" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="85e240a4fa2212702756083f489f27f7ef079212" upstream="refs/heads/master">
<annotation name="branch-mode" value="pin"/>
</project>
<project name="chromium/deps/libmtp" path="src/chromium/src/third_party/libmtp" remote="chromium" revision="4f4fad584e9c2735af5131f15b697376a3327de5" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/llvm-project/cfe/tools/clang-format" path="src/chromium/src/buildtools/clang_format/script" remote="chromium" revision="b0308d580cb942c8bb2f10b826ee3d8c46f20eb4" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/src/buildtools" path="src/chromium/src/buildtools" remote="chromium" revision="74cfb57006f83cfe050817526db359d5c8a11628" 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" remote="chromium" revision="84d26ae3c93d2f359972788366805f5d23996441"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/chromite" path="chromite" revision="7a63ee7f8a8b750b8d228d6b55f9e57e74a4e68c" 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="907bd2e0c6586a472111b95750f37ba192e38332" upstream="refs/heads/master"/>
<project name="chromiumos/docs" path="docs" revision="5b658c4c8afec43d525c30b7d06bb8d81449aa9a" 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="fdb66624dd855215f4c71285a50d7cb81b632dab" 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="eed39886a0dd748efab337bbd5bf7e30a0bd5d7f" upstream="refs/heads/master"/>
<project name="chromiumos/infra/proto" path="chromite/infra/proto" revision="e777a66a69c0f25e83ab1285c2810f77902b6e65" upstream="refs/heads/master">
<annotation name="branch-mode" value="tot"/>
</project>
<project groups="chromeos-admin" name="chromiumos/infra/recipes" path="infra/recipes" revision="32624f511380871c55c0c1228707018931d49088" 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="8a42cac951ad336e232420bc34fa32c02f30db62" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="88409f66519cd899334eb3076fd182c06e694918" 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="7c192b80b6a5814f7c8efb97fcc708596a459632" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="13bb509ccd59e671d71c2cc5db8e96acd6094648" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="9f88042d1f41576dde3a54f4b568a1aeda1e2c07" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="9e15f6b049b2fd7db389f0b0e597de920cf692bc" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="a0e118eb38ba54f1893ddcd0eac3c98e510e2e88" 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="f6167eb77d038b5b7a0d39645e7f2ae7fee6fdc0" 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="89716075e733d795e26da4238dad6dc51a6fac75" 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="e4e0cb90348e4daf25c57a6561d8f5c74e2930a4" 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="861ec50fd58a1bd017930b14530a82c8adff4f6a" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="1658c3ea4190ab50d51e3016fe3bbb5150f0e227" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="f5a52516b1496533ef75ef181575faf891f8dc1a" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="a542dd01ad7dc8da2b3b6e1cfdc0de354add8a8a" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="c75b2f41affcf3e28a54715e26fa904035c021e6" 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="317bfd8cfbaf233f672af56b935ff291f72fd699" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="f7a32618bcacfb3b3ecba62d338aa24dc4a211d1" 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="30116a8a05ff5031d07846261a9a33c7f77c67f9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="e95234ce85432b162fbcf88bbae24957f5bed3ce" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="6ef55ba31e8b2fb0c1bce59702284fb0257d45d9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="aa279299deec851ef4cc29eb99f38426afc92d12" 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="cbc9121103e0e61dabadf79e3fc0420e3358cd4a" 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="d7c83386cc7ff1cb96adc9530bfc48ef08c9bb87" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="c4f6f3be17b3e39173a676f67e4c583b85f38b01" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="8b5efb8e2fb0c0e7043644983382754f04c5bc3f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mttools" path="src/platform/mttools" revision="27df4a99ceb8d2d6b5a1838c66fa030fa5943280" upstream="refs/heads/master"/>
<project name="chromiumos/platform/newblue" path="src/platform/newblue" revision="2b9a8ff3ded75d3fa4c05262bf77aa2a8c53d4a2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast" path="src/platform/tast" revision="72beccd8d07866cfb718f1c1edf95a237feee650" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="1c692abb17f253bb5a18e0dd9e3b7f4d2fe0d605" 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="dea0a6324f58e13c1c0b23ea33626f5211675a6f" 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="022c0eeabffaaf8c993b69e7595ee50249859038" 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="54b83adf45d2b2433084b8ee1785a80c5a13e2dd" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vkbench" path="src/platform/vkbench" revision="13960bea358f67210b1902be4c108b9cab7e50c9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="fabe3f4cc2204755d26ff611a1631fd51c8b0fa6" 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="570365d36c3235ee4f9e96219cd8e96cd6d5332c" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="f083307fff4f7f7c43f68e760916f625f8955d91" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="e85b006f2b9b2abe1ae38d98d94ce43d75060a02" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="b5161eb37da9e46820527dc11e635eabb0cf4dcd" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/arm-trusted-firmware" path="src/third_party/arm-trusted-firmware" revision="464243e4aaf6966ba3fbcece76eba918469f9d45" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atheros" path="src/third_party/atheros" revision="d00613ad2a05d64a64f61cbf7450fd6c0e671434" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atrusctl" path="src/third_party/atrusctl" revision="c109ec0d7fd1bb5b47b798080407a1f406b19c1b" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="5b9b946f4607ddc817241909d9ff92e80076cd9b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/aver-updater" path="src/third_party/aver-updater" revision="ca398c4893b944f6d6ba9b3f0bc34e59079bd82f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="149ffd7a1ed1dcd35041fc2db101ae804100bef1" upstream="refs/heads/chromeos-5.44"/>
<project groups="firmware" name="chromiumos/third_party/bootstub" path="src/third_party/bootstub" revision="97f36acc1fe9732aa033fca55dd3baac8f3ceb48" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/broadcom" path="src/third_party/broadcom" revision="b146b5319f17fe8f21a608869fba86dccf670076" 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="4c1e8895494b5ee4952843395eb90856d22ece81" upstream="refs/heads/chromeos-2016.05"/>
<project groups="firmware" name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="3795022861bef05fcf3872b4c63a855e72a71f2d" 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="a98d244469a38b442c57cc61aaffe5220873dc18" upstream="refs/heads/cups-2-2-8"/>
<project name="chromiumos/third_party/daisydog" path="src/third_party/daisydog" revision="5f4302621d8e011edbd83858b0c3183e29f842b5" 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="21bbdb9ae33c27ae0688eb676a53874b50a3c4b5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fastrpc" path="src/third_party/fastrpc" revision="070d7e0b35e6c6a3142c3c2dda1f8ba93163d466" 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="8ebbd500b5d8da9f6c1b9b44b645f99352ef62b4" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fwupd" path="src/third_party/fwupd" revision="62d946925a06791cdc54a98fc415081f478528d5" upstream="refs/heads/fwupd-1.2.5"/>
<project groups="labtools" name="chromiumos/third_party/hdctools" path="src/third_party/hdctools" revision="38c198506341c72e8bc1ae05ce8b43025cd21e8b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="070381153012c5c1bd0251c0d6b09e4c09012f48" 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="68459cc3d71b3ccaded2577cec611f0e78a9a73f" upstream="refs/heads/wpa_supplicant-2.8"/>
<project name="chromiumos/third_party/huddly-updater" path="src/third_party/huddly-updater" revision="c60978413ce6b035e90aaf56f87f6e588e3cce85" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="74556229323fce50ef1d2b425d5394d2d661446e" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="85d025b9727a817b67492d8385d5d2915e14c4ce" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="f5053949f03f8601ddf82eb13bef3d64b8241003" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="cd00cd72ab45871da91a66c626ded4036c814719" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="b49daf97662fe12c3adb61b683f929acd512405e" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="e57fb434184c734d47195431e93d0bb200e03145" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="2f9297b1197fc5c127d6d8f717dc650044dc97e8" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-gw" revision="30b27adc475ad16775b80099530997975497c56a" upstream="refs/heads/chromeos-4.14-gw"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19" revision="cec2b51563c24317f8280bc50e49b2aba028f382" upstream="refs/heads/chromeos-4.19"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19-lakitu" revision="daec5568005c0400bcebeab1179a007ed71d4472" upstream="refs/heads/chromeos-4.19-lakitu"/>
<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="808a7fc04efb502494b0c8dc81dd143c0b652fc2" 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="8539d5dcf2d04cfc1985e3272fb20b3109ebb492" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="6ab7fcefd89faaffc53db0cbe7052dcab9d0c4d8" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="bae85e0addc3e15ace397363f88765970f8f1b46" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqrtr" path="src/third_party/libqrtr" revision="1604a9567beda30fb5d8fd532c0ec8366da8fbbb" 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="e836912d2aa3ab31931f0906721a411cbc8e1bd2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/logitech-updater" path="src/third_party/logitech-updater" revision="ae7bade6f9120f41349ef19b802c94d8ed7e8cec" 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="1591d1fee5016a21477edec0d2eb6b2d24221952" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-debian" revision="1fbcfd85dec8cd05fa3ee983baf699125c498bc1" 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-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="5b752047977b69618f1b31bd08fd38de6f4f5ba3" 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="3a83708966fb739ea13562f685fe5cfa5bd9b3a5" 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="687a93a263e2a2e88408c54e99bbfa3df37c926e" upstream="refs/heads/chromeos-0.7"/>
<project name="chromiumos/third_party/sis-updater" path="src/third_party/sis-updater" revision="00891af50692fd9d5aca4153243271e7fbc8822f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware" path="src/third_party/sound-open-firmware" revision="5b43730e8620c60b4170231f7e9d91d2d2d89652" 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="4d15ba95a545740e44107f2a6744fe59dfcb65ab" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="8ff90126404cda8957a68447d8159b8bbfba2370" 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="c526bbe09b550d40fba290237dd1caa5b5736277" upstream="refs/heads/chromeos-v2018.09"/>
<project name="chromiumos/third_party/virglrenderer" path="src/third_party/virglrenderer" revision="5d51d10736d5b4ee307b52aa7bee096febb8b2b4" 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="ed425ca92367fdbbac741bf9bb85d486929b433c" 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="10118144d0b8a90496db9f97d55bf607db2c8c8b" upstream="refs/heads/master"/>
<project name="platform/external/libcxx" path="src/aosp/external/libcxx" remote="aosp" revision="45f1d9904470661e73a52a005dfd41f559f358ac" upstream="refs/heads/master"/>
<project name="platform/external/libcxxabi" path="src/aosp/external/libcxxabi" remote="aosp" revision="8144d214aed6d7bfc87b773782a9792f6609810d" upstream="refs/heads/master"/>
<project name="platform/external/libunwind_llvm" path="src/aosp/external/libunwind_llvm" remote="aosp" revision="d88b1fc62511d02ee2021628af7c571528a09b8c" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="9299cae12e4098b8ae5a32e9326a7a44b2b4de37" upstream="refs/heads/master"/>
<project name="platform/external/puffin" path="src/aosp/external/puffin" remote="aosp" revision="170cb8d77faed2c7a05e527e9e2923f2ae3587dd" 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="9c573303e6a225b6d39bd99766e26370d36c12dd" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="chromeos-4.14" change_id="I870459ec29bf6ba5fb2494c69497d13d4a86fe84" commit="fb821d269938d622478c24153a7f141c6ae1d129" commit_message="CHROMIUM: wakeup_source: Update chromuim only drivers that use legacy api. Upstream dropped wakeup_source_trash method. Update chromium only invocations of these method to the new api. BUG=b:133262012, b:65976859 TEST=code compiles and deployed for grunt. Change-Id: I870459ec29bf6ba5fb2494c69497d13d4a86fe84 Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1773311 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; " fail_count="6" gerrit_number="1773311" owner_email="ravisadineni@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/11/1773311/1" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-4.14" change_id="Ie834371d9b96467fbf8d29a4bd2ec5bf308e0c38" commit="1ec4069d341dd3bc4b35d885c3666618ecd1f651" commit_message="UPSTREAM: PM / wakeup: Drop wakeup_source_drop() After commit d856f39ac1cc (&quot;PM / wakeup: Rework wakeup source timer cancellation&quot;) wakeup_source_drop() is a trivial wrapper around __pm_relax() and it has no users except for wakeup_source_destroy() and wakeup_source_trash() which also has no users, so drop it along with the latter and make wakeup_source_destroy() call __pm_relax() directly. Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt; Acked-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt; (cherry picked from commit 623217a0cc45a6c179303b3bbfdc594806a464cc) BUG=b:133262012, b:65976859 TEST=Deploy on hatch and make sure we can see event count. Change-Id: Ie834371d9b96467fbf8d29a4bd2ec5bf308e0c38 Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1772021 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="6" gerrit_number="1772021" owner_email="ravisadineni@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/21/1772021/3" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-4.14" change_id="Ib4ca57f124c072686b6d202b5fdd3df58b3a5014" commit="f5fa65e2a7210c2c3c93f27087dba9436d9cb153" commit_message="UPSTREAM: drivers: base: power: remove wakeup_sources_stats_dentry variable wakeup_sources_stats_dentry is assigned when the debugfs file is created, but then never used ever again. So no need for it at all, just remove it and call debugfs_create_file() on its own. Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt; (cherry picked from commit 25fa4d9d4ca62dbf8fd1eeef413421c94183da3c) BUG=b:133262012, b:65976859 TEST=Deploy on hatch and make sure we can see event count. Change-Id: Ib4ca57f124c072686b6d202b5fdd3df58b3a5014 Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1771184 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="6" gerrit_number="1771184" owner_email="ravisadineni@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/84/1771184/2" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-4.14" change_id="I7cd4cb71951d3fb42a3e16eac90d76c200030140" commit="38a24ca7cc303080567233ad5a191942abea4965" commit_message="UPSTREAM: PM / core: Add support to skip power management in device/driver model All device objects in the driver model contain fields that control the handling of various power management activities. However, it's not always useful. There are few instances where pseudo devices are added to the model just to take advantage of many other features like kobjects, udev events, and so on. One such example is cpu devices and their caches. The sysfs for the cpu caches are managed by adding devices with cpu as the parent in cpu_device_create() when secondary cpu is brought online. Generally when the secondary CPUs are hotplugged back in as part of resume from suspend-to-ram, we call cpu_device_create() from the cpu hotplug state machine while the cpu device associated with that CPU is not yet ready to be resumed as the device_resume() call happens bit later. It's not really needed to set the flag is_prepared for cpu devices as they are mostly pseudo device and hotplug framework deals with state machine and not managed through the cpu device. This often results in annoying warning when resuming: Enabling non-boot CPUs ... CPU1: Booted secondary processor cache: parent cpu1 should not be sleeping CPU1 is up CPU2: Booted secondary processor cache: parent cpu2 should not be sleeping CPU2 is up .... and so on. So in order to fix these kind of errors, we could just completely avoid doing any power management related initialisations and operations if they are not used by these devices. Add no_pm flags to indicate that the device doesn't require any sort of PM activities and all of them can be completely skipped. We can use the same flag to also avoid adding not used *power* sysfs entries for these devices. For now, lets use this for cpu cache devices. Reviewed-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt; Signed-off-by: Sudeep Holla &lt;sudeep.holla@arm.com&gt; Tested-by: Eugeniu Rosca &lt;erosca@de.adit-jv.com&gt; Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt; (cherry picked from commit 85945c28b5a888043cb2b54f880d80d8915f21f5) BUG=b:133262012, b:65976859 TEST=Deploy on hatch and make sure we can see event count. Change-Id: I7cd4cb71951d3fb42a3e16eac90d76c200030140 Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1771185 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="6" gerrit_number="1771185" owner_email="ravisadineni@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/85/1771185/2" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-4.14" change_id="I5deb10686ef5adce5f38d000559d17a7c1fafcdb" commit="5f30adb6dbee60b0dc3d7e0061d85b5583f31672" commit_message="FROMGIT: PM / wakeup: Drop wakeup_source_init(), wakeup_source_prepare() wakeup_source_init() has no users. Remove it. As a result, wakeup_source_prepare() is only called from wakeup_source_create(). Merge wakeup_source_prepare() into wakeup_source_create() and remove it. Change wakeup_source_create() behavior so that assigning NULL to wakeup source's name throws an error. Signed-off-by: Tri Vo &lt;trong@android.com&gt; Reviewed-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt; (cherry picked from commit 0d105d0f25386ee5b74603db6d249ebed7590cbc git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git bleeding-edge) BUG=b:133262012, b:65976859 TEST=Deploy on hatch and make sure we can see event count. Change-Id: I5deb10686ef5adce5f38d000559d17a7c1fafcdb Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1771186 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="6" gerrit_number="1771186" owner_email="ravisadineni@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/86/1771186/2" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-4.14" change_id="I7383cf06289489a36e588fca3311d9f286d67539" commit="a982c8bef341b25348136b203309566cb6a37c76" commit_message="UPSTREAM: PM / wakeup: Only update last time for active wakeup sources When wakelock support was added, the wakeup_source_add() function was updated to set the last_time value of the wakeup source. This has the unintended side effect of producing confusing output from pm_print_active_wakeup_sources() when a wakeup source is added prior to a sleep that is blocked by a different wakeup source. The function pm_print_active_wakeup_sources() will search for the most recently active wakeup source when no active source is found. If a wakeup source is added after a different wakeup source blocks the system from going to sleep it may have a later last_time value than the blocking source and be output as the last active wakeup source even if it has never actually been active. It looks to me like the change to wakeup_source_add() was made to prevent the wakelock garbage collection from accidentally dropping a wakelock during the narrow window between adding the wakelock to the wakelock list in wakelock_lookup_add() and the activation of the wakeup source in pm_wake_lock(). This commit changes the behavior so that only the last_time of the wakeup source used by a wakelock is initialized prior to adding it to the wakeup source list. This preserves the meaning of the last_time value as the last time the wakeup source was active and allows a wakeup source that has never been active to have a last_time value of 0. Fixes: b86ff9820fd5 (PM / Sleep: Add user space interface for manipulating wakeup sources, v3) Signed-off-by: Doug Berger &lt;opendmb@gmail.com&gt; Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt; (cherry picked from commit 2ef7c01c0cdb170142058c6d8fe0697aee4e4d7d) BUG=b:133262012, b:65976859 TEST=Deploy on hatch and make sure we can see event count. Change-Id: I7383cf06289489a36e588fca3311d9f286d67539 Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1771187 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="6" gerrit_number="1771187" owner_email="ravisadineni@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/87/1771187/2" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-4.14" change_id="Ib61c6a69b39bc91e38e57672b6651fee06fcc7f1" commit="c2f2ee0accd3b56ce6fd83b6b3574d01716c9ac2" commit_message="FROMGIT: PM / wakeup: Use wakeup_source_register() in wakelock.c kernel/power/wakelock.c duplicates wakeup source creation and registration code from drivers/base/power/wakeup.c. Change struct wakelock's wakeup source to a pointer and use wakeup_source_register() function to create and register said wakeup source. Use wakeup_source_unregister() on cleanup path. Signed-off-by: Tri Vo &lt;trong@android.com&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt; (cherry picked from commit 2434aea58e652a9fe114181ac90aa60e2f2e1b25 git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git bleeding-edge) BUG=b:133262012, b:65976859 TEST=Deploy on hatch and make sure we can see event count. Change-Id: Ib61c6a69b39bc91e38e57672b6651fee06fcc7f1 Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1771188 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="6" gerrit_number="1771188" owner_email="ravisadineni@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/88/1771188/2" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-4.14" change_id="Iffd5844deee64e67cffb28917b0504206443ca1a" commit="12e84c0718de8d80ce3162cf5aa2ac15f35ff11b" commit_message="UPSTREAM: PM / wakeup: Print warn if device gets enabled as wakeup source during sleep In general, wakeup settings are not supposed to be changed during any of the system wide PM phases. The reason is simply that it would break guarantees provided by the PM core, to properly act on active wakeup sources. However, there are exceptions to when, in particular, disabling a device as wakeup source makes sense. For example, in cases when a driver realizes that its device is dead during system suspend. For these scenarios, we don't need to care about acting on the wakeup source correctly, because a dead device shouldn't deliver wakeup signals. To this reasoning and to help users to properly manage wakeup settings, let's print a warning in cases someone calls device_wakeup_enable() during system sleep. Suggested-by: Rafael J. Wysocki &lt;rafael@kernel.org&gt; Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt; [ rjw: Message to be printed ] Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt; (cherry picked from commit 0026cef067d2962ed064b974e07f017233d5bd5a) BUG=b:133262012, b:65976859 TEST=Deploy on hatch and make sure we can see event count. Change-Id: Iffd5844deee64e67cffb28917b0504206443ca1a Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1771189 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="6" gerrit_number="1771189" owner_email="ravisadineni@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/89/1771189/2" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-4.14" change_id="If5a613340d3989cf65b71e4aaa7ae3480c338395" commit="3d20b42c54336c1bd2006b551ed4b47ce111564c" commit_message="BACKPORT: FROMGIT: PM / wakeup: Show wakeup sources stats in sysfs Add an ID and a device pointer to 'struct wakeup_source'. Use them to to expose wakeup sources statistics in sysfs under /sys/class/wakeup/wakeup&lt;ID&gt;/*. Co-developed-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; Co-developed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Signed-off-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Signed-off-by: Tri Vo &lt;trong@android.com&gt; Tested-by: Kalesh Singh &lt;kaleshsingh@google.com&gt; Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt; (cherry picked from commit c8377adfa78103be5380200eb9dab764d7ca890e git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git bleeding-edge) Conflicts: 1. The original patch uses ida_alloc and ida_free. This patch instead uses ida_simple_get() and ida_simple_remove() as ida_alloc and id_free are not available in 4.14. BUG=b:133262012, b:65976859 TEST=Deploy on hatch and make sure we can see event count. Change-Id: If5a613340d3989cf65b71e4aaa7ae3480c338395 Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1771190 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; " fail_count="6" gerrit_number="1771190" owner_email="ravisadineni@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/90/1771190/2" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-4.14" change_id="I28911d897c2add3380a0af1f1d1409d02768f8b8" commit="8ce2a9cb6b65c1e45941b323a9e646188e57b489" commit_message="CHROMIUM: otg-wakelock: update wakeup_source_register() call wakeup_source_register() now takes 2 arguments. Update wakeup_source_register() call in otg-wakelock.cc accordingly. BUG=b:133262012, b:65976859 TEST=code compiles and deployed for grunt. Change-Id: I28911d897c2add3380a0af1f1d1409d02768f8b8 Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1773312 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; " fail_count="6" gerrit_number="1773312" owner_email="ravisadineni@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/12/1773312/1" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-4.14" change_id="I4edfb0acffd9657b9cd8b47b6249babda31edfa6" commit="be246d2f70ed1f27344cd31e8b14b25bce0322b6" commit_message="BACKPORT: FROMGIT: PM / wakeup: Fix sysfs registration error path We shouldn't call wakeup_source_destroy() from the error path in wakeup_source_register() because that calls __pm_relax() which takes a lock that isn't initialized until wakeup_source_add() is called. Add a new function, wakeup_source_free(), that just does the bare minimum to free a wakeup source that was created but hasn't been added yet and use it from the two places it's needed. This fixes the following problem seen on various x86 server boxes: INFO: trying to register non-static key. the code is fine but needs lockdep annotation. turning off the locking correctness validator. CPU: 12 PID: 1 Comm: swapper/0 Not tainted 5.3.0-rc4- Hardware name: HP ProLiant XL420 Gen9/ProLiant XL420 Gen9, BIOS U19 12/27/2015 Call Trace:   dump_stack+0x62/0x9a   register_lock_class+0x95a/0x960   ? __platform_driver_probe+0xcd/0x230   ? __platform_create_bundle+0xc0/0xe0   ? i8042_init+0x4ec/0x578   ? do_one_initcall+0xfe/0x45a   ? kernel_init_freeable+0x614/0x6a7   ? kernel_init+0x11/0x138   ? ret_from_fork+0x35/0x40   ? is_dynamic_key+0xf0/0xf0   ? rwlock_bug.part.0+0x60/0x60   ? __debug_check_no_obj_freed+0x8e/0x250   __lock_acquire.isra.13+0x5f/0x830   ? __debug_check_no_obj_freed+0x152/0x250   lock_acquire+0x107/0x220   ? __pm_relax.part.2+0x21/0xa0   _raw_spin_lock_irqsave+0x35/0x50   ? __pm_relax.part.2+0x21/0xa0   __pm_relax.part.2+0x21/0xa0   wakeup_source_destroy.part.3+0x18/0x190   wakeup_source_register+0x43/0x50 Fixes: c8377adfa781 (&quot;PM / wakeup: Show wakeup sources stats in sysfs&quot;) Reported-by: Qian Cai &lt;cai@lca.pw&gt; Signed-off-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt; (cherry picked from commit ae367b7936408444afc76a8a3e141abede9ccbe4 git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git bleeding-edge) Conflicts: 1. The original patch uses ida_alloc and ida_free. This patch instead uses ida_simple_get() and ida_simple_remove() as ida_alloc and id_free are not available in 4.14. BUG=b:133262012, b:65976859 TEST=Deploy on hatch and make sure we can see event count. Change-Id: I4edfb0acffd9657b9cd8b47b6249babda31edfa6 Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1771191 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; " fail_count="6" gerrit_number="1771191" owner_email="ravisadineni@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/91/1771191/3" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-4.14" change_id="I1bc1f12256987060f231a6d97d2c0e6fde8cb521" commit="1a10875b2323af5399079b6111fa03d14d78cbf0" commit_message="FROMGIT: PM / wakeup: Register wakeup class kobj after device is added The device_set_wakeup_enable() function can be called on a device that hasn't been registered with device_add() yet. This allows the device to be in a state where wakeup is enabled for it but the device isn't published to userspace in sysfs yet. After commit c8377adfa781 (&quot;PM / wakeup: Show wakeup sources stats in sysfs&quot;), calling device_set_wakeup_enable() will fail for a device that hasn't been registered with the driver core via device_add(). This is because we try to create sysfs entries for the device and associate a wakeup class kobject with it before the device has been registered. Let's follow a similar approach that device_set_wakeup_capable() takes here and register the wakeup class either from device_set_wakeup_enable() when the device is already registered, or from dpm_sysfs_add() when the device is being registered with the driver core via device_add(). Fixes: c8377adfa781 (&quot;PM / wakeup: Show wakeup sources stats in sysfs&quot;) Reported-by: Qian Cai &lt;cai@lca.pw&gt; Reviewed-by: Tri Vo &lt;trong@android.com&gt; Signed-off-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt; (cherry picked from commit 2ca3d1ecb8c432ee212d80fa7615cdd5d1df62e3 git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git bleeding-edge) BUG=b:133262012, b:65976859 TEST=Deploy on hatch and make sure we can see event count. Change-Id: I1bc1f12256987060f231a6d97d2c0e6fde8cb521 Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1771192 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="6" gerrit_number="1771192" owner_email="ravisadineni@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/92/1771192/3" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-4.14" change_id="Ia0868a5a8ad6b4c0a96a8b33a4288d973fb99b83" commit="f76abab8623d388872033472a1f85e796e680a1c" commit_message="FROMGIT: PM / wakeup: Unexport wakeup_source_sysfs_{add,remove}() These functions are just used by the PM core, and that isn't modular so these functions don't need to be exported. Drop the exports. Fixes: c8377adfa781 (&quot;PM / wakeup: Show wakeup sources stats in sysfs&quot;) Reviewed-by: Tri Vo &lt;trong@android.com&gt; Signed-off-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt; (cherry picked from commit 78c0f050847cac4c43dbfc1916a63d1557c74ac0 git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git bleeding-edge) BUG=b:133262012, b:65976859 TEST=Deploy on hatch and make sure we can see event count. Cq-Depend: chromium:1772021 Change-Id: Ia0868a5a8ad6b4c0a96a8b33a4288d973fb99b83 Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1771193 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="6" gerrit_number="1771193" owner_email="ravisadineni@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/93/1771193/4" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I708b4beb9d494f64102db8b3c298be83de457920" commit="83260c28347ff107af54dea746d03a65c148593f" commit_message="Add strace-based Minijail seccomp policy generator. This helper can be used to augment integration tests to also generate seccomp policies for use with minijail. BUG=chromium:993906 TEST=../tast/fast_build.sh -v -t \ chromiumos/tast/local/bundles/cros/security/seccomp Cq-Depend: chromium:1772343 Change-Id: I708b4beb9d494f64102db8b3c298be83de457920 Reviewed-on: https://chromium-review.googlesource.com/1754676 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: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="3" gerrit_number="1754676" owner_email="allenwebb@google.com" pass_count="0" patch_number="10" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/76/1754676/10" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I76bb1f0f09ce3f59d9cbecb74c05c43a1cb5f6d1" commit="ba7bf7171838cf2b8ed398b797e5ee8946f9ba4b" commit_message="Add security.USBBouncer integration tests. BUG=chromium:993906 TEST=tast run &lt;host device&gt; security.USBBouncer Change-Id: I76bb1f0f09ce3f59d9cbecb74c05c43a1cb5f6d1 Reviewed-on: https://chromium-review.googlesource.com/1754677 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: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="3" gerrit_number="1754677" owner_email="allenwebb@google.com" pass_count="0" patch_number="10" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/77/1754677/10" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I2896642911e4c2bc87d2d05672259f753c8c7426" commit="41241ea37e1830c69c8a7f9f458844339cb9f51e" commit_message="target-chromium-os-sdk: Add dev-util/strace. dev-util/strace is now a unit test dependency of tast-local-tests-cros, and thus needs to be available in the build root. BUG=chromium:993906 TEST=PreCQ passes for crrev.com/c/1754676 Change-Id: I2896642911e4c2bc87d2d05672259f753c8c7426 Reviewed-on: https://chromium-review.googlesource.com/1772343 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="3" gerrit_number="1772343" owner_email="allenwebb@google.com" pass_count="0" patch_number="6" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/43/1772343/6" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Iea67ac3d65cb903fe1bb77e8e2337877638c4fa0" commit="5791e72748a7a5e2d493d3605dbe7147912e6d42" commit_message="Add seccomp policy generation to security.USBGuard. BUG=None TEST=tast run &lt;test host&gt; security.USBGuard Change-Id: Iea67ac3d65cb903fe1bb77e8e2337877638c4fa0 Reviewed-on: https://chromium-review.googlesource.com/1762593 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: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="3" gerrit_number="1762593" owner_email="allenwebb@google.com" pass_count="0" patch_number="7" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/93/1762593/7" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Id0a4654a69f7d9c1340b1bd63f62ad7562f02883" commit="95be8b3d84a5c853355bcc78cb50ec42fb3cb1f0" commit_message="usb_bouncer: Remove unused function. This removes GetDBPath() which became unused in a previous refactor. BUG=None TEST=FEATURES=test emerge-${BOARD} usb_bouncer Change-Id: Id0a4654a69f7d9c1340b1bd63f62ad7562f02883 Reviewed-on: https://chromium-review.googlesource.com/1774752 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: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; " fail_count="3" gerrit_number="1774752" owner_email="allenwebb@google.com" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/52/1774752/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I7c97d4fec81b7ba2b37090bcaa738b17d010970a" commit="b9bcb613fb6e6325b87cf80610327cd2c25f4b00" commit_message="libbrillo: Add base::Filepath GetFDPath(int fd). This function fetches the canonical path of a file descriptor. It is particularly useful for error logging. BUG=chromium:1724739 TEST=FEATURES=test emerge-${BOARD} libbrillo Change-Id: I7c97d4fec81b7ba2b37090bcaa738b17d010970a Reviewed-on: https://chromium-review.googlesource.com/1774754 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: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; " fail_count="3" gerrit_number="1774754" owner_email="allenwebb@google.com" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/54/1774754/3" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I803b9dad26654b0983ac5dd5f3c6a30080070523" commit="f97fa3d77e97a20ff9cab852267ca5c0d46bf80f" commit_message="usb_bouncer: Add AuthorizeAll to replace script in usb_wrapper.conf A situation on lab devices necessitated a timeout be added to each write operation to authorize USB devices that were blocked at the lock screen. This provides a cleaner implementation to replace the shell post-stop script in the usbguard-wrapper upstart job. AuthorizeAll walks /sys/devices and sets authorized_default and authorized to 1 for each USB device. This operation is performed when usbguard is disabled after signing back in to CrOS on the lockscreen. BUG=chromium:992209 TEST=FEATURES=test emerge-${BOARD} usb_bouncer Change-Id: I803b9dad26654b0983ac5dd5f3c6a30080070523 Reviewed-on: https://chromium-review.googlesource.com/1774755 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: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; " fail_count="3" gerrit_number="1774755" owner_email="allenwebb@google.com" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/55/1774755/5" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I42e75e22948b3653500d355027dc3312015c9ebf" commit="f1ee6d01b9b98c17a2e86fd5e81be0fa159eace9" commit_message="Revert &quot;update_engine: Support milestones to EOL from Omaha&quot; This reverts commit 893cae4b0e5141bcaf9f56b1775e681c8f523630. Reason for revert: use of EOL date and EOL notification date instead milestones to EOL. Original change's description: &gt; update_engine: Support milestones to EOL from Omaha &gt; &gt; Initiative to show EOL message on Chrome OS devices require that &gt; update_engine parses the fields within Omaha response that pertain to the &gt; new milestones to EOL field. The Omaha response will include a new &gt; field called &quot;milestones_to_eol&quot; which will be an integer value &gt; string. &gt; &gt; The job of update_engine when it comes to milestones to EOL from Omaha &gt; is to merely forward. No checks and no modifications of fields are &gt; done within update_engine besides being able to convert the milestones &gt; to EOL from a string to integer. &gt; &gt; BUG=chromium:994999 &gt; TEST=FEATURES=&quot;test&quot; emerge-$BOARD update_engine update_engine-client &gt; TEST=cros deploy $IP update_engine update_engine-client &gt; TEST=test_that -b $BOARD $IP autoupdate_EOL # from Cq-Depend &gt; TEST=test_that -b $BOARD $IP autoupdate_EOL.milestones # from Cq-Depend &gt; &gt; Cq-Depend:chromium:1761371 &gt; Change-Id: I268e4c8e641b17d6a727a50f53285cc97c76eb22 &gt; Reviewed-on: https://chromium-review.googlesource.com/1759285 &gt; Tested-by: Jae Hoon Kim &lt;kimjae@chromium.org&gt; &gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; &gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; &gt; Reviewed-by: Nicolas Norvez &lt;norvez@chromium.org&gt; &gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; TBR=maybelle@chromium.org,norvez@chromium.org,ahassani@chromium.org,abutzier@chromium.org,chromiumos-cl-exonerator@appspot.gserviceaccount.com,kimjae@chromium.org BUG=chromium:994999 TEST=none Cq-Depend:chromium:1782971 Change-Id: I42e75e22948b3653500d355027dc3312015c9ebf Reviewed-on: https://chromium-review.googlesource.com/1782970 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="3" gerrit_number="1782970" owner_email="kimjae@chromium.org" pass_count="0" patch_number="4" project="aosp/platform/system/update_engine" project_url="https://chromium-review.googlesource.com/aosp/platform/system/update_engine" ref="refs/changes/70/1782970/4" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ic4b8ea58f428affd7f31b07d1e9934dc0cb59314" commit="cea245526ccbc312ec944da71e60890e8a8a9601" commit_message="Revert &quot;Milestones to EOL added into update_engine_client --eol_status printout&quot; This reverts commit e3340762970033ff4140e2dfa4549956def89cd6. Reason for revert: use of EOL date and EOL notification date instead milestones to EOL. Original change's description: &gt; Milestones to EOL added into update_engine_client --eol_status printout &gt; &gt; Initiative to include the milestones to EOL is being made within &gt; update_engine. The update_engine_client prints out the &gt; `MILESTONES_TO_EOL` after `EOL_STATUS`. The changes for update_engine &gt; can be followed at the CQ dependency. &gt; &gt; Nano Omaha devserver feeds back EOL response with milestone to EOL. &gt; &gt; Addition control test is added to test for milestones to EOL when the &gt; EOL is not at it's end-of-life yet. This is a new feature test. &gt; &gt; BUG=chromium:994999 &gt; TEST=test_that -b $BOARD $IP autoupdate_EOL &gt; TEST=test_that -b $BOARD $IP autoupdate_EOL.milestones &gt; &gt; Cq-Depend:chromium:1759285 &gt; Change-Id: Ic3028e19047bcd4d96802c6d77da7b8985b183dc &gt; Reviewed-on: https://chromium-review.googlesource.com/1761371 &gt; Tested-by: Jae Hoon Kim &lt;kimjae@chromium.org&gt; &gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; &gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; &gt; Reviewed-by: Jae Hoon Kim &lt;kimjae@chromium.org&gt; &gt; Reviewed-by: David Haddock &lt;dhaddock@chromium.org&gt; BUG=chromium:994999 TEST=none Cq-Depend:chromium:1782970 Change-Id: Ic4b8ea58f428affd7f31b07d1e9934dc0cb59314 Reviewed-on: https://chromium-review.googlesource.com/1782971 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: David Haddock &lt;dhaddock@chromium.org&gt; " fail_count="2" gerrit_number="1782971" owner_email="kimjae@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/71/1782971/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I284c81c20240cad5011366979f7bf22a9971d9a5" commit="09aab642ddc351ac4cf72121e36d73a3f9fd206a" commit_message="bluetooth: Support connecting device using the latest device address This only affects the devices that use random resolvable addresses. After pairing if the device is discovered with a new random address, the connect command should use the latest address. BUG=chromium:988617 TEST=Added unit tests, also manually tested using bluetoothctl 1. Paired a device that uses random resolvable address 2. Disconnected and powered off the device 3. Powered on the device and observed no new device was added to the list 4. Observed the latest address field changed for the paired device 5. Observed the DUT re-connected the device automatically. Cq-Depend: chromium:1749467 Change-Id: I284c81c20240cad5011366979f7bf22a9971d9a5 Reviewed-on: https://chromium-review.googlesource.com/1750191 Tested-by: Yu Liu &lt;yudiliu@chromium.org&gt; Commit-Ready: Yu Liu &lt;yudiliu@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Reviewed-by: Miao-chen Chou &lt;mcchou@chromium.org&gt; " fail_count="9" gerrit_number="1750191" owner_email="yudiliu@chromium.org" pass_count="0" patch_number="12" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/91/1750191/12" remote="cros" total_fail_count="11"/><pending_commit branch="master" change_id="I804bf832ad0bfe0fcf731c6d8c2cbce9d6cff96b" commit="1563117fdd5e398f3ccc883e74f9a170c05c3fcf" commit_message="hci: Support returning latest random address to newblue daemon also fix a bug where we re-encrypted the link that has been encrypted. BUG=chromium:988617 TEST=Manually tested using bluetoothctl 1. Paired a device that uses random resolvable address 2. Disconnected and powered off the device 3. Powered on the device and observed no new device was added to the list 4. Observed the latest address field changed for the paired device 5. Observed the DUT re-connected the device automatically. Cq-Depend: chromium:1750191 Change-Id: I804bf832ad0bfe0fcf731c6d8c2cbce9d6cff96b Reviewed-on: https://chromium-review.googlesource.com/1749467 Tested-by: Yu Liu &lt;yudiliu@chromium.org&gt; Commit-Ready: Yu Liu &lt;yudiliu@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; " fail_count="12" gerrit_number="1749467" owner_email="yudiliu@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform/newblue" project_url="https://chromium-review.googlesource.com/chromiumos/platform/newblue" ref="refs/changes/67/1749467/8" remote="cros" total_fail_count="13"/><pending_commit branch="master" change_id="I18c68fecdcbfd32222000fcadc6d464a6d2c2489" commit="a5331d20f01c272057fdd5e53097f525377b8382" commit_message="biod: Add UMA metrics to FP firmware updater The goal of these metrics is to gain a high-level understanding of whether the updater is succeeding, what triggered the update, and the time impact to the user. The following metrics are introduced: * Overall runtime (split between NoUpdate and Update cases) * Updater run status, which includes unnecessary, success, and all failure statuses. * Updater update reason, which can include a combination of reason triggers. BUG=b:129956713, chromium:990518 TEST=FEATURES=test emerge-nocturne biod TEST=# Fetch nocturne device emerge-nocturne biod &amp;&amp; cros deploy dut1 biod bio_fw_updater --log_dir=puppylove # Very quickly cat /var/lib/metrics/uma-events # and look for Fingerprint related uma metrics # Open chrome://historgrams/Fingerprint.Updater TEST=# Fetch nocturne device emerge-nocturne biod &amp;&amp; cros deploy dut1 biod reboot # Open chrome://historgrams/Fingerprint.Updater TEST=# Fetch nocturne device emerge-nocturne biod &amp;&amp; cros deploy dut1 biod gsutil cat gs://chromeos-binaries/HOME/bcs-nocturne-private/overlay-nocturne-private/chromeos-base/chromeos-firmware-fpmcu-nocturne/nocturne_fp-2.2.67.tbz2 | tar xjv -C /tmp ssh dut1 mount -oremount,rw / scp /tmp/nocturne_fp_v2.2.67*.bin dut1:/tmp/ ssh dut1 'flashrom --fast-verify --programmer=ec:type=fp --image=EC_RW --write /tmp/nocturne_fp_v2.2.67*.bin' ssh dut1 rm -rf '/var/log/*' ssh dut1 reboot # Open chrome://historgrams/Fingerprint.Update Change-Id: I18c68fecdcbfd32222000fcadc6d464a6d2c2489 Reviewed-on: https://chromium-review.googlesource.com/1717436 Tested-by: Craig Hesling &lt;hesling@chromium.org&gt; Commit-Ready: Craig Hesling &lt;hesling@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tom Hughes &lt;tomhughes@chromium.org&gt; " fail_count="1" gerrit_number="1717436" owner_email="hesling@chromium.org" pass_count="0" patch_number="39" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/36/1717436/39" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I719074d1ffaafae00a408c1d7ae896cfc08edf1c" commit="a4bbd75f0e1e534bc0a0c430388e87c9dcd55ff9" commit_message="biod: Fix firmware updater reported error This fixes a mistake in reported error for fetching MCU fw version. BUG=b:140452354 TEST=emerge-nocturne biod &amp;&amp; cros deploy dut1 biod bio_fw_updater --log_dir=whereami TEST=FEATURES=test emerge-nocturne biod Change-Id: I719074d1ffaafae00a408c1d7ae896cfc08edf1c Reviewed-on: https://chromium-review.googlesource.com/1783877 Tested-by: Craig Hesling &lt;hesling@chromium.org&gt; Commit-Ready: Craig Hesling &lt;hesling@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tom Hughes &lt;tomhughes@chromium.org&gt; " fail_count="1" gerrit_number="1783877" owner_email="hesling@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/77/1783877/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I0e143726464dcf7ebb7cd54b24a3f8d2e6694bb2" commit="73a4544f94319c1f128186f72e834135b02bf581" commit_message="diagnostics: remove cros_healthd_telemetry_service cros_healthd reports all of its telemetry data through the probe interface, so the telemetry service is now unnecessary. BUG=b:128683357 TEST=FEATURES=test emerge-nami diagnostics Change-Id: I0e143726464dcf7ebb7cd54b24a3f8d2e6694bb2 Signed-off-by: Paul Moy &lt;pmoy@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1773719 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Kartik Hegde &lt;khegde@chromium.org&gt; " fail_count="1" gerrit_number="1773719" 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/19/1773719/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I7c11407c89f17a9956834983b9ff7fce82570bdc" commit="aeb646719a2437a18b1badb8284637717c0385ab" commit_message="diagnostics: temporarily remove cros_healthd_routine_service To replace Chrome's DeviceStatusCollector's calls to runtime_probe with calls to cros_healthd, Chrome and Chrome OS must have the same cros_healthd.mojom. At the moment, diagnostics-related definitions have landed in Chrome OS's copy of cros_healthd.mojom, but they have not been approved by the security team for Chrome. Since our goal is to replace runtime_probe as quickly as possible, remove this diagnostics-related code from Chrome OS. I expect this change to be reverted in the future, once diagnostics code is approved in Chrome. BUG=b:128683357 TEST=FEATURES=test emerge-nami diagnostics Cq-Depend:chromium:1773719 Change-Id: I7c11407c89f17a9956834983b9ff7fce82570bdc Signed-off-by: Paul Moy &lt;pmoy@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1779335 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Kartik Hegde &lt;khegde@chromium.org&gt; " fail_count="1" gerrit_number="1779335" 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/35/1779335/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I3f38e734c007223d7ed5be5e8d335c8f0eb3e4e6" commit="17a8cad018522b78ee4a58547559c6326bab9fed" commit_message="diagnostics: create a standalone wilco-dtc-grpc-protos package To use the dtc proto definitions in automated testing, they need to be installed on the host. This separate package will allow just the proto headers to be built. In addition, this change adds a golang proto target. BUG=b:138329362 TEST=emerge-sarien diagnostics &amp;&amp; cros deploy ${DUT_IP} diagnostics Change-Id: I3f38e734c007223d7ed5be5e8d335c8f0eb3e4e6 Reviewed-on: https://chromium-review.googlesource.com/1769015 Tested-by: Trent Begin &lt;tbegin@chromium.org&gt; Commit-Ready: Trent Begin &lt;tbegin@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Paul Moy &lt;pmoy@chromium.org&gt; Reviewed-by: Nick Crews &lt;ncrews@chromium.org&gt; Reviewed-by: Oleh Lamzin &lt;lamzin@google.com&gt; " fail_count="4" gerrit_number="1769015" owner_email="tbegin@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/15/1769015/8" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I6bb109ef16445c628df6170adc36d9d07e6b0148" commit="5b4b670915b189b5926a69babc85ce1bf388fee7" commit_message="wilco-dtc-grpc-protos: create standalone package for diagnostics protos This package will be used to include gRPC message definitions in tast-tests. BUG=b:138329362 TEST=sudo emerge wilco-dtc-grpc-protos; proto/grpc headers are installed in /usr/include/wilco_dtc and /usr/lib/gopath/src/chromiumos/wilco_dtc/ Cq-Depend: chromium:1769015 Change-Id: I6bb109ef16445c628df6170adc36d9d07e6b0148 Reviewed-on: https://chromium-review.googlesource.com/1769136 Tested-by: Trent Begin &lt;tbegin@chromium.org&gt; Commit-Ready: Trent Begin &lt;tbegin@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Oleh Lamzin &lt;lamzin@google.com&gt; " fail_count="5" gerrit_number="1769136" owner_email="tbegin@chromium.org" pass_count="0" patch_number="5" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/36/1769136/5" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I7938339499bce54c40d5cb82705677bdd76a7b4a" commit="f1b75161b113367b1494ff46a77bf740c2f43fb6" commit_message="dome: Add backend for downloading test logs Add backend for downloading logs, reports, and ECHO code from UI. BUG=b:127877148 TEST=manually Change-Id: I7938339499bce54c40d5cb82705677bdd76a7b4a Reviewed-on: https://chromium-review.googlesource.com/1730932 Tested-by: Rosie Wu &lt;rosiewu@google.com&gt; Commit-Ready: Hsin-Yi Wang &lt;hsinyi@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Wei-Han Chen &lt;stimim@chromium.org&gt; Reviewed-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; " fail_count="3" gerrit_number="1730932" owner_email="rosiewu@google.com" pass_count="0" patch_number="20" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/32/1730932/20" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I1619e522e8578e8d88d1ad02840b5f69a27965bc" commit="300716a3e3d9176b5bfdd01d25dab47efdabadea" commit_message="dome: Add frontend for downloading test logs Add frontend for downloading logs, reports, and ECHO code from UI. BUG=b:127877148 TEST=manually Change-Id: I1619e522e8578e8d88d1ad02840b5f69a27965bc Reviewed-on: https://chromium-review.googlesource.com/1745873 Tested-by: Rosie Wu &lt;rosiewu@google.com&gt; Commit-Ready: Hsin-Yi Wang &lt;hsinyi@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Wei-Han Chen &lt;stimim@chromium.org&gt; Reviewed-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; " fail_count="3" gerrit_number="1745873" owner_email="rosiewu@google.com" pass_count="0" patch_number="13" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/73/1745873/13" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Iaebe2fe34b265b3fc6245e7d6597f65ea557391a" commit="43434fa4a934f1f1af4411f55b40ecad0124acd7" commit_message="chromium-overlay: add smartdim USE flag Add smartdim USE flag to make.defaults and libchromeos-use-flags ebuild file to control if a device uses smart dim to defer imminent screen dimming. This flag is enabled by default and selectively disabled on some non-chromebook boards. BUG=chromium:994011 TEST=Emerge libchromeos-use-flags and check /etc/ui_use_flgas.txt contains smartdim flag. Change-Id: Iaebe2fe34b265b3fc6245e7d6597f65ea557391a Reviewed-on: https://chromium-review.googlesource.com/1767678 Tested-by: Xinglong Luan &lt;alanlxl@chromium.org&gt; Commit-Ready: Xinglong Luan &lt;alanlxl@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: Andrew Moylan &lt;amoylan@chromium.org&gt; " fail_count="8" gerrit_number="1767678" owner_email="alanlxl@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/78/1767678/2" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="I3fd0512ff051f525428d3c675fc0dd73ba713aef" commit="3ff193ddb992bf42292626bb0dc8a210e021087c" commit_message="login: Enable SmartDim Chrome flag per USE flag BUG=chromium:994011 TEST=manual Cq-Depend: chromium:1767678 Change-Id: I3fd0512ff051f525428d3c675fc0dd73ba713aef Reviewed-on: https://chromium-review.googlesource.com/1767203 Tested-by: Xinglong Luan &lt;alanlxl@chromium.org&gt; Commit-Ready: Xinglong Luan &lt;alanlxl@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Xiyuan Xia &lt;xiyuan@chromium.org&gt; Reviewed-by: Andrew Moylan &lt;amoylan@chromium.org&gt; " fail_count="8" gerrit_number="1767203" owner_email="alanlxl@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/03/1767203/2" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="I704e5d9d492be865b6875191eed579a0a68145c3" commit="be779188e39b8b63ba8e3710d5d9513d48db11bc" commit_message="Add betty-pi-arc to LOGIN_BOARD_TIMEOUT BUG=b:129410042 TEST=none Change-Id: I704e5d9d492be865b6875191eed579a0a68145c3 Reviewed-on: https://chromium-review.googlesource.com/1772355 Tested-by: Richard Fung &lt;richardfung@google.com&gt; Commit-Ready: Richard Fung &lt;richardfung@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Kazuhiro Inaba &lt;kinaba@chromium.org&gt; " fail_count="2" gerrit_number="1772355" owner_email="richardfung@google.com" 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/55/1772355/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Iefdff50f3584d31e0d1cef6e3f1c22ef298b90b6" commit="014e56a224ff91716ce120d79bc75a3ccea30502" commit_message="servo: handle exceptions in UART dump() Sometimes UART streams are 'not_applicable'. If not properly handled, this lead to exceptions during Servo.close() and thus background ssh processes not teared down. BUG=b:138914412 TEST=manual testing Change-Id: Iefdff50f3584d31e0d1cef6e3f1c22ef298b90b6 Reviewed-on: https://chromium-review.googlesource.com/1779761 Tested-by: Kuang-che Wu &lt;kcwu@chromium.org&gt; Commit-Ready: Kuang-che Wu &lt;kcwu@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Chung-yih Wang &lt;cywang@google.com&gt; " fail_count="1" gerrit_number="1779761" owner_email="kcwu@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/61/1779761/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ie81bb22aa5f3d43ca5c711c86b9d111566f27393" commit="9339114fab3ca0e74ceade05af603a352dbbf2b3" commit_message="messagepack: move template specializations to namespace scope According to both c++03 and c++11 standards, explicit specializations of member templates shall be declared in the namespace of which the enclosing class is a member. The current implementation of the Objectd class is not compliant in this regard, but experiments show that clang accepts it, while g++ considers it non-compliant. This commit moves the explicit member template specializations to the namespace level, for compliance. BUG=None TEST=Manual: build, deploy to chromebox and run update Change-Id: Ie81bb22aa5f3d43ca5c711c86b9d111566f27393 Reviewed-on: https://chromium-review.googlesource.com/1774292 Tested-by: Kyle Williams &lt;kdgwill@chromium.org&gt; Commit-Ready: Kyle Williams &lt;kdgwill@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Kyle Williams &lt;kdgwill@chromium.org&gt; Reviewed-by: Matthew Ziegelbaum &lt;ziegs@chromium.org&gt; " fail_count="1" gerrit_number="1774292" owner_email="torleiv@huddly.com" pass_count="0" patch_number="2" project="chromiumos/third_party/huddly-updater" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/huddly-updater" ref="refs/changes/92/1774292/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="If3543f009471348e2e21802ae57e9e21eaa5c4f0" commit="490742e42824ada2f03f43bb465adf2209a56715" commit_message="ssh: close output fds for ssh tunnel process close_fds=True won't close fds &lt; 3. This may leave fd open indefinitely while ssh tunnel running in the background. Follow utils.BgJob's behavior, redirect stdout and stderr to /dev/null. BUG=b:138914412 TEST=manual testing Change-Id: If3543f009471348e2e21802ae57e9e21eaa5c4f0 Reviewed-on: https://chromium-review.googlesource.com/1779762 Tested-by: Kuang-che Wu &lt;kcwu@chromium.org&gt; Commit-Ready: Kuang-che Wu &lt;kcwu@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Chung-yih Wang &lt;cywang@google.com&gt; " fail_count="1" gerrit_number="1779762" owner_email="kcwu@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/62/1779762/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Icfa25b7834b8e78ee03426e6f4970ddc130f4f88" commit="042536aa59c2acd892f4a5467a71811826c0f745" commit_message="servo: fix ssh tunnel process leak when exception When encounter exceptions like crbug/996328, ssh tunnel process is not properly terminated. We should store the servo object earlier, so disconnect_servo() can tear it down later. BUG=b:138914412 TEST=manual testing Change-Id: Icfa25b7834b8e78ee03426e6f4970ddc130f4f88 Reviewed-on: https://chromium-review.googlesource.com/1776528 Tested-by: Kuang-che Wu &lt;kcwu@chromium.org&gt; Commit-Ready: Kuang-che Wu &lt;kcwu@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Chung-yih Wang &lt;cywang@google.com&gt; " fail_count="5" gerrit_number="1776528" owner_email="kcwu@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/28/1776528/1" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Ib8e402accddc5f75f9a7e52e326f4cfd49d1a442" commit="4f9d8c3351834143ceb2b78f19c511f6fa90e84e" commit_message="goldfishd: Replace WatchFileDescriptor by FileDescriptorWatcher. This CL is for preparation of libchrome uprev. In the next libchrome, MessageLoopForIO::WatchFileDescriptor was removed, and along with it brillo::MessageLoop::WatchFileDescriptor is also being removed. Its replacement is base::FileDescriptorWatcher. BUG=chromium:909719 TEST=Ran pre-CQ. Change-Id: Ib8e402accddc5f75f9a7e52e326f4cfd49d1a442 Reviewed-on: https://chromium-review.googlesource.com/1772948 Tested-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Commit-Ready: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Lepton Wu &lt;lepton@chromium.org&gt; " fail_count="5" gerrit_number="1772948" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/48/1772948/1" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Ia310755e66e0b38e5fbe97b406aa81bfc25a955b" commit="051d54c93a29c36f81a5ae36bb413cdf6ce522b8" commit_message="Stop packaging platform_RootPartitionsNotMounted. The test was ported to Tast platform.RootPartitionsNotMounted, and run in CQ. Remove the autotest. BUG=chromium:963327 TEST=Pre-CQ. Change-Id: Ia310755e66e0b38e5fbe97b406aa81bfc25a955b Reviewed-on: https://chromium-review.googlesource.com/1768306 Tested-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Commit-Ready: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Puthikorn Voravootivat &lt;puthik@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="9" gerrit_number="1768306" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/06/1768306/1" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="I153c74ca77a71d90837ff2d77b3fe6d48913a262" commit="1d26ba4c9b9b8642340e2445e7e9ec37a91d951c" commit_message="vm_tools: Replace RunTasksOnCurrentThread by BelongsToCurrentThread. In the new libchrome, the method is renamed. BUG=chromium:909719 TEST=Build locally. Change-Id: I153c74ca77a71d90837ff2d77b3fe6d48913a262 Reviewed-on: https://chromium-review.googlesource.com/1768797 Tested-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Commit-Ready: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: J Kardatzke &lt;jkardatzke@chromium.org&gt; Reviewed-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; " fail_count="9" gerrit_number="1768797" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/97/1768797/1" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="Ieae1f3649fe881e8fb08e935890eec0507652853" commit="f7897a7c906c0b83067b00b837698a4d05b5737c" commit_message="camera: Replace WatchFileDescriptor by FileDescriptorWatcher. This CL is preparation of libchrome uprev. In the next libchrome, MessageLoopForIO::WatchFileDescriptor was removed, and its replacement is base::FileDescriptorWatcher. BUG=chromium:909719 TEST=Build locally. Run pre-CQ. Change-Id: Ieae1f3649fe881e8fb08e935890eec0507652853 Reviewed-on: https://chromium-review.googlesource.com/1772946 Tested-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Commit-Ready: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Shik Chen &lt;shik@chromium.org&gt; " fail_count="4" gerrit_number="1772946" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/46/1772946/3" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I5f8c5bebb6346c6644eefc0a7f79a95c873feaf9" commit="65a8fb4fd56542edecd3773e340a53b7cb5cab72" commit_message="arc: Use base::FileDescriptorWatcher. In the next libchrome, base::MessageLoop::WatchFileDescriptor is removed. This CL is to prepare the libchrome uprev. BUG=chromium:909719 TEST=Built locally. Ran cros_run_unit_tests. Cq-Depend: chromium:1746926 Change-Id: I5f8c5bebb6346c6644eefc0a7f79a95c873feaf9 Reviewed-on: https://chromium-review.googlesource.com/1755575 Tested-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Commit-Ready: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="1" gerrit_number="1755575" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/75/1755575/3" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="I63e9899e7ff1486c0712902f5991473846a45f64" commit="19348fd324249c7421c56f28213e6c714ecded80" commit_message="autotest: Move platform_HighResTimers to bvt-perbuild. The test is ported to Tast already and running as a part of CQ. Thus, it is redundant and consumes the resource to run it. It is still a part of hwqual. Meanwhile, move this to bvt-perbuild for minimum tracking of the test trajectory. BUG=chromium:963325 TEST=None Change-Id: I63e9899e7ff1486c0712902f5991473846a45f64 Reviewed-on: https://chromium-review.googlesource.com/1772915 Tested-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Commit-Ready: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Laurent Chavey &lt;chavey@google.com&gt; Reviewed-by: Todd Broch &lt;tbroch@chromium.org&gt; Reviewed-by: Katherine Threlkeld &lt;kathrelkeld@chromium.org&gt; " fail_count="1" gerrit_number="1772915" owner_email="hidehiko@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/15/1772915/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I8ac2b414b0fbd2bc6c7db98c9bb7f35ddcc003c6" commit="3edfcd8e68c94cdd0ac029571f693c96470efd24" commit_message="tast: Enable -continueafterfailure. BUG=chromium:889119 TEST=tast_unittest.py Change-Id: I8ac2b414b0fbd2bc6c7db98c9bb7f35ddcc003c6 Reviewed-on: https://chromium-review.googlesource.com/1773023 Tested-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Commit-Ready: Shuhei Takahashi &lt;nya@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: Keigo Oka &lt;oka@chromium.org&gt; Reviewed-by: Ilja H. Friedel &lt;ihf@chromium.org&gt; " fail_count="3" gerrit_number="1773023" owner_email="nya@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/23/1773023/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ia285d86b1f5b63f59af4a1fbd77250017587b21d" commit="9a6ac21f36fbaa11cc4cb21cb820925ff4a89f57" commit_message="crash: Introduce test-only rules for integration tests. Test-only rules are added to the udev and crash-reporter. Integration tests will use these rules to simulate kernel driver crash reporting via udev. BUG=chromium:966752 TEST=tast run betty platform.UdevCrash Change-Id: Ia285d86b1f5b63f59af4a1fbd77250017587b21d Reviewed-on: https://chromium-review.googlesource.com/1763471 Tested-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Commit-Ready: Shuhei Takahashi &lt;nya@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: Ian Barkley-Yeung &lt;iby@chromium.org&gt; " fail_count="8" gerrit_number="1763471" owner_email="nya@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/71/1763471/3" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="I199a77babf62254b1ed3e48fda63f69007991005" commit="ca3713d87a33aa800d3e6d986a09ba30d52791f5" commit_message="cryptohome: Bring back the function to encrypt using old scheme We will need to migrate some or all TPM1.2 keysets to old encryption scheme. Here we add back the function to encrypt. Decrypt flow is able to understand those type of vault keysets already. BUG=b:127321828 TEST=None Change-Id: I199a77babf62254b1ed3e48fda63f69007991005 Reviewed-on: https://chromium-review.googlesource.com/1733229 Tested-by: Igor &lt;igorcov@chromium.org&gt; Commit-Ready: Igor &lt;igorcov@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; Reviewed-by: Igor &lt;igorcov@chromium.org&gt; " fail_count="4" gerrit_number="1733229" owner_email="igorcov@chromium.org" pass_count="0" patch_number="12" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/29/1733229/12" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="If72c4c7b7a0ba7edc67a2c299d41178243cd5fd2" commit="d37f73137a7bac1eed19749a1aa2a1775de9e193" commit_message="net-fs/samba: Fix linking with lld on aarch64. The previous change (https://crrev.com/c/1745192) caused WAF to use krb5-config installed in the SYSROOT. However, krb5-config does not return correct include/library paths under the Chrome OS build environment. For old-style config scripts, wrappers are created to fix the paths returned from those scripts. Use that wrapper instead of krb5-config. BUG=chromium:990156 TEST=Patch change to use lld, sudo emerge cross-aarch64-cros-linux-gnu/gcc, emerge-kevin64 samba TEST=Patch change to use lld, sudo emerge cross-armv7a-cros-linux-gnueabihf/gcc emerge-kevin samba TEST=Build/deploy to chell, sign-in using Active Directory, add/browse SMB shares using files app, including SSO authenticated shares. Change-Id: If72c4c7b7a0ba7edc67a2c299d41178243cd5fd2 Reviewed-on: https://chromium-review.googlesource.com/1771261 Tested-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Commit-Ready: Manoj Gupta &lt;manojgupta@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; " fail_count="1" gerrit_number="1771261" owner_email="amistry@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/61/1771261/2" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I0fc5ba828d151569789ee56e8a199712cdbbb7f7" commit="12fdb2889151f15828eef73b60c41a9abe3bf2a2" commit_message="midis: Fix warnings reported in clang ToT. Fix the following warning: error: ISO C++ requires field designators to be specified in declaration order; field 'source' will be initialized after field 'type' [-Werror,-Wreorder] .type = SND_SEQ_EVENT_PORT_START, BUG=chromium:997709 TEST=no more warning. Change-Id: I0fc5ba828d151569789ee56e8a199712cdbbb7f7 Reviewed-on: https://chromium-review.googlesource.com/1783465 Tested-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Commit-Ready: Manoj Gupta &lt;manojgupta@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Prashant Malani &lt;pmalani@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="1" gerrit_number="1783465" owner_email="manojgupta@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/65/1783465/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I27f56ee821ed0f01dacb24d707874fc6b9a2aba0" commit="9a6ca6c50be344fc29f458f1eb0e09a48bc1aa1f" commit_message="dlcservice: Error and Status propagation Error and status are propagated up according to the constants set in system_api. The examples and dlcservice_util reflect these changes and how to utilize the changed flow of working with dlcservice. Examples and dlcservice_util reflect use of changes. Reording of fields within .proto is safe as this is not used yet in production with no requirement to be backwards compatible. BUG=chromium:993559 TEST=FEATURES=&quot;test&quot; emerge-$BOARD dlcservice dlcservice-client system_api TEST=tast run $TEST_IP platform.DLCService Change-Id: I27f56ee821ed0f01dacb24d707874fc6b9a2aba0 Reviewed-on: https://chromium-review.googlesource.com/1756583 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: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="4" gerrit_number="1756583" owner_email="kimjae@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/83/1756583/3" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Id09b9274d56853529a777c21b52c0857b49311f9" commit="6a306426c4c136019a9def0109e1220a3654f9db" commit_message="arc: Initial launch with arcvm-dlc paths Allow arcvm-launch to choose running arcvm with arcvm-dlc images when the path for arcvm-dlc exists. BUG=b:139894713 TEST=# manually install arcvm-dlc and restart dlcservice TEST=emerge-$B arcvm-launch TEST=# startup arcvm with playstore + verify use of arcvm-dlc from /var/log/messages Change-Id: Id09b9274d56853529a777c21b52c0857b49311f9 Reviewed-on: https://chromium-review.googlesource.com/1767042 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: Yusuke Sato &lt;yusukes@chromium.org&gt; " fail_count="7" gerrit_number="1767042" owner_email="kimjae@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/42/1767042/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I4258bacec8e875e21456bfb2a3a44d672149ba44" commit="8c1083f3329bcd5a360998b46608e2a137e5095d" commit_message="platform_KernelVersionByBoard: add veyron_jerry and _minnie kernelnext They are on v4.19 BUG=chromium:999370 TEST=platform_KernelVersionByBoard Change-Id: I4258bacec8e875e21456bfb2a3a44d672149ba44 Signed-off-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1777040 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Ryan Case &lt;ryandcase@chromium.org&gt; " fail_count="3" gerrit_number="1777040" owner_email="dianders@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/40/1777040/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I1f8c510f11d3e562b2707340017664ef85d12be4" commit="2ddf768f07403941003a1c41cd3aef3c6c73c057" commit_message="system_api: Add D-Bus constants for usbguard device notifications. This adds D-Bus constants defined by upstream usbguard that are needed to display lock-screen notifications for blocked devices. BUG=chromium:987351 TEST=PreCQ Passes Change-Id: I1f8c510f11d3e562b2707340017664ef85d12be4 Reviewed-on: https://chromium-review.googlesource.com/1760322 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="5" gerrit_number="1760322" owner_email="allenwebb@google.com" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/22/1760322/5" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I305e8b91688046d317c4e3f1b3c80cdce53d4a97" commit="f511356c1fd7125cceeb8d65921cd26638c11dec" commit_message="camera: camera3_test: Check BACKWARD_COMPATIBLE capability Checks BACKWARD_COMPATIBLE capability in static metadata since HALv3 implementations should support it. BUG=none TEST=cros_camera_test --gtest_filter=Camera3ModuleFixture.StaticKeysTest Change-Id: I305e8b91688046d317c4e3f1b3c80cdce53d4a97 Reviewed-on: https://chromium-review.googlesource.com/1782226 Tested-by: Ren-Pei Zeng &lt;kamesan@chromium.org&gt; Commit-Ready: Ren-Pei Zeng &lt;kamesan@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Ren-Pei Zeng &lt;kamesan@chromium.org&gt; Reviewed-by: Ricky Liang &lt;jcliang@chromium.org&gt; " fail_count="1" gerrit_number="1782226" owner_email="kamesan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/26/1782226/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iba96a3c2825548fe75d71db5cacdd2bcb4259f91" commit="fca95e5e16827ec306f9cc741d46ce9087cfd63a" commit_message="camera.DecodeAccelJPEGPerf: Increase the timeout Increase the timeout of camera.DecodeAccelJPEGPerf for the JDA unittest to finish running. BUG=b:139650862 TEST=Run the test locally on elm. Change-Id: Iba96a3c2825548fe75d71db5cacdd2bcb4259f91 Reviewed-on: https://chromium-review.googlesource.com/1768309 Tested-by: Ren-Pei Zeng &lt;kamesan@chromium.org&gt; Commit-Ready: Ren-Pei Zeng &lt;kamesan@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Ricardo Quesada &lt;ricardoq@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="7" gerrit_number="1768309" owner_email="kamesan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/09/1768309/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I989a6f0336f287ac9acd742663191d0a9c6ccb1b" commit="09799f168a35fe2473f790d48f76ac90da55a764" commit_message="camera.DecodeAccelJPEG: Remove unneeded data This CL removes the unnecessary peach_pi-4* data files that were previously used in camera.DecodeAccelJPEG. These files will remain in Google Storage so that Tast can test on older branches. BUG=chromium:987362 TEST=run camera.DecodeAccelJPEG locally Change-Id: I989a6f0336f287ac9acd742663191d0a9c6ccb1b Reviewed-on: https://chromium-review.googlesource.com/1769065 Tested-by: Andres Calderon Jaramillo &lt;andrescj@chromium.org&gt; Commit-Ready: Andres Calderon Jaramillo &lt;andrescj@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="6" gerrit_number="1769065" owner_email="andrescj@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/65/1769065/2" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="Ib50ce58059ad320a781997b97602689e3346fabc" commit="65d6dbe5cdb1e0b4e17454e1dc17cb6b838de466" commit_message="django: upgraded package to upstream Needed for newer Python versions. BUG=chromium:982190, chromium:926296 TEST=SDK &amp; CQ pass Change-Id: Ib50ce58059ad320a781997b97602689e3346fabc Reviewed-on: https://chromium-review.googlesource.com/1769206 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: Keith Haddow &lt;haddowk@chromium.org&gt; " fail_count="11" gerrit_number="1769206" owner_email="vapier@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/06/1769206/2" remote="cros" total_fail_count="11"/><pending_commit branch="master" change_id="I23feb9a8240a91ba6fcaface6fd858583adb87a8" commit="f28475d0f55e4a51c2a69181062e84ec0ca85999" commit_message="sqlite: drop old version We have a newer one in portage-stable. BUG=chromium:968994 TEST=CQ passes Change-Id: I23feb9a8240a91ba6fcaface6fd858583adb87a8 Reviewed-on: https://chromium-review.googlesource.com/1769075 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: Allen Webb &lt;allenwebb@google.com&gt; " fail_count="11" gerrit_number="1769075" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/75/1769075/1" remote="cros" total_fail_count="11"/><pending_commit branch="master" change_id="I314edcb1a381ea3673ff9c79d057422f52b29c99" commit="d6932a116013f3e205e77f47dabb248865f6754b" commit_message="eclass: cros-firmware: run tests directly Make sure we use the script's shebang so the right version of python is selected and not the SDK default. BUG=chromium:990593 TEST=CQ passes Change-Id: I314edcb1a381ea3673ff9c79d057422f52b29c99 Reviewed-on: https://chromium-review.googlesource.com/1769208 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: Hung-Te Lin &lt;hungte@chromium.org&gt; " fail_count="12" gerrit_number="1769208" owner_email="vapier@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/08/1769208/2" remote="cros" total_fail_count="12"/><pending_commit branch="master" change_id="Iab2ea018888538ec5a51738e7524eedd3839cb14" commit="6d8eddac9b1d697c022f450bd37e537af209fd6a" commit_message="ext2_sb_util.sh: split ext2 superblock utils out of common.sh These complicated funcs are only used by three scripts now. Pull them out of common.sh and into a new build_library/ fragment for them to load. BUG=None TEST=CQ passes Change-Id: Iab2ea018888538ec5a51738e7524eedd3839cb14 Reviewed-on: https://chromium-review.googlesource.com/1769241 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: Alex Klein &lt;saklein@chromium.org&gt; " fail_count="14" gerrit_number="1769241" owner_email="vapier@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/41/1769241/1" remote="cros" total_fail_count="14"/><pending_commit branch="master" change_id="If8f6306063b167b4bd69909b11cc3e7e5bee593f" commit="ac798235009b7c9fcb3a6a4ff08c6107d53c1d5c" commit_message="dev-install: add prompt helper BUG=chromium:935142 TEST=precq passes Change-Id: If8f6306063b167b4bd69909b11cc3e7e5bee593f Reviewed-on: https://chromium-review.googlesource.com/1496501 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: Alex Klein &lt;saklein@chromium.org&gt; " fail_count="14" gerrit_number="1496501" owner_email="vapier@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/01/1496501/5" remote="cros" total_fail_count="14"/><pending_commit branch="master" change_id="I993807895bd1bd0f745c944a89774c0838d60edf" commit="bda38dd193aa42b1b5e550ab4fedd6fcacc301c0" commit_message="bsdiff/puffin: roll platform2 dep We need to roll the platform2 build deps to pick up Python 3 fixes. BUG=chromium:989152 TEST=CQ passes Change-Id: I993807895bd1bd0f745c944a89774c0838d60edf Reviewed-on: https://chromium-review.googlesource.com/1766861 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: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="14" gerrit_number="1766861" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/61/1766861/1" remote="cros" total_fail_count="14"/><pending_commit branch="master" change_id="I7563fbc86e8958c1dadfb95116d9084222f1d0b6" commit="96d2b448b6a21199247dd5342c54fdcd08aee841" commit_message="shill: ethernet: Reconnect to ethernet_any service on profile change When a profile is pushed or popped, the static IP of an Ethernet service may change. Reconnect to the ethernet_any service so that it refreshes the IP config. BUG=chromium:966327,b:133290864 TEST=1) unittests 2) deployed to DUT, configured static IP, and did the following: a) plugged in eth0 b) plugged in eth1 c) removed eth0 d) removed eth1 Confirmed that ethernet_any pointed to the correct service at all steps and that static IP transferred between the two Ethernet services when it should. 3) Configured static IP while logged in, rebooted, logged back in, static IP persisted. Change-Id: I7563fbc86e8958c1dadfb95116d9084222f1d0b6 Reviewed-on: https://chromium-review.googlesource.com/1768949 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="5" gerrit_number="1768949" owner_email="matthewmwang@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/49/1768949/1" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I5240a6fb7436b771af26dc56178bed2358839605" commit="8c16b0f298584a7d031c0d2ea36684fa70c7f316" commit_message="Updated printing notifications as per new changes. BUG=chromium:997393 TEST=None Change-Id: I5240a6fb7436b771af26dc56178bed2358839605 Reviewed-on: https://chromium-review.googlesource.com/1776836 Tested-by: Sridhar Sonti &lt;sontis@google.com&gt; Commit-Ready: Matt Nelson &lt;matthewjoseph@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Kalin Stoyanov &lt;kalin@chromium.org&gt; Reviewed-by: Matt Nelson &lt;matthewjoseph@chromium.org&gt; " fail_count="2" gerrit_number="1776836" owner_email="sontis@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/36/1776836/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I193a555ade426bd1c83b960b1d98bc5ad98025b6" commit="5e2a4b2dcaa8394fc380656dd3b2f65c47ead760" commit_message="Checking boot_id before and after kernel crash Adding a if condition to check the boot_id before and after kernel crash to check whether DUT is rebooted or not before we check for the kernel crash files BUG=chromium:997390 TEST=Tested locally on paine machine and test passed for all 10 iterations Change-Id: I193a555ade426bd1c83b960b1d98bc5ad98025b6 Reviewed-on: https://chromium-review.googlesource.com/1777045 Tested-by: Pramod Bathini &lt;pbathini@chromium.org&gt; Commit-Ready: Pramod Bathini &lt;pbathini@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Kalin Stoyanov &lt;kalin@chromium.org&gt; " fail_count="2" gerrit_number="1777045" owner_email="pbathini@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/45/1777045/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I705c66e7ca9322b1f6ec1b96e1ac193f1045d6e8" commit="b875964067c2aa551e9000fd51988835fab336c8" commit_message="shill: replace empty redirect URL CHECK with return We previously assumed that Device::PortalDetectorCallback() could never be called with an HTTP 302 but an empty URL. However, PortalDetector::HttpRequestSuccessCallback() can indeed return a result with an empty redirect URL string. Replace the CHECK with a return so that shill doesn't crash. BUG=b:139997786 TEST=`FEATURES=test emerge-caroline shill` Change-Id: I705c66e7ca9322b1f6ec1b96e1ac193f1045d6e8 Reviewed-on: https://chromium-review.googlesource.com/1775078 Tested-by: Hugo Benichi &lt;hugobenichi@google.com&gt; Commit-Ready: Matthew Wang &lt;matthewmwang@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Hugo Benichi &lt;hugobenichi@google.com&gt; " fail_count="3" gerrit_number="1775078" owner_email="matthewmwang@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/78/1775078/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ia68425549194b62e567fa9c566b9b15feb81910e" commit="ea867e49233b330fb83c050a4b35684437e418f0" commit_message="biod: Add FpMode class This is a helper class to allow easily translating between the &quot;raw mode&quot; that we send to the FPMCU and a high-level scoped enumeration mode that we can use in C++ and use to easily report UMA enum metrics. BUG=chromium:980614 TEST=FEATURES=&quot;test&quot; emerge-nocturne biod Change-Id: Ia68425549194b62e567fa9c566b9b15feb81910e Reviewed-on: https://chromium-review.googlesource.com/1764544 Tested-by: Tom Hughes &lt;tomhughes@chromium.org&gt; Commit-Ready: Tom Hughes &lt;tomhughes@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Nicolas Norvez &lt;norvez@chromium.org&gt; " fail_count="2" gerrit_number="1764544" owner_email="tomhughes@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/44/1764544/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I97690e71c35e2b60dbbd5f2f8c8d9f41029e7a1a" commit="49444ce8037f12138c84ad8a729b3de1abdde587" commit_message="Bluetooth: Add bluetooth dongle id BUG=None TEST=None Change-Id: I97690e71c35e2b60dbbd5f2f8c8d9f41029e7a1a Reviewed-on: https://chromium-review.googlesource.com/1776578 Tested-by: Shijin Abraham &lt;shijinabraham@google.com&gt; Commit-Ready: Shijin Abraham &lt;shijinabraham@google.com&gt; Commit-Ready: Valenzuela Tamayo Andres &lt;vaandres@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Shijin Abraham &lt;shijinabraham@google.com&gt; Reviewed-by: Valenzuela Tamayo Andres &lt;vaandres@google.com&gt; " fail_count="0" gerrit_number="1776578" owner_email="ibezmenov@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/chameleon" project_url="https://chromium-review.googlesource.com/chromiumos/platform/chameleon" ref="refs/changes/78/1776578/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1b83db209eaa1a503a2a50fd5f17a1f8b13668c0" commit="537e05b947f590db7452468ea5937f0daf6b9032" commit_message="cryptohome: Refactor EncryptLECredential. This refactors the EncryptLECredential method into the PinWeaver specific bits, and the generic key creation bits. This mirrors how EncryptTPM was refactored and shares the code. BUG=chromium:969193 TEST=login and logout with a PIN Change-Id: I1b83db209eaa1a503a2a50fd5f17a1f8b13668c0 Reviewed-on: https://chromium-review.googlesource.com/1754917 Tested-by: Greg Kerr &lt;kerrnel@chromium.org&gt; Commit-Ready: Greg Kerr &lt;kerrnel@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; Reviewed-by: Mattias Nissler &lt;mnissler@chromium.org&gt; " fail_count="1" gerrit_number="1754917" owner_email="kerrnel@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/17/1754917/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="If60264102986cff34fed66160b688452884300c8" commit="fecb864dbda324685bbcb799fa9cabfd6cbba96d" commit_message="[public CTS] Add in a complete Deqp run to work around bugs. There is a bug in tradefed where sharded runs do not execute re-runs. There is a bug in the graphics driver that is causing random crashes. To work around these bugs add in an extra full run of Deqp that will eventually run all the Deqp tests with re-runs to fix up any missing /failed tests that were generated because of the two bugs above. generate control files script changes to follow. BUG=b:138915146 TEST=None Change-Id: If60264102986cff34fed66160b688452884300c8 Reviewed-on: https://chromium-review.googlesource.com/1783593 Tested-by: Keith Haddow &lt;haddowk@chromium.org&gt; Commit-Ready: Keith Haddow &lt;haddowk@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Kazuhiro Inaba &lt;kinaba@chromium.org&gt; " fail_count="0" gerrit_number="1783593" owner_email="haddowk@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/93/1783593/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib8905dd439e38a9a0051e8d21391f3835dbd141f" commit="e09a5f7bcd3bbf6674e2f7226e3b9ac6835539d1" commit_message="power: Replace GetStatus with GetStatusAdvanced D-Bus method/signal update_engine has been moved to the newer GetStatusAdvanced D-Bus method and StatusUpdateAdvanced Signal. This CL updates powerd to use these newer versions. BUG=chromium:977320 TEST=FEATURES=test emerge-reef power_manager Change-Id: Ib8905dd439e38a9a0051e8d21391f3835dbd141f Reviewed-on: https://chromium-review.googlesource.com/1775606 Tested-by: Amin Hassani &lt;ahassani@chromium.org&gt; Commit-Ready: Amin Hassani &lt;ahassani@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Todd Broch &lt;tbroch@chromium.org&gt; " fail_count="2" gerrit_number="1775606" owner_email="ahassani@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/06/1775606/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I22b2263d1e1ef075826659229b64bcd580226a13" commit="f5ad06d91a24496f22207a4a1aad2a0079247be9" commit_message="debugd: Remove exynos_gem_objects from feedback reports The only devices these applied to are EOL now, so we no longer need to provide this data in feedback reports. BUG=None TEST=Builds Change-Id: I22b2263d1e1ef075826659229b64bcd580226a13 Reviewed-on: https://chromium-review.googlesource.com/1774790 Tested-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Commit-Ready: Jeffrey Kardatzke &lt;jkardatzke@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="2" gerrit_number="1774790" owner_email="jkardatzke@google.com" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/90/1774790/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I6f6a695899b82b27c87710e1c1ff4acde19ca948" commit="d4cfaeccb75af426f8ad8a495637106d3cceb1cd" commit_message="diagnostics: add test paramater to wilco_dtc for test dbus config To start the VM with a special configuation of dbus, add a env variable that can be parsed inside the VM to use the test dbus config. This change will enable binaries to be run on the outside of the VM using vsh that can connect to dbus as the chronos user. BUG=b:138329362 TEST=emerge-sarien diagnostics &amp;&amp; cros deploy ${DUT_IP} diagnostics (dut) start wilco_dtc TEST_DBUS_CONFIG; vsh --cid=512 -- cat /proc/cmdline contains dtc.use_test_dbus_config Change-Id: I6f6a695899b82b27c87710e1c1ff4acde19ca948 Reviewed-on: https://chromium-review.googlesource.com/1778842 Tested-by: Trent Begin &lt;tbegin@chromium.org&gt; Commit-Ready: Trent Begin &lt;tbegin@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Oleh Lamzin &lt;lamzin@google.com&gt; Reviewed-by: Nick Crews &lt;ncrews@chromium.org&gt; " fail_count="2" gerrit_number="1778842" owner_email="tbegin@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/42/1778842/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="If669d29993066fd5feb18fb77030aa56127585a1" commit="e630ee2877d3612c9e2e2ff1517bc8a0485337ac" commit_message="login: Add StartRemoteDeviceWipe DBus call Currently managed Chrome OS devices support remote commands issued by the admin on CPanel. Add a command that starts a powerwash on the device when received. Also make sure that the validity of this command gets checked. Design doc @ go/remote-powerwash-command BUG=chromium:891222 TEST=Tested by running an end-to-end test from staging dmserver, over prototype code sitting on Chrome side, to here, works as expected (powerwash gets performed, invalid signature gets rejected, etc). - P2_TEST_FILTER=DevicePolicyServiceTest.ValidateRemoteDeviceWipeCommand* cros_workon_make --board=nautilus --test chromeos-base/chromeos-login - P2_TEST_FILTER=SessionManagerImplTest.StartRemoteDeviceWipe* cros_workon_make --board=nautilus --test chromeos-base/chromeos-login Change-Id: If669d29993066fd5feb18fb77030aa56127585a1 Reviewed-on: https://chromium-review.googlesource.com/1730077 Tested-by: Ivan Šandrk &lt;isandrk@chromium.org&gt; Commit-Ready: Ivan Šandrk &lt;isandrk@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mattias Nissler &lt;mnissler@chromium.org&gt; " fail_count="0" gerrit_number="1730077" owner_email="isandrk@chromium.org" pass_count="0" patch_number="17" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/77/1730077/17" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ifa4c9e19a7e9bfe6b3620e6dbd1eae4c0eb37b01" commit="aefb1350b2a99df568a90a4382be41e25e2696b4" commit_message="app-crypt/tpm-tools: Uprev to 1.3.9.1-r1 from upstream This brings in support for building against OpenSSL 1.1. Changes vs. upstream: * EAPI=6 * KEYWORDS=&quot;*&quot; * Add ${P}-password.patch (unchanged from previous version) * Only depend on trousers if tpm2 USE flag is absent BUG=chromium:754911 TEST=Compiles and passes tests. Change-Id: Ifa4c9e19a7e9bfe6b3620e6dbd1eae4c0eb37b01 Reviewed-on: https://chromium-review.googlesource.com/1745895 Tested-by: Mattias Nissler &lt;mnissler@chromium.org&gt; Commit-Ready: Mattias Nissler &lt;mnissler@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="4" gerrit_number="1745895" owner_email="mnissler@chromium.org" pass_count="0" patch_number="3" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/95/1745895/3" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Icca6e781bf398b0b13f06e8a96be810be76bf424" commit="9227e85ce3a206edd0c67cdbf695ce3c1bb57441" commit_message="cryptohome: Remove PinWeaver LOG(INFO) messages. Switch the status reporting to LOG(WARNING) when |pinweaver_status| is not EC_SUCCESS. BUG=None TEST=Compile, deploy, see no log messages. Change-Id: Icca6e781bf398b0b13f06e8a96be810be76bf424 Reviewed-on: https://chromium-review.googlesource.com/1774793 Tested-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Commit-Ready: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mattias Nissler &lt;mnissler@chromium.org&gt; " fail_count="1" gerrit_number="1774793" owner_email="jorgelo@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/93/1774793/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Ifdd96bf754cc818ae8721171786b54122503beb3" commit="fd723f5edbbd4cb8ac30cdfdea5a1fda41fb177b" commit_message="UPSTREAM: drm/i915: kerneldoc for fences v2: Clarify that this is about fence _registers_. Also clarify that the fence code revokes cpu ptes and not gtt ptes. Both suggested by Chris. BUG=chromium:911825 TEST=boot caroline, chell, run login_LoginSuccess, graphics_SanAngeles, cheets_StartAndroid Cc: Chris Wilson &lt;chris@chris-wilson.co.uk&gt; Reviewed-by: Chris Wilson &lt;chris@chris-wilson.co.uk&gt; Signed-off-by: Daniel Vetter &lt;daniel.vetter@intel.com&gt; (cherry picked from commit a794f62a300194dbc53165f10cc5ad236a6a43c2) Signed-off-by: Chiou, Cooper &lt;cooper.chiou@intel.com&gt; Change-Id: Ifdd96bf754cc818ae8721171786b54122503beb3 Reviewed-on: https://chromium-review.googlesource.com/1617383 Tested-by: Cooper Chiou &lt;cooper.chiou@intel.com&gt; Commit-Ready: Cooper Chiou &lt;cooper.chiou@intel.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="0" gerrit_number="1617383" owner_email="cooper.chiou@intel.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/83/1617383/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I3717b03b81dfbb463184e20602edd0c6cc900e05" commit="45d20c53913a5b193928e11c810334d30bd02bde" commit_message="Uprev Minijail. Bring in: 9299cae Fix statvfs() call on non-existent directories. cf3bbea Clarify namespace fd preservation comment. 2337f80 Preserve namespace file descriptors. 52f6ada make die messages slightly different 64cf3cb Fix RO-remount logic for bindmounts e4c6965 syscall_filter: fix multiline parsing with more than one line BUG=chromium:985467 TEST=Unit tests pass. TEST=Deploy on eve, system boots. TEST=tast run &lt;IP&gt; security.Minijail* passes. Change-Id: I3717b03b81dfbb463184e20602edd0c6cc900e05 Reviewed-on: https://chromium-review.googlesource.com/1773111 Tested-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Commit-Ready: Jorge Lucangeli Obes &lt;jorgelo@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="4" gerrit_number="1773111" owner_email="jorgelo@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/11/1773111/1" remote="cros" total_fail_count="4"/><lkgm version="12480.0.0-rc6"/></manifest>