blob: 046bafbfdb2c210658c860b68fe013b9725d1bc7 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="4e6ce7798167a5491a1c43001591ca1e9c6f7f09">
<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/libbrillo" path="src/aosp/external/libbrillo" revision="0059853aea7df052581802756e7df5a40c7aab4d" upstream="refs/heads/master"/>
<project name="aosp/platform/external/libchrome" path="src/aosp/external/libchrome" revision="536f6cb9217032dfd1d4cdbfc35b5d1c316cec27" upstream="refs/heads/master"/>
<project name="aosp/platform/external/modp_b64" path="src/third_party/modp_b64" revision="99dc13926931cedfd2e4e582c33ef657d0645c5c" upstream="refs/heads/master"/>
<project name="aosp/platform/system/connectivity/shill" path="src/aosp/system/connectivity/shill" revision="5631438588b29be19377fd2436a9ba710b11e31a" 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="20262ad1d3f8d620b7227fd8d9e13938243ce32f" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="d76f2f00e36862d82f651faf7f7f2a87f8a34368" upstream="refs/heads/master">
<annotation name="branch-mode" value="pin"/>
</project>
<project groups="minilayout,buildtools,labtools" name="chromium/buildtools" path="chromium/src/buildtools" remote="chromium" revision="2dff9c9c74e9d732e6fe57c84ef7fd044cc45d96" upstream="refs/heads/master"/>
<project name="chromium/deps/libmtp" path="chromium/src/third_party/libmtp" remote="chromium" revision="a9c7333ec45588e0e6c2a26d21a8a474df1f53b6" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/llvm-project/cfe/tools/clang-format" path="chromium/src/buildtools/clang_format/script" remote="chromium" revision="e863ca54661220d08584387b537cec1d327c9bb7" upstream="refs/heads/master"/>
<project name="chromium/src/third_party/Python-Markdown" remote="chromium" revision="b08af21eb795e522e1b972cb85bff59edb1ae209" upstream="refs/heads/master"/>
<project name="chromium/src/tools/md_browser" remote="chromium" revision="e9462696241f3ca832890473173e03e7bcfe6adc" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromium/tools/depot_tools" remote="chromium" revision="862370c608726a4ea271f3bf51b246f8afbff077"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/chromite" path="chromite" revision="eb7c6084242afbe361d6b8e8d525380708b3fa28" upstream="refs/heads/master">
<copyfile dest="AUTHORS" src="AUTHORS"/>
<copyfile dest="LICENSE" src="LICENSE"/>
</project>
<project name="chromiumos/docs" path="docs" revision="b0c8f4d9f234ae1cbae8ba728b2e3b1a0b02d7cf" upstream="refs/heads/master"/>
<project name="chromiumos/graphyte" path="src/platform/graphyte" revision="7ea5c995be1ba3ff1a39e5e63fdee4b57c6434e5" upstream="refs/heads/master"/>
<project name="chromiumos/infra/bad_cl_detector" path="infra/bad_cl_detector" revision="a6bade48153992dc3d91697c45db9d36231e3bfc" upstream="refs/heads/master"/>
<project groups="chromeos-admin" name="chromiumos/infra/ci_results_archiver" path="infra/ci_results_archiver" revision="f960281389e1d96e05d5d47f7f93402c50aa601d" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_exonerator" path="infra/cl_exonerator" revision="55604ba5f4656c70f961b3f7b2a70f5237e7f524" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_status_viewer" path="infra/cl_status_viewer" revision="34e08efb0d563250219a4013cfdd9a732a43281c" 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/lucifer" path="infra/lucifer" revision="c539dd8bc5ad90a1385acea46869934e8079fd0b" upstream="refs/heads/master"/>
<project groups="chromeos-admin,labtools" name="chromiumos/infra/skylab_inventory" path="infra/skylab_inventory" revision="635ff44d59d258b9f163f2c1f9fd4b3c6cffe574" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="6fa2f918203dc8045e63843cf57a9144e8501020" upstream="refs/heads/master"/>
<project name="chromiumos/infra/test_analyzer" path="infra/test_analyzer" revision="7b0a71303075b11ce506fe6c34477a139c02236e" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/infra_virtualenv" path="infra_virtualenv" revision="bd33427afb37ec05127792091ffc87bfefb48121" upstream="refs/heads/master"/>
<project name="chromiumos/manifest" path="manifest" revision="ffa24e8ec5d9704412d82714191df21f53fa3ba1" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="39a59aeb49bc1be8164c85537a65c40990fc96a6" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="a6bccd3daa0173abbf254f49a2c4d0ae62359313" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="53036920ec61f6a57f8b11c68b0d85dac69a4ae1" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="049be4cddc7d0384c283118b088399216efd6988" upstream="refs/heads/master"/>
<project name="chromiumos/platform/arc-camera" path="src/platform/arc-camera" revision="5584f0c8f2f8fc61278e2e31af4e7aac6b9cf53b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="8981ba68c1851ba5faea3abbf0375c7df1f6e40c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="f15c830081b498ba8c4130de95d51ece8f8ef2e7" 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="4cc54b5e486fad73c0dc710117a0898dfb173f08" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="de53cb2659096356e8e51d24da638753ca0dd522" 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="e50b4581799fffe7c3b24a9b76d0514d016530fc" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="8e8578be2310992db2aae404f3e108873e9d9412" 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="85e6e13ae4e3ba22f1970ebfe66610866e89132d" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/platform/crostestutils" path="src/platform/crostestutils" revision="05c3cbf27b34eb60f87b04e70fed67208d82ffa1" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="a41058a2c41672b592636ee4291e1536e9a857b2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="70589a0797115b3df7d42de132f0247ee7727f5d" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="9c7177e552cfec8cdf9b6d35ca71c52685b1e0a5" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="ec2d1ab3d20f8b47c1abf646c4f870b2d413ab00" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="4c73f2fc22dd9f187b4a498ca83338f7741985d2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="0827c31e8323be834f0305efa66a77ce8214614e" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="84d2e6824b8eaa68dc0d0920822a5c6489005683" 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="760de67e297225313d0b22f35bbff48a9ff05aba" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="5f81bb98f05ba3887a993ddec21f9295b72b2da0" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="0fe4f306d7531d7f545f965b58f8e17ad0871a2d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="f0e61aa07472b1627bff3ff7781c642886fd7284" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="00b09c9f8f54be25711bcac0e332906266a713cb" 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="658a77e532ede5582eaf72d1d94ae988d49910b5" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="947abb35d58640206804e0c6339d9515a50f4643" 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="d706a8c4f90e51220f21c2b3c8722fe49655e9e2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="439a5487f9070864a879ff553282e7fad912679a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="a18bbb2991259801fd3951b899d0a15fe14e1259" 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="7c74b05a3a832027a5681dd26fff6a60aa4cb6c1" upstream="refs/heads/master"/>
<project name="chromiumos/platform/punybench" path="src/platform/punybench" revision="16bc496a97c027147453e7d675ae2f9147352b31" upstream="refs/heads/master"/>
<project name="chromiumos/platform/system_api" path="src/platform/system_api" revision="71adbf6a56865ae5500686eaa221b0f988c3bada" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast" path="src/platform/tast" revision="68154b5ee64f4609ef0821ef5a772009706c05e1" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="b5e2050bde25ae5107eb7581d3b721745ee1a9bd" 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_noise_filter" path="src/platform/touch_noise_filter" revision="f1eb895f7ea70ad99bbe60508fda825923c35af6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_updater" path="src/platform/touch_updater" revision="32f25517e62ee86087d0da9cd75761fd77c8d22d" 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="f3e4d3bca41b674e89583d74dfb7e538fe58ff18" 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="72f467ba8494d809fb9bbdada527f3fb28e1e697" 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="0c274a902539249db7e11d019dadfa0cbae1fd74" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="4649d42d10a7fa32f18da7e77e019891d1d7d940" upstream="refs/heads/master"/>
<project name="chromiumos/platform/webplot" path="src/platform/webplot" revision="bbd5ea22ef9f8e109e363b26958d9a2fc8921f0f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/xorg-conf" path="src/platform/xorg-conf" revision="f33e0c49f9be3224c3b02dee2c40638c5013f911" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="ddad9d0b8f0f0ab80b03c37b06b33efb67a78bc8" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="b5953522d7d4c5d1385c9f70fc78895dd74785b2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="563b01838f308f460060ecfc235d18254d3b6634" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/android_mtdutils" path="src/third_party/android_mtdutils" revision="9bcfc3ee238f16925e9aaa4573129784ebb397e7" upstream="chromeos"/>
<project name="chromiumos/third_party/arm-trusted-firmware" path="src/third_party/arm-trusted-firmware" revision="b8dc3f146d9bf647c98c695b3a23f294d2aa7eb2" 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="f2f9d8df9f307aea2f0c269c81ab7f104b8a4a20" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="7f8196772d7d46bdd0e480b1f999d494256b8738" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/aver-updater" path="src/third_party/aver-updater" revision="c2dc0bdb6d5b2ded5c4233aa62e92e2ad415e9f9" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="7e730a02ca9e04ef673a54cf7cf0b366bf4a64b3" 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="57f37a466ead920a92eb770b78d4b63d9401cb89" upstream="refs/heads/chromeos-2016.05"/>
<project groups="firmware" name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="c2851026e72dcb7b8c1d19e750c0416a6abf41ce" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cros-adapta" path="src/third_party/cros-adapta" revision="f4dee350b50e18c20a2e7fb6f08ecde4f21f8f16" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cryptoc" path="src/third_party/cryptoc" revision="6283eeeaf5ccebcca982d5318b36d49e7b32cb6d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cups" path="src/third_party/cups" revision="50ab1c9e9915c83ba36de12bfc4a89c911ce676f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cypress-tools" path="src/third_party/cypress-tools" revision="043fba1c35f89cce95f804bf6d4f01cfc23a6c21" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/daisydog" path="src/third_party/daisydog" revision="5f4302621d8e011edbd83858b0c3183e29f842b5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-cplusplus" path="src/third_party/dbus-c++" revision="907f6244dc1c4c3f58a809147d348eccbb932631" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-spy" path="src/third_party/dbus-spy" revision="0e04421c73b24536de7fcc1886da469d8b7a2a41" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/displaylink-updater" path="src/third_party/displaylink-updater" revision="a52808b5995fe2ed481269c8f089358d4b451d5c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/edk2" revision="ab586ccd21556108662fbd80ab5a429143eac264" upstream="refs/heads/chromeos-2017.08"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/cnl/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-cnl"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/glk/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-glk"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/icl/edk2" revision="8df83bf3e30ada89fc0799859e3de25017dc93ac" upstream="refs/heads/chromeos-icl"/>
<project groups="firmware" name="chromiumos/third_party/em100" path="src/third_party/em100" revision="6e60dbae5bf62cd0ffffb9fc5ca9ba93e831ee88" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashmap" path="src/third_party/flashmap" revision="9108393752ffd93b133037add1f7b484de09bdbc" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="a7a062b896c6321ce8b6c3baf9a24f7193646952" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fwupd" path="src/third_party/fwupd" revision="67f65bd2ad8c809519bf2f5b5f59892e8bff27d1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gcc" path="src/third_party/gcc" revision="a2bc87ab8851051e765d60626a6997f63ddfe00e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gdmwimax" path="src/third_party/gdmwimax" revision="e8236b4b2d66b1972e4f84955a238134acd7f6a1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gobi3k-sdk" path="src/third_party/gobi3k-sdk" revision="5e5d1a65cbf855609e4d7c9c425615090a834704" upstream="refs/heads/master"/>
<project groups="labtools" name="chromiumos/third_party/hdctools" path="src/third_party/hdctools" revision="ff2aebbb4c70299b58ef63b621de5f32199192af" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="c1fe2fcd6b1d0338c147b94e2793cbf477520c3d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="a2b0c7833fca73f3235cfda643f251a1b212ba5b" upstream="refs/heads/wpa_supplicant-2.6"/>
<project name="chromiumos/third_party/huddly-updater" path="src/third_party/huddly-updater" revision="eeb79ce39812a393bba8c5e888e3c25f4b30334d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="f2f6ca8db0e1b669ea84b0fdabf8592d13c8424b" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="1ddd67f69cfdc1a3ebcdc3c458613c80e1c6176b" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="ee08f26588e400047798b2846f55dfa814c873bb" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="35358f8fe281820bd10a8fd41ee9d73fdb3d1be3" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="7661a43a279695989a4faf291d1be8a0187117be" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="278b6d8d367726fc5cc7985f1bcdb76a8eaab754" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="56bea55d9c1d4fb6be12e3b81319cfee010ee205" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/experimental" revision="1ebacd10e607aa4e21524423b40fd584fa8d848d" upstream="refs/heads/next/chromeos-experimental"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="66e1961c0525809e7dcb24a5952591f4204fc417" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kvmtool" path="src/third_party/kvmtool" revision="1b159b990afd33c0c2e3b47ebda6dd5cc793dd92" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libc-bench" path="src/third_party/libc-bench" revision="76793dd4b09191a78a78180012718e72d792717f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libdrm" path="src/third_party/libdrm" revision="3c7f95590fc380b52fc31906c146e19adac9dc69" upstream="refs/heads/chromeos-2.4.92"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="42b4166036ed617e1de8509fc8f2ccdf85cb470f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="c92163a9e4cb8da6c9f695b771c97555ee8b5c9f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqrtr" path="src/third_party/libqrtr" revision="d3895b9156bf963b92ba568c94d68eb6f7be26d5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libscrypt" path="src/third_party/libscrypt" revision="b45c53f9418a6eff2c8ed98703a55f96029304b1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libsigrok" path="src/third_party/libsigrok" revision="199fe31115c76231746f5953271795d58679561c" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrok-cli" path="src/third_party/sigrok-cli" revision="c9edfa218e5a5972531b6f4a3ece8d33a44ae1b5" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrokdecode" path="src/third_party/libsigrokdecode" revision="3279c2825684c7009775b731d0a9e37815778282" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libv4lplugins" path="src/third_party/libv4lplugins" revision="5e6034258146af6be973fb6a5bb6b9d6e7489437" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="a6bd2bc769ff73ae6096d243135d926fcc4f66bb" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/logitech-updater" path="src/third_party/logitech-updater" revision="e1f835dd60b8b6bbaff5ca9de8a4007ad5bef84d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="a65f2a363592cf25342051131358cdf046f20064" upstream="refs/heads/chromeos-20150119"/>
<project name="chromiumos/third_party/marvell" path="src/third_party/marvell" revision="b5d3741d042bde7941284303712c3790ab4e489d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/arc-mesa" revision="e9654726ad981f1d2512462358f7f75667eb0073" upstream="refs/heads/arc-18.2.0-pre1"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="a2e9d9b4c199ff1b53a625a345e566200016e2d9" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-img" revision="129178893b2260df22db96327c5ca9c2ce7db046" upstream="refs/heads/mesa-img"/>
<project name="chromiumos/third_party/mimo-updater" path="src/third_party/mimo-updater" revision="f173901a2ce769fe95b85123f7be445ac9a083a5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mmc-utils" path="src/third_party/mmc-utils" revision="1c55306a49b32bbb8c65e1e5e9d630f6720a6810" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="4eef12bb96a05867a5ee17612301fd4ac7cc9880" 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="329c5bc7b2f6fda2f491c66d043dd71c7d6b1796" upstream="refs/heads/chromeos-2.2.28"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="af64f6c7b19cdb84226161dd3742a13fd7974cc3" upstream="refs/heads/master-0.22"/>
<project name="chromiumos/third_party/realtek-updater" path="src/third_party/realtek-updater" revision="7e603e12fbf9d2a8aeb67f1075fe43dbfaf52f7f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/rootdev" path="src/third_party/rootdev" revision="8dc336a991e5494e6cc9a0094778fee67f22ed6c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/seabios" path="src/third_party/seabios" revision="3004147dd3707e600772ec6c5d37beac7f4b8eb4" upstream="refs/heads/chromeos-2014.11.03"/>
<project name="chromiumos/third_party/sis-updater" path="src/third_party/sis-updater" revision="66abe03278f294247471311b7ea4c57b977bf12b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware" path="src/third_party/sound-open-firmware" revision="b3a8ce9a2a63ca4f8dec7500347c711055251f7b" 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="7c67bde6c3e9b505975b2933a259db8c3b661a47" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="3a656aad5f2886db09ebcce0392b4637144fba89" 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="5cb743a9637937e93992a762179ecc09c6f1bcd2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="6c2cac92b71c2c96e020a10c4f01afdf311bf8e4" upstream="refs/heads/master-0.3.13"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="1e26ac220258662e911d2471a090c9219566fffe" upstream="refs/heads/chromeos-v2017.05"/>
<project name="chromiumos/third_party/webrtc-apm" path="src/third_party/webrtc-apm" revision="ede78de16649a8675020bd305049f88b43680df0" 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="c2c34214652a49aadce6349f6aa4d0955c82801e" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin" name="infra/luci/client-py" path="chromite/third_party/swarming.client" remote="chromium" revision="281c390193ec8c02e60279f8dac1b86ac52fa4be"/>
<project name="linux-syscall-support" path="src/third_party/breakpad/src/third_party/lss" revision="a89bf7903f3169e6bc7b8efc10a73a7571de21cf"/>
<project name="platform/external/bsdiff" path="src/aosp/external/bsdiff" remote="aosp" revision="c35a3dd7996924b9925880f988993faec3449e26" upstream="refs/heads/master"/>
<project name="platform/external/libcxx" path="src/aosp/external/libcxx" remote="aosp" revision="1c231ba2834d6924beaa0c3c70864abb5f7be1e5" upstream="refs/heads/master"/>
<project name="platform/external/libcxxabi" path="src/aosp/external/libcxxabi" remote="aosp" revision="3ed0b9e36d20b43c2f208e155532ba4b8f90dc86" upstream="refs/heads/master"/>
<project name="platform/external/libmojo" path="src/aosp/external/libmojo" remote="aosp" revision="920588a1acdc4721abb713d8162010e4b85ae53e" upstream="refs/heads/master"/>
<project name="platform/external/libunwind_llvm" path="src/aosp/external/libunwind_llvm" remote="aosp" revision="5a384dca2703a5cfb9198e0554f588897ce9baf8" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="05109e46172901d2aeb6b56704ebf2ef2ea7ef54" upstream="refs/heads/master"/>
<project name="platform/external/puffin" path="src/aosp/external/puffin" remote="aosp" revision="5997a125a477cc9b4b36348c698fe2ca7e8e5c01" 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="682a416bd5fe6bb88e267b312bddb786588bdebe" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="master" change_id="I3c2d66ff2fb2a7454fb3a57b968500ca9997cfa9" commit="3ee976371453edf9f413e7168d5ed2534397acfb" commit_message="[autotest] Create a CrOS widget type for hotwording Create a new widget type - CrosHotwordingWidgetHandler for hotwording function with start_listening and stop_listening methods. BUG=chromium:843922 TEST=Apply full patch set to run test_that --fast --debug --args=&quot;chameleon_host=CHAMELEON_IP&quot; DUT_IP audio_AudioBasicHotwording test_that --fast --debug --args=&quot;chameleon_host=CHAMELEON_IP&quot; DUT_IP audio_AudioBasicHotwording.suspend Change-Id: I3c2d66ff2fb2a7454fb3a57b968500ca9997cfa9 Reviewed-on: https://chromium-review.googlesource.com/1065605 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chih-Yang Hsia &lt;paulhsia@chromium.org&gt; Reviewed-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; " fail_count="2" gerrit_number="1065605" owner_email="paulhsia@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/05/1065605/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I9bcabd98c274ff732764df343c779ed491af354b" commit="153ebea25495335f80fbebe683579ead7470cdb8" commit_message="[autotest] Expose listening interfaces in AudioInputWidget Expose start_listening and stop_listening interfaces in AudioInputWidget for hotwording. BUG=chromium:843922 TEST=Apply full patch set to run test_that --fast --debug --args=&quot;chameleon_host=CHAMELEON_IP&quot; DUT_IP audio_AudioBasicHotwording test_that --fast --debug --args=&quot;chameleon_host=CHAMELEON_IP&quot; DUT_IP audio_AudioBasicHotwording.suspend Change-Id: I9bcabd98c274ff732764df343c779ed491af354b Reviewed-on: https://chromium-review.googlesource.com/1065606 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chih-Yang Hsia &lt;paulhsia@chromium.org&gt; Reviewed-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; " fail_count="2" gerrit_number="1065606" owner_email="paulhsia@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/06/1065606/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ie799a9f774738aa85121cd2604dc937825223260" commit="3648888fa8169f886a02f0fbc1790eca835b7e41" commit_message="[autotest] Add CrosId and return CrosWidgetHandler corresponds to it CrosId type - HOTWORDING is a kind of sink port. Return CrosHotwordingWidgetHandler in _create_cros_handler. BUG=chromium:843922 TEST=Apply full patch set to run test_that --fast --debug --args=&quot;chameleon_host=CHAMELEON_IP&quot; DUT_IP audio_AudioBasicHotwording test_that --fast --debug --args=&quot;chameleon_host=CHAMELEON_IP&quot; DUT_IP audio_AudioBasicHotwording.suspend Change-Id: Ie799a9f774738aa85121cd2604dc937825223260 Reviewed-on: https://chromium-review.googlesource.com/1065607 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chih-Yang Hsia &lt;paulhsia@chromium.org&gt; Reviewed-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; " fail_count="2" gerrit_number="1065607" owner_email="paulhsia@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/07/1065607/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I25038b78a07d40b2966ca632b7f775ac2d2237dd" commit="1cae3e987a0205bc494b60453c57ce710bfa14ce" commit_message="[autotest] Add test data contains hotword The test data contains hotword - &quot;Ok google&quot; generated by google translate. The file format is two-channel raw data with each sample being a signed 16-bit integer in little-endian with sampling rate 48000 samples/sec. BUG=chromium:843922 TEST=Apply full patch set to run test_that --fast --debug --args=&quot;chameleon_host=CHAMELEON_IP&quot; DUT_IP audio_AudioBasicHotwording test_that --fast --debug --args=&quot;chameleon_host=CHAMELEON_IP&quot; DUT_IP audio_AudioBasicHotwording.suspend Change-Id: I25038b78a07d40b2966ca632b7f775ac2d2237dd Reviewed-on: https://chromium-review.googlesource.com/1065608 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chih-Yang Hsia &lt;paulhsia@chromium.org&gt; Reviewed-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; " fail_count="2" gerrit_number="1065608" owner_email="paulhsia@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/08/1065608/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I5e3ce8011d61744057fab395b42527184aeea31d" commit="eb9460775522c20f7653a791c5e08eeedbf2a324" commit_message="[autotest] Add hotwording check function for CrosHost Add hotwording check function in audio_test_utils for a given CrosHost object. BUG=chromium:843922 TEST=Apply full patch set to run test_that --fast --debug --args=&quot;chameleon_host=CHAMELEON_IP&quot; DUT_IP audio_AudioBasicHotwording test_that --fast --debug --args=&quot;chameleon_host=CHAMELEON_IP&quot; DUT_IP audio_AudioBasicHotwording.suspend Change-Id: I5e3ce8011d61744057fab395b42527184aeea31d Reviewed-on: https://chromium-review.googlesource.com/1065609 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chih-Yang Hsia &lt;paulhsia@chromium.org&gt; Reviewed-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; " fail_count="2" gerrit_number="1065609" owner_email="paulhsia@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/09/1065609/2" remote="cros" total_fail_count="2"/><pending_commit branch="arc-18.2.0-pre1" change_id="I04394050ce056b5c8115536b078b2627fb0f9597" commit="df2cd97dd601783029b00e92b3b3e991ff74bed0" commit_message="UPSTREAM: egl: Simplify queries for EGL_RENDER_BUFFER There exist *two* queryable EGL_RENDER_BUFFER states in EGL: eglQuerySurface(EGL_RENDER_BUFFER) and eglQueryContext(EGL_RENDER_BUFFER). These changes eliminate potentially very fragile code in the upcoming EGL_KHR_mutable_render_buffer implementation. * eglQuerySurface(EGL_RENDER_BUFFER) The implementation of eglQuerySurface(EGL_RENDER_BUFFER) contained abstruse logic which required comprehending the specification complexities of how the two EGL_RENDER_BUFFER states interact. The function sometimes returned _EGLContext::WindowRenderBuffer, sometimes _EGLSurface::RenderBuffer. Why? The function tried to encode the actual logic from the EGL spec. When did the function return which variable? Go study the EGL spec, hope you understand it, then hope Mesa mutated the EGL_RENDER_BUFFER state in all the correct places. Have fun. To simplify eglQuerySurface(EGL_RENDER_BUFFER), and to improve confidence in its correctness, flatten its indirect logic. For pixmap and pbuffer surfaces, simply return a hard-coded literal value, as the spec suggests. For window surfaces, simply return _EGLSurface::RequestedRenderBuffer. Nothing difficult here. * eglQueryContext(EGL_RENDER_BUFFER) The implementation of this suffered from the same issues as eglQuerySurface, and the solution is the same. confidence in its correctness, flatten its indirect logic. For pixmap and pbuffer surfaces, simply return a hard-coded literal value, as the spec suggests. For window surfaces, simply return _EGLSurface::ActiveRenderBuffer. Reviewed-by: Tapani Plli &lt;tapani.palli@intel.com&gt; (cherry picked from commit f48f9a78da24df762ffceab9c0c136a500a4e316) BUG=b:77899911 TEST=No android-cts-7.1 regressions on Eve. Change-Id: I04394050ce056b5c8115536b078b2627fb0f9597 Reviewed-on: https://chromium-review.googlesource.com/1157081 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chad Versace &lt;chadversary@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="2" gerrit_number="1157081" owner_email="chadversary@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/mesa" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/mesa" ref="refs/changes/81/1157081/3" remote="cros" total_fail_count="2"/><pending_commit branch="arc-18.2.0-pre1" change_id="I276fc9e06b2dd6a8396e46e069c8db778a14c9b9" commit="c8854c5361665295aa6c3fecdcbc40a5363c6654" commit_message="UPSTREAM: egl/dri2: In dri2_make_current, return early on failure This pulls an 'else' block into the function's main body, making the code easier to follow. Without this change, the upcoming EGL_KHR_mutable_render_buffer patch transforms dri2_make_current() into spaghetti. Reviewed-by: Tapani Plli &lt;tapani.palli@intel.com&gt; (cherry picked from commit eabf59791e6fc553d1a882341dfca628cd5fc66d) BUG=b:77899911 TEST=No android-cts-7.1 regressions on Eve. Change-Id: I276fc9e06b2dd6a8396e46e069c8db778a14c9b9 Reviewed-on: https://chromium-review.googlesource.com/1157082 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chad Versace &lt;chadversary@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="2" gerrit_number="1157082" owner_email="chadversary@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/mesa" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/mesa" ref="refs/changes/82/1157082/3" remote="cros" total_fail_count="2"/><pending_commit branch="arc-18.2.0-pre1" change_id="I19b203aa4ebb795e3f33f8bd8a26ef8d47116e43" commit="086d8e672ec27d850e5d28dac8002363185cdec4" commit_message="UPSTREAM: dri: Define DRI_MutableRenderBuffer extensions Define extensions DRI_MutableRenderBufferDriver and DRI_MutableRenderBufferLoader. These are the two halves for EGL_KHR_mutable_render_buffer. Outside the DRI code there is one additional change. Add gl_config::mutableRenderBuffer to match __DRI_ATTRIB_MUTABLE_RENDER_BUFFER. Neither are used yet. Reviewed-by: Tapani Plli &lt;tapani.palli@intel.com&gt; (cherry picked from commit bbe2d50b589e0d7b7b63d63814a5271b680164ce) BUG=b:77899911 TEST=No android-cts-7.1 regressions on Eve. Change-Id: I19b203aa4ebb795e3f33f8bd8a26ef8d47116e43 Reviewed-on: https://chromium-review.googlesource.com/1157083 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chad Versace &lt;chadversary@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="2" gerrit_number="1157083" owner_email="chadversary@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/mesa" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/mesa" ref="refs/changes/83/1157083/3" remote="cros" total_fail_count="2"/><pending_commit branch="arc-18.2.0-pre1" change_id="I61d58a62b0659dc8622959cca8e86d4bcfa1ae36" commit="7f124f15646d721e2751078f317dd94386e72e35" commit_message="UPSTREAM: dri: Add param driCreateConfigs(mutable_render_buffer) If set, then the config will have __DRI_ATTRIB_MUTABLE_RENDER_BUFFER, which translates to EGL_MUTABLE_RENDER_BUFFER_BIT_KHR. Not used yet. Reviewed-by: Tapani Plli &lt;tapani.palli@intel.com&gt; (cherry picked from commit 5c6d6eedb3c550dfe74f0e6349aaed99fc23f70d) BUG=b:77899911 TEST=No android-cts-7.1 regressions on Eve. Change-Id: I61d58a62b0659dc8622959cca8e86d4bcfa1ae36 Reviewed-on: https://chromium-review.googlesource.com/1157104 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chad Versace &lt;chadversary@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="2" gerrit_number="1157104" owner_email="chadversary@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/mesa" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/mesa" ref="refs/changes/04/1157104/3" remote="cros" total_fail_count="2"/><pending_commit branch="arc-18.2.0-pre1" change_id="Ibeea2e2c07f72a6a58d03cbd120bcc92687041a7" commit="d1ef08cb62df7cc951bb6f3af29403fd5a6c4c9c" commit_message="UPSTREAM: egl/main: Add bits for EGL_KHR_mutable_render_buffer A follow-up patch enables EGL_KHR_mutable_render_buffer for Android. This patch is separate from the Android patch because I think it's easier to review the platform-independent bits separately. Reviewed-by: Tapani Plli &lt;tapani.palli@intel.com&gt; (cherry picked from commit 3dc22381fa6ae6e5964908490f65e2903bd1b38d) BUG=b:77899911 TEST=No android-cts-7.1 regressions on Eve. Change-Id: Ibeea2e2c07f72a6a58d03cbd120bcc92687041a7 Reviewed-on: https://chromium-review.googlesource.com/1157105 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chad Versace &lt;chadversary@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="2" gerrit_number="1157105" owner_email="chadversary@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/mesa" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/mesa" ref="refs/changes/05/1157105/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I1b9bd9b5a252bc650b51acfb06c1534874e4108f" commit="90e868b8157c9c652a4bcdd29ac9190b0a8ec4cf" commit_message="lakitu: Unmask Docker 18.06 and its dependencies BUG=b:111624698,b:110154925 TEST=emerge-lakitu docker RELEASE_NOTE=Updated Docker to 18.06.0-ce CQ-DEPEND=CL:*662965 Change-Id: I1b9bd9b5a252bc650b51acfb06c1534874e4108f Reviewed-on: https://chromium-review.googlesource.com/1175446 Commit-Ready: Ke Wu &lt;mikewu@google.com&gt; Tested-by: Ke Wu &lt;mikewu@google.com&gt; Reviewed-by: Robert Kolchmeyer &lt;rkolchmeyer@google.com&gt; " fail_count="0" gerrit_number="1175446" owner_email="mikewu@google.com" pass_count="0" patch_number="2" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/46/1175446/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I09fd0d011f623ddf5b51bcb59346e8c883d3ad84" commit="53bfcddeafbc2c0de46c5fff16f925d9f7dc2227" commit_message="power_LoadTest: Use checkpoint for web browse tagging url is sanitized to match key syntax for checkpoint checkpoint data is stored in results directory BUG=chromium:868287 TEST=Run power_LoadTest.fast and check keyval in results directory, search for 'web_page_'. Most of them will have no useful data becuase their durations are too short. Check checkpoint_log.json for checkpoint data. Change-Id: I09fd0d011f623ddf5b51bcb59346e8c883d3ad84 Signed-off-by: Sean Kao &lt;seankao@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1160134 Tested-by: Ruben Rodriguez Buchillon &lt;coconutruben@chromium.org&gt; Reviewed-by: Ruben Rodriguez Buchillon &lt;coconutruben@chromium.org&gt; " fail_count="2" gerrit_number="1160134" owner_email="seankao@google.com" pass_count="0" patch_number="7" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/34/1160134/7" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I0454bb8abf44287d8e20bfe59729392cc8517b2f" commit="fa93f79d3df999fef2bb56141e545bf50cb27d22" commit_message="power_status: Let a tag contain several time intervals BUG=chromium:868287 TEST=Run power_LoadTest.fast, check results for docs.google.com Change-Id: I0454bb8abf44287d8e20bfe59729392cc8517b2f Signed-off-by: Sean Kao &lt;seankao@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1163418 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ruben Rodriguez Buchillon &lt;coconutruben@chromium.org&gt; Reviewed-by: Ruben Rodriguez Buchillon &lt;coconutruben@chromium.org&gt; Reviewed-by: Todd Broch &lt;tbroch@chromium.org&gt; " fail_count="1" gerrit_number="1163418" owner_email="seankao@google.com" pass_count="0" patch_number="5" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/18/1163418/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ie435dd669d390aa7ef396afad1268056b9efa385" commit="ea1ff62ddb60ee0d3e7868a9ef390adea2186cc6" commit_message="debugd: add campfire enable/disable methods Add methods to write commands into campfire tag file, to enable/disable alt-os mode after reboot. BUG=b:70889632 TEST=Run following command: 1) dbus-send --system --print-reply --fixed \ --dest=org.chromium.debugd /org/chromium/debugd \ org.chromium.debugd.CampfireDisableAltOS Verify that the content of /var/lib/misc/campfire is &quot;restore&quot; 2) dbus-send --system --print-reply --fixed \ --dest=org.chromium.debugd /org/chromium/debugd \ org.chromium.debugd.CampfireEnableAltOS int32:5566 Verify that the content of /var/lib/misc/campfire is &quot;-s 5566 prepare&quot; Change-Id: Ie435dd669d390aa7ef396afad1268056b9efa385 Signed-off-by: Ting Shen &lt;phoenixshen@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1154862 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ting Shen &lt;phoenixshen@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1154862" owner_email="phoenixshen@chromium.org" pass_count="0" patch_number="11" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/62/1154862/11" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ic724ee2cad5d220d8f6bbb9909928f50ce0534a4" commit="b68a37fec549b40f415fb5edf9f67561a9211ed3" commit_message="crosh: Add a command to manage alt-os mode Copied from CL:*612350. Move the implementation into crosh. BUG=b:70889632 CQ-DEPEND=CL:1154862 TEST=In crosh, 1) enter `alt_os enable` and `alt_os disable`, verify that /var/lib/misc/campfire is created with expected content. 2) `mkdir /var/lib/misc/campfire; echo 'alt_os enable' | crosh` verify that error message appears Change-Id: Ic724ee2cad5d220d8f6bbb9909928f50ce0534a4 Reviewed-on: https://chromium-review.googlesource.com/1170675 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ting Shen &lt;phoenixshen@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1170675" owner_email="phoenixshen@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/75/1170675/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Id9c082cf1baa2e315d973deedc3cedb2cd41b490" commit="72af606f503138ab66477efefdad4c4faa216b92" commit_message="cros-disks: remove EnumerateAutoMountableDevices related test cases The cros-disks EnumerateAutoMountableDevices D-Bus API is being removed by CL:1172169. This CL removes related platform_CrosDisksDBus test cases. BUG=None CQ-DEPEND=CL:1172169 TEST=Run platform_CrosDisksDBus tests. Change-Id: Id9c082cf1baa2e315d973deedc3cedb2cd41b490 Reviewed-on: https://chromium-review.googlesource.com/1173160 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Toni Baržić &lt;tbarzic@chromium.org&gt; " fail_count="2" gerrit_number="1173160" owner_email="benchan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/60/1173160/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ib58c0c7bcaf44d93b48484e9f4fb0e2f4f1c9888" commit="125d2905c8fdeba5a872695a4c642f4381a23d7f" commit_message="cros-disks: Remove unused EnumerateAutoMountableDevices D-Bus method This method has not been used since Dec 2017. Corresponding code in Chrome was removed in crrev.com/24fdc5b01d1a95fb0028d222dc60afc2d377d96e BUG=None CQ-DEPEND=CL:1173160 TEST=platform_CrosDisks* autotests + manually on Chell Change-Id: Ib58c0c7bcaf44d93b48484e9f4fb0e2f4f1c9888 Reviewed-on: https://chromium-review.googlesource.com/1172169 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; " fail_count="2" gerrit_number="1172169" owner_email="amistry@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/69/1172169/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I1f4bb962e428b0f16a368a325b7b9b43ad0089bd" commit="0d967a87686940f6fba7beebf59f58536cd1b64b" commit_message="device/audio: deprecate yaml audio config No one is still using yaml audio config in ToT, we can deprecate it. BUG=None TEST=make test Change-Id: I1f4bb962e428b0f16a368a325b7b9b43ad0089bd Reviewed-on: https://chromium-review.googlesource.com/1173945 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Wei-Han Chen &lt;stimim@chromium.org&gt; Reviewed-by: Ting Shen &lt;phoenixshen@chromium.org&gt; " fail_count="1" gerrit_number="1173945" owner_email="stimim@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/45/1173945/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I4c270854032e287e18413329e980bc53a0627de0" commit="c8ed63bb9fb80608668889c67e0e4307a9b7304d" commit_message="device/audio: correctly parse output from `aplay -l` UCMConfigManager use `aplay -l` to get / guess the card name to use. However, for case like: card 0: no_ucm_config [no_ucm_config], device 0: Audio (*) [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: has_ucm_config [has_ucm_config], device 3: Audio (*) [] Subdevices: 1/1 Subdevice #0: subdevice #0 We will have an incorrect card_map: {'0': 'has_ucm_config'}. Rewrite related logic to make it actually work. BUG=None TEST=make test Change-Id: I4c270854032e287e18413329e980bc53a0627de0 Reviewed-on: https://chromium-review.googlesource.com/1173946 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Wei-Han Chen &lt;stimim@chromium.org&gt; Reviewed-by: Ting Shen &lt;phoenixshen@chromium.org&gt; " fail_count="1" gerrit_number="1173946" owner_email="stimim@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/46/1173946/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I76d0d3ec05bb96c879d150b47f108b16a2a94077" commit="6da1873a93c12443516886b40692b07dfbd33bde" commit_message="biod: add UMA support Add a dependency on the &quot;metrics&quot; library to the biod ebuild. BUG=b:111209328 TEST=emerge biod Change-Id: I76d0d3ec05bb96c879d150b47f108b16a2a94077 Reviewed-on: https://chromium-review.googlesource.com/1174856 Commit-Ready: Nicolas Norvez &lt;norvez@chromium.org&gt; Tested-by: Nicolas Norvez &lt;norvez@chromium.org&gt; Reviewed-by: Xiaoyin Hu &lt;xiaoyinh@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="0" gerrit_number="1174856" owner_email="norvez@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/1174856/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1f5286d06541417f29f4c6909db934899d8987b3" commit="8afcc6ccf9d07c6bf79f18d8c968fb7f956230b4" commit_message="biod: Add UMA metrics for FPS Use the &quot;metrics&quot; library to add relevant UMA metrics to biod. Fingerprint.Unlock.NumberEnrolledFingers reports the number of fingers enrolled on login. Fingerprint.Unlock.Match.Duration.* and Fingerprint.Unlock.NoMatch.Duration.* report latency numbers of the matcher. Those are retrieved from the fpmcu and reported on match/no-match. Note: uploaded with --no-verify because EC header files follow a different coding style. Presubmit passed on non-EC files. EC header files are direct copies from the EC codebase https://chromium.googlesource.com/chromiumos/platform/ec/+/master/include/ so they include more than just metrics, it's the complete cros_ec API. BUG=b:111209328 TEST=check chrome://histograms TEST=cros_run_unit_tests --board=nocturne --packages biod CQ-DEPEND=CL:1174856 Change-Id: I1f5286d06541417f29f4c6909db934899d8987b3 Reviewed-on: https://chromium-review.googlesource.com/1173770 Commit-Ready: Nicolas Norvez &lt;norvez@chromium.org&gt; Tested-by: Nicolas Norvez &lt;norvez@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="0" gerrit_number="1173770" owner_email="norvez@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/70/1173770/6" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I700c2deb544632a1d801be1c058a20383dd6310d" commit="3fd595b0ae498cbf6719ebe13e48fdb23133672f" commit_message="UPSTREAM: drm/i915: Parse DSI backlight/cabc ports. This patch parse DSI backlight/cabc ports info from VBT and save them inside local structure. This saved info can be directly used while initializing DSI for different platforms instead of parsing for each platform. V2: Changes: - Typo fix in commit message. - Move up newly added port variables (Jani N) - Remove redundant initialization (Jani N) - Don't parse CABC ports if not supported (Jani N) V3: Patch restructure (Suggested by Jani N) TEST= no regression on GLK chromebook. Credits-to: Jani Nikula &lt;jani.nikula@intel.com&gt; Signed-off-by: Madhav Chauhan &lt;madhav.chauhan@intel.com&gt; Reviewed-by: Jani Nikula &lt;jani.nikula@intel.com&gt; Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt; Link: https://patchwork.freedesktop.org/patch/msgid/1507898700-20016-1-git-send-email-madhav.chauhan@intel.com (cherry picked from commit 46e5832014480ba70daf41a80489c0d11d431e08) Signed-off-by: Vincente Tsou &lt;vincente.tsou@intel.com&gt; Change-Id: I700c2deb544632a1d801be1c058a20383dd6310d Reviewed-on: https://chromium-review.googlesource.com/1163419 Commit-Ready: Vincente Tsou &lt;vincente.tsou@intel.com&gt; Tested-by: Vincente Tsou &lt;vincente.tsou@intel.com&gt; Reviewed-by: Dominik Behr &lt;dbehr@chromium.org&gt; Reviewed-by: Cooper Chiou &lt;cooper.chiou@intel.com&gt; " fail_count="0" gerrit_number="1163419" owner_email="vincente.tsou@intel.com" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/19/1163419/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="Ia37c00646ce7d049277519acbf16ebb8cf347d09" commit="1865f85741eb05c04cbfbdd99469441aa78758e4" commit_message="UPSTREAM: drm/i915: Use existing DSI backlight ports info This patch re-use already parsed DSI backlight/cabc ports info for saving it inside struct intel_dsi rather than parsing it at the time of DSI initialization. V2: Remove backlight and cabc variable initialization (Jani N). TEST= no regression on GLK chromebook Reviewed-by: Jani Nikula &lt;jani.nikula@intel.com&gt; Signed-off-by: Madhav Chauhan &lt;madhav.chauhan@intel.com&gt; Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt; Link: https://patchwork.freedesktop.org/patch/msgid/1507898700-20016-2-git-send-email-madhav.chauhan@intel.com (cherry picked from commit 6a2f0641d3c268ee8703b9d14fa49c3f900ca30c) Signed-off-by: Vincente Tsou &lt;vincente.tsou@intel.com&gt; Change-Id: Ia37c00646ce7d049277519acbf16ebb8cf347d09 Reviewed-on: https://chromium-review.googlesource.com/1163420 Commit-Ready: Vincente Tsou &lt;vincente.tsou@intel.com&gt; Tested-by: Vincente Tsou &lt;vincente.tsou@intel.com&gt; Reviewed-by: Dominik Behr &lt;dbehr@chromium.org&gt; " fail_count="0" gerrit_number="1163420" owner_email="vincente.tsou@intel.com" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/20/1163420/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iea759511ef8e5f7e7aa865a2838da8813a3fb5c4" commit="5f44fc39fe53116cb1cae7aa1d35ba863c7e9ae4" commit_message="Allow PWG Raster types to vary by case BUG=chromium:87099, chromium:804990 TEST=None Link to the upstream patch: https://github.com/apple/cups/commit/d2817c9f02391c8cba8ae478b952d3405f45ff59 Change-Id: Iea759511ef8e5f7e7aa865a2838da8813a3fb5c4 Signed-off-by: David Valleau &lt;valleau@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1174954 Reviewed-by: Sean Kau &lt;skau@chromium.org&gt; " fail_count="0" gerrit_number="1174954" owner_email="valleau@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/cups" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/cups" ref="refs/changes/54/1174954/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="If4eabc944a2df06edb1030554422d75377fc9685" commit="984669357bb7858a366554df9616907a6b6c778c" commit_message="Changing CUPS to use a cros_workon ebuild This change replaces the old ebuild with a 9999 ebuild which uses the new cros_workon directory in chromiumos/third_party/cups. This change also deletes the &quot;files/&quot; directory as all of it's contents have been moved to the cros_workon directory. BUG=chromium:865217 TEST=Built image and tested on device CQ-DEPEND=CL:1174954 Change-Id: If4eabc944a2df06edb1030554422d75377fc9685 Reviewed-on: https://chromium-review.googlesource.com/1170350 Commit-Ready: David Valleau &lt;valleau@chromium.org&gt; Tested-by: David Valleau &lt;valleau@chromium.org&gt; Reviewed-by: Sean Kau &lt;skau@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1170350" owner_email="valleau@chromium.org" pass_count="0" patch_number="8" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/50/1170350/8" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I163113969c785a525d4f29dd6e36ed87ea11a34d" commit="b3b1115a46a57c992ef93354e8027ce9516e83f1" commit_message="Implements additionalGids field for run_oci This will allow init to have customs supplementary groups. BUG=b:77140916 TEST=init process has supplementary groups after adding additionalGids field in cofig.json. Change-Id: I163113969c785a525d4f29dd6e36ed87ea11a34d Reviewed-on: https://chromium-review.googlesource.com/1175513 Commit-Ready: Risan &lt;risan@chromium.org&gt; Tested-by: Risan &lt;risan@chromium.org&gt; Reviewed-by: Luis Hector Chavez &lt;lhchavez@chromium.org&gt; " fail_count="0" gerrit_number="1175513" owner_email="risan@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/13/1175513/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I2f7551ba3d3af7b3b376ad3221e841f83f09e98d" commit="aed8dd4d9a013c3000ffcaa274b1d3c36b64590e" commit_message="arc: Set init supplementary groups (pi/master) Adding 5005 as supplementary group for init. This allows init to have access to /sys/kernel/debug/tracing/ through debugfs-access group. BUG=b:77140916 TEST=CTS PerfettoTest#TestFtraceProducer is passing. Also manually verified that init has the added supplementary group. Change-Id: I2f7551ba3d3af7b3b376ad3221e841f83f09e98d Reviewed-on: https://chromium-review.googlesource.com/1175514 Commit-Ready: Risan &lt;risan@chromium.org&gt; Tested-by: Risan &lt;risan@chromium.org&gt; Reviewed-by: Yusuke Sato &lt;yusukes@chromium.org&gt; Reviewed-by: Luis Hector Chavez &lt;lhchavez@chromium.org&gt; " fail_count="0" gerrit_number="1175514" owner_email="risan@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/14/1175514/6" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I27b25e44c405f118dfc1296247479245e15e54b4" commit="75f1585d93c6c3a099d7d15055f9f0f585a5bd16" commit_message="test: host_command_fuzz: fuzzing test Writing fuzzing tests is a little tricky, as clang takes over the main function. Instead, we start the test main function in a thread, and have LLVMFuzzerTestOneInput prepare the host command buffer, and wake the TEST_RUNNER task. To make fuzzing faster, we only send somehow correctly formed requests, with a valid checksum and length (this can be disabled with an option). We also make sure that the emulator does not hibernate, reboot or jump to a different image when fuzzing is enabled. BRANCH=none BUG=chromium:854975 TEST=make buildfuzztests -j ASAN_OPTIONS=&quot;log_path=stderr&quot; \ build/host/host_command_fuzz/host_command_fuzz.exe -timeout=5 Change-Id: I27b25e44c405f118dfc1296247479245e15e54b4 Signed-off-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1107523 Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Randall Spangler &lt;rspangler@chromium.org&gt; Reviewed-by: Jonathan Metzman &lt;metzman@chromium.org&gt; " fail_count="0" gerrit_number="1107523" owner_email="drinkcat@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/23/1107523/8" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I76fab06c488ab37305f1e5a6d9c3c3a3f872f878" commit="e8dce25ca5efab88253d7460bdce895d5903e660" commit_message="CHROMIUM: drm/img-rogue/1.9: trigger GPU dump if FW fails to boot up Request GPU debug dump in the GPU power-on code, if the firmware failed to boot up properly. The device power state is temporarily forced to ON, so the debug dump will include a GPU register dump. By this point, the GPU should already be powered and the register dump should be possible, even if the driver has not set the power state to ON yet (this is usually done later in the power-on sequence). BUG=b:35648545 TEST=boot to UI and run graphics_GLBench Change-Id: I76fab06c488ab37305f1e5a6d9c3c3a3f872f878 Signed-off-by: Afar Lin &lt;afar.lin@imgtec.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1068708 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; " fail_count="3" gerrit_number="1068708" owner_email="afar.lin@imgtec.com" pass_count="0" patch_number="4" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/08/1068708/4" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I91931f29f1f563aebc4acf273203ff1ceba536b6" commit="c773136c62abd996c18ab090224dd45a65d561d4" commit_message="vm_tools: seneschal: Steward of the user's /home Seneschal is a new system service responsible for providing fine-grained access to specific paths in the user's /home directory. It manages processes that serve the 9p file system protocol. Each server initially does not have access to any path but can be granted access to specific paths in the user's home directory by sending requests over dbus to the seneschal. These paths are bind-mounted into the server's root directory and become visible to the 9p clients of that server. This makes it possible to share different sets of paths with different clients by giving each of them access to a different 9p server. BUG=chromium:703939 TEST='start seneschal' CQ-DEPEND=CL:1121551, CL:1166451 Change-Id: I91931f29f1f563aebc4acf273203ff1ceba536b6 Signed-off-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1094270 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="3" gerrit_number="1094270" owner_email="chirantan@chromium.org" pass_count="0" patch_number="10" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/70/1094270/10" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I8896f80bc31f62dfb179e80171b949c1ef7ec208" commit="ca17f0f8eb1cf4aad0ac7ed5332a69060ffaebb6" commit_message="shill: Add NL80211_CMD_DEL_INTERFACE message BUG=b:112327498 TEST=tested on biggie and gale. -create interface bsta-2400mhz through ap-hal -hal-client ac '{&quot;wifi_phy_command&quot;: {&quot;interface_id&quot;: &quot;0&quot;, &quot;remove_interface&quot;:{&quot;interface_name&quot;: &quot;bsta-2400mhz&quot;}}}' -confirm interface is deleted by ifconfig Change-Id: I8896f80bc31f62dfb179e80171b949c1ef7ec208 Reviewed-on: https://chromium-review.googlesource.com/1166221 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Julan Hsu &lt;julanhsu@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="1" gerrit_number="1166221" owner_email="julanhsu@google.com" pass_count="0" patch_number="3" project="aosp/platform/system/connectivity/shill" project_url="https://chromium-review.googlesource.com/aosp/platform/system/connectivity/shill" ref="refs/changes/21/1166221/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ieb303d84edcd4375bbeb1ea5f032d0462bbfd250" commit="e2bd6aebfc60bfe875aee84b8de9085ad8a043d2" commit_message="keyboard: Keep only scan code set 2 table and do translation for set 1. The 8042 scan code set 1 can be directly translated from set 2, with a 256 byte table. With this change, we can always process key stroke in scan code (set 2), and only translate in the single function `scancode_bytes`. This is very helpful when we need to do key processing, for example the buttons_8042 can now be simplified with only one scan code. And is extremely helpful if we want to do dynamic translation (i.e., to prevent something like CL:1164725). For `make BOARD=samus', the free space is also increased from 18472 to 18656 (+184) bytes. BUG=None TEST=make buildall; manually installed on Eve and tested by running 'keyboard' factory test to make sure all key scancodes are not changed. BRANCH=None Change-Id: Ieb303d84edcd4375bbeb1ea5f032d0462bbfd250 Signed-off-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1166742 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Randall Spangler &lt;rspangler@chromium.org&gt; " fail_count="1" gerrit_number="1166742" owner_email="hungte@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/42/1166742/6" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I424fb75a5d4769ce19b4378c8ee7efb91f06acc2" commit="a6f8b6d0a02b90aa8a3a60cca8fbf58d206623bf" commit_message="keep compiler path relativeness in sysroot_wrapper This is retry of https://chromium-review.googlesource.com/1086958 Instead of enforcing relative path, I keep relativeness of compiler path. This is a part of effort for build cache sharing when using goma by removing absolute path from compile result. I confirmed this can build base_unittests on daisy and amd64-generic. $ cros tryjob -g 1170663 chromiumos-sdk-tryjob Tryjob submitted! To view your tryjobs, visit: https://cros-goldeneye.corp.google.com/chromeos/healthmonitoring/buildDetails?buildbucketId=8938587604106145280 This is one of following patch series to call compiler in relative path. https://chromium-review.googlesource.com/c/chromiumos/chromite/+/1166926 https://chromium-review.googlesource.com/c/chromiumos/chromite/+/1170666 https://chromium-review.googlesource.com/c/chromiumos/chromite/+/1170712 https://chromium-review.googlesource.com/c/chromiumos/overlays/chromiumos-overlay/+/1170663 TEST=None BUG=chromium:846610 Change-Id: I424fb75a5d4769ce19b4378c8ee7efb91f06acc2 Reviewed-on: https://chromium-review.googlesource.com/1170663 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Takuto Ikuta &lt;tikuta@chromium.org&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; " fail_count="3" gerrit_number="1170663" owner_email="tikuta@chromium.org" pass_count="0" patch_number="6" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/63/1170663/6" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I950ffef918c67bd889dbe520d0e055ac583945d5" commit="dd8cc20c8923e91e60859a497af30a3684eaaccf" commit_message="cros_chrome_sdk: Invoke compiler in relative form This is retry of https://chromium-review.googlesource.com/1086958 Instead of enforcing relative path, I call compiler in relative path. This is a part of effort for build cache sharing when using goma by removing absolute path from compile result. This is one of following patch series to call compiler in relative path. https://chromium-review.googlesource.com/c/chromiumos/chromite/+/1166926 https://chromium-review.googlesource.com/c/chromiumos/chromite/+/1170666 https://chromium-review.googlesource.com/c/chromiumos/chromite/+/1170712 https://chromium-review.googlesource.com/c/chromiumos/overlays/chromiumos-overlay/+/1170663 BUG=chromium:846610 Change-Id: I950ffef918c67bd889dbe520d0e055ac583945d5 Reviewed-on: https://chromium-review.googlesource.com/1170712 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Takuto Ikuta &lt;tikuta@chromium.org&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="3" gerrit_number="1170712" owner_email="tikuta@chromium.org" pass_count="0" patch_number="8" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/12/1170712/8" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I4429fcf9e9889524516696fb0fde9cc7fa28e797" commit="1dd4671d1700ee46bf31353ab3d6298c27187f2b" commit_message="diagnostics: Enforce formatting using clang-format Add diagnostics to clang_format_check in platform2 PRESUBMIT.cfg. This enforces that source files in the diagnostics project conform to the platform2 clang-format rules. BUG=chromium:869377 TEST=Try repo upload with broken formatting Change-Id: I4429fcf9e9889524516696fb0fde9cc7fa28e797 Reviewed-on: https://chromium-review.googlesource.com/1174262 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Pavol Marko &lt;pmarko@chromium.org&gt; Reviewed-by: Maksim Ivanov &lt;emaxx@chromium.org&gt; " fail_count="3" gerrit_number="1174262" owner_email="pmarko@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/62/1174262/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I4006eccef68216bf99b844823fb2e194d0bd3877" commit="01416a5f9d447f115af57559c1588b10f77e6dbe" commit_message="dev-lang/rust: upgrade to rust 1.27 This upgrade saw some code motion that forced the patches to change their paths. The fix FP feature for AArch64 patch was merged in this version of rustc stable, so is no longer needed here. BUG=None TEST=sudo emerge rust Change-Id: I4006eccef68216bf99b844823fb2e194d0bd3877 Reviewed-on: https://chromium-review.googlesource.com/1176349 Commit-Ready: Zach Reizner &lt;zachr@chromium.org&gt; Tested-by: Zach Reizner &lt;zachr@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1176349" owner_email="zachr@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/49/1176349/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Icb61637be779e04b5f35fbc7334f3c0a891f0fe0" commit="8aae049c894839d54630b830640a56f7e196798d" commit_message="Run the appcompat UI Automator tests against YouTube Change-Id: Icb61637be779e04b5f35fbc7334f3c0a891f0fe0 Reviewed-on: https://chromium-review.googlesource.com/1174864 Commit-Ready: Bhaskar Neella &lt;bneella@google.com&gt; Tested-by: Bhaskar Neella &lt;bneella@google.com&gt; Reviewed-by: David Haddock &lt;dhaddock@chromium.org&gt; Reviewed-by: Bhaskar Neella &lt;bneella@google.com&gt; " fail_count="2" gerrit_number="1174864" owner_email="bneella@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/64/1174864/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I0e45f658f170cd380a74b9207ba57b08b6edab8b" commit="23f8d18d708015529908fe5978fa6fce3e6f3953" commit_message="minigbm/i915.c: Android's HAL_PIXEL_FORMAT_BLOB is not tilable if BO_USE_PROTECTED Originally, Android's HAL_PIXEL_FORMAT_BLOB always regards tilable. It is not true if it is allocated with BO_USE_PROTECTED. This CL enables to allocated protected non-tiled Android's HAL_PIXEL_FORMAT_BLOB. BUG=b:112565837 TEST=Play protected videos with ARC++ at eve Change-Id: I0e45f658f170cd380a74b9207ba57b08b6edab8b Reviewed-on: https://chromium-review.googlesource.com/1175641 Commit-Ready: Hirokazu Honda &lt;hiroh@chromium.org&gt; Tested-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="1" gerrit_number="1175641" owner_email="hiroh@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/minigbm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/minigbm" ref="refs/changes/41/1175641/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I9bfdd41ee61b3e2e27b0114ad4d3b4080582cee8" commit="dd0a9c9ab8c6f4cf510f3a64f47c95dae19028dc" commit_message="cros_oobe_autoconfig: Add option for plaintext enrollment domain This allows it to be displayed during recovery, with the intent of preventing users from accidentally enrolling in the wrong domain. BUG=chromium:845589 TEST=file is created when called with --enrollment-domain Change-Id: I9bfdd41ee61b3e2e27b0114ad4d3b4080582cee8 Reviewed-on: https://chromium-review.googlesource.com/1166253 Commit-Ready: Tudor Brindus &lt;tbrindus@chromium.org&gt; Tested-by: Tudor Brindus &lt;tbrindus@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="0" gerrit_number="1166253" owner_email="tbrindus@chromium.org" pass_count="0" patch_number="7" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/53/1166253/7" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I8e9afdd8d16fdd334e2e5c83dbe8f1ce5ff8cc6f" commit="1e43b4cb9978836016917348af85a922dfd858aa" commit_message="autotest: Add autotest for AVER VC520 camera firmware updater This test verifies the functionality of firmware updater for AVER 520 camera firmware updater BUG=b:78137853 TEST=Tested on guado and Teemo on Cam520 &amp; VC520 Change-Id: I8e9afdd8d16fdd334e2e5c83dbe8f1ce5ff8cc6f Reviewed-on: https://chromium-review.googlesource.com/1155753 Commit-Ready: Shijin Abraham &lt;shijinabraham@google.com&gt; Tested-by: Shijin Abraham &lt;shijinabraham@google.com&gt; Reviewed-by: Denis Tosic &lt;dtosic@google.com&gt; " fail_count="0" gerrit_number="1155753" owner_email="shijinabraham@google.com" pass_count="0" patch_number="6" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/53/1155753/6" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="Id7518c602dd84d3f736e0e8c2001d2fbfa84fbb7" commit="20cf7a4e4d6b6e915e4c0af23cf88b18e8d1f84a" commit_message="CHROMIUM: esdfs: correct dentry name hashing and getattr. - init_name_hash and full_name_hash should use the parent dentry instead of NULL. - Pass request_mask and flags from esdfs_getattr while getting the blocks for lower file. BUG=b:77233234 TEST=CtsAppSecurityHostTestCases: testExternalStorageWrite, testVerifyStatsExternalConsistent pass. Change-Id: Id7518c602dd84d3f736e0e8c2001d2fbfa84fbb7 Signed-off-by: Sarthak Kukreti &lt;sarthakkukreti@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1171861 Commit-Ready: Gwendal Grignou &lt;gwendal@chromium.org&gt; Tested-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; " fail_count="0" gerrit_number="1171861" owner_email="sarthakkukreti@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/1171861/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I70bbabf6bae97ca223bf0003434765d7f72a66f5" commit="8068c5dd38d9238c4e249ed25011a943ccc2286b" commit_message="FIXUP: UPSTREAM: drm/bridge: add support for sn65dsi86 bridge driver 0day reports: drivers/gpu/drm/bridge/ti-sn65dsi86.o: In function `ti_sn_bridge_remove': &gt;&gt; drivers/gpu/drm/bridge/ti-sn65dsi86.c:629: undefined reference to `mipi_dsi_detach' &gt;&gt; drivers/gpu/drm/bridge/ti-sn65dsi86.c:630: undefined reference to `mipi_dsi_device_unregister' drivers/gpu/drm/bridge/ti-sn65dsi86.o: In function `ti_sn_bridge_attach': &gt;&gt; drivers/gpu/drm/bridge/ti-sn65dsi86.c:249: undefined reference to `of_find_mipi_dsi_host_by_node' &gt;&gt; drivers/gpu/drm/bridge/ti-sn65dsi86.c:256: undefined reference to `mipi_dsi_device_register_full' &gt;&gt; drivers/gpu/drm/bridge/ti-sn65dsi86.c:276: undefined reference to `mipi_dsi_attach' drivers/gpu/drm/bridge/ti-sn65dsi86.c:289: undefined reference to `mipi_dsi_device_unregister' Quite obviously the driver depends on DRM_MIPI_DSI. We can not use &quot;depends&quot; since the driver configuration uses &quot;select&quot;, so we'll have to select the missing dependency instead. Change-Id: I70bbabf6bae97ca223bf0003434765d7f72a66f5 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1176224 Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="0" gerrit_number="1176224" owner_email="groeck@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/24/1176224/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I8846254b524ac078ae8a304324e7e039a01b762e" commit="19de7c02662fab01cc3a45bec1d48c2fd99a83d7" commit_message="mosys: Add pipe to fix chromeos-firmwareupdate on elm chromeos-firmwareupdate on elm needs pipe system call. Add it to the arm seccomp filter. BUG=chromium:870816 TEST=none Change-Id: I8846254b524ac078ae8a304324e7e039a01b762e Reviewed-on: https://chromium-review.googlesource.com/1176112 Commit-Ready: Samantha Miller &lt;samanthamiller@google.com&gt; Tested-by: Samantha Miller &lt;samanthamiller@google.com&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; " fail_count="0" gerrit_number="1176112" owner_email="samanthamiller@google.com" pass_count="0" patch_number="1" project="chromiumos/platform/mosys" project_url="https://chromium-review.googlesource.com/chromiumos/platform/mosys" ref="refs/changes/12/1176112/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1b73fa790877125198c917490ba30edfe765e773" commit="32e0bd15a341a73b023e9f0340d29124fcf18889" commit_message="Reland &quot;cros-devutils: Remove cros_generate_update_payload from ebuild&quot; This reverts commit ad7acbeee774e7e45aa8531a631c363f4bac17ed. This patch basically removes the bash cros_generate_update_payload from being installed in favor of the chromitized version of it. The chromitized version is already being used. This patch removes any use case of the bash version entirely. Reason for revert: &lt;Fixed the root cause in CL:1174952&gt; BUG=chromium:869691 BUG=chromium:860072 TEST=tryjob CQ-DEPEND=CL:1174952 Change-Id: I1b73fa790877125198c917490ba30edfe765e773 Reviewed-on: https://chromium-review.googlesource.com/1173085 Commit-Ready: Amin Hassani &lt;ahassani@chromium.org&gt; Tested-by: Amin Hassani &lt;ahassani@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1173085" owner_email="ahassani@chromium.org" pass_count="0" patch_number="4" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/85/1173085/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I3403051390dcc5a2fd9d1fd12fda4c3ae2eac7ec" commit="b27fd17b2dc2d9b547ba8ba18ef024c9f998b4f5" commit_message="Add repo_util.NotInRepoError This is a subclass of repo_util.Error for the common case of an operation being attempted outside of an existing repo repository. BUG=none TEST=lib/repo_util_unittest Change-Id: I3403051390dcc5a2fd9d1fd12fda4c3ae2eac7ec Reviewed-on: https://chromium-review.googlesource.com/1176173 Commit-Ready: Lann Martin &lt;lannm@chromium.org&gt; Tested-by: Lann Martin &lt;lannm@chromium.org&gt; Reviewed-by: Don Garrett &lt;dgarrett@chromium.org&gt; " fail_count="0" gerrit_number="1176173" owner_email="lannm@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/73/1176173/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I8beb76195e446eb3dcbf1a99cc246ddd8cc8a7df" commit="6191d90cd25a71487aa4f9a519dffe00e1107274" commit_message="devices: block: define config space as a struct Define a struct to represent the virtio block configuration as defined in the current revision of the specification. Only the capacity field is set; all other fields are defaulted to 0, which should be safe, since they are all controlled by feature flags that our device does not advertise. This is prep work for adding discard/write zeroes support to the block device, since these commands require additional config fields that will be added at the end of the config struct. BUG=chromium:850998 TEST=cargo test -p devices; verify that container still boots and reports the correct size Change-Id: I8beb76195e446eb3dcbf1a99cc246ddd8cc8a7df Signed-off-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1175235 Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; Reviewed-by: Zach Reizner &lt;zachr@chromium.org&gt; " fail_count="0" gerrit_number="1175235" owner_email="dverkamp@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/35/1175235/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I19f1d1a5c37647fec72202191faa4821c06fb460" commit="9ba6f9decbfde4d7d189d1ee32a0a0d7650b93d0" commit_message="servo_v4: add per port dualrole setting This adds support to configure dualrole setting per port, so that servo v4 can adjust charge and dut port separately. servo will detect charge capability on CHG port and choose source or sink as appropriate. Fix null dereference bug in genvif duel to dynamic src_pdo. &quot;cc&quot; command allows src, snk, srcdts, snkdts configurations. BRANCH=None BUG=b:72557427 TEST=charge through and also passive hub. Note Dru doesn't accept DTS hub. TEST=make buildall -j Change-Id: I19f1d1a5c37647fec72202191faa4821c06fb460 Signed-off-by: Nick Sanders &lt;nsanders@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1096654 Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; " fail_count="2" gerrit_number="1096654" owner_email="nsanders@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/54/1096654/6" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I2e3520f158943323cb015fa18650a7e177f03cc3" commit="e36ebe0ffa7d892a8cb5c1a72984c9917e46c5ff" commit_message="cr50: speed up bit bang EC programming The original bit bang programming implementation attempted to provide a fully functional alternative UART interface for the case when EC programming is required, so that proper UART parity can be ensured. Come to think of it, this is not really necessary: - EC programming over UART does not require full duplex. - when EC is being programmed, the AP is held in reset, there is no need to support AP console or TPM at that time, as a result interrupts could be disabled for somewhat longer intervals. This patch introduces the following modifications: - remove uartn interface redirections - when bitbang mode is enabled regular EC console is not available. - instead of waiting for fixed amount of cycles on every bit, wait for the deadline calculated when character transmission started on tx side or when the original start bit was detected on rx side and recalculated after each clock. - when finishing receiving a character do not exit ISR right away, spin for a duration of a character polling the rx line, in case the EC keeps transmitting. The rx buffer is allocated on the ISR stack and is limited to 20 bytes, which would probably cause an overrun if this interface were used for reading flash contents from the EC. - connect USB EC console flow directly to the bit bang driver when bit bang mode is enabled and disable interrupts from the EC UART. - do not use the GPIO wrappers for bit bang interrupt processing - it takes too long. - when starting a bit bang session set the clock timer value to zero, this allows not to worry about wraparound, which will happen in almost 3 minutes, programming session should not take this long. - for the duration of 'bit bang enabled' state servo detection interrupt is disabled, it gets re-enabled after bit bang mode is disabled and servo_detect() gets to run on 1s hook. - it is not enough to check the DIOB5 pinmux state to tell if EC UART is connected or not, as this pin could be connected in bit bang mode as well; always report EC TX UART as disconnected when bit bang mode is enabled. - for the duration of bit bang programming session suppress 'aggregate' GPIO interrupts, triggered per port when GPIO interrupt is asserted. Additional speed up could be achieved if gpio driver wrappers were replaced with direct register accesses, but even as presented this patch allows to reliably program the STM32 on Scarlet at 57600 baud, which is 6 times faster than the current state. BRANCH=cr50, cr50-mp BUG=b:62539385 TEST=with some flash_ec modifications which make sure that bit bang mode is enabled properly (fixing timing of setting boot0 and resetting the EC), Scarlet device EC can be reprogrammed at 57600 baud 100 times in a row with and without logic analyzer connected to the EC UART pins. Change-Id: I2e3520f158943323cb015fa18650a7e177f03cc3 Signed-off-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1171221 Reviewed-by: Randall Spangler &lt;rspangler@chromium.org&gt; " fail_count="0" gerrit_number="1171221" owner_email="vbendeb@chromium.org" pass_count="0" patch_number="9" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/21/1171221/9" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I5abd941a70cbd33533bc072086d483f59fa765df" commit="5edcf168ef9f8ec1a7be3b0f1fb4f65d4bb25638" commit_message="overlay-fizz: move apex USE flag from baseboard-fizz to overlay-fizz USE flag apex is created to add kernal support for CFM daughter card. Move it from baseboard-fizz to overlay-fizz to keep baseboard-fizz clean. BUG=b:79253987 TEST=Build kernel Change-Id: I5abd941a70cbd33533bc072086d483f59fa765df Reviewed-on: https://chromium-review.googlesource.com/1176101 Commit-Ready: Zhongze Hu &lt;frankhu@google.com&gt; Tested-by: Zhongze Hu &lt;frankhu@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1176101" owner_email="frankhu@google.com" pass_count="0" patch_number="2" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/01/1176101/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I665d066788d36d15f5fd207e00dac0bbfa515720" commit="9743787dc36b4b3687da7c8bf5d3f0551ce4e984" commit_message="debugd: fix typo in edid-decode crrev.com/c/980680 landed an edid-decode entry, but there's a typo that insidiously sneaked in and breaks it. This CL fixes it. BUG=chromium:821393 TEST=manually visit chrome://system Change-Id: I665d066788d36d15f5fd207e00dac0bbfa515720 Reviewed-on: https://chromium-review.googlesource.com/1175940 Commit-Ready: Miguel Casas &lt;mcasas@chromium.org&gt; Tested-by: Miguel Casas &lt;mcasas@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1175940" owner_email="mcasas@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/40/1175940/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I7c277f72f34d6a9f6ffeb95ae59ff181bd06281b" commit="c9bccf626763e56b6db382d7fe838460b112042f" commit_message="power_dashboard: Check for hammer device. DUT with same board may have quite different power characteristic whether that DUT has hammer device or not. This CL differentiates those DUTs by add _hammer suffix in board name for power dashboard. BUG=b:112481923 TEST=PLT.fast on same board with and without hammer Change-Id: I7c277f72f34d6a9f6ffeb95ae59ff181bd06281b Signed-off-by: Puthikorn Voravootivat &lt;puthik@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1171827 Reviewed-by: Ruben Rodriguez Buchillon &lt;coconutruben@chromium.org&gt; " fail_count="0" gerrit_number="1171827" owner_email="puthik@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/27/1171827/1" remote="cros" total_fail_count="0"/><lkgm version="10972.0.0-rc1"/></manifest>