blob: 76e0cf8e3662eb099fb86d2b2c8e323603f638a7 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="941231aa569b55a2c8cfd5ab9b81445cfcb5550c">
<notice>Your sources have been sync'd successfully.</notice>
<remote fetch="https://android.googlesource.com" name="aosp" review="https://android-review.googlesource.com"/>
<remote alias="cros" fetch="https://chromium.googlesource.com/" name="chromium"/>
<remote fetch="https://chromium.googlesource.com" name="cros" review="https://chromium-review.googlesource.com"/>
<default remote="cros" revision="refs/heads/master" sync-j="8"/>
<project name="aosp/platform/external/libchrome" path="src/aosp/external/libchrome" revision="c1e4543ae2b479a54fc4eff90fb388c70a428d52" upstream="refs/heads/master"/>
<project name="aosp/platform/external/modp_b64" path="src/third_party/modp_b64" revision="99dc13926931cedfd2e4e582c33ef657d0645c5c" upstream="refs/heads/master"/>
<project name="aosp/platform/system/core/libsync" path="src/aosp/system/libsync" revision="f4f4387b6bf2387efbcfd1453af4892e8982faf6" upstream="refs/heads/master"/>
<project groups="devserver" name="aosp/platform/system/update_engine" path="src/aosp/system/update_engine" revision="77c25fce5fe363cf84d521ed2c0148b4e0efdc07" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="96c1c85ac4b3ce5cb99d8011dc4e1f84ba1d6431" upstream="refs/heads/master">
<annotation name="branch-mode" value="pin"/>
</project>
<project groups="minilayout,buildtools,labtools" name="chromium/buildtools" path="chromium/src/buildtools" remote="chromium" revision="6fbda1b24c1893a893b17aa219b765b9e7c801d8"/>
<project name="chromium/deps/libmtp" path="chromium/src/third_party/libmtp" remote="chromium" revision="4f4fad584e9c2735af5131f15b697376a3327de5" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/llvm-project/cfe/tools/clang-format" path="chromium/src/buildtools/clang_format/script" remote="chromium" revision="a3caf45a3f9302ce616f08bd7fd0412f3d97e862" upstream="refs/heads/master"/>
<project name="chromium/src/third_party/Python-Markdown" remote="chromium" revision="b08af21eb795e522e1b972cb85bff59edb1ae209" upstream="refs/heads/master"/>
<project name="chromium/src/tools/md_browser" remote="chromium" revision="e9462696241f3ca832890473173e03e7bcfe6adc" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromium/tools/depot_tools" remote="chromium" revision="80a1cf66b83c394c911b14312274b26dba888ae0"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/chromite" path="chromite" revision="16c7224d7b9bf27e08199e542a13db4b9a52749e" upstream="refs/heads/master">
<copyfile dest="AUTHORS" src="AUTHORS"/>
<copyfile dest="LICENSE" src="LICENSE"/>
</project>
<project name="chromiumos/containers/cros-container-guest-tools" path="src/platform/container-guest-tools" revision="4dc99dd36ea7933c85767c1be2a60582903e3d53" upstream="refs/heads/master"/>
<project name="chromiumos/docs" path="docs" revision="ca8befd414c919d3488063b82d77368d91a77d44" upstream="refs/heads/master"/>
<project name="chromiumos/graphyte" path="src/platform/graphyte" revision="7ea5c995be1ba3ff1a39e5e63fdee4b57c6434e5" upstream="refs/heads/master"/>
<project name="chromiumos/infra/bad_cl_detector" path="infra/bad_cl_detector" revision="08bb5589019bbaae1039240ce347cdc3ed05f43a" upstream="refs/heads/master"/>
<project groups="chromeos-admin" name="chromiumos/infra/ci_results_archiver" path="infra/ci_results_archiver" revision="4493ad78616152e22672ed245b72806c56cfef0d" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_exonerator" path="infra/cl_exonerator" revision="439eba782bde9d318d74d5924a304b245842160b" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_status_viewer" path="infra/cl_status_viewer" revision="6bda7c611af03cb53db2afa190e0a81ce6d37169" upstream="refs/heads/master"/>
<project name="chromiumos/infra/distfiles_updater" path="infra/distfiles_updater" revision="2d1aa33972b2028d19a288baaacee9b2cd8644f7" upstream="refs/heads/master"/>
<project name="chromiumos/infra/dummies/general-sandbox" path="infra/dummies/general-sandbox" revision="ab009ffebb68a58f37779bddfba5f1a08ef174ae" upstream="refs/heads/master"/>
<project name="chromiumos/infra/dummies/merge-sandbox" path="infra/dummies/merge-sandbox" revision="651c1f3b89c112222f5dae2f79091421543dd4ee" upstream="refs/heads/master"/>
<project name="chromiumos/infra/logstock" path="infra/logstock" revision="ef7fe408b9feee9a3664b36f0176fcacd27bf703" upstream="refs/heads/master"/>
<project name="chromiumos/infra/lucifer" path="infra/lucifer" revision="bd2e4c18fa7bf050ce9f888554ffa70ca3552e62" upstream="refs/heads/master"/>
<project groups="chromeos-admin,labtools" name="chromiumos/infra/skylab_inventory" path="infra/skylab_inventory" revision="798d91266912c056086155864611697538844200" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="0770d7341164afe2b8cc743a675aade372755ace" upstream="refs/heads/master"/>
<project name="chromiumos/infra/test_analyzer" path="infra/test_analyzer" revision="7b0a71303075b11ce506fe6c34477a139c02236e" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/infra_virtualenv" path="infra_virtualenv" revision="bd33427afb37ec05127792091ffc87bfefb48121" upstream="refs/heads/master"/>
<project name="chromiumos/manifest" path="manifest" revision="3f94d7cd056c7154feefe4c6a1cfd9b24f572550" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="111601adc006f654eff1e8cf823d08e9cf9eac9f" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="771750bbce2c3836f8da10c2f12dd0bb3a2fbf80" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="775676a325da6a5fc91f21951ff30628d6a90f36" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="dce541a72529e469041f5148fc512269f8457412" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="18fef486142cc71371708de109dfdf557c894641" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="8cb6a1a2a04acf304721ddc098b814cb54792e3f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/battery_updater" path="src/platform/battery_updater" revision="32463c6de8e8c98d4b1711937bc7678afc121a85" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bisect-kit" path="src/platform/bisect-kit" revision="1ad2c0e689b4ce08b98ea700b18f9d8288236369" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="e38a3930677dd96d8b7fed71af33cde46def03be" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bootcache" path="src/platform/bootcache" revision="ebe3a0995e90026433ffc62b7aeed6cad1f28694" upstream="refs/heads/master"/>
<project name="chromiumos/platform/btsocket" path="src/platform/btsocket" revision="300354e5d74418c8e03737ca9029c64d9297a28d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/cfm-device-monitor" path="src/platform/cfm-device-monitor" revision="7ffc419e546564ce90dab06c6e96e67975693616" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="0215a28bea38f2340a5bb997257b8adf98207b09" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chromiumos-assets" path="src/platform/chromiumos-assets" revision="fd4e8eef335ceaca7adf53a83f5e13e00e09101c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/cobble" path="src/platform/cobble" revision="3d2b9922e81cce898d4f09306563d3ca9d32c67e" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/platform/crostestutils" path="src/platform/crostestutils" revision="e7f8b15cde6b9a90e1c4c8baf0011668eb31c5d0" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="874c24b8a1a8acc359a19a550ed9c61fe518def6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="18ce5713e6cb99c40aafec52b67c28ba12a44f31" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="3e6d5df33a8a34308f80f9a5780454a2e4049ebd" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="ae372f39d50ffa8259f3e56c702e4f2fc9cc72e2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="240acaa806e64238b0fda54b478209b6aec430b3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="c27f522e3efde1754afb9d149d95a750fe34f465" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="0a3f44e4f508d0c6a96519e6db97b2f2fd4bfb23" upstream="refs/heads/master"/>
<project name="chromiumos/platform/experimental" path="src/platform/experimental" revision="bcc00ca58726d9cf774c56005715a5ee330da045" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory" path="src/platform/factory" revision="7849d51374ef1b448816761e0645928a07a022ae" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="bd7819409ff52a260d227054affa94d4b2afc426" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="b2c29757b90133e8e6315800a1afdeafe4a2bc5a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="9a0c42293ce59f2cb0dd11a80df8382d4775dac5" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="113de4bb26e228fd74c74cadb3a9a1272e11df5b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/go-seccomp" path="src/platform/go-seccomp" revision="613458c0e3c589e52e7f093288ef1d2ba57a9ff7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/google-breakpad" path="src/third_party/breakpad" revision="b988fa74ec18de6214b18f723e48331d9a7802ae" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="e043793ce4968d66e0abfc27e4be9c976ba2ccb6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/inputcontrol" path="src/platform/inputcontrol" revision="8826acba1c4e13b6318ae6d1d4b49633d1b55aba" upstream="refs/heads/master"/>
<project name="chromiumos/platform/jabra_vold" path="src/platform/jabra_vold" revision="8830911158ae632b7626d0ebe33248e66ffaeef3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/libevdev" path="src/platform/libevdev" revision="23f8ea74685ea0a03be8649ca33d5664bc789393" upstream="refs/heads/master"/>
<project name="chromiumos/platform/microbenchmarks" path="src/platform/microbenchmarks" revision="518003bc070970f25b9ab97c0560d762846c5e65" upstream="refs/heads/master"/>
<project name="chromiumos/platform/minigbm" path="src/platform/minigbm" revision="4fe3038be586d5db8e44e452f5ed6a93c8ccf50a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="98056535f1dbd2ad585bcaf57779bcd210a23880" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="152a306a82009cd6ca68760b0902fc03781e0d5d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mttools" path="src/platform/mttools" revision="146a68465feb9039602bcaa508ef3fea8e8f926a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/newblue" path="src/platform/newblue" revision="2c0d77a1dc11b966405522eefa94b6e3df6fe6c8" upstream="refs/heads/master"/>
<project name="chromiumos/platform/punybench" path="src/platform/punybench" revision="16bc496a97c027147453e7d675ae2f9147352b31" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast" path="src/platform/tast" revision="26e3be2261f42249425a0891b22f17a42d1ccd35" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="2fd5efa517fb173b8f8a7680ec4530e21e01a95b" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/touch_firmware_test" path="src/platform/touch_firmware_test" revision="bafba938ff65099158b04ca718b1e77a0e43c5c4" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_updater" path="src/platform/touch_updater" revision="102e6dc245307c07104245464e4db6b903f576e2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchbot" path="src/platform/touchbot" revision="9546ffbb37d5fef191ad1607eeb0b76a6f3a9872" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchpad-tests" path="src/platform/touchpad-tests" revision="1da5e64a092a5d973b503050a3959314bb40eba0" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/tpm" path="src/third_party/tpm" revision="0cba6cadd1bea1ce3717779201d594c4c9131dc2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tpm_lite" path="src/platform/tpm_lite" revision="db50af69b91bc1cffde13740c23aed72883fbc45" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tremplin" path="src/platform/tremplin" revision="2b61759681446cc86f8edf8441cc5d8ca84aea71" upstream="refs/heads/master"/>
<project name="chromiumos/platform/uboot-env" path="src/platform/uboot-env" revision="ab10366ee27959666b94a638858032c91c3c5e10" upstream="refs/heads/master"/>
<project groups="firmware,buildtools" name="chromiumos/platform/vboot_reference" path="src/platform/vboot_reference" revision="9d6dc0d222418f90f5080f6c25cd06ca14abf48b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="4649d42d10a7fa32f18da7e77e019891d1d7d940" upstream="refs/heads/master"/>
<project name="chromiumos/platform/webplot" path="src/platform/webplot" revision="bbd5ea22ef9f8e109e363b26958d9a2fc8921f0f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/xorg-conf" path="src/platform/xorg-conf" revision="c63a4457a7b3d28081dcb1de276928d49ded130a" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="82dbc9960d927b71b0ecd01a476b5ba8534dedc6" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="619c091964842556a04341787f0da6d510c71b96" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="d9a0ff2842ab206b86f3a46b19e128824f2eebe4" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/android_mtdutils" path="src/third_party/android_mtdutils" revision="9bcfc3ee238f16925e9aaa4573129784ebb397e7" upstream="chromeos"/>
<project name="chromiumos/third_party/arm-trusted-firmware" path="src/third_party/arm-trusted-firmware" revision="fe77b53e32692fc5d35df208e2b3d21a28f6228b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atheros" path="src/third_party/atheros" revision="52a5bdaa8930c14ee42518354de3e5ec09911c6b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atrusctl" path="src/third_party/atrusctl" revision="567b8c6cc2d4c90a223c126ecbcb617d2b8a3a23" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="0b61552b8f6d3828ac68a233891a8ec0af4ba74b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/aver-updater" path="src/third_party/aver-updater" revision="cf3337b0918e15755782d8f3b11691e04f1ddc40" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="4425a0468178bc8d3ce53a69d4a0615c82c4ae3f" upstream="refs/heads/chromeos-5.44"/>
<project groups="firmware" name="chromiumos/third_party/bootstub" path="src/third_party/bootstub" revision="6697fe6404055443d7c754b365907a0604f14111" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/broadcom" path="src/third_party/broadcom" revision="4070e7161f2f1a1a22027a744eb868500688f0b6" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/cbootimage" path="src/third_party/cbootimage" revision="b7d5b2d6a6dd05874d86ee900ff441d261f9034c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/coreboot" path="src/third_party/coreboot" revision="af1d71f3d79007a67760796f1e21cfeae437b44b" upstream="refs/heads/chromeos-2016.05"/>
<project groups="firmware" name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="678b4c4a81069bb6e10e2e59f5374b83d727cd2b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cros-adapta" path="src/third_party/cros-adapta" revision="eb6d8c1832b9181926df107faf41a80887fd982c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/cryptoc" path="src/third_party/cryptoc" revision="b256f3941b8de4987d75eaa7df7bd8566cec2ef1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cups" path="src/third_party/cups" revision="b9f7b9f8098615e098f1f1c3fcdc6854ac84ad9a" upstream="refs/heads/cups-2-2-8"/>
<project name="chromiumos/third_party/cypress-tools" path="src/third_party/cypress-tools" revision="043fba1c35f89cce95f804bf6d4f01cfc23a6c21" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/daisydog" path="src/third_party/daisydog" revision="5f4302621d8e011edbd83858b0c3183e29f842b5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-cplusplus" path="src/third_party/dbus-c++" revision="907f6244dc1c4c3f58a809147d348eccbb932631" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-spy" path="src/third_party/dbus-spy" revision="0e04421c73b24536de7fcc1886da469d8b7a2a41" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/displaylink-updater" path="src/third_party/displaylink-updater" revision="a52808b5995fe2ed481269c8f089358d4b451d5c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/edk2" revision="ab586ccd21556108662fbd80ab5a429143eac264" upstream="refs/heads/chromeos-2017.08"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/cnl/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-cnl"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/glk/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-glk"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/icl/edk2" revision="8df83bf3e30ada89fc0799859e3de25017dc93ac" upstream="refs/heads/chromeos-icl"/>
<project groups="firmware" name="chromiumos/third_party/em100" path="src/third_party/em100" revision="8af5146f4c55a51b0debf81f1cee3c3333aa1505" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fastrpc" path="src/third_party/fastrpc" revision="2ab40143cc017892b0b89f81c556cb4a80f70e8b" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashmap" path="src/third_party/flashmap" revision="9108393752ffd93b133037add1f7b484de09bdbc" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="c79a7edfecdd49503879d1433bc50afb8e6305f9" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fwupd" path="src/third_party/fwupd" revision="b78a55b7af6794973b30b51a46e4d0ba3edef509" upstream="refs/heads/fwupd-1.2.4"/>
<project name="chromiumos/third_party/gdmwimax" path="src/third_party/gdmwimax" revision="e8236b4b2d66b1972e4f84955a238134acd7f6a1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gobi3k-sdk" path="src/third_party/gobi3k-sdk" revision="825fc302e0e0ffeb2aa925da70ebc32bc5377c2b" upstream="refs/heads/master"/>
<project groups="labtools" name="chromiumos/third_party/hdctools" path="src/third_party/hdctools" revision="581c797e19012d5f22b775cba60f4340a59509c0" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="1f9bc912d4b52362284c08a013d31166474fd128" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="5f1be6ae1d9d95c778d3f8ebf02dca3b126fa618" upstream="refs/heads/wpa_supplicant-2.6"/>
<project name="chromiumos/third_party/huddly-updater" path="src/third_party/huddly-updater" revision="98010d4e0c0d1ed95b2b08d9e2b51dcde3d18fe3" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="cd8956ecc2f20f05e368bd901a8f208c63d7a90a" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="ca6ad94e109c66045d75d6a432fdfc64244102b0" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="7d63b68f9393787ced3306a9be2c89f3a866f933" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="b00efb22ba12a3a16aeb14ee13723cc144d7d107" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="5e97c6edfb4196f1358fe4d125d90420e81a1605" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="20c15c5cc1e4c88a5f8f934c0c612c42ec81214e" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="52ab62256ad8ce6de75ed2c01deaac35dc832c6c" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19" revision="ae118cb89ef0b1c2acabc27f716d9f216480fc0f" upstream="refs/heads/chromeos-4.19"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="d41e9e578eef76ebd804f3361eb67fce1009c2b4" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kvmtool" path="src/third_party/kvmtool" revision="1b159b990afd33c0c2e3b47ebda6dd5cc793dd92" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libc-bench" path="src/third_party/libc-bench" revision="76793dd4b09191a78a78180012718e72d792717f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libdrm" path="src/third_party/libdrm" revision="b7a7a90336fbb19efb3f91f92b5d964b0dfb7ec2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="0151170b4ef1f344630b139bb4b80b94585a22b4" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="6afc8605cc231cea920d1d1d524a780dcc093508" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqrtr" path="src/third_party/libqrtr" revision="1604a9567beda30fb5d8fd532c0ec8366da8fbbb" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libscrypt" path="src/third_party/libscrypt" revision="b45c53f9418a6eff2c8ed98703a55f96029304b1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libsigrok" path="src/third_party/libsigrok" revision="199fe31115c76231746f5953271795d58679561c" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrok-cli" path="src/third_party/sigrok-cli" revision="c9edfa218e5a5972531b6f4a3ece8d33a44ae1b5" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrokdecode" path="src/third_party/libsigrokdecode" revision="3279c2825684c7009775b731d0a9e37815778282" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libv4lplugins" path="src/third_party/libv4lplugins" revision="5e6034258146af6be973fb6a5bb6b9d6e7489437" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="6346755c97f42301f539445fbd3c1b9df0dc2c2b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/logitech-updater" path="src/third_party/logitech-updater" revision="658d14909e3231dddedebbd769db36d7a9f6d784" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="08733aa7d62b171c667d3eb7e299aa7345053fa9" upstream="refs/heads/chromeos-20150119"/>
<project name="chromiumos/third_party/marvell" path="src/third_party/marvell" revision="0b151b37cdf01bdd56853985743e4424b6d5e5ea" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/arc-mesa" revision="e6b3d357f6b99e6b409fa6b2a69fb3f8851f5b2d" upstream="refs/heads/arc-18.2.0-pre1"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="a2ddb710fdef5f24bfe10d0ee09b1f32ea53aaa8" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-freedreno" revision="1a93fc382b18ee6d1135952d23f0b6a8aa8cd31f" upstream="refs/heads/chromeos-freedreno"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-img" revision="129178893b2260df22db96327c5ca9c2ce7db046" upstream="refs/heads/mesa-img"/>
<project name="chromiumos/third_party/mimo-updater" path="src/third_party/mimo-updater" revision="f173901a2ce769fe95b85123f7be445ac9a083a5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mmc-utils" path="src/third_party/mmc-utils" revision="1c55306a49b32bbb8c65e1e5e9d630f6720a6810" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="19219422df0a31c8990ba4462b4ab453b5fdfd5f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/nfs-ganesha" path="src/third_party/nfs-ganesha" revision="165395bf01548d8a0135357ca4c222b9c0c0acaa" upstream="refs/heads/V2.3-stable"/>
<project name="chromiumos/third_party/ntirpc" path="src/third_party/ntirpc" revision="a9fc54d636fc3e5b5f0918769a2e5343c5f0d823" upstream="refs/heads/V1.3.3-cros"/>
<project name="chromiumos/third_party/portage_tool" path="src/third_party/portage_tool" revision="efb1b3caf62843c7c325064b62d51b061920dd19" upstream="refs/heads/chromeos-2.3.49"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="af64f6c7b19cdb84226161dd3742a13fd7974cc3" upstream="refs/heads/master-0.22"/>
<project name="chromiumos/third_party/realtek-updater" path="src/third_party/realtek-updater" revision="7e603e12fbf9d2a8aeb67f1075fe43dbfaf52f7f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/rootdev" path="src/third_party/rootdev" revision="8dc336a991e5494e6cc9a0094778fee67f22ed6c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/seabios" path="src/third_party/seabios" revision="3004147dd3707e600772ec6c5d37beac7f4b8eb4" upstream="refs/heads/chromeos-2014.11.03"/>
<project name="chromiumos/third_party/sis-updater" path="src/third_party/sis-updater" revision="4066f05ebae55958e3d193f9177c310b1d480886" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware" path="src/third_party/sound-open-firmware" revision="2f3a03f1b0ef5b00e8de4fa5079fb2885fcf66c2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware-tools" path="src/third_party/sound-open-firmware-tools" revision="d8114acdbb7609ebf05825c231f47c5b60a4d0b0" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/sysbios" path="src/third_party/sysbios" revision="33e1db34b8162de72a5e9bbbc44e6bce38978396" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tlsdate" path="src/third_party/tlsdate" revision="6103fff146d9e434a643a031f7a557fd793c8d08" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="3edb0f56e66bedb239d8c883ed38e26a1ddd49b3" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tpm-emulator" path="src/third_party/tpm-emulator" revision="310a21ef24ace14b4d6e8095172445494f54ff25" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/tpm2" path="src/third_party/tpm2" revision="e98709505aea90d4cda976d51e274c1301164511" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="6c2cac92b71c2c96e020a10c4f01afdf311bf8e4" upstream="refs/heads/master-0.3.13"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="8084afd71b2989bbb1988488fcb1764202f79b2b" upstream="refs/heads/chromeos-v2018.09"/>
<project name="chromiumos/third_party/virglrenderer" path="src/third_party/virglrenderer" revision="62d123dc34a85b87708193774f9eb126a2cd7d1a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/virtual-usb-printer" path="src/third_party/virtual-usb-printer" revision="3d5ac0d018010bf28fa5482124846217e3b01842" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/webrtc-apm" path="src/third_party/webrtc-apm" revision="b7da1a8bdb731999d5d7d59cf30fe3cd1b3c656c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/whining" path="src/third_party/whining" revision="c325abd3eff318af433a1a5667f5d2745f893945" upstream="refs/heads/master"/>
<project name="external/git.kernel.org/fs/xfs/xfstests-dev" path="src/third_party/xfstests" revision="0680ff2ea5313b38fada5491b51c4e90883dd91d" upstream="refs/heads/master"/>
<project groups="buildtools,chromeos-admin,firmware,labtools,minilayout" name="infra/luci/client-py" path="chromite/third_party/swarming.client" remote="chromium" revision="281c390193ec8c02e60279f8dac1b86ac52fa4be"/>
<project name="linux-syscall-support" path="src/third_party/breakpad/src/third_party/lss" revision="a89bf7903f3169e6bc7b8efc10a73a7571de21cf"/>
<project name="platform/external/bsdiff" path="src/aosp/external/bsdiff" remote="aosp" revision="e36af14afc8c11dc4891294d9c4d997df7f487bf" upstream="refs/heads/master"/>
<project name="platform/external/libcxx" path="src/aosp/external/libcxx" remote="aosp" revision="0680af728815bb00742ce0302fdf06a59c85f39a" upstream="refs/heads/master"/>
<project name="platform/external/libcxxabi" path="src/aosp/external/libcxxabi" remote="aosp" revision="1389a8dc482d10684a7b30d0aa4c9c58155113ed" upstream="refs/heads/master"/>
<project name="platform/external/libunwind_llvm" path="src/aosp/external/libunwind_llvm" remote="aosp" revision="99e952c01a773162b7c55a049be6f22bcd079a5a" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="ee876076d8e943321019217709cb7a9b57233183" upstream="refs/heads/master"/>
<project name="platform/external/puffin" path="src/aosp/external/puffin" remote="aosp" revision="e8232e11000b467eeb8428df734151361362a9a8" upstream="refs/heads/master"/>
<project name="platform/system/keymaster" path="src/aosp/system/keymaster" remote="aosp" revision="3b12e5e65bd82c39a600def425cd21783a361561" upstream="refs/heads/master"/>
<project name="toolchain/binutils" path="src/aosp/toolchain/binutils" remote="aosp" revision="cce69c1b1bfc46de5e1cdd4923f87215c0edb884"/>
<project name="toolchain/gcc" path="src/aosp/toolchain/gcc" remote="aosp" revision="ac6128e0a17a52f011797f33ac3e7d6273a9368d"/>
<project name="weave/libweave" path="src/weave/libweave" revision="a852917ec1d1ada705a0a71deaf419af190f268c" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="chromeos-2016.05" change_id="Ib02413586781be4fc2cd3ca3a96cfced7391ffcf" commit="7be5602c743c13ff863f271db7277d410ba56cef" commit_message="UPSTREAM: Makefile.inc: Keep .asl intermediates We used .aml as the file extension for preprocessed ASL code. That file gets overwritten with the compilation results, fix that. BUG=none BRANCH=none TEST=none Change-Id: Ib02413586781be4fc2cd3ca3a96cfced7391ffcf Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: Original-Change-Id: I449bdbc4240ca4c5601061a36e76e244a55c3fac Original-Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Original-Commit-Id: 2f7d0543fff05e9934425d70622523a35c8f2189 Original-Original-Change-Id: I11a03dfbcebb0fd762da7b27862a7bdb9a581b92 Original-Original-Signed-off-by: Nico Huber &lt;nico.huber@secunet.com&gt; Original-Original-Reviewed-on: https://review.coreboot.org/c/31523 Original-Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Original-Reviewed-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1485871 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485871" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/71/1485871/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="If7d7c9f4670f49b42a73963bb8643c26de2d33da" commit="b0315918fc336666d2c1048dad6043d1533bc91f" commit_message="UPSTREAM: mb/roda/rk9/acpi/superio.asl: Fix copy-paste error on &quot;COMB&quot; Error spotted using IASL 20190215: &quot;Object is created temporarily in another method and cannot be accessed&quot; BUG=none BRANCH=none TEST=none Change-Id: If7d7c9f4670f49b42a73963bb8643c26de2d33da Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: Original-Change-Id: I7214a25d44a99f2ab88b685592ca96ff8744ae2a Original-Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Original-Commit-Id: c55934db61e9d6e31b0f6388a02178a2bebcb9f6 Original-Original-Change-Id: I7da9dcd68f5eec6383de7370bc8ab35f96a90c06 Original-Original-Signed-off-by: Elyes HAOUAS &lt;ehaouas@noos.fr&gt; Original-Original-Reviewed-on: https://review.coreboot.org/c/31526 Original-Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Original-Reviewed-by: Nico Huber &lt;nico.h@gmx.de&gt; Reviewed-on: https://chromium-review.googlesource.com/1485872 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485872" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/72/1485872/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I99b24a240ae75b6087ea75ac309a70dcc176f632" commit="f5c053d5c475b2cffc66ebbb92756a7f301e3bef" commit_message="UPSTREAM: mb/roda/rk886ex/acpi/superio.asl: Fix copy-paste error on &quot;COMB&quot; Error spotted using IASL 20190215: &quot;Object is created temporarily in another method and cannot be accessed&quot; BUG=none BRANCH=none TEST=none Change-Id: I99b24a240ae75b6087ea75ac309a70dcc176f632 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: Original-Change-Id: I1b6d7e3e52f4aeac4b1892e195714f246a972ccf Original-Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Original-Commit-Id: 16d05daffa827f4e6ec26e34aaf20caae6600cc9 Original-Original-Change-Id: I139c5c7b33671e7ed0c04c06fb290e001e57a687 Original-Original-Signed-off-by: Elyes HAOUAS &lt;ehaouas@noos.fr&gt; Original-Original-Reviewed-on: https://review.coreboot.org/c/31528 Original-Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Original-Reviewed-by: Nico Huber &lt;nico.h@gmx.de&gt; Reviewed-on: https://chromium-review.googlesource.com/1485873 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485873" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/73/1485873/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I4f69a28d70a3e5292bc8c7964a735666554960b2" commit="bc46617f60a1b0d4b57957168bb0c7b28dce759e" commit_message="UPSTREAM: SMBIOS: Fix bios version BUG=none BRANCH=none TEST=none Change-Id: I4f69a28d70a3e5292bc8c7964a735666554960b2 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: Original-Change-Id: I3f6d722a54015810468f62ec2844a3746f47a8d2 Original-Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Original-Commit-Id: 94ad37619f95a07b94a6a9a570bd74727eb830c4 Original-Original-Change-Id: I142f08ed3c2704b8fde6d176f23772f5d6b33e85 Original-Original-Signed-off-by: Elyes HAOUAS &lt;ehaouas@noos.fr&gt; Original-Original-Reviewed-on: https://review.coreboot.org/c/31437 Original-Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Original-Reviewed-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1485874 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485874" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/74/1485874/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I6ca1a8172f3d2ff9bbd9dc49bbf4e30102c74571" commit="5b8efb59652da7bbf364a7d09f7fd849e4208bcb" commit_message="UPSTREAM: ACPI: Correct asl_compiler_revision value BUG=none BRANCH=none TEST=none Change-Id: I6ca1a8172f3d2ff9bbd9dc49bbf4e30102c74571 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: Original-Change-Id: Ie520cce5974db3d461bdab0f16dd2c7c0814b990 Original-Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Original-Commit-Id: 26071aaadfc5926f7e01623d8fb2967456041dfc Original-Original-Change-Id: I91b54b43c8bb5cb17ff86a6d9afa95f265ee49df Original-Original-Signed-off-by: Elyes HAOUAS &lt;ehaouas@noos.fr&gt; Original-Original-Reviewed-on: https://review.coreboot.org/c/31431 Original-Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Original-Reviewed-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1485875 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485875" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/75/1485875/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="Ibeae8b9ee2938e8890dab1ff4f15506ec209a57f" commit="4081c3585a5c7ec22e0260a7862a38c2a8ce182a" commit_message="UPSTREAM: sb/intel/bd82x6x: Fix default IRQ mapping The default mapping was probably copy-pasted from a random board and disabled some interrupts (by implicitly clearing some register bits). We provide a new default mapping with some reasoning, that tries to be most compatible (i.e. avoids to use PIRQ E-H that are not shareable on some boards). The following functions had their interrupt pin disabled before: o SATA 2 (explicitly, no board seems to enable the device) o PCIe Root Port #4, #6-#8 (probably by accident) PIRQs used before this change: A-D, F and H. After this change: A-D. BUG=none BRANCH=none TEST=none Change-Id: Ibeae8b9ee2938e8890dab1ff4f15506ec209a57f Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: Original-Change-Id: I375d6215243db471b592b34ff416e4c73b2ef3c1 Original-Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Original-Commit-Id: 16a41ccaa182a65fbb5b0e6755b17ac6c0f20150 Original-Original-Change-Id: I33f82702ea9c1b9c22ce14f01ee630dbf6203362 Original-Original-Signed-off-by: Nico Huber &lt;nico.huber@secunet.com&gt; Original-Original-Reviewed-on: https://review.coreboot.org/c/31498 Original-Original-Reviewed-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Original-Original-Reviewed-by: Angel Pons &lt;th3fanbus@gmail.com&gt; Original-Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1485876 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485876" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/76/1485876/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="Id796e92d76e158f67db0f785dccabfacd6c8fec6" commit="9d2ab1ccc827b4ef0ae56f6eed29ed330e1bd792" commit_message="UPSTREAM: soc/intel/cannonlake: SoC specific microcode update check For CFL and WHL, Microcode is being loaded from FIT. Both supports the PRMRR/SGX feature. If This is supported the FIT microcode load will set the msr (0x08b) with the Patch id one less than the id in the microcode binary. This results in Microcode getting reloaded again in bootblock and ramstage. Avoid the microcode reload by checking for PRMRR support. CFL and WHL CPU die are based on KBL CPU so we need to have this check, where CNL CPU die is not based on KBL CPU so skip this check for CNL. BUG=b:124126405 Signed-off-by: Ronak Kanabar &lt;ronak.kanabar@intel.com&gt; Change-Id: Id796e92d76e158f67db0f785dccabfacd6c8fec6 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: Original-Change-Id: Ie1ce5881358bae95f60281bebd92175256d677fd Original-Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Original-Commit-Id: 69a95653399657bf6b2491c259479c954fee2509 Original-Original-Change-Id: I3311a7413d27044f9c819179e5b0cb9a67b46955 Original-Original-Reviewed-on: https://review.coreboot.org/c/31492 Original-Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Original-Reviewed-by: Rizwan Qureshi &lt;rizwan.qureshi@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1485877 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485877" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/77/1485877/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="Ic569c510a3da8dca4129549dde0c13faffed0ddd" commit="ed3df59d5b973dad94ff8efcb0a7afde8102f0e8" commit_message="UPSTREAM: timestamp: Move timestamp_should_run() call Old location caused spurious error messages when called from APs, where timestamp_add_now() should do nothing. Moving the test also makes get_us_from_boot() usable from APs (assuming cache coherency). BUG=none BRANCH=none TEST=none Change-Id: Ic569c510a3da8dca4129549dde0c13faffed0ddd Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: Original-Change-Id: Ie9cbbe7829302361c737e35aaedfd9e8609711e0 Original-Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Original-Commit-Id: 187e4c4474a4b678a88b0f7df67e387f0d0d46fb Original-Original-Change-Id: Ice9ece11b15bbe1a58a038cda3d299862e6f822b Original-Original-Signed-off-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Original-Reviewed-on: https://review.coreboot.org/c/31524 Original-Original-Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; Original-Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Original-Reviewed-by: Werner Zeh &lt;werner.zeh@siemens.com&gt; Original-Original-Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; Original-Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1485878 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485878" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/78/1485878/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I5a53b084b9e3e1f3b417c4e7bf3508adeb25bf19" commit="ecc3d2ebe282fd79a5a458d1922a0fe77d354a81" commit_message="UPSTREAM: mediatek/mt8183: Support gpio eh and rsel setting for I2C The setting of these registers are only for i2c pin. BUG=b:80501386 BRANCH=none TEST=Boot correctly on Kukui Change-Id: I5a53b084b9e3e1f3b417c4e7bf3508adeb25bf19 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: Original-Change-Id: I7c58dab535c54987b33f86ef5621a93d92605d34 Original-Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Original-Commit-Id: 9e21b2dbd7e7c6c77f48c317b3d8fe9622867b52 Original-Original-Change-Id: I518ca07645fe55aa55e94e4f98178baa0b74a882 Original-Original-Signed-off-by: jg_poxu &lt;jg_poxu@mediatek.com&gt; Original-Original-Reviewed-on: https://review.coreboot.org/c/30974 Original-Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Original-Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1485879 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485879" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/79/1485879/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I8246770b198eaca81686faee2dfba03c1c44a341" commit="71ed940e21aa8aaae476fcfdabcfe57c39410035" commit_message="UPSTREAM: cpu/intel/common: Add newline to set_feature_ctrl_lock() output Without newline, if IA32_FEATURE_CONTROL already locked, next console line will be concatenated. If run on a multiple CPUs, you get multiple lines concatenated. BUG=none BRANCH=none TEST=none Change-Id: I8246770b198eaca81686faee2dfba03c1c44a341 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: Original-Change-Id: Ic71c745cdf8c7001ed8f9f639d02360ac3b79acb Original-Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Original-Commit-Id: 460c2c2483e3d48cbd3cee4d0bfeab87fab658df Original-Original-Change-Id: I5b73ae4cb045973fa3ce07f4d93fda0caadf78eb Original-Original-Signed-off-by: Matt DeVillier &lt;matt.devillier@gmail.com&gt; Original-Original-Reviewed-on: https://review.coreboot.org/c/31532 Original-Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Original-Reviewed-by: Elyes HAOUAS &lt;ehaouas@noos.fr&gt; Original-Original-Reviewed-by: Angel Pons &lt;th3fanbus@gmail.com&gt; Original-Original-Reviewed-by: Nico Huber &lt;nico.h@gmx.de&gt; Reviewed-on: https://chromium-review.googlesource.com/1485880 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485880" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/80/1485880/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I3fa44d6e765a2d8f9f66ea7d0ec1e7a4cebf5a1e" commit="69d633b8a824425672950aa0efa541cc6c39e3c4" commit_message="UPSTREAM: mb/google/hatch: Make EC software sync enabled by default EC software sync had been disabled because BIOS was not bundling a useful EC image. This is no longer required. This CL removes that change so EC software sync is enabled by default. BUG=b:124208414 BRANCH=None TEST=Tested with a system that have a different RW image and verified that this image was overwritten to the one bundled in the BIOS and that the EC was running its RW image. Change-Id: I3fa44d6e765a2d8f9f66ea7d0ec1e7a4cebf5a1e Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: Original-Change-Id: I3725335468ac7b704b97a9bcddb47c53069f6600 Original-Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Original-Commit-Id: 4323175818bae89c92ae8035efafebcacde831e9 Original-Original-Signed-off-by: Scott Collyer &lt;scollyer@chromium.org&gt; Original-Original-Change-Id: Ic1ffdb62e9fa2cacb3296cb3807082f23e171ab5 Original-Original-Reviewed-on: https://review.coreboot.org/c/31537 Original-Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1485881 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485881" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/81/1485881/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I9effc65e730e58193008588ee00efa33ca724548" commit="4afc698b6300c8f4f8b534483c5564b81a0e0fe1" commit_message="UPSTREAM: Revert &quot;src/drivers/intel/wifi: Add a W/A for Intel ThP2 9260&quot; This reverts commit 3afb84a24583f5dee9fb407f11b32253d59392bf. Reason for revert: This is causing issues with the PCIe link and the system is unable to enter S0ix. Until it can be fixed in coreboot revert the change here that is not working properly. BUG=b:124264120 Change-Id: I9effc65e730e58193008588ee00efa33ca724548 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: Original-Change-Id: I9349745eabf6e631b4ea128ce4ed28cb3a2be7ff Original-Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Original-Commit-Id: c98e36fec5c776d022118cdfdd026cdce7053771 Original-Original-Change-Id: Ia20da9ab560ca35950b4a916667f51e0f541b382 Original-Original-Signed-off-by: Duncan Laurie &lt;dlaurie@google.com&gt; Original-Original-Reviewed-on: https://review.coreboot.org/c/31559 Original-Original-Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; Original-Original-Reviewed-by: Caveh Jalali &lt;caveh@google.com&gt; Original-Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Original-Reviewed-by: Subrata Banik &lt;subrata.banik@intel.com&gt; Original-Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1485882 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485882" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/82/1485882/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I12bb14d50742ce9db2feb6165cfe8081ab928717" commit="d44519a2f89bf839607653ccea20276e4f389cc2" commit_message="UPSTREAM: soc/intel/cannonlake: Add whitespace proper in CPU/MCH/IGD name BUG=none BRANCH=none TEST=none Change-Id: I12bb14d50742ce9db2feb6165cfe8081ab928717 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: Original-Change-Id: I600393768ed4491edfb4e71ce583ac6cf2f38a11 Original-Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Original-Commit-Id: d1dfba4a1a790e2e30510c38dd9f3f0d9bab06b5 Original-Original-Change-Id: I33a50e9fc90162c7cb2aa7fbc3887efe9c6ebcde Original-Original-Signed-off-by: Subrata Banik &lt;subrata.banik@intel.com&gt; Original-Original-Reviewed-on: https://review.coreboot.org/c/31547 Original-Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Original-Reviewed-by: Aamir Bohra &lt;aamir.bohra@intel.com&gt; Original-Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Reviewed-on: https://chromium-review.googlesource.com/1485883 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485883" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/83/1485883/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="Ia3c125b0514e43be61cd0e0c9ae60926d39c4dbf" commit="4adb5041d92c0d6ec3f73793ceb3ec3fa31f2c13" commit_message="UPSTREAM: rockchip/rk3399: Fix BL31 bootmem regions The BL31 on RK3399 is split into multiple segments... the majority goes into DRAM, but small parts must be put into SRAM and PMUSRAM. With CB:31123 only the DRAM part was added to memlayout, so the SRAM parts will not be correctly marked in bootmem and BL31 loading fails the selfload check. This patch adds the remaining regions to fix the problem. BUG=none BRANCH=none TEST=none Change-Id: Ia3c125b0514e43be61cd0e0c9ae60926d39c4dbf Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: Original-Change-Id: I148503e9f0af12b307961e041f6b73fa0a047986 Original-Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Original-Commit-Id: 314b5c370b4655bc701985ddf1d1d478067e7baa Original-Original-Change-Id: Ia0597216c08512c47361a1dc0beb34d022a8994f Original-Original-Signed-off-by: Julius Werner &lt;jwerner@chromium.org&gt; Original-Original-Reviewed-on: https://review.coreboot.org/c/31538 Original-Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Original-Reviewed-by: Ting Shen &lt;phoenixshen@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1485884 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485884" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/84/1485884/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="If90bfa786065b9da9344136b3603d688326cd60a" commit="e205bd535780e948b01c0e74dbacc9bc647fa9eb" commit_message="UPSTREAM: symbols.h: Add macro to define memlayout region symbols When &lt;symbols.h&gt; was first introduced, it only declared a handful of regions and we didn't expect that too many architectures and platforms would need to add their own later. However, our amount of platforms has greatly expanded since, and with them the need for more special memory regions. The amount of code duplication is starting to get unsightly, and platforms keep defining their own &lt;soc/symbols.h&gt; files that need this as well. This patch adds another macro to cut down the definition boilerplate. Unfortunately, macros cannot define other macros when they're called, so referring to region sizes as _name_size doesn't work anymore. This patch replaces the scheme with REGION_SIZE(name). Not touching the regions in the x86-specific &lt;arch/symbols.h&gt; yet since they don't follow the standard _region/_eregion naming scheme. They can be converted later if desired. BUG=none BRANCH=none TEST=none Change-Id: If90bfa786065b9da9344136b3603d688326cd60a Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: Original-Change-Id: I86861411b9acce57d888c64d45a8092557995f6e Original-Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Original-Commit-Id: 7e0dea6317dc74f8aba8c91d0f8e8a7237261c49 Original-Original-Change-Id: I44727d77d1de75882c72a94f29bd7e2c27741dd8 Original-Original-Signed-off-by: Julius Werner &lt;jwerner@chromium.org&gt; Original-Original-Reviewed-on: https://review.coreboot.org/c/31539 Original-Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Original-Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1485885 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485885" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/85/1485885/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="Ib7f909761874265672f02abe9b54c6bfc734a256" commit="95aa361d7d47134d57698fe4a3599e6ce830c57b" commit_message="UPSTREAM: soc/intel/cannonlake: Add ASL function for setting pad mode Add a function in gpio ASL library to set pad mode. BUG=b:123350329 Change-Id: Ib7f909761874265672f02abe9b54c6bfc734a256 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: Original-Change-Id: I73a1e7373e905a5d8b93872d30c5b8aff49caf31 Original-Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Original-Commit-Id: eb503296fcd4f6e2afbf2bebda63da23354058b0 Original-Original-Change-Id: I6c683f27ddffc3132001706d1694c71bb5664577 Original-Original-Signed-off-by: Rizwan Qureshi &lt;rizwan.qureshi@intel.com&gt; Original-Original-Reviewed-on: https://review.coreboot.org/c/31444 Original-Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1485886 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485886" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/86/1485886/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="Idf0d7aee66bdc79f031dcb02e3fab186db6f2db2" commit="990f3e7d312ad6be54f6c2af640dcd5d873c8f21" commit_message="UPSTREAM: soc/intel/cannonlake: Add support for setting FSP-S PcieRpHotPlug from devicetree Tested on system76 galp3-c BUG=none BRANCH=none TEST=none Change-Id: Idf0d7aee66bdc79f031dcb02e3fab186db6f2db2 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: Original-Change-Id: I58d89784a5d2a0c5901e36b322ad0383351520be Original-Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Original-Commit-Id: 4185de5ff7cea3007af52fdcdd7a8f4220468be1 Original-Original-Signed-off-by: Jeremy Soller &lt;jeremy@system76.com&gt; Original-Original-Change-Id: I3aa8990a335e413628c016007ebabf7142aef80d Original-Original-Reviewed-on: https://review.coreboot.org/c/31535 Original-Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1485887 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485887" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/87/1485887/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I5a19992baad9240b067f99e4390b79b5b6714da9" commit="aedc41094c51ecff6df1cb1372a61fa7ed741259" commit_message="UPSTREAM: mb/ocp/monolake: Fix booting issues We experienced booting issues during FSP-M phase. Applying fix that was introduced for wedge100s - 817994c1bec (mb/ocp/wedge100s/romstage: Workaround broken platform state) - helped and systems started to boot properly. BUG=none BRANCH=none TEST=none Change-Id: I5a19992baad9240b067f99e4390b79b5b6714da9 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: Original-Change-Id: I26ecc05281b0aa997873535e0f8c8bb400bb2c0c Original-Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Original-Commit-Id: 180ac500fce24feee48a71afccdd40ea0f1cbb2f Original-Original-Signed-off-by: Lukasz Siudut &lt;lsiudut@fb.com&gt; Original-Original-Change-Id: Ibfbe9d19c7413098c56d1b6131640097fdf731ab Original-Original-Reviewed-on: https://review.coreboot.org/c/31435 Original-Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Original-Reviewed-by: Patrick Rudolph &lt;siro@das-labor.org&gt; Original-Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Reviewed-on: https://chromium-review.googlesource.com/1485888 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485888" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/88/1485888/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="Ic4ba042511b5b53605d9daa5c901e168b67017b9" commit="7b6f0f7aca1ef23cb1b36e539e3431b0a1e37d12" commit_message="UPSTREAM: intelvbttool: Add support for reading vbt from sysfs VBT on Intel(R) systems is available via sysfs as /sys/kernel/debug/dri/0/i915_vbt However the size of this file reads as 0 causing intelvbttool to fail. This patch implements incremental reads with realloc for such cases or whenever the file size is not available (e.g. reading from stdin). After this patch is applied, intelvbttool can be used as follows: sudo intelvbttool -f /sys/kernel/debug/dri/0/i915_vbt -d BUG=none BRANCH=none TEST=none Change-Id: Ic4ba042511b5b53605d9daa5c901e168b67017b9 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: Original-Change-Id: I6db4172d204261413a369379236bf1809eca0fee Original-Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Original-Commit-Id: 2223cbf7de8d32bfde1e00502cb02c7b13184435 Original-Original-Change-Id: I5d17095a5747550b7115a54a7619b7294a846196 Original-Original-Signed-off-by: Alex Feinman &lt;alexfeinman@hotmail.com&gt; Original-Original-Reviewed-on: https://review.coreboot.org/c/31531 Original-Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Original-Reviewed-by: Nico Huber &lt;nico.h@gmx.de&gt; Reviewed-on: https://chromium-review.googlesource.com/1485889 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485889" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/89/1485889/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I7fd1876464eeabf7eee8170b836766906787e79f" commit="1e0568b6ce448b52b496d3f8c1bcddc7f585d025" commit_message="UPSTREAM: vboot: fix STARTS_IN_BOOTBLOCK/_ROMSTAGE logic Fix up the logic of when to include VBOOT2_WORK symbols on x86, which are only needed when VBOOT_STARTS_IN_BOOTBLOCK is enabled. Also correct the value of the __PRE_RAM__ macro in the case that VBOOT_STARTS_IN_ROMSTAGE is selected. In this case, DRAM is already up and verstage should not be considered pre-ram. BUG=b:124141368, b:124192753 TEST=Build locally for eve TEST=util/lint/checkpatch.pl -g origin/master..HEAD TEST=util/abuild/abuild -B -e -y -c 50 -p none -x TEST=make clean &amp;&amp; make test-abuild BRANCH=none Change-Id: I7fd1876464eeabf7eee8170b836766906787e79f Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: Original-Change-Id: If98885300f0a11d671e3c53b67736c01d368f1a5 Original-Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Original-Commit-Id: d6f71d03f1f588e02c5792c7ca3be8d12127b603 Original-Original-Change-Id: Ie51e8f93b99ab230f3caeede2a33ec8b443e3d7a Original-Original-Signed-off-by: Joel Kitching &lt;kitching@google.com&gt; Original-Original-Reviewed-on: https://review.coreboot.org/c/31541 Original-Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Original-Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; Original-Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1485890 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485890" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/90/1485890/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I37e7f12c94c363edc9fd00c4e67cf6cacd142bd1" commit="f4bf58add50d3b2a6bc0c81297ab30098b61989e" commit_message="UPSTREAM: mb/google/poppy/variants/atlas: move WiFi wake to GPP_B7 The latest rev. of the atlas board moves the WiFi wake source from WAKE# to GPP_B7. The original GPP_A0 in the device tree is just wrong. This also reconfigures DW1 to the GPP_B group so we can use GPP_B7 as a wake source. GPP_B7 is still configured as a no-connect in gpio.c, so this doesn't actually enable WiFi wake. We'll follow up with another patch to set up GPP_B7 properly on boards that support it. BUG=b:122327852 BRANCH=none TEST=atlas still boots Change-Id: I37e7f12c94c363edc9fd00c4e67cf6cacd142bd1 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: Original-Change-Id: If34f98dc0b1cd829ba731608a4547c6284af58af Original-Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Original-Commit-Id: ab770083952dbe39987650a9570967b1436ce785 Original-Original-Change-Id: I1816500dd0ab6186fd51aa6945faf73d00c152fe Original-Original-Signed-off-by: Caveh Jalali &lt;caveh@chromium.org&gt; Original-Original-Reviewed-on: https://review.coreboot.org/c/31211 Original-Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1485891 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485891" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/91/1485891/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I9e474f35ec81f7298f38e8d21d2aefd8db9f3b40" commit="3e590b7b6d1dd8eac41d3e8c0c1160163ced0141" commit_message="UPSTREAM: drivers/cavium: Add UART PCI driver Add UART PCI driver in cavium/common/pci. Tested on opencellular/elgon. The UART is still initialized and usable in Linux. BUG=none BRANCH=none TEST=none Change-Id: I9e474f35ec81f7298f38e8d21d2aefd8db9f3b40 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 71c0a9498702afb3a94cf36a6eec7aec8f9890b2 Original-Change-Id: I0fa2f086aba9b4f9c6dba7a35a84ea61c5fa64e4 Original-Signed-off-by: Patrick Rudolph &lt;patrick.rudolph@9elements.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/30608 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Nico Huber &lt;nico.h@gmx.de&gt; Reviewed-on: https://chromium-review.googlesource.com/1485892 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485892" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/92/1485892/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I13d086f79e162db9c5a3a60232bdb7a8cc4c74e1" commit="6eeb82cfb8a2a234b44bb3d5b50fba6a70aa1b74" commit_message="UPSTREAM: mb/google/hatch: Enable wake from trackpad For some reason, wake does not currently work from GPP_D21, but IRQs are working fine from that gpio. Thus, we have to switch IRQ to GPP_D21 and wake to GPP_A21, which was previously used for IRQs from the trackpad. Additionally, we need to use two gpios for irqs and wake source at the moment because of b:123967687, where FSP is locking down PCR and configuring ITSS. We need to configure the wake source gpio as inverted and the IRQ gpio as non-inverted until the bug is resolved. BUG=b:121212459 BRANCH=None TEST=run evtest with trackpad Use trackpad with ChromeOS UI and make sure it reacts as expected. Run powerd_dbus_suspend and press trackpad and make sure DUT wakes. Change-Id: I13d086f79e162db9c5a3a60232bdb7a8cc4c74e1 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 26905f70b78854ab2e06e03be62e367fe8fb8404 Original-Change-Id: I7b236136befc05c6586d9ba69185ed4b5d385273 Original-Signed-off-by: Shelley Chen &lt;shchen@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31533 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1485893 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485893" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/93/1485893/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I7d1e391fc748d5aa619ba1dd510739a6b20bbba0" commit="df13a26ea2d662b85ff750dcf03eb09e4d0b5c87" commit_message="UPSTREAM: arch/arm64: Add PCI config support in romstage BUG=none BRANCH=none TEST=none Change-Id: I7d1e391fc748d5aa619ba1dd510739a6b20bbba0 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: b92853ed5625c2b0cd8b43c361310ffb08c73ba4 Original-Change-Id: I9cc3dc51764f24b986434080f480932dceb8d133 Original-Signed-off-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31307 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: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Reviewed-on: https://chromium-review.googlesource.com/1485894 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485894" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/94/1485894/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I5a1d1ea9cf7100cba9dfa7f3a8e9f3a927133f20" commit="69714c7490502ab42518fff41ec36965fffabe81" commit_message="UPSTREAM: soc/intel/cannonlake: Make few more whitespace proper in MCH name CB:31547 fixes few whitespace error. Here is few more whitespace clean up. BUG=none BRANCH=none TEST=none Change-Id: I5a1d1ea9cf7100cba9dfa7f3a8e9f3a927133f20 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: ab9f64d01154fea9d40afbb68f4ea981e5919ac3 Original-Change-Id: I69c12a5da4feb48b2bc23874332ab341a559f6e6 Original-Signed-off-by: Subrata Banik &lt;subrata.banik@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31563 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: HAOUAS Elyes &lt;ehaouas@noos.fr&gt; Reviewed-on: https://chromium-review.googlesource.com/1485895 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485895" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/95/1485895/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I8b807930540c7d2452c91a2ab7eff1f7ce7d5550" commit="2cb7307c49a78f06104e9d0761d9d1a3bdb68011" commit_message="UPSTREAM: drivers/intel/fsp2_0: Update dependency of USE_FSP_REPO USE_FSP_REPO used to rely on SOC_INTEL_COMMON_CANNONLAKE_BASE which was getting selected for cometlake soc also. Since FSP is not yet upstreamed for cometlake, compilation was failing due to FSP was not found. So limiting USE_FSP_REPO option to coffeelake and whiskeylake soc only and excluding for cometlake. BUG=none BRANCH=none TEST=none Change-Id: I8b807930540c7d2452c91a2ab7eff1f7ce7d5550 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 3647e5c151eab6c0a207ad53caf26f2e82ac6a54 Original-Change-Id: I5e5d5a9fdf3f5d3e79922e97719e8491aa514cef Original-Signed-off-by: Maulik V Vaghela &lt;maulik.v.vaghela@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31530 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Reviewed-by: Nico Huber &lt;nico.h@gmx.de&gt; Original-Reviewed-by: Subrata Banik &lt;subrata.banik@intel.com&gt; Original-Reviewed-by: Aamir Bohra &lt;aamir.bohra@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1485896 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485896" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/96/1485896/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="Ib714882e43a28df48b93480909eedd2a664c77db" commit="07aa09e349aefe2efc004e965addac59186658c2" commit_message="UPSTREAM: arch/x86/smbios.c: Remove duplicated 'processor_upgrade' BUG=none BRANCH=none TEST=none Change-Id: Ib714882e43a28df48b93480909eedd2a664c77db Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: d8e55350f193449109906dfd1a261a4921ac95ab Original-Change-Id: I3500a648631c91f3a0812c7e661440743ed6a1e1 Original-Signed-off-by: Elyes HAOUAS &lt;ehaouas@noos.fr&gt; Original-Reviewed-on: https://review.coreboot.org/c/31555 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Nico Huber &lt;nico.h@gmx.de&gt; Reviewed-on: https://chromium-review.googlesource.com/1485897 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485897" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/97/1485897/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I656f0890ebc1ff78dc8d08c41e4f0f7cc151bd8c" commit="83aa2fe62cc6a58b4f791424973036747d67eace" commit_message="UPSTREAM: soc/intel/common: Include cometlake CPU IDs Add cometlake specific CPU IDs BUG=none BRANCH=none TEST=none Change-Id: I656f0890ebc1ff78dc8d08c41e4f0f7cc151bd8c Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 128bb2a7ca4cad75c1769f7dea0e4350b9180260 Original-Change-Id: I75d5b82524c9df1402abf6659d62dbc716c28c30 Original-Signed-off-by: Ronak Kanabar &lt;ronak.kanabar@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31143 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Reviewed-by: Subrata Banik &lt;subrata.banik@intel.com&gt; Original-Reviewed-by: Wonkyu Kim &lt;wonkyu.kim@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1485898 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485898" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/98/1485898/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="Ifdf1ba13b71440895b00b561fcb9dbcf15ebfa30" commit="876c369a5e5ae1619e64355b99916969c2de24f8" commit_message="UPSTREAM: soc/intel/common: Include cometlake SA IDs Add cometlake specific SA IDs BUG=none BRANCH=none TEST=none Change-Id: Ifdf1ba13b71440895b00b561fcb9dbcf15ebfa30 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: f606a2f5e654d1240f17bd6852c2ade0c2d22b32 Original-Change-Id: I1fbbab8a7797b36a9eacbd1c6a0644466f2fe6b1 Original-Signed-off-by: Ronak Kanabar &lt;ronak.kanabar@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31226 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Reviewed-by: Subrata Banik &lt;subrata.banik@intel.com&gt; Original-Reviewed-by: Wonkyu Kim &lt;wonkyu.kim@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1485899 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485899" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/99/1485899/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I8655d2975f00e3e71f7a478ff8733c8ff9a403c9" commit="cd698963c42929dd8e30852f277244eba8e39b38" commit_message="UPSTREAM: mb/emulation/qemu: Fix fw_cfg file loading The change bcd84fe &quot;mb/emulation/qemu-i440fx: change file handling&quot; introduced a regression where it loads only 4 bytes of the ACPI and SMBIOS table, instead of the whole table. Load the whole ACPI and SMBIOS table. Tested on Qemu using GNU/Linux. BUG=none BRANCH=none TEST=none Change-Id: I8655d2975f00e3e71f7a478ff8733c8ff9a403c9 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 87abccdd898ea98ede687c17e9177107cb5c7521 Original-Change-Id: Ibacbf7caab9be5f181c12e9dd39a2893b13cf6c9 Original-Signed-off-by: Patrick Rudolph &lt;siro@das-labor.org&gt; Original-Reviewed-on: https://review.coreboot.org/c/31593 Original-Reviewed-by: Philipp Deppenwiese &lt;zaolin.daisuki@gmail.com&gt; Original-Reviewed-by: Nico Huber &lt;nico.h@gmx.de&gt; 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/1485900 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485900" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/00/1485900/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I1d232b537218f2efedcd72ac33714ba3590925bb" commit="1aca5cff936daa90e279ac3e8192c51b2131cae6" commit_message="UPSTREAM: vendorcode/siemens: Cache currently opened hwi file name On every call of hwilib_find_blocks() the CBFS file will be mapped and the contents are parsed to get the offsets for every single block. This is not needed if the CBFS file name is the same for the different calls. This patch adds a storage for the currently opened CBFS file name in CAR_GLOBAL and checks on each call if the file to open is already open. If yes, the file will not be mapped again which saves execution time. Test=Booted mc_tcu3, mc_bdx1 and mc_apl1 and verified that hwinfo.hex is only mapped once across several following hwilib_find_blocks() calls. In addition a test was done to ensure that files with different names get mapped correctly. BUG=none BRANCH=none TEST=none Change-Id: I1d232b537218f2efedcd72ac33714ba3590925bb Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: d35a4811dbe6badcc9fabd3c3a7c992039215e02 Original-Change-Id: Id69e0f6c914c2b8e4551fd8a4fb7d452d176afb3 Original-Signed-off-by: Werner Zeh &lt;werner.zeh@siemens.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31518 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/1485901 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485901" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/01/1485901/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="Ib749c2a45683a093d7ac19b7d6d87852ab43b93f" commit="03da2d54f38610efd696d9b1628873d2c6e1da9c" commit_message="UPSTREAM: soc/amd/common: Fix AmdLateRunApTask() Third parameter ConfigPtr of the callout is of type AP_EXE_PARAMS and needs to be passed back to AGESA with AmdLateRunApTask() call. BUG=none BRANCH=none TEST=none Change-Id: Ib749c2a45683a093d7ac19b7d6d87852ab43b93f Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 423d03c16307df584d8890eab2cbfe2cb936081e Original-Change-Id: I1dad64b955b53bd19363737665235f95aa3d451e Original-Signed-off-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/27277 Original-Reviewed-by: Richard Spiegel &lt;richard.spiegel@silverbackltd.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1485902 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485902" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/02/1485902/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I415c3ed87d1fdbe38345c993141d67162c095162" commit="6cfd0e6fef611cafc2195754f9be656a54c1fd29" commit_message="UPSTREAM: AGESA vendorcode: Define libagesa rule just once No reason to keep this rule in per-family directory. BUG=none BRANCH=none TEST=none Change-Id: I415c3ed87d1fdbe38345c993141d67162c095162 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 47b9e457fa7f80843ee68a6a2daf4115445465c5 Original-Change-Id: I6bfc9a277674077774c4cb398f8add5e4fa99c69 Original-Signed-off-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31509 Original-Reviewed-by: Marshall Dawson &lt;marshalldawson3rd@gmail.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1485903 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485903" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/03/1485903/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I5c93d5dca051fce6b2ffe77842b62dc74e3b4499" commit="bb76d3e6570842db3db7232ac0b96aac34b1a48c" commit_message="UPSTREAM: ec/google/wilco: Fix ACPI power status events This change fixes the power status events for AC and battery events from the EC. The register that was being used is not returning the expected information. BUG=b:125472740 TEST=enable ACPI debug in the kernel and verify that AC and battery insert/remove are detected properly. Change-Id: I5c93d5dca051fce6b2ffe77842b62dc74e3b4499 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: a213ed659a5a535875166a8a1d1f631dd6c606f7 Original-Change-Id: I15f71fcf0ca6aa9438e951865787c9fc273792d8 Original-Signed-off-by: Duncan Laurie &lt;dlaurie@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31560 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/1485904 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485904" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/04/1485904/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="Ic794f8d7a6d6c07b989578009077258c8d02812e" commit="42bada72c4f0456712ad535409835589ed138b2e" commit_message="UPSTREAM: sb/amd/hudson/acpi: Fix illegal object references Issue spotted using IASL 20190215 on mainboard GIZMOSPHERE_GIZMO2: &quot;Object is created temporarily in another method and cannot be accessed&quot; BUG=none BRANCH=none TEST=none Change-Id: Ic794f8d7a6d6c07b989578009077258c8d02812e Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 99850600d06f837759d2404f03dc908969ed42c3 Original-Change-Id: I1e4ca2c765083db3a27e415d3a69bef0912a606b Original-Signed-off-by: Elyes HAOUAS &lt;ehaouas@noos.fr&gt; Original-Reviewed-on: https://review.coreboot.org/c/31554 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Nico Huber &lt;nico.h@gmx.de&gt; Original-Reviewed-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1485905 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485905" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/05/1485905/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="Ic03b38f7a82c5cc78aa623380761fa44989f1166" commit="21f85dc886c72bdcb2aa27747553a1c0a6e6e223" commit_message="UPSTREAM: soc/cavium/common: Make ecam0_get_bar_val common Move ecam0_get_bar_val into the common folder and make it public. Compile it for romstage and ramstage. To be used by romstage PCI code. Tested on OpenCellular Elgon. BUG=none BRANCH=none TEST=none Change-Id: Ic03b38f7a82c5cc78aa623380761fa44989f1166 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: b94ecc4e696cc63e2772657c915670c3fe057f5c Original-Change-Id: I18b1ede56795bf8c1f9476592291b8ea610eccd4 Original-Signed-off-by: Patrick Rudolph &lt;patrick.rudolph@9elements.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31566 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: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1485906 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485906" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/06/1485906/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I4c4bd17d8e772cb2af9f6d0802ef2a98962bc5e0" commit="244a867bcaa0dafbcef3376ada805d82a584aba1" commit_message="UPSTREAM: intelmetool: Use GPLv2+ where possible Upstream intelmetool is out of date; I suggest I archive it instead of trying to merge coreboot's changes into it. However I would like to preserve the licensing of files in the tool as GPLv2+ where possible instead of GPLv2-only. BUG=none BRANCH=none TEST=none Change-Id: I4c4bd17d8e772cb2af9f6d0802ef2a98962bc5e0 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: f0a9128424f2c610756b97ef77f8fcd49a98f563 Original-Change-Id: I47b1ff2734f54c65f4214b39244bd868ef44b83c Original-Signed-off-by: Damien Zammit &lt;damien@zamaudio.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31587 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/1485907 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485907" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/07/1485907/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I628f955fc79ecb514be0ff40abb96493de0c253d" commit="484fca6b629d70f1aa61d544029cf11c050d6c3b" commit_message="UPSTREAM: ACPI: Enum only used ACPI tables enum contained redundant names and wasn't exhaustive anyway. BUG=none BRANCH=none TEST=none Change-Id: I628f955fc79ecb514be0ff40abb96493de0c253d Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: e2af9b8481427e875f1fe2907dd433a2ef8171df Original-Change-Id: I4d74ff61c555c5953932efbd7edccfd3157cb5be Original-Signed-off-by: Elyes HAOUAS &lt;ehaouas@noos.fr&gt; Original-Reviewed-on: https://review.coreboot.org/c/31592 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Nico Huber &lt;nico.h@gmx.de&gt; Reviewed-on: https://chromium-review.googlesource.com/1485908 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485908" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/08/1485908/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="If5ef6c04a729e171059c9ed85eac341f38ec1546" commit="b369c3f1e08ec16d99b411a10d340b7a6b7d8839" commit_message="UPSTREAM: src/device/Kconfig: Change default VESA mode from 117h to 118h Change default VESA/native framebuffer mode (needed for bootsplash and graphical framebuffer console) from 117h (1024x768 64k-color (5:6:5)) to 118h (1024x768 16.8M-color (8:8:8)) mode. This provides console output at Lenovo G505S even if e.g. GRUB is the payload, while it is unlikely to cause any downsides for the other boards. BUG=none BRANCH=none TEST=none Change-Id: If5ef6c04a729e171059c9ed85eac341f38ec1546 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 749fe1eef9b8ed579670e0364fdb17723a7b3468 Original-Signed-off-by: Mike Banon &lt;mikebdp2@gmail.com&gt; Original-Change-Id: Ia348199bbd430532b1399706dd84490c9680b5f5 Original-Reviewed-on: https://review.coreboot.org/c/31595 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Nico Huber &lt;nico.h@gmx.de&gt; Reviewed-on: https://chromium-review.googlesource.com/1485909 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485909" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/09/1485909/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="Iec4d7ecca4b80f17552d8a54b31a3bab47ffc7a2" commit="184e4079e6b3751a196fe7483d303dcb97abb448" commit_message="UPSTREAM: cpu/x86/smm: Add qemu's SMM-Revision Level The SMI handler on qemu returned early, due to missing SMM-Revision Level support. Add the ID qemu uses, which is AMD64 compatible for qemu-system-x86_64. Fixes booting tianocore payload with SMM variable store on qemu. BUG=none BRANCH=none TEST=none Change-Id: Iec4d7ecca4b80f17552d8a54b31a3bab47ffc7a2 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: bacd57dfaf7b4c5d3bc5400dbd82b896d0ed23cc Original-Change-Id: I978b94150cfc49a39c2a0818eb14a649850e451d Original-Signed-off-by: Patrick Rudolph &lt;siro@das-labor.org&gt; Original-Reviewed-on: https://review.coreboot.org/c/31594 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Nico Huber &lt;nico.h@gmx.de&gt; Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Reviewed-on: https://chromium-review.googlesource.com/1485910 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1485910" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/10/1485910/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I35714a00495386ab77a50150d0331cf8cd77c7da" commit="577220333fb09131607de3a3aa10b847f8b646b1" commit_message="dev-rust: add empty fuchsia-zircon crate BUG=chromium:926668 TEST=emerge-caroline dev-rust/fuchsia-zircon Change-Id: I35714a00495386ab77a50150d0331cf8cd77c7da Reviewed-on: https://chromium-review.googlesource.com/1484111 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="3" gerrit_number="1484111" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/11/1484111/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="If0f49c295620b49b72e04b207959372327179b9b" commit="1d987def2b27f53cbde090c3800ef35f17ebd50a" commit_message="dev-rust: add empty num-iter crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/num-iter Change-Id: If0f49c295620b49b72e04b207959372327179b9b Reviewed-on: https://chromium-review.googlesource.com/1484112 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="3" gerrit_number="1484112" owner_email="sonnyrao@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/12/1484112/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I847e62d058ba2fab11b1e74587144aa078f180db" commit="68d2b84e2a799fc78ddcaf4ae018f65b6ed595c8" commit_message="dev-rust: add empty bincode crate This is a dev-dependency for chrono, so we install an empty crate. BUG=chromium:926668 TEST=emerge-caroline dev-rust/bincode Change-Id: I847e62d058ba2fab11b1e74587144aa078f180db Reviewed-on: https://chromium-review.googlesource.com/1484113 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="3" gerrit_number="1484113" owner_email="sonnyrao@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/13/1484113/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I1cfe862fbdc39f15bca95d2f779bcaf3df4858e3" commit="23a42241b7270af8a56a849aa1e30d963063b627" commit_message="dev-rust: add empty addr2line crate This is an optional dependency of backtrace that we don't actually use. BUG=chromium:926668 TEST=emerge-caroline dev-rust/addr2line Change-Id: I1cfe862fbdc39f15bca95d2f779bcaf3df4858e3 Reviewed-on: https://chromium-review.googlesource.com/1484114 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="3" gerrit_number="1484114" owner_email="sonnyrao@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/14/1484114/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I998db0d46cce5d6d74e38471ded94bd2c0c95f50" commit="e3f7d7ff636e1831189ed4750d6ec20ffa9a0252" commit_message="dev-rust: add empty backtrace-sys crate This is an option dependency of backtrace that we don't actually need. BUG=chromium:926668 TEST=emerge-caroline dev-rust/backtrace-sys Change-Id: I998db0d46cce5d6d74e38471ded94bd2c0c95f50 Reviewed-on: https://chromium-review.googlesource.com/1484115 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="3" gerrit_number="1484115" owner_email="sonnyrao@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/15/1484115/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I61d2d17a41f0f0a87ee637a67472cf1c0cf09a02" commit="73a16ec7fab2c12280cf58fdc8358180a024d68f" commit_message="dev-rust: add empty cpp_demangle crate This is an optional dependency of backtrace that we don't actually use. BUG=chromium:926668 TEST=emerge-caroline dev-rust/cpp_demangle Change-Id: I61d2d17a41f0f0a87ee637a67472cf1c0cf09a02 Reviewed-on: https://chromium-review.googlesource.com/1484116 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="3" gerrit_number="1484116" owner_email="sonnyrao@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/16/1484116/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Iae7985211ebbe1007a0809790cf2c1a38eb7d509" commit="3a7c6c83437c8f399cb7243f7bab37e1a95db0e4" commit_message="dev-rust: add empty findshlibs crate This is an optional dependency of backtrace that we don't actually use. BUG=chromium:926668 TEST=emerge-caroline dev-rust/findshlibs Change-Id: Iae7985211ebbe1007a0809790cf2c1a38eb7d509 Reviewed-on: https://chromium-review.googlesource.com/1484117 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="3" gerrit_number="1484117" owner_email="sonnyrao@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/17/1484117/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I4df265c60717a02ef25b948cd6ea07d5d90defed" commit="5e702814e580f5887742b0d2171c99d533c7ddfb" commit_message="dev-rust: add empty gimli crate This is an optional dependency of backtrace that we don't actually use. BUG=chromium:926668 TEST=emerge-caroline dev-rust/gimli Change-Id: I4df265c60717a02ef25b948cd6ea07d5d90defed Reviewed-on: https://chromium-review.googlesource.com/1484118 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="3" gerrit_number="1484118" owner_email="sonnyrao@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/18/1484118/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ide546b82ff91f7e02b7c04ee54e13413a14b79c5" commit="8cd4b70e519dc449c71c92968abb8a4470973c1c" commit_message="dev-rust: add empty memmap crate This is an optional dependency of backtrace that we don't actually use. BUG=chromium:926668 TEST=emerge-caroline dev-rust/memmap Change-Id: Ide546b82ff91f7e02b7c04ee54e13413a14b79c5 Reviewed-on: https://chromium-review.googlesource.com/1484119 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="3" gerrit_number="1484119" owner_email="sonnyrao@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/19/1484119/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I919fc233e19baae96531f64b98e16cd04f80815b" commit="f05c7cd802aac184fd2f5b1155c584317a3377a8" commit_message="dev-rust: add empty object crate This is an optional dependency of backtrace that we don't actually use. BUG=chromium:926668 TEST=emerge-caroline dev-rust/object Change-Id: I919fc233e19baae96531f64b98e16cd04f80815b Reviewed-on: https://chromium-review.googlesource.com/1484120 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="3" gerrit_number="1484120" owner_email="sonnyrao@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/20/1484120/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ia026cc43b59f586c7d3db7789c3c2fb496fd26d6" commit="b7c132192cae49be75f13e1e526de9ddf8e3299d" commit_message="dev-rust: add empty winapi-i686-pc-windows-gnu crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/winapi-i686-pc-windows-gnu Change-Id: Ia026cc43b59f586c7d3db7789c3c2fb496fd26d6 Reviewed-on: https://chromium-review.googlesource.com/1484121 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="3" gerrit_number="1484121" owner_email="sonnyrao@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/21/1484121/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ib83590357d21b94f571e0606ee9d5807fa170513" commit="67b53021cd56f216e1f6424c864ccbe63dcdb73c" commit_message="dev-rust: add empty winapi-x86_64-pc-windows-gnu crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/winapi-x86_64-pc-windows-gnu Change-Id: Ib83590357d21b94f571e0606ee9d5807fa170513 Reviewed-on: https://chromium-review.googlesource.com/1484122 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="3" gerrit_number="1484122" owner_email="sonnyrao@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/22/1484122/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I110d5b32df03bef3c21a56a2c552b53e5508476d" commit="6788d56ea0b9bee62c0ce1a656f0be0e0b4364dd" commit_message="dev-rust: add num-traits crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/num-traits Change-Id: I110d5b32df03bef3c21a56a2c552b53e5508476d Reviewed-on: https://chromium-review.googlesource.com/1484123 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="3" gerrit_number="1484123" owner_email="sonnyrao@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/23/1484123/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ie1943f595d99822c31550682e3ab9368e30198b6" commit="009644a3eb014963321e5247a8580513d838b8aa" commit_message="dev-rust: add num-integer crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/num-integer Change-Id: Ie1943f595d99822c31550682e3ab9368e30198b6 Reviewed-on: https://chromium-review.googlesource.com/1484124 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="2" gerrit_number="1484124" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/24/1484124/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Iddc022bc8a3e7639a032060c1be6844dace4d740" commit="0c4eb43afc44dfe990927ed1641b432716ddcbd9" commit_message="dev-rust: add chrono crate To support eclass migration for memd ebuild from crate to cros-rust. BUG=chromium:926668 TEST=emerge-caroline dev-rust/chrono Change-Id: Iddc022bc8a3e7639a032060c1be6844dace4d740 Reviewed-on: https://chromium-review.googlesource.com/1484125 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="2" gerrit_number="1484125" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/25/1484125/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I235c3cf348e97775ee6404cd673dd6c1ba171ec7" commit="705d700985be3cdfd4b0f856dc69817ce44ac4cc" commit_message="dev-rust: add a newer version of rand For the tempdir crate used in memd, we require a newer rand crate. BUG=chromium:926668 TEST=emerge-caroline =dev-rust/rand-0.4.2 Change-Id: I235c3cf348e97775ee6404cd673dd6c1ba171ec7 Reviewed-on: https://chromium-review.googlesource.com/1484126 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="2" gerrit_number="1484126" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/26/1484126/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I5289021dbfb8c1b484e217551107cf37757d3970" commit="b6ec362ad08a974d3eb67ff80a12b7b930a1557d" commit_message="dev-rust: add remove_dir_all and make tempdir a real crate Memd needs a real tempdir crate, so this changes from the empty crate to a real crate and adds the dependent remove_dir_all crate. BUG=chromium:926668 TEST=emerge-caroline dev-rust/tempdir Change-Id: I5289021dbfb8c1b484e217551107cf37757d3970 Reviewed-on: https://chromium-review.googlesource.com/1484127 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="2" gerrit_number="1484127" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/27/1484127/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I89538124d94db853e655638ac9164efe3cd5b566" commit="6e5991b490b500707fba0adf740891a755bc4bab" commit_message="dev-rust: add atty crate BUG=chromium:926668 TEST=emerge-caroline dev-rust/atty Change-Id: I89538124d94db853e655638ac9164efe3cd5b566 Reviewed-on: https://chromium-review.googlesource.com/1484128 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="2" gerrit_number="1484128" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/28/1484128/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Id8be33de6a3390c699c002a0c9a9dbd94d59867e" commit="a5698256d17739ded13a4eac94952092dfb9e6b5" commit_message="dev-rust: add dbus crate BUG=chromium:926668 TEST=emerge-caroline dev-rust/dbus Change-Id: Id8be33de6a3390c699c002a0c9a9dbd94d59867e Reviewed-on: https://chromium-review.googlesource.com/1484129 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="2" gerrit_number="1484129" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/29/1484129/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I78622493dd88048600fac3bfd06e92cbe8ad1141" commit="f243b73251f7af89d1395cb5f0e6498602f39e5c" commit_message="dev-rust: add env_logger crate BUG=chromium:926668 TEST=emerge-caroline dev-rust/env_logger Change-Id: I78622493dd88048600fac3bfd06e92cbe8ad1141 Reviewed-on: https://chromium-review.googlesource.com/1484170 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="2" gerrit_number="1484170" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/70/1484170/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I3a57df2195bacd60b6deb1da930af214f600c827" commit="ae96fad3b763f6594109f2ef81f0fccfb7f0bfaf" commit_message="dev-rust: add error-chain crate BUG=chromium:926668 TEST=emerge-caroline dev-rust/error_chain Change-Id: I3a57df2195bacd60b6deb1da930af214f600c827 Reviewed-on: https://chromium-review.googlesource.com/1484171 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="2" gerrit_number="1484171" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/71/1484171/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I38ac6f96c4845f2e3da54a78d6af923bbefefea1" commit="996d8e098b81001106cb63380f491dd354611906" commit_message="dev-rust: add humantime crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/humantime Change-Id: I38ac6f96c4845f2e3da54a78d6af923bbefefea1 Reviewed-on: https://chromium-review.googlesource.com/1484172 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="2" gerrit_number="1484172" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/72/1484172/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I79276b901dc599edfa5be2553efd28a48c2db15f" commit="204d3797c039a2c36f298f436643493f2564c72e" commit_message="dev-rust: add libdbus-sys crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/libdbus-sys Change-Id: I79276b901dc599edfa5be2553efd28a48c2db15f Reviewed-on: https://chromium-review.googlesource.com/1484173 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="2" gerrit_number="1484173" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/73/1484173/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I1e0184e5c77bc2a9e448081fc336d280ada7945f" commit="e81909fd5fce97bc7e412dcae616a8699a87899a" commit_message="dev-rust: add quick-error crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/quick-error Change-Id: I1e0184e5c77bc2a9e448081fc336d280ada7945f Reviewed-on: https://chromium-review.googlesource.com/1484174 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="2" gerrit_number="1484174" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/74/1484174/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I30ad41f00ab523bdaed224181249ea5aadeeb9b5" commit="bfc75b3abd75a60efa3d18fa88f31af8595357d6" commit_message="dev-rust: add redox_syscall crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/redox_syscall Change-Id: I30ad41f00ab523bdaed224181249ea5aadeeb9b5 Reviewed-on: https://chromium-review.googlesource.com/1484175 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="2" gerrit_number="1484175" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/75/1484175/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I5fbcdf19e31ab7f56360e002f28751094759f86a" commit="4a1c4c5adff808349ab5fb0dd669fc67aefdfe55" commit_message="dev-rust: add redox_termios crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/redox_termios Change-Id: I5fbcdf19e31ab7f56360e002f28751094759f86a Reviewed-on: https://chromium-review.googlesource.com/1484176 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="2" gerrit_number="1484176" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/76/1484176/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ifb1cd8838e48a07728f0eecaa4ae62c2a4695738" commit="27da9d014495c1f9796908d147c56331654e8930" commit_message="dev-rust: add rustc-serialize crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/rustc-serialize Change-Id: Ifb1cd8838e48a07728f0eecaa4ae62c2a4695738 Reviewed-on: https://chromium-review.googlesource.com/1484177 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="2" gerrit_number="1484177" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/77/1484177/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I7766c9a3d13221ff2b89007c197fc19dede60e70" commit="747d20611dae7c77163cad2455443879de0faabd" commit_message="dev-rust: add serde_derive crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/serde_derive Change-Id: I7766c9a3d13221ff2b89007c197fc19dede60e70 Reviewed-on: https://chromium-review.googlesource.com/1484178 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="2" gerrit_number="1484178" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/78/1484178/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I97adab7682bc6b85574b9b3fff05e02802290d51" commit="4a65ef70cdf7d30fff5d1b387a7cd47743b21a2f" commit_message="dev-rust: add serde_json crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/serde_json Change-Id: I97adab7682bc6b85574b9b3fff05e02802290d51 Reviewed-on: https://chromium-review.googlesource.com/1484179 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="2" gerrit_number="1484179" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/79/1484179/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="If30208bc21e3bdc1244c7443592c1e51fe469b32" commit="5f450572d57d6b75e93ce3fde925b77129377d13" commit_message="dev-rust: add syslog crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/syslog Change-Id: If30208bc21e3bdc1244c7443592c1e51fe469b32 Reviewed-on: https://chromium-review.googlesource.com/1484180 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="2" gerrit_number="1484180" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/80/1484180/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Iec042dc9b408283d71bf6aa9e2f382f1d8aa358a" commit="fd7a3333acd3a74bb0eb0c313b30536eb81707d0" commit_message="dev-rust: add termcolor crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/termcolor Change-Id: Iec042dc9b408283d71bf6aa9e2f382f1d8aa358a Reviewed-on: https://chromium-review.googlesource.com/1484181 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="2" gerrit_number="1484181" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/81/1484181/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ifae3b3b8fef2a81314cfee41835cefcf963f3612" commit="d7a6d202d4c428b467ce9d5cfff3a390e8a8d664" commit_message="dev-rust: add termion crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/termion Change-Id: Ifae3b3b8fef2a81314cfee41835cefcf963f3612 Reviewed-on: https://chromium-review.googlesource.com/1484182 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="2" gerrit_number="1484182" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/82/1484182/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I53cd2f13414baccc4d60b5acfbed39bccbe71afd" commit="1297df7fb0e581659622a25fdd4846ffa614f6b8" commit_message="dev-rust: add time crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/time Change-Id: I53cd2f13414baccc4d60b5acfbed39bccbe71afd Reviewed-on: https://chromium-review.googlesource.com/1484183 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="2" gerrit_number="1484183" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/83/1484183/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ifae92e5ac36a0382a513c23330585565f01bc9bb" commit="cd25b98232364c23f0289b4b818a26265c203a3b" commit_message="dev-rust: add unix_socket crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/unix_socket Change-Id: Ifae92e5ac36a0382a513c23330585565f01bc9bb Reviewed-on: https://chromium-review.googlesource.com/1484184 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="2" gerrit_number="1484184" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/84/1484184/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I0a86cefb5b6110aae8517c238cd484ca17ee0e4a" commit="6ae2ece634ece71f820437a06e741ee7c5aa4713" commit_message="dev-rust: add winapi crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/winapi Change-Id: I0a86cefb5b6110aae8517c238cd484ca17ee0e4a Reviewed-on: https://chromium-review.googlesource.com/1484185 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="2" gerrit_number="1484185" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/85/1484185/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Idf0701c73ab63ee8e72940c52a9b8957168495c8" commit="92412a1151bfe7afdf4075eac3c85de34146a80a" commit_message="dev-rust: add wincolor crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/wincolor Change-Id: Idf0701c73ab63ee8e72940c52a9b8957168495c8 Reviewed-on: https://chromium-review.googlesource.com/1484186 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="2" gerrit_number="1484186" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/86/1484186/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I6227e91c96108d071b5bfabbc7d8002bef1a69ad" commit="02d63b1207c346476556b797e84bb70575cf47a4" commit_message="dev-rust: add backtrace crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/backtrace Change-Id: I6227e91c96108d071b5bfabbc7d8002bef1a69ad Reviewed-on: https://chromium-review.googlesource.com/1484187 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="2" gerrit_number="1484187" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/87/1484187/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I3fed0600922a84a74e24877a0e318658ad6a30ec" commit="e37507c03cf84ee4c91a7e3013868736f8c15c64" commit_message="dev-rust: add backtrace-sys crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/backtrace-sys Change-Id: I3fed0600922a84a74e24877a0e318658ad6a30ec Reviewed-on: https://chromium-review.googlesource.com/1484188 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="2" gerrit_number="1484188" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/88/1484188/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I2dfd3e29742de1518b9777d860ed0e1d69fd2ec2" commit="b10c165b714be608a1fb9bdde6d802aae1cd8e47" commit_message="dev-rust: add rustc-demangle crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/rustc-demangle Change-Id: I2dfd3e29742de1518b9777d860ed0e1d69fd2ec2 Reviewed-on: https://chromium-review.googlesource.com/1484189 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="2" gerrit_number="1484189" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/89/1484189/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I747c150d9c677cf79d498c9e0c511a9b220e19a4" commit="150b031acfec2f32a7f4c7038ef74b5c461ce2b5" commit_message="FROMGIT: platform/x86: intel_pmc_core: Handle CFL regmap properly Only Coffeelake should use Cannonlake regmap other than Cannonlake platform. This allows Coffeelake special handling only when there is no matching PCI device and default reg map selected as per CPUID is for Sunrisepoint PCH. This change is needed to enable support for newer SoCs such as Icelake. Cc: &quot;David E. Box&quot; &lt;david.e.box@intel.com&gt; Cc: Srinivas Pandruvada &lt;srinivas.pandruvada@linux.intel.com&gt; Fixes: 661405bd817b (&quot;platform/x86: intel_pmc_core: Special case for Coffeelake&quot;) Acked-by: &quot;David E. Box&quot; &lt;david.e.box@linux.intel.com&gt; Signed-off-by: Rajneesh Bhardwaj &lt;rajneesh.bhardwaj@linux.intel.com&gt; Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt; (cherry picked from commit e50af8332785355de3cb40d9f5e8c45dbfc86f53 git://git.infradead.org/linux-platform-drivers-x86.git for-next) BUG=b:125391455,b:123540469 TEST=Boot hatch and verify no regressions Change-Id: I747c150d9c677cf79d498c9e0c511a9b220e19a4 Signed-off-by: Rajat Jain &lt;rajatja@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1484357 Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="0" gerrit_number="1484357" owner_email="rajatja@google.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/57/1484357/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="Id9e0b3d3dc0d3e2f96d4876016f1ca5119171264" commit="62dc304436c860c56206553cefcbf675d6d541e7" commit_message="FROMGIT: platform/x86: intel_pmc_core: Fix PCH IP sts reading A previous commit &quot;platform/x86: intel_pmc_core: Make the driver PCH family agnostic &lt;c977b98bbef5898ed3d30b08ea67622e9e82082a&gt;&quot; provided better abstraction to this driver but has some fundamental issues. e.g. the following condition for (index = 0; index &lt; pmcdev-&gt;map-&gt;ppfear_buckets &amp;&amp; index &lt; PPFEAR_MAX_NUM_ENTRIES; index++, iter++) is wrong because for CNL, PPFEAR_MAX_NUM_ENTRIES is hardcoded as 5 which is _wrong_ and even though ppfear_buckets is 8, the loop fails to read all eight registers needed for CNL PCH i.e. PPFEAR0 and PPFEAR1. This patch refactors the pfear show logic to correctly read PCH IP power gating status for Cannonlake and beyond. Cc: &quot;David E. Box&quot; &lt;david.e.box@intel.com&gt; Cc: Srinivas Pandruvada &lt;srinivas.pandruvada@linux.intel.com&gt; Fixes: c977b98bbef5 (&quot;platform/x86: intel_pmc_core: Make the driver PCH family agnostic&quot;) Signed-off-by: Rajneesh Bhardwaj &lt;rajneesh.bhardwaj@linux.intel.com&gt; Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt; (cherry picked from commit 0e68eeea9894feeba2edf7ec63e4551b87f39621 git://git.infradead.org/linux-platform-drivers-x86.git for-next) BUG=b:125391455,b:123540469 TEST=Boot hatch and verify no regressions Change-Id: Id9e0b3d3dc0d3e2f96d4876016f1ca5119171264 Signed-off-by: Rajat Jain &lt;rajatja@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1484358 Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="0" gerrit_number="1484358" owner_email="rajatja@google.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/58/1484358/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="Ie06b120f073d6f9e15f701a0b2a9e9914620b7c3" commit="4175f3d691d7c94f0b696f320e6b31bce3f6e645" commit_message="FROMGIT: platform/x86: intel_pmc_core: Fix PCH IP name For Cannonlake and Icelake, the IP name for Res_6 should be SPF i.e. South Port F. No functional change is intended other than just renaming the IP appropriately. Cc: &quot;David E. Box&quot; &lt;david.e.box@intel.com&gt; Cc: Srinivas Pandruvada &lt;srinivas.pandruvada@linux.intel.com&gt; Fixes: 291101f6a735 (&quot;platform/x86: intel_pmc_core: Add CannonLake PCH support&quot;) Signed-off-by: Rajneesh Bhardwaj &lt;rajneesh.bhardwaj@linux.intel.com&gt; Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt; (cherry picked from commit d6827015e671cd17871c9b7a0fabe06c044f7470 git://git.infradead.org/linux-platform-drivers-x86.git for-next) BUG=b:125391455,b:123540469 TEST=Boot hatch and verify no regressions Change-Id: Ie06b120f073d6f9e15f701a0b2a9e9914620b7c3 Signed-off-by: Rajat Jain &lt;rajatja@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1484359 Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="0" gerrit_number="1484359" owner_email="rajatja@google.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/59/1484359/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="I7a01d8b099f01f563c70491cc4182d1d4d4b2397" commit="5afd442281cdf852708989197978e6c7034120d8" commit_message="FROMGIT: platform/x86: intel_pmc_core: Fix file permissions for ltr_show File permissions for ltr_show attribute should be similar to other debugfs attributes created by this driver. '0644' should be used only when there is a write operation desired such as for ltr_ignore. Cc: &quot;David E. Box&quot; &lt;david.e.box@intel.com&gt; Cc: Srinivas Pandruvada &lt;srinivas.pandruvada@linux.intel.com&gt; Fixes: 2eb150558bb7 (&quot;platform/x86: intel_pmc_core: Show Latency Tolerance info&quot;) Signed-off-by: Rajneesh Bhardwaj &lt;rajneesh.bhardwaj@linux.intel.com&gt; Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt; (cherry picked from commit cd89e92b7399a69512b8d855a2dd145c47399bf8 git://git.infradead.org/linux-platform-drivers-x86.git for-next) BUG=b:125391455,b:123540469 TEST=Boot hatch and verify no regressions Change-Id: I7a01d8b099f01f563c70491cc4182d1d4d4b2397 Signed-off-by: Rajat Jain &lt;rajatja@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1484360 Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="0" gerrit_number="1484360" owner_email="rajatja@google.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/60/1484360/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="Ib18cfdb0f7fc3b40fe8e01fff0ff95c03da33950" commit="8ac113cb3063f5bb68df3ccde2a67bb281aa2975" commit_message="FROMGIT: platform/x86: intel_pmc_core: Include Reserved IP for LTR Recently introduced commit &quot;platform/x86: intel_pmc_core: Show Latency Tolerance info &lt;51337cd94d18184601ac0fb4cf1a02b8bbabc3d7&gt; skipped the LTR from a reserved IP. Though this doesn't cause any functional issue but it is needed for the consumers of &quot;ltr_ignore&quot; as the index printing for &quot;ltr_show&quot; is missing. For example, w/o this change, a user that wants to ignore LTR from ME would do something like echo 5 &gt; ltr_ignore but the index for ME is 6. Printing a reserved IP helps to properly calculate LTR ignore offsets. Cc: &quot;David E. Box&quot; &lt;david.e.box@intel.com&gt; Cc: Srinivas Pandruvada &lt;srinivas.pandruvada@linux.intel.com&gt; Signed-off-by: Rajneesh Bhardwaj &lt;rajneesh.bhardwaj@linux.intel.com&gt; Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt; (cherry picked from commit 2a13096ac7da07a1bfc9d91fc4a982020e7ded2b git://git.infradead.org/linux-platform-drivers-x86.git for-next) BUG=b:125391455,b:123540469 TEST=Boot hatch and verify no regressions Change-Id: Ib18cfdb0f7fc3b40fe8e01fff0ff95c03da33950 Signed-off-by: Rajat Jain &lt;rajatja@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1484361 Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="0" gerrit_number="1484361" owner_email="rajatja@google.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/61/1484361/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="I4ac2baacd4d6998d103d8cb72c130ec2f060abe5" commit="a3793621616ba169b3c84b976552c9885a87662c" commit_message="FROMGIT: platform/x86: intel_pmc_core: Avoid a u32 overflow The register (SLP_S0_RES) at offset slp_s0_offset is a 32 bit register. The pmc_core_adjust_slp_s0_step() could overflow the u32 value while returning it after adjusting the step. Thus change to u64, this is already accounted for in debugfs attribute (that wants to output a 64 bit value). Signed-off-by: Rajat Jain &lt;rajatja@google.com&gt; Acked-by: Rajneesh Bhardwaj &lt;rajneesh.bhardwaj@linux.intel.com&gt; Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt; Signed-off-by: Darren Hart (VMware) &lt;dvhart@infradead.org&gt; (cherry picked from commit 4a5861f714293767980e4948c9a7c9e5e09c9b94 git://git.infradead.org/linux-platform-drivers-x86.git for-next) BUG=b:125391455,b:123540469 TEST=Boot hatch and verify no regressions Change-Id: I4ac2baacd4d6998d103d8cb72c130ec2f060abe5 Signed-off-by: Rajat Jain &lt;rajatja@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1484362 Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="0" gerrit_number="1484362" owner_email="rajatja@google.com" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/62/1484362/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="I6fb2b399e75a2da5ee859287881631014a593258" commit="48ce8534eb037da38cd3466bd951514748f653b1" commit_message="FROMGIT: x86/CPU: Add Icelake model number Add the CPUID model number of Icelake (ICL) mobile processors to the Intel family list. Icelake U/Y series uses model number 0x7E. Signed-off-by: Rajneesh Bhardwaj &lt;rajneesh.bhardwaj@linux.intel.com&gt; Signed-off-by: Borislav Petkov &lt;bp@suse.de&gt; Cc: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt; Cc: Dave Hansen &lt;dave.hansen@linux.intel.com&gt; Cc: &quot;David E. Box&quot; &lt;david.e.box@intel.com&gt; Cc: dvhart@infradead.org Cc: &quot;H. Peter Anvin&quot; &lt;hpa@zytor.com&gt; Cc: Ingo Molnar &lt;mingo@redhat.com&gt; Cc: Kan Liang &lt;kan.liang@linux.intel.com&gt; Cc: Peter Zijlstra &lt;peterz@infradead.org&gt; Cc: platform-driver-x86@vger.kernel.org Cc: Qiuxu Zhuo &lt;qiuxu.zhuo@intel.com&gt; Cc: Srinivas Pandruvada &lt;srinivas.pandruvada@linux.intel.com&gt; Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt; Cc: x86-ml &lt;x86@kernel.org&gt; Link: https://lkml.kernel.org/r/20190214115712.19642-2-rajneesh.bhardwaj@linux.intel.com Signed-off-by: Darren Hart (VMware) &lt;dvhart@infradead.org&gt; (cherry picked from commit ff7c634b4f7bafb93d6af5d11fd97a2f7695c9a7 git://git.infradead.org/linux-platform-drivers-x86.git for-next) BUG=b:125391455,b:123540469 TEST=Boot hatch and verify no regressions Change-Id: I6fb2b399e75a2da5ee859287881631014a593258 Signed-off-by: Rajat Jain &lt;rajatja@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1484364 Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="0" gerrit_number="1484364" owner_email="rajatja@google.com" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/64/1484364/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="I07626365ea084deb7a0d12703428c3cb31bf737d" commit="ff83eacaa4c29f16bf2e931e2733780cc2252ed4" commit_message="FROMGIT: platform/x86: intel_pmc_core: Convert to INTEL_CPU_FAM6 macro INTEL_CPU_FAM6() macro provides better abstraction and reduces code size so use it instead of custom grown ICPU(). Signed-off-by: Rajneesh Bhardwaj &lt;rajneesh.bhardwaj@linux.intel.com&gt; Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt; Signed-off-by: Darren Hart (VMware) &lt;dvhart@infradead.org&gt; (cherry picked from commit cfb55af9add9c19806300fdb31f4cd25e67c6d1a git://git.infradead.org/linux-platform-drivers-x86.git for-next) BUG=b:125391455,b:123540469 TEST=Boot hatch and verify no regressions Change-Id: I07626365ea084deb7a0d12703428c3cb31bf737d Signed-off-by: Rajat Jain &lt;rajatja@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1484363 Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="0" gerrit_number="1484363" owner_email="rajatja@google.com" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/63/1484363/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="I3646ea2bdd1f36a65f409f7cc8e3bc57224b2e9a" commit="4385d07600811ae6c7934f26ff55aafeac230478" commit_message="FROMGIT: platform/x86: intel_pmc_core: Add ICL platform support Icelake can resue most of the CNL PCH IPs as they are mostly similar. This patch enables the PMC Core driver for ICL family. It also addresses few other minor issues like upper case conversions and some tab alignments. Cc: &quot;David E. Box&quot; &lt;david.e.box@intel.com&gt; Cc: Srinivas Pandruvada &lt;srinivas.pandruvada@linux.intel.com&gt; Acked-and-tested-by: Anshuman Gupta &lt;anshuman.gupta@intel.com&gt; Signed-off-by: Rajneesh Bhardwaj &lt;rajneesh.bhardwaj@linux.intel.com&gt; Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt; Signed-off-by: Darren Hart (VMware) &lt;dvhart@infradead.org&gt; (cherry picked from commit 6769fdbe27d782dfee5e459e25b44baacc7c8459 git://git.infradead.org/linux-platform-drivers-x86.git for-next) BUG=b:125391455,b:123540469 TEST=Boot hatch and verify no regressions Change-Id: I3646ea2bdd1f36a65f409f7cc8e3bc57224b2e9a Signed-off-by: Rajat Jain &lt;rajatja@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1484365 Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="0" gerrit_number="1484365" owner_email="rajatja@google.com" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/65/1484365/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.19" change_id="Ie7892364f4f005bac04a88fd9eb4554abdaa4d03" commit="0b6e54eb9e7bcf1eaed276628496dc107ed1727b" commit_message="FROMGIT: platform/x86: intel_pmc_core: Add Package cstates residency info This patch introduces a new debugfs entry to read current Package cstate residency counters. A similar variant of this patch was discussed earlier &quot;https://patchwork.kernel.org/patch/9908563/&quot; but didn't make it into mainline for various reasons. Current version only adds debugfs entry which is quite useful for S0ix debug but excludes the exported API that was there in initial version. Though there are tools like turbostat and socwatch which can also show this info but sometimes its more practical to have it here as it's hard to switch between various tools for S0ix debug when pmc_core driver is the primary debug tool. Internal and external customers have requested for this patch to be included in the PMC driver on many occasions and Google Chrome OS team has already included it in their builds. This becomes handy when requesting logs from external customers who may not always have above mentioned tools in their integrated kernel builds. Package cstate residency MSRs provide useful debug information about system idle states. In idle states system must enter deeper Package cstates. Package cstates depend not only on Core cstates but also on various IP block's power gating status and LTR values. For Intel Core SoCs Package C10 entry is a must for deeper sleep states such as S0ix. &quot;Suspend-to-idle&quot; should ideally take this path: PC0 -&gt; PC10 -&gt; S0ix. For S0ix debug, its logical to check for Package C10 residency first if for some reason system fails to enter S0ix. Please refer to this link for MSR details: https://software.intel.com/sites/default/files/managed/22/0d/335592-sdm-vol-4.pdf Usage: cat /sys/kernel/debug/pmc_core/package_cstate_show Package C2 : 0xec2e21735f Package C3 : 0xc30113ba4 Package C6 : 0x9ef4be15c5 Package C7 : 0x1e011904 Package C8 : 0x3c5653cfe5a Package C9 : 0x0 Package C10 : 0x16fff4289 Cc: Arjan van de Ven &lt;arjan@linux.intel.com&gt; Cc: &quot;David E. Box&quot; &lt;david.e.box@intel.com&gt; Cc: Srinivas Pandruvada &lt;srinivas.pandruvada@linux.intel.com&gt; Cc: Anshuman Gupta &lt;anshuman.gupta@intel.com&gt; Cc: Len Brown &lt;len.brown@intel.com&gt; Cc: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt; Acked-and-tested-by: Anshuman Gupta &lt;anshuman.gupta@intel.com&gt; Signed-off-by: Rajneesh Bhardwaj &lt;rajneesh.bhardwaj@linux.intel.com&gt; Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt; Signed-off-by: Darren Hart (VMware) &lt;dvhart@infradead.org&gt; (cherry picked from commit 8aba056a4ea6da18186025a335a96b2f071e69d3 git://git.infradead.org/linux-platform-drivers-x86.git for-next) BUG=b:125391455,b:123540469 TEST=Boot hatch and verify no regressions Change-Id: Ie7892364f4f005bac04a88fd9eb4554abdaa4d03 Signed-off-by: Rajat Jain &lt;rajatja@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1484366 Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="0" gerrit_number="1484366" owner_email="rajatja@google.com" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/66/1484366/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I414e6835927f0062bc2785c645458aa5a485c9e5" commit="d2ec38c73befc68db9c92cf69320ed7db889b687" commit_message="ampton: cleanup: Put all sensor defines together BUG=none BRANCH=octopus TEST=compile, verify that .config is the same before and after the patch. Change-Id: I414e6835927f0062bc2785c645458aa5a485c9e5 Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1387922 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="1" gerrit_number="1387922" owner_email="gwendal@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/22/1387922/8" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ia10bf2cc58c5609c4fded16a0bff3018916a2346" commit="448b42cc61d3e4e5f0776b0945cea16c04562466" commit_message="FIXUP: sensor: Adjust max_frequency based on EC performance Remove unnecessary code, sensor maximal ODR is guaranteed to be smaller than EC support maximial ODR. BUG=b:118205424,b:118851581,chromium:615059 BRANCH=none TEST=Check the limits have not change and an error is reported when frequency is set to high in sysfs. Change-Id: Ia10bf2cc58c5609c4fded16a0bff3018916a2346 Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1390937 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1390937" owner_email="gwendal@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/37/1390937/7" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I7f46b82aaf8cc92bb60c7963d04dd04043cdaadb" commit="104070562c524d70f675c3b4fb22163052e2c139" commit_message="eve: Set power state for sensors properly BMI160 and BMM150 are powered by PP3300_DSW, so they are up all the time. No need to reinitialize them when moving to S0. BUG=chromium:917868 BRANCH=eve TEST=Using ToT firmware on eve, check gyro and magnetometer are not initialized when device boots. Change-Id: I7f46b82aaf8cc92bb60c7963d04dd04043cdaadb Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1390938 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Scott Collyer &lt;scollyer@chromium.org&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; Reviewed-by: Duncan Laurie &lt;dlaurie@google.com&gt; " fail_count="1" gerrit_number="1390938" owner_email="gwendal@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/38/1390938/7" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ib2b783ea65b1ecb56e831440367d043b86022e51" commit="ec96d60ff852b5dc340d521c3a395ec91e5a3e1f" commit_message="eve: Set BMI160 INT2 as output This pin is not used, set it as output to clean FIFO messages. BUG=chromium:917868 BRANCH=eve TEST=Check fifo headers. Change-Id: Ib2b783ea65b1ecb56e831440367d043b86022e51 Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1390939 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1390939" owner_email="gwendal@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/39/1390939/7" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ib05059bea776aec978a8feb350f2dacb8aae7311" commit="385df559788cac03f3073aee4c3fac6351b18257" commit_message="driver: bmi160: Add temporary variable in decode_header Use a single variable instead of (s+i) to point to the sensor we are working on. BUG=chromium:917868 BRANCH=eve TEST=With ./mems_start_collection.sh, check samples are collected. Change-Id: Ib05059bea776aec978a8feb350f2dacb8aae7311 Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1390940 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; Reviewed-by: Enrico Granata &lt;egranata@chromium.org&gt; " fail_count="1" gerrit_number="1390940" owner_email="gwendal@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/40/1390940/7" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iadab1b3ae506b3360ee8fe7663ee2c74e9f5bc18" commit="f01bf294dec73b0c897b1375608805ff75496d48" commit_message="driver: bmi160: Force calling irq_handler after mag initialization Without it, accelinit 3 lock the FIFO. BUG=chromium:917868 BRANCH=eve TEST=Check with ./mems_start_collection.sh fifo samples of the accelerometer are printed out after initalizing the magnetometer with accel_init 3. Change-Id: Iadab1b3ae506b3360ee8fe7663ee2c74e9f5bc18 Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1390941 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; " fail_count="1" gerrit_number="1390941" owner_email="gwendal@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/41/1390941/7" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ief50f31aa6105dc2f0d92caf8b7473a7e141eb45" commit="4602b5a0a926ddfd1ac6756566463987d1def840" commit_message="math: Add/expose some vector operation Expose dot procdut and cros product for vector operations. BUG=b:120346412 BRANCH=none TEST=compile, check unit tests. Change-Id: Ief50f31aa6105dc2f0d92caf8b7473a7e141eb45 Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1387923 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1387923" owner_email="gwendal@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/23/1387923/8" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Ib004f250a7dd0328eef5cc4fdf0652c3d588a987" commit="806097cd43a9d750c5335645e261f7c34bb4b8e7" commit_message="BACKPORT: FROMGIT: LSM: generalize flag passing to security_capable This patch provides a general mechanism for passing flags to the security_capable LSM hook. It replaces the specific 'audit' flag that is used to tell security_capable whether it should log an audit message for the given capability check. The reason for generalizing this flag passing is so we can add an additional flag that signifies whether security_capable is being called by a setid syscall (which is needed by the proposed SafeSetID LSM). Reason for BACKPORT label: aa_capable() function in security/apparmor/capability.c had slightly different logical operator in 4.14. vs latest upstream code. There is no logical difference between the two. Also, change code in security/chromiumos/lsm.c to take advantage of opts arg in security_capable. This allows to refrain from checking the current syscall number when seeing if security_capable is being called from a setid syscall in the chromiumos LSM. Signed-off-by: Micah Morton &lt;mortonm@chromium.org&gt; Reviewed-by: Kees Cook &lt;keescook@chromium.org&gt; Signed-off-by: James Morris &lt;james.morris@microsoft.com&gt; (cherry picked from commit c1a85a00ea66cb6f0bd0f14e47c28c2b0999799f git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git origin/next-general) Signed-off-by: Micah Morton &lt;mortonm@chromium.org&gt; BUG=chromium:845640 TEST=Kernel selftest that I wrote for this LSM Change-Id: Ib004f250a7dd0328eef5cc4fdf0652c3d588a987 Reviewed-on: https://chromium-review.googlesource.com/1460039 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: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-by: Micah Morton &lt;mortonm@chromium.org&gt; " fail_count="1" gerrit_number="1460039" owner_email="mortonm@chromium.org" pass_count="0" patch_number="7" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/39/1460039/7" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I35c3f45394ff936f1db01ee6885d01c7ddb5dc85" commit="f79feffdfd0db9f68b8981a679a7aa3bc530d635" commit_message="FROMGIT: LSM: add SafeSetID module that gates setid calls This change ensures that the set*uid family of syscalls in kernel/sys.c (setreuid, setuid, setresuid, setfsuid) all call ns_capable_common with the CAP_OPT_INSETID flag, so capability checks in the security_capable hook can know whether they are being called from within a set*uid syscall. This change is a no-op by itself, but is needed for the proposed SafeSetID LSM. Signed-off-by: Micah Morton &lt;mortonm@chromium.org&gt; Acked-by: Kees Cook &lt;keescook@chromium.org&gt; Signed-off-by: James Morris &lt;james.morris@microsoft.com&gt; (cherry picked from commit 40852275a94afb3e836be9248399e036982d1a79 git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git origin/next-general) Signed-off-by: Micah Morton &lt;mortonm@chromium.org&gt; BUG=chromium:845640 TEST=Kernel selftest that I wrote for this LSM Change-Id: I35c3f45394ff936f1db01ee6885d01c7ddb5dc85 Reviewed-on: https://chromium-review.googlesource.com/1464481 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: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="1" gerrit_number="1464481" owner_email="mortonm@chromium.org" pass_count="0" patch_number="7" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/81/1464481/7" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="Ia79d33f0ef97cfc63335f8b85fcde14dfb3d908d" commit="40cb789dc92eed3f0ac1bfed1b7cc68ea2e043d6" commit_message="BACKPORT: FROMGIT: LSM: add SafeSetID module that gates setid calls SafeSetID gates the setid family of syscalls to restrict UID/GID transitions from a given UID/GID to only those approved by a system-wide whitelist. These restrictions also prohibit the given UIDs/GIDs from obtaining auxiliary privileges associated with CAP_SET{U/G}ID, such as allowing a user to set up user namespace UID mappings. For now, only gating the set*uid family of syscalls is supported, with support for set*gid coming in a future patch set. Reason for BACKPORT label: defining/registering an LSM is slightly different in 4.14 than it is in the latest upstream code. Signed-off-by: Micah Morton &lt;mortonm@chromium.org&gt; Acked-by: Kees Cook &lt;keescook@chromium.org&gt; Signed-off-by: James Morris &lt;james.morris@microsoft.com&gt; (cherry picked from commit aeca4e2ca65c1aeacfbe520684e6421719d99417 git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git origin/next-general) Signed-off-by: Micah Morton &lt;mortonm@chromium.org&gt; BUG=chromium:845640 TEST=Kernel selftest that I wrote for this LSM Change-Id: Ia79d33f0ef97cfc63335f8b85fcde14dfb3d908d Reviewed-on: https://chromium-review.googlesource.com/1460040 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: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="1" gerrit_number="1460040" owner_email="mortonm@chromium.org" pass_count="0" patch_number="11" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/40/1460040/11" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I08a327f749839324eecd1039d0aa94b3a38e1e45" commit="418f4645eb9f521f97516597c669c353b98575ad" commit_message="FROMGIT: LSM: SafeSetID: 'depend' on CONFIG_SECURITY This patch changes the Kconfig file for the SafeSetID LSM to depend on CONFIG_SECURITY as well as select CONFIG_SECURITYFS, since the policies for the LSM are configured through writing to securityfs. Signed-off-by: Micah Morton &lt;mortonm@chromium.org&gt; Signed-off-by: James Morris &lt;james.morris@microsoft.com&gt; (cherry picked from commit 2f87324be7736151bd1f9bf1d63b1eb0401011ba git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git origin/next-general) Signed-off-by: Micah Morton &lt;mortonm@chromium.org&gt; BUG=chromium:845640 TEST=Kernel selftest that I wrote for this LSM Change-Id: I08a327f749839324eecd1039d0aa94b3a38e1e45 Reviewed-on: https://chromium-review.googlesource.com/1460043 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: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="1" gerrit_number="1460043" owner_email="mortonm@chromium.org" pass_count="0" patch_number="9" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/43/1460043/9" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I9db19438f5c45ce171ed53122f7ee0541c26c79c" commit="58da2fa33adac9cbbc1f2b1326d52f8273b4c198" commit_message="FROMGIT: LSM: SafeSetID: remove unused include The include for asm/syscall.h was needed in a prior version of lsm.c that checked return values of syscall_get_nr, but since we did away with that part of the code this include is no longer necessary. Take out this include since it breaks builds for certain architectures. We no longer have any arch-specific code in SafeSetID. Signed-off-by: Micah Morton &lt;mortonm@chromium.org&gt; Signed-off-by: James Morris &lt;james.morris@microsoft.com&gt; (cherry picked from commit 2181e084b26bddca22bc3f23364c15809cfed28b git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git origin/next-general) Signed-off-by: Micah Morton &lt;mortonm@chromium.org&gt; BUG=chromium:845640 TEST=Kernel selftest that I wrote for this LSM Change-Id: I9db19438f5c45ce171ed53122f7ee0541c26c79c Reviewed-on: https://chromium-review.googlesource.com/1460044 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: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="1" gerrit_number="1460044" owner_email="mortonm@chromium.org" pass_count="0" patch_number="8" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/44/1460044/8" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I4a191fe1e661fa5943ce2a025e2d4555b343b93e" commit="964e26ad63dd379687b5131db7ed8ed0f3a06ba5" commit_message="driver: lsm6dsm: Drop samples only when ODR changes To pass android.hardware.cts.SensorIntegrationTests Only drop samples when necessary. BUG=b:124085261 TEST=Testing with cheets_CTS_P.9.0_r5.x86.CtsSensorTestCases BRANCH=none Change-Id: I4a191fe1e661fa5943ce2a025e2d4555b343b93e Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1461222 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Diana Z &lt;dzigterman@chromium.org&gt; " fail_count="8" gerrit_number="1461222" owner_email="gwendal@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/22/1461222/3" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="I5a881e9fc5ddb1dbe6690c455d43dc20bffe889a" commit="4cae19c7caab41ce614780a2c581dff96f25faaf" commit_message="motion_sense: send ODR events to the AP This commits enables the EC to send a motion sense event to the AP when a sensor's ODR is changed. This is done in a way that is backwards compatible on the AP side, in order to enable previous kernels to continue to work (albeit at a loss of new functionality) with up-to-date ECs. Since clients are not required to use a FLUSH when changing ODR, it is possible for the sensor ring to get in a state where it is spreading based on out-of-date delay information, which we observed leading to spreading of overly large intervals, and thus too far into the future. This patch ameliorates that by causing an ODR change to implicitly flush the batching history. BUG=b:123700100 TEST=run CTS sensor tests, observe the sensor ring not spreading too far into the future due to a period change BRANCH=bobba Change-Id: I5a881e9fc5ddb1dbe6690c455d43dc20bffe889a Signed-off-by: Enrico Granata &lt;egranata@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1450288 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; " fail_count="9" gerrit_number="1450288" owner_email="egranata@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/88/1450288/7" remote="cros" total_fail_count="11"/><pending_commit branch="master" change_id="If76aa3abcedbe463321ccbb1c183dc16edda8693" commit="b86a143bcd405ea2ef4a91ee2a2a9b7872dcb7ed" commit_message="motion: Change ODR only within the motion sensor task When changing ODR for one sensor, we insert a timestamp in the FIFO. That timestamp can be misinterpreted by other sensor while in batch mode, condensing all events in a small timezone. Also, it can lead the motionsense stack to insert timestamp from the past. (cherry picked from commit f62f2ebbecb131956a5edc4bf60c094bc67972a1) Conflicts: common/motion_sense.c Integrate changes on top of CL/1450288. Now there is guarantee the ODR &quot;flush&quot; event is between 2 streams of sensor data with different ODR. BUG=b:111422556,chromium:562245,b:124085261 BRANCH=none TEST=Check cheets_CTS_P.9.0_r2.x86.CtsSensorTestCases pass on meep. Reviewed-on: https://chromium-review.googlesource.com/1204692 Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Change-Id: If76aa3abcedbe463321ccbb1c183dc16edda8693 Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1470772 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Enrico Granata &lt;egranata@chromium.org&gt; " fail_count="3" gerrit_number="1470772" owner_email="gwendal@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/72/1470772/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I34e51c0db42fe1a8d5abc91c6d80bcce974da099" commit="7b417a7b3edd76de64673f69d6c0bd3a53fb9b78" commit_message="motion: Wake up motion task when sampling rate changes Wake up motion task to evacuate pending samples to the host as soon as the sampling rate changes. It is required for CST testSanitizedContinuousEventsUidIdle to pass, it assumes only new samples will be present. BUG=b:111422556,b:124085261 BRANCH=eve TEST=cheets_CTS_P.9.0_r2.x86.CtsSensorTestCases passes on eve-arcnext. (cherry picked from commit e18316ecc7f7f6d7226fc741570a94c5024d42e8) Reviewed-on: https://chromium-review.googlesource.com/1217604 Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Change-Id: I34e51c0db42fe1a8d5abc91c6d80bcce974da099 Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1470773 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="3" gerrit_number="1470773" owner_email="gwendal@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/73/1470773/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I06aba41b6dfb9649437a417a32cb450d19d0d937" commit="8560b21e58700925d79de0e9c1edc2f372dbfdb2" commit_message="devices: pci: define a PCI bar configuration struct We want to support 64-bit BARs and some additional functionality is required. BUG=chromium:924405 TEST=compile Change-Id: I06aba41b6dfb9649437a417a32cb450d19d0d937 Reviewed-on: https://chromium-review.googlesource.com/1480740 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; " fail_count="0" gerrit_number="1480740" owner_email="gurchetansingh@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/40/1480740/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ifc637d174d3f8b1255cf13725a1a224b4cdf0a30" commit="80a3a7476e0f67baf4f5f5e82fdacc961a54bdf4" commit_message="devices: use PCI bar configuration when adding regions This removes add_memory_region and add_io_region, and replaces it with the add_pci_bar function. BUG=chromium:924405 TEST=boot VM Change-Id: Ifc637d174d3f8b1255cf13725a1a224b4cdf0a30 Reviewed-on: https://chromium-review.googlesource.com/1480741 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; " fail_count="0" gerrit_number="1480741" owner_email="gurchetansingh@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/41/1480741/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I2a9f233ca8e2bc4fd9b05ee83101b11deb6e7b04" commit="7021936529dba88538a756ac4b71763c02b57b32" commit_message="devices: virtio: add PCI configuration callback function The idea is that virtio devices can specify additional memory regions. BUG=chromium:924405 TEST=run VM Change-Id: I2a9f233ca8e2bc4fd9b05ee83101b11deb6e7b04 Reviewed-on: https://chromium-review.googlesource.com/1480742 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; " fail_count="0" gerrit_number="1480742" owner_email="gurchetansingh@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/42/1480742/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I7f6057b3e7d041a52b251af1203353ba7a0d3c22" commit="0d77b411a3dc9850bc72555e67845cecdbeb2c36" commit_message="devices: PCI: use configuration callback Not sure if adding the device addresses to the mmio bus is the desired behavior, but it seems to work. BUG=chromium:924405 TEST=boot VM Change-Id: I7f6057b3e7d041a52b251af1203353ba7a0d3c22 Reviewed-on: https://chromium-review.googlesource.com/1480743 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; " fail_count="0" gerrit_number="1480743" owner_email="gurchetansingh@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/43/1480743/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1d9801ddf31ef6bdbfe44ccfca435884e2cf4da6" commit="9e3e32f34aca2c85a305eb5833d6baf46c2e5116" commit_message="ish: add cros_ec command interface over heci Implement the cros_ec host command V3 interface using the HECI (and ISHTP client) transport layer with the host. To work, the kernel needs a cros_ec over heci implementation (which is also under development) BRANCH=none BUG=b:123075957,b:120295222 TEST=using this CL and draft kernel client implementation, AP can communicate with ISH via cros_ec interface including transferring sensor data from ISH to AP Change-Id: I1d9801ddf31ef6bdbfe44ccfca435884e2cf4da6 Signed-off-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1460084 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Rushikesh S Kadam &lt;rushikesh.s.kadam@intel.com&gt; Reviewed-by: Edward Hill &lt;ecgh@chromium.org&gt; " fail_count="4" gerrit_number="1460084" owner_email="jettrink@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/84/1460084/6" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I5d3a32df96e0290dc0381738689cc3f2d5fd430f" commit="b99b919aff01cdb4f39450239fe12efd25b27398" commit_message="ish: adjust timers for ISH 4/5 32kHz clock The main timer for ISH 4/5 is a 32kHz clock so we need to adjust the current hardware timer interface to scale it correctly. Also, the timer has problems staying armed without 1) ensuring the timer is at least 25 ticks in the future 2) waiting for the status register to specify that the timer1 updates have actually been written to the hardware BRANCH=none BUG=b:123762212 TEST=events are firing correctly on arcacda_ish in motion sense task with testing CL. Otherwise polling would stall completely Change-Id: I5d3a32df96e0290dc0381738689cc3f2d5fd430f Signed-off-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1457597 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Edward Hill &lt;ecgh@chromium.org&gt; " fail_count="4" gerrit_number="1457597" owner_email="jettrink@chromium.org" pass_count="0" patch_number="9" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/97/1457597/9" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Ic9250f6781b8501afe99e2999940020a2437e664" commit="a4e71acc0d53763793b5dbca60302cb958202ddf" commit_message="arcada_ish: add sensor and heci tasks Add sensor configuration for LSM6DS3 and heci host command task to transfer sensor data to AP BRANCH=none BUG=b:122281217 TEST=arcada_ish can pass sensor data through iio sysfs interface using CL stack and under-development kernel driver Change-Id: Ic9250f6781b8501afe99e2999940020a2437e664 Signed-off-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1460085 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Edward Hill &lt;ecgh@chromium.org&gt; " fail_count="4" gerrit_number="1460085" owner_email="jettrink@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/85/1460085/7" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I6319b6a05194a68425087955d73fdeebad61b7cd" commit="e06ef5f510dc907555f5d8a08bc90db0fc4749e5" commit_message="tast-test: Add HW overlay test for ARC apps Add test that verifies that hardware overlay works as expected in tablet mode for ARC applications. It verifies that HW overlay works as expected by parsing the /sys/kernel/debug/dri/?/state file and comparing CRTC buffer size with the window frame size. Also adds WindowFrame to activity.go, needed by this test. TEST=tast -verbose run $DUT arc.HWOverlayTablet test passes on non-intel hardware. test fails on intel hardware since the bug has not been fixed yet. http://b/120557146 BUG=chromium:932778 CQ-DEPEND=CL:1479033, CL:1479254 Change-Id: I6319b6a05194a68425087955d73fdeebad61b7cd Reviewed-on: https://chromium-review.googlesource.com/1476113 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ricardo Quesada &lt;ricardoq@chromium.org&gt; Reviewed-by: Ricardo Quesada &lt;ricardoq@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="6" gerrit_number="1476113" owner_email="ricardoq@chromium.org" pass_count="0" patch_number="11" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/13/1476113/11" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="Ie4b0c9bf5c1eb66d8cab5f25062cd45272839203" commit="18b128105dfa514956b95f7d456174ca3c549fc6" commit_message="tast: add drm_atomic dependency This CL adds the &quot;sync overlay buffers atomically&quot;, needed to run tests that only run on hardware-overlay supported devices. BUG=chromium:932778 TEST=None CQ-DEPEND=CL:1479033, CL:1476113 Change-Id: Ie4b0c9bf5c1eb66d8cab5f25062cd45272839203 Reviewed-on: https://chromium-review.googlesource.com/1479254 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ricardo Quesada &lt;ricardoq@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="6" gerrit_number="1479254" owner_email="ricardoq@chromium.org" pass_count="0" patch_number="10" project="chromiumos/platform/tast" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast" ref="refs/changes/54/1479254/10" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="Icfdb55c8affcdbc20cdf4a5ada79be4fd5a0b0d9" commit="15a57ff994f87514ea81b4af31be476ee040885a" commit_message="tast-use-flags: Add &quot;drm_atomic&quot; USE flag to IUSE This flag is needed to add a dependency for hardware overlay tests. BUG=chromium:932778 TEST=None CQ-DEPEND=CL:1479254, CL:1476113 Change-Id: Icfdb55c8affcdbc20cdf4a5ada79be4fd5a0b0d9 Reviewed-on: https://chromium-review.googlesource.com/1479033 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ricardo Quesada &lt;ricardoq@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="6" gerrit_number="1479033" owner_email="ricardoq@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/33/1479033/6" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I9f9bb5224cdfaf257d8e4a1bdaac8128be874951" commit="e283c36bd444f002fd6b036715ff34a07531c5ce" commit_message="sys_util: add seqpacket features This change adds the ability to make seqpacket pairs, and set the timeouts of the sockets. This also adds a TcpListener style api for accepting UnixSeqpacket sockets. TEST=cargo test -p sys_util BUG=chromium:848187 Change-Id: I9f9bb5224cdfaf257d8e4a1bdaac8128be874951 Reviewed-on: https://chromium-review.googlesource.com/1482371 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Tested-by: Zach Reizner &lt;zachr@chromium.org&gt; Reviewed-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; " fail_count="3" gerrit_number="1482371" owner_email="zachr@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/71/1482371/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I83fd46f54bce105a7730632cd013b5e7047db22b" commit="65a5a5f311d75846ed0dd6c20aac6b83c00a180c" commit_message="crosvm: use seqpacket rather than datagram sockets The advantage of seqpacket is that they are connection oriented. A listener can be created that accepts new connections, useful for the path based VM control sockets. Previously, the only bidirectional sockets in crosvm were either stream based or made using socketpair. This change also whitelists sendmsg and recvmsg for the common device policy. TEST=cargo test BUG=chromium:848187 Change-Id: I83fd46f54bce105a7730632cd013b5e7047db22b Reviewed-on: https://chromium-review.googlesource.com/1470917 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Tested-by: Zach Reizner &lt;zachr@chromium.org&gt; Reviewed-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; " fail_count="2" gerrit_number="1470917" owner_email="zachr@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/17/1470917/6" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I18ac23c26127332e2be498113cc0c3310fd09a7d" commit="f52453ae5ce6acf8de7b4b79ffc8ce5810416600" commit_message="main: log responses to command line vm control requests Now that the connection oriented seqpacket sockets are used for vm control messages, a response can be received by the requested. This change prints out that response. TEST=crosvm suspend|resume|balloon|stop &lt;socket&gt; BUG=chromium:848187 Change-Id: I18ac23c26127332e2be498113cc0c3310fd09a7d Reviewed-on: https://chromium-review.googlesource.com/1482370 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Tested-by: Zach Reizner &lt;zachr@chromium.org&gt; Reviewed-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; " fail_count="2" gerrit_number="1482370" owner_email="zachr@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/70/1482370/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I8560ff85def5b77efe1e75088791ebb6f7a59641" commit="0b3811ef593aa7be802cde81c4d44c40f257d63f" commit_message="libbrillo: fixup SecureBlob/Blob usage in device mapper unittest Use the correct HexTo*Blob() function while getting the dm-crypt key in the unit test. BUG=chromium:728047 TEST=unittests. Change-Id: I8560ff85def5b77efe1e75088791ebb6f7a59641 Reviewed-on: https://chromium-review.googlesource.com/1482119 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sarthak Kukreti &lt;sarthakkukreti@chromium.org&gt; Reviewed-by: Mattias Nissler &lt;mnissler@chromium.org&gt; " fail_count="5" gerrit_number="1482119" owner_email="sarthakkukreti@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/19/1482119/1" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I9e1e3da99fa9a69d34e62c3f3e2937d69f9a15e4" commit="8f5c3587d2c7900b71fb4932bb180948e096d448" commit_message="mount-encrypted: fixup polymorphic SecureBlob usage Use SecureBlob specific conversion functions in mount-encrypted in order to simplify removing the dependence between SecureBlob and Blob. BUG=chromium:728047 TEST=unittests. Change-Id: I9e1e3da99fa9a69d34e62c3f3e2937d69f9a15e4 Reviewed-on: https://chromium-review.googlesource.com/1479280 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sarthak Kukreti &lt;sarthakkukreti@chromium.org&gt; Reviewed-by: Mattias Nissler &lt;mnissler@chromium.org&gt; " fail_count="5" gerrit_number="1479280" owner_email="sarthakkukreti@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/80/1479280/2" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Ideb3698b1a7564c05445db1cc52e931a9952a903" commit="a81594d8da9eef094179791400976374cac2cf07" commit_message="chromite: Run bvt-tast-informational suite. Run the new bvt-tast-informational HWTest stage asynchronously before bvt-installer. Informational Tast tests used to run as part of bvt-perbuild, but there was previously a multi-day gap in results while bvt-installer was broken, and I'd like to make sure that doesn't happen again. BUG=chromium:911921 TEST=ran tryjobs CQ-DEPEND=I0112c32fed8ac6929c0dc9ff7b42b2808521539a Change-Id: Ideb3698b1a7564c05445db1cc52e931a9952a903 Reviewed-on: https://chromium-review.googlesource.com/1484516 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Ilja H. Friedel &lt;ihf@chromium.org&gt; Reviewed-by: Don Garrett &lt;dgarrett@chromium.org&gt; " fail_count="1" gerrit_number="1484516" owner_email="derat@chromium.org" pass_count="0" patch_number="3" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/16/1484516/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I0112c32fed8ac6929c0dc9ff7b42b2808521539a" commit="894c52ce86595af74ff553e495b9eb6cfa91331c" commit_message="autotest: Add bvt-tast-informational suite. Add a new bvt-tast-informational suite and update the tast.informational-{android,chrome,system} server tests (which run informational Tast tests) to run in it rather than in the bvt-perbuild suite. BUG=chromium:911921 TEST=ran tryjobs CQ-DEPEND=Ideb3698b1a7564c05445db1cc52e931a9952a903 Change-Id: I0112c32fed8ac6929c0dc9ff7b42b2808521539a Reviewed-on: https://chromium-review.googlesource.com/1484779 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Ilja H. Friedel &lt;ihf@chromium.org&gt; Reviewed-by: Don Garrett &lt;dgarrett@chromium.org&gt; " fail_count="1" gerrit_number="1484779" owner_email="derat@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/79/1484779/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I421ec25a198eb91672ffe770566a4edbe4855fee" commit="3f3dcaaca9a59952b483500d797b981a1321cb10" commit_message="ish: add reset prep interrupt handle Upon reset prep interrupt from PMC, ISH HW will do warm reset. Before full stack of power management in place, this workaround will help fix S5 issue. BRANCH=none BUG=b:123528909 TEST=run &quot;reboot&quot; from host, ISH reboots too. Change-Id: I421ec25a198eb91672ffe770566a4edbe4855fee Signed-off-by: yangcao &lt;yang.a.cao@intel.com&gt; Signed-off-by: li feng &lt;li1.feng@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1476299 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Li1 Feng &lt;li1.feng@intel.com&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="3" gerrit_number="1476299" owner_email="yang.a.cao@intel.corp-partner.google.com" pass_count="0" patch_number="5" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/99/1476299/5" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I2dfb4437bf110493cea91087c65b62df5d08be05" commit="57416e3872e41af692d39f9f41ddb0503cc6b553" commit_message="ish: add reboot support Make the `reboot` EC commands (console and host) operational BRANCH=none BUG=none TEST=`reboot` on ISH console will power cycle ISH Change-Id: I2dfb4437bf110493cea91087c65b62df5d08be05 Signed-off-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1483278 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Edward Hill &lt;ecgh@chromium.org&gt; Reviewed-by: Li1 Feng &lt;li1.feng@intel.com&gt; " fail_count="2" gerrit_number="1483278" owner_email="jettrink@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/78/1483278/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I9b4a487707acf81da39e6495adb42e277f2fdb4a" commit="7586421c5de377bedee2245c91902ad3d4bf6fb0" commit_message="ec: Update U2F_ATTEST function for new-style key handles. The existing implementation of this function was intended for old-style key handles, and needs to be replaced with a new implementation for new-style key handles that incorporate user secrets. For bonus points, the existing implementatation is actually broken, and performs no verification, so will blindly attest to anything, which is Not Good. BUG=b:124237003 BRANCH=none TEST=test_that firmware_Cr50U2fCommands Change-Id: I9b4a487707acf81da39e6495adb42e277f2fdb4a Signed-off-by: Louis Collard &lt;louiscollard@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1475102 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Marius Schilder &lt;mschilder@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="5" gerrit_number="1475102" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/02/1475102/3" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Id532099746c43a7b6a21d0342d668a033e20d4d6" commit="8fc897915673c6735e5b52b72dd67167acb03a57" commit_message="ec: Fix response size returned by new U2F functions. There were several bugs in how the response size was set, this change fixes them. BUG=b:123161715 BRANCH=none TEST=test_that firmware_Cr50U2fCommands Change-Id: Id532099746c43a7b6a21d0342d668a033e20d4d6 Signed-off-by: Louis Collard &lt;louiscollard@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1475103 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="7" gerrit_number="1475103" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/03/1475103/5" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Id3424b8855be5dde78e9620cb7c0aecfdac8aa41" commit="e156471751ee08c1d60fba358dd96ba4225c62ea" commit_message="tast: Support &quot;break&quot; during the poll. BUG=none TEST=Ran on DUT. Change-Id: Id3424b8855be5dde78e9620cb7c0aecfdac8aa41 Reviewed-on: https://chromium-review.googlesource.com/1477416 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="6" gerrit_number="1477416" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/tast" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast" ref="refs/changes/16/1477416/3" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I91243d578cc243c5beb547e8d9d927333181d147" commit="8b38e4840b97e49c67aaf9625b45b7354b7e937d" commit_message="tast-tests: Use PollBreak for exiting during testing.Poll(). BUG=chromium:933303 TEST=Ran try. CQ-DEPEND=CL:1477416 Change-Id: I91243d578cc243c5beb547e8d9d927333181d147 Reviewed-on: https://chromium-review.googlesource.com/1477571 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="6" gerrit_number="1477571" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/71/1477571/2" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I2b461170e6b75324740d4ff709fd599085cefe18" commit="8886cbec28475b6a7b25205d1f034b0e4f08232a" commit_message="linux: Add DEFAULT_PIVOT_ROOT var which can be changed at build time. This allows the default pivot root used by crosvm to be defined at build time. If it is not set, /var/empty is used. BUG=chromium:934513,chromium:933582 TEST=PreCQ passes Change-Id: I2b461170e6b75324740d4ff709fd599085cefe18 Reviewed-on: https://chromium-review.googlesource.com/1483330 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: Zach Reizner &lt;zachr@chromium.org&gt; Reviewed-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; " fail_count="4" gerrit_number="1483330" owner_email="allenwebb@google.com" pass_count="0" patch_number="6" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/30/1483330/6" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I9c57fd8a35fd4decbb8f52133898e2faa45f35be" commit="1f1fed84b8761f1d7ec754d64bd578dca133de6c" commit_message="crosvm: /var/empty to /mnt/empty. This helps avoid races during chromeos_startup and eliminates the need for /var/empty to be set immutable. CQ-DEPEND=CL:1483330,CL:1479032 BUG=chromium:934513,chromium:933582 TEST=FEATURES=test emerge-${BOARD} crosvm Change-Id: I9c57fd8a35fd4decbb8f52133898e2faa45f35be Reviewed-on: https://chromium-review.googlesource.com/1483995 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="4" gerrit_number="1483995" owner_email="allenwebb@google.com" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/95/1483995/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I006dd5fa4447eb2e72a724b5f5fa5438b9ad436a" commit="1e72057548f9076bd4a41eabeec99a800c3f266f" commit_message="sdk: Enable Python3.6 in newer mako and markupsafe Required for building Mesa with Meson. Because Meson runs with Python3.6, it is able to discover only Python3.6 modules. BUG=chromium:902141 TEST=emerge -p1UND @world &amp;&amp; sudo emerge -1 mako CQ-DEPEND=CL:1319270, CL:1319271 Change-Id: I006dd5fa4447eb2e72a724b5f5fa5438b9ad436a Reviewed-on: https://chromium-review.googlesource.com/1319191 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Kristian H. Kristensen &lt;hoegsberg@chromium.org&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="5" gerrit_number="1319191" owner_email="chadversary@chromium.org" pass_count="0" patch_number="13" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/91/1319191/13" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="Ie520e7f24d1cc9615357c6f931e15fd162d20229" commit="21c66ea3958cffdba6fd533d0772d5648ac192ed" commit_message="media-libs/mesa-freedreno: Replace autotools with meson BUG=chromium:902141 TEST=emerge-cheza-freedreno media-libs/mesa-freedreno Change-Id: Ie520e7f24d1cc9615357c6f931e15fd162d20229 Reviewed-on: https://chromium-review.googlesource.com/1319193 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Kristian H. Kristensen &lt;hoegsberg@chromium.org&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; " fail_count="4" gerrit_number="1319193" owner_email="chadversary@chromium.org" pass_count="0" patch_number="9" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/93/1319193/9" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I577b597deeaaeca21bb3711b163abcf1b4e163b8" commit="aebcc5649161d9b2312229b9d84820dd2d26c37f" commit_message="cbuildbot: set properties for Findit integration BUG=chromium:933554 TEST=unittest and tryjob Change-Id: I577b597deeaaeca21bb3711b163abcf1b4e163b8 Reviewed-on: https://chromium-review.googlesource.com/1481017 Commit-Ready: Gregory Meinke &lt;gmeinke@chromium.org&gt; Tested-by: Gregory Meinke &lt;gmeinke@chromium.org&gt; Reviewed-by: David Burger &lt;dburger@chromium.org&gt; " fail_count="9" gerrit_number="1481017" owner_email="gmeinke@chromium.org" pass_count="0" patch_number="8" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/17/1481017/8" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="Ie5d09cd2426342506a8f50e2196ce802f16472d4" commit="1d11a25edaa609ca26610d22e6e0421525a523c2" commit_message="scheduler stage: propagate cbb_snapshot_revision Propagate the cbb_snapshot_revision from Parent builder to child builder if it is set for syncing to the correct annealing snaphot. The --cbb_snapshot_revision will get parsed from the gitiles trigger in the recipe. BUG=chromium:923572 TEST=unittests Change-Id: Ie5d09cd2426342506a8f50e2196ce802f16472d4 Reviewed-on: https://chromium-review.googlesource.com/1484517 Commit-Ready: Gregory Meinke &lt;gmeinke@chromium.org&gt; Tested-by: Gregory Meinke &lt;gmeinke@chromium.org&gt; Reviewed-by: David Burger &lt;dburger@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; " fail_count="8" gerrit_number="1484517" owner_email="gmeinke@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/17/1484517/1" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="I64a9c26fe6774b9b9c1b4e8503a1c59b0df1b1aa" commit="682a6163562037734442a39330e1d0d17f9de5dc" commit_message="libev: upgraded package to upstream Upgraded dev-libs/libev to version 4.23 on amd64, arm, arm64, x86 BUG=chromium:934414 TEST=preCQ Change-Id: I64a9c26fe6774b9b9c1b4e8503a1c59b0df1b1aa Reviewed-on: https://chromium-review.googlesource.com/1480735 Commit-Ready: Chris McDonald &lt;cjmcdonald@chromium.org&gt; Tested-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="5" gerrit_number="1480735" owner_email="cjmcdonald@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/35/1480735/1" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Ie28fefc8579c34e30e70a85402cd84e340af78de" commit="03ddc73072b7278cf24e8f6f7b05e01da2178871" commit_message="dev-python/ipython: Update to upstream stable + new dependencies ipython needs to be upgraded so that we can deprecate net-zope/zope-interface which has been renamed to dev-python/zope-interface, so that we can upgrade pytest in the SDK. TEST=preCQ BUG=chromium:934414 Change-Id: Ie28fefc8579c34e30e70a85402cd84e340af78de Reviewed-on: https://chromium-review.googlesource.com/1480736 Commit-Ready: Chris McDonald &lt;cjmcdonald@chromium.org&gt; Tested-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="4" gerrit_number="1480736" owner_email="cjmcdonald@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/36/1480736/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I8caa29b3a1e1c8a13ca30c7140d5ed143d0dd8ab" commit="f8f89d857eb9f30ab62e256510058b1d246bbee0" commit_message="ec_commands: Add interface for I2S support for NPCX Add interface to allow sending I2S commands to EC. BRANCH=none BUG=b:116766596 TEST=Compile Change-Id: I8caa29b3a1e1c8a13ca30c7140d5ed143d0dd8ab Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1473514 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Wai-Hong Tam &lt;waihong@google.com&gt; " fail_count="2" gerrit_number="1473514" owner_email="gwendal@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/14/1473514/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ifda8f94ce6bbe35a715b04b1fb8cbec8d9c3922c" commit="c95d1d5606e36b65f967935e7a824d1372b84f75" commit_message="audio_codec: Implement NPCX version of audio host command functions This CL implements the host sub command functions for the audio codec by adding calls to the appropriate wov driver API functions. BRANCH=none BUG=b:116766596 TEST=On cheza verifed recording works using the following kernel commands and the loading the audio file into audacity. amixer -c 0 cset iface=MIXER,name='MultiMedia1 Mixer SEC_MI2S_TX' on amixer -c0 cset numid=27 30,30 arecord -D hw:0,0 -f dat /tmp/rec.wav -d 5 Change-Id: Ifda8f94ce6bbe35a715b04b1fb8cbec8d9c3922c Signed-off-by: Scott Collyer &lt;scollyer@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1356185 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-by: Wai-Hong Tam &lt;waihong@google.com&gt; " fail_count="2" gerrit_number="1356185" owner_email="scollyer@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/85/1356185/7" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I1ffb0b6e873ab0af85d3592ca26d0a0f7433070f" commit="4f8f8b4f826574dc97139ba84fe1791a6ed880ae" commit_message="diagnostics: add the routine base class. Diagnostic routines will all derive from the base DiagnosticRoutine class, which is added in this CL. Also, add two example routines: battery and urandom. The behavior of each routine is based on the factory test with the same name. BUG=chromium:919151 TEST=manual and unit tests Change-Id: I1ffb0b6e873ab0af85d3592ca26d0a0f7433070f Signed-off-by: Paul Moy &lt;pmoy@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1455598 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Maksim Ivanov &lt;emaxx@chromium.org&gt; " fail_count="7" gerrit_number="1455598" owner_email="pmoy@chromium.org" pass_count="0" patch_number="10" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/98/1455598/10" remote="cros" total_fail_count="7"/><pending_commit branch="chromeos-4.14" change_id="I7de11c8af4ced956e51a31956d9a640b587a89ed" commit="f8810bb5e237d2115b5fd232bac718647881bb71" commit_message="CHROMIUM: intel_ddi: Don't check polarity on eDP With the weirdness of USB Type-C on samus we need to check for port polarity in the i915 driver. Currently this polarity check happens prior to lane training on all ports, including eDP ports. This causes the cros_ec_pd_update code that is called to check polarity to throw an error. To solve this simply check if the port is eDP before querying polarity. TEST=check that dmesg does not throw drm errors during boot + verify that external DP works on all ports in all orientations on samus BUG=b:124880987 Change-Id: I7de11c8af4ced956e51a31956d9a640b587a89ed Signed-off-by: Jon Flatley &lt;jflat@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1479552 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Ross Zwisler &lt;zwisler@chromium.org&gt; " fail_count="2" gerrit_number="1479552" owner_email="jflat@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/52/1479552/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ieac46c46130597b9ca54e9947332b011baea80a0" commit="588da7978df21a2e8f60942cb1cd9a37797055e4" commit_message="cypress-tools: punt Nothing in the build refers to this, so drop it. BUG=chromium:805330 TEST=precq passes Change-Id: Ieac46c46130597b9ca54e9947332b011baea80a0 Reviewed-on: https://chromium-review.googlesource.com/1435054 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Andrew de los Reyes &lt;adlr@chromium.org&gt; " fail_count="6" gerrit_number="1435054" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/54/1435054/1" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I1d5967f0a3a4c6b88f36e5fdd15d40ff3f470bd8" commit="2a611d259520518dd68305b56bfcbd129200fd31" commit_message="platform.MemoryPressure: increase speed and reliability 1. Allocate memory and fill it with compressible data at the beginning of the test to speed it up on systems with large RAM. 2. Refresh LRU position of initial set of tabs after opening each new tab (instead of every 5 new tabs). 3. Wait a few seconds after first discard to observe any cascading discards. BUG=none TEST=manually tested on DUTs Change-Id: I1d5967f0a3a4c6b88f36e5fdd15d40ff3f470bd8 Reviewed-on: https://chromium-review.googlesource.com/1459898 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="5" gerrit_number="1459898" owner_email="semenzato@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/98/1459898/10" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I9ab7eb18ffa9bf3e319cdd1f81047577218a0dad" commit="60d2e64e5e0feb464d04435226cb105f0073c1aa" commit_message="uldivmod.S: fix assembly so that it compiles with clang Compared the disassembly between compiling with gcc before this change and compiling with clang after the change: arm-none-eabi-objdump --disassemble build/nocturne_fp/RW/core/cortex-m/uldivmod.o --- gcc-uldivmod.txt 2019-02-12 14:54:47.283162092 -0800 +++ clang-uldivmod.txt 2019-02-12 14:52:50.098690222 -0800 @@ -103,5 +103,5 @@ 000000b8 &lt;__aeabi_ldiv0&gt;: b8: 4c01 ldr r4, [pc, #4] ; (c0 &lt;__aeabi_ldiv0+0x8&gt;) ba: f7ff fffe bl 0 &lt;exception_panic&gt; - be: 0000 .short 0x0000 + be: bf00 nop c0: dead6660 .word 0xdead6660 BRANCH=nocturne,nami BUG=chromium:931797 TEST=compare disassembly (see above) Change-Id: I9ab7eb18ffa9bf3e319cdd1f81047577218a0dad Signed-off-by: Tom Hughes &lt;tomhughes@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1470777 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; " fail_count="2" gerrit_number="1470777" owner_email="tomhughes@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/77/1470777/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I4fbc6b256e0445e4df9cd6fcc7f12d8c7ff3dd2f" commit="741d887950744f80610708416fb3ac29951aab6c" commit_message="sepolicy: add docs for identifying selinux problem. BUG=chromium:928456 TEST=None; docs only Change-Id: I4fbc6b256e0445e4df9cd6fcc7f12d8c7ff3dd2f Reviewed-on: https://chromium-review.googlesource.com/1476866 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Qijiang Fan &lt;fqj@google.com&gt; Reviewed-by: Kenny Root &lt;kroot@google.com&gt; " fail_count="2" gerrit_number="1476866" owner_email="fqj@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/66/1476866/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I4af70f43a8d642ca425e91355a22bcbc0c521e3d" commit="5d78182226d1e7dae5ab0ef3f50c155edeb7e21f" commit_message="autotest: add policy_DeveloperToolsAvailability test to ebuild BUG=None TEST=NONE Change-Id: I4af70f43a8d642ca425e91355a22bcbc0c521e3d Reviewed-on: https://chromium-review.googlesource.com/1481690 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Julia Feitosa &lt;carvalheira@google.com&gt; Reviewed-by: Max Timkovich &lt;timkovich@chromium.org&gt; " fail_count="5" gerrit_number="1481690" owner_email="carvalheira@google.com" pass_count="0" patch_number="3" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/90/1481690/3" remote="cros" total_fail_count="5"/><pending_commit branch="chromeos-4.14" change_id="I47e0500ac23933fc1997a33fe72c0acfce5f1ca7" commit="3b67f0979c37d3815cdbe7b2806ac3de9060f196" commit_message="UPSTREAM: drm/amdgpu: Cancel the delay work when suspend Cancel the delay work to avoid the corner case that ib test was not running when suspend Reviewed-by: Christian Knig &lt;christian.koenig@amd.com&gt; Signed-off-by: Rex Zhu &lt;Rex.Zhu@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit a54594752ad48de75dc0158f0c9b124177235efc) BUG=b:118762519 TEST=suspend_stress_test Change-Id: I47e0500ac23933fc1997a33fe72c0acfce5f1ca7 Signed-off-by: Yu Zhao &lt;yuzhao@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1482191 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Yu Zhao &lt;yuzhao@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Yu Zhao &lt;yuzhao@chromium.org&gt; " fail_count="2" gerrit_number="1482191" owner_email="yuzhao@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/91/1482191/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ie6dca334c3eec00e00fa2e3083f57c45bed3c745" commit="864f83a0806fd7edd46e56daacd067ec5aa0ce51" commit_message="ectool: fix help message for sub-command - usbchargemode. Add optional third argument - inhibit_charge into help message of usbchargemode. BRANCH=none BUG=None TEST=Check help message by executing new generated ectool binary. Change-Id: Ie6dca334c3eec00e00fa2e3083f57c45bed3c745 Signed-off-by: Marco Chen &lt;marcochen@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1485031 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Marco Chen &lt;marcochen@chromium.org&gt; Reviewed-by: Zhuohao Lee &lt;zhuohao@chromium.org&gt; " fail_count="4" gerrit_number="1485031" owner_email="marcochen@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/31/1485031/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Ica367981772059fe8a057bf069da0128c9514b7e" commit="5dde058f40767cc2d7378bd8e7a46da27d3eb383" commit_message="Autotest for capturing a perf profile when gathering feedback logs. BUG=chromium:894743 TEST=local test_that: test_that $IPADDR platform_DebugDaemonPerfDataInFeedbackLogs Change-Id: Ica367981772059fe8a057bf069da0128c9514b7e Reviewed-on: https://chromium-review.googlesource.com/1371345 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chinglin Yu &lt;chinglinyu@chromium.org&gt; Reviewed-by: Chung-yih Wang &lt;cywang@chromium.org&gt; " fail_count="4" gerrit_number="1371345" owner_email="chinglinyu@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/45/1371345/5" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Ie542c9fb554b0e901db7cb55ff1f23c013563d97" commit="71e7578eac68cacd2ecfd3bba4eb94f23750a106" commit_message="vm_tools: Add support for concurrent VMs This change modifies two parts of vm_tools to allow other VMs to run on the system: 1. Limit CID allocation to a set range of 3 - 8191 2. Allow an alternate startup listener port for maitred with kernel parameter BUG=b:120098625 TEST=unit tests pass; traditional crostini unaffected; custom VM can use alternate port Change-Id: Ie542c9fb554b0e901db7cb55ff1f23c013563d97 Reviewed-on: https://chromium-review.googlesource.com/1456441 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Trent Begin &lt;tbegin@chromium.org&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; " fail_count="7" gerrit_number="1456441" owner_email="tbegin@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/41/1456441/7" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="Id9d4a48d6b2c29c831350677b7f487be0efd328a" commit="8718b4dcd778a855c4940780187cd8dc06126130" commit_message="mosys: Enable io_unittest. TEST=sudo FEATURES='test' emerge mosys BUG=chromium:910641 Change-Id: Id9d4a48d6b2c29c831350677b7f487be0efd328a Reviewed-on: https://chromium-review.googlesource.com/1474336 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Andrew Lamb &lt;andrewlamb@chromium.org&gt; Reviewed-by: Gregory Meinke &lt;gmeinke@chromium.org&gt; " fail_count="6" gerrit_number="1474336" owner_email="andrewlamb@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform/mosys" project_url="https://chromium-review.googlesource.com/chromiumos/platform/mosys" ref="refs/changes/36/1474336/5" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="Ic5d4ee32e0f650744f9f3ee1e55a285bc6f691ce" commit="a8704b87844a76515e109b80e23dcdbcd7f6a248" commit_message="tast: Add perf timing to VirtualKeyboardOmnibox. An important perf metric for the virtual keyboard is how long it takes to show up and render. Since we already have a test for this scenario, we'll add some perf timing information to it. TEST=veyron_minnie BUG=chromium:879073 Change-Id: Ic5d4ee32e0f650744f9f3ee1e55a285bc6f691ce Reviewed-on: https://chromium-review.googlesource.com/1477572 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Darren Shen &lt;shend@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="9" gerrit_number="1477572" owner_email="shend@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/72/1477572/1" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="I2764716ff89b8668db7621b3e9e6cfe808c8018a" commit="8998090cf6453f3f99e57d4e04a6b55fbc5f2c5b" commit_message="Build API: Make autotest more generic. BUG=chromium:933984 TEST=run_tests Change-Id: I2764716ff89b8668db7621b3e9e6cfe808c8018a Reviewed-on: https://chromium-review.googlesource.com/1480630 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: Alex Klein &lt;saklein@chromium.org&gt; " fail_count="6" gerrit_number="1480630" owner_email="saklein@chromium.org" pass_count="0" patch_number="4" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/30/1480630/4" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="Iea302f22bd6f773a34a0dfbf405791a603e218f5" commit="b8b28d845c1a3136307c32353174743169b48223" commit_message="probe: generic_network_device: don't fail if shill is not running For brillo devices (AP-type devices), shill might not be running during manufacturing. They will fail immediately when emitting DBUS call. Ignore the failure and fall through to use iwconfig instead. BUG=b:125505598 TEST=None Change-Id: Iea302f22bd6f773a34a0dfbf405791a603e218f5 Reviewed-on: https://chromium-review.googlesource.com/1480897 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Wei-Han Chen &lt;stimim@chromium.org&gt; Reviewed-by: Yong Hong &lt;yhong@google.com&gt; Reviewed-by: Zheng Pan &lt;zhengpan@chromium.org&gt; Reviewed-by: Wei-Han Chen &lt;stimim@chromium.org&gt; " fail_count="2" gerrit_number="1480897" owner_email="stimim@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/97/1480897/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I8411135e8364d642751841d9c2fe63492bdacb2d" commit="6f44b0beaa70088935aa1b81cb126019d2f72ee3" commit_message="feedback: migrate to use common-mk testrunner BUG=chromium:456569 TEST=Run unit tests. Change-Id: I8411135e8364d642751841d9c2fe63492bdacb2d Reviewed-on: https://chromium-review.googlesource.com/1481898 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="9" gerrit_number="1481898" owner_email="benchan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/98/1481898/2" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="Ia9913f2c939c40a5a38bb7dec457f7ec4be374b6" commit="a97d9ed86144e906f1a27edaad04c1026fe4c616" commit_message="common.sh: drop unused get_sysroot_config/set_variable The last user of these went away when we moved install_toolchain to chromite. Drop them here too. We still keep get_variable because it's used by install_libc which is still used during build_image. BUG=chromium:875008 TEST=precq passes Change-Id: Ia9913f2c939c40a5a38bb7dec457f7ec4be374b6 Reviewed-on: https://chromium-review.googlesource.com/1483764 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Alex Klein &lt;saklein@chromium.org&gt; " fail_count="3" gerrit_number="1483764" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crosutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosutils" ref="refs/changes/64/1483764/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I06a5a890631cf6331476c86520b1419d43ec2b17" commit="fcd550ee9f502f9e8e22b6d553f1eafe13e61556" commit_message="arc.ChromeVirtualKeyboard: Enable VK by flag. It seems Chrome side is updated to require --enable-virtual-keyboard to be specified when the test uses virtual keyboard. The change is tested both on a convertible device (eve) and a clamshell non-touchable device. BUG=b:122456478 TEST=tast run eve-DUT arc.ChromeVirtualKeyboard TEST=tast run chell-DUT arc.ChromeVirtualKeyboard Change-Id: I06a5a890631cf6331476c86520b1419d43ec2b17 Reviewed-on: https://chromium-review.googlesource.com/1484399 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Tetsui Ohkubo &lt;tetsui@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="2" gerrit_number="1484399" owner_email="tetsui@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/99/1484399/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I05615c8b5232e8650b22797eda8dc6aa9731e28f" commit="034f81a2230337bff94070df2c9c107734385da2" commit_message="login: Only pass the relative path via --regulatory-label-dir CL:1484494 redefines --regulatory-label-dir flag. We only use the flag to notify Chrome the per-model subdirectory name instead of a full path to the subdirectory. This CL makes the corresponding change to the flag setup when Chrome starts. BUG=chromium:933173 TEST=build chromeos-login Change-Id: I05615c8b5232e8650b22797eda8dc6aa9731e28f Reviewed-on: https://chromium-review.googlesource.com/1484717 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Philip Chen &lt;philipchen@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="5" gerrit_number="1484717" owner_email="philipchen@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/17/1484717/1" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Ibfd00168246186266da7f2cc557d6ed570a7ba6b" commit="db97e7d4ee626631ff5f12a010e19cb823547949" commit_message="tast-tests: Update ui.ScreenLock test to use keyboard. Update the ui.ScreenLock test to create a virtual keyboard device so it can lock the screen using Search+L instead of chrome.autotestPrivate.lockScreen, and also make it check that the wrong password doesn't unlock the screen but that the right password does. This brings ui.ScreenLock to parity with the desktopui_ScreenLocker Autotest test running on bvt-perbuild (apart from not continuing to call the autotestPrivate.lockScreen method, which doesn't seem useful here). BUG=chromium:930157 TEST=ran the test many times locally against a caroline DUT and didn't see any flakiness Change-Id: Ibfd00168246186266da7f2cc557d6ed570a7ba6b Reviewed-on: https://chromium-review.googlesource.com/1484796 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="3" gerrit_number="1484796" owner_email="derat@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/96/1484796/3" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I8061d81ceb1dca4ebb2b63dd79462c22b397becd" commit="bdcd2958f11d5b8500a9a0dda87c715ec6850ce3" commit_message="UPSTREAM: HID: core: replace the collection tree pointers with indices Introduced in c53431eb696f3c64c12c00afb81048af54b61532 &quot;HID: core: store the collections as a basic tree&quot;. Previously, the pointer to the parent collection was stored. If a device exceeds 16 collections (HID_DEFAULT_NUM_COLLECTIONS), the array to store the collections is reallocated, the pointer to the parent collection becomes invalid. Replace the pointers with an index-based lookup into the collections array. Reported-by: Pandruvada, Srinivas &lt;srinivas.pandruvada@intel.com&gt; Signed-off-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt; (am from https://patchwork.kernel.org/patch/10753391/) (also found at https://lkml.kernel.org/r/20190109035018.GA12679@jelly) (cherry picked from commit ee46967fc6e74d412fe1ec15f77fdb8624bde2b0) BUG=chromium:888172 TEST=As part of high-resolution scrolling series, checked that mice connected and functioned properly. Change-Id: I8061d81ceb1dca4ebb2b63dd79462c22b397becd Signed-off-by: Harry Cutts &lt;hcutts@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1465431 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="1" gerrit_number="1465431" owner_email="hcutts@chromium.org" pass_count="0" patch_number="7" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/31/1465431/7" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I373fa40ea86c7ecf7c05475edd385642e6f6bfa2" commit="6640ea379d5f1a2441dafeee7922432da9a737f5" commit_message="sepolicy: add docs for selinux in chromeos boot. BUG=chromium:928456 TEST=None; docs only Change-Id: I373fa40ea86c7ecf7c05475edd385642e6f6bfa2 Reviewed-on: https://chromium-review.googlesource.com/1476865 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Qijiang Fan &lt;fqj@google.com&gt; Reviewed-by: Kenny Root &lt;kroot@google.com&gt; " fail_count="2" gerrit_number="1476865" owner_email="fqj@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/65/1476865/6" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ic72ad110dc0dbf15cc3cc25b438c4bc2bd2d6015" commit="b05d6aabee41568c88003f5ba36d67e9ea59b3a1" commit_message="tpm_lite: Fix delegation table parsing The computation to determine the number of table entries was incorrect due to sizeof(TPM_FAMILY_TABLE_ENTRY) producing a wrong value for the size of a single entry. TPM_FAMILY_TABLE_ENTRY actually doesn't match the encoding of the entries in the TPM's response due to alignment. Fix this by using a constant that reflects the correct entry size. Relatedly, I found that ReadDelegationFamilyTableTest would have caught the bug, but was actually not being invoked. Fix this as well. BUG=chromium:934193 TEST=Unit tests, manual per instructions in bug. BRANCH=none Change-Id: Ic72ad110dc0dbf15cc3cc25b438c4bc2bd2d6015 Reviewed-on: https://chromium-review.googlesource.com/1480519 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Mattias Nissler &lt;mnissler@chromium.org&gt; Tested-by: Andreea-Elena Costinas &lt;acostinas@google.com&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="3" gerrit_number="1480519" owner_email="mnissler@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/vboot_reference" project_url="https://chromium-review.googlesource.com/chromiumos/platform/vboot_reference" ref="refs/changes/19/1480519/1" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="Icde4bcf90aa555ef9e9c7e81f3a0f179f89933db" commit="eef77558d835553531dd2355bc31c365178b47b8" commit_message="CHROMEOS: Run lakitu-no-vmtest-pre-cq as part of kernel pre-cq This makes sure lakitu builds, without running any VM test or GCE test which may not be necessary for every kernel commit. BUG=chromium:934884 TEST=Pre-CQ passes Change-Id: Icde4bcf90aa555ef9e9c7e81f3a0f179f89933db Signed-off-by: Daniel Wang &lt;wonderfly@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1486971 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="2" gerrit_number="1486971" owner_email="wonderfly@google.com" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/71/1486971/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ib662bbd392580c4c08d1f428430deb2193a719f8" commit="89c46195cf49877e2dd30e9c603bf39e1adb1799" commit_message="pppd: stop trying to setuid to root for scripts As part of L2TP/IPSec VPN, pppd tries to run the scripts in /etc/ppp as the root user. As of M73 this doesn't work, since we have setuid restrictions in place for the shill user. So lets keep pppd from trying to do this, since it creates false alarm crash reports here: https://chromium.googlesource.com/chromiumos/third_party/kernel/+/chromeos-4.4/security/chromiumos/lsm.c#679 BUG=chromium:899772 TEST=deploy pppd to DUT and watch dmesg, as well as various print statements Change-Id: Ib662bbd392580c4c08d1f428430deb2193a719f8 Reviewed-on: https://chromium-review.googlesource.com/1475850 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: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="3" gerrit_number="1475850" owner_email="mortonm@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/50/1475850/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I9a639c4872f6e4c5b384cdab9e3da2f626e32227" commit="4e930845e3d86bf39d7f109cc52f0a97c8b271ec" commit_message="chip: stm32: Fix GPIO base addresses for STM32F4/L The CHIP_FAMILY_STM32L has the base addresses for the GPIO F, G and H banks swapped w.r.t CHIP_FAMILY_STM32F4 and the alphabetic order vs the base addresses. Break out the CHIP_FAMILY_STM32F4 case in the registers file, such that GPIOH bank works for both cases. BUG=none BRANCH=none TEST=Use pin PH0 on STM32F412/11, observe it actually toggling Signed-off-by: Moritz Fischer &lt;moritz.fischer@ettus.com&gt; Change-Id: I9a639c4872f6e4c5b384cdab9e3da2f626e32227 Reviewed-on: https://chromium-review.googlesource.com/1481650 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; " fail_count="4" gerrit_number="1481650" owner_email="moritz.fischer@ettus.com" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/50/1481650/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I3a8e3e5ef6994318745c6fa9cb87e29241a7cae5" commit="705cfe5d6276cbe785e86e3833a881d68dcbaa63" commit_message="minijail: Define DEFAULT_PIVOT_ROOT to /mnt/empty instead of /var/empty See: https://android-review.googlesource.com/908737 BUG=chromium:933582 TEST=emerge-${BOARD} minijail Change-Id: I3a8e3e5ef6994318745c6fa9cb87e29241a7cae5 Reviewed-on: https://chromium-review.googlesource.com/1481792 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="4" gerrit_number="1481792" owner_email="allenwebb@google.com" pass_count="0" patch_number="4" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/92/1481792/4" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Ie42d88781dce8b4883af4b6539be9849005336ed" commit="f12be3214372616fda729cf33f9a08467a21c914" commit_message="Migrate /var/empty to /mnt/empty. This helps avoid races during chromeos_startup and eliminates the need for /var/empty to be set immutable. BUG=chromium:933582 TEST=PreCQ passes Change-Id: Ie42d88781dce8b4883af4b6539be9849005336ed Reviewed-on: https://chromium-review.googlesource.com/1483370 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="4" gerrit_number="1483370" owner_email="allenwebb@google.com" pass_count="0" patch_number="3" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/70/1483370/3" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I92595b1fa2a21bf1db0038b8700fe4989ad2bcfe" commit="003612eaeb7d12fee59156ea7f08ccbc14f7991b" commit_message="common.sh: drop unused check_for_xxx helpers I can't seem to find any users of this in this repo (including in the history). cs/ suggests there aren't any now either. Drop them. BUG=None TEST=precq passes Change-Id: I92595b1fa2a21bf1db0038b8700fe4989ad2bcfe Reviewed-on: https://chromium-review.googlesource.com/1483761 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; " fail_count="4" gerrit_number="1483761" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crosutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosutils" ref="refs/changes/61/1483761/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I5c19a476f6164bfa41c9db4d74e70fbf8a383f70" commit="91d58ef6f8c872fa5adfecb043ecef1f8c5c7555" commit_message="target-chromium-os-dev: add app-text/tree A handy tool for dev images as it produces better output than `ls -R`. BUG=None TEST=precq passes Change-Id: I5c19a476f6164bfa41c9db4d74e70fbf8a383f70 Reviewed-on: https://chromium-review.googlesource.com/1484702 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; " fail_count="2" gerrit_number="1484702" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/02/1484702/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Id57537f5202c310db7c4ee8cad3e4fb55cee9e76" commit="f2a46cae388a26de32f0307a3dd698310b806c2c" commit_message="tast-tests: Fix most important security tests for Moblab. Update most non-informational security tests so they pass on guado_moblab: - security.Mtab (/mnt/moblab) - security.NetworkListenersNonARC (Apache, MySQL, Python) - security.PrivilegedFiles (lxc-user-nic, screen-4.6.1) - security.StatefulFiles (/home/{chronos,moblab}, /var) BUG=chromium:910867 TEST=manual: ran tests against a guado_moblab device; also checked earlier failures and didn't see any additional errors Change-Id: Id57537f5202c310db7c4ee8cad3e4fb55cee9e76 Reviewed-on: https://chromium-review.googlesource.com/1484800 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; " fail_count="3" gerrit_number="1484800" owner_email="derat@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/00/1484800/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.4" change_id="I1a388b767dcf6d1263941c41bb75ae415e3a47b3" commit="e27f725a5d50e66da4f4a1350742f4ccd7626abf" commit_message="CHROMIUM: Merge 'v4.4.175' into chromeos-4.4 Merge of v4.4.175 into chromeos-4.4 Changelog: ---------------------------------------------------------------- Aaro Koskinen (1): MIPS: OCTEON: don't set octeon_dma_bar_type if PCI is disabled Adamski, Krzysztof (Nokia - PL/Wroclaw) (1): i2c-axxia: check for error conditions first Aditya Pakki (1): HID: lenovo: Add checks to fix of_led_classdev_register Alexey Khoroshilov (2): media: DaVinci-VPBE: fix error handling in vpbe_initialize() video: clps711x-fb: release disp device node in probe() Andreas Ziegler (1): tracing/uprobes: Fix output for multiple string arguments Andy Duan (1): serial: fsl_lpuart: clear parity enable bit when disable parity Anson Huang (1): clk: imx6sl: ensure MMDC CH0 handshake is bypassed Anton Ivanov (1): um: Avoid marking pages with &quot;changed protection&quot; Arnd Bergmann (2): ASoC: Intel: mrfld: fix uninitialized variable access ARM: pxa: avoid section mismatch warning Bart Van Assche (1): timekeeping: Use proper seqcount initializer Beomho Seo (1): tty: serial: samsung: Properly set flags in autoCTS mode Bin Liu (1): usb: phy: am335x: fix race condition in _probe Bob Peterson (1): dlm: Don't swamp the CPU with callbacks queued during recovery Borislav Petkov (1): x86/a.out: Clear the dump structure initially Charles Keepax (1): ALSA: compress: Fix stop handling on compressed capture streams Chris Perl (1): NFS: nfs_compare_mount_options always compare auth flavors. Christian Lamparter (1): pinctrl: msm: fix gpio-hog related boot issues Christophe Leroy (1): powerpc/uaccess: fix warning/error with access_ok() Colin Ian King (1): x86/PCI: Fix Broadcom CNB20LE unintended sign extension (redux) Dan Carpenter (2): skge: potential memory corruption in skge_get_regs() misc: vexpress: Off by one in vexpress_syscfg_exec() Davidlohr Bueso (1): fs/epoll: drop ovflist branch prediction Dmitry Torokhov (1): Revert &quot;Input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G&quot; Eduardo Valentin (1): thermal: hwmon: inline helpers when CONFIG_THERMAL_HWMON is not set Eric Dumazet (3): dccp: fool proof ccid_hc_[rt]x_parse_options() ch9200: use skb_cow_head() to deal with cloned skbs kaweth: use skb_cow_head() to deal with cloned skbs Eric W. Biederman (3): signal: Always notice exiting tasks signal: Better detection of synchronous signals signal: Restore the stop PTRACE_EVENT_EXIT Fabio Estevam (1): ASoC: fsl: Fix SND_SOC_EUKREA_TLV320 build error on i.MX8M Felix Fietkau (1): mac80211: ensure that mgmt tx skbs have tailroom for encryption Finn Thain (1): block/swim3: Fix -EBUSY error when re-opening device after unmount Florian Fainelli (1): net: systemport: Fix WoL with password after deep sleep Florian Westphal (1): xfrm: refine validation of template and selector families Frank Rowand (1): powerpc/pseries: add of_node_put() in dlpar_detach_node() Govindarajulu Varadarajan (1): enic: fix checksum validation for IPv6 Greg Kroah-Hartman (3): debugfs: fix debugfs_rename parameter checking Revert &quot;cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy (insecure cifs)&quot; Linux 4.4.175 Guenter Roeck (2): NFC: nxp-nci: Include unaligned.h instead of access_ok.h Merge remote-tracking branch 'origin/linux/v4.4.175' into merge/chromeos-4.4-v4.4.175 Guoqing Jiang (1): tipc: use destination length for copy string Gustavo A. R. Silva (3): drm/bufs: Fix Spectre v1 vulnerability usb: gadget: udc: net2272: Fix bitwise and boolean operations perf tests evsel-tp-sched: Fix bitwise operator Hauke Mehrtens (2): uapi/if_ether.h: prevent redefinition of struct ethhdr uapi/if_ether.h: move __UAPI_DEF_ETHHDR libc define Hedi Berriche (1): x86/platform/UV: Use efi_runtime_lock to serialise BIOS calls Ilya Dryomov (1): libceph: avoid KEEPALIVE_PENDING races in ceph_con_keepalive() Ingo Molnar (1): perf/core: Fix impossible ring-buffer sizes warning J. Bruce Fields (1): nfsd4: fix crash on writing v4_end_grace before nfsd startup James Hughes (1): smsc95xx: Use skb_cow_head to deal with cloned skbs James Smart (1): scsi: lpfc: Correct LCB RJT handling Jan Kara (1): udf: Fix BUG on corrupted inode Jann Horn (1): fuse: call pipe_buf_release() under pipe lock Jia-Ju Bai (2): cw1200: Fix concurrency use-after-free bugs in cw1200_hw_scan() isdn: hisax: hfc_pci: Fix a possible concurrency use-after-free bug in HFCPCI_l1hw() Jiong Wang (1): mips: bpf: fix encoding bug for mm_srlv32_op Johan Hedberg (1): Bluetooth: Fix unnecessary error message for HCI request completion Johannes Berg (1): mac80211: fix radiotap vendor presence bitmap handling John Youn (1): usb: dwc2: Remove unnecessary kfree Jonathan Bakker (1): Input: bma150 - register input device after setting private data Junxiao Bi (1): ocfs2: don't clear bh uptodate for block read Jurica Vukadin (1): ALSA: hda - Add quirk for HP EliteBook 840 G5 Kai-Heng Feng (2): memstick: Prevent memstick host from getting runtime suspended during card detection igb: Fix an issue that PME is not enabled during runtime suspend Kan Liang (1): perf/x86/intel/uncore: Add Node ID mask Kangjie Lu (3): hwmon: (lm80) fix a missing check of the status of SMBus read hwmon: (lm80) fix a missing check of bus read in lm80 probe niu: fix missing checks of niu_pci_eeprom_read Lars Ellenberg (2): drbd: disconnect, if the wrong UUIDs are attached on a connected peer drbd: skip spurious timeout (ping-timeo) when failing promote Leonid Iziumtsev (1): dmaengine: imx-dma: fix wrong callback invoke Linus Torvalds (2): test_hexdump: use memcpy instead of strncpy Revert &quot;exec: load_script: don't blindly truncate shebang string&quot; Linus Walleij (1): ARM: dts: kirkwood: Fix polarity of GPIO fan lines Lubomir Rintel (1): ARM: dts: mmp2: fix TWSI2 Manuel Reinhardt (1): ALSA: usb-audio: Fix implicit fb endpoint setup by quirk Marc Zyngier (1): scripts/decode_stacktrace: only strip base path when a prefix of the path Mark Rustad (1): Documentation/network: reword kernel version reference Mark Rutland (3): arm64: ftrace: don't adjust the LR value arm64: KVM: Skip MMIO insn after emulation perf/core: Don't WARN() for impossible ring-buffer sizes Martin Kepplinger (1): mtd: rawnand: gpmi: fix MX28 bus master lockup problem Matheus Tavares (1): staging:iio:ad2s90: Make probe handle spi_setup failure Mathias Nyman (1): usb: hub: delay hub autosuspend if USB3 port is still link training Matti Kurkela (1): Input: elantech - enable 3rd button support on Fujitsu CELSIUS H780 Mauro Ciancio (1): Input: elan_i2c - add ACPI ID for touchpad in Lenovo V330-15ISK Meelis Roos (1): alpha: Fix Eiger NR_IRQS to 128 Michael Ellerman (1): seq_buf: Make seq_buf_puts() null-terminate the buffer Miklos Szeredi (2): fuse: decrement NR_WRITEBACK_TEMP on the right page fuse: handle zero sized retrieve correctly Miroslav Lichvar (1): ptp: check gettime64 return code in PTP_SYS_OFFSET ioctl Nathan Chancellor (4): ARM: OMAP2+: hwmod: Fix some section annotations drbd: Avoid Clang warning about pointless switch statment crypto: ux500 - Use proper enum in cryp_set_dma_transfer crypto: ux500 - Use proper enum in hash_set_dma_transfer Nicholas Mc Guire (1): gpio: pl061: handle failed allocations Nikos Tsironis (1): dm thin: fix bug where bio that overwrites thin block ignores FUA Noralf Trnnes (1): fbdev: fbcon: Fix unregister crash when more than one framebuffer Oleg Nesterov (1): exec: load_script: don't blindly truncate shebang string Paolo Bonzini (1): KVM: x86: work around leak of uninitialized stack contents (CVE-2019-7222) Paul Burton (1): MIPS: VDSO: Include $(ccflags-vdso) in o32,n32 .lds builds Peter Rosin (1): fbdev: fbmem: behave better with small rotated displays and many CPUs Peter Shier (1): KVM: nVMX: unconditionally cancel preemption timer in free_nested (CVE-2019-7221) Peter Ujfalusi (1): ARM: dts: da850-evm: Correct the sound card name Pu Wen (1): perf tools: Add Hygon Dhyana support Renato Lui Geh (1): staging: iio: ad7780: update voltage on read Roland Kammerer (1): drbd: narrow rcu_read_lock in drbd_sync_handshake Ronnie Sahlberg (1): cifs: check ntwrk_buf_start for NULL before dereferencing it Ross Lagerwall (1): cifs: Limit memory used by lock request calls to a page Rundong Ge (1): net: dsa: slave: Don't propagate flag changes on down slave interfaces Russell King (1): ARM: iop32x/n2100: fix PCI IRQ mapping Russell King - ARM Linux (1): ARM: dts: Fix OMAP4430 SDP Ethernet startup Sami Tolvanen (1): modpost: validate symbol names also in find_elf_symbol Sebastian Andrzej Siewior (2): x86/fpu: Add might_fault() to user_insn() net: dp83640: expire old TX-skb Sergei Shtylyov (1): sata_rcar: fix deferred probing Sergei Trofimovich (1): alpha: fix page fault handling for r16-r18 targets Slawomir Stepien (1): staging: iio: adc: ad7280a: handle error from __ad7280_read32() Sven Eckelmann (2): batman-adv: Avoid WARN on net_device without parent in netns batman-adv: Force mac header to start of data on xmit Takashi Iwai (1): ALSA: hda - Serialize codec registrations Tejun Heo (1): string: drop __must_check from strscpy() and restore strscpy() usages in cgroup Tetsuo Handa (1): kernel/hung_task.c: break RCU locks based on jiffies Thomas Hellstrom (2): drm/vmwgfx: Fix setting of dma masks drm/vmwgfx: Return error code from vmw_execbuf_copy_fence_user Tiezhu Yang (1): f2fs: fix wrong return value of f2fs_acl_create Tina Zhang (1): drm/modes: Prevent division by zero htotal Tony Luck (1): x86/MCE: Initialize mce.bank in the case of a fatal error in mce_no_way_out() Vitaly Kuznetsov (1): KVM: x86: svm: report MSR_IA32_MCG_EXT_CTL as unsupported Vladimir Kondratiev (1): mips: cm: reprime error cause Vladis Dronov (1): HID: debug: fix the ring buffer implementation Wenwen Wang (1): gdrom: fix a memory leak bug Will Deacon (1): iommu/arm-smmu-v3: Use explicit mb() when moving cons pointer Yangtao Li (2): soc/tegra: Don't leak device tree node reference cpuidle: big.LITTLE: fix refcount leak Young Xiao (1): sunvdc: Do not spin in an infinite loop when vio_ldc_send() returns EAGAIN YueHaibing (1): xfrm6_tunnel: Fix spi check in __xfrm6_tunnel_alloc_spi Yufen Wang (1): ARM: 8808/1: kexec:offline panic_smp_self_stop CPU Yunlei He (1): f2fs: move dir data flush to write checkpoint process Zoran Markovic (1): smack: fix access permissions for keyring Documentation/networking/ip-sysctl.txt | 2 +- Makefile | 2 +- arch/alpha/include/asm/irq.h | 6 +- arch/alpha/mm/fault.c | 2 +- arch/arm/boot/dts/da850-evm.dts | 2 +- arch/arm/boot/dts/kirkwood-dnskw.dtsi | 4 +- arch/arm/boot/dts/mmp2.dtsi | 9 +- arch/arm/boot/dts/omap4-sdp.dts | 1 + arch/arm/kernel/smp.c | 15 +++ arch/arm/kvm/mmio.c | 11 +- arch/arm/mach-integrator/impd1.c | 6 +- arch/arm/mach-iop32x/n2100.c | 3 +- arch/arm/mach-omap2/omap_hwmod.c | 6 +- arch/arm/mach-pxa/cm-x300.c | 2 +- arch/arm/mach-pxa/littleton.c | 2 +- arch/arm/mach-pxa/zeus.c | 2 +- arch/arm64/kernel/entry-ftrace.S | 1 - arch/mips/include/uapi/asm/inst.h | 2 +- arch/mips/kernel/mips-cm.c | 2 +- arch/mips/pci/pci-octeon.c | 10 +- arch/mips/vdso/Makefile | 4 +- arch/powerpc/include/asm/uaccess.h | 2 +- arch/powerpc/platforms/pseries/dlpar.c | 2 + arch/um/include/asm/pgtable.h | 9 +- arch/x86/ia32/ia32_aout.c | 6 +- arch/x86/include/asm/fpu/internal.h | 3 + arch/x86/include/asm/uv/bios.h | 8 +- arch/x86/kernel/cpu/mcheck/mce.c | 1 + .../x86/kernel/cpu/perf_event_intel_uncore_snbep.c | 4 +- arch/x86/kvm/svm.c | 7 ++ arch/x86/kvm/vmx.c | 1 + arch/x86/kvm/x86.c | 7 ++ arch/x86/pci/broadcom_bus.c | 4 +- arch/x86/platform/uv/bios_uv.c | 23 +++- drivers/ata/sata_rcar.c | 4 +- drivers/block/drbd/drbd_nl.c | 15 +-- drivers/block/drbd/drbd_receiver.c | 13 ++- drivers/block/sunvdc.c | 5 + drivers/block/swim3.c | 6 +- drivers/cdrom/gdrom.c | 1 + drivers/clk/imx/clk-imx6sl.c | 6 + drivers/cpuidle/cpuidle-big_little.c | 7 +- drivers/crypto/ux500/cryp/cryp_core.c | 4 +- drivers/crypto/ux500/hash/hash_core.c | 2 +- drivers/dma/imx-dma.c | 8 +- drivers/firmware/efi/runtime-wrappers.c | 7 ++ drivers/gpu/drm/drm_bufs.c | 3 + drivers/gpu/drm/drm_modes.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 2 +- drivers/hid/hid-debug.c | 122 ++++++++------------- drivers/hid/hid-lenovo.c | 10 +- drivers/hwmon/lm80.c | 26 +++-- drivers/i2c/busses/i2c-axxia.c | 32 +++--- drivers/input/misc/bma150.c | 9 +- drivers/input/mouse/elan_i2c_core.c | 2 +- drivers/input/mouse/elantech.c | 9 ++ drivers/iommu/arm-smmu-v3.c | 8 +- drivers/isdn/hisax/hfc_pci.c | 2 + drivers/md/dm-thin.c | 55 +++++++++- drivers/media/platform/davinci/vpbe.c | 7 +- drivers/memstick/core/memstick.c | 3 + drivers/misc/vexpress-syscfg.c | 2 +- drivers/mtd/nand/gpmi-nand/gpmi-lib.c | 15 ++- drivers/net/ethernet/broadcom/bcmsysport.c | 25 ++--- drivers/net/ethernet/broadcom/bcmsysport.h | 2 + drivers/net/ethernet/cisco/enic/enic_main.c | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 8 +- drivers/net/ethernet/marvell/skge.c | 6 +- drivers/net/ethernet/sun/niu.c | 10 +- drivers/net/phy/dp83640.c | 13 ++- drivers/net/usb/ch9200.c | 9 +- drivers/net/usb/kaweth.c | 18 +-- drivers/net/usb/smsc95xx.c | 12 +- drivers/net/wireless/st/cw1200/scan.c | 13 +-- drivers/nfc/nxp-nci/firmware.c | 2 +- drivers/nfc/nxp-nci/i2c.c | 2 +- drivers/pinctrl/qcom/pinctrl-msm.c | 23 +++- drivers/ptp/ptp_chardev.c | 5 +- drivers/scsi/lpfc/lpfc_els.c | 3 + drivers/soc/tegra/common.c | 6 +- drivers/staging/iio/adc/ad7280a.c | 17 ++- drivers/staging/iio/adc/ad7780.c | 6 +- drivers/staging/iio/resolver/ad2s90.c | 7 +- drivers/thermal/thermal_hwmon.h | 4 +- drivers/tty/serial/fsl_lpuart.c | 4 + drivers/tty/serial/samsung.c | 3 + drivers/usb/dwc2/hcd.c | 1 - drivers/usb/gadget/udc/net2272.c | 2 +- drivers/usb/phy/phy-am335x.c | 5 +- drivers/video/console/fbcon.c | 2 +- drivers/video/fbdev/clps711x-fb.c | 5 +- drivers/video/fbdev/core/fbmem.c | 8 +- fs/cifs/Kconfig | 2 +- fs/cifs/file.c | 8 ++ fs/cifs/readdir.c | 9 +- fs/cifs/smb2file.c | 4 + fs/debugfs/inode.c | 7 ++ fs/dlm/ast.c | 10 ++ fs/eventpoll.c | 2 +- fs/f2fs/acl.c | 14 ++- fs/f2fs/file.c | 3 + fs/fuse/dev.c | 5 +- fs/fuse/file.c | 2 +- fs/nfs/super.c | 3 +- fs/nfsd/nfsctl.c | 2 + fs/ocfs2/buffer_head_io.c | 2 - fs/udf/inode.c | 6 + include/linux/genl_magic_struct.h | 5 +- include/linux/hid-debug.h | 9 +- include/linux/string.h | 2 +- include/sound/compress_driver.h | 6 +- include/uapi/linux/if_ether.h | 7 ++ kernel/events/ring_buffer.c | 3 + kernel/hung_task.c | 8 +- kernel/signal.c | 61 ++++++++++- kernel/time/timekeeping.c | 4 +- kernel/trace/trace_uprobe.c | 9 +- lib/seq_buf.c | 6 +- lib/test-hexdump.c | 2 +- net/batman-adv/hard-interface.c | 5 +- net/batman-adv/soft-interface.c | 2 + net/bluetooth/hci_event.c | 6 + net/ceph/messenger.c | 5 +- net/dccp/ccid.h | 4 +- net/dsa/slave.c | 12 +- net/ipv6/xfrm6_tunnel.c | 3 + net/mac80211/rx.c | 5 +- net/mac80211/tx.c | 12 +- net/tipc/subscr.c | 2 +- net/xfrm/xfrm_user.c | 13 ++- scripts/decode_stacktrace.sh | 2 +- scripts/mod/modpost.c | 50 +++++---- security/smack/smack_lsm.c | 12 +- sound/pci/hda/hda_bind.c | 3 +- sound/pci/hda/hda_codec.h | 1 + sound/pci/hda/hda_intel.c | 2 + sound/pci/hda/patch_conexant.c | 1 + sound/soc/fsl/Kconfig | 2 +- sound/soc/intel/atom/sst/sst_loader.c | 8 +- sound/usb/pcm.c | 9 +- tools/perf/arch/x86/util/kvm-stat.c | 2 +- tools/perf/tests/evsel-tp-sched.c | 2 +- 143 files changed, 785 insertions(+), 369 deletions(-) BUG=chromium:933655 TEST=Build and test on various affected systems Change-Id: I1a388b767dcf6d1263941c41bb75ae415e3a47b3 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1477528 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="5" gerrit_number="1477528" owner_email="groeck@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/28/1477528/1" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Idbccfa5efc0ec9e966fc61328e47b72ef335e1b6" commit="a02cd8c41cd1063a1a3b6e6b18e3516a5a3e59ef" commit_message="trunks: Support ECC key in trunks client * Add ECC parameter in `--key_create` and `--key_sign` to support generate the ECC key and using ECDSA to sign. * Add ECC public key display in `--key_info`. BUG=chromium:910485 TEST=manually # generate key trunks_client --key_create --ecc --usage=sign --key_blob=/tmp/k # load key and show $handle number HANDLE=$(trunks_client --key_load --key_blob=/tmp/k | \ sed 's/Loaded key handle: //') # Show key information trunks_client --key_info --handle=$HANDLE # Sign echo &quot;ABCDEF&quot; &gt; /tmp/1.txt trunks_client --key_sign --handle=$HANDLE --ecc \ --data=/tmp/1.txt --signature=/tmp/1.sig # Verify Singature # Manually dump TPM public key and transform the key to openssl # format, then put it in ./pub . openssl dgst -sha256 -verify ./pub -signature /tmp/1.sig &lt; /tmp/1.txt Change-Id: Idbccfa5efc0ec9e966fc61328e47b72ef335e1b6 Reviewed-on: https://chromium-review.googlesource.com/1356668 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Meng-Huan Yu &lt;menghuan@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="5" gerrit_number="1356668" owner_email="menghuan@chromium.org" pass_count="0" patch_number="49" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/68/1356668/49" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I51a1cbab02c766f9077b731af7fdc68b61a84df7" commit="4b965830e5cb30ebdfaae1c0afa632a03626671a" commit_message="cryptohome: Add UMA for measuring the running time of async DBus call * Measure the time between async_id is created and replied. UMA XML file is added at CL:1477131. BUG=chromium:920850, b:124719803 TEST=see the UMA in chrome://histograms/ # can be manually triggered by following command cryptohome --action=tpm_attestation_start_enroll --async Change-Id: I51a1cbab02c766f9077b731af7fdc68b61a84df7 Reviewed-on: https://chromium-review.googlesource.com/1423978 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Meng-Huan Yu &lt;menghuan@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="5" gerrit_number="1423978" owner_email="menghuan@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/78/1423978/8" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Ia59888cc85e66e1748953847a05b49f230c9d3a1" commit="f03580f0949d8bdf196feba9248a7f9da2d0e9ab" commit_message="debugd: Add autotest platform_DebugDaemonGetPerfOutputFd BUG=chromium:904379 TEST=passes buildbots CQ-DEPEND=I7357267ee822aa1a4ab4ed119ce39425199a94ee Change-Id: Ia59888cc85e66e1748953847a05b49f230c9d3a1 Reviewed-on: https://chromium-review.googlesource.com/1472271 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chinglin Yu &lt;chinglinyu@chromium.org&gt; Reviewed-by: Chung-yih Wang &lt;cywang@chromium.org&gt; " fail_count="4" gerrit_number="1472271" owner_email="chinglinyu@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/71/1472271/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I9512afc6a21369879b0b4cfe176f73b60b649871" commit="fc51d66230c24ca8d0a3d8c7691b332f251e2fa4" commit_message="power: add ChargeController and related helper - Add ChargeController responsible for handling power policies: peak shift, advanced battery charge. - Add ChargeControllerHelper responsible for writing data to EC driver sysfs nodes. BUG=b:123925343 TEST=none Change-Id: I9512afc6a21369879b0b4cfe176f73b60b649871 Reviewed-on: https://chromium-review.googlesource.com/1475392 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Oleh Lamzin &lt;lamzin@google.com&gt; Reviewed-by: Oleh Lamzin &lt;lamzin@google.com&gt; Reviewed-by: Nick Crews &lt;ncrews@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="6" gerrit_number="1475392" owner_email="lamzin@google.com" pass_count="0" patch_number="10" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/92/1475392/10" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="Iaf5b8cdbd216d4e1c55b2f6155095192aa18ccbe" commit="37f0a2a2fe339c2a9ecfaa94c0a329e942c03a52" commit_message="debugd: Have log_tool read file logs directly log_tool aggregates logs from many different sources. The logs are specified as the output of running a shell command. However, often this shell command is just running cat on some file. There is no need to start another process just to read a file from disk. This change adds two different log types to log_tool: file logs, and command logs. Command logs are the same as before; the output of a shell command. File logs instead just specify a path, and that path is read directly from C++. The process effective uid and effective gid are set before the reads so that file permissions are respected. Additionally, this change splits a couple of log entries that were the combined output of two files into two different log entries. Performance testing over 5 trials showed a .6 second improvement in response time for log_tool when calling GetAllLogs. TEST=load chrome://system BUG=chromium:657156 BUG=chromium:925969 Change-Id: Iaf5b8cdbd216d4e1c55b2f6155095192aa18ccbe Reviewed-on: https://chromium-review.googlesource.com/1479152 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="4" gerrit_number="1479152" owner_email="fletcherw@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/52/1479152/8" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I4a8b4df9568590dcb2134d739521458b9e8a81f6" commit="8d3abd19154f0ba91ded2ce95d8cf663c3ddfc32" commit_message="Reland &quot;make defaults: Build and install USB Bouncer by default.&quot; This reverts commit 5e5d5541d4b1b99c4727faae4f8f194c19358931. Reason for revert: The root cause of b:124307494 is fixed. CQ-DEPEND=CL:1480819 Original change's description: &gt; Revert &quot;make defaults: Build and install USB Bouncer by default.&quot; &gt; &gt; This reverts commit 40afaf32c868db3b09e6b7afcee7532462246ee5. &gt; &gt; Reason for revert: b:124307494 &gt; &gt; Original change's description: &gt; &gt; make defaults: Build and install USB Bouncer by default. &gt; &gt; &gt; &gt; BUG=chromium:896677 &gt; &gt; TEST=usb_bouncer is present on base images. &gt; &gt; &gt; &gt; Change-Id: I7521c3bd76e6784f820217aac214abb80952c739 &gt; &gt; Reviewed-on: https://chromium-review.googlesource.com/1436209 &gt; &gt; Commit-Ready: Allen Webb &lt;allenwebb@google.com&gt; &gt; &gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; &gt; &gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; &gt; &gt; Bug: chromium:896677 &gt; Change-Id: Ife4bcbe7460fa1dc777d81e06bf07b857a711839 &gt; Reviewed-on: https://chromium-review.googlesource.com/c/1466244 &gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; &gt; Reviewed-by: Kevin Shelton &lt;kmshelton@chromium.org&gt; &gt; Commit-Queue: Allen Webb &lt;allenwebb@google.com&gt; Bug: chromium:896677 Change-Id: I4a8b4df9568590dcb2134d739521458b9e8a81f6 Reviewed-on: https://chromium-review.googlesource.com/1479866 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Reviewed-by: Kevin Shelton &lt;kmshelton@chromium.org&gt; Reviewed-by: Allen Webb &lt;allenwebb@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="5" gerrit_number="1479866" owner_email="allenwebb@google.com" 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/66/1479866/1" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I8830f8c6d26188b1c353507a9df27249fce656cf" commit="9dba5d17c6c6fe56c5472e0bd31fe07ad33f72d2" commit_message="Remove policy protofiles patch The policy protofiles patch was necessary because protobuf &lt; 2.5 was used in Chromium OS. Now that protobuf has been uprevved, it can be removed. BUG=chromium:895457 TEST=build_packages Change-Id: I8830f8c6d26188b1c353507a9df27249fce656cf Reviewed-on: https://chromium-review.googlesource.com/1483010 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Pavol Marko &lt;pmarko@chromium.org&gt; Reviewed-by: Lutz Justen &lt;ljusten@chromium.org&gt; " fail_count="3" gerrit_number="1483010" owner_email="pmarko@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/10/1483010/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="If834c668ee0742f9a6b3858484ab3ee2326fb5c3" commit="2f5e1a1ffed9044f9e87668a7af2c7625638f442" commit_message="mod_image_for_recovery.sh: drop the boat Only one script uses this now, so lets call it quits. Sad. BUG=None TEST=precq passes Change-Id: If834c668ee0742f9a6b3858484ab3ee2326fb5c3 Reviewed-on: https://chromium-review.googlesource.com/1483760 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Alex Klein &lt;saklein@chromium.org&gt; " fail_count="4" gerrit_number="1483760" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crosutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosutils" ref="refs/changes/60/1483760/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I63897109203c6372f04607c57ff03f0f3bc6f208" commit="698c16e9d9f49faea3c91d36f45c4fe734c521c0" commit_message="tast-tests: Fix session.UserPolicyKeys race issue. The deletion of the file is done in the session_manager, which can be after returning from starting &quot;ui&quot;. BUG=chromium:935306 TEST=Ran on DUT. Change-Id: I63897109203c6372f04607c57ff03f0f3bc6f208 Reviewed-on: https://chromium-review.googlesource.com/1484404 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="2" gerrit_number="1484404" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/04/1484404/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Id3843619d4e386c64f3556857b09454146542016" commit="d4cf0bab8b1c2984566cfe506a77e528023397db" commit_message="camera: intel: ipu3: Add back the Request id info in the ResultProcessor BUG=b:123572588 TEST=Build and deploy package to platform and camera works Change-Id: Id3843619d4e386c64f3556857b09454146542016 Signed-off-by: Yang Liang &lt;liang.l.yang@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1444539 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Wei Meng &lt;wei.meng@intel.corp-partner.google.com&gt; Reviewed-by: Hung-yu Wu &lt;hywu@chromium.org&gt; Reviewed-by: Wei Meng &lt;wei.meng@intel.corp-partner.google.com&gt; " fail_count="6" gerrit_number="1444539" owner_email="wei.meng@intel.com" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/39/1444539/4" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I5ddc4dd082c2b047e9f276bbfea3241f6cc4f3be" commit="56c2d3d714dcd27f3314f9357f35e769f5b234d8" commit_message="crash: change text for logs on dropping selinux samples Current message is confusing that whether it's expected or an error. Change to a better logging message to explain the sampling. BUG=chromium:930187 TEST=observe /var/log/messages Change-Id: I5ddc4dd082c2b047e9f276bbfea3241f6cc4f3be Reviewed-on: https://chromium-review.googlesource.com/1475427 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Qijiang Fan &lt;fqj@google.com&gt; Reviewed-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1475427" owner_email="fqj@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/27/1475427/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I1a6c5ad7133d541b72c06de80016a782261c69c5" commit="cfd6abe32b8843f20a2001dad3d4af66bdfbba6a" commit_message="servod: add 'cr50_i2c_ctrl' in dut-control CR50 can handle an i2c command at 0x78 address for some special cases. One case is to send the special waveform to ITE EC that makes it enter into the debugger mode in which flash can be programmed. BUG=b:124976364 BRANCH=none TEST=manually ran the command lines below on BIP and DragonEgg with CCD. [Program EC binary] $ dut-control dut_i2c_prog:ec_prog $ dut-control cr50_i2c_ctrl:ite_debugger_mode $ iteflash -W 0 -c ccd -e -w ${IMG} [Read EC binary] $ dut-control cr50_i2c_ctrl:debugger_mode $ iteflash -W 0 -c ccd -r ${IMG_TMP} [Check cr50_i2c_ctrl is write-only] $ dut-control -i cr50_i2c_ctrl cr50_i2c_ctrl:Send a special command to CR50 (write-only) $ dut-control cr50_i2c_ctrl Problem with ['cr50_i2c_ctrl'] :: Get method should be \ implemented in subclass. Change-Id: I1a6c5ad7133d541b72c06de80016a782261c69c5 Signed-off-by: Namyoon Woo &lt;namyoon@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1481974 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Matthew Blecker &lt;matthewb@chromium.org&gt; " fail_count="2" gerrit_number="1481974" owner_email="namyoon@chromium.org" pass_count="0" patch_number="6" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/74/1481974/6" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I0d0289ff19372a3cdabbefbbb240cd69066a4e44" commit="ba7213a8f83369cb6fc6bae597fda14173206b44" commit_message="chromeos-config: Add empty ec_config.{c,h} Fixes build failures in cases where cros_config_schema is not run and so no ec_config.{c,h} files are generated. BUG=b:125616780 TEST=emerge-fizz chromeos-config Change-Id: I0d0289ff19372a3cdabbefbbb240cd69066a4e44 Reviewed-on: https://chromium-review.googlesource.com/1483990 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Reviewed-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; " fail_count="4" gerrit_number="1483990" owner_email="fletcherw@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/90/1483990/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I5a9bd1f0d8f10daa7e6003035606c34447a5bdf5" commit="3187e36ec4a59550204fd17dc71c7cf4f5b94dcd" commit_message="tast-tests: Enable ui.SupervisedUserCrash. BUG=chromium:887443 TEST=The test succeeded recent 20 runs. Change-Id: I5a9bd1f0d8f10daa7e6003035606c34447a5bdf5 Reviewed-on: https://chromium-review.googlesource.com/1484405 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="2" gerrit_number="1484405" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/05/1484405/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I7190298368e5ffffad25f86a2ac92336c32c33c8" commit="924824230e3817bf7e348e8443372e2305ed0a00" commit_message="media_perception: Migrate the package to GN BUG=chromium:767517 TEST=USE='unibuild' emerge-guado chromeos-base/mri_package Change-Id: I7190298368e5ffffad25f86a2ac92336c32c33c8 Reviewed-on: https://chromium-review.googlesource.com/1370112 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Tatsuhisa Yamaguchi &lt;yamaguchi@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="3" gerrit_number="1370112" owner_email="yamaguchi@chromium.org" pass_count="0" patch_number="12" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/12/1370112/12" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I8ec539a45b58f20e70a798ede4abaad5a7bb4360" commit="483a531f6aa84b56d2db9d2a6a5db2778aee68c8" commit_message="kukui_scp: Add rpmsg name service. rpmsg name service provide a way for firmware to announce available rpmsg channels and its IPI id to AP, without AP having to hard-code all the IPI ids. BUG=b:120953723 TEST=manually BRANCH=none Change-Id: I8ec539a45b58f20e70a798ede4abaad5a7bb4360 Signed-off-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1389986 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Yilun Lin &lt;yllin@chromium.org&gt; " fail_count="2" gerrit_number="1389986" owner_email="pihsun@chromium.org" pass_count="0" patch_number="12" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/86/1389986/12" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ic2037ed1153163318ca714fe8c26161d6f22eabe" commit="1ad35e9c285e5b579826b759457863f0af00c0cf" commit_message="power: Add DBus API to wake up device from dark resume This change adds a new DBus API that can be used by Chrome in response to an alarm or push notification. This API will be used to instruct powerd to transition from dark resume to full resume i.e. turn the display on. BUG=chromium:931488 TEST=Run unit tests. Change-Id: Ic2037ed1153163318ca714fe8c26161d6f22eabe Reviewed-on: https://chromium-review.googlesource.com/1469621 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Abhishek Bhardwaj &lt;abhishekbh@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="9" gerrit_number="1469621" owner_email="abhishekbh@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/21/1469621/7" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="I4539b607f093360a302fa440d11289e26219b056" commit="cdd61bc408f1f31014822a7894ee2e6b8f845732" commit_message="autotest: Add tests for new cr50 U2F vendor commands. This adds tests for the new U2F vendor commands recently added to cr50. The tests are basic sanity checks that validate the functions behave as expected, but not verification of digital signatures is performed. BUG=b:124237003 TEST=test_that firmware_Cr50U2fCommands Change-Id: I4539b607f093360a302fa440d11289e26219b056 Reviewed-on: https://chromium-review.googlesource.com/1475287 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Louis Collard &lt;louiscollard@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="6" gerrit_number="1475287" owner_email="louiscollard@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/87/1475287/3" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="Ied2d994dc2e3ed2741188fd8039ae8c255218e67" commit="6d6071e0e24e64cdd4fd266a594dc816c5243e83" commit_message="cr50: Update U2F key generation to meet FIPS requirements. This change adds a new random salt generated and persisted during first use of U2F to DRBG initialization. Also marks the key handle as 'additional input' rather than including in initial inialization value. BUG=b:112603199 BRANCH=none TEST=test firmware_Cr50U2fCommands Change-Id: Ied2d994dc2e3ed2741188fd8039ae8c255218e67 Signed-off-by: Louis Collard &lt;louiscollard@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1478536 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="2" gerrit_number="1478536" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/36/1478536/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I151e942c34d04d2e5b0f48eecbda72c65f5309ed" commit="0f0601876a45ac2ed30ac1e0f14ea9b882539f22" commit_message="dev_image: make sure /usr/lib/debug is a symlink If /usr/lib/debug exists and is a dir, then the symlink operation will create a &quot;debug&quot; symlink under there leading to /usr/lib/debug/debug/. This makes no sense, so fail if we can't create a symlink exactly at /usr/lib/debug. BUG=chromium:924355 TEST=precq passes and /usr/lib/debug is a symlink in the dev image CQ-DEPEND=CL:924355 Change-Id: I151e942c34d04d2e5b0f48eecbda72c65f5309ed Reviewed-on: https://chromium-review.googlesource.com/1480438 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Alex Klein &lt;saklein@chromium.org&gt; " fail_count="5" gerrit_number="1480438" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crosutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosutils" ref="refs/changes/38/1480438/1" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I47f30fb048af4c40a4542a91ea0a9f04227856b0" commit="535a0fae55d1e6bde70dbe93de7388b45c602e24" commit_message="attestation: Rewrite GetRSAPublicKeyFromTpmPublicKey in tpm_utility_v2 The original flow serialized TPM Public Area everywhere before passing in GetRSAPublicKeyFromTpmPublicKey, and inside GetRSAPublicKeyFromTpmPublicKey will unpack it again. In this CL, I removed the unpack logic. Also, seperate GetRSAPublicKeyFromTpmPublicKey to 2 function that one is converting TPM Public Area to OpenSSL key, and the other one is converting OpenSSL key to DER encoded string. Such that, the later function can be reused regardless of key type in future ECC implemetation. In long term goal, if there is not use case of serialized TPM Public Area |public_key_tpm_format|, I plan to remove it from each key related functions in tpm_utility. * Remove GetRSAPublicKeyFromTpmPublicKey() in tpm_utility_v2 * Create OpenSSL converting function in tpm_utility which follows the crypto utility in chaps. * GetRSAPublicKeyFromTpmPublicArea * RsaPublicKeyToString BUG=chromium:910519 TEST=passed unit test Change-Id: I47f30fb048af4c40a4542a91ea0a9f04227856b0 Reviewed-on: https://chromium-review.googlesource.com/1480891 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Meng-Huan Yu &lt;menghuan@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="5" gerrit_number="1480891" owner_email="menghuan@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/91/1480891/4" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Ic42b2d857f60be97aa43625974b054a8fc88e575" commit="fe57dfe96a3ffa9b134fc7e0efe73eac1ee700ae" commit_message="gbmtest: Test DMA-buf mmap() with a non-zero offset We had a number of DRM drivers repeat the same broken handling of mmap offset (overriding with zero), so let's add a test case for it to catch early in new drivers. BUG=b:124618681 TEST=`test_that kukui graphics_Gbm` fails TEST=`test_that soraka graphics_Gbm` passes Change-Id: Ic42b2d857f60be97aa43625974b054a8fc88e575 Reviewed-on: https://chromium-review.googlesource.com/1482393 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="2" gerrit_number="1482393" owner_email="tfiga@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/93/1482393/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ie862b6dc76f8f8ce736d3f4263ccb9344013af3c" commit="623e726402de71dd3a477ecb51eecfd6e50a0ba9" commit_message="[autotest][cfm] Call pre_collect() in WebRTC autotests The tests depends directly on SystemMetricsCollector and is not using the new pre_collect() hook that was added. BUG=chromium:933363 TEST=Local device Change-Id: Ie862b6dc76f8f8ce736d3f4263ccb9344013af3c Reviewed-on: https://chromium-review.googlesource.com/1483035 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Emil Lundmark &lt;lndmrk@chromium.org&gt; Reviewed-by: Denis Tosic &lt;dtosic@google.com&gt; " fail_count="6" gerrit_number="1483035" owner_email="lndmrk@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/35/1483035/1" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="Ia281f02c077f9fa683434266dfad0f1b6e33ffcb" commit="a2b8b3b711b1e8844339015dc2b05fbbcc81bfe7" commit_message="common.sh: drop unused interactive code The last user of this was removed in CL:1079859, so drop it too. BUG=chromium:844646 TEST=precq passes Change-Id: Ia281f02c077f9fa683434266dfad0f1b6e33ffcb Reviewed-on: https://chromium-review.googlesource.com/1483762 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="4" gerrit_number="1483762" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crosutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosutils" ref="refs/changes/62/1483762/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Id988331fdd0959775a2dbb464f70d0cbb5f198f5" commit="573a1c00eb5e376ee3ec5625765c420280180051" commit_message="modemfwd: change journal location /run is a tmpfs and gets cleaned out every boot, so the journal won't survive reboots this way. BUG=b:120574149 TEST=ensure journal persists across reboot Change-Id: Id988331fdd0959775a2dbb464f70d0cbb5f198f5 Reviewed-on: https://chromium-review.googlesource.com/1487571 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; " fail_count="1" gerrit_number="1487571" owner_email="ejcaruso@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/71/1487571/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I200d23e570e5ee7318d75a6869634dee3dd96b53" commit="757bac66a5b021f11a0a8a99c524d1f867698139" commit_message="Fix EC_CMD_HELLO to set all bytes of its response buffer. This minor bug caused EC_CMD_HELLO to return uninitialized data in the non-set parts of the 32-byte string fields, which could cause an accidental leak of previous command responses. BUG=b/123363463 BRANCH=none TEST=Manual inspection via private-cr51 tools Change-Id: I200d23e570e5ee7318d75a6869634dee3dd96b53 Signed-off-by: Chris Evans &lt;cjevans@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1437315 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Chris Frantz &lt;cfrantz@google.com&gt; Reviewed-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Reviewed-by: Kor Nielsen &lt;kor@google.com&gt; " fail_count="1" gerrit_number="1437315" owner_email="cjevans@google.com" pass_count="0" patch_number="3" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/15/1437315/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ia6968b10ff5267116a82757e61bd3538f6fb7880" commit="cc00887db4e3111a291944f7520144f2e7a98a26" commit_message="Build API: Recommend services when unrecognized value provided The available services are not dependent on the passed arguments, and are knowable when we are parsing the arguments, so make them available via recommendations through a simple similarity matching system to make manual testing/debugging easier. BUG=None TEST=manual Change-Id: Ia6968b10ff5267116a82757e61bd3538f6fb7880 Reviewed-on: https://chromium-review.googlesource.com/1461265 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: Lann Martin &lt;lannm@chromium.org&gt; " fail_count="1" gerrit_number="1461265" owner_email="saklein@chromium.org" pass_count="0" patch_number="3" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/65/1461265/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I9e332da18b00ed4053a851460ee1fd1b0454f675" commit="21169d7d92166ce1c6dd7dd91b929308d356f153" commit_message="sepolicy: add docs for directory structure. BUG=chromium:928456 TEST=None; doc-only. Change-Id: I9e332da18b00ed4053a851460ee1fd1b0454f675 Reviewed-on: https://chromium-review.googlesource.com/1476854 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Qijiang Fan &lt;fqj@google.com&gt; Reviewed-by: Kenny Root &lt;kroot@google.com&gt; " fail_count="2" gerrit_number="1476854" owner_email="fqj@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/54/1476854/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I6f009b1e4c17d933dd3abccdf1bd62bc5c8ed1b4" commit="3587103a50e75e210c0bbacd1a967c1762795141" commit_message="Migrate /var/empty to /mnt/empty. This helps avoid races during chromeos_startup and eliminates the need for /var/empty to be set immutable. BUG=chromium:933582 TEST=PreCQ passes Change-Id: I6f009b1e4c17d933dd3abccdf1bd62bc5c8ed1b4 Reviewed-on: https://chromium-review.googlesource.com/1481022 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="5" gerrit_number="1481022" owner_email="allenwebb@google.com" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/22/1481022/1" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I70f85868eaaeab1b83ba9fa70add75ac541b6141" commit="2cc951f9d57900ac19def5431bf0591f45403b23" commit_message="Skip board specific incompatible EDIDs. BUG=chromium:905415 TEST=None Change-Id: I70f85868eaaeab1b83ba9fa70add75ac541b6141 Reviewed-on: https://chromium-review.googlesource.com/1481245 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sridhar Sonti &lt;sontis@chromium.org&gt; Reviewed-by: Kalin Stoyanov &lt;kalin@chromium.org&gt; " fail_count="6" gerrit_number="1481245" owner_email="sontis@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/45/1481245/2" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I15ba1b55f167e4b5202c432e52d6a025fa14207f" commit="5995f299a548d6cc0d4e68394687989fb1326547" commit_message="tast: Write results dir even when no tests are run. Update &quot;tast run&quot; to collect logs and crashes from the DUT and write a results directory when the test runner fails before returning any test results. Previously, a results dir was only written if at least one result was received. Also fix an incorrect Log/Logf call from an earlier change. BUG=chromium:928445 TEST=updated unit tests; also manually verified that system logs and crashes are now collected when the ready function times out before any tests are run Change-Id: I15ba1b55f167e4b5202c432e52d6a025fa14207f Reviewed-on: https://chromium-review.googlesource.com/1481543 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="13" gerrit_number="1481543" owner_email="derat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast" ref="refs/changes/43/1481543/1" remote="cros" total_fail_count="13"/><pending_commit branch="chromeos-4.14" change_id="Iad9ba2bfe720fc96d4c53bcf898cef8707ed9f05" commit="b815ae8150a70130b3ec37101f74700bb91042c6" commit_message="CHROMIUM: Merge 'v4.14.102' into chromeos-4.14 Merge of v4.14.102 into chromeos-4.14 Conflicts: drivers/pinctrl/qcom/pinctrl-msm.c Changelog: ---------------------------------------------------------------- Adrian Bunk (2): dt-bindings: eeprom: at24: add &quot;atmel,24c2048&quot; compatible string eeprom: at24: add support for 24c2048 Andreas Ziegler (1): tracing/uprobes: Fix output for multiple string arguments Arnaldo Carvalho de Melo (1): perf test shell: Use a fallback to get the pathname in vfs_getname Borislav Petkov (1): x86/a.out: Clear the dump structure initially Chao Fan (1): ACPI: NUMA: Use correct type for printing addresses on i386-PAE Christian Lamparter (1): pinctrl: msm: fix gpio-hog related boot issues Daniel Axtens (2): net: create skb_gso_validate_mac_len() bnx2x: disable GSO where gso_size is too big for hardware Dmitry Torokhov (1): Revert &quot;Input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G&quot; Eric W. Biederman (1): signal: Restore the stop PTRACE_EVENT_EXIT Greg Kroah-Hartman (1): Linux 4.14.102 Guenter Roeck (1): Merge remote-tracking branch 'origin/linux/v4.14.102' into merge/chromeos-4.14-v4.14.102 Hauke Mehrtens (2): uapi/if_ether.h: prevent redefinition of struct ethhdr uapi/if_ether.h: move __UAPI_DEF_ETHHDR libc define Hedi Berriche (1): x86/platform/UV: Use efi_runtime_lock to serialise BIOS calls Ilia Mirkin (1): drm/nouveau/falcon: avoid touching registers if engine is off Ingo Molnar (1): perf/core: Fix impossible ring-buffer sizes warning Jianchao Wang (1): blk-mq: fix a hung issue when fsync Jiri Olsa (1): perf/x86: Add check_period PMU callback Jonathan Bakker (1): Input: bma150 - register input device after setting private data Joonas Lahtinen (1): drm/i915: Prevent a race during I915_GEM_MMAP ioctl with WC set Julien Thierry (10): ARM: 8789/1: signal: copy registers using __copy_to_user() ARM: 8790/1: signal: always use __copy_to_user to save iwmmxt context ARM: 8791/1: vfp: use __copy_to_user() when saving VFP state ARM: 8792/1: oabi-compat: copy oabi events using __copy_to_user() ARM: 8793/1: signal: replace __put_user_error with __put_user ARM: 8794/1: uaccess: Prevent speculative use of the current addr_limit ARM: 8795/1: spectre-v1.1: use put_user() for __put_user() ARM: 8796/1: spectre-v1,v1.1: provide helpers for address sanitization ARM: 8797/1: spectre-v1.1: harden __copy_to_user ARM: 8810/1: vfp: Fix wrong assignement to ufp_exc Jurica Vukadin (1): ALSA: hda - Add quirk for HP EliteBook 840 G5 Linus Walleij (1): ARM: dts: kirkwood: Fix polarity of GPIO fan lines Liviu Dudau (1): nvme-pci: use the same attributes when freeing host_mem_desc_bufs. Manuel Reinhardt (1): ALSA: usb-audio: Fix implicit fb endpoint setup by quirk Matti Kurkela (1): Input: elantech - enable 3rd button support on Fujitsu CELSIUS H780 Mauro Ciancio (1): Input: elan_i2c - add ACPI ID for touchpad in Lenovo V330-15ISK Meelis Roos (1): alpha: Fix Eiger NR_IRQS to 128 Mikulas Patocka (1): dm crypt: don't overallocate the integrity tag space Nate Dailey (1): md/raid1: don't clear bitmap bits on interrupted recovery. Nicholas Mc Guire (1): gpio: pl061: handle failed allocations Nikos Tsironis (1): dm thin: fix bug where bio that overwrites thin block ignores FUA Pavankumar Kondeti (1): sched, trace: Fix prev_state output in sched_switch tracepoint Peter Ujfalusi (2): ARM: dts: da850-evm: Correct the sound card name ARM: dts: da850-lcdk: Correct the sound card name Ross Lagerwall (1): cifs: Limit memory used by lock request calls to a page Russell King (7): ARM: make lookup_processor_type() non-__init ARM: split out processor lookup ARM: clean up per-processor check_bugs method call ARM: add PROC_VTABLE and PROC_TABLE macros ARM: spectre-v2: per-CPU vtables to work around big.Little systems ARM: ensure that processor vtables is not lost after boot ARM: fix the cockup in the previous patch Sandeep Patil (1): mm: proc: smaps_rollup: fix pss_locked calculation Sergei Trofimovich (1): alpha: fix page fault handling for r16-r18 targets Sudeep Holla (1): cpufreq: check if policy is inactive early in __cpufreq_get() Takashi Iwai (1): drm/nouveau: Don't disable polling in fallback mode Thomas Gleixner (1): futex: Cure exit race Tomi Valkeinen (5): drm/bridge: tc358767: add defines for DP1_SRCCTRL &amp; PHY_2LANE drm/bridge: tc358767: fix single lane configuration drm/bridge: tc358767: fix initial DP0/1_SRCCTRL value drm/bridge: tc358767: reject modes which require too much BW drm/bridge: tc358767: fix output H/V syncs Xiaoyao Li (1): kvm: vmx: Fix entry number check for add_atomic_switch_msr() .../devicetree/bindings/eeprom/eeprom.txt | 5 +- Makefile | 2 +- arch/alpha/include/asm/irq.h | 6 +- arch/alpha/mm/fault.c | 2 +- arch/arm/boot/dts/da850-evm.dts | 2 +- arch/arm/boot/dts/da850-lcdk.dts | 2 +- arch/arm/boot/dts/kirkwood-dnskw.dtsi | 4 +- arch/arm/include/asm/assembler.h | 11 +++ arch/arm/include/asm/cputype.h | 1 + arch/arm/include/asm/proc-fns.h | 61 +++++++++++++---- arch/arm/include/asm/thread_info.h | 4 +- arch/arm/include/asm/uaccess.h | 49 +++++++++++-- arch/arm/kernel/bugs.c | 4 +- arch/arm/kernel/head-common.S | 6 +- arch/arm/kernel/setup.c | 40 +++++++---- arch/arm/kernel/signal.c | 80 ++++++++++++---------- arch/arm/kernel/smp.c | 31 +++++++++ arch/arm/kernel/sys_oabi-compat.c | 8 ++- arch/arm/lib/copy_from_user.S | 6 +- arch/arm/lib/copy_to_user.S | 6 +- arch/arm/lib/uaccess_with_memcpy.c | 3 +- arch/arm/mach-integrator/impd1.c | 6 +- arch/arm/mm/proc-macros.S | 10 +++ arch/arm/mm/proc-v7-bugs.c | 17 +---- arch/arm/vfp/vfpmodule.c | 20 +++--- arch/x86/events/core.c | 14 ++++ arch/x86/events/intel/core.c | 9 +++ arch/x86/events/perf_event.h | 16 ++++- arch/x86/ia32/ia32_aout.c | 6 +- arch/x86/include/asm/uv/bios.h | 8 ++- arch/x86/kvm/vmx.c | 3 +- arch/x86/platform/uv/bios_uv.c | 23 ++++++- block/blk-flush.c | 2 +- drivers/acpi/numa.c | 6 +- drivers/cpufreq/cpufreq.c | 12 ++-- drivers/firmware/efi/runtime-wrappers.c | 7 ++ drivers/gpu/drm/bridge/tc358767.c | 41 ++++++++--- drivers/gpu/drm/i915/i915_gem.c | 12 +++- drivers/gpu/drm/nouveau/nvkm/engine/falcon.c | 7 +- drivers/gpu/drm/nouveau/nvkm/subdev/therm/base.c | 7 +- drivers/input/misc/bma150.c | 9 +-- drivers/input/mouse/elan_i2c_core.c | 2 +- drivers/input/mouse/elantech.c | 9 +++ drivers/md/dm-crypt.c | 2 +- drivers/md/dm-thin.c | 55 +++++++++++++-- drivers/md/raid1.c | 29 +++++--- drivers/misc/eeprom/Kconfig | 2 +- drivers/misc/eeprom/at24.c | 1 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 18 +++++ drivers/nvme/host/pci.c | 10 +-- fs/cifs/file.c | 8 +++ fs/cifs/smb2file.c | 4 ++ fs/proc/task_mmu.c | 22 +++--- include/linux/perf_event.h | 5 ++ include/linux/skbuff.h | 16 +++++ include/trace/events/sched.h | 12 +++- include/uapi/linux/if_ether.h | 7 ++ kernel/events/core.c | 16 +++++ kernel/futex.c | 69 +++++++++++++++++-- kernel/signal.c | 7 +- kernel/trace/trace_uprobe.c | 9 ++- net/core/skbuff.c | 63 +++++++++++++---- net/sched/sch_tbf.c | 10 --- sound/pci/hda/patch_conexant.c | 1 + sound/usb/pcm.c | 9 ++- tools/perf/tests/shell/lib/probe_vfs_getname.sh | 3 +- 66 files changed, 728 insertions(+), 229 deletions(-) BUG=chromium:933653 TEST=Build and test on various affected systems Change-Id: Iad9ba2bfe720fc96d4c53bcf898cef8707ed9f05 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1482192 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="7" gerrit_number="1482192" owner_email="groeck@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/92/1482192/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I01178364c33e6acd334d441afffa3b6aa9dd619e" commit="a45ae99669d8c21d74d21ee3f073560874fea409" commit_message="adb_keepalive: reduce logs during reconnect During reconnect, the script used to print logs for each `adb connect` invocation, which happens once per second. Now only print at first invocation, as well as when reconnection succeeded. BUG=b:124086097 TEST=run test_that locally Change-Id: I01178364c33e6acd334d441afffa3b6aa9dd619e Reviewed-on: https://chromium-review.googlesource.com/1482392 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Shao-Chuan Lee &lt;shaochuan@chromium.org&gt; Reviewed-by: Kazuhiro Inaba &lt;kinaba@chromium.org&gt; " fail_count="5" gerrit_number="1482392" owner_email="shaochuan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/92/1482392/1" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I688f9473d763bdbdf8106430cf812f2f2cc60aa3" commit="15650b2d49e7c32f05b84dd951c27df8d2797471" commit_message="sepolicy: add docs for terms explaination. BUG=chromium:928456 TEST=None; docs only Change-Id: I688f9473d763bdbdf8106430cf812f2f2cc60aa3 Reviewed-on: https://chromium-review.googlesource.com/1482412 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Qijiang Fan &lt;fqj@google.com&gt; Reviewed-by: Kenny Root &lt;kroot@google.com&gt; " fail_count="2" gerrit_number="1482412" owner_email="fqj@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/12/1482412/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Idfa5a65d706dce840b9288c8b18aa5312d89f8f0" commit="7ff1528f514e350ea47d07b8430195aacb651a81" commit_message="eve: Install auto screen brightness model params These are eve-specific parameters for the auto brightness model. BUG=chromium:933210 TEST=Build &amp; inspect eve image Change-Id: Idfa5a65d706dce840b9288c8b18aa5312d89f8f0 Reviewed-on: https://chromium-review.googlesource.com/1485551 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Andrew Moylan &lt;amoylan@chromium.org&gt; Reviewed-by: Jia Meng &lt;jiameng@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="3" gerrit_number="1485551" owner_email="amoylan@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/51/1485551/1" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I8841063258e59b8b3b2d62f5afaccf2a196863dc" commit="45daab44d5b95c17194cd2b266cae345435eb077" commit_message="FROMLIST: ASoC: rt5682: Check JD status when system resume The IRQ function may not work when system suspend. We remove snd_soc_dapm_force_enable_pin function call to make sure the bias off when idle and run into suspend/resume function. Link: https://patchwork.kernel.org/patch/10811823/ BUG=b:124285053 TEST=plug headset jack, suspend, unplug, resume. Verify jack status is detected correctly. Change-Id: I8841063258e59b8b3b2d62f5afaccf2a196863dc Signed-off-by: Shuming Fan &lt;shumingf@realtek.com&gt; Signed-off-by: Hsin-Yu Chao &lt;hychao@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1472470 Commit-Ready: Hsinyu Chao &lt;hychao@chromium.org&gt; Tested-by: Hou-hsun Lee &lt;hou-hsun.lee@intel.corp-partner.google.com&gt; Reviewed-by: Hsinyu Chao &lt;hychao@chromium.org&gt; " fail_count="5" gerrit_number="1472470" owner_email="hychao@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/70/1472470/1" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I776f9d7012fd627a16a9dea687619f1ff9077d7d" commit="6b48e44147bf290ec69c96d49c709a4ccaff64bb" commit_message="fpsensor: compilation error if RNG is not supported FP operations require a working RNG, error if the corresponding config hasn't been set. BUG=b:124770147 TEST=make with CONFIG_RNG unset, observe failure to build BRANCH=None Change-Id: I776f9d7012fd627a16a9dea687619f1ff9077d7d Signed-off-by: Nicolas Norvez &lt;norvez@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1481652 Reviewed-by: Tom Hughes &lt;tomhughes@chromium.org&gt; " fail_count="11" gerrit_number="1481652" owner_email="norvez@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/52/1481652/2" remote="cros" total_fail_count="11"/><pending_commit branch="master" change_id="I71bb069c43e540d101cdb60d6fa6f5d4e90a4d13" commit="d3387ecd8151bc9f94a62beca0e2c96ba90bfeb5" commit_message="stm32: spi: fix link to bug in comments Wrong link makes it harder to find the issue at hand, fix the URL BRANCH=none BUG=b:35539666 TEST=none Change-Id: I71bb069c43e540d101cdb60d6fa6f5d4e90a4d13 Signed-off-by: Nicolas Norvez &lt;norvez@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1481661 Reviewed-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; " fail_count="8" gerrit_number="1481661" owner_email="norvez@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/61/1481661/1" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="I31676122f461342f236fce43531011a038f265c0" commit="8ee6640cef5d894e38bc28f1c2021150a96bd767" commit_message="shill: documentation: Convert TESTING to markdown Eventually we want all documentation in markdown format and linked to from a README.md that serves as the starting point. Making an attempt here to translate the existing TESTING document. Note that obsolete references are deliberately preserved (e.g WiFiRoaming, WiFiSecMat), they can be cleaned up in a later CL. BUG=chromium:934973 TEST=Viewed the page in `Minimalist Markdown Editor` Chrome extension. Used the `mdl` markdown linter (`gem install mdl`) and cleaned up all warnings except for line-length within code-blocks and warnings about indentation of nested code-blocks. Change-Id: I31676122f461342f236fce43531011a038f265c0 Reviewed-on: https://chromium-review.googlesource.com/1484719 Commit-Ready: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Tested-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="1" gerrit_number="1484719" owner_email="kirtika@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/19/1484719/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I6dc6200762ed3fd45e7b00ebe506687905a28d19" commit="69dab55daa2c64473d5323adeeb0c3985d19d77a" commit_message="login: Use Minijail to launch Chrome. session_manager had a lot of bespoke process-launching logic for starting Chrome. Replace this with a straightforward Minijail invocation that removes a lot of duplicate code. Moreover, this will allow adding further sandboxing very easily. This CL does not change current sandboxing. Namely, we still: * Switch to user/group 'chronos' (1000), and inherit 'chronos' groups. * Close all fd's except for stdin/stdout/stderr. * For guest mode sessions, enter a new mount namespace. This CL is a net decrease of about 50 lines of code. Also re-add 'subprocess_test.cc' to the list of test targets which might have been dropped in the GN conversion. BUG=chromium:931255 TEST=New unit tests. TEST=Build and deploy to grunt, Guest mode works. Change-Id: I6dc6200762ed3fd45e7b00ebe506687905a28d19 Reviewed-on: https://chromium-review.googlesource.com/1464432 Commit-Ready: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Tested-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Reviewed-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="4" gerrit_number="1464432" owner_email="jorgelo@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/32/1464432/8" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I7d11e72e3489a6e0b7e55a680d2cb0401da9d3f1" commit="eedcc6e34179b369763d0ab1197cc5d1fd3c7c7f" commit_message="commands: Remove topology usage to simplify authentication Topology seems to be used in a broad way, resulting in unpredictable behavior in older branches. Remove the use of topology, as it provides little value in this context, and simplify the usage to consume constants. BUG=chromium:931793 TEST='cros tryjob --hwtest --staging samus-paladin-tryjob bob-paladin-tryjob' Change-Id: I7d11e72e3489a6e0b7e55a680d2cb0401da9d3f1 Reviewed-on: https://chromium-review.googlesource.com/1484194 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Mike Nichols &lt;mikenichols@chromium.org&gt; Reviewed-by: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Reviewed-by: Don Garrett &lt;dgarrett@chromium.org&gt; " fail_count="3" gerrit_number="1484194" owner_email="mikenichols@chromium.org" pass_count="0" patch_number="2" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/94/1484194/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I0a7a0c631b9b72dfcbf11d7cfd78bbaf3e21f1d5" commit="c6ef633a48380afd91270c61749aec26d2aa93a3" commit_message="Makefile: Clarify/fix PDIR assignement The previous version has this: PDIR=$(subst /board/$(BOARD),,$(BDIR)) which is a little confusing as, when no public board overlay is set, BDIR is only set to PBDIR _after_ this statement (but the logic works as Makefile = recursively expands). Also, this does not set PDIR correctly if both PBDIR and BDIR are set (board overlay in both public and private). It is much simpler to just use, as PBDIR is set correctly in both cases, at that point in the function: PDIR:=$(subst /board/$(BOARD),,$(PBDIR)) BRANCH=none BUG=b:124804731 TEST=On m/master make buildall -j; mv build build.old After this CL: make buildall -j ls build/*/*/ec.*.smap | sed -e 's|build/||' | \ xargs -I{} diff build/{} build.old/{} =&gt; no difference Change-Id: I0a7a0c631b9b72dfcbf11d7cfd78bbaf3e21f1d5 Signed-off-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1485035 Reviewed-by: Yilun Lin &lt;yllin@chromium.org&gt; " fail_count="3" gerrit_number="1485035" owner_email="drinkcat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/35/1485035/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="If78b39975871a717d178ce8753dc47adb5764339" commit="e3d4b8a89c5a893dd90656d1d346f2b807b1aeba" commit_message="vm_tools: cicerone: whitelist getcpu syscall gRPC now calls sched_getcpu internally. BUG=chromium:934327 TEST=vm.CrostiniStartEverything on kevin Change-Id: If78b39975871a717d178ce8753dc47adb5764339 Reviewed-on: https://chromium-review.googlesource.com/1481748 Commit-Ready: Stephen Barber &lt;smbarber@chromium.org&gt; Tested-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="10" gerrit_number="1481748" owner_email="smbarber@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/48/1481748/1" remote="cros" total_fail_count="10"/><pending_commit branch="chromeos-4.14" change_id="I1d47ef7c36a1051f8cf01f33ee25c35d367f44ed" commit="288df99b6ff73d195f76fb49d1f69a8436ca02a6" commit_message="FIXUP: ASoC: soc-core: clear platform pointers on error Originally snd_soc_init_platform was not cleaning up its pointers, this was fixed to always reallocate dynamic memory but created a memory leak when snd_soc_init_platform was called multiple times during the same probe attempt and also threw away any changes made to the struct between calls. In order to avoid reallocating memory that is still valid, the behaviour will be changed to clear the dynamically set pointers on a probe error and a unregister event and snd_soc_init_platform will go back to its original behaviour of only allocating null pointers so it will stop throwing away valid changes. Signed-off-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 78a24e10cd94420f1b4e2dc5923ae7109e2aaba1) Conflicts: sound/soc/soc-core.c resource cleanup handled differently past 4.19 which causes conflicts and needs additional calls also a minor name change TEST=verify audio works on grunt and trace function calls to verify they are called on all probe failures and grunt doesn't print TEST BUG=b:110025789 Change-Id: I1d47ef7c36a1051f8cf01f33ee25c35d367f44ed Reviewed-on: https://chromium-review.googlesource.com/1487378 Commit-Ready: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Tested-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="0" gerrit_number="1487378" owner_email="cujomalainey@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/78/1487378/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ibb39e65f5d333283c0fd499ef52139d204021819" commit="117b7698dac4cc5e293b175da1fc9d4b124e75ff" commit_message="virtual/target-chromium-os-test: Add arc-codec-test package. BUG=b:118848258 TEST=build test image and check the binary is installed into the image Change-Id: Ibb39e65f5d333283c0fd499ef52139d204021819 Reviewed-on: https://chromium-review.googlesource.com/1436437 Commit-Ready: Chih-Yu Huang &lt;akahuang@chromium.org&gt; Tested-by: Chih-Yu Huang &lt;akahuang@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="6" gerrit_number="1436437" owner_email="akahuang@chromium.org" pass_count="0" patch_number="4" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/37/1436437/4" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-3.18" change_id="I8168f5451b61ae8d13cfd66d4924623990c506be" commit="a4193308eb0f3be87bda0321ccfd14a95bf28d2a" commit_message="CHROMIUM: Fix Bluetooth controller event mask config during system suspend As part of CL:1383763, a few Bluetooth controller events were disabled on suspension, to prevent the system from waking up spuriously. This change is applying the same event mask change as in CL:1383763, but instead of overriding the entire set of events mask it selectively masks out or restores the required events during suspend and resume. In addition, the new Set Event Mask operation introduced in this change is using the BlueZ/NewBlue new suspend and resume infrastucture. As part of suspend/resume operations, BlueZ sends a new MGMT command to the kernel to mask out/restore BT specified events. The kernel adds new functions to handle the Set Event Mask request. The request contains a value and mask parameters to enable overriding only selected events. For more details on the Bluetooth/NewBlue suspend infra refer to CL:1454328 BUG=chromium:930973 TEST=suspend and resume of system and verify event mask is set properly by the kernel. Verify event mask HCI and MGMT messages in BTMON. Signed-off-by: Yoni Shavit &lt;yshavit@chromium.org&gt; Change-Id: I8168f5451b61ae8d13cfd66d4924623990c506be Reviewed-on: https://chromium-review.googlesource.com/1464385 Commit-Ready: Yoni Shavit &lt;yshavit@chromium.org&gt; Tested-by: Yoni Shavit &lt;yshavit@chromium.org&gt; Reviewed-by: Shyh-In Hwang &lt;josephsih@chromium.org&gt; (cherry picked from commit 17346e853d5f9832d501edeb2c8a8c97d3b0b576) Reviewed-on: https://chromium-review.googlesource.com/1483775 " fail_count="0" gerrit_number="1483775" owner_email="yshavit@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/75/1483775/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="Ie263efb6eb939c531953036468f67ce48db4237c" commit="74db4574638c5c1896fc62922b39ad867c89d5af" commit_message="UPSTREAM: drm/i915: Don't sanitize frame start delay if the pipe is off Avoid touching PIPECONF in intel_sanitize_crtc() unless the pipe is actually on. Should cure some unclaimed register accesses during reset, as we are rather cavalier in our approach to powerdomain management. We don't have to sanitize this if the pipe is off since we will overwrite the frame start delay anyway when turning the pipe on. v2: Amended commit message to implicate the reset path (Chris) Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=102249 Signed-off-by: Ville Syrjl &lt;ville.syrjala@linux.intel.com&gt; Link: https://patchwork.freedesktop.org/patch/msgid/20171115200442.15051-1-ville.syrjala@linux.intel.com Reviewed-by: Chris Wilson &lt;chris@chris-wilson.co.uk&gt; (cherry picked from commit 738a8143866c4cdbe4c008f1583a0c55338266b2) BUG=b:118644112 TEST=network_WiFi_SuspendStress.5HT40 Change-Id: Ie263efb6eb939c531953036468f67ce48db4237c Signed-off-by: Matt Atwood &lt;matthew.s.atwood@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1487999 Commit-Ready: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Tested-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; " fail_count="0" gerrit_number="1487999" owner_email="matthew.s.atwood@intel.corp-partner.google.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/99/1487999/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I04924d3f2393acff42e71cdebafe9ef21998f8e0" commit="ba8bf0a568bb4b605091a23583a1b9285b23375e" commit_message="CHROMIUM: Add versioned generic {amd64,arm,arm64} builds to COMMIT-QUEUE.ini Versioned generic pre-cq builders let us test kernel releases with generic machines, thus improving test coverage. CQ-DEPEND=CL:1487101 BUG=chromium:932638 TEST=Run pre-cq and verify that it builds chromeos-4.4 Change-Id: I04924d3f2393acff42e71cdebafe9ef21998f8e0 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1487371 Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="0" gerrit_number="1487371" owner_email="groeck@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/71/1487371/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I5f85d7d82f37b4dfd8cb0951406b396003d16737" commit="679833c453ab34aa193e6d36dc922159d5260752" commit_message="smbprovider: Add amistry@ and slangley@ to OWNERS Since Stuart's team (and specifically Anand) are taking over SMB, this change adds them to the relevant owners files. Change-Id: I5f85d7d82f37b4dfd8cb0951406b396003d16737 Reviewed-on: https://chromium-review.googlesource.com/1480534 Commit-Ready: Bailey Berro &lt;baileyberro@chromium.org&gt; Tested-by: Bailey Berro &lt;baileyberro@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; " fail_count="3" gerrit_number="1480534" owner_email="baileyberro@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/34/1480534/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I7907c6b245e145a259532d2fd5f6cc5ca0a41839" commit="ddfd017dcf14424692066adea0ebc1f7a37f92f0" commit_message="build_image: drop obsolete wget hack Portage hasn't used an absolute path to /usr/bin/wget in years. Drop this old hack since it doesn't do anything useful. BUG=chromium:935142 TEST=precq passes Change-Id: I7907c6b245e145a259532d2fd5f6cc5ca0a41839 Reviewed-on: https://chromium-review.googlesource.com/1485293 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; " fail_count="2" gerrit_number="1485293" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crosutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosutils" ref="refs/changes/93/1485293/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I29905a030068261d3c2d24263550a0efd508d023" commit="7fffe49698de97c2a482281575a20fa64b70270b" commit_message="FROMLIST: usb: core: add option of only authorizing internal devices On Chrome OS we want to use USBguard to potentially limit access to USB devices based on policy. We however to do not want to wait for userspace to come up before initializing fixed USB devices to not regress our boot times. This patch adds option to instruct the kernel to only authorize devices connected to the internal ports. Previously we could either authorize all or none (or, by default, we'd only authorize wired devices). The behavior is controlled via usbcore.authorized_default command line option. BUG=b:124129217 TEST=Build and boot with usbcore.authorized_default=2, verify internal USB devices work and external don't (am from https://patchwork.kernel.org/patch/10816815/) Signed-off-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; Change-Id: I29905a030068261d3c2d24263550a0efd508d023 Reviewed-on: https://chromium-review.googlesource.com/1459961 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="0" gerrit_number="1459961" owner_email="dtor@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/61/1459961/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ibae6ae2a35eaa3f17b85deefef94df6758232cb0" commit="89caa5f079733671d7a71055bbb3ad2d25df3dbd" commit_message="g2touch: Enable g2touch g2update_tool when building chromeOS BUG=b:112702160 TEST=Tested by COMPAL on Seastar(Syndra) Chromebook Change-Id: Ibae6ae2a35eaa3f17b85deefef94df6758232cb0 Reviewed-on: https://chromium-review.googlesource.com/1485552 Commit-Ready: Jerry - &lt;jerry@g2touch.corp-partner.google.com&gt; Tested-by: Jerry - &lt;jerry@g2touch.corp-partner.google.com&gt; Reviewed-by: Jerry - &lt;jerry@g2touch.corp-partner.google.com&gt; Reviewed-by: Harry Cutts &lt;hcutts@chromium.org&gt; Reviewed-by: Andrew de los Reyes &lt;adlr@chromium.org&gt; " fail_count="0" gerrit_number="1485552" owner_email="jerry@g2touch.corp-partner.google.com" pass_count="0" patch_number="3" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/52/1485552/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I3c56e9b875e7664d7e7e6fd39788d4ab796c985f" commit="e40f8507cceb762bfe828610727e4f616c650059" commit_message="dev-install: drop unused make.conf.user This file hasn't been used in a long time (probably not since CL:4060 where we switched to make.defaults). Drop it to clean things up. BUG=chromium:935142 TEST=precq passes Change-Id: I3c56e9b875e7664d7e7e6fd39788d4ab796c985f Reviewed-on: https://chromium-review.googlesource.com/1484469 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Ned Nguyen &lt;nednguyen@google.com&gt; " fail_count="0" gerrit_number="1484469" owner_email="vapier@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/69/1484469/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1329d65ef16f2d341dfb129462c898ff0f594d42" commit="04eb7f86409e4b6874768757633fc1d0f880a111" commit_message="image_test: allow /usr/share/misc/magic.mgc in base images This is only used by the `file` command, and we install this only when it isn't already installed in the rootfs, so allowing the symlink should be fine. BUG=chromium:210493, chromium:935282 TEST=`file` still works on dev images Change-Id: I1329d65ef16f2d341dfb129462c898ff0f594d42 Reviewed-on: https://chromium-review.googlesource.com/1484753 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1484753" owner_email="vapier@chromium.org" pass_count="0" patch_number="3" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/53/1484753/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1becbb4e9e0dcf6654b05d7d2de33cf06d87d7e7" commit="ed64d67277dfface636283ccbe49932c9e093593" commit_message="chipset-whl: add android_aep to USE flag Add android_aep use flag to chipset. BUG=b:125674992 TEST=Run CTS with command &quot;run cts -m CtsOpenGLTestCases -t android.opengl.cts.OpenGlEsVersionTest#testExtensionPack&quot; Change-Id: I1becbb4e9e0dcf6654b05d7d2de33cf06d87d7e7 Signed-off-by: Dmytro Chystiakov &lt;dmytro.chystiakov@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1486852 Reviewed-by: Po-Hsien Wang &lt;pwang@chromium.org&gt; Reviewed-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; " fail_count="0" gerrit_number="1486852" owner_email="dmytro.chystiakov@intel.com" 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/52/1486852/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib5b884b3de08ac48fa8e15f58586d6ee07626eb2" commit="a2db4d6bccd4e0a9295bee54368b0594af843a5e" commit_message="network_DefaultProfileServices: re-enable in CQ This was disabled far too long ago due to WiFi driver (or, PCIe/platform) instability and a related assertion in shill (crbug.com/698457). This test hasn't failed in a long time, so re-enable it. BUG=chromium:609840, chromium:738551 TEST=none Change-Id: Ib5b884b3de08ac48fa8e15f58586d6ee07626eb2 Reviewed-on: https://chromium-review.googlesource.com/1487339 Commit-Ready: Brian Norris &lt;briannorris@chromium.org&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; " fail_count="0" gerrit_number="1487339" owner_email="briannorris@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/39/1487339/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I29ab2a4073e21c6d5c16c8dc8166b81c9630a404" commit="52f3b863ae72be8470d1ff8a57cc9dcf09cd4dc9" commit_message="iteflash: relocate &quot;disable watchdog&quot; Watchdog should be disabled no matter iteflash sent the special waveform or not. BUG=b:124976364 BRANCH=none TEST=manually ran iteflash or flash_ec on duts with ITE EC. [Bip with Servo V2] $ ./util/flash_ec --board=bip --image ${IMG} [Bip with CCD without ServoD] &lt;send 0x00 at 0xF0 address to trigger special waveform&gt; $ ./build/bip/util/iteflash -W 0 -c ccd -e -w ${IMG} -m [Bip with CCD without ServoD] $ ./build/bip/util/iteflash -W 1 -c ccd -e -w ${IMG} -m [DragonEgg with Servo V2] $ ./util/flash_ec --board=dragonegg --image ${IMG} [DragonEgg with CCD without ServoD] &lt;send 0x00 at 0xF0 address to trigger special waveform&gt; $ ./build/dragonegg/util/iteflash -W 0 -c ccd -e -w ${IMG} [DragonEgg with CCD without ServoD] $ ./build/dragonegg/util/iteflash -W 1 -c ccd -e -w ${IMG} Change-Id: I29ab2a4073e21c6d5c16c8dc8166b81c9630a404 Signed-off-by: Namyoon Woo &lt;namyoon@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1479874 Reviewed-by: Matthew Blecker &lt;matthewb@chromium.org&gt; " fail_count="0" gerrit_number="1479874" owner_email="namyoon@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/74/1479874/6" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ife3adae310a1247721b92183347bddf85dfcee8d" commit="82e05c84741aded13a87afae7f8dce3322440868" commit_message="sys-fs/fuse: Backport upstream patch to pass in FUSE fd This is a backport of https://github.com/libfuse/libfuse/commit/64e11073b9347fcf9c6d1eea143763ba9e946f70 BUG=chromium:866377 TEST=builds and passes platform_CrosDisks{Filesystem,Archive,Sshfs} Change-Id: Ife3adae310a1247721b92183347bddf85dfcee8d Reviewed-on: https://chromium-review.googlesource.com/1273218 Commit-Ready: Anand Mistry &lt;amistry@chromium.org&gt; Tested-by: Mattias Nissler &lt;mnissler@chromium.org&gt; Reviewed-by: Anand Mistry &lt;amistry@chromium.org&gt; " fail_count="3" gerrit_number="1273218" owner_email="mnissler@chromium.org" pass_count="0" patch_number="4" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/18/1273218/4" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Idc76ee6abc3387a00d537442d550049798b9463d" commit="1614fbe0b103fa3ab4106c181ca2e0510607b837" commit_message="tast-tests: Add test for multifaceted memory usage memoryuser contains the basic structure of running ARC apps, opening Chrome tabs, and running commands in a VM in parallel. Also collects /proc/meminfo, iostat -c, /var/log/vmlog/ and /var/log/memd/ information. The core functionality of running ARC, Chrome, and VMs together and collecting logs has been separated out into the memoryuser directory to make it easier to replace the specific apps, tabs, and vm commands as well as adding additional tests. heavy_memory_user is a test that opens Chrome tabs and runs dd in a vm in parallel to use a large amount of memory. BUG=chromium:902164 TEST=Ran the test Change-Id: Idc76ee6abc3387a00d537442d550049798b9463d Reviewed-on: https://chromium-review.googlesource.com/1318654 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Alexis Savery &lt;asavery@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="4" gerrit_number="1318654" owner_email="asavery@chromium.org" pass_count="0" patch_number="9" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/54/1318654/9" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I7dfef1ab8e98ab4c3038e1a7fc962d787d85bccb" commit="8f49b32fb213c9fed32b7150b2dee9ce25a36461" commit_message="autotest: add firmware_Cr50U2fPowerwash to cr50 faft firmware_Cr50U2fPowerwash test exercises basic U2F functionality provided by cr50. Add it to the FAFT list for cr50. CQ-DEPEND=CL:1459509 BUG=b:112603199 TEST=1)test_that &lt;dut&gt; firmware_Cr50U2fPowerwash passes on grunt 2)test_that &lt;dut&gt; suite:faft_cr50_[pre]pvt pick the test for run Change-Id: I7dfef1ab8e98ab4c3038e1a7fc962d787d85bccb Reviewed-on: https://chromium-review.googlesource.com/1461248 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Andrey Pronin &lt;apronin@chromium.org&gt; Reviewed-by: Mary Ruthven &lt;mruthven@chromium.org&gt; Reviewed-by: Louis Collard &lt;louiscollard@chromium.org&gt; " fail_count="2" gerrit_number="1461248" owner_email="apronin@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/48/1461248/3" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Iac271879cd91cde1d285a51ee5e9aa4ef75239d2" commit="7151598647dc866fd1d65d49d73b201c5574679f" commit_message="[moblab] Improve the test error message when the moblab fails to boot We keep getting the same bug re-opened because if moblab fails to boot it just reports the scheduler did not start. This is an attempt to get test failures/bugs a little better triaged. BUG=None TEST=local testing. Change-Id: Iac271879cd91cde1d285a51ee5e9aa4ef75239d2 Reviewed-on: https://chromium-review.googlesource.com/1480917 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Keith Haddow &lt;haddowk@chromium.org&gt; Reviewed-by: Matt Mallett &lt;mattmallett@chromium.org&gt; " fail_count="5" gerrit_number="1480917" owner_email="haddowk@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/17/1480917/1" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I93d419205d69d21d59141b6ce88f73777d0e53aa" commit="3c7f9f315fafa5454b40adeac9cb90cfe5723294" commit_message="system_api: add u2fd dbus interface This CL adds declarations for the dbus interface of u2f daemon. BUG=chromium:927956 TEST=emerge system_api Change-Id: I93d419205d69d21d59141b6ce88f73777d0e53aa Reviewed-on: https://chromium-review.googlesource.com/1450775 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Andrey Pronin &lt;apronin@chromium.org&gt; Reviewed-by: Louis Collard &lt;louiscollard@chromium.org&gt; " fail_count="2" gerrit_number="1450775" owner_email="apronin@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/75/1450775/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I6e0b561e92a8085738f6cfadd0c839befa1e09bf" commit="fa9c443f027126b621814f2cbf5cf596918d1caa" commit_message="g2f_tools: add dependency on u2fd The current g2f_tools build process also builds the targets from u2fd package. The u2fd package targets' dependencies is a super-set of what g2f_tools targets need, so DEPEND on u2fd in g2f_tools ebuild to pull in all its dependencies. This is a quick-fix only to avoid g2f_tools ebuild failures. A proper solution would be to separate u2fd and g2f_tools targets in BUILD.gn. BUG=chromium:931451 TEST=on a fresh build directory, after setup_board, emerge-$BOARD g2f_tools, make sure it builds. Change-Id: I6e0b561e92a8085738f6cfadd0c839befa1e09bf Reviewed-on: https://chromium-review.googlesource.com/1480990 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Andrey Pronin &lt;apronin@chromium.org&gt; Reviewed-by: Louis Collard &lt;louiscollard@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1480990" owner_email="apronin@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/90/1480990/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I12fc15f1206e949d9c2c3ff995ab006a99f693cf" commit="1651a47c95193dfa094a4aab98b04bfa965dd66e" commit_message="FROMLIST: Bluetooth: btusb: request wake pin with NOAUTOEN Badly-designed systems might have (for example) active-high wake pins that default to high (e.g., because of external pull ups) until they have an active firmware which starts driving it low. This can cause an interrupt storm in the time between request_irq() and disable_irq(). We don't support shared interrupts here, so let's just pre-configure the interrupt to avoid auto-enabling it. Fixes: fd913ef7ce61 (&quot;Bluetooth: btusb: Add out-of-band wakeup support&quot;) Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; (am from https://lore.kernel.org/patchwork/patch/1044896/) (also found at https://lkml.kernel.org/r/20190222003051.127006-1-briannorris@chromium.org) BUG=chromium:934130 TEST=reboot test on Scarlet, watching for interrupt storms at boot Change-Id: I12fc15f1206e949d9c2c3ff995ab006a99f693cf Reviewed-on: https://chromium-review.googlesource.com/1481913 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; " fail_count="3" gerrit_number="1481913" owner_email="briannorris@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/13/1481913/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I369e24af7b621601ebd67b555de3d1ac28422bbd" commit="856d4d02e53bc96e47432b0d39587dba2b240012" commit_message="dlcservice: fix seccomp for ARM Add missing syscalls for D-Bus communications. The syscalls are identified by analyzing core dump file. BUG=chromium:922231 TEST=platform.DLCService Change-Id: I369e24af7b621601ebd67b555de3d1ac28422bbd Reviewed-on: https://chromium-review.googlesource.com/1481915 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: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="5" gerrit_number="1481915" owner_email="xiaochu@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/15/1481915/1" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I7a8360527112d4a8043f0bc11f656a66e219075a" commit="f526e079edc2c7d60ff399dfaffc31d3f16686c8" commit_message="Reland &quot;arc: Support silent ARC++ optins.&quot; This reverts commit 6efabcb8b9c8b22556593de1a328cb288cd26523. Reason for reland: Chrome was up-reved and now contains required functionality. BUG=b:124391451 Original change's description: &gt; Revert &quot;arc: Support silent ARC++ optins.&quot; &gt; &gt; This reverts commit 904bacda4cd8fc2a5b1098ff6ab6c89c21175db8. &gt; CL came too early, Chrome has not upreved for a long time, &gt; required functionality is not there. At this moment reverting. &gt; &gt; Change-Id: Ie82859d8dffb9bbd246bf38f6213a82a88ae8d21 &gt; Reviewed-on: https://chromium-review.googlesource.com/c/1479898 &gt; Reviewed-by: Yury Khmel &lt;khmel@google.com&gt; &gt; Reviewed-by: Ilja H. Friedel &lt;ihf@chromium.org&gt; &gt; Commit-Queue: Yury Khmel &lt;khmel@google.com&gt; &gt; Tested-by: Yury Khmel &lt;khmel@google.com&gt; &gt; Trybot-Ready: Yury Khmel &lt;khmel@google.com&gt; Change-Id: I7a8360527112d4a8043f0bc11f656a66e219075a Reviewed-on: https://chromium-review.googlesource.com/1481930 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Yury Khmel &lt;khmel@google.com&gt; Reviewed-by: Ilja H. Friedel &lt;ihf@chromium.org&gt; Reviewed-by: Yury Khmel &lt;khmel@google.com&gt; " fail_count="1" gerrit_number="1481930" owner_email="khmel@google.com" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/30/1481930/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I2c72053b026fe09798cd1009e77cc36c3c4fdac2" commit="57a9c96a94cb4c9ea4d567fa6dee34228f64c0f2" commit_message="driver: bmi160: Add setting calibration scale Implement get_scale, set_scale and apply the scale when normalizing. BUG=b:112957338 BRANCH=nocturne TEST=Check calibscale is taken into account on bmi160. Change-Id: I2c72053b026fe09798cd1009e77cc36c3c4fdac2 Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1279186 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Reviewed-by: Enrico Granata &lt;egranata@chromium.org&gt; " fail_count="1" gerrit_number="1279186" owner_email="gwendal@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/86/1279186/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I6806e0c60edb52959865894ca8d2a8c0833386d1" commit="e737609ac6950ff5fae1e53b2a1480edcc88aa10" commit_message="diagnostics: sync EC event service with EC driver Sync EC event service with EC driver updates: - Use POLLIN instead of POLLPRI - Use new EC event file path: /dev/wilco_event BUG=b:124208834 TEST=tested on real device Change-Id: I6806e0c60edb52959865894ca8d2a8c0833386d1 Reviewed-on: https://chromium-review.googlesource.com/1462836 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Oleh Lamzin &lt;lamzin@google.com&gt; Reviewed-by: Oleh Lamzin &lt;lamzin@google.com&gt; Reviewed-by: Maksim Ivanov &lt;emaxx@chromium.org&gt; " fail_count="1" gerrit_number="1462836" owner_email="lamzin@google.com" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/36/1462836/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="If96d2cfa7ddad5810dd07f4512b6b85b5c7627f5" commit="7e726b5221a54aee74bc40c12edaef557ca0e3d6" commit_message="dev-libs/openssl: drop old compatibility version There's nothing building this, and it only serves to confuse people. BUG=none TEST=precq Change-Id: If96d2cfa7ddad5810dd07f4512b6b85b5c7627f5 Reviewed-on: https://chromium-review.googlesource.com/1481097 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="7" gerrit_number="1481097" owner_email="briannorris@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/97/1481097/1" remote="cros" total_fail_count="7"/><pending_commit branch="cups-2-2-8" change_id="I8e527351bfccb6d500577a8a53d372bf64494f77" commit="22cfaa3d503526119564e93161c5a3c9a1a26ce5" commit_message="cups: Correct problem with UNKNOWN READ/SEGV for incorrect PPD file The problem occurres when an input PPD file contains a specific combination of *PageSize keywords with incorrect types. In this case the PPD parser may cause memory violation when one of the type is PPD_CUSTOM_PASSCODE, PPD_CUSTOM_PASSWORD or PPD_CUSTOM_STRING. BUG=chromium:929198 TEST=Tested on nautilus with cros_fuzz and platform_PrinterPpds.all_test Change-Id: I8e527351bfccb6d500577a8a53d372bf64494f77 Reviewed-on: https://chromium-review.googlesource.com/1482076 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Piotr Pawliczek &lt;pawliczek@chromium.org&gt; Reviewed-by: Sean Kau &lt;skau@chromium.org&gt; " fail_count="3" gerrit_number="1482076" owner_email="pawliczek@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/cups" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/cups" ref="refs/changes/76/1482076/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I3b8a60d661c2a578230f63ebc01f50a682bef891" commit="47d0e787ef62fd6b08bbb837a929e792a1039f9d" commit_message="Run ui.Exceptions test in user session I've been trying to restrict usage of sign-in profile in chrome, and working on preventing browsers windows to be open in sign-in profile. This would break ui.Exceptions test because the test is rtying to open a tab in the default, sign-in profile. To fix the discrepancy, change the test to do fake login and run the test in the user session. TEST=run the test with chrome checking a browser is not opened in the sign-in profile. BUG=chromium:916859 Change-Id: I3b8a60d661c2a578230f63ebc01f50a682bef891 Reviewed-on: https://chromium-review.googlesource.com/1482531 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Toni Baržić &lt;tbarzic@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="2" gerrit_number="1482531" owner_email="tbarzic@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/31/1482531/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I283d14f01690a961501608983b1467f8c1cd57b4" commit="75ee4c9e13125ec5c61d9ed784fa1be56461ff1e" commit_message="CHROMIUM: security: bug fix: Always track containerized processes. The LSM didn't track containers before it is enabled. It would fail to monitor existing containers if enabled at runtime. BUG=b:125889166 TEST=Created container before enabling LSM, check it is monitored. Signed-off-by: Thomas Garnier &lt;thgarnie@chromium.org&gt; Change-Id: I283d14f01690a961501608983b1467f8c1cd57b4 Reviewed-on: https://chromium-review.googlesource.com/1483779 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-by: Robert Kolchmeyer &lt;rkolchmeyer@google.com&gt; " fail_count="3" gerrit_number="1483779" owner_email="thgarnie@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/79/1483779/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I1549de558f2eaf739f12c883c3e9c40e1b75e85d" commit="5a7094baae9c46e439331f3d9053bf71fce14932" commit_message="devmode-test: drop gmerge tests Nothing on the system runs gmerge anymore, so stopping testing it. BUG=chromium:194889 TEST=precq passes Change-Id: I1549de558f2eaf739f12c883c3e9c40e1b75e85d Reviewed-on: https://chromium-review.googlesource.com/1485294 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="1" gerrit_number="1485294" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crostestutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crostestutils" ref="refs/changes/94/1485294/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I3599d77a7dc94a0cde16f86922cc7f7f92d46557" commit="acc665550bf4c5176c48b07e16c9eb9e4095e7fd" commit_message="firmware_ECBootTime: Check for Chrome EC earlier Check for a Chrome EC before potentially rebooting during test initialization to avoid wasting time on devices that don't even support the test. BUG=b:125837981 TEST=Ran the test on Arcada Change-Id: I3599d77a7dc94a0cde16f86922cc7f7f92d46557 Reviewed-on: https://chromium-review.googlesource.com/1483910 Commit-Ready: Abe Levkoy &lt;alevkoy@chromium.org&gt; Tested-by: Abe Levkoy &lt;alevkoy@chromium.org&gt; Reviewed-by: Raul E Rangel &lt;rrangel@chromium.org&gt; " fail_count="1" gerrit_number="1483910" owner_email="alevkoy@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/10/1483910/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.19" change_id="Ib47daf55edfb9c768f871d1306f2f4dbcfc9d33d" commit="c1b2836dc255fbbf8e22a6d8ed7dc02ae45c5b6d" commit_message="CHROMIUM: ALSA: hda: SND_HDA_CODEC_CA0132 depends on PCI 0day reports: sound/pci/hda/patch_ca0132.c: In function 'ca0132_free': sound/pci/hda/patch_ca0132.c:7398:3: error: implicit declaration of function 'pci_iounmap' pci_iounmap(codec-&gt;bus-&gt;pci, spec-&gt;mem_base); ^~~~~~~~~~~ sound/pci/hda/patch_ca0132.c: In function 'patch_ca0132': sound/pci/hda/patch_ca0132.c:7650:20: error: implicit declaration of function 'pci_iomap' spec-&gt;mem_base = pci_iomap(codec-&gt;bus-&gt;pci, 2, 0xC20); ^~~~~~~~~ when building sh:allmodconfig. This problem is not seen in stable releases or in the upstream kernel. It was introduced into chromeos-4.19 with the backport of commit 6bae5ea94989 (&quot;ASoC: hdac_hda: add asoc extension for legacy HDA codec drivers&quot;), which auto-enables SND_SOC_HDAC_HDA and with it SND_HDA. This in turn enables SND_HDA_CODEC_CA0132. The problem has been addressed upstream with a series of commits modifying PCI related code in the affected file. Those changes enable building the file with PCI disabled. Backporting the changes would be expensive and not serve a real purpose. Mark SND_HDA_CODEC_CA0132 to depend on PCI instead. Rebase note: Do not rebase. BUG=chromium:911025 TEST=Build sh:allmodconfig Change-Id: Ib47daf55edfb9c768f871d1306f2f4dbcfc9d33d Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1484771 Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="1" gerrit_number="1484771" owner_email="groeck@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/71/1484771/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Id7e80cf2d7f222f5cfb68a7d7b9befab6776d960" commit="20d19da470a33a0167c262101a0fa0093c98c28d" commit_message="upload_prebuilts.py: Add Gerrit's autosubmit feature (again) BUG=chromium:931832 TEST=tryjob Change-Id: Id7e80cf2d7f222f5cfb68a7d7b9befab6776d960 Reviewed-on: https://chromium-review.googlesource.com/1482996 Commit-Ready: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Tested-by: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; " fail_count="4" gerrit_number="1482996" owner_email="dhanyaganesh@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/96/1482996/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I8b0fb4cf26a5d8842bd72997386a69f63f6537ef" commit="4683307bd9327740153e50f1959be375226f80db" commit_message="scripts/summarize_build_status: Delete the unused script summarize_build_status was only used by bad_cl_detector, a shelved project that is no longer supported by chromite. BUG=chromium:920429 TEST=run_tests Change-Id: I8b0fb4cf26a5d8842bd72997386a69f63f6537ef Reviewed-on: https://chromium-review.googlesource.com/1487093 Commit-Ready: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Tested-by: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; " fail_count="1" gerrit_number="1487093" owner_email="dhanyaganesh@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/93/1487093/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ib61fb18c667241cf12c684a385e524dfb07ea86a" commit="d38b2a569f66696ef02185dcdc3c1bab00c51a23" commit_message="servo: avoid empty domains after trimming in timelined stats manager As a result of trimming a list might become empty i.e. have no more values. If that's the case, then numpy's min/max functions will throw errors. More importantly: it's meaningless to us if the list is empty anyways. This change logs when an empty domain list is being generated, before removing that domain from the data of the stats manager. BUG=None TEST=added unittest Change-Id: Ib61fb18c667241cf12c684a385e524dfb07ea86a Signed-off-by: Ruben Rodriguez Buchillon &lt;coconutruben@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1371348 Reviewed-by: Mengqi Guo &lt;mqg@chromium.org&gt; " fail_count="0" gerrit_number="1371348" owner_email="coconutruben@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/48/1371348/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I37273c2806cb88a32d1e28fdbfc8980905c6aeac" commit="9c09353473c552142485bf6450a890eec901924b" commit_message="mttools: use LICENSE=BSD-Google BUG=chromium:348750 TEST=precq passes Change-Id: I37273c2806cb88a32d1e28fdbfc8980905c6aeac Reviewed-on: https://chromium-review.googlesource.com/1484698 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Jingkui Wang &lt;jkwang@google.com&gt; " fail_count="3" gerrit_number="1484698" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/98/1484698/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I026f010dfa356575ce9ac129e7c9c002a529eabb" commit="a02a70b76f5fb592dd1710ea393c9e7aefa51327" commit_message="gestures: use LICENSE=BSD-Google BUG=chromium:348750 TEST=precq passes Change-Id: I026f010dfa356575ce9ac129e7c9c002a529eabb Reviewed-on: https://chromium-review.googlesource.com/1484697 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; " fail_count="3" gerrit_number="1484697" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/97/1484697/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I709995e2565f5f230e3e7ba7aea9529634d9d1fb" commit="5edecbe2cfdd6cfd3cbd0d7afde448c85b07632a" commit_message="chromeos-activate-date: use LICENSE=BSD-Google BUG=chromium:348750 TEST=precq passes Change-Id: I709995e2565f5f230e3e7ba7aea9529634d9d1fb Reviewed-on: https://chromium-review.googlesource.com/1484700 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; " fail_count="2" gerrit_number="1484700" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/00/1484700/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Iaea6f64b7863daa5bac0f9e9334ce754d3f0f348" commit="e80b26e00287700b3bf09e12fb4ce78e30625149" commit_message="touch_updater: use LICENSE=BSD-Google BUG=chromium:348750 TEST=precq passes Change-Id: Iaea6f64b7863daa5bac0f9e9334ce754d3f0f348 Reviewed-on: https://chromium-review.googlesource.com/1484696 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="1" gerrit_number="1484696" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/96/1484696/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ied44093927b858a1bae93d7f39e023cefada8215" commit="57b8cbced45ef9d947f938c4700873a67b0e368b" commit_message="vpd: use LICENSE=BSD-Google BUG=chromium:348750 TEST=precq passes Change-Id: Ied44093927b858a1bae93d7f39e023cefada8215 Reviewed-on: https://chromium-review.googlesource.com/1484695 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-by: David Hendricks &lt;dhendrix@chromium.org&gt; " fail_count="2" gerrit_number="1484695" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/95/1484695/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="If70fadb4cdd39e512d66639281bf3cb6af650fe2" commit="e6bc22b105d1d4138d4ee6033e2c8c091d9ab6fe" commit_message="mod_image_for_recovery.sh: drop fbconsole/vtconsole settings We rely on frecon now for the tty, so drop these old knobs. BUG=chromium:774377 TEST=booting recovery image on elm worked Change-Id: If70fadb4cdd39e512d66639281bf3cb6af650fe2 Reviewed-on: https://chromium-review.googlesource.com/1483763 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="2" gerrit_number="1483763" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crosutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosutils" ref="refs/changes/63/1483763/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I70fe292d237c497d908f55e1d87765abaf44bd90" commit="510b1fb74ee349ce91a890c76808b3eb46682546" commit_message="downloader: attempt to fix perms on build dir creation failure The permissions in the static directory often get messed up and this causes failures trying to download artifacts for e.g. cros flash. Try to fix the permissions when this happens. BUG=None TEST=mess up permissions manually and then try to cros flash for a board that has messed up perms on the directory but for which the artifact in question has not yet been downloaded Change-Id: I70fe292d237c497d908f55e1d87765abaf44bd90 Reviewed-on: https://chromium-review.googlesource.com/1481241 Commit-Ready: Eric Caruso &lt;ejcaruso@chromium.org&gt; Tested-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; Reviewed-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; " fail_count="3" gerrit_number="1481241" owner_email="ejcaruso@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/dev-util" project_url="https://chromium-review.googlesource.com/chromiumos/platform/dev-util" ref="refs/changes/41/1481241/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ie0ecad5faa9b19277f339b3473543f8c9e27be86" commit="7f752e337c930811dde51701acb919b290d2973d" commit_message="login: add macro for logging error and creating D-Bus error This cleans up repeated use of the following construct: constexpr char kMessage[] = &quot;foo&quot;; LOG(ERROR) &lt;&lt; kMessage; *error = CreateError(code, kMessage); by condensing it into a macro (to preserve line information). BUG=chromium:932324 TEST=unit tests Change-Id: Ie0ecad5faa9b19277f339b3473543f8c9e27be86 Reviewed-on: https://chromium-review.googlesource.com/1479156 Commit-Ready: Eric Caruso &lt;ejcaruso@chromium.org&gt; Tested-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="3" gerrit_number="1479156" owner_email="ejcaruso@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/56/1479156/3" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ic356fa4ea609e6a561ecba8f9d599396d923b7c8" commit="d462fd222c6ae7bc9a0793ca427baf0c9afbadb9" commit_message="purge_gs: Move deps to contrib. purge_lib and purge_builds are only used by purge_gs.sh and that is unlikely to change. Rather than move the hacky script out of contrib, move its dependencies inside. TEST=./run_tests contrib/purge_lib_unittest BUG=chromium:855289 Change-Id: Ic356fa4ea609e6a561ecba8f9d599396d923b7c8 Reviewed-on: https://chromium-review.googlesource.com/1484416 Commit-Ready: Evan Hernandez &lt;evanhernandez@chromium.org&gt; Tested-by: Evan Hernandez &lt;evanhernandez@chromium.org&gt; Reviewed-by: Don Garrett &lt;dgarrett@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1484416" owner_email="evanhernandez@chromium.org" pass_count="0" patch_number="2" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/16/1484416/2" remote="cros" total_fail_count="0"/><lkgm version="11829.0.0-rc5"/></manifest>