blob: 9f8a72be62577ad48d3e2643ad8cf819ee4bf04b [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="d4b1831212aaa9fda09e050cf90011cc11c9f667">
<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="77c25fce5fe363cf84d521ed2c0148b4e0efdc07" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="96c1c85ac4b3ce5cb99d8011dc4e1f84ba1d6431" 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="b400da62cf142907d7d852285a93f7ea137009fe" 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="4dc99dd36ea7933c85767c1be2a60582903e3d53" upstream="refs/heads/master"/>
<project name="chromiumos/docs" path="docs" revision="12c0b7a9a4b8aa7a10ff8d2c3f98df91f53ad4ba" 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="b540ab797328d5d1369b32a509c648ea6cb47be7" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="0770d7341164afe2b8cc743a675aade372755ace" 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="b1867d4ec8cdb23889bbc69b92bfe80504f4f342" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="f1b28189d9410e84d1e026a1136f0ec45726dc63" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="697ad8b1f429b8fe2375222cbc37ceeffa44b5f7" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="775676a325da6a5fc91f21951ff30628d6a90f36" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="dce541a72529e469041f5148fc512269f8457412" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="18fef486142cc71371708de109dfdf557c894641" 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="443633fc15ee7cb3a3bd81ed0e55229875b0ff44" 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="7ffc419e546564ce90dab06c6e96e67975693616" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="da721c93c8dae176c9bf9c6789aa10ff150bbf19" 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="db50f4fbad5cdc23c2b4389d34d08e16ed882664" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="7db71e7d62951e7694fc2f4b18ff79fca2462198" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="deb0891b9c0cb0157d545e0479906653c9ccbb1e" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="3e6d5df33a8a34308f80f9a5780454a2e4049ebd" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="046fc169e9a59deaaca969a4e7fc7e5139ed85af" 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="56cd91fda92d1dc8147c487737444933a665852a" 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="7849d51374ef1b448816761e0645928a07a022ae" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="bd7819409ff52a260d227054affa94d4b2afc426" 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="113de4bb26e228fd74c74cadb3a9a1272e11df5b" 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="4fe3038be586d5db8e44e452f5ed6a93c8ccf50a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="98056535f1dbd2ad585bcaf57779bcd210a23880" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="152a306a82009cd6ca68760b0902fc03781e0d5d" 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="5d5b9624b5a283f1901a42bbad4af543ce7dc28e" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="b734f491f98358c75163632a485aad4a5244f065" 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="102e6dc245307c07104245464e4db6b903f576e2" 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="1da5e64a092a5d973b503050a3959314bb40eba0" 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="2b61759681446cc86f8edf8441cc5d8ca84aea71" 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="348132bf4746058d87ec6d6c6cc7bd90c8ca3738" 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="005ad9cb04aa2ab00d96b9fb54339b39be94b84d" 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="d9a0ff2842ab206b86f3a46b19e128824f2eebe4" 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="b6851daf1f9315c83d3542edf27ce03984416c25" 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="4425a0468178bc8d3ce53a69d4a0615c82c4ae3f" 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="c665efff955d7be85858d3ee9e014d2a1811f320" 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/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 name="chromiumos/third_party/fastrpc" path="src/third_party/fastrpc" revision="2ab40143cc017892b0b89f81c556cb4a80f70e8b" 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="c79a7edfecdd49503879d1433bc50afb8e6305f9" 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="967e1f4d5ddd9c05603fad0a75dab84a8225b74a" 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="cd8956ecc2f20f05e368bd901a8f208c63d7a90a" 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="066e4ef9aacd053b20a7819cfa3713724783e683" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="198ff6db0ba3071a01539ff46a0d12515aaf0f6b" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="cb00e61e249ed9b43837d656a1e1293e2f362555" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="0107008066cce7d990d158efcafcde67f5c083ff" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="52ab62256ad8ce6de75ed2c01deaac35dc832c6c" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19" revision="7be6350e1f0de8fd4da59e339b8f6b22e12ad3bc" 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="b7a7a90336fbb19efb3f91f92b5d964b0dfb7ec2" 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="6346755c97f42301f539445fbd3c1b9df0dc2c2b" 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="1a93fc382b18ee6d1135952d23f0b6a8aa8cd31f" 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="21498ea09a39178f3ded0073dbafef0d94835617" 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="0d3da5daff1349c75faa76f8108f8c651c187514" 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="0680ff2ea5313b38fada5491b51c4e90883dd91d" 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="0680af728815bb00742ce0302fdf06a59c85f39a" 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/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="ee876076d8e943321019217709cb7a9b57233183" 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="I7581e9018b2526fd339084ea65841d52f9fa8f5b" commit="92712f6b7bcd99e5404cb31d64c2edc08677a937" commit_message="cypress-tools: punt Nothing in the build refers to this, so drop it. BUG=chromium:805330 TEST=precq passes CQ-DEPEND=CL:1435054 Change-Id: I7581e9018b2526fd339084ea65841d52f9fa8f5b Reviewed-on: https://chromium-review.googlesource.com/1435094 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Andrew de los Reyes &lt;adlr@chromium.org&gt; " fail_count="0" gerrit_number="1435094" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/manifest" project_url="https://chromium-review.googlesource.com/chromiumos/manifest" ref="refs/changes/94/1435094/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I90976d9c5c3817645872cc4cf25a0f384fdcb27a" commit="05db9fd3e435a2aa5068201683a9ede10b40512f" commit_message="Revert &quot;FROMLIST: media: unify some sony camera sensors pattern naming&quot; This reverts commit 57d89e82784497b6b7e82adbef5d1b613b8643d2. BUG=b:76831423 TEST=Verify camera function on nautilus CQ-DEPEND=CL:1462760 Change-Id: I90976d9c5c3817645872cc4cf25a0f384fdcb27a Signed-off-by: Shawnx Tu &lt;shawnx.tu@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1461955 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="0" gerrit_number="1461955" owner_email="shawnx.tu@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/55/1461955/6" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I550a71f67073f981cc50a5ef8bbb16c28fe6abf9" commit="7736778d56651c30391dbf2d99a7727469d88572" commit_message="Revert &quot;CHROMIUM: media: imx258: Align code with latest FROMLIST patch&quot; This reverts commit ba71520086fe8dc160df1cde78bb66890047420f. BUG=b:76831423 TEST=Verify camera function on nautilus Change-Id: I550a71f67073f981cc50a5ef8bbb16c28fe6abf9 Signed-off-by: Shawnx Tu &lt;shawnx.tu@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1462756 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="0" gerrit_number="1462756" owner_email="shawnx.tu@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/56/1462756/6" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I7bddbfeda033f94eb71f0dec8384f7b71c2e0685" commit="9a39ece34e891d44c6df76c80ef73064b143ee1a" commit_message="Revert &quot;FROMLIST: media: imx258: Add imx258 camera sensor driver&quot; This reverts commit 032efd70138a9de0b831de4aa419568d86756836. BUG=b:76831423 TEST=Verify camera function on nautilus Change-Id: I7bddbfeda033f94eb71f0dec8384f7b71c2e0685 Signed-off-by: Shawnx Tu &lt;shawnx.tu@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1462757 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="0" gerrit_number="1462757" owner_email="shawnx.tu@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/57/1462757/6" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I6966ee6dad7bf3f96f6dd5baaf6a6b40a9af0810" commit="1f9cefb40b2cf510fa0cce07249c5c1a7beb2fb2" commit_message="BACKPORT: media: imx258: Add imx258 camera sensor driver Add a V4L2 sub-device driver for the Sony IMX258 image sensor. This is a camera sensor using the I2C bus for control and the CSI-2 bus for data. Signed-off-by: Jason Chen &lt;jasonx.z.chen@intel.com&gt; Signed-off-by: Andy Yeh &lt;andy.yeh@intel.com&gt; Signed-off-by: Alan Chiang &lt;alanx.chiang@intel.com&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Signed-off-by: Sakari Ailus &lt;sakari.ailus@linux.intel.com&gt; Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt; (cherry picked from commit e4802cb00bfe3d2ae4fbdec48fe4eda10f3b5486) Conflicts: drivers/media/i2c/imx258.c - API changes of (UPSTREAM v.s. 4.4) - media_entity_pads_init v.s. media_entity_init - entity.function v.s. entity.type BUG=b:76831423 TEST=Verify camera function on nautilus Change-Id: I6966ee6dad7bf3f96f6dd5baaf6a6b40a9af0810 Signed-off-by: Shawnx Tu &lt;shawnx.tu@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1462758 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="0" gerrit_number="1462758" owner_email="shawnx.tu@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/58/1462758/6" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I7b0b0fa9d08c00f057485c6e88bc96f067c23640" commit="61c11aa2d1e54f1d7d2a6aab8b051594d9411018" commit_message="UPSTREAM: media: imx258: get rid of an unused var drivers/media/i2c/imx258.c: In function 'imx258_init_controls': drivers/media/i2c/imx258.c:1117:6: warning: variable 'exposure_max' set but not used [-Wunused-but-set-variable] s64 exposure_max; ^~~~~~~~~~~~ Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt; (cherry picked from commit 66a1e187a88fcceb84a390e6ea0c35e9f7a7f252) BUG=b:76831423 TEST=Verify camera function on nautilus Change-Id: I7b0b0fa9d08c00f057485c6e88bc96f067c23640 Signed-off-by: Shawnx Tu &lt;shawnx.tu@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1449044 Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="0" gerrit_number="1449044" owner_email="shawnx.tu@intel.corp-partner.google.com" pass_count="0" patch_number="7" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/44/1449044/7" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I8e3ac65003a264fcd598a026eee652120ec942d3" commit="376d1f8ea50be4cacaf6127c99a04b3c0c0214ea" commit_message="UPSTREAM: media: imx258: Check the rotation property has a value of 180 The driver only supports streaming images flipped horizontally and vertically. In order to ensure that all current users will be fine if or when support for upright streaming is added, require the presence of the &quot;rotation&quot; control now. Signed-off-by: Sakari Ailus &lt;sakari.ailus@linux.intel.com&gt; Tested-by: &quot;Lai, Jim&quot; &lt;jim.lai@intel.com&gt; Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt; (cherry picked from commit 17121d12a5c1089bdfce429bc6f7ae2c25d9d25d) BUG=b:76831423 TEST=Verify camera function on nautilus Change-Id: I8e3ac65003a264fcd598a026eee652120ec942d3 Signed-off-by: Shawnx Tu &lt;shawnx.tu@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1437551 Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="0" gerrit_number="1437551" owner_email="shawnx.tu@intel.corp-partner.google.com" pass_count="0" patch_number="8" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/51/1437551/8" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="Id7797586fb866a1a502e97573f68c9bd307775e3" commit="6a6134fe4dd06517f731d9935371e74d3cfc0b5d" commit_message="UPSTREAM: media: imx258: remove test pattern map from driver change bayer order when using test pattern mode. remove test pattern mapping method [Sakari Ailus: Drop extra added newline] Signed-off-by: Chen, JasonX Z &lt;jasonx.z.chen@intel.com&gt; Signed-off-by: Sakari Ailus &lt;sakari.ailus@linux.intel.com&gt; Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt; (cherry picked from commit 53f6f81da7db96557fe2bff9b15bd6b83d301f9f) BUG=b:76831423 TEST=Verify camera function on nautilus Change-Id: Id7797586fb866a1a502e97573f68c9bd307775e3 Signed-off-by: Shawnx Tu &lt;shawnx.tu@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1462759 Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="0" gerrit_number="1462759" owner_email="shawnx.tu@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/59/1462759/6" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I6c7e3e622df59275cae608686da7616426ef3c41" commit="f70bb1bdca7d3b23c62fcb433cd1aa621afb22d7" commit_message="BACKPORT: media: unify some sony camera sensors pattern naming Some Sony camera sensors have same test pattern definitions, this patch unify the pattern naming to make it more clear to the userspace. Suggested-by: Sakari Ailus &lt;sakari.ailus@linux.intel.com&gt; Signed-off-by: Bingbu Cao &lt;bingbu.cao@intel.com&gt; Signed-off-by: Sakari Ailus &lt;sakari.ailus@linux.intel.com&gt; Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt; (cherry picked from commit ce6ebeacbef3b1f3567ccee2721731129af35399) Conflicts: drivers/media/i2c/imx319.c drivers/media/i2c/imx355.c - modify naming list in test_pattern_menu() BUG=b:76831423 TEST=Verify camera function on nautilus Change-Id: I6c7e3e622df59275cae608686da7616426ef3c41 Signed-off-by: Shawnx Tu &lt;shawnx.tu@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1462760 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="0" gerrit_number="1462760" owner_email="shawnx.tu@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/60/1462760/6" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I9d5ed34a802d52df68ae14ce578630a9399d25ea" commit="204aeeb46638cf4d2f5b260f7f8957b4e696bdc6" commit_message="FROMGIT: ASoC: da7219: fix endianness issues Reported by Sparse. da7219.c:440:44: warning: cast to restricted __le16 da7219.c:461:13: warning: incorrect type in assignment (different base types) da7219.c:461:13: expected unsigned short [unsigned] [usertype] val da7219.c:461:13: got restricted __le16 [usertype] &lt;noident&gt; da7219.c:1451:16: warning: incorrect type in assignment (different base types) da7219.c:1451:16: expected unsigned short [unsigned] [usertype] offset da7219.c:1451:16: got restricted __le16 [usertype] &lt;noident&gt; da7219-aad.c:150:37: warning: incorrect type in assignment (different base types) da7219-aad.c:150:37: expected unsigned short [unsigned] [usertype] tonegen_freq_hptest da7219-aad.c:150:37: got restricted __le16 [usertype] &lt;noident&gt; da7219-aad.c:157:37: warning: incorrect type in assignment (different base types) da7219-aad.c:157:37: expected unsigned short [unsigned] [usertype] tonegen_freq_hptest da7219-aad.c:157:37: got restricted __le16 [usertype] &lt;noident&gt; Cc: Adam Thomson &lt;Adam.Thomson.Opensource@diasemi.com&gt; Signed-off-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt; Reviewed-by: Adam Thomson &lt;Adam.Thomson.Opensource@diasemi.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 123c3def3bc5ea9958b8191d8139f610ed972d18 https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git) Signed-off-by: Akshu Agrawal &lt;akshu.agrawal@amd.com&gt; BUG=b:123433680 TEST=Ran audio and check for 32 bclks per wclk cat /sys/kernel/debug/regmap/i2c-DLGS7219\:00/registers | grep 2b 2b: 80 Change-Id: I9d5ed34a802d52df68ae14ce578630a9399d25ea Reviewed-on: https://chromium-review.googlesource.com/1476549 Commit-Ready: Akshu Agrawal &lt;akshu.agrawal@amd.com&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; " fail_count="3" gerrit_number="1476549" owner_email="akshu.agrawal@amd.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/49/1476549/1" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I32ec7c4c5b9716881290ecac139b0864f6bfaf74" commit="d06726d88d3373dd1eafb8f23bc452abc3a3a482" commit_message="FROMGIT: ASoC: da7219: use logical AND Reported by Sparse: da7219.c:841:57: warning: dubious: x &amp; !y Cc: Adam Thomson &lt;Adam.Thomson.Opensource@diasemi.com&gt; Signed-off-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt; Reviewed-by: Adam Thomson &lt;Adam.Thomson.Opensource@diasemi.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit b468f379e1e01b723825267431d3ba60f824fda2 https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git) Signed-off-by: Akshu Agrawal &lt;akshu.agrawal@amd.com&gt; BUG=b:123433680 TEST=Ran audio and check for 32 bclks per wclk cat /sys/kernel/debug/regmap/i2c-DLGS7219\:00/registers | grep 2b 2b: 80 Change-Id: I32ec7c4c5b9716881290ecac139b0864f6bfaf74 Reviewed-on: https://chromium-review.googlesource.com/1476970 Commit-Ready: Akshu Agrawal &lt;akshu.agrawal@amd.com&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; " fail_count="3" gerrit_number="1476970" owner_email="akshu.agrawal@amd.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/70/1476970/1" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I3fc248d8db12bdb193f4a77843238f63c05651db" commit="8bc983bb4a565bd602ad2abcb14edb138f86b8d3" commit_message="FROMGIT: ASoC: da7219: Add support for master mode BCLK rate adjustment Previously the driver would default the BCLK periods per WCLK to 64, to cover all possible non-TDM scenarios when the codec was DAI clock master. However some devices require a lower BCLK rate to operate correctly so with this in mind, this commit updates the code to be more dynamic, with BCLK rate now based on SR and word length provided to hw_params(). Signed-off-by: Adam Thomson &lt;Adam.Thomson.Opensource@diasemi.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 9fd729542cf4aff3c70b8e5be6f510e6722bc369 https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git) Signed-off-by: Akshu Agrawal &lt;akshu.agrawal@amd.com&gt; BUG=b:123433680 TEST=Ran audio and check for 32 bclks per wclk cat /sys/kernel/debug/regmap/i2c-DLGS7219\:00/registers | grep 2b 2b: 80 Change-Id: I3fc248d8db12bdb193f4a77843238f63c05651db Reviewed-on: https://chromium-review.googlesource.com/1474813 Commit-Ready: Akshu Agrawal &lt;akshu.agrawal@amd.com&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; " fail_count="3" gerrit_number="1474813" owner_email="akshu.agrawal@amd.com" 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/13/1474813/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="Id137b665b60107090b7c89e3df9ea79c1327950d" commit="c87043513daa35e811a698f2fdc416a5a394d112" commit_message="FROMGIT: ASoC: da7219: Update TDM usage to be more flexible The previous implementatation was restrictive with regards to BCLK rates for slave mode where the driver would not allow rates the codec couldn't provide itself as clock master. The codec is able to automatically determine and handle whatever rate is provided so this restriction isn't necessary for slave mode. The code was also flawed with regards to setting of the frame offset as using rx_mask to explicitly set the offset has the knock on effect of impacting the min and max channels for the codec, in soc_pcm_hw_params() through the call to soc_pcm_codec_params_fixup(). With this update, the driver now only limits frame size if codec is clock master, and dynamically determines the BCLK offset relating to WCLK using the tx_mask for slot offset along with the slot width provided. Signed-off-by: Adam Thomson &lt;Adam.Thomson.Opensource@diasemi.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 541ccdc113f000d51858ee7e135889e4096a3316 https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git) Signed-off-by: Akshu Agrawal &lt;akshu.agrawal@amd.com&gt; BUG=b:123433680 TEST=Ran audio and check for 32 bclks per wclk cat /sys/kernel/debug/regmap/i2c-DLGS7219\:00/registers | grep 2b 2b: 80 Change-Id: Id137b665b60107090b7c89e3df9ea79c1327950d Reviewed-on: https://chromium-review.googlesource.com/1474814 Commit-Ready: Akshu Agrawal &lt;akshu.agrawal@amd.com&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; " fail_count="4" gerrit_number="1474814" owner_email="akshu.agrawal@amd.com" 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/14/1474814/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I50d0e4331f6a2c46694c1f832d0f23fed61945da" commit="ae9475a6d612496a785fa04cf43a49c1b00cd2f3" commit_message="tast-tests: Pass command-line args to bundle.Local/Remote. Update the local and remote &quot;cros&quot; bundles' main functions to pass os.Args[1:] to bundle.Local and bundle.Remote. BUG=chromium:932847 TEST=none CQ-DEPEND=CL:1487553 Change-Id: I50d0e4331f6a2c46694c1f832d0f23fed61945da Reviewed-on: https://chromium-review.googlesource.com/1487712 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="4" gerrit_number="1487712" 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/12/1487712/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I421d31093bfc121b5eccdb202f51eb4db5af5e9a" commit="7938bddeb0610618bbfcaa2002f710383753544f" commit_message="tast: Add -dumptests flag to bundle executables. Add a -dumptests flag to test bundles that can be passed to instruct the bundles to JSON-marshal all of their tests to stdout. This is being added to make it easier to programatically list all available tests without needing to have a DUT available. BUG=chromium:932847 TEST=added a unit test; also ran &quot;cros -dumptests&quot; and drowned in JSON CQ-DEPEND=CL:1487712 CQ-DEPEND=CL:*897655 Change-Id: I421d31093bfc121b5eccdb202f51eb4db5af5e9a Reviewed-on: https://chromium-review.googlesource.com/1487553 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="3" gerrit_number="1487553" owner_email="derat@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/tast" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast" ref="refs/changes/53/1487553/4" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I33eddf217e0ea1bcd38dd80178290840097c38fe" commit="c806be67a0c13417912b445a3b6d0e8d858f4fce" commit_message="servo: Make ina config match output from mosys Currently, we generate INA config in [board]_rev_[number] format, make it [board]_rev[number] format to match the output from &quot;mosys platform version&quot; command BUG=b:126424094 TEST=emerge hdctools. check file in /usr/lib64/python2.7/site-packages/servo/data Change-Id: I33eddf217e0ea1bcd38dd80178290840097c38fe Signed-off-by: Puthikorn Voravootivat &lt;puthik@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1490591 Reviewed-by: Ruben Rodriguez Buchillon &lt;coconutruben@chromium.org&gt; " fail_count="0" gerrit_number="1490591" owner_email="puthik@chromium.org" 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/91/1490591/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I457021c2195e8596ee9e57b96091e3c822bc4dec" commit="d9db6c42b03a62e0340a60c90d7c9d4cceaf35ec" commit_message="atlas: reuse rev3 config for rev4 BUG=b:78527768 TEST=power_PowerlogWrapper Change-Id: I457021c2195e8596ee9e57b96091e3c822bc4dec Signed-off-by: Puthikorn Voravootivat &lt;puthik@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1479159 Reviewed-by: Mengqi Guo &lt;mqg@chromium.org&gt; " fail_count="0" gerrit_number="1479159" owner_email="puthik@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/59/1479159/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I9a442e8d58671813bdb6473374e01fd1ef799cd1" commit="20d341d7c2e6ee2f6ad571110da6ad65b2850ff2" commit_message="Remove address from GPLv2 headers A redo of `commit e08388027` upstream to further reduce the diff. BUG=chromium:478356 BRANCH=none TEST=still builds Change-Id: I9a442e8d58671813bdb6473374e01fd1ef799cd1 Signed-off-by: Edward O'Callaghan &lt;quasisec@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1484918 Reviewed-by: Stefan Reinauer &lt;reinauer@chromium.org&gt; " fail_count="3" gerrit_number="1484918" owner_email="quasisec@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/flashrom" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/flashrom" ref="refs/changes/18/1484918/4" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I8631755e0605f50430e167dc44b0d9b27f921058" commit="ebf961d5ec9bf729ed3b3a1bd7ea772e9cc3ac49" commit_message="Drop redundant `enum msglevel` This is the essential backport of the upstream `commit d152fb95e`, however it lacks the libflashrom bits. For our purposes that doesn't matter as we are only aiming to converge to the upstreams repo udiff. BUG=chromium:478356 BRANCH=none TEST=still builds Change-Id: I8631755e0605f50430e167dc44b0d9b27f921058 Signed-off-by: Edward O'Callaghan &lt;quasisec@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1484923 Reviewed-by: Stefan Reinauer &lt;reinauer@chromium.org&gt; " fail_count="3" gerrit_number="1484923" owner_email="quasisec@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/flashrom" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/flashrom" ref="refs/changes/23/1484923/4" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Ibb39e65f5d333283c0fd499ef52139d204021819" commit="117b7698dac4cc5e293b175da1fc9d4b124e75ff" commit_message="virtual/target-chromium-os-test: Add arc-codec-test package. BUG=b:118848258 TEST=build test image and check the binary is installed into the image Change-Id: Ibb39e65f5d333283c0fd499ef52139d204021819 Reviewed-on: https://chromium-review.googlesource.com/1436437 Commit-Ready: Chih-Yu Huang &lt;akahuang@chromium.org&gt; Tested-by: Chih-Yu Huang &lt;akahuang@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="10" gerrit_number="1436437" owner_email="akahuang@chromium.org" pass_count="0" patch_number="4" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/37/1436437/4" remote="cros" total_fail_count="10"/><pending_commit branch="master" change_id="Ie88787e0bc070b93890277762604a47a31601a21" commit="5d2ac7d20e8ac16f03f2569a695651257e00e056" commit_message="tast-tests: Add video.ARCEncodeAccelH264I420 test Tests ARC e2e video encoding from I420 raw frames to an H.264 stream. BUG=b:118848258 TEST=tast run $(DUT) video.ARCEncodeAccelH264I420 CQ-DEPEND=CL:1436437 Change-Id: Ie88787e0bc070b93890277762604a47a31601a21 Reviewed-on: https://chromium-review.googlesource.com/1433348 Commit-Ready: Chih-Yu Huang &lt;akahuang@chromium.org&gt; Tested-by: Chih-Yu Huang &lt;akahuang@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="0" gerrit_number="1433348" owner_email="akahuang@chromium.org" pass_count="0" patch_number="13" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/48/1433348/13" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Icbff7eb3962e26a6e2e9cb061f53665b9d94423b" commit="09d62896872637be568e66d339e858369432e47f" commit_message="power/mt8183: Detect AP-initiated PMIC shutdown and stay S5/G3 Without this change, EC would go to POWER_S5 state, and immediately go back to S3, which resets the system. BRANCH=none BUG=b:126295807 TEST=poweroff in AP console, systems goes to G3 (without requiring forced PMIC shutdown) and stays there Change-Id: Icbff7eb3962e26a6e2e9cb061f53665b9d94423b Signed-off-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1490791 Reviewed-by: Yilun Lin &lt;yllin@chromium.org&gt; " fail_count="0" gerrit_number="1490791" owner_email="drinkcat@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/91/1490791/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I532b1968abb90bd9e96856020faf16080fe67af3" commit="d206d9db308ffa68dba00597df5b4a30e3693074" commit_message="power/mt8183: Do not react to watchdog interrupt if PMIC is off When the PMIC is shut down, the watchdog line will naturally fall as well. From measurements, this takes about 70ms+, so the EC will have enough time to do the power sequencing and mask watchdog interrupts, unless something exceptional happens. The exceptional case is easy to handle anyway, so let's do that. BRANCH=none BUG=b:124474520 TEST=With msleep(10) in power_handle_state and printout in the else branch of chipset_watchdog_interrupt =&gt; AP poweroff does not cause a watchdog reset. TEST=stop daisydog; echo &gt; /dev/watchdog =&gt; system resets after a few seconds Change-Id: I532b1968abb90bd9e96856020faf16080fe67af3 Signed-off-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1490793 Reviewed-by: Yilun Lin &lt;yllin@chromium.org&gt; " fail_count="0" gerrit_number="1490793" owner_email="drinkcat@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/93/1490793/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I77728bc63f5649cc90280d78ec70cde17bf6f5c9" commit="c30142aa98992d1327922af8afb5b1648bdc255b" commit_message="libva-intel-media-driver: Fix the CTS test failures Fix the CTS test failures by aligning the heights of external surfaces. This change is uploaded upstream here[1]. [1] https://github.com/intel/media-driver/pull/536 BUG=b:125242251, b:124704683 TEST=Run CTS and GTS media tests. Play the swirl_132x130_vp8.webm attached to the bug. Plays without any green bar on the top. Change-Id: I77728bc63f5649cc90280d78ec70cde17bf6f5c9 Signed-off-by: Azhar Shaikh &lt;azhar.shaikh@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1484521 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; " fail_count="0" gerrit_number="1484521" owner_email="azhar.shaikh@intel.com" pass_count="0" patch_number="5" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/21/1484521/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I5dc8d8fb305872e8c1e0082d636cb6caa63ef5d9" commit="12fa3d511ae578530003d14957dd8d9e20213d0c" commit_message="libva-intel-media-driver: Fix GPU hang Fix GPU hang seen while making hangouts video call. This change is uploaded on upstream here[1]. [1] https://github.com/intel/media-driver/pull/430 BUG=b:124074313 TEST=Make hangouts call. No GPU Hang seen. Change-Id: I5dc8d8fb305872e8c1e0082d636cb6caa63ef5d9 Signed-off-by: Azhar Shaikh &lt;azhar.shaikh@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1484522 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; " fail_count="0" gerrit_number="1484522" owner_email="azhar.shaikh@intel.com" pass_count="0" patch_number="4" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/22/1484522/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Id98a59490e203a1999545ef13928110af7c46047" commit="c1852e4f2ecadf805b52aa7f38f2872e8801cb3e" commit_message="tast: Move static config from runner.Args to runner.Config. Move some non-marshaled fields that are supplied {local,remote}_test_runner from runner.Args to a new runner.Config struct. This simplifies runner.Args in preparation for future refactoring. BUG=chromium:932307 TEST=updated unit tests Change-Id: Id98a59490e203a1999545ef13928110af7c46047 Reviewed-on: https://chromium-review.googlesource.com/1487559 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: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="2" gerrit_number="1487559" 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/59/1487559/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I6274183add2570de819ea07543ee0a1708be346d" commit="b6f5ec5e5a7dcd65a1138b89f1e16326abe09394" commit_message="tast: Collect journald log entries. Update local_test_runner to copy all journald log entries produced while tests are running into system_logs/journal/. Two files are produced: - journald.log contains human-readable single-line entries - journald_export.log.gz contains gzip-compressed full metadata (see journalctl's &quot;-o export&quot; mode) BUG=chromium:931951 TEST=manually verified that expected files are collected Change-Id: I6274183add2570de819ea07543ee0a1708be346d Reviewed-on: https://chromium-review.googlesource.com/1484797 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Christopher Morin &lt;cmtm@google.com&gt; Reviewed-by: Ereth McKnight-MacNeil &lt;ereth@chromium.org&gt; " fail_count="1" gerrit_number="1484797" owner_email="derat@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform/tast" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast" ref="refs/changes/97/1484797/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I1a52bd8eef92bf10a907f89505af3be188213454" commit="a23731520ad100e147527aaa51835fcfd92e3dec" commit_message="tast-use-flags: Add internal to IUSE. BUG=chromium:879073 TEST=none Change-Id: I1a52bd8eef92bf10a907f89505af3be188213454 Reviewed-on: https://chromium-review.googlesource.com/1487719 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="1487719" owner_email="derat@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/19/1487719/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I7987884da362ccab5176663617fd622b890d0668" commit="1466243b8941e0ea59e156e3bb6acf31fb6ff229" commit_message="tast: Add cros_internal feature. Add a new &quot;cros_internal&quot; software feature that tests can deend on if they require functionality that's only present in images built using the &quot;internal&quot; USE flag (implying that chromeos-overlay was used). BUG=chromium:879073 TEST=none CQ-DEPEND=I1a52bd8eef92bf10a907f89505af3be188213454 Change-Id: I7987884da362ccab5176663617fd622b890d0668 Reviewed-on: https://chromium-review.googlesource.com/1487558 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; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="2" gerrit_number="1487558" 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/58/1487558/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I006dd5fa4447eb2e72a724b5f5fa5438b9ad436a" commit="1e72057548f9076bd4a41eabeec99a800c3f266f" commit_message="sdk: Enable Python3.6 in newer mako and markupsafe Required for building Mesa with Meson. Because Meson runs with Python3.6, it is able to discover only Python3.6 modules. BUG=chromium:902141 TEST=emerge -p1UND @world &amp;&amp; sudo emerge -1 mako CQ-DEPEND=CL:1319270, CL:1319271 Change-Id: I006dd5fa4447eb2e72a724b5f5fa5438b9ad436a Reviewed-on: https://chromium-review.googlesource.com/1319191 Commit-Ready: Kristian H. Kristensen &lt;hoegsberg@chromium.org&gt; Tested-by: Kristian H. Kristensen &lt;hoegsberg@chromium.org&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="9" gerrit_number="1319191" owner_email="chadversary@chromium.org" pass_count="0" patch_number="13" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/91/1319191/13" remote="cros" total_fail_count="10"/><pending_commit branch="master" change_id="Ie520e7f24d1cc9615357c6f931e15fd162d20229" commit="21c66ea3958cffdba6fd533d0772d5648ac192ed" commit_message="media-libs/mesa-freedreno: Replace autotools with meson BUG=chromium:902141 TEST=emerge-cheza-freedreno media-libs/mesa-freedreno Change-Id: Ie520e7f24d1cc9615357c6f931e15fd162d20229 Reviewed-on: https://chromium-review.googlesource.com/1319193 Commit-Ready: Kristian H. Kristensen &lt;hoegsberg@chromium.org&gt; Tested-by: Kristian H. Kristensen &lt;hoegsberg@chromium.org&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; " fail_count="8" gerrit_number="1319193" owner_email="chadversary@chromium.org" pass_count="0" patch_number="9" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/93/1319193/9" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-4.14" change_id="Id3139aa41909c767472dd2bbe038c4a39b086c8b" commit="d147fcea77c1e3632a0aa40bc706f40d7409101e" commit_message="CHROMIUM: arch: arm64: config: Add kernel config for ARCVM on ARM64 Add arm64_arcvm_defconfig that is a kernel config for ARCVM on ARM64 devices. arm64_arcvm_defconfig is based on chromiumos-container-vm-arm64_defconfig. The differences are: * Enabled configs required by android-base.config and android-base.conditional.xml. - The list of all configs required here is https://paste.googleplex.com/5947766933028864. - SECURITY_PERF_EVENTS_RESTRICT in the list wasn't supported in v4.14. So, it was ignored. * Enabled DRM * Enabled DRM_VGEM * Enabled SW_SYNC * Enabled NETFILTER_XT_MATCH_QTAGUID * Enabled PKGLIST * Enabled ESD_FS * Disabled NETFILTER_XT_MATCH_OWNER Because these flags were enabled via make menuconfig, some other related flags were also enabled together. BUG=b:118359561 TEST=run ARCVM manually on kevin. The kernel was built on CL:1154232 by: ``` $ mv arm64_arcvm_defconfig chromiumos-container-vm-arm64_defconfig (chroot)$ emerge-tael chromeos-kernel-4_14 ``` Change-Id: Id3139aa41909c767472dd2bbe038c4a39b086c8b Signed-off-by: Keiichi Watanabe &lt;keiichiw@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1367944 Tested-by: Sharif Elcott &lt;selcott@chromium.org&gt; Reviewed-by: Sharif Elcott &lt;selcott@chromium.org&gt; " fail_count="4" gerrit_number="1367944" owner_email="keiichiw@chromium.org" 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/44/1367944/6" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I396944aad27f455594e52a0b4b7c17605ddbacbc" commit="3cf2803a46596b18a44015f5433869173e5b962d" commit_message="sys_util: Don't run fork tests under ASAN Forking in multi-threaded context does not work well with ASAN. It especially doesn't work well when the fork is done via a direct clone(2) system call. Since the rust test runner spawns a new thread to actually run the tests, the ASAN runtime in the child process thinks that the memory owned by the test runner thread is not freed and reports memory leaks. This is because clone(2) creates a replica of the calling thread and its entire address space but not any other threads that might have been in the parent process. While this is technically a real leak, it's not actually very useful to us so just don't run these tests when building with ASAN. BUG=chromium:935141 TEST='FEATURES=test emerge-$BOARD sys_util` works with and without USE=asan Change-Id: I396944aad27f455594e52a0b4b7c17605ddbacbc Reviewed-on: https://chromium-review.googlesource.com/1490694 Commit-Ready: Chirantan Ekbote &lt;chirantan@chromium.org&gt; Tested-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1490694" owner_email="chirantan@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/94/1490694/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia7d639d0a5351e9315fc8d920c27489240a55f41" commit="a1de4f010c69ddd816e904428a9ffd899b9a7013" commit_message="test-tests: Add DumpLogOnError option. Introduce an optional flag to testexec.Cmd.{Run,Output,CombinedOutput,Wait} for the convenience to simplify the caller code slightly. This also includes the migration in arc package, as a first migration target. BUG=chromium:935871 TEST=Ran on DUT. Change-Id: Ia7d639d0a5351e9315fc8d920c27489240a55f41 Reviewed-on: https://chromium-review.googlesource.com/1488594 Commit-Ready: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Tested-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="2" gerrit_number="1488594" owner_email="hidehiko@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/94/1488594/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I5eb875037d6ea51f9b9d86b10e5627f38f99d137" commit="aef82c42af75a78be9f9bc97080bdcd92098ca00" commit_message="CHROMIUM: ASoC: dapm: Use dapm_generic_check_power for buffer widget Current widget with snd_soc_dapm_buffer id defaults to dapm_always_on_check_power() for power_check callback. In the event of stream off, power_check result of the BUF widget can cause down-link widgets in the pipeline from shutdown. BUF should follow the same principle as dapm_generic_check_power() to evaluate the peer connection state. BUG=b:123552463 TEST=Test basic audio functions. Change-Id: I5eb875037d6ea51f9b9d86b10e5627f38f99d137 Signed-off-by: Ranjani Sridharan &lt;ranjani.sridharan@linux.intel.com&gt; Signed-off-by: Yong Zhi &lt;yong.zhi@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1489431 Commit-Ready: Hou-hsun Lee &lt;hou-hsun.lee@intel.corp-partner.google.com&gt; Tested-by: Hou-hsun Lee &lt;hou-hsun.lee@intel.corp-partner.google.com&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="0" gerrit_number="1489431" owner_email="yong.zhi@intel.com" 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/31/1489431/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I4f8738caa77bba2908ecae1b5318fdfbc459094d" commit="c413c7e9f6038f9336639b6643112fdd4396425d" commit_message="shill: routing: Create blackhole routes without RTA_DST attribute CL:1478118 introduced a fix for a long time bug of blackhole routes never being removed from a table. Unfortunately, by setting the RTA_DST attribute in the RTNL blackhole messages, some aberrant behavior was observed. This change modifies ApplyRoute such that blackhole routes will not cause the RTA_DST attribute to be set. BUG=chromium:933924 TEST=-All unit tests are passing. -Can no longer reproduce issue 933924. Change-Id: I4f8738caa77bba2908ecae1b5318fdfbc459094d Reviewed-on: https://chromium-review.googlesource.com/1484432 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="1484432" owner_email="akhouderchah@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/32/1484432/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ie542c9fb554b0e901db7cb55ff1f23c013563d97" commit="bcccf9cdc1c6dd026bb13b214e1d19654e5136c7" commit_message="vm_tools: Add support for concurrent VMs This change modifies two parts of vm_tools to allow other VMs to run on the system: 1. Limit CID allocation to a set range of 3 - 8191 2. Allow an alternate startup listener port for maitred with kernel parameter BUG=b:120098625 TEST=unit tests pass; traditional crostini unaffected; custom VM can use alternate port Change-Id: Ie542c9fb554b0e901db7cb55ff1f23c013563d97 Reviewed-on: https://chromium-review.googlesource.com/1456441 Commit-Ready: Trent Begin &lt;tbegin@chromium.org&gt; Tested-by: Trent Begin &lt;tbegin@chromium.org&gt; Reviewed-by: Trent Begin &lt;tbegin@chromium.org&gt; " fail_count="0" gerrit_number="1456441" owner_email="tbegin@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/41/1456441/8" remote="cros" total_fail_count="11"/><pending_commit branch="master" change_id="I36788872654c261c6aeea27a6dbefb4ac76ab8c2" commit="4fa07206d3f0889e81e73163cbd0ca5ea3321aa0" commit_message="dev-install: speed up generation of package lists Portage's depgraph processing is single threaded, so by running these 4 jobs in parallel, we cut the time down to the slowest job, which is about ~7 seconds instead of ~30. BUG=chromium:202477 TEST=precq passes Change-Id: I36788872654c261c6aeea27a6dbefb4ac76ab8c2 Reviewed-on: https://chromium-review.googlesource.com/1484468 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Ned Nguyen &lt;nednguyen@google.com&gt; " fail_count="0" gerrit_number="1484468" owner_email="vapier@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/crosutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosutils" ref="refs/changes/68/1484468/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I8a0af1fe0da504c9070dd6b6a063ec35c4ea2377" commit="cb36dc523182ff3f726de608f38da76c354798aa" commit_message="CHROMIUM: security: bug fix: Return zero on success for csm_sendmsg The csm_sendmsg returns the number of bytes sent but the intent was to return zero on success. It translates to additional errors in dmesg and incorrect number of bytes returned on sysfs container write (unused). BUG=b:126255140 TEST=Checked no error is logged on process creation/exit with dummy backend. Signed-off-by: Thomas Garnier &lt;thgarnie@chromium.org&gt; Change-Id: I8a0af1fe0da504c9070dd6b6a063ec35c4ea2377 Reviewed-on: https://chromium-review.googlesource.com/1487379 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-by: Robert Kolchmeyer &lt;rkolchmeyer@google.com&gt; " fail_count="0" gerrit_number="1487379" owner_email="thgarnie@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/79/1487379/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1cddc91b2eca35719a83415f1548379574219a58" commit="7674db191ece168e851d273e5cdb8e19c9369895" commit_message="ish: fix LAPIC error by sending EOI to IOAPIC RTE ISH APIC has a bug when sending multiple IOAPIC interrupts to LAPIC at the same time, there's a small chance that the IRR (interrupt request register) states are not sync between LAPIC and IOAPIC REDTBL (redirection table). LAPIC raises internal error with error code 'receive illegal vector' in ESR. This CL handles above LAPIC local vector table error condition by comparing LAPIC IRR bits with IOAPIC REDTBL entries. And sends EOI (end of interrupt) to IOAPIC RTE if corresponding vector in LAPIC IRR was not set. BRANCH=none BUG=b:112750896,b:124128140 TEST=manual Cherry pick stress test program CL:1372875 and load on Atlas. Place a touch tester on TP and connect to ground. Chech console LAPIC error count and IOAPIC pending count. Change-Id: I1cddc91b2eca35719a83415f1548379574219a58 Signed-off-by: Rong Chang &lt;rongchang@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1411953 Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="0" gerrit_number="1411953" owner_email="rongchang@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/53/1411953/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib85c4d2fa5094ffbfd69f49390ea9787c30c1089" commit="18f30ca65acc30a6e6589f4d03a77a643d6208c9" commit_message="autotest: Make booard/model label respect hostinfostore BUG=chromium:934795 TEST=unittests Change-Id: Ib85c4d2fa5094ffbfd69f49390ea9787c30c1089 Reviewed-on: https://chromium-review.googlesource.com/1490751 Commit-Ready: Allen Li &lt;ayatane@chromium.org&gt; Tested-by: Allen Li &lt;ayatane@chromium.org&gt; Reviewed-by: Prathmesh Prabhu &lt;pprabhu@chromium.org&gt; " fail_count="0" gerrit_number="1490751" owner_email="ayatane@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/51/1490751/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I5ac4d97e9a70cf14c0dabb7c251a74e41c8c9ec6" commit="99f74ba72fbf5f30395cca9d4cd281ec5e06b99f" commit_message="platform_EncryptedStateful: Disable reclamation check for kernels &lt; 4.4 With b/80549098, PUNCH_HOLE was disabled for all kernel trees before 4.4. Disable the reclamation check for devices without the capability of PUNCH_HOLE. For such devices, the only difference is that if a file is deleted on the encrypted stateful partition, that space is not reclaimed into the stateful partition and encrypted stateful mount will monotonically grow upto the limit (30% of the stateful partition). BUG=b:80549098 TEST=test_that platform_EncryptedStateful passed on Caroline(3.18). Change-Id: I5ac4d97e9a70cf14c0dabb7c251a74e41c8c9ec6 Reviewed-on: https://chromium-review.googlesource.com/1432172 Commit-Ready: Sarthak Kukreti &lt;sarthakkukreti@chromium.org&gt; Tested-by: Sarthak Kukreti &lt;sarthakkukreti@chromium.org&gt; Reviewed-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; " fail_count="0" gerrit_number="1432172" owner_email="sarthakkukreti@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/72/1432172/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I79a206758fbc06e8d4296c91603b5f499f5da0cd" commit="792aa3e143b5565215e3b265359a0322e54581b1" commit_message="cryptohome: create tracked subdirectories before mounting ecryptfs In b/115997660, files created behind ecryptfs' back are not initially visible: this is probably because a negative ecryptfs dentry doesn't effectively get revalidated. Instead, create pass-through directories before mounting. This should ensure that at the time of setting up the ecryptfs mount, all of the tracked directories are still present. BUG=b:115997660 TEST=login with ecryptfs, unittests. Change-Id: I79a206758fbc06e8d4296c91603b5f499f5da0cd Reviewed-on: https://chromium-review.googlesource.com/1474779 Commit-Ready: Sarthak Kukreti &lt;sarthakkukreti@chromium.org&gt; Tested-by: Sarthak Kukreti &lt;sarthakkukreti@chromium.org&gt; Reviewed-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; " fail_count="0" gerrit_number="1474779" owner_email="sarthakkukreti@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/79/1474779/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1d9cc7b2eccb9ecb78a345ea1f69df2a7a93fcf2" commit="ae4ec3725c1b433c7f5ea68369e3ef2f52aedb0f" commit_message="init: clobber: open /dev/null if tty unavailable Refactor to open an output tty only once, in ClobberState's constructor. If a tty cannot be opened, open /dev/null instead so that the file is always valid. BUG=b:125021131 TEST=build and run clobber state Change-Id: I1d9cc7b2eccb9ecb78a345ea1f69df2a7a93fcf2 Reviewed-on: https://chromium-review.googlesource.com/1482773 Commit-Ready: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Reviewed-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1482773" 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/73/1482773/3" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="Ibaa01b005ee1610bc355a625d5b9774c5c1d4de2" commit="684120464bdf750103ef3cc788b23d7f98198388" commit_message="crosvm: Enable render node forward optionally. BUG=b:118408510 TEST=manual - build crosvm with/without crosvm-gpu-forward USE flag. Change-Id: Ibaa01b005ee1610bc355a625d5b9774c5c1d4de2 Reviewed-on: https://chromium-review.googlesource.com/1345481 Commit-Ready: Lepton Wu &lt;lepton@chromium.org&gt; Tested-by: Lepton Wu &lt;lepton@chromium.org&gt; Reviewed-by: Sharif Elcott &lt;selcott@chromium.org&gt; " fail_count="3" gerrit_number="1345481" owner_email="lepton@chromium.org" pass_count="0" patch_number="10" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/81/1345481/10" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I3b2668744fdef87d9fce2e59fe0c6f9939b09643" commit="7c5f22d5a7eaeefaf442376e2301d4204a378406" commit_message="arc-network: Fix a linker error in sanitizer builds. Define a static const member locally to aoivd a linker error. This is needed for pre-C++17 code where compiler may omit a definition of the static const member when declared in header file only. BUG=chromium:936147 TEST=amd64-generic-asan/amd64-generic-fuzzer builds. Change-Id: I3b2668744fdef87d9fce2e59fe0c6f9939b09643 Reviewed-on: https://chromium-review.googlesource.com/1490712 Commit-Ready: Manoj Gupta &lt;manojgupta@chromium.org&gt; Tested-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; " fail_count="10" gerrit_number="1490712" owner_email="manojgupta@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/12/1490712/4" remote="cros" total_fail_count="10"/><pending_commit branch="master" change_id="Ic72ad110dc0dbf15cc3cc25b438c4bc2bd2d6015" commit="b05d6aabee41568c88003f5ba36d67e9ea59b3a1" commit_message="tpm_lite: Fix delegation table parsing The computation to determine the number of table entries was incorrect due to sizeof(TPM_FAMILY_TABLE_ENTRY) producing a wrong value for the size of a single entry. TPM_FAMILY_TABLE_ENTRY actually doesn't match the encoding of the entries in the TPM's response due to alignment. Fix this by using a constant that reflects the correct entry size. Relatedly, I found that ReadDelegationFamilyTableTest would have caught the bug, but was actually not being invoked. Fix this as well. BUG=chromium:934193 TEST=Unit tests, manual per instructions in bug. BRANCH=none Change-Id: Ic72ad110dc0dbf15cc3cc25b438c4bc2bd2d6015 Reviewed-on: https://chromium-review.googlesource.com/1480519 Commit-Ready: Mattias Nissler &lt;mnissler@chromium.org&gt; Tested-by: Mattias Nissler &lt;mnissler@chromium.org&gt; Tested-by: Andreea-Elena Costinas &lt;acostinas@google.com&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="7" gerrit_number="1480519" owner_email="mnissler@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/vboot_reference" project_url="https://chromium-review.googlesource.com/chromiumos/platform/vboot_reference" ref="refs/changes/19/1480519/1" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Ife3adae310a1247721b92183347bddf85dfcee8d" commit="82e05c84741aded13a87afae7f8dce3322440868" commit_message="sys-fs/fuse: Backport upstream patch to pass in FUSE fd This is a backport of https://github.com/libfuse/libfuse/commit/64e11073b9347fcf9c6d1eea143763ba9e946f70 BUG=chromium:866377 TEST=builds and passes platform_CrosDisks{Filesystem,Archive,Sshfs} Change-Id: Ife3adae310a1247721b92183347bddf85dfcee8d Reviewed-on: https://chromium-review.googlesource.com/1273218 Commit-Ready: Mattias Nissler &lt;mnissler@chromium.org&gt; Tested-by: Mattias Nissler &lt;mnissler@chromium.org&gt; Reviewed-by: Anand Mistry &lt;amistry@chromium.org&gt; " fail_count="7" gerrit_number="1273218" owner_email="mnissler@chromium.org" pass_count="0" patch_number="4" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/18/1273218/4" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="If7c5a513feced03cd58973459cf3b63404365938" commit="98a7aabe6eb43e822f8425a288d5becddf76469a" commit_message="setup: Publish cros_docker image version 20190227115813. A new release of cros_docker image on 20190227115813, built from source using hash 7849d51374ef1b448816761e0645928a07a022ae. Published as factory-server-20190227115813-7849d5-docker-1.10.3.txz. Major changes: 7849d5137 DUTconfig: dome: Use optimistic update 5b78813d4 test_lists: Add 'toolkit_config' payload component in RMA shim. e3e678778 DUTconfig: Add rename feature 37b4be513 Instalog: Merge related code between output_archive and output_file BUG=chromium:679609 TEST=None Change-Id: If7c5a513feced03cd58973459cf3b63404365938 Signed-off-by: Hsin-Yi, Wang &lt;hsinyi@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1490993 Commit-Ready: Hung-Te Lin &lt;hungte@chromium.org&gt; Tested-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-by: Wei-Han Chen &lt;stimim@chromium.org&gt; " fail_count="0" gerrit_number="1490993" owner_email="hsinyi@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/93/1490993/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I450ad2d5104f4b4d1f0243d0665894befc586d5c" commit="e8bd882d2358b1c1db4130aa7dcd75fdbd45cfce" commit_message="oobe_config: Enable use of protobuf support in dbus-binding-generator Adds the code that takes advantage of the protobuf support in dbus-binding-generator so that we can remove the boilerplate code that is required to serialize/ unserialize the protobufs in OobeConfigRestoreService. BUG=none TEST=FEATURES=test emerge-eve oobe_config &amp;&amp; dbus-send --system --dest=org.chromium.OobeConfigRestore --print-reply=literal /org/chromium/OobeConfigRestore org.chromium.OobeConfigRestore.ProcessAndGetOobeAutoConfig Change-Id: I450ad2d5104f4b4d1f0243d0665894befc586d5c Reviewed-on: https://chromium-review.googlesource.com/1445854 Commit-Ready: John Chen &lt;zuan@chromium.org&gt; Tested-by: John Chen &lt;zuan@chromium.org&gt; Reviewed-by: John Chen &lt;zuan@chromium.org&gt; " fail_count="3" gerrit_number="1445854" owner_email="zuan@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/54/1445854/5" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ic2037ed1153163318ca714fe8c26161d6f22eabe" commit="1ad35e9c285e5b579826b759457863f0af00c0cf" commit_message="power: Add DBus API to wake up device from dark resume This change adds a new DBus API that can be used by Chrome in response to an alarm or push notification. This API will be used to instruct powerd to transition from dark resume to full resume i.e. turn the display on. BUG=chromium:931488 TEST=Run unit tests. Change-Id: Ic2037ed1153163318ca714fe8c26161d6f22eabe Reviewed-on: https://chromium-review.googlesource.com/1469621 Commit-Ready: Abhishek Bhardwaj &lt;abhishekbh@chromium.org&gt; Tested-by: Abhishek Bhardwaj &lt;abhishekbh@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="13" gerrit_number="1469621" owner_email="abhishekbh@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/21/1469621/7" remote="cros" total_fail_count="13"/><pending_commit branch="master" change_id="I8f08c37deaa4425ddf82dd6ddba18a9b60c6d147" commit="1214c1875eb4f9ea78763beab1f2178071f66cf5" commit_message="kukui_scp: Let the AP setup the UART pinmux correctly This helps make our images compatible between P1 and P2. BRANCH=none BUG=b:124341259 TEST=Flash kukui_scp on P1 and P2, UART works in both cases. Change-Id: I8f08c37deaa4425ddf82dd6ddba18a9b60c6d147 Signed-off-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1488272 Reviewed-by: Yilun Lin &lt;yllin@chromium.org&gt; " fail_count="0" gerrit_number="1488272" owner_email="drinkcat@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/72/1488272/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="If7defac8ef7e90c0d710e0be8c524bee26813736" commit="9efd77aafe8ebee69632a44f8f7ff9df010ad032" commit_message="kukui_scp: Increase UART TX buffer size to 8192 BRANCH=none BUG=none TEST=make BOARD=kukui_scp -j Change-Id: If7defac8ef7e90c0d710e0be8c524bee26813736 Signed-off-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1478534 Reviewed-by: Yilun Lin &lt;yllin@chromium.org&gt; " fail_count="0" gerrit_number="1478534" owner_email="drinkcat@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/34/1478534/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I47f30fb048af4c40a4542a91ea0a9f04227856b0" commit="535a0fae55d1e6bde70dbe93de7388b45c602e24" commit_message="attestation: Rewrite GetRSAPublicKeyFromTpmPublicKey in tpm_utility_v2 The original flow serialized TPM Public Area everywhere before passing in GetRSAPublicKeyFromTpmPublicKey, and inside GetRSAPublicKeyFromTpmPublicKey will unpack it again. In this CL, I removed the unpack logic. Also, seperate GetRSAPublicKeyFromTpmPublicKey to 2 function that one is converting TPM Public Area to OpenSSL key, and the other one is converting OpenSSL key to DER encoded string. Such that, the later function can be reused regardless of key type in future ECC implemetation. In long term goal, if there is not use case of serialized TPM Public Area |public_key_tpm_format|, I plan to remove it from each key related functions in tpm_utility. * Remove GetRSAPublicKeyFromTpmPublicKey() in tpm_utility_v2 * Create OpenSSL converting function in tpm_utility which follows the crypto utility in chaps. * GetRSAPublicKeyFromTpmPublicArea * RsaPublicKeyToString BUG=chromium:910519 TEST=passed unit test Change-Id: I47f30fb048af4c40a4542a91ea0a9f04227856b0 Reviewed-on: https://chromium-review.googlesource.com/1480891 Commit-Ready: Meng-Huan Yu &lt;menghuan@chromium.org&gt; Tested-by: Meng-Huan Yu &lt;menghuan@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="9" gerrit_number="1480891" owner_email="menghuan@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/91/1480891/4" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="Idbccfa5efc0ec9e966fc61328e47b72ef335e1b6" commit="a02cd8c41cd1063a1a3b6e6b18e3516a5a3e59ef" commit_message="trunks: Support ECC key in trunks client * Add ECC parameter in `--key_create` and `--key_sign` to support generate the ECC key and using ECDSA to sign. * Add ECC public key display in `--key_info`. BUG=chromium:910485 TEST=manually # generate key trunks_client --key_create --ecc --usage=sign --key_blob=/tmp/k # load key and show $handle number HANDLE=$(trunks_client --key_load --key_blob=/tmp/k | \ sed 's/Loaded key handle: //') # Show key information trunks_client --key_info --handle=$HANDLE # Sign echo &quot;ABCDEF&quot; &gt; /tmp/1.txt trunks_client --key_sign --handle=$HANDLE --ecc \ --data=/tmp/1.txt --signature=/tmp/1.sig # Verify Singature # Manually dump TPM public key and transform the key to openssl # format, then put it in ./pub . openssl dgst -sha256 -verify ./pub -signature /tmp/1.sig &lt; /tmp/1.txt Change-Id: Idbccfa5efc0ec9e966fc61328e47b72ef335e1b6 Reviewed-on: https://chromium-review.googlesource.com/1356668 Commit-Ready: Meng-Huan Yu &lt;menghuan@chromium.org&gt; Tested-by: Meng-Huan Yu &lt;menghuan@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="9" gerrit_number="1356668" owner_email="menghuan@chromium.org" pass_count="0" patch_number="49" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/68/1356668/49" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="I0f66b46850822fefb63970f888737c365d8ea921" commit="39fab4b2b54e421f1e9e1b5ee6f302f36adecf58" commit_message="CHROMIUM: ath10k: update QCA6174A hw3.0 board file Updated the board file to enable the RED solution for shipping to Europe. BUG=b:120112668 TEST=check ath10k boot log (debug_mask=0x20); TEST=WiFi autotests on Dumo Change-Id: I0f66b46850822fefb63970f888737c365d8ea921 Signed-off-by: Katherine Hsieh &lt;katherine.hsieh@quanta.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1488596 Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="0" gerrit_number="1488596" owner_email="katherine.hsieh@quanta.corp-partner.google.com" pass_count="0" patch_number="2" project="chromiumos/third_party/linux-firmware" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/linux-firmware" ref="refs/changes/96/1488596/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I05615c8b5232e8650b22797eda8dc6aa9731e28f" commit="034f81a2230337bff94070df2c9c107734385da2" commit_message="login: Only pass the relative path via --regulatory-label-dir CL:1484494 redefines --regulatory-label-dir flag. We only use the flag to notify Chrome the per-model subdirectory name instead of a full path to the subdirectory. This CL makes the corresponding change to the flag setup when Chrome starts. BUG=chromium:933173 TEST=build chromeos-login Change-Id: I05615c8b5232e8650b22797eda8dc6aa9731e28f Reviewed-on: https://chromium-review.googlesource.com/1484717 Commit-Ready: Philip Chen &lt;philipchen@chromium.org&gt; Tested-by: Philip Chen &lt;philipchen@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="9" gerrit_number="1484717" owner_email="philipchen@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/17/1484717/1" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="I716fbd2f5daa0f109ef839b950ec6c88dc5a9c91" commit="99e9bd7fdf8d45d7c998631c16632c78fc138983" commit_message="Allow custom protection for mmap. BUG=b:118408510 TEST=manual - build crosvm with/without crosvm-render-node-forward USE flag and run arcvm. Change-Id: I716fbd2f5daa0f109ef839b950ec6c88dc5a9c91 Reviewed-on: https://chromium-review.googlesource.com/1487774 Commit-Ready: Lepton Wu &lt;lepton@chromium.org&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: Zach Reizner &lt;zachr@chromium.org&gt; " fail_count="0" gerrit_number="1487774" owner_email="lepton@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/74/1487774/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I58d341176ab4f9247af4fbdfcaa3ff245577d9f8" commit="a84030a9a1e84b6675935c9bf65122ac304b82b6" commit_message="graphics_Idle: fix mt8183 devfreq path The mt8183 node is changed since there's an additional 'soc' intermediate node added to the device tree. BUG=b:122030526,b:117193994 TEST=test_that $IP graphics_Idle(_P) on kukui Change-Id: I58d341176ab4f9247af4fbdfcaa3ff245577d9f8 Reviewed-on: https://chromium-review.googlesource.com/1488552 Commit-Ready: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Tested-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Reviewed-by: Hsin-Yi Wang &lt;hsinyi@chromium.org&gt; Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; " fail_count="0" gerrit_number="1488552" owner_email="pihsun@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/52/1488552/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I468877a44cdd8b6598b22831417b27544d8d976f" commit="4462be8ad348a3c8ddd91234c95e18ecf5720c34" commit_message="CHROMEOS: config: enable STATIC_USERMODEHELPER This lets us filter all upcalls from the kernel and make sure configs don't get changed on the fly to point to programs we don't want. BUG=chromium:915974 TEST=precq passes CQ-DEPEND=CL:1381674 Change-Id: I468877a44cdd8b6598b22831417b27544d8d976f Signed-off-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1382032 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Mattias Nissler &lt;mnissler@chromium.org&gt; Reviewed-by: Allen Webb &lt;allenwebb@google.com&gt; " fail_count="1" gerrit_number="1382032" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/32/1382032/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ibc9ccc335d96c7e20cc5992446c25bb6f2bb4511" commit="0493ae3f93be3738bb1f5b8e8a9b25a52d416298" commit_message="servod: support two ec_chip values for a board. The script 'flash_ec' recognizes npcx_int_spi on octopus or on grunt as npcx_uut type, if the servo type is &quot;.*ccd_cr50&quot;. This CL moves the chip type recognition into servod to reduce the chance of giving a false value in &quot;--chip&quot; parameter to flash_ec. BUG=b:125837387 BRANCH=hdctools TEST=manually ran dut-control on grunt and fleex. $ sudo servod -b grunt $ dut-control ec_board ec_board:liara $ dut-control servo_type servo_type:ccd_cr50 $ dut-control ec_chip ec_chip:npcx_uut $ dut-control servo_type servo_type:servo_v4_with_ccd_cr50 $ dut-control ec_chip ec_chip:npcx_uut $ dut-control servo_type servo_type:servo_v2 $ dut-control ec_chip ec_chip:npcx_int_spi --------------------------- $ sudo servod -b octopus_npcx $ dut-control ec_board ec_board:fleex $ dut-control servo_type servo_type:ccd_cr50 $ dut-control ec_chip ec_chip:npcx_uut $ dut-control servo_type servo_type:servo_v4_with_ccd_cr50 $ dut-control ec_chip ec_chip:npcx_uut $ dut-control servo_type servo_type:servo_v2 $ dut-control ec_chip ec_chip:npcx_int_spi Change-Id: Ibc9ccc335d96c7e20cc5992446c25bb6f2bb4511 Signed-off-by: Namyoon Woo &lt;namyoon@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1487322 Reviewed-by: Wai-Hong Tam &lt;waihong@google.com&gt; " fail_count="0" gerrit_number="1487322" owner_email="namyoon@chromium.org" pass_count="0" patch_number="6" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/22/1487322/6" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I081e23022b6fee373ab54196d48ae09363a64d1d" commit="15628abbe4e9a2eac00b6f4f49ba52ba19df4ddf" commit_message="StaticKCM: Roll XkbToKcmConverter w/ system image. This CL makes XkbToKcmConverter rolled with system image. ARC has to convert X-originated XKB files to Android-specific KCM files, in order to support multiple keyboard layouts. Currently (Phase 1), KCM files are manually generated by the converter (XkbToKcmConverter), and put in vendor.img. This implementation is already complete and enabled on canary. According to the plan (Phase 2), we are going to automate this on Chrome OS Builder. ebuild that runs XkbToKcmConverter will be added, and converted KCM files will be placed under /usr/share of a device. Then the directory will be bind-mounted to the inside of ARC container. XkbToKcmConverter is in Android (pi-arc) repository, so we have to copy the binary to Chrome OS side. There are already examples of running static binaries built on ab/ on Chrome OS builder e.g. zipalign, adb, aapt, etc. Design doc: go/arc-static-kcm-converter TEST=none BUG=b:122704772 Change-Id: I081e23022b6fee373ab54196d48ae09363a64d1d Reviewed-on: https://chromium-review.googlesource.com/1488592 Commit-Ready: Tetsui Ohkubo &lt;tetsui@chromium.org&gt; Tested-by: Tetsui Ohkubo &lt;tetsui@chromium.org&gt; Reviewed-by: Tetsui Ohkubo &lt;tetsui@chromium.org&gt; " fail_count="0" gerrit_number="1488592" owner_email="tetsui@chromium.org" pass_count="0" patch_number="3" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/92/1488592/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ibfd00168246186266da7f2cc557d6ed570a7ba6b" commit="db97e7d4ee626631ff5f12a010e19cb823547949" commit_message="tast-tests: Update ui.ScreenLock test to use keyboard. Update the ui.ScreenLock test to create a virtual keyboard device so it can lock the screen using Search+L instead of chrome.autotestPrivate.lockScreen, and also make it check that the wrong password doesn't unlock the screen but that the right password does. This brings ui.ScreenLock to parity with the desktopui_ScreenLocker Autotest test running on bvt-perbuild (apart from not continuing to call the autotestPrivate.lockScreen method, which doesn't seem useful here). BUG=chromium:930157 TEST=ran the test many times locally against a caroline DUT and didn't see any flakiness Change-Id: Ibfd00168246186266da7f2cc557d6ed570a7ba6b Reviewed-on: https://chromium-review.googlesource.com/1484796 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: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="7" gerrit_number="1484796" owner_email="derat@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/96/1484796/3" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I15ba1b55f167e4b5202c432e52d6a025fa14207f" commit="5995f299a548d6cc0d4e68394687989fb1326547" commit_message="tast: Write results dir even when no tests are run. Update &quot;tast run&quot; to collect logs and crashes from the DUT and write a results directory when the test runner fails before returning any test results. Previously, a results dir was only written if at least one result was received. Also fix an incorrect Log/Logf call from an earlier change. BUG=chromium:928445 TEST=updated unit tests; also manually verified that system logs and crashes are now collected when the ready function times out before any tests are run Change-Id: I15ba1b55f167e4b5202c432e52d6a025fa14207f Reviewed-on: https://chromium-review.googlesource.com/1481543 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: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="17" gerrit_number="1481543" 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/43/1481543/1" remote="cros" total_fail_count="17"/><pending_commit branch="master" change_id="Id57537f5202c310db7c4ee8cad3e4fb55cee9e76" commit="f2a46cae388a26de32f0307a3dd698310b806c2c" commit_message="tast-tests: Fix most important security tests for Moblab. Update most non-informational security tests so they pass on guado_moblab: - security.Mtab (/mnt/moblab) - security.NetworkListenersNonARC (Apache, MySQL, Python) - security.PrivilegedFiles (lxc-user-nic, screen-4.6.1) - security.StatefulFiles (/home/{chronos,moblab}, /var) BUG=chromium:910867 TEST=manual: ran tests against a guado_moblab device; also checked earlier failures and didn't see any additional errors Change-Id: Id57537f5202c310db7c4ee8cad3e4fb55cee9e76 Reviewed-on: https://chromium-review.googlesource.com/1484800 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; Reviewed-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; " fail_count="7" gerrit_number="1484800" 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/00/1484800/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I0a7a0c631b9b72dfcbf11d7cfd78bbaf3e21f1d5" commit="c6ef633a48380afd91270c61749aec26d2aa93a3" commit_message="Makefile: Clarify/fix PDIR assignement The previous version has this: PDIR=$(subst /board/$(BOARD),,$(BDIR)) which is a little confusing as, when no public board overlay is set, BDIR is only set to PBDIR _after_ this statement (but the logic works as Makefile = recursively expands). Also, this does not set PDIR correctly if both PBDIR and BDIR are set (board overlay in both public and private). It is much simpler to just use, as PBDIR is set correctly in both cases, at that point in the function: PDIR:=$(subst /board/$(BOARD),,$(PBDIR)) BRANCH=none BUG=b:124804731 TEST=On m/master make buildall -j; mv build build.old After this CL: make buildall -j ls build/*/*/ec.*.smap | sed -e 's|build/||' | \ xargs -I{} diff build/{} build.old/{} =&gt; no difference Change-Id: I0a7a0c631b9b72dfcbf11d7cfd78bbaf3e21f1d5 Signed-off-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1485035 Reviewed-by: Yilun Lin &lt;yllin@chromium.org&gt; " fail_count="7" gerrit_number="1485035" owner_email="drinkcat@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/35/1485035/1" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I01178364c33e6acd334d441afffa3b6aa9dd619e" commit="a45ae99669d8c21d74d21ee3f073560874fea409" commit_message="adb_keepalive: reduce logs during reconnect During reconnect, the script used to print logs for each `adb connect` invocation, which happens once per second. Now only print at first invocation, as well as when reconnection succeeded. BUG=b:124086097 TEST=run test_that locally Change-Id: I01178364c33e6acd334d441afffa3b6aa9dd619e Reviewed-on: https://chromium-review.googlesource.com/1482392 Commit-Ready: Kazuhiro Inaba &lt;kinaba@chromium.org&gt; Tested-by: Shao-Chuan Lee &lt;shaochuan@chromium.org&gt; Reviewed-by: Kazuhiro Inaba &lt;kinaba@chromium.org&gt; " fail_count="9" gerrit_number="1482392" owner_email="shaochuan@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/92/1482392/1" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="If28c42588bb85288756d898523169c8d838a7f33" commit="1ec58424ebe27d76481943c267bcbcacba384587" commit_message="generic_stages: Fix a bug in _FilterBuildFromMoblab _FilterBuildFromMoblab is to filter out builds for moblab board. However, a bug in the code makes it filter out builds for all board. url.find('moblab') is always evaluated as true unless 'moblab' is found in the beginning of the url. BUG=b:125038064 TEST=unittest Change-Id: If28c42588bb85288756d898523169c8d838a7f33 Reviewed-on: https://chromium-review.googlesource.com/1490418 Commit-Ready: Ke Wu &lt;mikewu@google.com&gt; Tested-by: Ke Wu &lt;mikewu@google.com&gt; Reviewed-by: Keith Haddow &lt;haddowk@chromium.org&gt; " fail_count="0" gerrit_number="1490418" owner_email="mikewu@google.com" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/18/1490418/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia9913f2c939c40a5a38bb7dec457f7ec4be374b6" commit="a97d9ed86144e906f1a27edaad04c1026fe4c616" commit_message="common.sh: drop unused get_sysroot_config/set_variable The last user of these went away when we moved install_toolchain to chromite. Drop them here too. We still keep get_variable because it's used by install_libc which is still used during build_image. BUG=chromium:875008 TEST=precq passes Change-Id: Ia9913f2c939c40a5a38bb7dec457f7ec4be374b6 Reviewed-on: https://chromium-review.googlesource.com/1483764 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Alex Klein &lt;saklein@chromium.org&gt; " fail_count="7" gerrit_number="1483764" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crosutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosutils" ref="refs/changes/64/1483764/1" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I144c1bd458e3544e283f3bc1c81bb14414950bbe" commit="2c3bd0f31cb708d7b909255fb540a4866be175cf" commit_message="autotest-server-tests: Add a Deferred EC Reset test CQ-DEPEND=CL:1398921 BUG=b:37351386 BRANCH=ebuild TEST=none Change-Id: I144c1bd458e3544e283f3bc1c81bb14414950bbe Signed-off-by: Namyoon Woo &lt;namyoon@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1486892 Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; " fail_count="0" gerrit_number="1486892" owner_email="namyoon@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/92/1486892/1" remote="cros" total_fail_count="0"/><lkgm version="11837.0.0-rc2"/></manifest>