blob: 3f8823fddd74616b800b753274d8fb9da58e7509 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="b44e426c9e6faede041547f3f141c2cee2b69d94">
<notice>Your sources have been sync'd successfully.</notice>
<remote fetch="https://android.googlesource.com" name="aosp" review="https://android-review.googlesource.com"/>
<remote alias="cros" fetch="https://chromium.googlesource.com/" name="chromium"/>
<remote fetch="https://chromium.googlesource.com" name="cros" review="https://chromium-review.googlesource.com"/>
<default remote="cros" revision="refs/heads/master" sync-j="8"/>
<project name="aosp/platform/external/libchrome" path="src/aosp/external/libchrome" revision="c1e4543ae2b479a54fc4eff90fb388c70a428d52" upstream="refs/heads/master"/>
<project name="aosp/platform/external/modp_b64" path="src/third_party/modp_b64" revision="99dc13926931cedfd2e4e582c33ef657d0645c5c" upstream="refs/heads/master"/>
<project name="aosp/platform/system/core/libsync" path="src/aosp/system/libsync" revision="f4f4387b6bf2387efbcfd1453af4892e8982faf6" upstream="refs/heads/master"/>
<project groups="devserver" name="aosp/platform/system/update_engine" path="src/aosp/system/update_engine" revision="0ef9a2fc5b51ae22721dcd95b088d3274d2ec060" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="20ee68a5c615f7af952a8993c48d8a79d4faa89f" upstream="refs/heads/master">
<annotation name="branch-mode" value="pin"/>
</project>
<project groups="minilayout,buildtools,labtools" name="chromium/buildtools" path="chromium/src/buildtools" remote="chromium" revision="6fbda1b24c1893a893b17aa219b765b9e7c801d8"/>
<project name="chromium/deps/libmtp" path="chromium/src/third_party/libmtp" remote="chromium" revision="4f4fad584e9c2735af5131f15b697376a3327de5" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/llvm-project/cfe/tools/clang-format" path="chromium/src/buildtools/clang_format/script" remote="chromium" revision="a3caf45a3f9302ce616f08bd7fd0412f3d97e862" upstream="refs/heads/master"/>
<project name="chromium/src/third_party/Python-Markdown" remote="chromium" revision="b08af21eb795e522e1b972cb85bff59edb1ae209" upstream="refs/heads/master"/>
<project name="chromium/src/tools/md_browser" remote="chromium" revision="e9462696241f3ca832890473173e03e7bcfe6adc" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromium/tools/depot_tools" remote="chromium" revision="80a1cf66b83c394c911b14312274b26dba888ae0"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/chromite" path="chromite" revision="7073bb3d53887a693b1fec50a91a4a6bc1460298" 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="bf01129bbfa74e86cf902f80eb1434e7c6b539b3" upstream="refs/heads/master"/>
<project name="chromiumos/docs" path="docs" revision="f1509cca923712548c43d377e5bce6a9da1d94b7" upstream="refs/heads/master"/>
<project name="chromiumos/graphyte" path="src/platform/graphyte" revision="7ea5c995be1ba3ff1a39e5e63fdee4b57c6434e5" upstream="refs/heads/master"/>
<project name="chromiumos/infra/bad_cl_detector" path="infra/bad_cl_detector" revision="08bb5589019bbaae1039240ce347cdc3ed05f43a" upstream="refs/heads/master"/>
<project groups="chromeos-admin" name="chromiumos/infra/ci_results_archiver" path="infra/ci_results_archiver" revision="4493ad78616152e22672ed245b72806c56cfef0d" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_exonerator" path="infra/cl_exonerator" revision="439eba782bde9d318d74d5924a304b245842160b" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_status_viewer" path="infra/cl_status_viewer" revision="6bda7c611af03cb53db2afa190e0a81ce6d37169" upstream="refs/heads/master"/>
<project name="chromiumos/infra/distfiles_updater" path="infra/distfiles_updater" revision="2d1aa33972b2028d19a288baaacee9b2cd8644f7" upstream="refs/heads/master"/>
<project name="chromiumos/infra/dummies/general-sandbox" path="infra/dummies/general-sandbox" revision="ab009ffebb68a58f37779bddfba5f1a08ef174ae" upstream="refs/heads/master"/>
<project name="chromiumos/infra/dummies/merge-sandbox" path="infra/dummies/merge-sandbox" revision="651c1f3b89c112222f5dae2f79091421543dd4ee" upstream="refs/heads/master"/>
<project name="chromiumos/infra/logstock" path="infra/logstock" revision="ef7fe408b9feee9a3664b36f0176fcacd27bf703" upstream="refs/heads/master"/>
<project name="chromiumos/infra/lucifer" path="infra/lucifer" revision="bd2e4c18fa7bf050ce9f888554ffa70ca3552e62" upstream="refs/heads/master"/>
<project groups="chromeos-admin,labtools" name="chromiumos/infra/skylab_inventory" path="infra/skylab_inventory" revision="e1f5a33620bb0c5eb375f1d28898ae2cc5b4bf0e" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="45e339c5d964524b26818a7374ccf89c26440880" upstream="refs/heads/master"/>
<project name="chromiumos/infra/test_analyzer" path="infra/test_analyzer" revision="7b0a71303075b11ce506fe6c34477a139c02236e" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/infra_virtualenv" path="infra_virtualenv" revision="bd33427afb37ec05127792091ffc87bfefb48121" upstream="refs/heads/master"/>
<project name="chromiumos/manifest" path="manifest" revision="afb60766ee0a01cbc12fcbdc95703c23150a4d2d" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="be1afee81d38356d4f5a7d9d4e034ff1e202c746" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="0004c955f13b4f3f775dbad7fcb121bdff78623f" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="2bb043da0cbda804c5d90a5d589e471995e36b46" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="14a0ad29e53c619fc1a6458d0c250b0771236698" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="75d7927161b6f3f54fbb2920ec8e1bb0bc131ccf" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="8cb6a1a2a04acf304721ddc098b814cb54792e3f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/battery_updater" path="src/platform/battery_updater" revision="32463c6de8e8c98d4b1711937bc7678afc121a85" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bisect-kit" path="src/platform/bisect-kit" revision="af7b06bf6c1fc30810cbcc49c5e7ebe013d0e349" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="e38a3930677dd96d8b7fed71af33cde46def03be" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bootcache" path="src/platform/bootcache" revision="ebe3a0995e90026433ffc62b7aeed6cad1f28694" upstream="refs/heads/master"/>
<project name="chromiumos/platform/btsocket" path="src/platform/btsocket" revision="300354e5d74418c8e03737ca9029c64d9297a28d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/cfm-device-monitor" path="src/platform/cfm-device-monitor" revision="5fb05b89df9447d0535f8c38e8c1a90499dfe659" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="0215a28bea38f2340a5bb997257b8adf98207b09" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chromiumos-assets" path="src/platform/chromiumos-assets" revision="fd4e8eef335ceaca7adf53a83f5e13e00e09101c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/cobble" path="src/platform/cobble" revision="3d2b9922e81cce898d4f09306563d3ca9d32c67e" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/platform/crostestutils" path="src/platform/crostestutils" revision="e7f8b15cde6b9a90e1c4c8baf0011668eb31c5d0" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="c62d3075dd8363fc92b52be0d62a16306ce4f2bc" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="d39dd9af7172a4d7fdafaa37fa8569e02e0de556" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="a3edaf9105efd50c5eacda04925d8b1a6bc56a84" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="2a792fa977adae082fb26bb66d9282fe7a0e8c50" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="240acaa806e64238b0fda54b478209b6aec430b3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="c27f522e3efde1754afb9d149d95a750fe34f465" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="52569e08985bb8406343835bb7134490f5b86b5c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/experimental" path="src/platform/experimental" revision="bcc00ca58726d9cf774c56005715a5ee330da045" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory" path="src/platform/factory" revision="1f563e733a3192e2753a9eaab2b73cb5232de39b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="597b30fed780a0148149fa4086f9ad4792a3d4ab" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="b2c29757b90133e8e6315800a1afdeafe4a2bc5a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="9a0c42293ce59f2cb0dd11a80df8382d4775dac5" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="275de72e6b14f5f2bd90376120e19af4e4fbdd9c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/go-seccomp" path="src/platform/go-seccomp" revision="613458c0e3c589e52e7f093288ef1d2ba57a9ff7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/google-breakpad" path="src/third_party/breakpad" revision="b988fa74ec18de6214b18f723e48331d9a7802ae" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="e043793ce4968d66e0abfc27e4be9c976ba2ccb6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/inputcontrol" path="src/platform/inputcontrol" revision="8826acba1c4e13b6318ae6d1d4b49633d1b55aba" upstream="refs/heads/master"/>
<project name="chromiumos/platform/jabra_vold" path="src/platform/jabra_vold" revision="8830911158ae632b7626d0ebe33248e66ffaeef3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/libevdev" path="src/platform/libevdev" revision="23f8ea74685ea0a03be8649ca33d5664bc789393" upstream="refs/heads/master"/>
<project name="chromiumos/platform/microbenchmarks" path="src/platform/microbenchmarks" revision="518003bc070970f25b9ab97c0560d762846c5e65" upstream="refs/heads/master"/>
<project name="chromiumos/platform/minigbm" path="src/platform/minigbm" revision="067594b15aa39835f49058853d3f1f586124c101" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="3d5774d98ef7e422de5d88a2a717bb8220ed7493" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="9ec6164e47e14b1308b52b7685bcd2650510e059" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mttools" path="src/platform/mttools" revision="146a68465feb9039602bcaa508ef3fea8e8f926a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/newblue" path="src/platform/newblue" revision="2c0d77a1dc11b966405522eefa94b6e3df6fe6c8" upstream="refs/heads/master"/>
<project name="chromiumos/platform/punybench" path="src/platform/punybench" revision="16bc496a97c027147453e7d675ae2f9147352b31" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast" path="src/platform/tast" revision="67dcae14a3969fdb105ff3c0fdc9bae2f7125d6c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="c95e469ade675108a36aabc1408b8c312ad8a07b" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/touch_firmware_test" path="src/platform/touch_firmware_test" revision="bafba938ff65099158b04ca718b1e77a0e43c5c4" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_updater" path="src/platform/touch_updater" revision="7d853f87cb89522dea9b4673952ebd4c0aa87a74" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchbot" path="src/platform/touchbot" revision="9546ffbb37d5fef191ad1607eeb0b76a6f3a9872" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchpad-tests" path="src/platform/touchpad-tests" revision="f3e4d3bca41b674e89583d74dfb7e538fe58ff18" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/tpm" path="src/third_party/tpm" revision="0cba6cadd1bea1ce3717779201d594c4c9131dc2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tpm_lite" path="src/platform/tpm_lite" revision="db50af69b91bc1cffde13740c23aed72883fbc45" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tremplin" path="src/platform/tremplin" revision="4b6641eb801a74509a6fab6c936441d2a134d28c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/uboot-env" path="src/platform/uboot-env" revision="ab10366ee27959666b94a638858032c91c3c5e10" upstream="refs/heads/master"/>
<project groups="firmware,buildtools" name="chromiumos/platform/vboot_reference" path="src/platform/vboot_reference" revision="332b74e1818aa7811feb3534bdea2887c2f86aa4" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="4649d42d10a7fa32f18da7e77e019891d1d7d940" upstream="refs/heads/master"/>
<project name="chromiumos/platform/webplot" path="src/platform/webplot" revision="bbd5ea22ef9f8e109e363b26958d9a2fc8921f0f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/xorg-conf" path="src/platform/xorg-conf" revision="c63a4457a7b3d28081dcb1de276928d49ded130a" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="2a4b45c5786907403d6aac71922c9360c4d45985" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="619c091964842556a04341787f0da6d510c71b96" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="52a4f1afc708415a51bfe3794b79342347250e56" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/android_mtdutils" path="src/third_party/android_mtdutils" revision="9bcfc3ee238f16925e9aaa4573129784ebb397e7" upstream="chromeos"/>
<project name="chromiumos/third_party/arm-trusted-firmware" path="src/third_party/arm-trusted-firmware" revision="fe77b53e32692fc5d35df208e2b3d21a28f6228b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atheros" path="src/third_party/atheros" revision="52a5bdaa8930c14ee42518354de3e5ec09911c6b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atrusctl" path="src/third_party/atrusctl" revision="567b8c6cc2d4c90a223c126ecbcb617d2b8a3a23" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="4c5d00c7c68d8639c2782e6428de9994032e3446" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/aver-updater" path="src/third_party/aver-updater" revision="cf3337b0918e15755782d8f3b11691e04f1ddc40" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="ff0ce39cb9cbd59721d613e7616854335725b9af" upstream="refs/heads/chromeos-5.44"/>
<project groups="firmware" name="chromiumos/third_party/bootstub" path="src/third_party/bootstub" revision="6697fe6404055443d7c754b365907a0604f14111" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/broadcom" path="src/third_party/broadcom" revision="4070e7161f2f1a1a22027a744eb868500688f0b6" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/cbootimage" path="src/third_party/cbootimage" revision="b7d5b2d6a6dd05874d86ee900ff441d261f9034c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/coreboot" path="src/third_party/coreboot" revision="7a1b2392433433d723686ce8f7e263005be31070" upstream="refs/heads/chromeos-2016.05"/>
<project groups="firmware" name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="678b4c4a81069bb6e10e2e59f5374b83d727cd2b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cros-adapta" path="src/third_party/cros-adapta" revision="eb6d8c1832b9181926df107faf41a80887fd982c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/cryptoc" path="src/third_party/cryptoc" revision="b256f3941b8de4987d75eaa7df7bd8566cec2ef1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cups" path="src/third_party/cups" revision="ca5fa6dadcc50a4c29302782d2b9387822365c0f" upstream="refs/heads/cups-2-2-8"/>
<project name="chromiumos/third_party/cypress-tools" path="src/third_party/cypress-tools" revision="043fba1c35f89cce95f804bf6d4f01cfc23a6c21" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/daisydog" path="src/third_party/daisydog" revision="5f4302621d8e011edbd83858b0c3183e29f842b5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-cplusplus" path="src/third_party/dbus-c++" revision="907f6244dc1c4c3f58a809147d348eccbb932631" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-spy" path="src/third_party/dbus-spy" revision="0e04421c73b24536de7fcc1886da469d8b7a2a41" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/displaylink-updater" path="src/third_party/displaylink-updater" revision="a52808b5995fe2ed481269c8f089358d4b451d5c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/edk2" revision="ab586ccd21556108662fbd80ab5a429143eac264" upstream="refs/heads/chromeos-2017.08"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/cnl/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-cnl"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/glk/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-glk"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/icl/edk2" revision="8df83bf3e30ada89fc0799859e3de25017dc93ac" upstream="refs/heads/chromeos-icl"/>
<project groups="firmware" name="chromiumos/third_party/em100" path="src/third_party/em100" revision="8af5146f4c55a51b0debf81f1cee3c3333aa1505" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashmap" path="src/third_party/flashmap" revision="9108393752ffd93b133037add1f7b484de09bdbc" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="870d8afa9ab839442f4766881748ad5bc4f6f7d5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fwupd" path="src/third_party/fwupd" revision="b78a55b7af6794973b30b51a46e4d0ba3edef509" upstream="refs/heads/fwupd-1.2.4"/>
<project name="chromiumos/third_party/gdmwimax" path="src/third_party/gdmwimax" revision="e8236b4b2d66b1972e4f84955a238134acd7f6a1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gobi3k-sdk" path="src/third_party/gobi3k-sdk" revision="825fc302e0e0ffeb2aa925da70ebc32bc5377c2b" upstream="refs/heads/master"/>
<project groups="labtools" name="chromiumos/third_party/hdctools" path="src/third_party/hdctools" revision="7752ec3bfb089c8b362bb5cd1b02d3aa6541163e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="1f9bc912d4b52362284c08a013d31166474fd128" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="5f1be6ae1d9d95c778d3f8ebf02dca3b126fa618" upstream="refs/heads/wpa_supplicant-2.6"/>
<project name="chromiumos/third_party/huddly-updater" path="src/third_party/huddly-updater" revision="98010d4e0c0d1ed95b2b08d9e2b51dcde3d18fe3" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="bab122bd099ef0001b3a411b51427382a4ce083a" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="ca6ad94e109c66045d75d6a432fdfc64244102b0" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="c4898a5585ce2007942d3f7119c3c5f7849235be" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="013a4113540306654ca8c25f963993cd6067ca56" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="bda45fd02d9e9c4a9c128749c1ab0e98dc1a3e32" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="2cdb1919c78fff793d2dddd98110ffe3eace5b5a" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="7c21138a4fa874085361cdf1191a1c2b9d44d592" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19" revision="477e29c1dca0e3873275ae5458419c9c3641a938" upstream="refs/heads/chromeos-4.19"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="d41e9e578eef76ebd804f3361eb67fce1009c2b4" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kvmtool" path="src/third_party/kvmtool" revision="1b159b990afd33c0c2e3b47ebda6dd5cc793dd92" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libc-bench" path="src/third_party/libc-bench" revision="76793dd4b09191a78a78180012718e72d792717f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libdrm" path="src/third_party/libdrm" revision="5a3bdc7add2f30f7673052376514c91dbcd1b64a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="0151170b4ef1f344630b139bb4b80b94585a22b4" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="6afc8605cc231cea920d1d1d524a780dcc093508" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqrtr" path="src/third_party/libqrtr" revision="1604a9567beda30fb5d8fd532c0ec8366da8fbbb" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libscrypt" path="src/third_party/libscrypt" revision="b45c53f9418a6eff2c8ed98703a55f96029304b1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libsigrok" path="src/third_party/libsigrok" revision="199fe31115c76231746f5953271795d58679561c" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrok-cli" path="src/third_party/sigrok-cli" revision="c9edfa218e5a5972531b6f4a3ece8d33a44ae1b5" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrokdecode" path="src/third_party/libsigrokdecode" revision="3279c2825684c7009775b731d0a9e37815778282" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libv4lplugins" path="src/third_party/libv4lplugins" revision="5e6034258146af6be973fb6a5bb6b9d6e7489437" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="aa43860f0011718de6b109de66942fa363b6c1de" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/logitech-updater" path="src/third_party/logitech-updater" revision="658d14909e3231dddedebbd769db36d7a9f6d784" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="08733aa7d62b171c667d3eb7e299aa7345053fa9" upstream="refs/heads/chromeos-20150119"/>
<project name="chromiumos/third_party/marvell" path="src/third_party/marvell" revision="b5d3741d042bde7941284303712c3790ab4e489d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/arc-mesa" revision="e6b3d357f6b99e6b409fa6b2a69fb3f8851f5b2d" upstream="refs/heads/arc-18.2.0-pre1"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="a2ddb710fdef5f24bfe10d0ee09b1f32ea53aaa8" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-freedreno" revision="0b736f7fd4852bdea2ac6be9a018a41065252233" upstream="refs/heads/chromeos-freedreno"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-img" revision="129178893b2260df22db96327c5ca9c2ce7db046" upstream="refs/heads/mesa-img"/>
<project name="chromiumos/third_party/mimo-updater" path="src/third_party/mimo-updater" revision="f173901a2ce769fe95b85123f7be445ac9a083a5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mmc-utils" path="src/third_party/mmc-utils" revision="1c55306a49b32bbb8c65e1e5e9d630f6720a6810" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="19219422df0a31c8990ba4462b4ab453b5fdfd5f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/nfs-ganesha" path="src/third_party/nfs-ganesha" revision="165395bf01548d8a0135357ca4c222b9c0c0acaa" upstream="refs/heads/V2.3-stable"/>
<project name="chromiumos/third_party/ntirpc" path="src/third_party/ntirpc" revision="a9fc54d636fc3e5b5f0918769a2e5343c5f0d823" upstream="refs/heads/V1.3.3-cros"/>
<project name="chromiumos/third_party/portage_tool" path="src/third_party/portage_tool" revision="efb1b3caf62843c7c325064b62d51b061920dd19" upstream="refs/heads/chromeos-2.3.49"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="af64f6c7b19cdb84226161dd3742a13fd7974cc3" upstream="refs/heads/master-0.22"/>
<project name="chromiumos/third_party/realtek-updater" path="src/third_party/realtek-updater" revision="7e603e12fbf9d2a8aeb67f1075fe43dbfaf52f7f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/rootdev" path="src/third_party/rootdev" revision="8dc336a991e5494e6cc9a0094778fee67f22ed6c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/seabios" path="src/third_party/seabios" revision="3004147dd3707e600772ec6c5d37beac7f4b8eb4" upstream="refs/heads/chromeos-2014.11.03"/>
<project name="chromiumos/third_party/sis-updater" path="src/third_party/sis-updater" revision="4066f05ebae55958e3d193f9177c310b1d480886" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware" path="src/third_party/sound-open-firmware" revision="2f3a03f1b0ef5b00e8de4fa5079fb2885fcf66c2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware-tools" path="src/third_party/sound-open-firmware-tools" revision="d8114acdbb7609ebf05825c231f47c5b60a4d0b0" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/sysbios" path="src/third_party/sysbios" revision="33e1db34b8162de72a5e9bbbc44e6bce38978396" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tlsdate" path="src/third_party/tlsdate" revision="6103fff146d9e434a643a031f7a557fd793c8d08" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="06275b2a18fcfe072180aae3085966cbb592c35f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tpm-emulator" path="src/third_party/tpm-emulator" revision="310a21ef24ace14b4d6e8095172445494f54ff25" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/tpm2" path="src/third_party/tpm2" revision="5463ebe1793c5545433426da881e6483cccba33b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="6c2cac92b71c2c96e020a10c4f01afdf311bf8e4" upstream="refs/heads/master-0.3.13"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="8084afd71b2989bbb1988488fcb1764202f79b2b" upstream="refs/heads/chromeos-v2018.09"/>
<project name="chromiumos/third_party/virglrenderer" path="src/third_party/virglrenderer" revision="62d123dc34a85b87708193774f9eb126a2cd7d1a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/virtual-usb-printer" path="src/third_party/virtual-usb-printer" revision="fddddb1e1321990311bc5c9c693d8a1335b4b224" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/webrtc-apm" path="src/third_party/webrtc-apm" revision="b7da1a8bdb731999d5d7d59cf30fe3cd1b3c656c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/whining" path="src/third_party/whining" revision="c325abd3eff318af433a1a5667f5d2745f893945" upstream="refs/heads/master"/>
<project name="external/git.kernel.org/fs/xfs/xfstests-dev" path="src/third_party/xfstests" revision="a70fb7335cc41e4100b34b162a022e341d34b8ca" upstream="refs/heads/master"/>
<project groups="buildtools,chromeos-admin,firmware,labtools,minilayout" name="infra/luci/client-py" path="chromite/third_party/swarming.client" remote="chromium" revision="281c390193ec8c02e60279f8dac1b86ac52fa4be"/>
<project name="linux-syscall-support" path="src/third_party/breakpad/src/third_party/lss" revision="a89bf7903f3169e6bc7b8efc10a73a7571de21cf"/>
<project name="platform/external/bsdiff" path="src/aosp/external/bsdiff" remote="aosp" revision="e36af14afc8c11dc4891294d9c4d997df7f487bf" upstream="refs/heads/master"/>
<project name="platform/external/libcxx" path="src/aosp/external/libcxx" remote="aosp" revision="e4b6d367d490a1498a8d1cef84c1f52752a8a0f9" upstream="refs/heads/master"/>
<project name="platform/external/libcxxabi" path="src/aosp/external/libcxxabi" remote="aosp" revision="1389a8dc482d10684a7b30d0aa4c9c58155113ed" upstream="refs/heads/master"/>
<project name="platform/external/libmojo" path="src/aosp/external/libmojo" remote="aosp" revision="920588a1acdc4721abb713d8162010e4b85ae53e" upstream="refs/heads/master"/>
<project name="platform/external/libunwind_llvm" path="src/aosp/external/libunwind_llvm" remote="aosp" revision="99e952c01a773162b7c55a049be6f22bcd079a5a" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="d1d24d2158afa381a9f05e95ac048f185b509761" upstream="refs/heads/master"/>
<project name="platform/external/puffin" path="src/aosp/external/puffin" remote="aosp" revision="e8232e11000b467eeb8428df734151361362a9a8" upstream="refs/heads/master"/>
<project name="platform/system/keymaster" path="src/aosp/system/keymaster" remote="aosp" revision="3b12e5e65bd82c39a600def425cd21783a361561" upstream="refs/heads/master"/>
<project name="toolchain/binutils" path="src/aosp/toolchain/binutils" remote="aosp" revision="cce69c1b1bfc46de5e1cdd4923f87215c0edb884"/>
<project name="toolchain/gcc" path="src/aosp/toolchain/gcc" remote="aosp" revision="ac6128e0a17a52f011797f33ac3e7d6273a9368d"/>
<project name="weave/libweave" path="src/weave/libweave" revision="a852917ec1d1ada705a0a71deaf419af190f268c" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="master" change_id="I5aa7974b2ee6e7a33635e910017ba2a7401a5f2c" commit="eb90ff0a16e999a3828788e1315cc0d1d33dd95c" commit_message="point buildtools repo to last working commit The Chromium team has moved the repo location, so point the checkout to the last working revision until we can figure out how to migrate existing checkouts smoothly. BUG=chromium:930818 TEST=precq passes Change-Id: I5aa7974b2ee6e7a33635e910017ba2a7401a5f2c Reviewed-on: https://chromium-review.googlesource.com/1464070 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Alex Klein &lt;saklein@chromium.org&gt; " fail_count="0" gerrit_number="1464070" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/manifest" project_url="https://chromium-review.googlesource.com/chromiumos/manifest" ref="refs/changes/70/1464070/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="I488a6984b3f3108d3825565ede21fd7955e5bc20" commit="4f46553c0b064fcb80ffe98304399b2083d9e733" commit_message="Revert &quot;ANDROID: PM / OPP: Add missing of_node_put() to power estimation helper&quot; This reverts commit e86362bf972fc358ac5ab482b359c91ebfb3888d. BUG=b:111527336, b:116109744 TEST=build for cheza CQ-DEPEND=CL:1455078 Change-Id: I488a6984b3f3108d3825565ede21fd7955e5bc20 Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1455076 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="4" gerrit_number="1455076" owner_email="mka@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/76/1455076/2" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.19" change_id="I64f9048e0795f2faf3e1a2669ead5ba19116dacd" commit="544c4e2173c2d201e8a1ac7407555113b28c11f5" commit_message="Revert &quot;ANDROID: PM / OPP: cpufreq-dt: Move power estimation function&quot; This reverts commit db2c7b5383569d772d9243e0d54625cc9627d739. Conflicts: include/linux/pm_opp.h context delta from 3d9228c97906 (&quot;BACKPORT: FROMGIT: OPP: Don't return 0 on error from of_get_required_opp_performance_state()&quot;, which landed after the reverted commit. BUG=b:111527336, b:116109744 TEST=build for cheza Change-Id: I64f9048e0795f2faf3e1a2669ead5ba19116dacd Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1455077 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="3" gerrit_number="1455077" owner_email="mka@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/77/1455077/3" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.19" change_id="I3a4875da53462c072f3fbe0b9be8b5626db63f7c" commit="5a2a6a40bd4d79f47110bbabeaddfc218d5d7b1f" commit_message="Revert &quot;FROMLIST: cpufreq: dt: Register an Energy Model&quot; This reverts commit a09367e3944d2a632de398fa76bad8c5fb69d87a. BUG=b:111527336, b:116109744 TEST=pre-cq passes Change-Id: I3a4875da53462c072f3fbe0b9be8b5626db63f7c Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1457056 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="3" gerrit_number="1457056" owner_email="mka@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/56/1457056/2" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.19" change_id="I2bda03e079c2fbe0551eda1117f321b5b9b4ad39" commit="979b12646a002687323aca2e1be6b8ac382675f2" commit_message="Revert &quot;ANDROID: cpufreq: scpi: Register an Energy Model&quot; This reverts commit c9fed0e335aca24293833b08dcfee1eb2408020d. BUG=b:111527336, b:116109744 TEST=pre-cq passes Change-Id: I2bda03e079c2fbe0551eda1117f321b5b9b4ad39 Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1457057 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="3" gerrit_number="1457057" owner_email="mka@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/57/1457057/2" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.19" change_id="I7203f53e586c434fd54c3ecaabaf669814335905" commit="b955209ff1972e307105f8b4dc58a4e815627c4d" commit_message="Revert &quot;ANDROID: cpufreq: arm_big_little: Register an Energy Model&quot; This reverts commit 2f1b4e910132b312ca4faaa3aa8b62a62fa4239b. BUG=b:111527336, b:116109744 TEST=pre-cq passes CQ-DEPEND=CL:1457063 Change-Id: I7203f53e586c434fd54c3ecaabaf669814335905 Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1457058 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="3" gerrit_number="1457058" owner_email="mka@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/58/1457058/3" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.19" change_id="I841b5e50ef057ca37d7ee8f20a0515209d909b3e" commit="f2d58ac97fd4d09e7f1fc5c9b1c6cf5e9318325f" commit_message="FROMGIT: PM / OPP: Introduce a power estimation helper The Energy Model (EM) framework provides an API to let drivers register the active power of CPUs. The drivers are expected to provide a callback method which estimates the power consumed by a CPU at each available performance levels. How exactly this should be implemented, however, depends on the platform. On some systems, PM_OPP knows the voltage and frequency at which CPUs can run. When coupled with the CPU 'capacitance' (as provided by the 'dynamic-power-coefficient' devicetree binding), it is possible to estimate the dynamic power consumption of a CPU as P = C * V^2 * f, with C its capacitance and V and f respectively the voltage and frequency of the OPP. The Intelligent Power Allocator (IPA) thermal governor already implements that estimation method, in the thermal framework. However, this power estimation method can be applied to any platform where all the parameters are known (C, V and f), and not only those suffering thermal issues. As such, the code implementing this feature can be re-used to also populate the EM framework now used by EAS. As a first step, introduce in PM_OPP a helper function which CPUFreq drivers can use to register into the EM framework. This duplicates the power estimation done in IPA until it can be migrated to using the EM framework. This will be done later, once the EM framework has support for at least all platforms currently supported by IPA. Signed-off-by: Quentin Perret &lt;quentin.perret@arm.com&gt; Tested-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Signed-off-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt; (cherry picked from commit a4f342b9607d8c2034d3135cbbb11b4028be3678 git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git opp/linux-next) BUG=b:111527336, b:116109744 TEST=build for cheza Change-Id: I841b5e50ef057ca37d7ee8f20a0515209d909b3e Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1455078 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="3" gerrit_number="1455078" owner_email="mka@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/78/1455078/5" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.19" change_id="I46c1a9bb0b38169e8e9a2fc128c2c434141b53ae" commit="2e14e7c2f63dde3d785a9114f6faac1637031d1a" commit_message="FROMGIT: cpufreq: dt: Register an Energy Model Now that PM_OPP provides a helper function to estimate the power consumed by CPUs, make sure to try and register an Energy Model (EM) from cpufreq-dt, hence ensuring interested subsystems (the task scheduler, for example) can make use of that information when available. Signed-off-by: Quentin Perret &lt;quentin.perret@arm.com&gt; Signed-off-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt; (cherry picked from commit 76d004bf72c9c7bcbcb9ff092898530cedbca296 git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git opp/linux-next) BUG=b:111527336, b:116109744 TEST=pre-cq passes Change-Id: I46c1a9bb0b38169e8e9a2fc128c2c434141b53ae Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1457059 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="3" gerrit_number="1457059" owner_email="mka@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/59/1457059/3" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.19" change_id="I0976de2281e3af6472550e809429a74769113e95" commit="c0051ae61f7b7b0cb6f32d10ca0cd09e4ad4ef91" commit_message="FROMGIT: cpufreq: scpi: Register an Energy Model Now that PM_OPP provides a helper function to estimate the power consumed by CPUs, make sure to try and register an Energy Model (EM) from scpi-cpufreq, hence ensuring interested subsystems (the task scheduler, for example) can make use of that information when available. Signed-off-by: Quentin Perret &lt;quentin.perret@arm.com&gt; Signed-off-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt; (cherry picked from commit 6915d7ad2105447776aa1a2ee83170f98de0a4e5 git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git opp/linux-next) BUG=b:111527336, b:116109744 TEST=pre-cq passes Change-Id: I0976de2281e3af6472550e809429a74769113e95 Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1457060 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="3" gerrit_number="1457060" owner_email="mka@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/60/1457060/3" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.19" change_id="Iaa25107764826880f0b74731618bcbe1aaa6dc06" commit="22c4b4c7b379b60de5a262c52170a4756e6c371c" commit_message="FROMGIT: cpufreq: arm_big_little: Register an Energy Model Now that PM_OPP provides a helper function to estimate the power consumed by CPUs, make sure to try and register an Energy Model (EM) from the arm_big_little CPUFreq driver, hence ensuring interested subsystems (the task scheduler, for example) can make use of that information when available. Signed-off-by: Dietmar Eggemann &lt;dietmar.eggemann@arm.com&gt; Signed-off-by: Quentin Perret &lt;quentin.perret@arm.com&gt; Signed-off-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt; (cherry picked from commit 2516d670052d5c3eb3253e5c815ff85bf0daf35a git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git opp/linux-next) BUG=b:111527336, b:116109744 TEST=pre-cq passes Change-Id: Iaa25107764826880f0b74731618bcbe1aaa6dc06 Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1457061 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="3" gerrit_number="1457061" owner_email="mka@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/61/1457061/3" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.19" change_id="I4a962031279c6d0ffcbc46d99ac77283425ce68c" commit="0a38f263f5ec882f2de63c4012c71b30cde83f7e" commit_message="FROMGIT: cpufreq: scmi: Register an Energy Model The Energy Model (EM) framework provides an API to register the active power of CPUs. Call this API from the scmi-cpufreq driver by using the power costs obtained from firmware. This is done to ensure interested subsystems (the task scheduler, for example) can make use of the EM when available. Signed-off-by: Quentin Perret &lt;quentin.perret@arm.com&gt; Signed-off-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt; (cherry picked from commit 3c429851f9986103ce99c5747a795c6a6c572310 git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git opp/linux-next) BUG=b:111527336, b:116109744 TEST=pre-cq passes Change-Id: I4a962031279c6d0ffcbc46d99ac77283425ce68c Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1457062 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="3" gerrit_number="1457062" owner_email="mka@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/62/1457062/3" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.19" change_id="I69e3ed9deed048a8dd49e24c4406b7dfe84acccf" commit="990d37d955681c32c60f464588a989e6edcf793a" commit_message="FROMGIT: cpufreq: qcom-hw: Register an Energy Model Try and register an Energy Model from qcom-cpufreq-hw to allow interested sub-systems like the task scheduler to use the provided information. Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Signed-off-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt; (cherry picked from commit dab535052f67db0ff48b1b23e714b58650d1a787 git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git cpufreq/arm/linux-next) BUG=b:111527336, b:116109744 TEST=on cheza: /sys/kernel/debug/energy_model/pd[04] exist Change-Id: I69e3ed9deed048a8dd49e24c4406b7dfe84acccf Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1457063 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="3" gerrit_number="1457063" owner_email="mka@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/63/1457063/4" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-4.19" change_id="I6a1ad40422491f873f87c117d46744403d4886b8" commit="94dfdd801838844378dad005c065caee89a923d7" commit_message="FROMLIST: arm64: dts: sdm845: Add dynamic CPU power coefficients Add dynamic power coefficients for the Silver and Gold CPU cores of the Qualcomm SDM845. Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; (am from https://lore.kernel.org/patchwork/patch/1040748/) (also found at https://lkml.kernel.org/r/20190211190019.171583-1-mka@chromium.org) BUG=b:111527336, b:116109717, b:116140246 TEST=build for cheza Change-Id: I6a1ad40422491f873f87c117d46744403d4886b8 Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1379174 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="2" gerrit_number="1379174" owner_email="mka@chromium.org" pass_count="0" patch_number="9" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/74/1379174/9" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.19" change_id="I52af9a783cc868186922ecd37e1ec0cb53ef1d84" commit="030325f635896fe0d81ec4fdd475af6967ef502d" commit_message="CHROMIUM: config: disable legacy energy model for SDM845 The qcom-cpufreq-hw driver now supports reading voltages for the CPU OPPs from the HW lookup table, which allows to use the simplified energy model. This should be just: echo '# CONFIG_LEGACY_ENERGY_MODEL_DT is not set' &gt;&gt; \ chromeos/config/arm64/chromiumos-qualcomm.flavour.config ./chromeos/scripts/kernelconfig olddefconfig ...atop a config that was normalized. BUG=b:111527336, b:116109717, b:116109744 TEST=no more spam from legacy-dt-em about missing 'sched-energy-costs' Change-Id: I52af9a783cc868186922ecd37e1ec0cb53ef1d84 Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Signed-off-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1379176 " fail_count="1" gerrit_number="1379176" owner_email="mka@chromium.org" pass_count="0" patch_number="10" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/76/1379176/10" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I636d1055191271b32dc2797ac775447651015f12" commit="9a8b7f0726d81674edb31988d9bfa1ae6deb017d" commit_message="FROMLIST: arm64: dts: sdm845: wireup the thermal trip points to cpufreq Since all cpus in the big and little clusters, respectively, are in the same frequency domain, use all of them for mitigation in the cooling-map. We end up with two cooling devices - one each for the big and little clusters. Signed-off-by: Amit Kucheria &lt;amit.kucheria@linaro.org&gt; Acked-by: Eduardo Valentin &lt;edubezval@gmail.com&gt; Reviewed-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Tested-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; (am from https://lore.kernel.org/patchwork/patch/1039090/) (also found at https://lkml.kernel.org/r/edfe493e2f2034d531702c333c5acb4fabfbbb97.1549448839.git.amit.kucheria@linaro.org) BUG=b:116109744, b:116109717 TEST=on cheza: /sys/class/thermal/cooling_device[01] exist CQ-DEPEND=CL:1379176 Change-Id: I636d1055191271b32dc2797ac775447651015f12 Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1459962 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="1459962" owner_email="mka@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/62/1459962/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.19" change_id="I0e22399ac6f33f3c726b50bc09c27cc7642e275d" commit="6e9076e99c148119a889848c14109d2ca4f7c4cb" commit_message="FROMGIT: cpufreq: mediatek: Register an Energy Model Try and register an Energy Model from mediatek-cpufreq to allow interested subsystems like the task scheduler to use the provided information. Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Signed-off-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt; (cherry picked from commit 1058d1efbc84e3b48d2130f46a149cea178b28a1 git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git opp/linux-next) BUG=b:111527336, b:116109744 TEST=pre-cq passes Change-Id: I0e22399ac6f33f3c726b50bc09c27cc7642e275d Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1458876 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; " fail_count="2" gerrit_number="1458876" owner_email="mka@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/76/1458876/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I1c46534bc7f32221f9e379dd9c74d5618c8f57e1" commit="38152042fd49e78e994a0ae13d49634b17d094c3" commit_message="hatch: Add support for MST (multi stream transport) enable The MST chip for Hatch needs to be enabled when HPD signal from either the Port 1 TCPC or HDMI port is high. This CL adds support to enable the MST chip based on this criteria. For the Port 1 type C port, the HPD signal level is derived from the USB PD policy level where the HPD update driver method is called. BRANCH=none BUG=b:123894908 TEST=Used external HP Z27n monitor and verifed the display is extended as expected when it's connected to either port 1 type C port or the HDMI connector. Change-Id: I1c46534bc7f32221f9e379dd9c74d5618c8f57e1 Signed-off-by: Scott Collyer &lt;scollyer@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1406496 Commit-Ready: Scott Collyer &lt;scollyer@chromium.org&gt; Tested-by: Scott Collyer &lt;scollyer@chromium.org&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; " fail_count="2" gerrit_number="1406496" owner_email="scollyer@chromium.org" pass_count="0" patch_number="10" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/96/1406496/10" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I92b010ab7e801f4897edb3a6d0325d9d7fc74f21" commit="4f93ecad9475a7de874ea6654aca267ab3cc18a8" commit_message="temp_sensor: Guard thermistor readings by their power rail enable gpio If a temperature reading is taken using a thermistor circuit when the power rail for that circuit is not powered, then the resultiing reading will convert to a very high temperature which will then lead to a false thermal shutdown event. This CL utilizes an existing config option CONFIG_TEMP_SENSOR_POWER_GPIO to allow for the thermistor driver functions to know which gpio to check to see if a power rail is enabled or not. If the rail is not enabled, the function returns EC_ERROR_UNKNOWN so the reading will be ignored by the calling function. Since this change to the thermistor driver is dependent on the config option, it does not affect in existing boards, but can be used for boards that have this requirement. BRANCH=none BUG=b:123900860 TEST=Verified that the the EC console message 'thermal SHUTDOWN' no longer appears following an EC reboot as the ADC readings are now ignored if the GPIO controlling the power rail is not enabled. Change-Id: I92b010ab7e801f4897edb3a6d0325d9d7fc74f21 Signed-off-by: Scott Collyer &lt;scollyer@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1448816 Commit-Ready: Scott Collyer &lt;scollyer@chromium.org&gt; Tested-by: Scott Collyer &lt;scollyer@chromium.org&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="2" gerrit_number="1448816" owner_email="scollyer@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/16/1448816/7" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ia6dced2f36ed6319c309868bf2d4db3493d29a01" commit="158a92aaa882412d31187418b306a6950e3c17e6" commit_message="hatch: Use CONFIG_TEMP_SENSOR_POWER_GPIO to prevent bad temp readings This CL adds the config option CONFIG_TEMP_SENSOR_POWER_GPIO to make sure that thermistor temperature readings are only taken when the power rail for the thermistor circuit is enabled. BRANCH=none BUG=b:123900860 TEST=Verified that the the EC console message 'thermal SHUTDOWN' no longer appears following an EC reboot as the ADC readings are now ignored if the GPIO controlling the power rail is not enabled. Change-Id: Ia6dced2f36ed6319c309868bf2d4db3493d29a01 Signed-off-by: Scott Collyer &lt;scollyer@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1460089 Commit-Ready: Scott Collyer &lt;scollyer@chromium.org&gt; Tested-by: Scott Collyer &lt;scollyer@chromium.org&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; " fail_count="2" gerrit_number="1460089" owner_email="scollyer@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/89/1460089/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I7867e8a962291f24db8af9c2b6b8f07a7a111e74" commit="67173c2ad439f5271aae096e533dc13b7c97c7f1" commit_message="UPSTREAM: ASoC: mt6797: add mt6797 platform driver Signed-off-by: KaiChieh Chuang &lt;kaichieh.chuang@mediatek.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit 3901b9fc0f0de6801b4a2dad8f8731f619723437) BUG=b:110025789 TEST=Check if mediatek config build Change-Id: I7867e8a962291f24db8af9c2b6b8f07a7a111e74 Signed-off-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1464482 " fail_count="0" gerrit_number="1464482" owner_email="cujomalainey@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/82/1464482/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="Ieb14380f18dbd0c3bb727530740f89e3964eca96" commit="d03af304f6749e97f2138b7c86c891325f97f7ed" commit_message="UPSTREAM: ASoC: mt6797: add structure define and clock control function for 6797 Signed-off-by: KaiChieh Chuang &lt;kaichieh.chuang@mediatek.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit c5e7fca928d3584db5011e0c7797d1a6e8aa2f3d) BUG=b:110025789 TEST=Check if mediatek driver config builds Change-Id: Ieb14380f18dbd0c3bb727530740f89e3964eca96 Signed-off-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1464483 " fail_count="0" gerrit_number="1464483" owner_email="cujomalainey@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/83/1464483/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-5.44" change_id="I2558ffa8dcc6b86befb21f4f8cbc8a998e8360c2" commit="e90581ca2acc262c6c5d9b1e95f96b4b07e8690f" commit_message="CHROMIUM: add suspend/resume infra to BlueZ per powerd guidelines As part of this change BlueZ implements a generic suspend and resume task manager. At this point upon suspend and resume, only BT discovery is paused/unpaused. Additonal tasks can be added with minimal code change. This change is done as part of BT dispatcher change to create a generic interface of BlueZ and NewBlue with the powerd, required for the system operations of suspend and resume. Refer to b:123932305 for url of powerd guidelines BUG=b:123932305 TEST=suspend and resume of system when discovery is running/not running Follow powerd logs to verify correct states. repeatable attempts to verify stability. Verify suspend and resume of discovery when UI tries to connect still working as before. CQ-DEPEND=CL:1454328 Change-Id: I2558ffa8dcc6b86befb21f4f8cbc8a998e8360c2 Reviewed-on: https://chromium-review.googlesource.com/1454811 Commit-Ready: Yoni Shavit &lt;yshavit@chromium.org&gt; Tested-by: Yoni Shavit &lt;yshavit@chromium.org&gt; Reviewed-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; " fail_count="2" gerrit_number="1454811" owner_email="yshavit@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/11/1454811/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I8a2f6a05229c658d58b61a4945571f54bf2d008b" commit="15f2361892c3e17dce77091262e3c516d4075712" commit_message="bluetooth: add suspend/resume infrastructure per powerd guidelines This CL extends the suspend_manager.cc in btdispatch to support a generic interface of BlueZ and NewBlue with the powerd, required for the system operations of suspend and resume. The dispatcher relays powerd notifications to BlueZ and to NewBlue, for them to perform any task needed prior suspend or after resume, and acknowledge back to powerd when both are done. New D-Bus messages were defined for the interaction between the dispatcher and BlueZ. No support is added for NewBlue in this change, however the generic infra in the btdispatcher can be extended to NewBlue in the future (b:123933149) Refer to b:123932305 for url of powerd guidelines. BUG=b:123932305 TEST=suspend and resume of system when discovery is running/not running Follow powerd logs to verify correct states. repeatable attempts to verify stability. Verify suspend and resume of discovery when UI tries to connect still working as before. CQ-DEPEND=CL:1454811 Change-Id: I8a2f6a05229c658d58b61a4945571f54bf2d008b Reviewed-on: https://chromium-review.googlesource.com/1454328 Commit-Ready: Yoni Shavit &lt;yshavit@chromium.org&gt; Tested-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Tested-by: Yoni Shavit &lt;yshavit@chromium.org&gt; Reviewed-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; " fail_count="2" gerrit_number="1454328" owner_email="yshavit@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/28/1454328/5" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="Ia24b4e68b1f1e9fc74fec8f03682939d997a1436" commit="196130ecf9956af15edd5030b0339d5d0ee3cb6d" commit_message="FROMGIT: kthread: Add __kthread_should_park() kthread_should_park() is used to check if the calling kthread ('current') should park, but there is no function to check whether an arbitrary kthread should be parked. The latter is required to plug a CPU hotplug race vs. a parking ksoftirqd thread. The new __kthread_should_park() receives a task_struct as parameter to check if the corresponding kernel thread should be parked. Call __kthread_should_park() from kthread_should_park() to avoid code duplication. Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt; Cc: Peter Zijlstra &lt;peterz@infradead.org&gt; Cc: Steven Rostedt &lt;rostedt@goodmis.org&gt; Cc: &quot;Paul E . McKenney&quot; &lt;paulmck@linux.vnet.ibm.com&gt; Cc: Sebastian Andrzej Siewior &lt;bigeasy@linutronix.de&gt; Cc: Douglas Anderson &lt;dianders@chromium.org&gt; Cc: Stephen Boyd &lt;swboyd@chromium.org&gt; Link: https://lkml.kernel.org/r/20190128234625.78241-2-mka@chromium.org (cherry picked from commit 0121805d9d2b1fff371e195c28e9b86ae38b5e47 git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git master) BUG=b:120959212 TEST=see CL:Id0293d1363f2b5b79c8c62cbff14b1b5d3eab240 Change-Id: Ia24b4e68b1f1e9fc74fec8f03682939d997a1436 Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1464479 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="3" gerrit_number="1464479" owner_email="mka@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/79/1464479/1" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.19" change_id="Id0293d1363f2b5b79c8c62cbff14b1b5d3eab240" commit="f54b321cee35b317ec42db9a2a3a01ebb7acc2c8" commit_message="FROMGIT: softirq: Don't skip softirq execution when softirq thread is parking When a CPU is unplugged the kernel threads of this CPU are parked (see smpboot_park_threads()). kthread_park() is used to mark each thread as parked and wake it up, so it can complete the process of parking itselfs (see smpboot_thread_fn()). If local softirqs are pending on interrupt exit invoke_softirq() is called to process the softirqs, however it skips processing when the softirq kernel thread of the local CPU is scheduled to run. The softirq kthread is one of the threads that is parked when a CPU is unplugged. Parking the kthread wakes it up, however only to complete the parking process, not to process the pending softirqs. Hence processing of softirqs at the end of an interrupt is skipped, but not done elsewhere, which can result in warnings about pending softirqs when a CPU is unplugged: /sys/devices/system/cpu # echo 0 &gt; cpu4/online [ ... ] NOHZ: local_softirq_pending 02 [ ... ] NOHZ: local_softirq_pending 202 [ ... ] CPU4: shutdown [ ... ] psci: CPU4 killed. Don't skip processing of softirqs at the end of an interrupt when the softirq thread of the CPU is parking. Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt; Cc: Peter Zijlstra &lt;peterz@infradead.org&gt; Cc: Steven Rostedt &lt;rostedt@goodmis.org&gt; Cc: &quot;Paul E . McKenney&quot; &lt;paulmck@linux.vnet.ibm.com&gt; Cc: Sebastian Andrzej Siewior &lt;bigeasy@linutronix.de&gt; Cc: Douglas Anderson &lt;dianders@chromium.org&gt; Cc: Stephen Boyd &lt;swboyd@chromium.org&gt; Link: https://lkml.kernel.org/r/20190128234625.78241-3-mka@chromium.org (cherry picked from commit 1342d8080f6183b0419a9246c6e6545e21fa1e05 git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git master) BUG=b:120959212 TEST=on cheza after boot: echo 0 &gt; /sys/devices/system/cpu/cpu4/online =&gt; no &quot;NOHZ: local_softirq_pending&quot; kernel log repeat 10x Change-Id: Id0293d1363f2b5b79c8c62cbff14b1b5d3eab240 Signed-off-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1464480 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Tested-by: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="1" gerrit_number="1464480" owner_email="mka@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/80/1464480/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ie08d6f34ae05f7c5f5d97f1e5f87c9859d835bba" commit="f576e90aa4da38ed4ae2697316de4cb2c2180cc3" commit_message="project ekko: speaker EQ/DRC config update update list: 1.dsp.ini 2.kblda7219max 3.uprev chromeos-bsp-nami ebuild BUG=b:121989612 TEST=emerge-nami chromeos-bsp-nami verified dsp.ini and kblda7219max are in /etc/cras/ekko/ Change-Id: Ie08d6f34ae05f7c5f5d97f1e5f87c9859d835bba Reviewed-on: https://chromium-review.googlesource.com/1462637 Commit-Ready: Ren Kuo &lt;ren.kuo@quanta.corp-partner.google.com&gt; Tested-by: Ren Kuo &lt;ren.kuo@quanta.corp-partner.google.com&gt; Reviewed-by: YH Lin &lt;yueherngl@chromium.org&gt; Reviewed-by: Vincent Wang &lt;vwang@chromium.org&gt; Reviewed-by: Ren Kuo &lt;ren.kuo@quanta.corp-partner.google.com&gt; " fail_count="0" gerrit_number="1462637" owner_email="ren.kuo@quanta.corp-partner.google.com" pass_count="0" patch_number="1" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/37/1462637/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I263592007b15b50e73dcd1ae341dad213189b82d" commit="fd4bd8a5a886bcf3c1d7e3cd3b0fdb4e032e27e8" commit_message="platform.MemoryPressure: Add Contacts field. BUG=chromium:926110 TEST=fast_build.sh -T Change-Id: I263592007b15b50e73dcd1ae341dad213189b82d Reviewed-on: https://chromium-review.googlesource.com/1457567 Commit-Ready: Shuhei Takahashi &lt;nya@chromium.org&gt; Tested-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="0" gerrit_number="1457567" owner_email="nya@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/67/1457567/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iba95e9eb43cac4c01b8f66fcf82fc3deb947fecb" commit="152893a638541b575e0afc91c53bb918bdc373fa" commit_message="tcpc/mt6370: Fix keeps entering/leaving LPM when sink device attached. When usb-c port is attached, TCPM will make TCPC leave LPM by calling tcpm_init-&gt;mt6370_init. However, mt6370_init will do soft reset in the function, and mt6370 is not able to report the correct CC status via auto-toggle when soft reset is done while usb-c port being plugged with a sink device (source device is fine in this case). This CL only allows doing soft reset when it is woken up from the shipping mode. This can solve the issue since that it won't woken up by a source device. BRANCH=None BUG=b:122017882 TEST=1. cutoff; plugged pd charger, and see EC running normal. 2. Plug a sink device, and see the TCPC move its states to non-LPM; unplug hub, and see it in LPM. 3. Plug a nothing connected hub, and see mt6370 move its states to non-LPM; unplug the hub, and see mt6370 in LPM. 3. Plug a nothing connected hub, and see mt6370 move its states to non-LPM; plug a charger to the hub, and see mt6370 sinking power from the hub. 4. Plug pd charger, and see the TCPC move its state to LPM. Change-Id: Iba95e9eb43cac4c01b8f66fcf82fc3deb947fecb Signed-off-by: Yilun Lin &lt;yllin@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1442391 Commit-Ready: Yilun Lin &lt;yllin@chromium.org&gt; Tested-by: Yilun Lin &lt;yllin@chromium.org&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="0" gerrit_number="1442391" owner_email="yllin@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/91/1442391/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I147bd0469728d20c85029bcd5acd5f6d08068c18" commit="f8198197e1cdc7acc2b620310d6333342d2b2aab" commit_message="system_api: Updates needed for refactoring some of Crostini app search Changes to a proto and constants file needed for some desired refactoring happening in CL:1447912. Before this lands I will revert CL:1444901, so that there aren't any compile errors from a new proto, and then reland that with the appropriate changes later. Purpose of this refactoring is to merge LinuxPackageInfo with LinuxPackageInfoFromApt and InstallLinuxPackage with InstallLinuxPackageFromApt. BUG=chromium:921429 TEST=manual Change-Id: I147bd0469728d20c85029bcd5acd5f6d08068c18 Reviewed-on: https://chromium-review.googlesource.com/1457498 Commit-Ready: Daniel Ng &lt;danielng@google.com&gt; Tested-by: Daniel Ng &lt;danielng@google.com&gt; Reviewed-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; " fail_count="0" gerrit_number="1457498" owner_email="danielng@google.com" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/98/1457498/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ibcde9019609c705cd391847b863b28dbf96106d3" commit="b41e2e511dae7ad63ba433ea62008a9755660781" commit_message="autotest: Add g2f_tools dependency to autotest-tests-tpm tests_firmware_Cr50U2fPowerwash, included in autotest-tests-tpm, uses g2ftool utility, which is a part of g2f_tools package. Add an explicit dependency on g2f_tools to autotest-tests-tpm. BUG=b:124118051 TEST=build, deploy, check that g2ftool is present Change-Id: Ibcde9019609c705cd391847b863b28dbf96106d3 Reviewed-on: https://chromium-review.googlesource.com/1459509 Commit-Ready: Andrey Pronin &lt;apronin@chromium.org&gt; Tested-by: Andrey Pronin &lt;apronin@chromium.org&gt; Reviewed-by: Louis Collard &lt;louiscollard@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1459509" owner_email="apronin@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/09/1459509/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I52675c502e6809507fefb7af2bf9680d26ab57a4" commit="0b0261a3cdfd9232ed13a14f15e5e4162941b58d" commit_message="libva-intel-media-driver: Add I420 format to supported image formats iHD driver did not have support for I420 format which was causing the camera and hangouts preview to be very slow and stuttered. BUG=b:123303227 TEST=Open native camera app on eve. It opens successfully and no lags observed. TEST=Open appr.tc in loopback on eve. No hangs or lags observed. Change-Id: I52675c502e6809507fefb7af2bf9680d26ab57a4 Signed-off-by: Azhar Shaikh &lt;azhar.shaikh@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1450697 Commit-Ready: Hirokazu Honda &lt;hiroh@chromium.org&gt; Tested-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; Reviewed-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; " fail_count="0" gerrit_number="1450697" owner_email="azhar.shaikh@intel.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/97/1450697/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia48cfc3d682405527e6a401d4f9411361998185a" commit="3bdb83def3b879c0fec88ab1665f6ca2d288cfab" commit_message="vm_tools: maitred: allow default nameservers as fallback BUG=chromium:925535 TEST=disable wifi/ethernet and check that VM uses default DNS Change-Id: Ia48cfc3d682405527e6a401d4f9411361998185a Reviewed-on: https://chromium-review.googlesource.com/1464437 Commit-Ready: Stephen Barber &lt;smbarber@chromium.org&gt; Tested-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; " fail_count="0" gerrit_number="1464437" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/37/1464437/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I468473b153a271dca8561842e52560df306f5498" commit="2864a61a18b9fef58f1b472ff7e082622a6d8677" commit_message="usb_bouncer: Don't allow-list some interface classes by default. This change brings the behavior of USB Bouncer more in line with the policy used for USBGuard without USB Bouner. Interface classes that are not useful at the lockscreen are block-listed unless they were already connected. In other words, scanners, printers, and mass storage devices will not be allow-listed unless they were already connected when the screen was locked. BUG=chromium:896677 TEST=FEATURES=test emerge-${BOARD} usb_bouncer Change-Id: I468473b153a271dca8561842e52560df306f5498 Reviewed-on: https://chromium-review.googlesource.com/1461638 Commit-Ready: Allen Webb &lt;allenwebb@google.com&gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Reviewed-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; " fail_count="1" gerrit_number="1461638" owner_email="allenwebb@google.com" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/38/1461638/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ic063e3c42061f2426cb54fec23d2e0f32399887f" commit="4b406ce72b87f2d1c0a67051c729826e1468ab8f" commit_message="debugd: Correct slot depenency issue with ebuild. Debugd depends on protoc and thus needs to be recompiled when the slot of protobuf changes so that the correct version of protoc is used. BUG=chromium:905475 TEST=protobuf uprev passes incremental-paladin. Change-Id: Ic063e3c42061f2426cb54fec23d2e0f32399887f Reviewed-on: https://chromium-review.googlesource.com/1463839 Commit-Ready: Allen Webb &lt;allenwebb@google.com&gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1463839" owner_email="allenwebb@google.com" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/39/1463839/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I0b7a8e7ade323d8db476c31a55cc2382158020ed" commit="5b789fb7ed52ae35bd3d268503579132ad676074" commit_message="usbguard: Uprev to lastest ToT to include patches that landed upstream. BUG=None TEST=tast run ${TESTHOST} usbguard &amp;&amp; FEATURES=test emerge-${BOARD} usb_bouncer Change-Id: I0b7a8e7ade323d8db476c31a55cc2382158020ed Reviewed-on: https://chromium-review.googlesource.com/1459513 Commit-Ready: Allen Webb &lt;allenwebb@google.com&gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Reviewed-by: Georges Winkenbach &lt;gwink@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1459513" owner_email="allenwebb@google.com" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/13/1459513/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ida717cc3542359ac4c3724619c31653d6db8dc1a" commit="736b8ef7aa5c11af92ee0218572195161f223f9b" commit_message="[moblab] Enable version preconditions when uploading to cloud storage. The cloud API provides a way to ensure that the version of the file you are writing is as expected, but the python API does not expose that feature. From https://github.com/googleapis/google-cloud-python/issues/4490 there is a workaround which this implements until the feature makes it into the API TEST=local moblabs BUG=chromium:825013 Change-Id: Ida717cc3542359ac4c3724619c31653d6db8dc1a Reviewed-on: https://chromium-review.googlesource.com/1459904 Commit-Ready: Keith Haddow &lt;haddowk@chromium.org&gt; Tested-by: Keith Haddow &lt;haddowk@chromium.org&gt; Reviewed-by: Matt Mallett &lt;mattmallett@chromium.org&gt; " fail_count="0" gerrit_number="1459904" owner_email="haddowk@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/moblab" project_url="https://chromium-review.googlesource.com/chromiumos/platform/moblab" ref="refs/changes/04/1459904/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Id0c9afeaaef97ddc32d8fa212f38bf0bec12befc" commit="1489f5503189065ea7f8a07a6566eec506ed5398" commit_message="bundle_creator: support specifying firmware source BUG=None TEST=manually Change-Id: Id0c9afeaaef97ddc32d8fa212f38bf0bec12befc Reviewed-on: https://chromium-review.googlesource.com/1118088 Commit-Ready: Liang-Chieh Chen &lt;jamesqaq@chromium.org&gt; Tested-by: Liang-Chieh Chen &lt;jamesqaq@chromium.org&gt; Reviewed-by: Ting Shen &lt;phoenixshen@chromium.org&gt; " fail_count="0" gerrit_number="1118088" owner_email="phoenixshen@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/88/1118088/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iaee41d087565356c0961535b70113681cd381746" commit="d13867ea8ddc8174da09a7114d76f10ddafac0a6" commit_message="cros-disks: Remove CAP_SYS_CHROOT from FUSE processes. cros-disks needs to have this capability for minijail to call chroot, but the FUSE program itself doesn't need it. BUG=chromium:866377 TEST=platform_CrosDisks.* autotests Change-Id: Iaee41d087565356c0961535b70113681cd381746 Reviewed-on: https://chromium-review.googlesource.com/1454016 Commit-Ready: Anand Mistry &lt;amistry@chromium.org&gt; Tested-by: Anand Mistry &lt;amistry@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1454016" owner_email="amistry@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/16/1454016/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I02d31e582a0121fa89a5fc5ec2559a40951f7f9c" commit="f4b00e118981d53fb5b9d0a92c575548ed839c8e" commit_message="CHROMIUM: Merge 'v4.4.174' into chromeos-4.4 Merge of v4.4.174 into chromeos-4.4 Conflicts: net/ipv4/ip_fragment.c Changelog: ---------------------------------------------------------------- Alexander Aring (1): net: ieee802154: 6lowpan: fix frag reassembly Ben Hutchings (1): rhashtable: Add rhashtable_lookup() Dan Carpenter (1): ipv4: frags: precedence bug in ip_expire() Dimitris Michailidis (1): net: fix pskb_trim_rcsum_slow() with odd trim offset Eric Dumazet (19): inet: frags: change inet_frags_init_net() return value inet: frags: add a pointer to struct netns_frags inet: frags: refactor ipfrag_init() inet: frags: refactor ipv6_frag_init() inet: frags: refactor lowpan_net_frag_init() rhashtable: add schedule points inet: frags: use rhashtables for reassembly units inet: frags: remove some helpers inet: frags: get rif of inet_frag_evicting() inet: frags: remove inet_frag_maybe_warn_overflow() inet: frags: break the 2GB limit for frags storage inet: frags: do not clone skb in ip_expire() ipv6: frags: rewrite ip6_expire_frag_queue() rhashtable: reorganize struct rhashtable layout inet: frags: reorganize struct netns_frags inet: frags: get rid of ipfrag_skb_cb/FRAG_CB inet: frags: fix ip6frag_low_thresh boundary net: pskb_trim_rcsum() and CHECKSUM_COMPLETE are friends inet: frags: better deal with smp races Florian Westphal (1): ipv6: defrag: drop non-last frags smaller than min mtu Greg Kroah-Hartman (1): Linux 4.4.174 Guenter Roeck (1): Merge remote-tracking branch 'origin/linux/v4.4.174' into merge/chromeos-4.4-v4.4.174 Michal Kubecek (1): net: ipv4: do not handle duplicate fragments as overlapping Pablo Neira Ayuso (1): rhashtable: add rhashtable_lookup_get_insert_key() Paolo Abeni (1): ipfrag: really prevent allocation on netns exit Paul E. McKenney (1): rcu: Force boolean subscript for expedited stall warnings Peter Oskolkov (5): ip: discard IPv4 datagrams with overlapping segments. net: modify skb_rbtree_purge to return the truesize of all purged skbs. ip: use rb trees for IP frag queue. ip: add helpers to process in-order fragments faster. ip: process in-order fragments efficiently Taehee Yoo (1): ip: frags: fix crash in ip_do_fragment() Documentation/networking/ip-sysctl.txt | 13 +- Makefile | 2 +- include/linux/rhashtable.h | 143 ++++++-- include/linux/skbuff.h | 16 +- include/net/inet_frag.h | 133 ++++---- include/net/ip.h | 1 - include/net/ipv6.h | 26 +- include/uapi/linux/snmp.h | 1 + kernel/rcu/tree.c | 2 +- lib/rhashtable.c | 15 +- net/core/skbuff.c | 21 +- net/ieee802154/6lowpan/6lowpan_i.h | 26 +- net/ieee802154/6lowpan/reassembly.c | 148 ++++---- net/ipv4/inet_fragment.c | 389 +++++---------------- net/ipv4/ip_fragment.c | 576 ++++++++++++++++++-------------- net/ipv4/proc.c | 7 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 100 +++--- net/ipv6/proc.c | 5 +- net/ipv6/reassembly.c | 209 ++++++------ 19 files changed, 867 insertions(+), 966 deletions(-) BUG=chromium:930164 TEST=Build and test on various affected systems Change-Id: I02d31e582a0121fa89a5fc5ec2559a40951f7f9c Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1459815 " fail_count="0" gerrit_number="1459815" owner_email="groeck@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/15/1459815/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I6a85159b127f83b9b478b591114b0d156c4f2cde" commit="881d4d156ec7f09299a47f9b309f940446a66537" commit_message="FIXUP: UPSTREAM: ASoC: add mt6797-mt6351 driver and config option Reported by 0day: sound/soc//mediatek/mt6797/mt6797-mt6351.c:20:10: fatal error: mt6797-afe-common.h: No such file or directory Indeed, the include file is missing. On top of that, the include file was not only created, but modified several times upstream, suggesting that several additional patches may be missing to make it work. c1d9b4196ba6 ASoC: mt6797: sub dai use list_head 2c1a5c04417e ASoC: mt6797: add Hostless DAI 314b355f55b5 ASoC: mt6797: add PCM interface 42a589e83395 ASoC: mt6797: extract DAI adda in separate file 4135d8b6e94a ASoC: mt6797: switch to SPDX license tag c5e7fca928d3 ASoC: mt6797: add structure define and clock control function for 6797 This driver is quite obviously broken. Mark it as such. BUG=b:110025789 TEST=Build Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Change-Id: I6a85159b127f83b9b478b591114b0d156c4f2cde Reviewed-on: https://chromium-review.googlesource.com/1460038 Commit-Ready: Guenter Roeck &lt;groeck@chromium.org&gt; Tested-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-by: Curtis Malainey &lt;cujomalainey@chromium.org&gt; " fail_count="2" gerrit_number="1460038" owner_email="groeck@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/38/1460038/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Ife3c131625214c907b6b0f807f61e725e5d38b90" commit="0461c8721ea4d9a63e41977b519b934101250988" commit_message="FIXUP: BACKPORT: drm/simple-kms-helper: Plumb plane state to the enable hook drivers/gpu/drm/tinydrm/mi0283qt.c:128:12: error: initialization from incompatible pointer type BUG=b:112542653 TEST=various allmodconfig builds Change-Id: Ife3c131625214c907b6b0f807f61e725e5d38b90 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1453298 Reviewed-by: St├ęphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="0" gerrit_number="1453298" 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/98/1453298/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I8a773f9fe450706a8149d6f77451abdb785c1753" commit="9ce2c1c1e16d1ff9c203d1904aa553c2a1df603d" commit_message="lakitu: update containerd to 1.2.3 Containerd 1.2.3 is released and already available on Gentoo upstream. This commit addes comments to all the diffs from upstream in our containerd package. This would make future upgrades easier, as new engineers working on it would have more context. One side effect is we are now running Docker 18.09.1 on containerd 1.2.3, rather than 1.2.2 (upstream version). We should be careful on the Docker qualifications. BUG=b:124052947,b:124266298 TEST=emerge-lakitu containerd docker RELEASE_NOTE=Updates containerd to 1.2.3. Change-Id: I8a773f9fe450706a8149d6f77451abdb785c1753 Reviewed-on: https://chromium-review.googlesource.com/1459173 Commit-Ready: Xuewei Zhang &lt;xueweiz@google.com&gt; Tested-by: Xuewei Zhang &lt;xueweiz@google.com&gt; Reviewed-by: Ke Wu &lt;mikewu@google.com&gt; " fail_count="0" gerrit_number="1459173" owner_email="xueweiz@google.com" pass_count="0" patch_number="2" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/73/1459173/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic77d7f74e86c45bab04add94f2d79a1bb9b3f06a" commit="0e2122d6aa705a7134ae6787b2723b5332920d51" commit_message="Fixing format specififier for PrintUsbipCmdSubmit BUG=none TEST=able to emerge successfully Change-Id: Ic77d7f74e86c45bab04add94f2d79a1bb9b3f06a Reviewed-on: https://chromium-review.googlesource.com/1465185 Commit-Ready: David Valleau &lt;valleau@chromium.org&gt; Tested-by: David Valleau &lt;valleau@chromium.org&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; " fail_count="0" gerrit_number="1465185" owner_email="valleau@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/virtual-usb-printer" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/virtual-usb-printer" ref="refs/changes/85/1465185/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I895235d496606494394d061c23952e42f18a0357" commit="f4b49bd1a2d68d9ace177d4768330335bb911831" commit_message="tensorflow: enable libneuralnetworks Enable dlopen for libneuralnetworks.so and export depenencies headers for libneuralnetworks.so, specifically: 1) Apply nnapi.patch such that we use libneuralnetworks.so for non-android build 2) Export headers from gemmlowp and eigen necessary for building libneuralnetworks.so BUG=chromium:924331 TEST=emerge-gale tensorflow Change-Id: I895235d496606494394d061c23952e42f18a0357 Reviewed-on: https://chromium-review.googlesource.com/1417330 Commit-Ready: Bing Xue &lt;bingxue@google.com&gt; Tested-by: Bing Xue &lt;bingxue@google.com&gt; Reviewed-by: Srinivasa duvvuri &lt;sduvvuri@google.com&gt; " fail_count="16" gerrit_number="1417330" owner_email="bingxue@google.com" pass_count="0" patch_number="15" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/30/1417330/15" remote="cros" total_fail_count="18"/><pending_commit branch="master" change_id="I6b0ffcbd6e6b4a89ce1abe8a15e39cf0abaad7e3" commit="9a858006132cf2d2b677a28a94838f1ab764d77e" commit_message="kevin64: Disable v4lplugin. Disable v4lplugin to match arm64-generic. BUG=chromium:915558 BUG=chromium:927007 BUG=chromium:927873 TEST=kevin64 builds. Change-Id: I6b0ffcbd6e6b4a89ce1abe8a15e39cf0abaad7e3 Reviewed-on: https://chromium-review.googlesource.com/1464559 Commit-Ready: Manoj Gupta &lt;manojgupta@chromium.org&gt; Tested-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; " fail_count="1" gerrit_number="1464559" owner_email="manojgupta@chromium.org" pass_count="0" patch_number="3" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/59/1464559/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I1968f9028a2849d3bf81c7035a387960c37f28be" commit="b407c947f773437d2724e32cff0cb9697a0b19f4" commit_message="tast-tests: Port login_RemoteOwnership. BUG=chromium:899758 TEST=Ran on DUT. Change-Id: I1968f9028a2849d3bf81c7035a387960c37f28be Reviewed-on: https://chromium-review.googlesource.com/1461196 Commit-Ready: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Tested-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; Reviewed-by: Hidehiko Abe &lt;hidehiko@chromium.org&gt; " fail_count="2" gerrit_number="1461196" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/96/1461196/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I4d5c1c98f9862ef16382c4ca239c98aa33651ae6" commit="7cd10d64c8e415838d6c6bb7b4e9655221ced0fb" commit_message="init: fix missing PIDs from /var/log/*.log Don't get the PID from the SCM_CREDENTIALS, and instead, just leave the syslog tag unaltered. journald will populate the syslog tag with the correct PID. BUG=chromium:929974 TEST=Ensure PIDs reported in /var/log/*.log are correct Change-Id: I4d5c1c98f9862ef16382c4ca239c98aa33651ae6 Reviewed-on: https://chromium-review.googlesource.com/1464435 Commit-Ready: Christopher Morin &lt;cmtm@google.com&gt; Tested-by: Christopher Morin &lt;cmtm@google.com&gt; Reviewed-by: Ereth McKnight-MacNeil &lt;ereth@chromium.org&gt; " fail_count="0" gerrit_number="1464435" owner_email="cmtm@google.com" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/35/1464435/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia75968e6dcebb7d574a650a71ead95cf58a54a65" commit="1bea0ba006dc5a24b5ea40573369a413176b11eb" commit_message="chromeos-chrome: Make float-abi=hard as default for arm. ARM boards currently need to explicitly set hardfp. But we have no need to support softfp ABI for any boards, even arm-generic is built with float-abi=hard. BUG=chromium:915558 BUG=chromium:927007 BUG=chromium:927873 TEST=arm64-generic builds. Change-Id: Ia75968e6dcebb7d574a650a71ead95cf58a54a65 Reviewed-on: https://chromium-review.googlesource.com/1464084 Commit-Ready: Manoj Gupta &lt;manojgupta@chromium.org&gt; Tested-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Ilja H. Friedel &lt;ihf@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="1464084" owner_email="manojgupta@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/84/1464084/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I3455a20ce2aa0387aec5e104f3f37442e82f8787" commit="1afee7a92774c8fe4cc52fbf49ee919587848369" commit_message="tast: Add Crostini app scaled tast test. This CL add a tast test to verify that setting the app &quot;scaled&quot; factor will scale the app window sizes. BUG=chromium:839242 TEST=tast -verbose run 100.124.163.38 vm.CrostiniStartEverything Change-Id: I3455a20ce2aa0387aec5e104f3f37442e82f8787 Reviewed-on: https://chromium-review.googlesource.com/1432972 Commit-Ready: Tim Zheng &lt;timzheng@chromium.org&gt; Tested-by: Tim Zheng &lt;timzheng@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="1" gerrit_number="1432972" owner_email="timzheng@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/72/1432972/5" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Icfbe477a99ef9a68b503e4979cf2ff47d07a128f" commit="b483298bf3add87b3f0f0226faddb29cd9db83b4" commit_message="crosperf: Disable ASLR in crosperf by default Disabling Address Space Layout Randomization (ASLR) can reduce much variance when measuring performance of benchmark from run to run. This CL will disable ASLR in crosperf by default and add a flag '--enable_aslr' for users to enable it for other testing purpose. BUG=chromium:930332 TEST=Tested locally for several boards and several benchmarks Change-Id: Icfbe477a99ef9a68b503e4979cf2ff47d07a128f Reviewed-on: https://chromium-review.googlesource.com/1398522 Commit-Ready: Tiancong Wang &lt;tcwang@google.com&gt; Tested-by: Tiancong Wang &lt;tcwang@google.com&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; " fail_count="0" gerrit_number="1398522" owner_email="tcwang@google.com" pass_count="0" patch_number="5" project="chromiumos/third_party/toolchain-utils" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/toolchain-utils" ref="refs/changes/22/1398522/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="If7322c856a6d3bfe717ab4d57db055085f938598" commit="37f0cd0663bd0b6c81b2554f71e73ef62144ad5a" commit_message="power_status: fix wrong CPU C-state percent calculation CL:1390735 introduced non C0 state logging but that make the calculation wrong as the percentage of the time spend in each stage is calculated from total time. But non C0 state get count twice. BUG=b:123906274 TEST=Run PLT.fast stat looks correct now. Change-Id: If7322c856a6d3bfe717ab4d57db055085f938598 Signed-off-by: Puthikorn Voravootivat &lt;puthik@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1453179 Reviewed-by: Todd Broch &lt;tbroch@chromium.org&gt; " fail_count="0" gerrit_number="1453179" owner_email="puthik@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/79/1453179/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I38274905533fc57479a282c75f7e7d574f9c664a" commit="3a81cd887853d374d57e345ea258365861765a25" commit_message="[autotest] mark journal files an untrimable Journald's journal files are binary and so can't be trimmed. Marking them as untrimmable will ensure either the whole file is copied, or none of it is. BUG=chromium:923162 TEST=Ensure journal file isn't trimmed upon log collection Change-Id: I38274905533fc57479a282c75f7e7d574f9c664a Reviewed-on: https://chromium-review.googlesource.com/1461250 Commit-Ready: Christopher Morin &lt;cmtm@google.com&gt; Tested-by: Christopher Morin &lt;cmtm@google.com&gt; Reviewed-by: Ereth McKnight-MacNeil &lt;ereth@chromium.org&gt; " fail_count="1" gerrit_number="1461250" owner_email="cmtm@google.com" 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/50/1461250/1" remote="cros" total_fail_count="1"/><lkgm version="11744.0.0-rc4"/></manifest>