blob: fd000d3c878f0a1e7f84cfc23e0aed5d81141e86 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="0a542fa8062bc1dc21f260dd30dda6add570627d">
<notice>Your sources have been sync'd successfully.</notice>
<remote fetch="https://android.googlesource.com" name="aosp" review="https://android-review.googlesource.com"/>
<remote alias="cros" fetch="https://chromium.googlesource.com/" name="chromium"/>
<remote fetch="https://chromium.googlesource.com" name="cros" review="https://chromium-review.googlesource.com"/>
<default remote="cros" revision="refs/heads/master" sync-j="8"/>
<project name="aosp/platform/external/libchrome" path="src/aosp/external/libchrome" revision="536f6cb9217032dfd1d4cdbfc35b5d1c316cec27" upstream="refs/heads/master"/>
<project name="aosp/platform/external/modp_b64" path="src/third_party/modp_b64" revision="99dc13926931cedfd2e4e582c33ef657d0645c5c" upstream="refs/heads/master"/>
<project name="aosp/platform/system/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="6600a5670fb9cfc7ad6a01b926b301d63fa2504c" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="4968d49bae7b8678dfb793453b507e1adec20c71" upstream="refs/heads/master">
<annotation name="branch-mode" value="pin"/>
</project>
<project groups="minilayout,buildtools,labtools" name="chromium/buildtools" path="chromium/src/buildtools" remote="chromium" revision="2dff9c9c74e9d732e6fe57c84ef7fd044cc45d96" upstream="refs/heads/master"/>
<project name="chromium/deps/libmtp" path="chromium/src/third_party/libmtp" remote="chromium" revision="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="e863ca54661220d08584387b537cec1d327c9bb7" upstream="refs/heads/master"/>
<project name="chromium/src/third_party/Python-Markdown" remote="chromium" revision="b08af21eb795e522e1b972cb85bff59edb1ae209" upstream="refs/heads/master"/>
<project name="chromium/src/tools/md_browser" remote="chromium" revision="e9462696241f3ca832890473173e03e7bcfe6adc" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromium/tools/depot_tools" remote="chromium" revision="b56a43a9064c35e81be989f5e86a19d9159d5edf"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/chromite" path="chromite" revision="15082f69653d10a9173e18fe883effd6187bfb1a" 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="65a0aa2c4ebbeac041efdca62548a37d06bc8500" upstream="refs/heads/master"/>
<project name="chromiumos/docs" path="docs" revision="9722648fe93ac688b95c171ae0ba1ce1b9785434" upstream="refs/heads/master"/>
<project name="chromiumos/graphyte" path="src/platform/graphyte" revision="7ea5c995be1ba3ff1a39e5e63fdee4b57c6434e5" upstream="refs/heads/master"/>
<project name="chromiumos/infra/bad_cl_detector" path="infra/bad_cl_detector" revision="a6bade48153992dc3d91697c45db9d36231e3bfc" upstream="refs/heads/master"/>
<project groups="chromeos-admin" name="chromiumos/infra/ci_results_archiver" path="infra/ci_results_archiver" revision="99eedf2be93b1541372aab49f215e9a2121ccb4f" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_exonerator" path="infra/cl_exonerator" revision="55604ba5f4656c70f961b3f7b2a70f5237e7f524" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_status_viewer" path="infra/cl_status_viewer" revision="34e08efb0d563250219a4013cfdd9a732a43281c" upstream="refs/heads/master"/>
<project name="chromiumos/infra/distfiles_updater" path="infra/distfiles_updater" revision="2d1aa33972b2028d19a288baaacee9b2cd8644f7" upstream="refs/heads/master"/>
<project name="chromiumos/infra/dummies/general-sandbox" path="infra/dummies/general-sandbox" revision="ab009ffebb68a58f37779bddfba5f1a08ef174ae" upstream="refs/heads/master"/>
<project name="chromiumos/infra/dummies/merge-sandbox" path="infra/dummies/merge-sandbox" revision="651c1f3b89c112222f5dae2f79091421543dd4ee" upstream="refs/heads/master"/>
<project name="chromiumos/infra/logstock" path="infra/logstock" revision="ef7fe408b9feee9a3664b36f0176fcacd27bf703" upstream="refs/heads/master"/>
<project name="chromiumos/infra/lucifer" path="infra/lucifer" revision="2acc418e29fd37c496a27fb76a1cc21155be07c9" upstream="refs/heads/master"/>
<project groups="chromeos-admin,labtools" name="chromiumos/infra/skylab_inventory" path="infra/skylab_inventory" revision="06a3a845765dd67912c8c4c1eb5d0d364172077a" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="9e51d0cacb6c83039352502706c9dd945c0ea794" 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="1524300c869d0050cc2aada97280ec4345b9953f" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="ef1ab88760e61e55cf849ce0c4c3531e6ba31b46" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="1c79da4331454aff08d70c1cbd851df99c138aca" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="2487b54a23e982d72e8dfcedfc72231c0c26f751" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="cc2386434759100dbf43e41f5ef2077d8f8b6d3f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/arc-camera" path="src/platform/arc-camera" revision="3c92ceccdd76b9a4a7fbc3558990308151207ef9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="6cf88f43190875b7ea0d57bb60693ab1c6aa2e0e" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="d3425a28229eadfe4b8dfb0b34f2ea19b83262fd" 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="c57819327d4878722dd4ca212f02d50a94826291" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="df73851087be0b359a9424dbcedcfaefe9161643" 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="a5510e1f1d06e09f905a5077e573cc610f191eeb" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="8eba23f5419f5e491692eed20fb3edb69f5b0c4e" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chromiumos-assets" path="src/platform/chromiumos-assets" revision="fd4e8eef335ceaca7adf53a83f5e13e00e09101c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/cobble" path="src/platform/cobble" revision="85e6e13ae4e3ba22f1970ebfe66610866e89132d" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/platform/crostestutils" path="src/platform/crostestutils" revision="346c558eec2a1f29c19750abd58a9b8ec4580517" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="533eb6586de69501fe2b3675356c1648aa75e16d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="c8986f14a8dd9f256d6faed55996d955b50ff923" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="2a21680b7eed13c2b5a4dfe9772c7fc1ad3d205c" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="2a76af0a6100c62b2a6064cd673ba0a83dbd3c9f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="e4d233306d0a67b2527fbaff03a9d912922a56cd" upstream="refs/heads/master"/>
<project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="6b2da637e79e1f1a3a0a9c6788c7c494ab096c71" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="634494ec964ac288222e7cd85f83d55a64aca7a1" 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="bcaa52b3e05f24e066899e2ef701b46357dd706e" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="4f9f18fae0f58a9a2c83d009871b4a85ae6e54a7" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="a6676151adea3639ebd86cb0fa6d1ae0fdf34d97" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="57b5c72ce23adb3c1ad45f6d471c8fce84641ced" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="00b09c9f8f54be25711bcac0e332906266a713cb" upstream="refs/heads/master"/>
<project name="chromiumos/platform/go-seccomp" path="src/platform/go-seccomp" revision="613458c0e3c589e52e7f093288ef1d2ba57a9ff7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/google-breakpad" path="src/third_party/breakpad" revision="54fa71efbe50fb2b58096d871575b59e12edba6d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="56404ffa5f2e43e2ef7df00fd7fb2b99d84dd9f9" 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="617ee71c986e3a261a272e4e09d3e5b5ae908cd3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="439a5487f9070864a879ff553282e7fad912679a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="05511cb97335d3bd42073826a6d1767496ad62e9" 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="26a590ae6bf01f25a336da849dde93ed005c0169" 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="e6587208a75ca536968ec7219fee644b3839b4cb" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="f95075b921b5041b81dc53cdae911c5bfb83239e" 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="8ca76bc353a3b2540acb5cb9d70d600314ba0cce" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchbot" path="src/platform/touchbot" revision="9546ffbb37d5fef191ad1607eeb0b76a6f3a9872" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchpad-tests" path="src/platform/touchpad-tests" revision="f3e4d3bca41b674e89583d74dfb7e538fe58ff18" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/tpm" path="src/third_party/tpm" revision="0cba6cadd1bea1ce3717779201d594c4c9131dc2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tpm_lite" path="src/platform/tpm_lite" revision="db50af69b91bc1cffde13740c23aed72883fbc45" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tremplin" path="src/platform/tremplin" revision="97641e724229dd199a9f5242482e73730eb76080" 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="00d4be66721b24903f977e770148179035254e19" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="4649d42d10a7fa32f18da7e77e019891d1d7d940" upstream="refs/heads/master"/>
<project name="chromiumos/platform/webplot" path="src/platform/webplot" revision="bbd5ea22ef9f8e109e363b26958d9a2fc8921f0f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/xorg-conf" path="src/platform/xorg-conf" revision="f33e0c49f9be3224c3b02dee2c40638c5013f911" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="ce087c3b1fa4c31e18202e9a17c18bd3712de8d3" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="68838dd0d1932b1c0be3bab077ff0676deba33ce" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="a5db32041a33394e8ccb399c4374a66f5d4007b7" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/android_mtdutils" path="src/third_party/android_mtdutils" revision="9bcfc3ee238f16925e9aaa4573129784ebb397e7" upstream="chromeos"/>
<project name="chromiumos/third_party/arm-trusted-firmware" path="src/third_party/arm-trusted-firmware" revision="b8dc3f146d9bf647c98c695b3a23f294d2aa7eb2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atheros" path="src/third_party/atheros" revision="52a5bdaa8930c14ee42518354de3e5ec09911c6b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atrusctl" path="src/third_party/atrusctl" revision="f2f9d8df9f307aea2f0c269c81ab7f104b8a4a20" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="9f6f86c4f7b0129cbf2f46244948685b6ccdb332" 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="d20d6efcbb806ede6b3cf0fcd1c3e2f706f47dcb" 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="cbf14c6d841f5b7cb862e4185fbe74ceddbf7a8e" upstream="refs/heads/chromeos-2016.05"/>
<project groups="firmware" name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="c2851026e72dcb7b8c1d19e750c0416a6abf41ce" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cros-adapta" path="src/third_party/cros-adapta" revision="f4dee350b50e18c20a2e7fb6f08ecde4f21f8f16" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cryptoc" path="src/third_party/cryptoc" revision="6283eeeaf5ccebcca982d5318b36d49e7b32cb6d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cups" path="src/third_party/cups" revision="49a182a4c42d95c998d97071bba57257090b63ec" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cypress-tools" path="src/third_party/cypress-tools" revision="043fba1c35f89cce95f804bf6d4f01cfc23a6c21" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/daisydog" path="src/third_party/daisydog" revision="5f4302621d8e011edbd83858b0c3183e29f842b5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-cplusplus" path="src/third_party/dbus-c++" revision="907f6244dc1c4c3f58a809147d348eccbb932631" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-spy" path="src/third_party/dbus-spy" revision="0e04421c73b24536de7fcc1886da469d8b7a2a41" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/displaylink-updater" path="src/third_party/displaylink-updater" revision="a52808b5995fe2ed481269c8f089358d4b451d5c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/edk2" revision="ab586ccd21556108662fbd80ab5a429143eac264" upstream="refs/heads/chromeos-2017.08"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/cnl/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-cnl"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/glk/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-glk"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/icl/edk2" revision="8df83bf3e30ada89fc0799859e3de25017dc93ac" upstream="refs/heads/chromeos-icl"/>
<project groups="firmware" name="chromiumos/third_party/em100" path="src/third_party/em100" revision="6e60dbae5bf62cd0ffffb9fc5ca9ba93e831ee88" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashmap" path="src/third_party/flashmap" revision="9108393752ffd93b133037add1f7b484de09bdbc" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="6d2cb21d9532f407c2dd5ed5a5e625cb2fefc6a8" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fwupd" path="src/third_party/fwupd" revision="8fa99b87bc6420d0cd2884ce7ced03c623d7d4ad" upstream="refs/heads/fwupd-1.0.6"/>
<project name="chromiumos/third_party/gdmwimax" path="src/third_party/gdmwimax" revision="e8236b4b2d66b1972e4f84955a238134acd7f6a1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gobi3k-sdk" path="src/third_party/gobi3k-sdk" revision="5e5d1a65cbf855609e4d7c9c425615090a834704" upstream="refs/heads/master"/>
<project groups="labtools" name="chromiumos/third_party/hdctools" path="src/third_party/hdctools" revision="0902f0937b8db3173fe2b78eb5114cd5baacb742" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="77fe549abeffa773a50f1786313728c176bfdedb" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="074cf7cf67ee743b6bceb69a95e73d4a74bd899b" 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="5fc5a6883b64340d8d5038ee79321b0750b4e2a4" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="719e863357ccbb233d91b17853a5a746268c3612" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="c60517f56ee18ad3f74484282630afc6cd570667" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="8af745ab3d48621d8971b4e9be27c5457780afea" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="8bc84cef4ebc2cf90c3efdd01d00280476e38a08" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="f7f5708161ab9ec64de9932cb9c82a481e5ac093" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="56bea55d9c1d4fb6be12e3b81319cfee010ee205" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/next" revision="05e9681fa5e88271f314857d3e7c08cbff448cff" upstream="refs/heads/next/chromeos-next"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/experimental" revision="adccdc52dd0f57494637c9274ca260eae2f9c6e0" upstream="refs/heads/next/chromeos-experimental"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="d41e9e578eef76ebd804f3361eb67fce1009c2b4" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kvmtool" path="src/third_party/kvmtool" revision="1b159b990afd33c0c2e3b47ebda6dd5cc793dd92" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libc-bench" path="src/third_party/libc-bench" revision="76793dd4b09191a78a78180012718e72d792717f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libdrm" path="src/third_party/libdrm" revision="28328298ca94344538a0d7f41350810f086900ee" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="a828a5b8d61b4a278e67589a080faf4ac79b9605" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="45ddc1b2823f94506d4672f79bdeec42265c12a5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqrtr" path="src/third_party/libqrtr" revision="d3895b9156bf963b92ba568c94d68eb6f7be26d5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libscrypt" path="src/third_party/libscrypt" revision="b45c53f9418a6eff2c8ed98703a55f96029304b1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libsigrok" path="src/third_party/libsigrok" revision="199fe31115c76231746f5953271795d58679561c" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrok-cli" path="src/third_party/sigrok-cli" revision="c9edfa218e5a5972531b6f4a3ece8d33a44ae1b5" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrokdecode" path="src/third_party/libsigrokdecode" revision="3279c2825684c7009775b731d0a9e37815778282" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libv4lplugins" path="src/third_party/libv4lplugins" revision="5e6034258146af6be973fb6a5bb6b9d6e7489437" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="be367509666d4a94f0b2844e0630308e19f9abba" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/logitech-updater" path="src/third_party/logitech-updater" revision="e1f835dd60b8b6bbaff5ca9de8a4007ad5bef84d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="a65f2a363592cf25342051131358cdf046f20064" upstream="refs/heads/chromeos-20150119"/>
<project name="chromiumos/third_party/marvell" path="src/third_party/marvell" revision="b5d3741d042bde7941284303712c3790ab4e489d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/arc-mesa" revision="1d88068b471a589d9dc2677f2be8ca8a5abe1d59" upstream="refs/heads/arc-18.2.0-pre1"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="3e905052248a6e9c0e1ce6b7f32ad5aeff28a7c8" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-img" revision="129178893b2260df22db96327c5ca9c2ce7db046" upstream="refs/heads/mesa-img"/>
<project name="chromiumos/third_party/mimo-updater" path="src/third_party/mimo-updater" revision="f173901a2ce769fe95b85123f7be445ac9a083a5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mmc-utils" path="src/third_party/mmc-utils" revision="1c55306a49b32bbb8c65e1e5e9d630f6720a6810" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="48a169fc01bad2911b960259ef69fa9a82654a9f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/nfs-ganesha" path="src/third_party/nfs-ganesha" revision="165395bf01548d8a0135357ca4c222b9c0c0acaa" upstream="refs/heads/V2.3-stable"/>
<project name="chromiumos/third_party/ntirpc" path="src/third_party/ntirpc" revision="a9fc54d636fc3e5b5f0918769a2e5343c5f0d823" upstream="refs/heads/V1.3.3-cros"/>
<project name="chromiumos/third_party/portage_tool" path="src/third_party/portage_tool" revision="329c5bc7b2f6fda2f491c66d043dd71c7d6b1796" upstream="refs/heads/chromeos-2.2.28"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="af64f6c7b19cdb84226161dd3742a13fd7974cc3" upstream="refs/heads/master-0.22"/>
<project name="chromiumos/third_party/realtek-updater" path="src/third_party/realtek-updater" revision="7e603e12fbf9d2a8aeb67f1075fe43dbfaf52f7f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/rootdev" path="src/third_party/rootdev" revision="8dc336a991e5494e6cc9a0094778fee67f22ed6c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/seabios" path="src/third_party/seabios" revision="3004147dd3707e600772ec6c5d37beac7f4b8eb4" upstream="refs/heads/chromeos-2014.11.03"/>
<project name="chromiumos/third_party/sis-updater" path="src/third_party/sis-updater" revision="66abe03278f294247471311b7ea4c57b977bf12b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware" path="src/third_party/sound-open-firmware" revision="b3a8ce9a2a63ca4f8dec7500347c711055251f7b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware-tools" path="src/third_party/sound-open-firmware-tools" revision="46d905fbcd2d2e07d0fd6a8460c1b1047f3ddd1d" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/sysbios" path="src/third_party/sysbios" revision="33e1db34b8162de72a5e9bbbc44e6bce38978396" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tlsdate" path="src/third_party/tlsdate" revision="7c67bde6c3e9b505975b2933a259db8c3b661a47" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="b54e42c61263fd299a3ca458c13936ad6b987506" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tpm-emulator" path="src/third_party/tpm-emulator" revision="310a21ef24ace14b4d6e8095172445494f54ff25" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/tpm2" path="src/third_party/tpm2" revision="f6a820be22639509e49c3184d724cada892e6245" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="6c2cac92b71c2c96e020a10c4f01afdf311bf8e4" upstream="refs/heads/master-0.3.13"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="1e26ac220258662e911d2471a090c9219566fffe" upstream="refs/heads/chromeos-v2017.05"/>
<project name="chromiumos/third_party/webrtc-apm" path="src/third_party/webrtc-apm" revision="edc7e2a9977370ba0ff487cf1367fbdc1bc8d9e9" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/whining" path="src/third_party/whining" revision="c325abd3eff318af433a1a5667f5d2745f893945" upstream="refs/heads/master"/>
<project name="external/git.kernel.org/fs/xfs/xfstests-dev" path="src/third_party/xfstests" revision="84cbe4d0dddb6745d7bcbc98b1a48ba2d6e9cc37" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin" name="infra/luci/client-py" path="chromite/third_party/swarming.client" remote="chromium" revision="281c390193ec8c02e60279f8dac1b86ac52fa4be"/>
<project name="linux-syscall-support" path="src/third_party/breakpad/src/third_party/lss" revision="a89bf7903f3169e6bc7b8efc10a73a7571de21cf"/>
<project name="platform/external/bsdiff" path="src/aosp/external/bsdiff" remote="aosp" revision="c35a3dd7996924b9925880f988993faec3449e26" upstream="refs/heads/master"/>
<project name="platform/external/libcxx" path="src/aosp/external/libcxx" remote="aosp" revision="e2284c4c44cc25133a45bfc8b0a0dc6182da0ce9" upstream="refs/heads/master"/>
<project name="platform/external/libcxxabi" path="src/aosp/external/libcxxabi" remote="aosp" revision="410f4950ad5b32cd4fa1948838b02eddf5b1dcc2" upstream="refs/heads/master"/>
<project name="platform/external/libmojo" path="src/aosp/external/libmojo" remote="aosp" revision="920588a1acdc4721abb713d8162010e4b85ae53e" upstream="refs/heads/master"/>
<project name="platform/external/libunwind_llvm" path="src/aosp/external/libunwind_llvm" remote="aosp" revision="a8fb6ce7e12ff010850ec1f096f7993dad764bf3" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="673c89d27f26f014ad27a14a880f774e788b2082" upstream="refs/heads/master"/>
<project name="platform/external/puffin" path="src/aosp/external/puffin" remote="aosp" revision="e117046df35aa9de5c7dc7215951418ce935c764" upstream="refs/heads/master"/>
<project name="toolchain/binutils" path="src/aosp/toolchain/binutils" remote="aosp" revision="cce69c1b1bfc46de5e1cdd4923f87215c0edb884"/>
<project name="toolchain/gcc" path="src/aosp/toolchain/gcc" remote="aosp" revision="ac6128e0a17a52f011797f33ac3e7d6273a9368d"/>
<project name="weave/libweave" path="src/weave/libweave" revision="b603f0f3db52cac5feccdf032466f711369f1f37" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="master" change_id="If5e183cdc830f01b0d5490d60327a86f8f854a3d" commit="a3893c36f5dbfb55db8f40c99230a1ca1e6ae6d3" commit_message="u-boot: Switch to 2018.09 Use the newer U-Boot so it can boot on Grunt. BUG=chromium:837018 TEST=did not actually test this except by diffing against internal manifest Change-Id: If5e183cdc830f01b0d5490d60327a86f8f854a3d Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1260052 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1260052" owner_email="sjg@chromium.org" pass_count="0" patch_number="1" project="chromiumos/manifest" project_url="https://chromium-review.googlesource.com/chromiumos/manifest" ref="refs/changes/52/1260052/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I102c5c465d9bb546c2495fa4921dfe6aba545c35" commit="20e05d706be37abd444749f3065de816d094186c" commit_message="UPSTREAM: console: Enable CONSOLE_USB by default It seems to be the only user of the USB debug driver. So having to enable it separately seems wrong. It still depends on the selection of the EHCI debug driver. BUG=none BRANCH=none TEST=none Change-Id: I102c5c465d9bb546c2495fa4921dfe6aba545c35 Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 06125ebe8775c1f0002644215b5892ed5938ef76 Original-Change-Id: I5f5f38a912423d9b8f1e71ae875b6a14fdee651c Original-Signed-off-by: Nico Huber &lt;nico.h@gmx.de&gt; Original-Reviewed-on: https://review.coreboot.org/28892 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1263079 " fail_count="0" gerrit_number="1263079" owner_email="martinroth@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/79/1263079/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Ic582d56fa787c14a99f7d2483ad29768aca52f65" commit="ff5b6c7daef722d18a5bf5256178be2baf0acbeb" commit_message="UPSTREAM: libpayload/apic: Only ACK interrupts triggered by the APIC Only set end of interrupt (EOI) when the APIC In-Service vector matches the interrupt vector. This makes it so we don't EOI a non APIC interrupt. BUG=b:116777191 TEST=Booted grunt with APIC enabled and verified depthcharge still works. Change-Id: Ic582d56fa787c14a99f7d2483ad29768aca52f65 Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: b025de0ddbe6d39f035b3ca01fb682bfe11cf497 Original-Change-Id: I00bd1e7a0fcf2fc004feadc40d22ebfefe68b384 Original-Signed-off-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Original-Reviewed-on: https://review.coreboot.org/28879 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Martin Roth &lt;martinroth@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1263080 " fail_count="0" gerrit_number="1263080" owner_email="martinroth@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/80/1263080/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="I2b6a7760ada57dd85927fcced5650318c415e724" commit="b8f33bd550ef007b5d9ddc56827cde3282c40ea6" commit_message="UPSTREAM: libpayload/apic: Register a spurious interrupt vector We should have a spurious interrupt vector just incase we get one. The handler doesn't need to do anything. BUG=b:116777191 TEST=Booted depthcharge on grunt and inspected the register. I can't generate a spurious interrupt, so I can't validate that the handler gets called. Change-Id: I2b6a7760ada57dd85927fcced5650318c415e724 Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: ad37763a5f313b5d1a4bb746b2f0d1a3095371dd Original-Change-Id: I9e49e617f4375eb5eb00d0715c1902f77e2bf284 Original-Signed-off-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Original-Reviewed-on: https://review.coreboot.org/28880 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Martin Roth &lt;martinroth@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1263081 " fail_count="0" gerrit_number="1263081" owner_email="martinroth@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/81/1263081/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Ifae35b5f2400a7c7b6c1ad697c7b97040b03daf7" commit="437d974a293a7be63c3e0ccb633d21419c10c6c8" commit_message="UPSTREAM: libpayload/x86/exception.c: Remove exception_install_hook Not used by x86 code anymore. BUG=b:116777191 TEST=Validated that depthcharge can be built. Change-Id: Ifae35b5f2400a7c7b6c1ad697c7b97040b03daf7 Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 44d89f526de96322e9dac7b1212f20be10806384 Original-Change-Id: I25ad3903989a5433ce73d657cfdb93dd1f34f7b5 Original-Signed-off-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Original-Reviewed-on: https://review.coreboot.org/28881 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Martin Roth &lt;martinroth@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1263082 " fail_count="0" gerrit_number="1263082" owner_email="martinroth@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/82/1263082/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Ic8ff82e547ad8f20d1ff472b3565903ec6d2f24a" commit="3ac146a2fc7c869576974ff40709b3aded578f0e" commit_message="UPSTREAM: libpayload/x86/exception: Add ability to ignore unknown interrupts This will make enabling the APIC safer by ignoring unknown interrupts and not halting the system. Once all interrupt sources have been found and handled DIE_ON_UNKNOWN_INTERRUPT can be set if desired. BUG=b:116777191 TEST=Booted grunt, halted the kernel, and pushed the power button while in S5. Verified that depthcharge logged the unknown exception. APIC Init Started APIC Configured Ignoring interrupt vector 39 Change-Id: Ic8ff82e547ad8f20d1ff472b3565903ec6d2f24a Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 59e923d75791bad6980a634f4762d295405c6a07 Original-Change-Id: If4ed566ec284d69786c369f37e4e331d7f892c74 Original-Signed-off-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Original-Reviewed-on: https://review.coreboot.org/28882 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Martin Roth &lt;martinroth@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1263083 " fail_count="0" gerrit_number="1263083" owner_email="martinroth@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/83/1263083/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Ic62be542187e7c7c507fb5958161e58d4a694bd2" commit="825a7e9578a8a574cd6db1f85fceb6d030064238" commit_message="UPSTREAM: google/grunt: Correctly extract OEM string from CBFS In CBFS layout: oem.bin size is 10 bytes. In cbfs_boot_load_file, buffer size will need to be larger than decompressed_size, otherwise CBFS data can not be extracted into buffer. Then we need to check buffer whether it's empty string separately. BUG=b:79874904 BRANCH=master TEST=emerge-grunt coreboot Change-Id: Ic62be542187e7c7c507fb5958161e58d4a694bd2 Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 0fa007be131f161bbc4c7b7422e53dd702361638 Original-Change-Id: I4f1bbb690ecca515ac920f5058ee19b5bfd8fa5e Original-Signed-off-by: Kevin Chiu &lt;Kevin.Chiu@quantatw.com&gt; Original-Reviewed-on: https://review.coreboot.org/28889 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Martin Roth &lt;martinroth@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1263084 " fail_count="0" gerrit_number="1263084" owner_email="martinroth@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/84/1263084/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Ia3798603321c1cdd48eefeb4541f74674d10fe11" commit="246b4c44795bf5bc63b02e85238ed380cf2064bf" commit_message="UPSTREAM: cbfstool: Clear entry being removed in all cases Currently, an entry being removed is cleared only if the next entry is also null or deleted. This patch ensures the entry being removed is cleared regardless of the next entry type. BUG=chromium:889716 BRANCH=none TEST=Run cbfstool bios.bin remove -n ecrw. Verify bios.bin has 0xFF in the space of the removed entry. TEST=Run cbfstool bios.bin remove -n fallback/payload (located at the end). Verify fallback/payload is removed. TEST=Run sign_official_build.sh on recovery_image.bin. Extract firmware contents from chromeos-firmwareupdate in the resigned image. Run 'futility vbutil_firmware --verify' for vblock_A's and FW_MAIN_A extracted from bios.bin. See the bug for details. Change-Id: Ia3798603321c1cdd48eefeb4541f74674d10fe11 Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 2b59c610d0eda1be7774f32cf417ee7f7c60c582 Original-Change-Id: I62540483da6cc35d0a604ec49b2f2b7b11ba9ce5 Original-Signed-off-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Original-Reviewed-on: https://review.coreboot.org/28886 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1263085 " fail_count="0" gerrit_number="1263085" owner_email="martinroth@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/85/1263085/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="I062f97bad4081ac9cda4b5772d212d3fde45bd5b" commit="ab727b27f553886274c077b34a18886205ea0b52" commit_message="UPSTREAM: util/autoport: Use romstage.c instead of early_southbridge.c Until now, autoport used to create a dummy &quot;romstage.c&quot;, then write romstage code to &quot;early_southbridge.c&quot;. While it works, it makes more sense to write to &quot;romstage.c&quot; instead, as virtually all mainboards do. BUG=none BRANCH=none TEST=none Change-Id: I062f97bad4081ac9cda4b5772d212d3fde45bd5b Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: a5072af67d85344d6428ab6cfddb34318e1a50ca Original-Change-Id: If9f9375f9a659e7e685de5f884163813261fa656 Original-Signed-off-by: Angel Pons &lt;th3fanbus@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/28851 Original-Reviewed-by: Patrick Rudolph &lt;siro@das-labor.org&gt; Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Original-Reviewed-by: Nico Huber &lt;nico.h@gmx.de&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1263086 " fail_count="0" gerrit_number="1263086" owner_email="martinroth@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/86/1263086/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Icdf6f568b2fd630b285879b3ce24e5ec21ffb260" commit="c9dfcba542dc6e5649f76bb4179161273e77b1e9" commit_message="UPSTREAM: mb/google/kahlee: Don't set stapm parameters Setting the stapm parameters is causing S3 resume failures and performance issues. Removing these settings until more testing is done and the issues are solved. BUG=b:117252463, b:116870267 TEST=boot grunt Change-Id: Icdf6f568b2fd630b285879b3ce24e5ec21ffb260 Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 0b9896f328d3c07f9f9db697d1a8fcde25200e00 Original-Change-Id: I2299ab81fcc2af0529bfac3be562b05116c64a49 Original-Signed-off-by: Martin Roth &lt;martinroth@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/28925 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Raul Rangel &lt;rrangel@chromium.org&gt; Original-Reviewed-by: Richard Spiegel &lt;richard.spiegel@silverbackltd.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1263087 " fail_count="0" gerrit_number="1263087" owner_email="martinroth@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/87/1263087/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="I878a4e010b9f37f8ee2f49655cbcd180d9403345" commit="ed0e6545301d3d15c44c7cc93287ed30896d1305" commit_message="UPSTREAM: amd/stoneyridge: Remove SATA D0 on suspend Remove the step of setting the SATA controller to S0 as the system is entering S3. This had been duplicated from AMD's FchCarrizo.asl file, but upon closer inspection, the conditions for this step to run cannot be met. This does not affect Grunt's behavior, as the SATA controller is disabled. TEST=Suspend and resume Grunt BUG=b:77602074 Change-Id: I878a4e010b9f37f8ee2f49655cbcd180d9403345 Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 0425b0a4bbd964bda9368aa9adc40a71d0b83362 Original-Change-Id: Ib269a5363d03c7048abd0c8a9a28df92a773790c Original-Signed-off-by: Marshall Dawson &lt;marshalldawson3rd@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/28863 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Original-Reviewed-by: Martin Roth &lt;martinroth@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1263088 " fail_count="0" gerrit_number="1263088" owner_email="martinroth@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/88/1263088/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="I328e445784eebfa2177b1c382adf7f09671597e9" commit="bf7599ce5d62bf3519884b9f19813beec4a922c3" commit_message="UPSTREAM: amd/stoneyridge: Remove unused registers from ASL Remove AcpiMmio and PCI config registers that are not used. TEST=build Grunt BUG=b:77602074 Change-Id: I328e445784eebfa2177b1c382adf7f09671597e9 Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 33d4f73eefe98d09c3b5950dd20c5b47b5690e7e Original-Change-Id: I62f40e421eba41c4a49d85efc975096171cb72fa Original-Signed-off-by: Marshall Dawson &lt;marshalldawson3rd@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/28864 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Original-Reviewed-by: Philippe Mathieu-Daud &lt;f4bug@amsat.org&gt; Original-Reviewed-by: Martin Roth &lt;martinroth@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1263089 " fail_count="0" gerrit_number="1263089" owner_email="martinroth@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/89/1263089/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Ia288d778bb72efc7271441d6c9336adfb30e8652" commit="cc599dddee022226edd5c641cbc2b196e159433e" commit_message="UPSTREAM: amd/stoneyridge: Comment PCI and AcpiMmio registers in ASL TEST=Build Grunt BUG=b:77602074 Change-Id: Ia288d778bb72efc7271441d6c9336adfb30e8652 Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 5fdd201c1739382f8b82a918b086e07ae041f2a0 Original-Change-Id: I24a46cc3e766ba7e9199723b042476064a698bf2 Original-Signed-off-by: Marshall Dawson &lt;marshalldawson3rd@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/28865 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Original-Reviewed-by: Martin Roth &lt;martinroth@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1263090 " fail_count="0" gerrit_number="1263090" owner_email="martinroth@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/90/1263090/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="I9052422d7a5cd203f78d8219483f80f7953fb9df" commit="bc82c03c47b33a2a45db72fcc9e0e27be84b5a77" commit_message="UPSTREAM: atlas: control touchscreen power using ACPI This adds the ACPI controls for power sequencing the touchscreen. The initial setting is to keep the touchscreen powered off and in reset. When linux is ready to talk to the touchscreen, it powers it on and releases reset via ACPI. BUG=b:110286344 TEST=verified touchscreen is functional in chromeos Change-Id: I9052422d7a5cd203f78d8219483f80f7953fb9df Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 19c0ae540ea992b76eb65421381269def0a6328d Original-Change-Id: I58c42a8f09342cfe54f82ef0e6cd8ea72a5140dc Original-Signed-off-by: Caveh Jalali &lt;caveh@chromium.org&gt; Original-Reviewed-on: https://review.coreboot.org/28869 Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1263091 " fail_count="0" gerrit_number="1263091" owner_email="martinroth@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/91/1263091/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="I71e8a6b03ade0cebde2c29c85c778cf2bb924d6e" commit="2e66492fefa6083c272225be2014facd31935bb2" commit_message="UPSTREAM: src: Fix MSR_PKG_CST_CONFIG_CONTROL register name BUG=none BRANCH=none TEST=none Change-Id: I71e8a6b03ade0cebde2c29c85c778cf2bb924d6e Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 4e6b7907de07c9c7d4b01a6213a8e13e946398cb Original-Change-Id: I492224b6900b9658d54c8cf486ef5d64b299687f Original-Signed-off-by: Elyes HAOUAS &lt;ehaouas@noos.fr&gt; Original-Reviewed-on: https://review.coreboot.org/28871 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Lijian Zhao &lt;lijian.zhao@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1263092 " fail_count="0" gerrit_number="1263092" owner_email="martinroth@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/92/1263092/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Ic80a53a810c2f8860f8a019362d9e05ccaaf46d3" commit="5dd3ff2f3f71931d5613fa4c755b46cf9fc1033f" commit_message="UPSTREAM: mb/google/poppy/variants/nautilus: Change SlowSlewRate settings for LTE sku Nautilus-LTE sku shows abnormal reset symptom at high temperature chamber test, but the root cause is unclear. Experimentally, setting SlowSlewRate IA/GT/SA to 1/2 improves this abnormal reset issue, so we would apply it until find root cause of this issue. BUG=b:117130599 BRANCH=poppy TEST=Built and passed on reliability test with modified coreboot Change-Id: Ic80a53a810c2f8860f8a019362d9e05ccaaf46d3 Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: 00b539452ba44b4cac4b73dd97841ec87ba1d964 Original-Change-Id: I7fa0041989113097e3b283dbcf4ca2a73629fe54 Original-Signed-off-by: Seunghwan Kim &lt;sh_.kim@samsung.com&gt; Original-Reviewed-on: https://review.coreboot.org/28785 Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1263093 " fail_count="0" gerrit_number="1263093" owner_email="martinroth@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/93/1263093/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Idfeb10b8fa82d8870c566f8a562857a8c6facf41" commit="de1a16a4f55435501750c29669ac51382fbfa841" commit_message="UPSTREAM: src/lib/edid.c: Replace #if 1 with something useful Since `#if 1` is rather useless, and the code inside it is just several `printk(BIOS_SPEW)`, using `if (console_log_level(BIOS_SPEW))` instead seems more reasonable. BUG=none BRANCH=none TEST=none Change-Id: Idfeb10b8fa82d8870c566f8a562857a8c6facf41 Signed-off-by: Martin Roth &lt;martinroth@chromium.org&gt; Original-Commit-Id: cc335c756720ad8ba345e593a028761394443972 Original-Change-Id: I93dcab3db958480626fea6d99ab5289ebff04e8f Original-Signed-off-by: Angel Pons &lt;th3fanbus@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/28872 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1263094 " fail_count="0" gerrit_number="1263094" owner_email="martinroth@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/94/1263094/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I296cc0d4a05585d5965a8b5010cbd98a6f767d70" commit="2217931a362fea06460dec04368cba777dd2a5af" commit_message="system_api: Add MountConfigProto to RemountOptionsProto Added in anticipation of using MountConfig in Remount. BUG=chromium:888096 TEST=emerges Change-Id: I296cc0d4a05585d5965a8b5010cbd98a6f767d70 Reviewed-on: https://chromium-review.googlesource.com/1260223 Commit-Ready: jimmy gong &lt;jimmyxgong@chromium.org&gt; Tested-by: jimmy gong &lt;jimmyxgong@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Bailey Berro &lt;baileyberro@chromium.org&gt; " fail_count="1" gerrit_number="1260223" owner_email="jimmyxgong@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/23/1260223/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I5c456d967f5a5ff0dd9ca694416a9b9bca4e1497" commit="6d9188145e253273645e523854e6e64b43718bc2" commit_message="smbprovider: Create MountConfig struct - MountConfig is a struct that holds the mount options a user can set. - The first option is a bool to set NTLM as the fallback authentication protocol. - Future CL's may include more options. BUG=chromium:888096 TEST=emerges Change-Id: I5c456d967f5a5ff0dd9ca694416a9b9bca4e1497 Reviewed-on: https://chromium-review.googlesource.com/1239613 Commit-Ready: jimmy gong &lt;jimmyxgong@chromium.org&gt; Tested-by: jimmy gong &lt;jimmyxgong@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; " fail_count="0" gerrit_number="1239613" owner_email="jimmyxgong@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/13/1239613/7" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I004bb1f89fa8641a10a1e7f90bdb9fcf1c686c98" commit="66752021247c6f5cb9a3cb2f70d63291aa4d46b3" commit_message="smbprovider: Add MountConfigOptions validation method - MountConfigOptionsProto is a new proto used for MountConfig. BUG=chromium:888096 TEST=emerges Change-Id: I004bb1f89fa8641a10a1e7f90bdb9fcf1c686c98 Reviewed-on: https://chromium-review.googlesource.com/1239614 Commit-Ready: jimmy gong &lt;jimmyxgong@chromium.org&gt; Tested-by: jimmy gong &lt;jimmyxgong@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Bailey Berro &lt;baileyberro@chromium.org&gt; " fail_count="0" gerrit_number="1239614" owner_email="jimmyxgong@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/14/1239614/7" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib0d8f4723445da29556b2b23c19f91e9a1af5abd" commit="d066dd07a4523f550c47ab5fa406134d4fe3f970" commit_message="smbprovider: Add CreateMountConfigProto to test helper - Added in anticipation of testing MountConfig for SmbProviderTest. BUG=chromium:888096 TEST=emerges Change-Id: Ib0d8f4723445da29556b2b23c19f91e9a1af5abd Reviewed-on: https://chromium-review.googlesource.com/1239615 Commit-Ready: jimmy gong &lt;jimmyxgong@chromium.org&gt; Tested-by: jimmy gong &lt;jimmyxgong@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Bailey Berro &lt;baileyberro@chromium.org&gt; " fail_count="0" gerrit_number="1239615" owner_email="jimmyxgong@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/15/1239615/8" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I32a9f8904bf5a38a2534d973ccae12b3489eaaf5" commit="c1953489a7323059aa0682787636b33593207d3d" commit_message="smbprovider: Add MountConfig as a parameter to MountManager::AddMount - MountManager::AddMount will now require a MountConfig as an input parameter. - This is to allow AddMount to push a MountConfig down to CreateSambaInterface. Which will then create a SambaInterface based off of MountConfig's options. BUG=chromium:888096 TEST=emerges Change-Id: I32a9f8904bf5a38a2534d973ccae12b3489eaaf5 Reviewed-on: https://chromium-review.googlesource.com/1239616 Commit-Ready: jimmy gong &lt;jimmyxgong@chromium.org&gt; Tested-by: jimmy gong &lt;jimmyxgong@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Bailey Berro &lt;baileyberro@chromium.org&gt; " fail_count="0" gerrit_number="1239616" owner_email="jimmyxgong@chromium.org" pass_count="0" patch_number="9" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/16/1239616/9" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I8804adbfdaaa3a090f093f918e8b49df4d6f9e0c" commit="a4c21a5dacd9bc266bc82787d090bb7cab1f58db" commit_message="smbprovider: Add MountConfig as a parameter to MountManger::Remount - MountManager::Remount will now require a MountConfig as an input parameter. BUG=chromium:888096 TEST=emerges Change-Id: I8804adbfdaaa3a090f093f918e8b49df4d6f9e0c Reviewed-on: https://chromium-review.googlesource.com/1249669 Commit-Ready: jimmy gong &lt;jimmyxgong@chromium.org&gt; Tested-by: jimmy gong &lt;jimmyxgong@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Bailey Berro &lt;baileyberro@chromium.org&gt; " fail_count="0" gerrit_number="1249669" owner_email="jimmyxgong@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/69/1249669/7" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I5c33859d32df8ccf2fc449bce148321e7e69dfdf" commit="e37db346ed135a5fb81351a90c159f2cdf872c96" commit_message="smbprovider: Add MountConfigProto to SmbProvider::Mount - Since MountOptionProto has a new member variable, MountConfigProto, it will now be part of mounting a share. - Creates a MountConfig from the proto and will pass it down to AddMount to correctly set the MountConfig options. BUG=chromium:888096 TEST=unit tests Change-Id: I5c33859d32df8ccf2fc449bce148321e7e69dfdf Reviewed-on: https://chromium-review.googlesource.com/1239617 Commit-Ready: jimmy gong &lt;jimmyxgong@chromium.org&gt; Tested-by: jimmy gong &lt;jimmyxgong@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; " fail_count="0" gerrit_number="1239617" owner_email="jimmyxgong@chromium.org" pass_count="0" patch_number="11" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/17/1239617/11" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ieab9d9f7d43ad621d86b49817ec2d9658c6eb4c7" commit="490594848b3230825ba4279536ea3542a2bafa2f" commit_message="smbprovider: Add MountConfigProto to SmbProvider::Remount - MountConfigProto will now be part of Remount. - Similar to AddMount, will create a MountConfig from the proto. BUG=chromium:888096 TEST=unit tests Change-Id: Ieab9d9f7d43ad621d86b49817ec2d9658c6eb4c7 Reviewed-on: https://chromium-review.googlesource.com/1249670 Commit-Ready: jimmy gong &lt;jimmyxgong@chromium.org&gt; Tested-by: jimmy gong &lt;jimmyxgong@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; " fail_count="0" gerrit_number="1249670" owner_email="jimmyxgong@chromium.org" pass_count="0" patch_number="9" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/70/1249670/9" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I75c11b853106283f6df6e302ac32f60770827343" commit="b44bbfaefeb893db1fba1561ed026578ebba207a" commit_message="smbprovider: Add MountConfig to SambaInterfaceFactoryFunction's parameter - Adding MountConfig to SambaInterfaceFactoryFunction adds no funcationality in this CL. - Future CL's will use the MountConfig to set the SambaInterface options. - Moved test SambaInterfaceFactoryFunction to public test space, this is in preparation of testing setting MountConfig. BUG=chromium:888096 TEST=unit tests Change-Id: I75c11b853106283f6df6e302ac32f60770827343 Reviewed-on: https://chromium-review.googlesource.com/1249671 Commit-Ready: jimmy gong &lt;jimmyxgong@chromium.org&gt; Tested-by: jimmy gong &lt;jimmyxgong@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Bailey Berro &lt;baileyberro@chromium.org&gt; " fail_count="0" gerrit_number="1249671" owner_email="jimmyxgong@chromium.org" pass_count="0" patch_number="10" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/71/1249671/10" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1b678aa3dc82f3cb24e37c27faa05ef83910d39f" commit="e78afa92673e7e6ac6d5ed8540fd6c94971f9361" commit_message="modem-utilities: remove obsolete commands from 'modem' script BUG=chromium:892455 TEST=Tested remaining modem commands such as 'modem status'. Change-Id: I1b678aa3dc82f3cb24e37c27faa05ef83910d39f Reviewed-on: https://chromium-review.googlesource.com/1262881 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1262881" 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/81/1262881/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I3ad2a5999e7d02f19fd19e3c66f453d0a3e20042" commit="559b8f0bce3dc21a1cde40398a33dae04951dcba" commit_message="debugd: remove org.chromium.debugd.RunModemCommand D-Bus API The org.chromium.debugd.RunModemCommand D-Bus API was used by the 'modem' script to send AT commands to some old modems that we supported, which are not longer supported or needed. CL:1262881 removed those commands from the modem script. This CL removes the org.chromium.debugd.RunModemCommand D-Bus API from debugd as well as the send_at_command.sh helper script. BUG=chromium:892455 CQ-DEPEND=CL:1263178 TEST=Verify that org.chromium.debugd.RunModemCommand no longer exists. Change-Id: I3ad2a5999e7d02f19fd19e3c66f453d0a3e20042 Reviewed-on: https://chromium-review.googlesource.com/1262882 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1262882" owner_email="benchan@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/82/1262882/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I71383e8316a37e145ae3a70d5afe8a96a0e77203" commit="bb07f7e94515fca90a8a2c5dfbd35e28181801cd" commit_message="debugd: drop send_at_command.sh As org.chromium.debugd.RunModemCommand D-Bus method has been removed by CL:1262882, send_at_command.sh is no longer needed. BUG=chromium:892455 CQ-DEPEND=CL:1262882 TEST=Build image and verify that send_at_command.sh is no longer installed. Change-Id: I71383e8316a37e145ae3a70d5afe8a96a0e77203 Reviewed-on: https://chromium-review.googlesource.com/1263178 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1263178" owner_email="benchan@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/78/1263178/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I488b4f0085c1d32c51b332fe9eadbd32f60f0441" commit="99500be9b15a70342cf940897779318a855f3fa7" commit_message="power_Measurementwrapper: fix : and = in argument Fix the following error dictionary update sequence element #3 has length 1; 2 is required BUG=b:117289465 TEST=power_Measurementwrapper now working Change-Id: I488b4f0085c1d32c51b332fe9eadbd32f60f0441 Signed-off-by: Puthikorn Voravootivat &lt;puthik@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1262877 Reviewed-by: Mengqi Guo &lt;mqg@chromium.org&gt; " fail_count="0" gerrit_number="1262877" owner_email="puthik@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/77/1262877/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Icd3758a5671f643955c2474bad4566766cde6773" commit="494a15befd948fab8b1deb61cb48f95b645030eb" commit_message="power_Standby: Add power_Standby.1hour power_Standby.fast calculates battery life using the delta battery capacity in Ah unit before and after suspend. With platform that have suspend power optimized, the delta can be as low as 0.005 Ah or lower. This makes the rounding error of estimate battery life can be as big as 2-3 days as the battery capacity in Ah unit is reported in 0.001 Ah step. This CL adds 1 hour version to mitigate the problem above. BUG=None TEST=Ran power_Standby.1hour Change-Id: Icd3758a5671f643955c2474bad4566766cde6773 Signed-off-by: Puthikorn Voravootivat &lt;puthik@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1262878 Reviewed-by: Todd Broch &lt;tbroch@chromium.org&gt; " fail_count="0" gerrit_number="1262878" owner_email="puthik@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/78/1262878/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iab8f3879d7d9acd3bc08657860b0b67e373f1fb0" commit="93eaec055260a843ad379d575e9ea587d32bcc12" commit_message="power_Standby: Add power_Standby.6min Add 6 minutes standby test to use with power measurement telemetry device. BUG=None TEST=Run the test Change-Id: Iab8f3879d7d9acd3bc08657860b0b67e373f1fb0 Signed-off-by: Puthikorn Voravootivat &lt;puthik@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1262879 Reviewed-by: Todd Broch &lt;tbroch@chromium.org&gt; " fail_count="0" gerrit_number="1262879" owner_email="puthik@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/79/1262879/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I881e24edabc994856d23b3c3fcedce5ad43392d1" commit="ee44b496fb68eeb1b66c6d46365de19477dd1a2d" commit_message="nami: correct syndra sku BUG=b:116347190 TEST=tryjob CQ-DEPEND=CL:*683848 Change-Id: I881e24edabc994856d23b3c3fcedce5ad43392d1 Reviewed-on: https://chromium-review.googlesource.com/1257762 Commit-Ready: YH Lin &lt;yueherngl@chromium.org&gt; Tested-by: YH Lin &lt;yueherngl@chromium.org&gt; Reviewed-by: YH Lin &lt;yueherngl@chromium.org&gt; " fail_count="0" gerrit_number="1257762" owner_email="yueherngl@chromium.org" pass_count="0" patch_number="5" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/62/1257762/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ibb26edceedeb5a9edffdb8ce931981cdaf44df87" commit="b212b8874331e65a0298ff8ca352ea106f1ed497" commit_message="chromeos-config: remove all references to firmware-updater-script, and make firmware/script optional in dtsi script. BUG=b:115515976 TEST=./run_tests.sh and trybots on affected devices. CQ-DEPEND=CL:*685189 Change-Id: Ibb26edceedeb5a9edffdb8ce931981cdaf44df87 Reviewed-on: https://chromium-review.googlesource.com/1239244 Commit-Ready: Evan Hernandez &lt;evanhernandez@chromium.org&gt; Tested-by: Evan Hernandez &lt;evanhernandez@chromium.org&gt; Reviewed-by: C Shapiro &lt;shapiroc@chromium.org&gt; " fail_count="0" gerrit_number="1239244" owner_email="evanhernandez@chromium.org" pass_count="0" patch_number="14" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/44/1239244/14" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I0c6f2b18b71d3a8899e31b935208db077e1606e3" commit="b893ff72ec782d5546e633b0ed4934e67a1aa7ce" commit_message="tast-tests: Rewrite tests to use new errors package (manual). This CL updates non-trivial fmt.Errorf calls that can not be rewritten automatically. CQ-DEPEND=CL:1253682 BUG=chromium:887166 TEST=fast_build.sh -T -C Change-Id: I0c6f2b18b71d3a8899e31b935208db077e1606e3 Reviewed-on: https://chromium-review.googlesource.com/1255743 Commit-Ready: Shuhei Takahashi &lt;nya@chromium.org&gt; Tested-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="0" gerrit_number="1255743" owner_email="nya@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/43/1255743/7" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I84cc20b561962c05b289d6797045628726d3ba0d" commit="ebb5b08770dc8b307237dec85c24f3c706c7ca8d" commit_message="tast-tests: Rewrite tests to use new errors package (automatic). This CL updates trivial errors.New/fmt.Errorf calls that can be rewritten automatically with the following sed script: s/fmt\.Errorf(&quot;%s: %v&quot;, \(.*\), err)/errors.Wrap(err, \1)/ s/fmt\.Errorf(&quot;\([^%]*\): %v&quot;, \(err\|c\.chromeErr(err)\|ctx\.Err()\|call\.Err\))/errors.Wrap(\2, &quot;\1&quot;)/ s/fmt\.Errorf(&quot;\(.*\): %v&quot;, \(.*\), \(err\|c\.chromeErr(err)\|ctx\.Err()\|call\.Err\))/errors.Wrapf(\3, &quot;\1&quot;, \2)/ /fmt\.Errorf.*)$/{ /fmt\.Errorf.*err/!s/fmt\.Errorf/errors.Errorf/ } and a hacky Python script to update and sort imports. CQ-DEPEND=CL:1253682 BUG=chromium:887166 TEST=fast_build.sh -T -C Change-Id: I84cc20b561962c05b289d6797045628726d3ba0d Reviewed-on: https://chromium-review.googlesource.com/1260705 Commit-Ready: Shuhei Takahashi &lt;nya@chromium.org&gt; Tested-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="0" gerrit_number="1260705" owner_email="nya@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/05/1260705/6" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia93f31c6b6cfcd09f7c3308708557e6a42a67244" commit="7b46e654ebb0c07446f698b081808ddab9857b47" commit_message="tast-tests: Fix panic in selinux.CheckContext. Avoid a panic caused by a nil pointer dereference in the selinux.CheckContext function. Also rename the go-selinux import to &quot;selinux&quot; as preferred by goimports. BUG=chromium:891970 TEST=verified that test no longer panics when it encounters a missing directory that it's supposed to descend Change-Id: Ia93f31c6b6cfcd09f7c3308708557e6a42a67244 Reviewed-on: https://chromium-review.googlesource.com/1260061 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="3" gerrit_number="1260061" owner_email="derat@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/61/1260061/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Iabb31abc0ab1bc6717972592fef2d1afd270fa0d" commit="9defc6a81772b471d4e832e2bddf1a7326bbf24d" commit_message="tast-tests: enhance FileLabelCheckFilter. Allow FileLabelCheckFilter to control whether the test should skip a subdirectory too instead of individual file only. BUG=b:114172200 TEST=tast run DUT security.SELinux* CQ-DEPEND=CL:1260061 Change-Id: Iabb31abc0ab1bc6717972592fef2d1afd270fa0d Reviewed-on: https://chromium-review.googlesource.com/1258630 Commit-Ready: Qijiang Fan &lt;fqj@google.com&gt; Tested-by: Qijiang Fan &lt;fqj@google.com&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="0" gerrit_number="1258630" owner_email="fqj@chromium.org" pass_count="0" patch_number="10" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/30/1258630/10" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I67cf6dc0ef97c35c1386c95a73fed1efd8d74ce3" commit="405bb6bd080decc8f9de138383b8d79a0b58100c" commit_message="sepolicy: don't audit kernel and chromeos executing crash reporter. BUG=b:80461815,chromium:891772 TEST=dmesg Change-Id: I67cf6dc0ef97c35c1386c95a73fed1efd8d74ce3 Reviewed-on: https://chromium-review.googlesource.com/1261478 Commit-Ready: Qijiang Fan &lt;fqj@google.com&gt; Tested-by: Qijiang Fan &lt;fqj@google.com&gt; Reviewed-by: Qijiang Fan &lt;fqj@google.com&gt; Reviewed-by: Kenny Root &lt;kroot@google.com&gt; " fail_count="0" gerrit_number="1261478" owner_email="fqj@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/78/1261478/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I3d723c79dec9c626ce38bc3acd353651cda5f1ec" commit="55683a5a551185ae7551d3b401c3d3387f4bf678" commit_message="Revert &quot;crash: anomaly_collector: disable selinux violation collection&quot; This reverts commit ee55c9fe0aa70d446caea94c7c8fb38bcb57c3ce. Reason for revert: selinux violation should be collected after working around violations. CQ-DEPEND=CL:1261478 Original change's description: &gt; crash: anomaly_collector: disable selinux violation collection &gt; &gt; This is breaking logging_UserCrash due to selinux violations triggered &gt; during the autotest, so disable the collector for now. &gt; &gt; BUG=chromium:891772 &gt; TEST=unittests pass &gt; &gt; Change-Id: If6ebf322a70f291f81bc36f13ce54ce33de92b5f &gt; Reviewed-on: https://chromium-review.googlesource.com/c/1259303 &gt; Trybot-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; &gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; &gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Bug: chromium:891772 Change-Id: I3d723c79dec9c626ce38bc3acd353651cda5f1ec Reviewed-on: https://chromium-review.googlesource.com/1260426 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; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="3" gerrit_number="1260426" owner_email="fqj@google.com" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/26/1260426/4" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I8336bac2b31963e4c2cb671ced8502e6b176424d" commit="21506b9240078cb14980b29c30a3ebb104a9202a" commit_message="touchpad_st: update touchpad hung detection logic When idle count does not change, reset the touchpad if there are no fingers on touchpad. BRANCH=nocturne BUG=b:113315759 TEST=tested on whiskers Signed-off-by: Wei-Han Chen &lt;stimim@chromium.org&gt; Change-Id: I8336bac2b31963e4c2cb671ced8502e6b176424d Reviewed-on: https://chromium-review.googlesource.com/1261615 Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; " fail_count="0" gerrit_number="1261615" owner_email="stimim@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/15/1261615/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I6d336d6a35671b59e0821ecd38bd481b7c4e80e0" commit="09a98c98417b891ec907d662f71b3e5005e05ae8" commit_message="touchpad_st: log heatmap enable / disable BRANCH=nocturne BUG=None TEST=manual on whiskers Signed-off-by: Wei-Han Chen &lt;stimim@chromium.org&gt; Change-Id: I6d336d6a35671b59e0821ecd38bd481b7c4e80e0 Reviewed-on: https://chromium-review.googlesource.com/1258692 Commit-Ready: Wei-Han Chen &lt;stimim@chromium.org&gt; Tested-by: Wei-Han Chen &lt;stimim@chromium.org&gt; Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; " fail_count="0" gerrit_number="1258692" owner_email="stimim@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/92/1258692/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic95a48725e5a40dcbd33ba6d5aef2bd01e91865b" commit="019686d619b11e5e68508caf58c0d0a09db9930b" commit_message="cargo fmt all source code Now that cargo fmt has landed, run it over everything at once to bring rust source to the standard formatting. TEST=cargo test BUG=None Change-Id: Ic95a48725e5a40dcbd33ba6d5aef2bd01e91865b Reviewed-on: https://chromium-review.googlesource.com/1259287 Commit-Ready: Zach Reizner &lt;zachr@chromium.org&gt; Tested-by: Zach Reizner &lt;zachr@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="0" gerrit_number="1259287" owner_email="zachr@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/87/1259287/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I3b407078b85e585dc7d1d518bf85a8cfcb07dd58" commit="351b2c25ced1dc887066ec2b99dd837e47b57866" commit_message="gpu_renderer: cargo fmt epoxy_egl.rs, which is huge The formatting of epoxy_egl.rs was separated from the rest because it is an order of magnitude larger than any other file and seriously slows down tools interacting with git. TEST=cargo test BUG=None Change-Id: I3b407078b85e585dc7d1d518bf85a8cfcb07dd58 Reviewed-on: https://chromium-review.googlesource.com/1259288 Commit-Ready: Zach Reizner &lt;zachr@chromium.org&gt; Tested-by: Zach Reizner &lt;zachr@chromium.org&gt; Reviewed-by: David Riley &lt;davidriley@chromium.org&gt; " fail_count="0" gerrit_number="1259288" owner_email="zachr@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/88/1259288/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I3096a02ac0650ad2cef2bf276677966d5b7f6e95" commit="cb30e536a057bbe8732302ea250975a038e5e7a3" commit_message="display_boot_message: detect whether frecon is killed. Originally we determine whether the frecon is killed by comparing the PID. But it's possible that new process has the same PID of old one. This CL uses a indicator file to determine it. When the script kills the frecon process, it will also touch a file. BUG=b:115332790 TEST=show boot message on boot, and check the frecon is not killed TEST=Not show boot message on boot, and check the frecon is restored Change-Id: I3096a02ac0650ad2cef2bf276677966d5b7f6e95 Reviewed-on: https://chromium-review.googlesource.com/1258742 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chih-Yu Huang &lt;akahuang@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1258742" owner_email="akahuang@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/assets" project_url="https://chromium-review.googlesource.com/chromiumos/platform/assets" ref="refs/changes/42/1258742/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ia19141edc26a37d15e9d28c02a5fa234c1a59385" commit="03e3610f2ca852223caa10e2b37b9acb1489a101" commit_message="init: restore frecon by calling display_boot_message Originally we determine whether the frecon is killed by comparing the PID. But it's possible that new process has the same PID of old one. In CL:1258742 display_boot_message script provides a function to retore frecon. Also we add error message when the update script fails. BUG=b:115332790 TEST=show boot message on boot, and check the frecon is not killed TEST=Not show boot message on boot, and check the frecon is restored CQ-DEPEND=CL:1258742 Change-Id: Ia19141edc26a37d15e9d28c02a5fa234c1a59385 Reviewed-on: https://chromium-review.googlesource.com/1257484 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chih-Yu Huang &lt;akahuang@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1257484" owner_email="akahuang@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/84/1257484/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I9b633ee1dfbdb3b997d7e4582ece9083a896f28b" commit="a2f2b5814ccde875eb1d304d4ca0968596c78748" commit_message="media-libs/mesa: Backport state tracker pipe format change. Change is required to for xwayland virtio-gpu. BUG=chromium:837073 TEST=glxgears from within container Change-Id: I9b633ee1dfbdb3b997d7e4582ece9083a896f28b Reviewed-on: https://chromium-review.googlesource.com/1244065 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: David Riley &lt;davidriley@chromium.org&gt; Reviewed-by: Zach Reizner &lt;zachr@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="1" gerrit_number="1244065" owner_email="davidriley@chromium.org" pass_count="0" patch_number="8" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/65/1244065/8" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I3b821b2227af00dc1a87479edaa373414643cb08" commit="f5c7fb377436762240eebc97db631a342befface" commit_message="media-libs/mesa: Add egl platform drm with USE=drm. BUG=chromium:837073 TEST=xwayland with virtio-gpu. Change-Id: I3b821b2227af00dc1a87479edaa373414643cb08 Reviewed-on: https://chromium-review.googlesource.com/1244066 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: David Riley &lt;davidriley@chromium.org&gt; Reviewed-by: Zach Reizner &lt;zachr@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="1" gerrit_number="1244066" owner_email="davidriley@chromium.org" pass_count="0" patch_number="8" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/66/1244066/8" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I388028f372eb3c35cff7520a73aa7f30dbbe03f8" commit="8e29feddf44f3b20776fa8a04bd155ce6a126db6" commit_message="cidb: Return branch info in build statuses. CI results archiver calls GetBuildStatuses() to get build statuses. BUG=chromium:891633 TEST=run_tests Change-Id: I388028f372eb3c35cff7520a73aa7f30dbbe03f8 Reviewed-on: https://chromium-review.googlesource.com/1258629 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: Don Garrett &lt;dgarrett@chromium.org&gt; " fail_count="1" gerrit_number="1258629" owner_email="nya@chromium.org" pass_count="0" patch_number="2" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/29/1258629/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iaa2991059f5e1a1b538526dfbd2f7ce7d0d6e4be" commit="e879c9f42ee81830e403ccb81e0e0a82802b01f0" commit_message="cidb: Archive branch field. CQ-DEPEND=CL:1258629 BUG=chromium:891633 TEST=bin/run_tests Change-Id: Iaa2991059f5e1a1b538526dfbd2f7ce7d0d6e4be Reviewed-on: https://chromium-review.googlesource.com/1258882 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: Don Garrett &lt;dgarrett@chromium.org&gt; " fail_count="1" gerrit_number="1258882" owner_email="nya@chromium.org" pass_count="0" patch_number="1" project="chromiumos/infra/ci_results_archiver" project_url="https://chromium-review.googlesource.com/chromiumos/infra/ci_results_archiver" ref="refs/changes/82/1258882/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I5e112226c4e22e868151851580ad05bef72eb938" commit="3b67fea1494faa0297f8192c218bb6a1e8ce2055" commit_message="vm_tools: Add uninstall functionality to garcon Add the ability to uninstall Linux packages to garcon. Note that the package-to-be-uninstalled is identified by the .desktop file instead of by the package ID. We send the package_id along with the .desktop file in UpdateApplicationList; however, nothing watches for package upgrades, so the package_id may be stale by the time the uninstall happens. (The package_id in UpdateApplicationList is still useful for deciding IF a .desktop file can be auto-uninstalled, so I'm leaving it in place.) BUG=chromium:822514 TEST=Uninstalled Eclipse using cicerone_client. Tried multiple simultaneous uninstalls; checked that one failed with other-uninstall-is-in-progress message. Tried various combinations of simultaneous installs and uninstalls, ensured only one worked at a time. Change-Id: I5e112226c4e22e868151851580ad05bef72eb938 Reviewed-on: https://chromium-review.googlesource.com/1249673 Commit-Ready: Ian Barkley-Yeung &lt;iby@chromium.org&gt; Tested-by: Ian Barkley-Yeung &lt;iby@chromium.org&gt; Reviewed-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; " fail_count="16" gerrit_number="1249673" owner_email="iby@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/73/1249673/6" remote="cros" total_fail_count="16"/><pending_commit branch="master" change_id="Ibb741e04eda9da49e1cd23fb8c5991d2bd577f79" commit="38c9bb6735524dae6adbec701752e2718a5fdbe5" commit_message="vm_tools: Pass uninstall messages through cicerone Pass the uninstall messages to and from garcon. Also update cicerone_client to support uninstalling. BUG=chromium:822514 TEST=Uninstalled stuff using cicerone_client. Attempted multiple simultaneous uninstalls, got expected error messages (&quot;Failed starting the package uninstall because one is already active&quot;). Tested various combinations of simultaneous installs and uninstalls. CQ-DEPEND=CL:1249673 Change-Id: Ibb741e04eda9da49e1cd23fb8c5991d2bd577f79 Reviewed-on: https://chromium-review.googlesource.com/1259589 Commit-Ready: Ian Barkley-Yeung &lt;iby@chromium.org&gt; Tested-by: Ian Barkley-Yeung &lt;iby@chromium.org&gt; Reviewed-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; " fail_count="4" gerrit_number="1259589" owner_email="iby@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/89/1259589/4" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I32f707df45f3f5fcee6a45c85c4782a35c709483" commit="53a04720725670aa68a72ccde7578e53672a532e" commit_message="chromeos-config: add property for specifying modem firmware variant Different models of the same unibuild may require different modem firmware variant for the built-in modem. This CL adds a new 'firmware-variant' property under a new 'modem' node under the model node to specify that. BUG=b:117126078 TEST=./run_tests.sh Change-Id: I32f707df45f3f5fcee6a45c85c4782a35c709483 Reviewed-on: https://chromium-review.googlesource.com/1258878 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; " fail_count="1" gerrit_number="1258878" owner_email="benchan@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/78/1258878/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ie75097300aeac0e0ee7c1fa887da1da6a8d1d3a1" commit="8d40a9fa23cea6463dbe79834225315b9268d9f3" commit_message="chromeos-config-bsp-coral: specify modem firmware variants In the coral family, astronaut and blacktiplte use different modem firmware. This CL specifies the modem firmware variant in the astronaut and blacktiplte config. BUG=b:117126078 CQ-DEPEND=CL:1258878 TEST=Verify modem firmware update on astronaut and blacktiplte. Change-Id: Ie75097300aeac0e0ee7c1fa887da1da6a8d1d3a1 Reviewed-on: https://chromium-review.googlesource.com/1260310 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: C Shapiro &lt;shapiroc@chromium.org&gt; " fail_count="2" gerrit_number="1260310" owner_email="benchan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/10/1260310/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ib37fb37654c323ff4a7892c2733ecfd4ddc60fa3" commit="d5223a8eecfb42f36da0d61718efe43f3557af09" commit_message="Whitelist .gn for dlcservice BUG=chromium:767517 TEST=See CL:1263495 Change-Id: Ib37fb37654c323ff4a7892c2733ecfd4ddc60fa3 Reviewed-on: https://chromium-review.googlesource.com/1263475 Commit-Ready: Keigo Oka &lt;oka@chromium.org&gt; Tested-by: Keigo Oka &lt;oka@chromium.org&gt; Reviewed-by: Keigo Oka &lt;oka@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="0" gerrit_number="1263475" owner_email="oka@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/1263475/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I24636c6f40458ebe26c31e2f5ba771602b12ea71" commit="0fa2ae5f00c041c49adae3f448f61f9924be7a8f" commit_message="crash: Move send_crashes() callers to C++ util::Sender class is introduced to make the logic unit testable. BUG=chromium:391887 TEST=unit tests; also confirm that crash reports are sent as before 1) killall -SIGSEGV powerd 2) metrics_client -C 3) touch /run/crash_reporter/crash-test-in-progress 4) crash_sender -e FORCE_OFFICIAL=1 -e SECONDS_SEND_SPREAD=1 5) check /var/log/messages to see if the crash reports are sent Change-Id: I24636c6f40458ebe26c31e2f5ba771602b12ea71 Reviewed-on: https://chromium-review.googlesource.com/1253492 Commit-Ready: Satoru Takabayashi &lt;satorux@google.com&gt; Tested-by: Satoru Takabayashi &lt;satorux@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1253492" owner_email="satorux@google.com" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/92/1253492/7" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I2d542e3939cee6369fe477b2776cf5c39e51cd60" commit="126b0fe877fef11436724ab67f7ff40369bf8832" commit_message="tast-tests: Add ui restart hack to upstart.StopJob. The ui Upstart job is atypical, in that it's respawned by a separate ui-respawn job that is started on &quot;stopping ui&quot;. As a result, if session_manager exits just before upstart.StopJob(ctx, &quot;ui&quot;) is called, the job may get restarted even after the test runs &quot;initctl stop ui&quot;. This change makes upstart.StopJob wait for the ui job to either have a &quot;start&quot; goal or reach &quot;stop/waiting&quot; while the ui-respawn job is in &quot;stop-waiting&quot;. BUG=chromium:891594 TEST=ran ui.SupervisedUserCrash followed by ui.VirtualKeyboardOmnibox and saw the second test start chrome instead of getting an error like &quot;Failed to start Chrome: stopping &quot;ui&quot; failed: status start/post-stop has non-&quot;stop&quot; goal&quot; Change-Id: I2d542e3939cee6369fe477b2776cf5c39e51cd60 Reviewed-on: https://chromium-review.googlesource.com/1262179 Commit-Ready: Dan Erat &lt;derat@chromium.org&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="0" gerrit_number="1262179" owner_email="derat@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/79/1262179/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I56155abae1608a075a439709167ee76ae069e7fd" commit="9f3efd4e88fe30fcc2d488dcd3444a280274972b" commit_message="Update dbus_glib.gni This change is needed by CL:1256343 BUG=chromium:767517 TEST=FEATURES=test emerge-betty chromeos-imageburner Change-Id: I56155abae1608a075a439709167ee76ae069e7fd Reviewed-on: https://chromium-review.googlesource.com/1263836 Commit-Ready: Keigo Oka &lt;oka@chromium.org&gt; Tested-by: Keigo Oka &lt;oka@chromium.org&gt; Reviewed-by: Keigo Oka &lt;oka@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="0" gerrit_number="1263836" owner_email="oka@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/36/1263836/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iff76fc71741edf696f66ede238bb28df7604e8c7" commit="b81ab105be9aa78393d4b78d49d6b4dacb64cfab" commit_message="tast-tests: Rename scripts dir to tools. tast repository already have tools directory, so make it align. BUG=None TEST=repo upload Change-Id: Iff76fc71741edf696f66ede238bb28df7604e8c7 Reviewed-on: https://chromium-review.googlesource.com/1263718 Commit-Ready: Shuhei Takahashi &lt;nya@chromium.org&gt; Tested-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="0" gerrit_number="1263718" owner_email="nya@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/18/1263718/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Ib69a2cbc3d8ab9f35c940e95b0edb4b04b50b716" commit="6d3c9dc6041a9c364adc58d8d02fb626877c9dae" commit_message="util/ifdtool: Add IceLake platform support under IFDv2 Change-Id: Ib69a2cbc3d8ab9f35c940e95b0edb4b04b50b716 Signed-off-by: Aamir Bohra &lt;aamir.bohra@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1162995 Commit-Ready: Subrata Banik &lt;subrata.banik@intel.com&gt; Tested-by: Subrata Banik &lt;subrata.banik@intel.com&gt; Reviewed-by: Subrata Banik &lt;subrata.banik@intel.com&gt; Reviewed-by: Shelley Chen &lt;shchen@chromium.org&gt; " fail_count="0" gerrit_number="1162995" owner_email="shchen@chromium.org" pass_count="0" patch_number="17" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/95/1162995/17" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia221b3bdff631f20d513ac0d190900d922055f60" commit="6efef825cf8a8d163a80dd6ec6bbd822f47aec95" commit_message="tast: Allow defining custom error types. Currently, we do not have a way to define custom error types that supports error chaining and stack traces. While there is no use case as of today, we are afraid that lack of custom error type support can discourage users to inspect errors in proper ways. This CL make it possible to define custom error types by embedding *errors.E. BUG=chromium:887166 TEST=fast_build.sh -T -C Change-Id: Ia221b3bdff631f20d513ac0d190900d922055f60 Reviewed-on: https://chromium-review.googlesource.com/1258623 Commit-Ready: Shuhei Takahashi &lt;nya@chromium.org&gt; Tested-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="0" gerrit_number="1258623" owner_email="nya@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform/tast" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast" ref="refs/changes/23/1258623/6" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ib01bdacc77e1da0bcea54d5e7c6585f72557a60e" commit="c9505a65344d8bc350b7869ffd4953788e7578dd" commit_message="servo-firmware: update servo_v4 to R70-11011.2.0 This updates servo_v4 to R70-11011.2.0 This releases a fix where the CC values were incorrectly set to Rp on SNK when powered on w/o charge through. BUG=b:116630203 TEST=sudo servo_updater -b servo_v4 TEST=platform_ServoPowerStateController_USBPluggedin, w/ charge through, and not Signed-off-by: Nick Sanders &lt;nsanders@chromium.org&gt; Change-Id: Ib01bdacc77e1da0bcea54d5e7c6585f72557a60e Reviewed-on: https://chromium-review.googlesource.com/1257894 Commit-Ready: Nick Sanders &lt;nsanders@chromium.org&gt; Tested-by: Nick Sanders &lt;nsanders@chromium.org&gt; Reviewed-by: Mary Ruthven &lt;mruthven@chromium.org&gt; " fail_count="0" gerrit_number="1257894" owner_email="nsanders@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/94/1257894/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iae5252f889f5023058b85357fe432b36385ab933" commit="38bce1ab154d09a8ee168f9a58c210e983e4c728" commit_message="tast-tests: add test to test process SELinux context. Add initial tests to test SELinux context for processes. This initial test only contains very few number of test cases for demonstration purpose. This test should be non-informational to be run in CQ to prevent changes breaking domain transitions. BUG=b:114172200 TEST=tast run DUT security.SELinux* Change-Id: Iae5252f889f5023058b85357fe432b36385ab933 Reviewed-on: https://chromium-review.googlesource.com/1255748 Commit-Ready: Qijiang Fan &lt;fqj@google.com&gt; Tested-by: Qijiang Fan &lt;fqj@google.com&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="0" gerrit_number="1255748" owner_email="fqj@chromium.org" pass_count="0" patch_number="10" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/48/1255748/10" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I8d9ed54774a63da2ec5a4ba86187330521785566" commit="f1fbe3e7a2bd8e38acc1a7a30e69e17620bbc16c" commit_message="virtio-gpu: use the newest caps capset2 has many new features. We currently hardcode num_capsets to 1, however our Mesa/guest kernel/virglrenderer are new enough to support caps v2. We could attempt to do negotiation (see virtio_gpu_virgl_get_num_capset in QEMU), but virtio::gpu::Gpu::get_config actually comes before virtio::gpu::Gpu::activate. To support older Mesa/guest kernel/virglrenderer configurations, this must be refactored. BUG=none TEST=get a gles31 context on tatl Change-Id: I8d9ed54774a63da2ec5a4ba86187330521785566 Reviewed-on: https://chromium-review.googlesource.com/1258323 Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Zach Reizner &lt;zachr@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="0" gerrit_number="1258323" owner_email="gurchetansingh@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/23/1258323/3" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.10" change_id="I5568a5d438de334b22c62aa54cd82e90c868392e" commit="18e6c7aa385a455a838cd656b730890920c66eab" commit_message="CHROMIUM: low_mem: exclude totalreserve_pages from available memory totalreserve_pages is the reserve of pages that are not available to userspace allocations. totalreserve_pages includes lowmem_reserve which is higher on boards with highmem zones. Exclude totalreserve_pages instead of min_free from available memory. BUG=chromium:890335 TEST=run platform_LowMemoryTest Change-Id: I5568a5d438de334b22c62aa54cd82e90c868392e Signed-off-by: Kuo-Hsin Yang &lt;vovoy@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1260526 Commit-Ready: Vovo Yang &lt;vovoy@chromium.org&gt; Tested-by: Vovo Yang &lt;vovoy@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="0" gerrit_number="1260526" owner_email="vovoy@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/26/1260526/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1300e45d3c8d47b43d9631a8bc70e533538b469d" commit="103663a10a4ed0355fc8c758f1917d9009f6099e" commit_message="add clock_gettime to amd64/seccomp When upgrading our VM tests to 4.14, I'm seeing mtpd crash with SIGSYS in __vdso_clock_gettime(). I've seen this in several other daemons too. There are complicated decisions in the kernel VDSO as to whether to use a &quot;fast&quot; user space implementation or to call into the kernel. So this might affect why older kernels didn't see the problem but new ones do. We also might behave differently in a VM vs. real hardware. So, rather than just patch the crash I saw, I tried to guesstimate that anyone using gettimeofday might also want clock_gettime, and that anyone using clock_gettime in an ARM policy might want it in an amd64 policy. BUG=chromium:889035 TEST=precq; VM tests with 4.14 Change-Id: I1300e45d3c8d47b43d9631a8bc70e533538b469d Reviewed-on: https://chromium-review.googlesource.com/1262114 Commit-Ready: Brian Norris &lt;briannorris@chromium.org&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1262114" owner_email="briannorris@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/14/1262114/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I903cd6809e5ce2b4cc05d3aa27996be999687696" commit="1c2c28cc30bebc0dd626816211405afd5b36a7e3" commit_message="shill: Wrap shill http_request class around libbrillo http_request Prior to this change, shill's HttpRequest class, which is only used by ConnectionTester and ConnectionDiagnositics for captive portal detection, used async_connection (raw sockets under the hood) to execute the HTTP request. We abstract all of this away by wrapping shill HttpRequest around brillo::http::Request. BUG=None TEST=ran unit tests via FEATURES=test Change-Id: I903cd6809e5ce2b4cc05d3aa27996be999687696 Reviewed-on: https://chromium-review.googlesource.com/1217822 Commit-Ready: Matthew Wang &lt;matthewmwang@chromium.org&gt; Tested-by: Matthew Wang &lt;matthewmwang@chromium.org&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; " fail_count="0" gerrit_number="1217822" owner_email="matthewmwang@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/22/1217822/6" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ida8839b158ce37da497a30769f6cf7985b135b4d" commit="8b3e8412f1846a7883a4622011ccd4ce95608747" commit_message="{amd64,arm,arm64,x32,x86}-generic: move to kernel v4.14 We're supporting a later kernel. Let's move the generic overlays there. I skip the ppc, and mips overlays, because those are untested and unmaintained and have been for a while. I've retained the GCC build for arm32, as I'm not sure 4.14 is up to snuff for clang builds either. CQ-DEPEND=CL:1208131 BUG=none TEST=precq Change-Id: Ida8839b158ce37da497a30769f6cf7985b135b4d Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1203638 Reviewed-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="5" gerrit_number="1203638" owner_email="briannorris@chromium.org" pass_count="0" patch_number="4" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/38/1203638/4" remote="cros" total_fail_count="5"/><pending_commit branch="chromeos-4.14" change_id="Iaf78f82619d7f728e099e2ac7eb78c449653b90d" commit="9020eb03e2559dcf5c6ed7da8807a89ef19d2a1e" commit_message="FROMGIT: ASoC: rt5663: Remove the boost volume in the beginning of playback The patch removes the boost volume in the beginning of playback while the DAC volume set to lower. Signed-off-by: Oder Chiou &lt;oder_chiou@realtek.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit fc795bf7224efda8c35e505966c2757856064247 git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next) BUG=b:68368286 TEST=switch speaker and headphone and expect there is no pop noise Change-Id: Iaf78f82619d7f728e099e2ac7eb78c449653b90d Signed-off-by: Tzung-Bi Shih &lt;tzungbi@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1260528 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="1" gerrit_number="1260528" owner_email="tzungbi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/28/1260528/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="If5b142c51dca757485934f8ef79099c641f86c3f" commit="ff882be7bdf8818bbcd675091a34ca60bd75ccc6" commit_message="faft: Correct options for calling firmware updater FAFT was calling firmware updater with few deprecated options, or not adding right arguments since go/cros-fw-update-2017 is applied: - nocheck_rw_compatible has been deprecated for a long time - when calling autoupdate, we should set --wp=1 to enforce AU mode - when calling recovery, we should set --wp=1 to enforce RW-only recovery - when calling factory, we should set --wp=0 = to ensure RO+RW update - nocheck_keys is replaced by --force in updater 5+. BUG=None TEST=Ran firmware_UpdateFirmwareDataKeyVersion Change-Id: If5b142c51dca757485934f8ef79099c641f86c3f Reviewed-on: https://chromium-review.googlesource.com/1262215 Commit-Ready: Hung-Te Lin &lt;hungte@chromium.org&gt; Tested-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-by: Wai-Hong Tam &lt;waihong@google.com&gt; " fail_count="0" gerrit_number="1262215" owner_email="hungte@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/15/1262215/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Icf61d9d453046ddd4583be362479dc1a677356c8" commit="f1c9a227634394af5d440a0615592019be86623c" commit_message="Enable CONFIG_NET_ACT_MIRRED and CONFIG_NET_ACT_PEDIT BUG=b:70039146 RELEASE_NOTE=Enable CONFIG_NET_ACT_MIRRED and CONFIG_NET_ACT_PEDIT TEST=Booted in a local VM to verify that the configs were set to 'y' Change-Id: Icf61d9d453046ddd4583be362479dc1a677356c8 Reviewed-on: https://chromium-review.googlesource.com/1263138 Commit-Ready: Salman Qazi &lt;sqazi@google.com&gt; Tested-by: Aditya Kali &lt;adityakali@google.com&gt; Tested-by: Salman Qazi &lt;sqazi@google.com&gt; Reviewed-by: Aditya Kali &lt;adityakali@google.com&gt; " fail_count="0" gerrit_number="1263138" owner_email="sqazi@google.com" pass_count="0" patch_number="2" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/38/1263138/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I0a763f78042c234b01b441dc28e717ddd92ed56e" commit="fb92199c8ecf35c7245d94eec84bb96dfe9522ab" commit_message="usb: Align the starting position for cropping For octopus the starting position(upper-left position) for cropping is (0, 243). It has 2 streams with resolution 2592x1944 and 1280x720. We need to crop the image from 2592x1944 to 2592x1458 and scale the 2592x1458 to 1280x720. The center crop y is (1944-1458)/2 = 243. Crop at odd Y position is not correct. It maps UV plane to Y plane with one pixel shift on Y-axis. Compare to the original image, we interleaves one right stride and one wrong stride. BUG=b:115278653 TEST=Verify there is no UV planes mirrors on preview of octopus. Change-Id: I0a763f78042c234b01b441dc28e717ddd92ed56e Reviewed-on: https://chromium-review.googlesource.com/1256522 Commit-Ready: Hsu Wei-Cheng &lt;mojahsu@chromium.org&gt; Tested-by: Hsu Wei-Cheng &lt;mojahsu@chromium.org&gt; Reviewed-by: Ricky Liang &lt;jcliang@chromium.org&gt; " fail_count="0" gerrit_number="1256522" owner_email="mojahsu@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/22/1256522/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I7ce747e10ff7e8dc06720acd2e88c6e8c05ae2dc" commit="698e2b186e1c1add0d95aad063489c44f35eaa88" commit_message="tast: Refactor test timeout code. Replace the testing package's createContexts function with smaller and simpler extendTimeout and timeoutContext functions. No functional changes are intended here, but I'm trying to simplify this code to make it easier to introduce additional contexts with their own timeouts later. BUG=chromium:892009 TEST=existing unit tests pass and ui.ChromeLogin still works Change-Id: I7ce747e10ff7e8dc06720acd2e88c6e8c05ae2dc Reviewed-on: https://chromium-review.googlesource.com/1260626 Commit-Ready: Dan Erat &lt;derat@chromium.org&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; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="1" gerrit_number="1260626" owner_email="derat@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/26/1260626/2" remote="cros" total_fail_count="2"/><pending_commit branch="wpa_supplicant-2.6" change_id="Ida22f31a7bccc1e9f673c4b14ad80cd4d18d3a07" commit="660df8dda35af018272af0abfd0ca6c126a225b7" commit_message="CHROMIUM: wpa_supplicant: check for driver SME support when selecting FT suites Fast BSS Transition (802.11r) cannot be performed without driver support for Station Management Entity (SME). However, wpa_supplicant will select FT suites (FT-PSK and FT-EAP) even when the driver does not support it. This change has wpa_supplicant select the FT suites only if the driver supports SME. BUG=chromium:874063, chromium:791202 TEST=1) With a Kevin, which does not support SME, ran network_WiFi_RoamFT. Test fails with &quot;Association timed out&quot;, and logs say &quot;Failed to select key management type&quot;. Modified the test so that the AP supports both WPA-PSK and FT-PSK, and the test passed (prior to the change, supplicant would still select FT-PSK despite lack of driver support, and test would proceed to fail). 2) With a Caroline, which supports SME, replicate above tests to make sure that suite selection logic remains intact. supplicant should default to FT-PSK and tests should pass in all circumstances. Change-Id: Ida22f31a7bccc1e9f673c4b14ad80cd4d18d3a07 Reviewed-on: https://chromium-review.googlesource.com/1042869 Commit-Ready: Matthew Wang &lt;matthewmwang@chromium.org&gt; Tested-by: Matthew Wang &lt;matthewmwang@chromium.org&gt; Reviewed-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="0" gerrit_number="1042869" owner_email="matthewmwang@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/hostap" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hostap" ref="refs/changes/69/1042869/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib189bf70e09ec746269a9cead75d51d2f7e23ff2" commit="b7ae4db59fa11d56cd286266bd021ecd089c4547" commit_message="sepolicy: decompose some script called by init. Change-Id: Ib189bf70e09ec746269a9cead75d51d2f7e23ff2 Reviewed-on: https://chromium-review.googlesource.com/1258371 Commit-Ready: Qijiang Fan &lt;fqj@google.com&gt; Tested-by: Qijiang Fan &lt;fqj@google.com&gt; Reviewed-by: Kenny Root &lt;kroot@google.com&gt; " fail_count="0" gerrit_number="1258371" owner_email="fqj@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/71/1258371/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I372603ef7de8b4443b583039b5ae681a1cb8c2a7" commit="2f0848fc1602fc04b0dc4e5dcc654dbf71d5d56f" commit_message="bluez: Add dependency on bzip2 BUG=chromium:872403 TEST=build Change-Id: I372603ef7de8b4443b583039b5ae681a1cb8c2a7 Reviewed-on: https://chromium-review.googlesource.com/1263078 Commit-Ready: Qiyu Hu &lt;qiyuh@google.com&gt; Tested-by: Qiyu Hu &lt;qiyuh@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1263078" owner_email="qiyuh@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/78/1263078/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I764a96555e6323994f9affa28d8ef36600c4cb28" commit="3491159b68952e4f71d848e711c1947d5520fe22" commit_message="Add betty-arcnext to pre-cq. BUG=b:78199499 TEST=None. Change-Id: I764a96555e6323994f9affa28d8ef36600c4cb28 Reviewed-on: https://chromium-review.googlesource.com/1096666 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ilja H. Friedel &lt;ihf@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; Reviewed-by: Don Garrett &lt;dgarrett@chromium.org&gt; " fail_count="1" gerrit_number="1096666" owner_email="ihf@chromium.org" pass_count="0" patch_number="3" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/66/1096666/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I3aa1021841c44a93f4ed9462745ad3662c28c356" commit="d7b2e1b6acac7d15b756ecd71d0c3cd56fe29f32" commit_message="cryptohome: Remove unused async_remove. This removes the unused async_remove function which is replaced by the remove_ex function. BUG=chromium:211405 TEST=emerge-${BOARD} cryptohome; deploy and run device. Change-Id: I3aa1021841c44a93f4ed9462745ad3662c28c356 Reviewed-on: https://chromium-review.googlesource.com/1192522 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Greg Kerr &lt;kerrnel@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="1" gerrit_number="1192522" owner_email="kerrnel@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/22/1192522/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I7bb05164af152fb02a372de7ccd0562f6a4eb347" commit="92cf1a5feb3ca83cb9f3f7db66cb9488fb278c03" commit_message="flashrom: Updated flashrom to use new SPI programming It turns out that the logic to memcpy from the virtual memory mapping already exists in flashrom, and it just needs to be told to use it instead of the SPI fallback. BUG=b:72696501,b:111800041 TEST=&quot;flashrom -p host -r flashdump&quot; produces identical output. Change-Id: I7bb05164af152fb02a372de7ccd0562f6a4eb347 Reviewed-on: https://chromium-review.googlesource.com/1234575 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; Reviewed-by: Raul E Rangel &lt;rrangel@chromium.org&gt; " fail_count="1" gerrit_number="1234575" owner_email="cjmcdonald@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/flashrom" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/flashrom" ref="refs/changes/75/1234575/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I6be73d27e0def3c07da84c60d2646229f9181765" commit="ad42e2f2c55f17c82c42540bb797339998dcd24a" commit_message="Removed dead code from flashrom BUG=None TEST='emerge-grunt flashrom' succeeds, file isn't used in Makefile BRANCH=None Signed-off-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; Change-Id: I6be73d27e0def3c07da84c60d2646229f9181765 Reviewed-on: https://chromium-review.googlesource.com/1246761 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; Reviewed-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Reviewed-by: Martin Roth &lt;martinroth@chromium.org&gt; " fail_count="1" gerrit_number="1246761" owner_email="cjmcdonald@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/flashrom" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/flashrom" ref="refs/changes/61/1246761/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ia34219dc7a2d53c0b3083ffd506b6dd9be9e0cb9" commit="008007c22651215e2c50ba1514ca35188f762aee" commit_message="edk2-ovmf, seabios: upgraded packages to upstream Upgraded sys-firmware/edk2-ovmf to version 2017_p20180211 on amd64 Upgraded sys-firmware/seabios to version 1.11.0 on amd64 BUG=884947 TEST=&quot;emerge edk2-ovmf&quot;, &quot;emerge seabios&quot; Change-Id: Ia34219dc7a2d53c0b3083ffd506b6dd9be9e0cb9 Reviewed-on: https://chromium-review.googlesource.com/1246989 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1246989" owner_email="cjmcdonald@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/89/1246989/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ica622f511ff061f9c52cbb5be370f0f8f584152b" commit="676977e60f16c3e67a311810d7ec239e1a9581b6" commit_message="camera3_test: fix Camera3ReprocessingTest aspect ratio issue When the aspect ratios of input and output buffers in the reprocessing request are different, the input image should be cropped with the output aspect ratio first. BUG=b:116545173 TEST=Run 'cros_camera_test &quot;--gtest_filter=Camera3FrameTest/Camera3ReprocessingTest.*&quot;' on DUT which has capability to reprocess input output with different aspect ratio. Change-Id: Ica622f511ff061f9c52cbb5be370f0f8f584152b Reviewed-on: https://chromium-review.googlesource.com/1249427 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Kuo Jen Wei &lt;inker@chromium.org&gt; Reviewed-by: Hung-yu Wu &lt;hywu@chromium.org&gt; " fail_count="2" gerrit_number="1249427" owner_email="inker@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/27/1249427/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ifc6a169d69a433dee6fee0aa7d3c0e456a4bf903" commit="a339cb03013c9b23578d6a9e8862fe506d92c09a" commit_message="Delete unused script This script is dangerous and not maintained; it's currently broken on some boards (doesn't write to the flash at all) and silently discards all flashrom errors. BUG=None TEST=Sent out an email seeing if anyone even still uses this. Change-Id: Ifc6a169d69a433dee6fee0aa7d3c0e456a4bf903 Reviewed-on: https://chromium-review.googlesource.com/1249604 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1249604" owner_email="cjmcdonald@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/crosutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosutils" ref="refs/changes/04/1249604/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I35d3c2f4df8fbc6fda2f327ab204e0dc8c0e6323" commit="3421b4019974238cd72f35391604395401e5103b" commit_message="ncurses: add unicode support BUG=None TEST=None Change-Id: I35d3c2f4df8fbc6fda2f327ab204e0dc8c0e6323 Reviewed-on: https://chromium-review.googlesource.com/1249612 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1249612" owner_email="cjmcdonald@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/1249612/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Icecba7b237dd7de99c4b1b590060e7e2752719af" commit="96367332d7b75cdeed842c693c53a18ac630f2ad" commit_message="security_x86Registers: Fix VMX-related failures. This test might not be long for this world. It tests VMX state in the corresponding MSR, and the BILD bit in firmware. Well, it turns out VMX is being set in all the boards supporting Crostini, so that check is not very useful anymore. Remove the VMX check on Intel for now, but keep the BILD check, which is still useful. BUG=chromium:848428 TEST=Passes on soraka, caroline. Change-Id: Icecba7b237dd7de99c4b1b590060e7e2752719af Reviewed-on: https://chromium-review.googlesource.com/1259564 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Reviewed-by: Mattias Nissler &lt;mnissler@chromium.org&gt; " fail_count="3" gerrit_number="1259564" owner_email="jorgelo@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/64/1259564/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I9634f9a7d25487d43f71041fe4b38ab16ef9d842" commit="1937add9d2cf6f8821328b761b1f7a3f079a36e1" commit_message="tast-local-tests-cros: add dev-go/cmp to ebuild Add dev-go/cmp to do deep comparisons of structures from test output and existing golden database file. BUG=chromium:891857 TEST=run tast tests manually Change-Id: I9634f9a7d25487d43f71041fe4b38ab16ef9d842 Reviewed-on: https://chromium-review.googlesource.com/1259605 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Gregory Meinke &lt;gmeinke@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: C Shapiro &lt;shapiroc@chromium.org&gt; Reviewed-by: Evan Hernandez &lt;evanhernandez@chromium.org&gt; " fail_count="2" gerrit_number="1259605" owner_email="gmeinke@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/05/1259605/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Iaec12aa752e8fbd342dc39801836661e5b10f4e0" commit="8dc496d39fff038e3f94b9e65ebca46948860742" commit_message="Adding checks for invalid cupsFilter and cupsPreFilter values BUG=chromium:885296 TEST=Ran tests on chromebook Change-Id: Iaec12aa752e8fbd342dc39801836661e5b10f4e0 Reviewed-on: https://chromium-review.googlesource.com/1260047 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: David Valleau &lt;valleau@chromium.org&gt; Reviewed-by: Sean Kau &lt;skau@chromium.org&gt; " fail_count="1" gerrit_number="1260047" owner_email="valleau@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/47/1260047/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I598bd1a51a0da0ba0b5623efbe69bfc070362f27" commit="4934940a53fe53311c649a09cfddb93e8b9963ac" commit_message="system_api: adds bootlockbox proto for dbus method parameters Bootlockbox is a tamper resistant key value store backed by tpm. This CL adds D-Bus API parameter protobufs so other services can call its API. BUG=chromium:891591 TEST=emerge-$BOARD system_api Change-Id: I598bd1a51a0da0ba0b5623efbe69bfc070362f27 Reviewed-on: https://chromium-review.googlesource.com/1260222 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Xiaoyong Zhou &lt;xzhou@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1260222" owner_email="xzhou@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/22/1260222/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I87c67747b8eb82f2a20282f122c94d5ce375434d" commit="a00595d432be69e878ed034fdf758c9d259d0586" commit_message="crash: Collect BIOS crashes with KernelCollector This patch makes the KernelCollector scan the BIOS log for ARM Trusted Firmware crash signatures (only relevant to ARM64 platforms) and upload them as a kernel crash (with a special signature that clarifies this is a BIOS crash) if found. Even though treating BIOS crashes as &quot;kernel crash&quot; might seem like a bit of a stretch, it makes sense in context: kernel and runtime firmware are deeply intertwined on ARM64 platforms. The kernel calls into ARM Trusted Firmware to do certain operations, and crashes in either may be caused by unexpected behavior in the other. It makes sense to always upload both logs together to give the debugging engineer as much context as possible to understand an issue (especially since BIOS log messages are rare on their own and do not contain timestamps at the moment, making it hard to interpret them in isolation). It therefore makes more sense to treat the KernelCollector as a more general &quot;unexpected reboot from panic in privileged code&quot; collector and share the common infrastructure to process both kinds of logs. Since it doesn't make much sense to handle all completely distinct crash signature types in one GenerateSignature() function, split them out into separate functions again. BUG=chromium:839669 TEST=Added unit test. Change-Id: I87c67747b8eb82f2a20282f122c94d5ce375434d Signed-off-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/906204 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="906204" owner_email="jwerner@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/04/906204/7" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Ic87c69f49c2869389dd4657365af44c6390dd922" commit="011acdb90ddbf5540f1db3069d78adba28f5d187" commit_message="FROMLIST: drm/amd/display: Signal hw_done() after waiting for flip_done() In amdgpu_dm_commit_tail(), wait until flip_done() is signaled before we signal hw_done(). [Why] This is to temporarily address a paging error that occurs when a nonblocking commit contends with another commit, particularly in a mirrored display configuration where at least 2 CRTCs are updated. The error occurs in drm_atomic_helper_wait_for_flip_done(), when we attempt to access the contents of new_crtc_state-&gt;commit. Here's the sequence for a mirrored 2 display setup (irrelevant steps left out for clarity): **THREAD 1** | **THREAD 2** | Initialize atomic state for flip | | Queue worker | ... | Do work for flip | | Signal hw_done() on CRTC 1 | Signal hw_done() on CRTC 2 | | Wait for flip_done() on CRTC 1 &lt;---- **PREEMPTED BY THREAD 1** Initialize atomic state for cursor | update (1) | | Do cursor update work on both CRTCs | | Clear atomic state (2) | **DONE** | ... | | Wait for flip_done() on CRTC 2 | *ERROR* | The issue starts with (1). When the atomic state is initialized, the current CRTC states are duplicated to be the new_crtc_states, and referenced to be the old_crtc_states. (The new_crtc_states are to be filled with update data.) Some things to note: * Due to the mirrored configuration, the cursor updates on both CRTCs. * At this point, the pflip IRQ has already been handled, and flip_done signaled on all CRTCs. The cursor commit can therefore continue. * The old_crtc_states used by the cursor update are the **same states** as the new_crtc_states used by the flip worker. At (2), the old_crtc_state is freed (*), and the cursor commit completes. We then context switch back to the flip worker, where we attempt to access the new_crtc_state-&gt;commit object. This is problematic, as this state has already been freed. (*) Technically, 'state-&gt;crtcs[i].state' is freed, which was made to reference old_crtc_state in drm_atomic_helper_swap_state() [How] By moving hw_done() after wait_for_flip_done(), we're guaranteed that the new_crtc_state (from the flip worker's perspective) still exists. This is because any other commit will be blocked, waiting for the hw_done() signal. Note that both the i915 and imx drivers have this sequence flipped already, masking this problem. Signed-off-by: Shirish S &lt;shirish.s@amd.com&gt; Signed-off-by: Leo Li &lt;sunpeng.li@amd.com&gt; Reviewed-by: Harry Wentland &lt;harry.wentland@amd.com&gt; (am from https://patchwork.freedesktop.org/patch/254308/) BUG=b:114676137 b:117126562 TEST=Build &amp; boot grunt. 1. Connect 2k monitor in mirrored mode and change resolution 2. Play around cursor with Youtube p/b in mirrored mode. Change-Id: Ic87c69f49c2869389dd4657365af44c6390dd922 Reviewed-on: https://chromium-review.googlesource.com/1258364 Commit-Ready: Shirish S &lt;shirish.s@amd.com&gt; Tested-by: Shirish S &lt;shirish.s@amd.com&gt; Reviewed-by: Drew Davenport &lt;ddavenport@chromium.org&gt; " fail_count="0" gerrit_number="1258364" owner_email="shirish.s@amd.com" 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/64/1258364/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I551a13dd133865384692c4c52ce1ebdf3c563684" commit="34318e54ee25d32e98f1fa78d4a614ced2d62d5f" commit_message="add gettimeofday to amd64/seccomp I've seen conntrackd seccomp failures in __vdso_gettimeofday when upgrading VM tests to 4.14. This change adds gettimeofday to the policy for all policy files where an equivalent (e.g., arm, x86) policy file already has it. The kernel has changed bits of the VDSO implementation, such that it's possible different variations of hardware/software may not be calling into the kernel where they previously could use a user-space implementation. I'm not sure. But the syscall should be harmless. BUG=chromium:889035 TEST=precq; VM tests with 4.14 Change-Id: I551a13dd133865384692c4c52ce1ebdf3c563684 Reviewed-on: https://chromium-review.googlesource.com/1263075 Commit-Ready: Brian Norris &lt;briannorris@chromium.org&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1263075" owner_email="briannorris@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/75/1263075/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ie748c0388a171ab2789da8d7a71a3ebb20c8c981" commit="f4cf49fec38296a6fa558e5796be47c124cea8de" commit_message="install_toolchain: put rpcsvc-proto in package.provided. rpcvc-proto is a host package that are needed by target, we want to put it into package.provided. BUG=chromium:892195 TEST=run setup_board --board samus (package.provided not chanaged) run setup_board --board samus after emerging rpcvc-proto, net-libs/rpcvc-proto-1.3.1-r1 was shown in package.provided. Change-Id: Ie748c0388a171ab2789da8d7a71a3ebb20c8c981 Reviewed-on: https://chromium-review.googlesource.com/1262084 Commit-Ready: Yunlian Jiang &lt;yunlian@chromium.org&gt; Tested-by: Yunlian Jiang &lt;yunlian@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1262084" owner_email="yunlian@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/crosutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosutils" ref="refs/changes/84/1262084/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I2c5686527f0d089daf34db5ee5439061508a7473" commit="9f21ffe6cb07fe4d897792eca65232df946c2f57" commit_message="gen_luci_scheduler: Update deployment docs. Changes to luci-scheduler.cfg are now autodeployed, so remove the manual deployment docs. Instead add links the to deployment builder. BUG=chromium:884908 TEST=run_tests Change-Id: I2c5686527f0d089daf34db5ee5439061508a7473 Reviewed-on: https://chromium-review.googlesource.com/1262175 Commit-Ready: Don Garrett &lt;dgarrett@chromium.org&gt; Tested-by: Don Garrett &lt;dgarrett@chromium.org&gt; Reviewed-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; " fail_count="0" gerrit_number="1262175" 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/75/1262175/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I6618a4e1f803a8c2d1b2f58a1a0442d6ec514e27" commit="254fff932df407f7b86408427be7c78a2345a8c1" commit_message="init: Add rollback paramater to clobber-state If clobber-state runs with the rollback parameter: - Don't do TPM clear - Also preserve rollback_data file over wipe - Preserve unencrypted/preserve/attestation.epb. This is needed because we don't do TPM clear. BUG=chromium:881341 TEST=manual Change-Id: I6618a4e1f803a8c2d1b2f58a1a0442d6ec514e27 Reviewed-on: https://chromium-review.googlesource.com/1202088 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Marton Hunyady &lt;hunyadym@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1202088" owner_email="hunyadym@chromium.org" pass_count="0" patch_number="11" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/88/1202088/11" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I8bb9ad16bc0458ff02d56274c19329df69cf920f" commit="d6edf2bce32e17bd7fef3445a1c539821dbf5077" commit_message="dev-python/python-evdev: specify header locations setup.py hardcodes /usr/include/linux/... paths. This doesn't work if cross-compiling or otherwise using a different $ROOT with a different set of headers, as the setup stage might pick up one set of headers, while the compilation might pick up another. Fortunately, setup.py supports an --evdev-headers arg so we can fix this. Let's use it. At the same time, bump to EAPI 7 to support ${SYSROOT}. Tested with pytest -- 1 existing test_uinput.py (test_abs_values()) failed before and after this change. Submitted upstream here: https://github.com/gentoo/gentoo/pull/9978 Dropped the EAPI 7 bump, since it was only for ${SYSROOT}, which we already have support for -- and we don't have EAPI 7 support. BUG=none TEST=build with upgraded linux-headers; also run pytest and other basic tests Change-Id: I8bb9ad16bc0458ff02d56274c19329df69cf920f Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1246998 " fail_count="0" gerrit_number="1246998" owner_email="briannorris@chromium.org" pass_count="0" patch_number="3" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/98/1246998/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I5b558bddf119e81b8188464b8ad351eae3e2fe1a" commit="28f42cb24bc32e8d9026bbfc4a65bf1f31692801" commit_message="libbrillo: move some functions from update_engine to libbrillo Implementation is not changed. Certain parameters are added to replace private variables. BUG=chromium:890036 TEST=unittest Change-Id: I5b558bddf119e81b8188464b8ad351eae3e2fe1a Reviewed-on: https://chromium-review.googlesource.com/1252546 Commit-Ready: Xiaochu Liu &lt;xiaochu@chromium.org&gt; Tested-by: Xiaochu Liu &lt;xiaochu@chromium.org&gt; Reviewed-by: Xiaochu Liu &lt;xiaochu@chromium.org&gt; " fail_count="0" gerrit_number="1252546" owner_email="xiaochu@chromium.org" pass_count="0" patch_number="9" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/46/1252546/9" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I7726fdbfc92f981172bdc3cf5364fec12de3eab6" commit="29aa377eb31ca4fb686f35eb99f4df8ff15c8c41" commit_message="utils: Update our house of cards arm detection to detect Qualcomm SoCs There's a whole bunch of fragile logic in autotest to try to detect which type of ARM device we're on. Let's update this fragile logic to properly detect Qualcomm boards now. A few notes: * I've totally revamped get_cpu_arch() to rely on 'uname -m' which is much more robust than trying to manually grok /proc/cpuinfo. * Grepping through '/sys/firmware/devicetree/base/compatible' for an SoC name isn't really guaranteed to work. We always include the SoC name there on our boards, but I don't think upstream has any guarantee. Of course I'm not sure I know of anything better. BUG=chromium:885343 TEST=graphics_Gralloc now complains about no &quot;qualcomm&quot; support on cheza TEST=graphics_Gralloc still passes on kevin / veyron_jerry Change-Id: I7726fdbfc92f981172bdc3cf5364fec12de3eab6 Reviewed-on: https://chromium-review.googlesource.com/1257578 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Ilja H. Friedel &lt;ihf@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="0" gerrit_number="1257578" owner_email="dianders@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/78/1257578/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ie7ac7f7fe137e6d99fb178e14f3d5a0fcae9066c" commit="e6840928e6acbb9772c7d404650f1cfbe21d0fde" commit_message="portage_util: Readd CROS_WORKON_SUBDIR compatibility. CROS_WORKON_SUBDIR support was removed in https://crbug.com/805569. This CL readds that support behind a conditional flag. That flag should be set only when processing branches older than 10363.0.0. This logic should be removed after all branches older than that are EOL'd (including firmware / factory). DO NOT SUBMIT, CONCEPT REVIEW ONLY. This version works against the daisy_skate branch, but still needs cleanup. BUG=chromium:890017 TEST=run_tests Change-Id: Ie7ac7f7fe137e6d99fb178e14f3d5a0fcae9066c Reviewed-on: https://chromium-review.googlesource.com/1257944 Commit-Ready: Don Garrett &lt;dgarrett@chromium.org&gt; Tested-by: Don Garrett &lt;dgarrett@chromium.org&gt; Reviewed-by: Don Garrett &lt;dgarrett@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1257944" owner_email="dgarrett@chromium.org" pass_count="0" patch_number="5" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/44/1257944/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I33ee91c519e795ffb9e5178246046cc5ab1fcde6" commit="c226e98ce0aaa0301e4333851620b8e0265d68ed" commit_message="p2p: migrate the package to GN BUG=chromium:767517 TEST=USE=test emerge-betty p2p --nodeps Change-Id: I33ee91c519e795ffb9e5178246046cc5ab1fcde6 Reviewed-on: https://chromium-review.googlesource.com/1258370 Commit-Ready: Keigo Oka &lt;oka@chromium.org&gt; Tested-by: Keigo Oka &lt;oka@chromium.org&gt; Reviewed-by: Keigo Oka &lt;oka@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="0" gerrit_number="1258370" owner_email="oka@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/70/1258370/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib5eb92aaacb108715a194dd4b31910d863c03d39" commit="77d17f3e43f39093043ddd71cbdbb2f5177402b3" commit_message="linux-sources: Fix support for kernel-next The commit adding kernel-next support missed the necessary RDEPEND entry. Change-Id: Ib5eb92aaacb108715a194dd4b31910d863c03d39 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1258388 Tested-by: Azhar Shaikh &lt;azhar.shaikh@intel.com&gt; Reviewed-by: Azhar Shaikh &lt;azhar.shaikh@intel.com&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="0" gerrit_number="1258388" owner_email="groeck@chromium.org" pass_count="0" patch_number="3" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/88/1258388/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I88376e2c0a725fd7a97ffebfe5089d2f626805ad" commit="17a8b29fddf790b4614136512e1fc3b162800563" commit_message="paygen: {file,gs,uri}lib: drop Exists helper We had to tweak filelib to use os.path.isdir directly, and update urilib_unittest to use lib.gs for Exists functionality. BUG=chromium:430770 TEST=`./run_tests` &amp;&amp; paygen --network tests pass Change-Id: I88376e2c0a725fd7a97ffebfe5089d2f626805ad Reviewed-on: https://chromium-review.googlesource.com/1258446 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="1" gerrit_number="1258446" owner_email="vapier@chromium.org" pass_count="0" patch_number="2" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/46/1258446/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I3ca52124ba8915783baf5127852743f0e3c70bf5" commit="4a9460b2d259e4bce03cfecd3b63f50ac4c385d4" commit_message="Copy cheets_arm64 artifacts on Android uprev TEST=./cros_mark_android_as_stable_unittest BUG=b:113346253 Change-Id: I3ca52124ba8915783baf5127852743f0e3c70bf5 Reviewed-on: https://chromium-review.googlesource.com/1258532 Commit-Ready: Richard Fung &lt;richardfung@chromium.org&gt; Tested-by: Richard Fung &lt;richardfung@chromium.org&gt; Reviewed-by: Ben Lin &lt;linben@chromium.org&gt; Reviewed-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; " fail_count="0" gerrit_number="1258532" owner_email="richardfung@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/32/1258532/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I42d63f5b37d55a0dca9ec29ac4b052e23e225307" commit="082700fdd3d8851ba6da44cc34d9b58314c340b2" commit_message="cros_firmware.py flashrom invocation fix Added &quot;-p host&quot; to flashrom command line arguments so the programmer is properly detected on Grunt boards. BUG=887032 TEST=None Change-Id: I42d63f5b37d55a0dca9ec29ac4b052e23e225307 Reviewed-on: https://chromium-review.googlesource.com/1258533 Commit-Ready: Chris McDonald &lt;cjmcdonald@chromium.org&gt; Tested-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; " fail_count="0" gerrit_number="1258533" owner_email="cjmcdonald@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/33/1258533/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I5bc3d8cff3a3bfb10addf42174c40081fca26e85" commit="0384a16b4bb351cf06531946655391344de37ec3" commit_message="servo: Make dut-power read SERVOD_PORT just like dut-control BUG=none TEST=dut-power --port 9002; SERVOD_PORT=9002 dut-power; dut-power Made sure it connected correctly. Change-Id: I5bc3d8cff3a3bfb10addf42174c40081fca26e85 Reviewed-on: https://chromium-review.googlesource.com/1258592 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Reviewed-by: Ruben Rodriguez Buchillon &lt;coconutruben@chromium.org&gt; " fail_count="1" gerrit_number="1258592" owner_email="rrangel@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/92/1258592/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iafe4a1be2d02b70a28b8c15fd78732d4166e0744" commit="095d28d002f32a9865725a1f94f1cc34040c80fe" commit_message="system_api: fix cpplint warnings BUG=None TEST=Re-run cpplint on updated files. Change-Id: Iafe4a1be2d02b70a28b8c15fd78732d4166e0744 Reviewed-on: https://chromium-review.googlesource.com/1260226 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1260226" 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/26/1260226/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Id6f7be0bfb45bce7a96a37599e056f8a90ac35a6" commit="0e1176f5ccaf2b18c95b43b3d073c4ebfe3744ca" commit_message="crash: generate test files in temporary directory This CL fixes the UserCollectorTest.CopyOffProcFilesBadPid and UserCollectorTest.CopyOffProcFilesOK test case to generate test files in the temporary directory created for the test instead of the current working directory. BUG=chromium:891913 TEST=Run unit tests and verify that no test file is generated in the source tree. Change-Id: Id6f7be0bfb45bce7a96a37599e056f8a90ac35a6 Reviewed-on: https://chromium-review.googlesource.com/1260227 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1260227" 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/27/1260227/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="If0a1f7f0736052547462fadc955587092dada722" commit="01a6cde5e5623397adc3208d88755a237e33deea" commit_message="Bisect tool: Use symbolic link for replacing object files on Android The bisection tool used hard link to replace object files from good/bad set on Android. I do not see why it is necessary to use hard link than symbolic one, and it will introduce hidden bug if try to link one obj from one disk to the other. Test=Tested with Android and succeeded. Bug=None Change-Id: If0a1f7f0736052547462fadc955587092dada722 Reviewed-on: https://chromium-review.googlesource.com/1260251 Commit-Ready: Zhizhou Yang &lt;zhizhouy@google.com&gt; Tested-by: Zhizhou Yang &lt;zhizhouy@google.com&gt; Reviewed-by: Caroline Tice &lt;cmtice@chromium.org&gt; " fail_count="0" gerrit_number="1260251" owner_email="zhizhouy@google.com" pass_count="0" patch_number="2" project="chromiumos/third_party/toolchain-utils" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/toolchain-utils" ref="refs/changes/51/1260251/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic26152467ffec840baeb229bab88b90da7579717" commit="764a48121d00971420e02bc235b7736590017596" commit_message="user_crash_test: Add logging for the failures. BUG=b:73901638 TEST=test_that --board=kevin-arcnext --no-quickmerge kevin cheets_NativeCrash Change-Id: Ic26152467ffec840baeb229bab88b90da7579717 Reviewed-on: https://chromium-review.googlesource.com/1260424 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Junichi Uekawa &lt;uekawa@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1260424" owner_email="uekawa@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/24/1260424/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I8b46db4f32b51f7fc54d0f6e6a0754af907da9be" commit="f515efacb2e1f4f6c02804988242c18415376305" commit_message="servod: clean up power_tools.xml situation This change: - moves the short-hand configurations for ina219, ina3221, and ina231 from common.xml into power_tools.xml &gt; This is to have the short-hands in their thematically appropriate config file. - removes power_tools.xml inclusion in autogenerated power maps, as power_tools is now default included in common.xml &gt; This is to avoid a harmless error message that complains about importing power_tools.xml twice - once from common.xml &amp; once from the power configuration file. - includes common.xml in sweetberry.xml &gt; This is now required for sweetberry to have power_tools.xml as the configuration files do not include it anymore (see point above) &gt;&gt; extra tiny perk: sweetberry gets some useful controls such as config_files BUG=b:117240799 TEST=manual testing &gt; builds fine &gt; passes data-integrity test &gt; with sweetberry sudo servod -c servo_sweetberry_rails_addr.xml &amp; dut-control j4_9_cfg_reg:low_power (no error/issue) Change-Id: I8b46db4f32b51f7fc54d0f6e6a0754af907da9be Reviewed-on: https://chromium-review.googlesource.com/1260682 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ruben Rodriguez Buchillon &lt;coconutruben@chromium.org&gt; Reviewed-by: Puthikorn Voravootivat &lt;puthik@chromium.org&gt; Reviewed-by: Todd Broch &lt;tbroch@chromium.org&gt; " fail_count="2" gerrit_number="1260682" owner_email="coconutruben@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/82/1260682/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I07a9613825ac66a410ca66475c59aee5f474485e" commit="d2ff6deae4c3d5320539c746c03fb9cbb55e7ce6" commit_message="validation_pool_unittest: finish removing mox references Aviv already did the work in CL:592709, but there's a few latent inherits here which are unused, so clean those up. BUG=chromium:430770 TEST=unittests pass Change-Id: I07a9613825ac66a410ca66475c59aee5f474485e Reviewed-on: https://chromium-review.googlesource.com/1260862 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Alex Klein &lt;saklein@chromium.org&gt; " fail_count="2" gerrit_number="1260862" 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/62/1260862/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="If179f440db01fbc6971987493d816dc9b0fd67dc" commit="cef4c5f6499feb8624a698ee3e2af2da527302c7" commit_message="proctitle: fix running inside of `python` When running in `python`, main.__file__ doesn't exist. BUG=None TEST=unittests still pass, and importing chromite.lib.proctitle works in `python` Change-Id: If179f440db01fbc6971987493d816dc9b0fd67dc Reviewed-on: https://chromium-review.googlesource.com/1261804 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Alex Klein &lt;saklein@chromium.org&gt; " fail_count="0" gerrit_number="1261804" 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/04/1261804/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I47ae7e1e7e874e0a9114b162823e67eb339c143d" commit="eeb373ed670cd56f74a26d38791f786398202ffe" commit_message="manifest_version: more verbose messages for UpdateStatus() failures RunCommandError() (e.g., during git push) reports a 'message' as well as an 'error.result' field. If we print just the 'message', we get a not-so-useful message about what command failed. We'd like to see the result info too (e.g., exit code, stderr info). Just log the whole object. BUG=chromium:891352 TEST=unit tests Change-Id: I47ae7e1e7e874e0a9114b162823e67eb339c143d Reviewed-on: https://chromium-review.googlesource.com/1262178 Commit-Ready: Brian Norris &lt;briannorris@chromium.org&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Don Garrett &lt;dgarrett@chromium.org&gt; " fail_count="1" gerrit_number="1262178" owner_email="briannorris@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/78/1262178/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Id21443bc1ea9462a5b2753b5a303c8beebf2d6ec" commit="92c832caf0e11c0a7a20f1efddad5a2232aefa26" commit_message="vm_tools: cicerone: whitelist mremap syscall mremap is used by glibc for realloc(). BUG=chromium:891153 TEST=localhost:8000 still works for accessing a container Change-Id: Id21443bc1ea9462a5b2753b5a303c8beebf2d6ec Reviewed-on: https://chromium-review.googlesource.com/1262815 Commit-Ready: Stephen Barber &lt;smbarber@chromium.org&gt; Tested-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1262815" owner_email="smbarber@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/15/1262815/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I0492b8e3bebfabbf524627bc0317c32f4c26993b" commit="4f72546a468753d880238942d3eb327f8fc3f599" commit_message="libweave: Wrap ListValue&amp; by ValueReferenceAdapter. This is to prepare libchrome uprev. BUG=b:37434548 TEST=Try. Change-Id: I0492b8e3bebfabbf524627bc0317c32f4c26993b Reviewed-on: https://chromium-review.googlesource.com/1263055 Commit-Ready: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Tested-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="0" gerrit_number="1263055" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="1" project="weave/libweave" project_url="https://chromium-review.googlesource.com/weave/libweave" ref="refs/changes/55/1263055/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="Ifce8c084b66e70c67e7c6b906d96c1a8b704e896" commit="00a96ddca917e721cac2811abfcfd6fda0fedda8" commit_message="FROMGIT: net/usb: cancel pending work when unbinding smsc75xx Cancel pending work before freeing smsc75xx private data structure during binding. This fixes the following crash in the driver: BUG: unable to handle kernel NULL pointer dereference at 0000000000000050 IP: mutex_lock+0x2b/0x3f &lt;snipped&gt; Workqueue: events smsc75xx_deferred_multicast_write [smsc75xx] task: ffff8caa83e85700 task.stack: ffff948b80518000 RIP: 0010:mutex_lock+0x2b/0x3f &lt;snipped&gt; Call Trace: smsc75xx_deferred_multicast_write+0x40/0x1af [smsc75xx] process_one_work+0x18d/0x2fc worker_thread+0x1a2/0x269 ? pr_cont_work+0x58/0x58 kthread+0xfa/0x10a ? pr_cont_work+0x58/0x58 ? rcu_read_unlock_sched_notrace+0x48/0x48 ret_from_fork+0x22/0x40 Signed-off-by: Yu Zhao &lt;yuzhao@google.com&gt; Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt; (cherry picked from commit f7b2a56e1f3dcbdb4cf09b2b63e859ffe0e09df8 git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git) BUG=b:115920877 TEST=Built and booted. Change-Id: Ifce8c084b66e70c67e7c6b906d96c1a8b704e896 Reviewed-on: https://chromium-review.googlesource.com/1263155 Commit-Ready: Yu Zhao &lt;yuzhao@chromium.org&gt; Tested-by: Yu Zhao &lt;yuzhao@chromium.org&gt; Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="0" gerrit_number="1263155" owner_email="yuzhao@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/55/1263155/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Id94993bab31dfbeeef8ac5458b39e27b53b56b3d" commit="6cfd19529f36bf4d1b85756b59969db6878dcb49" commit_message="patch_series_unittest: convert to mock One downside here is that mox generally enforces ordering of mocked calls even across different mocks, but the mock library doesn't let you check ordering across multiple mocks easily. So we just assert that the mocks were called regardless of ordering. BUG=chromium:430770 TEST=unittests still pass Change-Id: Id94993bab31dfbeeef8ac5458b39e27b53b56b3d Reviewed-on: https://chromium-review.googlesource.com/1260863 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Alex Klein &lt;saklein@chromium.org&gt; " fail_count="1" gerrit_number="1260863" 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/63/1260863/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I41ae9ebf6d49f5b89ce9c042646e1f2ce98b426d" commit="0b5661098da782fb0200ca5fdeb093df0466b870" commit_message="system_api: remove unused NFC related D-Bus constants BUG=None TEST=precq pass Change-Id: I41ae9ebf6d49f5b89ce9c042646e1f2ce98b426d Reviewed-on: https://chromium-review.googlesource.com/1262880 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1262880" 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/80/1262880/1" remote="cros" total_fail_count="0"/><lkgm version="11128.0.0-rc3"/></manifest>