blob: 729e0d4ea41f84dab6a7e06a5304dd435b676c65 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="faddf5636ce06f73dead799c5de503dfce14b11c">
<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="5ca6b5581735fdb7a46249d4eb587aff936434f5" upstream="refs/heads/master"/>
<project name="aosp/platform/external/modp_b64" path="src/third_party/modp_b64" revision="afc3e28a3de4a627e3afaf73b4c55ed85c992470" 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="d4fe0fbd7b6f9bf276e67bd4635f9a537ff133ed" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="cd9b1271d882d075b5f2ca3aab6990cb6b37907d" 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="2b978b6c40e8f0c6829427559f4e629a4b2608a2" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/src/buildtools" path="src/chromium/src/buildtools" remote="chromium" revision="0218c0f9ac9fdba00e5c27b5aca94d3a64c74f34" 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="2a89b085abac9d04563abc47833e2bf85383620c" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromium/tools/depot_tools" remote="chromium" revision="7639f1999ac1d8992fc4fbb169d164b156d9a7f7"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/chromite" path="chromite" revision="b933eedeb03d81be108a053619f602b598879dc7" 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="5a5206c41e5678bd7f5ccedba6643eff1e4e3e05" upstream="refs/heads/master"/>
<project name="chromiumos/docs" path="docs" revision="15b9091646eb78d89043c96d33d8dd7ef65161e2" upstream="refs/heads/master"/>
<project name="chromiumos/graphyte" path="src/platform/graphyte" revision="10d607271aef6033e704ce55cabfef486fdd3211" 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="2b776e5bd575c2373bcecc990057b6bbeaeba7b5" 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="d86f27c84317253bdcb7be1c23ef33aaa84cf896" upstream="refs/heads/master"/>
<project name="chromiumos/infra/proto" path="chromite/infra/proto" revision="0fc50289c8a9957c3fbca4b2a85f18521186c999" upstream="refs/heads/master">
<annotation name="branch-mode" value="tot"/>
</project>
<project groups="chromeos-admin" name="chromiumos/infra/recipes" path="infra/recipes" revision="1ed6b1870e459d6f6761d1aef659a5a0c834598d" 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="f49a386349721336e9248acb5d67adb7f3a12939" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="96f08c3220c979996c5f9255fec0aa0db21a6970" 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="78d1c1d32f396fff89ce83666ff082e45477f28b" upstream="refs/heads/master"/>
<project name="chromiumos/manifest" path="manifest" revision="577a96610e74258d2a16ea0a64bc2c035dbb06b8" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="2ba9fe97e81e3c719d3f5b20256bf06e7443f0db" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="59e681238c1cf0128b3bcd9cf8337bb31f91cb79" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="0003cba31e00bf489cce34036bb9e60a48f3e851" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="24212976ca902ed0128f3aab904d0fa8dca108cf" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="bab7377822fadd3c9b53744d90e4c7f4dd1131d2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="923ffb49d795da9abd67d440b011e6211a92fe44" 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="7cb08dfd5142deb0e01294580e03f3a316bc7bac" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="2038f97359f79ecd202cc1a11294f4b6e4ab4ecf" 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="b3ab7026704b6b7cf3f2f61e7a7347b3c3fd3dfd" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="e9dcef52ec2d6803e85458d0a25cd5dc3bb4b4d6" 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="8dacf7b8e156f515946b3e94f5db1be304de5ecb" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="d100f1ec35055b20054707f61801a79be480cfc3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="3bebfa29dc4185b2f3d2752ac16b0f6639548a4a" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="5f2024101243d7f682f395ac5a0f4925871d6e89" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="4a974f06555349e78fc3d19058e45fd49d440995" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="b69aeca51481055c58780981d9e8aa1aef90491b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="3b753d2e2dc0fc7694a9f0fa824ed40d55c52eb2" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="dc5bb3536677fb332c4a3f71d31b57647ff9a7a8" 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="f968775a957e49fbe5a861538624576b260714e3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="add0c4e35cfd919c99ffd5aa9e4bef33f897c54a" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="f6135987e0e846db867c1eb5bad817f5777383bc" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="755f3ca45df2291121aa8b8a031ca3b52e54d0ef" 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="b0595eb94d8c1950f0e8509a06921a035caba464" 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="c4b1ec1341369a10694374c62d2c2497f589418a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="319f8c0c98600892c1db6f74056f1b14e7a40dd9" 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="39490e9e3f664d6d0dd80cbd1f7c7387ec5fa39f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="d383a8df9e671d14af5bb15beee037f1735e4d55" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="1f3997cfaffb165dfc3b63133ddf4192cbe8757b" 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="92343e15573c17eaa3a69b271ea76935b6391b91" 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="0e40370f6d287f9d075eb31f6f7ebe78ebe6cb3f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="1e803dfef98ff5c70ebe484e0aee7235d42ca915" 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="4e42ac27f89c1bae702a9ce3f197679d72d38c11" 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="ae36db5cca127f3f24b25802f36afd948ff5ba0c" 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="79ecc414b64e1d2b0ebc1be255f497ed1886a0ef" 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="a5a306771150e5f19290371a826e2f623ab012e7" 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="a0823de57bfa3ec88764f0820942cb18fe18a37d" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="dd90882dd32c906cf2b48bbd767f66d381a5e499" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="e2fb5cafd9fe7075c3c1b9ea1eecca635663c129" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/android_mtdutils" path="src/third_party/android_mtdutils" revision="9bcfc3ee238f16925e9aaa4573129784ebb397e7" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/arm-trusted-firmware" path="src/third_party/arm-trusted-firmware" revision="c33aa45f4400bc7c09fed1300bc59e0e70d36bd8" 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="af9682236ee5a11e8900acc3f31165e91da2d95d" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="0791266b7236353dc27fdee28aeb4307cefda5f6" 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="0e1662d432bb874e22eba461e4c20adb19a70d4c" 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="e7527bb37741188ea1fcf13777e6047aaa14807d" 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="c6054558bdb47735196f50cec16995d58c93bd2f" 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="274688eb2280dba7d1e0afe5a6a77c703624c43f" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="a87d5e6d72541ee9f311f1efcac8825bf3715e72" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fwupd" path="src/third_party/fwupd" revision="62d946925a06791cdc54a98fc415081f478528d5" upstream="refs/heads/fwupd-1.2.5"/>
<project groups="labtools" name="chromiumos/third_party/hdctools" path="src/third_party/hdctools" revision="f875d6349afb65a26d534d241ba19f1f4641d8ea" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="2282bdd9a20dec64d5a8af446f2e9265fb58a071" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="63bc633f00b4dd952802b145cb247cb2e1b51650" upstream="refs/heads/wpa_supplicant-2.6"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.8" revision="6a2e0248bd94e5d27ce74f9950a87298b86949e4" upstream="refs/heads/wpa_supplicant-2.8"/>
<project name="chromiumos/third_party/huddly-updater" path="src/third_party/huddly-updater" revision="f7f070bbd66161974cba072fc4410a95fb0b5788" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="305dff1437391fbf111f717f2c4a740ef35d6a04" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="60a5f1d713f24cf55b88437f505e719e720ed7cd" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="5696a70223d6ee3680ce91fb2d7bc41b4a1ad4d0" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="b564874ef72de6585898c1f4d4a182928d216479" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="9d6b6c4179244016f76a083241f2680a92dc0cc8" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="6b7fae4e3e87c357b72c8c9cc51190b055b6eddb" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="07e822e7809e3baad0a1f4e95f57adad2f9464f7" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-gw" revision="43b4e0945633f4339d42783e33773c5dd1774941" upstream="refs/heads/chromeos-4.14-gw"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19" revision="1c3aee29672a2466e3fee56e518bfeb4dccf617d" 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/libiio" path="src/third_party/libiio" revision="8539d5dcf2d04cfc1985e3272fb20b3109ebb492" 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="7183ca5142b8246959643edf49e78ea1d3b0d01a" 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="aac7c20e25b5374fd644ddc7b26f088e71c3bf51" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="d759a79cc06d65ba27340ef4af281e843824ad50" 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/mesa" revision="1d363d440f261fbadc1db3c17acc514b7130d505" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-debian" revision="1d814714ba7051a034131d48961e631214f69708" upstream="refs/heads/debian"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-freedreno" revision="1619f208834544e57349b29bb1f3f1ec98ca0cbc" 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="2ee2d98e2cce58d2ec376aa5a90805399df70505" 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="4489a466b6c0c7eb370e1390d2ce178900bce113" 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="6d6944a9924a45367b8f1667bad93ef714e64ef6" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="c5c709dfe4ea6b80b7b957bbaa32d6cc8c352b07" 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="248ee8738a9c0b9b16fe62711e60763212aa5cc1" 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="d1758cc09e070aa9c0a6c8aaab1145bf3a2ab816" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/virtual-usb-printer" path="src/third_party/virtual-usb-printer" revision="3aa8acfc3fd2902cfb158beb1e0e85f7bf7bf88a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/webrtc-apm" path="src/third_party/webrtc-apm" revision="3e710eb8fd54f22e064cd0eb98ddd256f771d38a" 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="5543924d1378867bb3825c443dd2a09479393a49" 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="34b20305c7a69eb89e1abd5e2a94708db999f0a9"/>
<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="1a313bad729068bfd60f9f86c5769671bc652b53" upstream="refs/heads/master"/>
<project name="platform/external/libcxx" path="src/aosp/external/libcxx" remote="aosp" revision="81231c9ecd77a2f6492cf87807392434eb83134e" upstream="refs/heads/master"/>
<project name="platform/external/libcxxabi" path="src/aosp/external/libcxxabi" remote="aosp" revision="ebe828e0f9ec7cbaa7a8173703bf7a0457629a60" upstream="refs/heads/master"/>
<project name="platform/external/libunwind_llvm" path="src/aosp/external/libunwind_llvm" remote="aosp" revision="d88b1fc62511d02ee2021628af7c571528a09b8c" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="1f5d095bb0d2225343731bd402026ed15e4a44e0" upstream="refs/heads/master"/>
<project name="platform/external/puffin" path="src/aosp/external/puffin" remote="aosp" revision="170cb8d77faed2c7a05e527e9e2923f2ae3587dd" upstream="refs/heads/master"/>
<project name="platform/system/keymaster" path="src/aosp/system/keymaster" remote="aosp" revision="058085425b50fedc1f614c3479287337aa129eb7" 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="6c12d9355b426313bed15f3164bea8e96d33cd6e" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="master" change_id="I9246afdc30f74cfc6fe63a0ebfa8a084e819a0ce" commit="18f6d1a6b6309f3cd513ef9073740d31448c0668" commit_message="manifest: Remove realtek-updater This is an empty and unused repository. Using cs/ for code-search on package:chromeos_public and package:chromeos_internal shows only the following hits: - manifest - .gitmodules - .gitattributes BUG=chromium:967158 TEST=None Change-Id: I9246afdc30f74cfc6fe63a0ebfa8a084e819a0ce Signed-off-by: Kirtika Ruchandani &lt;kirtika@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1633471 Commit-Ready: Chris McDonald &lt;cjmcdonald@chromium.org&gt; Tested-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; Reviewed-by: Michael Mortensen &lt;mmortensen@google.com&gt; " fail_count="1" gerrit_number="1633471" owner_email="kirtika@chromium.org" pass_count="0" patch_number="2" project="chromiumos/manifest" project_url="https://chromium-review.googlesource.com/chromiumos/manifest" ref="refs/changes/71/1633471/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.19" change_id="I076763e98935c349dac4ecd42fa5819e53c25cd5" commit="f910287b547e759afb84d453c608f61d9c94c8e7" commit_message="FROMLIST: dt-bindings: display: mediatek: update dpi supported chips Add decriptions about supported chips, including MT2701 &amp; MT8173 &amp; mt8183 Signed-off-by: Jitao Shi &lt;jitao.shi@mediatek.com&gt; Reviewed-by: Rob Herring &lt;robh@kernel.org&gt; (am from https://patchwork.kernel.org/patch/10948909/) BUG=b:130782750 TEST=build Change-Id: I076763e98935c349dac4ecd42fa5819e53c25cd5 Signed-off-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1642721 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1642721" owner_email="pihsun@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/21/1642721/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I0c51b73c3bfa0db6cd34f037c132f84d4efa05c3" commit="34ae90ffb55d767b28ceb874aea6b70df7ad3318" commit_message="FROMLIST: drm/mediatek: dpi dual edge support DPI sample the data both rising and falling edge. It can reduce half data io pins. Signed-off-by: Jitao Shi &lt;jitao.shi@mediatek.com&gt; (am from https://patchwork.kernel.org/patch/10948911/) BUG=b:130782750 TEST=build Change-Id: I0c51b73c3bfa0db6cd34f037c132f84d4efa05c3 Signed-off-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1350399 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1350399" owner_email="jitao.shi@mediatek.com" pass_count="0" patch_number="15" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/99/1350399/15" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I956e73c9c53a310fa0df3c81e0743663f406d9f8" commit="07c94f7f882cd14444129cf7187304b641517c0d" commit_message="FROMLIST: drm/mediatek: add mt8183 dpi dual edge support Add mt8183 dual edge support. DPI sample the data both rising and falling edge. It can reduce half data io pins. Signed-off-by: Jitao Shi &lt;jitao.shi@mediatek.com&gt; (am from https://patchwork.kernel.org/patch/10948915/) BUG=b:130782750 TEST=build Change-Id: I956e73c9c53a310fa0df3c81e0743663f406d9f8 Signed-off-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1642722 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1642722" owner_email="pihsun@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/22/1642722/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I85ab158f6116d607f1f985f834eb101c2dfc6397" commit="c50ed724d91cee76ef8ced60cb9e682ac47b76a7" commit_message="FROMLIST: drm/mediatek: control dpi pins dpi or gpio mode in on or off Pull dpi pins low when dpi has nothing to display. Aovid leakage current from some dpi pins (Hsync Vsync DE ... ). Some chips have dpi pins, but there are some chip don't have pins. So this function is controlled by chips driver data. Signed-off-by: Jitao Shi &lt;jitao.shi@mediatek.com&gt; (am from https://patchwork.kernel.org/patch/10948923/) BUG=b:130782750 TEST=build Change-Id: I85ab158f6116d607f1f985f834eb101c2dfc6397 Signed-off-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1615037 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1615037" owner_email="jitao.shi@mediatek.com" pass_count="0" patch_number="4" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/37/1615037/4" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="Ie15e6b76278f9642e71dba73b90789d96eb4ad43" commit="82bfe92cee2af00e78b5938bf2b13ad7980b52b9" commit_message="FROMLIST: drm/mediatek: add mt8183 support dpi pins control Some DPI pins(Hsync Vsync DE ... ) keep high voltage and will cause leakage current. So set dpi pin as gpio and pull low when dpi off. Signed-off-by: Jitao Shi &lt;jitao.shi@mediatek.com&gt; (am from https://patchwork.kernel.org/patch/10948913/) BUG=b:130782750 TEST=build Change-Id: Ie15e6b76278f9642e71dba73b90789d96eb4ad43 Signed-off-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1614891 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1614891" owner_email="jitao.shi@mediatek.com" pass_count="0" patch_number="4" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/91/1614891/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I7e153d2122903ebd06e6579b5c33397339145498" commit="bc88961e3dce12fb79efc58f0fbb7406208fae80" commit_message="grunt: Move cras variable override to kasumi360-config The cras variable override is more reasonable to be at the kasumi360-config showing that kasumi360 is using the same audio configuration as kasumi. BUG=chromium:961532 TEST=Build image and check the usr/share/alsa/ucm. Also test the audio functionalities and check the dsp dump from cras_test_client --dump_dsp Change-Id: I7e153d2122903ebd06e6579b5c33397339145498 Reviewed-on: https://chromium-review.googlesource.com/1640693 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: En-Shuo Hsu &lt;enshuo@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; " fail_count="1" gerrit_number="1640693" owner_email="enshuo@google.com" pass_count="0" patch_number="2" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/93/1640693/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I077135f0cd0133c14ff6965109473e41ba57f2ac" commit="131638dd91098889893e1c75256274c9bd03bc49" commit_message="grunt: Extract audio_common Refactor to have audio_common out BUG=chromium:961532 TEST=Build image and check the usr/share/alsa/ucm. Also test the audio functionalities and check the dsp dump from cras_test_client --dump_dsp Change-Id: I077135f0cd0133c14ff6965109473e41ba57f2ac Reviewed-on: https://chromium-review.googlesource.com/1640694 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: En-Shuo Hsu &lt;enshuo@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: C Shapiro &lt;shapiroc@chromium.org&gt; Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt; " fail_count="1" gerrit_number="1640694" owner_email="enshuo@google.com" pass_count="0" patch_number="2" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/94/1640694/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iefd4a021a39f48875e11f9faa2495b450b074d83" commit="bc4a658e6b1f41c76b5f752cdad3c0e500fdfcd3" commit_message="grunt: Consolidate unibuild audio configs Consolidate all models' ucm configurations to a common version. BUG=chromium:967371 TEST=Build image and check the usr/share/alsa/ucm. Also test the audio functionalities and check the dsp dump from cras_test_client --dump_dsp Change-Id: Iefd4a021a39f48875e11f9faa2495b450b074d83 Reviewed-on: https://chromium-review.googlesource.com/1631241 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: En-Shuo Hsu &lt;enshuo@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; " fail_count="1" gerrit_number="1631241" owner_email="enshuo@google.com" pass_count="0" patch_number="4" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/41/1631241/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I3500b076d0c8ba63a732e0fd4b636a2a92e3f9da" commit="eaa0a688e1bb2dc7bd1698e185401ef27cd8af12" commit_message="cros_ec: Add cros_ec_build_info and callback Wilco does not expose the fw version via the RO or RW version like a standard CROS EC. Instead we will use the build info. The function is marked as unused because it will be used in the next cl. BUG=b:130438917 TEST=mosys ish info on Sarien Change-Id: I3500b076d0c8ba63a732e0fd4b636a2a92e3f9da Signed-off-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1625451 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="3" gerrit_number="1625451" owner_email="rrangel@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/mosys" project_url="https://chromium-review.googlesource.com/chromiumos/platform/mosys" ref="refs/changes/51/1625451/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Iae3b36e7b82c8f1322c69ba06eaa8215f1834d3c" commit="bee2c4c733129b5a1c5b5f88ed65bb1b042dd6f9" commit_message="ec: Add cros_ec support for ish variant The Integrated Sensor Hub is a new EC type used on the Wilco platform. BUG=b:130438917 TEST=mosys ish info on Sarien Change-Id: Iae3b36e7b82c8f1322c69ba06eaa8215f1834d3c Signed-off-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1625452 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="3" gerrit_number="1625452" owner_email="rrangel@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/mosys" project_url="https://chromium-review.googlesource.com/chromiumos/platform/mosys" ref="refs/changes/52/1625452/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="If89b903a206892a93af81e53303b4692285511a6" commit="e614a96026aed706387e2664c2980d171bb08c33" commit_message="sarien: Add mosys ish info command This allows printing the ish version that is running. BUG=b:130438917 TEST=mosys ish info intel | intel | arcada_ish_v2.0.1237-4653a3cb5 2019-04-29 13:40:48 @chromeos-legacy-release-us-east1-d-x32-8-vmxv Change-Id: If89b903a206892a93af81e53303b4692285511a6 Signed-off-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1625453 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="3" gerrit_number="1625453" owner_email="rrangel@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/mosys" project_url="https://chromium-review.googlesource.com/chromiumos/platform/mosys" ref="refs/changes/53/1625453/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I4991c558cbadfc29bfaef26c68aaee9f5844e943" commit="17d7d9c66566a275ef6b5d62aef0d31b8ec4b2a8" commit_message="init: Fix linter errors for chromeos-cleanup-logs. BUG=chromium:968838 TEST=PreCQ Passes Change-Id: I4991c558cbadfc29bfaef26c68aaee9f5844e943 Reviewed-on: https://chromium-review.googlesource.com/1638128 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1638128" owner_email="allenwebb@google.com" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/28/1638128/7" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Iad03307611ca14cdf1e3bc92cc05dcf06177320c" commit="365f55e415a11683c2d4c1977279b4c541e02fec" commit_message="init: Fix linter errors for chromeos-disk-metrics. BUG=chromium:968838 TEST=PreCQ Passes Change-Id: Iad03307611ca14cdf1e3bc92cc05dcf06177320c Reviewed-on: https://chromium-review.googlesource.com/1638878 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1638878" owner_email="allenwebb@google.com" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/78/1638878/7" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I1a54020de336c99764c933283ccb0327078683b6" commit="42dcb88f71fc72f48924a2dd4899a9ba202d7106" commit_message="init: Fix linter errors for chromeos-send-kernel-errors. BUG=chromium:968838 TEST=PreCQ Passes Change-Id: I1a54020de336c99764c933283ccb0327078683b6 Reviewed-on: https://chromium-review.googlesource.com/1638959 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1638959" owner_email="allenwebb@google.com" pass_count="0" patch_number="8" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/59/1638959/8" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I6da52fa655010070350cad9bf056375aa15e3979" commit="24649c47ef056ad7b2ba16996218d4e3e8a668c5" commit_message="vpd: Remove heavy library shflags The vpd_get_value was intended to be pretty fast with minimal dependency. `shflags` is too heavy and should be avoided. The argument '--create_cache=false' is now replaced by VPD_NEVER_CREATE_CACHE=1 When running &quot;time vpd_get_value serial_number&quot;: Before (with shflags): real 0m0.037s user 0m0.022s sys 0m0.020s After (use environment variable): real 0m0.007s user 0m0.004s sys 0m0.005s BRANCH=None BUG=chromium:970145 TEST=emerge-$BOARD vpd; vpd_get_value serial_number Cq-Depend: chromium:1642714 Change-Id: I6da52fa655010070350cad9bf056375aa15e3979 Reviewed-on: https://chromium-review.googlesource.com/1642771 Commit-Ready: Hung-Te Lin &lt;hungte@chromium.org&gt; Tested-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="4" gerrit_number="1642771" owner_email="hungte@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/vpd" project_url="https://chromium-review.googlesource.com/chromiumos/platform/vpd" ref="refs/changes/71/1642771/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I4e49b76d8f71f6b8400da14266d8f43c5d79a72b" commit="528c888ada1d7a5ea0f5b2d5912312c842cd2ee1" commit_message="cryptohome: invoke vpd_get_value in new syntax The 'vpd_get_value' prefers passing arguments in environment variable instead of command line arguments. BUG=chromium:970145 TEST=remove VPD cache file and restart cryptohomed; verified that cache file was not re-generated. Cq-Depend: chromium:1642771 Change-Id: I4e49b76d8f71f6b8400da14266d8f43c5d79a72b Reviewed-on: https://chromium-review.googlesource.com/1642714 Commit-Ready: Hung-Te Lin &lt;hungte@chromium.org&gt; Tested-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="4" gerrit_number="1642714" owner_email="hungte@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/14/1642714/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I6f05c7bd01cc542b912fa20bc94b2634efce0dc3" commit="43f4fe94a35064c37997114a2ac530b5a72b3cd9" commit_message="power: Set the default keyboard wakeup capability to enabled. As part of crrev.com/c/1069220, we deleted the udev rule that tries to control the wakeup capability of internal keyboard. The reason for the change was powerd and EC seem to get into a race to control wakes from internal keyboard. Please look at crbug.com/836279 for more details. After this change powerd stopped worrying abount internal keyboard. This will be a problem if the default value of power/wakeup property of the internal keyboard is set to disabled for 2 reasons. 1. If the default state is disabled, and if the user presses a key when the kernel is in the suspend path, power core in the kernel will not abort the suspend. 2. Dark resume will not work as we cannot attribute wakeups to keybaord since the wakeup count will not increment if the property is set to disabled. To fix this on the ARM side, we set the default state to enabled(crrev.com/c/1101959). On the intel side we use atkbd driver, which is a generic driver. I highly doubt a patch to set the default state will be accepted. Thus instead set the default value to enabled in powerd. How was this not a problem on recent devices? It so happened that most of the devices that we build recently have side buttons. Thus we install a option udev rule 93-powerd-tags-keyboard-side-buttons.rules which enables wakeup. How was this not a problem on nocturne? Though nocturne does not have side buttons, nocturne does not use atkbd driver for internal keyboard. Since the internal keyboard is on usb bus, wake is enabled by default. Will this change cause any regressions on older devices? It should not. First on intel devices, only kernel honours this property. ACPI does not. Thus if keyboard causes any spurious wakes, previously device would end up in a suspend resume loop as kernel suspends and ec would wake the system immediately. Now the suspend fails. Thus the system would try for 10 times and shuts down instead. Thus this should only improve the situation. On ARM devices this property is set to enabled by default anyway. BUG=b:133262012 TEST=Run power_WakeSources and make sure the INTERNAL_KEYBOARD passes. Change-Id: I6f05c7bd01cc542b912fa20bc94b2634efce0dc3 Reviewed-on: https://chromium-review.googlesource.com/1640180 Commit-Ready: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Tested-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-by: Todd Broch &lt;tbroch@chromium.org&gt; " fail_count="0" gerrit_number="1640180" owner_email="ravisadineni@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/80/1640180/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iad8f1b01d4bb6b7f020d1a0805c94d447b28f40b" commit="ef60ce0c2ed9611da4ffa4feb18ab666afbd6231" commit_message="power: Refactor: Correct log message. Print dark resume-&gt;full resume transition message only when there is one. Otherwise logs can be confusing. BUG=None. TEST=None Change-Id: Iad8f1b01d4bb6b7f020d1a0805c94d447b28f40b Reviewed-on: https://chromium-review.googlesource.com/1641386 Commit-Ready: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Tested-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="0" gerrit_number="1641386" owner_email="ravisadineni@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/86/1641386/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Idba7fcfe707caeb0e51ce0c38caeac9da87e3baf" commit="9542b6253c84c2f94efe0574ef4ab371c4506200" commit_message="Makefile: create new rules for host and fuzz tests In order for chromeos-ish ebuild to run tests, it must run the fuzz tests, which are not related to ISH features, and introduce a lot of library dependencies into the ebuild. Provide two new targets: runhosttests and runfuzztests to allow the host tests to be run separately. runtests (and buildall) remain the same. BUG=b:134446400 BRANCH=none TEST=ran new targets, they functioned as intended Change-Id: Idba7fcfe707caeb0e51ce0c38caeac9da87e3baf Signed-off-by: Jack Rosenthal &lt;jrosenth@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1642887 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="3" gerrit_number="1642887" owner_email="jrosenth@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/87/1642887/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Iee0f6263abdae7cd001bc622950442827b55d2c4" commit="075af7f38f59b7db3025b5295fc2965e325bcb3d" commit_message="chromeos-ish: tests should run host tests Right now, the chromeos-ish ebuild is producing test binaries targeted for the ISH, and not running any tests at all. Run the host tests instead. BUG=b:134446400 BRANCH=none TEST=&quot;FEATURES=test emerge-sarien chromeos-ish&quot; Cq-Depend: chromium:1642887 Change-Id: Iee0f6263abdae7cd001bc622950442827b55d2c4 Signed-off-by: Jack Rosenthal &lt;jrosenth@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1642281 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="0" gerrit_number="1642281" owner_email="jrosenth@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/81/1642281/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I100deff9a78621b8b8563a24c0e008bc9ea3b8ec" commit="74444c42ef243acaba65b2b0ba9b8f34e4a7c5f4" commit_message="CRAS: Extract create_and_listen_server_socket function The server socket creation process will be used by different types of server sockets in cras_server, so we extract the code to a single function. BUG=chromium:937765 TEST=Deploy cras to DUT and check audio functionality. Change-Id: I100deff9a78621b8b8563a24c0e008bc9ea3b8ec Reviewed-on: https://chromium-review.googlesource.com/1635049 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chih-Yang Hsia &lt;paulhsia@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; Reviewed-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; " fail_count="4" gerrit_number="1635049" owner_email="paulhsia@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/49/1635049/3" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I16337f480955288adc191d2669e7a063201cd5a5" commit="c8909d367be72e46be5ee170ee3158b5c657f3e1" commit_message="CRAS: Add cras_rclient_ops and extract cras_control_rclient - Split cras_rclient to data and cras_client_ops and make exposed functions in cras_rclient simple. - Replace old cras_rclient implementation by cras_control_rclient. - Move rclient_unittest to control_rclient_unittest Currently, cras_control_client still have full functionality like opening playback and capture streams. All other implementations (e.g. cras_playback_rclient) can be a cras_rclient implementation and they can be tested separately. BUG=chromium:937765 TEST=$ FEATURES=test emerge-${BOARD} adhd TEST=Build ossfuzz by sudo docker build -t ossfuzz/cras -f src/fuzz/Dockerfile . sudo docker run --privileged -ti --rm -v $(pwd):/src/cras \ -v /tmp/fuzzers:/out ossfuzz/cras Change-Id: I16337f480955288adc191d2669e7a063201cd5a5 Reviewed-on: https://chromium-review.googlesource.com/1642596 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chih-Yang Hsia &lt;paulhsia@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="3" gerrit_number="1642596" owner_email="paulhsia@chromium.org" pass_count="0" patch_number="9" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/96/1642596/9" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I31dc886389e895d211a4f46e1f3f5839954d92d4" commit="a6faa0c141a210cc642194a6f6edd15a55dccc38" commit_message="tast-tests: add test for starting the sludge VM BUG=b:131625009 TEST=tast run --build=true dut vm.StartSludge Cq-Depend: chromium:1636211 Change-Id: I31dc886389e895d211a4f46e1f3f5839954d92d4 Reviewed-on: https://chromium-review.googlesource.com/1636212 Commit-Ready: Trent Begin &lt;tbegin@chromium.org&gt; Tested-by: Trent Begin &lt;tbegin@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: Nick Crews &lt;ncrews@chromium.org&gt; " fail_count="3" gerrit_number="1636212" owner_email="tbegin@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/12/1636212/6" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ic1a0c8dc7fba0ff100bc6a795c94b7df7614c48a" commit="005dfe9d7293ab3d212d1c654b816ec938ab3db3" commit_message="tast-tests: vm: import container tarballs via CreateContainer RPC Remove the special-case path for importing container tarballs. This is expected to improve the reliability of importing from a tarball. Also increase the vm.CrostiniStartBasic timeout based on results summarized in crbug.com/933580#c11. BUG=chromium:933580 TEST=vm.CrostiniStartBasic Change-Id: Ic1a0c8dc7fba0ff100bc6a795c94b7df7614c48a Reviewed-on: https://chromium-review.googlesource.com/1639372 Commit-Ready: Stephen Barber &lt;smbarber@chromium.org&gt; Tested-by: Stephen Barber &lt;smbarber@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="2" gerrit_number="1639372" owner_email="smbarber@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/72/1639372/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I1a773ced65b1c5ce3656f03eff04a6eadd4bc5ff" commit="380211066ff5042785a2990f5bb6148d3d144b1b" commit_message="common: Add EC_CMD_LOCATE_CHIP This patch replaces EC_CMD_I2C_LOOKUP with EC_CMD_LOCATE_CHIP. This is a more generic command which locates a peripheral chip in i2c or other bus types. Additionally, it includes the following changes: - Change chip (device) type # of CBI_EEPROM (from 1 to 0). - Support TCPCs. localhost ~ # ectool locatechip 0 0 BUS: I2C; Port: 0; Address: 0x50 (7-bit format) localhost ~ # ectool locatechip 1 0 BUS: I2C; Port: 0; Address: 0x0b (7-bit format) localhost ~ # ectool locatechip 1 1 BUS: I2C; Port: 1; Address: 0x29 (7-bit format) localhost ~ # ectool locatechip 1 2 EC result 11 (OVERFLOW) Index too large localhost ~ # ectool locatechip 2 Usage: locatechip &lt;type&gt; &lt;index&gt; &lt;type&gt; is one of: 0: CBI_EEPROM 1: TCPCs &lt;index&gt; instance # of &lt;type&gt; Signed-off-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; BUG=none BRANCH=none TEST=Verified ectool locatechip work on Nami. Change-Id: I1a773ced65b1c5ce3656f03eff04a6eadd4bc5ff Reviewed-on: https://chromium-review.googlesource.com/1614582 Commit-Ready: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Tested-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; " fail_count="0" gerrit_number="1614582" owner_email="dnojiri@chromium.org" pass_count="0" patch_number="19" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/82/1614582/19" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I014c05142ce7929d41326c808dad5b7a9a5828ec" commit="389c977bf2e79236250b7f15681c5ae5a4aad80b" commit_message="libchromeos-use-flags: Add kvm_transition USE flag The kvm_transition USE flag is needed to restrict VM ussage on boards with experimental kernels, such as samus-kernelnext. BUG=b:133833983 TEST=builds Change-Id: I014c05142ce7929d41326c808dad5b7a9a5828ec Reviewed-on: https://chromium-review.googlesource.com/1641955 Commit-Ready: Jon Flatley &lt;jflat@chromium.org&gt; Tested-by: Jon Flatley &lt;jflat@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Ross Zwisler &lt;zwisler@chromium.org&gt; " fail_count="0" gerrit_number="1641955" owner_email="jflat@chromium.org" pass_count="0" patch_number="5" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/55/1641955/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic8b4eb61ea6356f13ead6a7752a9b45a4b2d407c" commit="bc5ee4aed1d6893cbe2f037601828efb67828987" commit_message="cryptohome: Add threading utilities in UserDataAuth class This change adds the threading utilities so that functions can verify which threads they are on. Also, public functions for posting tasks to mount thread or origin thread are made available. BUG=b:123564547 TEST=FEATURES=test USE=cryptohome_userdataauth_interface emerge-eve cryptohome &amp;&amp; further testing when actual functionalities are implemented Change-Id: Ic8b4eb61ea6356f13ead6a7752a9b45a4b2d407c Reviewed-on: https://chromium-review.googlesource.com/1586396 Commit-Ready: John L Chen &lt;zuan@chromium.org&gt; Tested-by: John L Chen &lt;zuan@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="0" gerrit_number="1586396" owner_email="zuan@chromium.org" pass_count="0" patch_number="9" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/96/1586396/9" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I788386a09543db40966ae2c3ea9024e001c9b48a" commit="e781f5f42b6185bda454a248487ab953a3cd1809" commit_message="CHROMIUM: sysctl: Add sysctl to lock core_pattern |core_pattern| gets routinely abused to achieve persistent exploitation. Lock down core pattern once the system has booted up and disallow modifications once the lock is set. This means that the |core_pattern| set here is now finalized for this boot. This will only be used for kernels trees before 4.4: usermode-helper helps effectively filter out coredump requests in newer kernels. BUG=chromium:960445 TEST=cat /proc/sys/kernel/core_pattern shows crash_reporter. TEST=echo 1 &gt; /proc/sys/kernel/lock_core_pattern TEST=echo foo &gt; /proc/sys/kernel/core_pattern fails with EPERM Change-Id: I788386a09543db40966ae2c3ea9024e001c9b48a Signed-off-by: Sarthak Kukreti &lt;sarthakkukreti@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1626802 Commit-Ready: Sarthak Kukreti &lt;sarthakkukreti@chromium.org&gt; Tested-by: Sarthak Kukreti &lt;sarthakkukreti@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="1" gerrit_number="1626802" owner_email="sarthakkukreti@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/02/1626802/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I9d8624f80a0263532a4d3adebdb1a96f203933f1" commit="aea9c4b71e2e0c2353c0317dafd1d20cff62cee6" commit_message="media-libs/arc-mesa: Add HAL_PIXEL_FORMAT_YCbCr_420_888 in vk_format BUG=b:130125365 TEST=run cts -m CtsGraphicsTestCases on Eve with CTS 9_r8. Change-Id: I9d8624f80a0263532a4d3adebdb1a96f203933f1 Reviewed-on: https://chromium-review.googlesource.com/1644633 Commit-Ready: Nataraj Deshpande &lt;nataraj.deshpande@intel.com&gt; Tested-by: Nataraj Deshpande &lt;nataraj.deshpande@intel.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Ilja H. Friedel &lt;ihf@chromium.org&gt; " fail_count="0" gerrit_number="1644633" owner_email="nataraj.deshpande@intel.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/33/1644633/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ibad8ba5bb8ae9cc9ef2d73d1412b8d3f2b465d0f" commit="4109254d400234f509ecc576aed837570d62e976" commit_message="Update the OWNERS file Update the people who contribute to the project. BUG=None TEST=None Change-Id: Ibad8ba5bb8ae9cc9ef2d73d1412b8d3f2b465d0f Reviewed-on: https://chromium-review.googlesource.com/1643343 Commit-Ready: Wai-Hong Tam &lt;waihong@google.com&gt; Tested-by: Wai-Hong Tam &lt;waihong@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Kalin Stoyanov &lt;kalin@chromium.org&gt; " fail_count="0" gerrit_number="1643343" owner_email="waihong@google.com" pass_count="0" patch_number="1" project="chromiumos/platform/chameleon" project_url="https://chromium-review.googlesource.com/chromiumos/platform/chameleon" ref="refs/changes/43/1643343/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I99420c664b8a00a90f9b58fbade5d6b8d38d9f01" commit="29a4f9b3627a2fc3d9d0f1e240d2228fe9392183" commit_message="tremplin: map USB serial devices into container Use a uevent netlink socket to monitor device add/remove events from the kernel and update the container configuration to allow the user to access the corresponding /dev nodes (e.g. /dev/ttyUSB0). BUG=chromium:956288 TEST=Attach USB serial device to VM; verify /dev/ttyUSB0 exists TEST=Remove USB serial device; verify /dev/ttyUSB0 is removed q-Depend: chromium:1636605 Change-Id: I99420c664b8a00a90f9b58fbade5d6b8d38d9f01 Signed-off-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1637736 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Jeznach &lt;tjeznach@chromium.org&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="0" gerrit_number="1637736" owner_email="dverkamp@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/tremplin" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tremplin" ref="refs/changes/36/1637736/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I7d161350ee6076188f9e4c91e6199f4790ec13b1" commit="c1deb03ee5d0e943f2d07dc8caa73da7b0d07c46" commit_message="minijail: Uprev to 1f5d095 Bring in: 1f5d095 Revert &quot;Make pidfile writing &quot;more&quot; atomic.&quot; 8b28541 Fix env var test. 9b41e65 minijail: Add a flag to call setsid() in child 2d69add libminijail: Block child sync for all configuration. fc81455 libminijail: Bring back the runtime ASan/HWAsan checks 255a8e2 Make pidfile writing &quot;more&quot; atomic. eb42bb7 libminijail_unittest: Disable a couple of tests for ASan BUG=chromium:966183 TEST=`emerge-$BOARD minijail` TEST=`tast run &lt;DUT&gt; security.Minijail` Change-Id: I7d161350ee6076188f9e4c91e6199f4790ec13b1 Reviewed-on: https://chromium-review.googlesource.com/1632510 Commit-Ready: Xiyuan Xia &lt;xiyuan@chromium.org&gt; Tested-by: Xiyuan Xia &lt;xiyuan@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; " fail_count="0" gerrit_number="1632510" owner_email="xiyuan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/10/1632510/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I6b8514a0be99a83e667b9cee0c33cd16e919b2e6" commit="bcf84c5d1571ce6924b6b256c3f04ab11ec551e1" commit_message="libbrillo: Fix switch case fallthrough Fix unintended fall-through between switch labels detected by clang warning -Wimplicit-fallthrough. Fixes the following warning: device_mapper_fake.cc:51:5: error: unannotated fall-through between switch labels [-Werror,-Wimplicit-fallthrough] BUG=chromium:904913 TEST=warning is fixed Change-Id: I6b8514a0be99a83e667b9cee0c33cd16e919b2e6 Reviewed-on: https://chromium-review.googlesource.com/1636331 Commit-Ready: Denis Nikitin &lt;denik@chromium.org&gt; Tested-by: Denis Nikitin &lt;denik@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Sarthak Kukreti &lt;sarthakkukreti@chromium.org&gt; " fail_count="0" gerrit_number="1636331" owner_email="denik@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/31/1636331/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I016bc2728f3631631c270d88d96f71d41002d173" commit="5be3080d9ae357aaf03440d6813ba97d2da26c56" commit_message="UPSTREAM: ip_sockglue: Fix missing-check bug in ip_ra_control() In function ip_ra_control(), the pointer new_ra is allocated a memory space via kmalloc(). And it is used in the following codes. However, when there is a memory allocation error, kmalloc() fails. Thus null pointer dereference may happen. And it will cause the kernel to crash. Therefore, we should check the return value and handle the error. BUG=chromium:968988 TEST=None Change-Id: I016bc2728f3631631c270d88d96f71d41002d173 Signed-off-by: Gen Zhang &lt;blackgod016574@gmail.com&gt; Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt; (cherry picked from commit 425aa0e1d01513437668fa3d4a971168bbaa8515) Signed-off-by: Zubin Mithra &lt;zsm@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1639753 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Zubin Mithra &lt;zsm@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Zubin Mithra &lt;zsm@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="1" gerrit_number="1639753" owner_email="zsm@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/53/1639753/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I61f189350f045d7ca8796b6f65add1131af30f84" commit="1bb25bffc813a97b0558623a68dd1be2b2f38ad0" commit_message="[moblab] Turn off verbose debugging for remote-scheduler. Might fill the disk if left on. TEST=None BUG=None Change-Id: I61f189350f045d7ca8796b6f65add1131af30f84 Reviewed-on: https://chromium-review.googlesource.com/1642992 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Keith Haddow &lt;haddowk@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Keith Haddow &lt;haddowk@chromium.org&gt; " fail_count="1" gerrit_number="1642992" owner_email="haddowk@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/moblab" project_url="https://chromium-review.googlesource.com/chromiumos/platform/moblab" ref="refs/changes/92/1642992/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I98b7eec65c7eceb9d822284f4f22cd340bf58b2e" commit="7494d12e611fa5eb94e98c9b6b81d7fe435e6d4e" commit_message="chromeos-common-script: Fix linter errors. BUG=chromium:968838 TEST=PreCQ Passes Change-Id: I98b7eec65c7eceb9d822284f4f22cd340bf58b2e Reviewed-on: https://chromium-review.googlesource.com/1639540 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1639540" owner_email="allenwebb@google.com" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/40/1639540/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="If5a8d74374b4d246ec5dd1ec20332d2cf89edb3d" commit="0f7a5e35691545c4e72630c2c2eaa81301709041" commit_message="Initialize USER env var for toolbox if not already set This CL initializes the USER environment variable to &quot;root&quot; if it's unset or null. Since USER is not set if called from the startup script when creating an instance, toolbox will fail. BUG=b:122612503 TEST=echo '/usr/bin/toolbox date &gt; /tmp/date 2&gt;&amp;1' &gt; startup_script gcloud compute instances create $INSTANCE \ --metadata-from-file startup-script=startup_script gcloud compute ssh $INSTANCE -- cat /tmp/date RELEASE_NOTE=None Change-Id: If5a8d74374b4d246ec5dd1ec20332d2cf89edb3d Signed-off-by: Saied Kazemi &lt;saied@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1642329 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Saied Kazemi &lt;saied@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Saied Kazemi &lt;saied@chromium.org&gt; Reviewed-by: Robert Kolchmeyer &lt;rkolchmeyer@google.com&gt; " fail_count="1" gerrit_number="1642329" owner_email="saied@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/29/1642329/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Idf701f5af1c8c76e697cba2440cd00b4518d9d9a" commit="5ccb0d7f1c4170df20066a09520873ba6e56c134" commit_message="Update testing.Poll sample code with preferred error-checking style This CL updates testing.Poll sample code with the preferred error-checking style. BUG=None TEST=None Change-Id: Idf701f5af1c8c76e697cba2440cd00b4518d9d9a Reviewed-on: https://chromium-review.googlesource.com/1642591 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Jasmine Chen &lt;lnishan@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="2" gerrit_number="1642591" owner_email="lnishan@google.com" pass_count="0" patch_number="1" project="chromiumos/platform/tast" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast" ref="refs/changes/91/1642591/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ie313fc38e7b16a9f2d5d467c829d9ffd6cc37e2d" commit="ee0364e962387ee9934520920c9af98fa24275c9" commit_message="libchrome: Backport implicit-fallthrough declaration Partial backport CL:886963 to add FALLTHROUGH declaration. BUG=chromium:904913 TEST=declaration added Change-Id: Ie313fc38e7b16a9f2d5d467c829d9ffd6cc37e2d Reviewed-on: https://chromium-review.googlesource.com/1643102 Commit-Ready: Denis Nikitin &lt;denik@chromium.org&gt; Tested-by: Denis Nikitin &lt;denik@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; " fail_count="9" gerrit_number="1643102" owner_email="denik@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/02/1643102/2" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="I2fbb9d9fb67ac37cbdff270ea7901ad9c56f17ca" commit="26d6edb7aa0dedc384e6f0c8f38a8d316c48dec1" commit_message="init: Fix linter errors for chromeos-boot-alert. BUG=chromium:968442 TEST=PreCQ Passes Change-Id: I2fbb9d9fb67ac37cbdff270ea7901ad9c56f17ca Reviewed-on: https://chromium-review.googlesource.com/1636834 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1636834" owner_email="allenwebb@google.com" pass_count="0" patch_number="6" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/34/1636834/6" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iac9667287792d7539a267935bd374a34c69e69cb" commit="59950ff338e2b30babdb59c8b62786971b5eb011" commit_message="CRAS: Rename FOR_ARRAY_ELEMENT and update .clang-format The FOR_ARRAY_ELEMENT is a foreach macro that doesn't share the same naming convention like the DL_FOREACH or LL_FOREACH. Rename it and update .clang-format to get correct formatting results. BUG=chromium:950858 TEST=None Change-Id: Iac9667287792d7539a267935bd374a34c69e69cb Reviewed-on: https://chromium-review.googlesource.com/1630367 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: En-Shuo Hsu &lt;enshuo@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; " fail_count="2" gerrit_number="1630367" owner_email="enshuo@google.com" pass_count="0" patch_number="2" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/67/1630367/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I15c03c27993761ccae4035dc0896790076c4a60b" commit="4cfcc329516449d600206486d2d191b559c28cef" commit_message="suite_scheduler: update boards for bluetooth chameleond suites. Adding models: entry since only one model of octopus board has the chameleond setup. BUG=None TEST=b:127676819 Change-Id: I15c03c27993761ccae4035dc0896790076c4a60b Reviewed-on: https://chromium-review.googlesource.com/1641965 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Shijin Abraham &lt;shijinabraham@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Harpreet Grewal &lt;harpreet@chromium.org&gt; " fail_count="1" gerrit_number="1641965" owner_email="shijinabraham@google.com" pass_count="0" patch_number="2" project="chromiumos/infra/suite_scheduler" project_url="https://chromium-review.googlesource.com/chromiumos/infra/suite_scheduler" ref="refs/changes/65/1641965/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Idb922236d3229a51e4cc024e9aa3ae989ca7a58f" commit="e46a4f1f7870f1627c0f08164153c9ea96101aee" commit_message="biod: Simplify CrosFpDeviceUpdater interfaces The original separate interfaces only existed to allow mocking these classes for unit tests. We can achieve the goal by simply making the defined methods virtual in a single class. Arguably, this simplifies the cognitive load when interpreting the main code path for the updater and unit tests. TEST=cros_run_unit_tests --board nocturne --packages biod TEST=cros_run_unit_tests --board nami --packages biod BUG=none Change-Id: Idb922236d3229a51e4cc024e9aa3ae989ca7a58f Reviewed-on: https://chromium-review.googlesource.com/1636172 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Craig Hesling &lt;hesling@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Craig Hesling &lt;hesling@chromium.org&gt; " fail_count="1" gerrit_number="1636172" owner_email="hesling@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/72/1636172/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I26f68c0c52bf208bf2d46b28bdcdaf9592565b79" commit="2eefb35a2f0270116735baa809b87d32cb18011d" commit_message="init: usermode-helper: fix argc check While I added code to handle the argv0 difference between direct user invocation &amp; kernel invocation, I forgot to adjust the argc check. For programs that take no args, we're currently triggering crashes we shouldn't. For example, when the kernel runs poweroff, it's with argv=[&quot;/sbin/poweroff&quot;] which trips this check. BUG=chromium:915974 TEST=running by hand still works Change-Id: I26f68c0c52bf208bf2d46b28bdcdaf9592565b79 Reviewed-on: https://chromium-review.googlesource.com/1635934 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Allen Webb &lt;allenwebb@google.com&gt; " fail_count="1" gerrit_number="1635934" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/34/1635934/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I541493d8ad3c94b16840337d807629691b1b00bb" commit="2c63282478579476b7cf69967360da22928e5117" commit_message="set_lsb_release.sh: make sure selinux context for lsb-release file After every invocation to set_lsb_release.sh, make sure /etc/lsb-release in $rootfs has the expected SELinux security context stored at security.selinux extended attribute. BRANCH=none BUG=chromium:954670 TEST=set-lsb_release.sh chromium_test_image.bin a b Change-Id: I541493d8ad3c94b16840337d807629691b1b00bb Reviewed-on: https://chromium-review.googlesource.com/1630426 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Qijiang Fan &lt;fqj@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: LaMont Jones &lt;lamontjones@chromium.org&gt; " fail_count="2" gerrit_number="1630426" owner_email="fqj@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/vboot_reference" project_url="https://chromium-review.googlesource.com/chromiumos/platform/vboot_reference" ref="refs/changes/26/1630426/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I90ba9598e8d82e6edd8bcf9072159ec6d03e3d49" commit="f86e428102df5e6df95ae303d4132d7e1119fb11" commit_message="tast: Improve lint messages for formatting. This CL adds two lint types. - Count verbs in format literal. The number of verbs should be matched with the number of arguments. This would catch some misuse of Error/Fatal/Log v.s. Errorf/Fatalf/Logf. E.g., s.Errorf(&quot;Some message: &quot;, err), which wouldn't print &quot;err&quot;. govet would block this, but developers often skip to run it, then Pre-CQ warns. It's nice to be captured in earlier stage. - Warns empty error message. Error messages should have better context always. BUG=chromium:968931 TEST=Ran fast_build.sh -T locally. Change-Id: I90ba9598e8d82e6edd8bcf9072159ec6d03e3d49 Reviewed-on: https://chromium-review.googlesource.com/1640860 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="4" gerrit_number="1640860" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/tast" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast" ref="refs/changes/60/1640860/2" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.19" change_id="I26afe7060d53e1f28dfab08c0c10b41f0385546c" commit="91428c67959dd895715b981a4293373c7392e90e" commit_message="FROMGIT: ASoC: soc-core: fixup references at soc_cleanup_card_resources() commit 53e947a0e1f7 (&quot;ASoC: soc-core: merge card resources cleanup method&quot;) merged cleanup method of snd_soc_instantiate_card() and soc_cleanup_card_resources(). But, after this commit, if user uses unbind/bind to Component factor drivers, Kernel might indicates refcount error at soc_cleanup_card_resources(). The 1st reason is card-&gt;snd_card is still exist even though snd_card_free() was called, but it is already cleaned. We need to set NULL to it. 2nd is card-&gt;dapm and card create debugfs, but its dentry is still exist even though it was removed. We need to set NULL to it. Fixes: 53e947a0e1f7 (&quot;ASoC: soc-core: merge card resources cleanup method&quot;) Cc: stable@vger.kernel.org # for v5.1 Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 29040d1ac569606fece70966179de272cfc0d4db git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next) BUG=b:133295879 TEST=1. aplay -L, should see sound card 2. echo -n 10500000.scp.cros-ec-rpmsg.13.-1 \ &gt; /sys/bus/rpmsg/drivers/cros-ec-rpmsg/unbind 3. aplay -L, should see no sound card 4. echo -n 10500000.scp.cros-ec-rpmsg.13.-1 \ &gt; /sys/bus/rpmsg/drivers/cros-ec-rpmsg/bind 5. aplay -L, should see sound card again Change-Id: I26afe7060d53e1f28dfab08c0c10b41f0385546c Signed-off-by: Tzung-Bi Shih &lt;tzungbi@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1642618 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="3" gerrit_number="1642618" owner_email="tzungbi@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/18/1642618/1" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-3.18" change_id="I829f552b74cbfd05768d9d1a340f2b7551c386d6" commit="d1f12b7a9d9a34b3b60e015bba8e2227174d76cd" commit_message="UPSTREAM: arm64: perf: Fix callchain parse error with kernel tracepoint events For ARM64, when tracing with tracepoint events, the IP and pstate are set to 0, preventing the perf code parsing the callchain and resolving the symbols correctly. ./perf record -e sched:sched_switch -g --call-graph dwarf ls [ perf record: Captured and wrote 0.146 MB perf.data ] ./perf report -f Samples: 194 of event 'sched:sched_switch', Event count (approx.): 194 Children Self Command Shared Object Symbol 100.00% 100.00% ls [unknown] [.] 0000000000000000 The fix is to implement perf_arch_fetch_caller_regs for ARM64, which fills several necessary registers used for callchain unwinding, including pc,sp, fp and spsr . With this patch, callchain can be parsed correctly as follows: ...... + 2.63% 0.00% ls [kernel.kallsyms] [k] vfs_symlink + 2.63% 0.00% ls [kernel.kallsyms] [k] follow_down + 2.63% 0.00% ls [kernel.kallsyms] [k] pfkey_get + 2.63% 0.00% ls [kernel.kallsyms] [k] do_execveat_common.isra.33 - 2.63% 0.00% ls [kernel.kallsyms] [k] pfkey_send_policy_notify pfkey_send_policy_notify pfkey_get v9fs_vfs_rename page_follow_link_light link_path_walk el0_svc_naked ....... Signed-off-by: Hou Pengyang &lt;houpengyang@huawei.com&gt; Acked-by: Will Deacon &lt;will.deacon@arm.com&gt; Signed-off-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt; (cherry picked from commit 5b09a094f2fb768c76c8d4a82503df6fc7e1df63) BUG=b:132086052 TEST=Run CtsSimpleperfTestCases Change-Id: I829f552b74cbfd05768d9d1a340f2b7551c386d6 Signed-off-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1642707 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Shao-Chuan Lee &lt;shaochuan@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Shao-Chuan Lee &lt;shaochuan@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1642707" owner_email="drinkcat@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/07/1642707/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Iae3543e7656551677e5bdba257997429a8a2f822" commit="a201f0d680e5b4cb1d15952453280c293396d8b1" commit_message="cros-rust: Export symbols when building fuzzers Add `-Wl,-export-dynamic` to the link options when building fuzzers. These symbols are needed by libraries produced by the fuzzer builder. BUG=chromium:969084 TEST=readelf -sw &lt;fuzzer&gt; shows the __asan_alloca_poison symbol Change-Id: Iae3543e7656551677e5bdba257997429a8a2f822 Reviewed-on: https://chromium-review.googlesource.com/1642715 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; " fail_count="1" gerrit_number="1642715" owner_email="chirantan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/15/1642715/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I1e3b20637408884a424d29b1f491cde6a84cf06d" commit="27538519d76b586ae171d60dc909bcbeb31580df" commit_message="arc: networkd: Make socket fowarder and adb proxy a little more robust. This patch: 1. Updates adb-proxy to connect to adbd over TCP first instead of VSOCK since it's the most common case. 2. Updates socket-forwarder to return running state based on polling state not whether stop was called. Run state now updated when poll exits not beforehand. 3. Adds a little more debug info in case of EPOLLERR. BUG=b:134358089 TEST=Numerous manual runs of various relevant flaky cheets autotests and suite:bvt-arc on caroline. Change-Id: I1e3b20637408884a424d29b1f491cde6a84cf06d Reviewed-on: https://chromium-review.googlesource.com/1642983 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Garrick Evans &lt;garrick@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Hugo Benichi &lt;hugobenichi@google.com&gt; " fail_count="1" gerrit_number="1642983" owner_email="garrick@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/83/1642983/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="If71449a7bab09fda941a0088cae545d5430ca672" commit="b2bccf5a57e8d7f1f311301b1a14e5199036671c" commit_message="camera: Supports allocating buffers when configuring streams This CL supports allocating buffers when configuring streams in order to support VMs that do not have capability to allocate DMA-bufs themselves. BUG=b:130787355 TEST=Tested with CL/1638412. Change-Id: If71449a7bab09fda941a0088cae545d5430ca672 Reviewed-on: https://chromium-review.googlesource.com/1638411 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Wei Lee &lt;wtlee@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Ricky Liang &lt;jcliang@chromium.org&gt; " fail_count="1" gerrit_number="1638411" owner_email="wtlee@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/11/1638411/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ifdd97a8d2ce1c65fa0c546753529ebfee08644f1" commit="89c79497f5ad11c4ad41004eadacf6183b2603d5" commit_message="tast: collect process SELinux domain when test fails Currently faillog/ps.txt collects the running processes without SELinux domains. It would be helpful for SELinux debugging to also collect SELinux domains. BUG=b:114172200 TEST=tast run security.USBGuard Change-Id: Ifdd97a8d2ce1c65fa0c546753529ebfee08644f1 Reviewed-on: https://chromium-review.googlesource.com/1642592 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Qijiang Fan &lt;fqj@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="1" gerrit_number="1642592" owner_email="fqj@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast" ref="refs/changes/92/1642592/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I9d77ddb2020bb263de11b47db722de72bc2b3593" commit="2f54eb59a3d40e15075a2b976f22f78ac2b343ad" commit_message="kukui: add usb keyboard as the main keyboard This change does two things - it adds the usb keyboard emulator as the main keyboard through servod - it does _not_ turn it on by default when servod comes up The second point is to ensure that just starting servod does not trigger a usb keyboard (and remove the on-screen keyboard) BUG=b:131340740 TEST=Manual testing on kukui P1 - servo v4 come-up does not remove the onscreen keyboard as the usb keyboard is turned off - dut-control init_keyboard:on turns on the usb keyboard emulator - dut-control enter_key:tab does trigger an enter key Change-Id: I9d77ddb2020bb263de11b47db722de72bc2b3593 Signed-off-by: Ruben Rodriguez Buchillon &lt;coconutruben@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1643293 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; " fail_count="1" gerrit_number="1643293" owner_email="coconutruben@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/93/1643293/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I00b76b0d0f033ebe7013653a1bcf1531213f10b3" commit="de3ebf1bab42f3670a822be75fdf79632d864184" commit_message="camera: camera3_test: Checks thumbnail size properly in EXIF validator This CL fixes a bug that EXIF validator does not check thumbnail size properly since it ignores the orientation when checking. BUG=None TEST=Manually Change-Id: I00b76b0d0f033ebe7013653a1bcf1531213f10b3 Reviewed-on: https://chromium-review.googlesource.com/1644428 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Wei Lee &lt;wtlee@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Hung-yu Wu &lt;hywu@chromium.org&gt; " fail_count="1" gerrit_number="1644428" owner_email="wtlee@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/28/1644428/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ife45973aa491399f1f65729caf1797b4bdd0e809" commit="0c5c2559e7e1a06eeec06720259d66b6408c886c" commit_message="tast-test: Move Tablet/Shelf APIs from PIP to Ash This CL moves the Tablet and Shelf related APIs from arc.PIP to a chrome/ash (shared place) so that they can be used from other tests, like arc.ResizeActivity. BUG=chromium:969132 TEST=tast -verbose run cros0 arc.PIP Change-Id: Ife45973aa491399f1f65729caf1797b4bdd0e809 Reviewed-on: https://chromium-review.googlesource.com/1639370 Commit-Ready: Ricardo Quesada &lt;ricardoq@chromium.org&gt; Tested-by: Ricardo Quesada &lt;ricardoq@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="0" gerrit_number="1639370" owner_email="ricardoq@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/70/1639370/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="I016bc2728f3631631c270d88d96f71d41002d173" commit="11088311e997fc8f2c09f6bb7849d8e8f6de891c" commit_message="UPSTREAM: ip_sockglue: Fix missing-check bug in ip_ra_control() In function ip_ra_control(), the pointer new_ra is allocated a memory space via kmalloc(). And it is used in the following codes. However, when there is a memory allocation error, kmalloc() fails. Thus null pointer dereference may happen. And it will cause the kernel to crash. Therefore, we should check the return value and handle the error. BUG=chromium:968988 TEST=None Change-Id: I016bc2728f3631631c270d88d96f71d41002d173 Signed-off-by: Gen Zhang &lt;blackgod016574@gmail.com&gt; Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt; (cherry picked from commit 425aa0e1d01513437668fa3d4a971168bbaa8515) Signed-off-by: Zubin Mithra &lt;zsm@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1639752 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Zubin Mithra &lt;zsm@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Zubin Mithra &lt;zsm@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1639752" owner_email="zsm@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/52/1639752/3" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="Ide8d514a3c02d03385ec0e9bd7fd2b813a021f12" commit="162ec196e0ff8e8c8c2e1985d39607332044ade4" commit_message="UPSTREAM: efi/x86/Add missing error handling to old_memmap 1:1 mapping code The old_memmap flow in efi_call_phys_prolog() performs numerous memory allocations, and either does not check for failure at all, or it does but fails to propagate it back to the caller, which may end up calling into the firmware with an incomplete 1:1 mapping. So let's fix this by returning NULL from efi_call_phys_prolog() on memory allocation failures only, and by handling this condition in the caller. Also, clean up any half baked sets of page tables that we may have created before returning with a NULL return value. Note that any failure at this level will trigger a panic() two levels up, so none of this makes a huge difference, but it is a nice cleanup nonetheless. [ardb: update commit log, add efi_call_phys_epilog() call on error path] BUG=chromium:968987 TEST=None Change-Id: Ide8d514a3c02d03385ec0e9bd7fd2b813a021f12 Signed-off-by: Gen Zhang &lt;blackgod016574@gmail.com&gt; Signed-off-by: Ard Biesheuvel &lt;ard.biesheuvel@linaro.org&gt; Cc: Linus Torvalds &lt;torvalds@linux-foundation.org&gt; Cc: Peter Zijlstra &lt;peterz@infradead.org&gt; Cc: Rob Bradford &lt;robert.bradford@intel.com&gt; Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt; Cc: linux-efi@vger.kernel.org Link: http://lkml.kernel.org/r/20190525112559.7917-2-ard.biesheuvel@linaro.org Signed-off-by: Ingo Molnar &lt;mingo@kernel.org&gt; (cherry picked from commit 4e78921ba4dd0aca1cc89168f45039add4183f8e) Signed-off-by: Zubin Mithra &lt;zsm@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1639755 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Zubin Mithra &lt;zsm@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Zubin Mithra &lt;zsm@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="1" gerrit_number="1639755" owner_email="zsm@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/55/1639755/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Ia8be416267d7b170cea3b33a319a6fa6ac92480d" commit="3b64dc7733900c6dc9532a8c16010dd9a6703310" commit_message="BACKPORT: FROMLIST: mmc: sdhci: Quirk for AMD SDHC Device 0x7906 AMD SDHC 0x7906 requires a hard reset to clear all internal state. Otherwise it can get into a bad state where the DATA lines are always read as zeros. This change requires firmware that can transition the device into D3Cold for it to work correctly. If the firmware does not support transitioning to D3Cold then the power state transitions are a no-op. Signed-off-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Signed-off-by: Shyam Sundar S K &lt;Shyam-sundar.S-k@amd.com&gt; Acked-by: Adrian Hunter &lt;adrian.hunter@intel.com&gt; (am from https://patchwork.kernel.org/patch/10925467/) (also found at https://lkml.kernel.org/r/20190501175457.195855-2-rrangel@chromium.org) The #define is created in 69d91ed1469b49b4d3b5a9ac40e4abc453698dc2, but I didn't want to back port it since it also requires another CL. BUG=b:122749418 TEST=Manually plugged/unplugged in an SD card and verified it works. Also used a script to plug/unplug a card and it got over 180k iterations Change-Id: Ia8be416267d7b170cea3b33a319a6fa6ac92480d Signed-off-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1579741 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chris Wang &lt;chris.wang@amd.corp-partner.google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; " fail_count="2" gerrit_number="1579741" owner_email="rrangel@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/41/1579741/5" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ib415363c4eb5620a776a33ebaec9dcc223df62dc" commit="07ec124b5eec3039e843d2134cdff2973cf4b1df" commit_message="CRAS: Use Chromium style in cras/src/fuzz BUG=chromium:950858 TEST=Run clang-format Change-Id: Ib415363c4eb5620a776a33ebaec9dcc223df62dc Reviewed-on: https://chromium-review.googlesource.com/1643162 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chih-Yang Hsia &lt;paulhsia@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: En-Shuo Hsu &lt;enshuo@google.com&gt; " fail_count="2" gerrit_number="1643162" owner_email="paulhsia@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/62/1643162/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I84e7c57b0df1cc822856977432b54760ab773d14" commit="e4806097f37cfaaddeb8ce1c1dd24bc7a5bbd3b8" commit_message="FIXUP: CHROMIUM: drm/i915: Disable boost and waitboost gcc fails to build if -Werror is enabled. drivers/gpu/drm/i915/intel_pm.c: In function 'gen6_rps_boost': drivers/gpu/drm/i915/intel_pm.c:6650:16: error: unused variable 'flags' [-Werror=unused-variable] Note: I would normally use __maybe_unused to tag possibly unused variables. In this case, however, the CL introducing the problem is a hack marked as temporary fix, thus I used the same kind of hack. BUG=b:130638275 TEST=Compile with USE=-clang Change-Id: I84e7c57b0df1cc822856977432b54760ab773d14 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1644068 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="3" gerrit_number="1644068" 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/68/1644068/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ie11e144a721d3ef5a3265b11f2786233a5b17bbc" commit="358c5ae0c8451900f9449fadd79611bf59b65729" commit_message="servo/data: add INA rail map for Krane Add INA config for Krane. The main change is pp3300_lcm in Kukui is now pp1800_lcm in Krane. In addition, ec/h1 resistor size are changed to 0.02 ohm. BUG=None TEST=sudo emerge hdctools TEST=found krane_rev0.xml in /usr/lib64/python2.7/site-packages/servo/data Change-Id: Ie11e144a721d3ef5a3265b11f2786233a5b17bbc Reviewed-on: https://chromium-review.googlesource.com/1602239 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fei Shao &lt;fshao@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Fei Shao &lt;fshao@chromium.org&gt; " fail_count="1" gerrit_number="1602239" owner_email="fshao@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/39/1602239/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I746d35d93caaa3fa87f722fb0a0379a9eb58f8fd" commit="d3ed540d340d533ba96b84e911c411cf5443a17b" commit_message="BACKPORT: UPSTREAM: cargo.eclass: allow passing additional arguments to cargo for example: src_compile() { cargo_src_compile --features pcre2 } Signed-off-by: Georgy Yakovlev &lt;gyakovlev@gentoo.org&gt; (cherry picked from commit 3a324245485e1430f779c316315ce367886cb594) (also found at https://gitweb.gentoo.org/repo/gentoo.git/commit/eclass/cargo.eclass?id=3a324245485e1430f779c316315ce367886cb594) BUG=none TEST=Verified I can pass arguments to cargo_src_compile Change-Id: I746d35d93caaa3fa87f722fb0a0379a9eb58f8fd Signed-off-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1625255 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; " fail_count="3" gerrit_number="1625255" owner_email="rrangel@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/55/1625255/3" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I98db5d63326123fbf27418ff51e81f0502f8fa98" commit="a7f6ccde919dab6ba65399ca431f99b75ff1fa69" commit_message="mosys: Add an option to specify a location for cros_config_data.c The ebuild currently copies the file from the sysroot into the source directory. Lets stop doing that since the work dir just contains a symlink to the source. I will have a followup that will change the ebuild. BUG=none TEST=Build mosys with and without the flag. Change-Id: I98db5d63326123fbf27418ff51e81f0502f8fa98 Signed-off-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1625454 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Yuval Peress &lt;peress@chromium.org&gt; " fail_count="3" gerrit_number="1625454" owner_email="rrangel@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/mosys" project_url="https://chromium-review.googlesource.com/chromiumos/platform/mosys" ref="refs/changes/54/1625454/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I1bff4f8100b4cb44e656df0870af6c22ee86a530" commit="938d888c7baff00fa9f6e92a81924f90a0779d77" commit_message="Umpire: Upgrade python-gnupg to 0.4.3 Since factory code is using python-gnupg 0.4.3 now, we need to upgrade umpire's python-gnupg to 0.4.3 . BUG=b:131384861 TEST=umpire test Change-Id: I1bff4f8100b4cb44e656df0870af6c22ee86a530 Reviewed-on: https://chromium-review.googlesource.com/1645061 Commit-Ready: Chun-Tsen Kuo &lt;chuntsen@chromium.org&gt; Tested-by: Chun-Tsen Kuo &lt;chuntsen@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Wei-Han Chen &lt;stimim@chromium.org&gt; " fail_count="0" gerrit_number="1645061" owner_email="chuntsen@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/61/1645061/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic2e08a4963c5ce725ce05f7e23d579e8fd957fb8" commit="e377d8eb11bbe6ef96b2df51e5e7c019617be563" commit_message="usbguard: Add chrome as a software dependency. BUG=chromium:970884 TEST=tast run &lt;test host&gt; security.USBGuard Change-Id: Ic2e08a4963c5ce725ce05f7e23d579e8fd957fb8 Reviewed-on: https://chromium-review.googlesource.com/1643339 Commit-Ready: Allen Webb &lt;allenwebb@google.com&gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="2" gerrit_number="1643339" owner_email="allenwebb@google.com" pass_count="0" patch_number="1" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/39/1643339/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ib31f90e4547586ada6dbe5f3c807385af23ea78c" commit="c7c40aac2ff950c1d99b7b1fcba952833c04e8e2" commit_message="sqlite: upgraded package to upstream Upgraded dev-db/sqlite to version 3.28.0 on amd64 BUG=chromium:968994 TEST=local build works and PreCQ passes Change-Id: Ib31f90e4547586ada6dbe5f3c807385af23ea78c Reviewed-on: https://chromium-review.googlesource.com/1639059 Commit-Ready: Allen Webb &lt;allenwebb@google.com&gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; " fail_count="3" gerrit_number="1639059" owner_email="allenwebb@google.com" pass_count="0" patch_number="5" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/59/1639059/5" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I4eb18d96062d526369c76fe43820bb8fe852d6e6" commit="e5abd1c184843b9d3f9cd6201bdc97a0ded35556" commit_message="UPSTREAM: ipv6_sockglue: Fix a missing-check bug in ip6_ra_control() In function ip6_ra_control(), the pointer new_ra is allocated a memory space via kmalloc(). And it is used in the following codes. However, when there is a memory allocation error, kmalloc() fails. Thus null pointer dereference may happen. And it will cause the kernel to crash. Therefore, we should check the return value and handle the error. BUG=chromium:968985,b:134132138 TEST=None Change-Id: I4eb18d96062d526369c76fe43820bb8fe852d6e6 Signed-off-by: Gen Zhang &lt;blackgod016574@gmail.com&gt; Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt; (cherry picked from commit 95baa60a0da80a0143e3ddd4d3725758b4513825) Signed-off-by: Zubin Mithra &lt;zsm@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1636267 Commit-Ready: Zubin Mithra &lt;zsm@chromium.org&gt; Tested-by: Zubin Mithra &lt;zsm@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Zubin Mithra &lt;zsm@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="0" gerrit_number="1636267" owner_email="zsm@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/67/1636267/3" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="Ifefec41132af7c34e3b6d4ba7137183238c1a2a0" commit="50a68e4a3940c8619fac587d727b3cc390237018" commit_message="CHROMIUM: wilco_ec: Add batt_ppid_info command to telemetry driver Add the GET_BATT_PPID_INFO=0x8A command to the whitelist of accepted telemetry commands. In addition, since this new command requires verifying the contents of some of the arguments, I also restructure the request to use a union of the argument structs. Also, zero out the request buffer before each request. I am only submitting this to Chromium, and not upstream as well, because I am nervous that we will need to add more telemetry commands again, and I don't want to just churn. Once we have stabilized I can actually upstream this. BUG=b:134056075 TEST=manual: Ran the test python script at https://gist.github.com/NickCrews/52ab07c8519b56c0ec671d3338760516 Change-Id: Ifefec41132af7c34e3b6d4ba7137183238c1a2a0 Signed-off-by: Nick Crews &lt;ncrews@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1638490 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt; " fail_count="0" gerrit_number="1638490" owner_email="ncrews@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/90/1638490/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I159d1790d544b192775a0360a1db8e3fc0de984e" commit="a69d321be230b0acd864b6b943ab5d8753c71c0a" commit_message="tast-test: graphics: enable graphics.CrostiniGlxgears apitrace is preinstalled. Enable the test so that it will run automatically. BUG=b:132905401 TEST=tast run DUT graphaics.CrostiniGlxgears Cq-Depend: chromium:1643837 Change-Id: I159d1790d544b192775a0360a1db8e3fc0de984e Reviewed-on: https://chromium-review.googlesource.com/1644370 Commit-Ready: Po-Hsien Wang &lt;pwang@chromium.org&gt; Tested-by: Po-Hsien Wang &lt;pwang@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Ilja H. Friedel &lt;ihf@chromium.org&gt; " fail_count="1" gerrit_number="1644370" owner_email="pwang@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/70/1644370/2" remote="cros" total_fail_count="1"/><lkgm version="12251.0.0-rc10"/></manifest>