blob: 5629d58ca842c6b7dd4b6401aa324b1ab27f049d [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="d49948b637e08f0bd7a51746d0ddf83ac44db211">
<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="c482bbd759beb9e61dcd88247c83098d5019b9c2" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="add574af97220eb1b2636478d013d993d755ab13" 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="16285b48a4d5cc5c467bb59809db939abef8910f" 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="be94afd21caa2385cb01adcb203c52bb0024cbcd" upstream="refs/heads/master"/>
<project name="chromiumos/docs" path="docs" revision="6161b686175ff0799d4abc4ecc4433a995101698" 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="5c964ef9749fa5f1d9b893f86b030c4021f185b7" upstream="refs/heads/master"/>
<project groups="chromeos-admin,labtools" name="chromiumos/infra/skylab_inventory" path="infra/skylab_inventory" revision="64537f073104a802e78c126985cba8d7ec887250" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="9dac4dde7b3813d0093705e2af838fdff8c18b81" 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="6fd39756ec4507b864fb1c87a056cf576d4a1418" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="a374d2bdc5266fede2c1b37b34de5eebf51b1566" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="e003669057cf13795e2b521751d12abc9a9d1898" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="73e724f687fedfb36d2e1c82ef388582e58d9fda" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="3702c0fd380335be328e17a84d9610bf3527a615" upstream="refs/heads/master"/>
<project name="chromiumos/platform/arc-camera" path="src/platform/arc-camera" revision="05627e003d3f93a1ed596d6c0dad92a30977fae7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="0f7239e3a5b58ad794f43cdc484dc7a788612707" 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="a979fe60d4526f2fe296598c26745fde89024108" 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="8e8578be2310992db2aae404f3e108873e9d9412" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chromiumos-assets" path="src/platform/chromiumos-assets" revision="fd4e8eef335ceaca7adf53a83f5e13e00e09101c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/cobble" path="src/platform/cobble" revision="85e6e13ae4e3ba22f1970ebfe66610866e89132d" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/platform/crostestutils" path="src/platform/crostestutils" revision="64c3e18bc6ada35fdde8dfe24c248a53f16d3cb5" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="73fc534b0d6aa8fc45520b3b50be2c0654fcc24c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="b43f9bcd526c534251a45165e3aa75d91450802c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="d6a19344561b9edbe434455731e79c99f31eb4e1" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="d69ceef729eaa0510c3bf34f2eab2612eb4cdde9" 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="c7f04e45df9df08b96413d5ac128fd1ded034b9e" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="8649d800a9dd9c23de199029b2db25827f687925" 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="31a3bd95b6c9f219f1e4606255c0a72d440b6d3c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="702313d8cce3d5f9e2f0ab013fec28fdc7d3e0c0" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="cf152698af11c8b52e33f92f2f7ec3abd5263914" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="fbd668b02214a81e304732e1703ae9909271e04e" 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="71bc665179f9e8a94c4b2293f6b3406887f96d34" 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="a64c734faa57e7aa3bcbca0b40e3463005a08742" 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/system_api" path="src/platform/system_api" revision="536735c009117dc648808dfe47e55284deca8fa0" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast" path="src/platform/tast" revision="c96b879a49f20ffe4ef6e542cb9d7ef0d0f3fbcb" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="8bd3f44081810aabfdede99f3f3239a6ffd6782b" 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="5bc80f22a8cadf400e796f585278bc04f18201af" 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="5bc8f9c7f9ddda443d5d7214034192c5d9091887" 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="01bf63d12e7ae1086a9e84c4651a484114c62dd9" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="15d13ab2643f748fc828369f150135866cfe9442" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="d0ada838bb2e9a31d0d3b9368baba27901469587" 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="aa2416695dbd0315474a0bd94955d89ecd214a67" 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="cf693389d597515b46e465bed91e06576c22baf9" 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="a94aab44621fc70d67b8761fdff915752c3822e4" 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="ec51041b477d832557db7f8435d16e63b0e1305a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="77fe549abeffa773a50f1786313728c176bfdedb" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="3552549f4a9ce929f45bbeef6f75cb1d77879015" upstream="refs/heads/wpa_supplicant-2.6"/>
<project name="chromiumos/third_party/huddly-updater" path="src/third_party/huddly-updater" revision="98010d4e0c0d1ed95b2b08d9e2b51dcde3d18fe3" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="6c0b2d05724e964c7f585394238e680097081808" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="6ecf52fb0f71ec5bd526b2410ec79155cee17df0" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="653c36166a641268af2aae60808f5d01b184fde1" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="05ff0f3425fb58126b8c7d838e6e1b55378ada71" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="ff122fe0872dd1a85eaf83453e10a865ac202861" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="aa7119345bf77271db0d6bdf36de4d16adc779e7" 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="8552db4dca70c906eab000f7ea7d6b2fa75fa8f1" 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="c92163a9e4cb8da6c9f695b771c97555ee8b5c9f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqrtr" path="src/third_party/libqrtr" revision="d3895b9156bf963b92ba568c94d68eb6f7be26d5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libscrypt" path="src/third_party/libscrypt" revision="b45c53f9418a6eff2c8ed98703a55f96029304b1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libsigrok" path="src/third_party/libsigrok" revision="199fe31115c76231746f5953271795d58679561c" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrok-cli" path="src/third_party/sigrok-cli" revision="c9edfa218e5a5972531b6f4a3ece8d33a44ae1b5" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrokdecode" path="src/third_party/libsigrokdecode" revision="3279c2825684c7009775b731d0a9e37815778282" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libv4lplugins" path="src/third_party/libv4lplugins" revision="5e6034258146af6be973fb6a5bb6b9d6e7489437" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="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="a2e9d9b4c199ff1b53a625a345e566200016e2d9" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-img" revision="129178893b2260df22db96327c5ca9c2ce7db046" upstream="refs/heads/mesa-img"/>
<project name="chromiumos/third_party/mimo-updater" path="src/third_party/mimo-updater" revision="f173901a2ce769fe95b85123f7be445ac9a083a5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mmc-utils" path="src/third_party/mmc-utils" revision="1c55306a49b32bbb8c65e1e5e9d630f6720a6810" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="5194d5bc77907627b9b5b28a59e3f1ebb7eacea6" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/nfs-ganesha" path="src/third_party/nfs-ganesha" revision="165395bf01548d8a0135357ca4c222b9c0c0acaa" upstream="refs/heads/V2.3-stable"/>
<project name="chromiumos/third_party/ntirpc" path="src/third_party/ntirpc" revision="a9fc54d636fc3e5b5f0918769a2e5343c5f0d823" upstream="refs/heads/V1.3.3-cros"/>
<project name="chromiumos/third_party/portage_tool" path="src/third_party/portage_tool" revision="329c5bc7b2f6fda2f491c66d043dd71c7d6b1796" upstream="refs/heads/chromeos-2.2.28"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="af64f6c7b19cdb84226161dd3742a13fd7974cc3" upstream="refs/heads/master-0.22"/>
<project name="chromiumos/third_party/realtek-updater" path="src/third_party/realtek-updater" revision="7e603e12fbf9d2a8aeb67f1075fe43dbfaf52f7f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/rootdev" path="src/third_party/rootdev" revision="8dc336a991e5494e6cc9a0094778fee67f22ed6c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/seabios" path="src/third_party/seabios" revision="3004147dd3707e600772ec6c5d37beac7f4b8eb4" upstream="refs/heads/chromeos-2014.11.03"/>
<project name="chromiumos/third_party/sis-updater" path="src/third_party/sis-updater" revision="66abe03278f294247471311b7ea4c57b977bf12b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware" path="src/third_party/sound-open-firmware" revision="b3a8ce9a2a63ca4f8dec7500347c711055251f7b" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/sysbios" path="src/third_party/sysbios" revision="33e1db34b8162de72a5e9bbbc44e6bce38978396" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tlsdate" path="src/third_party/tlsdate" revision="7c67bde6c3e9b505975b2933a259db8c3b661a47" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="3be25c3b37109ae46a534b6c56c72bfc6ab6340a" 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="3c48a2ca207846db8275a879c14cda53d2f0d6e1" 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="6136ec05d911d4a306778dbee9b3a49c47e421d9" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="677900fb3a5fcde716e0a07e15365acc46d7356f" 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="chromeos-4.4" change_id="Icbf320120910329f97596d2c0efc614bc1f25ed3" commit="ed04e1e511f526835e8bd94f8a77bb72f19aedfb" commit_message="UPSTREAM: arm64: add __init/__initdata section marker to some functions/variables These functions/variables are not needed after booting, so mark them as __init or __initdata. BUG=chromium:888146 TEST=build/boot on kevin - ensure SMC workaround is being called Change-Id: Icbf320120910329f97596d2c0efc614bc1f25ed3 Signed-off-by: Jisheng Zhang &lt;jszhang@marvell.com&gt; Signed-off-by: Will Deacon &lt;will.deacon@arm.com&gt; (cherry picked from commit a7c61a3452d39078919f0e1f493ff966fb64f0db) Signed-off-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1239267 " fail_count="0" gerrit_number="1239267" owner_email="sonnyrao@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/67/1239267/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I7ccfb4cc6a7b2ca6b2ae08f620225448ea220396" commit="fbfa5d20906c8fe2ea13af2478a021efbc577b5e" commit_message="UPSTREAM: arm64: cpufeature: Change read_cpuid() to use sysreg's mrs_s macro Older assemblers may not have support for newer feature registers. To get round this, sysreg.h provides a 'mrs_s' macro that takes a register encoding and generates the raw instruction. Change read_cpuid() to use mrs_s in all cases so that new registers don't have to be a special case. Including sysreg.h means we need to move the include and definition of read_cpuid() after the #ifndef __ASSEMBLY__ to avoid syntax errors in vmlinux.lds. BUG=chromium:888146 TEST=build/boot on kevin - ensure SMC workaround is being called Change-Id: I7ccfb4cc6a7b2ca6b2ae08f620225448ea220396 Signed-off-by: James Morse &lt;james.morse@arm.com&gt; Acked-by: Mark Rutland &lt;mark.rutland@arm.com&gt; Signed-off-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt; (cherry picked from commit 0f54b14e76f5302afe164dc911b049b5df836ff5) Signed-off-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1239268 " fail_count="2" gerrit_number="1239268" owner_email="sonnyrao@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/68/1239268/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="Ib2cca66fbf8c72b570a1886f6e91f2d540d0b60f" commit="470172855ce1107f96848f1509f10deb1b79d963" commit_message="UPSTREAM: arm64: add ARMv8.2 id_aa64mmfr2 boiler plate ARMv8.2 adds a new feature register id_aa64mmfr2. This patch adds the cpu feature boiler plate used by the actual features in later patches. BUG=chromium:888146 TEST=build/boot on kevin - ensure SMC workaround is being called Change-Id: Ib2cca66fbf8c72b570a1886f6e91f2d540d0b60f Signed-off-by: James Morse &lt;james.morse@arm.com&gt; Reviewed-by: Suzuki K Poulose &lt;suzuki.poulose@arm.com&gt; Signed-off-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt; (cherry picked from commit 406e308770a92bd33995b2e5b681e86358328bb0) Signed-off-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1239269 " fail_count="2" gerrit_number="1239269" owner_email="sonnyrao@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/69/1239269/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I2f2d02fbef1ada0185d9869ec94464bb6e821040" commit="c6f74405a1b10a31ca1ce3ee9ff0edcbba1cec52" commit_message="UPSTREAM: arm64: Add helper for extracting ASIDBits Add a helper to extract ASIDBits on the current cpu BUG=chromium:888146 TEST=build/boot on kevin - ensure SMC workaround is being called Change-Id: I2f2d02fbef1ada0185d9869ec94464bb6e821040 Cc: Mark Rutland &lt;mark.rutland@arm.com&gt; Acked-by: Will Deacon &lt;will.deacon@arm.com&gt; Signed-off-by: Suzuki K Poulose &lt;suzuki.poulose@arm.com&gt; Signed-off-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt; (cherry picked from commit 038dc9c66a0fe415e7f20ed38faab37b3ab92ae6) Signed-off-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1239270 " fail_count="2" gerrit_number="1239270" owner_email="sonnyrao@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/70/1239270/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I3d74d4de8e74b7375bb8bc9f5cd90bdef97a6e47" commit="f83710e19e12e1e474063546e27c03cd58368bd4" commit_message="UPSTREAM: arm64: cpufeature: Test 'matches' pointer to find the end of the list CPU feature code uses the desc field as a test to find the end of the list, this means every entry must have a description. This generates noise for entries in the list that aren't really features, but combinations of them. e.g. &gt; CPU features: detected feature: Privileged Access Never &gt; CPU features: detected feature: PAN and not UAO These combination features are needed for corner cases with alternatives, where cpu features interact. Change all walkers of the arm64_features[] and arm64_hwcaps[] lists to test 'matches' not 'desc', and only print 'desc' if it is non-NULL. BUG=chromium:888146 TEST=build/boot on kevin - ensure SMC workaround is being called Change-Id: I3d74d4de8e74b7375bb8bc9f5cd90bdef97a6e47 Signed-off-by: James Morse &lt;james.morse@arm.com&gt; Reviewed-by : Suzuki K Poulose &lt;suzuki.poulose@arm.com&gt; Signed-off-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt; (cherry picked from commit 644c2ae198412c956700e55a2acf80b2541f6aa5) Signed-off-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1239271 " fail_count="2" gerrit_number="1239271" owner_email="sonnyrao@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/71/1239271/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I8e1a7fbfcc852c10770e402ad08b2d6b61a7a581" commit="7631370fa06da74557ff022de8f87cc72785eb72" commit_message="UPSTREAM: arm64: Add a helper for parking CPUs in a loop Adds a routine which can be used to park CPUs (spinning in kernel) when they can't be killed. BUG=chromium:888146 TEST=build/boot on kevin - ensure SMC workaround is being called Change-Id: I8e1a7fbfcc852c10770e402ad08b2d6b61a7a581 Cc: Mark Rutland &lt;mark.rutland@arm.com&gt; Acked-by: Will Deacon &lt;will.deacon@arm.com&gt; Signed-off-by: Suzuki K Poulose &lt;suzuki.poulose@arm.com&gt; Signed-off-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt; (cherry picked from commit c4bc34d20273db698c51951a1951dba0a722e162) Signed-off-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1239272 " fail_count="2" gerrit_number="1239272" owner_email="sonnyrao@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/72/1239272/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="If65f3701e0b5fffdf9e3fdede3941def844e7931" commit="bfc4cbc77ad76ad6e10f7e9fd9aedd30e7a090e6" commit_message="UPSTREAM: arm64: Introduce cpu_die_early Or in other words, make fail_incapable_cpu() reusable. We use fail_incapable_cpu() to kill a secondary CPU early during the bringup, which doesn't have the system advertised capabilities. This patch makes the routine more generic, to kill a secondary booting CPU, getting rid of the dependency on capability struct. This can be used by checks which are not necessarily attached to a capability struct (e.g, cpu ASIDBits). In that process, renames the function to cpu_die_early() to better match its functionality. This will be moved to arch/arm64/kernel/smp.c later. BUG=chromium:888146 TEST=build/boot on kevin - ensure SMC workaround is being called Change-Id: If65f3701e0b5fffdf9e3fdede3941def844e7931 Cc: Mark Rutland &lt;mark.rutland@arm.com&gt; Acked-by: Will Deacon &lt;will.deacon@arm.com&gt; Signed-off-by: Suzuki K Poulose &lt;suzuki.poulose@arm.com&gt; Signed-off-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt; (cherry picked from commit ee02a15919cf86c004142edaa05b43f7ff10edf0) Signed-off-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1239493 " fail_count="2" gerrit_number="1239493" owner_email="sonnyrao@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/93/1239493/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I65a68ff5b28b3ae45c8fb85f41ed66d3c411e712" commit="e469a11e26dccc8da3fa708358d17a746e1520d4" commit_message="UPSTREAM: arm64: Move cpu_die_early to smp.c This patch moves cpu_die_early to smp.c, where it fits better. No functional changes, except for adding the necessary checks for CONFIG_HOTPLUG_CPU. BUG=chromium:888146 TEST=build/boot on kevin - ensure SMC workaround is being called Change-Id: I65a68ff5b28b3ae45c8fb85f41ed66d3c411e712 Cc: Mark Rutland &lt;mark.rutland@arm.com&gt; Acked-by: Will Deacon &lt;will.deacon@arm.com&gt; Signed-off-by: Suzuki K Poulose &lt;suzuki.poulose@arm.com&gt; Signed-off-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt; (cherry picked from commit fce6361fe9b0caeba0c05b7d72ceda406f8780df) Signed-off-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1239494 " fail_count="2" gerrit_number="1239494" owner_email="sonnyrao@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/94/1239494/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="Ie93aead10997dda8787e31bd4b709bf19fa4b7f0" commit="fa9cd130fdd430662c6ccb07d4dcfee5b53ec793" commit_message="UPSTREAM: arm64: Enable CPU capability verification unconditionally We verify the capabilities of the secondary CPUs only when hotplug is enabled. The boot time activated CPUs do not go through the verification by checking whether the system wide capabilities were initialised or not. This patch removes the capability check dependency on CONFIG_HOTPLUG_CPU, to make sure that all the secondary CPUs go through the check. The boot time activated CPUs will still skip the system wide capability check. The plan is to hook in a check for CPU features used by the kernel at early boot up, based on the Boot CPU values. BUG=chromium:888146 TEST=build/boot on kevin - ensure SMC workaround is being called Change-Id: Ie93aead10997dda8787e31bd4b709bf19fa4b7f0 Cc: Mark Rutland &lt;mark.rutland@arm.com&gt; Acked-by: Will Deacon &lt;will.deacon@arm.com&gt; Signed-off-by: Suzuki K Poulose &lt;suzuki.poulose@arm.com&gt; Signed-off-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt; (cherry picked from commit fd9c2790cb2825207e636ba3093110f705ed1b57) Signed-off-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1239495 " fail_count="2" gerrit_number="1239495" owner_email="sonnyrao@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/95/1239495/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I7a1585135fdba1df787c5607f37d0dc3a31b6c74" commit="1b7b08a1521c70b4ef803569f56d5bdf493f3731" commit_message="UPSTREAM: arm64: cpufeature: Correct feature register tables Correct the feature bit entries for : ID_DFR0 ID_MMFR0 to fix the default safe value for some of the bits. BUG=chromium:888146 TEST=build/boot on kevin - ensure SMC workaround is being called Change-Id: I7a1585135fdba1df787c5607f37d0dc3a31b6c74 Signed-off-by: Suzuki K. Poulose &lt;suzuki.poulose@arm.com&gt; Acked-by: Will Deacon &lt;will.deacon@arm.com&gt; Signed-off-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt; (cherry picked from commit e53435031a541762223b03f5e6f0ebd98bdf3501) Signed-off-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1239496 " fail_count="2" gerrit_number="1239496" owner_email="sonnyrao@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/96/1239496/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I1a9830f2a12504f8cfbf8c06b63e0cfa6bcf16b7" commit="8b6ce716cbcbbc2de1761718228b90eef31060bd" commit_message="BACKPORT: arm64: cpufeature: Fix the sign of feature bits There is a confusion on whether the values of a feature are signed or not in ARM. This is not clearly mentioned in the ARM ARM either. We have dealt most of the bits as signed so far, and marked the rest as unsigned explicitly. This fixed in ARM ARM and will be rolled out soon. Here is the criteria in a nutshell: 1) The fields, which are either signed or unsigned, use increasing numerical values to indicate an increase in functionality. Thus, if a value of 0x1 indicates the presence of some instructions, then the 0x2 value will indicate the presence of those instructions plus some additional instructions or functionality. 2) For ID field values where the value 0x0 defines that a feature is not present, the number is an unsigned value. 3) For some features where the feature was made optional or removed after the start of the definition of the architecture, the value 0x0 is used to indicate the presence of a feature, and 0xF indicates the absence of the feature. In these cases, the fields are, in effect, holding signed values. So with these rules applied, we have only the following fields which are signed and the rest are unsigned. a) ID_AA64PFR0_EL1: {FP, ASIMD} b) ID_AA64MMFR0_EL1: {TGran4K, TGran64K} c) ID_AA64DFR0_EL1: PMUVer (0xf - PMUv3 not implemented) d) ID_DFR0_EL1: PerfMon e) ID_MMFR0_EL1: {InnerShr, OuterShr} BUG=chromium:888146 TEST=build/boot on kevin - ensure SMC workaround is being called Change-Id: I1a9830f2a12504f8cfbf8c06b63e0cfa6bcf16b7 Signed-off-by: Suzuki K. Poulose &lt;suzuki.poulose@arm.com&gt; Acked-by: Will Deacon &lt;will.deacon@arm.com&gt; Signed-off-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt; (cherry picked from commit 0710cfdb8db674df622cc1858e033c11d255af80) Signed-off-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; [SR: 4.4: context conflict with 190712a28ccec0 BACKPORT: arm64: Add skeleton to harden the branch predictor against aliasing attacks] Conflicts: arch/arm64/kernel/cpufeature.c Reviewed-on: https://chromium-review.googlesource.com/1239497 " fail_count="2" gerrit_number="1239497" owner_email="sonnyrao@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/97/1239497/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I25f307db6292a89daed78b57528c695d80066f1b" commit="354fd096600159d2b2d8918de0325c3a6fea64d8" commit_message="UPSTREAM: arm64: capabilities: Handle sign of the feature bit Use the appropriate accessor for the feature bit by keeping track of the sign of the feature BUG=chromium:888146 TEST=build/boot on kevin - ensure SMC workaround is being called Change-Id: I25f307db6292a89daed78b57528c695d80066f1b Signed-off-by: Suzuki K. Poulose &lt;suzuki.poulose@arm.com&gt; Acked-by: Will Deacon &lt;will.deacon@arm.com&gt; Signed-off-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt; (cherry picked from commit ff96f7bc7bf6393eef8ff2bde1279715ce13343a) Signed-off-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1239498 " fail_count="2" gerrit_number="1239498" owner_email="sonnyrao@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/98/1239498/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I57c0b9a2a915be84b00406f2c1c178d2ebe9ee1b" commit="328bfcdc7d5c8a1a97c2e4427def0f61f075b248" commit_message="UPSTREAM: arm64: Add support for Half precision floating point ARMv8.2 extensions [1] include an optional feature, which supports half precision(16bit) floating point/asimd data processing instructions. This patch adds support for detecting and exposing the same to the userspace via HWCAPs [1] https://community.arm.com/groups/processors/blog/2016/01/05/armv8-a-architecture-evolution BUG=chromium:888146 TEST=build/boot on kevin - ensure SMC workaround is being called Change-Id: I57c0b9a2a915be84b00406f2c1c178d2ebe9ee1b Signed-off-by: Suzuki K. Poulose &lt;suzuki.poulose@arm.com&gt; Signed-off-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt; (cherry picked from commit bf5006184400d96d8c17eb9711178dc2221b8f34) Signed-off-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1239499 " fail_count="2" gerrit_number="1239499" owner_email="sonnyrao@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/99/1239499/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I018ce8e756aab0d1edc94a6b92a9bae8aae6e976" commit="3739a0ed0e739b070ff6bb534c49948952f861b2" commit_message="BACKPORT: arm64: make mrs_s prefixing implicit in read_cpuid Commit 0f54b14e76f5302a (&quot;arm64: cpufeature: Change read_cpuid() to use sysreg's mrs_s macro&quot;) changed read_cpuid to require a SYS_ prefix on register names, to allow manual assembly of registers unknown by the toolchain, using tables in sysreg.h. This interacts poorly with commit 42b55734030c1f72 (&quot;efi/arm64: Check for h/w support before booting a &gt;4 KB granular kernel&quot;), which is curretly queued via the tip tree, and uses read_cpuid without a SYS_ prefix. Due to this, a build of next-20160304 fails if EFI and 64K pages are selected. To avoid this issue when trees are merged, move the required SYS_ prefixing into read_cpuid, and revert all of the updated callsites to pass plain register names. This effectively reverts the bulk of commit 0f54b14e76f5302a. BUG=chromium:888146 TEST=build/boot on kevin - ensure SMC workaround is being called Change-Id: I018ce8e756aab0d1edc94a6b92a9bae8aae6e976 Signed-off-by: Mark Rutland &lt;mark.rutland@arm.com&gt; Cc: James Morse &lt;james.morse@arm.com&gt; Signed-off-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt; (cherry picked from commit 1cc6ed90dd7313055dec0174e2cda745ebadd6b0) Signed-off-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; [SR: 4.4: conflict from missing 28c5dcb22f90 arm64: Rename cpuid_feature field extract routines] Conflicts: arch/arm64/mm/context.c Reviewed-on: https://chromium-review.googlesource.com/1239500 Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="2" gerrit_number="1239500" owner_email="sonnyrao@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/00/1239500/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I6c246b9ebac9e5d75a0833d58c1ad77165c82a9e" commit="f002771ad4287b5c1389fd90850d21e176af836c" commit_message="UPSTREAM: arm64: cpufeature: append additional id_aa64mmfr2 fields to cpufeature There are some new cpu features which can be identified by id_aa64mmfr2, this patch appends all fields of it. BUG=chromium:888146 TEST=build/boot on kevin - ensure SMC workaround is being called Change-Id: I6c246b9ebac9e5d75a0833d58c1ad77165c82a9e Signed-off-by: Kefeng Wang &lt;wangkefeng.wang@huawei.com&gt; Signed-off-by: Will Deacon &lt;will.deacon@arm.com&gt; (cherry picked from commit 7d7b4ae418728916456c6fd03a97ef35345ff30d) Signed-off-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1239501 " fail_count="2" gerrit_number="1239501" owner_email="sonnyrao@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/01/1239501/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I88c434cd1262aaf971c3dc15247ba31203870bfb" commit="b20bf8ccfeafbdd487ca6d5fbf3be12d78609e18" commit_message="UPSTREAM: arm64: hwcaps: Cleanup naming We use hwcaps for referring to ELF hwcaps capability information. However this can be confusing with 'cpu_hwcaps' which stands for the CPU capability bit field. This patch cleans up the names to make it a bit more readable. BUG=chromium:888146 TEST=build/boot on kevin - ensure SMC workaround is being called Change-Id: I88c434cd1262aaf971c3dc15247ba31203870bfb Tested-by: Yury Norov &lt;ynorov@caviumnetworks.com&gt; Signed-off-by: Suzuki K Poulose &lt;suzuki.poulose@arm.com&gt; Signed-off-by: Will Deacon &lt;will.deacon@arm.com&gt; (cherry picked from commit f3efb67590e8f68918a7a63ab0d2debee04fba9e) Signed-off-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1239502 " fail_count="2" gerrit_number="1239502" owner_email="sonnyrao@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/02/1239502/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="Ib50d34e3fec4627bb8d941b2470a89a9382e1a13" commit="07c768218c7f8a3d4efd2829fa31dcc5fa8a5a46" commit_message="BACKPORT: arm64: HWCAP: Split COMPAT HWCAP table entries In order to handle systems which do not support 32bit at EL0, split the COMPAT HWCAP entries into a separate table which can be processed, only if the support is available. BUG=chromium:888146 TEST=build/boot on kevin - ensure SMC workaround is being called Change-Id: Ib50d34e3fec4627bb8d941b2470a89a9382e1a13 Tested-by: Yury Norov &lt;ynorov@caviumnetworks.com&gt; Signed-off-by: Suzuki K Poulose &lt;suzuki.poulose@arm.com&gt; Signed-off-by: Will Deacon &lt;will.deacon@arm.com&gt; (cherry picked from commit 752835019c15f720a51433e6bc1c5c515c01d1a2) Signed-off-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; [SR: 4.4: conflict from already having 2a6dcb2b5f3 arm64: cpufeature: Schedule enable() calls instead of calling them via IPI and not having 13f417f3b83 arm64: Ensure the secondary CPUs have safe ASIDBits size] Conflicts: arch/arm64/kernel/cpufeature.c Reviewed-on: https://chromium-review.googlesource.com/1239503 Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="2" gerrit_number="1239503" owner_email="sonnyrao@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/03/1239503/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="Icf6c05e556cbb254c5915e6e4ae183660149fa44" commit="ee4b48316a6d43c4f17cba5bb0244b9308eb3021" commit_message="UPSTREAM: arm64: Add helpers for detecting AArch32 support at EL0 Adds a helper to extract the support for AArch32 at EL0 BUG=chromium:888146 TEST=build/boot on kevin - ensure SMC workaround is being called Change-Id: Icf6c05e556cbb254c5915e6e4ae183660149fa44 Tested-by: Yury Norov &lt;ynorov@caviumnetworks.com&gt; Signed-off-by: Suzuki K Poulose &lt;suzuki.poulose@arm.com&gt; Signed-off-by: Will Deacon &lt;will.deacon@arm.com&gt; (cherry picked from commit c80aba803a9aa131f997f62a71ab453e456d08a8) Signed-off-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1239504 " fail_count="2" gerrit_number="1239504" owner_email="sonnyrao@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/04/1239504/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I44ca04b52665d3b71a4e5e78fbcbd6f2581dea8e" commit="6dcae772b89f4bc94a0fe2ad50f0d5c6644cff96" commit_message="UPSTREAM: arm64: cpufeature: Check availability of AArch32 On ARMv8 support for AArch32 state is optional. Hence it is not safe to check the AArch32 ID registers for sanity, which could lead to false warnings. This patch makes sure that the AArch32 state is implemented before we keep track of the 32bit ID registers. As per ARM ARM (D.1.21.2 - Support for Exception Levels and Execution States, DDI0487A.h), checking the support for AArch32 at EL0 is good enough to check the support for AArch32 (i.e, AArch32 at EL1 =&gt; AArch32 at EL0, but not vice versa). BUG=chromium:888146 TEST=build/boot on kevin - ensure SMC workaround is being called Change-Id: I44ca04b52665d3b71a4e5e78fbcbd6f2581dea8e Tested-by: Yury Norov &lt;ynorov@caviumnetworks.com&gt; Signed-off-by: Suzuki K Poulose &lt;suzuki.poulose@arm.com&gt; Signed-off-by: Will Deacon &lt;will.deacon@arm.com&gt; (cherry picked from commit a6dc3cd718ec2a19b8ca812087666899852af78f) Signed-off-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1239505 " fail_count="2" gerrit_number="1239505" owner_email="sonnyrao@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/05/1239505/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I1a65bb8085bc8130228fed6ec38fd9ba94b7c81a" commit="8d16eadee07ace9b5a7fd00675ae68754806375a" commit_message="BACKPORT: arm64: cpufeature: Track 32bit EL0 support Add cpu_hwcap bit for keeping track of the support for 32bit EL0. BUG=chromium:888146 TEST=build/boot on kevin - ensure SMC workaround is being called Change-Id: I1a65bb8085bc8130228fed6ec38fd9ba94b7c81a Tested-by: Yury Norov &lt;ynorov@caviumnetworks.com&gt; Signed-off-by: Suzuki K Poulose &lt;suzuki.poulose@arm.com&gt; Signed-off-by: Will Deacon &lt;will.deacon@arm.com&gt; (cherry picked from commit 042446a31e3803d81c7e618dd80928dc3dce70c5) Signed-off-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; [SR: 4.4: conflicts from missing features, PAN, UAO, virt host extensions] Conflicts: arch/arm64/include/asm/cpufeature.h arch/arm64/kernel/cpufeature.c Reviewed-on: https://chromium-review.googlesource.com/1239506 Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="2" gerrit_number="1239506" owner_email="sonnyrao@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/06/1239506/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I5e8a2c1b326cfbfa5234a9348faf57b005ce284e" commit="8e3c7fe2e218cd456e6e38ca9ca024959dc8133a" commit_message="BACKPORT: arm64: cpufeature: Add scope for capability check Add scope parameter to the arm64_cpu_capabilities::matches(), so that this can be reused for checking the capability on a given CPU vs the system wide. The system uses the default scope associated with the capability for initialising the CPU_HWCAPs and ELF_HWCAPs. BUG=chromium:888146 TEST=build/boot on kevin - ensure SMC workaround is being called Change-Id: I5e8a2c1b326cfbfa5234a9348faf57b005ce284e Cc: James Morse &lt;james.morse@arm.com&gt; Cc: Marc Zyngier &lt;marc.zyngier@arm.com&gt; Cc: Andre Przywara &lt;andre.przywara@arm.com&gt; Cc: Will Deacon &lt;will.deacon@arm.com&gt; Reviewed-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt; Signed-off-by: Suzuki K Poulose &lt;suzuki.poulose@arm.com&gt; Signed-off-by: Will Deacon &lt;will.deacon@arm.com&gt; (cherry picked from commit 92406f0cc9e3d5cc77bf3de6d68c9c2373dcd701) Signed-off-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; [SR: 4.4: conflicts from not having PAN or UAO support and from having stable patch da643dc17f20e arm64: cpufeature: Schedule enable() calls instead of calling them via IPI and fixup to previous backport for arm64: cpu_errata: Allow an erratum to be match for all revisions of a core] Conflicts: arch/arm64/include/asm/cpufeature.h arch/arm64/kernel/cpufeature.c Reviewed-on: https://chromium-review.googlesource.com/1239507 Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="3" gerrit_number="1239507" owner_email="sonnyrao@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/07/1239507/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.4" change_id="I6597fdc332275fb4ff94dd8da10e4f2e55f173da" commit="3111b730cbae1885dcc9e1699ef995c9c9757c7e" commit_message="UPSTREAM: arm64: Allow a capability to be checked on a single CPU Now that the capabilities are only available once all the CPUs have booted, we're unable to check for a particular feature in any subsystem that gets initialized before then. In order to support this, introduce a local_cpu_has_cap() function that tests for the presence of a given capability independently of the whole framework. BUG=chromium:888146 TEST=build/boot on kevin - ensure SMC workaround is being called Change-Id: I6597fdc332275fb4ff94dd8da10e4f2e55f173da Reviewed-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt; Signed-off-by: Marc Zyngier &lt;marc.zyngier@arm.com&gt; [ Added preemptible() check ] Signed-off-by: Suzuki K Poulose &lt;suzuki.poulose@arm.com&gt; [will: remove duplicate initialisation of caps in this_cpu_has_cap] Signed-off-by: Will Deacon &lt;will.deacon@arm.com&gt; (cherry picked from commit e3661b128e53ee281e1e7c589a5b647890bd6d7c) Signed-off-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1239508 " fail_count="2" gerrit_number="1239508" owner_email="sonnyrao@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/08/1239508/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="Ia83a34630859d0026f32479f5cb2c1724f9f1747" commit="547ed7f5574174298974655e0b39bc9073d0702a" commit_message="UPSTREAM: arm64: Verify CPU errata work arounds on hotplugged CPU CPU Errata work arounds are detected and applied to the kernel code at boot time and the data is then freed up. If a new hotplugged CPU requires a work around which was not applied at boot time, there is nothing we can do but simply fail the booting. BUG=chromium:888146 TEST=build/boot on kevin - ensure SMC workaround is being called Change-Id: Ia83a34630859d0026f32479f5cb2c1724f9f1747 Cc: Will Deacon &lt;will.deacon@arm.com&gt; Cc: Mark Rutland &lt;mark.rutland@arm.com&gt; Cc: Andre Przywara &lt;andre.przywara@arm.com&gt; Reviewed-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt; Signed-off-by: Suzuki K Poulose &lt;suzuki.poulose@arm.com&gt; Signed-off-by: Will Deacon &lt;will.deacon@arm.com&gt; (cherry picked from commit 6a6efbb45b7d95c84840010095367eb06a64f342) Signed-off-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1239509 " fail_count="2" gerrit_number="1239509" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/09/1239509/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="I71e76dff7e9d6486b80382654e26f557cd481b59" commit="4c25372aa0143eb5e2ab4991b55109215908401a" commit_message="UPSTREAM: arm64: Run enable method for errata work arounds on late CPUs Commit 55b35d070c25 upstream. When a CPU is brought up after we have finalised the system wide capabilities (i.e, features and errata), we make sure the new CPU doesn't need a new errata work around which has not been detected already. However we don't run enable() method on the new CPU for the errata work arounds already detected. This could cause the new CPU running without potential work arounds. It is upto the &quot;enable()&quot; method to decide if this CPU should do something about the errata. BUG=chromium:888146 TEST=build/boot on kevin - ensure SMC workaround is being called Change-Id: I71e76dff7e9d6486b80382654e26f557cd481b59 Fixes: commit 6a6efbb45b7d95c84 (&quot;arm64: Verify CPU errata work arounds on hotplugged CPU&quot;) Cc: Will Deacon &lt;will.deacon@arm.com&gt; Cc: Mark Rutland &lt;mark.rutland@arm.com&gt; Cc: Andre Przywara &lt;andre.przywara@arm.com&gt; Cc: Dave Martin &lt;dave.martin@arm.com&gt; Signed-off-by: Suzuki K Poulose &lt;suzuki.poulose@arm.com&gt; Signed-off-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt; Signed-off-by: Will Deacon &lt;will.deacon@arm.com&gt; Signed-off-by: Ard Biesheuvel &lt;ard.biesheuvel@linaro.org&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 9da836a476fe5f90348ca5edfb5af68c2ebb558b) Signed-off-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1239510 " fail_count="2" gerrit_number="1239510" owner_email="sonnyrao@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/10/1239510/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="Icb01b8899c0d950f301f072366fc92744a8b2175" commit="c61a9d8a47d85de22d5a1cce74c1681603cecb52" commit_message="UPSTREAM: arm64: errata: Calling enable functions for CPU errata too Currently we call the (optional) enable function for CPU _features_ only. As CPU _errata_ descriptions share the same data structure and having an enable function is useful for errata as well (for instance to set bits in SCTLR), lets call it when enumerating erratas too. BUG=chromium:888146 TEST=build/boot on kevin - ensure SMC workaround is being called Change-Id: Icb01b8899c0d950f301f072366fc92744a8b2175 Signed-off-by: Andre Przywara &lt;andre.przywara@arm.com&gt; Reviewed-by: Suzuki K Poulose &lt;suzuki.poulose@arm.com&gt; Signed-off-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt; (cherry picked from commit 8e2318521bf5837dae093413f81292b59d49d030) Signed-off-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1239511 Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="1" gerrit_number="1239511" owner_email="sonnyrao@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/11/1239511/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I05cff49141a798c750a932dd43b079c6ce9be6e6" commit="695f43329f26dc92634ceabd6ccf3ba9d556bed9" commit_message="tast-use-flags: Add rk3399 to IUSE. The screenshot command saves incorrect images on RK3399-based devices due to a compressed format being misinterpreted as ARGB8888. Make tast-use-flags capture the rk3399 USE flag so we can add a &quot;screenshot&quot; dependency that checks that rk3399 is unset. BUG=chromium:880597 TEST=emerged tast-use-flags Change-Id: I05cff49141a798c750a932dd43b079c6ce9be6e6 Reviewed-on: https://chromium-review.googlesource.com/1244058 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; " fail_count="0" gerrit_number="1244058" owner_email="derat@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/58/1244058/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ief46119fe68cf064bdd3171217e58f13147b8758" commit="37e5289104d519f510143bc27c042d6c2a7841fb" commit_message="tast: Add &quot;screenshot&quot; dependency. Add a &quot;screenshot&quot; feature that can be used to skip testing on devices that don't have internal displays or that are based on RK3399. BUG=chromium:880597 TEST=verified that &quot;tast run&quot; reports screenshot feature CQ-DEPEND=I05cff49141a798c750a932dd43b079c6ce9be6e6 Change-Id: Ief46119fe68cf064bdd3171217e58f13147b8758 Reviewed-on: https://chromium-review.googlesource.com/1244417 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; " fail_count="0" gerrit_number="1244417" owner_email="derat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast" ref="refs/changes/17/1244417/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iab50f58767061092baa062d61f5ad8636aa2be01" commit="6aa8a66e61915928d737e54b17665e8d9cb0bd5d" commit_message="tasts-tests: Update graphics.Screenshot dependency. Make the graphics.Screenshot test depend on a new &quot;screenshot&quot; feature. It formerly depended on &quot;display_backlight&quot; to exclude systems without internal displays, but the new feature also excludes RK3399 systems (on which the screenshot tool produces garbled images). BUG=chromium:880597 TEST=graphics.Screenshot is skipped on kevin but still runs on caroline CQ-DEPEND=Ief46119fe68cf064bdd3171217e58f13147b8758 Change-Id: Iab50f58767061092baa062d61f5ad8636aa2be01 Reviewed-on: https://chromium-review.googlesource.com/1244397 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; " fail_count="0" gerrit_number="1244397" owner_email="derat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/97/1244397/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I43bff08e42b8d72cf393400bcdb92e7917e08a26" commit="2fb94fc55c0e7d5252891fd31d61714429dfe81f" commit_message="stable_images: Drop unused commandline flag BUG=chromium:888046 TEST=unittests Change-Id: I43bff08e42b8d72cf393400bcdb92e7917e08a26 Reviewed-on: https://chromium-review.googlesource.com/1244585 Commit-Ready: Prathmesh Prabhu &lt;pprabhu@chromium.org&gt; Tested-by: Prathmesh Prabhu &lt;pprabhu@chromium.org&gt; Reviewed-by: Alex Zamorzaev &lt;zamorzaev@chromium.org&gt; " fail_count="0" gerrit_number="1244585" owner_email="pprabhu@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/85/1244585/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I2a77100cd93aa5697b9b00c6fa8086606791e1c1" commit="cc31cdc542bfe0d4025f5647f2545db7a6341dd2" commit_message="stable_images: Add commandline flag to specify AFE. BUG=chromium:888046 TEST=Run with --dry-run Change-Id: I2a77100cd93aa5697b9b00c6fa8086606791e1c1 Reviewed-on: https://chromium-review.googlesource.com/1244586 Commit-Ready: Prathmesh Prabhu &lt;pprabhu@chromium.org&gt; Tested-by: Prathmesh Prabhu &lt;pprabhu@chromium.org&gt; Reviewed-by: Alex Zamorzaev &lt;zamorzaev@chromium.org&gt; " fail_count="0" gerrit_number="1244586" owner_email="pprabhu@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/86/1244586/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I6f98c094167d94a1e15670fd4fd5d3c28f24f315" commit="3bd3abb7bd33daaaa7482c5122156bfc5b36054f" commit_message="stable_images: Use logging module instead of raw print() This will allow us to do log rotation internal to the script, dropping the intermediate bash script with hand-rolled log rotation. BUG=chromium:888046 TEST=unittests, run with --dry-run w, w/o --log-dir Change-Id: I6f98c094167d94a1e15670fd4fd5d3c28f24f315 Reviewed-on: https://chromium-review.googlesource.com/1244587 Commit-Ready: Prathmesh Prabhu &lt;pprabhu@chromium.org&gt; Tested-by: Prathmesh Prabhu &lt;pprabhu@chromium.org&gt; Reviewed-by: Alex Zamorzaev &lt;zamorzaev@chromium.org&gt; " fail_count="0" gerrit_number="1244587" owner_email="pprabhu@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/87/1244587/3" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="Ieb68d607e0f7a93d20a261f19e59ff8577aee48f" commit="13d383a2e381021d6ad6d3acd6232eefc46949b8" commit_message="FROMGIT: drm: Add support for device_id based detection. DP quirk list just compare sink or branch device's OUI so far. That means particular vendor's products will be applied specific change. This change would confirm device_id the same or not. Then driver can implement some changes for branch/sink device that really need additional WA. v2: use sizeof instead of hard coded '6' v3: add lost commit messages back for version 2 v4: send patch to both intel-gfx and dri-devel BUG=b:112750891 TEST=Connect LGD LP140WF6-SPM1 panel, chrome os can boot to login screen and eDP panel display normally. Cc: Jani Nikula &lt;jani.nikula@intel.com&gt; Cc: Cooper Chiou &lt;cooper.chiou@intel.com&gt; Cc: Matt Atwood &lt;matthew.s.atwood@intel.com&gt; Cc: Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt; Cc: Dhinakaran Pandiyan &lt;dhinakaran.pandiyan@intel.com&gt; Cc: Clint Taylor &lt;clinton.a.taylor@intel.com&gt; Tested-by: Clint Taylor &lt;clinton.a.taylor@intel.com&gt; Signed-off-by: Lee, Shawn C &lt;shawn.c.lee@intel.com&gt; Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt; Link: https://patchwork.freedesktop.org/patch/msgid/1536733371-25004-2-git-send-email-shawn.c.lee@intel.com (cherry picked from commit 0b49bbbd9f10dd5bcce126aa99041a44320767f7 git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2018-09-19) Change-Id: Ieb68d607e0f7a93d20a261f19e59ff8577aee48f Reviewed-on: https://chromium-review.googlesource.com/1235100 Commit-Ready: Harry Pan &lt;harry.pan@intel.com&gt; Tested-by: AJ Cheng &lt;aj_cheng@compal.corp-partner.google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="1235100" owner_email="shawn.c.lee@intel.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/00/1235100/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="Ic116313f09f660bec2fff9bea1a5f3a05c371d32" commit="bcef5d7b0610a6d71679ea14b2d95277abf26be8" commit_message="FROMGIT: BACKPORT: drm: Change limited M/N quirk to constant N quirk. Some DP dongles in particular seem to be fussy about too large link M/N values. Set specific value for N divider can resolve this issue per dongle vendor's comment. So configure N as constant value (0x8000) to instead of reduce M/N formula when specific DP dongle connected. v2: add more comments for issue description and fix typo. v3: add lost commit messages back for version 2 v4: send patch to both intel-gfx and dri-devel BUG=b:112750891 TEST=Connect LGD LP140WF6-SPM1 panel, chrome os can boot to login screen and eDP panel display normally. Cc: Jani Nikula &lt;jani.nikula@intel.com&gt; Cc: Cooper Chiou &lt;cooper.chiou@intel.com&gt; Cc: Matt Atwood &lt;matthew.s.atwood@intel.com&gt; Cc: Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt; Cc: Dhinakaran Pandiyan &lt;dhinakaran.pandiyan@intel.com&gt; Cc: Clint Taylor &lt;clinton.a.taylor@intel.com&gt; Tested-by: Clint Taylor &lt;clinton.a.taylor@intel.com&gt; Signed-off-by: Lee, Shawn C &lt;shawn.c.lee@intel.com&gt; Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt; Link: https://patchwork.freedesktop.org/patch/msgid/1536733371-25004-3-git-send-email-shawn.c.lee@intel.com (cherry picked from commit 53ca2edcf033f3368b2dc0ef3cbcc2f47d556d13 git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2018-09-19) Conflicts: Minor context delta: drivers/gpu/drm/i915/intel_dp.c Change-Id: Ic116313f09f660bec2fff9bea1a5f3a05c371d32 Reviewed-on: https://chromium-review.googlesource.com/1235101 Commit-Ready: Harry Pan &lt;harry.pan@intel.com&gt; Tested-by: AJ Cheng &lt;aj_cheng@compal.corp-partner.google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="1235101" owner_email="shawn.c.lee@intel.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/01/1235101/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I6b8a1af63289016da35da3e64a60faba658f8f75" commit="fcd788869a58409e652ed21a6329ce2c5139815d" commit_message="FROMGIT: drm: add LG eDP panel to quirk database The N value was computed by kernel driver that based on synchronous clock mode. But only specific N value (0x8000) would be acceptable for LG LP140WF6-SPM1 eDP panel which is running at asynchronous clock mode. With the other N value, Tcon will enter BITS mode and display black screen. Add this panel into quirk database and give particular N value when calculate M/N divider. v2: no update v3: add lost commit messages back for version 2 v4: send patch to both intel-gfx and dri-devel BUG=b:112750891 TEST=Connect LGD LP140WF6-SPM1 panel, chrome os can boot to login screen and eDP panel display normally. Cc: Jani Nikula &lt;jani.nikula@intel.com&gt; Cc: Cooper Chiou &lt;cooper.chiou@intel.com&gt; Cc: Matt Atwood &lt;matthew.s.atwood@intel.com&gt; Cc: Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt; Cc: Dhinakaran Pandiyan &lt;dhinakaran.pandiyan@intel.com&gt; Cc: Clint Taylor &lt;clinton.a.taylor@intel.com&gt; Signed-off-by: Lee, Shawn C &lt;shawn.c.lee@intel.com&gt; Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt; Link: https://patchwork.freedesktop.org/patch/msgid/1536733371-25004-4-git-send-email-shawn.c.lee@intel.com (cherry picked from commit e884818cc0edb9bd128de95e7ca6b569f4667c0f git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2018-09-19) Change-Id: I6b8a1af63289016da35da3e64a60faba658f8f75 Reviewed-on: https://chromium-review.googlesource.com/1235102 Commit-Ready: Harry Pan &lt;harry.pan@intel.com&gt; Tested-by: AJ Cheng &lt;aj_cheng@compal.corp-partner.google.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="1235102" owner_email="shawn.c.lee@intel.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/02/1235102/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia333df642f78f76fe311e30c7ab3e9bdcb4e55e9" commit="53c7384a649668934d4848a3b2f503b682d0ff3a" commit_message="cros_generate_update_payload: Remove in favor of new chromite version This commit removes cros_generate_update_payload in favor of the new chromitized version available. CQ-DEPEND=CL:1145908 BUG=chromium:860072 TEST=precq Change-Id: Ia333df642f78f76fe311e30c7ab3e9bdcb4e55e9 Reviewed-on: https://chromium-review.googlesource.com/1145771 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Amin Hassani &lt;ahassani@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="7" gerrit_number="1145771" owner_email="tbrindus@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/dev-util" project_url="https://chromium-review.googlesource.com/chromiumos/platform/dev-util" ref="refs/changes/71/1145771/2" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I6799fd56e2fce1971a059abfddfde0bf4bd4675c" commit="264642a74ac90c17c5f143c03b560c47a60a23ba" commit_message="cros_generate_stateful_update_payload: Remove in favor of new chromite version This commit removes cros_generate_stateful_update_payload in favor of the new chromitized version available. CQ-DEPEND=CL:1147743 BUG=chromium:860072 TEST=precq Change-Id: I6799fd56e2fce1971a059abfddfde0bf4bd4675c Reviewed-on: https://chromium-review.googlesource.com/1147745 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Amin Hassani &lt;ahassani@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="1" gerrit_number="1147745" owner_email="tbrindus@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/dev-util" project_url="https://chromium-review.googlesource.com/chromiumos/platform/dev-util" ref="refs/changes/45/1147745/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I73ead156733e70350adaaecfb5f2a1b40c36168d" commit="7499e60af78fb19f2f28646460b2367742b52d97" commit_message="arc-base: Delete collect-cheets-logs This file is no longer used. BUG=b:79129901 TEST=None CQ-DEPEND=CL:1232236 Change-Id: I73ead156733e70350adaaecfb5f2a1b40c36168d Reviewed-on: https://chromium-review.googlesource.com/1231858 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Luis Hector Chavez &lt;lhchavez@chromium.org&gt; Reviewed-by: Yusuke Sato &lt;yusukes@chromium.org&gt; " fail_count="2" gerrit_number="1231858" owner_email="lhchavez@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/58/1231858/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ic4db2e6b0ca2e0fd3a12e5ea155ff2f82d16c6f8" commit="e22330f110cf662dc7554c264489cbcae5831759" commit_message="arc: Deprecate collect-cheets-logs This script is now useless since we just want to collect /var/log/arc.log. It also was never able to delete any stale file because the permissions on the executable never allowed it to do so. BUG=b:79129901 TEST=chrome://system/ TEST=chrome://net-internals#chromeos CQ-DEPEND=CL:1231858 Change-Id: Ic4db2e6b0ca2e0fd3a12e5ea155ff2f82d16c6f8 Reviewed-on: https://chromium-review.googlesource.com/1232236 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Luis Hector Chavez &lt;lhchavez@chromium.org&gt; Reviewed-by: Yusuke Sato &lt;yusukes@chromium.org&gt; " fail_count="1" gerrit_number="1232236" owner_email="lhchavez@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/36/1232236/4" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Ic54cba47e2a0bb67c828baefce815394fd26570e" commit="b32409514b11f7748de7a9540dc2180105b0bdf7" commit_message="FROMLIST: ath10k: Move napi_enable to hif_start for consistent pairing There is unbalanced napi_{enable,disable}() behavior as they are being called from hif_snoc_{power_up/stop). The fix is to call napi_enable() from ath10k_snoc_hif_start() so that it matches with napi_disable() being called from ath10k_snoc_hif_stop(). Tested HW: WCN3990 Tested FW: WLAN.HL.2.0-01188-QCAHLSWMTPLZ-1 BUG=b:111307017 TEST=wifi_matfunc on QCA6174A; basic sanity on WCN3990 Change-Id: Ic54cba47e2a0bb67c828baefce815394fd26570e Signed-off-by: Govind Singh &lt;govinds@codeaurora.org&gt; (am from https://patchwork.kernel.org/patch/10606865/) Reviewed-on: https://chromium-review.googlesource.com/1224570 Commit-Ready: Brian Norris &lt;briannorris@chromium.org&gt; Tested-by: Govind Singh &lt;govinds@qualcomm.corp-partner.google.com&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="1" gerrit_number="1224570" owner_email="govinds@codeaurora.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/70/1224570/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Iec66ae96979b30383d600402704cc458ba1dd345" commit="7a78755ed598434d889d463e3d6938fd5bef58e1" commit_message="FROMLIST: ath10k: Disable napi before resource cleanup to avoid &quot;use after free&quot; CE buffers are cleaned up prior to napi disable and this is causing NULL pointer dereference due to &quot;use after free&quot;. Disable napi before resource cleanup to avoid &quot;use after free&quot;. Tested HW: WCN3990 Tested FW: WLAN.HL.2.0-01188-QCAHLSWMTPLZ-1 BUG=b:111307017 TEST=wifi_matfunc on QCA6174A; basic sanity on WCN3990 Change-Id: Iec66ae96979b30383d600402704cc458ba1dd345 Signed-off-by: Govind Singh &lt;govinds@codeaurora.org&gt; (am from https://patchwork.kernel.org/patch/10606863/) Reviewed-on: https://chromium-review.googlesource.com/1224571 Commit-Ready: Brian Norris &lt;briannorris@chromium.org&gt; Tested-by: Govind Singh &lt;govinds@qualcomm.corp-partner.google.com&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="1" gerrit_number="1224571" owner_email="govinds@codeaurora.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/71/1224571/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I1b9894e893fd5dccca9b823d0ff9419b454e4fc5" commit="9fa8a6e5aa67a3954c05a3efac80b7a21c6fa920" commit_message="cryptohome: do not retain SELinux label on log When copying the log from before encrypted partition is mounted, do not try to retain the SELinux label. It causes the &quot;tmpfs&quot; label to want to be written to the filesystem which is invalid for labeled filesystems. BUG=chromium:887217 TEST=ls -lZ /dev/log/mount-encrypted.log Change-Id: I1b9894e893fd5dccca9b823d0ff9419b454e4fc5 Reviewed-on: https://chromium-review.googlesource.com/1237736 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Kenny Root &lt;kroot@google.com&gt; Reviewed-by: Qijiang Fan &lt;fqj@google.com&gt; " fail_count="1" gerrit_number="1237736" owner_email="kroot@google.com" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/36/1237736/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I058a27f5f350f43b41ac61d63307ce0b08226bdc" commit="c0b8f564dcd668da039e04a1af86095e5c841b81" commit_message="tast-tests: check mount-encrypted.log label This file was slipping by with tmpfs label since cp -Z was not used. Check to make sure we do not regress this file to be labeled with the wrong SELinux label since it is used for debugging. TEST=tast run DUT security.SELinuxFileLabel BUG=chromium:887217 CQ-DEPEND=CL:1237736 Change-Id: I058a27f5f350f43b41ac61d63307ce0b08226bdc Reviewed-on: https://chromium-review.googlesource.com/1237699 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Kenny Root &lt;kroot@google.com&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Qijiang Fan &lt;fqj@google.com&gt; " fail_count="1" gerrit_number="1237699" owner_email="kroot@google.com" 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/99/1237699/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I941e02772417afe8705c46da9349021accc0732e" commit="8694a43930b696c67d42c661871831dcef93787a" commit_message="sepolicy: add auditallow for tmpfs association This rule should not be needed, so add an auditallow to figure out why this was added. BUG=chromium:887859 TEST=emerge Change-Id: I941e02772417afe8705c46da9349021accc0732e Reviewed-on: https://chromium-review.googlesource.com/1237737 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Kenny Root &lt;kroot@google.com&gt; Reviewed-by: Qijiang Fan &lt;fqj@google.com&gt; " fail_count="1" gerrit_number="1237737" owner_email="kroot@google.com" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/37/1237737/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Ib4f3365f01c32468ca2323966b4985d44831019d" commit="6776e3ce54abb6696fe47899fcf4c7e300e7e6bf" commit_message="UPSTREAM: soc: qcom: smp2p: Access APCS as mailbox client Attempt to acquire the APCS IPC through the mailbox framework and fall back to the old syscon based approach, to allow us to move away from using the syscon. Signed-off-by: Bjorn Andersson &lt;bjorn.andersson@linaro.org&gt; Signed-off-by: Andy Gross &lt;andy.gross@linaro.org&gt; (cherry picked from commit e71802647bfd639a9f53e49a4ef86a2bfdbeb611) BUG=b:74016027 TEST=Boot Cheza, run qrtr-lookup, observe modem services Change-Id: Ib4f3365f01c32468ca2323966b4985d44831019d Signed-off-by: Evan Green &lt;evgreen@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1239575 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="1239575" owner_email="evgreen@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/75/1239575/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I8713447bd47628dea9ddc054e775d0e494cb6a97" commit="c410b340e0cc13250c5840e34ebd2ac641df4251" commit_message="UPSTREAM: soc: qcom: smp2p: Use common error handling code in qcom_smp2p_probe() * Add a jump target so that a specific error message is stored only once at the end of this function implementation. * Replace two calls of the function &quot;dev_err&quot; by goto statements. * Adjust two condition checks. This issue was detected by using the Coccinelle software. Signed-off-by: Markus Elfring &lt;elfring@users.sourceforge.net&gt; Signed-off-by: Andy Gross &lt;andy.gross@linaro.org&gt; (cherry picked from commit c01fc2275e01a91e2243d9202c04f3ed872f9de8) BUG=b:74016027 TEST=Boot Cheza, run qrtr-lookup, observe modem services Change-Id: I8713447bd47628dea9ddc054e775d0e494cb6a97 Signed-off-by: Evan Green &lt;evgreen@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1239576 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="1239576" owner_email="evgreen@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/76/1239576/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I76e93d09ced2f35158c4806f463f9f2a3015acfe" commit="3bc4ca5b876451313f8d5695e3f6caf1b249d474" commit_message="power_dashboard: Set timestamp to start ts of test Previously we just let timestamp be whenever test log is uploaded. Changing that to the start timestamp of the test, so that we can use this value in wrapper test. Goal is to align client side test data and wrapper data. BUG=b:111616837 TEST=Manually For client side dashboard: test_that &lt;dut ip&gt; power_Dummy \ --autotest_dir ~/trunk/src/third_party/autotest/files/ test_that &lt;dut ip&gt; power_Idle \ --autotest_dir ~/trunk/src/third_party/autotest/files/ test_that &lt;dut ip&gt; power_Standby.fast \ --autotest_dir ~/trunk/src/third_party/autotest/files/ and checked that power_log.json timestamp is very close to actual test start time. For server side power_dashboard: test_that &lt;dut ip&gt; power_MeasurementWrapper --args \ 'test:power_Dummy sweetberry_interval:1 \ sweetberry_config:nocturne_rev1' \ --autotest_dir ~/trunk/src/third_party/autotest/files/ Change-Id: I76e93d09ced2f35158c4806f463f9f2a3015acfe Signed-off-by: Mengqi Guo &lt;mqg@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1228733 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1228733" owner_email="mqg@chromium.org" pass_count="0" patch_number="11" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/33/1228733/11" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I4fe1ceea406884b9be215598f8e9a1375babaf10" commit="8105e1adebd813a3da2b340c71c25376eb3bb732" commit_message="power_Dummy: dummy client side test for power testing Dummy client test for testing power telemetry wrapper tests, measurement loggers, and measurement dashboards. Run for a short amount of time, collect logger data, and upload to power dashboard. Loggers included in this test are all loggers in power_test and power_dashboard.SimplePowerLoggerDashboard. power_Dummy is used in the development of power_ServodMeasurementWrapper. BUG=b:111616837 TEST=test_that &lt;dut ip&gt; power_Dummy \ --autotest_dir ~/trunk/src/third_party/autotest/files/ and verified that power_log.json looks good Change-Id: I4fe1ceea406884b9be215598f8e9a1375babaf10 Signed-off-by: Mengqi Guo &lt;mqg@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1229615 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Puthikorn Voravootivat &lt;puthik@chromium.org&gt; " fail_count="1" gerrit_number="1229615" owner_email="mqg@chromium.org" pass_count="0" patch_number="10" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/15/1229615/10" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I330d9103752c9db58c6db824f69e25d5cc6bd180" commit="6b68cf6f98c76840b8479aeccf8a69de1744e192" commit_message="system_api: add anomaly event service interface This also adds new event types to the metrics event protobuf, and adds generation of C++ sources for use by the anomaly collector. BUG=chromium:729335 TEST=compiles, links, and runs with anomaly_collector Change-Id: I330d9103752c9db58c6db824f69e25d5cc6bd180 Reviewed-on: https://chromium-review.googlesource.com/1239736 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="1" gerrit_number="1239736" owner_email="semenzato@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform/system_api" project_url="https://chromium-review.googlesource.com/chromiumos/platform/system_api" ref="refs/changes/36/1239736/7" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I9722752c1a28076535cf69d465bc03a990a564a5" commit="553a5154b542e43fd763e8c2ea841dc006929463" commit_message="chromeos-base/system_api: add metrics_event protobuf. The metrics_event protobuf is used by the anomaly detector to send a D-Bus signal when it detects that the kernel has attempted an Out-of-memory kill (OOM kill). CQ-DEPEND=CL:1239736 BUG=chromium:729335 TEST=compiled Change-Id: I9722752c1a28076535cf69d465bc03a990a564a5 Reviewed-on: https://chromium-review.googlesource.com/1236995 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="1" gerrit_number="1236995" owner_email="semenzato@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/95/1236995/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I669e61aa75ab292fcee1a7b056af0e4d5fb14a7b" commit="33bf2fdb894d08b44c0ab679e6818841bc184bd6" commit_message="futility: update: Preserve new sections: RO_PRESERVE and RW_PRESERVE There may be more platforms that want to preserve some data in RO+RW firmware update. To prevent adding a huge list, we want to add new RO_PRESERVE and RW_PRESERVE so sections to be preserved can be simply defined as sub section of these and no more changes in updater side. RO_VPD, RW_VPD and RW_NVRAM are remain unchanged due to legacy. BUG=b:116326638 TEST=make futil; tests/futility/run_test_scripts.sh $(pwd)/build/futility BRANCH=None Change-Id: I669e61aa75ab292fcee1a7b056af0e4d5fb14a7b Signed-off-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1239815 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; " fail_count="1" gerrit_number="1239815" owner_email="hungte@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/vboot_reference" project_url="https://chromium-review.googlesource.com/chromiumos/platform/vboot_reference" ref="refs/changes/15/1239815/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ie8f397c000839ccfd475eab1d248843b23320465" commit="539107431fd50791ba08daf701ab29c3d112aecc" commit_message="futility: update: Preserve RO_FSG Cheza early proto devices have declared few sections that must be preserved before RO_PRESERVE is introduced, so we want to temporarily include them until the migration is completed. BUG=b:116326638 TEST=make futil; tests/futility/run_test_scripts.sh $(pwd)/build/futility BRANCH=None Change-Id: Ie8f397c000839ccfd475eab1d248843b23320465 Signed-off-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1239797 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; " fail_count="1" gerrit_number="1239797" owner_email="hungte@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/vboot_reference" project_url="https://chromium-review.googlesource.com/chromiumos/platform/vboot_reference" ref="refs/changes/97/1239797/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Id21ea1f6bf502b4644e93b030984a528d217af4d" commit="4ca70b4c29ac6e3221eba182a16f9933c8f835a5" commit_message="UPSTREAM: drm/amd/display: Change blackout time to 0 on CZ/ST These should only be non-0 if big hammer w/a is implemented. Currently DC doesn't implement it, so leave them 0. Signed-off-by: Harry Wentland &lt;harry.wentland@amd.com&gt; Reviewed-by: Charlene Liu &lt;Charlene.Liu@amd.com&gt; Acked-by: Harry Wentland &lt;harry.wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit fa4d6d8e515299e70d685e0ea2fbefd96248ebd9) BUG=b:111671274 TEST=build &amp; boot on Grunt Change-Id: Id21ea1f6bf502b4644e93b030984a528d217af4d Signed-off-by: Shirish S &lt;shirish.s@amd.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1240213 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Drew Davenport &lt;ddavenport@chromium.org&gt; " fail_count="1" gerrit_number="1240213" owner_email="shirish.s@amd.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/13/1240213/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Ifc437fe94a46936e99a740a2624f1b33fbed2e84" commit="006e3ef4ace59d899e75fd8fdc69198295dfba03" commit_message="UPSTREAM: drm/amd/display: AUX will exit when HPD LOW detected This change shorten wait time when HPD LOW. With HPD LOW, without this change, AUX routine delay is 450us. With this change, it is 42us. Signed-off-by: Hersen Wu &lt;hersenxs.wu@amd.com&gt; Reviewed-by: Tony Cheng &lt;Tony.Cheng@amd.com&gt; Reviewed-by: Harry Wentland &lt;Harry.Wentland@amd.com&gt; Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; (cherry picked from commit 73770ca53f63489b32175ab8b5ddd4632b747275) Signed-off-by: Shirish S &lt;shirish.s@amd.com&gt; BUG=b:111671274 TEST=build &amp; boot on grunt Change-Id: Ifc437fe94a46936e99a740a2624f1b33fbed2e84 Reviewed-on: https://chromium-review.googlesource.com/1240214 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Shirish S &lt;shirish.s@amd.com&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; Reviewed-by: Drew Davenport &lt;ddavenport@chromium.org&gt; " fail_count="1" gerrit_number="1240214" owner_email="shirish.s@amd.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/14/1240214/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="Ia010d8b22001f94306fee6cc96e684aee8f0cdd9" commit="43c638ef485bdbb95b1d02a883ee5b4183f4fe67" commit_message="UPSTREAM: ath10k: fix error while writing 'simulate_fw_crash' debugfs Fix invalid argument error while writing 'simulate_fw_crash', though the funcionality is working fine we get an error 'invalid argument' because 'count' value is not returned properly (no reason to reduce the count value for removing the newline) Fixes the below write error: /sys/kernel/debug/ieee80211/phy0/ath10k# echo hw-restart &gt; simulate_fw_crash -bash: echo: write error: Invalid argument Also move the 'conf_mutex' as it is really not required for fetching the userspace buffer. Reported-by: Maharaja Kennadyrajan &lt;c_mkenna@qti.qualcomm.com&gt; Signed-off-by: Mohammed Shafi Shajakhan &lt;mohammed@qti.qualcomm.com&gt; Signed-off-by: Maharaja Kennadyrajan &lt;c_mkenna@qti.qualcomm.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from f5e307515b2b9994f5e30fa8311ef38fd71c52a3) BUG=b:115593950 TEST=`echo soft &gt; /sys/kernel/debug/ieee80211/phy0/ath10k/simulate_fw_crash` or similar Change-Id: Ia010d8b22001f94306fee6cc96e684aee8f0cdd9 Reviewed-on: https://chromium-review.googlesource.com/1244377 Commit-Ready: Brian Norris &lt;briannorris@chromium.org&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Edward Hill &lt;ecgh@chromium.org&gt; " fail_count="0" gerrit_number="1244377" owner_email="briannorris@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/77/1244377/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I2ed00a3b1b6b624ef5d0ee4f219471841e2e75b8" commit="65775b519dc5425a0ec8a665792ef543a853d9e7" commit_message="UPSTREAM: ath10k: fix out of bounds access to local buffer During write to debugfs file simulate_fw_crash, fixed-size local buffer 'buf' is accessed and modified at index 'count-1', where 'count' is the size of the write (so potentially out of bounds). This patch fixes this problem. Signed-off-by: Michael Mera &lt;dev@michaelmera.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@qca.qualcomm.com&gt; (cherry picked from a16703aaeaedec7a8bee5be5522c7c3e75478951) BUG=b:115593950 TEST=`echo soft &gt; /sys/kernel/debug/ieee80211/phy0/ath10k/simulate_fw_crash` or similar Change-Id: I2ed00a3b1b6b624ef5d0ee4f219471841e2e75b8 Reviewed-on: https://chromium-review.googlesource.com/1244378 Commit-Ready: Brian Norris &lt;briannorris@chromium.org&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Edward Hill &lt;ecgh@chromium.org&gt; " fail_count="0" gerrit_number="1244378" owner_email="briannorris@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/78/1244378/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Id49c9b7132f799f5819544b747f5250ba7587489" commit="566a33c2ad86c5e33153ae93b87af81d0ec48585" commit_message="video_VideoEncodeAccelerator: add bitrate change test case. Originally Intel driver had bugs that the bitrate is far from expected when we change from 1.2Mbps to 300kbps. It is fixed by CL:1229733. This CL adds this test case into the autotest. BUG=b:113079932 TEST=Run test at Eve device with/without the fixed patch, and confirm the test failed without the fixed patch, and passed with the fixed patch Change-Id: Id49c9b7132f799f5819544b747f5250ba7587489 Reviewed-on: https://chromium-review.googlesource.com/1229818 Commit-Ready: Chih-Yu Huang &lt;akahuang@chromium.org&gt; 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: Chih-Yu Huang &lt;akahuang@chromium.org&gt; " fail_count="1" gerrit_number="1229818" owner_email="akahuang@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/18/1229818/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iad892ddf3e2f53de216dc08ffab75fe6f0da8d31" commit="18175712bcd4316e399cfdf7d056d12a6b41f5ad" commit_message="init: restorecon earlier than chattr. Restorecon should be executed earlier than chattr +i, otherwise restorecon won't be able to restore context for /var/empty. BUG=b:116072767 TEST=emerge Change-Id: Iad892ddf3e2f53de216dc08ffab75fe6f0da8d31 Reviewed-on: https://chromium-review.googlesource.com/1242665 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="1242665" 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/65/1242665/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I58329baeb43c70b151c205ef18514e698c372c9d" commit="3823934caf2af2bef205d8031a114bc403962850" commit_message="luajit: Fix cross-compilation. Reset CFLAGS and LDFLAGS when calling emake. Pass the target specific flags in TARGET_CFLAGS and TARGET_LDFLAGS instead. BUG=chromium:884948 TEST=emerge-grunt luajit builds. Patch also sent upstream (https://github.com/gentoo/gentoo/pull/9970) Change-Id: I58329baeb43c70b151c205ef18514e698c372c9d Reviewed-on: https://chromium-review.googlesource.com/1244107 Commit-Ready: Manoj Gupta &lt;manojgupta@chromium.org&gt; Tested-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt; " fail_count="0" gerrit_number="1244107" owner_email="manojgupta@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/07/1244107/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I999db67de2d079cee88f3bb055883d6938c77391" commit="12788c928c908c66d12920e2e50b7561a4ba3780" commit_message="gobi-firmware.eclass: drop unused eclass BUG=None TEST=precq passes Change-Id: I999db67de2d079cee88f3bb055883d6938c77391 Reviewed-on: https://chromium-review.googlesource.com/1218222 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; " fail_count="0" gerrit_number="1218222" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/22/1218222/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I7c193b148223e53676917f16072c6c9e225a9b62" commit="4a444435ebaf5a1b47cae849f9da65592a016f16" commit_message="update_engine: clean up the Omaha response tags and attributes. Add all the tags, attributes and values parsed from the Omaha response in the begining of the omaha_request_action.cc to make it easier to find values and their history, deprecation status, etc. Rename kTag*** to kAttr*** because they are XML attribtues not tags. BUG=none TEST=unittests pass Change-Id: I7c193b148223e53676917f16072c6c9e225a9b62 Reviewed-on: https://chromium-review.googlesource.com/1241839 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Amin Hassani &lt;ahassani@chromium.org&gt; Reviewed-by: Sen Jiang &lt;senj@chromium.org&gt; " fail_count="1" gerrit_number="1241839" owner_email="ahassani@chromium.org" pass_count="0" patch_number="3" project="aosp/platform/system/update_engine" project_url="https://chromium-review.googlesource.com/aosp/platform/system/update_engine" ref="refs/changes/39/1241839/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I2048874f6e5df6771c1658b3e5347a1da87d747e" commit="2a2d17b3e037efc75f7fa2f20e373f8e5cfb4a15" commit_message="usb: prefer YUYV output format when frame rate meets requirement Change the preference since ARcore feature needs YUYV format. BUG=b:114915792 TEST=manually test to see camera module outputs YUYV format Change-Id: I2048874f6e5df6771c1658b3e5347a1da87d747e Reviewed-on: https://chromium-review.googlesource.com/1235794 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Heng-ruey Hsu &lt;henryhsu@chromium.org&gt; Reviewed-by: Shik Chen &lt;shik@chromium.org&gt; " fail_count="1" gerrit_number="1235794" owner_email="henryhsu@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/94/1235794/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ib21a92d5d1d9880cc97f8f485eb292493939a6f6" commit="4c16b10e76df4454a55458659703807cf23c8cf2" commit_message="vm_sanity: Add test for screenlock. BUG=chromium:875685 TEST=This is the test. Change-Id: Ib21a92d5d1d9880cc97f8f485eb292493939a6f6 Reviewed-on: https://chromium-review.googlesource.com/1236653 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Achuith Bhandarkar &lt;achuith@chromium.org&gt; Reviewed-by: Jacob Dufault &lt;jdufault@chromium.org&gt; Reviewed-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; " fail_count="2" gerrit_number="1236653" owner_email="achuith@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/53/1236653/3" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I41b93faee9e2d7636e18864010ca12cebc8d40cd" commit="cdde37391b9b49bff3eb19d9a7debae6eb4bd471" commit_message="FROMGIT: pinctrl/amd: poll InterruptEnable bits in amd_gpio_irq_set_type From the AMD BKDG, if WAKE_INT_MASTER_REG.MaskStsEn is set, a software write to the debounce registers of *any* gpio will block wake/interrupt status generation for *all* gpios for a length of time that depends on WAKE_INT_MASTER_REG.MaskStsLength[11:0]. During this period the Interrupt Delivery bit (INTERRUPT_ENABLE) will read as 0. In commit 4c1de0414a1340 (&quot;pinctrl/amd: poll InterruptEnable bits in enable_irq&quot;) we tried to fix this same &quot;gpio Interrupts are blocked immediately after writing debounce registers&quot; problem, but incorrectly assumed it only affected the gpio whose debounce was being configured and not ALL gpios. To solve this for all gpios, we move the polling loop from amd_gpio_irq_enable() to amd_gpio_irq_set_type(), while holding the gpio spinlock. This ensures that another gpio operation (e.g. amd_gpio_irq_unmask()) can read a temporarily disabled IRQ and incorrectly disable it while trying to modify some other register bits. Fixes: 4c1de0414a1340 pinctrl/amd: poll InterruptEnable bits in enable_irq Signed-off-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Signed-off-by: Linus Walleij &lt;linus.walleij@linaro.org&gt; (cherry picked from commit b85bfa246efd24ea3fdb5ee949c28e3110c6d299) BUG=b:115610841 TEST=On grunt: Reboot while touching trackpad continue touching for &gt; 15 seconds after boot Repeat at least 25 times =&gt; trackpad always continues to respond Change-Id: I41b93faee9e2d7636e18864010ca12cebc8d40cd Reviewed-on: https://chromium-review.googlesource.com/1239587 Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Yu Zhao &lt;yuzhao@chromium.org&gt; Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; " fail_count="0" gerrit_number="1239587" owner_email="djkurtz@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/87/1239587/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic5d7714e4f608c477f935d244cd5ad62eb38815a" commit="d5310d84eefe9f34dda7d75fe5cc6b8237492a45" commit_message="make_dev_ssd: Support non-512B block size BUG=b:114610466 BRANCH=none TEST=(1)Test cheza, whose storage has a block size of 4k: $ make_dev_ssd.sh --remove_rootfs_verification --partitions 2 $ make_dev_ssd.sh --partitions 2 --save_config /tmp/foo_config $ echo &quot;console=ttyMSM0,115200n8&quot; &gt;&gt; /tmp/foo_config.2 $ make_dev_ssd.sh --partitions 2 --set_config /tmp/foo_config Messages show kernel is successfully re-signed. Reboot and then see kernel log printed. Also, rootfs is modifiable. (2)Do a similar test on scarlet, whose storage has a block size of 512B. See the same result. Change-Id: Ic5d7714e4f608c477f935d244cd5ad62eb38815a Signed-off-by: Philip Chen &lt;philipchen@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1240934 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Philip Chen &lt;philipchen@chromium.org&gt; Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1240934" owner_email="philipchen@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/vboot_reference" project_url="https://chromium-review.googlesource.com/chromiumos/platform/vboot_reference" ref="refs/changes/34/1240934/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Id87f0a7ddfddc0cd65cf6cc5716dfb56b86d77d8" commit="1565f4cb3c07e32855b1b169c4d80a57fe1725f9" commit_message="tast-tests: Add dumping of the container log to an output file This adds a call in Container which will execute journalctl in the container to extract the container's log file and save it to an output file so it is available for analysis. This is then used in the CrostiniStartEverything test. BUG=chromium:849438 TEST=tast run vm.CrostiniStartEverything Change-Id: Id87f0a7ddfddc0cd65cf6cc5716dfb56b86d77d8 Reviewed-on: https://chromium-review.googlesource.com/1239361 Commit-Ready: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Tested-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="0" gerrit_number="1239361" owner_email="jkardatzke@google.com" pass_count="0" patch_number="3" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/61/1239361/3" 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="4" 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="4"/><pending_commit branch="master" change_id="I47421e149a0246a6e5ca9e64a7a6298d2e9ead7d" commit="81e82bb0813490e1f94e692233b65879a387d32e" commit_message="tast-tests: Remove unused file. It seems like I forgot to delete this file in earlier CLs. BUG=None TEST=fast_build.sh Change-Id: I47421e149a0246a6e5ca9e64a7a6298d2e9ead7d Reviewed-on: https://chromium-review.googlesource.com/1237698 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: Dan Erat &lt;derat@chromium.org&gt; " fail_count="1" gerrit_number="1237698" 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/98/1237698/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Idb2a7d2b39206d2530f2e12b971704620f5bd1f6" commit="2f2e32de47f5e53b6de4a9cba8dae72d24c3bcc9" commit_message="hal_adapter: stop using -L in minijail BUG=chromium:887955 TEST=Take a photo by CCA on nautilus(amd64) and scarlet(arm) Change-Id: Idb2a7d2b39206d2530f2e12b971704620f5bd1f6 Reviewed-on: https://chromium-review.googlesource.com/1242587 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Shik Chen &lt;shik@chromium.org&gt; Reviewed-by: Ricky Liang &lt;jcliang@chromium.org&gt; " fail_count="1" gerrit_number="1242587" owner_email="shik@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/87/1242587/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I4214138ad71fbe77576fbff873c6958e250e760b" commit="23e99c3a51231c45df0c0cd3d8796732aeea8319" commit_message="iozone: set ctarget=armv7a-cros-linux-gnueabihf for ARM This change the ctarget from armv7a-cros-linux-gnueabi to armv7a-cros-linux-gnueabihf for ARM as we are changing toolchain names for ARM32. BUG=chromium:711369 TEST=None Change-Id: I4214138ad71fbe77576fbff873c6958e250e760b Reviewed-on: https://chromium-review.googlesource.com/1241542 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Yunlian Jiang &lt;yunlian@chromium.org&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; " fail_count="1" gerrit_number="1241542" owner_email="yunlian@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/42/1241542/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I4b4352f7cba47ba6492e733dd1d16796dadd3275" commit="359aee538acac9fcd6d58caa2f8d4b2e929bf9d4" commit_message="crosvm: set ARM_TRIPLE to armv7a-cros-linux-gnueabihf This changes ARM_TRIPLE to armv7a-cros-linux-gnueabihf because we are renaming the abi from armv7a-cros-linux-gnueabi to armv7a-cros-linux-gnueabihf BUG=chromium:711369 TEST=FEATURES=&quot;test&quot; emerge-kevin crosvm Change-Id: I4b4352f7cba47ba6492e733dd1d16796dadd3275 Reviewed-on: https://chromium-review.googlesource.com/1241538 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Yunlian Jiang &lt;yunlian@chromium.org&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; " fail_count="1" gerrit_number="1241538" owner_email="yunlian@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/38/1241538/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ia320a70d7156a85d600043cfe5c6aa8e3f9fbc33" commit="e296487315c6352dc4ae35ba8abf8b66ae55627b" commit_message="Add scarlet board to platform test suites BUG=None TEST=None Change-Id: Ia320a70d7156a85d600043cfe5c6aa8e3f9fbc33 Reviewed-on: https://chromium-review.googlesource.com/1226155 Commit-Ready: Kalin Stoyanov &lt;kalin@chromium.org&gt; Tested-by: Sridhar Sonti &lt;sontis@google.com&gt; Tested-by: Kalin Stoyanov &lt;kalin@chromium.org&gt; Reviewed-by: Harpreet Grewal &lt;harpreet@chromium.org&gt; " fail_count="3" gerrit_number="1226155" owner_email="kalin@chromium.org" pass_count="0" patch_number="1" project="chromiumos/infra/suite_scheduler" project_url="https://chromium-review.googlesource.com/chromiumos/infra/suite_scheduler" ref="refs/changes/55/1226155/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Id1560fe7abc5488167bbd31393d2f0804edf6a46" commit="8e4186edf8f7b7bfad3149eb0dac485d4c9b018c" commit_message="adbd: Allow sendto(2) arc-adbd used to rely on the -L flag to call sendto(2), which was removed in CL:1239024. Now that that flag's gone, this change explicitly allows sendto(2) so that the syslog logger can do its job. BUG=None TEST=adb-over-usb works again Change-Id: Id1560fe7abc5488167bbd31393d2f0804edf6a46 Reviewed-on: https://chromium-review.googlesource.com/1240595 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Luis Hector Chavez &lt;lhchavez@chromium.org&gt; Reviewed-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Reviewed-by: Prameet Shah &lt;phshah@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1240595" owner_email="lhchavez@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/95/1240595/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Id0aa7a6e7e6080f4c53e10c3ad1d105f15ee2549" commit="7beb62c192172702bf1059b876120fdfb0dc7f2d" commit_message="sys_util: use fallocate64 for large file support Rust's libc crate exports the default off_t definition on 32-bit platforms, rather than the _FILE_OFFSET_BITS=64 variant, so we need to explicitly use the 64-bit API to get support for files larger than 2 GB. The Rust libc crate does not currently export fallocate64, so declare it ourselves for now. This declaration can be removed once fallocate64 is added upstream. BUG=chromium:850998 TEST=Run fstrim on Kevin (32-bit ARM) and verify it works Change-Id: Id0aa7a6e7e6080f4c53e10c3ad1d105f15ee2549 Signed-off-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1238850 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Zach Reizner &lt;zachr@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="2" gerrit_number="1238850" owner_email="dverkamp@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/50/1238850/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I256a7050aa56bbb8f959f969459582fa7610fd7c" commit="b57f8b60c0d717192cd29a0db8e2248ec51c139b" commit_message="tast-tests: Make audio.Device* tests save /dev/snd listing. Make the audio.DevicePlay and audio.DeviceRecord tests save the output from running &quot;ls -l /dev/snd&quot; to an ls.txt output file. There were a few strange failures about missing devices in http://stainless/browse/chromeos-autotest-results/240356519-chromeos-test/, and I'm hopeful that this may help to debug the issue if/when it happens again. BUG=none TEST=ran the test and looked at ls.txt output file Change-Id: I256a7050aa56bbb8f959f969459582fa7610fd7c Reviewed-on: https://chromium-review.googlesource.com/1239551 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; " fail_count="0" gerrit_number="1239551" 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/51/1239551/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I0ec2d0bb83afd1549118de9383dc16cf5adb6b5a" commit="1f28eb930f48195a9d2d6f50fabb82c44d1ca2b0" commit_message="it83xx: add config for reading observation register of external timer issue In IT8320 BX version, there is a chance of failure in reading external timer observation register. We are using the time delay of CPU in order to read register twice that can avoid the bug of reading time failure when CPU and EC are counting at the same time. There will be once successful read. The bug has been fixed in the later version of chip. BUG=none BRANCH=none TEST=Ensure the observation register of external timer will be read successful in IT8320 DX chip. Change-Id: I0ec2d0bb83afd1549118de9383dc16cf5adb6b5a Signed-off-by: tim &lt;tim2.lin@ite.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1215523 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Tim2 Lin &lt;tim2.lin@ite.corp-partner.google.com&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="1" gerrit_number="1215523" owner_email="tim2.lin@ite.corp-partner.google.com" pass_count="0" patch_number="8" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/23/1215523/8" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I69fb7cdb9e33aa21ae1537e935046529c987edbc" commit="6f99565738c7acf960531dedbc71b046add7fcd5" commit_message="cr50_rma_open: check ccd open capabilities OpenNoDevMode and OpenFromUSB will be set to Always during rma unlock. This will make open accessible from usb without dev mode. Update the testlab enable part of the script to check these before telling the user to enter dev mode. BUG=none BRANCH=none TEST=none Change-Id: I69fb7cdb9e33aa21ae1537e935046529c987edbc Signed-off-by: Mary Ruthven &lt;mruthven@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1208228 Commit-Ready: Mary Ruthven &lt;mruthven@chromium.org&gt; Tested-by: Mary Ruthven &lt;mruthven@chromium.org&gt; Reviewed-by: Wai-Hong Tam &lt;waihong@google.com&gt; " fail_count="1" gerrit_number="1208228" owner_email="mruthven@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/28/1208228/3" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ib5616c64437bbbdfb70de6354406210d76935e88" commit="9ef77244fe744dd4652edf94e366e6509e13c162" commit_message="servod: unify all cmdline tools around BaseServodParser &amp; argparse This is the first in a 3 part series to simplify &amp; modularize parsing in servod. This change introduces a BaseServodParser that handles the common options for all cmdline tools: - debug - port - host Using argparse this change allows us to leverage mutually exclusive groups to reduce code-size. There's now also a cleaner way to add/remove examples to cmdline tools, and a unified formatting for the help &amp; usage strings. A big motivation also is consistency across the servo(d) world, where the same concept has the same flag across all cmdline tools be it -v for verbose, or -s for serialname. To make this possible the following cmdline arguments had to change: -v, -p options were removed for --vendor, --product in servod &gt; this is due to -v clashing with -v/--verbose and -p clashing with -p/--port arguments. -s, --server in dut-control/dut-power was replaced with --host &gt; this is due to -s clashing with -s/--serialname arguments, and also it the same argument being --host for servod invocation. -v, --verbose were changed to -d, --debug in dut-power &gt; this is because previously -v/--verbose really was just printing debug messages BUG=chromium:841121 TEST=manual testing dut-control: - normal works - with port works - with debug works - with name &amp; SERVOD_NAME works dut-power: - normal works - with port works servod: - SERVOD_NAME works - rcfile invocation works - normal invocation works Change-Id: Ib5616c64437bbbdfb70de6354406210d76935e88 Signed-off-by: Ruben Rodriguez Buchillon &lt;coconutruben@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1233135 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Todd Broch &lt;tbroch@chromium.org&gt; " fail_count="1" gerrit_number="1233135" owner_email="coconutruben@chromium.org" pass_count="0" patch_number="8" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/35/1233135/8" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="Ifdceee6c579f51260771ffbf3f46c1fb4a883a3f" commit="46435e64176402540ca19e76c260b73c619b0e67" commit_message="cros_ec: fix the timestamp comparator used to obtain medians Implementing the comparator by the difference of the timestamps has the potential to return an incorrect result due to signed integer truncation rules. Fix this by spelling out what we truly want the comparator to do. BUG=b:112111610 TEST=observe no bad sorts in filter output on Nocturne Change-Id: Ifdceee6c579f51260771ffbf3f46c1fb4a883a3f Signed-off-by: Enrico Granata &lt;egranata@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1229185 Reviewed-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; " fail_count="0" gerrit_number="1229185" owner_email="egranata@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/85/1229185/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia11d9a967d8e3587fce2926c302f8c0d7e6b6bff" commit="94cb1a8663719d9e4d79c9acc418a2b99d764b14" commit_message="bc: enable USE=forced-sandbox We have no need for the ! command in the dc program so disable it. BUG=chromium:884778 TEST=precq passes Change-Id: Ia11d9a967d8e3587fce2926c302f8c0d7e6b6bff Reviewed-on: https://chromium-review.googlesource.com/1229238 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Greg Kerr &lt;kerrnel@chromium.org&gt; " fail_count="0" gerrit_number="1229238" owner_email="vapier@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/38/1229238/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia131ef2850fdbd11c823552e6a44125c6d17cc7a" commit="2225b8ff65b336271ec79996b7be196bb2077c12" commit_message="tast: Translate security_OpenFds into tast. BUG=chromium:884254 TEST=Ran tast. Change-Id: Ia131ef2850fdbd11c823552e6a44125c6d17cc7a Reviewed-on: https://chromium-review.googlesource.com/1235874 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="1" gerrit_number="1235874" owner_email="hidehiko@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/74/1235874/6" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ie9fd6621f56d49a5bedb842861b6c84f23b19f3d" commit="2533675a246765d58ce8675228bd019ad11c88d6" commit_message="tast-test: Introduce SessionManager.WatchSessionStateChanged. Introduced a utility method for the D-Bus signal observing for better encapsulation of session_manager. BUG=None TEST=Ran ui.ChromeLogin locally. Change-Id: Ie9fd6621f56d49a5bedb842861b6c84f23b19f3d Reviewed-on: https://chromium-review.googlesource.com/1242964 Commit-Ready: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Tested-by: Hidehiko Abe &lt;hidehiko@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="1242964" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/64/1242964/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I84f67182b5a57ea8ed9cc937d1dd1ab24620c12d" commit="3f903e575c8abd82a4189dc29740bdecae0c86e3" commit_message="deploy_termina: pass arch to termina_build_image Automatically detect the correct --arch argument and specify it so that deploy_termina works for both amd64 and arm boards. BUG=None TEST=deploy_termina to a kevin and verify that Terminal still starts Change-Id: I84f67182b5a57ea8ed9cc937d1dd1ab24620c12d Signed-off-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1239350 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-by: Josh Pratt &lt;jopra@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1239350" owner_email="dverkamp@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/dev-util" project_url="https://chromium-review.googlesource.com/chromiumos/platform/dev-util" ref="refs/changes/50/1239350/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I30573570a498dd83f318d074b7128a8217b7eb0e" commit="ec06bbe4dd855d176261013f37ce4a5419f7b8ee" commit_message="crash: Add alternate paths to lookup driver name In remoteproc subsystem, the driver name is found under the device node of the sysfs entry hence using &quot;devcd%d/failing_device/uevent&quot; to recover driver name during coredump would result in the coredump not getting collected. So additionally check for &quot;devcd%d/failing_device/device/uevent&quot; before returning an empty string. BUG=b:112402757 TEST=Run unit tests. Change-Id: I30573570a498dd83f318d074b7128a8217b7eb0e Signed-off-by: Sibi Sankar &lt;sibis@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1169022 Commit-Ready: Evan Green &lt;evgreen@chromium.org&gt; Tested-by: Sibi S &lt;sibis@qualcomm.corp-partner.google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1169022" owner_email="sibis@codeaurora.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/22/1169022/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I2a6697444b3ceb4a4acece1bd15eaec707eab26f" commit="1e9e5b286bbb9eeb48f9e3b23ae8aae95dbe187c" commit_message="vm_tools: concierge returns status from StartVm A VM started with |start_termina| set to |true| is not usable to start lxd containers until the Tremplin process has started for that VM. Concierge now listens for the TremplinStartedSignal from cicerone and saves a bool internally. StartVmResponse now returns a status for the VM based on this bool. Once this lands, Chrome's CrostiniManager can use the status to avoid waiting for the TremplinStartedSignal. This signal can be missed if a vm is started via vmc in crosh. BUG=b:884576 TEST=Manual testing on eve Change-Id: I2a6697444b3ceb4a4acece1bd15eaec707eab26f Reviewed-on: https://chromium-review.googlesource.com/1240215 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Nicholas Verne &lt;nverne@chromium.org&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-by: Josh Pratt &lt;jopra@chromium.org&gt; " fail_count="1" gerrit_number="1240215" owner_email="nverne@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/15/1240215/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I33f4ae9385c08369b4aeb04c3cd7a27fae2a1525" commit="477e6aa9b0076938599887960196c4ad606326df" commit_message="servod: remove unnecessary Cleanup from measure_power In a previous version of measure_power, the measurement would create a default directory in anticipation of needing to store results. This has been replaced with a lazy creation, only generating the dirname, but creating the directory only when there will be files output into it. This makes the Cleanup logic obsolete, as no directory should now come without contents. BUG=chromium:806146 TEST=manual testing, dut-power still runs fine Change-Id: I33f4ae9385c08369b4aeb04c3cd7a27fae2a1525 Reviewed-on: https://chromium-review.googlesource.com/1237633 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: Mengqi Guo &lt;mqg@chromium.org&gt; " fail_count="1" gerrit_number="1237633" owner_email="coconutruben@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/33/1237633/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iee3e3f63a47bd771797d544ff981d55df26e69ef" commit="0ac667f6660cfc74e7554ec2dd02411047f66212" commit_message="metrics: metrics_client: comment undocumented -i flag So that people like me don't think we forgot to include it in the --help output. BUG=none TEST=none Change-Id: Iee3e3f63a47bd771797d544ff981d55df26e69ef Reviewed-on: https://chromium-review.googlesource.com/1239240 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1239240" owner_email="semenzato@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/40/1239240/3" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Ibd9789f8d257e5e798224ac26c9a09d99e336476" commit="8d2e9ae7ce4d87efb6608e3a555a48a43ec2a30c" commit_message="CHROMIUM: config: enable rockchip drm driver and panel drivers This at least gets us to the point where the backlight turns on for kevin. This is the same as: echo 'CONFIG_DRM_PANEL_SIMPLE=y' &gt;&gt; \ chromeos/config/arm64/chromiumos-rockchip64.flavour.config echo 'CONFIG_DRM_ROCKCHIP=y' &gt;&gt; \ chromeos/config/arm64/chromiumos-rockchip64.flavour.config echo 'CONFIG_ROCKCHIP_CDN_DP=y' &gt;&gt; \ chromeos/config/arm64/chromiumos-rockchip64.flavour.config echo 'CONFIG_ROCKCHIP_IOMMU=y' &gt;&gt; \ chromeos/config/arm64/chromiumos-rockchip64.flavour.config echo 'CONFIG_ROCKCHIP_ANALOGIX_DP=y' &gt;&gt; \ chromeos/config/arm64/chromiumos-rockchip64.flavour.config ./chromeos/scripts/kernelconfig olddefconfig ...atop a normalized config BUG=none TEST=build 4.14 for kevin and boot, verify backlight is on Change-Id: Ibd9789f8d257e5e798224ac26c9a09d99e336476 Signed-off-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Signed-off-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1241536 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; " fail_count="1" gerrit_number="1241536" owner_email="sonnyrao@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/36/1241536/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ia5514b53b4070738aeb9ff1b55f212d9b90071ec" commit="cf390e9f3d41bcfd9a68a8f9b7853f2026555c95" commit_message="smbprovider: Add MountConfigProto to directory_entry - Added MountConfigProto since MountConfig options will be passed from chrome-side. BUG=chromium:888096 TEST=emerges Change-Id: Ia5514b53b4070738aeb9ff1b55f212d9b90071ec Reviewed-on: https://chromium-review.googlesource.com/1239199 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="1239199" owner_email="jimmyxgong@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform/system_api" project_url="https://chromium-review.googlesource.com/chromiumos/platform/system_api" ref="refs/changes/99/1239199/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I2a60a8e78bdd98fc4ca721a5595ca5d6c338ec76" commit="ec056a6a172c4808c1d5036e820b093db4426fec" commit_message="tast: Run test setup/cleanup funcs inside Run. Now setup/cleanup funcs are run in the exactly same testing.State as test main functions, allowing to call Log for example. Also, now cleanup function can detect an error if a test main function was panicked. CQ-DEPEND=CL:1229543 BUG=chromium:882729 TEST=fast_build.sh -T Change-Id: I2a60a8e78bdd98fc4ca721a5595ca5d6c338ec76 Reviewed-on: https://chromium-review.googlesource.com/1233139 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="1" gerrit_number="1233139" owner_email="nya@chromium.org" pass_count="0" patch_number="9" project="chromiumos/platform/tast" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast" ref="refs/changes/39/1233139/9" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I467baf58739dd19778434ecd7533b7f61bb960a3" commit="2f4411bda402213476824a29ce43b6a15f3490d6" commit_message="factory_install: only enable cr50 factory mode when HW WP is disabled. Before introducing cr50 factory mode, factory shim can install image with HWWP enabled and no chromeos-firmwareupdate in resources of cros_payload . This means factory doesn't need to open the case in order to disable HWWP and it saves time. As a result, in order to keep this benefit cr50 factory mode will only be enabled when factory mode and HWWP are all disabled. BUG=b:116062753 TEST=manually test on the DUT Change-Id: I467baf58739dd19778434ecd7533b7f61bb960a3 Reviewed-on: https://chromium-review.googlesource.com/1235753 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Marco Chen &lt;marcochen@chromium.org&gt; Reviewed-by: Cheng-Han Yang &lt;chenghan@chromium.org&gt; Reviewed-by: Justin TerAvest &lt;teravest@chromium.org&gt; " fail_count="1" gerrit_number="1235753" owner_email="marcochen@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform/factory_installer" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory_installer" ref="refs/changes/53/1235753/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ia286ad994ff56a3d103dde7660add2408e9b904e" commit="a45c983083cd39f080e00c3e6f5d4411a720f7c2" commit_message="hal_adapter: rename reprocessing effect vendor tags Rename reprocessing effect vendor tags so that they start with valid top level domain names. Also, update vendor tag default values into camera characteristics. BUG=b:115842797 TEST=cts-tradefed run commandAndExit cts -m CtsCameraTestCases -t android.hardware.camera2.cts.ExtendedCameraCharacteristicsTest Change-Id: Ia286ad994ff56a3d103dde7660add2408e9b904e Reviewed-on: https://chromium-review.googlesource.com/1229794 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Hung-yu Wu &lt;hywu@chromium.org&gt; Reviewed-by: Shik Chen &lt;shik@chromium.org&gt; " fail_count="1" gerrit_number="1229794" owner_email="hywu@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/94/1229794/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ia52e0d4d724995a404b9eb2d7070cb74be866187" commit="ce0fddcee657a42aa78b1bfd024ffee2d5585e0f" commit_message="cromo: migrate the package to GN CQ-DEPEND=CL:1149942 CQ-DEPEND=CL:1201803 BUG=chromium:767517 TEST=precq passes Change-Id: Ia52e0d4d724995a404b9eb2d7070cb74be866187 Reviewed-on: https://chromium-review.googlesource.com/1202002 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Keigo Oka &lt;oka@chromium.org&gt; Reviewed-by: Keigo Oka &lt;oka@chromium.org&gt; " fail_count="1" gerrit_number="1202002" owner_email="oka@chromium.org" pass_count="0" patch_number="10" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/02/1202002/10" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I21ef9232dc81f0953913acc3bd352868e4411c19" commit="a9ac6f972fbc49a3f032eaedd0d5d0ce4446d0af" commit_message="Add new ui.VirtualkeyboardTyping test. Add a new test which checks that tapping keys on the virtual keyboard sends those keys to a text field on a web page. BUG=chromium:879073 TEST=tested with eve device. Change-Id: I21ef9232dc81f0953913acc3bd352868e4411c19 Reviewed-on: https://chromium-review.googlesource.com/1237993 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Darren Shen &lt;shend@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="1" gerrit_number="1237993" owner_email="shend@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/93/1237993/6" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I9715a8b33554450c451a46737712890fab7272b1" commit="60e6eeacf125d20b5c1cdea356538b4a140161f3" commit_message="minijail: Uprev Roll in these changes: dabc430 minijail: Allow setting a cap_from_text(3)-compliant string to -c 677900f minijail: Handle cap_get_flag(3) failing with EINVAL BUG=b:116497685 TEST=pre-cq Change-Id: I9715a8b33554450c451a46737712890fab7272b1 Reviewed-on: https://chromium-review.googlesource.com/1239227 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Luis Hector Chavez &lt;lhchavez@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1239227" owner_email="lhchavez@chromium.org" pass_count="0" patch_number="5" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/27/1239227/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I74403e90afe8d59713f360047f5b37dfe5d66fc8" commit="fb41bd8e2d81013f457b3d4309f6f0d0ff9c2ee1" commit_message="tast-tests: Add uninstall to the CrostiniFiles test This does an uninstall after we verify the sshfs mount and then verifies the mount is longer there after that. This then also serves the purpose of testing the complete install/uninstall flow from the Chrome UI. BUG=chromium:849438 TEST=tast run vm.CrostiniFiles CQ-DEPEND=CL:1237387 Change-Id: I74403e90afe8d59713f360047f5b37dfe5d66fc8 Reviewed-on: https://chromium-review.googlesource.com/1236520 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Reviewed-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; " fail_count="1" gerrit_number="1236520" owner_email="jkardatzke@google.com" pass_count="0" patch_number="5" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/20/1236520/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I63ee741a08e39cf6f234a2131137144c46ae0bbd" commit="fd9be9d3578a7b494eb3305a83ea9ed19592de36" commit_message="math_util: Support fixed-point sqrtf fp_sqrtf. TEST=make buildall -j BUG=b:113364863 BRANCH=None Change-Id: I63ee741a08e39cf6f234a2131137144c46ae0bbd Signed-off-by: Yilun Lin &lt;yllin@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1235476 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Yilun Lin &lt;yllin@chromium.org&gt; Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; " fail_count="1" gerrit_number="1235476" owner_email="yllin@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/76/1235476/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I700b8bb68ab5d1893417d3b5e445ea418a017f66" commit="fdd763006d6a98e6d884ab7e9d424398d414fed2" commit_message="tast: Convert audio_Microphone into tast. BUG=chromium:887563 TEST=Ran locally. Change-Id: I700b8bb68ab5d1893417d3b5e445ea418a017f66 Reviewed-on: https://chromium-review.googlesource.com/1237013 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="1" gerrit_number="1237013" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/13/1237013/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I7e31b988664b077bf3fa221c068b1a34d799ab1c" commit="490b2f3369bd031358cf076d032ca8ab637121c6" commit_message="eclass-overlay: Remove chronos from ml-service gid It isn't needed. TEST=Exercised ML Service with a locally modified Chrome. BUG=chromium:863780 Change-Id: I7e31b988664b077bf3fa221c068b1a34d799ab1c Reviewed-on: https://chromium-review.googlesource.com/1239819 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Andrew Moylan &lt;amoylan@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1239819" owner_email="amoylan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/eclass-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/eclass-overlay" ref="refs/changes/19/1239819/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I73b97e390e5a0110aae2bc691ed3293cf60bfc3e" commit="47c2138c3d55c5c0e7b1dc8b354406cf4e694312" commit_message="init: Update unmount logic in chromeos_shutdown Some modifications to ensure /mnt/stateful_partition won't be unmounted if any of the previous unmounts failed, so that system can write failure log into it. Note that mounts like /var, /home, /usr/local are submounts of /mnt/stateful_partition on regular images, so original logic works. But on factory images, they can be independent from /mnt/stateful_partition and system may fail to log because of it. BUG=chromium:835557 TEST=Manually tested on DUT. Change-Id: I73b97e390e5a0110aae2bc691ed3293cf60bfc3e Reviewed-on: https://chromium-review.googlesource.com/1227868 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Fei Shao &lt;fshao@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1227868" owner_email="fshao@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/68/1227868/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I76a767f0a7017b8bdb36660c26131b4c19fd3ad8" commit="76db792fb60ff43c568e945420bdaedaf5e7ca98" commit_message="chromeos-chrome: pass use_gold to gn files libassistant will try to use bfd linker is use_gold and use_lld is not set to true. Currently we are using gold to link chrome and we should pass use_gold=true to gn file in this case. BUG=chromium:888710 TEST=libassistant is using gold linker. Change-Id: I76a767f0a7017b8bdb36660c26131b4c19fd3ad8 Reviewed-on: https://chromium-review.googlesource.com/1240816 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Yunlian Jiang &lt;yunlian@chromium.org&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Xiaohui Chen &lt;xiaohuic@chromium.org&gt; " fail_count="1" gerrit_number="1240816" owner_email="yunlian@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/16/1240816/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ice0b09c85ca74df17293d81cf804fc53cd54d383" commit="fd1f4d82920b2001793fbd8c826cc87eb03d1eab" commit_message="chromeos-chrome: Use separate directory for silvermont profiles. CWP is already uploading silvermont profiles in chrome/silvermont directory. Switch to the directory layout for silvermont so that files do not need to be uploaded twice. BUG=chromium:889162 TEST=USE=afdo_use ebuild-&lt;board&gt; chrome ebuild passes. Change-Id: Ice0b09c85ca74df17293d81cf804fc53cd54d383 Reviewed-on: https://chromium-review.googlesource.com/1244057 Commit-Ready: Manoj Gupta &lt;manojgupta@chromium.org&gt; Tested-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Caroline Tice &lt;cmtice@chromium.org&gt; Reviewed-by: Gabriel Marin &lt;gmx@chromium.org&gt; " fail_count="0" gerrit_number="1244057" owner_email="manojgupta@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/57/1244057/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ie6831079162916eb11e98da3aecdcd8c0bd0d82d" commit="86f79b6124cce377798554ac618c406d84763898" commit_message="vboot_reference: set CC=armv7a-cros-linux-gnueabihf-gcc for ARM We want to drop armv7a-cros-linux-gnueabi toolchain, so we need to use armv7a-cros-linux-gnueabihf-gcc instead. BRANCH=None BUG=chromium:711369 TEST=emerge-kevin vboot_reference Change-Id: Ie6831079162916eb11e98da3aecdcd8c0bd0d82d Reviewed-on: https://chromium-review.googlesource.com/1241856 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Yunlian Jiang &lt;yunlian@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1241856" owner_email="yunlian@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/vboot_reference" project_url="https://chromium-review.googlesource.com/chromiumos/platform/vboot_reference" ref="refs/changes/56/1241856/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I9fbbd8c3cf92fda9b3145b7dc06497df39c7a4f8" commit="90531e364ee2d953476edce18506c12544036701" commit_message="chromeos-config: Gen all schema properties As part of the cros_config diff based testing impl, we need to know all of the valid schema properties that can requested. This processes the schema and extracts the valid properties, which will ultimately drive the diff'ing process. BUG=b:78274444 TEST=./run_tests.sh Change-Id: I9fbbd8c3cf92fda9b3145b7dc06497df39c7a4f8 Reviewed-on: https://chromium-review.googlesource.com/1241415 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: C Shapiro &lt;shapiroc@chromium.org&gt; Reviewed-by: Gregory Meinke &lt;gmeinke@chromium.org&gt; Reviewed-by: Evan Hernandez &lt;evanhernandez@chromium.org&gt; " fail_count="1" gerrit_number="1241415" owner_email="shapiroc@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/15/1241415/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I534c6d1f35755f8e1ac38c06a1cba001cf54c218" commit="17ae336bf03824895ccb0475d468eacf581d9862" commit_message="buffet: migrate the package to GN CQ-DEPEND=CL:1220826 BUG=chromium:767517 TEST=precq passes Change-Id: I534c6d1f35755f8e1ac38c06a1cba001cf54c218 Reviewed-on: https://chromium-review.googlesource.com/1220827 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&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="3" gerrit_number="1220827" 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/27/1220827/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Id51cf68a2ad883eb4b11f005dca33bd2fdbc9b18" commit="2d489176d3589bfc8ff6447a342cabf2c374c848" commit_message="samba: Add -Wno-poison-system-directories flag. We need to add -Wno-poison-system-directories to disable poison system directories check for samba because samba is broken for this check. Our clang wrapper has -Qunused-arguments so samba builds fine with clang that does not have this option yet. BUG=chromium:717277 TEST=emerge-samus samba Change-Id: Id51cf68a2ad883eb4b11f005dca33bd2fdbc9b18 Reviewed-on: https://chromium-review.googlesource.com/1240194 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Yunlian Jiang &lt;yunlian@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="1240194" owner_email="yunlian@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/94/1240194/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I8c00a571f0cca6150ded32eefb5c3151cf3eb8ea" commit="a58fca7b1e16940d95291a7933dc6fa75e497c94" commit_message="autotest: Add replication point to weekly backup Change the weekly scheduled backups to include a replication point. This allows a replica to be created from them. Pros: A new replica can be created and brought up at most a week out of date without unexpected downtime. Cons: Backups impose a write lock on the DB for their duration, which is ~5 hours. This affects the replica only and is outside business hours, but it creates downtime. BUG=chromium:871808 BUG=chromium:878507 TEST=untested Change-Id: I8c00a571f0cca6150ded32eefb5c3151cf3eb8ea Reviewed-on: https://chromium-review.googlesource.com/1182311 Commit-Ready: Jacob Kopczynski &lt;jkop@chromium.org&gt; Tested-by: Jacob Kopczynski &lt;jkop@chromium.org&gt; Reviewed-by: Prathmesh Prabhu &lt;pprabhu@chromium.org&gt; Reviewed-by: Don Garrett &lt;dgarrett@chromium.org&gt; " fail_count="0" gerrit_number="1182311" owner_email="jkop@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/11/1182311/5" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I4e3caaa389b4eed02c8a8b965a3da6bba985d8d2" commit="d6289921b52c8598f62a5d0772dfe22c35ad2661" commit_message="CHROMIUM: config: enable Cr50 SPI config The change is generated from the following commands: cat &lt;&lt;EOF | tee -a chromeos/config/arm64/chromiumos-mediatek.flavour.config CONFIG_TCG_CR50_SPI=y EOF ./chromeos/scripts/kernelconfig olddefconfig BUG=b:109911488 TEST=Boot to shell Change-Id: I4e3caaa389b4eed02c8a8b965a3da6bba985d8d2 Signed-off-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1220971 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; " fail_count="4" gerrit_number="1220971" owner_email="pihsun@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/71/1220971/3" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Ic65ba440945ad4e37d1b37d35036f71d60fbae91" commit="4ac0a9ce2f0ee9995a21e7acc2eb7573220efa51" commit_message="shill: stick with pre-v4.6 rtnl_link_stats64 If we upgrade our linux-headers, we pick up the new, larger rtnl_link_stats64, and shill starts failing to handle link statistics: [WARNING:device_info.cc(1258)] Link statistics size is too small: 184 &lt; 192 The problem is that upstream Linux commit 6e7333d315a7 (&quot;net: add rx_nohandler stat counter&quot;) added a new field to this struct. We don't need to handle it, and rtnl otherwise handles variable-length messages just fine. We just need to not complain if we see the 184-byte version (pre 4.6) or the 192-byte version (post 4.6). This will avoid copying the rx_nohandler field. BUG=none TEST=with upgraded linux-headers, `/usr/local/lib/flimflam/test/list-devices | grep ByteCount` shows reasonable results Change-Id: Ic65ba440945ad4e37d1b37d35036f71d60fbae91 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1241421 " fail_count="0" gerrit_number="1241421" owner_email="briannorris@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/21/1241421/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="If05d7a1909747e4588a2a0c4e3a015fb6eba510a" commit="1a4babd60bf010445b7bdcea794ac1cab18f08de" commit_message="unattended-upgrades: remove package garcon now manages automatic package upgrades via packagekit. BUG=chromium:889191 TEST=new containers no longer have unattended-upgrades Change-Id: If05d7a1909747e4588a2a0c4e3a015fb6eba510a Reviewed-on: https://chromium-review.googlesource.com/1244140 Commit-Ready: Stephen Barber &lt;smbarber@chromium.org&gt; Tested-by: Stephen Barber &lt;smbarber@chromium.org&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="0" gerrit_number="1244140" owner_email="smbarber@chromium.org" pass_count="0" patch_number="3" project="chromiumos/containers/cros-container-guest-tools" project_url="https://chromium-review.googlesource.com/chromiumos/containers/cros-container-guest-tools" ref="refs/changes/40/1244140/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I899af2b18120d9e877d45e1dc2c14404a412797b" commit="8308f624c40b09559d419fabd93b80a1401a2e83" commit_message="usb_hid_touchpad: fix logical max of width &amp; height Width and Height are 12 bits in USB HID descriptor. But the logical maximum was set to 255. Also scale up width and height reported by ST firmware. BRANCH=nocturne BUG=none TEST=manual on whiskers Signed-off-by: Wei-Han Chen &lt;stimim@chromium.org&gt; Change-Id: I899af2b18120d9e877d45e1dc2c14404a412797b Reviewed-on: https://chromium-review.googlesource.com/1232798 Reviewed-by: Tai-Hsu Lin &lt;sheckylin@chromium.org&gt; Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; " fail_count="0" gerrit_number="1232798" owner_email="stimim@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/98/1232798/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I0b826931b280a825b6301998b1fe6be5108029cc" commit="8365558a29bb9b393a93a496262c42b93d85b7e6" commit_message="autotest: gs_cache: metric change I added a new field 'rpc_server' so that we can filter the target server and compare the performance. BUG=None TEST=None Change-Id: I0b826931b280a825b6301998b1fe6be5108029cc Reviewed-on: https://chromium-review.googlesource.com/1242193 Commit-Ready: Congbin Guo &lt;guocb@chromium.org&gt; Tested-by: Congbin Guo &lt;guocb@chromium.org&gt; Reviewed-by: Prathmesh Prabhu &lt;pprabhu@chromium.org&gt; " fail_count="0" gerrit_number="1242193" owner_email="guocb@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/93/1242193/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I931533d4519ce0762606ea66e30f6a64f46266a5" commit="192d0764192c6152022fc3789da61c4518a8a4a1" commit_message="autotest: deploy.py: add option '--model/-m' This change add a new option '--model/-m' to deploy.py. For now, we don't check validity of it. This change set label 'model' in AFE if it doesn't exist. BUG=chromium:885276 TEST=Ran 'deploy.py' locally. Change-Id: I931533d4519ce0762606ea66e30f6a64f46266a5 Reviewed-on: https://chromium-review.googlesource.com/1237328 Commit-Ready: Congbin Guo &lt;guocb@chromium.org&gt; Tested-by: Congbin Guo &lt;guocb@chromium.org&gt; Reviewed-by: Richard Barnette &lt;jrbarnette@google.com&gt; " fail_count="0" gerrit_number="1237328" owner_email="guocb@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/28/1237328/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic4650ac1388a2ee4c5f4c47918051f3f4b1e305d" commit="d92dc955446d2c3012195eae5643cad57402d665" commit_message="DragonEgg: Add support for volume buttons This feature wasn't added in the initial image. BUG=b:112623232 BRANCH=none TEST=Tested on DragonEgg. Event: time 1537835576.258487, type 4 (EV_MSC), code 4 (MSC_SCAN), value Event: time 1537835576.258487, type 1 (EV_KEY), code 115 (KEY_VOLUMEUP), Event: time 1537835583.549410, type 4 (EV_MSC), code 4 (MSC_SCAN), value Event: time 1537835583.549410, type 1 (EV_KEY), code 114 (KEY_VOLUMEDOWN), Change-Id: Ic4650ac1388a2ee4c5f4c47918051f3f4b1e305d Signed-off-by: Scott Collyer &lt;scollyer@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1244056 Commit-Ready: Scott Collyer &lt;scollyer@chromium.org&gt; Tested-by: Scott Collyer &lt;scollyer@chromium.org&gt; Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; " fail_count="0" gerrit_number="1244056" owner_email="scollyer@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/56/1244056/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I24cd72cf541c86355a46c15eee9df54f8e3ed18d" commit="68ab1b13c509edcb8a2310a752e7f2430fb9d7a5" commit_message="vm_tools: garcon: Add independent thread for D-Bus communication This fixes the threading model in garcon to avoid deadlocks relating to communication with cicerone. We add a 3rd thread which is for D-Bus communciation with PackageKit. This prevents contention with blocking operations from the host over gRPC which required use of the D-Bus thread (that was also being used for file system watching, and could then cause invocations back to the host, resulting in outbound communication from the host timing out). BUG=chromium:888745 TEST=tast run vm.CrostiniStartEverything, manually verified as well Change-Id: I24cd72cf541c86355a46c15eee9df54f8e3ed18d Reviewed-on: https://chromium-review.googlesource.com/1244167 Commit-Ready: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Tested-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="0" gerrit_number="1244167" owner_email="jkardatzke@google.com" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/67/1244167/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ieccbb969011fa683f7b1f5a811492db1dfbba0ee" commit="fdb9937faed29fc8f5a079ac280b019f37d62ffb" commit_message="cros-kernel: rockchip64: enable DRM related stuff for rk3399 This is enabling the rockchip drm driver and some of the associated configs. BUG=none TEST=none Change-Id: Ieccbb969011fa683f7b1f5a811492db1dfbba0ee Reviewed-on: https://chromium-review.googlesource.com/1241529 Commit-Ready: Sonny Rao &lt;sonnyrao@chromium.org&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="0" gerrit_number="1241529" owner_email="sonnyrao@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/29/1241529/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ifc8c426539e077b4a074ba0b6e8eeaecc9cf6bac" commit="3e53da3417bede7eea0e1cba383f913caafde196" commit_message="shill: cellular: remove unused Cellular::IsModemRegistered() method BUG=None TEST=Run unit tests. Change-Id: Ifc8c426539e077b4a074ba0b6e8eeaecc9cf6bac Reviewed-on: https://chromium-review.googlesource.com/1244173 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="0" gerrit_number="1244173" 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/73/1244173/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib68e9c50c0327ac74168348411c252be52e6978b" commit="4c71d67a990bc27a4a557b5c410e5cedee8317f6" commit_message="CIDB: Add index for build_config, branch, id. Add CIDB migration 66, which adds an additional buildTable index for build_config, branch, and id. This makes it efficient for Legoland to do searches by branch. BUG=chromium:884225 TEST=cidb_integration_test Change-Id: Ib68e9c50c0327ac74168348411c252be52e6978b Reviewed-on: https://chromium-review.googlesource.com/1241532 Commit-Ready: David Burger &lt;dburger@chromium.org&gt; Commit-Ready: Don Garrett &lt;dgarrett@chromium.org&gt; Tested-by: Don Garrett &lt;dgarrett@chromium.org&gt; Reviewed-by: David Burger &lt;dburger@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; " fail_count="0" gerrit_number="1241532" 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/32/1241532/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I9fb7bdc0ffff2eac1475c1184b33781e61e07f26" commit="828d8d37b24ce6510b79c9abc88e41b850b5d7e7" commit_message="Create a &quot;buildspec&quot; builder. Define a new builder class that uprevs ebuilds and defines a new buildspec. It will be expected to schedule slaves against the new buildspec, but doesn't do so yet. BUG=chromium:887130 TEST=run_tests Change-Id: I9fb7bdc0ffff2eac1475c1184b33781e61e07f26 Reviewed-on: https://chromium-review.googlesource.com/1244696 Commit-Ready: Don Garrett &lt;dgarrett@chromium.org&gt; Tested-by: Don Garrett &lt;dgarrett@chromium.org&gt; Reviewed-by: Lann Martin &lt;lannm@chromium.org&gt; " fail_count="0" gerrit_number="1244696" 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/96/1244696/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I9ea0bde0781d51647a2fce3c7cbf425478ed64e8" commit="ffdf85dbbaa9926dfec19b2eeb9e9b993208c8e4" commit_message="UPSTREAM: i2c: sh_mobile: use core to detect 'no zero length read' quirk And don't reimplement in the driver. Signed-off-by: Wolfram Sang &lt;wsa+renesas@sang-engineering.com&gt; Reviewed-by: Niklas Sderlund &lt;niklas.soderlund+renesas@ragnatech.se&gt; Signed-off-by: Wolfram Sang &lt;wsa@the-dreams.de&gt; (cherry picked from commit 7957c2e276ee73e6c6cb1ab69e2372bd095c097a) BUG=b:114606649 TEST=Attempt i2c firmware update on cheza touchscreen Change-Id: I9ea0bde0781d51647a2fce3c7cbf425478ed64e8 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1244656 Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="0" gerrit_number="1244656" owner_email="groeck@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/56/1244656/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Id5c5ca85d3f4da3eed0b3b019e2bfa3b833ed790" commit="63490eb088745563f808ce42061bf18310a9f7fa" commit_message="Add scripts/repo_sync_manifest This script will sync a repo checkout to the given manifest file. The repo checkout can optionally be bootstrapped by copying from an existing repo checkout. BUG=chromium:864816 TEST=lib/repo_util_unittest; scripts/repo_sync_manifest_unittest Change-Id: Id5c5ca85d3f4da3eed0b3b019e2bfa3b833ed790 Reviewed-on: https://chromium-review.googlesource.com/1185889 Commit-Ready: Lann Martin &lt;lannm@chromium.org&gt; Tested-by: Lann Martin &lt;lannm@chromium.org&gt; Reviewed-by: Don Garrett &lt;dgarrett@chromium.org&gt; " fail_count="0" gerrit_number="1185889" owner_email="lannm@chromium.org" pass_count="0" patch_number="2" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/89/1185889/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ie362bb05b5eeae94d87c22771a0a2094d6e4e7dd" commit="769dc50bef29933c25a8b8c9f8c7361547686215" commit_message="re2c: upgraded package to upstream Upgraded dev-util/re2c to version 0.16 on amd64 BUG=None TEST=emerge-amd64-generic dev-util/re2c Change-Id: Ie362bb05b5eeae94d87c22771a0a2094d6e4e7dd Reviewed-on: https://chromium-review.googlesource.com/1194983 Commit-Ready: Chris McDonald &lt;cjmcdonald@chromium.org&gt; Tested-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; Reviewed-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="4" gerrit_number="1194983" owner_email="cjmcdonald@chromium.org" pass_count="0" patch_number="4" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/83/1194983/4" remote="cros" total_fail_count="4"/><lkgm version="11100.0.0-rc1"/></manifest>