blob: 2736622ceeb837156d9433b3122b7e48f8ecb755 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="f60ac5f03f72853ba94a3a7b269f311f67a65824">
<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="c1e4543ae2b479a54fc4eff90fb388c70a428d52" 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="77c25fce5fe363cf84d521ed2c0148b4e0efdc07" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="96c1c85ac4b3ce5cb99d8011dc4e1f84ba1d6431" 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="6fbda1b24c1893a893b17aa219b765b9e7c801d8"/>
<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="a3caf45a3f9302ce616f08bd7fd0412f3d97e862" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/src/buildtools" path="src/chromium/src/buildtools" remote="chromium" revision="3e50219fc4503f461b2176a9976891b28d80f9ab" 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="26076b3507f0b9016ae9d73ccbcf2b39ec3efe8a" 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="4dc99dd36ea7933c85767c1be2a60582903e3d53" upstream="refs/heads/master"/>
<project name="chromiumos/docs" path="docs" revision="b2bd1cb4e954b5749c97504048557e276b504bcd" 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="4493ad78616152e22672ed245b72806c56cfef0d" 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="6bda7c611af03cb53db2afa190e0a81ce6d37169" 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="b540ab797328d5d1369b32a509c648ea6cb47be7" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="a435dcd8edd262afb34b4a8de55062011f0eea4a" 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="f2587364982571849ac9bcdd43b02b94e6566f8e" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="21e950c6359a77e5c1d88b34675aee00045b138b" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="855e85b6cead32a94dc98a65c6686421b1c613e0" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="04b323a33a528cb770f2392e2cf655dbca2f5817" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="dce541a72529e469041f5148fc512269f8457412" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="18fef486142cc71371708de109dfdf557c894641" 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="9d4aea46fba9d5f251668bc506b71d7a58545a6c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="e38a3930677dd96d8b7fed71af33cde46def03be" 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="7ffc419e546564ce90dab06c6e96e67975693616" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="da721c93c8dae176c9bf9c6789aa10ff150bbf19" 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="db50f4fbad5cdc23c2b4389d34d08e16ed882664" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="4fc1d37d75a91b6c881ff30b050f2a197657dbc7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="7898632b42e52109601bc06e7fc380c475430874" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="3e6d5df33a8a34308f80f9a5780454a2e4049ebd" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="2183642743d04eb7f589cd61ee9ca23961491f57" 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="99adc669fb417eee09a85a5fda5106de0a923d6a" 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="bf50038479cf357547b4a726262fcc275fa11279" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="bd7819409ff52a260d227054affa94d4b2afc426" 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="9a0c42293ce59f2cb0dd11a80df8382d4775dac5" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="113de4bb26e228fd74c74cadb3a9a1272e11df5b" 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="4fe3038be586d5db8e44e452f5ed6a93c8ccf50a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="98056535f1dbd2ad585bcaf57779bcd210a23880" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="152a306a82009cd6ca68760b0902fc03781e0d5d" 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="4d70b5793bb3815709a5438edfa2aa6004a0ffa9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="cdcb9c21daad591ff0c8763ec6319d7be6938090" 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="102e6dc245307c07104245464e4db6b903f576e2" 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="1da5e64a092a5d973b503050a3959314bb40eba0" 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="2b61759681446cc86f8edf8441cc5d8ca84aea71" 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="0e9bab362524168cea66476cd418322b9587a5f0" 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="2779be40022b1d5dfb4c23f5b414f6231427a68b" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="619c091964842556a04341787f0da6d510c71b96" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="d9a0ff2842ab206b86f3a46b19e128824f2eebe4" 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="ac6b0309dc5bd79135e955f114597e3968b39fbc" 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="4425a0468178bc8d3ce53a69d4a0615c82c4ae3f" 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="c665efff955d7be85858d3ee9e014d2a1811f320" 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="b256f3941b8de4987d75eaa7df7bd8566cec2ef1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cups" path="src/third_party/cups" revision="6c55dc1994512f6b41f8c0fc58b31360adb118fb" upstream="refs/heads/cups-2-2-8"/>
<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 name="chromiumos/third_party/fastrpc" path="src/third_party/fastrpc" revision="2ab40143cc017892b0b89f81c556cb4a80f70e8b" 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="0ea95eac96ad7eebe1035bde47f013430cf04a47" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fwupd" path="src/third_party/fwupd" revision="b78a55b7af6794973b30b51a46e4d0ba3edef509" upstream="refs/heads/fwupd-1.2.4"/>
<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="900b38df253dc509968e290d5fe5c4e34c88d8af" 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="cd8956ecc2f20f05e368bd901a8f208c63d7a90a" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="ca6ad94e109c66045d75d6a432fdfc64244102b0" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="066e4ef9aacd053b20a7819cfa3713724783e683" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="198ff6db0ba3071a01539ff46a0d12515aaf0f6b" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="1a421f6d0797fcc28207292383fb7da53d3e524d" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="da3137af10a778341b2d7d0b0cd9966429f85c42" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="52ab62256ad8ce6de75ed2c01deaac35dc832c6c" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19" revision="602da5c2f495cac1a2176bc05b58ca73c4ac0e91" 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="b7a7a90336fbb19efb3f91f92b5d964b0dfb7ec2" 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="6afc8605cc231cea920d1d1d524a780dcc093508" 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="0b9e5bbd348ff054becf2095aabfa9369ae8a88d" 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="0b151b37cdf01bdd56853985743e4424b6d5e5ea" 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="1a93fc382b18ee6d1135952d23f0b6a8aa8cd31f" 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="efb1b3caf62843c7c325064b62d51b061920dd19" 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="21498ea09a39178f3ded0073dbafef0d94835617" 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="e98709505aea90d4cda976d51e274c1301164511" 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/virglrenderer" path="src/third_party/virglrenderer" revision="62d123dc34a85b87708193774f9eb126a2cd7d1a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/virtual-usb-printer" path="src/third_party/virtual-usb-printer" revision="0d3da5daff1349c75faa76f8108f8c651c187514" 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="0680ff2ea5313b38fada5491b51c4e90883dd91d" 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="0680af728815bb00742ce0302fdf06a59c85f39a" 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/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="ee876076d8e943321019217709cb7a9b57233183" 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="3b12e5e65bd82c39a600def425cd21783a361561" 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="I35714a00495386ab77a50150d0331cf8cd77c7da" commit="577220333fb09131607de3a3aa10b847f8b646b1" commit_message="dev-rust: add empty fuchsia-zircon crate BUG=chromium:926668 TEST=emerge-caroline dev-rust/fuchsia-zircon Change-Id: I35714a00495386ab77a50150d0331cf8cd77c7da Reviewed-on: https://chromium-review.googlesource.com/1484111 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="8" gerrit_number="1484111" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/11/1484111/1" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="If0f49c295620b49b72e04b207959372327179b9b" commit="1d987def2b27f53cbde090c3800ef35f17ebd50a" commit_message="dev-rust: add empty num-iter crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/num-iter Change-Id: If0f49c295620b49b72e04b207959372327179b9b Reviewed-on: https://chromium-review.googlesource.com/1484112 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="8" gerrit_number="1484112" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/12/1484112/1" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="I847e62d058ba2fab11b1e74587144aa078f180db" commit="68d2b84e2a799fc78ddcaf4ae018f65b6ed595c8" commit_message="dev-rust: add empty bincode crate This is a dev-dependency for chrono, so we install an empty crate. BUG=chromium:926668 TEST=emerge-caroline dev-rust/bincode Change-Id: I847e62d058ba2fab11b1e74587144aa078f180db Reviewed-on: https://chromium-review.googlesource.com/1484113 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="8" gerrit_number="1484113" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/13/1484113/1" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="I1cfe862fbdc39f15bca95d2f779bcaf3df4858e3" commit="23a42241b7270af8a56a849aa1e30d963063b627" commit_message="dev-rust: add empty addr2line crate This is an optional dependency of backtrace that we don't actually use. BUG=chromium:926668 TEST=emerge-caroline dev-rust/addr2line Change-Id: I1cfe862fbdc39f15bca95d2f779bcaf3df4858e3 Reviewed-on: https://chromium-review.googlesource.com/1484114 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="8" gerrit_number="1484114" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/14/1484114/1" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="I998db0d46cce5d6d74e38471ded94bd2c0c95f50" commit="e3f7d7ff636e1831189ed4750d6ec20ffa9a0252" commit_message="dev-rust: add empty backtrace-sys crate This is an option dependency of backtrace that we don't actually need. BUG=chromium:926668 TEST=emerge-caroline dev-rust/backtrace-sys Change-Id: I998db0d46cce5d6d74e38471ded94bd2c0c95f50 Reviewed-on: https://chromium-review.googlesource.com/1484115 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="8" gerrit_number="1484115" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/15/1484115/1" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="I61d2d17a41f0f0a87ee637a67472cf1c0cf09a02" commit="73a16ec7fab2c12280cf58fdc8358180a024d68f" commit_message="dev-rust: add empty cpp_demangle crate This is an optional dependency of backtrace that we don't actually use. BUG=chromium:926668 TEST=emerge-caroline dev-rust/cpp_demangle Change-Id: I61d2d17a41f0f0a87ee637a67472cf1c0cf09a02 Reviewed-on: https://chromium-review.googlesource.com/1484116 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="8" gerrit_number="1484116" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/16/1484116/1" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="Iae7985211ebbe1007a0809790cf2c1a38eb7d509" commit="3a7c6c83437c8f399cb7243f7bab37e1a95db0e4" commit_message="dev-rust: add empty findshlibs crate This is an optional dependency of backtrace that we don't actually use. BUG=chromium:926668 TEST=emerge-caroline dev-rust/findshlibs Change-Id: Iae7985211ebbe1007a0809790cf2c1a38eb7d509 Reviewed-on: https://chromium-review.googlesource.com/1484117 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="8" gerrit_number="1484117" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/17/1484117/1" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="I4df265c60717a02ef25b948cd6ea07d5d90defed" commit="5e702814e580f5887742b0d2171c99d533c7ddfb" commit_message="dev-rust: add empty gimli crate This is an optional dependency of backtrace that we don't actually use. BUG=chromium:926668 TEST=emerge-caroline dev-rust/gimli Change-Id: I4df265c60717a02ef25b948cd6ea07d5d90defed Reviewed-on: https://chromium-review.googlesource.com/1484118 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="8" gerrit_number="1484118" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/18/1484118/1" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="Ide546b82ff91f7e02b7c04ee54e13413a14b79c5" commit="8cd4b70e519dc449c71c92968abb8a4470973c1c" commit_message="dev-rust: add empty memmap crate This is an optional dependency of backtrace that we don't actually use. BUG=chromium:926668 TEST=emerge-caroline dev-rust/memmap Change-Id: Ide546b82ff91f7e02b7c04ee54e13413a14b79c5 Reviewed-on: https://chromium-review.googlesource.com/1484119 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="8" gerrit_number="1484119" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/19/1484119/1" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="I919fc233e19baae96531f64b98e16cd04f80815b" commit="f05c7cd802aac184fd2f5b1155c584317a3377a8" commit_message="dev-rust: add empty object crate This is an optional dependency of backtrace that we don't actually use. BUG=chromium:926668 TEST=emerge-caroline dev-rust/object Change-Id: I919fc233e19baae96531f64b98e16cd04f80815b Reviewed-on: https://chromium-review.googlesource.com/1484120 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="8" gerrit_number="1484120" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/20/1484120/1" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="Ia026cc43b59f586c7d3db7789c3c2fb496fd26d6" commit="b7c132192cae49be75f13e1e526de9ddf8e3299d" commit_message="dev-rust: add empty winapi-i686-pc-windows-gnu crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/winapi-i686-pc-windows-gnu Change-Id: Ia026cc43b59f586c7d3db7789c3c2fb496fd26d6 Reviewed-on: https://chromium-review.googlesource.com/1484121 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="8" gerrit_number="1484121" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/21/1484121/1" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="Ib83590357d21b94f571e0606ee9d5807fa170513" commit="67b53021cd56f216e1f6424c864ccbe63dcdb73c" commit_message="dev-rust: add empty winapi-x86_64-pc-windows-gnu crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/winapi-x86_64-pc-windows-gnu Change-Id: Ib83590357d21b94f571e0606ee9d5807fa170513 Reviewed-on: https://chromium-review.googlesource.com/1484122 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="8" gerrit_number="1484122" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/22/1484122/1" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="I110d5b32df03bef3c21a56a2c552b53e5508476d" commit="6788d56ea0b9bee62c0ce1a656f0be0e0b4364dd" commit_message="dev-rust: add num-traits crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/num-traits Change-Id: I110d5b32df03bef3c21a56a2c552b53e5508476d Reviewed-on: https://chromium-review.googlesource.com/1484123 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="8" gerrit_number="1484123" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/23/1484123/1" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="Ie1943f595d99822c31550682e3ab9368e30198b6" commit="009644a3eb014963321e5247a8580513d838b8aa" commit_message="dev-rust: add num-integer crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/num-integer Change-Id: Ie1943f595d99822c31550682e3ab9368e30198b6 Reviewed-on: https://chromium-review.googlesource.com/1484124 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="7" gerrit_number="1484124" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/24/1484124/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Iddc022bc8a3e7639a032060c1be6844dace4d740" commit="0c4eb43afc44dfe990927ed1641b432716ddcbd9" commit_message="dev-rust: add chrono crate To support eclass migration for memd ebuild from crate to cros-rust. BUG=chromium:926668 TEST=emerge-caroline dev-rust/chrono Change-Id: Iddc022bc8a3e7639a032060c1be6844dace4d740 Reviewed-on: https://chromium-review.googlesource.com/1484125 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="7" gerrit_number="1484125" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/25/1484125/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I235c3cf348e97775ee6404cd673dd6c1ba171ec7" commit="705d700985be3cdfd4b0f856dc69817ce44ac4cc" commit_message="dev-rust: add a newer version of rand For the tempdir crate used in memd, we require a newer rand crate. BUG=chromium:926668 TEST=emerge-caroline =dev-rust/rand-0.4.2 Change-Id: I235c3cf348e97775ee6404cd673dd6c1ba171ec7 Reviewed-on: https://chromium-review.googlesource.com/1484126 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="7" gerrit_number="1484126" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/26/1484126/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I5289021dbfb8c1b484e217551107cf37757d3970" commit="b6ec362ad08a974d3eb67ff80a12b7b930a1557d" commit_message="dev-rust: add remove_dir_all and make tempdir a real crate Memd needs a real tempdir crate, so this changes from the empty crate to a real crate and adds the dependent remove_dir_all crate. BUG=chromium:926668 TEST=emerge-caroline dev-rust/tempdir Change-Id: I5289021dbfb8c1b484e217551107cf37757d3970 Reviewed-on: https://chromium-review.googlesource.com/1484127 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="7" gerrit_number="1484127" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/27/1484127/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I89538124d94db853e655638ac9164efe3cd5b566" commit="6e5991b490b500707fba0adf740891a755bc4bab" commit_message="dev-rust: add atty crate BUG=chromium:926668 TEST=emerge-caroline dev-rust/atty Change-Id: I89538124d94db853e655638ac9164efe3cd5b566 Reviewed-on: https://chromium-review.googlesource.com/1484128 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="7" gerrit_number="1484128" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/28/1484128/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Id8be33de6a3390c699c002a0c9a9dbd94d59867e" commit="a5698256d17739ded13a4eac94952092dfb9e6b5" commit_message="dev-rust: add dbus crate BUG=chromium:926668 TEST=emerge-caroline dev-rust/dbus Change-Id: Id8be33de6a3390c699c002a0c9a9dbd94d59867e Reviewed-on: https://chromium-review.googlesource.com/1484129 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="7" gerrit_number="1484129" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/29/1484129/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I78622493dd88048600fac3bfd06e92cbe8ad1141" commit="f243b73251f7af89d1395cb5f0e6498602f39e5c" commit_message="dev-rust: add env_logger crate BUG=chromium:926668 TEST=emerge-caroline dev-rust/env_logger Change-Id: I78622493dd88048600fac3bfd06e92cbe8ad1141 Reviewed-on: https://chromium-review.googlesource.com/1484170 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="7" gerrit_number="1484170" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/70/1484170/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I3a57df2195bacd60b6deb1da930af214f600c827" commit="ae96fad3b763f6594109f2ef81f0fccfb7f0bfaf" commit_message="dev-rust: add error-chain crate BUG=chromium:926668 TEST=emerge-caroline dev-rust/error_chain Change-Id: I3a57df2195bacd60b6deb1da930af214f600c827 Reviewed-on: https://chromium-review.googlesource.com/1484171 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="7" gerrit_number="1484171" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/71/1484171/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I38ac6f96c4845f2e3da54a78d6af923bbefefea1" commit="996d8e098b81001106cb63380f491dd354611906" commit_message="dev-rust: add humantime crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/humantime Change-Id: I38ac6f96c4845f2e3da54a78d6af923bbefefea1 Reviewed-on: https://chromium-review.googlesource.com/1484172 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="7" gerrit_number="1484172" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/72/1484172/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I79276b901dc599edfa5be2553efd28a48c2db15f" commit="204d3797c039a2c36f298f436643493f2564c72e" commit_message="dev-rust: add libdbus-sys crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/libdbus-sys Change-Id: I79276b901dc599edfa5be2553efd28a48c2db15f Reviewed-on: https://chromium-review.googlesource.com/1484173 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="7" gerrit_number="1484173" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/73/1484173/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I1e0184e5c77bc2a9e448081fc336d280ada7945f" commit="e81909fd5fce97bc7e412dcae616a8699a87899a" commit_message="dev-rust: add quick-error crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/quick-error Change-Id: I1e0184e5c77bc2a9e448081fc336d280ada7945f Reviewed-on: https://chromium-review.googlesource.com/1484174 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="7" gerrit_number="1484174" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/74/1484174/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I30ad41f00ab523bdaed224181249ea5aadeeb9b5" commit="bfc75b3abd75a60efa3d18fa88f31af8595357d6" commit_message="dev-rust: add redox_syscall crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/redox_syscall Change-Id: I30ad41f00ab523bdaed224181249ea5aadeeb9b5 Reviewed-on: https://chromium-review.googlesource.com/1484175 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="7" gerrit_number="1484175" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/75/1484175/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I5fbcdf19e31ab7f56360e002f28751094759f86a" commit="4a1c4c5adff808349ab5fb0dd669fc67aefdfe55" commit_message="dev-rust: add redox_termios crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/redox_termios Change-Id: I5fbcdf19e31ab7f56360e002f28751094759f86a Reviewed-on: https://chromium-review.googlesource.com/1484176 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="7" gerrit_number="1484176" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/76/1484176/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Ifb1cd8838e48a07728f0eecaa4ae62c2a4695738" commit="27da9d014495c1f9796908d147c56331654e8930" commit_message="dev-rust: add rustc-serialize crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/rustc-serialize Change-Id: Ifb1cd8838e48a07728f0eecaa4ae62c2a4695738 Reviewed-on: https://chromium-review.googlesource.com/1484177 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="7" gerrit_number="1484177" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/77/1484177/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I7766c9a3d13221ff2b89007c197fc19dede60e70" commit="747d20611dae7c77163cad2455443879de0faabd" commit_message="dev-rust: add serde_derive crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/serde_derive Change-Id: I7766c9a3d13221ff2b89007c197fc19dede60e70 Reviewed-on: https://chromium-review.googlesource.com/1484178 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="7" gerrit_number="1484178" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/78/1484178/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I97adab7682bc6b85574b9b3fff05e02802290d51" commit="4a65ef70cdf7d30fff5d1b387a7cd47743b21a2f" commit_message="dev-rust: add serde_json crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/serde_json Change-Id: I97adab7682bc6b85574b9b3fff05e02802290d51 Reviewed-on: https://chromium-review.googlesource.com/1484179 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="7" gerrit_number="1484179" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/79/1484179/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="If30208bc21e3bdc1244c7443592c1e51fe469b32" commit="5f450572d57d6b75e93ce3fde925b77129377d13" commit_message="dev-rust: add syslog crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/syslog Change-Id: If30208bc21e3bdc1244c7443592c1e51fe469b32 Reviewed-on: https://chromium-review.googlesource.com/1484180 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="7" gerrit_number="1484180" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/80/1484180/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Iec042dc9b408283d71bf6aa9e2f382f1d8aa358a" commit="fd7a3333acd3a74bb0eb0c313b30536eb81707d0" commit_message="dev-rust: add termcolor crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/termcolor Change-Id: Iec042dc9b408283d71bf6aa9e2f382f1d8aa358a Reviewed-on: https://chromium-review.googlesource.com/1484181 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="7" gerrit_number="1484181" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/81/1484181/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Ifae3b3b8fef2a81314cfee41835cefcf963f3612" commit="d7a6d202d4c428b467ce9d5cfff3a390e8a8d664" commit_message="dev-rust: add termion crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/termion Change-Id: Ifae3b3b8fef2a81314cfee41835cefcf963f3612 Reviewed-on: https://chromium-review.googlesource.com/1484182 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="7" gerrit_number="1484182" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/82/1484182/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I53cd2f13414baccc4d60b5acfbed39bccbe71afd" commit="1297df7fb0e581659622a25fdd4846ffa614f6b8" commit_message="dev-rust: add time crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/time Change-Id: I53cd2f13414baccc4d60b5acfbed39bccbe71afd Reviewed-on: https://chromium-review.googlesource.com/1484183 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="7" gerrit_number="1484183" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/83/1484183/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Ifae92e5ac36a0382a513c23330585565f01bc9bb" commit="cd25b98232364c23f0289b4b818a26265c203a3b" commit_message="dev-rust: add unix_socket crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/unix_socket Change-Id: Ifae92e5ac36a0382a513c23330585565f01bc9bb Reviewed-on: https://chromium-review.googlesource.com/1484184 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="7" gerrit_number="1484184" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/84/1484184/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I0a86cefb5b6110aae8517c238cd484ca17ee0e4a" commit="6ae2ece634ece71f820437a06e741ee7c5aa4713" commit_message="dev-rust: add winapi crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/winapi Change-Id: I0a86cefb5b6110aae8517c238cd484ca17ee0e4a Reviewed-on: https://chromium-review.googlesource.com/1484185 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="7" gerrit_number="1484185" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/85/1484185/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Idf0701c73ab63ee8e72940c52a9b8957168495c8" commit="92412a1151bfe7afdf4075eac3c85de34146a80a" commit_message="dev-rust: add wincolor crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/wincolor Change-Id: Idf0701c73ab63ee8e72940c52a9b8957168495c8 Reviewed-on: https://chromium-review.googlesource.com/1484186 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="7" gerrit_number="1484186" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/86/1484186/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I6227e91c96108d071b5bfabbc7d8002bef1a69ad" commit="02d63b1207c346476556b797e84bb70575cf47a4" commit_message="dev-rust: add backtrace crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/backtrace Change-Id: I6227e91c96108d071b5bfabbc7d8002bef1a69ad Reviewed-on: https://chromium-review.googlesource.com/1484187 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="7" gerrit_number="1484187" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/87/1484187/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I3fed0600922a84a74e24877a0e318658ad6a30ec" commit="e37507c03cf84ee4c91a7e3013868736f8c15c64" commit_message="dev-rust: add backtrace-sys crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/backtrace-sys Change-Id: I3fed0600922a84a74e24877a0e318658ad6a30ec Reviewed-on: https://chromium-review.googlesource.com/1484188 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="7" gerrit_number="1484188" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/88/1484188/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I2dfd3e29742de1518b9777d860ed0e1d69fd2ec2" commit="b10c165b714be608a1fb9bdde6d802aae1cd8e47" commit_message="dev-rust: add rustc-demangle crate We need this crate for memd. BUG=chromium:926668 TEST=emerge-caroline dev-rust/rustc-demangle Change-Id: I2dfd3e29742de1518b9777d860ed0e1d69fd2ec2 Reviewed-on: https://chromium-review.googlesource.com/1484189 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="7" gerrit_number="1484189" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/89/1484189/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Ic1c4b5d9655355256d193452739c8f863013df18" commit="f1b2315922af913adac48258ff6cf3d582f79f7d" commit_message="memd: convert memd to use cros-rust eclass This converts the memd ebuild to use cros-rust infrastructure. BUG=chromium:926668 TEST=emerge-nocturne memd TEST=memd unit tests pass Change-Id: Ic1c4b5d9655355256d193452739c8f863013df18 Reviewed-on: https://chromium-review.googlesource.com/1484190 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="1" gerrit_number="1484190" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/90/1484190/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I414e6835927f0062bc2785c645458aa5a485c9e5" commit="4bebc0e4e92406ad5bf2990f6a8867b506e7511b" commit_message="ampton: cleanup: Put all sensor defines together BUG=none BRANCH=octopus TEST=compile, verify that .config is the same before and after the patch. Change-Id: I414e6835927f0062bc2785c645458aa5a485c9e5 Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1387922 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="1" gerrit_number="1387922" owner_email="gwendal@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/22/1387922/9" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Ia10bf2cc58c5609c4fded16a0bff3018916a2346" commit="359123fb1434ebe019b4e84e448cf7ffafc1b0a8" commit_message="FIXUP: sensor: Adjust max_frequency based on EC performance Remove unnecessary code, sensor maximal ODR is guaranteed to be smaller than EC support maximial ODR. BUG=b:118205424,b:118851581,chromium:615059 BRANCH=none TEST=Check the limits have not change and an error is reported when frequency is set to high in sysfs. Change-Id: Ia10bf2cc58c5609c4fded16a0bff3018916a2346 Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1390937 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1390937" owner_email="gwendal@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/37/1390937/8" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I7f46b82aaf8cc92bb60c7963d04dd04043cdaadb" commit="447a7a5d7c79d365ae35b13618280697e3c95e87" commit_message="eve: Set power state for sensors properly BMI160 and BMM150 are powered by PP3300_DSW, so they are up all the time. No need to reinitialize them when moving to S0. BUG=chromium:917868 BRANCH=eve TEST=Using ToT firmware on eve, check gyro and magnetometer are not initialized when device boots. Change-Id: I7f46b82aaf8cc92bb60c7963d04dd04043cdaadb Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1390938 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Scott Collyer &lt;scollyer@chromium.org&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; Reviewed-by: Duncan Laurie &lt;dlaurie@google.com&gt; " fail_count="1" gerrit_number="1390938" owner_email="gwendal@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/38/1390938/8" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Ib2b783ea65b1ecb56e831440367d043b86022e51" commit="4eb6058f5efac20518e791ec7d77038beb4f8643" commit_message="eve: Set BMI160 INT2 as output This pin is not used, set it as output to clean FIFO messages. BUG=chromium:917868 BRANCH=eve TEST=Check fifo headers. Change-Id: Ib2b783ea65b1ecb56e831440367d043b86022e51 Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1390939 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1390939" owner_email="gwendal@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/39/1390939/8" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Ib05059bea776aec978a8feb350f2dacb8aae7311" commit="c3d3b92da9989c15a658e2217ce7871f101451b6" commit_message="driver: bmi160: Add temporary variable in decode_header Use a single variable instead of (s+i) to point to the sensor we are working on. BUG=chromium:917868 BRANCH=eve TEST=With ./mems_start_collection.sh, check samples are collected. Change-Id: Ib05059bea776aec978a8feb350f2dacb8aae7311 Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1390940 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; Reviewed-by: Enrico Granata &lt;egranata@chromium.org&gt; " fail_count="1" gerrit_number="1390940" owner_email="gwendal@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/40/1390940/8" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Iadab1b3ae506b3360ee8fe7663ee2c74e9f5bc18" commit="e710de3d96bb4ac9d9147761518445b7e1f35dbb" commit_message="driver: bmi160: Force calling irq_handler after mag initialization Without it, accelinit 3 lock the FIFO. BUG=chromium:917868 BRANCH=eve TEST=Check with ./mems_start_collection.sh fifo samples of the accelerometer are printed out after initalizing the magnetometer with accel_init 3. Change-Id: Iadab1b3ae506b3360ee8fe7663ee2c74e9f5bc18 Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1390941 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; " fail_count="1" gerrit_number="1390941" owner_email="gwendal@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/41/1390941/8" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Ief50f31aa6105dc2f0d92caf8b7473a7e141eb45" commit="b42f526d3092a84ee683d1578ab75afbc0fb98be" commit_message="math: Add/expose some vector operation Expose dot procdut and cros product for vector operations. BUG=b:120346412 BRANCH=none TEST=compile, check unit tests. Change-Id: Ief50f31aa6105dc2f0d92caf8b7473a7e141eb45 Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1387923 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1387923" owner_email="gwendal@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/23/1387923/9" remote="cros" total_fail_count="7"/><pending_commit branch="chromeos-4.14" change_id="Ib004f250a7dd0328eef5cc4fdf0652c3d588a987" commit="806097cd43a9d750c5335645e261f7c34bb4b8e7" commit_message="BACKPORT: FROMGIT: LSM: generalize flag passing to security_capable This patch provides a general mechanism for passing flags to the security_capable LSM hook. It replaces the specific 'audit' flag that is used to tell security_capable whether it should log an audit message for the given capability check. The reason for generalizing this flag passing is so we can add an additional flag that signifies whether security_capable is being called by a setid syscall (which is needed by the proposed SafeSetID LSM). Reason for BACKPORT label: aa_capable() function in security/apparmor/capability.c had slightly different logical operator in 4.14. vs latest upstream code. There is no logical difference between the two. Also, change code in security/chromiumos/lsm.c to take advantage of opts arg in security_capable. This allows to refrain from checking the current syscall number when seeing if security_capable is being called from a setid syscall in the chromiumos LSM. Signed-off-by: Micah Morton &lt;mortonm@chromium.org&gt; Reviewed-by: Kees Cook &lt;keescook@chromium.org&gt; Signed-off-by: James Morris &lt;james.morris@microsoft.com&gt; (cherry picked from commit c1a85a00ea66cb6f0bd0f14e47c28c2b0999799f git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git origin/next-general) Signed-off-by: Micah Morton &lt;mortonm@chromium.org&gt; BUG=chromium:845640 TEST=Kernel selftest that I wrote for this LSM Change-Id: Ib004f250a7dd0328eef5cc4fdf0652c3d588a987 Reviewed-on: https://chromium-review.googlesource.com/1460039 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Micah Morton &lt;mortonm@chromium.org&gt; Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-by: Micah Morton &lt;mortonm@chromium.org&gt; " fail_count="7" gerrit_number="1460039" owner_email="mortonm@chromium.org" pass_count="0" patch_number="7" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/39/1460039/7" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-4.14" change_id="I35c3f45394ff936f1db01ee6885d01c7ddb5dc85" commit="f79feffdfd0db9f68b8981a679a7aa3bc530d635" commit_message="FROMGIT: LSM: add SafeSetID module that gates setid calls This change ensures that the set*uid family of syscalls in kernel/sys.c (setreuid, setuid, setresuid, setfsuid) all call ns_capable_common with the CAP_OPT_INSETID flag, so capability checks in the security_capable hook can know whether they are being called from within a set*uid syscall. This change is a no-op by itself, but is needed for the proposed SafeSetID LSM. Signed-off-by: Micah Morton &lt;mortonm@chromium.org&gt; Acked-by: Kees Cook &lt;keescook@chromium.org&gt; Signed-off-by: James Morris &lt;james.morris@microsoft.com&gt; (cherry picked from commit 40852275a94afb3e836be9248399e036982d1a79 git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git origin/next-general) Signed-off-by: Micah Morton &lt;mortonm@chromium.org&gt; BUG=chromium:845640 TEST=Kernel selftest that I wrote for this LSM Change-Id: I35c3f45394ff936f1db01ee6885d01c7ddb5dc85 Reviewed-on: https://chromium-review.googlesource.com/1464481 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Micah Morton &lt;mortonm@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="7" gerrit_number="1464481" owner_email="mortonm@chromium.org" pass_count="0" patch_number="7" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/81/1464481/7" remote="cros" total_fail_count="9"/><pending_commit branch="chromeos-4.14" change_id="Ia79d33f0ef97cfc63335f8b85fcde14dfb3d908d" commit="40cb789dc92eed3f0ac1bfed1b7cc68ea2e043d6" commit_message="BACKPORT: FROMGIT: LSM: add SafeSetID module that gates setid calls SafeSetID gates the setid family of syscalls to restrict UID/GID transitions from a given UID/GID to only those approved by a system-wide whitelist. These restrictions also prohibit the given UIDs/GIDs from obtaining auxiliary privileges associated with CAP_SET{U/G}ID, such as allowing a user to set up user namespace UID mappings. For now, only gating the set*uid family of syscalls is supported, with support for set*gid coming in a future patch set. Reason for BACKPORT label: defining/registering an LSM is slightly different in 4.14 than it is in the latest upstream code. Signed-off-by: Micah Morton &lt;mortonm@chromium.org&gt; Acked-by: Kees Cook &lt;keescook@chromium.org&gt; Signed-off-by: James Morris &lt;james.morris@microsoft.com&gt; (cherry picked from commit aeca4e2ca65c1aeacfbe520684e6421719d99417 git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git origin/next-general) Signed-off-by: Micah Morton &lt;mortonm@chromium.org&gt; BUG=chromium:845640 TEST=Kernel selftest that I wrote for this LSM Change-Id: Ia79d33f0ef97cfc63335f8b85fcde14dfb3d908d Reviewed-on: https://chromium-review.googlesource.com/1460040 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Micah Morton &lt;mortonm@chromium.org&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="7" gerrit_number="1460040" owner_email="mortonm@chromium.org" pass_count="0" patch_number="11" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/40/1460040/11" remote="cros" total_fail_count="9"/><pending_commit branch="chromeos-4.14" change_id="I08a327f749839324eecd1039d0aa94b3a38e1e45" commit="418f4645eb9f521f97516597c669c353b98575ad" commit_message="FROMGIT: LSM: SafeSetID: 'depend' on CONFIG_SECURITY This patch changes the Kconfig file for the SafeSetID LSM to depend on CONFIG_SECURITY as well as select CONFIG_SECURITYFS, since the policies for the LSM are configured through writing to securityfs. Signed-off-by: Micah Morton &lt;mortonm@chromium.org&gt; Signed-off-by: James Morris &lt;james.morris@microsoft.com&gt; (cherry picked from commit 2f87324be7736151bd1f9bf1d63b1eb0401011ba git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git origin/next-general) Signed-off-by: Micah Morton &lt;mortonm@chromium.org&gt; BUG=chromium:845640 TEST=Kernel selftest that I wrote for this LSM Change-Id: I08a327f749839324eecd1039d0aa94b3a38e1e45 Reviewed-on: https://chromium-review.googlesource.com/1460043 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Micah Morton &lt;mortonm@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="7" gerrit_number="1460043" owner_email="mortonm@chromium.org" pass_count="0" patch_number="9" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/43/1460043/9" remote="cros" total_fail_count="9"/><pending_commit branch="chromeos-4.14" change_id="I9db19438f5c45ce171ed53122f7ee0541c26c79c" commit="58da2fa33adac9cbbc1f2b1326d52f8273b4c198" commit_message="FROMGIT: LSM: SafeSetID: remove unused include The include for asm/syscall.h was needed in a prior version of lsm.c that checked return values of syscall_get_nr, but since we did away with that part of the code this include is no longer necessary. Take out this include since it breaks builds for certain architectures. We no longer have any arch-specific code in SafeSetID. Signed-off-by: Micah Morton &lt;mortonm@chromium.org&gt; Signed-off-by: James Morris &lt;james.morris@microsoft.com&gt; (cherry picked from commit 2181e084b26bddca22bc3f23364c15809cfed28b git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git origin/next-general) Signed-off-by: Micah Morton &lt;mortonm@chromium.org&gt; BUG=chromium:845640 TEST=Kernel selftest that I wrote for this LSM Change-Id: I9db19438f5c45ce171ed53122f7ee0541c26c79c Reviewed-on: https://chromium-review.googlesource.com/1460044 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Micah Morton &lt;mortonm@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="7" gerrit_number="1460044" owner_email="mortonm@chromium.org" pass_count="0" patch_number="8" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/44/1460044/8" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="I4a191fe1e661fa5943ce2a025e2d4555b343b93e" commit="964e26ad63dd379687b5131db7ed8ed0f3a06ba5" commit_message="driver: lsm6dsm: Drop samples only when ODR changes To pass android.hardware.cts.SensorIntegrationTests Only drop samples when necessary. BUG=b:124085261 TEST=Testing with cheets_CTS_P.9.0_r5.x86.CtsSensorTestCases BRANCH=none Change-Id: I4a191fe1e661fa5943ce2a025e2d4555b343b93e Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1461222 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Diana Z &lt;dzigterman@chromium.org&gt; " fail_count="14" gerrit_number="1461222" owner_email="gwendal@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/22/1461222/3" remote="cros" total_fail_count="14"/><pending_commit branch="master" change_id="I5a881e9fc5ddb1dbe6690c455d43dc20bffe889a" commit="4cae19c7caab41ce614780a2c581dff96f25faaf" commit_message="motion_sense: send ODR events to the AP This commits enables the EC to send a motion sense event to the AP when a sensor's ODR is changed. This is done in a way that is backwards compatible on the AP side, in order to enable previous kernels to continue to work (albeit at a loss of new functionality) with up-to-date ECs. Since clients are not required to use a FLUSH when changing ODR, it is possible for the sensor ring to get in a state where it is spreading based on out-of-date delay information, which we observed leading to spreading of overly large intervals, and thus too far into the future. This patch ameliorates that by causing an ODR change to implicitly flush the batching history. BUG=b:123700100 TEST=run CTS sensor tests, observe the sensor ring not spreading too far into the future due to a period change BRANCH=bobba Change-Id: I5a881e9fc5ddb1dbe6690c455d43dc20bffe889a Signed-off-by: Enrico Granata &lt;egranata@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1450288 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; " fail_count="15" gerrit_number="1450288" owner_email="egranata@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/88/1450288/7" remote="cros" total_fail_count="17"/><pending_commit branch="master" change_id="If76aa3abcedbe463321ccbb1c183dc16edda8693" commit="b86a143bcd405ea2ef4a91ee2a2a9b7872dcb7ed" commit_message="motion: Change ODR only within the motion sensor task When changing ODR for one sensor, we insert a timestamp in the FIFO. That timestamp can be misinterpreted by other sensor while in batch mode, condensing all events in a small timezone. Also, it can lead the motionsense stack to insert timestamp from the past. (cherry picked from commit f62f2ebbecb131956a5edc4bf60c094bc67972a1) Conflicts: common/motion_sense.c Integrate changes on top of CL/1450288. Now there is guarantee the ODR &quot;flush&quot; event is between 2 streams of sensor data with different ODR. BUG=b:111422556,chromium:562245,b:124085261 BRANCH=none TEST=Check cheets_CTS_P.9.0_r2.x86.CtsSensorTestCases pass on meep. Reviewed-on: https://chromium-review.googlesource.com/1204692 Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Change-Id: If76aa3abcedbe463321ccbb1c183dc16edda8693 Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1470772 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Enrico Granata &lt;egranata@chromium.org&gt; " fail_count="9" gerrit_number="1470772" owner_email="gwendal@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/72/1470772/2" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="I34e51c0db42fe1a8d5abc91c6d80bcce974da099" commit="7b417a7b3edd76de64673f69d6c0bd3a53fb9b78" commit_message="motion: Wake up motion task when sampling rate changes Wake up motion task to evacuate pending samples to the host as soon as the sampling rate changes. It is required for CST testSanitizedContinuousEventsUidIdle to pass, it assumes only new samples will be present. BUG=b:111422556,b:124085261 BRANCH=eve TEST=cheets_CTS_P.9.0_r2.x86.CtsSensorTestCases passes on eve-arcnext. (cherry picked from commit e18316ecc7f7f6d7226fc741570a94c5024d42e8) Reviewed-on: https://chromium-review.googlesource.com/1217604 Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Change-Id: I34e51c0db42fe1a8d5abc91c6d80bcce974da099 Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1470773 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="9" gerrit_number="1470773" owner_email="gwendal@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/73/1470773/2" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="I761ec3aafe14871d0330ccd15b77ecff0d3d543c" commit="93ab9c5c81729c455c2af4c72c68122d292a27b2" commit_message="authpolicy: Add support for new device policies Add support for DeviceRebootOnUserSignout and DeviceWilcoDtcAllowed policies. BUG=chromium:935984 CQ-DEPEND=CL:1490131 TEST=build_packages, unit_tests Change-Id: I761ec3aafe14871d0330ccd15b77ecff0d3d543c Reviewed-on: https://chromium-review.googlesource.com/1489592 Commit-Ready: Pavol Marko &lt;pmarko@chromium.org&gt; Tested-by: Pavol Marko &lt;pmarko@chromium.org&gt; Reviewed-by: Pavol Marko &lt;pmarko@chromium.org&gt; Reviewed-by: Roman Sorokin [CET] &lt;rsorokin@chromium.org&gt; " fail_count="1" gerrit_number="1489592" owner_email="pmarko@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/92/1489592/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Id0fff1d44e854be83fe03428a5e2875e58b15a89" commit="40260f6236820ec88bd318b820f94215504867ac" commit_message="Uprev protofiles and VERSION to Chromium 74.0.3719 This picks up the following changes: Changes for components/policy.git (https://chromium.googlesource.com/chromium/src/components/policy) f1d18fa0 Wenzhao Zang cros: Send optional sub organization when .. 972f742a Polina Bondarenko Add DeviceWilcoDtcAllowed device policy 7ffb5952 Jia Reland &quot;[Power ML] Change UserActivityPred.. a2ce7510 Nicolas Add BrowserSwitcherChrome{Path,Parameters}.. 19254aa7 Eyor Alemayehu Add policy for Assistant hotword 52bee639 Roman Sorokin Add UseKDCConstrainedDelegation policy 840da94c Christos Froussios Revert &quot;Add DeviceWilcoDTCAllowed device p.. d8aceb4e Polina Bondarenko Add DeviceWilcoDTCAllowed device policy 2545221a Xiao Yang Add policy for Assistant context 14cc7e66 Ovidio Henriquez Enable WebUsbAllowDevicesForUrls for desktop eed14115 Nikita Podguzov Add PIN printing policies: allowed and def.. 0cbccf4e Nicolas Ouellet-p.. [BrowserSwitcher] Delay policy for chrome:.. ce432e99 Pavol Marko Consistent naming and proto best practices.. 7b6a1ecd Oleg Davydov Update URLBlacklist policy description 8d9aeaf7 Joel Hockey Add CrostiniExportImportUIAllowed user pol.. dd10e7d2 Askar Aitzhan Update AutoplayWhitelist documentation f168f37d Alexander Hendrich Rename repeated proto fields to use plural.. 9ca62ca2 Mattias Nissler Add policy to control scheduler configurat.. 8833e8ac Alexander Hendrich Proto sync from DM Server c776e160 John Abd-El-Malek Add a ForceNetworkInProcess policy to forc.. b25cfde1 Igor Define admin policy for reboot on sign out 2940f4a9 Nicolas Ouellet-p.. [BrowserSwitcher] Add KeepLastChromeTab po.. 45cbf09c Vladislav Kuzkokov [CUPS Printing] Only allow sending usernam.. d066ef93 Nikita Podguzov Add kDevicePolicyExternalDataResourceCache.. c736c370 Andreea Costinas Add CertificateManagementAllowed policy 2fad8c3a Nikita Podguzov Clean |max_size| attribute from not extern.. c54829ca Julian Pastarmov Update the description of the DisableSafeB.. 73ae2400 Roman Sorokin Remove expansion of machine_name (lowercase) d59da74d Nikita Podguzov Change minimum required Chrome version for.. BUG=chromium:935984 CQ-DEPEND=CL:1489592,CL:*907588 TEST=./build_packages --board=amd64-generic &amp;&amp; \ cros_run_unit_tests --board=amd64-generic --packages authpolicy Change-Id: Id0fff1d44e854be83fe03428a5e2875e58b15a89 Reviewed-on: https://chromium-review.googlesource.com/1490131 Commit-Ready: Pavol Marko &lt;pmarko@chromium.org&gt; Tested-by: Pavol Marko &lt;pmarko@chromium.org&gt; Reviewed-by: Pavol Marko &lt;pmarko@chromium.org&gt; Reviewed-by: Roman Sorokin [CET] &lt;rsorokin@chromium.org&gt; " fail_count="0" gerrit_number="1490131" owner_email="pmarko@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/31/1490131/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Id9025ab08359c8e15cd95006748c80d81aa75266" commit="e1b7c2d0036b84dcbbc9dbec4a764c467e182953" commit_message="Correct home directories for suricata and tor. users.eclass is being updated to fail if the homedir argument to enewuser is set since it should be defined here. This change updates the user definitions so they match what was originally set by the ebuilds. BUG=chromium:933582 TEST=PreCQ passes Change-Id: Id9025ab08359c8e15cd95006748c80d81aa75266 Reviewed-on: https://chromium-review.googlesource.com/1492495 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1492495" 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/95/1492495/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I37841d154bdc1227be0df76f982064fd356aac44" commit="062123f6eb2ed8e0020547d0b3103464c2bcbcd2" commit_message="Cleanup use of enewuser to prepare for user.eclass change. The ChromeOS version of user.eclass is being modified to have stricter parameter checks for enewuser since all the user and group attributes should be defined in eclass-overlay/profiles rather than the ebuilds. The tor ebuilds were removed because they needed fixes and are not used. CQ-DEPEND=CL:1492494,CL:1492495 BUG=chromium:933582 TEST=PreCQ Passes Change-Id: I37841d154bdc1227be0df76f982064fd356aac44 Reviewed-on: https://chromium-review.googlesource.com/1491946 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1491946" owner_email="allenwebb@google.com" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/46/1491946/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I77e4940dca982dc65c7918b636af1360d3a0fc71" commit="6ec853a4ac2ab9d41a0f7bcd6b0186f60a24c01c" commit_message="testingconfig: Make a single &quot;requirements&quot; field rather than having 5 This is based on Lann's suggestion here: https://docs.google.com/a/google.com/document/d/1VdY3YhQmeHA8DHJxFxAiozs_nrh3DQLLKtxCjIr4BpQ/edit?disco=AAAACjBlb9c BUG=chromium:923001 TEST=It generates the exact same output JSON Change-Id: I77e4940dca982dc65c7918b636af1360d3a0fc71 Reviewed-on: https://chromium-review.googlesource.com/1492214 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: Lann Martin &lt;lannm@chromium.org&gt; Reviewed-by: Yaakov Shaul &lt;yshaul@google.com&gt; " fail_count="1" gerrit_number="1492214" owner_email="seanabraham@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/14/1492214/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I0557fbf5bc247b057c4021ef7afb0682baeedcbe" commit="8da7c13de81a9c63ff70a228d472e33a82cf31a3" commit_message="test_reqs: Removing target test reqs from chromite. We've opted to instead locate this configuration in chromeos/infra/config. BUG=chromium:923001 TEST=N/A Change-Id: I0557fbf5bc247b057c4021ef7afb0682baeedcbe Reviewed-on: https://chromium-review.googlesource.com/1492456 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: Jason Clinton &lt;jclinton@chromium.org&gt; Reviewed-by: C Shapiro &lt;shapiroc@chromium.org&gt; " fail_count="1" gerrit_number="1492456" owner_email="seanabraham@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/56/1492456/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I8560ff85def5b77efe1e75088791ebb6f7a59641" commit="0b3811ef593aa7be802cde81c4d44c40f257d63f" commit_message="libbrillo: fixup SecureBlob/Blob usage in device mapper unittest Use the correct HexTo*Blob() function while getting the dm-crypt key in the unit test. BUG=chromium:728047 TEST=unittests. Change-Id: I8560ff85def5b77efe1e75088791ebb6f7a59641 Reviewed-on: https://chromium-review.googlesource.com/1482119 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sarthak Kukreti &lt;sarthakkukreti@chromium.org&gt; Reviewed-by: Mattias Nissler &lt;mnissler@chromium.org&gt; " fail_count="10" gerrit_number="1482119" owner_email="sarthakkukreti@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/19/1482119/1" remote="cros" total_fail_count="10"/><pending_commit branch="master" change_id="I9e1e3da99fa9a69d34e62c3f3e2937d69f9a15e4" commit="8f5c3587d2c7900b71fb4932bb180948e096d448" commit_message="mount-encrypted: fixup polymorphic SecureBlob usage Use SecureBlob specific conversion functions in mount-encrypted in order to simplify removing the dependence between SecureBlob and Blob. BUG=chromium:728047 TEST=unittests. Change-Id: I9e1e3da99fa9a69d34e62c3f3e2937d69f9a15e4 Reviewed-on: https://chromium-review.googlesource.com/1479280 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sarthak Kukreti &lt;sarthakkukreti@chromium.org&gt; Reviewed-by: Mattias Nissler &lt;mnissler@chromium.org&gt; " fail_count="10" gerrit_number="1479280" owner_email="sarthakkukreti@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/80/1479280/2" remote="cros" total_fail_count="10"/><pending_commit branch="master" change_id="I9b4a487707acf81da39e6495adb42e277f2fdb4a" commit="7586421c5de377bedee2245c91902ad3d4bf6fb0" commit_message="ec: Update U2F_ATTEST function for new-style key handles. The existing implementation of this function was intended for old-style key handles, and needs to be replaced with a new implementation for new-style key handles that incorporate user secrets. For bonus points, the existing implementatation is actually broken, and performs no verification, so will blindly attest to anything, which is Not Good. BUG=b:124237003 BRANCH=none TEST=test_that firmware_Cr50U2fCommands Change-Id: I9b4a487707acf81da39e6495adb42e277f2fdb4a Signed-off-by: Louis Collard &lt;louiscollard@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1475102 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Marius Schilder &lt;mschilder@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="11" gerrit_number="1475102" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/02/1475102/3" remote="cros" total_fail_count="11"/><pending_commit branch="master" change_id="Id532099746c43a7b6a21d0342d668a033e20d4d6" commit="8fc897915673c6735e5b52b72dd67167acb03a57" commit_message="ec: Fix response size returned by new U2F functions. There were several bugs in how the response size was set, this change fixes them. BUG=b:123161715 BRANCH=none TEST=test_that firmware_Cr50U2fCommands Change-Id: Id532099746c43a7b6a21d0342d668a033e20d4d6 Signed-off-by: Louis Collard &lt;louiscollard@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1475103 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="13" gerrit_number="1475103" 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/03/1475103/5" remote="cros" total_fail_count="13"/><pending_commit branch="master" change_id="I334cd57a7b3b1782ec483236361a12e26a55ee2a" commit="cf0e706360a625435348fcc54f2a5414bdfc0f69" commit_message="sepolicy: add type_transistion when chromeos_domain creating under /var Use type_transistion to make sure creating directory &quot;lib&quot; under any directory labelled as cros_var are automatically labelled as cros_var_lib, and vice-versa for &quot;cache&quot;, &quot;log&quot;, etc. Directories under /var/ like /var/lib, /var/spool, may be deleted and re-created during running of the system, including tests. Previously, we have `restorecon -R -D /var` to fixing SELinux file labels under /var upon boot. But `-D` options makes it only tries to fix when the policy has changed, for example, policy upgrades along with OTA. Recreated /var/lib won't be &quot;fixed&quot; upon any reboot unless the policy has changed. The major reason for not to attempt relabelling everytime is recursive relabelling takes time, and this will slow down Chrome OS boot process. Also, relabelling shouldn't be necessary unless the policy has changed if everything is functioning well. moblab-generic-vm-paladin provision_AutoUpdate has encourterd the situation that after AutoUpdate, files under /var/lib including /var/lib itself is not correctly labeled, because there's no policy upgrade. restorecon simply skips everything to not to slow down boot process with a recursive relabelling, which does nothing most of the time. crrev.com/c/1450654 provides an emergency workaround &quot;fix&quot; like `restorecon -R -D /var/*` which expands to `retorecon -R -D /var/lib /var/cache /var/log ...`, since the last policy is stored at the xattr of the specified directory inode, recreated /var/lib will be treated as relabeling needed since no last policy hash is stored at /var/lib, but only at /var. type_transistion will be the long term fix to let kernel correctly recreate the directory with correct label, and leaving `restorecon -R -D /var` for policy upgrades, or first policy introduction purpose only. BUG=chromium:932583,chromium:923621 TEST=rm -rf /var/*; reboot; ls -lZ /var/ TEST=moblab-generic-vm-paladin-tryjob PASS CQ-DEPEND=CL:1476851 Change-Id: I334cd57a7b3b1782ec483236361a12e26a55ee2a Reviewed-on: https://chromium-review.googlesource.com/1475417 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Qijiang Fan &lt;fqj@google.com&gt; Reviewed-by: Kenny Root &lt;kroot@google.com&gt; " fail_count="4" gerrit_number="1475417" owner_email="fqj@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/17/1475417/8" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="Iac30afdbe6b4e3c07c443866a70cc0a49ad20a6e" commit="45603ce22bb977c964ab1d38e46f0e511fcc36fb" commit_message="Revert &quot;sepolicy: restorecon on /var/*&quot; This reverts commit bbb8ecf33871c5101ceb7d322aebe5a34367eda4. CQ-DEPEND=CL:1475417 Reason for revert: Fix by type_transition Original change's description: &gt; sepolicy: restorecon on /var/* &gt; &gt; Cloberred /var can still have their label being correctly restored. &gt; &gt; BUG=chromium:920855 &gt; TEST=rm -rf /var/*; reboot; &gt; &gt; Change-Id: Ibd0b68a6271a21bdd1a9836f7dea8ea05f3b14ab &gt; Reviewed-on: https://chromium-review.googlesource.com/1445373 &gt; Commit-Ready: Qijiang Fan &lt;fqj@google.com&gt; &gt; Tested-by: Qijiang Fan &lt;fqj@google.com&gt; &gt; Reviewed-by: Kenny Root &lt;kroot@google.com&gt; Bug: chromium:920855 Change-Id: Iac30afdbe6b4e3c07c443866a70cc0a49ad20a6e Reviewed-on: https://chromium-review.googlesource.com/1476851 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Qijiang Fan &lt;fqj@google.com&gt; Reviewed-by: Kenny Root &lt;kroot@google.com&gt; " fail_count="7" gerrit_number="1476851" owner_email="fqj@google.com" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/51/1476851/1" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Ie1c5f309cd090d4f3aa0abff72ec15fb5d585775" commit="cccaf1065e25cd0af20c9aa4a9819cf53349c74c" commit_message="persist: change store location to /var/lib/bluetooth In Chrome OS the user &quot;bluetooth&quot; only has write permission to /var/lib/bluetooth. BUG=None TEST=Run newblued, power off adapter, check that newblued successfully writes to /var/lib/bluetooth. Change-Id: Ie1c5f309cd090d4f3aa0abff72ec15fb5d585775 Reviewed-on: https://chromium-review.googlesource.com/1487953 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Reviewed-by: Dmitry Grinberg &lt;dmitrygr@google.com&gt; " fail_count="1" gerrit_number="1487953" owner_email="sonnysasaka@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/newblue" project_url="https://chromium-review.googlesource.com/chromiumos/platform/newblue" ref="refs/changes/53/1487953/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ib8ff72aa5b165766d1134f625616dece95fb93d1" commit="144a434ec1128bd5ecb2fd79308e9cf1c6468c20" commit_message="persist: Add dump tool Add a utility to dump the content of persist file for debugging and development purposes. BUG=None TEST=invoke: new_blue_test persist Change-Id: Ib8ff72aa5b165766d1134f625616dece95fb93d1 Reviewed-on: https://chromium-review.googlesource.com/1492014 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Reviewed-by: Dmitry Grinberg &lt;dmitrygr@google.com&gt; " fail_count="1" gerrit_number="1492014" owner_email="sonnysasaka@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/newblue" project_url="https://chromium-review.googlesource.com/chromiumos/platform/newblue" ref="refs/changes/14/1492014/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ia1a35c33026e5988e4e7efc7fbed0a51d31769e7" commit="7f515c5c0870913fab3258d6496fef5b31dc1d0b" commit_message="hermes: card_qrtr: Provide base implementation This change provides the base CardQrtr implementation, which is an lpa::card::EuiccCard implementation providing the specific functionality for communication with the eUICC using a Qualcomm IPC Router. BUG=chromium:847619 TEST=Can successfully initialize and send APDUs. Change-Id: Ia1a35c33026e5988e4e7efc7fbed0a51d31769e7 Reviewed-on: https://chromium-review.googlesource.com/1368643 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="1" gerrit_number="1368643" owner_email="akhouderchah@chromium.org" pass_count="0" patch_number="13" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/43/1368643/13" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I93369c04bd392a68f93f6c3f3d300176f794a845" commit="00a9f8c61ba89daac67610bcdf16c5f91f042a36" commit_message="hermes: executor: Add basic implementation As per the google-lpa threading model, clients must provide an Executor class to allow for the execution of std::function&lt;void()&gt; instances on the client thread. This CL introduces an Executor class that integrates such functionality with the existing base::MessageLoop implementation. BUG=chromium:910199 TEST=None. Change-Id: I93369c04bd392a68f93f6c3f3d300176f794a845 Reviewed-on: https://chromium-review.googlesource.com/1368984 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="1" gerrit_number="1368984" owner_email="akhouderchah@chromium.org" pass_count="0" patch_number="13" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/84/1368984/13" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ia884eafba85ddc35562433f5e7ae65d2b51bf857" commit="74f278813a793236158114ce1ab153a001b31e90" commit_message="tast-tests: Add chrome.Conn.CloseTarget. Add a new CloseTarget method to chrome.Conn that calls the Chrome DevTools Protocol &quot;CloseTarget&quot; method in the Target domain. This provides an easy way for tests to close tabs that they've created. Also update the chrome.LoggedIn precondition to use this method instead of the chrome.windows JS API when closing windows between tests. I'm hopeful that this will avoid sporadic &quot;websocket: bad handshake&quot; errors that I've been seeing, which I suspect may be caused by the cdp package attempting to use a connection to a closed window. Finally, add a new &quot;locked&quot; field to chrome.Conn and set it on the object returned by chrome.Chrome.TestAPIConn to prevent people from calling either Close or CloseTarget on the connection to the test extension. BUG=chromium:936072,chromium:925703 TEST=ran local_test_runner with tests that use chrome.LoggedIn in a loop and didn't see any errors when windows are closed between tests Change-Id: Ia884eafba85ddc35562433f5e7ae65d2b51bf857 Reviewed-on: https://chromium-review.googlesource.com/1490031 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="1" gerrit_number="1490031" owner_email="derat@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/31/1490031/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Idfc09cdbf6f4bfe0abece5792c3c63c223b34777" commit="b3f4a8a91af92d218ded3d5bc8aede380f045bb4" commit_message="tast-tests: Make informational tests use chrome.LoggedIn. Update a few informational tests to use the chrome.LoggedIn precondition: example.Keyboard example.Touch graphics.ScreenshotChrome graphics.ScreenshotCLI platform.MLServiceBootstrap Additional informational tests can be updated after this precondition has been verified to work reliably. BUG=chromium:892009 TEST=manual: ran multiple tests using precondition and saw chrome instance get reused CQ-DEPEND=Ia884eafba85ddc35562433f5e7ae65d2b51bf857 Change-Id: Idfc09cdbf6f4bfe0abece5792c3c63c223b34777 Reviewed-on: https://chromium-review.googlesource.com/1426218 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="1" gerrit_number="1426218" owner_email="derat.away@gmail.com" pass_count="0" patch_number="5" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/18/1426218/5" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I1ef624fa7fa59fda744cef6e2807e05bfebbe035" commit="50aaaf6028759930da66eda458ce89070c91ebc5" commit_message="image_test: allow /usr/share/portage in base images This is only used by portage, and it hardcodes the /usr/share/portage path even if it's installed in /usr/local. We install this only when it isn't already installed in the rootfs, so it should be safe. BUG=chromium:935142 TEST=precq passes Change-Id: I1ef624fa7fa59fda744cef6e2807e05bfebbe035 Reviewed-on: https://chromium-review.googlesource.com/1484754 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Ned Nguyen &lt;nednguyen@google.com&gt; " fail_count="2" gerrit_number="1484754" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/54/1484754/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ic880f0ff28ee77cdeae8d8ba64fcdbc0a902df2c" commit="9d34c146c07728f938d9aa66482caa51025c0f10" commit_message="init: killers_unittest: fix /var/log handling The unittest tries to write to /var/log which doesn't work. BUG=None TEST=unittests still pass Change-Id: Ic880f0ff28ee77cdeae8d8ba64fcdbc0a902df2c Reviewed-on: https://chromium-review.googlesource.com/1330089 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Christopher Morin &lt;cmtm@google.com&gt; " fail_count="0" gerrit_number="1330089" owner_email="vapier@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/89/1330089/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I483dfffee225d65d18d6c321b7c0c42331ff7e99" commit="0d209b82905286a2d42dfb45fedbc7105692a48c" commit_message="shill: remove unnecessary forward declarations of `struct nlattr` BUG=None TEST=Run unit tests. Change-Id: I483dfffee225d65d18d6c321b7c0c42331ff7e99 Reviewed-on: https://chromium-review.googlesource.com/1493747 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; " fail_count="0" gerrit_number="1493747" owner_email="benchan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/47/1493747/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I36afd99f2648db26335e23ed9e3723f2e8e4986a" commit="01939e246abb57bbade2d81438291edf3369ab13" commit_message="shill: simplfy Nl80211Frame::ToString() Nl80211Frame::ToString() returns a boolean and appends the result to the provided std::string* argument. The only scenario that it returns false is when the std::string* argument is null. Instead, this CL simplifies Nl80211Frame::ToString() to return a std::string and let the caller to append the returned string to another std::string if needed. BUG=None TEST=Run unit tests. Change-Id: I36afd99f2648db26335e23ed9e3723f2e8e4986a Reviewed-on: https://chromium-review.googlesource.com/1493748 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; " fail_count="0" gerrit_number="1493748" owner_email="benchan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/48/1493748/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I4003d2b9beb5f41ba5efa3d45d8b113ebef07a45" commit="617f05c36b57139aa7d5be39b9bbc30ccfc8bf93" commit_message="virtual/target-chromium-os-sdk*: move coreboot-sdk to post-cross Apparently that helps with building it only once and installing it from binpkgs as discussed on https://chromium-review.googlesource.com/1479990. I don't claim to understand all nuances, but it passes the test. BUG=chromium:793540 TEST=update_chroot installs coreboot-sdk from binary Change-Id: I4003d2b9beb5f41ba5efa3d45d8b113ebef07a45 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1481290 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1481290" owner_email="pgeorgi@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/90/1481290/4" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I8061d81ceb1dca4ebb2b63dd79462c22b397becd" commit="200eb104cef6f445bccd97597d16bbb5b3f860fc" commit_message="UPSTREAM: HID: core: replace the collection tree pointers with indices Introduced in c53431eb696f3c64c12c00afb81048af54b61532 &quot;HID: core: store the collections as a basic tree&quot;. Previously, the pointer to the parent collection was stored. If a device exceeds 16 collections (HID_DEFAULT_NUM_COLLECTIONS), the array to store the collections is reallocated, the pointer to the parent collection becomes invalid. Replace the pointers with an index-based lookup into the collections array. Reported-by: Pandruvada, Srinivas &lt;srinivas.pandruvada@intel.com&gt; Signed-off-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt; (am from https://patchwork.kernel.org/patch/10753391/) (also found at https://lkml.kernel.org/r/20190109035018.GA12679@jelly) (cherry picked from commit ee46967fc6e74d412fe1ec15f77fdb8624bde2b0) BUG=chromium:888172 TEST=As part of high-resolution scrolling series, checked that mice connected and functioned properly. Change-Id: I8061d81ceb1dca4ebb2b63dd79462c22b397becd Signed-off-by: Harry Cutts &lt;hcutts@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1465431 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; " fail_count="1" gerrit_number="1465431" owner_email="hcutts@chromium.org" pass_count="0" patch_number="8" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/31/1465431/8" remote="cros" total_fail_count="7"/><pending_commit branch="chromeos-4.14" change_id="I47e0500ac23933fc1997a33fe72c0acfce5f1ca7" commit="3b67f0979c37d3815cdbe7b2806ac3de9060f196" commit_message="UPSTREAM: drm/amdgpu: Cancel the delay work when suspend Cancel the delay work to avoid the corner case that ib test was not running when suspend Reviewed-by: Christian Knig &lt;christian.koenig@amd.com&gt; Signed-off-by: Rex Zhu &lt;Rex.Zhu@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit a54594752ad48de75dc0158f0c9b124177235efc) BUG=b:118762519 TEST=suspend_stress_test Change-Id: I47e0500ac23933fc1997a33fe72c0acfce5f1ca7 Signed-off-by: Yu Zhao &lt;yuzhao@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1482191 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Yu Zhao &lt;yuzhao@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: St├ęphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Yu Zhao &lt;yuzhao@chromium.org&gt; " fail_count="7" gerrit_number="1482191" owner_email="yuzhao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/91/1482191/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Id052e6a1fe21d67790cb5975e6149a60fcb7d1d8" commit="a2b24517684966260a3c67b2285a5f87901a6ca6" commit_message="flapjack: Add memeory micron_lpddr4x_mt53e1g32d4nq_046wte Add Memory micron_lpddr4x_mt53e1g32d4nq_046wte BUG=b:121465302 TEST=emerge-flapjack mosys; mosys -vvv memory spd print all Change-Id: Id052e6a1fe21d67790cb5975e6149a60fcb7d1d8 Reviewed-on: https://chromium-review.googlesource.com/1486952 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Kaka Ni &lt;nigang@huaqin.corp-partner.google.com&gt; Reviewed-by: YH Lin &lt;yueherngl@chromium.org&gt; " fail_count="1" gerrit_number="1486952" owner_email="nigang@huaqin.corp-partner.google.com" pass_count="0" patch_number="1" project="chromiumos/platform/mosys" project_url="https://chromium-review.googlesource.com/chromiumos/platform/mosys" ref="refs/changes/52/1486952/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I92f2765ea15569c3b7283532faece819d4e2cf8f" commit="67788abcd5f80d61b224e60e3b2e0505d8de714b" commit_message="cryptohome: Add salt into SignatureChallengeInfo Add a new field into the SignatureChallengeInfo proto that will hold the value of the salt used for challenge-protected vault keysets. The |salt| field of the enclosing SerializedVaultKeyset proto shouldn't be used for this purpose. This allows to clearly separate in code the data flows of the old-style salt (which is used for the cryptohome-TPM-key-based encryption) and of the challenge-response salt. This is a pure refactoring CL, no functional change is expected. BUG=chromium:842791 TEST=none Change-Id: I92f2765ea15569c3b7283532faece819d4e2cf8f Reviewed-on: https://chromium-review.googlesource.com/1489591 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Maksim Ivanov &lt;emaxx@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="1" gerrit_number="1489591" owner_email="emaxx@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/91/1489591/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I73310fa3d4c3e2a32b5876d418af6136fe0d1ef0" commit="967eb88447ab11bd536989f1b6943bf1e0c165ca" commit_message="CRAS: use CString::as_ptr instead of into_raw Using into_raw causes the CString's internal memory to be leaked. This triggers ASAN memory leak detection. This change switches to using as_ptr, which keeps ownership of the memory. BUG=chromium:936509 TEST=cargo test Change-Id: I73310fa3d4c3e2a32b5876d418af6136fe0d1ef0 Reviewed-on: https://chromium-review.googlesource.com/1492713 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Zach Reizner &lt;zachr@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="1" gerrit_number="1492713" owner_email="zachr@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/13/1492713/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I367e9c8f267be72b09b1004d13cbb0fb4352972b" commit="568983b37e07a748e6a7a5e5edf1d01e94f205ed" commit_message="soc/intel: Fix for missing mem_rank info in SMBIOS &quot;mosys memory spd print all&quot; returns incorrect memory ranks info. This patch and 2 upcomming ones (one in FSP) will address the issue. BUG=b:122329046 TEST=Boot to OS Change-Id: I367e9c8f267be72b09b1004d13cbb0fb4352972b Signed-off-by: Francois Toguo &lt;francois.toguo.fotso@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1453260 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Francois Toguo Fotso &lt;francois.toguo.fotso@intel.com&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; " fail_count="1" gerrit_number="1453260" owner_email="francois.toguo.fotso@intel.com" pass_count="0" patch_number="4" project="chromiumos/platform/mosys" project_url="https://chromium-review.googlesource.com/chromiumos/platform/mosys" ref="refs/changes/60/1453260/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I76e119018994260b88875636896cbf5283395547" commit="192c5dd07136e360c9629797e09bcf268b23eba8" commit_message="devserver: change update request protocol Changes based on CL:1470839 BUG=chromium:928798 TEST=unittests Change-Id: I76e119018994260b88875636896cbf5283395547 Reviewed-on: https://chromium-review.googlesource.com/1488419 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Amin Hassani &lt;ahassani@chromium.org&gt; Reviewed-by: Nicolas Norvez &lt;norvez@chromium.org&gt; " fail_count="2" gerrit_number="1488419" owner_email="ahassani@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/dev-util" project_url="https://chromium-review.googlesource.com/chromiumos/platform/dev-util" ref="refs/changes/19/1488419/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I99e2e621d0eb8d4c7228eec52512db836c9c7380" commit="94f9ba65ab896f179ed0b34b4943083ef181214a" commit_message="deployment: Extract servo attributes back from AFE. BUG=chromium:927071 TEST=deploy repair \ -b nautilus -m nautiluslte -n \ chromeos6-row6-rack19-host20 Change-Id: I99e2e621d0eb8d4c7228eec52512db836c9c7380 Reviewed-on: https://chromium-review.googlesource.com/1492492 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Prathmesh Prabhu &lt;pprabhu@chromium.org&gt; Reviewed-by: Garry Wang &lt;xianuowang@chromium.org&gt; " fail_count="1" gerrit_number="1492492" owner_email="pprabhu@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/92/1492492/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ia61460bb431dfe6d70731970503e7fdb1c694b69" commit="0282ae40a0a189ba0475bef7a37dd95dcdac1aef" commit_message="shill: Add new service error types CL:1105395 adds the following new service error strings to shill's external D-Bus interface: * &quot;not-associated&quot; - Generic association failure * &quot;not-authenticated&quot; - Generic 802.11 authentication failure * &quot;too-many-stas&quot; - BSS cannot accept any more STAs This change modifies the relevant metrics and service enums such that these errors may be used by shill. BUG=chromium:625387 TEST=Builds and all unit tests are passing. Change-Id: Ia61460bb431dfe6d70731970503e7fdb1c694b69 Reviewed-on: https://chromium-review.googlesource.com/1226110 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; Reviewed-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; " fail_count="3" gerrit_number="1226110" owner_email="akhouderchah@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/10/1226110/5" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="If4fb6027fa252f195df1b6cae488589823587b81" commit="0b42b39b6de56529bee0aa5582b9eab3ded7e5da" commit_message="suite_scheduler: run fingerprint suite on a per-build basis BUG=chromium:890059 TEST=none Change-Id: If4fb6027fa252f195df1b6cae488589823587b81 Reviewed-on: https://chromium-review.googlesource.com/1440282 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Tom Hughes &lt;tomhughes@chromium.org&gt; Reviewed-by: Xixuan Wu &lt;xixuan@chromium.org&gt; " fail_count="1" gerrit_number="1440282" owner_email="tomhughes@chromium.org" pass_count="0" patch_number="1" project="chromiumos/infra/suite_scheduler" project_url="https://chromium-review.googlesource.com/chromiumos/infra/suite_scheduler" ref="refs/changes/82/1440282/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ia6968b10ff5267116a82757e61bd3538f6fb7880" commit="cc00887db4e3111a291944f7520144f2e7a98a26" commit_message="Build API: Recommend services when unrecognized value provided The available services are not dependent on the passed arguments, and are knowable when we are parsing the arguments, so make them available via recommendations through a simple similarity matching system to make manual testing/debugging easier. BUG=None TEST=manual Change-Id: Ia6968b10ff5267116a82757e61bd3538f6fb7880 Reviewed-on: https://chromium-review.googlesource.com/1461265 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Alex Klein &lt;saklein@chromium.org&gt; Reviewed-by: Lann Martin &lt;lannm@chromium.org&gt; " fail_count="6" gerrit_number="1461265" owner_email="saklein@chromium.org" pass_count="0" patch_number="3" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/65/1461265/3" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I6dc6200762ed3fd45e7b00ebe506687905a28d19" commit="69dab55daa2c64473d5323adeeb0c3985d19d77a" commit_message="login: Use Minijail to launch Chrome. session_manager had a lot of bespoke process-launching logic for starting Chrome. Replace this with a straightforward Minijail invocation that removes a lot of duplicate code. Moreover, this will allow adding further sandboxing very easily. This CL does not change current sandboxing. Namely, we still: * Switch to user/group 'chronos' (1000), and inherit 'chronos' groups. * Close all fd's except for stdin/stdout/stderr. * For guest mode sessions, enter a new mount namespace. This CL is a net decrease of about 50 lines of code. Also re-add 'subprocess_test.cc' to the list of test targets which might have been dropped in the GN conversion. BUG=chromium:931255 TEST=New unit tests. TEST=Build and deploy to grunt, Guest mode works. Change-Id: I6dc6200762ed3fd45e7b00ebe506687905a28d19 Reviewed-on: https://chromium-review.googlesource.com/1464432 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Reviewed-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="10" gerrit_number="1464432" owner_email="jorgelo@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/32/1464432/8" remote="cros" total_fail_count="10"/><pending_commit branch="master" change_id="Id9d4a48d6b2c29c831350677b7f487be0efd328a" commit="8718b4dcd778a855c4940780187cd8dc06126130" commit_message="mosys: Enable io_unittest. TEST=sudo FEATURES='test' emerge mosys BUG=chromium:910641 Change-Id: Id9d4a48d6b2c29c831350677b7f487be0efd328a Reviewed-on: https://chromium-review.googlesource.com/1474336 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Andrew Lamb &lt;andrewlamb@chromium.org&gt; Reviewed-by: Gregory Meinke &lt;gmeinke@chromium.org&gt; " fail_count="12" gerrit_number="1474336" owner_email="andrewlamb@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform/mosys" project_url="https://chromium-review.googlesource.com/chromiumos/platform/mosys" ref="refs/changes/36/1474336/5" remote="cros" total_fail_count="12"/><pending_commit branch="master" change_id="I61ac84a4b7c7aa479a1a485c94f35701902f8f78" commit="3013cb1863cdab05b4d945c05b48de6d856d5571" commit_message="Enable ui.tast.VirtualKeyboardOmnibox. Make failures block the CQ. Test looks stable enough. BUG=chromium:879073 TEST=veyron_minnie CQ-DEPEND=CL:1487558 Change-Id: I61ac84a4b7c7aa479a1a485c94f35701902f8f78 Reviewed-on: https://chromium-review.googlesource.com/1454236 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Darren Shen &lt;shend@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="1" gerrit_number="1454236" owner_email="shend@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/36/1454236/7" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I5f85d7d82f37b4dfd8cb0951406b396003d16737" commit="679833c453ab34aa193e6d36dc922159d5260752" commit_message="smbprovider: Add amistry@ and slangley@ to OWNERS Since Stuart's team (and specifically Anand) are taking over SMB, this change adds them to the relevant owners files. Change-Id: I5f85d7d82f37b4dfd8cb0951406b396003d16737 Reviewed-on: https://chromium-review.googlesource.com/1480534 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Bailey Berro &lt;baileyberro@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; " fail_count="9" gerrit_number="1480534" owner_email="baileyberro@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/34/1480534/2" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="Id5db1653cb4d2c36143b45abfa2472fe20c1edfb" commit="03eef469bc84806aaf6025297ad466b7f479bf88" commit_message="Fleex: Implement new polymer battery parameter Fleex support BYD/LGC/SIMPLO/SWD new polymer battery This patch makes EC configure battery parameters differently based on manufacturer name. BUG=b:122944526 BRANCH=octopus TEST=Verify BYD/LGC/SIMPLO/SWD polymer battery can charge/discharge and can do battery-cutoff via ectool &quot;batterycutoff&quot; and can wake up from drain battery/battery-cutoff Change-Id: Id5db1653cb4d2c36143b45abfa2472fe20c1edfb Signed-off-by: matt_wang &lt;matt_wang@compal.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1490797 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Matt Wang &lt;matt_wang@compal.corp-partner.google.com&gt; Reviewed-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Reviewed-by: Matt Wang &lt;matt_wang@compal.corp-partner.google.com&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="1" gerrit_number="1490797" owner_email="matt_wang@compal.corp-partner.google.com" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/97/1490797/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Id9eeaa273d9f5d36399037d7f324330e91e36552" commit="d08e4bf492bc0dbe4b579a6578fd0c66164fc852" commit_message="tast-tests: Add platform.CheckDiskSpace to CQ. Remove the &quot;informational&quot; attribute from platform.CheckDiskSpace so it will start running on the CQ. BUG=none TEST=always passes on release builders Change-Id: Id9eeaa273d9f5d36399037d7f324330e91e36552 Reviewed-on: https://chromium-review.googlesource.com/1492071 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="1" gerrit_number="1492071" owner_email="derat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/71/1492071/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iceacde3d22562c350fd591a639a1e5adceef0c71" commit="f36b955706bb41d595c3a6ee97394516af462bbf" commit_message="vm_tools: concierge: Make vnet_hdr optional Plugin VMs don't want the IFF_VNET_HDR or offloading flags set on the tap device but we do use them in termina VMs. Add a bool parameter to the BuildTapDevice() function so that each kind of VM can choose whether or not it wants to enable these flags. BUG=none TEST=vm.CrostiniNetworkPerf and network is still functional in termina VMs Change-Id: Iceacde3d22562c350fd591a639a1e5adceef0c71 Reviewed-on: https://chromium-review.googlesource.com/1492592 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="1" gerrit_number="1492592" owner_email="chirantan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/92/1492592/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I95121260fbd113e4a434e33af3f2fbb68dab1a03" commit="7d666fed1c34362519d57a4101629e00766aa469" commit_message="test_builders: chromite-pre-cq re-enable CidbIntrationTest. Turn the test in question back on, but add retries. BUG=chromium:820305 TEST=cros tryjob chromite-pre-cq (20 times) Change-Id: I95121260fbd113e4a434e33af3f2fbb68dab1a03 Reviewed-on: https://chromium-review.googlesource.com/1493251 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Don Garrett &lt;dgarrett@chromium.org&gt; Reviewed-by: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; " fail_count="1" gerrit_number="1493251" 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/51/1493251/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I12b2aa8edf6cd1f50ea95aa945bf0108f72669c9" commit="7e6872392c680b0a6d2d96f62b27f1ed992b3b83" commit_message="cros-disks: Run FUSE file system without privileges Add an option to FUSEMounter to allow a fuse program to run without CAP_SYS_ADMIN capabilities, and use this to mount ExFAT partitions. Other FUSE filesystem require patches to support unprivileged mounting and will be migrated later. BUG=chromium:866377 TEST=platform_CrosDisks.* + manual CQ-DEPEND=CL:1273218 Change-Id: I12b2aa8edf6cd1f50ea95aa945bf0108f72669c9 Reviewed-on: https://chromium-review.googlesource.com/1453856 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Anand Mistry &lt;amistry@chromium.org&gt; Reviewed-by: Anand Mistry &lt;amistry@chromium.org&gt; " fail_count="1" gerrit_number="1453856" owner_email="amistry@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/56/1453856/8" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I9cee7f421d309e20042e93908fd24004a1acc90d" commit="18cbf4156c1fba0a1cfd8a69555cbff533be0372" commit_message="FROMGIT: ath10k: pci: use mutex for diagnostic window CE polling The DIAG copy engine is only used via polling, but it holds a spinlock with softirqs disabled. Each iteration of our read/write loops can theoretically take 20ms (two 10ms timeout loops), and this loop can be run an unbounded number of times while holding the spinlock -- dependent on the request size given by the caller. As of commit 39501ea64116 (&quot;ath10k: download firmware via diag Copy Engine for QCA6174 and QCA9377.&quot;), we transfer large chunks of firmware memory using this mechanism. With large enough firmware segments, this becomes an exceedingly long period for disabling soft IRQs. For example, with a 500KiB firmware segment, in testing QCA6174A, I see 200 loop iterations of about 50-100us each, which can total about 10-20ms. In reality, we don't really need to block softirqs for this duration. The DIAG CE is only used in polling mode, and we only need to hold ce_lock to make sure any CE bookkeeping is done without screwing up another CE. Otherwise, we only need to ensure exclusion between ath10k_pci_diag_{read,write}_mem() contexts. This patch moves to use fine-grained locking for the shared ce_lock, while adding a new mutex just to ensure mutual exclusion of diag read/write operations. Tested on QCA6174A, firmware version WLAN.RM.4.4.1-00132-QCARMSWPZ-1. Fixes: 39501ea64116 (&quot;ath10k: download firmware via diag Copy Engine for QCA6174 and QCA9377.&quot;) Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 25733c4e67df7f29a599bbd9ed313c172d72a02b https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git ath-next) BUG=chromium:925959 TEST=QCA6174A and WCN3990 -- suite:wifi_matfunc; reboot and suspend/resume tests (watching firmware initialization time) TEST=benchmark msleep()/softirq delays Change-Id: I9cee7f421d309e20042e93908fd24004a1acc90d Reviewed-on: https://chromium-review.googlesource.com/1455264 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="1" gerrit_number="1455264" owner_email="briannorris@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/64/1455264/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I9bfbe4ebfe848d7f4a35da6ccc41075e85c2ccd9" commit="22f7092303b310c7fb0ab532b3f85f418e689724" commit_message="eclass-overlay/profiles: add wpan system accounts BUG=b:121291782 TEST=None Change-Id: I9bfbe4ebfe848d7f4a35da6ccc41075e85c2ccd9 Reviewed-on: https://chromium-review.googlesource.com/1477090 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Yakun Xu &lt;xyk@google.com&gt; Reviewed-by: Yakun Xu &lt;xyk@google.com&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; " fail_count="1" gerrit_number="1477090" owner_email="xyk@google.com" pass_count="0" patch_number="5" project="chromiumos/overlays/eclass-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/eclass-overlay" ref="refs/changes/90/1477090/5" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Icf1884026f8e0a473adff64532a6b0e83551c0f5" commit="e5a5a5d1d995f5a2adac6ac1d93c89396a99930b" commit_message="CHROMIUM: security: bug fix: Wrong lockdep check on container disable Use the config semaphore instead of the vsocket for lockdep check on container disable. BUG=b:126374394 TEST=Run sanity lockdep check on enable/disable. Signed-off-by: Thomas Garnier &lt;thgarnie@chromium.org&gt; Change-Id: Icf1884026f8e0a473adff64532a6b0e83551c0f5 Reviewed-on: https://chromium-review.googlesource.com/1488838 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-by: Robert Kolchmeyer &lt;rkolchmeyer@google.com&gt; " fail_count="2" gerrit_number="1488838" owner_email="thgarnie@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/38/1488838/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ieeff2963e820d5d71f1598a3da318edc5c641610" commit="56bf42cac955b2d0aba41549c231a6d3b35fe442" commit_message="vm_tools: cicerone: track system timezone changes Adds a base::FilePathWatcher to vm_cicerone that notifies cicerone when the system timezone file at /etc/localtime has changed, then updates the timezones for all Crostini containers to match. BUG=chromium:829934 TEST=start container, change system timezone and check 'date' returns expected values. Change-Id: Ieeff2963e820d5d71f1598a3da318edc5c641610 Reviewed-on: https://chromium-review.googlesource.com/1490151 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Reviewed-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; " fail_count="1" gerrit_number="1490151" owner_email="fletcherw@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/51/1490151/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I96df87274ce609364c186e87614bb5b6ed8bf6be" commit="f4454cf26b95a13328b75d415d3c97f44301ba67" commit_message="tast-tests: Add security.OpenSSLBlacklist to CQ. Remove the &quot;informational&quot; attribute from security.OpenSSLBlacklist so it will start running on the CQ. BUG=none TEST=always passes on release builders Change-Id: I96df87274ce609364c186e87614bb5b6ed8bf6be Reviewed-on: https://chromium-review.googlesource.com/1492072 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="1" gerrit_number="1492072" owner_email="derat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/72/1492072/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I9b1d889fabb539ee64ebe2e4417592a6355dd940" commit="22e03456f462d0f35b50e56ce14cb334c74e6fda" commit_message="update_engine: Change Omaha request updater version format - Remove the &quot;version&quot; attribute of &lt;request&gt; - Change the value of the &quot;updaterversion&quot; attribute of &lt;request&gt; to be the pure version number (e.g. change &quot;ChromeOSUpdateEngine-1.0.0.0&quot; to &quot;1.0.0.0&quot;) - Add the &quot;updater&quot; attribute to &lt;request&gt;, the value of which is the name of the update client (e.g. &quot;ChromeOSUpdateEngine&quot;) BUG=chromium:928798 TEST=unittests TEST=cros flashed and the omaha request was: &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt; &lt;request protocol=&quot;3.0&quot; updater=&quot;ChromeOSUpdateEngine&quot; updaterversion=&quot;0.1.0.0&quot; installsource=&quot;ondemandupdate&quot; ismachine=&quot;1&quot;&gt; &lt;os version=&quot;Indy&quot; platform=&quot;Chrome OS&quot; sp=&quot;11756.0.2019_02_13_1337_x86_64&quot;&gt;&lt;/os&gt; &lt;app appid=&quot;{196C49C7-152F-499B-9C64-F5B8A89E43A4}&quot; version=&quot;11756.0.2019_02_13_1337&quot; track=&quot;stable-channel&quot; lang=&quot;en-US&quot; board=&quot;edgar&quot; hardware_class=&quot;EDGAR TEST A-A 3472&quot; delta_okay=&quot;true&quot; fw_version=&quot;&quot; ec_version=&quot;&quot; installdate=&quot;4340&quot; &gt; &lt;updatecheck&gt;&lt;/updatecheck&gt; &lt;event eventtype=&quot;54&quot; eventresult=&quot;1&quot; previousversion=&quot;11426.0.2018_12_20_1355&quot;&gt;&lt;/event&gt; &lt;/app&gt; &lt;/request&gt; Change-Id: I9b1d889fabb539ee64ebe2e4417592a6355dd940 Reviewed-on: https://chromium-review.googlesource.com/1470839 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Amin Hassani &lt;ahassani@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="2" gerrit_number="1470839" owner_email="ahassani@chromium.org" pass_count="0" patch_number="2" project="aosp/platform/system/update_engine" project_url="https://chromium-review.googlesource.com/aosp/platform/system/update_engine" ref="refs/changes/39/1470839/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I51499d91bcbd02e515b76cfbe11875c0c129a4eb" commit="b68dc21ed74e94108de90acd54bf47608e4902f2" commit_message="hdctools:servod: add ec_chip for hadoken, and kitty boards. The idea is to move 'chip recognition' logic from flash_ec to servod. BUG=b:125837387 BRANCH=none TEST=none Change-Id: I51499d91bcbd02e515b76cfbe11875c0c129a4eb Signed-off-by: Namyoon Woo &lt;namyoon@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1491936 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Wai-Hong Tam &lt;waihong@google.com&gt; " fail_count="1" gerrit_number="1491936" owner_email="namyoon@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/36/1491936/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Id58e9262344edbe51dff89a806a186b7382edc24" commit="1f974de32f86ea6906505667bacb3b5e1ec6844a" commit_message="cryptohome: Migration to PCR bound keyset This change will force the migration of TPM_WRAPPED keysets to new PCR_BOUND type. It will allow the policy that forces reboot on sign out to make the data of not logged in users completely inaccessible until reboot. BUG=b:77799573 TEST=unit tests Change-Id: Id58e9262344edbe51dff89a806a186b7382edc24 Reviewed-on: https://chromium-review.googlesource.com/1475402 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Igor &lt;igorcov@chromium.org&gt; Reviewed-by: Igor &lt;igorcov@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="5" gerrit_number="1475402" owner_email="igorcov@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/02/1475402/4" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I86d10e1ecfb18bc67a68723ffb809f97c1c5b47b" commit="41711c69e976218d6ceaa9de9e3829936f776610" commit_message="CommitQueueSyncStage: Cleanup Git folder before fetch --all. The last fix is catching the right errors, but, it is failing ultimately because it tries to apply an already applied patch. We need to clean the git folder before we retry applying patches. BUG=chromium:925567 TEST=run_tests Change-Id: I86d10e1ecfb18bc67a68723ffb809f97c1c5b47b Reviewed-on: https://chromium-review.googlesource.com/1492455 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Reviewed-by: Don Garrett &lt;dgarrett@chromium.org&gt; Reviewed-by: Mike Nichols &lt;mikenichols@chromium.org&gt; " fail_count="1" gerrit_number="1492455" owner_email="dhanyaganesh@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/55/1492455/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I44d840abdab3a9b30be7f602769e79d080b8023d" commit="98b469ba82bab3a3f1c65b8671bff811ddb46775" commit_message="hatch: Initial FAFT config BUG=b:124212070 BRANCH=None TEST=Run test_that -b hatch &lt;IP&gt; DevMode Change-Id: I44d840abdab3a9b30be7f602769e79d080b8023d Signed-off-by: Shobhit Srivastava &lt;shobhit.srivastava@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1463799 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; " fail_count="2" gerrit_number="1463799" owner_email="shobhit.srivastava@intel.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/99/1463799/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I4539b607f093360a302fa440d11289e26219b056" commit="cdd61bc408f1f31014822a7894ee2e6b8f845732" commit_message="autotest: Add tests for new cr50 U2F vendor commands. This adds tests for the new U2F vendor commands recently added to cr50. The tests are basic sanity checks that validate the functions behave as expected, but not verification of digital signatures is performed. BUG=b:124237003 TEST=test_that firmware_Cr50U2fCommands Change-Id: I4539b607f093360a302fa440d11289e26219b056 Reviewed-on: https://chromium-review.googlesource.com/1475287 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Louis Collard &lt;louiscollard@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="12" gerrit_number="1475287" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/87/1475287/3" remote="cros" total_fail_count="12"/><pending_commit branch="master" change_id="I8b0fb4cf26a5d8842bd72997386a69f63f6537ef" commit="4b5314dd2af8f1cebd04a21250faa7fcea8802da" commit_message="scripts/summarize_build_status: Delete the unused script summarize_build_status was only used by bad_cl_detector, a shelved project that is no longer supported by chromite. BUG=chromium:920429 TEST=run_tests Change-Id: I8b0fb4cf26a5d8842bd72997386a69f63f6537ef Reviewed-on: https://chromium-review.googlesource.com/1487093 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Reviewed-by: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; " fail_count="1" gerrit_number="1487093" owner_email="dhanyaganesh@chromium.org" pass_count="0" patch_number="2" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/93/1487093/2" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I769db7d28fc0b94c4bfa14d9ee2d2d3f251018a9" commit="0739639dcce3b58b3a1be14c37e95721c1662078" commit_message="shill: key_value_store: Change Convert* methods' output params to return values The KeyValueStore::Convert* methods previously used an output parameter to return their result--rather than simply returning the value--despite the fact that a valid output value is always produced. This also allows for a potential ambiguity of the interface in the case where the output parameter points to a non-empty map. This change modifies the methods to simply return the desired value. BUG=chromium:517618 TEST=All unit tests are passing. Change-Id: I769db7d28fc0b94c4bfa14d9ee2d2d3f251018a9 Reviewed-on: https://chromium-review.googlesource.com/1488251 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; " fail_count="4" gerrit_number="1488251" owner_email="akhouderchah@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/51/1488251/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I66d7d0763f1d90e6c108358f200cf0ef90d5479f" commit="e1f517af3695d1fcd576ceae76c622b0584a79b0" commit_message="tast: Test all local_test_runner invocations. local() executes local_test_runner several times, e.g. to get software features or sysinfo state. This change tests all such invocations by updating localTestData to intercept multiple local_test_runner invocations by providing a callback function. BUG=chromium:875141 TEST=fast_build.sh -T Change-Id: I66d7d0763f1d90e6c108358f200cf0ef90d5479f Reviewed-on: https://chromium-review.googlesource.com/1488676 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="2" gerrit_number="1488676" 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/76/1488676/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I7870389648821a7b2fba03dae6c3717be0d84bc1" commit="d8162e7ece90315cdf5e485cdafb9c1e377f438a" commit_message="tast: Add ui.VirtualKeyboardAccessibility Tests that setting the a11y keyboard prefs will enable the VK, and show the alternate accessibility keyboard UI. TEST=veyron_minnie BUG=chromium:879073 CQ-DEPEND=CL:1487558 Change-Id: I7870389648821a7b2fba03dae6c3717be0d84bc1 Reviewed-on: https://chromium-review.googlesource.com/1490811 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Darren Shen &lt;shend@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="1" gerrit_number="1490811" owner_email="shend@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/1490811/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iabf5ba126f6155caa679f43b29472c353e6d308f" commit="735f0242c5c5f478d75668c6f464637bbbf54d46" commit_message="update_engine: Fix bug in rollback tests This change fixes a bug identified in the asan tests where the value of rollback_allowed_milestones int he fake request_params was not intialized properly in a testcase, causing a failure. BUG=chromium:935140 TEST=update engine unittests w/ asan profile Change-Id: Iabf5ba126f6155caa679f43b29472c353e6d308f Reviewed-on: https://chromium-review.googlesource.com/1488192 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Bailey Berro &lt;baileyberro@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; " fail_count="4" gerrit_number="1488192" owner_email="baileyberro@chromium.org" pass_count="0" patch_number="1" project="aosp/platform/system/update_engine" project_url="https://chromium-review.googlesource.com/aosp/platform/system/update_engine" ref="refs/changes/92/1488192/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I0508be9b3a885c92f88e90fe89d6ab38f3922749" commit="d4d5a95fbeb14043debd1cb0867e27e76886f8e8" commit_message="Upgrade chromite/third_party/httplib2 to 0.10.3 Upgrade the httplib2 version in chromite third_part (which is used by cros tryjob) to 0.10.3 with has support for SNI. Bug: 935021 Change-Id: I0508be9b3a885c92f88e90fe89d6ab38f3922749 Reviewed-on: https://chromium-review.googlesource.com/1493252 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Alec Thilenius &lt;athilenius@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1493252" owner_email="athilenius@google.com" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/52/1493252/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ifa09815c21168e6b10e7cf08d02bbdf9ad5a88db" commit="3874a555b3fd255a961fcf50cbc3816e9da2012a" commit_message="vm_tools: maitred: max stateful fs size at boot As a first step toward more dynamic stateful disk sizing, add a btrfs online resize operation to maximize the filesystem within its block device. This will take place on each boot, but it should have minimal overhead if the block device size has not changed (less than 10 ms) and should not take a significant amount of time even when actually resizing, since this will always be expanding into new free space, which doesn't require any shuffling of existing data (growing a 1 GB FS to 2 GB takes less than 100 ms on my test system). Note that this will only work for expanding the disk image; it is not safe to shrink the disk image unless the filesystem is shrunk first, which will never happen in this code path due to the use of 'max' as the size specifier. The approach taken here is enough to allow the virtual block device image to be resized to let the VM consume newly-available free space that wasn't available at VM creation time. Shrinking the VM disk image would need to issue a BTRFS resize operation with an absolute size specified, followed by shrinking the disk image file to that size. However, since we use a sparse backing file for the stateful disk image, free space should already be reclaimed from the VM even if the logical disk size is larger than the available space. Tested by manually expanding the stateful disk image with truncate(1) and restarting the VM, observing the change in filesystem size. BUG=chromium:858815 TEST=Verify that /mnt/stateful is resized when resizing raw block image Change-Id: Ifa09815c21168e6b10e7cf08d02bbdf9ad5a88db Signed-off-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1470609 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="3" gerrit_number="1470609" owner_email="dverkamp@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/09/1470609/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I6f009b1e4c17d933dd3abccdf1bd62bc5c8ed1b4" commit="965ff40e3fd75d532b2ac36f9a9346fe5d8aba5e" commit_message="Migrate /var/empty to /mnt/empty. This helps avoid races during chromeos_startup and eliminates the need for /var/empty to be set immutable. BUG=chromium:933582 TEST=PreCQ passes Change-Id: I6f009b1e4c17d933dd3abccdf1bd62bc5c8ed1b4 Reviewed-on: https://chromium-review.googlesource.com/1481022 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Reviewed-by: Allen Webb &lt;allenwebb@google.com&gt; " fail_count="1" gerrit_number="1481022" owner_email="allenwebb@google.com" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/22/1481022/2" remote="cros" total_fail_count="10"/><pending_commit branch="master" change_id="I48802fab18b78edc637be1ec8d70a513fba6ae9b" commit="9941d42e9f2695431fd40630da08fec962e31257" commit_message="chromite: update chromite OWNERS BUG=none TEST=none Change-Id: I48802fab18b78edc637be1ec8d70a513fba6ae9b Reviewed-on: https://chromium-review.googlesource.com/1488957 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ned Nguyen &lt;nednguyen@google.com&gt; Reviewed-by: Alex Klein &lt;saklein@chromium.org&gt; Reviewed-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="3" gerrit_number="1488957" owner_email="nednguyen@google.com" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/57/1488957/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I9512afc6a21369879b0b4cfe176f73b60b649871" commit="fc51d66230c24ca8d0a3d8c7691b332f251e2fa4" commit_message="power: add ChargeController and related helper - Add ChargeController responsible for handling power policies: peak shift, advanced battery charge. - Add ChargeControllerHelper responsible for writing data to EC driver sysfs nodes. BUG=b:123925343 TEST=none Change-Id: I9512afc6a21369879b0b4cfe176f73b60b649871 Reviewed-on: https://chromium-review.googlesource.com/1475392 Commit-Ready: Oleh Lamzin &lt;lamzin@google.com&gt; Tested-by: Oleh Lamzin &lt;lamzin@google.com&gt; Reviewed-by: Oleh Lamzin &lt;lamzin@google.com&gt; Reviewed-by: Nick Crews &lt;ncrews@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="12" gerrit_number="1475392" owner_email="lamzin@google.com" pass_count="0" patch_number="10" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/92/1475392/10" remote="cros" total_fail_count="12"/><pending_commit branch="master" change_id="Ib71887258e26dc2246075a952938fd726fcb09d8" commit="a2a74a46cf02d2b2aff086ee6552de8ad645d494" commit_message="diagnostics: register HandleEcNotification in dpsl Register HandleEcNotification function in dpsl. BUG=b:124038217 TEST=diagnostics package builds Change-Id: Ib71887258e26dc2246075a952938fd726fcb09d8 Reviewed-on: https://chromium-review.googlesource.com/1491451 Commit-Ready: Oleh Lamzin &lt;lamzin@google.com&gt; Tested-by: Oleh Lamzin &lt;lamzin@google.com&gt; Reviewed-by: Oleh Lamzin &lt;lamzin@google.com&gt; Reviewed-by: Maksim Ivanov &lt;emaxx@chromium.org&gt; Reviewed-by: Polina Bondarenko &lt;pbond@chromium.org&gt; " fail_count="2" gerrit_number="1491451" owner_email="lamzin@google.com" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/51/1491451/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I58aa97f192a58cdc57de6c2d244cc600b429bba9" commit="9211fd46f88b9d9cff815531fdd75e39a38dc47e" commit_message="arc: Pass Play Store auto-update mode to container boot. This passes Play Store auto-update mode to container boot. TEST=Locally BUG=b:124203723 Change-Id: I58aa97f192a58cdc57de6c2d244cc600b429bba9 Reviewed-on: https://chromium-review.googlesource.com/1492035 Commit-Ready: Yury Khmel &lt;khmel@google.com&gt; Tested-by: Yury Khmel &lt;khmel@google.com&gt; Reviewed-by: Yury Khmel &lt;khmel@google.com&gt; " fail_count="0" gerrit_number="1492035" owner_email="khmel@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/35/1492035/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ie9bffad330e17991d330380f33fb4b1c79602306" commit="bef2c68ae5dd33d4c740e3c812ac252586507d36" commit_message="cecservice: fix dangling /dev/log symlink TEST=Ensured cecservice log messages visible in journal BUG=chromium:932761 Change-Id: Ie9bffad330e17991d330380f33fb4b1c79602306 Reviewed-on: https://chromium-review.googlesource.com/1491437 Commit-Ready: Felix Ekblom &lt;felixe@chromium.org&gt; Tested-by: Felix Ekblom &lt;felixe@chromium.org&gt; Reviewed-by: Dariusz Marcinkiewicz &lt;darekm@google.com&gt; Reviewed-by: Christopher Morin &lt;cmtm@google.com&gt; " fail_count="0" gerrit_number="1491437" owner_email="felixe@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/37/1491437/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I4af70f43a8d642ca425e91355a22bcbc0c521e3d" commit="5d78182226d1e7dae5ab0ef3f50c155edeb7e21f" commit_message="autotest: add policy_DeveloperToolsAvailability test to ebuild BUG=None TEST=NONE Change-Id: I4af70f43a8d642ca425e91355a22bcbc0c521e3d Reviewed-on: https://chromium-review.googlesource.com/1481690 Commit-Ready: Julia Feitosa &lt;carvalheira@google.com&gt; Tested-by: Julia Feitosa &lt;carvalheira@google.com&gt; Reviewed-by: Max Timkovich &lt;timkovich@chromium.org&gt; " fail_count="11" gerrit_number="1481690" owner_email="carvalheira@google.com" pass_count="0" patch_number="3" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/90/1481690/3" remote="cros" total_fail_count="11"/><pending_commit branch="master" change_id="I480a0c2822eb9748ac5fb1bb033fb5c651a36a38" commit="cc928f911575e96e957fb68a736b26b8567baa1f" commit_message="atrusctl: fix dangling /dev/log symlink TEST=Ensured atrusctl log messages visible in journal BUG=chromium:932761 Change-Id: I480a0c2822eb9748ac5fb1bb033fb5c651a36a38 Reviewed-on: https://chromium-review.googlesource.com/1491552 Commit-Ready: Felix Ekblom &lt;felixe@chromium.org&gt; Tested-by: Felix Ekblom &lt;felixe@chromium.org&gt; Reviewed-by: Christopher Morin &lt;cmtm@google.com&gt; " fail_count="0" gerrit_number="1491552" owner_email="felixe@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/atrusctl" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/atrusctl" ref="refs/changes/52/1491552/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I76eb9a86a63cda5ae9469b8d861d7b1df85dbf58" commit="cc4733aaffa77c8b7851671b6b4ab195d6e0395c" commit_message="usbdev: Extract libusb1 device discovery into a separate file This is a backport of the upstream `commit 1d507a07` in preparation for pulling the upstream dediprog driver into our tree. The upstream patch has been greatly modified to align better with our tree and we fix the missing '#include &lt;inttypes.h&gt;' here. BUG=chromium:478356 BRANCH=none TEST=still builds Change-Id: I76eb9a86a63cda5ae9469b8d861d7b1df85dbf58 Signed-off-by: Edward O'Callaghan &lt;quasisec@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1492812 Reviewed-by: Martin Roth &lt;martinroth@chromium.org&gt; " fail_count="0" gerrit_number="1492812" owner_email="quasisec@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/flashrom" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/flashrom" ref="refs/changes/12/1492812/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I578508ddfd7d0b43426a5e18b436a421aac0213f" commit="0f80f189bb753d51429a31181c81134d64bed6fb" commit_message="paygen: Double timeout of paygen suites. Double timeout of paygen suites(6 hours) until migrate to skylab. BUG=chromium:930256 TEST=Unittest Change-Id: I578508ddfd7d0b43426a5e18b436a421aac0213f Reviewed-on: https://chromium-review.googlesource.com/1493256 Commit-Ready: Garry Wang &lt;xianuowang@chromium.org&gt; Tested-by: Garry Wang &lt;xianuowang@chromium.org&gt; Reviewed-by: David Haddock &lt;dhaddock@chromium.org&gt; " fail_count="0" gerrit_number="1493256" owner_email="xianuowang@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/56/1493256/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I64d27b25776c59dc7ed32383fea4cf3b3a1974c1" commit="9c0cbfeee8ea65cfdd730b4f8aaa6268bf07e128" commit_message="system_api: Constants to allow LockToSingleUserMountUntilReboot to be done by service Chrome will need to be able to ask the Chrome OS service to disable login until reboot. In this CL we define the constants that will be used in the D-Bus call to be made from Chrome. BUG=b:77799573 TEST=None Change-Id: I64d27b25776c59dc7ed32383fea4cf3b3a1974c1 Reviewed-on: https://chromium-review.googlesource.com/1458577 Commit-Ready: Igor &lt;igorcov@chromium.org&gt; Tested-by: Igor &lt;igorcov@chromium.org&gt; Reviewed-by: Igor &lt;igorcov@chromium.org&gt; Reviewed-by: Ryo Hashimoto &lt;hashimoto@chromium.org&gt; " fail_count="2" gerrit_number="1458577" owner_email="igorcov@chromium.org" pass_count="0" patch_number="11" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/77/1458577/11" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.19" change_id="Ie41383de59f06c237ced58a35c4ced102f73c72f" commit="ab283773c89cbdf55718460045432be23bc067d0" commit_message="UPSTREAM: mac80211: add stop/start logic for software TXQs Sometimes, it is required to stop the transmissions momentarily and resume it later; stopping the txqs becomes very critical in scenarios where the packet transmission has to be ceased completely. For example, during the hardware restart, during off channel operations, when initiating CSA(upon detecting a radar on the DFS channel), etc. The TX queue stop/start logic in mac80211 works well in stopping the TX when drivers make use of netdev queues, i.e, when Qdiscs in network layer take care of traffic scheduling. Since the devices implementing wake_tx_queue can run without Qdiscs, packets will be handed to mac80211 directly without queueing them in the netdev queues. Also, mac80211 does not invoke any of the netif_stop_*/netif_wake_* APIs if wake_tx_queue is implemented. Since the queues are not stopped in this case, transmissions can continue and this will impact negatively on the operation of the wireless device. For example, During hardware restart, we stop the netdev queues so that packets are not sent to the driver. Since ath10k implements wake_tx_queue, TX queues will not be stopped and packets might reach the hardware while it is restarting; this can make hardware unresponsive and the only possible option for recovery is to reboot the entire system. There is another problem to this, it is observed that the packets were sent on the DFS channel for a prolonged duration after radar detection impacting the channel closing time. We can still invoke netif stop/wake APIs when wake_tx_queue is implemented but this could lead to packet drops in network layer; adding stop/start logic for software TXQs in mac80211 instead makes more sense; the change proposed adds the same in mac80211. Signed-off-by: Manikanta Pubbisetty &lt;mpubbise@codeaurora.org&gt; Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt; (cherry picked from commit 21a5d4c3a45ca608477a083096cfbce76e449a0c) BUG=b:115593950 TEST=Done network_WiFi_Reset avl test success Change-Id: Ie41383de59f06c237ced58a35c4ced102f73c72f Signed-off-by: Wen Gong &lt;wgong@codeaurora.org&gt; Signed-off-by: Grant Grundler &lt;grundler@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1438914 Commit-Ready: Wen Gong &lt;wgong@qti-qualcomm.corp-partner.google.com&gt; Tested-by: Wen Gong &lt;wgong@qti-qualcomm.corp-partner.google.com&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="0" gerrit_number="1438914" owner_email="wgong@codeaurora.org" pass_count="0" patch_number="4" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/14/1438914/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ie4958b47f4061caca973f69ae1416b6f492a210a" commit="90c9821c4dbcf6c2fb7726aa80c81aa952b71e53" commit_message="system_api: Add libvda constants. Add D-Bus service constants for the libvda (go/libvda). BUG=b:123326297 TEST=Build and boot Change-Id: Ie4958b47f4061caca973f69ae1416b6f492a210a Reviewed-on: https://chromium-review.googlesource.com/1488515 Commit-Ready: Alex Lau &lt;alexlau@chromium.org&gt; Tested-by: Alex Lau &lt;alexlau@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: Alex Lau &lt;alexlau@chromium.org&gt; " fail_count="1" gerrit_number="1488515" owner_email="alexlau@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/15/1488515/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Idbfef5b1c5b9007d68e883f2d404f1a465b306d9" commit="cfd336dca43d5ac225ac1de868c1bea322e47aba" commit_message="video: Add VP9 HW encoding tests crrev.com/c/1383540 enables Chrome to encode VP9 with HW acceleration. It is not enabled by default because it is not ready for real usecases due to somme issues (e.g. crbug.com/924786). However, it is ready to run video_encode_accelerator_unittest for VP9. BUG=chromium:930532 TEST=tast run video.EncodeAccelVP9* on nocturne Change-Id: Idbfef5b1c5b9007d68e883f2d404f1a465b306d9 Reviewed-on: https://chromium-review.googlesource.com/1491471 Commit-Ready: Hirokazu Honda &lt;hiroh@chromium.org&gt; Tested-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; Reviewed-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; " fail_count="0" gerrit_number="1491471" owner_email="hiroh@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/71/1491471/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib2364e6d380bdbf873349ea6c41e1a67e81b525e" commit="fbe7f27b5db647dd0f4eb4485a6b61060ef8ae89" commit_message="vm_tools: concierge: mount plugin runtime directory as /run/pvm in jail Plugin needs access to axillary data and control socket provided by the dispatcher that reside in /run/pvm/&lt;vm_id&gt;/, so let's use it as plugin VM runtime directory (instead of a random temporary directory), and also bind-mount it in the plugin jail as /run/pvm/. While at it, let's move cicerone token and socket there. BUG=b:80150167 TEST=Build Change-Id: Ib2364e6d380bdbf873349ea6c41e1a67e81b525e Reviewed-on: https://chromium-review.googlesource.com/1490717 Commit-Ready: Dmitry Torokhov &lt;dtor@chromium.org&gt; Tested-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; " fail_count="1" gerrit_number="1490717" owner_email="dtor@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/17/1490717/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Ifa3ffed104e8ee8c3cfe94299e86eef313bca17e" commit="b838fa9aeca1ad1781e00b68f57542c4dce9bfa0" commit_message="UPSTREAM: Revert &quot;drm/amd/display: disable CRTCs with NULL FB on their primary plane (V2)&quot; This seems to cause flickering and lock-ups for a wide range of users. Revert until we've found a proper fix for the flickering and lock-ups. This reverts commit 36cc549d59864b7161f0e23d710c1c4d1b9cf022. Cc: Shirish S &lt;shirish.s@amd.com&gt; Cc: Alex Deucher &lt;alexander.deucher@amd.com&gt; Cc: stable@vger.kernel.org Reviewed-by: Michel Dnzer &lt;michel.daenzer@amd.com&gt; Signed-off-by: Harry Wentland &lt;harry.wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 23b9ad21b262b9a85e9b85813e4adfcfb0dd96b3) BUG=b:126264686 TEST=build and deploy to grunt; could not repro flicker or crash Change-Id: Ifa3ffed104e8ee8c3cfe94299e86eef313bca17e Signed-off-by: Drew Davenport &lt;ddavenport@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1493162 Commit-Ready: Shirish S &lt;shirish.s@amd.com&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; Reviewed-by: Dominik Behr &lt;dbehr@chromium.org&gt; Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; " fail_count="1" gerrit_number="1493162" owner_email="ddavenport@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/62/1493162/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I5a1b6ce49ff17fc3f748b63a33c814841fe3fcaa" commit="18ef2b8484448085918df15541d035a95ff590d3" commit_message="sepolicy: don't audit granted kernel cros_arc_setup:fd use This auditallow currently ranks top on collected selinux violations but it's not necessary since kernel to use cros_arc_setup fd has already been identified. BUG=b:80461815 TEST=dmesg Change-Id: I5a1b6ce49ff17fc3f748b63a33c814841fe3fcaa Reviewed-on: https://chromium-review.googlesource.com/1488371 Commit-Ready: Qijiang Fan &lt;fqj@google.com&gt; Tested-by: Qijiang Fan &lt;fqj@google.com&gt; Reviewed-by: Kenny Root &lt;kroot@google.com&gt; " fail_count="4" gerrit_number="1488371" owner_email="fqj@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/71/1488371/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Ie2b482d992db4ecabe208037fad48d1942a59788" commit="0d902add0eb1cb37a3b3dae4395cc78b68cc1329" commit_message="cros deploy: set selinux to permissive. File labels are not recovered on `cros deploy` currently. It may prevent processes accessing to some file, executing some executables, or automatic domain transition upon execution. Before fixing the bug to recover SELinux file labels. We workaround to set SELinux to permissive to make quick test and checking possible again on enforced domains with `cros deploy` without the need to build_images. BUG=chromium:932156 TEST=cros deploy crash-reporter TEST=getenforce =&gt; Permissive TEST=grep permissive /etc/selinux/config Change-Id: Ie2b482d992db4ecabe208037fad48d1942a59788 Reviewed-on: https://chromium-review.googlesource.com/1485632 Commit-Ready: Qijiang Fan &lt;fqj@google.com&gt; Tested-by: Qijiang Fan &lt;fqj@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="4" gerrit_number="1485632" owner_email="fqj@chromium.org" pass_count="0" patch_number="6" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/32/1485632/6" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="If66defdd584cf9afa6f38531e41b85d327362dfa" commit="8b541d9fac57cc4b86a232089ea5984caae77839" commit_message="linux: refactor creating jails of devices Use a function to reduce the repetition. BUG=None TEST=some basic build and runtime tests on an eve device: () run 'cargo check' and 'emerge-eve crosvm' () launch default termina VM from GUI, install and open eclipse app to test network, input and graphic features () launch a test VM instance from shell and vsh into it, verify virtio devices are created at /sys/bus/virtio/devices/ Change-Id: If66defdd584cf9afa6f38531e41b85d327362dfa Signed-off-by: Jianxun Zhang &lt;jianxun.zhang@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1480738 Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: David Tolnay &lt;dtolnay@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="0" gerrit_number="1480738" owner_email="jianxun.zhang@intel.com" pass_count="0" patch_number="5" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/38/1480738/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I861f4fa46a950bfe14b88529a3f963498256e4b0" commit="692a4d4e85ce333081e6b31fd87a38942e01f710" commit_message="platform.MemoryPressure: usr /usr/local for arguments to wpr program The wprgo package is only installed by default on test images and therefore its files will normally live in /usr/local. BUG=chromium:936559 TEST=run platform.MemoryPressure on a freshly built test image and see it pass Change-Id: I861f4fa46a950bfe14b88529a3f963498256e4b0 Reviewed-on: https://chromium-review.googlesource.com/1493492 Commit-Ready: Sonny Rao &lt;sonnyrao@chromium.org&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="0" gerrit_number="1493492" owner_email="sonnyrao@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/92/1493492/2" remote="cros" total_fail_count="0"/><lkgm version="11843.0.0-rc2"/></manifest>