blob: 1e7c3cbd796aebe2c6cdaccc8e07af55281064ca [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="12a18a2399ef28ce7c8fa0f53b9ad1bea5c0ba8f">
<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="c1e4543ae2b479a54fc4eff90fb388c70a428d52" upstream="refs/heads/master"/>
<project name="aosp/platform/external/modp_b64" path="src/third_party/modp_b64" revision="99dc13926931cedfd2e4e582c33ef657d0645c5c" 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="0ef9a2fc5b51ae22721dcd95b088d3274d2ec060" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="4841f1cf8f20901b2f365c4888fdf440ad118b7f" upstream="refs/heads/master">
<annotation name="branch-mode" value="pin"/>
</project>
<project groups="minilayout,buildtools,labtools" name="chromium/buildtools" path="chromium/src/buildtools" remote="chromium" revision="6fbda1b24c1893a893b17aa219b765b9e7c801d8"/>
<project name="chromium/deps/libmtp" path="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="chromium/src/buildtools/clang_format/script" remote="chromium" revision="a3caf45a3f9302ce616f08bd7fd0412f3d97e862" upstream="refs/heads/master"/>
<project name="chromium/src/third_party/Python-Markdown" remote="chromium" revision="b08af21eb795e522e1b972cb85bff59edb1ae209" upstream="refs/heads/master"/>
<project name="chromium/src/tools/md_browser" remote="chromium" revision="e9462696241f3ca832890473173e03e7bcfe6adc" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromium/tools/depot_tools" remote="chromium" revision="80a1cf66b83c394c911b14312274b26dba888ae0"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/chromite" path="chromite" revision="499f9dd2f00ec1c72fd7f2322d756db28e17eb9d" 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="bf01129bbfa74e86cf902f80eb1434e7c6b539b3" upstream="refs/heads/master"/>
<project name="chromiumos/docs" path="docs" revision="c0e9f07e6fe6b5ea1d33d4fdf2cb303586a260ac" upstream="refs/heads/master"/>
<project name="chromiumos/graphyte" path="src/platform/graphyte" revision="7ea5c995be1ba3ff1a39e5e63fdee4b57c6434e5" upstream="refs/heads/master"/>
<project name="chromiumos/infra/bad_cl_detector" path="infra/bad_cl_detector" revision="08bb5589019bbaae1039240ce347cdc3ed05f43a" upstream="refs/heads/master"/>
<project groups="chromeos-admin" name="chromiumos/infra/ci_results_archiver" path="infra/ci_results_archiver" revision="4493ad78616152e22672ed245b72806c56cfef0d" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_exonerator" path="infra/cl_exonerator" revision="439eba782bde9d318d74d5924a304b245842160b" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_status_viewer" path="infra/cl_status_viewer" revision="6bda7c611af03cb53db2afa190e0a81ce6d37169" 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="ab009ffebb68a58f37779bddfba5f1a08ef174ae" upstream="refs/heads/master"/>
<project name="chromiumos/infra/dummies/merge-sandbox" path="infra/dummies/merge-sandbox" revision="651c1f3b89c112222f5dae2f79091421543dd4ee" upstream="refs/heads/master"/>
<project name="chromiumos/infra/logstock" path="infra/logstock" revision="ef7fe408b9feee9a3664b36f0176fcacd27bf703" upstream="refs/heads/master"/>
<project name="chromiumos/infra/lucifer" path="infra/lucifer" revision="bd2e4c18fa7bf050ce9f888554ffa70ca3552e62" upstream="refs/heads/master"/>
<project groups="chromeos-admin,labtools" name="chromiumos/infra/skylab_inventory" path="infra/skylab_inventory" revision="e1f5a33620bb0c5eb375f1d28898ae2cc5b4bf0e" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="1fee294eac9144a20741e49fa94dd8cd3a8a2f01" upstream="refs/heads/master"/>
<project name="chromiumos/infra/test_analyzer" path="infra/test_analyzer" revision="7b0a71303075b11ce506fe6c34477a139c02236e" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/infra_virtualenv" path="infra_virtualenv" revision="bd33427afb37ec05127792091ffc87bfefb48121" upstream="refs/heads/master"/>
<project name="chromiumos/manifest" path="manifest" revision="202dc22ae4ea31f218698162a2aad9d48892abc9" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="558932f18568791f53ac294ba78678590ce6880d" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="7b17134b51fd287f4a2bf0b0180ee3015c75bc44" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="2bb043da0cbda804c5d90a5d589e471995e36b46" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="6d5d1c5f733fbf71a53cb2c6176ed64885ca9df1" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="75d7927161b6f3f54fbb2920ec8e1bb0bc131ccf" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="8cb6a1a2a04acf304721ddc098b814cb54792e3f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/battery_updater" path="src/platform/battery_updater" revision="32463c6de8e8c98d4b1711937bc7678afc121a85" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bisect-kit" path="src/platform/bisect-kit" revision="af7b06bf6c1fc30810cbcc49c5e7ebe013d0e349" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="e38a3930677dd96d8b7fed71af33cde46def03be" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bootcache" path="src/platform/bootcache" revision="ebe3a0995e90026433ffc62b7aeed6cad1f28694" 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="5fb05b89df9447d0535f8c38e8c1a90499dfe659" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="0215a28bea38f2340a5bb997257b8adf98207b09" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chromiumos-assets" path="src/platform/chromiumos-assets" revision="fd4e8eef335ceaca7adf53a83f5e13e00e09101c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/cobble" path="src/platform/cobble" revision="3d2b9922e81cce898d4f09306563d3ca9d32c67e" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/platform/crostestutils" path="src/platform/crostestutils" revision="e7f8b15cde6b9a90e1c4c8baf0011668eb31c5d0" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="c62d3075dd8363fc92b52be0d62a16306ce4f2bc" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="d39dd9af7172a4d7fdafaa37fa8569e02e0de556" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="4705d7b70fe24a1ef415d5208a359d959420e1f0" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="2a792fa977adae082fb26bb66d9282fe7a0e8c50" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="240acaa806e64238b0fda54b478209b6aec430b3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="c27f522e3efde1754afb9d149d95a750fe34f465" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="573b4bd9b49af15a57ca05f6bd515807a1d58424" upstream="refs/heads/master"/>
<project name="chromiumos/platform/experimental" path="src/platform/experimental" revision="bcc00ca58726d9cf774c56005715a5ee330da045" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory" path="src/platform/factory" revision="f880c5a6afda6a18889a160498c680aa6454ae9d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="597b30fed780a0148149fa4086f9ad4792a3d4ab" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="b2c29757b90133e8e6315800a1afdeafe4a2bc5a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="9a0c42293ce59f2cb0dd11a80df8382d4775dac5" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="275de72e6b14f5f2bd90376120e19af4e4fbdd9c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/go-seccomp" path="src/platform/go-seccomp" revision="613458c0e3c589e52e7f093288ef1d2ba57a9ff7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/google-breakpad" path="src/third_party/breakpad" revision="b988fa74ec18de6214b18f723e48331d9a7802ae" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="e043793ce4968d66e0abfc27e4be9c976ba2ccb6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/inputcontrol" path="src/platform/inputcontrol" revision="8826acba1c4e13b6318ae6d1d4b49633d1b55aba" upstream="refs/heads/master"/>
<project name="chromiumos/platform/jabra_vold" path="src/platform/jabra_vold" revision="8830911158ae632b7626d0ebe33248e66ffaeef3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/libevdev" path="src/platform/libevdev" revision="23f8ea74685ea0a03be8649ca33d5664bc789393" upstream="refs/heads/master"/>
<project name="chromiumos/platform/microbenchmarks" path="src/platform/microbenchmarks" revision="518003bc070970f25b9ab97c0560d762846c5e65" upstream="refs/heads/master"/>
<project name="chromiumos/platform/minigbm" path="src/platform/minigbm" revision="eea88fad3a456500e433108b24630e2589ac26b2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="fa6bd8151b09fd522e96444665d8c9efb3d8eac1" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="80f864f4197d2502b1a0bd6217c1b107ad2a6272" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mttools" path="src/platform/mttools" revision="146a68465feb9039602bcaa508ef3fea8e8f926a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/newblue" path="src/platform/newblue" revision="2c0d77a1dc11b966405522eefa94b6e3df6fe6c8" upstream="refs/heads/master"/>
<project name="chromiumos/platform/punybench" path="src/platform/punybench" revision="16bc496a97c027147453e7d675ae2f9147352b31" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast" path="src/platform/tast" revision="2ea9066ecf5086ed4d9a99d8e20019089c07c9b8" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="1c315406efdee04a98418ca9aa170aa2d319074f" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/touch_firmware_test" path="src/platform/touch_firmware_test" revision="bafba938ff65099158b04ca718b1e77a0e43c5c4" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_updater" path="src/platform/touch_updater" revision="7d853f87cb89522dea9b4673952ebd4c0aa87a74" 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="f3e4d3bca41b674e89583d74dfb7e538fe58ff18" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/tpm" path="src/third_party/tpm" revision="0cba6cadd1bea1ce3717779201d594c4c9131dc2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tpm_lite" path="src/platform/tpm_lite" revision="db50af69b91bc1cffde13740c23aed72883fbc45" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tremplin" path="src/platform/tremplin" revision="2b744c78dda18c86543d8b6ea5c9e36cde432eb0" upstream="refs/heads/master"/>
<project name="chromiumos/platform/uboot-env" path="src/platform/uboot-env" revision="ab10366ee27959666b94a638858032c91c3c5e10" upstream="refs/heads/master"/>
<project groups="firmware,buildtools" name="chromiumos/platform/vboot_reference" path="src/platform/vboot_reference" revision="5b2159a6bbe5b1ecb7fba2654cab82aa8643a6c5" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="4649d42d10a7fa32f18da7e77e019891d1d7d940" 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="c63a4457a7b3d28081dcb1de276928d49ded130a" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="e7d4b7ae7cc4ac44f87c9d249799c57e931846cf" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="619c091964842556a04341787f0da6d510c71b96" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="52a4f1afc708415a51bfe3794b79342347250e56" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/android_mtdutils" path="src/third_party/android_mtdutils" revision="9bcfc3ee238f16925e9aaa4573129784ebb397e7" upstream="chromeos"/>
<project name="chromiumos/third_party/arm-trusted-firmware" path="src/third_party/arm-trusted-firmware" revision="fe77b53e32692fc5d35df208e2b3d21a28f6228b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atheros" path="src/third_party/atheros" revision="52a5bdaa8930c14ee42518354de3e5ec09911c6b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atrusctl" path="src/third_party/atrusctl" revision="567b8c6cc2d4c90a223c126ecbcb617d2b8a3a23" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="faa25dc8641f5b31a122a35affc30f22e0905645" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/aver-updater" path="src/third_party/aver-updater" revision="cf3337b0918e15755782d8f3b11691e04f1ddc40" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="7453a848dc3886c3f5e9ea4a43aeb95e819b2e5e" upstream="refs/heads/chromeos-5.44"/>
<project groups="firmware" name="chromiumos/third_party/bootstub" path="src/third_party/bootstub" revision="6697fe6404055443d7c754b365907a0604f14111" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/broadcom" path="src/third_party/broadcom" revision="4070e7161f2f1a1a22027a744eb868500688f0b6" 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="95c4727c80c94f24816d07e40e940434fb2f77a1" upstream="refs/heads/chromeos-2016.05"/>
<project groups="firmware" name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="678b4c4a81069bb6e10e2e59f5374b83d727cd2b" 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="b256f3941b8de4987d75eaa7df7bd8566cec2ef1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cups" path="src/third_party/cups" revision="b9f7b9f8098615e098f1f1c3fcdc6854ac84ad9a" upstream="refs/heads/cups-2-2-8"/>
<project name="chromiumos/third_party/cypress-tools" path="src/third_party/cypress-tools" revision="043fba1c35f89cce95f804bf6d4f01cfc23a6c21" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/daisydog" path="src/third_party/daisydog" revision="5f4302621d8e011edbd83858b0c3183e29f842b5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-cplusplus" path="src/third_party/dbus-c++" revision="907f6244dc1c4c3f58a809147d348eccbb932631" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-spy" path="src/third_party/dbus-spy" revision="0e04421c73b24536de7fcc1886da469d8b7a2a41" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/displaylink-updater" path="src/third_party/displaylink-updater" revision="a52808b5995fe2ed481269c8f089358d4b451d5c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/edk2" revision="ab586ccd21556108662fbd80ab5a429143eac264" upstream="refs/heads/chromeos-2017.08"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/cnl/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-cnl"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/glk/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-glk"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/icl/edk2" revision="8df83bf3e30ada89fc0799859e3de25017dc93ac" upstream="refs/heads/chromeos-icl"/>
<project groups="firmware" name="chromiumos/third_party/em100" path="src/third_party/em100" revision="8af5146f4c55a51b0debf81f1cee3c3333aa1505" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashmap" path="src/third_party/flashmap" revision="9108393752ffd93b133037add1f7b484de09bdbc" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="870d8afa9ab839442f4766881748ad5bc4f6f7d5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fwupd" path="src/third_party/fwupd" revision="b78a55b7af6794973b30b51a46e4d0ba3edef509" upstream="refs/heads/fwupd-1.2.4"/>
<project name="chromiumos/third_party/gdmwimax" path="src/third_party/gdmwimax" revision="e8236b4b2d66b1972e4f84955a238134acd7f6a1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gobi3k-sdk" path="src/third_party/gobi3k-sdk" revision="825fc302e0e0ffeb2aa925da70ebc32bc5377c2b" upstream="refs/heads/master"/>
<project groups="labtools" name="chromiumos/third_party/hdctools" path="src/third_party/hdctools" revision="842d37f1e100bd25586784fee46b0260061a436d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="1f9bc912d4b52362284c08a013d31166474fd128" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="5f1be6ae1d9d95c778d3f8ebf02dca3b126fa618" upstream="refs/heads/wpa_supplicant-2.6"/>
<project name="chromiumos/third_party/huddly-updater" path="src/third_party/huddly-updater" revision="98010d4e0c0d1ed95b2b08d9e2b51dcde3d18fe3" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="bab122bd099ef0001b3a411b51427382a4ce083a" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="ca6ad94e109c66045d75d6a432fdfc64244102b0" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="c4898a5585ce2007942d3f7119c3c5f7849235be" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="903ceaa5175b8f2b41f60115d458a91e9439d0da" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="7de2985144d80584859cb7b4fae5a6200eb15a88" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="b8a64fd875c87eb930cd7e86ded917e4ecc1da38" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="1e0ea8aca650d76b21638b35e3014c33ba5664f3" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19" revision="52beb8274853bd0d498359761ca50c7b9a3bebc6" upstream="refs/heads/chromeos-4.19"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="d41e9e578eef76ebd804f3361eb67fce1009c2b4" 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/libc-bench" path="src/third_party/libc-bench" revision="76793dd4b09191a78a78180012718e72d792717f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libdrm" path="src/third_party/libdrm" revision="5a3bdc7add2f30f7673052376514c91dbcd1b64a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="0151170b4ef1f344630b139bb4b80b94585a22b4" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="6afc8605cc231cea920d1d1d524a780dcc093508" 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="b45c53f9418a6eff2c8ed98703a55f96029304b1" 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="5e6034258146af6be973fb6a5bb6b9d6e7489437" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="9da70a0331e98eb9160c655f57998e6b4472ee7d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/logitech-updater" path="src/third_party/logitech-updater" revision="658d14909e3231dddedebbd769db36d7a9f6d784" 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="0b151b37cdf01bdd56853985743e4424b6d5e5ea" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/arc-mesa" revision="e6b3d357f6b99e6b409fa6b2a69fb3f8851f5b2d" upstream="refs/heads/arc-18.2.0-pre1"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="a2ddb710fdef5f24bfe10d0ee09b1f32ea53aaa8" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-freedreno" revision="0b736f7fd4852bdea2ac6be9a018a41065252233" 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="f173901a2ce769fe95b85123f7be445ac9a083a5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mmc-utils" path="src/third_party/mmc-utils" revision="1c55306a49b32bbb8c65e1e5e9d630f6720a6810" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="19219422df0a31c8990ba4462b4ab453b5fdfd5f" 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="efb1b3caf62843c7c325064b62d51b061920dd19" upstream="refs/heads/chromeos-2.3.49"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="af64f6c7b19cdb84226161dd3742a13fd7974cc3" upstream="refs/heads/master-0.22"/>
<project name="chromiumos/third_party/realtek-updater" path="src/third_party/realtek-updater" revision="7e603e12fbf9d2a8aeb67f1075fe43dbfaf52f7f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/rootdev" path="src/third_party/rootdev" revision="8dc336a991e5494e6cc9a0094778fee67f22ed6c" 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/sis-updater" path="src/third_party/sis-updater" revision="4066f05ebae55958e3d193f9177c310b1d480886" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware" path="src/third_party/sound-open-firmware" revision="2f3a03f1b0ef5b00e8de4fa5079fb2885fcf66c2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware-tools" path="src/third_party/sound-open-firmware-tools" revision="d8114acdbb7609ebf05825c231f47c5b60a4d0b0" 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="6103fff146d9e434a643a031f7a557fd793c8d08" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="3edb0f56e66bedb239d8c883ed38e26a1ddd49b3" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tpm-emulator" path="src/third_party/tpm-emulator" revision="310a21ef24ace14b4d6e8095172445494f54ff25" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/tpm2" path="src/third_party/tpm2" revision="e98709505aea90d4cda976d51e274c1301164511" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="6c2cac92b71c2c96e020a10c4f01afdf311bf8e4" upstream="refs/heads/master-0.3.13"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="8084afd71b2989bbb1988488fcb1764202f79b2b" upstream="refs/heads/chromeos-v2018.09"/>
<project name="chromiumos/third_party/virglrenderer" path="src/third_party/virglrenderer" revision="62d123dc34a85b87708193774f9eb126a2cd7d1a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/virtual-usb-printer" path="src/third_party/virtual-usb-printer" revision="7afe61dd47c961d25f25b8d541a2bbd7bee9f624" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/webrtc-apm" path="src/third_party/webrtc-apm" revision="b7da1a8bdb731999d5d7d59cf30fe3cd1b3c656c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/whining" path="src/third_party/whining" revision="c325abd3eff318af433a1a5667f5d2745f893945" upstream="refs/heads/master"/>
<project name="external/git.kernel.org/fs/xfs/xfstests-dev" path="src/third_party/xfstests" revision="a70fb7335cc41e4100b34b162a022e341d34b8ca" 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="281c390193ec8c02e60279f8dac1b86ac52fa4be"/>
<project name="linux-syscall-support" path="src/third_party/breakpad/src/third_party/lss" revision="a89bf7903f3169e6bc7b8efc10a73a7571de21cf"/>
<project name="platform/external/bsdiff" path="src/aosp/external/bsdiff" remote="aosp" revision="e36af14afc8c11dc4891294d9c4d997df7f487bf" upstream="refs/heads/master"/>
<project name="platform/external/libcxx" path="src/aosp/external/libcxx" remote="aosp" revision="e4b6d367d490a1498a8d1cef84c1f52752a8a0f9" upstream="refs/heads/master"/>
<project name="platform/external/libcxxabi" path="src/aosp/external/libcxxabi" remote="aosp" revision="1389a8dc482d10684a7b30d0aa4c9c58155113ed" upstream="refs/heads/master"/>
<project name="platform/external/libmojo" path="src/aosp/external/libmojo" remote="aosp" revision="920588a1acdc4721abb713d8162010e4b85ae53e" upstream="refs/heads/master"/>
<project name="platform/external/libunwind_llvm" path="src/aosp/external/libunwind_llvm" remote="aosp" revision="99e952c01a773162b7c55a049be6f22bcd079a5a" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="cdf2c6dab41cb6d7e9fa8a9c226c3d3f16183ffc" upstream="refs/heads/master"/>
<project name="platform/external/puffin" path="src/aosp/external/puffin" remote="aosp" revision="e8232e11000b467eeb8428df734151361362a9a8" upstream="refs/heads/master"/>
<project name="platform/system/keymaster" path="src/aosp/system/keymaster" remote="aosp" revision="3b12e5e65bd82c39a600def425cd21783a361561" upstream="refs/heads/master"/>
<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="a852917ec1d1ada705a0a71deaf419af190f268c" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="master" change_id="Ice2455d31bffe3ee8ec55dd5099d1b8462204827" commit="57fe970f055925bcdbd69b5ccfab42a085e08eb2" commit_message="autotest-capability: Enable VP9 HW encoding capability for GLK/CNL/KBL With libva-intel-driver [1], GLK and KBL has HW VP9 encoding. With iHD driver (a.k.a media-driver) [2], HW VP9 encoding is not supported yet on any devices. We enable iHD driver on WHL+ chipsets (CL:1338863) by default. [1] https://github.com/intel/intel-vaapi-driver/blob/master/src/i965_device_info.c [2] https://github.com/intel/media-driver#default-driver-build-features BUG=chromium:930532 TEST=tast run video.Capability on octopus CQ-DEPEND=CL:1469567, CL:1470301 Change-Id: Ice2455d31bffe3ee8ec55dd5099d1b8462204827 Reviewed-on: https://chromium-review.googlesource.com/1469566 Commit-Ready: Hirokazu Honda &lt;hiroh@chromium.org&gt; Tested-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; Reviewed-by: Pawel Osciak &lt;posciak@chromium.org&gt; " fail_count="1" gerrit_number="1469566" owner_email="hiroh@chromium.org" pass_count="0" patch_number="5" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/66/1469566/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ic38a542d2746dbb86260f5c4569986fc89c18fd3" commit="d69b79188ca1ded596501e100a35fb6d4fee0d5f" commit_message="avtest_label_detect: Add detect function for VP9 HW encoding BUG=chromium:930532 TEST=avtest_label_detect detects hw_video_acc_enc_vp9 CQ-DEPEND=CL:1469566, CL:1469567 Change-Id: Ic38a542d2746dbb86260f5c4569986fc89c18fd3 Reviewed-on: https://chromium-review.googlesource.com/1470301 Commit-Ready: Hirokazu Honda &lt;hiroh@chromium.org&gt; Tested-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; Reviewed-by: Kuang-che Wu &lt;kcwu@chromium.org&gt; " fail_count="1" gerrit_number="1470301" owner_email="hiroh@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/01/1470301/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ia1c38e86f78005b5b1a67630f68f498b257d2c27" commit="5d4063b649cdfba251ab372e1a59dccde55d0715" commit_message="autotest-capability: Disable VP8 and VP9 HW encoding capability for eve With iHD driver (a.k.a media-driver) [1], HW VP8 and VP9 encoding is not supported yet on KBL. We enable iHD driver on eve (CL:1437942). [1] https://github.com/intel/media-driver#default-driver-build-features BUG=chromium:930532, b:119628521 TEST=tast run video.Capability on eve CQ-DEPEND=CL:1469566, CL:1470301 Change-Id: Ia1c38e86f78005b5b1a67630f68f498b257d2c27 Reviewed-on: https://chromium-review.googlesource.com/1469567 Commit-Ready: Hirokazu Honda &lt;hiroh@chromium.org&gt; Tested-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; Reviewed-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; Reviewed-by: Pawel Osciak &lt;posciak@chromium.org&gt; " fail_count="1" gerrit_number="1469567" owner_email="hiroh@chromium.org" pass_count="0" patch_number="6" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/67/1469567/6" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I6d748681a97db13ea835dac3936f9c85b3351f69" commit="1010a18fecfb756d56f3e01c2b359b301a9a4f70" commit_message="Ensure fling stops are sent before new gestures In Chrome, fling stops are used as a signal that fingers have landed on the touchpad. However, the gesture library would sometimes send a fling stop after another gesture had started, or not at all in the case of repeated scroll gestures. This CL ensures that a fling stop is sent before every new gesture, and when a finger lands without gesturing. BUG=chromium:824565 TEST=manual testing ensuring flings are produced before every new gesture, checking for regressions in touchtests Change-Id: I6d748681a97db13ea835dac3936f9c85b3351f69 Reviewed-on: https://chromium-review.googlesource.com/1464563 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sean O'Brien &lt;seobrien@chromium.org&gt; Reviewed-by: Andrew de los Reyes &lt;adlr@chromium.org&gt; " fail_count="1" gerrit_number="1464563" owner_email="seobrien@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/gestures" project_url="https://chromium-review.googlesource.com/chromiumos/platform/gestures" ref="refs/changes/63/1464563/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I54a9af91b36c3c0279a6a599880c2eddc2eb60c2" commit="8ce10265031414ae833a8180625f0ff4823d66d5" commit_message="Check for new fling stop behavior Fling stops are now sent before every new gesture. This CL changes tests to match that behavior. BUG=chromium:824565 TEST=None CQ-DEPEND=CL:1464563 Change-Id: I54a9af91b36c3c0279a6a599880c2eddc2eb60c2 Reviewed-on: https://chromium-review.googlesource.com/1465193 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sean O'Brien &lt;seobrien@chromium.org&gt; Reviewed-by: Andrew de los Reyes &lt;adlr@chromium.org&gt; " fail_count="1" gerrit_number="1465193" owner_email="seobrien@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/touchpad-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/touchpad-tests" ref="refs/changes/93/1465193/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I5ad56ea27f1f4a7c58dc8610e9155d4aa287987b" commit="1c66ad5289140ee8c516240ffb1836d533447adb" commit_message="tast: Add shutil package. Move the ShellEscape and ShellEscapeArray functions from the testexec package (in the tast-tests repository) into a new shutil package, while also renaming them to Escape and EscapeSlice. This lets the functions be used more widely. Also update miscellaneous code to call the new functions instead of host.QuoteShellArg (which quoted args unconditionally instead of only when necessary). BUG=chromium:930311 TEST=unit tests pass; also verified that &quot;tast run&quot; still works, data files are pushed, commands to update portage deps are printed correctly, etc. Change-Id: I5ad56ea27f1f4a7c58dc8610e9155d4aa287987b Reviewed-on: https://chromium-review.googlesource.com/1469584 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="0" gerrit_number="1469584" owner_email="derat@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/tast" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast" ref="refs/changes/84/1469584/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I450adc9b7b9fcbb4431f09072b2c7a3cfacd2b0f" commit="7ff7e00011878b1282dc7d6520dab700fe55ad9b" commit_message="tast-tests: Use shutil package. Update tests to call shutil.Escape and EscapeSlice rather than testexec.ShellEscape and ShellEscapeArray. BUG=chromium:930311 TEST=manually verified that updated test still pass CQ-DEPEND=I5ad56ea27f1f4a7c58dc8610e9155d4aa287987b Change-Id: I450adc9b7b9fcbb4431f09072b2c7a3cfacd2b0f Reviewed-on: https://chromium-review.googlesource.com/1469330 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="0" gerrit_number="1469330" owner_email="derat@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/30/1469330/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I301a43ac6bc7c825a7cb9f9b47f57ed330ba2294" commit="c339f29db275e7a791c81632c19d6fdce3d966ed" commit_message="vboot: rename VB2_SD_DEV_MODE_ENABLED Rename VB2_SD_DEV_MODE_ENABLED to VB2_SD_FLAG_DEV_MODE_ENABLED. Flag name should be consistent with others in vb2_shared_data_flags. VB2_SD_DEV_MODE_ENABLED should be removed in subsequent CL. BUG=b:124141368 TEST=Build locally BRANCH=none Change-Id: I301a43ac6bc7c825a7cb9f9b47f57ed330ba2294 Reviewed-on: https://chromium-review.googlesource.com/1460644 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Joel Kitching &lt;kitching@chromium.org&gt; Tested-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-by: Joel Kitching &lt;kitching@chromium.org&gt; Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; " fail_count="2" gerrit_number="1460644" owner_email="kitching@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/vboot_reference" project_url="https://chromium-review.googlesource.com/chromiumos/platform/vboot_reference" ref="refs/changes/44/1460644/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I42260205e9e27b4bd382cdf69962917d41ca882a" commit="435177375c51e6190970f9dff4eb2e0f15e480a5" commit_message="vboot: rename VB2_DISABLE_DEVELOPER_MODE Rename VB2_DISABLE_DEVELOPER_MODE to VB2_CONTEXT_DISABLE_DEVELOPER_MODE. Flag name should be consistent with others in vb2_context_flags. VB2_DISABLE_DEVELOPER_MODE should be removed in subsequent CL. BUG=b:124141368 TEST=Build locally BRANCH=none Change-Id: I42260205e9e27b4bd382cdf69962917d41ca882a Reviewed-on: https://chromium-review.googlesource.com/1460645 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Joel Kitching &lt;kitching@chromium.org&gt; Reviewed-by: Joel Kitching &lt;kitching@chromium.org&gt; Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; " fail_count="3" gerrit_number="1460645" owner_email="kitching@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/vboot_reference" project_url="https://chromium-review.googlesource.com/chromiumos/platform/vboot_reference" ref="refs/changes/45/1460645/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I5a881e9fc5ddb1dbe6690c455d43dc20bffe889a" commit="ec1034d3fdae9d854aa0a790266da5195c4b9c34" commit_message="motion_sense: send ODR events to the AP This commits enables the EC to send a motion sense event to the AP when a sensor's ODR is changed. This is done in a way that is backwards compatible on the AP side, in order to enable previous kernels to continue to work (albeit at a loss of new functionality) with up-to-date ECs. Since clients are not required to use a FLUSH when changing ODR, it is possible for the sensor ring to get in a state where it is spreading based on out-of-date delay information, which we observed leading to spreading of overly large intervals, and thus too far into the future. This patch ameliorates that by causing an ODR change to implicitly flush the batching history. BUG=b:123700100 TEST=run CTS sensor tests, observe the sensor ring not spreading too far into the future due to a period change BRANCH=bobba Change-Id: I5a881e9fc5ddb1dbe6690c455d43dc20bffe889a Signed-off-by: Enrico Granata &lt;egranata@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1450288 Commit-Ready: Gwendal Grignou &lt;gwendal@chromium.org&gt; Tested-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; " fail_count="0" gerrit_number="1450288" owner_email="egranata@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/88/1450288/6" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="Ic73d1bf0e7f659210052c56fe8d265f82f7f4b58" commit="33a7017ee09c546be77e9cae6a2960703bbd8a10" commit_message="CHROMIUM: cros_ec: use ODR events to clear the spreading history This uses the ODR flag introduced in CL:1450288 to clear the last batch data used by the spreading algorithm. The spreading code relies on accurately measuring the effective interval between batches of samples. An ODR change means that the previous batches may no longer represent the behavior of the EC. If an ODR change is immediately followed by a batch, the AP will attempt to spread based on the previous interval, which can easily lead to &quot;spreading into the future&quot;, leading to subsequent timestamp mismatch errors. This patch solves that problem by having ODR events be breaking points for the spreading code. The tradeoff is that this can cause samples to be lost immediately after an ODR change. This problem can't effectively be solved without either: - storing those samples in a side queue and spreading them once updated information becomes available to do so; - communicating the ODR to the AP as part of the ODR event. BUG=b:123700100 TEST=running with CL:1450791, observe the ring not using stale batch information CQ-DEPEND=CL:1450288 Change-Id: Ic73d1bf0e7f659210052c56fe8d265f82f7f4b58 Signed-off-by: Enrico Granata &lt;egranata@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1450743 Reviewed-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; " fail_count="0" gerrit_number="1450743" owner_email="egranata@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/43/1450743/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ifb98e798207a3e462f89617f8d56c577c1af00df" commit="779516e330b48a4788e63c5a04ba3d1d427f7b25" commit_message="net-libs/libproxy: mask /usr/share/vala/ This fixes: ====================================================================== FAIL: TestBlacklistedFileTypes (chromite.cros.test.image_test.BlacklistTest) Fail if there are files of prohibited types (such as C++ source code). ---------------------------------------------------------------------- Traceback (most recent call last): File &quot;/mnt/host/source/chromite/cros/test/image_test.py&quot;, line 142, in TestBlacklistedFileTypes self.assertFalse(failures, '\n'.join(failures)) AssertionError: File dir-ROOT-A/usr/share/vala/vapi/libproxy-1.0.vapi has blacklisted type text/x-c++. ====================================================================== TEST=emerge-sarien libproxy BUG=chromium:857263,b/121131967 Change-Id: Ifb98e798207a3e462f89617f8d56c577c1af00df Reviewed-on: https://chromium-review.googlesource.com/1465821 Commit-Ready: Daniel Campello &lt;campello@chromium.org&gt; Tested-by: Daniel Campello &lt;campello@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1465821" owner_email="campello@chromium.org" 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/21/1465821/6" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Id012bc3bba9e7c1e30ce8c36c41390cac89f877f" commit="0d1f2a1b2aa8b7e738c3e79ae541b343247a5d5e" commit_message="sarien: add fwupd Enables USE=fwupd which in turn adds sys-apps/fwupd to the image. This is to support firmware updates for connected devices. BUG=b:121131967,chromium:857263 TEST=./build_packages --board=sarien CQ-DEPEND=CL:1401243,CL:1454977,CL:1465821 Change-Id: Id012bc3bba9e7c1e30ce8c36c41390cac89f877f Reviewed-on: https://chromium-review.googlesource.com/1409491 Commit-Ready: Daniel Campello &lt;campello@chromium.org&gt; Tested-by: Daniel Campello &lt;campello@chromium.org&gt; Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt; " fail_count="2" gerrit_number="1409491" owner_email="campello@chromium.org" pass_count="0" patch_number="13" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/91/1409491/13" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I6091b2ed00db0b29c731f4c58b102f734e4dd529" commit="b3ec112a1daaaddfe0c628cd4eaec6142c24301a" commit_message="tast-local-tests-cros: Depend on openssl and curl. Make the chromeos-base/tast-local-tests-cros package have runtime dependencies on dev-libs/openssl and net-misc/curl. The 'openssl' and 'curl' commands are executed by the security.OpenSSLBlacklist test. BUG=chromium:877733 TEST=none Change-Id: I6091b2ed00db0b29c731f4c58b102f734e4dd529 Reviewed-on: https://chromium-review.googlesource.com/1470546 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Ilja H. Friedel &lt;ihf@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="1" gerrit_number="1470546" owner_email="derat@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/46/1470546/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I2abbe38ea19b2c71ec8f399544749a0f2bad0e79" commit="cd932740411d1aac815ee7bc21124dc4537993a9" commit_message="tast-tests: Add security.OpenSSLBlacklist test. Port the security_OpenSSLBlacklist Autotest test to Tast as security.OpenSSLBlacklist. The data files are all copied from the Autotest repository, but I skipped ca.csr, ca.key, and cert.csr since they aren't used by the test. BUG=chromium:877733 TEST=ran it CQ-DEPEND=I6091b2ed00db0b29c731f4c58b102f734e4dd529 Change-Id: I2abbe38ea19b2c71ec8f399544749a0f2bad0e79 Reviewed-on: https://chromium-review.googlesource.com/1468044 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="0" gerrit_number="1468044" owner_email="derat@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/44/1468044/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I76d5c7bb2c70c664660a1c8fbe362fcbbde77ae6" commit="9ab714e9539c04ce1eb9c5615b9b54658f1c386c" commit_message="ish: print message for misconfigured GPIOs ISH does not support level-triggered GPIOs, and we should print an error message when we encounter this bad configuration BRANCH=none BUG=none TEST=manually verified that print occurs Change-Id: I76d5c7bb2c70c664660a1c8fbe362fcbbde77ae6 Signed-off-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1460083 Reviewed-by: Nick Crews &lt;ncrews@chromium.org&gt; Reviewed-by: Diana Z &lt;dzigterman@chromium.org&gt; " fail_count="0" gerrit_number="1460083" owner_email="jettrink@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/83/1460083/4" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Ifd0d399aef6179b9a6b3ad36d50ae7b773565cf7" commit="1324a5414d0de7d062aa640ffd858f309420261a" commit_message="Revert &quot;HACK: CHROMIUM: cros_ec: Support MKBP sync IRQ defined via ACPI GpioInt{}&quot; This reverts commit 2c618b26abe06ff07cbb3f439132773f3943bc3e. Reason for revert: CL:1459156 is the long-term solution we want here Original change's description: &gt; HACK: CHROMIUM: cros_ec: Support MKBP sync IRQ defined via ACPI GpioInt{} &gt; &gt; On some ChromeOS devices, the EC -&gt; AP sync IRQ is registered using a &gt; GpioInt{} ACPI command. This is done in order to allow routing via &gt; the AMD GPIO controller. &gt; &gt; Retrieving the IRQ number in this case requires a different code path that &gt; goes via ACPI and a GPIO-to-IRQ conversion instead of using the platform &gt; device to directly retrieve the IRQ number. &gt; &gt; We are working with upstream to get &gt; https://patchwork.kernel.org/patch/10801897/ merged, but until that &gt; reaches consensus, this local hack enables us to make forward progress. &gt; &gt; BUG=b:123750725 &gt; TEST=observe chromeos-ec interrupt in /proc/interrupts &gt; &gt; Change-Id: Ic88d28c4c921a5520759640a9fb0c203ec05e2c8 &gt; Signed-off-by: Enrico Granata &lt;egranata@chromium.org&gt; &gt; Reviewed-on: https://chromium-review.googlesource.com/1455372 &gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; Bug: b:123750725 Change-Id: Ifd0d399aef6179b9a6b3ad36d50ae7b773565cf7 Reviewed-on: https://chromium-review.googlesource.com/1467763 Commit-Ready: Enrico Granata &lt;egranata@chromium.org&gt; Tested-by: Enrico Granata &lt;egranata@chromium.org&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="1" gerrit_number="1467763" owner_email="egranata@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/63/1467763/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I592c72de3439a25053b8fe00b1b954d2824f5281" commit="e977f9ada6f24b3a989c9aa9d26799fc132f678d" commit_message="fromupstream: Wrap long TEST= lines Putting in a particularly long --test value would cause the upload hook scripts to complain of a long line. This wraps TEST= lines to 75 characters, the length recommended by that lint error. BUG=none TEST=`fromupstream.py --test &quot;$LONG_TEST_MESSAGE&quot; ...` produces lines wrapped to 75 characters. Change-Id: I592c72de3439a25053b8fe00b1b954d2824f5281 Reviewed-on: https://chromium-review.googlesource.com/1469343 Commit-Ready: Harry Cutts &lt;hcutts@chromium.org&gt; Tested-by: Harry Cutts &lt;hcutts@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="0" gerrit_number="1469343" owner_email="hcutts@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/dev-util" project_url="https://chromium-review.googlesource.com/chromiumos/platform/dev-util" ref="refs/changes/43/1469343/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia26605e140d7c822b27dcaa12dc7023c7c92a4f7" commit="502d7700483a0a7c313265a932ced6d1623d5d27" commit_message="CHROMIUM: ath10k: update QCA6174A hw3.0 board file (GO_DUMO) Adds new GO_DUMO variant. $ .../qca-swiss-army-knife/tools/scripts/ath10k/ath10k-bdencoder -d board-2.bin.old board-2.bin [...] New: bus=pci,vendor=168c,device=003e,subsystem-vendor=11ad,subsystem-device=0513,variant=GO_DUMO Changed: Deleted: 1 board image(s) added, 0 changed, 0 deleted, 70 in total BUG=b:120112668 TEST=check ath10k boot log (debug_mask=0x20); see we pick up new variant TEST=WiFi autotests on Dumo Change-Id: Ia26605e140d7c822b27dcaa12dc7023c7c92a4f7 Reviewed-on: https://chromium-review.googlesource.com/1470716 Commit-Ready: Brian Norris &lt;briannorris@chromium.org&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Philip Chen &lt;philipchen@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="0" gerrit_number="1470716" owner_email="briannorris@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/linux-firmware" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/linux-firmware" ref="refs/changes/16/1470716/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia86501561c159a1301902ab594299840581de6d9" commit="93dcbcdc6ff29e0ad6a72485357bf94d99fb9b50" commit_message="shill: cellular: Get exit codes from pppd pppd has an option called max_fail. When max_fail &gt; 0, pppd will try to connect to the peer max_fail times before exiting with an informative exit code. Cellular, by not setting this option, uses the default max_fail value of 10 prior to this change. However, cellular code also considers any disconnect from pppd to be a failure and shuts down pppd when this occurs. In this way, cellular essentially uses max_fail=1, but in a roundabout way that doesn't involve pppd being aware of the fact. This CL changes such behavior so that both shill and pppd have coherent views of how connections should be made, allowing for cellular code to use the error code returned from pppd in order to determine what kind of failure, if any, occurred. As a bonus, attempting to introduce multiple PPP connection attempts before considering the connection a failure is now as simple as changing the max_fail value. BUG=chromium:929781 TEST=-All unit tests are passing. -Connecting to a 3G dongle and then removing the dongle results in no failure; pppd exits with EXIT_OK. -Connecting to a 3G dongle and then sending SIGTERM to the spawned pppd process causes a service failure of type kFailureUnknown; pppd exits with an error (specifically EXIT_USER_REQUEST). Change-Id: Ia86501561c159a1301902ab594299840581de6d9 Reviewed-on: https://chromium-review.googlesource.com/1464146 Commit-Ready: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; Tested-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="0" gerrit_number="1464146" owner_email="akhouderchah@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/46/1464146/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I6d97994d9f83e8c076990710fcdac6d08648eb54" commit="70e9c64ca9a303b813f631046f11f914b4fa5dcf" commit_message="system_api: Make params a repeated field in StartPluginVmRequest Making |params| a repeated field makes it easier for us to pass them on to the plugin process as separate parameters. BUG=b:80150167 TEST=Use `strace -e trace=execve -ff` to attach to a running vm_concierge instance. Then start a plugin vm via concierge_client with `-- --foo --bar=baz run`. Check the strace output to verify that both crosvm and the plugin process were launched with the proper parameters. Change-Id: I6d97994d9f83e8c076990710fcdac6d08648eb54 Signed-off-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1445253 " fail_count="0" gerrit_number="1445253" owner_email="chirantan@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/53/1445253/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I1629fe65c2ce4f5ba1d97d6c736dfc0e27d2aa95" commit="c2066abc386e4afb7e5682c7eaf18f89627c21b0" commit_message="debugd: Allow logging in the minijail minijail is currently blocking log messages from debugd, this adds logging to the sandbox. BUG=chromium:927840 TEST=./scheduler_configuration_helper --policy=foo Change-Id: I1629fe65c2ce4f5ba1d97d6c736dfc0e27d2aa95 Reviewed-on: https://chromium-review.googlesource.com/1470608 Commit-Ready: Greg Kerr &lt;kerrnel@chromium.org&gt; Tested-by: Greg Kerr &lt;kerrnel@chromium.org&gt; Reviewed-by: Mattias Nissler &lt;mnissler@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1470608" owner_email="kerrnel@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/08/1470608/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ie212e767db273b2cee4f432a78bcabe99cd09043" commit="2dd39dcc1553d23698fa9457c94e36b730574856" commit_message="vm_tools: Install, get package details and resolve names from APT This CL adds the functionality needed to support Crostini App search. It allows for the installation of packages via the APT. Retrieving package details via the APT and converting package names into package ids (needed for some packagekit functions). All this is being done using packagekit. BUG=chromium:849936 TEST=Testing whole system mannually CQ-DEPEND=CL:1457498 Change-Id: Ie212e767db273b2cee4f432a78bcabe99cd09043 Reviewed-on: https://chromium-review.googlesource.com/1447912 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Daniel Ng &lt;danielng@google.com&gt; Reviewed-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; " fail_count="2" gerrit_number="1447912" owner_email="danielng@google.com" pass_count="0" patch_number="18" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/12/1447912/18" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I0abd3edbb8489ef4854d344a6375378ae65a4c9e" commit="722d04436bde28ad3818a24faac38e27bfed8be2" commit_message="tast-tests: Make chrome.ExtraArgs variadic. Make the chrome.ExtraArgs function be variadic to remove the need for callers to type []string{} boilerplate. BUG=none TEST=built and ran tests that use chrome.ExtraArgs Change-Id: I0abd3edbb8489ef4854d344a6375378ae65a4c9e Reviewed-on: https://chromium-review.googlesource.com/1470685 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="1" gerrit_number="1470685" owner_email="derat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/85/1470685/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I17e466b47bb2a0f15efe0e06cea79cb0e190516c" commit="8563ce466855fe100cae23e59572b9faca4c947d" commit_message="Skip test for auron_paine due to crbug.com/907095 BUG=chromium:907095 TEST=None Change-Id: I17e466b47bb2a0f15efe0e06cea79cb0e190516c Reviewed-on: https://chromium-review.googlesource.com/1470890 Commit-Ready: Sridhar Sonti &lt;sontis@chromium.org&gt; Tested-by: Sridhar Sonti &lt;sontis@chromium.org&gt; Reviewed-by: Kalin Stoyanov &lt;kalin@chromium.org&gt; " fail_count="0" gerrit_number="1470890" 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/90/1470890/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic904186ac2051d084dfd3ee4bda37303528375ee" commit="8e6a8872dd95212fb8c3e917ab9f9004d987a7f0" commit_message="sys-fs/ntfs3g: Build with system/external libfuse. cros-disk runs ntfs3g under the 'ntfs-3g' user with CAP_SYS_ADMIN, and ntfs3g is no longer installed setuid. Because of this, the privilege dropping code in the internal libfuse is now ineffective and unnecessary. Therefore, we no longer need to build with internal libfuse. BUG=chromium:866377 TEST=platform_CrosDisksFilesystem autotest TEST=Insert ntfs formatted USB drive and open files app Change-Id: Ic904186ac2051d084dfd3ee4bda37303528375ee Reviewed-on: https://chromium-review.googlesource.com/1454447 Commit-Ready: Anand Mistry &lt;amistry@chromium.org&gt; Tested-by: Anand Mistry &lt;amistry@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1454447" owner_email="amistry@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/47/1454447/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I04605356afe7dfdd7bf9c70a4a3982e58b9dc8fa" commit="daff0e86f99946e1106c69c8583819b3727efd06" commit_message="Ensure Uninstall option appears for Linux apps Fixes an issue where the Uninstall option would not appear after installing some Linux apps. This was because the desktop file for the app was created before the installation was finished. When garcon noticed the new desktop and asked PackageKit if a package owned the file, PackageKit said no because the owning package wasn't fully installed. Worked around this by adding a post-install hook to dpkg which will touch a file in the /usr/share/applications directory after each install is finished. garcon will notice the file change and rescan after the install is done. The second scan should see that the desktop is owned by the now-fully-installed package. Alternatives considered: I tried to have garcon look at the dpkg lock and only do the scan when dpkg wasn't in the middle of an operation. This didn't work because garcon doesn't run as root and can't open the dpkg lock file. BUG=chromium:898295 TEST=Installed various packages, especially eclipse, both using apt-get install and right-clicking the .deb file in Files app. Ensured uninstall option appeared consistently. Change-Id: I04605356afe7dfdd7bf9c70a4a3982e58b9dc8fa Reviewed-on: https://chromium-review.googlesource.com/1468041 Commit-Ready: Ian Barkley-Yeung &lt;iby@chromium.org&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="2" gerrit_number="1468041" owner_email="iby@chromium.org" pass_count="0" patch_number="2" project="chromiumos/containers/cros-container-guest-tools" project_url="https://chromium-review.googlesource.com/chromiumos/containers/cros-container-guest-tools" ref="refs/changes/41/1468041/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ice3b51880d31b5a31232cb72f96ce58e166a9aa0" commit="20d993f1dfd41be60a07f49cdb7416d634f4d633" commit_message="debugd: Do not sleep on chrome://system shill logs When fetching logs using log_tool, the request kicks off a shill connectivity report so that the connection state can be recorded in the log output. However, this report includes a 5 second sleep statement. This change removes the sleep when requesting logs for chrome://system. Feedback reports and command line debug logs will still sleep so that the connectivity test reports can be more likely to be collected successfully. Experimental data suggests ~5 second improvement in response time for GetAllLogs over dbus. BUG=chromium:657156 TEST=loaded chrome://system Change-Id: Ice3b51880d31b5a31232cb72f96ce58e166a9aa0 Reviewed-on: https://chromium-review.googlesource.com/1434954 Commit-Ready: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Reviewed-by: Justin TerAvest &lt;teravest@chromium.org&gt; " fail_count="0" gerrit_number="1434954" owner_email="fletcherw@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/54/1434954/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I4989bd48ba77d3d5c7bc7bf0875bf987cbb05b17" commit="8d81eb344d4c261098adedd281513aee0cd9b85f" commit_message="glib-bridge: don't create thin static library Other projects that use this library won't be able to include it unless we change this config. BUG=None TEST=build esp Change-Id: I4989bd48ba77d3d5c7bc7bf0875bf987cbb05b17 Reviewed-on: https://chromium-review.googlesource.com/1468881 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="1" gerrit_number="1468881" owner_email="ejcaruso@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/81/1468881/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ieb884eeaddc418f97ace69b9db0041d50fe2b5d9" commit="6b2ae9446f41521bc478e35195cbd6201cc9ee43" commit_message="Casta: Tune USB mux registers Casta is currently having issues with its Rx measurement on port 0. With this change, the mux registers on the PS8751 for port 0 should be tuned every time the TCPC comes out of low power mode. BUG=b:122987819 BRANCH=octopus TEST=builds, loaded onto casta and confirmed register 0xE7 read 0x40 from the ec console Change-Id: Ieb884eeaddc418f97ace69b9db0041d50fe2b5d9 Signed-off-by: Diana Z &lt;dzigterman@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1430953 Commit-Ready: YongBeum Ha &lt;ybha@samsung.com&gt; Tested-by: YongBeum Ha &lt;ybha@samsung.com&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="0" gerrit_number="1430953" owner_email="dzigterman@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/53/1430953/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I7601bcb64cdcb59dc3f5b59707690bc9df7cc0df" commit="ff47bf8699b240e14b5b18ec0c5d3c7b24880fab" commit_message="chromeos-dbus-bindings: Added support for native Protobuf types This changes adds the support for native protobuf types in generate-chromeos-dbus-bindings tool. This will allow the generator to generate code that uses the native protobuf types instead of vector&lt;uint8_t&gt; for arguments that are annotated as protobuf types in the DBus Introspection XML. BUG=none TEST=Manual and FEATURES=test emerge-eve chromeos-dbus-bindings Change-Id: I7601bcb64cdcb59dc3f5b59707690bc9df7cc0df Reviewed-on: https://chromium-review.googlesource.com/1425177 Commit-Ready: John Chen &lt;zuan@chromium.org&gt; Tested-by: John Chen &lt;zuan@chromium.org&gt; Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="0" gerrit_number="1425177" owner_email="zuan@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/77/1425177/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I4861385c30a94496026c1918d41a18ca82f3c740" commit="157ab86565f8b3eea919e58ce69244eceb151b2b" commit_message="cleanup: do not try to copy to/from NULL If we receive an unsupported protocol in the ISH, we should not try to dereference a NULL ptr. BRANCH=none BUG=none TEST=builds Change-Id: I4861385c30a94496026c1918d41a18ca82f3c740 Signed-off-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1470897 Reviewed-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; " fail_count="0" gerrit_number="1470897" owner_email="jettrink@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/97/1470897/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib7a06b19d2adb8e17f37491a656758272bca706a" commit="c25be0bbdb98d11f90ddacd52c3c63f0913f2877" commit_message="tast: Adding &quot;usbip&quot; dependency BUG=chromium:885915 TEST=None CQ-DEPEND=CL:1459931 Change-Id: Ib7a06b19d2adb8e17f37491a656758272bca706a Reviewed-on: https://chromium-review.googlesource.com/1459657 Commit-Ready: David Valleau &lt;valleau@chromium.org&gt; Tested-by: David Valleau &lt;valleau@chromium.org&gt; Reviewed-by: David Valleau &lt;valleau@chromium.org&gt; " fail_count="1" gerrit_number="1459657" owner_email="valleau@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/tast" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast" ref="refs/changes/57/1459657/3" remote="cros" total_fail_count="10"/><pending_commit branch="master" change_id="Ic04bce3361958c4cd57a7b4a38eee48c34a60683" commit="aeac139e9cf59ceab6384491d03cefbb89698ed5" commit_message="build_artifact: Be more specific when searching for full payloads A recent CL (CL:1427346) broke the CQ because the devservers weren't able to identify the actually payload from three file examples: chromeos_R74-11727.0.0-rc1_bob_full_dev.bin chromeos_R74-11727.0.0-rc1_bob_full_dev.bin.json chromeos_R74-11727.0.0-rc1_bob_full_dev.bin.log which are the files we need in future for applying payloads. This CL, fixes the build_artifacts to be more specific by only searching for files with regular expression *_full_*bin instead. That way it will ignore the .json and .log files. BUG=chromium:930290 TEST=start_devserver; curl 127.0.0.1:8080/xbuddy/remote/lakitu-st-paladin/R74-11727.0.0-rc1/full_payload Change-Id: Ic04bce3361958c4cd57a7b4a38eee48c34a60683 Reviewed-on: https://chromium-review.googlesource.com/1470882 Commit-Ready: Amin Hassani &lt;ahassani@chromium.org&gt; Tested-by: Amin Hassani &lt;ahassani@chromium.org&gt; Reviewed-by: Congbin Guo &lt;guocb@chromium.org&gt; Reviewed-by: Don Garrett &lt;dgarrett@chromium.org&gt; " fail_count="0" gerrit_number="1470882" owner_email="ahassani@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/dev-util" project_url="https://chromium-review.googlesource.com/chromiumos/platform/dev-util" ref="refs/changes/82/1470882/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ieb7eef8c507008a4514e60d4f1b7f30a3f67da6b" commit="1b82023c932200f0961edde0bb9c1c87614ed2d6" commit_message="kukui_scp: Change default board to rev2 Also, change UART to be on GPIO 110/112 on &gt;=rev2 (it used to be on GPIO11/12 on rev1 with rework). BRANCH=none BUG=b:123657432 TEST=Boot kukui, load kukui_scp, see UART after rework. Change-Id: Ieb7eef8c507008a4514e60d4f1b7f30a3f67da6b Signed-off-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1469190 Reviewed-by: Yilun Lin &lt;yllin@chromium.org&gt; Reviewed-by: Rong Chang &lt;rongchang@chromium.org&gt; " fail_count="0" gerrit_number="1469190" owner_email="drinkcat@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/90/1469190/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I4108f97c7f4b19db12fcb3c533088a04a58e56db" commit="4c2393990549a0f5d0350b9d472314723e357486" commit_message="Add support for multiple network interfaces Allow --tap-fd to be given mutliple times, a different virtual network card will be added each time the flag is given. Additionally, --tap-fd is no longer mutually exclusive with --host-ip, etc. Bug=chromium:931470 Test=booted cuttlefish device with multiple network cards Change-Id: I4108f97c7f4b19db12fcb3c533088a04a58e56db Reviewed-on: https://chromium-review.googlesource.com/1469222 Commit-Ready: Jorge Moreira Broche &lt;jemoreira@google.com&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Tested-by: Jorge Moreira Broche &lt;jemoreira@google.com&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="0" gerrit_number="1469222" owner_email="jemoreira@google.com" pass_count="0" patch_number="3" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/22/1469222/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I2ce628b244fad1e15e0dd0dd38637bf87a944277" commit="a3d20e3299c272a5274cf6c4a404d0f11e4165e0" commit_message="mosys: Delete internal_cros_config_read_sku_info. - It is now the same as cros_config_read_sku_info_struct, there is no reason to have this fn. anymore. TEST=Manually ran CrosConfig tast test w/ astronaut, caroline, elm, dru, and nautilus. BUG=chromium:894995 Change-Id: I2ce628b244fad1e15e0dd0dd38637bf87a944277 Reviewed-on: https://chromium-review.googlesource.com/1448874 Commit-Ready: Andrew Lamb &lt;andrewlamb@chromium.org&gt; Tested-by: Andrew Lamb &lt;andrewlamb@chromium.org&gt; Reviewed-by: Gregory Meinke &lt;gmeinke@chromium.org&gt; Reviewed-by: C Shapiro &lt;shapiroc@chromium.org&gt; " fail_count="0" gerrit_number="1448874" owner_email="andrewlamb@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/mosys" project_url="https://chromium-review.googlesource.com/chromiumos/platform/mosys" ref="refs/changes/74/1448874/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I95d98abb9955a479f3adae3f851a6c07c23674c6" commit="b12bf1db0c0bcdcc39af97f3cba14ef444dedb92" commit_message="shill: routing: Keep track of blackhole routes RoutingTable::AllocTableId is a method which seeks to provide the caller with the ID of an empty routing table. In reality, the method pulls a table ID from an MRU id list and clears any routing entries that RoutingTable has kept track of for that particular table. Thus RoutingTable's ability to keep track of the routing entries added to kernel routing tables is essential for the overall RoutingTable functionality to work as expected. In particular, the failure to keep track of a routing entry can result in AllocTableId returning the ID of a table that still contains some routing entries. In the case of CreateBlackholeRoute, a blackhole route is added to a routing table without the entry being kept track of. In this way a table that has a blackhole route will continue to have it, even after the table is freed and re-allocated. This change fixes this issue, which has only not been a disaster so far because the Connection code tends to either not use extra tables at all or to reuse the same table id for the same purpose. Note that there is a single difference in the RTNLMessage sent, which is that RTA_DST is set (by ApplyRoute, which sets this attribute unconditionally) to an empty address, whereas the old blackhole code did not set RTA_DST at all. This does not seem to affect the behavior, but is worth keeping in mind if aberrant blackhole behavior shows up in the near future. BUG=chromium:930280 TEST=-All unit tests are passing. -Manually verified that created blackholes still work as before, despite setting the RTA_DST attribute in the rtnl message. -Created a routing table containing a blackhole route, and ensured that freeing and re-allocating that table id in shill would result in the corresponding kernel table containing no entries (prior to this change, the table would still contain the blackhole route). Change-Id: I95d98abb9955a479f3adae3f851a6c07c23674c6 Reviewed-on: https://chromium-review.googlesource.com/1460350 Commit-Ready: Eric Caruso &lt;ejcaruso@chromium.org&gt; Tested-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="0" gerrit_number="1460350" owner_email="akhouderchah@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/50/1460350/8" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I46cf4699eacf1eee2aeb3844408bae3b0c43f1cb" commit="8ca0684d6960f1822dc058c30cdf8667c233d1b5" commit_message="init: Complete rollback from init - When rollback back and preserving enrollment and network config we need to put this data in place before the services start - If a rollback is not in progress it exits immediately BUG=chromium:881341 TEST=unittests Change-Id: I46cf4699eacf1eee2aeb3844408bae3b0c43f1cb Reviewed-on: https://chromium-review.googlesource.com/1342724 Commit-Ready: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Tested-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Mattias Nissler &lt;mnissler@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; " fail_count="0" gerrit_number="1342724" owner_email="zentaro@chromium.org" pass_count="0" patch_number="38" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/24/1342724/38" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Ic928cd5c9989d3a872c45f7bc77f630f438b8043" commit="4ed1577cb73684d782afa81dd67927010ac1624c" commit_message="UPSTREAM: ASoC: Intel: hdac_hdmi: add Icelake support Add Icelake device id. Also, Icelake's pin2port mapping table is complicated. So we use a mapping table to do the pin2port mapping. Signed-off-by: Bard liao &lt;bard.liao@intel.com&gt; Acked-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 019033c854a20e10f691f6cc0e897df8817d9521) BUG=b:110025789 TEST=Test Audio use cases with full SOF 0.6 rebase release series applied. Change-Id: Ic928cd5c9989d3a872c45f7bc77f630f438b8043 Signed-off-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1353852 Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="0" gerrit_number="1353852" owner_email="samaga.krishna@intel.corp-partner.google.com" pass_count="0" patch_number="6" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/52/1353852/6" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I072e7de89c2eafbd4498c1deb59c961eb93da06a" commit="2f9446f5ab92740621506d941aae009376e18ebc" commit_message="camera: rockchip: change default hot pixel mode to OFF CTS requires default hot pixel mode to be OFF or HIGH_QUALITY. Change it to OFF. BUG=b:122962400 TEST=pass android.hardware.camera2.cts.CameraDeviceTest#testCameraDeviceStillTemplate CQ-DEPEND=CL:1447891 Change-Id: I072e7de89c2eafbd4498c1deb59c961eb93da06a Reviewed-on: https://chromium-review.googlesource.com/1447911 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ren-Pei Zeng &lt;kamesan@chromium.org&gt; Reviewed-by: Ricky Liang &lt;jcliang@chromium.org&gt; " fail_count="2" gerrit_number="1447911" owner_email="kamesan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/11/1447911/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ifd2453dcd4300b4589f170ec44e7b5d3774a4e23" commit="ac736a8a8e97c45a725965de7cbc4beb82f1dd32" commit_message="metrics: memd: make crate dependencies more flexible This makes the crate dependencies less rigid, so we can move to using the cros-rust eclass and potentially share crates with other projects. It also adds the workspace section so we can separate memd from other rust code in the parent metrics directory. BUG=chromium:926668 TEST=emerge-caroline memd TEST=cargo build &amp;&amp; cargo test still works Change-Id: Ifd2453dcd4300b4589f170ec44e7b5d3774a4e23 Reviewed-on: https://chromium-review.googlesource.com/1453621 Commit-Ready: Sonny Rao &lt;sonnyrao@chromium.org&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="2" gerrit_number="1453621" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/21/1453621/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I9d106207932588ad587c32201f63841c92b7f7fd" commit="91d594e667c8d661531c463cfb0f948d0bf46391" commit_message="FROMLIST: [v2] driver: platform: Support parsing GpioInt 0 in platform_get_irq() ACPI 5 added support for GpioInt resources as a way to provide information about interrupts mediated via a GPIO controller. Several device buses (e.g. SPI, I2C) have support for retrieving an IRQ specified via this type of resource, and providing it directly to the driver as an IRQ number. This is not currently done for the platform drivers, as platform_get_irq() does not try to parse GpioInt() resources. This requires drivers to either have to support only one possible IRQ resource, or to have code in place to try both as a failsafe. While there is a possibility of ambiguity for devices that exposes multiple IRQs, it is easy and feasible to support the common case of devices that only expose one IRQ which would be of either type depending on the underlying system's architecture. This commit adds support for parsing a GpioInt resource in order to fulfill a request for the index 0 IRQ for a platform device. from: https://patchwork.kernel.org/patch/10806705/ BUG=b:123750725 TEST=boot Kasumi360, observe GPIO work Signed-off-by: Enrico Granata &lt;egranata@chromium.org&gt; Change-Id: I9d106207932588ad587c32201f63841c92b7f7fd Reviewed-on: https://chromium-review.googlesource.com/1459156 Commit-Ready: Enrico Granata &lt;egranata@chromium.org&gt; Tested-by: Enrico Granata &lt;egranata@chromium.org&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; Reviewed-by: Raul E Rangel &lt;rrangel@chromium.org&gt; " fail_count="1" gerrit_number="1459156" owner_email="egranata@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/56/1459156/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ic34eaa1cb5807bc8df8694e2d06546d60d109a7a" commit="e6727e5d0607400d25c06dda1b038af0dd8289be" commit_message="driver: lis2dh: fix comments and include Minor cleanup to lis2dh. BUG=none BRANCH=none TEST=Compile Change-Id: Ic34eaa1cb5807bc8df8694e2d06546d60d109a7a Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1449111 Reviewed-by: Diana Z &lt;dzigterman@chromium.org&gt; " fail_count="0" gerrit_number="1449111" owner_email="gwendal@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/11/1449111/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I6f834209aba693618e0f51d920e7b73d4f2a9dfc" commit="8f904bc1bcd43ff48735d763225c5bbc93a83b02" commit_message="qcow_utils: add disk image expand function This exports a new C API to resize a disk image. The new function is intended to only expand (increase in size) to avoid accidentally truncating user data due to bugs elsewhere. BUG=chromium:858815 TEST=build_test.py Change-Id: I6f834209aba693618e0f51d920e7b73d4f2a9dfc Signed-off-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1464384 Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: Zach Reizner &lt;zachr@chromium.org&gt; " fail_count="0" gerrit_number="1464384" owner_email="dverkamp@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/84/1464384/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I2a8a27375e9ad4ead23364eb3139afea5ab4b070" commit="060efe7b286cc5fdf18658e3ac4fe05f25e2296e" commit_message="Uprev Minijail (again). Bring in two important fixes: cdf2c6d Move the ScopedMinijail deleter to a named namespace. d1d24d2 minijail: Stop using putenv(3) BUG=chromium:930189,chromium:931255 TEST=emerge-minijail Change-Id: I2a8a27375e9ad4ead23364eb3139afea5ab4b070 Reviewed-on: https://chromium-review.googlesource.com/1471055 Commit-Ready: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Tested-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Reviewed-by: Lutz Justen &lt;ljusten@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1471055" 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/55/1471055/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia933c193a36b22807954cf65ed1ba7cac4ce1187" commit="10d63616b97cbe57f442e5263655f410ba735e61" commit_message="Hatch: Use latest pin define for warm_reset (#39, the original hpd) Hatch uses the latest pin define for warm_reset, same to other recent boards. BUG=b:124210829 TEST=Start servod and run dut-control warm_reset on Hatch. $ sudo servod -b hatch $ dut-control warm_reset:on sleep:0.2 warm_reset:off Check that AP reboots and EC keeps running. Change-Id: Ia933c193a36b22807954cf65ed1ba7cac4ce1187 Reviewed-on: https://chromium-review.googlesource.com/1469961 Commit-Ready: Ivy Jian &lt;ivy_jian@compal.corp-partner.google.com&gt; Tested-by: Ivy Jian &lt;ivy_jian@compal.corp-partner.google.com&gt; Reviewed-by: Dexter Yeh &lt;dyeh@google.com&gt; Reviewed-by: Shelley Chen &lt;shchen@chromium.org&gt; " fail_count="0" gerrit_number="1469961" owner_email="ivy_jian@compal.corp-partner.google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/61/1469961/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1a81e2617c792fe564cdf7e9ee106bae9ade3845" commit="c87eb5847c51ab8c2d6d44a6189d3df9330c6432" commit_message="cryptohome: Refactor out challenge algorithm enum Remove the SignatureSealingBackend::Algorithm enum, and use the ChallengeSignatureAlgorithm enum from key.proto instead. This allows to reduce some redundancy in the code. It's a pure refactoring CL, no change in functionality is expected. BUG=chromium:842791 TEST=existing unit and live tests Change-Id: I1a81e2617c792fe564cdf7e9ee106bae9ade3845 Reviewed-on: https://chromium-review.googlesource.com/1426117 Commit-Ready: Maksim Ivanov &lt;emaxx@chromium.org&gt; Tested-by: Maksim Ivanov &lt;emaxx@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="0" gerrit_number="1426117" owner_email="emaxx@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/17/1426117/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ie5f6a9fa6629d4d8c859578d394f0e95e24ae0ad" commit="8ee2788f21971df02f61d6d0c2c611fcdec219f1" commit_message="tast-tests: Add contacts for security.USBGuard. BUG=none TEST=none Change-Id: Ie5f6a9fa6629d4d8c859578d394f0e95e24ae0ad Reviewed-on: https://chromium-review.googlesource.com/1470686 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Reviewed-by: Allen Webb &lt;allenwebb@google.com&gt; " fail_count="1" gerrit_number="1470686" owner_email="derat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/86/1470686/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I14be5a2344c389bb23ec1bfd20430169ea5d7b68" commit="35802a521f436639fca83ae330023b13597e933d" commit_message="power: dump pretty formatted dut-power summary into results This change ammends the ServodTelemetryLogger to dump the same summary format (text-table) known from dut-power into a 'power_summaries' subdirectory inside the results section of the ServodWrapper. BUG=None TEST=test_that --autotest_dir=../third_party/autotest/files 172.30.251.171 power_ServodWrapper --args 'servo_port=9998 test=power_LoadTest.fast ina_rate=1 vbat_rate=10' ...[Pass] ls /tmp/test_that_latest/.../power_ServodWrapper/results/power_summaries/ &gt; ec_summary.txt onboard_summary.txt Change-Id: I14be5a2344c389bb23ec1bfd20430169ea5d7b68 Signed-off-by: Ruben Rodriguez Buchillon &lt;coconutruben@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1371349 Commit-Ready: Fei Shao &lt;fshao@chromium.org&gt; Reviewed-by: Mengqi Guo &lt;mqg@chromium.org&gt; " fail_count="0" gerrit_number="1371349" owner_email="coconutruben@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/49/1371349/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I4b2ac4b20b8fef1ab851c35ee9d6d9b9b153bad8" commit="eaa820444a36d2ae765cb63b8ffd61a9abb89a2c" commit_message="hwid: yaml_wrapper: don't convert 'no' into False The default behavior of PyYaml will convert yes|no|on|off into boolean values (without quote). This is not an useful syntax sugar for HWID. 1. We seldom include boolean values in HWID database, if there are, it's okay to always write true|false. 2. 'no' is a the region code for Norway, we need to add quotation in region component list so it won't be parsed as boolean. BUG=b:124376263 TEST=hwid/v3/yaml_wrapper_unittest.py Change-Id: I4b2ac4b20b8fef1ab851c35ee9d6d9b9b153bad8 Reviewed-on: https://chromium-review.googlesource.com/1471930 Commit-Ready: Wei-Han Chen &lt;stimim@chromium.org&gt; Tested-by: Wei-Han Chen &lt;stimim@chromium.org&gt; Reviewed-by: Yong Hong &lt;yhong@google.com&gt; " fail_count="0" gerrit_number="1471930" owner_email="stimim@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/30/1471930/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I266076e6ea9ec1f6177ded43a8dedbd4eaf81336" commit="93f0f9844720bfc805718b41364681bf0d1376b2" commit_message="cryptohome: Add empty DBus Introspection XML for new interface The added XML will serve as the basis for adding the definitions of various parts of the new cryptohome DBus interface. Also an almost empty org.chromium.UserDataAuth.conf is added for controlling access to this new DBus interface. BUG=b:123564476 TEST=FEATURES=test emerge-eve cryptohome Change-Id: I266076e6ea9ec1f6177ded43a8dedbd4eaf81336 Reviewed-on: https://chromium-review.googlesource.com/1443131 Commit-Ready: John Chen &lt;zuan@chromium.org&gt; Tested-by: John Chen &lt;zuan@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="0" gerrit_number="1443131" owner_email="zuan@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/31/1443131/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I8d0c3b999ee598a74bac58c8552ba854499a1aed" commit="cfbf3c5c01b02432dfa917077355f983be5f554a" commit_message="init: common.d: add &quot;disable_selinux.sh&quot; In factory mode, we often need to patch system by doing 'mount --bind'. This will break some SELinux policies and cause some upstart jobs fail to start. The simplest workaround for this seems to be disabling SELinux when factory mode is enabled. BUG=b:124277896 TEST=deploy new script on device with test image 11737.0.0 and shill is able to run Change-Id: I8d0c3b999ee598a74bac58c8552ba854499a1aed Reviewed-on: https://chromium-review.googlesource.com/1470401 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Wei-Han Chen &lt;stimim@chromium.org&gt; Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; " fail_count="0" gerrit_number="1470401" owner_email="stimim@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/01/1470401/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I5239018310525c64f11ccba4e11e81823fcd07b1" commit="b4d1d3fcf0c4cc5f8917557329a9182b11a93cde" commit_message="camera: camera3_test: fix final partial result check The metadata ANDROID_QUIRKS_PARTIAL_RESULT is already deprecated. We should simply check that partial result ID equals the value of ANDROID_REQUEST_PARTIAL_RESULT_COUNT. Also, we should check ANDROID_SENSOR_TIMESTAMP in the merged metadata. BUG=b:117811693 TEST=Run cros_camera_test on Nocturne Change-Id: I5239018310525c64f11ccba4e11e81823fcd07b1 Reviewed-on: https://chromium-review.googlesource.com/1433315 Commit-Ready: Hung-yu Wu &lt;hywu@chromium.org&gt; Tested-by: Hung-yu Wu &lt;hywu@chromium.org&gt; Reviewed-by: Kuo Jen Wei &lt;inker@chromium.org&gt; " fail_count="0" gerrit_number="1433315" owner_email="hywu@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/15/1433315/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I93287e2d27dfdb28727b8ceae605be7db841039b" commit="dae333732539d8557d2cbd221fa7cf6d741ac1d9" commit_message="data_model: add copy_from_slice to data init. copy_from_slice will construct 'Self' from raw data. BUG=chromium:900962 TEST=build and run Change-Id: I93287e2d27dfdb28727b8ceae605be7db841039b Reviewed-on: https://chromium-review.googlesource.com/1351213 Commit-Ready: Jingkui Wang &lt;jkwang@google.com&gt; Tested-by: Jingkui Wang &lt;jkwang@google.com&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: Zach Reizner &lt;zachr@chromium.org&gt; " fail_count="0" gerrit_number="1351213" owner_email="jkwang@google.com" pass_count="0" patch_number="4" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/13/1351213/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I8da9f1e107ca0df5de6cad55fa03de1264e80c17" commit="964b5972c62dfdbdbc43751158084b618859438e" commit_message="camera: intel: ipu3: Add face metadata information BUG=b:113290327 TEST=Camera works and CTS test passes. Change-Id: I8da9f1e107ca0df5de6cad55fa03de1264e80c17 Signed-off-by: Lai, Jim &lt;jim.lai@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1417370 Commit-Ready: Wei Meng &lt;wei.meng@intel.corp-partner.google.com&gt; Tested-by: Wei Meng &lt;wei.meng@intel.corp-partner.google.com&gt; Reviewed-by: Hung-yu Wu &lt;hywu@chromium.org&gt; Reviewed-by: Wei Meng &lt;wei.meng@intel.corp-partner.google.com&gt; " fail_count="0" gerrit_number="1417370" owner_email="wei.meng@intel.com" pass_count="0" patch_number="6" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/70/1417370/6" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I3d20240174e5ca126e89717a05643efed3ebc553" commit="84c0f74f1d553ceeac90a013b6b3c56667caac8a" commit_message="Remove Veyron_Speedy Remove Veyron_speedy from USB_detect suite scheduler BUG=chromium:930878 TEST=None Change-Id: I3d20240174e5ca126e89717a05643efed3ebc553 Reviewed-on: https://chromium-review.googlesource.com/1471158 Commit-Ready: Prasanthi Gangishetty &lt;pgangishetty@chromium.org&gt; Tested-by: Prasanthi Gangishetty &lt;pgangishetty@chromium.org&gt; Reviewed-by: Prasanthi Gangishetty &lt;pgangishetty@chromium.org&gt; Reviewed-by: Kalin Stoyanov &lt;kalin@chromium.org&gt; " fail_count="0" gerrit_number="1471158" owner_email="pgangishetty@chromium.org" pass_count="0" patch_number="2" project="chromiumos/infra/suite_scheduler" project_url="https://chromium-review.googlesource.com/chromiumos/infra/suite_scheduler" ref="refs/changes/58/1471158/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I9d9f208d74eb5a6aea992617145fc3cdf4edd0ad" commit="43ebd92c56f49090fe1bae1ef9160cb2df843b9d" commit_message="tast: Make tast-lint suggest using %q. Update tast-lint to suggest using %q rather than single- or double-quoted %s or %v in format strings. BUG=none TEST=updated unit tests; also ran against existing tests Change-Id: I9d9f208d74eb5a6aea992617145fc3cdf4edd0ad Reviewed-on: https://chromium-review.googlesource.com/1471317 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="0" gerrit_number="1471317" owner_email="derat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast" ref="refs/changes/17/1471317/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I079999c5037495e2cce261dc42bf9e24a511be2e" commit="92269474231a18ad98292f00b881f6effb929635" commit_message="tast-tests: Fix tast-lint warnings in arc.Accessibility*. Fix some tast-lint warnings in arc.AccessibilityEvent and arc.AccessibilityTree. BUG=none TEST=ran tast-lint and checked that tests compile (tests time out locally for me, but they're also failing on release builders) Change-Id: I079999c5037495e2cce261dc42bf9e24a511be2e Reviewed-on: https://chromium-review.googlesource.com/1470899 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="0" gerrit_number="1470899" owner_email="derat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/99/1470899/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1dae540f4c00cdbbeb7a37f79d5adb400d064cdb" commit="4b4fc7ba2f725f598db39ce99124b14cb5e0be08" commit_message="bundle_creator: send the download link of bundle to requestor Use gsutil to change the file permission, add read permission for requestor's account. Changed the successful mail content, add original bundle information in the mail. Also the most important download link is added. BUG=None TEST=manually Change-Id: I1dae540f4c00cdbbeb7a37f79d5adb400d064cdb Reviewed-on: https://chromium-review.googlesource.com/1445371 Commit-Ready: Liang-Chieh Chen &lt;jamesqaq@chromium.org&gt; Tested-by: Liang-Chieh Chen &lt;jamesqaq@chromium.org&gt; Reviewed-by: Ting Shen &lt;phoenixshen@chromium.org&gt; " fail_count="1" gerrit_number="1445371" owner_email="jamesqaq@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/71/1445371/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I3a85022a71783152e378df35dd36a67ab793da33" commit="d39b5decfa6915e0356990a92ef1eaf3eca80750" commit_message="camera: usb: Simplify and fix AE antibanding mode Always use AUTO for ANDROID_CONTROL_AE_ANTIBANDING_MODE. We don't respect ANDROID_CONTROL_AE_ANTIBANDING_MODE in the capture request at all [1], so we might set it to 60Hz based on the current location even if the capture request set it to 50Hz. Changing it to AUTO matches the current behavior better. Note that we still report AUTO even if the underlying camera device does not support setting power line frequency. This is required for CTS [2] and is the behavior of the external camera provider in Android [3]. [1] https://chromium.git.corp.google.com/chromiumos/platform2/+/1bb6d1de9aaf154931fa84c176f3577325714fea/camera/hal/usb/v4l2_camera_device.cc#188 [2] http://cs/android/cts/tests/camera/utils/src/android/hardware/camera2/cts/helpers/StaticMetadata.java?l=568&amp;rcl=5bb489498191a32006744e789a7c8509613c5b00 [3] http://cs/android/hardware/interfaces/camera/device/3.4/default/ExternalCameraDevice.cpp?l=259-262&amp;rcl=afa04bc7d04b0f86056ef813cc0e894251908079 BUG=b:122942809,b:77833131 TEST=Run CameraDeviceTest#testCameraDevicePreviewTemplate with an external camera that does not support setting power line frequency. Change-Id: I3a85022a71783152e378df35dd36a67ab793da33 Reviewed-on: https://chromium-review.googlesource.com/1469087 Commit-Ready: Shik Chen &lt;shik@chromium.org&gt; Tested-by: Shik Chen &lt;shik@chromium.org&gt; Reviewed-by: Heng-ruey Hsu &lt;henryhsu@google.com&gt; " fail_count="0" gerrit_number="1469087" owner_email="shik@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/87/1469087/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="I62e0304124dbddb293b33acb6afcdc71bb43f86c" commit="66298fb97dd6a79c8d18196cde6575bfea8c72e5" commit_message="CHROMIUM: Fix for unclose MFGPLL clock Fix for unclose MFGPLL (GPU main) clock source [Details] We have already implement the GPU power callbacks to handle the GPU clock source. This clock source will remain unclosed while system require a suspend, so we don't need to handle it here. BUG=b:121988437 TEST=emerge-kukui chromeos-kernel-4_19 Change-Id: I62e0304124dbddb293b33acb6afcdc71bb43f86c Signed-off-by: Nick Fan &lt;Nick.Fan@mediatek.com&gt; Signed-off-by: Eddie Huang &lt;eddie.huang@mediatek.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1433153 Commit-Ready: Nick Fan &lt;nick.fan@mediatek.corp-partner.google.com&gt; Tested-by: Nick Fan &lt;nick.fan@mediatek.corp-partner.google.com&gt; Reviewed-by: Nick Fan &lt;nick.fan@mediatek.corp-partner.google.com&gt; Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; " fail_count="0" gerrit_number="1433153" owner_email="Nick.Fan@mediatek.com" pass_count="0" patch_number="13" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/53/1433153/13" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I579c6ce2701c617e6dc783b0e25a8edc2d4c493d" commit="19f06f427afa69601ef672b3319e45c7599c0a51" commit_message="bluetooth: Convert all async D-Bus exporting to sync. BlueZ D-Bus API is very sensitive to timing of D-Bus events. For example 1. Export an interface (emits an InterfacesAdded signal) 2. Set a value to a property (emits a PropertiesChanged signal) Action 2 might signify to client that it's ready to consume the interface exported by action 1. Therefore it's important to guarantee that the actions are executed in order. A simple way to achieve this by having all D-Bus signals triggered synchronously (directly sent) or asynchronously (queued to be sent later), but not a combination of both. All synchronous is chosen since it's simpler than all asynchronous and sending D-Bus messages doesn't block anyway. This CL changes all async D-Bus exporting operations to sync. BUG=chromium:928882 TEST=Added unit test and manually tested end-to-end with Smart Lock use case. Change-Id: I579c6ce2701c617e6dc783b0e25a8edc2d4c493d Reviewed-on: https://chromium-review.googlesource.com/1454432 Commit-Ready: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Tested-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Reviewed-by: Qiyu Hu &lt;qiyuh@google.com&gt; " fail_count="0" gerrit_number="1454432" owner_email="sonnysasaka@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/32/1454432/3" remote="cros" total_fail_count="0"/><lkgm version="11758.0.0-rc3"/></manifest>