blob: 0de638c7ac3902161cefd88ca9579e49f3f234d8 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="389eee3f84902d72fe42f61d83d04c2f5f7393c0">
<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="f4736afd702d3f9ac65a2810a1fc472d964941b7" upstream="refs/heads/master"/>
<project name="aosp/platform/external/modp_b64" path="src/third_party/modp_b64" revision="afc3e28a3de4a627e3afaf73b4c55ed85c992470" 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="a2c8b92227ddf33fd934357d0aea39bbe36e6293" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="8081ea63b7f9d136fdc306503459e220ecf3c17b" upstream="refs/heads/master">
<annotation name="branch-mode" value="pin"/>
</project>
<project name="chromium/deps/libmtp" path="src/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="src/chromium/src/buildtools/clang_format/script" remote="chromium" revision="b0308d580cb942c8bb2f10b826ee3d8c46f20eb4" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/src/buildtools" path="src/chromium/src/buildtools" remote="chromium" revision="74cfb57006f83cfe050817526db359d5c8a11628" upstream="refs/heads/master"/>
<project name="chromium/src/third_party/Python-Markdown" path="src/chromium/src/third_party/Python-Markdown" remote="chromium" revision="36657c103ce5964733bbbb29377085e9cc1a9472" upstream="refs/heads/master"/>
<project name="chromium/src/tools/md_browser" path="src/chromium/src/tools/md_browser" remote="chromium" revision="0bfd826f8566a99923e64a782908faca72bc457c" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromium/tools/depot_tools" remote="chromium" revision="84d26ae3c93d2f359972788366805f5d23996441"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/chromite" path="chromite" revision="b94afc0b88e669bac73e6b2ef5659cea9fb41b23" 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="354125f59a991ed5e789d214fa2cb7be4d53899c" upstream="refs/heads/master"/>
<project name="chromiumos/docs" path="docs" revision="e16af05906ab23ba05c96cb6b6233f94c42088e9" upstream="refs/heads/master"/>
<project name="chromiumos/graphyte" path="src/platform/graphyte" revision="10d607271aef6033e704ce55cabfef486fdd3211" upstream="refs/heads/master"/>
<project groups="chromeos-admin" name="chromiumos/infra/ci_results_archiver" path="infra/ci_results_archiver" revision="e26eb065275789dcc18c1f7c18c345d52c732bea" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_exonerator" path="infra/cl_exonerator" revision="e3886f47d7832b18854c073838d836cf7a8b334b" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_status_viewer" path="infra/cl_status_viewer" revision="c83dac930c70348b312188615cf0f080d4903f86" 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="c78d5b6556c7c4da269a4dc64ff40af4703bcf06" upstream="refs/heads/master"/>
<project name="chromiumos/infra/dummies/merge-sandbox" path="infra/dummies/merge-sandbox" revision="651c1f3b89c112222f5dae2f79091421543dd4ee" upstream="refs/heads/master"/>
<project groups="chromeos-admin" name="chromiumos/infra/go" path="infra/go" revision="988370d1eac485c4fd2c2f198ae511e54c8ca3e0" upstream="refs/heads/master">
<annotation name="branch-mode" value="tot"/>
</project>
<project name="chromiumos/infra/logstock" path="infra/logstock" revision="2c820dcfff228f1b9f9cef99173ea4c1cfe215d4" upstream="refs/heads/master"/>
<project name="chromiumos/infra/lucifer" path="infra/lucifer" revision="eed39886a0dd748efab337bbd5bf7e30a0bd5d7f" upstream="refs/heads/master"/>
<project name="chromiumos/infra/proto" path="chromite/infra/proto" revision="fc8c687309fa378f56bdbcb99004793f1afad334" upstream="refs/heads/master">
<annotation name="branch-mode" value="tot"/>
</project>
<project groups="chromeos-admin" name="chromiumos/infra/recipes" path="infra/recipes" revision="2a26486dbceb05c9ce7e337e7384c71cd0377fbe" upstream="refs/heads/master">
<annotation name="branch-mode" value="tot"/>
</project>
<project groups="chromeos-admin,labtools" name="chromiumos/infra/skylab_inventory" path="infra/skylab_inventory" revision="8a42cac951ad336e232420bc34fa32c02f30db62" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="0401f59432230146f6c1413bc844955320a600da" upstream="refs/heads/master"/>
<project name="chromiumos/infra/test_analyzer" path="infra/test_analyzer" revision="2b64804e94031c148e5ddf43320229fd81a372db" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/infra_virtualenv" path="infra_virtualenv" revision="a070aaec477f1a6d192d70b0b2491d1184424aba" upstream="refs/heads/master"/>
<project name="chromiumos/manifest" path="manifest" revision="7c192b80b6a5814f7c8efb97fcc708596a459632" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="d63f320e4d772c51bf7de2300cdd3bef8b0f6a01" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="cb8afbf2205df587ef3f304e1cc55b6a3e4820ca" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="9e15f6b049b2fd7db389f0b0e597de920cf692bc" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="3b261f7918bc2f1dd7d1ceb17da1f49806a88720" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="e7ebdd172ce76d34147a0d3fe32843f577f98942" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="f6167eb77d038b5b7a0d39645e7f2ae7fee6fdc0" upstream="refs/heads/master"/>
<project name="chromiumos/platform/battery_updater" path="src/platform/battery_updater" revision="6ff439321073109d6343280da70a4aae6cc51f65" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bisect-kit" path="src/platform/bisect-kit" revision="0d90b4d63c22c2f0ad6c269a967e00204985abd6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="537df96d8ce3c41676e019cae3b60363d0659312" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bootcache" path="src/platform/bootcache" revision="6ed1eea32f34b2ef5f0d88ba45eb728186c7458a" 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="fbc6381a8b9ab3bc372a3a9ab174e9fb1ec876c9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="5737e0cdef421eb28c89b11b9ed48114c8324ab8" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chromiumos-assets" path="src/platform/chromiumos-assets" revision="a5acfbd3dd6cab1b133d84080b22e7b8e6d0e199" upstream="refs/heads/master"/>
<project name="chromiumos/platform/cobble" path="src/platform/cobble" revision="bae5ccdc16ed42fac1e6596cfb199d06e4c92d3e" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/platform/crostestutils" path="src/platform/crostestutils" revision="861ec50fd58a1bd017930b14530a82c8adff4f6a" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="f6bb2b118be7941d2eaff5621364e8308676a3e9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="373673c43ae7ea7166d50ab2abb776c8e7f41e4e" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="545678b333cecc3117eca75d20a6c5a3dda4329d" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="a7f08bc3a938abf8a31c17faf1909e58c6f9e851" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="393cd4d510256b0bb2bdd0acd9656105cfd28771" upstream="refs/heads/master"/>
<project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="317bfd8cfbaf233f672af56b935ff291f72fd699" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="54146077fc1ed898b7858faf1665ac39d872cf8f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/experimental" path="src/platform/experimental" revision="2927fce20adf74b0c9a32a61e3edff894221f283" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory" path="src/platform/factory" revision="8a2fc9ac59ca5ab8737d6a95ec4964b4f8165238" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="e95234ce85432b162fbcf88bbae24957f5bed3ce" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="6ef55ba31e8b2fb0c1bce59702284fb0257d45d9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="aa279299deec851ef4cc29eb99f38426afc92d12" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="f1622a22be553e019f0ef97d4a6c154d1274446d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/glbench" path="src/platform/glbench" revision="414ba8197d43e497a0351a51e1aac8df607a2ff1" upstream="refs/heads/master"/>
<project name="chromiumos/platform/go-seccomp" path="src/platform/go-seccomp" revision="9f7e7fb007ebfb3070e878526876a039b6add840" upstream="refs/heads/master"/>
<project name="chromiumos/platform/google-breakpad" path="src/third_party/breakpad" revision="01dfa81f1b4becb157ed9ccc9277f6eac1de67e3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="4fb7bb104d25dc78c70cb6e44362e4216f941844" upstream="refs/heads/master"/>
<project name="chromiumos/platform/inputcontrol" path="src/platform/inputcontrol" revision="4c0c21a9a02024f5c9913c1c7d0f74f100e861d1" upstream="refs/heads/master"/>
<project name="chromiumos/platform/jabra_vold" path="src/platform/jabra_vold" revision="233d517d2904912b207d273794b0ec5343e48010" upstream="refs/heads/master"/>
<project name="chromiumos/platform/libevdev" path="src/platform/libevdev" revision="231ea3605643c8bac1f997a80442c230d69cbe44" upstream="refs/heads/master"/>
<project name="chromiumos/platform/microbenchmarks" path="src/platform/microbenchmarks" revision="c7ece0f317b6ef8343f01fc2b07a47cee81c9ba3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/minigbm" path="src/platform/minigbm" revision="3d856025f8f057d29361e753ef712993d218d6e9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="5360d011b2867fb64203847ade32d26cd59cb243" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="61eef1817cbef8922a5b8e26b9115ee618677bfd" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mttools" path="src/platform/mttools" revision="27df4a99ceb8d2d6b5a1838c66fa030fa5943280" upstream="refs/heads/master"/>
<project name="chromiumos/platform/newblue" path="src/platform/newblue" revision="2b9a8ff3ded75d3fa4c05262bf77aa2a8c53d4a2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast" path="src/platform/tast" revision="dfdb814df30519c829432e3ae78552022e5a55aa" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="2d2bfce533a913dc6831163e7b021b41eb21bc09" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/touch_firmware_test" path="src/platform/touch_firmware_test" revision="8b455f6fe6b82cf679de9a9b7379147c33025998" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_updater" path="src/platform/touch_updater" revision="3da3b3a91b14e73a702b6d50868d1c84b7fc81d8" 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="33c9165824594caf35bb39d2a73f67f3eaac62ce" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/tpm" path="src/third_party/tpm" revision="8afebd60c77201ab9eac6e049e4576ed26c6d600" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tpm_lite" path="src/platform/tpm_lite" revision="dd6ae9f3a223c0a8a89a2e4c10600f7700354a53" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tremplin" path="src/platform/tremplin" revision="f5d7341ae08a3d9ba345d01df694f0a262408328" upstream="refs/heads/master"/>
<project name="chromiumos/platform/uboot-env" path="src/platform/uboot-env" revision="5ad506f38e25df5361f1ec7892e9b4f201590a64" upstream="refs/heads/master"/>
<project groups="firmware,buildtools" name="chromiumos/platform/vboot_reference" path="src/platform/vboot_reference" revision="708524f4c8cf09109eb71efa1bead137d2d4f995" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vkbench" path="src/platform/vkbench" revision="13960bea358f67210b1902be4c108b9cab7e50c9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="fabe3f4cc2204755d26ff611a1631fd51c8b0fa6" 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="570365d36c3235ee4f9e96219cd8e96cd6d5332c" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="4cc9f4e30fed5c141bde8299fb1ffd99e28d277b" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="e85b006f2b9b2abe1ae38d98d94ce43d75060a02" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="e16be1cec5605d069c25cc2939420a171e8aa640" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/arm-trusted-firmware" path="src/third_party/arm-trusted-firmware" revision="464243e4aaf6966ba3fbcece76eba918469f9d45" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atheros" path="src/third_party/atheros" revision="d00613ad2a05d64a64f61cbf7450fd6c0e671434" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atrusctl" path="src/third_party/atrusctl" revision="c109ec0d7fd1bb5b47b798080407a1f406b19c1b" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="05912fa07d891cab0d95c7ba3e3dd1c414324a59" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/aver-updater" path="src/third_party/aver-updater" revision="ca398c4893b944f6d6ba9b3f0bc34e59079bd82f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="149ffd7a1ed1dcd35041fc2db101ae804100bef1" upstream="refs/heads/chromeos-5.44"/>
<project groups="firmware" name="chromiumos/third_party/bootstub" path="src/third_party/bootstub" revision="97f36acc1fe9732aa033fca55dd3baac8f3ceb48" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/broadcom" path="src/third_party/broadcom" revision="b146b5319f17fe8f21a608869fba86dccf670076" 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="e7b6a4c8a1d425696b6c680ffa9a79a008f44a20" upstream="refs/heads/chromeos-2016.05"/>
<project groups="firmware" name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="3795022861bef05fcf3872b4c63a855e72a71f2d" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/coreboot/intel-microcode" path="src/third_party/coreboot/3rdparty/intel-microcode" revision="ee319ae7bc59e88b60142f40a9ec1b46656de4db" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cros-adapta" path="src/third_party/cros-adapta" revision="eb6d8c1832b9181926df107faf41a80887fd982c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/cryptoc" path="src/third_party/cryptoc" revision="e05bfa91102dd5137b4027b4f3405e041ffe2c32" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cups" path="src/third_party/cups" revision="a98d244469a38b442c57cc61aaffe5220873dc18" upstream="refs/heads/cups-2-2-8"/>
<project name="chromiumos/third_party/daisydog" path="src/third_party/daisydog" revision="5f4302621d8e011edbd83858b0c3183e29f842b5" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/edk2" revision="e0d276cc82ff8a5b58672235fd90cb4731937208" upstream="refs/heads/chromeos-2017.08"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/cml/edk2/branch1" revision="264551f027e80cd73a4554b431043ff29c6685a8" upstream="refs/heads/chromeos-cml-branch1"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/cnl/edk2" revision="1d24ff60d457f2e8c0457577f3fe8163164dcd99" upstream="refs/heads/chromeos-cnl"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/glk/edk2" revision="b157545b7eac7a0538b1437521f2d3cc2dfdd759" upstream="refs/heads/chromeos-glk"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/icl/edk2" revision="a5d08a5efcfbddf9b668c945213d806b353ef887" upstream="refs/heads/chromeos-icl"/>
<project groups="firmware" name="chromiumos/third_party/em100" path="src/third_party/em100" revision="ca833ce8d27a785a2a502e66459e122197e8e338" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fastrpc" path="src/third_party/fastrpc" revision="070d7e0b35e6c6a3142c3c2dda1f8ba93163d466" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashmap" path="src/third_party/flashmap" revision="2f7b2e16f588dde75a0c9c28175f16b8cb9e11dc" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="4b94057ba4fb8713b5219935bce49e5a3cd07aa9" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fwupd" path="src/third_party/fwupd" revision="62d946925a06791cdc54a98fc415081f478528d5" upstream="refs/heads/fwupd-1.2.5"/>
<project groups="labtools" name="chromiumos/third_party/hdctools" path="src/third_party/hdctools" revision="d7ac9b21d701c29e9c9776b5daeb50b77eb48bab" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="070381153012c5c1bd0251c0d6b09e4c09012f48" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="1ee0cb9e68742513a9bfa30e00a7355966eed0d7" upstream="refs/heads/wpa_supplicant-2.6"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.8" revision="68459cc3d71b3ccaded2577cec611f0e78a9a73f" upstream="refs/heads/wpa_supplicant-2.8"/>
<project name="chromiumos/third_party/huddly-updater" path="src/third_party/huddly-updater" revision="c60978413ce6b035e90aaf56f87f6e588e3cce85" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="19e5ce979139b3f97f7bb8188a720013604685e3" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="943305234be8da35cddb062d56212c171b2b9057" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="f5053949f03f8601ddf82eb13bef3d64b8241003" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="2f1449ab6467f6d29685a891361fd46d74b402db" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="59e4e6b9cfb691cebb72074ab2ac4b5933b7ae61" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="887323c2abe73acc792695419572e442ed8eb168" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="2f9297b1197fc5c127d6d8f717dc650044dc97e8" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-gw" revision="30b27adc475ad16775b80099530997975497c56a" upstream="refs/heads/chromeos-4.14-gw"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19" revision="31bd349342b8854c9f9eaf53a434a554c2aab947" upstream="refs/heads/chromeos-4.19"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19-lakitu" revision="daec5568005c0400bcebeab1179a007ed71d4472" upstream="refs/heads/chromeos-4.19-lakitu"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="b3d20636223e605ec5bcea0071baf2687381f73a" 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/libcamera" path="src/third_party/libcamera" revision="8a92e6fc72a0d226bbf9ae6932386b08926b471e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libdrm" path="src/third_party/libdrm" revision="728dfa9dbeeb013e5a26c24f4372a16eace99c5e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libiio" path="src/third_party/libiio" revision="8539d5dcf2d04cfc1985e3272fb20b3109ebb492" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="6ab7fcefd89faaffc53db0cbe7052dcab9d0c4d8" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="bae85e0addc3e15ace397363f88765970f8f1b46" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqrtr" path="src/third_party/libqrtr" revision="1604a9567beda30fb5d8fd532c0ec8366da8fbbb" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libscrypt" path="src/third_party/libscrypt" revision="e9fe99ea600bc3f2745eaf7c04f38330b04dc80e" 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="79286ece8624ab016575a5ad8965a61b334ab169" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="e836912d2aa3ab31931f0906721a411cbc8e1bd2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/logitech-updater" path="src/third_party/logitech-updater" revision="ae7bade6f9120f41349ef19b802c94d8ed7e8cec" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="08733aa7d62b171c667d3eb7e299aa7345053fa9" upstream="refs/heads/chromeos-20150119"/>
<project name="chromiumos/third_party/marvell" path="src/third_party/marvell" revision="82b4358bb82a8be3eb2ee1723736229acb6e6c03" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="8709b865ce122687d75af8e96cfbb9c851885899" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-debian" revision="1fbcfd85dec8cd05fa3ee983baf699125c498bc1" upstream="refs/heads/debian"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-freedreno" revision="bd02151f908f1707cbd3712f0a5978a3b13fdf1b" upstream="refs/heads/chromeos-freedreno"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-img" revision="129178893b2260df22db96327c5ca9c2ce7db046" upstream="refs/heads/mesa-img"/>
<project name="chromiumos/third_party/mimo-updater" path="src/third_party/mimo-updater" revision="ee7ebf23c4515f88ad97f750b0fd53409292c078" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mmc-utils" path="src/third_party/mmc-utils" revision="329c5cade4d639803c0c356da250f8314617956c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="5b752047977b69618f1b31bd08fd38de6f4f5ba3" 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="3a83708966fb739ea13562f685fe5cfa5bd9b3a5" upstream="refs/heads/chromeos-2.3.49"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="0890b98431a9b2e637c18f719232d06a4e5c3cd8" upstream="refs/heads/master-0.22"/>
<project name="chromiumos/third_party/rootdev" path="src/third_party/rootdev" revision="9b7d26a6a54f5f9e02b93a5d5ebf266fd748e06c" 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/shellcheck" path="src/third_party/shellcheck" revision="551a25ef62c635e98bd184c3a32606483e0ab2d7" upstream="refs/heads/chromeos-0.7"/>
<project name="chromiumos/third_party/sis-updater" path="src/third_party/sis-updater" revision="00891af50692fd9d5aca4153243271e7fbc8822f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware" path="src/third_party/sound-open-firmware" revision="5b43730e8620c60b4170231f7e9d91d2d2d89652" 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="4d15ba95a545740e44107f2a6744fe59dfcb65ab" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="ffed65d0ef812e34bca994c6bdf80cc21c337bdf" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/tpm2" path="src/third_party/tpm2" revision="a9bc45bb7fafc65ea8a787894434d409f533b1f1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="c6adcadf8c45c9a5b7f705b279c481e6d3d1d667" upstream="refs/heads/master-0.3.13"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="c526bbe09b550d40fba290237dd1caa5b5736277" upstream="refs/heads/chromeos-v2018.09"/>
<project name="chromiumos/third_party/virglrenderer" path="src/third_party/virglrenderer" revision="d5dd2d302dafa2ad7690814a889b3800ed22a097" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/virtual-usb-printer" path="src/third_party/virtual-usb-printer" revision="3005fddc52d5e2db563f7f0ff7a77be0a693eb44" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/webrtc-apm" path="src/third_party/webrtc-apm" revision="23dc36459a1b9a88bae85d03613483ab6738be80" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/whining" path="src/third_party/whining" revision="f17caea7f6bdbafaca8de35e83178de3999e4f45" upstream="refs/heads/master"/>
<project name="external/git.kernel.org/fs/xfs/xfstests-dev" path="src/third_party/xfstests" revision="c9adaa192f17a779c88f73477b6d2fee2595fc7a" upstream="refs/heads/master"/>
<project groups="buildtools,chromeos-admin,firmware,labtools,minilayout" name="infra/luci/client-py" path="chromite/third_party/swarming.client" remote="chromium" revision="34b20305c7a69eb89e1abd5e2a94708db999f0a9"/>
<project name="linux-syscall-support" path="src/third_party/breakpad/src/third_party/lss" revision="8048ece6c16c91acfe0d36d1d3cc0890ab6e945c"/>
<project name="platform/external/bsdiff" path="src/aosp/external/bsdiff" remote="aosp" revision="10118144d0b8a90496db9f97d55bf607db2c8c8b" upstream="refs/heads/master"/>
<project name="platform/external/libcxx" path="src/aosp/external/libcxx" remote="aosp" revision="45f1d9904470661e73a52a005dfd41f559f358ac" upstream="refs/heads/master"/>
<project name="platform/external/libcxxabi" path="src/aosp/external/libcxxabi" remote="aosp" revision="8144d214aed6d7bfc87b773782a9792f6609810d" upstream="refs/heads/master"/>
<project name="platform/external/libunwind_llvm" path="src/aosp/external/libunwind_llvm" remote="aosp" revision="d88b1fc62511d02ee2021628af7c571528a09b8c" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="9299cae12e4098b8ae5a32e9326a7a44b2b4de37" upstream="refs/heads/master"/>
<project name="platform/external/puffin" path="src/aosp/external/puffin" remote="aosp" revision="170cb8d77faed2c7a05e527e9e2923f2ae3587dd" upstream="refs/heads/master"/>
<project name="platform/system/keymaster" path="src/aosp/system/keymaster" remote="aosp" revision="49dfc58d6c4c66f5d0b0d06f0161da4e602a1293" upstream="refs/heads/pie-release"/>
<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="9c573303e6a225b6d39bd99766e26370d36c12dd" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="chromeos-4.14" change_id="I870459ec29bf6ba5fb2494c69497d13d4a86fe84" commit="fb821d269938d622478c24153a7f141c6ae1d129" commit_message="CHROMIUM: wakeup_source: Update chromuim only drivers that use legacy api. Upstream dropped wakeup_source_trash method. Update chromium only invocations of these method to the new api. BUG=b:133262012, b:65976859 TEST=code compiles and deployed for grunt. Change-Id: I870459ec29bf6ba5fb2494c69497d13d4a86fe84 Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1773311 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; " fail_count="2" gerrit_number="1773311" owner_email="ravisadineni@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/11/1773311/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Ie834371d9b96467fbf8d29a4bd2ec5bf308e0c38" commit="1ec4069d341dd3bc4b35d885c3666618ecd1f651" commit_message="UPSTREAM: PM / wakeup: Drop wakeup_source_drop() After commit d856f39ac1cc (&quot;PM / wakeup: Rework wakeup source timer cancellation&quot;) wakeup_source_drop() is a trivial wrapper around __pm_relax() and it has no users except for wakeup_source_destroy() and wakeup_source_trash() which also has no users, so drop it along with the latter and make wakeup_source_destroy() call __pm_relax() directly. Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt; Acked-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt; (cherry picked from commit 623217a0cc45a6c179303b3bbfdc594806a464cc) BUG=b:133262012, b:65976859 TEST=Deploy on hatch and make sure we can see event count. Change-Id: Ie834371d9b96467fbf8d29a4bd2ec5bf308e0c38 Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1772021 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1772021" owner_email="ravisadineni@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/21/1772021/3" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Ib4ca57f124c072686b6d202b5fdd3df58b3a5014" commit="f5fa65e2a7210c2c3c93f27087dba9436d9cb153" commit_message="UPSTREAM: drivers: base: power: remove wakeup_sources_stats_dentry variable wakeup_sources_stats_dentry is assigned when the debugfs file is created, but then never used ever again. So no need for it at all, just remove it and call debugfs_create_file() on its own. Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt; (cherry picked from commit 25fa4d9d4ca62dbf8fd1eeef413421c94183da3c) BUG=b:133262012, b:65976859 TEST=Deploy on hatch and make sure we can see event count. Change-Id: Ib4ca57f124c072686b6d202b5fdd3df58b3a5014 Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1771184 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1771184" owner_email="ravisadineni@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/84/1771184/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I7cd4cb71951d3fb42a3e16eac90d76c200030140" commit="38a24ca7cc303080567233ad5a191942abea4965" commit_message="UPSTREAM: PM / core: Add support to skip power management in device/driver model All device objects in the driver model contain fields that control the handling of various power management activities. However, it's not always useful. There are few instances where pseudo devices are added to the model just to take advantage of many other features like kobjects, udev events, and so on. One such example is cpu devices and their caches. The sysfs for the cpu caches are managed by adding devices with cpu as the parent in cpu_device_create() when secondary cpu is brought online. Generally when the secondary CPUs are hotplugged back in as part of resume from suspend-to-ram, we call cpu_device_create() from the cpu hotplug state machine while the cpu device associated with that CPU is not yet ready to be resumed as the device_resume() call happens bit later. It's not really needed to set the flag is_prepared for cpu devices as they are mostly pseudo device and hotplug framework deals with state machine and not managed through the cpu device. This often results in annoying warning when resuming: Enabling non-boot CPUs ... CPU1: Booted secondary processor cache: parent cpu1 should not be sleeping CPU1 is up CPU2: Booted secondary processor cache: parent cpu2 should not be sleeping CPU2 is up .... and so on. So in order to fix these kind of errors, we could just completely avoid doing any power management related initialisations and operations if they are not used by these devices. Add no_pm flags to indicate that the device doesn't require any sort of PM activities and all of them can be completely skipped. We can use the same flag to also avoid adding not used *power* sysfs entries for these devices. For now, lets use this for cpu cache devices. Reviewed-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt; Signed-off-by: Sudeep Holla &lt;sudeep.holla@arm.com&gt; Tested-by: Eugeniu Rosca &lt;erosca@de.adit-jv.com&gt; Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt; (cherry picked from commit 85945c28b5a888043cb2b54f880d80d8915f21f5) BUG=b:133262012, b:65976859 TEST=Deploy on hatch and make sure we can see event count. Change-Id: I7cd4cb71951d3fb42a3e16eac90d76c200030140 Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1771185 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1771185" owner_email="ravisadineni@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/85/1771185/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I5deb10686ef5adce5f38d000559d17a7c1fafcdb" commit="5f30adb6dbee60b0dc3d7e0061d85b5583f31672" commit_message="FROMGIT: PM / wakeup: Drop wakeup_source_init(), wakeup_source_prepare() wakeup_source_init() has no users. Remove it. As a result, wakeup_source_prepare() is only called from wakeup_source_create(). Merge wakeup_source_prepare() into wakeup_source_create() and remove it. Change wakeup_source_create() behavior so that assigning NULL to wakeup source's name throws an error. Signed-off-by: Tri Vo &lt;trong@android.com&gt; Reviewed-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt; (cherry picked from commit 0d105d0f25386ee5b74603db6d249ebed7590cbc git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git bleeding-edge) BUG=b:133262012, b:65976859 TEST=Deploy on hatch and make sure we can see event count. Change-Id: I5deb10686ef5adce5f38d000559d17a7c1fafcdb Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1771186 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1771186" owner_email="ravisadineni@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/86/1771186/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I7383cf06289489a36e588fca3311d9f286d67539" commit="a982c8bef341b25348136b203309566cb6a37c76" commit_message="UPSTREAM: PM / wakeup: Only update last time for active wakeup sources When wakelock support was added, the wakeup_source_add() function was updated to set the last_time value of the wakeup source. This has the unintended side effect of producing confusing output from pm_print_active_wakeup_sources() when a wakeup source is added prior to a sleep that is blocked by a different wakeup source. The function pm_print_active_wakeup_sources() will search for the most recently active wakeup source when no active source is found. If a wakeup source is added after a different wakeup source blocks the system from going to sleep it may have a later last_time value than the blocking source and be output as the last active wakeup source even if it has never actually been active. It looks to me like the change to wakeup_source_add() was made to prevent the wakelock garbage collection from accidentally dropping a wakelock during the narrow window between adding the wakelock to the wakelock list in wakelock_lookup_add() and the activation of the wakeup source in pm_wake_lock(). This commit changes the behavior so that only the last_time of the wakeup source used by a wakelock is initialized prior to adding it to the wakeup source list. This preserves the meaning of the last_time value as the last time the wakeup source was active and allows a wakeup source that has never been active to have a last_time value of 0. Fixes: b86ff9820fd5 (PM / Sleep: Add user space interface for manipulating wakeup sources, v3) Signed-off-by: Doug Berger &lt;opendmb@gmail.com&gt; Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt; (cherry picked from commit 2ef7c01c0cdb170142058c6d8fe0697aee4e4d7d) BUG=b:133262012, b:65976859 TEST=Deploy on hatch and make sure we can see event count. Change-Id: I7383cf06289489a36e588fca3311d9f286d67539 Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1771187 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1771187" owner_email="ravisadineni@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/1771187/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Ib61c6a69b39bc91e38e57672b6651fee06fcc7f1" commit="c2f2ee0accd3b56ce6fd83b6b3574d01716c9ac2" commit_message="FROMGIT: PM / wakeup: Use wakeup_source_register() in wakelock.c kernel/power/wakelock.c duplicates wakeup source creation and registration code from drivers/base/power/wakeup.c. Change struct wakelock's wakeup source to a pointer and use wakeup_source_register() function to create and register said wakeup source. Use wakeup_source_unregister() on cleanup path. Signed-off-by: Tri Vo &lt;trong@android.com&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt; (cherry picked from commit 2434aea58e652a9fe114181ac90aa60e2f2e1b25 git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git bleeding-edge) BUG=b:133262012, b:65976859 TEST=Deploy on hatch and make sure we can see event count. Change-Id: Ib61c6a69b39bc91e38e57672b6651fee06fcc7f1 Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1771188 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1771188" owner_email="ravisadineni@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/88/1771188/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Iffd5844deee64e67cffb28917b0504206443ca1a" commit="12e84c0718de8d80ce3162cf5aa2ac15f35ff11b" commit_message="UPSTREAM: PM / wakeup: Print warn if device gets enabled as wakeup source during sleep In general, wakeup settings are not supposed to be changed during any of the system wide PM phases. The reason is simply that it would break guarantees provided by the PM core, to properly act on active wakeup sources. However, there are exceptions to when, in particular, disabling a device as wakeup source makes sense. For example, in cases when a driver realizes that its device is dead during system suspend. For these scenarios, we don't need to care about acting on the wakeup source correctly, because a dead device shouldn't deliver wakeup signals. To this reasoning and to help users to properly manage wakeup settings, let's print a warning in cases someone calls device_wakeup_enable() during system sleep. Suggested-by: Rafael J. Wysocki &lt;rafael@kernel.org&gt; Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt; [ rjw: Message to be printed ] Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt; (cherry picked from commit 0026cef067d2962ed064b974e07f017233d5bd5a) BUG=b:133262012, b:65976859 TEST=Deploy on hatch and make sure we can see event count. Change-Id: Iffd5844deee64e67cffb28917b0504206443ca1a Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1771189 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1771189" owner_email="ravisadineni@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/89/1771189/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="If5a613340d3989cf65b71e4aaa7ae3480c338395" commit="3d20b42c54336c1bd2006b551ed4b47ce111564c" commit_message="BACKPORT: FROMGIT: PM / wakeup: Show wakeup sources stats in sysfs Add an ID and a device pointer to 'struct wakeup_source'. Use them to to expose wakeup sources statistics in sysfs under /sys/class/wakeup/wakeup&lt;ID&gt;/*. Co-developed-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; Co-developed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Signed-off-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Signed-off-by: Tri Vo &lt;trong@android.com&gt; Tested-by: Kalesh Singh &lt;kaleshsingh@google.com&gt; Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt; (cherry picked from commit c8377adfa78103be5380200eb9dab764d7ca890e git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git bleeding-edge) Conflicts: 1. The original patch uses ida_alloc and ida_free. This patch instead uses ida_simple_get() and ida_simple_remove() as ida_alloc and id_free are not available in 4.14. BUG=b:133262012, b:65976859 TEST=Deploy on hatch and make sure we can see event count. Change-Id: If5a613340d3989cf65b71e4aaa7ae3480c338395 Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1771190 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; " fail_count="2" gerrit_number="1771190" owner_email="ravisadineni@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/90/1771190/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I28911d897c2add3380a0af1f1d1409d02768f8b8" commit="8ce2a9cb6b65c1e45941b323a9e646188e57b489" commit_message="CHROMIUM: otg-wakelock: update wakeup_source_register() call wakeup_source_register() now takes 2 arguments. Update wakeup_source_register() call in otg-wakelock.cc accordingly. BUG=b:133262012, b:65976859 TEST=code compiles and deployed for grunt. Change-Id: I28911d897c2add3380a0af1f1d1409d02768f8b8 Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1773312 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; " fail_count="2" gerrit_number="1773312" owner_email="ravisadineni@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/12/1773312/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I4edfb0acffd9657b9cd8b47b6249babda31edfa6" commit="be246d2f70ed1f27344cd31e8b14b25bce0322b6" commit_message="BACKPORT: FROMGIT: PM / wakeup: Fix sysfs registration error path We shouldn't call wakeup_source_destroy() from the error path in wakeup_source_register() because that calls __pm_relax() which takes a lock that isn't initialized until wakeup_source_add() is called. Add a new function, wakeup_source_free(), that just does the bare minimum to free a wakeup source that was created but hasn't been added yet and use it from the two places it's needed. This fixes the following problem seen on various x86 server boxes: INFO: trying to register non-static key. the code is fine but needs lockdep annotation. turning off the locking correctness validator. CPU: 12 PID: 1 Comm: swapper/0 Not tainted 5.3.0-rc4- Hardware name: HP ProLiant XL420 Gen9/ProLiant XL420 Gen9, BIOS U19 12/27/2015 Call Trace:   dump_stack+0x62/0x9a   register_lock_class+0x95a/0x960   ? __platform_driver_probe+0xcd/0x230   ? __platform_create_bundle+0xc0/0xe0   ? i8042_init+0x4ec/0x578   ? do_one_initcall+0xfe/0x45a   ? kernel_init_freeable+0x614/0x6a7   ? kernel_init+0x11/0x138   ? ret_from_fork+0x35/0x40   ? is_dynamic_key+0xf0/0xf0   ? rwlock_bug.part.0+0x60/0x60   ? __debug_check_no_obj_freed+0x8e/0x250   __lock_acquire.isra.13+0x5f/0x830   ? __debug_check_no_obj_freed+0x152/0x250   lock_acquire+0x107/0x220   ? __pm_relax.part.2+0x21/0xa0   _raw_spin_lock_irqsave+0x35/0x50   ? __pm_relax.part.2+0x21/0xa0   __pm_relax.part.2+0x21/0xa0   wakeup_source_destroy.part.3+0x18/0x190   wakeup_source_register+0x43/0x50 Fixes: c8377adfa781 (&quot;PM / wakeup: Show wakeup sources stats in sysfs&quot;) Reported-by: Qian Cai &lt;cai@lca.pw&gt; Signed-off-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt; (cherry picked from commit ae367b7936408444afc76a8a3e141abede9ccbe4 git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git bleeding-edge) Conflicts: 1. The original patch uses ida_alloc and ida_free. This patch instead uses ida_simple_get() and ida_simple_remove() as ida_alloc and id_free are not available in 4.14. BUG=b:133262012, b:65976859 TEST=Deploy on hatch and make sure we can see event count. Change-Id: I4edfb0acffd9657b9cd8b47b6249babda31edfa6 Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1771191 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; " fail_count="2" gerrit_number="1771191" owner_email="ravisadineni@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/91/1771191/3" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I1bc1f12256987060f231a6d97d2c0e6fde8cb521" commit="1a10875b2323af5399079b6111fa03d14d78cbf0" commit_message="FROMGIT: PM / wakeup: Register wakeup class kobj after device is added The device_set_wakeup_enable() function can be called on a device that hasn't been registered with device_add() yet. This allows the device to be in a state where wakeup is enabled for it but the device isn't published to userspace in sysfs yet. After commit c8377adfa781 (&quot;PM / wakeup: Show wakeup sources stats in sysfs&quot;), calling device_set_wakeup_enable() will fail for a device that hasn't been registered with the driver core via device_add(). This is because we try to create sysfs entries for the device and associate a wakeup class kobject with it before the device has been registered. Let's follow a similar approach that device_set_wakeup_capable() takes here and register the wakeup class either from device_set_wakeup_enable() when the device is already registered, or from dpm_sysfs_add() when the device is being registered with the driver core via device_add(). Fixes: c8377adfa781 (&quot;PM / wakeup: Show wakeup sources stats in sysfs&quot;) Reported-by: Qian Cai &lt;cai@lca.pw&gt; Reviewed-by: Tri Vo &lt;trong@android.com&gt; Signed-off-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt; (cherry picked from commit 2ca3d1ecb8c432ee212d80fa7615cdd5d1df62e3 git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git bleeding-edge) BUG=b:133262012, b:65976859 TEST=Deploy on hatch and make sure we can see event count. Change-Id: I1bc1f12256987060f231a6d97d2c0e6fde8cb521 Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1771192 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1771192" owner_email="ravisadineni@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/92/1771192/3" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Ia0868a5a8ad6b4c0a96a8b33a4288d973fb99b83" commit="f76abab8623d388872033472a1f85e796e680a1c" commit_message="FROMGIT: PM / wakeup: Unexport wakeup_source_sysfs_{add,remove}() These functions are just used by the PM core, and that isn't modular so these functions don't need to be exported. Drop the exports. Fixes: c8377adfa781 (&quot;PM / wakeup: Show wakeup sources stats in sysfs&quot;) Reviewed-by: Tri Vo &lt;trong@android.com&gt; Signed-off-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt; (cherry picked from commit 78c0f050847cac4c43dbfc1916a63d1557c74ac0 git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git bleeding-edge) BUG=b:133262012, b:65976859 TEST=Deploy on hatch and make sure we can see event count. Cq-Depend: chromium:1772021 Change-Id: Ia0868a5a8ad6b4c0a96a8b33a4288d973fb99b83 Signed-off-by: Ravi Chandra Sadineni &lt;ravisadineni@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1771193 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1771193" owner_email="ravisadineni@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/93/1771193/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ib87b5afee7846264ec4afb6d20aaaf5de0cbe225" commit="166312967fca77c8397f70362476273bb47faa29" commit_message="u2fd: Set mode using new vendor command The previous U2F command to set vendor mode is being removed, and is replaced by a vendor command. We should try to call the new vendor command, but if running against an older firmware, fall back to the previous U2F command. BUG=b:133275654 TEST=start u2fd with --u2f and --g2f, check that fixed attestation cert available (only) in g2f mode flash new cr50, repeat the above Change-Id: Ib87b5afee7846264ec4afb6d20aaaf5de0cbe225 Reviewed-on: https://chromium-review.googlesource.com/1750610 Tested-by: Louis Collard &lt;louiscollard@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="5" gerrit_number="1750610" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/10/1750610/7" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="I3d273e5233427d8641532e3dec9664107a32672d" commit="1d19330ed0f0f03933bbe32874e42171425d7c12" commit_message="u2fd: Always enable user keys This change deprecates the &quot;legacy&quot; code path, and enables legacy fallback if users have not swiched explicitly to the new code path. This is a forced migration to the new code path, while still supporting legacy key handles for authentication. For a user who has previously enabled U2F with 'u2f' or 'g2f' mode (but not switched to user keys), this change will cause new registrations to be user-specific, but old keys can still be used to authenticate. No user action is required for this behavior. BUG=b:133275654 TEST=flash u2fd prior to this change set flags to --u2f (without --user_keys) generate legacy key handle flash u2fd with this change check legacy kh still works check new kh is user-specific set flags to --u2f --user_keys check legacy kh does not work Change-Id: I3d273e5233427d8641532e3dec9664107a32672d Reviewed-on: https://chromium-review.googlesource.com/1750611 Tested-by: Louis Collard &lt;louiscollard@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="5" gerrit_number="1750611" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/11/1750611/8" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="I2046bfdf83d6c346f0e629ec9178282bbf3ddbaf" commit="aba5f3596d09e1e9a47840d06818e9520f3c7cd1" commit_message="u2fd: Remove now-unused user_keys parameter This cleans up the user_keys parameter, as it is now hardcoded to true. This change should have no impact. BUG=b:133275654 TEST=build Change-Id: I2046bfdf83d6c346f0e629ec9178282bbf3ddbaf Reviewed-on: https://chromium-review.googlesource.com/1755784 Tested-by: Louis Collard &lt;louiscollard@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="5" gerrit_number="1755784" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/84/1755784/3" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="Ie41effbe136d161f45b2f607f29412996a568176" commit="e65c44142fcca93fca668007938598864b9d500c" commit_message="u2fd: Remove dead code to call legacy cr50 API This code is no longer used, so can be removed. BUG=b:133275654 TEST=build Change-Id: Ie41effbe136d161f45b2f607f29412996a568176 Reviewed-on: https://chromium-review.googlesource.com/1755785 Tested-by: Louis Collard &lt;louiscollard@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="5" gerrit_number="1755785" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/85/1755785/4" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="Iddacdc0c18427faac566e29760749fa4c98614b4" commit="20d5e8378373de868f1709bb4d3b2b97d0ab3018" commit_message="u2fd: Remove version command This command was only used to simulate latency in the implementation of the PING HID command. The version command is being removed from the firmware, so we replace it with another command that is still supported. BUG=b:133275654 TEST=build, deploy, check U2F can be used to register a new credential and log in Change-Id: Iddacdc0c18427faac566e29760749fa4c98614b4 Reviewed-on: https://chromium-review.googlesource.com/1755862 Tested-by: Louis Collard &lt;louiscollard@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="5" gerrit_number="1755862" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/62/1755862/4" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="I7fc9076354a594d1199c55f2f17fc8a777df20f2" commit="5329da21fb5c36157d852d8c86485d708c6520bd" commit_message="u2fd: Remove unused transmit APDU callback This callback is no longer used, and should be removed. Also makes the corresponding method in TpmVendorCommandProxy private, in preparation for removal. BUG=b:133275654 TEST=build Change-Id: I7fc9076354a594d1199c55f2f17fc8a777df20f2 Reviewed-on: https://chromium-review.googlesource.com/1755863 Tested-by: Louis Collard &lt;louiscollard@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="5" gerrit_number="1755863" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/63/1755863/4" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="I0abe5136ed1b58d3771d042bf5defe4aab778e99" commit="cf045340b151d77264bdde3722afdcc6ef2ec9f4" commit_message="u2fd: Remove vendor sysinfo call This call was never implemented in firmware, and so always returned an error. We have no plans to implement this in the firmware, so removing it. BUG=b:133275654 TEST=build, flash, check U2F register and authenticate Change-Id: I0abe5136ed1b58d3771d042bf5defe4aab778e99 Reviewed-on: https://chromium-review.googlesource.com/1755786 Tested-by: Louis Collard &lt;louiscollard@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="5" gerrit_number="1755786" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/86/1755786/5" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="I997cb99de50c5dbf77e6483bbe682f0e01d7adbe" commit="c1c181b964e48880e0f74cef1ee408435c7b6552" commit_message="gandof: Moved audio configs to board overlay Moved the audio configs from media-sound/adhd to the board overlay so the congigs can be different under the kenrelnext profile. BUG=b:133862613 TEST=emerge-gandof chromeos-bsp-gandof + check audio configs were installed Cq-Depend: chromium:1768933, chromium:1769283 Change-Id: I997cb99de50c5dbf77e6483bbe682f0e01d7adbe Reviewed-on: https://chromium-review.googlesource.com/1769262 Tested-by: Jon Flatley &lt;jflat@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="2" gerrit_number="1769262" owner_email="jflat@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/62/1769262/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I878ca7bc4ee8d8bb061d3066642eb30b3228063d" commit="7f580bf4a192bb822aaaa56e793d9e08da389e73" commit_message="adhd: Removed gandof Audio configs for gandof are being moved to the board overlay. BUG=b:133862613 TEST=./build_packages --board gandof Cq-Depend: chromium:1768933, chromium:1769262 Change-Id: I878ca7bc4ee8d8bb061d3066642eb30b3228063d Reviewed-on: https://chromium-review.googlesource.com/1769283 Tested-by: Jon Flatley &lt;jflat@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="2" gerrit_number="1769283" owner_email="jflat@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/83/1769283/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I88a1522a822077925836f82124700ba816d68c3a" commit="8fd404bf20563c5efb59fe7a0ea5bcdd357ba4ee" commit_message="gandof: Moved configs to board overlay The audio configs for gandof are being moved to the board overlay to facilitate different configs under the kernelnext profile. BUG=b:133862613 TEST=./build_packages --board gandof Cq-Depend: chromium:1769283, chromium:1769262 Change-Id: I88a1522a822077925836f82124700ba816d68c3a Reviewed-on: https://chromium-review.googlesource.com/1768933 Tested-by: Jon Flatley &lt;jflat@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="2" gerrit_number="1768933" owner_email="jflat@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/33/1768933/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Icc751b74708cc306e492aad457fbe10b242c3dcb" commit="1be06fed36c61f73678e6d4477d2e823f3ff30ed" commit_message="gandof: Created duplicate audio configs for kernelnext Created an exact copy of the base audio configs for use in the kernelnext profile. BUG=b:133862613 TEST=None Change-Id: Icc751b74708cc306e492aad457fbe10b242c3dcb Reviewed-on: https://chromium-review.googlesource.com/1769265 Tested-by: Jon Flatley &lt;jflat@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Fletcher Woodruff &lt;fletcherw@chromium.org&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="2" gerrit_number="1769265" owner_email="jflat@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/65/1769265/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I26460c59b564e243a49408de1f7adcbc70d03b82" commit="a791176fc2da1d53451e2e06dfe56c7cd2bf8012" commit_message="fftw: upgraded package to upstream Upgraded sci-libs/fftw to version 3.3.8 on amd64, arm, arm64 BUG=chromium:997240 TEST=preCQ Change-Id: I26460c59b564e243a49408de1f7adcbc70d03b82 Reviewed-on: https://chromium-review.googlesource.com/1770826 Tested-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="4" gerrit_number="1770826" owner_email="cjmcdonald@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/26/1770826/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I75ff9d5bf5a56c6c6403fe97afb3c79f02b1777c" commit="fdc9285750ae2cc4bfba9529dd96bd9781d82c45" commit_message="Upgrade fortran-2.eclass to upstream BUG=chromium:997240 TEST=preCQ Change-Id: I75ff9d5bf5a56c6c6403fe97afb3c79f02b1777c Reviewed-on: https://chromium-review.googlesource.com/1769257 Tested-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="4" gerrit_number="1769257" owner_email="cjmcdonald@chromium.org" pass_count="0" patch_number="3" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/57/1769257/3" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="Iae46f61ec11e7aa252811d3a7a90808d14ce418d" commit="7000963bac026e7697f3d5a764faa4fc30717644" commit_message="eigen: upgraded package to upstream Upgraded dev-cpp/eigen to version 3.3.7 on amd64, arm, arm64 BUG=chromium:997240 TEST=preCQ Change-Id: Iae46f61ec11e7aa252811d3a7a90808d14ce418d Reviewed-on: https://chromium-review.googlesource.com/1769258 Tested-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="4" gerrit_number="1769258" owner_email="cjmcdonald@chromium.org" pass_count="0" patch_number="3" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/58/1769258/3" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I285c0fdbb38ec17aaa6e79018d737f1612f2164c" commit="3fad79e7234e8ff11228640034cc2e78322c1c12" commit_message="rtl-sdr: upgraded package to upstream Upgraded net-wireless/rtl-sdr to version 0.6.0-r1 on amd64, arm, arm64 BUG=chromium:997240 TEST=preCQ Change-Id: I285c0fdbb38ec17aaa6e79018d737f1612f2164c Reviewed-on: https://chromium-review.googlesource.com/1769259 Tested-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="4" gerrit_number="1769259" owner_email="cjmcdonald@chromium.org" pass_count="0" patch_number="3" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/59/1769259/3" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Ic537aac329831932f8b3576897bfa93683e08b91" commit="4f5fbdea593d8e9119794663aebcfa39d3b98eaa" commit_message="UPSTREAM: amdgpu: update picasso to the latest 19.10 firmware Based on internal git commit: 98858f698720df9d80b507fdc344d7d2b35bb04a Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; Signed-off-by: Josh Boyer &lt;jwboyer@kernel.org&gt; BUG=b:138599551 TEST=build kernel (cherry picked from commit 3c1ab75188b4092c7cd77352afec94ff74b181a0) Signed-off-by: Deepak Sharma &lt;Deepak.Sharma@amd.com&gt; Change-Id: Ic537aac329831932f8b3576897bfa93683e08b91 Reviewed-on: https://chromium-review.googlesource.com/1713120 Tested-by: Deepak Sharma &lt;deepak.sharma@amd.com&gt; Tested-by: Martin Roth &lt;martinroth@chromium.org&gt; Tested-by: Pratik Vishwakarma &lt;Pratik.Vishwakarma@amd.com&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Martin Roth &lt;martinroth@chromium.org&gt; Reviewed-by: Pratik Vishwakarma &lt;Pratik.Vishwakarma@amd.com&gt; " fail_count="1" gerrit_number="1713120" owner_email="deepak.sharma@amd.com" pass_count="0" patch_number="2" project="chromiumos/third_party/linux-firmware" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/linux-firmware" ref="refs/changes/20/1713120/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I6690f39ccb3eba23841c7b2d7f57a0fe7fda8bf9" commit="4e70d4ee10c9d00d6b39d6b26379c86a6ae422e4" commit_message="UPSTREAM: amdgpu: update picasso to latest 19.20 firmware Based on internal git commit: 842aa2c417aa2319390c6266cd29ecc24c96d913 Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; Signed-off-by: Josh Boyer &lt;jwboyer@kernel.org&gt; BUG=b:138599551 TEST=build kernel (cherry picked from commit 3bebb5a5694346335c13a0362075b2643353941b) Signed-off-by: Deepak Sharma &lt;Deepak.Sharma@amd.com&gt; Change-Id: I6690f39ccb3eba23841c7b2d7f57a0fe7fda8bf9 Reviewed-on: https://chromium-review.googlesource.com/1713121 Tested-by: Deepak Sharma &lt;deepak.sharma@amd.com&gt; Tested-by: Martin Roth &lt;martinroth@chromium.org&gt; Tested-by: Pratik Vishwakarma &lt;Pratik.Vishwakarma@amd.com&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Martin Roth &lt;martinroth@chromium.org&gt; Reviewed-by: Pratik Vishwakarma &lt;Pratik.Vishwakarma@amd.com&gt; " fail_count="1" gerrit_number="1713121" owner_email="deepak.sharma@amd.com" pass_count="0" patch_number="3" project="chromiumos/third_party/linux-firmware" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/linux-firmware" ref="refs/changes/21/1713121/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I52c7c8d0edd1b27dc1203528eb6642fb99035122" commit="33e961d188ab92ff7a0883e8ba321f4f22b8dbfc" commit_message="UPSTREAM: amdgpu: update picasso vcn firmware Fixes issue with stutter mode. Based on internal git commit: 7e8d1e64a99f2d5c42423946d593457d994e4265 Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt; Signed-off-by: Josh Boyer &lt;jwboyer@kernel.org&gt; BUG=b:138599551 TEST=build kernel (cherry picked from commit 6a45d9e24844c70e151e2719611e9172ba174e3b) Signed-off-by: Deepak Sharma &lt;Deepak.Sharma@amd.com&gt; Change-Id: I52c7c8d0edd1b27dc1203528eb6642fb99035122 Reviewed-on: https://chromium-review.googlesource.com/1713122 Tested-by: Deepak Sharma &lt;deepak.sharma@amd.com&gt; Tested-by: Martin Roth &lt;martinroth@chromium.org&gt; Tested-by: Pratik Vishwakarma &lt;Pratik.Vishwakarma@amd.com&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Martin Roth &lt;martinroth@chromium.org&gt; Reviewed-by: Pratik Vishwakarma &lt;Pratik.Vishwakarma@amd.com&gt; " fail_count="1" gerrit_number="1713122" owner_email="deepak.sharma@amd.com" pass_count="0" patch_number="2" project="chromiumos/third_party/linux-firmware" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/linux-firmware" ref="refs/changes/22/1713122/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I49c679e549d9f3076dcc60e110a25aa7e4387398" commit="3c4ed5bf3322897439ecc7835441021eecac1e0e" commit_message="bluetooth: implement DebugManager for btdispatch DebugManager exposes a D-Bus API to specify the debug verbosity level for dispatcher, newblue, bluez, and kernel. In this patch, only the D-Bus connection and some writing and reading from/to config files (which inits the value of debug verbosity) that has been implemented. The part of printing logs based on these values, is not yet implemented. BUG=chromium:734152 TEST=Do the following. 1) Use the new API dbus-send --system --print-reply --dest=org.chromium.Bluetooth \ /org/chromium/Bluetooth org.chromium.Bluetooth.Debug.SetLevels \ byte:&lt;dispatcher_verbosity&gt; \ byte:&lt;newblue_verbosity&gt; \ byte:&lt;bluez_verbosity&gt; \ byte:&lt;kernel_verbosity&gt; 2) Check the debug conf files on /var/lib/bluetooth/debug.conf contains the actual verbosity level set on step 1. 3) Check the D-Bus property also contains the actual verbosity level. dbus-send --system --dest=org.chromium.Bluetooth --print-reply \ /org/chromium/Bluetooth org.freedesktop.DBus.Properties.Get \ string:org.chromium.Bluetooth.Debug string:&lt;property&gt; Where &lt;property&gt; is one of these below {DispatcherLevel, NewblueLevel, BluezLevel, KernelLevel} Cq-Depend: chromium:1708230,chromium:1728790 Change-Id: I49c679e549d9f3076dcc60e110a25aa7e4387398 Reviewed-on: https://chromium-review.googlesource.com/1725690 Tested-by: Archie Pusaka &lt;apusaka@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; " fail_count="2" gerrit_number="1725690" owner_email="apusaka@chromium.org" pass_count="0" patch_number="10" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/90/1725690/10" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ie1ab87de3a337f61e47b953f4991702bea0c66d8" commit="4a9de39965a7f7b1721b6cb59a8d8f6e6628449b" commit_message="bluetooth: implement SetDispatcherLevel for dynamic debug SetDispatcherLevel() is a method of DebugManager from btdispatch. Invoking this method will change the verbosity level of btdispatch debug logs. Set it to zero to disable verbose logs. BUG=chromium:734152 TEST=Do the following. 1) Invoke the SetDispatcherLevel() method by one of the following methods. a) By invoking D-Bus method Debug.SetLevels. dbus-send --system --print-reply --dest=org.chromium.Bluetooth \ /org/chromium/Bluetooth org.chromium.Bluetooth.Debug.SetLevels \ byte:&lt;dispatcher_verbosity&gt; \ byte:&lt;newblue_verbosity_but_is_not_important&gt; \ byte:&lt;bluez_verbosity_but_is_not_important&gt; \ byte:&lt;kernel_verbosity_but_is_not_important&gt; b) By directly writing the value of &lt;dispatcher_verbosity&gt; from the conf file located in /var/lib/bluetooth/debug.conf then restart btdispatch 2) Check that verbose debug logs are printed to /var/log/messages. Cq-Depend: chromium:1725690 Change-Id: Ie1ab87de3a337f61e47b953f4991702bea0c66d8 Reviewed-on: https://chromium-review.googlesource.com/1728791 Tested-by: Archie Pusaka &lt;apusaka@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; " fail_count="2" gerrit_number="1728791" owner_email="apusaka@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/91/1728791/8" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I018befad9ef20eba92166f559e8b6e1896cb4af3" commit="00d6adc0871b514a5212db27521ee0e7e8a77cb1" commit_message="bluetooth: implement DebugManager for newblue It listens for property NewblueLevel of org.chromium.Bluetooth.Debug interface. Everytime the property is updated, it will update the verbosity level of debug log. It will also read from /var/lib/bluetooth/newblue_debug.conf for the initial value of debug verbosity. BUG=chromium:734152 TEST=Do the following. 1) Invoke the Debug.SetLevels method a) By invoking D-Bus method Debug.SetLevels dbus-send --system --print-reply --dest=org.chromium.Bluetooth \ /org/chromium/Bluetooth org.chromium.Bluetooth.Debug.SetLevels \ byte:&lt;dispatcher_verbosity_but_is_not_important&gt; \ byte:&lt;newblue_verbosity&gt; \ byte:&lt;bluez_verbosity_but_is_not_important&gt; \ byte:&lt;kernel_verbosity_but_is_not_important&gt; b) By directly writing the value of &lt;newblue_verbosity&gt; from the conf file located in /var/lib/bluetooth/debug.conf then restart newblued. 2) Check that verbose debug logs are printed to /var/log/messages. Cq-Depend: chromium:1725690 Change-Id: I018befad9ef20eba92166f559e8b6e1896cb4af3 Reviewed-on: https://chromium-review.googlesource.com/1728792 Tested-by: Archie Pusaka &lt;apusaka@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; " fail_count="2" gerrit_number="1728792" owner_email="apusaka@chromium.org" pass_count="0" patch_number="9" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/92/1728792/9" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Idb1faa6736e3ac3a63cbc9aefb84aee5b11ff631" commit="32a009f3e5309ef0a7fadfaa61512932c7489ebb" commit_message="shill: Connection: Remove Request/ReleaseRouting This patch prepares te removal of Connection from PortalDetector and HttopRequest. Calls to Connection::RequestRouting and ::ReleaseRouting are moved from HttpRequest to Device. Since the latter knows when a full multi probe trial is finished, it can call RequestRouting and ReleaseRouting exactly once, which remove the need for ref counting the number of RequestRouting calls. Since there is no other user of these two methods, they are also removed from Connection. BUG=b:136710574 BUG=b:136710873 TEST=1) &quot;FEATURE=test emerge-eve shill&quot; passed. 2) manual captive portal connection tests with real portal networks. Change-Id: Idb1faa6736e3ac3a63cbc9aefb84aee5b11ff631 Reviewed-on: https://chromium-review.googlesource.com/1697984 Tested-by: Matthew Wang &lt;matthewmwang@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; " fail_count="3" gerrit_number="1697984" owner_email="hugobenichi@google.com" pass_count="0" patch_number="11" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/84/1697984/11" remote="cros" total_fail_count="108"/><pending_commit branch="master" change_id="I7b7369bf6809e661d4da3a00a1767830ccfddf01" commit="ea374188d488556ded3657e7762daf1086581468" commit_message="shill: Remove Connection from HttpRequest This patch removes Connection from HttpRequest and instead makes HttpRequest carry the interface name and IpFamily as new member variables. Also improves logging in HttpRequest and DnsClient. BUG=b:136710574 BUG=b:136710873 TEST=1) &quot;FEATURE=test emerge-eve shill&quot; passed. 2) manual portal detection checks with real portal networks. Change-Id: I7b7369bf6809e661d4da3a00a1767830ccfddf01 Reviewed-on: https://chromium-review.googlesource.com/1697985 Tested-by: Matthew Wang &lt;matthewmwang@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; Reviewed-by: Matthew Wang &lt;matthewmwang@chromium.org&gt; Reviewed-by: Hugo Benichi &lt;hugobenichi@google.com&gt; " fail_count="3" gerrit_number="1697985" owner_email="hugobenichi@google.com" pass_count="0" patch_number="11" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/85/1697985/11" remote="cros" total_fail_count="108"/><pending_commit branch="master" change_id="I62c721c7765d8d8982b9f283a08099d6f37c9df7" commit="34ced91678a2b2dbec568afcf61249c9252e985d" commit_message="shill: Remove Connection from PortalDetector This patch removes Connection as a member variable in PortalDetector and instead makes Device and ConnectionDiagnostic pass either two lists of DNS addresses for IPv4 and IPv6, or a single list and an IP family to PortalDetector::StartAfterDelay when a portal detection trial is started. This prepares for making PortalDetector aware of layer 3 informations like DNS address list so that a single Trial can retry over different IP families on dual stack networks. Since the most likely place to pass the freshest layer 3 information is PortalDetector::StartAfterDelay(), this patch also consolidates into one function ::StartAfterDelay(), ::StartTrialAfterDelay(), and ::StartTrial(), and adds ::UpdateAttemptTime as well. This allows to avoid carrying the same arguments forward from one function to the next. BUG=b:136710574 BUG=b:136710873 TEST=1) &quot;FEATURE=test emerge-eve shill&quot; passed, 2) manual portal detection checks Change-Id: I62c721c7765d8d8982b9f283a08099d6f37c9df7 Reviewed-on: https://chromium-review.googlesource.com/1697987 Tested-by: Matthew Wang &lt;matthewmwang@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; " fail_count="3" gerrit_number="1697987" owner_email="hugobenichi@google.com" pass_count="0" patch_number="13" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/87/1697987/13" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-3.14" change_id="If8a339fe07c8b33e9fc835f7d7025d7a490be91f" commit="99c2dccf5059472799cb322d06f6e815fc036169" commit_message="CHROMIUM: media: rk3288-vpu: Do not fail on invalid format VIDIOC_S_FMT is defined to adjust the format to a valid one, if invalid one is given by the client. Follow the specification rather than returning error. BUG=chromium:873939 TEST=test_that video_Video{Decode,Encode}Accelerator Change-Id: If8a339fe07c8b33e9fc835f7d7025d7a490be91f Signed-off-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1173950 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Alexandre Courbot &lt;acourbot@chromium.org&gt; Reviewed-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; " fail_count="2" gerrit_number="1173950" owner_email="tfiga@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/50/1173950/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-3.14" change_id="I4258850ae57bf31058ffbbd3f0e27ebac4280955" commit="c231cc286a8d01c92c5a579b2dada731fe39f1fd" commit_message="CHROMIUM: media: rk3288-vpu: Fix plane size calculation Both encoder and decoder reimplement the same calculations, with slightly different assumptions (MPLANE format for encoder vs non-MPLANE format for decoder) and with the same problems that sometimes even result in the values not being computed correctly: - total bytesperline returned for single memory plane formats, rather than just the value of the first color plane, - the depth (bits per pixel) values in the format arrays do not match the real values of the formats, - there is a shady assumption that all formats with more than 1 memory plane are always vertically subsampled by 2. Differentiate between number of color planes and memory planes, add subsampling factors to the rk3288_vpu_fmt struct and use that to generalize the calculations into a common helper. BUG=chromium:873939 TEST=test_that video_Video{Decode,Encode}Accelerator Change-Id: I4258850ae57bf31058ffbbd3f0e27ebac4280955 Signed-off-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1174071 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Alexandre Courbot &lt;acourbot@chromium.org&gt; Reviewed-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; " fail_count="2" gerrit_number="1174071" owner_email="tfiga@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/71/1174071/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-3.14" change_id="I8964bf5dfd4d679d8e69108958f53a6a522b399c" commit="e8497aa98a1c0592de10454e734afc62b1e35128" commit_message="CHROMIUM: media: rk3288-vpu: Update plane sizes in TRY_FMT too VIDIOC_TRY_FMT should update the whole format to the same as would be used by VIDIOC_S_FMT with the same input. Move plane size update from S_FMT to TRY_FMT implementations. BUG=chromium:873939 TEST=test_that video_Video{Decode,Encode}Accelerator Change-Id: I8964bf5dfd4d679d8e69108958f53a6a522b399c Signed-off-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1174072 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Alexandre Courbot &lt;acourbot@chromium.org&gt; Reviewed-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; " fail_count="2" gerrit_number="1174072" owner_email="tfiga@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/72/1174072/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I6f252ed20223cb057a404742c09566cbb0330c74" commit="4662b0cd62432a99f982e3b552365876a5d5c61a" commit_message="Goofy: Add a new output_file to instalog plugin on Goofy We save Testlog data to device, and we can add them to report archive. BUG=b:36868023 TEST=manually test on my local device Cq-Depend: chromium:1697982, chromium:1708388 Change-Id: I6f252ed20223cb057a404742c09566cbb0330c74 Reviewed-on: https://chromium-review.googlesource.com/1708389 Tested-by: Chun-Tsen Kuo &lt;chuntsen@chromium.org&gt; Commit-Ready: Chun-Tsen Kuo &lt;chuntsen@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Wei-Han Chen &lt;stimim@chromium.org&gt; Reviewed-by: Ting Shen &lt;phoenixshen@chromium.org&gt; Reviewed-by: Meng-Huan Yu &lt;menghuan@chromium.org&gt; " fail_count="0" gerrit_number="1708389" owner_email="chuntsen@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/89/1708389/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I4ea32c58156e676f4538d044c5da0bf14876d324" commit="204171e574aace1f438e02c7185acb0c10bcf014" commit_message="Instalog: Add TestlogRule to the flow policy We'll use the output file plugin to save data (testlog events) on DUT, and we only want to save the test related data. Therefore, we add this flow policy to filter the data on DUT. BUG=b:36868023, b:80061695 TEST=unittest Change-Id: I4ea32c58156e676f4538d044c5da0bf14876d324 Reviewed-on: https://chromium-review.googlesource.com/1697982 Tested-by: Chun-Tsen Kuo &lt;chuntsen@chromium.org&gt; Commit-Ready: Chun-Tsen Kuo &lt;chuntsen@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Wei-Han Chen &lt;stimim@chromium.org&gt; " fail_count="0" gerrit_number="1697982" owner_email="chuntsen@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/82/1697982/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iff60e5a3f95315ef74fe08fd7cfeba4b8426ca36" commit="fd9c8d12597c95becd753892cca7aaa9b81126f0" commit_message="Testlog: Update the FlushTestlog feature to flush both output plugins After we add an output_file to Goofy's Instalog plugin, we need the flush feature. BUG=b:36868023 TEST=manually test on my local device Cq-Depend: chromium:1708389 Change-Id: Iff60e5a3f95315ef74fe08fd7cfeba4b8426ca36 Reviewed-on: https://chromium-review.googlesource.com/1724231 Tested-by: Chun-Tsen Kuo &lt;chuntsen@chromium.org&gt; Commit-Ready: Chun-Tsen Kuo &lt;chuntsen@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Wei-Han Chen &lt;stimim@chromium.org&gt; " fail_count="0" gerrit_number="1724231" owner_email="chuntsen@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/31/1724231/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ifafd787d59794c4d4de1bdef85df920a84ceff90" commit="a0465454f3ab5e285e414485886550c87a72222e" commit_message="touch_updater: etphidiap: Use new hardware revision ID. The etphidiap updater now queries the touchpad controller for its hardware revision (HW ID), and passes it to an overlay-provided function for determining which touchpad firmware file to use. This provides flexibility for an overlay to bundle firmware updates for multiple hardware revisions together in the OS image. BUG=b:133112560 TEST=Built OS image, installed it on 4 DUTs covering: 4 build phases 3 touchpad hardware revision identifiers 2 actual touchpad hardware revisions Then on all DUTs: Tested no-update case of current firmware for the DUT's hardware. On the DUTs compatible with the bundled firmware, tested update-needed case. Tested corrupted-firmware case by manually invoking the script. Cq-Depend: chromium:1758205,chrome-internal:1668804 Change-Id: Ifafd787d59794c4d4de1bdef85df920a84ceff90 Signed-off-by: Matthew Blecker &lt;matthewb@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1760137 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Sean O'Brien &lt;seobrien@chromium.org&gt; " fail_count="6" gerrit_number="1760137" owner_email="matthewb@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform/touch_updater" project_url="https://chromium-review.googlesource.com/chromiumos/platform/touch_updater" ref="refs/changes/37/1760137/5" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I0800811fbeadf6c61895cc410deec05770982c94" commit="d3c9cc1b8f0e03a245b34adc5c27e3ad079d453b" commit_message="shill: Add mockable keyword In general, the virtual keyword is used for methods that are going to be mocked, even if those methods should not be inherited by non-mock children. This works fine for projects that have a flat or very simple inheritance hierarchy. Shill, however, has neither of those, and the most complex inheritance hierarchies (e.g. the Service and Device hierarchies) become much more difficult to read and understand when one is never sure if a virtual method is used just for mocks or is also overridden by children. This change creates a separate 'mockable' keyword for methods that should only be overridden by mocks. The 'mockable' behavior is enforced by being #defined to virtual only in test builds. BUG=chromium:997295 TEST=None. Change-Id: I0800811fbeadf6c61895cc410deec05770982c94 Reviewed-on: https://chromium-review.googlesource.com/1768862 Tested-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="1" gerrit_number="1768862" owner_email="akhouderchah@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/62/1768862/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ibe8d6be7c17524d4f54df1bf07ce1f9d0e35e637" commit="6b26eb4f7a3776b6e034c5f297d245ca184046b6" commit_message="shill: service: Use mockable keyword BUG=chromium:997295 TEST=-All unit tests are passing and `emerge-${BOARD} shill` succeeds. -Replacing 'virtual' with 'mockable' when not appropriate causes non-test builds to fail with an error that the method in question is not overridable. Change-Id: Ibe8d6be7c17524d4f54df1bf07ce1f9d0e35e637 Reviewed-on: https://chromium-review.googlesource.com/1768863 Tested-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="1" gerrit_number="1768863" owner_email="akhouderchah@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/63/1768863/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I1905aa0591cd9f8a9f310d2be1788587093c8c47" commit="f971b3601d8be34cd1ecc25ae26b2af266a201df" commit_message="paine, yuna: Add &quot;inherit cros-audio-configs&quot; to bsp ebuild The bsp ebuids for the auron boards paine and yuna are missing the &quot;inherit cros-audio-configs&quot; statement. This is causing the audio configs to not get installed. BUG=b:139952079 TEST=Flash Paine and verify audio configs are present and audio works Change-Id: I1905aa0591cd9f8a9f310d2be1788587093c8c47 Reviewed-on: https://chromium-review.googlesource.com/1769698 Tested-by: Jon Flatley &lt;jflat@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="2" gerrit_number="1769698" owner_email="jflat@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/98/1769698/4" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I476050347ca43edca376f86e98c1a64174fbdb0f" commit="91044f9937cea24dd1dd5c4b1f7c19d546eb89e0" commit_message="auron_paine: Swapped Input Source in EnableSequence Paine's mic selection is backwards when cras first starts up. The device selection part is fine, and input devices will work after an external mic has been plugged in and removed, but this needs to be corrected in the enable sequence. BUG=b:133861656 TEST=build + flash image and verify mic works after reboot Change-Id: I476050347ca43edca376f86e98c1a64174fbdb0f Reviewed-on: https://chromium-review.googlesource.com/1771823 Tested-by: Jon Flatley &lt;jflat@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="2" gerrit_number="1771823" owner_email="jflat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/23/1771823/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Iaebe2fe34b265b3fc6245e7d6597f65ea557391a" commit="43434fa4a934f1f1af4411f55b40ecad0124acd7" commit_message="chromium-overlay: add smartdim USE flag Add smartdim USE flag to make.defaults and libchromeos-use-flags ebuild file to control if a device uses smart dim to defer imminent screen dimming. This flag is enabled by default and selectively disabled on some non-chromebook boards. BUG=chromium:994011 TEST=Emerge libchromeos-use-flags and check /etc/ui_use_flgas.txt contains smartdim flag. Change-Id: Iaebe2fe34b265b3fc6245e7d6597f65ea557391a Reviewed-on: https://chromium-review.googlesource.com/1767678 Tested-by: Xinglong Luan &lt;alanlxl@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Andrew Moylan &lt;amoylan@chromium.org&gt; " fail_count="5" gerrit_number="1767678" owner_email="alanlxl@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/78/1767678/2" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I3fd0512ff051f525428d3c675fc0dd73ba713aef" commit="3ff193ddb992bf42292626bb0dc8a210e021087c" commit_message="login: Enable SmartDim Chrome flag per USE flag BUG=chromium:994011 TEST=manual Cq-Depend: chromium:1767678 Change-Id: I3fd0512ff051f525428d3c675fc0dd73ba713aef Reviewed-on: https://chromium-review.googlesource.com/1767203 Tested-by: Xinglong Luan &lt;alanlxl@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Xiyuan Xia &lt;xiyuan@chromium.org&gt; Reviewed-by: Andrew Moylan &lt;amoylan@chromium.org&gt; " fail_count="5" gerrit_number="1767203" owner_email="alanlxl@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/03/1767203/2" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Ia3725426c5ba44994c6d97439ba8a7b90bca1854" commit="84a6956694b9fa3777a789f4c51030c952ec6770" commit_message="crash: Improve crash send rate limiting Update crash sender limits so that it will continue uploading if we are under 24 MB / day of uploads. Previously, it would stop after 32 uploads, even if all the uploads were small. To avoid regressing, we also always allow at least 32 uploads, regardless of their size. BUG=chromium:916072 TEST=Uploaded 41 small crashes to dev server. Uploads successful. Noted that # of bytes was climbing in log message. Cq-Depend: chromium:1755149 Change-Id: Ia3725426c5ba44994c6d97439ba8a7b90bca1854 Reviewed-on: https://chromium-review.googlesource.com/1755130 Tested-by: Ian Barkley-Yeung &lt;iby@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; " fail_count="2" gerrit_number="1755130" owner_email="iby@chromium.org" pass_count="0" patch_number="12" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/30/1755130/12" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Ic01a1f3e7ef5ae4feef10cfe4c66594824664759" commit="4bfd834cf7c2b131cd2ed0510709de6efc50e7e9" commit_message="crash: Improve crash send rate limiting ebuild changes to support https://chromium-review.googlesource.com/c/chromiumos/platform2/+/1755130 BUG=chromium:916072 TEST=See platform2 change Cq-Depend: chromium:1755130, chromium:1764547 Change-Id: Ic01a1f3e7ef5ae4feef10cfe4c66594824664759 Reviewed-on: https://chromium-review.googlesource.com/1755149 Tested-by: Ian Barkley-Yeung &lt;iby@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; " fail_count="5" gerrit_number="1755149" owner_email="iby@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/49/1755149/2" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="Id8d68a1d56df6e034d83073cfe1234a41f364549" commit="8ed5af1c149e0b92b2d13a4560426db904f0d479" commit_message="faft_config: add support for cr50 capabilities We have a lot of cr50 capability booleans. This change adds a cr50 capability list, to make cr50 capabilities more clear and easier to check. BUG=none BRANCH=none TEST=run firmware_Cr50DeepSleepStress to make sure ec_capability checking still works. Change-Id: Id8d68a1d56df6e034d83073cfe1234a41f364549 Reviewed-on: https://chromium-review.googlesource.com/1772136 Tested-by: Mary Ruthven &lt;mruthven@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Dana Goyette &lt;dgoyette@chromium.org&gt; " fail_count="3" gerrit_number="1772136" owner_email="mruthven@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/36/1772136/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I3aec16e6d9c0ffe5ac1800377911f52793218a5b" commit="fd3021bfdad8053bd831528b68b9571fb15e6894" commit_message="faft-cr50: disable RddG3 test on boards with broken Rdd These boards have been released with broken Rdd. There's nothing we can do to fix the hardware at this point. BUG=none BRANCH=none TEST=run on eve. Change-Id: I3aec16e6d9c0ffe5ac1800377911f52793218a5b Reviewed-on: https://chromium-review.googlesource.com/1772137 Tested-by: Mary Ruthven &lt;mruthven@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Dana Goyette &lt;dgoyette@chromium.org&gt; " fail_count="3" gerrit_number="1772137" owner_email="mruthven@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/37/1772137/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I284c81c20240cad5011366979f7bf22a9971d9a5" commit="09aab642ddc351ac4cf72121e36d73a3f9fd206a" commit_message="bluetooth: Support connecting device using the latest device address This only affects the devices that use random resolvable addresses. After pairing if the device is discovered with a new random address, the connect command should use the latest address. BUG=chromium:988617 TEST=Added unit tests, also manually tested using bluetoothctl 1. Paired a device that uses random resolvable address 2. Disconnected and powered off the device 3. Powered on the device and observed no new device was added to the list 4. Observed the latest address field changed for the paired device 5. Observed the DUT re-connected the device automatically. Cq-Depend: chromium:1749467 Change-Id: I284c81c20240cad5011366979f7bf22a9971d9a5 Reviewed-on: https://chromium-review.googlesource.com/1750191 Tested-by: Yu Liu &lt;yudiliu@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Reviewed-by: Miao-chen Chou &lt;mcchou@chromium.org&gt; " fail_count="4" gerrit_number="1750191" owner_email="yudiliu@chromium.org" pass_count="0" patch_number="12" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/91/1750191/12" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I804bf832ad0bfe0fcf731c6d8c2cbce9d6cff96b" commit="1563117fdd5e398f3ccc883e74f9a170c05c3fcf" commit_message="hci: Support returning latest random address to newblue daemon also fix a bug where we re-encrypted the link that has been encrypted. BUG=chromium:988617 TEST=Manually tested using bluetoothctl 1. Paired a device that uses random resolvable address 2. Disconnected and powered off the device 3. Powered on the device and observed no new device was added to the list 4. Observed the latest address field changed for the paired device 5. Observed the DUT re-connected the device automatically. Cq-Depend: chromium:1750191 Change-Id: I804bf832ad0bfe0fcf731c6d8c2cbce9d6cff96b Reviewed-on: https://chromium-review.googlesource.com/1749467 Tested-by: Yu Liu &lt;yudiliu@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; " fail_count="7" gerrit_number="1749467" owner_email="yudiliu@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform/newblue" project_url="https://chromium-review.googlesource.com/chromiumos/platform/newblue" ref="refs/changes/67/1749467/8" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="Ia011c64defdeaed4bcf592c09041bdc5449f3dfa" commit="1c8e2a53bfb9174677ef6253e1715d6959177a6f" commit_message="libchromeos-rs: add sockaddr parsing and impl RawFd Fill out the SocketAddr implementation by implementing ToSocketAddr and FromStr. Add implementations for AsRawFd and IntoRawFd. Add a local_port() function to VsockListener to provide the OS-selected port when using VMADDR_PORT_ANY. Add set_nonblocking() implementations for VsockStream and VsockListener. BUG=chromium:848063 TEST=emerge libchromeos-rs Change-Id: Ia011c64defdeaed4bcf592c09041bdc5449f3dfa Reviewed-on: https://chromium-review.googlesource.com/1672694 Tested-by: Stephen Barber &lt;smbarber@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Zach Reizner &lt;zachr@chromium.org&gt; " fail_count="2" gerrit_number="1672694" owner_email="smbarber@chromium.org" pass_count="0" patch_number="9" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/94/1672694/9" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I85fd11b1b4ba63a2a1ce6a55dc52dd3c54e41d83" commit="b176f08fa70949e187518b336efb2768c00356dc" commit_message="libchromeos-rs: vsock: replace mem::zeroed with default BUG=none TEST=emerge dev-rust/libchromeos Change-Id: I85fd11b1b4ba63a2a1ce6a55dc52dd3c54e41d83 Reviewed-on: https://chromium-review.googlesource.com/1738755 Tested-by: Stephen Barber &lt;smbarber@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-by: Zach Reizner &lt;zachr@chromium.org&gt; " fail_count="2" gerrit_number="1738755" owner_email="smbarber@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/55/1738755/5" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ib026a1c62b1db94edec564bac38b0de654e53805" commit="61ad87396069ca39cf1cb0225630bf35eb8ede0c" commit_message="improve an error message in kernel.ConfigVerify BUG=chromium:990741 TEST=Manually checked that error message like the following is shown. Config &quot;FOO_PARTITION&quot; found for &quot;^.*_PARTITION$&quot; when only [&quot;MAC_PARTITION&quot; &quot;EFI_PARTITION&quot; &quot;MSDOS_PARTITION&quot;] are allowed Change-Id: Ib026a1c62b1db94edec564bac38b0de654e53805 Reviewed-on: https://chromium-review.googlesource.com/1753272 Tested-by: Keigo Oka &lt;oka@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1753272" owner_email="oka@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/72/1753272/3" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I30add40dcb8c3a8df6f0bffb3858aa34885d4faf" commit="3bffb33bafdb61199e712585c437401039c25295" commit_message="allow OVERLAY_FS to exist in kernel.ConfigVerify OVERLAY_FS is needed by moblab images, and security allowed whitelisting it in general. https://crbug.com/990741#c9 BUG=chromium:990741 TEST=tested manually using betty with tweaked optional field. Change-Id: I30add40dcb8c3a8df6f0bffb3858aa34885d4faf Reviewed-on: https://chromium-review.googlesource.com/1768302 Tested-by: Keigo Oka &lt;oka@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1768302" owner_email="oka@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/02/1768302/3" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="Ia658e06369acb2a099bfb763cc95de950138a7e5" commit="4b947c61ee312cfcbb35cd3c9b039576455b3698" commit_message="UPSTREAM: media: ipu3-imgu: Fix compiler warnings Address a few false positive compiler warnings related to uninitialised variables. While at it, use bool where bool is needed and %u to print an unsigned integer. Signed-off-by: Sakari Ailus &lt;sakari.ailus@linux.intel.com&gt; Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt; (cherry picked from commit faa9ce7c59a7 git://linuxtv.org/media_tree.git master) BUG=b:139647343 TEST=Sanity checked basic camera functions. Change-Id: Ia658e06369acb2a099bfb763cc95de950138a7e5 Signed-off-by: Bingbu Cao &lt;bingbu.cao@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1617103 Tested-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Commit-Ready: Tomasz Figa &lt;tfiga@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="3" gerrit_number="1617103" owner_email="bingbu.cao@intel.com" pass_count="0" patch_number="11" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/03/1617103/11" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.4" change_id="I003c176e6be64bafebee3ac480a6d697ffb0420f" commit="e1e3b6058d049771267cc9179447614181147501" commit_message="UPSTREAM: ipu3: add missing #include Lots of warning due to non-static functions are generated because the headers with define them were not included. Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+samsung@kernel.org&gt; (cherry picked from commit 5f5b4fa522e6 git://linuxtv.org/media_tree.git master) BUG=b:139647343 TEST=Sanity checked basic camera functions. Change-Id: I003c176e6be64bafebee3ac480a6d697ffb0420f Signed-off-by: Bingbu Cao &lt;bingbu.cao@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1617104 Commit-Ready: Tomasz Figa &lt;tfiga@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="3" gerrit_number="1617104" owner_email="bingbu.cao@intel.com" pass_count="0" patch_number="11" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/04/1617104/11" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ice3078719bef2bed058250eb9fd0a8ef395986cb" commit="dd5736da108911d0e2f11edf8c02deb72f40abcb" commit_message="faft: Removal of is_android usages in os_interface Removes the remaining usages of self.is_android from the file os_interface.py, leaves one instance accounted for by CL:1769733. This CL is part of the Ryu/Android deprecation. BUG=b:138222680 TEST=workstation Change-Id: Ice3078719bef2bed058250eb9fd0a8ef395986cb Reviewed-on: https://chromium-review.googlesource.com/1772337 Tested-by: Oleg Loskutoff &lt;olegmikhail@google.com&gt; Commit-Ready: Oleg Loskutoff &lt;olegmikhail@google.com&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Dana Goyette &lt;dgoyette@chromium.org&gt; " fail_count="2" gerrit_number="1772337" owner_email="olegmikhail@google.com" pass_count="0" patch_number="4" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/37/1772337/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I47c9daea0ea3dfd5a341a963d2fc8d57f3e619e4" commit="c4c41046eed95d97622d5abd6668db4432501c75" commit_message="libchrome: add patch to avoid crashing for mismatched histogram parms. These mismatches shouldn't happen but crashing is a fairly severe response for the released products. Just report the error. Source code from https://chromium-review.googlesource.com/c/aosp/platform/external/libchrome/+/1767175/ List of CLs combined: - (r552089) Don't crash for mismatched histogram parms. https://chromium-review.googlesource.com/c/chromium/src/+/1012469/ - (r545333) Do not record expired histograms. https://chromium-review.googlesource.com/c/chromium/src/+/957437/ - (r503662) Change Pickle::Write* methods to return void. https://chromium-review.googlesource.com/c/chromium/src/+/677023/ The first two CLs are what we needed that returns a DummyHistogram instance instead of a nullptr. We need part of the third CL to align chromeos aosp repo function definition with that of the first two CLs. BUG=b:127244647 TEST=emerge-gale libchrome Change-Id: I47c9daea0ea3dfd5a341a963d2fc8d57f3e619e4 Reviewed-on: https://chromium-review.googlesource.com/1768377 Tested-by: James Chen &lt;chienhua@google.com&gt; Commit-Ready: Jacob Lin &lt;jacoblin@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; " fail_count="0" gerrit_number="1768377" owner_email="weidonglin@google.com" pass_count="0" patch_number="8" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/77/1768377/8" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I7b70644536bef70d0724140664c405728236cec6" commit="8c6b0174ddc2729c700cd70b268d975460760eb4" commit_message="login: Add fingerprint-sensor-location argument Pass fingerprint-sensor-location to Chromium based on chromeos-config. BUG=chromium:938738 TEST=checked on a device with sensor Cq-Depend: chromium:1725613 Change-Id: I7b70644536bef70d0724140664c405728236cec6 Reviewed-on: https://chromium-review.googlesource.com/1725615 Tested-by: Roman Sorokin [CET] &lt;rsorokin@chromium.org&gt; Commit-Ready: Roman Sorokin [CET] &lt;rsorokin@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Xiyuan Xia &lt;xiyuan@chromium.org&gt; " fail_count="7" gerrit_number="1725615" owner_email="rsorokin@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/15/1725615/4" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I08e058594c6f4b2193c76eb20c95c2f8edc966c5" commit="5cb54e7b4c627d621ba7eb6e176c6dc9115356dd" commit_message="camera: ip: Add pipeline max depth metadata Chrome now requires that the ANDROID_REQUEST_PIPELINE_MAX_DEPTH metadata be set. The relevant change is: https://chromium-review.googlesource.com/c/chromium/src/+/1712844 BUG=b:129402908 TEST=Manually on fizz Change-Id: I08e058594c6f4b2193c76eb20c95c2f8edc966c5 Reviewed-on: https://chromium-review.googlesource.com/1773724 Tested-by: Pablo Ceballos &lt;pceballos@chromium.org&gt; Commit-Ready: Pablo Ceballos &lt;pceballos@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Pablo Ceballos &lt;pceballos@chromium.org&gt; Reviewed-by: Shik Chen &lt;shik@chromium.org&gt; " fail_count="0" gerrit_number="1773724" owner_email="pceballos@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/24/1773724/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I76c75e4748805b6150e9ef0625a8703045a06d17" commit="e37f12c247cf8e96cc200a5fdef3e0312bc0c6bb" commit_message="tast-test: Files App Image QuickView Test Ported image preview part of desktopui_FilesApp test from autotest to tast. Cleaned up logic for opening QuickView. BUG=chromium:987755 TEST=Locally on eve and remotely on candy Change-Id: I76c75e4748805b6150e9ef0625a8703045a06d17 Reviewed-on: https://chromium-review.googlesource.com/1764314 Tested-by: Brendan Hansknecht &lt;bhansknecht@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: David Haddock &lt;dhaddock@chromium.org&gt; " fail_count="2" gerrit_number="1764314" owner_email="bhansknecht@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/14/1764314/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I71a21ce97940374b22c285663c12152abb2523eb" commit="172071501e4acc798c82b74533f2e75fbd624305" commit_message="video: Add odd dimension encoding test We haven't tested encoders with odd frame dimension. This CL adds a yuv file whose frame dimension is 641x361, and test cases for VP8 and VP9 with the file. For VP9, the test is disabled so far because the test fails due to a driver bug noted in https://issuetracker.google.com/issues/139846661. BUG=chromium:990688, b:139846661 TEST=video.EncodeAccel*Odd* Change-Id: I71a21ce97940374b22c285663c12152abb2523eb Reviewed-on: https://chromium-review.googlesource.com/1737114 Tested-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Keigo Oka &lt;oka@chromium.org&gt; " fail_count="3" gerrit_number="1737114" owner_email="hiroh@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/14/1737114/6" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I1be0c880defa6f476ee48b4bdb30e29b13ca92f6" commit="6e6ed3f6ef40de1c742684c856ea4505017e4b65" commit_message="Remove compile_time_macros.h from chromeos-ec-headers EC shouldn't export compile_time_macros.h. External projects should include the right (local) header file if those macros defined in compile_time_macros.h are needed. BUG=chromium:984623 BRANCH=none TEST=emerge-nami biod attestation g2f_tools trunks Signed-off-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Change-Id: I1be0c880defa6f476ee48b4bdb30e29b13ca92f6 Reviewed-on: https://chromium-review.googlesource.com/1769752 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Nicolas Norvez &lt;norvez@chromium.org&gt; " fail_count="1" gerrit_number="1769752" owner_email="dnojiri@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/52/1769752/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ie0693103be4ce519e84115a0f1ab2263d95e96c9" commit="7357683245b224c1f22ca55bad3bdea9b4c3d2b8" commit_message="chromeos-base/crosvm: drop byteorder dependency After the series ending at CL:1761156, we no longer use byteorder in the crosvm codebase. BUG=None TEST=emerge-nami chromeos-base/crosvm Cq-Depend: chromium:1761156 Change-Id: Ie0693103be4ce519e84115a0f1ab2263d95e96c9 Signed-off-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1772143 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; " fail_count="1" gerrit_number="1772143" owner_email="dverkamp@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/43/1772143/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Icfa484c94ff48815ce7a31ec0ed2f411f99122ef" commit="d1fe959093699953395fce1368bd7e9609b671bd" commit_message="arc: Increase pre-create hook timeout for nyc and Q+. Some devices in CQ are seeing timeouts on pre-create hooks. We increased precreate timeout on pi to 90 in crrev.com/c/1322031 but never did so for qt/master, and NYC is still at 20 seconds after reverting crrev.com/c/1123229 via crrev.com/c/1132015. This change increases all precreate timeouts to match at 90 seconds. BUG=chromium:996944 TEST=Login, verify ARC startup on samus Change-Id: Icfa484c94ff48815ce7a31ec0ed2f411f99122ef Reviewed-on: https://chromium-review.googlesource.com/1772347 Tested-by: Josh Horwich &lt;jhorwich@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Yusuke Sato &lt;yusukes@chromium.org&gt; " fail_count="1" gerrit_number="1772347" owner_email="jhorwich@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/47/1772347/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I741f6b9111b4e8731364e40743e81dafafe9fe3b" commit="5aeb8a8edf738a9df7789f11f8ac07379f92b7e7" commit_message="FAFT: Removing all faft_*_ryu suite usages This is part of the on-going Ryu/Android deprecation effort. Further CLs to come. BUG=b:138222680 TEST=workstation Change-Id: I741f6b9111b4e8731364e40743e81dafafe9fe3b Reviewed-on: https://chromium-review.googlesource.com/1747349 Tested-by: Oleg Loskutoff &lt;olegmikhail@google.com&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Wai-Hong Tam &lt;waihong@google.com&gt; Reviewed-by: Dana Goyette &lt;dgoyette@chromium.org&gt; " fail_count="2" gerrit_number="1747349" owner_email="olegmikhail@google.com" 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/49/1747349/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ibcb92c1084ed3d3011de5faed97fe2467d5894fa" commit="ec7157409137f6da5dd260afdc850738780135d1" commit_message="Remove all outdated qt eclasses. These eclasses have all been deleted upstream and their usages have been removed from the Chromium OS tree. BUG=None TEST=None Cq-Depend: chrome-internal:1674021, chromium:1760992 Change-Id: Ibcb92c1084ed3d3011de5faed97fe2467d5894fa Reviewed-on: https://chromium-review.googlesource.com/1760978 Tested-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="4" gerrit_number="1760978" owner_email="cjmcdonald@chromium.org" pass_count="0" patch_number="5" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/78/1760978/5" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Ib790d898941f5532316d4b8e78cd2ff0ef621e89" commit="20edc67a30f2b776921abd3f3e37471dc9c4735c" commit_message="Wait for targets to close in chrome.ResetState Sometimes chrome.LoggedIn() does not work correctly because some targets are still open when the next test begins to run. When reseting chrome's state, it now polls to ensure the targets are closed before continuing. This fixes chrome.LoggedIn(). BUG=chromium:990123 TEST=Locally on Eve and Remotely on Candy with two ui.filesapp tests. Change-Id: Ib790d898941f5532316d4b8e78cd2ff0ef621e89 Reviewed-on: https://chromium-review.googlesource.com/1764313 Tested-by: Brendan Hansknecht &lt;bhansknecht@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: David Haddock &lt;dhaddock@chromium.org&gt; " fail_count="1" gerrit_number="1764313" owner_email="bhansknecht@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/13/1764313/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I36215539f2a3a7ec9c2b02e8abd3c8cc548c4286" commit="6dccc8116786e5ff340f679db52374eb7e108629" commit_message="tast-tests: Limit perf to x86_64 and armv7l. Limits the perf profiler to x86_64 and armv7l architectures. The perf profiler fails when started on aarch64 systems. Also update the profiler example so it doesn't start perf on aarch64. BUG=chromium:996728 TEST=tast test $DUT example.Profiler passes on aarch64 system. Change-Id: I36215539f2a3a7ec9c2b02e8abd3c8cc548c4286 Reviewed-on: https://chromium-review.googlesource.com/1768296 Tested-by: Chinglin Yu &lt;chinglinyu@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="2" gerrit_number="1768296" owner_email="chinglinyu@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/96/1768296/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I17be887369bb91a94dc1910091ab31adee1a6e4d" commit="37dd2236afd73e64c0f44fa32b3a6afcf73c226e" commit_message="run_oci: Switch std::regex to re2 As part of the ongoing effort to standardize regex code in Chrome OS, switch all instances of std::regex to re2. BUG=chromium:988612 TEST=all existing unit tests pass Change-Id: I17be887369bb91a94dc1910091ab31adee1a6e4d Reviewed-on: https://chromium-review.googlesource.com/1770530 Tested-by: Kartik Hegde &lt;khegde@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Yusuke Sato &lt;yusukes@chromium.org&gt; " fail_count="1" gerrit_number="1770530" owner_email="khegde@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/30/1770530/7" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I40e7b4e21616f1e8ab73e62794adb9ebf6baa594" commit="0b4efca0aa98f809880c5b29412c6b97c52d5cf5" commit_message="tast: Add arc.SplitView This CL adds the Tast test arc.SplitView, which tests Ash split view properly works with ARC apps. It is supposed to catch previous ARC split view regressions. See the bug for detail. autotestPrivate side change: https://crrev.com/c/1717615 Chrome automation change: https://crrev.com/c/1743869 TEST=tast run eve-DUT arc.SplitView BUG=b:135150701 Change-Id: I40e7b4e21616f1e8ab73e62794adb9ebf6baa594 Reviewed-on: https://chromium-review.googlesource.com/1716679 Tested-by: Tetsui Ohkubo &lt;tetsui@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stefan Kuhne &lt;skuhne@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Katherine Threlkeld &lt;kathrelkeld@chromium.org&gt; " fail_count="9" gerrit_number="1716679" owner_email="tetsui@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/79/1716679/8" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="Ief557c9b429dd55bedffc3aefaec4f1b6e6db680" commit="64abd6ddaaf3e7bb7b21e181ceed2602d0671e80" commit_message="shill: vpn: Stop overridding SetConnection CL:1748120 introduced a regression by triggering a latent infinite loop that was not previously reachable because the previous SetConnection override did not work as &quot;intended&quot;. Ever since it was introduced in CL:22461, the VPNService::SetConnection override essentially behaved as if it wasn't there at all. Since Device::DestroyConnection calls Service::SetConnection(nullptr) prior to destroying the Connection instance, and since rebinding a Binder does *not* cause--nor has it ever caused--the client_disconnect_callback to be called, the Binder in VPNService::SetConnection was never bound to a Connection during the destruction of the Connection. This change simply removes the override of SetConnection, as the previous implementation essentially behaved as if that was the case. BUG=chromium:996957 TEST=-All unit tests are passing. -Triggering a VPN disconnect after successfully connecting does not cause VPNDriver::OnConnectionDisconnected to be called (as was the behavior before CL:1748120). With l2tp, this is verified with: `cat /var/log/net.log | grep Underlying` Change-Id: Ief557c9b429dd55bedffc3aefaec4f1b6e6db680 Reviewed-on: https://chromium-review.googlesource.com/1769576 Tested-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="3" gerrit_number="1769576" owner_email="akhouderchah@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/76/1769576/4" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I1a596f61e2e5a8aee7c297f76e121f99e28d5d9b" commit="e2de76c076f848b61162acf3c9bc910b081ff6fc" commit_message="tast-tests: Remove testFontSizeSync from arc.SettingsBridge The test is no longer relevant. See the bug for more details. BUG=chromium:994422 TEST=tast run DUT arc.SettingsBridge Change-Id: I1a596f61e2e5a8aee7c297f76e121f99e28d5d9b Reviewed-on: https://chromium-review.googlesource.com/1769606 Tested-by: Yusuke Sato &lt;yusukes@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: Sara Kato &lt;sarakato@chromium.org&gt; " fail_count="2" gerrit_number="1769606" owner_email="yusukes@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/06/1769606/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Iaff2615fb3e6a7e20e1684720998e43e43c7edf8" commit="395555786e4965a2e9c18f4380820884d34d13c9" commit_message="pd_faft: Perform standard DRP check if Try.SRC feature not supported The firmware_PDTrySrc checks the ratio of resulting SNK/SRC if Try.SRC is enabled or disabled. If the DUT doesn't support Try.SRC, we can still perform the test of Try.SRC disabled, to verify the standard DRP behavior. If Try.SRC not supported, the ratio of resulting SNK/SRC should be around 50%. BUG=b:138805927 TEST=Ran the firmware_PDTrySrc on two devices, one with Try.SRC supported, another with Try.SRC not supported, both passed. Change-Id: Iaff2615fb3e6a7e20e1684720998e43e43c7edf8 Reviewed-on: https://chromium-review.googlesource.com/1731238 Tested-by: Wai-Hong Tam &lt;waihong@google.com&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Aseda Aboagye &lt;aaboagye@chromium.org&gt; " fail_count="2" gerrit_number="1731238" owner_email="waihong@google.com" 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/38/1731238/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ic47d3805b969b1e477c02201dab8610b5dc540d9" commit="770bc300f195fd5301e5c17497d337a6917a36f6" commit_message="bluetooth: Switch std::regex to re2 As part of the ongoing effort to standardize regex code in Chrome OS, switch all instances of std::regex to re2. BUG=chromium:988612 TEST=all existing unit tests pass Change-Id: Ic47d3805b969b1e477c02201dab8610b5dc540d9 Reviewed-on: https://chromium-review.googlesource.com/1762630 Tested-by: Kartik Hegde &lt;khegde@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="2" gerrit_number="1762630" owner_email="khegde@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/30/1762630/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Id1b316e6511d15ff28d57668789ce7cc4ad90028" commit="93e885677d1393d09dff794d710ed13f9e075407" commit_message="autotest: add harness method to LabstationHost so we can run provision against it. BUG=chromium:996039 TEST=Run autoupdater locally against a labstation Change-Id: Id1b316e6511d15ff28d57668789ce7cc4ad90028 Reviewed-on: https://chromium-review.googlesource.com/1763127 Tested-by: Garry Wang &lt;xianuowang@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Xixuan Wu &lt;xixuan@chromium.org&gt; " fail_count="2" gerrit_number="1763127" owner_email="xianuowang@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/27/1763127/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I5fb4bae102968d1d605a84cc1d36052157f1dcda" commit="e53552eb5678eab1a3b99da966a95caaecc4795f" commit_message="fribidi: upgraded package to upstream Upgraded dev-libs/fribidi to version 1.0.5 on amd64, arm BUG=None TEST=built for and installed on an octopus device and verified the new version was running, also changed the language to arabic because fribidi is supposed to help with that and nothing appeared to be broken. There were no unit tests for this package. Change-Id: I5fb4bae102968d1d605a84cc1d36052157f1dcda Reviewed-on: https://chromium-review.googlesource.com/1765975 Tested-by: Jacob Rasmussen &lt;jacobraz@google.com&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1765975" owner_email="jacobraz@google.com" pass_count="0" patch_number="1" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/75/1765975/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I7563fbc86e8958c1dadfb95116d9084222f1d0b6" commit="96d2b448b6a21199247dd5342c54fdcd08aee841" commit_message="shill: ethernet: Reconnect to ethernet_any service on profile change When a profile is pushed or popped, the static IP of an Ethernet service may change. Reconnect to the ethernet_any service so that it refreshes the IP config. BUG=chromium:966327,b:133290864 TEST=1) unittests 2) deployed to DUT, configured static IP, and did the following: a) plugged in eth0 b) plugged in eth1 c) removed eth0 d) removed eth1 Confirmed that ethernet_any pointed to the correct service at all steps and that static IP transferred between the two Ethernet services when it should. 3) Configured static IP while logged in, rebooted, logged back in, static IP persisted. Change-Id: I7563fbc86e8958c1dadfb95116d9084222f1d0b6 Reviewed-on: https://chromium-review.googlesource.com/1768949 Tested-by: Matthew Wang &lt;matthewmwang@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; " fail_count="2" gerrit_number="1768949" owner_email="matthewmwang@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/49/1768949/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I9c6b0bd102d57fd6ca52ebac36cf3956d8300d7b" commit="8b83f5abac102061026bd4bbb3216f22bd31f8fe" commit_message="faft: Remove the &quot;Host&quot; RPC category. These methods were used only for Android (Ryu) devices, which are being removed from autotest. BUG=b:138222680 TEST=firmware_FAFTRPC.all firmware_ECHash firmware_FWtries firmware_Mosys Change-Id: I9c6b0bd102d57fd6ca52ebac36cf3956d8300d7b Reviewed-on: https://chromium-review.googlesource.com/1769733 Tested-by: Dana Goyette &lt;dgoyette@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Greg Edelston &lt;gredelston@google.com&gt; " fail_count="2" gerrit_number="1769733" owner_email="dgoyette@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/33/1769733/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I1bd16c7ead95d9827057b3f7686aa7a0dcb3b6b4" commit="771dd01906f20a9d813c431d6b3a0ff2b5d8bb38" commit_message="faft: Add firmware_UpdaterModes to some suites. TEST=Run one of these suites, check for this test. BUG=chromium:967917 Cq-Depend: chromium:1740103 Change-Id: I1bd16c7ead95d9827057b3f7686aa7a0dcb3b6b4 Reviewed-on: https://chromium-review.googlesource.com/1772139 Tested-by: Dana Goyette &lt;dgoyette@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Wai-Hong Tam &lt;waihong@google.com&gt; " fail_count="2" gerrit_number="1772139" owner_email="dgoyette@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/39/1772139/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ifcbdd71edfe9dd5f543536c321f5cfa626db9831" commit="f9939c4bab86d5d863d7cd31ce6018cf33c3c904" commit_message="servo: add manual dut-ip arg to servo_LabstationVerification When a user wants to validate labstation either on the desk, on a new v3/v4 where the mac/serial mapping isn't updated yet, or if IPv6 is not available/failing, this provides a route to simply specify the DUT IP in the command line. BUG=chromium:997826 TEST=manual testing test_that --autotest_dir . $LS_IP servo_LabstationVerification --args=&quot;dut_ip=$DUT_IP&quot; 14:11:09 INFO | autoserv| Running the DUT side on DUT 'xxx.xxx.xxx.xxx' Change-Id: Ifcbdd71edfe9dd5f543536c321f5cfa626db9831 Signed-off-by: Ruben Rodriguez Buchillon &lt;coconutruben@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1772268 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Garry Wang &lt;xianuowang@chromium.org&gt; " fail_count="2" gerrit_number="1772268" owner_email="coconutruben@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/68/1772268/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ieae29415c6b12149dc393ae37be0874f18f258e1" commit="1dbc534f70faaa839b06750aaecac081f12ec411" commit_message="tast: Give syslog.Watcher unit tests unique file names Give each run of the unit tests in syslog.watcher_test.go different file and/or directory names. This is a speculative fix for crbug.com/996817. The theory is that multiple copies of the unit test might run at the same time and being overwriting each other's files. BUG=chromium:996817 TEST=fast_build.sh -t chromiumos/tast/local/syslog Change-Id: Ieae29415c6b12149dc393ae37be0874f18f258e1 Reviewed-on: https://chromium-review.googlesource.com/1772348 Tested-by: Ian Barkley-Yeung &lt;iby@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="1" gerrit_number="1772348" owner_email="iby@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/48/1772348/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I85a9a699bedaca7856858b04c2e4abc79509c6f8" commit="6e0857ac949c4fa4e8e182bfb66841f3f4b64635" commit_message="vm_tools: sommelier: formatting and removing cruft Making misc fixes to sommelier and decided to forawrds these two unrelated changes so as to keep the following cl's clean: - Ran the sommelier files through clang-format - Removed a block from sommelier-output.c which seems to do nothing except print an unhelpful warning sometimes for no good reason. BUG=none TEST=emerge-eve vm_guest_tools Change-Id: I85a9a699bedaca7856858b04c2e4abc79509c6f8 Reviewed-on: https://chromium-review.googlesource.com/1768799 Tested-by: Nic Hollingum &lt;hollingum@google.com&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Fergus Dall &lt;sidereal@google.com&gt; " fail_count="4" gerrit_number="1768799" owner_email="hollingum@google.com" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/99/1768799/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Ia1941e1e872b0276536c8b53b569aa43e159b6c5" commit="8c946baf038f770c804097d21d9ba614c2597b28" commit_message="firmware_IntegratedU2F: Test all permutations of u2fd flags u2fd currently has multiple modes of operation; we should test all of these. This change logs in once, then runs the test multiple times, restarting u2fd with different flags in between each run, then logs out. BUG=b:138621700 TEST=test_that ... firmware_IntegratedU2F Cq-Depend: chromium:1730939, chromium:1730938, chromium:1730937 Change-Id: Ia1941e1e872b0276536c8b53b569aa43e159b6c5 Reviewed-on: https://chromium-review.googlesource.com/1731051 Tested-by: Louis Collard &lt;louiscollard@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mary Ruthven &lt;mruthven@chromium.org&gt; " fail_count="6" gerrit_number="1731051" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/51/1731051/3" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="Idf6feb459c206c6ddd44adad898c513bad00a0e5" commit="779ffe3364c058e86a19557bb0fe1de4d6faefb3" commit_message="crash: fix newline at end of WARNING Log lines from journald don't end in '\n', so we need to add it ourselves when we output it. Otherwise, we get hard-to-read concatenated lines. BUG=none TEST=unit tests; on DUT, see /var/spool/crash/kernel_warning.*.kcrash have sensible 'info' line Change-Id: Idf6feb459c206c6ddd44adad898c513bad00a0e5 Reviewed-on: https://chromium-review.googlesource.com/1758330 Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Miriam Zimmerman &lt;mutexlox@chromium.org&gt; Reviewed-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; " fail_count="4" gerrit_number="1758330" owner_email="briannorris@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/30/1758330/3" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I4653ed5c7f050606e0e88129d1f4f9b8ad65715f" commit="1c8c331bed378c4b83bd3020c7b04b7005f69a9e" commit_message="Autotest changes for phase 1 of FSI AU work. We are adding the 'payload_type' notion to the TestConfig. This attribute's key/value pair will be added along with all the other atrributes to the top of each generated autoupdate_EndToEndTest control file. The generated control file NAME entry and suite filename will be changing to include the payload type. This is done via unique_name_suffix(). Before: autoupdate_EndToEndTest_paygen_au_stable_delta_11316.165.0 After:autoupdate_EndToEndTest_paygen_au_stable_delta_11316.165.0_fsi BUG=chromium:993580 TEST=Tryjob Change-Id: I4653ed5c7f050606e0e88129d1f4f9b8ad65715f Reviewed-on: https://chromium-review.googlesource.com/1763143 Tested-by: David Haddock &lt;dhaddock@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="2" gerrit_number="1763143" owner_email="dhaddock@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/43/1763143/10" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="If72c4c7b7a0ba7edc67a2c299d41178243cd5fd2" commit="c552a123d38161725d6dc44801f83fef0070bbf0" commit_message="net-fs/samba: Fix linking with lld on aarch64. The previous change (https://crrev.com/c/1745192) caused WAF to use krb5-config installed in the SYSROOT. However, krb5-config does not return correct include/library paths under the Chrome OS build environment. For old-style config scripts, wrappers are created to fix the paths returned from those scripts. Use that wrapper instead of krb5-config. BUG=chromium:990156 TEST=Patch change to use lld, sudo emerge cross-aarch64-cros-linux-gnu/gcc, emerge-kevin64 samba TEST=Patch change to use lld, sudo emerge cross-armv7a-cros-linux-gnueabihf/gcc emerge-kevin samba TEST=Build/deploy to chell, sign-in using Active Directory, add/browse SMB shares using files app, including SSO authenticated shares. Change-Id: If72c4c7b7a0ba7edc67a2c299d41178243cd5fd2 Reviewed-on: https://chromium-review.googlesource.com/1771261 Tested-by: Anand Mistry &lt;amistry@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; " fail_count="2" gerrit_number="1771261" owner_email="amistry@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/61/1771261/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I6933cef1c74e2d2b013de472bf39f8915aabebd7" commit="7bddcee83e85aaf62cabf3901c40a0258882b256" commit_message="tast-tests: crostini: Added a precondition that invokes the installer This is a temporary precondition. Once we have verified it is stable, we will remove it and put its logic into the download/artifact/gpu preconditions. We need to add this logic so we can refactor the CrostiniFiles* tests and eventually promote them to CQ. BUG=chromium:980048 TEST=tast -verbose run $DUT &quot;crostini.SanityInstaller&quot; Change-Id: I6933cef1c74e2d2b013de472bf39f8915aabebd7 Reviewed-on: https://chromium-review.googlesource.com/1753269 Tested-by: Nic Hollingum &lt;hollingum@google.com&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: Joel Hockey &lt;joelhockey@chromium.org&gt; " fail_count="6" gerrit_number="1753269" owner_email="hollingum@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/69/1753269/3" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="Ia285d86b1f5b63f59af4a1fbd77250017587b21d" commit="9a6ac21f36fbaa11cc4cb21cb820925ff4a89f57" commit_message="crash: Introduce test-only rules for integration tests. Test-only rules are added to the udev and crash-reporter. Integration tests will use these rules to simulate kernel driver crash reporting via udev. BUG=chromium:966752 TEST=tast run betty platform.UdevCrash Change-Id: Ia285d86b1f5b63f59af4a1fbd77250017587b21d Reviewed-on: https://chromium-review.googlesource.com/1763471 Tested-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Ian Barkley-Yeung &lt;iby@chromium.org&gt; " fail_count="3" gerrit_number="1763471" owner_email="nya@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/71/1763471/3" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ided1fd1bf9a83f633d5e1bfa05a530c4ed6fa615" commit="707fda74627be49e501dcff7ad662b86c897ead5" commit_message="Autotest side: Improve AU error messaging. Catching the exception from the devserver and removing redundant parts of the error message. BUG=chromium:996429 TEST=au_e2e in various error scenarios Change-Id: Ided1fd1bf9a83f633d5e1bfa05a530c4ed6fa615 Reviewed-on: https://chromium-review.googlesource.com/1766219 Tested-by: David Haddock &lt;dhaddock@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="2" gerrit_number="1766219" owner_email="dhaddock@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/19/1766219/5" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I665e37131d67f7c4f822d563ac0c9b7373443436" commit="75130b4bf82303abeabc2afd8fa50d2d5e4f3901" commit_message="overlay-drallion: updated hwdb for top-row &amp; LWin key mappings BUG=b:138792641 TEST=Manually created the udev rules file on DUT checked the functionality of the top row keys. Change-Id: I665e37131d67f7c4f822d563ac0c9b7373443436 Signed-off-by: Emmanuel Jillela &lt;emmanuel.jillela@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1769910 Tested-by: Emmanuel Jillela &lt;emmanuel.jillela@intel.corp-partner.google.com&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Georges Winkenbach &lt;gwink@chromium.org&gt; Reviewed-by: Emmanuel Jillela &lt;emmanuel.jillela@intel.corp-partner.google.com&gt; " fail_count="2" gerrit_number="1769910" owner_email="emmanuel.jillela@intel.com" pass_count="0" patch_number="3" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/10/1769910/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I0773745532e379e3443e5214c76dc2c709379585" commit="e137d9f5ae1c3beb10edacf63bf99d96ddecefd1" commit_message="u2fd: Erase user secret from cr50 requests after use The user secret is provided in SecureBlob, but we copy this into a non-secure struct to be able to send it to cr50. This change clears it from that request struct after use. BUG=b:112603199 TEST=deploy to soraka, register cr50 as Google 2FA, auth, reboot, auth Change-Id: I0773745532e379e3443e5214c76dc2c709379585 Reviewed-on: https://chromium-review.googlesource.com/1545604 Tested-by: Louis Collard &lt;louiscollard@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: John L Chen &lt;zuan@chromium.org&gt; " fail_count="2" gerrit_number="1545604" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/04/1545604/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ia6bb2715b1ee0d6fc8708e94bc6b259fa72094b8" commit="d3a0d2354ad33c1ab79fd6c2e85d952af81e7387" commit_message="provision_FirmwareUpdate: save images in resultsdir Save the downloaded images in the test results directory. BUG=none BRANCH=none TEST=run provision_FirmwareUpdate on bobba Change-Id: Ia6bb2715b1ee0d6fc8708e94bc6b259fa72094b8 Reviewed-on: https://chromium-review.googlesource.com/1768550 Tested-by: Mary Ruthven &lt;mruthven@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Dana Goyette &lt;dgoyette@chromium.org&gt; " fail_count="5" gerrit_number="1768550" owner_email="mruthven@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/50/1768550/2" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I47968ba7cda881d656bd5442c4030b659b4edb61" commit="5c6e72dc918890577f4e97f136ef504e05da3403" commit_message="tast-tests: crostini: Refactored package tests and removed CrostiniStartEverything This is the last of the tests to be refactored out of CrostiniStartEverything. We split this test into several sub-tests, though they all use the same dependency (the .deb file). Since this was the last piece of code tested by CrostiniStartEverything, we have removed that test 🎉. BUG=chromium:980048 TEST=tast -verbose run $DUT &quot;crostini.Package*&quot; Change-Id: I47968ba7cda881d656bd5442c4030b659b4edb61 Reviewed-on: https://chromium-review.googlesource.com/1753265 Tested-by: Nic Hollingum &lt;hollingum@google.com&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="4" gerrit_number="1753265" owner_email="hollingum@google.com" pass_count="0" patch_number="7" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/65/1753265/7" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Ib296a398b536494633cf9fbe1ffe2b3ad5027dca" commit="e2326c7f34eeea367ded309ddf5748271b33ea88" commit_message="Handle a failure of cts-tradefed on generate_controlfiles.py Previously the script gets an infinite loop state and never quits when cts_tradefed exited unexpectedly for an error or some reason. This CL adds a code handling the unexpected exit of cts_tradefed. BUG=None TEST=ran the script outside the dev environment Change-Id: Ib296a398b536494633cf9fbe1ffe2b3ad5027dca Reviewed-on: https://chromium-review.googlesource.com/1763712 Tested-by: Yoshiki Iguchi &lt;yoshiki@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Kazuhiro Inaba &lt;kinaba@chromium.org&gt; " fail_count="3" gerrit_number="1763712" owner_email="yoshiki@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/12/1763712/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Id09b9274d56853529a777c21b52c0857b49311f9" commit="6a306426c4c136019a9def0109e1220a3654f9db" commit_message="arc: Initial launch with arcvm-dlc paths Allow arcvm-launch to choose running arcvm with arcvm-dlc images when the path for arcvm-dlc exists. BUG=b:139894713 TEST=# manually install arcvm-dlc and restart dlcservice TEST=emerge-$B arcvm-launch TEST=# startup arcvm with playstore + verify use of arcvm-dlc from /var/log/messages Change-Id: Id09b9274d56853529a777c21b52c0857b49311f9 Reviewed-on: https://chromium-review.googlesource.com/1767042 Tested-by: Jae Hoon Kim &lt;kimjae@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Yusuke Sato &lt;yusukes@chromium.org&gt; " fail_count="2" gerrit_number="1767042" owner_email="kimjae@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/42/1767042/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I30568c5fafd5228f15ded997afffeddb59c887af" commit="e3ba4230e9137c01499199406f9225a37d944405" commit_message="dev: RemoteDesktop: Enable ARC++ and keep state * Fix GAIALogin() with KeepState(). * Use KeepState() would make the test about 2x faster for existing user. The improvement is 38s =&gt; 20s on my Eve. * Enable ARC++ with Play Store and without manual opt-in every time, thanks to KeepState(). Note that it will keep ARC++ disabled if the user opt-out, which is the desired behavior. User might want to disable ARC++ to reduce the log spam and make it boot faster. BUG=b:134038021 TEST=tast run with ARC++ enabled/disabled. Change-Id: I30568c5fafd5228f15ded997afffeddb59c887af Reviewed-on: https://chromium-review.googlesource.com/1769959 Tested-by: Shik Chen &lt;shik@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Ricardo Quesada &lt;ricardoq@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="5" gerrit_number="1769959" owner_email="shik@chromium.org" 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/59/1769959/5" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="If2057fbfffae3804be54029ee31c6eed73b6db19" commit="90d98cc40a48d6b8e55a2acead7f6711e07e41aa" commit_message="crash: Let anomaly-detector detect all warnings. Previously, we'd miss messages of the format: ------------[ cut here ]------------ Warning message testing ahhhhhhhhhhhhhhhhhhhhhhhhhhhh WARNING: CPU: 2 PID: 3104 at /mnt/host/source/src/third_party/kernel/v4.4/drivers/misc/lkdtm.c:386 lkdtm_do_action+0x222/0x66e Some kernels use this format for WARN(cond, fmt, ...) TEST=Loaded onto an eve with a kernel modified to use this different format, printed a warning with format, and checked /var/spool/crash/kernel_warning.*.kcrash TEST=Loaded onto an eve with an unmodified kernel, printed a normal warning, and checked /var/spool/crash/kernel_warning.*.kcrash BUG=chromium:993451 Change-Id: If2057fbfffae3804be54029ee31c6eed73b6db19 Reviewed-on: https://chromium-review.googlesource.com/1772336 Tested-by: Miriam Zimmerman &lt;mutexlox@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Ian Barkley-Yeung &lt;iby@chromium.org&gt; Reviewed-by: Tim Zheng &lt;timzheng@chromium.org&gt; " fail_count="2" gerrit_number="1772336" owner_email="mutexlox@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/36/1772336/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I0e143726464dcf7ebb7cd54b24a3f8d2e6694bb2" commit="d0635a3850d4b09c546e0e97d2968ccce50fe9bc" commit_message="diagnostics: remove cros_healthd_telemetry_service cros_healthd reports all of its telemetry data through the probe interface, so the telemetry service is now unnecessary. BUG=b:128683357 TEST=FEATURES=test emerge-nami diagnostics Change-Id: I0e143726464dcf7ebb7cd54b24a3f8d2e6694bb2 Signed-off-by: Paul Moy &lt;pmoy@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1773719 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Kartik Hegde &lt;khegde@chromium.org&gt; " fail_count="2" gerrit_number="1773719" owner_email="pmoy@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/19/1773719/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Iefdc4f5a28e4ed7e04087ffcc6bc6ff217ebeec4" commit="575a7a68379452acf8383120742ee3dcbcab42d8" commit_message="modemmanager-next: extend the ugly src_test() path hack We've picked out some of the libraries to run from the sysroot, but we've missed /lib64 as well as binaries on ${PATH}. Notably, this means gtester gets picked up from the SDK, but links (LD_LIBRARAY_PATH) against the sysroot's glib. That doesn't work if, for instance, the sysroot was using ASAN but the SDK was not. Extend the LD_LIBRARY_PATH hacks to include both /usr/lib64 and /lib64, as well as to include /usr/bin (to get the right gtester). Also drop the unused IUSE=asan. It's only used in the eclasses we inherit. BUG=chromium:951639 TEST=asan tryjobs Change-Id: Iefdc4f5a28e4ed7e04087ffcc6bc6ff217ebeec4 Reviewed-on: https://chromium-review.googlesource.com/1773782 Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; " fail_count="2" gerrit_number="1773782" owner_email="briannorris@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/82/1773782/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="If06d964f1ecb008fa8745f152dbe0ef9ad5c78ee" commit="f2928f63c75d8c679310e0e019750e899d6ebd8d" commit_message="remove obsolete TODOs in kernel.ConfigVerify TEST=See go/tastboard and confirmed tests are passing. BUG=chromium:976562 Change-Id: If06d964f1ecb008fa8745f152dbe0ef9ad5c78ee Reviewed-on: https://chromium-review.googlesource.com/1768300 Tested-by: Keigo Oka &lt;oka@chromium.org&gt; Commit-Ready: Keigo Oka &lt;oka@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="4" gerrit_number="1768300" owner_email="oka@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/00/1768300/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I4ff654d5f86aaaf2261f753cda6ba52321150929" commit="c54d4aba5d711740d38e57cfef2e900673717844" commit_message="tast-tests: move more domain decomposition guard test to CQ - Check non /sbin/init not in cros_init - Check non ([bd]a)?sh not in cros_init_scripts - exceptions: coreutils, and ping - Remove exceptions of p2p* not in chromeos domain. BUG=b:114172200 TEST=tast run security.SELinuxProcesses* Change-Id: I4ff654d5f86aaaf2261f753cda6ba52321150929 Reviewed-on: https://chromium-review.googlesource.com/1768311 Tested-by: Qijiang Fan &lt;fqj@google.com&gt; Commit-Ready: Qijiang Fan &lt;fqj@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="1" gerrit_number="1768311" owner_email="fqj@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/11/1768311/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I61152ddf6c244ce7427e2e378a4cf75f590be2c7" commit="2281aa3a9f7a34c4b32420a73b82bdb4bc6da32a" commit_message="libpcap: upgraded package to upstream Upgraded net-libs/libpcap to version 1.9.0-r1 on amd64, arm This version is not (yet) marked stable on Gentoo's package site yet, but is necessary for supporting tcpdump 4.9.2 on ARM, needed for the OpenSSL 1.1 uprev. See https://bugs.gentoo.org/692772 for more info. Note: tcpdump-4.9.2 still won't compile for kevin, but it seems that the problem may require further patches to the tcpdump ebuild. Follow https://bugs.gentoo.org/692772. BUG=chromium:740333 TEST=emerged libpcap-1.9.1-r1 on kevin,betty,host TEST=emerged tcpdump-4.9.2 on betty,host TEST=&quot;pcap-config --cflags&quot; does not include -I/usr/include Change-Id: I61152ddf6c244ce7427e2e378a4cf75f590be2c7 Reviewed-on: https://chromium-review.googlesource.com/1771822 Tested-by: Jack Rosenthal &lt;jrosenth@chromium.org&gt; Commit-Ready: Jack Rosenthal &lt;jrosenth@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; " fail_count="5" gerrit_number="1771822" owner_email="jrosenth@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/22/1771822/2" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Ie2c7ac3513b2bda3846be3f1e49223f98f1a69e9" commit="7ab396e2f6d590326fedf4bc772a60c6c6e11e8f" commit_message="usbguard: Let chronos listen to DevicePolicyChanged D-Bus signal. BUG=chromium:987351 TEST=Verified chrome was able to listen to the D-Bus signal. Change-Id: Ie2c7ac3513b2bda3846be3f1e49223f98f1a69e9 Reviewed-on: https://chromium-review.googlesource.com/1772272 Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Commit-Ready: Allen Webb &lt;allenwebb@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1772272" owner_email="allenwebb@google.com" 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/72/1772272/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I1f8c510f11d3e562b2707340017664ef85d12be4" commit="2ddf768f07403941003a1c41cd3aef3c6c73c057" commit_message="system_api: Add D-Bus constants for usbguard device notifications. This adds D-Bus constants defined by upstream usbguard that are needed to display lock-screen notifications for blocked devices. BUG=chromium:987351 TEST=PreCQ Passes Change-Id: I1f8c510f11d3e562b2707340017664ef85d12be4 Reviewed-on: https://chromium-review.googlesource.com/1760322 Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Commit-Ready: Allen Webb &lt;allenwebb@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1760322" owner_email="allenwebb@google.com" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/22/1760322/5" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I2c6688edc1665d7c080b3700f6f6f39c953cede3" commit="8f5eb5a92feabdcb750241eff6d8c34fa708868a" commit_message="arc.MiniContainerState arc.ContainerMount: use effective_cpus instead of cpus On upstream Linux cgroup cpu controller the effective_cpus is identical to cpus. Kernels with https://android-review.googlesource.com/c/kernel/common/+/270102 changes this and aligns more closely to the cgroups v2 behavior. In this case effective_cpus shows the upstream expected values and cpus returns the last configured value even if some of those cpus are currently offline. Change the tests to always use effective_cpus which is consistent with or without the above kernel patch. BUG=b:136684390 TEST=tast run {} arc.MiniContainerState arc.ContainerMount Change-Id: I2c6688edc1665d7c080b3700f6f6f39c953cede3 Reviewed-on: https://chromium-review.googlesource.com/1769600 Tested-by: Ereth McKnight-MacNeil &lt;ereth@chromium.org&gt; Commit-Ready: Ereth McKnight-MacNeil &lt;ereth@chromium.org&gt; Commit-Ready: Keigo Oka &lt;oka@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Keigo Oka &lt;oka@chromium.org&gt; " fail_count="0" gerrit_number="1769600" owner_email="ereth@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/00/1769600/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I65845d9b8a2eb490abd697213d1d5f7fe0e0183d" commit="e301d52e822f7588ddacf4f593c675dab7fe12de" commit_message="[FAFT]Mistral: Modify warm_reset call power_state updated to include warm_reset definition. Update same in autotest to call power_state:warm_reset. Add fallback method if power_state:warm_reset is not present. BUG=b:132730701 TEST=test_that --args='servo_board=mistral' --board=mistral 100.107.180.133 firmware_DevBootUSB Change-Id: I65845d9b8a2eb490abd697213d1d5f7fe0e0183d Reviewed-on: https://chromium-review.googlesource.com/1613439 Tested-by: Ravutappa Bhosagi &lt;rbhosagi@google.com&gt; Commit-Ready: Ravutappa Bhosagi &lt;rbhosagi@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mary Ruthven &lt;mruthven@chromium.org&gt; " fail_count="2" gerrit_number="1613439" owner_email="rbhosagi@google.com" pass_count="0" patch_number="7" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/39/1613439/7" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I1113695df47fff7a0c872c19737e0b12c6100b29" commit="f04259b6544e52c3c76454a5456128d1240b8759" commit_message="[moblab] Stop copying the .bash_profile into home dir. BUG=None TEST=local testing Change-Id: I1113695df47fff7a0c872c19737e0b12c6100b29 Reviewed-on: https://chromium-review.googlesource.com/1772010 Tested-by: Keith Haddow &lt;haddowk@chromium.org&gt; Commit-Ready: Keith Haddow &lt;haddowk@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Keith Haddow &lt;haddowk@chromium.org&gt; " fail_count="0" gerrit_number="1772010" owner_email="haddowk@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform/moblab" project_url="https://chromium-review.googlesource.com/chromiumos/platform/moblab" ref="refs/changes/10/1772010/6" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I9f7d49a2e6b3381c76dcefb131c1aaf2697fdc37" commit="ef4d37ab9c20cd503d9780ca9e9a3564456e2314" commit_message="sepolicy: limit domains that can call minijail0. Limit domains that can execute minijail and transit to minijail domain. Originally, we allowed all chromeos_domain to execute minijail and transit to minijail domain to discover all potential executors. It should be clear now since we have tests to guard no arbitary daemons live in minijail, minijailed, chromeos domain. BUG=b:80461815 TEST=tast run betty security.SELinuxProcesses* Change-Id: I9f7d49a2e6b3381c76dcefb131c1aaf2697fdc37 Reviewed-on: https://chromium-review.googlesource.com/1731361 Tested-by: Qijiang Fan &lt;fqj@google.com&gt; Commit-Ready: Qijiang Fan &lt;fqj@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; " fail_count="4" gerrit_number="1731361" owner_email="fqj@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/61/1731361/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I36ba3f252752e534c067147bea42b08eab7a54db" commit="0255171cfe9bb8036e621df4483ba5c53bc729bc" commit_message="sepolicy: decompose more domains. Decompose cros_healthd. Fix decomposition of cros_brcm_patchram_plus on some boards. BUG=b:80461815 TEST=emerge Change-Id: I36ba3f252752e534c067147bea42b08eab7a54db Reviewed-on: https://chromium-review.googlesource.com/1768801 Tested-by: Qijiang Fan &lt;fqj@google.com&gt; Commit-Ready: Qijiang Fan &lt;fqj@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; " fail_count="4" gerrit_number="1768801" owner_email="fqj@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/01/1768801/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="If9412043289dcbaa107e8314d16149dbdad4bdce" commit="d9b2ecf7f74ed6c3ddf5098a4a8103c12357f2cd" commit_message="shill: cellular: set temporary ceiling on MTU reported by modem This CL sets a temporary ceiling on the MTU value reported by a ModemManager Bearer object due to an issue observed in b:139816862. BUG=b:138390944 BUG=b:139816862 TEST=Run unit tests. TEST=Run cellular_qual tests with different carriers that report different MTU values. Change-Id: If9412043289dcbaa107e8314d16149dbdad4bdce Reviewed-on: https://chromium-review.googlesource.com/1771920 Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Commit-Ready: Ben Chan &lt;benchan@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; " fail_count="5" gerrit_number="1771920" 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/20/1771920/1" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I335634444770e8dc95c8b6324b5573bcbe392f31" commit="3a6bb74dc9ed251531304889fe1bf1be15fd542d" commit_message="sqlite: move back to EAPI=6 This is using EAPI=6 features like eapply. Our SDK bootstrap supports newer EAPI now, so update to it. BUG=chromium:916172 TEST=CQ passes Change-Id: I335634444770e8dc95c8b6324b5573bcbe392f31 Reviewed-on: https://chromium-review.googlesource.com/1772570 Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Allen Webb &lt;allenwebb@google.com&gt; " fail_count="3" gerrit_number="1772570" owner_email="vapier@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/70/1772570/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ic88b206a4a76a28061667240b46c6b1e2f9c44b4" commit="2a64399bf3fd37d22fb7ed628ba595597167ea09" commit_message="profiles: drop old python version hack That was written for a system that didn't support parallel python installs and cross-compilation well. The Gentoo ecosystem is much better now, so we shouldn't need this hack anymore. It also breaks our ability to build more than one version of python for boards at a time which is what we want now (Python 2.7 &amp; 3.6). BUG=chromium:992617 TEST=`emerge-$BOARD dbus-python` produces two sep builds correctly Change-Id: Ic88b206a4a76a28061667240b46c6b1e2f9c44b4 Reviewed-on: https://chromium-review.googlesource.com/1770630 Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; " fail_count="2" gerrit_number="1770630" 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/30/1770630/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I989a6f0336f287ac9acd742663191d0a9c6ccb1b" commit="09799f168a35fe2473f790d48f76ac90da55a764" commit_message="camera.DecodeAccelJPEG: Remove unneeded data This CL removes the unnecessary peach_pi-4* data files that were previously used in camera.DecodeAccelJPEG. These files will remain in Google Storage so that Tast can test on older branches. BUG=chromium:987362 TEST=run camera.DecodeAccelJPEG locally Change-Id: I989a6f0336f287ac9acd742663191d0a9c6ccb1b Reviewed-on: https://chromium-review.googlesource.com/1769065 Tested-by: Andres Calderon Jaramillo &lt;andrescj@chromium.org&gt; Commit-Ready: Andres Calderon Jaramillo &lt;andrescj@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="2" gerrit_number="1769065" owner_email="andrescj@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/65/1769065/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I4633072d6ee73914ba8ac349c4184500904818fb" commit="9fa072c804e32e367befd7fbcfe8eeafabe39fb0" commit_message="chaps: Use RSA_generate_key_ex() As of OpenSSL 0.9.8, RSA_generate_key() is deprecated in favor of RSA_generate_key_ex(). RSA_generate_key_ex() requires passing in a BIGNUM* exponent, for which we use a crypto::ScopedBIGNUM. Make these changes along with adding proper NULL-&gt;nullptr and NULL checks. The end result is no functional change, but better alignment for openssl 1.1 migration. Signed-off-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; BUG=chromium:738288 TEST=FEATURES=test emerge-sarien chaps Change-Id: I4633072d6ee73914ba8ac349c4184500904818fb Reviewed-on: https://chromium-review.googlesource.com/1764421 Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; Reviewed-by: Nick Crews &lt;ncrews@chromium.org&gt; " fail_count="5" gerrit_number="1764421" owner_email="djkurtz@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/21/1764421/2" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I9df4b8cae5d906ea01be1e20a29954dbbe826320" commit="552035e44605da0613c3e2c776f724c6f9786b79" commit_message="vm_tools: Add interface for applying Ansible playbook Adds interface for Ansible playbook application to Cicerone and Garcon. Adds basic functionality where request returns successfull result even in case actual playbook application failed. Handling actual playbook application progress will be added in the future CLs. BUG=chromium:992858 TEST=emerge-${BOARD} vm_tools system_api vm_host_tools &amp; emerge-tatl vm_tools vm_guest_tools termina_container_tools, all deployed to DUT, called cicerone_client Change-Id: I9df4b8cae5d906ea01be1e20a29954dbbe826320 Reviewed-on: https://chromium-review.googlesource.com/1762208 Tested-by: Olya Kalitova &lt;okalitova@chromium.org&gt; Commit-Ready: Olya Kalitova &lt;okalitova@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="0" gerrit_number="1762208" owner_email="okalitova@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/08/1762208/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Id42954526dc305107af538b0de7aca49f5f818c5" commit="d642d5286b92108c9c8bc3cc7f4a07044f67153c" commit_message="common.sh: drop unused DEFAULT_FAST The last user was removed in CL:261260, so clean it up. BUG=None TEST=CQ passes Change-Id: Id42954526dc305107af538b0de7aca49f5f818c5 Reviewed-on: https://chromium-review.googlesource.com/1769240 Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Alex Klein &lt;saklein@chromium.org&gt; " fail_count="4" gerrit_number="1769240" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crosutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosutils" ref="refs/changes/40/1769240/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Ibbe23204bf4471258faa861b886708d8155eb34f" commit="63dc5fadb5d7062e1263e57a502d42fd60e9c629" commit_message="libmtp: move to new repo path The source repo now lives under src/chromium/. BUG=None TEST=CQ passes Change-Id: Ibbe23204bf4471258faa861b886708d8155eb34f Reviewed-on: https://chromium-review.googlesource.com/1762755 Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Michael Mortensen &lt;mmortensen@google.com&gt; " fail_count="3" gerrit_number="1762755" owner_email="vapier@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/55/1762755/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ib50ce58059ad320a781997b97602689e3346fabc" commit="65d6dbe5cdb1e0b4e17454e1dc17cb6b838de466" commit_message="django: upgraded package to upstream Needed for newer Python versions. BUG=chromium:982190, chromium:926296 TEST=SDK &amp; CQ pass Change-Id: Ib50ce58059ad320a781997b97602689e3346fabc Reviewed-on: https://chromium-review.googlesource.com/1769206 Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Keith Haddow &lt;haddowk@chromium.org&gt; " fail_count="5" gerrit_number="1769206" owner_email="vapier@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/06/1769206/2" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I23feb9a8240a91ba6fcaface6fd858583adb87a8" commit="f28475d0f55e4a51c2a69181062e84ec0ca85999" commit_message="sqlite: drop old version We have a newer one in portage-stable. BUG=chromium:968994 TEST=CQ passes Change-Id: I23feb9a8240a91ba6fcaface6fd858583adb87a8 Reviewed-on: https://chromium-review.googlesource.com/1769075 Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Allen Webb &lt;allenwebb@google.com&gt; " fail_count="4" gerrit_number="1769075" 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/75/1769075/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I314edcb1a381ea3673ff9c79d057422f52b29c99" commit="d6932a116013f3e205e77f47dabb248865f6754b" commit_message="eclass: cros-firmware: run tests directly Make sure we use the script's shebang so the right version of python is selected and not the SDK default. BUG=chromium:990593 TEST=CQ passes Change-Id: I314edcb1a381ea3673ff9c79d057422f52b29c99 Reviewed-on: https://chromium-review.googlesource.com/1769208 Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; " fail_count="4" gerrit_number="1769208" owner_email="vapier@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/08/1769208/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Iab2ea018888538ec5a51738e7524eedd3839cb14" commit="6d8eddac9b1d697c022f450bd37e537af209fd6a" commit_message="ext2_sb_util.sh: split ext2 superblock utils out of common.sh These complicated funcs are only used by three scripts now. Pull them out of common.sh and into a new build_library/ fragment for them to load. BUG=None TEST=CQ passes Change-Id: Iab2ea018888538ec5a51738e7524eedd3839cb14 Reviewed-on: https://chromium-review.googlesource.com/1769241 Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Alex Klein &lt;saklein@chromium.org&gt; " fail_count="7" gerrit_number="1769241" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crosutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosutils" ref="refs/changes/41/1769241/1" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I53d380cb9f61b1e7623b6ca713722ea1d0377eb7" commit="1ffd55287cca8c2d37fb3a3521f241916cc91e61" commit_message="enter_chroot: switch to rewrite_git_alternates wrapper We want to move this tool to use our standard wrapper logic. BUG=None TEST=`cros_sdk` still works Change-Id: I53d380cb9f61b1e7623b6ca713722ea1d0377eb7 Reviewed-on: https://chromium-review.googlesource.com/1759158 Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Michael Mortensen &lt;mmortensen@google.com&gt; " fail_count="10" gerrit_number="1759158" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crosutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosutils" ref="refs/changes/58/1759158/1" remote="cros" total_fail_count="10"/><pending_commit branch="master" change_id="If8f6306063b167b4bd69909b11cc3e7e5bee593f" commit="ac798235009b7c9fcb3a6a4ff08c6107d53c1d5c" commit_message="dev-install: add prompt helper BUG=chromium:935142 TEST=precq passes Change-Id: If8f6306063b167b4bd69909b11cc3e7e5bee593f Reviewed-on: https://chromium-review.googlesource.com/1496501 Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Alex Klein &lt;saklein@chromium.org&gt; " fail_count="7" gerrit_number="1496501" owner_email="vapier@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/01/1496501/5" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I993807895bd1bd0f745c944a89774c0838d60edf" commit="bda38dd193aa42b1b5e550ab4fedd6fcacc301c0" commit_message="bsdiff/puffin: roll platform2 dep We need to roll the platform2 build deps to pick up Python 3 fixes. BUG=chromium:989152 TEST=CQ passes Change-Id: I993807895bd1bd0f745c944a89774c0838d60edf Reviewed-on: https://chromium-review.googlesource.com/1766861 Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="7" gerrit_number="1766861" 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/61/1766861/1" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I7807f13f576dfe71af323e38059b9f6079fd0904" commit="660355c7e0daad951eadb249ba4d428ca6e377b3" commit_message="common.sh: remove au-generator.zip support We dropped au-generator.zip building a while back. Clean up some code in common.sh that supported that. BUG=None TEST=CQ passes Change-Id: I7807f13f576dfe71af323e38059b9f6079fd0904 Reviewed-on: https://chromium-review.googlesource.com/1763881 Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="7" gerrit_number="1763881" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/crosutils" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosutils" ref="refs/changes/81/1763881/1" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Iba96a3c2825548fe75d71db5cacdd2bcb4259f91" commit="fca95e5e16827ec306f9cc741d46ce9087cfd63a" commit_message="camera.DecodeAccelJPEGPerf: Increase the timeout Increase the timeout of camera.DecodeAccelJPEGPerf for the JDA unittest to finish running. BUG=b:139650862 TEST=Run the test locally on elm. Change-Id: Iba96a3c2825548fe75d71db5cacdd2bcb4259f91 Reviewed-on: https://chromium-review.googlesource.com/1768309 Tested-by: Ren-Pei Zeng &lt;kamesan@chromium.org&gt; Commit-Ready: Ren-Pei Zeng &lt;kamesan@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Ricardo Quesada &lt;ricardoq@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="4" gerrit_number="1768309" owner_email="kamesan@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/09/1768309/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I753881d923b6270a9755cee5e5aa2de9b131fc24" commit="3a9a339580c48ebb8413554c13539152fa724608" commit_message="kerberos: Skip unit test on ASan. The unit test is failing when compiling with ASan reasons seemingly unrelated to memory leaks. It appears that ASan and gmock are not playing along: src/platform2/kerberos/kerberos_adaptor_test.cc:289: tried expectation #0: EXPECT_CALL(*metrics_, ReportDBusCallResult(&quot;AddAccount&quot;, ERROR_NONE))... Expected arg #0: is equal to 0x558f94016240 pointing to &quot;AddAccount&quot; Actual: 0x558f940d6820 pointing to &quot;AddAccount&quot; Expected: to be called once Actual: never called - unsatisfied and active src/platform2/kerberos/kerberos_adaptor_test.cc:290: tried expectation #1: EXPECT_CALL(*metrics_, ReportDBusCallResult(&quot;ListAccounts&quot;, ERROR_NONE))... Expected arg #0: is equal to 0x558f94016320 pointing to &quot;ListAccounts&quot; Actual: 0x558f940d6820 pointing to &quot;AddAccount&quot; Expected: to be called once Actual: never called - unsatisfied and active It seems like the expectations are getting messed up. The errors go away when compiling without ASan. Since this is blockgin ASan bots, temporarily fix the breakage by skipping the test on ASan. BUG=chromium:991316 TEST=USE=asan cros_workon_make --board=eve kerberos --test passes. Change-Id: I753881d923b6270a9755cee5e5aa2de9b131fc24 Reviewed-on: https://chromium-review.googlesource.com/1769107 Tested-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Commit-Ready: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Roman Sorokin [CET] &lt;rsorokin@chromium.org&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; " fail_count="1" gerrit_number="1769107" owner_email="jorgelo@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/07/1769107/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I3717b03b81dfbb463184e20602edd0c6cc900e05" commit="45d20c53913a5b193928e11c810334d30bd02bde" commit_message="Uprev Minijail. Bring in: 9299cae Fix statvfs() call on non-existent directories. cf3bbea Clarify namespace fd preservation comment. 2337f80 Preserve namespace file descriptors. 52f6ada make die messages slightly different 64cf3cb Fix RO-remount logic for bindmounts e4c6965 syscall_filter: fix multiline parsing with more than one line BUG=chromium:985467 TEST=Unit tests pass. TEST=Deploy on eve, system boots. TEST=tast run &lt;IP&gt; security.Minijail* passes. Change-Id: I3717b03b81dfbb463184e20602edd0c6cc900e05 Reviewed-on: https://chromium-review.googlesource.com/1773111 Tested-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Commit-Ready: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1773111" owner_email="jorgelo@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/11/1773111/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="I9fdbf339cdd1e334c24a9c84ebc1b1d6e83af09e" commit="fc16c5a336834e0b5649715417de61fe9ce62f80" commit_message="CHROMIUM: Merge 'v4.14.140' into chromeos-4.14 Merge of v4.14.140 into chromeos-4.14 Changelog: Change-Id: I64a1e02729ca8005c13f60d9a6cb208a5938721b ---------------------------------------------------------------- Alan Stern (1): USB: core: Fix races in character device registration and deregistraion Bob Ham (1): USB: serial: option: add the BroadMobi BM818 card Codrin Ciubotariu (1): clk: at91: generated: Truncate divisor to GENERATED_MAX_DIV + 1 Daniel Borkmann (4): bpf: get rid of pure_initcall dependency to enable jits bpf: restrict access to core bpf sysctls bpf: add bpf_jit_limit knob to restrict unpriv allocations bpf: fix bpf_jit_limit knob for PAGE_SIZE &gt;= 64K Denis Kirjanov (1): net: usb: pegasus: fix improper read if get_registers() fail Dirk Morris (1): netfilter: conntrack: Use consistent ct id hash calculation Don Brace (1): scsi: hpsa: correct scsi command status issue after reset Eric Dumazet (1): net/packet: fix race in tpacket_snd() Florian Westphal (2): netfilter: ebtables: also count base chain policies xfrm: policy: remove pcpu policy cache Geert Uytterhoeven (1): clk: renesas: cpg-mssr: Fix reset control race condition Greg Kroah-Hartman (1): Linux 4.14.140 Guenter Roeck (1): Merge remote-tracking branch 'origin/stable-merge/linux/v4.14.140' into merge/chromeos-4.14-v4.14.140 Gustavo A. R. Silva (1): sh: kernel: hw_breakpoint: Fix missing break in switch statement Hillf Danton (2): HID: hiddev: avoid opening a disconnected device HID: hiddev: do cleanup in failure of opening a device Hui Wang (2): ALSA: hda - Add a generic reboot_notify ALSA: hda - Let all conexant codec enter D3 when rebooting Huy Nguyen (1): net/mlx5e: Only support tx/rx pause setting for port owner Ian Abbott (2): staging: comedi: dt3000: Fix signed integer overflow 'divider * base' staging: comedi: dt3000: Fix rounding up of timer divisor Isaac J. Manjarres (1): mm/usercopy: use memory range to be accessed for wraparound check Jack Morgenstein (1): IB/mad: Fix use-after-free in ib mad completion handling Jacopo Mondi (1): iio: adc: max9611: Fix temperature reading in probe Jeffrey Hugo (1): drm: msm: Fix add_gpu_components Jia-Ju Bai (1): scsi: qla2xxx: Fix possible fcport null-pointer dereferences Joerg Roedel (1): iommu/amd: Move iommu_init_pci() to .init section Kees Cook (1): libata: zpodd: Fix small read overflow in zpodd_get_mech_type() Lucas Stach (1): irqchip/irq-imx-gpcv2: Forward irq type to parent Manish Chopra (1): bnx2x: Fix VF's VLAN reconfiguration in reload. Marc Zyngier (1): KVM: arm/arm64: Sync ICH_VMCR_EL2 back when about to block Masahiro Yamada (1): kbuild: modpost: handle KBUILD_EXTRA_SYMBOLS only for external modules Masami Hiramatsu (1): arm64: unwind: Prohibit probing on return_address() Max Filippov (1): xtensa: add missing isync to the cpu_reset TLB code Maxim Mikityanskiy (1): net/mlx5e: Use flow keys dissector to parse packets for ARFS Michal Simek (1): mmc: sdhci-of-arasan: Do now show error message in case of deffered probe Miles Chen (1): mm/memcontrol.c: fix use after free in mem_cgroup_iter() Miquel Raynal (1): ata: libahci: do not complain in case of deferred probe Nadav Amit (1): x86/mm: Use WRITE_ONCE() when setting PTEs Nianyao Tang (1): irqchip/gic-v3-its: Free unused vpt_page when alloc vpe table fail Numfor Mbiziwo-Tiapo (1): perf header: Fix use of unitialized value warning Oliver Neukum (5): HID: holtek: test for sanity of intfdata Input: kbtab - sanity check for endpoint type Input: iforce - add sanity checks usb: cdc-acm: make sure a refcount is taken early enough USB: CDC: fix sanity checks in CDC union parser Qian Cai (3): arm64/efi: fix variable 'si' set but not used arm64/mm: fix variable 'pud' set but not used asm-generic: fix -Wtype-limits compiler warnings Rogan Dawes (1): USB: serial: option: add D-Link DWM-222 device ID Ross Lagerwall (1): xen/netback: Reset nr_frags before freeing skb Sasha Levin (1): Revert &quot;tcp: Clear sk_send_head after purging the write queue&quot; Suganath Prabu (1): scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA Takashi Iwai (1): ALSA: hda - Apply workaround for another AMD chip 1022:1487 Tony Lindgren (1): USB: serial: option: Add Motorola modem UARTs Tony Luck (1): IB/core: Add mitigation for Spectre V1 Vince Weaver (1): perf header: Fix divide by zero error if f_header.attr_size==0 Wenwen Wang (2): ALSA: hda - Fix a memory leak bug net/mlx4_en: fix a memory leak bug Will Deacon (2): arm64: compat: Allow single-byte watchpoints on all addresses arm64: ftrace: Ensure module ftrace trampoline is coherent with I-side Xin Long (1): sctp: fix the transport error_count check Yoshiaki Okamoto (1): USB: serial: option: Add support for ZTE MF871A Yoshihiro Shimoda (1): usb: gadget: udc: renesas_usb3: Fix sysfs interface of &quot;role&quot; YueHaibing (6): xen/pciback: remove set but not used variable 'old_state' drm/bridge: lvds-encoder: Fix build error while CONFIG_DRM_KMS_HELPER=m ocfs2: remove set but not used variable 'last_hash' Input: psmouse - fix build error of multiple definition team: Add vlan tx offload to hw_enc_features bonding: Add vlan tx offload to hw_enc_features Documentation/sysctl/net.txt | 8 ++ Makefile | 2 +- arch/arm/net/bpf_jit_32.c | 2 - arch/arm64/include/asm/efi.h | 6 +- arch/arm64/include/asm/pgtable.h | 4 +- arch/arm64/kernel/ftrace.c | 21 ++-- arch/arm64/kernel/hw_breakpoint.c | 7 +- arch/arm64/kernel/return_address.c | 3 + arch/arm64/kernel/stacktrace.c | 3 + arch/arm64/net/bpf_jit_comp.c | 2 - arch/mips/net/bpf_jit.c | 2 - arch/mips/net/ebpf_jit.c | 2 - arch/powerpc/net/bpf_jit_comp.c | 2 - arch/powerpc/net/bpf_jit_comp64.c | 2 - arch/s390/net/bpf_jit_comp.c | 2 - arch/sh/kernel/hw_breakpoint.c | 1 + arch/sparc/net/bpf_jit_comp_32.c | 2 - arch/sparc/net/bpf_jit_comp_64.c | 2 - arch/x86/include/asm/pgtable_64.h | 22 ++-- arch/x86/mm/pgtable.c | 8 +- arch/x86/net/bpf_jit_comp.c | 2 - arch/xtensa/kernel/setup.c | 1 + drivers/ata/libahci_platform.c | 3 + drivers/ata/libata-zpodd.c | 2 +- drivers/clk/at91/clk-generated.c | 2 + drivers/clk/renesas/renesas-cpg-mssr.c | 16 +-- drivers/gpu/drm/bridge/Kconfig | 1 + drivers/gpu/drm/msm/msm_drv.c | 3 +- drivers/hid/hid-holtek-kbd.c | 9 +- drivers/hid/usbhid/hiddev.c | 12 ++ drivers/iio/adc/max9611.c | 2 +- drivers/infiniband/core/mad.c | 20 +-- drivers/infiniband/core/user_mad.c | 6 +- drivers/input/joystick/iforce/iforce-usb.c | 5 + drivers/input/mouse/trackpoint.h | 3 +- drivers/input/tablet/kbtab.c | 6 +- drivers/iommu/amd_iommu_init.c | 2 +- drivers/irqchip/irq-gic-v3-its.c | 2 +- drivers/irqchip/irq-imx-gpcv2.c | 1 + drivers/mmc/host/sdhci-of-arasan.c | 3 +- drivers/net/bonding/bond_main.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 7 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 2 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 17 ++- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 97 +++++---------- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 3 + drivers/net/team/team.c | 4 +- drivers/net/usb/pegasus.c | 2 +- drivers/net/xen-netback/netback.c | 2 + drivers/scsi/hpsa.c | 12 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 12 +- drivers/scsi/qla2xxx/qla_init.c | 2 +- drivers/staging/comedi/drivers/dt3000.c | 8 +- drivers/usb/class/cdc-acm.c | 12 +- drivers/usb/core/file.c | 10 +- drivers/usb/core/message.c | 4 +- drivers/usb/gadget/udc/renesas_usb3.c | 5 +- drivers/usb/serial/option.c | 10 ++ drivers/xen/xen-pciback/conf_space_capability.c | 3 +- fs/ocfs2/xattr.c | 3 - include/asm-generic/getorder.h | 50 +++----- include/kvm/arm_vgic.h | 1 + include/linux/filter.h | 1 + include/net/tcp.h | 3 - include/net/xfrm.h | 1 - kernel/bpf/core.c | 77 ++++++++++-- mm/memcontrol.c | 39 ++++-- mm/usercopy.c | 2 +- net/bridge/netfilter/ebtables.c | 28 +++-- net/core/sysctl_net_core.c | 75 +++++++++-- net/netfilter/nf_conntrack_core.c | 16 +-- net/packet/af_packet.c | 7 ++ net/sctp/sm_sideeffect.c | 2 +- net/socket.c | 9 -- net/xfrm/xfrm_device.c | 10 -- net/xfrm/xfrm_policy.c | 138 +-------------------- net/xfrm/xfrm_state.c | 5 +- scripts/Makefile.modpost | 2 +- sound/pci/hda/hda_generic.c | 21 +++- sound/pci/hda/hda_generic.h | 1 + sound/pci/hda/hda_intel.c | 3 + sound/pci/hda/patch_conexant.c | 15 +-- sound/pci/hda/patch_realtek.c | 11 +- tools/perf/util/header.c | 9 +- virt/kvm/arm/arm.c | 10 ++ virt/kvm/arm/vgic/vgic-v2.c | 11 +- virt/kvm/arm/vgic/vgic-v3.c | 7 +- virt/kvm/arm/vgic/vgic.c | 11 ++ virt/kvm/arm/vgic/vgic.h | 2 + 90 files changed, 531 insertions(+), 462 deletions(-) BUG=chromium:997028 TEST=Build and test on various affected systems Change-Id: I9fdbf339cdd1e334c24a9c84ebc1b1d6e83af09e Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1771064 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; " fail_count="3" gerrit_number="1771064" 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/64/1771064/1" remote="cros" total_fail_count="3"/><lkgm version="12461.0.0-rc6"/></manifest>