blob: 1bfd71ad606aec8d15824f6d9d1f4862c1eb60d5 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="2ebf5074e0ce07733c030cbbfcfe103af1a5d29c">
<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="084fa8eb1895be216dbc4170886922ec99612381" 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="570ca87d31e11643f6e43d386edfb39f349f8425" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="251d68966c9b2e32e2c127f5ce99653849e58520" upstream="refs/heads/master">
<annotation name="branch-mode" value="pin"/>
</project>
<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="src/chromium/src/buildtools/clang_format/script" remote="chromium" revision="3e050fe2861b6443988312d1a9f54adb6189e2c1" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/src/buildtools" path="src/chromium/src/buildtools" remote="chromium" revision="d5c58b84d50d256968271db459cd29b22bff1ba2" upstream="refs/heads/master"/>
<project name="chromium/src/third_party/Python-Markdown" path="src/chromium/src/third_party/Python-Markdown" remote="chromium" revision="b08af21eb795e522e1b972cb85bff59edb1ae209" upstream="refs/heads/master"/>
<project name="chromium/src/tools/md_browser" path="src/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="4b2fcca192db934803528d932fea8be49cbf0c95" 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="8f20e068bc23a7c129cbee8ce765384ce457ee60" upstream="refs/heads/master"/>
<project name="chromiumos/docs" path="docs" revision="72eba8662b95e54686f24ed1d92c3d3379b2750f" 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="2b776e5bd575c2373bcecc990057b6bbeaeba7b5" 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="5a0a3591573b7716fe8c2fe24aba0dff23d2ba69" upstream="refs/heads/master"/>
<project name="chromiumos/infra/proto" path="chromite/infra/proto" revision="29541c36daec127d0346909b623d57b08078c67a" upstream="refs/heads/master">
<annotation name="branch-mode" value="tot"/>
</project>
<project groups="chromeos-admin" name="chromiumos/infra/recipes" path="infra/recipes" revision="c6109689c5a4a4b51fda9719194534d963274b30" upstream="refs/heads/master">
<annotation name="branch-mode" value="tot"/>
</project>
<project groups="chromeos-admin,labtools" name="chromiumos/infra/skylab_inventory" path="infra/skylab_inventory" revision="47a7495453815b77df3f2af6d716fbeff41f308b" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="0d73058d82e5ab714a06d5ab104f4d00e39e5964" 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="79ad8adebe6ec1b58186d157cdd955a0b8a77fc8" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="3abec21320f1b57f4b84a35a8cd33c751b831ee6" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="039d14a8b1238d4a1f3e08d0f56229f1da62b954" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="e75a23adc41e9f8fd0baba3e74fc2e21350b184b" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="9e9b8be1bf50557edc1bd90d60275e65f16bcf7c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="dc9655335e74b8b4d546598e83501be4237fdc12" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="8038158371ba934e0da7c09dedf628b9a45e566b" 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="c986b1df4acb5291835975f5e6491a4d241f5db6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="8d07e2b2b8d0d3b9cb4f3b44e1f7cb741aecb094" 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="309aa554f9142ea76fadbeb9571eed7b1e8b655a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="9d8a0c9073048e3d9bb46adddfbc3b2e7b37f8b0" 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="0d536ea8e292b923c7221d156d42c0a6dbe7de2d" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="0d2f04992b466bb98d794f4fe39de86691a4b714" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="aff94ca6da90b92503558b6ba7aa68e1180afd87" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="96dc6bb0fd769a5fe38aec001da01a445ea15d56" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="7c08b1ba98e169b6ec91a6fde6b2206caf1d0538" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="b69aeca51481055c58780981d9e8aa1aef90491b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="ab04f3ea3bf118f1bc7740d80f007320d1b68eaa" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="7e392e80e65c1b80cda4b585a2adc841905b17f1" 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="85157bb49538b853cb8d054775a74d2a60b12c52" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="99281b8bdc2624ff38a163288fba1553593a1c26" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="676be6a6f6c606be142c73e8527128f12b3f5a83" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="83776b7bc992b0e43e95c5b94885a3ce4d7d6c00" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="113de4bb26e228fd74c74cadb3a9a1272e11df5b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/glbench" path="src/platform/glbench" revision="266da2e420c5f9c467db307273f620e8441302c0" 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="83772463d01e5728b834a4040729545adaeaa1e4" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="f8e0478e9409837815e2a53099c6817feef773dd" 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="dbab083c8466345a9ae3e38682d56ebffb7cd5f9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="e277f8f092e005681ded02df27ed7099db078f41" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="f2fd248015aa8456596017cd718138332a6fcb8b" 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="7137fa906fe1fabe0e72169dddbece0d1e0bb9b8" 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="65c2326b1600f09f5a482ff19291f2949f964e47" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="30988c941d860df778c40467cff4d9ddbcb9b4ce" 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="fe4bdeb94734c092ee16dc9ff90cd269da3ee9fc" 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="1da5e64a092a5d973b503050a3959314bb40eba0" 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="b766733ee23098959e241e7afecba99bf7da12e8" 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="20467f0bd57bd99836c1bb5d03b029b48f2da132" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vkbench" path="src/platform/vkbench" revision="13960bea358f67210b1902be4c108b9cab7e50c9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="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="2e6b8235cf8f6cfbd5a07e33407fa6bfde6866b4" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="1a01fd648ec32fe058d3ab7d78cf8756b3a97594" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="7b63c8e80533356ea1f874a344f19e40f01dd810" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="803b55e8d45568d22355fc129093e24e6ce6c5b0" 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="3b95df756c09bd8bb6f37ca9389a75ae7b3cc46b" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="fa964e6f076d1f7bbb421ef13d9d9d78452dfd62" 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="aa6bd72b3249ab3ab9bcda06cdd883545dfd06c0" 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="1b35a3883c174b88381b7d9e06b17e4d5663f7fe" 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="59f71d951184b69f6ef14969fb32ff095dd8046a" upstream="refs/heads/cups-2-2-8"/>
<project name="chromiumos/third_party/daisydog" path="src/third_party/daisydog" revision="5f4302621d8e011edbd83858b0c3183e29f842b5" upstream="refs/heads/master"/>
<project 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/cml/edk2/branch1" revision="49fa59e82e4c6ea798f65fc4e5948eae63ad6e07" upstream="refs/heads/chromeos-cml-branch1"/>
<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 name="chromiumos/third_party/fastrpc" path="src/third_party/fastrpc" revision="2ab40143cc017892b0b89f81c556cb4a80f70e8b" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashmap" path="src/third_party/flashmap" revision="7b2f153a7a65bb8f958212c5c5aec0758256465a" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="d978051c2e7da88088ec4ef19827c04873a5479d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fwupd" path="src/third_party/fwupd" revision="005c8415092c1035671d79b081e0757e44a36a47" upstream="refs/heads/fwupd-1.2.5"/>
<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="95284bb5a3e2df5a886110e7fbc3817bb3a4ff81" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="a3b1db22d914c6e05825e8a996ffab61376ccfb5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="63bc633f00b4dd952802b145cb247cb2e1b51650" 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="07c6655f90bcacc83ec923beae1d2850a6385d48" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="6172e4a8dff46654463c10d976d52be6c4c54c17" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="209f8ebf874cd96cc56787070872bd6671b84b79" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="58d8e1fb62769c2aac03d45ebdfc9076eaf4e99f" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="23ffade8dea9be34068d8bd1fba5d81416e7179e" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="d090489765edea4be28e2be168f0aebd12bfe330" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="96caac58dd64db5d7e5079c734182e618891b839" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-gw" revision="40a5a3ed59cea97642e15ee5aba45e198515db72" upstream="refs/heads/chromeos-4.14-gw"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19" revision="9d5d9f3cfe96e5c32ea96f446de9b71a14fae972" 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="b7a7a90336fbb19efb3f91f92b5d964b0dfb7ec2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="6ab7fcefd89faaffc53db0cbe7052dcab9d0c4d8" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="7183ca5142b8246959643edf49e78ea1d3b0d01a" 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="7cc3a37ec0794d797b2538529aa519e215f2b5b5" 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="4773273dec5ea6ff8151459a6b63b51dc4bc164d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/arc-mesa" revision="12ce2ed245ac6cb04b60243282fe69ca1e1fb1ff" upstream="refs/heads/arc-18.2.0-pre1"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="1d363d440f261fbadc1db3c17acc514b7130d505" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-freedreno" revision="1a93fc382b18ee6d1135952d23f0b6a8aa8cd31f" 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="5b752047977b69618f1b31bd08fd38de6f4f5ba3" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/nfs-ganesha" path="src/third_party/nfs-ganesha" revision="165395bf01548d8a0135357ca4c222b9c0c0acaa" upstream="refs/heads/V2.3-stable"/>
<project name="chromiumos/third_party/ntirpc" path="src/third_party/ntirpc" revision="a9fc54d636fc3e5b5f0918769a2e5343c5f0d823" upstream="refs/heads/V1.3.3-cros"/>
<project name="chromiumos/third_party/portage_tool" path="src/third_party/portage_tool" revision="82a0776602df5707606de2099b93b8b7b1cc34a1" 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="6d6944a9924a45367b8f1667bad93ef714e64ef6" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="1d1de43048ee7d945232d85df46e2c496552be7e" 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="1dba349a7b272071d613869adaaef7bd576ae0c2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="bc6a3b4953ef5ec1159ec4393b41c2b8d228e2db" 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="d1758cc09e070aa9c0a6c8aaab1145bf3a2ab816" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/virtual-usb-printer" path="src/third_party/virtual-usb-printer" revision="afbe0b1c43e6e7fbf8e9f010bee357839ba785d2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/webrtc-apm" path="src/third_party/webrtc-apm" revision="f76cafbf91a8dfdd117e7b06cd98aa6e6ea0d479" 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="55f4ad17f3e403d2f51f9bd014492fdb7b44212e" upstream="refs/heads/master"/>
<project groups="buildtools,chromeos-admin,firmware,labtools,minilayout" name="infra/luci/client-py" path="chromite/third_party/swarming.client" remote="chromium" revision="34b20305c7a69eb89e1abd5e2a94708db999f0a9"/>
<project name="linux-syscall-support" path="src/third_party/breakpad/src/third_party/lss" revision="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="9c713b6c43bb2176f9dd1e8ec38b394ef27bf831" 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/libunwind_llvm" path="src/aosp/external/libunwind_llvm" remote="aosp" revision="cc3148bd34f3d0a7bdc2a2c18333bb56d2ae829b" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="2d69add25d14459e3ef21f3f96b58b3b2bc8882e" 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="a9ea31e93c425ed41179ac48ec5ea43eae1b7107" 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="123e1e8827287c515f72e96ef17f39ec4b8dac54" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="chromeos-2016.05" change_id="If4df5c43463a4623f1e45be0fbf7aff702bbd2fc" commit="bbe1d1b79003b5d9d23b75e3ebae478bd122ec15" commit_message="UPSTREAM: Revert &quot;mb/google/arcada: Add settings for noise mitgation&quot; This reverts commit 77fb3632a4a3d3004b3aa4950967be9164d9711d. Reason for revert: This change inadvertently added a submodule. BUG=none BRANCH=none TEST=none Change-Id: If4df5c43463a4623f1e45be0fbf7aff702bbd2fc Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 3be4c7ba64d426d4aa496d70a30555a52e4b3990 Original-Change-Id: I6cc2a3cd9d88986a2599a5ff2e5a066b1396a8c0 Original-Signed-off-by: Duncan Laurie &lt;dlaurie@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32472 Original-Reviewed-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Reviewed-by: Micha ygowski &lt;michal.zygowski@3mdeb.com&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1587938 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587938" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/38/1587938/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="I579c7321bee8d6bd378c10cedbc65326a209ab03" commit="aba7139900952e13a97a6e120cd22100fed5a8d3" commit_message="UPSTREAM: x86/acpi: Add Kconfig to toggle 8259 reporting BUG=none BRANCH=none TEST=none Change-Id: I579c7321bee8d6bd378c10cedbc65326a209ab03 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 9df72e0471296d9bc2981646490c1f8b5b1e54e0 Original-Change-Id: If3c9783ebc41c103c915788139d91644b805f397 Original-Signed-off-by: Nico Huber &lt;nico.h@gmx.de&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/29832 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: HAOUAS Elyes &lt;ehaouas@noos.fr&gt; Reviewed-on: https://chromium-review.googlesource.com/1587939 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587939" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/39/1587939/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="I4ddc0b962d40ffdf53857023742cf2c4cf4ee1ab" commit="1c49e8056052285ca2ce61ddccaa3d11b991db99" commit_message="UPSTREAM: soc/{amd,intel}/chip: Use local include for chip.h BUG=none BRANCH=none TEST=none Change-Id: I4ddc0b962d40ffdf53857023742cf2c4cf4ee1ab Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: c3385070d6e86dbde71dddbdef94ffa5579f9d11 Original-Change-Id: Ic1fcbf4b54b7d0b5cda04ca9f7fc145050c867b8 Original-Signed-off-by: Elyes HAOUAS &lt;ehaouas@noos.fr&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32014 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Nico Huber &lt;nico.h@gmx.de&gt; Reviewed-on: https://chromium-review.googlesource.com/1587940 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587940" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/40/1587940/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="I03f9bc573423278eb0ac75ea2d5ce5fb2e1a1738" commit="3582bffc1c15162f6b39eb8b0e9b5501b63f6aa1" commit_message="UPSTREAM: soc/intel/apl/acpi: Do not report 8259 PICs The IRQ tables don't support this path, so we shouldn't report presence of the legacy PICs. As the _PIC method is optional and we ignore the passed parameter anyway, drop it. BUG=none BRANCH=none TEST=none Change-Id: I03f9bc573423278eb0ac75ea2d5ce5fb2e1a1738 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 44c6cf67c325245b4d78915fff4a0ade2b2bec45 Original-Change-Id: I51301a600e16f74fde00fdcb4595e1f47a52e207 Original-Signed-off-by: Nico Huber &lt;nico.h@gmx.de&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/29833 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Original-Reviewed-by: Lance Zhao &lt;lance.zhao@gmail.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1587941 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587941" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/41/1587941/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="If619f2ef62d856ce93a8c3c0c389ed46108d2501" commit="0d687edb5d22286fec608cb0a3fb329019384759" commit_message="UPSTREAM: ACPI: Add RHSA and ANDD structures for DMAR table Remapping Hardware Status Affinity (RHSA) structure is applicable for platforms supporting non-uniform memory. An ACPI Name-space Device Declaration (ANDD) structure uniquely represents an ACPI name-space enumerated device capable of issuing DMA requests in the platform. Add RHSA and ANDD structures support for DMAR table generation. BUG=b:130351429 TEST=Image built and booted to kernel Change-Id: If619f2ef62d856ce93a8c3c0c389ed46108d2501 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 76e70675d9ac9c78260c1e42d4c67f8fa1c806ce Original-Change-Id: I042925a7c03831061870d9bca03f11bf25aeb3e7 Original-Signed-off-by: John Zhao &lt;john.zhao@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32189 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Nico Huber &lt;nico.h@gmx.de&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1587942 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587942" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/42/1587942/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Ifcc06a1273f6a04653e4f4f129cf127009b5b973" commit="499e5e33841866f13c042df2455ba90b73056961" commit_message="UPSTREAM: mb/google/sarien: Enable LTR for PCIe NVMe root port Enable LTR for NVMe so it can use ASPM L1.2. BUG=b:127593309 TEST=build and boot on sarien and check L1 substate with lspci before: L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2- ASPM_L1.1+ after: L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ Change-Id: Ifcc06a1273f6a04653e4f4f129cf127009b5b973 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: a2e7ee729ee955d168d887aa73fe0e77024ec2f3 Original-Change-Id: I9842beda6767f758556747f83cfcedbd00612698 Original-Signed-off-by: Duncan Laurie &lt;dlaurie@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32456 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Lijian Zhao &lt;lijian.zhao@intel.com&gt; Original-Reviewed-by: Roy Mingi Park &lt;roy.mingi.park@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1587943 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587943" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/43/1587943/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="I2401d562017f9497417dbdede7719037c7a6c06d" commit="9df8e7e8b423e040738f6471ccf25aa02a77c3be" commit_message="UPSTREAM: Documentation/northbridge/intel/haswell/mrc.bin.md: add SPD addresses BUG=none BRANCH=none TEST=none Change-Id: I2401d562017f9497417dbdede7719037c7a6c06d Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: e7168edeb8dead2699d0bddf98006a8e86823244 Original-Change-Id: I8bf81637f582373d9bba1d47fe5205d459151f3e Original-Signed-off-by: Daniel Maslowski &lt;dan@orangecms.org&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32473 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Patrick Rudolph &lt;siro@das-labor.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1587944 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587944" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/44/1587944/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="I246550ac3675d4fc544cdd1540ba9cdbc9ba3810" commit="e85323988430d2b43e633d4d54e837c85171ebe6" commit_message="UPSTREAM: mb/ocp/monolake: add TPM and IPMI support Changes includes: - enable TPM1 + add entry in devicetree - configure LPC IO to make IPMI work + add entry in devicetree - introduce DSDT and SMBIOS entries for IPMI to make it detectable by ipmi_si driver BUG=none BRANCH=none TEST=none Change-Id: I246550ac3675d4fc544cdd1540ba9cdbc9ba3810 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: e54c15aa729d2b9ae2978e1aedf4fd7bc92cf97d Original-Signed-off-by: Lukasz Siudut &lt;lsiudut@fb.com&gt; Original-Change-Id: Ia975643064075f1f861f4ead6f24ed71f345ea04 Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32443 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Patrick Rudolph &lt;siro@das-labor.org&gt; Original-Reviewed-by: Philipp Deppenwiese &lt;zaolin.daisuki@gmail.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1587945 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587945" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/45/1587945/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Ie0510d33864989c0bb20a9b793677aa3e8d79f12" commit="bd01d69d45422798cf99cce389dc2f56339f528c" commit_message="UPSTREAM: soc/intel/cannonlake: Modify dq_map to provide for 6 entries Intel's DQ_DQS_RComp_Info_Utility generates data for 6 entries. MRC will return errors if we don't have all 6 entries in the map. BRANCH=none BUG=b:131103736 TEST=ensure the firmware builds without error; I don't have hardware available to test this just yet. Change-Id: Ie0510d33864989c0bb20a9b793677aa3e8d79f12 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: cb42f4d467846f4b7e0b1dd5ce5f32c4c33e2ff9 Original-Change-Id: I20a768de0e4440d7dde7b717794c4e2d0c62819c Original-Signed-off-by: Paul Fagerburg &lt;pfagerburg@chromium.org&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32475 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1587946 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Paul Fagerburg &lt;pfagerburg@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587946" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/46/1587946/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Ie15b7a9979ed9c9893d7d66eb7556999f356a281" commit="8ebdfb13591488d47d71d463f6bbc6f18ec880c0" commit_message="UPSTREAM: mb/google/hatch/variants/kohaku: Add support for LPDDR3 configurations First configuration supported is 8 GB system memory: 4 x 2 GB (K4E6E304ED-EGCG). BRANCH=none BUG=b:129706819 TEST=ensure the firmware builds without error; I don't have hardware available to test this just yet. Change-Id: Ie15b7a9979ed9c9893d7d66eb7556999f356a281 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: d3d41b348d2af281c08529e7ba7832dca44d4ca9 Original-Signed-off-by: Paul Fagerburg &lt;pfagerburg@chromium.org&gt; Original-Change-Id: Ibd92d585118ff75492e8a7188dcdb2a286836d56 Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32364 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1587947 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Paul Fagerburg &lt;pfagerburg@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587947" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/47/1587947/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="I05db0cdd64fdd3ca67875caf9255621bdc724392" commit="35ce01ee384355f6f87d9dbf0f6cd70427e4814d" commit_message="UPSTREAM: mb/google/hatch/variants/baseboard: remove unused dqs_map The dqs_map array is used only for LPDDR3 and LPDDR4. It is not used for DDR4, and so it can be removed from the baseboard memory initialization code. BRANCH=none BUG=b:129706819 TEST=ensure the firmware builds without error; I don't have hardware available to test this just yet. Change-Id: I05db0cdd64fdd3ca67875caf9255621bdc724392 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: a1b187ab29f16532de413e2d315728cd01d9afca Original-Change-Id: I07fac3097d68f37b4630d3f0010f987da2f03bd7 Original-Signed-off-by: Paul Fagerburg &lt;pfagerburg@chromium.org&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32484 Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1587948 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Paul Fagerburg &lt;pfagerburg@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587948" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/48/1587948/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="If316c7019e11edea61ff872708e17d54d09ec23c" commit="b479052fb25f278ec1c4bb175d910e4e7dcc1f2b" commit_message="UPSTREAM: soc/intel/braswell: Move LPE ACPI code to mainboard The ACPI code of LPE device is included regardless of the availability of the LPE controller. Linux remains requesting the status of device LPEA even if this device is disabled. Include ACPI LPE controller code at Braswell mainboards with LPE enabled. BUG=N/A TEST=Linux 4.17+ on Portwell PQ7-M107 Change-Id: If316c7019e11edea61ff872708e17d54d09ec23c Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: bac27d5ebbc9114df2e6e43e45bfe3f2b6613e06 Original-Change-Id: Ic8acf9ea9e9b0ba9b272e20beb2023b7a4716a73 Original-Signed-off-by: Frans Hendriks &lt;fhendriks@eltan.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/29414 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Nico Huber &lt;nico.h@gmx.de&gt; Original-Reviewed-by: Micha ygowski &lt;michal.zygowski@3mdeb.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1587949 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587949" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/49/1587949/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Idf70e40f188c1828bb48d910d597371892af70c3" commit="816f9ad2dde579acf42dc4b3c52df402d54dadc2" commit_message="UPSTREAM: nb/intel/sandybridge: Use system_reset() Use already defined system_reset() function. BUG=none BRANCH=none TEST=none Change-Id: Idf70e40f188c1828bb48d910d597371892af70c3 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: c056729bfdc30eab6ae3729c7ce2a6d58be16604 Original-Change-Id: Ic4716a3bb1dc6c6b29a028fc0ab28f9195f08416 Original-Signed-off-by: Elyes HAOUAS &lt;ehaouas@noos.fr&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32493 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Patrick Rudolph &lt;siro@das-labor.org&gt; Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Reviewed-on: https://chromium-review.googlesource.com/1587950 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587950" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/50/1587950/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="I62031771e669d280398bbb684c7d273d9932c1d4" commit="aaf509bc442a259c720437d72274c85d63cbf2da" commit_message="UPSTREAM: Makefile: Check for errors in ACPI decompilation, too We only grep'ed for &quot;ACPI Warning&quot; resulting in an actual more severe &quot;ACPI Error&quot; being ignored. BUG=none BRANCH=none TEST=none Change-Id: I62031771e669d280398bbb684c7d273d9932c1d4 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 91ead42f4bcfcc41190876343ab1cae2c35fb846 Original-Change-Id: I9cec8a388f5558b1ffc383cc2fc69405252cbb37 Original-Signed-off-by: Nico Huber &lt;nico.huber@secunet.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32469 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: HAOUAS Elyes &lt;ehaouas@noos.fr&gt; Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Original-Reviewed-by: Frans Hendriks &lt;fhendriks@eltan.com&gt; Original-Reviewed-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1587951 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587951" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/51/1587951/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Icf2e74a46c8d15c24cab05aad7fc9640a76f3807" commit="fb95de024cb957b82c54ea5c92d8b146a27bd9f0" commit_message="UPSTREAM: soc/intel: Add GPI interrupt config register offset info Add the offset information for GPI interrupt status and enable register in the pad_community structure. Populate the concerned information for individual SoCs. This offset information is required to clear the interrupt configuration during the bootup. BUG=b:130593883 BRANCH=None TEST=Ensure that the interrupt configuration are cleared during bootup. Ensured that the system boots to ChromeOS. Change-Id: Icf2e74a46c8d15c24cab05aad7fc9640a76f3807 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: c126084bc53e0f74f6085f4f84b5bc387d701a4f Original-Change-Id: I8af877a734e8d49b700d720b736da8764985a8f8 Original-Signed-off-by: Karthikeyan Ramasubramanian &lt;kramasub@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32446 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1587952 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587952" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/52/1587952/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Ic808896a29b6027880579d49f96ff23c1c50d213" commit="7ecf0e1272d9c1e6af6f340e797437bfb23e1695" commit_message="UPSTREAM: soc/intel/common: Add support to clear GPI IS &amp; IE registers Add support to reset the GPI Interrupt Status &amp; Enable registers so that the system does not experience any interrupt storm from a GPI when it comes out of one of the sleep states. BUG=b:130593883 BRANCH=None TEST=Ensure that the Interrupt status &amp; enable registers are reset during the boot up. Ensure that the system boots fine to ChromeOS. Change-Id: Ic808896a29b6027880579d49f96ff23c1c50d213 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 3391a31cf9e74fc9e40d876aa6689e98af38882d Original-Change-Id: I99f36d88cbab8bb75f12ab1a4d06437f837841cb Original-Signed-off-by: Karthikeyan Ramasubramanian &lt;kramasub@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32447 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1587953 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587953" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/53/1587953/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Icd9a020289d040b76ca7f364871ca8ba13991d28" commit="4ac817ae5d5fc65344cb4d66d5f668699169f319" commit_message="UPSTREAM: soc/intel/apollolake/bootblock: Clear the GPI IS &amp; IE registers Clear the GPI Interrupt Status &amp; Enable registers to prevent any interrupt storms due to GPI. BUG=b:130593883 BRANCH=octopus TEST=Ensure that the Interrupt status &amp; enable registers are reset during the boot up when the system is brought out of G3, S5 &amp; S3. Ensure that the system boots fine to ChromeOS. Change-Id: Icd9a020289d040b76ca7f364871ca8ba13991d28 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: f81c589ad25580b82a0c61031168385e8057293d Original-Change-Id: Ia3b9d3bf08472219348e20b53bae470c589039fb Original-Signed-off-by: Karthikeyan Ramasubramanian &lt;kramasub@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32448 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1587954 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587954" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/54/1587954/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="I15e58043d61634abd91bd751e9b2bf5f6fac68d3" commit="94fdba079286e4d227802a322e5a98164bb786cd" commit_message="UPSTREAM: mb/google/sarien: Add psys_pmax setting to 136W This patch adds the setting of psys_pmax to 136W. According to the design, Rpsys is 11.8Kohm. Here is the equation to come out the Psys_pmax value: Psys_pmax * 1.493uA/W * 11.8Kohm / 2 = 1.2V Hence, Psys_pmax is 136W. BUG=b:124792558 BRANCH=None TEST=emerge-sarien coreboot chromeos-bootimage &amp; Ensure the value is passed to FSP by enabling FSP log &amp; Boot into the OS Change-Id: I15e58043d61634abd91bd751e9b2bf5f6fac68d3 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: da79f5c91d94883589a3530f4cc30231a9826bf0 Original-Change-Id: Id3f6be5f0c2346a7763195a992c0ae45faede056 Original-Signed-off-by: Gaggery Tsai &lt;gaggery.tsai@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32457 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Lijian Zhao &lt;lijian.zhao@intel.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1587975 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587975" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/75/1587975/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="I4a9abd9080539fd395c90dbab2f94bef2c6ac44f" commit="2d3b757b647581aa8e48657045c8bde3cea4781c" commit_message="UPSTREAM: mediatek/mt8183: Init audio related clock Enable audio clock, intbus clock, infra clock and mtkaif 26m clock.Needed by audio playback in firmware. BUG=b:117254418 BRANCH=none TEST=Build pass and verified on kukui p1 board Change-Id: I4a9abd9080539fd395c90dbab2f94bef2c6ac44f Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 5a69491a01b6fe32a975aee557348acc84fc7a40 Original-Change-Id: I88060d9796cc23ad7f524943f36869e1ec85073d Original-Signed-off-by: Jiaxin Yu &lt;jiaxin.yu@mediatek.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32458 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1587976 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587976" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/76/1587976/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="I74eb50bacb212621d16b285848d0fc1027722d45" commit="dbb955b6fcbd34a7211035ec187e612469ae6cd6" commit_message="UPSTREAM: soc/skl: set IGD resources only if device is enabled If the Intel IGD device pci 02.0 is disabled or undefined in the device tree, then internal graphics pre-allocated memory and GFX-VT MMIO memory for virtualization won`t be allocated in the SoC address space. Thus, patch resolves the FSP-S hang problem on Skylake/ Kaby Lake processors when the IGD device is disabled. This should provide to run FSP 2.0-based coreboot on these CPUs families without integrated graphics card. The following boards were used for testing: - Asrock H110M-DVS board (desktop i5-6600) &amp; NVIDIA GTX 1060 as external GPU. Virtualization and GFX 3D acceleration with nouveau driver still works well (tested on VirtualBox 5.1.38 with Ubuntu 18.04.1 as guest and host OS) - Intel KBL-R U RVP board (mobile i5-8350u) without GFX. Payload: tianocore edk2-stable201811-216-g51be9d0. BUG=none BRANCH=none TEST=none Change-Id: I74eb50bacb212621d16b285848d0fc1027722d45 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 5806665059f1483665c1b2a8ad386e1e90265dcd Original-Change-Id: Id7a0cba582d83e3fe7e8d20342ee219cdd369a53 Original-Signed-off-by: Maxim Polyakov &lt;max.senia.poliak@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32467 Original-Reviewed-by: Nico Huber &lt;nico.h@gmx.de&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1587977 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587977" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/77/1587977/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="If7940dd4ae9b90cd9e96cafff7b016af28868aac" commit="490ef62aca5bca58bdcc2f8bbe92900ec79ecfe4" commit_message="UPSTREAM: arcada: add internal pull to ISH UART RX We do not want the RX signal to be floating on the board as that could cause the ISH to remain in a higher power state (because there is logic to keep the ISH in an higher power state when there is an active UART). Add an internal 20K pull up on the RX line. In normal configuration this will burn an additional 544uW. BRANCH=R75 BUG=b:131241969 TEST=verify that ISH console still works with rework Change-Id: If7940dd4ae9b90cd9e96cafff7b016af28868aac Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: c426be6ae29ad345d5f6a42726859fd8457f9814 Original-Change-Id: Ifc9621bcafe4c86edfa9cd6d58b307254d3a81ca Original-Signed-off-by: Jett Rink &lt;jettrink@chromium.org&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32471 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Reviewed-by: Duncan Laurie &lt;dlaurie@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1587978 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587978" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/78/1587978/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="I829b9000547b531db5e5085888809be29a99750b" commit="5ad1a4b214023f4119b6c8535d3467b20135f657" commit_message="UPSTREAM: Revert &quot;soc/intel/common/block: add VMX support&quot; This reverts commit 9aae51ad1141a47d5c2f7133b02f5f0ab6168860. Proper code in cpu/intel/common/ shall be used instead. BUG=none BRANCH=none TEST=none Change-Id: I829b9000547b531db5e5085888809be29a99750b Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 9a1d057f5f25caf42bc12b6ca6da48c5c9fe9d16 Original-Change-Id: I4a5d558b03497d106083eece10c5b34e0e7cbb2d Original-Signed-off-by: Nico Huber &lt;nico.h@gmx.de&gt; Original-Signed-off-by: Matt DeVillier &lt;matt.devillier@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/29683 Original-Reviewed-by: Ronak Kanabar &lt;ronak.kanabar@intel.com&gt; Original-Reviewed-by: Angel Pons &lt;th3fanbus@gmail.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1587979 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587979" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/79/1587979/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="I0519a12607e9d0f0c96d46a83e847e80205bb4a2" commit="67a1b765aec60e2a06e0d449accffccf6b50589b" commit_message="UPSTREAM: mb/google/sarien: Update GBB flags Disable the GBB flag forcing manual recovery now that we can read the manual recovery from H1. Enable the GBB flag to skip EC software sync, since images built from coreboot.org do not include the EC binaries by default. BUG=none BRANCH=none TEST=none Change-Id: I0519a12607e9d0f0c96d46a83e847e80205bb4a2 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 053de0d812ac22921deb39b69a9fdbb17f89033a Original-Change-Id: I0e1d6304e3e29eda68c7b807cf0774275c37d710 Original-Signed-off-by: Duncan Laurie &lt;dlaurie@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32476 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1587980 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587980" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/80/1587980/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="I4117d259fc5fc98c0ebdbbdd314400f998913aa5" commit="3a47890f820ba8fba267dfb537ce22de8937508e" commit_message="UPSTREAM: vboot: specify NEED_VB20_INTERNALS when needed NEED_VB20_INTERNALS should always be specified when peeking into vboot internal data structures. BUG=b:124141368, chromium:956474 TEST=make clean &amp;&amp; make test-abuild BRANCH=none Change-Id: I4117d259fc5fc98c0ebdbbdd314400f998913aa5 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 4114aa8375f152312e9f43260124092f031680a9 Original-Change-Id: I5a47a28350fd5a68efeff0d06ca150c1ae145412 Original-Signed-off-by: Joel Kitching &lt;kitching@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32452 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1587981 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587981" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/81/1587981/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Ie645df68e6715ed188dfd34f5742195b98758622" commit="d9991af75afd91769b1c306ca407b2cb304c8734" commit_message="UPSTREAM: mediatek/mt8183: Set CPU frequency to 1417MHz With the default CPU voltage (0.8v), CPU frequency should be 1417Mhz at most. We have to raise CPU frequency to 1989MHz after increasing CPU voltage to 1.05v in romstage. BUG=b:80501386 BRANCH=none Test=Boots correctly on Kukui Change-Id: Ie645df68e6715ed188dfd34f5742195b98758622 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: d95425c51a6cd11a9a22d007afb66ef841359e96 Original-Change-Id: I4c3e0fa27ccda8e0efe422b6ab503a1efb1697e9 Original-Signed-off-by: Tristan Shieh &lt;tristan.shieh@mediatek.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32464 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Original-Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1587982 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587982" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/82/1587982/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="I7eb69316f7ef1efad106365f8b98d7afc62a034c" commit="120ee7eb9d9ff7cc831622bee2d1ba0ba6a7380b" commit_message="UPSTREAM: mediatek: Add function to raise the CPU frequency Implement mt_pll_raise_ca53_freq() in MT8183 to raise the CPU frequency. Move the function declaration to common header. BUG=b:80501386 BRANCH=none Test=Boots correctly on Kukui Change-Id: I7eb69316f7ef1efad106365f8b98d7afc62a034c Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 3d96f6040901dea0b83939a9bceb49babe91c614 Original-Change-Id: Ide8d767486d68177fa2bfbcc5b559879eca1bcda Original-Signed-off-by: Tristan Shieh &lt;tristan.shieh@mediatek.com&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32465 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Original-Reviewed-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1587983 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587983" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/83/1587983/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="I9c9664f8ac4c77d93b11cc607582a1204c968b68" commit="7960d8efcb4318778a323c6231e5413d06ee5dc2" commit_message="UPSTREAM: rockchip/rk3399: Select VBOOT_MIGRATE_WORKING_DATA Trusted Firmware places some components in SRAM on RK3399 and therefore restricts accesses to SRAM to the secure world. This makes the vboot working data inaccessible to normal world payloads, so we need to migrate it into CBMEM. BUG=none BRANCH=none TEST=none Change-Id: I9c9664f8ac4c77d93b11cc607582a1204c968b68 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: cee06c458a915487cf6f5ee7053533f73084b603 Original-Change-Id: Ic7c95790f2f118ccbdd897550f13b5f987bdd831 Original-Signed-off-by: Julius Werner &lt;jwerner@chromium.org&gt; Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/32490 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Joel Kitching &lt;kitching@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1587984 Commit-Ready: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1587984" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/84/1587984/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.19" change_id="I19b4c606ed51c746dce2c0594733190524546079" commit="ea42dbc24170e0d36113118abb31b5b73d8ef5e8" commit_message="UPSTREAM: aio: use iocb_put() instead of open coding it Replace the percpu_ref_put() + kmem_cache_free() with a call to iocb_put() instead. Reviewed-by: Christoph Hellwig &lt;hch@lst.de&gt; Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt; (cherry picked from commit 71ebc6fef0f53459f37fb39e1466792232fa52ee) BUG=chromium:956414 TEST=AIO tests Change-Id: I19b4c606ed51c746dce2c0594733190524546079 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1585220 Reviewed-by: Zubin Mithra &lt;zsm@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1585220" 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/20/1585220/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I868eedfe5d9945be6c8cece0fdbc4ed95856fbfa" commit="fe7e80a9842160ef52a89be8a84b2d87aea2b2ff" commit_message="UPSTREAM: aio: split out iocb copy from io_submit_one() In preparation of handing in iocbs in a different fashion as well. Also make it clear that the iocb being passed in isn't modified, by marking it const throughout. Reviewed-by: Christoph Hellwig &lt;hch@lst.de&gt; Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt; (cherry picked from commit 88a6f18b950e2e4dce57d31daa151105f4f3dcff) BUG=chromium:956414 TEST=AIO tests Change-Id: I868eedfe5d9945be6c8cece0fdbc4ed95856fbfa Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1585221 Reviewed-by: Zubin Mithra &lt;zsm@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1585221" 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/21/1585221/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I08cf81dc071a43aaf2de2943b9eb5d20102942a4" commit="b77adb8851ad58431a60912587a7c4eb8dc81e7f" commit_message="UPSTREAM: aio: abstract out io_event filler helper Reviewed-by: Christoph Hellwig &lt;hch@lst.de&gt; Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt; (cherry picked from commit 875736bb3f3ded168469f6a14df7a938416a99d5) BUG=chromium:956414 TEST=AIO tests Change-Id: I08cf81dc071a43aaf2de2943b9eb5d20102942a4 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1585222 Reviewed-by: Zubin Mithra &lt;zsm@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1585222" 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/22/1585222/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I162a67538fea2c79a0164489927d769b1c745d33" commit="2e61cb2e2b9e2756297a12fcc308805d98c90aba" commit_message="UPSTREAM: aio: initialize kiocb private in case any filesystems expect it. A recent optimization had left private uninitialized. Fixes: 2bc4ca9bb600 (&quot;aio: don't zero entire aio_kiocb aio_get_req()&quot;) Reviewed-by: Christoph Hellwig &lt;hch@lst.de&gt; Signed-off-by: Mike Marshall &lt;hubcap@omnibond.com&gt; Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt; (cherry picked from commit ec51f8ee1e63498e9f521ec0e5a6d04622bb2c67) BUG=chromium:956414 TEST=AIO tests Change-Id: I162a67538fea2c79a0164489927d769b1c745d33 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1585223 Reviewed-by: Zubin Mithra &lt;zsm@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1585223" 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/23/1585223/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.19" change_id="I5d6e0f0e2471071c4a2d0098f4350e90786b9cb5" commit="79a5f057dfc6c6891558160a850d839e0b41ac2b" commit_message="UPSTREAM: aio: simplify - and fix - fget/fput for io_submit() Al Viro root-caused a race where the IOCB_CMD_POLL handling of fget/fput() could cause us to access the file pointer after it had already been freed: &quot;In more details - normally IOCB_CMD_POLL handling looks so: 1) io_submit(2) allocates aio_kiocb instance and passes it to aio_poll() 2) aio_poll() resolves the descriptor to struct file by req-&gt;file = fget(iocb-&gt;aio_fildes) 3) aio_poll() sets -&gt;woken to false and raises -&gt;ki_refcnt of that aio_kiocb to 2 (bumps by 1, that is). 4) aio_poll() calls vfs_poll(). After sanity checks (basically, &quot;poll_wait() had been called and only once&quot;) it locks the queue. That's what the extra reference to iocb had been for - we know we can safely access it. 5) With queue locked, we check if -&gt;woken has already been set to true (by aio_poll_wake()) and, if it had been, we unlock the queue, drop a reference to aio_kiocb and bugger off - at that point it's a responsibility to aio_poll_wake() and the stuff called/scheduled by it. That code will drop the reference to file in req-&gt;file, along with the other reference to our aio_kiocb. 6) otherwise, we see whether we need to wait. If we do, we unlock the queue, drop one reference to aio_kiocb and go away - eventual wakeup (or cancel) will deal with the reference to file and with the other reference to aio_kiocb 7) otherwise we remove ourselves from waitqueue (still under the queue lock), so that wakeup won't get us. No async activity will be happening, so we can safely drop req-&gt;file and iocb ourselves. If wakeup happens while we are in vfs_poll(), we are fine - aio_kiocb won't get freed under us, so we can do all the checks and locking safely. And we don't touch -&gt;file if we detect that case. However, vfs_poll() most certainly *does* touch the file it had been given. So wakeup coming while we are still in -&gt;poll() might end up doing fput() on that file. That case is not too rare, and usually we are saved by the still present reference from descriptor table - that fput() is not the final one. But if another thread closes that descriptor right after our fget() and wakeup does happen before -&gt;poll() returns, we are in trouble - final fput() done while we are in the middle of a method: Al also wrote a patch to take an extra reference to the file descriptor to fix this, but I instead suggested we just streamline the whole file pointer handling by submit_io() so that the generic aio submission code simply keeps the file pointer around until the aio has completed. Fixes: bfe4037e722e (&quot;aio: implement IOCB_CMD_POLL&quot;) Acked-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt; Reported-by: syzbot+503d4cc169fcec1cb18c@syzkaller.appspotmail.com Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt; (cherry picked from commit 84c4e1f89fefe70554da0ab33be72c9be7994379) BUG=chromium:956414 TEST=AIO tests Change-Id: I5d6e0f0e2471071c4a2d0098f4350e90786b9cb5 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1585224 Reviewed-by: Zubin Mithra &lt;zsm@chromium.org&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1585224" 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/24/1585224/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Iadca292c3caa1c9a842f38814e8e113275bc7d44" commit="067c69c8abcf49885d1d28a51ac2e1dfa37a713c" commit_message="pycparser: upgraded packages to upstream Upgraded dev-python/pycparser to version 2.14 on amd64, arm Update to add support for python3_6. BUG=chromium:926296 TEST=PreCQ passes TEST=chromiumos-sdk tryjob buildbucketId=8915374561970847360 Change-Id: Iadca292c3caa1c9a842f38814e8e113275bc7d44 Reviewed-on: https://chromium-review.googlesource.com/1564341 Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; " fail_count="1" gerrit_number="1564341" owner_email="djkurtz@chromium.org" pass_count="0" patch_number="6" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/41/1564341/6" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I4cbb2d026e233ed6b7f6c4684d2e44ec16a5c96b" commit="1cfb36f0fde72eb2d468933380d2f7d34aac57dc" commit_message="java-config: upgraded package to upstream Upgraded dev-java/java-config to version 2.2.0-r4 on amd64, arm Update for python3_6. BUG=chromium:926296 TEST=PreCQ passes TEST=chromiumos-sdk tryjob buildbucketId=8915374561970847360 Change-Id: I4cbb2d026e233ed6b7f6c4684d2e44ec16a5c96b Reviewed-on: https://chromium-review.googlesource.com/1564348 Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; " fail_count="1" gerrit_number="1564348" owner_email="djkurtz@chromium.org" pass_count="0" patch_number="6" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/48/1564348/6" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I2f9f479b803ba4c81cfe0cb91d70a72cdc4a09e3" commit="0f83ff56210c05118af9032d006b18a64554ec2d" commit_message="crcmod: upgraded package to upstream Upgraded dev-python/crcmod to version 1.7-r2 on amd64, arm Same version, but update ebuild to match upstream, which includes support for python3_6. BUG=chromium:926296 TEST=precq passes TEST=chromiumos-sdk tryjob buildbucketId=8915374561970847360 Change-Id: I2f9f479b803ba4c81cfe0cb91d70a72cdc4a09e3 Reviewed-on: https://chromium-review.googlesource.com/1564349 Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; " fail_count="1" gerrit_number="1564349" owner_email="djkurtz@chromium.org" pass_count="0" patch_number="7" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/49/1564349/7" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I76a194ff7579b8dd47bd1cf0f6ff269811cd20aa" commit="7020c7b70524a89bb51691f6d26f037aaa15e895" commit_message="argcomplete: upgraded package to upstream Upgraded dev-python/argcomplete to version 1.9.4 on amd64, arm Sync with upstream ebuild to add python 3.6 support. BUG=chromium:926296 TEST=precq passes TEST=chromiumos-sdk tryjob buildbucketId=8915374561970847360 Change-Id: I76a194ff7579b8dd47bd1cf0f6ff269811cd20aa Reviewed-on: https://chromium-review.googlesource.com/1565591 Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; " fail_count="1" gerrit_number="1565591" owner_email="djkurtz@chromium.org" pass_count="0" patch_number="7" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/91/1565591/7" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Iab837c7e1a136415b354b404d32a761e2c909b25" commit="47d706257b3603d411803c7816a13d79f390bfad" commit_message="pyxattr: upgraded package to upstream Upgraded dev-python/pyxattr to version 0.6.0-r1 on amd64, arm Adds python3_6 to ebuild. Note: * Downgraded EAPI to 5, since this package is used to bootstrap SDK. BUG=chromium:926296 TEST=preq cq passes TEST=chromiumos-sdk tryjob buildbucketId=8915374561970847360 Change-Id: Iab837c7e1a136415b354b404d32a761e2c909b25 Reviewed-on: https://chromium-review.googlesource.com/1565592 Commit-Ready: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Tested-by: Daniel Kurtz &lt;djkurtz@chromium.org&gt; Reviewed-by: Chris McDonald &lt;cjmcdonald@chromium.org&gt; " fail_count="1" gerrit_number="1565592" owner_email="djkurtz@chromium.org" pass_count="0" patch_number="7" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/92/1565592/7" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I12df593cd45d3fdc1b5f1d8b8efb20c08bb55ed5" commit="4f5499c082253a6b41da06a7e0616290cb35d7cb" commit_message="attestation: Move protobuf definitions to system_api In the future, the chrome browser would need to talk to attestation directly, so the protobuf definitions that's used in attestation's dbus API is moved to system_api. BUG=none TEST=FEATURES=test emerge-eve attestation &amp;&amp; FEATURES=test emerge-eve cryptohome CQ-DEPEND=CL:1523313,CL:*1181960 Change-Id: I12df593cd45d3fdc1b5f1d8b8efb20c08bb55ed5 Reviewed-on: https://chromium-review.googlesource.com/1523312 Commit-Ready: John L Chen &lt;zuan@chromium.org&gt; Tested-by: John L Chen &lt;zuan@chromium.org&gt; Reviewed-by: John L Chen &lt;zuan@chromium.org&gt; " fail_count="7" gerrit_number="1523312" owner_email="zuan@chromium.org" pass_count="0" patch_number="13" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/12/1523312/13" remote="cros" total_fail_count="14"/><pending_commit branch="master" change_id="I4a4b17fc34deff9dae9dc6829fc615f62e7f998e" commit="e2842f41ce7b53a2dc69c06deaac3e734b8dbcae" commit_message="attestation: Move protobuf definitions to system_api This is part of the change that move the attestation related APIs from attestation to system_api. BUG=none TEST=FEATURES=test emerge-eve attestation &amp;&amp; FEATURES=test emerge-eve cryptohome CQ-DEPEND=CL:1523312,CL:*1181960 Change-Id: I4a4b17fc34deff9dae9dc6829fc615f62e7f998e Reviewed-on: https://chromium-review.googlesource.com/1523313 Commit-Ready: John L Chen &lt;zuan@chromium.org&gt; Tested-by: John L Chen &lt;zuan@chromium.org&gt; Reviewed-by: John L Chen &lt;zuan@chromium.org&gt; " fail_count="7" gerrit_number="1523313" owner_email="zuan@chromium.org" pass_count="0" patch_number="7" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/13/1523313/7" remote="cros" total_fail_count="16"/><pending_commit branch="master" change_id="I7e757122d1dcad868115de6352b08a7c9bcb95f6" commit="e55791fcfa92cee9cd259e7cad750e11bb3dab55" commit_message="chromeos-base/gobi-cromo-plugin: drop package Support for Gobi modems is deprecated along with daisy. chromeos-base/gobi-cromo-plugin is no longer needed. BUG=chromium:954634 CQ-DEPEND=CL:*1195226 TEST=precq Change-Id: I7e757122d1dcad868115de6352b08a7c9bcb95f6 Reviewed-on: https://chromium-review.googlesource.com/1577747 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; " fail_count="3" gerrit_number="1577747" owner_email="benchan@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/47/1577747/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ibeab51791e6c6ad946cb847906e94f0a145fd3a9" commit="441e28603bdf1a5537bb883d17b7fed21395b428" commit_message="chromeos-base/cromo: drop package Support for Gobi modems is deprecated along with daisy. chromeos-base/cromo is no longer needed. BUG=chromium:954634 TEST=precq Change-Id: Ibeab51791e6c6ad946cb847906e94f0a145fd3a9 Reviewed-on: https://chromium-review.googlesource.com/1577748 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Ben Chan &lt;benchan@google.com&gt; " fail_count="3" gerrit_number="1577748" owner_email="benchan@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/48/1577748/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I0e5f8013b8952e8b8a4ed6038b4717a4f6d240a1" commit="32dc719fb0b3544e386cc1848513cbf536c9887b" commit_message="chromeos-base/gobi3k-sdk: drop package Support for Gobi modems is deprecated along with daisy. chromeos-base/gobi3k-sdk is no longer needed. BUG=chromium:954634 TEST=precq Change-Id: I0e5f8013b8952e8b8a4ed6038b4717a4f6d240a1 Reviewed-on: https://chromium-review.googlesource.com/1577749 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; " fail_count="4" gerrit_number="1577749" owner_email="benchan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/49/1577749/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I5d3ed05d17ab76fa10dc36134660d8db2e460b07" commit="b84a08d64f68c78a0f05e6eef25ee2eb800098f5" commit_message="CRAS: link with pthreads for empty iodev UT This allows building the unit tests on desktop outside of the chroot. TEST=make check BUG=none Change-Id: I5d3ed05d17ab76fa10dc36134660d8db2e460b07 Signed-off-by: Dylan Reid &lt;dgreid@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1586380 Reviewed-by: Hsinyu Chao &lt;hychao@chromium.org&gt; " fail_count="0" gerrit_number="1586380" owner_email="dgreid@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/80/1586380/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iae1677167e9c5c66383541437aad8f43a58ca667" commit="db33c3f58b949ef11b4509ff71c168bca8bba9fe" commit_message="CRAS: dev_io - remove unused variable The rstream temporary isn't used any more. Remove it so the compiler doesn't complain about 'set but not used'. Change-Id: Iae1677167e9c5c66383541437aad8f43a58ca667 Signed-off-by: Dylan Reid &lt;dgreid@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1586381 Reviewed-by: Hsinyu Chao &lt;hychao@chromium.org&gt; " fail_count="0" gerrit_number="1586381" owner_email="dgreid@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/81/1586381/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I84623c6352f64d012e526c836d3846b604ec99b3" commit="42fb9d91aac599583720cfce82e515554bf480e8" commit_message="system_api: shill: remove obsolete kSetCarrierFunction constant shill.Device.SetCarrier API has been deprecated along with the deprecation of the cromo service. CL:1586460 removed the only usage of shill.Device.SetCarrier from Chrome. BUG=chromium:954634 TEST=Build Chrome and Chrome OS with the updated system_api. Change-Id: I84623c6352f64d012e526c836d3846b604ec99b3 Reviewed-on: https://chromium-review.googlesource.com/1586728 Commit-Ready: Ben Chan &lt;benchan@google.com&gt; Tested-by: Ben Chan &lt;benchan@google.com&gt; Reviewed-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; " fail_count="0" gerrit_number="1586728" owner_email="benchan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/28/1586728/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia3d4f0241c499c4562a8993567c2e5666244e432" commit="88179c621bb93e2a8f9c610bc5c8343e31807615" commit_message="modem-utilities: remove 'modem set-carrier' command This CL is part of a series to remove support of the legacy modem manager (cromo) from the modem script. shill.Device.SetCarrier API has been deprecated along with the deprecation of the cromo service. BUG=chromium:954634 TEST=Verify that 'modem set-carrier' is no longer supported. Change-Id: Ia3d4f0241c499c4562a8993567c2e5666244e432 Reviewed-on: https://chromium-review.googlesource.com/1586729 Commit-Ready: Ben Chan &lt;benchan@google.com&gt; Tested-by: Ben Chan &lt;benchan@google.com&gt; Reviewed-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; " fail_count="0" gerrit_number="1586729" owner_email="benchan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/29/1586729/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I719873552ba5a94d4f1ca3ee30aeefd4fbbc5fbc" commit="87b83d03e4423d36b06b65e75eb6d23ec64a015e" commit_message="[Autotest] Adding another longevity test. This test will run in the lab for 3 hours and record data such as temp, mem, and cpu. Change-Id: I719873552ba5a94d4f1ca3ee30aeefd4fbbc5fbc Reviewed-on: https://chromium-review.googlesource.com/1588498 Commit-Ready: Ruben Zakarian &lt;rzakarian@chromium.org&gt; Tested-by: Ruben Zakarian &lt;rzakarian@chromium.org&gt; Reviewed-by: Derek Beckett &lt;dbeckett@chromium.org&gt; " fail_count="0" gerrit_number="1588498" owner_email="rzakarian@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/98/1588498/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I63f1a051d1c4272686ad2885ebd2db335c586f66" commit="641a1a61e90224b12261cf74e4eac5d568072634" commit_message="diagnostics: fix CANCEL command hanging wilco_dtc_supportd Add kill to the seccomp filter for wilco_dtc_supportd. Without this, base::Process::Terminate() is blocked inside the minijail, and attempting to execute a GetRoutineUpdate command with type CANCEL will hang wilco_dtc_supportd. Also make sure the process terminates when cancelled. BUG=chromium:919151 TEST=execute diag --action=run_routine --routine=urandom, send a cancel command to the running routine and make sure that a response is returned. Change-Id: I63f1a051d1c4272686ad2885ebd2db335c586f66 Signed-off-by: Paul Moy &lt;pmoy@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1584964 Reviewed-by: Trent Begin &lt;tbegin@chromium.org&gt; " fail_count="1" gerrit_number="1584964" owner_email="pmoy@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/64/1584964/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.19" change_id="I68b7699e4b7056e9fb4fe82b692d2a77a61a5564" commit="2e3204bee5ba13941b339855dcddbb589858e293" commit_message="Revert &quot;COMMIT-QUEUE.ini: disable broken cheza pre-cq&quot; This reverts commit 5de90843278a0cec6a451f56de97be930269a6a6. Reason for revert: upstream fix[1] is in [1]:https://chromium.googlesource.com/chromiumos/third_party/libqmi/+/a09764425d471c1b5c6c473af55252f4125972c4 Original change's description: &gt; COMMIT-QUEUE.ini: disable broken cheza pre-cq &gt; &gt; cheza is broken in ToT, removing it from the mandatory pre-CQ configs &gt; for the EC until it's working again. &gt; &gt; BUG=chromium:957280 &gt; TEST=None &gt; &gt; Change-Id: I4136cd64ea0740821c1b3438e6cab812461a7efe &gt; Signed-off-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; &gt; Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/1585298 Bug: chromium:957280 Change-Id: I68b7699e4b7056e9fb4fe82b692d2a77a61a5564 Reviewed-on: https://chromium-review.googlesource.com/1588499 Commit-Ready: Eric Caruso &lt;ejcaruso@chromium.org&gt; Tested-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; Reviewed-by: Sean Abraham &lt;seanabraham@chromium.org&gt; " fail_count="0" gerrit_number="1588499" owner_email="ejcaruso@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/99/1588499/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I6f8cb7c7854c0ed92ac86bde2d611babe2f26f98" commit="6997fa5ee10c2387f8d7d42ff4df7b904cd3bee0" commit_message="autotest: fix restart method in Bluetooth LE HID sanity tests This fix modifies the _cleanup_and_restart method, to first clean up adapter by disconnecting from all peer devices and stopping discovery, and only then reseting the peer nRF52 device BUG=chromium:949394 TEST=running the test on eve device Change-Id: I6f8cb7c7854c0ed92ac86bde2d611babe2f26f98 Reviewed-on: https://chromium-review.googlesource.com/1570556 Commit-Ready: Yoni Shavit &lt;yshavit@chromium.org&gt; Tested-by: Yoni Shavit &lt;yshavit@chromium.org&gt; Reviewed-by: Shyh-In Hwang &lt;josephsih@chromium.org&gt; " fail_count="1" gerrit_number="1570556" owner_email="yshavit@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/56/1570556/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ib51b50320ea46bea717446b47bb0a78881b59ad6" commit="0b93c899adf22609c00b8c555b7db1114b575e3b" commit_message="Revert &quot;CQ: disable broken cheza pre-cq&quot; This reverts commit c7ff23fb5e7057dfda351de004e70b862127a1d0. Reason for revert: upstream fix[1] is in ToT [1]https://chromium.googlesource.com/chromiumos/third_party/libqmi/+/a09764425d471c1b5c6c473af55252f4125972c4 Original change's description: &gt; CQ: disable broken cheza pre-cq &gt; &gt; cheza is broken in ToT, removing it from the mandatory pre-CQ configs &gt; for the EC until it's working again. &gt; &gt; BRANCH=None &gt; BUG=chromium:957280 &gt; TEST=None &gt; &gt; Change-Id: I7276ee1a5e7e903d0d0343b3a8b59d88df6ef791 &gt; Signed-off-by: Nicolas Norvez &lt;norvez@chromium.org&gt; &gt; Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1586732 &gt; Reviewed-by: Mathew King &lt;mathewk@chromium.org&gt; &gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; &gt; Reviewed-by: Sean Abraham &lt;seanabraham@chromium.org&gt; &gt; Tested-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Bug: chromium:957280 Change-Id: Ib51b50320ea46bea717446b47bb0a78881b59ad6 Reviewed-on: https://chromium-review.googlesource.com/1588296 Commit-Ready: Eric Caruso &lt;ejcaruso@chromium.org&gt; Tested-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; Reviewed-by: Sean Abraham &lt;seanabraham@chromium.org&gt; " fail_count="0" gerrit_number="1588296" owner_email="ejcaruso@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/96/1588296/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I6212f3944bbe866e2f33a4ea56d9457a95b23880" commit="75dbfcb80c78bcdc357f86967f2f85db2168b6c3" commit_message="biod: Change biod default log dir This has no impact, since upstart already overrides --log_dir with the same path set by this change. BUG=none TEST=manually started biod to ensure default value Change-Id: I6212f3944bbe866e2f33a4ea56d9457a95b23880 Reviewed-on: https://chromium-review.googlesource.com/1576717 Commit-Ready: Craig Hesling &lt;hesling@chromium.org&gt; Tested-by: Craig Hesling &lt;hesling@chromium.org&gt; Reviewed-by: Nicolas Norvez &lt;norvez@chromium.org&gt; " fail_count="0" gerrit_number="1576717" owner_email="hesling@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/17/1576717/7" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I34bddf0634ace7c3c1e5c9ba57adc8bfc3450991" commit="a6cf86a6792540eb12d133819621408fdee7a536" commit_message="arc.MIDIClient: Use APK which works with sdk 25 BUG=chromium:956845 TEST=tast -verbose run &lt;DUT&gt; arc.MIDIClient passes Change-Id: I34bddf0634ace7c3c1e5c9ba57adc8bfc3450991 Reviewed-on: https://chromium-review.googlesource.com/1586435 Commit-Ready: Prashant Malani &lt;pmalani@google.com&gt; Tested-by: Prashant Malani &lt;pmalani@google.com&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="1" gerrit_number="1586435" owner_email="pmalani@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/35/1586435/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="I0b97e2143507efef84832178053721d88c5e0e30" commit="7fd1b9997711592a77f74928b92f4548e208aae3" commit_message="UPSTREAM: tty: increase the default flip buffer limit to 2*640K We increase the default limit for buffer memory allocation by a factor of 10 to 640K to prevent data loss when using fast serial interfaces. For example when using RS485 without flow-control at speeds of 1Mbit/s an upwards we've run into problems such as applications being too slow to read out this buffer (on embedded devices based on imx53 or imx6). If you want to write transmitted data to a slow SD card and thus have realtime requirements, this limit can become a problem. That shouldn't be the case and 640K buffers fix such problems for us. This value is a maximum limit for allocation only. It has no effect on systems that currently run fine. When transmission is slow enough applications and hardware can keep up and increasing this limit doesn't change anything. It only _allows_ to allocate more than 2*64K in cases we currently fail to allocate memory despite having some. Signed-off-by: Manfred Schlaegl &lt;manfred.schlaegl@ginzinger.com&gt; Signed-off-by: Martin Kepplinger &lt;martin.kepplinger@ginzinger.com&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 7ab57b76ebf632bf2231ccabe26bea33868118c6) Signed-off-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; BUG=b:130575205 TEST=Builds successfully Change-Id: I0b97e2143507efef84832178053721d88c5e0e30 Reviewed-on: https://chromium-review.googlesource.com/1584980 Commit-Ready: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; Tested-by: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; Reviewed-by: Ben Chan &lt;benchan@google.com&gt; Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="0" gerrit_number="1584980" owner_email="akhouderchah@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/1584980/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ide9de2b45108ce2289e68f30ed56111267acf137" commit="f9d3594d8c7bfb9485b2ea183ee610a1f3d54160" commit_message="tast-tests: Simplify pidfile case in security.Minijail. Revert 821a38acfaaa and part of 86517da5b2fc. minijail has been updated to wait until the parent process has written the pidfile before exec-ing in the child process, so the security.Minijail test no longer needs to loop waiting for the file to be written. BUG=chromium:949357,chromium:950504,chromium:955110 TEST=manual: ran the test Change-Id: Ide9de2b45108ce2289e68f30ed56111267acf137 Reviewed-on: https://chromium-review.googlesource.com/1587436 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; " fail_count="0" gerrit_number="1587436" owner_email="derat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/36/1587436/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I09f8e08654e44db6502351b3fc4f56d8be7dfd2d" commit="e07ee9a302a98438047779952605a3ee7731e9d0" commit_message="tast-tests: Exclude aplay in security.SandboxedServices. Make the security.SandboxedServices ignore aplay processes, which seem like they can be left behind by the desktopui_MediaAudioFeedback Autotest test. Also skip any processes with &quot;autotest&quot; in their command line, as this is another signal that can be used to identify Autotest processes (e.g. &quot;aplay -d 6 /usr/local/autotest/cros/audio/sine440.wav&quot;). BUG=chromium:936703 TEST=manual: ran the test Change-Id: I09f8e08654e44db6502351b3fc4f56d8be7dfd2d Reviewed-on: https://chromium-review.googlesource.com/1587437 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; " fail_count="0" gerrit_number="1587437" owner_email="derat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/37/1587437/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I3a404a37b6045ae3932a7e1d4c9fa1f147632b54" commit="3118222c7b5675fef95a229cc991d2c0671bea74" commit_message="platform.MemoryPressure: measure switch times to cold tabs Instead of trying to scale the &quot;initial working set&quot; of tabs to a size that's large enough to induce swapping in systems with large RAM (8 GiB or more), measure tab switch times to the LRU tabs after the first discard. This involves trying to distinguish discarded and crashed tabs. A broken devtools connection means that the tab has either crashed or discarded. After we detect the first discard (via the chrome dbus signal) we assume that a broken connection is due to the discard. This can have false negatives but they should be relatively rare. Before the first discard, broken connections cause fatal errors. BUG=none TEST=ran the test on 2, 4, 8, 16 GiB platforms Change-Id: I3a404a37b6045ae3932a7e1d4c9fa1f147632b54 Reviewed-on: https://chromium-review.googlesource.com/1576897 Commit-Ready: Luigi Semenzato &lt;semenzato@chromium.org&gt; Tested-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; " fail_count="0" gerrit_number="1576897" owner_email="semenzato@chromium.org" pass_count="0" patch_number="15" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/97/1576897/15" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia07ad4bdb7f4800b62a25eb88ac42e42311faa7d" commit="03f3223e3e9b8b6c3bf6d12b1fd781570feabcf4" commit_message="tcpm/it83xx.c: Bx and Dx transmit status bit of pd register swap Chip Bx and Dx transmit status bit (PD register offset 0x18, MTCR) swap. Bx: bit5, 1'b0 = none 1'b1 = goodcrc not received and retry times arrive bit1, 1'b0 = transmit OK 1'b1 = goodcrc not received or Tx discarded Dx: bit5, 1'b0 = transmit OK 1'b1 = goodcrc not received or Tx discarded bit1, 1'b0 = none 1'b1 = goodcrc not received and retry times arrive BRANCH=None BUG=None TEST=Test by device which do not respond goodcrc message Change-Id: Ia07ad4bdb7f4800b62a25eb88ac42e42311faa7d Signed-off-by: Ruibin Chang &lt;Ruibin.Chang@ite.com.tw&gt; Reviewed-on: https://chromium-review.googlesource.com/1545800 Commit-Ready: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="0" gerrit_number="1545800" owner_email="Ruibin.Chang@ite.com.tw" pass_count="0" patch_number="6" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/00/1545800/6" remote="cros" total_fail_count="8"/><pending_commit branch="master" change_id="I35a25273789dfa2a455e8a87407a065b8b1478db" commit="928ae208e2d0ac0fe27d662cecfc347c3ffdd996" commit_message="sarien: Include ectool in test image ectool is useful for accessing the ISH. BUG=b:130158018 CQ-DEPEND=CL:1565808 TEST=emerge-sarien ec-utils compiles and installs ectool. Change-Id: I35a25273789dfa2a455e8a87407a065b8b1478db Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1566082 Commit-Ready: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-by: Duncan Laurie &lt;dlaurie@google.com&gt; Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt; " fail_count="1" gerrit_number="1566082" owner_email="gwendal@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/82/1566082/3" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I5ee49f7a7274f8fba10a6feffa9818017da12239" commit="11ab8dac48e5caabd623a2aac3e479eb7e1a1925" commit_message="update_engine: remove MetricsLibrary::Init call This function is being removed and deprecated in favour of using MetricsLibrary's constructor. Also remove Initialize from MetricsReporterInferface entirely, since it is no longer needed. BUG=chromium:940343 TEST=None Change-Id: I5ee49f7a7274f8fba10a6feffa9818017da12239 Signed-off-by: Joel Kitching &lt;kitching@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1564234 Commit-Ready: Joel Kitching &lt;kitching@chromium.org&gt; Tested-by: Joel Kitching &lt;kitching@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="0" gerrit_number="1564234" owner_email="kitching@chromium.org" pass_count="0" patch_number="3" project="aosp/platform/system/update_engine" project_url="https://chromium-review.googlesource.com/aosp/platform/system/update_engine" ref="refs/changes/34/1564234/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I076f114e59a2ea28a4e8826dbc31024e166b60e2" commit="6cb1071b90fa59cd31b3ad32b31c4a33ed1d68c6" commit_message="Add MediaRecorderPerf tast test This CL adds MediaRecorderPerf test to tast. It measures frame processing time and CPU usage during recording with MediaRecorder APIs. BUG=b:130848417 CQ-DEPEND=CL:1575257 TEST=Run on eve and the numbers look consistent to crosbolt results of the existing autotest Change-Id: I076f114e59a2ea28a4e8826dbc31024e166b60e2 Reviewed-on: https://chromium-review.googlesource.com/1575191 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sheng-hao Tsao &lt;shenghao@chromium.org&gt; Reviewed-by: Keiichi Watanabe &lt;keiichiw@chromium.org&gt; Reviewed-by: Sheng-hao Tsao &lt;shenghao@chromium.org&gt; " fail_count="1" gerrit_number="1575191" owner_email="shenghao@chromium.org" pass_count="0" patch_number="10" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/91/1575191/10" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I7d89f23487cd85bf93835ac6a02a777ebf137e51" commit="b753ea010526eb84bf81c5239c1ae387dba5ca78" commit_message="dlcservice: temporarily increase D-Bus timeout. Increase D-Bus timeout for Install API. This is temp measure before Install API becomes async to avoid DLC tast test failures on betty. BUG=chromium:952044 TEST=platform.DLCService Change-Id: I7d89f23487cd85bf93835ac6a02a777ebf137e51 Reviewed-on: https://chromium-review.googlesource.com/1585169 Commit-Ready: Xiaochu Liu &lt;xiaochu@chromium.org&gt; Tested-by: Xiaochu Liu &lt;xiaochu@chromium.org&gt; Reviewed-by: Nicolas Norvez &lt;norvez@chromium.org&gt; " fail_count="0" gerrit_number="1585169" owner_email="xiaochu@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/69/1585169/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I4bea9d5d104ebf24ae8c9bc718c06bdc8570322e" commit="d368d622e3c1b54fcaaf0aadb0f212b73ec66ab5" commit_message="octopus: Add goodix to list of input devices BUG=b:131082228 TEST=emerge-octopus touch_updater, build image, and checked goodixupdate is included. Change-Id: I4bea9d5d104ebf24ae8c9bc718c06bdc8570322e Signed-off-by: Wisley Chen &lt;wisley.chen@quanta.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1524385 Commit-Ready: Marco Chen &lt;marcochen@chromium.org&gt; Reviewed-by: Marco Chen &lt;marcochen@chromium.org&gt; " fail_count="0" gerrit_number="1524385" owner_email="wisley.chen@quanta.corp-partner.google.com" pass_count="0" patch_number="3" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/85/1524385/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ibc834cd9d54e2ab360f21a75958650b0350e82a8" commit="1181478a30d5519362372f14d7f28a171aa90796" commit_message="crash: List logs in DriveFS folder To help identifying cases when drivefs crashed due to prior failures (e.g. HOME wasn't initialized properly) list contents of DriveFS' data directory. BUG=chromium:954037 TEST=manual Change-Id: Ibc834cd9d54e2ab360f21a75958650b0350e82a8 Reviewed-on: https://chromium-review.googlesource.com/1575889 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Sergei Datsenko &lt;dats@chromium.org&gt; Reviewed-by: Anand Mistry &lt;amistry@chromium.org&gt; Reviewed-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; " fail_count="4" gerrit_number="1575889" owner_email="dats@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/89/1575889/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I4110410e840dafa87205285876aab44084293c47" commit="495054a2f4faf313f0d66e9f75b3417b23e7d62b" commit_message="CRAS: hfp_slc - Mute log at unsupported AT command Unsupported AT commands are expected since headset could send those commands that defined and handled by Apple. Lower the log level so it doesn't confuse us when triaging BT audio bugs BUG=chromium:933288 TEST=Connect headset and use HFP, check dmesg. Change-Id: I4110410e840dafa87205285876aab44084293c47 Reviewed-on: https://chromium-review.googlesource.com/1582925 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Hsinyu Chao &lt;hychao@chromium.org&gt; Reviewed-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; " fail_count="1" gerrit_number="1582925" owner_email="hychao@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/25/1582925/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Icbd740ae03b4f2f5db228727c0cda3069922ebb8" commit="aa55b57126929eb3b0c8cda7d6d3f10535a05e94" commit_message="power: battery_charge_mode write to sysfs files Determine where to write battery_charge_mode power policy configs: - charge mode --&gt; to POWER_SUPPLY/charge_type - custom charge start --&gt; to POWER_SUPPLY/charge_control_start_threshold - custom charge stop --&gt; to POWER_SUPPLY/charge_control_end_threshold where POWER_SUPPLY=/sys/class/power_supply/wilco_charger/ BUG=b:127456312 TEST=none Change-Id: Icbd740ae03b4f2f5db228727c0cda3069922ebb8 Reviewed-on: https://chromium-review.googlesource.com/1584144 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Oleh Lamzin &lt;lamzin@google.com&gt; Reviewed-by: Oleh Lamzin &lt;lamzin@google.com&gt; " fail_count="1" gerrit_number="1584144" owner_email="lamzin@google.com" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/44/1584144/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I054a22568292ba56a000ccffaea2b33f39c351b0" commit="89562a2882023cc3f4476d5b3103637436943a74" commit_message="image_tool: Clear lsb-factory in output image instead of factory shim. When creating an RMA shim, we should clear the lsb-factory file in the output image, not the source factory shim. BUG=chromium:952733 TEST=manual test. Run `rma-create` and check that the factory shim is not modified. Change-Id: I054a22568292ba56a000ccffaea2b33f39c351b0 Reviewed-on: https://chromium-review.googlesource.com/1575193 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Cheng-Han Yang &lt;chenghan@chromium.org&gt; Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; " fail_count="1" gerrit_number="1575193" owner_email="chenghan@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/93/1575193/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I70b5184a3ca615d6a5e8643166f28d61e2cba264" commit="c6818207d84106939a7fa53bc0fb9210f596bece" commit_message="platform_CryptohomeKeyEviction: fix typo BUG=None TEST=ran the autotest Change-Id: I70b5184a3ca615d6a5e8643166f28d61e2cba264 Reviewed-on: https://chromium-review.googlesource.com/1587756 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Leo Lai &lt;cylai@google.com&gt; Reviewed-by: Wei-Cheng Xiao &lt;garryxiao@chromium.org&gt; " fail_count="1" gerrit_number="1587756" owner_email="cylai@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/56/1587756/1" remote="cros" total_fail_count="1"/><lkgm version="12150.0.0-rc6"/></manifest>