blob: a09aad85aca80c38f55ccec7a10da97d0168299f [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="a2cfe64c198869a9d11c1b395be3b1a709217d83">
<notice>Your sources have been sync'd successfully.</notice>
<remote fetch="https://android.googlesource.com" name="aosp" review="https://android-review.googlesource.com"/>
<remote alias="cros" fetch="https://chromium.googlesource.com/" name="chromium"/>
<remote fetch="https://chromium.googlesource.com" name="cros" review="https://chromium-review.googlesource.com"/>
<default remote="cros" revision="refs/heads/master" sync-j="8"/>
<project name="aosp/platform/external/libchrome" path="src/aosp/external/libchrome" revision="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="d7a5158fbca3598aa64a2ee087564f12a3968ce0" 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="d4bc462dc64e6ca07958e84a1ebca5ff97dbea4b" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="2da8ea2e76de885cc3f7e37885fe3682173908e1" 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="f23b4ab8b8898f205b65302279c1937bdb2b5674" upstream="refs/heads/master">
<copyfile dest="AUTHORS" src="AUTHORS"/>
<copyfile dest="LICENSE" src="LICENSE"/>
</project>
<project name="chromiumos/containers/cros-container-guest-tools" path="src/platform/container-guest-tools" revision="ed56315cc32c34b19a60a752ef3ff8accfd906c2" upstream="refs/heads/master"/>
<project name="chromiumos/docs" path="docs" revision="a42d3791d1c6d7d595dd9891dfd0533be3eb1930" 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/logstock" path="infra/logstock" revision="ef7fe408b9feee9a3664b36f0176fcacd27bf703" upstream="refs/heads/master"/>
<project name="chromiumos/infra/lucifer" path="infra/lucifer" revision="95d1b8d72ec8cbcea52c45b155e7f9f615b45eed" upstream="refs/heads/master"/>
<project groups="chromeos-admin,labtools" name="chromiumos/infra/skylab_inventory" path="infra/skylab_inventory" revision="64537f073104a802e78c126985cba8d7ec887250" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="6e01049458e48d0c40c71e5df4ccede882afec98" 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="4a9048b14927651ab544ab3043d2f226f6a2d817" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="ba5ae21566cc614425b3da37f8f00d5d9c8172e9" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="0f1f2b83a7883c9801dcb49c6e1c1479f368f41c" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="3ad808ad4f0d6df526f97e7ae7cfe4b7cda1b445" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="f4d00d17d34858570e18f58fab5b3646da6db2cf" upstream="refs/heads/master"/>
<project name="chromiumos/platform/arc-camera" path="src/platform/arc-camera" revision="124fc9020c3ece1d41d0d9d94ec63fd70b1d3eed" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="0cb30ee451b7b860fbdaa33c77e6251f69d3f36e" 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="752228c65bc18a5eca6fd006a4a9c337ca0596c8" 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="881ed1ac9a234b9700c309b0a1f1a86e2b1f48a8" 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="584d04568c8b135e3b24fe3ff372bd6e22078c6e" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="af008bf8bd35af83b3436d0e8c4734f134cecfd2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="8a4a13d48d8495c3291d033e9ff05d0c9fd0b2ee" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="18f85b069d63cfe78b3576ee20408325d5040487" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="a961c09004ef3b3c3997e5939f9a3d612e47bddd" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="c07207b7839ec34a1a91b15dc44c78edbf11b11e" 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="0a61685bef7501b5028c8a3b5e4d7abfe05791e2" 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="31b8dc5ee6edfc6145811cbab1475dce96c09a7c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="fec4333f658fc39d7fa80e4ba9a2499a9f89e7ce" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="2913c4e264404048591088227b1a04fdfc9e8786" 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="54fa71efbe50fb2b58096d871575b59e12edba6d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="fa8eb49ecf3d52186e7734f113107bcc416ebe52" 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="500928fd3a78322549d9602dac6a135a028ab0ae" 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="acbdbfa2a3ff30fadb9ff50b0f4894be83ac1659" 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="a460ae8a4641e6df6913c3f1ac778b5422c91337" 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="54dc6731acd8edd262011aa5f650ad4d9ed38648" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast" path="src/platform/tast" revision="fe123696bcb74c957d5c8c741edf381213ba357f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="35e33633eada9ee699397d691ad4ebc8e30839b1" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/touch_firmware_test" path="src/platform/touch_firmware_test" revision="bafba938ff65099158b04ca718b1e77a0e43c5c4" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_updater" path="src/platform/touch_updater" revision="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="28019a2c5518434c11c1e5a4dfdd8542b1937a61" 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="90ee96f5c76a78aad8fddbd8eb7f9c6035d69996" 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="3011c09d9f3207125b43eab70cc085a12df21383" 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="98f1499da5364697ec2155c6354f7aa7cc4a7b78" 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="b8aed267cb460e099e3268f8288cbf7041c1a4bb" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/aver-updater" path="src/third_party/aver-updater" revision="cf3337b0918e15755782d8f3b11691e04f1ddc40" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="303d750a1cccb65be8167d5218af2a5bbe404c9c" 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="7c5de632ef4deebfff720f4472fa57fc3197d9d5" 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="3a6c2f4b7c24ac5798faf962d7027e7ed375855c" 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="6c957d745f5d3dcadd1035734a5cf1b804bd0f2f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fwupd" path="src/third_party/fwupd" revision="011a2df0e717ba6857e0b4b86705d531a8fd3cbf" upstream="refs/heads/fwupd-1.0.6"/>
<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="038408a2cbd2f9b4a1cf199105fd958f98224805" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="77fe549abeffa773a50f1786313728c176bfdedb" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="3552549f4a9ce929f45bbeef6f75cb1d77879015" upstream="refs/heads/wpa_supplicant-2.6"/>
<project name="chromiumos/third_party/huddly-updater" path="src/third_party/huddly-updater" revision="98010d4e0c0d1ed95b2b08d9e2b51dcde3d18fe3" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="6c0b2d05724e964c7f585394238e680097081808" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="6ecf52fb0f71ec5bd526b2410ec79155cee17df0" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="00d5f016a1ba231a6bf6ab9a22e9170c0c812e2b" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="fb21b159c65c5ff6522b3a96fba3a41669b95fe2" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="de748738647dd476688fa164bf2bb54d02881d8d" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="9acb64968a3e7ee3393594b0f92444de192e2d61" 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="8931abac35a17fddb0be010893d1d22aaf49454e" upstream="refs/heads/next/chromeos-experimental"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="d41e9e578eef76ebd804f3361eb67fce1009c2b4" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kvmtool" path="src/third_party/kvmtool" revision="1b159b990afd33c0c2e3b47ebda6dd5cc793dd92" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libc-bench" path="src/third_party/libc-bench" revision="76793dd4b09191a78a78180012718e72d792717f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libdrm" path="src/third_party/libdrm" revision="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="53fc327859f5c21afc9497e662df578fa6ed98a5" 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="137994468c1223e485e82eb6915deabc82eb4fa5" 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="d2ea465bd2ffa6e8ee24dff3a1e1e2c7ddad4def" 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="d6c617782ab73c5552f4bfea9e0cede8431d1a65" 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="f6a820be22639509e49c3184d724cada892e6245" 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="edc7e2a9977370ba0ff487cf1367fbdc1bc8d9e9" 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="f1666f8ec6d52ae8dcc35e9b29ef0bfbc12af23c" 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="f8126cddfe79c551b255a35dfbca58044dee869d" 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="6136ec05d911d4a306778dbee9b3a49c47e421d9" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="b7803c810f4602319f4ebb73ee7da67543975466" 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="b603f0f3db52cac5feccdf032466f711369f1f37" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="chromeos-4.4" change_id="I44f59a65d9f173b3044270d9a2d00b08f7ac65e1" commit="b2b6f8f2cc5dbaffe86f9c01b67377756eb07a1c" commit_message="UPSTREAM: staging: gasket: interrupt: remove static function forward declarations Remove forward declarations of static functions, move code to avoid forward references, for kernel style. BUG=b:79253135 TEST=none CQ-DEPEND=CL:1186064 Signed-off-by: Todd Poynor &lt;toddpoynor@google.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit d821f8eb92ef500cee280e9467e8d89c8de5da0b) Signed-off-by: Zhongze Hu &lt;frankhu@google.com&gt; Change-Id: I44f59a65d9f173b3044270d9a2d00b08f7ac65e1 Reviewed-on: https://chromium-review.googlesource.com/1186065 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Zhongze Hu &lt;frankhu@google.com&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="5" gerrit_number="1186065" owner_email="frankhu@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/65/1186065/1" remote="cros" total_fail_count="5"/><pending_commit branch="chromeos-4.4" change_id="Id6e94a8c3c4df7fb4db73aa0a7686b2267756940" commit="fe20bcb074a49536683dc6b08ca62a103cfaf5e2" commit_message="UPSTREAM: staging: gasket: pg tbl: remove static function forward declarations Remove forward declarations of static functions, move code to avoid forward references, for kernel style. BUG=b:79253135 TEST=none CQ-DEPEND=CL:1186064 Signed-off-by: Todd Poynor &lt;toddpoynor@google.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 00b60c8d9ed7e9505b70143af04497625d5ef019) Signed-off-by: Zhongze Hu &lt;frankhu@google.com&gt; Change-Id: Id6e94a8c3c4df7fb4db73aa0a7686b2267756940 Reviewed-on: https://chromium-review.googlesource.com/1186069 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Zhongze Hu &lt;frankhu@google.com&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="5" gerrit_number="1186069" owner_email="frankhu@google.com" 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/69/1186069/1" remote="cros" total_fail_count="5"/><pending_commit branch="chromeos-4.4" change_id="I0868238ec7ca3cd7649138c732618cacf6a0b793" commit="1dc113a44d3f16f8266123f039b5173c6acbc168" commit_message="UPSTREAM: staging: gasket: TODO: remove entry for static function declarations The static function declarations are removed, remove the TODO file entry for this. BUG=b:79253135 TEST=none CQ-DEPEND=CL:1186069 Signed-off-by: Todd Poynor &lt;toddpoynor@google.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 6d2bd645cbae8feb252510bae627bb2e8d9e3286) Signed-off-by: Zhongze Hu &lt;frankhu@google.com&gt; Change-Id: I0868238ec7ca3cd7649138c732618cacf6a0b793 Reviewed-on: https://chromium-review.googlesource.com/1186071 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Zhongze Hu &lt;frankhu@google.com&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="5" gerrit_number="1186071" owner_email="frankhu@google.com" 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/71/1186071/1" remote="cros" total_fail_count="5"/><pending_commit branch="chromeos-4.4" change_id="I3f6e24ae36f3a19a1990939e46b113e76c749c26" commit="7ff52296fa929c959afb6525e6a808b46cf5fe41" commit_message="UPSTREAM: staging: gasket: core: fix function param line continuation style Fix multi-line alignment formatting to look like: int ret = long_function_name(device, VARIABLE1, VARIABLE2, VARIABLE3, VARIABLE4); BUG=b:79253135 TEST=none CQ-DEPEND=CL:1186071 Signed-off-by: Todd Poynor &lt;toddpoynor@google.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 88c8a377c00ff3a69bf5a4abfdf6fc5f041089e1) Signed-off-by: Zhongze Hu &lt;frankhu@google.com&gt; Change-Id: I3f6e24ae36f3a19a1990939e46b113e76c749c26 Reviewed-on: https://chromium-review.googlesource.com/1186074 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Zhongze Hu &lt;frankhu@google.com&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="5" gerrit_number="1186074" owner_email="frankhu@google.com" 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/74/1186074/1" remote="cros" total_fail_count="5"/><pending_commit branch="chromeos-4.4" change_id="I04dc0e44f0b4a8d34ec04d1a5a52995af1f29796" commit="864464be431e73c0abedc0de7469c0b92517ce54" commit_message="UPSTREAM: staging: gasket: ioctl: fix function param line continuation style Fix multi-line alignment formatting to look like: int ret = long_function_name(device, VARIABLE1, VARIABLE2, VARIABLE3, VARIABLE4); Many of these TODO items were previously cleaned up during the conversion to standard logging functions. BUG=b:79253135 TEST=none CQ-DEPEND=CL:1186074 Signed-off-by: Todd Poynor &lt;toddpoynor@google.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 3e845083131224934b6833642aa1c9a0754b4e61) Signed-off-by: Zhongze Hu &lt;frankhu@google.com&gt; Change-Id: I04dc0e44f0b4a8d34ec04d1a5a52995af1f29796 Reviewed-on: https://chromium-review.googlesource.com/1186075 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Zhongze Hu &lt;frankhu@google.com&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="5" gerrit_number="1186075" owner_email="frankhu@google.com" 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/75/1186075/1" remote="cros" total_fail_count="5"/><pending_commit branch="chromeos-4.4" change_id="Ide667a8d83026b2894f2e92d6b4e6a16790cc39c" commit="e1f5704a95682754888b2f3d8339d29f2b0117f5" commit_message="UPSTREAM: staging: gasket: page table: fix function param line continuation style Fix multi-line alignment formatting to look like: int ret = long_function_name(device, VARIABLE1, VARIABLE2, VARIABLE3, VARIABLE4); Many of these TODO items were previously cleaned up during the conversion to standard logging functions. BUG=b:79253135 TEST=none CQ-DEPEND=CL:1186075 Signed-off-by: Todd Poynor &lt;toddpoynor@google.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit e8c7f19981dce9e8661b0b1e277bda4c322f9af7) Signed-off-by: Zhongze Hu &lt;frankhu@google.com&gt; Change-Id: Ide667a8d83026b2894f2e92d6b4e6a16790cc39c Reviewed-on: https://chromium-review.googlesource.com/1186077 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Zhongze Hu &lt;frankhu@google.com&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="5" gerrit_number="1186077" owner_email="frankhu@google.com" 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/77/1186077/1" remote="cros" total_fail_count="5"/><pending_commit branch="chromeos-4.4" change_id="I24206eb624e92bc7ad94b64378d0cddf39d88374" commit="a3b3e8d9523e8b3e5cad748caa621b46af0caaf1" commit_message="UPSTREAM: staging: gasket: sysfs: fix function param line continuation style Fix multi-line alignment formatting to look like: int ret = long_function_name(device, VARIABLE1, VARIABLE2, VARIABLE3, VARIABLE4); BUG=b:79253135 TEST=none CQ-DEPEND=CL:1186077 Signed-off-by: Todd Poynor &lt;toddpoynor@google.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 46b77a6b6922113add0a0b9711f5044b1e6aa6a1) Signed-off-by: Zhongze Hu &lt;frankhu@google.com&gt; Change-Id: I24206eb624e92bc7ad94b64378d0cddf39d88374 Reviewed-on: https://chromium-review.googlesource.com/1186080 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Zhongze Hu &lt;frankhu@google.com&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="5" gerrit_number="1186080" owner_email="frankhu@google.com" 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/80/1186080/1" remote="cros" total_fail_count="5"/><pending_commit branch="chromeos-4.4" change_id="Ic183c20a8aa50db31fd8d1efacd84709993903e2" commit="13f79eb06f16df775fd42ed052aa3744f6a1ae17" commit_message="UPSTREAM: staging: gasket: interrupt: fix function param line continuation style Fix multi-line alignment formatting to look like: int ret = long_function_name(device, VARIABLE1, VARIABLE2, VARIABLE3, VARIABLE4); BUG=b:79253135 TEST=none CQ-DEPEND=CL:1186080 Signed-off-by: Todd Poynor &lt;toddpoynor@google.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 21cfa72cddee4cfd6a091968517fdbb4263f71d3) Signed-off-by: Zhongze Hu &lt;frankhu@google.com&gt; Change-Id: Ic183c20a8aa50db31fd8d1efacd84709993903e2 Reviewed-on: https://chromium-review.googlesource.com/1186083 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Zhongze Hu &lt;frankhu@google.com&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="5" gerrit_number="1186083" owner_email="frankhu@google.com" 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/83/1186083/1" remote="cros" total_fail_count="5"/><pending_commit branch="chromeos-4.4" change_id="I0d08eaa22017ac2b23ca0f109adabc712812b959" commit="c36a6cf5babe904dbd9c825b95589160830b10e1" commit_message="UPSTREAM: staging: gasket: TODO: remove entry for multi-line alignment style Multi-line alignment formatting issues fixed, remove the TODO entry for this. BUG=b:79253135 TEST=none CQ-DEPEND=CL:1186083 Signed-off-by: Todd Poynor &lt;toddpoynor@google.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 953105453b1aeb45d15a4c053fdc911f039b097b) Signed-off-by: Zhongze Hu &lt;frankhu@google.com&gt; Change-Id: I0d08eaa22017ac2b23ca0f109adabc712812b959 Reviewed-on: https://chromium-review.googlesource.com/1186084 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Zhongze Hu &lt;frankhu@google.com&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="5" gerrit_number="1186084" owner_email="frankhu@google.com" 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/84/1186084/1" remote="cros" total_fail_count="5"/><pending_commit branch="chromeos-4.4" change_id="I4e58c80bb0dfb772c1413516d6fc9a89bc5e1c7a" commit="50866d1b08eaaa23bddc87cc7e6f3f5a1eafc563" commit_message="UPSTREAM: staging: gasket: apex: move driver-private defines out of apex.h apex.h is supposed to contain kernel-userspace interface definitions, but has a number of defines that are only used by apex_driver.c or are not used at all. Move driver implementation defines not shared with userspace to the driver source. Remove unused defines. BUG=b:79253135 TEST=none CQ-DEPEND=CL:1186084 Signed-off-by: Todd Poynor &lt;toddpoynor@google.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 4287dbaa7c3ef0db9d8258c9f505b4149c21a393) Signed-off-by: Zhongze Hu &lt;frankhu@google.com&gt; Change-Id: I4e58c80bb0dfb772c1413516d6fc9a89bc5e1c7a Reviewed-on: https://chromium-review.googlesource.com/1186085 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Zhongze Hu &lt;frankhu@google.com&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="5" gerrit_number="1186085" owner_email="frankhu@google.com" 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/85/1186085/1" remote="cros" total_fail_count="5"/><pending_commit branch="chromeos-4.4" change_id="Ib15403411b66073bd3f7245ff1b0f59f85db2eda" commit="bd72a5979281e14f9b754d89d6505c99183b4c00" commit_message="UPSTREAM: staging: gasket: core: use bool type for ns_capable result When gasket core was converted from using capable() to use ns_capable() instead, the type of the variable holding the result should have been converted from int to bool. BUG=b:79253135 TEST=none CQ-DEPEND=CL:1186085 Reported-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; Signed-off-by: Todd Poynor &lt;toddpoynor@google.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit e02fed16b3f430d89cdb9b2eda69906dafb507b3) Signed-off-by: Zhongze Hu &lt;frankhu@google.com&gt; Change-Id: Ib15403411b66073bd3f7245ff1b0f59f85db2eda Reviewed-on: https://chromium-review.googlesource.com/1186088 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Zhongze Hu &lt;frankhu@google.com&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="5" gerrit_number="1186088" owner_email="frankhu@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/88/1186088/1" remote="cros" total_fail_count="5"/><pending_commit branch="chromeos-2016.05" change_id="I639357023f689887c4554d08e9a58d677d17bc16" commit="f612d613eda00540222f400d7f65fbf1f8b78c12" commit_message="UPSTREAM: riscv: add support to check machine length at runtime Highest two bits of misa can be used to check machine length. Add code to support this. BUG=none BRANCH=none TEST=none Change-Id: I639357023f689887c4554d08e9a58d677d17bc16 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: ce1af8b0bf8569ad2d0ebc7bc7b0babe1579c7f2 Original-Change-Id: I3bab301d38ea8aabf2c70437e179287814298b25 Original-Signed-off-by: Xiang Wang &lt;wxjstz@126.com&gt; Original-Reviewed-on: https://review.coreboot.org/27770 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Jonathan Neuschfer &lt;j.neuschaefer@gmx.net&gt; Reviewed-on: https://chromium-review.googlesource.com/1208490 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1208490" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/90/1208490/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Ia30dc5dfbfe8a4d06ceb2afb421f70de72905ea1" commit="f08b2678212f4b2eb283e28f60583e1e936c131c" commit_message="UPSTREAM: mb/lenovo: Support dual graphics for xx20/xx30 ThinkPads Add CMOS option that allows to use both integrated and discrete GPU. Tested on ThinkPad W530. BUG=none BRANCH=none TEST=none Change-Id: Ia30dc5dfbfe8a4d06ceb2afb421f70de72905ea1 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 384e9aed8c477922c960e2cbd429bd3a15b371de Original-Change-Id: I8842fef0fa1235eb91abf6b7e655ed4d8598adc7 Original-Signed-off-by: Evgeny Zinoviev &lt;me@ch1p.com&gt; Original-Reviewed-on: https://review.coreboot.org/28393 Original-Reviewed-by: Patrick Rudolph &lt;siro@das-labor.org&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1208491 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1208491" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/91/1208491/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Ibf609832972c22b43577154d29cca55ba9d90221" commit="7a072777976befc2eff0d46ecb9b8da1c6f45c17" commit_message="UPSTREAM: riscv: add entry assembly file for RAMSTAGE RAMSTAGE will revoke CAR/scratchpad, so stack and exception handling needs to be moved to ddr memory. So add a assembly file to do this. BUG=none BRANCH=none TEST=none Change-Id: Ibf609832972c22b43577154d29cca55ba9d90221 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 21ed107958b3a2525f01875162d5a83a7900d4b4 Original-Change-Id: I58aa6ff911f385180bad6e026d3c3eace846e37d Original-Signed-off-by: Xiang Wang &lt;wxjstz@126.com&gt; Original-Reviewed-on: https://review.coreboot.org/28384 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1208492 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1208492" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/92/1208492/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Ifdb13ac306c11abb008edef7dcfaf42558ae0721" commit="44c70ae8d3b155bffd418e7abff3039eef731b22" commit_message="UPSTREAM: mb/intel/dg43gt/dsdt.asl: fix globalnvs.asl include path Use ICH10's file instead of ICH7's. BUG=none BRANCH=none TEST=none Change-Id: Ifdb13ac306c11abb008edef7dcfaf42558ae0721 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 0fc76910d6e71b48ae5fc42735b0a706fb09f83f Original-Change-Id: I02678179e8f1dbd9b9f7d6407383a7a6cad15011 Original-Signed-off-by: Stefan Tauner &lt;stefan.tauner@gmx.at&gt; Original-Reviewed-on: https://review.coreboot.org/28450 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Arthur Heymans &lt;arthur@aheymans.xyz&gt; Reviewed-on: https://chromium-review.googlesource.com/1208493 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1208493" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/93/1208493/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Ic4be2821dfbd819214d2a2561025ae6e46e8f910" commit="704a9cdd2744744f14f87649263f198cae3ba9e0" commit_message="UPSTREAM: arch/x86/Makefile: include dependencies for romcc bootblock We already explicitly generated a dependencies file for the romcc bootblock. Though, as it has its own rule and isn't registered to any of our object-file classes, the dependencies file wasn't included automatically. BUG=none BRANCH=none TEST=none Change-Id: Ic4be2821dfbd819214d2a2561025ae6e46e8f910 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 4ba7b26019235d82b4c84361552ab6dff5766762 Original-Change-Id: I441cf229312dff82f377dcb594939fb85c441eed Original-Signed-off-by: Nico Huber &lt;nico.huber@secunet.com&gt; Original-Reviewed-on: https://review.coreboot.org/28442 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1208494 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1208494" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/94/1208494/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="If81166166c3a0adcc110ff61c47af48cbbeb28d0" commit="29b6c8cfc1d33b30aacad9697d1e1e6439d6d89b" commit_message="UPSTREAM: nb/intel/x4x/gma.c: fix skipping of native graphics init CB:27984 (e6c8f7e) is supposed to skip over NGI if bit #1 in register GCC is set. However the check for x4x was wrongly checking if any bit of the whole register is set. BUG=none BRANCH=none TEST=none Change-Id: If81166166c3a0adcc110ff61c47af48cbbeb28d0 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 3e3bae03cffba8d997cb8816b71828f1bc1d244a Original-Change-Id: I5000f5e771abb98f046e2ad19c1bee7dbc0743fc Original-Signed-off-by: Stefan Tauner &lt;stefan.tauner@gmx.at&gt; Original-Reviewed-on: https://review.coreboot.org/28447 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Arthur Heymans &lt;arthur@aheymans.xyz&gt; Original-Reviewed-by: Felix Held &lt;felix-coreboot@felixheld.de&gt; Reviewed-on: https://chromium-review.googlesource.com/1208495 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1208495" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/95/1208495/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iacb631816aea28e67cf91e6e5d462f0ebd20924c" commit="82874a873b7fe5ab10e27f728bb3dc2f8d45b5cb" commit_message="bluetooth: update the use of smInit/SmInit to match with the change with SM API BUG=None TEST=build with platform/newblue changes CQ-DEPEND=CL:1186042 Change-Id: Iacb631816aea28e67cf91e6e5d462f0ebd20924c Reviewed-on: https://chromium-review.googlesource.com/1186082 Commit-Ready: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Tested-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Reviewed-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; " fail_count="0" gerrit_number="1186082" owner_email="mcchou@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/82/1186082/7" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Ic8c9fa900fa6baf4b15d0d58d6be51f8aa60d2d3" commit="a092e34136f99259dfde39f8544db3c46ad32521" commit_message="bluetooth: Rename GetMethodNames to GetMethodForwardings For future work, we need to configure method forwardings with some kind of rule, for example &quot;forward to all&quot;, or &quot;forward to newblue only&quot;. Therefore the name GetMethodForwardings suits better than GetMethodName as it configures which methods to be forwarded and how it should be forwarded. BUG=chromium:866704 TEST=Unit tests show that there is no behavior change Change-Id: Ic8c9fa900fa6baf4b15d0d58d6be51f8aa60d2d3 Reviewed-on: https://chromium-review.googlesource.com/1180611 Commit-Ready: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Tested-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; " fail_count="0" gerrit_number="1180611" owner_email="sonnysasaka@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/11/1180611/8" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I3a208a987c003e64a24003c31827805238d70e44" commit="979d1314502734b37b0f00ed4c3ec6868ba0294f" commit_message="Reland &quot;sm: update IO capability based on the presence of passkey request/display observers&quot; This is a reland of 2495a5a717c306cad1bcaf2ba51e62c229c46b18 Original change's description: &gt; sm: update IO capability based on the presence of passkey request/display observers &gt; &gt; The IO capability should be updated based on whether there are handlers &gt; for passkey display and passkey request. If there is any ongoing pairing &gt; when a client register itself as the observer, the IO capability will be &gt; updated once the current pairing session is done. &gt; &gt; BUG=chromium:862849 &gt; TEST=Run the test program on veyron_minnie with &quot;restart bluetoothd &amp;&amp; &gt; new_blue_test pair &lt;the target LE keyboard address&gt;&quot; and enter passkey on &gt; the target LE keyboard &gt; &gt; Change-Id: I0eb38d49d5b317f0ba184910741af93f3c102b1e BUG=chromium:863613 TEST=See above CQ-DEPEND=CL:1186082 Change-Id: I3a208a987c003e64a24003c31827805238d70e44 Reviewed-on: https://chromium-review.googlesource.com/1186042 Commit-Ready: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Tested-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Reviewed-by: Miao-chen Chou &lt;mcchou@chromium.org&gt; " fail_count="16" gerrit_number="1186042" owner_email="mcchou@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/newblue" project_url="https://chromium-review.googlesource.com/chromiumos/platform/newblue" ref="refs/changes/42/1186042/4" remote="cros" total_fail_count="25"/><pending_commit branch="master" change_id="I80798d46bc99cd293788807403ac7d65a443d511" commit="35141c3e2f832e3af7c4118a4ee8723e220c4414" commit_message="bluetooth: Implement method forwarding to multiple services This adds one rule of method forwarding that the dispatcher needs: forward the method call to all services. The method call is forwarded serially to all the services (stop when one of those returns error), rather than in parallel. This is because in practice we want to minimize the the unexpected state where one service returns success but the other returns error. BUG=chromium:866704 TEST=Added unit test in ImpersionatonObjectManagerInterfaceTest, and manual test with both BlueZ and NewBlue as the forwarded services: bluetoothctl --service org.chromium.Bluetooth [bluetooth]# scan on [bluetooth]# scan off During the &quot;scan on&quot;, we should see that both BlueZ and NewBlue do scanning (BREDR and LE, respectively) and we see scan results from both services. Change-Id: I80798d46bc99cd293788807403ac7d65a443d511 Reviewed-on: https://chromium-review.googlesource.com/1180612 Commit-Ready: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Tested-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; " fail_count="0" gerrit_number="1180612" owner_email="sonnysasaka@chromium.org" pass_count="0" patch_number="9" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/12/1180612/9" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I65fad7a46d9350ba3603fc9801f5ab6765edc06d" commit="f24782924b7acaea950aca903b4e80a0e2777600" commit_message="libdrm, arc-libdrm: Switch to using epatch and a single branch libdrm and arc-libdrm used a custom packaging scheme where we had a branch off of the upstream tag with the downstream patches. For example, chromeos-2.4.92 was branched off of the upstream libdrm-2.4.92 tag and had a few commits on top with our downstream additions. Rebasing to a new libdrm was awkward and involved creating a new chromeos libdrm branch, cherry-picking downstream patches through the CQ, updating the manifests. This CL switches the ebuild over to use epatch and a regular branch, much like how we package the mesa project. This makes rebasing much simpler, with the downside of making adding a downstream patch slightly more work. If anything, we should favor upstream work and rebasing over local patches, so this is a reasonable tradeoff. BUG=b/112720782 TEST=repo sync, emerge libdrm and arc-libdrm CQ-DEPEND=CL:*667008,CL:1188443 Change-Id: I65fad7a46d9350ba3603fc9801f5ab6765edc06d Reviewed-on: https://chromium-review.googlesource.com/1188684 Commit-Ready: Kristian H. Kristensen &lt;hoegsberg@chromium.org&gt; Tested-by: Kristian H. Kristensen &lt;hoegsberg@chromium.org&gt; Reviewed-by: Kristian H. Kristensen &lt;hoegsberg@chromium.org&gt; " fail_count="0" gerrit_number="1188684" owner_email="hoegsberg@chromium.org" pass_count="0" patch_number="7" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/84/1188684/7" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Iecf98e5216d2b29f69b4af9bc96e1a312ce0a766" commit="6ea4d835e1bb7d6348b841abfc7544d808fb735d" commit_message="libdrm: Move to master branch CL:1188684 moves libdrm to use a master branch with epatch work flow so we can drop the custom revision. BUG=b:112720782 TEST=repo sync, emerge libdrm and arc-libdrm CQ-DEPEND=CL:*667008,CL:1188684 Change-Id: Iecf98e5216d2b29f69b4af9bc96e1a312ce0a766 Reviewed-on: https://chromium-review.googlesource.com/1188443 Commit-Ready: Kristian H. Kristensen &lt;hoegsberg@chromium.org&gt; Tested-by: Kristian H. Kristensen &lt;hoegsberg@chromium.org&gt; Reviewed-by: Kristian H. Kristensen &lt;hoegsberg@chromium.org&gt; " fail_count="9" gerrit_number="1188443" owner_email="hoegsberg@chromium.org" pass_count="0" patch_number="2" project="chromiumos/manifest" project_url="https://chromium-review.googlesource.com/chromiumos/manifest" ref="refs/changes/43/1188443/2" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="I7d3ee1bb7a1cf2fc56faeb2428ca25b3819262e6" commit="3c194861ca83e253ffabccdd20d16845e6ff62ed" commit_message="autotest: Remove now-inaccurate test push metric Moved to chromeos_admin BUG=chromium:879394 TEST=None Change-Id: I7d3ee1bb7a1cf2fc56faeb2428ca25b3819262e6 Reviewed-on: https://chromium-review.googlesource.com/1198016 Commit-Ready: Jacob Kopczynski &lt;jkop@chromium.org&gt; Tested-by: Jacob Kopczynski &lt;jkop@chromium.org&gt; Reviewed-by: Jacob Kopczynski &lt;jkop@chromium.org&gt; " fail_count="1" gerrit_number="1198016" owner_email="jkop@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/16/1198016/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Id9f062df3d532f7911152e56d5cfac00934a2546" commit="362a2cc78cf36ded4d377e3a63875e8fc4873a74" commit_message="Add dry_run argument to git.GitPush Also refactored GitPush's tests to use RunCommandUnitTest and add more coverage. BUG=none TEST=lib/git_unittest Change-Id: Id9f062df3d532f7911152e56d5cfac00934a2546 Reviewed-on: https://chromium-review.googlesource.com/1200162 Commit-Ready: Lann Martin &lt;lannm@chromium.org&gt; Tested-by: Lann Martin &lt;lannm@chromium.org&gt; Reviewed-by: Lann Martin &lt;lannm@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1200162" owner_email="lannm@chromium.org" pass_count="0" patch_number="2" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/62/1200162/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I182995e8e825fe25826522b559f634ef43b8687f" commit="d2172105bc4e7b35ae89fc0d2317ddba424a0f38" commit_message="Add scripts/create_manifest_snapshot This script creates a manifest &quot;snapshot&quot; that can be used to reproduce a repo checkout on another host. For projects with local commits, those commits may be pushed to a designated remote ref to make those commits available remotely. Added git.IsReachable to help determine when remote refs need to be pushed. Made repo_manifest classes picklable to work with multiprocessing. BUG=chromium:864816 TEST=lib/git_unittest; scripts/create_manifest_snapshot_unittest Change-Id: I182995e8e825fe25826522b559f634ef43b8687f Reviewed-on: https://chromium-review.googlesource.com/1196833 Commit-Ready: Lann Martin &lt;lannm@chromium.org&gt; Tested-by: Lann Martin &lt;lannm@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1196833" owner_email="lannm@chromium.org" pass_count="0" patch_number="5" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/33/1196833/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I834405ad519dcb7ccd44073addfd63e844b74168" commit="454417faa5a10c7ec7f398014527468b0210a095" commit_message="futility: cmd_update: Preserve sections blocked by management engine On Intel platforms, when management engine is not in manufacturing mode the SI_DESC will be read only and SI_ME can't be accessed by CPU. For RW-FULL mode when we want to reflash whole firmware, flashrom will skip SI_ME but it'll still try to update SI_DESC if the content looks different, which would make all firmware update to fail when a new image is pushed with different SI_DESC contents. As a result, we have to preserve and skip SI_DESC changes when ME is locked. BUG=chromium:875551 TEST=make futil; tests/futility/run_test_scripts.sh $(pwd)/build/futility BRANCH=None Change-Id: I834405ad519dcb7ccd44073addfd63e844b74168 Signed-off-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1197022 Reviewed-by: Randall Spangler &lt;rspangler@chromium.org&gt; " fail_count="1" gerrit_number="1197022" owner_email="hungte@chromium.org" pass_count="0" patch_number="9" project="chromiumos/platform/vboot_reference" project_url="https://chromium-review.googlesource.com/chromiumos/platform/vboot_reference" ref="refs/changes/22/1197022/9" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="If680f436042d58a32e2b4f534d4c22958f68d021" commit="a8b380d26fff666dc77df95a08ffbea931d7abd1" commit_message="futility: cmd_update: Revise debug and error message macro To simplify debugging with logs, we want to print &quot;current function&quot; in almost every debug and error messages. To prevent typing __FUNCTION__ everywhere, two new macros ERROR and DEBUG are introduced, to print messages in ERROR: &lt;function&gt;: &lt;message&gt;\n and DEBUG: &lt;function&gt;: &lt;message&gt;\n . BUG=chromium:875551 TEST=make futil; tests/futility/run_test_scripts.sh $(pwd)/build/futility BRANCH=None Change-Id: If680f436042d58a32e2b4f534d4c22958f68d021 Signed-off-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1197023 Reviewed-by: Randall Spangler &lt;rspangler@chromium.org&gt; " fail_count="2" gerrit_number="1197023" owner_email="hungte@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform/vboot_reference" project_url="https://chromium-review.googlesource.com/chromiumos/platform/vboot_reference" ref="refs/changes/23/1197023/8" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I52a9e6ac4043d3e8e9f0d33d01ae8f26b01db983" commit="c384c1cf3113b34243884c9f27988832bc132ded" commit_message="chromeos-config-tools: rename unittest to xxx_test This matches the Google style guide and our linter. BUG=None TEST=precq passes CQ-DEPEND=CL:1207292 Change-Id: I52a9e6ac4043d3e8e9f0d33d01ae8f26b01db983 Reviewed-on: https://chromium-review.googlesource.com/1207293 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt; Reviewed-by: C Shapiro &lt;shapiroc@google.com&gt; " fail_count="0" gerrit_number="1207293" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/93/1207293/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I6c02ea87c7cef57c78c084c2cdf7eec72056df9b" commit="55a8059402ece6ef156cc48f71de49c19ad66a10" commit_message="chromeos-config: rename unittest to xxx_test.cc This matches the Google style guide and our linter. BUG=None TEST=precq passes CQ-DEPEND=CL:1207293 Change-Id: I6c02ea87c7cef57c78c084c2cdf7eec72056df9b Reviewed-on: https://chromium-review.googlesource.com/1207292 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt; Reviewed-by: C Shapiro &lt;shapiroc@google.com&gt; " fail_count="0" gerrit_number="1207292" owner_email="vapier@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/92/1207292/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I99468c16af0d80f37db40982c14ebcf3c046e442" commit="c5ba933e344e1afc213c54815b2cdd876861c0c3" commit_message="cups: add gettimeofday() to amd64 seccomp I'm seeing platform_CUPSDaemon fail when I try to upgrade amd64-generic to use kernel v4.14: 2018-09-04T21:31:19.907022+00:00 ERR cupsd[5198]: libminijail[1]: blocked syscall: gettimeofday We have this syscall listed for other architectures, so do it for amd64 too. BUG=none TEST=platform_CUPSDaemon Change-Id: I99468c16af0d80f37db40982c14ebcf3c046e442 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1208131 Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1208131" owner_email="briannorris@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/31/1208131/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ida8839b158ce37da497a30769f6cf7985b135b4d" commit="8b3e8412f1846a7883a4622011ccd4ce95608747" commit_message="{amd64,arm,arm64,x32,x86}-generic: move to kernel v4.14 We're supporting a later kernel. Let's move the generic overlays there. I skip the ppc, and mips overlays, because those are untested and unmaintained and have been for a while. I've retained the GCC build for arm32, as I'm not sure 4.14 is up to snuff for clang builds either. CQ-DEPEND=CL:1208131 BUG=none TEST=precq Change-Id: Ida8839b158ce37da497a30769f6cf7985b135b4d Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1203638 Reviewed-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1203638" owner_email="briannorris@chromium.org" pass_count="0" patch_number="4" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/38/1203638/4" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I82f5a7226af0835dda0790eb0b08834bcd722854" commit="8dc10180057d25af8fad0af53c8d1497d850ff1d" commit_message="UPSTREAM: tty: serial: qcom_geni_serial: Add support for flow control Add support for flow control functionality in the GENI serial driver and also support for non-console higher baud rate(upto 4Mbps) usecases. Signed-off-by: Girish Mahadevan &lt;girishm@codeaurora.org&gt; Signed-off-by: Mohammed Khajapasha &lt;mkhaja@codeaurora.org&gt; Signed-off-by: Karthikeyan Ramasubramanian &lt;kramasub@codeaurora.org&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 8a8a66a1a18a1dbd213bee460bcedb1361abc7ff) BUG=b:74019558 TEST=est=Build and boot Change-Id: I82f5a7226af0835dda0790eb0b08834bcd722854 Signed-off-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1208018 Reviewed-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; " fail_count="0" gerrit_number="1208018" owner_email="dianders@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/18/1208018/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I3113df8c8518bc74f09e2076f60b70ddad829529" commit="5cccc95203b15ff1307ee7200abb5604b7595d78" commit_message="FROMLIST: tty: serial: qcom_geni_serial: Fix serial when not used as console If you've got the &quot;console&quot; serial port setup to use just as a UART (AKA there is no &quot;console=ttyMSMX&quot; on the kernel command line) then certain initialization is skipped. When userspace later tries to do something with the port then things go boom (specifically, on my system, some sort of exception hit that caused the system to reboot itself w/ no error messages). Let's cleanup / refactor the init so that we always run the same init code regardless of whether we're using the console. To make this work, we make rely on qcom_geni_serial_pm doing its job to turn resources on. For the record, here is a trace of the order of things (after this patch) when console= is specified on the command line and we have an agetty on the port: qcom_geni_serial_pm: 4 (undefined) =&gt; 0 (on) qcom_geni_console_setup qcom_geni_serial_port_setup qcom_geni_serial_console_write qcom_geni_serial_startup qcom_geni_serial_start_tx ...and here is the order of things (after this patch) when console= is _NOT_ specified on the command line and we have an agetty port: qcom_geni_serial_pm: 4 =&gt; 0 qcom_geni_serial_pm: 0 =&gt; 3 qcom_geni_serial_pm: 3 =&gt; 0 qcom_geni_serial_startup qcom_geni_serial_port_setup qcom_geni_serial_pm: 0 =&gt; 3 qcom_geni_serial_pm: 3 =&gt; 0 qcom_geni_serial_startup qcom_geni_serial_start_tx Fixes: c4f528795d1a (&quot;tty: serial: msm_geni_serial: Add serial driver support for GENI based QUP&quot;) Signed-off-by: Douglas Anderson &lt;dianders@chromium.org&gt; (am from https://lore.kernel.org/patchwork/patch/982177/) (also found at https://lkml.kernel.org/r/20180905201146.261438-1-dianders@chromium.org) BUG=b:114053312 TEST=Can boot even without console= on cmdline Change-Id: I3113df8c8518bc74f09e2076f60b70ddad829529 Signed-off-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1208019 Reviewed-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; " fail_count="0" gerrit_number="1208019" owner_email="dianders@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/19/1208019/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I960a4f1d959f541695504ffcb4204f1e604d7b65" commit="02141e1ef895315e4a06d988971dccbf9f3bbc9b" commit_message="servod: add device watchdog This adds a watchdog thread that every second ensures all servo devices can still be found. If it cannot find one device, leverages the new clean shutdown path to tear down the servod invocation. BUG=chromium:877909, b:74022289 TEST=manual testing test matrix unplug ctrl-c v4 + ccd (Y) (Y) v4 + micro (Y) (Y) micro (Y) (Y) v2 (Y) (Y) suzyq N/A (Y) Change-Id: I960a4f1d959f541695504ffcb4204f1e604d7b65 Signed-off-by: Ruben Rodriguez Buchillon &lt;coconutruben@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1195270 " fail_count="0" gerrit_number="1195270" owner_email="coconutruben@chromium.org" pass_count="0" patch_number="7" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/70/1195270/7" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Id577aec97a29eb9bdb8ae79104f175c80a7138ec" commit="f6ffab99ce11a1fa454f72882d7c93b4bc4aa337" commit_message="servod: Extend watchdog to have reinit capabilities. This CL replaces the WATCHDOG_EXEMPTION with REINIT_CAPABLE i.e. instead of giving CCD a free-pass, it will attempt to find it again for ~10s, and attempt to reinitialize it, before giving up. This works well when plugging/unplugging ccd &amp; when using power_state:ccd_reset I have my concerns as I haven't stress-tested enough if it also reliably works when just rebooting cr50 straight from its console, but I haven't encountered issues yes. BUG=chromium:877909 TEST=manual testing $ sudo servod -b soraka &amp; &lt;unplug ccd&gt; WARNING - Device - vid: 0x18d1 pid: 0x5014 serial: u'17017055-90ECC673' not found when polling. Device is maked as reinit capable. xx more reinit attempts before giving up. &lt;plug back in&gt; $ dut-control cr50_version cr50_version:0.4.4/cr50_v1.9308_B.334-78f874b $ dut-control &quot;cr50_uart_cmd:ccd open&quot; $ dut-control &quot;cr50_uart_cmd:reboot&quot; WARNING - Device - vid: 0x18d1 pid: 0x5014 serial: u'17017055-90ECC673' not found when polling. Device is maked as reinit capable. xx more reinit attempts before giving up. $ dut-control cr50_version cr50_version:0.4.4/cr50_v1.9308_B.334-78f874b $ dut-control power_state:cr50_reset WARNING - Device - vid: 0x18d1 pid: 0x5014 serial: u'17017055-90ECC673' not found when polling. Device is maked as reinit capable. xx more reinit attempts before giving up. $ dut-control cr50_version cr50_version:0.4.4/cr50_v1.9308_B.334-78f874b Change-Id: Id577aec97a29eb9bdb8ae79104f175c80a7138ec Signed-off-by: Ruben Rodriguez Buchillon &lt;coconutruben@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1201922 Reviewed-by: Mary Ruthven &lt;mruthven@chromium.org&gt; " fail_count="0" gerrit_number="1201922" owner_email="coconutruben@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/22/1201922/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I5d69ede2da04cb5d067b6ae5a483323054b584ab" commit="448df0c4c9f890301b9006d64e602d0ffab293ea" commit_message="octopus: disable tablet mode switch for clamshells BRANCH=none BUG=b:113837268 TEST=verified that free magnet cannot put a clamshell SKU into tablet mode Change-Id: I5d69ede2da04cb5d067b6ae5a483323054b584ab Signed-off-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1204452 Reviewed-by: Diana Z &lt;dzigterman@chromium.org&gt; " fail_count="0" gerrit_number="1204452" owner_email="jettrink@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/52/1204452/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I260ae76da9c5c0ab9989cf284141ca86816a6511" commit="26decaf6b8021d2a72b88d931111ba0860dde25d" commit_message="bobba: do not disable keyboard for clamshell Like other octopus boards, do not disable keyboard for clamshell SKUs BRANCH=none BUG=none TEST=build Change-Id: I260ae76da9c5c0ab9989cf284141ca86816a6511 Signed-off-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1204690 Reviewed-by: Justin TerAvest &lt;teravest@chromium.org&gt; Reviewed-by: Diana Z &lt;dzigterman@chromium.org&gt; " fail_count="0" gerrit_number="1204690" owner_email="jettrink@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/90/1204690/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I9c6b4356c99bd39ac74a4d2beee3bfa76ff1b460" commit="b8e1a429ff0ac7bbe9b7597afe188e8f40e90d34" commit_message="oobe_config: Add initial DBUS interface BUG=chromium:869209 TEST=emerges Change-Id: I9c6b4356c99bd39ac74a4d2beee3bfa76ff1b460 Reviewed-on: https://chromium-review.googlesource.com/1168520 Commit-Ready: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Tested-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; Reviewed-by: Marton Hunyady &lt;hunyadym@chromium.org&gt; " fail_count="0" gerrit_number="1168520" owner_email="zentaro@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/20/1168520/7" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="If8ad30abdf3e8c9bce687af57efcf8e1d55c7ec3" commit="8d74a5b3d1e32877dbd5bc2d0019d88a3a5b3dc5" commit_message="oobe_config: Add initial DBUS config BUG=chromium:869209 TEST=emerges Change-Id: If8ad30abdf3e8c9bce687af57efcf8e1d55c7ec3 Reviewed-on: https://chromium-review.googlesource.com/1168521 Commit-Ready: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Tested-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; Reviewed-by: Marton Hunyady &lt;hunyadym@chromium.org&gt; " fail_count="0" gerrit_number="1168521" owner_email="zentaro@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/21/1168521/7" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I8df7c6c98cb789cb888230909448e2216566d811" commit="aebe894b21fe282c515392e44f0cde118260b4b6" commit_message="arc-setup: merge arc-start-sysctl and arc-stop-sysctl Merging these into one file simplifies the system and provides the guarantee that the the stop functionality and the start functionality can't run at the same time. BUG=None TEST=ensure /proc/sys/vm/min_filelist_kbytes has correct values when container is running and stopped CQ-DEPEND=CL:1198489 Change-Id: I8df7c6c98cb789cb888230909448e2216566d811 Reviewed-on: https://chromium-review.googlesource.com/1198722 Commit-Ready: Christopher Morin &lt;cmtm@google.com&gt; Tested-by: Christopher Morin &lt;cmtm@google.com&gt; Reviewed-by: Yusuke Sato &lt;yusukes@chromium.org&gt; " fail_count="2" gerrit_number="1198722" owner_email="cmtm@google.com" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/22/1198722/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I616c3f18c1d9c981dc25a9eb271cd0d8813a9695" commit="81aca65ed1b7cf63b6fba2454ff50b0bbb57e09f" commit_message="arc-setup: merge arc-start-sysctl and arc-stop-sysctl Merging these into one file simplifies the system and provides the guarantee that the the stop functionality and the start functionality can't run at the same time. BUG=None TEST=ensure /proc/sys/vm/min_filelist_kbytes has correct values when container is running and stopped CQ-DEPEND=CL:1198722 Change-Id: I616c3f18c1d9c981dc25a9eb271cd0d8813a9695 Reviewed-on: https://chromium-review.googlesource.com/1198489 Commit-Ready: Christopher Morin &lt;cmtm@google.com&gt; Tested-by: Christopher Morin &lt;cmtm@google.com&gt; Reviewed-by: Yusuke Sato &lt;yusukes@chromium.org&gt; " fail_count="0" gerrit_number="1198489" owner_email="cmtm@google.com" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/89/1198489/5" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I4203bfa7084e65bb097d57f72e9b8103dd2426d0" commit="ec6f9d1a721ea5a34482e98d8f5f01d4ada190a4" commit_message="BACKPORT: drm/amdgpu/gmc: steal the appropriate amount of vram for fw hand-over (v3) Steal 9 MB for vga emulation and fb if vga is enabled, otherwise, steal enough to cover the current display size as set by the vbios. If no memory is used (e.g., secondary or headless card), skip stolen memory reserve. v2: skip reservation if vram is limited, address Christian's comments v3: squash in fix from Harry Reviewed-and-Tested-by: Andrey Grodzovsky &lt;andrey.grodzovsky@amd.com&gt; (v2) Signed-off-by: Alex Deucher &lt;alexdeucher@gmail.com&gt; (cherry picked from commit ebdef28ebbcf767d9fa687acb1d02d97d834c628) Conflicts: drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c [shirish.s: 1.resolved build errors caused due to new struct name of gmc against existing name of just mc. 2. fixed build error in gmc_v9_0.c a. absense of VEGA12 in current code b. d1vga_control related error which exist in upstream] BUG=b:113123171 TEST=Build &amp; Boot on Grunt and verified no flash of line at boot Change-Id: I4203bfa7084e65bb097d57f72e9b8103dd2426d0 Signed-off-by: Shirish S &lt;shirish.s@amd.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1206650 Commit-Ready: Drew Davenport &lt;ddavenport@chromium.org&gt; Tested-by: Drew Davenport &lt;ddavenport@chromium.org&gt; Reviewed-by: Drew Davenport &lt;ddavenport@chromium.org&gt; " fail_count="0" gerrit_number="1206650" owner_email="shirish.s@amd.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/50/1206650/3" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="If346b78caa2f9d72d1b2908c25533b0daa863cf4" commit="e089049a32dea36ec1b28ca1516ca4c9f9857ba7" commit_message="BACKPORT: drm/amdgpu: Free VGA stolen memory as soon as possible. Reserved VRAM is used to avoid overriding pre OS FB. Once our display stack takes over we don't need the reserved VRAM anymore. v2: Remove comment, we know actually why we need to reserve the stolen VRAM. Fix return type for amdgpu_ttm_late_init. v3: Return 0 in amdgpu_bo_late_init, rebase on changes to previous patch v4: rebase v5: For GMC9 reserve always just 9M and keep the stolem memory around until GART table curruption on S3 resume is resolved. Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; Signed-off-by: Andrey Grodzovsky &lt;andrey.grodzovsky@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 6f752ec2c20c6a575da29d5b297980f376830e6b) Conflicts: drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h [shirish: resolved conflicts by picking only amdgpu_ttm_late_init() declaration gmc_v9_0.c: Restored #if 0 ... #endif from previous patch] BUG=b:113123171 TEST=Build &amp; Boot on Grunt and verified no flash of line at boot Change-Id: If346b78caa2f9d72d1b2908c25533b0daa863cf4 Signed-off-by: Shirish S &lt;shirish.s@amd.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1206651 Commit-Ready: Drew Davenport &lt;ddavenport@chromium.org&gt; Tested-by: Drew Davenport &lt;ddavenport@chromium.org&gt; Reviewed-by: Drew Davenport &lt;ddavenport@chromium.org&gt; " fail_count="0" gerrit_number="1206651" owner_email="shirish.s@amd.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/51/1206651/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I11612a670b6a8063d7eb69e643ffba545073c765" commit="feaf3f345e9b355bd8d6c720ccdeef7b8e8ebf89" commit_message="installer: rename unittest to xxx_test.cc This matches the Google style guide and our linter. BUG=None TEST=precq passes CQ-DEPEND=CL:1196087 Change-Id: I11612a670b6a8063d7eb69e643ffba545073c765 Reviewed-on: https://chromium-review.googlesource.com/1191617 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; " fail_count="0" gerrit_number="1191617" owner_email="vapier@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/17/1191617/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I7f4da4856ce8d2971b0d59d29d7ddae448269223" commit="52d3fdb0404e3bf85df8d5d7b9b8cc5f24b5b9e7" commit_message="chromeos-installer: rename unittest to xxx_test This matches the Google style guide and our linter. BUG=None TEST=precq passes CQ-DEPEND=CL:1191617 Change-Id: I7f4da4856ce8d2971b0d59d29d7ddae448269223 Reviewed-on: https://chromium-review.googlesource.com/1196087 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; " fail_count="0" gerrit_number="1196087" owner_email="vapier@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/87/1196087/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I4dbe16729add8c477ac0d4c65392cf363c03fba0" commit="9970fc168db9fe866c95524482e0af9586cc424c" commit_message="generic_stages: Add non-cumulative stage duration metric The current metric for stage based duration monitoring is cumulative which makes analysis fuzzy. This CL adds a non-cumulative FloatMetric to monitor the same value for every stage. Common metric fields are added to comply with the current CI monitoring plan. BUG=chromium:876085 TEST=tryjob Change-Id: I4dbe16729add8c477ac0d4c65392cf363c03fba0 Reviewed-on: https://chromium-review.googlesource.com/1182404 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Reviewed-by: Mike Nichols &lt;mikenichols@chromium.org&gt; " fail_count="2" gerrit_number="1182404" owner_email="dhanyaganesh@chromium.org" pass_count="0" patch_number="9" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/04/1182404/9" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I1c5396d30b29eda1977f41dceabde185356bfc65" commit="b4d67b3d3f560bfe74cab166d1b4d13ff02734b7" commit_message="crosdns: rename unittest to xxx_test.cc This matches the Google style guide and our linter. BUG=None TEST=precq passes Change-Id: I1c5396d30b29eda1977f41dceabde185356bfc65 Reviewed-on: https://chromium-review.googlesource.com/1191614 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; " fail_count="0" gerrit_number="1191614" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/14/1191614/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I4d02e64a756da69ecfeff214e6f17a79e4351b66" commit="9025f86246da43f43aa31017bfaf7a7f1db67daf" commit_message="binhost/config: drop release-group tests We dropped support for release-group configs a while ago, so clean up these unused tests too. BUG=chromium:516795 TEST=precq passes Change-Id: I4d02e64a756da69ecfeff214e6f17a79e4351b66 Reviewed-on: https://chromium-review.googlesource.com/1205810 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Lann Martin &lt;lannm@chromium.org&gt; " fail_count="1" gerrit_number="1205810" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/10/1205810/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I43205e3dd67455c2d03ad92913a34337ad28a644" commit="975c59ae3bebd9746e8e0d2dcc560e4d4215b930" commit_message="binhost: GetChromeUseFlags: make sure we always use simple output This shouldn't matter in practice as equery normally autodetects the output is not a terminal and so switches to a colorless/simple form, but add explicit flags to avoid possible ~/.config issues. BUG=chromium:872351 TEST=`./binhost_test` passes Change-Id: I43205e3dd67455c2d03ad92913a34337ad28a644 Reviewed-on: https://chromium-review.googlesource.com/1205822 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Alex Klein &lt;saklein@chromium.org&gt; " fail_count="1" gerrit_number="1205822" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/22/1205822/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I0d9d39716b8e80f5b25405630f5a40165b0ebbab" commit="5871221acb5739ae22ff0ada43a77bd66de2ad95" commit_message="binhost_test: run with -v by default It's not clear which unittest is displaying which log lines, so run the unittests with the -v flag so it prints out each test as it goes. Now the output looks like: [chromite.cbuildbot.binhost_test] PrebuiltCompatibilityTest.testChromePrebuiltsPresent Verify Chrome prebuilts exist for all configs that build Chrome. ... 19:30:20: WARNING: ...lots of output... ok [chromite.cbuildbot.binhost_test] PrebuiltCompatibilityTest.testCurrentChromePrebuiltsEnough Verify Chrome prebuilts exist for all configs that build Chrome. ... 19:30:20: WARNING: ...lots of output... Before, we'd just see the two warning messages back to back. This shouldn't be a big deal considering we already run this test with --log-level=debug. BUG=chromium:872351 TEST=precq passes Change-Id: I0d9d39716b8e80f5b25405630f5a40165b0ebbab Reviewed-on: https://chromium-review.googlesource.com/1205830 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Lann Martin &lt;lannm@chromium.org&gt; " fail_count="1" gerrit_number="1205830" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/30/1205830/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ie9891720b03f067cb2e4c54898f345be9c5fc29e" commit="6f29be8b9dfcc3311dd48fb1cd0d0a442483e640" commit_message="CRAS: Refactor comments and coding style in dev_io Refactor comments and some style error related to larger block_size stream support. BUG=b:112860209 TEST=emerge-BOARD -v adhd Change-Id: Ie9891720b03f067cb2e4c54898f345be9c5fc29e Reviewed-on: https://chromium-review.googlesource.com/1206093 Commit-Ready: Chih-Yang Hsia &lt;paulhsia@chromium.org&gt; Tested-by: Chih-Yang Hsia &lt;paulhsia@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="0" gerrit_number="1206093" owner_email="paulhsia@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/93/1206093/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I5fc0a088cea45938b089b08fc83388292f63ccc1" commit="076af89dec81907d92e5f7e0a5d452ee0e7e47be" commit_message="cecservice: check for EBUSY instead of EWOULDBLOCK The cecservice is using async writes to send messages and the write is attempted only when the descriptor becomes writeable. However, the core message processing in the kernel is using the same outgoing queue as messages coming from userland. We may run into situation where the userland is notified that it is ok to send a message now, because there is space in output buffer, yet, this buffer might get filled up by the kernel, before userland gets to send its message. So, cecservice needs to check for that case and it does but the wrong error code was checked for, it is EBUSY not the EWOULDBLOCK: https://chromium.googlesource.com/chromiumos/third_party/kernel/+/chromeos-4.4/drivers/media/cec/cec-adap.c#772 BUG=b:114015682 TEST=unit tests &amp; sanity check on a device - waking up and putting the device into standby Change-Id: I5fc0a088cea45938b089b08fc83388292f63ccc1 Reviewed-on: https://chromium-review.googlesource.com/1207111 Commit-Ready: Dariusz Marcinkiewicz &lt;darekm@google.com&gt; Tested-by: Dariusz Marcinkiewicz &lt;darekm@google.com&gt; Reviewed-by: Felix Ekblom &lt;felixe@chromium.org&gt; " fail_count="0" gerrit_number="1207111" owner_email="darekm@google.com" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/11/1207111/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I805e029f7ca3896aaf59fc2e59987e8c72e8d224" commit="5adf514f03418ca59ceed3bf476de7ceb5a46431" commit_message="ippusb_manager: rename unittest to xxx_test.cc This matches the Google style guide and our linter. BUG=None TEST=precq passes Change-Id: I805e029f7ca3896aaf59fc2e59987e8c72e8d224 Reviewed-on: https://chromium-review.googlesource.com/1207294 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Sean Kau &lt;skau@chromium.org&gt; " fail_count="0" gerrit_number="1207294" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/94/1207294/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ie593fa94ea400d5fa1f060e46bd0d50401e57ea4" commit="2d80c699594802fe20cf02f341a5ac2898be666a" commit_message="Remove support for the provisioning workqueue. This removes code meant to provide for throttling provisioning rates by invoking the provisioning workqueue. The feature is no longer used, cannot easily be revived in its current form, and lacks unambiguous justification. BUG=None TEST=unit tests Change-Id: Ie593fa94ea400d5fa1f060e46bd0d50401e57ea4 Reviewed-on: https://chromium-review.googlesource.com/1179272 Commit-Ready: Richard Barnette &lt;jrbarnette@chromium.org&gt; Tested-by: Richard Barnette &lt;jrbarnette@chromium.org&gt; Reviewed-by: Xixuan Wu &lt;xixuan@chromium.org&gt; " fail_count="0" gerrit_number="1179272" owner_email="jrbarnette@chromium.org" pass_count="0" patch_number="2" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/72/1179272/2" remote="cros" total_fail_count="12"/><pending_commit branch="master" change_id="Id3517d021bfe29d08ff664d66455b15cf07af1d1" commit="4ebcd0d0ac57eb21fdc50fc2656865d6795fb530" commit_message="pci: add tests for add_capability() Also fix the misleading add_capability() comment. The standard PCI capability header is just two bytes (capability type and next pointer); the length byte is only part of the vendor-specific capability (09h). More importantly, the current implementation of add_capability() already inserts the two-byte standard header, so the caller should not provide it as part of cap_data. BUG=None TEST=cargo test -p devices Change-Id: Id3517d021bfe29d08ff664d66455b15cf07af1d1 Signed-off-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1197069 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="2" gerrit_number="1197069" owner_email="dverkamp@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/69/1197069/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ib17759ebd99f19cdc29040010f6a783b202be407" commit="38c79ee5f929552375ffbd647b1a6ef0f513ed3a" commit_message="sepolicy: decompose domains, and reorganize startup domains. Decompose the following domains from cros_periodic_scheduler. cros_chromeos_cleanup_logs, cros_chromeos_trim, cros_crash_sender, and cros_id_machine_regen. And reorganize domains executed by init to startup directory. Also create cros_update_socket_bridge domain. BUG=b:80461815 TEST=cheets_ContainerSmokeTest on kevin-arcnext CQ-DEPEND=CL:1201802 Change-Id: Ib17759ebd99f19cdc29040010f6a783b202be407 Reviewed-on: https://chromium-review.googlesource.com/1203930 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Qijiang Fan &lt;fqj@google.com&gt; Reviewed-by: Kenny Root &lt;kroot@google.com&gt; " fail_count="1" gerrit_number="1203930" owner_email="fqj@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/30/1203930/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I7ec2e9b96f15eb2badf84271851c25a5c12b3a18" commit="23cff49197fb854e2c7f37924f9b31c3e15b49f6" commit_message="binhost_test: drop dead boards We don't have any builders for these boards anymore, so drop them from the allow list. BUG=chromium:872351 TEST=`./binhost_test` passes Change-Id: I7ec2e9b96f15eb2badf84271851c25a5c12b3a18 Reviewed-on: https://chromium-review.googlesource.com/1204235 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Lann Martin &lt;lannm@chromium.org&gt; " fail_count="1" gerrit_number="1204235" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/35/1204235/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I0c6b8f31b05b021ea7012bdc7765f623570f5b30" commit="fccfabb722167a47eaf6df51f9f5eb7124207ca2" commit_message="binhost_test: use standard logging There's no need to use the warning module here for a single message. BUG=chromium:872351 TEST=`./binhost_test` passes Change-Id: I0c6b8f31b05b021ea7012bdc7765f623570f5b30 Reviewed-on: https://chromium-review.googlesource.com/1205057 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Lann Martin &lt;lannm@chromium.org&gt; " fail_count="1" gerrit_number="1205057" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/57/1205057/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="If582161faddcf59df45f8d38d80bab4eaabfb2e3" commit="ddf73c9c68b941f46e728e6d2d0a9c39ca6c5f87" commit_message="metrics: memd: mount /dev/chromeos-low-mem in sandbox This fixes a bug (not filed) that caused memd to almost never enter fast-poll mode. In addition to fixing the bug, this adds a warning message when the underlying condition occurs. Furthermore, this changes the condition for switching from slow-poll to fast-poll to a fixed distance (difference) between &quot;available&quot; and &quot;margin&quot;, rather than a multiplicative factor. BUG=none TEST=tested with platform_SimpleMemoryPressure Change-Id: If582161faddcf59df45f8d38d80bab4eaabfb2e3 Reviewed-on: https://chromium-review.googlesource.com/1205376 Commit-Ready: Luigi Semenzato &lt;semenzato@chromium.org&gt; Tested-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; Reviewed-by: Cheng-Yu Lee &lt;cylee@chromium.org&gt; " fail_count="0" gerrit_number="1205376" owner_email="semenzato@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/76/1205376/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iafd5fd44b12998a34c59f97918170c40ec46ee19" commit="61be3b08676d76d28b4a68ee2f30bf64ac3aa64d" commit_message="Rename osutils.ResolveSymlink to ResolveSymlinkInRoot This function was confusing to me. Updated to make it more obvious that this is for a special use case and made the `root` argument non-optional. Replaced one usage of ResolveSymlink with os.path.realpath. BUG=chromium:878570 TEST=lib/osutils_unittest; mobmonitor/system/systeminfo_unittest Change-Id: Iafd5fd44b12998a34c59f97918170c40ec46ee19 Reviewed-on: https://chromium-review.googlesource.com/1205631 Commit-Ready: Lann Martin &lt;lannm@chromium.org&gt; Tested-by: Lann Martin &lt;lannm@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1205631" owner_email="lannm@chromium.org" pass_count="0" patch_number="2" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/31/1205631/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="If039282a012b9077d72ddb0082eb40b6f93a2919" commit="23f63fe4a69c9144f118649f1c77ba946ac1b6b9" commit_message="FIXUP: CHROMIUM: media: intel-ipu3: add dual pipeline support drivers/media/pci/intel/ipu3/ipu3-css.c: In function ipu3_css_pipeline_init: drivers/media/pci/intel/ipu3/ipu3-css.c:697:8: error: type defaults to int in declaration of stage Almost no further comment, except that it is difficult to imagine a more useless variable. And what happened with &quot;upstream first&quot; ? BUG=b:113305283 TEST=Compile Change-Id: If039282a012b9077d72ddb0082eb40b6f93a2919 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1205680 Reviewed-by: Zubin Mithra &lt;zsm@chromium.org&gt; " fail_count="1" gerrit_number="1205680" 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/80/1205680/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ia3f26579eea52896f04e0182db22e866bb5d3e77" commit="437f705531623c4be0b3636d4d5c05368f2ab3be" commit_message="binhost: fix trailing whitespace in generated json files All the binhost.json files have trailing spaces because we set indent=2 but keep using the default separators of ', '. Fix it. BUG=chromium:872351 TEST=precq passes Change-Id: Ia3f26579eea52896f04e0182db22e866bb5d3e77 Reviewed-on: https://chromium-review.googlesource.com/1205821 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Lann Martin &lt;lannm@chromium.org&gt; " fail_count="1" gerrit_number="1205821" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/21/1205821/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="If691710beff3b6d2dc20b7576b8e69f3d1952e50" commit="db4488a9eb6802dc360e773c157b55cae312b003" commit_message="cecservice: set logical address type on dev init According to the CEC docs, there is a class of TVs that drop EDID while in standby mode. For such TVs cecservice has a special handling where it sends a 'image view on' message from unregistered logical address to wake them up, as prescribed by the docs. However, before this change, cecservice was making setting logical addresses after EDID has shown up. That is a problem because the CEC framework requires logical addresses to be set before an attempt to send any messages is made. In case of this type of TVs that results in request being sent before we attempt to set logical addresses, which makes the framework reject such request with EPERM error. This change makes the cecservice to call set logical addresses on device init. BUG=b:114000740 TEST=Run unit test and also manually checked that attempt to wake up TVs when there is no EDID is not rejected by kernel with EPERM error. Unfortunately I don't have an access to such TV to fully verify that there are no additional problems with handling of such TVs, but at least the obvious bug preventing this from working is fixed. Change-Id: If691710beff3b6d2dc20b7576b8e69f3d1952e50 Reviewed-on: https://chromium-review.googlesource.com/1206353 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Dariusz Marcinkiewicz &lt;darekm@google.com&gt; Reviewed-by: Felix Ekblom &lt;felixe@chromium.org&gt; " fail_count="1" gerrit_number="1206353" owner_email="darekm@google.com" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/53/1206353/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ia0b3738699dfa195e567ed8110c57cefe3946f4d" commit="65e54cd60d47ddc166ad2e9a478fab28921fe94b" commit_message="power: Avoid running &quot;ectool forcelidopen 0&quot; in factory mode When the factory_mode pref is set, make powerd avoid running &quot;ectool forcelidopen 0&quot; at startup to reset an earlier state potentially set for docked mode. BUG=b:113499302 TEST=added unit test Change-Id: Ia0b3738699dfa195e567ed8110c57cefe3946f4d Reviewed-on: https://chromium-review.googlesource.com/1206830 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Justin TerAvest &lt;teravest@chromium.org&gt; " fail_count="1" gerrit_number="1206830" owner_email="derat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/30/1206830/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I54cf0ddaac3c980b16945250f55841c0b59a0367" commit="6712ea3880fecf3686533f58c36d46845c0be247" commit_message="login: rename *_unittest.cc to *_test.cc This matches the Google style guide and our linter. BUG=None TEST=precq passes Change-Id: I54cf0ddaac3c980b16945250f55841c0b59a0367 Reviewed-on: https://chromium-review.googlesource.com/1207130 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="0" gerrit_number="1207130" owner_email="benchan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/30/1207130/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I49c68dec2cc0a5edbf0743a1e0781d341c6a509d" commit="72659f33fd8a83ed058ad1c7b46d8114b57c6989" commit_message="tast-tests: Make &quot;Crosvm&quot; naming consistent. Rename instances of &quot;CrosVM&quot; to &quot;Crosvm&quot; to follow the existing convention of using underscores to separate words in filenames and capitalization to separate words in function (and test) names. The naming of the vm.StartCrosVM test conflicts with a change I'm working on to verify that filenames and test names are aligned, since it's registered by a file named start_crosvm.go (rather than start_cros_vm.go). The vm.CrosVM struct currently lives in cros_vm.go, so another option would be to rename the test file to start_cros_vm.go. As I understand it, the actual hypervisor that's being tested is named &quot;crosvm&quot;, though, so it feels a bit less surprising to me to make the filenames follow that and change the capitalization in code to match. (I also see that the name was written as &quot;Crosvm&quot; in the subject of the initial announcement at http://g/chromeos-rust/XNVRa6oy3-0/pCVc5_qIBAAJ.) BUG=chromium:880661 TEST=updated &quot;tast run&quot; doesn't complain about test name Change-Id: I49c68dec2cc0a5edbf0743a1e0781d341c6a509d Reviewed-on: https://chromium-review.googlesource.com/1207212 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="0" gerrit_number="1207212" owner_email="derat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/12/1207212/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic90da314e5a2820faf207eb85056f7e4aa30d9b1" commit="3c3fec7d213d29139ef34c6373f0a474bbd79d2d" commit_message="move extern C markers to dm-bht headers C code should mark its own headers as extern, so move that logic here. BUG=chromium:878440 TEST=build passes Change-Id: Ic90da314e5a2820faf207eb85056f7e4aa30d9b1 Reviewed-on: https://chromium-review.googlesource.com/1207270 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; " fail_count="0" gerrit_number="1207270" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/dm-verity" project_url="https://chromium-review.googlesource.com/chromiumos/platform/dm-verity" ref="refs/changes/70/1207270/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I84eff5743bc15eff6bc707256ecbac822358c95d" commit="87093560d7be42cee62ef4033ff606e9cd51a8dc" commit_message="metrics: rename unittest to xxx_test.cc This matches the Google style guide and our linter. BUG=None TEST=precq passes Change-Id: I84eff5743bc15eff6bc707256ecbac822358c95d Reviewed-on: https://chromium-review.googlesource.com/1207290 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="0" gerrit_number="1207290" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/90/1207290/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ifad7dae39bd74bbc2bc9573249716861fbbac936" commit="20db4da3c103e7962acc661c58943c756b0c565e" commit_message="feedback: rename unittest to xxx_test.cc This matches the Google style guide and our linter. BUG=None TEST=precq passes Change-Id: Ifad7dae39bd74bbc2bc9573249716861fbbac936 Reviewed-on: https://chromium-review.googlesource.com/1207291 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; " fail_count="0" gerrit_number="1207291" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/91/1207291/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ibfd34c3f8e7b06dacdd26bf1d694642ed6ba5dc5" commit="e008eee0f7011155b37da8292443faba22222ffb" commit_message="build_packages: ignore grep -v exit status If `grep -v` filters out all lines, then it will exit 1. In this case, we don't care, as we wanted it to filter everything out. Ignore grep's exit status in these commands. $ echo foo | grep -v foo; echo $? 1 BUG=chromium:880982 TEST=precq passes Change-Id: Ibfd34c3f8e7b06dacdd26bf1d694642ed6ba5dc5 Reviewed-on: https://chromium-review.googlesource.com/1208381 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Achuith Bhandarkar &lt;achuith@chromium.org&gt; Reviewed-by: Gregory Meinke &lt;gmeinke@chromium.org&gt; " fail_count="0" gerrit_number="1208381" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crosutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosutils" ref="refs/changes/81/1208381/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I2148829e1fe2a623174c2032dcae201bbd04c67b" commit="287a1854f1859ace2e918e491f303c66fb9c4862" commit_message="baseboard-octopus: Add SOF topology ebuild Add a board specific ebuild for octopus SOF topology file. BUG=b:112528390, b:110025789 TEST=cros deploy &lt;BOARD&gt; sof-topology and verify that the topology file is present at the expected location on-device. Change-Id: I2148829e1fe2a623174c2032dcae201bbd04c67b Reviewed-on: https://chromium-review.googlesource.com/1205819 Commit-Ready: Prashant Malani &lt;pmalani@chromium.org&gt; Tested-by: Prashant Malani &lt;pmalani@chromium.org&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; Reviewed-by: Justin TerAvest &lt;teravest@chromium.org&gt; " fail_count="0" gerrit_number="1205819" owner_email="pmalani@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/19/1205819/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Icf50d657bb63ee3ac61b757bae6b24cbf44f6cf0" commit="2728f6e167df5b9e8c33be3f2a60808fc0e7f53a" commit_message="common-mk: Write testrunner in gn Subsequent CLs use the testrunner. I split the CLs to decrease the chance of CQ failure. BUG=chromium:629657 TEST=unittests with cros_workon_make --board=eve --test $package_name Change-Id: Icf50d657bb63ee3ac61b757bae6b24cbf44f6cf0 Reviewed-on: https://chromium-review.googlesource.com/1149942 Commit-Ready: Keigo Oka &lt;oka@chromium.org&gt; Tested-by: Keigo Oka &lt;oka@chromium.org&gt; Reviewed-by: Keigo Oka &lt;oka@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="1" gerrit_number="1149942" owner_email="oka@chromium.org" pass_count="0" patch_number="38" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/42/1149942/38" remote="cros" total_fail_count="12"/><pending_commit branch="master" change_id="Ib20acad3015b824025843067f866f4bbdf13db23" commit="7618083273a1bbc5dcc4a01eb217d799f65d36a0" commit_message="Add new virtualkeyboard.Omnibox test. Add a new test which checks that the virtual keyboard appears when the user clicks on the omnibox. BUG=chromium:879073 TEST=tested with eve device. Confirmed test fails if we don't enable the virtual keyboard. Change-Id: Ib20acad3015b824025843067f866f4bbdf13db23 Reviewed-on: https://chromium-review.googlesource.com/1201743 Commit-Ready: Darren Shen &lt;shend@chromium.org&gt; Tested-by: Darren Shen &lt;shend@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="1" gerrit_number="1201743" owner_email="shend@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/43/1201743/6" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I913857ffdd382f220cf0fd6a78b914d5cd76ac95" commit="1ad48d6d7fc82a15fc2ecd3aef90799a37fe8718" commit_message="attestation, cryptohome: The delegate can get the EK iff it has rights Add a new field to remember whether the TPM delegate has rights to read data (e.g. the public EK). Because such rights have been granted to the delegate since M66 but without any record of them, we will try first if the field isn't set and remember if we failed to read the EK with a non retryable error as meaning that the delegate can't read the public EK. In addition, we update the semantics of the GetEnterpriseEnrollmentId and ComputeEnterpriseEnrollmentId calls to return false for transient errors and true for success or definitive errors. This means that callers of those methods (which are exposed over DBUS by the service) should only retry when they have a chance to actually get better results. BUG=chromium:867724 TEST=unit tests for samus (TPM 1.2) and eve (TPM 2.0) Change-Id: I913857ffdd382f220cf0fd6a78b914d5cd76ac95 Reviewed-on: https://chromium-review.googlesource.com/1196841 Commit-Ready: Yves Arrouye &lt;drcrash@chromium.org&gt; Tested-by: Yves Arrouye &lt;drcrash@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="0" gerrit_number="1196841" owner_email="drcrash@chromium.org" pass_count="0" patch_number="11" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/41/1196841/11" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ibf28a89a536b61a60a4a4a248dd10d7c64e1187c" commit="15c0e604371708eb0c4ef57aa211d8b528a2c30b" commit_message="tast-tests: vm: use milestone for component/container BUG=chromium:870529 TEST=vm.StartTerminaVM Change-Id: Ibf28a89a536b61a60a4a4a248dd10d7c64e1187c Reviewed-on: https://chromium-review.googlesource.com/1194321 Commit-Ready: Stephen Barber &lt;smbarber@chromium.org&gt; Tested-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="0" gerrit_number="1194321" owner_email="smbarber@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/21/1194321/3" remote="cros" total_fail_count="0"/><pending_commit branch="arc-18.2.0-pre1" change_id="I3128700fc65ad3d5c496acde402b40ef0f2a2b25" commit="f852f7a2cd8e473331cbd27cfc0e06a8f3473489" commit_message="CHROMIUM: Disable EGL_KHR_partial_update Disable it because it fails the Android CTS. BUG=b:112057679 TEST=The list of extensions `adb logcat | grep 'SurfaceFlinger: extensions'` does not contain EGL_KHR_partial_update. TODO(chadversary): Drop this patch after we diagnose why EGL_KHR_partial_update fails. Change-Id: I3128700fc65ad3d5c496acde402b40ef0f2a2b25 Reviewed-on: https://chromium-review.googlesource.com/1208311 Commit-Ready: Chad Versace &lt;chadversary@chromium.org&gt; Tested-by: Chad Versace &lt;chadversary@chromium.org&gt; Reviewed-by: Ilja H. Friedel &lt;ihf@chromium.org&gt; Reviewed-by: Benjamin Gordon &lt;bmgordon@chromium.org&gt; " fail_count="0" gerrit_number="1208311" owner_email="chadversary@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/mesa" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/mesa" ref="refs/changes/11/1208311/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I97a7bc00ffd7ab3a9926ba85582e1f194829b6d0" commit="d470419aa80be28c38663af388d74f4802eb5c3a" commit_message="suite_scheduler: Add Nocturne board to wifi_suites. BUG=chromium:880543 TEST=None Change-Id: I97a7bc00ffd7ab3a9926ba85582e1f194829b6d0 Reviewed-on: https://chromium-review.googlesource.com/1207217 Commit-Ready: Dinesh Kumar Sunkara &lt;dsunkara@google.com&gt; Tested-by: Dinesh Kumar Sunkara &lt;dsunkara@google.com&gt; Reviewed-by: Dinesh Kumar Sunkara &lt;dsunkara@google.com&gt; Reviewed-by: Kalin Stoyanov &lt;kalin@chromium.org&gt; " fail_count="0" gerrit_number="1207217" owner_email="dsunkara@google.com" pass_count="0" patch_number="1" project="chromiumos/infra/suite_scheduler" project_url="https://chromium-review.googlesource.com/chromiumos/infra/suite_scheduler" ref="refs/changes/17/1207217/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I4a76dd03c9615cf727cb4b4f09561c9fbf852052" commit="f47c3053db03a027c9ca3f729aa4cd604f4f1056" commit_message="debugd: Transfer a file to CUPS tools by stdin instead of a tempfile. This patch changes the way in which PPD file is shared with lpadmin and cupstestppd tools. In the previous version a PPD content was saved as temporary file, whose path was set as lpadmin/cupstestppd command line parameter. Now the PPD content is transfer to these processes by standard input. It allows to abolish the requirement of sharing between processes a common space with temporary files. BUG=chromium:847924 TEST=Tested on nautilus for 100 different PPD files CQ-DEPEND=CL:1182672 Change-Id: I4a76dd03c9615cf727cb4b4f09561c9fbf852052 Reviewed-on: https://chromium-review.googlesource.com/1185487 Commit-Ready: Sean Kau &lt;skau@chromium.org&gt; Tested-by: Piotr Pawliczek &lt;pawliczek@chromium.org&gt; Reviewed-by: Sean Kau &lt;skau@chromium.org&gt; " fail_count="2" gerrit_number="1185487" owner_email="pawliczek@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/87/1185487/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I158aca2e44362e9f5e367427500154a9d6f8ba6c" commit="ae8593108ce29f744e4a1bf160ada3485f8efef9" commit_message="servod, dut-power: Progress Tracker This change introduces a visual feedback for dut-power by printing a . into stdout every 1s to show progress, and aid users with their anxious fingers if they want to press Ctrl-C and cut the process short. BUG=chromium:879090 TEST=Manual testing, 1s rate seems very reasonable Change-Id: I158aca2e44362e9f5e367427500154a9d6f8ba6c Signed-off-by: Ruben Rodriguez Buchillon &lt;coconutruben@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1198805 Reviewed-by: Mengqi Guo &lt;mqg@chromium.org&gt; " fail_count="0" gerrit_number="1198805" owner_email="coconutruben@chromium.org" pass_count="0" patch_number="6" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/05/1198805/6" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iac5368953c455c00a7bccdaa8a5375fb98c33248" commit="cbaaf1fa1d1adf3509b73d02e6050c9015818228" commit_message="security_CpuVulnerabilities: Update for new kernels. Newer kernels report several mitigations for some CPU vulnerabilities. For example, on 4.4 kernels on Intel Core chips: $ cat /sys/devices/system/cpu/vulnerabilities/spectre_v2 Mitigation: Full generic retpoline, IBPB, IBRS_FW Update the test to support this, by representing expected mitigation as a set. Right now we're still mainly interested in Retpoline for Spectre v2, so keep tracking that. BUG=chromium:880922 TEST=Passes on soraka (Intel big core 4.4) TEST=Passes on caroline (Intel big core 3.18). TEST=Passes on celes (Intel Atom 4.4). TEST=Passes on kevin (ARM). Change-Id: Iac5368953c455c00a7bccdaa8a5375fb98c33248 Reviewed-on: https://chromium-review.googlesource.com/1207295 Commit-Ready: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Tested-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1207295" owner_email="jorgelo@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/95/1207295/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1654b46400e9881f2927a5f6d6ace589edd182de" commit="fc5b2d990bd50d0dad27a929714d0f1edc726602" commit_message="tcpm: add TCPC RX circular buffer in EC The alert line for TCPC will stay asserted as long as there are RX messages for the TCPM (i.e. EC) to pull from the TCPC. We should clear all of the RX messages we know about during a single alert handling session. This CL can stand on its own, but it is a part of a CL stack that will tighten the critical section of time between received messages from the TCPC and sending follow up message out through the TCPC. See go/usb-pd-slow-response-time for more details. BRANCH=none BUG=b:112088135,b:112344286,b:111909282,b:112848644,b:113124761 BUG=b:113057273,b:112825261 TEST=Reduces reset issue in most cases for phaser, bobba. Does not seem to adversely affect state machine negotiation. Full CL stack consistently sends a REQUEST at 18ms after a SRC_CAP GoodCRC, which is well below the 24 ms threshold we need to be under for USB PD spec compliance. Also testing pd_suspend scenario manually and EC was responsive after port 1 suspend because of &quot;bad behavior&quot; Change-Id: I1654b46400e9881f2927a5f6d6ace589edd182de Signed-off-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1185727 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="0" gerrit_number="1185727" owner_email="jettrink@chromium.org" pass_count="0" patch_number="11" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/27/1185727/11" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Icde25ff41151cdfb40d4380b64be2712f7401a77" commit="f971a99a11e1b954489bf804f4ede8373e2dabb6" commit_message="libbrillo: fix gyplint error BUG=None TEST=gyplint is clean Change-Id: Icde25ff41151cdfb40d4380b64be2712f7401a77 Reviewed-on: https://chromium-review.googlesource.com/1201483 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; " fail_count="0" gerrit_number="1201483" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/83/1201483/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I319731e67245a9acf47679880639fca16b825bee" commit="bac7ef13fc32ac1501a00381326668137a802659" commit_message="chromeos-cr50: uprev prepvt to version 0.4.10 The new prepvt version has the following fixes/improvements: - prepvt images support open from the console without dev mode - fix rdd falsely detecting connects - reduce extra rbox wakeups - speed up EC bitbang programming - Add support for virtual NV indexes - ccd can delay EC boot on power-on-reset - RSA speedup for dcrypto - speed up EC and AP uart processing The new prod version string is Build: 0.4.10/cr50_v1.9308_B.433-59c93cd tpm2:v0.0.300-d80dd10 cryptoc:v0.0.8-6283eee 2018-08-29 19:24:25 @cros-beefy535-c2 BRANCH=none BUG=b:111102085 TEST=run the following commands: $ emerge-scarlet chromeos-cr50 $ sudo gsctool -b /build/scarlet/opt/google/cr50/firmware/cr50.bin.prepvt read 524288(0x80000) bytes from /build/scarlet/opt/google/cr50/firmware/cr50.bin.prepvt RO_A:0.0.10 RW_A:0.4.10[00000000:00000000:00000010] RO_B:0.0.10 RW_B:0.4.10[00000000:00000000:00000010] $ sudo gsctool -b /build/scarlet/opt/google/cr50/firmware/cr50.bin.prod read 524288(0x80000) bytes from /build/scarlet/opt/google/cr50/firmware/cr50.bin.prod RO_A:0.0.10 RW_A:0.3.9[00000000:00000000:00000000] RO_B:0.0.10 RW_B:0.3.9[00000000:00000000:00000000] Change-Id: I319731e67245a9acf47679880639fca16b825bee Reviewed-on: https://chromium-review.googlesource.com/1207074 Commit-Ready: Mary Ruthven &lt;mruthven@chromium.org&gt; Tested-by: Mary Ruthven &lt;mruthven@chromium.org&gt; Reviewed-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; " fail_count="0" gerrit_number="1207074" owner_email="mruthven@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/74/1207074/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I63ddb544b24ebb7002a4719359dd536145ef7452" commit="cd27e946b2d21e9acd76a249055e91f8f5da8700" commit_message="[autotest] Rename server/hosts/repair to repair_utils. To avoid naming confusion between the `repair` method and the module named `repair`, rename the latter to `repair_utils`. BUG=None TEST=None Change-Id: I63ddb544b24ebb7002a4719359dd536145ef7452 Reviewed-on: https://chromium-review.googlesource.com/1207552 Commit-Ready: Richard Barnette &lt;jrbarnette@chromium.org&gt; Tested-by: Richard Barnette &lt;jrbarnette@chromium.org&gt; Reviewed-by: Congbin Guo &lt;guocb@chromium.org&gt; " fail_count="0" gerrit_number="1207552" owner_email="jrbarnette@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/52/1207552/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I20e0569eeee7730e976d93c74a1bafb4ef890154" commit="ae1400eede247d85c2c7e72ae0c6e1c91df432aa" commit_message="vm_sanity: Split into functions. * Add VMSanity class. * Split into separate functions for Cryptohome, Incognito, Tast, Mash. * Run Android Tast tests where appropriate. * Allow running individual tests. * Run all by default. BUG=chromium:876587 TEST=This is the test. Change-Id: I20e0569eeee7730e976d93c74a1bafb4ef890154 Reviewed-on: https://chromium-review.googlesource.com/1187139 Commit-Ready: Achuith Bhandarkar &lt;achuith@chromium.org&gt; Tested-by: Achuith Bhandarkar &lt;achuith@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Ryan Cui &lt;rcui@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1187139" owner_email="achuith@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/39/1187139/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ie2c8ad320ffc5bbab3401fdcec6905fa4222e618" commit="a686c4edeb61ab1c72d7208614ac88c5217a8ca6" commit_message="build_image: Add a -r alias for --noenable_rootfs_verification It is annoying to have to type such a long flag and remember that is has underscores, etc. Add a short-form flag. BUG=chromium:798771 TEST=manually try it with the following change: # Parse command line. FLAGS &quot;$@&quot; || exit 1 echo flags ${FLAGS_enable_rootfs_verification} exit 1 $ ./build_image -r --[no]enable_bootcache: Default all bootloaders to NOT use boot cache. (default: false) -r,--[no]enable_rootfs_verification: Default all bootloaders to use kernel-based root fs integrity checking. (default: true) $ ./build_image --board=grunt test -r flags 1 $ /build_image --board=grunt test --noenable_rootfs_verification flags 1 $ ./build_image --board=grunt test flags 0 Change-Id: Ie2c8ad320ffc5bbab3401fdcec6905fa4222e618 Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/951702 Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="951702" owner_email="sjg@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/crosutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosutils" ref="refs/changes/02/951702/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I0d8d2f7ecfd181a8311618d74dba84128b60a6c0" commit="3815c4b2a4bef439a766e9248bd4277a4632bfa9" commit_message="net-print/cups: remove retry loop Remove socket modification retry loop. upstart-socket-bridge forks after it creates all the sockets, so there's no race. BUG=none TEST=ensure socket has correct permissions after startup Change-Id: I0d8d2f7ecfd181a8311618d74dba84128b60a6c0 Reviewed-on: https://chromium-review.googlesource.com/1198223 Commit-Ready: Christopher Morin &lt;cmtm@google.com&gt; Tested-by: Christopher Morin &lt;cmtm@google.com&gt; Reviewed-by: Sean Kau &lt;skau@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="3" gerrit_number="1198223" owner_email="cmtm@google.com" 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/23/1198223/6" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I823bcedb08e19f785d2b8f9b0d1705d80f8e8c76" commit="23f4f1e361e50f2aa4898103fc4c6eec0e5dd887" commit_message="libbrillo: Revert &quot;libbrillo: Expose DBusObject of ExportedObjectManager.&quot; The interface dbus_object() is no longer needed because after https://crrev.com/c/1028712, libchrome correctly ignores uninteresting messages rather than unnecessarily logging it as warning. The last usage of this interface is removed in https://crrev.com/c/1170382. This reverts commit b599447f741b84592906791ca1230060069d0acd. BUG=chromium:812468 TEST=Check that nobody uses it anymore CQ-DEPEND=CL:1170382 Change-Id: I823bcedb08e19f785d2b8f9b0d1705d80f8e8c76 Reviewed-on: https://chromium-review.googlesource.com/1187338 Commit-Ready: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Tested-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; " fail_count="1" gerrit_number="1187338" owner_email="sonnysasaka@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/38/1187338/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ibf1d83f81716b425a263c146a55ec06339789642" commit="00bf94ea1dd655d4d11d5d0080b6dcfb9380e600" commit_message="Add replication as allowable backup type BUG=chromium:871808 TEST=untested Change-Id: Ibf1d83f81716b425a263c146a55ec06339789642 Reviewed-on: https://chromium-review.googlesource.com/1201323 Commit-Ready: Jacob Kopczynski &lt;jkop@chromium.org&gt; Tested-by: Jacob Kopczynski &lt;jkop@chromium.org&gt; Reviewed-by: Prathmesh Prabhu &lt;pprabhu@chromium.org&gt; " fail_count="2" gerrit_number="1201323" owner_email="jkop@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/23/1201323/1" remote="cros" total_fail_count="2"/><lkgm version="11039.0.0-rc1"/></manifest>