blob: 03475ab9b607b2a3e69903be766420d0af51bf62 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="a9ee99ed0357bd6f3bd3f492fde8923437ed2003">
<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="536f6cb9217032dfd1d4cdbfc35b5d1c316cec27" 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="9c9158805f159ac9a8eefa3880f75911e3757112" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="c57d37eab99abcfac18e79312886d60b3306e4d2" upstream="refs/heads/master">
<annotation name="branch-mode" value="pin"/>
</project>
<project groups="minilayout,buildtools,labtools" name="chromium/buildtools" path="chromium/src/buildtools" remote="chromium" revision="fdce2ad26b26961629cb6bb2fc4757396d37f174" upstream="refs/heads/master"/>
<project name="chromium/deps/libmtp" path="chromium/src/third_party/libmtp" remote="chromium" revision="4f4fad584e9c2735af5131f15b697376a3327de5" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/llvm-project/cfe/tools/clang-format" path="chromium/src/buildtools/clang_format/script" remote="chromium" revision="96636aa0e9f047f17447f2d45a094d0b59ed7917" upstream="refs/heads/master"/>
<project name="chromium/src/third_party/Python-Markdown" remote="chromium" revision="b08af21eb795e522e1b972cb85bff59edb1ae209" upstream="refs/heads/master"/>
<project name="chromium/src/tools/md_browser" remote="chromium" revision="e9462696241f3ca832890473173e03e7bcfe6adc" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromium/tools/depot_tools" remote="chromium" revision="93277a7fc8ef8ad9b5e2f774ea6e2e91c8ed3c9b"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/chromite" path="chromite" revision="469fef49546c02c030c2b82cd4afa7b777d95523" 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="a5978c1ad48055be669be6d1b0baa4b790180c88" upstream="refs/heads/master"/>
<project name="chromiumos/docs" path="docs" revision="88704c3ed0e4a4a51b80e5015eca9d210ad39a01" 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="a6bade48153992dc3d91697c45db9d36231e3bfc" upstream="refs/heads/master"/>
<project groups="chromeos-admin" name="chromiumos/infra/ci_results_archiver" path="infra/ci_results_archiver" revision="807c84747fbca1808c1feae1581d19dc07bde93d" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_exonerator" path="infra/cl_exonerator" revision="55604ba5f4656c70f961b3f7b2a70f5237e7f524" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_status_viewer" path="infra/cl_status_viewer" revision="34e08efb0d563250219a4013cfdd9a732a43281c" 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="cb2ff316bb093a624d9ef34ce1dbba20ccb95c42" upstream="refs/heads/master"/>
<project groups="chromeos-admin,labtools" name="chromiumos/infra/skylab_inventory" path="infra/skylab_inventory" revision="06a3a845765dd67912c8c4c1eb5d0d364172077a" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="581e6ac65f06cf74f3bdad1c01b2653ff57ffcf8" 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="3977b84ed8f4686c0d487d99c14a60ad2971f012" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="4ebc5ec4c2f8b7b88a891af63f6ae79559a30992" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="e1f15388e1b01cbf92f36039fc12d260ae98e37c" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="2487b54a23e982d72e8dfcedfc72231c0c26f751" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="c392efcc36ed71596acc3073594d846eb4662e69" upstream="refs/heads/master"/>
<project name="chromiumos/platform/arc-camera" path="src/platform/arc-camera" revision="d977dc7b5636cb9825fab97c1534e9900697d05b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="75d7927161b6f3f54fbb2920ec8e1bb0bc131ccf" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="5a7dbd41e1fc9500d3edc393099990cae1df43e1" 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="f1446243fc8b359fbf7e7b1df370c3a5acaa5faf" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="a823f365119857490ae23085c3828af3e64c2667" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bootcache" path="src/platform/bootcache" revision="ebe3a0995e90026433ffc62b7aeed6cad1f28694" upstream="refs/heads/master"/>
<project name="chromiumos/platform/btsocket" path="src/platform/btsocket" revision="300354e5d74418c8e03737ca9029c64d9297a28d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/cfm-device-monitor" path="src/platform/cfm-device-monitor" revision="5fb05b89df9447d0535f8c38e8c1a90499dfe659" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="8eba23f5419f5e491692eed20fb3edb69f5b0c4e" 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="85e6e13ae4e3ba22f1970ebfe66610866e89132d" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/platform/crostestutils" path="src/platform/crostestutils" revision="3622896059e4628d7128a1ba3fdfef2d140f2744" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="7caa2db9c3c4854a7781765ae3266925655e8d1e" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="49dd2e219deeb685980d3b27545c09d43cc157be" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="5b1a1799e5910ca63a0e02c91c433d60dc6d5f38" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="d6514db2069efbed64d7887f0754b6e72a47352f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="e4d233306d0a67b2527fbaff03a9d912922a56cd" upstream="refs/heads/master"/>
<project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="6b2da637e79e1f1a3a0a9c6788c7c494ab096c71" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="2a040ce6429b59ea27dd5c3d0ae9e2bf12dc2c90" 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="89da7adf85bd94b8631c3ca3f5b320b7ef485beb" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="75a954a79b017815856d14665961930d69bc901a" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="f5d5098fa56bdc705d95218ca04a4df784f5f29e" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="bf08a557cafc68e63c03fe9d87d6b19de202c14b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="275de72e6b14f5f2bd90376120e19af4e4fbdd9c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/go-seccomp" path="src/platform/go-seccomp" revision="613458c0e3c589e52e7f093288ef1d2ba57a9ff7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/google-breakpad" path="src/third_party/breakpad" revision="66571f4838b2306161f072555cb199049bc68142" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="dbab23e55b588bd9877d6f007f76de4724821f59" 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="11161ac65b62b628b06fb45c6f4468622bc417ad" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="0d6d9274e11e8a23b29ba72b334aad7ab2856774" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="2908f291ab737fddeec50a26ee24a5751aebc71f" 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="0cf18b34e2547f984a7f52b6bc3323d92af3e4a6" 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="c162e321a806616472952a7dccc15d0756ae4925" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="8ac0621bb7738fcc6180d7af0e40e4d4a82409fe" 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="90aafb0f829938423359aa7ad7ece8a3cdfae1f7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchbot" path="src/platform/touchbot" revision="9546ffbb37d5fef191ad1607eeb0b76a6f3a9872" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchpad-tests" path="src/platform/touchpad-tests" revision="f3e4d3bca41b674e89583d74dfb7e538fe58ff18" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/tpm" path="src/third_party/tpm" revision="0cba6cadd1bea1ce3717779201d594c4c9131dc2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tpm_lite" path="src/platform/tpm_lite" revision="db50af69b91bc1cffde13740c23aed72883fbc45" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tremplin" path="src/platform/tremplin" revision="f0cd5f58e9693471d6059d0e94d773439472bde4" 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="7283689dbd93502519edf47199b203b62da46ec1" 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="b9fc168330f6a9fcb4add9adf85bb3fa1ccce1bb" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="9bb68ba6f735851b6125f697ca5cf0d07411153c" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="68838dd0d1932b1c0be3bab077ff0676deba33ce" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="5fd5e32c111ad28da0bb860d023b281ae16c2094" 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="0595abceba85bee8d6c27e6e122722f816610df7" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atheros" path="src/third_party/atheros" revision="52a5bdaa8930c14ee42518354de3e5ec09911c6b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atrusctl" path="src/third_party/atrusctl" revision="567b8c6cc2d4c90a223c126ecbcb617d2b8a3a23" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="940d049b1d8b425ab20ad578f83de808ac837c67" 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="3f65722b6afd11183bff3f27ebc0ff91abfbf006" 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="9f38965411af7419e8f1ea73a407d9c9943fba59" upstream="refs/heads/chromeos-2016.05"/>
<project groups="firmware" name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="e331cd6f1fa65f5123b18f61b54b261b1732eaaa" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cros-adapta" path="src/third_party/cros-adapta" revision="f4dee350b50e18c20a2e7fb6f08ecde4f21f8f16" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/cryptoc" path="src/third_party/cryptoc" revision="6283eeeaf5ccebcca982d5318b36d49e7b32cb6d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cups" path="src/third_party/cups" revision="49a182a4c42d95c998d97071bba57257090b63ec" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cypress-tools" path="src/third_party/cypress-tools" revision="043fba1c35f89cce95f804bf6d4f01cfc23a6c21" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/daisydog" path="src/third_party/daisydog" revision="5f4302621d8e011edbd83858b0c3183e29f842b5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-cplusplus" path="src/third_party/dbus-c++" revision="907f6244dc1c4c3f58a809147d348eccbb932631" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-spy" path="src/third_party/dbus-spy" revision="0e04421c73b24536de7fcc1886da469d8b7a2a41" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/displaylink-updater" path="src/third_party/displaylink-updater" revision="a52808b5995fe2ed481269c8f089358d4b451d5c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/edk2" revision="ab586ccd21556108662fbd80ab5a429143eac264" upstream="refs/heads/chromeos-2017.08"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/cnl/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-cnl"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/glk/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-glk"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/icl/edk2" revision="8df83bf3e30ada89fc0799859e3de25017dc93ac" upstream="refs/heads/chromeos-icl"/>
<project groups="firmware" name="chromiumos/third_party/em100" path="src/third_party/em100" revision="6e60dbae5bf62cd0ffffb9fc5ca9ba93e831ee88" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashmap" path="src/third_party/flashmap" revision="9108393752ffd93b133037add1f7b484de09bdbc" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="02aea36081c67872c647af9289522c6d0aabe1e7" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fwupd" path="src/third_party/fwupd" revision="8fa99b87bc6420d0cd2884ce7ced03c623d7d4ad" upstream="refs/heads/fwupd-1.0.6"/>
<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="5e5d1a65cbf855609e4d7c9c425615090a834704" upstream="refs/heads/master"/>
<project groups="labtools" name="chromiumos/third_party/hdctools" path="src/third_party/hdctools" revision="2c6589f1c30af62e8a2244878b5fe87f8cceec8b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="77fe549abeffa773a50f1786313728c176bfdedb" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="5f1be6ae1d9d95c778d3f8ebf02dca3b126fa618" upstream="refs/heads/wpa_supplicant-2.6"/>
<project name="chromiumos/third_party/huddly-updater" path="src/third_party/huddly-updater" revision="98010d4e0c0d1ed95b2b08d9e2b51dcde3d18fe3" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="63339c90a50443b7c2473c8a67ae26bccead58e3" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="93062e2d90e3d6eb820d9b8292104aef63841667" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="8faec7cedd52976c1d203cca4f79ee7b5f8af0ae" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="bd7618a47db9be5fc30fb4e2906b888eec93ff9a" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="de29be7b6e6a3fd5cf9225e0d5008131099a4bc4" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="b0c82bd4c9b2c50c4af5668fd3bca3c3ded4a251" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="04a041c9a5f05de34309c41cc717fefd289c246f" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19" revision="ef979b8d0cf8def366c8f51974bf1d2e23841e74" upstream="refs/heads/chromeos-4.19"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/experimental" revision="adccdc52dd0f57494637c9274ca260eae2f9c6e0" upstream="refs/heads/next/chromeos-experimental"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="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="28328298ca94344538a0d7f41350810f086900ee" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="0a69479c2ba587d697a7141dfa91e0ededf875ca" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="25af41a2e3ddb353e2214efd54c567c9f8f05183" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqrtr" path="src/third_party/libqrtr" revision="980b7a84f372bcbd352594cb943f9a473dab9414" 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="957f605624018ca2e2c6d5174a483fe0c743db36" 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="b5d3741d042bde7941284303712c3790ab4e489d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/arc-mesa" revision="602ed7b9bc5ab00d628f4686c00723d2a6bd7b07" upstream="refs/heads/arc-18.2.0-pre1"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="3d198926a487cefc0316c2c4d1ebb20ff8ebf535" upstream="refs/heads/master"/>
<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="81aafb025e9055f6fe7badbc1bb14b102ef79af8" 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="67da59454d0b70c97c01494bd228211a2814a335" upstream="refs/heads/chromeos-2.2.28"/>
<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="c8c23b8dab5aaea592005c854d39aa106b58c3d4" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="9e47c31de6940a2b28d40d50ebb2e1fad6963c95" 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="f6a820be22639509e49c3184d724cada892e6245" 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="c8c41554f803a2b55f144d53c7b8c3774713e74d" upstream="refs/heads/chromeos-v2018.09"/>
<project name="chromiumos/third_party/virtual-usb-printer" path="src/third_party/virtual-usb-printer" revision="e20a913c29a358e366d7103bdda2a2f270016d43" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/webrtc-apm" path="src/third_party/webrtc-apm" revision="d8c4b7bf1865359b974e48b65030da86bf1bed8d" 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="0a53bf6c33a48464ec4e7bff64c1cfb91dc25926" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin" 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="5bb50d054418dcb66c475da68a05166226f4be93" upstream="refs/heads/master"/>
<project name="platform/external/libcxx" path="src/aosp/external/libcxx" remote="aosp" revision="20fc59039169e97ffad8763492457a385bd47a8b" upstream="refs/heads/master"/>
<project name="platform/external/libcxxabi" path="src/aosp/external/libcxxabi" remote="aosp" revision="4957d0c49893f69fb8a80f63257e7e0e417b9207" upstream="refs/heads/master"/>
<project name="platform/external/libmojo" path="src/aosp/external/libmojo" remote="aosp" revision="920588a1acdc4721abb713d8162010e4b85ae53e" upstream="refs/heads/master"/>
<project name="platform/external/libunwind_llvm" path="src/aosp/external/libunwind_llvm" remote="aosp" revision="6611fedd1a568d258ee28b715d2b4f46854f037c" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="f7b201804bb5e285066b76c6804f498e4b77ea22" upstream="refs/heads/master"/>
<project name="platform/external/puffin" path="src/aosp/external/puffin" remote="aosp" revision="995dda0966b60abd73d427f2ab123d82b8777ea1" upstream="refs/heads/master"/>
<project name="toolchain/binutils" path="src/aosp/toolchain/binutils" remote="aosp" revision="cce69c1b1bfc46de5e1cdd4923f87215c0edb884"/>
<project name="toolchain/gcc" path="src/aosp/toolchain/gcc" remote="aosp" revision="ac6128e0a17a52f011797f33ac3e7d6273a9368d"/>
<project name="weave/libweave" path="src/weave/libweave" revision="a852917ec1d1ada705a0a71deaf419af190f268c" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="chromeos-2016.05" change_id="I8ef234d69f74441779fa8035dd7bdc65a25adf00" commit="e32c3778387e9cf6ff2ae30529e1ab15b03052bb" commit_message="UPSTREAM: mb/lenovo/*/gpio: Remove ifdef guards These ifdefs are the remains from the following commits: * fa1d688a with Change-Id I9909a5b2bdb4b59219db6304fa4332802fe0301c (&quot;sandy/ivy native: dedup romstage.c main()&quot;) * 7dee9745 with Change-Id I88b5ef8e12ac606751952a493f626e1b146e98f7 (&quot;mb/lenovo/x201: Link gpio map instead of including a header&quot;) BUG=none BRANCH=none TEST=none Change-Id: I8ef234d69f74441779fa8035dd7bdc65a25adf00 Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 037ceda63d338c636e696c78e5d35fceb929ffb1 Original-Change-Id: If83189688151f531a05780a87db3409cbacfbeff Original-Signed-off-by: Peter Lemenkov &lt;lemenkov@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/29283 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Original-Reviewed-by: Angel Pons &lt;th3fanbus@gmail.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1308578 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1308578" owner_email="martinroth@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/78/1308578/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I5b472cfd11709ff1efefab12dc703de64b9eefbf" commit="066e50faa5d91fcf854f277b6e3380febdcb6ab5" commit_message="UPSTREAM: mb/lenovo/*/acpi_tables: Remove comment about IGD displays IGD display handling was rewritten with commit dd2bc3f8 with Change-Id I556769e5e28b83e7465e3db689e26c8c0ab44757 (&quot;igd.asl rewrite&quot;). These comments were removed as well (with some accidentally left behind). Let's remove them and those who were introduced later with new ports. BUG=none BRANCH=none TEST=none Change-Id: I5b472cfd11709ff1efefab12dc703de64b9eefbf Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 1effaca4e71b72acd052ddec45c2c7dbf23e6c4e Original-Change-Id: I8d3e12d0c3b03b0de38e65f36b94ed706fbf893c Original-Signed-off-by: Peter Lemenkov &lt;lemenkov@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/29271 Original-Reviewed-by: Angel Pons &lt;th3fanbus@gmail.com&gt; Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1308579 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1308579" owner_email="martinroth@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/79/1308579/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="Ica522e9d922f3b3402b4920efe352d3b8f35317e" commit="9bd79bc52a2dec7079aa56e6991bcc13621ec49d" commit_message="UPSTREAM: mb/lenovo/x200: Link gpio map instead of including a header Linking should allow to link depending on possible future variants. E.g. in Makefile.inc romstage-$(CONFIG_'VARIANT0') += gpio_variant0.c etc. This commit follows up on commit 7dee9745 with Change-Id I88b5ef8e12ac606751952a493f626e1b146e98f7 (&quot;mb/lenovo/x201: Link gpio map instead of including a header&quot;). BUG=none BRANCH=none TEST=none Change-Id: Ica522e9d922f3b3402b4920efe352d3b8f35317e Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 40b0fc3f8b81d9c38e5c0fda494ba645c3b426e8 Original-Change-Id: Ibdb96deafbe422bf50fd2e1fc56a57ae53ccd5a0 Original-Signed-off-by: Arthur Heymans &lt;arthur@aheymans.xyz&gt; Original-Signed-off-by: Peter Lemenkov &lt;lemenkov@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/29286 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Original-Reviewed-by: Angel Pons &lt;th3fanbus@gmail.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1308580 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1308580" owner_email="martinroth@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/80/1308580/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I67a0ce39b072d003fd350885c9fd90b62cf6249c" commit="4d4333e389d694904bb485d8d3993a15de90833f" commit_message="UPSTREAM: tegra210_lp0: make sure to build with compiler.h included Like in ce1064e (tegra124_lp0: make sure to build with compiler.h included), fix builds where `compiler.h` is needed. BUG=none BRANCH=none TEST=none Change-Id: I67a0ce39b072d003fd350885c9fd90b62cf6249c Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: c5f4a8c8f04f7c3eb3e11c9f3f5205983aba16fe Original-Change-Id: If4b60a9db4520b58e48339a7e2726f2545cb4102 Original-Signed-off-by: Nico Huber &lt;nico.h@gmx.de&gt; Original-Reviewed-on: https://review.coreboot.org/29311 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; Original-Reviewed-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1308581 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1308581" owner_email="martinroth@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/81/1308581/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I18e7310187fb0469f383c3c24f748ce58d8143f8" commit="e9142531200fce8ab4bac312d97522fd9d0086da" commit_message="UPSTREAM: Documentation/mainboard: Add emulation/spike-riscv.md Move the usage instructions from their ad-hoc place in Kconfig.name to the Documentation directory, and expand them a bit. BUG=none BRANCH=none TEST=none Change-Id: I18e7310187fb0469f383c3c24f748ce58d8143f8 Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 84bf089f6a769a88db9717787eab078b00aaafb7 Original-Change-Id: Id6c7bbca40a21ecba00cab736af2f2662a985106 Original-Signed-off-by: Jonathan Neuschfer &lt;j.neuschaefer@gmx.net&gt; Original-Reviewed-on: https://review.coreboot.org/28874 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Patrick Rudolph &lt;siro@das-labor.org&gt; Original-Reviewed-by: Philipp Hug &lt;philipp@hug.cx&gt; Reviewed-on: https://chromium-review.googlesource.com/1308582 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1308582" owner_email="martinroth@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/82/1308582/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I3d29e09102220ce441d4cff807bdd29f404d6706" commit="59fb6ef9823016b9e9aaf817ad6d20def497cec7" commit_message="UPSTREAM: Documentation: Improve payload fit * Convert '' to ` * Add example how to use mkimage BUG=none BRANCH=none TEST=none Change-Id: I3d29e09102220ce441d4cff807bdd29f404d6706 Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 82b1e019a5072617a87ffa728088e9c9c338ca68 Original-Change-Id: Id83db3db51582cb0d6ded7f3152b5549fba1f2e7 Original-Signed-off-by: Patrick Rudolph &lt;siro@das-labor.org&gt; Original-Reviewed-on: https://review.coreboot.org/29319 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Jonathan Neuschfer &lt;j.neuschaefer@gmx.net&gt; Original-Reviewed-by: Philipp Deppenwiese &lt;zaolin.daisuki@gmail.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1308583 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1308583" owner_email="martinroth@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/83/1308583/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="Ib34144f9220475e487cafefe7c593ebfb71d6217" commit="2979db4a38cd7a7b7daeafc0bd312cbc5c75ca2a" commit_message="UPSTREAM: mb/lenovo/t400: Use acpi_s3_resume_allowed() Apply commit 12d681b2 (intel/i945 gm45: Use acpi_s3_resume_allowed()) also to the Lenovo T400. See also commit 42ae0bae with Change-Id I4e1e0ccf2abbe175c0e5ddcbb6ee7bf6afb1ae88 (mb/lenovo/x200: Use acpi_s3_resume_allowed()) BUG=none BRANCH=none TEST=none Change-Id: Ib34144f9220475e487cafefe7c593ebfb71d6217 Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 8950706169a32764f3c4dc536cae397b463c390f Original-Change-Id: I9d4ac711375977a979a8b3e5606e2197847e88de Original-Signed-off-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Original-Signed-off-by: Peter Lemenkov &lt;lemenkov@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/29147 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Angel Pons &lt;th3fanbus@gmail.com&gt; Original-Reviewed-by: Patrick Rudolph &lt;siro@das-labor.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1308584 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1308584" owner_email="martinroth@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/84/1308584/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I84bb6f1ea8cd65446837c5d54bedda25657fe265" commit="c70790c276a8b8cbfff5addfb66066a39aff1b9c" commit_message="UPSTREAM: mb/lenovo/t430: Set USB always on when calling SMI sleep Looks like we must do it in the same way as in l520, t420, t420s, t430s, t520, t530, x201, x220, x230 models. No idea why t430 should be handled differently. BUG=none BRANCH=none TEST=none Change-Id: I84bb6f1ea8cd65446837c5d54bedda25657fe265 Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 9b83f760cdf887421fcee533a7a8ef310ebb6fae Original-Change-Id: Ic4851022267caca267b667b4e3c327838e0a0b66 Original-Signed-off-by: Peter Lemenkov &lt;lemenkov@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/29031 Original-Reviewed-by: Patrick Rudolph &lt;siro@das-labor.org&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1308585 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1308585" owner_email="martinroth@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/85/1308585/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="Iab797e5808925348e5d6806014b132a3a21d96e6" commit="d9b902edee95c613ce28946f38d4d1d026e2d12d" commit_message="UPSTREAM: src/drivers/pc80/tpm/tis.c: Dont use port value when invalid. port is allocated in ACPI, without checking for value. Don't use port value when zero. BUG=N/A TEST=Portwell PQ-M107 Change-Id: Iab797e5808925348e5d6806014b132a3a21d96e6 Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 6cc937e687d8761bcdf26a0b5a122c392238d10c Original-Change-Id: Ia44281b82d003b29bffbf985b774ddd661b65c4e Original-Signed-off-by: Frans Hendriks &lt;fhendriks@eltan.com&gt; Original-Reviewed-on: https://review.coreboot.org/29331 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Philipp Deppenwiese &lt;zaolin.daisuki@gmail.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1308586 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1308586" owner_email="martinroth@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/86/1308586/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I7dc9309865a102e6ad6dff496e6eb0aeb9c9e868" commit="a6a7b0fdd211a552a52fd8d50a6c3856b31d4fcc" commit_message="UPSTREAM: mb/google/poppy/variants/nami: Add field to identify single channel DDR Variants of Nami need to accommodate single channel DDR. Will use GPP_D10 on nami for identification. GPP_D10 will return 1 when device is using single channel DDR and 0 when using dual channel DDR. BUG=b:117194353 BRANCH=None TEST=dmidecode | grep Channel and make sure that the correct number of channels gets returned. Change-Id: I7dc9309865a102e6ad6dff496e6eb0aeb9c9e868 Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: bf00401e8a4d58c2717ae0d9d45ea5a0114b0990 Original-Change-Id: If86ab2c5404c4e818ce496ea935227ab5e51730a Original-Signed-off-by: Shelley Chen &lt;shchen@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/29233 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1308587 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1308587" owner_email="martinroth@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/87/1308587/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I43d475fa1b3074ffd5eadc58ba15fbeb1caef25a" commit="77af59d46c6dfeb172afa71d30dd622dcd361d19" commit_message="UPSTREAM: x86/mp_init: Add configurable stack size for SMM relocate A stack overrun has been observed on AMD64 CPUs during the SMM module relocation process. Change the assumed required size from equaling the save structure's size to a Kconfig symbol. A value of 0x400 doubles the size used by AMD64 systems and maintains the size used by EM64T. BUG=b:118420852 TEST=S3 on Grunt and verify 0x2f000-0x30000 uncorrupted Change-Id: I43d475fa1b3074ffd5eadc58ba15fbeb1caef25a Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 46fc6847832e77f3b1fc1a5c27265874508f2926 Original-Change-Id: Ib1d590ee4afb06ca649afd6ad253cdfd969ae777 Original-Signed-off-by: Marshall Dawson &lt;marshalldawson3rd@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/29277 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Richard Spiegel &lt;richard.spiegel@silverbackltd.com&gt; Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Reviewed-on: https://chromium-review.googlesource.com/1308588 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1308588" owner_email="martinroth@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/88/1308588/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="Icf8aeb533d2946c6abca6ebd21b2c370bf4d532b" commit="2d70b56d54dd1730276420b169cb17b5c6b921ce" commit_message="UPSTREAM: Add selfboot to the romstage Now that bounce buffers are gone, and we can elide the selfload checking code at build time, it is safe to add selfboot to the romstage. Make it so. This required a few other tweaks to rules.h and selfboot.c to make it buildon ARM. BUG=none BRANCH=none TEST=none Change-Id: Icf8aeb533d2946c6abca6ebd21b2c370bf4d532b Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 3d8e53f85ad4cf6547f3e4c408aa49460fd76eec Original-Change-Id: Ib6540921ad7cd7d58bfeab881d3978325b303cc2 Original-Signed-off-by: Ronald G. Minnich &lt;rminnich@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/29338 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Philipp Hug &lt;philipp@hug.cx&gt; Original-Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1308589 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: ron minnich &lt;rminnich@google.com&gt; " fail_count="1" gerrit_number="1308589" owner_email="martinroth@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/89/1308589/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I6708cb59b9e029f6a7506dd30a30b8ddd3495183" commit="3d8e46b9335ac859dcc46332ea357bca8eaea6dc" commit_message="UPSTREAM: sifive/fu540: correct cbmem support Return correct memory location for cbmem instead of incorrectly returning memory size. BUG=none BRANCH=none TEST=none Change-Id: I6708cb59b9e029f6a7506dd30a30b8ddd3495183 Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: bb7f41d85ad8b73b401906426f11e0e6832d3d1e Original-Change-Id: If7f490a46edebb04c2280bf317d1adacef08f30d Original-Signed-off-by: Philipp Hug &lt;philipp@hug.cx&gt; Original-Reviewed-on: https://review.coreboot.org/29197 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Xiang Wang &lt;wxjstz@126.com&gt; Original-Reviewed-by: Jonathan Neuschfer &lt;j.neuschaefer@gmx.net&gt; Original-Reviewed-by: Patrick Rudolph &lt;siro@das-labor.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1308590 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1308590" owner_email="martinroth@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/90/1308590/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I5937c7bd1e1b995725ad030af403fdfdd6197c0e" commit="ec7df0ad14d1e12241a582da94009ba9f7bacac5" commit_message="UPSTREAM: src/arch/riscv/misaligned.c: Fix an off-by-one error when loading the opcode Pointer to opcode increases by unit uint16_t not byte. BUG=none BRANCH=none TEST=none Change-Id: I5937c7bd1e1b995725ad030af403fdfdd6197c0e Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: d4ab5bbc823b9d764b6f252b11e7b3ed03110d82 Original-Change-Id: I2986ca5402ad86d80e0eb955478bfbdc5d50e1f5 Original-Signed-off-by: Philipp Hug &lt;philipp@hug.cx&gt; Original-Reviewed-on: https://review.coreboot.org/29339 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Jonathan Neuschfer &lt;j.neuschaefer@gmx.net&gt; Reviewed-on: https://chromium-review.googlesource.com/1308591 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1308591" owner_email="martinroth@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/91/1308591/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I47bb6c2b2875ce8c02dbed528c94f2e7b121aaa8" commit="d2fdade00e36b13bf1992ab1a4fa0de8693051fc" commit_message="UPSTREAM: riscv: simplify timer interrupt handling Just disable the timer interrupt and notify supervisor. To receive another timer interrupt just set timecmp and enable machine mode timer interrupt again. TEST=Run linux on sifive unleashed Change-Id: I47bb6c2b2875ce8c02dbed528c94f2e7b121aaa8 Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 1ed082bc8bfd557b80f620ff4bf7a98d39a3c7bc Original-Change-Id: I5d693f872bd492c9d0017b514882a4cebd5ccadd Original-Signed-off-by: Philipp Hug &lt;philipp@hug.cx&gt; Original-Reviewed-on: https://review.coreboot.org/29340 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Jonathan Neuschfer &lt;j.neuschaefer@gmx.net&gt; Original-Reviewed-by: Ronald G. Minnich &lt;rminnich@gmail.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1308592 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1308592" owner_email="martinroth@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/92/1308592/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I3e2a95a1ef8464c6c82fc0209ed4589418055d02" commit="8e15e79574f8eddc01d1dd9c3f5c611f6ad2a068" commit_message="UPSTREAM: Documentation/riscv: Improve `index.md` 1. Add dot/period to the end of sentences 2. Remove blank line at the end of the file 3. Break lines after 75 characters 4. Use RISC-V spelling 5. Add comma for clarity BUG=none BRANCH=none TEST=none Change-Id: I3e2a95a1ef8464c6c82fc0209ed4589418055d02 Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: b06f8ddfe8c0e18f962f8b5507a40f4ef430ffc1 Original-Change-Id: Icbe803dfbe92ca7850204a1a9f7175befe9c8bcf Original-Signed-off-by: Paul Menzel &lt;pmenzel@molgen.mpg.de&gt; Original-Reviewed-on: https://review.coreboot.org/28654 Original-Reviewed-by: Jonathan Neuschfer &lt;j.neuschaefer@gmx.net&gt; Original-Reviewed-by: Philipp Hug &lt;philipp@hug.cx&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1309053 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1309053" owner_email="martinroth@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/53/1309053/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I0428f62b20992a3a193ab18777563a736a06bc5b" commit="3229f7f6c949a6c154b35da109e7eac9d7c05706" commit_message="UPSTREAM: security/tpm: Fix references to tpm_setup function BUG=none BRANCH=none TEST=none Change-Id: I0428f62b20992a3a193ab18777563a736a06bc5b Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 61322d7ad24ffcbd5b016da82c3fe2b804b611f7 Original-Change-Id: Ia97ddcd5471f8e5db50f57b67a766f08a08180b1 Original-Signed-off-by: Jonathan Neuschfer &lt;j.neuschaefer@gmx.net&gt; Original-Reviewed-on: https://review.coreboot.org/29349 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Philipp Deppenwiese &lt;zaolin.daisuki@gmail.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1309054 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1309054" owner_email="martinroth@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/54/1309054/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I3f5d82ef90b1fa7485f2d816f93fa368337941f0" commit="9da501fd1eb662dfd6f4644eb8f4c49f403b4a0b" commit_message="UPSTREAM: drivers/spi: Winbond specific write-protection enable Extend the SPI interface to enable write-protection. Tested on Cavium EVB CN81xx using W25Q128. BUG=none BRANCH=none TEST=none Change-Id: I3f5d82ef90b1fa7485f2d816f93fa368337941f0 Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: e63a5f1e7f6e70cf3417332411fcce024afa390f Original-Change-Id: Ie3765b013855538eca37bc7800d3f9d5d09b8402 Original-Signed-off-by: Patrick Rudolph &lt;patrick.rudolph@9elements.com&gt; Original-Reviewed-on: https://review.coreboot.org/25105 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Philipp Deppenwiese &lt;zaolin.daisuki@gmail.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1309055 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1309055" owner_email="martinroth@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/55/1309055/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I90fcd8349ab8c22cd05e18382b8c13491e3483fe" commit="462a52a6fca44f427df57ea9800d638aec508daa" commit_message="UPSTREAM: siemens/mc_apl3: Add new mainboard variant mc_apl3 This mainboard is based on mc_apl1. In a first step, it concerns a copy of mc_apl1 directory with minimum changes. Special adaptations for mc_apl3 mainboard will follow in separate commits. BUG=none BRANCH=none TEST=none Change-Id: I90fcd8349ab8c22cd05e18382b8c13491e3483fe Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 58bf3e763297d658ed83dd35b30293dfab3e135f Original-Change-Id: I963ec63bccf71296c3fdabfcf9f3009c2febc791 Original-Signed-off-by: Mario Scheithauer &lt;mario.scheithauer@siemens.com&gt; Original-Reviewed-on: https://review.coreboot.org/29353 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Werner Zeh &lt;werner.zeh@siemens.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1309056 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1309056" owner_email="martinroth@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/56/1309056/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="Ib272211c1249d0994cbb145f2276884e4c1105ff" commit="157c1e64fe52144ae35dafd1fd82dc2ac91eafe4" commit_message="UPSTREAM: soc/amd/stoneyridge: Remove dev_find_slot where possible The procedure dev_find_slot has 3 main uses. To find configuration (devicetree), to verify if a particular device is enabled at build \ time, and to get the address for PCI access while in bootblock/romstage. The third use can be hidden by using macros defined in pci_devs.h, making it very clear what PCI device is being accessed. replace the temporary pointers to device used with PCI access with SOC_XXX_DEV where XXX is the device being accessed, and remove the setting of the temporary pointers. BUG=b:117917136 TEST=Build grunt. Change-Id: Ib272211c1249d0994cbb145f2276884e4c1105ff Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 41baf0c3ff8bf23a154eb6505c4e254f5bdc253b Original-Change-Id: Ic38ea04bfcc1ccaa12937b19e9442a26d869ef11 Original-Signed-off-by: Richard Spiegel &lt;richard.spiegel@silverbackltd.com&gt; Original-Reviewed-on: https://review.coreboot.org/29227 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Marshall Dawson &lt;marshalldawson3rd@gmail.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1309057 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1309057" owner_email="martinroth@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/57/1309057/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I0047c93fb0c0fef7a3f4e4b43269591378b399da" commit="61c23ae8684a7cb356edaa0b0feb70aa96e4bcf6" commit_message="UPSTREAM: mb/google/kahlee: Disable IOMMU Unfortunately Stoney has an issue where enabling the IOMMU causes a 10%-50% decrease in the integrated graphics performance. It is also disabled by default on other stoney platforms. BUG=b:118612241 TEST=Verify that IOMMU is disabled. Change-Id: I0047c93fb0c0fef7a3f4e4b43269591378b399da Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: d80884ea5a73faa475ac58977e4829439d43dab3 Original-Change-Id: Ia396c7227cb21461ec8afbdf746721d4fb28083d Original-Signed-off-by: Martin Roth &lt;martinroth@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/29342 Original-Reviewed-by: Raul Rangel &lt;rrangel@chromium.org&gt; Original-Reviewed-by: Daniel Kurtz &lt;djkurtz@google.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1309058 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1309058" owner_email="martinroth@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/58/1309058/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I5110934e66ee150116359ed16a4f69fbc912aa8c" commit="8cdf5c9378006e3a4dcbd8b812757987863bf272" commit_message="UPSTREAM: soc/amd/stoneyridge: Set IOMMU support to follow device setting Instead of forcing the IOMMU to be enabled, change it to only be enabled if the device is enabled in devicetree. BUG=b:118612241 TEST=Verify that IOMMU is disabled. Change-Id: I5110934e66ee150116359ed16a4f69fbc912aa8c Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 50f2e4ccec9df213e012c7ecddb0a9c644526c8d Original-Change-Id: I6cfd6c81f47de23c54a49ec7cf87b219215ced5e Original-Signed-off-by: Martin Roth &lt;martinroth@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/29343 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Raul Rangel &lt;rrangel@chromium.org&gt; Original-Reviewed-by: Daniel Kurtz &lt;djkurtz@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1309059 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1309059" owner_email="martinroth@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/59/1309059/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="Id39010d4b55ee5447f410bffdea5ddaf9b88b619" commit="ee81af94af2b2d1bbada187325e17ba844154b31" commit_message="UPSTREAM: {cpu,drivers,nb,sb}/amd: Replace {MSR,MTRR} addresses with macros BUG=none BRANCH=none TEST=none Change-Id: Id39010d4b55ee5447f410bffdea5ddaf9b88b619 Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 8a643703b87630b4346e52cac3d3acdc95ac1c70 Original-Change-Id: I7e8de35dcdad52bb311b34bfa9b272d17ed3186b Original-Signed-off-by: Elyes HAOUAS &lt;ehaouas@noos.fr&gt; Original-Reviewed-on: https://review.coreboot.org/29243 Original-Reviewed-by: Richard Spiegel &lt;richard.spiegel@silverbackltd.com&gt; Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1309060 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1309060" owner_email="martinroth@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/60/1309060/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="Ia847a2bdc7c4cd740d764e39fa74c270bdb8d9ce" commit="692976cc903f19ce360e797f3f254247468955af" commit_message="UPSTREAM: src: Move shared amd64 and IA32 MSRs to &lt;cpu/x86/msr.h&gt; BUG=none BRANCH=none TEST=none Change-Id: Ia847a2bdc7c4cd740d764e39fa74c270bdb8d9ce Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: b0817b0fe507617e004a14082b612fbb30389357 Original-Change-Id: Ic9022a98878a2fcc85868a64aa9c2ca3eb2e2c4e Original-Signed-off-by: Elyes HAOUAS &lt;ehaouas@noos.fr&gt; Original-Reviewed-on: https://review.coreboot.org/29177 Original-Reviewed-by: Martin Roth &lt;martinroth@google.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1309061 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1309061" owner_email="martinroth@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/61/1309061/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I8d5e8690f5a6387d43f79718a8e68b2c810f4d26" commit="8c51c08e2ad9f5d8791b52166db1d4a0101b44e2" commit_message="cheza: Do S0-&gt;S5-&gt;S0 transition after warm_reset-toggling finished The warm_reset is used for programming the AP SPI flash. This signal is async that the SPMI transaction between PMIC and AP may get wedged. So after the warm_reset-toggling is finished, should cold- reset PMIC and AP to get a clean state. BRANCH=None BUG=b:112723105, b:112564635 TEST=Toggled the warm_reset on different cases, e.g. S5, S0, coreboot, userspace, etc., and checked the AP reboot as expected, expected S5. Change-Id: I8d5e8690f5a6387d43f79718a8e68b2c810f4d26 Signed-off-by: Wai-Hong Tam &lt;waihong@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1285289 Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; " fail_count="1" gerrit_number="1285289" owner_email="waihong@google.com" pass_count="0" patch_number="6" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/89/1285289/6" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I6369a6d8d343e4d8d5c33fef0f971e5cb09622ec" commit="7c75c2bad932ad0528db870ca57af4f38df09f7f" commit_message="cheza: Remove the unnecessary GPIO_SEL_1P8V flags The GPIOs which are powered by VHIF/VSPI are already operating at 1.8V. Don't need to configure them. Powered by VHIF: GPIO54: POWER_GOOD GPIO53: SHI_CS_L GPIO57: AP_SUSPEND_L Powered by VSPI: GPIOA0: USB_C0_PD_INT_ODL GPIOA2: EC_INT_L BRANCH=none BUG=b:118336977 TEST=Verified AP power-on and power-off sequence, host command, port-0 plug and unplug for PD communication. Change-Id: I6369a6d8d343e4d8d5c33fef0f971e5cb09622ec Signed-off-by: Wai-Hong Tam &lt;waihong@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1298366 Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; " fail_count="1" gerrit_number="1298366" owner_email="waihong@google.com" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/66/1298366/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ic3a61e680d0982b956d986505c5f2d44fe270131" commit="2ec5e5772e78ff13f1b8949e33f27e3b1b1cdbdf" commit_message="cheza: Configure GPIO RCAM_VSYNC to operate at 1.8V This GPIO is connected to 1.8V devices (AP GPIO and camera connector). BRANCH=none BUG=b:118342270 TEST=Checked the schematic. Can't verify on real hardware, camera stack not ready yet. Change-Id: Ic3a61e680d0982b956d986505c5f2d44fe270131 Signed-off-by: Wai-Hong Tam &lt;waihong@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1298367 Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; " fail_count="1" gerrit_number="1298367" owner_email="waihong@google.com" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/67/1298367/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I1e38b9c64a163740c65256fbf551ac28feaade49" commit="43f1de9a0d10a12b8e85a3e9347ce640e50463c2" commit_message="cheza: Add internal PU for GPIO USB_C1_OC_ODL This is an open-drain output from NX5P3290. Need an internal PU in EC. BRANCH=none BUG=b:118342484 TEST=Ran EC command &quot;gpioget USB_C1_OC_ODL&quot; and checked it high. Change-Id: I1e38b9c64a163740c65256fbf551ac28feaade49 Signed-off-by: Wai-Hong Tam &lt;waihong@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1298368 Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; " fail_count="2" gerrit_number="1298368" owner_email="waihong@google.com" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/68/1298368/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Icf82e7299dbe3175c5b4dbe824108f11888c2ff5" commit="7330f8a37a4bde2cd5114dabd1357bbaad6f427a" commit_message="cheza: Update battery info The min voltage is 6V according to the spec. BRANCH=none BUG=b:74397611 TEST=Tested charge and discharge. Change-Id: Icf82e7299dbe3175c5b4dbe824108f11888c2ff5 Signed-off-by: Wai-Hong Tam &lt;waihong@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1299713 Reviewed-by: Philip Chen &lt;philipchen@chromium.org&gt; " fail_count="2" gerrit_number="1299713" owner_email="waihong@google.com" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/13/1299713/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ie81d1de0075ea1b2409131471fe8571b5bfdccd1" commit="ad9cb2c06bb1ad66833f61a2c1d37cb3c494729e" commit_message="cheza: Remove the internal PU for UART pins It is not needed; otherwise, it pulls the UART_DB_TX_EC_RX to 1.8V and and may affect cr50 servo detection. BRANCH=none BUG=b:117296184 TEST=Measured the voltage level of UART_DBG_TX_EC_RX. When servo plugged and CCD unplugged, it shows 3.3V. When servo unplugged and CCD unplugged, it shows 0V (was 1.8V). When servo unplugged and CCD plugged, it shows 3.3V. EC console works over either servo and CCD. Change-Id: Ie81d1de0075ea1b2409131471fe8571b5bfdccd1 Signed-off-by: Wai-Hong Tam &lt;waihong@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1302839 Reviewed-by: Alexandru M Stan &lt;amstan@chromium.org&gt; " fail_count="2" gerrit_number="1302839" owner_email="waihong@google.com" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/39/1302839/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ifabc4a497b3047a4b21c1bc1e82f66dd2086869c" commit="1366dfa3c3bb2f8a5c9967aa75cc8f98282e6965" commit_message="raiden_debug_spi: Support 4 byte addressing The maximum data size needs to account for an extra byte of address data that can be sent when a chip with 4BA is used. BUG=b:117318564 TEST=flash W25Q256 with servo_micro firmware that supports 4ba BRANCH=none Change-Id: Ifabc4a497b3047a4b21c1bc1e82f66dd2086869c Signed-off-by: Duncan Laurie &lt;dlaurie@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1265139 Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; " fail_count="1" gerrit_number="1265139" owner_email="dlaurie@google.com" pass_count="0" patch_number="2" project="chromiumos/third_party/flashrom" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/flashrom" ref="refs/changes/39/1265139/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I799a35e39a66d9f1b9c5eb73aacb472569e6302b" commit="4d93970db05a9f57b103ddcdb3a855888b07760d" commit_message="spi25: Support 4BA with unbounded reads Support unbounded read on chips with 4-byte-addressing. This saves ~15 seconds reading a 32MB chip. BUG=b:117318564 BRANCH=none TEST=test read/write with W25Q256 Change-Id: I799a35e39a66d9f1b9c5eb73aacb472569e6302b Signed-off-by: Duncan Laurie &lt;dlaurie@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1273626 Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; Reviewed-by: Lijian Zhao &lt;lijian.zhao@intel.com&gt; " fail_count="1" gerrit_number="1273626" owner_email="dlaurie@google.com" 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/26/1273626/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I6f1cf505b5cc9bef8930868e566a7fc62034889e" commit="7bed1ef88f615f2bfb9eaa3fc58ad10edec8de85" commit_message="flashchips: Enable unbounded read on W25Q256 Mark unbounded read as supported and tested as I verified it on a W25Q256 chip. BUG=b:117318564 BRANCH=none TEST=test read on W25Q256 Change-Id: I6f1cf505b5cc9bef8930868e566a7fc62034889e Signed-off-by: Duncan Laurie &lt;dlaurie@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1273627 Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; " fail_count="1" gerrit_number="1273627" owner_email="dlaurie@google.com" 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/27/1273627/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iaa16292d0d4d714f166798936fbcec44c875b2c4" commit="e5d785943cdcca58f7a2fed73331fce087af71c1" commit_message="Add process management policy test in ebuild CQ-DEPEND=CL:1055871,CL:1064698,CL:1062656,CL:1296792,CL:1296793 BUG=chromium:845640, chromium:649417 TEST=autotest in CL:1064698 passes. also tested as part of larger shill sandbox debug CL Change-Id: Iaa16292d0d4d714f166798936fbcec44c875b2c4 Reviewed-on: https://chromium-review.googlesource.com/1068077 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Micah Morton &lt;mortonm@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="5" gerrit_number="1068077" owner_email="mortonm@chromium.org" pass_count="0" patch_number="7" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/77/1068077/7" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I56dd5c7aa49a1d92e4f79796730378f3069217b5" commit="4a6c11c5767d9b91ba6966d4db4756dc6c3e5027" commit_message="init: Add process management whitelist configuration Support configuring the whitelist for process management through installation of a file in /usr/share/cros/startup/process_management_policies/ that specifies which users should be allowed to use other UIDs on the system for the purposes of process management. CQ-DEPEND=CL:1055871,CL:1064698,CL:1068077,CL:1296792,CL:1296793 BUG=chromium:845640, chromium:649417 TEST=autotest in CL:1064698 passes with manual addition of policy file in /usr/share/cros/startup/process_management_policies/. also tested as part of larger shill sandbox debug CL Change-Id: I56dd5c7aa49a1d92e4f79796730378f3069217b5 Reviewed-on: https://chromium-review.googlesource.com/1062656 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Micah Morton &lt;mortonm@chromium.org&gt; Reviewed-by: Mattias Nissler &lt;mnissler@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="5" gerrit_number="1062656" owner_email="mortonm@chromium.org" pass_count="0" patch_number="15" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/56/1062656/15" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I9a9d5e8c1c1f507d46b905bb268a2184646547c0" commit="259f6e24beb7a46146d3cdbfa04e25f5e6f3a5a7" commit_message="Add autotest for process management security policies CL:1055871 extends the chromiumos LSM to support configuring per-UID policies in CrOS that restrict which other UIDs can be switched to by processes spawned under the restricted UID. This autotest ensures that restricted users can only setuid() to UIDs approved by the security policy installed on the system. CQ-DEPEND=CL:1062656,CL:1068077,CL:1055871,CL:1296792,CL:1296793 BUG=chromium:845640 TEST=autotest passes with LSM functionality enabled and configured on DUT Change-Id: I9a9d5e8c1c1f507d46b905bb268a2184646547c0 Reviewed-on: https://chromium-review.googlesource.com/1064698 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Micah Morton &lt;mortonm@chromium.org&gt; Reviewed-by: Mattias Nissler &lt;mnissler@chromium.org&gt; " fail_count="5" gerrit_number="1064698" owner_email="mortonm@chromium.org" pass_count="0" patch_number="36" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/98/1064698/36" remote="cros" total_fail_count="5"/><pending_commit branch="chromeos-4.14" change_id="Ib6c2a5d667d5ff87aee6e74b791f3c46cd2faa89" commit="9170cd573321bf291c7d664db1f787ea82f8fd6f" commit_message="FROMLIST: cros-ec: improve IRQ timestamping jitter This commit enables the ability for the kernel to receive synchronization events from the EC over a GPIO IRQ. This is done in order to improve the jitter with which sensor events are received by the sensor ring. https://lore.kernel.org/patchwork/patch/995201/ https://lore.kernel.org/patchwork/patch/997825/ BUG=b:112111610, chromium:890446 TEST=verified that IRQ comes in on Bobba with patched EC+Coreboot Change-Id: Ib6c2a5d667d5ff87aee6e74b791f3c46cd2faa89 Reviewed-on: https://chromium-review.googlesource.com/1255847 Reviewed-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Signed-off-by: Enrico Granata &lt;egranata@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1298696 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1298696" owner_email="egranata@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/96/1298696/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I1f288f71107a8e6b2bd5ceff12839958d5c76ebb" commit="2821d04c24837d692cdcef7afc7c8f7baf4d9efc" commit_message="CHROMIUM: cros-ec: record event timestamp in the hard irq The cros_ec_sensors requires precise time synchronization with the EC, both the EC and AP need to record the exact moment an event was signalled to the AP. First thing in the hard irq is the best place for this. BUG=b/67743747 TEST=fifo_timestamp in cros_ec_ring_process_event should still have sane values TEST=CTS should still pass Change-Id: I1f288f71107a8e6b2bd5ceff12839958d5c76ebb Signed-off-by: Alexandru M Stan &lt;amstan@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/807337 Reviewed-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1302434 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Enrico Granata &lt;egranata@chromium.org&gt; " fail_count="1" gerrit_number="1302434" owner_email="egranata@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/34/1302434/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Ib9d64c1c21dafecbda405822339e171a6e992cb9" commit="e3a7326bd314c83b93dd298823c8bdfb4940cd9f" commit_message="CHROMIUM: iio: cros_ec: Spread timestamps better Sometimes the EC receives only one interrupt (hence timestamp) for a batch of samples. Only the first sample will have the correct timestamp. So we must interpolate the other samples. We use the previous batch timestamp and our current batch timestamp as a way to calculate period, then spread the samples evenly. s0 int, 0ms s1 int, 10ms s2 int, 20ms 30ms point goes by, no interrupt, previous one is still asserted downloading s2 and s3 s3 sample, 20ms (incorrect timestamp) s4 int, 40ms The batches are [(s0), (s1), (s2, s3), (s4)]. Since the 3rd batch has 2 samples in them, we adjust the timestamp of s3. s2 - s1 = 10ms, so s3 must be s2 + 10ms =&gt; 20ms. If s1 would have been part of a bigger batch things would have gotten a little more complicated. BUG=b:73551961, b:67743747, chromium:896347 TEST=&quot;help&quot; or &quot;gpioget&quot; on the EC does not cause a blip on the period graph Change-Id: Ie0dc866bb909144dc20e8e59463abd855add2e75 Signed-off-by: Alexandru M Stan &lt;amstan@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1064477 Reviewed-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; FIXUP: CHROMIUM: iio: cros_ec: Spread timestamps better Commit 3af8b8cf09074 (&quot;CHROMIUM: iio: cros_ec: Spread timestamps better&quot;) causes test builds to fail. drivers/iio/common/cros_ec_sensors/cros_ec_sensors_ring.c: In function 'cros_ec_ring_fifo_toggle': drivers/iio/common/cros_ec_sensors/cros_ec_sensors_ring.c:107:2: error: 'for' loop initial declarations are only allowed in C99 or C11 mode Furthermore, there are build warnings. drivers/iio/common/cros_ec_sensors/cros_ec_sensors_ring.c: In function cros_ec_ring_handler: drivers/iio/common/cros_ec_sensors/cros_ec_sensors_ring.c:352:28: warning: format %d expects argument of type int, but argument 6 has type s64 {aka long long int} BUG=b:73551961, b:67743747, chromium:896347 TEST=&quot;Build with allmodconfig kernel configurations&quot; Change-Id: Ib9d64c1c21dafecbda405822339e171a6e992cb9 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1085382 Reviewed-by: Alexandru M Stan &lt;amstan@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1308055 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Enrico Granata &lt;egranata@chromium.org&gt; " fail_count="1" gerrit_number="1308055" owner_email="egranata@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/55/1308055/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I19223e4dcd2baf98d3f3d9baea422fdaa0054c19" commit="799afd48fc40b523f92b2cd6076d8b580e19cfa1" commit_message="UPSTREAM: soc/intel/apollolake: Revert the w/a nWR_24 setting GLK FSP 2.0.6.0 has properly determined MR1 value during InitializeJedec. Revert the w/a code &quot;odt_config |= nWR_24&quot; in coreboot. BUG=b:118422998 CQ-DEPEND=CL:*703187 TEST=Verified booting to kernel. Change-Id: I19223e4dcd2baf98d3f3d9baea422fdaa0054c19 Signed-off-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Commit-Id: b3c27f0a242491d96e772cac356e845331c9f45a Original-Change-Id: I6dd3c14b2048259a5518e1f72ff1061b9c5c7dfe Original-Signed-off-by: John Zhao &lt;john.zhao@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/29276 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/1309165 Commit-Ready: Aaron Durbin &lt;adurbin@chromium.org&gt; Tested-by: Furquan Shaikh &lt;furquan@chromium.org&gt; Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; Reviewed-by: Justin TerAvest &lt;teravest@chromium.org&gt; " fail_count="0" gerrit_number="1309165" owner_email="furquan@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/65/1309165/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia9bb572b40b3f29fccd67602c77d50e7e1e93800" commit="5bcd3d8bc8d3ba86208ea829574f5f7a6849c31b" commit_message="coral: Remove invalid coral model with no sku Coral is an invalid model with no skus that gives the appearance of validity, but it is not. It also points to invalid audio files that need to be removed. BUG=b:78274444 TEST=./build-packages and test on santa CQ-DEPEND=CL:*691414 Change-Id: Ia9bb572b40b3f29fccd67602c77d50e7e1e93800 Reviewed-on: https://chromium-review.googlesource.com/1262113 Commit-Ready: C Shapiro &lt;shapiroc@chromium.org&gt; Tested-by: C Shapiro &lt;shapiroc@chromium.org&gt; Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; " fail_count="1" gerrit_number="1262113" owner_email="shapiroc@chromium.org" pass_count="0" patch_number="4" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/13/1262113/4" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I91ba1af48f930dd23f21f848079226e7bed482e7" commit="bb2f5ba86037cdb41ae21bcefbb289980d031621" commit_message="scripts: Generate verify_ro.db for Nocturne Split verify_ro.db into a seperate file per RLZ Add Helper scripts for generation of verify_ro.db. Generate Eve verify_ro_ZZAF.db Generate Nocturne verify_ro_NBQS.db Upon receipt of factory device, this process will be tested and the DVT entries will be removed. Testing: Positive case (PASS) - Eve PVT Negative case (expected FAIL) - Eve Eng device Positive case (PASS) - Nocturne EVT2 with R70 11021.45.0 (10984.28.0) Negative case (expected FAIL) - Nocturne EVT with R70 11021.40.0 (10984.26.0) Negative case (expected FAIL) - Board reporting 0xffffffff RLZ Negative case (expected FAIL) - Unknown board reporting valid RLZ BUG=b:90495590, b:118685088 TEST=make_db eve nocturne; crosh verify_ro CQ-DEPEND=CL:1297034, CL:1297027 Change-Id: I91ba1af48f930dd23f21f848079226e7bed482e7 Reviewed-on: https://chromium-review.googlesource.com/1275206 Commit-Ready: Bob Moragues &lt;moragues@chromium.org&gt; Tested-by: Bob Moragues &lt;moragues@chromium.org&gt; Reviewed-by: Nick Sanders &lt;nsanders@chromium.org&gt; " fail_count="1" gerrit_number="1275206" owner_email="moragues@chromium.org" pass_count="0" patch_number="22" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/06/1275206/22" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iab91b6b395d177f23b24c84314cde5fd6082c48f" commit="db45b1f055c818f42e5c703b22992a58f777f53e" commit_message="crosh: Add support for ro_db directory Modify second argument to cr50-verify-ro.sh to be a directory. This does not affect the user facing syntax. BUG=b:90495590 TEST=make_db eve nocturne; crosh verify_ro CQ-DEPEND=CL:1275206 Change-Id: Iab91b6b395d177f23b24c84314cde5fd6082c48f Reviewed-on: https://chromium-review.googlesource.com/1297027 Commit-Ready: Bob Moragues &lt;moragues@chromium.org&gt; Tested-by: Bob Moragues &lt;moragues@chromium.org&gt; Reviewed-by: Nick Sanders &lt;nsanders@chromium.org&gt; Reviewed-by: YH Lin &lt;yueherngl@chromium.org&gt; " fail_count="1" gerrit_number="1297027" owner_email="moragues@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/27/1297027/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iba342797ac4def32a429b53e2d122376095d3269" commit="d09f09411cc2ea3bc3211ec89eefe8c7de191563" commit_message="sarien: enable ARC++ BUG=b:118602818 TEST=build_packages --board=sarien, build_image --board=sarien, play store available CQ-DEPEND=CL:*706810 Change-Id: Iba342797ac4def32a429b53e2d122376095d3269 Reviewed-on: https://chromium-review.googlesource.com/1308674 Commit-Ready: Trent Begin &lt;tbegin@chromium.org&gt; Tested-by: Trent Begin &lt;tbegin@chromium.org&gt; Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt; Reviewed-by: Benjamin Gordon &lt;bmgordon@chromium.org&gt; " fail_count="1" gerrit_number="1308674" owner_email="tbegin@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/74/1308674/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I4593bf6fe6989f5333aade52d7c4ca8a51cf18bd" commit="150857eeb31336c1c4fdfe393d414cf2039dfa81" commit_message="autocaps: Add DefaultCapabilityDir variable DefaultCapabilityDir is the directory where yaml files are installed by autotest-capability. BUG=chromium:899595 TEST=video.Capability Change-Id: I4593bf6fe6989f5333aade52d7c4ca8a51cf18bd Reviewed-on: https://chromium-review.googlesource.com/1307193 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="3" gerrit_number="1307193" owner_email="hiroh@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast" ref="refs/changes/93/1307193/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I2259b810533f86df682234db86517715c9486025" commit="20ba883f843ad9aab104b02848e020b2ad56f426" commit_message="video.Capability: Add video_VideoCapability in Tast video.Capability is equivalent to video_VideoCapability in autotest. This ensures the capabilities computed by autocaps package are correct. BUG=chromium:899595 TEST=video.Capability on kevin CQ-DEPEND=CL:1307193, CL:1297560 Change-Id: I2259b810533f86df682234db86517715c9486025 Reviewed-on: https://chromium-review.googlesource.com/1303780 Commit-Ready: Hirokazu Honda &lt;hiroh@chromium.org&gt; Tested-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; Reviewed-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="1" gerrit_number="1303780" owner_email="hiroh@chromium.org" pass_count="0" patch_number="10" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/80/1303780/10" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I3d5cee0fa626e840037ae83537bdf891b4489a49" commit="3fb74eaa3a7459a2d418253b69cb5e136ac0df55" commit_message="kokoro: update to Rust 1.30.0 Also add g++ to the apt package list, since minijail now requires it. BUG=None TEST=Rebuild Docker container and run tests Change-Id: I3d5cee0fa626e840037ae83537bdf891b4489a49 Signed-off-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1307815 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Zach Reizner &lt;zachr@chromium.org&gt; " fail_count="1" gerrit_number="1307815" owner_email="dverkamp@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/15/1307815/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I803765ec0f3d2447f627b1e990bce438512367f7" commit="95565596f87b43792772bb869bdeb61116484f02" commit_message="cargo fmt with Rust 1.30.0 Rust 1.30.0 ships a new rustfmt that causes a few more formatting changes. BUG=None TEST=Run kokoro tests with updated Rust version Change-Id: I803765ec0f3d2447f627b1e990bce438512367f7 Signed-off-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1307816 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Zach Reizner &lt;zachr@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="1" gerrit_number="1307816" owner_email="dverkamp@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/16/1307816/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.19" change_id="I64516c098c0fdfef14601412b2d887e489b7c065" commit="57258fa5f52658e1f535eb163d4cdb941dea2ce4" commit_message="config/x86: Enable CONFIG_PINCTRL_ICELAKE=y Enable Icelake pinctrl driver, like other Intel SoC(s). Signed-off-by: Rajat Jain &lt;rajatja@google.com&gt; BUG=b:117993707 TEST=Check /sys/class/gpio on dragonegg board Change-Id: I64516c098c0fdfef14601412b2d887e489b7c065 Reviewed-on: https://chromium-review.googlesource.com/1308675 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Rajat Jain &lt;rajatja@chromium.org&gt; Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="1" gerrit_number="1308675" owner_email="rajatja@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/75/1308675/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.19" change_id="Ib0c4fc68b4ffe56b185263d531c381854d440f58" commit="31cef1a7e64b2061f3bc80e9dc132836ddf08cb7" commit_message="FROMLIST: mmc: sdhci-pci: Try &quot;cd&quot; for card-detect lookup before using NULL Problem: The card detect IRQ does not work with modern BIOS (that want to use _DSD to provide the card detect GPIO to the driver). Details: The mmc core provides the mmc_gpiod_request_cd() API to let host drivers request the gpio descriptor for the &quot;card detect&quot; pin. This pin is specified in the ACPI for the SDHC device: * Either as a resource using _CRS. This is a method used by legacy BIOS. (The driver needs to tell which resource index). * Or as a named property (&quot;cd-gpios&quot;/&quot;cd-gpio&quot;) in _DSD (which internally points to an entry in _CRS). This way, the driver can lookup using a string. This is what modern BIOS prefer to use. This API finally results in a call to the following code: struct gpio_desc *acpi_find_gpio(..., const char *con_id,...) { ... /* Lookup gpio (using &quot;&lt;con_id&gt;-gpio&quot;) in the _DSD */ ... if (!acpi_can_fallback_to_crs(adev, con_id)) return ERR_PTR(-ENOENT); ... /* Falling back to _CRS is allowed, Lookup gpio in the _CRS */ ... } Note that this means that if the ACPI has _DSD properties, the kernel will never use _CRS for the lookup (Because acpi_can_fallback_to_crs() will always be false for any device hat has _DSD entries). The SDHCI driver is thus currently broken on a modern BIOS, even if BIOS provides both _CRS (for index based lookup) and _DSD entries (for string based lookup). Ironically, none of these will be used for the lookup currently because: * Since the con_id is NULL, acpi_find_gpio() does not find a matching entry in DSDT. (The _DSDT entry has the property name = &quot;cd-gpios&quot;) * Because ACPI contains DSDT entries, thus acpi_can_fallback_to_crs() returns false (because device properties have been populated from _DSD), thus the _CRS is never used for the lookup. Fix: Try &quot;cd&quot; for lookup in the _DSD before falling back to using NULL so as to try looking up in the _CRS. I've tested this patch successfully with both Legacy BIOS (that provide only _CRS method) as well as modern BIOS (that provide both _CRS and _DSD). Also the use of &quot;cd&quot; appears to be fairly consistent across other users of this API (other MMC host controller drivers). Link: https://lkml.org/lkml/2018/9/25/1113 Signed-off-by: Rajat Jain &lt;rajatja@google.com&gt; Acked-by: Adrian Hunter &lt;adrian.hunter@intel.com&gt; BUG=b:115752960 TEST=Chek no &quot;failed to setup card detect gpio&quot; message on dragonegg. (am from https://patchwork.kernel.org/patch/10660305/) Change-Id: Ib0c4fc68b4ffe56b185263d531c381854d440f58 Reviewed-on: https://chromium-review.googlesource.com/1308676 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Rajat Jain &lt;rajatja@chromium.org&gt; Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="1" gerrit_number="1308676" owner_email="rajatja@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/76/1308676/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iec81c5e01a0d296bf399d5f6e5d67c7db8a25c23" commit="9c806fc87b06b15ab0df259b0038012bbcb683ad" commit_message="nebraska: Parse XML requests XML-formatted update and install requests are now parsed and logged. On receiving a request, the server parses each app request and determines its type based on its content and whether there is an update request associated with the platform appid. Each request is logged and the server responds with an error. BUG=chromium:892450 TEST=Manual, unittesting Change-Id: Iec81c5e01a0d296bf399d5f6e5d67c7db8a25c23 Reviewed-on: https://chromium-review.googlesource.com/1281245 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Colin Howes &lt;chowes@google.com&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="2" gerrit_number="1281245" owner_email="chowes@google.com" pass_count="0" patch_number="13" project="chromiumos/platform/dev-util" project_url="https://chromium-review.googlesource.com/chromiumos/platform/dev-util" ref="refs/changes/45/1281245/13" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Iadea889b67568818b16dece4c89c41e407691944" commit="42295930fe26a576e47ff3ab30d4e6f3886dee62" commit_message="nebraska: Index source and target payload data Scan source and target directories for information describing installation and update payloads, respectively. This information should be JSON encoded, and should describe payloads hosted on a separate server. BUG=chromium:892450 TEST=Manual, unittesting Change-Id: Iadea889b67568818b16dece4c89c41e407691944 Reviewed-on: https://chromium-review.googlesource.com/1281871 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Colin Howes &lt;chowes@google.com&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="2" gerrit_number="1281871" owner_email="chowes@google.com" pass_count="0" patch_number="12" project="chromiumos/platform/dev-util" project_url="https://chromium-review.googlesource.com/chromiumos/platform/dev-util" ref="refs/changes/71/1281871/12" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ie6b3e8aec5aa44ce92546cafdb22a3fd7ff2efd6" commit="d0e55cbd686a90706b6c8ba0d91abb4349a4b23b" commit_message="cryptohome: add bootlockboxd upstart script. This CL adds upstart script for bootlockboxd daemon. BUG=b:67912719 TEST=FEATURES=&quot;test&quot; emerge-eve chromeos-base/cryptohome Change-Id: Ie6b3e8aec5aa44ce92546cafdb22a3fd7ff2efd6 Reviewed-on: https://chromium-review.googlesource.com/1161193 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Xiaoyong Zhou &lt;xzhou@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="3" gerrit_number="1161193" owner_email="xzhou@chromium.org" pass_count="0" patch_number="12" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/93/1161193/12" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I3bf44c283e53c4aaf391c360f63848a63f9cc167" commit="c2b0a8d558807bba843c6aa55f1ef7bc0e408aa1" commit_message="Install bootlockboxd binaries. This CL installs nvram bootlockboxd binaries. BUG=b:67912719 TEST=emerge CQ-DEPEND=CL:889917 CQ-DEPEND=CL:900402 CQ-DEPEND=CL:1161193 Change-Id: I3bf44c283e53c4aaf391c360f63848a63f9cc167 Reviewed-on: https://chromium-review.googlesource.com/900263 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Xiaoyong Zhou &lt;xzhou@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="900263" owner_email="xzhou@chromium.org" pass_count="0" patch_number="17" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/63/900263/17" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I4323ab09a70ab9c3f19229b7e91de56b45f5043c" commit="023a1f32d4fb9057ef5f7d51eec5466e73fc1129" commit_message="Icelake: Switch to 4.19 kernel We were using Intel's experimental kernel earlier because 4.19 was not available. Lets switch to 4.19 now that it is available. BUG=None TEST=boot on dragonegg. Change-Id: I4323ab09a70ab9c3f19229b7e91de56b45f5043c Reviewed-on: https://chromium-review.googlesource.com/1307996 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Rajat Jain &lt;rajatja@chromium.org&gt; Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; " fail_count="1" gerrit_number="1307996" owner_email="rajatja@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/96/1307996/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I6cc9a22eed8d7617fe2495beea0451c80b24580c" commit="e6fc6594e81b05ddbd8c2fd9e69ac0bf3eb00d49" commit_message="cros-kernel2: Make clang the default compiler for kernel builds clang is the CrOS default compiler for current and future kernels, reflect this in the .eclass. Only kernels &gt;= v4.4 have support for being built with clang, hence build older kernels with gcc. BUG=chromium:891028,chromium:897984 TEST=kernels &gt;= v4.4 are built with clang, older ones with gcc CQ-DEPEND=CL:1307996 Change-Id: I6cc9a22eed8d7617fe2495beea0451c80b24580c Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1294370 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1294370" owner_email="mka@chromium.org" pass_count="0" patch_number="10" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/70/1294370/10" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I6e0af7c14cdf7bd5e263a1225cf31c3941552260" commit="e1c9bac0760dba61c46753733d2b642cf1d5586c" commit_message="metrics: memd: improve resiliency and features of memd-plot.py This improves compatibility with different kernels and different versions of memd, which may sample different quantities. It adds the notion of &quot;optional&quot; labels, and tolerates unknown labels (with a warning). BUG=none TEST=manual Change-Id: I6e0af7c14cdf7bd5e263a1225cf31c3941552260 Reviewed-on: https://chromium-review.googlesource.com/1296862 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="2" gerrit_number="1296862" owner_email="semenzato@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/62/1296862/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I33cc6fdff3ab248878231dd51e9cec128791d39a" commit="983eca2661bbdd1b0f304e794a8a1523b7747298" commit_message="metrics: memd: add memd-extract.py This tools extracts a set of memd logs from a feedback reports, and places them in their original form for further processing. The original memd logs are in the form of &quot;clip files&quot;, each containing samples near an event of interest. The clip files are concatenated in the feedback report, which also contains the &quot;memd.parameters&quot; file. This tool takes a feedback report and reconstructs the original files. Other tools (at this moment only memd-plot.py) take the original files as input. BUG=none TEST=manual Change-Id: I33cc6fdff3ab248878231dd51e9cec128791d39a Reviewed-on: https://chromium-review.googlesource.com/1296791 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="2" gerrit_number="1296791" owner_email="semenzato@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/91/1296791/7" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I771aefda076a6f1cff4e174eb190b47ec1722b9b" commit="fae6eff2629f59b866b19986e225c655ab241087" commit_message="modemfwd: replace *modem.get() with *modem unique_ptr implement operator* properly, so *modem.get() can be simplified into *modem where modem is a unique_ptr. BUG=None TEST=Run unit tests. Change-Id: I771aefda076a6f1cff4e174eb190b47ec1722b9b Reviewed-on: https://chromium-review.googlesource.com/1309085 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1309085" owner_email="benchan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/85/1309085/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1734b837e035816ce01dce967f465cd7cd5d4762" commit="0b54480f43a93bec119074b258728c010d94176a" commit_message="modemfwd: refactor ScopedTempFile into a common helper This CL refactors ScopedTempFile in journal_test.cc into a common helper, which will later be used in different code paths in modemfwd. BUG=b:117213846 TEST=Run unit tests. Change-Id: I1734b837e035816ce01dce967f465cd7cd5d4762 Reviewed-on: https://chromium-review.googlesource.com/1309086 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1309086" owner_email="benchan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/86/1309086/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I67c4c883dce8e5051625b90f475f1ada73a0a001" commit="7ecf97313df6f4c52eb81ddd2e40b18f22056a70" commit_message="factory_install: Do not enable factory mode in netboot. In netboot environment, the device should already be in factory mode, assuming that we only do netboot in factory process. Hence we don't need to enable factory mode again. BUG=b:118098427 TEST=None Change-Id: I67c4c883dce8e5051625b90f475f1ada73a0a001 Reviewed-on: https://chromium-review.googlesource.com/1307279 Commit-Ready: Cheng-Han Yang &lt;chenghan@chromium.org&gt; Tested-by: Cheng-Han Yang &lt;chenghan@chromium.org&gt; Reviewed-by: Marco Chen &lt;marcochen@chromium.org&gt; " fail_count="0" gerrit_number="1307279" owner_email="chenghan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/factory_installer" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory_installer" ref="refs/changes/79/1307279/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I5c62a053ebcb947c186af64b63d571082b1686a2" commit="ac4db4fbfc6a403d72c70b3e199bbb467d39442e" commit_message="udev: tag LG SK6822 as having original top row layout LG SK6822 is an external USB keyboad with original Chrome OS top row layout. Let's tag it as CROS_KEYBOARD_TOP_ROW_LAYOUT=1 so that we can recognize it as Chrome OS keyboard. Also fix Wallaby udev rule (missing comma). BUG=None TEST=Deploy new udev, examine udev properties. Change-Id: I5c62a053ebcb947c186af64b63d571082b1686a2 Reviewed-on: https://chromium-review.googlesource.com/1308898 Commit-Ready: Dmitry Torokhov &lt;dtor@chromium.org&gt; Tested-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="1" gerrit_number="1308898" owner_email="dtor@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/1308898/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Iba97f902eb45b73e3b8c9799cf37b197d45d36a3" commit="b70e03fa3d09968011bc8941c0a5c409f53ccbae" commit_message="FROMLIST: drm/amd/display: set backlight level limit to 1 This patch will work as workaround for silicon limitation related to PWM dutycycle when the backlight level goes to 0. Actually PWM value is 16 bit value and valid range from 1-65535. when ever user requested to set this PWM value to 0 which is not fall in the range, in VBIOS taken care this by limiting to 1. This patch here will do the same. Either driver or VBIOS can not pass 0 value as it is not a valid range for PWM and it will give a high PWM pulse which is not the intended behaviour as per HW constraints. Signed-off-by: suresh guttula &lt;suresh.guttula@amd.com&gt; Reviewed-by: Harry Wentland &lt;harry.wentland@amd.com&gt; (am from https://patchwork.freedesktop.org/patch/258862/) BUG=b:113310483 TEST=Reduce the brightness level using F6 and check the panel of Careena EVT Change-Id: Iba97f902eb45b73e3b8c9799cf37b197d45d36a3 Reviewed-on: https://chromium-review.googlesource.com/1301676 Commit-Ready: Akshu Agrawal &lt;akshu.agrawal@amd.com&gt; Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Tested-by: Akshu Agrawal &lt;akshu.agrawal@amd.com&gt; Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; " fail_count="0" gerrit_number="1301676" owner_email="suresh.guttula@amd.com" pass_count="0" patch_number="4" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/76/1301676/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I07f3254dea9f2d58a41f66b55f200fc7d06d28b2" commit="5a5590afd796a80e394aa5085b0ddb983e09a958" commit_message="commands: PushImages, log --buildroot. PushImages invokes the pushimage script as a function call, not an external script, and wasn't logging all command line options that would have been passed to it. BUG=b:117812180 TEST=run_tests Change-Id: I07f3254dea9f2d58a41f66b55f200fc7d06d28b2 Reviewed-on: https://chromium-review.googlesource.com/1292353 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Don Garrett &lt;dgarrett@chromium.org&gt; Reviewed-by: Alec Thilenius &lt;athilenius@google.com&gt; " fail_count="3" gerrit_number="1292353" owner_email="dgarrett@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/53/1292353/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I809e39a2899e002da52f01c3e59eee46cde55a13" commit="190e11bf2c5e40362c282ad5ca6887f707216bd5" commit_message="hal_adapter: Allow selectively disable cameras Add &quot;enable_front_camera&quot;, &quot;enable_back_camera&quot;, &quot;enable_external_camera&quot; options for selectively disable cameras in cros_camera_service. BUG=b:112621181 TEST=Set {&quot;enable_front_camera&quot;: false}, {&quot;enable_back_camera&quot;: false}, {&quot;enable_external_camera&quot;: false} to /run/camera/test_config.json see if built-in camera app only detect available cameras. Change-Id: I809e39a2899e002da52f01c3e59eee46cde55a13 Reviewed-on: https://chromium-review.googlesource.com/1168957 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Kuo Jen Wei &lt;inker@chromium.org&gt; Reviewed-by: Shik Chen &lt;shik@chromium.org&gt; " fail_count="2" gerrit_number="1168957" owner_email="inker@chromium.org" pass_count="0" patch_number="22" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/57/1168957/22" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I8eb47d7f9788d3f5fece1d42b246792b20cb1517" commit="4a8d81163f9f2c4c6b72d10b9c84c5b0f6239959" commit_message="u2fd: extract common constants to u2fhid.h In preparation to creating a testing tool, extract constants useful in that tool from .cc files into u2fhid.h BUG=b:112604239 TEST=build Change-Id: I8eb47d7f9788d3f5fece1d42b246792b20cb1517 Reviewed-on: https://chromium-review.googlesource.com/1176973 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: Louis Collard &lt;louiscollard@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="2" gerrit_number="1176973" owner_email="apronin@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/73/1176973/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I5671e87d0f5982cc17b077901c12884ddc33ebbf" commit="ca63ad99c6c4bdcf2005f86a17b69e09f1ce5623" commit_message="arc-setup: disable patchoat This CL disable out of container boot*.art relocation because after Android P, boot*.art file can be relocated in memory. BUG=b:117343353 TEST=FEATURES=test emerge-eve-arcnext arc-setup Checked mini-container and zygote still running Change-Id: I5671e87d0f5982cc17b077901c12884ddc33ebbf Reviewed-on: https://chromium-review.googlesource.com/1277889 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ben Lin &lt;linben@chromium.org&gt; Reviewed-by: Yusuke Sato &lt;yusukes@chromium.org&gt; " fail_count="1" gerrit_number="1277889" owner_email="xzhou@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/89/1277889/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I26e426332d7ce3993fd93da0f1d3adb42072cb93" commit="48bc1a5064165dc92286de70092f0dadf77c9b68" commit_message="Add synaptic auth and Xauthority creation This is part of the fix for synaptic to work in the container. It adds the polkit permission required for it to run and it also creates the .Xauthority file when sommelier starts up so it can use the X server when it has elevated its privileges to root. There's a corresponding change in sommelier where it'll pass the .Xauthority file to Xwayland so it will use it as well. BUG=chromium:876846 TEST=Manually verified with synaptic on both X servers (0 and 1) Change-Id: I26e426332d7ce3993fd93da0f1d3adb42072cb93 Reviewed-on: https://chromium-review.googlesource.com/1279069 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Reviewed-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; " fail_count="4" gerrit_number="1279069" owner_email="jkardatzke@google.com" pass_count="0" patch_number="4" project="chromiumos/containers/cros-container-guest-tools" project_url="https://chromium-review.googlesource.com/chromiumos/containers/cros-container-guest-tools" ref="refs/changes/69/1279069/4" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I149d2f0b025a9a5d961a9bfbda1e7297f709aca6" commit="b43e024981be7c3a1e43ccfd54c29aa47d8f6ded" commit_message="cgpt: Split fs_block_size, add fs_align I want my larger partitions to be aligned to a bit more than just the underlying block size. This allows chromeos-install to copy things faster, especially when installing from a USB stick with small sectors to a UFS disk with larger sectors. Unfortunately, I can't just set a gigantic fs_block_size, because that makes its way into mkfs. Split fs_block_size into fs_block_size and fs_align. Now fs_align can be specified separately, and will be used when aligning file-system partitions. If not specified (which would be all boards today), then it defaults to fs_block_size, so there should be no behavior change for existing layouts. BUG=None TEST=build_image, boot the USB stick, chromeos-install onto cheza UFS Change-Id: I149d2f0b025a9a5d961a9bfbda1e7297f709aca6 Reviewed-on: https://chromium-review.googlesource.com/1299715 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Evan Green &lt;evgreen@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="3" gerrit_number="1299715" owner_email="evgreen@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/crosutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosutils" ref="refs/changes/15/1299715/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I6954cb3acb2ea675bc3d38c8a8795d4e435cc6f7" commit="b88d5fc33edbf8c2f7fc968229c72f57b56bfc9f" commit_message="arc: Add the rw flag to the ptmx mount for master This is largely the same as a6c219e940ff82daf5c835c6fc5492aa5e691bfc, but for the master container instead. Below is the original commit's description: This mount is not visible to run_oci when it starts building the mountpoint list, so it does not know what the original flags for it will be. This change helps run_oci by providing an explicit &quot;rw&quot; for the /dev/ptmx mount, so that it ends up with the right set of flags. BUG=b:117343353 TEST=Manually boot master-arc-dev container, logcat works now Change-Id: I6954cb3acb2ea675bc3d38c8a8795d4e435cc6f7 Reviewed-on: https://chromium-review.googlesource.com/1302593 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ben Lin &lt;linben@chromium.org&gt; Reviewed-by: Yusuke Sato &lt;yusukes@chromium.org&gt; Reviewed-by: Christopher Morin &lt;cmtm@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="3" gerrit_number="1302593" owner_email="linben@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/93/1302593/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I1c27b265b822771f76b7d9572d9759476770000e" commit="b838bc9e3059529192e2b8827f552aeca9afe76c" commit_message="devices: block: fix seccomp failures from free() It looks like free() will sometimes try to open /proc/sys/vm/overcommit_memory in order to decide whether to return freed heap memory to the kernel; change the seccomp filter to fail the open syscalls with an error code (ENOENT) rather than killing the process. Also allow madvise to free memory for the same free() codepath. BUG=chromium:888212 TEST=Run fio loop test on kevin Change-Id: I1c27b265b822771f76b7d9572d9759476770000e Signed-off-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1305756 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="1" gerrit_number="1305756" owner_email="dverkamp@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/56/1305756/4" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I68c90b10167ddb98f86ed6e463913b1b80079086" commit="fc27e9c3f957d7dbebcbf2d924cddacb326d817a" commit_message="UPSTREAM: ath10k: cleanup copy engine receive next completion The physical address necessary to unmap DMA ('bufferp') is stored in ath10k_skb_cb as 'paddr'. For diag register read and write operations, 'paddr' is stored in transfer context. ath10k doesn't rely on the meta/transfer_id. So the unused output arguments {bufferp, nbytesp and transfer_idp} are removed from CE recv_next completion. Signed-off-by: Rajkumar Manoharan &lt;rmanohar@qti.qualcomm.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from 24d9ef5eff5057bb6339ed1cf852a2b2a7be324d) BUG=none TEST=build; basic scarlet connectivity Change-Id: I68c90b10167ddb98f86ed6e463913b1b80079086 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1307033 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Grant Grundler &lt;grundler@chromium.org&gt; " fail_count="3" gerrit_number="1307033" owner_email="briannorris@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/33/1307033/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I6cbb93a59b7e5f0fbc4d0ec27fba03e0ffc6b98b" commit="a4f43177c880daadc2628cf455546be1645a9e6d" commit_message="Timeout hardware_StorageQualSuspendStress hardware_StorageFio is getting stuck on the last iteration, and preventing waitpid from ever returning. Change this to use a waitpid with timeout. Set the timeout for hardware_StorageQualSuspendStress as 1.5 x duration. BUG=None TEST=Run multiple (~100) runs of hardware_StorageQualSuspendStress Change-Id: I6cbb93a59b7e5f0fbc4d0ec27fba03e0ffc6b98b Reviewed-on: https://chromium-review.googlesource.com/1289634 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Matt Mallett &lt;mattmallett@chromium.org&gt; Reviewed-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; " fail_count="3" gerrit_number="1289634" owner_email="mattmallett@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/34/1289634/3" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I5acf1e7e27d60f14cfd998664424f700fe0d8553" commit="4adb94844112b2bc189cfc3fd202b7fe3ced1700" commit_message="atlas_ish: add atlas_ish as a valid EC board name this just means we can descend into the EC directory and build for the atlas_ish board. typically, we would later turn this on in a make.defaults with EC_FIRMWARE_EXTRA=&quot;atlas_ish&quot; or similar. BUG=b:117129410 BRANCH=none TEST=can still build sys-boot/chromeos-bootimage without failing. when EC_FIRMWARE_EXTRA=&quot;atlas_ish&quot; is enabled, we also get the atlas_ish firmware. Change-Id: I5acf1e7e27d60f14cfd998664424f700fe0d8553 Signed-off-by: Caveh Jalali &lt;caveh@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1296030 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: caveh jalali &lt;caveh@chromium.org&gt; Reviewed-by: Bob Moragues &lt;moragues@chromium.org&gt; " fail_count="3" gerrit_number="1296030" owner_email="caveh@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/30/1296030/6" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I7214d963d1d392599d86dec3426e9477ddd202ba" commit="91989d506234dca8ed702ce94d33f135aada97ea" commit_message="dlcservice: support deciding current boot slot The functions are copied from src/aosp/system/update_engine/boot_control_chromeos.* and src/aosp/system/update_engine/common/utils.h along with the unittests. We duplicate the code in update_engine mainly because update_engine is a shared code base (aosp, chromium os) and we do not have a great way to share in this case (libbrillo is an overkill and aosp merging in update_engine could be troublesome). BUG=chromium:898254 TEST=unittest Change-Id: I7214d963d1d392599d86dec3426e9477ddd202ba Reviewed-on: https://chromium-review.googlesource.com/1299296 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Xiaochu Liu &lt;xiaochu@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; Reviewed-by: Xiaochu Liu &lt;xiaochu@chromium.org&gt; " fail_count="1" gerrit_number="1299296" owner_email="xiaochu@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/96/1299296/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iede114a239c8d42e7e18846fcddb544f2ee9d811" commit="ae36289131f4ed38f1fdd87ab236dfb4a38d430c" commit_message="system_api: Add proto fields to support dependency message in uninstall Per UX workup (slide 8), attempting to uninstall a package that has dependencies should result in a special error message which lists those dependencies. Prepare for this by adding the appropriate fields to the cicerone -&gt; host proto. This is needs to be done first so that I can prepare the host for the new messages before I modify garcon to send them. BUG=chromium:822514 TEST=None Change-Id: Iede114a239c8d42e7e18846fcddb544f2ee9d811 Reviewed-on: https://chromium-review.googlesource.com/1300197 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ian Barkley-Yeung &lt;iby@chromium.org&gt; Reviewed-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; " fail_count="3" gerrit_number="1300197" owner_email="iby@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/97/1300197/3" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I1df1862d7bb82f329c6409155b5b3b857e34a97a" commit="329f764d6b453e70114574fe2ad993daa2781963" commit_message="servod: Support usb_i2c protocol enhancement for up to 2^12 byte writes. BUG=b:75976718,b:79684405 CQ-DEPEND=CL:1256059 TEST=These writes seem to work, using servo_micro with octopus_ite DUT. I have not successfully written new firmware yet using these writes, but they are doing...something. Change-Id: I1df1862d7bb82f329c6409155b5b3b857e34a97a Signed-off-by: Matthew Blecker &lt;matthewb@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1303433 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Nick Sanders &lt;nsanders@chromium.org&gt; Reviewed-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; " fail_count="3" gerrit_number="1303433" owner_email="matthewb@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/33/1303433/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I06dc0f549271e166e2c5f213f827ef7e3828587d" commit="07b9f2081fb966007d4f318d4d6d7e2d1e38b9ef" commit_message="trunks: Fix flaky BackgroundTransceiverTest.Asynchronous The test was sometimes failing due to hitting this DCHECK: [FATAL:weak_ptr.cc(20)] Check failed: sequence_checker_.CalledOnValidSequencedThread() || HasOneRef(). WeakPtrs must be invalidated on the same sequenced thread. Fix this by making sure that the background thread is stopped before destroying BackgroundCommandTransceiver, since otherwise there may be a running background thread task that uses this object. BUG=chromium:823519 TEST=existing unit tests Change-Id: I06dc0f549271e166e2c5f213f827ef7e3828587d Reviewed-on: https://chromium-review.googlesource.com/1303516 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Maksim Ivanov &lt;emaxx@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="3" gerrit_number="1303516" owner_email="emaxx@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/16/1303516/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I41dbf9df8798c2fd69b328eed690fe43167654d0" commit="8647f6ac28c19bd19d7ca6fac1fbf07107b10628" commit_message="Delan: LED Color Change Changing Delan led color from blue to white BUG=b:118418060 BRANCH=none TEST=none Change-Id: I41dbf9df8798c2fd69b328eed690fe43167654d0 Signed-off-by: koko &lt;ko_ko@compal.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1304157 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Edward Hill &lt;ecgh@chromium.org&gt; Reviewed-by: Edward Hill &lt;ecgh@chromium.org&gt; " fail_count="1" gerrit_number="1304157" owner_email="ko_ko@compal.corp-partner.google.com" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/57/1304157/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I8226e94bd060eddf47cfbe0824ceb7b584aa0a28" commit="a60c92851a95208ce16d08ce0983ab39a35bcaed" commit_message="FROMLIST: drm/edid: Add 6 bpc quirk for BOE panel. BOE panel (ID: 0x0771) that reports &quot;DFP 1.x compliant TMDS&quot;. But it's 6bpc panel only instead of 8 bpc. Add panel ID to edid quirk list and set 6 bpc as default to work around this issue. Cc: Jani Nikula &lt;jani.nikula@intel.com&gt; Cc: Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt; Cc: Gustavo Padovan &lt;gustavo@padovan.org&gt; Cc: Cooper Chiou &lt;cooper.chiou@intel.com&gt; Signed-off-by: Lee, Shawn C &lt;shawn.c.lee@intel.com&gt; (am from https://patchwork.freedesktop.org/patch/258861/) BUG=b:117911978 TEST=BOE panel can display normally without dithering related issue. Change-Id: I8226e94bd060eddf47cfbe0824ceb7b584aa0a28 Reviewed-on: https://chromium-review.googlesource.com/1304253 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Shawn C Lee &lt;shawn.c.lee@intel.com&gt; Reviewed-by: Justin TerAvest &lt;teravest@chromium.org&gt; " fail_count="2" gerrit_number="1304253" owner_email="shawn.c.lee@intel.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/53/1304253/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I1768480653878ee6a81cff5fb0c356ff2bcce3e1" commit="1e892c2070776ac5482a176a5e6aee17627b62c4" commit_message="arc-setup: Update readahead table for N The apk has been renamed. BUG=b:118667808 TEST=emerge Change-Id: I1768480653878ee6a81cff5fb0c356ff2bcce3e1 Reviewed-on: https://chromium-review.googlesource.com/1307696 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Yusuke Sato &lt;yusukes@chromium.org&gt; Reviewed-by: Yury Khmel &lt;khmel@google.com&gt; " fail_count="1" gerrit_number="1307696" owner_email="yusukes@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/96/1307696/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ice26b19ff0b99aa1d4a8cdb1cf4987cc3d025f3f" commit="61c24da94cd28efe2cc9a2f5256fba697f57010e" commit_message="cros flash: read latest link to resolve a revision BUG=chromium:899801 TEST=precq Change-Id: Ice26b19ff0b99aa1d4a8cdb1cf4987cc3d025f3f Reviewed-on: https://chromium-review.googlesource.com/1308313 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Alex Klein &lt;saklein@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1308313" owner_email="saklein@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/dev-util" project_url="https://chromium-review.googlesource.com/chromiumos/platform/dev-util" ref="refs/changes/13/1308313/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.19" change_id="Ia8ab6e5034fba1b9a9fd189d4918eba6c092c0f2" commit="77d7d61761bdfda7f06bae451a3bb92de8c05037" commit_message="Revert &quot;FROMLIST: scsi: sg: Prevent potential double frees in sg driver&quot; This reverts commit c7acbc0c6b864fa42e220ba27c76f8843e02b8dc. This patch was sent upstream twice, and rejected twice. The original reproducer we had stresses a different ioctl (SG_SET_RESERVED_SIZE), which I notice now does have a lock around it upstream. Additionally, we don't currently build this driver in 4.19. TEST=Enable CONFIG_CHR_DEV_SG, run reproducer, got no crashes. Also tried to create my own reproducer with ioctl(SG_IO), saw no issues. BUG=None Change-Id: Ia8ab6e5034fba1b9a9fd189d4918eba6c092c0f2 Signed-off-by: Evan Green &lt;evgreen@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1308394 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="1" gerrit_number="1308394" owner_email="evgreen@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/94/1308394/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iaffa88e17acfae70d7e826bc7ac98dea6aeb47b2" commit="cea1528d42a3f28021ea73f08a86e99d5292972d" commit_message="servod: use dsleep in measure_power to increase ec vbat accuracy This adds a prepare stage to the ECPowerTracker to issue a dsleep control to the EC console. This allows the EC (if dsleep is supported) to enter dee-sleep after 2s and not the standard 15. This greatly improves accuracy, especially in suspend/power-off measurement scenarios. BUG=chromium:806146 TEST=manual testing control gets sent to the EC successfully Change-Id: Iaffa88e17acfae70d7e826bc7ac98dea6aeb47b2 Reviewed-on: https://chromium-review.googlesource.com/1229536 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ruben Rodriguez Buchillon &lt;coconutruben@chromium.org&gt; Reviewed-by: Puthikorn Voravootivat &lt;puthik@chromium.org&gt; " fail_count="2" gerrit_number="1229536" owner_email="coconutruben@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/36/1229536/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I3d965e1bdf3e50db7b311305d088ab7fbefe2ea2" commit="cbb07e9419b5376ab95df2fe6ab202a1c78711e1" commit_message="autotest-server-tests: Add a cr50 Disabling TPM test BUG=b:110488978 BRANCH=ebuild TEST=none Change-Id: I3d965e1bdf3e50db7b311305d088ab7fbefe2ea2 Signed-off-by: Namyoon Woo &lt;namyoon@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1292529 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Mary Ruthven &lt;mruthven@chromium.org&gt; " fail_count="3" gerrit_number="1292529" owner_email="namyoon@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/29/1292529/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ife8662e4771a0529fd7569ebe9b0678e423e2d67" commit="5f985365c3d11ba7c20589a29274adeffa0e3e39" commit_message="installer: check if board id should be set There are some situations where board id shouldn't be set. Use the same check we use in cr50-result to determine if then installer needs to set board id during update. BUG=b:115593945 CQ-DEPEND=CL:1294769 BRANCH=none TEST=remove soft write protect and make sure board id isn't set. Change-Id: Ife8662e4771a0529fd7569ebe9b0678e423e2d67 Signed-off-by: Mary Ruthven &lt;mruthven@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1297026 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Mary Ruthven &lt;mruthven@chromium.org&gt; Reviewed-by: Nick Sanders &lt;nsanders@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="3" gerrit_number="1297026" owner_email="mruthven@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/26/1297026/1" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I667307d6a3624e24cde3d7ab33be44c22b81eaac" commit="f8a19eed03c15d43553f1c24f469c222aed972a1" commit_message="FROMGIT: arm64: lse: remove -fcall-used-x0 flag x0 is not callee-saved in the PCS. So there is no need to specify -fcall-used-x0. Clang doesn't currently support -fcall-used flags. This patch will help building the kernel with clang. Tested-by: Nick Desaulniers &lt;ndesaulniers@google.com&gt; Acked-by: Will Deacon &lt;will.deacon@arm.com&gt; Signed-off-by: Tri Vo &lt;trong@android.com&gt; Signed-off-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt; (cherry picked from commit 2a6c7c367de82951c98a290a21156770f6f82c84 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-next/core) BUG=none TEST=build for cheza with clang and CONFIG_ARM64_LSE_ATOMICS=y Change-Id: I667307d6a3624e24cde3d7ab33be44c22b81eaac Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1297087 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="1" gerrit_number="1297087" owner_email="mka@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/87/1297087/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ie1b895873bbbc8d5fe5b79416cb19d7c9767e11a" commit="41a70083607215c13de9fdcb3f9caa3008e524e9" commit_message="servod: add padding when trimming data While trimming extra data outside of test time, for data points that average over their corresponding sample intervals, a padding is added to tstart and tend to ensure that only data points with over half samples between tstart and tend are kept. No padding is needed for data points that are instant data. BUG=chromium:806146, b:111616837 TEST=python -m unittest -v timelined_stats_manager_unittest test_that &lt;dut ip&gt; power_ServodWrapper \ --autotest_dir ~/trunk/src/third_party/autotest/files/ \ --args 'test=power_Dummy servo_host=localhost servo_port=9999 ina_rate=1 vbat_rate=2' Change-Id: Ie1b895873bbbc8d5fe5b79416cb19d7c9767e11a Signed-off-by: Mengqi Guo &lt;mqg@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1298536 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Puthikorn Voravootivat &lt;puthik@chromium.org&gt; " fail_count="1" gerrit_number="1298536" owner_email="mqg@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/36/1298536/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I1b294a29b01d47cbe73312ab3d4057b3297eb729" commit="d7631ff2fe084305188b97e78d6f1a660e78827e" commit_message="hardware_MemoryIntegrity: Explicitely add tag This CL adds change control files to make this test less confusing as it is used by OEMs for memory qual. - Rename add .suspend to hardware_MemoryIntegrity/control as this is the suspend test. - Add tag name to job.run_test to make it easier to see which test version ran in cloud storage results. BUG=None TEST=Ran the test. Change-Id: I1b294a29b01d47cbe73312ab3d4057b3297eb729 Signed-off-by: Puthikorn Voravootivat &lt;puthik@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1302975 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Mengqi Guo &lt;mqg@chromium.org&gt; " fail_count="3" gerrit_number="1302975" owner_email="puthik@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/75/1302975/1" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="Ic12c848522f98074368f0f5f1fa1215869ec51df" commit="8b3b7d507f95f24b9f60686b13e9de47cdd07c6f" commit_message="UPSTREAM: usb: core: Add USB_QUIRK_DELAY_CTRL_MSG to usbcore quirks There's a new quirk, USB_QUIRK_DELAY_CTRL_MSG. Add it to usbcore quirks for completeness. BUG=b:117917134 TEST=rebuild kernel and apply usbcore.quirks into kernel cmdline, examine the quirk throughout sysfs Signed-off-by: Kai-Heng Feng &lt;kai.heng.feng@canonical.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 4d8d5a392ae110d9b5889afd2b4beef9a09e712d) Signed-off-by: Harry Pan &lt;harry.pan@intel.com&gt; Change-Id: Ic12c848522f98074368f0f5f1fa1215869ec51df Reviewed-on: https://chromium-review.googlesource.com/1307155 Commit-Ready: Harry Pan &lt;harry.pan@intel.com&gt; Tested-by: Harry Pan &lt;harry.pan@intel.com&gt; Reviewed-by: Justin TerAvest &lt;teravest@chromium.org&gt; " fail_count="2" gerrit_number="1307155" owner_email="harry.pan@intel.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/55/1307155/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I39ce2efc9f68540d4174157ce407f8f0187e05de" commit="3bb304bb5cf95b2370169e349def4672b2fa40c7" commit_message="autotest: Extract the EC and AP images for unibuild The EC and AP images for unibuild have different file paths. Change to reflect it. Get the board name from AFE instead of servo. BUG=chromium:853322 TEST=Ran the following code to verify: import common from autotest_lib.server import hosts h = hosts.create_host(dut, servo_args={}) h.firmware_install() Change-Id: I39ce2efc9f68540d4174157ce407f8f0187e05de Reviewed-on: https://chromium-review.googlesource.com/1142501 Commit-Ready: Wai-Hong Tam &lt;waihong@google.com&gt; Tested-by: Wai-Hong Tam &lt;waihong@google.com&gt; Reviewed-by: Richard Barnette &lt;jrbarnette@google.com&gt; " fail_count="2" gerrit_number="1142501" owner_email="waihong@google.com" pass_count="0" patch_number="6" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/01/1142501/6" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ie1e2e6a332122c05a6996077da290f67f798a2b5" commit="46aabba436f7f5d43f2db77dd9fda8a73fd43916" commit_message="power: Run a command after each suspend_stress_test iteration When debugging suspend problems, it is useful to run some command to examine the state of the system after each iteration. This can be done by running a command in a loop in a separate shell, but it's simpler and more synchronized to just let suspend_stress_test do it. Example usage: $ suspend_stress_test --post_resume_command='grep MemFree /proc/meminfo' -c 2 Running 2 iterations with: suspend: 5-10 seconds wake: 5-10 seconds backup_rtc: false errors_fatal: true fw_errors_fatal: true bugs fatal: true warnings fatal: false crcs fatal: true suspend command: powerd_dbus_suspend --delay=0 wakeup source to ignore: none record_dmesg_dir: pm_print_times: true powerd start/running, process 19861 tlsdated stop/waiting Suspend 1 of 2: sleep for 7 seconds...running grep MemFree /proc/meminfo MemFree: 260824 kB wake for 6 seconds... Suspend 2 of 2: sleep for 8 seconds...running grep MemFree /proc/meminfo MemFree: 245292 kB powerd start/running, process 20533 tlsdated start/running, process 20557 Finished 2 iterations. Suspend_failures: 0 Firmware log errors: 0 BUG=chromium:898535 TEST=ran suspend_stress_test Change-Id: Ie1e2e6a332122c05a6996077da290f67f798a2b5 Reviewed-on: https://chromium-review.googlesource.com/1299758 Commit-Ready: Benjamin Gordon &lt;bmgordon@chromium.org&gt; Tested-by: Benjamin Gordon &lt;bmgordon@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Martin Roth &lt;martinroth@chromium.org&gt; " fail_count="3" gerrit_number="1299758" owner_email="bmgordon@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/58/1299758/3" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ifc8ba432e28c88edf66db53754da492f1af480d4" commit="c997e98ac8b16f0725151c1f02effa986da6cce2" commit_message="system_api: remove BiometricsManager constants FakeBiometricsManager and FpcBiometricsManager no longer exist, only CrosFpBiometricsManager. BUG=b:113336622 BUG=chromium:890541 TEST=emerge-nocturne system_api Change-Id: Ifc8ba432e28c88edf66db53754da492f1af480d4 Reviewed-on: https://chromium-review.googlesource.com/1302594 Commit-Ready: Nicolas Norvez &lt;norvez@chromium.org&gt; Tested-by: Nicolas Norvez &lt;norvez@chromium.org&gt; Reviewed-by: Prashant Malani &lt;pmalani@chromium.org&gt; Reviewed-by: Mengqi Guo &lt;mqg@chromium.org&gt; " fail_count="1" gerrit_number="1302594" owner_email="norvez@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/94/1302594/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="If8aa737b65af4ea07d19f07c4f2efc407f91f00e" commit="dff4db3892c0ce893f258e65e696d0353b7c5c3c" commit_message="biod: cleanup FP_MODE_RESET_SENSOR Import recent ec_commands.h and use FP_MODE_RESET_SENSOR constant instead of 1 &lt;&lt; 7. BUG=b:110805729 TEST=emerge-nocturne biod TEST=cros deploy, check that unlocking still works. Change-Id: If8aa737b65af4ea07d19f07c4f2efc407f91f00e Reviewed-on: https://chromium-review.googlesource.com/1309089 Commit-Ready: Nicolas Norvez &lt;norvez@chromium.org&gt; Tested-by: Nicolas Norvez &lt;norvez@chromium.org&gt; Reviewed-by: Prashant Malani &lt;pmalani@google.com&gt; " fail_count="0" gerrit_number="1309089" owner_email="norvez@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/89/1309089/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I5e5671a18f7cab1654ae3ce63c4b0f984f9003c0" commit="17297fc9e9bae76c4f6891c5f5f9e6b20345ba58" commit_message="init: chromeos-startup: drop support for firmware-boot-update This is only used by lumpy/stumpy/butterfly/parrot/stout which are EOL. Drop support for executing this script at startup. BUG=chromium:806383 TEST=precq passes Change-Id: I5e5671a18f7cab1654ae3ce63c4b0f984f9003c0 Reviewed-on: https://chromium-review.googlesource.com/1156069 Commit-Ready: Hung-Te Lin &lt;hungte@chromium.org&gt; Tested-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; " fail_count="0" gerrit_number="1156069" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/69/1156069/1" remote="cros" total_fail_count="0"/><lkgm version="11214.0.0-rc4"/></manifest>