blob: 3808d50efc06d7a0c3b86a16c881d608b901750f [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="725b88a1be1da3294f34d5eae94513f362f57c8c">
<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="797fd93eccde69d503c1a6bf0c6b7a517a9907ce" 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/logstock" path="infra/logstock" revision="ef7fe408b9feee9a3664b36f0176fcacd27bf703" 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="61cd3c2f8566b68b8c83ac7629fec95e334bb360" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="ca13d66901f2fbc2ed9d9914ded5cdc739c62fd3" 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="124fc9020c3ece1d41d0d9d94ec63fd70b1d3eed" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="0cb30ee451b7b860fbdaa33c77e6251f69d3f36e" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="f15c830081b498ba8c4130de95d51ece8f8ef2e7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/battery_updater" path="src/platform/battery_updater" revision="32463c6de8e8c98d4b1711937bc7678afc121a85" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bisect-kit" path="src/platform/bisect-kit" revision="752228c65bc18a5eca6fd006a4a9c337ca0596c8" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="de53cb2659096356e8e51d24da638753ca0dd522" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bootcache" path="src/platform/bootcache" revision="ebe3a0995e90026433ffc62b7aeed6cad1f28694" upstream="refs/heads/master"/>
<project name="chromiumos/platform/btsocket" path="src/platform/btsocket" revision="300354e5d74418c8e03737ca9029c64d9297a28d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/cfm-device-monitor" path="src/platform/cfm-device-monitor" revision="881ed1ac9a234b9700c309b0a1f1a86e2b1f48a8" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="8e8578be2310992db2aae404f3e108873e9d9412" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chromiumos-assets" path="src/platform/chromiumos-assets" revision="fd4e8eef335ceaca7adf53a83f5e13e00e09101c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/cobble" path="src/platform/cobble" revision="85e6e13ae4e3ba22f1970ebfe66610866e89132d" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/platform/crostestutils" path="src/platform/crostestutils" revision="584d04568c8b135e3b24fe3ff372bd6e22078c6e" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="af008bf8bd35af83b3436d0e8c4734f134cecfd2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="8a4a13d48d8495c3291d033e9ff05d0c9fd0b2ee" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="18f85b069d63cfe78b3576ee20408325d5040487" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="a961c09004ef3b3c3997e5939f9a3d612e47bddd" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="c001c766ed178f745b2aa5e17d6a4b16141a1234" 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="87b6fed80dbb08e548105c6f2019b1d57c598ea7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/experimental" path="src/platform/experimental" revision="bcc00ca58726d9cf774c56005715a5ee330da045" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory" path="src/platform/factory" revision="31b8dc5ee6edfc6145811cbab1475dce96c09a7c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="fec4333f658fc39d7fa80e4ba9a2499a9f89e7ce" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="2913c4e264404048591088227b1a04fdfc9e8786" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="f0e61aa07472b1627bff3ff7781c642886fd7284" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="00b09c9f8f54be25711bcac0e332906266a713cb" upstream="refs/heads/master"/>
<project name="chromiumos/platform/go-seccomp" path="src/platform/go-seccomp" revision="613458c0e3c589e52e7f093288ef1d2ba57a9ff7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/google-breakpad" path="src/third_party/breakpad" revision="54fa71efbe50fb2b58096d871575b59e12edba6d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="fa8eb49ecf3d52186e7734f113107bcc416ebe52" upstream="refs/heads/master"/>
<project name="chromiumos/platform/inputcontrol" path="src/platform/inputcontrol" revision="8826acba1c4e13b6318ae6d1d4b49633d1b55aba" upstream="refs/heads/master"/>
<project name="chromiumos/platform/jabra_vold" path="src/platform/jabra_vold" revision="8830911158ae632b7626d0ebe33248e66ffaeef3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/libevdev" path="src/platform/libevdev" revision="23f8ea74685ea0a03be8649ca33d5664bc789393" upstream="refs/heads/master"/>
<project name="chromiumos/platform/microbenchmarks" path="src/platform/microbenchmarks" revision="518003bc070970f25b9ab97c0560d762846c5e65" upstream="refs/heads/master"/>
<project name="chromiumos/platform/minigbm" path="src/platform/minigbm" revision="500928fd3a78322549d9602dac6a135a028ab0ae" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="439a5487f9070864a879ff553282e7fad912679a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="201ba0c36e647d1eb8dda1f45f8609403b4fb8c6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mttools" path="src/platform/mttools" revision="146a68465feb9039602bcaa508ef3fea8e8f926a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/newblue" path="src/platform/newblue" revision="a460ae8a4641e6df6913c3f1ac778b5422c91337" upstream="refs/heads/master"/>
<project name="chromiumos/platform/punybench" path="src/platform/punybench" revision="16bc496a97c027147453e7d675ae2f9147352b31" upstream="refs/heads/master"/>
<project name="chromiumos/platform/system_api" path="src/platform/system_api" revision="54dc6731acd8edd262011aa5f650ad4d9ed38648" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast" path="src/platform/tast" revision="90fad0567ec6a1074ff4a48597c1d5ca8a3086d6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="35e33633eada9ee699397d691ad4ebc8e30839b1" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/touch_firmware_test" path="src/platform/touch_firmware_test" revision="bafba938ff65099158b04ca718b1e77a0e43c5c4" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_updater" path="src/platform/touch_updater" revision="32f25517e62ee86087d0da9cd75761fd77c8d22d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchbot" path="src/platform/touchbot" revision="9546ffbb37d5fef191ad1607eeb0b76a6f3a9872" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchpad-tests" path="src/platform/touchpad-tests" revision="f3e4d3bca41b674e89583d74dfb7e538fe58ff18" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/tpm" path="src/third_party/tpm" revision="0cba6cadd1bea1ce3717779201d594c4c9131dc2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tpm_lite" path="src/platform/tpm_lite" revision="db50af69b91bc1cffde13740c23aed72883fbc45" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tremplin" path="src/platform/tremplin" revision="28019a2c5518434c11c1e5a4dfdd8542b1937a61" upstream="refs/heads/master"/>
<project name="chromiumos/platform/uboot-env" path="src/platform/uboot-env" revision="ab10366ee27959666b94a638858032c91c3c5e10" upstream="refs/heads/master"/>
<project groups="firmware,buildtools" name="chromiumos/platform/vboot_reference" path="src/platform/vboot_reference" revision="4256ddecd72ce6d2b3e7e10fbc328f57bfdc4ac6" 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="f19173f6d4296ee3c48cd35145c8b6b112e53345" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="b5953522d7d4c5d1385c9f70fc78895dd74785b2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="98f1499da5364697ec2155c6354f7aa7cc4a7b78" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/android_mtdutils" path="src/third_party/android_mtdutils" revision="9bcfc3ee238f16925e9aaa4573129784ebb397e7" upstream="chromeos"/>
<project name="chromiumos/third_party/arm-trusted-firmware" path="src/third_party/arm-trusted-firmware" revision="b8dc3f146d9bf647c98c695b3a23f294d2aa7eb2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atheros" path="src/third_party/atheros" revision="52a5bdaa8930c14ee42518354de3e5ec09911c6b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atrusctl" path="src/third_party/atrusctl" revision="f2f9d8df9f307aea2f0c269c81ab7f104b8a4a20" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="74a3d2bca4b2261adad30260adf8d77c83360860" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/aver-updater" path="src/third_party/aver-updater" revision="cf3337b0918e15755782d8f3b11691e04f1ddc40" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="303d750a1cccb65be8167d5218af2a5bbe404c9c" upstream="refs/heads/chromeos-5.44"/>
<project groups="firmware" name="chromiumos/third_party/bootstub" path="src/third_party/bootstub" revision="6697fe6404055443d7c754b365907a0604f14111" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/broadcom" path="src/third_party/broadcom" revision="4070e7161f2f1a1a22027a744eb868500688f0b6" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/cbootimage" path="src/third_party/cbootimage" revision="b7d5b2d6a6dd05874d86ee900ff441d261f9034c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/coreboot" path="src/third_party/coreboot" revision="7c5de632ef4deebfff720f4472fa57fc3197d9d5" upstream="refs/heads/chromeos-2016.05"/>
<project groups="firmware" name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="c2851026e72dcb7b8c1d19e750c0416a6abf41ce" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cros-adapta" path="src/third_party/cros-adapta" revision="f4dee350b50e18c20a2e7fb6f08ecde4f21f8f16" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cryptoc" path="src/third_party/cryptoc" revision="6283eeeaf5ccebcca982d5318b36d49e7b32cb6d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cups" path="src/third_party/cups" revision="3a6c2f4b7c24ac5798faf962d7027e7ed375855c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cypress-tools" path="src/third_party/cypress-tools" revision="043fba1c35f89cce95f804bf6d4f01cfc23a6c21" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/daisydog" path="src/third_party/daisydog" revision="5f4302621d8e011edbd83858b0c3183e29f842b5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-cplusplus" path="src/third_party/dbus-c++" revision="907f6244dc1c4c3f58a809147d348eccbb932631" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-spy" path="src/third_party/dbus-spy" revision="0e04421c73b24536de7fcc1886da469d8b7a2a41" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/displaylink-updater" path="src/third_party/displaylink-updater" revision="a52808b5995fe2ed481269c8f089358d4b451d5c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/edk2" revision="ab586ccd21556108662fbd80ab5a429143eac264" upstream="refs/heads/chromeos-2017.08"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/cnl/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-cnl"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/glk/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-glk"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/icl/edk2" revision="8df83bf3e30ada89fc0799859e3de25017dc93ac" upstream="refs/heads/chromeos-icl"/>
<project groups="firmware" name="chromiumos/third_party/em100" path="src/third_party/em100" revision="6e60dbae5bf62cd0ffffb9fc5ca9ba93e831ee88" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashmap" path="src/third_party/flashmap" revision="9108393752ffd93b133037add1f7b484de09bdbc" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="6c957d745f5d3dcadd1035734a5cf1b804bd0f2f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fwupd" path="src/third_party/fwupd" revision="011a2df0e717ba6857e0b4b86705d531a8fd3cbf" upstream="refs/heads/fwupd-1.0.6"/>
<project name="chromiumos/third_party/gcc" path="src/third_party/gcc" revision="a2bc87ab8851051e765d60626a6997f63ddfe00e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gdmwimax" path="src/third_party/gdmwimax" revision="e8236b4b2d66b1972e4f84955a238134acd7f6a1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gobi3k-sdk" path="src/third_party/gobi3k-sdk" revision="5e5d1a65cbf855609e4d7c9c425615090a834704" upstream="refs/heads/master"/>
<project groups="labtools" name="chromiumos/third_party/hdctools" path="src/third_party/hdctools" revision="142a9c11b7b34cb1735670833d145d7171aa889b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="77fe549abeffa773a50f1786313728c176bfdedb" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="3552549f4a9ce929f45bbeef6f75cb1d77879015" upstream="refs/heads/wpa_supplicant-2.6"/>
<project name="chromiumos/third_party/huddly-updater" path="src/third_party/huddly-updater" revision="98010d4e0c0d1ed95b2b08d9e2b51dcde3d18fe3" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="6c0b2d05724e964c7f585394238e680097081808" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="6ecf52fb0f71ec5bd526b2410ec79155cee17df0" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="00d5f016a1ba231a6bf6ab9a22e9170c0c812e2b" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="fb21b159c65c5ff6522b3a96fba3a41669b95fe2" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="de748738647dd476688fa164bf2bb54d02881d8d" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="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="d41e9e578eef76ebd804f3361eb67fce1009c2b4" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kvmtool" path="src/third_party/kvmtool" revision="1b159b990afd33c0c2e3b47ebda6dd5cc793dd92" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libc-bench" path="src/third_party/libc-bench" revision="76793dd4b09191a78a78180012718e72d792717f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libdrm" path="src/third_party/libdrm" revision="3c7f95590fc380b52fc31906c146e19adac9dc69" upstream="refs/heads/chromeos-2.4.92"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="42b4166036ed617e1de8509fc8f2ccdf85cb470f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="c92163a9e4cb8da6c9f695b771c97555ee8b5c9f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqrtr" path="src/third_party/libqrtr" revision="d3895b9156bf963b92ba568c94d68eb6f7be26d5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libscrypt" path="src/third_party/libscrypt" revision="b45c53f9418a6eff2c8ed98703a55f96029304b1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libsigrok" path="src/third_party/libsigrok" revision="199fe31115c76231746f5953271795d58679561c" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrok-cli" path="src/third_party/sigrok-cli" revision="c9edfa218e5a5972531b6f4a3ece8d33a44ae1b5" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrokdecode" path="src/third_party/libsigrokdecode" revision="3279c2825684c7009775b731d0a9e37815778282" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libv4lplugins" path="src/third_party/libv4lplugins" revision="5e6034258146af6be973fb6a5bb6b9d6e7489437" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="53fc327859f5c21afc9497e662df578fa6ed98a5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/logitech-updater" path="src/third_party/logitech-updater" revision="e1f835dd60b8b6bbaff5ca9de8a4007ad5bef84d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="a65f2a363592cf25342051131358cdf046f20064" upstream="refs/heads/chromeos-20150119"/>
<project name="chromiumos/third_party/marvell" path="src/third_party/marvell" revision="b5d3741d042bde7941284303712c3790ab4e489d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/arc-mesa" revision="137994468c1223e485e82eb6915deabc82eb4fa5" upstream="refs/heads/arc-18.2.0-pre1"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="a2e9d9b4c199ff1b53a625a345e566200016e2d9" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-img" revision="129178893b2260df22db96327c5ca9c2ce7db046" upstream="refs/heads/mesa-img"/>
<project name="chromiumos/third_party/mimo-updater" path="src/third_party/mimo-updater" revision="f173901a2ce769fe95b85123f7be445ac9a083a5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mmc-utils" path="src/third_party/mmc-utils" revision="1c55306a49b32bbb8c65e1e5e9d630f6720a6810" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="d2ea465bd2ffa6e8ee24dff3a1e1e2c7ddad4def" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/nfs-ganesha" path="src/third_party/nfs-ganesha" revision="165395bf01548d8a0135357ca4c222b9c0c0acaa" upstream="refs/heads/V2.3-stable"/>
<project name="chromiumos/third_party/ntirpc" path="src/third_party/ntirpc" revision="a9fc54d636fc3e5b5f0918769a2e5343c5f0d823" upstream="refs/heads/V1.3.3-cros"/>
<project name="chromiumos/third_party/portage_tool" path="src/third_party/portage_tool" revision="329c5bc7b2f6fda2f491c66d043dd71c7d6b1796" upstream="refs/heads/chromeos-2.2.28"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="af64f6c7b19cdb84226161dd3742a13fd7974cc3" upstream="refs/heads/master-0.22"/>
<project name="chromiumos/third_party/realtek-updater" path="src/third_party/realtek-updater" revision="7e603e12fbf9d2a8aeb67f1075fe43dbfaf52f7f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/rootdev" path="src/third_party/rootdev" revision="8dc336a991e5494e6cc9a0094778fee67f22ed6c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/seabios" path="src/third_party/seabios" revision="3004147dd3707e600772ec6c5d37beac7f4b8eb4" upstream="refs/heads/chromeos-2014.11.03"/>
<project name="chromiumos/third_party/sis-updater" path="src/third_party/sis-updater" revision="66abe03278f294247471311b7ea4c57b977bf12b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware" path="src/third_party/sound-open-firmware" revision="b3a8ce9a2a63ca4f8dec7500347c711055251f7b" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/sysbios" path="src/third_party/sysbios" revision="33e1db34b8162de72a5e9bbbc44e6bce38978396" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tlsdate" path="src/third_party/tlsdate" revision="7c67bde6c3e9b505975b2933a259db8c3b661a47" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="d6c617782ab73c5552f4bfea9e0cede8431d1a65" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tpm-emulator" path="src/third_party/tpm-emulator" revision="310a21ef24ace14b4d6e8095172445494f54ff25" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/tpm2" path="src/third_party/tpm2" revision="f6a820be22639509e49c3184d724cada892e6245" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="6c2cac92b71c2c96e020a10c4f01afdf311bf8e4" upstream="refs/heads/master-0.3.13"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="1e26ac220258662e911d2471a090c9219566fffe" upstream="refs/heads/chromeos-v2017.05"/>
<project name="chromiumos/third_party/webrtc-apm" path="src/third_party/webrtc-apm" revision="edc7e2a9977370ba0ff487cf1367fbdc1bc8d9e9" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/whining" path="src/third_party/whining" revision="c325abd3eff318af433a1a5667f5d2745f893945" upstream="refs/heads/master"/>
<project name="external/git.kernel.org/fs/xfs/xfstests-dev" path="src/third_party/xfstests" revision="f1666f8ec6d52ae8dcc35e9b29ef0bfbc12af23c" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin" name="infra/luci/client-py" path="chromite/third_party/swarming.client" remote="chromium" revision="281c390193ec8c02e60279f8dac1b86ac52fa4be"/>
<project name="linux-syscall-support" path="src/third_party/breakpad/src/third_party/lss" revision="a89bf7903f3169e6bc7b8efc10a73a7571de21cf"/>
<project name="platform/external/bsdiff" path="src/aosp/external/bsdiff" remote="aosp" revision="c35a3dd7996924b9925880f988993faec3449e26" upstream="refs/heads/master"/>
<project name="platform/external/libcxx" path="src/aosp/external/libcxx" remote="aosp" revision="1c231ba2834d6924beaa0c3c70864abb5f7be1e5" upstream="refs/heads/master"/>
<project name="platform/external/libcxxabi" path="src/aosp/external/libcxxabi" remote="aosp" revision="f8126cddfe79c551b255a35dfbca58044dee869d" upstream="refs/heads/master"/>
<project name="platform/external/libmojo" path="src/aosp/external/libmojo" remote="aosp" revision="920588a1acdc4721abb713d8162010e4b85ae53e" upstream="refs/heads/master"/>
<project name="platform/external/libunwind_llvm" path="src/aosp/external/libunwind_llvm" remote="aosp" revision="6136ec05d911d4a306778dbee9b3a49c47e421d9" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="b7803c810f4602319f4ebb73ee7da67543975466" upstream="refs/heads/master"/>
<project name="platform/external/puffin" path="src/aosp/external/puffin" remote="aosp" revision="5997a125a477cc9b4b36348c698fe2ca7e8e5c01" upstream="refs/heads/master"/>
<project name="toolchain/binutils" path="src/aosp/toolchain/binutils" remote="aosp" revision="cce69c1b1bfc46de5e1cdd4923f87215c0edb884"/>
<project name="toolchain/gcc" path="src/aosp/toolchain/gcc" remote="aosp" revision="ac6128e0a17a52f011797f33ac3e7d6273a9368d"/>
<project name="weave/libweave" path="src/weave/libweave" revision="b603f0f3db52cac5feccdf032466f711369f1f37" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="chromeos-4.4" change_id="I44f59a65d9f173b3044270d9a2d00b08f7ac65e1" commit="b2b6f8f2cc5dbaffe86f9c01b67377756eb07a1c" commit_message="UPSTREAM: staging: gasket: interrupt: remove static function forward declarations Remove forward declarations of static functions, move code to avoid forward references, for kernel style. BUG=b:79253135 TEST=none CQ-DEPEND=CL:1186064 Signed-off-by: Todd Poynor &lt;toddpoynor@google.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit d821f8eb92ef500cee280e9467e8d89c8de5da0b) Signed-off-by: Zhongze Hu &lt;frankhu@google.com&gt; Change-Id: I44f59a65d9f173b3044270d9a2d00b08f7ac65e1 Reviewed-on: https://chromium-review.googlesource.com/1186065 Commit-Ready: Zhongze Hu &lt;frankhu@google.com&gt; Tested-by: Zhongze Hu &lt;frankhu@google.com&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="4" gerrit_number="1186065" owner_email="frankhu@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/65/1186065/1" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.4" change_id="Id6e94a8c3c4df7fb4db73aa0a7686b2267756940" commit="fe20bcb074a49536683dc6b08ca62a103cfaf5e2" commit_message="UPSTREAM: staging: gasket: pg tbl: remove static function forward declarations Remove forward declarations of static functions, move code to avoid forward references, for kernel style. BUG=b:79253135 TEST=none CQ-DEPEND=CL:1186064 Signed-off-by: Todd Poynor &lt;toddpoynor@google.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 00b60c8d9ed7e9505b70143af04497625d5ef019) Signed-off-by: Zhongze Hu &lt;frankhu@google.com&gt; Change-Id: Id6e94a8c3c4df7fb4db73aa0a7686b2267756940 Reviewed-on: https://chromium-review.googlesource.com/1186069 Commit-Ready: Zhongze Hu &lt;frankhu@google.com&gt; Tested-by: Zhongze Hu &lt;frankhu@google.com&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="4" gerrit_number="1186069" owner_email="frankhu@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/69/1186069/1" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.4" change_id="I0868238ec7ca3cd7649138c732618cacf6a0b793" commit="1dc113a44d3f16f8266123f039b5173c6acbc168" commit_message="UPSTREAM: staging: gasket: TODO: remove entry for static function declarations The static function declarations are removed, remove the TODO file entry for this. BUG=b:79253135 TEST=none CQ-DEPEND=CL:1186069 Signed-off-by: Todd Poynor &lt;toddpoynor@google.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 6d2bd645cbae8feb252510bae627bb2e8d9e3286) Signed-off-by: Zhongze Hu &lt;frankhu@google.com&gt; Change-Id: I0868238ec7ca3cd7649138c732618cacf6a0b793 Reviewed-on: https://chromium-review.googlesource.com/1186071 Commit-Ready: Zhongze Hu &lt;frankhu@google.com&gt; Tested-by: Zhongze Hu &lt;frankhu@google.com&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="4" gerrit_number="1186071" owner_email="frankhu@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/71/1186071/1" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.4" change_id="I3f6e24ae36f3a19a1990939e46b113e76c749c26" commit="7ff52296fa929c959afb6525e6a808b46cf5fe41" commit_message="UPSTREAM: staging: gasket: core: fix function param line continuation style Fix multi-line alignment formatting to look like: int ret = long_function_name(device, VARIABLE1, VARIABLE2, VARIABLE3, VARIABLE4); BUG=b:79253135 TEST=none CQ-DEPEND=CL:1186071 Signed-off-by: Todd Poynor &lt;toddpoynor@google.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 88c8a377c00ff3a69bf5a4abfdf6fc5f041089e1) Signed-off-by: Zhongze Hu &lt;frankhu@google.com&gt; Change-Id: I3f6e24ae36f3a19a1990939e46b113e76c749c26 Reviewed-on: https://chromium-review.googlesource.com/1186074 Commit-Ready: Zhongze Hu &lt;frankhu@google.com&gt; Tested-by: Zhongze Hu &lt;frankhu@google.com&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="4" gerrit_number="1186074" owner_email="frankhu@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/74/1186074/1" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.4" change_id="I04dc0e44f0b4a8d34ec04d1a5a52995af1f29796" commit="864464be431e73c0abedc0de7469c0b92517ce54" commit_message="UPSTREAM: staging: gasket: ioctl: fix function param line continuation style Fix multi-line alignment formatting to look like: int ret = long_function_name(device, VARIABLE1, VARIABLE2, VARIABLE3, VARIABLE4); Many of these TODO items were previously cleaned up during the conversion to standard logging functions. BUG=b:79253135 TEST=none CQ-DEPEND=CL:1186074 Signed-off-by: Todd Poynor &lt;toddpoynor@google.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 3e845083131224934b6833642aa1c9a0754b4e61) Signed-off-by: Zhongze Hu &lt;frankhu@google.com&gt; Change-Id: I04dc0e44f0b4a8d34ec04d1a5a52995af1f29796 Reviewed-on: https://chromium-review.googlesource.com/1186075 Commit-Ready: Zhongze Hu &lt;frankhu@google.com&gt; Tested-by: Zhongze Hu &lt;frankhu@google.com&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="4" gerrit_number="1186075" owner_email="frankhu@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/75/1186075/1" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.4" change_id="Ide667a8d83026b2894f2e92d6b4e6a16790cc39c" commit="e1f5704a95682754888b2f3d8339d29f2b0117f5" commit_message="UPSTREAM: staging: gasket: page table: fix function param line continuation style Fix multi-line alignment formatting to look like: int ret = long_function_name(device, VARIABLE1, VARIABLE2, VARIABLE3, VARIABLE4); Many of these TODO items were previously cleaned up during the conversion to standard logging functions. BUG=b:79253135 TEST=none CQ-DEPEND=CL:1186075 Signed-off-by: Todd Poynor &lt;toddpoynor@google.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit e8c7f19981dce9e8661b0b1e277bda4c322f9af7) Signed-off-by: Zhongze Hu &lt;frankhu@google.com&gt; Change-Id: Ide667a8d83026b2894f2e92d6b4e6a16790cc39c Reviewed-on: https://chromium-review.googlesource.com/1186077 Commit-Ready: Zhongze Hu &lt;frankhu@google.com&gt; Tested-by: Zhongze Hu &lt;frankhu@google.com&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="4" gerrit_number="1186077" owner_email="frankhu@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/77/1186077/1" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.4" change_id="I24206eb624e92bc7ad94b64378d0cddf39d88374" commit="a3b3e8d9523e8b3e5cad748caa621b46af0caaf1" commit_message="UPSTREAM: staging: gasket: sysfs: fix function param line continuation style Fix multi-line alignment formatting to look like: int ret = long_function_name(device, VARIABLE1, VARIABLE2, VARIABLE3, VARIABLE4); BUG=b:79253135 TEST=none CQ-DEPEND=CL:1186077 Signed-off-by: Todd Poynor &lt;toddpoynor@google.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 46b77a6b6922113add0a0b9711f5044b1e6aa6a1) Signed-off-by: Zhongze Hu &lt;frankhu@google.com&gt; Change-Id: I24206eb624e92bc7ad94b64378d0cddf39d88374 Reviewed-on: https://chromium-review.googlesource.com/1186080 Commit-Ready: Zhongze Hu &lt;frankhu@google.com&gt; Tested-by: Zhongze Hu &lt;frankhu@google.com&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="4" gerrit_number="1186080" owner_email="frankhu@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/80/1186080/1" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.4" change_id="Ic183c20a8aa50db31fd8d1efacd84709993903e2" commit="13f79eb06f16df775fd42ed052aa3744f6a1ae17" commit_message="UPSTREAM: staging: gasket: interrupt: fix function param line continuation style Fix multi-line alignment formatting to look like: int ret = long_function_name(device, VARIABLE1, VARIABLE2, VARIABLE3, VARIABLE4); BUG=b:79253135 TEST=none CQ-DEPEND=CL:1186080 Signed-off-by: Todd Poynor &lt;toddpoynor@google.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 21cfa72cddee4cfd6a091968517fdbb4263f71d3) Signed-off-by: Zhongze Hu &lt;frankhu@google.com&gt; Change-Id: Ic183c20a8aa50db31fd8d1efacd84709993903e2 Reviewed-on: https://chromium-review.googlesource.com/1186083 Commit-Ready: Zhongze Hu &lt;frankhu@google.com&gt; Tested-by: Zhongze Hu &lt;frankhu@google.com&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="4" gerrit_number="1186083" owner_email="frankhu@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/83/1186083/1" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.4" change_id="I0d08eaa22017ac2b23ca0f109adabc712812b959" commit="c36a6cf5babe904dbd9c825b95589160830b10e1" commit_message="UPSTREAM: staging: gasket: TODO: remove entry for multi-line alignment style Multi-line alignment formatting issues fixed, remove the TODO entry for this. BUG=b:79253135 TEST=none CQ-DEPEND=CL:1186083 Signed-off-by: Todd Poynor &lt;toddpoynor@google.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 953105453b1aeb45d15a4c053fdc911f039b097b) Signed-off-by: Zhongze Hu &lt;frankhu@google.com&gt; Change-Id: I0d08eaa22017ac2b23ca0f109adabc712812b959 Reviewed-on: https://chromium-review.googlesource.com/1186084 Commit-Ready: Zhongze Hu &lt;frankhu@google.com&gt; Tested-by: Zhongze Hu &lt;frankhu@google.com&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="4" gerrit_number="1186084" owner_email="frankhu@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/84/1186084/1" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.4" change_id="I4e58c80bb0dfb772c1413516d6fc9a89bc5e1c7a" commit="50866d1b08eaaa23bddc87cc7e6f3f5a1eafc563" commit_message="UPSTREAM: staging: gasket: apex: move driver-private defines out of apex.h apex.h is supposed to contain kernel-userspace interface definitions, but has a number of defines that are only used by apex_driver.c or are not used at all. Move driver implementation defines not shared with userspace to the driver source. Remove unused defines. BUG=b:79253135 TEST=none CQ-DEPEND=CL:1186084 Signed-off-by: Todd Poynor &lt;toddpoynor@google.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 4287dbaa7c3ef0db9d8258c9f505b4149c21a393) Signed-off-by: Zhongze Hu &lt;frankhu@google.com&gt; Change-Id: I4e58c80bb0dfb772c1413516d6fc9a89bc5e1c7a Reviewed-on: https://chromium-review.googlesource.com/1186085 Commit-Ready: Zhongze Hu &lt;frankhu@google.com&gt; Tested-by: Zhongze Hu &lt;frankhu@google.com&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="4" gerrit_number="1186085" owner_email="frankhu@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/85/1186085/1" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.4" change_id="Ib15403411b66073bd3f7245ff1b0f59f85db2eda" commit="bd72a5979281e14f9b754d89d6505c99183b4c00" commit_message="UPSTREAM: staging: gasket: core: use bool type for ns_capable result When gasket core was converted from using capable() to use ns_capable() instead, the type of the variable holding the result should have been converted from int to bool. BUG=b:79253135 TEST=none CQ-DEPEND=CL:1186085 Reported-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; Signed-off-by: Todd Poynor &lt;toddpoynor@google.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit e02fed16b3f430d89cdb9b2eda69906dafb507b3) Signed-off-by: Zhongze Hu &lt;frankhu@google.com&gt; Change-Id: Ib15403411b66073bd3f7245ff1b0f59f85db2eda Reviewed-on: https://chromium-review.googlesource.com/1186088 Commit-Ready: Zhongze Hu &lt;frankhu@google.com&gt; Tested-by: Zhongze Hu &lt;frankhu@google.com&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="4" gerrit_number="1186088" owner_email="frankhu@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/88/1186088/1" remote="cros" total_fail_count="4"/><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="1" 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="1"/><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="1" 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="1"/><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="1" 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="1"/><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="1" 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="1"/><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="1" 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="1"/><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="1" 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="1"/><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="1" 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="1"/><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="1" 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="1"/><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="1" 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="1"/><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="1" 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="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 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" 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="1"/><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: Douglas Anderson &lt;dianders@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="1" 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="1"/><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: Douglas Anderson &lt;dianders@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="1" 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="1"/><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: Douglas Anderson &lt;dianders@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="1" 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="1"/><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: Douglas Anderson &lt;dianders@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="1" 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="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="1" 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="1"/><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="2" 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="6"/><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="13" 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="14"/><pending_commit branch="master" change_id="I92a2bb3cdc964d27bfd457066f2215529b318cb9" commit="d2eb442133f45401ea6f04534cd85d46e20482c0" commit_message="signing: Add Signer Configuration via INI files BUG=chromium:813829 TEST=signing/signer_unittest Change-Id: I92a2bb3cdc964d27bfd457066f2215529b318cb9 Reviewed-on: https://chromium-review.googlesource.com/1191942 Commit-Ready: Chris Ching &lt;chingcodes@chromium.org&gt; Tested-by: Chris Ching &lt;chingcodes@chromium.org&gt; Reviewed-by: Lann Martin &lt;lannm@chromium.org&gt; " fail_count="1" gerrit_number="1191942" owner_email="chingcodes@chromium.org" pass_count="0" patch_number="5" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/42/1191942/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ie5fefc32bbfea2af93d98e8dd8a8fa2dbaf9b8e2" commit="09507c6c0d92ef4cfc853da9959f0e406163b0af" commit_message="signing: Add Subkey to KeyPair and Keyset KeyPair * Moved Keyblock into KeyPair * Added subkeys * Removed Keyset GetKey() since didn't add much value Keyset * Add KeysetMock * AddSubkey for easy adding new subkeys * Add subkey_aliases for mapping loems to board names KeysetFromDir * Added support for subkeys * Added aliases to Keyset based on loem.ini file BUG=chromium:813829 TEST=signing/*_unittest Change-Id: Ie5fefc32bbfea2af93d98e8dd8a8fa2dbaf9b8e2 Reviewed-on: https://chromium-review.googlesource.com/1196831 Commit-Ready: Chris Ching &lt;chingcodes@chromium.org&gt; Tested-by: Chris Ching &lt;chingcodes@chromium.org&gt; Reviewed-by: Lann Martin &lt;lannm@chromium.org&gt; " fail_count="1" gerrit_number="1196831" owner_email="chingcodes@chromium.org" pass_count="0" patch_number="3" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/31/1196831/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I9631df681c394f295061a48b0f567da5d862c0ef" commit="e9eb13d8f8ba626b86988e3d2a523e08986d4513" commit_message="Cleanup portage_util error classes. BUG=chromium:880469 TEST=run_tests Change-Id: I9631df681c394f295061a48b0f567da5d862c0ef Reviewed-on: https://chromium-review.googlesource.com/1204871 Commit-Ready: Alex Klein &lt;saklein@chromium.org&gt; Tested-by: Alex Klein &lt;saklein@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1204871" owner_email="saklein@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/71/1204871/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I0588f6c111250816c573df5dd5a37a5b4e9ac7b2" commit="5d29eb3c7adbb60107c41e0ed27c7d2e25eecfcf" commit_message="portage_util: incorrect category regex The category regex does not match the portage PMS. It must not begin with a hyphen, dot, or plus sign. BUG=chromium:880469 TEST=run_tests, precq Change-Id: I0588f6c111250816c573df5dd5a37a5b4e9ac7b2 Reviewed-on: https://chromium-review.googlesource.com/1204872 Commit-Ready: Alex Klein &lt;saklein@chromium.org&gt; Tested-by: Alex Klein &lt;saklein@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1204872" owner_email="saklein@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/72/1204872/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="If039282a012b9077d72ddb0082eb40b6f93a2919" commit="23f63fe4a69c9144f118649f1c77ba946ac1b6b9" commit_message="FIXUP: CHROMIUM: media: intel-ipu3: add dual pipeline support drivers/media/pci/intel/ipu3/ipu3-css.c: In function ipu3_css_pipeline_init: drivers/media/pci/intel/ipu3/ipu3-css.c:697:8: error: type defaults to int in declaration of stage Almost no further comment, except that it is difficult to imagine a more useless variable. And what happened with &quot;upstream first&quot; ? BUG=b:113305283 TEST=Compile Change-Id: If039282a012b9077d72ddb0082eb40b6f93a2919 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1205680 Reviewed-by: Zubin Mithra &lt;zsm@chromium.org&gt; " fail_count="0" gerrit_number="1205680" owner_email="groeck@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/80/1205680/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I5908eeeb3e4207a27abe804db8eb9d39ef9d73c4" commit="acb40f5ab66539ce56f345fa93a894d532dd1f94" commit_message="npcx: Decide erase size based on ro/rw region size This change updates the erase operation in npcx chip to use 64k/32k/4k block erase depending upon the alignment of CONFIG_RO_SIZE. This helps reduce the EC SW sync time from ~9.5 seconds to ~5.4 seconds on NPCX7. Ideally, we would want to check the offset and size of region to be erased dynamically and decide which erase operation to use. However, common flash code checks against CONFIG_FLASH_ERASE_SIZE to ensure that the area being erased is aligned to that size. Thus, even if we add dynamic erase at chip level, it isn't going to help. This change also updates CONFIG_FLASH_BANK_SIZE to be the same as CONFIG_FLASH_ERASE_SIZE since it is checked by common code. I am honestly not sure why the CONFIG_FLASH_BANK_SIZE is tightly coupled with CONFIG_FLASH_ERASE_SIZE. But, based on the usage, it seems to be a safe change. On the other hand, changing CONFIG_FLASH_BANK_SIZE helps reduce the write time as well, thus overall helping with the EC SW Sync time. Please see go/cros-npcx7-ec-sw-sync for more details. BUG=b:113530328 BRANCH=nocturne TEST=Verified that EC SW sync time goes down from 9.5 seconds to 5.4 seconds. Change-Id: I5908eeeb3e4207a27abe804db8eb9d39ef9d73c4 Signed-off-by: Furquan Shaikh &lt;furquan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1195598 Commit-Ready: Furquan Shaikh &lt;furquan@chromium.org&gt; Tested-by: Furquan Shaikh &lt;furquan@chromium.org&gt; Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="0" gerrit_number="1195598" owner_email="furquan@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/98/1195598/6" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I7dad341232051348e977ee775186084678b411d4" commit="fb87894534ecb1967319b18b23677db33b2daa90" commit_message="chromeos-ec: Install npcx_monitor.bin into firmware directory npcx_monitor.bin is required when flashing the NCPX via a Suzy-Q cable. This is added to the chromeos-ec build because the .bin will only exist for npcx chips and should be included in the firmware tarball so that the updateuart tool can use it. It was not added as part of ec-devutils because that package is board agnostic. BUG=b:113288489 TEST=emerge-grunt chromeos-ec and validated the file was installed Change-Id: I7dad341232051348e977ee775186084678b411d4 Signed-off-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1194646 Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="1" gerrit_number="1194646" owner_email="rrangel@chromium.org" pass_count="0" patch_number="3" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/46/1194646/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I4dbe16729add8c477ac0d4c65392cf363c03fba0" commit="9970fc168db9fe866c95524482e0af9586cc424c" commit_message="generic_stages: Add non-cumulative stage duration metric The current metric for stage based duration monitoring is cumulative which makes analysis fuzzy. This CL adds a non-cumulative FloatMetric to monitor the same value for every stage. Common metric fields are added to comply with the current CI monitoring plan. BUG=chromium:876085 TEST=tryjob Change-Id: I4dbe16729add8c477ac0d4c65392cf363c03fba0 Reviewed-on: https://chromium-review.googlesource.com/1182404 Commit-Ready: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Tested-by: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Reviewed-by: Mike Nichols &lt;mikenichols@chromium.org&gt; " fail_count="1" gerrit_number="1182404" owner_email="dhanyaganesh@chromium.org" pass_count="0" patch_number="9" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/04/1182404/9" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Id3b14536c92eeab9bf44c2e4eeb87116eff7eb54" commit="a70c94eac6ccc747e01e6053795a5f8dcdf7f4f0" commit_message="workspace_stage: Add WorkspacePublishBuildspecStage. This stage can increment the ChromeOS version, and publish an official buildspec to match. This is the last major feature needed for firmwarebranch builders. BUG=chromium:855291 TEST=run_tests (NOT cros tryjob, which is needed) Change-Id: Id3b14536c92eeab9bf44c2e4eeb87116eff7eb54 Reviewed-on: https://chromium-review.googlesource.com/1188987 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Don Garrett &lt;dgarrett@chromium.org&gt; Reviewed-by: Lann Martin &lt;lannm@chromium.org&gt; " fail_count="2" gerrit_number="1188987" owner_email="dgarrett@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/87/1188987/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ia3f26579eea52896f04e0182db22e866bb5d3e77" commit="437f705531623c4be0b3636d4d5c05368f2ab3be" commit_message="binhost: fix trailing whitespace in generated json files All the binhost.json files have trailing spaces because we set indent=2 but keep using the default separators of ', '. Fix it. BUG=chromium:872351 TEST=precq passes Change-Id: Ia3f26579eea52896f04e0182db22e866bb5d3e77 Reviewed-on: https://chromium-review.googlesource.com/1205821 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Lann Martin &lt;lannm@chromium.org&gt; " fail_count="0" gerrit_number="1205821" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/21/1205821/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I0d9d39716b8e80f5b25405630f5a40165b0ebbab" commit="5871221acb5739ae22ff0ada43a77bd66de2ad95" commit_message="binhost_test: run with -v by default It's not clear which unittest is displaying which log lines, so run the unittests with the -v flag so it prints out each test as it goes. Now the output looks like: [chromite.cbuildbot.binhost_test] PrebuiltCompatibilityTest.testChromePrebuiltsPresent Verify Chrome prebuilts exist for all configs that build Chrome. ... 19:30:20: WARNING: ...lots of output... ok [chromite.cbuildbot.binhost_test] PrebuiltCompatibilityTest.testCurrentChromePrebuiltsEnough Verify Chrome prebuilts exist for all configs that build Chrome. ... 19:30:20: WARNING: ...lots of output... Before, we'd just see the two warning messages back to back. This shouldn't be a big deal considering we already run this test with --log-level=debug. BUG=chromium:872351 TEST=precq passes Change-Id: I0d9d39716b8e80f5b25405630f5a40165b0ebbab Reviewed-on: https://chromium-review.googlesource.com/1205830 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Lann Martin &lt;lannm@chromium.org&gt; " fail_count="0" gerrit_number="1205830" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/30/1205830/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I4d02e64a756da69ecfeff214e6f17a79e4351b66" commit="9025f86246da43f43aa31017bfaf7a7f1db67daf" commit_message="binhost/config: drop release-group tests We dropped support for release-group configs a while ago, so clean up these unused tests too. BUG=chromium:516795 TEST=precq passes Change-Id: I4d02e64a756da69ecfeff214e6f17a79e4351b66 Reviewed-on: https://chromium-review.googlesource.com/1205810 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Lann Martin &lt;lannm@chromium.org&gt; " fail_count="0" gerrit_number="1205810" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/10/1205810/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Id3517d021bfe29d08ff664d66455b15cf07af1d1" commit="4ebcd0d0ac57eb21fdc50fc2656865d6795fb530" commit_message="pci: add tests for add_capability() Also fix the misleading add_capability() comment. The standard PCI capability header is just two bytes (capability type and next pointer); the length byte is only part of the vendor-specific capability (09h). More importantly, the current implementation of add_capability() already inserts the two-byte standard header, so the caller should not provide it as part of cap_data. BUG=None TEST=cargo test -p devices Change-Id: Id3517d021bfe29d08ff664d66455b15cf07af1d1 Signed-off-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1197069 Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="1" gerrit_number="1197069" owner_email="dverkamp@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/69/1197069/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ic96f13d2958b7f1a08575795e4b3e9e509ccb803" commit="3e2a284ce3fad086aa7204cfacd8931318602bca" commit_message="cros-board.eclass: add betty-arcmaster board BUG=b:113091993 TEST=None Change-Id: Ic96f13d2958b7f1a08575795e4b3e9e509ccb803 Reviewed-on: https://chromium-review.googlesource.com/1199940 Commit-Ready: Bernie Thompson &lt;bhthompson@chromium.org&gt; Tested-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; Reviewed-by: Nicolas Norvez &lt;norvez@chromium.org&gt; Reviewed-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; " fail_count="1" gerrit_number="1199940" owner_email="bhthompson@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/40/1199940/2" remote="cros" total_fail_count="1"/><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: Maksim Ivanov &lt;emaxx@chromium.org&gt; Tested-by: Maksim Ivanov &lt;emaxx@chromium.org&gt; Reviewed-by: Roman Sorokin &lt;rsorokin@chromium.org&gt; " fail_count="2" 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="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: Yves Arrouye &lt;drcrash@chromium.org&gt; Tested-by: Yves Arrouye &lt;drcrash@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="2" 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="2"/><pending_commit branch="master" change_id="I0c6b8f31b05b021ea7012bdc7765f623570f5b30" commit="fccfabb722167a47eaf6df51f9f5eb7124207ca2" commit_message="binhost_test: use standard logging There's no need to use the warning module here for a single message. BUG=chromium:872351 TEST=`./binhost_test` passes Change-Id: I0c6b8f31b05b021ea7012bdc7765f623570f5b30 Reviewed-on: https://chromium-review.googlesource.com/1205057 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Lann Martin &lt;lannm@chromium.org&gt; " fail_count="0" gerrit_number="1205057" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/57/1205057/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I7ec2e9b96f15eb2badf84271851c25a5c12b3a18" commit="23cff49197fb854e2c7f37924f9b31c3e15b49f6" commit_message="binhost_test: drop dead boards We don't have any builders for these boards anymore, so drop them from the allow list. BUG=chromium:872351 TEST=`./binhost_test` passes Change-Id: I7ec2e9b96f15eb2badf84271851c25a5c12b3a18 Reviewed-on: https://chromium-review.googlesource.com/1204235 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Lann Martin &lt;lannm@chromium.org&gt; " fail_count="0" gerrit_number="1204235" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/35/1204235/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic08502e26ae7e5ad6e29005b2c6360d0b0f4b6a8" commit="08ba86c1605f8944c39a63d4f30a4a6fddcf2efc" commit_message="platform_MemoryPressure: add quick discard test Instead of opening many tabs until a discard occurs, open a few tabs, then change the discard margin to be slightly above &quot;available&quot; RAM. This triggers immediate discards and the test runs in 15 seconds on a caroline. BUG=none TEST=ran the test Change-Id: Ic08502e26ae7e5ad6e29005b2c6360d0b0f4b6a8 Reviewed-on: https://chromium-review.googlesource.com/1195909 Commit-Ready: Luigi Semenzato &lt;semenzato@chromium.org&gt; Tested-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; Reviewed-by: Vovo Yang &lt;vovoy@chromium.org&gt; " fail_count="1" gerrit_number="1195909" owner_email="semenzato@chromium.org" pass_count="0" patch_number="6" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/09/1195909/6" remote="cros" total_fail_count="1"/><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="2" 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="2"/><pending_commit branch="master" change_id="If691710beff3b6d2dc20b7576b8e69f3d1952e50" commit="db4488a9eb6802dc360e773c157b55cae312b003" commit_message="cecservice: set logical address type on dev init According to the CEC docs, there is a class of TVs that drop EDID while in standby mode. For such TVs cecservice has a special handling where it sends a 'image view on' message from unregistered logical address to wake them up, as prescribed by the docs. However, before this change, cecservice was making setting logical addresses after EDID has shown up. That is a problem because the CEC framework requires logical addresses to be set before an attempt to send any messages is made. In case of this type of TVs that results in request being sent before we attempt to set logical addresses, which makes the framework reject such request with EPERM error. This change makes the cecservice to call set logical addresses on device init. BUG=b:114000740 TEST=Run unit test and also manually checked that attempt to wake up TVs when there is no EDID is not rejected by kernel with EPERM error. Unfortunately I don't have an access to such TV to fully verify that there are no additional problems with handling of such TVs, but at least the obvious bug preventing this from working is fixed. Change-Id: If691710beff3b6d2dc20b7576b8e69f3d1952e50 Reviewed-on: https://chromium-review.googlesource.com/1206353 Commit-Ready: Dariusz Marcinkiewicz &lt;darekm@google.com&gt; Tested-by: Dariusz Marcinkiewicz &lt;darekm@google.com&gt; Reviewed-by: Felix Ekblom &lt;felixe@chromium.org&gt; " fail_count="0" gerrit_number="1206353" owner_email="darekm@google.com" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/53/1206353/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I55a4ffcd5d4babc01b5f4fb450dc30fa501adf25" commit="8bd2fb49d7f05c1c83589f4a3215e8fabee40f00" commit_message="crash: Add BIOS log to kernel crash reports This patch will bundle the BIOS log for the previous (crashed) boot as a separate file into kernel crash reports. Since the kernel calls into the BIOS on some boards, problems in the BIOS may lead to later kernel crashes. Having both logs side by side may help get a better picture of the failure situation. BUG=chromium:839669 TEST=Added unittests. Change-Id: I55a4ffcd5d4babc01b5f4fb450dc30fa501adf25 Signed-off-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/906203 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="906203" owner_email="jwerner@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/03/906203/6" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ia0b3738699dfa195e567ed8110c57cefe3946f4d" commit="65e54cd60d47ddc166ad2e9a478fab28921fe94b" commit_message="power: Avoid running &quot;ectool forcelidopen 0&quot; in factory mode When the factory_mode pref is set, make powerd avoid running &quot;ectool forcelidopen 0&quot; at startup to reset an earlier state potentially set for docked mode. BUG=b:113499302 TEST=added unit test Change-Id: Ia0b3738699dfa195e567ed8110c57cefe3946f4d Reviewed-on: https://chromium-review.googlesource.com/1206830 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Justin TerAvest &lt;teravest@chromium.org&gt; " fail_count="0" gerrit_number="1206830" owner_email="derat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/30/1206830/1" remote="cros" total_fail_count="0"/><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: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Tested-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Reviewed-by: Mattias Nissler &lt;mnissler@chromium.org&gt; " fail_count="6" 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="6"/><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="1" 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="1"/><pending_commit branch="master" change_id="I7d75198771946415fa6a8fa69dff024d87ba5ef0" commit="76c027ed1f3ba42fdc56be75bb4b6f85dc000d9e" commit_message="firmware/lib/vboot_ui: Add a VbExSleepMs to the developer mode UIs This won't have any real power savings until the APIC delay is merged and enabled. BUG=b:109749762 BRANCH=none TEST=Booted grunt and made sure the developer screens still worked. Change-Id: I7d75198771946415fa6a8fa69dff024d87ba5ef0 Signed-off-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1182190 Reviewed-by: Randall Spangler &lt;rspangler@chromium.org&gt; " fail_count="3" gerrit_number="1182190" owner_email="rrangel@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/vboot_reference" project_url="https://chromium-review.googlesource.com/chromiumos/platform/vboot_reference" ref="refs/changes/90/1182190/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Iee485ba78b3cbc86fbeb2acd19c28315db327f1b" commit="1045c39cf2a2a9903e4e162d02b251ead92df83a" commit_message="purge asm-generic/bitops/non-atomic.h usage Nothing uses the helpers in this file, so drop it. BUG=chromium:878440 TEST=build works Change-Id: Iee485ba78b3cbc86fbeb2acd19c28315db327f1b Reviewed-on: https://chromium-review.googlesource.com/1201047 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; " fail_count="1" gerrit_number="1201047" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/dm-verity" project_url="https://chromium-review.googlesource.com/chromiumos/platform/dm-verity" ref="refs/changes/47/1201047/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I43205e3dd67455c2d03ad92913a34337ad28a644" commit="975c59ae3bebd9746e8e0d2dcc560e4d4215b930" commit_message="binhost: GetChromeUseFlags: make sure we always use simple output This shouldn't matter in practice as equery normally autodetects the output is not a terminal and so switches to a colorless/simple form, but add explicit flags to avoid possible ~/.config issues. BUG=chromium:872351 TEST=`./binhost_test` passes Change-Id: I43205e3dd67455c2d03ad92913a34337ad28a644 Reviewed-on: https://chromium-review.googlesource.com/1205822 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Alex Klein &lt;saklein@chromium.org&gt; " fail_count="0" gerrit_number="1205822" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/22/1205822/1" remote="cros" total_fail_count="0"/><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: Greg Kerr &lt;kerrnel@chromium.org&gt; Tested-by: Greg Kerr &lt;kerrnel@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="3" 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="9"/><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="1" 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="1"/><pending_commit branch="master" change_id="Ib17759ebd99f19cdc29040010f6a783b202be407" commit="38c79ee5f929552375ffbd647b1a6ef0f513ed3a" commit_message="sepolicy: decompose domains, and reorganize startup domains. Decompose the following domains from cros_periodic_scheduler. cros_chromeos_cleanup_logs, cros_chromeos_trim, cros_crash_sender, and cros_id_machine_regen. And reorganize domains executed by init to startup directory. Also create cros_update_socket_bridge domain. BUG=b:80461815 TEST=cheets_ContainerSmokeTest on kevin-arcnext CQ-DEPEND=CL:1201802 Change-Id: Ib17759ebd99f19cdc29040010f6a783b202be407 Reviewed-on: https://chromium-review.googlesource.com/1203930 Commit-Ready: Qijiang Fan &lt;fqj@google.com&gt; Tested-by: Qijiang Fan &lt;fqj@google.com&gt; Reviewed-by: Kenny Root &lt;kroot@google.com&gt; " fail_count="0" gerrit_number="1203930" owner_email="fqj@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/30/1203930/2" remote="cros" total_fail_count="0"/><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: C Shapiro &lt;shapiroc@google.com&gt; Tested-by: C Shapiro &lt;shapiroc@google.com&gt; Reviewed-by: Richard Barnette &lt;jrbarnette@google.com&gt; " fail_count="3" 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="3"/><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="2" 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="2"/><lkgm version="11037.0.0-rc4"/></manifest>