blob: 007dd3ff468c50d5adec237e1db520559dbe8e4e [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="d480f26f933fa3c5f4b1af40819d14531f867ff9">
<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="084fa8eb1895be216dbc4170886922ec99612381" 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="73733a0bd4162229c194dbd365b9d4c4e768ec2c" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="aae33c013639a65bcd6dd18dc8e32ca4fee9e449" upstream="refs/heads/master">
<annotation name="branch-mode" value="pin"/>
</project>
<project name="chromium/deps/libmtp" path="chromium/src/third_party/libmtp" remote="chromium" revision="4f4fad584e9c2735af5131f15b697376a3327de5" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/llvm-project/cfe/tools/clang-format" path="src/chromium/src/buildtools/clang_format/script" remote="chromium" revision="a3caf45a3f9302ce616f08bd7fd0412f3d97e862" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/src/buildtools" path="src/chromium/src/buildtools" remote="chromium" revision="218cb3d12efc52e79dbaf9f8d52d721d8b5a45a7" upstream="refs/heads/master"/>
<project name="chromium/src/third_party/Python-Markdown" path="src/chromium/src/third_party/Python-Markdown" remote="chromium" revision="b08af21eb795e522e1b972cb85bff59edb1ae209" upstream="refs/heads/master"/>
<project name="chromium/src/tools/md_browser" path="src/chromium/src/tools/md_browser" remote="chromium" revision="e9462696241f3ca832890473173e03e7bcfe6adc" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromium/tools/depot_tools" remote="chromium" revision="80a1cf66b83c394c911b14312274b26dba888ae0"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/chromite" path="chromite" revision="e255b9cdc43dd9a434abd2136e4e3fd9afb070f0" 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="7dac7e929dfb253c29630da2dcc5cd98b36443d8" upstream="refs/heads/master"/>
<project name="chromiumos/docs" path="docs" revision="88cf2dfe3a7f1855047b929441b5d554269261cc" 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="4b3585ce3b28087f17277fbdbbd8783d89a1b205" 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="5a0a3591573b7716fe8c2fe24aba0dff23d2ba69" upstream="refs/heads/master"/>
<project name="chromiumos/infra/proto" path="chromite/infra/proto" revision="1a268a1825860cfef6e279742cf399181c507bb0" upstream="refs/heads/master">
<annotation name="branch-mode" value="tot"/>
</project>
<project groups="chromeos-admin" name="chromiumos/infra/recipes" path="infra/recipes" revision="b9ec2f209ac718770a36d32929002b46da701feb" upstream="refs/heads/master">
<annotation name="branch-mode" value="tot"/>
</project>
<project groups="chromeos-admin,labtools" name="chromiumos/infra/skylab_inventory" path="infra/skylab_inventory" revision="47a7495453815b77df3f2af6d716fbeff41f308b" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="fa71d23340b5b70b60d34555c8eb46b1be08deb2" 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="79ad8adebe6ec1b58186d157cdd955a0b8a77fc8" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="77f0e3a554a46b23ef1c0beab3028b2e11272ef7" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="e8c20766fabe3e640c23ec7c295b9b756e345678" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="a5efe27269b01dc24e8796aea915e6a53d456d88" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="f9acd99bd71723d3d356ab9568a58d49efe08a0f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="bf50279068621fa7edd8811dc8abfa01997d2c3c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="8038158371ba934e0da7c09dedf628b9a45e566b" 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="356ecb9c2920905a55fec2b078e79d2f50755d57" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="4c5580d67490e0507a216ddefb6e7b6231bc330e" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bootcache" path="src/platform/bootcache" revision="ebe3a0995e90026433ffc62b7aeed6cad1f28694" upstream="refs/heads/master"/>
<project name="chromiumos/platform/btsocket" path="src/platform/btsocket" revision="300354e5d74418c8e03737ca9029c64d9297a28d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/cfm-device-monitor" path="src/platform/cfm-device-monitor" revision="309aa554f9142ea76fadbeb9571eed7b1e8b655a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="75d7cf12830308aa3ca32a74690204e40bbb7540" 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="241860851aa7e655402fdb3fab7974f86f488e32" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="9af21f5b87c9c2b63b3b0d5b1122b37840af8bc8" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="85ce8d392e4b0d5548f4a5cb45118454707df3de" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="e51599f1a84325915fe98b9a210a1ef52cef9bc9" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="97ed37f76bdad68a85d0dab5b2c584c997553f50" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="240acaa806e64238b0fda54b478209b6aec430b3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="ab04f3ea3bf118f1bc7740d80f007320d1b68eaa" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="e097feb8b2db20cd2435a483517356defa222db1" 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="a30b6ca4dcda8505247dd1107b84793c2dc80492" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="da13c01c9c2296a258511bff10ce1a76a153e548" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="b2c29757b90133e8e6315800a1afdeafe4a2bc5a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="83776b7bc992b0e43e95c5b94885a3ce4d7d6c00" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="113de4bb26e228fd74c74cadb3a9a1272e11df5b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/glbench" path="src/platform/glbench" revision="cca28de19ca10edce5e38d29056a9b7f5677989a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/go-seccomp" path="src/platform/go-seccomp" revision="613458c0e3c589e52e7f093288ef1d2ba57a9ff7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/google-breakpad" path="src/third_party/breakpad" revision="83772463d01e5728b834a4040729545adaeaa1e4" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="e043793ce4968d66e0abfc27e4be9c976ba2ccb6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/inputcontrol" path="src/platform/inputcontrol" revision="8826acba1c4e13b6318ae6d1d4b49633d1b55aba" upstream="refs/heads/master"/>
<project name="chromiumos/platform/jabra_vold" path="src/platform/jabra_vold" revision="8830911158ae632b7626d0ebe33248e66ffaeef3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/libevdev" path="src/platform/libevdev" revision="23f8ea74685ea0a03be8649ca33d5664bc789393" upstream="refs/heads/master"/>
<project name="chromiumos/platform/microbenchmarks" path="src/platform/microbenchmarks" revision="518003bc070970f25b9ab97c0560d762846c5e65" upstream="refs/heads/master"/>
<project name="chromiumos/platform/minigbm" path="src/platform/minigbm" revision="582bdbf1d78513445e5035fe594c600f69bc7332" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="0dcebfc00945fdbbc12825e61bbe97448a8004f3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="8c54cc8bdd56dcbb6b9fa7d126ec8f7ac4d2784f" 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="33b23423f43776207e396c15388f39f441b94564" 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="20c6b05dacb147a9454393316e8fc16640910004" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="15733cf15d9bbf773118c875563fa36f6ec1385b" 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="3ac8af5cc26da99eb716c7a93c73e652c2c0648a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchbot" path="src/platform/touchbot" revision="9546ffbb37d5fef191ad1607eeb0b76a6f3a9872" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchpad-tests" path="src/platform/touchpad-tests" revision="1da5e64a092a5d973b503050a3959314bb40eba0" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/tpm" path="src/third_party/tpm" revision="0cba6cadd1bea1ce3717779201d594c4c9131dc2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tpm_lite" path="src/platform/tpm_lite" revision="db50af69b91bc1cffde13740c23aed72883fbc45" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tremplin" path="src/platform/tremplin" revision="42d020e1b9c64d146390c97b14e415600473fd84" upstream="refs/heads/master"/>
<project name="chromiumos/platform/uboot-env" path="src/platform/uboot-env" revision="ab10366ee27959666b94a638858032c91c3c5e10" upstream="refs/heads/master"/>
<project groups="firmware,buildtools" name="chromiumos/platform/vboot_reference" path="src/platform/vboot_reference" revision="b720a103b75ac1516736e57930407e2e0e9bb669" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vkbench" path="src/platform/vkbench" revision="13960bea358f67210b1902be4c108b9cab7e50c9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="4649d42d10a7fa32f18da7e77e019891d1d7d940" upstream="refs/heads/master"/>
<project name="chromiumos/platform/webplot" path="src/platform/webplot" revision="bbd5ea22ef9f8e109e363b26958d9a2fc8921f0f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/xorg-conf" path="src/platform/xorg-conf" revision="2e6b8235cf8f6cfbd5a07e33407fa6bfde6866b4" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="350d01d2cf19b4d549fe588f56039d605fef7fc9" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="29ae950ae24ea840ca8e85822c45b3c634a4a90c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="272acae51f7f455fcf3947b54cae2c61e08db26b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/android_mtdutils" path="src/third_party/android_mtdutils" revision="9bcfc3ee238f16925e9aaa4573129784ebb397e7" upstream="chromeos"/>
<project name="chromiumos/third_party/arm-trusted-firmware" path="src/third_party/arm-trusted-firmware" revision="fe77b53e32692fc5d35df208e2b3d21a28f6228b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atheros" path="src/third_party/atheros" revision="52a5bdaa8930c14ee42518354de3e5ec09911c6b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atrusctl" path="src/third_party/atrusctl" revision="3b95df756c09bd8bb6f37ca9389a75ae7b3cc46b" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="92c6635268ecc7c98f2923d9dfe5069fa72ed244" 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="1f5d4fca5bf6f7b4c89143cf9c4359517ff8e71b" 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="af7e76eaf8c0bd4cfe3c15bb4986ce621bb79dc8" 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="65a08c6cb204ad0a8ab5128ac24a00226b24a73d" upstream="refs/heads/cups-2-2-8"/>
<project name="chromiumos/third_party/daisydog" path="src/third_party/daisydog" revision="5f4302621d8e011edbd83858b0c3183e29f842b5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-cplusplus" path="src/third_party/dbus-c++" revision="907f6244dc1c4c3f58a809147d348eccbb932631" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-spy" path="src/third_party/dbus-spy" revision="0e04421c73b24536de7fcc1886da469d8b7a2a41" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/displaylink-updater" path="src/third_party/displaylink-updater" revision="a52808b5995fe2ed481269c8f089358d4b451d5c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/edk2" revision="ab586ccd21556108662fbd80ab5a429143eac264" upstream="refs/heads/chromeos-2017.08"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/cml/edk2/branch1" revision="49fa59e82e4c6ea798f65fc4e5948eae63ad6e07" upstream="refs/heads/chromeos-cml-branch1"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/cnl/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-cnl"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/glk/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-glk"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/icl/edk2" revision="8df83bf3e30ada89fc0799859e3de25017dc93ac" upstream="refs/heads/chromeos-icl"/>
<project groups="firmware" name="chromiumos/third_party/em100" path="src/third_party/em100" revision="8af5146f4c55a51b0debf81f1cee3c3333aa1505" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fastrpc" path="src/third_party/fastrpc" revision="2ab40143cc017892b0b89f81c556cb4a80f70e8b" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashmap" path="src/third_party/flashmap" revision="7b2f153a7a65bb8f958212c5c5aec0758256465a" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="0c38355cfb6cf59cea7723dbac12d5cc8996588c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fwupd" path="src/third_party/fwupd" revision="005c8415092c1035671d79b081e0757e44a36a47" upstream="refs/heads/fwupd-1.2.5"/>
<project name="chromiumos/third_party/gdmwimax" path="src/third_party/gdmwimax" revision="e8236b4b2d66b1972e4f84955a238134acd7f6a1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gobi3k-sdk" path="src/third_party/gobi3k-sdk" revision="825fc302e0e0ffeb2aa925da70ebc32bc5377c2b" upstream="refs/heads/master"/>
<project groups="labtools" name="chromiumos/third_party/hdctools" path="src/third_party/hdctools" revision="b065e671f035cff0aeb9bca59ac864104f3121df" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="a3b1db22d914c6e05825e8a996ffab61376ccfb5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="377a4cab2dc98e4c2a1bf0a1ac514f2280cd0ab0" upstream="refs/heads/wpa_supplicant-2.6"/>
<project name="chromiumos/third_party/huddly-updater" path="src/third_party/huddly-updater" revision="98010d4e0c0d1ed95b2b08d9e2b51dcde3d18fe3" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="22351a7068ba8bd72cca3a4ea4679e1ce2078156" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="d6ad7da73185a359c383a8303324c3148ad3dafb" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="4397c78babfc4b60cf4795dd988438310eaad2f3" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="7ef56934709a4bddf82221d3ec30002f58b578a3" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="0c2673a71b5a4c1a5b6c0434e620776b170e7882" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="0ddcf7d6aaab7ac9bafee3751a871fd2420a3022" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="96caac58dd64db5d7e5079c734182e618891b839" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-gw" revision="3a1219c8e12c9f17bd9714f9730911107951d5ad" upstream="refs/heads/chromeos-4.14-gw"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19" revision="c11c4e291998768818b000a3232dbff870364a75" 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="6ab7fcefd89faaffc53db0cbe7052dcab9d0c4d8" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="79bd4cabc139f013915682bb11dbd0a4d944dc1e" 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="0257a31d8bff95ebd060f1ff300028b0050c4518" 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="4773273dec5ea6ff8151459a6b63b51dc4bc164d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/arc-mesa" revision="cabd66b91080171670f0ff546435c12ea6bf540d" upstream="refs/heads/arc-18.2.0-pre1"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="1d363d440f261fbadc1db3c17acc514b7130d505" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-freedreno" revision="1a93fc382b18ee6d1135952d23f0b6a8aa8cd31f" upstream="refs/heads/chromeos-freedreno"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-img" revision="129178893b2260df22db96327c5ca9c2ce7db046" upstream="refs/heads/mesa-img"/>
<project name="chromiumos/third_party/mimo-updater" path="src/third_party/mimo-updater" revision="f173901a2ce769fe95b85123f7be445ac9a083a5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mmc-utils" path="src/third_party/mmc-utils" revision="1c55306a49b32bbb8c65e1e5e9d630f6720a6810" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="5b752047977b69618f1b31bd08fd38de6f4f5ba3" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/nfs-ganesha" path="src/third_party/nfs-ganesha" revision="165395bf01548d8a0135357ca4c222b9c0c0acaa" upstream="refs/heads/V2.3-stable"/>
<project name="chromiumos/third_party/ntirpc" path="src/third_party/ntirpc" revision="a9fc54d636fc3e5b5f0918769a2e5343c5f0d823" upstream="refs/heads/V1.3.3-cros"/>
<project name="chromiumos/third_party/portage_tool" path="src/third_party/portage_tool" revision="82a0776602df5707606de2099b93b8b7b1cc34a1" upstream="refs/heads/chromeos-2.3.49"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="af64f6c7b19cdb84226161dd3742a13fd7974cc3" upstream="refs/heads/master-0.22"/>
<project name="chromiumos/third_party/realtek-updater" path="src/third_party/realtek-updater" revision="7e603e12fbf9d2a8aeb67f1075fe43dbfaf52f7f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/rootdev" path="src/third_party/rootdev" revision="8dc336a991e5494e6cc9a0094778fee67f22ed6c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/seabios" path="src/third_party/seabios" revision="3004147dd3707e600772ec6c5d37beac7f4b8eb4" upstream="refs/heads/chromeos-2014.11.03"/>
<project name="chromiumos/third_party/sis-updater" path="src/third_party/sis-updater" revision="4066f05ebae55958e3d193f9177c310b1d480886" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware" path="src/third_party/sound-open-firmware" revision="2f3a03f1b0ef5b00e8de4fa5079fb2885fcf66c2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware-tools" path="src/third_party/sound-open-firmware-tools" revision="d8114acdbb7609ebf05825c231f47c5b60a4d0b0" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/sysbios" path="src/third_party/sysbios" revision="33e1db34b8162de72a5e9bbbc44e6bce38978396" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tlsdate" path="src/third_party/tlsdate" revision="6103fff146d9e434a643a031f7a557fd793c8d08" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="7a9397f6cf4d1a3b453848b3bf642674f5686bff" 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="1dba349a7b272071d613869adaaef7bd576ae0c2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="55d6bcdb43ae8bb01c149e06e6c9c7f39e2197bd" 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="584039fdf2f425fb3dd853dd7d77f71531438e26" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/virtual-usb-printer" path="src/third_party/virtual-usb-printer" revision="afbe0b1c43e6e7fbf8e9f010bee357839ba785d2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/webrtc-apm" path="src/third_party/webrtc-apm" revision="8fd0ded2f954d5deec49cf107e06725d8f45ec3b" 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="f3c1bca7fb257693721e35f1eeaa5552e3c931c6" upstream="refs/heads/master"/>
<project groups="buildtools,chromeos-admin,firmware,labtools,minilayout" name="infra/luci/client-py" path="chromite/third_party/swarming.client" remote="chromium" revision="281c390193ec8c02e60279f8dac1b86ac52fa4be"/>
<project name="linux-syscall-support" path="src/third_party/breakpad/src/third_party/lss" revision="a89bf7903f3169e6bc7b8efc10a73a7571de21cf"/>
<project name="platform/external/bsdiff" path="src/aosp/external/bsdiff" remote="aosp" revision="e36af14afc8c11dc4891294d9c4d997df7f487bf" upstream="refs/heads/master"/>
<project name="platform/external/libcxx" path="src/aosp/external/libcxx" remote="aosp" revision="fd86c1f3ed3ce3d1a363d914672b275d7e292b89" upstream="refs/heads/master"/>
<project name="platform/external/libcxxabi" path="src/aosp/external/libcxxabi" remote="aosp" revision="1389a8dc482d10684a7b30d0aa4c9c58155113ed" upstream="refs/heads/master"/>
<project name="platform/external/libunwind_llvm" path="src/aosp/external/libunwind_llvm" remote="aosp" revision="cc3148bd34f3d0a7bdc2a2c18333bb56d2ae829b" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="eb42bb786a78ae7c54bb891d80cde55020fc32a7" 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="a47727e32cd9bbda51d9801e497e8d7b37c705b7" upstream="refs/heads/master"/>
<project name="toolchain/binutils" path="src/aosp/toolchain/binutils" remote="aosp" revision="cce69c1b1bfc46de5e1cdd4923f87215c0edb884"/>
<project name="toolchain/gcc" path="src/aosp/toolchain/gcc" remote="aosp" revision="ac6128e0a17a52f011797f33ac3e7d6273a9368d"/>
<project name="weave/libweave" path="src/weave/libweave" revision="123e1e8827287c515f72e96ef17f39ec4b8dac54" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="chromeos-4.19" change_id="Ic579fa589948d19c5259a85d02721888e4f23bb0" commit="9c1b88b46bfb9e043829cce5305b9b55d20549cd" commit_message="UPSTREAM: drm/ttm: Rename ttm_bo_global_{init,release}() to ttm_bo_global_ref_{,}() The functions ttm_bo_global_init() and ttm_bo_global_release() do not receive an argument of type struct ttm_bo_global. Both take a struct drm_global_reference that contains points to a struct ttm_bo_global_ref. Renaming them reflects this. Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt; Reviewed-by: Christian Knig &lt;christian.koenig@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit e55a5c9b5f5b80275a38293ac0fd38336dd2efdf) Signed-off-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; BUG=chromium:924405 TEST=compile and run on Tatl Change-Id: Ic579fa589948d19c5259a85d02721888e4f23bb0 Reviewed-on: https://chromium-review.googlesource.com/1549023 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="2" gerrit_number="1549023" owner_email="gurchetansingh@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/23/1549023/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I5c84395f21042209d19e829fabcfdc7d14849d25" commit="66a20df6a8d6dd5a827b4e2f025e5039dc40c9f8" commit_message="UPSTREAM: drm/ttm: Provide ttm_bo_global_{init/release}() for struct ttm_bo_global So far, struct ttm_bo_global_ref was the only way of initializing a struct ttm_bo_global. Providing separate initializer and release functions for struct ttm_bo_global gives drivers the option of implementing their own init and release callbacks for drm_global_references of type DRM_GLOBAL_TTM_BO. The original functions for initializing and releasing via struct ttm_bo_global_ref are wrappers around the new interfaces. Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt; Reviewed-by: Christian Knig &lt;christian.koenig@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 105f20706fb5df8b763e3d9a9bfbfa73386391c3) Signed-off-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; BUG=chromium:924405 TEST=compile and run on Tatl Change-Id: I5c84395f21042209d19e829fabcfdc7d14849d25 Reviewed-on: https://chromium-review.googlesource.com/1549024 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="2" gerrit_number="1549024" owner_email="gurchetansingh@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/24/1549024/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I4267aeb83c15418939f2b05ec34c382b3d40d7c8" commit="a59faf8922a6b4cafdb733410cc268458c05faf5" commit_message="UPSTREAM: drm/ttm: use a static ttm_mem_global instance As the name says we only need one global instance of ttm_mem_global. Drop all the driver initialization and just use a single exported instance which is initialized during BO global initialization. Signed-off-by: Christian Knig &lt;christian.koenig@amd.com&gt; Reviewed-by: Junwei Zhang &lt;Jerry.Zhang@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 27eb1fa9130a98edd2b321d4dbce5c8b244ee7af) Signed-off-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; BUG=chromium:924405 TEST=compile and run on Tatl Change-Id: I4267aeb83c15418939f2b05ec34c382b3d40d7c8 Reviewed-on: https://chromium-review.googlesource.com/1549025 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="2" gerrit_number="1549025" owner_email="gurchetansingh@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/25/1549025/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="If94aa5984673898ff5e63d420dc575c3181d7df6" commit="fb3fa29e59b04391350e5582448f8944897eaaa5" commit_message="UPSTREAM: drm/ttm: make the device list mutex static This way it can protect the whole BO global state. Signed-off-by: Christian Knig &lt;christian.koenig@amd.com&gt; Reviewed-by: Junwei Zhang &lt;Jerry.Zhang@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 56b3d20413587fab6a790cfc8bc075ca94bc8ed9) Signed-off-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; BUG=chromium:924405 TEST=compile and run on Tatl Change-Id: If94aa5984673898ff5e63d420dc575c3181d7df6 Reviewed-on: https://chromium-review.googlesource.com/1549026 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="2" gerrit_number="1549026" owner_email="gurchetansingh@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/26/1549026/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="Ia6f34db6d2d8c4c4f48d769ce2179e161835e37b" commit="51d0e052dbe93dfeb00889dd23c142684283eeba" commit_message="UPSTREAM: drm/ttm: use a static ttm_bo_global instance As the name says we only need one global instance of ttm_bo_global. Just use a single exported instance which is save to initialize multiple times. Signed-off-by: Christian Knig &lt;christian.koenig@amd.com&gt; Reviewed-by: Junwei Zhang &lt;Jerry.Zhang@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 62b53b37e4b1500d4eb4624a44ad861cf8d3cd18) Signed-off-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; BUG=chromium:924405 TEST=compile and run on Tatl Change-Id: Ia6f34db6d2d8c4c4f48d769ce2179e161835e37b Reviewed-on: https://chromium-review.googlesource.com/1549027 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="2" gerrit_number="1549027" owner_email="gurchetansingh@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/27/1549027/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I4ea00d48c95ecdc81386680ac3a44e084db8fb14" commit="0b96c8cae0ea22b4ee7da57f588affa69423e402" commit_message="UPSTREAM: drm/ttm: initialize globals during device init (v2) Make sure that the global BO state is always correctly initialized. This allows removing all the device code to initialize it. v2: fix up vbox (Alex) Signed-off-by: Christian Knig &lt;christian.koenig@amd.com&gt; Reviewed-by: Junwei Zhang &lt;Jerry.Zhang@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit a64f784bb14a56bfdfad2dc397dd67e4564e3a29) Signed-off-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; BUG=chromium:924405 TEST=compile and run on Tatl Change-Id: I4ea00d48c95ecdc81386680ac3a44e084db8fb14 Reviewed-on: https://chromium-review.googlesource.com/1549028 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="2" gerrit_number="1549028" owner_email="gurchetansingh@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/28/1549028/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="Ie385818656b4d4ebb2ad23537a601a3dd2b45fbf" commit="1eed5487300619d4dc4c31bdd089f89de91fed1b" commit_message="UPSTREAM: drm/ttm: Fix bo_global and mem_global kfree error ttm_bo_glob and ttm_mem_glob are defined as structure instance, while not allocated by kzalloc, so kfree should not be invoked to release them anymore. Otherwise, it will cause the following kernel BUG when unloading amdgpu module [ 48.419294] kernel BUG at /build/linux-5s7Xkn/linux-4.15.0/mm/slub.c:3894! [ 48.419352] invalid opcode: 0000 [#1] SMP PTI [ 48.419387] Modules linked in: amdgpu(OE-) amdchash(OE) amdttm(OE) amd_sched(OE) amdkcl(OE) amd_iommu_v2 drm_kms_helper drm i2c_algo_bit fb_sys_fops syscopyarea sysfillrect sysimgblt snd_hda_codec_generic snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep kvm_intel kvm irqbypass crct10dif_pclmul crc32_pclmul ghash_clmulni_intel snd_pcm snd_seq_midi snd_seq_midi_event snd_rawmidi pcbc snd_seq snd_seq_device snd_timer aesni_intel snd soundcore joydev aes_x86_64 crypto_simd glue_helper cryptd input_leds mac_hid serio_raw binfmt_misc nfsd auth_rpcgss nfs_acl lockd grace sunrpc sch_fq_codel parport_pc ppdev lp parport ip_tables x_tables autofs4 8139too psmouse i2c_piix4 8139cp mii floppy pata_acpi [ 48.419782] CPU: 1 PID: 1281 Comm: modprobe Tainted: G OE 4.15.0-20-generic #21-Ubuntu [ 48.419838] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Ubuntu-1.8.2-1ubuntu1 04/01/2014 [ 48.419901] RIP: 0010:kfree+0x137/0x180 [ 48.419934] RSP: 0018:ffffb02101273bf8 EFLAGS: 00010246 [ 48.419974] RAX: ffffeee1418ad7e0 RBX: ffffffffc075f100 RCX: ffff8fed7fca7ed0 [ 48.420025] RDX: 0000000000000000 RSI: 000000000003440e RDI: 0000000022400000 [ 48.420073] RBP: ffffb02101273c10 R08: 0000000000000010 R09: ffff8fed7ffd3680 [ 48.420121] R10: ffffeee1418ad7c0 R11: ffff8fed7ffd3000 R12: ffffffffc075e2c0 [ 48.420169] R13: ffffffffc074ec10 R14: ffff8fed73063900 R15: ffff8fed737428e8 [ 48.420216] FS: 00007fdc912ec540(0000) GS:ffff8fed7fc80000(0000) knlGS:0000000000000000 [ 48.420267] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 48.420308] CR2: 000055fa40c30060 CR3: 000000023470a006 CR4: 00000000003606e0 [ 48.420358] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 48.420405] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 48.420452] Call Trace: [ 48.420485] ttm_bo_global_kobj_release+0x20/0x30 [amdttm] [ 48.420528] kobject_release+0x6a/0x180 [ 48.420562] kobject_put+0x28/0x50 [ 48.420595] ttm_bo_global_release+0x36/0x50 [amdttm] [ 48.420636] amdttm_bo_device_release+0x119/0x180 [amdttm] [ 48.420678] ? amdttm_bo_clean_mm+0xa6/0xf0 [amdttm] [ 48.420760] amdgpu_ttm_fini+0xc9/0x180 [amdgpu] [ 48.420821] amdgpu_bo_fini+0x12/0x40 [amdgpu] [ 48.420889] gmc_v9_0_sw_fini+0x40/0x50 [amdgpu] [ 48.420947] amdgpu_device_fini+0x36f/0x4c0 [amdgpu] [ 48.421007] amdgpu_driver_unload_kms+0xb4/0x150 [amdgpu] [ 48.421058] drm_dev_unregister+0x46/0xf0 [drm] [ 48.421102] drm_dev_unplug+0x12/0x70 [drm] Signed-off-by: Trigger Huang &lt;Trigger.Huang@amd.com&gt; Reviewed-by: Christian Knig &lt;christian.koenig@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 30f33126feca0fe16df9e9302ffc28a953e2eb37) Signed-off-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; BUG=chromium:924405 TEST=compile and run on Tatl Change-Id: Ie385818656b4d4ebb2ad23537a601a3dd2b45fbf Reviewed-on: https://chromium-review.googlesource.com/1549029 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="2" gerrit_number="1549029" owner_email="gurchetansingh@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/29/1549029/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I22b9736b30e8cec14aacf8d608a6de199f4c792c" commit="8c23341e7dde6b600a9430e6d763ec1424107ed7" commit_message="UPSTREAM: drm/virtio: Handle error from virtio_gpu_resource_id_get ida_alloc() can return -ENOMEM in the highly unlikely case we run out of memory. The current code creates an object with an invalid ID. Signed-off-by: Matthew Wilcox &lt;willy@infradead.org&gt; Link: http://patchwork.freedesktop.org/patch/msgid/20181030165352.13065-1-willy@infradead.org Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt; (cherry picked from commit 556c62e85f9b97139c1b3f6f1585fcee0bc3eb6a) Signed-off-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; BUG=chromium:924405 TEST=compile and run on Tatl Change-Id: I22b9736b30e8cec14aacf8d608a6de199f4c792c Reviewed-on: https://chromium-review.googlesource.com/1549030 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="2" gerrit_number="1549030" owner_email="gurchetansingh@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/30/1549030/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="Ibf8c5cf916a604610f130ff36650033d80544664" commit="7a0ea7cdf94604a42c9f6eff6395667134727a8c" commit_message="UPSTREAM: drm/virtio: Use IDAs more efficiently 0-based IDAs are more efficient than any other base. Convert the 1-based IDAs to be 0-based. Signed-off-by: Matthew Wilcox &lt;willy@infradead.org&gt; Link: http://patchwork.freedesktop.org/patch/msgid/20181030165352.13065-2-willy@infradead.org Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt; (cherry picked from commit 2ae7f165c0b022a8ed1732f8ab2c11b2c173146e) Signed-off-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; BUG=chromium:924405 TEST=compile and run on Tatl Change-Id: Ibf8c5cf916a604610f130ff36650033d80544664 Reviewed-on: https://chromium-review.googlesource.com/1549031 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="2" gerrit_number="1549031" owner_email="gurchetansingh@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/31/1549031/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I8313f966c84cf25b4feff50cbbe5673df7a2ca1e" commit="83c7231b977983dfc2f6e780bf5252f2bc0b7379" commit_message="UPSTREAM: drm/virtio: add virtio_gpu_alloc_fence() Refactor fence creation, add fences to relevant GPU operations and add cursor helper functions. This removes the potential for allocation failures from the cmd_submit and atomic_commit paths. Now a fence will be allocated first and only after that will we proceed with the rest of the execution. Signed-off-by: Gustavo Padovan &lt;gustavo.padovan@collabora.com&gt; Signed-off-by: Robert Foss &lt;robert.foss@collabora.com&gt; Link: http://patchwork.freedesktop.org/patch/msgid/20181112165157.32765-2-robert.foss@collabora.com Suggested-by: Rob Herring &lt;robh@kernel.org&gt; Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt; (cherry picked from commit 9fdd90c0f42440b7f1e4a3f7262d222eee4b4cdf) Signed-off-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; BUG=chromium:924405 TEST=compile and run on Tatl Change-Id: I8313f966c84cf25b4feff50cbbe5673df7a2ca1e Reviewed-on: https://chromium-review.googlesource.com/1549032 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="2" gerrit_number="1549032" owner_email="gurchetansingh@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/32/1549032/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="If904a2bdca472aadea140a01aaf20f16230800f7" commit="fc9d9bdecd6c448bb6829a26c8b6daa5c48cf376" commit_message="UPSTREAM: drm/virtio: add uapi for in and out explicit fences Add a new field called fence_fd that will be used by userspace to send in-fences to the kernel and receive out-fences created by the kernel. This uapi enables virtio to take advantage of explicit synchronization of dma-bufs. There are two new flags: * VIRTGPU_EXECBUF_FENCE_FD_IN to be used when passing an in-fence fd. * VIRTGPU_EXECBUF_FENCE_FD_OUT to be used when requesting an out-fence fd The execbuffer IOCTL is now read-write to allow the userspace to read the out-fence. On error -1 should be returned in the fence_fd field. Signed-off-by: Gustavo Padovan &lt;gustavo.padovan@collabora.com&gt; Signed-off-by: Robert Foss &lt;robert.foss@collabora.com&gt; Reviewed-by: Emil Velikov &lt;emil.velikov@collabora.com&gt; Link: http://patchwork.freedesktop.org/patch/msgid/20181112165157.32765-3-robert.foss@collabora.com Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt; (cherry picked from commit a56f9c868ccf56f0ab6e3e64693e6a39323bf8d8) Signed-off-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; BUG=chromium:924405 TEST=compile and run on Tatl Change-Id: If904a2bdca472aadea140a01aaf20f16230800f7 Reviewed-on: https://chromium-review.googlesource.com/1549493 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="2" gerrit_number="1549493" owner_email="gurchetansingh@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/93/1549493/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I932a364e23df5d67608240498a622a93558aebd1" commit="861491db6de96a36298a2469ed0c327f610cf972" commit_message="UPSTREAM: drm/virtio: add in/out fence support for explicit synchronization When the execbuf call receives an in-fence it will get the dma_fence related to that fence fd and wait on it before submitting the draw call. On the out-fence side we get fence returned by the submitted draw call and attach it to a sync_file and send the sync_file fd to userspace. On error -1 is returned to userspace. VIRTGPU_EXECBUF_FENCE_FD_IN &amp; VIRTGPU_EXECBUF_FENCE_FD_OUT are supported at the simultaneously and can be flagged for simultaneously. Signed-off-by: Gustavo Padovan &lt;gustavo.padovan@collabora.com&gt; Signed-off-by: Robert Foss &lt;robert.foss@collabora.com&gt; Reviewed-by: Emil Velikov &lt;emil.velikov@collabora.com&gt; Link: http://patchwork.freedesktop.org/patch/msgid/20181112165157.32765-4-robert.foss@collabora.com Suggested-by: Rob Herring &lt;robh@kernel.org&gt; Reviewed-by: Emil Velikov &lt;emil.velikov@collabora.com&gt; Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt; (cherry picked from commit 2cd7b6f08bc4cf06d1f00f8b42720a8457861ca1) Signed-off-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; BUG=chromium:924405 TEST=compile and run on Tatl Change-Id: I932a364e23df5d67608240498a622a93558aebd1 Reviewed-on: https://chromium-review.googlesource.com/1549494 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="1" gerrit_number="1549494" owner_email="gurchetansingh@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/94/1549494/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.19" change_id="I0e11a72da5d0efffc3340d0e1646ed8862dac8d3" commit="0fd09f108aa8bf33ee4e91fb0c1ab12d4daf4e47" commit_message="UPSTREAM: drm/virtio: bump driver version after explicit synchronization addition To reflect the (backward compatible) changes in the uabi we are bumping the driver's version. Signed-off-by: Gustavo Padovan &lt;gustavo.padovan@collabora.co&gt; Signed-off-by: Robert Foss &lt;robert.foss@collabora.com&gt; Reviewed-by: Emil Velikov &lt;emil.velikov@collabora.com&gt; Link: http://patchwork.freedesktop.org/patch/msgid/20181112165157.32765-5-robert.foss@collabora.com Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt; (cherry picked from commit 6862965261a09fc459815ba38efb758fc88006df) Signed-off-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; BUG=chromium:924405 TEST=compile and run on Tatl Change-Id: I0e11a72da5d0efffc3340d0e1646ed8862dac8d3 Reviewed-on: https://chromium-review.googlesource.com/1549495 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="2" gerrit_number="1549495" owner_email="gurchetansingh@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/95/1549495/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="Ib86a323283239397bd8d6d6c6bd54b6747c5e48d" commit="272c2b1cebbbbc695eff805eed45597c2ea56238" commit_message="UPSTREAM: drm/virtio: fix memory leak of vfpriv on error return path The allocation for vfpriv is being leaked on an error return path, fix this by kfree'ing it before returning. Detected by CoverityScan, CID#1475380 (&quot;Resource Leak&quot;) Fixes: 6a37c49a94a9 (&quot;drm/virtio: Handle context ID allocation errors&quot;) Signed-off-by: Colin Ian King &lt;colin.king@canonical.com&gt; Link: http://patchwork.freedesktop.org/patch/msgid/20181107203122.6861-1-colin.king@canonical.com Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt; (cherry picked from commit 040b595a91b21b61d6e0d388394b79c85f614e7c) Signed-off-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; BUG=chromium:924405 TEST=compile and run on Tatl Change-Id: Ib86a323283239397bd8d6d6c6bd54b6747c5e48d Reviewed-on: https://chromium-review.googlesource.com/1549496 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="2" gerrit_number="1549496" owner_email="gurchetansingh@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/96/1549496/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I5947de8f55de30e0b2bc3dbdb3fa48fbb7e62dec" commit="92ba424843edf8580daa42e2601ab04726240d3f" commit_message="UPSTREAM: util/lint: list files with whitespace issues BUG=none BRANCH=none TEST=none Change-Id: I5947de8f55de30e0b2bc3dbdb3fa48fbb7e62dec Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 28def8b5a02a429473d1e12f90f332625bf87316 Original-Change-Id: I8ae13f62c6e2cd87278fefab8de5faf0d1bc0a90 Original-Signed-off-by: Balazs Vinarz &lt;vinibali1@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/30988 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: Patrick Georgi &lt;pgeorgi@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1553840 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="1" gerrit_number="1553840" 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/40/1553840/2" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-2016.05" change_id="I476c51f70a7c55310e5b515d9e6dae5b6b5db73a" commit="ae42ac2f81cd5cfe13b8edef18290577df24f65d" commit_message="UPSTREAM: payloads/tianocore: Don't fail on resetting boot logo If using a commit/branch which doesn't use a boot logo, we don't want the build to fail unnecessarily Test: build with upstream Tianocore commit hash, avoid failure after successful compilation. BUG=none BRANCH=none TEST=none Change-Id: I476c51f70a7c55310e5b515d9e6dae5b6b5db73a Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 74dec7f51d96b154704f7ace3c84b3073945f7f5 Original-Change-Id: Ic41bacbb97926e9538f434aecc0f0eebc5f6326f Original-Signed-off-by: Matt DeVillier &lt;matt.devillier@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32133 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/1553841 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="1" gerrit_number="1553841" 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/41/1553841/2" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-2016.05" change_id="Iad4fa2a3c6b864e96f17d9e7b9f6835429fd686f" commit="e5bc8212311d3ec45a77e4729e037827e70227d5" commit_message="UPSTREAM: util/kconfig: Fix missing library issue with ld 2.24 and newer When invoking 'make menuconfig' with gcc 4.9.2 an error is thrown: ld: build/util/kconfig/lxdialog/checklist.o: undefined reference to symbol 'acs_map' This happens with ld version 2.24 and newer when menuconfig is executed for the first time after make clean. This does not happen with ld 2.20 (part of gcc 4.4.7). It can be fixed with the flag -ltinfo in HOST_LOADLIBES. BUG=none BRANCH=none TEST=none Change-Id: Iad4fa2a3c6b864e96f17d9e7b9f6835429fd686f Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 622a28d22b917dec29d8b75aab8cdf55300a7e4c Original-Change-Id: I6216bb4d276d4bf98aa4ec06457b809fdcd73235 Original-Signed-off-by: Werner Zeh &lt;werner.zeh@siemens.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32137 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/1553842 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="1" gerrit_number="1553842" 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/42/1553842/2" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-2016.05" change_id="I3925367dd2297379ba0eda1d32dca7e18778f31e" commit="ae9f2a913e38c0afaa9c11c3d59e9ab3cdb891b0" commit_message="UPSTREAM: mb/google/sarien/variants/sarien: Update thermal configuration for DPTF Follow thermal table for second tunning. BUG=b:129509918 TEST=Built and tested on sarien system Change-Id: I3925367dd2297379ba0eda1d32dca7e18778f31e Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 0a4dcee75f03a0154f7a418d24ec643a020ea401 Original-Change-Id: I64844b84891dc3ab7abe9378cdca5dcf57b3e433 Original-Signed-off-by: John Su &lt;john_su@compal.corp-partner.google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32118 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Lijian Zhao &lt;lijian.zhao@intel.com&gt; Original-Reviewed-by: Sumeet R Pawnikar &lt;sumeet.r.pawnikar@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1553843 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: John Su &lt;john_su@compal.corp-partner.google.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="1553843" 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/43/1553843/2" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-2016.05" change_id="Ifd9584d03b3a52def92c31646185cdcac7b202f0" commit="fe09cea7fbe46e89639cf2a2b4ba33ccfcc22c69" commit_message="UPSTREAM: util/arm_boot_tools/mksunxiboot: Correct format strings %lx is the right format string for printing longs. BUG=none BRANCH=none TEST=none Change-Id: Ifd9584d03b3a52def92c31646185cdcac7b202f0 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 3eebb16c0559282fb199f3e160440b206b8eabeb Original-Found-by: Coverity Scan, CID 1229686, 1229687 Original-Signed-off-by: Jacob Garber &lt;jgarber1@ualberta.ca&gt; Original-Change-Id: Ib7ab54dc039bdd60969c79f3c881d69fc68f0d2a Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32008 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: Patrick Georgi &lt;pgeorgi@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1553844 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="1" gerrit_number="1553844" 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/44/1553844/2" remote="cros" total_fail_count="7"/><pending_commit branch="chromeos-2016.05" change_id="I7d6169e7b7e418df67df5b67011f1aeaf736fb5e" commit="19cb3e1f650e581afc4e9bd7e66714adf08fbeb9" commit_message="UPSTREAM: mb/google/hatch: Enable Goodix Touch Screen Enable Goodix touch screen. Follow GT7375P_Datasheet_Rev.0.1 BUG=b:124460799 BRANCH=None TEST=local build and tested with Goodix touch screen Change-Id: I7d6169e7b7e418df67df5b67011f1aeaf736fb5e Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: b80ae90b6e2a4a1185ada2f64e982cd1b01702ad Original-Change-Id: Ib204e6b77b87ba6c775cf38e572476dd9eb37d1d Original-Signed-off-by: Eric Lai &lt;ericr_lai@compal.corp-partner.google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32134 Original-Reviewed-by: Shelley Chen &lt;shchen@google.com&gt; Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&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/1553845 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="1" gerrit_number="1553845" 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/45/1553845/2" remote="cros" total_fail_count="7"/><pending_commit branch="chromeos-2016.05" change_id="Ic34f535447ca6b999aa31f563fe73f94f883e1fb" commit="c8eff4321e6094de879f954437e653e7f54641b9" commit_message="UPSTREAM: vboot: remove Kconfig option VBOOT_PHYSICAL_REC_SWITCH This option is duplicated in depthcharge: https://crrev.com/c/1545144 BUG=b:124141368, b:124192753, chromium:943150 TEST=make clean &amp;&amp; make test-abuild CQ-DEPEND=CL:1545144 BRANCH=none Change-Id: Ic34f535447ca6b999aa31f563fe73f94f883e1fb Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: e556f716e43daac7a8f553213eadbe352e19a79b Original-Change-Id: I48e20ad21cdcb948a23387d3e5fcf142723b0c82 Original-Signed-off-by: Joel Kitching &lt;kitching@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32135 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt; Original-Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Reviewed-on: https://chromium-review.googlesource.com/1553846 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="1" gerrit_number="1553846" 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/46/1553846/2" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-2016.05" change_id="I1ea50108a63cb416138947f5d8617562432d6001" commit="d0945af7c10e7ccffc53ed2f28e11664429127a2" commit_message="UPSTREAM: mb/google/hatch: Create kohaku variant Creating Kohaku hatch variant. Currently taking a copy of the hatch variant. Kohaku-specific changes to come in future CLs. BUG=b:129706980 BRANCH=NONE TEST=NONE Change-Id: I1ea50108a63cb416138947f5d8617562432d6001 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: c76409ca355f46c4a2b7e2bb4e2d36b56d23b552 Original-Change-Id: Ib4b8c2c8332910d992549e3aae8e6aff5234698b Original-Signed-off-by: Shelley Chen &lt;shchen@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32160 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/1553847 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="1" gerrit_number="1553847" 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/47/1553847/2" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="Idd124205b84e1e4450d95e8fad635f7c6ba34e99" commit="12e4471c74bd02d461e389cf3f7972873f9db1e1" commit_message="hatch: Enable ps8751 firmware update BUG=b:129727749 BRANCH=none CQ-DEPEND=CL:*1140410 TEST=confirm ps8751 firmware is upgraded during sw sync: ... ps8751.1: vendor 0x1da0 product 0x8751 device 0x0001 fw_rev 0x37 ... Update aux fw 0 ps8751.1: found SPI flash ID 0x1c11 ps8751.1: erased 20KB in 524ms ps8751.1: verified 0KB in 0s ps8751.1: programming 20KB... ps8751.1: programmed 20KB in 37s ps8751.1: verified 20KB in 25s ps8751.1: vendor 0x1da0 product 0x8751 device 0x0001 fw_rev 0x3e ... Change-Id: Idd124205b84e1e4450d95e8fad635f7c6ba34e99 Signed-off-by: Philip Chen &lt;philipchen@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1553565 Commit-Ready: Philip Chen &lt;philipchen@chromium.org&gt; Tested-by: Philip Chen &lt;philipchen@chromium.org&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; " fail_count="0" gerrit_number="1553565" owner_email="philipchen@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/depthcharge" project_url="https://chromium-review.googlesource.com/chromiumos/platform/depthcharge" ref="refs/changes/65/1553565/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="I5a3de3e723ff54fd261e999c86817e3129fd0373" commit="4e2a24f0b25cbb047285ff07b132b58148855ea9" commit_message="UPSTREAM: r8152: Add support for MAC address pass through on RTL8153-BND All previous docks and dongles that have supported this feature use the RTL8153-AD chip. RTL8153-BND is a new chip that will be used in upcoming Dell type-C docks. It should be added to the whitelist of devices to activate MAC address pass through. Per confirming with Realtek all devices containing RTL8153-BND should activate MAC pass through and there won't use pass through bit on efuse like in RTL8153-AD. BUG=b:122254878, chromium:918542 TEST=Tested with a Dell dock that contains the new Realtek part. Signed-off-by: Charles Hyde &lt;charles.hyde@dell.corp-partner.google.com&gt; Signed-off-by: Mario Limonciello &lt;mario.limonciello@dell.com&gt; Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt; (cherry picked from commit 9c27369f4a1393452c17e8708c1b0beb8ac59501) Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt; Change-Id: I5a3de3e723ff54fd261e999c86817e3129fd0373 Reviewed-on: https://chromium-review.googlesource.com/1415602 Commit-Ready: Crag.Wang &lt;crag_wang@dell.corp-partner.google.com&gt; Commit-Ready: Grant Grundler &lt;grundler@chromium.org&gt; Tested-by: Grant Grundler &lt;grundler@chromium.org&gt; Tested-by: Charles Hyde &lt;charles.hyde@dell.corp-partner.google.com&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt; Reviewed-by: Grant Grundler &lt;grundler@chromium.org&gt; " fail_count="0" gerrit_number="1415602" owner_email="charles.hyde@dell.corp-partner.google.com" pass_count="0" patch_number="9" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/02/1415602/9" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="I396785c0ea7016c1c3557bedccd92fd44fa301de" commit="a8e3eca15992f9c4d7e1955c9e255d7d6027f507" commit_message="UPSTREAM: r8152: Add support for MAC address pass through on RTL8153-BD RTL8153-BD is used in Dell DA300 type-C dongle. It should be added to the whitelist of devices to activate MAC address pass through. Per confirming with Realtek all devices containing RTL8153-BD should activate MAC pass through and there won't use pass through bit on efuse like in RTL8153-AD. Signed-off-by: David Chen &lt;david.chen7@dell.com&gt; Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt; (cherry picked from commit 8e29d23e28ee7fb995a00c1ca7e1a4caf5070b12) Signed-off-by: Crag.Wang &lt;crag_wang@dell.corp-partner.google.com&gt; BUG=b:123925776 TEST=verify mac passthrough with Dell Type-C dongle DA300 Change-Id: I396785c0ea7016c1c3557bedccd92fd44fa301de Reviewed-on: https://chromium-review.googlesource.com/1547646 Commit-Ready: Grant Grundler &lt;grundler@chromium.org&gt; Tested-by: Crag.Wang &lt;crag_wang@dell.corp-partner.google.com&gt; Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Crag.Wang &lt;crag_wang@dell.corp-partner.google.com&gt; Reviewed-by: Grant Grundler &lt;grundler@chromium.org&gt; " fail_count="1" gerrit_number="1547646" owner_email="crag_wang@dell.corp-partner.google.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/46/1547646/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I791e39306b088ea28f950d6d5bff11c29828d294" commit="791f2920d85adc80b6db6cc0e0f9a48c5b647fe6" commit_message="stm32: spi: Support SPI slave w/ DMA for STM32F4 On STM32F4 we need to set the &quot;request channel&quot; for the SPI RX and TX DMAs. Add the &quot;request channel&quot; to the dma_option of the SPI RX and TX when the MCU is operating in SPI slave mode. BRANCH=None BUG=b:124996507 TEST=make BOARD=hatch_fp -j TEST=flash Hatch FPMCU, &quot;ectool --name=cros_fp version&quot; works Change-Id: I791e39306b088ea28f950d6d5bff11c29828d294 Signed-off-by: Nicolas Norvez &lt;norvez@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1545072 Reviewed-by: Tom Hughes &lt;tomhughes@chromium.org&gt; " fail_count="0" gerrit_number="1545072" owner_email="norvez@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/72/1545072/6" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I105840150cde68c7c7579d44c8d8c43b6b567233" commit="5ec50456f9548c1f4442fa8e19270a7c286ca3ca" commit_message="hatch_fp: STM32F412 can have up to 1 MB Flash (some have less) For sizes, see: See https://www.st.com/resource/en/reference_manual/dm00180369.pdf Section 3.3 Embedded Flash Memory We read the Flash size data register to get the actual size: See https://www.st.com/resource/en/reference_manual/dm00180369.pdf Section 31 Device electronic signature BRANCH=none BUG=b:126455006,b:124996507 TEST=make BOARD=hatch_fp -j ./build/host/util/stm32mon -b 115200 -d /dev/pts/24 \ -u -e -w ./build/hatch_fp/ec.bin Change-Id: I105840150cde68c7c7579d44c8d8c43b6b567233 Signed-off-by: Tom Hughes &lt;tomhughes@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1541818 Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; " fail_count="0" gerrit_number="1541818" owner_email="tomhughes@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/18/1541818/8" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.19" change_id="Ief11be63885d69755e2ee2d425e7d8175eb4f696" commit="6b4d8b33261bb96f65758f1a8bb35c03f8bb7676" commit_message="CHROMIUM: iwl7000: rename structs to fit the new names rename few structs to fit the new marketing names Change-Id: Ief11be63885d69755e2ee2d425e7d8175eb4f696 Signed-off-by: Ihab Zhaika &lt;ihab.zhaika@intel.com&gt; (cherry picked from commit cd890ae13bc6b71c1d62c12312ff1c25edd09c33) iwl7000-tree: c26a5a1365667e94df9016a2731db45418f3a400 Signed-off-by: Luca Coelho &lt;luciano.coelho@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1491644 Commit-Ready: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Tested-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Reviewed-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; " fail_count="0" gerrit_number="1491644" owner_email="luciano.coelho@intel.com" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/44/1491644/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="If93fdc19eff9795ec782b761af5b694f87789a90" commit="f4f9f946419a6417880f241728d027804f31c69f" commit_message="CHROMIUM: iwl7000: add new 0x2723/0x2080 card for 22000 add new PCI ID 0x2723/0x2080 for 22000 series Change-Id: If93fdc19eff9795ec782b761af5b694f87789a90 Signed-off-by: Ihab Zhaika &lt;ihab.zhaika@intel.com&gt; iwl7000-tree: 63a72f55746bef3660a889aa9905a8574bbc50f7 Signed-off-by: Luca Coelho &lt;luciano.coelho@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1491645 Commit-Ready: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Tested-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Reviewed-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; " fail_count="0" gerrit_number="1491645" owner_email="luciano.coelho@intel.com" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/45/1491645/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic98adc6a8fad21609646e5be3ce437154c564ae2" commit="19bd8468262943ff6c312a921302fd80090fe749" commit_message="login: Configure login_manager to determine stylus info at runtime BUG=b:124230002 CQ-DEPEND=CL:1509680 TEST=Validate that various SKUs have the correct stylus information Change-Id: Ic98adc6a8fad21609646e5be3ce437154c564ae2 Reviewed-on: https://chromium-review.googlesource.com/1532850 Commit-Ready: Kartik Hegde &lt;khegde@chromium.org&gt; Tested-by: Kartik Hegde &lt;khegde@chromium.org&gt; Reviewed-by: Kartik Hegde &lt;khegde@chromium.org&gt; " fail_count="1" gerrit_number="1532850" owner_email="khegde@chromium.org" pass_count="0" patch_number="12" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/50/1532850/12" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I0db860a6507e6e1ccfdd1529d7b866af9ba2153d" commit="47e76f89a8a404b4028bc78b4c3e4fb30c531643" commit_message="profiles: Remove internal_stylus USE flag for octopus boards BUG=b:124230002 CQ-DEPEND=CL:1532850 TEST=No testing done other than verifying successful build compilation Change-Id: I0db860a6507e6e1ccfdd1529d7b866af9ba2153d Reviewed-on: https://chromium-review.googlesource.com/1532769 Commit-Ready: Kartik Hegde &lt;khegde@chromium.org&gt; Tested-by: Kartik Hegde &lt;khegde@chromium.org&gt; Reviewed-by: Jesse Schettler &lt;jschettler@chromium.org&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="1" gerrit_number="1532769" owner_email="khegde@chromium.org" pass_count="0" patch_number="7" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/69/1532769/7" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="I52eb863ea56189cf0d5134abafde475b72e67d55" commit="fe3aed415371ff875f2f66d06fbd89a09bdbb98f" commit_message="FROMLIST: HID: input: add mapping for Assistant key According to HUTRR89 usage 0x1cb from the consumer page was assigned to allow launching desktop-aware assistant application, so let's add the mapping. Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt; BUG=None TEST=Build and boot (am from https://patchwork.kernel.org/patch/10882131/) Signed-off-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; Change-Id: I52eb863ea56189cf0d5134abafde475b72e67d55 Reviewed-on: https://chromium-review.googlesource.com/1548704 Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Sean O'Brien &lt;seobrien@chromium.org&gt; (cherry picked from commit 98f73c308d437b41bafbb8153e9f68503bb7676d) Reviewed-on: https://chromium-review.googlesource.com/1554265 " fail_count="0" gerrit_number="1554265" owner_email="dtor@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/65/1554265/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-5.44" change_id="I43aaec02f43402e512d2b711c7e3e129af93f82a" commit="279208d45fbde4674a247769afa98d8de20e8dd5" commit_message="CHROMIUM: Always reset timer when clearing temp_devices_timeout Some places depend on the value of adapter-&gt;temp_devices_timeout to determine whether a timer is running or not. To be consistent, we should always reset the timer when clearing this flag. Otherwise we may forget to reset the timer when we should. BUG=chromium:941067 TEST=Builds, manual test with no regression Change-Id: I43aaec02f43402e512d2b711c7e3e129af93f82a Reviewed-on: https://chromium-review.googlesource.com/1551241 Commit-Ready: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Tested-by: Shyh-In Hwang &lt;josephsih@chromium.org&gt; Reviewed-by: Shyh-In Hwang &lt;josephsih@chromium.org&gt; Reviewed-by: Yoni Shavit &lt;yshavit@chromium.org&gt; " fail_count="0" gerrit_number="1551241" owner_email="sonnysasaka@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/bluez" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/bluez" ref="refs/changes/41/1551241/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I103eb6244df4852f2dab8c64f7406b4a32e436bf" commit="397f4dc9a5f977320250637245a369219de80b25" commit_message="Add .vscode dirs to git ignore BUG=None TEST=.vscode subdirs are ignored now Change-Id: I103eb6244df4852f2dab8c64f7406b4a32e436bf Reviewed-on: https://chromium-review.googlesource.com/1554239 Commit-Ready: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Tested-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; " fail_count="0" gerrit_number="1554239" owner_email="jkardatzke@google.com" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/39/1554239/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Icfa4f4a894eda6c683a2d1cef4a87b3ac3a0a359" commit="da1297395b1b4cc92db63d12604baee6f2e92a50" commit_message="flash_ec: Update error msg and TODO bug num for servo I2C adapter lookup. This also removes the placeholder code for a dut-control command that does not actually exist yet. BRANCH=none BUG=b:79684405,b:130165933 TEST=Ran flash_ec using Servo v4 -&gt; Servo Micro -&gt; Ampton. With i2c-pseudo loaded and servod running, reflashing worked. With i2c-pseudo unloaded and servod running, the new error message was written stderr and flash_ec exited non-zero as desired. Change-Id: Icfa4f4a894eda6c683a2d1cef4a87b3ac3a0a359 Signed-off-by: Matthew Blecker &lt;matthewb@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1558371 Reviewed-by: Namyoon Woo &lt;namyoon@chromium.org&gt; " fail_count="0" gerrit_number="1558371" owner_email="matthewb@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/71/1558371/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I4fbcb4aaaf5dbdf0ec7b7e7560e4a9d7225cc2e0" commit="e6ab6297ceb3076119413a67a5b12ccadbdc749d" commit_message="shill: wifi: Examine assoc/auth status codes at disconnect CL:1226113 uses 802.11 disconnect reasons to generate more suitable shill disconnect reasons. However, assoc/auth status codes are still not used. Of particular importance is when a connection fails due to a pending timeout, as supplicant will always see this as a user disconnect (reason 3). Looking at the assoc/auth status codes provides us with more information, allowing for more accurate shill disconnect reasons. This change also uploads the status codes of assoc/auth failures to UMA. BUG=chromium:625387 TEST=-All unit tests are passing. -Set up AP unable to accept more STAs, and ensured that Shill returned a &quot;too-many-stas&quot; error through its external DBus interface. Change-Id: I4fbcb4aaaf5dbdf0ec7b7e7560e4a9d7225cc2e0 Reviewed-on: https://chromium-review.googlesource.com/1487575 Commit-Ready: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; Tested-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; Reviewed-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; " fail_count="0" gerrit_number="1487575" owner_email="akhouderchah@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/75/1487575/7" remote="cros" total_fail_count="17"/><pending_commit branch="master" change_id="I92bc34dce9f35f7c3f7c3b3a1daa6665742f4d6d" commit="9cc497222f0f795d0d6d23b4ae8a988f55459fee" commit_message="usergroup_baseline: Remove /var/empty from sshd home. Now that sshd has been upgraded it is the image_test check can be cleaned up. BUG=chromium:935669 TEST=PreCQ passes Change-Id: I92bc34dce9f35f7c3f7c3b3a1daa6665742f4d6d Reviewed-on: https://chromium-review.googlesource.com/1491934 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="0" gerrit_number="1491934" owner_email="allenwebb@google.com" pass_count="0" patch_number="3" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/34/1491934/3" remote="cros" total_fail_count="10"/><pending_commit branch="master" change_id="I78a8e95199da47843bf75bb9b2f0f3dd9899ac19" commit="18a03e2e3f9a916b98160f4910c85ce00a81a256" commit_message="edition: Update crosvm_plugin crate to 2018 edition Separated out of CL:1513058 to make it possible to land parts individually while the affected crate has no other significant CLs pending. This avoids repeatedly introducing non-textual conflicts with new code that adds `use` statements. TEST=cargo check TEST=cargo check --all-features TEST=cargo check --target aarch64-unknown-linux-gnu Change-Id: I78a8e95199da47843bf75bb9b2f0f3dd9899ac19 Reviewed-on: https://chromium-review.googlesource.com/1519703 Commit-Ready: David Tolnay &lt;dtolnay@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: David Tolnay &lt;dtolnay@chromium.org&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: David Tolnay &lt;dtolnay@chromium.org&gt; " fail_count="0" gerrit_number="1519703" owner_email="dtolnay@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/03/1519703/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ibe8274ab3494d3562e3bc79bfd88193db88679c7" commit="e619dc841c1e3e6cda6d3f1f6fd9a597f800be16" commit_message="edition: Update usb_util to 2018 edition Separated out of CL:1513058 to make it possible to land parts individually while the affected crate has no other significant CLs pending. This avoids repeatedly introducing non-textual conflicts with new code that adds `use` statements. TEST=cargo check TEST=cargo check --all-features TEST=cargo check --target aarch64-unknown-linux-gnu Change-Id: Ibe8274ab3494d3562e3bc79bfd88193db88679c7 Reviewed-on: https://chromium-review.googlesource.com/1520071 Commit-Ready: David Tolnay &lt;dtolnay@chromium.org&gt; Tested-by: David Tolnay &lt;dtolnay@chromium.org&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: David Tolnay &lt;dtolnay@chromium.org&gt; " fail_count="0" gerrit_number="1520071" owner_email="dtolnay@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/71/1520071/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I20ff30e7800d922902dc15774ed73225b5377a43" commit="fb329601fe617eaac35f567f5db095377255fe2d" commit_message="common-mk: Workaround gtest-config and gmock-config not being installed. Upstream gtest-1.8.1 switches from autotools to cmake which drops gtest-conf and gmock-conf. Therefore, it makes sense to provide the linker flags directly to avoid rewriting the gtest ebuild. BUG=chromium:940320 TEST=PreCQ passes Change-Id: I20ff30e7800d922902dc15774ed73225b5377a43 Reviewed-on: https://chromium-review.googlesource.com/1532845 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="4" gerrit_number="1532845" owner_email="allenwebb@google.com" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/45/1532845/3" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.4" change_id="If57c803df3937a815a6418b3592733dfd96969e2" commit="ddadb8328db116353ffb0e4af850133e6a7cf4ea" commit_message="CHROMIUM: Bluetooth: Enable BLuetooth LE splitter for x86-64 With this change, BT splitter can be used and newblue can be run. By default the functionality of the splitter is disabled (CL:1352383) and users can enable it by using the crosh command (CL:1121542). For now x86-64 is prioritized and this will be enabled on all other architectures as well later on. BUG=chromium:859239,chromium:909045 TEST=With this built on nami, enable and disable newblue and check that splitter is indeed enabled and disabled. Check that by default (splitter disabled) Bluetooth works normally. Change-Id: If57c803df3937a815a6418b3592733dfd96969e2 Signed-off-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1547991 " fail_count="1" gerrit_number="1547991" 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/91/1547991/3" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Id35bfe2730327b08f451a4d84277a13e47380a61" commit="c074fae8fc28bbe8a9ea6f426b348bad837c9f5b" commit_message="power: Init host_sleep_event resume_transitions I had missed a piece of feedback from Karthik about initializing the sleep transitions member of the resume response to avoid returning uninitialized data from the EC. This is especially important if CONFIG_POWER_S0IX_FAILURE_DETECTION is not selected, because then it will *always* return uninitialized data. This drives the kernel nuts, since it has no way to know if that config is on or not. BUG=b:123716513 BRANCH=none TEST=Test suspend with kernel support for this message, and the EC config both on and off. Change-Id: Id35bfe2730327b08f451a4d84277a13e47380a61 Signed-off-by: Evan Green &lt;evgreen@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1551687 Reviewed-by: Tim Wawrzynczak &lt;twawrzynczak@chromium.org&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; Reviewed-by: Paul Fagerburg &lt;pfagerburg@chromium.org&gt; " fail_count="0" gerrit_number="1551687" owner_email="evgreen@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/87/1551687/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I54226df7d80993622ba45f82b8926560946a751b" commit="0e29802a8e5a3090d1e79d373976c6cd54501751" commit_message="network_WlanDriver: stop using TestWarn Apparently infra treats WARN as a failure, which is not what I intended. There's no 'Pass' exception to raise, so just return from the test. BUG=chromium:948205 TEST=run .bvt version, with missing WiFi device Change-Id: I54226df7d80993622ba45f82b8926560946a751b Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1551840 Reviewed-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; " fail_count="0" gerrit_number="1551840" owner_email="briannorris@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/40/1551840/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="Ifc995ab274330293995da5b0771638bb3d18e348" commit="c74ce6ccdbf042df304b7b7035adfc5c5d5ef37f" commit_message="CHROMIUM: arch: configs: enable a few usb drivers for termina usb acm usb storage usb simple serial BUG=None TEST=local build Change-Id: Ifc995ab274330293995da5b0771638bb3d18e348 Signed-off-by: Jingkui Wang &lt;jkwang@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1553226 Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="0" gerrit_number="1553226" owner_email="jkwang@google.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/26/1553226/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I0a05eb9e8073cec7da884e071e023bcddadb130f" commit="0061c4256e1417b8f24505d63c8a28913d9a587e" commit_message="servo_v4: disable PD entirely when in SNK. This prevents the system from negotiating power or reenabling dualrole after it's turned off in board.c. BUG=b:129882930 BRANCH=servo TEST=cc snkdts stays snk. Change-Id: I0a05eb9e8073cec7da884e071e023bcddadb130f Signed-off-by: Nick Sanders &lt;nsanders@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1553308 Tested-by: Ruben Rodriguez Buchillon &lt;coconutruben@chromium.org&gt; Reviewed-by: Ruben Rodriguez Buchillon &lt;coconutruben@chromium.org&gt; " fail_count="1" gerrit_number="1553308" owner_email="nsanders@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/08/1553308/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I907e19689ff608ab2608e973875410cf94bb0053" commit="a43649b939a001bddaeccf1018b579c6b99780e1" commit_message="grunt/usb_pd_policy: Don't disconnect the USB lines while negotiating PD This policy causes USB 3 to disconnect when doing DP negotiation. If negotiation results in DOCK then the USB 3 lines are reconnected resulting in renegotiating the USB device again. There are other chromebooks already doing the same thing. e.g., oak. BUG=b:123310411 TEST=Tried a test with a monitor and with a USB-C hub with HDMI. Verified that the extra disconnect is gone. Change-Id: I907e19689ff608ab2608e973875410cf94bb0053 Signed-off-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1553572 Reviewed-by: Diana Z &lt;dzigterman@chromium.org&gt; " fail_count="0" gerrit_number="1553572" owner_email="rrangel@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/72/1553572/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iffa60b697cb7cf838304670f8008b35a889e828c" commit="089a34ae64ddfd3c081a58e6661aa373e51adbf4" commit_message="bluetooth: Append device names with a dogfood marker In the early dogfood phase we will need a marker for devices originating from NewBlue. This CL appends an emoji to the end of LE device names so the user can see which devices use NewBlue. BUG=None TEST=Use Chrome or bluetoothctl to do scanning and check that device names from NewBlue are marked with a dogfood emoji. Change-Id: Iffa60b697cb7cf838304670f8008b35a889e828c Reviewed-on: https://chromium-review.googlesource.com/1554037 Commit-Ready: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Tested-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Reviewed-by: Miao-chen Chou &lt;mcchou@chromium.org&gt; " fail_count="0" gerrit_number="1554037" owner_email="sonnysasaka@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/37/1554037/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I52eb863ea56189cf0d5134abafde475b72e67d55" commit="2653f8c40736365aac30b0eb2fc9990848781338" commit_message="FROMLIST: HID: input: add mapping for Assistant key According to HUTRR89 usage 0x1cb from the consumer page was assigned to allow launching desktop-aware assistant application, so let's add the mapping. Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt; BUG=None TEST=Build and boot (am from https://patchwork.kernel.org/patch/10882131/) Signed-off-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; Change-Id: I52eb863ea56189cf0d5134abafde475b72e67d55 Reviewed-on: https://chromium-review.googlesource.com/1548704 Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Sean O'Brien &lt;seobrien@chromium.org&gt; (cherry picked from commit 98f73c308d437b41bafbb8153e9f68503bb7676d) Reviewed-on: https://chromium-review.googlesource.com/1554264 " fail_count="1" gerrit_number="1554264" owner_email="dtor@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/64/1554264/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I94935bb7d15a00d87a64d5a368c10355dcdd0d60" commit="d9f207056085938cb7cec6df2b07909053ae334a" commit_message="[autotest] Add error handling for autotest_util_private Do not fail the tests immediately if autotest_util_private is not exists. Cause failure when tests use it. BUG=chromium:949874 TEST=local test Change-Id: I94935bb7d15a00d87a64d5a368c10355dcdd0d60 Reviewed-on: https://chromium-review.googlesource.com/1554472 Commit-Ready: Kalin Stoyanov &lt;kalin@chromium.org&gt; Commit-Ready: Chih-Yang Hsia &lt;paulhsia@chromium.org&gt; Tested-by: Chih-Yang Hsia &lt;paulhsia@chromium.org&gt; Reviewed-by: Kalin Stoyanov &lt;kalin@chromium.org&gt; " fail_count="0" gerrit_number="1554472" owner_email="paulhsia@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/72/1554472/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I09b893901caf91368b64f5329a6e9f39027fef23" commit="cb10c4f50aab5be7205a33772de63c50f5ea3399" commit_message="main: add --cpu-affinity option to pin VCPUs This allows setting the affinity of the VCPU threads to specific host CPUs. Note that each individual CPU has its affinity set to the full set of CPUs specified, so the host kernel may still reschedule VCPU threads on whichever host CPUs it sees fit (within the specified set). BUG=chromium:909793 TEST=build_test Change-Id: I09b893901caf91368b64f5329a6e9f39027fef23 Signed-off-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1554865 Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="0" gerrit_number="1554865" owner_email="dverkamp@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/65/1554865/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I0619a390c1a0b1305a8cbde3562207de0863c53e" commit="4e0009324c74449d6416ec92eb5665432e2e8fe4" commit_message="crash: Run crash_sender shortly after boot Crash_sender usually first runs an hour after boot up. Machines that aren't in a good state may not be left powered on for that long, so we lose the reports from them. Run crash_sender the first time 5 minutes after boot up. That should be enough time to get the network running and any initial syncs done, while still soon enough that we'll get at least some changes from machines which are having issues and people can't log into. BUG=chromium:186426 TEST=Ran OS; crash_sender runs 5 minutes after bootup and then runs periodic_scheduler Change-Id: I0619a390c1a0b1305a8cbde3562207de0863c53e Reviewed-on: https://chromium-review.googlesource.com/1555295 Commit-Ready: Ian Barkley-Yeung &lt;iby@chromium.org&gt; Tested-by: Ian Barkley-Yeung &lt;iby@chromium.org&gt; Reviewed-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; " fail_count="0" gerrit_number="1555295" owner_email="iby@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/95/1555295/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I5986488a06465034015eaaf06d7f2c3f3128a347" commit="1914b8a21ec9e2797e62aa7696d118e07ba44775" commit_message="biod: remove zachr from OWNERS TEST=None BUG=None Change-Id: I5986488a06465034015eaaf06d7f2c3f3128a347 Reviewed-on: https://chromium-review.googlesource.com/1556385 Commit-Ready: Zach Reizner &lt;zachr@chromium.org&gt; Tested-by: Zach Reizner &lt;zachr@chromium.org&gt; Reviewed-by: Nicolas Norvez &lt;norvez@chromium.org&gt; Reviewed-by: Zach Reizner &lt;zachr@chromium.org&gt; " fail_count="0" gerrit_number="1556385" owner_email="zachr@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/85/1556385/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ief10bb004cc7b44b107dc3841ce36c6b23632aed" commit="496024bc43c764a55c6f67f1cadc03031d5edc02" commit_message="cargo: Sort all dependency lists in Cargo.toml This may help reduce cases of conflicts between independent CLs each appending a dependency at the bottom of the list, of which I hit two today rebasing some of my open CLs. TEST=cargo check --all-features Change-Id: Ief10bb004cc7b44b107dc3841ce36c6b23632aed Reviewed-on: https://chromium-review.googlesource.com/1557172 Commit-Ready: David Tolnay &lt;dtolnay@chromium.org&gt; Tested-by: David Tolnay &lt;dtolnay@chromium.org&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; " fail_count="0" gerrit_number="1557172" owner_email="dtolnay@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/72/1557172/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Id6401da8ae1c9cd0f282a0572cfd0c6e16ca6cf4" commit="ad502fad02a5136654adad8524370a3ff45a35ac" commit_message="firmware_Cr50DeepSleepStress: check sleepmask and ccdstate sleepmask and ccdstate contain the information to debug what is keeping cr50 awake. Modify firmware_Cr50DeepSleepStress to log this information so it's easier to debug sleep issues. BUG=none BRANCH=none TEST=none Change-Id: Id6401da8ae1c9cd0f282a0572cfd0c6e16ca6cf4 Reviewed-on: https://chromium-review.googlesource.com/1558294 Commit-Ready: Mary Ruthven &lt;mruthven@chromium.org&gt; Tested-by: Mary Ruthven &lt;mruthven@chromium.org&gt; Reviewed-by: Kevin Shelton &lt;kmshelton@chromium.org&gt; " fail_count="0" gerrit_number="1558294" owner_email="mruthven@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/94/1558294/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I7a42bbbc741a84398989393e3294747cd01cee14" commit="6485b624cfd67f16f4a34cc3c79be7a25eab5c27" commit_message="sys_util: Use expect_err instead of panicking Use expect_err in the unix_seqpacket_zero_timeout test instead of `#[should_panic]` as the panic is causing a memory leak. BUG=chromium:950576 TEST=`USE=asan FEATURES=test emerge-amd64-generic sys_util` Change-Id: I7a42bbbc741a84398989393e3294747cd01cee14 Reviewed-on: https://chromium-review.googlesource.com/1558933 Commit-Ready: Chirantan Ekbote &lt;chirantan@chromium.org&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; " fail_count="0" gerrit_number="1558933" owner_email="chirantan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/33/1558933/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I847f1bcd2fc3ce41e66edd133a10c943d5e8c819" commit="92f1ccbd674ba6703e3dcfeb479d28deb119d433" commit_message="chocodile_vpdmcu: Firmware for chocodile mcu Implement Chocodile Charge-Through Vconn Powered firmware for mcu using new Type-C/PD State machine stack. BUG=b:115626873 BRANCH=none TEST=manual Charge-Through was tested on an Atlas running a DRP USB-C/PD state machine with CTUnattached.SNK and CTAttached.SNK states. Signed-off-by: Sam Hurst &lt;shurst@chromium.org&gt; Change-Id: I847f1bcd2fc3ce41e66edd133a10c943d5e8c819 Reviewed-on: https://chromium-review.googlesource.com/1225250 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sam Hurst &lt;shurst@google.com&gt; Reviewed-by: Stefan Reinauer &lt;reinauer@google.com&gt; " fail_count="1" gerrit_number="1225250" owner_email="shurst@google.com" pass_count="0" patch_number="64" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/50/1225250/64" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I10cf8156efea0287a5cf89d472a5c173e8d3f014" commit="6487dec9ff8fba08ebe85214f75e30bdbe3c2207" commit_message="cryptohome: Add async annotation to cryptohome's old interface Async annotation for dbus-binding-generator (Chrome's version, not glib's) is added to all functions in cryptohome's old interface XML file. This is to facilitate the cryptohome's interface proxy that will expose the old interface on dbus with libbrillo. BUG=b:128271460 TEST=FEATURES=test emerge-eve cryptohome Change-Id: I10cf8156efea0287a5cf89d472a5c173e8d3f014 Reviewed-on: https://chromium-review.googlesource.com/1518252 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: John Chen &lt;zuan@chromium.org&gt; Reviewed-by: Louis Collard &lt;louiscollard@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="1" gerrit_number="1518252" owner_email="zuan@chromium.org" pass_count="0" patch_number="11" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/52/1518252/11" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="If27a414db82bd6005d8067af24639f309d3b5e2e" commit="c87103c1067e9465106bf71fdf948b0fc883be03" commit_message="edition: Update crosvm crate to 2018 edition Separated out of CL:1513058 to make it possible to land parts individually while the affected crate has no other significant CLs pending. This avoids repeatedly introducing non-textual conflicts with new code that adds `use` statements. TEST=cargo check TEST=cargo check --all-features TEST=cargo check --target aarch64-unknown-linux-gnu Change-Id: If27a414db82bd6005d8067af24639f309d3b5e2e Reviewed-on: https://chromium-review.googlesource.com/1519691 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: David Tolnay &lt;dtolnay@chromium.org&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: David Tolnay &lt;dtolnay@chromium.org&gt; " fail_count="1" gerrit_number="1519691" owner_email="dtolnay@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/91/1519691/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I000bb2193bf3ea40ccfdcfdd731255b1953d9906" commit="c522db54c0b75b6d29ffce53db92fdfeff145099" commit_message="image_tool: Create CrosPayloadUtils helper class. Create CrosPayloadUtils to manage cros_payloads related commands. BUG=chromium:918096 TEST=make test Change-Id: I000bb2193bf3ea40ccfdcfdd731255b1953d9906 Reviewed-on: https://chromium-review.googlesource.com/1520549 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Cheng-Han Yang &lt;chenghan@chromium.org&gt; Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; " fail_count="2" gerrit_number="1520549" owner_email="chenghan@chromium.org" pass_count="0" patch_number="24" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/49/1520549/24" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="If8ba5308f58ce1b4206b5ab1740ae198d8292518" commit="40c7d9af3144fbebf55518f317803454ae0a852a" commit_message="attestation: Add GetEnrollmentPreparations API to DBus Introspection XML GetEnrollmentPreparations API is added to attestationd but DBus Introspection XML is not updated. Therefore, this change updates the XML to reflect the previous change. BUG=none TEST=FEATURES=test emerge-eve attestation Change-Id: If8ba5308f58ce1b4206b5ab1740ae198d8292518 Reviewed-on: https://chromium-review.googlesource.com/1532087 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: John Chen &lt;zuan@chromium.org&gt; Reviewed-by: Louis Collard &lt;louiscollard@chromium.org&gt; " fail_count="1" gerrit_number="1532087" owner_email="zuan@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/87/1532087/5" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ic2d9a89dd65b995510b97221e34653442be10cfa" commit="a4b31b74d980ca85ffbb49586bc1008aaf84692e" commit_message="rust-toolchain: upgrade to Rust 1.33.0 BUG=None TEST=build_test CQ-DEPEND=CL:1534743 Change-Id: Ic2d9a89dd65b995510b97221e34653442be10cfa Signed-off-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1534964 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: David Tolnay &lt;dtolnay@chromium.org&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: David Tolnay &lt;dtolnay@chromium.org&gt; " fail_count="1" gerrit_number="1534964" owner_email="dverkamp@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/64/1534964/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I36beb52a7e73e8e7d256fd5eeab2ac92e58cec7e" commit="2e63792bb4e48222b8f23d9bf9e843bcb998c42f" commit_message="attestation: Rename --proto-include parameter in proto_print.py generator --proto-include is an override for the protobuf include directory in the generated file. This change rename the parameter to --proto-include-override to better reflect that fact. BUG=none TEST=manually generate the file again to see if it works as expected. Change-Id: I36beb52a7e73e8e7d256fd5eeab2ac92e58cec7e Reviewed-on: https://chromium-review.googlesource.com/1538104 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: John Chen &lt;zuan@chromium.org&gt; Reviewed-by: John Chen &lt;zuan@chromium.org&gt; Reviewed-by: Louis Collard &lt;louiscollard@chromium.org&gt; " fail_count="1" gerrit_number="1538104" owner_email="zuan@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/04/1538104/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Id658b9d68e742e4334c692b804d9c98c8de21313" commit="258fae603907b7278822615042bf727ffef214c9" commit_message="ec.tasklist: Consolidate duplicate comments It's simply a bad idea to describe a macro in multiple locations. It'll make it hard to change. It'll be difficult to keep all locations in sync. This patch replaces the comment duplicated in all ec.tasklist with a pointer to the CONFIG_TASK_LIST definition. The macro will be described in a single place (just like all/most other macros). Signed-off-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; BUG=none BRANCH=none TEST=buildall Change-Id: Id658b9d68e742e4334c692b804d9c98c8de21313 Reviewed-on: https://chromium-review.googlesource.com/1551579 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Reviewed-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="1" gerrit_number="1551579" owner_email="dnojiri@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/79/1551579/7" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="Ie4eb89e90bcee7e8c371804f1e1df2a2033f53b8" commit="5d81de4900a935d8c7ef1318b4516ca50434ef25" commit_message="arc: Add some of current ARC storage team members to the owners file BUG=None TEST=None Change-Id: Ie4eb89e90bcee7e8c371804f1e1df2a2033f53b8 Reviewed-on: https://chromium-review.googlesource.com/1554035 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="1" gerrit_number="1554035" owner_email="yusukes@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/35/1554035/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I0efe861fd8901d55e24144b2d7fc3d249f49a6aa" commit="8c6e4c59ac05c2a8c22f7fb180bbb52bc766a3e4" commit_message="Samba: Remove -Wno-poison-system-directories Samba is no longer poissonous as of CL:1538516. BUG=chromium:717299 TEST=Tryjobs. This removes a compile time warning override, so if it compiles, it works. Change-Id: I0efe861fd8901d55e24144b2d7fc3d249f49a6aa Reviewed-on: https://chromium-review.googlesource.com/1557435 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Lutz Justen &lt;ljusten@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1557435" owner_email="ljusten@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/35/1557435/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I84a487c0cd9edf2af41acad1163c6f6ed91588ba" commit="b5ae19c4afe46b10671543b9f59b164bbd3383bc" commit_message="ish: ipc: fix no credit error Currently, in doorbell clearing IRQ handler, IRQ status bit clearing happens after the handler sends an item in tx queue. This prevents the next doorbell clearing interrupt if host clears the doorbell for the item just sent by the handler but before the handler clears the status bit. so clearing IRQ status bit should happen before sending an item. BRANCH=none BUG=b:129937881 TEST=tested on Arcada platform Change-Id: I84a487c0cd9edf2af41acad1163c6f6ed91588ba Signed-off-by: Hyungwoo Yang &lt;hyungwoo.yang@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1557853 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Hyungwoo Yang &lt;hyungwoo.yang@intel.corp-partner.google.com&gt; Reviewed-by: Enrico Granata &lt;egranata@chromium.org&gt; Reviewed-by: Jack Rosenthal &lt;jrosenth@chromium.org&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="1" gerrit_number="1557853" owner_email="hyungwoo.yang@intel.com" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/53/1557853/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I3650d81407c43b85d6c49f53f0633b945cc748cc" commit="fe5e17a08b602b0958b4262e26077bbd67efdc6c" commit_message="ish: remove sync fw clock print The kernel tries to sync the fw clock every 20 seconds and it adds noise to the ISH console log since the ISH does not support fw clock sync. BRANCH=none BUG=none TEST=console message no longer appears every 20 seconds. Change-Id: I3650d81407c43b85d6c49f53f0633b945cc748cc Signed-off-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1557886 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1557886" owner_email="jettrink@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/86/1557886/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I796b899f7cbbd3067ea3a4d52527d980c68935c9" commit="f913cc9ce40e929d3a6e7a7f9415daf1ee25e581" commit_message="ec/common: Introduce IS_ENABLED to check config options This is copied from coreboot with added support for empty defines. We should favor using this macro instead of using #ifdef. The macro will evaluate to 0 if the option is not defined. This allows all the code to be compiled and then the optimizer will remove the sections of code that won't ever run. This way we don't end up with #ifdef sections with invalid syntax because no one ever tests that specific permutation. e.g., if (IS_ENABLED(CONFIG_USBC_SS_MUX)) { ... } There are currently spots where #ifdefs are nested 3 levels deep. This makes it very hard to follow the code. BUG=none TEST=Added some code that uses the macro and verified it executes when the config value is defined, and doesn't when it's not. Change-Id: I796b899f7cbbd3067ea3a4d52527d980c68935c9 Signed-off-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1553573 Reviewed-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; " fail_count="0" gerrit_number="1553573" owner_email="rrangel@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/73/1553573/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I98eec245c9f55f251f3974147b387d2fd68e1944" commit="7445cc6c1faa2b4666c4a51a95243d29f1ef149d" commit_message="ish: install ISH to image Move ISH from DEPENDS to RDEPENDS so ISH FW image makes it to the final image (instead of just /build/sarien/lib/firmware/intel/arcada_ish.bin) BRANCH=none BUG=b:22371717 TEST=locally build image has ISH firmware in /lib/firmware/intel Change-Id: I98eec245c9f55f251f3974147b387d2fd68e1944 Signed-off-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1558653 Reviewed-by: Jack Rosenthal &lt;jrosenth@chromium.org&gt; Reviewed-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; " fail_count="0" gerrit_number="1558653" owner_email="jettrink@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/53/1558653/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="I026a4bc48aea724bea1a850e8b1b2bf9e3ff4638" commit="d990cf3d60ba20171515fec226abed317963d2f1" commit_message="FIXUP: FROMLIST: devfreq: add mediatek cci devfreq 0day reports: drivers//devfreq/mt8183-cci-devfreq.c: In function 'mtk_cci_devfreq_probe': drivers//devfreq/mt8183-cci-devfreq.c:175:20: warning: too many arguments for format [-Wformat-extra-args] dev_err(cci_dev, &quot;cannot create cci devfreq device\n&quot;, ret); It does have a point. In addition to fixing the warning, ret needs to be set to a value != 0. Otherwise the function will return no error even after an error was observed. BUG=b:129039370 TEST=build without build warning Change-Id: I026a4bc48aea724bea1a850e8b1b2bf9e3ff4638 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1557214 Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; " fail_count="0" gerrit_number="1557214" owner_email="groeck@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/14/1557214/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Id83ee276ba98559e41e769cbdc45792c7d0e0595" commit="f0960228a94323f98358a19a6157d08fccbc1ab6" commit_message="Update goodix input device FW updater BUG=chromium:815399 TEST=Tested on retrofited device including a goodix touch device. Change-Id: Id83ee276ba98559e41e769cbdc45792c7d0e0595 Reviewed-on: https://chromium-review.googlesource.com/1503292 Commit-Ready: Rajat Jain &lt;rajatja@google.com&gt; Tested-by: Andrew de los Reyes &lt;adlr@chromium.org&gt; Reviewed-by: Andrew de los Reyes &lt;adlr@chromium.org&gt; " fail_count="3" gerrit_number="1503292" owner_email="charles.goodix@gmail.com" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/92/1503292/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ibf18cce93ab98f5008bdada3387ee27eb6f79e61" commit="171eab10dc0dbb4a2050ed587a305309d9ceb512" commit_message="seccomp: Whitelist syscalls for grunt gpu BUG=b:127868532 TEST=`vmc start --enable-gpu termina` succeeds Change-Id: Ibf18cce93ab98f5008bdada3387ee27eb6f79e61 Reviewed-on: https://chromium-review.googlesource.com/1534959 Commit-Ready: Drew Davenport &lt;ddavenport@chromium.org&gt; Tested-by: Drew Davenport &lt;ddavenport@chromium.org&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: David Riley &lt;davidriley@chromium.org&gt; " fail_count="0" gerrit_number="1534959" owner_email="ddavenport@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/59/1534959/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I5be1a3b1f9a03b09e7c1b3631421cda4b39aca27" commit="140b4505afac189b7b540e5c20a888d42a7da77c" commit_message="arc: Introduce minijail for arcvm-server-proxy. In order to hide fuse file system from other processes. BUG=b:123432308 TEST=Ran on DUT CQ-DEPEND=CL:1538144 Change-Id: I5be1a3b1f9a03b09e7c1b3631421cda4b39aca27 Reviewed-on: https://chromium-review.googlesource.com/1541544 Commit-Ready: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Tested-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: Yusuke Sato &lt;yusukes@chromium.org&gt; " fail_count="0" gerrit_number="1541544" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/44/1541544/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I9b00eef72762b9d16afc42723e8985d752f83c55" commit="28e0e0cf9df0e9b4b83f68b058fcc9301d97dc4b" commit_message="hatch: Configure EC_INT_L as low before entering S5/G3 EC_INT_L on hatch is a push-pull line driven by EC and going to SoC GPIO. Having this driven high in G3 results in leakage on PP3300_A_SOC rail. This change configures EC_INT_L to drive it low on entering S5 and re-configures it to drive high on exiting S5. BUG=b:129306003 BRANCH=None TEST=Verified that SLP_S0_L, EC_INT_L and SYS_RESET_L are pulled low in G3. Change-Id: I9b00eef72762b9d16afc42723e8985d752f83c55 Signed-off-by: Furquan Shaikh &lt;furquan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1553562 Commit-Ready: Furquan Shaikh &lt;furquan@chromium.org&gt; Tested-by: Furquan Shaikh &lt;furquan@chromium.org&gt; Reviewed-by: Rachel Nancollas &lt;rachelsn@google.com&gt; Reviewed-by: Philip Chen &lt;philipchen@chromium.org&gt; Reviewed-by: Tim Wawrzynczak &lt;twawrzynczak@chromium.org&gt; Reviewed-by: Paul Fagerburg &lt;pfagerburg@chromium.org&gt; " fail_count="0" gerrit_number="1553562" owner_email="furquan@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/62/1553562/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I0e4289cbee7c2c037c543665396839760e908298" commit="93b38be5ea364914d019d1ea874bda600954cde1" commit_message="arc: codec-test: Change to use printf to print log. Originally we use ALOG* to print log, which redirect the log to logcat. Now we print the log of about e2e testing to the stdout. Also, we follow the decoder e2e test, just print the performance result to stdout instead of storing to a separated file. BUG=b:118848258 TEST=Run arcvideodecoder_test_amd64 and see error message at stdout Change-Id: I0e4289cbee7c2c037c543665396839760e908298 Reviewed-on: https://chromium-review.googlesource.com/1491013 Commit-Ready: Chih-Yu Huang &lt;akahuang@chromium.org&gt; Tested-by: Chih-Yu Huang &lt;akahuang@chromium.org&gt; Reviewed-by: Chih-Yu Huang &lt;akahuang@chromium.org&gt; " fail_count="1" gerrit_number="1491013" owner_email="akahuang@chromium.org" pass_count="0" patch_number="11" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/13/1491013/11" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ia9d3297d0c8fd4b34cf6dfb203bb7e382a462579" commit="aef914e0aac8e659ad1008d9cf4c0949e6d37001" commit_message="edition: Update arch crate to 2018 edition Separated out of CL:1513058 to make it possible to land parts individually while the affected crate has no other significant CLs pending. This avoids repeatedly introducing non-textual conflicts with new code that adds `use` statements. TEST=cargo check TEST=cargo check --all-features TEST=cargo check --target aarch64-unknown-linux-gnu Change-Id: Ia9d3297d0c8fd4b34cf6dfb203bb7e382a462579 Reviewed-on: https://chromium-review.googlesource.com/1519688 Commit-Ready: David Tolnay &lt;dtolnay@chromium.org&gt; Tested-by: David Tolnay &lt;dtolnay@chromium.org&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: David Tolnay &lt;dtolnay@chromium.org&gt; " fail_count="1" gerrit_number="1519688" owner_email="dtolnay@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/88/1519688/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I290fc72e5624cf8b4b2bacaf124cc5b654255978" commit="eea67e74cfd477dca5abe23ae6198cb5637f2850" commit_message="edition: Update gpu_buffer, gpu_display, gpu_renderer to 2018 edition Separated out of CL:1513058 to make it possible to land parts individually while the affected crate has no other significant CLs pending. This avoids repeatedly introducing non-textual conflicts with new code that adds `use` statements. TEST=cargo check TEST=cargo check --all-features TEST=cargo check --target aarch64-unknown-linux-gnu Change-Id: I290fc72e5624cf8b4b2bacaf124cc5b654255978 Reviewed-on: https://chromium-review.googlesource.com/1519696 Commit-Ready: David Tolnay &lt;dtolnay@chromium.org&gt; Tested-by: David Tolnay &lt;dtolnay@chromium.org&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: David Tolnay &lt;dtolnay@chromium.org&gt; " fail_count="1" gerrit_number="1519696" owner_email="dtolnay@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/96/1519696/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I6d541d6d51498612c82072c64cb78eefcb2abb8c" commit="3e964813928eac4a753c6eb2509fab281fae9976" commit_message="edition: Update msg_socket to 2018 edition Separated out of CL:1513058 to make it possible to land parts individually while the affected crate has no other significant CLs pending. This avoids repeatedly introducing non-textual conflicts with new code that adds `use` statements. TEST=cargo check TEST=cargo check --all-features TEST=cargo check --target aarch64-unknown-linux-gnu Change-Id: I6d541d6d51498612c82072c64cb78eefcb2abb8c Reviewed-on: https://chromium-review.googlesource.com/1519700 Commit-Ready: David Tolnay &lt;dtolnay@chromium.org&gt; Tested-by: David Tolnay &lt;dtolnay@chromium.org&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: David Tolnay &lt;dtolnay@chromium.org&gt; " fail_count="1" gerrit_number="1519700" owner_email="dtolnay@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/00/1519700/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ic57170776a9396bab54a8c7eb2b8b1436f63b57c" commit="e80f7c693c64498feac6809cc5da2d16bd723e5a" commit_message="edition: Update sys_util to 2018 edition Separated out of CL:1513058 to make it possible to land parts individually while the affected crate has no other significant CLs pending. This avoids repeatedly introducing non-textual conflicts with new code that adds `use` statements. TEST=cargo check TEST=cargo check --all-features TEST=cargo check --target aarch64-unknown-linux-gnu Change-Id: Ic57170776a9396bab54a8c7eb2b8b1436f63b57c Reviewed-on: https://chromium-review.googlesource.com/1520069 Commit-Ready: David Tolnay &lt;dtolnay@chromium.org&gt; Tested-by: David Tolnay &lt;dtolnay@chromium.org&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: David Tolnay &lt;dtolnay@chromium.org&gt; " fail_count="1" gerrit_number="1520069" owner_email="dtolnay@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/69/1520069/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ief3fb967df340a99b8263ac185207e30e096105a" commit="1fda45d6665274a6b07624694fb64cf35ddebebf" commit_message="edition: Update qcow and qcow_util to 2018 edition Separated out of CL:1513058 to make it possible to land parts individually while the affected crate has no other significant CLs pending. This avoids repeatedly introducing non-textual conflicts with new code that adds `use` statements. TEST=cargo check TEST=cargo check --all-features TEST=cargo check --target aarch64-unknown-linux-gnu Change-Id: Ief3fb967df340a99b8263ac185207e30e096105a Reviewed-on: https://chromium-review.googlesource.com/1519704 Commit-Ready: David Tolnay &lt;dtolnay@chromium.org&gt; Tested-by: David Tolnay &lt;dtolnay@chromium.org&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: David Tolnay &lt;dtolnay@chromium.org&gt; " fail_count="1" gerrit_number="1519704" owner_email="dtolnay@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/04/1519704/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I5ada3385193cae3d1615097f8a644e3e58b68183" commit="17afd66ca5b31f33d5ded74e2ad1bf2d2cefb101" commit_message="arc: networkd: Clean up interface config on reset. Ensure the if_up_ flag is reset correctly when the interface config is uninitialized - which occurs when the container goes down. This will prevent EnableInbound() from executing its iptables call before the config object is (re)initialized. Also run DisableInbound if applicable to flush the try_arc chain. BUG=b:129335951 TEST=add unit, tast.security.NetworkListenersARC + presubmit tests on astronaut Change-Id: I5ada3385193cae3d1615097f8a644e3e58b68183 Reviewed-on: https://chromium-review.googlesource.com/1552581 Commit-Ready: Garrick Evans &lt;garrick@chromium.org&gt; Tested-by: Garrick Evans &lt;garrick@chromium.org&gt; Reviewed-by: Hugo Benichi &lt;hugobenichi@google.com&gt; " fail_count="0" gerrit_number="1552581" owner_email="garrick@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/81/1552581/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="If041595baa77d2494c4caff3660151329bfd4926" commit="6b3eb7dacab9d58fe9b5372c56ba559b9f2ea164" commit_message="pd: Apply Rd prior to sending PS_RDY in PRSWAP. According to the PD spec, in a Power Role swap, the initial source must change its termination from Rp to Rd prior to sending the PS_RDY control message. This commit fixes a bug where we were changing our termination *after* sending the PS_RDY control message. BUG=b:113207208, b:116340006 BRANCH=firmware-nocturne-10984.B,master TEST=Plug in charge thru hub with charger plugged into nocturne, verify PR swap succeeds and the CC lines don't float to vOpen. TEST=Plug in Pixel phone into nocturne, do a PR swap, verify that the CC lines don't float to vOpen. Change-Id: If041595baa77d2494c4caff3660151329bfd4926 Signed-off-by: Aseda Aboagye &lt;aaboagye@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/c/1381633 Tested-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Reviewed-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Commit-Queue: Aseda Aboagye &lt;aaboagye@chromium.org&gt; (cherry picked from commit 31dfe0b1a6b43b01bc89f45e6d3a4ac78b823959) Reviewed-on: https://chromium-review.googlesource.com/1388845 Commit-Ready: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; " fail_count="0" gerrit_number="1388845" owner_email="aaboagye@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/45/1388845/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I71c1c1a0a77e1b8f0290f9b7de40ba3cc261e39f" commit="216dcc7243bc9e3c2e905f45470099c1a1bea61d" commit_message="future: upgraded package to upstream Upgraded dev-python/future to version 0.17.0 on amd64 The latest wireless-regdb database parser is &quot;compatible&quot; with python 2.7 and 3 but relies on the 'future' package to provide the 'builtins' module. BUG=chromium:707306 TEST=emerge, `echo 'import builtins' | python` Change-Id: I71c1c1a0a77e1b8f0290f9b7de40ba3cc261e39f Reviewed-on: https://chromium-review.googlesource.com/1546689 Commit-Ready: Brian Norris &lt;briannorris@chromium.org&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1546689" owner_email="briannorris@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/89/1546689/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ic49362205338ae7dd90e6ab78205b2ebdd2c50ee" commit="427c719aa85be190e954120211f8bbdfc699d52a" commit_message="lld: Cherry pick r357133. Cherry pick the upstream revision r357133 to add an LLD flag --print-symbol-order=&lt;file&gt; to dump symbol ordering by C3 into a file. BUG=chromium:950627 TEST=LLD is built locally with the cherry pick. Change-Id: Ic49362205338ae7dd90e6ab78205b2ebdd2c50ee Reviewed-on: https://chromium-review.googlesource.com/1558133 Commit-Ready: Tiancong Wang &lt;tcwang@google.com&gt; Tested-by: Tiancong Wang &lt;tcwang@google.com&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Tiancong Wang &lt;tcwang@google.com&gt; " fail_count="0" gerrit_number="1558133" owner_email="tcwang@google.com" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/33/1558133/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="I4f6f40cad43e5688f9cdc82a2390ec94e165cc02" commit="990202c043bd6cd2206c6ebdabab5f3ebffd779a" commit_message="FROMGIT: platform/chrome: wilco_ec: Standardize mailbox interface The current API for the wilco EC mailbox interface is bad. It assumes that most messages sent to the EC follow a similar structure, with a command byte in MBOX[0], followed by a junk byte, followed by actual data. This doesn't happen in several cases, such as setting the RTC time, using the raw debugfs interface, and reading or writing properties such as the Peak Shift policy (this last to be submitted soon). Similarly for the response message from the EC, the current interface assumes that the first byte of data is always 0, and the second byte is unused. However, in both setting and getting the RTC time, in the debugfs interface, and for reading and writing properties, this isn't true. The current way to resolve this is to use WILCO_EC_FLAG_RAW* flags to specify when and when not to skip these initial bytes in the sent and received message. They are confusing and used so much that they are normal, and not exceptions. In addition, the first byte of response in the debugfs interface is still always skipped, which is weird, since this raw interface should be giving the entire result. Additionally, sent messages assume the first byte is a command, and so struct wilco_ec_message contains the &quot;command&quot; field. In setting or getting properties however, the first byte is not a command, and so this field has to be filled with a byte that isn't actually a command. This is again inconsistent. wilco_ec_message contains a result field as well, copied from wilco_ec_response-&gt;result. The message result field should be removed: if the message fails, the cause is already logged, and the callers are alerted. They will never care about the actual state of the result flag. These flags and different cases make the wilco_ec_transfer() function, used in wilco_ec_mailbox(), really gross, dealing with a bunch of different cases. It's difficult to figure out what it is doing. Finally, making these assumptions about the structure of a message make it so that the messages do not correspond well with the specification for the EC's mailbox interface. For instance, this interface specification may say that MBOX[9] in the received message contains some information, but the calling code needs to remember that the first byte of response is always skipped, and because it didn't set the RESPONSE_RAW flag, the next byte is also skipped, so this information is actually contained within wilco_ec_message-&gt;response_data[7]. This makes it difficult to maintain this code in the future. To fix these problems this patch standardizes the mailbox interface by: - Removing the WILCO_EC_FLAG_RAW* flags - Removing the command and reserved_raw bytes from wilco_ec_request - Removing the mbox0 byte from wilco_ec_response - Simplifying wilco_ec_transfer() because of these changes - Gives the callers of wilco_ec_mailbox() the responsibility of exactly and consistently defining the structure of the mailbox request and response - Removing command and result from wilco_ec_message. This results in the reduction of total code, and makes it much more maintainable and understandable. Signed-off-by: Nick Crews &lt;ncrews@chromium.org&gt; Acked-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt; Signed-off-by: Enric Balletbo i Serra &lt;enric.balletbo@collabora.com&gt; (cherry picked from commit 67b7187b473763c4af8029809a6958ce7d1c299f git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git for-next) BUG=b:119046283 TEST=Build and check RTC and debugfs behavior Change-Id: I4f6f40cad43e5688f9cdc82a2390ec94e165cc02 Signed-off-by: Nick Crews &lt;ncrews@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1534967 Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; " fail_count="3" gerrit_number="1534967" owner_email="ncrews@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/67/1534967/4" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I81deae8f065fe0a04a32beec70bb6f604fb80a39" commit="e5a9a49929bc77b49d34703f5a8d480fa0db3176" commit_message="media-libs/mesa: use release build type Whether we use this really depends on whether we pass on our own optimizations when building: &quot;No extra build flags are used, even for compiler warnings, useful for distro packagers and other cases where you need to specify all arguments by yourself.&quot; https://mesonbuild.com/Running-Meson.html BUG=chromium:948401 TEST=CQ Change-Id: I81deae8f065fe0a04a32beec70bb6f604fb80a39 Reviewed-on: https://chromium-review.googlesource.com/1551743 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Ilja H. Friedel &lt;ihf@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Ilja H. Friedel &lt;ihf@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="1" gerrit_number="1551743" owner_email="gurchetansingh@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/43/1551743/3" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Id908df1dcdf58288c2cbdff574cb70be2026bde6" commit="725efa5c918cd78d61ce6ed9be01d2b90b90162e" commit_message="Silence non_upper_case_globals warnings in macros The enumn and bitfield macros generate global constants based on names that are typically in CamelCase, but the new on-by-default warning non_upper_case_globals complains about them. Fixes warnings of the form: warning: associated constant `...` should have an upper case name when using enumn or bitfield. BUG=None TEST=`cargo build` without warnings Change-Id: Id908df1dcdf58288c2cbdff574cb70be2026bde6 Signed-off-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1536558 Commit-Ready: David Tolnay &lt;dtolnay@chromium.org&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: David Tolnay &lt;dtolnay@chromium.org&gt; " fail_count="0" gerrit_number="1536558" owner_email="dverkamp@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/58/1536558/3" remote="cros" total_fail_count="1"/><lkgm version="12062.0.0-rc4"/></manifest>