blob: c301cbb8bdbe815dffae6d1568ad1e84a20984a9 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="eef2e8d61234e017cf494f206a038396b77231c1">
<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/libbrillo" path="src/aosp/external/libbrillo" revision="d88bc3e668d298b215c48fd45cff96901cb6bd85" upstream="refs/heads/master"/>
<project name="aosp/platform/external/libchrome" path="src/aosp/external/libchrome" revision="536f6cb9217032dfd1d4cdbfc35b5d1c316cec27" upstream="refs/heads/master"/>
<project name="aosp/platform/external/modp_b64" path="src/third_party/modp_b64" revision="99dc13926931cedfd2e4e582c33ef657d0645c5c" upstream="refs/heads/master"/>
<project name="aosp/platform/system/connectivity/shill" path="src/aosp/system/connectivity/shill" revision="1709b45b60b9ea26114ba9643b0a22a5876c3ff6" 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="667cf7b5b3d02cb38b786760c6c1764dfc758b85" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="e5d48988ad60d346defb28e1ed3dd32fab3ff750" upstream="refs/heads/master">
<annotation name="branch-mode" value="pin"/>
</project>
<project groups="minilayout,buildtools,labtools" name="chromium/buildtools" path="chromium/src/buildtools" remote="chromium" revision="9a90d9aaadeb5e04327ed05775f45132e4b3523f" upstream="refs/heads/master"/>
<project name="chromium/deps/libmtp" path="chromium/src/third_party/libmtp" remote="chromium" revision="a9c7333ec45588e0e6c2a26d21a8a474df1f53b6" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/llvm-project/cfe/tools/clang-format" path="chromium/src/buildtools/clang_format/script" remote="chromium" revision="66e1057ac1b807e46fc70556a9bc738b4f949b35" upstream="refs/heads/master"/>
<project name="chromium/src/third_party/Python-Markdown" remote="chromium" revision="b08af21eb795e522e1b972cb85bff59edb1ae209" upstream="refs/heads/master"/>
<project name="chromium/src/tools/md_browser" remote="chromium" revision="e9462696241f3ca832890473173e03e7bcfe6adc" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromium/tools/depot_tools" remote="chromium" revision="862370c608726a4ea271f3bf51b246f8afbff077"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/chromite" path="chromite" revision="7d059ce0a2a39bed6379c6e2310065e210224184" upstream="refs/heads/master">
<copyfile dest="AUTHORS" src="AUTHORS"/>
<copyfile dest="LICENSE" src="LICENSE"/>
</project>
<project name="chromiumos/docs" path="docs" revision="ba704b8bc9e84c0a7c4bc031940f73638019f09c" upstream="refs/heads/master"/>
<project name="chromiumos/graphyte" path="src/platform/graphyte" revision="7ea5c995be1ba3ff1a39e5e63fdee4b57c6434e5" upstream="refs/heads/master"/>
<project name="chromiumos/infra/bad_cl_detector" path="infra/bad_cl_detector" revision="a6bade48153992dc3d91697c45db9d36231e3bfc" upstream="refs/heads/master"/>
<project groups="chromeos-admin" name="chromiumos/infra/ci_results_archiver" path="infra/ci_results_archiver" revision="f960281389e1d96e05d5d47f7f93402c50aa601d" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_exonerator" path="infra/cl_exonerator" revision="55604ba5f4656c70f961b3f7b2a70f5237e7f524" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_status_viewer" path="infra/cl_status_viewer" revision="34e08efb0d563250219a4013cfdd9a732a43281c" upstream="refs/heads/master"/>
<project name="chromiumos/infra/distfiles_updater" path="infra/distfiles_updater" revision="2d1aa33972b2028d19a288baaacee9b2cd8644f7" upstream="refs/heads/master"/>
<project name="chromiumos/infra/dummies/general-sandbox" path="infra/dummies/general-sandbox" revision="ab009ffebb68a58f37779bddfba5f1a08ef174ae" upstream="refs/heads/master"/>
<project name="chromiumos/infra/dummies/merge-sandbox" path="infra/dummies/merge-sandbox" revision="651c1f3b89c112222f5dae2f79091421543dd4ee" upstream="refs/heads/master"/>
<project name="chromiumos/infra/lucifer" path="infra/lucifer" revision="78263dd06298dc157c84024747c8fad0a68e3434" upstream="refs/heads/master"/>
<project groups="chromeos-admin,labtools" name="chromiumos/infra/skylab_inventory" path="infra/skylab_inventory" revision="ae7bbc9da487f2fcbe47891f404f74a04d4b0523" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="2e87621b7add88f714f052a94f7bf482c246affd" 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="5c3bdeef2a38b7fe5dc29e73eeb19cb1f7117250" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="96c18e323f4c714510df67f122b60793958791cf" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="09608e6e1129430d37c008a558f57a71c371ba36" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="9e75e95ffd64b30b6adbc125b19c75213a4a38c0" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="798c37a1e6d83228e8d6ef4932df082d9f55ae09" upstream="refs/heads/master"/>
<project name="chromiumos/platform/arc-camera" path="src/platform/arc-camera" revision="3fe6aa5f465e6342d0fd088133f7ad1c7d9a0a89" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="8600ed4cd9564ebf9ffb96efcf4cb831ea25931e" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="f15c830081b498ba8c4130de95d51ece8f8ef2e7" 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="94f48e5b82be8ce00e6ed18eef00508011f6cdc1" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="a6b15a4ed235b264fbc585f4337d8c2a95503f53" 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="dfb9add275b632baa2d89e5829923fdbedec5a74" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="8e8578be2310992db2aae404f3e108873e9d9412" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chromiumos-assets" path="src/platform/chromiumos-assets" revision="fd4e8eef335ceaca7adf53a83f5e13e00e09101c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/cobble" path="src/platform/cobble" revision="85e6e13ae4e3ba22f1970ebfe66610866e89132d" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/platform/crostestutils" path="src/platform/crostestutils" revision="4397d97f956a83da75c0259d4c2c4ad444eaa2c7" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="474ae60d8af48536d4097c57a49f56254cf8f6ba" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="f11e6ed8e8664ae16a7e67b7a09eb00f3db24fa9" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="50d903be6f98e1f5e53d38b69b3e5cea65a8e8ce" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="f7cebecd79dad3442b26e356a37cb56de8fc2fb9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="4c73f2fc22dd9f187b4a498ca83338f7741985d2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="0827c31e8323be834f0305efa66a77ce8214614e" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="5c6e3ad766f30d0443fbd47277a80a403592ce6c" 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="c5863828328602cb44484af7d5eaeb69fccbc942" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="5f81bb98f05ba3887a993ddec21f9295b72b2da0" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="0fe4f306d7531d7f545f965b58f8e17ad0871a2d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="ab83710cd7e31102914214074a63014a40be89cc" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="00b09c9f8f54be25711bcac0e332906266a713cb" upstream="refs/heads/master"/>
<project name="chromiumos/platform/go-seccomp" path="src/platform/go-seccomp" revision="613458c0e3c589e52e7f093288ef1d2ba57a9ff7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/google-breakpad" path="src/third_party/breakpad" revision="79ba6a494fb2097b39f76fe6a4b4b4f407e32a02" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="fb3f927e46830ce93f6fab3bae83070b56c01431" 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="a047d4113fc111d33fb4ad4eea196ff9916803b4" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="e242064d730235d7e19a7363f8b767549ce46861" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="d955e3dede7dcdd481709943b4a2041da7a89435" 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="18dc9df968128c16d32cc67aa6665d53e891a783" upstream="refs/heads/master"/>
<project name="chromiumos/platform/punybench" path="src/platform/punybench" revision="16bc496a97c027147453e7d675ae2f9147352b31" upstream="refs/heads/master"/>
<project name="chromiumos/platform/system_api" path="src/platform/system_api" revision="90aa06612625ecfc71e2415d90916e3408e6f229" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast" path="src/platform/tast" revision="aa3b8d9f60063de92a09aae6327e618e91f03aab" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="996075f2639a844bb642079dc2b8f2200819f888" 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_noise_filter" path="src/platform/touch_noise_filter" revision="f1eb895f7ea70ad99bbe60508fda825923c35af6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_updater" path="src/platform/touch_updater" revision="32f25517e62ee86087d0da9cd75761fd77c8d22d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchbot" path="src/platform/touchbot" revision="9546ffbb37d5fef191ad1607eeb0b76a6f3a9872" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchpad-tests" path="src/platform/touchpad-tests" revision="f3e4d3bca41b674e89583d74dfb7e538fe58ff18" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/tpm" path="src/third_party/tpm" revision="0cba6cadd1bea1ce3717779201d594c4c9131dc2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tpm_lite" path="src/platform/tpm_lite" revision="db50af69b91bc1cffde13740c23aed72883fbc45" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tremplin" path="src/platform/tremplin" revision="5ae28c0a1063b148e210218f5e6c9e0c6d2a5167" 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="908fa8b0b5c0b853d80e1a8036c692d53d8a53f0" 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="df7bb0d01d48578d1c123327540615e072d2885c" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="49f50b36492ae6bdeb2bc4fe55b5fd1fdc83b411" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="b43df7fdcade2d4fd1c321fc91458557ccf9516c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="04c1eb090a273a0a597034827a85eca929527454" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/android_mtdutils" path="src/third_party/android_mtdutils" revision="9bcfc3ee238f16925e9aaa4573129784ebb397e7" upstream="chromeos"/>
<project name="chromiumos/third_party/arm-trusted-firmware" path="src/third_party/arm-trusted-firmware" revision="b8dc3f146d9bf647c98c695b3a23f294d2aa7eb2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atheros" path="src/third_party/atheros" revision="52a5bdaa8930c14ee42518354de3e5ec09911c6b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atrusctl" path="src/third_party/atrusctl" revision="f2f9d8df9f307aea2f0c269c81ab7f104b8a4a20" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="3e14531037de06976b4fc50fe33b48d7fa899a58" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/aver-updater" path="src/third_party/aver-updater" revision="c2dc0bdb6d5b2ded5c4233aa62e92e2ad415e9f9" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="6f62d1461e02a6911bb3a687d9cf71cb6957f5c7" 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="37547deb5fa9ce50b5b25559ddb1d377298082ee" upstream="refs/heads/chromeos-2016.05"/>
<project groups="firmware" name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="c2851026e72dcb7b8c1d19e750c0416a6abf41ce" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cros-adapta" path="src/third_party/cros-adapta" revision="f4dee350b50e18c20a2e7fb6f08ecde4f21f8f16" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cryptoc" path="src/third_party/cryptoc" revision="6283eeeaf5ccebcca982d5318b36d49e7b32cb6d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cups" path="src/third_party/cups" revision="f8dc0f66be7feabdafe48cae46b6a375293d2507" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cypress-tools" path="src/third_party/cypress-tools" revision="043fba1c35f89cce95f804bf6d4f01cfc23a6c21" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/daisydog" path="src/third_party/daisydog" revision="5f4302621d8e011edbd83858b0c3183e29f842b5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-cplusplus" path="src/third_party/dbus-c++" revision="907f6244dc1c4c3f58a809147d348eccbb932631" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-spy" path="src/third_party/dbus-spy" revision="0e04421c73b24536de7fcc1886da469d8b7a2a41" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/displaylink-updater" path="src/third_party/displaylink-updater" revision="a52808b5995fe2ed481269c8f089358d4b451d5c" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/third_party/dpkt" path="chromite/third_party/dpkt" revision="f5259728b1294412bee945df9708efba09ea9160">
<annotation name="branch-mode" value="pin"/>
</project>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/edk2" revision="ab586ccd21556108662fbd80ab5a429143eac264" upstream="refs/heads/chromeos-2017.08"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/cnl/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-cnl"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/glk/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-glk"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/icl/edk2" revision="8df83bf3e30ada89fc0799859e3de25017dc93ac" upstream="refs/heads/chromeos-icl"/>
<project groups="firmware" name="chromiumos/third_party/em100" path="src/third_party/em100" revision="6e60dbae5bf62cd0ffffb9fc5ca9ba93e831ee88" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashmap" path="src/third_party/flashmap" revision="9108393752ffd93b133037add1f7b484de09bdbc" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="a7a062b896c6321ce8b6c3baf9a24f7193646952" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fwupd" path="src/third_party/fwupd" revision="67f65bd2ad8c809519bf2f5b5f59892e8bff27d1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gcc" path="src/third_party/gcc" revision="a2bc87ab8851051e765d60626a6997f63ddfe00e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gdmwimax" path="src/third_party/gdmwimax" revision="e8236b4b2d66b1972e4f84955a238134acd7f6a1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gobi3k-sdk" path="src/third_party/gobi3k-sdk" revision="5e5d1a65cbf855609e4d7c9c425615090a834704" upstream="refs/heads/master"/>
<project groups="labtools" name="chromiumos/third_party/hdctools" path="src/third_party/hdctools" revision="f84eb45c25ee33b86b6bedbd6d13ab0371382ead" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="156cbc7f2f7526747e595497639880c7e3218184" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="7ea51f728bb7470c58f2f1287a706f4fdf5a4ad1" upstream="refs/heads/wpa_supplicant-2.6"/>
<project name="chromiumos/third_party/huddly-updater" path="src/third_party/huddly-updater" revision="eeb79ce39812a393bba8c5e888e3c25f4b30334d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="739fc8f94953e5038b8ebebb067caf839105f9e0" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="9d48a8ecdc8b6a5b5d788329254906b3415d906c" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="c52cead0b85fe3b77443ae315ee3db33dd817278" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="b3e164a2e018c50e62082e8161487eef0a79c992" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="b24eb27d16a5b678a4254be6b47786923f6ee715" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="e472863fa54639ddbded13d4eb80b8f87a58f8d4" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="56bea55d9c1d4fb6be12e3b81319cfee010ee205" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/experimental" revision="ae3c64f6baec0af06648661e42c3f492c1f29d4d" upstream="refs/heads/next/chromeos-experimental"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="66e1961c0525809e7dcb24a5952591f4204fc417" 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="3c7f95590fc380b52fc31906c146e19adac9dc69" upstream="refs/heads/chromeos-2.4.92"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="dde440cb76641b06824d0d735b1422bab1362e7b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="8ae34d3808dab63199c1db69d711b0748c451998" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqrtr" path="src/third_party/libqrtr" revision="d3895b9156bf963b92ba568c94d68eb6f7be26d5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libscrypt" path="src/third_party/libscrypt" revision="b45c53f9418a6eff2c8ed98703a55f96029304b1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libsigrok" path="src/third_party/libsigrok" revision="199fe31115c76231746f5953271795d58679561c" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrok-cli" path="src/third_party/sigrok-cli" revision="c9edfa218e5a5972531b6f4a3ece8d33a44ae1b5" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrokdecode" path="src/third_party/libsigrokdecode" revision="3279c2825684c7009775b731d0a9e37815778282" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libv4lplugins" path="src/third_party/libv4lplugins" revision="5e6034258146af6be973fb6a5bb6b9d6e7489437" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="c6819f0d8d8afc9c949d7e4fc9bd90aa1302639d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/logitech-updater" path="src/third_party/logitech-updater" revision="e1f835dd60b8b6bbaff5ca9de8a4007ad5bef84d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="a65f2a363592cf25342051131358cdf046f20064" upstream="refs/heads/chromeos-20150119"/>
<project name="chromiumos/third_party/marvell" path="src/third_party/marvell" revision="b5d3741d042bde7941284303712c3790ab4e489d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/arc-mesa" revision="6ac5d83a6c44deefb2f38d2755ca888bd55b794c" upstream="refs/heads/arc-18.2.0-pre1"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="a2e9d9b4c199ff1b53a625a345e566200016e2d9" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-img" revision="129178893b2260df22db96327c5ca9c2ce7db046" upstream="refs/heads/mesa-img"/>
<project name="chromiumos/third_party/mimo-updater" path="src/third_party/mimo-updater" revision="f173901a2ce769fe95b85123f7be445ac9a083a5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mmc-utils" path="src/third_party/mmc-utils" revision="1c55306a49b32bbb8c65e1e5e9d630f6720a6810" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="d75aa2d56286b787d398732afc29728fb1c33ba8" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/nfs-ganesha" path="src/third_party/nfs-ganesha" revision="165395bf01548d8a0135357ca4c222b9c0c0acaa" upstream="refs/heads/V2.3-stable"/>
<project name="chromiumos/third_party/ntirpc" path="src/third_party/ntirpc" revision="a9fc54d636fc3e5b5f0918769a2e5343c5f0d823" upstream="refs/heads/V1.3.3-cros"/>
<project name="chromiumos/third_party/portage_tool" path="src/third_party/portage_tool" revision="329c5bc7b2f6fda2f491c66d043dd71c7d6b1796" upstream="refs/heads/chromeos-2.2.28"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="af64f6c7b19cdb84226161dd3742a13fd7974cc3" upstream="refs/heads/master-0.22"/>
<project name="chromiumos/third_party/realtek-updater" path="src/third_party/realtek-updater" revision="7e603e12fbf9d2a8aeb67f1075fe43dbfaf52f7f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/rootdev" path="src/third_party/rootdev" revision="8dc336a991e5494e6cc9a0094778fee67f22ed6c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/seabios" path="src/third_party/seabios" revision="3004147dd3707e600772ec6c5d37beac7f4b8eb4" upstream="refs/heads/chromeos-2014.11.03"/>
<project name="chromiumos/third_party/sis-updater" path="src/third_party/sis-updater" revision="66abe03278f294247471311b7ea4c57b977bf12b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware" path="src/third_party/sound-open-firmware" revision="b3a8ce9a2a63ca4f8dec7500347c711055251f7b" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/sysbios" path="src/third_party/sysbios" revision="33e1db34b8162de72a5e9bbbc44e6bce38978396" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tlsdate" path="src/third_party/tlsdate" revision="7c67bde6c3e9b505975b2933a259db8c3b661a47" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="49b1436c7639311adedc26d0f4982429f33f2f43" 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="536744fc85840f2b0c3d9f82199a0ca5e1180fbd" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="6c2cac92b71c2c96e020a10c4f01afdf311bf8e4" upstream="refs/heads/master-0.3.13"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="1e26ac220258662e911d2471a090c9219566fffe" upstream="refs/heads/chromeos-v2017.05"/>
<project name="chromiumos/third_party/webrtc-apm" path="src/third_party/webrtc-apm" revision="ede78de16649a8675020bd305049f88b43680df0" 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="d2f9bf265f1473e388a706159907c9866930e1da" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin" name="infra/luci/client-py" path="chromite/third_party/swarming.client" remote="chromium" revision="281c390193ec8c02e60279f8dac1b86ac52fa4be"/>
<project name="linux-syscall-support" path="src/third_party/breakpad/src/third_party/lss" revision="e6527b0cd469e3ff5764785dadcb39bf7d787154"/>
<project name="platform/external/bsdiff" path="src/aosp/external/bsdiff" remote="aosp" revision="82b51b7a2c122080c94c063a9c0c6debb5a64949" upstream="refs/heads/master"/>
<project name="platform/external/libcxx" path="src/aosp/external/libcxx" remote="aosp" revision="ff6224a58cf9348c10b17c7ea707d5228c5101c5" upstream="refs/heads/master"/>
<project name="platform/external/libcxxabi" path="src/aosp/external/libcxxabi" remote="aosp" revision="1607e38f339e32d6bcf7bb02531d3bf19f42f5c0" upstream="refs/heads/master"/>
<project name="platform/external/libmojo" path="src/aosp/external/libmojo" remote="aosp" revision="920588a1acdc4721abb713d8162010e4b85ae53e" upstream="refs/heads/master"/>
<project name="platform/external/libunwind_llvm" path="src/aosp/external/libunwind_llvm" remote="aosp" revision="2dd29ac655fd62d8ba81208a6d14fd16cfcbbc0c" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="998146cc9ea86ede5818e0d06e821b65bc62bab1" upstream="refs/heads/master"/>
<project name="platform/external/puffin" path="src/aosp/external/puffin" remote="aosp" revision="9caaca88dfc4d175a42ae804c584120a54d9f632" 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="682a416bd5fe6bb88e267b312bddb786588bdebe" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="master" change_id="I2387a5e6342cb9f9832ff4e3410dfe708f779c05" commit="1bb87b17e7896d2f5f1e39b93a269f6c5cefc96f" commit_message="Dome: Use axios instead of fetch. Use axios instead of fetch, so it's possible to implement file upload progress. BUG=b:80217832 TEST=make test TEST=make lint-frontend in py/dome TEST=manually. Change-Id: I2387a5e6342cb9f9832ff4e3410dfe708f779c05 Reviewed-on: https://chromium-review.googlesource.com/1096726 Commit-Ready: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Tested-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Reviewed-by: Youcheng Syu &lt;youcheng@chromium.org&gt; " fail_count="0" gerrit_number="1096726" owner_email="pihsun@chromium.org" pass_count="0" patch_number="13" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/26/1096726/13" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib2760b9ca386c335f733facfc058afe2b1731232" commit="dcb04b596a327c4cd5a1cef8b716904019078e78" commit_message="Dome: Add upload progress indicator in task. Since we usually upload large files to dome (bundle, test image), it's helpful to see the progress of uploading in task. BUG=b:80217832 TEST=make test TEST=make lint-frontend in py/dome. TEST=manually. Change-Id: Ib2760b9ca386c335f733facfc058afe2b1731232 Reviewed-on: https://chromium-review.googlesource.com/1096727 Commit-Ready: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Tested-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Reviewed-by: Youcheng Syu &lt;youcheng@chromium.org&gt; " fail_count="0" gerrit_number="1096727" owner_email="pihsun@chromium.org" pass_count="0" patch_number="13" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/27/1096727/13" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I4a6e81957c8f4caab1d6e480d3f82f7c65716448" commit="da1ee274167881c50470d46cddb3cd229135c0a4" commit_message="Dome: Eliminate all unnecessary copy when uploading file. Remove all unnecessary copy when uploading file, including: * Ask nginx NOT to buffer uwsgi request body. * Move upload folder for django to same file system as the target folder (/tmp/shared, which is a mounted volume in docker). * Work-around django FileField to make django do move from the TemporaryUploadedFile, instead of copy. * Remove the work-around about temp file not removed, since it's moved away now. This speeds up the uploading of an about 3.1G bundle time by about 25 seconds: * Before: 33 seconds upload time + 75 seconds Umpire processing time. * After: 8 seconds upload time + 75 seconds Umpire processing time. BUG=b:65352669,b:80217832,b:31415816 TEST=make test TEST=make test in py/dome TEST=manually Change-Id: I4a6e81957c8f4caab1d6e480d3f82f7c65716448 Reviewed-on: https://chromium-review.googlesource.com/1096728 Commit-Ready: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Tested-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Reviewed-by: Youcheng Syu &lt;youcheng@chromium.org&gt; " fail_count="0" gerrit_number="1096728" owner_email="pihsun@chromium.org" pass_count="0" patch_number="15" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/28/1096728/15" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I97a5834ec64cb9d9e559cb778b5c4c613d44e793" commit="90c1077d02b6d79f82a2fc7c79b844cad916fc9a" commit_message="Dome: Disable &quot;cancel all tasks&quot; button when there's none. When all tasks succeed, the &quot;cancel all waiting tasks&quot; button is still enabled, which would confuse the user, and the user would try to click on the &quot;trash can&quot; icon to remove all succeed task. Change the button to disabled when there's no cancellable task. BUG=b:65496576,b:80217832 TEST=make test TEST=make lint-frontend in py/dome TEST=manually Change-Id: I97a5834ec64cb9d9e559cb778b5c4c613d44e793 Reviewed-on: https://chromium-review.googlesource.com/1096804 Commit-Ready: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Tested-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; " fail_count="0" gerrit_number="1096804" owner_email="pihsun@chromium.org" pass_count="0" patch_number="13" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/04/1096804/13" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I5c4c788afc4967906a040be3eab80ef89690846c" commit="1d90a8b4451e1dc6a3a40a6e4990d2646700cd3e" commit_message="Dome: Make task list title non-clickable. It's easy to misclick on the task list title when the user want to click on the &quot;clear all waiting&quot; or &quot;dismiss all succeed&quot; buttons, which cause the task list to collapse. Change it so that only clicking on the &quot;v&quot; or &quot;^&quot; button works. Also move the collapsed state from DomeApp to TaskList. BUG=b:80217832 TEST=make test TEST=make lint-frontend in py/dome TEST=manually. Change-Id: I5c4c788afc4967906a040be3eab80ef89690846c Reviewed-on: https://chromium-review.googlesource.com/1096805 Commit-Ready: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Tested-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; " fail_count="0" gerrit_number="1096805" owner_email="pihsun@chromium.org" pass_count="0" patch_number="13" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/05/1096805/13" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I9093a67c50739a4220736a3097714bee2c437228" commit="df9e0f477d108064b7902b785b963ff26cd802af" commit_message="Dome: Simplify import path in frontend. Simplify import path in frontend by babel-plugin-module-resolver, and alias @app to ./src, @common to ./src/common. BUG=b:80217832 TEST=make test TEST=make lint-frontend in py/dome TEST=manually. Change-Id: I9093a67c50739a4220736a3097714bee2c437228 Reviewed-on: https://chromium-review.googlesource.com/1097039 Commit-Ready: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Tested-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; " fail_count="0" gerrit_number="1097039" owner_email="pihsun@chromium.org" pass_count="0" patch_number="13" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/39/1097039/13" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I3eb688691664ff337368c2fd2bfdeec77e05bf25" commit="ddce5ceb591247527510433d3f8db8d47af61015" commit_message="Dome: Simplify code in auth. * Simplify mapStateToProps and mapDispatchToProps. * Add selector for extracting state from whole state tree. * Add index.js and NAME for the module. BUG=b:80217832 TEST=make lint-frontend in py/dome TEST=manually. Change-Id: I3eb688691664ff337368c2fd2bfdeec77e05bf25 Reviewed-on: https://chromium-review.googlesource.com/1098858 Commit-Ready: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Tested-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Reviewed-by: Youcheng Syu &lt;youcheng@chromium.org&gt; " fail_count="0" gerrit_number="1098858" owner_email="pihsun@chromium.org" pass_count="0" patch_number="12" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/58/1098858/12" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib1d8b409f2182f6201fc785875c01ab52c31991c" commit="70ebb057b6eac826ebf1f5ea3b85526f65b532dd" commit_message="Dome: Simplify code in bundle. * Simplify mapStateToProps and mapDispatchToProps. * Add selector for extracting state from whole state tree. * Add index.js and NAME for the module. BUG=b:80217832 TEST=make lint-frontend in py/dome TEST=manually. Change-Id: Ib1d8b409f2182f6201fc785875c01ab52c31991c Reviewed-on: https://chromium-review.googlesource.com/1098859 Commit-Ready: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Tested-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; Reviewed-by: Youcheng Syu &lt;youcheng@chromium.org&gt; " fail_count="0" gerrit_number="1098859" owner_email="pihsun@chromium.org" pass_count="0" patch_number="12" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/59/1098859/12" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="I17dfb959ea0d6f7b577b3139ca1ac25943b351ea" commit="eaa377b4e1c3be1c4b38dc949fec17558e0d1833" commit_message="UPSTREAM: make: add clang-format prepare-commit-msg hook To install this hook, run make install-git-commit-clangfmt This will install a pre-commit-msg hook that runs clang-format on all .c and .h files that are staged. It will add a clang-formatted-by: &lt;git username&gt; line to the commit message to indicate that clang-format was run on the files and that further processing of them is not needed. BUG=none BRANCH=none TEST=none Change-Id: I17dfb959ea0d6f7b577b3139ca1ac25943b351ea Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: ff22b6aca6daba2bf20b3eebd5299d03f906674c Original-Change-Id: I1773f55b5b4677dad8f4bea017b6328fd93df20c Original-Signed-off-by: Ronald G. Minnich &lt;rminnich@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/27779 Original-Reviewed-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Reviewed-by: Philipp Deppenwiese &lt;zaolin.daisuki@gmail.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1160523 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1160523" 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/23/1160523/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Ida2ae27a8c4b6aa477e34298ab540315589297a1" commit="1f0652cf743e2ce564032dafca3bace24c269bcb" commit_message="UPSTREAM: sandybridge/raminit_common: use MCHBAR AND/OR macros in remaining places BUG=none BRANCH=none TEST=none Change-Id: Ida2ae27a8c4b6aa477e34298ab540315589297a1 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 9fe248fbeca2c62153dc4d8d89bfc9cd1d84dcd3 Original-Change-Id: I1c81eb7c8ed0b819bb76196208cc1269180aca55 Original-Signed-off-by: Felix Held &lt;felix-coreboot@felixheld.de&gt; Original-Reviewed-on: https://review.coreboot.org/27754 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: Patrick Rudolph &lt;siro@das-labor.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1160524 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1160524" 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/24/1160524/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="I55cc5159bf60a8fedfe91afc16fb4636fb281a80" commit="27bceb69645d7900247568982a8d8baff4d22043" commit_message="UPSTREAM: mb/google,samsung/*: Add LPC TPM chip driver to devicetree With commits 9987534 [southbridge/intel: Remove leftover TPM ACPI code] and 66ce18c [soc/intel: Remove legacy static TPM asl code] removing TPM ASL code from the southbridge's LPCB device, the LPC TPM chip driver (drivers/pc80/tpm) must be added to devicetree in order to ensure the new acpigen code is used to replace it. Test: boot various google/samsung boards, verify SSDT created with LPBC.TPM device and TPM visible to and usable by SeaBIOS and Linux BUG=none BRANCH=none TEST=none Change-Id: I55cc5159bf60a8fedfe91afc16fb4636fb281a80 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 3044af7adc652f41670f8de0c3c54bc09f632079 Original-Change-Id: Iedaa01f26fb357914549bb3dda24b0bd6ef67480 Original-Signed-off-by: Matt DeVillier &lt;matt.devillier@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/27786 Original-Reviewed-by: Philipp Deppenwiese &lt;zaolin.daisuki@gmail.com&gt; Original-Reviewed-by: Arthur Heymans &lt;arthur@aheymans.xyz&gt; Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1160525 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1160525" 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/25/1160525/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Ia208c97165c455a8ea0aba5bf8d753d2881bd1b5" commit="16861d9413a58db8615a822921379232f45027e5" commit_message="UPSTREAM: sdm845: Add GPIO API Introduces new and required GPIO APIs, using common pinmux definitions for GPIO configuration. TEST=build &amp; run Change-Id: Ia208c97165c455a8ea0aba5bf8d753d2881bd1b5 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 09fbaaaff7778732709c2d87b88e617fb9af48f0 Original-Change-Id: I8cef9dae2072da32cb0678efefeb8f0070cdde9c Original-Signed-off-by: David Dai &lt;daidavid1@codeaurora.org&gt; Original-Reviewed-on: https://review.coreboot.org/26233 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/1160526 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1160526" 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/26/1160526/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-2016.05" change_id="Ice4fab9bdcc3427a6e2acb3dbd5d2c65687deaf2" commit="d75c6f4a34597f7a377ca5b045835ae8a294b077" commit_message="UPSTREAM: mb/google/octopus: Enable EC SW sync for all Since this works on Yorp and Bip, we should enable EC SW sync for all known boards so that it doesn't get forgotten. BUG=None TEST=None Change-Id: Ice4fab9bdcc3427a6e2acb3dbd5d2c65687deaf2 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: ed219ae3068f1eb6dc5674d4c1d91a45a1d58d2c Original-Change-Id: Ifee8e0b6620dc7554160a10a8e4663db25b6413d Original-Signed-off-by: Justin TerAvest &lt;teravest@chromium.org&gt; Original-Reviewed-on: https://review.coreboot.org/27755 Original-Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&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/1160527 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; " fail_count="0" gerrit_number="1160527" 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/27/1160527/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I3b4f68ce2c2e108ed01611cbf63ebb59f1203f52" commit="741d20810135a488e6d4f9077db46a6f455b8bb4" commit_message="tast-use-flags: Include display_backlight. BUG=chromium:865853 TEST=emerge-caroline --nodeps tast-use-flags Change-Id: I3b4f68ce2c2e108ed01611cbf63ebb59f1203f52 Reviewed-on: https://chromium-review.googlesource.com/1158098 Commit-Ready: Shuhei Takahashi &lt;nya@chromium.org&gt; Tested-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="2" gerrit_number="1158098" owner_email="nya@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/98/1158098/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Iafa695f4f0a08259c812451c4e61f97947b56f7d" commit="802c78dd50b77df1a07d2e3a94f0ad79b14035e1" commit_message="tast: Define display_backlight software deps. BUG=chromium:865853 TEST=tast run caroline-DUT graphics.Screenshot CQ-DEPEND=CL:1158098 Change-Id: Iafa695f4f0a08259c812451c4e61f97947b56f7d Reviewed-on: https://chromium-review.googlesource.com/1158099 Commit-Ready: Shuhei Takahashi &lt;nya@chromium.org&gt; Tested-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="14" gerrit_number="1158099" owner_email="nya@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast" ref="refs/changes/99/1158099/1" remote="cros" total_fail_count="14"/><pending_commit branch="master" change_id="I0ddfe946773372f75fe116048f98fc14ac1472ac" commit="8cf13457adaed7f5c820073780d8847cafbbff73" commit_message="graphics.Screenshot: Require an internal display. BUG=chromium:865853 TEST=tast run caroline-DUT graphics.Screenshot CQ-DEPEND=CL:1158099 Change-Id: I0ddfe946773372f75fe116048f98fc14ac1472ac Reviewed-on: https://chromium-review.googlesource.com/1158100 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="0" gerrit_number="1158100" owner_email="nya@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/00/1158100/2" remote="cros" total_fail_count="7"/><pending_commit branch="chromeos-4.14" change_id="I5128fa1a57a57174a33cea976a8d03fcf7e734b3" commit="fda540f53af72abe95c68af4f8bbf8c459b62d6f" commit_message="FROMLIST: BACKPORT: x86/tsc: calibrate tsc only once During boot tsc is calibrated twice: once in tsc_early_delay_calibrate(), and the second time in tsc_init(). Rename tsc_early_delay_calibrate() to tsc_early_init(), and rework it so the calibration is done only early, and make tsc_init() to use the values already determined in tsc_early_init(). Sometimes it is not possible to determine tsc early, as the subsystem that is required is not yet initialized, in such case try again later in tsc_init(). This patch is taken from the series accepted here: https://lkml.org/lkml/2018/7/19/878 BUG=b:112103715 TEST=Verified that no hang is observed on yorp for 5000+ warm reboots. Suggested-by: Thomas Gleixner &lt;tglx@linutronix.de&gt; Change-Id: I5128fa1a57a57174a33cea976a8d03fcf7e734b3 Signed-off-by: Pavel Tatashin &lt;pasha.tatashin@oracle.com&gt; Signed-off-by: Furquan Shaikh &lt;furquan@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1159343 Commit-Ready: Wenkai Du &lt;wenkai.du@intel.com&gt; Tested-by: Wenkai Du &lt;wenkai.du@intel.com&gt; Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; Reviewed-by: Justin TerAvest &lt;teravest@chromium.org&gt; " fail_count="0" gerrit_number="1159343" owner_email="furquan@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/43/1159343/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I943b5c543dac6a015939c6eeca8176541770046a" commit="e8d2ce091ab7532a39d05b71794cf94a7bcbd4f6" commit_message="FROMLIST: BACKPORT: x86/tsc: split native_calibrate_cpu() into early and late parts Early in boot CPU can be calibrated using msr, cpuid, and quick pit methods. The other methods pit/hpet/pmtimer are available only after acpi is initialized. Split native_calibrate_cpu() into early and late parts so they can be called separately during early and late tsc calibration. This patch is taken from the series accepted here: https://lkml.org/lkml/2018/7/19/878 BUG=b:112103715 TEST=Verified that no hang is observed on yorp for 5000+ warm reboots. Change-Id: I943b5c543dac6a015939c6eeca8176541770046a Signed-off-by: Pavel Tatashin &lt;pasha.tatashin@oracle.com&gt; Signed-off-by: Furquan Shaikh &lt;furquan@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1159344 Commit-Ready: Wenkai Du &lt;wenkai.du@intel.com&gt; Tested-by: Wenkai Du &lt;wenkai.du@intel.com&gt; Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; Reviewed-by: Justin TerAvest &lt;teravest@chromium.org&gt; " fail_count="0" gerrit_number="1159344" owner_email="furquan@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/44/1159344/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I2ace2c76a08d3cb820198e10eecb012a14cc1826" commit="65e5d0c62b5939ab561ba3c31de034a0d64613de" commit_message="FROMLIST: BACKPORT: x86/tsc: use tsc_calibrate_cpu_early and pit_hpet_ptimer_calibrate_cpu Early in boot enable tsc_calibrate_cpu_early and switch to tsc_calibrate_cpu() only later. Do this unconditionally, because it is unknown what methods other cpus will use to calibrate once they are onlined. If by the time tsc_init() is called tsc frequency is still unknown do only pit_hpet_ptimer_calibrate_cpu to calibrate, as this function contails the only methods that had not been called earlier in boot. This patch is taken from the series accepted here: https://lkml.org/lkml/2018/7/19/878 BUG=b:112103715 TEST=Verified that no hang is observed on yorp for 5000+ warm reboots. Change-Id: I2ace2c76a08d3cb820198e10eecb012a14cc1826 Signed-off-by: Pavel Tatashin &lt;pasha.tatashin@oracle.com&gt; Signed-off-by: Furquan Shaikh &lt;furquan@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1159345 Commit-Ready: Wenkai Du &lt;wenkai.du@intel.com&gt; Tested-by: Wenkai Du &lt;wenkai.du@intel.com&gt; Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; Reviewed-by: Justin TerAvest &lt;teravest@chromium.org&gt; " fail_count="0" gerrit_number="1159345" owner_email="furquan@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/45/1159345/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib8e9e56837bcc04f99aeb27c3044de86591ca7c2" commit="9331881410a6adc4bc3d7cc9488074f06b828452" commit_message="hermes: fix misnamed variable forgot to update this variable when TransactionCallback struct was added in CL:1134584 BUG=b:80591752 BUG=chromium:847619 TEST=emerge-cheza hermes Change-Id: Ib8e9e56837bcc04f99aeb27c3044de86591ca7c2 Reviewed-on: https://chromium-review.googlesource.com/1159728 Commit-Ready: Jacob Rutherford &lt;jruthe@google.com&gt; Tested-by: Jacob Rutherford &lt;jruthe@google.com&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; " fail_count="0" gerrit_number="1159728" owner_email="jruthe@google.com" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/28/1159728/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I294614a40cfadde32af4c5df122a5103e9af3772" commit="733f483cc7dadc38c5e654ca29923b834538bafd" commit_message="hermes: fix testing compilation errors A few accumulated compilation errors as things have changed in the main code. This should compile. I'll work on this in the near future. BUG=b:80591752 BUG=chromium:847619 TEST=FEATURES=test emerge-cheza hermes Change-Id: I294614a40cfadde32af4c5df122a5103e9af3772 Reviewed-on: https://chromium-review.googlesource.com/1159736 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; " fail_count="0" gerrit_number="1159736" owner_email="jruthe@google.com" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/36/1159736/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I622c5b799dfa2b953a134385a88851cb713a4cf4" commit="b90df730132a6a9bf6dc5aa9387279b02d258ee7" commit_message="hermes: Remove DataBlob The DataBlob alias for std::vector&lt;uint8_t&gt; ended up being more confusing than useful especially since it mainly makes use of the std::vector API. BUG=b:80591752 BUG=chromium:847619 TEST=emerge-cheza hermes Change-Id: I622c5b799dfa2b953a134385a88851cb713a4cf4 Reviewed-on: https://chromium-review.googlesource.com/1159729 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Jacob Rutherford &lt;jruthe@google.com&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; " fail_count="0" gerrit_number="1159729" owner_email="jruthe@google.com" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/29/1159729/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="Ia5009b602cf15c08b0fe0307fbcd61467b0d3d86" commit="77fade0ec7fc697e01cbf61a119795f013bf3eb6" commit_message="BACKPORT: FROMGIT: inet: frag: enforce memory limits earlier We currently check current frags memory usage only when a new frag queue is created. This allows attackers to first consume the memory budget (default : 4 MB) creating thousands of frag queues, then sending tiny skbs to exceed high_thresh limit by 2 to 3 order of magnitude. Note that before commit 648700f76b03 (&quot;inet: frags: use rhashtables for reassembly units&quot;), work queue could be starved under DOS, getting no cpu cycles. After commit 648700f76b03, only the per frag queue timer can eventually remove an incomplete frag queue and its skbs. Fixes: b13d3cbfb8e8 (&quot;inet: frag: move eviction of queues to work queue&quot;) Signed-off-by: Eric Dumazet &lt;edumazet@google.com&gt; Reported-by: Jann Horn &lt;jannh@google.com&gt; Cc: Florian Westphal &lt;fw@strlen.de&gt; Cc: Peter Oskolkov &lt;posk@google.com&gt; Cc: Paolo Abeni &lt;pabeni@redhat.com&gt; Acked-by: Florian Westphal &lt;fw@strlen.de&gt; Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt; (cherry picked from commit 56e2c94f055d328f5f6b0a5c1721cca2f2d4e0a1 git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git master) BUG=chromium:869941 TEST=Run IP fragmentation tests Change-Id: Ia5009b602cf15c08b0fe0307fbcd61467b0d3d86 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1159089 Reviewed-by: Aditya Kali &lt;adityakali@google.com&gt; Reviewed-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; " fail_count="0" gerrit_number="1159089" 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/89/1159089/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I1b30bd6c5c56d4b610388b848b920396fa905725" commit="29ab5261b05136f39530be25c8469a69b1416279" commit_message="BACKPORT: FROMGIT: ipv4: frags: handle possible skb truesize change ip_frag_queue() might call pskb_pull() on one skb that is already in the fragment queue. We need to take care of possible truesize change, or we might have an imbalance of the netns frags memory usage. IPv6 is immune to this bug, because RFC5722, Section 4, amended by Errata ID 3089 states : When reassembling an IPv6 datagram, if one or more its constituent fragments is determined to be an overlapping fragment, the entire datagram (and any constituent fragments) MUST be silently discarded. Fixes: 158f323b9868 (&quot;net: adjust skb-&gt;truesize in pskb_expand_head()&quot;) Signed-off-by: Eric Dumazet &lt;edumazet@google.com&gt; Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt; (cherry picked from commit 4672694bd4f1aebdab0ad763ae4716e89cb15221 git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git master) BUG=chromium:869941 TEST=Run IP fragmentation tests Change-Id: I1b30bd6c5c56d4b610388b848b920396fa905725 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1159090 Reviewed-by: Aditya Kali &lt;adityakali@google.com&gt; Reviewed-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; " fail_count="0" gerrit_number="1159090" 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/90/1159090/1" remote="cros" total_fail_count="0"/><pending_commit branch="arc-18.2.0-pre1" change_id="I94a39f6ec177894838a0fcdd050b682250dab564" commit="7fa0c1f236b93ce05664cf2eccc9d811a8cdde7a" commit_message="BACKPORT: FROMLIST: configure.ac/meson.build: Add options for library suffixes When building the Chrome OS Android container, we need to build copies of mesa that don't conflict with the Android system-supplied libraries. This adds options to create suffixed versions of EGL and GLES libraries: libEGL.so -&gt; libEGL${egl-lib-suffix}.so libGLESv1_CM.so -&gt; libGLESv1_CM${gles-lib-suffix}.so libGLESv2.so -&gt; libGLES${gles-lib-suffix}.so This is similar to what happens when --enable-libglvnd is specified, but without the side effects of linking against libglvnd. To avoid unexpected clashes with the suffixed appended by libglvnd, make it an error to specify both --enable-libglvnd and --with-egl-lib-suffix. (am from https://patchwork.freedesktop.org/patch/229368/) Backport: trivial merge conflicts BUG=b:78687332 TEST=test_that cheets_CTS_P.9.0_r1.x86.CtsJniTestCases passes Change-Id: I94a39f6ec177894838a0fcdd050b682250dab564 Signed-off-by: Benjamin Gordon &lt;bmgordon@chromium.org&gt; Reviewed-by: Eric Engestrom &lt;eric.engestrom@intel.com&gt; Signed-off-by: Drew Davenport &lt;ddavenport@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1157883 Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="0" gerrit_number="1157883" owner_email="ddavenport@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/mesa" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/mesa" ref="refs/changes/83/1157883/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="If299951915556224a37cca70dc78fe77e9444425" commit="11fb8b32b89faa3e6ac6699c5284505c5e6f1e81" commit_message="media-libs/arc-mesa: Add _mesa suffix to .so names Use the new --with-{egl,gles}-lib-suffix switches to set the library names to what we expect and avoid mismatches between file names and sonames. BUG=b:78687332 TEST=test_that cheets_CTS_P.9.0_r1.x86.CtsJniTestCases passes CQ-DEPEND=CL:1157883 Change-Id: If299951915556224a37cca70dc78fe77e9444425 Reviewed-on: https://chromium-review.googlesource.com/1157904 Commit-Ready: Drew Davenport &lt;ddavenport@chromium.org&gt; Tested-by: Drew Davenport &lt;ddavenport@chromium.org&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; Reviewed-by: Benjamin Gordon &lt;bmgordon@chromium.org&gt; " fail_count="0" gerrit_number="1157904" owner_email="ddavenport@chromium.org" pass_count="0" patch_number="3" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/04/1157904/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I89e891d7098c4a3ef5c4cc20c140940a2d9190bb" commit="de646d5b769804e698c303f3b78b8fb131073f2e" commit_message="toolchain-funcs.eclass: inherit flag-o-matic clang-setup-env() and asan-setup-env() use append-flags() and append-ldflags() from flag-o-matic.eclass. BUG=None TEST=pre-cq Change-Id: I89e891d7098c4a3ef5c4cc20c140940a2d9190bb Reviewed-on: https://chromium-review.googlesource.com/1159227 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1159227" 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/27/1159227/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I50d37b7fa4cadafe568028a0c5b99ff38dd2fb38" commit="95dd7a58de7cd3260e28ab2dc17732537ebbb78e" commit_message="net-libs/librmnetctl: add package for upstream commit 916d3a45539c This CL adds net-libs/librmnetctl, which is a userspace interface library for the RmNet driver. The source package is a snapshot of commit 916d3a45539cea163dbb9c6be8b3b94692401df8 on the LC.UM.1.0 branch of the upstream repository at https://source.codeaurora.org/quic/lc/chromiumos/third_party/librmnetctl and created as follows: git clone https://source.codeaurora.org/quic/lc/chromiumos/third_party/librmnetctl -b LC.UM.1.0 cd librmnetctl git archive --format=tar.gz -9 -o librmnetctl-1.0_p20180801.tar.gz \ --prefix=916d3a45539cea163dbb9c6be8b3b94692401df8/ \ 916d3a45539cea163dbb9c6be8b3b94692401df8 BUG=b:74707386 TEST=emerge-cheza librmnetctl Change-Id: I50d37b7fa4cadafe568028a0c5b99ff38dd2fb38 Reviewed-on: https://chromium-review.googlesource.com/1109468 Commit-Ready: Ben Chan &lt;benchan@chromium.org&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1109468" owner_email="benchan@chromium.org" pass_count="0" patch_number="4" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/68/1109468/4" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I6b38efc4204400ced78e2b25525b83fe697cdf3c" commit="fe7bacc898fc7ba4bff3673d23e228fca995f5f1" commit_message="CHROMIUM: iio: fix platform_no_drv_owner.cocci warnings drivers/iio/proximity/sx9310.c:1133:3-8: No need to set .owner here. The core will do it. Remove .owner field if calls are used which set it automatically BUG=b:74363445 TEST=Build and observe lack of warnings Generated by: scripts/coccinelle/api/platform_no_drv_owner.cocci Fixes: 9af4157cd8c9 (&quot;CHROMIUM: iio: Add SEMTECH SX9310 sensor driver&quot;) CC: Gwendal Grignou &lt;gwendal@chromium.org&gt; Signed-off-by: kbuild test robot &lt;fengguang.wu@intel.com&gt; Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Change-Id: I6b38efc4204400ced78e2b25525b83fe697cdf3c Reviewed-on: https://chromium-review.googlesource.com/1159169 Commit-Ready: Guenter Roeck &lt;groeck@chromium.org&gt; Tested-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-by: Enrico Granata &lt;egranata@chromium.org&gt; " fail_count="0" gerrit_number="1159169" 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/69/1159169/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="Id04523dfe7abcc38c4d6e6b0dc1314f88b92993b" commit="eb23e50a2b5785aa1d20ab19e52ffe24580e768a" commit_message="FIXUP: CHROMIUM: iio: Add SEMTECH SX9320/SX9321 sensor drivers As the driver source itself notes, it depends on ACPI and otherwise generates build errors such as: drivers/iio/proximity/sx932x.c: In function 'sx932x_read_register_property': drivers/iio/proximity/sx932x.c:1182:16: error: dereferencing pointer to incomplete type BUG=b:74586744 TEST=Build with ACPI disabled Change-Id: Id04523dfe7abcc38c4d6e6b0dc1314f88b92993b Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1159174 Commit-Ready: Enrico Granata &lt;egranata@chromium.org&gt; Tested-by: Enrico Granata &lt;egranata@chromium.org&gt; Reviewed-by: Enrico Granata &lt;egranata@chromium.org&gt; " fail_count="0" gerrit_number="1159174" 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/74/1159174/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I527ed4ecec2014cd35566402a97735760635a074" commit="a76b5d1f122a47a1d9c509ea229833c7748643f0" commit_message="mosys: Add system calls to fix jetstream BUG=b:112037192 TEST=built and ran failing command on gale Change-Id: I527ed4ecec2014cd35566402a97735760635a074 Reviewed-on: https://chromium-review.googlesource.com/1158981 Commit-Ready: Samantha Miller &lt;samanthamiller@google.com&gt; Tested-by: Samantha Miller &lt;samanthamiller@google.com&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; " fail_count="0" gerrit_number="1158981" owner_email="samanthamiller@google.com" pass_count="0" patch_number="1" project="chromiumos/platform/mosys" project_url="https://chromium-review.googlesource.com/chromiumos/platform/mosys" ref="refs/changes/81/1158981/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I38767b7298d1cc39fdba41517bca97dfeaa3f46a" commit="5a79a517228258a803840304958f73394bc567e3" commit_message="mosys: Fix fizz mosys seccomp issue BUG=chromium:869971 TEST=built and ran failing commands on fizz machine Change-Id: I38767b7298d1cc39fdba41517bca97dfeaa3f46a Reviewed-on: https://chromium-review.googlesource.com/1159333 Commit-Ready: Samantha Miller &lt;samanthamiller@google.com&gt; Tested-by: Samantha Miller &lt;samanthamiller@google.com&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; " fail_count="0" gerrit_number="1159333" owner_email="samanthamiller@google.com" pass_count="0" patch_number="1" project="chromiumos/platform/mosys" project_url="https://chromium-review.googlesource.com/chromiumos/platform/mosys" ref="refs/changes/33/1159333/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I7ce75a194db1aa51b00014a36558d9e969190abb" commit="9fe78bfc85f17edb24f7c4a8663801b73a8f119b" commit_message="arc-setup: Add bootstat to RDEPEND BUG=b:112050480 TEST=emerge Change-Id: I7ce75a194db1aa51b00014a36558d9e969190abb Reviewed-on: https://chromium-review.googlesource.com/1157433 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Yusuke Sato &lt;yusukes@chromium.org&gt; Reviewed-by: Christopher Morin &lt;cmtm@google.com&gt; " fail_count="2" gerrit_number="1157433" owner_email="yusukes@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/33/1157433/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I037e031c87c43b8cd241b8a4d41707b630074c5b" commit="0b5e65b3b172613dabff30fa36ad27148f66665f" commit_message="arc-setup: Use exec at the end of arc_setup_wrapper.sh This will simplify run_oci's process tracking stuff. BUG=b:112050480 TEST=reboot, run 'bootstat_summary | grep mini-android', then confirm the stats are still recorded as before. CQ-DEPEND=CL:1157433 Change-Id: I037e031c87c43b8cd241b8a4d41707b630074c5b Reviewed-on: https://chromium-review.googlesource.com/1157442 Commit-Ready: Yusuke Sato &lt;yusukes@chromium.org&gt; Tested-by: Yusuke Sato &lt;yusukes@chromium.org&gt; Reviewed-by: Luis Hector Chavez &lt;lhchavez@chromium.org&gt; Reviewed-by: Christopher Morin &lt;cmtm@google.com&gt; " fail_count="1" gerrit_number="1157442" owner_email="yusukes@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/42/1157442/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.4" change_id="Ia5009b602cf15c08b0fe0307fbcd61467b0d3d86" commit="fed867a4f3924ee7986b1e8fb3e2bd870b12d8b3" commit_message="BACKPORT: FROMGIT: inet: frag: enforce memory limits earlier We currently check current frags memory usage only when a new frag queue is created. This allows attackers to first consume the memory budget (default : 4 MB) creating thousands of frag queues, then sending tiny skbs to exceed high_thresh limit by 2 to 3 order of magnitude. Note that before commit 648700f76b03 (&quot;inet: frags: use rhashtables for reassembly units&quot;), work queue could be starved under DOS, getting no cpu cycles. After commit 648700f76b03, only the per frag queue timer can eventually remove an incomplete frag queue and its skbs. Fixes: b13d3cbfb8e8 (&quot;inet: frag: move eviction of queues to work queue&quot;) Signed-off-by: Eric Dumazet &lt;edumazet@google.com&gt; Reported-by: Jann Horn &lt;jannh@google.com&gt; Cc: Florian Westphal &lt;fw@strlen.de&gt; Cc: Peter Oskolkov &lt;posk@google.com&gt; Cc: Paolo Abeni &lt;pabeni@redhat.com&gt; Acked-by: Florian Westphal &lt;fw@strlen.de&gt; Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt; (cherry picked from commit 56e2c94f055d328f5f6b0a5c1721cca2f2d4e0a1 git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git master) BUG=chromium:869941 TEST=Run IP fragmentation tests Change-Id: Ia5009b602cf15c08b0fe0307fbcd61467b0d3d86 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; (cherry picked from commit 77fade0ec7fc697e01cbf61a119795f013bf3eb6) Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1159093 Reviewed-by: Aditya Kali &lt;adityakali@google.com&gt; Reviewed-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; " fail_count="0" gerrit_number="1159093" 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/93/1159093/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I1b30bd6c5c56d4b610388b848b920396fa905725" commit="67c8f22b79e981f723d01977ec960f9ea8274955" commit_message="BACKPORT: FROMGIT: ipv4: frags: handle possible skb truesize change ip_frag_queue() might call pskb_pull() on one skb that is already in the fragment queue. We need to take care of possible truesize change, or we might have an imbalance of the netns frags memory usage. IPv6 is immune to this bug, because RFC5722, Section 4, amended by Errata ID 3089 states : When reassembling an IPv6 datagram, if one or more its constituent fragments is determined to be an overlapping fragment, the entire datagram (and any constituent fragments) MUST be silently discarded. Fixes: 158f323b9868 (&quot;net: adjust skb-&gt;truesize in pskb_expand_head()&quot;) Signed-off-by: Eric Dumazet &lt;edumazet@google.com&gt; Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt; (cherry picked from commit 4672694bd4f1aebdab0ad763ae4716e89cb15221 git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git master) BUG=chromium:869941 TEST=Run IP fragmentation tests Change-Id: I1b30bd6c5c56d4b610388b848b920396fa905725 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; (cherry picked from commit 29ab5261b05136f39530be25c8469a69b1416279) Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1159094 Reviewed-by: Aditya Kali &lt;adityakali@google.com&gt; Reviewed-by: Matthias Kaehlcke &lt;mka@chromium.org&gt; " fail_count="0" gerrit_number="1159094" 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/94/1159094/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I51026ff3b16bd1f3609248a1afdec95dfed1db3e" commit="43be7ec3453c5d6dcfb40495c08e07842f31714f" commit_message="update_engine: Fix a memory leak in UpdateDeferredByPolicyTest BUG=chromium:868520 TEST=unittests Change-Id: I51026ff3b16bd1f3609248a1afdec95dfed1db3e Reviewed-on: https://chromium-review.googlesource.com/1157923 Commit-Ready: Amin Hassani &lt;ahassani@chromium.org&gt; Tested-by: Amin Hassani &lt;ahassani@chromium.org&gt; Reviewed-by: Sen Jiang &lt;senj@chromium.org&gt; " fail_count="0" gerrit_number="1157923" owner_email="ahassani@chromium.org" pass_count="0" patch_number="1" project="aosp/platform/system/update_engine" project_url="https://chromium-review.googlesource.com/aosp/platform/system/update_engine" ref="refs/changes/23/1157923/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I18db33910f6171c4e426d9bbe604fa1ae07a56dc" commit="1540db15daae644433e96149f163677999683aed" commit_message="update_engine: ReceivedBytes returns boolean on transfer completion/termination Currently, there are situations that a HttpFetcherDelegate.ReceivedBytes can cause an eventual transfer completion or termination. This can eventually cause the object (holding an instance) of HttpFetcherDelegate to be deallocated. So there should not be any access to any member variable if the object is deallocated. In this CL we add a return value to ReceivedBytes to indicate explicitly that this situation happened so we can be careful about acceessing member variables after a call to this. BUG=chromium:868520 TEST=unittests Change-Id: I18db33910f6171c4e426d9bbe604fa1ae07a56dc Reviewed-on: https://chromium-review.googlesource.com/1158124 Commit-Ready: Amin Hassani &lt;ahassani@chromium.org&gt; Tested-by: Amin Hassani &lt;ahassani@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="0" gerrit_number="1158124" owner_email="ahassani@chromium.org" pass_count="0" patch_number="3" project="aosp/platform/system/update_engine" project_url="https://chromium-review.googlesource.com/aosp/platform/system/update_engine" ref="refs/changes/24/1158124/3" remote="cros" total_fail_count="1"/><pending_commit branch="arc-18.2.0-pre1" change_id="Icdc2be25ad8756c33b3b28ed875278510606ac88" commit="5aa671b24f2d0282e17a5cb87447396e5f54849a" commit_message="UPSTREAM: st/dri: fix a crash in server_wait_sync Ported from i965 including the comment. This fixes: dEQP-EGL.functional.reusable_sync.valid.wait_server BUG=b:69235178 TEST=emerge-grunt arc-mesa dEQP-EGL.functional.reusable_sync.valid.wait_server test pass on grunt (cherry picked from commit 0eaf069679ccf86de6739d5eaa439db075f0290) Cc: 18.1 &lt;mesa-stable@lists.freedesktop.org&gt; Reviewed-by: Michel Dnzer &lt;michel.daenzer@amd.com&gt; Change-Id: Icdc2be25ad8756c33b3b28ed875278510606ac88 Signed-off-by: Deepak Sharma &lt;Deepak.sharma@amd.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1156050 Commit-Ready: Deepak Sharma &lt;deepak.sharma@amd.com&gt; Tested-by: Deepak Sharma &lt;deepak.sharma@amd.com&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="0" gerrit_number="1156050" owner_email="deepak.sharma@amd.com" pass_count="0" patch_number="1" project="chromiumos/third_party/mesa" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/mesa" ref="refs/changes/50/1156050/1" remote="cros" total_fail_count="0"/><pending_commit branch="arc-18.2.0-pre1" change_id="Ic8d2cc0e74b827f9eed26a8e0f9847f041c4ed76" commit="3ade5e61e5601887ae9d6154245dcda2ef01a8be" commit_message="UPSTREAM: radeonsi: fix occlusion queries with 16x AA without FBO attachments on Stoney BUG=b:69235178 TEST=emerge-grunt arc-mesa dEQP-GLES31.functional.fbo.no_attachments.maximums.all test pass on grunt (cherry picked from commit 9410cd53c376be791dc40aad3ddfc659a3d8313b) Reviewed-by: Bas Nieuwenhuizen &lt;bas@basnieuwenhuizen.nl&gt; Change-Id: Ic8d2cc0e74b827f9eed26a8e0f9847f041c4ed76 Signed-off-by: Deepak Sharma &lt;Deepak.sharma@amd.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1156051 Commit-Ready: Deepak Sharma &lt;deepak.sharma@amd.com&gt; Tested-by: Deepak Sharma &lt;deepak.sharma@amd.com&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="0" gerrit_number="1156051" owner_email="deepak.sharma@amd.com" pass_count="0" patch_number="1" project="chromiumos/third_party/mesa" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/mesa" ref="refs/changes/51/1156051/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I9c7015e387332111de075ec942846e2bebb28ca9" commit="7296f2f030be08209e1348a349617d18d6a2a385" commit_message="Add basic search functionality on Chrome OS TTS options page. This change makes sure the new assets are populated properly. BUG=chromium:865553 TEST=Tried on Nocturne with Chromevox, and without a11y tools. CQ-DEPEND=CL:1159341 Change-Id: I9c7015e387332111de075ec942846e2bebb28ca9 Reviewed-on: https://chromium-review.googlesource.com/1159342 Commit-Ready: Katie Dektar &lt;katie@chromium.org&gt; Tested-by: Katie Dektar &lt;katie@chromium.org&gt; Reviewed-by: Katie Dektar &lt;katie@chromium.org&gt; " fail_count="1" gerrit_number="1159342" owner_email="katie@chromium.org" pass_count="0" patch_number="3" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/42/1159342/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Idd12bff130a14a78762809d80dd55530da7815a0" commit="73cf7c00bb244304e5ef542cf074aed55648e9d2" commit_message="Add basic search functionality on Chrome OS TTS options page. BUG=chromium:865553 TEST=Tried on Nocturne with Chromevox, and without a11y tools. CQ-DEPEND=CL:1159342 Change-Id: Idd12bff130a14a78762809d80dd55530da7815a0 Reviewed-on: https://chromium-review.googlesource.com/1159341 Commit-Ready: Katie Dektar &lt;katie@chromium.org&gt; Tested-by: Katie Dektar &lt;katie@chromium.org&gt; Reviewed-by: Katie Dektar &lt;katie@chromium.org&gt; Reviewed-by: David Tseng &lt;dtseng@chromium.org&gt; " fail_count="1" gerrit_number="1159341" owner_email="katie@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/assets" project_url="https://chromium-review.googlesource.com/chromiumos/platform/assets" ref="refs/changes/41/1159341/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I2bdde650b0b4d2b84827fa21cec9354e563f9f61" commit="41d456f57d1a78586f9715cc252cc2e1f5fe8610" commit_message="servod: refresh generate for new sweetberry through servod By exposing sweetberry as a servod device, generating configs for sweetberry now needs to geneate both: powerlog, and servod configurations. This is CL does just that. Additionally, since sweetberry has non-trivial pin to i2c port mapping, this CL introduces the ability to define an INA configuration by specifying the pins and the (white) bank on the sweetberry board, instead of the raw i2c address and port. CQ-DEPEND=CL:1051212 BUG=chromium:806148 TEST=manual testing, powerlog works fine (CQ-depend) and servod also works Change-Id: I2bdde650b0b4d2b84827fa21cec9354e563f9f61 Signed-off-by: Ruben Rodriguez Buchillon &lt;coconutruben@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1051215 Reviewed-by: Mengqi Guo &lt;mqg@chromium.org&gt; " fail_count="0" gerrit_number="1051215" owner_email="coconutruben@chromium.org" pass_count="0" patch_number="23" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/15/1051215/23" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ide7ec4c73388d1c264ee2469e15fdbe84fa2571b" commit="afa62440caac526b55b2c94ad09eaa024406054d" commit_message="Enable CFI on Chrome by default for all boards. CFI has been enabled on all the amd64 boards now for almost 2 months. CFI has also been enabled on the peach_pit and kevin release builders for a while now, and we have tested CFI on all the rest of the ARM board families. This will enable CFI on all the remaining (ARM) boards. BUG=chromium:537386 TEST=Tested all arm boards with CFI enabled. See the test spreadsheet at https://docs.google.com/spreadsheets/d/1pkhgvgfifD9tUGgA4ip5D5EAQE7CYJ10GXFE975ZdWw/edit#gid=883877503 Change-Id: Ide7ec4c73388d1c264ee2469e15fdbe84fa2571b Reviewed-on: https://chromium-review.googlesource.com/1159222 Commit-Ready: Caroline Tice &lt;cmtice@chromium.org&gt; Tested-by: Caroline Tice &lt;cmtice@chromium.org&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; " fail_count="0" gerrit_number="1159222" owner_email="cmtice@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/22/1159222/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib4c5b2cd98b5c09549a3994b7f822cffadb3e9e6" commit="80b045236c48242bec0243536b1b28edf38a5e79" commit_message="network_WiFi_UpdateRouter: Modify update router test to include packet capture In setups that use whirlwind routers (&gt; 60%), we also have a second whirlwind that is used as packet capture which also needs to be updated to the latest whirlwind images when available. This CL modified the network wifi update router test to acheive this. BUG=chromium:863595 TEST=Tested against 2 different hosts (with and without separate pcap) in lab. Change-Id: Ib4c5b2cd98b5c09549a3994b7f822cffadb3e9e6 Reviewed-on: https://chromium-review.googlesource.com/1137066 Commit-Ready: Harpreet Grewal &lt;harpreet@chromium.org&gt; Tested-by: Harpreet Grewal &lt;harpreet@chromium.org&gt; Reviewed-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="0" gerrit_number="1137066" owner_email="harpreet@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/66/1137066/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I06bf7eea6ddbf95ff1e14fd0968402f09d09d9c5" commit="d24fe6295efcb9621cf8cad82a3ba5568c0f3b73" commit_message="dev-go/luci-logdog-streamclient: Add annotee package BUG=None TEST=sudo FEATURES=test emerge genproto TEST=sudo FEATURES=test emerge gcp-iam TEST=sudo FEATURES=test emerge gcp-pubsub TEST=sudo FEATURES=test emerge luci-common TEST=sudo FEATURES=test emerge httprouter TEST=sudo FEATURES=test emerge luci-router TEST=sudo FEATURES=test emerge luci-grpc TEST=sudo FEATURES=test emerge luci-logdog-streamclient Change-Id: I06bf7eea6ddbf95ff1e14fd0968402f09d09d9c5 Reviewed-on: https://chromium-review.googlesource.com/1141324 Commit-Ready: Allen Li &lt;ayatane@chromium.org&gt; Tested-by: Allen Li &lt;ayatane@chromium.org&gt; Reviewed-by: Allen Li &lt;ayatane@chromium.org&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="0" gerrit_number="1141324" owner_email="ayatane@chromium.org" pass_count="0" patch_number="11" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/24/1141324/11" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I1c40e03c57565be1952b100d1e9d6867c757e4da" commit="3b1d30b6950a90421c768d4afda418d9f9a4e1dc" commit_message="tast: Improve SSHServer naming and docs. Update SSHServer's exported names and documentation to make a clearer distinction between &quot;real&quot; and &quot;fake&quot; commands. BUG=none TEST=tests pass Change-Id: I1c40e03c57565be1952b100d1e9d6867c757e4da Reviewed-on: https://chromium-review.googlesource.com/1159480 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="0" gerrit_number="1159480" owner_email="derat@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/tast" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast" ref="refs/changes/80/1159480/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I8596483fba62270ad71c71f89556b29c86273f21" commit="e1fa7f15e567532588dd2eb9a1df014379d44dd8" commit_message="usb: renumber camera1 to camera0 if needed BUG=b:111770440 TEST=Manually modify the config file and verify it works on nautilus. Change-Id: I8596483fba62270ad71c71f89556b29c86273f21 Reviewed-on: https://chromium-review.googlesource.com/1158097 Commit-Ready: Shik Chen &lt;shik@chromium.org&gt; Tested-by: Shik Chen &lt;shik@chromium.org&gt; Tested-by: Hsu Wei-Cheng &lt;mojahsu@chromium.org&gt; Reviewed-by: Ricky Liang &lt;jcliang@chromium.org&gt; " fail_count="0" gerrit_number="1158097" owner_email="shik@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/arc-camera" project_url="https://chromium-review.googlesource.com/chromiumos/platform/arc-camera" ref="refs/changes/97/1158097/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I80dafa176d261d1b511ac1414b31cb7bb5d95105" commit="65e32dcc9cbdec7b85466501b58a559ac6218257" commit_message="chromeos-cr50: uprev to prepvt version 0.4.9 The new prepvt version has the following fixes/improvements: - RMA reset uses p256 ECC key - proper pin veawer sleep recovery - speed up RSA key generation - vendor command to fully disable TPM - support factory mode - simplify CCD mode transitions The new prepvt version string is Build: 0.4.9/cr50_v1.9308_B.414-d60cb68 tpm2:v0.0.293-1c79ffa cryptoc:v0.0.8-6283eee 2018-07-21 16:20:45 @cros-beefy534-c2 BRANCH=none BUG=b:112041693 TEST=run the following commands: $ emerge-eve chromeos-cr50 $ gsctool -b /build/eve/opt/google/cr50/firmware/cr50.bin.prepvt read 524288(0x80000) bytes from /build/eve/opt/google/cr50/firmware/cr50.bin.prepvt RO_A:0.0.10 RW_A:0.4.9[FFFF:00000000:00000010] RO_B:0.0.10.., $ gsctool -b /build/eve/opt/google/cr50/firmware/cr50.bin.prod read 524288(0x80000) bytes from /build/eve/opt/google/cr50/firmware/cr50.bin.prod RO_A:0.0.10 RW_A:0.3.7[00000000:00000000:00000000] RO_B:0.0.10... Change-Id: I80dafa176d261d1b511ac1414b31cb7bb5d95105 Signed-off-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1157132 Reviewed-by: Mary Ruthven &lt;mruthven@chromium.org&gt; " fail_count="0" gerrit_number="1157132" owner_email="vbendeb@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/32/1157132/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I088734688dd0190bb06c5fc7b0ec59be562f6043" commit="fba759e46551b708308d450685124555213872ca" commit_message="kukui: Disable CONFIG_[HOST]CMD_RTC We'll use RTC in PMIC, not the one in EC. Also, in any case, kukui EC does not have external clock source for precise RTC. BRANCH=none BUG=b:80159522 TEST=Boot kukui, check idlestats, see the EC goes into deep sleep. TEST=Check power consumption drops significantly. Change-Id: I088734688dd0190bb06c5fc7b0ec59be562f6043 Signed-off-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1156115 Reviewed-by: Yilun Lin &lt;yllin@chromium.org&gt; " fail_count="0" gerrit_number="1156115" owner_email="drinkcat@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/15/1156115/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I8a3bb4371a017e8d63e01fcf4ba4adcdfa7b35d3" commit="43953f82f35ad512836c889b2d86c6f34a7831bd" commit_message="perf: Support recording performance metrics. BUG=chromium:868593 TEST=fast_build.sh -T TEST=tast run DUT example.Perf Change-Id: I8a3bb4371a017e8d63e01fcf4ba4adcdfa7b35d3 Reviewed-on: https://chromium-review.googlesource.com/1157743 Commit-Ready: Shuhei Takahashi &lt;nya@chromium.org&gt; Tested-by: Shuhei Takahashi &lt;nya@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="0" gerrit_number="1157743" owner_email="nya@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/43/1157743/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ie42c9eac02f6090974603ced85dfd8be5b2656ae" commit="a7719b0557ed778aafee8a66fb0fe4d58c690dd3" commit_message="imageloader: use the manifest in libbrillo * remove manifest* from this repo * change to use manfiest* in libbrillo BUG=chromium:866203 TEST=unittest CQ-DEPEND=1147249 Change-Id: Ie42c9eac02f6090974603ced85dfd8be5b2656ae Reviewed-on: https://chromium-review.googlesource.com/1147750 Commit-Ready: Xiaochu Liu &lt;xiaochu@chromium.org&gt; Tested-by: Xiaochu Liu &lt;xiaochu@chromium.org&gt; Reviewed-by: Greg Kerr &lt;kerrnel@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="1" gerrit_number="1147750" 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/50/1147750/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Iabe90788137f4a679302c396e5988f02dcab0818" commit="b476708db82845fd2ed412b013815eafa3944665" commit_message="disk_updater: convert README to markdown Also delete obsolete README.chromium file. BUG=None TEST=read the file Change-Id: Iabe90788137f4a679302c396e5988f02dcab0818 Reviewed-on: https://chromium-review.googlesource.com/1149104 Commit-Ready: Gwendal Grignou &lt;gwendal@chromium.org&gt; Tested-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; " fail_count="0" gerrit_number="1149104" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/04/1149104/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I9754741417c182f3518226660f52c78f1dcacf22" commit="ec5305a25dc3bf12c5e251bb19ff6851d8a8a153" commit_message="UPSTREAM: ASoC: Intel: Skylake: Refine skl widget type check The current check is not effective when all the widgets of a card are involved since other widgets also can be of same type. So, make widget type check more stringent by checking dev pointer additionally. BUG=b:111760332 TEST=attach Type-C to HDMI dongle on the right side port of yorp proto2, trigger any audio playback, examine there is no unexpected crash due to a null pointer dereference. Signed-off-by: Guneshwor Singh &lt;guneshwor.o.singh@intel.com&gt; Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt; (cherry picked from commit cb1f904d91c52bc4e03e11eb161288c40c655095) Signed-off-by: Harry Pan &lt;harry.pan@intel.com&gt; Change-Id: I9754741417c182f3518226660f52c78f1dcacf22 Reviewed-on: https://chromium-review.googlesource.com/1151069 Commit-Ready: Justin TerAvest &lt;teravest@chromium.org&gt; Tested-by: Justin TerAvest &lt;teravest@chromium.org&gt; Reviewed-by: Justin TerAvest &lt;teravest@chromium.org&gt; " fail_count="0" gerrit_number="1151069" owner_email="harry.pan@intel.com" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/69/1151069/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic202391760800eae3516be59512ed28b109359f5" commit="a18cdb78480ac71a1cd771b3cd0499b8156fc37d" commit_message="apk-cache: Use rsyslog for logging in apk-cache. BUG=b:79129901 TEST=Ran on DUT, and /var/log/arc.log contains the log. Change-Id: Ic202391760800eae3516be59512ed28b109359f5 Reviewed-on: https://chromium-review.googlesource.com/1086957 Commit-Ready: Luis Hector Chavez &lt;lhchavez@chromium.org&gt; Tested-by: Luis Hector Chavez &lt;lhchavez@chromium.org&gt; Reviewed-by: Yusuke Sato &lt;yusukes@chromium.org&gt; " fail_count="1" gerrit_number="1086957" owner_email="hidehiko@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/57/1086957/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I062bcabe40c4d66f24058a7b88774a85364aa20c" commit="e32a0a390d95bea44f6aeab30e3f1bc5e1136674" commit_message="bluetooth: Fix multiple newblue bring up Newblue should be brought up once per daemon session. So we should ignore any &quot;ready for up&quot; callbacks after the first bring up. Otherwise we may run into a bad state which causes &quot;hang&quot; or unresponsive newblued. BUG=chromium:868411 TEST=Added unit test in NewblueTest.ListenReadyForUp Change-Id: I062bcabe40c4d66f24058a7b88774a85364aa20c Reviewed-on: https://chromium-review.googlesource.com/1152323 Commit-Ready: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Tested-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Reviewed-by: Miao-chen Chou &lt;mcchou@chromium.org&gt; Reviewed-by: Qiyu Hu &lt;qiyuh@google.com&gt; " fail_count="0" gerrit_number="1152323" owner_email="sonnysasaka@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/23/1152323/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="If956d247d9d3f9734b7d88000570defe1c2ec599" commit="962e774fa46e536d98c86e61417623fda013de8e" commit_message="power: Implement logic to observe SAR proximity sensors This CL implements a SarWatcher API that can detect IIO sensors that vend proximity information, associate them to a specific target subsystem (WiFi or LTE), and listen for events from the kernel coming from such devices. See CL:1145860 for further details on the anticipated usage model BUG=b:74586744 TEST=Added a relevant unittest Signed-off-by: Enrico Granata &lt;egranata@chromium.org&gt; Change-Id: If956d247d9d3f9734b7d88000570defe1c2ec599 Reviewed-on: https://chromium-review.googlesource.com/1157531 Commit-Ready: Enrico Granata &lt;egranata@chromium.org&gt; Tested-by: Enrico Granata &lt;egranata@chromium.org&gt; Reviewed-by: Enrico Granata &lt;egranata@chromium.org&gt; " fail_count="0" gerrit_number="1157531" owner_email="egranata@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/31/1157531/4" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="Id9600be645e8460e4679b360aa8365f4a5aecea1" commit="d88a5f7a84773dedda880aa6a8164a6d5925a97d" commit_message="CHROMIUM: Merge 'v4.14.59' into chromeos-4.14 Merge of v4.14.59 into chromeos-4.14 Conflicts: net/ipv4/tcp_input.c Changelog: ---------------------------------------------------------------- Alexey Kardashevskiy (1): KVM: PPC: Check if IOMMU page is contained in the pinned physical page Anssi Hannula (7): can: xilinx_can: fix RX loop if RXNEMP is asserted without RXOK can: xilinx_can: fix power management handling can: xilinx_can: fix recovery from error states not being propagated can: xilinx_can: fix device dropping off bus on RX overrun can: xilinx_can: keep only 1-2 frames in TX FIFO to fix TX accounting can: xilinx_can: fix incorrect clear of non-processed interrupts can: xilinx_can: fix RX overflow interrupt not being enabled Antti Seppl (1): usb: dwc2: Fix DMA alignment to start at allocated boundary Ariel Levkovich (1): net/mlx5: Adjust clock overflow work period Arnd Bergmann (1): turn off -Wattribute-alias Bin Liu (1): usb: core: handle hub C_PORT_OVER_CURRENT condition Boris Ostrovsky (1): xen/PVH: Set up GS segment for stack canary Daniel Borkmann (1): sock: fix sg page frag coalescing in sk_alloc_sg David Ahern (1): net/ipv6: Fix linklocal to global address with VRF Eran Ben Elisha (2): net/mlx5e: Don't allow aRFS for encapsulated packets net/mlx5e: Fix quota counting in aRFS expire flow Eric Dumazet (6): net: skb_segment() should not return NULL tcp: free batches of packets in tcp_prune_ofo_queue() tcp: avoid collapses in tcp_prune_queue() if possible tcp: detect malicious patterns in tcp_collapse_ofo_queue() tcp: call tcp_drop() from tcp_data_queue_ofo() tcp: add tcp_ooo_try_coalesce() helper Felix Fietkau (1): MIPS: ath79: fix register address in ath79_ddr_wb_flush() Greg Kroah-Hartman (2): Revert &quot;cifs: Fix slab-out-of-bounds in send_set_info() on SMB2 ACE setting&quot; Linux 4.14.59 Guenter Roeck (1): Merge remote-tracking branch 'origin/linux/v4.14.59' into merge/chromeos-4.14-v4.14.59 Hangbin Liu (1): multicast: do not restore deleted record source filter mode to new one Heiner Kallweit (1): net: phy: consider PHY_IGNORE_INTERRUPT in phy_start_aneg_priv Jack Morgenstein (1): net/mlx4_core: Save the qpn from the input modifier in RST2INIT wrapper Jarod Wilson (1): bonding: set default miimon value for non-arp modes if not set Jerry Zhang (1): usb: gadget: f_fs: Only return delayed status when len is 0 Lubomir Rintel (1): usb: cdc_acm: Add quirk for Castles VEGA3000 Lyude Paul (2): drm/nouveau/drm/nouveau: Fix runtime PM leak in nv50_disp_atomic_commit() drm/nouveau: Set DRIVER_ATOMIC cap earlier to fix debugfs Paolo Abeni (1): ip: hash fragments consistently Paul Burton (1): MIPS: Fix off-by-one in pci_resource_to_user() Rafael J. Wysocki (1): driver core: Partially revert &quot;driver core: correct device's shutdown order&quot; Roman Fietze (1): can: m_can.c: fix setup of CCCR register: clear CCCR NISO bit before checking can.ctrlmode Roopa Prabhu (4): rtnetlink: add rtnl_link_state check in rtnl_configure_link vxlan: add new fdb alloc and create helpers vxlan: make netlink notify in vxlan_fdb_destroy optional vxlan: fix default fdb entry netlink notify ordering during netdev create Samuel Thibault (1): staging: speakup: fix wraparound in uaccess length check Stephane Grosjean (1): can: peak_canfd: fix firmware &lt; v3.3.0: limit allocation to 32-bit DMA addr only Willem de Bruijn (1): ip: in cmsg IP(V6)_ORIGDSTADDR call pskb_may_pull Yuchung Cheng (4): tcp: fix dctcp delayed ACK schedule tcp: helpers to send special DCTCP ack tcp: do not cancel delay-AcK on DCTCP special ACK tcp: do not delay ACK in DCTCP upon CE status change Makefile | 3 +- arch/mips/ath79/common.c | 2 +- arch/mips/pci/pci.c | 2 +- arch/powerpc/include/asm/mmu_context.h | 4 +- arch/powerpc/kvm/book3s_64_vio.c | 2 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 6 +- arch/powerpc/mm/mmu_context_iommu.c | 37 +- arch/x86/xen/xen-pvh.S | 26 +- drivers/base/dd.c | 8 - drivers/gpu/drm/nouveau/dispnv04/disp.c | 3 + drivers/gpu/drm/nouveau/nouveau_drm.c | 7 + drivers/gpu/drm/nouveau/nv50_display.c | 8 +- drivers/net/bonding/bond_options.c | 23 +- drivers/net/can/m_can/m_can.c | 3 +- drivers/net/can/peak_canfd/peak_pciefd_main.c | 19 + drivers/net/can/xilinx_can.c | 392 +++++++++++++++------ .../net/ethernet/mellanox/mlx4/resource_tracker.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en_clock.c | 12 +- drivers/net/phy/phy.c | 2 +- drivers/net/vxlan.c | 126 +++++-- drivers/staging/speakup/speakup_soft.c | 6 +- drivers/usb/class/cdc-acm.c | 3 + drivers/usb/core/hub.c | 8 +- drivers/usb/dwc2/hcd.c | 44 +-- drivers/usb/gadget/function/f_fs.c | 2 +- drivers/vfio/vfio_iommu_spapr_tce.c | 2 +- fs/cifs/smb2pdu.c | 7 +- include/linux/skbuff.h | 2 + include/net/tcp.h | 7 + net/core/rtnetlink.c | 9 +- net/core/skbuff.c | 10 +- net/ipv4/igmp.c | 3 +- net/ipv4/ip_output.c | 2 + net/ipv4/ip_sockglue.c | 7 +- net/ipv4/tcp_dctcp.c | 50 +-- net/ipv4/tcp_input.c | 5 +- net/ipv4/tcp_output.c | 33 +- net/ipv6/datagram.c | 7 +- net/ipv6/icmp.c | 5 +- net/ipv6/ip6_output.c | 2 + net/ipv6/mcast.c | 3 +- net/ipv6/tcp_ipv6.c | 6 +- net/tls/tls_sw.c | 7 +- 44 files changed, 641 insertions(+), 283 deletions(-) BUG=chromium:868328 TEST=Build and test on various affected systems Change-Id: Id9600be645e8460e4679b360aa8365f4a5aecea1 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1155149 " fail_count="0" gerrit_number="1155149" 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/49/1155149/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Id10dd185610c9ec2515e3e77787c2190271319f1" commit="a415c30720b684ead0f5ee75b8a2742f7d480ebb" commit_message="[autotest] Protect from unassigned variable in RemoteHost.reboot() In certain error paths in RemoteHost.reboot(), a local variable could wind up unassigned. This guarantees that the variable will be assigned, and makes sure that the underlying error gets reported. BUG=chromium:868452 TEST=Test provision in a local autotest instance Change-Id: Id10dd185610c9ec2515e3e77787c2190271319f1 Reviewed-on: https://chromium-review.googlesource.com/1153440 Commit-Ready: Richard Barnette &lt;jrbarnette@chromium.org&gt; Tested-by: Richard Barnette &lt;jrbarnette@chromium.org&gt; Reviewed-by: Yaakov Shaul &lt;yshaul@google.com&gt; " fail_count="0" gerrit_number="1153440" owner_email="jrbarnette@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/40/1153440/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I6f493716c15a70f3e0ccc119be622d1dcc0e00bd" commit="d5a89adfc608b7af20697c17aebbd96b2fa32b3c" commit_message="platform_FilePerms: Remove obsolete path BUG=None TEST=test_that &lt;IP&gt; platform_FilePerms Change-Id: I6f493716c15a70f3e0ccc119be622d1dcc0e00bd Reviewed-on: https://chromium-review.googlesource.com/1158102 Commit-Ready: Ryo Hashimoto &lt;hashimoto@chromium.org&gt; Tested-by: Ryo Hashimoto &lt;hashimoto@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="0" gerrit_number="1158102" owner_email="hashimoto@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/02/1158102/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I1441f7014e43bb380fb1f95d9707be90064d455e" commit="6f644bb47574b7c2e038e30c787d5e3605abf846" commit_message="autotest-capability: Disable VP8 HW encoding capability for BSW/SKL/APL/KBL Disable VP8 HW encode tests while related issues are being investigated. BUG=b:111781384 TEST=None Change-Id: I1441f7014e43bb380fb1f95d9707be90064d455e Reviewed-on: https://chromium-review.googlesource.com/1160076 Commit-Ready: Pawel Osciak &lt;posciak@chromium.org&gt; Tested-by: Pawel Osciak &lt;posciak@chromium.org&gt; Reviewed-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; " fail_count="0" gerrit_number="1160076" owner_email="posciak@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/76/1160076/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ib24336986e8bb49698050d8987aa69093ec316a8" commit="2eecbb548a2503d82c02c399804a88e5d92fda9a" commit_message="network_WiFi_VerifyRouter: verify all router radios Whirlwind has a 3rd radio (phy2) with a single antenna. The current test skips this radio, because it can only support a single spatial stream, and our defaults look for a minimum of 2. Lower the minimum for this test, so we pick up the radio still. BUG=chromium:866181 TEST=network_WiFi_VerifyRouter -- fails on routers where phy2 isn't working properly for whatever reason Change-Id: Ib24336986e8bb49698050d8987aa69093ec316a8 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1158796 Reviewed-by: Grant Grundler &lt;grundler@chromium.org&gt; " fail_count="0" gerrit_number="1158796" owner_email="briannorris@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/96/1158796/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I995ef2dc7fd89c51eeece67bb0b79b7565af733c" commit="76b07280b2661217f5cd7dab5da9b96d48d12d8c" commit_message="sepolicy: cros_crash: minijail changes netns Most of the SELinux denials for crash_reporter are related to SIOCSIFFLAGS and SIOCGIFFLAGS called via minijail. Allow this since it is necessary for minijjail to enter a new network namespace. BUG=b:80461815 TEST=flash with new rules and observe no more denials Change-Id: I995ef2dc7fd89c51eeece67bb0b79b7565af733c Reviewed-on: https://chromium-review.googlesource.com/1156201 Commit-Ready: Kenny Root &lt;kroot@google.com&gt; Tested-by: Kenny Root &lt;kroot@google.com&gt; Reviewed-by: Kenny Root &lt;kroot@google.com&gt; " fail_count="0" gerrit_number="1156201" owner_email="kroot@google.com" pass_count="0" patch_number="3" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/01/1156201/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I2ef5766eeeadae470137a1c9182ee9da8ec8ed97" commit="790e758afe4dc8f427537ca78210b97a0465f808" commit_message="vm_tools: cicerone: forward 8085 for gcloud init BUG=chromium:863578 TEST=gcloud init Change-Id: I2ef5766eeeadae470137a1c9182ee9da8ec8ed97 Reviewed-on: https://chromium-review.googlesource.com/1157663 Commit-Ready: Stephen Barber &lt;smbarber@chromium.org&gt; Tested-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; " fail_count="1" gerrit_number="1157663" owner_email="smbarber@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/63/1157663/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Ia5009b602cf15c08b0fe0307fbcd61467b0d3d86" commit="d57a2586212c0bec542c927b3ac9d29e2bd96266" commit_message="BACKPORT: FROMGIT: inet: frag: enforce memory limits earlier We currently check current frags memory usage only when a new frag queue is created. This allows attackers to first consume the memory budget (default : 4 MB) creating thousands of frag queues, then sending tiny skbs to exceed high_thresh limit by 2 to 3 order of magnitude. Note that before commit 648700f76b03 (&quot;inet: frags: use rhashtables for reassembly units&quot;), work queue could be starved under DOS, getting no cpu cycles. After commit 648700f76b03, only the per frag queue timer can eventually remove an incomplete frag queue and its skbs. Fixes: b13d3cbfb8e8 (&quot;inet: frag: move eviction of queues to work queue&quot;) Signed-off-by: Eric Dumazet &lt;edumazet@google.com&gt; Reported-by: Jann Horn &lt;jannh@google.com&gt; Cc: Florian Westphal &lt;fw@strlen.de&gt; Cc: Peter Oskolkov &lt;posk@google.com&gt; Cc: Paolo Abeni &lt;pabeni@redhat.com&gt; Acked-by: Florian Westphal &lt;fw@strlen.de&gt; Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt; (cherry picked from commit 56e2c94f055d328f5f6b0a5c1721cca2f2d4e0a1 git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git master) BUG=chromium:869941 TEST=Run IP fragmentation tests Change-Id: Ia5009b602cf15c08b0fe0307fbcd61467b0d3d86 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; (cherry picked from commit 77fade0ec7fc697e01cbf61a119795f013bf3eb6) Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; (cherry picked from commit fed867a4f3924ee7986b1e8fb3e2bd870b12d8b3) Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1159101 " fail_count="0" gerrit_number="1159101" 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/01/1159101/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I91c0142d22447cf9b1d3c12c0908238102c04c5d" commit="19e194becdd43963e914f437259d990ea7ce531f" commit_message="bluetooth: Add kStackSyncQuitting as bluetooth adapter property BUG=chromium:868411 TEST=CQ Change-Id: I91c0142d22447cf9b1d3c12c0908238102c04c5d Reviewed-on: https://chromium-review.googlesource.com/1152352 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Qiyu Hu &lt;qiyuh@google.com&gt; Reviewed-by: Sonny Sasaka &lt;sonnysasaka@chromium.org&gt; Reviewed-by: Miao-chen Chou &lt;mcchou@chromium.org&gt; " fail_count="1" gerrit_number="1152352" owner_email="qiyuh@google.com" pass_count="0" patch_number="3" project="chromiumos/platform/system_api" project_url="https://chromium-review.googlesource.com/chromiumos/platform/system_api" ref="refs/changes/52/1152352/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ibdb9a0a90cca003ae8c0baa36c075b1434c10307" commit="1e2601131181f081ca436d80a914feca081ecf86" commit_message="vm_tools: maitred: invoke lxd with syslog option BUG=chromium:869700 TEST=start termina VM; check for lxd logs CQ-DEPEND=CL:1157879 Change-Id: Ibdb9a0a90cca003ae8c0baa36c075b1434c10307 Reviewed-on: https://chromium-review.googlesource.com/1157880 Commit-Ready: Stephen Barber &lt;smbarber@chromium.org&gt; Tested-by: Stephen Barber &lt;smbarber@chromium.org&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; " fail_count="1" gerrit_number="1157880" owner_email="smbarber@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/80/1157880/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-5.44" change_id="I9f67e553288e9e72304202e8cb9d43d7985cebd9" commit="e0b05288378c0ba9b7ee10de8dde01ccb697f52b" commit_message="Revert &quot;CHROMIUM: Merge eir_uuids into uuids&quot; This reverts commit 6f62d1461e02a6911bb3a687d9cf71cb6957f5c7. Reason for revert: https://bugs.chromium.org/p/chromium/issues/detail?id=870011 Original change's description: &gt; CHROMIUM: Merge eir_uuids into uuids &gt; &gt; This is a reland of crrev.com/c/1102670. &gt; &gt; crrev.com/c/1102670 merges eir_uuids into uuids. Due to the check of &gt; duplicate uuids during profile probing, service uuids in eir are not &gt; probed. As a result, those profiles become unavailable and cause &gt; disconnection after pairing. &gt; &gt; As profile probing involves only internal state lookup in BlueZ, we &gt; can fix the issue by removing the duplicate uuid check. The only cost is &gt; a few more CPU cycles. &gt; &gt; BUG=chromium:853037, chromium:841041 &gt; TEST=Verify that the missing service UUID bug is no longer reproducible &gt; and no regression on connection is introduced &gt; Change-Id: Icef35a24f2ebf290fc56482cdfcc96debee54482 &gt; Reviewed-on: https://chromium-review.googlesource.com/1148901 &gt; Commit-Ready: Qiyu Hu &lt;qiyuh@google.com&gt; &gt; Tested-by: Qiyu Hu &lt;qiyuh@google.com&gt; &gt; Reviewed-by: Miao-chen Chou &lt;mcchou@chromium.org&gt; Bug: chromium:853037, chromium:841041 Change-Id: I9f67e553288e9e72304202e8cb9d43d7985cebd9 Reviewed-on: https://chromium-review.googlesource.com/1159832 Commit-Ready: Bernie Thompson &lt;bhthompson@chromium.org&gt; Tested-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; Reviewed-by: Bernie Thompson &lt;bhthompson@chromium.org&gt; " fail_count="0" gerrit_number="1159832" owner_email="bhthompson@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/bluez" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/bluez" ref="refs/changes/32/1159832/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I71c7090dfbfa7efe6ded3b102a4c9890410594e0" commit="fc6bfae706f28ae17552d5ff4b1cec3c77fdc803" commit_message="servod: add README &amp; FAQ This adds - README explaining as a small introduction how servod is structured, to aid making modifications to servod. - FAQ answering a couple basic questions that frequently come up regarding servod &amp; servod configurations BUG=chromium:869335 TEST=renders as expected on gitiles Change-Id: I71c7090dfbfa7efe6ded3b102a4c9890410594e0 Signed-off-by: Ruben Rodriguez Buchillon &lt;coconutruben@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1156424 Reviewed-by: Mengqi Guo &lt;mqg@chromium.org&gt; " fail_count="0" gerrit_number="1156424" owner_email="coconutruben@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/hdctools" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/hdctools" ref="refs/changes/24/1156424/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ie9b866699c61fcf88e28b9d3ee90fdefc47b48d4" commit="447ce921f6f8364609e18a930ec06c4fb1ca8182" commit_message="[autotest] Fix issue with logging error formatting TEST=Local moblab testing BUG=chromium:869438 Change-Id: Ie9b866699c61fcf88e28b9d3ee90fdefc47b48d4 Reviewed-on: https://chromium-review.googlesource.com/1158849 Commit-Ready: Keith Haddow &lt;haddowk@chromium.org&gt; Tested-by: Keith Haddow &lt;haddowk@chromium.org&gt; Reviewed-by: Allen Li &lt;ayatane@chromium.org&gt; " fail_count="0" gerrit_number="1158849" owner_email="haddowk@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/49/1158849/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I5700d71715784ba9b492e809d9f4292c17cf3d77" commit="a196d034caed96457c08bfe7039ea93bbe66373e" commit_message="arc: Uprev cache generator to 0.4.5 ag/4669513 BUG=b:112114519 TEST=Locally TBR=lhchavez@chromium.org Binary update of ag/4669513 Change-Id: I5700d71715784ba9b492e809d9f4292c17cf3d77 Reviewed-on: https://chromium-review.googlesource.com/1159845 Commit-Ready: Yury Khmel &lt;khmel@google.com&gt; Tested-by: Yury Khmel &lt;khmel@google.com&gt; Reviewed-by: Yury Khmel &lt;khmel@google.com&gt; " fail_count="0" gerrit_number="1159845" owner_email="khmel@google.com" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/45/1159845/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.4" change_id="I3b86646dd67f7f7731b2eee76999977aeefb0de8" commit="05425fbfdb76411ad1853abf7faee12eb83bf428" commit_message="CHROMIUM: HID: rmi: fix inhibit vs open/close hid-rmi overrides inhibit/uninhibit handlers to put device into deep sleep mode, instead of trying to engage USB or I2C power management level, which clashes with hid-input handling of open/close and inhibit/uninhibit. Given how different upstream from what we have in 4.4. and 3.18, let's simply override open/close to give consistent behavior, instead of tying to untangle this all. BUG=b:111853567 TEST=Make sure touchpad works after transitioning to laptop mode Change-Id: I3b86646dd67f7f7731b2eee76999977aeefb0de8 Signed-off-by: Dmitry Torokhov &lt;dtor@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1157529 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-by: Andrew Duggan &lt;aduggan@synaptics.corp-partner.google.com&gt; " fail_count="0" gerrit_number="1157529" owner_email="dtor@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/29/1157529/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I4e2991972cb245bf8dc4fa124b0fae23b01bbd2b" commit="1fdc33779d176d2107e1fabcdd70a36e2e1ce721" commit_message="permission_broker: add libusb dependency BUG=b:78207285 TEST=None Change-Id: I4e2991972cb245bf8dc4fa124b0fae23b01bbd2b Reviewed-on: https://chromium-review.googlesource.com/1100756 Commit-Ready: Armando Miraglia &lt;armax@chromium.org&gt; Tested-by: Armando Miraglia &lt;armax@chromium.org&gt; Reviewed-by: Armando Miraglia &lt;armax@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="0" gerrit_number="1100756" owner_email="lndmrk@chromium.org" pass_count="0" patch_number="3" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/56/1100756/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ibda8c2c24377592d7356364c4acac915722748f8" commit="a51343dd82a830fb6b2b4d13da702a150c1a7c2d" commit_message="crash: treat attached files as relative to the metadata There's no need for payloads to be in a sep location from the metadata, and only crash reports are guaranteed to be stable across reboots and OS upgrades. For now we normalize the path by hand to support absolute and relative paths as we might be uploading reports from older OS releases. We'll drop support for that after a few releases. BUG=chromium:866895 TEST=unittests pass Change-Id: Ibda8c2c24377592d7356364c4acac915722748f8 Reviewed-on: https://chromium-review.googlesource.com/1156064 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Mattias Nissler &lt;mnissler@chromium.org&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; " fail_count="0" gerrit_number="1156064" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/64/1156064/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I0a1e5c3ac572a5c655e6660abac136ccffe6469f" commit="65b50d0db607acca4111e39cb9b8d476d8c39195" commit_message="yaml_utils: Decouples the YAML tag handler and the data class. This CL modifies the helper classes in cros.factory.utils.yaml_utils so that we don't need to set the meta-class of a data class to the YAML tag handler. Previously we need to define the YAML tag handler as the meta-class of the data class. So the handler must be defined &quot;before&quot; the data class. As the handler often knows some basic logic of the data class to resolve the yaml data, these two classes become strongly coupled and hards to be put in different files. BUG=b:110596222 TEST=make test Change-Id: I0a1e5c3ac572a5c655e6660abac136ccffe6469f Reviewed-on: https://chromium-review.googlesource.com/1160078 Commit-Ready: Yong Hong &lt;yhong@google.com&gt; Tested-by: Yong Hong &lt;yhong@google.com&gt; Reviewed-by: Yilun Lin &lt;yllin@chromium.org&gt; " fail_count="0" gerrit_number="1160078" owner_email="yhong@google.com" pass_count="0" patch_number="2" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/78/1160078/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I2d693c60c3fc1388458fe1f88de2e20faefb946a" commit="6bdabf8fa808074e5fb9cd1fac28ce332805f8f9" commit_message="atlas: limit hi_res bitmaps to en we should keep the selected hi_res bitmaps consistent across boards in the same SoC family. the current (common) flash layout doesn't support enabling multiple bitmaps and building the MRC with RMT enabled at the same time. so, just limit atlas to [en] so we don't end up with atlas specific build problems. BUG=b:75454415 BRANCH=none TEST=build &amp; booted BIOS with RMT enabled Change-Id: I2d693c60c3fc1388458fe1f88de2e20faefb946a Reviewed-on: https://chromium-review.googlesource.com/1159851 Commit-Ready: caveh jalali &lt;caveh@chromium.org&gt; Tested-by: caveh jalali &lt;caveh@chromium.org&gt; Reviewed-by: Furquan Shaikh &lt;furquan@chromium.org&gt; " fail_count="0" gerrit_number="1159851" owner_email="caveh@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/bmpblk" project_url="https://chromium-review.googlesource.com/chromiumos/platform/bmpblk" ref="refs/changes/51/1159851/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I60fb72764c36a4c804486639695261f9a40a554e" commit="095457ab60ce75cca270d33541b599b4c20bad37" commit_message="cheza: Correct I2C5 pin mask, change I2C7 to 1.8V, and remove PU Correct the I2C5 pin mask, should be 0x48 (GPIO33/36) instead of 0x44. Change the I2C7 to 1.8V. Remove the pull-up on all I2C buses, as they have external pull-up. BRANCH=none BUG=b:111650553 TEST=Verified toggling PM845_RESIN_L. &gt; gpioset PM845_RESIN_L 0 &gt; gpioget PM845_RESIN_L 0* PM845_RESIN_L TEST=Verified scanning I2C7 &gt; i2cscan 4 Scanning 9 sensor...................................................... 0x88.................................... 0xd0....................... TEST=Verified triggering PMIC power-off sequence through PM845_RESIN_L. &gt; apshutdown without seeing the message &quot;[10.045376 AP POWER STILL UP!]&quot; Change-Id: I60fb72764c36a4c804486639695261f9a40a554e Signed-off-by: Wai-Hong Tam &lt;waihong@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1158850 Reviewed-by: Stephen Boyd &lt;swboyd@chromium.org&gt; " fail_count="0" gerrit_number="1158850" owner_email="waihong@google.com" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/50/1158850/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I12aeee76cb0235ab2779e1e62fc3ddf13c3f034c" commit="66d8b98cdfc3546323459cfb986ad910d15b5d8f" commit_message="sys-boot/edk2: use coreboot-sdk's tools.txt definitions BUG=b:65441143 BRANCH=none TEST=`emerge-eve edk2` still works Change-Id: I12aeee76cb0235ab2779e1e62fc3ddf13c3f034c Signed-off-by: Patrick Georgi &lt;pgeorgi@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1124841 Reviewed-by: Martin Roth &lt;martinroth@chromium.org&gt; " fail_count="1" gerrit_number="1124841" owner_email="pgeorgi@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/41/1124841/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ia0952587075026c6e2cbe20dcd7ccc6746442df1" commit="f79cb35292e275fd88aaf98246f07480044bd82b" commit_message="Fleex: implement LED behavior This change adds the charger LED behavior for fleex. Since fleex isn't actually using a power LED, removed the GPIO referencing it. BRANCH=none BUG=b:109872754 TEST=ran through all charger and power states on the fleex to confirm correct LED behavior Change-Id: Ia0952587075026c6e2cbe20dcd7ccc6746442df1 Signed-off-by: Diana Z &lt;dzigterman@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1159355 Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="0" gerrit_number="1159355" owner_email="dzigterman@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/55/1159355/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I0f68690835fb2adffec54799cf49a3f949ec70f4" commit="8ef16704eb6aa01dfd1afc1ece88eda88ee9581f" commit_message="cbuildbot: Remove RepoRepository cleanup logic This code removed old projects from the persistent repo checkouts on builders. We are removing it now because 1) these persistent checkouts will be shorter-lived in the near future and 2) we don't actually remove projects very often. The only good code is dead code. BUG=none TEST=repository_unittest Change-Id: I0f68690835fb2adffec54799cf49a3f949ec70f4 Reviewed-on: https://chromium-review.googlesource.com/1159474 Commit-Ready: Lann Martin &lt;lannm@chromium.org&gt; Tested-by: Lann Martin &lt;lannm@chromium.org&gt; Reviewed-by: Don Garrett &lt;dgarrett@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1159474" owner_email="lannm@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/74/1159474/1" remote="cros" total_fail_count="0"/><lkgm version="10931.0.0-rc3"/></manifest>