blob: 867fd8bab1386bab2a0175c24dab25db2d19e28b [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="57933c0a95ca8e6310a5b17cab0f9998189f4801">
<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="7c41bbfa118140f0a48335bea367708ca071d2ae" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="a3195c358e3037258bc580f7ee762e986fd2696a" 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 groups="minilayout,buildtools,labtools" name="chromium/src/buildtools" path="src/chromium/src/buildtools" remote="chromium" revision="3e50219fc4503f461b2176a9976891b28d80f9ab" 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="22379a19cb4b18433f9d41b1be0e01c9335b8965" 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="e5a66896ac8971b0366d677e58085b9cf55b740b" 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="52007458130d0a300256f3a21c402867ab0ecd6c" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="16ba77c2f5a21179d4046b10fe7b90cb5b4f0004" 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="f2587364982571849ac9bcdd43b02b94e6566f8e" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="d3f9362228393723d5e0136c65a98c31b93c87de" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="1c829e6043a6fba93715eda47b44fd842ac26448" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="952dad62f7e14f9e4c8e9e30796e82fb41958794" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="e02fde7c2f7172e94e3a0858114dca1764949099" 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="931e882cb30c38c21a5c3ec8ec2ace5f97bb5bbf" 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="59f8b15dc6613eff5874f3f6c9a8a42359fd1a31" 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="8ea7f0b331f76ae0e535f0f0e6aa23a2ecae2acd" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="8040dd32a52bde4b6164354ffc676b69514e62b0" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="e32a6c9b930166a7e64cc9200abb4279eb097c56" 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="e76d18784d0d3098b8ee561af9015a6c2513dcd4" 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="ecde7fe66ceb8f5547b14a8d10ce7f5bf6446b84" 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="bf50038479cf357547b4a726262fcc275fa11279" 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="ae6ece44cda18d9adc7914da2b17672d48349ec3" 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="571ba371535c8ff2bded442fe13e249ead4133d0" 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="c2b2b6d573c9c3e5c1f81935d10f06216644bd04" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="91286eadbad350bebdbbcd81f8552ed576c43036" 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="5c298d83faaf29a10bc411e074c0c61fcc10b68a" 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="59b8268ff48e894770a1b0db352851adc250086c" 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="2b7ef528bb93ce3b16cbcc88b1ab40ecb369a896" 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="f10800d6f1487b7473de7e67cd9999336cccae4f" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="28c303c776dce830b915c39ebce17d520c8762c0" 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="959d47e3f94b6217b6b5398add1686b70b9efbb9" upstream="refs/heads/chromeos-2016.05"/>
<project groups="firmware" name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="678b4c4a81069bb6e10e2e59f5374b83d727cd2b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cros-adapta" path="src/third_party/cros-adapta" revision="eb6d8c1832b9181926df107faf41a80887fd982c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/cryptoc" path="src/third_party/cryptoc" revision="b256f3941b8de4987d75eaa7df7bd8566cec2ef1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cups" path="src/third_party/cups" revision="a79fc1297ecbdf2a3c249715b82e3702652705af" upstream="refs/heads/cups-2-2-8"/>
<project name="chromiumos/third_party/daisydog" path="src/third_party/daisydog" revision="5f4302621d8e011edbd83858b0c3183e29f842b5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-cplusplus" path="src/third_party/dbus-c++" revision="907f6244dc1c4c3f58a809147d348eccbb932631" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-spy" path="src/third_party/dbus-spy" revision="0e04421c73b24536de7fcc1886da469d8b7a2a41" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/displaylink-updater" path="src/third_party/displaylink-updater" revision="a52808b5995fe2ed481269c8f089358d4b451d5c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/edk2" revision="ab586ccd21556108662fbd80ab5a429143eac264" upstream="refs/heads/chromeos-2017.08"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/cnl/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-cnl"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/glk/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-glk"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/icl/edk2" revision="8df83bf3e30ada89fc0799859e3de25017dc93ac" upstream="refs/heads/chromeos-icl"/>
<project groups="firmware" name="chromiumos/third_party/em100" path="src/third_party/em100" revision="8af5146f4c55a51b0debf81f1cee3c3333aa1505" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fastrpc" path="src/third_party/fastrpc" revision="2ab40143cc017892b0b89f81c556cb4a80f70e8b" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashmap" path="src/third_party/flashmap" revision="7b2f153a7a65bb8f958212c5c5aec0758256465a" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="e749db086a9a581470f29db54f788b7a0ab1ccc7" 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="cfb337a128af28edc048a2a467aee7cc4cfad7aa" 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="c40a01dfa5e71b3bc9acece38394fdd172af7e5d" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="d163d262dcb0183d83130dbb8def119c424533c0" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="007bff00b009f4142ee6492c638d60eb26b713fa" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="aa4a1790e932e8c4b7008e00b9698cafbfb65de5" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="b3e5c6d115c392d7df185d9d8fe8d92f01a3beeb" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="39647413d21c44a617f058beb5f9436c902ce0f6" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="c5dd2f01a545e70b51b33e86628af347ec690c0c" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19" revision="0509fb70c737f43714979958804b0a0d9a17c034" 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="c8da23c8e2620e1e0f6bfb247cc922d1fecf7ce0" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/logitech-updater" path="src/third_party/logitech-updater" revision="658d14909e3231dddedebbd769db36d7a9f6d784" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="08733aa7d62b171c667d3eb7e299aa7345053fa9" upstream="refs/heads/chromeos-20150119"/>
<project name="chromiumos/third_party/marvell" path="src/third_party/marvell" revision="0b151b37cdf01bdd56853985743e4424b6d5e5ea" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/arc-mesa" revision="e6b3d357f6b99e6b409fa6b2a69fb3f8851f5b2d" upstream="refs/heads/arc-18.2.0-pre1"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="a2ddb710fdef5f24bfe10d0ee09b1f32ea53aaa8" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-freedreno" revision="1a93fc382b18ee6d1135952d23f0b6a8aa8cd31f" upstream="refs/heads/chromeos-freedreno"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-img" revision="129178893b2260df22db96327c5ca9c2ce7db046" upstream="refs/heads/mesa-img"/>
<project name="chromiumos/third_party/mimo-updater" path="src/third_party/mimo-updater" revision="f173901a2ce769fe95b85123f7be445ac9a083a5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mmc-utils" path="src/third_party/mmc-utils" revision="1c55306a49b32bbb8c65e1e5e9d630f6720a6810" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="19219422df0a31c8990ba4462b4ab453b5fdfd5f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/nfs-ganesha" path="src/third_party/nfs-ganesha" revision="165395bf01548d8a0135357ca4c222b9c0c0acaa" upstream="refs/heads/V2.3-stable"/>
<project name="chromiumos/third_party/ntirpc" path="src/third_party/ntirpc" revision="a9fc54d636fc3e5b5f0918769a2e5343c5f0d823" upstream="refs/heads/V1.3.3-cros"/>
<project name="chromiumos/third_party/portage_tool" path="src/third_party/portage_tool" revision="efb1b3caf62843c7c325064b62d51b061920dd19" upstream="refs/heads/chromeos-2.3.49"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="af64f6c7b19cdb84226161dd3742a13fd7974cc3" upstream="refs/heads/master-0.22"/>
<project name="chromiumos/third_party/realtek-updater" path="src/third_party/realtek-updater" revision="7e603e12fbf9d2a8aeb67f1075fe43dbfaf52f7f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/rootdev" path="src/third_party/rootdev" revision="8dc336a991e5494e6cc9a0094778fee67f22ed6c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/seabios" path="src/third_party/seabios" revision="3004147dd3707e600772ec6c5d37beac7f4b8eb4" upstream="refs/heads/chromeos-2014.11.03"/>
<project name="chromiumos/third_party/sis-updater" path="src/third_party/sis-updater" revision="4066f05ebae55958e3d193f9177c310b1d480886" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware" path="src/third_party/sound-open-firmware" revision="2f3a03f1b0ef5b00e8de4fa5079fb2885fcf66c2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware-tools" path="src/third_party/sound-open-firmware-tools" revision="d8114acdbb7609ebf05825c231f47c5b60a4d0b0" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/sysbios" path="src/third_party/sysbios" revision="33e1db34b8162de72a5e9bbbc44e6bce38978396" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tlsdate" path="src/third_party/tlsdate" revision="6103fff146d9e434a643a031f7a557fd793c8d08" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="21498ea09a39178f3ded0073dbafef0d94835617" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tpm-emulator" path="src/third_party/tpm-emulator" revision="310a21ef24ace14b4d6e8095172445494f54ff25" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/tpm2" path="src/third_party/tpm2" revision="e98709505aea90d4cda976d51e274c1301164511" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="6c2cac92b71c2c96e020a10c4f01afdf311bf8e4" upstream="refs/heads/master-0.3.13"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="8084afd71b2989bbb1988488fcb1764202f79b2b" upstream="refs/heads/chromeos-v2018.09"/>
<project name="chromiumos/third_party/virglrenderer" path="src/third_party/virglrenderer" revision="62d123dc34a85b87708193774f9eb126a2cd7d1a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/virtual-usb-printer" path="src/third_party/virtual-usb-printer" revision="0d3da5daff1349c75faa76f8108f8c651c187514" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/webrtc-apm" path="src/third_party/webrtc-apm" revision="b7da1a8bdb731999d5d7d59cf30fe3cd1b3c656c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/whining" path="src/third_party/whining" revision="c325abd3eff318af433a1a5667f5d2745f893945" upstream="refs/heads/master"/>
<project name="external/git.kernel.org/fs/xfs/xfstests-dev" path="src/third_party/xfstests" revision="0680ff2ea5313b38fada5491b51c4e90883dd91d" upstream="refs/heads/master"/>
<project groups="buildtools,chromeos-admin,firmware,labtools,minilayout" name="infra/luci/client-py" path="chromite/third_party/swarming.client" remote="chromium" revision="281c390193ec8c02e60279f8dac1b86ac52fa4be"/>
<project name="linux-syscall-support" path="src/third_party/breakpad/src/third_party/lss" revision="a89bf7903f3169e6bc7b8efc10a73a7571de21cf"/>
<project name="platform/external/bsdiff" path="src/aosp/external/bsdiff" remote="aosp" revision="e36af14afc8c11dc4891294d9c4d997df7f487bf" upstream="refs/heads/master"/>
<project name="platform/external/libcxx" path="src/aosp/external/libcxx" remote="aosp" revision="fd86c1f3ed3ce3d1a363d914672b275d7e292b89" upstream="refs/heads/master"/>
<project name="platform/external/libcxxabi" path="src/aosp/external/libcxxabi" remote="aosp" revision="1389a8dc482d10684a7b30d0aa4c9c58155113ed" upstream="refs/heads/master"/>
<project name="platform/external/libunwind_llvm" path="src/aosp/external/libunwind_llvm" remote="aosp" revision="99e952c01a773162b7c55a049be6f22bcd079a5a" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="e926051b48b2a975d82d16e334381c9b6180d273" 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="Iec7cfe5eaaef2a3cc9cac7553695b730ade87493" commit="02b3a3187434664a4d4f80574d6de2f4634aa3ab" commit_message="UPSTREAM: flapjack: use sku_id 0 for un-provisioned board Instead of using 2, 0 is now used for non-CBI provisioned board or corrupted CBI board to confrom to the sku encoding. BUG=b:123676982 BRANCH=kukui TEST=test with un-provisioned board to verify the sku_id. Change-Id: Iec7cfe5eaaef2a3cc9cac7553695b730ade87493 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 97278939fff8c7c572a373f3f7a515be193785bd Original-Signed-off-by: YH Lin &lt;yueherngl@google.com&gt; Original-Change-Id: I66f29f8a46cd774b40354def7d3623ec44cb96ce Original-Reviewed-on: https://review.coreboot.org/c/31623 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Original-Reviewed-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1494112 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; Reviewed-by: YH Lin &lt;yueherngl@chromium.org&gt; " fail_count="1" gerrit_number="1494112" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/12/1494112/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-2016.05" change_id="Ib147cf6c38a156380fe7c1ba9eef707b2c809929" commit="ac4c77db423f050c4533bc71a7a91503a0289ee1" commit_message="UPSTREAM: util/abuild: Set fatal asserts when running scanbuild Because coreboot's asserts aren't fatal by default, scan-build finds problems in code that is actually protected by an assert. This change fixes that and allows us to add asserts to protect against other failures. BUG=none BRANCH=none TEST=none Change-Id: Ib147cf6c38a156380fe7c1ba9eef707b2c809929 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 3361120bc879c218a5107d2ff59255af0b07c97e Original-Change-Id: I9fa605d6309bb40a9cef33b434c9256bf731f457 Original-Signed-off-by: Martin Roth &lt;martinroth@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31650 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1496814 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="1" gerrit_number="1496814" 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/14/1496814/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I90ba93191ee2d5d8a63bd36bb5579b9795f078eb" commit="d9a52182e440701653fd9b1019a9d67b20b5eb10" commit_message="UPSTREAM: soc/intel/skylake: Remove redundant PM emulation timer macros This patch removes duplicate pm timer emulation macros from soc directory and makes use from common code msr.h BUG=none BRANCH=none TEST=none Change-Id: I90ba93191ee2d5d8a63bd36bb5579b9795f078eb Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: e87bdbba29e200847fd2f01b158298fe65646692 Original-Change-Id: I6ec347e7464f785862e855817ec8308e3d207bb1 Original-Signed-off-by: Subrata Banik &lt;subrata.banik@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31610 Original-Reviewed-by: Aamir Bohra &lt;aamir.bohra@intel.com&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1496815 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="1" gerrit_number="1496815" 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/15/1496815/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="Iea7479b4060da376f515e77858c879f2f168ba60" commit="cfe9e68017a5831e83e1b15d16eb82621bcd17a5" commit_message="UPSTREAM: soc/intel/cannonlake: Add Comet Lake U SA 2+2 Device ID This patch adds CML-U 2+2 SA DID into systemagent.c and report platform. BUG=none BRANCH=none TEST=none Change-Id: Iea7479b4060da376f515e77858c879f2f168ba60 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: ba8af5807c83244c947571caa7f3c488f4e581a1 Original-Change-Id: I2e882a560dd0a1e96d6e1405735c6f7389c0db5a Original-Signed-off-by: Subrata Banik &lt;subrata.banik@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31638 Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Reviewed-by: Ronak Kanabar &lt;ronak.kanabar@intel.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1496816 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="1" gerrit_number="1496816" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/16/1496816/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I852e1a41c6070d836f630841f8491f74912e1482" commit="71ddc044d8e68a52758794c27faea92564d73264" commit_message="UPSTREAM: soc/intel/cannonlake: Add PCH series check for CML LP PCH TEST=Verify PM_STS1 value is is not 0xFF. Change-Id: I852e1a41c6070d836f630841f8491f74912e1482 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: db9e9ac30d12ac4fa548c01b907193503a5ae421 Original-Change-Id: I932585f6e7525830bd57ecfc372bf3120e7cca66 Original-Signed-off-by: Maulik V Vaghela &lt;maulik.v.vaghela@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31434 Original-Reviewed-by: Subrata Banik &lt;subrata.banik@intel.com&gt; Original-Reviewed-by: Rizwan Qureshi &lt;rizwan.qureshi@intel.com&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1496817 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="1" gerrit_number="1496817" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/17/1496817/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I3148398e40a23266f665c86a47bacc0b8b7a6ca1" commit="0c49b407784160d47373cd92ff1bee81c014ae67" commit_message="UPSTREAM: intel/spi: Fix use of __SIMPLE_DEVICE__ Fix cases of using ENV_SMM where __SIMPLE_DEVICE__ should be used instead. BUG=none BRANCH=none TEST=none Change-Id: I3148398e40a23266f665c86a47bacc0b8b7a6ca1 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 17387f67ad0d286332e4c498de08354a37e61fdb Original-Change-Id: I385c82767a87ff7a47466a200488fae9fc8b863d Original-Signed-off-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31629 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: Matt DeVillier &lt;matt.devillier@gmail.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1496818 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="1" gerrit_number="1496818" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/18/1496818/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I481e481bc5e32cf7afdc68ce2902e30d046f0c07" commit="a57cbebcfe71b47205c2656131eef7f919986ff8" commit_message="UPSTREAM: intel/spi: Switch to native PCI config accessors BUG=none BRANCH=none TEST=none Change-Id: I481e481bc5e32cf7afdc68ce2902e30d046f0c07 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 7ba14406c30f90cebde9f539f1987348cfc998e4 Original-Change-Id: If7190ac105b2a65a9576709955c3cc840b95dcdf Original-Signed-off-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31270 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Werner Zeh &lt;werner.zeh@siemens.com&gt; Original-Reviewed-by: Nico Huber &lt;nico.h@gmx.de&gt; Original-Reviewed-by: Matt DeVillier &lt;matt.devillier@gmail.com&gt; Original-Reviewed-by: Angel Pons &lt;th3fanbus@gmail.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1496819 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="1" gerrit_number="1496819" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/19/1496819/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="Ic20c96d21c701f9f8fab32a2f5817cf561348311" commit="b38871db47108c3feba0489b54a3a1881af65094" commit_message="UPSTREAM: mb/intel/saddlebrook: Fix 2nd DIMM slot Assumed broken during review and rebase. The SPD at address 0x52 will appear at index 1. BUG=none BRANCH=none TEST=none Change-Id: Ic20c96d21c701f9f8fab32a2f5817cf561348311 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 035876c4ddb0c9cb92b867bc329f74f1021bf0f7 Original-Change-Id: I213853d2b981294554d8d1b254da476905a41c13 Original-Signed-off-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31630 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: PraveenX Hodagatta Pranesh &lt;praveenx.hodagatta.pranesh@intel.com&gt; Original-Reviewed-by: Angel Pons &lt;th3fanbus@gmail.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1496820 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="1" gerrit_number="1496820" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/20/1496820/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I8ed28727a50aac69a232cf40d3dff31ce833e01f" commit="b220e918944d5f20b05fb38cf505ffef99f5dc0d" commit_message="UPSTREAM: vendorcode/intel/fsp/fsp2_0/cml: Add FSP header files for Cometlake Adding header files for FSP for cometlake platform version 1034 BUG=none BRANCH=none TEST=none Change-Id: I8ed28727a50aac69a232cf40d3dff31ce833e01f Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 7bdae06170dffb86676b8f67df91614d8896149a Original-Change-Id: I734316445dda5b1feb4098ce3c58b6dd8ce2d272 Original-Signed-off-by: Maulik V Vaghela &lt;maulik.v.vaghela@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31529 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Rizwan Qureshi &lt;rizwan.qureshi@intel.com&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/1496821 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="1" gerrit_number="1496821" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/21/1496821/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I2b1351bba914b7d9eea1527b14455e1dab899f7e" commit="5484ad37ef9c5668d9544f34ce3936ebb930a3ea" commit_message="UPSTREAM: mediatek/mt8183: Add RTC support This patch implements RTC initialization. 1. initialization dcxo 2. rtc clock using dcxo 32k 3. export RTC_32K1V8_0 to SOC, export RTC_32K1V8_1 to WLAN 4. rtc register initialization 5. refactor the driver common part BUG=b:80501386 BRANCH=none TEST=Boots correctly on Kukui Change-Id: I2b1351bba914b7d9eea1527b14455e1dab899f7e Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 47d46d0a18af3ec140c07b8e3a88dd3fb53c331e Original-Change-Id: Icccb9360a507fcbfd865b107cd3630e71c810d55 Original-Signed-off-by: Ran Bi &lt;ran.bi@mediatek.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31046 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1496822 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="1" gerrit_number="1496822" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/22/1496822/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I5013724519df58103ba11cee81e4ba8a554b3e34" commit="c7f2c1b5d694b450b7122e497653635a3bd9caf6" commit_message="UPSTREAM: google/kukui: Add RTC initialization Initialize RTC at ROM stage. BUG=b:80501386 BRANCH=none TEST=Boots correctly on Kukui Change-Id: I5013724519df58103ba11cee81e4ba8a554b3e34 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: a198c9d732e1eedd801952108823a5a94ede2839 Original-Change-Id: I9d9c68755e8a6ac65dd794211e6ccf06e5057567 Original-Signed-off-by: Ran Bi &lt;ran.bi@mediatek.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31508 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1496823 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="1" gerrit_number="1496823" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/23/1496823/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I2c71a031512324ccc7f5ceaff7ee08113a3dca3d" commit="c50e0e02f16b8526ad72519d683397bee75897f0" commit_message="UPSTREAM: soc/intel/cannonlake: Disable ACPI mode on BS_DEV_INIT exit Change ac8c60e (soc/intel/cannonlake: Disable ACPI mode as part of pmc_soc_init) moved disabling of ACPI mode to pmc_soc_init to keep it more aligned with the behavior on other Intel SoCs. However, as the PMC device is hidden, it never gets enumerated and so init function does not get called for it. This change moves the call to disable ACPI mode to exit of BS_DEV_INIT instead. BUG=b:126016602 TEST=Verified that: 1. pmc_set_acpi_mode is actually getting called. 2. EC panic event gets logged to eventlog correctly. Change-Id: I2c71a031512324ccc7f5ceaff7ee08113a3dca3d Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 67a489fdb058acfeda6e453ef145d8ac4cdc5971 Original-Change-Id: Ie7025e322fa0abc21367a520184a4c7741eba1e6 Original-Signed-off-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31633 Original-Reviewed-by: Subrata Banik &lt;subrata.banik@intel.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1496824 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="1" gerrit_number="1496824" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/24/1496824/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="Ib8f3659720548942441f150e304f2d91083556b6" commit="b362549b87dbd13592add7e298c3486e9e539408" commit_message="UPSTREAM: mb/google/hatch: Add GPIO programming for GPP_C0 to GPP_C7 coreboot did not program all GPIOs from C0 to C7 correctly which are SMBUS GPIO. Some of the GPIOs are left in default mode which is native function but we need to configure as GPIO mode and provide proper configuration as per schematic. After fixing GPIO, CSME power gating issue also gets fixed since SMBUS was not getting idle due to GPIO configuration and CSME was not getting power gated due to SMBUS. BUG=b:123702553 BRANCH=none TEST=Check on hatch board. CSME was not getting power gated for s0ix. After applying this patch CSME is power gated now Change-Id: Ib8f3659720548942441f150e304f2d91083556b6 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 64b82be3e3a7c6682b9b22b2ec5b5396f3e21512 Original-Change-Id: I5c6b9310dcc7bade0023abd5524781ce71df28be Original-Signed-off-by: Maulik V Vaghela &lt;maulik.v.vaghela@intel.corp-partner.google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31640 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/1496825 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="1" gerrit_number="1496825" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/25/1496825/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="Id6d0258afa670961d346f78d7c4d94026079b555" commit="10cb9ee53a85f4063435e62b0136dea1aed2bf16" commit_message="UPSTREAM: cpu/intel: Remove `socket_mPGA478` Doesn't look like it could be used. BUG=none BRANCH=none TEST=none Change-Id: Id6d0258afa670961d346f78d7c4d94026079b555 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 620e0f3f22059eae2c7ce0d272a3eca47a6c1de5 Original-Change-Id: I8074df12d062bd15f2388b367b3698c9d3b7b5b6 Original-Signed-off-by: Nico Huber &lt;nico.huber@secunet.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31641 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Arthur Heymans &lt;arthur@aheymans.xyz&gt; Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Reviewed-on: https://chromium-review.googlesource.com/1496826 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="1" gerrit_number="1496826" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/26/1496826/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I86c02e83067a4810bd43469e942b69c04ffc4bf4" commit="c0cbe7eefff9e23df6266e85630541101efe9800" commit_message="UPSTREAM: cpu/intel: Rename socket_mFCPGA478 to socket_m The name was wrong. mFCPGA478 is actually a pseudonym for mPGA478MN, the successor of the socket that was meant. The official name of this socket is mPGA478MT. But &quot;Socket M&quot; is much easier to distinguish. BUG=none BRANCH=none TEST=none Change-Id: I86c02e83067a4810bd43469e942b69c04ffc4bf4 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 4829af17e3171da803532e9757100cc9f70d70ec Original-Change-Id: I4efeaca69acddfcdc5e957b0b521544314d46eeb Original-Signed-off-by: Nico Huber &lt;nico.huber@secunet.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31642 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Arthur Heymans &lt;arthur@aheymans.xyz&gt; Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Reviewed-on: https://chromium-review.googlesource.com/1496827 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="1" gerrit_number="1496827" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/27/1496827/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="If23c5cef76cde3f80a48374139abca18ccf429a3" commit="4471395981fcb01ff9bb2934689909eb38e625c8" commit_message="UPSTREAM: cpu/intel/socket_m: Remove models 69x and 6dx These sneaked in and were never supported by this socket (nor expected in the notebooks that have it). BUG=none BRANCH=none TEST=none Change-Id: If23c5cef76cde3f80a48374139abca18ccf429a3 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: ec6d07a3309cf55b806b4306efbddc811648ae90 Original-Change-Id: Iaeaf1d3bba213da56c7841cf6182e013626b8ca2 Original-Signed-off-by: Nico Huber &lt;nico.huber@secunet.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31643 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Arthur Heymans &lt;arthur@aheymans.xyz&gt; Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Reviewed-on: https://chromium-review.googlesource.com/1496828 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="1" gerrit_number="1496828" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/28/1496828/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I134910d0354bcf329034524d121e529c6289d93d" commit="9f1dd402502093ca3a1e42ec4837de72b9668ee8" commit_message="UPSTREAM: cpu/intel: Remove models 69x and 6dx These came for the Socket 479 which is not supported anymore. BUG=none BRANCH=none TEST=none Change-Id: I134910d0354bcf329034524d121e529c6289d93d Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 1083a4d2324ce54f0a9f77098c8d7c23839c3849 Original-Change-Id: I0cf7ece028baa6750b79f54d615e93e452aff2e1 Original-Signed-off-by: Nico Huber &lt;nico.huber@secunet.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31644 Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Original-Reviewed-by: Arthur Heymans &lt;arthur@aheymans.xyz&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1496829 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="1" gerrit_number="1496829" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/29/1496829/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="Ia0212b5cc352f5bd6d472c84bfc4cd8581dd8ac4" commit="0bdf7a81fed935c057ef55257793f17e420b7387" commit_message="UPSTREAM: cpu/intel: Rename socket_mPGA478MN to socket_p These marketing names are much easier to distinguish. My mnemonic: Socket M =&gt; up to Merom, Socket P =&gt; up to Penryn. BUG=none BRANCH=none TEST=none Change-Id: Ia0212b5cc352f5bd6d472c84bfc4cd8581dd8ac4 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: c570a0e713abbe03280b2da461106806c9366e48 Original-Change-Id: I3c2a59596cf7f3cd763bd79962ad326ab080677b Original-Signed-off-by: Nico Huber &lt;nico.huber@secunet.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31645 Original-Reviewed-by: Arthur Heymans &lt;arthur@aheymans.xyz&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/1496830 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="1" gerrit_number="1496830" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/30/1496830/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I70b6855304c50305d8a204e3c7cf3468b9f427e1" commit="442ccf99553c1de89172e70453e9e5a5f1425474" commit_message="UPSTREAM: cpu/intel: Remove socket_BGA1284 Unused since the removal of `fsp_sandybridge`. BUG=none BRANCH=none TEST=none Change-Id: I70b6855304c50305d8a204e3c7cf3468b9f427e1 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 08087a3e8af00e423fe8df02ac658fb6a1f31f45 Original-Change-Id: Iea31e341c3df680ed48db4f8734d9d0bde120be3 Original-Signed-off-by: Nico Huber &lt;nico.huber@secunet.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31646 Original-Reviewed-by: HAOUAS Elyes &lt;ehaouas@noos.fr&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1496831 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="1" gerrit_number="1496831" 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/31/1496831/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I0e3220b32fc7c6bddbb53a5317017105a0fca5f0" commit="ec3adaea0c7fa95f95313ea1d553be5707324ce8" commit_message="UPSTREAM: libpayload: cbfs: Require input size and output size for cbfs_decompress Currently, cbfs_decompress() calls ulzma() and ulz4f() for LZMA/LZ4 decompression. These two functions don't accept input/output size as parameters. We can make cbfs_decompress more robust by calling ulzman() and ulz4fn() instead. This could prevent us from overflowing destination buffer. BUG=none BRANCH=none TEST=boot into kernel on Kukui with COMPRESSED_PAYLOAD_LZMA / COMPRESSED_PAYLOAD_LZ4. Change-Id: I0e3220b32fc7c6bddbb53a5317017105a0fca5f0 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 5ec1d24974de8280a615047804bdfa73720777c8 Original-Change-Id: Ibe617825bd000ed618791d8e3c5f65bbbd5f7e33 Original-Signed-off-by: You-Cheng Syu &lt;youcheng@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31606 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; Original-Reviewed-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1496832 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="1" gerrit_number="1496832" 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/32/1496832/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I420062a9bc3fb5b4f33e9c9ef3a6140110be2d8a" commit="9c9c1abdb2ae765f751c2dc83ff032ffb9e967d0" commit_message="UPSTREAM: libpayload: cbfs: Check decompressed size when loading files After loading compressed files in CBFS, we should check the decompressed size is equal to the expected size. This might help us detect file content corruption or compressor/decompressor bugs. BUG=none BRANCH=none TEST=manually (we can still boot into kernel on Kukui, and verify that loading files from CBFS still works by seeing ChromiumOS firmware screen). Change-Id: I420062a9bc3fb5b4f33e9c9ef3a6140110be2d8a Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: c60c3269ec9d1bfcec2ec4f6fb450e9a59a0818e Original-Change-Id: Ia756cc5477670dd0d1d8aa59d4160ab4233c6795 Original-Signed-off-by: You-Cheng Syu &lt;youcheng@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31564 Original-Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; Original-Reviewed-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1496833 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="1" gerrit_number="1496833" 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/33/1496833/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I082c41d9670a72ad56fe0d94e893aa739e2e9004" commit="1ee39ee03770ebff40c23b62c8c279c0b7c57495" commit_message="UPSTREAM: cpu/x86/mtrr/mtrr.c:Avoid static scan false positive Static scan does not know the contents of the fixed MTRR descriptor, so it has no way to eval the result for variable num_ranges. If num_ranges is less or equal to 0, the for loop will not be entered, and the values of fixed_msrs will not be set. Asserting that num_ranges is greater than 0 ensures the loop enters at least once. BUG=b:112253891 TEST=build grunt Change-Id: I082c41d9670a72ad56fe0d94e893aa739e2e9004 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: b28025a434cfb955a253a5b4d71e26e00f44a80d Original-Change-Id: Ieec0ac432c745bde4b1700539c266625da6cfd77 Original-Signed-off-by: Richard Spiegel &lt;richard.spiegel@silverbackltd.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31527 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Martin Roth &lt;martinroth@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1496834 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="1" gerrit_number="1496834" 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/34/1496834/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="Id7057ec082b185008c7711db574e959c3dafee12" commit="d226f07eb9478f061f1abb376a5a58e45ecf856b" commit_message="UPSTREAM: src/soc/intel/braswell/acpi/irqlinks.asl: Allow IRQ10 and 11 for all LNKx IRQ10 and 11 are not available as _PRS in all LNKx ResourceTemplates. These interrupt numbers are added to all LNKx. BUG=N/A TEST=Intel CherryHill CRB Change-Id: Id7057ec082b185008c7711db574e959c3dafee12 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 3e8504a325007cfbc6fdaa5e034ddea0657ee737 Original-Change-Id: Ie7a263d7d50f7f85e6195777c1429dcc27a15604 Original-Signed-off-by: Frans Hendriks &lt;fhendriks@eltan.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/29287 Original-Reviewed-by: Micha ygowski &lt;michal.zygowski@3mdeb.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/1496835 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="1" gerrit_number="1496835" 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/35/1496835/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I9f332466dc161d20e1c221986a6c539545d2af97" commit="f5dcc9dd2d106f18630af5824c5243131b7d7f15" commit_message="UPSTREAM: soc/intel/braswell: Correct configuration of interrupts The level/edge mode of PIRQ is not configured and i8259 PIC not initialized. Add calls to: - i8259_configure_irq_trigger() - setup_i8259() - write_pci_config_irqs() to correct the configuration of interrupts. BUG=N/A TEST=Intel CherryHill CRB Change-Id: I9f332466dc161d20e1c221986a6c539545d2af97 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 9348413c61b22300ce23baf4503825219249a5ad Original-Change-Id: I128cb35dd0e348a9cd9fb162651e0aa2b7e4a3ef Original-Signed-off-by: Frans Hendriks &lt;fhendriks@eltan.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/29419 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Micha ygowski &lt;michal.zygowski@3mdeb.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1496836 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="1" gerrit_number="1496836" 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/36/1496836/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="Iaa6b4dfe010c17a3c6bd286c0555441cde887200" commit="7d1f9da0081585b91c0f79efd40f8186a1502c0d" commit_message="UPSTREAM: src/soc/intel/braswell/southcluster.c: Config ISA DMA controller ISA dma controller is not configured. Add call isa_dma_init(). BUG=N/A TEST=Intel CherryHill CRB Change-Id: Iaa6b4dfe010c17a3c6bd286c0555441cde887200 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 255f35c2d222e4d7f45aada664284df4b7ed45e3 Original-Change-Id: Ib7af3f4ef6d6a29628bb2c27d32071be63ff6af2 Original-Signed-off-by: Frans Hendriks &lt;fhendriks@eltan.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/29415 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Micha ygowski &lt;michal.zygowski@3mdeb.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1496837 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="1" gerrit_number="1496837" 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/37/1496837/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I4ccf4100fd16f4ec1ce682ce6ff64c25a9c8e8f4" commit="4905ab7fb2e84f1c4033f69efa5306fc515a366c" commit_message="UPSTREAM: mb/google/poppy/variants/atlas: Add tdp_pl1_override value Use 7w PL1 with DPTF throttle to enable better performance for atlas. BUG=b:113101335 BRANCH=None TEST=Recommend setting from thermal team. Build coreboot on atlas Change-Id: I4ccf4100fd16f4ec1ce682ce6ff64c25a9c8e8f4 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 8997f67cf0e28e655cae084bc98dc91973e04657 Original-Change-Id: Idcf44f213259634a507a013b31b410ed322e9479 Original-Signed-off-by: Puthikorn Voravootivat &lt;puthik@chromium.org&gt; Original-Reviewed-on: https://review.coreboot.org/c/31627 Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Reviewed-by: Caveh Jalali &lt;caveh@google.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1496838 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="1" gerrit_number="1496838" 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/38/1496838/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I5c7871a7f51f0664338c8bd679beea3be5d6a8a1" commit="ed964d4c860826143de4233bf2a2e06ff869bb34" commit_message="UPSTREAM: mb/google/poppy/variants/atlas: Update DPTF parameters Preliminary dptf change for Atlas - Throttle charger using all temp sensors (not just ambient) - Throttle charger with higher priority than CPU - Update throttle temperature using data from surface thermistor in thermal chamber test BUG=b:113101335 BRANCH=None TEST=based on preliminary data from thermal chamber test Change-Id: I5c7871a7f51f0664338c8bd679beea3be5d6a8a1 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 805bd10eded9b553c7fe032f9a54874b29986c1c Original-Change-Id: Ic1ab72f569e8a4f7bffc5560518fb703d32f4b21 Original-Signed-off-by: Puthikorn Voravootivat &lt;puthik@chromium.org&gt; Original-Reviewed-on: https://review.coreboot.org/c/31628 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: Caveh Jalali &lt;caveh@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1496839 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="1" gerrit_number="1496839" 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/39/1496839/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I4c74c4b55958c5dcd38bd36dc81cd7b29d55ad08" commit="346b17f4cc29d63d823a41fffa3bf032b9131f6f" commit_message="UPSTREAM: soc/intel/cannonlake: Add CometLake SoC support This patch adds SOC_INTEL_COMETLAKE Kconfig option. BUG=none BRANCH=none TEST=none Change-Id: I4c74c4b55958c5dcd38bd36dc81cd7b29d55ad08 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: fa011db6f0ede9073c993aff0be88ec2353cf926 Original-Change-Id: I2b0c269ade84d72cffaf59a0b53e0d6e3a84b835 Original-Signed-off-by: Subrata Banik &lt;subrata.banik@intel.com&gt; Original-Signed-off-by: Maulik V Vaghela &lt;maulik.v.vaghela@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31282 Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Reviewed-by: Rizwan Qureshi &lt;rizwan.qureshi@intel.com&gt; Original-Reviewed-by: Ronak Kanabar &lt;ronak.kanabar@intel.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1496840 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="1" gerrit_number="1496840" 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/40/1496840/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I493559dc350a1f0ceb84ef4a5929a5e13e81a701" commit="4c1a2915c899d8067fc97876a9177d01610130d1" commit_message="UPSTREAM: src/soc/intel/braswell/northcluster.c: Correct calculation of FSP memory area Calculation of memory reserved by FSP is incorrect. Use CBMEM_ID_FSP_RESERVED_MEMORY to determine the memory area BUG=N/A TEST=Intel CherryHill CRB Change-Id: I493559dc350a1f0ceb84ef4a5929a5e13e81a701 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: c6d672fe1dbfe9c07cea0c84aa2f512297e690ed Original-Change-Id: If68bda39ba2b1f3be4ed4bc872710be7bbd4948b Original-Signed-off-by: Frans Hendriks &lt;fhendriks@eltan.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/29333 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Micha ygowski &lt;michal.zygowski@3mdeb.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1496841 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="1" gerrit_number="1496841" 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/41/1496841/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I78c2132dd8ccdbd9c6863e4e208767edca47c782" commit="e85fcf68cd7e62769f96d08754aad7dc5281eb3f" commit_message="UPSTREAM: src/mb/sifive/hifive-unleashed: replace fdt in maskrom The fdt in the maskrom cannot be used to start linux. The correct fdt is dumped by replacing the bbl of the original firmware and used in coreboot. Correct the mac address in fdt by reading otp BUG=none BRANCH=none TEST=none Change-Id: I78c2132dd8ccdbd9c6863e4e208767edca47c782 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 411a8b7a6656ee62c3dee5c11285143ed6315215 Original-Change-Id: Ic29f0e590311360b85fafd12ebc36cd189fbbc38 Original-Signed-off-by: Xiang Wang &lt;wxjstz@126.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31047 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Patrick Rudolph &lt;siro@das-labor.org&gt; Original-Reviewed-by: Philipp Hug &lt;philipp@hug.cx&gt; Reviewed-on: https://chromium-review.googlesource.com/1496842 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="1" gerrit_number="1496842" 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/42/1496842/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="Icce277136a23801223635aeec7df34520a2857d2" commit="dd92305446b50244f069d418eaf5546084524c76" commit_message="UPSTREAM: mb/google/sarien: ALC3204 HDA verb table pin config change On Sarien, change pin config of 0x19 (headset mic) and 0x21(headset headphone) to change jack location so that naming does not use &quot;Front&quot; in the name.&quot;Front Headphone&quot; --&gt; &quot;Headphone&quot; so it matches naming on Arcada. BUG=b:126334749 TEST= verify with 'evtest' command that jack name is &quot;HDA Intel PCH Headphone&quot; not &quot;HDA Intel PCH Front Headphone&quot; Change-Id: Icce277136a23801223635aeec7df34520a2857d2 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: ddbdf9a0fb4ccd07fcfcc218a036236801089dc2 Original-Change-Id: I36ccf0c0a3952ab363fe6ee313fac8f0cce4dd61 Original-Signed-off-by: Joyce Toh &lt;joyce.toh@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31624 Original-Reviewed-by: Lijian Zhao &lt;lijian.zhao@intel.com&gt; Original-Reviewed-by: Sathyanarayana Nujella &lt;sathyanarayana.nujella@intel.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1496843 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="1" gerrit_number="1496843" 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/43/1496843/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I37cd7e74c777c2f0503f743691d8e26619bc446d" commit="8d37932465048b46343046e9b02910303119bb60" commit_message="UPSTREAM: util/cbmem: Improve utility description BUG=none BRANCH=none TEST=none Change-Id: I37cd7e74c777c2f0503f743691d8e26619bc446d Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: a37a1a65a798655993bc41f8b8f1ade7a10fba68 Original-Change-Id: Ieddcf100d8db25f3ae9ac182cd374918e38d4f4c Original-Signed-off-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31653 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Angel Pons &lt;th3fanbus@gmail.com&gt; Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Reviewed-on: https://chromium-review.googlesource.com/1496844 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="1" gerrit_number="1496844" 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/44/1496844/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I2581d7fe5b4fdaa4d9af54e0ce966fdde6521620" commit="f3ed8423b680af03e2db8fb3926fad661aad24f9" commit_message="UPSTREAM: mb/siemens/mc_bdx1: Enable TPM2 on LPC This mainboard has a TPM located on the LPC bus. Enable the driver for it so that it is initialized and the ACPI table entry is generated. BUG=none BRANCH=none TEST=none Change-Id: I2581d7fe5b4fdaa4d9af54e0ce966fdde6521620 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 45e295b973a8ddff425d41f78c8fa8ccf6dc237f Original-Change-Id: I2eae63932658c2a9f752d28d7c08c27f48531360 Original-Signed-off-by: Werner Zeh &lt;werner.zeh@siemens.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31663 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Mario Scheithauer &lt;mario.scheithauer@siemens.com&gt; Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Reviewed-on: https://chromium-review.googlesource.com/1496845 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="1" gerrit_number="1496845" 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/45/1496845/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I529e6f18d27f50dd32f1fe9c35d04f68f713fb47" commit="3f3439eaaf0831a34e7db41956827fbe0dc20436" commit_message="UPSTREAM: drivers/intel/fsp2_0: Add more EFI return status into FSP2.0 driver This patch adds few more required EFI return status into FSP2.0 drivers so that coreboot code can make use of those. BUG=none BRANCH=none TEST=none Change-Id: I529e6f18d27f50dd32f1fe9c35d04f68f713fb47 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: c3d03b3197dd5c582c18bcf7b9ececde130d07b3 Original-Change-Id: I9f040e7b9232b05dfc34971afa190cc3cbd7192a Original-Signed-off-by: Subrata Banik &lt;subrata.banik@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31647 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/1496846 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="1" gerrit_number="1496846" 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/46/1496846/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="Ic80691077284f8d2756e29377fcd889962019e3d" commit="1add5f4b25e376fd69caf6d82c8c061ca40676e7" commit_message="UPSTREAM: ACPI: Rename FADT model and set it to zero INT_MODEL defined in ACPI 1.0 and renamed to reserved since V 2.0. The value for this field is zero but 1 is allowed to maintain compatibility with ACPI 1.0. So set this value to zero as we are using greater version than ACPI 1.0. BUG=none BRANCH=none TEST=none Change-Id: Ic80691077284f8d2756e29377fcd889962019e3d Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 0d4de2a4771f2b88062dc4d14e9ddd4f00650741 Original-Change-Id: I910ead4e5618c958a7989f4c309a3a4bb938e31a Original-Signed-off-by: Elyes HAOUAS &lt;ehaouas@noos.fr&gt; Original-Reviewed-on: https://review.coreboot.org/c/29986 Original-Reviewed-by: Martin Roth &lt;martinroth@google.com&gt; Original-Reviewed-by: David Guckian 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/1496847 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="1" gerrit_number="1496847" 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/47/1496847/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I6ad5c5bd3dab4eaf5503ad1e462874c3dbde81fc" commit="bf226c49466ba9f96d1de3b2394536bfb2faa40a" commit_message="UPSTREAM: src/arch/x86/acpi.c: Update ACPI table's revision numbers BUG=none BRANCH=none TEST=none Change-Id: I6ad5c5bd3dab4eaf5503ad1e462874c3dbde81fc Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: f288b396bcbfee6181f225bf90906d1491004ced Original-Change-Id: I22020bd156536ee8f23a267d7c7b2d7af6c7cfeb Original-Signed-off-by: Elyes HAOUAS &lt;ehaouas@noos.fr&gt; Original-Reviewed-on: https://review.coreboot.org/c/29579 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: Richard Spiegel &lt;richard.spiegel@silverbackltd.com&gt; Original-Reviewed-by: Martin Roth &lt;martinroth@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1496848 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="1" gerrit_number="1496848" 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/48/1496848/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I15219d2483fcdeb878732bb2360509cb0605269b" commit="5a1c52cc88fdeb1adafa07a3e70791996872f808" commit_message="UPSTREAM: payloads/tianocore: Add option for custom bootsplash Add Kconfig options to use custom bootsplash file, dependent on using MrChromebox's stable branch, with help info conveying required file format. Adjust Makefile to copy the custom bootsplash and overwrite the default Logo.bmp file, handling both absolute and relative paths, and restore the original logo file after building so as to keep the working directory clean. Test: build with and without custom bootsplash, ensure correct bootsplash displayed BUG=none BRANCH=none TEST=none Change-Id: I15219d2483fcdeb878732bb2360509cb0605269b Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: ff79341a807d1754dadeb2001ccd9769ef11a34b Original-Change-Id: I164f46777169801cff56633fd920bc81b7c8129a Original-Signed-off-by: Matt DeVillier &lt;matt.devillier@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/31561 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/1496849 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="1" gerrit_number="1496849" 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/49/1496849/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I024f989e7fb2b49a91aacc61075bb5733a1e7cd2" commit="1469c4b91fd5d3869936dbb61e87295eb2b6f74b" commit_message="UPSTREAM: soc/intel/skylake: Unify serial IRQ options We had two ways to configure the serial IRQ mode. One time in the devicetree for FSP and one time through Kconfig for coreboot. We'll use `enum serirq_mode` from soc/intel/common/ as a devicetree option instead. As the default is `quiet mode` here and that is the most common mode, this saves us a lot of lines. In four cases kblrvp8, 11 and librem 13v2, 15v3, we had conflicting settings in devicetree and Kconfig. We'll maintain the `continuous` selection, although it might be that coreboot overrode this earlier on the kblrvps. Note: A lot of Google boards have serial IRQ enabled, while the pin seems to be unconnected? BUG=none BRANCH=none TEST=none Change-Id: I024f989e7fb2b49a91aacc61075bb5733a1e7cd2 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 44e89af6e609874f2f18d30f1e66dce8b5a98eff Original-Change-Id: I79f0cd302e335d8dcf8bf6bc32f3d40ca6713e5c Original-Signed-off-by: Nico Huber &lt;nico.h@gmx.de&gt; Original-Reviewed-on: https://review.coreboot.org/c/31596 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: Matt DeVillier &lt;matt.devillier@gmail.com&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1496850 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="1" gerrit_number="1496850" 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/50/1496850/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Icffc3bf4935c88f308a5129c136e32ea0d6c9614" commit="778df44aee1f17ac3fc94c8de274b160f1d1bc6b" commit_message="user eclass: Ignore shell and homedir from portage-stable packages. These fields are provided by: profiles/base/accounts/user/* and don't need to be kept from portage-stable. CQ-DEPEND=CL:1490411,CL:1491946 BUG=chromium:935669,chromium:933582 TEST=sudo rm -rf /board/${BOARD} &amp;&amp; ./setup_board --board=${BOARD} &amp;&amp; ./build_packages --board=${BOARD} --skip_chroot_upgrade --nousepkg &amp;&amp; build image, flash image, make sure ssh works. Change-Id: Icffc3bf4935c88f308a5129c136e32ea0d6c9614 Reviewed-on: https://chromium-review.googlesource.com/1487713 Commit-Ready: Allen Webb &lt;allenwebb@google.com&gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="3" gerrit_number="1487713" owner_email="allenwebb@google.com" pass_count="0" patch_number="8" project="chromiumos/overlays/eclass-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/eclass-overlay" ref="refs/changes/13/1487713/8" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I785151cae7b28ae82802b00a0e589118ec47f69b" commit="6d9f82a1095ed0f7fe4aa3380a2adffae974c461" 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. CQ-DEPEND=CL:1489186 BUG=chromium:933582 TEST=PreCQ Passes Change-Id: I785151cae7b28ae82802b00a0e589118ec47f69b Reviewed-on: https://chromium-review.googlesource.com/1489552 Commit-Ready: Allen Webb &lt;allenwebb@google.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="1489552" owner_email="allenwebb@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/52/1489552/1" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I768b7c89c117de2fc081629f6ba8cd6075b9c72e" commit="b590fcf2ebc8f2ab8b1e605dffd29448e46c6010" commit_message="nobody: Change homedir to /dev/null /var/empty is being migrated to /mnt/empty, but in this case /dev/null was used for consistency. CQ-DEPEND=CL:1489552,CL:*903550,CL:*903551 BUG=chromium:933582 TEST=build_packages, build_image, ssh into test machine, PreCQ passes. Change-Id: I768b7c89c117de2fc081629f6ba8cd6075b9c72e Reviewed-on: https://chromium-review.googlesource.com/1489186 Commit-Ready: Allen Webb &lt;allenwebb@google.com&gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1489186" owner_email="allenwebb@google.com" pass_count="0" patch_number="7" project="chromiumos/overlays/eclass-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/eclass-overlay" ref="refs/changes/86/1489186/7" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Ida64389a9c753e122fd68c90c1bc06854615bed4" commit="42286cef68e47be157c26679369c43a829a5ecb3" commit_message="wilco_dtc: rename diagnostics to wilco_dtc user and group BUG=b:124423615 TEST=build CQ-DEPEND=CL:1479610 CQ-DEPEND=CL:1479510 Change-Id: Ida64389a9c753e122fd68c90c1bc06854615bed4 Reviewed-on: https://chromium-review.googlesource.com/1491351 Commit-Ready: Polina Bondarenko &lt;pbond@chromium.org&gt; Tested-by: Polina Bondarenko &lt;pbond@chromium.org&gt; Reviewed-by: Maksim Ivanov &lt;emaxx@chromium.org&gt; Reviewed-by: Trent Begin &lt;tbegin@chromium.org&gt; " fail_count="4" gerrit_number="1491351" owner_email="pbond@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/eclass-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/eclass-overlay" ref="refs/changes/51/1491351/2" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I0f791cf3e191101d4282038ca551541984e76bf4" commit="e3d4c2b714fff1bbd1310967ed1c522767417d6e" commit_message="diagnostics: rename diagnosticsd to wilco_dtc_supportd The diagnosticsd does not manage diagnostics anymore and has to be renamed to wilco_dtc_supportd since it is used only for Wilco project interfaces. The renaming is planned to be done in several stages: Rename the daemons: diagnosticsd-&gt;wilco_dtc_supportd and diagnostics_processor -&gt; wilco_dtc. Rename the source code namespaces/classes/objects. Rename interfaces. In scope of this CL only the diagnostics daemon and diagnostics_processor daemon are renamed to wilco_dtc_support daemon. Note: the occurrences of &quot;diagnosticsd&quot; and &quot;diagnostics_processor&quot; in comments will be fixed in scope of the following CLs. BUG=b:124423615 TEST=unittests CQ-DEPEND=CL:1491351 CQ-DEPEND=CL:1479510 Change-Id: I0f791cf3e191101d4282038ca551541984e76bf4 Reviewed-on: https://chromium-review.googlesource.com/1479610 Commit-Ready: Polina Bondarenko &lt;pbond@chromium.org&gt; Tested-by: Polina Bondarenko &lt;pbond@chromium.org&gt; Reviewed-by: Maksim Ivanov &lt;emaxx@chromium.org&gt; " fail_count="2" gerrit_number="1479610" owner_email="pbond@chromium.org" pass_count="0" patch_number="11" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/10/1479610/11" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I1604bb73b1a8ff49cf201e8e422bf870c13cf0a8" commit="62713bb1529ccda3cbc5e82f593ba5af747a55c2" commit_message="diagnostics: rename diagnosticsd to wilco_dtc_supportd Rename diagnosticsd to wilco_dtc_supportd since it does not manage diagnostics anymore. Rename diagnostics_processor to wilco_dtc (diagnostics and telemetry collector). BUG=b:124423615 TEST=build CQ-DEPEND=CL:1479610 CQ-DEPEND=CL:1491351 Change-Id: I1604bb73b1a8ff49cf201e8e422bf870c13cf0a8 Reviewed-on: https://chromium-review.googlesource.com/1479510 Commit-Ready: Polina Bondarenko &lt;pbond@chromium.org&gt; Tested-by: Polina Bondarenko &lt;pbond@chromium.org&gt; Reviewed-by: Maksim Ivanov &lt;emaxx@chromium.org&gt; " fail_count="5" gerrit_number="1479510" owner_email="pbond@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/10/1479510/6" remote="cros" total_fail_count="5"/><pending_commit branch="chromeos-4.4" change_id="Ib1413ad957f04be518c9dd417e01ef5d5a767e00" commit="ccdd77d4a88298a151f8ea55465af52cb97f2ba8" commit_message="UPSTREAM: vhost/vsock: fix uninitialized vhost_vsock-&gt;guest_cid The vhost_vsock-&gt;guest_cid field is uninitialized when /dev/vhost-vsock is opened until the VHOST_VSOCK_SET_GUEST_CID ioctl is called. kvmalloc(..., GFP_KERNEL | __GFP_RETRY_MAYFAIL) does not zero memory. All other vhost_vsock fields are initialized explicitly so just initialize this field too. Signed-off-by: Stefan Hajnoczi &lt;stefanha@redhat.com&gt; Signed-off-by: Michael S. Tsirkin &lt;mst@redhat.com&gt; (cherry picked from commit a72b69dc083a931422cc8a5e33841aff7d5312f2) BUG=chromium:919675 TEST=boot crosvm on nami Change-Id: Ib1413ad957f04be518c9dd417e01ef5d5a767e00 Signed-off-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1495938 Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="0" gerrit_number="1495938" owner_email="dverkamp@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/38/1495938/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="Ie9798a589beb0075ab92a068afbe0153ba951a30" commit="4dd74d4260a72690b974ca7341ce6459c4acf10c" commit_message="BACKPORT: vhost/vsock: fix vhost vsock cid hashing inconsistent The vsock core only supports 32bit CID, but the Virtio-vsock spec define CID (dst_cid and src_cid) as u64 and the upper 32bits is reserved as zero. This inconsistency causes one bug in vhost vsock driver. The scenarios is: 0. A hash table (vhost_vsock_hash) is used to map an CID to a vsock object. And hash_min() is used to compute the hash key. hash_min() is defined as: (sizeof(val) &lt;= 4 ? hash_32(val, bits) : hash_long(val, bits)). That means the hash algorithm has dependency on the size of macro argument 'val'. 0. In function vhost_vsock_set_cid(), a 64bit CID is passed to hash_min() to compute the hash key when inserting a vsock object into the hash table. 0. In function vhost_vsock_get(), a 32bit CID is passed to hash_min() to compute the hash key when looking up a vsock for an CID. Because the different size of the CID, hash_min() returns different hash key, thus fails to look up the vsock object for an CID. To fix this bug, we keep CID as u64 in the IOCTLs and virtio message headers, but explicitly convert u64 to u32 when deal with the hash table and vsock core. Fixes: 834e772c8db0 (&quot;vhost/vsock: fix use-after-free in network stack callers&quot;) Link: https://github.com/stefanha/virtio/blob/vsock/trunk/content.tex Signed-off-by: Zha Bin &lt;zhabin@linux.alibaba.com&gt; Reviewed-by: Liu Jiang &lt;gerry@linux.alibaba.com&gt; Reviewed-by: Stefan Hajnoczi &lt;stefanha@redhat.com&gt; Acked-by: Jason Wang &lt;jasowang@redhat.com&gt; Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt; (cherry picked from commit 7fbe078c37aba3088359c9256c1a1d0c3e39ee81) BUG=chromium:919675 TEST=start crosvm on nami Backport note: manually applied since upstream differs significantly in the surrounding context, but this single line is still the same. Change-Id: Ie9798a589beb0075ab92a068afbe0153ba951a30 Signed-off-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1497154 Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="0" gerrit_number="1497154" owner_email="dverkamp@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/54/1497154/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I581bc1843b1d6cb14e2bf9adcdf89c03632450d8" commit="c8225e33eef2d58f84c9f5fe86e7b592eb358ac2" commit_message="dev-install: move package.provided out of the default profile We want this file when we have a base image and we've run `dev_install`. If we have a dev/test image, we don't need this as we'll have the full /var/db/pkg environment. So lets move it to /usr/share/dev-install so the dev_install tool can manually set it up. We create a new subdir at /usr/share/dev-install/rootfs.provided/ and dev_install will install all files that are in there. We leave the old entry in place for now to help with merging CLs. BUG=chromium:920140 TEST=precq passes Change-Id: I581bc1843b1d6cb14e2bf9adcdf89c03632450d8 Reviewed-on: https://chromium-review.googlesource.com/1494234 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="1494234" 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/34/1494234/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic59b9584e97d5f6054e27bf38895fbfc9b3dc25a" commit="8eca529b9c79ed44c42f81b23a11bfd6e49dc9cd" commit_message="dev-install: manually install package.provided into the custom profile We want this file when we have a base image and we've run `dev_install`. If we have a dev/test image, we don't need this as we'll have the full /var/db/pkg environment. So have dev-install manually install this into the custom profile in /usr/local/etc/profile. BUG=chromium:920140 TEST=precq passes CQ-DEPEND=CL:1494234 Change-Id: Ic59b9584e97d5f6054e27bf38895fbfc9b3dc25a Reviewed-on: https://chromium-review.googlesource.com/1494274 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="1494274" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/dev-util" project_url="https://chromium-review.googlesource.com/chromiumos/platform/dev-util" ref="refs/changes/74/1494274/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib5da4cd526b67acb75aeffb959f589fcffbd5d03" commit="58acc127bbc7c9a42afab7f4ad371f81c918e0d1" commit_message="power_LoadTest: Add an eslint rc file ESLint is a javascript linter. We should make sure the javascript is linted so we have a consistent style and avoid any errors. BUG=b:110872956 TEST=Used eslint on task_monitor.js Change-Id: Ib5da4cd526b67acb75aeffb959f589fcffbd5d03 Signed-off-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1440188 Reviewed-by: Todd Broch &lt;tbroch@chromium.org&gt; " fail_count="0" gerrit_number="1440188" owner_email="rrangel@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/88/1440188/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ibf0314eee0a09f4c4dd975a05bdcbbeeafefa7c2" commit="35833271ee752e77771b7152a4acfcf19d02962a" commit_message="power_LoadTest: Fixed incorrect indent BUG=None TEST=Made sure power_LoadTest runs Change-Id: Ibf0314eee0a09f4c4dd975a05bdcbbeeafefa7c2 Signed-off-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1440189 Reviewed-by: Todd Broch &lt;tbroch@chromium.org&gt; " fail_count="0" gerrit_number="1440189" owner_email="rrangel@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/89/1440189/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I5bc1e2c436ffbfef8bd1b28acf77fc34f180f39c" commit="24eddce56de862b73bc2cc853305347d83570ab2" commit_message=".clang-format: sort included style options This is a no-op change making it easier to look up included style options. BRANCH=none BUG=none TEST=none Change-Id: I5bc1e2c436ffbfef8bd1b28acf77fc34f180f39c Signed-off-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1496203 Reviewed-by: Raul E Rangel &lt;rrangel@chromium.org&gt; " fail_count="0" gerrit_number="1496203" owner_email="vbendeb@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/03/1496203/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I62012f58483f11c46925f2c6c4c6fff72b9e90f8" commit="10224e752ebd329923fae7c38a5b1463c0f90b0c" commit_message=".clang-format: add more style options These options direct the formatter to enforce style which is closer to the EC codebase status quo: - no single line functions - avoid function return type on a separate line BRANCH=none BUG=none TEST=ran clang-format and observed desired behavior Change-Id: I62012f58483f11c46925f2c6c4c6fff72b9e90f8 Signed-off-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1496204 Reviewed-by: Raul E Rangel &lt;rrangel@chromium.org&gt; " fail_count="0" gerrit_number="1496204" owner_email="vbendeb@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/04/1496204/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 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="5" 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="6"/><pending_commit branch="master" change_id="I78abfd6b7c07c0cdcaa75fd67580e14797f49d67" commit="1872560a4399ff30d6217e73a7cc307fca6a1f65" commit_message="flash_ec: support flash ITE over ccd with servod. flash_ec now can program ITE EC in CCD mode with servod. Same command line can be used either for servo_v2 or Suzy-Q. CQ-DEPEND=CL:1479874, CL:1481974 BUG=b:124388894 BRANCH=none TEST=manually ran on Bip and DragonEgg. [servod launch] [BIP] sudo servod -b octopus_ite ./util/flash_ec --board=bip --image ${IMG_BIP} # suzy-q ./util/flash_ec --board=bip --image ${IMG_BIP} # servo_v2 [DRAGONEGG] sudo servod -b dragonegg # for dragonegg ./util/flash_ec --board=dragonegg --image ${IMG_DRA} # suzy-q ./util/flash_ec --board=dragonegg --image ${IMG_DRA} # servo_v2 Change-Id: I78abfd6b7c07c0cdcaa75fd67580e14797f49d67 Signed-off-by: Namyoon Woo &lt;namyoon@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1481829 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="1481829" owner_email="namyoon@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/29/1481829/12" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I182775d43b6947703edfcf08768bb5848148bcc0" commit="1c43f8d616bc53292f5e87e17f3c1fa3076445d3" commit_message="CHROMIUM: config: normalize configs Ran kernelconfig olddefconfig and took defaults SECURITY_SAFESETID came from commit 7b86fa8f4d5f (&quot;BACKPORT: FROMGIT: LSM: add SafeSetID module that gates setid calls&quot;) TCG_VIRTIO_VTPM came from commit 04fdb1751c20 (&quot;CHROMIUM: Device driver for TPM over virtio&quot;) BUG=b:126162841 TEST=./chromeos/scripts/kernelconfig olddefconfig Change-Id: I182775d43b6947703edfcf08768bb5848148bcc0 Signed-off-by: Shobhit Srivastava &lt;shobhit.srivastava@intel.com&gt; Signed-off-by: Rajat Jain &lt;rajatja@google.com&gt; (SECURITY_SAFESETID) Reviewed-on: https://chromium-review.googlesource.com/1486111 Commit-Ready: Rajat Jain &lt;rajatja@google.com&gt; Tested-by: Rajat Jain &lt;rajatja@google.com&gt; Reviewed-by: Rajat Jain &lt;rajatja@google.com&gt; " fail_count="0" gerrit_number="1486111" owner_email="shobhit.srivastava@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/11/1486111/3" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="Ic0d784df6a09bbdcdfe6221a2ce75cf8476e142a" commit="946eda4ae13aa4be907e110c557fd1ded892e187" commit_message="CHROMIUM: config: Enable CONFIG_CHARGER_CROS_USBPD BUG=b:126162841 TEST=power_supply_info should show PD Charger as source Change-Id: Ic0d784df6a09bbdcdfe6221a2ce75cf8476e142a Signed-off-by: Shobhit Srivastava &lt;shobhit.srivastava@intel.com&gt; Signed-off-by: Rajat Jain &lt;rajatja@google.com&gt; (Use common config) Reviewed-on: https://chromium-review.googlesource.com/1486112 Commit-Ready: Rajat Jain &lt;rajatja@google.com&gt; Tested-by: Rajat Jain &lt;rajatja@google.com&gt; Reviewed-by: Rajat Jain &lt;rajatja@google.com&gt; " fail_count="0" gerrit_number="1486112" owner_email="shobhit.srivastava@intel.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/12/1486112/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I99c0e30c85ef9e4238129921bad7b8ea582844a8" commit="46e568cfe1bd92ae44f7e7436312d6f90a7b2a31" commit_message="dev-install: use new bootstrap.packages location This file is only used by dev-install itself. There's no reason to copy it into Portage's profile directory as it just confuses things (makes people think portage uses it). So move it to dev-install's internal state directory. BUG=chromium:202477 TEST=precq passes CQ-DEPEND=CL:1491944 Change-Id: I99c0e30c85ef9e4238129921bad7b8ea582844a8 Reviewed-on: https://chromium-review.googlesource.com/1492392 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="1" gerrit_number="1492392" owner_email="vapier@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/92/1492392/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I6ed65818f50e2bd0f308cd19efe345243b2585f4" commit="b03848f10246923665bb6a24a2aafe4ba4d5c4e5" commit_message="dev-install: move bootstrap.packages out of /etc/portage/ This file is only used by dev-install itself. There's no reason to copy it into Portage's profile directory as it just confuses things (makes people think portage uses it). So move it to dev-install's internal state directory. BUG=chromium:202477 TEST=precq passes CQ-DEPEND=CL:1492392 Change-Id: I6ed65818f50e2bd0f308cd19efe345243b2585f4 Reviewed-on: https://chromium-review.googlesource.com/1491944 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="1" gerrit_number="1491944" 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/44/1491944/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I8efbe0d98910818ae40411e0d3864ca40ffccc99" commit="39a49c6d369dad84d9c58b4c05776d3b8c257d00" commit_message="crosvm: Exclude sys_util unit tests These tests already run as part of the dev-rust/sys_util package so there's no need to run them again here. This also sidesteps an issue where sys_util's fork tests fail under ASAN. BUG=chromium:937147 TEST=`USE=asan FEATURES=test emerge-$BOARD crosvm` Change-Id: I8efbe0d98910818ae40411e0d3864ca40ffccc99 Reviewed-on: https://chromium-review.googlesource.com/1495764 Commit-Ready: Chirantan Ekbote &lt;chirantan@chromium.org&gt; Tested-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="2" gerrit_number="1495764" owner_email="chirantan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/64/1495764/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ic885efe0d5d61f609baa33332c8ba083e13c15f0" commit="78c00d7029343a7813324e52dbd4369715fd1c04" commit_message="crosvm: Skip io_jail tests under ASAN These tests fork, which causes the ASAN runtime to think there is a leak in the child process. Don't run them when building with ASAN. BUG=chromium:937147 TEST=`USE=asan FEATURES=test emerge-$BOARD crosvm` Change-Id: Ic885efe0d5d61f609baa33332c8ba083e13c15f0 Reviewed-on: https://chromium-review.googlesource.com/1495765 Commit-Ready: Chirantan Ekbote &lt;chirantan@chromium.org&gt; Tested-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="2" gerrit_number="1495765" owner_email="chirantan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/65/1495765/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I9aa65324ac3a3f24e2af229959ab529777cc212c" commit="394a93d46ec2f95267ffb50f0315fc0125d988d7" commit_message="autotest-server-tests: Add firmware_ECCharging test to USE flags This is required by presubmit hooks for autotest, because firmare_ECCharging is part of a suite. BUG=None TEST=Emerged autotest-server-tests; ran presubmit hooks for autotest. Change-Id: I9aa65324ac3a3f24e2af229959ab529777cc212c Reviewed-on: https://chromium-review.googlesource.com/1496454 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="0" gerrit_number="1496454" owner_email="alevkoy@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/54/1496454/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I94e8fc478c79cf00fc0a22cffc7dd9fda9820826" commit="d7c4c0418227bb06a6454f6f040a54d64d2e9865" commit_message="firmare_ECCharging: Correct spelling mistake BUG=None TEST=Visual inspection CQ-DEPEND=CL:1496454 Change-Id: I94e8fc478c79cf00fc0a22cffc7dd9fda9820826 Reviewed-on: https://chromium-review.googlesource.com/1495923 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&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="1495923" 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/23/1495923/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ib3de404012be9b6601f8603ca621cf8b05deb9b2" commit="c6a106b649db1057f6cbfc9a30128c3e576077c4" commit_message="libbrillo: migrate to use common-mk testrunner BUG=chromium:456569 TEST=Run unit tests. Change-Id: Ib3de404012be9b6601f8603ca621cf8b05deb9b2 Reviewed-on: https://chromium-review.googlesource.com/1495965 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1495965" owner_email="benchan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/65/1495965/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Idc0ed4edc841a312c8904779a18e08827712d386" commit="8795360c3a18b2c0ecf990619f40365cafd8ac2d" commit_message="libbrillo: fix most of gyplint warnings on libbrillo.gypi This CL fixes most of the gyplint warnings on libbrillo.gypi, except the one regarding the use of -fvisibility in the libbrillo-minijail target. BUG=None TEST=`./common-mk/gyplint.gyp libbrillo/librbrillo.gypi` TEST=precq Change-Id: Idc0ed4edc841a312c8904779a18e08827712d386 Reviewed-on: https://chromium-review.googlesource.com/1495966 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="0" gerrit_number="1495966" owner_email="benchan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/66/1495966/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="If9350255a68821b7e232726ba56d001571d52cd4" commit="2cdf9071de2b5ece4f9548d450c76822c7d98d7c" commit_message="Add console logging to make UI easier to navigate without a screen Many people seem to have problems doing things in the detachable UI on early bring-up devices that don't yet support display output. This patch is supposed to alleviate that problem by adding more log output so that people can see on the UART which menu option they have selected (with actual text rather than just screen and menu item indices). While we're at it, let's also dump the TAB output to the console so that it's easier to retrieve that information without a display as well. BRANCH=None BUG=chromium:924446 TEST=None, because make runtests is broken and nobody seems to care. Change-Id: If9350255a68821b7e232726ba56d001571d52cd4 Signed-off-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1436494 Reviewed-by: Randall Spangler &lt;rspangler@chromium.org&gt; " fail_count="0" gerrit_number="1436494" owner_email="jwerner@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/94/1436494/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I5cb43a6054cecf512c23f0af18336a20d08840dd" commit="a376a2ca05149c916d53f4dde3065cab60f2219d" commit_message="Add boards for the pool:faft-test Method to use to derive the boards list: echo &quot;boards: $(atest host list --label=pool:faft-test --parse | sed 's/.*board:\([a-z_]*\).*/\1,/' | sort | uniq | xargs | sed s'/.$//')&quot; test= deputy to validate in staging area BUG= NONE Change-Id: I5cb43a6054cecf512c23f0af18336a20d08840dd Reviewed-on: https://chromium-review.googlesource.com/1454884 Commit-Ready: Aadit Maheshkumar Modi &lt;modia@chromium.org&gt; Tested-by: Aadit Maheshkumar Modi &lt;modia@chromium.org&gt; Reviewed-by: Xixuan Wu &lt;xixuan@chromium.org&gt; " fail_count="0" gerrit_number="1454884" owner_email="modia@chromium.org" pass_count="0" patch_number="5" project="chromiumos/infra/suite_scheduler" project_url="https://chromium-review.googlesource.com/chromiumos/infra/suite_scheduler" ref="refs/changes/84/1454884/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I71b9968ad8c33946a5e010bd8cd3b460d7072043" commit="5a6962f168372e3b804a60664c5fb777e91f6cf6" commit_message="servod: support ec_chip param per servo_type Quoting one of the comments from the previous CL:1487322: &quot;I think this should be chip_for_ccd_cr50, so we can find these based on servo type. It is possible devices like servo_micro will have a unique chip flashing method.&quot; BUG=b:125837387 BRANCH=hdctools TEST=manuallry ran dut-control. Added &quot;chip_for_servo_micro=npcx_test&quot; just for test purpose. $ dut-control servo_type ec_chip ec_chip:npcx_int_spi servo_type:servo_v2 $ dut-control servo_type ec_chip ec_chip:npcx_uut servo_type:ccd_cr50 $ dut-control servo_type ec_chip ec_chip:npcx_uut servo_type:servo_v4_with_ccd_cr50 $ dut-control servo_type ec_chip ec_chip:npcx_test servo_type:servo_v4_with_servo_micro Change-Id: I71b9968ad8c33946a5e010bd8cd3b460d7072043 Signed-off-by: Namyoon Woo &lt;namyoon@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1496460 Reviewed-by: Wai-Hong Tam &lt;waihong@google.com&gt; " fail_count="0" gerrit_number="1496460" owner_email="namyoon@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/60/1496460/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iec92d622af82b630c756b548161f0d877b73438a" commit="01bcac58273ebb213b4db1eb360d7681794e8f91" commit_message="git.py: lint update BUG=chromium:931832 TEST=run_tests Change-Id: Iec92d622af82b630c756b548161f0d877b73438a Reviewed-on: https://chromium-review.googlesource.com/1496899 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="0" gerrit_number="1496899" 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/99/1496899/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I7ff9bc3fbf853cfbcab9dd103e7e27343c8093ce" commit="286dabb34cbfe2a4ac55cc17988cd33e09c6a6f3" commit_message="tast: Update StatefulFiles tast test Add a couple of fwupd files/dir to the whitelist. BUG=b:123651164 TEST=Build and flash image on sarien and run test. Change-Id: I7ff9bc3fbf853cfbcab9dd103e7e27343c8093ce Reviewed-on: https://chromium-review.googlesource.com/1497255 Commit-Ready: Georges Winkenbach &lt;gwink@chromium.org&gt; Tested-by: Georges Winkenbach &lt;gwink@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Daniel Campello &lt;campello@chromium.org&gt; " fail_count="0" gerrit_number="1497255" owner_email="gwink@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/55/1497255/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I0ecca1137e580fbc0996f70c0de2ad1b097d6874" commit="4a05c771ddc6d25a9f7d88f083c6a99001bd29f4" commit_message="vm_tools: 9s: add support for using existing domain socket We may want to avoid poking a hole in seccomp filter to be able to change ownership of a newly created unix domain socket, and so may want to listen on a pre-created socket that is passed to us by the parent process. Let's handle addresses in form of &quot;unix-fd:NNN&quot; to mean that we should be using specified FD as a pre-existing socket. BUG=b:123602808 TEST=Use seneschal_client to start 9P with given socket path, see that data can be accessed by crosvm user. Change-Id: I0ecca1137e580fbc0996f70c0de2ad1b097d6874 Reviewed-on: https://chromium-review.googlesource.com/1484433 Commit-Ready: Dmitry Torokhov &lt;dtor@chromium.org&gt; Tested-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; " fail_count="0" gerrit_number="1484433" owner_email="dtor@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/33/1484433/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I99045174bb63ffaf8856c3f65b39e856ff67d0c1" commit="718bbaa32a6777a30d7db4a67ce06d9962a97da0" commit_message="add 'dialout' group for user-level access to /dev/ttyUSB\d This is for developers to access to /dev/ttyUSB devices created by CCD in chroot without root access. BRANCH=b:125335747 BUG=none TEST=ran profiles/base/accounts/display-accts.py which checks consistency. $ display-accts.py GID GROUP PASS USERS ... 19 cdrom ! cros-disks 20 dialout ! ... I put 19 as dialout gid, and ran display-accts.py to see consistency check working. $ display-accts.py ... error: duplicate gid found: 19: cdrom, dialout Change-Id: I99045174bb63ffaf8856c3f65b39e856ff67d0c1 Signed-off-by: Namyoon Woo &lt;namyoon@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1447412 Reviewed-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; " fail_count="3" gerrit_number="1447412" owner_email="namyoon@chromium.org" pass_count="0" patch_number="3" project="chromiumos/overlays/eclass-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/eclass-overlay" ref="refs/changes/12/1447412/3" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I4dbfa3efd53473605294da166ddd513ea017e3b8" commit="fa1268e9babb37d58de0a389de24a4420a75a916" commit_message="Hatch: Enable cros-pd, eclog, VMs Enable some of the options that we were missing. cros-pd enables the chromium power delivery instead of the ACPI power. eclog enables us to get ec logs in the OS. The rent enables VMs. Not sure if this is useful, but since it is part of nami build, it must be. BUG=b:123541187 TEST=Test that the /sy/class/power_supply directory shows the cros pd chargers. Change-Id: I4dbfa3efd53473605294da166ddd513ea017e3b8 Reviewed-on: https://chromium-review.googlesource.com/1474613 Commit-Ready: Rajat Jain &lt;rajatja@google.com&gt; Tested-by: Rajat Jain &lt;rajatja@google.com&gt; Reviewed-by: Benson Leung &lt;bleung@chromium.org&gt; " fail_count="1" gerrit_number="1474613" owner_email="rajatja@google.com" pass_count="0" patch_number="2" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/13/1474613/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I11664005bbc08bbcda307790ab914426823c2fbf" commit="d1c02c9d42c17d6b6828abffb4b1dd25c91f68d5" commit_message="mosys: Use native compile for unit test. - The cross-compiled mosys binaries aren't able to execute unit tests on the build machine. Create a second mosys binary that can be executed on the host machine, in order to run tests. - Meson should in theory be able to detect that the cross-compiled binary can be executed on the build machine in the case when both are for x86. However, this feature doesn't seem to be working for us. This is a workaround to get tests to run. There is a bit more discussion on the bug about alternative approaches. TEST=FEATURES='test' emerge-coral mosys TEST=FEATURES='test' emerge-elm mosys BUG=chromium:910641 Change-Id: I11664005bbc08bbcda307790ab914426823c2fbf Reviewed-on: https://chromium-review.googlesource.com/1477944 Commit-Ready: Andrew Lamb &lt;andrewlamb@chromium.org&gt; Tested-by: Andrew Lamb &lt;andrewlamb@chromium.org&gt; Reviewed-by: Gregory Meinke &lt;gmeinke@chromium.org&gt; " fail_count="1" gerrit_number="1477944" owner_email="andrewlamb@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/mosys" project_url="https://chromium-review.googlesource.com/chromiumos/platform/mosys" ref="refs/changes/44/1477944/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I45b6576c5532ea49a8e2648b75afadb2e683e14c" commit="b54177e60aee5c4ae58200211f470b23ef316732" commit_message="[autotest] desktopui_CheckRlzPingSent updated to add error message on time out. Earlier, there was no error message when the test times out trying to lock the device. Modified the test to add error message. BUG=chromium:932758 TEST=test_that &lt;ip&gt; rlz_CheckPing locally Change-Id: I45b6576c5532ea49a8e2648b75afadb2e683e14c Reviewed-on: https://chromium-review.googlesource.com/1483261 Commit-Ready: David Haddock &lt;dhaddock@chromium.org&gt; Tested-by: Sahiti Dantuluri &lt;sdantuluri@chromium.org&gt; Reviewed-by: David Haddock &lt;dhaddock@chromium.org&gt; " fail_count="0" gerrit_number="1483261" owner_email="sdantuluri@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/61/1483261/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="Id34127a59532ebd24ec5be61f5f32c119850ac4a" commit="c38683c725a91f75f54348c7bdf07d943a2a56e6" commit_message="FROMGIT: LSM: fix return value check in safesetid_init_securityfs() In case of error, the function securityfs_create_dir() returns ERR_PTR() and never returns NULL. The NULL test in the return value check should be replaced with IS_ERR(). Fixes: aeca4e2ca65c (&quot;LSM: add SafeSetID module that gates setid calls&quot;) Signed-off-by: Wei Yongjun &lt;weiyongjun1@huawei.com&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 e7a44cfd639945a0dec749f896adc1d340c2a6aa 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: Id34127a59532ebd24ec5be61f5f32c119850ac4a Reviewed-on: https://chromium-review.googlesource.com/1488836 Commit-Ready: Micah Morton &lt;mortonm@chromium.org&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; " fail_count="0" gerrit_number="1488836" owner_email="mortonm@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/36/1488836/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ibb987b8b243cdefd7265897b71c1f6edea488d59" commit="e30395e66b3e564ac4deaa10e0852295840a964f" commit_message="init: use SafeSetID LSM instead of chromiumos LSM when available This project was originally landed in the chromiumos LSM, but has now been upstreamed under its own standalone LSM called SafeSetID. We have backported this to 4.14 and 4.19, so lets start using the new LSM so we can rip the duplicate functionality out of the chromiumos LSM to clean it up a bit. BUG=chromium:845640 TEST=security_ProcessManagementPolicy on board with/without SafeSetID LSM (board without needs to have chromiumos LSM setid stuff taken out) Change-Id: Ibb987b8b243cdefd7265897b71c1f6edea488d59 Reviewed-on: https://chromium-review.googlesource.com/1489991 Commit-Ready: Micah Morton &lt;mortonm@chromium.org&gt; Tested-by: Micah Morton &lt;mortonm@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1489991" owner_email="mortonm@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/91/1489991/7" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ic6cb3bc29d3af115df93bc096c6b993f22f6a770" commit="64bb25c723df236abf032d775fe8ff2f85e06efd" commit_message="cryptohome: Fix flaky Tpm2Test.ResetDictionaryAttackMitigation Wait via a RunLoop until the expected mocked function gets called. BUG=b:124650991 TEST=run the test locally 10'000 times Change-Id: Ic6cb3bc29d3af115df93bc096c6b993f22f6a770 Reviewed-on: https://chromium-review.googlesource.com/1491599 Commit-Ready: Maksim Ivanov &lt;emaxx@chromium.org&gt; Tested-by: Maksim Ivanov &lt;emaxx@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="0" gerrit_number="1491599" owner_email="emaxx@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/99/1491599/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Id4963fc0540ab092bb5be20cada64fe34a9272de" commit="b35df3c09eba946b39da857868e831ab016ac9f5" commit_message="common/usb_pd_protocol: Set port in LPM at the start of init During initialization, PD ports are not marked as in Low Power Mode. This causes other tasks not to wait before the TCPC is initialized leading to invalid state information. Set the ports as in Low Power Mode at the start of initialization, so that other tasks wait until the TCPC is initialized and ready. BUG=chromium:934332, b:124131293 BRANCH=octopus TEST=Ensure that the system boots to ChromeOS. Ensure that the device detects the USB stick attached to servo v4 at recovery mode with or without the power pass through and boots from it. Change-Id: Id4963fc0540ab092bb5be20cada64fe34a9272de Signed-off-by: Karthikeyan Ramasubramanian &lt;kramasub@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1492531 Commit-Ready: Karthikeyan Ramasubramanian &lt;kramasub@chromium.org&gt; Tested-by: Karthikeyan Ramasubramanian &lt;kramasub@chromium.org&gt; Reviewed-by: Diana Z &lt;dzigterman@chromium.org&gt; " fail_count="0" gerrit_number="1492531" owner_email="kramasub@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/31/1492531/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I68e7bcd38510c4d01f4427e1d8be3df50d6e65e0" commit="306ca0ac223240787d9481c12cb6ad7577eb9c40" commit_message="flash_ec: get ec_chip from servod Get ec_chip info from servod, and use it in case ec chip is not listed in the board-to-chip conversion array, and if --chip is not given in the command line. CQ-DEPEND=CL:1491936 BUG=b:125837387 BRANCH=none TEST=manually ran flash_ec. $ ./util/flash_ec --board=samus --image ${IMG} $ ./util/flash_ec --board=coral --image ${IMG} $ ./util/flash_ec --board=grunt --image ${IMG} $ ./util/flash_ec --board=bip --image ${IMG} Change-Id: I68e7bcd38510c4d01f4427e1d8be3df50d6e65e0 Signed-off-by: Namyoon Woo &lt;namyoon@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1493037 Reviewed-by: Wai-Hong Tam &lt;waihong@google.com&gt; " fail_count="1" gerrit_number="1493037" owner_email="namyoon@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/37/1493037/12" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I65af9cd11db08d0629ab233bcf69e3bea4c6eef8" commit="ece2530eefa04736a6e88b1ed9caee2842e95805" commit_message="libcontainer: fix hook failure race condition Ensure the container process doesn't continue to run the rest of the hooks or the main program when one of the hooks fail. BUG=chromium:929539 TEST=run security.RunOCI tast test with a 5 second sleep inserted after the hook fails but before the child process is sent SIGKILL Change-Id: I65af9cd11db08d0629ab233bcf69e3bea4c6eef8 Reviewed-on: https://chromium-review.googlesource.com/1493048 Commit-Ready: Christopher Morin &lt;cmtm@google.com&gt; Tested-by: Christopher Morin &lt;cmtm@google.com&gt; Reviewed-by: Yusuke Sato &lt;yusukes@chromium.org&gt; " fail_count="0" gerrit_number="1493048" owner_email="cmtm@google.com" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/48/1493048/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iffdad1af131ddf282610c4eec42a64cb55bed35a" commit="1d7f5cfe26501ccfddaa8981d59df98b9f950b95" commit_message="cros_au_test_harness: execute directly out of this repo These run src/scripts/bin/cros_au_test_harness which is a symlink to a file in this repo, so just run it directly so we can drop the symlink. BUG=None TEST=precq passes Change-Id: Iffdad1af131ddf282610c4eec42a64cb55bed35a Reviewed-on: https://chromium-review.googlesource.com/1493352 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="0" gerrit_number="1493352" owner_email="vapier@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/crostestutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crostestutils" ref="refs/changes/52/1493352/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia27bc2d4a139a70607b620f44650afe053a8ee02" commit="eb0b06f295161a88ca3fddaa2e8a63af4fdfa03f" commit_message="setup_board: Fix skip_board_pkg_init flag. It was skipping the toolchain emerge, but not the initial install as it was doing in the original script. BUG=chromium:893748 TEST=run_tests, precq Change-Id: Ia27bc2d4a139a70607b620f44650afe053a8ee02 Reviewed-on: https://chromium-review.googlesource.com/1495376 Commit-Ready: Alex Klein &lt;saklein@chromium.org&gt; Tested-by: Alex Klein &lt;saklein@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1495376" 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/76/1495376/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Idfcef40b2c49c8ec6a8c18351d7da7d0edeaea1f" commit="becde0e40f572a920c31d4de311eb73568033f7d" commit_message="minigbm: i915: align to page size always Upstream commit 2e7bd10e05af (&quot;drm/i915: Prevent a race during I915_GEM_MMAP ioctl with WC set&quot;) started checking this apparently. BUG=b:126609463 TEST=gbmtest on octopus Change-Id: Idfcef40b2c49c8ec6a8c18351d7da7d0edeaea1f Reviewed-on: https://chromium-review.googlesource.com/1495920 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="0" gerrit_number="1495920" owner_email="gurchetansingh@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/minigbm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/minigbm" ref="refs/changes/20/1495920/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I8340672f7adbc7408af4626f40dd032686fa17d3" commit="0480376f723cf071cc8de1f85eb5aa35ef43a7bd" commit_message="libchromeos-ui: remove deprecated --ui-prioritize-in-gpu-process flag BUG=chromium:937002 TEST=unit tests Change-Id: I8340672f7adbc7408af4626f40dd032686fa17d3 Reviewed-on: https://chromium-review.googlesource.com/1495954 Commit-Ready: Will Bradley &lt;wbbradley@chromium.org&gt; Tested-by: Will Bradley &lt;wbbradley@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="0" gerrit_number="1495954" owner_email="wbbradley@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/54/1495954/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1965f7e210f382b77fbfb0fd98e3178ce95c5f51" commit="5375480d13efb5bca114305e12d501713acdf792" commit_message="tast: Avoid writing results dir for compilation errors. 3bf3b54a83fe went too far in making &quot;tast run&quot; write a results dir regardless of whether any tests are successfully executed or not. It's undesirable to write results when we fail to compile tests with -build=true, as this can leave a bunch of useless results dirs lying around. Instead, only write results if we at least got to the point where we tried to run tests. We avoid writing results if we fail earlier, e.g. while compiling/pushing tests, collecting initial system information, or collecting the DUT's software features. BUG=chromium:928445 TEST=added unit tests; also manually verified that results are collected when tests are executed successfully and when the ready function fails while -waituntilready is used, but not when compilation fails while using -build=true Change-Id: I1965f7e210f382b77fbfb0fd98e3178ce95c5f51 Reviewed-on: https://chromium-review.googlesource.com/1496200 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="0" gerrit_number="1496200" owner_email="derat@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/tast" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast" ref="refs/changes/00/1496200/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib3fdba83d1e14ccf2fb71b5272fec9e39e3e1d50" commit="082326e4c3d22b54eebb00d1b3ee6209398fa686" commit_message="Increase WRONG_PIXELS_MARGIN_FOR_CALIBRATION to 3% - crbug/937346 BUG=chromium:937346 TEST=None Change-Id: Ib3fdba83d1e14ccf2fb71b5272fec9e39e3e1d50 Reviewed-on: https://chromium-review.googlesource.com/1496957 Commit-Ready: Sridhar Sonti &lt;sontis@chromium.org&gt; Tested-by: Sridhar Sonti &lt;sontis@chromium.org&gt; Reviewed-by: Kalin Stoyanov &lt;kalin@chromium.org&gt; " fail_count="0" gerrit_number="1496957" 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/57/1496957/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="If669eb8aa70dec878e677fa31566dd9e4b6b6f72" commit="f6636a345da9b94c54a8c73b5db54595c8ff72c1" commit_message="usb_bouncer: Allow clock_gettime, fstatat64, and gettimeofday sycalls BUG=chromium:936991 TEST=usb_bouncer genrules Change-Id: If669eb8aa70dec878e677fa31566dd9e4b6b6f72 Reviewed-on: https://chromium-review.googlesource.com/1497031 Commit-Ready: Allen Webb &lt;allenwebb@google.com&gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1497031" 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/31/1497031/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I62cdeed0ad595bca5f24d578b1bc7194d4393330" commit="3c5abeb427252fcc000aee60b6fe53bf2d7b5998" commit_message="vm_au_worker: rework imported constants Use &quot;chromite_constants&quot; for chromite.lib.constants like we do in devinstall_test so we can keep &quot;constants&quot; reserved for our local module. BUG=None TEST=precq passes Change-Id: I62cdeed0ad595bca5f24d578b1bc7194d4393330 Reviewed-on: https://chromium-review.googlesource.com/1497251 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="0" gerrit_number="1497251" 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/51/1497251/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I9e5e64a1642e0692cdf82714cb07845ec22ff528" commit="a14f312612c242870634d2b0f64c4cc6c7376169" commit_message="dev-install: symlink the entire /etc/portage tree The only thing that installs into /etc/portage on a device is us, so rather than create a bunch of dirs and symlinks that mirror the paths under /usr/share/dev-install/portage/, symlink the directory itself. This makes understanding the system on the device itself easier. BUG=None TEST=precq passes Change-Id: I9e5e64a1642e0692cdf82714cb07845ec22ff528 Reviewed-on: https://chromium-review.googlesource.com/1494154 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="1" gerrit_number="1494154" 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/1494154/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I6729845d226e17da4c37858239c00a3860ed3a63" commit="3fe74d2a7a4698d5e775b75e6efe25ab86e1f5d2" commit_message="vm_tools: cicerone: use crosvm group for host socket Plugin VM needs access to cicerone's host socket. Given that we want to conserve number of groups we remap in plugin jail (older kernels can only remap 5), let's switch from cicerone-client to crosvm given that both concierge, cicerone and crosvm are parts of the same infrastructure. BUG=b:122837958 TEST=Run concierge with plugin, verified that cicerone's host.sock is visible form plugin's jail namespace. Change-Id: I6729845d226e17da4c37858239c00a3860ed3a63 Reviewed-on: https://chromium-review.googlesource.com/1496318 Commit-Ready: Dmitry Torokhov &lt;dtor@chromium.org&gt; Tested-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; Reviewed-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; " fail_count="0" gerrit_number="1496318" owner_email="dtor@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/18/1496318/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ieaaa4ae47ef5585e47b705f98fc72a3a7553016f" commit="018be325bfcd5b8ff7af73117992af3c7296cbfc" commit_message="libbrillo: break SecureAllocator dependence on std::vector&lt;uint8_t&gt; This should break all unsafe usages of the SecureBlob (and ensure that all hell breaks loose). SecureVector is syntatic-sugar for now to simplify definitions. Eventually, SecureBlob and SecureVector should be equivalent. This commit breaks Chaps since it breaks the dependence between Blob and SecureBlob. CL:1357595 fixes that. BUG=chromium:728047 TEST=unittests. CQ-DEPEND=CL:1357595 Change-Id: Ieaaa4ae47ef5585e47b705f98fc72a3a7553016f Reviewed-on: https://chromium-review.googlesource.com/1340438 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: Gwendal Grignou &lt;gwendal@chromium.org&gt; " fail_count="2" gerrit_number="1340438" owner_email="sarthakkukreti@chromium.org" pass_count="0" patch_number="16" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/38/1340438/16" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I59e29a8d708d0f5e55591d6433f9ea6a93f103ce" commit="e78fe4a1cdb73a3b13c31ed83fd05eecaca3d39c" commit_message="bluetooth: set discoverable property on tester host. Tester host initialization fails since panther comes up with discoverable setting on. Check and set discoverable setting in the setup. BUG=chromium:923126 TEST=Ran bluetooth_SDP_ServiceAttributeRequest with Panter/Kench as tester host Change-Id: I59e29a8d708d0f5e55591d6433f9ea6a93f103ce Reviewed-on: https://chromium-review.googlesource.com/1419240 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Shijin Abraham &lt;shijinabraham@google.com&gt; Reviewed-by: Harpreet Grewal &lt;harpreet@chromium.org&gt; " fail_count="4" gerrit_number="1419240" owner_email="shijinabraham@google.com" pass_count="0" patch_number="4" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/40/1419240/4" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I346afd9d5fc4450ebca81c1de30ae3c1d87f5f19" commit="a8c329a55d6d2a9ed60c7a5ee7deb4cc94193cf5" commit_message="Add support for BLE HID server using Nordic nRF52832 development kit BUG=chromium:923046 TEST=run bluetooth_AdapterHIDReports.ble_mouse on setup that includes nRF52 devkit attached to Fizz. e.g test_that -b vayne vaynemanor bluetooth_AdapterHIDReports.ble_mouse \ --autotest_dir=~/trunk/src/third_party/autotest/files/ \ --args &quot;chameleon_host=vaynemanor-chameleon&quot; Change-Id: I346afd9d5fc4450ebca81c1de30ae3c1d87f5f19 Reviewed-on: https://chromium-review.googlesource.com/1450027 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Neeraj Poojary &lt;npoojary@google.com&gt; Reviewed-by: Shyh-In Hwang &lt;josephsih@chromium.org&gt; " fail_count="1" gerrit_number="1450027" owner_email="npoojary@google.com" pass_count="0" patch_number="8" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/27/1450027/8" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I4427c206a6b21b6455d05d67562a7b50b74e9924" commit="582e14f5e5757752df1b83f61446fefdfb35d55a" commit_message="platform: test install/unintall a DLC module This test emulates actual install/uninstall operation of a DLC module. It starts a local Omaha mock server on DUT, then performs an install operation (grab storage space, download, apply, verify and load the image). Then it uninstalls the installed DLC module. BUG=chromium:922231 TEST=tast -verbose run &lt;IP&gt; platform.DLCService CQ-DEPEND=CL:1487321 Change-Id: I4427c206a6b21b6455d05d67562a7b50b74e9924 Reviewed-on: https://chromium-review.googlesource.com/1459897 Commit-Ready: Xiaochu Liu &lt;xiaochu@chromium.org&gt; Tested-by: Xiaochu Liu &lt;xiaochu@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="1" gerrit_number="1459897" owner_email="xiaochu@chromium.org" pass_count="0" patch_number="13" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/97/1459897/13" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I3ea75159a865e5f00ecef349725b3c12f94afaca" commit="9ba7693bd2cbc5be29b438f65880d9cde97223d7" commit_message="linux: rename function of device creation Rename functions and parameters that had 'virtio' in their names because we also create non-virtio devices like audio. BUG=none TEST=emerge-eve crosvm and deploy it to the device, verify some of devices are still created at /sys/bus/virtio/devices/ Change-Id: I3ea75159a865e5f00ecef349725b3c12f94afaca Signed-off-by: Jianxun Zhang &lt;jianxun.zhang@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1480739 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: David Tolnay &lt;dtolnay@chromium.org&gt; Reviewed-by: Zach Reizner &lt;zachr@chromium.org&gt; " fail_count="3" gerrit_number="1480739" owner_email="jianxun.zhang@intel.com" pass_count="0" patch_number="4" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/39/1480739/4" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ia3ed1b54367cc80cad69a0cdc26af2e048e9b232" commit="e0086112363bcc22bb47b4755c1f38a28b6dd9c4" commit_message="Bluetooth: Modify check of connectable property This test assumes that if MGMT_OP_ADD_DEVICE is supported then the CONNECTABLE property will be false by default. This is an invalid assumption. Changes from CL:1440190 has been cherry picked onto this CL. BUG=chromium:905094 TEST=Tested locally Change-Id: Ia3ed1b54367cc80cad69a0cdc26af2e048e9b232 Reviewed-on: https://chromium-review.googlesource.com/1480921 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Shijin Abraham &lt;shijinabraham@google.com&gt; Reviewed-by: Shijin Abraham &lt;shijinabraham@google.com&gt; " fail_count="1" gerrit_number="1480921" owner_email="shijinabraham@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/21/1480921/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I8830f8c6d26188b1c353507a9df27249fce656cf" commit="dd9820249c0d426524207422a5f1d14f0d2d1090" 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: Roman Sorokin [CET] &lt;rsorokin@chromium.org&gt; " fail_count="1" gerrit_number="1483010" owner_email="pmarko@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/10/1483010/2" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="I0b5e3268c701fb5649aa60c7d50534513a888e25" commit="0d05457fae66483be4c1f4e95183f50302cfca63" commit_message="overlay-sarien: Give sarien its own keyboard-layout ID. Sarien and arcada use a device-specific top-row keyboard layout and action/Fn-key handling. This is communicated to Chrome through the CROS_KEYBOARD_TOP_ROW_LAYOUT keyboard-layout ID. BUG=b:124881771 TEST=Built + flashed sarien image and checked that Chrome sees the new keyboard-layout ID. Change-Id: I0b5e3268c701fb5649aa60c7d50534513a888e25 Reviewed-on: https://chromium-review.googlesource.com/1484538 Commit-Ready: Georges Winkenbach &lt;gwink@chromium.org&gt; Tested-by: Georges Winkenbach &lt;gwink@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Georges Winkenbach &lt;gwink@chromium.org&gt; Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; " fail_count="0" gerrit_number="1484538" owner_email="gwink@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/38/1484538/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I363063fa58c6a01afb4fc4eac4af6d82ed0769b2" commit="9720510f6a7068640d43c2a9f14e755b8900f1de" commit_message="dev-install: stop generating package.installable This files isn't needed on the board itself, and is now generated by the build_image script, so stop generating+installing the file. BUG=chromium:202477 TEST=precq passes CQ-DEPEND=CL:1484540 Change-Id: I363063fa58c6a01afb4fc4eac4af6d82ed0769b2 Reviewed-on: https://chromium-review.googlesource.com/1484694 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="4" gerrit_number="1484694" 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/94/1484694/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Ie9f657fd900bd0fb6a8b0b528f7b28397ac44a40" commit="9ac29bc293ea33de07d1232ee8e7c1600fdbbf04" commit_message="cbuildbot: switch RecordPackagesUnderTest to use GetBuildDependencyGraph proto service This ensure that the new code path of GetBuildDependencyGraph is covered under existing CQ for every board, thus allows us to detect any production issue early. BUG=chromium:917174 TEST=cq passes Change-Id: Ie9f657fd900bd0fb6a8b0b528f7b28397ac44a40 Reviewed-on: https://chromium-review.googlesource.com/1486853 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ned Nguyen &lt;nednguyen@google.com&gt; Reviewed-by: Alex Klein &lt;saklein@chromium.org&gt; " fail_count="1" gerrit_number="1486853" owner_email="nednguyen@google.com" pass_count="0" patch_number="11" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/53/1486853/11" remote="cros" total_fail_count="18"/><pending_commit branch="master" change_id="I9d97693e2beca1c9fec8c4f17bd3706b0ea8e795" commit="78024ecbf8243ca975823afe5378ae936937bd18" commit_message="ec: Cleanup ish config options Remove all ISH related CONFIG_* options except for: CONFIG_HOSTCMD_HECI: This will be used to enable the host command interface using HECI. Similar to CONFIG_HOSTCMD_LPC or CONFIG_HOSTCMD_ESPI. arcada_ish uses this config. CONFIG_HID_HECI: This will be used to enable a HID interface using HECI. It is compatible with the intel-ish-hid kernel driver. atlas_ish uses this config. Also remove ipc.c the functionality it has been superceded by ipc_heci.c. BUG=b:123634700 TEST=Built and tested on a arcada device Verified that atlas_ish builds BRANCH=none Change-Id: I9d97693e2beca1c9fec8c4f17bd3706b0ea8e795 Signed-off-by: Mathew King &lt;mathewk@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1490551 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="1" gerrit_number="1490551" owner_email="mathewk@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/51/1490551/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I027e44d1045f67547ebb777896d10fc25b7b14c4" commit="84b1a7f2a113974376879b41b4667ee498d3ec40" commit_message="gmerge: drop toolchain package.provided We're moving this to build_image &amp; dev_install. BUG=chromium:194889 TEST=precq passes &amp; dev_install works CQ-DEPEND=CL:1490619 Change-Id: I027e44d1045f67547ebb777896d10fc25b7b14c4 Reviewed-on: https://chromium-review.googlesource.com/1492654 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="1" gerrit_number="1492654" 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/1492654/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ic8007accf6746cb1a4c2ca0050fa06884d598da3" commit="90566e7f5caab751cabb362d1cf424162379a616" commit_message="ec: Add directory local configuration for Emacs Since ec uses Linux kernel code style, this adds support for a feature in emacs to use a specific code style in a directory and its subdiretories. Looks like this technique is used in a few other spots in chromium code. BUG=None BRANCH=none TEST=Emacs 26.1 recognizes and uses just fine Change-Id: Ic8007accf6746cb1a4c2ca0050fa06884d598da3 Signed-off-by: Jack Rosenthal &lt;jrosenth@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1493036 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Tim Wawrzynczak &lt;twawrzynczak@chromium.org&gt; Reviewed-by: Raul E Rangel &lt;rrangel@chromium.org&gt; " fail_count="1" gerrit_number="1493036" owner_email="jrosenth@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/1493036/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I20723f7622061472d3f838dce7fd1a06ff7cc81d" commit="031a36b99e30bb9b6315d64ca01542144d0080bf" commit_message="target-chromium-os-sdk: depend on minijail This paves the way for parse_seccomp_policy to be included in the SDK so that it can be used to test that policies compile in the CQ. TEST=precy passes BUG=chromium:936633 Change-Id: I20723f7622061472d3f838dce7fd1a06ff7cc81d Reviewed-on: https://chromium-review.googlesource.com/1493194 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Zach Reizner &lt;zachr@chromium.org&gt; Reviewed-by: Zach Reizner &lt;zachr@chromium.org&gt; " fail_count="2" gerrit_number="1493194" owner_email="zachr@chromium.org" pass_count="0" patch_number="3" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/94/1493194/3" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I55f1f39c255ebe38922248d33c1e9d8e46631eb8" commit="f2d33d1918465aa4a278550f7cb4c026d830f103" commit_message="image_to_live.sh: move to crostestutils Nothing outside of crostestutils uses this script anymore, so drop it. Developers should be using `cros flash` for their imaging needs. BUG=None TEST=precq passes CQ-DEPEND=CL:1493351 Change-Id: I55f1f39c255ebe38922248d33c1e9d8e46631eb8 Reviewed-on: https://chromium-review.googlesource.com/1493235 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="1" gerrit_number="1493235" owner_email="vapier@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/crosutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosutils" ref="refs/changes/35/1493235/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I888a17b4d74a14bfb5b80dda68797f5de0318be4" commit="b8bd78adf27fbc8a25f67f31442095928fee68b5" commit_message="autotest-capability: Add &quot;builtin_camera&quot; and &quot;mipi_camera&quot; capabilities Add &quot;builtin_camera&quot; and &quot;mipi_camera&quot; capabilities to distingush USB cameras and MIPI cameras in autotest capability. builtin_camera must be marked when usb_camera or mipi_camera is marked. BUG=b:126125655, chromium:893501 TEST=build_package for nocturne and check its autotest-capabilities.yaml Change-Id: I888a17b4d74a14bfb5b80dda68797f5de0318be4 Signed-off-by: Keiichi Watanabe &lt;keiichiw@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1494954 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1494954" owner_email="keiichiw@chromium.org" pass_count="0" patch_number="3" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/54/1494954/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="I6992ce3530c9df47ee08f42705e28c1dd8652b66" commit="902daf85c95cefde9bed2da049b2ac770a01b432" commit_message="CHROMIUM: Bluetooth: Require Read Encryption Key Size command The HCI command Read Encryption Key Size is optional by the Bluetooth standard. However, in Chrome OS we require the support of this command to guarantee security. This CL does the following: * Disables Bluetooth if Read Local Commands shows that Read Encryption Key Size is not supported. * Otherwise, always try to send command Read Encryption Key Size to the chip and abort the connection if the command fails (may be because it's unsupported by the chip.) * Add kernel warning if we detect that Read Encryption Key Size command may be unsupported so we can evaluate chip security. BUG=chromium:929763 TEST=Tested on caroline board with simulated unsupported commands. Change-Id: I6992ce3530c9df47ee08f42705e28c1dd8652b66 Signed-off-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1495757 Reviewed-by: Xiaoyong Zhou &lt;xzhou@chromium.org&gt; " fail_count="0" gerrit_number="1495757" owner_email="sonnysasaka@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/57/1495757/3" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="Id921eb54b0d0dc367ceb5cb3348fd1429385a294" commit="e8847ae615d09d623cd12a05ba5bda1291b3889b" commit_message="CHROMIUM: add oom kill count to /proc/vmstat This is a massively reduced backport of oom-kill counters in 4.14. This merely counts oom kill events globally and reports them in /proc/vmstat. The original patch is 8e675f7af50747e1e9e96538e8706767e4f80e2c. The functionality that we need (oom_kill field in /proc/vmstat) was added in 4.14. Link: http://lkml.kernel.org/r/149570810989.203600.9492483715840752937.stgit@buzz BUG=chromium:934937 TEST=verified /proc/vmstat content after OOM kill Signed-off-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; Change-Id: Id921eb54b0d0dc367ceb5cb3348fd1429385a294 Reviewed-on: https://chromium-review.googlesource.com/1495761 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; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="1" gerrit_number="1495761" owner_email="semenzato@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/61/1495761/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="Id921eb54b0d0dc367ceb5cb3348fd1429385a294" commit="a240f87aa2ab163755dc485fbbe0f2995db6a468" commit_message="CHROMIUM: add oom kill count to /proc/vmstat This is a massively reduced backport of oom-kill counters in 4.14. This merely counts oom kill events globally and reports them in /proc/vmstat. The original patch is 8e675f7af50747e1e9e96538e8706767e4f80e2c. The functionality that we need (oom_kill field in /proc/vmstat) was added in 4.14. Link: http://lkml.kernel.org/r/149570810989.203600.9492483715840752937.stgit@buzz BUG=chromium:934937 TEST=verified /proc/vmstat content after OOM kill Signed-off-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; Change-Id: Id921eb54b0d0dc367ceb5cb3348fd1429385a294 Reviewed-on: https://chromium-review.googlesource.com/1495762 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; Reviewed-by: Yu Zhao &lt;yuzhao@chromium.org&gt; " fail_count="1" gerrit_number="1495762" owner_email="semenzato@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/62/1495762/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I3e012ba8a302b0838861c55d541d4d41eb64eab6" commit="7bbb9d981bada0893e634474524f130957f0b41d" commit_message="arc-setup: Remove unused IUSE I was trying to figure out which CrOS packages were ARC version specific, and found this IUSE entry very confusing. Let's just kill it. BUG=None TEST=emerge-$BOARD Change-Id: I3e012ba8a302b0838861c55d541d4d41eb64eab6 Reviewed-on: https://chromium-review.googlesource.com/1495763 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Yusuke Sato &lt;yusukes@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="2" gerrit_number="1495763" owner_email="yusukes@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/63/1495763/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I4d4f92b640580e9927a2778dc7182a06abdd28ac" commit="9838a60c79011d7cf453530243244edd3406e894" commit_message="cros_sdk: drop --workspace option In the brillo days, we had separate workspaces for each product. But that concept is long dead and the code has (mostly) been deleted, so drop this command line flag too. We've actually already deleted support for this in src/scripts/ and nothing blew up, so clearly the bots are fine with it :). BUG=chromium:934975 TEST=precq passes Change-Id: I4d4f92b640580e9927a2778dc7182a06abdd28ac Reviewed-on: https://chromium-review.googlesource.com/1495839 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Alex Klein &lt;saklein@chromium.org&gt; " fail_count="1" gerrit_number="1495839" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/39/1495839/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ie9a247d597be68b43d4779b3962428c35db34636" commit="7c3192a968c633453f17e52a5b5adb32b9c776d1" commit_message="shill: move private static of RoutingTable to unnamed namespace The private static constants and methods defined in the RoutingTable class are internal implementation details of RoutingTable and don't need to be exposed through the RoutingTable class definition. This CL moves them out of RoutingTable into an unnamed namespace defined in routing_table.cc. BUG=None TEST=Run unit tests. Change-Id: Ie9a247d597be68b43d4779b3962428c35db34636 Reviewed-on: https://chromium-review.googlesource.com/1495958 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: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; " fail_count="2" gerrit_number="1495958" owner_email="benchan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/58/1495958/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I80fed876b1518692a5a93600ba4757ee9bbf9ef9" commit="18837e634aa024cf76978f3de55a0f8862bb955f" commit_message="imageloader: add missing header guards BUG=None TEST=Re-run cpplint on the modified files. Change-Id: I80fed876b1518692a5a93600ba4757ee9bbf9ef9 Reviewed-on: https://chromium-review.googlesource.com/1495967 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: Greg Kerr &lt;kerrnel@chromium.org&gt; " fail_count="1" gerrit_number="1495967" owner_email="benchan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/67/1495967/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I487fafc7ce60a435f2c98767e78ed3a85db15af9" commit="48b083d497d1b6e4b1e8057f8ba2d027cefb1ebf" commit_message="video.DecodeAccelJPEG: Added missing data for video.DecodeAccelJPEG Tast test. In http://crrev.com/c/1427457 new test data &quot;pixel-1280x720-grayscale.jpg&quot; was added, but this data was not added to Tast. This caused the DecodeAccelJPEG test to fail. TEST=DecodeAccelJPEG on nocturne BUG=chromium:937142 Change-Id: I487fafc7ce60a435f2c98767e78ed3a85db15af9 Reviewed-on: https://chromium-review.googlesource.com/1496179 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: David Staessens &lt;dstaessens@chromium.org&gt; Reviewed-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; Reviewed-by: Keiichi Watanabe &lt;keiichiw@chromium.org&gt; " fail_count="2" gerrit_number="1496179" owner_email="dstaessens@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/79/1496179/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I121d19106ee04fde833111ba9de87842bff7dfde" commit="be7e4ae6295fdd19e15431df6b42099b0260bab8" commit_message="cryptohome: Service method for LockToSingleUserMountUntilReboot added To implement security feature that would force the device to reboot after ARC session is over, Chrome will need to disable login until reboot of the device is done. This will be achieved by extending a PCR that is bound to cryptohome key. The method is added in the service to be available to be called from Chrome. The command line added in cryptohome is optional and used only for testing. BUG=chromium:812165 TEST=cryptohome --action=lock_to_single_user_mount_until_reboot --user=&lt;email&gt; CQ-DEPEND=CL:1458577 Change-Id: I121d19106ee04fde833111ba9de87842bff7dfde Reviewed-on: https://chromium-review.googlesource.com/958866 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Igor &lt;igorcov@chromium.org&gt; Reviewed-by: Igor &lt;igorcov@chromium.org&gt; Reviewed-by: Ryo Hashimoto &lt;hashimoto@chromium.org&gt; " fail_count="1" gerrit_number="958866" owner_email="igorcov@chromium.org" pass_count="0" patch_number="24" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/66/958866/24" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I77b5617b273f638dc794047fbba362f32204f33b" commit="242814847f9b2f04077043259ee8796adb0a33b8" commit_message="sys-devel/llvm: Add llvm-7.0.1.ebuild Unmodified from portage except for KEYWORDS. BUG=b:123696777 TEST=None Change-Id: I77b5617b273f638dc794047fbba362f32204f33b Signed-off-by: Deepak Sharma &lt;Deepak.Sharma@amd.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1495015 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Deepak Sharma &lt;deepak.sharma@amd.com&gt; Reviewed-by: Drew Davenport &lt;ddavenport@chromium.org&gt; " fail_count="0" gerrit_number="1495015" owner_email="deepak.sharma@amd.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/15/1495015/4" remote="cros" total_fail_count="0"/><lkgm version="11853.0.0-rc6"/></manifest>