blob: a05cd849fbadfd98cb8a96f6c6a22356ee6514bf [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?><manifest revision="3c97fdf85f546892af766d9ac70d1734daf6fabe">
<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/dbus-binding-generator" path="src/aosp/external/dbus-binding-generator" revision="7574c671c7c64aab957dc507fffff3c8c38dc7cb" upstream="refs/heads/master"/>
<project name="aosp/platform/external/libbrillo" path="src/aosp/external/libbrillo" revision="62b7538a31c4c5a88dcd2ef4d8a60a783ec6b6f7" upstream="refs/heads/master"/>
<project name="aosp/platform/external/libchrome" path="src/aosp/external/libchrome" revision="8263a04a1e4e6e40ed479f62ac529874eb7675ef" upstream="refs/heads/master"/>
<project name="aosp/platform/external/modp_b64" path="src/third_party/modp_b64" revision="99dc13926931cedfd2e4e582c33ef657d0645c5c" upstream="refs/heads/master"/>
<project name="aosp/platform/system/connectivity/apmanager" path="src/aosp/system/connectivity/apmanager" revision="a9a4938a099d1bf1a87798e021791bbe2e467d00" upstream="refs/heads/master"/>
<project name="aosp/platform/system/connectivity/shill" path="src/aosp/system/connectivity/shill" revision="e32a9482cacf440ce240d5cf1729d1b8cd0fcfd2" upstream="refs/heads/master"/>
<project name="aosp/platform/system/core/libsync" path="src/aosp/system/libsync" revision="f4f4387b6bf2387efbcfd1453af4892e8982faf6" upstream="refs/heads/master"/>
<project name="aosp/platform/system/firewalld" path="src/aosp/system/firewalld" revision="64fc5a23a1ae487409cc585b3fbf261c553acb4e" upstream="refs/heads/master"/>
<project name="aosp/platform/system/tpm" path="src/aosp/system/tpm" revision="f6754353a770936c20c6dd80b8c9f94e2f72048e" upstream="refs/heads/master"/>
<project groups="devserver" name="aosp/platform/system/update_engine" path="src/aosp/system/update_engine" revision="924183b4ec3a66a36e681b2737472cf7bc6b6d68" upstream="refs/heads/master"/>
<project name="aosp/platform/system/webservd" path="src/aosp/system/webservd" revision="62ca9ee8ca421cb565fd4a05390f455c5fcefd17" upstream="refs/heads/master"/>
<project name="apps/libapps" path="src/third_party/libapps" revision="54edfb1a2a9b0a58d8e285112bdb2ddf02586307" upstream="refs/heads/master">
<annotation name="branch-mode" value="pin"/>
</project>
<project groups="minilayout,buildtools,labtools" name="chromium/buildtools" path="chromium/src/buildtools" remote="chromium" revision="e043d81e9185a2445fa3ec3fc34a4f69b58d4969" upstream="refs/heads/master"/>
<project name="chromium/deps/libmtp" path="chromium/src/third_party/libmtp" remote="chromium" revision="a9c7333ec45588e0e6c2a26d21a8a474df1f53b6" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/llvm-project/cfe/tools/clang-format" path="chromium/src/buildtools/clang_format/script" remote="chromium" revision="d9edf9e6b7dc44d2ab92fcaf01e9a86ae1a6af5b" 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="86ada260ff730cd4dcd7770f55203433d8b48f26" upstream="refs/heads/master"/>
<project groups="minilayout,buildtools,labtools" name="chromium/tools/depot_tools" remote="chromium" revision="d325eb349608f54d84a74ce124331a3fa170e5dc"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/chromite" path="chromite" revision="3ff41e90b0c10710d92bbaa748a397beeabcdad1" upstream="refs/heads/master">
<copyfile dest="AUTHORS" src="AUTHORS"/>
<copyfile dest="LICENSE" src="LICENSE"/>
</project>
<project name="chromiumos/docs" path="docs" revision="dcf319990435168b8535c4bab1423a0708e9e77f" upstream="refs/heads/master"/>
<project name="chromiumos/graphyte" path="src/platform/graphyte" revision="cab8671dc9437e8e6c79914c7c454d59bee21b76" upstream="refs/heads/master"/>
<project name="chromiumos/infra/bad_cl_detector" path="infra/bad_cl_detector" revision="ca87674837a3fbda5f9620f070def6403cf6dfc4" upstream="refs/heads/master"/>
<project name="chromiumos/infra/ci_results_archiver" path="infra/ci_results_archiver" revision="e142f1d18cdc893b504ca0229b725bfacd5927b3" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_exonerator" path="infra/cl_exonerator" revision="9f2f395f9b1809d09f21605b0fcff072d189dbef" upstream="refs/heads/master"/>
<project name="chromiumos/infra/cl_status_viewer" path="infra/cl_status_viewer" revision="8db2b39d37f1c646d04ec8b93459c7d556fbf09c" upstream="refs/heads/master"/>
<project name="chromiumos/infra/distfiles_updater" path="infra/distfiles_updater" revision="2d1aa33972b2028d19a288baaacee9b2cd8644f7" upstream="refs/heads/master"/>
<project name="chromiumos/infra/lucifer" path="infra/lucifer" revision="36a2c180d5e5f295cd4c16c61f6cd881e82b945a" upstream="refs/heads/master"/>
<project name="chromiumos/infra/suite_scheduler" path="infra/suite_scheduler" revision="abb72f3f7634217d022fc17a91006fd75a360e2f" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin,labtools,sysmon,devserver" name="chromiumos/infra_virtualenv" path="infra_virtualenv" revision="6437ed1ebf78de1ae3f785f632e849ec583210b9" upstream="refs/heads/master"/>
<project name="chromiumos/manifest" path="manifest" revision="35e146717fb5388b60a507e72097b4a9c647f35c" upstream="refs/heads/master"/>
<project groups="minilayout,firmware" name="chromiumos/overlays/board-overlays" path="src/overlays" revision="fba9b673ae745795832fc1ecad8e6404a13672c5" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/chromiumos-overlay" path="src/third_party/chromiumos-overlay" revision="047dd76798abd748327b7fe30a2b462d0979a40d" sync-c="true" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/eclass-overlay" path="src/third_party/eclass-overlay" revision="f9f4645a2629865b202a3890beb98a5f07444e4a" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,labtools" name="chromiumos/overlays/portage-stable" path="src/third_party/portage-stable" revision="0defe9d76dc13cf3b7488cb1feff76f1b5a940e3" upstream="refs/heads/master"/>
<project name="chromiumos/platform/arc-camera" path="src/platform/arc-camera" revision="30e4d297368993fa59121f5c8eec4f487a52e2a0" upstream="refs/heads/master"/>
<project name="chromiumos/platform/assets" path="src/platform/assets" revision="33b62ddc392ded3bf486eb40b2c91a92861753c6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/audiotest" path="src/platform/audiotest" revision="6b3e331f0ad67006c4cb3752a2161a641653288a" 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/bmpblk" path="src/platform/bmpblk" revision="5f4049369ed5e42176dc8947de1352f2e1b6b6b6" 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="90da20d20ed3200c47221757b9bfe0aeb3a127a9" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chameleon" path="src/platform/chameleon" revision="1558016a7d8a4be0569bb6e72e72ca264682a4e4" upstream="refs/heads/master"/>
<project name="chromiumos/platform/chromiumos-assets" path="src/platform/chromiumos-assets" revision="c72f1bc16319ebd970ad277e76ef10d0b4663461" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/platform/crostestutils" path="src/platform/crostestutils" revision="757f2763da8ed7cc1e963e1a493feadcf7354bce" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/platform/crosutils" path="src/scripts" revision="8714140f60ad3fc56a44c0a58d5ffdabd15df116" upstream="refs/heads/master"/>
<project name="chromiumos/platform/crosvm" path="src/platform/crosvm" revision="70a82905148e571dc2d49f270ce10bcf039ec1b9" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/depthcharge" path="src/platform/depthcharge" revision="935760b648ccb5895f20b1eb883b0d427ae074f5" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,devserver" name="chromiumos/platform/dev-util" path="src/platform/dev" revision="22f2eac6d646270791df78c898fc9cf9dd9401d8" upstream="refs/heads/master"/>
<project name="chromiumos/platform/dm-verity" path="src/platform/verity" revision="0a59878032d4bda0c4a7c13b2086c59283df63f1" upstream="refs/heads/master"/>
<project name="chromiumos/platform/drm-tests" path="src/platform/drm-tests" revision="cd098332d594ea4a46375930c4146969da1f0831" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/ec" path="src/platform/ec" revision="33ec4ae3bc4a6c08e78fa6039b8f424627560bdc" upstream="refs/heads/master"/>
<project name="chromiumos/platform/experimental" path="src/platform/experimental" revision="0c9b56092424c370eff748b25d49caceb9a18dab" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory" path="src/platform/factory" revision="6c1e16d4dc0b9b0f90300377e5bf3160fec6337d" upstream="refs/heads/master"/>
<project name="chromiumos/platform/factory_installer" path="src/platform/factory_installer" revision="54d0bf6bdc7e8c9d4a88e67232255bfbda0855f6" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/firmware" path="src/platform/firmware" revision="222889a5a58a0fe05ee1b01edda506f03c9fa366" upstream="refs/heads/master"/>
<project name="chromiumos/platform/frecon" path="src/platform/frecon" revision="aad57ba2b9ad48639b7a34e64b10a8cf2e9f6c96" upstream="refs/heads/master"/>
<project name="chromiumos/platform/gestures" path="src/platform/gestures" revision="dc067745ced81a7a0337b56e07738db637b0ed5c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/go-seccomp" path="src/platform/go-seccomp" revision="0280326e5bd212fcfbe3696e113730045debae74" upstream="refs/heads/master"/>
<project name="chromiumos/platform/google-breakpad" path="src/third_party/breakpad" revision="cbd7bb4cd2845b2ae56e1d3318ec879031378f32" upstream="refs/heads/master"/>
<project name="chromiumos/platform/imageloader" path="src/platform/imageloader" revision="1e51d8b63530b571c20edc37c0e336637d1f9e00" upstream="refs/heads/master"/>
<project name="chromiumos/platform/initramfs" path="src/platform/initramfs" revision="9bd6f53bb1f3771a79873df62f48ffc001d6a91c" upstream="refs/heads/master"/>
<project name="chromiumos/platform/inputcontrol" path="src/platform/inputcontrol" revision="ae0b15dc322bab9bf6d7c4fcd5f77d488766a275" 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="9f7a1961eb4726211e18abd147d5a11a4ea86744" upstream="refs/heads/master"/>
<project name="chromiumos/platform/minigbm" path="src/platform/minigbm" revision="8317bc0658be27b66ebf0b745533adf0214fe3a2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/moblab" path="src/platform/moblab" revision="dca599879cab0dba8ed32ef3a5d1b82e26524732" upstream="refs/heads/master"/>
<project name="chromiumos/platform/monitor_reconfig" path="src/platform/monitor_reconfig" revision="f022d19d84f232290b596beeb26347f62442e7eb" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mosys" path="src/platform/mosys" revision="2d283c05bd855b28d0d0cd7be395e51c466fdb32" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mtpd" path="src/platform/mtpd" revision="88b7538e2193088561a09c70a52dc7da146430da" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mtplot" path="src/platform/mtplot" revision="5e4f631e633384751f582bd9db5f4d6eb2112494" upstream="refs/heads/master"/>
<project name="chromiumos/platform/mttools" path="src/platform/mttools" revision="97d6b3b0c32595b75b053047f02f7789ea8cfe03" upstream="refs/heads/master"/>
<project name="chromiumos/platform/newblue" path="src/platform/newblue" revision="cac3fc97a21939021a9f0bad63ec896c891fc842" upstream="refs/heads/master"/>
<project name="chromiumos/platform/puffin" path="src/platform/puffin" revision="92f667a14a8183e0efcc98a2ed347830dce71710" upstream="refs/heads/master"/>
<project name="chromiumos/platform/punybench" path="src/platform/punybench" revision="c050715684a5dde3a4fc818f3de816a407fdb2de" upstream="refs/heads/master"/>
<project name="chromiumos/platform/system_api" path="src/platform/system_api" revision="106eeed3635eef25a103c5fc27ce237854d27108" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast" path="src/platform/tast" revision="b12d1e0ca6914518ee57bf1693c335c1ccc6e77b" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tast-tests" path="src/platform/tast-tests" revision="f312ca450ebf40e6d328378a8322f280de423e2b" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/touch_firmware_test" path="src/platform/touch_firmware_test" revision="7143423c99f1f7c9a2f35903a9fd4bc38aab6433" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_noise_filter" path="src/platform/touch_noise_filter" revision="f1eb895f7ea70ad99bbe60508fda825923c35af6" upstream="refs/heads/master"/>
<project name="chromiumos/platform/touch_updater" path="src/platform/touch_updater" revision="4d5c969c0a73a4677d50271104fcd49131180591" 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="aad9fe4e914e8f02ea9fe7528a5d4d6c239e8635" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/platform/tpm" path="src/third_party/tpm" revision="0cba6cadd1bea1ce3717779201d594c4c9131dc2" upstream="refs/heads/master"/>
<project name="chromiumos/platform/tpm_lite" path="src/platform/tpm_lite" revision="066c7f963b3ef733716251b666e0af0afd03b4fe" upstream="refs/heads/master"/>
<project name="chromiumos/platform/uboot-env" path="src/platform/uboot-env" revision="108ebbfac4d13d11e1940216434c368384ee0c0b" upstream="refs/heads/master"/>
<project groups="firmware,buildtools" name="chromiumos/platform/vboot_reference" path="src/platform/vboot_reference" revision="3b805725c15022783f0737a72b4f27962abf48cd" upstream="refs/heads/master"/>
<project name="chromiumos/platform/vpd" path="src/platform/vpd" revision="437a6375c95a60f85725d4e11b6fd385001418f5" upstream="refs/heads/master"/>
<project name="chromiumos/platform/webplot" path="src/platform/webplot" revision="bbd5ea22ef9f8e109e363b26958d9a2fc8921f0f" upstream="refs/heads/master"/>
<project name="chromiumos/platform/xf86-input-cmt" path="src/platform/xf86-input-cmt" revision="3f2ffc921952e57a4343463b0679d90b80b51fc7" upstream="refs/heads/master"/>
<project name="chromiumos/platform/xorg-conf" path="src/platform/xorg-conf" revision="4ff44d75e4214626fcda1bcd7a2cb34907c40db1" upstream="refs/heads/master"/>
<project name="chromiumos/platform2" path="src/platform2" revision="bde9e80e0be18a6e3023cb7959931801e8b59f84" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,labtools" name="chromiumos/repohooks" path="src/repohooks" revision="b50391d8217fd3f0475f604b475990de73ff307b" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/adhd" path="src/third_party/adhd" revision="d62c0a2ed9d43622bcafd0e80ac20e604979418c" 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="f18f5f9867551d0d21da79e25371a298933aaff1" 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="19bc98421b566e5e9a9ecb2319f9f4082107eb9a" upstream="refs/heads/master"/>
<project groups="buildtools,labtools,devserver" name="chromiumos/third_party/autotest" path="src/third_party/autotest/files" revision="f0967fc892e1f9b0fe83f92eb127ce5713643b2a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/bluez" path="src/third_party/bluez" revision="9fca8b3288156fb64cbcdd7a8ad56cd5c50a3926" upstream="refs/heads/chromeos-5.44"/>
<project groups="firmware" name="chromiumos/third_party/bootstub" path="src/third_party/bootstub" revision="5ac54e8d3d305c2c6c7297e8e54d3cf7e4629b29" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/broadcom" path="src/third_party/broadcom" revision="4070e7161f2f1a1a22027a744eb868500688f0b6" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/cbootimage" path="src/third_party/cbootimage" revision="b7d5b2d6a6dd05874d86ee900ff441d261f9034c" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/chrontel" path="src/third_party/chrontel" revision="7bcd0328d0eeef6a0539bd0ba80cd9a545e6cf4a" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/coreboot" path="src/third_party/coreboot" revision="2129c7e2425f4da3aa468e4ea21d014c9b2fef13" upstream="refs/heads/chromeos-2016.05"/>
<project groups="firmware" name="chromiumos/third_party/coreboot/blobs" path="src/third_party/coreboot/3rdparty/blobs" revision="a3576d16e98a2e0760eb97771062ae5e931e748e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cryptoc" path="src/third_party/cryptoc" revision="6283eeeaf5ccebcca982d5318b36d49e7b32cb6d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/cypress-tools" path="src/third_party/cypress-tools" revision="043fba1c35f89cce95f804bf6d4f01cfc23a6c21" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/daisydog" path="src/third_party/daisydog" revision="96d9e30fdfb7ab8b0cdc44228359dd0c08d59946" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-cplusplus" path="src/third_party/dbus-c++" revision="ccb37a514aa1d0ea1604dbc9ad290491a1e65832" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/dbus-spy" path="src/third_party/dbus-spy" revision="0e04421c73b24536de7fcc1886da469d8b7a2a41" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/displaylink-updater" path="src/third_party/displaylink-updater" revision="a52808b5995fe2ed481269c8f089358d4b451d5c" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/third_party/dpkt" path="chromite/third_party/dpkt" revision="f5259728b1294412bee945df9708efba09ea9160">
<annotation name="branch-mode" value="pin"/>
</project>
<project groups="firmware" name="chromiumos/third_party/edk2" path="src/third_party/edk2" revision="ab586ccd21556108662fbd80ab5a429143eac264" upstream="refs/heads/chromeos-2017.08"/>
<project groups="firmware" name="chromiumos/third_party/em100" path="src/third_party/em100" revision="6e60dbae5bf62cd0ffffb9fc5ca9ba93e831ee88" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashmap" path="src/third_party/flashmap" revision="9108393752ffd93b133037add1f7b484de09bdbc" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/flashrom" path="src/third_party/flashrom" revision="312b318dfb1d699ec8332abb5ba0e3764cfee121" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gcc" path="src/third_party/gcc" revision="a2bc87ab8851051e765d60626a6997f63ddfe00e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gdmwimax" path="src/third_party/gdmwimax" revision="e8236b4b2d66b1972e4f84955a238134acd7f6a1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/gobi3k-sdk" path="src/third_party/gobi3k-sdk" revision="5e5d1a65cbf855609e4d7c9c425615090a834704" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/grub2" path="src/third_party/grub2" revision="df6034c59cb2d847f9e780cf2def30c5c9b8305f" upstream="refs/heads/master"/>
<project groups="labtools" name="chromiumos/third_party/hdctools" path="src/third_party/hdctools" revision="e139865c107db185a261d9a73c35f450e3925899" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant" revision="606930e16eec8c872097b61156083ae6cb4e07c9" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/hostap" path="src/third_party/wpa_supplicant-2.6" revision="144c3cb7457e42673470ca13759f31daadd2e394" upstream="refs/heads/wpa_supplicant-2.6"/>
<project name="chromiumos/third_party/huddly-updater" path="src/third_party/huddly-updater" revision="b61756522807af0acd68e924949d12189e372d99" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.8" revision="6a82b7c98c6f5352f8c434c32394281f95aaa61b" upstream="refs/heads/chromeos-3.8"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.10" revision="38ea7fb00e5be3d83d71a264f54de2f719a1fe01" upstream="refs/heads/chromeos-3.10"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.14" revision="178bf8c5af985b77d7cbb1dee63badce23c2e0be" upstream="refs/heads/chromeos-3.14"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v3.18" revision="0589562febc4094cdca4c4ac9538086e89427918" upstream="refs/heads/chromeos-3.18"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.4" revision="23d792c9df62d76da64741a3e7639b4c8fc8c4ee" upstream="refs/heads/chromeos-4.4"/>
<project name="chromiumos/third_party/kernel" path="src/third_party/kernel/v4.12" revision="45ca0eb45d1a84f5a0b74adfe75f31ea1417112b" upstream="refs/heads/chromeos-4.12"/>
<project name="chromiumos/third_party/khronos" path="src/third_party/khronos" revision="bbd199f8f3dc9c2a49cfecfc7956fe7706d9f0e9" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/kvmtool" path="src/third_party/kvmtool" revision="9dc621e77e7e4f3c045831021b04d19997d3deb5" 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="8b82aa2cbd013ebe8027590974235170d6c63dc8" upstream="refs/heads/chromeos-2.4.83"/>
<project name="chromiumos/third_party/libmbim" path="src/third_party/libmbim" revision="fef68978614b58681625799ceac6f4cd19cd3728" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libqmi" path="src/third_party/libqmi" revision="2ae9290c45aa21f7aecbc08900bc7b728caebf5f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libresample" path="src/third_party/libresample" revision="cc9f20f439396b7d45e94b8301edd95d33f26a46" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libscrypt" path="src/third_party/libscrypt" revision="b45c53f9418a6eff2c8ed98703a55f96029304b1" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/libsigrok" path="src/third_party/libsigrok" revision="199fe31115c76231746f5953271795d58679561c" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrok-cli" path="src/third_party/sigrok-cli" revision="c9edfa218e5a5972531b6f4a3ece8d33a44ae1b5" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libsigrokdecode" path="src/third_party/libsigrokdecode" revision="3279c2825684c7009775b731d0a9e37815778282" upstream="refs/heads/chromeos"/>
<project name="chromiumos/third_party/libv4lplugins" path="src/third_party/libv4lplugins" revision="cfb9e18bc09d70e46ea8be34510729c005ec6906" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/linux-firmware" path="src/third_party/linux-firmware" revision="da4e7bfc8bfc206cd60fbc9d26d4f4176b3a2b4f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/logitech-updater" path="src/third_party/logitech-updater" revision="905d590f327e44723e8ce47c62b6d7ae0db5955a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/ltp" path="src/third_party/ltp" revision="7df860dd2389c5c9a5b2ed9ac8a7f1d48d6fed03" upstream="refs/heads/chromeos-20150119"/>
<project name="chromiumos/third_party/marvell" path="src/third_party/marvell" revision="b5d3741d042bde7941284303712c3790ab4e489d" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/memtest" path="src/third_party/memtest" revision="3d4be6e3bfd819856e38a82e35c206fec4551851" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/arc-mesa" revision="f2b36fbd0fdf7cb70a07cdc395c5e77e4e2254f0" upstream="refs/heads/arc-17.2.0-pre1"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa" revision="1359af930ee5baf8444b0acc3d55b1e5e1a3879e" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mesa" path="src/third_party/mesa-img" revision="129178893b2260df22db96327c5ca9c2ce7db046" upstream="refs/heads/mesa-img"/>
<project name="chromiumos/third_party/mimo-updater" path="src/third_party/mimo-updater" revision="fdb81eb814656b0e5af5e70166dd012432456627" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/minifakedns" path="src/third_party/miniFakeDns" revision="6184bea119dea53da539727fe8c2a116f98cef24" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/mmc-utils" path="src/third_party/mmc-utils" revision="bcc3e2e4246431be511be3959a11cd9733bedd29" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/modemmanager-next" path="src/third_party/modemmanager-next" revision="2766b065b43819f329d747d2cf3d56b295cb775c" 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="5210635496db76cc37c94a7ef351776914000e47" upstream="refs/heads/chromeos-2.2.12"/>
<project groups="minilayout,firmware,buildtools" name="chromiumos/third_party/pyelftools" path="chromite/third_party/pyelftools" revision="19b3e610c86fcadb837d252c794cb5e8008826ae" upstream="refs/heads/master-0.22"/>
<project name="chromiumos/third_party/realtek-updater" path="src/third_party/realtek-updater" revision="7e603e12fbf9d2a8aeb67f1075fe43dbfaf52f7f" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/rootdev" path="src/third_party/rootdev" revision="fc570685c1ca4acb871c706a66d0493b5e92c7c9" upstream="refs/heads/master"/>
<project groups="firmware" name="chromiumos/third_party/seabios" path="src/third_party/seabios" revision="3004147dd3707e600772ec6c5d37beac7f4b8eb4" upstream="refs/heads/chromeos-2014.11.03"/>
<project name="chromiumos/third_party/sis-updater" path="src/third_party/sis-updater" revision="64388ca12cbec5ad5c0c6c6fec7a670dfdaedf82" 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/tegra-power-query" path="src/third_party/tegra-power-query" revision="66f1f0d949f4ca4836c1a65b622629205240e37a" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tegrastats" path="src/third_party/tegrastats" revision="1be161a89525d840e1f6d1f21b3f45645a7dedb3" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/tlsdate" path="src/third_party/tlsdate" revision="e29f26e73dbdea06d16a134fa14761be675b4c12" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/toolchain-utils" path="src/third_party/toolchain-utils" revision="b49833eaccc38d0c22958ffc8cb80ffa361ec611" 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="cb2de5a810df1898cd3ae47d517603b8b12371c0" upstream="refs/heads/master"/>
<project name="chromiumos/third_party/trousers" path="src/third_party/trousers" revision="55ee15ea1d06c90d8ab5dc1f0fd3884999e229aa" upstream="refs/heads/master-0.3.13"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/files" revision="64c4ffa9fa223f7ae8640f9c8f3044bfa0e3bfda" upstream="refs/heads/chromeos-v2017.05"/>
<project name="chromiumos/third_party/u-boot" path="src/third_party/u-boot/next" revision="b30f38206f17aa73cda0a2fdaf4dc705527315ba" upstream="refs/heads/chromeos-v2015.07-rc1"/>
<project name="chromiumos/third_party/whining" path="src/third_party/whining" revision="f6e2acc3f21e8b7c9eec4a8871a65f50381daacf" upstream="refs/heads/master"/>
<project name="external/git.kernel.org/fs/xfs/xfstests-dev" path="src/third_party/xfstests" revision="954d9953c5450e277c8cddb210c420a81914382d" upstream="refs/heads/master"/>
<project groups="minilayout,firmware,buildtools,chromeos-admin" name="external/swarming.client" path="chromite/third_party/swarming.client" remote="chromium" revision="715861067a7cc8d20d2d629b6d76d796c004feb4"/>
<project name="linux-syscall-support" path="src/third_party/breakpad/src/third_party/lss" revision="a91633d172407f6c83dd69af11510b37afebb7f9"/>
<project name="platform/bootable/recovery" path="src/aosp/bootable/recovery" remote="aosp" revision="bab1e8efc87029c347fdf14dea6d154889695b18" upstream="refs/heads/master"/>
<project name="platform/external/bsdiff" path="src/aosp/external/bsdiff" remote="aosp" revision="52b6bae35a96841119be5691658b2496835e814f" upstream="refs/heads/master"/>
<project name="platform/external/libcxx" path="src/aosp/external/libcxx" remote="aosp" revision="b5b70be878fe8d29abe399950a4b3a74f9861f81" upstream="refs/heads/master"/>
<project name="platform/external/libcxxabi" path="src/aosp/external/libcxxabi" remote="aosp" revision="3b3514c8d65976375dc3d243b7349f29b7d64202" upstream="refs/heads/master"/>
<project name="platform/external/libmojo" path="src/aosp/external/libmojo" remote="aosp" revision="d84255cc8594be661090ce2535f17a44f80f9916" upstream="refs/heads/master"/>
<project name="platform/external/libunwind_llvm" path="src/aosp/external/libunwind_llvm" remote="aosp" revision="328ecd4d5f69480e18eb872759a41b7ec7217283" upstream="refs/heads/master"/>
<project name="platform/external/minijail" path="src/aosp/external/minijail" remote="aosp" revision="99becbd5afb60e69b4943b9f293427a421178482" upstream="refs/heads/master"/>
<project name="toolchain/binutils" path="src/aosp/toolchain/binutils" remote="aosp" revision="53dd00a1a34ebf5251f6210d778768b4157c5e11"/>
<project name="toolchain/gcc" path="src/aosp/toolchain/gcc" remote="aosp" revision="0c5a656a1322e137fa4a251f2ccc6c4022918c0a"/>
<project name="weave/libweave" path="src/weave/libweave" revision="fa29d8f43a37aaf4b47fd2f3c76785050d075a7d" upstream="refs/heads/master"/>
<repo-hooks enabled-list="pre-upload" in-project="chromiumos/repohooks"/>
<pending_commit branch="master" change_id="Ib37316beb9ebc2b1b8ff585f36e0af95ac845990" commit="b4513b4c1e8ae872bfa8c66ac8c9153a7b417017" commit_message="Revert &quot;chromeos-config: Added get_firmware_uris flag to cros_config_host&quot; We have moved cros_config_host to Python, so we don't need this tool now. A follow-up CL will remove it once we have dropped it from eclasses. This is a partial revert, leaving the test.dts changes which are used in the cros_config_host_py tests. This reverts commit 01cc9eb4e0332d72d83a98b9b2d2d582e9895951. Change-Id: Ib37316beb9ebc2b1b8ff585f36e0af95ac845990 BUG=chromium:761265 TEST=FEATURES=test emerge-coral chromeos-config-tools Need to run trybots also Reviewed-on: https://chromium-review.googlesource.com/721018 Commit-Ready: Simon Glass &lt;sjg@chromium.org&gt; Tested-by: Simon Glass &lt;sjg@chromium.org&gt; Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; " fail_count="0" gerrit_number="721018" owner_email="sjg@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/18/721018/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I53d9796a7b9ef51e3f22c128cf70e201fc50ba05" commit="2e2ce986bfbc118948e5ed57005118e0703fe6af" commit_message="chromeos-config: Enable logging to a file At present tests generate no logging output that I can find. Send it to a file to aid debugging. BUG=chromium:761229 TEST=FEATURES=test emerge-coral chromeos-config-tools See that a 'log.test' file is available Change-Id: I53d9796a7b9ef51e3f22c128cf70e201fc50ba05 Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/721059 Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; " fail_count="0" gerrit_number="721059" owner_email="sjg@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/59/721059/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I80c9bd96bae90ed33f78f02c52d3fe047a31cf50" commit="7ca4d9060d0a3f6dc626d3b9874e9165084a41de" commit_message="chromeos-config: Tidy up a common firmware schema condition This is repeated several times which is error-prone and verbose. Move it to a constant. BUG=chromium:761229 TEST=FEATURES=test emerge-coral chromeos-config-tools Change-Id: I80c9bd96bae90ed33f78f02c52d3fe047a31cf50 Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/721060 Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; " fail_count="0" gerrit_number="721060" owner_email="sjg@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/60/721060/5" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ia9a2c5a1d203b29d96442cfd6748697521e6b35c" commit="3fb193d61371948a3437b88e5fc347d847d105ed" commit_message="chromeos-config: Support shared configuration for white-label White-label devices are almost electronically identical and need to share most configuration, except a few things like the key ID and wallpaper. Repeating the configuration is error-prone and wastes time. Provide a way to share the configuration from another model. Local settings and then not permitted, avoiding potential mistakes. The approach here is that a single whitelabel model is created with the shared configuration for all whitelabel models, and the other whitelabel models share it. It is possible to have two sets of whitelabels if needed. Validation is provided to ensure that whitelabel models do not specify properties which they are supposed to share with other whitelabels. Any property or node lookups return the correct information, taking into account the whitelabel share. This is all in one big CL so that the various implementations are together for review. We should consider spltting it. BUG=chromium:761229 TEST=FEATURES=test emerge-coral chromeos-config-tools PYTHONPATH=~/cosarm ./validate/validate_config \ ~/cosarm/chroot/build/coral/usr/share/chromeos-config/config.dtb \ ~/cosarm/chroot/build/reef-uni/usr/share/chromeos-config/config.dtb \ README.md PYTHONPATH=~/cosarm python validate/validate_config_unittest.py Change-Id: Ia9a2c5a1d203b29d96442cfd6748697521e6b35c Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/646995 Reviewed-by: Jason Clinton &lt;jclinton@chromium.org&gt; " fail_count="0" gerrit_number="646995" owner_email="sjg@chromium.org" pass_count="0" patch_number="15" project="chromiumos/platform2" project_url="https://chromium-review.googlesource.com/chromiumos/platform2" ref="refs/changes/95/646995/15" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I68f15e8c77dc892173ff0241072128d960712a80" commit="59342d4a3e4aee111e058b22f709bd961b2c1e30" commit_message="gsctool: harden the APIs marking pointers const This is just a tweak marking pointers to the vendor command payloads as const, as the command payloads are not supposed to be modified by the communication layers. BRANCH=none BUG=none TEST=make buildall -j; make -c ./extra/usb_updater Change-Id: I68f15e8c77dc892173ff0241072128d960712a80 Signed-off-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/722114 Reviewed-by: Andrey Pronin &lt;apronin@chromium.org&gt; " fail_count="1" gerrit_number="722114" owner_email="vbendeb@chromium.org" pass_count="0" patch_number="1" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/14/722114/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I2c61ff3a3ef1718eb4f192321bebd8caba388aeb" commit="295849b9a09b520a12c9b2341b922cd360ea3592" commit_message="gsctool: allow to pass optional value for --rma It would be much easier to use the --rma command line option if it allowed to pass the authentication code in a separate invocation. This patch changes the behavior of the --rma command line option and improves the help message to match actual features of gsctool. When passed without an extra parameter it requests the Cr50 to generate the RMA authentication challenge, prints the challenge on the console as before, and then exits instead of waiting for the user to enter the authentication code. When the extra parameter is given, it is considered the authentication code received from the server, the code is passed to the Cr50 and the response is reported to the user. BRANCH=none BUG=b:37952913 TEST=verified the expected behavior: localhost tmp # ./gsctool -r -t Challenge: CCYAQ 5ZUDP 9Q8NY S7TQR 7PVUR ETX7P T5YQK NGV9S 7TY8Z QY7H5 5DEH3 5EEWY UBJPA WN7YX SE35G TPS76 localhost tmp # ./gsctool -t -r EYE3E Processing response... rma unlock failed, code 1 localhost tmp # echo $? 3 localhost tmp # ./gsctool -t -r EYE3EWQG Processing response...RMA unlock succeeded. localhost tmp # echo $? 0 localhost tmp # Change-Id: I2c61ff3a3ef1718eb4f192321bebd8caba388aeb Signed-off-by: Vadim Bendebury &lt;vbendeb@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/722115 " fail_count="1" gerrit_number="722115" owner_email="vbendeb@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/15/722115/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I144eebe1170340b189cbc09928a3e4898d6824be" commit="15b8275a7624f6e9579fe0ceebf341ddc834a079" commit_message="random_mac_address: exclude corrupt frames from analysis A bad FCS might include a bad source HW address, which we use for determining randomization/non-randomization. Since this might be an artifact of a bad capture (not a bad DUT behavior), let's exclude these frames. We should still get enough probe request frames even when excluding these entries. This helps particularly with network_WiFi_DisableRandomMACAddress, which was otherwise getting false negative results where the source address was getting corrupted in our capture, and so it appeared to be an unintended randomization. BUG=none TEST=network_WiFi_DisableRandomMACAddress, network_WiFi_RandomMACAddress Change-Id: I144eebe1170340b189cbc09928a3e4898d6824be Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/721574 Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="1" gerrit_number="721574" owner_email="briannorris@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/74/721574/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I25980ddf1d403bd1270ed35d7da884f00abf5f87" commit="ae67c399fb69dbe0589d0058504b48f8b110ba9d" commit_message="random_mac_address: add some more docstrings BUG=none TEST=presubmits Change-Id: I25980ddf1d403bd1270ed35d7da884f00abf5f87 Signed-off-by: Brian Norris &lt;briannorris@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/721575 Reviewed-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; " fail_count="1" gerrit_number="721575" owner_email="briannorris@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/autotest" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/autotest" ref="refs/changes/75/721575/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I2ca893f7691ad776a791f2044dd7a0983d06e3c5" commit="68c1bf3b29e3058debfadb945d849cbc300e17f3" commit_message="EFS: Sysjump to active copy In EFS, EC needs to sysjump to the active copy, which is hashed and validated by the AP. BUG=b:67748602 BRANCH=none TEST=Verify Depthcharge makes EC jump to RW. Change-Id: I2ca893f7691ad776a791f2044dd7a0983d06e3c5 Signed-off-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/717676 " fail_count="1" gerrit_number="717676" owner_email="dnojiri@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/76/717676/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I03aec945e0c8c3e08fc629a34ea6e5183bcccb61" commit="29faade68d09790b0f1820fcf6dc754e5a9ec97c" commit_message="Fizz: Add EC_RW_B in FMAP This patch adds EC_RW_B entry in the FMAP. This allows FAFT to locate the RW_B image and manipulate it. BUG=b:64614832,b:67748602 BRANCH=none TEST=Run futility dump_fmap ec.bin. Change-Id: I03aec945e0c8c3e08fc629a34ea6e5183bcccb61 Signed-off-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/722024 Reviewed-by: Randall Spangler &lt;rspangler@chromium.org&gt; " fail_count="1" gerrit_number="722024" owner_email="dnojiri@chromium.org" pass_count="0" patch_number="3" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/24/722024/3" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I21ed49acea027293b1ef75d7943ce0980953cd83" commit="1f6089c1dba1dd4bd8baa7983f9d881dcea8ded7" commit_message="llvm: Update host wrapper clang detection. clang host wrapper is using a hardcoded /usr/bin/clang location for the clang binary. Change this to use the clang binary in the wrapper's installed directory. This makes it possible to put clang binary + wrapper in a location other than /usr/bin. BUG=chromium:773887 TEST=Wrapper calls clang from the installed directory. Change-Id: I21ed49acea027293b1ef75d7943ce0980953cd83 Reviewed-on: https://chromium-review.googlesource.com/721463 Commit-Ready: Manoj Gupta &lt;manojgupta@chromium.org&gt; Tested-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Caroline Tice &lt;cmtice@chromium.org&gt; " fail_count="0" gerrit_number="721463" owner_email="manojgupta@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/63/721463/1" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="Ie8ec3d65d654d36d81e2ae0fb37b7016c73f264c" commit="b72c0b5abf8938af550a1444537e2004a58e7ba6" commit_message="llvm: Pick an upstream CL to fix a kernel build issue. Cherry pick CL r315951 to fix a Linux kernel build issue. BUG=chromium:770889 TEST=int[] and const int[] are reported compatible in clang when using __builtin_types_compatible_p. commit 73c1500cc3b3a4cd39a7c59753a7d0e63887a839 Author: George Burgess IV &lt;george.burgess.iv@gmail.com&gt; Date: Mon Oct 16 22:58:37 2017 +0000 Make __builtin_types_compatible_p more like GCC's GCC ignore qualifiers on array types. Since we seem to have this function primarily for GCC compatibility, we should try to match that behavior. Change-Id: Ie8ec3d65d654d36d81e2ae0fb37b7016c73f264c Reviewed-on: https://chromium-review.googlesource.com/722455 Commit-Ready: Manoj Gupta &lt;manojgupta@chromium.org&gt; Tested-by: Manoj Gupta &lt;manojgupta@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="722455" owner_email="manojgupta@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/55/722455/1" remote="cros" total_fail_count="1"/><pending_commit branch="chromeos-3.14" change_id="I4deedb60e528dc593d9c7552c53e846b23cdde93" commit="7076e3ab249ccb1362aa04b02ca26706ed2b1589" commit_message="UPSTREAM: vfs: Add a function to lazily unmount all mounts from any dentry. The new function detach_mounts comes in two pieces. The first piece is a static inline test of d_mounpoint that returns immediately without taking any locks if d_mounpoint is not set. In the common case when mountpoints are absent this allows the vfs to continue running with it's same cacheline foot print. The second piece of detach_mounts __detach_mounts actually does the work and it assumes that a mountpoint is present so it is slow and takes namespace_sem for write, and then locks the mount hash (aka mount_lock) after a struct mountpoint has been found. With those two locks held each entry on the list of mounts on a mountpoint is selected and lazily unmounted until all of the mount have been lazily unmounted. v7: Wrote a proper change description and removed the changelog documenting deleted wrong turns. BUG=chromium:773474 TEST=Check with cl:668107 and cl:668107 modified to tack dm-2 that the ref count of the dm-2 superblock reach 0 and imageloader --unmount succed. Signed-off-by: Eric W. Biederman &lt;ebiederman@twitter.com&gt; Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt; (cherry picked from commit 80b5dce8c59b0de1ed6e403b8298e02dcb4db64b) Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Change-Id: I4deedb60e528dc593d9c7552c53e846b23cdde93 Reviewed-on: https://chromium-review.googlesource.com/720196 Commit-Ready: Gwendal Grignou &lt;gwendal@chromium.org&gt; Tested-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="0" gerrit_number="720196" owner_email="gwendal@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/96/720196/2" remote="cros" total_fail_count="0"/><pending_commit branch="chromeos-3.14" change_id="I5601cd9a372e83c0be7c8931bff7387202505eff" commit="865fbd1548469ebd94c58d654d9857e7da918e0d" commit_message="BACKPORT: vfs: Lazily remove mounts on unlinked files and directories. With the introduction of mount namespaces and bind mounts it became possible to access files and directories that on some paths are mount points but are not mount points on other paths. It is very confusing when rm -rf somedir returns -EBUSY simply because somedir is mounted somewhere else. With the addition of user namespaces allowing unprivileged mounts this condition has gone from annoying to allowing a DOS attack on other users in the system. The possibility for mischief is removed by updating the vfs to support rename, unlink and rmdir on a dentry that is a mountpoint and by lazily unmounting mountpoints on deleted dentries. In particular this change allows rename, unlink and rmdir system calls on a dentry without a mountpoint in the current mount namespace to succeed, and it allows rename, unlink, and rmdir performed on a distributed filesystem to update the vfs cache even if when there is a mount in some namespace on the original dentry. There are two common patterns of maintaining mounts: Mounts on trusted paths with the parent directory of the mount point and all ancestory directories up to / owned by root and modifiable only by root (i.e. /media/xxx, /dev, /dev/pts, /proc, /sys, /sys/fs/cgroup/{cpu, cpuacct, ...}, /usr, /usr/local). Mounts on unprivileged directories maintained by fusermount. In the case of mounts in trusted directories owned by root and modifiable only by root the current parent directory permissions are sufficient to ensure a mount point on a trusted path is not removed or renamed by anyone other than root, even if there is a context where the there are no mount points to prevent this. In the case of mounts in directories owned by less privileged users races with users modifying the path of a mount point are already a danger. fusermount already uses a combination of chdir, /proc/&lt;pid&gt;/fd/NNN, and UMOUNT_NOFOLLOW to prevent these races. The removable of global rename, unlink, and rmdir protection really adds nothing new to consider only a widening of the attack window, and fusermount is already safe against unprivileged users modifying the directory simultaneously. In principle for perfect userspace programs returning -EBUSY for unlink, rmdir, and rename of dentires that have mounts in the local namespace is actually unnecessary. Unfortunately not all userspace programs are perfect so retaining -EBUSY for unlink, rmdir and rename of dentries that have mounts in the current mount namespace plays an important role of maintaining consistency with historical behavior and making imperfect userspace applications hard to exploit. v2: Remove spurious old_dentry. v3: Optimized shrink_submounts_and_drop Removed unsued afs label v4: Simplified the changes to check_submounts_and_drop Do not rename check_submounts_and_drop shrink_submounts_and_drop Document what why we need atomicity in check_submounts_and_drop Rely on the parent inode mutex to make d_revalidate and d_invalidate an atomic unit. v5: Refcount the mountpoint to detach in case of simultaneous renames. BUG=chromium:773474 TEST=Check with cl:668107 and cl:668107 modified to tack dm-2 that the ref count of the dm-2 superblock reach 0 and imageloader --unmount succed. Reviewed-by: Miklos Szeredi &lt;miklos@szeredi.hu&gt; Signed-off-by: &quot;Eric W. Biederman&quot; &lt;ebiederm@xmission.com&gt; Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt; (cherry picked from commit 8ed936b5671bfb33d89bc60bdcc7cf0470ba52fe) Conflicts: fs/dcache.c: Remove extra argument used by rename2. Signed-off-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Change-Id: I5601cd9a372e83c0be7c8931bff7387202505eff Reviewed-on: https://chromium-review.googlesource.com/720197 Commit-Ready: Gwendal Grignou &lt;gwendal@chromium.org&gt; Tested-by: Gwendal Grignou &lt;gwendal@chromium.org&gt; Reviewed-by: Sonny Rao &lt;sonnyrao@chromium.org&gt; " fail_count="1" gerrit_number="720197" owner_email="gwendal@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/97/720197/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ie43a127a30a5d046d76521baf36cf87ee4e0a4f3" commit="ec3f69b6b7d6e6a73aa3fa68f950a564900a5dae" commit_message="Add mox package BUG=None TEST=None Change-Id: Ie43a127a30a5d046d76521baf36cf87ee4e0a4f3 Reviewed-on: https://chromium-review.googlesource.com/722167 Commit-Ready: Allen Li &lt;ayatane@chromium.org&gt; Tested-by: Allen Li &lt;ayatane@chromium.org&gt; Reviewed-by: Don Garrett &lt;dgarrett@chromium.org&gt; " fail_count="1" gerrit_number="722167" owner_email="ayatane@chromium.org" pass_count="0" patch_number="1" project="chromiumos/infra_virtualenv" project_url="https://chromium-review.googlesource.com/chromiumos/infra_virtualenv" ref="refs/changes/67/722167/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I8fb4071f193f21ef784ee97aafceb6341f83a0cf" commit="d8a4cbde0f7f14fd7003f2146a6b4b67c6258037" commit_message="build_annotator: add support for CL format: crrev.com/ BUG=chromium:775152 TEST=ran bin/summarize_build_stats. Change-Id: I8fb4071f193f21ef784ee97aafceb6341f83a0cf Reviewed-on: https://chromium-review.googlesource.com/721961 Commit-Ready: Xixuan Wu &lt;xixuan@chromium.org&gt; Tested-by: Xixuan Wu &lt;xixuan@chromium.org&gt; Reviewed-by: Don Garrett &lt;dgarrett@chromium.org&gt; " fail_count="1" gerrit_number="721961" owner_email="xixuan@chromium.org" pass_count="0" patch_number="1" project="chromiumos/chromite" project_url="https://chromium-review.googlesource.com/chromiumos/chromite" ref="refs/changes/61/721961/1" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="I486afeba6641d013cb8ca352fa1f04a5aeea1100" commit="c8df1fa722ab3a31d2d39576a88c0c715eebac1a" commit_message="profile: disable hardened glibc for arm. We disabled hardened glibc for cross-armv7a-cros-linux-gnueabi, so we should disable it for cross-armv7a-cros-linux-gnueabihf as well. BUG=chromium:711369 TEST=None Change-Id: I486afeba6641d013cb8ca352fa1f04a5aeea1100 Reviewed-on: https://chromium-review.googlesource.com/720070 Commit-Ready: Yunlian Jiang &lt;yunlian@chromium.org&gt; Tested-by: Yunlian Jiang &lt;yunlian@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="2" gerrit_number="720070" owner_email="yunlian@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/70/720070/3" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I68434b5aa2135b6785072719c984610f0a96668f" commit="2e5d9bbc32abade0c8121d03bd418cfbd025e218" commit_message="wpa_supplicant: uprev to version 2.6 This contains security fixes and allows us to apply patches from upstream more easily. CQ-DEPEND=CL:*481193 BUG=chromium:762671 TEST=emerge, matfunc Change-Id: I68434b5aa2135b6785072719c984610f0a96668f Reviewed-on: https://chromium-review.googlesource.com/721735 Commit-Ready: Eric Caruso &lt;ejcaruso@chromium.org&gt; Tested-by: Eric Caruso &lt;ejcaruso@chromium.org&gt; Reviewed-by: Mike Frysinger &lt;vapier@chromium.org&gt; " fail_count="1" gerrit_number="721735" owner_email="ejcaruso@chromium.org" pass_count="0" patch_number="2" project="chromiumos/overlays/chromiumos-overlay" project_url="https://chromium-review.googlesource.com/chromiumos/overlays/chromiumos-overlay" ref="refs/changes/35/721735/2" remote="cros" total_fail_count="1"/><pending_commit branch="master" change_id="Ie5eb12dc637623b8f3ed08709590a323d9f830f8" commit="44e50159ed7dffaf67331e962367397467157574" commit_message="puffin: Use empty puff writer There was a piece of code (Puffer.Puff) that was only being used in puffdiff but it was also being shipped with puffpatch too. That code figures out the size of the puff by puffing into a buffer, There was two problem with that. First, the code shouldn't have been mixed with the client code, and second, it needs retry of the Puffer.PuffDeflate to do the puffing again if the buffer size was small. This patch fixes that problem by removing that function and adding checks in the Puffer.PuffDeflate to not check for boundary or write into the buffer if the given buffer size was nullptr. This way we can create a PuffWriter with null buffer that can count the number of bytes needed for a puff buffer. Along with, all PuffDeflate and HuffDeflate functions based on the byte array buffer where removed and equivalent functions based on BitReader/BitWriter/PuffReader/PuffWriter were made public. Additionally this CL, adds a new function for finding the location of Puffs using the aforementioned functionality in the utils.cc (which will only be in used in puffdiff). Furthermore, this CL fixes a long undiscovered bug, for when the length of the literals was exactly 127. The PuffWriter would write a wrong value to the output and this would cause problem. The unittests for this bug was also added. Since this bug was in PuffWriter.cc and most of the changes are in PuffWriter.cc this was a good candidate for fixing this bug. BUG=chromium:768505 TEST=unittests pass; brillo_update_payload {generate|verify} pass; Change-Id: Ie5eb12dc637623b8f3ed08709590a323d9f830f8 Reviewed-on: https://chromium-review.googlesource.com/703680 Commit-Ready: Amin Hassani &lt;ahassani@chromium.org&gt; Tested-by: Amin Hassani &lt;ahassani@chromium.org&gt; Reviewed-by: Ben Chan &lt;benchan@chromium.org&gt; Reviewed-by: Sen Jiang &lt;senj@chromium.org&gt; " fail_count="0" gerrit_number="703680" owner_email="ahassani@chromium.org" pass_count="0" patch_number="5" project="chromiumos/platform/puffin" project_url="https://chromium-review.googlesource.com/chromiumos/platform/puffin" ref="refs/changes/80/703680/5" remote="cros" total_fail_count="0"/><pending_commit branch="master" change_id="I09f3ac43d2e4170b2aff3830f832bc5fd46a15c0" commit="65df777e0d5541ffce97336a0c5d77e6aade2830" commit_message="Fizz: enable fan This patch is to enable fan through PWM4 output and TACH feedback from TA2 GPIOA6, and move EC_PLATFORM_RST to GPIO45. BUG=b:64915426 BRANCH=None TEST=emerge-fizz chromeos-ec and use fanduty and faninfo from EC console to control and check fan status. Probed oscilloscope on PWM output and checked the duty as expected. Made sure the fan was stopped when DUT entered S3 and was running when DUT resumed from S3. Change-Id: I09f3ac43d2e4170b2aff3830f832bc5fd46a15c0 Signed-off-by: Gaggery Tsai &lt;gaggery.tsai@intel.corp-partner.google.com&gt; Reviewed-on: https://chromium-review.googlesource.com/627542 Commit-Ready: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Tested-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; Reviewed-by: Daisuke Nojiri &lt;dnojiri@chromium.org&gt; " fail_count="2" gerrit_number="627542" owner_email="gaggery.tsai@intel.corp-partner.google.com" pass_count="0" patch_number="4" project="chromiumos/platform/ec" project_url="https://chromium-review.googlesource.com/chromiumos/platform/ec" ref="refs/changes/42/627542/4" remote="cros" total_fail_count="2"/><pending_commit branch="master" change_id="I5757d268ad2e80670b8e7dfa5b8fb67e62f4f16c" commit="e95e7618ef629fa67a2d21c71e6b7eec3cec534b" commit_message="CRAS: fuzz: stub out shm Fill the shm FDs and memory with fake FDs and memory. This will allow the test to run in the minijail sandbox used on OSSFuzz. Change-Id: I5757d268ad2e80670b8e7dfa5b8fb67e62f4f16c Signed-off-by: Dylan Reid &lt;dgreid@chromium.org&gt; Reviewed-on: https://chromium-review.googlesource.com/722131 Reviewed-by: Chinyue Chen &lt;chinyue@chromium.org&gt; " fail_count="0" gerrit_number="722131" owner_email="dgreid@chromium.org" pass_count="0" patch_number="1" project="chromiumos/third_party/adhd" project_url="https://chromium-review.googlesource.com/chromiumos/third_party/adhd" ref="refs/changes/31/722131/1" remote="cros" total_fail_count="0"/><lkgm version="10042.0.0-rc3"/></manifest>