blob: 53d4a1db52e7227f595d46d999c3b4ed4c1e2eff [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="4ca65b88107ce300a566bd008d608711d8c2ca0f">
<notice>Your sources have been sync'd successfully.</notice>
<remote fetch="https://android.googlesource.com" name="aosp" review="https://android-review.googlesource.com"/>
<remote alias="cros" fetch="https://chromium.googlesource.com/" name="chromium"/>
<remote fetch="https://chromium.googlesource.com" name="cros" review="https://chromium-review.googlesource.com"/>
<default remote="cros" revision="refs/heads/master" sync-j="8"/>
<project name="aosp/platform/external/libchrome" path="src/aosp/external/libchrome" revision="c1e4543ae2b479a54fc4eff90fb388c70a428d52" upstream="refs/heads/master"/>
<project name="aosp/platform/external/modp_b64" path="src/third_party/modp_b64" revision="99dc13926931cedfd2e4e582c33ef657d0645c5c" upstream="refs/heads/master"/>
<project name="aosp/platform/system/core/libsync" path="src/aosp/system/libsync" revision="f4f4387b6bf2387efbcfd1453af4892e8982faf6" upstream="refs/heads/master"/>
<project groups="devserver" name="aosp/platform/system/update_engine" path="src/aosp/system/update_engine" revision="7c41bbfa118140f0a48335bea367708ca071d2ae" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="a3af3405395e51389f324c944dc03fb5b6402d91" upstream="refs/heads/master">
<annotation name="branch-mode" value="pin"/>
</project>
<project name="chromium/deps/libmtp" path="chromium/src/third_party/libmtp" remote="chromium" revision="4f4fad584e9c2735af5131f15b697376a3327de5" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/llvm-project/cfe/tools/clang-format" path="src/chromium/src/buildtools/clang_format/script" remote="chromium" revision="a3caf45a3f9302ce616f08bd7fd0412f3d97e862" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/src/buildtools" path="src/chromium/src/buildtools" remote="chromium" revision="3e50219fc4503f461b2176a9976891b28d80f9ab" upstream="refs/heads/master"/>
<project name="chromium/src/third_party/Python-Markdown" remote="chromium" revision="b08af21eb795e522e1b972cb85bff59edb1ae209" upstream="refs/heads/master"/>
<project name="chromium/src/tools/md_browser" remote="chromium" revision="e9462696241f3ca832890473173e03e7bcfe6adc" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromium/tools/depot_tools" remote="chromium" revision="80a1cf66b83c394c911b14312274b26dba888ae0"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/chromite" path="chromite" revision="c3ec692344cb0e764ed0e52a898059ab23fae94e" upstream="refs/heads/master">
<copyfile dest="AUTHORS" src="AUTHORS"/>
<copyfile dest="LICENSE" src="LICENSE"/>
</project>
<project name="chromiumos/containers/cros-container-guest-tools" path="src/platform/container-guest-tools" revision="4dc99dd36ea7933c85767c1be2a60582903e3d53" upstream="refs/heads/master"/>
<project name="chromiumos/docs" path="docs" revision="422ac73af7b415c63a92fd2da21629529e83c9b5" upstream="refs/heads/master"/>
<project name="chromiumos/graphyte" path="src/platform/graphyte" revision="7ea5c995be1ba3ff1a39e5e63fdee4b57c6434e5" upstream="refs/heads/master"/>
<project name="chromiumos/infra/bad_cl_detector" path="infra/bad_cl_detector" revision="08bb5589019bbaae1039240ce347cdc3ed05f43a" upstream="refs/heads/master"/>
<project groups="chromeos-admin" name="chromiumos/infra/ci_results_archiver" path="infra/ci_results_archiver" revision="4493ad78616152e22672ed245b72806c56cfef0d" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_exonerator" path="infra/cl_exonerator" revision="439eba782bde9d318d74d5924a304b245842160b" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_status_viewer" path="infra/cl_status_viewer" revision="6bda7c611af03cb53db2afa190e0a81ce6d37169" upstream="refs/heads/master"/>
<project name="chromiumos/infra/distfiles_updater" path="infra/distfiles_updater" revision="2d1aa33972b2028d19a288baaacee9b2cd8644f7" upstream="refs/heads/master"/>
<project name="chromiumos/infra/dummies/general-sandbox" path="infra/dummies/general-sandbox" revision="ab009ffebb68a58f37779bddfba5f1a08ef174ae" upstream="refs/heads/master"/>
<project name="chromiumos/infra/dummies/merge-sandbox" path="infra/dummies/merge-sandbox" revision="651c1f3b89c112222f5dae2f79091421543dd4ee" upstream="refs/heads/master"/>
<project name="chromiumos/infra/logstock" path="infra/logstock" revision="ef7fe408b9feee9a3664b36f0176fcacd27bf703" upstream="refs/heads/master"/>
<project name="chromiumos/infra/lucifer" path="infra/lucifer" revision="3b5a60c60065543344958f73daefffd55308d4ea" upstream="refs/heads/master"/>
<project groups="chromeos-admin,labtools" name="chromiumos/infra/skylab_inventory" path="infra/skylab_inventory" revision="d2189d9aec097e69cca0cf2ba08e896bfd49bb55" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="f08db93896a49c9baaa9f8b12526f70adf383db1" 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="57086b30e829fd231e409a7f918fa3f1937cdf63" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="b8970f56405a86e88fbde36810732cb311549bd2" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="5f02fa501dcc114c670560d6af1b2b960122c55c" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="79a397f113a995c213ef2d99ebc516d728416b4b" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="2a9018fe8e8ef9074407253c95b68c0b18e79d47" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="18fef486142cc71371708de109dfdf557c894641" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="8cb6a1a2a04acf304721ddc098b814cb54792e3f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/battery_updater" path="src/platform/battery_updater" revision="32463c6de8e8c98d4b1711937bc7678afc121a85" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bisect-kit" path="src/platform/bisect-kit" revision="0476d1f4dec4eafa65b5411c8d878f6ca4ff284b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bmpblk" path="src/platform/bmpblk" revision="89d48c6f25512a658ece2d6e7d9339e77d69580f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/bootcache" path="src/platform/bootcache" revision="ebe3a0995e90026433ffc62b7aeed6cad1f28694" upstream="refs/heads/master"/>
<project name="chromiumos/platform/btsocket" path="src/platform/btsocket" revision="300354e5d74418c8e03737ca9029c64d9297a28d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/cfm-device-monitor" path="src/platform/cfm-device-monitor" revision="309aa554f9142ea76fadbeb9571eed7b1e8b655a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="59f8b15dc6613eff5874f3f6c9a8a42359fd1a31" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chromiumos-assets" path="src/platform/chromiumos-assets" revision="fd4e8eef335ceaca7adf53a83f5e13e00e09101c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/cobble" path="src/platform/cobble" revision="3d2b9922e81cce898d4f09306563d3ca9d32c67e" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/platform/crostestutils" path="src/platform/crostestutils" revision="828d007517fbf38b5f6b3e49faa227acfa561b9b" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="ffd480956ca290ceaa71dad66b3c27edf95d5fd8" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="0cf2838c5352b4c874479e414acfb17c72019d18" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="b1e00c52cea7ed74eee9a20d8320041dff1ded20" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="fbae7a04aa0160ac18410752db37337ff1667a59" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="240acaa806e64238b0fda54b478209b6aec430b3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="59ca293e1c813220ff3f45cd4d8611e5a7e831a8" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="1641ef6a6e12ca4e26764ad0a083fc07a08da96d" 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="057d97e80238c8bd41296b24bbce9580beabdf37" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="bd7819409ff52a260d227054affa94d4b2afc426" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="b2c29757b90133e8e6315800a1afdeafe4a2bc5a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="9a0c42293ce59f2cb0dd11a80df8382d4775dac5" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="113de4bb26e228fd74c74cadb3a9a1272e11df5b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/go-seccomp" path="src/platform/go-seccomp" revision="613458c0e3c589e52e7f093288ef1d2ba57a9ff7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/google-breakpad" path="src/third_party/breakpad" revision="83772463d01e5728b834a4040729545adaeaa1e4" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="e043793ce4968d66e0abfc27e4be9c976ba2ccb6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/inputcontrol" path="src/platform/inputcontrol" revision="8826acba1c4e13b6318ae6d1d4b49633d1b55aba" upstream="refs/heads/master"/>
<project name="chromiumos/platform/jabra_vold" path="src/platform/jabra_vold" revision="8830911158ae632b7626d0ebe33248e66ffaeef3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/libevdev" path="src/platform/libevdev" revision="23f8ea74685ea0a03be8649ca33d5664bc789393" upstream="refs/heads/master"/>
<project name="chromiumos/platform/microbenchmarks" path="src/platform/microbenchmarks" revision="518003bc070970f25b9ab97c0560d762846c5e65" upstream="refs/heads/master"/>
<project name="chromiumos/platform/minigbm" path="src/platform/minigbm" revision="cc35e699f36cce0f0b3a130b0d6ce4e2a393b373" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="98056535f1dbd2ad585bcaf57779bcd210a23880" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="17d05373433ad253e41d841fde6b9b9724b512a8" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mttools" path="src/platform/mttools" revision="146a68465feb9039602bcaa508ef3fea8e8f926a" upstream="refs/heads/master"/>
<project name="chromiumos/platform/newblue" path="src/platform/newblue" revision="4a2a76ab7ac9b1191182bbab994fa25fe6302c9c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/punybench" path="src/platform/punybench" revision="16bc496a97c027147453e7d675ae2f9147352b31" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast" path="src/platform/tast" revision="59e5c1e11d8207b178ce0ec94f7f4225a55d28bf" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="35998ab9fe7813bc4326e01f09b40c2e48ee7496" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/touch_firmware_test" path="src/platform/touch_firmware_test" revision="bafba938ff65099158b04ca718b1e77a0e43c5c4" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_updater" path="src/platform/touch_updater" revision="102e6dc245307c07104245464e4db6b903f576e2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchbot" path="src/platform/touchbot" revision="9546ffbb37d5fef191ad1607eeb0b76a6f3a9872" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touchpad-tests" path="src/platform/touchpad-tests" revision="1da5e64a092a5d973b503050a3959314bb40eba0" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/tpm" path="src/third_party/tpm" revision="0cba6cadd1bea1ce3717779201d594c4c9131dc2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tpm_lite" path="src/platform/tpm_lite" revision="db50af69b91bc1cffde13740c23aed72883fbc45" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tremplin" path="src/platform/tremplin" revision="2b61759681446cc86f8edf8441cc5d8ca84aea71" 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="edf6a8889aaabfc6446957f897f98c7a7e622298" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="4649d42d10a7fa32f18da7e77e019891d1d7d940" upstream="refs/heads/master"/>
<project name="chromiumos/platform/webplot" path="src/platform/webplot" revision="bbd5ea22ef9f8e109e363b26958d9a2fc8921f0f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/xorg-conf" path="src/platform/xorg-conf" revision="c63a4457a7b3d28081dcb1de276928d49ded130a" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="a0c831b15293b01e99ae35f7879b728095ce4432" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="df02d59cfde304bb7804e10bd2988012bf0760fd" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="04b606c44755502bcb84d4e28935c67fbfc4b004" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/android_mtdutils" path="src/third_party/android_mtdutils" revision="9bcfc3ee238f16925e9aaa4573129784ebb397e7" upstream="chromeos"/>
<project name="chromiumos/third_party/arm-trusted-firmware" path="src/third_party/arm-trusted-firmware" revision="fe77b53e32692fc5d35df208e2b3d21a28f6228b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atheros" path="src/third_party/atheros" revision="52a5bdaa8930c14ee42518354de3e5ec09911c6b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/atrusctl" path="src/third_party/atrusctl" revision="f10800d6f1487b7473de7e67cd9999336cccae4f" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="df334ac2354a14ccdb16983f40141d5bc37cdcb2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/aver-updater" path="src/third_party/aver-updater" revision="cf3337b0918e15755782d8f3b11691e04f1ddc40" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="4425a0468178bc8d3ce53a69d4a0615c82c4ae3f" upstream="refs/heads/chromeos-5.44"/>
<project groups="firmware" name="chromiumos/third_party/bootstub" path="src/third_party/bootstub" revision="6697fe6404055443d7c754b365907a0604f14111" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/broadcom" path="src/third_party/broadcom" revision="4070e7161f2f1a1a22027a744eb868500688f0b6" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/cbootimage" path="src/third_party/cbootimage" revision="b7d5b2d6a6dd05874d86ee900ff441d261f9034c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/coreboot" path="src/third_party/coreboot" revision="bac28e53a15a467de7164323b1073ef19fdd7a25" upstream="refs/heads/chromeos-2016.05"/>
<project groups="firmware" name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="678b4c4a81069bb6e10e2e59f5374b83d727cd2b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cros-adapta" path="src/third_party/cros-adapta" revision="eb6d8c1832b9181926df107faf41a80887fd982c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/cryptoc" path="src/third_party/cryptoc" revision="b256f3941b8de4987d75eaa7df7bd8566cec2ef1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cups" path="src/third_party/cups" revision="a79fc1297ecbdf2a3c249715b82e3702652705af" upstream="refs/heads/cups-2-2-8"/>
<project name="chromiumos/third_party/daisydog" path="src/third_party/daisydog" revision="5f4302621d8e011edbd83858b0c3183e29f842b5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-cplusplus" path="src/third_party/dbus-c++" revision="907f6244dc1c4c3f58a809147d348eccbb932631" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-spy" path="src/third_party/dbus-spy" revision="0e04421c73b24536de7fcc1886da469d8b7a2a41" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/displaylink-updater" path="src/third_party/displaylink-updater" revision="a52808b5995fe2ed481269c8f089358d4b451d5c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/edk2" revision="ab586ccd21556108662fbd80ab5a429143eac264" upstream="refs/heads/chromeos-2017.08"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/cnl/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-cnl"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/glk/edk2" revision="f71a70e7a4c93a6143d7bad8ab0220a947679697" upstream="refs/heads/chromeos-glk"/>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/fsp/icl/edk2" revision="8df83bf3e30ada89fc0799859e3de25017dc93ac" upstream="refs/heads/chromeos-icl"/>
<project groups="firmware" name="chromiumos/third_party/em100" path="src/third_party/em100" revision="8af5146f4c55a51b0debf81f1cee3c3333aa1505" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fastrpc" path="src/third_party/fastrpc" revision="2ab40143cc017892b0b89f81c556cb4a80f70e8b" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashmap" path="src/third_party/flashmap" revision="7b2f153a7a65bb8f958212c5c5aec0758256465a" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="b5dee7a32f8542df1f08f45527816d63d631ba93" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/fwupd" path="src/third_party/fwupd" revision="3518343cad8b2e029acd017b410cb623892ccd23" upstream="refs/heads/fwupd-1.2.5"/>
<project name="chromiumos/third_party/gdmwimax" path="src/third_party/gdmwimax" revision="e8236b4b2d66b1972e4f84955a238134acd7f6a1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gobi3k-sdk" path="src/third_party/gobi3k-sdk" revision="825fc302e0e0ffeb2aa925da70ebc32bc5377c2b" upstream="refs/heads/master"/>
<project groups="labtools" name="chromiumos/third_party/hdctools" path="src/third_party/hdctools" revision="a0786175e210e290ac7f2464bb590198bbe98ee4" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="1f9bc912d4b52362284c08a013d31166474fd128" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="5f1be6ae1d9d95c778d3f8ebf02dca3b126fa618" upstream="refs/heads/wpa_supplicant-2.6"/>
<project name="chromiumos/third_party/huddly-updater" path="src/third_party/huddly-updater" revision="98010d4e0c0d1ed95b2b08d9e2b51dcde3d18fe3" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="cb450e6371485d73726d181b11839f644d3c14d5" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="095da0daf6a86fd78d10a50633c6f879246c9222" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="780977cb7fb9d31fe79e7be59be9ef12c9eb2a15" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="94341e1c244dfe13c1037acd72e04579e029f1c4" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="4bb3cd1d549ce51d96f5f9304bd81367e2ee7266" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14" revision="479f3ad5abb7fe6c95aee87a07fc2536ea6039ee" upstream="refs/heads/chromeos-4.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.14-mistral" revision="18ac09b86d021d96cbd0ccfead80c375eb1dea81" upstream="refs/heads/chromeos-4.14-mistral"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.19" revision="e46096d03e4dc3de1c91ff9f136b1e9101a62971" upstream="refs/heads/chromeos-4.19"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="d41e9e578eef76ebd804f3361eb67fce1009c2b4" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kvmtool" path="src/third_party/kvmtool" revision="1b159b990afd33c0c2e3b47ebda6dd5cc793dd92" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libc-bench" path="src/third_party/libc-bench" revision="76793dd4b09191a78a78180012718e72d792717f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libdrm" path="src/third_party/libdrm" revision="b7a7a90336fbb19efb3f91f92b5d964b0dfb7ec2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="0151170b4ef1f344630b139bb4b80b94585a22b4" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="6afc8605cc231cea920d1d1d524a780dcc093508" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqrtr" path="src/third_party/libqrtr" revision="1604a9567beda30fb5d8fd532c0ec8366da8fbbb" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libscrypt" path="src/third_party/libscrypt" revision="b45c53f9418a6eff2c8ed98703a55f96029304b1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libsigrok" path="src/third_party/libsigrok" revision="199fe31115c76231746f5953271795d58679561c" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrok-cli" path="src/third_party/sigrok-cli" revision="c9edfa218e5a5972531b6f4a3ece8d33a44ae1b5" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrokdecode" path="src/third_party/libsigrokdecode" revision="3279c2825684c7009775b731d0a9e37815778282" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libv4lplugins" path="src/third_party/libv4lplugins" revision="5e6034258146af6be973fb6a5bb6b9d6e7489437" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="c8da23c8e2620e1e0f6bfb247cc922d1fecf7ce0" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/logitech-updater" path="src/third_party/logitech-updater" revision="658d14909e3231dddedebbd769db36d7a9f6d784" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="08733aa7d62b171c667d3eb7e299aa7345053fa9" upstream="refs/heads/chromeos-20150119"/>
<project name="chromiumos/third_party/marvell" path="src/third_party/marvell" revision="0b151b37cdf01bdd56853985743e4424b6d5e5ea" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/arc-mesa" revision="e6b3d357f6b99e6b409fa6b2a69fb3f8851f5b2d" upstream="refs/heads/arc-18.2.0-pre1"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="1d363d440f261fbadc1db3c17acc514b7130d505" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-freedreno" revision="1a93fc382b18ee6d1135952d23f0b6a8aa8cd31f" upstream="refs/heads/chromeos-freedreno"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-img" revision="129178893b2260df22db96327c5ca9c2ce7db046" upstream="refs/heads/mesa-img"/>
<project name="chromiumos/third_party/mimo-updater" path="src/third_party/mimo-updater" revision="f173901a2ce769fe95b85123f7be445ac9a083a5" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mmc-utils" path="src/third_party/mmc-utils" revision="1c55306a49b32bbb8c65e1e5e9d630f6720a6810" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="19219422df0a31c8990ba4462b4ab453b5fdfd5f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/nfs-ganesha" path="src/third_party/nfs-ganesha" revision="165395bf01548d8a0135357ca4c222b9c0c0acaa" upstream="refs/heads/V2.3-stable"/>
<project name="chromiumos/third_party/ntirpc" path="src/third_party/ntirpc" revision="a9fc54d636fc3e5b5f0918769a2e5343c5f0d823" upstream="refs/heads/V1.3.3-cros"/>
<project name="chromiumos/third_party/portage_tool" path="src/third_party/portage_tool" revision="efb1b3caf62843c7c325064b62d51b061920dd19" upstream="refs/heads/chromeos-2.3.49"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="af64f6c7b19cdb84226161dd3742a13fd7974cc3" upstream="refs/heads/master-0.22"/>
<project name="chromiumos/third_party/realtek-updater" path="src/third_party/realtek-updater" revision="7e603e12fbf9d2a8aeb67f1075fe43dbfaf52f7f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/rootdev" path="src/third_party/rootdev" revision="8dc336a991e5494e6cc9a0094778fee67f22ed6c" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/seabios" path="src/third_party/seabios" revision="3004147dd3707e600772ec6c5d37beac7f4b8eb4" upstream="refs/heads/chromeos-2014.11.03"/>
<project name="chromiumos/third_party/sis-updater" path="src/third_party/sis-updater" revision="4066f05ebae55958e3d193f9177c310b1d480886" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware" path="src/third_party/sound-open-firmware" revision="2f3a03f1b0ef5b00e8de4fa5079fb2885fcf66c2" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/sound-open-firmware-tools" path="src/third_party/sound-open-firmware-tools" revision="d8114acdbb7609ebf05825c231f47c5b60a4d0b0" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/sysbios" path="src/third_party/sysbios" revision="33e1db34b8162de72a5e9bbbc44e6bce38978396" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tlsdate" path="src/third_party/tlsdate" revision="6103fff146d9e434a643a031f7a557fd793c8d08" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="a1a431178f52d1b7b8b24ea2851b509627ddb89d" 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="e98709505aea90d4cda976d51e274c1301164511" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="6c2cac92b71c2c96e020a10c4f01afdf311bf8e4" upstream="refs/heads/master-0.3.13"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="8084afd71b2989bbb1988488fcb1764202f79b2b" upstream="refs/heads/chromeos-v2018.09"/>
<project name="chromiumos/third_party/virglrenderer" path="src/third_party/virglrenderer" revision="62d123dc34a85b87708193774f9eb126a2cd7d1a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/virtual-usb-printer" path="src/third_party/virtual-usb-printer" revision="0d3da5daff1349c75faa76f8108f8c651c187514" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/webrtc-apm" path="src/third_party/webrtc-apm" revision="b7da1a8bdb731999d5d7d59cf30fe3cd1b3c656c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/whining" path="src/third_party/whining" revision="c325abd3eff318af433a1a5667f5d2745f893945" upstream="refs/heads/master"/>
<project name="external/git.kernel.org/fs/xfs/xfstests-dev" path="src/third_party/xfstests" revision="87a53d2e7c82fb6745b42d6a5da07d00de5b2500" upstream="refs/heads/master"/>
<project groups="buildtools,chromeos-admin,firmware,labtools,minilayout" name="infra/luci/client-py" path="chromite/third_party/swarming.client" remote="chromium" revision="281c390193ec8c02e60279f8dac1b86ac52fa4be"/>
<project name="linux-syscall-support" path="src/third_party/breakpad/src/third_party/lss" revision="a89bf7903f3169e6bc7b8efc10a73a7571de21cf"/>
<project name="platform/external/bsdiff" path="src/aosp/external/bsdiff" remote="aosp" revision="e36af14afc8c11dc4891294d9c4d997df7f487bf" upstream="refs/heads/master"/>
<project name="platform/external/libcxx" path="src/aosp/external/libcxx" remote="aosp" revision="fd86c1f3ed3ce3d1a363d914672b275d7e292b89" upstream="refs/heads/master"/>
<project name="platform/external/libcxxabi" path="src/aosp/external/libcxxabi" remote="aosp" revision="1389a8dc482d10684a7b30d0aa4c9c58155113ed" upstream="refs/heads/master"/>
<project name="platform/external/libunwind_llvm" path="src/aosp/external/libunwind_llvm" remote="aosp" revision="cc3148bd34f3d0a7bdc2a2c18333bb56d2ae829b" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="e926051b48b2a975d82d16e334381c9b6180d273" upstream="refs/heads/master"/>
<project name="platform/external/puffin" path="src/aosp/external/puffin" remote="aosp" revision="e8232e11000b467eeb8428df734151361362a9a8" upstream="refs/heads/master"/>
<project name="platform/system/keymaster" path="src/aosp/system/keymaster" remote="aosp" revision="3b12e5e65bd82c39a600def425cd21783a361561" upstream="refs/heads/master"/>
<project name="toolchain/binutils" path="src/aosp/toolchain/binutils" remote="aosp" revision="cce69c1b1bfc46de5e1cdd4923f87215c0edb884"/>
<project name="toolchain/gcc" path="src/aosp/toolchain/gcc" remote="aosp" revision="ac6128e0a17a52f011797f33ac3e7d6273a9368d"/>
<project name="weave/libweave" path="src/weave/libweave" revision="a852917ec1d1ada705a0a71deaf419af190f268c" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="master" change_id="I18a31c1f1075ac5186f98e3461dd9be9ade38c96" commit="200bd2acfa58d006b8bcee85fed6ad4053b5a50f" commit_message="drop old buildtools checkout We've migrated everything to the new path under src/chromium/ now. BUG=chromium:930818 TEST=precq passes Change-Id: I18a31c1f1075ac5186f98e3461dd9be9ade38c96 Reviewed-on: https://chromium-review.googlesource.com/1493232 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: LaMont Jones &lt;lamontjones@chromium.org&gt; " fail_count="11" gerrit_number="1493232" 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/32/1493232/1" remote="cros" total_fail_count="11"/><pending_commit branch="chromeos-4.19" change_id="Iede9c5c4d25d9615feb52d1bb433928236039302" commit="623aef80e597d1ef927454cea48e92cdee6af699" commit_message="FROMGIT: thermal: mediatek: fix register index error The index of msr and adcpnp should match the sensor which belongs to the selected bank in the for loop. Fixes: b7cf0053738c (&quot;thermal: Add Mediatek thermal driver for mt2701.&quot;) Signed-off-by: Michael Kao &lt;michael.kao@mediatek.com&gt; Signed-off-by: Eduardo Valentin &lt;edubezval@gmail.com&gt; (cherry picked from commit eb9aecd90d1a39601e91cd08b90d5fee51d321a6 https://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git linus) BUG=b:109911488 TEST=build, boot to shell and read temperature. (cat /sys/class/thermal/thmermal_zone0/temp) Change-Id: Iede9c5c4d25d9615feb52d1bb433928236039302 Signed-off-by: Eddie Huang &lt;eddie.huang@mediatek.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1377756 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; " fail_count="1" gerrit_number="1377756" owner_email="michael.kao@mediatek.com" pass_count="0" patch_number="10" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/56/1377756/10" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.19" change_id="I128421912332958d14dab23200d81c1c34e58cde" commit="c63b11cbe450717c6a1a747cd8e9ea0bfa213cb4" commit_message="FROMGIT: thermal: mediatek: add common index of vts settings. Each project has different number of vts settings. For the MT2701 just have to set three vts, but the original code flow add five unnecessary vts. Add common index of vts settings for scalablity, and reduce the setting of unnecessary vts. Signed-off-by: Michael Kao &lt;michael.kao@mediatek.com&gt; Signed-off-by: Eduardo Valentin &lt;edubezval@gmail.com&gt; (cherry picked from commit 1d0819455e4329a3cf1e257888bd252d0bd15600 https://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git linus) BUG=b:109911488 TEST=build, boot to shell and read temperature. (cat /sys/class/thermal/thmermal_zone0/temp) Change-Id: I128421912332958d14dab23200d81c1c34e58cde Signed-off-by: Eddie Huang &lt;eddie.huang@mediatek.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1379722 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; " fail_count="1" gerrit_number="1379722" owner_email="michael.kao@mediatek.com" pass_count="0" patch_number="8" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/22/1379722/8" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.19" change_id="I2505ff52d5da814d58fddd721658ced2c549ac5d" commit="47ffc7adc64cc9b1bedbf53ae8bfdae395203228" commit_message="FROMGIT: thermal: mediatek: add calibration item Add calibration item in thermal_data to support the project with different calibration coefficient. Signed-off-by: Michael Kao &lt;michael.kao@mediatek.com&gt; Signed-off-by: Eduardo Valentin &lt;edubezval@gmail.com&gt; (cherry picked from commit f84514766985d39ff546097eb887f896a8cfb855 https://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git linus) [Fix conflicts caused by ba1fedcf1f81f269892e89f2f78d74af444ba368 FROMGIT: thermal: mtk: Allocate enough space for mtk_thermal.] BUG=b:109911488 TEST=build, boot to shell and read temperature. (cat /sys/class/thermal/thmermal_zone0/temp) Change-Id: I2505ff52d5da814d58fddd721658ced2c549ac5d Signed-off-by: Eddie Huang &lt;eddie.huang@mediatek.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1379723 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; " fail_count="1" gerrit_number="1379723" owner_email="michael.kao@mediatek.com" pass_count="0" patch_number="8" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/23/1379723/8" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.19" change_id="I6abec0f108b29e8025042bdc0f9d2fc53a72b11c" commit="92252a41f8ca0ce91ca5b93391b979c092c840bc" commit_message="FROMGIT: thermal: mediatek: add thermal controller offset One thermal controller can read four sensors at most, so we need to add controller_offset for the project with more than four sensors to reuse the same register settings. Signed-off-by: Michael Kao &lt;michael.kao@mediatek.com&gt; Signed-off-by: Eduardo Valentin &lt;edubezval@gmail.com&gt; (cherry picked from commit bd9403943d7d19ce54ae462762beecb54a751c44 https://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git linus) [Fix conflicts caused by ba1fedcf1f81f269892e89f2f78d74af444ba368 FROMGIT: thermal: mtk: Allocate enough space for mtk_thermal.] BUG=b:109911488 TEST=build, boot to shell and read temperature. (cat /sys/class/thermal/thmermal_zone0/temp) Change-Id: I6abec0f108b29e8025042bdc0f9d2fc53a72b11c Signed-off-by: Eddie Huang &lt;eddie.huang@mediatek.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1379724 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; " fail_count="1" gerrit_number="1379724" owner_email="michael.kao@mediatek.com" pass_count="0" patch_number="8" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/24/1379724/8" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.19" change_id="If0c02655e19b3257388c3e9d188ac96209a8a38b" commit="49a4e6206524f2fc4f208fd4fe41b99859978c79" commit_message="FROMGIT: thermal: mediatek: add flag for bank selection For past ic designs, the thermal controller should select banks before reading the thermal sensor. And the new ic design architecture removes this mechanism. Signed-off-by: Michael Kao &lt;michael.kao@mediatek.com&gt; Signed-off-by: Eduardo Valentin &lt;edubezval@gmail.com&gt; (cherry picked from commit cb82aaade9d1bf87dadd95534c31304fb4b2ffe8 https://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git linus) [Fix conflicts caused by ba1fedcf1f81f269892e89f2f78d74af444ba368 FROMGIT: thermal: mtk: Allocate enough space for mtk_thermal.] BUG=b:109911488 TEST=build, boot to shell and read temperature. (cat /sys/class/thermal/thmermal_zone0/temp) Change-Id: If0c02655e19b3257388c3e9d188ac96209a8a38b Signed-off-by: Eddie Huang &lt;eddie.huang@mediatek.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1379725 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; " fail_count="1" gerrit_number="1379725" owner_email="michael.kao@mediatek.com" pass_count="0" patch_number="8" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/25/1379725/8" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.19" change_id="Ib470f07cf2fef5d3b824258f16455553fe2738f5" commit="46bc0cd8cac3711d61ae575344115a3e93277aed" commit_message="FROMGIT: dt-bindings: thermal: add binding document for mt8183 thermal controller This patch adds binding document for mt8183 thermal controller. Signed-off-by: Michael Kao &lt;michael.kao@mediatek.com&gt; Signed-off-by: Eduardo Valentin &lt;edubezval@gmail.com&gt; (cherry picked from commit c0d7c861bd5792bef9de7192359b05099611bb27 https://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git linus) BUG=b:109911488 TEST=build, boot to shell and read temperature. (cat /sys/class/thermal/thmermal_zone0/temp) Change-Id: Ib470f07cf2fef5d3b824258f16455553fe2738f5 Signed-off-by: Eddie Huang &lt;eddie.huang@mediatek.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1379726 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; " fail_count="1" gerrit_number="1379726" owner_email="michael.kao@mediatek.com" pass_count="0" patch_number="8" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/26/1379726/8" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-4.19" change_id="I07ed427e2fc5ea9ba4b6195590197fa35c69eb00" commit="5f6a847a9799f45d8792af24bff1c5a412281659" commit_message="FROMGIT: thermal: mediatek: add support for MT8183 MT8183 has two built-in thermal controllers with total six thermal sensors. And it doesn't have bank, so doesn't need to select bank. This patch adds support for mt8183. Signed-off-by: Michael Kao &lt;michael.kao@mediatek.com&gt; Signed-off-by: Eduardo Valentin &lt;edubezval@gmail.com&gt; (cherry picked from commit a4ffe6b52d27f42f01c132ed851d121ebec34cfb https://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git linus) BUG=b:109911488 TEST=build, boot to shell and read temperature. (cat /sys/class/thermal/thmermal_zone0/temp) Change-Id: I07ed427e2fc5ea9ba4b6195590197fa35c69eb00 Signed-off-by: Eddie Huang &lt;eddie.huang@mediatek.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1379727 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Pi-Hsun Shih &lt;pihsun@chromium.org&gt; " fail_count="1" gerrit_number="1379727" owner_email="michael.kao@mediatek.com" pass_count="0" patch_number="8" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/27/1379727/8" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I77b5617b273f638dc794047fbba362f32204f33b" commit="ef9346a3e8130e003835657da323d5422e8aae73" commit_message="sys-devel/llvm: Add llvm-7.0.1.ebuild Unmodified from portage except for KEYWORDS. BUG=b:123696777 TEST=None CQ-DEPEND=CL:1495016 Change-Id: I77b5617b273f638dc794047fbba362f32204f33b Signed-off-by: Deepak Sharma &lt;Deepak.Sharma@amd.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1495015 Commit-Ready: Drew Davenport &lt;ddavenport@chromium.org&gt; Tested-by: Drew Davenport &lt;ddavenport@chromium.org&gt; Tested-by: Deepak Sharma &lt;deepak.sharma@amd.com&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Drew Davenport &lt;ddavenport@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="16" gerrit_number="1495015" owner_email="deepak.sharma@amd.com" pass_count="0" patch_number="5" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/15/1495015/5" remote="cros" total_fail_count="17"/><pending_commit branch="master" change_id="I0573fed10c27c96414dac347e473ec9ab2de9a1d" commit="adc7a3838ba5f9e8a89e0c492ee6101972238511" commit_message="sys-devel/llvm: Uprev to llvm 7.0.1 Applied same changes as were applied to llvm-6.0.0. Add package blocker for llvm:6 update patch directory name as per ebuild BUG=b:123696777 TEST=build and deploy mesa/libva-amdgpu-driver on grunt. CQ-DEPEND=CL:1495015 CQ-DEPEND=CL:1480991 Change-Id: I0573fed10c27c96414dac347e473ec9ab2de9a1d Signed-off-by: Deepak Sharma &lt;Deepak.Sharma@amd.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1495016 Commit-Ready: Drew Davenport &lt;ddavenport@chromium.org&gt; Tested-by: Drew Davenport &lt;ddavenport@chromium.org&gt; Tested-by: Deepak Sharma &lt;deepak.sharma@amd.com&gt; Reviewed-by: Drew Davenport &lt;ddavenport@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="2" gerrit_number="1495016" owner_email="deepak.sharma@amd.com" pass_count="0" patch_number="6" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/16/1495016/6" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I4768171c9fdbec6c7d58049bf58161e211dc1375" commit="142a2709e42af495dfe953b3490070f766b84f65" commit_message="mesa: Uprev to b43b55d4619489e603780adf3c92a36dadcc362b Time to uprev and drop our many downstream patches. CQ-DEPEND=CL:1495016 CQ-DEPEND=CL:1495773 Change-Id: I4768171c9fdbec6c7d58049bf58161e211dc1375 Reviewed-on: https://chromium-review.googlesource.com/1480991 Commit-Ready: Drew Davenport &lt;ddavenport@chromium.org&gt; Tested-by: Drew Davenport &lt;ddavenport@chromium.org&gt; Tested-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; Reviewed-by: Drew Davenport &lt;ddavenport@chromium.org&gt; " fail_count="2" gerrit_number="1480991" owner_email="hoegsberg@chromium.org" pass_count="0" patch_number="9" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/91/1480991/9" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Iebb845cee6e2ebc94deec0f7425e8e8edc2cda65" commit="4398edd748a1a90a91f20a5bc7a54379ae6e1321" commit_message="media-libs/libva-amdgpu-driver: update to b43b55d4619489e603780adf3c92a36dadcc362b BUG=b:112773854 TEST=emerge-grunt libva-amdgpu-driver CQ-DEPEND=CL:1480991 Change-Id: Iebb845cee6e2ebc94deec0f7425e8e8edc2cda65 Signed-off-by: Deepak Sharma &lt;Deepak.Sharma@amd.com&gt; Reviewed-on: https://chromium-review.googlesource.com/1495773 Commit-Ready: Drew Davenport &lt;ddavenport@chromium.org&gt; Tested-by: Drew Davenport &lt;ddavenport@chromium.org&gt; Tested-by: Deepak Sharma &lt;deepak.sharma@amd.com&gt; Reviewed-by: Drew Davenport &lt;ddavenport@chromium.org&gt; Reviewed-by: Gurchetan Singh &lt;gurchetansingh@chromium.org&gt; " fail_count="2" gerrit_number="1495773" owner_email="deepak.sharma@amd.com" pass_count="0" patch_number="6" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/73/1495773/6" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I10515ff0fc85abefc2122a83e968f5774afdb7b0" commit="99fa84ccc6a8d2bca908bfd506a18ec5d4516243" commit_message="autotest-capability: Add &quot;hw_enc_(h264|vp8|vp9)_2160_30&quot; capabilities For some capable devices hardware h264/vp8/vp9 encoders could support 2160p encoding or higher. More tests and performance measurements will be added for testing 2160p encoding. Thus, &quot;hw_enc_(h264|vp8|vp9)_2160_30&quot; is added to autotest-capability. Note that a device could be marked &quot;hw_enc_h264_2160_30&quot; for being capable of encoding 2160p h264 formatted videos, without guaranteeing 30 FPS or even more. BUG=chromium:927277 TEST=none Change-Id: I10515ff0fc85abefc2122a83e968f5774afdb7b0 Reviewed-on: https://chromium-review.googlesource.com/1503692 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Pin-chih Lin &lt;johnylin@chromium.org&gt; Reviewed-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; " fail_count="1" gerrit_number="1503692" owner_email="johnylin@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/92/1503692/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I89f5a1b4be5b1b94e060e901907480f05f58df6a" commit="c2f2839951bc2ac87972f43a354fb9e9e561b30a" commit_message="Add autotest-capabilities for 2160p HW encoding Add &quot;hw_enc_(h264|vp8|vp9)_2160_30&quot; capabilities to supported boards for enabling 2160p hardware encoder (h264|vp8|vp9) tests. Supported boards: - All Intel - excludes IvyBridge, SandyBridge - also set &quot;no&quot; for those specific boards which already has SKU rules of disabling 1080p - Exynos 5250 and 5420 Adding logic (on supported boards): - If YAML already has &quot;hw_enc_h264_1080_30&quot;, add &quot;hw_enc_h264_2160_30&quot; - Similar to vp8 and vp9 BUG=chromium:927277 CQ-DEPEND=CL:1503692 TEST=run build_packages for Eve and checked its YAML Change-Id: I89f5a1b4be5b1b94e060e901907480f05f58df6a Reviewed-on: https://chromium-review.googlesource.com/1504994 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Pin-chih Lin &lt;johnylin@chromium.org&gt; Reviewed-by: Hirokazu Honda &lt;hiroh@chromium.org&gt; " fail_count="1" gerrit_number="1504994" owner_email="johnylin@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/94/1504994/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.10" change_id="I79572185b89462f40c21ff9a4792caaf1baec5ee" commit="8a04ce1a4b3930d90fe98185b707e07cbd57d662" commit_message="BACKPORT: mwifiex: Disable adhoc feature based on firmware capability We will read fw_cap_info filled by firmware to check whether to skip ADHOC related commands or not. Also, IBSS_COALESCING_STATUS command has been moved from init path to adhoc network creation path. BUG=chrome-os-partner:59378, chromium:931442 TEST=ad-hoc gets rejected Change-Id: I79572185b89462f40c21ff9a4792caaf1baec5ee Signed-off-by: Karthik D A &lt;karthida@marvell.com&gt; Signed-off-by: Amitkumar Karwar &lt;akarwar@marvell.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; Signed-off-by: Caesar Wang &lt;wxt@rock-chips.com&gt; (cherry picked from git.kernel.org kvalo/wireless-drivers-next.git master commit e267e71e68aeeb51cbb9893ef9d61a59205826c4) Reviewed-on: https://chromium-review.googlesource.com/414802 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; (cherry picked from chromeos-4.4, with minor context issues in mwifiex_sta_init_cmd(), and path name changes) Reviewed-on: https://chromium-review.googlesource.com/1481919 " fail_count="1" gerrit_number="1481919" owner_email="briannorris@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/19/1481919/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.10" change_id="Ib676f691f575ce0d877050908d44f81d079465cf" commit="288acd9a96d8cdca2586bbf1636593c25c458924" commit_message="BACKPORT: FROMGIT: mwifiex: don't advertise IBSS features without FW support As it is, doing something like # iw phy phy0 interface add foobar type ibss on a firmware that doesn't have ad-hoc support just yields failures of HostCmd_CMD_SET_BSS_MODE, which happened to return a '-1' error code (-EPERM? not really right...) and sometimes may even crash the firmware along the way. Let's parse the firmware capability flag while registering the wiphy, so we don't allow attempting IBSS at all, and we get a proper -EOPNOTSUPP from nl80211 instead. Fixes: e267e71e68ae (&quot;mwifiex: Disable adhoc feature based on firmware capability&quot;) Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 6f21ab30469d670de620f758330aca9f3433f693 git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git master) Conflicts: (context) drivers/net/wireless/mwifiex/cfg80211.c BUG=chromium:931442 TEST=`iw phy` doesn't list IBSS Change-Id: Ib676f691f575ce0d877050908d44f81d079465cf Reviewed-on: https://chromium-review.googlesource.com/1481920 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="2" gerrit_number="1481920" owner_email="briannorris@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/20/1481920/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-3.14" change_id="I79572185b89462f40c21ff9a4792caaf1baec5ee" commit="982c0cc09d52d4009e7a5ec3510d08d28eac00b6" commit_message="BACKPORT: mwifiex: Disable adhoc feature based on firmware capability We will read fw_cap_info filled by firmware to check whether to skip ADHOC related commands or not. Also, IBSS_COALESCING_STATUS command has been moved from init path to adhoc network creation path. BUG=chrome-os-partner:59378, chromium:931442 TEST=ad-hoc gets rejected Change-Id: I79572185b89462f40c21ff9a4792caaf1baec5ee Signed-off-by: Karthik D A &lt;karthida@marvell.com&gt; Signed-off-by: Amitkumar Karwar &lt;akarwar@marvell.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; Signed-off-by: Caesar Wang &lt;wxt@rock-chips.com&gt; (cherry picked from git.kernel.org kvalo/wireless-drivers-next.git master commit e267e71e68aeeb51cbb9893ef9d61a59205826c4) Reviewed-on: https://chromium-review.googlesource.com/414802 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; (cherry picked from chromeos-4.4, with minor context issues in mwifiex_sta_init_cmd(), and path name changes) Reviewed-on: https://chromium-review.googlesource.com/1481921 " fail_count="1" gerrit_number="1481921" owner_email="briannorris@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/21/1481921/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.14" change_id="Ib676f691f575ce0d877050908d44f81d079465cf" commit="87d8f101aa9f9bf68be22665f2df10119381d25e" commit_message="BACKPORT: FROMGIT: mwifiex: don't advertise IBSS features without FW support As it is, doing something like # iw phy phy0 interface add foobar type ibss on a firmware that doesn't have ad-hoc support just yields failures of HostCmd_CMD_SET_BSS_MODE, which happened to return a '-1' error code (-EPERM? not really right...) and sometimes may even crash the firmware along the way. Let's parse the firmware capability flag while registering the wiphy, so we don't allow attempting IBSS at all, and we get a proper -EOPNOTSUPP from nl80211 instead. Fixes: e267e71e68ae (&quot;mwifiex: Disable adhoc feature based on firmware capability&quot;) Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 6f21ab30469d670de620f758330aca9f3433f693 git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git master) Conflicts: (context) drivers/net/wireless/mwifiex/cfg80211.c BUG=chromium:931442 TEST=`iw phy` doesn't list IBSS Change-Id: Ib676f691f575ce0d877050908d44f81d079465cf Reviewed-on: https://chromium-review.googlesource.com/1481922 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="2" gerrit_number="1481922" owner_email="briannorris@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/22/1481922/1" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-3.18" change_id="I79572185b89462f40c21ff9a4792caaf1baec5ee" commit="15d2d6153bd8a4acaa42e003b6d3948f1deee388" commit_message="BACKPORT: mwifiex: Disable adhoc feature based on firmware capability We will read fw_cap_info filled by firmware to check whether to skip ADHOC related commands or not. Also, IBSS_COALESCING_STATUS command has been moved from init path to adhoc network creation path. BUG=chrome-os-partner:59378, chromium:931442 TEST=ad-hoc gets rejected Change-Id: I79572185b89462f40c21ff9a4792caaf1baec5ee Signed-off-by: Karthik D A &lt;karthida@marvell.com&gt; Signed-off-by: Amitkumar Karwar &lt;akarwar@marvell.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; Signed-off-by: Caesar Wang &lt;wxt@rock-chips.com&gt; (cherry picked from git.kernel.org kvalo/wireless-drivers-next.git master commit e267e71e68aeeb51cbb9893ef9d61a59205826c4) Reviewed-on: https://chromium-review.googlesource.com/414802 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; (cherry picked from chromeos-4.4, with minor context issues in mwifiex_sta_init_cmd(), and path name changes) Reviewed-on: https://chromium-review.googlesource.com/1076267 " fail_count="1" gerrit_number="1076267" owner_email="gbhat@marvell.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/67/1076267/2" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.18" change_id="Ib676f691f575ce0d877050908d44f81d079465cf" commit="3008c02a3c0a97bc934fe20518352b8d7bd90d20" commit_message="BACKPORT: FROMGIT: mwifiex: don't advertise IBSS features without FW support As it is, doing something like # iw phy phy0 interface add foobar type ibss on a firmware that doesn't have ad-hoc support just yields failures of HostCmd_CMD_SET_BSS_MODE, which happened to return a '-1' error code (-EPERM? not really right...) and sometimes may even crash the firmware along the way. Let's parse the firmware capability flag while registering the wiphy, so we don't allow attempting IBSS at all, and we get a proper -EOPNOTSUPP from nl80211 instead. Fixes: e267e71e68ae (&quot;mwifiex: Disable adhoc feature based on firmware capability&quot;) Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 6f21ab30469d670de620f758330aca9f3433f693 git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git master) Conflicts: (context) drivers/net/wireless/mwifiex/cfg80211.c BUG=chromium:931442 TEST=`iw phy` doesn't list IBSS Change-Id: Ib676f691f575ce0d877050908d44f81d079465cf Reviewed-on: https://chromium-review.googlesource.com/1481923 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="4" gerrit_number="1481923" owner_email="briannorris@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/23/1481923/1" remote="cros" total_fail_count="4"/><pending_commit branch="chromeos-3.8" change_id="I79572185b89462f40c21ff9a4792caaf1baec5ee" commit="5ad4c1017dbc670dd87182956a0b9bfd0e030b7b" commit_message="BACKPORT: mwifiex: Disable adhoc feature based on firmware capability We will read fw_cap_info filled by firmware to check whether to skip ADHOC related commands or not. Also, IBSS_COALESCING_STATUS command has been moved from init path to adhoc network creation path. BUG=chrome-os-partner:59378, chromium:931442 TEST=ad-hoc gets rejected Change-Id: I79572185b89462f40c21ff9a4792caaf1baec5ee Signed-off-by: Karthik D A &lt;karthida@marvell.com&gt; Signed-off-by: Amitkumar Karwar &lt;akarwar@marvell.com&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; Signed-off-by: Caesar Wang &lt;wxt@rock-chips.com&gt; (cherry picked from git.kernel.org kvalo/wireless-drivers-next.git master commit e267e71e68aeeb51cbb9893ef9d61a59205826c4) Reviewed-on: https://chromium-review.googlesource.com/414802 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; (cherry picked from chromeos-4.4, with minor context issues in mwifiex_sta_init_cmd(), and path name changes; cherry picked from chromeos-3.10 / wireless-3.8, with more minor context issues in: drivers/net/wireless-3.4/mwifiex/fw.h drivers/net/wireless-3.4/mwifiex/sta_cmd.c More major changes in wireless-3.4 / adapter -&gt; priv-&gt;adapter wiphy -&gt; wdev-&gt;wiphy mwifiex_dbg(ERROR) -&gt; dev_err() async -&gt; sync send command (previously done in 3.8, but not 3.4) Note that both wireless/ and wireless-3.4/ are used in this tree, for different platforms. ) Reviewed-on: https://chromium-review.googlesource.com/1505092 " fail_count="1" gerrit_number="1505092" owner_email="briannorris@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/1505092/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.8" change_id="Ib676f691f575ce0d877050908d44f81d079465cf" commit="942f9e6709685755f354cd1f05a155ea725ec199" commit_message="BACKPORT: FROMGIT: mwifiex: don't advertise IBSS features without FW support As it is, doing something like # iw phy phy0 interface add foobar type ibss on a firmware that doesn't have ad-hoc support just yields failures of HostCmd_CMD_SET_BSS_MODE, which happened to return a '-1' error code (-EPERM? not really right...) and sometimes may even crash the firmware along the way. Let's parse the firmware capability flag while registering the wiphy, so we don't allow attempting IBSS at all, and we get a proper -EOPNOTSUPP from nl80211 instead. Fixes: e267e71e68ae (&quot;mwifiex: Disable adhoc feature based on firmware capability&quot;) Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 6f21ab30469d670de620f758330aca9f3433f693 git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git master) Conflicts (wireless-3.4): - context - missing NL80211_FEATURE_HT_IBSS drivers/net/wireless/mwifiex/cfg80211.c Conflicts: (wireless-3.8) (context) drivers/net/wireless/mwifiex/cfg80211.c BUG=chromium:931442 TEST=`iw phy` doesn't list IBSS Change-Id: Ib676f691f575ce0d877050908d44f81d079465cf Reviewed-on: https://chromium-review.googlesource.com/1505093 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="2" gerrit_number="1505093" owner_email="briannorris@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/1505093/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I3c3749bc7754a91c4610d33c671ced39537303ee" commit="1c6f45dfa7ea5af94c7be7364d3a4af60031cc10" commit_message="system_api: Add Key related API's proto for new Cryptohome interface Add the protobuf definition for ListKeys(), GetKeyData(), CheckKey(), AddKey(), UpdateKey(), RemoveKey(), MigrateKey() in the new Cryptohome interface. BUG=b:123564476 TEST=FEATURES=test emerge-eve system_api Change-Id: I3c3749bc7754a91c4610d33c671ced39537303ee Reviewed-on: https://chromium-review.googlesource.com/1478537 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: John Chen &lt;zuan@chromium.org&gt; Reviewed-by: John Chen &lt;zuan@chromium.org&gt; " fail_count="2" gerrit_number="1478537" owner_email="zuan@chromium.org" pass_count="0" patch_number="7" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/37/1478537/7" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I95f3b73d85494650182fd76da2b7af60e3ffa8bb" commit="65681855ae682cfda9a91b0b9e780e99ca523b16" commit_message="system_api: Add Dircrypto related API's proto for new Cryptohome interface Add the protobuf definition for MigrateToDircrypto() and NeedsDircryptoMigration() in the new Cryptohome interface. BUG=b:123564476 TEST=FEATURES=test emerge-eve system_api Change-Id: I95f3b73d85494650182fd76da2b7af60e3ffa8bb Reviewed-on: https://chromium-review.googlesource.com/1478538 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: John Chen &lt;zuan@chromium.org&gt; Reviewed-by: John Chen &lt;zuan@chromium.org&gt; " fail_count="2" gerrit_number="1478538" owner_email="zuan@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/38/1478538/5" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ia53404851a6351f023255d368d1447f1385975be" commit="ed2df1002dc935a750a328e8e3b40a406db0754a" commit_message="u2fd: Add utility functions. This adds functions for dealing with blobs of data, as well as some basic crypto functionality. In future these functions should ideally be moved to a location shared across HWSec, or replaced by functions common across HWSec. BUG=b:123161715 TEST=local tests with g2ftool, and tests on Google 2FA Change-Id: Ia53404851a6351f023255d368d1447f1385975be Reviewed-on: https://chromium-review.googlesource.com/1488518 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Louis Collard &lt;louiscollard@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="2" gerrit_number="1488518" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/18/1488518/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I1f1dddfa3a5a7120b7ee1529ad6ade986cde71e5" commit="f131c75bcc033e45d3254b7655422bfe0e180094" commit_message="u2fd: Add classes to parse/serialize U2F ADPUs. As u2fd will be processing ADPUs in software rather than just forwarding them to cr50, we need to be able to parse and construct ADPUs. This change adds some utility classes for this. BUG=b:123161715 TEST=local manual testing using g2ftool, Google 2FA Change-Id: I1f1dddfa3a5a7120b7ee1529ad6ade986cde71e5 Reviewed-on: https://chromium-review.googlesource.com/1488519 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Louis Collard &lt;louiscollard@chromium.org&gt; Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="2" gerrit_number="1488519" owner_email="louiscollard@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/19/1488519/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I76bdbcfa44a347354b8e4cdc057f40fc6113189d" commit="742a5f57a4a1d4655704d755f5d2e36bffe7e310" commit_message="dev-install: stop installing chromeos-base.packages Since build_image generates &amp; installs this file fresh every time it runs, we no longer need to do this in dev-install. Clean it all up. BUG=chromium:202477, chromium:407731, chromium:920140 TEST=precq passes CQ-DEPEND=CL:1494274 Change-Id: I76bdbcfa44a347354b8e4cdc057f40fc6113189d Reviewed-on: https://chromium-review.googlesource.com/1497666 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Ned Nguyen &lt;nednguyen@google.com&gt; " fail_count="2" gerrit_number="1497666" owner_email="vapier@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/66/1497666/4" remote="cros" total_fail_count="5"/><pending_commit branch="master" change_id="I6b459d8da9b08ccd97f31068a0ab24696a499bd0" commit="bf6b59dfa3cee48f453082857f3a0b437722e3f8" commit_message="dev-install: use CROS_WORKON_SUBTREE We only install files out of dev-install/, so don't bother uprevving when changes are made to other files in the repo. BUG=chromium:935142 TEST=precq passes Change-Id: I6b459d8da9b08ccd97f31068a0ab24696a499bd0 Reviewed-on: https://chromium-review.googlesource.com/1494294 Commit-Ready: Mike Frysinger &lt;vapier@chromium.org&gt; Tested-by: Mike Frysinger &lt;vapier@chromium.org&gt; Reviewed-by: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="2" gerrit_number="1494294" owner_email="vapier@chromium.org" pass_count="0" patch_number="3" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/94/1494294/3" remote="cros" total_fail_count="3"/><pending_commit branch="chromeos-3.14" change_id="I6a0405f9af8f3e544dfe3101dabdc9d35ea51446" commit="7ba1d02a9f6669f63d4d0a75d999f99fb1a81db6" commit_message="BACKPORT: socket: close race condition between sock_close() and sockfs_setattr() fchownat() doesn't even hold refcnt of fd until it figures out fd is really needed (otherwise is ignored) and releases it after it resolves the path. This means sock_close() could race with sockfs_setattr(), which leads to a NULL pointer dereference since typically we set sock-&gt;sk to NULL in -&gt;release(). As pointed out by Al, this is unique to sockfs. So we can fix this in socket layer by acquiring inode_lock in sock_close() and checking against NULL in sockfs_setattr(). sock_release() is called in many places, only the sock_close() path matters here. And fortunately, this should not affect normal sock_close() as it is only called when the last fd refcnt is gone. It only affects sock_close() with a parallel sockfs_setattr() in progress, which is not common. Fixes: 86741ec25462 (&quot;net: core: Add a UID field to struct sock.&quot;) Reported-by: shankarapailoor &lt;shankarapailoor@gmail.com&gt; Cc: Tetsuo Handa &lt;penguin-kernel@i-love.sakura.ne.jp&gt; Cc: Lorenzo Colitti &lt;lorenzo@google.com&gt; Cc: Al Viro &lt;viro@zeniv.linux.org.uk&gt; Signed-off-by: Cong Wang &lt;xiyou.wangcong@gmail.com&gt; Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt; (cherry picked from commit 6d8c50dcb029872b298eea68cc6209c866fd3e14) BUG=chromium:937773 TEST=build Change-Id: I6a0405f9af8f3e544dfe3101dabdc9d35ea51446 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1500932 " fail_count="2" gerrit_number="1500932" owner_email="groeck@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/32/1500932/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-3.14" change_id="Ie66f3351a9c5076cac34d981f2231d0497d2bdb2" commit="30e66eb7ccd0bb0ddf35f081fc8d378f9e1f0485" commit_message="UPSTREAM: net: crypto set sk to NULL when af_alg_release. KASAN has found use-after-free in sockfs_setattr. The existed commit 6d8c50dcb029 (&quot;socket: close race condition between sock_close() and sockfs_setattr()&quot;) is to fix this simillar issue, but it seems to ignore that crypto module forgets to set the sk to NULL after af_alg_release. KASAN report details as below: BUG: KASAN: use-after-free in sockfs_setattr+0x120/0x150 Write of size 4 at addr ffff88837b956128 by task syz-executor0/4186 CPU: 2 PID: 4186 Comm: syz-executor0 Not tainted xxx + #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1ubuntu1 04/01/2014 Call Trace: dump_stack+0xca/0x13e print_address_description+0x79/0x330 ? vprintk_func+0x5e/0xf0 kasan_report+0x18a/0x2e0 ? sockfs_setattr+0x120/0x150 sockfs_setattr+0x120/0x150 ? sock_register+0x2d0/0x2d0 notify_change+0x90c/0xd40 ? chown_common+0x2ef/0x510 chown_common+0x2ef/0x510 ? chmod_common+0x3b0/0x3b0 ? __lock_is_held+0xbc/0x160 ? __sb_start_write+0x13d/0x2b0 ? __mnt_want_write+0x19a/0x250 do_fchownat+0x15c/0x190 ? __ia32_sys_chmod+0x80/0x80 ? trace_hardirqs_on_thunk+0x1a/0x1c __x64_sys_fchownat+0xbf/0x160 ? lockdep_hardirqs_on+0x39a/0x5e0 do_syscall_64+0xc8/0x580 entry_SYSCALL_64_after_hwframe+0x49/0xbe RIP: 0033:0x462589 Code: f7 d8 64 89 02 b8 ff ff ff ff c3 66 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 &lt;48&gt; 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fb4b2c83c58 EFLAGS: 00000246 ORIG_RAX: 0000000000000104 RAX: ffffffffffffffda RBX: 000000000072bfa0 RCX: 0000000000462589 RDX: 0000000000000000 RSI: 00000000200000c0 RDI: 0000000000000007 RBP: 0000000000000005 R08: 0000000000001000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 00007fb4b2c846bc R13: 00000000004bc733 R14: 00000000006f5138 R15: 00000000ffffffff Allocated by task 4185: kasan_kmalloc+0xa0/0xd0 __kmalloc+0x14a/0x350 sk_prot_alloc+0xf6/0x290 sk_alloc+0x3d/0xc00 af_alg_accept+0x9e/0x670 hash_accept+0x4a3/0x650 __sys_accept4+0x306/0x5c0 __x64_sys_accept4+0x98/0x100 do_syscall_64+0xc8/0x580 entry_SYSCALL_64_after_hwframe+0x49/0xbe Freed by task 4184: __kasan_slab_free+0x12e/0x180 kfree+0xeb/0x2f0 __sk_destruct+0x4e6/0x6a0 sk_destruct+0x48/0x70 __sk_free+0xa9/0x270 sk_free+0x2a/0x30 af_alg_release+0x5c/0x70 __sock_release+0xd3/0x280 sock_close+0x1a/0x20 __fput+0x27f/0x7f0 task_work_run+0x136/0x1b0 exit_to_usermode_loop+0x1a7/0x1d0 do_syscall_64+0x461/0x580 entry_SYSCALL_64_after_hwframe+0x49/0xbe Syzkaller reproducer: r0 = perf_event_open(&amp;(0x7f0000000000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) getrusage(0x0, 0x0) bind(r1, &amp;(0x7f00000001c0)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80) r2 = accept(r1, 0x0, 0x0) r3 = accept4$unix(r2, 0x0, 0x0, 0x0) r4 = dup3(r3, r0, 0x0) fchownat(r4, &amp;(0x7f00000000c0)='\x00', 0x0, 0x0, 0x1000) Fixes: 6d8c50dcb029 (&quot;socket: close race condition between sock_close() and sockfs_setattr()&quot;) Signed-off-by: Mao Wenan &lt;maowenan@huawei.com&gt; Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt; (cherry picked from commit 9060cb719e61b685ec0102574e10337fa5f445ea) BUG=chromium:937773 TEST=build Backport to chromeos-3.{10,14,18}: inode_lock() and inode_unlock() do not exist in chromeos-3.{10,14,18}. Use mutex_{un}lock instead. Change-Id: Ie66f3351a9c5076cac34d981f2231d0497d2bdb2 Signed-off-by: Guenter Roeck &lt;groeck@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1500933 Reviewed-by: Sean Paul &lt;seanpaul@chromium.org&gt; " fail_count="2" gerrit_number="1500933" owner_email="groeck@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/33/1500933/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I11295f778f4d9dc919a41f5cccd85e9608d33358" commit="557e2e89035e7b104da63332d262e2557a9dabdd" commit_message="linux: clean up: Sort enum in alphabet order. BUG=None TEST=None Change-Id: I11295f778f4d9dc919a41f5cccd85e9608d33358 Reviewed-on: https://chromium-review.googlesource.com/1492612 Commit-Ready: Lepton Wu &lt;lepton@chromium.org&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: Zach Reizner &lt;zachr@chromium.org&gt; " fail_count="10" gerrit_number="1492612" owner_email="lepton@chromium.org" pass_count="0" patch_number="4" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/12/1492612/4" remote="cros" total_fail_count="10"/><pending_commit branch="master" change_id="I9f00902afe58ef8ef141da39b2b912ecc592944b" commit="39f121e5b29c8448db806dab9465d498f9177283" commit_message="chip: stm32: Fix Timers 9 through 11 for STM32F4 The timers 9 through 11 have different enable bits in the STM32_RCC_APB2ENR on STM32F446/411/412 targets versus the default (used by STM32F4/L4/STM32L) value set. Break out the CHIP_FAMILY_STM32F4 case separately. BRANCH=none BUG=none TEST=Observe PWM output on STM32412 EVM vs none before Signed-off-by: Moritz Fischer &lt;moritz.fischer@ettus.com&gt; Change-Id: I9f00902afe58ef8ef141da39b2b912ecc592944b Reviewed-on: https://chromium-review.googlesource.com/1493273 Reviewed-by: Nicolas Boichat &lt;drinkcat@chromium.org&gt; " fail_count="0" gerrit_number="1493273" owner_email="moritz.fischer@ettus.com" pass_count="0" patch_number="3" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/73/1493273/3" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I297fa0aaad781b4a665a4a29bb6fdb4bca0d790b" commit="3d396f4b1bd3c928c3c79a7aa1644b621bd171a6" commit_message="crosperf: enabling result caching for cwp mode This patch provides support for result caching when cwp_dso is specified. This patch introduced cwp_dso into ResultsCache class, so that cwp_dso info will be stored while caching. When populating from cache, samples will be re-calculated with the perf.data file that has been cached before. This patch also: 1) Fixed return value of GetSamples(). 2) Not need to pass weight to result. 3) Added unit tests. BUG=chromium:905854 TEST=Passed all unit tests; Tested with --rerun=True/False, both on cwp and general mode, to make sure cache works. Change-Id: I297fa0aaad781b4a665a4a29bb6fdb4bca0d790b Reviewed-on: https://chromium-review.googlesource.com/1501458 Commit-Ready: Zhizhou Yang &lt;zhizhouy@google.com&gt; Tested-by: Zhizhou Yang &lt;zhizhouy@google.com&gt; Reviewed-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Caroline Tice &lt;cmtice@chromium.org&gt; " fail_count="0" gerrit_number="1501458" owner_email="zhizhouy@google.com" pass_count="0" patch_number="1" project="chromiumos/third_party/toolchain-utils" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/toolchain-utils" ref="refs/changes/58/1501458/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ice2a06d2944011f95707f113f9d709da15c90cfe" commit="cf3b43c238adf02f0690040c3206318a59c8bd6d" commit_message="PCI: Return results from pci setup functions Enough failure cases have been added to `add_pci_bar` and `add_pci_capabilities` that they should return unique errors instead of an `Option`. BUG=none TEST=cargo test in devices Signed-off-by: Dylan Reid &lt;dgreid@chromium.org&gt; Change-Id: Ice2a06d2944011f95707f113f9d709da15c90cfe Reviewed-on: https://chromium-review.googlesource.com/1497740 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: Daniel Verkamp &lt;dverkamp@chromium.org&gt; " fail_count="1" gerrit_number="1497740" owner_email="dgreid@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/40/1497740/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I04af990c3eb51d40e57396a90f3d10f1be796370" commit="20b8b2c9ce73b76e35adc295287b6f176fba3a4e" commit_message="chromeos-chrome: build video_decode_accelerator_perf_tests. Always build video_decode_accelerator_perf_tests so we can add the binary to the test image in a subsequent CL. BUG=chromium:925714 TEST=build_package Change-Id: I04af990c3eb51d40e57396a90f3d10f1be796370 Reviewed-on: https://chromium-review.googlesource.com/1475311 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: David Staessens &lt;dstaessens@chromium.org&gt; Reviewed-by: Keiichi Watanabe &lt;keiichiw@chromium.org&gt; " fail_count="2" gerrit_number="1475311" owner_email="dstaessens@chromium.org" pass_count="0" patch_number="6" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/11/1475311/6" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ibd9295caba7de24708d584de60444cfc919d2d28" commit="7938a67016cbbcafadba6c024516ad2d33dbc664" commit_message="[Autotest] policy_PromptForDownloadLocation This test verifies the effect of the PromptForDownloadLocation user policy on Chrome OS client behavior. The test sets it to True, False, None BUG=chromium:933947 TEST=this Change-Id: Ibd9295caba7de24708d584de60444cfc919d2d28 Reviewed-on: https://chromium-review.googlesource.com/1479263 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Derek Beckett &lt;dbeckett@chromium.org&gt; Reviewed-by: Derek Beckett &lt;dbeckett@chromium.org&gt; " fail_count="2" gerrit_number="1479263" owner_email="dbeckett@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/63/1479263/2" remote="cros" total_fail_count="2"/><pending_commit branch="chromeos-4.4" change_id="Ib676f691f575ce0d877050908d44f81d079465cf" commit="c244fa8f8d2c8109bf8a7cd1c2c9b4ba9f23dae9" commit_message="BACKPORT: FROMGIT: mwifiex: don't advertise IBSS features without FW support As it is, doing something like # iw phy phy0 interface add foobar type ibss on a firmware that doesn't have ad-hoc support just yields failures of HostCmd_CMD_SET_BSS_MODE, which happened to return a '-1' error code (-EPERM? not really right...) and sometimes may even crash the firmware along the way. Let's parse the firmware capability flag while registering the wiphy, so we don't allow attempting IBSS at all, and we get a proper -EOPNOTSUPP from nl80211 instead. Fixes: e267e71e68ae (&quot;mwifiex: Disable adhoc feature based on firmware capability&quot;) Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Signed-off-by: Kalle Valo &lt;kvalo@codeaurora.org&gt; (cherry picked from commit 6f21ab30469d670de620f758330aca9f3433f693 git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git master) Conflicts: (context) drivers/net/wireless/marvell/mwifiex/cfg80211.c BUG=chromium:931442 TEST=kevin: `iw phy` doesn't list IBSS Change-Id: Ib676f691f575ce0d877050908d44f81d079465cf Reviewed-on: https://chromium-review.googlesource.com/1480729 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-by: Brian Norris &lt;briannorris@chromium.org&gt; " fail_count="2" gerrit_number="1480729" owner_email="briannorris@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/kernel" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/kernel" ref="refs/changes/29/1480729/1" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I83a23426d12e507e609738e6b689a205a4141118" commit="3fc4fa109f15ddfcc7f301f0f05d75cfb5567d71" commit_message="[Autotest] policy_DefaultGeolocationSetting Verify effects of DefaultGeolocationSetting policy. This test will check the 3 values (1,2,3) along with the default state, and verify the geolocation query shows the proper settings BUG=chromium:936078 Change-Id: I83a23426d12e507e609738e6b689a205a4141118 Reviewed-on: https://chromium-review.googlesource.com/1489480 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Derek Beckett &lt;dbeckett@chromium.org&gt; Reviewed-by: Derek Beckett &lt;dbeckett@chromium.org&gt; " fail_count="2" gerrit_number="1489480" owner_email="dbeckett@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/80/1489480/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I0f8ee76fa8c63a8a8c103374003ceb12740fc28c" commit="57370d29fb3de47b1e0c19ef521cf7e9ccab4309" commit_message="camera: usb_v1: log PID, TID, timestamp, and tick count We need the timestamp to syn log with logcat log from arc++. BUG=b:123039085 TEST=Run on DUT `arc_camera_service --foreground` and verify the log messages contain the enabled fields. Change-Id: I0f8ee76fa8c63a8a8c103374003ceb12740fc28c Reviewed-on: https://chromium-review.googlesource.com/1496681 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Hsu Wei-Cheng &lt;mojahsu@chromium.org&gt; Reviewed-by: Heng-ruey Hsu &lt;henryhsu@chromium.org&gt; " fail_count="1" gerrit_number="1496681" owner_email="mojahsu@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/81/1496681/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I44be94f788a585f0a05bf94e9a0710186b8e1251" commit="628282eda6e9295d1d06e37f2388baa42ab4592d" commit_message="cbuildbot: run ctest out of crostestutils The only user of the bin/ctest symlink is this code, so run it directly out of its source repo instead. BUG=None TEST=precq passes Change-Id: I44be94f788a585f0a05bf94e9a0710186b8e1251 Reviewed-on: https://chromium-review.googlesource.com/1498120 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: Amin Hassani &lt;ahassani@chromium.org&gt; " fail_count="2" gerrit_number="1498120" owner_email="vapier@chromium.org" pass_count="0" patch_number="2" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/20/1498120/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Iff95a1799a58c2b0031d2090bf931d364a2cc625" commit="c07bc42a1a69b237b980365c9274655974e7eb84" commit_message="chromeos-base/shill: remove 'json_store' USE flag CL:1503794 removes the JSON store implementation in shill, so we no longer need the 'json_store' USE flag. BUG=chromium:938587 CQ-DEPEND=CL:1503794 TEST=precq Change-Id: Iff95a1799a58c2b0031d2090bf931d364a2cc625 Reviewed-on: https://chromium-review.googlesource.com/1503795 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Chirantan Ekbote &lt;chirantan@chromium.org&gt; " fail_count="3" gerrit_number="1503795" owner_email="benchan@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/95/1503795/1" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I3f83e1105a6fdca1eaac1e09db7024b08f5bf5e5" commit="1d74c4030abb36bf7cf152d23a437ea9bade5b30" commit_message="dlcservice: add chrome.LoggedIn() in Pre update_engine refuses to install update if DUT is at OOBE screen. We add chrome.LoggedIn() in Pre so DUT is sure to not at OOBE screen when the test is being executed. BUG=chromium:937870 TEST=tast run &lt;IP&gt; platform.DLCService Change-Id: I3f83e1105a6fdca1eaac1e09db7024b08f5bf5e5 Reviewed-on: https://chromium-review.googlesource.com/1504092 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Xiaochu Liu &lt;xiaochu@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; " fail_count="2" gerrit_number="1504092" owner_email="xiaochu@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/92/1504092/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I6b0c170185c40de37451a5f3efd2071491eb49a6" commit="fb8e75a8de4abf10cc8990d93639bb1527c4f7a6" commit_message="Don't grab input devices created from sockets. The grab ioctl only makes sense for event devices. Bug=chromium:938760 Change-Id: I6b0c170185c40de37451a5f3efd2071491eb49a6 Reviewed-on: https://chromium-review.googlesource.com/1504777 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: kokoro &lt;noreply+kokoro@google.com&gt; Reviewed-by: Dylan Reid &lt;dgreid@chromium.org&gt; " fail_count="1" gerrit_number="1504777" owner_email="jemoreira@google.com" pass_count="0" patch_number="2" project="chromiumos/platform/crosvm" project_url="https://chromium-review.googlesource.com/chromiumos/platform/crosvm" ref="refs/changes/77/1504777/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I9a5c205fc3673941b50f03f2a967b1be110a1555" commit="bb7d1fd8343324c440f7fcd4c348efff987787e5" commit_message="futility: Merge Debug() into VB2_DEBUG() Futility has two debug facilities: the Debug() function that can be enabled by passing --debug on the command line, and the VB2_DEBUG() macro (mostly in common code from the firmware/ directory that it includes) which can only be enabled by passing DEBUG=1 at build time. This is confusing and inconvenient, since you don't always want to rebuild futility whenever you need that extra debug output and it's not very obvious that you can get even more debugging beyond just passing --debug. This patch resolves the inconsistency by merging both facilities together into a single VB2_DEBUG() that is output when passing --debug. In order to make this work, we'll have to move the VBOOT_DEBUG #define so that it only affects the stub implementation of vb2ex_printf(), and any caller overriding the stub is in charge of their own destiny. This should be okay since callers can still individually implement debugging policy in their versions of vb2ex_printf() if they want to. (This may have been useful to cut down the binary space for debugging strings, but our firmware has always been unconditionally enabling VBOOT_DEBUG in the past years, so that doesn't seem to be very important in practice.) BRANCH=None BUG=None TEST=Ran futility --debug show, noticed I got all the extra keyblock verification debug output I always wanted. Change-Id: I9a5c205fc3673941b50f03f2a967b1be110a1555 Signed-off-by: Julius Werner &lt;jwerner@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1504140 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Hung-Te Lin &lt;hungte@chromium.org&gt; Reviewed-by: Randall Spangler &lt;rspangler@chromium.org&gt; " fail_count="2" gerrit_number="1504140" owner_email="jwerner@chromium.org" pass_count="0" patch_number="2" project="chromiumos/platform/vboot_reference" project_url="https://chromium-review.googlesource.com/chromiumos/platform/vboot_reference" ref="refs/changes/40/1504140/2" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I8bf0408efb05c9e907ef4ab7ab40c5ee0f1b4f37" commit="5d150ead31705f3983637cfdc92c0fe87137d430" commit_message="[Autotest] policy_NewTabPageLocation This autotest sets the NewTabPageLocation policy and will verify that the proper page is loaded. Additionally it will not set the policy and verify the default ://newtab is loaded. BUG=chromium:933368 Change-Id: I8bf0408efb05c9e907ef4ab7ab40c5ee0f1b4f37 Reviewed-on: https://chromium-review.googlesource.com/1477774 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Derek Beckett &lt;dbeckett@chromium.org&gt; Reviewed-by: Derek Beckett &lt;dbeckett@chromium.org&gt; " fail_count="2" gerrit_number="1477774" owner_email="dbeckett@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/74/1477774/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I3e8d4b6cb0e73414d8351502ddb87ec8f7a3a198" commit="c27b079e35458f0d58669580f1bd28ca845aa386" commit_message="arc: codec-test: Implement encoder FPS perf test. This CL implemented the FPS perf test. The test case &quot;PerfFPS&quot; will write the result to the file which path is assigned with argument &quot;--output_log&quot;. Then we could parse the log file at Tast. BUG=b:118848258 TEST=/data/local/tmp/arcvideoencoder_test_amd64 \ --test_stream_data=/data/local/tmp/bear-320x192.yuv686987054:320:192:1:/data/local/tmp/bear-320x192.h264:200000:30:400000:30:1 \ --output_log=/data/local/tmp/arcvideoencoder_test.log \ --gtest_filter=*.Perf* Change-Id: I3e8d4b6cb0e73414d8351502ddb87ec8f7a3a198 Reviewed-on: https://chromium-review.googlesource.com/1482418 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Chih-Yu Huang &lt;akahuang@chromium.org&gt; Reviewed-by: Chih-Yu Huang &lt;akahuang@chromium.org&gt; " fail_count="2" gerrit_number="1482418" owner_email="akahuang@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/18/1482418/8" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Icaf9661a43ed4a2379882f1c570f889c2679d595" commit="21474fe4cfba03e42b0a6d21e8fb9b141f175c96" commit_message="camera: usb: drop out of date frames Some requests take a long time and cause several frames are buffered. It causes user can get several frames during one frame duration. BUG=b:119635561,b:113310489,b:122498951,b:124762478 TEST=pass testResultTimestamps 100 times and doesn't break other cases on nautilus and octopus Change-Id: Icaf9661a43ed4a2379882f1c570f889c2679d595 Reviewed-on: https://chromium-review.googlesource.com/1488517 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Heng-ruey Hsu &lt;henryhsu@chromium.org&gt; Reviewed-by: Shik Chen &lt;shik@chromium.org&gt; " fail_count="1" gerrit_number="1488517" owner_email="henryhsu@chromium.org" pass_count="0" patch_number="8" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/17/1488517/8" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I76cfd932061446b35848d6f8c5d61bd9fe3ff8ce" commit="3001ed629384d5c6d30fdd8ebc98fe0d768811b9" commit_message="[Autotest] policy_DefaultNotificationsSetting Verify effects of DefaultNotificationsSetting policy. This test will check the 3 values (1,2,3) along with the default state, and verify the notification permissions query shows the proper settings BUG=chromium:936138 Change-Id: I76cfd932061446b35848d6f8c5d61bd9fe3ff8ce Reviewed-on: https://chromium-review.googlesource.com/1489932 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Tested-by: Derek Beckett &lt;dbeckett@chromium.org&gt; Reviewed-by: Derek Beckett &lt;dbeckett@chromium.org&gt; " fail_count="2" gerrit_number="1489932" owner_email="dbeckett@chromium.org" pass_count="0" patch_number="3" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/32/1489932/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="Ifd917f25c9ddecaae938487218077b07206cec77" commit="a08cb18cae81b4d49601b3545928b5f7365622e8" commit_message="Partial backport of 'dummyflasher: Add a status register to SPI chips' Here we renames 'JEDEC_RDSR_BIT_WIP' bit flag to 'SPI_SR_WIP' as well as introduce the flags: ``` /* Status Register Bits */ #define SPI_SR_WIP (0x01 &lt;&lt; 0) #define SPI_SR_WEL (0x01 &lt;&lt; 1) #define SPI_SR_AAI (0x01 &lt;&lt; 6) ``` to spi.h for latter use in follow up resync commits. This is a partial backport of the upstream `commit 5e695ab`. There should be no semantic changes resulting from this at runtime! BUG=chromium:478356 BRANCH=none TEST=still builds Change-Id: Ifd917f25c9ddecaae938487218077b07206cec77 Signed-off-by: Edward O'Callaghan &lt;quasisec@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/1502473 Commit-Ready: ChromeOS CL Exonerator Bot &lt;chromiumos-cl-exonerator@appspot.gserviceaccount.com&gt; Reviewed-by: Sam McNally &lt;sammc@chromium.org&gt; " fail_count="3" gerrit_number="1502473" owner_email="quasisec@chromium.org" pass_count="0" patch_number="2" project="chromiumos/third_party/flashrom" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/flashrom" ref="refs/changes/73/1502473/2" remote="cros" total_fail_count="3"/><pending_commit branch="master" change_id="I33829ed00dae97e72f3c75babe72f84074b25f8e" commit="b7501269d82207e0ade9efcef709fc91852fabf8" commit_message="chromite: Use master_buildbucket_id instead of master_build_id This CL adds master_buildbucket_id to options object. The master_build_id is only used to communicate to CIDB. BUG=chromium:936070 TEST=tryjob Change-Id: I33829ed00dae97e72f3c75babe72f84074b25f8e Reviewed-on: https://chromium-review.googlesource.com/1491937 Commit-Ready: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Tested-by: Dhanya Ganesh &lt;dhanyaganesh@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; " fail_count="0" gerrit_number="1491937" owner_email="dhanyaganesh@chromium.org" pass_count="0" patch_number="5" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/37/1491937/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ic42f6ae0d82409953a0b9c442ec7f6b9d5a3d7a4" commit="aaa6fe42be83a35c8b709bb60b4c7693ee14ea3d" commit_message="tast-tests: Update chrome.LoggedIn to reconnect to Chrome. Update the chrome.LoggedIn precondition to reconnect to Chrome between tests. This is a big hammer to try to avoid &quot;websocket: bad handshake&quot; errors that are showing up occasionally when using the precondition. To do this, I'm adding a new reconnect method on chrome.Chrome that just closes the connection to the test API extension, restarts the JS logger, and creates a new devtool.DevTools object. This generally seems to take 20-100 ms, so it doesn't seem like it'll have a material impact on precondition speed. I also updated chrome.LoggedIn to close targets regardless of their URL schemes. We only match normal pages now, and I noticed that data:// pages opened by tests were incorrectly being skipped. BUG=chromium:925703 TEST=manual: ran tests that use preconditions Change-Id: Ic42f6ae0d82409953a0b9c442ec7f6b9d5a3d7a4 Reviewed-on: https://chromium-review.googlesource.com/1504193 Commit-Ready: Dan Erat &lt;derat@chromium.org&gt; Tested-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Dan Erat &lt;derat@chromium.org&gt; Reviewed-by: Shuhei Takahashi &lt;nya@chromium.org&gt; " fail_count="2" gerrit_number="1504193" owner_email="derat@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/tast-tests" project_url="https://chromium-review.googlesource.com/chromiumos/platform/tast-tests" ref="refs/changes/93/1504193/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I076cbc927afdf5b681a2e7149a94a89264f0ca66" commit="d544b25984a2cd2abadc2b2701b0c44add18ded7" commit_message="pygobject: Add cairo to IUSE (it was missing) BUG=None TEST=emerge-tael pygobject Change-Id: I076cbc927afdf5b681a2e7149a94a89264f0ca66 Reviewed-on: https://chromium-review.googlesource.com/1503802 Commit-Ready: Allen Webb &lt;allenwebb@google.com&gt; Tested-by: Allen Webb &lt;allenwebb@google.com&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="1503802" owner_email="allenwebb@google.com" pass_count="0" patch_number="1" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/02/1503802/1" remote="cros" total_fail_count="2"/><lkgm version="11883.0.0-rc1"/></manifest>