blob: 2226302b4f16d18a6e5f6320d52b0ad6ea040e2e [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="71721b498ab5d6be71a358fbc81fd0a570f39289">
<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="21ac9965fbd4a3dc5401f9b529224b9728fac469" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="ee223c45646d8c834f969654a02872889cd8836e" 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="2e18a95798d644f77f72856d6e9b74c38156c12d" 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="53cfcd3219c1d711afac88b3ff8d48d595a2d281" 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="bccab5381237ecbde9e62f457408088e3c1a6206" upstream="refs/heads/master"/>
<project name="chromiumos/docs" path="docs" revision="089013e5ba13703bf8be930bfe7643358e88dc60" 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="00fe09c88f879ca292de1c1e53251dcbdace4063" upstream="refs/heads/master">
<annotation name="branch-mode" value="tot"/>
</project>
<project groups="chromeos-admin" name="chromiumos/infra/recipes" path="infra/recipes" revision="cae63ad83cac894d0df8865a00c23bd0db35c8d3" 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="781b34e79163a236b339c7a0011343056a010246" 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="ed74a599cd23c7ac90030330421127aa88ba30e8" upstream="refs/heads/master"/>
<project name="chromiumos/manifest" path="manifest" revision="32776ea77f7be2618856e8deb2b3fc2cd515180e" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="b8f581e03688c9edd66522f3139852b9a01e3f76" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="ffdba5b175fa2aa1afc8e5606ed24218afb03a62" 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="ca83880725106283307f7b972a832a1a60856194" 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="fd2ea5e021672637390ac3747aa9cbb6bbde7fc9" 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="3bc5a000f420cb8d823ac6e5f8b772173faaf4aa" 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="7709ff2b7b3e3d7df9942cc51f7e7dd1c99c7549" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="5219373239355d93c99fe34c22be2273e4b1175c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="a094f91d2cc96e9eeb0681deb81c37e9a85e7a55" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="a4d4aff267efc4597337c973bce960169cf0443e" 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="8ed7891f35099bc9d5b8a4164b5ab847d5f1576f" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="1543fcd34672a7016a6c373a7ecdc776fbafdb3d" 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="fddd3cb3b5aade12e864d6979b67f6d0dff25bac" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="b274b9ddf38ec4a63dd27971a2be3ceba99f6299" 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="2efa6b924c3cafc1bd6b25998978aa0e9e63f526" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="3d73a0842368d012e0611a738de3f01a4023bf74" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="74b96e195d1c8a8f35bc9b183e8ea32f9776a3d8" 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="381040017c7e81668c136433d206d71f9f90f3d5" 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="539d249a62cec0d19a81cc6b05c255d292c3d0cf" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="3108a1ae179a2545d41664eb46539b828e766d04" 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="aafb953d89d152fb3e954017310ece41b5a4db62" 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="4bb8e35efefe10b9fc82fa896478b026fced0a89" 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="3eb00efa4eb30e02d1b3197dafc5975fdcbe5914" 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="5002a2aa60e50431bb8518c0ccbd51644c4483c4" 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="13938c4e61449924954f5c1bc02a404d787d3cdf" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="acfb18af36cf972b11974bb0cc103d38be0538c8" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="2f265de12903e1176123a1fd57387044661cb241" 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="14d002b81da4f50d57ee88a1b99815e7fb9fb8cf" 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="c3172a8eabfa8b0d8a4002df9434f9e6b0540b85" 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="bbb1f9aaba0224aaf7c597c05847eaa2e39fc79a" 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="98ffa268c972a79e9ea14872f2765626fd0c741d" 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="a621754a062430a2db3a53e6718a83dc8cec4684" 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="82d2f0f7425a4000d78fd9b331de8f6133faba26" 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="6f1a67e5f93a7e26e8585fa9119ccb3ba29820bb" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="f7f2b290fa45e9165da8f95c45edb0d96d041738" 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="9304733ce7e720c06db26fdc31c80c24cfd81e9b" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="441a28be21f09998848a5a5867a6f79cb31ec91c" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="43807030c1b090e2c297e093ad525da4c9b7e9a3" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="d3c5f6845d9c5e56a4333780445ac84b13cd0beb" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="d3b658986c09549e7ddbc1b4b540352da0e3d64d" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="ff289517440d22b04bae916612a16028804a492c" 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="7b9d71ee02bb3d85c1a9373141079c2e9b299de3" upstream="refs/heads/chromeos-4.14-gw"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19" revision="a17a70598b13c522831c04a7e7d83baf3b78bc7c" 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/libcamera" path="src/third_party/libcamera" revision="b2b3599b5b0673901bbce958bd9802b9d6313fcf" 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/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 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="7355db0c5a1a1193de58760ef1ee5da63826a6b0" 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="70607d705f63f54a9f6df3e184c685168df23881" 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="3a82f23e450c2447d43d487e5a35bf6a5f313045" 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="chromeos-4.14" change_id="Ia366f10c665d20ee9661a087b78a1b654cc4a41c" commit="ec9aa0f840808f103c2c8bba240fb2415c2031f6" commit_message="CHROMIUM: v4l: Add go2001 PCI codec driver. TEST=video tests BUG=chromium:430638 Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/239442 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; (cherry picked from commit 1f37040e12e2855d2f6396b63b1501e6aea0e59c) Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/244645 Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; (cherry picked from commit 410d1e37066b3f57043786770facbfb83fea30d8) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: Ia366f10c665d20ee9661a087b78a1b654cc4a41c Reviewed-on: https://chromium-review.googlesource.com/1648612 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1648612" owner_email="fletcherw@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/12/1648612/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="Ic582c86ee6bc17dd92a3e2e1594c82ee38f2457e" commit="31e62692be7738521009d6d42d82a0c572ec1940" commit_message="CHROMIUM: go2001: Add firmware loading sequence. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; BUG=chromium:430638 TEST=test firmware loading Reviewed-on: https://chromium-review.googlesource.com/241908 Trybot-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit 86693f9b038ae6bdc6ba375ff120dccc911be803) Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/244646 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit 3a8bcfea9a8706f1d7272f33a45ef935bbccdf13) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: Ic582c86ee6bc17dd92a3e2e1594c82ee38f2457e Reviewed-on: https://chromium-review.googlesource.com/1648613 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1648613" owner_email="fletcherw@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/13/1648613/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I198c1b1abcc93620334b255f94f1206d979ba781" commit="ac8a59ed4f69861aff977cb00cbe3652a7fcd96c" commit_message="CHROMIUM: go2001: Fix encoder format enumeration. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; BUG=chromium:430638 TEST=enum_fmt Reviewed-on: https://chromium-review.googlesource.com/242179 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit 754aafcf550af255266a5d0c730aabf5694ffd5c) Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/244647 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit 296dda5531eacfc82cab3b73412af4068c134c55) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I198c1b1abcc93620334b255f94f1206d979ba781 Reviewed-on: https://chromium-review.googlesource.com/1650160 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650160" owner_email="fletcherw@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/60/1650160/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I490a5ad87c51d19dc440636b9cbd5cc4b4576b25" commit="d38377cc32266420252d8c6cd555679386c05987" commit_message="CHROMIUM: go2001: Handle gaps between partitions in encoder output stream. It's possible for VP8 partitions to have gaps between them in the encoder output buffers. Reassemble the stream in buf_finish to slide partitions back together and eliminate gaps. Also, use an inline function instead of a macro to extract a go2001_buffer from a vb2_buffer. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; BUG=chromium:430638 TEST=veatest Reviewed-on: https://chromium-review.googlesource.com/246017 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit 8be1f6c6798fec9d9d82d4298da47f27612916ed) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I490a5ad87c51d19dc440636b9cbd5cc4b4576b25 Reviewed-on: https://chromium-review.googlesource.com/1650161 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650161" owner_email="fletcherw@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/61/1650161/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I7bc77587eda5611c97269c7261e312a4f74b43e7" commit="e75f8ad6e38179d9e4134bf963774c6dfa841744" commit_message="CHROMIUM: go2001: Modify alignment checks for buffers. Initially we had a check requiring the buffers to be exactly aligned to page on both starting address and size for development, but this does not appear to be a requirement of the hardware. Change this to only check 64-bit alignment on address and size. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; BUG=chromium:430638 TEST=veatest on unaligned buffers Reviewed-on: https://chromium-review.googlesource.com/246892 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit 127d0168247fd7f736f5004d1ed69755c7528947) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I7bc77587eda5611c97269c7261e312a4f74b43e7 Reviewed-on: https://chromium-review.googlesource.com/1650162 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650162" owner_email="fletcherw@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/62/1650162/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I811131416597999cc07749bf3a5b869a8492cbbd" commit="04578fc5aa6c084da0f02a33a0cb0b9caa75569d" commit_message="CHROMIUM: go2001: Update for 3.14 changes in vb2. buf_finish() and stop_streaming() are now void, and drivers need to provide timestamp_type when initializing vb2 queue. Update to address these changes. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; BUG=chromium:430638 TEST=veatest Reviewed-on: https://chromium-review.googlesource.com/246884 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit e0ff16abc476f7a09a85f5c29930d4410b616ce6) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I811131416597999cc07749bf3a5b869a8492cbbd Reviewed-on: https://chromium-review.googlesource.com/1650163 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650163" owner_email="fletcherw@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/63/1650163/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="If31802bf3b00a5ab7caa4aaed4b1dcdd2cdf6e90" commit="8a46aa27e3ff6d9fe71f2141cc1b5e6bf94334a4" commit_message="CHROMIUM: go2001: tweak encoder parameters The firmware expects to be passed bitrate in encoder parameters only when it changes, not for every frame. Pass the bitrate only on change and 0 otherwise. Also, set reference frame controls explicitly to keep sane defaults. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; TEST=veatest BUG=chromium:457481 Reviewed-on: https://chromium-review.googlesource.com/249090 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit 9e2ce6a72df4d7dfeba0baeb9f4e65c73dcdef50) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: If31802bf3b00a5ab7caa4aaed4b1dcdd2cdf6e90 Reviewed-on: https://chromium-review.googlesource.com/1650164 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650164" owner_email="fletcherw@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/64/1650164/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I755264d9396f5333427b9137ae47a3886b0e2ed5" commit="5ce60761d51f16a42caca6aba788ded97d18f856" commit_message="CHROMIUM: go2001: mark keyframe control as volatile. Keyframe control should not be cached and should be applied to HW every time it's called, event if with the same value as previously. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; BUG=chromium:457481 TEST=veaunittest using volatile controls for keyframe request Reviewed-on: https://chromium-review.googlesource.com/251500 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; Trybot-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit e36a84adedf89b02a8b00bea623cf97c49ee96e4) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I755264d9396f5333427b9137ae47a3886b0e2ed5 Reviewed-on: https://chromium-review.googlesource.com/1650165 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650165" owner_email="fletcherw@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/65/1650165/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I598b942c0dbcb463ce58df175cd4102f83e8a733" commit="43ea0ee2d684fdbc1b6d83d9c668acd2da62a024" commit_message="CHROMIUM: go2001: Fix crop/visible size handling. Fix the location of visible/coded size values in decoder info reply. Add proper handlers for G/S_CROP, where applicable, to support setting and querying both coded and visible sizes. Update various buffer size calculation functions to honor both. Also merge some format calculation functions and update naming to better reflect usage. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; TEST=vdatest, veatest BUG=chromium:462358 Reviewed-on: https://chromium-review.googlesource.com/257292 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit f46e89d0bb3f3adc031af8758c3d8dd0fc9476b8) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I598b942c0dbcb463ce58df175cd4102f83e8a733 Reviewed-on: https://chromium-review.googlesource.com/1650166 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; " fail_count="2" gerrit_number="1650166" owner_email="fletcherw@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/66/1650166/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I994e8f076c0e3afdea0355dc3fc24c2ee0c6cd28" commit="7785cac885b0c345e0a84466c75fe112f3048cce" commit_message="CHROMIUM: go2001: Clean up message queuing/waiting functions. The sequence id does not have to be returned from queue functions, as the wait functions uses the id in the message struct itself. Add a helper function to queue a message and wait for it. Also, add some missing statics to a few functions. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; BUG=chrome-os-partner:37119 TEST=veatest Reviewed-on: https://chromium-review.googlesource.com/258663 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Trybot-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit 72e6c50a00444a34cfec35dd10bb18ac90abe56a) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I994e8f076c0e3afdea0355dc3fc24c2ee0c6cd28 Reviewed-on: https://chromium-review.googlesource.com/1650167 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650167" owner_email="fletcherw@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/67/1650167/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="Ie2cb97a2824fb60493e1c868a3a253368d44485f" commit="61e3f9e18589e0907f335126b333216b1c34c87f" commit_message="CHROMIUM: go2001: Add firmware reload watchdog. Add a firmware reload watchdog, which will reset the firmware if we time out waiting for a reply for it. Also make sure all recovery paths are usable. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; BUG=chrome-os-partner:37119 TEST=veatest Reviewed-on: https://chromium-review.googlesource.com/258664 Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; Trybot-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit 7ef76146889aff5da4516f49b797935d30754059) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: Ie2cb97a2824fb60493e1c868a3a253368d44485f Reviewed-on: https://chromium-review.googlesource.com/1650168 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650168" owner_email="fletcherw@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/1650168/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I5560b256efaa1b7a134549f3480e1b2927df73f1" commit="78bb11ade083db28c80bc1452186b5386bab8c37" commit_message="CHROMIUM: go2001: Add default settings for hardware coding control. Set sane defaults for encoding controls on encoder initialization. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; TEST=veatest BUG=chromium:457481 Reviewed-on: https://chromium-review.googlesource.com/259511 Reviewed-by: Pawel Osciak &lt;posciak@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; Trybot-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit f93a972d838bb230fbf03069bb19295e1bc4020c) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I5560b256efaa1b7a134549f3480e1b2927df73f1 Reviewed-on: https://chromium-review.googlesource.com/1650169 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650169" owner_email="fletcherw@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/69/1650169/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I1be458f38873897565bb893c7a0e2628a1c85cd2" commit="fa435a14783ecc344cb24da92845b72e4578ce62" commit_message="CHROMIUM: go2001: Add temporal layering for encoding When encoding 1280x720 or below create three temporal layers through reference frame referencing rules defined at: http://www.webmproject.org/hardware/rtc-coding-requirements When streaming resolutions above 1280x720 do only layer 0 as the performance of go2001 may not reach 1080p@30fps when using multiple reference frames. Signed-off-by: Ville-Mikko Rautio &lt;vmr@chromium.org&gt; TEST=veatest BUG=chromium:457481 Reviewed-on: https://chromium-review.googlesource.com/259780 Reviewed-by: Pawel Osciak &lt;posciak@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; Trybot-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit 076bdbcd4ba8b46279257b18a9ae3e2822fc8d6e) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I1be458f38873897565bb893c7a0e2628a1c85cd2 Reviewed-on: https://chromium-review.googlesource.com/1650170 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650170" owner_email="fletcherw@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/70/1650170/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I979f939de54643a01d742224ad6349fd13f9d70f" commit="e5e0ea5ec141ef6657344cc28a3acebdb7304f88" commit_message="CHROMIUM: go2001: Cancel contexts and reload firmware on suspend-resume. HW cannot handle restoring state of open instances on suspend-resume. On suspend, cancel all running instances and reload the firmware on resume. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; BUG=chrome-os-partner:37118 TEST=veatest,vdatest,suspend/resume on unittests and Chrome Reviewed-on: https://chromium-review.googlesource.com/263704 Trybot-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit ce7602e4c03a0dcf4689b8cdb5439966e4d361bf) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I979f939de54643a01d742224ad6349fd13f9d70f Reviewed-on: https://chromium-review.googlesource.com/1650171 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650171" owner_email="fletcherw@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/71/1650171/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="Ife99273660ba7f0aa2f9332e93a5b574322a521d" commit="78d9bfd5fb31d63049edaec33ccb0d92c288e40a" commit_message="CHROMIUM: go2001: Overhaul error handling. Allow recovery for non-critical errors, such as out of resources for an instance, or invalid parameters. Also gracefully handle failures on initializing a new instance immediately on init, instead of depending on subsequent failures. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; BUG=chromium:473434 TEST=vdatest, veatest Reviewed-on: https://chromium-review.googlesource.com/266812 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; Trybot-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit 3155bce84411cf70a771968bd48abc753a7e4072) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: Ife99273660ba7f0aa2f9332e93a5b574322a521d Reviewed-on: https://chromium-review.googlesource.com/1650172 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650172" owner_email="fletcherw@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/72/1650172/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I4c7991e921bd92baf96fc4c504b7ec018a2b4ee1" commit="bc68ce803d47a0817e4c16eea2552d4839c855dd" commit_message="CHROMIUM: go2001: Add VIDIOC_ENUM_FRAMESIZES. This call is used for min/max resolution enumeration. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; BUG=chrome-os-partner:39505 TEST=vda/veatests, Chrome with crrev.com/1097913002. Reviewed-on: https://chromium-review.googlesource.com/267400 Reviewed-by: Wu-cheng Li &lt;wuchengli@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; Trybot-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit 0787774cedeb2122215a4ea527d5c216e27b6f12) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I4c7991e921bd92baf96fc4c504b7ec018a2b4ee1 Reviewed-on: https://chromium-review.googlesource.com/1650173 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; " fail_count="2" gerrit_number="1650173" owner_email="fletcherw@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/73/1650173/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="Ifdaa9b380e76563af98c2f064e80513ee78e4b72" commit="193aad5df8d0f5f398de900c33475f9b39539301" commit_message="CHROMIUM: go2001: Fix handling codec initialization failures. Normally, an instance remains valid after ERR_INVALID_PARAM, unless we get it after VM_INIT, when the HW instance is not created yet. Handle this case by checking instance error state and not inserting it into the list of instances. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; BUG=chrome-os-partner:38747 TEST=veatest with unaligned input Reviewed-on: https://chromium-review.googlesource.com/270597 Trybot-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit 2151b8f7a3a4bbf39c50f948269fe22f8e761e42) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: Ifdaa9b380e76563af98c2f064e80513ee78e4b72 Reviewed-on: https://chromium-review.googlesource.com/1650174 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650174" owner_email="fletcherw@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/74/1650174/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I4ccae394049383942e60e7d2ef86f541e0550af6" commit="b19383cf193a7a66dafd3f17ad6d53fbceab64ed" commit_message="CHROMIUM: go2001: Align visible size as well. Technically, odd sizes should be allowed for visible size, but the HW does not handle them properly, and requires its width to be a multiple of 4, and height to be a multiple of 2. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; BUG=chrome-os-partner:38747 TEST=veatest with unaligned input Reviewed-on: https://chromium-review.googlesource.com/270598 Trybot-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit dedeaf3afeefc88ef51d76d5abaeb4ecdefb5340) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I4ccae394049383942e60e7d2ef86f541e0550af6 Reviewed-on: https://chromium-review.googlesource.com/1650175 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650175" owner_email="fletcherw@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/75/1650175/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="Ia67dd54a25bc6cf5c8c212ec78f862566048ee4f" commit="63c3c00674cb06e87a66e68fa90286c8ae4e9d74" commit_message="CHROMIUM: go2001: Don't disable firmware log messages by default. New firmware versions do not send log messages on the default level anymore, unless a critical failure/assert is hit, so we don't have to explicitly disable logging on initialization anymore. Since the default level now only sends critical failure messages, also treat them as error messages, instead of debug. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; BUG=None TEST=vdatest,veatest Reviewed-on: https://chromium-review.googlesource.com/271252 Trybot-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit b2bb557b0499df297dd6223ba863f16de7a5d692) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: Ia67dd54a25bc6cf5c8c212ec78f862566048ee4f Reviewed-on: https://chromium-review.googlesource.com/1650176 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650176" owner_email="fletcherw@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/76/1650176/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I655276a491e6dd731d6996efc7a1a02690e62f5e" commit="3a878f21f82f88f248d8b9f5d20295116a0ed31a" commit_message="CHROMIUM: go2001: Don't dma_{map,unmap}_sg. With the recent upstream changes to videobuf2, dma_{map,unmap}_sg calls have been moved to the memory type code in vb2 out of the drivers. Remove these calls from go2001, as they are not needed anymore. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; BUG=None TEST=vda/veatest Reviewed-on: https://chromium-review.googlesource.com/273177 Trybot-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit 9a5099d0b22ace25c64db4f5b0a0dee9aae23053) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I655276a491e6dd731d6996efc7a1a02690e62f5e Reviewed-on: https://chromium-review.googlesource.com/1650177 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650177" owner_email="fletcherw@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/77/1650177/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I4e3dbacf36147731c1e33e4c29a2dabd53ecc456" commit="7aefab60b37d37f0d6ca9a29d7973ac65b03f909" commit_message="CHROMIUM: go2001: Add a module parameter for setting firmware log level. Add a go2001_fw_debug_level parameter and initialize firmware with it on load. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; BUG=None TEST=vda/veatest Reviewed-on: https://chromium-review.googlesource.com/289980 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; Trybot-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit c569a72357e217bf9018592e6fc19dee743bb0c6) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I4e3dbacf36147731c1e33e4c29a2dabd53ecc456 Reviewed-on: https://chromium-review.googlesource.com/1650178 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650178" owner_email="fletcherw@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/78/1650178/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I443c419a05e0e56d9e9787d2aa37dd008beb0436" commit="e20b6c0d8910a8dec652af7841ae0e1b43480b95" commit_message="CHROMIUM: go2001: Move buffer mapping to buf_init vb2 callback. Even though we have only been doing it once on first buf_prepare, the right place for mapping the buffer is buf_init callback, which is called whenever buffer is changed. Also, move some additional buffer preparation from buf_queue to buf_prepare. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; BUG=chromium:473434 TEST=vea/vdatest Reviewed-on: https://chromium-review.googlesource.com/289981 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; Trybot-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit 4b7d0cd0f68f535002fd7aec81e269cabd4daecc) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I443c419a05e0e56d9e9787d2aa37dd008beb0436 Reviewed-on: https://chromium-review.googlesource.com/1650179 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650179" owner_email="fletcherw@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/79/1650179/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="Ie3c5b12673f76187040e7141a796b4e521cfdfa3" commit="815d7446f21a545fb2e471601d8295426850a1e5" commit_message="CHROMIUM: go2001: Fix ring buffer full condition. Properly take into account wraparound. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; BUG=None TEST=vda/veatest Reviewed-on: https://chromium-review.googlesource.com/289982 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; Trybot-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit 73c6b730f5dc2ea42a8436f894457b8255725c8a) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: Ie3c5b12673f76187040e7141a796b4e521cfdfa3 Reviewed-on: https://chromium-review.googlesource.com/1650180 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650180" owner_email="fletcherw@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/80/1650180/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I5da39070fd7ee1b80eec39ca46387b96cbfc1e97" commit="1e9bbfb0b5403b8bc9b86b07288475006214ac80" commit_message="CHROMIUM: go2001: Don't immediately wait for replies to (most) messages. To allow for more parallelism, don't wait for messages to be replied to from the point of where they are queued. Instead, queue them and return immediately. To be able to do this, we need an ability to queue messages and not wait for them to be sent to hardware (while the ring buffer is full), which requires pending message memory to be managed separately. Switch to allocating their buffers dynamically. To make this more optimal, use kmem_cache. Messages are allocated when queued to be send to hardware, and freed after copied to the ring buffer, or on error, if still pending at that point. Given that VM_EMPTY_BUFFER messages are scheduled in the interrupt context, their memory has to be allocated beforehand. Do this by allocating in buf_prepare callback and storing the memory on source go2001_buffer. Not waiting for VM_EMPTY_BUFFER messages introduces an additional complication on resolution change. When receiving a resolution change notification in reply from hardware, we may have additional messages pending already, which will be processed and returned to us from hardware with a request to reprocess them after handling the resolution change. To handle this, move all buffers that hardware requested to be reprocessed to a new resume queue. After the resolution change sequence is finished, move them back in front of the source queue for reprocessing. This also requires us to allocate another message buffer for reprocessing at that time. Finally, waiting for context to be finished now involves waiting for the pending message queue to become empty (i.e. messages are moved to the outgoing message ring buffer), followed by waiting for replies to all these messages to arrive from hardware. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; BUG=chromium:473434 TEST=vda/veatest,Hangouts Reviewed-on: https://chromium-review.googlesource.com/289983 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; Trybot-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit bb6a04c337135df7fb0396a6c33efd939429e8f1) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I5da39070fd7ee1b80eec39ca46387b96cbfc1e97 Reviewed-on: https://chromium-review.googlesource.com/1650181 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650181" owner_email="fletcherw@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/81/1650181/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="Ia2c0bfa14f5ceb8d16d0ff67525a9d7c29e1bbf5" commit="74b06fd9ebbc53c6466adb217ea391cba57ec732" commit_message="CHROMIUM: go2001: Overhaul state management and msg reply handling. - extract reply handlers into separate functions and use a generic handler for replies that only need to check for errors - add more detailed state management in various ioctls (reqbufs, streamoff/on, etc.) - other minor cleanups Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; BUG=chromium:473434 TEST=vda/veatest,Hangouts Reviewed-on: https://chromium-review.googlesource.com/289984 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Trybot-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit 82d469ec50da9a11b6f0fadcf78491a470c249b6) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: Ia2c0bfa14f5ceb8d16d0ff67525a9d7c29e1bbf5 Reviewed-on: https://chromium-review.googlesource.com/1650182 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650182" owner_email="fletcherw@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/82/1650182/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="Ic749e532107835b390bab49b55793d9b68b776cc" commit="8a9b261e6f13dc83c31ff5e0ab3727d8fd046b53" commit_message="CHROMIUM: go2001: Pass first sg list address in dma list descriptor. As an optimization, the firmware requires us to pass the first address on the mmap list in the mmap list descriptor as well. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; BUG=None TEST=vda/veatest Reviewed-on: https://chromium-review.googlesource.com/292343 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Trybot-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit f4dbd01b02f6d79459f8c2e278bdd92690d18eee) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: Ic749e532107835b390bab49b55793d9b68b776cc Reviewed-on: https://chromium-review.googlesource.com/1650183 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650183" owner_email="fletcherw@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/83/1650183/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="Ie4aad768a60a50468fad77cf5390f7f35c92e1e5" commit="d8a58eb8f75d4326bc67cd21db99670720c150b1" commit_message="CHROMIUM: go2001: Move output format to the VM_EMPTY_BUFFER message. VM_DEC_SET_OUT_FMT message is now removed from the protocol, in favor of including the output format in the VM_EMPTY_BUFFER message. When decoding input buffers only to find out the resolution, this field is ignored. BUG=chromium:501056 TEST=vdatest Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/292344 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; (cherry picked from commit 1cc6b335b5d86cd68b24db0f0849ae2d9d012e55) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: Ie4aad768a60a50468fad77cf5390f7f35c92e1e5 Reviewed-on: https://chromium-review.googlesource.com/1650184 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650184" owner_email="fletcherw@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/84/1650184/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I4eaaf0b3306e9a1fd2413410980f53d77443fe09" commit="9fc75594f2c98f6d8b1775b03b124cd25f0646fe" commit_message="CHROMIUM: go2001: Don't update accounting on fw error log replies. Don't update last instance/sequence tracking on firmware assert/log replies, which are out of band and not replies to messages we previously sent. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; BUG=None TEST=vdatest/veatest CQ-DEPEND=CL:292581 Reviewed-on: https://chromium-review.googlesource.com/292345 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; Trybot-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit 18b04553e97d262d7d0c547737fdf099bba69464) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I4eaaf0b3306e9a1fd2413410980f53d77443fe09 Reviewed-on: https://chromium-review.googlesource.com/1650185 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650185" owner_email="fletcherw@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/85/1650185/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I824b449f28b5f7e181508d0aafc0b42c79a2c957" commit="5c67936a6d58af772b253342fd930e20b48662c7" commit_message="CHROMIUM: go2001: reuse destination buffer on NO_OUTPUT reply. Some decoded frames may produce no output, which results in firmware returning NO_OUTPUT status in decode reply. In such cases, reuse the output buffer for next frame immediately, without returning it to the userspace. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; BUG=chromium:522687 TEST=vda/veatest Reviewed-on: https://chromium-review.googlesource.com/294999 Trybot-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit dbb3e4163d3e255906ed5fa2523847705c271ea2) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I824b449f28b5f7e181508d0aafc0b42c79a2c957 Reviewed-on: https://chromium-review.googlesource.com/1650186 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650186" owner_email="fletcherw@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/86/1650186/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I35a30a4b90eabff0fcb245006e92921a58d09e87" commit="6209af652866350232e967eafc72b1cb1222c70c" commit_message="CHROMIUM: go2001: Don't BUG_ON on unexpected status in HW reply. As the invalid reply can be handled, no need to BUG_ON it. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; BUG=chromium:522687 TEST=None Reviewed-on: https://chromium-review.googlesource.com/295470 Trybot-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit cbe0bc708779ae932a9be047a23bdba240edb469) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I35a30a4b90eabff0fcb245006e92921a58d09e87 Reviewed-on: https://chromium-review.googlesource.com/1650187 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650187" owner_email="fletcherw@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/87/1650187/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I4917573872a165bfae5110902762682afdaf0de8" commit="3edc8c96d5b6dbce58084cb158142fdd28783d2e" commit_message="CHROMIUM: go2001: Reinitialize control instance on watchdog reload. Reinitialize control instance after watchdog forces firmware reload. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; BUG=chromium:522687 TEST=vda/veatest,Hangouts Reviewed-on: https://chromium-review.googlesource.com/295471 Trybot-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit df88ad057016ab550042013a626f59241d7ab364) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I4917573872a165bfae5110902762682afdaf0de8 Reviewed-on: https://chromium-review.googlesource.com/1650188 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650188" owner_email="fletcherw@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/88/1650188/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I33b45852f36ff75e08966920929b5bd7125019aa" commit="896299dfd66583a54fff118a9cca542379009b62" commit_message="CHROMIUM: go2001: Don't wait for contexts in error state. Contexts in error state are taken off of valid HW instance lists, so if any messages were to be pended after they go into error state, they would never be sent and we'd wait forever. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; TEST=vda/veatest BUG=chromium:522687 Reviewed-on: https://chromium-review.googlesource.com/295472 Trybot-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Commit-Queue: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit 6910bc205545a34f2907630ac74ce9e4aaac680a) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I33b45852f36ff75e08966920929b5bd7125019aa Reviewed-on: https://chromium-review.googlesource.com/1650189 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650189" owner_email="fletcherw@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/89/1650189/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I059dd49c59f3d8f10c0626db06ef63cc870f6a4a" commit="d62e0c5682bf17c5fa94db6ff791bd3cd2c4b5d3" commit_message="CHROMIUM: go2001: Add support for resolution change event This commit uses new definition of source change event from upstream. BUG=chrome-os-partner:44729 TEST=build kernel and pass. Signed-off-by: Heng-Ruey Hsu &lt;henryhsu@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/296267 Commit-Ready: Heng-ruey Hsu &lt;henryhsu@chromium.org&gt; Tested-by: Heng-ruey Hsu &lt;henryhsu@chromium.org&gt; Reviewed-by: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit f99cabafd308cc1087f9a682fba23ef8642e7900) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I059dd49c59f3d8f10c0626db06ef63cc870f6a4a Reviewed-on: https://chromium-review.googlesource.com/1650190 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; " fail_count="2" gerrit_number="1650190" owner_email="fletcherw@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/90/1650190/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I60b25d624c9237cd6fdc3e8508f032facd88bc4d" commit="f40b1bb37c0e75a049e3ec1ee9712fdb6a037a32" commit_message="CHROMIUM: go2001: Pass allow_zero_bytesused = 1 to vb2_queue_init(). go2001 allows queuing bytesused = 0 OUTPUT buffers as a way to request decoder flush. This is a legacy/nonstandard way of doing this, so we need to set allow_zero_bytesused = 1 when calling vb2_queue_init() to override the default behavior in vb2 to disallow bytesused = 0 buffers. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; BUG=None TEST=video playback with flush Reviewed-on: https://chromium-review.googlesource.com/300724 Commit-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Reviewed-by: Owen Lin &lt;owenlin@chromium.org&gt; (cherry picked from commit 44d074d2df7993ea03fc7ae33b994bf298362018) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I60b25d624c9237cd6fdc3e8508f032facd88bc4d Reviewed-on: https://chromium-review.googlesource.com/1650191 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650191" owner_email="fletcherw@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/91/1650191/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="Ibfcb690218072cb5e994260a355328321559ce53" commit="4a7168634ce72ee195c0411e017bd1701c8d6303" commit_message="CHROMIUM: go2001: change capability to V4L2_CAP_VIDEO_M2M_MPLANE. The capability should be V4L2_CAP_VIDEO_M2M_MPLANE, not V4L2_CAP_VIDEO_M2M. BUG=chromium:572132 TEST=Run apprtc loopback on guado. Signed-off-by: Wu-Cheng Li &lt;wuchengli@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/328140 Commit-Ready: Wu-cheng Li &lt;wuchengli@chromium.org&gt; Tested-by: Wu-cheng Li &lt;wuchengli@chromium.org&gt; Reviewed-by: Pawel Osciak &lt;posciak@chromium.org&gt; Reviewed-by: Wu-cheng Li &lt;wuchengli@chromium.org&gt; (cherry picked from commit 0197333681f84feba66a1ff5f8f7f716adf59d7f) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: Ibfcb690218072cb5e994260a355328321559ce53 Reviewed-on: https://chromium-review.googlesource.com/1650192 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650192" owner_email="fletcherw@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/92/1650192/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="Ib26e52ac8208cac3d68990d1fb142a30895cb8ba" commit="c4b1d3ad045e8f52d25bccdea750a766bb9bba1f" commit_message="Revert &quot;CHROMIUM: go2001: mark keyframe control as volatile.&quot; This reverts bef742efa334b4ef3d34a26401f9af40e17171e9. Prepare to use V4L2_CTRL_FLAG_EXECUTE_ON_WRITE instead. BUG=chromium:572825 TEST=Run VEA unittest. CQ-DEPEND=CL:328551 Signed-off-by: Wu-Cheng Li &lt;wuchengli@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/328550 Commit-Ready: Wu-cheng Li &lt;wuchengli@chromium.org&gt; Tested-by: Wu-cheng Li &lt;wuchengli@chromium.org&gt; Reviewed-by: Pawel Osciak &lt;posciak@chromium.org&gt; Reviewed-by: Wu-cheng Li &lt;wuchengli@chromium.org&gt; (cherry picked from commit 92da04faae919bac3ebecce37a2d2a370e4a3d59) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: Ib26e52ac8208cac3d68990d1fb142a30895cb8ba Reviewed-on: https://chromium-review.googlesource.com/1650193 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650193" owner_email="fletcherw@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/93/1650193/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I885ab50a6bfa8a8aa0985eb0480ce4d9c8c4d392" commit="a125d7cc5dc9e44d575ba140e4acb2040a964f68" commit_message="CHROMIUM: go2001: mark keyframe control as execute on write. Keyframe control should not be cached and should be applied to HW every time it's called, event if with the same value as previously. Signed-off-by: Wu-Cheng Li &lt;wuchengli@chromium.org&gt; BUG=chromium:572825 TEST=veaunittest for keyframe request CQ-DEPEND=CL:328550 Reviewed-on: https://chromium-review.googlesource.com/328551 Commit-Ready: Wu-cheng Li &lt;wuchengli@chromium.org&gt; Tested-by: Wu-cheng Li &lt;wuchengli@chromium.org&gt; Reviewed-by: Pawel Osciak &lt;posciak@chromium.org&gt; Reviewed-by: Wu-cheng Li &lt;wuchengli@chromium.org&gt; (cherry picked from commit 0d8d2e719ee091662e205855cb603394ade5228f) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I885ab50a6bfa8a8aa0985eb0480ce4d9c8c4d392 Reviewed-on: https://chromium-review.googlesource.com/1650194 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650194" owner_email="fletcherw@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/94/1650194/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I33d1b8979a0439e3b575c017d903c71e11349b1f" commit="3546508fc5e006f2e47bac2b037a2aa2832c8f60" commit_message="CHROMIUM: go2001: disable VP9 decoder. Stop reporting VP9 format support to disable VP9 decoding. Signed-off-by: Pawel Osciak &lt;posciak@chromium.org&gt; TEST=crosvideo.appspot BUG=chrome-os-partner:50195 Reviewed-on: https://chromium-review.googlesource.com/328860 Commit-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; Reviewed-by: Wu-cheng Li &lt;wuchengli@chromium.org&gt; (cherry picked from commit 0e509928f8d2bdd4cdec2193aa7a3d50da1c8a2d) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I33d1b8979a0439e3b575c017d903c71e11349b1f Reviewed-on: https://chromium-review.googlesource.com/1650195 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650195" owner_email="fletcherw@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/95/1650195/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I1f5040ba77725ea6b965ddae86ac019d6a0ef5a2" commit="7588b0bc56e3b408e92caaa93f8e5d59f6fe780d" commit_message="CHROMIUM: go2001: use V4L2_CID_MPEG_VIDEO_FORCE_KEY_FRAME V4L2_CID_MPEG_MFC51_VIDEO_FORCE_FRAME_TYPE is MFC specific. Use generic V4L2_CID_MPEG_VIDEO_FORCE_KEY_FRAME instead. BUG=chromium:572825 TEST=Run VEA unittest and apprtc loopback on guado. Signed-off-by: Wu-Cheng Li &lt;wuchengli@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/328571 Commit-Ready: Wu-cheng Li &lt;wuchengli@chromium.org&gt; Tested-by: Wu-cheng Li &lt;wuchengli@chromium.org&gt; Reviewed-by: Wu-cheng Li &lt;wuchengli@chromium.org&gt; (cherry picked from commit 88208e464e74014ec4f65c67adda1e0c7acd5afa) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I1f5040ba77725ea6b965ddae86ac019d6a0ef5a2 Reviewed-on: https://chromium-review.googlesource.com/1650196 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650196" owner_email="fletcherw@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/96/1650196/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I1622e72c3d6520dc4969e88087c8596a3620cfb2" commit="28c0da13a7a8b49d881e7349cc3848946d48633e" commit_message="CHROMIUM: go2001: Disable fixed temporal layers. Temporal layers are not signalled to higher layers, resulting in worse prediction. Local testing show same quality (SSIM/PSNR) at 50-70% of bitrate (depending on clip) when running VideoEncodeAccelerator. BUG=chromium:700042 TEST=VEA unittests, manual SSIM/PSNR comparison, trybots Signed-off-by: Peter Bostrm &lt;pbos@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/452439 Commit-Ready: Peter Bostrm &lt;pbos@chromium.org&gt; Tested-by: Peter Bostrm &lt;pbos@chromium.org&gt; Reviewed-by: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit 3ff10f3eb4d3f540b9fc95b39ba4024db5da1496) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I1622e72c3d6520dc4969e88087c8596a3620cfb2 Reviewed-on: https://chromium-review.googlesource.com/1650197 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650197" owner_email="fletcherw@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/97/1650197/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I6c35ab0423b21030bc1723ceb9af63c8e079dd96" commit="7a34161fbe22d8f299c3db80db84097e18d42148" commit_message="CHROMIUM: go2001: Update only the 'last' buffer. Updating 'golden'/'arf' all the time effectively only uses the 'last' buffer, giving slightly worse performance than if 'golden'/'arf' refers to the last keyframe. This could also improve decoder performance since only one buffer has to be updated after decoding instead of three. BUG=chromium:700042 TEST=Manual SSIM/PSNR comparison, trybots Signed-off-by: Peter Bostrm &lt;pbos@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/456471 Commit-Ready: Peter Bostrm &lt;pbos@chromium.org&gt; Tested-by: Peter Bostrm &lt;pbos@chromium.org&gt; Reviewed-by: Ville-Mikko Rautio &lt;vmr@chromium.org&gt; Reviewed-by: Pawel Osciak &lt;posciak@chromium.org&gt; (cherry picked from commit a77ff5949ec7531341a725f58b718ead93ea7749) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: I6c35ab0423b21030bc1723ceb9af63c8e079dd96 Reviewed-on: https://chromium-review.googlesource.com/1650198 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650198" owner_email="fletcherw@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/98/1650198/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="Ic16828808ceb9ad3f4841eb26746827f3c50a9bf" commit="5686195130dfaeaaa4d7e83f953bde5acf6e9f89" commit_message="CHROMIUM: go2001: Remove periodic intra refresh. Sets initial rate control settings instead of relying on hard-coded settings in firmware. This sets QP min/max thresholds to current libvpx ones and explicitly disables periodic intra and buffer refreshes. Disabling periodic refreshes show a significant SSIM/PSNR increase and fewer bitrate spikes (due to keyframes which are more expensive). They were previously enabled/hard-coded due to a race condition in RTCVideoEncoder where two consecutive frames could have the exact same RTP timestamp if they get queued up, causing one of them to be dropped and the bitstream would not be decodable from now on. RTP timestamps are now based on input timestamps (which are never duplicate as they would then have been dropped by WebRTC before reaching the encoder). BUG=chromium:700042 TEST=Manual SSIM/PSNR comparison and running Hangouts for an hour. Signed-off-by: Peter Bostrm &lt;pbos@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/459141 Commit-Ready: Peter Bostrm &lt;pbos@chromium.org&gt; Tested-by: Peter Bostrm &lt;pbos@chromium.org&gt; Reviewed-by: Pawel Osciak &lt;posciak@chromium.org&gt; Reviewed-by: Marco Paniconi &lt;marpan@google.com&gt; (cherry picked from commit 4641c1e65181805dfd7b87588c61f8a3c1609b23) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: Ic16828808ceb9ad3f4841eb26746827f3c50a9bf Reviewed-on: https://chromium-review.googlesource.com/1650199 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650199" owner_email="fletcherw@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/99/1650199/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="Ia00b7d2f86060cd5e90fcebb3964877fef6fda5b" commit="745b67aafef930edf7e6511611fae1ab38cee411" commit_message="CHROMIUM: [media] go2001: Implement official V4L2 flush flow Use VIDIOC_DECODER_CMD to implement flush. BUG=chromium:674791 TEST=video_decode_accelerator_unittest on buddy Signed-off-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/571106 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; (cherry picked from commit 3ec10f1c3a7466e243febd670b617baef578ccc4) Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Change-Id: Ia00b7d2f86060cd5e90fcebb3964877fef6fda5b Reviewed-on: https://chromium-review.googlesource.com/1650200 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1650200" owner_email="fletcherw@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/00/1650200/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I64cc0dd1445196e9f9f47da9075e07470d8c05fb" commit="b33e22d67804edf9ae0ab9515647f441c0bc8b0b" commit_message="CHROMIUM: go2001: fix lint errors Fix lint errors in drivers/media/pci/go2001. BUG=b:134056823 TEST=None Change-Id: I64cc0dd1445196e9f9f47da9075e07470d8c05fb Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1646512 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: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1646512" owner_email="fletcherw@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/12/1646512/4" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14" change_id="I0236c674a543865027fb10b87682cf57b0bc175f" commit="deb9803f6ca9f3922d4d298442e09c10db7132f4" commit_message="CHROMIUM: go2001: fix compilation errors There have been 3 major changes to the videobuf2 api between 3.14 and 4.14. This patch adapts the driver to conform to those changes. These major changes are: d6dd645e: Move timestamp to vb2_buffer 36c0f8b3: replace void *alloc_ctxs by struct device *alloc_devs 2d700715: Restructure vb2_buffer We handle these by converting the first member of go2001_buffer from a vb2_buffer to vb2_v4l2_buffer, which itself contains a vb2_buffer, by initializing the default device in queue_init, and by updating references to timestamp. BUG=b:134056823 TEST=builds Change-Id: I0236c674a543865027fb10b87682cf57b0bc175f Signed-off-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1646513 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: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1646513" owner_email="fletcherw@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/13/1646513/3" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-2016.05" change_id="I88f339481bf18ab8d7740a8a263f9da7e4d29a90" commit="0115118aa2e771861f7c852f051ad90ffa74f06c" commit_message="UPSTREAM: mb/lenovo/t430: Fix Dual Graphics * Select ONBOARD_VGA_IS_PRIMARY in driver/lenovo/hybrid_graphics to fix disabling iGPU in 'Dual Graphics' on Lenovo T430. * Remove ONBOARD_VGA_IS_PRIMARY in mainboards that already select DRIVERS_LENOVO_HYBRID_GRAPHICS. BUG=none BRANCH=none TEST=none Change-Id: I88f339481bf18ab8d7740a8a263f9da7e4d29a90 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 35abe73e48ad27144ef8700a2199f7b2cdc6de61 Original-Change-Id: I6594fbb957c9a8135fe670d38b5755adf29d2dff Original-Signed-off-by: Patrick Rudolph &lt;patrick.rudolph@9elements.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/33254 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Felix Held &lt;felix-coreboot@felixheld.de&gt; Reviewed-on: https://chromium-review.googlesource.com/1651689 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1651689" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/89/1651689/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I9602b21b6d865a402840df3103727b6af4e9f225" commit="c1187b43d63e4d78c09ac0f2983803f1f9676bd7" commit_message="UPSTREAM: Kconfig: Guard RAMPAYLOAD The RAMPAYLOAD symbol added by 7e893a02c0 (Kconfig: Create RAMPAYLOAD kconfig) is shown unconditionally for all x86 systems. It generally creates a lot of confusion to prompt for something that isn't imple- mented or not working. So guard it with another Kconfig that can be selected by platforms that actually support it. BUG=none BRANCH=none TEST=none Change-Id: I9602b21b6d865a402840df3103727b6af4e9f225 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 94cdec686e41fa2d632241c011cef87093cd4c17 Original-Change-Id: I6d158382d1000b8b40ca1368e2efff0c39884f15 Original-Signed-off-by: Nico Huber &lt;nico.h@gmx.de&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/33263 Original-Reviewed-by: HAOUAS Elyes &lt;ehaouas@noos.fr&gt; Original-Reviewed-by: Matt DeVillier &lt;matt.devillier@gmail.com&gt; Original-Reviewed-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Reviewed-by: Angel Pons &lt;th3fanbus@gmail.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1651690 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1651690" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/90/1651690/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="Id0e396f83de5de7e25ad104b7d0dc20da8e14379" commit="5fcc19f8da0b958a0c9ffb4e90b7f11cee4c9e67" commit_message="UPSTREAM: soc/intel/common: Skip SoC GT programming based on CONFIG_SKIP_GRAPHICS_ENABLING Skip GT specific programming in coreboot to support early parts without GT enable. BUG=none BRANCH=none TEST=none Change-Id: Id0e396f83de5de7e25ad104b7d0dc20da8e14379 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 51b2fd82d32025a47901c5607afa370376fae8f1 Original-Change-Id: I231e13367cbfbafbfb0cb4235487dbcbcae76820 Original-Signed-off-by: Subrata Banik &lt;subrata.banik@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/33189 Original-Reviewed-by: Aamir Bohra &lt;aamir.bohra@intel.com&gt; Original-Reviewed-by: Wonkyu Kim &lt;wonkyu.kim@intel.com&gt; Original-Reviewed-by: Ronak Kanabar &lt;ronak.kanabar@intel.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1651691 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1651691" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/91/1651691/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I931c43baf9682971536de912deca8bda4ae17ccb" commit="df568d3616eeaf09205d93c3a4e3d682b303b6db" commit_message="UPSTREAM: vendorcode/intel/../icelake: Update ICL FSP header BIOS version 3092 After building from here : https://chrome-internal.googlesource.com/chromeos/third_party/intel-fsp/icl/+/refs/tags/upstream/BIOS_Version_3092 BUG=none BRANCH=none TEST=none Change-Id: I931c43baf9682971536de912deca8bda4ae17ccb Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: a427ff0f500b16e3a073cff6af66d9c3a562caf4 Original-Change-Id: I8924dbf4a8d6a303540ced1c9c48586d26d6beaa Original-Signed-off-by: Aamir Bohra &lt;aamir.bohra@intel.com&gt; Original-Signed-off-by: Subrata Banik &lt;subrata.banik@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31954 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Wonkyu Kim &lt;wonkyu.kim@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1651692 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1651692" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/92/1651692/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="Iec756b35cc115fcbd8bd144d3d87d7dc840a1ddc" commit="0c82c37a46e6bd279e46f8f56d954d6c71c06652" commit_message="UPSTREAM: soc/intel/icelake: Pass FSP-M/S UPD as per ICL requirement 1. Gfx stolen memory requirement for ICL GFX 2. Enable PeiGraphicsPeim support BUG=none BRANCH=none TEST=none Change-Id: Iec756b35cc115fcbd8bd144d3d87d7dc840a1ddc Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 2ee8fe0094da413fe57796131d7c3b9f927f68a1 Original-Change-Id: I22dd14249b7402873f1ac07bee164ee7bee36414 Original-Signed-off-by: Aamir Bohra &lt;aamir.bohra@intel.com&gt; Original-Signed-off-by: Subrata Banik &lt;subrata.banik@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31955 Original-Reviewed-by: Wonkyu Kim &lt;wonkyu.kim@intel.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1651693 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1651693" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/93/1651693/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="Ic7243917acc3b8f8bdce936ecacbc272ae4d8944" commit="5d22c508dcb539e85f275d42573c2ef6dc527c5c" commit_message="UPSTREAM: mb/google/dragonegg: Pass FSP-M UPD as per dragonegg requirement TEST=Able to boot dragonegg board with LPDDR4 memory. Change-Id: Ic7243917acc3b8f8bdce936ecacbc272ae4d8944 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 4b8f5a351799dd22d8924b8bea4a3e666893f965 Original-Change-Id: Idbe0aa79879f2b1a754dd1f6718ad4ba1173e760 Original-Signed-off-by: Subrata Banik &lt;subrata.banik@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/31956 Original-Reviewed-by: Wonkyu Kim &lt;wonkyu.kim@intel.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1651694 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1651694" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/94/1651694/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I8b470626627f49ba327dc8d98a315cfee3c190ba" commit="fe0eae8466d3742f3a4f88d497d37f45e03977dd" commit_message="UPSTREAM: mb/intel/icelake_rvp: Update FSP-M UPDs to support iclrvp memory init BUG=none BRANCH=none TEST=none Change-Id: I8b470626627f49ba327dc8d98a315cfee3c190ba Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 9c561c9b1f612efb84aeeaa997e4d57a28711b6b Original-Change-Id: Ib55fdfae6e9320c44761682fc134be0731de0fcf Original-Signed-off-by: Aamir Bohra &lt;aamir.bohra@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32522 Original-Reviewed-by: Wonkyu Kim &lt;wonkyu.kim@intel.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1651695 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1651695" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/95/1651695/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="Ie31f9d93632eed2913f740ade309376b7db86030" commit="8473579f3384ceb9ac761233b1f9bb10c16ff2a4" commit_message="UPSTREAM: mb/google/hatch: Add 8G 3200 SPD One variant is asking for support for 8G 3200 DDR4, so adding generic SPD for that. BUG=b:132920013 BRANCH=None TEST=None as this is not being used yet Change-Id: Ie31f9d93632eed2913f740ade309376b7db86030 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: b8a0ceb87c000f3ba568e37e0f32f45986022947 Original-Change-Id: I89cd3287aaf0baf384c4fe82d0881b0c48e09753 Original-Signed-off-by: Shelley Chen &lt;shchen@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/33258 Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Reviewed-by: Tim Wawrzynczak &lt;twawrzynczak@chromium.org&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1651696 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1651696" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/96/1651696/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I3acb15d951ab0edfff0539e1dc04d93202b57237" commit="d41784bc128c5c2a3811b16dd99f4b007869fc29" commit_message="UPSTREAM: mb/google/hatch: Add 16G 2666 LPDDR3 SPD One variant is asking for support for 16G 2666 LPDDR3, so adding generic SPD for that. BUG=b:133455595 BRANCH=None TEST=None as this is not being used yet Change-Id: I3acb15d951ab0edfff0539e1dc04d93202b57237 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 45b137eab025bcd2efe3f8acaac2a1c856c1a76d Original-Change-Id: If16a101119aabc30d6ea83e95e9ded2e089a982d Original-Signed-off-by: Shelley Chen &lt;shchen@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/33274 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Tim Wawrzynczak &lt;twawrzynczak@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1651697 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1651697" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/97/1651697/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="Icac391f055f721ca51cdb31fbb173de5e432d609" commit="471c91fa379b2d6285f194de99d7acc9720ba558" commit_message="UPSTREAM: Documentation: Add display panel specifics BUG=none BRANCH=none TEST=none Change-Id: Icac391f055f721ca51cdb31fbb173de5e432d609 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 66bcc3101eed6a006fa70946ec7a0f520fe3697c Original-Change-Id: If1a393578556d51499c700b68187034830d19215 Original-Signed-off-by: Daniel Maslowski &lt;daniel.maslowski@img.ly&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/33265 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Felix Held &lt;felix-coreboot@felixheld.de&gt; Original-Reviewed-by: Nico Huber &lt;nico.h@gmx.de&gt; Reviewed-on: https://chromium-review.googlesource.com/1651698 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1651698" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/98/1651698/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I1640d8eb0a23683ec3efe3abb659993d4058e39b" commit="af03b2696f25eb1bec6a90dfa65c924ac4d1775b" commit_message="UPSTREAM: mainboard/Kconfig: add option for a 6144 KB(6 MB) ROM size BUG=none BRANCH=none TEST=none Change-Id: I1640d8eb0a23683ec3efe3abb659993d4058e39b Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 0d4f95be46db28158d88634fb5dbccca8bf739d6 Original-Signed-off-by: Kacper Somiski &lt;kacper.slominski72@gmail.com&gt; Original-Change-Id: I7a1949c3512528b6b73955d907efc21728eed739 Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/30980 Original-Reviewed-by: Felix Held &lt;felix-coreboot@felixheld.de&gt; Original-Reviewed-by: Angel Pons &lt;th3fanbus@gmail.com&gt; Original-Reviewed-by: Martin Roth &lt;martinroth@google.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1651699 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1651699" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/99/1651699/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I04bc6d3fca16773109b2b5de9a8526d5208ce36b" commit="5e9d1f9f67cb249faf738d7235ab31ae7927f8c1" commit_message="UPSTREAM: autoport: Generate a libgfxinit template when IGD is detected BUG=none BRANCH=none TEST=none Change-Id: I04bc6d3fca16773109b2b5de9a8526d5208ce36b Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: cd980abe18e1f9870b3f19e931b5e92101eafcd5 Original-Change-Id: I213628e525cc11c502de7d538bd60f49f3a930b9 Original-Signed-off-by: Iru Cai &lt;mytbk920423@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/30912 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Felix Held &lt;felix-coreboot@felixheld.de&gt; Reviewed-on: https://chromium-review.googlesource.com/1651700 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1651700" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/00/1651700/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-2016.05" change_id="I825abcc8aa863f6da2dcfe33360c0855136de0d2" commit="a8e93ef98c5348b639fb980950db55fa12a9378d" commit_message="UPSTREAM: acpigen: Add support for IndexField Add support for generating IndexField, which is similar to Field. BUG=none BRANCH=none TEST=none Change-Id: I825abcc8aa863f6da2dcfe33360c0855136de0d2 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 34846ad6baa2d2dcc020382a43c35e6dad3581ce Original-Change-Id: If66a627e64953696b0b68488256bd5c141e4c205 Original-Signed-off-by: Patrick Rudolph &lt;patrick.rudolph@9elements.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/33032 Original-Reviewed-by: Felix Held &lt;felix-coreboot@felixheld.de&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1651701 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="2" gerrit_number="1651701" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/01/1651701/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Iff93cfd80cc9fa62ca77727892225bbc9f675473" commit="817bacca2c60f42e975ea0a8ae33aedad7799640" commit_message="cryptohome: Add |Tpm::DoeUseTpmManager| interface and definitions Add this interface so we can determine directly if the |Tpm| interface is implemented with talking to |tpm_manager|. BUG=b:130479990 TEST=tested with the following cases: 1. cros_workon_make cryptohome --test 2. On SORAKA, taking ownership directly from tpm_managerd and its side effect can be observed by |TpmInit::IsTpmReady|. 3. On CHELL, with refactored |ServiceDistributed| enabled; checked the functionality of |TpmInit::IsTpmReady| is working as expected. Change-Id: Iff93cfd80cc9fa62ca77727892225bbc9f675473 Reviewed-on: https://chromium-review.googlesource.com/1583561 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Leo Lai &lt;cylai@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Louis Collard &lt;louiscollard@chromium.org&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="1" gerrit_number="1583561" owner_email="cylai@google.com" pass_count="0" patch_number="9" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/61/1583561/9" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I6ad7d16d73f3b4cc5242b946f35dd90c3484d20f" commit="9430426ba6e0db079e23718764de437b5f60ecfe" commit_message="cryptohome: redefine |TpmInit::IsTpmReady| Taking |Tpm|'s model into consideration, ignore the readiness flag in |TpmPersistentState| if |tpm_managerd| is in charge of TPM readiness logic. The reason is that, |tpm_managerd| can takes command from any permitted client. |cryptohomed| doesn't set the mentioned flag if the ownership-taking command doesn't come from |cryptohome| itself; in this case, the flag doesn't always provide the correct information. Keeping the flag updated inside |cryptohome| seems to be a more decent design choice at the first glance, but the flag is going to be obsoleted once |tpm_managerd| is in charge of TPM readiness for all TPM versions. BUG=b:130479990 TEST=tested with the following cases: 1. cros_workon_make cryptohome --test 2. On SORAKA, taking ownership directly from tpm_managerd and its side effect can be observed by |TpmInit::IsTpmReady|. 3. On CHELL, with refactored |ServiceDistributed| enabled; checked the functionality of |TpmInit::IsTpmReady| is working as expected. Change-Id: I6ad7d16d73f3b4cc5242b946f35dd90c3484d20f Reviewed-on: https://chromium-review.googlesource.com/1583562 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Leo Lai &lt;cylai@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Louis Collard &lt;louiscollard@chromium.org&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="1" gerrit_number="1583562" owner_email="cylai@google.com" pass_count="0" patch_number="9" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/62/1583562/9" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I6023a29b4e54d8a400fd43efe9f8ddef0c7e5985" commit="5117158e66bd522b3332f1e7b56f80df829d9343" commit_message="cryptohome: modify early return condition when checking user token When |TpmPersistentState| doesn't flag readiness as true, don't early return. The reason is that, |tpm_managerd| can takes command from any permitted client. |cryptohomed| doesn't set the mentioned flag if the ownership-taking command doesn't come from |cryptohome| itself; in this case, the flag doesn't always provide the correct information. BUG=b:130479990 TEST=tested on CHELL with refactored |ServiceDistributed| enabled. command being tested against: &quot;cryptohome --action=pkcs11_token_status&quot; the command fails/passes without/with this commit. Change-Id: I6023a29b4e54d8a400fd43efe9f8ddef0c7e5985 Reviewed-on: https://chromium-review.googlesource.com/1583563 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Leo Lai &lt;cylai@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Louis Collard &lt;louiscollard@chromium.org&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="1" gerrit_number="1583563" owner_email="cylai@google.com" pass_count="0" patch_number="9" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/63/1583563/9" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iaaaabfa771ec21930e80e02c53765aca548e3254" commit="f1f4141cca2f1b0d4ae5c84e5a2526f38d20e15e" commit_message="tpm_manager: |TpmManagerUtility::GetDictionaryAttackInfo| BUG=b:130342401 TEST=tested on CHELL with refactored |TpmUtilityCommon| and |TpmNewImpl|. Change-Id: Iaaaabfa771ec21930e80e02c53765aca548e3254 Reviewed-on: https://chromium-review.googlesource.com/1621292 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Leo Lai &lt;cylai@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Louis Collard &lt;louiscollard@chromium.org&gt; " fail_count="1" gerrit_number="1621292" owner_email="cylai@google.com" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/92/1621292/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I052fa0030332dd14ecfdd41355511500b98cc715" commit="b15f231ab49033db58157d46594dee0486bf1415" commit_message="cryptohome: implement |TpmNewImpl::GetDictionaryAttackInfo| BUG=b:130342401 TEST=tested on CHELL with refactored |ServiceDistributed| enabled. |TpmNewImpl|. Change-Id: I052fa0030332dd14ecfdd41355511500b98cc715 Reviewed-on: https://chromium-review.googlesource.com/1621293 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Leo Lai &lt;cylai@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="1" gerrit_number="1621293" owner_email="cylai@google.com" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/93/1621293/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iab9ecfa5ec94272d9e220036a2c79f1a770ad929" commit="00dd13813ca0201cbfdc3e05e286b2ad8ca5d6ee" commit_message="tpm_manager: |TpmManagerUtility::ResetDictionaryAttackLock| BUG=b:130342401 TEST=tested on CHELL with refactored |TpmUtilityCommon| and |TpmNewImpl|. Change-Id: Iab9ecfa5ec94272d9e220036a2c79f1a770ad929 Reviewed-on: https://chromium-review.googlesource.com/1621294 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Leo Lai &lt;cylai@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="1" gerrit_number="1621294" owner_email="cylai@google.com" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/94/1621294/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Id54a770aef93f690961a73ed26f3199b79272df5" commit="fc445da63c8451445a132ec7268b5b61948fd926" commit_message="cryptohome: implement |TpmNewImpl::ResetDictionaryAttackMitigation| BUG=b:130342401 TEST=tested on CHELL with refactored |ServiceDistributed| enabled. |TpmNewImpl|. Change-Id: Id54a770aef93f690961a73ed26f3199b79272df5 Reviewed-on: https://chromium-review.googlesource.com/1621295 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Leo Lai &lt;cylai@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="1" gerrit_number="1621295" owner_email="cylai@google.com" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/95/1621295/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I23d57ba87fd57c34bf05bac9a1fe621e8238febb" commit="2e16ef864da9645a968cde326c57cbd90d016c5c" commit_message="tpm_manager: define |TpmManagerUtility::Initialize| more clearly 1. add document to elaborate the behavior of repeated calls to it. 2. add a test to ensure it can return |true| as expected in the mentioned scenario without violating assertion in the threading library or returning |false|. BUG=b:130342401 TEST=tested with the following comamnd and check ouptut: cros_workon_make tpm_manager --test|grep TpmManagerUtilityTest. Change-Id: I23d57ba87fd57c34bf05bac9a1fe621e8238febb Reviewed-on: https://chromium-review.googlesource.com/1621296 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Leo Lai &lt;cylai@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="1" gerrit_number="1621296" owner_email="cylai@google.com" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/96/1621296/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ie30e6ec57689714bd61ee51d9f3bfc2779af3620" commit="eb3f7cf5a6074068f8d0c63f1fa608e6111ec3ef" commit_message="tpm_manager: |MockTpmManagerUtility| BUG=b:130342401 TEST=cros_workon_make tpm_manager Change-Id: Ie30e6ec57689714bd61ee51d9f3bfc2779af3620 Reviewed-on: https://chromium-review.googlesource.com/1621297 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Leo Lai &lt;cylai@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Leo Lai &lt;cylai@google.com&gt; " fail_count="1" gerrit_number="1621297" owner_email="cylai@google.com" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/97/1621297/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ie4cc9161bf75ba43fde100f346cb13c54dc23f81" commit="6692faa34b60db51dca5965724077fa49e039f9b" commit_message="cryptohome: unittest for |TpmNewImpl| BUG=b:130342401 TEST=tested with the following comamnd and check ouptut: P2_TEST_FILTER=&quot;*TpmNewImpl*&quot; FEATURES=&quot;test&quot; emerge-chell cryptohome Also, checked that the TPM2.0 board doesn't run the unittest: P2_TEST_FILTER=&quot;*TpmNewImpl*&quot; FEATURES=&quot;test&quot; emerge-soraka cryptohome Change-Id: Ie4cc9161bf75ba43fde100f346cb13c54dc23f81 Reviewed-on: https://chromium-review.googlesource.com/1621298 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Leo Lai &lt;cylai@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="1" gerrit_number="1621298" owner_email="cylai@google.com" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/98/1621298/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I6213f86f72c3dd7e65f3d47d199c6abae96aff5b" commit="d9fac4fce94e8586de879bac2f0248816f07e7df" commit_message="cryptohome: Add dependency for ThreadSafeDBusMethodResponse BUG=none TEST=Manually test in the coming CLs &amp;&amp; FEATURES=test USE=cryptohome_userdataauth_interface emerge-eve cryptohome Cq-Depend: chromium:1621229 Change-Id: I6213f86f72c3dd7e65f3d47d199c6abae96aff5b Reviewed-on: https://chromium-review.googlesource.com/1593033 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: John L Chen &lt;zuan@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Meng-Huan Yu &lt;menghuan@chromium.org&gt; " fail_count="1" gerrit_number="1593033" owner_email="zuan@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/33/1593033/8" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I47189c9cca0c1b07c0803a19eca2c006a5514f13" commit="998cb9b6a92a4234322deef05d08ca54a02afe03" commit_message="cryptohome: Add IsMounted() to UserDataAuth Add the IsMounted() implementation to UserDataAuth class, and implement the handler in service_userdataauth.cc. BUG=b:123564547 TEST=FEATURES=test USE=cryptohome_userdataauth_interface emerge-eve cryptohome Change-Id: I47189c9cca0c1b07c0803a19eca2c006a5514f13 Reviewed-on: https://chromium-review.googlesource.com/1587820 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: John L Chen &lt;zuan@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: John L Chen &lt;zuan@chromium.org&gt; " fail_count="1" gerrit_number="1587820" owner_email="zuan@chromium.org" pass_count="0" patch_number="13" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/20/1587820/13" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I58b3a8f34ac46f1899a23b54b4fe46ec903dcadd" commit="f471b0b1fcee19e3d6a62ae73747dee4f7b3c59a" commit_message="chaps: Move kSystemTokenPath to public headers kSystemTokenPath is used by other daemons such as cryptohomed. In order to avoid multiple definitions of it, it is moved to public header files. BUG=none TEST=FEATURES=test emerge-eve chaps &amp;&amp; FEATURES=test emerge-eve cryptohome Change-Id: I58b3a8f34ac46f1899a23b54b4fe46ec903dcadd Reviewed-on: https://chromium-review.googlesource.com/1598964 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: John L Chen &lt;zuan@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Meng-Huan Yu &lt;menghuan@chromium.org&gt; " fail_count="1" gerrit_number="1598964" owner_email="zuan@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/64/1598964/8" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Idaa67123de51a08e5e912babbdeb92e09cf7134b" commit="0c993fa0f03e3503821d49a92a8402da06bade84" commit_message="cryptohome: Fix SharedDBusMethodResponse in cryptohome-proxy Fix the memory leak in current implementation, and add the missing ReplyWithError() with 4 parameters. BUG=b:134365995 TEST=valgrind cryptohome-proxy &amp;&amp; FEATURES=test USE=cryptohome_userdataauth_interface emerge-eve cryptohome Change-Id: Idaa67123de51a08e5e912babbdeb92e09cf7134b Reviewed-on: https://chromium-review.googlesource.com/1641067 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: John L Chen &lt;zuan@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: John L Chen &lt;zuan@chromium.org&gt; " fail_count="1" gerrit_number="1641067" owner_email="zuan@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/67/1641067/5" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I34963d2786a8469f8137f437e264a3606ffa42bf" commit="e95fd76d2ceeb30e48acbf538e0b836d1899676e" commit_message="cryptohome: Move ARC Quota related APIs to seperate DBus Interface in UserDataAuth UserDataAuth is the new DBus interface that will be in use after the refactor, within it, there are some ARC Quota related APIs. This change move those APIs under a new DBus interface, but under the same DBus service. BUG=b:123564547 TEST=Unit test on system_api and cryptohome Change-Id: I34963d2786a8469f8137f437e264a3606ffa42bf Reviewed-on: https://chromium-review.googlesource.com/1632136 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: John L Chen &lt;zuan@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Louis Collard &lt;louiscollard@chromium.org&gt; " fail_count="1" gerrit_number="1632136" owner_email="zuan@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/36/1632136/4" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.19" change_id="I1a4912def9c6c086bb3c9b31203098931beaa4a2" commit="2216373f81f831cd568a22ec3fef49673bc79dce" commit_message="UPSTREAM: drm/rockchip: Fix YUV buffers color rendering Currently, YUV hardware overlays are converted to RGB using a color space conversion different than BT.601. The result is that colors of e.g. NV12 buffers don't match colors of YUV hardware overlays. In order to fix this, enable YUV2YUV and set appropriate coefficients for formats such as NV12 to be displayed correctly. This commit was tested using modetest, gstreamer and chromeos (hardware accelerated video playback). Before the commit, tests rendering with NV12 format resulted in colors not displayed correctly. Test examples (Tested on RK3399 and RK3288 boards connected to HDMI monitor): $ modetest 39@32:1920x1080@NV12 $ gst-launch-1.0 videotestrc ! video/x-raw,format=NV12 ! kmssink Signed-off-by: Daniele Castagna &lt;dcastagna@chromium.org&gt; [ezequiel: rebase on linux-next and massage commit log] Signed-off-by: Ezequiel Garcia &lt;ezequiel@collabora.com&gt; Signed-off-by: Heiko Stuebner &lt;heiko@sntech.de&gt; Link: https://patchwork.freedesktop.org/patch/msgid/20190108214659.28794-1-ezequiel@collabora.com (cherry picked from commit 1c21aa8f2b687cebfeff9736d60303a14bf32768) BUG=chromium:969898 TEST=Build, boot, see graphics Change-Id: I1a4912def9c6c086bb3c9b31203098931beaa4a2 Signed-off-by: Douglas Anderson &lt;dianders@chromium.org&gt; Cq-Depend: chromium:1652086 Reviewed-on: https://chromium-review.googlesource.com/1652085 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="1" gerrit_number="1652085" owner_email="dianders@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/85/1652085/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.19" change_id="I534fc89cde667b31d8b0794070c20681fcf95253" commit="e52772dab32f099fab1362c9816f1cccbe33933a" commit_message="UPSTREAM: drm/rockchip: check yuv2yuv existence before assigning window data Before assigning window data, we should check if the yuv2yuv vop-data is set at all, because it looks like it can otherwise reference something wrong, as I saw on my rk3188 today which ended up in a null pointer dereference in vop_plane_atomic_update when accessing the yuv2yuv data. Fixes: 1c21aa8f2b68 (&quot;drm/rockchip: Fix YUV buffers color rendering&quot;) Signed-off-by: Heiko Stuebner &lt;heiko@sntech.de&gt; Reviewed-by: Ezequiel Garcia &lt;ezequiel@collabora.com&gt; Link: https://patchwork.freedesktop.org/patch/msgid/2556882.Heuq80WCVD@phil (cherry picked from commit ce6912b4074d11f567cef33d59d98dd4032bd94e) BUG=chromium:969898 TEST=Build, boot, see graphics Change-Id: I534fc89cde667b31d8b0794070c20681fcf95253 Signed-off-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1652086 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="1" gerrit_number="1652086" owner_email="dianders@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/86/1652086/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.19" change_id="Ib72457edc78b64429f319f060f959f5fecf311f3" commit="1d573fe6f57fd022b9a26919f4733721466040bd" commit_message="UPSTREAM: drm/rockchip: Fix typo in VOP macros argument Fix a small typo in the macros VOP argument. The macro argument is currently wrongly named &quot;x&quot;, and then never used. The code built fine almost by accident, as the macros are always used in a context where a proper &quot;vop&quot; symbol exists. This fix is almost cosmetic, as the resulting code shouldn't change. Signed-off-by: Ezequiel Garcia &lt;ezequiel@collabora.com&gt; Signed-off-by: Heiko Stuebner &lt;heiko@sntech.de&gt; Link: https://patchwork.freedesktop.org/patch/msgid/20190109185639.5093-2-ezequiel@collabora.com (cherry picked from commit 2996fb75d69c5f0dbf1d6c977c627ff150ed2ee9) BUG=chromium:969898 TEST=Build, boot, see graphics Change-Id: Ib72457edc78b64429f319f060f959f5fecf311f3 Signed-off-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1652087 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="1" gerrit_number="1652087" owner_email="dianders@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/87/1652087/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.19" change_id="I8cc97710b7246225ebfc10cd4c9d3a341c7e120d" commit="ce32c41e1c8f18f2ee7b38afb4983d59c6f014d3" commit_message="UPSTREAM: drm/rockchip: Separate RK3288 from RK3368 win01 registers This commit splits the registers for RK3288 from those for RK3328, RK3368 and RK3399. It seems RK3288 does not support plane x-y-mirroring, and so in order to support this for the other SoCs, we need to have separate set of registers for win0 and win1. Signed-off-by: Ezequiel Garcia &lt;ezequiel@collabora.com&gt; Signed-off-by: Heiko Stuebner &lt;heiko@sntech.de&gt; Link: https://patchwork.freedesktop.org/patch/msgid/20190109185639.5093-3-ezequiel@collabora.com (cherry picked from commit fbb1c7382671fc5986349366890572b291fac527) BUG=chromium:969898 TEST=Build, boot, see graphics Change-Id: I8cc97710b7246225ebfc10cd4c9d3a341c7e120d Signed-off-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1652088 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="1" gerrit_number="1652088" owner_email="dianders@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/88/1652088/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.19" change_id="I9b40be870bb0ab410dfb6ba35995dec9201a88a1" commit="7367fa20a4b2e1b33a67c4e9a4172201d891839e" commit_message="UPSTREAM: drm/rockchip: Add reflection properties Add the KMS plane rotation property to the DRM rockchip driver, for SoCs RK3328, RK3368 and RK3399. RK3288 only supports rotation at the display level (i.e. CRTC), but for now we are only interested in plane rotation. This commit only adds support for the value of reflect-y and reflect-x (i.e. mirroring). Note that y-mirroring is not compatible with YUV. The following modetest commands would test this feature, where 30 is the plane ID, and 49 = rotate_0 + relect_y + reflect_x. X mirror: modetest -s 43@33:1920x1080@XR24 -w 30:rotation:17 Y mirror: modetest -s 43@33:1920x1080@XR24 -w 30:rotation:33 XY mirror: modetest -s 43@33:1920x1080@XR24 -w 30:rotation:49 Signed-off-by: Daniele Castagna &lt;dcastagna@chromium.org&gt; Signed-off-by: Ezequiel Garcia &lt;ezequiel@collabora.com&gt; Signed-off-by: Heiko Stuebner &lt;heiko@sntech.de&gt; Link: https://patchwork.freedesktop.org/patch/msgid/20190109185639.5093-4-ezequiel@collabora.com (cherry picked from commit 677e8bbc0e5a9fafe6f7d26354547a95ae978f12) BUG=chromium:969898 TEST=Build, boot, see graphics Change-Id: I9b40be870bb0ab410dfb6ba35995dec9201a88a1 Signed-off-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1652089 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="1" gerrit_number="1652089" owner_email="dianders@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/89/1652089/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I014555c2e32a9d2d07ca5b51e0289fc744731fde" commit="86293c64030fd1215663082a59142498d23be4c7" commit_message="shill: remove unused MockControl instance from ResolverTest BUG=None TEST=Run unit tests. Change-Id: I014555c2e32a9d2d07ca5b51e0289fc744731fde Reviewed-on: https://chromium-review.googlesource.com/1654334 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; " fail_count="0" gerrit_number="1654334" owner_email="benchan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/34/1654334/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Id52d5349d2c177cbf11f90535f25216aa057bbb4" commit="93e07744c34826fb2ae774482027932e1e22f20d" commit_message="shill: initialize vectors with braced-init-list in ResolverTest BUG=None TEST=Run unit tests. Change-Id: Id52d5349d2c177cbf11f90535f25216aa057bbb4 Reviewed-on: https://chromium-review.googlesource.com/1654335 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; " fail_count="0" gerrit_number="1654335" owner_email="benchan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/35/1654335/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1850ccb96cb72e6d4d894ea03035b54a7f7e2dbf" commit="63aa844a82c48cb902b1d77130426d05bc7ea0ce" commit_message="shill: refactor common setup/teardown code in ResolverTest BUG=None TEST=Run unit tests. Change-Id: I1850ccb96cb72e6d4d894ea03035b54a7f7e2dbf Reviewed-on: https://chromium-review.googlesource.com/1654336 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; " fail_count="0" gerrit_number="1654336" owner_email="benchan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/36/1654336/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I638daea08f1ae478cb17ef6ab25a49eea75a7a8f" commit="40da98c7ae2d241a15112c76dad7e7434fc1c96d" commit_message="shill: consolidate MockControl and NiceMockControl MockControl and NiceMockControl differ only in those Create*Adaptor() methods where the latter returns a NiceMock version of those *AdapterInterface. Argubly, the NiceMockControl behavior is typically what we want. To simplify the code, this CL consolidates MockControl and NiceMockControl by keeping only MockControl with the NiceMockControl behavior. BUG=None TEST=Run unit tests. Change-Id: I638daea08f1ae478cb17ef6ab25a49eea75a7a8f Reviewed-on: https://chromium-review.googlesource.com/1654337 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; " fail_count="0" gerrit_number="1654337" owner_email="benchan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/37/1654337/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Id6cb5cbaecfa16009078e722470560d520271ff5" commit="cafd92905677b15ead85e3e60d89e839a3d9bd87" commit_message="Add platform information for atlas touchpad Add the hwprops and props for atlas's touchpad, as generated by evemu-describe BUG=b:127929527 TEST=manual Change-Id: Id6cb5cbaecfa16009078e722470560d520271ff5 Reviewed-on: https://chromium-review.googlesource.com/1653774 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sean O'Brien &lt;seobrien@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Andrew de los Reyes &lt;adlr@chromium.org&gt; " fail_count="1" gerrit_number="1653774" owner_email="seobrien@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/mttools" project_url="https://chromium-review.googlesource.com/chromiumos/platform/mttools" ref="refs/changes/74/1653774/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ifbda7e67996eb1182675905524ffa7e04258a6e4" commit="a9f34a86623c43f696f012da4e19865e8af351e5" commit_message="Tests for atlas platform Add tests generated from early feedback reports BUG=b:127929527 TEST=None Cq-Depend: chromium:1653774 Change-Id: Ifbda7e67996eb1182675905524ffa7e04258a6e4 Reviewed-on: https://chromium-review.googlesource.com/1652801 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sean O'Brien &lt;seobrien@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Andrew de los Reyes &lt;adlr@chromium.org&gt; " fail_count="1" gerrit_number="1652801" owner_email="seobrien@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/touchpad-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/touchpad-tests" ref="refs/changes/01/1652801/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iab608cf0354225e43449638a04b349a40b5b32b3" commit="15ac8e43ca6f7f0e0de2e09fabe81a95cd43d9f1" commit_message="cups_proxy: Make getters return const reference. BUG=chromium:945409 TEST=build success. Change-Id: Iab608cf0354225e43449638a04b349a40b5b32b3 Reviewed-on: https://chromium-review.googlesource.com/1646983 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Sean Kau &lt;skau@chromium.org&gt; " fail_count="1" gerrit_number="1646983" owner_email="pihsun@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/83/1646983/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iac285d272837d52a91323d8a3fa27179995f7e3d" commit="984b489da812c9ce3096809a2ac7845d830792c2" commit_message="cups_proxy: Add seccomp policy for arm. Add a seccomp policy for arm. BUG=chromium:945409 TEST=With chromium:1605184, deploy to kevin, `stop ui` and run test_echo_ipp_server, `lpadmin -h /run/cups_proxy/cups_proxy.sock -d bla`, and see log that the request is successfully sent and received. Change-Id: Iac285d272837d52a91323d8a3fa27179995f7e3d Reviewed-on: https://chromium-review.googlesource.com/1642719 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Sean Kau &lt;skau@chromium.org&gt; " fail_count="1" gerrit_number="1642719" owner_email="pihsun@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/19/1642719/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I4c4dcfd01162640dff7557d931c3b5797af1c22e" commit="dc4c6a9c2b43da5c4f4f3113f5b594454b420905" commit_message="timing: Support concurrent stages. This change updates the timing package to be concurrency-safe. Formerly, new stages were always added to the &quot;active&quot; stage (the most recent not-yet-ended stages). This does not work for concurrent use cases because two or more stages can be active at a moment. This change introduces the concept of the &quot;current&quot; stage. A current stage is associated with context.Context, and timing.Start adds a new stage to the current stage as a child. BUG=chromium:970126 TEST=fast_build.sh -T TEST=fast_build.sh &amp;&amp; ~/go/bin/tast run betty arc.Boot TEST=cat /tmp/tast/results/latest/timing.json Cq-Depend: chromium:1651587 Change-Id: I4c4dcfd01162640dff7557d931c3b5797af1c22e Reviewed-on: https://chromium-review.googlesource.com/1652873 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Shuhei Takahashi &lt;nya@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="1" gerrit_number="1652873" owner_email="nya@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/tast" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast" ref="refs/changes/73/1652873/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I0e9acb203c4cdd81eabf9ae199ae1ce3732dfa94" commit="4f1e93c52d884b32dde0b8fcc64119cd1fad2ddd" commit_message="tast-tests: Follow the timing API change. BUG=chromium:970126 TEST=fast_build.sh -T TEST=fast_build.sh &amp;&amp; ~/go/bin/tast run betty arc.Boot TEST=cat /tmp/tast/results/latest/timing.json Cq-Depend: chromium:1652873 Change-Id: I0e9acb203c4cdd81eabf9ae199ae1ce3732dfa94 Reviewed-on: https://chromium-review.googlesource.com/1651587 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Shuhei Takahashi &lt;nya@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="1" gerrit_number="1651587" owner_email="nya@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/87/1651587/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-5.44" change_id="I7ddaaa0dd06395849363686ce374dc6ab31d9d80" commit="4925df4d14cbc533a7c8b523138118250c6d1fca" commit_message="UPSTREAM: monitor: Add LE Set default PHY decoding &lt; HCI Command: LE Set Default PHY (0x08|0x0031) plen 3 All PHYs preference: 0x00 TX PHYs preference: 0x07 LE 1M LE 2M LE Coded RX PHYs preference: 0x0e LE 2M LE Coded Reserved (0x08) &lt; HCI Command: LE Set Default PHY (0x08|0x0031) plen 3 All PHYs preference: 0x03 No TX PHY preference No RX PHY preference TX PHYs preference: 0x00 RX PHYs preference: 0x00 BUG=b:131625108 TEST=None Change-Id: I7ddaaa0dd06395849363686ce374dc6ab31d9d80 Reviewed-on: https://chromium-review.googlesource.com/1633039 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Yoni Shavit &lt;yshavit@chromium.org&gt; " fail_count="1" gerrit_number="1633039" owner_email="sonnysasaka@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/bluez" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/bluez" ref="refs/changes/39/1633039/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-5.44" change_id="I4f2d54b38d45f83a35e3e4b3673a5be91a51eef5" commit="ac7e26dc927e615c9da5be4f3f89f036fac84c5a" commit_message="UPSTREAM: monitor: Add LE Set PHY decoding &lt; HCI Command: LE Set PHY (0x08|0x0032) plen 7 Handle: 1 All PHYs preference: 0x00 TX PHYs preference: 0x07 LE 1M LE 2M LE Coded RX PHYs preference: 0x07 LE 1M LE 2M LE Coded PHY options preference: S8 coding (0x0002) BUG=b:131625108 TEST=None Change-Id: I4f2d54b38d45f83a35e3e4b3673a5be91a51eef5 Reviewed-on: https://chromium-review.googlesource.com/1633040 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Yoni Shavit &lt;yshavit@chromium.org&gt; " fail_count="1" gerrit_number="1633040" owner_email="sonnysasaka@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/bluez" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/bluez" ref="refs/changes/40/1633040/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.19" change_id="I1ffd1f5e9129229ba4c7ff6be50a2dbdebb5a422" commit="b790e68a8dabbcdbb9ac1b2b401e5698a76ab4ce" commit_message="UPSTREAM: drm/rockchip: Add implicit fencing support for planes Render like lima will attach a fence to the framebuffer dma_buf, so the display driver should wait for it to finish before showing the framebufferto prevent tearing. Generally tested on rk3188, rk3288, rk3328 and rk3399 and together with an actual lima-based kmscube on rk3188 and rk3328. Suggested-by: Qiang Yu &lt;yuq825@gmail.com&gt; Signed-off-by: Heiko Stuebner &lt;heiko@sntech.de&gt; Reviewed-by: Neil Armstrong &lt;narmstrong@baylibre.com&gt; Link: https://patchwork.freedesktop.org/patch/msgid/20181130102449.6430-1-heiko@sntech.de (cherry picked from commit 63d5e06aa38182da47bccde16fac058b0b2d53c7) BUG=chromium:969898 TEST=Build, boot, see graphics Change-Id: I1ffd1f5e9129229ba4c7ff6be50a2dbdebb5a422 Signed-off-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1651488 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="1" gerrit_number="1651488" owner_email="dianders@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/88/1651488/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I17b6a0bf3e0fc9d5a592426b73da7a637ac93c15" commit="4afe6bd59ba72c0892a4ba3137905e275937b8e9" commit_message="chromeos-ec: don't build on-board test binaries Per discussion on chromeos-chatty-firmware, it seems we never use these binaries, and they are all too frequently the cause of a CQ blowup. Don't build test targets in the ebuild. BUG=chromium:970237 BRANCH=none TEST=built image for samus without issue Change-Id: I17b6a0bf3e0fc9d5a592426b73da7a637ac93c15 Signed-off-by: Jack Rosenthal &lt;jrosenth@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1652476 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Reviewed-by: Tom Hughes &lt;tomhughes@chromium.org&gt; Reviewed-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; " fail_count="2" gerrit_number="1652476" 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/76/1652476/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I6d6642ffceca85e655e1416ccb5db0089dc8c699" commit="6cbc93dfff3f50a77cc9177badb7745de8ac9197" commit_message="tast-local-helpers-cros: Add gtest to RDEPEND. gtest is no longer statically linked so it is also a runtime dependency. See: http://crrev.com/c/1653831 BUG=chromium:940320 TEST=emerge-${board} tast-local-helpers-cros Change-Id: I6d6642ffceca85e655e1416ccb5db0089dc8c699 Reviewed-on: https://chromium-review.googlesource.com/1653976 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: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1653976" owner_email="allenwebb@google.com" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/76/1653976/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I22b8fadb167072c4822feb288fbf1a0ef5b12e42" commit="41cc51244156ff1c290fc6a09a4e9dd864e31e24" commit_message="camera: Replaced static gtest linkage with dynamic. cros_camera_test was still using the old static linkage paradigm for gtest. This changes them to use the shared library of gtest since the static library is no longer built by the gtest package. BUG=chromium:940320 TEST=emerge-${board} cros-camera-test Change-Id: I22b8fadb167072c4822feb288fbf1a0ef5b12e42 Reviewed-on: https://chromium-review.googlesource.com/1653910 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: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1653910" owner_email="allenwebb@google.com" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/10/1653910/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="If3534ecc3198ce71ee297cbaead99e859e83c02f" commit="74ed2df1e5d529eb87466ace9b46a531b08ba9c9" commit_message="modem-utilities: fix 'modem set-logging' command This CL fixes a regression introduced by CL:1587244. BUG=None TEST=Test `modem set-logging debug`. Change-Id: If3534ecc3198ce71ee297cbaead99e859e83c02f Reviewed-on: https://chromium-review.googlesource.com/1654448 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; " fail_count="0" gerrit_number="1654448" owner_email="benchan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/48/1654448/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iaea2f48e6f71341b70b3afee174817481f4e2ddd" commit="6b272a92bf7a08615d22a5b7f1e36487790a4616" commit_message="chaps: update OWNERS This CL updates owners for chaps. BUG=none TEST=none Change-Id: Iaea2f48e6f71341b70b3afee174817481f4e2ddd Reviewed-on: https://chromium-review.googlesource.com/1653780 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Andrey Pronin &lt;apronin@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="1" gerrit_number="1653780" owner_email="apronin@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/80/1653780/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ic511290f3ab1649ea79fe4516e41bfeeefaed74d" commit="f836b37996b765d8a8c319598fe56c481a69faad" commit_message="coreboot: arcada: Use specific VBT image Use vbt-arcada.bin instead of the default vbt.bin in order to pick up the changes for the panel. BUG=b:124159116 BRANCH=sarien TEST=build and boot on arcada Change-Id: Ic511290f3ab1649ea79fe4516e41bfeeefaed74d Signed-off-by: Duncan Laurie &lt;dlaurie@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1625250 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; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; " fail_count="3" gerrit_number="1625250" owner_email="dlaurie@google.com" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/50/1625250/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ib1440d7bec382ba14c1c5534727be885b9339c6f" commit="e151fb6e9a27a74ad57b12b080cb0645524d03e3" commit_message="cups-filters: handle monochrome output in pdftops. Upstream patched pdftops to handle monochrome output in pdftops; this change patches our local copy to do the same. The patch * adds an extra &quot;mono&quot; check when reading the &quot;print-color-mode&quot; option and * changes the hunk numbers accordingly to fit with our copy of pdftops. Note: upstream initially made this change in commit 13ff13d76a11f0d872cd66bb8e6254519629db67 and further refined it in 7a8f404f3c28697651c5492aae112e68b3bdab9d. Upstream released these changes in cups-filters 1.23.0. BUG=chromium:867067 TEST=Manually produce b/w print job per bug Change-Id: Ib1440d7bec382ba14c1c5534727be885b9339c6f Reviewed-on: https://chromium-review.googlesource.com/1636372 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Kalvin Lee &lt;kdlee@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Sean Kau &lt;skau@chromium.org&gt; " fail_count="1" gerrit_number="1636372" owner_email="kdlee@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/72/1636372/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I40111bb7bcd6b14c9098e133f90f499d75b15329" commit="26508cf43038f5161d1a41cee3f6a2c0bf81e697" commit_message="linux-headers: add KEY_KBD_LAYOUT_NEXT from FROMLIST BUG=b:132199713 TEST=Build, flash to a sarien device and check that keyboard-layout key is working. Change-Id: I40111bb7bcd6b14c9098e133f90f499d75b15329 Reviewed-on: https://chromium-review.googlesource.com/1646693 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Georges Winkenbach &lt;gwink@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="1" gerrit_number="1646693" owner_email="gwink@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/93/1646693/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I3ec350b0ac790288e30e2f92cce7b86f8947e9cc" commit="5de5e2a8988b4db09b4179273f7c94c26b921aef" commit_message="arc: Handle FD registration in VSockProxy Move FD registration related logic from SocketStream to VSockProxy. BUG=b:123613033 TEST=cros_run_unit_tests --board=eve-arcvm --packages arcvm Change-Id: I3ec350b0ac790288e30e2f92cce7b86f8947e9cc Reviewed-on: https://chromium-review.googlesource.com/1646989 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ryo Hashimoto &lt;hashimoto@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Ryo Hashimoto &lt;hashimoto@chromium.org&gt; " fail_count="1" gerrit_number="1646989" owner_email="hashimoto@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/89/1646989/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I4fcbaaa824f30679a00b88cf772f7d9f95641faa" commit="aa23cc4dc41e0a7ebe48f4912fd365fcb2ceae72" commit_message="tast-tests: vm: add vm.CrostiniStartBasic to CQ BUG=chromium:933580 TEST=cq passes Change-Id: I4fcbaaa824f30679a00b88cf772f7d9f95641faa Reviewed-on: https://chromium-review.googlesource.com/1650049 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Stephen Barber &lt;smbarber@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: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="2" gerrit_number="1650049" owner_email="smbarber@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/49/1650049/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I03be168a949e0253eb24926ad18faaebb69dbf80" commit="7f13bcd72c4ab9740f7e791658f2070328c44247" commit_message="CHROMIUM: i915: intel_dp_aux_backlight: Fix max backlight calculations Max backlight value for the panel was being calculated using byte count i.e. 0xffff if 2 bytes are supported for backlight brightness and 0xff if 1 byte is supported. However, EDP_PWMGEN_BIT_COUNT determines the number of active control bits used for the brightness setting. Thus, even if the panel uses 2 byte setting, it might not use all the control bits. Thus, max backlight should be set based on the value of EDP_PWMGEN_BIT_COUNT instead of assuming 65535 or 255. Additionally, EDP_PWMGEN_BIT_COUNT was being updated based on the VBT frequency which results in a different max backlight value. Thus, setting of EDP_PWMGEN_BIT_COUNT is moved to setup phase instead of enable so that max backlight can be calculated correctly. Only the frequency divider is set during the enable phase using the value of EDP_PWMGEN_BIT_COUNT. BUG=b:134778235 TEST=Verified on a panel reporting 0xb as EDP_PWMGEN_BIT_COUNT, EDP_PWMGEN_BIT_COUNT_CAP_MIN and EDP_PWMGEN_BIT_COUNT_CAP_MAX that max brightness is reported as 2047 (/sys/class/backlight/intel_backlight/max_brightness). Also, no flickers observed on boot-up. Change-Id: I03be168a949e0253eb24926ad18faaebb69dbf80 Signed-off-by: Furquan Shaikh &lt;furquan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1650325 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Rajat Jain &lt;rajatja@google.com&gt; Tested-by: Furquan Shaikh &lt;furquan@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1650325" owner_email="furquan@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/25/1650325/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I6ce566453ca0a550cba16568ab007cfe14d9d7f7" commit="da1f6cc0255cc7c56a93cee8e4728b31f11c8943" commit_message="cryptohome: update OWNERS This CL adds zuan@ to cryptohome owners. BUG=none TEST=none Change-Id: I6ce566453ca0a550cba16568ab007cfe14d9d7f7 Reviewed-on: https://chromium-review.googlesource.com/1653911 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Andrey Pronin &lt;apronin@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Ryo Hashimoto &lt;hashimoto@chromium.org&gt; " fail_count="1" gerrit_number="1653911" owner_email="apronin@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/11/1653911/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ib1a48554c2448a32f6325ae4620c78f48152e9c3" commit="05c769d033beb99b1db2263de2255d54b8fe4ea5" commit_message="initramfs: add sub-OWNERS for recovery This CL adds shchen as an owner for initramfs/recovery. Note that noparent is not set. BUG=none TEST=none Change-Id: Ib1a48554c2448a32f6325ae4620c78f48152e9c3 Reviewed-on: https://chromium-review.googlesource.com/1654332 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Andrey Pronin &lt;apronin@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: Hung-Te Lin &lt;hungte@chromium.org&gt; " fail_count="1" gerrit_number="1654332" owner_email="apronin@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/initramfs" project_url="https://chromium-review.googlesource.com/chromiumos/platform/initramfs" ref="refs/changes/32/1654332/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I18353657989f58b0f979d63b4d67c18bf3e7b29f" commit="fa83065fb2e67f4159e20ae10098000aa33be5e9" commit_message="tast-tests: Promote session.RetrieveActiveSessions to critical. BUG=chromium:899758 TEST=Made sure 20 consecutive success in the release builder. Change-Id: I18353657989f58b0f979d63b4d67c18bf3e7b29f Reviewed-on: https://chromium-review.googlesource.com/1654569 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="1" gerrit_number="1654569" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/69/1654569/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="If47a645ea4b022fb87b5447ab7915a1cd2b4f202" commit="5e5a1f83d9235d99535db9570a552e93e5c946b7" commit_message="cros-disks: Run DriveFS as chronos. Migrate existing datadirs owned as fuse-drivefs to chronos:chronos-access; existing datadirs with a different owner still result in mount failures. When migrating, use directory ownership as the signal that ownership of everything within a directory has been migrated; once everything is migrated (or created with the correct ownership), the datadir will have chronos:chronos-access as its owner and can be quickly verified. During migration, update the user to chronos-access before attempting to migrate its contents as cros-disks does not have access to DriveFS-created directories. BUG=chromium:939210 TEST=platform_DriveFs, unit tests, manual Cq-Depend: chromium:1609622 Change-Id: If47a645ea4b022fb87b5447ab7915a1cd2b4f202 Reviewed-on: https://chromium-review.googlesource.com/1522566 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sam McNally &lt;sammc@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Sam McNally &lt;sammc@chromium.org&gt; " fail_count="1" gerrit_number="1522566" owner_email="sammc@chromium.org" pass_count="0" patch_number="16" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/66/1522566/16" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I8c67bd49c7156728b3b59c00cf34fba13aaf9c96" commit="12fbee064e636a58c89db52f6be6754f3c2e35de" commit_message="Mistral: remap dev_mode to hpd FORCE_USB_BOOT pin is mapped to hpd i.e pin 39 on Servo connector for Mistral for developer mode switching. FAFT and autotest relies on dev_mode dut-control command for swtiching developer and non-developer mode. Hence remap is required. BUG=b:128987603 TEST=built hdctools and run the following command. test_that --args='servo_board=mistral' -b mistral 100.107.180.175 firmware_DevBootUSB Change-Id: I8c67bd49c7156728b3b59c00cf34fba13aaf9c96 Reviewed-on: https://chromium-review.googlesource.com/1532787 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ravutappa Bhosagi &lt;rbhosagi@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mary Ruthven &lt;mruthven@chromium.org&gt; " fail_count="2" gerrit_number="1532787" owner_email="rbhosagi@google.com" 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/87/1532787/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I4fe119c1491926227151742041a73207971f56f0" commit="1a6c16e162cafa09c9a6bde128d63596c1aff517" commit_message="minigbm: fix uninitialized variable error To fix the maybe uninitialized error we assign plane_type a starting value. The number zero corresponds to DRM_PLANE_TYPE_OVERLAY, so instead we initialize plane_type to UINT64_MAX. Bug: chromium:968030 Change-Id: I4fe119c1491926227151742041a73207971f56f0 Reviewed-on: https://chromium-review.googlesource.com/1634771 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="1" gerrit_number="1634771" owner_email="ludovico.denittis@collabora.com" pass_count="0" patch_number="2" project="chromiumos/platform/minigbm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/minigbm" ref="refs/changes/71/1634771/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I82f0ba0638fd3c06a0ee189d2d2a4e3845b932e9" commit="9746fd46198cf0f04568a84c9b0d420312e71a3a" commit_message="CRAS: libcras: Add cras_shm source to Android.mk Fix build errors in android N. BUG=b:134996948, chroimum:968724 TEST=Test build on android N Change-Id: I82f0ba0638fd3c06a0ee189d2d2a4e3845b932e9 Reviewed-on: https://chromium-review.googlesource.com/1647089 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: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Reviewed-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; " fail_count="1" gerrit_number="1647089" 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/89/1647089/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ifa99b44f24f29f17c43506577ecd3d402a9c5ead" commit="a2dbd3edce76f877e46f5b12669fafa65cc03958" commit_message="tast-test: precondition successfully uninstalls packages This CL fixes the &quot;cleanup&quot; for the arc.Booted precondition. When the &quot;cleanup&quot; tries to uninstall installed packages, it passes the correct pacakge name. Prior to this CL, the &quot;package:example.com&quot; was passed. Now the &quot;example.com&quot; package name is being passed. BUG=chromium:972507 TEST=tast run $DUT arc.PIP arc.UIAutomator packages from arc.PIP were uninstalled successfully. (requires this CL to convert arc.PIP to use preconds: https://crrev.com/c/1651578/2 ) Change-Id: Ifa99b44f24f29f17c43506577ecd3d402a9c5ead Reviewed-on: https://chromium-review.googlesource.com/1652734 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&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; " fail_count="1" gerrit_number="1652734" owner_email="ricardoq@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/34/1652734/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I03faefb58797b8edd186382d8441356d90a023a6" commit="994db29abba2454c57ff7dc08aa386a6b1f6bdf3" commit_message="libtpmcrypto: add cylai to owners This CL adds cylai@ to libtpmcrypto owners in prep to extending the use of libtpmcrypto to other Chrome OS daemons. BUG=none TEST=none Change-Id: I03faefb58797b8edd186382d8441356d90a023a6 Reviewed-on: https://chromium-review.googlesource.com/1653914 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Andrey Pronin &lt;apronin@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; " fail_count="1" gerrit_number="1653914" owner_email="apronin@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/14/1653914/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I71e9a95e3d501b1d0b005f491fad1554cfd5712c" commit="d33e3a376f3d7ef075ceb8f4668282ab44000af3" commit_message="Add touchpad configuration for atlas BUG=b:127929527 TEST=Tested manually and against feedback reports Change-Id: I71e9a95e3d501b1d0b005f491fad1554cfd5712c Reviewed-on: https://chromium-review.googlesource.com/1653990 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sean O'Brien &lt;seobrien@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Andrew de los Reyes &lt;adlr@chromium.org&gt; " fail_count="1" gerrit_number="1653990" owner_email="seobrien@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/xorg-conf" project_url="https://chromium-review.googlesource.com/chromiumos/platform/xorg-conf" ref="refs/changes/90/1653990/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="If2dc60727413c36eb16ea936ce83ef7f23e6e2cf" commit="37291808df04cccf5065c4593650ecdbf4135b72" commit_message="tast-tests: Promote session.OwnershipNotRetaken to critical. BUG=chromium:899758 TEST=Made sure consecutive 20 success in release builders. Change-Id: If2dc60727413c36eb16ea936ce83ef7f23e6e2cf Reviewed-on: https://chromium-review.googlesource.com/1654568 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="1" gerrit_number="1654568" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/68/1654568/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I2a9a1bcb964f6759301a5d8c829ae6e2a28ec967" commit="e331d12a11cf41537706584e5ef0aa21b40747e8" commit_message="HW Verifier: Add license comments to `requirements.txt` Since the library dulwich is dual-licensed, license comments are added in `requirements.txt` for describing licenses of libraries used by this project. BUG=b:130522422, b:131285192 TEST=NONE Change-Id: I2a9a1bcb964f6759301a5d8c829ae6e2a28ec967 Reviewed-on: https://chromium-review.googlesource.com/1599053 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Clark Chung &lt;ckclark@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Yong Hong &lt;yhong@google.com&gt; " fail_count="1" gerrit_number="1599053" owner_email="ckclark@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/53/1599053/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I02f38cdcf932ece45bc86b7b3723df2e764553cf" commit="b5e3d8fd57787e0868c40d7c03b94fd5ff929547" commit_message="arc-media-profiles-scarlet: No-op generate_camera_profile in cam filter No-op in generate_camera_profile, if camera filter test option is presented. BUG=b:134514695 TEST=emerge, run deploy_vendor_image.sh, set/unset filter flags in camera test config, verify different way of camera profile installation in ARC++. Change-Id: I02f38cdcf932ece45bc86b7b3723df2e764553cf Reviewed-on: https://chromium-review.googlesource.com/1647087 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Kuo Jen Wei &lt;inker@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Kuo Jen Wei &lt;inker@chromium.org&gt; " fail_count="1" gerrit_number="1647087" owner_email="inker@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/87/1647087/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I40b909480e0f864bc110d3c711df5428ef31f199" commit="8c7e7330ad010e0a4e16461e9e3a1780ae5bc497" commit_message="StaticKCM: Support android-container-qt in arc-kcm TEST=none BUG=b:122704772 Change-Id: I40b909480e0f864bc110d3c711df5428ef31f199 Reviewed-on: https://chromium-review.googlesource.com/1649256 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Tetsui Ohkubo &lt;tetsui@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Richard Fung &lt;richardfung@google.com&gt; " fail_count="1" gerrit_number="1649256" owner_email="tetsui@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/56/1649256/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I152f38e6db82121d2afd2cac51f11f8c3c8142a2" commit="bd5293a1155e5d2fdd4ab3085152c1293a183a3c" commit_message="CRAS: cras_client - unsplit shm cras_client had two shm member variables, but only one was ever used. Merge the two of them. BUG=chromium:968724 TEST=unittests, playback on-device Change-Id: I152f38e6db82121d2afd2cac51f11f8c3c8142a2 Reviewed-on: https://chromium-review.googlesource.com/1650079 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Chih-Yang Hsia &lt;paulhsia@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="2" gerrit_number="1650079" owner_email="fletcherw@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/79/1650079/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I39d6d5f2ff7cc8c12c252c373dcb299e0bc6d1e0" commit="9447b9627b51d4560d982fe21344327857861c3c" commit_message="tast-tests: Fix apk path. BUG=chromium:950455 TEST=Ran on DUT. Change-Id: I39d6d5f2ff7cc8c12c252c373dcb299e0bc6d1e0 Reviewed-on: https://chromium-review.googlesource.com/1651591 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="1" gerrit_number="1651591" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/91/1651591/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ia4e9b163031f0cdc283d316f1c5ad473def28e3a" commit="f09895ab5b068da1ad7ff0d8bfd1be6388b741c9" commit_message="arc: Explicitly flush vsock output stream Explicitly call Flush() instead of doing that in dtor. Print error when errno is set. BUG=None TEST=cros_run_unit_tests --packages arcvm Change-Id: Ia4e9b163031f0cdc283d316f1c5ad473def28e3a Reviewed-on: https://chromium-review.googlesource.com/1651828 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ryo Hashimoto &lt;hashimoto@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Ryo Hashimoto &lt;hashimoto@chromium.org&gt; " fail_count="1" gerrit_number="1651828" owner_email="hashimoto@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/28/1651828/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I3bc82e876c03a371820815ba4d0c64e8abee55ca" commit="217bdb897ba5f8bcfc0e435d621fcca6412cbe3d" commit_message="glmark2: fix stack corruption We were writing to and reading from `values[radius + 1]`. `values` should thus have at least `radius + 1` elements BUG=chromium:971440 TEST=emerge-kevin glmark2 with the glibc patch Change-Id: I3bc82e876c03a371820815ba4d0c64e8abee55ca Reviewed-on: https://chromium-review.googlesource.com/1652851 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: George Burgess &lt;gbiv@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Ilja H. Friedel &lt;ihf@chromium.org&gt; " fail_count="1" gerrit_number="1652851" owner_email="gbiv@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/51/1652851/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I1600a0063a25837b3a34eb932c3b4cfda00c37f0" commit="d62708d5048d9aa15b67fa90b4ca8a8673c3b701" commit_message="mount-encrypted: add OWNERS This CL adds OWNERS for cryptohome/mount_encrypted. Note that noparent is not set, so the parent directory owners are also indirectly included. BUG=none TEST=none Change-Id: I1600a0063a25837b3a34eb932c3b4cfda00c37f0 Reviewed-on: https://chromium-review.googlesource.com/1653874 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Andrey Pronin &lt;apronin@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Sarthak Kukreti &lt;sarthakkukreti@chromium.org&gt; " fail_count="1" gerrit_number="1653874" owner_email="apronin@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/74/1653874/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I1ff3f4337d38750a670577a9b8cb77748ad6a597" commit="6b3037fda2126652637826332a89291820c1bbdd" commit_message="system_api: provide owners for dbus subdirectories This CL provides OWNERS files for attestation, bootlockbox, cryptohome, tpm_manager subdirectories in dbus. The newly added OWNERS refer to the appropriate OWNERS files in platform2. This CL also modifiews OWNERS for chaps and u2f to refer to OWNERS in their 'parent' package directories instead of listing emails explicitly. BUG=none TEST=none Change-Id: I1ff3f4337d38750a670577a9b8cb77748ad6a597 Reviewed-on: https://chromium-review.googlesource.com/1653917 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Andrey Pronin &lt;apronin@chromium.org&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="1653917" owner_email="apronin@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/17/1653917/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I44637bdd652de2b78e89d906d6eda7d138285600" commit="f5414565e2a6d62a670f2866802bb871c3f1572e" commit_message="tpm2-simulator: add OWNERS This CL adds owners for tpm2-simulator. BUG=none TEST=none Change-Id: I44637bdd652de2b78e89d906d6eda7d138285600 Reviewed-on: https://chromium-review.googlesource.com/1654308 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Andrey Pronin &lt;apronin@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="1" gerrit_number="1654308" owner_email="apronin@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/08/1654308/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I08019e1520a07dbe282300e238695404767f2a83" commit="de899669bf4640469e02f13e45e464e80010942e" commit_message="tpm_manager: re-creation of owner delegate for TPM1.2 At the initialization phase, inject the logic to ensure the owner delegate can be found in the persistent storage. BUG=b:132683948 TEST=cros_workon_make tpm_manager --test TEST=remove the delegate forcedly to see if new delegate can be created. Change-Id: I08019e1520a07dbe282300e238695404767f2a83 Reviewed-on: https://chromium-review.googlesource.com/1611581 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Leo Lai &lt;cylai@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="1" gerrit_number="1611581" owner_email="cylai@google.com" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/81/1611581/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ib7c805da4956d7895d07aeb23e5dea8d9d94547e" commit="a61cfc69c23c9512d97be8deb49cfe1624d68169" commit_message="attestation: Fix the log message BUG=None TEST=passed unit test Change-Id: Ib7c805da4956d7895d07aeb23e5dea8d9d94547e Reviewed-on: https://chromium-review.googlesource.com/1647977 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Meng-Huan Yu &lt;menghuan@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: John L Chen &lt;zuan@chromium.org&gt; " fail_count="1" gerrit_number="1647977" owner_email="menghuan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/77/1647977/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ie29144516a40f1423e43ff135d2334fbcc68ff10" commit="2ffd26acd6b1113d129ff039901cdcf89350ddd2" commit_message="tast-test: move bundles/cros/ui/vkb to chrome/vkb This CL moves bundles/cros/ui/vkb to chrome/vkb since vkb is being used by 2 groups of tests: bundles/cros/ui and bundles/cros/arc. By placing it in shared place it is easier to find. BUG=chromium:972898 TEST=tast run $DUT ui.VirtualKeyboardTyping \ ui.VirtualKeyboardSuggestions \ ui.VirtualKeyboardOmniBox \ ui.VirtualKeyboardAccessibility \ arc.ChromeVirtualKeyboard Change-Id: Ie29144516a40f1423e43ff135d2334fbcc68ff10 Reviewed-on: https://chromium-review.googlesource.com/1652733 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&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: Darren Shen &lt;shend@chromium.org&gt; " fail_count="1" gerrit_number="1652733" owner_email="ricardoq@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/33/1652733/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I666e93976ca1ce94caa5ce0be3c7fa97221f3d30" commit="56c5a411ec42c6e06aa081e4b6437e5abf39d39e" commit_message="dev-util/valgrind: upgrade from 3.12.0 to 3.15.0 We suffer valgrind bug 372794 &quot;LibVEX (arm32 front end): 'Assertion szBlg2 &lt;= 3' failed&quot; on 3.12.0. It is fixed on 3.13.0. https://fossies.org/diffs/valgrind/3.12.0_vs_3.13.0/NEWS-diff.html Update valgrind to the latest version. BUG=None TEST=`emerge-{x86,amd64,arm}-generic valgrind` TEST=`emerge-kukui valgrind` TEST=`valgrind cros_camera_service` on DUT Change-Id: I666e93976ca1ce94caa5ce0be3c7fa97221f3d30 Reviewed-on: https://chromium-review.googlesource.com/1651231 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Hsu Wei-Cheng &lt;mojahsu@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="1651231" owner_email="mojahsu@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/31/1651231/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I67e976be2affcc89871239d51bb70de355cf003a" commit="ace5f3efa453f0a7d99a630b5a6cca15e79de4bb" commit_message="tast-test: Reuse Chrome session in some ARC++ tests This CL makes some ARC++ test to reuse the Chrome/ARC++ session by: * removing the --use-test-config flag, since it is no longer needed. This was used to start the Shelf Mojo service, but that Mojo service is no longer used since Mash got cancelled. * removing the --force-tablet-mode flag. Instead it uses the ash.SetTabletMode() API. * using the arc.Booted precondition BUG=none TEST=tast run $DUT arc.HWOverlayTablet TEST=tast run $DUT arc.PIP TEST=tast run $DUT arc.ResizeActivity Change-Id: I67e976be2affcc89871239d51bb70de355cf003a Reviewed-on: https://chromium-review.googlesource.com/1651578 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&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; " fail_count="1" gerrit_number="1651578" 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/78/1651578/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I7a6cfe80b09a611bb25c133b0e9538b0aec93800" commit="979d9037d26b3f44f43944e822cbf86e1a6e3855" commit_message="Fix the failure of EncodeAccelJPEGPerf on braswell This CL fixes the failure of EncodeAccelJPEGPerf on braswell devices (cyan, kefka, edgar, etc) by using a smaller test image. BUG=chromium:968926 TEST=Verified that the test passes on cyan Change-Id: I7a6cfe80b09a611bb25c133b0e9538b0aec93800 Reviewed-on: https://chromium-review.googlesource.com/1651590 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sheng-hao Tsao &lt;shenghao@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: Ricky Liang &lt;jcliang@chromium.org&gt; " fail_count="1" gerrit_number="1651590" owner_email="shenghao@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/90/1651590/1" remote="cros" total_fail_count="1"/><lkgm version="12267.0.0-rc4"/></manifest>