blob: c52be6af7410f259845fdd937b7171281d40ed63 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="1b10ee165a48898c6437d8b94900158519302119">
<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="b37c8dbf46ceed78f480ac02dfdb051a4355406f" 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="d15b2011d9c0ec0dcb683a0456360ae950889e1f" 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="53b1b97730b2a8165e199658fe98c8c9c2bff464" 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/lucifer" path="infra/lucifer" revision="0f271d9877f01785c8c95bab73d49e5831d1187e" upstream="refs/heads/master"/>
<project groups="chromeos-admin,labtools" name="chromiumos/infra/skylab_inventory" path="infra/skylab_inventory" revision="aa47e39c5dbfb0b576b6b022c355ed41bc1f3065" 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="2662558d43f01ff0cf264a09141919a861c4d5ab" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="87c157476c20fe5ea0dfcecc10d55c23f23ee810" 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="14fa96c137662176d6984651ad9e95355cd13d51" upstream="refs/heads/master"/>
<project name="chromiumos/platform/arc-camera" path="src/platform/arc-camera" revision="d174e59d59dfa927322e4bfea17dfb114badddad" 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="02df747e0d1b9f59be16b19f1a0500cddadc6e0f" 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="c16e45e7d894d8796ecf14712d466c4e98243486" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="caa2e5a4ac45c5e107b6802db99c158083321bc4" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="370d8acb6cc989cd0b111774144e59fb2f6f2e79" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="395f90207f3f0238485caf7245f710dd67cf95a6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="39ff0dcebbf225b4f9cce2186fed9a276efa9100" 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="c8df8cd58bb4d0bdbf3f953e4a4394dec797609f" 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="2a60bd1ff7facc00361dddcda8a8f708fdeab14e" 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="24c5ad1247d1b10a5f5fc88ea4a8e656ee7dea4a" 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="ac2aa599abbd9bb353914648e83de934a15b3682" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast" path="src/platform/tast" revision="90fad0567ec6a1074ff4a48597c1d5ca8a3086d6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="8e6de1518b0a05abe81c27e2c876586b6ff0d7c1" 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="483fcf08acb9ad9bbedbb5f980314144260d5da4" 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="a725a8b9107121473f280ede364bc191850f2590" 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="a153be01344adb4c80c681c5d6a036aa6c5933ba" 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="f0253b3e45ab1dc11c9628e7d61eec1dd299d046" 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="c4ea7caba6a23f268734606c06cf940a1d991491" 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="1ae80656af2e97b3b1ae218fe318d1c8f6b4fafd" 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="4ade9eac7b0fd604f43b4776616cd4f64a5e3e9e" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="0f94c6703292b20b15bfc14339ff585c8f6bdb54" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="bfeb2cbccf084a1fd8d612e85ca177d812e47e13" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="fe44f7606dc974d3efef84eef39d1311ffdfd4f5" 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="66e1961c0525809e7dcb24a5952591f4204fc417" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kvmtool" path="src/third_party/kvmtool" revision="1b159b990afd33c0c2e3b47ebda6dd5cc793dd92" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libc-bench" path="src/third_party/libc-bench" revision="76793dd4b09191a78a78180012718e72d792717f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libdrm" path="src/third_party/libdrm" revision="3c7f95590fc380b52fc31906c146e19adac9dc69" upstream="refs/heads/chromeos-2.4.92"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="42b4166036ed617e1de8509fc8f2ccdf85cb470f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="c92163a9e4cb8da6c9f695b771c97555ee8b5c9f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqrtr" path="src/third_party/libqrtr" revision="d3895b9156bf963b92ba568c94d68eb6f7be26d5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libscrypt" path="src/third_party/libscrypt" revision="b45c53f9418a6eff2c8ed98703a55f96029304b1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libsigrok" path="src/third_party/libsigrok" revision="199fe31115c76231746f5953271795d58679561c" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrok-cli" path="src/third_party/sigrok-cli" revision="c9edfa218e5a5972531b6f4a3ece8d33a44ae1b5" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrokdecode" path="src/third_party/libsigrokdecode" revision="3279c2825684c7009775b731d0a9e37815778282" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libv4lplugins" path="src/third_party/libv4lplugins" revision="5e6034258146af6be973fb6a5bb6b9d6e7489437" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="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.14" change_id="I3a3dd24d5ca24afd2b0c06779333b23a77561353" commit="8d1c200e57238abbdef4cfbd5dcd4fcb0d09632f" commit_message="UPSTREAM: PM / devfreq: Set min/max_freq when adding the devfreq device Prior to that, the min/max_freq of the devfreq device are always zero before the user changes the min/max_freq through sysfs entries. It might make the confusion for the min/max_freq. This patch initializes the available min/max_freq by using the OPP during adding the devfreq device. Signed-off-by: Chanwoo Choi &lt;cw00.choi@samsung.com&gt; Signed-off-by: MyungJoo Ham &lt;myungjoo.ham@samsung.com&gt; (cherry picked from commit ab8f58ad72c4d1abe59216362ddb8bfa428c9071) CQ-DEPEND=CL:1194397 BUG=b:111557905 TEST=Boot on Cheza Change-Id: I3a3dd24d5ca24afd2b0c06779333b23a77561353 Signed-off-by: Evan Green &lt;evgreen@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1194389 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="0" gerrit_number="1194389" owner_email="evgreen@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/89/1194389/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="Iba824cd118f165027c0773e210f8b9202899d098" commit="529d48a1702683ddfe9ee12bb7d3eb9bdb6af19d" commit_message="UPSTREAM: Revert &quot;PM / devfreq: Add show_one macro to delete the duplicate code&quot; This reverts commit 3104fa3081126c9bda35793af5f335d0ee0d5818. The {min|max}_freq_show() show the stored value of the struct devfreq. But, if the drivers/thermal/devfreq_cooling.c disables the specific frequency value, {min|max}_freq_show() have to check this situation before showing the stored value. So, this patch revert the macro in order to add the additional codes. Signed-off-by: Chanwoo Choi &lt;cw00.choi@samsung.com&gt; Signed-off-by: MyungJoo Ham &lt;myungjoo.ham@samsung.com&gt; (cherry picked from commit 1051e2c304b5cf17d4117505985f8128c5c64fd9) CQ-DEPEND=CL:1194397 BUG=b:111557905 TEST=Boot on Cheza Change-Id: Iba824cd118f165027c0773e210f8b9202899d098 Signed-off-by: Evan Green &lt;evgreen@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1194390 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="0" gerrit_number="1194390" owner_email="evgreen@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/90/1194390/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="Ib7fda7ca403c6223cf2c8c6671bba60d3c90f15e" commit="2115be0a3eb6169247436e05441d3f2ec25bf678" commit_message="UPSTREAM: PM / devfreq: Use the available min/max frequency The commit a76caf55e5b35 (&quot;thermal: Add devfreq cooling&quot;) is able to disable OPP as a cooling device. In result, both update_devfreq() and {min|max}_freq_show() have to consider the 'opp-&gt;available' status of each OPP. So, this patch adds the 'scaling_{min|max}_freq' to struct devfreq in order to indicate the available mininum and maximum frequency by adjusting OPP interface such as dev_pm_opp_{disable|enable}(). The 'scaling_{min|max}_freq' are used for on both update_devfreq() and {min|max}_freq_show(). Signed-off-by: Chanwoo Choi &lt;cw00.choi@samsung.com&gt; Signed-off-by: MyungJoo Ham &lt;myungjoo.ham@samsung.com&gt; (cherry picked from commit f1d981eaecf8ace68ec1d15bf05f28a4887ea6fb) CQ-DEPEND=CL:1194397 BUG=b:111557905 TEST=Boot on Cheza Change-Id: Ib7fda7ca403c6223cf2c8c6671bba60d3c90f15e Signed-off-by: Evan Green &lt;evgreen@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1194391 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="0" gerrit_number="1194391" owner_email="evgreen@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/91/1194391/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I1801a23555e88ed27d0f2d3b19b2efbf834245b6" commit="620ed3b383444cd82f5423ebf4034145812eb461" commit_message="UPSTREAM: scsi: ufs: Extract devfreq registration Failing to register with devfreq leaves hba-&gt;devfreq assigned, which causes the error path to dereference the ERR_PTR(). Rather than bolting on more conditionals, move the call of devm_devfreq_add_device() into it's own function and only update hba-&gt;devfreq once it's successfully registered. The subsequent patch builds upon this to make UFS actually work again, as it's been broken since f1d981eaecf8 (&quot;PM / devfreq: Use the available min/max frequency&quot;) Also switch to use DEVFREQ_GOV_SIMPLE_ONDEMAND constant. Reviewed-by: Chanwoo Choi &lt;cw00.choi@samsung.com&gt; Signed-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt; Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt; (cherry picked from commit deac444f4e44c406796a086381db1c09c70ce042) BUG=b:111557905 TEST=Boot on Cheza Change-Id: I1801a23555e88ed27d0f2d3b19b2efbf834245b6 Signed-off-by: Evan Green &lt;evgreen@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1194396 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="0" gerrit_number="1194396" owner_email="evgreen@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/96/1194396/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="If051d35e15f29adf206933d4b907cb3d7a086432" commit="eabfd2986362d2e3dedb9e75ae7705f5eb6d9b80" commit_message="UPSTREAM: scsi: ufs: Use freq table with devfreq devfreq requires that the client operates on actual frequencies, not only 0 and UMAX_INT and as such UFS brok with the introduction of f1d981eaecf8 (&quot;PM / devfreq: Use the available min/max frequency&quot;). This patch registers the frequencies of the first clock with devfreq and use these to determine if we're trying to step up or down. Reviewed-by: Chanwoo Choi &lt;cw00.choi@samsung.com&gt; [for devfreq &amp; OPP part] Reviewed-by: Subhash Jadavani &lt;subhashj@codeaurora.org&gt; Signed-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt; Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt; (cherry picked from commit 092b45583c524edac688f0b6cdc62a70c3081e4a) BUG=b:111557905 TEST=Boot on Cheza Change-Id: If051d35e15f29adf206933d4b907cb3d7a086432 Signed-off-by: Evan Green &lt;evgreen@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1194397 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="0" gerrit_number="1194397" owner_email="evgreen@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/97/1194397/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="If5cb306640a619d21c12aeaf2c9d17636cce02b9" commit="ff011aadb297808263b98857772ab97793eec349" commit_message="UPSTREAM: PM / devfreq: Change return type of devfreq_set_freq_table() This patch changes the return type of devfreq_set_freq_table() from 'void' to 'int' in order to check whether it fails or not. And This patch just removes the 'devfreq' prefix and the description of function. Because the helper functions are only used by the devfreq. Signed-off-by: Chanwoo Choi &lt;cw00.choi@samsung.com&gt; Signed-off-by: MyungJoo Ham &lt;myungjoo.ham@samsung.com&gt; (cherry picked from commit ea572f816032bef9ff2641a439a45651a20eab73) BUG=b:111557905 TEST=Boot on Cheza Change-Id: If5cb306640a619d21c12aeaf2c9d17636cce02b9 Signed-off-by: Evan Green &lt;evgreen@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1194392 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="0" gerrit_number="1194392" owner_email="evgreen@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/92/1194392/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="Id72c62a3f24a86d40ba4550eb71c25ab166b8a71" commit="a32cec55f2671ed73fb731b4bf04dcdf51dfb4c9" commit_message="UPSTREAM: PM / devfreq: Show the all available frequencies The commit a76caf55e5b35 (&quot;thermal: Add devfreq cooling&quot;) allows the devfreq device to use the cooling device. When the cooling down are required, the devfreq_cooling.c disables the OPP entry with the dev_pm_opp_disable(). In result, 'available_frequencies'[1] sysfs node never came to show the all available frequencies. [1] /sys/class/devfreq/.../available_frequencies So, this patch uses the 'freq_table' in the 'struct devfreq_dev_profile' in order to show the all available frequencies. - If 'freq_table' is NULL, devfreq core initializes them by using OPP values. - If 'freq_table' is initialized, devfreq core just uses the 'freq_table'. And this patch adds some comment about the sort way of 'freq_table'. Signed-off-by: Chanwoo Choi &lt;cw00.choi@samsung.com&gt; Signed-off-by: MyungJoo Ham &lt;myungjoo.ham@samsung.com&gt; (cherry picked from commit 416b46a2627ae8de1466f90787dede6f9c5a1bfa) BUG=b:111557905 TEST=Boot on Cheza Change-Id: Id72c62a3f24a86d40ba4550eb71c25ab166b8a71 Signed-off-by: Evan Green &lt;evgreen@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1194393 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="0" gerrit_number="1194393" owner_email="evgreen@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/93/1194393/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="Ib86ce19e1ad591bc2a2a52274f69c9a087eef2ba" commit="39c7bfa83fe5542e6e23aaea912e8a642213b138" commit_message="UPSTREAM: PM / devfreq: Remove unneeded conditional statement The freq_table array of each devfreq device is always not NULL. In result, it is unneeded to check whether profile-&gt;freq_table is NULL or not. Signed-off-by: Chanwoo Choi &lt;cw00.choi@samsung.com&gt; Signed-off-by: MyungJoo Ham &lt;myungjoo.ham@samsung.com&gt; (cherry picked from commit ccc4c3bcbb7de3cb61723f7584c01c3bde6cfbbb) BUG=b:111557905 TEST=Boot on Cheza Change-Id: Ib86ce19e1ad591bc2a2a52274f69c9a087eef2ba Signed-off-by: Evan Green &lt;evgreen@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1194394 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="0" gerrit_number="1194394" owner_email="evgreen@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/94/1194394/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I566a3acea7f528d116c729b968e1980aa19ee919" commit="7696f97bcb7b21f596da56d811067b0e53801336" commit_message="UPSTREAM: PM / devfreq: Define the constant governor name Prior to that, the devfreq device uses the governor name when adding the itself. In order to prevent the mistake used the wrong governor name, this patch defines the governor name as a constant and then uses them instead of using the string directly. Signed-off-by: Chanwoo Choi &lt;cw00.choi@samsung.com&gt; Signed-off-by: MyungJoo Ham &lt;myungjoo.ham@samsung.com&gt; Cc: Kukjin Kim &lt;kgene@kernel.org&gt; Cc: Krzysztof Kozlowski &lt;krzk@kernel.org&gt; Cc: linux-samsung-soc@vger.kernel.org Cc: linux-arm-kernel@lists.infradead.org Cc: linux-kernel@vger.kernel.org (cherry picked from commit aa7c352f9841ab3fee5bf1de127a45e6310124a6) BUG=b:111557905 TEST=Boot on Cheza Change-Id: I566a3acea7f528d116c729b968e1980aa19ee919 Signed-off-by: Evan Green &lt;evgreen@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1194395 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="0" gerrit_number="1194395" owner_email="evgreen@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/95/1194395/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I1e84ad9a13edff6f571e4bac90d3c48aa28194f7" commit="1bdc9fb841f0bef6d384a450d8599696125559fa" commit_message="FROMLIST: scsi/ufshcd: Fix NULL pointer dereference for in ufshcd_init Error paths in ufshcd_init() ufshcd_hba_exit() killed clk_scaling workqueue when the workqueue is actually created quite late in ufshcd_init(). So, we end up getting NULL pointer dereference in such error paths. Fix this by moving clk_scaling initialization and kill codes to two separate methods, and call them at required places. Fixes: 401f1e4490ee (&quot;scsi: ufs: don't suspend clock scaling during clock gating&quot;) Signed-off-by: Vivek Gautam &lt;vivek.gautam@codeaurora.org&gt; Cc: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt; Cc: Subhash Jadavani &lt;subhashj@codeaurora.org&gt; Cc: Matthias Kaehlcke &lt;mka@chromium.org&gt; Cc: Evan Green &lt;evgreen@chromium.org&gt; Cc: Martin K. Petersen &lt;martin.petersen@oracle.com&gt; (am from https://patchwork.kernel.org/patch/10559013/) BUG=b:111557905 TEST=Boot on Cheza Change-Id: I1e84ad9a13edff6f571e4bac90d3c48aa28194f7 Signed-off-by: Evan Green &lt;evgreen@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1194398 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Vivek Gautam &lt;vivek.gautam@codeaurora.org&gt; " fail_count="0" gerrit_number="1194398" owner_email="evgreen@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/98/1194398/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ie2f75f9aab4696c75aedafbf45e418ee98a2a4b4" commit="b82ac4b57d604b57ff17bfe562a234831f8e556d" commit_message="futility: cmd_update: Check contents before starting to update In try-boot updating flow, we have to first check if RO content needs to be changed or not, and do full (ro+ro) update if WP is disabled. Also, before starting to update RW-A or RW-B, we should also check if the active system already has same firmware contents. An --force is also added to allow skipping the check. BUG=chromium:875551 TEST=make futil; tests/futility/run_test_scripts.sh $(pwd)/build/futility BRANCH=None Change-Id: Ie2f75f9aab4696c75aedafbf45e418ee98a2a4b4 Signed-off-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1183654 Reviewed-by: Randall Spangler &lt;rspangler@chromium.org&gt; " fail_count="0" gerrit_number="1183654" owner_email="hungte@chromium.org" pass_count="0" patch_number="31" project="chromiumos/platform/vboot_reference" project_url="https://chromium-review.googlesource.com/chromiumos/platform/vboot_reference" ref="refs/changes/54/1183654/31" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I15dc2dbcefc421c1194aa623e15f00d793653e93" commit="80b24614dd09bb759c918b83a91c7ce4124e1f6a" commit_message="futility: cmd_update: Use real system write protection status The updater logic is heavily based on write protection status. The write protection must be decided by two sources: hardware (&quot;write protection switch&quot;, known as `wpsw` in crossystem) and software (on most SPI, this is controlled by SRP0 register using flashrom). When debugging firmware updating issues, it is very important to have complete logs for status of all WP sources (hw and sw, and the final decision by updater itself - maybe overridden by --wp). This change tries to handle WP properly and also leaving enough information of how the WP logic was decided. BUG=chromium:875551 TEST=make futil; tests/futility/run_test_scripts.sh $(pwd)/build/futility BRANCH=None Change-Id: I15dc2dbcefc421c1194aa623e15f00d793653e93 Signed-off-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1183658 Reviewed-by: Randall Spangler &lt;rspangler@chromium.org&gt; " fail_count="0" gerrit_number="1183658" owner_email="hungte@chromium.org" pass_count="0" patch_number="31" project="chromiumos/platform/vboot_reference" project_url="https://chromium-review.googlesource.com/chromiumos/platform/vboot_reference" ref="refs/changes/58/1183658/31" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iefdcb81099914c2183c627a33eb73678d1269bc1" commit="9dc8d0127337146faaab1bee5d66768ba15ed01d" commit_message="futility: cmd_update: Add vboot1 updater logic There are still many devices running vboot1 and we need to support them as well. There is no way to determine if a firmware is vboot2 or not, so we can only rely on the system property &quot;fw_vboot2&quot;. If fw_vboot2 is 0, then we should always update section B and compare content with section A. BUG=chromium:875551 TEST=make futil; tests/futility/run_test_scripts.sh $(pwd)/build/futility BRANCH=None Change-Id: Iefdcb81099914c2183c627a33eb73678d1269bc1 Signed-off-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1184952 Reviewed-by: Randall Spangler &lt;rspangler@chromium.org&gt; " fail_count="0" gerrit_number="1184952" owner_email="hungte@chromium.org" pass_count="0" patch_number="24" project="chromiumos/platform/vboot_reference" project_url="https://chromium-review.googlesource.com/chromiumos/platform/vboot_reference" ref="refs/changes/52/1184952/24" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I90a1631f6b3e9a675fe1990cf9c204d763faf54c" commit="bfd5d4119c60ac2b9e380d0d1046f996aa97c921" commit_message="futility: cmd_update: Check platform compatibility before updating A safety check so people won't accidentally flashed wrong firmware image and then being not able to boot. The platform is decided by extracting the first component (delimited by dot '.') of firmware ID. For example, platform for &quot;Google_Link.123&quot; is &quot;Google_Link&quot;. BUG=chromium:875551 TEST=make futil; tests/futility/run_test_scripts.sh $(pwd)/build/futility BRANCH=None Change-Id: I90a1631f6b3e9a675fe1990cf9c204d763faf54c Signed-off-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1189248 Reviewed-by: Randall Spangler &lt;rspangler@chromium.org&gt; " fail_count="0" gerrit_number="1189248" 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/48/1189248/9" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I6d50a6e475001d76fbcbe680a3f8b10f62354096" commit="39814ea4d991c45f4923b17c16bf21311def3555" commit_message="futility: cmd_update: Check TPM key versions before updating In verified boot, the key versions stored in TPM will be checked before being able to load and run a signed RW firmware. This is also known as anti-rollback check. To prevent user installing an incompatible RO (even RW) and then being not able to boot, we should check TPM key versions (by `tpm_fwver` system property) before starting to update. BUG=chromium:875551 TEST=make futil; tests/futility/run_test_scripts.sh $(pwd)/build/futility BRANCH=None Change-Id: I6d50a6e475001d76fbcbe680a3f8b10f62354096 Signed-off-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1189249 Reviewed-by: Randall Spangler &lt;rspangler@chromium.org&gt; " fail_count="0" gerrit_number="1189249" 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/49/1189249/9" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1cee0b5f42f1f403d9baa5f9b2659f75511fbcb8" commit="ea892120ab2cefc33472fbf609ef7d27c45a0b33" commit_message="futility: cmd_update: Check RO and RW signing compatibility before updating If the RW is not signed by RO root key then verified boot will fail and enter recovery mode. This may happen when user is trying to flash a DEV (or PreMP) signed firmware on a MP-signed device, with write protection enabled. BUG=chromium:875551 TEST=make futil; tests/futility/run_test_scripts.sh $(pwd)/build/futility BRANCH=None Change-Id: I1cee0b5f42f1f403d9baa5f9b2659f75511fbcb8 Signed-off-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1183659 Reviewed-by: Randall Spangler &lt;rspangler@chromium.org&gt; " fail_count="0" gerrit_number="1183659" owner_email="hungte@chromium.org" pass_count="0" patch_number="35" project="chromiumos/platform/vboot_reference" project_url="https://chromium-review.googlesource.com/chromiumos/platform/vboot_reference" ref="refs/changes/59/1183659/35" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I6f045db0a8e9b5c73c1f0be2b52a71a7ee2a495e" commit="1957b1c23cb16a8c0f790e1344873f0c7c4146ce" commit_message="futility: cmd_update: Add more legacy updater options To make it easier for integration with legacy firmware updater, we want to add few options: -m, --mode MODE -d, --debug -v, --verbose BUG=chromium:875551 TEST=make futil; tests/futility/run_test_scripts.sh $(pwd)/build/futility BRANCH=None Change-Id: I6f045db0a8e9b5c73c1f0be2b52a71a7ee2a495e Signed-off-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1193043 Reviewed-by: Randall Spangler &lt;rspangler@chromium.org&gt; " fail_count="0" gerrit_number="1193043" 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/43/1193043/8" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ida38bb8886b17c2f7bbb2c14d072508d4b9c5809" commit="5d95edbabef5141fc51e75a7ec1aacd414880098" commit_message="futility: cmd_update: Correct updating logic for RW_LEGACY The RW_LEGACY logic has been changed recently and need cbfstool to help identifying if update can be performed silently. BUG=chromium:875551 TEST=make futil; tests/futility/run_test_scripts.sh $(pwd)/build/futility BRANCH=None Change-Id: Ida38bb8886b17c2f7bbb2c14d072508d4b9c5809 Signed-off-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1194821 Reviewed-by: Randall Spangler &lt;rspangler@chromium.org&gt; Reviewed-by: Joel Kitching &lt;kitching@chromium.org&gt; " fail_count="0" gerrit_number="1194821" owner_email="hungte@chromium.org" pass_count="0" patch_number="10" project="chromiumos/platform/vboot_reference" project_url="https://chromium-review.googlesource.com/chromiumos/platform/vboot_reference" ref="refs/changes/21/1194821/10" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I0991d7e1a453b9735ed380928d887686a58ca319" commit="0c5db40d440fbe96e4a26f7017612f7d1fbda671" commit_message="BACKPORT: Bluetooth: hci_serdev: Move serdev_device_close/open into common hci_serdev code Make hci_uart_register_device() and hci_uart_unregister_device() call serdev_device_close()/open() themselves instead of relying on the various hci_uart drivers to do this for them. Besides reducing code complexity, this also ensures correct error checking of serdev_device_open(), which was missing in a few drivers. Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt; Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt; (cherry picked from commit e9ca08074ddcdcc3abacbfca888dba3a110e4453) Conflicts: drivers/bluetooth/hci_bcm.c upstream version evolved, removed serdev_device_close()/open() calls 'manually' BUG=b:74019558 TEST=Bluetooth initialization doesn't crash with CL:1193982 Change-Id: I0991d7e1a453b9735ed380928d887686a58ca319 Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1194315 Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="0" gerrit_number="1194315" owner_email="mka@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/15/1194315/3" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I4a0346a8bc5f3745c98444a22aca9bfbbe1754d2" commit="a8d8734fdfea66510f220d58b28f144c2861bb91" commit_message="FROMGIT: Bluetooth: hci_qca: Remove serdev_device_open/close function calls Removed serdev_device_open/close functions from qca_open/close as they are called in hci_uart_register_device() and hci_uart_unregister_device() functions. Signed-off-by: Balakrishna Godavarthi &lt;bgodavar@codeaurora.org&gt; Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt; BUG=b:74019558 TEST=tested on cheza Change-Id: I4a0346a8bc5f3745c98444a22aca9bfbbe1754d2 Signed-off-by: Balakrishna Godavarthi &lt;bgodavar@codeaurora.org&gt; (cherry picked from commit 740b691445bb181065073c541dc591c3fd41f0fb git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git BT/master) Reviewed-on: https://chromium-review.googlesource.com/1193982 Commit-Ready: Matthias Kaehlcke &lt;mka@chromium.org&gt; Tested-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; " fail_count="0" gerrit_number="1193982" owner_email="bgodavar@codeaurora.org" pass_count="0" patch_number="4" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/82/1193982/4" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="Ibb689b4eadbeb3ddfb0b49939327b5c41d0c54cc" commit="a31ea3f51c3f2c2f95b5ec09d2e654b3930ed906" commit_message="FROMGIT: Bluetooth: hci_qca: Remove hdev dereference in qca_close(). When flag KASAN is set, we are seeing an following crash while removing hci_uart module. [ 50.589909] Unable to handle kernel paging request at virtual address 6b6b6b6b6b6b73 [ 50.597902] Mem abort info: [ 50.600846] Exception class = DABT (current EL), IL = 32 bits [ 50.606959] SET = 0, FnV = 0 [ 50.610142] EA = 0, S1PTW = 0 [ 50.613396] Data abort info: [ 50.616401] ISV = 0, ISS = 0x00000004 [ 50.620373] CM = 0, WnR = 0 [ 50.623466] [006b6b6b6b6b6b73] address between user and kernel address ranges [ 50.630818] Internal error: Oops: 96000004 [#1] PREEMPT SMP [ 50.671670] PC is at qca_power_shutdown+0x28/0x100 [hci_uart] [ 50.677593] LR is at qca_close+0x74/0xb0 [hci_uart] [ 50.775689] Process rmmod (pid: 2144, stack limit = 0xffffff801ba90000) [ 50.782493] Call trace: [ 50.872150] [&lt;ffffff8000c3c81c&gt;] qca_power_shutdown+0x28/0x100 [hci_uart] [ 50.879138] [&lt;ffffff8000c3c968&gt;] qca_close+0x74/0xb0 [hci_uart] [ 50.885238] [&lt;ffffff8000c3a71c&gt;] hci_uart_unregister_device+0x44/0x50 [hci_uart] [ 50.892846] [&lt;ffffff8000c3c9f4&gt;] qca_serdev_remove+0x50/0x5c [hci_uart] [ 50.899654] [&lt;ffffff800844f630&gt;] serdev_drv_remove+0x28/0x38 [ 50.905489] [&lt;ffffff800850fc44&gt;] device_release_driver_internal+0x140/0x1e4 [ 50.912653] [&lt;ffffff800850fd94&gt;] driver_detach+0x78/0x84 [ 50.918121] [&lt;ffffff800850edac&gt;] bus_remove_driver+0x80/0xa8 [ 50.923942] [&lt;ffffff80085107dc&gt;] driver_unregister+0x4c/0x58 [ 50.929768] [&lt;ffffff8000c3ca8c&gt;] qca_deinit+0x24/0x598 [hci_uart] [ 50.936045] [&lt;ffffff8000c3ca10&gt;] hci_uart_exit+0x10/0x48 [hci_uart] [ 50.942495] [&lt;ffffff8008136630&gt;] SyS_delete_module+0x17c/0x224 This crash is due to dereference of hdev, after freeing it. Signed-off-by: Balakrishna Godavarthi &lt;bgodavar@codeaurora.org&gt; Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt; BUG=b:112429710, b:74019558 TEST=on cheza: rmmod hci_uart btqca =&gt; no crash Change-Id: Ibb689b4eadbeb3ddfb0b49939327b5c41d0c54cc Signed-off-by: Balakrishna Godavarthi &lt;bgodavar@codeaurora.org&gt; (cherry picked from commit d63afdba455765f589407746b6cb0daf6a08b607 git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git BT/master) Reviewed-on: https://chromium-review.googlesource.com/1177531 Commit-Ready: Matthias Kaehlcke &lt;mka@chromium.org&gt; Tested-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; " fail_count="0" gerrit_number="1177531" owner_email="bgodavar@codeaurora.org" pass_count="0" patch_number="8" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/31/1177531/8" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I45073a03bbf89abd61737d488c8297c9bdc71909" commit="95d52e38ca24b6640a8e7ee0947b127bdc885ffb" commit_message="FROMGIT: Bluetooth: hci_serdev: clear HCI_UART_PROTO_READY to avoid closing proto races Clearing HCI_UART_PROTO_READY will avoid usage of proto function pointers before running the proto close function pointer. There is chance of kernel crash, due to usage of non proto close function pointers after proto close. Signed-off-by: Balakrishna Godavarthi &lt;bgodavar@codeaurora.org&gt; Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt; BUG=b:74019558 TEST=tested on cheza Change-Id: I45073a03bbf89abd61737d488c8297c9bdc71909 Signed-off-by: Balakrishna Godavarthi &lt;bgodavar@codeaurora.org&gt; (cherry picked from commit 281cf343e2a6c27b6223ed53b49a24138cea5fcd git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git BT/master) Reviewed-on: https://chromium-review.googlesource.com/1183645 Commit-Ready: Matthias Kaehlcke &lt;mka@chromium.org&gt; Tested-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; " fail_count="0" gerrit_number="1183645" owner_email="bgodavar@codeaurora.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/45/1183645/5" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I9694be022ffca2513edf5e48f319d6278fcce91c" commit="61acce7da27df405b00b8f4fa932dad547d7ca56" commit_message="FROMGIT: Bluetooth: hci_serdev: Add protocol check in hci_uart_dequeue(). This will help to check the status of protocol while dequeuing an skb packet. In some instaces we will end up kernel crash, where proto close is called and we trying to dequeue an packet. [ 500.142902] [&lt;ffffff80080f9ce4&gt;] do_raw_spin_lock+0x1c/0xe0 [ 500.148643] [&lt;ffffff80088f1c7c&gt;] _raw_spin_lock_irqsave+0x38/0x48 [ 500.154917] [&lt;ffffff8008780ce8&gt;] skb_dequeue+0x28/0x84 [ 500.160209] [&lt;ffffff8000ad6f48&gt;] 0xffffff8000ad6f48 [ 500.165230] [&lt;ffffff8000ad6610&gt;] 0xffffff8000ad6610 [ 500.170257] [&lt;ffffff80080c7ce8&gt;] process_one_work+0x238/0x3e4 [ 500.176174] [&lt;ffffff80080c8330&gt;] worker_thread+0x2bc/0x3d4 [ 500.181821] [&lt;ffffff80080cdabc&gt;] kthread+0x138/0x140 [ 500.186945] [&lt;ffffff80080844e0&gt;] ret_from_fork+0x10/0x18 Signed-off-by: Balakrishna Godavarthi &lt;bgodavar@codeaurora.org&gt; Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt; BUG=b:74019558 TEST=tested on cheza Change-Id: I9694be022ffca2513edf5e48f319d6278fcce91c Signed-off-by: Balakrishna Godavarthi &lt;bgodavar@codeaurora.org&gt; (cherry picked from commit bb010103671c94c466e78d5af2457539cead772b git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git BT/master) Reviewed-on: https://chromium-review.googlesource.com/1183646 Commit-Ready: Matthias Kaehlcke &lt;mka@chromium.org&gt; Tested-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; " fail_count="0" gerrit_number="1183646" owner_email="bgodavar@codeaurora.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/46/1183646/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1b6864f7d508cf7f24248a8cc9783af2d8b00891" commit="31790ab95378778ad590c69bafe9adadac38a100" commit_message="sys_util: add safe wrapper for fallocate() BUG=chromium:850998 TEST=None Change-Id: I1b6864f7d508cf7f24248a8cc9783af2d8b00891 Signed-off-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1187016 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="1" gerrit_number="1187016" 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/16/1187016/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I90f670fffed055f39e141b26819d56948b1bf30d" commit="6db6e0f960cd9d17b4548507adf86b21d03fa216" commit_message="sys_util: add WriteZeroes trait and impl for File BUG=chromium:850998 TEST=cargo test -p sys_util write_zeroes Change-Id: I90f670fffed055f39e141b26819d56948b1bf30d Signed-off-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1187017 Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="1" gerrit_number="1187017" 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/17/1187017/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I8f26c8cc4016c129850aaf08c7188dfe08d6dacb" commit="f054e38650110bfe50ee31383190c7c10fdfc306" commit_message="qcow: implement WriteZeroes for QcowFile Add a simple implementation of WriteZeroes for QcowFile that just writes zeroes to allocated clusters and skips clusters that are already unallocated (since they already read back as zeroes). BUG=chromium:850998 TEST=cargo test -p qcow Change-Id: I8f26c8cc4016c129850aaf08c7188dfe08d6dacb Signed-off-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1187018 Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; Reviewed-by: Zach Reizner &lt;zachr@chromium.org&gt; " fail_count="1" gerrit_number="1187018" 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/18/1187018/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ie4edb2e02bfaa1df9a19919b77eeb3c58c112d1c" commit="11f4c8c491a2db406504b127ebd3074254e383f1" commit_message="qcow: deallocate clusters in write_zeroes When a write_zeroes call covers a whole cluster, we can deallocate the storage for that cluster rather than writing zeroes. This is currently implemented by removing the cluster allocation from the mapping tables, then attempting to release the backing storage using fallocate() with FALLOC_FL_PUNCH_HOLE. BUG=chromium:850998 TEST=cargo test -p qcow Change-Id: Ie4edb2e02bfaa1df9a19919b77eeb3c58c112d1c Signed-off-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1187019 Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="1" gerrit_number="1187019" 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/19/1187019/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ic63f680ebd30d25baef062a6ae16dc451be4bd63" commit="87ba6d67e1ff978bf54f101d4ce51de3a966f5b1" commit_message="shill: Ensure metrics dir existence/ownership/perms Ensure existence/ownership/perms every time shill-pre-start.sh runs, since we have another Upstart script that needs to use/potentially create that dir (but omits the change ownership/perms step). BUG=chromium:649417 TEST=code on DUT does same thing as before Change-Id: Ic63f680ebd30d25baef062a6ae16dc451be4bd63 Reviewed-on: https://chromium-review.googlesource.com/1204652 Commit-Ready: Micah Morton &lt;mortonm@chromium.org&gt; Tested-by: Micah Morton &lt;mortonm@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="0" gerrit_number="1204652" owner_email="mortonm@chromium.org" pass_count="0" patch_number="1" project="aosp/platform/system/connectivity/shill" project_url="https://chromium-review.googlesource.com/aosp/platform/system/connectivity/shill" ref="refs/changes/52/1204652/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I45a665561b8809f8cbef42a09d6cd35884f0bfe7" commit="0d92f422710a44bcacf2cdbfac8bb1abdc432c3c" commit_message="shill: Add new init script for sandboxing kill switch We have a feature flag in Chrome (called ShillSandboxing) that will control whether shill is run in a minijail sandbox. Add an Upstart init job that queries Chrome for this policy and writes a file accordingly that can be accessed upon next boot. This init job will start on the &quot;started system-services&quot; Upstart event, which assures that Chrome is running but doesn't require the user/guest to have logged in. CQ-DEPEND=CL:1176106,CL:1173260,CL:1204652 BUG=chromium:649417 TEST=disable/enable ShillSandboxing Chrome feature flag (through /etc/chrome_dev.conf on DUT) and see shill running as root/non-root Change-Id: I45a665561b8809f8cbef42a09d6cd35884f0bfe7 Reviewed-on: https://chromium-review.googlesource.com/1176166 Commit-Ready: Micah Morton &lt;mortonm@chromium.org&gt; Tested-by: Micah Morton &lt;mortonm@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="1" gerrit_number="1176166" owner_email="mortonm@chromium.org" pass_count="0" patch_number="16" project="aosp/platform/system/connectivity/shill" project_url="https://chromium-review.googlesource.com/aosp/platform/system/connectivity/shill" ref="refs/changes/66/1176166/16" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I1040b164ef68e1dadda36ad8d6ca59d634ec6886" commit="5c033c98980839ff4c799d46b9725f0b85714b9b" commit_message="shill: Add new init script for sandboxing kill switch We have a feature flag in Chrome (called ShillSandboxing) that will control whether shill is run in a minijail sandbox. Add an Upstart init job that queries Chrome for this policy and writes a file accordingly that can be accessed upon next boot. CQ-DEPEND=CL:1176166 BUG=chromium:649417 TEST=new init job is emerged to and runs on DUT Change-Id: I1040b164ef68e1dadda36ad8d6ca59d634ec6886 Reviewed-on: https://chromium-review.googlesource.com/1176106 Commit-Ready: Micah Morton &lt;mortonm@chromium.org&gt; Tested-by: Micah Morton &lt;mortonm@chromium.org&gt; Reviewed-by: Micah Morton &lt;mortonm@chromium.org&gt; " fail_count="12" gerrit_number="1176106" owner_email="mortonm@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/06/1176106/7" remote="cros" total_fail_count="13"/><pending_commit branch="master" change_id="I752aefad9654742b7719156202f29d635d2306df" commit="3e142df0c9d9c0def1a7edb6de906439b73ffd49" commit_message="cr50: Add commands to get/set serial number bits. Allocates 16 bytes of INFO1 space, in the 'board' section, and after the current Board ID data, to store the serial number data for use by zero-touch enrollment. Adds a console command to read / set this data. Adds TPM vendor commands to set initial sn data, and update it during RMA. CQ-DEPEND=CL:*657450 BUG=b:111195266 TEST=tested locally on soraka BRANCH=none Change-Id: I752aefad9654742b7719156202f29d635d2306df Signed-off-by: Louis Collard &lt;louiscollard@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1127574 Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="4" gerrit_number="1127574" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="19" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/74/1127574/19" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I7a057938a14effe9a5bd93b06a3450aa823d9ff5" commit="ea1bea29ecc96b0dc77ebf72908178e14565be52" commit_message="cr50: Make SN data available through vNVRAM. Defines a new virtual NV index, 0x13fff01 for SN data stored in INFO1. BUG=b:111195266 TEST=tested locally on soraka BRANCH=none Change-Id: I7a057938a14effe9a5bd93b06a3450aa823d9ff5 Signed-off-by: Louis Collard &lt;louiscollard@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1187860 Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="3" gerrit_number="1187860" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/60/1187860/7" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ia806b9512ff10e27f22bb07dbd29dc356a019aea" commit="4d923a89ca151b3227241c3a31761ad0e29fdac9" commit_message="minijail: Temporarily mask ubsan use. authpolicy unit tests currently fail because they link with minijail library. Which does not support ubsan yet. This causes runtime errors like: &quot;symbol lookup error: /lib64/libminijailpreload.so: undefined symbol: __ubsan_handle_type_mismatch_v1_abort&quot; BUG=chromium:877846 TEST=run tests locally with ubsan profile CQ-DEPEND=CL:1202089 Change-Id: Ia806b9512ff10e27f22bb07dbd29dc356a019aea Reviewed-on: https://chromium-review.googlesource.com/1202183 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Roman Sorokin &lt;rsorokin@chromium.org&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; " fail_count="1" gerrit_number="1202183" owner_email="rsorokin@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/83/1202183/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Id08b27fe5ed35c18b842f29dcc344ac1fafb6a13" commit="a73da03780226bbdf8e57f63ded6710a7b78f9e6" commit_message="authpolicy: Fix unit tests for UBSAN Seems like UBSAN image does not have 'grep' executable. Switched to 'cat'. BUG=chromium:877846 TEST=run tests locally with ubsan profile CQ-DEPEND=CL:1202183 Change-Id: Id08b27fe5ed35c18b842f29dcc344ac1fafb6a13 Reviewed-on: https://chromium-review.googlesource.com/1202089 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Roman Sorokin &lt;rsorokin@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; " fail_count="1" gerrit_number="1202089" owner_email="rsorokin@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/89/1202089/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ibb3f4162f18e116cbf2b3d3227cb5c6b93c88457" commit="7f8da4d0c78db7a90e99b43107c99b7b96b3839e" commit_message="cheets_CTS_P: Precondition for Kernel config tests. BUG=b:111631547 TEST=cheets_CTS_P.arm.CtsSecurityHostTestCases Change-Id: Ibb3f4162f18e116cbf2b3d3227cb5c6b93c88457 Reviewed-on: https://chromium-review.googlesource.com/1198908 Commit-Ready: Kazuhiro Inaba &lt;kinaba@chromium.org&gt; Tested-by: Kazuhiro Inaba &lt;kinaba@chromium.org&gt; Reviewed-by: Keith Haddow &lt;haddowk@chromium.org&gt; " fail_count="1" gerrit_number="1198908" owner_email="kinaba@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/08/1198908/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I7ecfdcd3b35a239b769a81cad2bbbbce48b57c5b" commit="8bdde8bf3cff62f7bbd24cd53b71daffc0462236" commit_message="power_test: save results for measurement loggers BUG=chromium:880024 TEST=run power test that derives from power_Test, power_Display for instance, and check results directory Change-Id: I7ecfdcd3b35a239b769a81cad2bbbbce48b57c5b Signed-off-by: Sean Kao &lt;seankao@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1201363 Reviewed-by: Puthikorn Voravootivat &lt;puthik@chromium.org&gt; " fail_count="0" gerrit_number="1201363" owner_email="seankao@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/63/1201363/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="If491d6468f1eb6a3f8d9acfef9fafc9139cea6cd" commit="98067438409c8ad36637bca505a24bf409f8fe91" commit_message="power_Idle: expand test to measure power with display off. BUG=b:111324350 TEST=power_Idle Change-Id: If491d6468f1eb6a3f8d9acfef9fafc9139cea6cd Reviewed-on: https://chromium-review.googlesource.com/1185228 Commit-Ready: Todd Broch &lt;tbroch@chromium.org&gt; Tested-by: Todd Broch &lt;tbroch@chromium.org&gt; Reviewed-by: Puthikorn Voravootivat &lt;puthik@chromium.org&gt; " fail_count="0" gerrit_number="1185228" owner_email="tbroch@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/28/1185228/3" remote="cros" total_fail_count="0"/><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="0" 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="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="0" 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="11"/><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="0" 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="0"/><pending_commit branch="master" change_id="Ie895a258849de227df65dabfd8b256cc0e513970" commit="b3730ced459efe11a6242f5916ca495d98951e64" commit_message="mosys: check platform compatible on ARM/unibuild Check that the ARM platform is compatible before trying to read the unibuild config. This is failing on the new cheza platform and identifying it as a gru because it didn't filter out at the platform level. We read the /proc/device-tree/compatible file and see if the 'google,gru' identifier is in the compatible device-tree string. We will need to check for 'google,cheza' in the new setup for the cheza platform. BUG=b:111891266 TEST=local builds on cheza and scarlets, tryjobs Change-Id: Ie895a258849de227df65dabfd8b256cc0e513970 Reviewed-on: https://chromium-review.googlesource.com/1204695 Commit-Ready: Gregory Meinke &lt;gmeinke@chromium.org&gt; Tested-by: Gregory Meinke &lt;gmeinke@chromium.org&gt; Reviewed-by: C Shapiro &lt;shapiroc@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1204695" owner_email="gmeinke@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/mosys" project_url="https://chromium-review.googlesource.com/chromiumos/platform/mosys" ref="refs/changes/95/1204695/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I8fd807d1cf81456c2c8aa1ee076c3714d6485e90" commit="a1d27b5a58b0a2c06d684b0250c969b52453a4b8" commit_message="Fix imageloader_util manifest generation generate_imageloader_manifest shouldn't cd into the output directory because file locations are already relative to the output directory. BUG=chromium:827363 TEST=generate an imageloader image and verify the manifest contains valid sha256 hashes for image.squash and table Change-Id: I8fd807d1cf81456c2c8aa1ee076c3714d6485e90 Reviewed-on: https://chromium-review.googlesource.com/1198387 Commit-Ready: Michael Giuffrida &lt;michaelpg@chromium.org&gt; Tested-by: Michael Giuffrida &lt;michaelpg@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="3" gerrit_number="1198387" owner_email="michaelpg@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/87/1198387/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I4d3175eb238ee2934c0107302b58dd8653126530" commit="61ef906572616a6732f0bf1de2d1aaa73a4d91c5" commit_message="nautilus: update EQ and DRC config. After we measure signal, we got new configuration. So, need to apply new EQ and DRC config for nautilus. BUG=b:113777318 TEST='emerge-nautilus chromeos-bsp-nautilus' check dsp.ini and sound from speaker. Change-Id: I4d3175eb238ee2934c0107302b58dd8653126530 Signed-off-by: Wonjoon Lee &lt;woojoo.lee@samsung.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1203573 Reviewed-by: Hsinyu Chao &lt;hychao@chromium.org&gt; " fail_count="0" gerrit_number="1203573" owner_email="woojoo.lee@samsung.com" pass_count="0" patch_number="1" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/73/1203573/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iea46d15457800e3305812c5ba5a008429b8e0843" commit="d63c78899e83d5417b8e731213a58415e304d385" commit_message="camera3_test: add reprocessing test Test reprocessing capture frame by frame without preview. Reference: cts/ReprocessCaptureTest.java: testReprocessingSizeFormat() testReprocessJpegExif() BUG=b:111050411 CQ-DEPEND=CL:1124253 TEST='cros_camera_test --gtest_filter=Camera3FrameTest/Camera3ReprocessingReorderTest.*:Camera3FrameTest/Camera3ReprocessingTest.*' Change-Id: Iea46d15457800e3305812c5ba5a008429b8e0843 Reviewed-on: https://chromium-review.googlesource.com/1128781 Commit-Ready: Kuo Jen Wei &lt;inker@chromium.org&gt; Tested-by: Kuo Jen Wei &lt;inker@chromium.org&gt; Reviewed-by: Hung-yu Wu &lt;hywu@chromium.org&gt; " fail_count="0" gerrit_number="1128781" owner_email="inker@chromium.org" pass_count="0" patch_number="19" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/81/1128781/19" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I0300ef6b3d531ce81ee1e91b83eef3111fca7e7b" commit="6391b305876ba6a752f33757a468a7c6daf20894" commit_message="devtools: Add a special Docker file for build environment. The Docker file contains minimal tools to build factory toolkit. BUG=chromium:773607 TEST=docker build mk -t cros/factory_build; docker run -it -v $HOME/chromiumos/src/platform/factory:/src/factory \ cros/factory_build; cd /src/factory make toolkit Change-Id: I0300ef6b3d531ce81ee1e91b83eef3111fca7e7b Reviewed-on: https://chromium-review.googlesource.com/1171962 Commit-Ready: Hung-Te Lin &lt;hungte@chromium.org&gt; Tested-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-by: Yong Hong &lt;yhong@google.com&gt; " fail_count="1" gerrit_number="1171962" owner_email="hungte@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/62/1171962/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I35620f6a48edce16e028888beed413a8f32a7d8b" commit="744f64d30a64dae85a75cd5bdd3968a3ff8daad8" commit_message="iteflash : enable global reset This patch let servo can perform a cold reset after flashing. Add reset flag after erase. BUG=none BRANCH=none TEST=1.make -j BOARD=reef_it8320 2.sudo servod -b reef &amp; 3.~/trunk/src/platform/ec/util/flash_ec --board=reef_it8320 Change-Id: I35620f6a48edce16e028888beed413a8f32a7d8b Signed-off-by: Donald Huang &lt;donald.huang@ite.com.tw&gt; Reviewed-on: https://chromium-review.googlesource.com/1174191 Commit-Ready: Donald Huang &lt;cguwinds@gmail.com&gt; Tested-by: Donald Huang &lt;cguwinds@gmail.com&gt; Tested-by: Jett Rink &lt;jettrink@chromium.org&gt; Tested-by: Diana Z &lt;dzigterman@chromium.org&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="0" gerrit_number="1174191" owner_email="cguwinds@gmail.com" pass_count="0" patch_number="6" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/91/1174191/6" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ibb272ff6d1c2e529699eaf2a518becf43afa9063" commit="6d5e30b76d3a29ca26e5734804710859410c36a9" commit_message="servo: Add power config for nocturne BUG=b:74254729 TEST=power_MeasurementWrapper works. Change-Id: Ibb272ff6d1c2e529699eaf2a518becf43afa9063 Signed-off-by: Puthikorn Voravootivat &lt;puthik@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1184180 Reviewed-by: Mengqi Guo &lt;mqg@chromium.org&gt; " fail_count="1" gerrit_number="1184180" owner_email="puthik@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/80/1184180/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="If8d89c46745bd15149ccbbee1025cdb4fa28cd72" commit="b48746b9ed5646e457947c06260ae2c041a2e5c9" commit_message="[moblab] Set suite timeout in moblab_rpc_interface Add a map of suite timeouts to the moblab_rpc_interface. Default to 24 hours. This is to prevent the suite job from timing out on long running tests. The suite job doesn't get its timeout from the suite control file, rather from the create_suite_job rpc call. BUG=chromium:879677 TEST=local moblab device Change-Id: If8d89c46745bd15149ccbbee1025cdb4fa28cd72 Reviewed-on: https://chromium-review.googlesource.com/1205651 Commit-Ready: Matt Mallett &lt;mattmallett@chromium.org&gt; Tested-by: Matt Mallett &lt;mattmallett@chromium.org&gt; Reviewed-by: Keith Haddow &lt;haddowk@chromium.org&gt; " fail_count="0" gerrit_number="1205651" owner_email="mattmallett@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/51/1205651/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I88573a4b926f5804d1a0df5702078eb32a6d0221" commit="78c4427ed02abfc451b2db283909b0cd81dcdb5d" commit_message="ICL: Modify force_shutdown to meet PCH timing requirements Time between RSMRST going low and the _A rails dropping 5% must be &gt; 400 ns. To meet this timing set the PCH pass through low at beginning of chipset_force_shutdown. Similarly, set EC_PCH_DSW_PWROK low to meet its timing requirement relative to _A rails dropping 5%. BUG=b:112170058 BRANCH=none TEST=Verified that timing meets the specifications. Change-Id: I88573a4b926f5804d1a0df5702078eb32a6d0221 Signed-off-by: Scott Collyer &lt;scollyer@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1179142 Commit-Ready: Scott Collyer &lt;scollyer@chromium.org&gt; Tested-by: Scott Collyer &lt;scollyer@chromium.org&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; " fail_count="0" gerrit_number="1179142" owner_email="scollyer@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/42/1179142/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I704d9676cfe5f13d9a2f83eb9160937e94070d1e" commit="33d698a6ed3ba48558a9afc9b0bb1554893191fc" commit_message="virtio-gpu: fix reporting of VIRTIO_F_VERSION_1 The virtio 1.0 feature flag is defined as a shift count, not a mask. While we're at it, change the virtio gpu features() function to the avail_features style used in other devices for consistency. BUG=None TEST=None Change-Id: I704d9676cfe5f13d9a2f83eb9160937e94070d1e Signed-off-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1198224 Reviewed-by: Zach Reizner &lt;zachr@chromium.org&gt; " fail_count="0" gerrit_number="1198224" owner_email="dverkamp@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/24/1198224/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I3231a8e08db5e4f2ccbdd2de57033bcb8b30463a" commit="0129f5db16285b85807f15f85792e349448c9244" commit_message="chromeos-base/memd: add dependency on chromeos-base/system_api BUG=chromium:729335 TEST=none Change-Id: I3231a8e08db5e4f2ccbdd2de57033bcb8b30463a Reviewed-on: https://chromium-review.googlesource.com/1199445 Commit-Ready: Luigi Semenzato &lt;semenzato@chromium.org&gt; Tested-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1199445" owner_email="semenzato@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/45/1199445/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ib241ba550e0ef6a6cd5c1693e92aa7a018057481" commit="53a8670c6561117e3bb6919dbcaf17b8857faba2" commit_message="vm_tools: Add VmCicerone methods GetLinuxPackageInfo to whitelist User chronos can now call GetLinuxPackageInfo BUG=822464 TEST=manual testing on device Change-Id: Ib241ba550e0ef6a6cd5c1693e92aa7a018057481 Reviewed-on: https://chromium-review.googlesource.com/1198667 Commit-Ready: Timothy Loh &lt;timloh@chromium.org&gt; Tested-by: Timothy Loh &lt;timloh@chromium.org&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="0" gerrit_number="1198667" owner_email="timloh@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/67/1198667/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I367a372d0bef6c49cb61987aec7da52f464821ea" commit="457b38bbbfd454546b736428280d66c5600a7c1c" commit_message="hermes: Add Smdp::AuthenticateClient Adds AuthenticateClient functionality to the Smdp interface and the SmdpImpl class. BUG=b:80591752 BUG=chromium:847619 TEST=emerge-cheza hermes Change-Id: I367a372d0bef6c49cb61987aec7da52f464821ea Reviewed-on: https://chromium-review.googlesource.com/1159732 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; Reviewed-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; " fail_count="1" gerrit_number="1159732" owner_email="jruthe@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/32/1159732/8" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="I9d50d30e4b454a551aac4f122f7c9b6683ed0fef" commit="95a1ccfb034d361f589ae9f0fc4806311dc13585" commit_message="UPSTREAM: scsi: sg: allocate with __GFP_ZERO in sg_build_indirect() commit a45b599ad808c3c982fdcdc12b0b8611c2f92824 upstream. This shall help avoid copying uninitialized memory to the userspace when calling ioctl(fd, SG_IO) with an empty command. BUG=crbug:877036 TEST=None Change-Id: I9d50d30e4b454a551aac4f122f7c9b6683ed0fef Reported-by: syzbot+7d26fc1eea198488deab@syzkaller.appspotmail.com Cc: stable@vger.kernel.org Signed-off-by: Alexander Potapenko &lt;glider@google.com&gt; Acked-by: Douglas Gilbert &lt;dgilbert@interlog.com&gt; Reviewed-by: Johannes Thumshirn &lt;jthumshirn@suse.de&gt; Signed-off-by: Martin K. Petersen &lt;martin.petersen@oracle.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 58b7ce6f9ef2367f86384b20458642945993b816 from linux-3.18.y) Signed-off-by: Zubin Mithra &lt;zsm@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1186962 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="6" gerrit_number="1186962" owner_email="zsm@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/62/1186962/1" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I038319ecef455bdd6ad445f5d9ba054baf2b23b1" commit="84a9625560c76bd657d3383880bdc26e3df0acbc" commit_message="[Autotest] add policy_DeviceTargetVersionPrefix test Add a test to verify the client update request behavior when the DeviceTargetVersionPrefix policy is set. The three cases are: - policy is not set, so the initial update request does not contain targetversionprefix - policy is set to a full build number, so the request contains the first two numbers (e.g. 9999.99.) - policy is set to a partial build number, so the request contains the partial number (e.g. 9999) TEST=ran all three cases on several lab machines BUG=None Change-Id: I038319ecef455bdd6ad445f5d9ba054baf2b23b1 Reviewed-on: https://chromium-review.googlesource.com/1188990 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Katherine Threlkeld &lt;kathrelkeld@chromium.org&gt; Reviewed-by: David Haddock &lt;dhaddock@chromium.org&gt; " fail_count="2" gerrit_number="1188990" owner_email="kathrelkeld@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/90/1188990/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ia779afc1a55d69b833a1e368001616c7184cb2c2" commit="0ccdfb9213814671503c617a19fd776e58dfa3d5" commit_message="stressapptest: upgraded package to upstream Upgraded dev-util/stressapptest to version 1.0.9 on arm BUG=b:110060354 TEST=build for host/arm/x86, run on device to see address. Change-Id: Ia779afc1a55d69b833a1e368001616c7184cb2c2 Reviewed-on: https://chromium-review.googlesource.com/1198382 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Nick Sanders &lt;nsanders@chromium.org&gt; Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1198382" owner_email="nsanders@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/82/1198382/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="Ib60b6f0aeb8779974b06d10ae245cee77ee8aace" commit="0b2679d463fb67e042b03b3d24f31fb53e23d124" commit_message="CHROMIUM: i2c: i2c-cros-ec-tunnel: Define DRV_NAME constant Define the driver name once and use it in the different location. BUG=none TEST=compile Change-Id: Ib60b6f0aeb8779974b06d10ae245cee77ee8aace Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1089755 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Enrico Granata &lt;egranata@chromium.org&gt; " fail_count="2" gerrit_number="1089755" owner_email="gwendal@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/55/1089755/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ib8259a227a63266ceb7b6c0b7cb9db38de3efd59" commit="749fb0770e96470721183355409356b4fb24fd94" commit_message="cryptohome: Remove unused async_migrate_key. This removes the unused async_migrate_key function which is replaced by the migrate_key_ex function. BUG=chromium:211405 TEST=emerge-${BOARD} cryptohome; deploy and run device. Change-Id: Ib8259a227a63266ceb7b6c0b7cb9db38de3efd59 Reviewed-on: https://chromium-review.googlesource.com/1178239 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Greg Kerr &lt;kerrnel@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="2" gerrit_number="1178239" owner_email="kerrnel@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/39/1178239/3" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-4.4" change_id="I79ad7df032e39ee7c92113ddd0eeb25885cca30c" commit="4599bf8dd05b11f60afc19933ba05c76a4423ee9" commit_message="UPSTREAM: staging: gasket: use NULL instead of 0 for null pointer Fixes sparse warning: Using plain integer as NULL pointer BUG=b:79253135 TEST=none CQ-DEPEND=CL:1184213 Signed-off-by: Dmitriy Cherkasov &lt;dmitriy@oss-tech.org&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit bb8a14a3d8203f3af45f84c6169cc09ef56156a3) Signed-off-by: Zhongze Hu &lt;frankhu@google.com&gt; Change-Id: I79ad7df032e39ee7c92113ddd0eeb25885cca30c Reviewed-on: https://chromium-review.googlesource.com/1184216 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="1184216" 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/16/1184216/1" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I76eff978c34db944382c35bca976d64ce068bfa5" commit="509951e825fdd155f09f5a151c2de69f4e16f9b1" commit_message="Reland &quot;Adds a few clang flags to mosys meson.build file&quot; This reverts commit 13fb1aac8dec52f72158a4fbd2919a3c16bd44c0. All warning should be fixed now. BUG=chromium:876106 TEST=trybots Change-Id: I76eff978c34db944382c35bca976d64ce068bfa5 Reviewed-on: https://chromium-review.googlesource.com/1194801 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Jason Clinton &lt;jclinton@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; Reviewed-by: Alec Thilenius &lt;athilenius@google.com&gt; " fail_count="1" gerrit_number="1194801" owner_email="jclinton@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/mosys" project_url="https://chromium-review.googlesource.com/chromiumos/platform/mosys" ref="refs/changes/01/1194801/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I9214d9f96a6e573d9aba3db8860454d4305c360e" commit="93fbaa025c14f130d86abee4be0888b8f4548b6c" commit_message="login: Use base::Optional for PIDs. In preparation for isolating the user session (i.e. the process tree rooted in the Chrome browser process), make PID handling in session_manager more robust by using base::Optional. BUG=chromium:216789 TEST=Guest login works. CQ-DEPEND=CL:1194709 Change-Id: I9214d9f96a6e573d9aba3db8860454d4305c360e Reviewed-on: https://chromium-review.googlesource.com/1194908 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Reviewed-by: Mattias Nissler &lt;mnissler@chromium.org&gt; " fail_count="5" gerrit_number="1194908" owner_email="jorgelo@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/08/1194908/1" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Ie362bb05b5eeae94d87c22771a0a2094d6e4e7dd" commit="769dc50bef29933c25a8b8c9f8c7361547686215" commit_message="re2c: upgraded package to upstream Upgraded dev-util/re2c to version 0.16 on amd64 BUG=None TEST=emerge-amd64-generic dev-util/re2c Change-Id: Ie362bb05b5eeae94d87c22771a0a2094d6e4e7dd Reviewed-on: https://chromium-review.googlesource.com/1194983 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; Reviewed-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1194983" owner_email="cjmcdonald@chromium.org" pass_count="0" patch_number="4" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/83/1194983/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ib834ef81ffe816ee69317338ef62add9e3977a53" commit="6e64ffe2f30340273569bb22bdb33f695331db91" commit_message="Unexclude scarlet board after monitoring We need CQ coverage for scarlet due to various bug escapes. This change won't be enabled until the testing process described is completed. BUG=chromium:878863 TEST=marked scarlet-paladin experimental, enabled hw tests, and monitored Change-Id: Ib834ef81ffe816ee69317338ef62add9e3977a53 Reviewed-on: https://chromium-review.googlesource.com/1195902 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: C Shapiro &lt;shapiroc@google.com&gt; Reviewed-by: Richard Barnette &lt;jrbarnette@google.com&gt; " fail_count="2" gerrit_number="1195902" owner_email="shapiroc@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/02/1195902/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I913857ffdd382f220cf0fd6a78b914d5cd76ac95" commit="e1caa22ed678c1c86ea2da0d80a8c1b001f315af" 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: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Yves Arrouye &lt;drcrash@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="1" gerrit_number="1196841" owner_email="drcrash@chromium.org" pass_count="0" patch_number="10" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/41/1196841/10" 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: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.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="2" 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="2"/><pending_commit branch="master" change_id="I3363a825388ad2980ac83707131b0f55ee9b246f" commit="3fe1de77afadfcf5949913a76faafd6281a89be3" commit_message="vm_tools: garcon: Apply security updates for packages automatically This extends the PackageKit update functionality so that it also applies any updates for installed packages that are marked as 'security' updates. A setting is also added to the config file to disable this if desired. BUG=chromium:852453 TEST=Verified on eve that outdated libcups package gets security update Change-Id: I3363a825388ad2980ac83707131b0f55ee9b246f Reviewed-on: https://chromium-review.googlesource.com/1199943 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="2" gerrit_number="1199943" owner_email="jkardatzke@google.com" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/43/1199943/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-3.14" change_id="I79341cbe63a3afebabb7ec54ec5aa932641d476b" commit="8722c44abb56af9ec6f131181cc54cad0cabd8b2" commit_message="CHROMIUM: mali: update kbase to r26p0 BUG=b:111806370 TEST=boot up and login to Minnie Change-Id: I79341cbe63a3afebabb7ec54ec5aa932641d476b Signed-off-by: Dominik Behr &lt;dbehr@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1200166 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ilja H. Friedel &lt;ihf@chromium.org&gt; Reviewed-by: Ilja H. Friedel &lt;ihf@chromium.org&gt; " fail_count="2" gerrit_number="1200166" owner_email="dbehr@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/66/1200166/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I656c905a24d350fdd9bfe884f551c45346774c3c" commit="879a30f484e28abe86e0a4b2e7a018e22d3fe758" commit_message="cros-garcon: Add config setting for disabling automatic security updates This adds a config setting for disabling automatically installing package updates that are marked as 'security' updates. BUG=chromium:852453 TEST=Verified on eve that this disables security updates if set Change-Id: I656c905a24d350fdd9bfe884f551c45346774c3c Reviewed-on: https://chromium-review.googlesource.com/1200263 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Tested-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="2" gerrit_number="1200263" owner_email="jkardatzke@google.com" pass_count="0" patch_number="1" project="chromiumos/containers/cros-container-guest-tools" project_url="https://chromium-review.googlesource.com/chromiumos/containers/cros-container-guest-tools" ref="refs/changes/63/1200263/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Iffa6ddfa30af580aeb89362bdeac384c80dbcfd5" commit="037cffb235e4b4bd0afded9ef5d2180e7b2d5ebd" commit_message="media-libs/arc-mesa: Document android_* USE flags The descriptions are displayed by equery. We can document resrictions here, such as &quot;valid only for Android &gt;= Oreo&quot;. BUG=none TEST=`equery-$BOARD uses arc-mesa` prints description of each android_* flag. Change-Id: Iffa6ddfa30af580aeb89362bdeac384c80dbcfd5 Reviewed-on: https://chromium-review.googlesource.com/1200327 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chad Versace &lt;chadversary@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="1" gerrit_number="1200327" owner_email="chadversary@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/27/1200327/1" 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: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Jacob Kopczynski &lt;jkop@chromium.org&gt; Reviewed-by: Prathmesh Prabhu &lt;pprabhu@chromium.org&gt; " fail_count="1" 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="1"/><pending_commit branch="master" change_id="I327340731cb92a90b37859440f20770d1fa848b4" commit="633957640f5e247113792024ce82878cdc1a68d0" commit_message="amd64-generic: Enable arc-camera3 and vivid on amd64-generic To test camera HALv3 on Chromium CQ, we need to enable it on amd64-generic. In addition, we use vivid as an video input device there. Dependency check for USE flag arc-camera3 is added in target-chromium-os by CL:1201651. BUG=chromium:879140 TEST=autotest video_WebRtcCamera on amd64-generic VM with vivid (w/ CL:1201651, CL:*671312) Change-Id: I327340731cb92a90b37859440f20770d1fa848b4 Signed-off-by: Keiichi Watanabe &lt;keiichiw@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1201425 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="2" gerrit_number="1201425" owner_email="keiichiw@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/25/1201425/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I0a225ffcc5acdcb47fc3fd7faa6e457e8315e231" commit="a668f66c08111730fa04360fcc94bb3bc48cc221" commit_message="diagnostics: Fix D-Bus service config Fix a typo in the D-Bus XML config that led to the whole config being ignored by the D-Bus server. BUG=chromium:869377 TEST=manual Change-Id: I0a225ffcc5acdcb47fc3fd7faa6e457e8315e231 Reviewed-on: https://chromium-review.googlesource.com/1203976 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Maksim Ivanov &lt;emaxx@chromium.org&gt; Reviewed-by: Roman Sorokin &lt;rsorokin@chromium.org&gt; " fail_count="1" gerrit_number="1203976" owner_email="emaxx@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/76/1203976/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I6fea00aa19c091880f7857c611d79f5672e1e230" commit="e0766c756ac0b56faf38009775af58a2dd2aea45" commit_message="servod: ServodStarter ignore multiple turn-down signals Turning down a servod instance takes a bit of time. Multiple signals - either programatically or by repeated, impatient Ctrl-C can be triggered. This can cause issues as turn-down methods get called on potentially already deleted objects. This change mitigates this issue by setting a flag after the first turn down signal handler gets called, so that subsequent ones get ignored. BUG=chromium:841121 TEST=manual testing sudo servod -b soraka Ctrl-C, Ctrl-C (observe only once, not twice) servod - INFO - Received signal: 2. Attempting to turn off Change-Id: I6fea00aa19c091880f7857c611d79f5672e1e230 Signed-off-by: Ruben Rodriguez Buchillon &lt;coconutruben@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1198802 Reviewed-by: Todd Broch &lt;tbroch@chromium.org&gt; " fail_count="0" gerrit_number="1198802" owner_email="coconutruben@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/02/1198802/1" remote="cros" total_fail_count="0"/><lkgm version="11036.0.0-rc1"/></manifest>