blob: 46c2c8a9e56a1e56181e215321066b48409789f6 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="e82b99bcdee16092de6986f7424a433f2c494a60">
<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="4f500daeeff106af163421a2c13f7f33fe627393" upstream="refs/heads/master"/>
<project name="aosp/platform/external/libchrome" path="src/aosp/external/libchrome" revision="913f89fda814b25f6ae0be970e455042b0d34d05" 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/apmanager" path="src/aosp/system/connectivity/apmanager" revision="cfb28dac24de032626f5288955200e53cf14c281" upstream="refs/heads/master"/>
<project name="aosp/platform/system/connectivity/shill" path="src/aosp/system/connectivity/shill" revision="f9b4b2b3fb4145a8a0ebfe2dffd88e74a866c7db" 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="acd20391ab989971725a8b25ca9a08e1d5a7a3c8" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="7466ad240f52b4efaf076bd14842d3b045e846ad" 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="506ae1c7367053eaa6bc9c8d956c2f6fd765940d" 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="b65b611d7571141fe8c942018b5af3e2c042805d"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/chromite" path="chromite" revision="6d97dd7fb70fbf529638bb1508e9c5067198821a" upstream="refs/heads/master">
<copyfile dest="AUTHORS" src="AUTHORS"/>
<copyfile dest="LICENSE" src="LICENSE"/>
</project>
<project name="chromiumos/docs" path="docs" revision="445d10bf85637acb7448b5fddb8e7070da3be1b0" upstream="refs/heads/master"/>
<project name="chromiumos/graphyte" path="src/platform/graphyte" revision="5042b8cf876294f36b721bde1d71e32f1a9c45cd" 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="5f6d87520f995745a0abc604708fe809fb1b920d" upstream="refs/heads/master"/>
<project groups="chromeos-admin,labtools" name="chromiumos/infra/skylab_inventory" path="infra/skylab_inventory" revision="36cb061b06a09aea311ca01378991282ec4cd11a" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="72ed44385c5aea7487dc955e84bdc45d2963f08f" 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="a21e275f7aeeca72442b7d503a4f868c4b0db14c" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="dae365cc69cccff7e9dff537ba19c63840981dae" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="3cea73a80968229d48a78d761e631756c9be1b9b" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="69ce8daaa7be02a7ebfa6ce88ba3bd80536868b7" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="513b0e4a50aa3655b893cf003235ce15818930dd" upstream="refs/heads/master"/>
<project name="chromiumos/platform/arc-camera" path="src/platform/arc-camera" revision="bae54fccba5e2efd1f0b0deeccb6e8a16006ea03" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="81db337896c3b1572e8cc0388fa8878df152b554" 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="6e4beca71e060586937f28d51fc2ad79326de0d4" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="c3c6de734eea9ee9aefc2f0553724345189e5a22" 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="30fd009108d9e666c9e76679a7bdd9603fa93cb7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="0d6e32de70e44e7a0e492b7bdc73c6822b5cd071" 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="518c8e2fe6a188c555f0eebcb07a923f05f7f385" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="7b9a3b1c0fdedce0121ca5d402368b774a7f98d4" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="d678784ae182bd816e00b69f5838f0665a79485c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="f5ef1089edcb0cfe93937bee15bc4669a8d7616c" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="31beb7fbc42e350a55a1d395da15a7de5d92dcfd" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="9b364b377ae1d6a1588d8b34c71db7e5f0cd8fdb" upstream="refs/heads/master"/>
<project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="9a187d45f371a3f7d4a965095657403dbb91c9df" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="ab38c2f25602f51994d56b22d5ded7c7bfa0beba" 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="1a98cb111e1ed2185cf4ccb0d2c678b231334ea3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="fe698f5f4a8a992c12f66b631dd8872acfe2a41f" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="cab05a6fc1b2fa84169ae9e423884807c4001d85" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="f6d4ab0388806d23ec5f25c592b8e3b57f0bb574" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="50a0d232ae092f34a9be34aff0f3336c4f893aee" 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="69c2c51dd89965d234eec16e3a9353634831916b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="093fd2ce7aef034aa98b5e7234e79b6b067d45c4" 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="293d9e3edfb46d0a988f99a835be16349bea0c3c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="d6e0c978da39d91766e0ea23874d0c7e6274dca1" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="c7cee899bf3c1366ad5ecdb9b09f6ba2d052d37f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mttools" path="src/platform/mttools" revision="0d2d0c4445ac6f9233aa4e297e0d2c031469225b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/newblue" path="src/platform/newblue" revision="88fa9de2da926293577c69b90a2b2a891a344b9d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/punybench" path="src/platform/punybench" revision="c050715684a5dde3a4fc818f3de816a407fdb2de" upstream="refs/heads/master"/>
<project name="chromiumos/platform/system_api" path="src/platform/system_api" revision="ec6d4902f36cabef3ad932c79530ac34b55e831a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast" path="src/platform/tast" revision="1c05c18ca456e14198e5fd29b3fd53bccf765261" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="c5ec15b6a717be329b085438feb47cf89f7d3515" 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="4e7f703f9526a75e4c62196cfe6554f9c9c23545" 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="ba07736e4444b0d2c265f2e72dff9d3c7e0f0baa" 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="066c7f963b3ef733716251b666e0af0afd03b4fe" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tremplin" path="src/platform/tremplin" revision="77443eac4650399eb120be231aebbd85a60b0093" 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="043e645be9fafe6aecba5c24284d4d791ff58b42" 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="a2e8a8db234639c6cbb35dfccc5c227abe963215" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="47bd125e6e8c8c4eb3ab7f24db599d0c0dc70e91" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="65207dc91ec9f81f6e975bb559270c9ccfe77031" 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="0853cc78d0a39aa6c457c61aecaf9a4bc614cb78" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="7402f09a2f6ac704a57ace9a662b562d69a49003" 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="c7a46b6464c6b346464c380a3f17bcee0e603d06" upstream="refs/heads/chromeos-5.44"/>
<project groups="firmware" name="chromiumos/third_party/bootstub" path="src/third_party/bootstub" revision="5ac54e8d3d305c2c6c7297e8e54d3cf7e4629b29" 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="5c0eeea212d4f395e37637180ce09d602e5a000b" upstream="refs/heads/chromeos-2016.05"/>
<project groups="firmware" name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="8e9f99b3e60d0ffe8b67cc93ea4ab1b9ed191e45" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cros-adapta" path="src/third_party/cros-adapta" revision="72bc006428d06a09a0db36c66a618e0f9cbb652c" 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/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/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="d2da987986cf2b7f048174ba339907cc760b1c3d" 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="2fa61f69f6a29083b34961b2acbe0f6053ffd62d" 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="0246626ef61d5fb7b85fe0a0397c2067be35ff70" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="31fa0133a89b263685861523e9456eb0a473afd5" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="18d3e757c0516b7830b3d6500acc48286acd6a80" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="6bbde26a08bba545d34709e99348bf991f1dc9f4" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="cd63548f925cfa8349e68752f1bfa8af9f75e510" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="7af9a977b61f19406f40f86598bd87b78db38533" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/experimental" revision="56bfe3c5ade26598388a7aa70c362de0e57e361a" upstream="refs/heads/next/chromeos-experimental"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="f427d0ac31d1878a6e2c9209f63a8f560983b6bf" 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="56e509680474fe5a8dbce4cc4faba3727222627f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="ac553edec3b2b49f5cdfd274487cdc5248f29a7d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqrtr" path="src/third_party/libqrtr" revision="238c066146896e9caa9e724ce43080d07ac4fb3f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libresample" path="src/third_party/libresample" revision="cc9f20f439396b7d45e94b8301edd95d33f26a46" 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="9d110e77a43de900fa3d49f5b26cbbb875d03160" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/logitech-updater" path="src/third_party/logitech-updater" revision="f8b050bad1307a836bd67692882919b12214d627" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="7df860dd2389c5c9a5b2ed9ac8a7f1d48d6fed03" 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="43abc5036a2ff45e9122e3e73929497c046602f6" upstream="refs/heads/arc-17.3"/>
<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="bcc3e2e4246431be511be3959a11cd9733bedd29" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="792f9e64890f6ab0da6678c9bfdd76fcef431fef" 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="fc570685c1ca4acb871c706a66d0493b5e92c7c9" 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="41a309aa54156025311b2f3a678281d804a3b615" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="fceaba3af1a2dbb9e965320be39432b1b412e284" 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="f5ddef5e9eb5b41686468053871b5c3dfdd16627" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="2ba9706f576d1a0026ab1da6af9034b311683849" 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="c547affa46e1843508f05eda548178cb22057108" 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="6ab53c6c6825c16d8a7ed38660a000bd6511bec6" 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="c82a7587b850ae43ba4bdb1d317e697642896215" 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="182d452a9907d2efac8cc710f0023568a75edd94" 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="I3ee3f59c637ee5151a8659c3c772d1f02fcd83a3" commit="5813b7eaf0c2293bfef019ec439207740a1a29e6" commit_message="xf86-input-cmt: punt Nothing depends on this anymore, so drop it. BUG=chromium:655820 TEST=precq passes Change-Id: I3ee3f59c637ee5151a8659c3c772d1f02fcd83a3 Reviewed-on: https://chromium-review.googlesource.com/1114491 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Stéphane Marchesin &lt;marcheu@chromium.org&gt; " fail_count="1" gerrit_number="1114491" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/manifest" project_url="https://chromium-review.googlesource.com/chromiumos/manifest" ref="refs/changes/91/1114491/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I3185b7c86c0e1800115a51922af455d9ac81a067" commit="5f951406af9a7c08189ec69e2964f166c65928db" commit_message="UPSTREAM: smm: Clear SMRAM when debugging This makes it easier to spot unused RAM. BUG=b:80539294 TEST=built and tested on grunt. Verified unused memory was set to 0xcdcdcdcd Change-Id: I3185b7c86c0e1800115a51922af455d9ac81a067 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: dd549e117588472d11b10e0b1287a0e19377b844 Original-Change-Id: I335eaf642bd8526f31819eaac95ce80c2df3c300 Original-Signed-off-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Original-Reviewed-on: https://review.coreboot.org/27227 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Martin Roth &lt;martinroth@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1118458 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="1" gerrit_number="1118458" 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/58/1118458/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I61e0d47cdb2259ae359820ca43fdc71ba7902032" commit="b4a3de4746e25969f884cfcf6d0bfe87a191111c" commit_message="UPSTREAM: smm: Make local variables relative to ebp This reduces the cognitive overhead of referencing locals via esp since it changes with every push. BUG=b:80539294 TEST=built and booted on grunt. Change-Id: I61e0d47cdb2259ae359820ca43fdc71ba7902032 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 0140541f5003e173baac08f4719c285936795e76 Original-Change-Id: Ib7eb98ce3483d4fc803696c1b2496d8384317536 Original-Signed-off-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Original-Reviewed-on: https://review.coreboot.org/27225 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Martin Roth &lt;martinroth@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1118459 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="1" gerrit_number="1118459" 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/59/1118459/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I5834c664736aa30830cef0732d8cae9e150dd7a3" commit="5c08d0c30d3915088c7c176e8b3cf5aa2714b32a" commit_message="UPSTREAM: smm: Push a null stack base pointer When generating a backtrace we need an indicator when we have hit the beginning of the stack. The i386 ABI states that %ebp points to the next stack frame. NULL can be used to indicate the end of the stack. We could add a NULL return pointer at %ebp+4, but I decided to omit it since a NULL stack pointer can be used as an indicator that there is no return pointer. BUG=b:80539294 TEST=built and tested on grunt Change-Id: I5834c664736aa30830cef0732d8cae9e150dd7a3 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 871156898c874c5247d4024309af348f8bc1e518 Original-Change-Id: I8a48114d31a5c716335d264fa4fe4da41dc5bf11 Original-Signed-off-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Original-Reviewed-on: https://review.coreboot.org/27226 Original-Reviewed-by: Martin Roth &lt;martinroth@google.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1118460 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="1" gerrit_number="1118460" 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/60/1118460/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="Id1b54447a1cff853aabecdf7b3dd0714137555d0" commit="2257c574b1b9a50ecce2a0d52dc644f57c76b289" commit_message="UPSTREAM: smm: Switch from %edx to %ebx %edx gets clobbered before the c handler is invoked. This is just a cleanup cl to make the next cl look clean. BUG=b:80539294 TEST=verified SMI still works on grunt. Change-Id: Id1b54447a1cff853aabecdf7b3dd0714137555d0 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: e18e5ab5fa5002f5835a2b83be0fcd6c5739cd8a Original-Change-Id: I21bf41ed4fdeaaa8737c883f202a39cb57c2b517 Original-Signed-off-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Original-Reviewed-on: https://review.coreboot.org/27228 Original-Reviewed-by: Martin Roth &lt;martinroth@google.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1118461 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="1" gerrit_number="1118461" 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/61/1118461/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="Id07849886f5d82ea5514521af823cd560f868a14" commit="afcff17a506f5b02821453c230bacca4a3880b34" commit_message="UPSTREAM: soc/intel/apollolake: Remove call to pmc_fixup_power_state On APL, call to pmc_fixup_power_state was added because GPE0_EN registers did not have the right bits set on resume from S3 -- this was a result of GPE_CFG registers getting reset to their default state on resume. GPE_CFG registers are programmed as part of pmc_gpe_init which was previously done only in ramstage. However, with change a673d1c (soc/intel/apollolake: Initialize GPEs in bootblock), call to pmc_gpe_init was added to bootblock which means that GPE_CFG registers will have the right state by the time control reaches romstage where pmc_fill_power_state is called. Thus, call to pmc_fixup_power_state is totally redundant and in fact leads to side-effects because of the call to pmc_disable_all_gpe at the end of pmc_fill_power_state. BUG=b:110836465 TEST=Verified on yorp that wake source is correctly identified on resume from S3. Change-Id: Id07849886f5d82ea5514521af823cd560f868a14 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 344ed02a74f0a3a5e4db087e989de36eaaa5218c Original-Change-Id: Ia63ddbe381ce8a59736c231d745fd71d008d5d92 Original-Signed-off-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/27249 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1118462 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="1" gerrit_number="1118462" 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/62/1118462/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I04dec887fbd3f6b4f9990fcf8f2c7ee74a2cc8de" commit="3ef8ebfcc91196491e09716a19667dccdbde7c77" commit_message="UPSTREAM: soc/intel/common/block/pmc: Get rid of pmc_fixup_power_state Now that APL does not need pmc_fixup_power_state, this function can be removed from the PMC common code as well. BUG=b:110836465 Change-Id: I04dec887fbd3f6b4f9990fcf8f2c7ee74a2cc8de Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 14e8f20edca4e33fcd5fda8d0977ee96864e60b4 Original-Change-Id: I94de41f3e52228bca4b7a5579afe5a23719429be Original-Signed-off-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/27250 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1118463 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="1" gerrit_number="1118463" 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/63/1118463/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I437010b20d8a8aa4f0cd6e2e5b8f43c16f65d6bb" commit="782cc7d6ebc339f0b508877ee1c63aca18df9c10" commit_message="UPSTREAM: soc/intel/common: Disable GPEs just before enabling SMIs Call to pmc_disable_all_gpe is required before enabling SMIs to ensure that we do not end up in a recursive SMI handler loop as mentioned in change 74145f7 (intel/common/pmc: Disable all GPEs during pmc_init). Thus, this call was added at the end of pmc_fill_power_state as we want to ensure that all the GPE registers are backed up before being cleared for identifying the wake source in ramstage. This resulted in a side-effect on APL where pmc_fixup_power_state was called much later in the boot process. Even though we have got rid of pmc_fixup_power_state, this change moves the call to pmc_disable_all_gpe to happen just before enabling SMIs. This helps to keep the disabling of GPEs logically before the enabling of SMIs and any clean ups that happen in pmc or soc-specific code should not affect the state of GPEs. BUG=b:110836465 TEST=Verified that wake sources are correctly identified on KBL and APL. Also, no SMI handler issues observed when resuming. Change-Id: I437010b20d8a8aa4f0cd6e2e5b8f43c16f65d6bb Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: a00c7774d8be5802268c0139a405f1dde38971ea Original-Change-Id: I122a8118edcec117f25beee71a23c0a44ae862ed Original-Signed-off-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/27251 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1118464 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="1" gerrit_number="1118464" 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/64/1118464/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="Iecf944856f004aefc66c38b0feb8614e952223ee" commit="6bc27e75bfbea2c8363912fd58d4ad56b20f230a" commit_message="UPSTREAM: soc/intel/apollolake: Remove dead files Change a86d1b8 (soc/intel/common: Add SMM common code for Intel Platforms) moved APL to use common SMM code. However, smi.c and smm.h files under soc/intel/apollolake/ were not removed. This change removes the dead files since they are not used anymore. BUG=b:110836465 Change-Id: Iecf944856f004aefc66c38b0feb8614e952223ee Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: ebee0d4369b0f6f7ad082301a7d946f09e49bd25 Original-Change-Id: I1ff213372521fd47e2335de6a4b438d16c74ecd3 Original-Signed-off-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Reviewed-on: https://review.coreboot.org/27252 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1118465 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="1" gerrit_number="1118465" 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/65/1118465/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I76dc1baf53f75e4ad8499c9582d96ba8765a4071" commit="23232afd28cbdb90b639abfde54a892b889df399" commit_message="UPSTREAM: Documentation: Add Gigabyte to list of mainboards Gigabyte was not in the list of vendors in the mainboard-specific documentation. This made a newly added mainboard page difficult to locate. This commit adds Gigabyte and links said mainboard in the mainboard-specific documentation main page. BUG=none BRANCH=none TEST=none Change-Id: I76dc1baf53f75e4ad8499c9582d96ba8765a4071 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 210b351df3cc070f103feb01a40be9811af87906 Original-Change-Id: I8839e1c1176fbdc3dd9da616f68c58e8e1cf1b16 Original-Signed-off-by: Angel Pons &lt;th3fanbus@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/27045 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/1118466 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="1" gerrit_number="1118466" 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/66/1118466/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I2111d0509c675a8afabca22052c8952337423161" commit="6e03702b35364f8d5295d22497a9764510ee84aa" commit_message="UPSTREAM: soc/intel/common/block: Move p2sb common functions into block/p2sb This patch cleans soc/intel/{apollolake/cannonlake/skylake} by moving common soc code into common/block/p2sb. BUG=b:78109109 BRANCH=none TEST=Build and boot KBL/CNL/APL platform. Change-Id: I2111d0509c675a8afabca22052c8952337423161 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 7837c203d615fce03c6d89d99ba9a746619e49d4 Original-Change-Id: Ie9fd933d155b3fcd0d616b41cdf042cefe2c649a Original-Signed-off-by: Subrata Banik &lt;subrata.banik@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/26132 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1118467 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="1" gerrit_number="1118467" 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/67/1118467/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I8167a96a39ac466aa944fc1218388c9acd9a4518" commit="df54ec6bb0bf3c9264435c9096a31aa3491e9514" commit_message="UPSTREAM: vboot: Fix linking error with USE_OPTION_TABLE enabled Fix a linking problem with VBOOT and USE_OPTION_TABLE enabled. Make use of cbfs_locate_file_in_region() and always search the cmos_layout.bin in the 'COREBOOT' region. With this change applied there's no need to include the vboot_locator in SMM any more, we can't break NVRAM with different CMOS layouts, and we keep VBOOT and non VBOOT behaviour the same. Only include cmos_layout.bin and cmos.default in RO region. Add notes explaining the decisions. Tested on Intel Sandybridge, builds and boots with vboot enabled. BUG=none BRANCH=none TEST=none Change-Id: I8167a96a39ac466aa944fc1218388c9acd9a4518 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 9554b26f9fd608cc613fc3ad869db33ef0edfe5c Original-Change-Id: I10ae94d7936581bbb5ea49384122062bd4934ea5 Original-Signed-off-by: Patrick Rudolph &lt;patrick.rudolph@9elements.com&gt; Original-Reviewed-on: https://review.coreboot.org/26863 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1118468 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="1" gerrit_number="1118468" 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/68/1118468/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="Ia573aa479c48646df13c4ec5e320e97dcf62a319" commit="fb7cf41a7eb65fe2e94f31209cbec759410a745c" commit_message="UPSTREAM: mb/google/poppy/variants/nocturne: Update TSR sensor info This patch updates TSR sensor info with appropriate names. Also, updates Charger effect with correct TSR sensor mapping. BUG=None BRANCH=None TEST=Build coreboot for Nocturne board. Change-Id: Ia573aa479c48646df13c4ec5e320e97dcf62a319 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: c08e62d7d4abb9cfd98fda6975d094ea30b1e150 Original-Change-Id: Ia3bbc78f8d823e88a91265e0d55c5ac2a4ea31a9 Original-Signed-off-by: Sumeet Pawnikar &lt;sumeet.r.pawnikar@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/27210 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Reviewed-by: Nick Vaccaro &lt;nvaccaro@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1118469 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="1" gerrit_number="1118469" 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/69/1118469/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I5502883b5294ecff6606d6de7954e9af52d647d7" commit="217000e0da25650777b20f7bdfbc6cab10f38834" commit_message="UPSTREAM: mb/google/octopus: Create bobba variant This creates a bobba variant for octopus. The devicetree overrides are copied from fleex, otherwise everything just defaults to baseboard settings. BUG=b:110781720 TEST=None Change-Id: I5502883b5294ecff6606d6de7954e9af52d647d7 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: d940050897f7abe45354096d33d72ba7b18ee136 Original-Change-Id: Ic30c6b0d955ce26f4a9f40cd7fef1c429ab950fc Original-Signed-off-by: Justin TerAvest &lt;teravest@chromium.org&gt; Original-Reviewed-on: https://review.coreboot.org/27223 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/1118470 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; Reviewed-by: Justin TerAvest &lt;teravest@chromium.org&gt; " fail_count="1" gerrit_number="1118470" 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/70/1118470/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="Ie3510042efead22674887102c6754501512af61b" commit="42b10a4779abbab99255f213fb325d064e2acbe1" commit_message="UPSTREAM: mb/google/poppy/variants/nautilus: Use GPP_B20 to determine SKU We would use GPP_B20 instead of board id to determine nautilus SKU. BUG=b:80052672 BRANCH=poppy TEST=Verified the new coreboot could determine SKU correctly Change-Id: Ie3510042efead22674887102c6754501512af61b Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: bc10d7288764cdb034506af4669d169c76255c56 Original-Change-Id: I1978b544eef7a184a3da191306ee32d862fa8c36 Original-Signed-off-by: Seunghwan Kim &lt;sh_.kim@samsung.com&gt; Original-Reviewed-on: https://review.coreboot.org/27220 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/1118471 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="1" gerrit_number="1118471" 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/71/1118471/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="If1b345444b71a83d786566ce7914dd3784430cf9" commit="c045ab653e1b4f7020dae2e8e6766754743b6249" commit_message="UPSTREAM: mediatek/mt8183: Remove the stub flash driver that planned to use eMMC The stub flash driver is a temporary hack that planned to adapt eMMC to SPI flash. Remove the hack since SPI flash is what we really expect. BUG=b:80501386 BRANCH=none TEST=Boots fine on Kukui Change-Id: If1b345444b71a83d786566ce7914dd3784430cf9 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: f78f97e156f3ec71c9ec62cac4cf8954728cddf8 Original-Change-Id: If29869461fc8c2efe26bb8c901737ee85935d27f Original-Signed-off-by: Tristan Shieh &lt;tristan.shieh@mediatek.com&gt; Original-Reviewed-on: https://review.coreboot.org/27114 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Paul Kocialkowski &lt;contact@paulk.fr&gt; Original-Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1118472 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="1" gerrit_number="1118472" 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/72/1118472/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I77062af1d433ca8a27b772e4ca3a7e4f86754a76" commit="993f99f2bb085422ba7acfeb8f6c5dbca58d061f" commit_message="UPSTREAM: smm: Add canary to end of stack and die() if a stack overflow occurs If CPU 0's stack grows to large, it will overflow into CPU 1's stack. If CPU 0 is handling the interrupt then CPU 1 should be in an idle loop. When the stack overflow occurs it will override the return pointer for CPU 1, so when CPU 0 unlocks the SMI lock, CPU 1 will attempt to return to a random address. This method is not foolproof. If code allocates some stack variables that overlap with the canary, and if the variables are never set, then the canary will not be overwritten, but it will have been skipped. We could mitigate this by adding a larger canary value if we wanted. I chose to use the stack bottom pointer value as the canary value because: * It will change per CPU stack. * Doesn't require hard coding a value that must be shared between the .S and .c. * Passing the expected canary value as a parameter felt like overkill. We can explore adding other methods of signaling that a stack overflow had occurred in a follow up. I limited die() to debug only because otherwise it would be very hard to track down. TEST=built on grunt with a small and large stack size. Then verified that one causes a stack overflow and the other does not. Stack overflow message: canary 0x0 != 0xcdeafc00 SMM Handler caused a stack overflow Change-Id: I77062af1d433ca8a27b772e4ca3a7e4f86754a76 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: eb5d76a510d7a4b46e6b33d8a697a30510a0a6d7 Original-Change-Id: I0184de7e3bfb84e0f74e1fa6a307633541f55612 Original-Signed-off-by: Raul E Rangel &lt;rrangel@chromium.org&gt; Original-Reviewed-on: https://review.coreboot.org/27229 Original-Reviewed-by: Martin Roth &lt;martinroth@google.com&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1118473 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="1" gerrit_number="1118473" 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/73/1118473/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I2d00f84684a6e51b05ca9e5e370488ea621776d5" commit="16c2e43da294632841eae3bce4fa1f7f89311688" commit_message="UPSTREAM: devicetree: Add method to delete property by name Will be used on Cavium SoC to delete devicetree entries that aren't available with the board/configuration. BUG=none BRANCH=none TEST=none Change-Id: I2d00f84684a6e51b05ca9e5e370488ea621776d5 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 5ccc73145fb98afb888cd616d0a39fa75b81288a Original-Change-Id: I7c58a2411206bca62d0e96fa627530e937383ac9 Original-Signed-off-by: Patrick Rudolph &lt;patrick.rudolph@9elements.com&gt; Original-Reviewed-on: https://review.coreboot.org/26693 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/1118474 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="1" gerrit_number="1118474" 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/74/1118474/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I4cb7daf89c74dc7f2961db53d244dc158ee4958f" commit="e9c2ee0efd70c1a6eea8c753291f65f0d49a26bb" commit_message="UPSTREAM: intel/common: change mca_configure API's def add an unused param so that mca_configure can be called by mp_run_on_all_cpus to run it on all cores. BUG=none BRANCH=none TEST=none Change-Id: I4cb7daf89c74dc7f2961db53d244dc158ee4958f Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 35cb7851ab3e5b9b44857386b43690ce719fa655 Original-Change-Id: I2395ee7fbedc829f040959b0021967f800693eeb Original-Signed-off-by: Pratik Prajapati &lt;pratikkumar.v.prajapati@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/26391 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Nick Vaccaro &lt;nvaccaro@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1118475 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="1" gerrit_number="1118475" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/75/1118475/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="Ia07a508a1ab9afe7e5520495eb6176c9ecabd5be" commit="b8c9053c0a97bf792ddb94c51e2431b474aea30a" commit_message="UPSTREAM: soc/intel/skylake: clear MCA before booting to OS mca_configure needs to be called for each core before booting to OS, else OS would keep dumping MCEs BUG=none BRANCH=none TEST=none Change-Id: Ia07a508a1ab9afe7e5520495eb6176c9ecabd5be Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 1b25c8efcae2954b86040083f38ffc4cdc765ecc Original-Change-Id: I95ca46fda7be65d74714bdb344e339922cbb6305 Original-Signed-off-by: Pratik Prajapati &lt;pratikkumar.v.prajapati@intel.com&gt; Original-Reviewed-on: https://review.coreboot.org/26392 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Nick Vaccaro &lt;nvaccaro@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1118476 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="1" gerrit_number="1118476" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/76/1118476/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I76dcec6910dd884166125e005029c3da2cb51fd1" commit="18c6d3cdc2a5ee7a1d5d7105c41e7b0f21c37d15" commit_message="UPSTREAM: arch/x86: include verstage.c only when verstage is a separate stage BUG=none BRANCH=none TEST=none Change-Id: I76dcec6910dd884166125e005029c3da2cb51fd1 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 7bea0846db3ba262512a36170e8ea38135522001 Original-Change-Id: Ia75205001f2443cb8221a0762f182aae01ee615e Original-Signed-off-by: Arthur Heymans &lt;arthur@aheymans.xyz&gt; Original-Reviewed-on: https://review.coreboot.org/26924 Original-Reviewed-by: Aaron Durbin &lt;adurbin@chromium.org&gt; Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1118477 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="1" gerrit_number="1118477" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/77/1118477/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I8801f161ec4c3acdfad41c0c7cc31ccffa55439c" commit="1770a45a8bdb9f2d1588d1055fdd9749339ae872" commit_message="UPSTREAM: fsp_broadwell_de: Add ability to set PCIe completion timeout This enables the user to set the completion timeout value in PCI Express Device Control 2 register via devicetree.cb. Based on corebootBDE-270-iou-complto.patch in Arista EOS 4.20 release. BUG=none BRANCH=none TEST=none Change-Id: I8801f161ec4c3acdfad41c0c7cc31ccffa55439c Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 0ea93cdc35d4e49b416c9c73093d722c0a7bd860 Original-Change-Id: If0527899bc2047d0e57c11f7801768d07f9a5179 Original-Signed-off-by: David Hendricks &lt;dhendricks@fb.com&gt; Original-Reviewed-on: https://review.coreboot.org/26225 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Werner Zeh &lt;werner.zeh@siemens.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1118478 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="1" gerrit_number="1118478" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/78/1118478/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I4ab73e4822b8062ecdbcd12d140c5c54d3427c31" commit="040bd125df62658b701dd7294a51877dea28bfc4" commit_message="UPSTREAM: mb/*/*/cmos.layout: Fix coding style BUG=none BRANCH=none TEST=none Change-Id: I4ab73e4822b8062ecdbcd12d140c5c54d3427c31 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: ebc1e2163f90f9615adb9e374b9f72a38ced7890 Original-Change-Id: I4f82482595b0e6c6159c6e1c66158bc18b061f04 Original-Signed-off-by: Elyes HAOUAS &lt;ehaouas@noos.fr&gt; Original-Reviewed-on: https://review.coreboot.org/27216 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Angel Pons &lt;th3fanbus@gmail.com&gt; Original-Reviewed-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1118479 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="1" gerrit_number="1118479" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/79/1118479/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="If3f952ea142a843fd75e0b5aad3bbda863983554" commit="cb80a15d073585ae1b5895f8da40a6e0a795190c" commit_message="UPSTREAM: amd/common/pi: Remove obsolete heapmanager workaround Remove residual code that allowed successful building of the heapmanager code. Now that stoneyridge no longer makes AGESA calls in bootblock, it is safe to elimate the workaround. BUG=b:74518368 TEST=boot Grunt Change-Id: If3f952ea142a843fd75e0b5aad3bbda863983554 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 418c2bb29bc45440ff16ba6bd4d914e8d279eabc Original-Change-Id: Ie169a691a177bcd8283c31c8188ce28bcbce82af Original-Signed-off-by: Marshall Dawson &lt;marshalldawson3rd@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/27254 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Reviewed-by: Martin Roth &lt;martinroth@google.com&gt; Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Reviewed-on: https://chromium-review.googlesource.com/1118480 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="1" gerrit_number="1118480" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/80/1118480/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I829be9dfc90a5d86f2112fbb7fb205325ee83014" commit="15cfa53215081a3028ba12931ba639d8493c2de9" commit_message="UPSTREAM: amd/common/pi: Remove AGESA support files from bootblock The stoneyridge bootblock no longer makes AGESA calls. Remove the support files from the bootblock build. TEST=boot Grunt Change-Id: I829be9dfc90a5d86f2112fbb7fb205325ee83014 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: c06ee50d3d5f0a5ffea7e71553bc2fec740e8b6c Original-Change-Id: I14d2336d5fb766a1acf5e812337ae0ab3ca4a6c1 Original-Signed-off-by: Marshall Dawson &lt;marshalldawson3rd@gmail.com&gt; Original-Reviewed-on: https://review.coreboot.org/27255 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Kysti Mlkki &lt;kyosti.malkki@gmail.com&gt; Original-Reviewed-by: Martin Roth &lt;martinroth@google.com&gt; Original-Reviewed-by: Paul Menzel &lt;paulepanter@users.sourceforge.net&gt; Reviewed-on: https://chromium-review.googlesource.com/1118481 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="1" gerrit_number="1118481" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/81/1118481/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="Iaeb7ff852e6059f1498aca772c2c0f2f927ecaae" commit="c67ad7d37c73999d21c30a864ac52666235c5702" commit_message="UPSTREAM: nocturne: Fix uid and desc for sx9310 This commit changes the uid and desc fields for the sx9310 entries in the devicetree to be unique, and correctly identify the position of the respective sensors. BUG=none BRANCH=none TEST=none Change-Id: Iaeb7ff852e6059f1498aca772c2c0f2f927ecaae Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: ede8f2673b8997eed1aa8471953a7053318585a3 Original-Change-Id: I501df7d3349fdebc9673c9815f5b1b2458abac6e Original-Signed-off-by: Enrico Granata &lt;egranata@chromium.org&gt; Original-Reviewed-on: https://review.coreboot.org/27248 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Furquan Shaikh &lt;furquan@google.com&gt; Original-Reviewed-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1118482 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="1" gerrit_number="1118482" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/82/1118482/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="I17bfcdbc5d6a445e15c6b99295cd516dc6ad8149" commit="cddff5d26b743e541bced69cc1c57f1c21e247e4" commit_message="UPSTREAM: drivers/intel/fsp2_0: Fix uncountable &quot;information&quot; BUG=none BRANCH=none TEST=none Change-Id: I17bfcdbc5d6a445e15c6b99295cd516dc6ad8149 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 8bffebee3d496936ee8918793dec36690fcb7699 Original-Change-Id: I91e13a786b12328f1d9200f76788faa19847bbe7 Original-Signed-off-by: Elyes HAOUAS &lt;ehaouas@noos.fr&gt; Original-Reviewed-on: https://review.coreboot.org/26593 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1118483 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="1" gerrit_number="1118483" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/83/1118483/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-2016.05" change_id="If97e356cb0458896690cd52885e9a3d0e96f31e0" commit="8ba3689d75b967e348b100a28f1cbb2b9d2322e7" commit_message="UPSTREAM: tianocore: Add more patches * Fix building BaseTools in hostgcc v8.1.0+ * Fix buidling tianocore on gcc v7.0.0+ BUG=none BRANCH=none TEST=none Change-Id: If97e356cb0458896690cd52885e9a3d0e96f31e0 Signed-off-by: Patrick Georgi &lt;pgeorgi@google.com&gt; Original-Commit-Id: 1ce225b5a39d81e49f04497ce23ebb672b57eb6a Original-Change-Id: I7e2efea930b27749b1097607ab143ce2f91e79ec Original-Signed-off-by: Patrick Rudolph &lt;siro@das-labor.org&gt; Original-Reviewed-on: https://review.coreboot.org/27137 Original-Tested-by: build bot (Jenkins) &lt;no-reply@coreboot.org&gt; Original-Reviewed-by: Nico Huber &lt;nico.h@gmx.de&gt; Reviewed-on: https://chromium-review.googlesource.com/1118484 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="1" gerrit_number="1118484" owner_email="pgeorgi@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/coreboot" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/coreboot" ref="refs/changes/84/1118484/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ide650c5c6587b8719ea6fe48f0bfd9a2c12ffa3a" commit="56ddcd132073207efd66b9169d61791377aea594" commit_message="Add ReadDirectory to SmbProvider autotest Adds ReadDirectory function to the D-Bus wrapper for autotest Bug:757625 Change-Id: Ide650c5c6587b8719ea6fe48f0bfd9a2c12ffa3a TEST=test_that -b $BOARD $DUT_IP enterprise_SmbProviderDaemon --args=&quot;mount_path=$MOUNT&quot; Reviewed-on: https://chromium-review.googlesource.com/1109021 Commit-Ready: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Tested-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; " fail_count="1" gerrit_number="1109021" owner_email="allenvic@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/21/1109021/4" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ic184d1f87993266f245e79cf13eeada9a8f504ef" commit="9364bb0e32d118a2ce9cf86ea8448517aae5705f" commit_message="Add unmount to SmbProvider autotest Adds unmount function to the D-Bus wrapper for autotest Bug:757625 Change-Id: Ic184d1f87993266f245e79cf13eeada9a8f504ef TEST=tested manually Reviewed-on: https://chromium-review.googlesource.com/1109257 Commit-Ready: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Tested-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; " fail_count="2" gerrit_number="1109257" owner_email="allenvic@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/57/1109257/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Id0159e8438d25dcdf075b64cf1f3cc7a594d4d00" commit="e62790ce2b08589052cb9417853b82058dd137da" commit_message="Add get_metadata to SmbProvider autotest Adds get_metadata function to the D-Bus wrapper for autotest Bug:757625 Change-Id: Id0159e8438d25dcdf075b64cf1f3cc7a594d4d00 Reviewed-on: https://chromium-review.googlesource.com/1110448 Commit-Ready: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Tested-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; " fail_count="2" gerrit_number="1110448" owner_email="allenvic@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/48/1110448/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I554d0b8ebe3d15cdabcd639362a08a9f89026db1" commit="74b8b964670a73c89496905d3a9f321b37152e80" commit_message="Add open_file and close_file to SmbProvider autotest Adds open_file and close_file functions to the D-Bus wrapper for autotest Bug:757625 Change-Id: I554d0b8ebe3d15cdabcd639362a08a9f89026db1 Reviewed-on: https://chromium-review.googlesource.com/1110841 Commit-Ready: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Tested-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Bailey Berro &lt;baileyberro@chromium.org&gt; " fail_count="2" gerrit_number="1110841" owner_email="allenvic@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/41/1110841/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I74297c878066816a8d12f779849828070f664c16" commit="9d3570d85bb4af9610c02739823f8e9b15fdb38e" commit_message="Add read_file to SmbProvider autotest Adds read_file function to the D-Bus wrapper for autotest. This allows reading of files from an SMB share Bug:757625 Change-Id: I74297c878066816a8d12f779849828070f664c16 Reviewed-on: https://chromium-review.googlesource.com/1111102 Commit-Ready: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Tested-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; " fail_count="2" gerrit_number="1111102" owner_email="allenvic@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/1111102/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ife8a277e1eafcd53ba854c257d13161bf92a020e" commit="99cd97e725b1be0d56485c7013031f3242030e0a" commit_message="Add create_file to SmbProvider autotest Adds create_file function to the D-Bus wrapper for autotest Bug:757625 Change-Id: Ife8a277e1eafcd53ba854c257d13161bf92a020e Reviewed-on: https://chromium-review.googlesource.com/1111343 Commit-Ready: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Tested-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; " fail_count="2" gerrit_number="1111343" owner_email="allenvic@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/43/1111343/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I21f6464cf4cc5256a8dc0411174cfacd2ebcc05a" commit="248c437c90d2fe7bc0b834ffb5e688e2561edd42" commit_message="Add delete_entry to SmbProvider autotest Adds delete_entry function to the D-Bus wrapper for autotest Bug:757625 Change-Id: I21f6464cf4cc5256a8dc0411174cfacd2ebcc05a Reviewed-on: https://chromium-review.googlesource.com/1112341 Commit-Ready: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Tested-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; " fail_count="2" gerrit_number="1112341" owner_email="allenvic@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/41/1112341/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I6df97698a529420cd1adff3c47c10fbba3a32446" commit="e3f69b972745603a823687b98e9913fdcd91768e" commit_message="Add truncate and write_file to SmbProvider autotest Adds truncate and write_file functions to the D-Bus wrapper for autotest and change PasswordFd to DataFd Bug:757625 Change-Id: I6df97698a529420cd1adff3c47c10fbba3a32446 Reviewed-on: https://chromium-review.googlesource.com/1112343 Commit-Ready: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Tested-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; " fail_count="2" gerrit_number="1112343" owner_email="allenvic@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/43/1112343/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-3.14" change_id="I421d73abd4dac6036f78e76c9666112accf6c96f" commit="c5ae622e212d14a538d26fab08ac68b073bfd123" commit_message="BACKPORT: FROMLIST: media: uvcvideo: Refactor URB descriptors We currently store three separate arrays for each URB reference we hold. Objectify the data needed to track URBs into a single uvc_urb structure, allowing better object management and tracking of the URB. All accesses to the data pointers through stream, are converted to use a uvc_urb pointer for consistency. Signed-off-by: Kieran Bingham &lt;kieran.bingham@ideasonboard.com&gt; Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt; (am from https://patchwork.kernel.org/patch/10311065/) Conflicts: drivers/media/usb/uvc/uvcvideo.h BUG=chromium:820961 TEST=compile Change-Id: I421d73abd4dac6036f78e76c9666112accf6c96f Signed-off-by: Keiichi Watanabe &lt;keiichiw@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1084420 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="6" gerrit_number="1084420" owner_email="keiichiw@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/20/1084420/2" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-3.14" change_id="I51044ad0894ebb685d3fff60d1637ed0353f9548" commit="b7592d840c0594a0981c0a8151cf86f34a69e431" commit_message="BACKPORT: FROMLIST: media: uvcvideo: Convert decode functions to use new context structure The URB completion handlers currently reference the stream context. Now that each URB has its own context structure, convert the decode (and one encode) functions to utilise this context for URB management. Signed-off-by: Kieran Bingham &lt;kieran.bingham@ideasonboard.com&gt; Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt; (am from https://patchwork.kernel.org/patch/10311069/) Conflicts: drivers/media/usb/uvc/uvc_isight.c drivers/media/usb/uvc/uvc_video.c drivers/media/usb/uvc/uvcvideo.h BUG=chromium:820961 TEST=compile Change-Id: I51044ad0894ebb685d3fff60d1637ed0353f9548 Signed-off-by: Keiichi Watanabe &lt;keiichiw@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1084525 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="6" gerrit_number="1084525" owner_email="keiichiw@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/25/1084525/1" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-3.14" change_id="I4d42e4a6c948a291924429fc1abbdfff07da4771" commit="19e292340c52e4b1647e505c9576f9d0036e0ada" commit_message="BACKPORT: FROMLIST: media: uvcvideo: Protect queue internals with helper The URB completion operation obtains the current buffer by reading directly into the queue internal interface. Protect this queue abstraction by providing a helper uvc_queue_get_current_buffer() which can be used by both the decode task, and the uvc_queue_next_buffer() functions. Signed-off-by: Kieran Bingham &lt;kieran.bingham@ideasonboard.com&gt; Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt; (am from https://patchwork.kernel.org/patch/10311063/) Conflicts: drivers/media/usb/uvc/uvc_queue.c drivers/media/usb/uvc/uvc_video.c drivers/media/usb/uvc/uvcvideo.h BUG=chromium:820961 TEST=compile Change-Id: I4d42e4a6c948a291924429fc1abbdfff07da4771 Signed-off-by: Keiichi Watanabe &lt;keiichiw@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1084526 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="6" gerrit_number="1084526" owner_email="keiichiw@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/26/1084526/1" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-3.14" change_id="Ie51deed3ac18d1f6d95fd816750848ed40b0f5e4" commit="f740c973cb2c41ccb9c6ad6f1185e94eacfa9c8e" commit_message="BACKPORT: FROMLIST: media: uvcvideo: queue: Simplify spin-lock usage Both uvc_start_streaming(), and uvc_stop_streaming() are called from userspace context, with interrupts enabled. As such, they do not need to save the IRQ state, and can use spin_lock_irq() and spin_unlock_irq() respectively. Signed-off-by: Kieran Bingham &lt;kieran.bingham@ideasonboard.com&gt; (am from https://patchwork.kernel.org/patch/10311049/) Conflicts: drivers/media/usb/uvc/uvc_queue.c BUG=chromium:820961 TEST=compile Change-Id: Ie51deed3ac18d1f6d95fd816750848ed40b0f5e4 Signed-off-by: Keiichi Watanabe &lt;keiichiw@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1084527 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="6" gerrit_number="1084527" owner_email="keiichiw@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/27/1084527/1" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-3.14" change_id="Ie2f3b3b4bf980e10c3bdbf3b65d93aa53e1521a7" commit="19646bc119610d8c89c72f0be6bf96419814d2ef" commit_message="BACKPORT: FROMLIST: media: uvcvideo: queue: Support asynchronous buffer handling The buffer queue interface currently operates sequentially, processing buffers after they have fully completed. In preparation for supporting parallel tasks operating on the buffers, we will need to support buffers being processed on multiple CPUs. Adapt the uvc_queue_next_buffer() such that a reference count tracks the active use of the buffer, returning the buffer to the VB2 stack at completion. Signed-off-by: Kieran Bingham &lt;kieran.bingham@ideasonboard.com&gt; (am from https://patchwork.kernel.org/patch/10311053/) Conflicts: drivers/media/usb/uvc/uvc_queue.c drivers/media/usb/uvc/uvcvideo.h BUG=chromium:820961 TEST=compile Change-Id: Ie2f3b3b4bf980e10c3bdbf3b65d93aa53e1521a7 Signed-off-by: Keiichi Watanabe &lt;keiichiw@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1084528 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="6" gerrit_number="1084528" owner_email="keiichiw@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/28/1084528/1" remote="cros" total_fail_count="6"/><pending_commit branch="chromeos-3.14" change_id="Iaa05f77feae3d006614424608fd9ded43e08bf11" commit="4f99d6e2a1d3c0328b3866baa0778544da134d5a" commit_message="BACKPORT: FROMLIST: media: uvcvideo: Move decode processing to process context Newer high definition cameras, and cameras with multiple lenses such as the range of stereo-vision cameras now available have ever increasing data rates. The inclusion of a variable length packet header in URB packets mean that we must memcpy the frame data out to our destination 'manually'. This can result in data rates of up to 2 gigabits per second being processed. To improve efficiency, and maximise throughput, handle the URB decode processing through a work queue to move it from interrupt context, and allow multiple processors to work on URBs in parallel. Signed-off-by: Kieran Bingham &lt;kieran.bingham@ideasonboard.com&gt; (am from https://patchwork.kernel.org/patch/10311057/) Conflicts: drivers/media/usb/uvc/uvc_video.c drivers/media/usb/uvc/uvcvideo.h BUG=chromium:820961 TEST=Test FullHD resolution at https://webrtc.github.io/samples/src/content/getusermedia/resolution/ with (internal camera|Logitech Webcam C930e|Logitech Brio 4K) on (Jerry|Minnie|Samus) Change-Id: Iaa05f77feae3d006614424608fd9ded43e08bf11 Signed-off-by: Keiichi Watanabe &lt;keiichiw@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1084529 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Tomasz Figa &lt;tfiga@chromium.org&gt; " fail_count="6" gerrit_number="1084529" owner_email="keiichiw@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/29/1084529/3" remote="cros" total_fail_count="6"/><pending_commit branch="master" change_id="Ibb065fce74d2d9733cdb49601de3422d9a488138" commit="d56e1a7dbcc8e9f303e086b01eadae6ebd8935ad" commit_message="CRAS: config - expose aec parameters in aec.ini The new aec_config exposes the same set of parameters defined in webrtc/api/audio/echo_canceller3_config.h Customize these parameters in aec.ini file and CRAS will read and use them for all APM instances. BUG=chromium:710465 TEST=Manually create an aec.ini under /etc/cras Execute 'cras_test_client --reload_aec_config' and verify config content in /var/log/messages CQ-DEPEND=CL:1046726 Change-Id: Ibb065fce74d2d9733cdb49601de3422d9a488138 Reviewed-on: https://chromium-review.googlesource.com/1041306 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Hsinyu Chao &lt;hychao@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="2" gerrit_number="1041306" owner_email="hychao@chromium.org" pass_count="0" patch_number="20" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/06/1041306/20" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ib03c9b9d32d87dab8a3eaf1a14d27a0d8f51a143" commit="66626874673929d8176938bdac3e3170ed3bf6ee" commit_message="CRAS: dbus - api to query if aec is supported This api will be used by Chromium to know if system aec can be used instead of the one in browser. Set system aec non-supported by default and use board config to enable on specific boards for initial testing. In future this should be set to 'supported' by default and only disable on specific boards when needed. BUG=chromium:710465 TEST=Edit board.ini to set system aec supported flag and then use dbus-send to verify the correct value is returned. Change-Id: Ib03c9b9d32d87dab8a3eaf1a14d27a0d8f51a143 Reviewed-on: https://chromium-review.googlesource.com/1111896 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Hsinyu Chao &lt;hychao@chromium.org&gt; Reviewed-by: Hsinyu Chao &lt;hychao@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="2" gerrit_number="1111896" owner_email="hychao@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/96/1111896/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Idae39b1ad32ea7826999985461271a2a71e21f83" commit="d319dd55f48f2ba36cd3a9823e7a7bb0dfbc324d" commit_message="Sync to upstream webrtc checkout This change updates webrtc source to commit 62c0c2d1e and modifies Makefile so everything can build. BUG=1041306 TEST=emerge-eve webrtc-apm emerge-veyron_jerry webrtc-apm Change-Id: Idae39b1ad32ea7826999985461271a2a71e21f83 Reviewed-on: https://chromium-review.googlesource.com/1046725 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Hsinyu Chao &lt;hychao@chromium.org&gt; Reviewed-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; " fail_count="2" gerrit_number="1046725" owner_email="hychao@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/webrtc-apm" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/webrtc-apm" ref="refs/changes/25/1046725/5" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I8337c151d4b7c08bf5dedd4c8833815214b8c058" commit="87a42475273e1eb2d1635955e17ac22faefe9d46" commit_message="Expose aec3 config This change exposes the upstream EchoCanceller3Config and make webrtc_apm_create takes a copy of this struct. This allows caller to change the parameters for tuning. BUG=chromium:710465 TEST=None CQ-DEPEND=CL:1041306 Change-Id: I8337c151d4b7c08bf5dedd4c8833815214b8c058 Reviewed-on: https://chromium-review.googlesource.com/1046726 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Hsinyu Chao &lt;hychao@chromium.org&gt; Reviewed-by: Cheng-Yi Chiang &lt;cychiang@chromium.org&gt; " fail_count="2" gerrit_number="1046726" owner_email="hychao@chromium.org" pass_count="0" patch_number="5" project="chromiumos/third_party/webrtc-apm" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/webrtc-apm" ref="refs/changes/26/1046726/5" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I77e16352d66dda4e3b162a943fe604d63257fadb" commit="8e573381726f599796dd261c42957b956afe154d" commit_message="CRAS: client - Initialize effects field To avoid client side sending unexpected effects to server due to the params variable not initialized to zero. BUG=chromium:710465 TEST=None Change-Id: I77e16352d66dda4e3b162a943fe604d63257fadb Reviewed-on: https://chromium-review.googlesource.com/1114665 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Hsinyu Chao &lt;hychao@chromium.org&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="2" gerrit_number="1114665" owner_email="hychao@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/65/1114665/3" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I4d1c217234bbe39e0fead2b0068966982a1bfedf" commit="9dd8922fd00bbf6af9072716812679b8722d11e9" commit_message="UPSTREAM: HID: i2c-hid: Move i2c_hid_acpi_pdata error reporting to inside the function Log an error in all error paths of i2c_hid_acpi_pdata() instead of having the caller log a generic error. This is a preparation patch for allowing i2c_hid_acpi_pdata() to fail silently under certain conditions. Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt; Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt; (cherry picked from commit 67767a5f7c6d8b48e2f43475bd4d47bb58397d6d) BUG=b:110260616 TEST=Boot cheza, evtest, see touch events Change-Id: I4d1c217234bbe39e0fead2b0068966982a1bfedf Signed-off-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1115090 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="2" gerrit_number="1115090" owner_email="swboyd@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/1115090/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I769c26b870280f85aff2dde6572fee9414661563" commit="94e97ee02c3a3d368f4770d664f919409e1e833f" commit_message="UPSTREAM: HID: i2c-hid: Allow ACPI systems to specify &quot;post-power-on-delay-ms&quot; The property &quot;post-power-on-delay-ms&quot; allows a platform to specify the delay needed after power-on, but only via device trees currently. Use device_property_* instead of of_* reads to allow ACPI systems to also provide the same information. This is useful for Wacom hardware on ACPI systems. Signed-off-by: Rajat Jain &lt;rajatja@google.com&gt; Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt; (cherry picked from commit 847989e548ee76f06fd51b61c1fb887d1e86a239) BUG=b:110260616 TEST=Boot cheza, evtest, see touch events Change-Id: I769c26b870280f85aff2dde6572fee9414661563 Signed-off-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1115091 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="2" gerrit_number="1115091" owner_email="swboyd@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/91/1115091/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="I588273527a9fb7ef364b7ebf54cf710e28e9d9fa" commit="f33ed8b8b4c99cd1adcdd901476a9c935f357212" commit_message="FROMGIT: HID: i2c-hid: Use devm to allocate i2c_hid struct Use devm here to save some lines and prepare for bulk regulator usage in this driver. Otherwise, when we devm bulk get regulators we'll free the containing i2c_hid structure and try to put regulator pointers from freed memory. Cc: Benjamin Tissoires &lt;benjamin.tissoires@redhat.com&gt; Cc: Hans de Goede &lt;hdegoede@redhat.com&gt; Cc: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt; Cc: Dmitry Torokhov &lt;dtor@chromium.org&gt; Cc: Doug Anderson &lt;dianders@chromium.org&gt; Signed-off-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Acked-by: Benjamin Tissoires &lt;benjamin.tissoires@redhat.com&gt; Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt; (cherry picked from commit d6f83894110de247a81392ab7ef89e5498df7e80 git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid for-4.19/i2c-hid) BUG=b:110260616 TEST=Boot cheza, evtest, see touch events Change-Id: I588273527a9fb7ef364b7ebf54cf710e28e9d9fa Signed-off-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1115092 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="2" gerrit_number="1115092" owner_email="swboyd@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/92/1115092/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="Id4173c64775048c41ba053b34b5e1aa0a067438e" commit="bb07cbeb02bb6990cbab6fea1c04431e174a045c" commit_message="FROMGIT: HID: i2c-hid: Add vddl regulator control Some wacom w9013 devices have a vddl supply for &quot;low valtage&quot; requirements. Add support in this driver to turn on this low voltage supply. We can also drop a handful of error messages because the regulator core is already printing an error when bulk regulators fail to enable or disable. Cc: Benjamin Tissoires &lt;benjamin.tissoires@redhat.com&gt; Cc: Hans de Goede &lt;hdegoede@redhat.com&gt; Cc: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt; Cc: Dmitry Torokhov &lt;dtor@chromium.org&gt; Cc: Doug Anderson &lt;dianders@chromium.org&gt; Acked-by: Rob Herring &lt;robh@kernel.org&gt; Cc: &lt;devicetree@vger.kernel.org&gt; Signed-off-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Acked-by: Benjamin Tissoires &lt;benjamin.tissoires@redhat.com&gt; Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt; (cherry picked from commit 6136f97cd2dd2b5a88d62bd73cc663a803124c09 git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid for-4.19/i2c-hid) BUG=b:110260616 TEST=Boot cheza, evtest, see touch events Change-Id: Id4173c64775048c41ba053b34b5e1aa0a067438e Signed-off-by: Stephen Boyd &lt;swboyd@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1115093 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Evan Green &lt;evgreen@chromium.org&gt; " fail_count="2" gerrit_number="1115093" owner_email="swboyd@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/1115093/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I678832bcf99f638f2e406766af7e0599b5a5a876" commit="8ec292e13b557cfc5f679ffd659402ca0987c408" commit_message="vm_guest_tools: install goprotos for tremplin BUG=chromium:844079 TEST=tremplin_proto is installed in GOPATH CQ-DEPEND=CL:1096901 Change-Id: I678832bcf99f638f2e406766af7e0599b5a5a876 Reviewed-on: https://chromium-review.googlesource.com/1096907 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="1096907" owner_email="smbarber@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/07/1096907/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ibb929b3f7069ccd1497f45153dd5b56bc69f927d" commit="f31255d59fdf71c8ef1b6036dec9e8b07ea1d9f0" commit_message="chromeos-base/tremplin: add initial ebuild BUG=chromium:844079 TEST=emerge-tatl tremplin CQ-DEPEND=CL:1100693 Change-Id: Ibb929b3f7069ccd1497f45153dd5b56bc69f927d Reviewed-on: https://chromium-review.googlesource.com/1096906 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="1096906" owner_email="smbarber@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/06/1096906/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I1284cd50e962c0b6fb8e26549816ff0f05ac9cfe" commit="230a091fe09e4e3d2eaf5e5b60733723ba43445a" commit_message="vm_host_tools: install cicerone_client BUG=chromium:844079 TEST=cicerone_client is on rootfs CQ-DEPEND=CL:1096904 Change-Id: I1284cd50e962c0b6fb8e26549816ff0f05ac9cfe Reviewed-on: https://chromium-review.googlesource.com/1096908 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="1096908" owner_email="smbarber@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/08/1096908/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I8461d08c066fb432f760bcc8c3eec523f98df3d1" commit="2058d54df478f9d6894619cc83d32a142d08d022" commit_message="vm_tools: garcon: Add querying of info for package file This adds support to garcon for querying information about a package file (e.g. .deb) in the container's filesystem. BUG=chromium:822464 TEST=Verified with cicerone_client on eve Change-Id: I8461d08c066fb432f760bcc8c3eec523f98df3d1 Reviewed-on: https://chromium-review.googlesource.com/1117307 Commit-Ready: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Tested-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="1" gerrit_number="1117307" owner_email="jkardatzke@google.com" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/07/1117307/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I26f32a252a72a4bba451fc124913bcaa70e33d76" commit="8a55c4cf17a706871f310e1945ff0a81fc67bb67" commit_message="vm_tools: cicerone: Add querying of info for package file This adds support to cicerone for passing through requests to garcon for querying information on a package file (e.g. .deb file) in a container. The cicerone_client changes will be done in a later CL after the base CL for cicerone_client itself lands. BUG=chromium:822464 TEST=Verified with cicerone_client on eve CQ-DEPEND=CL:1117307 Change-Id: I26f32a252a72a4bba451fc124913bcaa70e33d76 Reviewed-on: https://chromium-review.googlesource.com/1117314 Commit-Ready: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Tested-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="1" gerrit_number="1117314" owner_email="jkardatzke@google.com" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/14/1117314/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Idd82c649d6a381f10a22125b3dcf9de65874875c" commit="ab4dd9d0c6ea2da57a2d55fbf735cd34264c7a30" commit_message="Nami: Add fan configurations for Sona and Pantheon Nami family share the same code but use different fans. This patch adds different rpm configuration for Sona and Pantheon. Signed-off-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; BUG=b:78043593,b:80152440 BRANCH=none TEST=Verify fan control by faninfo and fanset after cold reboot, suspend/resume, warm reboot on Sona. Change-Id: Idd82c649d6a381f10a22125b3dcf9de65874875c Reviewed-on: https://chromium-review.googlesource.com/1110486 Commit-Ready: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Tested-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Reviewed-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; " fail_count="0" gerrit_number="1110486" owner_email="dnojiri@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/86/1110486/8" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I4709273ba412c4685b1037e0e34c3fedeb3f4dbf" commit="53f21ff6479e7958997a6c3adba4438ba280b84f" commit_message="Nami: configure motion sensors for board variants early This change makes motion sensor configured for board variants earlier. Signed-off-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; BUG=none BRANCH=none TEST=Verify accelinfo outputs are expected when lid is moved on Sona Change-Id: I4709273ba412c4685b1037e0e34c3fedeb3f4dbf Reviewed-on: https://chromium-review.googlesource.com/1115202 Commit-Ready: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Tested-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Reviewed-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; " fail_count="1" gerrit_number="1115202" owner_email="dnojiri@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/02/1115202/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I6a971dd795f2118bd6cfec7dc34a65b0d4a32f9b" commit="8e7fe43e7b355579a19c057b2f7096a0de815533" commit_message="resources: Add address allocation helper Add the AddressAllocator module that will be used by both architectures to manage distributing address ranges to devices. This will make the addition of PCI devices easier as now both MMIO and PCI will need to share address space. Add this to a new resources crate. Change-Id: I6a971dd795f2118bd6cfec7dc34a65b0d4a32f9b Signed-off-by: Dylan Reid &lt;dgreid@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1072570 Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="2" gerrit_number="1072570" owner_email="dgreid@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/70/1072570/8" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I98cf35c280fefd7b0000801eb7405a236373b753" commit="23401f4390769af36b6a64186e80461bf6e3e386" commit_message="resources: Add system resource allocator Start a system resource allocator that will be able to manage the resources specific to each architecture. Change-Id: I98cf35c280fefd7b0000801eb7405a236373b753 Signed-off-by: Dylan Reid &lt;dgreid@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1089719 Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="2" gerrit_number="1089719" owner_email="dgreid@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/19/1089719/7" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.14" change_id="If6435324f0f716b7146d7f5697adcecfde30c26a" commit="137dca77cf6ca0560cef8280f4928b4c836e28fd" commit_message="BACKPORT: ath10k: add WMI_SERVICE_AVAILABLE_EVENT support Add WMI_SERVICE_AVAILABLE_EVENT to extend WMI_SERVICE_READY_EVENT, the 128bit service map in WMI_SERVICE_READY_EVENT is not enough for firmware to notice new WLAN service to host driver. Hereby, for thoese new WLAN service, firmware will notice host driver by WMI_SERVICE_AVAILABLE_EVENT. Signed-off-by: Alan Liu &lt;alanliu@codeaurora.org&gt; Signed-off-by: Carl Huang &lt;cjhuang@codeaurora.org&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit cea19a6ce8bf0518d156beea419d822021cc3705) BUG=b:72944404 TEST=Run AVL case of Randomized MAC address Conflicts (from cjhuang): Upstream code has some additional WMI_SERVICE_XXX definitions. To keep WMI_SERVICE_SPOOF_MAC_SUPPORT as same as upstream, backport these definitions too. Change-Id: If6435324f0f716b7146d7f5697adcecfde30c26a Reviewed-on: https://chromium-review.googlesource.com/1107641 Commit-Ready: Brian Norris &lt;briannorris@chromium.org&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Govind Singh &lt;govinds@qualcomm.corp-partner.google.com&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="0" gerrit_number="1107641" owner_email="cjhuang@qualcomm.corp-partner.google.com" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/41/1107641/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I8825f706045821d4e1533afa34bd319abcff49f6" commit="77a5333812664c50fc05d13a64312160cc1f6db4" commit_message="UPSTREAM: ath10k: support MAC address randomization in scan The ath10k reports the random_mac_addr capability to upper layer based on the service bit firmware reported. Driver sets the spoofed flag in scan_ctrl_flag to firmware if upper layer has enabled this feature in scan request. Test with QCA6174 hw3.0 and firmware-6.bin_WLAN.RM.4.4.1-00102-QCARMSWP-1, but QCA9377 is also affected. Signed-off-by: Carl Huang &lt;cjhuang@codeaurora.org&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 60e1d0fb290197fe505dff6e4e3b7e4d258dbf60) BUG=b:72944404 TEST=Run AVL case of Randomized MAC address Change-Id: I8825f706045821d4e1533afa34bd319abcff49f6 Reviewed-on: https://chromium-review.googlesource.com/1107642 Commit-Ready: Brian Norris &lt;briannorris@chromium.org&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="0" gerrit_number="1107642" owner_email="cjhuang@qualcomm.corp-partner.google.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/42/1107642/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I655b8928d1d095c831364a1717cb5b9a2bd515f9" commit="c8a1b530f4f699223f2b3a0405fb1326b2296922" commit_message="smbprovider: Add function pointers for _ctx functions. - Part of a sequence of CL's to transition from libsmbclients compat API to the underlying _ctx API - Adds the remaining function pointers - Alphabetizes the function pointer members - No functionality is changed in this CL BUG=chromium:857487,chromium:757625 TEST=emerges, unittests Change-Id: I655b8928d1d095c831364a1717cb5b9a2bd515f9 Reviewed-on: https://chromium-review.googlesource.com/1118924 Commit-Ready: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Tested-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Bailey Berro &lt;baileyberro@chromium.org&gt; " fail_count="0" gerrit_number="1118924" owner_email="zentaro@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/24/1118924/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="If56ed4ee842d9a9ca47918f3257eb41cc7bf5619" commit="3bfcc0c9a5db025e8204d790307bafb4ba0bd105" commit_message="smbprovider: Populates function pointers for _ctx functions. - Part of a sequence of CL's to transition from libsmbclients compat API to the underlying _ctx API - Populates all the function pointers - No functionality is changed in this CL BUG=chromium:857487,chromium:757625 TEST=emerges, unittests Change-Id: If56ed4ee842d9a9ca47918f3257eb41cc7bf5619 Reviewed-on: https://chromium-review.googlesource.com/1118965 Commit-Ready: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Tested-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Bailey Berro &lt;baileyberro@chromium.org&gt; " fail_count="0" gerrit_number="1118965" owner_email="zentaro@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/65/1118965/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="If0998e1b6015661b00923e86772471e16802ab05" commit="dd0757b19c6311e85311c8195f94e6f95c733db8" commit_message="pytest: Do not read driver dependent sysfs files. Do not read 'current_max' and 'health' files in battery sysfs. These checks are controlled by flags that are never set, so we can directly remove them. 'temp' file in sysfs is also driver dependent, so we don't read it as well. BUG=chromium:855976 TEST=make test CQ-DEPEND=CL:*644574 Change-Id: If0998e1b6015661b00923e86772471e16802ab05 Reviewed-on: https://chromium-review.googlesource.com/1113168 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Cheng-Han Yang &lt;chenghan@chromium.org&gt; Reviewed-by: Yong Hong &lt;yhong@google.com&gt; " fail_count="4" gerrit_number="1113168" owner_email="chenghan@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/68/1113168/4" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="Ie346af081a0f66ef83c7b280317d21203372a0e2" commit="05d3886acebc468b00f47711a259ca319af7c2ac" commit_message="pytest: Do not use `Power.GetBatteryAttribute` Some pytests used `Power.GetBatteryAttribute` function to read battery sysfs files. This function now only exists in SysfsPowerInfoMixin class, and is not used by the default ChromeOSPower. This CL removes direct use of this function in pytests. BUG=b:110626653 TEST=make test, manually test battery_sysfs pytest on DUT Change-Id: Ie346af081a0f66ef83c7b280317d21203372a0e2 Reviewed-on: https://chromium-review.googlesource.com/1114416 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Cheng-Han Yang &lt;chenghan@chromium.org&gt; Reviewed-by: Yong Hong &lt;yhong@google.com&gt; " fail_count="4" gerrit_number="1114416" owner_email="chenghan@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/factory" project_url="https://chromium-review.googlesource.com/chromiumos/platform/factory" ref="refs/changes/16/1114416/2" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I903ff54dc6651ff18462d4f4fd9cada9c1517a2e" commit="0d89652a3fa39ed62d94e1c5c07823ea25613fc1" commit_message="vm_tools: Update comments for cicerone split. Now that cicerone is split out from concierge some code comments are outdated. BUG=None TEST=Comments change only. Change-Id: I903ff54dc6651ff18462d4f4fd9cada9c1517a2e Reviewed-on: https://chromium-review.googlesource.com/1115465 Commit-Ready: Tim Zheng &lt;timzheng@chromium.org&gt; Tested-by: Tim Zheng &lt;timzheng@chromium.org&gt; Reviewed-by: Stephen Barber &lt;smbarber@chromium.org&gt; " fail_count="1" gerrit_number="1115465" owner_email="timzheng@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/65/1115465/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I7e447f1e346732a499b74ad44e7f1786286df04d" commit="3242851ed436af3261de36095ff825a1c818576b" commit_message="shill: update OWNERS Would be nice to get auto-CC'd on reports, for one. BUG=none TEST=none Change-Id: I7e447f1e346732a499b74ad44e7f1786286df04d Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1118917 Commit-Ready: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; " fail_count="0" gerrit_number="1118917" owner_email="briannorris@chromium.org" pass_count="0" patch_number="1" project="aosp/platform/system/connectivity/shill" project_url="https://chromium-review.googlesource.com/aosp/platform/system/connectivity/shill" ref="refs/changes/17/1118917/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ifa6ff7cabaeb7e4e1db03e6014465bca1c4cd3ce" commit="0e3e6ede15043bbd81ee5c6742a28dd9ca82e333" commit_message="libcxx: add visibility annotations to headers. There is a bug in libcxx headers where not all of its templates have the proper visibility annotations. This bug makes CFI check fail on google assitant. This patch fixes that. BUG=chromium:853946 TEST=no crashes on chrome with CFI when running google assistant. Change-Id: Ifa6ff7cabaeb7e4e1db03e6014465bca1c4cd3ce Reviewed-on: https://chromium-review.googlesource.com/1117777 Commit-Ready: Yunlian Jiang &lt;yunlian@chromium.org&gt; Tested-by: Yunlian Jiang &lt;yunlian@chromium.org&gt; Reviewed-by: Yunlian Jiang &lt;yunlian@chromium.org&gt; " fail_count="9" gerrit_number="1117777" owner_email="yunlian@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/77/1117777/4" remote="cros" total_fail_count="9"/><pending_commit branch="master" change_id="I302654ae68ac334a2fd3e698f57e063dc2c37afd" commit="9b232c6338f7addccb7641f82670db6d7c1ddace" commit_message="metrics: memd: add links to metrics/memd/README.md BUG=none TEST=none Change-Id: I302654ae68ac334a2fd3e698f57e063dc2c37afd Reviewed-on: https://chromium-review.googlesource.com/1118907 Commit-Ready: Luigi Semenzato &lt;semenzato@chromium.org&gt; Tested-by: Luigi Semenzato &lt;semenzato@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1118907" owner_email="semenzato@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/07/1118907/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ia6d8bf53195945c604a28babed9fee66ad45315e" commit="0cd2c6923dd25691b2254def638b12768227f1da" commit_message="smbprovider: Implement ParseNetBiosPacket This change implements SmbProvider::ParseNetBiosPacket which calls the NetBiosPacketParser to parse the packet. BUG=chromium:757625 TEST=needs unittests Change-Id: Ia6d8bf53195945c604a28babed9fee66ad45315e Reviewed-on: https://chromium-review.googlesource.com/1070557 Commit-Ready: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Tested-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; Reviewed-by: Zentaro Kavanagh &lt;zentaro@chromium.org&gt; " fail_count="0" gerrit_number="1070557" owner_email="baileyberro@chromium.org" pass_count="0" patch_number="19" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/57/1070557/19" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.18" change_id="I04580544a3c1afa7a835fe635a3794c5aad70047" commit="a1222c3624e672c9deaba119ca33d78ccfe07f7b" commit_message="UPSTREAM: tcp: ignore Fast Open on repair mode [ Upstream commit 16ae6aa1705299789f71fdea59bfb119c1fbd9c0 ] The TCP repair sequence of operation is to first set the socket in repair mode, then inject the TCP stats into the socket with repair socket options, then call connect() to re-activate the socket. The connect syscall simply returns and set state to ESTABLISHED mode. As a result Fast Open is meaningless for TCP repair. However allowing sendto() system call with MSG_FASTOPEN flag half-way during the repair operation could unexpectedly cause data to be sent, before the operation finishes changing the internal TCP stats (e.g. MSS). This in turn triggers TCP warnings on inconsistent packet accounting. The fix is to simply disallow Fast Open operation once the socket is in the repair mode. BUG=b:79240770 TEST=None Change-Id: I04580544a3c1afa7a835fe635a3794c5aad70047 Reported-by: syzbot &lt;syzkaller@googlegroups.com&gt; Signed-off-by: Yuchung Cheng &lt;ycheng@google.com&gt; Reviewed-by: Neal Cardwell &lt;ncardwell@google.com&gt; Reviewed-by: Eric Dumazet &lt;edumazet@google.com&gt; Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt; Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt; (cherry picked from commit 7081fa7b4618b65d007299e7ae1dd8646d65d21d) Signed-off-by: Zubin Mithra &lt;zsm@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1106714 Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; " fail_count="4" gerrit_number="1106714" owner_email="zsm@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/14/1106714/1" remote="cros" total_fail_count="4"/><pending_commit branch="master" change_id="I03f06d7a76e98806e69c34f2da1b6ade5947f31f" commit="326ebc738b1e8e9538ad708a5e9bd09464ae82e4" commit_message="autotest: hostap_config: Allow configuring max STA count Hostapd provides a configuration option to determine how many STAs an AP will allow to be connected to it. This change adds the 'max_stas' option to HostapConfig in order to expose this configuration option to autotests. BUG=chromium:857580 TEST=Modified network_WiFi_Perf tests to use max_stas=0 and ensured that the STA failed to connect (provided reason was 'Association timed out'). Also ran the original network_WiFi_Perf test to verify that leaving max_stas unspecified works as expected. Change-Id: I03f06d7a76e98806e69c34f2da1b6ade5947f31f Reviewed-on: https://chromium-review.googlesource.com/1119080 Commit-Ready: Alex Khouderchah &lt;akhouderchah@chromium.org&gt; Tested-by: Alex Khouderchah &lt;akhouderchah@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="1119080" owner_email="akhouderchah@chromium.org" pass_count="0" patch_number="4" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/80/1119080/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I18556eac06cb2e9a4a046c84b95d5e7315ab2856" commit="a1400b35e9346ddb3b1e123249c1d9556650df72" commit_message="cros tryjob: Add --staging to run against test builder. We have a LUCI builder named &quot;Staging&quot; to allow testing of changes to the build environment itself. This CL adds --staging as an alternative to --remote for cros tryjobs. Builds run that way will be run against the new environment. BUG=chromium:765749 TEST=run_tests + cros tryjob --staging success-build Change-Id: I18556eac06cb2e9a4a046c84b95d5e7315ab2856 Reviewed-on: https://chromium-review.googlesource.com/1119110 Commit-Ready: Don Garrett &lt;dgarrett@chromium.org&gt; Tested-by: Don Garrett &lt;dgarrett@chromium.org&gt; Reviewed-by: Mike Nichols &lt;mikenichols@chromium.org&gt; " fail_count="0" gerrit_number="1119110" owner_email="dgarrett@chromium.org" pass_count="0" patch_number="2" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/10/1119110/2" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I2bd37d27e96e71c99842c96ca11cbfdea9f3988e" commit="b5050f87ccee4a6335af2c379c1d5715ee475e11" commit_message="vm_tools: cicerone: Add tgkill to seccomp policy BUG=None TEST=Verified fixes seccomp warning on eve Change-Id: I2bd37d27e96e71c99842c96ca11cbfdea9f3988e Reviewed-on: https://chromium-review.googlesource.com/1119149 Commit-Ready: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Tested-by: Jeffrey Kardatzke &lt;jkardatzke@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="0" gerrit_number="1119149" owner_email="jkardatzke@google.com" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/49/1119149/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Iebb9a0ccfcf680d5efcd57dca22fbb7caab97b88" commit="1bb7b0e76aa8aa3a0e420e8073af6812cac98fd2" commit_message="gsutil_util: punt All the users of this have been converted to chromite.lib.gs, so drop it. BUG=chromium:640609 TEST=precq passes Change-Id: Iebb9a0ccfcf680d5efcd57dca22fbb7caab97b88 Reviewed-on: https://chromium-review.googlesource.com/1114486 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Congbin Guo &lt;guocb@chromium.org&gt; Reviewed-by: Xixuan Wu &lt;xixuan@chromium.org&gt; " fail_count="1" gerrit_number="1114486" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/dev-util" project_url="https://chromium-review.googlesource.com/chromiumos/platform/dev-util" ref="refs/changes/86/1114486/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="Ia7f6b7a0aded3c22ed78c9765b7f57eb51f7d2cb" commit="e170eb8a6bd99ce983f93b007714b74f7c2714d3" commit_message="CHROMIUM: config: normalize config This normalizes the Chrome OS config after CL:1117703 with the following command: chromeos/scripts/kernelconfig olddefconfig BUG=b:79945209 TEST=Build and boot cheza. Change-Id: Ia7f6b7a0aded3c22ed78c9765b7f57eb51f7d2cb Signed-off-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1119154 Commit-Ready: Douglas Anderson &lt;dianders@chromium.org&gt; Reviewed-by: Douglas Anderson &lt;dianders@chromium.org&gt; " fail_count="0" gerrit_number="1119154" owner_email="benchan@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/54/1119154/1" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-5.44" change_id="Id94a6210abee9c067a634c855724fdf48f1e09a1" commit="7e75da0d84c7794fbc8803a5f41888d79006785b" commit_message="CHROMIUM: Call StartNotify with cccd_value and device_path We need to distinguish whether notification or indication is requested by a remote device. |cccd_value| is 1 for notification, and 2 for indication. Based on |cccd_value|, an application hosting the GATT service can decide whether to expect acknowledgement from a remote device (in the case of indication). Also, we currently pass in nullptr for a device subscribing to notifications. This should definitely be fixed also. A relevant patch is crrev.com/c/1114310. BUG=b:78593133 CQ-DEPEND=CL:1114310 TEST=Pass Android CtsVerifier test on server sending indication/notification Change-Id: Id94a6210abee9c067a634c855724fdf48f1e09a1 Reviewed-on: https://chromium-review.googlesource.com/1114351 Commit-Ready: Qiyu Hu &lt;qiyuh@google.com&gt; Tested-by: Qiyu Hu &lt;qiyuh@google.com&gt; Reviewed-by: Miao-chen Chou &lt;mcchou@chromium.org&gt; " fail_count="0" gerrit_number="1114351" owner_email="qiyuh@google.com" pass_count="0" patch_number="7" project="chromiumos/third_party/bluez" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/bluez" ref="refs/changes/51/1114351/7" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-4.14" change_id="I0097ebbc349e0f18e803758b46b7334e906c2d5a" commit="4af276ba8516260eed8fd2b0649c1824892b628d" commit_message="BACKPORT: x86/timers: Move simple_udelay_calibration() past kvmclock_init() simple_udelay_calibration() relies on x86_platform's calibration ops. For KVM these ops are set late in setup_arch() and so simple_udelay_calibration() ends up using native version. Besides being possibly incorrect, this significantly increases kernel boot time. For example, on my laptop executing start_kernel() by a guest takes ~10 times more than when KVM's ops are used. Since early_xdbc_setup_hardware() relies on calibration having been performed move it too. Signed-off-by: Boris Ostrovsky &lt;boris.ostrovsky@oracle.com&gt; Cc: baolu.lu@linux.intel.com Link: https://lkml.kernel.org/r/20170911185111.20636-1-boris.ostrovsky@oracle.com Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt; (cherry picked from commit ccb64941f375a6eb21b1b20136730eb7d1716068) BUG=None TEST=None Change-Id: I0097ebbc349e0f18e803758b46b7334e906c2d5a Reviewed-on: https://chromium-review.googlesource.com/1114671 Commit-Ready: Abdulla Kamar &lt;abdulla@google.com&gt; Tested-by: Abdulla Kamar &lt;abdulla@google.com&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="1" gerrit_number="1114671" owner_email="abdulla@google.com" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/71/1114671/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Id68bbd343844ce17ea56261da6d4406d6aaade6d" commit="05a36a6c3fd6e7d96dbe51fd24fce26735de78e1" commit_message="libmysqlclient, mysql: upgraded packages to upstream Upgraded virtual/libmysqlclient to version 18 on amd64 Upgraded virtual/mysql to version 5.6-r12 on amd64 dev-db/mariadb is in chromeos-overlay cleaning up from here. adding mysql-multilib-r1.eclass required by latest mariadb version. guado_moblab-paladin-tryjob https://cros-goldeneye.corp.google.com/chromeos/healthmonitoring/buildDetails?buildbucketId=8942465816806788896 CQ-DEPEND=CL:1118708 TEST=tryjob BUG=chromium:853401 Change-Id: Id68bbd343844ce17ea56261da6d4406d6aaade6d Reviewed-on: https://chromium-review.googlesource.com/1118708 Commit-Ready: Keith Haddow &lt;haddowk@chromium.org&gt; Tested-by: Keith Haddow &lt;haddowk@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; " fail_count="0" gerrit_number="1118708" owner_email="haddowk@chromium.org" pass_count="0" patch_number="4" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/08/1118708/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I03b16555c088a23e460f5481fd9ced2b06f4b608" commit="78fdc0bfe272691a37f9aae280f7c0d9e0b9fdca" commit_message="Nocturne: Add mosys support for board. Signed-off-by: Benson Leung &lt;bleung@chromium.org&gt; BUG=b:109635075,b:110938154 TEST=Nocturne board: mosys platform brand Verify that NBQS is returned. Change-Id: I03b16555c088a23e460f5481fd9ced2b06f4b608 Reviewed-on: https://chromium-review.googlesource.com/1119084 Commit-Ready: Benson Leung &lt;bleung@google.com&gt; Tested-by: Benson Leung &lt;bleung@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; Reviewed-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; " fail_count="0" gerrit_number="1119084" owner_email="bleung@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/mosys" project_url="https://chromium-review.googlesource.com/chromiumos/platform/mosys" ref="refs/changes/84/1119084/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Icc3178007bb9064074712dc47e377442bc75e45f" commit="a49e449f7ba4a933089214a6052cfbb8c5e15697" commit_message="cmake: upgraded packages to upstream Upgraded dev-util/cmake to version 3.9.6 on amd64 chromiumos-sdk-tryjob https://cros-goldeneye.corp.google.com/chromeos/healthmonitoring/buildDetails?buildbucketId=8942538158502569424 ( this shows fail but all the stages pass and no reason is given ) arm-generic-full-tryjob https://cros-goldeneye.corp.google.com/chromeos/healthmonitoring/buildDetails?buildbucketId=8942542023249470768 amd64-generic-full-tryjob https://cros-goldeneye.corp.google.com/chromeos/healthmonitoring/buildDetails?buildbucketId=8942542024006234288 Also ran daisy-llvm-toolchain-tryjob and link-llvm-toolchain-tryjob BUG=chromium:853401 TEST=Build and tested on moblab Change-Id: Icc3178007bb9064074712dc47e377442bc75e45f (cherry picked from commit 1fdebd3afecd8e856ac7a9ef8f12699a6ffb5936) Reviewed-on: https://chromium-review.googlesource.com/1115907 Commit-Ready: Keith Haddow &lt;haddowk@chromium.org&gt; Tested-by: Keith Haddow &lt;haddowk@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; " fail_count="0" gerrit_number="1115907" owner_email="haddowk@chromium.org" pass_count="0" patch_number="4" project="chromiumos/overlays/portage-stable" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/portage-stable" ref="refs/changes/07/1115907/4" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I6014007c8501d0e3043b467fe44d9a757aea0d9a" commit="cbbc39bfe785de5c1577dce16b0c66c0a4f084e2" commit_message="arc: don't bind mount /data and /cache in container We don't need to mount /data or /cache in the container because these now exist in the system image. BUG=b:110164516 TEST=Ensure container boots TEST=cheets_ContainerSmokeTest TEST=cheets_LoginScreen Change-Id: I6014007c8501d0e3043b467fe44d9a757aea0d9a Reviewed-on: https://chromium-review.googlesource.com/1114237 Commit-Ready: Christopher Morin &lt;cmtm@google.com&gt; Tested-by: Christopher Morin &lt;cmtm@google.com&gt; Reviewed-by: Yusuke Sato &lt;yusukes@chromium.org&gt; Reviewed-by: Luis Hector Chavez &lt;lhchavez@chromium.org&gt; " fail_count="2" gerrit_number="1114237" owner_email="cmtm@google.com" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/37/1114237/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I53d8ca1117ca488cf066170cb6efb83b3c447555" commit="bba6c2cee8b423172868001e2d80a22664d37735" commit_message="login: Remove unsed D-Bus methods Removes StoreUnsignedPolicy and StoreUnsignedPolicyForUser, which have both been superseeded by StoreUnsignedPolicyEx. Authpolicyd is the only user and has been switched to StoreUnsignedPolicyEx a while ago. BUG=chromium:765644 TEST=cros_run_unit_tests --board=amd64-generic --packages chromeos-login Change-Id: I53d8ca1117ca488cf066170cb6efb83b3c447555 Reviewed-on: https://chromium-review.googlesource.com/1114853 Commit-Ready: Lutz Justen &lt;ljusten@chromium.org&gt; Tested-by: Lutz Justen &lt;ljusten@chromium.org&gt; Reviewed-by: Mattias Nissler &lt;mnissler@chromium.org&gt; " fail_count="1" gerrit_number="1114853" owner_email="ljusten@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/53/1114853/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I59369c6a0b8bcab7e99000e0f9a4f32818a9adf1" commit="fa9f177d4df87d02744a90a1cf1c22ba1a17438c" commit_message="lint: clean up bad docstring indentation BUG=None TEST=`cros lint` no longer complains Change-Id: I59369c6a0b8bcab7e99000e0f9a4f32818a9adf1 Reviewed-on: https://chromium-review.googlesource.com/1093779 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Don Garrett &lt;dgarrett@chromium.org&gt; " fail_count="5" gerrit_number="1093779" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/79/1093779/1" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I8280db636a55b278eed1a3fe406a24e34895aa1c" commit="d3230d98438657978f7c01fbed726c5077866d9c" commit_message="[autotest][cfm] Refactores enterprise_CFM_AtrusUpdaterStress to a client test The requries a dbus module which is only available on the client itself. Besides that, client tests runs faster and this particular test has no server side deps at all so this is an overall desired improvement. Supporting changes: * moved atrus_utils to the client/ dir as all utils are client side * usb_device_collector can now operate on the client directly BUG=chromium:811694 TEST=run test on local and lab device Change-Id: I8280db636a55b278eed1a3fe406a24e34895aa1c Reviewed-on: https://chromium-review.googlesource.com/1116964 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Denis Tosic &lt;dtosic@chromium.org&gt; Reviewed-by: Claes Malmnäs &lt;malmnas@google.com&gt; Reviewed-by: Denis Tosic &lt;dtosic@chromium.org&gt; " fail_count="1" gerrit_number="1116964" owner_email="dtosic@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/64/1116964/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I18dbf4f6c6db3c3b49ff533b397a83713349ae6f" commit="3c54e8feee8559a256019d45455ff401281d2acc" commit_message="ps8751: add version 0x39 of firmware This version supports improved GPIO functionality as well as better Vbus detection while DUT is in source mode. BRANCH=none BUG=b:110400788,b:110175823 TEST=emerging new version copies files correctly Change-Id: I18dbf4f6c6db3c3b49ff533b397a83713349ae6f Signed-off-by: Jett Rink &lt;jettrink@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1117277 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Raul E Rangel &lt;rrangel@chromium.org&gt; " fail_count="2" gerrit_number="1117277" owner_email="jettrink@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/77/1117277/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I88a695cab796dccb8e85501d2d5b104ea89f7cbc" commit="685f61a0d9ef11c48cf3419fb0b19be5292efc54" commit_message="deploy_chrome: drop setuid bit on chrome sandbox We shouldn't need this anymore with CL:1112815 which disables Chrome's use of the suid sandbox for OOM adjustments. BUG=chromium:312380, chromium:576409 TEST=precq passes Change-Id: I88a695cab796dccb8e85501d2d5b104ea89f7cbc Reviewed-on: https://chromium-review.googlesource.com/1112816 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Jorge Lucangeli Obes &lt;jorgelo@chromium.org&gt; " fail_count="1" gerrit_number="1112816" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/16/1112816/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="If5fceb5e561741dc60aecbe0615a02dd5df948a1" commit="78717996c1f7de373d4d672eb4b9381af531fd4d" commit_message="lint: handle indentation of section subtext Check the indentation of the sections themselves. BUG=chromium:485005 TEST=`cros lint` on all files pass, and catches some bad cases Change-Id: If5fceb5e561741dc60aecbe0615a02dd5df948a1 Reviewed-on: https://chromium-review.googlesource.com/269646 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Don Garrett &lt;dgarrett@chromium.org&gt; " fail_count="2" gerrit_number="269646" owner_email="vapier@chromium.org" pass_count="0" patch_number="4" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/46/269646/4" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="Ib3023924a7e2e87d1714e47d30209b31e2a83e76" commit="066094016751dfe05ff6d000a6600c40b05127ae" commit_message="gmergefs: punt We don't install this anymore, so delete it. People can use `cros deploy` now to do everything. BUG=chromium:335569 TEST=precq passes CQ-DEPEND=CL:1114274 Change-Id: Ib3023924a7e2e87d1714e47d30209b31e2a83e76 Reviewed-on: https://chromium-review.googlesource.com/1114275 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; " fail_count="1" gerrit_number="1114275" owner_email="vapier@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/dev-util" project_url="https://chromium-review.googlesource.com/chromiumos/platform/dev-util" ref="refs/changes/75/1114275/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I2ac7bb7aa9d7956c3e78e000b0bd7dc4da0b23d4" commit="06df4d8b6f2f1fd3945260c651a4433417b3e7a8" commit_message="autotest-capability: Apply video_PowerConsumption There are two contro files using label. control.hw_hangout.vp8, the used labels are replaced by autotest-capability labels. contro.webrtc, video_WebRtcPerf is expected to run with and without hardware acceleration. Therefore, the label is not required at all. Remove it, not replaced by autotest-capability labels. BUG=chromium:789866 TEST=video_PowerConsumption Change-Id: I2ac7bb7aa9d7956c3e78e000b0bd7dc4da0b23d4 Reviewed-on: https://chromium-review.googlesource.com/1111765 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; Reviewed-by: Pin-chih Lin &lt;johnylin@chromium.org&gt; " fail_count="1" gerrit_number="1111765" owner_email="hiroh@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/65/1111765/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Id9646ef82f26bcb6bf55f2ce33a4647b5934c365" commit="f968851e62e56ecf80f830660c803a6aad00f5ca" commit_message="board: it83xx based boards start to use CHIP_FAMILY and CHIP_VARIANT With this patch, we can use them in code. BUG=none BRANCH=none TEST=make buildall -j Change-Id: Id9646ef82f26bcb6bf55f2ce33a4647b5934c365 Signed-off-by: Dino Li &lt;Dino.Li@ite.com.tw&gt; Reviewed-on: https://chromium-review.googlesource.com/1116632 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Jett Rink &lt;jettrink@chromium.org&gt; " fail_count="1" gerrit_number="1116632" owner_email="Dino.Li@ite.com.tw" pass_count="0" patch_number="2" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/32/1116632/2" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-4.14" change_id="I0d4529ed3863b65948a23140d65d47688b3941d3" commit="3b49fdb5b1593ba5cdd29edbc3ffee71d447c262" commit_message="CHROMIUM: config: enable RFC 4191 (icmp6 RA route info option) Android P started requiring support for RFC 4191 in Android O. This is now also a requirement for ARC++P. More specifically Android CTS now checks that the two following sysctl are defined and set to conform values as per the RFC: - net.ipv6.conf.$iface.accept_ra_rt_info_max_plen - net.ipv6.conf.$iface.accept_ra_rt_info_min_plen RFC 4191 is enabled by turning on CONFIG_IPV6_ROUTE_INFO. Doing so will allow the ipv6 stack to parse and accept Route Info options (RIOs) in icmp6 RAs received by the host. Note that by default the ra_rt_info_{max,min}_plen sysctls are set to 0 which means RIOs are not taken into account. RFC 4191 has a section w.r.t security concerns of accepting RIOs. In short accepting RIOs does not create additional attack vectors if the network did not had already some link layer security. See the RFC for details of scenarios. BUG=b:79696986 TEST=./chromeos/scripts/kernelconfig olddefconfig compiled, flashed betty, checked that files are defined in /proc/sys/net as expected. Signed-off-by: Hugo Benichi &lt;hugobenichi@chromium.org&gt; Change-Id: I0d4529ed3863b65948a23140d65d47688b3941d3 Reviewed-on: https://chromium-review.googlesource.com/1082173 Commit-Ready: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Tested-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-by: Kirtika Ruchandani &lt;kirtika@chromium.org&gt; " fail_count="2" gerrit_number="1082173" owner_email="hugobenichi@google.com" pass_count="0" patch_number="3" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/73/1082173/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Id4cd9b33b0a42ec2c97b8c1b4cf90d1c89161f9a" commit="2ad1adcf50abdee2288f8e3aebd344f264105cec" commit_message="chromeos-config-bsp-coral: uprev ebuild BUG=b:80528538 TEST=None Change-Id: Id4cd9b33b0a42ec2c97b8c1b4cf90d1c89161f9a Reviewed-on: https://chromium-review.googlesource.com/1118017 Commit-Ready: YH Lin &lt;yueherngl@chromium.org&gt; Tested-by: YH Lin &lt;yueherngl@chromium.org&gt; Reviewed-by: YH Lin &lt;yueherngl@chromium.org&gt; " fail_count="1" gerrit_number="1118017" owner_email="yueherngl@chromium.org" pass_count="0" patch_number="1" project="chromiumos/overlays/board-overlays" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/board-overlays" ref="refs/changes/17/1118017/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.14" change_id="If8b5622402a0c4269b466c73f2f03c4a9c69b2ae" commit="adb5b505ee8026c28f1c8d4b86a9c70cfd1836c2" commit_message="CHROMIUM: Merge 'v4.14.52' into chromeos-4.14 Merge of v4.14.52 into chromeos-4.14 Changelog: ---------------------------------------------------------------- Bjrn Mork (1): cdc_ncm: avoid padding beyond end of skb Bo Chen (1): ALSA: hda - Handle kzalloc() failure in snd_hda_attach_pcm_stream() Chen Yu (1): cpufreq: governors: Fix long idle detection logic in load calculation Cong Wang (1): socket: close race condition between sock_close() and sockfs_setattr() Dan Carpenter (1): libata: zpodd: small read overflow in eject_tray() Daniel Borkmann (1): tls: fix use-after-free in tls_push_record Davide Caratti (1): net/sched: act_simple: fix parsing of TCA_DEF_DATA Dennis Wassenberg (2): ALSA: hda: add dock and led support for HP EliteBook 830 G5 ALSA: hda: add dock and led support for HP ProBook 640 G4 Dexuan Cui (1): hv_netvsc: Fix a network regression after ifdown/ifup Even Xu (1): HID: intel_ish-hid: ipc: register more pm callbacks to support hibernation Frank van der Linden (1): tcp: verify the checksum of the first data segment in a new connection Greg Kroah-Hartman (1): Linux 4.14.52 Guenter Roeck (1): Merge remote-tracking branch 'origin/linux/v4.14.52' into merge/chromeos-4.14-v4.14.52 Hans de Goede (1): libata: Drop SanDisk SD7UB3Q*G1001 NOLPM quirk Hui Wang (1): ALSA: hda/realtek - Enable mic-mute hotkey for several Lenovo AIOs Jan Kara (2): ext4: fix hole length detection in ext4_ind_map_blocks() ext4: fix fencepost error in check for inode count overflow during resize Jason Gerecke (1): HID: wacom: Correct logical maximum Y for 2nd-gen Intuos Pro large Josef Bacik (3): nbd: fix nbd device deletion nbd: update size when connected nbd: use bd_set_size when updating disk size Julian Anastasov (1): ipv6: allow PMTU exceptions to local routes Luca Coelho (1): iwlwifi: fw: harden page loading code Lukas Czerner (1): ext4: update mtime in ext4_punch_hole even if no blocks are released Mark Syms (1): CIFS: 511c54a2f69195b28afb9dd119f03787b1625bb4 adds a check for session expiry Martin Brandenburg (2): orangefs: set i_size on new symlink orangefs: report attributes_mask and attributes for statx Michael S. Tsirkin (1): vhost: fix info leak due to uninitialized memory Omar Sandoval (2): Btrfs: fix clone vs chattr NODATASUM race Btrfs: fix memory and mount leak in btrfs_ioctl_rm_dev_v2() Paolo Abeni (1): udp: fix rx queue len reported by diag and proc interface Qu Wenruo (1): btrfs: scrub: Don't use inode pages for device replace Roman Pen (1): blk-mq: reinit q-&gt;tag_set_list entry only after grace period Shirish Pargaonkar (1): cifs: For SMB2 security informaion query, check for minimum sized security descriptor instead of sizeof FileAllInformation class Stefan Potyra (1): w1: mxc_w1: Enable clock before calling clk_get_rate() on it Steve French (2): smb3: fix various xid leaks smb3: on reconnect set PreviousSessionId field Su Yue (1): btrfs: return error value if create_io_em failed in cow_file_range Takashi Iwai (1): ALSA: hda/conexant - Add fixup for HP Z2 G4 workstation Tao Wang (1): cpufreq: Fix new policy initialization during limits updates via sysfs Tejun Heo (1): bdi: Move cgroup bdi_writeback to a dedicated low concurrency workqueue Tetsuo Handa (1): driver core: Don't ignore class_dir_create_and_add() failure. Thadeu Lima de Souza Cascardo (1): fs/binfmt_misc.c: do not allow offset overflow Theodore Ts'o (3): ext4: do not allow external inodes for inline data ext4: bubble errors from ext4_find_inline_data_nolock() up to ext4_iget() ext4: correctly handle a zero-length xattr with a non-zero e_value_offs Tony Luck (2): x86/MCE: Fix stack out-of-bounds write in mce-inject.c: Flags_read() x86/intel_rdt: Enable CMT and MBM on new Skylake stepping Trond Myklebust (1): NFSv4.1: Fix up replays of interrupted requests Vlastimil Babka (1): mm, page_alloc: do not break __GFP_THISNODE by zonelist reset Willem de Bruijn (1): net: in virtio_net_hdr only add VLAN_HLEN to csum_start if payload holds vlan Xiangning Yu (1): bonding: re-evaluate force_primary when the primary slave name changes Zhouyang Jia (1): net: dsa: add error handling for pskb_trim_rcsum Makefile | 2 +- arch/x86/kernel/cpu/intel_rdt.c | 2 + arch/x86/kernel/cpu/mcheck/mce-inject.c | 2 +- block/blk-mq.c | 3 +- drivers/ata/libata-core.c | 3 - drivers/ata/libata-zpodd.c | 2 +- drivers/base/core.c | 14 ++- drivers/block/nbd.c | 17 ++- drivers/cpufreq/cpufreq.c | 2 + drivers/cpufreq/cpufreq_governor.c | 12 +- drivers/hid/intel-ish-hid/ipc/pci-ish.c | 22 ++-- drivers/hid/wacom_sys.c | 8 ++ drivers/net/bonding/bond_options.c | 1 + drivers/net/hyperv/netvsc_drv.c | 4 +- drivers/net/tap.c | 5 +- drivers/net/tun.c | 3 +- drivers/net/usb/cdc_ncm.c | 4 +- drivers/net/virtio_net.c | 3 +- drivers/net/wireless/intel/iwlwifi/fw/paging.c | 49 ++++++-- drivers/vhost/vhost.c | 3 + drivers/w1/masters/mxc_w1.c | 20 ++-- fs/binfmt_misc.c | 12 +- fs/btrfs/inode.c | 4 +- fs/btrfs/ioctl.c | 18 +-- fs/btrfs/scrub.c | 2 +- fs/cifs/cifsacl.h | 14 +++ fs/cifs/smb2ops.c | 68 ++++++++---- fs/cifs/smb2pdu.c | 4 +- fs/ext4/indirect.c | 14 ++- fs/ext4/inline.c | 6 + fs/ext4/inode.c | 46 ++++---- fs/ext4/resize.c | 2 +- fs/ext4/xattr.c | 2 +- fs/nfs/nfs4_fs.h | 2 +- fs/nfs/nfs4proc.c | 148 +++++++++++++++++-------- fs/orangefs/inode.c | 7 ++ fs/orangefs/namei.c | 7 ++ include/linux/virtio_net.h | 11 +- include/net/transp_v6.h | 11 +- include/net/udp.h | 5 + mm/backing-dev.c | 18 ++- mm/page_alloc.c | 1 - net/dsa/tag_trailer.c | 3 +- net/ipv4/tcp_ipv4.c | 4 + net/ipv4/udp.c | 2 +- net/ipv4/udp_diag.c | 2 +- net/ipv6/datagram.c | 6 +- net/ipv6/route.c | 3 - net/ipv6/tcp_ipv6.c | 4 + net/ipv6/udp.c | 3 +- net/packet/af_packet.c | 4 +- net/sched/act_simple.c | 15 +-- net/socket.c | 18 ++- net/tls/tls_sw.c | 26 ++--- sound/pci/hda/hda_controller.c | 4 +- sound/pci/hda/patch_conexant.c | 3 + sound/pci/hda/patch_realtek.c | 6 +- 57 files changed, 472 insertions(+), 214 deletions(-) BUG=chromium:855938 TEST=Build and test on various affected systems Change-Id: If8b5622402a0c4269b466c73f2f03c4a9c69b2ae Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1115089 " fail_count="1" gerrit_number="1115089" 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/1115089/1" remote="cros" total_fail_count="1"/><lkgm version="10826.0.0-rc4"/></manifest>