blob: 7c5adf2ca7d357b7dcfa690941526cdab5022506 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="50908accad6a1a1be1f2f513de8802c74f818484">
<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="f643617fab0c09e80f58145c8b98242552a4289c" 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="2f8594e369b7eb14809a210c9f8450b158cb9f06" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="91e9526d984b7f324077489df64c1bdb8b4ebc94" 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="cf454b247c611167388742c7a31ef138a6031172" 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="11b57f8d09f567ae481f98ddebed24bf4ac6f1be" 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="43213c8a647910c460a032155cf5b3a994974700" upstream="refs/heads/master"/>
<project name="chromiumos/docs" path="docs" revision="569c6c6f99d18122ccd3c69ffc96115abe812278" 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="59f27a524eecd079304510ccd6c49a3395ee2d46" 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="5f943c8f7bf2951dcfa32a319e0b0083415d0390" upstream="refs/heads/master"/>
<project name="chromiumos/infra/proto" path="chromite/infra/proto" revision="77e1668a54da82ddf56844fc365932a87d096fb5" upstream="refs/heads/master">
<annotation name="branch-mode" value="tot"/>
</project>
<project groups="chromeos-admin" name="chromiumos/infra/recipes" path="infra/recipes" revision="5950fdbc8c669a8aeb10ddd3266ec5c99c7bf814" 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="67e181cc3815ee5377b1394063d84c753bf1a307" 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="3c5ff1e76996494ae27905b447429faa34083159" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="94ceee69789f3ae0ad565d4596f561cb88814539" 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="95929d0383d4fffa6b4a46fa9cb5061550517ac1" 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="fe6f079ddafe2b4233cc95b8b4c681349d3e7bba" 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="85a244f03a3e440dbbf3556e30ba3dc358177f80" 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="8d940f9a68d0800576f427a61077e08f390146b7" 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="085a44950cd026e12c76e89769c9df0eac4d7004" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="ca7cd94abd16aa45419206849667b4dabd86b977" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="b2d4e11579b23e84ef62290600337084a64770c4" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="d78a968aea53b1ba800d741fab2d5f7a7310d9b3" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="5d51ba593880ebbd454c934ce3abecbfb787821e" 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="f14d024be892abda3b7a309e173b26c0fe630d67" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="076dd70be886b1122f14767dd2746ac66fbbef48" 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="22f65e325f8cb8da35c40eb9dc090b3d19a041b0" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="fee00dc55fbaef9a8982dc8e6d556984e95d02ce" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="4c68bbe46bcc1f91b744a5cf5b11ac3e90232be2" 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="e33b680af267e104bbcd46606437689d42079d6a" 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="dc9b1204517ef9f2a8cdab4e03056bd51ed6fa70" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="1b660e5568d644bf0f5c448cb360831306f68054" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="b78b7934c7eff4d28ea94659d32ada1cf866c555" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mttools" path="src/platform/mttools" revision="5d51be06ab30e90c9e1272a86462e718de916695" upstream="refs/heads/master"/>
<project name="chromiumos/platform/newblue" path="src/platform/newblue" revision="938dc3077a07c1b877a2f2e91c452356bbfa5438" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast" path="src/platform/tast" revision="cb5b1bc577dcbbdcfbb5bc86f330b8ec4962c28d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="d19311307fefa692489ced1545f2aab8fa3dea22" 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="a26736c4cbfc995fffcaab9e53de8c230954f321" 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="2e09e3039cccf0703052a48b9048d6aa9c9dd74d" 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="d3efd73cbb1fb5cf133739622fe0bd49653fad2e" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vkbench" path="src/platform/vkbench" revision="00777b2669009fbdff36d8982da86629d6ea0b23" 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="c29725b115c7e24005c84450388893141de65916" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="fd481cec30f6566594c391cb815bd8e1de3466e4" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="c3eed23d25c1f81e8716f707e1c841f46d3ef5f1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/arm-trusted-firmware" path="src/third_party/arm-trusted-firmware" revision="6129e9a643274e658a0e6f5428ad976676c7bb7a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atheros" path="src/third_party/atheros" revision="97c9ec1e9d4b66a3b8dacf6d9e13540eda4938bd" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atrusctl" path="src/third_party/atrusctl" revision="997cab7f3997cf3f3a970eb28cee91b0d59dcaec" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="68c05b4b85cda6b33da51dd88dc1ad3e986632b0" 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="bbc3e9238a2228dfd6337f3c7b9945704641be55" 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="bee0942a568971cc491c2da2d82e527f93e3e304" 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="a61dcf8792060f722e8fb03d61ea3e1e7c2a10c3" upstream="refs/heads/chromeos-2016.05"/>
<project groups="firmware" name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="643912c02aaad0cc5347310676ab585db75a4ddf" 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="845504afde5b44c44c6e8b51f137dfa6f017ca5b" 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="3f40cecc8aeaf80a0b2e8c5fe48c7795dff656e2" 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="37c700c66b152cce3c7d23dbc35376a09667a316" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="8fbe25ac02942ba3b6c39b615cb2325f7a0c1e19" 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="ceffc3655d3a88e8fee3bbc8260fb18f73deb094" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="68a6baeff369aa1b42f8d46defb4609fc7d6efc6" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="563ef7eb484107d3b6b34283b48d772004add0bb" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="c2d5ebc0396224e6f2a72b1fb1b6ce16c919e901" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="5304f7ab7178d4af4cca2b933d2508bde9322cbb" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="f955ad7585e5465683a0bff0267ea8bbc43b94a1" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="f138e2f6970eebaa5042e8ae2fccbaaffd1d285d" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="62cc4a5d677543740a039978a8af351cfd3b22c7" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-gw" revision="adb1b458153c43eee4b0d52d393d5c142d99e0ca" upstream="refs/heads/chromeos-4.14-gw"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19" revision="2670397aad54ecf2b6dbd236af12d4d0c92a6644" upstream="refs/heads/chromeos-4.19"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19-lakitu" revision="2d26b9df3f90536fc6a275fcad13edfb5871ad65" 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="0f2e8cac8dd43544adad50bf42b0fda496ddb055" 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="bca23460e8951af087404cae168fc53e4379744f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="863b8d54c623c293866d5e963e8f3f96bfb4f81b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="bee44736cd853ee2c712d2d159c460a2f5055c90" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqrtr" path="src/third_party/libqrtr" revision="e5cc28a8bec257bc82e1936b075aab7b8c468c29" 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="61bb4a6c55a0d2e19b1721132b97b4459ad3ca3f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/logitech-updater" path="src/third_party/logitech-updater" revision="60f028a6b444146c90cf11c3e81e9b02ec17f9b4" 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="57c894334ee14c7075bc8c1fb8ff180631ccb527" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-debian" revision="cf920e4d81762466c5fae862bf2329d91e88cb07" 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="a7ba6da86b0196b9da5212363bfd982d9eea4b28" 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="4d5d3e06311bf0fd54b4deaff9cc326b3bb75697" 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="e9a0e8b8a2c051b3cf722b88b08c245f70ac6949" 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="4b584f8041db5f3e8c26e954f3a2447ef8279728" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="77397481d79bb4f5e4d3fdbb855dc05f21c402be" 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="e22ab0b2ab75f6f613976c6690f497dd791bc6d9" upstream="refs/heads/chromeos-v2018.09"/>
<project name="chromiumos/third_party/virglrenderer" path="src/third_party/virglrenderer" revision="3f5ec0c82c8c6281b8beead8cf223bb7e6f82357" 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="82eda8820ddd68dab0bc35199a53a08f58b1d26c" 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="3153f95a452fd9d7771b8f0395d4355839c4be0c" upstream="refs/heads/master"/>
<project name="platform/external/libcxx" path="src/aosp/external/libcxx" remote="aosp" revision="32e8014cfb73ddcc4f25d9780aae7fed90ab05d7" upstream="refs/heads/master"/>
<project name="platform/external/libcxxabi" path="src/aosp/external/libcxxabi" remote="aosp" revision="8920c61b6bfd666e1c45c1f2b8a2ebc3400db648" upstream="refs/heads/master"/>
<project name="platform/external/libunwind_llvm" path="src/aosp/external/libunwind_llvm" remote="aosp" revision="9e1eb2ff225347aec5f9f8fc4ee19df0c03e8576" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="520bec154662e9a099d802c3c1869f16cbb42ade" upstream="refs/heads/master"/>
<project name="platform/external/puffin" path="src/aosp/external/puffin" remote="aosp" revision="bc7745523aef2d7f620ca16aa6ab11a8e38dc60e" 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="ecc11a32520c5b3191842054b5685758a2def154" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="master" change_id="I553eace691975654f3f477678f6b0b213e5456d7" commit="e0b7a40252adc54aa329f2bb61391ae7e9a6db7a" commit_message="camera: mediatek: Add v4l2 interface layer folder This folder include mediatek v4l2 interface layer TEST=Camera works on kukui BUG=b:117811693 Change-Id: I553eace691975654f3f477678f6b0b213e5456d7 Signed-off-by: Xudong He &lt;xudong.he@mediatek.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1474862 Tested-by: Hsu Wei-Cheng &lt;mojahsu@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: Hung-yu Wu &lt;hywu@chromium.org&gt; " fail_count="4" gerrit_number="1474862" owner_email="xudong.he@mediatek.com" pass_count="0" patch_number="87" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/62/1474862/87" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Ie4ac46d4a1874e9543712cb87435eb2696e64549" commit="abfac0bde4f5bd6d257420ba5e33f0e7063c1015" commit_message="camera: mediatek: Add camera feature interface folder This folder include FD feature algorithm interface TEST=Camera works on kukui BUG=b:117811693 Change-Id: Ie4ac46d4a1874e9543712cb87435eb2696e64549 Signed-off-by: Xudong He &lt;xudong.he@mediatek.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1474868 Tested-by: Hsu Wei-Cheng &lt;mojahsu@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: Hsu Wei-Cheng &lt;mojahsu@chromium.org&gt; " fail_count="4" gerrit_number="1474868" owner_email="xudong.he@mediatek.com" pass_count="0" patch_number="103" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/68/1474868/103" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I6d81e274629b75f128e477b73e5b81f78ebb3fdb" commit="e5262951a52e930a4fe4073cd27e55f735f5212d" commit_message="camera: mediatek: Add mediatek camera HAL folder This folder include mediatek camera device/interface and makefiles TEST=Camera works on kukui BUG=b:117811693 Change-Id: I6d81e274629b75f128e477b73e5b81f78ebb3fdb Signed-off-by: Xudong He &lt;xudong.he@mediatek.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1475373 Tested-by: Hsu Wei-Cheng &lt;mojahsu@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: Hsu Wei-Cheng &lt;mojahsu@chromium.org&gt; " fail_count="5" gerrit_number="1475373" owner_email="xudong.he@mediatek.com" pass_count="0" patch_number="145" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/73/1475373/145" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I7126272f919a93ac6575fa111dbd21bd151ba5f2" commit="68696e7d967f9392b3b05aef0b36b0c81ea3dedc" commit_message="camera: mediatek: Add mtkcam utils folder This folder include mediatek utils classes such as exif,img_buf,metadata etc TEST=Camera works on kukui BUG=b:117811693 Change-Id: I7126272f919a93ac6575fa111dbd21bd151ba5f2 Signed-off-by: Xudong He &lt;xudong.he@mediatek.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1475374 Tested-by: Hsu Wei-Cheng &lt;mojahsu@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: Hsu Wei-Cheng &lt;mojahsu@chromium.org&gt; " fail_count="5" gerrit_number="1475374" owner_email="xudong.he@mediatek.com" pass_count="0" patch_number="232" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/74/1475374/232" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I966d4ce860839026d6480f6e8b03895c39a63ba4" commit="9b9013808f5e7f635dd5f8719d83acb787ac344e" commit_message="camera: mediatek: Add mtkcam appstream manager folder This folder include mediatek appstream manager implement that process streams come from framework layer TEST=Camera works on kukui BUG=b:117811693 Change-Id: I966d4ce860839026d6480f6e8b03895c39a63ba4 Signed-off-by: Xudong He &lt;xudong.he@mediatek.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1475376 Tested-by: Hsu Wei-Cheng &lt;mojahsu@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: Hsu Wei-Cheng &lt;mojahsu@chromium.org&gt; " fail_count="4" gerrit_number="1475376" owner_email="xudong.he@mediatek.com" pass_count="0" patch_number="263" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/76/1475376/263" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I323335ddf401461c9830e4b4dda225cf15e6ee66" commit="016192d5cc5e2b12767b246a3cc2a26d7e9f85d5" commit_message="camera: mediatek: Add mtkcam header folder This folder include mediatek camera HAL header files TEST=Camera works on kukui BUG=b:117811693 Change-Id: I323335ddf401461c9830e4b4dda225cf15e6ee66 Signed-off-by: Xudong He &lt;xudong.he@mediatek.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1475377 Tested-by: Hsu Wei-Cheng &lt;mojahsu@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: Hsu Wei-Cheng &lt;mojahsu@chromium.org&gt; " fail_count="4" gerrit_number="1475377" owner_email="xudong.he@mediatek.com" pass_count="0" patch_number="372" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/77/1475377/372" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I29002541039924e4bd264ad48fdab74dd25e5eac" commit="1a6a2f8328001813c831a6772c5aad521c4607c9" commit_message="camera: mediatek: Add hardware node folder This folder include mediatek camera hardware node for HALv3, including P1Node,JpegNode. TEST=Camera works on kukui BUG=b:117811693 Change-Id: I29002541039924e4bd264ad48fdab74dd25e5eac Signed-off-by: Xudong He &lt;xudong.he@mediatek.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1475378 Tested-by: Hsu Wei-Cheng &lt;mojahsu@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: Hsu Wei-Cheng &lt;mojahsu@chromium.org&gt; " fail_count="4" gerrit_number="1475378" owner_email="xudong.he@mediatek.com" pass_count="0" patch_number="406" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/78/1475378/406" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Ibc910bf6ce370ace441ef49c5879074473d08671" commit="278afe96b7fd49a6e6a0a98174ce8fc944a2d28b" commit_message="camera: mediatek: Add hardware node folder(P2Node) This folder include mediatek camera hardware node for HALv3, including P2Node TEST=Camera works on kukui BUG=b:117811693 Change-Id: Ibc910bf6ce370ace441ef49c5879074473d08671 Signed-off-by: Xudong He &lt;xudong.he@mediatek.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1475380 Tested-by: Hsu Wei-Cheng &lt;mojahsu@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: Hsu Wei-Cheng &lt;mojahsu@chromium.org&gt; " fail_count="4" gerrit_number="1475380" owner_email="xudong.he@mediatek.com" pass_count="0" patch_number="422" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/80/1475380/422" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I0e2d62d08fe6620aa4578ad8bd8161d339e7a89e" commit="a7a200cf6a836e3cd1559a418b70ba612e52a513" commit_message="camera: mediatek: Add pipeline module and module manager folder This folder include pipeline module and module manger implement, and common pipeline ZSL flow module TEST=Camera works on kukui BUG=b:117811693 Change-Id: I0e2d62d08fe6620aa4578ad8bd8161d339e7a89e Signed-off-by: Xudong He &lt;xudong.he@mediatek.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1475381 Tested-by: Hsu Wei-Cheng &lt;mojahsu@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: Hsu Wei-Cheng &lt;mojahsu@chromium.org&gt; " fail_count="4" gerrit_number="1475381" owner_email="xudong.he@mediatek.com" pass_count="0" patch_number="439" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/81/1475381/439" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I522821073c24113edd0ee6617f2f9a498a612ac7" commit="be9e8ef19d6fdc407089fb56ff405617c7d35e3c" commit_message="camera: mediatek: Add pipeline utility folder This folder include mediatek common pipeline utility TEST=Camera works on kukui BUG=b:117811693 Change-Id: I522821073c24113edd0ee6617f2f9a498a612ac7 Signed-off-by: Xudong He &lt;xudong.he@mediatek.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1475382 Tested-by: Hsu Wei-Cheng &lt;mojahsu@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: Hsu Wei-Cheng &lt;mojahsu@chromium.org&gt; " fail_count="4" gerrit_number="1475382" owner_email="xudong.he@mediatek.com" pass_count="0" patch_number="448" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/82/1475382/448" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I2b947091856fb1ec2721d9fb830ef4c44a3c2885" commit="9d3ffd75f866269acf245856d5eed488216c784c" commit_message="camera: mediatek: Add pipeline policy folder This folder include mediatek pipeline construct policy TEST=Camera works on kukui BUG=b:117811693 Change-Id: I2b947091856fb1ec2721d9fb830ef4c44a3c2885 Signed-off-by: Xudong He &lt;xudong.he@mediatek.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1475383 Tested-by: Hsu Wei-Cheng &lt;mojahsu@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: Hsu Wei-Cheng &lt;mojahsu@chromium.org&gt; " fail_count="4" gerrit_number="1475383" owner_email="xudong.he@mediatek.com" pass_count="0" patch_number="474" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/83/1475383/474" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I90747b4a9fad7ba7087d3f74341a2f8b6dd270d8" commit="b20450ef98239333c85f0d7c7bea8a84347b718f" commit_message="camera: mediatek: Add pipeline camera3 common utility folder This folder include pipeline camera3 common utility TEST=Camera works on kukui BUG=b:117811693 Change-Id: I90747b4a9fad7ba7087d3f74341a2f8b6dd270d8 Signed-off-by: Xudong He &lt;xudong.he@mediatek.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1475384 Tested-by: Hsu Wei-Cheng &lt;mojahsu@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: Hsu Wei-Cheng &lt;mojahsu@chromium.org&gt; " fail_count="4" gerrit_number="1475384" owner_email="xudong.he@mediatek.com" pass_count="0" patch_number="482" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/84/1475384/482" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Idc3f09daa9ce2dc31117041e00307b04032ec410" commit="52895fa239b239c544993be5983090eb07825cbd" commit_message="camera: mediatek: Add custom folder This folder include sensor and aaa info TEST=Camera works on kukui BUG=b:117811693 Change-Id: Idc3f09daa9ce2dc31117041e00307b04032ec410 Signed-off-by: Xudong He &lt;xudong.he@mediatek.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1475385 Tested-by: Hsu Wei-Cheng &lt;mojahsu@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: Hsu Wei-Cheng &lt;mojahsu@chromium.org&gt; " fail_count="4" gerrit_number="1475385" owner_email="xudong.he@mediatek.com" pass_count="0" patch_number="518" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/85/1475385/518" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Ie64ca0846b2f2bec320eef0da3c07b5309eb9881" commit="7f2e78303f7ea993b44c11b2f2f4f8b4c94b7a45" commit_message="camera: mediatek: Add feature folder This folder include streaming and capture feature related with mediatek hardware TEST=Camera works on kukui BUG=b:117811693 Change-Id: Ie64ca0846b2f2bec320eef0da3c07b5309eb9881 Signed-off-by: Xudong He &lt;xudong.he@mediatek.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1475386 Tested-by: Hsu Wei-Cheng &lt;mojahsu@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: Hsu Wei-Cheng &lt;mojahsu@chromium.org&gt; " fail_count="3" gerrit_number="1475386" owner_email="xudong.he@mediatek.com" pass_count="0" patch_number="574" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/86/1475386/574" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I289fe6749f34161601ca41ceb5d320415fcf7131" commit="0313bf7e91504e18e13f04c894e3de22aee565d5" commit_message="camera: mediatek: Add 3rdparty folder This folder include scenario manager and SWNR feature TEST=Camera works on kukui BUG=b:117811693 Change-Id: I289fe6749f34161601ca41ceb5d320415fcf7131 Signed-off-by: Xudong He &lt;xudong.he@mediatek.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1475387 Tested-by: Hsu Wei-Cheng &lt;mojahsu@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: Hsu Wei-Cheng &lt;mojahsu@chromium.org&gt; " fail_count="3" gerrit_number="1475387" owner_email="xudong.he@mediatek.com" pass_count="0" patch_number="584" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/87/1475387/584" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I71f7f37c956c24625fb00f756562b763a428394b" commit="519f8f67efc3b69a3a151953bd0cfa0366186df9" commit_message="cryptohome: gracefully handle signals. Catches the signal SIGTERM, SIGINT, and SIGHUP by g_unix_signal_add calls so the service can shut down and the program can exit normally. BUG=b:140393018 TEST=restart cryptohomed, check the log. Change-Id: I71f7f37c956c24625fb00f756562b763a428394b Reviewed-on: https://chromium-review.googlesource.com/1782181 Tested-by: Leo Lai &lt;cylai@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: John L Chen &lt;zuan@chromium.org&gt; " fail_count="2" gerrit_number="1782181" owner_email="cylai@google.com" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/81/1782181/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I969fdb9190a42586159450b37fc60cb15502da97" commit="78ea1980d9748a4b68cb941e870c35ec21b03ece" commit_message="tpm_manager: correct file dependencies OwnersipTakenCallback currently resides in dbus_service.h As a result, lots of files that needs to know OwnersipTakenCallback have to inlcude dbus_service.h. However, dbus_service.h should be at the bottom of the dependency chain because it &quot;has&quot; the interfaces of those who need to know OwnersipTakenCallback, including TpmManagerService and its parent class. Move OwnersipTakenCallback to a common place so every file can access it. BUG=b:140398809 TEST=build and unittest for CHELL and SORAKA Change-Id: I969fdb9190a42586159450b37fc60cb15502da97 Reviewed-on: https://chromium-review.googlesource.com/1782182 Tested-by: Leo Lai &lt;cylai@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: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="2" gerrit_number="1782182" owner_email="cylai@google.com" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/82/1782182/7" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I3b070a34d612ba6f608e9710439dbffef60cab7e" commit="6055ed135cd84b251c6e2d141ef17ef11417d71b" commit_message="tpm_manager: stop the thread in TpmManagerService BUG=b:132657813 TEST=unittest TEST=run a device to see if it causes any trouble Change-Id: I3b070a34d612ba6f608e9710439dbffef60cab7e Reviewed-on: https://chromium-review.googlesource.com/1782183 Tested-by: Leo Lai &lt;cylai@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: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="2" gerrit_number="1782183" owner_email="cylai@google.com" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/83/1782183/7" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I6aed444a410d608623cfe8dff6c92b0f3170732b" commit="72d8a3701feafee90e418ed08fd44524854517c6" commit_message="tpm_manager: DBusService able to take ownerhsip of TpmManagerService As part of effort to make tpm_managerd nomally exit, DBusService needs to manage TpmManagerService; however by current design TpmManagerService depends on the command line argument as the constructor parameters. Therefore for now the simplest way is to declare a constructor to take ownership of unique_ptr&lt;TpmManagerService&gt;. BUG=b:132657813 TEST=unittest TEST=tpm_managers is still working. Change-Id: I6aed444a410d608623cfe8dff6c92b0f3170732b Reviewed-on: https://chromium-review.googlesource.com/1782184 Tested-by: Leo Lai &lt;cylai@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: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="2" gerrit_number="1782184" owner_email="cylai@google.com" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/84/1782184/7" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Iacf0799c3e7bfb08d9ef030612143d1375a88b2d" commit="710800451e62bb990f5fd65118130bd7bb93be21" commit_message="tpm_manager: remove unreachable code in server/main.cc 1. Currently the signals kill the program so there is no chance to execute the part after we leave the main loop. 2. The logic is running w/o main loop even if it's reachable. 3. Considering the purpose of the intended behavior, the case happens very rarely and restarting tpm_managerd can also do the job. Thus, remove it. BUG=None TEST=unittest TEST=tpm_mangerd is still functioning Change-Id: Iacf0799c3e7bfb08d9ef030612143d1375a88b2d Reviewed-on: https://chromium-review.googlesource.com/1782185 Tested-by: Leo Lai &lt;cylai@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: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="2" gerrit_number="1782185" owner_email="cylai@google.com" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/85/1782185/7" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I7b79dd461ffb4b0019bca3818b0c8a4dcae8da34" commit="dc69cbfaa6f875aa774c5cc5b883c5f56d3aad67" commit_message="tpm_manager: gracefully handle the signals Use the new constructor for DBusService to take ownership of TpmManagerService so the signal can be handled by brillo::DBusServiceDaemon BUG=b:132657813 TEST=unittest TEST=verifying the normal exit by the following commands: strace -fp `pgrep tpm_managerd` 2&gt; /tmp/strace &amp; restart tpm_managerd cat /tmp/strace # check if it's exit(0) or SIGTERM shown in the file. Change-Id: I7b79dd461ffb4b0019bca3818b0c8a4dcae8da34 Reviewed-on: https://chromium-review.googlesource.com/1782186 Tested-by: Leo Lai &lt;cylai@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: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="2" gerrit_number="1782186" owner_email="cylai@google.com" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/86/1782186/7" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I0047a0340630486280235b7b1feb672273baa9f5" commit="24269d6fe3677344a56b179d12cc9a1e6363e0b0" commit_message="policy_WiFiPrecedence: Add missing 'raise' This test is creating an exception without raising it, which means that it will be immediately discarded without effect and the test continues running, potentially &quot;passing&quot; when it should have failed. This patch adds the missing 'raise' statement to fix the issue. BUG=chromium:1005893 TEST=None Change-Id: I0047a0340630486280235b7b1feb672273baa9f5 Signed-off-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1814940 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: Max Timkovich &lt;timkovich@chromium.org&gt; " fail_count="2" gerrit_number="1814940" owner_email="jwerner@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/40/1814940/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I8b00f62c9e376c17a5d01eef33413c4d5e0a135f" commit="f371aecaa98f2b9aa74ae22921f06800c82b5a8f" commit_message="hardware_TrimIntegrity: Add missing 'raise' This test is creating an exception without raising it, which means that it will be immediately discarded without effect and the test continues running, potentially &quot;passing&quot; when it should have failed. This patch adds the missing 'raise' statement to fix the issue. BUG=chromium:1005893 TEST=None Change-Id: I8b00f62c9e376c17a5d01eef33413c4d5e0a135f Signed-off-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1814943 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: Alexis Savery &lt;asavery@chromium.org&gt; " fail_count="2" gerrit_number="1814943" owner_email="jwerner@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/43/1814943/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I72c8dd6c7872a80208e2108e326ab237264cc257" commit="aca6acc7b60d41b73dd1fc56a923cc53ef152f18" commit_message="network_EthCapsServer: Add missing 'raise' This test is creating an exception without raising it, which means that it will be immediately discarded without effect and the test continues running, potentially &quot;passing&quot; when it should have failed. This patch adds the missing 'raise' statement to fix the issue. BUG=chromium:1005893 TEST=None Change-Id: I72c8dd6c7872a80208e2108e326ab237264cc257 Signed-off-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1814945 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: Todd Broch &lt;tbroch@chromium.org&gt; " fail_count="2" gerrit_number="1814945" owner_email="jwerner@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/45/1814945/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I8e24f24fd4261f7cfb2a1c879c3bc66d6976ea0d" commit="5b5c61a432f634016efd48c32e7390d2b02a50e4" commit_message="hardware_MemoryIntegrity: Add missing 'raise' This test is creating an exception without raising it, which means that it will be immediately discarded without effect and the test continues running, potentially &quot;passing&quot; when it should have failed. This patch adds the missing 'raise' statement to fix the issue. BUG=chromium:1005893 TEST=None Change-Id: I8e24f24fd4261f7cfb2a1c879c3bc66d6976ea0d Signed-off-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1814946 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: Puthikorn Voravootivat &lt;puthik@chromium.org&gt; " fail_count="2" gerrit_number="1814946" owner_email="jwerner@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/46/1814946/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I59499b6cdc3454192132e4ef1bc4a397195f4164" commit="cdb72d7e6ea3384626d0134a46ea48048b13607f" commit_message="hardware_StorageStress: Add missing 'raise' This test is creating an exception without raising it, which means that it will be immediately discarded without effect and the test continues running, potentially &quot;passing&quot; when it should have failed. This patch adds the missing 'raise' statement to fix the issue. BUG=chromium:1005893 TEST=None Change-Id: I59499b6cdc3454192132e4ef1bc4a397195f4164 Signed-off-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1814947 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: Puthikorn Voravootivat &lt;puthik@chromium.org&gt; " fail_count="2" gerrit_number="1814947" owner_email="jwerner@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/47/1814947/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ic22b06833d9d7b6919078b15b87bd143ab0afa76" commit="4416a605df2afbe0b8ee78ab5c12ab5b5553435b" commit_message="platform_ActivateDate: Add missing 'raise' This test is creating an exception without raising it, which means that it will be immediately discarded without effect and the test continues running, potentially &quot;passing&quot; when it should have failed. This patch adds the missing 'raise' statement to fix the issue. BUG=chromium:1005893 TEST=None Change-Id: Ic22b06833d9d7b6919078b15b87bd143ab0afa76 Signed-off-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1814944 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: C Shapiro &lt;shapiroc@chromium.org&gt; " fail_count="2" gerrit_number="1814944" owner_email="jwerner@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/44/1814944/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I81e89f53f6f48e6d46b6d900c3a68c9c772b1228" commit="f1de4aadac92972457aaf735c15c5b002fac7b33" commit_message="login: fix cpplint warning on header order BUG=None TEST=Run unit tests. TEST=Re-run cpplint on the updated file. Change-Id: I81e89f53f6f48e6d46b6d900c3a68c9c772b1228 Reviewed-on: https://chromium-review.googlesource.com/1809413 Tested-by: Ben Chan &lt;benchan@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; " fail_count="6" gerrit_number="1809413" owner_email="benchan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/13/1809413/2" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I521fe62431e3688fa8197532f7f59ba8b09fa3fa" commit="e9723d8a83024511a97b3446dc2513149a421501" commit_message="login: use nullptr instead of NULL BUG=None TEST=Run unit tests. Change-Id: I521fe62431e3688fa8197532f7f59ba8b09fa3fa Reviewed-on: https://chromium-review.googlesource.com/1809414 Tested-by: Ben Chan &lt;benchan@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; " fail_count="6" gerrit_number="1809414" owner_email="benchan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/14/1809414/2" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I02bd19b61b2542b6f1344608bc3484c1eb2d8ff9" commit="6e9bd9e288624b425eac846846c68665878084a3" commit_message="login: remove unnecessary mocked methods This CL removes the following mocked methods, which are unused and don't mock any method from their parent classes. - FakeBrowserJob::SetOneTimeArguments(), - FakeBrowserJob::ClearOneTimeArguments() - MockPolicyKey::Sign() BUG=None TEST=Run unit tests. Change-Id: I02bd19b61b2542b6f1344608bc3484c1eb2d8ff9 Reviewed-on: https://chromium-review.googlesource.com/1809415 Tested-by: Ben Chan &lt;benchan@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; " fail_count="6" gerrit_number="1809415" owner_email="benchan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/15/1809415/2" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I25eab00a108ff83a6460c39aecc6d1326357840c" commit="fad6b0a631e60c0517617084496e2f60ea337c35" commit_message="login: simplify MockInitDaemonController::TriggerImpulse() We now use a newer version of gmock, which supports mocking a method that returns a unique_ptr. This CL simplifies the mocking of InitDaemonController::TriggerImpulse() by using the new Return(ByMove(...)) support from gmock. BUG=None TEST=Run unit tests. Change-Id: I25eab00a108ff83a6460c39aecc6d1326357840c Reviewed-on: https://chromium-review.googlesource.com/1809416 Tested-by: Ben Chan &lt;benchan@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; " fail_count="6" gerrit_number="1809416" owner_email="benchan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/16/1809416/2" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="I93617f49a8d512224e04e23a408c54a784ee23e6" commit="ca281fce07fcdb35c26345613ac18daeeff3a6f5" commit_message="login: use dbus::MockObjectProxy login_manager::MockObjectProxy duplicates most of dbus::MockObjectProxy except for how it's constructed. This CL removes login_manager::MockObjectProxy and updates unit tests to use dbus::MockObjectProxy directly. BUG=None TEST=Run unit tests. Change-Id: I93617f49a8d512224e04e23a408c54a784ee23e6 Reviewed-on: https://chromium-review.googlesource.com/1810097 Tested-by: Ben Chan &lt;benchan@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; " fail_count="4" gerrit_number="1810097" owner_email="benchan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/97/1810097/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I76254842eefaec383afec157f4d294c08b4ee509" commit="7213948901f304e329ecf20e2aa675c174f45829" commit_message="login: migrate to generalized MOCK_METHOD() macro This CL replaces the uses of MOCK_METHOD*() and MOCK_CONST_METHOD*() macros in unit tests with the generalized MOCK_METHOD() macro, which is now the recommended way to define mocked methods with gmock. In particular, MOCK_METHOD() supports annotating a mocked method with specifiers such as 'override'. One minor change is that argument names are omitted in the argument list provided to MOCK_METHOD() in order to prevent clang-format from formatting code like `Foo* foo` into `Foo * foo`. BUG=None TEST=Run unit tests. Change-Id: I76254842eefaec383afec157f4d294c08b4ee509 Reviewed-on: https://chromium-review.googlesource.com/1810098 Tested-by: Ben Chan &lt;benchan@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; " fail_count="4" gerrit_number="1810098" owner_email="benchan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/98/1810098/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I308465451c6cee96319ea5ec104a799f1761d3ab" commit="e6aec758da625989d2e338db5bee96b58cc12a03" commit_message="common-mk: Adjust policy gen script cmdline args The cmdline args interface of the policy source generation script 'generate_policy_source.py' has changed on the Chromium side as of CL:1687818. Change invocations accordingly. While here, remove the targets 'cloud_policy_proto_generator' / 'user_policy-protos' of common-mk/external_dependencies.gyp as the usages have been migrated to gn. BUG=chromium:981128 TEST=build_packages Cq-Depend: chromium:1786282 Change-Id: I308465451c6cee96319ea5ec104a799f1761d3ab Reviewed-on: https://chromium-review.googlesource.com/1785600 Tested-by: Pavol Marko &lt;pmarko@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: Pavol Marko &lt;pmarko@chromium.org&gt; " fail_count="2" gerrit_number="1785600" owner_email="pmarko@chromium.org" pass_count="0" patch_number="11" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/00/1785600/11" remote="cros" total_fail_count="10"/><pending_commit branch="master" change_id="Ia8ef0849f5e473a74d07150c89412c67d71aebec" commit="b5b323a5ed1023553736ebe7cef0bf7bffbf6d6d" commit_message="authpolicy: Rename unittest files to _test.cc Rename unittest files from _unittest.cc to _test.cc to comply with Source File naming conventions (GnLintSourceFileNames). BUG=none TEST=presubmit hooks, build_packages and cros_run_unit_tests --packages authpolicy Change-Id: Ia8ef0849f5e473a74d07150c89412c67d71aebec Reviewed-on: https://chromium-review.googlesource.com/1785601 Tested-by: Pavol Marko &lt;pmarko@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: Pavol Marko &lt;pmarko@chromium.org&gt; Reviewed-by: Roman Sorokin [CET] &lt;rsorokin@chromium.org&gt; " fail_count="2" gerrit_number="1785601" owner_email="pmarko@chromium.org" pass_count="0" patch_number="11" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/01/1785601/11" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="Ic2972002af610f027b2e2ff19bff009720d0c1a8" commit="b473b95d8929313d0c090be6b4bff8e9e7feda58" commit_message="authpolicy: Adjust policy gen script cmdline args The cmdline args interface of the policy source generation script 'generate_policy_source.py' has changed on the Chromium side as of CL:1687818. Change the invocation accordingly. BUG=chromium:981128 TEST=build_packages Cq-Depend: chromium:1786282 Change-Id: Ic2972002af610f027b2e2ff19bff009720d0c1a8 Reviewed-on: https://chromium-review.googlesource.com/1785602 Tested-by: Pavol Marko &lt;pmarko@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: Pavol Marko &lt;pmarko@chromium.org&gt; Reviewed-by: Roman Sorokin [CET] &lt;rsorokin@chromium.org&gt; " fail_count="2" gerrit_number="1785602" owner_email="pmarko@chromium.org" pass_count="0" patch_number="11" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/02/1785602/11" remote="cros" total_fail_count="10"/><pending_commit branch="master" change_id="I4a294e31a1b1e0c8c4094c75ef66136772fdfdb4" commit="d0a8a070925210a71481ff998103cb3524c114a5" commit_message="Uprev protofiles and VERSION to Chromium 78.0.3902 This picks up the following changes: Changes for components/policy.git (https://chromium.googlesource.com/chromium/src/components/policy) aa375787 Piotr Pawliczek External Print Servers: Bugfixes in the ne.. f0d41d22 Joshua Pawlicki Remove CRX2 parsers from Chrome. 12515ae3 Kamila Śledź Add SAML requests/responses to DM request/.. 61ef9421 Oleh Lamzin policy_templates: wrap wilco related name .. 4947a0b8 Oleh Lamzin policy_templates: wrap internet connection.. 3ba14eb9 Amr Aboelkher Add a device login policy for large cursor.. c3db26d5 Daniel Rubery Update WebProtect policies f8418cfa Kamila Śledź Add .proto values for public SAML session .. 35e4e0a5 Ivan Sandrk [Remote Commands] Update protos to support.. 8f039eab Owen Min Moving plugins in enterprise report from p.. 79e95bfd Kush Sinha Update SecondaryGoogleAccountSigninAllowed.. e4729f77 Will Harris Add enterprise policy for renderer CIG. 47b339af Nico Weber Remove all references to GOOGLE_CHROME_BUI.. 11ec2ea6 Amr Aboelkher Add a user policy for autoclick accessibil.. fae16e72 Amr Aboelkher Add a user policy for mono audio accessibi.. 7c2c0c64 Amr Aboelkher Add a user policy for caret highlight acce.. 3ca9b3a4 Amr Aboelkher Add a user policy for cursor highlight acc.. ccfab41b Amr Aboelkher Add a user policy for keyboard focus highl.. c718e5c9 Amr Aboelkher Add a user policy for dictation accessibil.. b926a771 Owen Min Fix a typo in device_management_backend.pr.. 04a41738 Yann Dago Revert &quot;Policy: Allow setting enterprise d.. f57ea108 Roger Tawa Add chrome policies for content compliance. a9564df6 Yann Dago Add policy to control policy atomic groups 1d72b9f4 Daniel Rubery WebProtect: Add policy for download deep s.. 52d24172 Yann Dago Switch UsbDetachableWhitelist type from di.. b9db1257 Steven Bingler Create DNS-over-HTTPS mode policy. a7271e2e Oleh Lamzin Custom Charge Mode thresholds must be sepa.. e51478cf Alex Khouderchah Remove policy references to wimax and blue.. 68253290 Yann Dago Add oma-uri example to generated policy doc 27d598da Yann Dago Policy: Allow setting enterprise defaults .. 3e6d5a0c Becca Hughes [Lock Screen Media Controls] Add policy 413b905e Pavol Marko generate_policy_source.py: Support --all-c.. de3461d6 Jit Yao Yap [protosync] Server-side -&gt; client 6cc492b8 Julian Pastarmov Set future flag for TabLifecyclesEnabled 8bb20366 Julian Pastarmov Policy definitions cleanup bea2f224 Pavol Marko Deprecate positional arguments in generate.. d33a9bcd Lutz Justen Improve device_policy_proto_map presubmit .. e2f8a1eb Andreea Costinas Correct TPM auto-update-mode availability ba733553 Julian Pastarmov Fix two typos in policy_templates.json f600b245 Ioana Pandele Add pref and policy for leak detection a0caa23d Steven Bennetts Eliminate WiMax from chrome code 9a204af7 Abhishek Bhardwaj Add required fields to Time property 9b9456b7 Abhishek Bhardwaj DeviceScheduledUpdateChecker: Update day_o.. 3438099d Pavol Marko Unmark Wilco policies as 'future' 90c419ef Michael Ershov Add CACertificateManagementAllowed policy add44dcb Julian Pastarmov Add owners for policies and presubmit chec.. 410c0968 Alexander Hendrich Fix misleading example for 'AuthServerWhit.. 9c3563e9 Daniel Rubery Add enterprise policy for real-time URL lo.. 5f177afe Ilya Bizyaev Add user policy and pref for VM CLI access.. a31ec52c Christopher Gunadi Add CrostiniRootAccessAllowed user policy .. 676ead89 Jit Yao Yap [protosync] Server-side -&gt; client a34cd3f1 Piotr Pawliczek External Print Servers: Move related polic.. 0cd68b73 Julian Pastarmov Add a banner to the policy documentation t.. 98f2ab8b Pavol Marko Add Feature and policy to control built-in.. 7c0189df Anatoliy Potapchuk Updated documentation of ShowAccessibility.. a30caac4 Owen Min Add Chrome policy information to the enter.. ca2c77fa Andreea Costinas Reland &quot;Restrict CertificateManagementAllo.. 60183baa Kamila Śledź prepare to add saml public session mode 9567f19b Theresa Remove dead contextual suggestions (EoC) c.. e152caef Julian Pastarmov Update expiration timeline for ExtensionAl.. 25a5894d Mark Pearson Revert &quot;Restrict CertificateManagementAllo.. 2aff9530 Julian Pastarmov Fix type in URL in the description of Pass.. c262c3ae Ramin Halavati Add BrowserGuestModeEnforced policy. 5c822c14 Amr Aboelkher Add a user policy for select to speak acce.. aa5d882e Andreea Costinas Restrict CertificateManagementAllowed policy dff14d5f Giovanni Ortuño U.. desktop-pwas: Support WebApps in the Pinne.. 2156ce27 Piotr Pawliczek External Print Servers: New policy and Pri.. 898e74e3 Owen Min Add extension info to the enterprise repor.. e236ad19 Petr Smirnov Hiding restricted sign-in list from guest .. b252ae41 Owen Min Disable force-signin on Linux 789c391b Yann Dago Remove WelcomePageOnOSUpgradeEnabled refer.. 28409d8f Jit Yao Yap [protosync] Server-side -&gt; client cfd5ce77 Anatoliy Potapchuk Add server-initalized RSU lookup key upload bb17c57d Jit Yao Yap [protosync] Server-side -&gt; client 154a7ba3 Igor Device policy to allow powerwash adb2829b Pavol Marko End support for DeviceLoginScreenSitePerPr.. cd7b578d Pavol Marko Temporarily mark Wilco DTC policies as fut.. d8757661 Matt Menke Deprecate the Http09OnNonDefaultPortsEnabl.. 214b022c Eric Roman Remove the MediaCacheSize policy and --med.. 42cc3cce Lutz Justen Fix escaping of principal in KerberosAccou.. af3e4baa Kyle Spiers Add 'removed' installation_mode to wildcar.. 8a3e1824 Yann Dago Reland &quot;Add auto generated documentation a.. ed7eae64 Jit Yao Yap [protosync] Server-side -&gt; client BUG=none TEST=./build_packages --board=amd64-generic &amp;&amp; \ cros_run_unit_tests --board=amd64-generic --packages authpolicy Cq-Depend: chromium:1785600, chromium:1785603, chromium:1785602 Change-Id: I4a294e31a1b1e0c8c4094c75ef66136772fdfdb4 Reviewed-on: https://chromium-review.googlesource.com/1786282 Tested-by: Pavol Marko &lt;pmarko@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: Pavol Marko &lt;pmarko@chromium.org&gt; Reviewed-by: Roman Sorokin [CET] &lt;rsorokin@chromium.org&gt; " fail_count="2" gerrit_number="1786282" owner_email="pmarko@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/82/1786282/3" remote="cros" total_fail_count="10"/><pending_commit branch="master" change_id="I007c6227820adefc6d20b61355b975ac95d6e58e" commit="6530987f2cc59fd7460c23ad7e0bc5ed7f07fe01" commit_message="authpolicy: Sync supported device policies In sync with protofiles uprev, add support for DeviceDataRoamingEnabled and DeviceLoginScreenLargeCursorEnabled policies. Also remove support for DeviceLoginScreenSitePerProcess as it is not supported by Chrome anymore. BUG=none TEST=build_packages &amp;&amp; cros_run_unit_tests --board=$BOARD --packages authpolicy Cq-Depend: chromium:1786282 Change-Id: I007c6227820adefc6d20b61355b975ac95d6e58e Reviewed-on: https://chromium-review.googlesource.com/1785603 Tested-by: Pavol Marko &lt;pmarko@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: Pavol Marko &lt;pmarko@chromium.org&gt; Reviewed-by: Roman Sorokin [CET] &lt;rsorokin@chromium.org&gt; " fail_count="2" gerrit_number="1785603" owner_email="pmarko@chromium.org" pass_count="0" patch_number="11" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/03/1785603/11" remote="cros" total_fail_count="10"/><pending_commit branch="master" change_id="If17f32cf66b4228aabdd2fc12a49c9ffd9e9a28b" commit="984fd4e52d77a33ad8da890e936c9854cdf40b01" commit_message="arc: networkd: Begin refactoring to remove ip helper process. This patch is the first in a series to migrate all datapath configuration into the main process. It introduces the guest service construct and adds a placeh-holder implementation for the existing ARC++ code, and wires in the lifecycle events, BUG=b:133193765 BUG=b:133194026 BUG=b:136695230 TEST=units Change-Id: If17f32cf66b4228aabdd2fc12a49c9ffd9e9a28b Reviewed-on: https://chromium-review.googlesource.com/1707789 Tested-by: Garrick Evans &lt;garrick@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: Hugo Benichi &lt;hugobenichi@google.com&gt; " fail_count="11" gerrit_number="1707789" owner_email="garrick@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/89/1707789/6" remote="cros" total_fail_count="13"/><pending_commit branch="master" change_id="I79268587b8fa85eba74ccfb438dd35266e4f0336" commit="6e7c4583ab30a16db29683a3aa13d4ba103ee56f" commit_message="arc: networkd: DeviceManager listens to all shill events always. Previously, arc-networkd would register/unregister shill handlers when ARC++ booted up or shut down, respectively. But in a multi-guest world, it needs to be aware of the host devices independent of guest lifecyles. And more specifically, for ARCVM it needs to be aware at VM boot time. BUG=b:133193765 TEST=units, TODO Change-Id: I79268587b8fa85eba74ccfb438dd35266e4f0336 Reviewed-on: https://chromium-review.googlesource.com/1707790 Tested-by: Garrick Evans &lt;garrick@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: Hugo Benichi &lt;hugobenichi@google.com&gt; " fail_count="11" gerrit_number="1707790" owner_email="garrick@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/90/1707790/6" remote="cros" total_fail_count="14"/><pending_commit branch="master" change_id="Ibc3bd7134baa0eb8e7d1215e0709b50ac6e6fc31" commit="9ce2dc2af0991888cff65f35649ed5df60331073" commit_message="arc: networkd: Move setup and teardown logic into ArcService. This patch refactors the setup/teardown, init/uninit and enable/disable code from ArcIpConfig into ArcService. Earlier attempts to break each logical unit into multicle CLs caused too many problems given the timing and interconencted nature of these pieces, due largely to the fact that the functionality was beig split across processes. Another key change in this patch is the gating of enable/disable on both sides of the veth pair being up. This is achieved by DeviceManager listening to rt netlink messages on the host and ArcService doing the same in the container's net namespace. Doing so, guarantees that once IPv6 route detection and address assignment runs, it can set up the datapath and configuration immediately. One caveat here is that the device keeps state that is currently specific to the ARC guest alone. This will have to be expanded, if necessary, to accomodate others. More functionality is moved into Datapath from ArcIpConfig. In order to add DeviceManager unit testing, a base class was added for mocking. ArcIpConfig unit test removed since it is no longer relevant. TODO: Add relevant tests to ArcSeviceTest BUG=b:133194105 BUG=b:136688327 BUG=b:136695230 TEST=units, manual andsuite:bvt-arc on nocturne Change-Id: Ibc3bd7134baa0eb8e7d1215e0709b50ac6e6fc31 Reviewed-on: https://chromium-review.googlesource.com/1727633 Tested-by: Garrick Evans &lt;garrick@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: Hugo Benichi &lt;hugobenichi@google.com&gt; " fail_count="11" gerrit_number="1727633" owner_email="garrick@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/33/1727633/8" remote="cros" total_fail_count="14"/><pending_commit branch="master" change_id="Ibbcef998968dbb25802aa5027a7f266f280a6543" commit="94d12f4a147f8cb2935fbaf39d36a86ea7f7e802" commit_message="arc: networkd: Move IPv6 configuration into ArcService This patch refactors the IPv6 codes from ArcIpConfig into ArcSerivice. Relevant logic is also moved into Datapath. ArcIpConfig is also removed as it's no longer used. TODO: Obselete unit tests were removed but new ones must be added to cover the refactored functionality. BUG=b:136688327 BUG=b:133194105 BUG=b:136695230 TEST=units, manual, suite:bvt-arc Change-Id: Ibbcef998968dbb25802aa5027a7f266f280a6543 Reviewed-on: https://chromium-review.googlesource.com/1727635 Tested-by: Garrick Evans &lt;garrick@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: Hugo Benichi &lt;hugobenichi@google.com&gt; " fail_count="11" gerrit_number="1727635" owner_email="garrick@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/35/1727635/8" remote="cros" total_fail_count="15"/><pending_commit branch="master" change_id="I09d26a1b5be867cceb2d833ce7256e6ae985525e" commit="a06ba85fa082949f37030f897e2d92e3280b5254" commit_message="arc: networkd: Remove ip helper. This patch completes the refactoring and deletes the helper process code. It also removes most of the proto definition that supported it but some remains for future clean up. BUG=b:136695230 BUG=b:133194105 TEST=manual betty, nocturne Change-Id: I09d26a1b5be867cceb2d833ce7256e6ae985525e Reviewed-on: https://chromium-review.googlesource.com/1727636 Tested-by: Garrick Evans &lt;garrick@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: Hugo Benichi &lt;hugobenichi@google.com&gt; " fail_count="11" gerrit_number="1727636" owner_email="garrick@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/36/1727636/8" remote="cros" total_fail_count="15"/><pending_commit branch="master" change_id="Iadccfb5da306ae6bdf3ef2a90430a5db3329719f" commit="10b54c36f16d208c0c377a086b3f985aad8b57a0" commit_message="p2p: fix header inclusion order to comply with C++ style guide BUG=None TEST=Run cpplint on updated files. TEST=Run unit tests. Change-Id: Iadccfb5da306ae6bdf3ef2a90430a5db3329719f Reviewed-on: https://chromium-review.googlesource.com/1812138 Tested-by: Ben Chan &lt;benchan@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="1812138" owner_email="benchan@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/38/1812138/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Iade3df5377fb2ff437b0714cff42ebf2aab2b381" commit="1658a09c19d79b591db04aabdd951ca926033fe7" commit_message="p2p: fix header guards to comply with C++ style guide BUG=None TEST=Run cpplint on updated files. TEST=Run unit tests. Change-Id: Iade3df5377fb2ff437b0714cff42ebf2aab2b381 Reviewed-on: https://chromium-review.googlesource.com/1812139 Tested-by: Ben Chan &lt;benchan@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="1812139" owner_email="benchan@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/39/1812139/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ie001dd8ccf018e7d49e2754a5e6787e3bb295063" commit="19ea434e6da29d05b393289415cd0e581eaeb2c3" commit_message="p2p: migrate to generalized MOCK_METHOD() macro This CL replaces the uses of MOCK_METHOD*() and MOCK_CONST_METHOD*() macros in unit tests with the generalized MOCK_METHOD() macro, which is now the recommended way to define mocked methods with gmock. In particular, MOCK_METHOD() supports annotating a mocked method with specifiers such as 'override'. One minor change is that argument names are omitted in the argument list provided to MOCK_METHOD() in order to prevent clang-format from formatting code like `Foo* foo` into `Foo * foo`. BUG=None TEST=Run unit tests. Change-Id: Ie001dd8ccf018e7d49e2754a5e6787e3bb295063 Reviewed-on: https://chromium-review.googlesource.com/1814178 Tested-by: Ben Chan &lt;benchan@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="1814178" owner_email="benchan@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/78/1814178/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I2995453cc301b828e409efe882aa8c1ac018e424" commit="14920ef996e7e4bfc2dead3748cb52dbf01e6f2c" commit_message="p2p: reformat code with clang-format This CL is generated using the following command: clang-format -i -style=file $(git ls-files '*.h' '*.cc') BUG=None TEST=Run unit tests. Change-Id: I2995453cc301b828e409efe882aa8c1ac018e424 Reviewed-on: https://chromium-review.googlesource.com/1814179 Tested-by: Ben Chan &lt;benchan@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="1814179" owner_email="benchan@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/79/1814179/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ib2a6528631c79d204daa13fd7eba4402772557fc" commit="af0e69431f7fb52665467a645446b8277097b483" commit_message="PRESUBMIT.cfg: enable clang-format check on p2p BUG=None TEST=Test `repo upload` on p2p. Change-Id: Ib2a6528631c79d204daa13fd7eba4402772557fc Reviewed-on: https://chromium-review.googlesource.com/1814180 Tested-by: Ben Chan &lt;benchan@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="1814180" owner_email="benchan@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/80/1814180/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Iaf932e45a47a424b303f54aa84a86837b253a57b" commit="2dd901823c44b338975a2604c05fd6b27d3158e8" commit_message="u2fd: drop unnecessary 'explicit' specifier on UserState constructor BUG=None TEST=Run unit tests. Change-Id: Iaf932e45a47a424b303f54aa84a86837b253a57b Reviewed-on: https://chromium-review.googlesource.com/1814470 Tested-by: Ben Chan &lt;benchan@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="2" gerrit_number="1814470" 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/70/1814470/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I44210bbca4303db733182e78e6e88514e3ae3547" commit="3f597f8ae353c4c37d81aa2bc1d756410c986029" commit_message="u2fd: remove empty SetUp() methods in test fixtures BUG=None TEST=Run unit tests. Change-Id: I44210bbca4303db733182e78e6e88514e3ae3547 Reviewed-on: https://chromium-review.googlesource.com/1814471 Tested-by: Ben Chan &lt;benchan@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="2" gerrit_number="1814471" 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/71/1814471/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Id36a3447cb3d65ed362280ab1dd670752d4b6edf" commit="4146c4237f5167a06e9946435c49c77a77e960fc" commit_message="u2fd: use C++11 override specifier on overridden methods BUG=None TEST=Run unit tests. Change-Id: Id36a3447cb3d65ed362280ab1dd670752d4b6edf Reviewed-on: https://chromium-review.googlesource.com/1814472 Tested-by: Ben Chan &lt;benchan@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="2" gerrit_number="1814472" 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/72/1814472/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="If6e5b5c57be20a952b7c6fa7a61134e0c5ec185f" commit="020c02643aaa3de0d8194d508616924dfbea0f2a" commit_message="u2fd: migrate to generalized MOCK_METHOD() macro This CL replaces the uses of MOCK_METHOD*() and MOCK_CONST_METHOD*() macros in unit tests with the generalized MOCK_METHOD() macro, which is now the recommended way to define mocked methods with gmock. In particular, MOCK_METHOD() supports annotating a mocked method with specifiers such as 'override'. One minor change is that argument names are omitted in the argument list provided to MOCK_METHOD() in order to prevent clang-format from formatting code like `Foo* foo` into `Foo * foo`. BUG=None TEST=Run unit tests. Change-Id: If6e5b5c57be20a952b7c6fa7a61134e0c5ec185f Reviewed-on: https://chromium-review.googlesource.com/1814473 Tested-by: Ben Chan &lt;benchan@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="2" gerrit_number="1814473" owner_email="benchan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/73/1814473/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Iefd0f66a556f7261103563cb31cd2c9f137f0d98" commit="6e71e2bbfcff7f6c2b6f0ef6d8b2e484a53dbd63" commit_message="tpm_manager: fix cpplint warnings on header guard BUG=None TEST=Rerun cpplint on updated files. TEST=Run unit tests. Change-Id: Iefd0f66a556f7261103563cb31cd2c9f137f0d98 Reviewed-on: https://chromium-review.googlesource.com/1815141 Tested-by: Ben Chan &lt;benchan@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="2" gerrit_number="1815141" 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/41/1815141/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ic8454c0993e7d3e2643e63d3d82cb74ca15be259" commit="5ed937abf51e9ac46e89562bf94923ff20ee5ff8" commit_message="tpm_manager: add missing inclusion of &lt;string&gt; for std::string BUG=None TEST=Rerun cpplint on updated files. TEST=Run unit tests. Change-Id: Ic8454c0993e7d3e2643e63d3d82cb74ca15be259 Reviewed-on: https://chromium-review.googlesource.com/1815142 Tested-by: Ben Chan &lt;benchan@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="2" gerrit_number="1815142" 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/42/1815142/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I498f2e51db876bb21f3bf8ccf617ac04a8a60723" commit="9d7e579a0f4343edb267bed89826f6fb1b6e1337" commit_message="tpm_manager: migrate to generalized MOCK_METHOD() macro This CL replaces the uses of MOCK_METHOD*() and MOCK_CONST_METHOD*() macros in unit tests with the generalized MOCK_METHOD() macro, which is now the recommended way to define mocked methods with gmock. In particular, MOCK_METHOD() supports annotating a mocked method with specifiers such as 'override'. One minor change is that argument names are omitted in the argument list provided to MOCK_METHOD() in order to prevent clang-format from formatting code like `Foo* foo` into `Foo * foo`. BUG=None TEST=Run unit tests. Change-Id: I498f2e51db876bb21f3bf8ccf617ac04a8a60723 Reviewed-on: https://chromium-review.googlesource.com/1815143 Tested-by: Ben Chan &lt;benchan@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="2" gerrit_number="1815143" 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/43/1815143/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I88b2ca13f21b8753e234078f619fcfe586b37648" commit="237f720603d092eb40ea0f72fabbe734c5cc7ee9" commit_message="tpm_manager: use C++11 override specifier on overridden methods BUG=None TEST=Run unit tests. Change-Id: I88b2ca13f21b8753e234078f619fcfe586b37648 Reviewed-on: https://chromium-review.googlesource.com/1815144 Tested-by: Ben Chan &lt;benchan@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="2" gerrit_number="1815144" 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/44/1815144/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I12180c0c3e4c72c36a751f14f54e04cf17eaa6cd" commit="3853d93d12a59d852508ea21881d9e68516052e9" commit_message="FROMGIT: rtw88: 8822c: add FW IQK support Add support for doing IQK in firmware Ideally the RF component's I/Q vectors should be orthogonal, but usually they are not. So we need to calibrate for the RF components, ex. PA/LNA, ADC/DAC. And if the I/Q vectors are more orthogonal, the mixed signal will have less deviation. This helps with those rates with higher modulation (MCS8-9), because they have more strict EVM/SNR requirement. Also the better of the quality of the signal, the longer it can propagate, and the better throughput performance we can get. Signed-off-by: Yan-Hsuan Chuang &lt;yhchuang@realtek.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 1ac3294bf75e8a15122277ba3fd3ef58e4647a4a git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git master) BUG=b:124400293 TEST=kernel log with debug mask RTW_DBG_RFK Change-Id: I12180c0c3e4c72c36a751f14f54e04cf17eaa6cd Reviewed-on: https://chromium-review.googlesource.com/1710379 Tested-by: Tony Chuang &lt;yhchuang@realtek.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: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1710379" owner_email="yhchuang@realtek.com" pass_count="0" patch_number="8" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/79/1710379/8" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="If75d74b3dd5e214fa28c346558e61cf43a618fab" commit="82cae6eb530e6cd393a8c22d649afec063311523" commit_message="FROMGIT: rtw88: 8822c: add SW DPK support Power amplifiers are not linear components, and require DPK to reduce its nonlinearity. DPK is called Digital Pre-distortion Calibration, can be used to compensate the output of power. DPK tracking is in charge of tracking the thermal changes. And it then shifts the power curve accordingly, which makes the power output remains linear even if the PA works in different temperature. To perform DPK, the parameter table should also be updated. And the table will be applied when device is powered on. Then DPK will reference the values to calibrate. Signed-off-by: Tzu-En Huang &lt;tehuang@realtek.com&gt; Signed-off-by: Yan-Hsuan Chuang &lt;yhchuang@realtek.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 5227c2ee453d2f778192d8bb0f1a6072892aaa8e git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git master) BUG=b:124400293 TEST=kernel log with debug mask RTW_DBG_RFK Change-Id: If75d74b3dd5e214fa28c346558e61cf43a618fab Reviewed-on: https://chromium-review.googlesource.com/1710380 Tested-by: Tony Chuang &lt;yhchuang@realtek.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: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1710380" owner_email="yhchuang@realtek.com" pass_count="0" patch_number="8" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/80/1710380/8" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I382779c1320f19b5b2211b409d7fe9d3960af618" commit="4b3093a5d9836430308a9a0e99f33f71dd8dc244" commit_message="FROMGIT: rtw88: move IQK/DPK into phy_calibration Since 8822c requires to do not only IQK, but also DPK. Move these calibrations that need to be done once the channel is determined, into phy_calibration. And note that the order of the calibrations matters, 8822c should do IQK first, then DPK. Signed-off-by: Yan-Hsuan Chuang &lt;yhchuang@realtek.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit f27b886d0d062654be91360d45dc085a1a68fdf2 git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git master) BUG=b:124400293 TEST=None Change-Id: I382779c1320f19b5b2211b409d7fe9d3960af618 Reviewed-on: https://chromium-review.googlesource.com/1710381 Tested-by: Tony Chuang &lt;yhchuang@realtek.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: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1710381" owner_email="yhchuang@realtek.com" pass_count="0" patch_number="8" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/81/1710381/8" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I7c782eba9f707a2a7396401e850babf4f35e342d" commit="87647e26dccf2f1244630561382d7fe54d880a71" commit_message="FROMGIT: rtw88: add dynamic cck pd mechanism This mechanism reduces the numbers of false alram in cck rate by dynamically adjusting the value of power threshold and cs_ratio. We determine the new value by three factors, which are rssi, false alarm count and igi. Based on these factors, we define the current condition into five levels. Compared to the previous level, if the level is changed, we set the new values for power threshold and cs_ratio. Signed-off-by: Tzu-En Huang &lt;tehuang@realtek.com&gt; Signed-off-by: Yan-Hsuan Chuang &lt;yhchuang@realtek.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 479c4ee931a677c3aa313a7b3757a71de073da8a git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git master) BUG=b:124400293 TEST=Generate some external as false alarm, and see if IGI changes Change-Id: I7c782eba9f707a2a7396401e850babf4f35e342d Reviewed-on: https://chromium-review.googlesource.com/1710383 Tested-by: Tony Chuang &lt;yhchuang@realtek.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: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1710383" owner_email="yhchuang@realtek.com" pass_count="0" patch_number="8" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/83/1710383/8" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Iafa82b620e488ba2cd4be3c1b7061d47e6c14be6" commit="f2bcfb388e738b1a61418450167aefb416ed2f10" commit_message="bluetooth: Add support of GattClientGetMtu This adds support of GattClientGetMtu() for later use. BUG=b:134425062 TEST=built and the existing unit tests pass Cq-Depend: chromium:1804514 Change-Id: Iafa82b620e488ba2cd4be3c1b7061d47e6c14be6 Reviewed-on: https://chromium-review.googlesource.com/1809842 Tested-by: Miao-chen Chou &lt;mcchou@chromium.org&gt; Commit-Ready: Miao-chen Chou &lt;mcchou@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Yu Liu &lt;yudiliu@chromium.org&gt; " fail_count="1" gerrit_number="1809842" owner_email="mcchou@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/42/1809842/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I9a67324ceea315cd75e4ecf50d7ceed5c7a40785" commit="5ebeef8706dfe83eef1d7ae0d76b506b53d2c9d6" commit_message="bluetooth: Add ConvertDataToSg() to newblued/util This adds support to convert raw bytes to sg. BUG=b:134425062 TEST=add a unit test and pass all tests Change-Id: I9a67324ceea315cd75e4ecf50d7ceed5c7a40785 Reviewed-on: https://chromium-review.googlesource.com/1809843 Tested-by: Miao-chen Chou &lt;mcchou@chromium.org&gt; Commit-Ready: Miao-chen Chou &lt;mcchou@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Yu Liu &lt;yudiliu@chromium.org&gt; " fail_count="1" gerrit_number="1809843" owner_email="mcchou@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/43/1809843/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Icdf6e2386fd1dd4a55285c1f9c1dd38de39a02f6" commit="c4a69f6803639116ec16e49cf8b61b47aa1a0e4c" commit_message="gatt: add support of MTU query on a GATT connection BUG=b:134425062 TEST=built Change-Id: Icdf6e2386fd1dd4a55285c1f9c1dd38de39a02f6 Reviewed-on: https://chromium-review.googlesource.com/1804514 Tested-by: Miao-chen Chou &lt;mcchou@chromium.org&gt; Commit-Ready: Miao-chen Chou &lt;mcchou@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Yu Liu &lt;yudiliu@chromium.org&gt; " fail_count="0" gerrit_number="1804514" owner_email="mcchou@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/newblue" project_url="https://chromium-review.googlesource.com/chromiumos/platform/newblue" ref="refs/changes/14/1804514/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I614da46a8d8a4af3b72b386e1f56a5b9762d0406" commit="5b2dbf5414bdfa45e28b4ed065393aa55d5a37ef" commit_message="bluetooth: Support gattClientWrite and libnewblue generated function with 9 arguments BUG=b:134425062 TEST=build Change-Id: I614da46a8d8a4af3b72b386e1f56a5b9762d0406 Reviewed-on: https://chromium-review.googlesource.com/1812260 Tested-by: Miao-chen Chou &lt;mcchou@chromium.org&gt; Commit-Ready: Miao-chen Chou &lt;mcchou@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; " fail_count="0" gerrit_number="1812260" owner_email="mcchou@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/60/1812260/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ie81429750a63042f3ff971e7411fe0c76fbf42f4" commit="308fbe0bdfae84d0575e9c58ee51a61effee7b67" commit_message="hermes: include &lt;vector&gt; for std::vector BUG=None TEST=Run cpplint on updated files. TEST=Run unit tests. Change-Id: Ie81429750a63042f3ff971e7411fe0c76fbf42f4 Reviewed-on: https://chromium-review.googlesource.com/1814410 Tested-by: Ben Chan &lt;benchan@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="1814410" owner_email="benchan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/10/1814410/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I652fc439505859cd33038916267636f32cb69539" commit="437c947e9e2a94d9965a75764ac0377f08b566a5" commit_message="hermes: reformat code with clang-format This CL is generated using the following command: clang-format -i -style=file $(git ls-files '*.h' '*.cc') with some blocks of code annotated with `clang-format off` to avoid undesired formatting. BUG=None TEST=Run unit tests. Change-Id: I652fc439505859cd33038916267636f32cb69539 Reviewed-on: https://chromium-review.googlesource.com/1814411 Tested-by: Ben Chan &lt;benchan@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="1814411" owner_email="benchan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/11/1814411/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I0a7238a8046e95d3b50aa0af7ffb92e941acf500" commit="34deb989eaed51bda7d6c5bbec9feb265457eec0" commit_message="PRESUBMIT.cfg: enable clang-format check on hermes BUG=None TEST=Test `repo upload` on hermes. Change-Id: I0a7238a8046e95d3b50aa0af7ffb92e941acf500 Reviewed-on: https://chromium-review.googlesource.com/1814412 Tested-by: Ben Chan &lt;benchan@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="1814412" owner_email="benchan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/12/1814412/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I957827722776e5b4bca66b5331e3aa9ca5b6fd27" commit="f24f982b2bebf901bbbc0545bad61c03e127bbbc" commit_message="shill: ethernet: migrate to generalized MOCK_METHOD() macro This CL replaces the uses of MOCK_METHOD*() and MOCK_CONST_METHOD*() macros in unit tests with the generalized MOCK_METHOD() macro, which is now the recommended way to define mocked methods with gmock. In particular, MOCK_METHOD() supports annotating a mocked method with specifiers such as 'override'. One minor change is that argument names are omitted in the argument list provided to MOCK_METHOD() in order to prevent clang-format from formatting code like `Foo* foo` into `Foo * foo`. BUG=None TEST=Run unit tests. Change-Id: I957827722776e5b4bca66b5331e3aa9ca5b6fd27 Reviewed-on: https://chromium-review.googlesource.com/1804249 Tested-by: Ben Chan &lt;benchan@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="5" gerrit_number="1804249" owner_email="benchan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/49/1804249/2" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Ifced784fbd17f9cda1e4df6e7d5d95771ae9d3e2" commit="4792b36cb26e275730cfd32633b1b41c42de6165" commit_message="shill: vpn: migrate to generalized MOCK_METHOD() macro This CL replaces the uses of MOCK_METHOD*() and MOCK_CONST_METHOD*() macros in unit tests with the generalized MOCK_METHOD() macro, which is now the recommended way to define mocked methods with gmock. In particular, MOCK_METHOD() supports annotating a mocked method with specifiers such as 'override'. One minor change is that argument names are omitted in the argument list provided to MOCK_METHOD() in order to prevent clang-format from formatting code like `Foo* foo` into `Foo * foo`. BUG=None TEST=Run unit tests. Change-Id: Ifced784fbd17f9cda1e4df6e7d5d95771ae9d3e2 Reviewed-on: https://chromium-review.googlesource.com/1804250 Tested-by: Ben Chan &lt;benchan@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="5" gerrit_number="1804250" owner_email="benchan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/50/1804250/2" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Ic0bc8f6593fc42b5a6db953c518c2711ebfb5c95" commit="79eb3f85e1fd45d28b86ebc00fa3aad582901531" commit_message="shill: cellular: migrate to generalized MOCK_METHOD() macro This CL replaces the uses of MOCK_METHOD*() and MOCK_CONST_METHOD*() macros in unit tests with the generalized MOCK_METHOD() macro, which is now the recommended way to define mocked methods with gmock. In particular, MOCK_METHOD() supports annotating a mocked method with specifiers such as 'override'. One minor change is that argument names are omitted in the argument list provided to MOCK_METHOD() in order to prevent clang-format from formatting code like `Foo* foo` into `Foo * foo`. BUG=None TEST=Run unit tests. Change-Id: Ic0bc8f6593fc42b5a6db953c518c2711ebfb5c95 Reviewed-on: https://chromium-review.googlesource.com/1804251 Tested-by: Ben Chan &lt;benchan@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="5" gerrit_number="1804251" owner_email="benchan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/51/1804251/2" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Icbe83f6b71abebe95bd8d5548bcb5e8937651b21" commit="acd32917bbdd20388770cc0a2c0854fdfc0324d4" commit_message="image-burner: drop extra trailing semicolons BUG=None TEST=Run unit tests. Change-Id: Icbe83f6b71abebe95bd8d5548bcb5e8937651b21 Reviewed-on: https://chromium-review.googlesource.com/1815076 Tested-by: Ben Chan &lt;benchan@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: Toni Baržić &lt;tbarzic@chromium.org&gt; " fail_count="3" gerrit_number="1815076" 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/76/1815076/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="If4fa2252ef5edf5d8794e61fef7a081ea270303f" commit="05a228402fde74d25e90867e52a8c05ba8d4eddc" commit_message="image-burner: migrate to generalized MOCK_METHOD() macro This CL replaces the uses of MOCK_METHOD*() and MOCK_CONST_METHOD*() macros in unit tests with the generalized MOCK_METHOD() macro, which is now the recommended way to define mocked methods with gmock. In particular, MOCK_METHOD() supports annotating a mocked method with specifiers such as 'override'. BUG=None TEST=Run unit tests. Change-Id: If4fa2252ef5edf5d8794e61fef7a081ea270303f Reviewed-on: https://chromium-review.googlesource.com/1815137 Tested-by: Ben Chan &lt;benchan@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: Toni Baržić &lt;tbarzic@chromium.org&gt; " fail_count="3" gerrit_number="1815137" 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/37/1815137/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Iecbcf7e095c2bdf471d6fea0506e3e7de4c4f1a6" commit="8b3a026f9db2faabf577a798126eb765112f0dbe" commit_message="image-burner: reformat code with clang-format This CL is generated using the following command: clang-format -i -style=file $(git ls-files '*.h' '*.cc') BUG=None TEST=Run unit tests. Change-Id: Iecbcf7e095c2bdf471d6fea0506e3e7de4c4f1a6 Reviewed-on: https://chromium-review.googlesource.com/1815138 Tested-by: Ben Chan &lt;benchan@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: Toni Baržić &lt;tbarzic@chromium.org&gt; " fail_count="3" gerrit_number="1815138" 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/38/1815138/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ic4fb8b4d0b76c86bd088ad778da9233081b72720" commit="06feb63f1e6d1e639ae73b388a205ff4f750fdc7" commit_message="remove id_list from all platform_intf This (historical) method of selecting a platform is being changed in CL:1793003. Delete the old platform selection data. BUG=chromium:1000757 TEST=sudo FEATURES=test emerge mosys Change-Id: Ic4fb8b4d0b76c86bd088ad778da9233081b72720 Signed-off-by: Jack Rosenthal &lt;jrosenth@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1812040 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt; Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; " fail_count="4" gerrit_number="1812040" owner_email="jrosenth@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/mosys" project_url="https://chromium-review.googlesource.com/chromiumos/platform/mosys" ref="refs/changes/40/1812040/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Ib3aaeb48f54e9c2ee59a28bc0b321ecab336c4d3" commit="bd4cd7482f92e238ee7a32825c369b038bc973d5" commit_message="Allow platform selection by platform name Mosys has long included the -S and -p flags to select a platform manually, but they used (a mostly historical) id_list interface. This removes the old id_list interface, and instead allows selection thru platform name. BUG=chromium:1000757 TEST=sudo FEATURES=test emerge mosys TEST=&quot;mosys -S&quot; listing all supported platforms, &quot;mosys -p NAME&quot; allows selection of a specific platform Change-Id: Ib3aaeb48f54e9c2ee59a28bc0b321ecab336c4d3 Signed-off-by: Jack Rosenthal &lt;jrosenth@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1793003 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt; " fail_count="4" gerrit_number="1793003" owner_email="jrosenth@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform/mosys" project_url="https://chromium-review.googlesource.com/chromiumos/platform/mosys" ref="refs/changes/03/1793003/5" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="Ifa078ead1b0beecd04cf768f71939c14a1202750" commit="7a25742368b3f0fe115c7032c7879f321e504231" commit_message="mosys: enable platform_unittest This is a new unit test added in CL:1793003 BUG=chromium:1000757 TEST=sudo FEATURES=test emerge mosys, test passes Cq-Depend: chromium:1793003 Change-Id: Ifa078ead1b0beecd04cf768f71939c14a1202750 Signed-off-by: Jack Rosenthal &lt;jrosenth@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1812078 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt; " fail_count="4" gerrit_number="1812078" owner_email="jrosenth@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/78/1812078/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Ic78755fef24f37af53f62ff06f4d0efdf1d098f1" commit="35f252cb269075078f73e1947965320d787f9f10" commit_message="vm_tools: Add Tremplin protos for Crostini upgrade flow TEST=cros_workon_make --board tatl vm_protos --install # and for tremplin BUG=chromium:930901 Cq-Depend: chromium:1802058 Change-Id: Ic78755fef24f37af53f62ff06f4d0efdf1d098f1 Reviewed-on: https://chromium-review.googlesource.com/1797611 Tested-by: David Munro &lt;davidmunro@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: Nicholas Verne &lt;nverne@chromium.org&gt; " fail_count="4" gerrit_number="1797611" owner_email="davidmunro@google.com" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/11/1797611/5" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I63dc81c3234ceb482f6392335cb8446bf8f9b3fa" commit="07b30e4cbca768d9b3340a0e5ffebdaed074fb52" commit_message="tremplin: Add stubs for (Cancel)UpgradeContainer TEST=cros_workon_make --board tatl tremplin --install BUG=chromium:930901 Cq-Depend: chromium:1797611 Change-Id: I63dc81c3234ceb482f6392335cb8446bf8f9b3fa Reviewed-on: https://chromium-review.googlesource.com/1802058 Tested-by: David Munro &lt;davidmunro@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: Nicholas Verne &lt;nverne@chromium.org&gt; " fail_count="4" gerrit_number="1802058" owner_email="davidmunro@google.com" pass_count="0" patch_number="1" project="chromiumos/platform/tremplin" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tremplin" ref="refs/changes/58/1802058/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I5dd64c3c5105249ede417bd90dad9c1cce36f79a" commit="6d760755fa39c7374d76e1ba1b0c84199fbb4e31" commit_message="dev-install: drop unnecessary 'explicit' specifier on DevInstall constructor BUG=None TEST=Run unit tests. Change-Id: I5dd64c3c5105249ede417bd90dad9c1cce36f79a Reviewed-on: https://chromium-review.googlesource.com/1815062 Tested-by: Ben Chan &lt;benchan@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="2" gerrit_number="1815062" 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/62/1815062/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I3525bbf4ba697fa396294780a6841e852cfe1552" commit="e3bb7faa900cc9d6c8bf05dec85575d98dc58ea7" commit_message="dev-install: migrate to generalized MOCK_METHOD() macro This CL replaces the uses of MOCK_METHOD*() and MOCK_CONST_METHOD*() macros in unit tests with the generalized MOCK_METHOD() macro, which is now the recommended way to define mocked methods with gmock. In particular, MOCK_METHOD() supports annotating a mocked method with specifiers such as 'override'. BUG=None TEST=Run unit tests. Change-Id: I3525bbf4ba697fa396294780a6841e852cfe1552 Reviewed-on: https://chromium-review.googlesource.com/1815063 Tested-by: Ben Chan &lt;benchan@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="2" gerrit_number="1815063" 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/63/1815063/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Idac202ded67daaa2c0659c029bc7bfdcee8fc628" commit="144ee8a8c9144788fe79bb8d9f7da535fe0a46d3" commit_message="shill: upstart: migrate to generalized MOCK_METHOD() macro This CL replaces the uses of MOCK_METHOD*() and MOCK_CONST_METHOD*() macros in unit tests with the generalized MOCK_METHOD() macro, which is now the recommended way to define mocked methods with gmock. In particular, MOCK_METHOD() supports annotating a mocked method with specifiers such as 'override'. One minor change is that argument names are omitted in the argument list provided to MOCK_METHOD() in order to prevent clang-format from formatting code like `Foo* foo` into `Foo * foo`. BUG=None TEST=Run unit tests. Change-Id: Idac202ded67daaa2c0659c029bc7bfdcee8fc628 Reviewed-on: https://chromium-review.googlesource.com/1804247 Tested-by: Ben Chan &lt;benchan@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="7" gerrit_number="1804247" owner_email="benchan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/47/1804247/1" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I2dda4c6d248b50879350b6246cb41705de7dddda" commit="bbe36f72ba2acda0d18cfdff9abd253807df4345" commit_message="shill: dhcp: migrate to generalized MOCK_METHOD() macro This CL replaces the uses of MOCK_METHOD*() and MOCK_CONST_METHOD*() macros in unit tests with the generalized MOCK_METHOD() macro, which is now the recommended way to define mocked methods with gmock. In particular, MOCK_METHOD() supports annotating a mocked method with specifiers such as 'override'. One minor change is that argument names are omitted in the argument list provided to MOCK_METHOD() in order to prevent clang-format from formatting code like `Foo* foo` into `Foo * foo`. BUG=None TEST=Run unit tests. Change-Id: I2dda4c6d248b50879350b6246cb41705de7dddda Reviewed-on: https://chromium-review.googlesource.com/1804248 Tested-by: Ben Chan &lt;benchan@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="7" gerrit_number="1804248" 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/48/1804248/1" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I64040025c2a08dd8360782774ccf73bc8fd50c19" commit="d3bffbc80397aaf7a0732a60ee79c879ca4f969f" commit_message="test_suites: add graphics_per-week and graphics_per-build Add two suite to perform weekly/perbuild graphics tests. Also adjust the timeout according to the crosbolt-perf-* suite. Exempt-From-Owner-Approval: Wrong owners. BUG=chromium:1005027 TEST=None Change-Id: I64040025c2a08dd8360782774ccf73bc8fd50c19 Reviewed-on: https://chromium-review.googlesource.com/1811883 Tested-by: Ilja H. Friedel &lt;ihf@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: Rohit Makasana &lt;rohitbm@chromium.org&gt; Reviewed-by: Ilja H. Friedel &lt;ihf@chromium.org&gt; " fail_count="2" gerrit_number="1811883" owner_email="pwang@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/83/1811883/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I0aa7d852496b3027e64e5e06d061a56a97e4f5e7" commit="f54031981f5ad605ec7c33c7dfd58232999e479e" commit_message="tast: add tast.graphics-(|trace|video)-(nightly|weekly|perbuild) test. Add new graphics-* version of tast.crosbolt-nightly server test that runs Tast tests with group:graphics_* attribute set. We want these as they can take longer to run than other perf tests. BUG=chromium:1005027 TEST=None Change-Id: I0aa7d852496b3027e64e5e06d061a56a97e4f5e7 Reviewed-on: https://chromium-review.googlesource.com/1811886 Tested-by: Po-Hsien Wang &lt;pwang@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: Ilja H. Friedel &lt;ihf@chromium.org&gt; " fail_count="2" gerrit_number="1811886" owner_email="pwang@chromium.org" 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/86/1811886/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I6fa179fb36a1f7c11ea6fbea90b8e33d79fa05fd" commit="896cca7276471f468c7065a68759a043190cee1a" commit_message="Make camera configuration command line parameter BUG=None TEST=Manual Change-Id: I6fa179fb36a1f7c11ea6fbea90b8e33d79fa05fd Reviewed-on: https://chromium-review.googlesource.com/1801696 Tested-by: Torleiv Sundre &lt;torleiv@huddly.com&gt; Tested-by: Kyle Williams &lt;kdgwill@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: Kyle Williams &lt;kdgwill@chromium.org&gt; Reviewed-by: Matthew Ziegelbaum &lt;ziegs@chromium.org&gt; Reviewed-by: Pablo Ceballos &lt;pceballos@chromium.org&gt; " fail_count="2" gerrit_number="1801696" owner_email="torleiv@huddly.com" pass_count="0" patch_number="13" project="chromiumos/third_party/huddly-updater" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/huddly-updater" ref="refs/changes/96/1801696/13" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Iff33f956f511415f6ceedde836c950097c9a634b" commit="8627e61e310a2a7b3a9b0892c73edaa1523b5860" commit_message="Eliminate segfault if device is not found Make sure no nullptrs are dereferenced in teh HpkUpdater dtor when the device is not found. BUG=None TEST=Manual Change-Id: Iff33f956f511415f6ceedde836c950097c9a634b Reviewed-on: https://chromium-review.googlesource.com/1808838 Tested-by: Kyle Williams &lt;kdgwill@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: Matthew Ziegelbaum &lt;ziegs@chromium.org&gt; " fail_count="2" gerrit_number="1808838" owner_email="torleiv@huddly.com" pass_count="0" patch_number="3" project="chromiumos/third_party/huddly-updater" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/huddly-updater" ref="refs/changes/38/1808838/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I6fd3d3607d82e92270a2f9b7ca3bf63de51ae267" commit="a85c96127b1ea2edbb1618c1e1f750801fd2b9f2" commit_message="shill: Refresh IPConfig when static IP changes A service's IPConfig should refresh when the static IP changes. This previously happened only because Chrome instructed the IPConfig to do so after setting the static IP. This change adds an IPConfig object to the StaticIPParameters class that is refreshed whenever static IP changes. BUG=chromium:997392 TEST=1) unit tests 2) ran network.EthernetStaticIP 3) Set static IP, logged in, logged out. `ifconfig` reflected the expected IP. Change-Id: I6fd3d3607d82e92270a2f9b7ca3bf63de51ae267 Reviewed-on: https://chromium-review.googlesource.com/1799392 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: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="3" gerrit_number="1799392" owner_email="matthewmwang@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/92/1799392/6" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ie58faad6b2430570ba0b4aab3da4ea088590c9ed" commit="347c2bef9e6da7d00a91bfc96ad468d8d2e9ba9e" commit_message="shill: ethernet: remove Ethernet reconnecting The parent CL has Service reconnect whenever the static IP changes. This makes all the Ethernet reconnections unnecessary. BUG=chromium:1002301 TEST=1) unittests 2) network.EthernetStaticIP 3) deployed to DUT, set static IP, logged in, logged out. `ifconfig` showed that static IP was there. Change-Id: Ie58faad6b2430570ba0b4aab3da4ea088590c9ed Reviewed-on: https://chromium-review.googlesource.com/1799393 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: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="3" gerrit_number="1799393" owner_email="matthewmwang@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/93/1799393/6" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I14672dfecd44404511234f189ab7ee52db87a3cf" commit="898de43f90cd95d2961235b9517a533d68779fd4" commit_message="midis: make SeqHandler::ProcessMidiEvent() a virtual method SeqHandler::ProcessMidiEvent() needs to be a virtual method in order to allow it to be mocked by SeqHandlerMock. BUG=None TEST=Run unit tests. Change-Id: I14672dfecd44404511234f189ab7ee52db87a3cf Reviewed-on: https://chromium-review.googlesource.com/1814981 Tested-by: Ben Chan &lt;benchan@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: Prashant Malani &lt;pmalani@google.com&gt; " fail_count="2" gerrit_number="1814981" 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/81/1814981/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I670c703c0f41f1baecf90a2ec4ebda29416c5694" commit="5b8f7a6f3999bd35e37f03b6714e97370704b106" commit_message="midis: migrate to generalized MOCK_METHOD() macro This CL replaces the uses of MOCK_METHOD*() and MOCK_CONST_METHOD*() macros in unit tests with the generalized MOCK_METHOD() macro, which is now the recommended way to define mocked methods with gmock. In particular, MOCK_METHOD() supports annotating a mocked method with specifiers such as 'override'. One minor change is that argument names are omitted in the argument list provided to MOCK_METHOD() in order to prevent clang-format from formatting code like `Foo* foo` into `Foo * foo`. BUG=None TEST=Run unit tests. Change-Id: I670c703c0f41f1baecf90a2ec4ebda29416c5694 Reviewed-on: https://chromium-review.googlesource.com/1814982 Tested-by: Ben Chan &lt;benchan@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: Prashant Malani &lt;pmalani@google.com&gt; " fail_count="2" gerrit_number="1814982" 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/82/1814982/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I34a7e3a5103695620438062738475882d8be348e" commit="6a5e31929846c180b5d851d74ece222f27167daf" commit_message="shill: cellular: clean up MobileOperatorInfo unit tests This CL cleans up MobileOperatorInfo unit tests as follows: - Instead of including raw bytes of pregenerated binary proto files in header, the proto files used by the unit tests are kept in text format in the source tree and converted into binary format during the build time. This simplifies the process of adding new test cases. - Common setup code is refactored. BUG=None TEST=Run unit tests. Change-Id: I34a7e3a5103695620438062738475882d8be348e Reviewed-on: https://chromium-review.googlesource.com/1811983 Tested-by: Ben Chan &lt;benchan@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="5" gerrit_number="1811983" 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/83/1811983/1" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="If77aa645b2c4082e61ad89b17af7b0b17fbb3cb5" commit="0385579369bb8a73bed1ec9c70630c0965cf54b9" commit_message="shill: cellular: take mobile operator database paths as base::FilePath This CL simplifies the code to have MobileOperatorInfoImpl constructor take the mobile operator database paths as base::FilePath, instead of std::string. BUG=None TEST=Run unit tests. Change-Id: If77aa645b2c4082e61ad89b17af7b0b17fbb3cb5 Reviewed-on: https://chromium-review.googlesource.com/1811984 Tested-by: Ben Chan &lt;benchan@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="5" gerrit_number="1811984" 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/84/1811984/1" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Ia8a504861d7dd8752d79b8d0d52c08c46beabe65" commit="a95be029e372c46e26f5428a38dc1525d36b7dea" commit_message="autotest-test-audio: Add audio_CrasPinnedStream BUG=chromium:931117,b:141156547 TEST=emerge-auron_paine autotest-tests-audio Cq-Depend: chromium:1808959 Change-Id: Ia8a504861d7dd8752d79b8d0d52c08c46beabe65 Reviewed-on: https://chromium-review.googlesource.com/1809234 Tested-by: En-Shuo Hsu &lt;enshuo@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: Yu-Hsuan Hsu &lt;yuhsuan@chromium.org&gt; " fail_count="4" gerrit_number="1809234" owner_email="enshuo@google.com" pass_count="0" patch_number="3" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/34/1809234/3" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I669ea21dfb8f5ee75afd5c416e6085b39c4175ff" commit="3a109f851e4a5182ea016a6882b8c38dda9f4e62" commit_message="[autotest] Add a client test for pinned stream The test will check if the DUT can record from both internal mic and headset simultaneously. This scenario is essential for enabling the assistant. Also extract the capture file size check to audio_helper BUG=chromium:931117,b:141156547 TEST=test_that -b ${BOARD} --fast ${DUT_IP} audio_CrasPinnedStream Run on auron_paine and epaulette Cq-Depend: chromium:1809234 Change-Id: I669ea21dfb8f5ee75afd5c416e6085b39c4175ff Reviewed-on: https://chromium-review.googlesource.com/1808959 Tested-by: En-Shuo Hsu &lt;enshuo@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: Yu-Hsuan Hsu &lt;yuhsuan@chromium.org&gt; " fail_count="4" gerrit_number="1808959" owner_email="enshuo@google.com" pass_count="0" patch_number="3" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/59/1808959/3" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I9aecb7731d4b77592fdeed5f81e1ab8151b9895f" commit="63adccc85137ad64ba0a87e1096f1264ea30416d" commit_message="bluetooth: introduce scan manager to newblue Separate scan management core logic from adapter interface. Replicated BlueZ scanning behaviors BUG=b:139832639 TEST=unit test and manual test with btmon monitoring Cq-Depend: chromium:1785437 Change-Id: I9aecb7731d4b77592fdeed5f81e1ab8151b9895f Reviewed-on: https://chromium-review.googlesource.com/1785637 Tested-by: Michael Sun &lt;michaelfsun@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: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Reviewed-by: Miao-chen Chou &lt;mcchou@chromium.org&gt; " fail_count="5" gerrit_number="1785637" owner_email="michaelfsun@google.com" pass_count="0" patch_number="13" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/37/1785637/13" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I91eab53dcb7c8412406583c2ef9fa5fc99cab606" commit="d1334e99289bc21d8c871052593b391768508a96" commit_message="bluetooth: Refactor EIR Parsing Move some of the EIR parsing functions from device interface handler into the Utils. BUG=b:141194444 TEST=unit test and manual test Change-Id: I91eab53dcb7c8412406583c2ef9fa5fc99cab606 Reviewed-on: https://chromium-review.googlesource.com/1809920 Tested-by: Michael Sun &lt;michaelfsun@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: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Reviewed-by: Miao-chen Chou &lt;mcchou@chromium.org&gt; " fail_count="3" gerrit_number="1809920" owner_email="michaelfsun@google.com" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/20/1809920/5" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Iba9297f4594325b0b5348f48aede8ede91904447" commit="2b534e4745a01fb16cfe6f1b9394600b256b52c7" commit_message="power_DarkResumeDisplay: Delete test. We do not do anything different when we dark resume today. It is just that powerd will not turn the backlight on. So we do not need this test anymore. Please let me know If I am missing something. BUG=None. TEST=None. Cq-Depend: chromium:1815046 Change-Id: Iba9297f4594325b0b5348f48aede8ede91904447 Reviewed-on: https://chromium-review.googlesource.com/1814270 Tested-by: Ravi Chandra Sadineni &lt;ravisadineni@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: Todd Broch &lt;tbroch@chromium.org&gt; " fail_count="2" gerrit_number="1814270" owner_email="ravisadineni@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/70/1814270/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I67d89bc873c4629adfcda35a613ce2176d3486e4" commit="cb2877dae3f05d7bb0e585e7872f39abd3a09de6" commit_message="autotest-server-tests: Remove obsolete dark resume tests. We do not do anything different when we dark resume today. It is just that powerd will not turn the backlight on. So we do not need these tests anymore. Please let me know If I am missing something. BUG=None. TEST=None. Cq-Depend: chromium:1814270 Change-Id: I67d89bc873c4629adfcda35a613ce2176d3486e4 Reviewed-on: https://chromium-review.googlesource.com/1815046 Tested-by: Ravi Chandra Sadineni &lt;ravisadineni@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: Todd Broch &lt;tbroch@chromium.org&gt; " fail_count="2" gerrit_number="1815046" owner_email="ravisadineni@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/46/1815046/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I849d2c5acafb5ff73aca79efc6c78f6d995f65f4" commit="09652a3e74d1cb99ee73da0c314cee8aac6bdaf1" commit_message="tast: Update control files about android. control.*-android and control.*-chrome were updated to match with the recent support of newer ARC and ARCVM. However, control.*-system wasn't. This is to catch up with the latest. BUG=chromium:992303 TEST=None. Change-Id: I849d2c5acafb5ff73aca79efc6c78f6d995f65f4 Reviewed-on: https://chromium-review.googlesource.com/1809186 Tested-by: Hidehiko Abe &lt;hidehiko@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="4" gerrit_number="1809186" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/86/1809186/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Ida109b686e84a44bda331508053f0213aebe8d00" commit="0ff6cbe5e2e8201f5a645f51fbaf40a88ab5e66e" commit_message="tast: Support group:mainline. In the new definition, a test is mainline if it has group:mainline attribute. For transition, we still treat tests without any group:* attributes as mainline too. BUG=chromium:1005041 TEST=CQ Change-Id: Ida109b686e84a44bda331508053f0213aebe8d00 Reviewed-on: https://chromium-review.googlesource.com/1809187 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: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="2" gerrit_number="1809187" owner_email="nya@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/87/1809187/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I0acc2e4e5d787a3e1bff1a933a605a12ef471b84" commit="c7085ea6ae43c68643e85c17b94e688de5548c30" commit_message="diagnostics: Handle null DPSL objects in examples Some of the factory methods to create DPSL objects can return null unique_ptr's on failure. Update the examples to explicitly deal with this possibility. BUG=None TEST=None Change-Id: I0acc2e4e5d787a3e1bff1a933a605a12ef471b84 Reviewed-on: https://chromium-review.googlesource.com/1809652 Tested-by: Nick Crews &lt;ncrews@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: Maksim Ivanov &lt;emaxx@chromium.org&gt; Reviewed-by: Oleh Lamzin &lt;lamzin@google.com&gt; " fail_count="3" gerrit_number="1809652" owner_email="ncrews@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/52/1809652/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I3a0e0bbab4243418a388f3dfad7e42980ba110ce" commit="4e3b804e8031168068ad9e501173e125668064ea" commit_message="diagnostics: Add DPSL test utilities Command line utilities to test DPSL communication into and out of a VM. The requester utility sends an outgoing gRPC request to wilco_dtc_supportd and prints the returned response. The response is printed as JSON, so you can see both the name and the actual content of the proto. The listener utility blocks indefinitely, monitoring and printing any incoming gRPC requests from wilco_dtc_supportd. The request is printed as JSON, so you can see both the name and the actual content of the proto. BUG=b:138329362 TEST=First cherry pick https://crrev.com/c/1788380 to add utils to ebuild. Then: emerge-sludge diagnostics-dpsl-test &amp;&amp; \ ./build_image --board=sludge base &amp;&amp; \ termina_build_image \ --image ~/trunk/src/build/images/sludge/latest/*.bin \ --output ~/trunk/src/my/vms/sludge &amp;&amp; \ scp -r ~/trunk/src/my/vms/sludge/* root@${DUT}:/opt/wilco/dtc-vm Then see the help messages in the two files for how to use. Change-Id: I3a0e0bbab4243418a388f3dfad7e42980ba110ce Reviewed-on: https://chromium-review.googlesource.com/1767044 Tested-by: Nick Crews &lt;ncrews@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: Maksim Ivanov &lt;emaxx@chromium.org&gt; Reviewed-by: Oleh Lamzin &lt;lamzin@google.com&gt; " fail_count="3" gerrit_number="1767044" owner_email="ncrews@chromium.org" pass_count="0" patch_number="11" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/44/1767044/11" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14-gw" change_id="Ic39ec4168b9743465c981722d7ce2c50b309d08e" commit="c279db634369c25ef019954f33c4de381d7fcb24" commit_message="FROMLIST: arm64: dts: qcom: qcs404: add sleep clk fixed rate oscillator This fixed rate clock is required for the operation of some devices (ie watchdog). BUG=b:141007106 TEST=start hw watchdog and check reboot after timer expiry (am from https://lore.kernel.org/patchwork/patch/1121974/) Change-Id: Ic39ec4168b9743465c981722d7ce2c50b309d08e Signed-off-by: Jorge Ramirez-Ortiz &lt;jorge.ramirez-ortiz@linaro.org&gt; Signed-off-by: Vijay Navnath Kamble &lt;vkambl@codeaurora.org&gt; Signed-off-by: vamsi singamsetty &lt;vamssi@codeaurora.org&gt; Signed-off-by: SANTHOSH JANARDHANA HASSAN &lt;sahassan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1804014 Commit-Ready: Zhihong Yu &lt;zhihongyu@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; " fail_count="0" gerrit_number="1804014" owner_email="vamssi@codeaurora.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/14/1804014/3" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14-gw" change_id="Ic6b09bd6d79d8b3d2ca7459dfe40c0a59fb57ea8" commit="d942be226ecada3996587a91fe4a48395f838e8c" commit_message="FROMLIST: arm64: dts: qcom: qcs404: add the watchdog node Allows QCS404 based designs to enable watchdog support. BUG=b:141007106 TEST=start hw watchdog and check reboot after timer expiry (am from https://lore.kernel.org/patchwork/patch/1121975/) Change-Id: Ic6b09bd6d79d8b3d2ca7459dfe40c0a59fb57ea8 Signed-off-by: Jorge Ramirez-Ortiz &lt;jorge.ramirez-ortiz@linaro.org&gt; Signed-off-by: Vijay Navnath Kamble &lt;vkambl@codeaurora.org&gt; Signed-off-by: vamsi singamsetty &lt;vamssi@codeaurora.org&gt; Signed-off-by: SANTHOSH JANARDHANA HASSAN &lt;sahassan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1804015 Commit-Ready: Zhihong Yu &lt;zhihongyu@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="0" gerrit_number="1804015" owner_email="vamssi@codeaurora.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/15/1804015/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iefa05aefd108545cd8e66f13353cb9fb49b72567" commit="a5dbe8799aa30487f3005c4c70884fcaade94cbf" commit_message="cros_label: add more cr50 version labels Add cr50-rw-version, cr50-rw-keyid, cr50-ro-version, and cr50-ro-keyid. BUG=none BRANCH=none TEST=run cros_label_unittest.py Change-Id: Iefa05aefd108545cd8e66f13353cb9fb49b72567 Signed-off-by: Mary Ruthven &lt;mruthven@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1809753 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Dana Goyette &lt;dgoyette@chromium.org&gt; " fail_count="0" gerrit_number="1809753" owner_email="mruthven@chromium.org" pass_count="0" patch_number="6" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/53/1809753/6" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I01c173f020534f6d11c0eb23c6bd2f610450f499" commit="ba9a6c52e2bbac409a932f61d97d1192c6fb7571" commit_message="autotest: add provision_Cr50TOT Add a test to provision the cr50 TOT image. BUG=b:133261091 BRANCH=none TEST=run on chromeos1-row2-rack8-host4 Change-Id: I01c173f020534f6d11c0eb23c6bd2f610450f499 Signed-off-by: Mary Ruthven &lt;mruthven@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1809979 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Dana Goyette &lt;dgoyette@chromium.org&gt; " fail_count="0" gerrit_number="1809979" owner_email="mruthven@chromium.org" pass_count="0" patch_number="8" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/79/1809979/8" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I4da1731a650d198ce7f2bda3031a47b2f9c3041c" commit="c68189e213b8be34b001bb74202194478fc21247" commit_message="minigbm: factor out metadata from struct bo Generated using coccinelle: @@ struct bo *B; @@ - B-&gt;width + B-&gt;width BUG=chromium:924405 TEST=compile Change-Id: I4da1731a650d198ce7f2bda3031a47b2f9c3041c Reviewed-on: https://chromium-review.googlesource.com/1815566 Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="1815566" owner_email="gurchetansingh@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/minigbm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/minigbm" ref="refs/changes/66/1815566/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I64c03b4a374296a59749dccf65ab9ebeb59fc762" commit="a42443c58b59b085f0905797a869a3bbfedb394a" commit_message="minigbm: fix flags to align with GBM For virtio, we can just forward use flags to host gbm. For that to work, these flags must be aligned. BUG=chromium:924405 TEST=compile Change-Id: I64c03b4a374296a59749dccf65ab9ebeb59fc762 Reviewed-on: https://chromium-review.googlesource.com/1804827 Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Commit-Ready: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="1804827" owner_email="gurchetansingh@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/minigbm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/minigbm" ref="refs/changes/27/1804827/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I375ae49d84e3473bdcff3cf669d1fe99aec3d8aa" commit="e57497eb4c6aebec2ed46ac629e9b852c6fbd63d" commit_message="biod: Use CrosFpDeviceInterface in CrosFpBiometricsManager Change CrosFpBiometricsManager class to use CrosFpDeviceInterface instead of CrosFpDevice, to allow testing CrosFpBiometricsManager using a mocked device. BUG=chromium:927095 TEST=FEATURES=test emerge-nocturne biod Change-Id: I375ae49d84e3473bdcff3cf669d1fe99aec3d8aa Reviewed-on: https://chromium-review.googlesource.com/1740518 Tested-by: Tom Hughes &lt;tomhughes@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: Tom Hughes &lt;tomhughes@chromium.org&gt; " fail_count="2" gerrit_number="1740518" owner_email="yichengli@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/18/1740518/6" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-5.44" change_id="I62d9bb4b9717d2298e27133e503268c14cde4c0d" commit="cb0601a2ea8fc294181c5706642d07fdb571374b" commit_message="client: add support of offset for GATT client characteristic/descriptor read BUG=None TEST=Run bluetoothctl against a remote device and perform read on a characteristic/descriptor and retrieve the value starting from offset. The following formats are tested against a characteristic whose value is {'L', 'o', 'g', 'i', 't', 'e', 'c', 'h'} - valid offset format: &quot;read offset:1&quot;, get expected result &quot;ogitech&quot; - valid offset format: &quot;read offset:1000&quot;, get an error as result - invalid offset format: &quot;read offset: 1&quot;, get invalid format of parameters - invalid offset format: &quot;read offset&quot;, get invalid format of parameters Change-Id: I62d9bb4b9717d2298e27133e503268c14cde4c0d Reviewed-on: https://chromium-review.googlesource.com/1783105 Tested-by: Miao-chen Chou &lt;mcchou@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="12" gerrit_number="1783105" owner_email="mcchou@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/bluez" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/bluez" ref="refs/changes/05/1783105/4" remote="cros" total_fail_count="12"/><pending_commit branch="master" change_id="I918d5f2a1e31c635a5654acba1617b0b4997f323" commit="b151a7f1b6b182475b46cbf1f672012fc548b8ad" commit_message="[Autotest] policy_DeviceWilcoDtcAllowed Testing the DeviceWilcoDtcAllowed policy. Verifing the functionality of the DeviceWilcoDtcAllowed policy. BUG=None TEST=this Change-Id: I918d5f2a1e31c635a5654acba1617b0b4997f323 Reviewed-on: https://chromium-review.googlesource.com/1784659 Tested-by: Ruben Zakarian &lt;rzakarian@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: Derek Beckett &lt;dbeckett@chromium.org&gt; " fail_count="3" gerrit_number="1784659" owner_email="rzakarian@chromium.org" 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/59/1784659/4" remote="cros" total_fail_count="8"/><pending_commit branch="chromeos-4.14" change_id="Id78a45e117ac4b54c12f8b722d4cc7d357594345" commit="041f76154cba8d2bf6de0027fc16bffbd65e6f7c" commit_message="CHROMIUM: mm: checking min_filelist_kbytes in global reclaim There are 2 types of memory reclaim: 1. global reclaim is triggered when system free memory is under global memory watermark. 2. memcg reclaim is triggered when memory usage of a memcg exceeded its limit. Reserving file pages in global reclaim is sufficient to avoid system-wide file page thrashing. In file_is_low(), comparing min_filelist_kbytes against node file pages instead of lruvec file pages. Lruvec file pages contains only the file pages in a specific cgroup. BUG=chromium:894349 TEST=checking meminfo file page size in low memory condition Signed-off-by: Kuo-Hsin Yang &lt;vovoy@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1372671 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; Reviewed-by: Vovo Yang &lt;vovoy@chromium.org&gt; Change-Id: Id78a45e117ac4b54c12f8b722d4cc7d357594345 Reviewed-on: https://chromium-review.googlesource.com/1797930 Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="4" gerrit_number="1797930" owner_email="vovoy@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/30/1797930/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Idfdbc4e136954b6a401f9017b4d21474bfa68225" commit="49f2db513ff6156c549abfc67e66d1ce1dadedfb" commit_message="faft: Add methods to modify the write-protect region. In order to test write-protection, the RPC server now offers ways to get, set, and clear the write protection, via numeric ranges or named regions. TEST=Run firmware_FAFTRPC.bios BUG=None Change-Id: Idfdbc4e136954b6a401f9017b4d21474bfa68225 Reviewed-on: https://chromium-review.googlesource.com/1767163 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: Hung-Te Lin &lt;hungte@chromium.org&gt; " fail_count="3" gerrit_number="1767163" owner_email="dgoyette@chromium.org" pass_count="0" patch_number="7" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/63/1767163/7" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I68edf83951ed895bb0b5259c71739b13510828d5" commit="320a956b189cc3a93306ac141754020944e91b85" commit_message="ml: intermediate CL to make ml-service support load model strings. This is an intermediate CL to upgrade the ml-service API to support loading models from strings. This CL actually does two things: 1. Add a new interface |LoadFlatBufferModel| to accept a model string and load a model from it. 2. Rename |LoadModel| to |LoadBuiltinModel|. The related metadata structs, enums are also renamed by adding &quot;Builtin&quot; to their names. After this CL is merged, there will be another two CLs, 1. A Chromium CL to change the apps/services to use the new APIs. 2. Another ChromeOS CL to remove the old APIs. BUG=chromium:990619 TEST=cros_workon_make --board pyro ml --test TEST=on device, TestModel (&quot;1+2=3&quot;) works. Change-Id: I68edf83951ed895bb0b5259c71739b13510828d5 Reviewed-on: https://chromium-review.googlesource.com/1768811 Tested-by: Honglin Yu &lt;honglinyu@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: Andrew Moylan &lt;amoylan@chromium.org&gt; Reviewed-by: Sam McNally &lt;sammc@chromium.org&gt; " fail_count="2" gerrit_number="1768811" owner_email="honglinyu@chromium.org" pass_count="0" patch_number="11" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/11/1768811/11" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I8162d1a10f9368df38dd7268583b086ac34181da" commit="9285127538d71ed86e1b847ad1d9487c57fed1f2" commit_message="telemetry_Benchmarks: more flexible unit conversion BUG=b:140011776 TEST=run telemetry_Benchmarks.backdrop_filter.rendering.desktop Change-Id: I8162d1a10f9368df38dd7268583b086ac34181da Reviewed-on: https://chromium-review.googlesource.com/1806794 Tested-by: Kuo-Hsin Yang &lt;vovoy@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: Chung-yih Wang &lt;cywang@google.com&gt; " fail_count="4" gerrit_number="1806794" owner_email="vovoy@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/94/1806794/5" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="Ida0bab362517443cd0639775fef7dc85d1fe8914" commit="914bdd7962f08e3a8de5525882ecfcda009501f9" commit_message="camera: Remove unused gyp/gypi files. These files are no longer used after migrating to GN. BUG=chromium:767517 TEST=./build_packages --board=nocturne Change-Id: Ida0bab362517443cd0639775fef7dc85d1fe8914 Reviewed-on: https://chromium-review.googlesource.com/1810287 Tested-by: Tatsuhisa Yamaguchi &lt;yamaguchi@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: Hung-yu Wu &lt;hywu@chromium.org&gt; " fail_count="3" gerrit_number="1810287" owner_email="yamaguchi@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/87/1810287/3" remote="cros" total_fail_count="3"/><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: 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; Reviewed-by: Nick Crews &lt;ncrews@chromium.org&gt; " fail_count="18" 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="18"/><pending_commit branch="master" change_id="Ie3ce92ea3fff9462f0eb2319c13ded3b818078de" commit="edd74ccea9716352e39c446b163c514983680173" commit_message="seccomp: Fix some arm64 syscalls These were added in commit 7ea3732bbb8a (&quot;seccomp: Add a bunch of calls for mosys' children&quot;), but they either don't exist on arm64 or they're a different name. Fix them so the seccomp policy compiles. BUG=None TEST=Boot on cheza64, see warnings about non-existant syscalls go away Change-Id: Ie3ce92ea3fff9462f0eb2319c13ded3b818078de Reviewed-on: https://chromium-review.googlesource.com/1772224 Tested-by: Stephen Boyd &lt;swboyd@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: Allen Webb &lt;allenwebb@google.com&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; " fail_count="14" gerrit_number="1772224" owner_email="swboyd@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/mosys" project_url="https://chromium-review.googlesource.com/chromiumos/platform/mosys" ref="refs/changes/24/1772224/1" remote="cros" total_fail_count="14"/><pending_commit branch="master" change_id="Ibc992398bfe12da117501f463f6301e9689fe06c" commit="1f9df5428e3b8ce8106237c18321a270dba52f0c" commit_message="[Autotest] policy_WilcoOnNonWilcoDevice Testing setting Wilco policies on non Wilco devices. Verifing that devices do not crash. BUG=None TEST=this Change-Id: Ibc992398bfe12da117501f463f6301e9689fe06c Reviewed-on: https://chromium-review.googlesource.com/1788488 Tested-by: Ruben Zakarian &lt;rzakarian@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: Derek Beckett &lt;dbeckett@chromium.org&gt; " fail_count="3" gerrit_number="1788488" owner_email="rzakarian@chromium.org" pass_count="0" patch_number="7" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/88/1788488/7" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ice96c5e5eecf501b1352dfc67bda35f625e85514" commit="489cab23be88f78d06d119a5635c28e968679740" commit_message="pytests: Refine vsync.py We now have proper VSync controller support from CL:1767165, so rewriting the manual part to adapt new device interface. BUG=None TEST=make test Change-Id: Ice96c5e5eecf501b1352dfc67bda35f625e85514 Reviewed-on: https://chromium-review.googlesource.com/1809179 Tested-by: Chun-Tsen Kuo &lt;chuntsen@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-Han Chen &lt;stimim@chromium.org&gt; " fail_count="7" gerrit_number="1809179" owner_email="fshao@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/79/1809179/3" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="Ie4718fc1ad19f56d270ea03ce24d7acd01dc210b" commit="92d06ff7356b2a4358dfa93a057b03f805a01190" commit_message="cheets_CTS_{N,P}: Enables powercycling on P Bluetooth CTS. Many of the boards that required this treatment have upgraded from N to P. This cleanup step should be ported as well. Besides, this CL modified the set up code to ignore any failures on servo setup. This feature is, after all, only a nice-to-have thing. Failing to have a servo is not a critical error. We shouldn't give up running the test because of that. BUG=b:126437757 TEST=cheets_CTS_P.9.0_r9.arm.CtsBluetoothTestCases Change-Id: Ie4718fc1ad19f56d270ea03ce24d7acd01dc210b Reviewed-on: https://chromium-review.googlesource.com/1809191 Tested-by: Kazuhiro Inaba &lt;kinaba@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: Rohit Makasana &lt;rohitbm@chromium.org&gt; " fail_count="3" gerrit_number="1809191" owner_email="kinaba@chromium.org" 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/91/1809191/4" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Icc5261ee427b74a33704301afac14c7609b73173" commit="111d8fd92a9faa5b37f485b50fa75a02480e293a" commit_message="crash: Shorten delay in autotests Shorten delay in logging_CrashSender's sender_single_instance test. Before https://chromium-review.googlesource.com/1595465, this test was very fast, because crash_sender would immediately exit if the lock file was already held. However, crash_sender will now wait up to 5 minutes for the lock to be released. This is a good change overall but it means the test now has to wait for 5 minutes for crash_sender to die. Change crash_sender to exit in ~10 seconds during tests. BUG=chromium:970901 TEST=test_that -b eve my_crbook logging_CrashSender Change-Id: Icc5261ee427b74a33704301afac14c7609b73173 Reviewed-on: https://chromium-review.googlesource.com/1812045 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: Miriam Zimmerman &lt;mutexlox@chromium.org&gt; Reviewed-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; " fail_count="2" gerrit_number="1812045" owner_email="iby@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/45/1812045/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I24031d7837f161bae7c74dc0b5dc4c1c384cb818" commit="fc962c7a0c81f1eb0eac0bd5f074b2d464c55810" commit_message="bluetooth: Add the interface skeleton code for ExecuteWrite. It just returns error for now, the real implementation comes later. BUG=chromium:1005420 TEST=NONE Change-Id: I24031d7837f161bae7c74dc0b5dc4c1c384cb818 Reviewed-on: https://chromium-review.googlesource.com/1811818 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: Miao-chen Chou &lt;mcchou@chromium.org&gt; " fail_count="3" gerrit_number="1811818" owner_email="yudiliu@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/18/1811818/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Iec2370c9b6324a395f02569e23332cb8303904ba" commit="3732667891bcf80491dd4cf67dff81db78484234" commit_message="[autotest] Fixing an autotest Fixing policy_SecondaryGoogleAccountSigninAllowed. BUG=None TEST=this Change-Id: Iec2370c9b6324a395f02569e23332cb8303904ba Reviewed-on: https://chromium-review.googlesource.com/1814259 Tested-by: Ruben Zakarian &lt;rzakarian@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: Derek Beckett &lt;dbeckett@chromium.org&gt; " fail_count="2" gerrit_number="1814259" owner_email="rzakarian@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/59/1814259/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I87aad79e732979ba636ebb6c8a3a6b5a00407233" commit="83d21fba177e9e8be0c4586d5898facee779355e" commit_message="[Autotest] Removing 2 second sleep from autotestd_monitor From everything I have read and tested, neither subprocess, not &quot;tail -f&quot; run in 1s loop. This sleep appears adds un-needed time to autotest. TEST=Ran a large portion of autotests both locally + lab BUG=None Change-Id: I87aad79e732979ba636ebb6c8a3a6b5a00407233 Reviewed-on: https://chromium-review.googlesource.com/1747040 Tested-by: Derek Beckett &lt;dbeckett@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: Ruben Zakarian &lt;rzakarian@chromium.org&gt; " fail_count="1" gerrit_number="1747040" owner_email="dbeckett@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/40/1747040/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I7ccc0ce122bdd77e2254825654e29803db818c45" commit="cec2a5b065c0a7f41a9cb2445abe4aedf7414564" commit_message="Makefile: stop using EPAUSE_IGNORE Environment variable EPAUSE_IGNORE is not guaranteed. Behaviors depend on this variable might break the build system. This CL changes to use a &quot;FROM_EBUILD&quot; environment variable that will be set by factory-9999.ebuild. BUG=chromium:992123 TEST=BOARD=sarien make toolkit # Fail as before TEST=emerge-sarien factory # Succeed TEST=build_packages --board=sarien # Succeed TEST=emerge-sarien factory factory-board # Succeed Cq-Depend: chromium:1782340 Change-Id: I7ccc0ce122bdd77e2254825654e29803db818c45 Reviewed-on: https://chromium-review.googlesource.com/1782279 Tested-by: Wei-Han Chen &lt;stimim@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: Chris McDonald &lt;cjmcdonald@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="4" gerrit_number="1782279" owner_email="stimim@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/79/1782279/2" remote="cros" total_fail_count="11"/><pending_commit branch="master" change_id="I98dfe38eee4e2f3eaba0e79a0c9e95f248f6836f" commit="cd6eba469364d06f83cdcad89bd39e2b775a8e1b" commit_message="vm_tools: sommelier: Fixed a fullscreen bug This would cause all wayland clients to crash when they enter fullscreen. BUG=chromium:1005602 TEST=manually using libreoffice6.2 --impress Change-Id: I98dfe38eee4e2f3eaba0e79a0c9e95f248f6836f Reviewed-on: https://chromium-review.googlesource.com/1812543 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; Reviewed-by: David Munro &lt;davidmunro@google.com&gt; " fail_count="4" gerrit_number="1812543" 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/43/1812543/1" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.4" change_id="I731f79e95cf2e083cf361bc01821d7482de0d236" commit="f74b79987e8d8cffb572e831e9ed49bc92468396" commit_message="UPSTREAM: Revert &quot;Bluetooth: validate BLE connection interval updates&quot; There are devices which require low connection intervals for usable operation including keyboards and mice. Forcing a static connection interval for these types of devices has an impact in latency and causes a regression. BUG=b:139690723 TEST=Manually tested This reverts commit c49a8682fc5d298d44e8d911f4fa14690ea9485e. Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt; Signed-off-by: Johan Hedberg &lt;johan.hedberg@intel.com&gt; Signed-off-by: Yu Liu &lt;yudiliu@chromium.org&gt; (cherry picked from commit 68d19d7d995759b96169da5aac313363f92a9075) Change-Id: I731f79e95cf2e083cf361bc01821d7482de0d236 Reviewed-on: https://chromium-review.googlesource.com/1809456 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: Yoni Shavit &lt;yshavit@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="3" gerrit_number="1809456" owner_email="yudiliu@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/56/1809456/5" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I8eeab52ecb425e9598bd2da85a5d1ea140e97b60" commit="407480a1a4a765a5af699e4f68163bf834659916" commit_message="bundle_creator: update the toolkit version Due to the issue of missing netboot firmwares in unibuild, the script `tools/finalize_bundle.py` have been updated. So update the toolkit version, then it can process the netboot firmwares. BUG=none TEST=manually create a bundle with unified build Change-Id: I8eeab52ecb425e9598bd2da85a5d1ea140e97b60 Reviewed-on: https://chromium-review.googlesource.com/1813138 Tested-by: Liang-Chieh Chen &lt;jamesqaq@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: Ting Shen &lt;phoenixshen@chromium.org&gt; " fail_count="4" gerrit_number="1813138" owner_email="jamesqaq@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/38/1813138/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="If2248f33ac2456c077fe63e90d2c39e7f57e2568" commit="90d5a193d7d0d221e32c874499934ce95e4bb401" commit_message="minigbm: cros_gralloc: handle video decoder flag Although gralloc0 doesn't include a video decoder flag, the IAllocator gralloc0 passthrough gives the lower 32 bits of the BufferUsage flags to gralloc0. This change makes cros_gralloc add the video decoder BO_USE flag when that happens. It also adds some missing combinations for when the BO_USE_HW_VIDEO_DECODER flag is actually set. Change-Id: If2248f33ac2456c077fe63e90d2c39e7f57e2568 Reviewed-on: https://chromium-review.googlesource.com/1786419 Tested-by: David Stevens &lt;stevensd@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: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="2" gerrit_number="1786419" owner_email="stevensd@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform/minigbm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/minigbm" ref="refs/changes/19/1786419/5" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ie7f14d549ad4c78886ac8a8fd7bb4af1afbc8a1a" commit="a3021571a9a6d69f37129eb7882f3e433fdfe847" commit_message="bluetooth: Enable Dispatcher by default We want to start using Dispatcher (btdispatch) as the default API front-end in Chrome OS, so it's a good time to always test with it even though NewBlue is not enabled, in which case the Dispatcher would just forward D-Bus traffic to and from BlueZ's clients. BUG=chromium:999676 TEST=Ran autotest Change-Id: Ie7f14d549ad4c78886ac8a8fd7bb4af1afbc8a1a Reviewed-on: https://chromium-review.googlesource.com/1783901 Tested-by: Sonny Sasaka &lt;sonnysasaka@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: Michael Sun &lt;michaelfsun@google.com&gt; " fail_count="2" gerrit_number="1783901" owner_email="sonnysasaka@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/01/1783901/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I8ca1f653a9a9291c7d879dcbe501ceb011083852" commit="08f6284bb559384315f1d21a20ec941aa7dd9d58" commit_message="authpolicy: Reduce POLLERR ignore log level The test ProcessExecutorTest.WritesLogsToStdout turns out to be verifying that nothing got logged into LOG(INFO). If the &quot;echo&quot; command it executes exits early, PerformPipeIo will get POLLERR for echo's stdin and ignore it, logging a message to LOG(INFO). This breaks the test. Reduce the log severity of this event to VLOG(1) to prevent this and still have the log available in case we see issues. BUG=chromium:997728 TEST=cros_run_unit_tests --board=.. --packages authpolicy Change-Id: I8ca1f653a9a9291c7d879dcbe501ceb011083852 Reviewed-on: https://chromium-review.googlesource.com/1815858 Tested-by: Pavol Marko &lt;pmarko@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: Felipe Andrade &lt;fsandrade@chromium.org&gt; Reviewed-by: Lutz Justen &lt;ljusten@chromium.org&gt; " fail_count="1" gerrit_number="1815858" owner_email="pmarko@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/58/1815858/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I3fc23a64e0fd389eb24a7e94414ab5efe32634f8" commit="a6cea6a9e3a67a81c1bfb5bef0f4a6cd68bb3b90" commit_message="arc: networkd: Apply BPF filter to NDProxy socket This change apply a BPF filter to the AF_PACKET socket created by NDProxy, so that instead of receiving all IPv6 packets and filter later in user space, all unrelated packets are filtered out in kernel and only ICMPv6 ND packets will be received. BUG=b:138410292, b:138410370, b:141148794 TEST=manual: by creating a stand-alone daemon Change-Id: I3fc23a64e0fd389eb24a7e94414ab5efe32634f8 Reviewed-on: https://chromium-review.googlesource.com/1798022 Tested-by: Taoyu Li &lt;taoyl@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: Garrick Evans &lt;garrick@chromium.org&gt; Reviewed-by: Hugo Benichi &lt;hugobenichi@google.com&gt; " fail_count="5" gerrit_number="1798022" owner_email="taoyl@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/22/1798022/5" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I4abd4b068c3b148c4fbba5c205065d6314566782" commit="3d1fd2a58ee97855f9e6f58eb692695fb911aa75" commit_message="crosh: Add Ctrl-d support. This adds termion as a dependency to switch stdout to raw mode. This also provides functionality necessary for features like command history and command completion. BUG=chromium:979224 TEST=TBD Change-Id: I4abd4b068c3b148c4fbba5c205065d6314566782 Reviewed-on: https://chromium-review.googlesource.com/1713727 Tested-by: Allen Webb &lt;allenwebb@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="4" gerrit_number="1713727" owner_email="allenwebb@google.com" pass_count="0" patch_number="9" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/27/1713727/9" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="I481109868c42175aa98caba31d397c57d6fb6ebd" commit="2219c488dadca2df8106dcc106f5e139120013ca" commit_message="[FlashDFU] Make Atrus DFU updater buildable for Core Devices Android fork Description: The Atrus DFU updater needs an android make file and to be altered. BUG=b:111495514,b:139035500 TEST=manually Change-Id: I481109868c42175aa98caba31d397c57d6fb6ebd Reviewed-on: https://chromium-review.googlesource.com/1741047 Tested-by: Kyle Williams &lt;kdgwill@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: Matthew Ziegelbaum &lt;ziegs@chromium.org&gt; " fail_count="6" gerrit_number="1741047" owner_email="kdgwill@chromium.org" pass_count="0" patch_number="7" project="chromiumos/third_party/atrusctl" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/atrusctl" ref="refs/changes/47/1741047/7" remote="cros" total_fail_count="7"/><pending_commit branch="master" change_id="I98fff1202e260f5f710ab645b26c4734fccddcba" commit="98231de4187622a8b4c9f8191281b0282ed87864" commit_message="shill: rtnl: Add SetInterfaceMac overload with callback Add RTNLHandler::SetInterfaceMac overload with callback. BUG=none TEST=unit_tests TEST=manual send message to netlink and wait callback run Change-Id: I98fff1202e260f5f710ab645b26c4734fccddcba Reviewed-on: https://chromium-review.googlesource.com/1798462 Tested-by: Oleh Lamzin &lt;lamzin@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: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; " fail_count="1" gerrit_number="1798462" owner_email="lamzin@google.com" pass_count="0" patch_number="8" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/62/1798462/8" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I985549bff9df008913674e228fe3db6397d76fe4" commit="ad518735673946b27451998a67af64c0f0b7a576" commit_message="autotest: provision: remove the redeclaration of the server-name variable. server_name was being declared twice, unnecessarily. This change removes the extra line of code. BUG=crbug.com/1001312 TEST=Tested the changed manually with a DUT in the lab. 1. set devserver in ~/trunk/src/third_party/autotest/files/shadow_config.ini as following: [CROS] dev_server: http://&lt;devserver_ip&gt;:8082 2. Ran test_that (cr) (removing-extra-code) sanikak@sanikak-desktop ~/trunk/src/third_party/autotest/files $ test_that --args=&quot;value='octopus-release/R77-12241.0.0'&quot; chromeos6-row14-rack9-host7.cros.corp.google.com provision_AutoUpdate Tested by running the autoupdater_unittest.py 1. (cr) (removing-extra-code) sanikak@sanikak-desktop ~/trunk/src/third_party/autotest/files $ python ./server/cros/autoupdater_unittest.py Change-Id: I985549bff9df008913674e228fe3db6397d76fe4 Reviewed-on: https://chromium-review.googlesource.com/1804896 Tested-by: Sanika Kulkarni &lt;sanikak@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: Congbin Guo &lt;guocb@chromium.org&gt; " fail_count="4" gerrit_number="1804896" owner_email="sanikak@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/96/1804896/2" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.4" change_id="I288069bd47d2a2ba56ce226d80ce2027311baec3" commit="7de39fcb753c4e3ab1fb176999049e0fc1ef8dc6" commit_message="CHROMIUM: Merge 'v4.4.193' into chromeos-4.4 Merge of v4.4.193 into chromeos-4.4 Changelog: ---------------------------------------------------------------- Cong Wang (1): xfrm: clean up xfrm protocol checks Dave Jones (1): af_packet: tone down the Tx-ring unsupported spew. Greg Kroah-Hartman (1): Linux 4.4.193 Guenter Roeck (1): Merge remote-tracking branch 'origin/stable-merge/linux/v4.4.193' into merge/chromeos-4.4-v4.4.193 Nathan Chancellor (1): clk: s2mps11: Add used attribute to s2mps11_dt_match Nicolas Boichat (1): scripts/decode_stacktrace: match basepath using shell prefix operator, not regex Takashi Iwai (2): ALSA: hda - Fix potential endless loop at applying quirks ALSA: hda/realtek - Fix overridden device-specific initialization Tiwei Bie (1): vhost/test: fix build for vhost test Zhenzhong Duan (1): x86, boot: Remove multiple copy of static function sanitize_boot_params() yongduan (1): vhost: make sure log_num &lt; in_num Makefile | 2 +- drivers/clk/clk-s2mps11.c | 2 +- drivers/vhost/test.c | 13 +++++++++---- drivers/vhost/vhost.c | 4 ++-- include/net/xfrm.h | 17 +++++++++++++++++ net/key/af_key.c | 4 +++- net/packet/af_packet.c | 2 +- net/xfrm/xfrm_state.c | 2 +- net/xfrm/xfrm_user.c | 14 +------------- scripts/decode_stacktrace.sh | 2 +- sound/pci/hda/hda_auto_parser.c | 4 ++-- sound/pci/hda/hda_generic.c | 3 ++- sound/pci/hda/hda_generic.h | 1 + sound/pci/hda/patch_realtek.c | 2 ++ 14 files changed, 44 insertions(+), 28 deletions(-) BUG=chromium:1004310 TEST=Build and test on various affected systems Change-Id: I288069bd47d2a2ba56ce226d80ce2027311baec3 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1810563 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; " fail_count="3" gerrit_number="1810563" owner_email="groeck@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/63/1810563/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ia36f50a4ee85817fbcad3383bf4922f1e8882df8" commit="8358861f6086a68cf5bbaeb8812a0296335dfcec" commit_message="vm_tools: Replace WatchFileDescriptor. The method is removed in the next libchrome uprev. The replacement is base::FileDescriptorWatcher. BUG=chromium:909719 TEST=Ran pre-CQ. Change-Id: Ia36f50a4ee85817fbcad3383bf4922f1e8882df8 Reviewed-on: https://chromium-review.googlesource.com/1811401 Tested-by: Hidehiko Abe &lt;hidehiko@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: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="1" gerrit_number="1811401" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/01/1811401/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ib25ee540a500246057a9ddd9133fe89f8c4d6fdd" commit="7dca30a874eeb73a7bc8cb526cf4aee7db871b3c" commit_message="shill: add missing guards Manager::modem_info(), Manager::UpdateWiFiProvider(), Profile::UpdateWiFiProvider(), and Service::Is8021xConnectable() are conditionally disabled. The corresponding mocked methods need to be guarded in the same way. BUG=None TEST=`USE='cellular wifi' FEATURES=test emerge-$BOARD shill` TEST=`USE='cellular -wifi' FEATURES=test emerge-$BOARD shill` TEST=`USE='-cellular wifi' FEATURES=test emerge-$BOARD shill` TEST=`USE='-cellular -wifi' FEATURES=test emerge-$BOARD shill` Change-Id: Ib25ee540a500246057a9ddd9133fe89f8c4d6fdd Reviewed-on: https://chromium-review.googlesource.com/1812068 Tested-by: Ben Chan &lt;benchan@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="1812068" owner_email="benchan@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/68/1812068/3" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I0e6f3ecf70ba7d4f49ef2ae809577dd1f8a7df04" commit="60cd0863291be984e7c0844d79362d4a860b1f54" commit_message="recovery: Add aoa_switch utility and use it in recovery installer This patch adds a small utility for the initramfs environment that uses the kernel's sysfs and usbfs interfaces to switch an attached Android device into AOA mode. This is the userspace equivalent of my previous kernel driver (CL:1716077) which did not find a lot of support upstream. Also add the necessary code to the recovery installer to use this utility (when enabled via kernel command line) to find and initialize the AOA storage device. (If we ever want to use this on the factory side, we'll need to add the same to the factory environment. Not sure why things like wait_for_gpt_root aren't common between the two, would probably be a good idea to factor that out so we don't need to have it twice.) BUG=chromium:972872 TEST=Completed recovery via AOA on a Kevin. Change-Id: I0e6f3ecf70ba7d4f49ef2ae809577dd1f8a7df04 Signed-off-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1790366 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: Shelley Chen &lt;shchen@chromium.org&gt; Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; " fail_count="2" gerrit_number="1790366" owner_email="jwerner@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform/initramfs" project_url="https://chromium-review.googlesource.com/chromiumos/platform/initramfs" ref="refs/changes/66/1790366/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Ia00a1a0b7f5717cc11009cd5f8f5dc418c69dcc2" commit="3ba91025d59887589233c9e4e7b6aa7ca5beb7af" commit_message="CHROMIUM: Merge 'v4.14.144' into chromeos-4.14 Merge of v4.14.144 into chromeos-4.14 Changes applied on top of 'v4.14.144' prior to merge: e23704e4a792 CHROMIUM: Revert &quot;net: sched: act_sample: fix psample group handling on overwrite&quot; Changelog: ---------------------------------------------------------------- Alexandre Courbot (2): drm/mediatek: use correct device to import PRIME buffers drm/mediatek: set DMA max segment size Andrea Righi (1): kprobes: Fix potential deadlock in kprobe_optimizer() Andrew Jones (1): KVM: arm/arm64: Only skip MMIO insn once Benjamin Tissoires (1): HID: cp2112: prevent sleeping function called from invalid context Chen-Yu Tsai (1): net: stmmac: dwmac-rk: Don't fail if phy regulator is absent Christophe Leroy (1): powerpc/64: mark start_here_multiplatform as __ref Cong Wang (2): net_sched: fix a NULL pointer deref in ipt action xfrm: clean up xfrm protocol checks Dan Carpenter (1): drm/vmwgfx: Fix double free in vmw_recv_msg() Darrick J. Wong (1): vfs: fix page locking deadlocks when deduping files Dexuan Cui (3): hv_netvsc: Fix a warning of suspicious RCU usage Input: hyperv-keyboard: Use in-place iterator API in the channel callback hv_sock: Fix hang when a connection is closed Dmitry Voytik (1): arm64: dts: rockchip: enable usb-host regulators at boot on rk3328-rock64 Eric Dumazet (4): tcp: remove empty skb from write queue in error cases mld: fix memory leak in mld_del_delrec() ip6: fix skb leak in ip6frag_expire_frag_queue() batman-adv: fix uninit-value in batadv_netlink_get_ifindex() Feng Sun (1): net: fix skb use after free in netpoll Fuqian Huang (1): net: tundra: tsi108: use spin_lock_irqsave instead of spin_lock_irq in IRQ context Greg Kroah-Hartman (2): Linux 4.14.143 Linux 4.14.144 Guenter Roeck (2): CHROMIUM: Revert &quot;net: sched: act_sample: fix psample group handling on overwrite&quot; Merge remote-tracking branch 'origin/stable-merge/linux/v4.14.144' into merge/chromeos-4.14-v4.14.144 Gustavo Romero (1): powerpc/tm: Fix FP/VMX unavailable exceptions inside a transaction Hui Wang (1): ALSA: hda/realtek - Fix the problem of two front mics on a ThinkCentre John S. Gruber (1): x86/boot: Preserve boot_params.secure_boot from sanitizing Liangyan (1): sched/fair: Don't assign runtime for throttled cfs_rq Linus Torvalds (1): Revert &quot;x86/apic: Include the LDR when clearing out APIC registers&quot; Luis Henriques (4): ceph: fix buffer free while holding i_ceph_lock in __ceph_setxattr() ceph: fix buffer free while holding i_ceph_lock in __ceph_build_xattrs_blob() ceph: fix buffer free while holding i_ceph_lock in fill_inode() libceph: allow ceph_buffer_put() to receive a NULL ceph_buffer Martin Sperl (3): spi: bcm2835aux: unifying code between polling and interrupt driven code spi: bcm2835aux: remove dangerous uncontrolled read of fifo spi: bcm2835aux: fix corruptions for longer spi transfers Matthias Kaehlcke (1): Bluetooth: btqca: Add a short delay before downloading the NVM Nathan Chancellor (2): net: tc35815: Explicitly check NET_IP_ALIGN is not zero in tc35815_rx clk: s2mps11: Add used attribute to s2mps11_dt_match Nicolas Boichat (1): scripts/decode_stacktrace: match basepath using shell prefix operator, not regex Niklas Cassel (1): PCI: designware-ep: Fix find_first_zero_bit() usage Sven Eckelmann (1): batman-adv: Only read OGM tvlv_len after buffer len check Takashi Iwai (2): ALSA: hda - Fix potential endless loop at applying quirks ALSA: hda/realtek - Fix overridden device-specific initialization Tho Vu (1): ravb: Fix use-after-free ravb_tstamp_skb Thomas Falcon (1): ibmveth: Convert multicast list size for little-endian system Tiwei Bie (1): vhost/test: fix build for vhost test Vignesh R (1): PCI: dra7xx: Fix legacy INTD IRQ handling Vitaly Kuznetsov (1): Tools: hv: kvp: eliminate 'may be used uninitialized' warning Vlad Buslov (1): net: sched: act_sample: fix psample group handling on overwrite Wenwen Wang (8): cxgb4: fix a memory leak bug liquidio: add cleanup in octeon_setup_iq() net: myri10ge: fix memory leaks lan78xx: Fix memory leaks cx82310_eth: fix a memory leak bug net: kalmia: fix memory leaks wimax/i2400m: fix a memory leak bug IB/mlx4: Fix memory leaks Willem de Bruijn (1): tcp: inherit timestamp on mtu probe YueHaibing (2): gpio: Fix build error of function redefinition kernel/module: Fix mem leak in module_add_modinfo_attrs yongduan (1): vhost: make sure log_num &lt; in_num Makefile | 2 +- arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 2 + arch/powerpc/kernel/head_64.S | 2 + arch/powerpc/kernel/process.c | 3 +- arch/x86/include/asm/bootparam_utils.h | 1 + arch/x86/kernel/apic/apic.c | 4 -- drivers/bluetooth/btqca.c | 3 ++ drivers/clk/clk-s2mps11.c | 2 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 49 +++++++++++++++-- drivers/gpu/drm/mediatek/mtk_drm_drv.h | 2 + drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 8 ++- drivers/hid/hid-cp2112.c | 8 ++- drivers/infiniband/hw/mlx4/mad.c | 4 +- drivers/input/serio/hyperv-keyboard.c | 35 +++--------- .../net/ethernet/cavium/liquidio/request_manager.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 4 +- drivers/net/ethernet/ibm/ibmveth.c | 9 ++-- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 2 +- drivers/net/ethernet/renesas/ravb_main.c | 8 ++- drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 6 +-- drivers/net/ethernet/toshiba/tc35815.c | 2 +- drivers/net/ethernet/tundra/tsi108_eth.c | 5 +- drivers/net/hyperv/netvsc_drv.c | 9 +++- drivers/net/usb/cx82310_eth.c | 3 +- drivers/net/usb/kalmia.c | 6 +-- drivers/net/usb/lan78xx.c | 8 +-- drivers/net/wimax/i2400m/fw.c | 4 +- drivers/pci/dwc/pci-dra7xx.c | 3 +- drivers/pci/dwc/pcie-designware-ep.c | 34 +++++++++--- drivers/pci/dwc/pcie-designware.h | 8 ++- drivers/spi/spi-bcm2835aux.c | 62 +++++++--------------- drivers/vhost/test.c | 13 +++-- drivers/vhost/vhost.c | 4 +- fs/ceph/caps.c | 5 +- fs/ceph/inode.c | 7 +-- fs/ceph/snap.c | 4 +- fs/ceph/super.h | 2 +- fs/ceph/xattr.c | 19 +++++-- fs/read_write.c | 49 ++++++++++++++--- include/linux/ceph/buffer.h | 3 +- include/linux/gpio.h | 24 --------- include/net/act_api.h | 4 +- include/net/ipv6_frag.h | 1 - include/net/xfrm.h | 17 ++++++ kernel/kprobes.c | 8 +-- kernel/module.c | 22 ++++++-- kernel/sched/fair.c | 5 ++ net/batman-adv/bat_iv_ogm.c | 20 ++++--- net/batman-adv/netlink.c | 2 +- net/core/netpoll.c | 6 +-- net/ipv4/tcp.c | 29 ++++++---- net/ipv4/tcp_output.c | 3 +- net/ipv6/mcast.c | 5 +- net/key/af_key.c | 4 +- net/sched/act_bpf.c | 2 +- net/sched/act_connmark.c | 2 +- net/sched/act_csum.c | 2 +- net/sched/act_gact.c | 2 +- net/sched/act_ife.c | 2 +- net/sched/act_ipt.c | 11 ++-- net/sched/act_mirred.c | 2 +- net/sched/act_nat.c | 2 +- net/sched/act_pedit.c | 2 +- net/sched/act_police.c | 2 +- net/sched/act_sample.c | 2 +- net/sched/act_simple.c | 2 +- net/sched/act_skbedit.c | 2 +- net/sched/act_skbmod.c | 2 +- net/sched/act_tunnel_key.c | 2 +- net/sched/act_vlan.c | 2 +- net/vmw_vsock/hyperv_transport.c | 8 +++ net/xfrm/xfrm_state.c | 2 +- net/xfrm/xfrm_user.c | 14 +---- scripts/decode_stacktrace.sh | 2 +- sound/pci/hda/hda_auto_parser.c | 4 +- sound/pci/hda/hda_generic.c | 3 +- sound/pci/hda/hda_generic.h | 1 + sound/pci/hda/patch_realtek.c | 4 ++ tools/hv/hv_kvp_daemon.c | 2 +- virt/kvm/arm/mmio.c | 7 +++ 80 files changed, 395 insertions(+), 251 deletions(-) BUG=chromium:1004275 TEST=Build and test on various affected systems Change-Id: Ia00a1a0b7f5717cc11009cd5f8f5dc418c69dcc2 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1806112 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; " fail_count="4" gerrit_number="1806112" owner_email="groeck@chromium.org" pass_count="0" patch_number="6" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/12/1806112/6" remote="cros" total_fail_count="9"/><pending_commit branch="chromeos-4.14" change_id="Icee90209bd4d3fc199ce523fdc1f1aa2751c0922" commit="737469323dbb59aae9381c7de5f7a49378b8a36f" commit_message="UPSTREAM: Revert &quot;Bluetooth: validate BLE connection interval updates&quot; There are devices which require low connection intervals for usable operation including keyboards and mice. Forcing a static connection interval for these types of devices has an impact in latency and causes a regression. BUG=b:139690723 TEST=Manually tested This reverts commit c49a8682fc5d298d44e8d911f4fa14690ea9485e. Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt; Signed-off-by: Johan Hedberg &lt;johan.hedberg@intel.com&gt; Signed-off-by: Yu Liu &lt;yudiliu@chromium.org&gt; (cherry picked from commit 68d19d7d995759b96169da5aac313363f92a9075) Change-Id: Icee90209bd4d3fc199ce523fdc1f1aa2751c0922 Reviewed-on: https://chromium-review.googlesource.com/1809065 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: Yoni Shavit &lt;yshavit@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="3" gerrit_number="1809065" owner_email="yudiliu@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/65/1809065/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Id141bd2270c397598fe079668db409e33c79f2ee" commit="1ea617e125f47208a11f1c345b829b387e09cb48" commit_message="power: Update links to policy list page Replace the references to the old policy list page by the new page. BUG=chromium:987706 TEST=None Change-Id: Id141bd2270c397598fe079668db409e33c79f2ee Reviewed-on: https://chromium-review.googlesource.com/1800668 Tested-by: Felipe Andrade &lt;fsandrade@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: Todd Broch &lt;tbroch@chromium.org&gt; Reviewed-by: Felipe Andrade &lt;fsandrade@google.com&gt; Reviewed-by: Maksim Ivanov &lt;emaxx@chromium.org&gt; " fail_count="2" gerrit_number="1800668" owner_email="fsandrade@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/68/1800668/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I9e617627ee0334905b22d14e86a66e86ab211342" commit="f1409f048b49577d00eec2cd2a382c0354217877" commit_message="mist: Replace WatchFileDescriptor. In the next libchrome, the method is removed. The replacement is base::FileDescriptorWatcher. BUG=chromium:909719 TEST=Ran unit_tests locally. Change-Id: I9e617627ee0334905b22d14e86a66e86ab211342 Reviewed-on: https://chromium-review.googlesource.com/1810292 Tested-by: Hidehiko Abe &lt;hidehiko@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: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="1" gerrit_number="1810292" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/92/1810292/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I2152458f455ee35232a274e6bdd76936b9572c71" commit="fe1dd9a6307164d16f1fcf01f6178307527f357a" commit_message="shill: Replace WatchFileDescriptor. The method is removed in the next libchrome uprev. The replacement is base::FileDescriptorWatcher. BUG=chromium:909719 TEST=Ran unit_tests locally. Change-Id: I2152458f455ee35232a274e6bdd76936b9572c71 Reviewed-on: https://chromium-review.googlesource.com/1811400 Tested-by: Hidehiko Abe &lt;hidehiko@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: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="2" gerrit_number="1811400" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/00/1811400/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I7b7369bf6809e661d4da3a00a1767830ccfddf01" commit="76eb7aeb5f93d8c65b5a9a1124cc933363f305e4" 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: Hugo Benichi &lt;hugobenichi@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: 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="4" gerrit_number="1697985" owner_email="hugobenichi@google.com" pass_count="0" patch_number="15" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/85/1697985/15" remote="cros" total_fail_count="121"/><pending_commit branch="master" change_id="I7fa9fe2fef562ed981ea431fc06c323895cea974" commit="7f3c1d827e813cf4a40912ff5971c39db4cbf7ff" commit_message="Remove bmayer@ from OWNERS. bmayer@ left the MRI/GVC team. BUG=None TEST=No test necessary. Change-Id: I7fa9fe2fef562ed981ea431fc06c323895cea974 Reviewed-on: https://chromium-review.googlesource.com/1756088 Tested-by: Luke Sorenson &lt;lasoren@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: Toni Baržić &lt;tbarzic@chromium.org&gt; " fail_count="2" gerrit_number="1756088" owner_email="lasoren@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/88/1756088/7" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I3a76f5f2601c2ebf3d7d25053f8e5cf65c4e9b4f" commit="cce8c5bab2778e78aaab4333f9dccc092407e777" commit_message="chromeos-config: Add light-sensor hardware-property to cros_config_schema.yaml Added base-light-sensor and lid-light-sensor to cros_config_schema.yaml file. To install the updated schema, run: FEATURES=test sudo -E emerge chromeos-config-host BUG=b:140703824 TEST=build and install chromeos-config. Change-Id: I3a76f5f2601c2ebf3d7d25053f8e5cf65c4e9b4f Signed-off-by: altaf basha &lt;altaf.basha@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1794982 Tested-by: Altaf Basha &lt;altaf.basha@intel.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: C Shapiro &lt;shapiroc@chromium.org&gt; Reviewed-by: Jesse Schettler &lt;jschettler@chromium.org&gt; " fail_count="3" gerrit_number="1794982" owner_email="altaf.basha@intel.com" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/82/1794982/3" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I2a5fb3b7f1805fc6e67b0d82f5c43554a25b3d59" commit="a19f440afecdbe2168061a787be1cf1720cad675" commit_message="vm_tools: common: Add stdio fds to Spawn Adds stdio fds to Spawn function args so that child's standard output is redirected into stdio fds specified. BUG=chromium:998518 TEST=emerge-tatl vm_tools vm_guest_tools; emerge-tatl termina_container_tools Change-Id: I2a5fb3b7f1805fc6e67b0d82f5c43554a25b3d59 Reviewed-on: https://chromium-review.googlesource.com/1796022 Tested-by: Olya Kalitova &lt;okalitova@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: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="2" gerrit_number="1796022" owner_email="okalitova@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/22/1796022/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I642d649fa56f0ada475b36b79dc764637b73658d" commit="9d92e9cdb35ba62483e7e9d8908eea3f36c27f52" commit_message="adding calibration attn values for 15-3-10 BUG=b:136035043 TEST=presubmit passes Change-Id: I642d649fa56f0ada475b36b79dc764637b73658d Reviewed-on: https://chromium-review.googlesource.com/1811885 Tested-by: Manikandan Jayapal &lt;mjayapal@chromium.org&gt; Tested-by: Dinesh Kumar Sunkara &lt;dsunkara@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: Dinesh Kumar Sunkara &lt;dsunkara@google.com&gt; Reviewed-by: Harpreet Grewal &lt;harpreet@chromium.org&gt; " fail_count="3" gerrit_number="1811885" owner_email="mjayapal@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/85/1811885/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Iabba6059acaf550578d597c43b0a764f565fbbe4" commit="2d272c1c0d2e36d161a825d75dda4771bd4cbf19" commit_message="diagnostics: implement PowerdAdapter - Add PowerdAdapter for observing D-Bus signals from powerd daemon; - Add PowerdAdapterImpl interface implementation that actually obrerves D-Bus signals from powerd daemon. BUG=b:124360089 TEST=unittests Change-Id: Iabba6059acaf550578d597c43b0a764f565fbbe4 Reviewed-on: https://chromium-review.googlesource.com/1596664 Tested-by: Oleh Lamzin &lt;lamzin@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: Polina Bondarenko &lt;pbond@chromium.org&gt; " fail_count="1" gerrit_number="1596664" owner_email="lamzin@google.com" pass_count="0" patch_number="10" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/64/1596664/10" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iaef5aa86096d89aadfe87e5bb6d94a07331de284" commit="08d68385f844ca47386be628e0cc539410df5b4e" commit_message="authpolicy: Prepare for Samba 4.10.7 Changes authpolicy so that it works with Samba 4.10.7: - Adjusts seccomp filters. - Sets a fake domain SID to workaround issue in 4.8.6+ (see SetFakeDomainSid() for more details). - Handles a new string that occurs now when trying a domain join with insufficient access rights. BUG=chromium:892289 TEST=emerges, tested authpolicyd manually. Verify that enterprise_AuthPolicyDaemonServer autotest still works for non-ARM platforms (ARM not supoorted yet). Change-Id: Iaef5aa86096d89aadfe87e5bb6d94a07331de284 Reviewed-on: https://chromium-review.googlesource.com/1728812 Tested-by: Lutz Justen &lt;ljusten@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: Felipe Andrade &lt;fsandrade@chromium.org&gt; Reviewed-by: Roman Sorokin [CET] &lt;rsorokin@chromium.org&gt; Reviewed-by: Lutz Justen &lt;ljusten@chromium.org&gt; " fail_count="4" gerrit_number="1728812" owner_email="ljusten@chromium.org" pass_count="0" patch_number="6" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/12/1728812/6" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I7b565c87b7767020fdff00c37943a0d21249e00a" commit="7f1aa6f128dfc2a8eedb6ffa681e6296b256ceb4" commit_message="shill: device: Make protected methods private when possible BUG=None TEST=All unit tests are passing. Change-Id: I7b565c87b7767020fdff00c37943a0d21249e00a Reviewed-on: https://chromium-review.googlesource.com/1783853 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="1783853" owner_email="akhouderchah@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/53/1783853/3" remote="cros" total_fail_count="12"/><pending_commit branch="master" change_id="I68d070b186b3954a8fb9a0a4afaccf358f0c4e4e" commit="4d4b3a0975f15f97cb695431a686834fff602002" commit_message="shill: add portal detection test for Service::kStateNoConnctivity BUG=None TEST=`FEATURES=test emerge-caroline shill` Change-Id: I68d070b186b3954a8fb9a0a4afaccf358f0c4e4e Reviewed-on: https://chromium-review.googlesource.com/1788306 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: Hugo Benichi &lt;hugobenichi@google.com&gt; " fail_count="8" gerrit_number="1788306" 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/06/1788306/1" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="Ic9a6d6fd1262cb1378d3ead479dd1c54dd75b188" commit="062a5c313b87eb8424b594ebc617f3f6152d3504" commit_message="PRESUBMIT: Fix name typo in presubmit hook Fix typo in presubmit hook. BUG=none TEST=presubmit Change-Id: Ic9a6d6fd1262cb1378d3ead479dd1c54dd75b188 Reviewed-on: https://chromium-review.googlesource.com/1809203 Tested-by: ShihYing Chen &lt;shihyingchen@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-Han Chen &lt;stimim@chromium.org&gt; " fail_count="4" gerrit_number="1809203" owner_email="shihyingchen@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/03/1809203/1" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.14-gw" change_id="I57c10a859c02ef6dc6180acc8924bb9c35d30c83" commit="69038603f64ba3ddc0357b4bf239037ac022b481" commit_message="CHROMIUM: config: Enable ARM64 erratas All these ARM64 erratas, except for ARM64_ERRATUM_843419, uses the alternative framework, which will only patch the kernel if an affected CPU is detected. Since qcs404 uses Cortex-A53 r0p4 CPUs, we need to enable ARM64_ERRATUM_843419 as well. BUG=b:129558664 TEST=emerge-mistral gw-kernel-4_14 Change-Id: I57c10a859c02ef6dc6180acc8924bb9c35d30c83 Signed-off-by: Niklas Cassel &lt;niklas.cassel@linaro.org&gt; Signed-off-by: Khasim Syed Mohammed &lt;khasim.mohammed@linaro.org&gt; Signed-off-by: vamsi singamsetty &lt;vamssi@codeaurora.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1809228 Tested-by: SANTHOSH JANARDHANA HASSAN &lt;sahassan@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: SANTHOSH JANARDHANA HASSAN &lt;sahassan@google.com&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1809228" owner_email="vamssi@codeaurora.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/28/1809228/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I68ebf8a9ea174dcb7877eb9c731d46e027b2193e" commit="d4743658e5362b347c5abc714c47fa5da42cad8e" commit_message="midis: Replace WatchFileDescriptor. The method is removed in the next libchrome uprev. The replacement is base::FileDescriptorWatcher. BUG=chromium:909719 TEST=Ran unit_tests locally. Change-Id: I68ebf8a9ea174dcb7877eb9c731d46e027b2193e Reviewed-on: https://chromium-review.googlesource.com/1810291 Tested-by: Hidehiko Abe &lt;hidehiko@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: Prashant Malani &lt;pmalani@google.com&gt; " fail_count="2" gerrit_number="1810291" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/91/1810291/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Iaab71a2fe39a9abcdf95e85044b0407f34a3f059" commit="aeb3b11c995f33fc15645d6b647d38cf86aff963" commit_message="autotest: Allow skipping rsync in get_file When trying to copy single files that might not exist, rsync failures make it try again with scp, resulting in multi-line error messages. By skipping rsync, tests can avoid that, and just get one error line. TEST=None BUG=None Change-Id: Iaab71a2fe39a9abcdf95e85044b0407f34a3f059 Reviewed-on: https://chromium-review.googlesource.com/1814271 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: Mary Ruthven &lt;mruthven@chromium.org&gt; " fail_count="2" gerrit_number="1814271" owner_email="dgoyette@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/71/1814271/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I3930eb03974ce448b8303069587e24fd647d753b" commit="bdb53c2d78ebd444198229e9cc3ba9ac7e6c2267" commit_message="system_api: Add in EOL date to StatusResult proto In order for Chrome to start leveraging |GetStatusAdvanced()| DBus method instead |GetEolStatus()|, the EOL date must be added into the |StatusResult| protobuf. The EOL date is the number of days since Unix Epoch. BUG=chromium:998983 TEST=FEATURE=&quot;test&quot; emerge-$B system_api Change-Id: I3930eb03974ce448b8303069587e24fd647d753b Reviewed-on: https://chromium-review.googlesource.com/1811116 Tested-by: Jae Hoon Kim &lt;kimjae@chromium.org&gt; Commit-Ready: Jae Hoon Kim &lt;kimjae@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: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="3" gerrit_number="1811116" owner_email="kimjae@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/16/1811116/4" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ib48754a9d4ad60954f9ea87e6111027687f9d7a6" commit="95b2180115d8f7e2e7cd66f523ef62f6cca3c3f5" commit_message="arc: Fix arc-networkd field assignments to match decl order. Fix order of assignments to fields in sockaddr_ll struct to match their declaration order, to avoid triggering -Wreorder-init-list compiler warning. BUG=chromium:1004937 TEST=Tryjobs all passed BuildPackages with this CL. Change-Id: Ib48754a9d4ad60954f9ea87e6111027687f9d7a6 Reviewed-on: https://chromium-review.googlesource.com/1808325 Tested-by: Caroline Tice &lt;cmtice@chromium.org&gt; Commit-Ready: Caroline Tice &lt;cmtice@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; " fail_count="5" gerrit_number="1808325" owner_email="cmtice@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/25/1808325/3" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I0f39bab7ed9c64f7cb288c2514db5c6cbb8ddbd1" commit="c06ed56c331b0d16f8b73810786e7a0b3d8fe942" commit_message="pd_faft: Fall back to use servo info if PDTester info not specified If an user doesn't pass the PDTester info, fall back to use the servo info. Usually we use Servo v4 as PDTester, so make it default. Also change the default PDTester port as 9999, the same as servo's. BUG=b:131840808 TEST=Ran a PD FAFT test without giving any args. TEST=Ran a PD FAFT test only giving the servo args. Change-Id: I0f39bab7ed9c64f7cb288c2514db5c6cbb8ddbd1 Reviewed-on: https://chromium-review.googlesource.com/1809624 Tested-by: Wai-Hong Tam &lt;waihong@google.com&gt; Commit-Ready: Wai-Hong Tam &lt;waihong@google.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="1809624" 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/24/1809624/2" remote="cros" total_fail_count="5"/><pending_commit branch="chromeos-4.4" change_id="I8db9d5be315a3fc5712675dc7efec02b22f6707d" commit="96c3ecdf3c1b8438c6385595526d7109adf13041" commit_message="FROMLIST: KVM: coalesced_mmio: add bounds checking commit b60fe990c6b07ef6d4df67bc0530c7c90a62623a upstream. The first/last indexes are typically shared with a user app. The app can change the 'last' index that the kernel uses to store the next result. This change sanity checks the index before using it for writing to a potentially arbitrary address. This fixes CVE-2019-14821. BUG=chromium:993861 TEST=None Cc: stable@vger.kernel.org Fixes: 5f94c1741bdc (&quot;KVM: Add coalesced MMIO support (common part)&quot;) Signed-off-by: Matt Delco &lt;delco@chromium.org&gt; Signed-off-by: Jim Mattson &lt;jmattson@google.com&gt; Reported-by: syzbot+983c866c3dd6efa3662a@syzkaller.appspotmail.com [Use READ_ONCE. - Paolo] Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (applied from stable queue/queue-4.4) Change-Id: I8db9d5be315a3fc5712675dc7efec02b22f6707d Reviewed-on: https://chromium-review.googlesource.com/1816723 Tested-by: Zubin Mithra &lt;zsm@chromium.org&gt; Commit-Ready: Zubin Mithra &lt;zsm@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Zubin Mithra &lt;zsm@chromium.org&gt; Reviewed-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="0" gerrit_number="1816723" owner_email="zsm@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/23/1816723/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I8db9d5be315a3fc5712675dc7efec02b22f6707d" commit="1502605eff0c4225140dca97d02803ea4a430ee2" commit_message="FROMLIST: KVM: coalesced_mmio: add bounds checking commit b60fe990c6b07ef6d4df67bc0530c7c90a62623a upstream. The first/last indexes are typically shared with a user app. The app can change the 'last' index that the kernel uses to store the next result. This change sanity checks the index before using it for writing to a potentially arbitrary address. This fixes CVE-2019-14821. BUG=chromium:993861 TEST=None Cc: stable@vger.kernel.org Fixes: 5f94c1741bdc (&quot;KVM: Add coalesced MMIO support (common part)&quot;) Signed-off-by: Matt Delco &lt;delco@chromium.org&gt; Signed-off-by: Jim Mattson &lt;jmattson@google.com&gt; Reported-by: syzbot+983c866c3dd6efa3662a@syzkaller.appspotmail.com [Use READ_ONCE. - Paolo] Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (applied from stable queue/queue-4.14) Change-Id: I8db9d5be315a3fc5712675dc7efec02b22f6707d Reviewed-on: https://chromium-review.googlesource.com/1815703 Tested-by: Zubin Mithra &lt;zsm@chromium.org&gt; Commit-Ready: Zubin Mithra &lt;zsm@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Zubin Mithra &lt;zsm@chromium.org&gt; Reviewed-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="0" gerrit_number="1815703" owner_email="zsm@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/03/1815703/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I93112c9c0c27c1803dcf1219a2fe89078885e84d" commit="0ff6cbf1d83c91698d542f0f6565d1d8cfad4ab1" commit_message="bluetooth:Adding auto switch b/w raspi and chrome chameleon To prevent raspberry pi and chrome chameleon driver support to conflict, we resolve available chameleon devices (e.g. MOUSE) across the chameleon proxy, and use this to skip autotests that can't be run. BUG=chromium:984589 TEST=Run QuickSanity suite on different chameleon devices Change-Id: I93112c9c0c27c1803dcf1219a2fe89078885e84d Reviewed-on: https://chromium-review.googlesource.com/1760543 Tested-by: Daniel Winkler &lt;danielwinkler@google.com&gt; Commit-Ready: Daniel Winkler &lt;danielwinkler@google.com&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Shyh-In Hwang &lt;josephsih@chromium.org&gt; " fail_count="0" gerrit_number="1760543" owner_email="danielwinkler@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/43/1760543/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I78bd2d33fb52aece25d5ceb3d2e4e1cb3ef9874f" commit="33adeb6bb86a7e5c5c03ba522a1d4b181e0a409b" commit_message="init: Remove agoode from OWNERS file I was added as part of the initiative to add OWNERS coverage, but do not work on this code anymore. BUG=b:132095048 TEST=None Change-Id: I78bd2d33fb52aece25d5ceb3d2e4e1cb3ef9874f Reviewed-on: https://chromium-review.googlesource.com/1814983 Tested-by: Adam Goode &lt;agoode@chromium.org&gt; Commit-Ready: Adam Goode &lt;agoode@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="0" gerrit_number="1814983" owner_email="agoode@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/83/1814983/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ibce2256dc16a72c2c101d204e68ce97b7f9db889" commit="e66a5ad38a2ccf255caf068d99357915d0bbfccd" commit_message="[Autotest] Fixing timezone test, again! Fixing the timezone test to handle the new chromeos menu BUG=None TEST=This Change-Id: Ibce2256dc16a72c2c101d204e68ce97b7f9db889 Reviewed-on: https://chromium-review.googlesource.com/1814261 Tested-by: Derek Beckett &lt;dbeckett@chromium.org&gt; Commit-Ready: Derek Beckett &lt;dbeckett@chromium.org&gt; Legacy-Commit-Queue: Commit Bot &lt;commit-bot@chromium.org&gt; Reviewed-by: Ruben Zakarian &lt;rzakarian@chromium.org&gt; " fail_count="0" gerrit_number="1814261" owner_email="dbeckett@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/61/1814261/3" remote="cros" total_fail_count="0"/><lkgm version="12527.0.0-rc1"/></manifest>