blob: e78b36a20c8d830764723292b9f64b23bac055dc [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="0dd20d03ab17284116b041dc2d2f49687b496bf3">
<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="e925d023c26427d9cba5a7ef1689f6bc87e6bba8" 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/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="0418de320fe4af2dc6706510c663809485a98bfe" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="530d1b0e80d7cfaa85a3f84bdea9d572814d897f" 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="2f02e1f363b1af2715536f38e239853f04ec1497" upstream="refs/heads/master"/>
<project name="chromium/deps/libmtp" path="chromium/src/third_party/libmtp" remote="chromium" revision="4f4fad584e9c2735af5131f15b697376a3327de5" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/llvm-project/cfe/tools/clang-format" path="chromium/src/buildtools/clang_format/script" remote="chromium" revision="079ee0ba10162a6f41644bb01d9b9487fb20fd18" 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="80a1cf66b83c394c911b14312274b26dba888ae0"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/chromite" path="chromite" revision="5ba3f0840f96fc155a4cbaba8786fd8ee04bf4ba" 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="94badf3b2f654c89407d0dfd4f5f38d067df488f" upstream="refs/heads/master"/>
<project name="chromiumos/docs" path="docs" revision="d5877fcf80359e2279515a71f2558d8e6ff81469" 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="08bb5589019bbaae1039240ce347cdc3ed05f43a" upstream="refs/heads/master"/>
<project groups="chromeos-admin" name="chromiumos/infra/ci_results_archiver" path="infra/ci_results_archiver" revision="0d3a1c8342593f4dff817a99d85338c30a2cea8b" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_exonerator" path="infra/cl_exonerator" revision="439eba782bde9d318d74d5924a304b245842160b" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_status_viewer" path="infra/cl_status_viewer" revision="cee2171438c9939fa021194b0955a2cf61d3c2c4" 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="bd2e4c18fa7bf050ce9f888554ffa70ca3552e62" upstream="refs/heads/master"/>
<project groups="chromeos-admin,labtools" name="chromiumos/infra/skylab_inventory" path="infra/skylab_inventory" revision="1f82b88e48d13f45a2950326e4f4958dc05e02a5" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="bf7de32d19f2d449f73b804ea0db0a64d22c0701" 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="1c09f63761b1d8e399484601db6a5b0358615ede" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="77ecb5d6db6bbef1791d05379c999fd5dbb397d8" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="676772ea05a73f78d3d3aa5953f23ce50b2a7f82" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="0002a2a687f133ca31cb1ba99ee5465fca9f62bc" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="58d0c42100a10dde6287486219eabc9a4976a20f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/arc-camera" path="src/platform/arc-camera" revision="1f12b847f32d6189f8c6901241ea4c67f32f3cca" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="75d7927161b6f3f54fbb2920ec8e1bb0bc131ccf" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="8cb6a1a2a04acf304721ddc098b814cb54792e3f" 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="b6756d4c0316d9c654ee9dd6026b65eecb75f7d8" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="a3c760e5b3e3e646c202b23b9cf0d8593c0a0ff2" 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="5fb05b89df9447d0535f8c38e8c1a90499dfe659" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="0215a28bea38f2340a5bb997257b8adf98207b09" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chromiumos-assets" path="src/platform/chromiumos-assets" revision="fd4e8eef335ceaca7adf53a83f5e13e00e09101c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/cobble" path="src/platform/cobble" revision="3d2b9922e81cce898d4f09306563d3ca9d32c67e" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/platform/crostestutils" path="src/platform/crostestutils" revision="8d1fb90ea611421691bc94d5f961618105139872" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="0a163aff22c084f6e292a9ef74bb6f6b9a7aff62" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="4133b0120d1e16cafbb373b2ae17a214b594038b" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="dd9cf77f27e3b22b4e957ac0626cd0ee67948683" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="6d6cd60beaa38d986e60cd7ec099ca8567848ce4" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="240acaa806e64238b0fda54b478209b6aec430b3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="c27f522e3efde1754afb9d149d95a750fe34f465" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="3fe7bcffda1ba1673839aa911b33106d91f7591d" 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="23011f35bfb1f64edc965090aa4b38c5c247a2fe" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="8bc756ca0a3a98bbf7f10e077e38d9391c09abd2" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="b2c29757b90133e8e6315800a1afdeafe4a2bc5a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="a2c76efc8a0ca6988f4270a88543f75d05ccd5bb" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="275de72e6b14f5f2bd90376120e19af4e4fbdd9c" 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="b988fa74ec18de6214b18f723e48331d9a7802ae" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="e043793ce4968d66e0abfc27e4be9c976ba2ccb6" 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="067594b15aa39835f49058853d3f1f586124c101" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="0d6d9274e11e8a23b29ba72b334aad7ab2856774" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="2eef18347685cc11245687ad5db93b2329e5fc5f" 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="2c0d77a1dc11b966405522eefa94b6e3df6fe6c8" upstream="refs/heads/master"/>
<project name="chromiumos/platform/punybench" path="src/platform/punybench" revision="16bc496a97c027147453e7d675ae2f9147352b31" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast" path="src/platform/tast" revision="7806860a9cf6b46bf9947a1acd189c14bc09d8f3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="17915b64a995aee73c814ba858fa9c7a1af8d9e0" 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="a605fddf880252576000d618852570f8747b6d3a" 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="9a9fab4ae4e84b1c819aa8b8790846af52280117" 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="859682accb19893803026a28b4c8ca2cd57945a4" 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="c63a4457a7b3d28081dcb1de276928d49ded130a" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="6b52d775fd3b1003d7c39ed31537ccf2c97ba028" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="76942b84a5ded31edbd209c5b4876486c513d559" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="d9fac7e5ebe4766d091f7f93ed1dde70ff794215" 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="fe77b53e32692fc5d35df208e2b3d21a28f6228b" 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="567b8c6cc2d4c90a223c126ecbcb617d2b8a3a23" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="6f5ed68b63857a7c151f57e560fd471828a59ebf" 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="2a2c3423354275724562eae14b55a00ade532433" 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="6593fd813a25c69fb46af684fe83901ee6f9c52e" upstream="refs/heads/chromeos-2016.05"/>
<project groups="firmware" name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="678b4c4a81069bb6e10e2e59f5374b83d727cd2b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cros-adapta" path="src/third_party/cros-adapta" revision="eb6d8c1832b9181926df107faf41a80887fd982c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/cryptoc" path="src/third_party/cryptoc" revision="6283eeeaf5ccebcca982d5318b36d49e7b32cb6d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cups" path="src/third_party/cups" revision="ae250b727d57fc7e750c06ceab254eeea1511de6" upstream="refs/heads/cups-2-2-8"/>
<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="8af5146f4c55a51b0debf81f1cee3c3333aa1505" 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="870d8afa9ab839442f4766881748ad5bc4f6f7d5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fwupd" path="src/third_party/fwupd" revision="36a5b8f7a26b881dd41cca2466618d5a29796a45" upstream="refs/heads/fwupd-1.2.3"/>
<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="825fc302e0e0ffeb2aa925da70ebc32bc5377c2b" upstream="refs/heads/master"/>
<project groups="labtools" name="chromiumos/third_party/hdctools" path="src/third_party/hdctools" revision="adde376e892428c33c27aa14383b3e7a7f41f2ad" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="1f9bc912d4b52362284c08a013d31166474fd128" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="5f1be6ae1d9d95c778d3f8ebf02dca3b126fa618" 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="3bdfe59e2f473b3a809687d72c59953c47282637" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="7af2ffaa5409534d5b21325404eebf41b95ca0e3" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="744858520f4d0f3c422f32ae9cecf5245e4020f9" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="bbede230dcf1d67019283a379392e96a2fec30eb" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="cf8b796f0e66910869fee95e272858bf35647a87" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="64502ac33e3179c2e50e200134966a613530cba3" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="577f93412ab649f088325a6cee071f67f5bf013b" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19" revision="384b18d912390e6213964479899e4a8c4db5f2da" upstream="refs/heads/chromeos-4.19"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="d41e9e578eef76ebd804f3361eb67fce1009c2b4" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kvmtool" path="src/third_party/kvmtool" revision="1b159b990afd33c0c2e3b47ebda6dd5cc793dd92" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libc-bench" path="src/third_party/libc-bench" revision="76793dd4b09191a78a78180012718e72d792717f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libdrm" path="src/third_party/libdrm" revision="5a3bdc7add2f30f7673052376514c91dbcd1b64a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="0151170b4ef1f344630b139bb4b80b94585a22b4" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="f1286adeb71d12d687a3017b5d483b3d3cad8e75" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqrtr" path="src/third_party/libqrtr" revision="1604a9567beda30fb5d8fd532c0ec8366da8fbbb" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libscrypt" path="src/third_party/libscrypt" revision="b45c53f9418a6eff2c8ed98703a55f96029304b1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libsigrok" path="src/third_party/libsigrok" revision="199fe31115c76231746f5953271795d58679561c" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrok-cli" path="src/third_party/sigrok-cli" revision="c9edfa218e5a5972531b6f4a3ece8d33a44ae1b5" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrokdecode" path="src/third_party/libsigrokdecode" revision="3279c2825684c7009775b731d0a9e37815778282" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libv4lplugins" path="src/third_party/libv4lplugins" revision="5e6034258146af6be973fb6a5bb6b9d6e7489437" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="000ca87656ff8ece0768a590ba627dbea7b42c42" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/logitech-updater" path="src/third_party/logitech-updater" revision="658d14909e3231dddedebbd769db36d7a9f6d784" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="08733aa7d62b171c667d3eb7e299aa7345053fa9" upstream="refs/heads/chromeos-20150119"/>
<project name="chromiumos/third_party/marvell" path="src/third_party/marvell" revision="b5d3741d042bde7941284303712c3790ab4e489d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/arc-mesa" revision="e6b3d357f6b99e6b409fa6b2a69fb3f8851f5b2d" upstream="refs/heads/arc-18.2.0-pre1"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="a2ddb710fdef5f24bfe10d0ee09b1f32ea53aaa8" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-freedreno" revision="0b736f7fd4852bdea2ac6be9a018a41065252233" upstream="refs/heads/chromeos-freedreno"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-img" revision="129178893b2260df22db96327c5ca9c2ce7db046" upstream="refs/heads/mesa-img"/>
<project name="chromiumos/third_party/mimo-updater" path="src/third_party/mimo-updater" revision="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="19219422df0a31c8990ba4462b4ab453b5fdfd5f" 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="30e30b3c301d2605abf2cc224abdb04bfaad7b3f" upstream="refs/heads/chromeos-2.3.49"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="af64f6c7b19cdb84226161dd3742a13fd7974cc3" upstream="refs/heads/master-0.22"/>
<project name="chromiumos/third_party/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="4066f05ebae55958e3d193f9177c310b1d480886" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware" path="src/third_party/sound-open-firmware" revision="2f3a03f1b0ef5b00e8de4fa5079fb2885fcf66c2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware-tools" path="src/third_party/sound-open-firmware-tools" revision="d8114acdbb7609ebf05825c231f47c5b60a4d0b0" 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="6103fff146d9e434a643a031f7a557fd793c8d08" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="b1cba791a63a24cac5b4d7cd68f5e0941a9afe62" 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="c3730f67070589a710864eeccdc79260d4c06756" 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="8084afd71b2989bbb1988488fcb1764202f79b2b" upstream="refs/heads/chromeos-v2018.09"/>
<project name="chromiumos/third_party/virtual-usb-printer" path="src/third_party/virtual-usb-printer" revision="f086c65c0cbdc0e5b72ec6e7cb763768b1ed8b51" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/webrtc-apm" path="src/third_party/webrtc-apm" revision="b7da1a8bdb731999d5d7d59cf30fe3cd1b3c656c" 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="2065ab00791f10c82b2dc694fe3a41fb6760be5d" upstream="refs/heads/master"/>
<project groups="buildtools,chromeos-admin,firmware,labtools,minilayout" name="infra/luci/client-py" path="chromite/third_party/swarming.client" remote="chromium" revision="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="e36af14afc8c11dc4891294d9c4d997df7f487bf" upstream="refs/heads/master"/>
<project name="platform/external/libcxx" path="src/aosp/external/libcxx" remote="aosp" revision="e4b6d367d490a1498a8d1cef84c1f52752a8a0f9" upstream="refs/heads/master"/>
<project name="platform/external/libcxxabi" path="src/aosp/external/libcxxabi" remote="aosp" revision="1389a8dc482d10684a7b30d0aa4c9c58155113ed" 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="99e952c01a773162b7c55a049be6f22bcd079a5a" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="902a44951ec21910080a846a5bf0427ac91c5128" upstream="refs/heads/master"/>
<project name="platform/external/puffin" path="src/aosp/external/puffin" remote="aosp" revision="e8232e11000b467eeb8428df734151361362a9a8" upstream="refs/heads/master"/>
<project name="platform/system/keymaster" path="src/aosp/system/keymaster" remote="aosp" revision="5800125e5cf5d98927fbe31a22d52abcfbda9d4c" 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="a852917ec1d1ada705a0a71deaf419af190f268c" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="master" change_id="I18b03c3dc20e1db3870cf28d8a845112039752a9" commit="4be6892598de4e2a9f96fc71832d1f8b4709ba29" commit_message="Remove mosys commands that can vary between devices. - E.g. for Caroline tests can flake because there are different versions on the devices in the lab. - &quot;mosys platform id&quot; was running all mosys getter commands. Instead, use only one that won't vary. BUG=chromium:925846 TEST=Manually ran CrosConfig on Nautilus and Caroline. CQ-DEPEND=CL:*822774,CL:*822990 Change-Id: I18b03c3dc20e1db3870cf28d8a845112039752a9 Reviewed-on: https://chromium-review.googlesource.com/1441675 Commit-Ready: Andrew Lamb &lt;andrewlamb@chromium.org&gt; Tested-by: Andrew Lamb &lt;andrewlamb@chromium.org&gt; Reviewed-by: Gregory Meinke &lt;gmeinke@chromium.org&gt; " fail_count="12" gerrit_number="1441675" owner_email="andrewlamb@chromium.org" pass_count="0" patch_number="4" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/75/1441675/4" remote="cros" total_fail_count="12"/><pending_commit branch="master" change_id="I9af5da65cbd6fbfbd3570f40fb9e11ecef57532d" commit="9bb505de536d3ceceee15e35931e3595af5ab78f" commit_message="cr50: Add NIST SP 800-90A HMAC DRBG. This adds a new DRBG, and refactors the existing RFC6979 DRBG to make use of it. The new DRBG will initially be used to incorporate user-specific secrets into U2F key generation. CQ-DEPEND=CL:*729958,CL:*729959 BRANCH=none BUG=b:112603199 TEST=cr50 console rfc6979 test, hmac_drbg test, hmac_drbg_rand test Generate U2F key, patch CL, use U2F key Change-Id: I9af5da65cbd6fbfbd3570f40fb9e11ecef57532d Signed-off-by: Louis Collard &lt;louiscollard@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1371584 Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="3" gerrit_number="1371584" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/84/1371584/5" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ia01eabe109e3df780ec053831a71a16a41047f01" commit="c265008053de4fd8a4aa50c65e4aa58dcd4d5ee6" commit_message="hatch: Add support for charging and USB type C This CL adds board specific files and functions required for both battery/charging and Type C support. BRANCH=none BUG=b:122251649 TEST=make buildall, tested both port 0/1 operation at factory. Battery can be charged via both ports. Change-Id: Ia01eabe109e3df780ec053831a71a16a41047f01 Signed-off-by: Scott Collyer &lt;scollyer@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1387585 Commit-Ready: Scott Collyer &lt;scollyer@chromium.org&gt; Tested-by: Scott Collyer &lt;scollyer@chromium.org&gt; Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; " fail_count="1" gerrit_number="1387585" owner_email="scollyer@chromium.org" pass_count="0" patch_number="9" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/85/1387585/9" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Ic16d4192aaeba6e765e97743ded772d52ca47111" commit="a27cba8362cb87bf609fc65a933362adc59bfa97" commit_message="hatch: Add support for 2 color LED This CL adds board specific files/functions required to support the battery LED. Similar to Coral or Octopus, the LEDs are controlled by GPIO on/off instead of PWM. BRANCH=none BUG=b:122251649 TEST=make buildall. Verfied charging LED turns when external power is connected. Change-Id: Ic16d4192aaeba6e765e97743ded772d52ca47111 Signed-off-by: Scott Collyer &lt;scollyer@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1387586 Commit-Ready: Scott Collyer &lt;scollyer@chromium.org&gt; Tested-by: Scott Collyer &lt;scollyer@chromium.org&gt; Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Reviewed-by: Zack Yang &lt;zack_yang@compal.corp-partner.google.com&gt; " fail_count="1" gerrit_number="1387586" owner_email="scollyer@chromium.org" pass_count="0" patch_number="11" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/86/1387586/11" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Iec06940c92fd430c7759c2e4ec25b7bc86344aa1" commit="12a218b588e997511694bf694efa48768f4102e9" commit_message="hatch: Add vboot config options to baseboard.h BRANCH=none BUG=b:122251649 TEST=make buildall Change-Id: Iec06940c92fd430c7759c2e4ec25b7bc86344aa1 Signed-off-by: Scott Collyer &lt;scollyer@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1387587 Commit-Ready: Scott Collyer &lt;scollyer@chromium.org&gt; Tested-by: Scott Collyer &lt;scollyer@chromium.org&gt; Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Reviewed-by: Vijay P Hiremath &lt;vijay.p.hiremath@intel.com&gt; " fail_count="1" gerrit_number="1387587" owner_email="scollyer@chromium.org" pass_count="0" patch_number="11" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/87/1387587/11" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Id2614dc4fd27db49b188fd1b25b28a5379efe3cd" commit="4da279260d7ad832663580c8c7e14d2cad25adb7" commit_message="grunt: liara: Update Touchscreen firmware Elan Product ID - 0x1f08 Firmware version: - 5715 CQ-DEPEND=CL:*806234 BUG=b:115864482 TEST=emerge-grunt chromeos-config-bsp-grunt-private emerge-grunt chromeos-bsp-grunt Tested for firmware binary files and symlinks are in file system Change-Id: Id2614dc4fd27db49b188fd1b25b28a5379efe3cd Reviewed-on: https://chromium-review.googlesource.com/1426497 Commit-Ready: JeffSX Huang &lt;jeffsx_huang@compal.corp-partner.google.com&gt; Tested-by: JeffSX Huang &lt;jeffsx_huang@compal.corp-partner.google.com&gt; Reviewed-by: YH Lin &lt;yueherngl@chromium.org&gt; " fail_count="0" gerrit_number="1426497" owner_email="jeffsx_huang@compal.corp-partner.google.com" pass_count="0" patch_number="2" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/97/1426497/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I04f38035e16260e3b3add4106f6e57df43e2b305" commit="6cccfc6cca012f6ebace3a61be7a07d811f8ceb9" commit_message="python-utils-r1: Fork eclass from portage stable. This is an initial commit so ChromeOS sepecific changes can be tracked. BUG=chromium:921231 TEST=PreCQ passes Change-Id: I04f38035e16260e3b3add4106f6e57df43e2b305 Reviewed-on: https://chromium-review.googlesource.com/1440267 Commit-Ready: Allen Webb &lt;allenwebb@google.com&gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="3" gerrit_number="1440267" owner_email="allenwebb@google.com" pass_count="0" patch_number="1" project="chromiumos/overlays/eclass-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/eclass-overlay" ref="refs/changes/67/1440267/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I592dbe7f8cc419dc7bfd747afe7ceb33e59d12b2" commit="c2703c0795edc450c798ef3b014ab9f8bbdda62c" commit_message="python-utils-r1: Fix cross compilation related to use of EPREFIX. python-utils-r1.eclass was using EPREFIX to strip the leading part of the sysroot for use with the portage ...into functions. Since EPREFIX is empty this results paths of the form /build/${BOARD}/build/${BOARD}. These cases were replaced with SYSROOT to yield the correct path. BUG=chromium:921231 TEST=emerge-${BOARD} namespace-google &amp;&amp; ls /build/${BOARD}/usr/lib64/python2.7/site-packages/google/__init__.py* Change-Id: I592dbe7f8cc419dc7bfd747afe7ceb33e59d12b2 Reviewed-on: https://chromium-review.googlesource.com/1440268 Commit-Ready: Allen Webb &lt;allenwebb@google.com&gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Reviewed-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; " fail_count="3" gerrit_number="1440268" owner_email="allenwebb@google.com" pass_count="0" patch_number="1" project="chromiumos/overlays/eclass-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/eclass-overlay" ref="refs/changes/68/1440268/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I113c1a1eedb8d0f5cb2cf642483c2d70f138c8a1" commit="3e05ffa93e1ff0b5450879b13265ce646b5f64b9" commit_message="python-utils-r1: Removed eclass from portage-stable. This eclass has been added to eclass-overlay for Chrome OS specific changes and is being removed to avoid confusion / force portage to use the modified copy. CQ-DEPEND=CL:1440267 BUG=chromium:921231 TEST=PreCQ passes Change-Id: I113c1a1eedb8d0f5cb2cf642483c2d70f138c8a1 Reviewed-on: https://chromium-review.googlesource.com/1440843 Commit-Ready: Allen Webb &lt;allenwebb@google.com&gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="3" gerrit_number="1440843" owner_email="allenwebb@google.com" pass_count="0" patch_number="1" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/43/1440843/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I6bf81649f4308433ffff4b6d2526f264fbea2d6b" commit="7d0f9d113394e2bf65ae57bbf12ab2f12c4937a7" commit_message="Buildstore: redirect {Start,Wait,Finish}BuildStage through BuildStore. BUG=chromium:920429 TEST=tryjob Change-Id: I6bf81649f4308433ffff4b6d2526f264fbea2d6b Reviewed-on: https://chromium-review.googlesource.com/1437414 Commit-Ready: LaMont Jones &lt;lamontjones@chromium.org&gt; Tested-by: LaMont Jones &lt;lamontjones@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; " fail_count="0" gerrit_number="1437414" owner_email="lamontjones@chromium.org" pass_count="0" patch_number="5" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/14/1437414/5" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I89bb0c1f6970dd0f4c4d0418db957a47a6b11142" commit="8ac9c85cf941dcffd750087eead8f43ef9563d13" commit_message="Buildstore: Better error handling when InitializeClients fails. BUG=chromium:920429 TEST=tryjob Change-Id: I89bb0c1f6970dd0f4c4d0418db957a47a6b11142 Reviewed-on: https://chromium-review.googlesource.com/1437422 Commit-Ready: LaMont Jones &lt;lamontjones@chromium.org&gt; Tested-by: LaMont Jones &lt;lamontjones@chromium.org&gt; Reviewed-by: LaMont Jones &lt;lamontjones@chromium.org&gt; " fail_count="0" gerrit_number="1437422" owner_email="lamontjones@chromium.org" pass_count="0" patch_number="3" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/22/1437422/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib4cb20a482d80e575e06465ee153a442bc528569" commit="bf6ea317c6bd1f8c877aed435e794b700044454c" commit_message="Add the crosvm user to the cras group Crostini virtual machines will now be able to play audio, but to do so, the crosvm user they run as needs access to the cras server. BUG=781398 TEST=play audio from a vm on octopus CQ-DEPEND=CL:1440761 Change-Id: Ib4cb20a482d80e575e06465ee153a442bc528569 Signed-off-by: Dylan Reid &lt;dgreid@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1440722 Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1440722" owner_email="dgreid@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/eclass-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/eclass-overlay" ref="refs/changes/22/1440722/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Iaeb583d1e091dd27fad02d0e421021a38bf7624d" commit="451559f4d1a468935dd919f7bb546969a6a43d18" commit_message="Add the crosvm user to the cras group Crostini virtual machines will now be able to play audio, but to do so, the crosvm user they run as needs access to the cras server. BUG=781398 TEST=play audio from a vm on octopus CQ-DEPEND=CL:1440722 Change-Id: Iaeb583d1e091dd27fad02d0e421021a38bf7624d Signed-off-by: Dylan Reid &lt;dgreid@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1440761 Reviewed-by: Zach Reizner &lt;zachr@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1440761" owner_email="dgreid@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/61/1440761/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ife89cd0222bd1a14963c1601b18e124a478bc562" commit="01e8e4773296d56868f3fa6231608ae427cf7d32" commit_message="signer_payloads_client_unittest: Run inside chroot. When running chromite tests outside the chroot, signer_payloads_client_unittest would fail, so move it inside the chroot. BUG=None TEST=run_tests (outside the chroot) Change-Id: Ife89cd0222bd1a14963c1601b18e124a478bc562 Reviewed-on: https://chromium-review.googlesource.com/1443867 Commit-Ready: Amin Hassani &lt;ahassani@chromium.org&gt; Tested-by: Don Garrett &lt;dgarrett@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; Reviewed-by: Evan Hernandez &lt;evanhernandez@chromium.org&gt; " fail_count="0" gerrit_number="1443867" 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/67/1443867/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iff8f08a5c27ac8219cf46b59be4f6a8cd81f2603" commit="51b1089b21e9dd7b1f5bf4b0813c7d85f0ae4ef9" commit_message="TPMNotCorruptedDevMode: refactoring Attempts to demystify reading the kerenl anti-rollback data in the TPM's NVRAM. Additionaly, applies formatting according to the autotest yapf configuration, and gets this test clean against lint (avoids a string conversion if not run at the info log level and addresses a missing-docstring). TEST=ran against a coral BUG=b:117409688 Change-Id: Iff8f08a5c27ac8219cf46b59be4f6a8cd81f2603 Reviewed-on: https://chromium-review.googlesource.com/1409823 Commit-Ready: Kevin Shelton &lt;kmshelton@chromium.org&gt; Tested-by: Kevin Shelton &lt;kmshelton@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="1" gerrit_number="1409823" owner_email="kmshelton@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/23/1409823/6" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I054c779a8bad572001005114c19c19434339ff8b" commit="6fab71b29c26475e7098b88d0523c7b57a022609" commit_message="Reland &quot;dev-lang/rust: upgrade to rust 1.32&quot; This reverts commit 445bbed9191ee6ec51969bc6b44613f7c8e5c3b6. This includes a revert in the llvm submodule of rust 1.32 that prevents LLVM from searching for /usr/include/demangle.h, which is not installed by the sdk builders. This change also includes a note in UPGRADE.md for upgrading package.provided and the virtio/rust package. BUG=chromium:924647 TEST=cros tryjob chromiumos-sdk-tryjob Change-Id: I054c779a8bad572001005114c19c19434339ff8b Reviewed-on: https://chromium-review.googlesource.com/1432733 Commit-Ready: Zach Reizner &lt;zachr@chromium.org&gt; Tested-by: Zach Reizner &lt;zachr@chromium.org&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Zach Reizner &lt;zachr@chromium.org&gt; " fail_count="3" gerrit_number="1432733" owner_email="zachr@chromium.org" pass_count="0" patch_number="5" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/33/1432733/5" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Icca208f858fc6a7947cad95647dcf7198d5212ca" commit="e0bd9b02fcf5f56faf20dea092bdfb8470cf8292" commit_message="tast: Add Contacts field to testing.Test. Contacts will be used to indicate good contacts for code reviews and bugs. BUG=chromium:926110 TEST=fast_build.sh Change-Id: Icca208f858fc6a7947cad95647dcf7198d5212ca Reviewed-on: https://chromium-review.googlesource.com/1442471 Commit-Ready: Shuhei Takahashi &lt;nya@chromium.org&gt; Tested-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="1" gerrit_number="1442471" owner_email="nya@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/tast" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast" ref="refs/changes/71/1442471/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-5.44" change_id="Ib517b89e6069c2285ec4464f232e7a41eb99b82a" commit="33c92a5b9b8f77df77428e88c96d946e1685b445" commit_message="CHROMIUM: Disconnect att before creating a new one When device_attach_att is invoked, it may be that the old att is still connected (the disconnection hasn't been detected). In this case, always force to call the disconnection callback before creating the new att since the disconnection callback will never be invoked after the new att is created. When there is a HCI LE Disconnection Complete event followed by HCI LE Connection Complete event and they are very close together, this sequence could happen because the kernel doesn't guarantee that the closing of the l2cap socket (due to LE Disconnection Complete event) always happens earlier than the creation of the new l2cap socket (due to LE Connection Complete event). This is a follow-up of CL:724684. BUG=b:120484888 TEST=Check with the repro steps in b:120484888 Change-Id: Ib517b89e6069c2285ec4464f232e7a41eb99b82a Reviewed-on: https://chromium-review.googlesource.com/1420338 Commit-Ready: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Tested-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Reviewed-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Reviewed-by: Shyh-In Hwang &lt;josephsih@chromium.org&gt; Reviewed-by: Sukumar Ghorai &lt;sukumar.ghorai@intel.com&gt; " fail_count="7" gerrit_number="1420338" owner_email="sonnysasaka@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/bluez" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/bluez" ref="refs/changes/38/1420338/3" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Iba1576c22026d9b1bb9f73e2d520088359bb7ce5" commit="73744fdd9b04d04ebea283409625abe4c0097282" commit_message="ml: Explain Manifest file generation in publish_model.md Update the publish_model.md, add regenerating the Manifest file. BUG=chromium:924828 TEST=none Change-Id: Iba1576c22026d9b1bb9f73e2d520088359bb7ce5 Reviewed-on: https://chromium-review.googlesource.com/1433313 Commit-Ready: Xinglong Luan &lt;alanlxl@chromium.org&gt; Tested-by: Xinglong Luan &lt;alanlxl@chromium.org&gt; Reviewed-by: Andrew Moylan &lt;amoylan@chromium.org&gt; " fail_count="0" gerrit_number="1433313" owner_email="alanlxl@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/13/1433313/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia078aaa05e4df09c4fcd5c68ccf318ddb87213e1" commit="c66fa4d3f2e9e39d9b561702ed6e3a140d0bc151" commit_message="camera: libcamera_jpeg: add missing -ljpeg JpegCompressor uses libjpeg_turbo for software JPEG encoding. BUG=None TEST=`emerge-&lt;board&gt; cros-camera-libcamera_jpeg` Change-Id: Ia078aaa05e4df09c4fcd5c68ccf318ddb87213e1 Reviewed-on: https://chromium-review.googlesource.com/1442354 Commit-Ready: Ricky Liang &lt;jcliang@chromium.org&gt; Tested-by: Ricky Liang &lt;jcliang@chromium.org&gt; Reviewed-by: Shik Chen &lt;shik@chromium.org&gt; " fail_count="1" gerrit_number="1442354" owner_email="jcliang@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/54/1442354/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ifb06a1ee0423ad64e1e0bafbc5c007d5d920b445" commit="f2af4d242f3bc3b797e0e6f488500ba2c2e31b25" commit_message="paygen: Add a utility to get the path from a URI We need to extract the path part of a URI, This CL adds function urilib.GetPathExcludingProtocol for that purpose. e.g. file:///foo/directory -&gt; /foo/directory BUG=chromium:926045 TEST=unittest Change-Id: Ifb06a1ee0423ad64e1e0bafbc5c007d5d920b445 Reviewed-on: https://chromium-review.googlesource.com/1427344 Commit-Ready: Amin Hassani &lt;ahassani@chromium.org&gt; Tested-by: Amin Hassani &lt;ahassani@chromium.org&gt; Reviewed-by: Xiaochu Liu &lt;xiaochu@chromium.org&gt; " fail_count="0" gerrit_number="1427344" owner_email="ahassani@chromium.org" pass_count="0" patch_number="8" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/44/1427344/8" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I09199fa381f450aa9a4c1b52d5e93ef46466462e" commit="97204d701e04842702601ecf5b9778d14288292c" commit_message="BACKPORT: CHROMIUM: esdfs: do not modify permissions on Downloads directory On lookup, esdfs touches up the ownership of the lower filesystem. Ignore the Downloads directory while setting permissions, we assume that the Downloads directory would have the correct permissions set up when the user logs in. Note that this only skips the Downloads directory: all subdirectories and files would still be get their lower ownership changed on esdfs_lookup. Also, ATTR_KILL_S{U,G}ID is called for inodes that are not directories in esdfs_derive_lower_ownership, which can also be skipped for the special Downloads directory. BUG=chromium:916015 TEST=Downloads gid does not change to &quot;chronos&quot;. Change-Id: I09199fa381f450aa9a4c1b52d5e93ef46466462e Signed-off-by: Sarthak Kukreti &lt;sarthakkukreti@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1385394 Reviewed-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; (cherry picked from commit 1fd4bf0aadf0b26f0a206e33eb3dc04cd33d114c) Reviewed-on: https://chromium-review.googlesource.com/1427481 " fail_count="0" gerrit_number="1427481" owner_email="sarthakkukreti@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/81/1427481/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1c28e7fd8407140c2c84ea10bd50108d546ad4c8" commit="d983766f5448e8c9b5a9d5698a660633e337f347" commit_message="Increase timeout for stop discovery test_stop_discovery needs a larger timeout fix a minor string formatting BUG=chromium:903576 TEST=Tested locally on Sabin &amp; Samus Change-Id: I1c28e7fd8407140c2c84ea10bd50108d546ad4c8 Reviewed-on: https://chromium-review.googlesource.com/1331166 Commit-Ready: Shijin Abraham &lt;shijinabraham@google.com&gt; Tested-by: Shijin Abraham &lt;shijinabraham@google.com&gt; Reviewed-by: Harpreet Grewal &lt;harpreet@chromium.org&gt; " fail_count="0" gerrit_number="1331166" owner_email="shijinabraham@google.com" pass_count="0" patch_number="3" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/66/1331166/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I7cb3bda62ed79bee6c040daa0b647b6ab227c4c7" commit="fc11a0fb3b788fff51f3fbe9ca68aa746292eb39" commit_message="FMap: Add optional check for SMMSTORE section. Optionally check SMMSTORE exist and &gt;= 256KB in size BUG=b:120257389 TEST=test_that --board=nocturne 10.10.10.3 firmware_FMap.dev Change-Id: I7cb3bda62ed79bee6c040daa0b647b6ab227c4c7 Reviewed-on: https://chromium-review.googlesource.com/1388304 Commit-Ready: Claire Chang &lt;tientzu@chromium.org&gt; Tested-by: Claire Chang &lt;tientzu@chromium.org&gt; Reviewed-by: Joel Kitching &lt;kitching@chromium.org&gt; " fail_count="0" gerrit_number="1388304" owner_email="tientzu@chromium.org" pass_count="0" patch_number="7" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/04/1388304/7" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I09199fa381f450aa9a4c1b52d5e93ef46466462e" commit="567f1e6baca98e472b2ed0d0acf1fa20711a3870" commit_message="BACKPORT: CHROMIUM: esdfs: do not modify permissions on Downloads directory On lookup, esdfs touches up the ownership of the lower filesystem. Ignore the Downloads directory while setting permissions, we assume that the Downloads directory would have the correct permissions set up when the user logs in. Note that this only skips the Downloads directory: all subdirectories and files would still be get their lower ownership changed on esdfs_lookup. Also, ATTR_KILL_S{U,G}ID is called for inodes that are not directories in esdfs_derive_lower_ownership, which can also be skipped for the special Downloads directory. BUG=chromium:916015 TEST=Downloads gid does not change to &quot;chronos&quot;. Change-Id: I09199fa381f450aa9a4c1b52d5e93ef46466462e Signed-off-by: Sarthak Kukreti &lt;sarthakkukreti@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1385394 Reviewed-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; (cherry picked from commit 1fd4bf0aadf0b26f0a206e33eb3dc04cd33d114c) Reviewed-on: https://chromium-review.googlesource.com/1427479 " fail_count="0" gerrit_number="1427479" owner_email="sarthakkukreti@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/79/1427479/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I09199fa381f450aa9a4c1b52d5e93ef46466462e" commit="c4c7f4d11459cc4f2e4ced6d570e98126f4f85b5" commit_message="BACKPORT: CHROMIUM: esdfs: do not modify permissions on Downloads directory On lookup, esdfs touches up the ownership of the lower filesystem. Ignore the Downloads directory while setting permissions, we assume that the Downloads directory would have the correct permissions set up when the user logs in. Note that this only skips the Downloads directory: all subdirectories and files would still be get their lower ownership changed on esdfs_lookup. Also, ATTR_KILL_S{U,G}ID is called for inodes that are not directories in esdfs_derive_lower_ownership, which can also be skipped for the special Downloads directory. BUG=chromium:916015 TEST=Downloads gid does not change to &quot;chronos&quot;. Change-Id: I09199fa381f450aa9a4c1b52d5e93ef46466462e Signed-off-by: Sarthak Kukreti &lt;sarthakkukreti@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1385394 Reviewed-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; (cherry picked from commit 1fd4bf0aadf0b26f0a206e33eb3dc04cd33d114c) Reviewed-on: https://chromium-review.googlesource.com/1427480 " fail_count="0" gerrit_number="1427480" owner_email="sarthakkukreti@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/1427480/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I6289147de0adde61c81630357701487937b17ade" commit="285b703aae8d9a45ed904547bcf0a91427d87450" commit_message="kvm: take a reference to GuestMemory in Vcpu Logically, each VCPU is using GuestMemory, which holds a ref count to the underlying memory mappings. This change formalizes this by giving an actual reference of GuestMemory to each Vcpu struct. This change is needed because the Vm can go out of scope and clean up its reference, but the Vcpus may still be running, triggering an EFAULT and a lot of confused days spent debugging. TEST=With the unwind panic handler, trigger a panic right after the final vcpu thread barrier. If the VCPU threads do not complain about EFAULT (errno 14), this change worked. BUG=None Change-Id: I6289147de0adde61c81630357701487937b17ade Reviewed-on: https://chromium-review.googlesource.com/1441355 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Tested-by: Zach Reizner &lt;zachr@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="0" gerrit_number="1441355" owner_email="zachr@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/55/1441355/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I15a9dce398d8f0897c3c798c5db817cefe099e15" commit="7cd17a34c27a74f78963769764a38cd03308d6dd" commit_message="hwid: configless field: change feature list encode/decode implement Since Python package 'ctypes' is forbidden in internal appengine, change implementation of feature list field in configless. BUG=b:119394885 TEST=make test Change-Id: I15a9dce398d8f0897c3c798c5db817cefe099e15 Reviewed-on: https://chromium-review.googlesource.com/1423437 Commit-Ready: Claire Chang &lt;tientzu@chromium.org&gt; Tested-by: Claire Chang &lt;tientzu@chromium.org&gt; Reviewed-by: Wei-Han Chen &lt;stimim@chromium.org&gt; " fail_count="4" gerrit_number="1423437" owner_email="tientzu@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/37/1423437/5" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Ibc5747261080c2690a979eec8a32ca3326447c69" commit="b4adf1cd09d13aca41b88847d72fbc8712a899da" commit_message="tast-tests: port login_MultiUserPolicy. BUG=chromium:899758 TEST=Ran on DUT. Change-Id: Ibc5747261080c2690a979eec8a32ca3326447c69 Reviewed-on: https://chromium-review.googlesource.com/1443405 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="0" gerrit_number="1443405" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/05/1443405/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I3a5464b6b5898d3f9e40b95ea631e7052eacce48" commit="be9c7c1ea8cbcb45244bd085a44cb91221422c1f" commit_message="cros branch: Implement local delete. TEST=./run_tests cli/cros/cros_branch_unittest BUG=chromium:825241 Change-Id: I3a5464b6b5898d3f9e40b95ea631e7052eacce48 Reviewed-on: https://chromium-review.googlesource.com/1437417 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Evan Hernandez &lt;evanhernandez@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; Reviewed-by: Don Garrett &lt;dgarrett@chromium.org&gt; " fail_count="0" gerrit_number="1437417" owner_email="evanhernandez@chromium.org" pass_count="0" patch_number="3" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/17/1437417/3" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I7b44670e4140f89d85cdba9807fedff73e239579" commit="5f4cd93a2c1267800ec39a537857df518599e314" commit_message="Reland &quot;libva-utils: Update libva-utils to 2.3.0&quot; This reverts commit 010ad203225f2eab704cebedaab5a62647701efe. This is a reland of 17fb1c262f9a32ea5838928c7812a82313d7ad8b (CL:1374992) to have libva-utils to be updated to 2.3.0. BUG=chromium:923964 TEST=vainfo command works successfully Change-Id: I7b44670e4140f89d85cdba9807fedff73e239579 Reviewed-on: https://chromium-review.googlesource.com/1436501 Commit-Ready: Azhar Shaikh &lt;azhar.shaikh@intel.com&gt; Tested-by: Azhar Shaikh &lt;azhar.shaikh@intel.com&gt; Reviewed-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="1436501" owner_email="azhar.shaikh@intel.com" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/01/1436501/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I2a2b3b6cf9ebbe4d7df2b18299133eb0463aac7f" commit="1fce1b26ef43a70edf11f23aa15d4bfeda877f71" commit_message="dev-libs/libxmlb: move to chromiumos-overlay Moved to chromiumos-overlay. Patched the package so it can build with meson-0.44.1 while version 47 is not available in the SDK. meson-0.47 requires &gt; python-3.4 on the SDK TEST=emerge-sarien libxmlb BUG=b:121131967,chromium:857263 Change-Id: I2a2b3b6cf9ebbe4d7df2b18299133eb0463aac7f Reviewed-on: https://chromium-review.googlesource.com/1409492 Commit-Ready: Daniel Campello &lt;campello@chromium.org&gt; Tested-by: Daniel Campello &lt;campello@chromium.org&gt; Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt; " fail_count="0" gerrit_number="1409492" owner_email="campello@chromium.org" pass_count="0" patch_number="3" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/92/1409492/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I9e814077da76705a6fbc1c147cd88444cf418a84" commit="ae077cdcda05520062e9f02eca018c5d4dcbd290" commit_message="arc: networkd - add a few unit tests for ShillClient BUG=b:77293260 TEST=Ran new unit test with 'cros_run_unittests --board=$BOARD --package arc-networkd' Change-Id: I9e814077da76705a6fbc1c147cd88444cf418a84 Reviewed-on: https://chromium-review.googlesource.com/1390877 Commit-Ready: Garrick Evans &lt;garrick@chromium.org&gt; Tested-by: Garrick Evans &lt;garrick@chromium.org&gt; Reviewed-by: Hugo Benichi &lt;hugobenichi@google.com&gt; " fail_count="1" gerrit_number="1390877" owner_email="garrick@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/77/1390877/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I74bf849dc7f524cf1791abc796e955b58282d18a" commit="a04122da70700b905d0abd9021e37198bda6235f" commit_message="vm_concierge: bind mount the cras runtime dir For audio playback, crosvm needs access to the cras server socket in /run/cras. Change-Id: I74bf849dc7f524cf1791abc796e955b58282d18a Signed-off-by: Dylan Reid &lt;dgreid@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1440303 Reviewed-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1440303" owner_email="dgreid@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/03/1440303/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-3.14" change_id="I9c762088f020255c6f31a0589435312bfb76e487" commit="127354df09356df36605d6a6bf89d7a51f8e8525" commit_message="BACKPORT: mm,fork: introduce MADV_WIPEONFORK Introduce MADV_WIPEONFORK semantics, which result in a VMA being empty in the child process after fork. This differs from MADV_DONTFORK in one important way. If a child process accesses memory that was MADV_WIPEONFORK, it will get zeroes. The address ranges are still valid, they are just empty. If a child process accesses memory that was MADV_DONTFORK, it will get a segmentation fault, since those address ranges are no longer valid in the child after fork. Since MADV_DONTFORK also seems to be used to allow very large programs to fork in systems with strict memory overcommit restrictions, changing the semantics of MADV_DONTFORK might break existing programs. MADV_WIPEONFORK only works on private, anonymous VMAs. The use case is libraries that store or cache information, and want to know that they need to regenerate it in the child process after fork. Examples of this would be: - systemd/pulseaudio API checks (fail after fork) (replacing a getpid check, which is too slow without a PID cache) - PKCS#11 API reinitialization check (mandated by specification) - glibc's upcoming PRNG (reseed after fork) - OpenSSL PRNG (reseed after fork) The security benefits of a forking server having a re-inialized PRNG in every child process are pretty obvious. However, due to libraries having all kinds of internal state, and programs getting compiled with many different versions of each library, it is unreasonable to expect calling programs to re-initialize everything manually after fork. A further complication is the proliferation of clone flags, programs bypassing glibc's functions to call clone directly, and programs calling unshare, causing the glibc pthread_atfork hook to not get called. It would be better to have the kernel take care of this automatically. The patch also adds MADV_KEEPONFORK, to undo the effects of a prior MADV_WIPEONFORK. This is similar to the OpenBSD minherit syscall with MAP_INHERIT_ZERO: https://man.openbsd.org/minherit.2 [akpm@linux-foundation.org: numerically order arch/parisc/include/uapi/asm/mman.h #defines] Link: http://lkml.kernel.org/r/20170811212829.29186-3-riel@redhat.com Signed-off-by: Rik van Riel &lt;riel@redhat.com&gt; Reported-by: Florian Weimer &lt;fweimer@redhat.com&gt; Reported-by: Colm MacCrtaigh &lt;colm@allcosts.net&gt; Reviewed-by: Mike Kravetz &lt;mike.kravetz@oracle.com&gt; Cc: &quot;H. Peter Anvin&quot; &lt;hpa@zytor.com&gt; Cc: &quot;Kirill A. Shutemov&quot; &lt;kirill@shutemov.name&gt; Cc: Andy Lutomirski &lt;luto@amacapital.net&gt; Cc: Dave Hansen &lt;dave.hansen@intel.com&gt; Cc: Ingo Molnar &lt;mingo@kernel.org&gt; Cc: Helge Deller &lt;deller@gmx.de&gt; Cc: Kees Cook &lt;keescook@chromium.org&gt; Cc: Matthew Wilcox &lt;willy@infradead.org&gt; Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt; Cc: Will Drewry &lt;wad@chromium.org&gt; Cc: &lt;linux-api@vger.kernel.org&gt; Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt; Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt; (cherry picked from commit d2cd9ede6e193dd7d88b6d27399e96229a551b19) Conflicts: arch/parisc/include/uapi/asm/mman.h - context: HWPOISON and SOFT_ONLINE not present. include/linux/mm.h - context: VM_ARCH_2 not defined. include/trace/flags/mman.h - context: file not present. kernel/fork.c - context: dup_userfaultfd() not present. mm/advise.c - context: HWPOISON and SOFT_ONLINE not present. BUG=chromium:728047 TEST=compilation Change-Id: I9c762088f020255c6f31a0589435312bfb76e487 Signed-off-by: Sarthak Kukreti &lt;sarthakkukreti@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1372809 Reviewed-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; " fail_count="1" gerrit_number="1372809" owner_email="sarthakkukreti@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/09/1372809/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Idedd82ac00d985a0a9af4db4698a0172512d7fd5" commit="bf0300f24f29e6de9bd4ad329b10f8fcc349fc1a" commit_message="xfstest: Add SCRATCH_DIR variable Add SCRATCH_DIR for test ext4/032 BUG=none TEST=Check test ext4/032 use a defined location. Change-Id: Idedd82ac00d985a0a9af4db4698a0172512d7fd5 Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1351363 Reviewed-by: Alexis Savery &lt;asavery@chromium.org&gt; " fail_count="0" gerrit_number="1351363" owner_email="gwendal@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/63/1351363/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I71098b3203a5e87289c8dac292bc727d85d6263b" commit="ba5ae1f8b73ff62afabfe87e2234acaccbea73f4" commit_message="power_LoadTest: fix content security warning Inline javascript violates CSP. See https://developer.chrome.com/extensions/contentSecurityPolicy#JSExecution BUG=b:110872956 TEST=ran power_LoadTest and made sure the CSP warning was gone Change-Id: I71098b3203a5e87289c8dac292bc727d85d6263b Signed-off-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1440186 Reviewed-by: Todd Broch &lt;tbroch@chromium.org&gt; " fail_count="0" gerrit_number="1440186" owner_email="rrangel@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/86/1440186/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="If35065f4446c31e2c654508b6abfe06b7054bcb6" commit="875cc63f8a0a5f48113827ef2f574a20a01cb25d" commit_message="Disable the unibuild use flag in legacy non-unibuild boards. None of these boards enable unibuild, so this is a no-op. This is a first step in making unified builds (chromeos-config) the default for all new Chrome OS build targets. We're going to add &quot;use -unibuild&quot; to all legacy non-build boards (in public and private overlays, as needed), then we'll add &quot;use unibuild&quot; to the chromeos make.defaults in third_party/chromiumos-overlay. Googlers may see go/unibuild-default, and specifically go/unibuild-default-validation BUG=chromium:921106, b:121256794 TEST=Locally ran ./setup-board for all boards then checked the builds' USE flags. RELEASE_NOTE=None Change-Id: If35065f4446c31e2c654508b6abfe06b7054bcb6 Reviewed-on: https://chromium-review.googlesource.com/1422553 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sean Abraham &lt;seanabraham@chromium.org&gt; Reviewed-by: C Shapiro &lt;shapiroc@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1422553" owner_email="seanabraham@chromium.org" pass_count="0" patch_number="9" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/53/1422553/9" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="I617cc33fdb838a30a58671ee8dfd7a1f2a930353" commit="ddd365938af7b5fd595418c109e35da9ad3d1f6e" commit_message="BACKPORT: mm,fork: introduce MADV_WIPEONFORK Introduce MADV_WIPEONFORK semantics, which result in a VMA being empty in the child process after fork. This differs from MADV_DONTFORK in one important way. If a child process accesses memory that was MADV_WIPEONFORK, it will get zeroes. The address ranges are still valid, they are just empty. If a child process accesses memory that was MADV_DONTFORK, it will get a segmentation fault, since those address ranges are no longer valid in the child after fork. Since MADV_DONTFORK also seems to be used to allow very large programs to fork in systems with strict memory overcommit restrictions, changing the semantics of MADV_DONTFORK might break existing programs. MADV_WIPEONFORK only works on private, anonymous VMAs. The use case is libraries that store or cache information, and want to know that they need to regenerate it in the child process after fork. Examples of this would be: - systemd/pulseaudio API checks (fail after fork) (replacing a getpid check, which is too slow without a PID cache) - PKCS#11 API reinitialization check (mandated by specification) - glibc's upcoming PRNG (reseed after fork) - OpenSSL PRNG (reseed after fork) The security benefits of a forking server having a re-inialized PRNG in every child process are pretty obvious. However, due to libraries having all kinds of internal state, and programs getting compiled with many different versions of each library, it is unreasonable to expect calling programs to re-initialize everything manually after fork. A further complication is the proliferation of clone flags, programs bypassing glibc's functions to call clone directly, and programs calling unshare, causing the glibc pthread_atfork hook to not get called. It would be better to have the kernel take care of this automatically. The patch also adds MADV_KEEPONFORK, to undo the effects of a prior MADV_WIPEONFORK. This is similar to the OpenBSD minherit syscall with MAP_INHERIT_ZERO: https://man.openbsd.org/minherit.2 [akpm@linux-foundation.org: numerically order arch/parisc/include/uapi/asm/mman.h #defines] Link: http://lkml.kernel.org/r/20170811212829.29186-3-riel@redhat.com Signed-off-by: Rik van Riel &lt;riel@redhat.com&gt; Reported-by: Florian Weimer &lt;fweimer@redhat.com&gt; Reported-by: Colm MacCrtaigh &lt;colm@allcosts.net&gt; Reviewed-by: Mike Kravetz &lt;mike.kravetz@oracle.com&gt; Cc: &quot;H. Peter Anvin&quot; &lt;hpa@zytor.com&gt; Cc: &quot;Kirill A. Shutemov&quot; &lt;kirill@shutemov.name&gt; Cc: Andy Lutomirski &lt;luto@amacapital.net&gt; Cc: Dave Hansen &lt;dave.hansen@intel.com&gt; Cc: Ingo Molnar &lt;mingo@kernel.org&gt; Cc: Helge Deller &lt;deller@gmx.de&gt; Cc: Kees Cook &lt;keescook@chromium.org&gt; Cc: Matthew Wilcox &lt;willy@infradead.org&gt; Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt; Cc: Will Drewry &lt;wad@chromium.org&gt; Cc: &lt;linux-api@vger.kernel.org&gt; Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt; Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt; (cherry picked from commit d2cd9ede6e193dd7d88b6d27399e96229a551b19) Conflicts: arch/parisc/include/uapi/asm/mman.h - context: HWPOISON and SOFT_ONLINE not present. include/linux/mm.h - context: VM_ARCH_2 not defined. include/trace/flags/mman.h - context: file not present. kernel/fork.c - context: dup_userfaultfd() not present. mm/advise.c - context: HWPOISON and SOFT_ONLINE not present. BUG=chromium:728047 TEST=compilation Change-Id: I617cc33fdb838a30a58671ee8dfd7a1f2a930353 Signed-off-by: Sarthak Kukreti &lt;sarthakkukreti@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1372369 Reviewed-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; " fail_count="1" gerrit_number="1372369" owner_email="sarthakkukreti@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/69/1372369/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.8" change_id="I556ddd64e834e0328d30e62e6e389ab06f52305a" commit="3793c65013a7fcbd52d07023aeb9650db3d83c6c" commit_message="BACKPORT: mm,fork: introduce MADV_WIPEONFORK Introduce MADV_WIPEONFORK semantics, which result in a VMA being empty in the child process after fork. This differs from MADV_DONTFORK in one important way. If a child process accesses memory that was MADV_WIPEONFORK, it will get zeroes. The address ranges are still valid, they are just empty. If a child process accesses memory that was MADV_DONTFORK, it will get a segmentation fault, since those address ranges are no longer valid in the child after fork. Since MADV_DONTFORK also seems to be used to allow very large programs to fork in systems with strict memory overcommit restrictions, changing the semantics of MADV_DONTFORK might break existing programs. MADV_WIPEONFORK only works on private, anonymous VMAs. The use case is libraries that store or cache information, and want to know that they need to regenerate it in the child process after fork. Examples of this would be: - systemd/pulseaudio API checks (fail after fork) (replacing a getpid check, which is too slow without a PID cache) - PKCS#11 API reinitialization check (mandated by specification) - glibc's upcoming PRNG (reseed after fork) - OpenSSL PRNG (reseed after fork) The security benefits of a forking server having a re-inialized PRNG in every child process are pretty obvious. However, due to libraries having all kinds of internal state, and programs getting compiled with many different versions of each library, it is unreasonable to expect calling programs to re-initialize everything manually after fork. A further complication is the proliferation of clone flags, programs bypassing glibc's functions to call clone directly, and programs calling unshare, causing the glibc pthread_atfork hook to not get called. It would be better to have the kernel take care of this automatically. The patch also adds MADV_KEEPONFORK, to undo the effects of a prior MADV_WIPEONFORK. This is similar to the OpenBSD minherit syscall with MAP_INHERIT_ZERO: https://man.openbsd.org/minherit.2 [akpm@linux-foundation.org: numerically order arch/parisc/include/uapi/asm/mman.h #defines] Link: http://lkml.kernel.org/r/20170811212829.29186-3-riel@redhat.com Signed-off-by: Rik van Riel &lt;riel@redhat.com&gt; Reported-by: Florian Weimer &lt;fweimer@redhat.com&gt; Reported-by: Colm MacCrtaigh &lt;colm@allcosts.net&gt; Reviewed-by: Mike Kravetz &lt;mike.kravetz@oracle.com&gt; Cc: &quot;H. Peter Anvin&quot; &lt;hpa@zytor.com&gt; Cc: &quot;Kirill A. Shutemov&quot; &lt;kirill@shutemov.name&gt; Cc: Andy Lutomirski &lt;luto@amacapital.net&gt; Cc: Dave Hansen &lt;dave.hansen@intel.com&gt; Cc: Ingo Molnar &lt;mingo@kernel.org&gt; Cc: Helge Deller &lt;deller@gmx.de&gt; Cc: Kees Cook &lt;keescook@chromium.org&gt; Cc: Matthew Wilcox &lt;willy@infradead.org&gt; Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt; Cc: Will Drewry &lt;wad@chromium.org&gt; Cc: &lt;linux-api@vger.kernel.org&gt; Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt; Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt; (cherry picked from commit d2cd9ede6e193dd7d88b6d27399e96229a551b19) Conflicts: arch/parisc/include/uapi/asm/mman.h - context: HWPOISON and SOFT_ONLINE not present. include/linux/mm.h - context: VM_ARCH_2 not defined. include/trace/flags/mman.h - context: file not present. kernel/fork.c - context: dup_userfaultfd() not present. mm/advise.c - context: HWPOISON and SOFT_ONLINE not present. BUG=chromium:728047 TEST=compilation Change-Id: I556ddd64e834e0328d30e62e6e389ab06f52305a Signed-off-by: Sarthak Kukreti &lt;sarthakkukreti@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1372580 Reviewed-by: Gwendal Grignou &lt;gwendal@google.com&gt; " fail_count="1" gerrit_number="1372580" owner_email="sarthakkukreti@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/80/1372580/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Idb561ed9ebaf83ad88cbd039dcf224e7cf263de8" commit="012f61ddde864c3daec0e0ad180d1519a40e9d43" commit_message="dlcservice: initializes DLC module image folders Create DLC module image root folders before dlcservice starts. Set the ownership to dlcservice since dlcservice needs to create dir/files under it. BUG=chromium:925034 TEST=manual Change-Id: Idb561ed9ebaf83ad88cbd039dcf224e7cf263de8 Reviewed-on: https://chromium-review.googlesource.com/1439972 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Xiaochu Liu &lt;xiaochu@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1439972" owner_email="xiaochu@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/72/1439972/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I3efa99cff73b67915f48de1034d42f6e0ee5f624" commit="ddcae6cc695a78d6f3e8ca072ff8eb7ddfc09250" commit_message="Have getDeviceIdentity use &quot;mosys platform model&quot;. - &quot;mosys platform name&quot; will not match the device name in some cases. For example, a nautiluslte device will return &quot;Nautilus&quot;. Using model should correctly identify the device. - Full output for both test commands: https://paste.googleplex.com/6420668795060224 BUG=chromium:925846 TEST=Manually ran on nautiluslte (passes with warning &quot;No existing golden file /usr/local/tmp/chromeos-config/tast/nautiluslte_golden_file.json, ignoring&quot;. TEST=Manually ran on nautilus. Change-Id: I3efa99cff73b67915f48de1034d42f6e0ee5f624 Reviewed-on: https://chromium-review.googlesource.com/1440088 Commit-Ready: Andrew Lamb &lt;andrewlamb@chromium.org&gt; Tested-by: Andrew Lamb &lt;andrewlamb@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Gregory Meinke &lt;gmeinke@chromium.org&gt; Reviewed-by: C Shapiro &lt;shapiroc@chromium.org&gt; " fail_count="1" gerrit_number="1440088" owner_email="andrewlamb@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/88/1440088/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I1d05c91fa8c79f0c296cdeabdde5aeecd3cebe73" commit="f894ea219e1768bad0c687b18f43cb3b1bf32820" commit_message="tast-tests: Port login_GuestAndActualSession. BUG=chromium:899758 TEST=Ran on DUT. Change-Id: I1d05c91fa8c79f0c296cdeabdde5aeecd3cebe73 Reviewed-on: https://chromium-review.googlesource.com/1443211 Commit-Ready: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Tested-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="0" gerrit_number="1443211" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/11/1443211/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I64d2b0c952cf434ff9a974328bc5d4e62298c288" commit="5781cc5dcac222d46cbe95589d035b4c70b3cb55" commit_message="CHROMIUM: iwl7000: Merge Core40 driver updates This is a merge commit of all Intel patches for the Core40 driver update since commit 4d9d8a199389eb6fb5ec6dc72861fa2793eeba65 and ending at commit 4a690547b1162a0b7325a2b693c7715eab8c4ca9. The original branch provided by Intel (Luca Coelho) is at branch chromeos-4.4__release/core40-102 on https://git.kernel.org/cgit/linux/kernel/git/iwlwifi/chromeos.git and has been mirrored as intel-wifi/v4.4-Core40 on cros. Below is the complete shortlog of all the merged patches: Andrei Otcheretianski (4): CHROMIUM: iwl7000: mvm: Send non offchannel traffic via AP sta CHROMIUM: iwl7000: mac80211: Always report TX status CHROMIUM: iwl7000: mac80211: Don't wake up from PS for offchannel TX CHROMIUM: iwl7000: mvm: Disconnect on large beacon loss Aviya Erenfeld (1): CHROMIUM: iwl7000: Restore memory allocation flags in FW monitor alloc Avraham Stern (6): CHROMIUM: iwl7000: mvm: switch management tx antenna only on tx failure CHROMIUM: iwl7000: mvm: toggle tx antenna if tx fails during connection establishment CHROMIUM: iwl7000: mvm: ignore dbg collection if trigger is not configured CHROMIUM: iwl7000: fmac: add fmac configuration vendor command CHROMIUM: iwl7000: mvm: force TCM re-evaluation on TCM resume CHROMIUM: iwl7000: mvm: fix reading common calib for responder config command Ayala Beker (2): CHROMIUM: iwl7000: mvm: introduce a new fragmented scan type: fast balance CHROMIUM: iwl7000: mvm: use fast balance scan in case of DCM mode with P2P GO Beni Lev (2): CHROMIUM: iwl7000: mvm: FTM: enable negative common calibration debugfs setting CHROMIUM: iwl7000: mvm: FTM: make the macaddr_random flag debugfs setable Colin Ian King (1): CHROMIUM: iwl7000: mvm: fix spelling mistake &quot;Recieved&quot; -&gt; &quot;Received&quot; Denis Kenzior (1): CHROMIUM: iwl7000: nl80211/mac80211: allow non-linear skb in rx_control_port Emmanuel Grumbach (18): CHROMIUM: iwl7000: mac80211: fix a race between restart and CSA flows CHROMIUM: iwl7000: mac80211: pass the TWT support bits in extended caps to the driver CHROMIUM: iwl7000: mac80211: don't Tx a deauth frame if the AP forbade Tx CHROMIUM: iwl7000: mac80211: fix the code that doesn't send a deauth when CSA failed CHROMIUM: iwl7000: mvm: remove unused conversion table CHROMIUM: iwl7000: mvm: remove assignment of the reciprocal CHROMIUM: iwl7000: mac80211: shorten the IBSS debug messages CHROMIUM: iwl7000: mvm: add support for TWT capabilities CHROMIUM: iwl7000: mvm: support sta_statistics() even on older firmware CHROMIUM: iwl7000: mac80211: don't update the PM state of a peer upon a multicast frame CHROMIUM: iwl7000: mvm: don't if a pointer is if we can't be unset CHROMIUM: iwl7000: mvm: fix TWT enablement CHROMIUM: iwl7000: mac80211: Revert &quot;mac80211: pass the TWT support bits in extended caps to the driver&quot; CHROMIUM: iwl7000: mvm: set TWT responder capability bit in 11AX SoftAP mode CHROMIUM: iwl7000: don't load 37.ucode for 8000 series CHROMIUM: iwl7000: mvm: fix firmware statistics usage CHROMIUM: iwl7000: mvm: fix regulatory domain update when the firmware starts CHROMIUM: iwl7000: ChromeOS: include fq.h for all them files Golan Ben Ami (1): CHROMIUM: iwl7000: dbg: fix memory dump file length Gustavo A. R. Silva (1): CHROMIUM: iwl7000: mvm: d3: use struct_size() in kzalloc() Haim Dreyfuss (1): CHROMIUM: iwl7000: mvm Support new MCC update response Ihab Zhaika (4): CHROMIUM: iwl7000: add new cards for 9560, 9462, 9461 and killer series CHROMIUM: iwl7000: correct one of the PCI struct names CHROMIUM: iwl7000: add new cards for 22560, 9260 and killer series CHROMIUM: iwl7000: update product name for 9260 and 9560 Ilan Peer (6): CHROMIUM: iwl7000: mac80211: Fix station bandwidth setting after channel switch CHROMIUM: iwl7000: mvm: Flush transmit queues on P2P Device ROC done CHROMIUM: iwl7000: mvm: Set Tx rate and flags when there is not station CHROMIUM: iwl7000: mvm: Do not set RTS/CTS protection for P2P Device MAC CHROMIUM: iwl7000: mac80211: Properly handle SKB with radiotap only CHROMIUM: iwl7000: mvm: Fix handling of Rx no data indication Intel ChromeOS bot (3): CHROMIUM: iwl7000: Revert &quot;WIP - fix chromeOS merge&quot; CHROMIUM: iwl7000: Revert &quot;WIP - fixing merge&quot; CHROMIUM: iwl7000: Revert &quot;Merge remote-tracking branch 'local_auto/master' into merge&quot; Johannes Berg (48): CHROMIUM: iwl7000: mvm: remove unnecessary overload variable CHROMIUM: iwl7000: mvm: minor cleanups to HE radiotap code CHROMIUM: iwl7000: mvm: unconditionally expose BSS color in HE radiotap CHROMIUM: iwl7000: mvm: put HE SIG-B symbols/users data correctly CHROMIUM: iwl7000: mvm: pull some he_phy_data decoding into a separate function CHROMIUM: iwl7000: mvm: clean up HE radiotap RU allocation parsing CHROMIUM: iwl7000: mvm: move HE-MU LTF_NUM parsing to he_phy_data parsing CHROMIUM: iwl7000: mvm: add TXOP to HE radiotap data CHROMIUM: iwl7000: mvm: add LDPC-XSYM to HE radiotap data CHROMIUM: iwl7000: radiotap: add definitions for HE data4 field CHROMIUM: iwl7000: mvm: add more information to HE radiotap CHROMIUM: iwl7000: mac80211: fix RCU annotations for uapsd_black_list CHROMIUM: iwl7000: mvm: set max TX/RX A-MPDU subframes to HE limit CHROMIUM: iwl7000: mac80211: remove pointless 'params' NULL checks CHROMIUM: iwl7000: pcie gen2: check iwl_pcie_gen2_set_tb() return value CHROMIUM: iwl7000: add fall through comment CHROMIUM: iwl7000: pcie: check iwl_pcie_txq_build_tfd() return value CHROMIUM: iwl7000: iwlwifi/backports: convert to upstream bitfield.h CHROMIUM: iwl7000: mac80211: use le16_encode_bits() instead of open-coding CHROMIUM: iwl7000: mvm: decode HE information for MU (without ext info) CHROMIUM: iwl7000: mvm: show more HE radiotap data for TB PPDUs CHROMIUM: iwl7000: chromeOS: fix subdir-ccflags-y usage CHROMIUM: iwl7000: chromeOS: remove ifdef from bucket spinlock alloc/free CHROMIUM: iwl7000: mac80211: don't put null-data frames on the normal TXQ CHROMIUM: iwl7000: mvm: give TX queue info struct a name CHROMIUM: iwl7000: mac80211: add an optional TXQ for other PS-buffered frames CHROMIUM: iwl7000: mvm: move queue management into sta.c CHROMIUM: iwl7000: mvm: remove per-queue hw refcount CHROMIUM: iwl7000: mvm: clean up iteration in iwl_mvm_inactivity_check() CHROMIUM: iwl7000: mvm: move queue reconfiguration into new function CHROMIUM: iwl7000: mvm: reconfigure queues during inactivity check CHROMIUM: iwl7000: mvm: remove RECONFIGURING queue state CHROMIUM: iwl7000: mvm: make queue TID change more explicit CHROMIUM: iwl7000: mvm: make iwl_mvm_scd_queue_redirect() static CHROMIUM: iwl7000: mvm: move iwl_mvm_sta_alloc_queue() down CHROMIUM: iwl7000: mvm: kill INACTIVE queue state CHROMIUM: iwl7000: mvm: synchronize TID queue removal CHROMIUM: iwl7000: mvm: remove queue_info_lock CHROMIUM: iwl7000: ieee80211: add new VHT capability fields/parsing CHROMIUM: iwl7000: mac80211: introduce capability flags for VHT EXT NSS support CHROMIUM: iwl7000: mac80211: add ability to parse CCFS2 CHROMIUM: iwl7000: mac80211: copy VHT EXT NSS BW Support/Capable data to station CHROMIUM: iwl7000: mvm: make iwl_mvm_tof_responder_dyn_cfg_cmd() static CHROMIUM: iwl7000: chromeOS: fix cfg80211_sinfo_alloc_tid_stats() backport (again) CHROMIUM: iwl7000: mac80211: remove superfluous NULL check CHROMIUM: iwl7000: mvm: fix A-MPDU reference assignment CHROMIUM: iwl7000: mac80211: fix radiotap vendor presence bitmap handling CHROMIUM: iwl7000: chromeOS: remove CPTCFG_IWLMVM_TOF_TSF_WA Liad Kaufman (4): CHROMIUM: iwl7000: mvm: make num_active_macs unsigned CHROMIUM: iwl7000: tighten boundary checks CHROMIUM: iwl7000: memcpy from dev_cmd and not dev_cmd-&gt;hdr CHROMIUM: iwl7000: mvm: remove sta key on wep ap Lior Cohen (5): CHROMIUM: iwl7000: add an option to enforce fw alive timeout CHROMIUM: iwl7000: remove dbg_cfg for fw alive timeout CHROMIUM: iwl7000: add fw dump upon RT ucode start failure CHROMIUM: iwl7000: add debugfs file to read fw debug data recording CHROMIUM: iwl7000: mac80211: suspicious RCU usage fix Luca Coelho (56): CHROMIUM: iwl7000: adjust to new sparse output CHROMIUM: iwl7000: bump the API version for 9000 and 22000 CHROMIUM: iwl7000: fix vendor commands enumerations CHROMIUM: iwl7000: mvm: remove IWLMVM_AX_SUPPORT Kconfig option CHROMIUM: iwl7000: bump the API version to 43 for 9000 and 22000 CHROMIUM: iwl7000: fix potential unexpected truncation of string in dbg.c CHROMIUM: iwl7000: pcie: remove wrong PCI ID entry for 0xA0F0/0x0A10 CHROMIUM: iwl7000: use u32 for lmac_id in iwl_xvt_tx_mod_task_data CHROMIUM: iwl7000: fix cfg structs for 22000 with different RF modules CHROMIUM: iwl7000: only use hw_rf_id when mvm is compiled CHROMIUM: iwl7000: mvm: check return value of rs_rate_from_ucode_rate() CHROMIUM: iwl7000: move common 9000 cfg parameters to common macro CHROMIUM: iwl7000: don't define OTP_LOW_IMAGE_SIZE per family, but per size CHROMIUM: iwl7000: remove useless NVM_HW_SECTION_NUM_FAMILY_* macros CHROMIUM: iwl7000: move iwl_nvm_check_version() into dvm CHROMIUM: iwl7000: remove all unnecessary occurrences of nvm_calib_ver CHROMIUM: iwl7000: fix devices with PCI Device ID 0x34F0 and 11ac RF modules CHROMIUM: iwl7000: protect dhc commands with DEBUG_HOST_CMD_ENABLED CHROMIUM: iwl7000: mvm: protect D0i3 code behind CONFIG_PM CHROMIUM: iwl7000: Merge remote-tracking branch 'local_auto/master' into merge CHROMIUM: iwl7000: WIP - fixing merge CHROMIUM: iwl7000: WIP - fix chromeOS merge CHROMIUM: iwl7000: Merge remote-tracking branch 'local_auto/master' into merge CHROMIUM: iwl7000: mvm: add a couple more ifdefs to protect on CONFIG_PM CHROMIUM: iwl7000: remove all occurrences of the FSF address paragraph CHROMIUM: iwl7000: mvm: fix merge damage in debugfs.c CHROMIUM: iwl7000: remove unused and wrong PHY_CFG_* macros CHROMIUM: iwl7000: mac80211: convert a few HE values saving to use le32_get_bits() CHROMIUM: iwl7000: chromeOS: fix wrong kernel version for new scan features CHROMIUM: iwl7000: chromeOS: adjust cfg80211_sinfo_alloc_tid_stats() to work on &gt;= 4.18 CHROMIUM: iwl7000: chromeOS: use parentheses in cfg_control_port_over_nl80211 macro CHROMIUM: iwl7000: chromeOS: also use our hardcoded WMM rules on chromeos-4.4 CHROMIUM: iwl7000: chromeOS: fix cfg80211_sinfo_alloc_tid_stats() backport CHROMIUM: iwl7000: add PCI IDs for the 22260 device series CHROMIUM: iwl7000: remove doc about inexisting trans status CHROMIUM: iwl7000: don't replace 22260 config with 22000 CHROMIUM: iwl7000: remove support for 9000 A-step devices CHROMIUM: iwl7000: chromeOS: fix wmm backport for 4.17 and 4.18 CHROMIUM: iwl7000: chromeOS: check wmm rules change on 4.18.13 CHROMIUM: iwl7000: chromeOS: fix wmm_rule.ap access in newer kernels CHROMIUM: iwl7000: chromeOS: make pertid an array in &lt; 4.18 CHROMIUM: iwl7000: mac80211: update led activate ops to 4.19 CHROMIUM: iwl7000: mvm: don't use SAR Geo if basic SAR is not used CHROMIUM: iwl7000: mvm: check if WGDS is present before warning CHROMIUM: iwl7000: chromeOS: adjust cfg80211 version for HE definitions CHROMIUM: iwl7000: mvm: add dummy iwl_mvm_sar_get_wgds_table() with !ACPI CHROMIUM: iwl7000: chromeOS: adjust kernel version check for iftypes_data functions CHROMIUM: iwl7000: chromeOS: lock mutex before calling iwl_mvm_get_current_regdomain() CHROMIUM: iwl7000: mvm: pre-initialize alive_data in wait_alive() CHROMIUM: iwl7000: calculate pointers from out_cmd instead of out_cmd-&gt;hdr CHROMIUM: iwl7000: make sure cur_fw_img is valid before accessing img CHROMIUM: iwl7000: Apply merge from auto CHROMIUM: iwl7000: chromeOS: fix 4.17+ breakage due to NL80211_STA_INFO_ACK_SIGNAL_AVG CHROMIUM: iwl7000: chromeos: remove ifdef from bucket spinlock functions again CHROMIUM: iwl7000: chromeOS: copy codel and fq headers Merge remote-tracking branch 'upstream/chromeos-4.4' into chromeos-4.4__release/core40-12-12 Matt Chen (1): CHROMIUM: iwl7000: fix wrong WGDS_WIFI_DATA_SIZE Mordechay Goodstein (2): CHROMIUM: iwl7000: xvt: avoid access out of range CHROMIUM: iwl7000: mvm: avoid possible access out of array. Naftali Goldstein (8): CHROMIUM: iwl7000: nvm: get num of hw addresses from firmware CHROMIUM: iwl7000: nvm: fix warning in case fw declares no hw addresses CHROMIUM: iwl7000: fw: do not set sgi bits for HE connection CHROMIUM: iwl7000: mvm: add description to a few generic assert numbers CHROMIUM: iwl7000: mvm: fix setting HE ppe FW config CHROMIUM: iwl7000: mac80211: fix saving a few HE values CHROMIUM: iwl7000: pcie: add RBDs to allocator ownership in multiples of 8 CHROMIUM: iwl7000: pcie: clarify the used/empty/free list counters Oren Givon (1): CHROMIUM: iwl7000: xvt: don't enable txq on FW init image Sara Sharon (42): CHROMIUM: iwl7000: dbg: make iwl_fw_dbg_no_trig_window trigger agnostic CHROMIUM: iwl7000: dbg: decrement occurrences for all triggers CHROMIUM: iwl7000: pcie: fix RBDs ownership when moving to emergency CHROMIUM: iwl7000: dbg: make trigger functions type agnostic CHROMIUM: iwl7000: dbg: fix NULL pointer dereference CHROMIUM: iwl7000: mvm: don't send keys when entering D3 CHROMIUM: iwl7000: pcie: don't pad AMSDU packets CHROMIUM: iwl7000: pcie: map correct length of frag list CHROMIUM: iwl7000: trace: change trace to trace one TB at a time CHROMIUM: iwl7000: ieee80211: remove redundant leading zeroes CHROMIUM: iwl7000: pcie: don't reset TXQ write pointer CHROMIUM: iwl7000: dbg: avoid passing trigger around CHROMIUM: iwl7000: dbg: use helper to check if debug type is set CHROMIUM: iwl7000: fw: use helper to determine whether to dump paging CHROMIUM: iwl7000: dbg: don't limit dump decisions to all or monitor CHROMIUM: iwl7000: dbg: split fifos dump CHROMIUM: iwl7000: trans: parse and store debug ini TLVs CHROMIUM: iwl7000: trans: support loading ini TLVs from external file CHROMIUM: iwl7000: dbg: disable triggers for ini CHROMIUM: iwl7000: dbg: add apply point logic CHROMIUM: iwl7000: fw: support API change to debug TLVs CHROMIUM: iwl7000: dbg: dump data according to the new ini TLVs CHROMIUM: iwl7000: add support for triggering ini triggers CHROMIUM: iwl7000: mvm: activate apply points CHROMIUM: iwl7000: dbg: add a missing return CHROMIUM: iwl7000: pcie: fix erroneous print CHROMIUM: iwl7000: pcie: set cmd_len in the correct place CHROMIUM: iwl7000: pcie: use iwl_tx_cmd_gen2 and not iwl_tx_cmd CHROMIUM: iwl7000: mvm: remove dead code CHROMIUM: iwl7000: mvm: remove pointless NULL assignment CHROMIUM: iwl7000: mvm: cleanup iwl_mvm_tx_skb_non_sta CHROMIUM: iwl7000: mvm: take station lock later in the code CHROMIUM: iwl7000: pcie: lock txq a bit later in reclaim code CHROMIUM: iwl7000: mvm: clean up SSN incrementation CHROMIUM: iwl7000: mac80211: avoid kernel panic when building AMSDU from non-linear SKB CHROMIUM: iwl7000: mac80211: add an option for station management TXQ CHROMIUM: iwl7000: mac80211: allow AMSDU size limitation per-TID CHROMIUM: iwl7000: mac80211: add an option for drivers to check if packets can be aggregated CHROMIUM: iwl7000: dbg: add debug data to warning CHROMIUM: iwl7000: mac80211: free skb fraglist before freeing the skb CHROMIUM: iwl7000: pcie: fix the use of a wrong define CHROMIUM: iwl7000: mvm: limit AMSDU size to 8K Shahar S Matityahu (19): CHROMIUM: iwl7000: add dump collection in case alive flow fails CHROMIUM: iwl7000: runtime: add send host command op to firmware runtime op struct CHROMIUM: iwl7000: add debugfs to send host command CHROMIUM: iwl7000: dump debug data before stop device CHROMIUM: iwl7000: mvm: D3: move rt status check to the start of the resume flow CHROMIUM: iwl7000: trans: Clear persistence bit when starting the FW CHROMIUM: iwl7000: wrt: add rt status and num of rx/tx fifos to dump CHROMIUM: iwl7000: wrt: remove number of tx and rx fifos from dump CHROMIUM: iwl7000: mvm: set STATUS_FW_ERROR bit in case of assert during D3 CHROMIUM: iwl7000: fix D3 debug data buffer memory leak CHROMIUM: iwl7000: trigger dump on assert prior to setting the device up CHROMIUM: iwl7000: dbg_ini: allocate dram buffer with proper flags CHROMIUM: iwl7000: dbg_ini: properly handle ini user trigger CHROMIUM: iwl7000: dbg_ini: retrieve dump_delay value properly CHROMIUM: iwl7000: dbg_ini: set dump mask BIT(n) instead of n CHROMIUM: iwl7000: iwiwifi: fix bad monitor buffer register addresses CHROMIUM: iwl7000: dbg_ini: fix bad ini tlv parsing CHROMIUM: iwl7000: fix bad dma handling in page_mem dumping flow CHROMIUM: iwl7000: differentiate between alive timeout and alive flow failure Shaul Triebitz (18): CHROMIUM: iwl7000: pcie: avoid empty free RB queue CHROMIUM: iwl7000: mac80211: in AP mode, set bss_conf::he_supported CHROMIUM: iwl7000: mvm: set MAC_FILTER_IN_11AX in AP mode CHROMIUM: iwl7000: mvm: send the STA_HE_CTXT command in AP mode CHROMIUM: iwl7000: mvm: set HW capability VHT_EXT_NSS_BW CHROMIUM: iwl7000: Allow overriding HE MCS rates CHROMIUM: iwl7000: allow overriding HE channel width CHROMIUM: iwl7000: Allow disabling LDPC CHROMIUM: iwl7000: Add support for flipping VHT CAP bits CHROMIUM: iwl7000: mvm: change PHY data RX for HE radiotap CHROMIUM: iwl7000: mac80211: support radiotap L-SIG data CHROMIUM: iwl7000: mac80211: support reporting 0-length PSDU in radiotap CHROMIUM: iwl7000: mvm: add L-SIG length to radiotap CHROMIUM: iwl7000: mvm: radiotap: remove UL_DL bit in HE TRIG_BASED CHROMIUM: iwl7000: mac80211: change order in radiotap fields CHROMIUM: iwl7000: wireless: align to draft 11ax D3.0 CHROMIUM: iwl7000: split HE capabilities between AP and STA CHROMIUM: iwl7000: mvm: handle RX no data notification Tova (2): CHROMIUM: iwl7000: mvm: support more than one mac address with debug overrides CHROMIUM: iwl7000: nvm: reduce warning visibility when no HW address is available Tova Mussai (1): CHROMIUM: iwl7000: mvm: enable low latency for soft ap Yisheng Xie (1): CHROMIUM: iwl7000: mvm: use match_string() helper backports git tracker (1): CHROMIUM: iwl7000: Update backport tree BUG=b:119120513 TEST=wifi_matfunc/wifi_perf on eve, nocturne and atlas Signed-off-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Change-Id: I64d2b0c952cf434ff9a974328bc5d4e62298c288 Reviewed-on: https://chromium-review.googlesource.com/1439520 Commit-Ready: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Tested-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Reviewed-by: Grant Grundler &lt;grundler@chromium.org&gt; " fail_count="2" gerrit_number="1439520" owner_email="kirtika@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/20/1439520/1" remote="cros" total_fail_count="2"/><lkgm version="11672.0.0-rc6"/></manifest>