blob: fb637b99da42441e117a1dd89d30c16cdf223111 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="c87825bca646200ff72a2bb11871ef46b3a303eb">
<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="6cf8e675a37c3b61cea0d313f8006068a1b3190a" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="4554b92ddcbe7deb0ddc5805ed0707187d0d9c85" upstream="refs/heads/master">
<annotation name="branch-mode" value="pin"/>
</project>
<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="src/chromium/src/buildtools/clang_format/script" remote="chromium" revision="a3caf45a3f9302ce616f08bd7fd0412f3d97e862" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/src/buildtools" path="src/chromium/src/buildtools" remote="chromium" revision="31e0bb5fade12c8ec510579bf775ea604cac9602" upstream="refs/heads/master"/>
<project name="chromium/src/third_party/Python-Markdown" path="src/chromium/src/third_party/Python-Markdown" remote="chromium" revision="b08af21eb795e522e1b972cb85bff59edb1ae209" upstream="refs/heads/master"/>
<project name="chromium/src/tools/md_browser" path="src/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="eea1b00dcc553072f7c0b20d177c7bacef308b09" 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="8944a4258c7a0d5b151a58a16b6e746d2e4d751d" upstream="refs/heads/master"/>
<project name="chromiumos/docs" path="docs" revision="6ce690a5145d98ca8f39d92932f508622e26e413" 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="1e4db5e2aa65add263f317ebad3903bce1b089f4" upstream="refs/heads/master"/>
<project name="chromiumos/infra/proto" path="chromite/infra/proto" revision="358439535a4e76100c818ebcfc8c238a943c7f51"/>
<project groups="chromeos-admin,labtools" name="chromiumos/infra/skylab_inventory" path="infra/skylab_inventory" revision="918421ff424ce03fa3cb858e0b5f0eb7304f5d3c" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="291cffc9c26096f29646b4582f9817ea3f4dee63" 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="8c3be19aa94e0cdfb1d963b6bc6753c23eb22a1b" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="5251fe973ed89d297fe21f670674ba7696d80263" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="112b30ee7175770ef6028fa8ff57c2f202b3d10e" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="fb03a6ccfb3e90c09c6aa9294728957dc85c3f34" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="ccd445e1516db701466b0ec420af87da5b2bfc91" 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="9767eb91f324192d36c3f5a83ddd824560c3e5e1" 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="da3abfe6615cfa38ebf525186c524670441857e9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="4c5580d67490e0507a216ddefb6e7b6231bc330e" 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="309aa554f9142ea76fadbeb9571eed7b1e8b655a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="231016d02369d33ba1c3b3322e4bc88d881bf520" 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="bd91ec0c142fe5d9615477eaf3667bb5dc37c326" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="cbb3fbdd3bec0623f79791bc3793f9237d874fe0" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="fcd4e847f3dbdd4e8979f60ce7275210b5a20376" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="7729240f9e5e2557ab5c75ee97525ccd8c244466" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="97ed37f76bdad68a85d0dab5b2c584c997553f50" 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="59ca293e1c813220ff3f45cd4d8611e5a7e831a8" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="a4c7cc8ab45d47fff3ab4c45d6a93ea449208e4d" 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="0e30b8ee94e0a62706acdd64b1560dfcd292b3cc" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="cb070d022c6db0aa5a139a86b3f77f5a422ec1d1" 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="83776b7bc992b0e43e95c5b94885a3ce4d7d6c00" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="113de4bb26e228fd74c74cadb3a9a1272e11df5b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/glbench" path="src/platform/glbench" revision="c12ead270fdfadd43461f1cecdde3dc6a5b0b2d7" 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="83772463d01e5728b834a4040729545adaeaa1e4" 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="cc35e699f36cce0f0b3a130b0d6ce4e2a393b373" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="4bafe7fbdabdfdd546eec547582a5e4c9682fd1b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="529a9d08c5dc835e10416c65f9fda50c36ca81b5" 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="6ad96d520cce62d2b073ff43814bd2bc5f988b48" 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="da073d9498f61fa5aaa2d981c62ecfb4218910f2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="694a39b2559e7b02eded17fbf1709ac9be90ade5" 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="42d020e1b9c64d146390c97b14e415600473fd84" 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="c4daa6e936a5dc2dad28bb1e07af995c05b37a99" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vkbench" path="src/platform/vkbench" revision="13960bea358f67210b1902be4c108b9cab7e50c9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="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="363b9b16d6d16937743e619526d51ab59970caf6" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="29ae950ae24ea840ca8e85822c45b3c634a4a90c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="9662d1ac11a653e2af8a0b9efcc0e3b852b1e739" 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="3b95df756c09bd8bb6f37ca9389a75ae7b3cc46b" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="beb5fc1611977aef6ac698e6da7382ecf63d227b" 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="8f84993936e314d4487c766aad06f8ffbe282852" 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="c8fa69f168fd1788e8c01032fc59e21fe29e1863" 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="a79fc1297ecbdf2a3c249715b82e3702652705af" 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/cml/edk2/branch1" revision="49fa59e82e4c6ea798f65fc4e5948eae63ad6e07" upstream="refs/heads/chromeos-cml-branch1"/>
<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="7b2f153a7a65bb8f958212c5c5aec0758256465a" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="87068cee1ecc072f288f237a6191871749446672" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fwupd" path="src/third_party/fwupd" revision="3518343cad8b2e029acd017b410cb623892ccd23" upstream="refs/heads/fwupd-1.2.5"/>
<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="4b666aae1e53f49d523706f5bc15951d7cb346a3" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="a3b1db22d914c6e05825e8a996ffab61376ccfb5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="377a4cab2dc98e4c2a1bf0a1ac514f2280cd0ab0" 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="ef7b668f314d309d27eff1392a3679ea3e6ae287" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="4ed4a69b1ceb8952b8fe160d92dd93f24f27572c" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="5bc4e95afddd1300368d0552b228824252bd789f" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="a097b2451665b6e7808bf4972f8c20ca6738f1ed" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="581e4a13397aa107173386a90eb8453092c517da" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="509908a9db196d8314b1dbf3eadb4e4bbd57a89e" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="a9a63521cd9f7beb2859c9251e068995ef5e8743" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-gw" revision="3a1219c8e12c9f17bd9714f9730911107951d5ad" upstream="refs/heads/chromeos-4.14-gw"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19" revision="6207786b69f8ee5598e4caa666ed64b1be66234a" 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="64a75389ddbfc8a4185ac1a37574a48a339e15b6" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="5b89aac56f161bbbac424d891e19b8a16589c6fc" 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="77846489a74ec4247685b61b57a1f71a9d334c15" 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="cabd66b91080171670f0ff546435c12ea6bf540d" upstream="refs/heads/arc-18.2.0-pre1"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="1d363d440f261fbadc1db3c17acc514b7130d505" 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="694110c4c0fc9bb2e6a75b3b76b04e2ec1fc63c1" 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="82a0776602df5707606de2099b93b8b7b1cc34a1" 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="fd66b9690693d61c790566f2d23f68a53523bc2c" 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="0ee5a88a8fa7bac7616894819143022edf27de31" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/virtual-usb-printer" path="src/third_party/virtual-usb-printer" revision="3c4785cb3e14efcf255ef615a41f7178ab743661" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/webrtc-apm" path="src/third_party/webrtc-apm" revision="5083368d58dee0996638f87aef6850e308d68e13" 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="1bdf7c3508408bc85986c4d8093f9b93e3ceb43f" 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="fd86c1f3ed3ce3d1a363d914672b275d7e292b89" 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="cc3148bd34f3d0a7bdc2a2c18333bb56d2ae829b" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="29c72343333ef5218d5ed3cdab2ab21e51458056" 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="123e1e8827287c515f72e96ef17f39ec4b8dac54" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="chromeos-2016.05" change_id="I1bbf544e2402ae46fccd43373ab6574f85d682c5" commit="17fe6d7eea4c5b55aa0f8afedb93ae5864b1a3b1" commit_message="UPSTREAM: src: Drop unused '#include &lt;halt.h&gt;' BUG=none BRANCH=none TEST=none Change-Id: I1bbf544e2402ae46fccd43373ab6574f85d682c5 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 74aa99a5435ce3a1b984a3e0e5a0b696d6f6165d Original-Change-Id: Ie7afe77053a21bcf6a1bf314570f897d1791a620 Original-Signed-off-by: Elyes HAOUAS &lt;ehaouas@noos.fr&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31921 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Reviewed-by: Arthur Heymans &lt;arthur@aheymans.xyz&gt; Original-Reviewed-by: Angel Pons &lt;th3fanbus@gmail.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1534218 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1534218" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/18/1534218/1" remote="cros" total_fail_count="7"/><pending_commit branch="chromeos-2016.05" change_id="I0ca9478842144846a8ab2d5ac9d31d35f85f65a4" commit="1346d52dcaeee8c95ebb86a2af6d331947a25b87" commit_message="UPSTREAM: soc/intel/icelake: Enable support for FSP 2.1 specification Remove FSP 2.0 support from ICL SoC and add FSP 2.1 support. BUG=none BRANCH=none TEST=none Change-Id: I0ca9478842144846a8ab2d5ac9d31d35f85f65a4 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 55fb6b4d0d6ab4d8d5e04a1822e1889810b42ce7 Original-Change-Id: Ife0c133ddbf2e0fa14f94ffec15d11830cfaf7b3 Original-Signed-off-by: Subrata Banik &lt;subrata.banik@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/30158 Original-Reviewed-by: Philipp Deppenwiese &lt;zaolin.daisuki@gmail.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1534220 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1534220" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/20/1534220/2" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-2016.05" change_id="I7cb49849879b0f6d8ba643c035f1219e614613b0" commit="d516ba45fae70cfd47f6390b0a825f21932c01a0" commit_message="UPSTREAM: mb/google/hatch: Log EC events during S0ix resume This change adds support for logging EC events during S0ix resume. BUG=b:124131938 BRANCH=none TEST=Verified that the wake events are logged during the S0ix resume: 4 | 2019-03-05 07:55:27 | System Reset 5 | 2019-03-05 07:55:27 | Chrome OS Developer Mode 6 | 2019-03-05 07:56:54 | S0ix Enter 7 | 2019-03-05 07:57:09 | S0ix Exit 8 | 2019-03-05 07:57:09 | Wake Source | Power Button | 0 9 | 2019-03-05 07:57:09 | EC Event | Power Button Change-Id: I7cb49849879b0f6d8ba643c035f1219e614613b0 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 52d79fbc6e1243a7ecaf34835893476c5a303271 Original-Change-Id: I624f94c29bc66dbf4d9e1fec573d259985260ed3 Original-Signed-off-by: V Sowmya &lt;v.sowmya@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31789 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1534221 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1534221" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/21/1534221/2" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-2016.05" change_id="Ia4cc7703ea257e0441fd515657a4a932b835aefb" commit="42b6c6c8b7821d6fb60abfb89e827491bf6d4ade" commit_message="UPSTREAM: soc/intel/cannonlake: Fix return values for get_param_value Commit 41483c9 (soc/intel/cannonlake: Add required FSP UPD changes for CML) changed the enum values for PCH_SERIAL_IO_MODE so that 0 is invalid and valid values start from 1. However, get_param_value was not updated to correctly subtract 1 before returning any value. This change adds a macro PCH_SERIAL_IO_INDEX to apply the subtract 1 operation on any value that get_param_value needs to return. BUG=b:128946016 TEST=Verified that hatch boots successfully. Change-Id: Ia4cc7703ea257e0441fd515657a4a932b835aefb Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 4dfd8d690d17a484eef83006a843d561dd7ca13d Original-Change-Id: I4e32fcd1efe4a535251f0ec58662a2dc5f70e8b0 Original-Signed-off-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31974 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Duncan Laurie &lt;dlaurie@chromium.org&gt; Original-Reviewed-by: Rizwan Qureshi &lt;rizwan.qureshi@intel.com&gt; Original-Reviewed-by: Maulik V Vaghela &lt;maulik.v.vaghela@intel.com&gt; Original-Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1534222 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="8" gerrit_number="1534222" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/22/1534222/2" remote="cros" total_fail_count="9"/><pending_commit branch="chromeos-2016.05" change_id="Idd943fa7eb01a10da6658716deba912a7da2132d" commit="a0e53af46ad98ce7d059470a708d42ebfce79ee0" commit_message="UPSTREAM: mistral: qcs405: copy calibration data to CBMEM This patch adds support to copy the wifi calibration data to CBMEM so that the depthcharge can use it to populate the data into wifi dt node. BUG=none BRANCH=none TEST=none Change-Id: Idd943fa7eb01a10da6658716deba912a7da2132d Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 0dd80aab25200c4bba26aa6b9fc24f3e967e3f6a Original-Change-Id: Ia8184e48a7176bb3b52e4d43866b7d065952c13e Original-Signed-off-by: Nitheesh Sekar &lt;nsekar@codeaurora.org&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/30714 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1534223 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1534223" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/23/1534223/2" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-2016.05" change_id="I459ccf199e80002a3db433dcf137118d25198e8e" commit="8a912798467345e5c97cab9c5d36de57fddf3a31" commit_message="UPSTREAM: google/mistral: Implement board reset Implement reset using PSHOLD. BUG=none BRANCH=none TEST=none Change-Id: I459ccf199e80002a3db433dcf137118d25198e8e Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 0eb4db185cfef44ddfdbd91d4fe69a48c127fa84 Original-Change-Id: I472bf73cc7b227187b284a3730ec5dea5373695c Original-Signed-off-by: Santhosh Hassan&lt;sahassan@google.com&gt; Original-Signed-off-by: Nitheesh Sekar &lt;nsekar@codeaurora.org&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31827 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1534224 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1534224" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/24/1534224/2" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-2016.05" change_id="I9a282fa12d2311a797f64dff754193020382f4ad" commit="8d75707f9244dd591ba365a929dee4bdf9a15146" commit_message="UPSTREAM: src: Use 'include &lt;string.h&gt;' when appropriate Drop 'include &lt;string.h&gt;' when it is not used and add it when it is missing. Also extra lines removed, or added just before local includes. BUG=none BRANCH=none TEST=none Change-Id: I9a282fa12d2311a797f64dff754193020382f4ad Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: a1e22b8192d5fc85995a41d0961c25293ba4391f Original-Change-Id: Iccac4dbaa2dd4144fc347af36ecfc9747da3de20 Original-Signed-off-by: Elyes HAOUAS &lt;ehaouas@noos.fr&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31966 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Werner Zeh &lt;werner.zeh@siemens.com&gt; Original-Reviewed-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1534225 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1534225" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/25/1534225/2" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-2016.05" change_id="I6ea38bca7169924e4c63161cd1a2cb74e8d8c74a" commit="c10549152e16d1ef0b8c700bce3c167c292a5faa" commit_message="UPSTREAM: soc/nvidia/tegra{124,210}: Remove unneeded 'include &lt;halt.h&gt;' Commit 74aa99a (src: Drop unused '#include &lt;halt.h&gt;') accidentally added '#include &lt;halt.h&gt;', however tegra_lp0 directory is not linked into the rest of coreboot. So we can't use generic halt() from halt.c file. BUG=none BRANCH=none TEST=none Change-Id: I6ea38bca7169924e4c63161cd1a2cb74e8d8c74a Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: a9273b5015f1cbcf3fc5db048663147c25c76f83 Original-Change-Id: I3a67abb77846172597b8ebde779878b9aa2ff8d7 Original-Signed-off-by: Elyes HAOUAS &lt;ehaouas@noos.fr&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31979 Original-Reviewed-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; Original-Reviewed-by: Nico Huber &lt;nico.h@gmx.de&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1534226 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1534226" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/26/1534226/2" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-2016.05" change_id="I7e23a8360e4f0fc085e319c24504d77d9d584067" commit="3d730f4fa52b36d4027dbbeaf8d67d6cb8e24932" commit_message="UPSTREAM: ec/google/wilco: Add function to indicate if EC uses signed FW This will be used to distinguish the mainboard SKU so that the correct EC firmware can be bundled with the board. This is read from EC RAM so it can be used by an ACPI method in the future. BUG=b:119490232 Change-Id: I7e23a8360e4f0fc085e319c24504d77d9d584067 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 32346f0aa29eac2c91859e99dcefb401d3365784 Original-Change-Id: I71b8017fc4b88e793dfe709e1cb1ab0f0bcdc4fa Original-Signed-off-by: Duncan Laurie &lt;dlaurie@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32001 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1534227 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1534227" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/27/1534227/2" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-2016.05" change_id="I5fe1ed05ea02ece0fa15c39d4648e599bbb86780" commit="d13535059ee7330e403b9dad368a2c1205a45106" commit_message="UPSTREAM: mb/google/sarien: Add SKU for boards with signed EC To support both boards with the same firmware add a SKU for each variant that is used to include the proper EC firmware image to match what the EC is expecting. BUG=b:119490232 TEST=tested by faking the EC response to ensure that the OS and firmware update tools are able to determine the correct model based on the value returned by the EC. Change-Id: I5fe1ed05ea02ece0fa15c39d4648e599bbb86780 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 774d41495e6b489e1a33f92e8749f1e9833b691c Original-Change-Id: Iaa677975e0bccbee5ec8a39821fe1637f08270fa Original-Signed-off-by: Duncan Laurie &lt;dlaurie@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32002 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1534228 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1534228" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/28/1534228/2" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-2016.05" change_id="I8710aacf4936369bf23b45684ed6c2aa539b71bb" commit="d248a3319a5d0c427434a8f6ed2e17e509e35786" commit_message="UPSTREAM: Revert &quot;UPSTREAM: ec/google/wilco: Enable software sync for VBOOT&quot; This reverts commit 51169b7dda4a1978d622e329a1c40e384471c165. I was not ready to enable this option yet, until it is enabled in depthcharge it needs to stay off in coreboot or depthcharge will attempt to do software sync without a proper driver. BUG=none BRANCH=none TEST=none Change-Id: I8710aacf4936369bf23b45684ed6c2aa539b71bb Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 5a38572fd99b7a9e86170efddc14960a7f37a748 Original-Change-Id: I4840812d0541f822502cfc5c66bed27edf4d2ecc Original-Signed-off-by: Duncan Laurie &lt;dlaurie@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32007 Original-Reviewed-by: Lijian Zhao &lt;lijian.zhao@intel.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1534229 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1534229" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/29/1534229/2" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-2016.05" change_id="Ic87ad3e9a2c4b0188f3d7ed6f4ec1828814b4d79" commit="ab8d0a91897bfaae384296aece8680c36337a154" commit_message="UPSTREAM: mb/*/chromeos.c: Be explicit about code for ramstage Motivation is to reduce use of !__PRE_RAM__, it does not mean ENV_RAMSTAGE but we also exclude ENV_SMM with the change. BUG=none BRANCH=none TEST=none Change-Id: Ic87ad3e9a2c4b0188f3d7ed6f4ec1828814b4d79 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: f6940886f9aa9133c0fa4e1599c257b1a67be376 Original-Change-Id: I1f96bb8c055a3da63274e1ab7f7d4bc70867cbf1 Original-Signed-off-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31930 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1534230 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1534230" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/30/1534230/2" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-2016.05" change_id="I0a73de43052218980ee64bfff6a999e5e642e562" commit="074794a46de2a305ded0c6c32118014f4c25deab" commit_message="UPSTREAM: mb/siemens/mc_apl1: use comment in Kconfig.name BUG=none BRANCH=none TEST=none Change-Id: I0a73de43052218980ee64bfff6a999e5e642e562 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: ca9eb1a73f291eebab84d67896abb22c3d627cf2 Original-Change-Id: I3c8791a0ed7b3bc670cf1433fa58f9b3d68e0b97 Original-Signed-off-by: Thomas Heijligen &lt;thomas.heijligen@secunet.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31969 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Mario Scheithauer &lt;mario.scheithauer@siemens.com&gt; Original-Reviewed-by: Uwe Poeche &lt;uwe.poeche@siemens.com&gt; Original-Reviewed-by: HAOUAS Elyes &lt;ehaouas@noos.fr&gt; Original-Reviewed-by: Werner Zeh &lt;werner.zeh@siemens.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1534231 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1534231" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/31/1534231/2" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-2016.05" change_id="I812790da9d7930b186c9ab1326d30dd125fd0d3c" commit="02b0ef39aed3ebf2e0add317ef052c47f07e5dab" commit_message="UPSTREAM: payloads/seabios: Update stable from 1.12.0 to 1.12.1 The two commits below were supplied to the stable branch. 1. 7d63249 tpm: Check for TPM related ACPI tables before attempting hw probe 2. a5cab58 (tag: rel-1.12.1, origin/1.12-stable) usb-ehci: Clear pipe token on pipe reallocate BUG=none BRANCH=none TEST=none Change-Id: I812790da9d7930b186c9ab1326d30dd125fd0d3c Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: fb83ff1a8b1bae3e0e5cb8d7228f96196f26f077 Original-Change-Id: I7f1165d87950145e0538eac094c5bb9bfca4db3c Original-Signed-off-by: Paul Menzel &lt;pmenzel@molgen.mpg.de&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31957 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Nico Huber &lt;nico.h@gmx.de&gt; Reviewed-on: https://chromium-review.googlesource.com/1534232 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1534232" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/32/1534232/2" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-2016.05" change_id="I67c047994b87c17254453dafc888674b867954ec" commit="983d9ff908acbd734b920190c8cf896118cc236d" commit_message="UPSTREAM: arch/ppc64: Add &lt;arch/mmio.h&gt; stubs The work may be incomplete, we only have an emulation power8 at the moment in the tree. BUG=none BRANCH=none TEST=none Change-Id: I67c047994b87c17254453dafc888674b867954ec Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: ceb89fb45427ea4f01fd46eba7f6fe2663351848 Original-Change-Id: Icdaa0995c8610dcc636923cc79b8455dfaeaa057 Original-Signed-off-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31996 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Timothy Pearson &lt;tpearson@raptorengineering.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1534233 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1534233" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/33/1534233/2" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-2016.05" change_id="I49edf075dc13723d48b324d6412578cc41331146" commit="1904fb35f1315acb65fb9a668137ad219f77fe8d" commit_message="UPSTREAM: nvidia/tegra{124,210}/lp0: Directly include `stdint.h` Use the compiler's `-include` switch to include `stdint.h` instead of adding coreboot's include paths. This avoids leaking other coreboot header files into lp0. BUG=none BRANCH=none TEST=none Change-Id: I49edf075dc13723d48b324d6412578cc41331146 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: abe2f27acfbfaff81be4b9ff5750aa3b057ba0d0 Original-Change-Id: I321c0a2fc4a2b3941990804db4e1a691e1bed8c6 Original-Signed-off-by: Nico Huber &lt;nico.h@gmx.de&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32005 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: HAOUAS Elyes &lt;ehaouas@noos.fr&gt; Original-Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; Original-Reviewed-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1534234 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1534234" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/34/1534234/2" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-2016.05" change_id="I065c2554d2e25a4c6301161a5ab8bc578c8ec2a2" commit="9ddca181625903f95900bc0ec138574bd7643e3f" commit_message="UPSTREAM: src/arch/mips: Fix checkpatch warnings and errors This patch will fix these checkpatch errors in src/arch/mips/. - src/arch/mips/ashldi3.c:22: WARNING: Prefer 'unsigned int' to bare use of 'unsigned' - src/arch/mips/bootblock_simple.c:35: WARNING: braces {} are not necessary for any arm of this statement BUG=none BRANCH=none TEST=none Change-Id: I065c2554d2e25a4c6301161a5ab8bc578c8ec2a2 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 6520ec0650c4af616e1da92a5d90263e895f50ca Original-Change-Id: Ic859913b93dc8ed6ff64b551c8a6baf72d28c75a Original-Signed-off-by: Asami Doi &lt;d0iasm.pub@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31938 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1534235 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1534235" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/35/1534235/2" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-2016.05" change_id="Ic2d435319cd9bf14a0296a3acb733ba2ffa5b1dd" commit="29e17720af6431a72ba9526ca44f528b495881af" commit_message="UPSTREAM: {northbridge, soc, southbridge}/intel: Make use of pci_dev_set_subsystem() This patch removes local definitions of sub_system function and make use of common function pci_dev_set_subsystem(). BUG=none BRANCH=none TEST=none Change-Id: Ic2d435319cd9bf14a0296a3acb733ba2ffa5b1dd Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 4a0f07166f0f0b6eb799e2670b47ce31d0cfc60b Original-Change-Id: I91982597fdf586ab514bec3d8e4d09f2565fe56d Original-Signed-off-by: Subrata Banik &lt;subrata.banik@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31982 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Reviewed-by: David Guckian Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1534596 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1534596" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/96/1534596/2" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-2016.05" change_id="Ibdcefcf0357471d120e60bb78045dd5de949b04f" commit="8eb1c7c7f905dd424cdc9e5c16becb1c905d1e5c" commit_message="UPSTREAM: device/pci_device: Add generic subsystem programming logic This patch adds generic log to perform subsystem programming based on header type. Type 0: subsystem offset 0x2C Type 2: subsystem offset 0x40 Type 1: Read CAP ID 0xD to know cap offset start, offset 4 to locate subsystem vendor id. BUG=none BRANCH=none TEST=none Change-Id: Ibdcefcf0357471d120e60bb78045dd5de949b04f Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 9514d47d3c7296ff98bb7a590e36ee548b40e369 Original-Change-Id: Id8aed6dac24517e93cd55d6bb3b254b7b4d950d3 Original-Signed-off-by: Subrata Banik &lt;subrata.banik@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31983 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Reviewed-by: David Guckian Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1534597 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1534597" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/97/1534597/2" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-2016.05" change_id="Ibe19cb4bb0e09cf300e3b83bffafd5017e12ac9a" commit="4e713c683a32ace89a11a2d6abad6965228402e7" commit_message="UPSTREAM: {northbridge, soc, southbridge}/intel: Make use of generic set_subsystem() This patch removes all local definitions of sub_system functions and make use of common generic pci_dev_set_subsystem() from PCI bridge and Cardbus devices as well. BUG=none BRANCH=none TEST=none Change-Id: Ibe19cb4bb0e09cf300e3b83bffafd5017e12ac9a Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 15ccbf042ddda877cde23e9b0d5d3f5256e62c33 Original-Change-Id: I5fbed39ed448baf11f0e0786ce0ee94741d57237 Original-Signed-off-by: Subrata Banik &lt;subrata.banik@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31950 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1534598 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1534598" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/98/1534598/2" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-2016.05" change_id="Ia8e8b443ce8c64fe30be59b2a42b6ee765acf5d4" commit="f249de10880125f2f6063bd1de64052960dbab5b" commit_message="UPSTREAM: sb/intel/lynxpoint: Remove PCI bridge function Legacy PCI-to-PCI (parallel) bridge 0:1e.0 is no longer supported in these SKUs. BUG=none BRANCH=none TEST=none Change-Id: Ia8e8b443ce8c64fe30be59b2a42b6ee765acf5d4 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 00bb441ba4f9d427901043db0bb686d389e3adca Original-Change-Id: I954ee9cf8228c6352743cae968a0dd665865496c Original-Signed-off-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31986 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Subrata Banik &lt;subrata.banik@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1534599 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1534599" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/99/1534599/2" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-2016.05" change_id="I2cee416d3bd7b8628c9ff395079c881cf24b5dfd" commit="3e23b909e76a3b5e351e03f29450c650f67343c6" commit_message="UPSTREAM: soc/intel/cannonlake: Assign FSP UPDs for HPD and Data/CLK of DDI ports Assign the FSP UPDs for HPD and DDC of DDI ports. FSP assumes that all DDI ports are enabled and hence configures the HPD and CLK for DDI ports. This patch initializes only the required UPDs to enable display ports. BUG=b:123907904 TEST=DP devices working correctly. Change-Id: I2cee416d3bd7b8628c9ff395079c881cf24b5dfd Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: caa85f249d5f8be09ecd7b03e9e87a2fac0190dc Original-Change-Id: Ic0c172cd3d087fc8f49b01ab23feffdababf7166 Original-Signed-off-by: Krishna Prasad Bhat &lt;krishna.p.bhat.d@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31520 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1534600 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1534600" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/00/1534600/2" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-2016.05" change_id="I5f4b0248010dc63185e7d1e753cd846c7de4d07e" commit="f37159a908b2764a1ddf5ad5f1ac20c7d6d2b2be" commit_message="UPSTREAM: vboot: standardize on working data size Previously, the size of memory made for vboot_working_data through the macro VBOOT2_WORK was always specified in each individual memlayout file. However, there is effectively no reason to provide this customizability -- the workbuf size required for verifying firmware has never been more than 12K. (This could potentially increase in the future if key sizes or algorithms are changed, but this could be applied globally rather than for each individual platform.) This CL binds the VBOOT2_WORK macro to directly use the VB2_WORKBUF_RECOMMENDED_DATA_SIZE constant as defined by vboot API. Since the constant needs to be used in a linker script, we may not include the full vboot API, and must instead directly include the vb2_constants.h header. BUG=b:124141368, b:124192753 TEST=Build locally for eve TEST=util/lint/checkpatch.pl -g origin/master..HEAD TEST=util/abuild/abuild -B -e -y -c 50 -p none -x TEST=make clean &amp;&amp; make test-abuild BRANCH=none CQ-DEPEND=CL:1504490 Change-Id: I5f4b0248010dc63185e7d1e753cd846c7de4d07e Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 0097f5589e2a7c3a8f06736b0690223a95c8251f Original-Change-Id: Id71a8ab2401efcc0194d48c8af9017fc90513cb8 Original-Signed-off-by: Joel Kitching &lt;kitching@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31474 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1534601 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1534601" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/01/1534601/2" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-2016.05" change_id="Ie2c26bb4a2450716aa058477165af491e34579f4" commit="308611d9556281c4c560cd86c5627228bb998ef2" commit_message="UPSTREAM: lint/kconfig: More checks, more errors This patch changes a few more Kconfig linter warnings to errors that currently do not show up in the tree and that seem unlikely to become false positive in the future. One instance of duplicated code that essentially checks for the same thing was consolidated. It also adds a new test for references to boolean Kconfig options that do not use the CONFIG() wrapper macro. It's a little flaky (e.g. hard to handle multi-line comments), but it should be helpful the majority of the time as a warning in a Jenkins comment. BUG=none BRANCH=none TEST=none Change-Id: Ie2c26bb4a2450716aa058477165af491e34579f4 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: e5eb2decd02357732f90513da5bba276fae44833 Original-Change-Id: I975ee77d392ed426f76f7671d9b6ef9441656e6a Original-Signed-off-by: Julius Werner &lt;jwerner@chromium.org&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31777 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1536016 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1536016" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/16/1536016/1" remote="cros" total_fail_count="7"/><pending_commit branch="chromeos-2016.05" change_id="I60d0250759efe9ff94dee6105fc30c3f232c89cd" commit="d847746fd2ec54a404eaa399bb98f838924d2a3c" commit_message="UPSTREAM: mb/google/hatch: Enable HUNG_TASK wake interrupt Enable the HUNG_TASK as a wakeup host event, as it's used by S0ix failure detection to wake the system back up if a suspend to S0ix never asserted S0_SLP#. BUG=b:123716513 BRANCH=None TEST=Test S0ix on Hatch with appropriate EC and kernel changes. Signed-off-by: Evan Green &lt;evgreen@chromium.org&gt; Change-Id: I60d0250759efe9ff94dee6105fc30c3f232c89cd Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 0146bce26252fa9e959c083fd69c8f667746de86 Original-Change-Id: I447211892df210af97e8df0380bab032b14cbee8 Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32004 Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1536017 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1536017" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/17/1536017/1" remote="cros" total_fail_count="7"/><pending_commit branch="chromeos-2016.05" change_id="I226499faffd71399efec069ab591c88732b19d48" commit="ac4c5915bf6457de28762f632888f19feea1f232" commit_message="UPSTREAM: mb/google/hatch: Add SX9310 SAR0 sensor Add SAR0, which is an SX9310. The schematics and layout have a second SAR1 sensor provisioned on I2C4, with an interrupt of GPP_A6, but this is not populated. Signed-off-by: Evan Green &lt;evgreen@chromium.org&gt; BUG=b:128540461 BRANCH=none TEST=Boot kernel with sx9310 driver, see it come up happily Change-Id: I226499faffd71399efec069ab591c88732b19d48 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 9c8044bdcd2aa77d8a8092b270ca36fd3aa23b87 Original-Change-Id: I63943cc7da5ff56f6ef6dcbd99bb8f8f031e8bf7 Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31998 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Enrico Granata &lt;egranata@google.com&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1536018 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1536018" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/18/1536018/1" remote="cros" total_fail_count="7"/><pending_commit branch="chromeos-2016.05" change_id="If252f0279f170c78b690c4305257c080b4ef08f9" commit="30f04c782c0d68be2ec3a0cbc4d24769dbb6b0dd" commit_message="UPSTREAM: arch/mips: Fix &lt;arch/mmio.h&gt; prototypes These signatures need to be consistent across different architectures. BUG=none BRANCH=none TEST=none Change-Id: If252f0279f170c78b690c4305257c080b4ef08f9 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: a9506dbaf410d9b2d297661f51f0e0b9842170e1 Original-Change-Id: Ide8502ee8cda8995828c77fe1674d8ba6f3aa15f Original-Signed-off-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31995 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1536019 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1536019" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/19/1536019/1" remote="cros" total_fail_count="7"/><pending_commit branch="chromeos-2016.05" change_id="I17903b48df86ed7062ec92c0cd8fbb42c64118b7" commit="819327882cc86c6d8901563f5c7c738600a6ce5d" commit_message="UPSTREAM: lib/ramtest.c: Make it a bit more arch-agnostic BUG=none BRANCH=none TEST=none Change-Id: I17903b48df86ed7062ec92c0cd8fbb42c64118b7 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 321bce4a3f472cfcd1f9af12e0204f6648ce499e Original-Change-Id: I05734515c0bbd043d489c76cf9cf8b2dbe0ff515 Original-Signed-off-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31994 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1536020 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1536020" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/20/1536020/1" remote="cros" total_fail_count="7"/><pending_commit branch="chromeos-2016.05" change_id="I701d5c277ab2facec3a28db8851e9869416a29d5" commit="17cb91e7046c3a6622149f12a43d208ddc41f19a" commit_message="UPSTREAM: sb/broadcom/bcm5785: Consolidate PCI set_subsystem() This one uses vendor-specific register for the write. BUG=none BRANCH=none TEST=none Change-Id: I701d5c277ab2facec3a28db8851e9869416a29d5 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: d096a64bcd8383e074809ab62b08d270ab688456 Original-Change-Id: Ie36a87314054d00daed6a63b495bd5f5eabef66e Original-Signed-off-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31989 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Subrata Banik &lt;subrata.banik@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1536021 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1536021" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/21/1536021/1" remote="cros" total_fail_count="7"/><pending_commit branch="chromeos-2016.05" change_id="Ie6e59fbb86d9db40c05417d8af45ff6f84b21dfd" commit="c92d3d7c06640a50bc31434e6395d5dfd881a3ef" commit_message="UPSTREAM: sb/amd8111: Drop unused code BUG=none BRANCH=none TEST=none Change-Id: Ie6e59fbb86d9db40c05417d8af45ff6f84b21dfd Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: b618b04992158fd86ac96e725225e095b74acf55 Original-Change-Id: I2b1f46865aa380c2a31e05e55418b27296c72136 Original-Signed-off-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31988 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1536022 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1536022" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/22/1536022/1" remote="cros" total_fail_count="7"/><pending_commit branch="chromeos-2016.05" change_id="Idb1e41aa471b827243dc45ba1619f18fe8222fc2" commit="b0c43c1ab31526c46bf2e13c66d1f62dc235b019" commit_message="UPSTREAM: sb/{amd,broadcom,nvidia}: Make use of generic set_subsystem() BUG=none BRANCH=none TEST=none Change-Id: Idb1e41aa471b827243dc45ba1619f18fe8222fc2 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 0ea04f58531774411f1143ebf1a7a0dc70c7a48c Original-Change-Id: I99b87004ea74a1ad0ec1d6e0c500df11dae4997c Original-Signed-off-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31990 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1536023 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1536023" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/23/1536023/1" remote="cros" total_fail_count="7"/><pending_commit branch="chromeos-2016.05" change_id="Icc8a5e58142ed36c4cb17c35f1ed3829d3ca3e22" commit="f66361292b2dabf66f8279724d54bd7ebd7d6c36" commit_message="UPSTREAM: soc/intel/{baytrail,braswell}: Make use of generic set_subsystem() We missed some PCIe root ports with previous cleanup. BUG=none BRANCH=none TEST=none Change-Id: Icc8a5e58142ed36c4cb17c35f1ed3829d3ca3e22 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 25200327d9487e8948da8c9cbb3331e8bb00f8c9 Original-Change-Id: I8bf8f8b2ca1836316f84fb7f01820a00d7194d51 Original-Signed-off-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31991 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1536024 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1536024" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/24/1536024/1" remote="cros" total_fail_count="7"/><pending_commit branch="chromeos-2016.05" change_id="Ieb5d9fdeab82ddba8f51c36ff07f96aeb7279ee4" commit="5553599b71011ec3a67b1f9ad5616180f26ae22a" commit_message="UPSTREAM: mb/google/octopus: Add keyboard backlight support for bloog Bloog supports keyboard backlight feature, so enable the ASL code. BUG=b:127736039 BRANCH=octopus TEST=Build and boot bloog, verify that the string 'KBLT' is in the DSDT. Change-Id: Ieb5d9fdeab82ddba8f51c36ff07f96aeb7279ee4 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 5eeee58ca27bca622a142b804f15f908985a5918 Original-Change-Id: Iba66aade090816ea2376cae4baf4aae019cc97f4 Original-Signed-off-by: Tony Huang &lt;tony-huang@quanta.corp-partner.google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31981 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Reviewed-by: Justin TerAvest &lt;teravest@chromium.org&gt; Original-Reviewed-by: Karthik Ramasubramanian &lt;kramasub@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1536025 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1536025" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/25/1536025/1" remote="cros" total_fail_count="7"/><pending_commit branch="chromeos-2016.05" change_id="Iac034649b69be92207d41a97ec61e7a57b5d3628" commit="258c394b4781072b0874eb4f7beb3873893114f3" commit_message="UPSTREAM: mb/google/hatch: Add overridetree to hatch variant Add serialio settings to hatch. Only applies to CML. BUG=b:128347800 BRANCH=None TEST=abuild Change-Id: Iac034649b69be92207d41a97ec61e7a57b5d3628 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: c325fa1312ed2cbbfcb7ba6cb395146120701e7e Original-Change-Id: I6a9ec778d74cd48a2e1c79f8e669a9a6a6a9477d Original-Signed-off-by: Shelley Chen &lt;shchen@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32003 Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1536026 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1536026" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/26/1536026/1" remote="cros" total_fail_count="7"/><pending_commit branch="chromeos-2016.05" change_id="I96bfd2fea721a473df6e171da5ba3fc86033da3a" commit="9cb3208fda41f5ac5106336b98efe811082b6c46" commit_message="UPSTREAM: mb/google/hatch: Enable FP MCU AP communicates with FP MCU through gspi1. BUG=b:126455006 BRANCH=None TEST=ensure during bootup we see spi id spi-PRP0001:01 in dmesg FP MCU fw is not ready yet, so not much testing to be done yet. Signed-off-by: Shelley Chen &lt;shchen@google.com&gt; Change-Id: I96bfd2fea721a473df6e171da5ba3fc86033da3a Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: f71792f8c91ea7b254ed7f478253ef2bec7819ff Original-Change-Id: I2eba205d5e63664dca684fbd849454c5a2fe0d0e Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32017 Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Reviewed-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1536027 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1536027" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/27/1536027/1" remote="cros" total_fail_count="7"/><pending_commit branch="chromeos-2016.05" change_id="Iea7252b906dce6d44bb241e0323c828af50d17d9" commit="3fe6d633c4425bee78143f86ba5d3d31b55a733f" commit_message="UPSTREAM: soc/intel/cannonlake: Enable power button smi in pre-OS This change enables user to shutdown the system by shortly pressing power button (&lt;10sec) before OS is loaded. Main use case is shutdown from recovery/broken screen. BUG=N/A TEST=Boot up into recovery screen on Sarien platform, press power button once, and system should shutdown immediatelly. Change-Id: Iea7252b906dce6d44bb241e0323c828af50d17d9 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 42a66fb721fb512a9b2e274303a6a4cb9311dfab Original-Change-Id: I7655daf65ff058df7d9bad4567f74b4f4007acb4 Original-Signed-off-by: Krzysztof Sywula &lt;krzysztof.m.sywula@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31894 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Lijian Zhao &lt;lijian.zhao@intel.com&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1536028 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1536028" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/28/1536028/1" remote="cros" total_fail_count="7"/><pending_commit branch="chromeos-2016.05" change_id="Ib55c57026c7873cbf2fc5fe73b5dede01fbd5fe6" commit="06643fff7f0b0807c4f804cb2a666c5ae51dc596" commit_message="UPSTREAM: mb/google/poppy/variants/atlas: DPTF tuning v2 We have more test data now so update the DPTF accordingly. * Change passive temp to 50/57/55/52 C * Change critical temp to 75C * All interval to 20 secs BUG=b:113101335 TEST=temp/perf looks better in thermal chamber test. Change-Id: Ib55c57026c7873cbf2fc5fe73b5dede01fbd5fe6 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: c912f76486ef802f013d71b4128ac895370033de Original-Change-Id: I872c3f1875d0cbac148c44c449954e6871c9d0b0 Original-Signed-off-by: Puthikorn Voravootivat &lt;puthik@chromium.org&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32018 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Reviewed-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1536029 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="7" gerrit_number="1536029" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/29/1536029/1" remote="cros" total_fail_count="7"/><pending_commit branch="chromeos-2016.05" change_id="I958b2ef076c133483f769b663976c199a5bcd2e9" commit="caf579559ea70a770f975804d6594c9d89bc4f0b" commit_message="UPSTREAM: src/arch: An upgrade of SMBIOS to latest version 3.2 This is the second of 2 patches upgrading the SMBIOS interface to the latest 3.2 First patch is in mosys. Newer required fields are added to various types definitions BUG=NONE TEST=Boot to OS on GLK Sparky Change-Id: I958b2ef076c133483f769b663976c199a5bcd2e9 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: b7daf7e8fa18de7bfb3cd102791bc6af89bac4b6 Original-Change-Id: Iab98e063874c9738e48a387cd91341d266391156 Original-Signed-off-by: Francois Toguo &lt;francois.toguo.fotso@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31997 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Richard Spiegel &lt;richard.spiegel@silverbackltd.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1536030 Commit-Ready: Duncan Laurie &lt;dlaurie@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Francois Toguo Fotso &lt;francois.toguo.fotso@intel.com&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Francois Toguo Fotso &lt;francois.toguo.fotso@intel.com&gt; " fail_count="7" gerrit_number="1536030" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/30/1536030/1" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I931f7a47d4eb28e8d9e3cb188601ce0889a44f8d" commit="5113d0c84eb5b4bc77d9af21bf9ab7373ea04152" commit_message="sn5s330: Add support for SBU FET control. The SN5S330 has FETs for the SBU lines which need to be controlled by the TCPM. This commit adds a function to control the SBU FETs and enables them when configuring the USB mux. This commit also fixes a bug with the external VBUS current limit setting by setting it appropriately to a min of ~3A. BUG=b:114340064 BRANCH=firmware-nocturne-10984.B TEST=Flash nocturne; plug in hoho; verify that external display is shown. Bounce thru S5, verify that external display still works. TEST=Repeat above with superspeed hub instead. Change-Id: I931f7a47d4eb28e8d9e3cb188601ce0889a44f8d Signed-off-by: Aseda Aboagye &lt;aaboagye@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1244382 Commit-Queue: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Tested-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1530125 Commit-Ready: Edward Hill &lt;ecgh@chromium.org&gt; Tested-by: Edward Hill &lt;ecgh@chromium.org&gt; Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; " fail_count="1" gerrit_number="1530125" owner_email="ecgh@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/25/1530125/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I67074d37ba1960694ad8cfbd09ea63015cedd066" commit="b06622d7460542ec9a72d246af416e24b21382fe" commit_message="usb_mux: Don't tie SBU FETs to USB MUX. The SBU lines aren't used for the superspeed mux at all so remove the logic here. BUG=b:114340064 BRANCH=firmware-nocturne-10984.B TEST=Make sure that SBU FETs aren't touched by USB MUX settings. Change-Id: I67074d37ba1960694ad8cfbd09ea63015cedd066 Signed-off-by: Aseda Aboagye &lt;aaboagye@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1250027 Commit-Queue: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Tested-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Reviewed-by: Scott Collyer &lt;scollyer@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1530126 Commit-Ready: Edward Hill &lt;ecgh@chromium.org&gt; Tested-by: Edward Hill &lt;ecgh@chromium.org&gt; Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; " fail_count="1" gerrit_number="1530126" owner_email="ecgh@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/26/1530126/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I5ab9123816fa6ef946dde95b421c5b89bd9719a4" commit="481469f7442a761d7556be0d947559cd79400e99" commit_message="nocturne: Set up SBU FETs properly. The SBU FET control should be tied to entering/exiting DP Alt Mode and not the USB MUX position as the previous commit had. However, the SBU lines are also used for CCD and the older boards don't have the necessary hardware. BUG=b:114340064 BRANCH=firmware-nocturne-10984.B TEST=Flash nocturne; verify that external display works after a reboot. Verify that cr50 is enumerated using SuzyQable. TEST=Repeat above test on board rev 1. Change-Id: I5ab9123816fa6ef946dde95b421c5b89bd9719a4 Signed-off-by: Aseda Aboagye &lt;aaboagye@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1250028 Commit-Queue: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Tested-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Reviewed-by: Scott Collyer &lt;scollyer@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1405611 Commit-Ready: Edward Hill &lt;ecgh@chromium.org&gt; Tested-by: Edward Hill &lt;ecgh@chromium.org&gt; Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; " fail_count="1" gerrit_number="1405611" owner_email="aaboagye@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/11/1405611/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I22da6e8d43ac7739dc213d5a1f049b98d7ee829d" commit="54f063b54b618c101e62462b837aefbafa6cc80e" commit_message="sn5s330: Add VCONN overcurrent logging. The TI SN5S330 has VCONN overcurrent protection and will automatically latch off VCONN if a port overcurrents it. Keeping VCONN latched off is allowed per the USB Type-C spec. This commit simply logs a message on the EC console such that it will be easier to tell when it happens. BUG=none BRANCH=firmware-nocturne-10984.B TEST=flash nocturne, plug in a Type-C adapter which overcurrents VCONN, verify that a console message indicating the overcurrent event is shown. Change-Id: I22da6e8d43ac7739dc213d5a1f049b98d7ee829d Signed-off-by: Aseda Aboagye &lt;aaboagye@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/c/1328321 Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; Commit-Queue: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Tested-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1330162 Commit-Ready: Edward Hill &lt;ecgh@chromium.org&gt; Tested-by: Edward Hill &lt;ecgh@chromium.org&gt; Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; " fail_count="1" gerrit_number="1330162" owner_email="aaboagye@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/62/1330162/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I9febb007edc5392a6172e4709482981dbcbdc8b7" commit="2a099324a4e7edf43706578abdb012c896394ee2" commit_message="nocturne: Check DP MF-bit against selected pin cfg When we are configuring a Type-C port for DisplayPort alternate mode, we should check to see that the selected pin config supports multi-function mode or not. This commit fixes a bug where we were setting the SuperSpeed muxes based solely upon the Multi-function Preferred bit in the DPStatus VDO. Some Type-C video adapters are buggy and set the MF preferred bit without actually supporting an MF pin configuration. Therefore, we trust the reported supported pin configurations in the DiscMode VDO. BUG=chromium:919756 BRANCH=firmware-nocturne-10984.B TEST=Flash nocturne, plug in Insignia NS-PU369CH-WH USB-C to HDMI adapter, verify that 4k60 display is shown. TEST=Plug in Belkin dock which supports SuperSpeed ports, verify that SuperSpeed ports work and display is shown at 4k30. Change-Id: I9febb007edc5392a6172e4709482981dbcbdc8b7 Signed-off-by: Aseda Aboagye &lt;aaboagye@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/c/1404136 Tested-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Reviewed-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Commit-Queue: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1530127 Commit-Ready: Edward Hill &lt;ecgh@chromium.org&gt; Tested-by: Edward Hill &lt;ecgh@chromium.org&gt; Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; " fail_count="1" gerrit_number="1530127" owner_email="ecgh@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/27/1530127/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I3df2b67f29aaf2c725bba30a45bb902bdc44fcf4" commit="46fc243863e0da968379c5ec5e7ee34e2844ec2c" commit_message="grunt: Check DP MF-bit against selected pin cfg When we are configuring a Type-C port for DisplayPort alternate mode, we should check to see that the selected pin config supports multi-function mode or not. This commit fixes a bug where we were setting the SuperSpeed muxes based solely upon the Multi-function Preferred bit in the DPStatus VDO. Some Type-C video adapters are buggy and set the MF preferred bit without actually supporting an MF pin configuration. Therefore, we trust the reported supported pin configurations in the DiscMode VDO. BUG=chromium:919756 BRANCH=grunt TEST=DP still works with dock and DP-only dongles. Change-Id: I3df2b67f29aaf2c725bba30a45bb902bdc44fcf4 Signed-off-by: Edward Hill &lt;ecgh@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1530128 Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; " fail_count="1" gerrit_number="1530128" owner_email="ecgh@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/28/1530128/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="If23bcc94951ca8c40efc35098e05ed2b5f3371d2" commit="dcf8e3ed7465720e867043ee865fee21d6786a50" commit_message="grunt: Check IRQ and HPD in DPStatus message. Per the VESA DisplayPort Alt Mode on USB Type-C spec, IRQ_HPD indicates that a high to low followed by a low to high transition was detected. Therefore, we should be checking when IRQ is high and HPD is low is received as that is an error. This commit fixes that bug where were comparing our level to the GPU instead of what was shown in the PDO. BUG=chromium:920877 BRANCH=grunt TEST=DP still works with dock and DP-only dongles. Change-Id: If23bcc94951ca8c40efc35098e05ed2b5f3371d2 Signed-off-by: Edward Hill &lt;ecgh@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1530129 Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Reviewed-by: Todd Broch &lt;tbroch@chromium.org&gt; " fail_count="1" gerrit_number="1530129" owner_email="ecgh@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/29/1530129/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I469bb49673487e8dfb15875d0858a44a6a3e18a9" commit="21112d794009d2046bc86f009b591e8b0d298745" commit_message="tpm_manager: create delegate BUG=b:128510216 TEST=tested on CHELL device by activating identity Change-Id: I469bb49673487e8dfb15875d0858a44a6a3e18a9 Reviewed-on: https://chromium-review.googlesource.com/1517055 Commit-Ready: Leo Lai &lt;cylai@google.com&gt; Tested-by: Leo Lai &lt;cylai@google.com&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; Reviewed-by: Leo Lai &lt;cylai@google.com&gt; " fail_count="5" gerrit_number="1517055" owner_email="cylai@google.com" pass_count="0" patch_number="10" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/55/1517055/10" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I8618bfd85628c45c77ea4db2b920a190e1cef8ac" commit="881574182b9942e0d44adb1131b3dbea743d4ae1" commit_message="attestation: enhance |ConnectContextAsXXX| 1. change empty string checking from size() == 0 to empty(). 2. add sanity check in |ConnectContextAsOwner|. BUG=b:124829491 TEST=tested with CHELL device Change-Id: I8618bfd85628c45c77ea4db2b920a190e1cef8ac Reviewed-on: https://chromium-review.googlesource.com/1530136 Commit-Ready: Leo Lai &lt;cylai@google.com&gt; Tested-by: Leo Lai &lt;cylai@google.com&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="5" gerrit_number="1530136" owner_email="cylai@google.com" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/36/1530136/4" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I9475ee0c5e3c521a9f57abc3adfc6f66f5c1052b" commit="541ee0dc42a7ca5ae997b171fc57f7d27b5dc691" commit_message="attestation: get delegate info from tpm_manager BUG=b:128510216 TEST=tested on CHELL device by activating identity Change-Id: I9475ee0c5e3c521a9f57abc3adfc6f66f5c1052b Reviewed-on: https://chromium-review.googlesource.com/1520472 Commit-Ready: Leo Lai &lt;cylai@google.com&gt; Tested-by: Leo Lai &lt;cylai@google.com&gt; Reviewed-by: Leo Lai &lt;cylai@google.com&gt; " fail_count="5" gerrit_number="1520472" owner_email="cylai@google.com" pass_count="0" patch_number="10" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/72/1520472/10" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="I08250d9430697d963eeb96162d2ba7968eb6b68d" commit="9c5b909cb8ff432107a04c8bcc31628f56cc5b1c" commit_message="attestation: select correct auth role in |TpmUtilityV1::GetEndorsementPublicKey| After ownership is taken, need to connect context as owner so we can retreive endorsement public key after taking ownership. BUG=b:124736763 TEST=tested with |PrepareForEnrollment| on CHELL device. Also, for unowned device, tested with |GetEndorsementInfo|. Change-Id: I08250d9430697d963eeb96162d2ba7968eb6b68d Reviewed-on: https://chromium-review.googlesource.com/1476868 Commit-Ready: Leo Lai &lt;cylai@google.com&gt; Tested-by: Leo Lai &lt;cylai@google.com&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; Reviewed-by: Leo Lai &lt;cylai@google.com&gt; " fail_count="5" gerrit_number="1476868" owner_email="cylai@google.com" pass_count="0" patch_number="18" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/68/1476868/18" remote="cros" total_fail_count="10"/><pending_commit branch="master" change_id="I9234baa45b064134b45a219561cda6b68225c50c" commit="fb71bfdfdf542a44f8a6e3980913c29642e86692" commit_message="attestation: implement |TpmUtilityV1::GetEndorsementCertificate| 1. port code back from |TpmImpl|. Note: this code is for temporary use due to lack of support from |tpm_manager|. BUG=b:123602547 TEST=tested with prepare for enrollment on CHELL device Change-Id: I9234baa45b064134b45a219561cda6b68225c50c Reviewed-on: https://chromium-review.googlesource.com/1443654 Commit-Ready: Leo Lai &lt;cylai@google.com&gt; Tested-by: Leo Lai &lt;cylai@google.com&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="3" gerrit_number="1443654" owner_email="cylai@google.com" pass_count="0" patch_number="21" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/54/1443654/21" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I281851df85cf65370c2848d88dc7aae157811dfd" commit="786a310500e9580cf7692f5386aeaf17f8d850a8" commit_message="Build API: Generate proto from the infra repo. Generate the proto from the infra repo instead of the local copies. Add a presubmit hook to verify the generated repo is up to date. BUG=chromium:940582, b:128456793 TEST=run_tests CQ-DEPEND=CL:1524636, CL:1525076 Change-Id: I281851df85cf65370c2848d88dc7aae157811dfd Reviewed-on: https://chromium-review.googlesource.com/1525074 Commit-Ready: Alex Klein &lt;saklein@chromium.org&gt; Tested-by: Alex Klein &lt;saklein@chromium.org&gt; Reviewed-by: Lann Martin &lt;lannm@chromium.org&gt; " fail_count="3" gerrit_number="1525074" owner_email="saklein@chromium.org" pass_count="0" patch_number="9" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/74/1525074/9" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ic8afc771e4b39ac969d0b81fddb0340a691feaff" commit="525cb6b86342fdcbbe471b3a1d1d49c2169c02ee" commit_message="Build API: Generated proto from the infra repo. This is the actual generation. BUG=chromium:940582, b:128456793 TEST=run_tests Change-Id: Ic8afc771e4b39ac969d0b81fddb0340a691feaff Reviewed-on: https://chromium-review.googlesource.com/1525075 Commit-Ready: Alex Klein &lt;saklein@chromium.org&gt; Tested-by: Alex Klein &lt;saklein@chromium.org&gt; Reviewed-by: Lann Martin &lt;lannm@chromium.org&gt; " fail_count="3" gerrit_number="1525075" owner_email="saklein@chromium.org" pass_count="0" patch_number="7" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/75/1525075/7" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I34645640bf4fa07b4403f9e2e5e596b7a59dff97" commit="7784430f741309e92671dcae4ba16c9f41bd85a0" commit_message="Build API: Update imports to new generated proto BUG=chromium:940582, b:128456793 TEST=run_tests Change-Id: I34645640bf4fa07b4403f9e2e5e596b7a59dff97 Reviewed-on: https://chromium-review.googlesource.com/1525076 Commit-Ready: Alex Klein &lt;saklein@chromium.org&gt; Tested-by: Alex Klein &lt;saklein@chromium.org&gt; Reviewed-by: Lann Martin &lt;lannm@chromium.org&gt; " fail_count="3" gerrit_number="1525076" owner_email="saklein@chromium.org" pass_count="0" patch_number="7" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/76/1525076/7" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I3150b2c291df014ef7465bf950816e3dab328572" commit="62747a719c8503c048ff5ab0bc46895148509b01" commit_message="Build API: Delete local copy of the proto. BUG=chromium:940582, b:128456793 TEST=run_tests CQ-DEPEND=CL:1525029 Change-Id: I3150b2c291df014ef7465bf950816e3dab328572 Reviewed-on: https://chromium-review.googlesource.com/1525077 Commit-Ready: Alex Klein &lt;saklein@chromium.org&gt; Tested-by: Alex Klein &lt;saklein@chromium.org&gt; Reviewed-by: Lann Martin &lt;lannm@chromium.org&gt; " fail_count="3" gerrit_number="1525077" owner_email="saklein@chromium.org" pass_count="0" patch_number="7" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/77/1525077/7" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I743cfbb03517beb06a2a50cdd6744f00088f295e" commit="5494da916cca1fed17ec8100d7fdc6bcf962dd0b" commit_message="FAFT: Remove firmware_DevTriggerRecovery This test is only executed on boards using physical button to switch between normal and developer mode. This kind of boards have already reached AUE. So this test should be deprecated. CQ-DEPEND=CL:1529366 BUG=b:127960655 TEST=None Change-Id: I743cfbb03517beb06a2a50cdd6744f00088f295e Reviewed-on: https://chromium-review.googlesource.com/1529393 Commit-Ready: Wai-Hong Tam &lt;waihong@google.com&gt; Tested-by: Wai-Hong Tam &lt;waihong@google.com&gt; Reviewed-by: Kevin Shelton &lt;kmshelton@chromium.org&gt; Reviewed-by: Joel Kitching &lt;kitching@chromium.org&gt; " fail_count="5" gerrit_number="1529393" owner_email="waihong@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/93/1529393/1" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I7cc937e3b932ca23dbc367b81cbfcecb20b9b37d" commit="99d4828fb241dd90af6c83d291ef6f2a8fdea8b2" commit_message="FAFT: Deprecate physical_button_switcher The boards which uses the physical button/switch to trigger developer mode and recovery mode reached AUE. The logic of handling this kind of transition should be deprecated. BUG=b:127960655 TEST=utils/run_pylint.py Change-Id: I7cc937e3b932ca23dbc367b81cbfcecb20b9b37d Reviewed-on: https://chromium-review.googlesource.com/1529328 Commit-Ready: Wai-Hong Tam &lt;waihong@google.com&gt; Tested-by: Wai-Hong Tam &lt;waihong@google.com&gt; Reviewed-by: Joel Kitching &lt;kitching@chromium.org&gt; " fail_count="3" gerrit_number="1529328" owner_email="waihong@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/28/1529328/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I9afe4bfd1ed5091beee23a45be834d0b5f4e996d" commit="6b9cb22b5f2358a54e0379db9836b9d113f0b3d3" commit_message="FAFT: Remove the old way of setting firmware write protection The new way of setting firwmare write protection, through fw_wp_state, has been merged for a while. It is safe to remove the old way. Also remove the FAFT config attribute wp_voltage as no one uses it now. BUG=b:35580289 TEST=utils/run_pylint.py Change-Id: I9afe4bfd1ed5091beee23a45be834d0b5f4e996d Reviewed-on: https://chromium-review.googlesource.com/1531317 Commit-Ready: Wai-Hong Tam &lt;waihong@google.com&gt; Tested-by: Wai-Hong Tam &lt;waihong@google.com&gt; Reviewed-by: Kevin Shelton &lt;kmshelton@chromium.org&gt; " fail_count="1" gerrit_number="1531317" owner_email="waihong@google.com" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/17/1531317/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ia3881ee3f8b4206cea851b2ce6930a5f99e0579d" commit="73fa7ea778163230d140e9f102363ba233462eb8" commit_message="FAFT: Remove unused FAFT config attributes Remove unused FAFT config attributes, i.e. long_rec_combo, use_u_boot, gbb_version, key_checker, key_checker_strict, legacy_text_screen, beep, devserver, user_power_cycle. BUG=b:127960655 TEST=Search the code base to ensure no one uses these attributes. Change-Id: Ia3881ee3f8b4206cea851b2ce6930a5f99e0579d Reviewed-on: https://chromium-review.googlesource.com/1531318 Commit-Ready: Wai-Hong Tam &lt;waihong@google.com&gt; Tested-by: Wai-Hong Tam &lt;waihong@google.com&gt; Reviewed-by: Greg Edelston &lt;gredelston@google.com&gt; " fail_count="1" gerrit_number="1531318" owner_email="waihong@google.com" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/18/1531318/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I8509f1e8dc966799c3c4f0269b15f1ccc4138c07" commit="54ab7da2643ad50deee9aea9b7aa1d2f573f1231" commit_message="common: Add BIT macro As requested for integration in kernel mfd subsystem, use BIT(...) instead of (1 &lt;&lt; ... ). Add the macros, apply just to ec_commands.h for now. BUG=None BRANCH=None TEST=Compile Change-Id: I8509f1e8dc966799c3c4f0269b15f1ccc4138c07 Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1518658 Reviewed-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; " fail_count="1" gerrit_number="1518658" owner_email="gwendal@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/58/1518658/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I9d44f4b588620f6770f8d522d422f5dd0d237903" commit="3b667978adfc7414617156acd7012dafc5c178b9" commit_message="common: Include compile_time_macros.h when needed Include compile_time_macros.h to files that will use BIT macro. BUG=None BRANCH=None TEST=unit tests. Change-Id: I9d44f4b588620f6770f8d522d422f5dd0d237903 Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1525156 Reviewed-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; " fail_count="1" gerrit_number="1525156" owner_email="gwendal@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/56/1525156/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ie843611f2f68e241f0f40d4067f7ade726951d29" commit="10ef80e6652c863c8a322fd80aed81c713f72f24" commit_message="common: replace 1 &lt;&lt; digits, with BIT(digits) Requested for linux integration, use BIT instead of 1 &lt;&lt; First step replace bit operation with operand containing only digits. Fix an error in motion_lid try to set bit 31 of a signed integer. BUG=None BRANCH=None TEST=compile Change-Id: Ie843611f2f68e241f0f40d4067f7ade726951d29 Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1518659 Reviewed-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; " fail_count="1" gerrit_number="1518659" owner_email="gwendal@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/59/1518659/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I006614026143fa180702ac0d1cc2ceb1b3c6eeb0" commit="7ff713ddd136436526ba53dc520893499e0653eb" commit_message="common: bit change 1 &lt;&lt; constants with BIT(constants) Mechanical replacement of bit operation where operand is a constant. More bit operation exist, but prone to errors. Reveal a bug in npcx: chip/npcx/system-npcx7.c:114:54: error: conversion from 'long unsigned int' to 'uint8_t' {aka 'volatile unsigned char'} changes value from '16777215' to '255' [-Werror=overflow] BUG=None BRANCH=None TEST=None Change-Id: I006614026143fa180702ac0d1cc2ceb1b3c6eeb0 Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1518660 Reviewed-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; " fail_count="1" gerrit_number="1518660" owner_email="gwendal@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/60/1518660/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I175367c480cb18c28fc920f323995ac3a52f79f5" commit="160953f9f9cca2976d34ed747724883fcf23ec7e" commit_message="attestation: Add generation command to the generated file of proto_print.py proto_print.py is a utility for generating code that emulate the behaviour of Message::DebugString() on LITE_RUNTIME. This change add the command to generate the file to the header of the generated file to make the code generation process more reproducible. BUG=none TEST=manually generating all print_* and FEATURES=test emerge-eve attestation Change-Id: I175367c480cb18c28fc920f323995ac3a52f79f5 Reviewed-on: https://chromium-review.googlesource.com/1523309 Commit-Ready: John Chen &lt;zuan@chromium.org&gt; Tested-by: John Chen &lt;zuan@chromium.org&gt; Reviewed-by: Leo Lai &lt;cylai@google.com&gt; " fail_count="0" gerrit_number="1523309" owner_email="zuan@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/09/1523309/4" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I1de1a51c7d42377ad8087a71d10343777f28f47c" commit="8c657997783573ceeaef5351747c738092e774a3" commit_message="attestation: Add protobuf include directory override to proto_print.py proto_print.py is a utility for generating code that emulate the behaviour of Message::DebugString() on LITE_RUNTIME. This change add a command line switch for overriding the include directory for *.pb.h in the generated file. BUG=none TEST=Manually regenerating the files with and without the option Change-Id: I1de1a51c7d42377ad8087a71d10343777f28f47c Reviewed-on: https://chromium-review.googlesource.com/1523310 Commit-Ready: John Chen &lt;zuan@chromium.org&gt; Tested-by: John Chen &lt;zuan@chromium.org&gt; Reviewed-by: Leo Lai &lt;cylai@google.com&gt; Reviewed-by: Louis Collard &lt;louiscollard@chromium.org&gt; " fail_count="0" gerrit_number="1523310" owner_email="zuan@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/10/1523310/4" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I4f36d178c78c2169f87a89969dccfce13e321bca" commit="f7f74a44965a011235ca7e96a0d9a36d64f6a829" commit_message="attestation: Regenerated print_*_proto.cc/.h print_*_proto.cc/.h is not updated with the previous proto update, therefore this change re-generate those files. BUG=none TEST=FEATURES=test emerge-eve attestation Change-Id: I4f36d178c78c2169f87a89969dccfce13e321bca Reviewed-on: https://chromium-review.googlesource.com/1523311 Commit-Ready: John Chen &lt;zuan@chromium.org&gt; Tested-by: John Chen &lt;zuan@chromium.org&gt; Reviewed-by: Leo Lai &lt;cylai@google.com&gt; " fail_count="0" gerrit_number="1523311" owner_email="zuan@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/11/1523311/4" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Iff8f2971ba716c93d978e33338ad62b5d487c115" commit="f68f78e476d1f2f00c1b1f9ce5a3b56f9ee81c40" commit_message="fuzz: Add qcow fuzzing Fuzz using the data as a qcow image with an offset and value to write to the image. Change-Id: Iff8f2971ba716c93d978e33338ad62b5d487c115 Signed-off-by: Dylan Reid &lt;dgreid@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/871132 Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; " fail_count="2" gerrit_number="871132" owner_email="dgreid@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/32/871132/8" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I25b58e149bfb9a479fab7955c0ca25c67c590bf6" commit="1da7133b496a39e971e5fd05189bd45b3de804b4" commit_message="fuzz: Add block device fuzzer Add the block device fuzzer that interprets the fuzz data input as follows: starting index 8 bytes command location 8 bytes command 16 bytes descriptors circular buffer 16 bytes * 3 Change-Id: I25b58e149bfb9a479fab7955c0ca25c67c590bf6 Signed-off-by: Dylan Reid &lt;dgreid@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/900202 Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; " fail_count="2" gerrit_number="900202" owner_email="dgreid@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/02/900202/6" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I4f2b17ca1055db45618347a6ad34b3f359280ded" commit="45a4973f15e4ae60eb71d7f2ae7ebe2123d353c3" commit_message="vm_tools: crostini_client: loosen semver requirements for dependencies The old dependencies in the Cargo.toml were overly strict. Using looser requirements makes it easier to build this crate using the existing crates under the cros-rust.eclass umbrella. TEST=emerge-{nami,kevin} crostini_client BUG=None Change-Id: I4f2b17ca1055db45618347a6ad34b3f359280ded Reviewed-on: https://chromium-review.googlesource.com/1532614 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Zach Reizner &lt;zachr@chromium.org&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="5" gerrit_number="1532614" owner_email="zachr@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/14/1532614/1" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I5fc42ac13f82a733aa7f8391ae2e7ec4f6ae3d30" commit="868bbeca5b5356ac06cab813b709325eb5d768de" commit_message="crostini_client: use the cros-rust eclass Using the cros-rust eclass is standard practice. It's also the first step in sharing some valuable code from crostini_client with the wider Chrome OS Rust ecosystem. TEST=emerge-{nami,kevin} crostini_client BUG=None CQ-DEPEND=CL:1532614,CL:1534962 Change-Id: I5fc42ac13f82a733aa7f8391ae2e7ec4f6ae3d30 Reviewed-on: https://chromium-review.googlesource.com/1531294 Commit-Ready: Zach Reizner &lt;zachr@chromium.org&gt; Tested-by: Zach Reizner &lt;zachr@chromium.org&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="4" gerrit_number="1531294" owner_email="zachr@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/94/1531294/4" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I806ba6bb45a0007512afec9151c57c60d30fd604" commit="3473366e304a9a98b672ac8f650f2cc5a88a34de" commit_message="motion: Split configuration for sensor FIFO and tight timestamps CONFIG_ACCEL_FIFO was being used both to control the size of the sensor FIFO, and the notion of tight timestamps. The latter is related to the format the EC uses to send sensor event timestamps and not to the size of the FIFO. Split this latter portion into its own configuration flag, CONFIG_SENSOR_TIGHT_TIMESTAMPS. This defaults to enabled, and should be turned on for all new boards. It will be selectively disabled on a few boards where the AP-side filtering this enables does not perform optimally due to jitter issues. BUG=b:123700100 BRANCH=rammus TEST=observe tight_timestamps on the sensor_ring device in kernel be enabled/disabled depending on whether CONFIG_SENSOR_TIGHT_TIMESTAMPS is #undef'ed or not Change-Id: I806ba6bb45a0007512afec9151c57c60d30fd604 Signed-off-by: Enrico Granata &lt;egranata@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1524666 Reviewed-by: Alexandru M Stan &lt;amstan@chromium.org&gt; " fail_count="4" gerrit_number="1524666" owner_email="egranata@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/66/1524666/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I459f2673abad7ff75ba9e8a844b7702dee1ef8c0" commit="cfde2042ceb91c294313358681d0dbf6a13f96da" commit_message="rammus: Disable tight timestamps Rammus boards do not have a dedicated GPIO for MKBP events between EC and AP. On boards without this hardware support, the tight timestamps feature cannot be reliably supported due to issues with the performance of the ACPI SCI chain, compared to a dedicated interrupt. Disabling tight_timestamps restores legacy behavior that is known to fare better with sensors events over SCI. BUG=b:123700100 BRANCH=rammus TEST=tight_timestamps is 0, ran CtsSensorTestCases Change-Id: I459f2673abad7ff75ba9e8a844b7702dee1ef8c0 Signed-off-by: Enrico Granata &lt;egranata@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1524667 Reviewed-by: Alexandru M Stan &lt;amstan@chromium.org&gt; " fail_count="4" gerrit_number="1524667" owner_email="egranata@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/67/1524667/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I5821eaedb9c23afa7d21238857d5a85e3c33635d" commit="8ff5762b4c4273a17f8ac71f37099c3719c66e16" commit_message="crash: Set reportTimeMillis to the time of the crash This will then ensure that for all crash reports we have a correct timestamp associated with the crash. Currently in the crash tool we only see correct timestamps when there is a minidump attached to it. BUG=chromium:675861 TEST=Verified report time of a service exit in crash tool, unit tests pass Change-Id: I5821eaedb9c23afa7d21238857d5a85e3c33635d Reviewed-on: https://chromium-review.googlesource.com/1532853 Commit-Ready: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Tested-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Reviewed-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1532853" owner_email="jkardatzke@google.com" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/53/1532853/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I051279dd8cafd6fe5ce41df98dc6a4ebe1afcfd8" commit="6531b14adf577478a76c28c89447523c8053ec4d" commit_message="crash: Set lsb-release OS DESCRIPTION for crash reports This extracts the CHROMEOS_RELEASE_DESCRIPTION field from /etc/lsb-release and puts it into the crash metadata for the lsb-release product var. BUG=chromium:219939 TEST=Unit tests pass, verified product data in crash server Change-Id: I051279dd8cafd6fe5ce41df98dc6a4ebe1afcfd8 Reviewed-on: https://chromium-review.googlesource.com/1535426 Commit-Ready: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Tested-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Reviewed-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; " fail_count="1" gerrit_number="1535426" owner_email="jkardatzke@google.com" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/26/1535426/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Id8633c242a6cc4f6ff76e65c28c6b72b374759a7" commit="2055e8859d54eab7703144ed02aa224ab4f4afda" commit_message="gestures-conf: drop support for non-ozone targets We don't support X targets anymore, so drop to simplify. BUG=chromium:730026 TEST=precq passes Change-Id: Id8633c242a6cc4f6ff76e65c28c6b72b374759a7 Reviewed-on: https://chromium-review.googlesource.com/1535558 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; " fail_count="5" gerrit_number="1535558" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/58/1535558/1" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I1184113446f4bb4323da998f49021bbfde050801" commit="a2d1ecbe7b3dacb277b16df4fad372510530fd2d" commit_message="gestures-conf: move EOL boards to overlays This helps us slowly deprecate this repo. BUG=chromium:937711 TEST=precq passes Change-Id: I1184113446f4bb4323da998f49021bbfde050801 Reviewed-on: https://chromium-review.googlesource.com/1535559 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Tai-Hsu Lin &lt;sheckylin@chromium.org&gt; " fail_count="2" gerrit_number="1535559" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/59/1535559/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I740a3a79c788be273b36886a844a0464016f6bca" commit="ebf4372956d843cf3c4d2b24c397438fa2a40d3b" commit_message="cups-filters: upgrade to version 1.21.6 This upgrade was required to upgrade app-text/qpdf to version 8.2.1. BUG=chromium:921984 TEST=Tested with the autotest platform_PrinterPpds.all_test on elm CQ-DEPEND=CL:1521056 Change-Id: I740a3a79c788be273b36886a844a0464016f6bca Reviewed-on: https://chromium-review.googlesource.com/1521526 Commit-Ready: Sean Kau &lt;skau@chromium.org&gt; Tested-by: Piotr Pawliczek &lt;pawliczek@chromium.org&gt; Reviewed-by: Sean Kau &lt;skau@chromium.org&gt; " fail_count="14" gerrit_number="1521526" owner_email="pawliczek@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/26/1521526/2" remote="cros" total_fail_count="14"/><pending_commit branch="master" change_id="I472552059707eea63930196d2279407e3079c3c6" commit="74ed7920f3ef36f0287fafdabb1659c6c78592f5" commit_message="qpdf: upgraded package to upstream Upgraded app-text/qpdf to version 8.2.1. I have also added CL:875001 on top of it. It was required to solve the bug chromium:802091 (undefined symbol: __aeabi_uldivmod). BUG=chromium:921984 TEST=Tested with the autotest platform_PrinterPpds.all_test on elm and cave CQ-DEPEND=CL:1521526 Change-Id: I472552059707eea63930196d2279407e3079c3c6 Reviewed-on: https://chromium-review.googlesource.com/1521056 Commit-Ready: Sean Kau &lt;skau@chromium.org&gt; Tested-by: Piotr Pawliczek &lt;pawliczek@chromium.org&gt; Reviewed-by: Piotr Pawliczek &lt;pawliczek@chromium.org&gt; Reviewed-by: Sean Kau &lt;skau@chromium.org&gt; " fail_count="3" gerrit_number="1521056" owner_email="pawliczek@chromium.org" pass_count="0" patch_number="5" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/56/1521056/5" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="If158fe2f1812996f5f4e1c582b8ef15051a9dd0a" commit="de5b5902f6a5245ee9142dd1de4df326e63106ab" commit_message="oobe_config: Tweak the upstart conf file based on TPM version - Remove TPM1 specific things from the conf file with sed BUG=chromium:944209 TEST=emerges and unittests Change-Id: If158fe2f1812996f5f4e1c582b8ef15051a9dd0a Reviewed-on: https://chromium-review.googlesource.com/1356110 Commit-Ready: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Tested-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; " fail_count="4" gerrit_number="1356110" owner_email="zentaro@chromium.org" pass_count="0" patch_number="11" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/10/1356110/11" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I4c8e835d5f70cf0026225d3e9723a66470ea34e3" commit="3115069843cfee066b5101f7a64de3acda19253d" commit_message="oobe_config: Add save secomp filters and helpers BUG=chromium:881341 TEST=emerges Change-Id: I4c8e835d5f70cf0026225d3e9723a66470ea34e3 Reviewed-on: https://chromium-review.googlesource.com/1459502 Commit-Ready: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Tested-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Bailey Berro &lt;baileyberro@chromium.org&gt; " fail_count="3" gerrit_number="1459502" owner_email="zentaro@chromium.org" pass_count="0" patch_number="3" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/02/1459502/3" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ifafba3fd32a79131cf1d2059ef2147c074f3a3b6" commit="b687f2485e9a862473bb754e40d0512b77b28ff6" commit_message="Arrow keys change language on vendor data uis BUG=b:127843397 TEST=Tested set and confirm screens on local arcada device BRANCH=none Change-Id: Ifafba3fd32a79131cf1d2059ef2147c074f3a3b6 Reviewed-on: https://chromium-review.googlesource.com/1529751 Commit-Ready: Mathew King &lt;mathewk@chromium.org&gt; Tested-by: Mathew King &lt;mathewk@chromium.org&gt; Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; " fail_count="5" gerrit_number="1529751" owner_email="mathewk@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/vboot_reference" project_url="https://chromium-review.googlesource.com/chromiumos/platform/vboot_reference" ref="refs/changes/51/1529751/2" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I1b3403cbe9ce93d9341c7ce32277d75462da894f" commit="2de2fb16c18d912578c485b5a9fdf41f5ad3f5a7" commit_message="Don't allow vowels in vendor data except first char BUG=b:128419534 TEST=make runmisctests BRANCH=none Change-Id: I1b3403cbe9ce93d9341c7ce32277d75462da894f Signed-off-by: Mathew King &lt;mathewk@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1521216 Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; " fail_count="4" gerrit_number="1521216" owner_email="mathewk@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform/vboot_reference" project_url="https://chromium-review.googlesource.com/chromiumos/platform/vboot_reference" ref="refs/changes/16/1521216/7" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I051c3509c96b74e023b0a8abe92f97e8c5bd8c5f" commit="7c557301979bb1632bfd1c02296236508a231248" commit_message="sepolicy: allow rsyslogd to create and write /var/log/hammerd.log Logs generated by hammerd will be written to /var/log/hammerd.log via rsyslogd. However, sepolicy currently doesn't allow rsyslogd to create nor write (including append) to that file. To allow this, add rsyslogd to cros_log_file_creator_domain, and add /var/log/hammerd.log to cros_log_type. BUG=b:128489647 TEST=build test image and deploy Change-Id: I051c3509c96b74e023b0a8abe92f97e8c5bd8c5f Reviewed-on: https://chromium-review.googlesource.com/1525595 Commit-Ready: Wei-Han Chen &lt;stimim@chromium.org&gt; Tested-by: Wei-Han Chen &lt;stimim@chromium.org&gt; Reviewed-by: Joel Kitching &lt;kitching@chromium.org&gt; Reviewed-by: Qijiang Fan &lt;fqj@google.com&gt; " fail_count="2" gerrit_number="1525595" owner_email="stimim@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/95/1525595/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I00603b9dfd2e202bf43a10e60b38f84af715a128" commit="63d7673eca25edddbdf5d25acfefcc5172593110" commit_message="hammerd: write all logs to messages as well Currently, logs are not written to /var/log/messages (which contradict the comment). Logs generated by hammerd should be pretty small (&lt;10k per update). It should be okay to include them in /var/log/messages. BUG=None TEST=emerge-nocturne hammerd and deploy Change-Id: I00603b9dfd2e202bf43a10e60b38f84af715a128 Reviewed-on: https://chromium-review.googlesource.com/1525596 Commit-Ready: Wei-Han Chen &lt;stimim@chromium.org&gt; Tested-by: Wei-Han Chen &lt;stimim@chromium.org&gt; Reviewed-by: Joel Kitching &lt;kitching@chromium.org&gt; " fail_count="2" gerrit_number="1525596" owner_email="stimim@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/96/1525596/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Icca50f5580e2b2575cbe21a7587e958bb9e7012e" commit="3087c842e22f7d6e5df24b67350390dde2aeaa1c" commit_message="platform.MemoryPressure: add WPR recorder as new test Move most of the platform.MemoryPressure code to a separate mempressure module and add a separate &quot;test&quot; for recording a WPR page set, both for recording new page sets as our needs evolve, and for the benefit of external users who do not have access to the WPR archive in Google Storage. There is no change in functionality in platform.MemoryPressure, and the test platform.MemoryPressureRecorder is added. BUG=none TEST=ran the tests Change-Id: Icca50f5580e2b2575cbe21a7587e958bb9e7012e Reviewed-on: https://chromium-review.googlesource.com/1529318 Commit-Ready: Luigi Semenzato &lt;semenzato@chromium.org&gt; Tested-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="15" gerrit_number="1529318" owner_email="semenzato@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/18/1529318/7" remote="cros" total_fail_count="15"/><pending_commit branch="master" change_id="Ie7c0df0b5d354dff329953aaf7e252427abc5761" commit="dde5803fcf04586e564dbf5e3febcc7bde828366" commit_message="platform.MemoryPressure: add a shorter timeout for tab activations Right now if a chrome renderer crashes and we try to activate it, the test will wait until the 30 minute timeout hits before stopping with a failure. This sets a short 30 second timeout for activations to avoid waiting so long to fail the test. This also makes activation failures fatal because they are not expected behavior. BUG=none TEST=ran the test Change-Id: Ie7c0df0b5d354dff329953aaf7e252427abc5761 Reviewed-on: https://chromium-review.googlesource.com/1529955 Commit-Ready: Sonny Rao &lt;sonnyrao@chromium.org&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="3" gerrit_number="1529955" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/55/1529955/6" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I870c94452029cb4c7572bca3562aa61020d878e6" commit="f8430841aa26c5bacb06e3d9fe3e64264e41d735" commit_message="oobe_config: Don't start oobe_config_restore once oobe completes BUG=chromium:944209 TEST=unittests Change-Id: I870c94452029cb4c7572bca3562aa61020d878e6 Reviewed-on: https://chromium-review.googlesource.com/1464428 Commit-Ready: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Tested-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; " fail_count="4" gerrit_number="1464428" owner_email="zentaro@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/28/1464428/4" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I26136f9cd07a80a8998ef7b18b30e09ae5c51785" commit="0a29b4e6af6c8d03ead33d90af65a84952760120" commit_message="oobe_config: Delete rollback save flag file - Clean up just in case. In theory the device is about to be powerwashed so it will get deleted anyway. BUG=chromium:881341 TEST=unittests Change-Id: I26136f9cd07a80a8998ef7b18b30e09ae5c51785 Reviewed-on: https://chromium-review.googlesource.com/1464429 Commit-Ready: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Tested-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Bailey Berro &lt;baileyberro@chromium.org&gt; " fail_count="2" gerrit_number="1464429" owner_email="zentaro@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/29/1464429/5" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I3013c719ce0dcc608e870cda251359641cbe393c" commit="a2e09a2a693978f75827ffa4160cf07a62a15137" commit_message="Flapjack: Enable adc and i2cxfer console command in RW This patch enables adc and i2cxfer console command in RW. Signed-off-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; BUG=none BRANCH=none TEST=Verify the commands are enabled in RW. Change-Id: I3013c719ce0dcc608e870cda251359641cbe393c Reviewed-on: https://chromium-review.googlesource.com/1520948 Commit-Ready: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Tested-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; " fail_count="2" gerrit_number="1520948" owner_email="dnojiri@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/48/1520948/3" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I1be65d034993652740d78adc901521621d23b118" commit="79332bfa470d83de0efae2338325ef986544a65c" commit_message="Hook: Define HOOK_PRIO_INIT_ADC as enum hook_priority Currently HOOK_PRIO_INIT_ADC is defined as a macro in adc.h. This patch moves the definition to enum hook_priority for better visibility and consistency. There will be no functional change. Signed-off-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; BUG=none BRANCH=none TEST=buildall Change-Id: I1be65d034993652740d78adc901521621d23b118 Reviewed-on: https://chromium-review.googlesource.com/1520949 Commit-Ready: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Tested-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; " fail_count="2" gerrit_number="1520949" owner_email="dnojiri@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/49/1520949/3" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I067e5fed0c0a68b4c57390ee4e2ee0d6a72e47ca" commit="982f22ad3520ca5f8cd4531e43ba133cac25e83c" commit_message="chaps: Fix the Signing bug for MD5-RSA-PKCS In CL:1456838, I misunderstanding the design, I sent the wrong parameter when signing with not TPM supported algorithm (Only affact MD5-RSA-PKCS). This CL fixed the issue and create a unit test for these corner case. BUG=chromium:942716 TEST=added and passed unit test TEST=passed the following manually test # 1. create a TPM-backed key with Sign only attribute ... # 2. Sign with MD5 pkcs11-tool --module=`ls /usr/lib**/libchaps.so` --sign \ -m MD5-RSA-PKCS &lt;/tmp/1.txt &gt;/tmp/1.sig # 3. Dump public key and verify pkcs11-tool --module=`ls /usr/lib**/libchaps.so` --type=pubkey -r &gt; /tmp/pubkey.der openssl rsa -in /tmp/pubkey.der -inform der -pubin &gt; /tmp/pubkey.pem openssl dgst -md5 -verify /tmp/pubkey.pem -signature /tmp/1.sig /tmp/1.txt Change-Id: I067e5fed0c0a68b4c57390ee4e2ee0d6a72e47ca Reviewed-on: https://chromium-review.googlesource.com/1529908 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Meng-Huan Yu &lt;menghuan@chromium.org&gt; Reviewed-by: Meng-Huan Yu &lt;menghuan@chromium.org&gt; " fail_count="1" gerrit_number="1529908" 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/08/1529908/4" remote="cros" total_fail_count="13"/><pending_commit branch="master" change_id="I0def47e048a2bd17d1dc1f345813ae2caf6cba93" commit="bfd6c0ab4825fc30bfd9bcda701ba749e2511cd1" commit_message="trunks: Add digest length check in Sign() Add a size check in Sign of tpm_utility in trunks. This avoids invalid input data trigger CHECK in tpm_generated.h. BUG=chromium:942716 TEST=added and passed unit test Change-Id: I0def47e048a2bd17d1dc1f345813ae2caf6cba93 Reviewed-on: https://chromium-review.googlesource.com/1530146 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Meng-Huan Yu &lt;menghuan@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="1" gerrit_number="1530146" owner_email="menghuan@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/46/1530146/7" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I17757a081d41df465c74c7a6b410159b4023c70e" commit="ed68a614abe85c14f10f783e4aeb418140b0f49e" commit_message="sys_util: poll: Make clippy clean u64 casts switched to from, add a Default impl. Signed-off-by: Dylan Reid &lt;dgreid@chromium.org&gt; Change-Id: I17757a081d41df465c74c7a6b410159b4023c70e Reviewed-on: https://chromium-review.googlesource.com/1510068 Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="2" gerrit_number="1510068" owner_email="dgreid@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/68/1510068/6" remote="cros" total_fail_count="14"/><pending_commit branch="master" change_id="I8d0fbb1035a904ecc6d00408cb93b6f5dd8b6df6" commit="2170dee995ae6e76101506947bd34f87156ca534" commit_message="camera: intel: ipu3: Move the nvm data reading to hal_dev_open The nvm data reading is done when parsing camera3_profiles.xml, which makes the camera privacy light to flash one time in the system booting stage. So moving the nvm data reading to the hal_dev_open(). And the nvm data reading just happens one time after the system is started for one camera. BUG=b:126979133 TEST=Build and deploy package to platform and camera works Change-Id: I8d0fbb1035a904ecc6d00408cb93b6f5dd8b6df6 Signed-off-by: Yang Liang &lt;liang.l.yang@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1498035 Commit-Ready: Wei Meng &lt;wei.meng@intel.com&gt; Tested-by: Wei Meng &lt;wei.meng@intel.com&gt; Reviewed-by: Hung-yu Wu &lt;hywu@chromium.org&gt; Reviewed-by: Wei Meng &lt;wei.meng@intel.com&gt; " fail_count="4" gerrit_number="1498035" owner_email="liang.l.yang@intel.com" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/35/1498035/5" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="If34bb9010b9a7b15eb9d4f8ec58f11f6f9217f20" commit="a2ecf6ebeb17d608afd65f642e6c5a0d72316e77" commit_message="camera: intel: ipu3: Optimize the performance about image dumping [Issue] Frames are randomly dropped when dumping image from video pipe [Change] Create another thread to do image dumping. It will not drop the frame. If complex processing, frame couldn't be dumped occasionally. BUG=b:123557567 TEST=Build and deploy package to platform and camera works Change-Id: If34bb9010b9a7b15eb9d4f8ec58f11f6f9217f20 Signed-off-by: hongjuwa &lt;hongju.wang@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1446435 Commit-Ready: Wei Meng &lt;wei.meng@intel.com&gt; Tested-by: Wei Meng &lt;wei.meng@intel.com&gt; Reviewed-by: Hung-yu Wu &lt;hywu@chromium.org&gt; Reviewed-by: Wei Meng &lt;wei.meng@intel.com&gt; " fail_count="2" gerrit_number="1446435" owner_email="wei.meng@intel.com" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/35/1446435/5" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I9f29103c03dd7c28090b354a94400f32212fbc21" commit="6e2300ec0c57fca42911996317d8deb94edf223c" commit_message="camera: intel: ipu3: support 3 YUV streams When we run #testBurstReprocessing, #testMixedBurstReprocessing and #testReprocessingSizeFormatWithPreview, it always fails in Atlas. The root reason is that the graph configure doesn't support 3 YUV outputs. One example of a request One input: 1920*1080, format YCbCr_420_888 Three outputs: 1280x960, format IMPLEMENTATION_DEFINED 1920x1080, format YCbCr_420_888, 1280x960, format YCbCr_420_888, Now we only support two outputs in graph configure, but we can support three outputs in imgu. Two streams are outputting from imgu, the left will be one listener. BUG=b:119278163 TEST=Build and deploy package to platform and camera works Change-Id: I9f29103c03dd7c28090b354a94400f32212fbc21 Signed-off-by: hongjuwa &lt;hongju.wang@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1442422 Commit-Ready: Wei Meng &lt;wei.meng@intel.com&gt; Tested-by: Wei Meng &lt;wei.meng@intel.com&gt; Reviewed-by: Hung-yu Wu &lt;hywu@chromium.org&gt; Reviewed-by: Wei Meng &lt;wei.meng@intel.com&gt; " fail_count="2" gerrit_number="1442422" owner_email="wei.meng@intel.com" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/22/1442422/5" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I9226116f52011dab1967196e1c236dd36b11e4c4" commit="97d11ae0d0a9a4f18c236e3341f1be2641edeceb" commit_message="Make the argument to --sn_bits a 96-bits hex string This makes the argument simpler to understand and produce. BUG=chromium:940327 TEST=manual on a device Change-Id: I9226116f52011dab1967196e1c236dd36b11e4c4 Signed-off-by: Yves Arrouye &lt;drcrash@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1514215 Commit-Ready: Yves Arrouye &lt;drcrash@chromium.org&gt; Tested-by: Yves Arrouye &lt;drcrash@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="1" gerrit_number="1514215" owner_email="drcrash@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/15/1514215/6" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I56316165c2ce420029fdc9d594bf1c5274a002d1" commit="b83c2feb658bc5de8516dcca171959a671bed5b9" commit_message="g: check that the tx fifo is ready before writing it USB TX FIFO should be checked for readiyness before trying to moving data from uart consumer queue to usb producer queue. BUG=b:126909037 BRANCH=cr50 TEST=manually ran the script below. i=0 while true; do dut-control power_state:off &amp;&amp; dut-control power_state:rec &amp;&amp; \ dut-control lid_open i=$((i+1)) echo $i done Change-Id: I56316165c2ce420029fdc9d594bf1c5274a002d1 Signed-off-by: Namyoon Woo &lt;namyoon@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1515816 Reviewed-by: Mary Ruthven &lt;mruthven@chromium.org&gt; Reviewed-by: Karthikeyan Ramasubramanian &lt;kramasub@chromium.org&gt; " fail_count="1" gerrit_number="1515816" owner_email="namyoon@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/16/1515816/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I394ea9b6c6e41f0a926f4af5d3767ebba7037f37" commit="956d7ca59a0b4dac9a15480eccdeb36e7a4f679d" commit_message="flash_ec: check I2C ccd state before triggering ITE EC DBGR mode To flash ITE in ccd mode, I2C ccd capability should be set always. This CL makes flash_ec check this condition before it attempts to ask CR50 to send a special waveform which triggers ITE EC DBGR mode. CQ-DEPEND=CL:1524439 BUG=b:123901082 BRANCH=none TEST=manually ran flash_ec on ampton in CCD mode. // Expected to fail , case 1 $ ./util/flash_ec --board=ampton --read /tmp/ec.ampton.read.bin --verbose ... ERROR: CCD I2C capability is not set as 'Always' : IfOpened ... // Expected to fail , case 2 $ ./util/flash_ec --board=ampton --read /tmp/ec.ampton.read.bin --verbose ... ERROR: CCD I2C capability is not set as 'Always' : UnlessLocked ... // Expected to fail , case 3 $ ./util/flash_ec --board=ampton --read /tmp/ec.ampton.read.bin --verbose ... ERROR: CCD I2C capability is not set as 'Always' : Default ... // Expected to success $ ./util/flash_ec --board=ampton --read /tmp/ec.ampton.read.bin --verbose ... 524288 bytes read. INFO: Flashing done. ... Change-Id: I394ea9b6c6e41f0a926f4af5d3767ebba7037f37 Signed-off-by: Namyoon Woo &lt;namyoon@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1524669 Reviewed-by: Matthew Blecker &lt;matthewb@chromium.org&gt; " fail_count="2" gerrit_number="1524669" owner_email="namyoon@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/69/1524669/8" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="If68a4dd6f34e314ee1fd24d5ef5f896af69bd0d3" commit="275d5eb2006b4fbfab50443ca5bcac3e5dd129e1" commit_message="bloog: add batteries configuration Add batteries configuration as following: bloog: 1. LGC MPPHPPMD021C 2. Coslight B00C368598D0001 bloogaurd: 1. DynaPack DAK126150-W0P0703HT 2. DynaPack DAK126150-W020703HT 3. DynaPack DAK126150-W0G0703HT 4. Simplo 996QA149H 5. Simplo 996QA150H 6. SDI P21GGH-03-N02 BUG=b:128371185 BRANCH=none TEST=make buildall -j Change-Id: If68a4dd6f34e314ee1fd24d5ef5f896af69bd0d3 Signed-off-by: Devin Lu &lt;Devin.Lu@quantatw.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1525590 Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="2" gerrit_number="1525590" owner_email="Devin.Lu@quantatw.com" pass_count="0" patch_number="3" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/90/1525590/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I4bd16c253110d60c57eb24cda2abc0facee20748" commit="db1428653555c7179b10bbb1245e4b5c9bbebc88" commit_message="ish: Add watchdog timer This adds support for the watchdog timer (WDT) available on Intel Sensor Hub (ISH). The ISH will reset after T1 expires; see the comments at the top of watchdog.c for further information on this design decision. Originally, we had planned to implement a counter that would disable the WDT after N failures. This was abandoned, since the register used to store the counter was not able to maintain a value across reset on a reliable basis (see b:128679825). BUG=b:127980538,b:128679825 BRANCH=none TEST=Used waitms command on arcada to verify WDT triggered a warning IRQ after T1 and reset the system. Change-Id: I4bd16c253110d60c57eb24cda2abc0facee20748 Signed-off-by: Jack Rosenthal &lt;jrosenth@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1526316 Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="4" gerrit_number="1526316" owner_email="jrosenth@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/16/1526316/8" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I371ce25bf61d216307c7f4e090f0d5b3ce329a74" commit="33e9cd10f82ae25f22ac1de93f655a0eec4f3b9b" commit_message="flash_fp_mcu: source common script from relative directory This change makes flash_fp_mcu (which sources flash_fp_mcu_common.sh) work when installed into either /usr/bin or /usr/local/bin. BRANCH=none BUG=chromium:890059 TEST=emerge-nocturne ec-utils-test cros deploy &lt;IP&gt; ec-utils-test dut&gt; flash_fp_mcu -h dut&gt; rm -rf /usr/share/flash_fp_mcu dut&gt; rm /usr/bin/flash_fp_mcu cros deploy --root=/usr/local &lt;IP&gt; ec-utils-test dut&gt; flash_fp_mcu -h Change-Id: I371ce25bf61d216307c7f4e090f0d5b3ce329a74 Signed-off-by: Tom Hughes &lt;tomhughes@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1535118 Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1535118" owner_email="tomhughes@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/18/1535118/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I70ee539b0259652692a974c7d233761a847489d0" commit="c40a84e57774f65bad774607703089675acc3a58" commit_message="diagnostics: add the battery_sysfs routine. Add a new routine, battery_sysfs. This routine reads various files from /sys/class/power_supply/BAT0 and logs the contents of the files as output. It also takes optional parameters specifying the maximum allowable cycle count and wear percentage of the battery. See the factory test battery_sysfs for more information. BUG=chromium:919151 TEST=manual and unit tests Change-Id: I70ee539b0259652692a974c7d233761a847489d0 Signed-off-by: Paul Moy &lt;pmoy@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1525127 Reviewed-by: Maksim Ivanov &lt;emaxx@chromium.org&gt; Reviewed-by: Will Bradley &lt;wbbradley@chromium.org&gt; " fail_count="2" gerrit_number="1525127" owner_email="pmoy@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/27/1525127/7" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I4b1c2a7e804a72c18fb40d79c0e3e99aacd245fe" commit="6c7e002597dc08a02c0a52e9b2bc9d905245899d" commit_message="StaticKCM: Roll XkbToKcmConverter in other targets This CL makes XkbToKcmConverter rolled with system image. It's already rolled with linux-cheets_arm-user of pi, but it adds the binary to the buckets of * linux-cheets_x86-user of pi, for fixing http://b/128405786 * linux-cheets_x86-uesr and linux-cheets_arm-user of master, for master support See also: https://crrev.com/c/1488592 TEST=None BUG=b:122704772 BUG=b:128405786 Change-Id: I4b1c2a7e804a72c18fb40d79c0e3e99aacd245fe Reviewed-on: https://chromium-review.googlesource.com/1530430 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Tetsui Ohkubo &lt;tetsui@chromium.org&gt; Reviewed-by: Yusuke Sato &lt;yusukes@chromium.org&gt; " fail_count="9" gerrit_number="1530430" owner_email="tetsui@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/30/1530430/1" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="I90ffff560f0d0729b5c8b700daded7fcceea2d5f" commit="a4172c8ff65697e1f9708766a002e3fa56b1fdb5" commit_message="cros-disks: Fix crash when log level is set to 0. BUG=None TEST=Change CROS_DISKS_LOG_LEVEL=0 in cros-disks.conf, deploy, log in, and insert/remove a FAT formatted USB drive. Change-Id: I90ffff560f0d0729b5c8b700daded7fcceea2d5f Reviewed-on: https://chromium-review.googlesource.com/1532093 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Anand Mistry &lt;amistry@chromium.org&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Sergei Datsenko &lt;dats@chromium.org&gt; " fail_count="3" gerrit_number="1532093" owner_email="amistry@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/93/1532093/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ic86463fa04ac49f0ac53be5102624fad0ee7c8fb" commit="86cfd93b504def0e8026e3e4107dcbbb065331c7" commit_message="vm_tools: concierge: map camera socket into plugin jail Plugin VM needs access to Camera HAL services, so we need to give it access to /run/camera/camera3.sock BUG=b:128911806 TEST=Start plugin via concierge, examine jailed environment and verify that camera3.sock is there. Change-Id: Ic86463fa04ac49f0ac53be5102624fad0ee7c8fb Reviewed-on: https://chromium-review.googlesource.com/1534324 Commit-Ready: Dmitry Torokhov &lt;dtor@chromium.org&gt; Tested-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; " fail_count="5" gerrit_number="1534324" owner_email="dtor@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/24/1534324/1" remote="cros" total_fail_count="5"/><pending_commit branch="chromeos-2016.05" change_id="I618b40957ff3b82a0f93b9b58c9d8331ea1859af" commit="d86f55e166f8062f18279d9cddc586cde1311150" commit_message="UPSTREAM: grunt: Mark RW_LEGACY as CBFS Depthcharge is changing how the RW_LEGACY CBFS is handled for alternate bootloaders, see https://crrev.com/c/1528550 and https://crrev.com/c/1530303. This means that RW_LEGACY must be marked as CBFS in the fmap in order to work. All boards except for kahlee(grunt) have CBFS marked. BUG=b:128703316 TEST=Build and ran on grunt along with chromium patches on grunt and was able to list alternate bootloader with ctrl+l BRANCH=none Change-Id: I618b40957ff3b82a0f93b9b58c9d8331ea1859af Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: b08906b2406bf93cae692a8ac5bc75302038a4c2 Original-Change-Id: I843d565a9503d27e666a34e59aba263ec490c81f Original-Signed-off-by: Mathew King &lt;mathewk@chromium.org&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32019 Original-Reviewed-by: Martin Roth &lt;martinroth@google.com&gt; Original-Reviewed-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1534602 Commit-Ready: Mathew King &lt;mathewk@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Mathew King &lt;mathewk@chromium.org&gt; " fail_count="6" gerrit_number="1534602" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/02/1534602/1" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="Ia948ff3d259ce8d5e8aed131786cb9d75e75af29" commit="a8dd58a8cacc2332a30f22644fb20cf266728800" commit_message="sepolicy: confine domain cros_tcsd - label /dev/tpm[0-9]* to tpm_device - label /run/tcsd to cros_run_tcsd, by type_transition. - label /var/lib/tpm to cros_var_lib_tpm, by type_transition and file_contexts file. - file rules for cros_tcsd to cros_run_tcsd (create, rw sock_file), and files in cros_var_lib_tpm - capability: setuid (setuid to tss), chown (change socket to tss:tss) - add attribute to describe tcsd client, and assign it to chapsd. BUG=b:80461815 TEST=login logout on kevin without audit error Change-Id: Ia948ff3d259ce8d5e8aed131786cb9d75e75af29 Reviewed-on: https://chromium-review.googlesource.com/1535638 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Qijiang Fan &lt;fqj@google.com&gt; Reviewed-by: Kenny Root &lt;kroot@google.com&gt; " fail_count="2" gerrit_number="1535638" owner_email="fqj@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/38/1535638/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I88a016ab171eb9fea75b677890e12461bf3c149e" commit="f981b89484d2ed6b0adfe07264f1070436c80b73" commit_message="dependency: make sure that all directory source paths are ended with trailing '/' Note: we explictly do not make this part of the proto API contract to avoid consumer sites making assumption about this feature is always enforced (they are not for older version of this implementation). TEST=unittest BUG=chromium:917174 Change-Id: I88a016ab171eb9fea75b677890e12461bf3c149e Reviewed-on: https://chromium-review.googlesource.com/1536145 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ned Nguyen &lt;nednguyen@google.com&gt; Reviewed-by: Ned Nguyen &lt;nednguyen@google.com&gt; Reviewed-by: Sean Abraham &lt;seanabraham@chromium.org&gt; Reviewed-by: Alex Klein &lt;saklein@chromium.org&gt; " fail_count="7" gerrit_number="1536145" owner_email="nednguyen@google.com" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/45/1536145/1" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I34c746a5309c78c12a7813980c582272de189d01" commit="2cb346f18680cee638c3f9b544b0f9b5c802c52e" commit_message="tast-tests: Ignore disk wait in security.SandboxedServices. Reintroduce code in security.SandboxedServices to ignore errors when inspecting processes in the disk wait state. I'd previously removed this, but the &quot;D&quot; state looks like it's sometimes correlated with the &quot;mnt&quot; file being missing for likely-broken Chrome processes in the lab: chronos 12175 17.9 ... D&lt; ... [chrome] chronos 12227 0.0 ... Z&lt; ... \_ [chrome] &lt;defunct&gt; Also add the rialto_cellular_autoconnect script to the baseline, as it's occasionally running as root on veyron_rialto devices. BUG=chromium:936703 TEST=ran it Change-Id: I34c746a5309c78c12a7813980c582272de189d01 Reviewed-on: https://chromium-review.googlesource.com/1537158 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="1" gerrit_number="1537158" 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/58/1537158/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I0271c93e7d686eff24f648441d1c3e32e9017347" commit="fe57c1927a6956e6b20269636a93a2b23d5862b2" commit_message="cros-board: Add wristpin board Introduces the &quot;wristpin&quot; board target. BUG=b:127705522 TEST=setup_board --board wristpin Change-Id: I0271c93e7d686eff24f648441d1c3e32e9017347 Reviewed-on: https://chromium-review.googlesource.com/1506837 Commit-Ready: Paul Stewart &lt;pstew@chromium.org&gt; Tested-by: Paul Stewart &lt;pstew@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1506837" owner_email="pstew@chromium.org" pass_count="0" patch_number="3" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/37/1506837/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I5eb32ec9a502f3bbcec2e7376ceff1be151872fc" commit="f5bd042c5dd50d11be0083522b56127b9c68abc5" commit_message="tast: crostini backup and restore test Create a file in a container. Backup container. Delete file. Restore container. Verify file exists. BUG=chromium:939139 TEST=vm.CrostiniFiles Change-Id: I5eb32ec9a502f3bbcec2e7376ceff1be151872fc Reviewed-on: https://chromium-review.googlesource.com/1513856 Commit-Ready: Joel Hockey &lt;joelhockey@chromium.org&gt; Tested-by: Joel Hockey &lt;joelhockey@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="6" gerrit_number="1513856" owner_email="joelhockey@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/56/1513856/7" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="Id947af6b241f3266f85ee3b8f7541c925328ec3d" commit="5c2d0a0ec138f1cce47c1abdb6a6eb3f4ee6d8c0" commit_message="CRAS: audio_thread - Append new streams after consuming remaining frames Because there are still the remaining samples in the device after removing streams. If we add new output stream immediately, the new samples will append to old samples. It will cause the hardware level rise. To fix it, we can set next_cb_ts to the time when hw_level of device is close to min_cb_level of the new stream. BUG=chromium:912457 TEST=Can pass audio_CrasOutputStress.output_only test on peppy relibly. Change-Id: Id947af6b241f3266f85ee3b8f7541c925328ec3d Reviewed-on: https://chromium-review.googlesource.com/1517214 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Yu-Hsuan Hsu &lt;yuhsuan@chromium.org&gt; Reviewed-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; " fail_count="5" gerrit_number="1517214" owner_email="yuhsuan@chromium.org" pass_count="0" patch_number="13" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/14/1517214/13" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Ie975105ac148c6c7ceea4c34895408133d7830b3" commit="7e1e49d34b5090cd48e5f8b70b13238ccd03603a" commit_message="update_kernel: Add boot_command flag to run commands on remote after update Allows the caller to specify a command to run on the remote after the kernel has updated (and rebooted). Useful for things that either can't be specified on the command line, or for times when you don't want to mess with the command line. Change-Id: Ie975105ac148c6c7ceea4c34895408133d7830b3 Signed-off-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1529148 Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="20" gerrit_number="1529148" owner_email="seanpaul@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/48/1529148/1" remote="cros" total_fail_count="20"/><pending_commit branch="master" change_id="If73ce7574e3155a1d23be22be17a5ae558caf2aa" commit="89e3da666c64ee9fba71cd60aac595487f5c3727" commit_message="camera: libcbm: tweak gbm_flags in AllocateGrallocBuffer We interpret GRALLOC_USAGE_HW_COMPOSER as BO_USE_SCANOUT | BO_USE_RENDERING. This fails with NV12 on Mediatek. This CL first try to allocate with the scanout flag enabled and then fall-back to rendering if it's not supported. BUG=b:128056353 TEST=Preview and Capture on GCA work. Change-Id: If73ce7574e3155a1d23be22be17a5ae558caf2aa Reviewed-on: https://chromium-review.googlesource.com/1529909 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Hsu Wei-Cheng &lt;mojahsu@chromium.org&gt; Reviewed-by: Shik Chen &lt;shik@chromium.org&gt; " fail_count="1" gerrit_number="1529909" owner_email="mojahsu@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/09/1529909/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I82dc30af622c00a0f7245ce5879152f429a73ba8" commit="9d4a809399debe785de80e72b9aa1f64e3f2037c" commit_message="tast: add volume query tests in ui.AssistantTextQueries. This change adds two more text query tests on volume adjustment for assistant. BUG=b:124415316 TEST=local compile and test on DUT with: tast -verbose run DUT_ip ui.AssistantTextQueries Change-Id: I82dc30af622c00a0f7245ce5879152f429a73ba8 Reviewed-on: https://chromium-review.googlesource.com/1529965 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Meilin Wang &lt;meilinw@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="5" gerrit_number="1529965" owner_email="meilinw@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/65/1529965/4" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I26bdb919aa30fa3053334a3b00ea76fe4b1d926c" commit="14e3f5f0f7e06623442369f7dc0739039d1703ba" commit_message="faft: add firmware_Cr50DeferredECReset into cr50 suites BUG=none BRANCH=none TEST=manually ran suite:faft_cr50_prepvt. check with servo_v4_with_ccd_cr50 and servo_v4_with_servo_micro. test_that --board=${BOARD} ${IP} suite:faft_cr50_prepvt Change-Id: I26bdb919aa30fa3053334a3b00ea76fe4b1d926c Signed-off-by: Namyoon Woo &lt;namyoon@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1533185 Reviewed-by: Mary Ruthven &lt;mruthven@chromium.org&gt; " fail_count="2" gerrit_number="1533185" owner_email="namyoon@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/85/1533185/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Idca94c86ff35496b1d580617456c49ecb2365923" commit="7fe4c79d6b9d78b08e054433cb1ed02d3a06bed1" commit_message="crash: Improved error logging for crash-reporter This changes some LOG to PLOG where errno should be set. It also consolidates a RunAndCaptureOutput function so that we can grab stderr when executing some processes and adds a LogMultilineError so we print out what happened on stderr. It also consolidates a call to execute gzip. BUG=chromium:763516 TEST=Unit tests pass Change-Id: Idca94c86ff35496b1d580617456c49ecb2365923 Reviewed-on: https://chromium-review.googlesource.com/1534322 Commit-Ready: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Tested-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Reviewed-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1534322" owner_email="jkardatzke@google.com" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/22/1534322/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I12f97d800fb94e6a6669af0faf10f131eea95ae1" commit="4967e653dbe7e83aa6064fcd0ff58c8767a4d800" commit_message="cras: modify scaler_buffer_inc clipping behavior Previously, cras_scale_buffer_increment would clip increments to the range [0, max]. This patch renames max to target, and clips the multiplier to target based on if increment is positive or negative. BUG=b:119924263 TEST=unittests, observe no behavioral changes in cras. Change-Id: I12f97d800fb94e6a6669af0faf10f131eea95ae1 Reviewed-on: https://chromium-review.googlesource.com/1534525 Commit-Ready: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="4" gerrit_number="1534525" owner_email="fletcherw@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/25/1534525/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I1d6666030cc5b377586b5361024126943b06b7ea" commit="194cb75bb3062e78dc70d748c7460ffd7bd7942e" commit_message="drm-tests: add option for showing a banding-revealing pattern This CL adds a command line option and logic to draw a horizontal pattern that makes it easy to see if there's any banding; with a patched kernel (so dithering is enabled), this shows a difference between XR24 and XR30 framebuffers akin to what can be seen in e.g. http://www.lagom.nl/lcd-test/gradient.php BUG=chromium:776093 TEST=null_platform_test -p XR30 -b on nocturne Change-Id: I1d6666030cc5b377586b5361024126943b06b7ea Reviewed-on: https://chromium-review.googlesource.com/1534876 Commit-Ready: Miguel Casas &lt;mcasas@chromium.org&gt; Tested-by: Miguel Casas &lt;mcasas@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Daniele Castagna &lt;dcastagna@chromium.org&gt; " fail_count="2" gerrit_number="1534876" owner_email="mcasas@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/drm-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/drm-tests" ref="refs/changes/76/1534876/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I81094ab5f16a85871fc9869a2e285eddbbbdec4e" commit="79697d69a6c7632972933a9d5a9482266602abac" commit_message="spi25: Debug flashrom crash when Write Protect is ON When hardware write protect is applied, flashrom crashed and generate coredump. spi_disable_blockprotect_generic() calls flash-&gt;chip-&gt;printlock() method when disable was failed, but this method is optional, can be NULL depends on type of flashrom chip. NULL pointer check before call is added to avoid crash. BRANCH=none BUG=b:129083894 TEST=Run on Mistral P2 (On CR50 console, run &quot;wp disable&quot;) flashrom --wp-range 0 0x400000 flashrom --wp-enable (On CR50 console, run &quot;wp enable&quot;) flashrom -r /tmp/test.bin Verify &quot;Block protection could not be disabled!&quot; is shown, but flash read completes. Signed-off-by: Yuji Sasaki &lt;sasakiy@chromium.org&gt; Change-Id: I81094ab5f16a85871fc9869a2e285eddbbbdec4e Reviewed-on: https://chromium-review.googlesource.com/1535140 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Edward O'Callaghan &lt;quasisec@chromium.org&gt; Reviewed-by: Stefan Reinauer &lt;reinauer@google.com&gt; Reviewed-by: SANTHOSH JANARDHANA HASSAN &lt;sahassan@google.com&gt; " fail_count="6" gerrit_number="1535140" owner_email="sasakiy@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/flashrom" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/flashrom" ref="refs/changes/40/1535140/1" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I9af245c5199fd132cf2fbe2b79a3a601cbc93550" commit="d044d544a777e2d7e0bca540f08cd842718ad121" commit_message="factory: Fix device API for USB C to accomodate the ectool usbpd change &quot;State:&lt;state&gt;&quot; can normally be found in the return message of &quot;ectool usbpd &lt;port&gt;&quot; where &lt;state&gt; is a non-empty string. After landing of crrev.com/c/1496770, &lt;state&gt; will now be empty if CONFIG_USB_PD_DEBUG_LEVEL is not defined in board.h, which is usually the case for most of the devices. Current parsing implementations of device API for usb_c assume &lt;state&gt; to be non-empty. This CL chagnes regex to remove such assumption. Also adds related test cases. TEST=make BORAD=hatch toolkit TEST=make test TEST=Verify on DUT that USB C tests run smoothly BUG=b:129016648,b:123212935 Change-Id: I9af245c5199fd132cf2fbe2b79a3a601cbc93550 Reviewed-on: https://chromium-review.googlesource.com/1535497 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Hong-Min Chu &lt;hmchu@chromium.org&gt; Reviewed-by: Cheng-Han Yang &lt;chenghan@chromium.org&gt; " fail_count="3" gerrit_number="1535497" owner_email="hmchu@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/97/1535497/5" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ib880495735bc7da5b98ccb283db33828f29da44b" commit="b6a35289c841f2522283e8d2d132d6773f6a0594" commit_message="debugd: Add user_keys flag to u2f_tool Allow user_keys flag to be set from crosh. BUG=b:112603199 TEST=local tests on soraka Change-Id: Ib880495735bc7da5b98ccb283db33828f29da44b Reviewed-on: https://chromium-review.googlesource.com/1535502 Commit-Ready: Louis Collard &lt;louiscollard@chromium.org&gt; Tested-by: Louis Collard &lt;louiscollard@chromium.org&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="0" gerrit_number="1535502" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/02/1535502/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I8b50066d8700113f108ddb2b2ff8a70700b9d132" commit="c2f72c77185b9fa35de974beb0a01756a4573c37" commit_message="suite_scheduler.ini: Add octopus in crosbolt BUG=none TEST=none Change-Id: I8b50066d8700113f108ddb2b2ff8a70700b9d132 Signed-off-by: Chung-yih Wang &lt;cywang@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1535537 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Commit-Ready: Chung-yih Wang &lt;cywang@chromium.org&gt; Tested-by: Chung-yih Wang &lt;cywang@chromium.org&gt; Reviewed-by: Hsu-Cheng Tsai &lt;hctsai@chromium.org&gt; " fail_count="1" gerrit_number="1535537" owner_email="cywang@google.com" pass_count="0" patch_number="1" project="chromiumos/infra/suite_scheduler" project_url="https://chromium-review.googlesource.com/chromiumos/infra/suite_scheduler" ref="refs/changes/37/1535537/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I6f86c21ae0505dd5b9f02359a1998b618eb9c72c" commit="86a88b26c5cb69f76ffd9e8de088cc69990390a0" commit_message="tast-tests: Ignore missing in security.PrivilegedFiles. Update security.PrivilegedFiles to ignore &quot;no such file or directory&quot; errors returned while trying to get files' capabilities. I noticed a failure about this for /home/.shadow/.../mount/root/android-data/data/data/ com.google.android.gms/files/AppDataSearch/main/css/log on betty-release at R75-11970.0.0. BUG=none TEST=ran it Change-Id: I6f86c21ae0505dd5b9f02359a1998b618eb9c72c Reviewed-on: https://chromium-review.googlesource.com/1537160 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="1" gerrit_number="1537160" owner_email="derat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/60/1537160/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="If3af9f3489c6eddf76922809b4bb4f70d8be57b7" commit="55a62baa67ca96d45848a64ec5bb50583998ed5e" commit_message="cryptohome: LockedToSingleUser file used to get the right keyset in decrypt flow. At user login with password, if the keyset is bound to PCR, cryptohome needs to know if the PCR was extended. To keep track of this, we create a file in temporary storage when PCR is extended and use the existence of the file to know which keyset needs to be used to decrypt. The file will disappear automatically when device reboots. BUG=b:77799573 TEST=None CQ-DEPEND=CL:1496853 Change-Id: If3af9f3489c6eddf76922809b4bb4f70d8be57b7 Reviewed-on: https://chromium-review.googlesource.com/1489311 Commit-Ready: Igor &lt;igorcov@chromium.org&gt; Tested-by: Igor &lt;igorcov@chromium.org&gt; Reviewed-by: Igor &lt;igorcov@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="2" gerrit_number="1489311" owner_email="igorcov@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/11/1489311/7" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I27d32f76ad168c069e1ef7fa6695c55b2749a877" commit="14950e86a45c5d7b0affa0536b772008761e7aa5" commit_message="cbuildbot: Use --branch instead of --branch-name Some cbuildbot stages incorrectly used the --branch-name flag (intended only for the branch-util tryjob) instead of --branch (that specifies which branch the buildroot should be checked out too). TEST=./run_test BUG=chromium:933382 Change-Id: I27d32f76ad168c069e1ef7fa6695c55b2749a877 Reviewed-on: https://chromium-review.googlesource.com/1509075 Commit-Ready: Evan Hernandez &lt;evanhernandez@chromium.org&gt; Tested-by: Evan Hernandez &lt;evanhernandez@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; Reviewed-by: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; " fail_count="2" gerrit_number="1509075" owner_email="evanhernandez@chromium.org" pass_count="0" patch_number="3" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/75/1509075/3" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I012fc9fd063ec51723a2cb61d76a589b0955702a" commit="f35fb63544f1e9d94498af20391f0da4a87e6c04" commit_message="image_tool: install: Speed up on slow systems The 'image_tool install' command was pretty slow on systems that - USB is slow - Have a huge stateful partition, especially telemetry - System clock is older than fs (with a bunch of warning messages) We want to improve this by: - Allow --no-stateful to prevent copying stateful partition - Add --exclude to not copying telemetry by default - Apply --warning=none to tar - Sync partition changes early (so people aborted copying stateful partition won't fallback to old partitions) BUG=None TEST=make test Change-Id: I012fc9fd063ec51723a2cb61d76a589b0955702a Reviewed-on: https://chromium-review.googlesource.com/1514456 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; " fail_count="2" gerrit_number="1514456" owner_email="hungte@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/56/1514456/4" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Ia8e8a1d78c2857826d822ceb53d0e4dd868bb31e" commit="fcd38c47e577587b033122c2219dfbd05e51835f" commit_message="camera: usb: at most drop the number of REQBUFS frames At most drop the number of REQBUFS frames to avoid infinite loop. BUG=b:119635561,b:113310489,b:122498951,b:124762478,chromium:940302 TEST=pass camera_HAL3.preview and all CtsCameraTests on nautilus and octopus Change-Id: Ia8e8a1d78c2857826d822ceb53d0e4dd868bb31e Reviewed-on: https://chromium-review.googlesource.com/1523306 Commit-Ready: Shik Chen &lt;shik@chromium.org&gt; Tested-by: Heng-ruey Hsu &lt;henryhsu@chromium.org&gt; Reviewed-by: Shik Chen &lt;shik@chromium.org&gt; " fail_count="3" gerrit_number="1523306" owner_email="henryhsu@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/06/1523306/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Idbb9a68f7cf842da167d4ad7cffc94b885707927" commit="c5f6093710c183b2db577a173d1c1b883312a164" commit_message="test_that: Add board name, if known, to results directory For developers who run many autotests from their chroot, it is a huge pain to figure out which of the /tmp/test_that_results_* directories correspond to which of their runs just from looking at the /tmp/* listing. While the correct name is mentioned in the log output at the end of a test, that doesn't help when a lot of tests are being run in batch mode. Simplify this by adding board name to the temporary results directory name created by test_that. This will only work when --board is specified on the command line, because ssh-ing to a board and getting the board name from there requires having a results directory created already with the ssh_private_key. BUG=None TEST=`test_that -b samus ${DUT_IP} network_WlanDriver --autotest_dir=./` creates /tmp/test_that_results_samus_esjvNN as results directory. Omitting &quot;-b samus&quot; in the command gives the directory name format expected before this CL. Change-Id: Idbb9a68f7cf842da167d4ad7cffc94b885707927 Signed-off-by: Kirtika Ruchandani &lt;kirtika@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1524953 Commit-Ready: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Tested-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Reviewed-by: Ilja H. Friedel &lt;ihf@chromium.org&gt; Reviewed-by: Aviv Keshet &lt;akeshet@chromium.org&gt; " fail_count="5" gerrit_number="1524953" owner_email="kirtika@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/53/1524953/3" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I985d852a15a080489b41d8db609337e78ed74d10" commit="b9ad528b6eb0b4bb588db238f30bfc480fb769de" commit_message="cros-kernel2.eclass: Don't call $(get_build_cfg) quite so much Though it doesn't seem to matter a whole lot for speed (maybe saves ~10 ms, but it's in the noise), it seems like good form not to make a function call over and over again. BUG=chromium:767073 TEST=Build the kernel Change-Id: I985d852a15a080489b41d8db609337e78ed74d10 Reviewed-on: https://chromium-review.googlesource.com/1526388 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="5" gerrit_number="1526388" owner_email="dianders@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/88/1526388/4" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Ie051c405335ae0f58c0c8590c614b3ade0cca66b" commit="e76b369d2968711bd8a1421dfda30e988c8cae9d" commit_message="[autotest][cfm] Delete obsolete tests that don't run anywhere We don't have any test setups matching there dependecies. BUG=chromium:934375 TEST=N/A Change-Id: Ie051c405335ae0f58c0c8590c614b3ade0cca66b Reviewed-on: https://chromium-review.googlesource.com/1528976 Commit-Ready: Denis Tosic &lt;dtosic@google.com&gt; Tested-by: Denis Tosic &lt;dtosic@google.com&gt; Reviewed-by: Emil Lundmark &lt;lndmrk@chromium.org&gt; Reviewed-by: Denis Tosic &lt;dtosic@google.com&gt; " fail_count="0" gerrit_number="1528976" owner_email="dtosic@google.com" pass_count="0" patch_number="3" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/76/1528976/3" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="Ic48e50213f3425f98a95f22864d436852197b171" commit="4c159fd05eb3f3dca1bfbbfcdcde6f990e74ac3a" commit_message="enter_chroot: bind mount /dev recursively If nodes under /dev are bind mounted themselves (e.g. how /dev is set up under Crostini containers), then bind mounting just /dev won't work to pass through the full /dev state. This means we might pull in more references into the chroot namespace than we were before, but it's not clear if that is a problem. We can try it and see if anyone notices. BUG=None TEST=`cros_sdk` in Crostini works now Change-Id: Ic48e50213f3425f98a95f22864d436852197b171 Reviewed-on: https://chromium-review.googlesource.com/1529147 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="2" gerrit_number="1529147" 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/47/1529147/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="If41b195af42365432886020d833a365161499d95" commit="7964a53532db48e3564eb3dc72e3be0be17a810f" commit_message="camera: libcbm: Add function to query the offset of planes This CL allows CameraBufferManager to query the offset of planes that could be used to construct the layout of DMA-buf. BUG=b:123057886 TEST=None Change-Id: If41b195af42365432886020d833a365161499d95 Reviewed-on: https://chromium-review.googlesource.com/1529904 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Wei Lee &lt;wtlee@chromium.org&gt; Reviewed-by: Shik Chen &lt;shik@chromium.org&gt; " fail_count="1" gerrit_number="1529904" owner_email="wtlee@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/04/1529904/5" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I89748357c18e1adb248734fe89741f188a8c9247" commit="809bc03e2d0df492dcd9f1cc7254766f8efa3ef3" commit_message="login: Allow u2fd to call RetrievePrimarySession To support user-specific keys, u2fd must load a secret from the user's cryptohome. To do this it must know the path of the current user's cryptohome, after receiving the SessionStateChanged signal. This change gives u2fd permission to make that call. BUG=b:112603199 TEST=manual tests on soraka Change-Id: I89748357c18e1adb248734fe89741f188a8c9247 Reviewed-on: https://chromium-review.googlesource.com/1530139 Commit-Ready: Louis Collard &lt;louiscollard@chromium.org&gt; Tested-by: Louis Collard &lt;louiscollard@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="4" gerrit_number="1530139" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/39/1530139/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I1eefad60a13dd88129320cc085daec0c156bfb7c" commit="5671ab92110fb7b4392749bddf65e7859ef1c4fb" commit_message="autotest: Add reference design label detector class. BUG=chromium:927899 TEST=unittest Change-Id: I1eefad60a13dd88129320cc085daec0c156bfb7c Reviewed-on: https://chromium-review.googlesource.com/1531577 Commit-Ready: Garry Wang &lt;xianuowang@chromium.org&gt; Tested-by: Garry Wang &lt;xianuowang@chromium.org&gt; Reviewed-by: Aviv Keshet &lt;akeshet@chromium.org&gt; " fail_count="2" gerrit_number="1531577" owner_email="xianuowang@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/77/1531577/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="If09e6a9bdf9ad6967f2af471de19030ef491c5b8" commit="5c595ff00a210085c05189e3ca614fa10e511ff6" commit_message="cros-disks: Make Process and SandboxedProcess more unittest-friendly BUG=chromium:933018 TEST=unittests Change-Id: If09e6a9bdf9ad6967f2af471de19030ef491c5b8 Reviewed-on: https://chromium-review.googlesource.com/1532092 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sergei Datsenko &lt;dats@chromium.org&gt; Reviewed-by: Sergei Datsenko &lt;dats@chromium.org&gt; " fail_count="4" gerrit_number="1532092" owner_email="dats@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/92/1532092/3" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="If61ba62397088d0398071abf103c144e76cdc1f4" commit="ab49043ea6348600a48d07aa9ea0dfaf3b815e70" commit_message="libbrillo: Allow move operators on KeyValueStore This avoids the need to wrap them in unique_ptr's when added into std::vector and the like. BUG=None TEST=Unit tests Change-Id: If61ba62397088d0398071abf103c144e76cdc1f4 Reviewed-on: https://chromium-review.googlesource.com/1532844 Commit-Ready: Ian Barkley-Yeung &lt;iby@chromium.org&gt; Tested-by: Ian Barkley-Yeung &lt;iby@chromium.org&gt; Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="7" gerrit_number="1532844" owner_email="iby@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/44/1532844/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Ie775421d47e4500adcc9dc9566777c1224d5c9d9" commit="42e591b12580faa0c3629eb5600704e64c1fd1e2" commit_message="autotest: Reduce required inode count for Mistral. TEST=Tested on local Moblab. BUG=b:129013498 Change-Id: Ie775421d47e4500adcc9dc9566777c1224d5c9d9 Reviewed-on: https://chromium-review.googlesource.com/1533187 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Commit-Ready: Roopesha Sheshappa Rai &lt;roopeshr@google.com&gt; Tested-by: Roopesha Sheshappa Rai &lt;roopeshr@google.com&gt; Reviewed-by: Alex Zamorzaev &lt;zamorzaev@chromium.org&gt; Reviewed-by: Laurence Goodby &lt;lgoodby@chromium.org&gt; " fail_count="7" gerrit_number="1533187" owner_email="roopeshr@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/87/1533187/1" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I32a8a465f8257143190a8762946de782c7f51bee" commit="5b48d0997b0ba83b4c48fbc7917b9a986f3fd379" commit_message="wilco_ec: Enable WILCO_EC_KBD_BACKLIGHT if enabled by wilco_ec USE flag This causes the CONFIG_WILCO_EC_KBD_BACKLIGHT kernel Kconfig variable to be set to &quot;m&quot; whenever the wilco_ec USE flag is set. This is needed so the keyboard backlight driver on Wilco is built. BUG=b:123637710 TEST=manual: The keyboard backlight driver is built on wilco devices Change-Id: I32a8a465f8257143190a8762946de782c7f51bee Signed-off-by: Nick Crews &lt;ncrews@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1533249 Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt; Reviewed-by: Duncan Laurie &lt;dlaurie@google.com&gt; " fail_count="3" gerrit_number="1533249" owner_email="ncrews@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/49/1533249/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I8e83b24e23abf0f7d93b87c80f418b90f11f8ceb" commit="34140e63552ab7d997ef792c6d73825c83db6033" commit_message="dev-python/grpcio: Change grpcio to EAPI 6 I hit crbug.com/929503 so it needs to be updated TEST=emerge-fizz-moblab dev-python/grcpio BUG=chromium:682415 Change-Id: I8e83b24e23abf0f7d93b87c80f418b90f11f8ceb Reviewed-on: https://chromium-review.googlesource.com/1534316 Commit-Ready: Keith Haddow &lt;haddowk@chromium.org&gt; Tested-by: Keith Haddow &lt;haddowk@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; " fail_count="5" gerrit_number="1534316" owner_email="haddowk@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/16/1534316/2" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I925b0cfb11cbd6e71d9f3709ba116038c873df97" commit="5ed7d90f71a32313b798a9b731bfdba238347493" commit_message="autotest: fix in setting power_state ccd_reset 'ccd_reset' is not a valid state for servo power_state any more. Instead, it needs to wait until USB connection is detected back. BUG=None BRANCH=None TEST=manually ran firmware_Cr50TpmMode. Change-Id: I925b0cfb11cbd6e71d9f3709ba116038c873df97 Signed-off-by: Namyoon Woo &lt;namyoon@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1534484 Reviewed-by: Mary Ruthven &lt;mruthven@chromium.org&gt; " fail_count="1" gerrit_number="1534484" owner_email="namyoon@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/84/1534484/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I6bba0f0f3d6ea376e278f4122a7a32d328a7b96f" commit="35f1e8bee879a9c21df4469e5ec55a6913c2cdec" commit_message="crosh: Update usage for u2f_flags command. Added description for user_keys flag. BUG=b:112603199 TEST=local test on soraka Change-Id: I6bba0f0f3d6ea376e278f4122a7a32d328a7b96f Reviewed-on: https://chromium-review.googlesource.com/1535501 Commit-Ready: Louis Collard &lt;louiscollard@chromium.org&gt; Tested-by: Louis Collard &lt;louiscollard@chromium.org&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="0" gerrit_number="1535501" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/01/1535501/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I52b0224c04f74e38c3402a95b112f9852a83abe4" commit="750eae91bf48402e90eca097d2dbf143596aa116" commit_message="autotest-tests-security: Delete more ported tests. Delete the following tests from autotest-tests-security, since they now have Tast ports that are running on the CQ: tests_security_ASLR tests_security_Minijail0 tests_security_Minijail_seccomp tests_security_RootCA tests_security_RunOci tests_security_RuntimeExecStack BUG=chromium:877733,chromium:911879,chromium:885910 TEST=check new tests' results in stainless Change-Id: I52b0224c04f74e38c3402a95b112f9852a83abe4 Reviewed-on: https://chromium-review.googlesource.com/1536380 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="5" gerrit_number="1536380" owner_email="derat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/80/1536380/1" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I93d419205d69d21d59141b6ce88f73777d0e53aa" commit="bf4043fede67c6340fa5cf73effac97eb723f902" commit_message="system_api: add u2fd dbus interface This CL adds declarations for the dbus interface of u2f daemon. BUG=chromium:927956 TEST=emerge system_api Change-Id: I93d419205d69d21d59141b6ce88f73777d0e53aa Reviewed-on: https://chromium-review.googlesource.com/1450775 Commit-Ready: Andrey Pronin &lt;apronin@chromium.org&gt; Tested-by: Andrey Pronin &lt;apronin@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="2" gerrit_number="1450775" owner_email="apronin@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/75/1450775/3" remote="cros" total_fail_count="11"/><pending_commit branch="master" change_id="Ic7636c450e9d055227ee372ef3c67bc89f44b606" commit="1b81227a9477807b29e146e04105140da2c10ea6" commit_message="arc: mount-passthrough: ACL in mount-passthrough The mount-passthrough is used for ARC++ External Storage. Inside the container, it is initially mounted under /var/run/arc/media/X (where X can be removable or MyFiles paths). This mount point is automatically inherited by application, even when they don't gain READ_EXTERNAL_STORAGE/WRITE_EXTERNAL_STORAGE permission. This CL introduces an extra layer of protection at the fuse layer since SELinux doesn't really work on fuse. BUG=b:125742695 TEST=manual test. Change-Id: Ic7636c450e9d055227ee372ef3c67bc89f44b606 Reviewed-on: https://chromium-review.googlesource.com/1503533 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Risan &lt;risan@chromium.org&gt; Reviewed-by: Ryo Hashimoto &lt;hashimoto@chromium.org&gt; " fail_count="1" gerrit_number="1503533" owner_email="risan@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/33/1503533/7" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I858d05d60f05eb0134f6673565d7a4152cacfe3a" commit="02ae3f02e40bd0dff18a89eb5320453da5c9fd07" commit_message="crash: Add a crash collector for ARC services. The general service-failure collector doesn't cover the case for ARC service, which has it's own system logs file /var/log/arc.log. BUG=chromium:939375 TEST=Manually generated arc-oemcrypto crash report on an eve device. Change-Id: I858d05d60f05eb0134f6673565d7a4152cacfe3a Reviewed-on: https://chromium-review.googlesource.com/1515947 Commit-Ready: Tim Zheng &lt;timzheng@chromium.org&gt; Tested-by: Tim Zheng &lt;timzheng@chromium.org&gt; Reviewed-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; " fail_count="2" gerrit_number="1515947" owner_email="timzheng@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/47/1515947/5" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="If4600254e7a2b57ca353202a260b3e5706a045ac" commit="c141126379dadb97960ce388e169d6e9de993e30" commit_message="goofy/invocation: Fix syntax error. BUG=chromium:933275 TEST=manual test Change-Id: If4600254e7a2b57ca353202a260b3e5706a045ac Reviewed-on: https://chromium-review.googlesource.com/1523446 Commit-Ready: Yong Hong &lt;yhong@google.com&gt; Tested-by: Yong Hong &lt;yhong@google.com&gt; Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-by: Fei Shao &lt;fshao@chromium.org&gt; " fail_count="5" gerrit_number="1523446" owner_email="yhong@google.com" pass_count="0" patch_number="1" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/46/1523446/1" remote="cros" total_fail_count="5"/><pending_commit branch="chromeos-4.14" change_id="Ia34ea59627a2d7398cfbbd5590a9672585c2ca3e" commit="fd73986ad30661e13c27f90482bf4f59ec9653a9" commit_message="UPSTREAM: lib/lzo: 64-bit CTZ on arm64 LZO leaves some performance on the table by not realising that arm64 can optimize count-trailing-zeros bit operations. Add CONFIG_ARM64 to the checked definitions alongside CONFIG_X86_64 to enable the use of rbit/clz instructions on full 64-bit quantities. Link: http://lkml.kernel.org/r/20181127161913.23863-5-dave.rodgman@arm.com Link: http://lkml.kernel.org/r/20190205141950.9058-3-dave.rodgman@arm.com Signed-off-by: Matt Sealey &lt;matt.sealey@arm.com&gt; Signed-off-by: Dave Rodgman &lt;dave.rodgman@arm.com&gt; Cc: David S. Miller &lt;davem@davemloft.net&gt; Cc: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; Cc: Herbert Xu &lt;herbert@gondor.apana.org.au&gt; Cc: Markus F.X.J. Oberhumer &lt;markus@oberhumer.com&gt; Cc: Minchan Kim &lt;minchan@kernel.org&gt; Cc: Nitin Gupta &lt;nitingupta910@gmail.com&gt; Cc: Richard Purdie &lt;rpurdie@openedhand.com&gt; Cc: Sergey Senozhatsky &lt;sergey.senozhatsky.work@gmail.com&gt; Cc: Sonny Rao &lt;sonnyrao@google.com&gt; Cc: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt; Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt; Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt; (cherry picked from commit 433b3b3d9f642e37b270cd29aef53cee75ef4a05) BUG=907138 TEST=python -c 'l = [0] * 1024*1024*400; l2 = [0] * 1024*1024*400' TEST=zramctl; dmesg TEST=zramctl should show evidence of swapping using the lzo algorithm, TEST=and dmesg should not report any errors Change-Id: Ia34ea59627a2d7398cfbbd5590a9672585c2ca3e Reviewed-on: https://chromium-review.googlesource.com/1528457 Commit-Ready: Dave Rodgman &lt;dave.rodgman@arm.corp-partner.google.com&gt; Tested-by: Dave Rodgman &lt;dave.rodgman@arm.com&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="9" gerrit_number="1528457" owner_email="dave.rodgman@arm.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/57/1528457/2" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="I81632b24c7d03d2496ee81b70dd58036019ce0d1" commit="fe17c9fb2122fbc501d54b3052ac522b0fe5ee15" commit_message="autotest-chrome: Adding the Client side SystemTimezone test Added the following test to the autotest-chrome ebuild: policy_SystemTimezone BUG=None TEST=None Change-Id: I81632b24c7d03d2496ee81b70dd58036019ce0d1 Reviewed-on: https://chromium-review.googlesource.com/1530298 Commit-Ready: Derek Beckett &lt;dbeckett@chromium.org&gt; Tested-by: Derek Beckett &lt;dbeckett@chromium.org&gt; Reviewed-by: Ruben Zakarian &lt;rzakarian@chromium.org&gt; " fail_count="1" gerrit_number="1530298" owner_email="dbeckett@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/98/1530298/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ie13455013fcdca10f4611217a8f5e1c7c64a3f67" commit="16a9c6e6fd61b115deef774c735ef280efc886d3" commit_message="Add PackageIndexService. Postsubmit uploads package prebuilts to Google Storage. To do this, the build API must expose methods for reading and writing to the Portage package index (i.e. the Packages file generated by a build). In particular, postsubmit must be able to: - Read the list of packages built by portage. - Update the package index so that each package PATH points to its Google Storage URL. - Update binhost conf files to point to the new package index. Change-Id: Ie13455013fcdca10f4611217a8f5e1c7c64a3f67 Reviewed-on: https://chromium-review.googlesource.com/1531147 Commit-Ready: Evan Hernandez &lt;evanhernandez@chromium.org&gt; Tested-by: Evan Hernandez &lt;evanhernandez@chromium.org&gt; Reviewed-by: Alex Klein &lt;saklein@chromium.org&gt; " fail_count="1" gerrit_number="1531147" owner_email="evanhernandez@chromium.org" pass_count="0" patch_number="11" project="chromiumos/infra/proto" project_url="https://chromium-review.googlesource.com/chromiumos/infra/proto" ref="refs/changes/47/1531147/11" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Idbaf3c29ee99004a5f82a58b578d9c980d011b0a" commit="d0db828e7a15c27693c6f77d322b45d272f5513f" commit_message="CRAS: cras_iodev - Open buf_state when adding stream In CL:1510895, we changed the logic to create buf_state after stream's first fetch. But we forgot to check whether buf_state exists when we remove streams. It might make CRAS crash. The better solution is creating buf_state in the first add_stream because we destroy buf_state in the last remove_stream. Hence buf_state always exists if there is a stream in iodev. BUG=chromium:916887 TEST=Run CrasStress with bluetooth doesn't make CRAS crash. Change-Id: Idbaf3c29ee99004a5f82a58b578d9c980d011b0a Reviewed-on: https://chromium-review.googlesource.com/1535299 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Yu-Hsuan Hsu &lt;yuhsuan@chromium.org&gt; Reviewed-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; " fail_count="5" gerrit_number="1535299" owner_email="yuhsuan@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/99/1535299/4" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Id8656ed938a66929d5d303b5dc3db841b81e4e03" commit="55c9aa5c5eaddd9b113e821b28b99f973682fd31" commit_message="dependency: include the board overlays directories in the source_paths for each board's package TEST=run `./chromite/bin/build_api chromite.api.DependencyService/GetBuildDependencyGraph --input-json=input.json --output-json=output.json` and ensure that the board's overlay directories are included. BUG=chromium:943721 Change-Id: Id8656ed938a66929d5d303b5dc3db841b81e4e03 Reviewed-on: https://chromium-review.googlesource.com/1536152 Commit-Ready: Ned Nguyen &lt;nednguyen@google.com&gt; Tested-by: Ned Nguyen &lt;nednguyen@google.com&gt; Reviewed-by: Ned Nguyen &lt;nednguyen@google.com&gt; Reviewed-by: Sean Abraham &lt;seanabraham@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="6" gerrit_number="1536152" owner_email="nednguyen@google.com" pass_count="0" patch_number="3" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/52/1536152/3" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I45e17b2afb8f0adb6e6373701e9e59cc70b51a5f" commit="1e4ff7a5ba0041f93efa93cbed31dc0af339b381" commit_message="minijail: Uprev. Bring in: 1a9e910 Add sample policy for cat(1). cdfb0cc syscall_filter_unittest: run more tests on android 7394b90 minimalistic-mountns: Add /dev/log. e926051 syscall_filter: allow more than one @include per syscall filter BUG=chromium:942092 TEST=emerge-caroline minijail TEST=Deploy, run 'tast run &lt;DUT&gt; security.Minijail' CQ-DEPEND=CL:1529228 Change-Id: I45e17b2afb8f0adb6e6373701e9e59cc70b51a5f Reviewed-on: https://chromium-review.googlesource.com/1526379 Commit-Ready: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Tested-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="7" gerrit_number="1526379" owner_email="jorgelo@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/79/1526379/2" remote="cros" total_fail_count="7"/><pending_commit branch="chromeos-5.44" change_id="I5d61fd85c427b01425b1fdfd282917603a83d942" commit="2299fdbc3b8a17434bcd433c3328acb9b8811595" commit_message="CHROMIUM: unset disconnecting flag when connection is removed A disconnecting flag has been used to avoid race condition between the service browsing thread and the disconnecting thread. We need to unset the flag when connection is removed. BUG=b:124397920 TEST=Perform ARC++ Bluetooth LE Encrypted Client Test and the tests should pass. Change-Id: I5d61fd85c427b01425b1fdfd282917603a83d942 Reviewed-on: https://chromium-review.googlesource.com/1530413 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Commit-Ready: Shyh-In Hwang &lt;josephsih@chromium.org&gt; Tested-by: Shyh-In Hwang &lt;josephsih@chromium.org&gt; Reviewed-by: Josafat Garcia &lt;josafat@chromium.org&gt; Reviewed-by: Nita Nair &lt;nnita@chromium.org&gt; " fail_count="8" gerrit_number="1530413" owner_email="josephsih@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/bluez" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/bluez" ref="refs/changes/13/1530413/1" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="I959024693b8af614e930f03991e11b0f44573a49" commit="447d240791aed7aa29be6ad8d0a1a7702bba7915" commit_message="flash_fp_mcu: only control PWREN if it exists Some boards (Hatch) do not control the PWREN via a GPIO, instead the power is always on. In that case, do not try to handle that non-existent GPIO. BRANCH=None BUG=b:124405913 BUG=b:126455006 TEST=flash_fp_mcu on Hatch doesn't error out TEST=flash_fp_mcu on Nocturne still works Change-Id: I959024693b8af614e930f03991e11b0f44573a49 Signed-off-by: Nicolas Norvez &lt;norvez@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1532344 Reviewed-by: Tom Hughes &lt;tomhughes@chromium.org&gt; " fail_count="4" gerrit_number="1532344" owner_email="norvez@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/44/1532344/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Ic79066c3c44f337f4d41bebd8f9ccc0cc9f8bc3e" commit="5764d19b34df79a1f4a57dee7cce5896bfb41159" commit_message="shill: cellular: minor cleanup of Cellular::GetAddresses() This CL cleans up Cellular::GetAddresses() introduced by CL:1319985: - Make Cellular::GetAddresses() private as it's only used by Cellular - Use IPAddress::IsValid() instead of checking IPAddress::family() against IPAddress::kFamilyIPv4 / IPAddress::kFamilyIPv6. IPAddress::IsValid() also validates the address length. - As Cellular::GetAddresses() already filters out non-IPv4/v6 addresses, a caller of Cellular::GetAddresses() shouldn't need to do that. BUG=None TEST=Run unit tests. Change-Id: Ic79066c3c44f337f4d41bebd8f9ccc0cc9f8bc3e Reviewed-on: https://chromium-review.googlesource.com/1534246 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="1" gerrit_number="1534246" owner_email="benchan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/46/1534246/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I82101ff7718f063fe15b39c14f24177c9d18143a" commit="5c709f0a36321149c90b4053ec50f553ac990cf1" commit_message="debugd: Make MAC anonymization more obvious This changes the format for MAC address anonymization for something like &quot;aa:bb:cc:dd:ee:ff&quot; to now be &quot;[MAC OUI=aa:bb:cc IFACE=1]&quot; rather than &quot;aa:bb:cc:00:00:01&quot;. This should make it clearer that we are anonymizing the NIC portion of the MAC address. BUG=chromium:750241 TEST=Unit tests pass, verified in netlog in feedback report Change-Id: I82101ff7718f063fe15b39c14f24177c9d18143a Reviewed-on: https://chromium-review.googlesource.com/1534323 Commit-Ready: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Tested-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1534323" owner_email="jkardatzke@google.com" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/23/1534323/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ibeeca57379db8d5b1aec397b98b6c2896ea4bfbe" commit="34b69f666178019add49c71708c014d4d4c4c01b" commit_message="userfeedback: get rid of get_log script It was only used in one place in debugd. Debugd already supports the functionality of handling empty files, so it doesn't need an external script do it. This will change the maximum size of logs retrieved from ui.LATEST from 1000 lines to 512KiB of text. The size of ui.LATEST is generally only a few dozen lines, so this doesn't really matter. BUG=None TEST=Ensure ui logs are available in feedback report Change-Id: Ibeeca57379db8d5b1aec397b98b6c2896ea4bfbe Reviewed-on: https://chromium-review.googlesource.com/1534663 Commit-Ready: Chris Morin &lt;cmtm@chromium.org&gt; Tested-by: Christopher Morin &lt;cmtm@google.com&gt; Reviewed-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1534663" owner_email="cmtm@google.com" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/63/1534663/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I07e9d9ac003bdc5fce2617aa3aad072b51f89b6b" commit="b3c3bb26032fa5491dab5392f0f69abdc0930b94" commit_message="kukui_scp: Enable CONFIG_LTO Fix the stepping stone code stack_end definition to match the one in vecttable.c (else LTO complains). Add __keep to SECTION_KEEP to prevent LTO from dropping the stepping stone. BRANCH=none BUG=b:129111699 TEST=kukui_scp boots, kernel recognizes it TEST=Saves ~1.5kb of RAM. Before/after: *** 459968 bytes in RAM still available on kukui_scp **** *** 461528 bytes in RAM still available on kukui_scp **** Change-Id: I07e9d9ac003bdc5fce2617aa3aad072b51f89b6b Signed-off-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1535089 Reviewed-by: Yilun Lin &lt;yllin@chromium.org&gt; " fail_count="3" gerrit_number="1535089" 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/89/1535089/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ieeb016b315f8ef8e83ab488137ddfe59361c48a7" commit="96dcbfb64e4dc3c582b040cc1a191c3ffdae9dc2" commit_message="xorg-conf: punt Nothing seems to depend on this, so punt it. BUG=chromium:730026 TEST=precq passes Change-Id: Ieeb016b315f8ef8e83ab488137ddfe59361c48a7 Reviewed-on: https://chromium-review.googlesource.com/1535560 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Tai-Hsu Lin &lt;sheckylin@chromium.org&gt; " fail_count="6" gerrit_number="1535560" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/60/1535560/1" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I2036b6740d47294f75ba9e3a1aa7a4f71208de70" commit="82b3fa8fef062a63773b033aa309f29c637fa7ec" commit_message="smbprovider: Whitelist gettimeofday syscall gettimeofday() is implemented by a VDSO. However, the VDSO function falls back to a syscall in certain cases. BUG=chromium:944720 TEST=Build, deploy, and mount share Change-Id: I2036b6740d47294f75ba9e3a1aa7a4f71208de70 Reviewed-on: https://chromium-review.googlesource.com/1535637 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Anand Mistry &lt;amistry@chromium.org&gt; Reviewed-by: Sam McNally &lt;sammc@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1535637" owner_email="amistry@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/37/1535637/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I29fcadc36c0041c4af9e6779c16231715486ebd6" commit="b5f8ada21497c30235db73c18d5a3c6ff218daae" commit_message="Revert &quot;cros_run_tests_unittest: temporarily disable DetermineBoardPackagesTest.testNonEmptyPackageSet test&quot; This reverts commit 50540cdd2ad10beb0531596795cb08ea7ab6a921. Reason for revert: CL blocked by this test failing has been landed Original change's description: &gt; cros_run_tests_unittest: temporarily disable DetermineBoardPackagesTest.testNonEmptyPackageSet test &gt; &gt; TEST=run `scripts/cros_run_unit_tests_unittest` shows the test is skipped &gt; BUG=chromium:941683 &gt; &gt; Change-Id: I175f4b5e77c78e393afa6640d6467b7596740618 &gt; Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/1530247 &gt; Tested-by: Ned Nguyen &lt;nednguyen@google.com&gt; &gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Bug: chromium:941683 Change-Id: I29fcadc36c0041c4af9e6779c16231715486ebd6 Reviewed-on: https://chromium-review.googlesource.com/1536352 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ned Nguyen &lt;nednguyen@google.com&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Ned Nguyen &lt;nednguyen@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="4" gerrit_number="1536352" owner_email="nednguyen@google.com" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/52/1536352/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I1bed6674e7e95020d7fb18b9abd2f5df9ff51c7f" commit="90454a5a4c18703d0d585f0f832937177713c018" commit_message="init: clobber-log: Remove 64 lines limit for 1MB stateful dump When dumping the first 1MB of the stateful filesystem, even after compression, it can use more than 64 lines of base64 output. Given we already bound the dump to 1MB, remove the 64 lines limit. BUG=chromium:815370 TEST=none Change-Id: I1bed6674e7e95020d7fb18b9abd2f5df9ff51c7f Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/935686 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Sarthak Kukreti &lt;sarthakkukreti@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="935686" owner_email="gwendal@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/86/935686/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I84160d1eae3a878745492176ccee49922a4c5903" commit="36f134a45cdda480fa4db940a06f293698cf2799" commit_message="[autotest] Adding internal_screen deps to ScreenBrightnesPercent test BUG=NONE TEST=This Change-Id: I84160d1eae3a878745492176ccee49922a4c5903 Reviewed-on: https://chromium-review.googlesource.com/1518135 Commit-Ready: Derek Beckett &lt;dbeckett@chromium.org&gt; Tested-by: Derek Beckett &lt;dbeckett@chromium.org&gt; Reviewed-by: Ruben Zakarian &lt;rzakarian@chromium.org&gt; " fail_count="6" gerrit_number="1518135" owner_email="dbeckett@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/35/1518135/2" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="Id8e7c43c865250189fa8a7577686d6a4007ef1b7" commit="23229e8cc3f1dfce65a6ae7f7a1b7df772eac1af" commit_message="autotest-server-tests: Add firmware_Cr50U2fCommands This is to test new U2F functionality in cr50 0.4.15. BUG=b:123161715 TEST=none Change-Id: Id8e7c43c865250189fa8a7577686d6a4007ef1b7 Reviewed-on: https://chromium-review.googlesource.com/1523307 Commit-Ready: Louis Collard &lt;louiscollard@chromium.org&gt; Tested-by: Louis Collard &lt;louiscollard@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="0" gerrit_number="1523307" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="3" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/07/1523307/3" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I5ebb41bd5517b74c68fe89fae4407133c4b3216a" commit="a28c9add156e02c09ba8f5245c0fa33752823895" commit_message="firmware_Cr50U2fCommands: Add to Cr50 FAFT. Ensure new U2F functionality is working. BUG=b:123161715 TEST=none Change-Id: I5ebb41bd5517b74c68fe89fae4407133c4b3216a Reviewed-on: https://chromium-review.googlesource.com/1523486 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Louis Collard &lt;louiscollard@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="2" gerrit_number="1523486" owner_email="louiscollard@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/86/1523486/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ibc71a177a2562077b6fcefd991ce77aa85d4b620" commit="8cd4fb47df9caab882d3b8430ca5b0ec738b6e5b" commit_message="permission_broker: Add Mimo Vue HD to USB device control whitelist This would enable powercycling MIMO VUE HD devices using org.chromium.PermissionBroker.PowerCycleUsbPorts. This is a touch controller with a small screen for CFM devices. https://www.mimomonitors.com/products/mimo-vue-hd-display BUG=b:127452057 TEST=manually Change-Id: Ibc71a177a2562077b6fcefd991ce77aa85d4b620 Reviewed-on: https://chromium-review.googlesource.com/1524547 Commit-Ready: Anchal Sharma &lt;anchals@chromium.org&gt; Tested-by: Anchal Sharma &lt;anchals@chromium.org&gt; Reviewed-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; " fail_count="1" gerrit_number="1524547" owner_email="anchals@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/47/1524547/7" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Id80ec1de8c43909ce2ff661744622d2ea36030a6" commit="39ccc7e72596bb0aa8a94114d93ea4b02f3762fd" commit_message="vboot/crossystem: deprecate devsw_virtual As part of chromium:942901, physical dev switch functionality is being deprecated. There is no longer any need to provide devsw_virtual flag in crossystem. BUG=b:124141368, b:124192753, chromium:942901 TEST=Build locally TEST=/work/vboot/src/repohooks/pre-upload.py TEST=make clean &amp;&amp; make runtests TEST=make clean &amp;&amp; COV=1 make coverage &amp;&amp; make coverage_html TEST=Check for references to devsw_virtual in code search BRANCH=none Change-Id: Id80ec1de8c43909ce2ff661744622d2ea36030a6 Signed-off-by: Joel Kitching &lt;kitching@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1526069 Commit-Ready: Joel Kitching &lt;kitching@chromium.org&gt; Tested-by: Joel Kitching &lt;kitching@chromium.org&gt; Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt; Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; " fail_count="0" gerrit_number="1526069" owner_email="kitching@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/vboot_reference" project_url="https://chromium-review.googlesource.com/chromiumos/platform/vboot_reference" ref="refs/changes/69/1526069/4" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I7df98b245c6bf7082d53c31b37d49980b3252c10" commit="c067fab95821be8fb96ed14b405f8c967e44004f" commit_message="tast-tests: Return error if component mount failed When ComponentUpdater requests a LoadComponent with Mount, the service may return a response that has an empty path (but no error). Rather than making each caller consider this case, check for it explicitly in the ComponentUpdater client and convert it into an error. This still allows LoadComponent calls with NoMount to return an empty path, since the path is not used in that case. BUG=chromium:944139 TEST=tast run vm.CrostiniStartBasic TEST=tast run printer.AddEpsonPrinter Change-Id: I7df98b245c6bf7082d53c31b37d49980b3252c10 Signed-off-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1531359 Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Xiaochu Liu &lt;xiaochu@chromium.org&gt; " fail_count="3" gerrit_number="1531359" owner_email="dverkamp@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/59/1531359/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I0fd93368ddeb30e7042f5e3a49b1b11d5c66350b" commit="7259e7d0312160e74a1bb84a76a3ffea873b152c" commit_message="vm_tools: concierge: round disk sizes to 4K When creating the stateful disk for VMs, round to 4096 bytes rather than 512 bytes in case we eventually want to report a 4K block size from the disk device model. BUG=chromium:942700 TEST=Create disk with concierge_client Change-Id: I0fd93368ddeb30e7042f5e3a49b1b11d5c66350b Signed-off-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1531482 Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="3" gerrit_number="1531482" owner_email="dverkamp@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/82/1531482/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Id6e63a7f7b494559bd38b4659a580fa57666ecf1" commit="9551ba0dd2f431afc358bcf7ffbcce81ddb3fe77" commit_message="mkbp: non-gpio-based mkbp events, leave interrupts For non-gpio-based mkbp event delivery, we do not want to temporarily disable interrupts as the code to send the mkbp events may use mutexes or task scheduling to perform the more complicated mkbp event delivery. For simple GPIO-based implementations, pausing interrupts gives the mkbp_last_event_time marker the best chance at matching the actual time the gpio was toggled on the EC. For other implementation, we are already at the mercy of bus delays and timing for delivery so it wasn't as reliable in that case to beginning with. BRANCH=none BUG=b:128862307 TEST=Ran AIDA64 sensor tab for a long time without seeing ISH communication issue. Change-Id: Id6e63a7f7b494559bd38b4659a580fa57666ecf1 Signed-off-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1531773 Reviewed-by: Mathew King &lt;mathewk@chromium.org&gt; " fail_count="3" gerrit_number="1531773" owner_email="jettrink@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/73/1531773/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I70e23e8e67885e8956c0f50e7a0e81e9e956af02" commit="90a8fd81e5d3badcaae19a0cde534b7723f8fdf2" commit_message="bin/abutil.py: delete unused script BUG=chromium:944499 TEST=run_tests Change-Id: I70e23e8e67885e8956c0f50e7a0e81e9e956af02 Reviewed-on: https://chromium-review.googlesource.com/1534656 Commit-Ready: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Tested-by: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; " fail_count="2" gerrit_number="1534656" owner_email="dhanyaganesh@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/56/1534656/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I73858e6c403e06d7243b501cb5c19d8afcdbd47d" commit="8101d5331548ff18d06fee5537c0da7e45688cbe" commit_message="tast-tests: Make arc.New record timing information. Make the arc package use the timing package to record information about the ARC boot sequence. Example output from timing.json: [9.423, &quot;arc_new&quot;, [ [0.065, &quot;wait_prop_service.adb.tcp.port=5555&quot;], [4.113, &quot;wait_prop_sys.boot_completed=1&quot;], [3.910, &quot;wait_prop_ro.arc.boot_completed=1&quot;], [1.019, &quot;connect_adb&quot;]]]]]]], BUG=chromium:888295 TEST=ran arc.Boot test and looked at timing.json Change-Id: I73858e6c403e06d7243b501cb5c19d8afcdbd47d Reviewed-on: https://chromium-review.googlesource.com/1537159 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="1" gerrit_number="1537159" owner_email="derat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/59/1537159/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ic7f2ea4b3d7c3fb3531027c34e6f23fe41f198be" commit="9dfe11420e207990b6d50a33ea6253ceabaf9e50" commit_message="arc-networkd: vm_tools: Generalize SubnetPool and add manager for guest networks. This patch is the first step towards shared address provisioning and management for guest networks. SubnetPool is generalized and the VM and container specific aspects are removed. AddressManager is introduced to aggregate multiple subnet pool that partition the Chrome OS private network space. Concierge is updated to use the address manager to obtain VM, container and plugin subnets. arc-networkd will be updated in a subsequent patch to use this utility for obtaining IPv4 addresses for arc0 and multinet. BUG=b:77293260 TEST=ran presubmit for nocturne that includes: arc-networkd, shill and vm_host_tools unit tests, and various Tast tests. TEST=manual verification on flashed nocturne. Change-Id: Ic7f2ea4b3d7c3fb3531027c34e6f23fe41f198be Reviewed-on: https://chromium-review.googlesource.com/1506993 Commit-Ready: Garrick Evans &lt;garrick@chromium.org&gt; Tested-by: Garrick Evans &lt;garrick@chromium.org&gt; Reviewed-by: Hugo Benichi &lt;hugobenichi@google.com&gt; " fail_count="5" gerrit_number="1506993" owner_email="garrick@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/93/1506993/8" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I4554ba63681a9d3d71a4fbfb9647be07ec6d566a" commit="0b244b8564724e6b9f4898483c8945a7ca9fb9c7" commit_message="autotes: refactor run_suite.py to isolate autotest logic. BUG=chromium:938017 TEST=Ran run_suite.py locally Change-Id: I4554ba63681a9d3d71a4fbfb9647be07ec6d566a Reviewed-on: https://chromium-review.googlesource.com/1524029 Commit-Ready: Xixuan Wu &lt;xixuan@chromium.org&gt; Tested-by: Xixuan Wu &lt;xixuan@chromium.org&gt; Reviewed-by: Aviv Keshet &lt;akeshet@chromium.org&gt; " fail_count="0" gerrit_number="1524029" owner_email="xixuan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/29/1524029/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I52b85bad165d062dac179bb5cd61d0359685dbfe" commit="85252094912fa191cadbe77605658908345d9bb3" commit_message="video_PlaybackPerf: Run chrome with --autoplay-policy=no-user-gesture-required Chrome autoplay policy is changed [1]. It seems to avoid playing a video in video_PlaybackPerf from time to time. This resolves the flakiness by adding --autoplay-policy=no-user-gesture-required to Chrome command line. It forces Chrome to ignore autoplay policy and play videos automatically on a video page. [1] https://developers.google.com/web/updates/2017/09/autoplay-policy-changes BUG=chromium:930016 TEST=video_PlaybackPerf Change-Id: I52b85bad165d062dac179bb5cd61d0359685dbfe Reviewed-on: https://chromium-review.googlesource.com/1524612 Commit-Ready: Hirokazu Honda &lt;hiroh@chromium.org&gt; Tested-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; Reviewed-by: Keiichi Watanabe &lt;keiichiw@chromium.org&gt; " fail_count="7" gerrit_number="1524612" owner_email="hiroh@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/12/1524612/1" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I3eae2f08000ebde8cebd04bc4b5a56f3e140b88d" commit="e290f2fd21662e1237e74293198c26b1a28e4fa0" commit_message="autotest: Consider WARN to not be a failed test in tko parse BUG=chromium:944288 TEST=None Change-Id: I3eae2f08000ebde8cebd04bc4b5a56f3e140b88d Reviewed-on: https://chromium-review.googlesource.com/1529956 Commit-Ready: Allen Li &lt;ayatane@chromium.org&gt; Tested-by: Allen Li &lt;ayatane@chromium.org&gt; Reviewed-by: Xixuan Wu &lt;xixuan@chromium.org&gt; " fail_count="3" gerrit_number="1529956" 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/56/1529956/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I53c2f1a8995db37dd3e9207e34f7a9b859ae83ed" commit="c6e51ca6fafd485bb140cd933072aca07db5a7d0" commit_message="Migrate MediaRecorderHWEncodeUsed test to tast This CL migrates the video_MediaRecorderHWEncodeUsed autotest to tast. BUG=chromium:917745 TEST=Verified on eve that h264 and vp8 pass while vp9 fails. Change-Id: I53c2f1a8995db37dd3e9207e34f7a9b859ae83ed Reviewed-on: https://chromium-review.googlesource.com/1530137 Commit-Ready: Sheng-hao Tsao &lt;shenghao@chromium.org&gt; Tested-by: Sheng-hao Tsao &lt;shenghao@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="1530137" owner_email="shenghao@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/37/1530137/6" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ib59e39bc5ea6742fe47fbeab7aa78f7d2a8588cd" commit="4e9e2168108a60f2e50b0feaea52e1a694e26e37" commit_message="audio_streams: Add audio capture interface Add `CaptureBufferStream` which provides interface for audio capture. This will be used to enable capture to various audio subsystems such as Alsa and cras. A null capture example `DummyCaptureStream` is provided. BUG=chromium:932268 TEST=Unit tests TEST=Apply full patch set and run $ cras_test capture -f /tmp/res.raw to test capture functionality Change-Id: Ib59e39bc5ea6742fe47fbeab7aa78f7d2a8588cd Reviewed-on: https://chromium-review.googlesource.com/1530354 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chih-Yang Hsia &lt;paulhsia@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="2" gerrit_number="1530354" owner_email="paulhsia@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/54/1530354/5" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I70dc14c9a2a7a70bd5986c7c3677b4fac4e0e73e" commit="bdc24bff8cedc60d803240dec35d4ee302434325" commit_message="Support build artifacts for external data files. This change adds support of declaring build artifacts as external data files in the following JSON format: { &quot;type&quot;: &quot;artifact&quot;, &quot;name&quot;: &quot;license_credits.html&quot; } If this JSON is found as *.external in data/ directory, the file at gs://chromeos-image-archive/$BUILDER_PATH/license_credits.html is downloaded to the DUT, where $BUILDER_PATH is a string found as CHROMEOS_RELEASE_BUILDER_PATH in /etc/lsb-release. Afterwards, those files can be accessible in tests with s.DataPath just like other static external data files. BUG=chromium:943383 TEST=tast run -buildlocalrunner DUT example.DataFiles TEST=fast_build.sh -T Change-Id: I70dc14c9a2a7a70bd5986c7c3677b4fac4e0e73e Reviewed-on: https://chromium-review.googlesource.com/1530386 Commit-Ready: Shuhei Takahashi &lt;nya@chromium.org&gt; Tested-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="5" gerrit_number="1530386" owner_email="nya@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/86/1530386/5" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I5e37be0c5598b60f403df49e8385c9eeefc8cde0" commit="d939812f89e836301903d9f43cd0531a796a4bd6" commit_message="diagnostics: implement a GetOsVersion gRPC API Implement a GetOsVersion wilco_dtc_supportd gRPC API to retrieve a Chrome OS version string. BUG=b:123925995 TEST=local device Change-Id: I5e37be0c5598b60f403df49e8385c9eeefc8cde0 Reviewed-on: https://chromium-review.googlesource.com/1530814 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Polina Bondarenko &lt;pbond@chromium.org&gt; Reviewed-by: Maksim Ivanov &lt;emaxx@chromium.org&gt; " fail_count="4" gerrit_number="1530814" owner_email="pbond@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/14/1530814/4" remote="cros" total_fail_count="15"/><pending_commit branch="master" change_id="I50066599298a0fa68716bc2c135c82c82b5e4ae4" commit="3722de2de911c2fff5ee281b9cfa811ca0daa62a" commit_message="termina/crostini-pin: add new ebuilds Add two new ebuilds that pin versions of the Termina VM and the Crostini container on the rootfs. This does not have any effect outside of testing. Termina VMs will still (for now) be distributed via component updater, which allows newer versions of components on older builds. Crostini containers, by virtue of being Debian, will continue to get updates through apt. Update target-chromium-os to depend on these pins if the kvm_host USE flag is set. BUG=chromium:943241 TEST=emerge-nami crostini-pin termina-pin Change-Id: I50066599298a0fa68716bc2c135c82c82b5e4ae4 Reviewed-on: https://chromium-review.googlesource.com/1531274 Commit-Ready: Stephen Barber &lt;smbarber@chromium.org&gt; Tested-by: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Reviewed-by: David Riley &lt;davidriley@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="9" gerrit_number="1531274" owner_email="smbarber@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/74/1531274/4" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="Ie3f28b53fecb521c7d0749d69e1934fb49645603" commit="35622b08b456599d959a8316ff05691d0c08bb8b" commit_message="BranchUtilStage: Disable failures on this stage BUG=chromium:944303 TEST=run_tests Change-Id: Ie3f28b53fecb521c7d0749d69e1934fb49645603 Reviewed-on: https://chromium-review.googlesource.com/1534263 Commit-Ready: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Tested-by: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; Reviewed-by: Evan Hernandez &lt;evanhernandez@chromium.org&gt; " fail_count="5" gerrit_number="1534263" owner_email="dhanyaganesh@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/63/1534263/1" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I81e8c0052afc5a9e5e6bd9eb462871308a870780" commit="2ceabe491a7907eb94a698fd40ef2010629a8b37" commit_message="Import the latest version of quipper from github. Latest commit in github: https://github.com/google/perf_data_converter/commit/7cdba5746e58a5a103262472f379d378b5a64c31 Corresponding tarball in GCS: https://pantheon.corp.google.com/storage/browser/chromeos-localmirror/distfiles/quipper-7cdba5746e58a5a103262472f379d378b5a64c31.tar.gz BUG=b/128620563 TEST=Ran `FEATURES=test emerge-kip quipper` and `FEATURES=test emerge-nyan_blaze quipper` Change-Id: I81e8c0052afc5a9e5e6bd9eb462871308a870780 Reviewed-on: https://chromium-review.googlesource.com/1534317 Commit-Ready: Lakshman Annadorai &lt;lakshmana@chromium.org&gt; Tested-by: Lakshman Annadorai &lt;lakshmana@chromium.org&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; " fail_count="1" gerrit_number="1534317" owner_email="lakshmana@chromium.org" pass_count="0" patch_number="6" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/17/1534317/6" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I6c489049b85a8431f61de3025385cf4d98572adc" commit="7376a8f3c361dc6bd14d81e2cfe779557bdf0d5c" commit_message="UPSTREAM: Fix subtle macro variable shadowing in min_not_zero() Commit 3c8ba0d61d04 (&quot;kernel.h: Retain constant expression output for max()/min()&quot;) rewrote our min/max macros to be very clever, but in the meantime resurrected a variable name shadow issue that we had had previously fixed in commit 589a9785ee3a (&quot;min/max: remove sparse warnings when they're nested&quot;). That commit talks about the sparse warnings that this shadowing causes, which we ignored as just a minor annoyance. But it turns out that the sparse warning is the least of our problems. We actually have a real bug due to the shadowing through the interaction with &quot;min_not_zero()&quot;, which ends up doing min(__x, __y) internally, and then the new declaration of &quot;__x&quot; and &quot;__y&quot; as new variables in __cmp_once() results in a complete mess of an expression, and &quot;min_not_zero()&quot; doesn't work at all. For some odd reason, this only ever caused (reported) problems on s390, even though it is a generic issue and most of the (obviously successful) testing of the problematic commit had happened on other architectures. Quoting Sebastian Ott: &quot;What happened is that the bio build by the partition detection code was attempted to be split by the block layer because the block queue had a max_sector setting of 0. blk_queue_max_hw_sectors uses min_not_zero.&quot; So re-introduce the use of __UNIQUE_ID() to make sure that the min/max macros do not have these kinds of clashes. [ That said, __UNIQUE_ID() itself has several issues that make it less than wonderful. In particular, the &quot;uniqueness&quot; has a fallback on the line number, which means that it's not actually unique in more complex cases if you don't build with gcc or clang (which have working unique counters that aren't tied to line numbers). That historical broken fallback also means that we have that pointless &quot;prefix&quot; argument that doesn't actually make much sense _except_ for the known-broken case. Oh well. ] Fixes: 3c8ba0d61d04 (&quot;kernel.h: Retain constant expression output for max()/min()&quot;) Reported-and-tested-by: Sebastian Ott &lt;sebott@linux.vnet.ibm.com&gt; Cc: Kees Cook &lt;keescook@chromium.org&gt; Cc: Ingo Molnar &lt;mingo@kernel.org&gt; Cc: Miguel Ojeda &lt;miguel.ojeda.sandonis@gmail.com&gt; Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt; (cherry picked from commit e9092d0d97961146655ce51f43850907d95f68c3) BUG=b:119390555 TEST=Verify max rate on octopus audio card Signed-off-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Change-Id: I6c489049b85a8431f61de3025385cf4d98572adc Reviewed-on: https://chromium-review.googlesource.com/1534460 Reviewed-by: Yu-Hsuan Hsu &lt;yuhsuan@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="3" gerrit_number="1534460" owner_email="cujomalainey@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/60/1534460/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ie6536f90fe04c18f25c0251460fbddec2b44bef5" commit="5a85e73f4f805d4ffd72cafd739625b11b5e4357" commit_message="cros_buildresult: remove the option of CIDB ID BUG=chromium:944499 TEST=run_tests Change-Id: Ie6536f90fe04c18f25c0251460fbddec2b44bef5 Reviewed-on: https://chromium-review.googlesource.com/1534657 Commit-Ready: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Tested-by: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; " fail_count="1" gerrit_number="1534657" owner_email="dhanyaganesh@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/57/1534657/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I5a85defca49ad99428ce183fc4eb40f803539cd9" commit="cdcc89681c9734ed51557e3a1cdcf98cc96da3ba" commit_message="net-libs/grpc-web: Fix grpc-web RDEPEND Ensure this rebuild when the dependency changes, the upgrade to dev-libs/protobuf recently caused issues with shared libraries. BUG=None TEST=sudo emerge net-libs/grpc-web Change-Id: I5a85defca49ad99428ce183fc4eb40f803539cd9 Reviewed-on: https://chromium-review.googlesource.com/1534744 Commit-Ready: Keith Haddow &lt;haddowk@chromium.org&gt; Tested-by: Keith Haddow &lt;haddowk@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; " fail_count="4" gerrit_number="1534744" owner_email="haddowk@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/44/1534744/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I20e00141782ac1407133ee72259fe43381954d26" commit="e37012e26920f25392b8cc9bb61bda1b3afe2caf" commit_message="minigbm: Fix consistency in return values minigbm functions don't use errno; however drmIoctl does. So we need to return -errno instead of returning exactly what drmIoctl returns. BUG=none TEST=builds Change-Id: I20e00141782ac1407133ee72259fe43381954d26 Reviewed-on: https://chromium-review.googlesource.com/1534878 Commit-Ready: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Tested-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="2" gerrit_number="1534878" owner_email="marcheu@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/minigbm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/minigbm" ref="refs/changes/78/1534878/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I2ce47dc0906db9b7244a9b98b0958b1a1afebc46" commit="3f510bb322e2104a5679d63e2234ecb6bfc69c1d" commit_message="cros_extract_deps: manually filter out packages that are obsolete in the portage tree Currently, the emerge command doesn't respect --emptytree option when compute the depgraph. Thus some deps in the graph has the package version of installed packgages, not the one reflected by the ebuilds. This CL fixes it by manually filtering out packages whose actions are 'uninstall'. TEST=run `cros_extract_deps &lt;old package&gt;` and verify that the dep graph output no longer contains old package BUG=chromium:938605 Change-Id: I2ce47dc0906db9b7244a9b98b0958b1a1afebc46 Reviewed-on: https://chromium-review.googlesource.com/1535390 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ned Nguyen &lt;nednguyen@google.com&gt; Reviewed-by: Ned Nguyen &lt;nednguyen@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1535390" owner_email="nednguyen@google.com" pass_count="0" patch_number="4" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/90/1535390/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ib8f86631b0fa76ea227af3352d79ea25a129a420" commit="7337870ecc26640844c6e2dfb20517b1ee471eb9" commit_message="power_manager: drop unused cros-board inherit This was added for the kip board, but that was deleted a year ago in CL:1002879. Clean up the unused eclass too. BUG=chromium:339612,chromium:830531 TEST=precq passes Change-Id: Ib8f86631b0fa76ea227af3352d79ea25a129a420 Reviewed-on: https://chromium-review.googlesource.com/1535557 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="6" gerrit_number="1535557" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/57/1535557/1" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I98373e74738e25ab48d1302d6a55014fa9c28d18" commit="d48849e4bb43815480fde14a3ae7c7076ce57bbd" commit_message="tast-cmd: Add dependency on gopsutil. Make chromium-base/tast-cmd depend on dev-go/gopsutil. I'd like to use this package within test runners to find stale test runner processes so they can be aborted. BUG=chromium:941829 TEST=emerged tast-cmd Change-Id: I98373e74738e25ab48d1302d6a55014fa9c28d18 Reviewed-on: https://chromium-review.googlesource.com/1537060 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="1537060" owner_email="derat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/60/1537060/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I4b7ce2a8c607a8e044441b28f3c8473c783de973" commit="9769b374e7c02f1f9ff57e53f9d87cbe410e5d20" commit_message="tast-tests: Fix asserts in security.PtraceThread helper. The security.PtraceThread.thread-prctl helper program was wrapping important write() calls in assert(), but these get compiled out when the code is built with NDEBUG, resulting in the program hanging. Fix this by not using assert(). BUG=chromium:945162 TEST=binary now works both with and without NDEBUG Change-Id: I4b7ce2a8c607a8e044441b28f3c8473c783de973 Reviewed-on: https://chromium-review.googlesource.com/1537157 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="1" gerrit_number="1537157" owner_email="derat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/57/1537157/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I410abe9bec83e3a2f65a6fec97e303d50382d401" commit="75a214fad64fe6d5e73dd29f4834ebdb4d3acf70" commit_message="grunt/kasumi: Add INNOLUX/ELAN Touchscreen firmware for Kasumi360 add INNOLUX (N116BCP-EB1) touchscreen FW ELAN: Product_ID:1d8e Firmware_Version: 5612 BUG=b:128242377 BRANCH=master TEST=emerge-grunt -j chromeos-config chromeos-config-bsp-grunt \ chromeos-config-bsp-grunt-private chromeos-bsp-grunt-private \ chromeos-bsp-grunt Change-Id: I410abe9bec83e3a2f65a6fec97e303d50382d401 Signed-off-by: Lucas Chen &lt;lucas.chen@quanta.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1522449 Commit-Ready: David Wu &lt;david_wu@quanta.corp-partner.google.com&gt; Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; " fail_count="4" gerrit_number="1522449" owner_email="lucas.chen@quanta.corp-partner.google.com" pass_count="0" patch_number="3" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/49/1522449/3" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.19" change_id="If7c1a6f7f022c8b7deb6b4264db44f43caf4e37a" commit="74b06cc74d266c383d3d0e520fd8c85fd6e63a82" commit_message="FROMLIST: platform/x86: intel_pmc_core: Allow to dump debug registers on S0ix failure Add a module parameter which when enabled, will check on resume, if the last S0ix attempt was successful. If not, the driver would warn and provide helpful debug information (which gets latched during the failed suspend attempt) to debug the S0ix failure. This information is very useful to debug S0ix failures. Specially since the latched debug information will be lost (over-written) if the system attempts to go into runtime (or imminent) S0ix again after that failed suspend attempt. Signed-off-by: Rajat Jain &lt;rajatja@google.com&gt; (am from https://patchwork.kernel.org/patch/10860657/) BUG=b:123716513 TEST=Verify the dumps on S0ix entry failures. Change-Id: If7c1a6f7f022c8b7deb6b4264db44f43caf4e37a Reviewed-on: https://chromium-review.googlesource.com/1495212 Commit-Ready: Rajat Jain &lt;rajatja@google.com&gt; Tested-by: Rajat Jain &lt;rajatja@google.com&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; " fail_count="2" gerrit_number="1495212" owner_email="rajatja@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/12/1495212/7" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Iff04c0f232eb2c7b7ad570c974f61b5fbec03fd1" commit="18012d8fb1ea34c953a7862f0bf628b42e6f34c4" commit_message="arc-sdcard: Use systemd-cat to simplify process tree This allows upstart to correctly track the minijail0 process that is the root of the sdcard PID namespace. This prevents unmounting in the stop tasks from racing with sdcard initialization. BUG=b:128888349 TEST=tast run ui.SupervisedUserCrashARC tast run arc.BOOT manually inspect process tree Change-Id: Iff04c0f232eb2c7b7ad570c974f61b5fbec03fd1 Reviewed-on: https://chromium-review.googlesource.com/1532616 Commit-Ready: Ereth McKnight-MacNeil &lt;ereth@chromium.org&gt; Tested-by: Ereth McKnight-MacNeil &lt;ereth@chromium.org&gt; Reviewed-by: Christopher Morin &lt;cmtm@google.com&gt; " fail_count="1" gerrit_number="1532616" owner_email="ereth@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/16/1532616/5" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ie37d7f40cbeb4320a76a67b048aaffdaf2348037" commit="127dc428d67649efd7d5e2f3c15a06f998b4d724" commit_message="chromeos-cr50-scripts: Remove newlines in challenge code. The newlines (0x0a, '\n') in challenge code was not removed. It causes the generated URL getting auto-completed when scanned to a browser. BUG=b:129121187 TEST=echo &quot;${ch}&quot; | hexdump -C; checks that the URL is not auto-completed. [Before fix] 00000000 0a41465538434841 355957454a4b4c4b |.AFU8CHA5YWEJKLK| 00000010 54464d3348384137 4d5154454a474b4d |TFM3H8A7MQTEJGKM| 00000020 374a48524d424b34 560a565053473539 |7JHRMBK4V.VPSG59| 00000030 4148354551334a46 47484b5556445555 |AH5EQ3JFGHKUVDUU| 00000040 4b42454635345a53 3351365733474542 |KBEF54ZS3Q6W3GEB| 00000050 484c0a |HL.| [After fix] 00000000 4146553843484135 5957454a4b4c4b54 |AFU8CHA5YWEJKLKT| 00000010 464d33483841374d 5154454a474b4d37 |FM3H8A7MQTEJGKM7| 00000020 4a48524d424b3456 5650534735394148 |JHRMBK4VVPSG59AH| 00000030 354551334a464748 4b55564455554b42 |5EQ3JFGHKUVDUUKB| 00000040 454635345a533351 365733474542484c |EF54ZS3Q6W3GEBHL| Change-Id: Ie37d7f40cbeb4320a76a67b048aaffdaf2348037 Reviewed-on: https://chromium-review.googlesource.com/1535918 Commit-Ready: Cheng-Han Yang &lt;chenghan@chromium.org&gt; Tested-by: Cheng-Han Yang &lt;chenghan@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="12" gerrit_number="1535918" owner_email="chenghan@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/18/1535918/2" remote="cros" total_fail_count="12"/><lkgm version="11989.0.0-rc1"/></manifest>